vendor: 50,419 bytes, lines 1-20
1/*! 2 * jQuery JavaScript Library v3.7.1 3 * https://jquery.com/ 4 * 5 * Copyright OpenJS Foundation and other contributors 6 * Released under the MIT license 7 * https://jquery.org/license 8 * 9 * Date: 2023-08-28T13:37Z 10 */ 11/*! 12 * BootstrapValidator (http://bootstrapvalidator.com) 13 * The best jQuery plugin to validate form fields. Designed to use with Bootstrap 3 14 * 15 * @version v0.5.2, built on 2014-09-25 4:01:07 PM 16 * @author https://twitter.com/nghuuphuoc 17 * @copyright (c) 2013 - 2014 Nguyen Huu Phuoc 18 * @license MIT 19 */ 20if(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=[],s=Object.getPrototypeOf,n=i.slice,o=i.flat?function(e){return i.flat.call(e)}:function(e){return i.concat.apply([],e)},r=i.push,a=i.indexOf,l={},c=l.toString,d=l.hasOwnProperty,h=d.toString,u=h.call(Object),p={},f=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},m=function(e){return null!=e&&e===e.window},g=e.document,v={type:!0,src:!0,nonce:!0,noModule:!0};function b(e,t,i){var s,n,o=(i=i||g).createElement("script");if(o.text=e,t)for(s in v)(n=t[s]||t.getAttribute&&t.getAttribute(s))&&o.setAttribute(s,n);i.head.appendChild(o).parentNode.removeChild(o)}function y(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?l[c.call(e)]||"object":typeof e}var w="3.7.1",_=/HTML$/i,x=function(e,t){return new x.fn.init(e,t)};function C(e){var t=!!e&&"length"in e&&e.length,i=y(e);return!f(e)&&!m(e)&&("array"===i||0===t||"number"==typeof t&&t>0&&t-1 in e)}function S(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}x.fn=x.prototype={jquery:w,constructor:x,length:0,toArray:function(){return n.call(this)},get:function(e){return null==e?n.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=x.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return x.each(this,e)},map:function(e){return this.pushStack(x.map(this,(function(t,i){return e.call(t,i,t)})))},slice:function(){return this.pushStack(n.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(x.grep(this,(function(e,t){return(t+1)%2})))},odd:function(){return this.pushStack(x.grep(this,(function(e,t){return t%2})))},eq:function(e){var t=this.length,i=+e+(e<0?t:0);return this.pushStack(i>=0&&i<t?[this[i]]:[])},end:function(){return this.prevObject||this.constructor()},push:r,sort:i.sort,splice:i.splice},x.extend=x.fn.extend=function(){var e,t,i,s,n,o,r=arguments[0]||{},a=1,l=arguments.length,c=!1;for("boolean"==typeof r&&(c=r,r=arguments[a]||{},a++),"object"==typeof r||f(r)||(r={}),a===l&&(r=this,a--);a<l;a++)if(null!=(e=arguments[a]))for(t in e)s=e[t],"__proto__"!==t&&r!==s&&(c&&s&&(x.isPlainObject(s)||(n=Array.isArray(s)))?(i=r[t],o=n&&!Array.isArray(i)?[]:n||x.isPlainObject(i)?i:{},n=!1,r[t]=x.extend(c,o,s)):void 0!==s&&(r[t]=s));return r},x.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]"!==c.call(e))&&(!(t=s(e))||"function"==typeof(i=d.call(t,"constructor")&&t.constructor)&&h.call(i)===u)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,i){b(e,{nonce:t&&t.nonce},i)},each:function(e,t){var i,s=0;if(C(e))for(i=e.length;s<i&&!1!==t.call(e[s],s,e[s]);s++);else for(s in e)if(!1===t.call(e[s],s,e[s]))break;return e},text:function(e){var t,i="",s=0,n=e.nodeType;if(!n)for(;t=e[s++];)i+=x.text(t);return 1===n||11===n?e.textContent:9===n?e.documentElement.textContent:3===n||4===n?e.nodeValue:i},makeArray:function(e,t){var i=t||[];return null!=e&&(C(Object(e))?x.merge(i,"string"==typeof e?[e]:e):r.call(i,e)),i},inArray:function(e,t,i){return null==t?-1:a.call(t,e,i)},isXMLDoc:function(e){var t=e&&e.namespaceURI,i=e&&(e.ownerDocument||e).documentElement;return!_.test(t||i&&i.nodeName||"HTML")},merge:function(e,t){for(var i=+t.length,s=0,n=e.length;s<i;s++)e[n++]=t[s];return e.length=n,e},grep:function(e,t,i){for(var s=[],n=0,o=e.length,r=!i;n<o;n++)!t(e[n],n)!==r&&s.push(e[n]);return s},map:function(e,t,i){var s,n,r=0,a=[];if(C(e))for(s=e.length;r<s;r++)null!=(n=t(e[r],r,i))&&a.push(n);else for(r in e)null!=(n=t(e[r],r,i))&&a.push(n);return o(a)},guid:1,support:p}),"function"==typeof Symbol&&(x.fn[Symbol.iterator]=i[Symbol.iterator]),x.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),(function(e,t){l["[object "+t+"]"]=t.toLowerCase()}));var E=i.pop,T=i.sort,k=i.splice,I="[\\x20\\t\\r\\n\\f]",A=new RegExp("^"+I+"+|((?:^|[^\\\\])(?:\\\\.)*)"+I+"+$","g");x.contains=function(e,t){var i=t&&t.parentNode;return e===i||!(!i||1!==i.nodeType||!(e.contains?e.contains(i):e.compareDocumentPosition&&16&e.compareDocumentPosition(i)))};var D=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function P(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}x.escapeSelector=function(e){return(e+"").replace(D,P)};var $=g,M=r;!function(){var t,s,o,r,l,c,h,u,f,m,g=M,v=x.expando,b=0,y=0,w=ee(),_=ee(),C=ee(),D=ee(),P=function(e,t){return e===t&&(l=!0),0},O="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",L="(?:\\\\[\\da-fA-F]{1,6}"+I+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",N="\\["+I+"*("+L+")(?:"+I+"*([*^$|!~]?=)"+I+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+L+"))|)"+I+"*\\]",z=":("+L+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+N+")*)|.*)\\)|)",H=new RegExp(I+"+","g"),F=new RegExp("^"+I+"*,"+I+"*"),R=new RegExp("^"+I+"*([>+~]|"+I+")"+I+"*"),j=new RegExp(I+"|>"),V=new RegExp(z),B=new RegExp("^"+L+"$"),W={ID:new RegExp("^#("+L+")"),CLASS:new RegExp("^\\.("+L+")"),TAG:new RegExp("^("+L+"|[*])"),ATTR:new RegExp("^"+N),PSEUDO:new RegExp("^"+z),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+I+"*(even|odd|(([+-]|)(\\d*)n|)"+I+"*(?:([+-]|)"+I+"*(\\d+)|))"+I+"*\\)|)","i"),bool:new RegExp("^(?:"+O+")$","i"),needsContext:new RegExp("^"+I+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+I+"*((?:-\\d)?\\d*)"+I+"*\\)|)(?=[^-]|$)","i")},q=/^(?:input|select|textarea|button)$/i,U=/^h\d$/i,Y=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,G=/[+~]/,X=new RegExp("\\\\[\\da-fA-F]{1,6}"+I+"?|\\\\([^\\r\\n\\f])","g"),K=function(e,t){var i="0x"+e.slice(1)-65536;return t||(i<0?String.fromCharCode(i+65536):String.fromCharCode(i>>10|55296,1023&i|56320))},Z=function(){le()},Q=ue((function(e){return!0===e.disabled&&S(e,"fieldset")}),{dir:"parentNode",next:"legend"});try{g.apply(i=n.call($.childNodes),$.childNodes),i[$.childNodes.length].nodeType}catch(e){g={apply:function(e,t){M.apply(e,n.call(t))},call:function(e){M.apply(e,n.call(arguments,1))}}}function J(e,t,i,s){var n,o,r,a,l,d,h,m=t&&t.ownerDocument,b=t?t.nodeType:9;if(i=i||[],"string"!=typeof e||!e||1!==b&&9!==b&&11!==b)return i;if(!s&&(le(t),t=t||c,u)){if(11!==b&&(l=Y.exec(e)))if(n=l[1]){if(9===b){if(!(r=t.getElementById(n)))return i;if(r.id===n)return g.call(i,r),i}else if(m&&(r=m.getElementById(n))&&J.contains(t,r)&&r.id===n)return g.call(i,r),i}else{if(l[2])return g.apply(i,t.getElementsByTagName(e)),i;if((n=l[3])&&t.getElementsByClassName)return g.apply(i,t.getElementsByClassName(n)),i}if(!(D[e+" "]||f&&f.test(e))){if(h=e,m=t,1===b&&(j.test(e)||R.test(e))){for((m=G.test(e)&&ae(t.parentNode)||t)==t&&p.scope||((a=t.getAttribute("id"))?a=x.escapeSelector(a):t.setAttribute("id",a=v)),o=(d=de(e)).length;o--;)d[o]=(a?"#"+a:":scope")+" "+he(d[o]);h=d.join(",")}try{return g.apply(i,m.querySelectorAll(h)),i}catch(t){D(e,!0)}finally{a===v&&t.removeAttribute("id")}}}return be(e.replace(A,"$1"),t,i,s)}function ee(){var e=[];return function t(i,n){return e.push(i+" ")>s.cacheLength&&delete t[e.shift()],t[i+" "]=n}}function te(e){return e[v]=!0,e}function ie(e){var t=c.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function se(e){return function(t){return S(t,"input")&&t.type===e}}function ne(e){return function(t){return(S(t,"input")||S(t,"button"))&&t.type===e}}function oe(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&&Q(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function re(e){return te((function(t){return t=+t,te((function(i,s){for(var n,o=e([],i.length,t),r=o.length;r--;)i[n=o[r]]&&(i[n]=!(s[n]=i[n]))}))}))}function ae(e){return e&&void 0!==e.getElementsByTagName&&e}function le(e){var t,i=e?e.ownerDocument||e:$;return i!=c&&9===i.nodeType&&i.documentElement?(h=(c=i).documentElement,u=!x.isXMLDoc(c),m=h.matches||h.webkitMatchesSelector||h.msMatchesSelector,h.msMatchesSelector&&$!=c&&(t=c.defaultView)&&t.top!==t&&t.addEventListener("unload",Z),p.getById=ie((function(e){return h.appendChild(e).id=x.expando,!c.getElementsByName||!c.getElementsByName(x.expando).length})),p.disconnectedMatch=ie((function(e){return m.call(e,"*")})),p.scope=ie((function(){return c.querySelectorAll(":scope")})),p.cssHas=ie((function(){try{return c.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}})),p.getById?(s.filter.ID=function(e){var t=e.replace(X,K);return function(e){return e.getAttribute("id")===t}},s.find.ID=function(e,t){if(void 0!==t.getElementById&&u){var i=t.getElementById(e);return i?[i]:[]}}):(s.filter.ID=function(e){var t=e.replace(X,K);return function(e){var i=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return i&&i.value===t}},s.find.ID=function(e,t){if(void 0!==t.getElementById&&u){var i,s,n,o=t.getElementById(e);if(o){if((i=o.getAttributeNode("id"))&&i.value===e)return[o];for(n=t.getElementsByName(e),s=0;o=n[s++];)if((i=o.getAttributeNode("id"))&&i.value===e)return[o]}return[]}}),s.find.TAG=function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},s.find.CLASS=function(e,t){if(void 0!==t.getElementsByClassName&&u)return t.getElementsByClassName(e)},f=[],ie((function(e){var t;h.appendChild(e).innerHTML="<a id='"+v+"' href='' disabled='disabled'></a><select id='"+v+"-\r\\' disabled='disabled'><option selected=''></option></select>",e.querySelectorAll("[selected]").length||f.push("\\["+I+"*(?:value|"+O+")"),e.querySelectorAll("[id~="+v+"-]").length||f.push("~="),e.querySelectorAll("a#"+v+"+*").length||f.push(".#.+[+~]"),e.querySelectorAll(":checked").length||f.push(":checked"),(t=c.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&f.push(":enabled",":disabled"),(t=c.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||f.push("\\["+I+"*name"+I+"*="+I+"*(?:''|\"\")")})),p.cssHas||f.push(":has"),f=f.length&&new RegExp(f.join("|")),P=function(e,t){if(e===t)return l=!0,0;var i=!e.compareDocumentPosition-!t.compareDocumentPosition;return i||(1&(i=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!p.sortDetached&&t.compareDocumentPosition(e)===i?e===c||e.ownerDocument==$&&J.contains($,e)?-1:t===c||t.ownerDocument==$&&J.contains($,t)?1:r?a.call(r,e)-a.call(r,t):0:4&i?-1:1)},c):c}for(t in J.matches=function(e,t){return J(e,null,null,t)},J.matchesSelector=function(e,t){if(le(e),u&&!D[t+" "]&&(!f||!f.test(t)))try{var i=m.call(e,t);if(i||p.disconnectedMatch||e.document&&11!==e.document.nodeType)return i}catch(e){D(t,!0)}return J(t,c,null,[e]).length>0},J.contains=function(e,t){return(e.ownerDocument||e)!=c&&le(e),x.contains(e,t)},J.attr=function(e,t){(e.ownerDocument||e)!=c&&le(e);var i=s.attrHandle[t.toLowerCase()],n=i&&d.call(s.attrHandle,t.toLowerCase())?i(e,t,!u):void 0;return void 0!==n?n:e.getAttribute(t)},J.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},x.uniqueSort=function(e){var t,i=[],s=0,o=0;if(l=!p.sortStable,r=!p.sortStable&&n.call(e,0),T.call(e,P),l){for(;t=e[o++];)t===e[o]&&(s=i.push(o));for(;s--;)k.call(e,i[s],1)}return r=null,e},x.fn.uniqueSort=function(){return this.pushStack(x.uniqueSort(n.apply(this)))},s=x.expr={cacheLength:50,createPseudo:te,match:W,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(X,K),e[3]=(e[3]||e[4]||e[5]||"").replace(X,K),"~="===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]||J.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]&&J.error(e[0]),e},PSEUDO:function(e){var t,i=!e[6]&&e[2];return W.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":i&&V.test(i)&&(t=de(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(X,K).toLowerCase();return"*"===e?function(){return!0}:function(e){return S(e,t)}},CLASS:function(e){var t=w[e+" "];return t||(t=new RegExp("(^|"+I+")"+e+"("+I+"|$)"))&&w(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(s){var n=J.attr(s,e);return null==n?"!="===t:!t||(n+="","="===t?n===i:"!="===t?n!==i:"^="===t?i&&0===n.indexOf(i):"*="===t?i&&n.indexOf(i)>-1:"$="===t?i&&n.slice(-i.length)===i:"~="===t?(" "+n.replace(H," ")+" ").indexOf(i)>-1:"|="===t&&(n===i||n.slice(0,i.length+1)===i+"-"))}},CHILD:function(e,t,i,s,n){var o="nth"!==e.slice(0,3),r="last"!==e.slice(-4),a="of-type"===t;return 1===s&&0===n?function(e){return!!e.parentNode}:function(t,i,l){var c,d,h,u,p,f=o!==r?"nextSibling":"previousSibling",m=t.parentNode,g=a&&t.nodeName.toLowerCase(),y=!l&&!a,w=!1;if(m){if(o){for(;f;){for(h=t;h=h[f];)if(a?S(h,g):1===h.nodeType)return!1;p=f="only"===e&&!p&&"nextSibling"}return!0}if(p=[r?m.firstChild:m.lastChild],r&&y){for(w=(u=(c=(d=m[v]||(m[v]={}))[e]||[])[0]===b&&c[1])&&c[2],h=u&&m.childNodes[u];h=++u&&h&&h[f]||(w=u=0)||p.pop();)if(1===h.nodeType&&++w&&h===t){d[e]=[b,u,w];break}}else if(y&&(w=u=(c=(d=t[v]||(t[v]={}))[e]||[])[0]===b&&c[1]),!1===w)for(;(h=++u&&h&&h[f]||(w=u=0)||p.pop())&&(!(a?S(h,g):1===h.nodeType)||!++w||(y&&((d=h[v]||(h[v]={}))[e]=[b,w]),h!==t)););return(w-=n)===s||w%s==0&&w/s>=0}}},PSEUDO:function(e,t){var i,n=s.pseudos[e]||s.setFilters[e.toLowerCase()]||J.error("unsupported pseudo: "+e);return n[v]?n(t):n.length>1?(i=[e,e,"",t],s.setFilters.hasOwnProperty(e.toLowerCase())?te((function(e,i){for(var s,o=n(e,t),r=o.length;r--;)e[s=a.call(e,o[r])]=!(i[s]=o[r])})):function(e){return n(e,0,i)}):n}},pseudos:{not:te((function(e){var t=[],i=[],s=ve(e.replace(A,"$1"));return s[v]?te((function(e,t,i,n){for(var o,r=s(e,null,n,[]),a=e.length;a--;)(o=r[a])&&(e[a]=!(t[a]=o))})):function(e,n,o){return t[0]=e,s(t,null,o,i),t[0]=null,!i.pop()}})),has:te((function(e){return function(t){return J(e,t).length>0}})),contains:te((function(e){return e=e.replace(X,K),function(t){return(t.textContent||x.text(t)).indexOf(e)>-1}})),lang:te((function(e){return B.test(e||"")||J.error("unsupported lang: "+e),e=e.replace(X,K).toLowerCase(),function(t){var i;do{if(i=u?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===h},focus:function(e){return e===function(){try{return c.activeElement}catch(e){}}()&&c.hasFocus()&&!!(e.type||e.href||~e.tabIndex)},enabled:oe(!1),disabled:oe(!0),checked:function(e){return S(e,"input")&&!!e.checked||S(e,"option")&&!!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!s.pseudos.empty(e)},header:function(e){return U.test(e.nodeName)},input:function(e){return q.test(e.nodeName)},button:function(e){return S(e,"input")&&"button"===e.type||S(e,"button")},text:function(e){var t;return S(e,"input")&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:re((function(){return[0]})),last:re((function(e,t){return[t-1]})),eq:re((function(e,t,i){return[i<0?i+t:i]})),even:re((function(e,t){for(var i=0;i<t;i+=2)e.push(i);return e})),odd:re((function(e,t){for(var i=1;i<t;i+=2)e.push(i);return e})),lt:re((function(e,t,i){var s;for(s=i<0?i+t:i>t?t:i;--s>=0;)e.push(s);return e})),gt:re((function(e,t,i){for(var s=i<0?i+t:i;++s<t;)e.push(s);return e}))}},s.pseudos.nth=s.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})s.pseudos[t]=se(t);for(t in{submit:!0,reset:!0})s.pseudos[t]=ne(t);function ce(){}function de(e,t){var i,n,o,r,a,l,c,d=_[e+" "];if(d)return t?0:d.slice(0);for(a=e,l=[],c=s.preFilter;a;){for(r in i&&!(n=F.exec(a))||(n&&(a=a.slice(n[0].length)||a),l.push(o=[])),i=!1,(n=R.exec(a))&&(i=n.shift(),o.push({value:i,type:n[0].replace(A," ")}),a=a.slice(i.length)),s.filter)!(n=W[r].exec(a))||c[r]&&!(n=c[r](n))||(i=n.shift(),o.push({value:i,type:r,matches:n}),a=a.slice(i.length));if(!i)break}return t?a.length:a?J.error(e):_(e,l).slice(0)}function he(e){for(var t=0,i=e.length,s="";t<i;t++)s+=e[t].value;return s}function ue(e,t,i){var s=t.dir,n=t.next,o=n||s,r=i&&"parentNode"===o,a=y++;return t.first?function(t,i,n){for(;t=t[s];)if(1===t.nodeType||r)return e(t,i,n);return!1}:function(t,i,l){var c,d,h=[b,a];if(l){for(;t=t[s];)if((1===t.nodeType||r)&&e(t,i,l))return!0}else for(;t=t[s];)if(1===t.nodeType||r)if(d=t[v]||(t[v]={}),n&&S(t,n))t=t[s]||t;else{if((c=d[o])&&c[0]===b&&c[1]===a)return h[2]=c[2];if(d[o]=h,h[2]=e(t,i,l))return!0}return!1}}function pe(e){return e.length>1?function(t,i,s){for(var n=e.length;n--;)if(!e[n](t,i,s))return!1;return!0}:e[0]}function fe(e,t,i,s,n){for(var o,r=[],a=0,l=e.length,c=null!=t;a<l;a++)(o=e[a])&&(i&&!i(o,s,n)||(r.push(o),c&&t.push(a)));return r}function me(e,t,i,s,n,o){return s&&!s[v]&&(s=me(s)),n&&!n[v]&&(n=me(n,o)),te((function(o,r,l,c){var d,h,u,p,f=[],m=[],v=r.length,b=o||function(e,t,i){for(var s=0,n=t.length;s<n;s++)J(e,t[s],i);return i}(t||"*",l.nodeType?[l]:l,[]),y=!e||!o&&t?b:fe(b,f,e,l,c);if(i?i(y,p=n||(o?e:v||s)?[]:r,l,c):p=y,s)for(d=fe(p,m),s(d,[],l,c),h=d.length;h--;)(u=d[h])&&(p[m[h]]=!(y[m[h]]=u));if(o){if(n||e){if(n){for(d=[],h=p.length;h--;)(u=p[h])&&d.push(y[h]=u);n(null,p=[],d,c)}for(h=p.length;h--;)(u=p[h])&&(d=n?a.call(o,u):f[h])>-1&&(o[d]=!(r[d]=u))}}else p=fe(p===r?p.splice(v,p.length):p),n?n(null,r,p,c):g.apply(r,p)}))}function ge(e){for(var t,i,n,r=e.length,l=s.relative[e[0].type],c=l||s.relative[" "],d=l?1:0,h=ue((function(e){return e===t}),c,!0),u=ue((function(e){return a.call(t,e)>-1}),c,!0),p=[function(e,i,s){var n=!l&&(s||i!=o)||((t=i).nodeType?h(e,i,s):u(e,i,s));return t=null,n}];d<r;d++)if(i=s.relative[e[d].type])p=[ue(pe(p),i)];else{if((i=s.filter[e[d].type].apply(null,e[d].matches))[v]){for(n=++d;n<r&&!s.relative[e[n].type];n++);return me(d>1&&pe(p),d>1&&he(e.slice(0,d-1).concat({value:" "===e[d-2].type?"*":""})).replace(A,"$1"),i,d<n&&ge(e.slice(d,n)),n<r&&ge(e=e.slice(n)),n<r&&he(e))}p.push(i)}return pe(p)}function ve(e,t){var i,n=[],r=[],a=C[e+" "];if(!a){for(t||(t=de(e)),i=t.length;i--;)(a=ge(t[i]))[v]?n.push(a):r.push(a);a=C(e,function(e,t){var i=t.length>0,n=e.length>0,r=function(r,a,l,d,h){var p,f,m,v=0,y="0",w=r&&[],_=[],C=o,S=r||n&&s.find.TAG("*",h),T=b+=null==C?1:Math.random()||.1,k=S.length;for(h&&(o=a==c||a||h);y!==k&&null!=(p=S[y]);y++){if(n&&p){for(f=0,a||p.ownerDocument==c||(le(p),l=!u);m=e[f++];)if(m(p,a||c,l)){g.call(d,p);break}h&&(b=T)}i&&((p=!m&&p)&&v--,r&&w.push(p))}if(v+=y,i&&y!==v){for(f=0;m=t[f++];)m(w,_,a,l);if(r){if(v>0)for(;y--;)w[y]||_[y]||(_[y]=E.call(d));_=fe(_)}g.apply(d,_),h&&!r&&_.length>0&&v+t.length>1&&x.uniqueSort(d)}return h&&(b=T,o=C),w};return i?te(r):r}(r,n)),a.selector=e}return a}function be(e,t,i,n){var o,r,a,l,c,d="function"==typeof e&&e,h=!n&&de(e=d.selector||e);if(i=i||[],1===h.length){if((r=h[0]=h[0].slice(0)).length>2&&"ID"===(a=r[0]).type&&9===t.nodeType&&u&&s.relative[r[1].type]){if(!(t=(s.find.ID(a.matches[0].replace(X,K),t)||[])[0]))return i;d&&(t=t.parentNode),e=e.slice(r.shift().value.length)}for(o=W.needsContext.test(e)?0:r.length;o--&&(a=r[o],!s.relative[l=a.type]);)if((c=s.find[l])&&(n=c(a.matches[0].replace(X,K),G.test(r[0].type)&&ae(t.parentNode)||t))){if(r.splice(o,1),!(e=n.length&&he(r)))return g.apply(i,n),i;break}}return(d||ve(e,h))(n,t,!u,i,!t||G.test(e)&&ae(t.parentNode)||t),i}ce.prototype=s.filters=s.pseudos,s.setFilters=new ce,p.sortStable=v.split("").sort(P).join("")===v,le(),p.sortDetached=ie((function(e){return 1&e.compareDocumentPosition(c.createElement("fieldset"))})),x.find=J,x.expr[":"]=x.expr.pseudos,x.unique=x.uniqueSort,J.compile=ve,J.select=be,J.setDocument=le,J.tokenize=de,J.escape=x.escapeSelector,J.getText=x.text,J.isXML=x.isXMLDoc,J.selectors=x.expr,J.support=x.support,J.uniqueSort=x.uniqueSort}();var O=function(e,t,i){for(var s=[],n=void 0!==i;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(n&&x(e).is(i))break;s.push(e)}return s},L=function(e,t){for(var i=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&i.push(e);return i},N=x.expr.match.needsContext,z=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function H(e,t,i){return f(t)?x.grep(e,(function(e,s){return!!t.call(e,s,e)!==i})):t.nodeType?x.grep(e,(function(e){return e===t!==i})):"string"!=typeof t?x.grep(e,(function(e){return a.call(t,e)>-1!==i})):x.filter(t,e,i)}x.filter=function(e,t,i){var s=t[0];return i&&(e=":not("+e+")"),1===t.length&&1===s.nodeType?x.find.matchesSelector(s,e)?[s]:[]:x.find.matches(e,x.grep(t,(function(e){return 1===e.nodeType})))},x.fn.extend({find:function(e){var t,i,s=this.length,n=this;if("string"!=typeof e)return this.pushStack(x(e).filter((function(){for(t=0;t<s;t++)if(x.contains(n[t],this))return!0})));for(i=this.pushStack([]),t=0;t<s;t++)x.find(e,n[t],i);return s>1?x.uniqueSort(i):i},filter:function(e){return this.pushStack(H(this,e||[],!1))},not:function(e){return this.pushStack(H(this,e||[],!0))},is:function(e){return!!H(this,"string"==typeof e&&N.test(e)?x(e):e||[],!1).length}});var F,R=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(x.fn.init=function(e,t,i){var s,n;if(!e)return this;if(i=i||F,"string"==typeof e){if(!(s="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:R.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 x?t[0]:t,x.merge(this,x.parseHTML(s[1],t&&t.nodeType?t.ownerDocument||t:g,!0)),z.test(s[1])&&x.isPlainObject(t))for(s in t)f(this[s])?this[s](t[s]):this.attr(s,t[s]);return this}return(n=g.getElementById(s[2]))&&(this[0]=n,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):f(e)?void 0!==i.ready?i.ready(e):e(x):x.makeArray(e,this)}).prototype=x.fn,F=x(g);var j=/^(?:parents|prev(?:Until|All))/,V={children:!0,contents:!0,next:!0,prev:!0};function B(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}x.fn.extend({has:function(e){var t=x(e,this),i=t.length;return this.filter((function(){for(var e=0;e<i;e++)if(x.contains(this,t[e]))return!0}))},closest:function(e,t){var i,s=0,n=this.length,o=[],r="string"!=typeof e&&x(e);if(!N.test(e))for(;s<n;s++)for(i=this[s];i&&i!==t;i=i.parentNode)if(i.nodeType<11&&(r?r.index(i)>-1:1===i.nodeType&&x.find.matchesSelector(i,e))){o.push(i);break}return this.pushStack(o.length>1?x.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?a.call(x(e),this[0]):a.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(x.uniqueSort(x.merge(this.get(),x(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),x.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return O(e,"parentNode")},parentsUntil:function(e,t,i){return O(e,"parentNode",i)},next:function(e){return B(e,"nextSibling")},prev:function(e){return B(e,"previousSibling")},nextAll:function(e){return O(e,"nextSibling")},prevAll:function(e){return O(e,"previousSibling")},nextUntil:function(e,t,i){return O(e,"nextSibling",i)},prevUntil:function(e,t,i){return O(e,"previousSibling",i)},siblings:function(e){return L((e.parentNode||{}).firstChild,e)},children:function(e){return L(e.firstChild)},contents:function(e){return null!=e.contentDocument&&s(e.contentDocument)?e.contentDocument:(S(e,"template")&&(e=e.content||e),x.merge([],e.childNodes))}},(function(e,t){x.fn[e]=function(i,s){var n=x.map(this,t,i);return"Until"!==e.slice(-5)&&(s=i),s&&"string"==typeof s&&(n=x.filter(s,n)),this.length>1&&(V[e]||x.uniqueSort(n),j.test(e)&&n.reverse()),this.pushStack(n)}}));var W=/[^\x20\t\r\n\f]+/g;function q(e){return e}function U(e){throw e}function Y(e,t,i,s){var n;try{e&&f(n=e.promise)?n.call(e).done(t).fail(i):e&&f(n=e.then)?n.call(e,t,i):t.apply(void 0,[e].slice(s))}catch(e){i.apply(void 0,[e])}}x.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return x.each(e.match(W)||[],(function(e,i){t[i]=!0})),t}(e):x.extend({},e);var t,i,s,n,o=[],r=[],a=-1,l=function(){for(n=n||e.once,s=t=!0;r.length;a=-1)for(i=r.shift();++a<o.length;)!1===o[a].apply(i[0],i[1])&&e.stopOnFalse&&(a=o.length,i=!1);e.memory||(i=!1),t=!1,n&&(o=i?[]:"")},c={add:function(){return o&&(i&&!t&&(a=o.length-1,r.push(i)),function t(i){x.each(i,(function(i,s){f(s)?e.unique&&c.has(s)||o.push(s):s&&s.length&&"string"!==y(s)&&t(s)}))}(arguments),i&&!t&&l()),this},remove:function(){return x.each(arguments,(function(e,t){for(var i;(i=x.inArray(t,o,i))>-1;)o.splice(i,1),i<=a&&a--})),this},has:function(e){return e?x.inArray(e,o)>-1:o.length>0},empty:function(){return o&&(o=[]),this},disable:function(){return n=r=[],o=i="",this},disabled:function(){return!o},lock:function(){return n=r=[],i||t||(o=i=""),this},locked:function(){return!!n},fireWith:function(e,i){return n||(i=[e,(i=i||[]).slice?i.slice():i],r.push(i),t||l()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!s}};return c},x.extend({Deferred:function(t){var i=[["notify","progress",x.Callbacks("memory"),x.Callbacks("memory"),2],["resolve","done",x.Callbacks("once memory"),x.Callbacks("once memory"),0,"resolved"],["reject","fail",x.Callbacks("once memory"),x.Callbacks("once memory"),1,"rejected"]],s="pending",n={state:function(){return s},always:function(){return o.done(arguments).fail(arguments),this},catch:function(e){return n.then(null,e)},pipe:function(){var e=arguments;return x.Deferred((function(t){x.each(i,(function(i,s){var n=f(e[s[4]])&&e[s[4]];o[s[1]]((function(){var e=n&&n.apply(this,arguments);e&&f(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[s[0]+"With"](this,n?[e]:arguments)}))})),e=null})).promise()},then:function(t,s,n){var o=0;function r(t,i,s,n){return function(){var a=this,l=arguments,c=function(){var e,c;if(!(t<o)){if((e=s.apply(a,l))===i.promise())throw new TypeError("Thenable self-resolution");c=e&&("object"==typeof e||"function"==typeof e)&&e.then,f(c)?n?c.call(e,r(o,i,q,n),r(o,i,U,n)):(o++,c.call(e,r(o,i,q,n),r(o,i,U,n),r(o,i,q,i.notifyWith))):(s!==q&&(a=void 0,l=[e]),(n||i.resolveWith)(a,l))}},d=n?c:function(){try{c()}catch(e){x.Deferred.exceptionHook&&x.Deferred.exceptionHook(e,d.error),t+1>=o&&(s!==U&&(a=void 0,l=[e]),i.rejectWith(a,l))}};t?d():(x.Deferred.getErrorHook?d.error=x.Deferred.getErrorHook():x.Deferred.getStackHook&&(d.error=x.Deferred.getStackHook()),e.setTimeout(d))}}return x.Deferred((function(e){i[0][3].add(r(0,e,f(n)?n:q,e.notifyWith)),i[1][3].add(r(0,e,f(t)?t:q)),i[2][3].add(r(0,e,f(s)?s:U))})).promise()},promise:function(e){return null!=e?x.extend(e,n):n}},o={};return x.each(i,(function(e,t){var r=t[2],a=t[5];n[t[1]]=r.add,a&&r.add((function(){s=a}),i[3-e][2].disable,i[3-e][3].disable,i[0][2].lock,i[0][3].lock),r.add(t[3].fire),o[t[0]]=function(){return o[t[0]+"With"](this===o?void 0:this,arguments),this},o[t[0]+"With"]=r.fireWith})),n.promise(o),t&&t.call(o,o),o},when:function(e){var t=arguments.length,i=t,s=Array(i),o=n.call(arguments),r=x.Deferred(),a=function(e){return function(i){s[e]=this,o[e]=arguments.length>1?n.call(arguments):i,--t||r.resolveWith(s,o)}};if(t<=1&&(Y(e,r.done(a(i)).resolve,r.reject,!t),"pending"===r.state()||f(o[i]&&o[i].then)))return r.then();for(;i--;)Y(o[i],a(i),r.reject);return r.promise()}});var G=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;x.Deferred.exceptionHook=function(t,i){e.console&&e.console.warn&&t&&G.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,i)},x.readyException=function(t){e.setTimeout((function(){throw t}))};var X=x.Deferred();function K(){g.removeEventListener("DOMContentLoaded",K),e.removeEventListener("load",K),x.ready()}x.fn.ready=function(e){return X.then(e).catch((function(e){x.readyException(e)})),this},x.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--x.readyWait:x.isReady)||(x.isReady=!0,!0!==e&&--x.readyWait>0||X.resolveWith(g,[x]))}}),x.ready.then=X.then,"complete"===g.readyState||"loading"!==g.readyState&&!g.documentElement.doScroll?e.setTimeout(x.ready):(g.addEventListener("DOMContentLoaded",K),e.addEventListener("load",K));var Z=function(e,t,i,s,n,o,r){var a=0,l=e.length,c=null==i;if("object"===y(i))for(a in n=!0,i)Z(e,t,a,i[a],!0,o,r);else if(void 0!==s&&(n=!0,f(s)||(r=!0),c&&(r?(t.call(e,s),t=null):(c=t,t=function(e,t,i){return c.call(x(e),i)})),t))for(;a<l;a++)t(e[a],i,r?s:s.call(e[a],a,t(e[a],i)));return n?e:c?t.call(e):l?t(e[0],i):o},Q=/^-ms-/,J=/-([a-z])/g;function ee(e,t){return t.toUpperCase()}function te(e){return e.replace(Q,"ms-").replace(J,ee)}var ie=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function se(){this.expando=x.expando+se.uid++}se.uid=1,se.prototype={cache:function(e){var t=e[this.expando];return t||(t={},ie(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,i){var s,n=this.cache(e);if("string"==typeof t)n[te(t)]=i;else for(s in t)n[te(s)]=t[s];return n},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][te(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,s=e[this.expando];if(void 0!==s){if(void 0!==t){i=(t=Array.isArray(t)?t.map(te):(t=te(t))in s?[t]:t.match(W)||[]).length;for(;i--;)delete s[t[i]]}(void 0===t||x.isEmptyObject(s))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!x.isEmptyObject(t)}};var ne=new se,oe=new se,re=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,ae=/[A-Z]/g;function le(e,t,i){var s;if(void 0===i&&1===e.nodeType)if(s="data-"+t.replace(ae,"-$&").toLowerCase(),"string"==typeof(i=e.getAttribute(s))){try{i=function(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:re.test(e)?JSON.parse(e):e)}(i)}catch(e){}oe.set(e,t,i)}else i=void 0;return i}x.extend({hasData:function(e){return oe.hasData(e)||ne.hasData(e)},data:function(e,t,i){return oe.access(e,t,i)},removeData:function(e,t){oe.remove(e,t)},_data:function(e,t,i){return ne.access(e,t,i)},_removeData:function(e,t){ne.remove(e,t)}}),x.fn.extend({data:function(e,t){var i,s,n,o=this[0],r=o&&o.attributes;if(void 0===e){if(this.length&&(n=oe.get(o),1===o.nodeType&&!ne.get(o,"hasDataAttrs"))){for(i=r.length;i--;)r[i]&&0===(s=r[i].name).indexOf("data-")&&(s=te(s.slice(5)),le(o,s,n[s]));ne.set(o,"hasDataAttrs",!0)}return n}return"object"==typeof e?this.each((function(){oe.set(this,e)})):Z(this,(function(t){var i;if(o&&void 0===t)return void 0!==(i=oe.get(o,e))||void 0!==(i=le(o,e))?i:void 0;this.each((function(){oe.set(this,e,t)}))}),null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each((function(){oe.remove(this,e)}))}}),x.extend({queue:function(e,t,i){var s;if(e)return t=(t||"fx")+"queue",s=ne.get(e,t),i&&(!s||Array.isArray(i)?s=ne.access(e,t,x.makeArray(i)):s.push(i)),s||[]},dequeue:function(e,t){t=t||"fx";var i=x.queue(e,t),s=i.length,n=i.shift(),o=x._queueHooks(e,t);"inprogress"===n&&(n=i.shift(),s--),n&&("fx"===t&&i.unshift("inprogress"),delete o.stop,n.call(e,(function(){x.dequeue(e,t)}),o)),!s&&o&&o.empty.fire()},_queueHooks:function(e,t){var i=t+"queueHooks";return ne.get(e,i)||ne.access(e,i,{empty:x.Callbacks("once memory").add((function(){ne.remove(e,[t+"queue",i])}))})}}),x.fn.extend({queue:function(e,t){var i=2;return"string"!=typeof e&&(t=e,e="fx",i--),arguments.length<i?x.queue(this[0],e):void 0===t?this:this.each((function(){var i=x.queue(this,e,t);x._queueHooks(this,e),"fx"===e&&"inprogress"!==i[0]&&x.dequeue(this,e)}))},dequeue:function(e){return this.each((function(){x.dequeue(this,e)}))},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var i,s=1,n=x.Deferred(),o=this,r=this.length,a=function(){--s||n.resolveWith(o,[o])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";r--;)(i=ne.get(o[r],e+"queueHooks"))&&i.empty&&(s++,i.empty.add(a));return a(),n.promise(t)}});var ce=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,de=new RegExp("^(?:([+-])=|)("+ce+")([a-z%]*)$","i"),he=["Top","Right","Bottom","Left"],ue=g.documentElement,pe=function(e){return x.contains(e.ownerDocument,e)},fe={composed:!0};ue.getRootNode&&(pe=function(e){return x.contains(e.ownerDocument,e)||e.getRootNode(fe)===e.ownerDocument});var me=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&pe(e)&&"none"===x.css(e,"display")};function ge(e,t,i,s){var n,o,r=20,a=s?function(){return s.cur()}:function(){return x.css(e,t,"")},l=a(),c=i&&i[3]||(x.cssNumber[t]?"":"px"),d=e.nodeType&&(x.cssNumber[t]||"px"!==c&&+l)&&de.exec(x.css(e,t));if(d&&d[3]!==c){for(l/=2,c=c||d[3],d=+l||1;r--;)x.style(e,t,d+c),(1-o)*(1-(o=a()/l||.5))<=0&&(r=0),d/=o;d*=2,x.style(e,t,d+c),i=i||[]}return i&&(d=+d||+l||0,n=i[1]?d+(i[1]+1)*i[2]:+i[2],s&&(s.unit=c,s.start=d,s.end=n)),n}var ve={};function be(e){var t,i=e.ownerDocument,s=e.nodeName,n=ve[s];return n||(t=i.body.appendChild(i.createElement(s)),n=x.css(t,"display"),t.parentNode.removeChild(t),"none"===n&&(n="block"),ve[s]=n,n)}function ye(e,t){for(var i,s,n=[],o=0,r=e.length;o<r;o++)(s=e[o]).style&&(i=s.style.display,t?("none"===i&&(n[o]=ne.get(s,"display")||null,n[o]||(s.style.display="")),""===s.style.display&&me(s)&&(n[o]=be(s))):"none"!==i&&(n[o]="none",ne.set(s,"display",i)));for(o=0;o<r;o++)null!=n[o]&&(e[o].style.display=n[o]);return e}x.fn.extend({show:function(){return ye(this,!0)},hide:function(){return ye(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each((function(){me(this)?x(this).show():x(this).hide()}))}});var we,_e,xe=/^(?:checkbox|radio)$/i,Ce=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Se=/^$|^module$|\/(?:java|ecma)script/i;we=g.createDocumentFragment().appendChild(g.createElement("div")),(_e=g.createElement("input")).setAttribute("type","radio"),_e.setAttribute("checked","checked"),_e.setAttribute("name","t"),we.appendChild(_e),p.checkClone=we.cloneNode(!0).cloneNode(!0).lastChild.checked,we.innerHTML="<textarea>x</textarea>",p.noCloneChecked=!!we.cloneNode(!0).lastChild.defaultValue,we.innerHTML="<option></option>",p.option=!!we.lastChild;var Ee={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 Te(e,t){var i;return i=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&S(e,t)?x.merge([e],i):i}function ke(e,t){for(var i=0,s=e.length;i<s;i++)ne.set(e[i],"globalEval",!t||ne.get(t[i],"globalEval"))}Ee.tbody=Ee.tfoot=Ee.colgroup=Ee.caption=Ee.thead,Ee.th=Ee.td,p.option||(Ee.optgroup=Ee.option=[1,"<select multiple='multiple'>","</select>"]);var Ie=/<|&#?\w+;/;function Ae(e,t,i,s,n){for(var o,r,a,l,c,d,h=t.createDocumentFragment(),u=[],p=0,f=e.length;p<f;p++)if((o=e[p])||0===o)if("object"===y(o))x.merge(u,o.nodeType?[o]:o);else if(Ie.test(o)){for(r=r||h.appendChild(t.createElement("div")),a=(Ce.exec(o)||["",""])[1].toLowerCase(),l=Ee[a]||Ee._default,r.innerHTML=l[1]+x.htmlPrefilter(o)+l[2],d=l[0];d--;)r=r.lastChild;x.merge(u,r.childNodes),(r=h.firstChild).textContent=""}else u.push(t.createTextNode(o));for(h.textContent="",p=0;o=u[p++];)if(s&&x.inArray(o,s)>-1)n&&n.push(o);else if(c=pe(o),r=Te(h.appendChild(o),"script"),c&&ke(r),i)for(d=0;o=r[d++];)Se.test(o.type||"")&&i.push(o);return h}var De=/^([^.]*)(?:\.(.+)|)/;function Pe(){return!0}function $e(){return!1}function Me(e,t,i,s,n,o){var r,a;if("object"==typeof t){for(a in"string"!=typeof i&&(s=s||i,i=void 0),t)Me(e,a,i,s,t[a],o);return e}if(null==s&&null==n?(n=i,s=i=void 0):null==n&&("string"==typeof i?(n=s,s=void 0):(n=s,s=i,i=void 0)),!1===n)n=$e;else if(!n)return e;return 1===o&&(r=n,n=function(e){return x().off(e),r.apply(this,arguments)},n.guid=r.guid||(r.guid=x.guid++)),e.each((function(){x.event.add(this,t,n,s,i)}))}function Oe(e,t,i){i?(ne.set(e,t,!1),x.event.add(e,t,{namespace:!1,handler:function(e){var i,s=ne.get(this,t);if(1&e.isTrigger&&this[t]){if(s)(x.event.special[t]||{}).delegateType&&e.stopPropagation();else if(s=n.call(arguments),ne.set(this,t,s),this[t](),i=ne.get(this,t),ne.set(this,t,!1),s!==i)return e.stopImmediatePropagation(),e.preventDefault(),i}else s&&(ne.set(this,t,x.event.trigger(s[0],s.slice(1),this)),e.stopPropagation(),e.isImmediatePropagationStopped=Pe)}})):void 0===ne.get(e,t)&&x.event.add(e,t,Pe)}x.event={global:{},add:function(e,t,i,s,n){var o,r,a,l,c,d,h,u,p,f,m,g=ne.get(e);if(ie(e))for(i.handler&&(i=(o=i).handler,n=o.selector),n&&x.find.matchesSelector(ue,n),i.guid||(i.guid=x.guid++),(l=g.events)||(l=g.events=Object.create(null)),(r=g.handle)||(r=g.handle=function(t){return void 0!==x&&x.event.triggered!==t.type?x.event.dispatch.apply(e,arguments):void 0}),c=(t=(t||"").match(W)||[""]).length;c--;)p=m=(a=De.exec(t[c])||[])[1],f=(a[2]||"").split(".").sort(),p&&(h=x.event.special[p]||{},p=(n?h.delegateType:h.bindType)||p,h=x.event.special[p]||{},d=x.extend({type:p,origType:m,data:s,handler:i,guid:i.guid,selector:n,needsContext:n&&x.expr.match.needsContext.test(n),namespace:f.join(".")},o),(u=l[p])||((u=l[p]=[]).delegateCount=0,h.setup&&!1!==h.setup.call(e,s,f,r)||e.addEventListener&&e.addEventListener(p,r)),h.add&&(h.add.call(e,d),d.handler.guid||(d.handler.guid=i.guid)),n?u.splice(u.delegateCount++,0,d):u.push(d),x.event.global[p]=!0)},remove:function(e,t,i,s,n){var o,r,a,l,c,d,h,u,p,f,m,g=ne.hasData(e)&&ne.get(e);if(g&&(l=g.events)){for(c=(t=(t||"").match(W)||[""]).length;c--;)if(p=m=(a=De.exec(t[c])||[])[1],f=(a[2]||"").split(".").sort(),p){for(h=x.event.special[p]||{},u=l[p=(s?h.delegateType:h.bindType)||p]||[],a=a[2]&&new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"),r=o=u.length;o--;)d=u[o],!n&&m!==d.origType||i&&i.guid!==d.guid||a&&!a.test(d.namespace)||s&&s!==d.selector&&("**"!==s||!d.selector)||(u.splice(o,1),d.selector&&u.delegateCount--,h.remove&&h.remove.call(e,d));r&&!u.length&&(h.teardown&&!1!==h.teardown.call(e,f,g.handle)||x.removeEvent(e,p,g.handle),delete l[p])}else for(p in l)x.event.remove(e,p+t[c],i,s,!0);x.isEmptyObject(l)&&ne.remove(e,"handle events")}},dispatch:function(e){var t,i,s,n,o,r,a=new Array(arguments.length),l=x.event.fix(e),c=(ne.get(this,"events")||Object.create(null))[l.type]||[],d=x.event.special[l.type]||{};for(a[0]=l,t=1;t<arguments.length;t++)a[t]=arguments[t];if(l.delegateTarget=this,!d.preDispatch||!1!==d.preDispatch.call(this,l)){for(r=x.event.handlers.call(this,l,c),t=0;(n=r[t++])&&!l.isPropagationStopped();)for(l.currentTarget=n.elem,i=0;(o=n.handlers[i++])&&!l.isImmediatePropagationStopped();)l.rnamespace&&!1!==o.namespace&&!l.rnamespace.test(o.namespace)||(l.handleObj=o,l.data=o.data,void 0!==(s=((x.event.special[o.origType]||{}).handle||o.handler).apply(n.elem,a))&&!1===(l.result=s)&&(l.preventDefault(),l.stopPropagation()));return d.postDispatch&&d.postDispatch.call(this,l),l.result}},handlers:function(e,t){var i,s,n,o,r,a=[],l=t.delegateCount,c=e.target;if(l&&c.nodeType&&!("click"===e.type&&e.button>=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(o=[],r={},i=0;i<l;i++)void 0===r[n=(s=t[i]).selector+" "]&&(r[n]=s.needsContext?x(n,this).index(c)>-1:x.find(n,this,null,[c]).length),r[n]&&o.push(s);o.length&&a.push({elem:c,handlers:o})}return c=this,l<t.length&&a.push({elem:c,handlers:t.slice(l)}),a},addProp:function(e,t){Object.defineProperty(x.Event.prototype,e,{enumerable:!0,configurable:!0,get:f(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[x.expando]?e:new x.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return xe.test(t.type)&&t.click&&S(t,"input")&&Oe(t,"click",!0),!1},trigger:function(e){var t=this||e;return xe.test(t.type)&&t.click&&S(t,"input")&&Oe(t,"click"),!0},_default:function(e){var t=e.target;return xe.test(t.type)&&t.click&&S(t,"input")&&ne.get(t,"click")||S(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},x.removeEvent=function(e,t,i){e.removeEventListener&&e.removeEventListener(t,i)},x.Event=function(e,t){if(!(this instanceof x.Event))return new x.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?Pe:$e,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&&x.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[x.expando]=!0},x.Event.prototype={constructor:x.Event,isDefaultPrevented:$e,isPropagationStopped:$e,isImmediatePropagationStopped:$e,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Pe,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Pe,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Pe,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},x.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},x.event.addProp),x.each({focus:"focusin",blur:"focusout"},(function(e,t){function i(e){if(g.documentMode){var i=ne.get(this,"handle"),s=x.event.fix(e);s.type="focusin"===e.type?"focus":"blur",s.isSimulated=!0,i(e),s.target===s.currentTarget&&i(s)}else x.event.simulate(t,e.target,x.event.fix(e))}x.event.special[e]={setup:function(){var s;if(Oe(this,e,!0),!g.documentMode)return!1;(s=ne.get(this,t))||this.addEventListener(t,i),ne.set(this,t,(s||0)+1)},trigger:function(){return Oe(this,e),!0},teardown:function(){var e;if(!g.documentMode)return!1;(e=ne.get(this,t)-1)?ne.set(this,t,e):(this.removeEventListener(t,i),ne.remove(this,t))},_default:function(t){return ne.get(t.target,e)},delegateType:t},x.event.special[t]={setup:function(){var s=this.ownerDocument||this.document||this,n=g.documentMode?this:s,o=ne.get(n,t);o||(g.documentMode?this.addEventListener(t,i):s.addEventListener(e,i,!0)),ne.set(n,t,(o||0)+1)},teardown:function(){var s=this.ownerDocument||this.document||this,n=g.documentMode?this:s,o=ne.get(n,t)-1;o?ne.set(n,t,o):(g.documentMode?this.removeEventListener(t,i):s.removeEventListener(e,i,!0),ne.remove(n,t))}}})),x.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},(function(e,t){x.event.special[e]={delegateType:t,bindType:t,handle:function(e){var i,s=e.relatedTarget,n=e.handleObj;return s&&(s===this||x.contains(this,s))||(e.type=n.origType,i=n.handler.apply(this,arguments),e.type=t),i}}})),x.fn.extend({on:function(e,t,i,s){return Me(this,e,t,i,s)},one:function(e,t,i,s){return Me(this,e,t,i,s,1)},off:function(e,t,i){var s,n;if(e&&e.preventDefault&&e.handleObj)return s=e.handleObj,x(e.delegateTarget).off(s.namespace?s.origType+"."+s.namespace:s.origType,s.selector,s.handler),this;if("object"==typeof e){for(n in e)this.off(n,t,e[n]);return this}return!1!==t&&"function"!=typeof t||(i=t,t=void 0),!1===i&&(i=$e),this.each((function(){x.event.remove(this,e,i,t)}))}});var Le=/<script|<style|<link/i,Ne=/checked\s*(?:[^=]|=\s*.checked.)/i,ze=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function He(e,t){return S(e,"table")&&S(11!==t.nodeType?t:t.firstChild,"tr")&&x(e).children("tbody")[0]||e}function Fe(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Re(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function je(e,t){var i,s,n,o,r,a;if(1===t.nodeType){if(ne.hasData(e)&&(a=ne.get(e).events))for(n in ne.remove(t,"handle events"),a)for(i=0,s=a[n].length;i<s;i++)x.event.add(t,n,a[n][i]);oe.hasData(e)&&(o=oe.access(e),r=x.extend({},o),oe.set(t,r))}}function Ve(e,t){var i=t.nodeName.toLowerCase();"input"===i&&xe.test(e.type)?t.checked=e.checked:"input"!==i&&"textarea"!==i||(t.defaultValue=e.defaultValue)}function Be(e,t,i,s){t=o(t);var n,r,a,l,c,d,h=0,u=e.length,m=u-1,g=t[0],v=f(g);if(v||u>1&&"string"==typeof g&&!p.checkClone&&Ne.test(g))return e.each((function(n){var o=e.eq(n);v&&(t[0]=g.call(this,n,o.html())),Be(o,t,i,s)}));if(u&&(r=(n=Ae(t,e[0].ownerDocument,!1,e,s)).firstChild,1===n.childNodes.length&&(n=r),r||s)){for(l=(a=x.map(Te(n,"script"),Fe)).length;h<u;h++)c=n,h!==m&&(c=x.clone(c,!0,!0),l&&x.merge(a,Te(c,"script"))),i.call(e[h],c,h);if(l)for(d=a[a.length-1].ownerDocument,x.map(a,Re),h=0;h<l;h++)c=a[h],Se.test(c.type||"")&&!ne.access(c,"globalEval")&&x.contains(d,c)&&(c.src&&"module"!==(c.type||"").toLowerCase()?x._evalUrl&&!c.noModule&&x._evalUrl(c.src,{nonce:c.nonce||c.getAttribute("nonce")},d):b(c.textContent.replace(ze,""),c,d))}return e}function We(e,t,i){for(var s,n=t?x.filter(t,e):e,o=0;null!=(s=n[o]);o++)i||1!==s.nodeType||x.cleanData(Te(s)),s.parentNode&&(i&&pe(s)&&ke(Te(s,"script")),s.parentNode.removeChild(s));return e}x.extend({htmlPrefilter:function(e){return e},clone:function(e,t,i){var s,n,o,r,a=e.cloneNode(!0),l=pe(e);if(!(p.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||x.isXMLDoc(e)))for(r=Te(a),s=0,n=(o=Te(e)).length;s<n;s++)Ve(o[s],r[s]);if(t)if(i)for(o=o||Te(e),r=r||Te(a),s=0,n=o.length;s<n;s++)je(o[s],r[s]);else je(e,a);return(r=Te(a,"script")).length>0&&ke(r,!l&&Te(e,"script")),a},cleanData:function(e){for(var t,i,s,n=x.event.special,o=0;void 0!==(i=e[o]);o++)if(ie(i)){if(t=i[ne.expando]){if(t.events)for(s in t.events)n[s]?x.event.remove(i,s):x.removeEvent(i,s,t.handle);i[ne.expando]=void 0}i[oe.expando]&&(i[oe.expando]=void 0)}}}),x.fn.extend({detach:function(e){return We(this,e,!0)},remove:function(e){return We(this,e)},text:function(e){return Z(this,(function(e){return void 0===e?x.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 Be(this,arguments,(function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||He(this,e).appendChild(e)}))},prepend:function(){return Be(this,arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=He(this,e);t.insertBefore(e,t.firstChild)}}))},before:function(){return Be(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this)}))},after:function(){return Be(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&&(x.cleanData(Te(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map((function(){return x.clone(this,e,t)}))},html:function(e){return Z(this,(function(e){var t=this[0]||{},i=0,s=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Le.test(e)&&!Ee[(Ce.exec(e)||["",""])[1].toLowerCase()]){e=x.htmlPrefilter(e);try{for(;i<s;i++)1===(t=this[i]||{}).nodeType&&(x.cleanData(Te(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)}),null,e,arguments.length)},replaceWith:function(){var e=[];return Be(this,arguments,(function(t){var i=this.parentNode;x.inArray(this,e)<0&&(x.cleanData(Te(this)),i&&i.replaceChild(t,this))}),e)}}),x.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},(function(e,t){x.fn[e]=function(e){for(var i,s=[],n=x(e),o=n.length-1,a=0;a<=o;a++)i=a===o?this:this.clone(!0),x(n[a])[t](i),r.apply(s,i.get());return this.pushStack(s)}}));var qe=new RegExp("^("+ce+")(?!px)[a-z%]+$","i"),Ue=/^--/,Ye=function(t){var i=t.ownerDocument.defaultView;return i&&i.opener||(i=e),i.getComputedStyle(t)},Ge=function(e,t,i){var s,n,o={};for(n in t)o[n]=e.style[n],e.style[n]=t[n];for(n in s=i.call(e),t)e.style[n]=o[n];return s},Xe=new RegExp(he.join("|"),"i");function Ke(e,t,i){var s,n,o,r,a=Ue.test(t),l=e.style;return(i=i||Ye(e))&&(r=i.getPropertyValue(t)||i[t],a&&r&&(r=r.replace(A,"$1")||void 0),""!==r||pe(e)||(r=x.style(e,t)),!p.pixelBoxStyles()&&qe.test(r)&&Xe.test(t)&&(s=l.width,n=l.minWidth,o=l.maxWidth,l.minWidth=l.maxWidth=l.width=r,r=i.width,l.width=s,l.minWidth=n,l.maxWidth=o)),void 0!==r?r+"":r}function Ze(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function t(){if(d){c.style.cssText="position:absolute;
20left:-11111px;width:60px;margin-top:1px;padding:0;border:0",d.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",ue.appendChild(c).appendChild(d);var t=e.getComputedStyle(d);s="1%"!==t.top,l=12===i(t.marginLeft),d.style.right="60%",r=36===i(t.right),n=36===i(t.width),d.style.position="absolute",o=12===i(d.offsetWidth/3),ue.removeChild(c),d=null}}function i(e){return Math.round(parseFloat(e))}var s,n,o,r,a,l,c=g.createElement("div"),d=g.createElement("div");d.style&&(d.style.backgroundClip="content-box",d.cloneNode(!0).style.backgroundClip="",p.clearCloneStyle="content-box"===d.style.backgroundClip,x.extend(p,{boxSizingReliable:function(){return t(),n},pixelBoxStyles:function(){return t(),r},pixelPosition:function(){return t(),s},reliableMarginLeft:function(){return t(),l},scrollboxSize:function(){return t(),o},reliableTrDimensions:function(){var t,i,s,n;return null==a&&(t=g.createElement("table"),i=g.createElement("tr"),s=g.createElement("div"),t.style.cssText="position:absolute;left:-11111px;border-collapse:separate",i.style.cssText="box-sizing:content-box;border:1px solid",i.style.height="1px",s.style.height="9px",s.style.display="block",ue.appendChild(t).appendChild(i).appendChild(s),n=e.getComputedStyle(i),a=parseInt(n.height,10)+parseInt(n.borderTopWidth,10)+parseInt(n.borderBottomWidth,10)===i.offsetHeight,ue.removeChild(t)),a}}
vendor: 6,574 bytes, line 20
20))}();var Qe=["Webkit","Moz","ms"],Je=g.createElement("div").style,et={};function tt(e){var t=x.cssProps[e]||et[e];return t||(e in Je?e:et[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),i=Qe.length;i--;)if((e=Qe[i]+t)in Je)return e}(e)||e)}var it=/^(none|table(?!-c[ea]).+)/,st={position:"absolute",visibility:"hidden",display:"block"},nt={letterSpacing:"0",fontWeight:"400"};function ot(e,t,i){var s=de.exec(t);return s?Math.max(0,s[2]-(i||0))+(s[3]||"px"):t}function rt(e,t,i,s,n,o){var r="width"===t?1:0,a=0,l=0,c=0;if(i===(s?"border":"content"))return 0;for(;r<4;r+=2)"margin"===i&&(c+=x.css(e,i+he[r],!0,n)),s?("content"===i&&(l-=x.css(e,"padding"+he[r],!0,n)),"margin"!==i&&(l-=x.css(e,"border"+he[r]+"Width",!0,n))):(l+=x.css(e,"padding"+he[r],!0,n),"padding"!==i?l+=x.css(e,"border"+he[r]+"Width",!0,n):a+=x.css(e,"border"+he[r]+"Width",!0,n));return!s&&o>=0&&(l+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-l-a-.5))||0),l+c}function at(e,t,i){var s=Ye(e),n=(!p.boxSizingReliable()||i)&&"border-box"===x.css(e,"boxSizing",!1,s),o=n,r=Ke(e,t,s),a="offset"+t[0].toUpperCase()+t.slice(1);if(qe.test(r)){if(!i)return r;r="auto"}return(!p.boxSizingReliable()&&n||!p.reliableTrDimensions()&&S(e,"tr")||"auto"===r||!parseFloat(r)&&"inline"===x.css(e,"display",!1,s))&&e.getClientRects().length&&(n="border-box"===x.css(e,"boxSizing",!1,s),(o=a in e)&&(r=e[a])),(r=parseFloat(r)||0)+rt(e,t,i||(n?"border":"content"),o,s,r)+"px"}function lt(e,t,i,s,n){return new lt.prototype.init(e,t,i,s,n)}x.extend({cssHooks:{opacity:{get:function(e,t){if(t){var i=Ke(e,"opacity");return""===i?"1":i}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(e,t,i,s){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var n,o,r,a=te(t),l=Ue.test(t),c=e.style;if(l||(t=tt(a)),r=x.cssHooks[t]||x.cssHooks[a],void 0===i)return r&&"get"in r&&void 0!==(n=r.get(e,!1,s))?n:c[t];"string"===(o=typeof i)&&(n=de.exec(i))&&n[1]&&(i=ge(e,t,n),o="number"),null!=i&&i==i&&("number"!==o||l||(i+=n&&n[3]||(x.cssNumber[a]?"":"px")),p.clearCloneStyle||""!==i||0!==t.indexOf("background")||(c[t]="inherit"),r&&"set"in r&&void 0===(i=r.set(e,i,s))||(l?c.setProperty(t,i):c[t]=i))}},css:function(e,t,i,s){var n,o,r,a=te(t);return Ue.test(t)||(t=tt(a)),(r=x.cssHooks[t]||x.cssHooks[a])&&"get"in r&&(n=r.get(e,!0,i)),void 0===n&&(n=Ke(e,t,s)),"normal"===n&&t in nt&&(n=nt[t]),""===i||i?(o=parseFloat(n),!0===i||isFinite(o)?o||0:n):n}}),x.each(["height","width"],(function(e,t){x.cssHooks[t]={get:function(e,i,s){if(i)return!it.test(x.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?at(e,t,s):Ge(e,st,(function(){return at(e,t,s)}))},set:function(e,i,s){var n,o=Ye(e),r=!p.scrollboxSize()&&"absolute"===o.position,a=(r||s)&&"border-box"===x.css(e,"boxSizing",!1,o),l=s?rt(e,t,s,a,o):0;return a&&r&&(l-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(o[t])-rt(e,t,"border",!1,o)-.5)),l&&(n=de.exec(i))&&"px"!==(n[3]||"px")&&(e.style[t]=i,i=x.css(e,t)),ot(0,i,l)}}})),x.cssHooks.marginLeft=Ze(p.reliableMarginLeft,(function(e,t){if(t)return(parseFloat(Ke(e,"marginLeft"))||e.getBoundingClientRect().left-Ge(e,{marginLeft:0},(function(){return e.getBoundingClientRect().left})))+"px"})),x.each({margin:"",padding:"",border:"Width"},(function(e,t){x.cssHooks[e+t]={expand:function(i){for(var s=0,n={},o="string"==typeof i?i.split(" "):[i];s<4;s++)n[e+he[s]+t]=o[s]||o[s-2]||o[0];return n}},"margin"!==e&&(x.cssHooks[e+t].set=ot)})),x.fn.extend({css:function(e,t){return Z(this,(function(e,t,i){var s,n,o={},r=0;if(Array.isArray(t)){for(s=Ye(e),n=t.length;r<n;r++)o[t[r]]=x.css(e,t[r],!1,s);return o}return void 0!==i?x.style(e,t,i):x.css(e,t)}),e,t,arguments.length>1)}}),x.Tween=lt,lt.prototype={constructor:lt,init:function(e,t,i,s,n,o){this.elem=e,this.prop=i,this.easing=n||x.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=s,this.unit=o||(x.cssNumber[i]?"":"px")},cur:function(){var e=lt.propHooks[this.prop];return e&&e.get?e.get(this):lt.propHooks._default.get(this)},run:function(e){var t,i=lt.propHooks[this.prop];return this.options.duration?this.pos=t=x.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):lt.propHooks._default.set(this),this}},lt.prototype.init.prototype=lt.prototype,lt.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=x.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){x.fx.step[e.prop]?x.fx.step[e.prop](e):1!==e.elem.nodeType||!x.cssHooks[e.prop]&&null==e.elem.style[tt(e.prop)]?e.elem[e.prop]=e.now:x.style(e.elem,e.prop,e.now+e.unit)}}},lt.propHooks.scrollTop=lt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},x.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},x.fx=lt.prototype.init,x.fx.step={};var ct,dt,ht=/^(?:toggle|show|hide)$/,ut=/queueHooks$/;function pt(){dt&&(!1===g.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(pt):e.setTimeout(pt,x.fx.interval),x.fx.tick())}function ft(){return e.setTimeout((function(){ct=void 0})),ct=Date.now()}function mt(e,t){var i,s=0,n={height:e};for(t=t?1:0;s<4;s+=2-t)n["margin"+(i=he[s])]=n["padding"+i]=e;return t&&(n.opacity=n.width=e),n}function gt(e,t,i){for(var s,n=(vt.tweeners[t]||[]).concat(vt.tweeners["*"]),o=0,r=n.length;o<r;o++)if(s=n[o].call(i,t,e))return s}function vt(e,t,i){var s,n,o=0,r=vt.prefilters.length,a=x.Deferred().always((function(){delete l.elem})),l=function(){if(n)return!1;for(var t=ct||ft(),i=Math.max(0,c.startTime+c.duration-t),s=1-(i/c.duration||0),o=0,r=c.tweens.length;o<r;o++)c.tweens[o].run(s);return a.notifyWith(e,[c,s,i]),s<1&&r?i:(r||a.notifyWith(e,[c,1,0]),a.resolveWith(e,[c]),!1)},c=a.promise({elem:e,props:x.extend({},t),opts:x.extend(!0,{specialEasing:{},easing:x.easing._default},i),originalProperties:t,originalOptions:i,startTime:ct||ft(),duration:i.duration,tweens:[],createTween:function(t,i){var s=x.Tween(e,c.opts,t,i,c.opts.specialEasing[t]||
vendor: 4,117 bytes, line 20
20c.opts.easing);return c.tweens.push(s),s},stop:function(t){var i=0,s=t?c.tweens.length:0;if(n)return this;for(n=!0;i<s;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}}),d=c.props;for(!function(e,t){var i,s,n,o,r;for(i in e)if(n=t[s=te(i)],o=e[i],Array.isArray(o)&&(n=o[1],o=e[i]=o[0]),i!==s&&(e[s]=o,delete e[i]),(r=x.cssHooks[s])&&"expand"in r)for(i in o=r.expand(o),delete e[s],o)i in e||(e[i]=o[i],t[i]=n);else t[s]=n}(d,c.opts.specialEasing);o<r;o++)if(s=vt.prefilters[o].call(c,e,d,c.opts))return f(s.stop)&&(x._queueHooks(c.elem,c.opts.queue).stop=s.stop.bind(s)),s;return x.map(d,gt,c),f(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),x.fx.timer(x.extend(l,{elem:e,anim:c,queue:c.opts.queue})),c}x.Animation=x.extend(vt,{tweeners:{"*":[function(e,t){var i=this.createTween(e,t);return ge(i.elem,e,de.exec(t),i),i}]},tweener:function(e,t){f(e)?(t=e,e=["*"]):e=e.match(W);for(var i,s=0,n=e.length;s<n;s++)i=e[s],vt.tweeners[i]=vt.tweeners[i]||[],vt.tweeners[i].unshift(t)},prefilters:[function(e,t,i){var s,n,o,r,a,l,c,d,h="width"in t||"height"in t,u=this,p={},f=e.style,m=e.nodeType&&me(e),g=ne.get(e,"fxshow");for(s in i.queue||(null==(r=x._queueHooks(e,"fx")).unqueued&&(r.unqueued=0,a=r.empty.fire,r.empty.fire=function(){r.unqueued||a()}),r.unqueued++,u.always((function(){u.always((function(){r.unqueued--,x.queue(e,"fx").length||r.empty.fire()}))}))),t)if(n=t[s],ht.test(n)){if(delete t[s],o=o||"toggle"===n,n===(m?"hide":"show")){if("show"!==n||!g||void 0===g[s])continue;m=!0}p[s]=g&&g[s]||x.style(e,s)}if((l=!x.isEmptyObject(t))||!x.isEmptyObject(p))for(s in h&&1===e.nodeType&&(i.overflow=[f.overflow,f.overflowX,f.overflowY],null==(c=g&&g.display)&&(c=ne.get(e,"display")),"none"===(d=x.css(e,"display"))&&(c?d=c:(ye([e],!0),c=e.style.display||c,d=x.css(e,"display"),ye([e]))),("inline"===d||"inline-block"===d&&null!=c)&&"none"===x.css(e,"float")&&(l||(u.done((function(){f.display=c})),null==c&&(d=f.display,c="none"===d?"":d)),f.display="inline-block")),i.overflow&&(f.overflow="hidden",u.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=ne.access(e,"fxshow",{display:c}),o&&(g.hidden=!m),m&&ye([e],!0),u.done((function(){for(s in m||ye([e]),ne.remove(e,"fxshow"),p)x.style(e,s,p[s])}))),l=gt(m?g[s]:0,s,u),s in g||(g[s]=l.start,m&&(l.end=l.start,l.start=0))}],prefilter:function(e,t){t?vt.prefilters.unshift(e):vt.prefilters.push(e)}}),x.speed=function(e,t,i){var s=e&&"object"==typeof e?x.extend({},e):{complete:i||!i&&t||f(e)&&e,duration:e,easing:i&&t||t&&!f(t)&&t};return x.fx.off?s.duration=0:"number"!=typeof s.duration&&(s.duration in x.fx.speeds?s.duration=x.fx.speeds[s.duration]:s.duration=x.fx.speeds._default),null!=s.queue&&!0!==s.queue||(s.queue="fx"),s.old=s.complete,s.complete=function(){f(s.old)&&s.old.call(this),s.queue&&x.dequeue(this,s.queue)},s},x.fn.extend({fadeTo:function(e,t,i,s){return this.filter(me).css("opacity",0).show().end().animate({opacity:t},e,i,s)},animate:function(e,t,i,s){var n=x.isEmptyObject(e),o=x.speed(t,i,s),r=function(){var t=vt(this,x.extend({},e),o);(n||ne.get(this,"finish"))&&t.stop(!0)};return r.finish=r,n||!1===o.queue?this.each(r):this.queue(o.queue,r)},stop:function(e,t,i){var s=function(e){var t=e.stop;delete e.stop,t(i)};return"string"!=typeof e&&(i=t,t=e,e=void 0),t&&this.queue(e||"fx",[]),this.each((function(){var t=!0,n=null!=e&&e+"queueHooks",o=x.timers,r=ne.get(this);if(n)r[n]&&r[n].stop&&s(r[n]);else for(n in r)r[n]&&r[n].stop&&ut.test(n)&&s(r[n]);for(n=o.length;n--;)o[n].elem!==this||null!=e&&o[n].queue!==e||(o[n].anim.stop(i),t=!1,o.splice(n,1));!t&&i||x.dequeue(this,e)}))},finish:function(e){return!1!==e&&(e=e||"fx"),this.each((function(){var t,i=ne.get(this),s=i[e+"queue"],n=i[e+"queueHooks"],o=x.timers,r=s?s.length:0;for(i.finish=!0,x.queue(this,e,[]),n&&n.stop&&n.stop.call(this,!0),t=o.length;t--;)o[t].elem===this&&o[t].queue===e&&(o[t].anim.stop(!0),o.splice(t,1)
vendor: 21,137 bytes, line 20
20);for(t=0;t<r;t++)s[t]&&s[t].finish&&s[t].finish.call(this);delete i.finish}))}}),x.each(["toggle","show","hide"],(function(e,t){var i=x.fn[t];x.fn[t]=function(e,s,n){return null==e||"boolean"==typeof e?i.apply(this,arguments):this.animate(mt(t,!0),e,s,n)}})),x.each({slideDown:mt("show"),slideUp:mt("hide"),slideToggle:mt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},(function(e,t){x.fn[e]=function(e,i,s){return this.animate(t,e,i,s)}})),x.timers=[],x.fx.tick=function(){var e,t=0,i=x.timers;for(ct=Date.now();t<i.length;t++)(e=i[t])()||i[t]!==e||i.splice(t--,1);i.length||x.fx.stop(),ct=void 0},x.fx.timer=function(e){x.timers.push(e),x.fx.start()},x.fx.interval=13,x.fx.start=function(){dt||(dt=!0,pt())},x.fx.stop=function(){dt=null},x.fx.speeds={slow:600,fast:200,_default:400},x.fn.delay=function(t,i){return t=x.fx&&x.fx.speeds[t]||t,i=i||"fx",this.queue(i,(function(i,s){var n=e.setTimeout(i,t);s.stop=function(){e.clearTimeout(n)}}))},function(){var e=g.createElement("input"),t=g.createElement("select").appendChild(g.createElement("option"));e.type="checkbox",p.checkOn=""!==e.value,p.optSelected=t.selected,(e=g.createElement("input")).value="t",e.type="radio",p.radioValue="t"===e.value}();var bt,yt=x.expr.attrHandle;x.fn.extend({attr:function(e,t){return Z(this,x.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each((function(){x.removeAttr(this,e)}))}}),x.extend({attr:function(e,t,i){var s,n,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?x.prop(e,t,i):(1===o&&x.isXMLDoc(e)||(n=x.attrHooks[t.toLowerCase()]||(x.expr.match.bool.test(t)?bt:void 0)),void 0!==i?null===i?void x.removeAttr(e,t):n&&"set"in n&&void 0!==(s=n.set(e,i,t))?s:(e.setAttribute(t,i+""),i):n&&"get"in n&&null!==(s=n.get(e,t))?s:null==(s=x.find.attr(e,t))?void 0:s)},attrHooks:{type:{set:function(e,t){if(!p.radioValue&&"radio"===t&&S(e,"input")){var i=e.value;return e.setAttribute("type",t),i&&(e.value=i),t}}}},removeAttr:function(e,t){var i,s=0,n=t&&t.match(W);if(n&&1===e.nodeType)for(;i=n[s++];)e.removeAttribute(i)}}),bt={set:function(e,t,i){return!1===t?x.removeAttr(e,i):e.setAttribute(i,i),i}},x.each(x.expr.match.bool.source.match(/\w+/g),(function(e,t){var i=yt[t]||x.find.attr;yt[t]=function(e,t,s){var n,o,r=t.toLowerCase();return s||(o=yt[r],yt[r]=n,n=null!=i(e,t,s)?r:null,yt[r]=o),n}}));var wt=/^(?:input|select|textarea|button)$/i,_t=/^(?:a|area)$/i;function xt(e){return(e.match(W)||[]).join(" ")}function Ct(e){return e.getAttribute&&e.getAttribute("class")||""}function St(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(W)||[]}x.fn.extend({prop:function(e,t){return Z(this,x.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each((function(){delete this[x.propFix[e]||e]}))}}),x.extend({prop:function(e,t,i){var s,n,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&x.isXMLDoc(e)||(t=x.propFix[t]||t,n=x.propHooks[t]),void 0!==i?n&&"set"in n&&void 0!==(s=n.set(e,i,t))?s:e[t]=i:n&&"get"in n&&null!==(s=n.get(e,t))?s:e[t]},propHooks:{tabIndex:{get:function(e){var t=x.find.attr(e,"tabindex");return t?parseInt(t,10):wt.test(e.nodeName)||_t.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),p.optSelected||(x.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)}}),x.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){x.propFix[this.toLowerCase()]=this})),x.fn.extend({addClass:function(e){var t,i,s,n,o,r;return f(e)?this.each((function(t){x(this).addClass(e.call(this,t,Ct(this)))})):(t=St(e)).length?this.each((function(){if(s=Ct(this),i=1===this.nodeType&&" "+xt(s)+" "){for(o=0;o<t.length;o++)n=t[o],i.indexOf(" "+n+" ")<0&&(i+=n+" ");r=xt(i),s!==r&&this.setAttribute("class",r)}})):this},removeClass:function(e){var t,i,s,n,o,r;return f(e)?this.each((function(t){x(this).removeClass(e.call(this,t,Ct(this)))})):arguments.length?(t=St(e)).length?this.each((function(){if(s=Ct(this),i=1===this.nodeType&&" "+xt(s)+" "){for(o=0;o<t.length;o++)for(n=t[o];i.indexOf(" "+n+" ")>-1;)i=i.replace(" "+n+" "," ");r=xt(i),s!==r&&this.setAttribute("class",r)}})):this:this.attr("class","")},toggleClass:function(e,t){var i,s,n,o,r=typeof e,a="string"===r||Array.isArray(e);return f(e)?this.each((function(i){x(this).toggleClass(e.call(this,i,Ct(this),t),t)})):"boolean"==typeof t&&a?t?this.addClass(e):this.removeClass(e):(i=St(e),this.each((function(){if(a)for(o=x(this),n=0;n<i.length;n++)s=i[n],o.hasClass(s)?o.removeClass(s):o.addClass(s);else void 0!==e&&"boolean"!==r||((s=Ct(this))&&ne.set(this,"__className__",s),this.setAttribute&&this.setAttribute("class",s||!1===e?"":ne.get(this,"__className__")||""))})))},hasClass:function(e){var t,i,s=0;for(t=" "+e+" ";i=this[s++];)if(1===i.nodeType&&(" "+xt(Ct(i))+" ").indexOf(t)>-1)return!0;return!1}});var Et=/\r/g;x.fn.extend({val:function(e){var t,i,s,n=this[0];return arguments.length?(s=f(e),this.each((function(i){var n;1===this.nodeType&&(null==(n=s?e.call(this,i,x(this).val()):e)?n="":"number"==typeof n?n+="":Array.isArray(n)&&(n=x.map(n,(function(e){return null==e?"":e+""}))),(t=x.valHooks[this.type]||x.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,n,"value")||(this.value=n))}))):n?(t=x.valHooks[n.type]||x.valHooks[n.nodeName.toLowerCase()])&&"get"in t&&void 0!==(i=t.get(n,"value"))?i:"string"==typeof(i=n.value)?i.replace(Et,""):null==i?"":i:void 0}}),x.extend({valHooks:{option:{get:function(e){var t=x.find.attr(e,"value");return null!=t?t:xt(x.text(e))}},select:{get:function(e){var t,i,s,n=e.options,o=e.selectedIndex,r="select-one"===e.type,a=r?null:[],l=r?o+1:n.length;for(s=o<0?l:r?o:0;s<l;s++)if(((i=n[s]).selected||s===o)&&!i.disabled&&(!i.parentNode.disabled||!S(i.parentNode,"optgroup"))){if(t=x(i).val(),r)return t;a.push(t)}return a},set:function(e,t){for(var i,s,n=e.options,o=x.makeArray(t),r=n.length;r--;)((s=n[r]).selected=x.inArray(x.valHooks.option.get(s),o)>-1)&&(i=!0);return i||(e.selectedIndex=-1),o}}}}),x.each(["radio","checkbox"],(function(){x.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=x.inArray(x(e).val(),t)>-1}},p.checkOn||(x.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}));var Tt=e.location,kt={guid:Date.now()},It=/\?/;x.parseXML=function(t){var i,s;if(!t||"string"!=typeof t)return null;try{i=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){}return s=i&&i.getElementsByTagName("parsererror")[0],i&&!s||x.error("Invalid XML: "+(s?x.map(s.childNodes,(function(e){return e.textContent})).join("\n"):t)),i};var At=/^(?:focusinfocus|focusoutblur)$/,Dt=function(e){e.stopPropagation()};x.extend(x.event,{trigger:function(t,i,s,n){var o,r,a,l,c,h,u,p,v=[s||g],b=d.call(t,"type")?t.type:t,y=d.call(t,"namespace")?t.namespace.split("."):[];if(r=p=a=s=s||g,3!==s.nodeType&&8!==s.nodeType&&!At.test(b+x.event.triggered)&&(b.indexOf(".")>-1&&(y=b.split("."),b=y.shift(),y.sort()),c=b.indexOf(":")<0&&"on"+b,(t=t[x.expando]?t:new x.Event(b,"object"==typeof t&&t)).isTrigger=n?2:3,t.namespace=y.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+y.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=s),i=null==i?[t]:x.makeArray(i,[t]),u=x.event.special[b]||{},n||!u.trigger||!1!==u.trigger.apply(s,i))){if(!n&&!u.noBubble&&!m(s)){for(l=u.delegateType||b,At.test(l+b)||(r=r.parentNode);r;r=r.parentNode)v.push(r),a=r;a===(s.ownerDocument||g)&&v.push(a.defaultView||a.parentWindow||e)}for(o=0;(r=v[o++])&&!t.isPropagationStopped();)p=r,t.type=o>1?l:u.bindType||b,(h=(ne.get(r,"events")||Object.create(null))[t.type]&&ne.get(r,"handle"))&&h.apply(r,i),(h=c&&r[c])&&h.apply&&ie(r)&&(t.result=h.apply(r,i),!1===t.result&&t.preventDefault());return t.type=b,n||t.isDefaultPrevented()||u._default&&!1!==u._default.apply(v.pop(),i)||!ie(s)||c&&f(s[b])&&!m(s)&&((a=s[c])&&(s[c]=null),x.event.triggered=b,t.isPropagationStopped()&&p.addEventListener(b,Dt),s[b](),t.isPropagationStopped()&&p.removeEventListener(b,Dt),x.event.triggered=void 0,a&&(s[c]=a)),t.result}},simulate:function(e,t,i){var s=x.extend(new x.Event,i,{type:e,isSimulated:!0});x.event.trigger(s,null,t)}}),x.fn.extend({trigger:function(e,t){return this.each((function(){x.event.trigger(e,t,this)}))},triggerHandler:function(e,t){var i=this[0];if(i)return x.event.trigger(e,t,i,!0)}});var Pt=/\[\]$/,$t=/\r?\n/g,Mt=/^(?:submit|button|image|reset|file)$/i,Ot=/^(?:input|select|textarea|keygen)/i;function Lt(e,t,i,s){var n;if(Array.isArray(t))x.each(t,(function(t,n){i||Pt.test(e)?s(e,n):Lt(e+"["+("object"==typeof n&&null!=n?t:"")+"]",n,i,s)}));else if(i||"object"!==y(t))s(e,t);else for(n in t)Lt(e+"["+n+"]",t[n],i,s)}x.param=function(e,t){var i,s=[],n=function(e,t){var i=f(t)?t():t;s[s.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==i?"":i)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!x.isPlainObject(e))x.each(e,(function(){n(this.name,this.value)}));else for(i in e)Lt(i,e[i],t,n);return s.join("&")},x.fn.extend({serialize:function(){return x.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var e=x.prop(this,"elements");return e?x.makeArray(e):this})).filter((function(){var e=this.type;return this.name&&!x(this).is(":disabled")&&Ot.test(this.nodeName)&&!Mt.test(e)&&(this.checked||!xe.test(e))})).map((function(e,t){var i=x(this).val();return null==i?null:Array.isArray(i)?x.map(i,(function(e){return{name:t.name,value:e.replace($t,"\r\n")}})):{name:t.name,value:i.replace($t,"\r\n")}})).get()}});var Nt=/%20/g,zt=/#.*$/,Ht=/([?&])_=[^&]*/,Ft=/^(.*?):[ \t]*([^\r\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,jt=/^\/\//,Vt={},Bt={},Wt="*/".concat("*"),qt=g.createElement("a");function Ut(e){return function(t,i){"string"!=typeof t&&(i=t,t="*");var s,n=0,o=t.toLowerCase().match(W)||[];if(f(i))for(;s=o[n++];)"+"===s[0]?(s=s.slice(1)||"*",(e[s]=e[s]||[]).unshift(i)):(e[s]=e[s]||[]).push(i)}}function Yt(e,t,i,s){var n={},o=e===Bt;function r(a){var l;return n[a]=!0,x.each(e[a]||[],(function(e,a){var c=a(t,i,s);return"string"!=typeof c||o||n[c]?o?!(l=c):void 0:(t.dataTypes.unshift(c),r(c),!1)})),l}return r(t.dataTypes[0])||!n["*"]&&r("*")}function Gt(e,t){var i,s,n=x.ajaxSettings.flatOptions||{};for(i in t)void 0!==t[i]&&((n[i]?e:s||(s={}))[i]=t[i]);return s&&x.extend(!0,e,s),e}qt.href=Tt.href,x.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:Tt.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(Tt.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Wt,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":x.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Gt(Gt(e,x.ajaxSettings),t):Gt(x.ajaxSettings,e)},ajaxPrefilter:Ut(Vt),ajaxTransport:Ut(Bt),ajax:function(t,i){"object"==typeof t&&(i=t,t=void 0),i=i||{};var s,n,o,r,a,l,c,d,h,u,p=x.ajaxSetup({},i),f=p.context||p,m=p.context&&(f.nodeType||f.jquery)?x(f):x.event,v=x.Deferred(),b=x.Callbacks("once memory"),y=p.statusCode||{},w={},_={},C="canceled",S={readyState:0,getResponseHeader:function(e){var t;if(c){if(!r)for(r={};t=Ft.exec(o);)r[t[1].toLowerCase()+" "]=(r[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=r[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return c?o:null},setRequestHeader:function(e,t){return null==c&&(e=_[e.toLowerCase()]=_[e.toLowerCase()]||e,w[e]=t),this},overrideMimeType:function(e){return null==c&&(p.mimeType=e),this},statusCode:function(e){var t;if(e)if(c)S.always(e[S.status]);else for(t in e)y[t]=[y[t],e[t]];return this},abort:function(e){var t=e||C;return s&&s.abort(t),E(0,t),this}};if(v.promise(S),p.url=((t||p.url||Tt.href)+"").replace(jt,Tt.protocol+"//"),p.type=i.method||i.type||p.method||p.type,p.dataTypes=(p.dataType||"*").toLowerCase().match(W)||[""],null==p.crossDomain){l=g.createElement("a");try{l.href=p.url,l.href=l.href,p.crossDomain=qt.protocol+"//"+qt.host!=l.protocol+"//"+l.host}catch(e){p.crossDomain=!0}}if(p.data&&p.processData&&"string"!=typeof p.data&&(p.data=x.param(p.data,p.traditional)),Yt(Vt,p,i,S),c)return S;for(h in(d=x.event&&p.global)&&0==x.active++&&x.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!Rt.test(p.type),n=p.url.replace(zt,""),p.hasContent?p.data&&p.processData&&0===(p.contentType||"").indexOf("application/x-www-form-urlencoded")&&(p.data=p.data.replace(Nt,"+")):(u=p.url.slice(n.length),p.data&&(p.processData||"string"==typeof p.data)&&(n+=(It.test(n)?"&":"?")+p.data,delete p.data),!1===p.cache&&(n=n.replace(Ht,"$1"),u=(It.test(n)?"&":"?")+"_="+kt.guid+++u),p.url=n+u),p.ifModified&&(x.lastModified[n]&&S.setRequestHeader("If-Modified-Since",x.lastModified[n]),x.etag[n]&&S.setRequestHeader("If-None-Match",x.etag[n])),(p.data&&p.hasContent&&!1!==p.contentType||i.contentType)&&S.setRequestHeader("Content-Type",p.contentType),S.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+Wt+"; q=0.01":""):p.accepts["*"]),p.headers)S.setRequestHeader(h,p.headers[h]);if(p.beforeSend&&(!1===p.beforeSend.call(f,S,p)||c))return S.abort();if(C="abort",b.add(p.complete),S.done(p.success),S.fail(p.error),s=Yt(Bt,p,i,S)){if(S.readyState=1,d&&m.trigger("ajaxSend",[S,p]),c)return S;p.async&&p.timeout>0&&(a=e.setTimeout((function(){S.abort("timeout")}),p.timeout));try{c=!1,s.send(w,E)}catch(e){if(c)throw e;E(-1,e)}}else E(-1,"No Transport");function E(t,i,r,l){var h,u,g,w,_,C=i;c||(c=!0,a&&e.clearTimeout(a),s=void 0,o=l||"",S.readyState=t>0?4:0,h=t>=200&&t<300||304===t,r&&(w=function(e,t,i){for(var s,n,o,r,a=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===s&&(s=e.mimeType||t.getResponseHeader("Content-Type"));if(s)for(n in a)if(a[n]&&a[n].test(s)){l.unshift(n);break}if(l[0]in i)o=l[0];else{for(n in i){if(!l[0]||e.converters[n+" "+l[0]]){o=n;break}r||(r=n)}o=o||r}if(o)return o!==l[0]&&l.unshift(o),i[o]}(p,S,r)),!h&&x.inArray("script",p.dataTypes)>-1&&x.inArray("json",p.dataTypes)<0&&(p.converters["text script"]=function(){}),w=function(e,t,i,s){var n,o,r,a,l,c={},d=e.dataTypes.slice();if(d[1])for(r in e.converters)c[r.toLowerCase()]=e.converters[r];for(o=d.shift();o;)if(e.responseFields[o]&&(i[e.responseFields[o]]=t),!l&&s&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=o,o=d.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(!(r=c[l+" "+o]||c["* "+o]))for(n in c)if((a=n.split(" "))[1]===o&&(r=c[l+" "+a[0]]||c["* "+a[0]])){!0===r?r=c[n]:!0!==c[n]&&(o=a[0],d.unshift(a[1]));break}if(!0!==r)if(r&&e.throws)t=r(t);else try{t=r(t)}catch(e){return{state:"parsererror",error:r?e:"No conversion from "+l+" to "+o}}}return{state:"success",data:t}}(p,w,S,h),h?(p.ifModified&&((_=S.getResponseHeader("Last-Modified"))&&(x.lastModified[n]=_),(_=S.getResponseHeader("etag"))&&(x.etag[n]=_)),204===t||"HEAD"===p.type?C="nocontent":304===t?C="notmodified":(C=w.state,u=w.data,h=!(g=w.error))):(g=C,!t&&C||(C="error",t<0&&(t=0))),S.status=t,S.statusText=(i||C)+"",h?v.resolveWith(f,[u,C,S]):v.rejectWith(f,[S,C,g]),S.statusCode(y),y=void 0,d&&m.trigger(h?"ajaxSuccess":"ajaxError",[S,p,h?u:g]),b.fireWith(f,[S,C]),d&&(m.trigger("ajaxComplete",[S,p]),--x.active||x.event.trigger("ajaxStop")))}return S},getJSON:function(e,t,i){return x.get(e,t,i,"json")},getScript:function(e,t){return x.get(e,void 0,t,"script")}}),x.each(["get","post"],(function(e,t){x[t]=function(e,i,s,n){return f(i)&&(n=n||s,s=i,i=void 0),x.ajax(x.extend({url:e,type:t,dataType:n,data:i,success:s},x.isPlainObject(e)&&e))}})),x.ajaxPrefilter((function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")})),x._evalUrl=function(e,t,i){return x.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){x.globalEval(e,t,i)}})},x.fn.extend({wrapAll:function(e){var t;return this[0]&&(f(e)&&(e=e.call(this[0])),t=x(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 f(e)?this.each((function(t){x(this).wrapInner(e.call(this,t))})):this.each((function(){var t=x(this),i=t.contents();i.length?i.wrapAll(e):t.append(e)}))},wrap:function(e){var t=f(e);return this.each((function(i){x(this).wrapAll(t?e.call(this,i):e)}))},unwrap:function(e){return this.parent(e).not("body").each((function(){x(this).replaceWith(this.childNodes)})),this}}),x.expr.pseudos.hidden=function(e){return!x.expr.pseudos.visible(e)},x.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},x.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var Xt={0:200,1223:204},Kt=x.ajaxSettings.xhr();p.cors=!!Kt&&"withCredentials"in Kt,p.ajax=Kt=!!Kt,x.ajaxTransport((function(t){var i,s;if(p.cors||Kt&&!t.crossDomain)return{send:function(n,o){var r,a=t.xhr();if(a.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(r in t.xhrFields)a[r]=t.xhrFields[r];for(r in t.mimeType&&a.overrideMimeType&&a.overrideMimeType(t.mimeType),t.crossDomain||n["X-Requested-With"]||(n["X-Requested-With"]="XMLHttpRequest"),n)a.setRequestHeader(r,n[r]);i=function(e){return function(){i&&(i=s=a.onload=a.onerror=a.onabort=a.ontimeout=a.onreadystatechange=null,"abort"===e?a.abort():"error"===e?"number"!=typeof a.status?o(0,"error"):o(a.status,a.statusText):o(Xt[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(),s=a.onerror=a.ontimeout=i("error"),void 0!==a.onabort?a.onabort=s:a.onreadystatechange=function(){4===a.readyState&&e.setTimeout((function(){i&&s()}))},i=i("abort");try{a.send(t.hasContent&&t.data||null)}catch(e){if(i)throw e}},abort:function(){i&&i()}}})),x.ajaxPrefilter((function(e){e.crossDomain&&(e.contents.script=!1)})),x.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 x.globalEval(e),e}}}),x.ajaxPrefilter("script",(function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")})),x.ajaxTransport("script",(function(e){var t,i;if(e.crossDomain||e.scriptAttrs)return{send:function(s,n){t=x("<script>").attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on("load error",i=function(e){t.remove(),i=null,e&&n("error"===e.type?404:200,e.type)}),g.head.appendChild(t[0])},abort:function(){i&&i()}}}));var Zt,Qt=[],Jt=/(=)\?(?=&|$)|\?\?/;x.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Qt.pop()||x.expando+"_"+kt.guid++;return this[e]=!0,e}}),x.ajaxPrefilter("json jsonp",(function(t,i,s){var n,o,r,a=!1!==t.jsonp&&(Jt.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&Jt.test(t.data)&&"data");if(a||"jsonp"===t.dataTypes[0])return n=t.jsonpCallback=f(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,a?t[a]=t[a].replace(Jt,"$1"+n):!1!==t.jsonp&&(t.url+=(It.test(t.url)?"&":"?")+t.jsonp+"="+n),t.converters["script json"]=function(){return r||x.error(n+" was not called"),r[0]},t.dataTypes[0]="json",o=e[n],e[n]=function(){r=arguments},s.always((function(){void 0===o?x(e).removeProp(n):e[n]=o,t[n]&&(t.jsonpCallback=i.jsonpCallback,Qt.push(n)),r&&f(o)&&o(r[0]),r=o=void 0})),"script"})),p.createHTMLDocument=((Zt=g.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Zt.childNodes.length),x.parseHTML=function(e,t,i){return"string"!=typeof e?[]:("boolean"==typeof t&&(i=t,t=!1),t||(p.createHTMLDocument?((s=(t=g.implementation.createHTMLDocument("")).createElement("base")).href=g.location.href,t.head.appendChild(s)):t=g),o=!i&&[],(n=z.exec(e))?[t.createElement(n[1])]:(n=Ae([e],t,o),o&&o.length&&x(o).remove(),x.merge([],n.childNodes)));var s,n,o},x.fn.load=function(e,t,i){var s,n,o,r=this,a=e.indexOf(" ");return a>-1&&(s=xt(e.slice(a)),e=e.slice(0,a)),f(t)?(i=t,t=void 0):t&&"object"==typeof t&&(n="POST"),r.length>0&&x.ajax({url:e,type:n||"GET",dataType:"html",data:t}).done((function(e){o=arguments,r.html(s?x("<div>").append(x.parseHTML(e)).find(s):e)})).always(i&&function(e,t){r.each((function(){i.apply(this,o||[e.responseText,t,e])}))}),this},x.expr.pseudos.animated=function(e){return x.grep(x.timers,(function(t){return e===t.elem})).length},x.offset={setOffset:function(e,t,i){var s,n,o,r,a,l,c=x.css(e,"position"),d=x(e),h={};"static"===c&&(e.style.position="relative"),a=d.offset(),o=x.css(e,"to
vendor: 32,480 bytes, lines 20-60
20p"),l=x.css(e,"left"),("absolute"===c||"fixed"===c)&&(o+l).indexOf("auto")>-1?(r=(s=d.position()).top,n=s.left):(r=parseFloat(o)||0,n=parseFloat(l)||0),f(t)&&(t=t.call(e,i,x.extend({},a))),null!=t.top&&(h.top=t.top-a.top+r),null!=t.left&&(h.left=t.left-a.left+n),"using"in t?t.using.call(e,h):d.css(h)}},x.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each((function(t){x.offset.setOffset(this,e,t)}));var t,i,s=this[0];return s?s.getClientRects().length?(t=s.getBoundingClientRect(),i=s.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,s=this[0],n={top:0,left:0};if("fixed"===x.css(s,"position"))t=s.getBoundingClientRect();else{for(t=this.offset(),i=s.ownerDocument,e=s.offsetParent||i.documentElement;e&&(e===i.body||e===i.documentElement)&&"static"===x.css(e,"position");)e=e.parentNode;e&&e!==s&&1===e.nodeType&&((n=x(e).offset()).top+=x.css(e,"borderTopWidth",!0),n.left+=x.css(e,"borderLeftWidth",!0))}return{top:t.top-n.top-x.css(s,"marginTop",!0),left:t.left-n.left-x.css(s,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){for(var e=this.offsetParent;e&&"static"===x.css(e,"position");)e=e.offsetParent;return e||ue}))}}),x.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(e,t){var i="pageYOffset"===t;x.fn[e]=function(s){return Z(this,(function(e,s,n){var o;if(m(e)?o=e:9===e.nodeType&&(o=e.defaultView),void 0===n)return o?o[t]:e[s];o?o.scrollTo(i?o.pageXOffset:n,i?n:o.pageYOffset):e[s]=n}),e,s,arguments.length)}})),x.each(["top","left"],(function(e,t){x.cssHooks[t]=Ze(p.pixelPosition,(function(e,i){if(i)return i=Ke(e,t),qe.test(i)?x(e).position()[t]+"px":i}))})),x.each({Height:"height",Width:"width"},(function(e,t){x.each({padding:"inner"+e,content:t,"":"outer"+e},(function(i,s){x.fn[s]=function(n,o){var r=arguments.length&&(i||"boolean"!=typeof n),a=i||(!0===n||!0===o?"margin":"border");return Z(this,(function(t,i,n){var o;return m(t)?0===s.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(o=t.documentElement,Math.max(t.body["scroll"+e],o["scroll"+e],t.body["offset"+e],o["offset"+e],o["client"+e])):void 0===n?x.css(t,i,a):x.style(t,i,n,a)}),t,r?n:void 0,r)}}))})),x.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(e,t){x.fn[t]=function(e){return this.on(t,e)}})),x.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,s){return this.on(t,e,i,s)},undelegate:function(e,t,i){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",i)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),x.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){x.fn[t]=function(e,i){return arguments.length>0?this.on(t,null,e,i):this.trigger(t)}}));var ei=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;x.proxy=function(e,t){var i,s,o;if("string"==typeof t&&(i=e[t],t=e,e=i),f(e))return s=n.call(arguments,2),o=function(){return e.apply(t||this,s.concat(n.call(arguments)))},o.guid=e.guid=e.guid||x.guid++,o},x.holdReady=function(e){e?x.readyWait++:x.ready(!0)},x.isArray=Array.isArray,x.parseJSON=JSON.parse,x.nodeName=S,x.isFunction=f,x.isWindow=m,x.camelCase=te,x.type=y,x.now=Date.now,x.isNumeric=function(e){var t=x.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},x.trim=function(e){return null==e?"":(e+"").replace(ei,"$1")},"function"==typeof define&&define.amd&&define("jquery",[],(function(){return x}));var ti=e.jQuery,ii=e.$;return x.noConflict=function(t){return e.$===x&&(e.$=ii),t&&e.jQuery===x&&(e.jQuery=ti),x},void 0===t&&(e.jQuery=e.$=x),x})), 21/*! jQuery UI - v1.13.2 - 2022-07-14 22* http://jqueryui.com 23* Includes: widget.js, position.js, data.js, disable-selection.js, effect.js, effects/effect-blind.js, effects/effect-bounce.js, effects/effect-clip.js, effects/effect-drop.js, effects/effect-explode.js, effects/effect-fade.js, effects/effect-fold.js, effects/effect-highlight.js, effects/effect-puff.js, effects/effect-pulsate.js, effects/effect-scale.js, effects/effect-shake.js, effects/effect-size.js, effects/effect-slide.js, effects/effect-transfer.js, focusable.js, form-reset-mixin.js, jquery-patch.js, keycode.js, labels.js, scroll-parent.js, tabbable.js, unique-id.js, widgets/accordion.js, widgets/autocomplete.js, widgets/button.js, widgets/checkboxradio.js, widgets/controlgroup.js, widgets/datepicker.js, widgets/dialog.js, widgets/draggable.js, widgets/droppable.js, widgets/menu.js, widgets/mouse.js, widgets/progressbar.js, widgets/resizable.js, widgets/selectable.js, widgets/selectmenu.js, widgets/slider.js, widgets/sortable.js, widgets/spinner.js, widgets/tabs.js, widgets/tooltip.js 24* Copyright jQuery Foundation and other contributors; Licensed MIT */ 25function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)}((function(e){"use strict";e.ui=e.ui||{};e.ui.version="1.13.2"; 26/*! 27 * jQuery UI Widget 1.13.2 28 * http://jqueryui.com 29 * 30 * Copyright jQuery Foundation and other contributors 31 * Released under the MIT license. 32 * http://jquery.org/license 33 */var t,i=0,s=Array.prototype.hasOwnProperty,n=Array.prototype.slice;e.cleanData=(t=e.cleanData,function(i){var s,n,o;for(o=0;null!=(n=i[o]);o++)(s=e._data(n,"events"))&&s.remove&&e(n).triggerHandler("remove");t(i)}),e.widget=function(t,i,s){var n,o,r,a={},l=t.split(".")[0],c=l+"-"+(t=t.split(".")[1]);return s||(s=i,i=e.Widget),Array.isArray(s)&&(s=e.extend.apply(null,[{}].concat(s))),e.expr.pseudos[c.toLowerCase()]=function(t){return!!e.data(t,c)},e[l]=e[l]||{},n=e[l][t],o=e[l][t]=function(e,t){if(!this||!this._createWidget)return new o(e,t);arguments.length&&this._createWidget(e,t)},e.extend(o,n,{version:s.version,_proto:e.extend({},s),_childConstructors:[]}),(r=new i).options=e.widget.extend({},r.options),e.each(s,(function(e,t){a[e]="function"==typeof t?function(){function s(){return i.prototype[e].apply(this,arguments)}function n(t){return i.prototype[e].apply(this,t)}return function(){var e,i=this._super,o=this._superApply;return this._super=s,this._superApply=n,e=t.apply(this,arguments),this._super=i,this._superApply=o,e}}():t})),o.prototype=e.widget.extend(r,{widgetEventPrefix:n&&r.widgetEventPrefix||t},a,{constructor:o,namespace:l,widgetName:t,widgetFullName:c}),n?(e.each(n._childConstructors,(function(t,i){var s=i.prototype;e.widget(s.namespace+"."+s.widgetName,o,i._proto)})),delete n._childConstructors):i._childConstructors.push(o),e.widget.bridge(t,o),o},e.widget.extend=function(t){for(var i,o,r=n.call(arguments,1),a=0,l=r.length;a<l;a++)for(i in r[a])o=r[a][i],s.call(r[a],i)&&void 0!==o&&(e.isPlainObject(o)?t[i]=e.isPlainObject(t[i])?e.widget.extend({},t[i],o):e.widget.extend({},o):t[i]=o);return t},e.widget.bridge=function(t,i){var s=i.prototype.widgetFullName||t;e.fn[t]=function(o){var r="string"==typeof o,a=n.call(arguments,1),l=this;return r?this.length||"instance"!==o?this.each((function(){var i,n=e.data(this,s);return"instance"===o?(l=n,!1):n?"function"!=typeof n[o]||"_"===o.charAt(0)?e.error("no such method '"+o+"' for "+t+" widget instance"):(i=n[o].apply(n,a))!==n&&void 0!==i?(l=i&&i.jquery?l.pushStack(i.get()):i,!1):void 0:e.error("cannot call methods on "+t+" prior to initialization; attempted to call method '"+o+"'")})):l=void 0:(a.length&&(o=e.widget.extend.apply(null,[o].concat(a))),this.each((function(){var t=e.data(this,s);t?(t.option(o||{}),t._init&&t._init()):e.data(this,s,new i(o,this))}))),l}},e.Widget=function(){},e.Widget._childConstructors=[],e.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,s){s=e(s||this.defaultElement||this)[0],this.element=e(s),this.uuid=i++,this.eventNamespace="."+this.widgetName+this.uuid,this.bindings=e(),this.hoverable=e(),this.focusable=e(),this.classesElementLookup={},s!==this&&(e.data(s,this.widgetFullName,this),this._on(!0,this.element,{remove:function(e){e.target===s&&this.destroy()}}),this.document=e(s.style?s.ownerDocument:s.document||s),this.window=e(this.document[0].defaultView||this.document[0].parentWindow)),this.options=e.widget.extend({},this.options,this._getCreateOptions(),t),this._create(),this.options.disabled&&this._setOptionDisabled(this.options.disabled),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:e.noop,_create:e.noop,_init:e.noop,destroy:function(){var t=this;this._destroy(),e.each(this.classesElementLookup,(function(e,i){t._removeClass(i,e)})),this.element.off(this.eventNamespace).removeData(this.widgetFullName),this.widget().off(this.eventNamespace).removeAttr("aria-disabled"),this.bindings.off(this.eventNamespace)},_destroy:e.noop,widget:function(){return this.element},option:function(t,i){var s,n,o,r=t;if(0===arguments.length)return e.widget.extend({},this.options);if("string"==typeof t)if(r={},s=t.split("."),t=s.shift(),s.length){for(n=r[t]=e.widget.extend({},this.options[t]),o=0;o<s.length-1;o++)n[s[o]]=n[s[o]]||{},n=n[s[o]];if(t=s.pop(),1===arguments.length)return void 0===n[t]?null:n[t];n[t]=i}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];r[t]=i}return this._setOptions(r),this},_setOptions:function(e){var t;for(t in e)this._setOption(t,e[t]);return this},_setOption:function(e,t){return"classes"===e&&this._setOptionClasses(t),this.options[e]=t,"disabled"===e&&this._setOptionDisabled(t),this},_setOptionClasses:function(t){var i,s,n;for(i in t)n=this.classesElementLookup[i],t[i]!==this.options.classes[i]&&n&&n.length&&(s=e(n.get()),this._removeClass(n,i),s.addClass(this._classes({element:s,keys:i,classes:t,add:!0})))},_setOptionDisabled:function(e){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!e),e&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(t){var i=[],s=this;function n(){var i=[];t.element.each((function(t,n){e.map(s.classesElementLookup,(function(e){return e})).some((function(e){return e.is(n)}))||i.push(n)})),s._on(e(i),{remove:"_untrackClassesElement"})}function o(o,r){var a,l;for(l=0;l<o.length;l++)a=s.classesElementLookup[o[l]]||e(),t.add?(n(),a=e(e.uniqueSort(a.get().concat(t.element.get())))):a=e(a.not(t.element).get()),s.classesElementLookup[o[l]]=a,i.push(o[l]),r&&t.classes[o[l]]&&i.push(t.classes[o[l]])}return(t=e.extend({element:this.element,classes:this.options.classes||{}},t)).keys&&o(t.keys.match(/\S+/g)||[],!0),t.extra&&o(t.extra.match(/\S+/g)||[]),i.join(" ")},_untrackClassesElement:function(t){var i=this;e.each(i.classesElementLookup,(function(s,n){-1!==e.inArray(t.target,n)&&(i.classesElementLookup[s]=e(n.not(t.target).get()))})),this._off(e(t.target))},_removeClass:function(e,t,i){return this._toggleClass(e,t,i,!1)},_addClass:function(e,t,i){return this._toggleClass(e,t,i,!0)},_toggleClass:function(e,t,i,s){s="boolean"==typeof s?s:i;var n="string"==typeof e||null===e,o={extra:n?t:i,keys:n?e:t,element:n?this.element:e,add:s};return o.element.toggleClass(this._classes(o),s),this},_on:function(t,i,s){var n,o=this;"boolean"!=typeof t&&(s=i,i=t,t=!1),s?(i=n=e(i),this.bindings=this.bindings.add(i)):(s=i,i=this.element,n=this.widget()),e.each(s,(function(s,r){function a(){if(t||!0!==o.options.disabled&&!e(this).hasClass("ui-state-disabled"))return("string"==typeof r?o[r]:r).apply(o,arguments)}"string"!=typeof r&&(a.guid=r.guid=r.guid||a.guid||e.guid++);var l=s.match(/^([\w:-]*)\s*(.*)$/),c=l[1]+o.eventNamespace,d=l[2];d?n.on(c,d,a):i.on(c,a)}))},_off:function(t,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,t.off(i),this.bindings=e(this.bindings.not(t).get()),this.focusable=e(this.focusable.not(t).get()),this.hoverable=e(this.hoverable.not(t).get())},_delay:function(e,t){var i=this;return setTimeout((function(){return("string"==typeof e?i[e]:e).apply(i,arguments)}),t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t),this._on(t,{mouseenter:function(t){this._addClass(e(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(e(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t),this._on(t,{focusin:function(t){this._addClass(e(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(e(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,i,s){var n,o,r=this.options[t];if(s=s||{},(i=e.Event(i)).type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),i.target=this.element[0],o=i.originalEvent)for(n in o)n in i||(i[n]=o[n]);return this.element.trigger(i,s),!("function"==typeof r&&!1===r.apply(this.element[0],[i].concat(s))||i.isDefaultPrevented())}},e.each({show:"fadeIn",hide:"fadeOut"},(function(t,i){e.Widget.prototype["_"+t]=function(s,n,o){var r;"string"==typeof n&&(n={effect:n});var a=n?!0===n||"number"==typeof n?i:n.effect||i:t;"number"==typeof(n=n||{})?n={duration:n}:!0===n&&(n={}),r=!e.isEmptyObject(n),n.complete=o,n.delay&&s.delay(n.delay),r&&e.effects&&e.effects.effect[a]?s[t](n):a!==t&&s[a]?s[a](n.duration,n.easing,o):s.queue((function(i){e(this)[t](),o&&o.call(s[0]),i()}))}}));e.widget; 34/*! 35 * jQuery UI Position 1.13.2 36 * http://jqueryui.com 37 * 38 * Copyright jQuery Foundation and other contributors 39 * Released under the MIT license. 40 * http://jquery.org/license 41 * 42 * http://api.jqueryui.com/position/ 43 */!function(){var t,i=Math.max,s=Math.abs,n=/left|center|right/,o=/top|center|bottom/,r=/[\+\-]\d+(\.[\d]+)?%?/,a=/^\w+/,l=/%$/,c=e.fn.position;function d(e,t,i){return[parseFloat(e[0])*(l.test(e[0])?t/100:1),parseFloat(e[1])*(l.test(e[1])?i/100:1)]}function h(t,i){return parseInt(e.css(t,i),10)||0}function u(e){return null!=e&&e===e.window}e.position={scrollbarWidth:function(){if(void 0!==t)return t;var i,s,n=e("<div style='display:block;position:absolute;width:200px;height:200px;overflow:hidden;'><div style='height:300px;width:auto;'></div></div>"),o=n.children()[0];return e("body").append(n),i=o.offsetWidth,n.css("overflow","scroll"),i===(s=o.offsetWidth)&&(s=n[0].clientWidth),n.remove(),t=i-s},getScrollInfo:function(t){var i=t.isWindow||t.isDocument?"":t.element.css("overflow-x"),s=t.isWindow||t.isDocument?"":t.element.css("overflow-y"),n="scroll"===i||"auto"===i&&t.width<t.element[0].scrollWidth;return{width:"scroll"===s||"auto"===s&&t.height<t.element[0].scrollHeight?e.position.scrollbarWidth():0,height:n?e.position.scrollbarWidth():0}},getWithinInfo:function(t){var i=e(t||window),s=u(i[0]),n=!!i[0]&&9===i[0].nodeType;return{element:i,isWindow:s,isDocument:n,offset:!s&&!n?e(t).offset():{left:0,top:0},scrollLeft:i.scrollLeft(),scrollTop:i.scrollTop(),width:i.outerWidth(),height:i.outerHeight()}}},e.fn.position=function(t){if(!t||!t.of)return c.apply(this,arguments);var l,p,f,m,g,v,b,y,w="string"==typeof(t=e.extend({},t)).of?e(document).find(t.of):e(t.of),_=e.position.getWithinInfo(t.within),x=e.position.getScrollInfo(_),C=(t.collision||"flip").split(" "),S={};return v=9===(y=(b=w)[0]).nodeType?{width:b.width(),height:b.height(),offset:{top:0,left:0}}:u(y)?{width:b.width(),height:b.height(),offset:{top:b.scrollTop(),left:b.scrollLeft()}}:y.preventDefault?{width:0,height:0,offset:{top:y.pageY,left:y.pageX}}:{width:b.outerWidth(),height:b.outerHeight(),offset:b.offset()},w[0].preventDefault&&(t.at="left top"),p=v.width,f=v.height,m=v.offset,g=e.extend({},m),e.each(["my","at"],(function(){var e,i,s=(t[this]||"").split(" ");1===s.length&&(s=n.test(s[0])?s.concat(["center"]):o.test(s[0])?["center"].concat(s):["center","center"]),s[0]=n.test(s[0])?s[0]:"center",s[1]=o.test(s[1])?s[1]:"center",e=r.exec(s[0]),i=r.exec(s[1]),S[this]=[e?e[0]:0,i?i[0]:0],t[this]=[a.exec(s[0])[0],a.exec(s[1])[0]]})),1===C.length&&(C[1]=C[0]),"right"===t.at[0]?g.left+=p:"center"===t.at[0]&&(g.left+=p/2),"bottom"===t.at[1]?g.top+=f:"center"===t.at[1]&&(g.top+=f/2),l=d(S.at,p,f),g.left+=l[0],g.top+=l[1],this.each((function(){var n,o,r=e(this),a=r.outerWidth(),c=r.outerHeight(),u=h(this,"marginLeft"),v=h(this,"marginTop"),b=a+u+h(this,"marginRight")+x.width,y=c+v+h(this,"marginBottom")+x.height,E=e.extend({},g),T=d(S.my,r.outerWidth(),r.outerHeight());"right"===t.my[0]?E.left-=a:"center"===t.my[0]&&(E.left-=a/2),"bottom"===t.my[1]?E.top-=c:"center"===t.my[1]&&(E.top-=c/2),E.left+=T[0],E.top+=T[1],n={marginLeft:u,marginTop:v},e.each(["left","top"],(function(i,s){e.ui.position[C[i]]&&e.ui.position[C[i]][s](E,{targetWidth:p,targetHeight:f,elemWidth:a,elemHeight:c,collisionPosition:n,collisionWidth:b,collisionHeight:y,offset:[l[0]+T[0],l[1]+T[1]],my:t.my,at:t.at,within:_,elem:r})})),t.using&&(o=function(e){var n=m.left-E.left,o=n+p-a,l=m.top-E.top,d=l+f-c,h={target:{element:w,left:m.left,top:m.top,width:p,height:f},element:{element:r,left:E.left,top:E.top,width:a,height:c},horizontal:o<0?"left":n>0?"right":"center",vertical:d<0?"top":l>0?"bottom":"middle"};p<a&&s(n+o)<p&&(h.horizontal="center"),f<c&&s(l+d)<f&&(h.vertical="middle"),i(s(n),s(o))>i(s(l),s(d))?h.important="horizontal":h.important="vertical",t.using.call(this,e,h)}),r.offset(e.extend(E,{using:o}))}))},e.ui.position={fit:{left:function(e,t){var s,n=t.within,o=n.isWindow?n.scrollLeft:n.offset.left,r=n.width,a=e.left-t.collisionPosition.marginLeft,l=o-a,c=a+t.collisionWidth-r-o;t.collisionWidth>r?l>0&&c<=0?(s=e.left+l+t.collisionWidth-r-o,e.left+=l-s):e.left=c>0&&l<=0?o:l>c?o+r-t.collisionWidth:o:l>0?e.left+=l:c>0?e.left-=c:e.left=i(e.left-a,e.left)},top:function(e,t){var s,n=t.within,o=n.isWindow?n.scrollTop:n.offset.top,r=t.within.height,a=e.top-t.collisionPosition.marginTop,l=o-a,c=a+t.collisionHeight-r-o;t.collisionHeight>r?l>0&&c<=0?(s=e.top+l+t.collisionHeight-r-o,e.top+=l-s):e.top=c>0&&l<=0?o:l>c?o+r-t.collisionHeight:o:l>0?e.top+=l:c>0?e.top-=c:e.top=i(e.top-a,e.top)}},flip:{left:function(e,t){var i,n,o=t.within,r=o.offset.left+o.scrollLeft,a=o.width,l=o.isWindow?o.scrollLeft:o.offset.left,c=e.left-t.collisionPosition.marginLeft,d=c-l,h=c+t.collisionWidth-a-l,u="left"===t.my[0]?-t.elemWidth:"right"===t.my[0]?t.elemWidth:0,p="left"===t.at[0]?t.targetWidth:"right"===t.at[0]?-t.targetWidth:0,f=-2*t.offset[0];d<0?((i=e.left+u+p+f+t.collisionWidth-a-r)<0||i<s(d))&&(e.left+=u+p+f):h>0&&((n=e.left-t.collisionPosition.marginLeft+u+p+f-l)>0||s(n)<h)&&(e.left+=u+p+f)},top:function(e,t){var i,n,o=t.within,r=o.offset.top+o.scrollTop,a=o.height,l=o.isWindow?o.scrollTop:o.offset.top,c=e.top-t.collisionPosition.marginTop,d=c-l,h=c+t.collisionHeight-a-l,u="top"===t.my[1]?-t.elemHeight:"bottom"===t.my[1]?t.elemHeight:0,p="top"===t.at[1]?t.targetHeight:"bottom"===t.at[1]?-t.targetHeight:0,f=-2*t.offset[1];d<0?((n=e.top+u+p+f+t.collisionHeight-a-r)<0||n<s(d))&&(e.top+=u+p+f):h>0&&((i=e.top-t.collisionPosition.marginTop+u+p+f-l)>0||s(i)<h)&&(e.top+=u+p+f)}},flipfit:{left:function(){e.ui.position.flip.left.apply(this,arguments),e.ui.position.fit.left.apply(this,arguments)},top:function(){e.ui.position.flip.top.apply(this,arguments),e.ui.position.fit.top.apply(this,arguments)}}}}();e.ui.position,e.extend(e.expr.pseudos,{data:e.expr.createPseudo?e.expr.createPseudo((function(t){return function(i){return!!e.data(i,t)}})):function(t,i,s){return!!e.data(t,s[3])}}),e.fn.extend({disableSelection:(o="onselectstart"in document.createElement("div")?"selectstart":"mousedown",function(){return this.on(o+".ui-disableSelection",(function(e){e.preventDefault()}))}),enableSelection:function(){return this.off(".ui-disableSelection")}}); 44/*! 45 * jQuery UI :data 1.13.2 46 * http://jqueryui.com 47 * 48 * Copyright jQuery Foundation and other contributors 49 * Released under the MIT license. 50 * http://jquery.org/license 51 */var o,r,a=e,l={},c=l.toString,d=/^([\-+])=\s*(\d+\.?\d*)/,h=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(e){return[e[1],e[2],e[3],e[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(e){return[2.55*e[1],2.55*e[2],2.55*e[3],e[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})?/,parse:function(e){return[parseInt(e[1],16),parseInt(e[2],16),parseInt(e[3],16),e[4]?(parseInt(e[4],16)/255).toFixed(2):1]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])([a-f0-9])?/,parse:function(e){return[parseInt(e[1]+e[1],16),parseInt(e[2]+e[2],16),parseInt(e[3]+e[3],16),e[4]?(parseInt(e[4]+e[4],16)/255).toFixed(2):1]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(e){return[e[1],e[2]/100,e[3]/100,e[4]]}}],u=a.Color=function(e,t,i,s){return new a.Color.fn.parse(e,t,i,s)},p={rgba:{props:{red:{idx:0,type:"byte"},green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},f={byte:{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},m=u.support={},g=a("<p>")[0],v=a.each;function b(e){return null==e?e+"":"object"==typeof e?l[c.call(e)]||"object":typeof e}function y(e,t,i){var s=f[t.type]||{};return null==e?i||!t.def?null:t.def:(e=s.floor?~~e:parseFloat(e),isNaN(e)?t.def:s.mod?(e+s.mod)%s.mod:Math.min(s.max,Math.max(0,e)))}function w(e){var t=u(),i=t._rgba=[];return e=e.toLowerCase(),v(h,(function(s,n){var o,r=n.re.exec(e),a=r&&n.parse(r),l=n.space||"rgba";if(a)return o=t[l](a),t[p[l].cache]=o[p[l].cache],i=t._rgba=o._rgba,!1})),i.length?("0,0,0,0"===i.join()&&a.extend(i,r.transparent),t):r[e]}function _(e,t,i){return 6*(i=(i+1)%1)<1?e+(t-e)*i*6:2*i<1?t:3*i<2?e+(t-e)*(2/3-i)*6:e}g.style.cssText="background-color:rgba(1,1,1,.5)",m.rgba=g.style.backgroundColor.indexOf("rgba")>-1,v(p,(function(e,t){t.cache="_"+e,t.props.alpha={idx:3,type:"percent",def:1}})),a.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),(function(e,t){l["[object "+t+"]"]=t.toLowerCase()})),u.fn=a.extend(u.prototype,{parse:function(e,t,i,s){if(void 0===e)return this._rgba=[null,null,null,null],this;(e.jquery||e.nodeType)&&(e=a(e).css(t),t=void 0);var n=this,o=b(e),l=this._rgba=[];return void 0!==t&&(e=[e,t,i,s],o="array"),"string"===o?this.parse(w(e)||r._default):"array"===o?(v(p.rgba.props,(function(t,i){l[i.idx]=y(e[i.idx],i)})),this):"object"===o?(v(p,e instanceof u?function(t,i){e[i.cache]&&(n[i.cache]=e[i.cache].slice())}:function(t,i){var s=i.cache;v(i.props,(function(t,o){if(!n[s]&&i.to){if("alpha"===t||null==e[t])return;n[s]=i.to(n._rgba)}n[s][o.idx]=y(e[t],o,!0)})),n[s]&&a.inArray(null,n[s].slice(0,3))<0&&(null==n[s][3]&&(n[s][3]=1),i.from&&(n._rgba=i.from(n[s])))}),this):void 0},is:function(e){var t=u(e),i=!0,s=this;return v(p,(function(e,n){var o,r=t[n.cache];return r&&(o=s[n.cache]||n.to&&n.to(s._rgba)||[],v(n.props,(function(e,t){if(null!=r[t.idx])return i=r[t.idx]===o[t.idx]}))),i})),i},_space:function(){var e=[],t=this;return v(p,(function(i,s){t[s.cache]&&e.push(i)})),e.pop()},transition:function(e,t){var i=u(e),s=i._space(),n=p[s],o=0===this.alpha()?u("transparent"):this,r=o[n.cache]||n.to(o._rgba),a=r.slice();return i=i[n.cache],v(n.props,(function(e,s){var n=s.idx,o=r[n],l=i[n],c=f[s.type]||{};null!==l&&(null===o?a[n]=l:(c.mod&&(l-o>c.mod/2?o+=c.mod:o-l>c.mod/2&&(o-=c.mod)),a[n]=y((l-o)*t+o,s)))})),this[s](a)},blend:function(e){if(1===this._rgba[3])return this;var t=this._rgba.slice(),i=t.pop(),s=u(e)._rgba;return u(a.map(t,(function(e,t){return(1-i)*s[t]+i*e})))},toRgbaString:function(){var e="rgba(",t=a.map(this._rgba,(function(e,t){return null!=e?e:t>2?1:0}));return 1===t[3]&&(t.pop(),e="rgb("),e+t.join()+")"},toHslaString:function(){var e="hsla(",t=a.map(this.hsla(),(function(e,t){return null==e&&(e=t>2?1:0),t&&t<3&&(e=Math.round(100*e)+"%"),e}));return 1===t[3]&&(t.pop(),e="hsl("),e+t.join()+")"},toHexString:function(e){var t=this._rgba.slice(),i=t.pop();return e&&t.push(~~(255*i)),"#"+a.map(t,(function(e){return 1===(e=(e||0).toString(16)).length?"0"+e:e})).join("")},toString:function(){return 0===this._rgba[3]?"transparent":this.toRgbaString()}}),u.fn.parse.prototype=u.fn,p.hsla.to=function(e){if(null==e[0]||null==e[1]||null==e[2])return[null,null,null,e[3]];var t,i,s=e[0]/255,n=e[1]/255,o=e[2]/255,r=e[3],a=Math.max(s,n,o),l=Math.min(s,n,o),c=a-l,d=a+l,h=.5*d;return t=l===a?0:s===a?60*(n-o)/c+360:n===a?60*(o-s)/c+120:60*(s-n)/c+240,i=0===c?0:h<=.5?c/d:c/(2-d),[Math.round(t)%360,i,h,null==r?1:r]},p.hsla.from=function(e){if(null==e[0]||null==e[1]||null==e[2])return[null,null,null,e[3]];var t=e[0]/360,i=e[1],s=e[2],n=e[3],o=s<=.5?s*(1+i):s+i-s*i,r=2*s-o;return[Math.round(255*_(r,o,t+1/3)),Math.round(255*_(r,o,t)),Math.round(255*_(r,o,t-1/3)),n]},v(p,(function(e,t){var i=t.props,s=t.cache,n=t.to,o=t.from;u.fn[e]=function(e){if(n&&!this[s]&&(this[s]=n(this._rgba)),void 0===e)return this[s].slice();var t,r=b(e),a="array"===r||"object"===r?e:arguments,l=this[s].slice();return v(i,(function(e,t){var i=a["object"===r?e:t.idx];null==i&&(i=l[t.idx]),l[t.idx]=y(i,t)})),o?((t=u(o(l)))[s]=l,t):u(l)},v(i,(function(t,i){u.fn[t]||(u.fn[t]=function(s){var n,o,r,a,l=b(s);return o=(n=this[a="alpha"===t?this._hsla?"hsla":"rgba":e]())[i.idx],"undefined"===l?o:("function"===l&&(l=b(s=s.call(this,o))),null==s&&i.empty?this:("string"===l&&(r=d.exec(s))&&(s=o+parseFloat(r[2])*("+"===r[1]?1:-1)),n[i.idx]=s,this[a](n)))})}))})),u.hook=function(e){var t=e.split(" ");v(t,(function(e,t){a.cssHooks[t]={set:function(e,i){var s,n,o="";if("transparent"!==i&&("string"!==b(i)||(s=w(i)))){if(i=u(s||i),!m.rgba&&1!==i._rgba[3]){for(n="backgroundColor"===t?e.parentNode:e;(""===o||"transparent"===o)&&n&&n.style;)try{o=a.css(n,"backgroundColor"),n=n.parentNode}catch(e){}i=i.blend(o&&"transparent"!==o?o:"_default")}i=i.toRgbaString()}try{e.style[t]=i}catch(e){}}},a.fx.step[t]=function(e){e.colorInit||(e.start=u(e.elem,t),e.end=u(e.end),e.colorInit=!0),a.cssHooks[t].set(e.elem,e.start.transition(e.end,e.pos))}}))},u.hook("backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor"),a.cssHooks.borderColor={expand:function(e){var t={};return v(["Top","Right","Bottom","Left"],(function(i,s){t["border"+s+"Color"]=e})),t}},r=a.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"}; 52/*! 53 * jQuery UI Effects 1.13.2 54 * http://jqueryui.com 55 * 56 * Copyright jQuery Foundation and other contributors 57 * Released under the MIT license. 58 * http://jquery.org/license 59 */ 60var x,C="ui-effects-",S="ui-effects-style",E="ui-effects-animated";e.effects={effect:{}},function(){var t=["add","remove","toggle"],i={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};function s(e){var t,i,s,n=e.ownerDocument.defaultView?e.ownerDocument.defaultView.getComputedStyle(e,null):e.currentStyle,o={};if(n&&n.length&&n[0]&&n[n[0]])for(i=n.length;i--;)"string"==typeof n[t=n[i]]&&(o[(s=t,s.replace(/-([\da-z])/gi,(function(e,t){return t.toUpperCase()})))]=n[t]);else for(t in n)"string"==typeof n[t]&&(o[t]=n[t]);return o}e.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],(function(t,i){e.fx.step[i]=function(e){("none"!==e.end&&!e.setAttr||1===e.pos&&!e.setAttr)&&(a.style(e.elem,i,e.end),e.setAttr=!0)}})),e.fn.addBack||(e.fn.addBack=function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}),e.effects.animateClass=function(n,o,r,a){var l=e.speed(o,r,a);return this.queue((function(){var o,r=e(this),a=r.attr("class")||"",c=l.children?r.find("*").addBack():r;c=c.map((function(){return{el:e(this),start:s(this)}})),(o=function(){e.each(t,(function(e,t){n[t]&&r[t+"Class"](n[t])}))})(),c=c.map((function(){return this.end=s(this.el[0]),this.diff=function(t,s){var n,o,r={};for(n in s)o=s[n],t[n]!==o&&(i[n]||!e.fx.step[n]&&isNaN(parseFloat(o))||(r[n]=o));return r}(this.start,this.end),this})),r.attr("class",a),c=c.map((function(){var t=this,i=e.Deferred(),s=e.extend({},l,{queue:!1,complete:function(){i.resolve(t)}});return this.el.animate(this.diff,s),i.promise()})),e.when.apply(e,c.get()).done((function(){o(),e.each(arguments,(function(){var t=this.el;e.each(this.diff,(function(e){t.css(e,"")}))})),l.complete.call(r[0])}))}))},e.fn.extend({addClass:function(t){return function(i,s,n,o){return s?e.effects.animateClass.call(this,{add:i},s,n,o):t.apply(this,arguments)}}(e.fn.addClass),removeClass:function(t){return function(i,s,n,o){return arguments.length>1?e.effects.animateClass.call(this,{remove:i},s,n,o):t.apply(this,arguments)}}(e.fn.removeClass),toggleClass:function(t){return function(i,s,n,o,r){return"boolean"==typeof s||void 0===s?n?e.effects.animateClass.call(this,s?{add:i}:{remove:i},n,o,r):t.apply(this,arguments):e.effects.animateClass.call(this,{toggle:i},s,n,o)}}(e.fn.toggleClass),switchClass:function(t,i,s,n,o){return e.effects.animateClass.call(this,{add:i,remove:t},s,n,o)}})}(),function(){function t(t,i,s,n){return e.isPlainObject(t)&&(i=t,t=t.effect),t={effect:t},null==i&&(i={}),"function"==typeof i&&(n=i,s=null,i={}),("number"==typeof i||e.fx.speeds[i])&&(n=s,s=i,i={}),"function"==typeof s&&(n=s,s=null),i&&e.extend(t,i),s=s||i.duration,t.duration=e.fx.off?0:"number"==typeof s?s:s in e.fx.speeds?e.fx.speeds[s]:e.fx.speeds._default,t.complete=n||i.complete,t}function i(t){return!(t&&"number"!=typeof t&&!e.fx.speeds[t])||("string"==typeof t&&!e.effects.effect[t]||("function"==typeof t||"object"==typeof t&&!t.effect))}function s(e,t){var i=t.outerWidth(),s=t.outerHeight(),n=/^rect\((-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto),?\s*(-?\d*\.?\d*px|-?\d+%|auto)\)$/.exec(e)||["",0,i,s,0];return{top:parseFloat(n[1])||0,right:"auto"===n[2]?i:parseFloat(n[2]),bottom:"auto"===n[3]?s:parseFloat(n[3]),left:parseFloat(n[4])||0}}e.expr&&e.expr.pseudos&&e.expr.pseudos.animated&&(e.expr.pseudos.animated=function(t){return function(i){return!!e(i).data(E)||t(i)}}(e.expr.pseudos.animated)),!1!==e.uiBackCompat&&e.extend(e.effects,{save:function(e,t){for(var i=0,s=t.length;i<s;i++)null!==t[i]&&e.data(C+t[i],e[0].style[t[i]])},restore:function(e,t){for(var i,s=0,n=t.length;s<n;s++)null!==t[s]&&(i=e.data(C+t[s]),e.css(t[s],i))},setMode:function(e,t){return"toggle"===t&&(t=e.is(":hidden")?"show":"hide"),t},createWrapper:function(t){if(t.parent().is(".ui-effects-wrapper"))return t.parent();var i={width:t.outerWidth(!0),height:t.outerHeight(!0),float:t.css("float")},s=e("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),n={width:t.width(),height:t.height()},o=document.activeElement;try{o.id}catch(e){o=document.body}return t.wrap(s),(t[0]===o||e.contains(t[0],o))&&e(o).trigger("focus"),s=t.parent(),"static"===t.css("position")?(s.css({position:"relative"}),t.css({position:"relative"})):(e.extend(i,{position:t.css("position"),zIndex:t.css("z-index")}),e.each(["top","left","bottom","right"],(function(e,s){i[s]=t.css(s),isNaN(parseInt(i[s],10))&&(i[s]="auto")})),t.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),t.css(n),s.css(i).show()},removeWrapper:function(t){var i=document.activeElement;return t.parent().is(".ui-effects-wrapper")&&(t.parent().replaceWith(t),(t[0]===i||e.contains(t[0],i))&&e(i).trigger("focus")),t}}),e.extend(e.effects,{version:"1.13.2",define:function(t,i,s){return s||(s=i,i="effect"),e.effects.effect[t]=s,e.effects.effect[t].mode=i,s},scaledDimensions:function(e,t,i){if(0===t)return{height:0,width:0,outerHeight:0,outerWidth:0};var s="horizontal"!==i?(t||100)/100:1,n="vertical"!==i?(t||100)/100:1;return{height:e.height()*n,width:e.width()*s,outerHeight:e.outerHeight()*n,outerWidth:e.outerWidth()*s}},clipToBox:function(e){return{width:e.clip.right-e.clip.left,height:e.clip.bottom-e.clip.top,left
vendor: 1,472 bytes, line 60
60:e.clip.left,top:e.clip.top}},unshift:function(e,t,i){var s=e.queue();t>1&&s.splice.apply(s,[1,0].concat(s.splice(t,i))),e.dequeue()},saveStyle:function(e){e.data(S,e[0].style.cssText)},restoreStyle:function(e){e[0].style.cssText=e.data(S)||"",e.removeData(S)},mode:function(e,t){var i=e.is(":hidden");return"toggle"===t&&(t=i?"show":"hide"),(i?"hide"===t:"show"===t)&&(t="none"),t},getBaseline:function(e,t){var i,s;switch(e[0]){case"top":i=0;break;case"middle":i=.5;break;case"bottom":i=1;break;default:i=e[0]/t.height}switch(e[1]){case"left":s=0;break;case"center":s=.5;break;case"right":s=1;break;default:s=e[1]/t.width}return{x:s,y:i}},createPlaceholder:function(t){var i,s=t.css("position"),n=t.position();return t.css({marginTop:t.css("marginTop"),marginBottom:t.css("marginBottom"),marginLeft:t.css("marginLeft"),marginRight:t.css("marginRight")}).outerWidth(t.outerWidth()).outerHeight(t.outerHeight()),/^(static|relative)/.test(s)&&(s="absolute",i=e("<"+t[0].nodeName+">").insertAfter(t).css({display:/^(inline|ruby)/.test(t.css("display"))?"inline-block":"block",visibility:"hidden",marginTop:t.css("marginTop"),marginBottom:t.css("marginBottom"),marginLeft:t.css("marginLeft"),marginRight:t.css("marginRight"),float:t.css("float")}).outerWidth(t.outerWidth()).outerHeight(t.outerHeight()).addClass("ui-effects-placeholder"),t.data(C+"placeholder",i)),t.css({position:s,left:n.left,top:n.top}),i},removePlaceholder:function(e){var t=C+"placeholder",i=e.data(t);
vendor: 31,621 bytes, lines 60-104
60i&&(i.remove(),e.removeData(t))},cleanUp:function(t){e.effects.restoreStyle(t),e.effects.removePlaceholder(t)},setTransition:function(t,i,s,n){return n=n||{},e.each(i,(function(e,i){var o=t.cssUnit(i);o[0]>0&&(n[i]=o[0]*s+o[1])})),n}}),e.fn.extend({effect:function(){var i=t.apply(this,arguments),s=e.effects.effect[i.effect],n=s.mode,o=i.queue,r=o||"fx",a=i.complete,l=i.mode,c=[],d=function(t){var i=e(this),s=e.effects.mode(i,l)||n;i.data(E,!0),c.push(s),n&&("show"===s||s===n&&"hide"===s)&&i.show(),n&&"none"===s||e.effects.saveStyle(i),"function"==typeof t&&t()};if(e.fx.off||!s)return l?this[l](i.duration,a):this.each((function(){a&&a.call(this)}));function h(t){var o=e(this);function r(){"function"==typeof a&&a.call(o[0]),"function"==typeof t&&t()}i.mode=c.shift(),!1===e.uiBackCompat||n?"none"===i.mode?(o[l](),r()):s.call(o[0],i,(function(){o.removeData(E),e.effects.cleanUp(o),"hide"===i.mode&&o.hide(),r()})):(o.is(":hidden")?"hide"===l:"show"===l)?(o[l](),r()):s.call(o[0],i,r)}return!1===o?this.each(d).each(h):this.queue(r,d).queue(r,h)},show:function(e){return function(s){if(i(s))return e.apply(this,arguments);var n=t.apply(this,arguments);return n.mode="show",this.effect.call(this,n)}}(e.fn.show),hide:function(e){return function(s){if(i(s))return e.apply(this,arguments);var n=t.apply(this,arguments);return n.mode="hide",this.effect.call(this,n)}}(e.fn.hide),toggle:function(e){return function(s){if(i(s)||"boolean"==typeof s)return e.apply(this,arguments);var n=t.apply(this,arguments);return n.mode="toggle",this.effect.call(this,n)}}(e.fn.toggle),cssUnit:function(t){var i=this.css(t),s=[];return e.each(["em","px","%","pt"],(function(e,t){i.indexOf(t)>0&&(s=[parseFloat(i),t])})),s},cssClip:function(e){return e?this.css("clip","rect("+e.top+"px "+e.right+"px "+e.bottom+"px "+e.left+"px)"):s(this.css("clip"),this)},transfer:function(t,i){var s=e(this),n=e(t.to),o="fixed"===n.css("position"),r=e("body"),a=o?r.scrollTop():0,l=o?r.scrollLeft():0,c=n.offset(),d={top:c.top-a,left:c.left-l,height:n.innerHeight(),width:n.innerWidth()},h=s.offset(),u=e("<div class='ui-effects-transfer'></div>");u.appendTo("body").addClass(t.className).css({top:h.top-a,left:h.left-l,height:s.innerHeight(),width:s.innerWidth(),position:o?"fixed":"absolute"}).animate(d,t.duration,t.easing,(function(){u.remove(),"function"==typeof i&&i()}))}}),e.fx.step.clip=function(t){t.clipInit||(t.start=e(t.elem).cssClip(),"string"==typeof t.end&&(t.end=s(t.end,t.elem)),t.clipInit=!0),e(t.elem).cssClip({top:t.pos*(t.end.top-t.start.top)+t.start.top,right:t.pos*(t.end.right-t.start.right)+t.start.right,bottom:t.pos*(t.end.bottom-t.start.bottom)+t.start.bottom,left:t.pos*(t.end.left-t.start.left)+t.start.left})}}(),x={},e.each(["Quad","Cubic","Quart","Quint","Expo"],(function(e,t){x[t]=function(t){return Math.pow(t,e+2)}})),e.extend(x,{Sine:function(e){return 1-Math.cos(e*Math.PI/2)},Circ:function(e){return 1-Math.sqrt(1-e*e)},Elastic:function(e){return 0===e||1===e?e:-Math.pow(2,8*(e-1))*Math.sin((80*(e-1)-7.5)*Math.PI/15)},Back:function(e){return e*e*(3*e-2)},Bounce:function(e){for(var t,i=4;e<((t=Math.pow(2,--i))-1)/11;);return 1/Math.pow(4,3-i)-7.5625*Math.pow((3*t-2)/22-e,2)}}),e.each(x,(function(t,i){e.easing["easeIn"+t]=i,e.easing["easeOut"+t]=function(e){return 1-i(1-e)},e.easing["easeInOut"+t]=function(e){return e<.5?i(2*e)/2:1-i(-2*e+2)/2}}));e.effects,e.effects.define("blind","hide",(function(t,i){var s={up:["bottom","top"],vertical:["bottom","top"],down:["top","bottom"],left:["right","left"],horizontal:["right","left"],right:["left","right"]},n=e(this),o=t.direction||"up",r=n.cssClip(),a={clip:e.extend({},r)},l=e.effects.createPlaceholder(n);a.clip[s[o][0]]=a.clip[s[o][1]],"show"===t.mode&&(n.cssClip(a.clip),l&&l.css(e.effects.clipToBox(a)),a.clip=r),l&&l.animate(e.effects.clipToBox(a),t.duration,t.easing),n.animate(a,{queue:!1,duration:t.duration,easing:t.easing,complete:i})})),e.effects.define("bounce",(function(t,i){var s,n,o,r=e(this),a=t.mode,l="hide"===a,c="show"===a,d=t.direction||"up",h=t.distance,u=t.times||5,p=2*u+(c||l?1:0),f=t.duration/p,m=t.easing,g="up"===d||"down"===d?"top":"left",v="up"===d||"left"===d,b=0,y=r.queue().length;for(e.effects.createPlaceholder(r),o=r.css(g),h||(h=r["top"===g?"outerHeight":"outerWidth"]()/3),c&&((n={opacity:1})[g]=o,r.css("opacity",0).css(g,v?2*-h:2*h).animate(n,f,m)),l&&(h/=Math.pow(2,u-1)),(n={})[g]=o;b<u;b++)(s={})[g]=(v?"-=":"+=")+h,r.animate(s,f,m).animate(n,f,m),h=l?2*h:h/2;l&&((s={opacity:0})[g]=(v?"-=":"+=")+h,r.animate(s,f,m)),r.queue(i),e.effects.unshift(r,y,p+1)})),e.effects.define("clip","hide",(function(t,i){var s,n={},o=e(this),r=t.direction||"vertical",a="both"===r,l=a||"horizontal"===r,c=a||"vertical"===r;s=o.cssClip(),n.clip={top:c?(s.bottom-s.top)/2:s.top,right:l?(s.right-s.left)/2:s.right,bottom:c?(s.bottom-s.top)/2:s.bottom,left:l?(s.right-s.left)/2:s.left},e.effects.createPlaceholder(o),"show"===t.mode&&(o.cssClip(n.clip),n.clip=s),o.animate(n,{queue:!1,duration:t.duration,easing:t.easing,complete:i})})),e.effects.define("drop","hide",(function(t,i){var s,n=e(this),o="show"===t.mode,r=t.direction||"left",a="up"===r||"down"===r?"top":"left",l="up"===r||"left"===r?"-=":"+=",c="+="===l?"-=":"+=",d={opacity:0};e.effects.createPlaceholder(n),s=t.distance||n["top"===a?"outerHeight":"outerWidth"](!0)/2,d[a]=l+s,o&&(n.css(d),d[a]=c+s,d.opacity=1),n.animate(d,{queue:!1,duration:t.duration,easing:t.easing,complete:i})})),e.effects.define("explode","hide",(function(t,i){var s,n,o,r,a,l,c=t.pieces?Math.round(Math.sqrt(t.pieces)):3,d=c,h=e(this),u="show"===t.mode,p=h.show().css("visibility","hidden").offset(),f=Math.ceil(h.outerWidth()/d),m=Math.ceil(h.outerHeight()/c),g=[];function v(){g.push(this),g.length===c*d&&(h.css({visibility:"visible"}),e(g).remove(),i())}for(s=0;s<c;s++)for(r=p.top+s*m,l=s-(c-1)/2,n=0;n<d;n++)o=p.left+n*f,a=n-(d-1)/2,h.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-n*f,top:-s*m}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:f,height:m,left:o+(u?a*f:0),top:r+(u?l*m:0),opacity:u?0:1}).animate({left:o+(u?0:a*f),top:r+(u?0:l*m),opacity:u?1:0},t.duration||500,t.easing,v)})),e.effects.define("fade","toggle",(function(t,i){var s="show"===t.mode;e(this).css("opacity",s?0:1).animate({opacity:s?1:0},{queue:!1,duration:t.duration,easing:t.easing,complete:i})})),e.effects.define("fold","hide",(function(t,i){var s=e(this),n=t.mode,o="show"===n,r="hide"===n,a=t.size||15,l=/([0-9]+)%/.exec(a),c=!!t.horizFirst?["right","bottom"]:["bottom","right"],d=t.duration/2,h=e.effects.createPlaceholder(s),u=s.cssClip(),p={clip:e.extend({},u)},f={clip:e.extend({},u)},m=[u[c[0]],u[c[1]]],g=s.queue().length;l&&(a=parseInt(l[1],10)/100*m[r?0:1]),p.clip[c[0]]=a,f.clip[c[0]]=a,f.clip[c[1]]=0,o&&(s.cssClip(f.clip),h&&h.css(e.effects.clipToBox(f)),f.clip=u),s.queue((function(i){h&&h.animate(e.effects.clipToBox(p),d,t.easing).animate(e.effects.clipToBox(f),d,t.easing),i()})).animate(p,d,t.easing).animate(f,d,t.easing).queue(i),e.effects.unshift(s,g,4)})),e.effects.define("highlight","show",(function(t,i){var s=e(this),n={backgroundColor:s.css("backgroundColor")};"hide"===t.mode&&(n.opacity=0),e.effects.saveStyle(s),s.css({backgroundImage:"none",backgroundColor:t.color||"#ffff99"}).animate(n,{queue:!1,duration:t.duration,easing:t.easing,complete:i})})),e.effects.define("size",(function(t,i){var s,n,o,r=e(this),a=["fontSize"],l=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],c=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],d=t.mode,h="effect"!==d,u=t.scale||"both",p=t.origin||["middle","center"],f=r.css("position"),m=r.position(),g=e.effects.scaledDimensions(r),v=t.from||g,b=t.to||e.effects.scaledDimensions(r,0);e.effects.createPlaceholder(r),"show"===d&&(o=v,v=b,b=o),n={from:{y:v.height/g.height,x:v.width/g.width},to:{y:b.height/g.height,x:b.width/g.width}},"box"!==u&&"both"!==u||(n.from.y!==n.to.y&&(v=e.effects.setTransition(r,l,n.from.y,v),b=e.effects.setTransition(r,l,n.to.y,b)),n.from.x!==n.to.x&&(v=e.effects.setTransition(r,c,n.from.x,v),b=e.effects.setTransition(r,c,n.to.x,b))),"content"!==u&&"both"!==u||n.from.y!==n.to.y&&(v=e.effects.setTransition(r,a,n.from.y,v),b=e.effects.setTransition(r,a,n.to.y,b)),p&&(s=e.effects.getBaseline(p,g),v.top=(g.outerHeight-v.outerHeight)*s.y+m.top,v.left=(g.outerWidth-v.outerWidth)*s.x+m.left,b.top=(g.outerHeight-b.outerHeight)*s.y+m.top,b.left=(g.outerWidth-b.outerWidth)*s.x+m.left),delete v.outerHeight,delete v.outerWidth,r.css(v),"content"!==u&&"both"!==u||(l=l.concat(["marginTop","marginBottom"]).concat(a),c=c.concat(["marginLeft","marginRight"]),r.find("*[width]").each((function(){var i=e(this),s=e.effects.scaledDimensions(i),o={height:s.height*n.from.y,width:s.width*n.from.x,outerHeight:s.outerHeight*n.from.y,outerWidth:s.outerWidth*n.from.x},r={height:s.height*n.to.y,width:s.width*n.to.x,outerHeight:s.height*n.to.y,outerWidth:s.width*n.to.x};n.from.y!==n.to.y&&(o=e.effects.setTransition(i,l,n.from.y,o),r=e.effects.setTransition(i,l,n.to.y,r)),n.from.x!==n.to.x&&(o=e.effects.setTransition(i,c,n.from.x,o),r=e.effects.setTransition(i,c,n.to.x,r)),h&&e.effects.saveStyle(i),i.css(o),i.animate(r,t.duration,t.easing,(function(){h&&e.effects.restoreStyle(i)}))}))),r.animate(b,{queue:!1,duration:t.duration,easing:t.easing,complete:function(){var t=r.offset();0===b.opacity&&r.css("opacity",v.opacity),h||(r.css("position","static"===f?"relative":f).offset(t),e.effects.saveStyle(r)),i()}})})),e.effects.define("scale",(function(t,i){var s=e(this),n=t.mode,o=parseInt(t.percent,10)||(0===parseInt(t.percent,10)||"effect"!==n?0:100),r=e.extend(!0,{from:e.effects.scaledDimensions(s),to:e.effects.scaledDimensions(s,o,t.direction||"both"),origin:t.origin||["middle","center"]},t);t.fade&&(r.from.opacity=1,r.to.opacity=0),e.effects.effect.size.call(this,r,i)})),e.effects.define("puff","hide",(function(t,i){var s=e.extend(!0,{},t,{fade:!0,percent:parseInt(t.percent,10)||150});e.effects.effect.scale.call(this,s,i)})),e.effects.define("pulsate","show",(function(t,i){var s=e(this),n=t.mode,o="show"===n,r=o||"hide"===n,a=2*(t.times||5)+(r?1:0),l=t.duration/a,c=0,d=1,h=s.queue().length;for(!o&&s.is(":visible")||(s.css("opacity",0).show(),c=1);d<a;d++)s.animate({opacity:c},l,t.easing),c=1-c;s.animate({opacity:c},l,t.easing),s.queue(i),e.effects.unshift(s,h,a+1)})),e.effects.define("shake",(function(t,i){var s=1,n=e(this),o=t.direction||"left",r=t.distance||20,a=t.times||3,l=2*a+1,c=Math.round(t.duration/l),d="up"===o||"down"===o?"top":"left",h="up"===o||"left"===o,u={},p={},f={},m=n.queue().length;for(e.effects.createPlaceholder(n),u[d]=(h?"-=":"+=")+r,p[d]=(h?"+=":"-=")+2*r,f[d]=(h?"-=":"+=")+2*r,n.animate(u,c,t.easing);s<a;s++)n.animate(p,c,t.easing).animate(f,c,t.easing);n.animate(p,c,t.easing).animate(u,c/2,t.easing).queue(i),e.effects.unshift(n,m,l+1)})),e.effects.define("slide","show",(function(t,i){var s,n,o=e(this),r={up:["bottom","top"],down:["top","bottom"],left:["right","left"],right:["left","right"]},a=t.mode,l=t.direction||"left",c="up"===l||"down"===l?"top":"left",d="up"===l||"left"===l,h=t.distance||o["top"===c?"outerHeight":"outerWidth"](!0),u={};e.effects.createPlaceholder(o),s=o.cssClip(),n=o.position()[c],u[c]=(d?-1:1)*h+n,u.clip=o.cssClip(),u.clip[r[l][1]]=u.clip[r[l][0]],"show"===a&&(o.cssClip(u.clip),o.css(c,u[c]),u.clip=s,u[c]=n),o.animate(u,{queue:!1,duration:t.duration,easing:t.easing,complete:i})})); 61/*! 62 * jQuery UI Effects Blind 1.13.2 63 * http://jqueryui.com 64 * 65 * Copyright jQuery Foundation and other contributors 66 * Released under the MIT license. 67 * http://jquery.org/license 68 */!1!==e.uiBackCompat&&e.effects.define("transfer",(function(t,i){e(this).transfer(t,i)})); 69/*! 70 * jQuery UI Focusable 1.13.2 71 * http://jqueryui.com 72 * 73 * Copyright jQuery Foundation and other contributors 74 * Released under the MIT license. 75 * http://jquery.org/license 76 */ 77e.ui.focusable=function(t,i){var s,n,o,r,a,l=t.nodeName.toLowerCase();return"area"===l?(n=(s=t.parentNode).name,!(!t.href||!n||"map"!==s.nodeName.toLowerCase())&&((o=e("img[usemap='#"+n+"']")).length>0&&o.is(":visible"))):(/^(input|select|textarea|button|object)$/.test(l)?(r=!t.disabled)&&(a=e(t).closest("fieldset")[0])&&(r=!a.disabled):r="a"===l&&t.href||i,r&&e(t).is(":visible")&&function(e){var t=e.css("visibility");for(;"inherit"===t;)t=(e=e.parent()).css("visibility");return"visible"===t}(e(t)))},e.extend(e.expr.pseudos,{focusable:function(t){return e.ui.focusable(t,null!=e.attr(t,"tabindex"))}});e.ui.focusable,e.fn._form=function(){return"string"==typeof this[0].form?this.closest("form"):e(this[0].form)},e.ui.formResetMixin={_formResetHandler:function(){var t=e(this);setTimeout((function(){var i=t.data("ui-form-reset-instances");e.each(i,(function(){this.refresh()}))}))},_bindFormResetHandler:function(){if(this.form=this.element._form(),this.form.length){var e=this.form.data("ui-form-reset-instances")||[];e.length||this.form.on("reset.ui-form-reset",this._formResetHandler),e.push(this),this.form.data("ui-form-reset-instances",e)}},_unbindFormResetHandler:function(){if(this.form.length){var t=this.form.data("ui-form-reset-instances");t.splice(e.inArray(this,t),1),t.length?this.form.data("ui-form-reset-instances",t):this.form.removeData("ui-form-reset-instances").off("reset.ui-form-reset")}}};if( 78/*! 79 * jQuery UI Support for jQuery core 1.8.x and newer 1.13.2 80 * http://jqueryui.com 81 * 82 * Copyright jQuery Foundation and other contributors 83 * Released under the MIT license. 84 * http://jquery.org/license 85 * 86 */ 87e.expr.pseudos||(e.expr.pseudos=e.expr[":"]),e.uniqueSort||(e.uniqueSort=e.unique),!e.escapeSelector){var T=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g,k=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e};e.escapeSelector=function(e){return(e+"").replace(T,k)}}e.fn.even&&e.fn.odd||e.fn.extend({even:function(){return this.filter((function(e){return e%2==0}))},odd:function(){return this.filter((function(e){return e%2==1}))}}); 88/*! 89 * jQuery UI Keycode 1.13.2 90 * http://jqueryui.com 91 * 92 * Copyright jQuery Foundation and other contributors 93 * Released under the MIT license. 94 * http://jquery.org/license 95 */ 96var I; 97/*! 98 * jQuery UI Labels 1.13.2 99 * http://jqueryui.com 100 * 101 * Copyright jQuery Foundation and other contributors 102 * Released under the MIT license. 103 * http://jquery.org/license 104 */e.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38},e.fn.labels=function(){var t,i,s,n,o;return this.length?this[0].labels&&this[0].labels.length?this.pushStack(this[0].labels):(n=this.eq(0).parents("label"),(s=this.attr("id"))&&(o=(t=this.eq(0).parents().last()).add(t.length?t.siblings():this.siblings()),i="label[for='"+e.escapeSelector(s)+"']",n=n.add(o.find(i).addBack(i))),this.pushStack(n)):this.pushStack([])},e.fn.scrollParent=function(t){var i=this.css("position"),s="absolute"===i,n=t?/(auto|scroll|hidden)/:/(auto|scroll)/,o=this.parents().filter((function(){var t=e(this);return(!s||"static"!==t.css("position"))&&n.test(t.css("overflow")+t.css("overflow-y")+t.css("overflow-x"))})).eq(0);return"fixed"!==i&&o.length?o:e(this[0].ownerDocument||document)},e.extend(e.expr.pseudos,{tabbable:function(t){var i=e.attr(t,"tabindex"),s=null!=i;return(!s||i>=0)&&e.ui.focusable(t,s)}}),e.fn.extend({uniqueId:(I=0,function(){return this.each((function(){this.id||(this.id="ui-id-"+ ++I)}))}),removeUniqueId:function(){return this.each((function(){/^ui-id-\d+$/.test(this.id)&&e(this).removeAttr("id")}))}}),e.widget("ui.accordion",{version:"1.13.2",options:{active:0,animate:{},classes:{"ui-accordion-header":"ui-corner-top","ui-accordion-header-collapsed":"ui-corner-all","ui-accordion-content":"ui-corner-bottom"},collapsible:!1,event:"click",header:function(e){return e.find("> li > :first-child").add(e.find("> :not(li)").even())},heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},hideProps:{borderTopWidth:"hide",borderBottomWidth:"hide",paddingTop:"hide",paddingBottom:"hide",height:"hide"},showProps:{borderTopWidth:"show",borderBottomWidth:"show",paddingTop:"show",paddingBottom:"show",height:"show"},_create:function(){var t=this.options;this.prevShow=this.prevHide=e(),this._addClass("ui-accordion","ui-widget ui-helper-reset"),this.element.attr("role","tablist"),t.collapsible||!1!==t.active&&null!=t.active||(t.active=0),this._processPanels(),t.active<0&&(t.active+=this.headers.length),this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:this.active.length?this.active.next():e()}},_createIcons:function(){var t,i,s=this.options.icons;s&&(t=e("<span>"),this._addClass(t,"ui-accordion-header-icon","ui-icon "+s.header),t.prependTo(this.headers),i=this.active.children(".ui-accordion-header-icon"),this._removeClass(i,s.header)._addClass(i,null,s.activeHeader)._addClass(this.headers,"ui-accordion-icons"))},_destroyIcons:function(){this._removeClass(this.headers,"ui-accordion-icons"),this.headers.children(".ui-accordion-header-icon").remove()},_destroy:function(){var e;this.element.removeAttr("role"),this.headers.removeAttr("role aria-expanded aria-selected aria-controls tabIndex").removeUniqueId(),this._destroyIcons(),e=this.headers.next().css("display","").removeAttr("role aria-hidden aria-labelledby").removeUniqueId(),"content"!==this.options.heightStyle&&e.css("height","")},_setOption:function(e,t){"active"!==e?("event"===e&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(t)),this._super(e,t),"collapsible"!==e||t||!1!==this.options.active||this._activate(0),"icons"===e&&(this._destroyIcons(),t&&this._createIcons())):this._activate(t)},_setOptionDisabled:function(e){this._super(e),this.element.attr("aria-disabled",e),this._toggleClass(null,"ui-state-disabled",!!e),this._toggleClass(this.headers.add(this.headers.next()),null,"ui-state-disabled",!!e)},_keydown:function(t){if(!t.altKey&&!t.ctrlKey){var i=e.ui.keyCode,s=this.headers.length,n=this.headers.index(t.target),o=!1;switch(t.keyCode){case i.RIGHT:case i.DOWN:o=this.headers[(n+1)%s];break;case i.LEFT:case i.UP:o=this.headers[(n-1+s)%s];break;case i.SPACE:case i.ENTER:this._eventHandler(t);break;case i.HOME:o=this.headers[0];break;case i.END:o=this.headers[s-1]}o&&(e(t.target).attr("tabIndex",-1),e(o).attr("tabIndex",0),e(o).trigger("focus"),t.preventDefault())}},_panelKeyDown:function(t){t.keyCode===e.ui.keyCode.UP&&t.ctrlKey&&e(t.currentTarget).prev().trigger("focus")},refresh:function(){var t=this.options;this._processPanels(),!1===t.active&&!0===t.collapsible||!this.headers.length?(t.active=!1,this.active=e()):!1===t.active?this._activate(0):this.active.length&&!e.contains(this.element[0],this.active[0])?this.headers.length===this.headers.find(".ui-state-disabled").length?(t.active=!1,this.active=e()):this._activate(Math.max(0,t.active-1)):t.active=this.headers.index(this.active),this._destroyIcons(),this._refresh()},_processPanels:function(){var e=this.headers,t=this.panels;"function"==typeof this.options.header?this.headers=this.options.header(this.element):this.headers=this.element.find(this.options.header),this._addClass(this.headers,"ui-accordion-header ui-accordion-header-collapsed","ui-state-default"),this.panels=this.headers.next().filter(":not(.ui-accordion-content-active)").hide(),this._addClass(this.panels,"ui-accordion-content","ui-helper-reset ui-widget-content"),t&&(this._off(e.not(this.headers)),this._off(t.not(this.panels)))},_refresh:function(){var t,i=this.options,s=i.heightStyle,n=this.element.parent();this.active=this._findActive(i.active),this._addClass(this.active,"ui-accordion-header-active","ui-state-active")._removeClass(this.active,"ui-accordion-header-collapsed"),this._addClass(this.active.next(),"ui-accordion-content-active"),this.active.next().show(),this.headers.attr("role","tab").each((function(){var t=e(this),i=t.uniqueId().attr("id"),s=t.next(),n=s.uniqueId().attr("id");t.attr("aria-controls",n),s.attr("aria-labelledby",i)})).next().attr("role","tabpanel"),this.headers.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}).next().attr({"aria-hidden":"true"}).hide(),this.active.length?this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}).next().attr({"aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0),this._createIcons(),this._setupEvents(i.event),"fill"===s?(t=n.height(),this.element.siblings(":visible").each((function(){var i=e(this),s=i.css("position");"absolute"!==s&&"fixed"!==s&&(t-=i.outerHeight(!0))})),this.headers.each((function(){t-=e(this).outerHeight(!0)})),this.headers.next().each((function(){e(this).height(Math.max(0,t-e(this).innerHeight()+e(this).height()))})).css("overflow","auto")):"auto"===s&&(t=0,this.headers.next().each((function(){var i=e(this).is(":visible");i||e(this).show(),t=Math.max(t,e(this).css("height","").height()),i||e(this).hide()})).height(t))},_activate:function(t){var i=this._findActive(t)[0];i!==this.active[0]&&(i=i||this.active[0],this._eventHandler({target:i,currentTarget:i,preventDefault:e.noop}))},_findActive:function(t){return"number"==typeof t?this.headers.eq(t):e()},_setupEvents:function(t){var i={keydown:"_keydown"};t&&e.each(t.split(" "),(function(e,t){i[t]="_eventHandler"})),this._off(this.headers.add(this.headers.next())),this._on(this.headers,i),this._on(this.headers.next(),{keydown:"_panelKeyDown"}),this._hoverable(this.headers),this._focusable(this.headers)},_eventHandler:function(t){var i,s,n=this.options,o=this.active,r=e(t.currentTarget),a=r[0]===o[0],l=a&&n.collapsible,c=l?e():r.next(),d=o.next(),h={oldHeader:o,oldPanel:d,newHeader:l?e():r,newPanel:c};t.preventDefault(),a&&!n.collapsible||!1===this._trigger("beforeActivate",t,h)||(n.active=!l&&this.headers.index(r),this.active=a?e():r,this._toggle(h),this._removeClass(o,"ui-accordion-header-active","ui-state-active"),n.icons&&(i=o.children(".ui-accordion-header-icon"),this._removeClass(i,null,n.icons.activeHeader)._addClass(i,null,n.icons.header)),a||(this._removeClass(r,"ui-accordion-header-collapsed")._addClass(r,"ui-accordion-header-active","ui-state-active"),n.icons&&(s=r.children(".ui-accordion-header-icon"),this._removeClass(s,null,n.icons.header)._addClass(s,null,n.icons.activeHeader)),this._addClass(r.next(),"ui-accordion-content-active")))},_toggle:function(t){var i=t.newPanel,s=this.prevShow.length?this.prevShow:t.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0),this.prevShow=i,this.prevHide=s,this.options.animate?this._animate(i,s,t):(s.hide(),i.show(),this._toggleComplete(t)),s.attr({"aria-hidden":"true"}),s.prev().attr({"aria-selected":"false","aria-expanded":"false"}),i.length&&s.length?s.prev().attr({tabIndex:-1,"aria-expanded":"false"}):i.length&&this.headers.filter((function(){return 0===parseInt(e(this).attr("tabIndex"),10)})).attr("tabIndex",-1),i.attr("aria-hidden","false").prev().attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_animate:function(e,t,i){var s,n,o,r=this,a=0,l=e.css("box-sizing"),c=e.length&&(!t.length||e.index()<t.index()),d=this.options.animate||{},h=c&&d.down||d,u=function(){r._toggleComplete(i)};return"number"==typeof h&&(o=h),"string"==typeof h&&(n=h),n=n||h.easing||d.easing,o=o||h.duration||d.duration,t.length?e.length?(s=e.show().outerHeight(),t.animate(this.hideProps,{duration:o,easing:n,step:function(e,t){t.now=Math.round(e)}}),void e.hide().animate(this.showProps,{duration:o,easing:n,complete:u,step:function(e,i){i.now=Math.round(e),"height"!==i.prop?"content-box"===l&&(a+=i.now):"content"!==r.options.heightStyle&&(i.now=Math.round(s-t.outerHeight()-a),a=0)}})):t.animate(this.hideProps,o,n,u):e.animate(this.showProps,o,n,u)},_toggleComplete:function(e){var t=e.oldPanel,i=t.prev();this._removeClass(t,"ui-accordion-content-active"),this._removeClass(i,"ui-accordion-header-active")._addClass(i,"ui-accordion-header-collapsed"),t.length&&(t.parent()[0].className=t.parent()[0].className),this._trigger("activate",null,e)}}),e.ui.safeActiveElement=function(e){var t;try{t=e.activeElement}catch(i){t=e.body}return t||(t=e.body),t.nodeName||(t=e.body),t},e.widget("ui.menu",{version:"1.13.2",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-caret-1-e"},items:"> *",menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.lastMousePosition={x:null,y:null},this.element.uniqueId().attr({role:this.options.role,tabIndex:0}),this._addClass("ui-menu","ui-widget ui-widget-content"),this._on({"mousedown .ui-menu-item":function(e){e.preventDefault(),this._activateItem(e)},"click .ui-menu-item":function(t){var i=e(t.target),s=e(e.ui.safeActiveElement(this.document[0]));!this.mouseHandled&&i.not(".ui-state-disabled").length&&(this.select(t),t.isPropagationStopped()||(this.mouseHandled=!0),i.has(".ui-menu").length?this.expand(t):!this.element.is(":focus")&&s.closest(".ui-menu").length&&(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":"_activateItem","mousemove .ui-menu-item":"_activateItem",mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(e,t){var i=this.active||this._menuItems().first();t||this.focus(e,i)},blur:function(t){this._delay((function(){!e.contains(this.element[0],e.ui.safeActiveElement(this.document[0]))&&this.collapseAll(t)}))},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(e){this._closeOnDocumentClick(e)&&this.collapseAll(e,!0),this.mouseHandled=!1}})},_activateItem:function(t){if(!this.previousFilter&&(t.clientX!==this.lastMousePosition.x||t.clientY!==this.lastMousePosition.y)){this.lastMousePosition={x:t.clientX,y:t.clientY};var i=e(t.target).closest(".ui-menu-item"),s=e(t.currentTarget);i[0]===s[0]&&(s.is(".ui-state-active")||(this._removeClass(s.siblings().children(".ui-state-active"),null,"ui-state-active"),this.focus(t,s)))}},_destroy:function(){var t=this.element.find(".ui-menu-item").removeAttr("role aria-disabled").children(".ui-menu-item-wrapper").removeUniqueId().removeAttr("tabIndex role aria-haspopup");this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeAttr("role aria-labelledby aria-expanded aria-hidden aria-disabled tabIndex").removeUniqueId().show(),t.children().each((function(){var t=e(this);t.data("ui-menu-submenu-caret")&&t.remove()}))},_keydown:function(t){var i,s,n,o,r=!0;switch(t.keyCode){case e.ui.keyCode.PAGE_UP:this.previousPage(t);break;case e.ui.keyCode.PAGE_DOWN:this.nextPage(t);break;case e.ui.keyCode.HOME:this._move("first","first",t);break;case e.ui.keyCode.END:this._move("last","last",t);break;case e.ui.keyCode.UP:this.previous(t);break;case e.ui.keyCode.DOWN:this.next(t);break;case e.ui.keyCode.LEFT:this.collapse(t);break;case e.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(t);break;case e.ui.keyCode.ENTER:case e.ui.keyCode.SPACE:this._activate(t);break;case e.ui.keyCode.ESCAPE:this.collapse(t);break;default:r=!1,s=this.previousFilter||"",o=!1,n=t.keyCode>=96&&t.keyCode<=105?(t.keyCode-96).toString():String.fromCharCode(t.keyCode),clearTimeout(this.filterTimer),n===s?o=!0:n=s+n,i=this._filterMenuItems(n),(i=o&&-1!==i.index(this.active.next())?this.active.nextAll(".ui-menu-item"):i).length||(n=String.fromCharCode(t.keyCode),i=this._filterMenuItems(n)),i.length?(this.focus(t,i),this.previousFilter=n,this.filterTimer=this._delay((function(){delete this.previousFilter}),1e3)):delete this.previousFilter}r&&t.preventDefault()},_activate:function(e){this.active&&!this.active.is(".ui-state-disabled")&&(this.active.children("[aria-haspopup='true']").length?this.expand(e):this.select(e))},refresh:function(){var t,i,s,n,o=this,r=this.options.icons.submenu,a=this.element.find(this.options.menus);this._toggleClass("ui-menu-icons",null,!!this.element.find(".ui-icon").length),i=a.filter(":not(.ui-menu)").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each((function(){var t=e(this),i=t.prev(),s=e("<span>").data("ui-menu-submenu-caret",!0);o._addClass(s,"ui-menu-icon","ui-icon "+r),i.attr("aria-haspopup","true").prepend(s),t.attr("aria-labelledby",i.attr("id"))})),this._addClass(i,"ui-menu","ui-widget ui-widget-content ui-front"),(t=a.add(this.element).find(this.options.items)).not(".ui-menu-item").each((function(){var t=e(this);o._isDivider(t)&&o._addClass(t,"ui-menu-divider","ui-widget-content")})),n=(s=t.not(".ui-menu-item, .ui-menu-divider")).children().not(".ui-menu").uniqueId().attr({tabIndex:-1,role:this._itemRole()}),this._addClass(s,"ui-menu-item")._addClass(n,"ui-menu-item-wrapper"),t.filter(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!e.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(e,t){if("icons"===e){var i=this.element.find(".ui-menu-icon");this._removeClass(i,null,this.options.icons.submenu)._addClass(i,null,t.submenu)}this._super(e,t)},_setOptionDisabled:function(e){this._super(e),this.element.attr("aria-disabled",String(e)),this._toggleClass(null,"ui-state-disabled",!!e)},focus:function(e,t){var i,s,n;this.blur(e,e&&"focus"===e.type),this._scrollIntoView(t),this.active=t.first(),s=this.active.children(".ui-menu-item-wrapper"),this._addClass(s,null,"ui-state-active"),this.options.role&&this.element.attr("aria-activedescendant",s.attr("id")),n=this.active.parent().closest(".ui-menu-item").children(".ui-menu-item-wrapper"),this._addClass(n,null,"ui-state-active"),e&&"keydown"===e.type?this._close():this.timer=this._delay((function(){this._close()}),this.delay),(i=t.children(".ui-menu")).length&&e&&/^mouse/.test(e.type)&&this._startOpening(i),this.activeMenu=t.parent(),this._trigger("focus",e,{item:t})},_scrollIntoView:function(t){var i,s,n,o,r,a;this._hasScroll()&&(i=parseFloat(e.css(this.activeMenu[0],"borderTopWidth"))||0,s=parseFloat(e.css(this.activeMenu[0],"paddingTop"))||0,n=t.offset().top-this.activeMenu.offset().top-i-s,o=this.activeMenu.scrollTop(),r=this.activeMenu.height(),a=t.outerHeight(),n<0?this.activeMenu.scrollTop(o+n):n+a>r&&this.activeMenu.scrollTop(o+n-r+a))},blur:function(e,t){t||clearTimeout(this.timer),this.active&&(this._removeClass(this.active.children(".ui-menu-item-wrapper"),null,"ui-state-active"),this._trigger("blur",e,{item:this.active}),this.active=null)},_startOpening:function(e){clearTimeout(this.timer),"true"===e.attr("aria-hidden")&&(this.timer=this._delay((function(){this._close(),this._open(e)}),this.delay))},_open:function(t){var i=e.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(t.parents(".ui-menu")).hide().attr("aria-hidden","true"),t.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(i)},collapseAll:function(t,i){clearTimeout(this.timer),this.timer=this._delay((function(){var s=i?this.element:e(t&&t.target).closest(this.element.find(".ui-menu"));s.length||(s=this.element),this._close(s),this.blur(t),this._removeClass(s.find(".ui-state-active"),null,"ui-state-active"),this.activeMenu=s}),i?0:this.delay)},_close:function(e){e||(e=this.active?this.active.parent():this.element),e.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","fal
104se")},_closeOnDocumentClick:function(t){return!e(t.target).closest(".ui-menu").length},_isDivider:function(e){return!/[^\-\u2014\u2013\s]/.test(e.text())},collapse:function(e){var t=this.active&&this.active.parent().closest(".ui-menu-item",this.element);t&&t.length&&(this._close(),this.focus(e,t))},expand:function(e){var t=this.active&&this._menuItems(this.active.children(".ui-menu")).first();t&&t.length&&(this._open(t.parent()),this._delay((function(){this.focus(e,t)})))},next:function(e){this._move("next","first",e)},previous:function(e){this._move("prev","last",e)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_menuItems:function(e){return(e||this.element).find(this.options.items).filter(".ui-menu-item")},_move:function(e,t,i){var s;this.active&&(s="first"===e||"last"===e?this.active["first"===e?"prevAll":"nextAll"](".ui-menu-item").last():this.active[e+"All"](".ui-menu-item").first()),s&&s.length&&this.active||(s=this._menuItems(this.activeMenu)[t]()),this.focus(i,s)},nextPage:function(t){var i,s,n;this.active?this.isLastItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.innerHeight(),0===e.fn.jquery.indexOf("3.2.")&&(n+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.nextAll(".ui-menu-item").each((function(){return(i=e(this)).offset().top-s-n<0})),this.focus(t,i)):this.focus(t,this._menuItems(this.activeMenu)[this.active?"last":"first"]())):this.next(t)},previousPage:function(t){var i,s,n;this.active?this.isFirstItem()||(this._hasScroll()?(s=this.active.offset().top,n=this.element.innerHeight(),0===e.fn.jquery.indexOf("3.2.")&&(n+=this.element[0].offsetHeight-this.element.outerHeight()),this.active.prevAll(".ui-menu-item").each((function(){return(i=e(this)).offset().top-s+n>0})),this.focus(t,i)):this.focus(t,this._menuItems(this.activeMenu).first())):this.next(t)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(t){this.active=this.active||e(t.target).closest(".ui-menu-item");var i={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(t,!0),this._trigger("select",t,i)},_filterMenuItems:function(t){var i=t.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&"),s=new RegExp("^"+i,"i");return this.activeMenu.find(this.options.items).filter(".ui-menu-item").filter((function(){return s.test(String.prototype.trim.call(e(this).children(".ui-menu-item-wrapper").text()))}))}}); 105/*! 106 * jQuery UI Autocomplete 1.13.2 107 * http://jqueryui.com 108 * 109 * Copyright jQuery Foundation and other contributors 110 * Released under the MIT license. 111 * http://jquery.org/license 112 */ 113e.widget("ui.autocomplete",{version:"1.13.2",defaultElement:"<input>",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},requestIndex:0,pending:0,liveRegionTimer:null,_create:function(){var t,i,s,n=this.element[0].nodeName.toLowerCase(),o="textarea"===n,r="input"===n;this.isMultiLine=o||!r&&this._isContentEditable(this.element),this.valueMethod=this.element[o||r?"val":"text"],this.isNewMenu=!0,this._addClass("ui-autocomplete-input"),this.element.attr("autocomplete","off"),this._on(this.element,{keydown:function(n){if(this.element.prop("readOnly"))return t=!0,s=!0,void(i=!0);t=!1,s=!1,i=!1;var o=e.ui.keyCode;switch(n.keyCode){case o.PAGE_UP:t=!0,this._move("previousPage",n);break;case o.PAGE_DOWN:t=!0,this._move("nextPage",n);break;case o.UP:t=!0,this._keyEvent("previous",n);break;case o.DOWN:t=!0,this._keyEvent("next",n);break;case o.ENTER:this.menu.active&&(t=!0,n.preventDefault(),this.menu.select(n));break;case o.TAB:this.menu.active&&this.menu.select(n);break;case o.ESCAPE:this.menu.element.is(":visible")&&(this.isMultiLine||this._value(this.term),this.close(n),n.preventDefault());break;default:i=!0,this._searchTimeout(n)}},keypress:function(s){if(t)return t=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||s.preventDefault());if(!i){var n=e.ui.keyCode;switch(s.keyCode){case n.PAGE_UP:this._move("previousPage",s);break;case n.PAGE_DOWN:this._move("nextPage",s);break;case n.UP:this._keyEvent("previous",s);break;case n.DOWN:this._keyEvent("next",s)}}},input:function(e){if(s)return s=!1,void e.preventDefault();this._searchTimeout(e)},focus:function(){this.selectedItem=null,this.previous=this._value(
vendor: 13,955 bytes, lines 113-130
113)},blur:function(e){clearTimeout(this.searching),this.close(e),this._change(e)}}),this._initSource(),this.menu=e("<ul>").appendTo(this._appendTo()).menu({role:null}).hide().attr({unselectable:"on"}).menu("instance"),this._addClass(this.menu.element,"ui-autocomplete","ui-front"),this._on(this.menu.element,{mousedown:function(e){e.preventDefault()},menufocus:function(t,i){var s,n;if(this.isNewMenu&&(this.isNewMenu=!1,t.originalEvent&&/^mouse/.test(t.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",(function(){e(t.target).trigger(t.originalEvent)}));n=i.item.data("ui-autocomplete-item"),!1!==this._trigger("focus",t,{item:n})&&t.originalEvent&&/^key/.test(t.originalEvent.type)&&this._value(n.value),(s=i.item.attr("aria-label")||n.value)&&String.prototype.trim.call(s).length&&(clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay((function(){this.liveRegion.html(e("<div>").text(s))}),100))},menuselect:function(t,i){var s=i.item.data("ui-autocomplete-item"),n=this.previous;this.element[0]!==e.ui.safeActiveElement(this.document[0])&&(this.element.trigger("focus"),this.previous=n,this._delay((function(){this.previous=n,this.selectedItem=s}))),!1!==this._trigger("select",t,{item:s})&&this._value(s.value),this.term=this._value(),this.close(t),this.selectedItem=s}}),this.liveRegion=e("<div>",{role:"status","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(e,t){this._super(e,t),"source"===e&&this._initSource(),"appendTo"===e&&this.menu.element.appendTo(this._appendTo()),"disabled"===e&&t&&this.xhr&&this.xhr.abort()},_isEventTargetInWidget:function(t){var i=this.menu.element[0];return t.target===this.element[0]||t.target===i||e.contains(i,t.target)},_closeOnClickOutside:function(e){this._isEventTargetInWidget(e)||this.close()},_appendTo:function(){var t=this.options.appendTo;return t&&(t=t.jquery||t.nodeType?e(t):this.document.find(t).eq(0)),t&&t[0]||(t=this.element.closest(".ui-front, dialog")),t.length||(t=this.document[0].body),t},_initSource:function(){var t,i,s=this;Array.isArray(this.options.source)?(t=this.options.source,this.source=function(i,s){s(e.ui.autocomplete.filter(t,i.term))}):"string"==typeof this.options.source?(i=this.options.source,this.source=function(t,n){s.xhr&&s.xhr.abort(),s.xhr=e.ajax({url:i,data:t,dataType:"json",success:function(e){n(e)},error:function(){n([])}})}):this.source=this.options.source},_searchTimeout:function(e){clearTimeout(this.searching),this.searching=this._delay((function(){var t=this.term===this._value(),i=this.menu.element.is(":visible"),s=e.altKey||e.ctrlKey||e.metaKey||e.shiftKey;t&&(!t||i||s)||(this.selectedItem=null,this.search(null,e))}),this.options.delay)},search:function(e,t){return e=null!=e?e:this._value(),this.term=this._value(),e.length<this.options.minLength?this.close(t):!1!==this._trigger("search",t)?this._search(e):void 0},_search:function(e){this.pending++,this._addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:e},this._response())},_response:function(){var e=++this.requestIndex;return function(t){e===this.requestIndex&&this.__response(t),this.pending--,this.pending||this._removeClass("ui-autocomplete-loading")}.bind(this)},__response:function(e){e&&(e=this._normalize(e)),this._trigger("response",null,{content:e}),!this.options.disabled&&e&&e.length&&!this.cancelSearch?(this._suggest(e),this._trigger("open")):this._close()},close:function(e){this.cancelSearch=!0,this._close(e)},_close:function(e){this._off(this.document,"mousedown"),this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",e))},_change:function(e){this.previous!==this._value()&&this._trigger("change",e,{item:this.selectedItem})},_normalize:function(t){return t.length&&t[0].label&&t[0].value?t:e.map(t,(function(t){return"string"==typeof t?{label:t,value:t}:e.extend({},t,{label:t.label||t.value,value:t.value||t.label})}))},_suggest:function(t){var i=this.menu.element.empty();this._renderMenu(i,t),this.isNewMenu=!0,this.menu.refresh(),i.show(),this._resizeMenu(),i.position(e.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next(),this._on(this.document,{mousedown:"_closeOnClickOutside"})},_resizeMenu:function(){var e=this.menu.element;e.outerWidth(Math.max(e.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(t,i){var s=this;e.each(i,(function(e,i){s._renderItemData(t,i)}))},_renderItemData:function(e,t){return this._renderItem(e,t).data("ui-autocomplete-item",t)},_renderItem:function(t,i){return e("<li>").append(e("<div>").text(i.label)).appendTo(t)},_move:function(e,t){if(this.menu.element.is(":visible"))return this.menu.isFirstItem()&&/^previous/.test(e)||this.menu.isLastItem()&&/^next/.test(e)?(this.isMultiLine||this._value(this.term),void this.menu.blur()):void this.menu[e](t);this.search(null,t)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(e,t){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(e,t),t.preventDefault())},_isContentEditable:function(e){if(!e.length)return!1;var t=e.prop("contentEditable");return"inherit"===t?this._isContentEditable(e.parent()):"true"===t}}),e.extend(e.ui.autocomplete,{escapeRegex:function(e){return e.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(t,i){var s=new RegExp(e.ui.autocomplete.escapeRegex(i),"i");return e.grep(t,(function(e){return s.test(e.label||e.value||e)}))}}),e.widget("ui.autocomplete",e.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(e){return e+(e>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(t){var i;this._superApply(arguments),this.options.disabled||this.cancelSearch||(i=t&&t.length?this.options.messages.results(t.length):this.options.messages.noResults,clearTimeout(this.liveRegionTimer),this.liveRegionTimer=this._delay((function(){this.liveRegion.html(e("<div>").text(i))}),100))}});e.ui.autocomplete; 114/*! 115 * jQuery UI Controlgroup 1.13.2 116 * http://jqueryui.com 117 * 118 * Copyright jQuery Foundation and other contributors 119 * Released under the MIT license. 120 * http://jquery.org/license 121 */var A=/ui-corner-([a-z]){2,6}/g;e.widget("ui.controlgroup",{version:"1.13.2",defaultElement:"<div>",options:{direction:"horizontal",disabled:null,onlyVisible:!0,items:{button:"input[type=button], input[type=submit], input[type=reset], button, a",controlgroupLabel:".ui-controlgroup-label",checkboxradio:"input[type='checkbox'], input[type='radio']",selectmenu:"select",spinner:".ui-spinner-input"}},_create:function(){this._enhance()},_enhance:function(){this.element.attr("role","toolbar"),this.refresh()},_destroy:function(){this._callChildMethod("destroy"),this.childWidgets.removeData("ui-controlgroup-data"),this.element.removeAttr("role"),this.options.items.controlgroupLabel&&this.element.find(this.options.items.controlgroupLabel).find(".ui-controlgroup-label-contents").contents().unwrap()},_initWidgets:function(){var t=this,i=[];e.each(this.options.items,(function(s,n){var o,r={};if(n)return"controlgroupLabel"===s?((o=t.element.find(n)).each((function(){var t=e(this);t.children(".ui-controlgroup-label-contents").length||t.contents().wrapAll("<span class='ui-controlgroup-label-contents'></span>")})),t._addClass(o,null,"ui-widget ui-widget-content ui-state-default"),void(i=i.concat(o.get()))):void(e.fn[s]&&(r=t["_"+s+"Options"]?t["_"+s+"Options"]("middle"):{classes:{}},t.element.find(n).each((function(){var n=e(this),o=n[s]("instance"),a=e.widget.extend({},r);if("button"!==s||!n.parent(".ui-spinner").length){o||(o=n[s]()[s]("instance")),o&&(a.classes=t._resolveClassesValues(a.classes,o)),n[s](a);var l=n[s]("widget");e.data(l[0],"ui-controlgroup-data",o||n[s]("instance")),i.push(l[0])}}))))})),this.childWidgets=e(e.uniqueSort(i)),this._addClass(this.childWidgets,"ui-controlgroup-item")},_callChildMethod:function(t){this.childWidgets.each((function(){var i=e(this).data("ui-controlgroup-data");i&&i[t]&&i[t]()}))},_updateCornerClass:function(e,t){var i=this._buildSimpleOptions(t,"label").classes.label;this._removeClass(e,null,"ui-corner-top ui-corner-bottom ui-corner-left ui-corner-right ui-corner-all"),this._addClass(e,null,i)},_buildSimpleOptions:function(e,t){var i="vertical"===this.options.direction,s={classes:{}};return s.classes[t]={middle:"",first:"ui-corner-"+(i?"top":"left"),last:"ui-corner-"+(i?"bottom":"right"),only:"ui-corner-all"}[e],s},_spinnerOptions:function(e){var t=this._buildSimpleOptions(e,"ui-spinner");return t.classes["ui-spinner-up"]="",t.classes["ui-spinner-down"]="",t},_buttonOptions:function(e){return this._buildSimpleOptions(e,"ui-button")},_checkboxradioOptions:function(e){return this._buildSimpleOptions(e,"ui-checkboxradio-label")},_selectmenuOptions:function(e){var t="vertical"===this.options.direction;return{width:!!t&&"auto",classes:{middle:{"ui-selectmenu-button-open":"","ui-selectmenu-button-closed":""},first:{"ui-selectmenu-button-open":"ui-corner-"+(t?"top":"tl"),"ui-selectmenu-button-closed":"ui-corner-"+(t?"top":"left")},last:{"ui-selectmenu-button-open":t?"":"ui-corner-tr","ui-selectmenu-button-closed":"ui-corner-"+(t?"bottom":"right")},only:{"ui-selectmenu-button-open":"ui-corner-top","ui-selectmenu-button-closed":"ui-corner-all"}}[e]}},_resolveClassesValues:function(t,i){var s={};return e.each(t,(function(e){var n=i.options.classes[e]||"";n=String.prototype.trim.call(n.replace(A,"")),s[e]=(n+" "+t[e]).replace(/\s+/g," ")})),s},_setOption:function(e,t){"direction"===e&&this._removeClass("ui-controlgroup-"+this.options.direction),this._super(e,t),"disabled"!==e?this.refresh():this._callChildMethod(t?"disable":"enable")},refresh:function(){var t,i=this;this._addClass("ui-controlgroup ui-controlgroup-"+this.options.direction),"horizontal"===this.options.direction&&this._addClass(null,"ui-helper-clearfix"),this._initWidgets(),t=this.childWidgets,this.options.onlyVisible&&(t=t.filter(":visible")),t.length&&(e.each(["first","last"],(function(e,s){var n=t[s]().data("ui-controlgroup-data");if(n&&i["_"+n.widgetName+"Options"]){var o=i["_"+n.widgetName+"Options"](1===t.length?"only":s);o.classes=i._resolveClassesValues(o.classes,n),n.element[n.widgetName](o)}else i._updateCornerClass(t[s](),s)})),this._callChildMethod("refresh"))}}); 122/*! 123 * jQuery UI Checkboxradio 1.13.2 124 * http://jqueryui.com 125 * 126 * Copyright jQuery Foundation and other contributors 127 * Released under the MIT license. 128 * http://jquery.org/license 129 */ 130e.widget("ui.checkboxradio",[e.ui.formResetMixin,{version:"1.13.2",options:{disabled:null,label:null,icon:!0,classes:{"ui-checkboxradio-label":"ui-corner-all","ui-checkboxradio-icon":"ui-corner-all"}},_getCreateOptions:function(){var t,i,s,n=this._super()||{};return this._readType(),i=this.element.labels(),this.label=e(i[i.length-1]),this.label.length||e.error("No label found for checkboxradio widget"),this.originalLabel="",(s=this.label.contents().not(this.element[0])).length&&(this.originalLabel+=s.clone().wrapAll("<div></div>").parent().html()),this.originalLabel&&(n.label=this.originalLabel),null!=(t=this.element[0].disabled)&&(n.disabled=t),n},_create:function(){var e=this.element[0].checked;this._bindFormResetHandler(),null==this.options.disabled&&(this.options.disabled=this.element[0].disabled),this._setOption("disabled",this.options.disabled),this._addClass("ui-checkboxradio","ui-helper-hidden-accessible"),this._addClass(this.label,"ui-checkboxradio-label","ui-button ui-widget"),"radio"===this.type&&this._addClass(this.label,"ui-checkboxradio-radio-label"),this.options.label&&this.options.label!==this.originalLabel?this._updateLabel():this.originalLabel&&(this.options.label=this.originalLabel),this._enhance(),e&&this._addClass(this.label,"ui-checkboxradio-checked","ui-state-active"),this._on({change:"_toggleClasses",focus:function(){this._addClass(this.label,null,"ui-state-focus ui-visual-focus")},blur:function(){this._removeClass(this.label,null,"ui-state-focus ui-visual-focus")}})},_readType:function(){var t=this.element[0].nodeName.toLowerCase();this.type=this.element[0].type,"input"===t&&/radio|checkbox/.test(this.type)||e.error("Can't create checkboxradio on element.nodeName="+t+" and element.type="+this.type)},_enhance:function(){this._updateIcon(this.element[0].checked)},widget:function(){return this.label},_getRadioGroup:function(){var t=this.element[0].name,i="input[name='"+e.escapeSelector(t)+"']";return t?(this.form.length?e(this.form[0].elements).filter(i):e(i).filter((function(){return 0===e(this)._form().length}))).not(this.element):e([])},_toggleClasses:function(){var t=this.element[0].checked;this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",t),this.options.icon&&"checkbox"===this.type&&this._toggleClass(this.icon,null,"ui-icon-check ui-state-checked",t)._toggleClass(this.icon,null,"ui-icon-blank",!t),"radio"===this.type&&this._getRadioGroup().each((function(){var t=e(this).checkboxradio("instance");t&&t._removeClass(t.label,"ui-checkboxradio-checked","ui-state-active")}))},_destroy:function(){this._unbindFormResetHandler(),this.icon&&(this.icon.remove(),this.iconSpace.remove())},_setOption:function(e,t){if("label"!==e||t){if(this._super(e,t),"disabled"===e)return this._toggleClass(this.label,null,"ui-state-disabled",t),void(this.element[0].disabled=t);this.refresh()}},_updateIcon:function(t){var i="ui-icon ui-icon-background ";this.options.icon?(this.icon||(this.icon=e("<span>"),this.iconSpace=e("<span> </span>
vendor: 3,083 bytes, lines 130-138
130"),this._addClass(this.iconSpace,"ui-checkboxradio-icon-space")),"checkbox"===this.type?(i+=t?"ui-icon-check ui-state-checked":"ui-icon-blank",this._removeClass(this.icon,null,t?"ui-icon-blank":"ui-icon-check")):i+="ui-icon-blank",this._addClass(this.icon,"ui-checkboxradio-icon",i),t||this._removeClass(this.icon,null,"ui-icon-check ui-state-checked"),this.icon.prependTo(this.label).after(this.iconSpace)):void 0!==this.icon&&(this.icon.remove(),this.iconSpace.remove(),delete this.icon)},_updateLabel:function(){var e=this.label.contents().not(this.element[0]);this.icon&&(e=e.not(this.icon[0])),this.iconSpace&&(e=e.not(this.iconSpace[0])),e.remove(),this.label.append(this.options.label)},refresh:function(){var e=this.element[0].checked,t=this.element[0].disabled;this._updateIcon(e),this._toggleClass(this.label,"ui-checkboxradio-checked","ui-state-active",e),null!==this.options.label&&this._updateLabel(),t!==this.options.disabled&&this._setOptions({disabled:t})}}]);e.ui.checkboxradio; 131/*! 132 * jQuery UI Button 1.13.2 133 * http://jqueryui.com 134 * 135 * Copyright jQuery Foundation and other contributors 136 * Released under the MIT license. 137 * http://jquery.org/license 138 */e.widget("ui.button",{version:"1.13.2",defaultElement:"<button>",options:{classes:{"ui-button":"ui-corner-all"},disabled:null,icon:null,iconPosition:"beginning",label:null,showLabel:!0},_getCreateOptions:function(){var e,t=this._super()||{};return this.isInput=this.element.is("input"),null!=(e=this.element[0].disabled)&&(t.disabled=e),this.originalLabel=this.isInput?this.element.val():this.element.html(),this.originalLabel&&(t.label=this.originalLabel),t},_create:function(){!this.option.showLabel&!this.options.icon&&(this.options.showLabel=!0),null==this.options.disabled&&(this.options.disabled=this.element[0].disabled||!1),this.hasTitle=!!this.element.attr("title"),this.options.label&&this.options.label!==this.originalLabel&&(this.isInput?this.element.val(this.options.label):this.element.html(this.options.label)),this._addClass("ui-button","ui-widget"),this._setOption("disabled",this.options.disabled),this._enhance(),this.element.is("a")&&this._on({keyup:function(t){t.keyCode===e.ui.keyCode.SPACE&&(t.preventDefault(),this.element[0].click?this.element[0].click():this.element.trigger("click"))}})},_enhance:function(){this.element.is("button")||this.element.attr("role","button"),this.options.icon&&(this._updateIcon("icon",this.options.icon),this._updateTooltip())},_updateTooltip:function(){this.title=this.element.attr("title"),this.options.showLabel||this.title||this.element.attr("title",this.options.label)},_updateIcon:function(t,i){var s="iconPosition"!==t,n=s?this.options.iconPosition:i,o="top"===n||"bottom"===n;this.icon?s&&this._removeClass(this.icon,null,this.options.icon):(this.icon=e("<span>"),this._addClass(this.icon,"ui-button-icon","ui-icon"),this.options.showLabel||this._addClass("ui-button-icon-only")),s&&this._addClass(this.icon,null,i),this._attachIcon(n),o?(this._addClass(this.icon,null,"ui-widget-icon-block"),this.iconSpace&&this.iconSpace.remove()):(this.iconS
vendor: 10,292 bytes, lines 138-146
138pace||(this.iconSpace=e("<span> </span>"),this._addClass(this.iconSpace,"ui-button-icon-space")),this._removeClass(this.icon,null,"ui-wiget-icon-block"),this._attachIconSpace(n))},_destroy:function(){this.element.removeAttr("role"),this.icon&&this.icon.remove(),this.iconSpace&&this.iconSpace.remove(),this.hasTitle||this.element.removeAttr("title")},_attachIconSpace:function(e){this.icon[/^(?:end|bottom)/.test(e)?"before":"after"](this.iconSpace)},_attachIcon:function(e){this.element[/^(?:end|bottom)/.test(e)?"append":"prepend"](this.icon)},_setOptions:function(e){var t=void 0===e.showLabel?this.options.showLabel:e.showLabel,i=void 0===e.icon?this.options.icon:e.icon;t||i||(e.showLabel=!0),this._super(e)},_setOption:function(e,t){"icon"===e&&(t?this._updateIcon(e,t):this.icon&&(this.icon.remove(),this.iconSpace&&this.iconSpace.remove())),"iconPosition"===e&&this._updateIcon(e,t),"showLabel"===e&&(this._toggleClass("ui-button-icon-only",null,!t),this._updateTooltip()),"label"===e&&(this.isInput?this.element.val(t):(this.element.html(t),this.icon&&(this._attachIcon(this.options.iconPosition),this._attachIconSpace(this.options.iconPosition)))),this._super(e,t),"disabled"===e&&(this._toggleClass(null,"ui-state-disabled",t),this.element[0].disabled=t,t&&this.element.trigger("blur"))},refresh:function(){var e=this.element.is("input, button")?this.element[0].disabled:this.element.hasClass("ui-button-disabled");e!==this.options.disabled&&this._setOptions({disabled:e}),this._updateTooltip()}}),!1!==e.uiBackCompat&&(e.widget("ui.button",e.ui.button,{options:{text:!0,icons:{primary:null,secondary:null}},_create:function(){this.options.showLabel&&!this.options.text&&(this.options.showLabel=this.options.text),!this.options.showLabel&&this.options.text&&(this.options.text=this.options.showLabel),this.options.icon||!this.options.icons.primary&&!this.options.icons.secondary?this.options.icon&&(this.options.icons.primary=this.options.icon):this.options.icons.primary?this.options.icon=this.options.icons.primary:(this.options.icon=this.options.icons.secondary,this.options.iconPosition="end"),this._super()},_setOption:function(e,t){"text"!==e?("showLabel"===e&&(this.options.text=t),"icon"===e&&(this.options.icons.primary=t),"icons"===e&&(t.primary?(this._super("icon",t.primary),this._super("iconPosition","beginning")):t.secondary&&(this._super("icon",t.secondary),this._super("iconPosition","end"))),this._superApply(arguments)):this._super("showLabel",t)}}),e.fn.button=function(t){return function(i){var s="string"==typeof i,n=Array.prototype.slice.call(arguments,1),o=this;return s?this.length||"instance"!==i?this.each((function(){var t,s=e(this).attr("type"),r="checkbox"!==s&&"radio"!==s?"button":"checkboxradio",a=e.data(this,"ui-"+r);return"instance"===i?(o=a,!1):a?"function"!=typeof a[i]||"_"===i.charAt(0)?e.error("no such method '"+i+"' for button widget instance"):(t=a[i].apply(a,n))!==a&&void 0!==t?(o=t&&t.jquery?o.pushStack(t.get()):t,!1):void 0:e.error("cannot call methods on button prior to initialization; attempted to call method '"+i+"'")})):o=void 0:(n.length&&(i=e.widget.extend.apply(null,[i].concat(n))),this.each((function(){var s=e(this).attr("type"),n="checkbox"!==s&&"radio"!==s?"button":"checkboxradio",o=e.data(this,"ui-"+n);if(o)o.option(i||{}),o._init&&o._init();else{if("button"===n)return void t.call(e(this),i);e(this).checkboxradio(e.extend({icon:!1},i))}}))),o}}(e.fn.button),e.fn.buttonset=function(){return e.ui.controlgroup||e.error("Controlgroup widget missing"),"option"===arguments[0]&&"items"===arguments[1]&&arguments[2]?this.controlgroup.apply(this,[arguments[0],"items.button",arguments[2]]):"option"===arguments[0]&&"items"===arguments[1]?this.controlgroup.apply(this,[arguments[0],"items.button"]):("object"==typeof arguments[0]&&arguments[0].items&&(arguments[0].items={button:arguments[0].items}),this.controlgroup.apply(this,arguments))});var D; 139/*! 140 * jQuery UI Datepicker 1.13.2 141 * http://jqueryui.com 142 * 143 * Copyright jQuery Foundation and other contributors 144 * Released under the MIT license. 145 * http://jquery.org/license 146 */e.ui.button;function P(){this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:"",selectMonthLabel:"Select month",selectYearLabel:"Select year"},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,onUpdateDatepicker:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},e.extend(this._defaults,this.regional[""]),this.regional.en=e.extend(!0,{},this.regional[""]),this.regional["en-US"]=e.extend(!0,{},this.regional.en),this.dpDiv=$(e("<div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>"))}function $(t){var i="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return t.on("mouseout",i,(function(){e(this).removeClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&e(this).removeClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&e(this).removeClass("ui-datepicker-next-hover")})).on("mouseover",i,M)}function M(){e.datepicker._isDisabledDatepicker(D.inline?D.dpDiv.parent()[0]:D.input[0])||(e(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),e(this).addClass("ui-state-hover"),-1!==this.className.indexOf("ui-datepicker-prev")&&e(this).addClass("ui-datepicker-prev-hover"),-1!==this.className.indexOf("ui-datepicker-next")&&e(this).addClass("ui-datepicker-next-hover"))}function O(t,i){for(var s in e.extend(t,i),i)null==i[s]&&(t[s]=i[s]);return t}e.extend(e.ui,{datepicker:{version:"1.13.2"}}),e.extend(P.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(e){return O(this._defaults,e||{}),this},_attachDatepicker:function(t,i){var s,n,o;n="div"===(s=t.nodeName.toLowerCase())||"span"===s,t.id||(this.uuid+=1,t.id="dp"+this.uuid),(o=this._newInst(e(t),n)).settings=e.extend({},i||{}),"input"===s?this._connectDatepicker(t,o):n&&this._inlineDatepicker(t,o)},_newInst:function(t,i){return{id:t[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1"),input:t,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:i,dpDiv:i?$(e("<div class='"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>")):this.dpDiv}},_connectDatepicker:function(t,i){var s=e(t);i.append=e([]),i.trigger=e([]),s.hasClass(this.markerClassName)||(this._attachments(s,i),s.addClass(this.markerClassName).on("keydown",this._doKeyDown).on("keypress",this._doKeyPress).on("keyup",this._doKeyUp),this._autoSize(i),e.data(t,"datepicker",i),i.settings.disabled&&this._disableDatepicker(t))},_attachments:function(t,i){var s,n,o,r=this._get(i,"appendText"),a=this._get(i,"isRTL");i.append&&i.append.remove(),r&&(i.append=e("<span>").addClass(this._appendClass).text(r),t[a?"before":"after"](i.append)),t.off("focus",this._showDatepicker),i.trigger&&i.trigger.remove(),"focus"!==(s=this._get(i,"showOn"))&&"both"!==s||t.on("focus",this._showDatepicker),"button"!==s&&"both"!==s||(n=this._get(i,"buttonText"),o=this._get(i,"buttonImage"),this._get(i,"buttonImageOnly")?i.trigger=e("<img>").addClass(this._triggerClass).attr({src:o,alt:n,title:n}):(i.trigger=e("<button type='button'>").addClass(this._triggerClass),o?i.trigger.html(e("<img>").attr({src:o,alt:n,title:n})):i.trigger.text(n)),t[a?"before":"after"](i.trigger),i.trigger.on("click",(function(){return e.datepicker._datepickerShowing&&e.datepicker._lastInput===t[0]?e.datepicker._hideDatepicker():e.datepicker._datepickerShowing&&e.datepicker._lastInput!==t[0]?(e.datepicker._hideDatepicker(),e.datepicker._showDatepicker(t[0])):e.datepicker._showDatepicker(t[0]),!1})))},_autoSize:function(e){if(this._get(e,"autoSize")&&!e.inline){var t,i,s,n,o=new Date(2009,11,20),r=this._get(e,"dateFormat");r.match(/[DM]/)&&(t=function(e){for(i=0,s=0,n=0;n<e.length;n++)e[n].length>i&&(i=e[n].length,s=n);return s},o.setMonth(t(this._get(e,r.match(/MM/)?"monthNames":"monthNamesShort"))),o.setDate(t(this._get(e,r.match(/DD/)?"dayNames":"dayNamesShort"))+20-o.getDay())),e.input.attr("size",this._formatDate(e,o).length)}},_inlineDatepicker:function(t,i){var s=e(t);s.hasClass(this.markerClassName)||(s.addClass(this.markerClassName).append(i.dpDiv),e.data(t,"datepicker",i),this._setDate(i,this._getDefaultDate(i),!0),this._updateDatepicker(i),this._updateAlternate(i),i.settings.disabled&&this._disableDatepicker(t),i.dpDiv.css("display","block"))},_dialogDatepicker:function(t,i,s,n,o){var r,a,l,c,d,h=this._dialogInst;return h||(this.uuid+=1,r="dp"+this.uuid,this._dialogInput=e("<input type='text' id='"+r+"' style='position: absolute; top: -100px; width: 0px;'/>
146"),this._dialogInput.on("keydown",this._doKeyDown),e("body").append(this._dialogInput),(h=this._dialogInst=this._newInst(this._dialogInput,!1)).settings={},e.data(this._dialogInput[0],"datepicker",h)),O(h.settings,n||{}),i=i&&i.constructor===Date?this._formatDate(h,i):i,this._dialogInput.val(i),this._pos=o?o.length?o:[o.pageX,o.pageY]:null,this._pos||(a=document.documentElement.clientWidth,l=document.documentElement.clientHeight,c=document.documentElement.scrollLeft||document.body.scrollLeft,d=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[a/2-100+c,l/2-150+d]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),h.settings.onSelect=s,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),e.blockUI&&e.blockUI(this.dpDiv),e.data(this._dialogInput[0],"datepicker",h),this},_destroyDatepicker:function(t){var i,s=e(t),n=e.data(t,"datepicker");s.hasClass(this.markerClassName)&&(i=t.nodeName.toLowerCase(),e.removeData(t,"datepicker"),"input"===i?(n.append.remove(),n.trigger.remove(),s.removeClass(this.markerClassName).off("focus",this._showDatepicker).off("keydown",this._doKeyDown).off("keypress",this._doKeyPress).off("keyup",this._doKeyUp)):"div"!==i&&"span"!==i||s.removeClass(this.markerClassName).empty(),D===n&&(D=null,this._curInst=null))},_enableDatepicker:function(t){var i,s,n=e(t),o=e.data(t,"datepicker");n.hasClass(this.markerClassName)&&("input"===(i=t.nodeName.toLowerCase())?(t.disabled=!1,o.trigger.filter("button").each((function(){this.disabled=!1})).end().filter("img").css({opacity:"1.0",cursor:""})):"div"!==i&&"span"!==i||((s=n.children("."+this._inlineClass)).children().removeClass("ui-state-disabled"),s.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)),this._disabledInputs=e.map(this._disabledInputs,(function(e){return e===t?null:e})))},_disableDatepicker:function(t){var i,s,n=e(t),o=e.data(t,"datepicker");n.hasClass(this.markerClassName)&&("input"===(i=t.nodeName.toLowerCase())?(t.disabled=!0,o.trigger.filter("button").each((function(){this.disabled=!0})).end().filter("img").css({opacity:"0.5",cursor:"default"})):"div"!==i&&"span"!==i||((s=n.children("."+this._inlineClass)).children().addClass("ui-state-disabled"),s.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)),this._disabledInputs=e.map(this._disabledInputs,(function(e){return e===t?null:e})),this._disabledInputs[this._disabledInputs.length]=t)},_isDisabledDatepicker:function(e){if(!e)return!1;for(var t=0;t<this._disabledInputs.length;t++)if(this._disabledInputs[t]===e)return!0;return!1},_getInst:function(t){try{return e.data(t,"datepicker")}catch(e){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(t,i,s){var n,o,r,a,l=this._getInst(t);if(2===arguments.length&&"string"==typeof i)return"defaults"===i?e.extend({},e.datepicker._defaults):l?"all"===i?e.extend({},l.settings):this._get(l,i):null;n=i||{},"string"==typeof i&&((n={})[i]=s),l&&(this._curInst===l&&this._hideDatepicker(),o=this._getDateDatepicker(t,!0),r=this._getMinMaxDate(l,"min"),a=this._getMinMaxDate(l,"max"),O(l.settings,n),null!==r&&void 0!==n.dateFormat&&void 0===n.minDate&&(l.settings.minDate=this._formatDate(l,r)),null!==a&&void 0!==n.dateFormat&&void 0===n.maxDate&&(l.settings.maxDate=this._formatDate(l,a)),"disabled"in n&&(n.disabled?this._disableDatepicker(t):this._enableDatepicker(t)),this._attachments(e(t),l),this._autoSize(l),this._setDate(l,o),this._updateAlternate(l),this._updateDatepicker(l))},_changeDatepicker:function(e,t,i){this._optionDatepicker(e,t,i)},_refreshDatepicker:function(e){var t=this._getInst(e);t&&this._updateDatepicker(t)},_setDateDatepicker:function(e,t){var i=this._getInst(e);i&&(this._setDate(i,t),this._updateDatepicker(i),this._updateAlternate(i))},_getDateDatepicker:function(e,t){var i=this._getInst(e);return i&&!i.inline&&this._setDateFromField(i,t),i?this._getDate(i):null},_doKeyDown:function(t){var i,s,n,o=e.datepicker._getInst(t.target),r=!0,a=o.dpDiv.is(".ui-datepicker-rtl");if(o._keyEvent=!0,e.datepicker._datepickerShowing)switch(t.keyCode){case 9:e.datepicker._hideDatepicker(),r=!1;break;case 13:return(n=e("td."+e.datepicker._dayOverClass+":not(."+e.datepicker._currentClass+")",o.dpDiv))[0]&&e.datepicker._selectDay(t.target,o.selectedMonth,o.selectedYear,n[0]),(i=e.datepicker._get(o,"onSelect"))?(s=e.datepicker._formatDate(o),i.apply(o.input?o.input[0]:null,[s,o])):e.datepicker._hideDatepicker(),!1;case 27:e.datepicker._hideDatepicker();break;case 33:e.datepicker._adjustDate(t.target,t.ctrlKey?-e.datepicker._get(o,"stepBigMonths"):-e.datepicker._get(o,"stepMonths"),"M");break;case 34:e.datepicker._adjustDate(t.target,t.ctrlKey?+e.datepicker._get(o,"stepBigMonths"):+e.datepicker._get(o,"stepMonths"),"M");break;case 35:(t.ctrlKey||t.metaKey)&&e.datepicker._clearDate(t.target),r=t.ctrlKey||t.metaKey;break;case 36:(t.ctrlKey||t.metaKey)&&e.datepicker._gotoToday(t.target),r=t.ctrlKey||t.metaKey;break;case 37:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,a?1:-1,"D"),r=t.ctrlKey||t.metaKey,t.originalEvent.altKey&&e.datepicker._adjustDate(t.target,t.ctrlKey?-e.datepicker._get(o,"stepBigMonths"):-e.datepicker._get(o,"stepMonths"),"M");break;case 38:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,-7,"D"),r=t.ctrlKey||t.metaKey;break;case 39:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,a?-1:1,"D"),r=t.ctrlKey||t.metaKey,t.originalEvent.altKey&&e.datepicker._adjustDate(t.target,t.ctrlKey?+e.datepicker._get(o,"stepBigMonths"):+e.datepicker._get(o,"stepMonths"),"M");break;case 40:(t.ctrlKey||t.metaKey)&&e.datepicker._adjustDate(t.target,7,"D"),r=t.ctrlKey||t.metaKey;break;default:r=!1}else 36===t.keyCode&&t.ctrlKey?e.datepicker._showDatepicker(this):r=!1;r&&(t.preventDefault(),t.stopPropagation())},_doKeyPress:function(t){var i,s,n=e.datepicker._getInst(t.target);if(e.datepicker._get(n,"constrainInput"))return i=e.datepicker._possibleChars(e.datepicker._get(n,"dateFormat")),s=String.fromCharCode(null==t.charCode?t.keyCode:t.charCode),t.ctrlKey||t.metaKey||s<" "||!i||i.indexOf(s)>-1},_doKeyUp:function(t){var i=e.datepicker._getInst(t.target);if(i.input.val()!==i.lastVal)try{e.datepicker.parseDate(e.datepicker._get(i,"dateFormat"),i.input?i.input.val():null,e.datepicker._getFormatConfig(i))&&(e.datepicker._setDateFromField(i),e.datepicker._updateAlternate(i),e.datepicker._updateDatepicker(i))}catch(e){}return!0},_showDatepicker:function(t){var i,s,n,o,r,a,l;("input"!==(t=t.target||t).nodeName.toLowerCase()&&(t=e("input",t.parentNode)[0]),e.datepicker._isDisabledDatepicker(t)||e.datepicker._lastInput===t)||(i=e.datepicker._getInst(t),e.datepicker._curInst&&e.datepicker._curInst!==i&&(e.datepicker._curInst.dpDiv.stop(!0,!0),i&&e.datepicker._datepickerShowing&&e.datepicker._hideDatepicker(e.datepicker._curInst.input[0])),!1!==(n=(s=e.datepicker._get(i,"beforeShow"))?s.apply(t,[t,i]):{})&&(O(i.settings,n),i.lastVal=null,e.datepicker._lastInput=t,e.datepicker._setDateFromField(i),e.datepicker._inDialog&&(t.value=""),e.datepicker._pos||(e.datepicker._pos=e.datepicker._findPos(t),e.datepicker._pos[1]+=t.offsetHeight),o=!1,e(t).parents().each((function(){return!(o|="fixed"===e(this).css("position"))})),r={left:e.datepicker._pos[0],top:e.datepicker._pos[1]},e.datepicker._pos=null,i.dpDiv.empty(),i.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),e.datepicker._updateDatepicker(i),r=e.datepicker._checkOffset(i,r,o),i.dpDiv.css({position:e.datepicker._inDialog&&e.blockUI?"static":o?"fixed":"absolute",display:"none",left:r.left+"px",to
vendor: 132,684 bytes, lines 146-179
146p:r.top+"px"}),i.inline||(a=e.datepicker._get(i,"showAnim"),l=e.datepicker._get(i,"duration"),i.dpDiv.css("z-index",function(e){for(var t,i;e.length&&e[0]!==document;){if(("absolute"===(t=e.css("position"))||"relative"===t||"fixed"===t)&&(i=parseInt(e.css("zIndex"),10),!isNaN(i)&&0!==i))return i;e=e.parent()}return 0}(e(t))+1),e.datepicker._datepickerShowing=!0,e.effects&&e.effects.effect[a]?i.dpDiv.show(a,e.datepicker._get(i,"showOptions"),l):i.dpDiv[a||"show"](a?l:null),e.datepicker._shouldFocusInput(i)&&i.input.trigger("focus"),e.datepicker._curInst=i)))},_updateDatepicker:function(t){this.maxRows=4,D=t,t.dpDiv.empty().append(this._generateHTML(t)),this._attachHandlers(t);var i,s=this._getNumberOfMonths(t),n=s[1],o=t.dpDiv.find("."+this._dayOverClass+" a"),r=e.datepicker._get(t,"onUpdateDatepicker");o.length>0&&M.apply(o.get(0)),t.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),n>1&&t.dpDiv.addClass("ui-datepicker-multi-"+n).css("width",17*n+"em"),t.dpDiv[(1!==s[0]||1!==s[1]?"add":"remove")+"Class"]("ui-datepicker-multi"),t.dpDiv[(this._get(t,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),t===e.datepicker._curInst&&e.datepicker._datepickerShowing&&e.datepicker._shouldFocusInput(t)&&t.input.trigger("focus"),t.yearshtml&&(i=t.yearshtml,setTimeout((function(){i===t.yearshtml&&t.yearshtml&&t.dpDiv.find("select.ui-datepicker-year").first().replaceWith(t.yearshtml),i=t.yearshtml=null}),0)),r&&r.apply(t.input?t.input[0]:null,[t])},_shouldFocusInput:function(e){return e.input&&e.input.is(":visible")&&!e.input.is(":disabled")&&!e.input.is(":focus")},_checkOffset:function(t,i,s){var n=t.dpDiv.outerWidth(),o=t.dpDiv.outerHeight(),r=t.input?t.input.outerWidth():0,a=t.input?t.input.outerHeight():0,l=document.documentElement.clientWidth+(s?0:e(document).scrollLeft()),c=document.documentElement.clientHeight+(s?0:e(document).scrollTop());return i.left-=this._get(t,"isRTL")?n-r:0,i.left-=s&&i.left===t.input.offset().left?e(document).scrollLeft():0,i.top-=s&&i.top===t.input.offset().top+a?e(document).scrollTop():0,i.left-=Math.min(i.left,i.left+n>l&&l>n?Math.abs(i.left+n-l):0),i.top-=Math.min(i.top,i.top+o>c&&c>o?Math.abs(o+a):0),i},_findPos:function(t){for(var i,s=this._getInst(t),n=this._get(s,"isRTL");t&&("hidden"===t.type||1!==t.nodeType||e.expr.pseudos.hidden(t));)t=t[n?"previousSibling":"nextSibling"];return[(i=e(t).offset()).left,i.top]},_hideDatepicker:function(t){var i,s,n,o,r=this._curInst;!r||t&&r!==e.data(t,"datepicker")||this._datepickerShowing&&(i=this._get(r,"showAnim"),s=this._get(r,"duration"),n=function(){e.datepicker._tidyDialog(r)},e.effects&&(e.effects.effect[i]||e.effects[i])?r.dpDiv.hide(i,e.datepicker._get(r,"showOptions"),s,n):r.dpDiv["slideDown"===i?"slideUp":"fadeIn"===i?"fadeOut":"hide"](i?s:null,n),i||n(),this._datepickerShowing=!1,(o=this._get(r,"onClose"))&&o.apply(r.input?r.input[0]:null,[r.input?r.input.val():"",r]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),e.blockUI&&(e.unblockUI(),e("body").append(this.dpDiv))),this._inDialog=!1)},_tidyDialog:function(e){e.dpDiv.removeClass(this._dialogClass).off(".ui-datepicker-calendar")},_checkExternalClick:function(t){if(e.datepicker._curInst){var i=e(t.target),s=e.datepicker._getInst(i[0]);(i[0].id===e.datepicker._mainDivId||0!==i.parents("#"+e.datepicker._mainDivId).length||i.hasClass(e.datepicker.markerClassName)||i.closest("."+e.datepicker._triggerClass).length||!e.datepicker._datepickerShowing||e.datepicker._inDialog&&e.blockUI)&&(!i.hasClass(e.datepicker.markerClassName)||e.datepicker._curInst===s)||e.datepicker._hideDatepicker()}},_adjustDate:function(t,i,s){var n=e(t),o=this._getInst(n[0]);this._isDisabledDatepicker(n[0])||(this._adjustInstDate(o,i,s),this._updateDatepicker(o))},_gotoToday:function(t){var i,s=e(t),n=this._getInst(s[0]);this._get(n,"gotoCurrent")&&n.currentDay?(n.selectedDay=n.currentDay,n.drawMonth=n.selectedMonth=n.currentMonth,n.drawYear=n.selectedYear=n.currentYear):(i=new Date,n.selectedDay=i.getDate(),n.drawMonth=n.selectedMonth=i.getMonth(),n.drawYear=n.selectedYear=i.getFullYear()),this._notifyChange(n),this._adjustDate(s)},_selectMonthYear:function(t,i,s){var n=e(t),o=this._getInst(n[0]);o["selected"+("M"===s?"Month":"Year")]=o["draw"+("M"===s?"Month":"Year")]=parseInt(i.options[i.selectedIndex].value,10),this._notifyChange(o),this._adjustDate(n)},_selectDay:function(t,i,s,n){var o,r=e(t);e(n).hasClass(this._unselectableClass)||this._isDisabledDatepicker(r[0])||((o=this._getInst(r[0])).selectedDay=o.currentDay=parseInt(e("a",n).attr("data-date")),o.selectedMonth=o.currentMonth=i,o.selectedYear=o.currentYear=s,this._selectDate(t,this._formatDate(o,o.currentDay,o.currentMonth,o.currentYear)))},_clearDate:function(t){var i=e(t);this._selectDate(i,"")},_selectDate:function(t,i){var s,n=e(t),o=this._getInst(n[0]);i=null!=i?i:this._formatDate(o),o.input&&o.input.val(i),this._updateAlternate(o),(s=this._get(o,"onSelect"))?s.apply(o.input?o.input[0]:null,[i,o]):o.input&&o.input.trigger("change"),o.inline?this._updateDatepicker(o):(this._hideDatepicker(),this._lastInput=o.input[0],"object"!=typeof o.input[0]&&o.input.trigger("focus"),this._lastInput=null)},_updateAlternate:function(t){var i,s,n,o=this._get(t,"altField");o&&(i=this._get(t,"altFormat")||this._get(t,"dateFormat"),s=this._getDate(t),n=this.formatDate(i,s,this._getFormatConfig(t)),e(document).find(o).val(n))},noWeekends:function(e){var t=e.getDay();return[t>0&&t<6,""]},iso8601Week:function(e){var t,i=new Date(e.getTime());return i.setDate(i.getDate()+4-(i.getDay()||7)),t=i.getTime(),i.setMonth(0),i.setDate(1),Math.floor(Math.round((t-i)/864e5)/7)+1},parseDate:function(t,i,s){if(null==t||null==i)throw"Invalid arguments";if(""===(i="object"==typeof i?i.toString():i+""))return null;var n,o,r,a,l=0,c=(s?s.shortYearCutoff:null)||this._defaults.shortYearCutoff,d="string"!=typeof c?c:(new Date).getFullYear()%100+parseInt(c,10),h=(s?s.dayNamesShort:null)||this._defaults.dayNamesShort,u=(s?s.dayNames:null)||this._defaults.dayNames,p=(s?s.monthNamesShort:null)||this._defaults.monthNamesShort,f=(s?s.monthNames:null)||this._defaults.monthNames,m=-1,g=-1,v=-1,b=-1,y=!1,w=function(e){var i=n+1<t.length&&t.charAt(n+1)===e;return i&&n++,i},_=function(e){var t=w(e),s="@"===e?14:"!"===e?20:"y"===e&&t?4:"o"===e?3:2,n=new RegExp("^\\d{"+("y"===e?s:1)+","+s+"}"),o=i.substring(l).match(n);if(!o)throw"Missing number at position "+l;return l+=o[0].length,parseInt(o[0],10)},x=function(t,s,n){var o=-1,r=e.map(w(t)?n:s,(function(e,t){return[[t,e]]})).sort((function(e,t){return-(e[1].length-t[1].length)}));if(e.each(r,(function(e,t){var s=t[1];if(i.substr(l,s.length).toLowerCase()===s.toLowerCase())return o=t[0],l+=s.length,!1})),-1!==o)return o+1;throw"Unknown name at position "+l},C=function(){if(i.charAt(l)!==t.charAt(n))throw"Unexpected literal at position "+l;l++};for(n=0;n<t.length;n++)if(y)"'"!==t.charAt(n)||w("'")?C():y=!1;else switch(t.charAt(n)){case"d":v=_("d");break;case"D":x("D",h,u);break;case"o":b=_("o");break;case"m":g=_("m");break;case"M":g=x("M",p,f);break;case"y":m=_("y");break;case"@":m=(a=new Date(_("@"))).getFullYear(),g=a.getMonth()+1,v=a.getDate();break;case"!":m=(a=new Date((_("!")-this._ticksTo1970)/1e4)).getFullYear(),g=a.getMonth()+1,v=a.getDate();break;case"'":w("'")?C():y=!0;break;default:C()}if(l<i.length&&(r=i.substr(l),!/^\s+/.test(r)))throw"Extra/unparsed characters found in date: "+r;if(-1===m?m=(new Date).getFullYear():m<100&&(m+=(new Date).getFullYear()-(new Date).getFullYear()%100+(m<=d?0:-100)),b>-1)for(g=1,v=b;;){if(v<=(o=this._getDaysInMonth(m,g-1)))break;g++,v-=o}if((a=this._daylightSavingAdjust(new Date(m,g-1,v))).getFullYear()!==m||a.getMonth()+1!==g||a.getDate()!==v)throw"Invalid date";return a},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:24*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*60*60*1e7,formatDate:function(e,t,i){if(!t)return"";var s,n=(i?i.dayNamesShort:null)||this._defaults.dayNamesShort,o=(i?i.dayNames:null)||this._defaults.dayNames,r=(i?i.monthNamesShort:null)||this._defaults.monthNamesShort,a=(i?i.monthNames:null)||this._defaults.monthNames,l=function(t){var i=s+1<e.length&&e.charAt(s+1)===t;return i&&s++,i},c=function(e,t,i){var s=""+t;if(l(e))for(;s.length<i;)s="0"+s;return s},d=function(e,t,i,s){return l(e)?s[t]:i[t]},h="",u=!1;if(t)for(s=0;s<e.length;s++)if(u)"'"!==e.charAt(s)||l("'")?h+=e.charAt(s):u=!1;else switch(e.charAt(s)){case"d":h+=c("d",t.getDate(),2);break;case"D":h+=d("D",t.getDay(),n,o);break;case"o":h+=c("o",Math.round((new Date(t.getFullYear(),t.getMonth(),t.getDate()).getTime()-new Date(t.getFullYear(),0,0).getTime())/864e5),3);break;case"m":h+=c("m",t.getMonth()+1,2);break;case"M":h+=d("M",t.getMonth(),r,a);break;case"y":h+=l("y")?t.getFullYear():(t.getFullYear()%100<10?"0":"")+t.getFullYear()%100;break;case"@":h+=t.getTime();break;case"!":h+=1e4*t.getTime()+this._ticksTo1970;break;case"'":l("'")?h+="'":u=!0;break;default:h+=e.charAt(s)}return h},_possibleChars:function(e){var t,i="",s=!1,n=function(i){var s=t+1<e.length&&e.charAt(t+1)===i;return s&&t++,s};for(t=0;t<e.length;t++)if(s)"'"!==e.charAt(t)||n("'")?i+=e.charAt(t):s=!1;else switch(e.charAt(t)){case"d":case"m":case"y":case"@":i+="0123456789";break;case"D":case"M":return null;case"'":n("'")?i+="'":s=!0;break;default:i+=e.charAt(t)}return i},_get:function(e,t){return void 0!==e.settings[t]?e.settings[t]:this._defaults[t]},_setDateFromField:function(e,t){if(e.input.val()!==e.lastVal){var i=this._get(e,"dateFormat"),s=e.lastVal=e.input?e.input.val():null,n=this._getDefaultDate(e),o=n,r=this._getFormatConfig(e);try{o=this.parseDate(i,s,r)||n}catch(e){s=t?"":s}e.selectedDay=o.getDate(),e.drawMonth=e.selectedMonth=o.getMonth(),e.drawYear=e.selectedYear=o.getFullYear(),e.currentDay=s?o.getDate():0,e.currentMonth=s?o.getMonth():0,e.currentYear=s?o.getFullYear():0,this._adjustInstDate(e)}},_getDefaultDate:function(e){return this._restrictMinMax(e,this._determineDate(e,this._get(e,"defaultDate"),new Date))},_determineDate:function(t,i,s){var n=null==i||""===i?s:"string"==typeof i?function(i){try{return e.datepicker.parseDate(e.datepicker._get(t,"dateFormat"),i,e.datepicker._getFormatConfig(t))}catch(e){}for(var s=(i.toLowerCase().match(/^c/)?e.datepicker._getDate(t):null)||new Date,n=s.getFullYear(),o=s.getMonth(),r=s.getDate(),a=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,l=a.exec(i);l;){switch(l[2]||"d"){case"d":case"D":r+=parseInt(l[1],10);break;case"w":case"W":r+=7*parseInt(l[1],10);break;case"m":case"M":o+=parseInt(l[1],10),r=Math.min(r,e.datepicker._getDaysInMonth(n,o));break;case"y":case"Y":n+=parseInt(l[1],10),r=Math.min(r,e.datepicker._getDaysInMonth(n,o))}l=a.exec(i)}return new Date(n,o,r)}(i):"number"==typeof i?isNaN(i)?s:function(e){var t=new Date;return t.setDate(t.getDate()+e),t}(i):new Date(i.getTime());return(n=n&&"Invalid Date"===n.toString()?s:n)&&(n.setHours(0),n.setMinutes(0),n.setSeconds(0),n.setMilliseconds(0)),this._daylightSavingAdjust(n)},_daylightSavingAdjust:function(e){return e?(e.setHours(e.getHours()>12?e.getHours()+2:0),e):null},_setDate:function(e,t,i){var s=!t,n=e.selectedMonth,o=e.selectedYear,r=this._restrictMinMax(e,this._determineDate(e,t,new Date));e.selectedDay=e.currentDay=r.getDate(),e.drawMonth=e.selectedMonth=e.currentMonth=r.getMonth(),e.drawYear=e.selectedYear=e.currentYear=r.getFullYear(),n===e.selectedMonth&&o===e.selectedYear||i||this._notifyChange(e),this._adjustInstDate(e),e.input&&e.input.val(s?"":this._formatDate(e))},_getDate:function(e){return!e.currentYear||e.input&&""===e.input.val()?null:this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay))},_attachHandlers:function(t){var i=this._get(t,"stepMonths"),s="#"+t.id.replace(/\\\\/g,"\\");t.dpDiv.find("[data-handler]").map((function(){var t={prev:function(){e.datepicker._adjustDate(s,-i,"M")},next:function(){e.datepicker._adjustDate(s,+i,"M")},hide:function(){e.datepicker._hideDatepicker()},today:function(){e.datepicker._gotoToday(s)},selectDay:function(){return e.datepicker._selectDay(s,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return e.datepicker._selectMonthYear(s,this,"M"),!1},selectYear:function(){return e.datepicker._selectMonthYear(s,this,"Y"),!1}};e(this).on(this.getAttribute("data-event"),t[this.getAttribute("data-handler")])}))},_generateHTML:function(t){var i,s,n,o,r,a,l,c,d,h,u,p,f,m,g,v,b,y,w,_,x,C,S,E,T,k,I,A,D,P,$,M,O,L,N,z,H,F,R,j=new Date,V=this._daylightSavingAdjust(new Date(j.getFullYear(),j.getMonth(),j.getDate())),B=this._get(t,"isRTL"),W=this._get(t,"showButtonPanel"),q=this._get(t,"hideIfNoPrevNext"),U=this._get(t,"navigationAsDateFormat"),Y=this._getNumberOfMonths(t),G=this._get(t,"showCurrentAtPos"),X=this._get(t,"stepMonths"),K=1!==Y[0]||1!==Y[1],Z=this._daylightSavingAdjust(t.currentDay?new Date(t.currentYear,t.currentMonth,t.currentDay):new Date(9999,9,9)),Q=this._getMinMaxDate(t,"min"),J=this._getMinMaxDate(t,"max"),ee=t.drawMonth-G,te=t.drawYear;if(ee<0&&(ee+=12,te--),J)for(i=this._daylightSavingAdjust(new Date(J.getFullYear(),J.getMonth()-Y[0]*Y[1]+1,J.getDate())),i=Q&&i<Q?Q:i;this._daylightSavingAdjust(new Date(te,ee,1))>i;)--ee<0&&(ee=11,te--);for(t.drawMonth=ee,t.drawYear=te,s=this._get(t,"prevText"),s=U?this.formatDate(s,this._daylightSavingAdjust(new Date(te,ee-X,1)),this._getFormatConfig(t)):s,n=this._canAdjustMonth(t,-1,te,ee)?e("<a>").attr({class:"ui-datepicker-prev ui-corner-all","data-handler":"prev","data-event":"click",title:s}).append(e("<span>").addClass("ui-icon ui-icon-circle-triangle-"+(B?"e":"w")).text(s))[0].outerHTML:q?"":e("<a>").attr({class:"ui-datepicker-prev ui-corner-all ui-state-disabled",title:s}).append(e("<span>").addClass("ui-icon ui-icon-circle-triangle-"+(B?"e":"w")).text(s))[0].outerHTML,o=this._get(t,"nextText"),o=U?this.formatDate(o,this._daylightSavingAdjust(new Date(te,ee+X,1)),this._getFormatConfig(t)):o,r=this._canAdjustMonth(t,1,te,ee)?e("<a>").attr({class:"ui-datepicker-next ui-corner-all","data-handler":"next","data-event":"click",title:o}).append(e("<span>").addClass("ui-icon ui-icon-circle-triangle-"+(B?"w":"e")).text(o))[0].outerHTML:q?"":e("<a>").attr({class:"ui-datepicker-next ui-corner-all ui-state-disabled",title:o}).append(e("<span>").attr("class","ui-icon ui-icon-circle-triangle-"+(B?"w":"e")).text(o))[0].outerHTML,a=this._get(t,"currentText"),l=this._get(t,"gotoCurrent")&&t.currentDay?Z:V,a=U?this.formatDate(a,l,this._getFormatConfig(t)):a,c="",t.inline||(c=e("<button>").attr({type:"button",class:"ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all","data-handler":"hide","data-event":"click"}).text(this._get(t,"closeText"))[0].outerHTML),d="",W&&(d=e("<div class='ui-datepicker-buttonpane ui-widget-content'>").append(B?c:"").append(this._isInRange(t,l)?e("<button>").attr({type:"button",class:"ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all","data-handler":"today","data-event":"click"}).text(a):"").append(B?"":c)[0].outerHTML),h=parseInt(this._get(t,"firstDay"),10),h=isNaN(h)?0:h,u=this._get(t,"showWeek"),p=this._get(t,"dayNames"),f=this._get(t,"dayNamesMin"),m=this._get(t,"monthNames"),g=this._get(t,"monthNamesShort"),v=this._get(t,"beforeShowDay"),b=this._get(t,"showOtherMonths"),y=this._get(t,"selectOtherMonths"),w=this._getDefaultDate(t),_="",C=0;C<Y[0];C++){for(S="",this.maxRows=4,E=0;E<Y[1];E++){if(T=this._daylightSavingAdjust(new Date(te,ee,t.selectedDay)),k=" ui-corner-all",I="",K){if(I+="<div class='ui-datepicker-group",Y[1]>1)switch(E){case 0:I+=" ui-datepicker-group-first",k=" ui-corner-"+(B?"right":"left");break;case Y[1]-1:I+=" ui-datepicker-group-last",k=" ui-corner-"+(B?"left":"right");break;default:I+=" ui-datepicker-group-middle",k=""}I+="'>"}for(I+="<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+k+"'>"+(/all|left/.test(k)&&0===C?B?r:n:"")+(/all|right/.test(k)&&0===C?B?n:r:"")+this._generateMonthYearHeader(t,ee,te,Q,J,C>0||E>0,m,g)+"</div><table class='ui-datepicker-calendar'><thead><tr>",A=u?"<th class='ui-datepicker-week-col'>"+this._get(t,"weekHeader")+"</th>":"",x=0;x<7;x++)A+="<th scope='col'"+((x+h+6)%7>=5?" class='ui-datepicker-week-end'":"")+"><span title='"+p[D=(x+h)%7]+"'>"+f[D]+"</span></th>";for(I+=A+"</tr></thead><tbody>",P=this._getDaysInMonth(te,ee),te===t.selectedYear&&ee===t.selectedMonth&&(t.selectedDay=Math.min(t.selectedDay,P)),$=(this._getFirstDayOfMonth(te,ee)-h+7)%7,M=Math.ceil(($+P)/7),O=K&&this.maxRows>M?this.maxRows:M,this.maxRows=O,L=this._daylightSavingAdjust(new Date(te,ee,1-$)),N=0;N<O;N++){for(I+="<tr>",z=u?"<td class='ui-datepicker-week-col'>"+this._get(t,"calculateWeek")(L)+"</td>":"",x=0;x<7;x++)H=v?v.apply(t.input?t.input[0]:null,[L]):[!0,""],R=(F=L.getMonth()!==ee)&&!y||!H[0]||Q&&L<Q||J&&L>J,z+="<td class='"+((x+h+6)%7>=5?" ui-datepicker-week-end":"")+(F?" ui-datepicker-other-month":"")+(L.getTime()===T.getTime()&&ee===t.selectedMonth&&t._keyEvent||w.getTime()===L.getTime()&&w.getTime()===T.getTime()?" "+this._dayOverClass:"")+(R?" "+this._unselectableClass+" ui-state-disabled":"")+(F&&!b?"":" "+H[1]+(L.getTime()===Z.getTime()?" "+this._currentClass:"")+(L.getTime()===V.getTime()?" ui-datepicker-today":""))+"'"+(F&&!b||!H[2]?"":" title='"+H[2].replace(/'/g,"'")+"'")+(R?"":" data-handler='selectDay' data-event='click' data-month='"+L.getMonth()+"' data-year='"+L.getFullYear()+"'")+">"+(F&&!b?" ":R?"<span class='ui-state-default'>"+L.getDate()+"</span>":"<a class='ui-state-default"+(L.getTime()===V.getTime()?" ui-state-highlight":"")+(L.getTime()===Z.getTime()?" ui-state-active":"")+(F?" ui-priority-secondary":"")+"' href='#' aria-current='"+(L.getTime()===Z.getTime()?"true":"false")+"' data-date='"+L.getDate()+"'>"+L.getDate()+"</a>")+"</td>",L.setDate(L.getDate()+1),L=this._daylightSavingAdjust(L);I+=z+"</tr>"}++ee>11&&(ee=0,te++),S+=I+="</tbody></table>"+(K?"</div>"+(Y[0]>0&&E===Y[1]-1?"<div class='ui-datepicker-row-break'></div>":""):"")}_+=S}return _+=d,t._keyEvent=!1,_},_generateMonthYearHeader:function(e,t,i,s,n,o,r,a){var l,c,d,h,u,p,f,m,g=this._get(e,"changeMonth"),v=this._get(e,"changeYear"),b=this._get(e,"showMonthAfterYear"),y=this._get(e,"selectMonthLabel"),w=this._get(e,"selectYearLabel"),_="<div class='ui-datepicker-title'>",x="";if(o||!g)x+="<span class='ui-datepicker-month'>"+r[t]+"</span>";else{for(l=s&&s.getFullYear()===i,c=n&&n.getFullYear()===i,x+="<select class='ui-datepicker-month' aria-label='"+y+"' data-handler='selectMonth' data-event='change'>",d=0;d<12;d++)(!l||d>=s.getMonth())&&(!c||d<=n.getMonth())&&(x+="<option value='"+d+"'"+(d===t?" selected='selected'":"")+">"+a[d]+"</option>");x+="</select>"}if(b||(_+=x+(!o&&g&&v?"":" ")),!e.yearshtml)if(e.yearshtml="",o||!v)_+="<span class='ui-datepicker-year'>"+i+"</span>";else{for(h=this._get(e,"yearRange").split(":"),u=(new Date).getFullYear(),p=function(e){var t=e.match(/c[+\-].*/)?i+parseInt(e.substring(1),10):e.match(/[+\-].*/)?u+parseInt(e,10):parseInt(e,10);return isNaN(t)?u:t},f=p(h[0]),m=Math.max(f,p(h[1]||"")),f=s?Math.max(f,s.getFullYear()):f,m=n?Math.min(m,n.getFullYear()):m,e.yearshtml+="<select class='ui-datepicker-year' aria-label='"+w+"' data-handler='selectYear' data-event='change'>";f<=m;f++)e.yearshtml+="<option value='"+f+"'"+(f===i?" selected='selected'":"")+">"+f+"</option>";e.yearshtml+="</select>",_+=e.yearshtml,e.yearshtml=null}return _+=this._get(e,"yearSuffix"),b&&(_+=(!o&&g&&v?"":" ")+x),_+="</div>"},_adjustInstDate:function(e,t,i){var s=e.selectedYear+("Y"===i?t:0),n=e.selectedMonth+("M"===i?t:0),o=Math.min(e.selectedDay,this._getDaysInMonth(s,n))+("D"===i?t:0),r=this._restrictMinMax(e,this._daylightSavingAdjust(new Date(s,n,o)));e.selectedDay=r.getDate(),e.drawMonth=e.selectedMonth=r.getMonth(),e.drawYear=e.selectedYear=r.getFullYear(),"M"!==i&&"Y"!==i||this._notifyChange(e)},_restrictMinMax:function(e,t){var i=this._getMinMaxDate(e,"min"),s=this._getMinMaxDate(e,"max"),n=i&&t<i?i:t;return s&&n>s?s:n},_notifyChange:function(e){var t=this._get(e,"onChangeMonthYear");t&&t.apply(e.input?e.input[0]:null,[e.selectedYear,e.selectedMonth+1,e])},_getNumberOfMonths:function(e){var t=this._get(e,"numberOfMonths");return null==t?[1,1]:"number"==typeof t?[1,t]:t},_getMinMaxDate:function(e,t){return this._determineDate(e,this._get(e,t+"Date"),null)},_getDaysInMonth:function(e,t){return 32-this._daylightSavingAdjust(new Date(e,t,32)).getDate()},_getFirstDayOfMonth:function(e,t){return new Date(e,t,1).getDay()},_canAdjustMonth:function(e,t,i,s){var n=this._getNumberOfMonths(e),o=this._daylightSavingAdjust(new Date(i,s+(t<0?t:n[0]*n[1]),1));return t<0&&o.setDate(this._getDaysInMonth(o.getFullYear(),o.getMonth())),this._isInRange(e,o)},_isInRange:function(e,t){var i,s,n=this._getMinMaxDate(e,"min"),o=this._getMinMaxDate(e,"max"),r=null,a=null,l=this._get(e,"yearRange");return l&&(i=l.split(":"),s=(new Date).getFullYear(),r=parseInt(i[0],10),a=parseInt(i[1],10),i[0].match(/[+\-].*/)&&(r+=s),i[1].match(/[+\-].*/)&&(a+=s)),(!n||t.getTime()>=n.getTime())&&(!o||t.getTime()<=o.getTime())&&(!r||t.getFullYear()>=r)&&(!a||t.getFullYear()<=a)},_getFormatConfig:function(e){var t=this._get(e,"shortYearCutoff");return{shortYearCutoff:t="string"!=typeof t?t:(new Date).getFullYear()%100+parseInt(t,10),dayNamesShort:this._get(e,"dayNamesShort"),dayNames:this._get(e,"dayNames"),monthNamesShort:this._get(e,"monthNamesShort"),monthNames:this._get(e,"monthNames")}},_formatDate:function(e,t,i,s){t||(e.currentDay=e.selectedDay,e.currentMonth=e.selectedMonth,e.currentYear=e.selectedYear);var n=t?"object"==typeof t?t:this._daylightSavingAdjust(new Date(s,i,t)):this._daylightSavingAdjust(new Date(e.currentYear,e.currentMonth,e.currentDay));return this.formatDate(this._get(e,"dateFormat"),n,this._getFormatConfig(e))}}),e.fn.datepicker=function(t){if(!this.length)return this;e.datepicker.initialized||(e(document).on("mousedown",e.datepicker._checkExternalClick),e.datepicker.initialized=!0),0===e("#"+e.datepicker._mainDivId).length&&e("body").append(e.datepicker.dpDiv);var i=Array.prototype.slice.call(arguments,1);return"string"!=typeof t||"isDisabled"!==t&&"getDate"!==t&&"widget"!==t?"option"===t&&2===arguments.length&&"string"==typeof arguments[1]?e.datepicker["_"+t+"Datepicker"].apply(e.datepicker,[this[0]].concat(i)):this.each((function(){"string"==typeof t?e.datepicker["_"+t+"Datepicker"].apply(e.datepicker,[this].concat(i)):e.datepicker._attachDatepicker(this,t)})):e.datepicker["_"+t+"Datepicker"].apply(e.datepicker,[this[0]].concat(i))},e.datepicker=new P,e.datepicker.initialized=!1,e.datepicker.uuid=(new Date).getTime(),e.datepicker.version="1.13.2";e.datepicker,e.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase());var L=!1;e(document).on("mouseup",(function(){L=!1}));e.widget("ui.mouse",{version:"1.13.2",options:{cancel:"input, textarea, button, select, option",distance:1,delay:0},_mouseInit:function(){var t=this;this.element.on("mousedown."+this.widgetName,(function(e){return t._mouseDown(e)})).on("click."+this.widgetName,(function(i){if(!0===e.data(i.target,t.widgetName+".preventClickEvent"))return e.removeData(i.target,t.widgetName+".preventClickEvent"),i.stopImmediatePropagation(),!1})),this.started=!1},_mouseDestroy:function(){this.element.off("."+this.widgetName),this._mouseMoveDelegate&&this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(t){if(!L){this._mouseMoved=!1,this._mouseStarted&&this._mouseUp(t),this._mouseDownEvent=t;var i=this,s=1===t.which,n=!("string"!=typeof this.options.cancel||!t.target.nodeName)&&e(t.target).closest(this.options.cancel).length;return!(s&&!n&&this._mouseCapture(t))||(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout((function(){i.mouseDelayMet=!0}),this.options.delay)),this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=!1!==this._mouseStart(t),!this._mouseStarted)?(t.preventDefault(),!0):(!0===e.data(t.target,this.widgetName+".preventClickEvent")&&e.removeData(t.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(e){return i._mouseMove(e)},this._mouseUpDelegate=function(e){return i._mouseUp(e)},this.document.on("mousemove."+this.widgetName,this._mouseMoveDelegate).on("mouseup."+this.widgetName,this._mouseUpDelegate),t.preventDefault(),L=!0,!0))}},_mouseMove:function(t){if(this._mouseMoved){if(e.ui.ie&&(!document.documentMode||document.documentMode<9)&&!t.button)return this._mouseUp(t);if(!t.which)if(t.originalEvent.altKey||t.originalEvent.ctrlKey||t.originalEvent.metaKey||t.originalEvent.shiftKey)this.ignoreMissingWhich=!0;else if(!this.ignoreMissingWhich)return this._mouseUp(t)}return(t.which||t.button)&&(this._mouseMoved=!0),this._mouseStarted?(this._mouseDrag(t),t.preventDefault()):(this._mouseDistanceMet(t)&&this._mouseDelayMet(t)&&(this._mouseStarted=!1!==this._mouseStart(this._mouseDownEvent,t),this._mouseStarted?this._mouseDrag(t):this._mouseUp(t)),!this._mouseStarted)},_mouseUp:function(t){this.document.off("mousemove."+this.widgetName,this._mouseMoveDelegate).off("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,t.target===this._mouseDownEvent.target&&e.data(t.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(t)),this._mouseDelayTimer&&(clearTimeout(this._mouseDelayTimer),delete this._mouseDelayTimer),this.ignoreMissingWhich=!1,L=!1,t.preventDefault()},_mouseDistanceMet:function(e){return Math.max(Math.abs(this._mouseDownEvent.pageX-e.pageX),Math.abs(this._mouseDownEvent.pageY-e.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}}),e.ui.plugin={add:function(t,i,s){var n,o=e.ui[t].prototype;for(n in s)o.plugins[n]=o.plugins[n]||[],o.plugins[n].push([i,s[n]])},call:function(e,t,i,s){var n,o=e.plugins[t];if(o&&(s||e.element[0].parentNode&&11!==e.element[0].parentNode.nodeType))for(n=0;n<o.length;n++)e.options[o[n][0]]&&o[n][1].apply(e.element,i)}},e.ui.safeBlur=function(t){t&&"body"!==t.nodeName.toLowerCase()&&e(t).trigger("blur")}; 147/*! 148 * jQuery UI Draggable 1.13.2 149 * http://jqueryui.com 150 * 151 * Copyright jQuery Foundation and other contributors 152 * Released under the MIT license. 153 * http://jquery.org/license 154 */ 155e.widget("ui.draggable",e.ui.mouse,{version:"1.13.2",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){"original"===this.options.helper&&this._setPositionRelative(),this.options.addClasses&&this._addClass("ui-draggable"),this._setHandleClassName(),this._mouseInit()},_setOption:function(e,t){this._super(e,t),"handle"===e&&(this._removeHandleClassName(),this._setHandleClassName())},_destroy:function(){(this.helper||this.element).is(".ui-draggable-dragging")?this.destroyOnClear=!0:(this._removeHandleClassName(),this._mouseDestroy())},_mouseCapture:function(t){var i=this.options;return!(this.helper||i.disabled||e(t.target).closest(".ui-resizable-handle").length>0)&&(this.handle=this._getHandle(t),!!this.handle&&(this._blurActiveElement(t),this._blockFrames(!0===i.iframeFix?"iframe":i.iframeFix),!0))},_blockFrames:function(t){this.iframeBlocks=this.document.find(t).map((function(){var t=e(this);return e("<div>").css("position","absolute").appendTo(t.parent()).outerWidth(t.outerWidth()).outerHeight(t.outerHeight()).offset(t.offset())[0]}))},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_blurActiveElement:function(t){var i=e.ui.safeActiveElement(this.document[0]);e(t.target).closest(i).length||e.ui.safeBlur(i)},_mouseStart:function(t){var i=this.options;return this.helper=this._createHelper(t),this._addClass(this.helper,"ui-draggable-dragging"),this._cacheHelperProportions(),e.ui.ddmanager&&(e.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(!0),this.offsetParent=this.helper.offsetParent(),this.hasFixedAncestor=this.helper.parents().filter((function(){return"fixed"===e(this).css("position")})).length>0,this.positionAbs=this.element.offset(),this._refreshOffsets(t),this.originalPosition=this.position=this._generatePosition(t,!1),this.originalPageX=t.pageX,this.originalPageY=t.pageY,i.cursorAt&&this._adjustOffsetFromHelper(i.cursorAt),this._setContainment(),!1===this._trigger("start",t)?(this._clear(),!1):(this._cacheHelperProportions(),e.ui.ddmanager&&!i.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t),this._mouseDrag(t,!0),e.ui.ddmanager&&e.ui.ddmanager.dragStart(this,t),!0)},_refreshOffsets:function(e){this.offset={top:this.positionAbs.top-this.margins.top,left:this.positionAbs.left-this.margins.left,scroll:!1,parent:this._getParentOffset(),relative:this._getRelativeOffset()},this.offset.click={left:e.pageX-this.offset.left,top:e.pageY-this.offset.top}},_mouseDrag:function(t,i){if(this.hasFixedAncestor&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(t,!0),this.positionAbs=this._convertPositionTo("absolute"),!i){var s=this._uiHash();if(!1===this._trigger("drag",t,s))return this._mouseUp(new e.Event("mouseup",t)),!1;this.position=s.position}return this.helper[0].style.left=this.position.left+"px",this.helper[0].style.top=this.position.top+"px",e.ui.ddmanager&&e.ui.ddmanager.drag(this,t),!1},_mouseStop:function(t){var i=this,s=!1;return e.ui.ddmanager&&!this.options.dropBehaviour&&(s=e.ui.ddmanager.drop(this,t)),this.dropped&&(s=this.dropped,this.dropped=!1),"invalid"===this.options.revert&&!s||"valid"===this.options.revert&&s||!0===this.options.revert||"function"==typeof this.options.revert&&this.options.revert.call(this.element,s)?e(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),(function(){!1!==i._trigger("stop",t)&&i._clear()})):!1!==this._trigger("stop",t)&&this._clear(),!1},_mouseUp:function(t){return this._unblockFrames(),e.ui.ddmanager&&e.ui.ddmanager.dragStop(this,t),this.handleElement.is(t.target)&&this.element.trigger("focus"),e.ui.mouse.prototype._mouseUp.call(this,t)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp(new e.Event("mouseup",{target:this.element[0]})):this._clear(),this},_getHandle:function(t){return!this.options.handle||!!e(t.target).closest(this.element.find(this.options.handle)).length},_setHandleClassName:function(){this.handleElement=this.options.handle?this.element.find(this.options.handle):this.element,this._addClass(this.handleElement,"ui-draggable-handle")},_removeHandleClassName:function(){this._removeClass(this.handleElement,"ui-draggable-handle")},_createHelper:function(t){var i=this.options,s="function"==typeof i.helper,n=s?e(i.helper.apply(this.element[0],[t])):"clone"===i.helper?this.element.clone().removeAttr("id"):this.element;return n.parents("body").length||n.appendTo("parent"===i.appendTo?this.element[0].parentNode:i.appendTo),s&&n[0]===this.element[0]&&this._setPositionRelative(),n[0]===this.element[0]||/(fixed|absolute)/.test(n.css("position"))||n.css("position","absolute"),n},_setPositionRelative:function(){/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative")},_adjustOffsetFromHelper:function(e){"string"==typeof e&&(e=e.split(" ")),Array.isArray(e)&&(e={left:+e[0],top:+e[1]||0}),"left"in e&&(this.offset.click.left=e.left+this.margins.left),"right"in e&&(this.offset.click.left=this.helperProportions.width-e.right+this.margins.left),"top"in e&&(this.offset.click.top=e.top+this.margins.top),"bottom"in e&&(this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top)},_isRootNode:function(e){return/(html|body)/i.test(e.tagName)||e===this.document[0]},_getParentOffset:function(){var t=this.offsetParent.offset(),i=this.document[0];return"absolute"===this.cssPosition&&this.scrollParent[0]!==i&&e.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),this._isRootNode(this.offsetParent[0])&&(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"!==this.cssPosition)return{top:0,left:0};var e=this.element.position(),t=this._isRootNode(this.scrollParent[0]);return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+(t?0:this.scrollParent.scrollTop()),left:e.left-(parseInt(this.helper.css("left"),10)||0)+(t?0:this.scrollParent.scrollLeft())}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,i,s,n=this.options,o=this.document[0];this.relativeContainer=null,n.containment?"window"!==n.containment?"document"!==n.containment?n.containment.constructor!==Array?("parent"===n.containment&&(n.containment=this.helper[0].parentNode),(s=(i=e(n.containment))[0])&&(t=/(scroll|auto)/.test(i.css("overflow")),this.containment=[(parseInt(i.css("borderLeftWidth"),10)||0)+(parseInt(i.css("paddingLeft"),10)||0),(parseInt(i.css("borderTopWidth"),10)||0)+(parseInt(i.css("paddingTop"),10)||0),(t?Math.max(s.scrollWidth,s.offsetWidth):s.offsetWidth)-(parseInt(i.css("borderRightWidth"),10)||0)-(parseInt(i.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(t?Math.max(s.scrollHeight,s.offsetHeight):s.offsetHeight)-(parseInt(i.css("borderBottomWidth"),10)||0)-(parseInt(i.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relativeContainer=i)):this.containment=n.containment:this.containment=[0,0,e(o).width()-this.helperProportions.width-this.margins.left,(e(o).height()||o.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:this.containment=[e(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,e(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,e(window).scrollLeft()+e(window).width()-this.helperProportions.width-this.margins.left,e(window).scrollTop()+(e(window).height()||o.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]:this.containment=null},_convertPositionTo:function(e,t){t||(t=this.position);var i="absolute"===e?1:-1,s=this._isRootNode(this.scrollParent[0]);return{top:t.top+this.offset.relative.top*i+this.offset.parent.top*i-("fixed"===this.cssPosition?-this.offset.scroll.top:s?0:this.offset.scroll.top)*i,left:t.left+this.offset.relative.left*i+this.offset.parent.left*i-("fixed"===this.cssPosition?-this.offset.scroll.left:s?0:this.offset.scroll.left)*i}},_generatePosition:function(e,t){var i,s,n,o,r=this.options,a=this._isRootNode(this.scrollParent[0]),l=e.pageX,c=e.pageY;return a&&this.offset.scroll||(this.offset.scroll={top:this.scrollParent.scrollTop(),left:this.scrollParent.scrollLeft()}),t&&(this.containment&&(this.relativeContainer?(s=this.relativeContainer.offset(),i=[this.containment[0]+s.left,this.containment[1]+s.top,this.containment[2]+s.left,this.containment[3]+s.top]):i=this.containment,e.pageX-this.offset.click.left<i[0]&&(l=i[0]+this.offset.click.left),e.pageY-this.offset.click.top<i[1]&&(c=i[1]+this.offset.click.top),e.pageX-this.offset.click.left>i[2]&&(l=i[2]+this.offset.click.left),e.pageY-this.offset.click.top>i[3]&&(c=i[3]+this.offset.click.top)),r.grid&&(n=r.grid[1]?this.originalPageY+Math.round((c-this.originalPageY)/r.grid[1])*r.grid[1]:this.originalPageY,c=i?n-this.offset.click.top>=i[1]||n-this.offset.click.top>i[3]?n:n-this.offset.click.top>=i[1]?n-r.grid[1]:n+r.grid[1]:n,o=r.grid[0]?this.originalPageX+Math.round((l-this.originalPageX)/r.grid[0])*r.grid[0]:this.originalPageX,l=i?o-this.offset.click.left>=i[0]||o-this.offset.click.left>i[2]?o:o-this.offset.click.left>=i[0]?o-r.grid[0]:o+r.grid[0]:o),"y"===r.axis&&(l=this.originalPageX),"x"===r.axis&&(c=this.originalPageY)),{top:c-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.offset.scroll.top:a?0:this.offset.scroll.top),left:l-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.offset.scroll.left:a?0:this.offset.scroll.left)}},_clear:function(){this._removeClass(this.helper,"ui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1,this.destroyOnClear&&this.destroy()},_trigger:function(t,i,s){return s=s||this._uiHash(),e.ui.plugin.call(this,t,[i,s,this],!0),/^(drag|start|stop)/.test(t)&&(this.positionAbs=this._convertPositionTo("absolute"),s.offset=this.positionAbs),e.Widget.prototype._trigger.call(this,t,i,s)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),e.ui.plugin.add("draggable","connectToSortable",{start:function(t,i,s){var n=e.extend({},i,{item:s.element});s.sortables=[],e(s.options.connectToSortable).each((function(){var i=e(this).sortable("instance");i&&!i.options.disabled&&(s.sortables.push(i),i.refreshPositions(),i._trigger("activate",t,n))}))},stop:function(t,i,s){var n=e.extend({},i,{item:s.element});s.cancelHelperRemoval=!1,e.each(s.sortables,(function(){var e=this;e.isOver?(e.isOver=0,s.cancelHelperRemoval=!0,e.cancelHelperRemoval=!1,e._storedCSS={position:e.placeholder.css("position"),top:e.placeholder.css("top"),left:e.placeholder.css("left")},e._mouseStop(t),e.options.helper=e.options._helper):(e.cancelHelperRemoval=!0,e._trigger("deactivate",t,n))}))},drag:function(t,i,s){e.each(s.sortables,(function(){var n=!1,o=this;o.positionAbs=s.positionAbs,o.helperProportions=s.helperProportions,o.offset.click=s.offset.click,o._intersectsWith(o.containerCache)&&(n=!0,e.each(s.sortables,(function(){return this.positionAbs=s.positionAbs,this.helperProportions=s.helperProportions,this.offset.click=s.offset.click,this!==o&&this._intersectsWith(this.containerCache)&&e.contains(o.element[0],this.element[0])&&(n=!1),n}))),n?(o.isOver||(o.isOver=1,s._parent=i.helper.parent(),o.currentItem=i.helper.appendTo(o.element).data("ui-sortable-item",!0),o.options._helper=o.options.helper,o.options.helper=function(){return i.helper[0]},t.target=o.currentItem[0],o._mouseCapture(t,!0),o._mouseStart(t,!0,!0),o.offset.click.top=s.offset.click.top,o.offset.click.left=s.offset.click.left,o.offset.parent.left-=s.offset.parent.left-o.offset.parent.left,o.offset.parent.top-=s.offset.parent.top-o.offset.parent.top,s._trigger("toSortable",t),s.dropped=o.element,e.each(s.sortables,(function(){this.refreshPositions()})),s.currentItem=s.element,o.fromOutside=s),o.currentItem&&(o._mouseDrag(t),i.position=o.position)):o.isOver&&(o.isOver=0,o.cancelHelperRemoval=!0,o.options._revert=o.options.revert,o.options.revert=!1,o._trigger("out",t,o._uiHash(o)),o._mouseStop(t,!0),o.options.revert=o.options._revert,o.options.helper=o.options._helper,o.placeholder&&o.placeholder.remove(),i.helper.appendTo(s._parent),s._refreshOffsets(t),i.position=s._generatePosition(t,!0),s._trigger("fromSortable",t),s.dropped=!1,e.each(s.sortables,(function(){this.refreshPositions()})))}))}}),e.ui.plugin.add("draggable","cursor",{start:function(t,i,s){var n=e("body"),o=s.options;n.css("cursor")&&(o._cursor=n.css("cursor")),n.css("cursor",o.cursor)},stop:function(t,i,s){var n=s.options;n._cursor&&e("body").css("cursor",n._cursor)}}),e.ui.plugin.add("draggable","opacity",{start:function(t,i,s){var n=e(i.helper),o=s.options;n.css("opacity")&&(o._opacity=n.css("opacity")),n.css("opacity",o.opacity)},stop:function(t,i,s){var n=s.options;n._opacity&&e(i.helper).css("opacity",n._opacity)}}),e.ui.plugin.add("draggable","scroll",{start:function(e,t,i){i.scrollParentNotHidden||(i.scrollParentNotHidden=i.helper.scrollParent(!1)),i.scrollParentNotHidden[0]!==i.document[0]&&"HTML"!==i.scrollParentNotHidden[0].tagName&&(i.overflowOffset=i.scrollParentNotHidden.offset())},drag:function(t,i,s){var n=s.options,o=!1,r=s.scrollParentNotHidden[0],a=s.document[0];r!==a&&"HTML"!==r.tagName?(n.axis&&"x"===n.axis||(s.overflowOffset.top+r.offsetHeight-t.pageY<n.scrollSensitivity?r.scrollTop=o=r.scrollTop+n.scrollSpeed:t.pageY-s.overflowOffset.top<n.scrollSensitivity&&(r.scrollTop=o=r.scrollTop-n.scrollSpeed)),n.axis&&"y"===n.axis||(s.overflowOffset.left+r.offsetWidth-t.pageX<n.scrollSensitivity?r.scrollLeft=o=r.scrollLeft+n.scrollSpeed:t.pageX-s.overflowOffset.left<n.scrollSensitivity&&(r.scrollLeft=o=r.scrollLeft-n.scrollSpeed))):(n.axis&&"x"===n.axis||(t.pageY-e(a).scrollTop()<n.scrollSensitivity?o=e(a).scrollTop(e(a).scrollTop()-n.scrollSpeed):e(window).height()-(t.pageY-e(a).scrollTop())<n.scrollSensitivity&&(o=e(a).scrollTop(e(a).scrollTop()+n.scrollSpeed))),n.axis&&"y"===n.axis||(t.pageX-e(a).scrollLeft()<n.scrollSensitivity?o=e(a).scrollLeft(e(a).scrollLeft()-n.scrollSpeed):e(window).width()-(t.pageX-e(a).scrollLeft())<n.scrollSensitivity&&(o=e(a).scrollLeft(e(a).scrollLeft()+n.scrollSpeed)))),!1!==o&&e.ui.ddmanager&&!n.dropBehaviour&&e.ui.ddmanager.prepareOffsets(s,t)}}),e.ui.plugin.add("draggable","snap",{start:function(t,i,s){var n=s.options;s.snapElements=[],e(n.snap.constructor!==String?n.snap.items||":data(ui-draggable)":n.snap).each((function(){var t=e(this),i=t.offset();this!==s.element[0]&&s.snapElements.push({item:this,width:t.outerWidth(),height:t.outerHeight(),top:i.top,left:i.left})}))},drag:function(t,i,s){var n,o,r,a,l,c,d,h,u,p,f=s.options,m=f.snapTolerance,g=i.offset.left,v=g+s.helperProportions.width,b=i.offset.top,y=b+s.helperProportions.height;for(u=s.snapElements.length-1;u>=0;u--)c=(l=s.snapElements[u].left-s.margins.left)+s.snapElements[u].width,h=(d=s.snapElements[u].top-s.margins.top)+s.snapElements[u].height,v<l-m||g>c+m||y<d-m||b>h+m||!e.contains(s.snapElements[u].item.ownerDocument,s.snapElements[u].item)?(s.snapElements[u].snapping&&s.options.snap.release&&s.options.snap.release.call(s.element,t,e.extend(s._uiHash(),{snapItem:s.snapElements[u].item})),s.snapElements[u].snapping=!1):("inner"!==f.snapMode&&(n=Math.abs(d-y)<=m,o=Math.abs(h-b)<=m,r=Math.abs(l-v)<=m,a=Math.abs(c-g)<=m,n&&(i.position.top=s._convertPositionTo("relative",{top:d-s.helperProportions.height,left:0}).top),o&&(i.position.top=s._convertPositionTo("relative",{top:h,left:0}).top),r&&(i.position.left=s._convertPositionTo("relative",{top:0,left:l-s.helperProportions.width}).left),a&&(i.position.left=s._convertPositionTo("relative",{top:0,left:c}).left)),p=n||o||r||a,"outer"!==f.snapMode&&(n=Math.abs(d-b)<=m,o=Math.abs(h-y)<=m,r=Math.abs(l-g)<=m,a=Math.abs(c-v)<=m,n&&(i.position.top=s._convertPositionTo("relative",{top:d,left:0}).top),o&&(i.position.top=s._convertPositionTo("relative",{top:h-s.helperProportions.height,left:0}).top),r&&(i.position.left=s._convertPositionTo("relative",{top:0,left:l}).left),a&&(i.position.left=s._convertPositionTo("relative",{top:0,left:c-s.helperProportions.width}).left)),!s.snapElements[u].snapping&&(n||o||r||a||p)&&s.options.snap.snap&&s.options.snap.snap.call(s.element,t,e.extend(s._uiHash(),{snapItem:s.snapElements[u].item})),s.snapElements[u].snapping=n||o||r||a||p)}}),e.ui.plugin.add("draggable","stack",{start:function(t,i,s){var n,o=s.options,r=e.makeArray(e(o.stack)).sort((function(t,i){return(parseInt(e(t).css("zIndex"),10)||0)-(parseInt(e(i).css("zIndex"),10)||0)}));r.length&&(n=parseInt(e(r[0]).css("zIndex"),10)||0,e(r).each((function(t){e(this).css("zIndex",n+t)})),this.css("zIndex",n+r.length))}}),e.ui.plugin.add("draggable","zIndex",{start:function(t,i,s){var n=e(i.helper),o=s.options;n.css("zIndex")&&(o._zIndex=n.css("zIndex")),n.css("zIndex",o.zIndex)},stop:function(t,i,s){var n=s.options;n._zIndex&&e(i.helper).css("zIndex",n._zIndex)}});e.ui.draggable; 156/*! 157 * jQuery UI Resizable 1.13.2 158 * http://jqueryui.com 159 * 160 * Copyright jQuery Foundation and other contributors 161 * Released under the MIT license. 162 * http://jquery.org/license 163 */e.widget("ui.resizable",e.ui.mouse,{version:"1.13.2",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,classes:{"ui-resizable-se":"ui-icon ui-icon-gripsmall-diagonal-se"},containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_num:function(e){return parseFloat(e)||0},_isNumber:function(e){return!isNaN(parseFloat(e))},_hasScroll:function(t,i){if("hidden"===e(t).css("overflow"))return!1;var s=i&&"left"===i?"scrollLeft":"scrollTop",n=!1;if(t[s]>0)return!0;try{t[s]=1,n=t[s]>0,t[s]=0}catch(e){}return n},_create:function(){var t,i=this.options,s=this;this._addClass("ui-resizable"),e.extend(this,{_aspectRatio:!!i.aspectRatio,aspectRatio:i.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:i.helper||i.ghost||i.animate?i.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/^(canvas|textarea|input|select|button|img)$/i)&&(this.element.wrap(e("<div class='ui-wrapper'></div>").css({overflow:"hidden",position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.resizable("instance")),this.elementIsWrapper=!0,t={marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom"),marginLeft:this.originalElement.css("marginLeft")},this.element.css(t),this.originalElement.css("margin",0),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css(t),this._proportionallyResize()),this._setupHandles(),i.autoHide&&e(this.element).on("mouseenter",(function(){i.disabled||(s._removeClass("ui-resizable-autohide"),s._handles.show())})).on("mouseleave",(function(){i.disabled||s.resizing||(s._addClass("ui-resizable-autohide"),s._handles.hide())})),this._mouseInit()},_destroy:function(){this._mouseDestroy(),this._addedHandles.remove();var t,i=function(t){e(t).removeData("resizable").removeData("ui-resizable").off(".resizable")};return this.elementIsWrapper&&(i(this.element),t=this.element,this.originalElement.css({position:t.css("position"),width:t.outerWidth(),height:t.outerHeight(),top:t.css("top"),left:t.css("left")}).insertAfter(t),t.remove()),this.originalElement.css("resize",this.originalResizeStyle),i(this.originalElement),this},_setOption:function(e,t){switch(this._super(e,t),e){case"handles":this._removeHandles(),this._setupHandles();break;case"aspectRatio":this._aspectRatio=!!t}},_setupHandles:function(){var t,i,s,n,o,r=this.options,a=this;if(this.handles=r.handles||(e(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this._handles=e(),this._addedHandles=e(),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),s=this.handles.split(","),this.handles={},i=0;i<s.length;i++)n="ui-resizable-"+(t=String.prototype.trim.call(s[i])),o=e("<div>"),this._addClass(o,"ui-resizable-handle "+n),o.css({zIndex:r.zIndex}),this.handles[t]=".ui-resizable-"+t,this.element.children(this.handles[t]).length||(this.element.append(o),this._addedHandles=this._addedHandles.add(o));this._renderAxis=function(t){var i,s,n,o;for(i in t=t||this.element,this.handles)this.handles[i].constructor===String?this.handles[i]=this.element.children(this.handles[i]).first().show():(this.handles[i].jquery||this.handles[i].nodeType)&&(this.handles[i]=e(this.handles[i]),this._on(this.handles[i],{mousedown:a._mouseDown})),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/^(textarea|input|select|button)$/i)&&(s=e(this.handles[i],this.element),o=/sw|ne|nw|se|n|s/.test(i)?s.outerHeight():s.outerWidth(),n=["padding",/ne|nw|n/.test(i)?"Top":/se|sw|s/.test(i)?"Bottom":/^e$/.test(i)?"Right":"Left"].join(""),t.css(n,o),this._proportionallyResize()),this._handles=this._handles.add(this.handles[i])},this._renderAxis(this.element),this._handles=this._handles.add(this.element.find(".ui-resizable-handle")),this._handles.disableSelection(),this._handles.on("mouseover",(function(){a.resizing||(this.className&&(o=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),a.axis=o&&o[1]?o[1]:"se")})),r.autoHide&&(this._handles.hide(),this._addClass("ui-resizable-autohide"))},_removeHandles:function(){this._addedHandles.remove()},_mouseCapture:function(t){var i,s,n=!1;for(i in this.handles)((s=e(this.handles[i])[0])===t.target||e.contains(s,t.target))&&(n=!0);return!this.options.disabled&&n},_mouseStart:function(t){var i,s,n,o=this.options,r=this.element;return this.resizing=!0,this._renderProxy(),i=this._num(this.helper.css("left")),s=this._num(this.helper.css("top")),o.containment&&(i+=e(o.containment).scrollLeft()||0,s+=e(o.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:i,top:s},this.size=this._helper?{width:this.helper.width(),height:this.helper.height()}:{width:r.width(),height:r.height()},this.originalSize=this._helper?{width:r.outerWidth(),height:r.outerHeight()}:{width:r.width(),height:r.height()},this.sizeDiff={width:r.outerWidth()-r.width(),height:r.outerHeight()-r.height()},this.originalPosition={left:i,top:s},this.originalMousePosition={left:t.pageX,top:t.pageY},this.aspectRatio="number"==typeof o.aspectRatio?o.aspectRatio:this.originalSize.width/this.originalSize.height||1,n=e(".ui-resizable-"+this.axis).css("cursor"),e("body").css("cursor","auto"===n?this.axis+"-resize":n),this._addClass("ui-resizable-resizing"),this._propagate("start",t),!0},_mouseDrag:function(t){var i,s,n=this.originalMousePosition,o=this.axis,r=t.pageX-n.left||0,a=t.pageY-n.top||0,l=this._change[o];return this._updatePrevProperties(),!!l&&(i=l.apply(this,[t,r,a]),this._updateVirtualBoundaries(t.shiftKey),(this._aspectRatio||t.shiftKey)&&(i=this._updateRatio(i,t)),i=this._respectSize(i,t),this._updateCache(i),this._propagate("resize",t),s=this._applyChanges(),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),e.isEmptyObject(s)||(this._updatePrevProperties(),this._trigger("resize",t,this.ui()),this._applyChanges()),!1)},_mouseStop:function(t){this.resizing=!1;var i,s,n,o,r,a,l,c=this.options,d=this;return this._helper&&(n=(s=(i=this._proportionallyResizeElements).length&&/textarea/i.test(i[0].nodeName))&&this._hasScroll(i[0],"left")?0:d.sizeDiff.height,o=s?0:d.sizeDiff.width,r={width:d.helper.width()-o,height:d.helper.height()-n},a=parseFloat(d.element.css("left"))+(d.position.left-d.originalPosition.left)||null,l=parseFloat(d.element.css("top"))+(d.position.top-d.originalPosition.top)||null,c.animate||this.element.css(e.extend(r,{top:l,left:a})),d.helper.height(d.size.height),d.helper.width(d.size.width),this._helper&&!c.animate&&this._proportionallyResize()),e("body").css("cursor","auto"),this._removeClass("ui-resizable-resizing"),this._propagate("stop",t),this._helper&&this.helper.remove(),!1},_updatePrevProperties:function(){this.prevPosition={top:this.position.top,left:this.position.left},this.prevSize={width:this.size.width,height:this.size.height}},_applyChanges:function(){var e={};return this.position.top!==this.prevPosition.top&&(e.top=this.position.top+"px"),this.position.left!==this.prevPosition.left&&(e.left=this.position.left+"px"),this.size.width!==this.prevSize.width&&(e.width=this.size.width+"px"),this.size.height!==this.prevSize.height&&(e.height=this.size.height+"px"),this.helper.css(e),e},_updateVirtualBoundaries:function(e){var t,i,s,n,o,r=this.options;o={minWidth:this._isNumber(r.minWidth)?r.minWidth:0,maxWidth:this._isNumber(r.maxWidth)?r.maxWidth:1/0,minHeight:this._isNumber(r.minHeight)?r.minHeight:0,maxHeight:this._isNumber(r.maxHeight)?r.maxHeight:1/0},(this._aspectRatio||e)&&(t=o.minHeight*this.aspectRatio,s=o.minWidth/this.aspectRatio,i=o.maxHeight*this.aspectRatio,n=o.maxWidth/this.aspectRatio,t>o.minWidth&&(o.minWidth=t),s>o.minHeight&&(o.minHeight=s),i<o.maxWidth&&(o.maxWidth=i),n<o.maxHeight&&(o.maxHeight=n)),this._vBoundaries=o},_updateCache:function(e){this.offset=this.helper.offset(),this._isNumber(e.left)&&(this.position.left=e.left),this._isNumber(e.top)&&(this.position.top=e.top),this._isNumber(e.height)&&(this.size.height=e.height),this._isNumber(e.width)&&(this.size.width=e.width)},_updateRatio:function(e){var t=this.position,i=this.size,s=this.axis;return this._isNumber(e.height)?e.width=e.height*this.aspectRatio:this._isNumber(e.width)&&(e.height=e.width/this.aspectRatio),"sw"===s&&(e.left=t.left+(i.width-e.width),e.top=null),"nw"===s&&(e.top=t.top+(i.height-e.height),e.left=t.left+(i.width-e.width)),e},_respectSize:function(e){var t=this._vBoundaries,i=this.axis,s=this._isNumber(e.width)&&t.maxWidth&&t.maxWidth<e.width,n=this._isNumber(e.height)&&t.maxHeight&&t.maxHeight<e.height,o=this._isNumber(e.width)&&t.minWidth&&t.minWidth>e.width,r=this._isNumber(e.height)&&t.minHeight&&t.minHeight>e.height,a=this.originalPosition.left+this.originalSize.width,l=this.originalPosition.top+this.originalSize.height,c=/sw|nw|w/.test(i),d=/nw|ne|n/.test(i);return o&&(e.width=t.minWidth),r&&(e.height=t.minHeight),s&&(e.width=t.maxWidth),n&&(e.height=t.maxHeight),o&&c&&(e.left=a-t.minWidth),s&&c&&(e.left=a-t.maxWidth),r&&d&&(e.top=l-t.minHeight),n&&d&&(e.top=l-t.maxHeight),e.width||e.height||e.left||!e.top?e.width||e.height||e.top||!e.left||(e.left=null):e.top=null,e},_getPaddingPlusBorderDimensions:function(e){for(var t=0,i=[],s=[e.css("borderTopWidth"),e.css("borderRightWidth"),e.css("borderBottomWidth"),e.css("borderLeftWidth")],n=[e.css("paddingTop"),e.css("paddingRight"),e.css("paddingBottom"),e.css("paddingLeft")];t<4;t++)i[t]=parseFloat(s[t])||0,i[t]+=parseFloat(n[t])||0;return{height:i[0]+i[2],width:i[1]+i[3]}},_proportionallyResize:function(){if(this._proportionallyResizeElements.length)for(var e,t=0,i=this.helper||this.element;t<this._proportionallyResizeElements.length;t++)e=this._proportionallyResizeElements[t],this.outerDimensions||(this.outerDimensions=this._getPaddingPlusBorderDimensions(e)),e.css({height:i.height()-this.outerDimensions.height||0,width:i.width()-this.outerDimensions.width||0})},_renderProxy:function(){var t=this.element,i=this.options;this.elementOffset=t.offset(),this._helper?(this.helper=this.helper||e("<div></div>").css({overflow:"hidden"}),this._addClass(this.helper,this._helper),this.helper.css({width:this.element.outerWidth(),height:this.element.outerHeight(),position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++i.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(e,t){return{width:this.originalSize.width+t}},w:function(e,t){var i=this.originalSize;return{left:this.originalPosition.left+t,width:i.width-t}},n:function(e,t,i){var s=this.originalSize;return{top:this.originalPosition.top+i,height:s.height-i}},s:function(e,t,i){return{height:this.originalSize.height+i}},se:function(t,i,s){return e.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[t,i,s]))},sw:function(t,i,s){return e.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[t,i,s]))},ne:function(t,i,s){return e.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[t,i,s]))},nw:function(t,i,s){return e.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[t,i,s]))}},_propagate:function(t,i){e.ui.plugin.call(this,t,[i,this.ui()]),"resize"!==t&&this._trigger(t,i,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),e.ui.plugin.add("resizable","animate",{stop:function(t){var i=e(this).resizable("instance"),s=i.options,n=i._proportionallyResizeElements,o=n.length&&/textarea/i.test(n[0].nodeName),r=o&&i._hasScroll(n[0],"left")?0:i.sizeDiff.height,a=o?0:i.sizeDiff.width,l={width:i.size.width-a,height:i.size.height-r},c=parseFloat(i.element.css("left"))+(i.position.left-i.originalPosition.left)||null,d=parseFloat(i.element.css("top"))+(i.position.top-i.originalPosition.top)||null;i.element.animate(e.extend(l,d&&c?{top:d,left:c}:{}),{duration:s.animateDuration,easing:s.animateEasing,step:function(){var s={width:parseFloat(i.element.css("width")),height:parseFloat(i.element.css("height")),top:parseFloat(i.element.css("top")),left:parseFloat(i.element.css("left"))};n&&n.length&&e(n[0]).css({width:s.width,height:s.height}),i._updateCache(s),i._propagate("resize",t)}})}}),e.ui.plugin.add("resizable","containment",{start:function(){var t,i,s,n,o,r,a,l=e(this).resizable("instance"),c=l.options,d=l.element,h=c.containment,u=h instanceof e?h.get(0):/parent/.test(h)?d.parent().get(0):h;u&&(l.containerElement=e(u),/document/.test(h)||h===document?(l.containerOffset={left:0,top:0},l.containerPosition={left:0,top:0},l.parentData={element:e(document),left:0,top:0,width:e(document).width(),height:e(document).height()||document.body.parentNode.scrollHeight}):(t=e(u),i=[],e(["Top","Right","Left","Bottom"]).each((function(e,s){i[e]=l._num(t.css("padding"+s))})),l.containerOffset=t.offset(),l.containerPosition=t.position(),l.containerSize={height:t.innerHeight()-i[3],width:t.innerWidth()-i[1]},s=l.containerOffset,n=l.containerSize.height,o=l.containerSize.width,r=l._hasScroll(u,"left")?u.scrollWidth:o,a=l._hasScroll(u)?u.scrollHeight:n,l.parentData={element:u,left:s.left,top:s.top,width:r,height:a}))},resize:function(t){var i,s,n,o,r=e(this).resizable("instance"),a=r.options,l=r.containerOffset,c=r.position,d=r._aspectRatio||t.shiftKey,h={top:0,left:0},u=r.containerElement,p=!0;u[0]!==document&&/static/.test(u.css("position"))&&(h=l),c.left<(r._helper?l.left:0)&&(r.size.width=r.size.width+(r._helper?r.position.left-l.left:r.position.left-h.left),d&&(r.size.height=r.size.width/r.aspectRatio,p=!1),r.position.left=a.helper?l.left:0),c.top<(r._helper?l.top:0)&&(r.size.height=r.size.height+(r._helper?r.position.top-l.top:r.position.top),d&&(r.size.width=r.size.height*r.aspectRatio,p=!1),r.position.top=r._helper?l.top:0),n=r.containerElement.get(0)===r.element.parent().get(0),o=/relative|absolute/.test(r.containerElement.css("position")),n&&o?(r.offset.left=r.parentData.left+r.position.left,r.offset.top=r.parentData.top+r.position.top):(r.offset.left=r.element.offset().left,r.offset.top=r.element.offset().top),i=Math.abs(r.sizeDiff.width+(r._helper?r.offset.left-h.left:r.offset.left-l.left)),s=Math.abs(r.sizeDiff.height+(r._helper?r.offset.top-h.top:r.offset.top-l.top)),i+r.size.width>=r.parentData.width&&(r.size.width=r.parentData.width-i,d&&(r.size.height=r.size.width/r.aspectRatio,p=!1)),s+r.size.height>=r.parentData.height&&(r.size.height=r.parentData.height-s,d&&(r.size.width=r.size.height*r.aspectRatio,p=!1)),p||(r.position.left=r.prevPosition.left,r.position.top=r.prevPosition.top,r.size.width=r.prevSize.width,r.size.height=r.prevSize.height)},stop:function(){var t=e(this).resizable("instance"),i=t.options,s=t.containerOffset,n=t.containerPosition,o=t.containerElement,r=e(t.helper),a=r.offset(),l=r.outerWidth()-t.sizeDiff.width,c=r.outerHeight()-t.sizeDiff.height;t._helper&&!i.animate&&/relative/.test(o.css("position"))&&e(this).css({left:a.left-n.left-s.left,width:l,height:c}),t._helper&&!i.animate&&/static/.test(o.css("position"))&&e(this).css({left:a.left-n.left-s.left,width:l,height:c})}}),e.ui.plugin.add("resizable","alsoResize",{start:function(){var t=e(this).resizable("instance").options;e(t.alsoResize).each((function(){var t=e(this);t.data("ui-resizable-alsoresize",{width:parseFloat(t.width()),height:parseFloat(t.height()),left:parseFloat(t.css("left")),top:parseFloat(t.css("top"))})}))},resize:function(t,i){var s=e(this).resizable("instance"),n=s.options,o=s.originalSize,r=s.originalPosition,a={height:s.size.height-o.height||0,width:s.size.width-o.width||0,top:s.position.top-r.top||0,left:s.position.left-r.left||0};e(n.alsoResize).each((function(){var t=e(this),s=e(this).data("ui-resizable-alsoresize"),n={},o=t.parents(i.originalElement[0]).length?["width","height"]:["width","height","top","left"];e.each(o,(function(e,t){var i=(s[t]||0)+(a[t]||0);i&&i>=0&&(n[t]=i||null)})),t.css(n)}))},stop:function(){e(this).removeData("ui-resizable-alsoresize")}}),e.ui.plugin.add("resizable","ghost",{start:function(){var t=e(this).resizable("instance"),i=t.size;t.ghost=t.originalElement.clone(),t.ghost.css({opacity:.25,display:"block",position:"relative",height:i.height,width:i.width,margin:0,left:0,top:0}),t._addClass(t.ghost,"ui-resizable-ghost"),!1!==e.uiBackCompat&&"string"==typeof t.options.ghost&&t.ghost.addClass(this.options.ghost),t.ghost.appendTo(t.helper)},resize:function(){var t=e(this).resizable("instance");t.ghost&&t.ghost.css({position:"relative",height:t.size.height,width:t.size.width})},stop:function(){var t=e(this).resizable("instance");t.ghost&&t.helper&&t.helper.get(0).removeChild(t.ghost.get(0))}}),e.ui.plugin.add("resizable","grid",{resize:function(){var t,i=e(this).resizable("instance"),s=i.options,n=i.size,o=i.originalSize,r=i.originalPosition,a=i.axis,l="number"==typeof s.grid?[s.grid,s.grid]:s.grid,c=l[0]||1,d=l[1]||1,h=Math.round((n.width-o.width)/c)*c,u=Math.round((n.height-o.height)/d)*d,p=o.width+h,f=o.height+u,m=s.maxWidth&&s.maxWidth<p,g=s.maxHeight&&s.maxHeight<f,v=s.minWidth&&s.minWidth>p,b=s.minHeight&&s.minHeight>f;s.grid=l,v&&(p+=c),b&&(f+=d),m&&(p-=c),g&&(f-=d),/^(se|s|e)$/.test(a)?(i.size.width=p,i.size.height=f):/^(ne)$/.test(a)?(i.size.width=p,i.size.height=f,i.position.top=r.top-u):/^(sw)$/.test(a)?(i.size.width=p,i.size.height=f,i.position.left=r.left-h):((f-d<=0||p-c<=0)&&(t=i._getPaddingPlusBorderDimensions(this)),f-d>0?(i.size.height=f,i.position.top=r.top-u):(f=d-t.height,i.size.height=f,i.position.top=r.top+o.height-f),p-c>0?(i.size.width=p,i.position.left=r.left-h):(p=c-t.width,i.size.width=p,i.position.left=r.left+o.width-p))}});e.ui.resizable; 164/*! 165 * jQuery UI Dialog 1.13.2 166 * http://jqueryui.com 167 * 168 * Copyright jQuery Foundation and other contributors 169 * Released under the MIT license. 170 * http://jquery.org/license 171 */e.widget("ui.dialog",{version:"1.13.2",options:{appendTo:"body",autoOpen:!0,buttons:[],classes:{"ui-dialog":"ui-corner-all","ui-dialog-titlebar":"ui-corner-all"},closeOnEscape:!0,closeText:"Close",draggable:!0,hide:null,height:"auto",maxHeight:null,maxWidth:null,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",of:window,collision:"fit",using:function(t){var i=e(this).css(t).offset().top;i<0&&e(this).css("top",t.top-i)}},resizable:!0,show:null,title:null,width:300,beforeClose:null,close:null,drag:null,dragStart:null,dragStop:null,focus:null,open:null,resize:null,resizeStart:null,resizeStop:null},sizeRelatedOptions:{buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},resizableRelatedOptions:{maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0},_create:function(){this.originalCss={display:this.element[0].style.display,width:this.element[0].style.width,minHeight:this.element[0].style.minHeight,maxHeight:this.element[0].style.maxHeight,height:this.element[0].style.height},this.originalPosition={parent:this.element.parent(),index:this.element.parent().children().index(this.element)},this.originalTitle=this.element.attr("title"),null==this.options.title&&null!=this.originalTitle&&(this.options.title=this.originalTitle),this.options.disabled&&(this.options.disabled=!1),this._createWrapper(),this.element.show().removeAttr("title").appendTo(this.uiDialog),this._addClass("ui-dialog-content","ui-widget-content"),this._createTitlebar(),this._createButtonPane(),this.options.draggable&&e.fn.draggable&&this._makeDraggable(),this.options.resizable&&e.fn.resizable&&this._makeResizable(),this._isOpen=!1,this._trackFocus()},_init:function(){this.options.autoOpen&&this.open()},_appendTo:function(){var t=this.options.appendTo;return t&&(t.jquery||t.nodeType)?e(t):this.document.find(t||"body").eq(0)},_destroy:function(){var e,t=this.originalPosition;this._untrackInstance(),this._destroyOverlay(),this.element.removeUniqueId().css(this.originalCss).detach(),this.uiDialog.remove(),this.originalTitle&&this.element.attr("title",this.originalTitle),(e=t.parent.children().eq(t.index)).length&&e[0]!==this.element[0]?e.before(this.element):t.parent.append(this.element)},widget:function(){return this.uiDialog},disable:e.noop,enable:e.noop,close:function(t){var i=this;this._isOpen&&!1!==this._trigger("beforeClose",t)&&(this._isOpen=!1,this._focusedElement=null,this._destroyOverlay(),this._untrackInstance(),this.opener.filter(":focusable").trigger("focus").length||e.ui.safeBlur(e.ui.safeActiveElement(this.document[0])),this._hide(this.uiDialog,this.options.hide,(function(){i._trigger("close",t)})))},isOpen:function(){return this._isOpen},moveToTop:function(){this._moveToTop()},_moveToTop:function(t,i){var s=!1,n=this.uiDialog.siblings(".ui-front:visible").map((function(){return+e(this).css("z-index")})).get(),o=Math.max.apply(null,n);return o>=+this.uiDialog.css("z-index")&&(this.uiDialog.css("z-index",o+1),s=!0),s&&!i&&this._trigger("focus",t),s},open:function(){var t=this;this._isOpen?this._moveToTop()&&this._focusTabbable():(this._isOpen=!0,this.opener=e(e.ui.safeActiveElement(this.document[0])),this._size(),this._position(),this._createOverlay(),this._moveToTop(null,!0),this.overlay&&this.overlay.css("z-index",this.uiDialog.css("z-index")-1),this._show(this.uiDialog,this.options.show,(function(){t._focusTabbable(),t._trigger("focus")})),this._makeFocusTarget(),this._trigger("open"))},_focusTabbable:function(){var e=this._focusedElement;e||(e=this.element.find("[autofocus]")),e.length||(e=this.element.find(":tabbable")),e.length||(e=this.uiDialogButtonPane.find(":tabbable")),e.length||(e=this.uiDialogTitlebarClose.filter(":tabbable")),e.length||(e=this.uiDialog),e.eq(0).trigger("focus")},_restoreTabbableFocus:function(){var t=e.ui.safeActiveElement(this.document[0]);this.uiDialog[0]===t||e.contains(this.uiDialog[0],t)||this._focusTabbable()},_keepFocus:function(e){e.preventDefault(),this._restoreTabbableFocus(),this._delay(this._restoreTabbableFocus)},_createWrapper:function(){this.uiDialog=e("<div>").hide().attr({tabIndex:-1,role:"dialog"}).appendTo(this._appendTo()),this._addClass(this.uiDialog,"ui-dialog","ui-widget ui-widget-content ui-front"),this._on(this.uiDialog,{keydown:function(t){if(this.options.closeOnEscape&&!t.isDefaultPrevented()&&t.keyCode&&t.keyCode===e.ui.keyCode.ESCAPE)return t.preventDefault(),void this.close(t);if(t.keyCode===e.ui.keyCode.TAB&&!t.isDefaultPrevented()){var i=this.uiDialog.find(":tabbable"),s=i.first(),n=i.last();t.target!==n[0]&&t.target!==this.uiDialog[0]||t.shiftKey?t.target!==s[0]&&t.target!==this.uiDialog[0]||!t.shiftKey||(this._delay((function(){n.trigger("focus")})),t.preventDefault()):(this._delay((function(){s.trigger("focus")})),t.preventDefault())}},mousedown:function(e){this._moveToTop(e)&&this._focusTabbable()}}),this.element.find("[aria-describedby]").length||this.uiDialog.attr({"aria-describedby":this.element.uniqueId().attr("id")})},_createTitlebar:function(){var t;this.uiDialogTitlebar=e("<div>"),this._addClass(this.uiDialogTitlebar,"ui-dialog-titlebar","ui-widget-header ui-helper-clearfix"),this._on(this.uiDialogTitlebar,{mousedown:function(t){e(t.target).closest(".ui-dialog-titlebar-close")||this.uiDialog.trigger("focus")}}),this.uiDialogTitlebarClose=e("<button type='button'></button>").button({label:e("<a>").text(this.options.closeText).html(),icon:"ui-icon-closethick",showLabel:!1}).appendTo(this.uiDialogTitlebar),this._addClass(this.uiDialogTitlebarClose,"ui-dialog-titlebar-close"),this._on(this.uiDialogTitlebarClose,{click:function(e){e.preventDefault(),this.close(e)}}),t=e("<span>").uniqueId().prependTo(this.uiDialogTitlebar),this._addClass(t,"ui-dialog-title"),this._title(t),this.uiDialogTitlebar.prependTo(this.uiDialog),this.uiDialog.attr({"aria-labelledby":t.attr("id")})},_title:function(e){this.options.title?e.text(this.options.title):e.html(" ")},_createButtonPane:function(){this.uiDialogButtonPane=e("<div>"),this._addClass(this.uiDialogButtonPane,"ui-dialog-buttonpane","ui-widget-content ui-helper-clearfix"),this.uiButtonSet=e("<div>").appendTo(this.uiDialogButtonPane),this._addClass(this.uiButtonSet,"ui-dialog-buttonset"),this._createButtons()},_createButtons:function(){var t=this,i=this.options.buttons;this.uiDialogButtonPane.remove(),this.uiButtonSet.empty(),e.isEmptyObject(i)||Array.isArray(i)&&!i.length?this._removeClass(this.uiDialog,"ui-dialog-buttons"):(e.each(i,(function(i,s){var n,o;s="function"==typeof s?{click:s,text:i}:s,s=e.extend({type:"button"},s),n=s.click,o={icon:s.icon,iconPosition:s.iconPosition,showLabel:s.showLabel,icons:s.icons,text:s.text},delete s.click,delete s.icon,delete s.iconPosition,delete s.showLabel,delete s.icons,"boolean"==typeof s.text&&delete s.text,e("<button></button>",s).button(o).appendTo(t.uiButtonSet).on("click",(function(){n.apply(t.element[0],arguments)}))})),this._addClass(this.uiDialog,"ui-dialog-buttons"),this.uiDialogButtonPane.appendTo(this.uiDialog))},_makeDraggable:function(){var t=this,i=this.options;function s(e){return{position:e.position,offset:e.offset}}this.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(i,n){t._addClass(e(this),"ui-dialog-dragging"),t._blockFrames(),t._trigger("dragStart",i,s(n))},drag:function(e,i){t._trigger("drag",e,s(i))},stop:function(n,o){var r=o.offset.left-t.document.scrollLeft(),a=o.offset.top-t.document.scrollTop();i.position={my:"left top",at:"left"+(r>=0?"+":"")+r+" top"+(a>=0?"+":"")+a,of:t.window},t._removeClass(e(this),"ui-dialog-dragging"),t._unblockFrames(),t._trigger("dragStop",n,s(o))}})},_makeResizable:function(){var t=this,i=this.options,s=i.resizable,n=this.uiDialog.css("position"),o="string"==typeof s?s:"n,e,s,w,se,sw,ne,nw";function r(e){return{originalPosition:e.originalPosition,originalSize:e.originalSize,position:e.position,size:e.size}}this.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:this.element,maxWidth:i.maxWidth,maxHeight:i.maxHeight,minWidth:i.minWidth,minHeight:this._minHeight(),handles:o,start:function(i,s){t._addClass(e(this),"ui-dialog-resizing"),t._blockFrames(),t._trigger("resizeStart",i,r(s))},resize:function(e,i){t._trigger("resize",e,r(i))},stop:function(s,n){var o=t.uiDialog.offset(),a=o.left-t.document.scrollLeft(),l=o.top-t.document.scrollTop();i.height=t.uiDialog.height(),i.width=t.uiDialog.width(),i.position={my:"left top",at:"left"+(a>=0?"+":"")+a+" top"+(l>=0?"+":"")+l,of:t.window},t._removeClass(e(this),"ui-dialog-resizing"),t._unblockFrames(),t._trigger("resizeStop",s,r(n))}}).css("position",n)},_trackFocus:function(){this._on(this.widget(),{focusin:function(t){this._makeFocusTarget(),this._focusedElement=e(t.target)}})},_makeFocusTarget:function(){this._untrackInstance(),this._trackingInstances().unshift(this)},_untrackInstance:function(){var t=this._trackingInstances(),i=e.inArray(this,t);-1!==i&&t.splice(i,1)},_trackingInstances:function(){var e=this.document.data("ui-dialog-instances");return e||(e=[],this.document.data("ui-dialog-instances",e)),e},_minHeight:function(){var e=this.options;return"auto"===e.height?e.minHeight:Math.min(e.minHeight,e.height)},_position:function(){var e=this.uiDialog.is(":visible");e||this.uiDialog.show(),this.uiDialog.position(this.options.position),e||this.uiDialog.hide()},_setOptions:function(t){var i=this,s=!1,n={};e.each(t,(function(e,t){i._setOption(e,t),e in i.sizeRelatedOptions&&(s=!0),e in i.resizableRelatedOptions&&(n[e]=t)})),s&&(this._size(),this._position()),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option",n)},_setOption:function(t,i){var s,n,o=this.uiDialog;"disabled"!==t&&(this._super(t,i),"appendTo"===t&&this.uiDialog.appendTo(this._appendTo()),"buttons"===t&&this._createButtons(),"closeText"===t&&this.uiDialogTitlebarClose.button({label:e("<a>").text(""+this.options.closeText).html()}),"draggable"===t&&((s=o.is(":data(ui-draggable)"))&&!i&&o.draggable("destroy"),!s&&i&&this._makeDraggable()),"position"===t&&this._position(),"resizable"===t&&((n=o.is(":data(ui-resizable)"))&&!i&&o.resizable("destroy"),n&&"string"==typeof i&&o.resizable("option","handles",i),n||!1===i||this._makeResizable()),"title"===t&&this._title(this.uiDialogTitlebar.find(".ui-dialog-title")))},_size:function(){var e,t,i,s=this.options;this.element.show().css({width:"auto",minHeight:0,maxHeight:"none",height:0}),s.minWidth>s.width&&(s.width=s.minWidth),e=this.uiDialog.css({height:"auto",width:s.width}).outerHeight(),t=Math.max(0,s.minHeight-e),i="number"==typeof s.maxHeight?Math.max(0,s.maxHeight-e):"none","auto"===s.height?this.element.css({minHeight:t,maxHeight:i,height:"auto"}):this.element.height(Math.max(0,s.height-e)),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())},_blockFrames:function(){this.iframeBlocks=this.document.find("iframe").map((function(){var t=e(this);return e("<div>").css({position:"absolute",width:t.outerWidth(),height:t.outerHeight()}).appendTo(t.parent()).offset(t.offset())[0]}))},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_allowInteraction:function(t){return!!e(t.target).closest(".ui-dialog").length||!!e(t.target).closest(".ui-datepicker").length},_createOverlay:function(){if(this.options.modal){var t=e.fn.jquery.substring(0,4),i=!0;this._delay((function(){i=!1})),this.document.data("ui-dialog-overlays")||this.document.on("focusin.ui-dialog",function(e){if(!i){var s=this._trackingInstances()[0];s._allowInteraction(e)||(e.preventDefault(),s._focusTabbable(),"3.4."!==t&&"3.5."!==t||s._delay(s._restoreTabbableFocus))}}.bind(this)),this.overlay=e("<div>").appendTo(this._appendTo()),this._addClass(this.overlay,null,"ui-widget-overlay ui-front"),this._on(this.overlay,{mousedown:"_keepFocus"}),this.document.data("ui-dialog-overlays",(this.document.data("ui-dialog-overlays")||0)+1)}},_destroyOverlay:function(){if(this.options.modal&&this.overlay){var e=this.document.data("ui-dialog-overlays")-1;e?this.document.data("ui-dialog-overlays",e):(this.document.off("focusin.ui-dialog"),this.document.removeData("ui-dialog-overlays")),this.overlay.remove(),this.overlay=null}}}),!1!==e.uiBackCompat&&e.widget("ui.dialog",e.ui.dialog,{options:{dialogClass:""},_createWrapper:function(){this._super(),this.uiDialog.addClass(this.options.dialogClass)},_setOption:function(e,t){"dialogClass"===e&&this.uiDialog.removeClass(this.options.dialogClass).addClass(t),this._superApply(arguments)}});e.ui.dialog; 172/*! 173 * jQuery UI Droppable 1.13.2 174 * http://jqueryui.com 175 * 176 * Copyright jQuery Foundation and other contributors 177 * Released under the MIT license. 178 * http://jquery.org/license 179 */e.widget("ui.droppable",{version:"1.13.2",widgetEventPrefix:"drop",options:{accept:"*",addClasses:!0,greedy:!1,scope:"default",tolerance:"intersect",activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var e,t=this.options,i=t.accept;this.isover=!1,this.isout=!0,this.accept="function"==typeof i?i:function(e){return e.is(i)},this.proportions=function(){if(!arguments.length)return e||(e={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight});e=arguments[0]},this._addToManager(t.scope),t.addClasses&&this._addClass("ui-droppable")},_addToManager:function(t){e.ui.ddmanager.droppables[t]=e.ui.ddmanager.droppables[t]||[],e.ui.ddmanager.droppables[t].push(this)},_splice:function(e){for(var t=0;t<e.length;t++)e[t]===this&&e.splice(t,1)},_destroy:function(){var t=e.ui.ddmanager.droppables[this.options.scope];this._splice(t)},_setOption:function(t,i){if("accept"===t)this.accept="function"==typeof i?i:function(e){return e.is(i)};else if("scope"===t){var s=e.ui.ddmanager.droppables[this.options.scope];this._splice(s),this._addToManager(i)}this._super(t,i)},_activate:function(t){var i=e.ui.ddmanager.current;this._addActiveClass(),i&&this._trigger("activate",t,this.ui(i))},_deactivate:function(t){var i=e.ui.ddmanager.current;this._removeActiveClass(),i&&this._trigger("deactivate",t,this.ui(i))},_over:function(t){var i=e.ui.ddmanager.current;i&&(i.currentItem||i.element)[0]!==this.element[0]&&this.accept.call(this.element[0],i.currentItem||i.element)&&(this._addHoverClass(),this._trigger("over",t,this.ui(i)))},_out:function(t){var i=e.ui.ddmanager.current;i&&(i.currentItem||i.element)[0]!==this.element[0]&&this.accept.call(this.element[0],i.currentItem||i.element)&&(this._removeHoverClass(),this._trigger("out",t,this.ui(i)))},_drop:function(t,i){var s=i||e.ui.ddmanager.current,n=!1;return!(!s||(s.currentItem||s.element)[0]===this.element[0])&&(this.element.find(":data(ui-droppable)").not(".ui-draggable-dragging").each((function(){var i=e(this).droppable("instance");if(i.options.greedy&&!i.options.disabled&&i.options.scope===s.options.scope&&i.accept.call(i.element[0],s.currentItem||s.element)&&e.ui.intersect(s,e.extend(i,{offset:i.element.offset()}),i.options.tolerance,t))return n=!0,!1})),!n&&(!!this.accept.call(this.element[0],s.currentItem||s.element)&&(this._removeActiveClass(),this._removeHoverClass(),this._trigger("drop",t,this.ui(s)),this.element)))},ui:function(e){return{draggable:e.currentItem||e.element,helper:e.helper,position:e.position,offset:e.positionAbs}},_addHoverClass:function(){this._addClass("ui-droppable-hover")},_removeHoverClass:function(){this._removeClass("ui-droppable-hover")},_addActiveClass:function(){this._addClass("ui-droppable-active")},_removeActiveClass:function(){this._removeClass("ui-droppable-active")}}),e.ui.intersect=function(){function e(e,t,i){return e>=t&&e<t+i}return function(t,i,s,n){if(!i.offset)return!1;var o=(t.positionAbs||t.position.absolute).left+t.margins.left,r=(t.positionAbs||t.position.absolute).top+t.margins.top,a=o+t.helperProportions.width,l=r+t.helperProportions.height,c=i.offset.left,d=i.offset.top,h=c+i.proportions().width,u=d+i.proportions().height;switch(s){case"fit":return c<=o&&a<=h&&d<=r&&l<=u;case"intersect":return c<o+t.helperProportions.width/2&&a-t.helperProportions.width/2<h&&d<r+t.helperProportions.height/2&&l-t.helperProportions.height/2<u;case"pointer":return e(n.pageY,d,i.proportions().height)&&e(n.pageX,c,i.proportions().width);case"touch":return(r>=d&&r<=u||l>=d&&l<=u||r<d&&l>u)&&(o>=c&&o<=h||a>=c&&a<=h||o<c&&a>h);default:return!1}}}(),e.ui.ddmanager={current:null,droppables:{default:[]},prepareOffsets:function(t,i){var s,n,o=e.ui.ddmanager.droppables[t.options.scope]||[],r=i?i.type:null,a=(t.currentItem||t.element).find(":data(ui-droppable)").addBack();e:for(s=0;s<o.length;s++)if(!(o[s].options.disabled||t&&!o[s].accept.call(o[s].element[0],t.currentItem||t.element))){for(n=0;n<a.length;n++)if(a[n]===o[s].element[0]){o[s].proportions().height=0;continue e}o[s].visible="none"!==o[s].element.css("display"),o[s].visible&&("mousedown"===r&&o[s]._activate.call(o[s],i),o[s].offset=o[s].element.offset(),o[s].proportions({width:o[s].element[0].offsetWidth,height:o[s].element[0].offsetHeight}))}},drop:function(t,i){var s=!1;return e.each((e.ui.ddmanager.droppables[t.options.scope]||[]).slice(),(function(){this.options&&(!this.options.disabled&&this.visible&&e.ui.intersect(t,this,this.options.tolerance,i)&&(s=this._drop.call(this,i)||s),!this.options.disabled&&this.visible&&this.accept.call(this.element[0],t.currentItem||t.element)&&(this.isout=!0,this.isover=!1,this._deactivate.call(this,i)))})),s},dragStart:function(t,i){t.element.parentsUntil("body").on("scroll.droppable",(function(){t.options.refreshPositions||e.ui.ddmanager.prepareOffsets(t,i)}))},drag:function(t,i){t.options.refreshPositions&&e.ui.ddmanager.prepareOffsets(t,i),e.each(e.ui.ddmanager.droppables[t.options.scope]||[],(function(){if(!this.options.disabled&&!this.greedyChild&&this.visible){var s,n,o,r=e.ui.intersect(t,this,this.options.tolerance,i),a=!r&&this.isover?"isout":r&&!this.isover?"isover":null;a&&(this.options.greedy&&(n=this.options.scope,(o=this.element.parents(":data(ui-droppable)").filter((function(){return e(this).droppable("instance").options.scope===n}))).length&&((s=e(o[0]).droppable("instance")).greedyChild="isover"===a)),s&&"isover"===a&&(s.isover=!1,s.isout=!0,s._out.call(s,i)),this[a]=!0,this["isout"===a?"isover":"isout"]=!1,this["isover"===a?"_over":"_out"].call(this,i),s&&"isout"===a&&(s.isout=!1,s.isover=!0,s._over.call(s,i)))}}))},dragStop:function(t,i){t.element.parentsUntil("body").off("scroll.droppable"),t.options.refreshPositions||e.ui.ddmanager.prepareOffsets(t,i)}},!1!==e.uiBackCompat&&e.widget("ui.droppable",e.ui.droppable,{options:{hoverClass:!1,activeClass:!1},_addActiveClass:function(){this._super(),this.options.activeClass&&this.element.addClass(this.options.activeClass)},_removeActiveClass:function(){this._super(),this.options.activeClass&&this.element.removeClass(this.options.activeClass)},_addHoverClass:function(){this._super(),this.options.hoverClass&&this.element.addClass(this.options.hoverClass)},_removeHoverClass:function(){this._super(),this.options.hoverClass&&this.element.removeClass(this.options.hoverClass)}});e.ui.droppable,e.widget("ui.progressbar",{version:"1.13.2",options:{classes:{"ui-progressbar":"ui-corner-all","ui-progressbar-value":"ui-corner-left","ui-progressbar-complete":"ui-corner-right"},max:100,value:0,change:null,complete:null},min:0,_create:function(){this.oldValue=this.options.value=this._constrainedValue(),this.element.attr({role:"progressbar","aria-valuemin":this.min}),this._addClass("ui-progressbar","ui-widget ui-widget-content"),this.valueDiv=e("<div>").appendTo(this.element),this._addClass(this.valueDiv,"ui-progressbar-value","ui-widget-header"),this._refreshValue()},_destroy:function(){this.element.removeAttr("role aria-valuemin aria-valuemax aria-valuenow"),this.valueDiv.remove()},value:function(e){if(void 0===e)return this.options.value;this.options.value=this._constrainedValue(e),this._refreshValue()},_constrainedValue:function(e){return void 0===e&&(e=this.options.value),this.indeterminate=!1===e,"number"!=typeof e&&(e=0),!this.indeterminate&&Math.min(this.options.max,Math.max(this.min,e))},_setOptions:function(e){var t=e.value;delete e.value,this._super(e),this.options.value=this._constrainedValue(t),this._refreshValue()},_setOption:function(e,t){"max"===e&&(t=Math.max(this.min,t)),this._super(e,t)},_setOptionDisabled:function(e){this._super(e),this.element.attr("aria-disabled",e),this._toggleClass(null,"ui-state-disabled",!!e)},_percentage:function(){return this.indeterminate?100:100*(this.options.value-this.min)/(this.options.max-this.min)},_refreshValue:function(){var t=this.options.value,i=this._percentage();this.valueDiv.toggle(this.indeterminate||t>this.min).width(i.toFixed(0)+"%"),this._toggleClass(this.valueDiv,"ui-progressbar-complete",null,t===this.options.max)._toggleClass("ui-progressbar-indeterminate",null,this.indeterminate),this.indeterminate?(this.element.removeAttr("aria-valuenow"),this.overlayDiv||(this.overlayDiv=e("<div>").appendTo(this.valueDiv),this._addClass(this.overlayDiv,"ui-progressbar-overlay"))):(this.element.attr({"aria-valuemax":this.options.max,"aria-valuenow":t}),this.overlayDiv&&(this.overlayDiv.remove(),this.overlayDiv=null)),this.oldValue!==t&&(this.oldValue=t,this._trigger("change")),t===this.options.max&&this._trigger("complete")}}),e.widget("ui.selectable",e.ui.mouse,{version:"1.13.2",options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch",selected:null,selecting:null,start:null,stop:null,unselected:null,unselecting:null},_create:function(){var t=this;this._addClass("ui-selectable"),this.dragged=!1,this.refresh=function(){t.elementPos=e(t.element[0]).offset(),t.selectees=e(t.options.filter,t.element[0]),t._addClass(t.selectees,"ui-selectee"),t.selectees.each((function(){var i=e(this),s=i.offset(),n={left:s.left-t.elementPos.left,top:s.top-t.elementPos.top};e.data(this,"selectable-item",{element:this,$element:i,left:n.left,top:n.top,right:n.left+i.outerWidth(),bottom:n.top+i.outerHeight(),startselected:!1,selected:i.hasClass("ui-selected"),selecting:i.hasClass("ui-selecting"),unselecting:i.hasClass("ui-unselecting")})}))},this.refresh(),this._mouseInit(),this.helper=e("<div>"),this._addClass(this.helper,"ui-selectable-helper")},_destroy:function(){this.selectees.removeData("selectable-item"),this._mouseDestroy()},_mouseStart:function(t){var i=this,s=this.options;this.opos=[t.pageX,t.pageY],this.elementPos=e(this.element[0]).offset(),this.options.disabled||(this.selectees=e(s.filter,this.element[0]),this._trigger("start",t),e(s.appendTo).append(this.helper),this.helper.css({left:t.pageX,top:t.pageY,width:0,height:0}),s.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each((function(){var s=e.data(this,"selectable-item");s.startselected=!0,t.metaKey||t.ctrlKey||(i._removeClass(s.$element,"ui-selected"),s.selected=!1,i._addClass(s.$element,"ui-unselecting"),s.unselecting=!0,i._trigger("unselecting",t,{unselecting:s.element}))})),e(t.target).parents().addBack().each((function(){var s,n=e.data(this,"selectable-item");if(n)return s=!t.metaKey&&!t.ctrlKey||!n.$element.hasClass("ui-selected"),i._removeClass(n.$element,s?"ui-unselecting":"ui-selected")._addClass(n.$element,s?"ui-selecting":"ui-unselecting"),n.unselecting=!s,n.selecting=s,n.selected=s,s?i._trigger("selecting",t,{selecting:n.element}):i._trigger("unselecting",t,{unselecting:n.element}),!1})))},_mouseDrag:function(t){if(this.dragged=!0,!this.options.disabled){var i,s=this,n=this.options,o=this.opos[0],r=this.opos[1],a=t.pageX,l=t.pageY;return o>a&&(i=a,a=o,o=i),r>l&&(i=l,l=r,r=i),this.helper.css({left:o,top:r,width:a-o,height:l-r}),this.selectees.each((function(){var i=e.data(this,"selectable-item"),c=!1,d={};i&&i.element!==s.element[0]&&(d.left=i.left+s.elementPos.left,d.right=i.right+s.elementPos.left,d.top=i.top+s.elementPos.top,d.bottom=i.bottom+s.elementPos.top,"touch"===n.tolerance?c=!(d.left>a||d.right<o||d.top>l||d.bottom<r):"fit"===n.tolerance&&(c=d.left>o&&d.right<a&&d.top>r&&d.bottom<l),c?(i.selected&&(s._removeClass(i.$element,"ui-selected"),i.selected=!1),i.unselecting&&(s._removeClass(i.$element,"ui-unselecting"),i.unselecting=!1),i.selecting||(s._addClass(i.$element,"ui-selecting"),i.selecting=!0,s._trigger("selecting",t,{selecting:i.element}))):(i.selecting&&((t.metaKey||t.ctrlKey)&&i.startselected?(s._removeClass(i.$element,"ui-selecting"),i.selecting=!1,s._addClass(i.$element,"ui-selected"),i.selected=!0):(s._removeClass(i.$element,"ui-selecting"),i.selecting=!1,i.startselected&&(s._addClass(i.$element,"ui-unselecting"),i.unselecting=!0),s._trigger("unselecting",t,{unselecting:i.element}))),i.selected&&(t.metaKey||t.ctrlKey||i.startselected||(s._removeClass(i.$element,"ui-selected"),i.selected=!1,s._addClass(i.$element,"ui-unselecting"),i.unselecting=!0,s._trigger("unselecting",t,{unselecting:i.element})))))})),!1}},_mouseStop:function(t){var i=this;return this.dragged=!1,e(".ui-unselecting",this.element[0]).each((function(){var s=e.data(this,"selectable-item");i._removeClass(s.$element,"ui-unselecting"),s.unselecting=!1,s.startselected=!1,i._trigger("unselected",t,{unselected:s.element})})),e(".ui-selecting",this.element[0]).each((function(){var s=e.data(this,"selectable-item");i._removeClass(s.$element,"ui-selecting")._addClass(s.$element,"ui-selected"),s.selecting=!1,s.selected=!0,s.startselected=!0,i._trigger("selected",t,{selected:s.element})})),this._trigger("stop",t),this.helper.remove(),!1}}),e.widget("ui.selectmenu",[e.ui.formResetMixin,{version:"1.13.2",defaultElement:"<select>",options:{appendTo:null,classes:{"ui-selectmenu-button-open":"ui-corner-top","ui-selectmenu-button-closed":"ui-corner-all"},disabled:null,icons:{button:"ui-icon-triangle-1-s"},position:{my:"left top",at:"left bottom",collision:"none"},width:!1,change:null,close:null,focus:null,open:null,select:null},_create:function(){var t=this.element.uniqueId().attr("id");this.ids={element:t,button:t+"-button",menu:t+"-menu"},this._drawButton(),this._drawMenu(),this._bindFormResetHandler(),this._rendered=!1,this.menuItems=e()},_drawButton:function(){var t,i=this,s=this._parseOption(this.element.find("option:selected"),this.element[0].selectedIndex);this.labels=this.element.labels().attr("for",this.ids.button),this._on(this.labels,{click:function(e){this.button.trigger("focus"),e.preventDefault()}}),this.element.hide(),this.button=e("<span>",{tabindex:this.options.disabled?-1:0,id:this.ids.button,role:"combobox","aria-expanded":"false","aria-autocomplete":"list","aria-owns":this.ids.menu,"aria-haspopup":"true",title:this.element.attr("title")}).insertAfter(this.element),this._addClass(this.button,"ui-selectmenu-button ui-selectmenu-button-closed","ui-button ui-widget"),t=e("<span>").appendTo(this.button),this._addClass(t,"ui-selectmenu-icon","ui-icon "+this.options.icons.button),this.buttonItem=this._renderButtonItem(s).appendTo(this.button),!1!==this.options.width&&this._resizeButton(),this._on(this.button,this._buttonEvents),this.button.one("focusin",(function(){i._rendered||i._refreshMenu()}))},_drawMenu:function(){var t=this;this.menu=e("<ul>",{"aria-hidden":"true","aria-labelledby":this.ids.button,id:this.ids.menu}),this.menuWrap=e("<div>").append(this.menu),this._addClass(this.menuWrap,"ui-selectmenu-menu","ui-front"),this.menuWrap.appendTo(this._appendTo()),this.menuInstance=this.menu.menu({classes:{"ui-menu":"ui-corner-bottom"},role:"listbox",select:function(e,i){e.preventDefault(),t._setSelection(),t._select(i.item.data("ui-selectmenu-item"),e)},focus:function(e,i){var s=i.item.data("ui-selectmenu-item");null!=t.focusIndex&&s.index!==t.focusIndex&&(t._trigger("focus",e,{item:s}),t.isOpen||t._select(s,e)),t.focusIndex=s.index,t.button.attr("aria-activedescendant",t.menuItems.eq(s.index).attr("id"))}}).menu("instance"),this.menuInstance._off(this.menu,"mouseleave"),this.menuInstance._closeOnDocumentClick=function(){return!1},this.menuInstance._isDivider=function(){return!1}},refresh:function(){this._refreshMenu(),this.buttonItem.replaceWith(this.buttonItem=this._renderButtonItem(this._getSelectedItem().data("ui-selectmenu-item")||{})),null===this.options.width&&this._resizeButton()},_refreshMenu:function(){var e,t=this.element.find("option");this.menu.empty(),this._parseOptions(t),this._renderMenu(this.menu,this.items),this.menuInstance.refresh(),this.menuItems=this.menu.find("li").not(".ui-selectmenu-optgroup").find(".ui-menu-item-wrapper"),this._rendered=!0,t.length&&(e=this._getSelectedItem(),this.menuInstance.focus(null,e),this._setAria(e.data("ui-selectmenu-item")),this._setOption("disabled",this.element.prop("disabled")))},open:function(e){this.options.disabled||(this._rendered?(this._removeClass(this.menu.find(".ui-state-active"),null,"ui-state-active"),this.menuInstance.focus(null,this._getSelectedItem())):this._refreshMenu(),this.menuItems.length&&(this.isOpen=!0,this._toggleAttr(),this._resizeMenu(),this._position(),this._on(this.document,this._documentClick),this._trigger("open",e)))},_position:function(){this.menuWrap.position(e.extend({of:this.button},this.options.position))},close:function(e){this.isOpen&&(this.isOpen=!1,this._toggleAttr(),this.range=null,this._off(this.document),this._trigger("close",e))},widget:function(){return this.button},menuWidget:function(){return this.menu},_renderButtonItem:function(t){var i=e("<span>");return this._setText(i,t.label),this._addClass(i,"ui-selectmenu-text"),i},_renderMenu:function(t,i){var s=this,n="";e.each(i,(function(i,o){var r;o.optgroup!==n&&(r=e("<li>",{text:o.optgroup}),s._addClass(r,"ui-selectmenu-optgroup","ui-menu-divider"+(o.element.parent("optgroup").prop("disabled")?" ui-state-disabled":"")),r.appendTo(t),n=o.optgroup),s._renderItemData(t,o)}))},_renderItemData:function(e,t){return this._renderItem(e,t).data("ui-selectmenu-item",t)},_renderItem:function(t,i){var s=e("<li>"),n=e("<div>",{title:i.element.attr("title")});return i.disabled&&this._addClass(s,null,"ui-state-disabled"),this._setText(n,i.label),s.append(n).appendTo(t)},_setText:function(e,t){t?e.text(t):e.html(" ")},_move:function(e,t){var i,s,n=".ui-menu-item";this.isOpen?i=this.menuItems.eq(this.focusIndex).parent("li"):(i=this.menuItems.eq(this.element[0].selectedIndex).parent("li"),n+=":not(.ui-state-disabled)"),(s="first"===e||"last"===e?i["first"===e?"prevAll":"nextAll"](n).eq(-1):i[e+"All"](n).eq(0)).length&&this.menuInstance.focus(t,s)},_getSelectedItem:function(){return this.menuItems.eq(this.element[0].selectedIndex).parent("li")},_toggle:function(e){this[this.isOpen?"close":"open"](e)},_setSelection:function(){var e;this.range&&(window.getSelection?((e=window.getSelection()).removeAllRanges(),e.addRange(this.range)):this.range.select(),this.button.trigger("focus"))},_documentClick:{mousedown:function(t){this.isOpen&&(e(t.target).closest(".ui-selectmenu-menu, #"+e.escapeSelector(this.ids.button)).length||this.close(t))}},_buttonEvents:{mousedown:function(){var e;window.getSelection?(e=window.getSelection()).rangeCount&&(this.range=e.getRangeAt(0)):this.range=document.selection.createRange()},click:function(e){this._setSelection(),this._toggle(e)},keydown:function(t){var i=!0;switch(t.keyCode){case e.ui.keyCode.TAB:case e.ui.keyCode.ESCAPE:this.close(t),i=!1;break;case e.ui.keyCode.ENTER:this.isOpen&&this._selectFocusedItem(t);break;case e.ui.keyCode.UP:t.altKey?this._toggle(t):this._move("prev",t);break;case e.ui.keyCode.DOWN:t.altKey?this._toggle(t):this._move("next",t);break;case e.ui.keyCode.SPACE:this.isOpen?this._selectFocusedItem(t):this._toggle(t);break;case e.ui.keyCode.LEFT:this._move("prev",t);break;case e.ui.keyCode.RIGHT:this._move("next",t);break;case e.ui.keyCode.HOME:case e.ui.keyCode.PAGE_UP:this._move("first",t);break;case e.ui.keyCode.END:case e.ui.keyCode.PAGE_DOWN:this._move("last",t);break;default:this.menu.trigger(t),i=!1}i&&t.preventDefault()}},_selectFocusedItem:function(e){var t=this.menuItems.eq(this.focusIndex).parent("li");t.hasClass("ui-state-disabled")||this._select(t.data("ui-selectmenu-item"),e)},_select:function(e,t){var i=this.element[0].selectedIndex;this.element[0].selectedIndex=e.index,this.buttonItem.replaceWith(this.buttonItem=this._renderButtonItem(e)),this._setAria(e),this._trigger("select",t,{item:e}),e.index!==i&&this._trigger("change",t,{item:e}),this.close(t)},_setAria:function(e){var t=this.menuItems.eq(e.index).attr("id");this.button.attr({"aria-labelledby":t,"aria-activedescendant":t}),this.menu.attr("aria-activedescendant",t)},_setOption:function(e,t){if("icons"===e){var i=this.button.find("span.ui-icon");this._removeClass(i,null,this.options.icons.button)._addClass(i,null,t.button)}this._super(e,t),"appendTo"===e&&this.menuWrap.appendTo(this._appendTo()),"width"===e&&this._resizeButton()},_setOptionDisabled:function(e){this._super(e),this.menuInstance.option("disabled",e),this.button.attr("aria-disabled",e),this._toggleClass(this.button,null,"ui-state-disabled",e),this.element.prop("disabled",e),e?(this.button.attr("tabindex",-1),this.close()):this.button.attr("tabindex",0)},_appendTo:function(){var t=this.options.appendTo;return t&&(t=t.jquery||t.nodeType?e(t):this.document.find(t).eq(0)),t&&t[0]||(t=this.element.closest(".ui-front, dialog")),t.length||(t=this.document[0].body),t},_toggleAttr:function(){this.button.attr("aria-expanded",this.isOpen),this._removeClass(this.button,"ui-selectmenu-button-"+(this.isOpen?"closed":"open"))._addClass(this.button,"ui-selectmenu-button-"+(this.isOpen?"open":"closed"))._toggleClass(this.menuWrap,"ui-selectmenu-open",null,this.isOpen),this.menu.attr("aria-hidden",!this.isOpen)},_resizeButton:function(){var e=this.options.width;!1!==e?(null===e&&(e=this.element.show().outerWidth(),this.element.hide()),this.button.outerWidth(e)):this.button.css("width","")},_resizeMenu:function(){this.menu.outerWidth(Math.max(this.button.outerWidth(),this.menu.width("").outerWidth()+1))},_getCreateOptions:function(){var e=this._super();return e.disabled=this.element.prop("disabled"),e},_parseOptions:function(t){var i=this,s=[];t.each((function(t,n){n.hidden||s.push(i._parseOption(e(n),t))})),this.items=s},_parseOption:function(e,t){var i=e.parent("optgroup");return{element:e,index:t,value:e.val(),label:e.text(),optgroup:i.attr("label")||"",disabled:i.prop("disabled")||e.prop("disabled")}},_destroy:function(){this._unbindFormResetHandler(),this.menuWrap.remove(),this.button.remove(),this.element.show(),this.element.removeUniqueId(),this.labels.attr("for",this.ids.element)}}]),e.widget("ui.slider",e.ui.mouse,{version:"1.13.2",widgetEventPrefix:"slide",options:{animate:!1,classes:{"ui-slider":"ui-corner-all","ui-slider-handle":"ui-corner-all","ui-slider-range":"ui-corner-all ui-widget-header"},distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null,change:null,slide:null,start:null,stop:null},numPages:5,_create:function(){this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this._calculateNewMax(),this._addClass("ui-slider ui-slider-"+this.orientation,"ui-widget ui-widget-content"),this._refresh(),this._animateOff=!1},_refresh:function(){this._createRange(),this._createHandles(),this._setupEvents(),this._refreshValue()},_createHandles:function(){var t,i,s=this.options,n=this.element.find(".ui-slider-handle"),o=[];for(i=s.values&&s.values.length||1,n.length>i&&(n.slice(i).remove(),n=n.slice(0,i)),t=n.length;t<i;t++)o.push("<span tabindex='0'></span>");this.handles=n.add(e(o.join("")).appendTo(this.element)),this._addClass(this.handles,"ui-slider-handle","ui-state-default"),this.handle=this.handles.eq(0),this.handles.each((function(t){e(this).data("ui-slider-handle-index",t).attr("tabIndex",0)}))},_createRange:function(){var t=this.options;t.range?(!0===t.range&&(t.values?t.values.length&&2!==t.values.length?t.values=[t.values[0],t.values[0]]:Array.isArray(t.values)&&(t.values=t.values.slice(0)):t.values=[this._valueMin(),this._valueMin()]),this.range&&this.range.length?(this._removeClass(this.range,"ui-slider-range-min ui-slider-range-max"),this.range.css({left:"",bottom:""})):(this.range=e("<div>").appendTo(this.element),this._addClass(this.range,"ui-slider-range")),"min"!==t.range&&"max"!==t.range||this._addClass(this.range,"ui-slider-range-"+t.range)):(this.range&&this.range.remove(),this.range=null)},_setupEvents:function(){this._off(this.handles),this._on(this.handles,this._handleEvents),this._hoverable(this.handles),this._focusable(this.handles)},_destroy:function(){this.handles.remove(),this.range&&this.range.remove(),this._mouseDestroy()},_mouseCapture:function(t){var i,s,n,o,r,a,l,c=this,d=this.options;return!d.disabled&&(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),i={x:t.pageX,y:t.pageY},s=this._normValueFromMouse(i),n=this._valueMax()-this._valueMin()+1,this.handles.each((function(t){var i=Math.abs(s-c.values(t));(n>i||n===i&&(t===c._lastChangedValue||c.values(t)===d.min))&&(n=i,o=e(this),r=t)})),!1!==this._start(t,r)&&(this._mouseSliding=!0,this._handleIndex=r,this._addClass(o,null,"ui-state-active"),o.trigger("focus"),a=o.offset(),l=!e(t.target).parents().addBack().is(".ui-slider-handle"),this._clickOffset=l?{left:0,top:0}:{left:t.pageX-a.left-o.width()/2,top:t.pageY-a.top-o.height()/2-(parseInt(o.css("borderTopWidth"),10)||0)-(parseInt(o.css("borderBottomWidth"),10)||0)+(parseInt(o.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(t,r,s),this._animateOff=!0,!0))},_mouseStart:function(){return!0},_mouseDrag:function(e){var t={x:e.pageX,y:e.pageY},i=this._normValueFromMouse(t);return this._slide(e,this._handleIndex,i),!1},_mouseStop:function(e){return this._removeClass(this.handles,null,"ui-state-active"),this._mouseSliding=!1,this._stop(e,this._handleIndex),this._change(e,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1,!1},_detectOrientation:function(){this.orientation="vertical"===this.options.orientation?"vertical":"horizontal"},_normValueFromMouse:function(e){var t,i,s,n,o;return"horizontal"===this.orientation?(t=this.elementSize.width,i=e.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(t=this.elementSize.height,i=e.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),(s=i/t)>1&&(s=1),s<0&&(s=0),"vertical"===this.orientation&&(s=1-s),n=this._valueMax()-this._valueMin(),o=this._valueMin()+s*n,this._trimAlignValue(o)},_uiHash:function(e,t,i){var s={handle:this.handles[e],handleIndex:e,value:void 0!==t?t:this.value()};return this._hasMultipleValues()&&(s.value=void 0!==t?t:this.values(e),s.values=i||this.values()),s},_hasMultipleValues:function(){return this.options.values&&this.options.values.length},_start:function(e,t){return this._trigger("start",e,this._uiHash(t))},_slide:function(e,t,i){var s,n=this.value(),o=this.values();this._hasMultipleValues()&&(s=this.values(t?0:1),n=this.values(t),2===this.options.values.length&&!0===this.options.range&&(i=0===t?Math.min(s,i):Math.max(s,i)),o[t]=i),i!==n&&!1!==this._trigger("slide",e,this._uiHash(t,i,o))&&(this._hasMultipleValues()?this.values(t,i):this.value(i))},_stop:function(e,t){this._trigger("stop",e,this._uiHash(t))},_change:function(e,t){this._keySliding||this._mouseSliding||(this._lastChangedValue=t,this._trigger("change",e,this._uiHash(t)))},value:function(e){return arguments.length?(this.options.value=this._trimAlignValue(e),this._refreshValue(),void this._change(null,0)):this._value()},values:function(e,t){var i,s,n;if(arguments.length>1)return this.options.values[e]=this._trimAlignValue(t),this._refreshValue(),void this._change(null,e);if(!arguments.length)return this._values();if(!Array.isArray(arguments[0]))return this._hasMultipleValues()?this._values(e):this.value();for(i=this.options.values,s=arguments[0],n=0;n<i.length;n+=1)i[n]=this._trimAlignValue(s[n]),this._change(null,n);this._refreshValue()},_setOption:function(e,t){var i,s=0;switch("range"===e&&!0===this.options.range&&("min"===t?(this.options.value=this._values(0),this.options.values=null):"max"===t&&(this.options.value=this._values(this.options.values.length-1),this.options.values=null)),Array.isArray(this.options.values)&&(s=this.options.values.length),this._super(e,t),e){case"orientation":this._detectOrientation(),this._removeClass("ui-slider-horizontal ui-slider-vertical")._addClass("ui-slider-"+this.orientation),this._refreshValue(),this.options.range&&this._refreshRange(t),this.handles.css("horizontal"===t?"bottom":"left","");break;case"value":this._animateOff=!0,this._refreshValue(),this._change(null,0),this._animateOff=!1;break;case"values":for(this._animateOff=!0,this._refreshValue(),i=s-1;i>=0;i--)this._change(null,i);this._animateOff=!1;break;case"step":case"min":case"max":this._animateOff=!0,this._calculateNewMax(),this._refreshValue(),this._animateOff=!1;break;case"range":this._animateOff=!0,this._refresh(),this._animateOff=!1}},_setOptionDisabled:function(e){this._super(e),this._toggleClass(null,"ui-state-disabled",!!e)},_value:function(){var e=this.options.value;return e=this._trimAlignValue(e)},_values:function(e){var t,i,s;if(arguments.length)return t=this.options.values[e],t=this._trimAlignValue(t);if(this._hasMultipleValues()){for(i=this.options.values.slice(),s=0;s<i.length;s+=1)i[s]=this._trimAlignValue(i[s]);return i}return[]},_trimAlignValue:function(e){if(e<=this._valueMin())return this._valueMin();if(e>=this._valueMax())return this._valueMax();var t=this.options.step>0?this.options.step:1,i=(e-this._valueMin())%t,s=e-i;return 2*Math.abs(i)>=t&&(s+=i>0?t:-t),parseFloat(s.toFixed(5))},_calculateNewMax:function(){var e=this.options.max,t=this._valueMin(),i=this.options.step;(e=Math.round((e-t)/i)*i+t)>this.options.max&&(e-=i),this.max=parseFloat(e.toFixed(this._precision()))},_precision:function(){var e=this._precisionOf(this.options.step);return null!==this.options.min&&(e=Math.max(e,this._precisionOf(this.options.min))),e},_precisionOf:function(e){var t=e.toString(),i=t.indexOf(".");return-1===i?0:t.length-i-1},_valueMin:function(){return this.options.min},_valueMax:function(){return this.max},_refreshRange:function(e){"vertical"===e&&this.range.css({width:"",left:""}),"horizontal"===e&&this.range.css({height:"",bottom:""})},_refreshValue:function(){var t,i,s,n,o,r=this.options.range,a=this.options,l=this,c=!this._animateOff&&a.animate,d={};this._hasMultipleValues()?this.handles.each((function(s){i=(l.values(s)-l._valueMin())/(l._valueMax()-l._valueMin())*100,d["horizontal"===l.orientation?"left":"bottom"]=i+"%",e(this).stop(1,1)[c?"animate":"css"](d,a.animate),!0===l.options.range&&("horizontal"===l.orientation?(0===s&&l.range.stop(1,1)[c?"animate":"css"]({left:i+"%"},a.animate),1===s&&l.range[c?"animate":"css"]({width:i-t+"%"},{queue:!1,duration:a.animate})):(0===s&&l.range.stop(1,1)[c?"animate":"css"]({bottom:i+"%"},a.animate),1===s&&l.range[c?"animate":"css"]({height:i-t+"%"},{queue:!1,duration:a.animate}))),t=i})):(s=this.value(),n=this._valueMin(),o=this._valueMax(),i=o!==n?(s-n)/(o-n)*100:0,d["horizontal"===this.orientation?"left":"bottom"]=i+"%",this.handle.stop(1,1)[c?"animate":"css"](d,a.animate),"min"===r&&"horizontal"===this.orientation&&this.range.stop(1,1)[c?"animate":"css"]({width:i+"%"},a.animate),"max"===r&&"horizontal"===this.orientation&&this.range.stop(1,1)[c?"animate":"css"]({width:100-i+"%"},a.animate),"min"===r&&"vertical"===this.orientation&&this.range.stop(1,1)[c?"animate":"css"]({height:i+"%"},a.animate),"max"===r&&"vertical"===this.orientation&&this.range.stop(1,1)[c?"animate":"css"]({height:100-i+"%"},a.animate))},_handleEvents:{keydown:function(t){var i,s,n,o=e(t.target).data("ui-slider-handle-index");switch(t.keyCode){case e.ui.keyCode.HOME:case e.ui.keyCode.END:case e.ui.keyCode.PAGE_UP:case e.ui.keyCode.PAGE_DOWN:case e.ui.keyCode.UP:case e.ui.keyCode.RIGHT:case e.ui.keyCode.DOWN:case e.ui.keyCode.LEFT:if(t.preventDefault(),!this._keySliding&&(this._keySliding=!0,this._addClass(e(t.target),null,"ui-state-active"),!1===this._start(t,o)))return}switch(n=this.options.step,i=s=this._hasMultipleValues()?this.values(o):this.value(),t.keyCode){case e.ui.keyCode.HOME:s=this._valueMin();break;case e.ui.keyCode.END:s=this._valueMax();break;case e.ui.keyCode.PAGE_UP:s=this._trimAlignValue(i+(this._valueMax()-this._valueMin())/this.numPages);break;case e.ui.keyCode.PAGE_DOWN:s=this._trimAlignValue(i-(this._valueMax()-this._valueMin())/this.numPages);break;case e.ui.keyCode.UP:case e.ui.keyCode.RIGHT:if(i===this._valueMax())return;s=this._trimAlignValue(i+n);break;case e.ui.keyCode.DOWN:case e.ui.keyCode.LEFT:if(i===this._valueMin())return;s=this._trimAlignValue(i-n)}this._slide(t,o,s)},keyup:function(t){var i=e(t.target).data("ui-slider-handle-index");this._keySliding&&(this._keySliding=!1,this._stop(t,i),this._change(t,i),this._removeClass(e(t.target),null,"ui-state-active"))}}}),e.widget("ui.sortable",e.ui.mouse,{version:"1.13.2",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_isOverAxis:function(e,t,i){return e>=t&&e<t+i},_isFloating:function(e){return/left|right/.test(e.css("float"))||/inline|table-cell/.test(e.css("display"))},_create:function(){this.containerCache={},this._addClass("ui-sortable"),this.refresh(),this.offset=this.element.offset(),this._mouseInit(),this._setHandleClassName(),this.ready=!0},_setOption:function(e,t){this._super(e,t),"handle"===e&&this._setHandleClassName()},_setHandleClassName:function(){var t=this;this._removeClass(this.element.find(".ui-sortable-handle"),"ui-sortable-handle"),e.each(this.items,(function(){t._addClass(this.instance.options.handle?this.item.find(this.instance.options.handle):this.item,"ui-sortable-handle")}))},_destroy:function(){this._mouseDestroy();for(var e=this.items.length-1;e>=0;e--)this.items[e].item.removeData(this.widgetName+"-item");return this},_mouseCapture:function(t,i){var s=null,n=!1,o=this;return!this.reverting&&(!this.options.disabled&&"static"!==this.options.type&&(this._refreshItems(t),e(t.target).parents().each((function(){if(e.data(this,o.widgetName+"-item")===o)return s=e(this),!1})),e.data(t.target,o.widgetName+"-item")===o&&(s=e(t.target)),!!s&&(!(this.options.handle&&!i&&(e(this.options.handle,s).find("*").addBack().each((function(){this===t.target&&(n=!0)})),!n))&&(this.currentItem=s,this._removeCurrentsFromItems(),!0))))},_mouseStart:function(t,i,s){var n,o,r=this.options;if(this.currentContainer=this,this.refreshPositions(),this.appendTo=e("parent"!==r.appendTo?r.appendTo:this.currentItem.parent()),this.helper=this._createHelper(t),this._cacheHelperProportions(),this._cacheMargins(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},e.extend(this.offset,{click:{left:t.pageX-this.offset.left,top:t.pageY-this.offset.top},relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),r.cursorAt&&this._adjustOffsetFromHelper(r.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),this.scrollParent=this.placeholder.scrollParent(),e.extend(this.offset,{parent:this._getParentOffset()}),r.containment&&this._setContainment(),r.cursor&&"auto"!==r.cursor&&(o=this.document.find("body"),this.storedCursor=o.css("cursor"),o.css("cursor",r.cursor),this.storedStylesheet=e("<style>*{ cursor: "+r.cursor+" !important; }</style>").appendTo(o)),r.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",r.zIndex)),r.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",r.opacity)),this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",t,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!s)for(n=this.containers.length-1;n>=0;n--)this.containers[n]._trigger("activate",t,this._uiHash(this));return e.ui.ddmanager&&(e.ui.ddmanager.current=this),e.ui.ddmanager&&!r.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t),this.dragging=!0,this._addClass(this.helper,"ui-sortable-helper"),this.helper.parent().is(this.appendTo)||(this.helper.detach().appendTo(this.appendTo),this.offset.parent=this._getParentOffset()),this.position=this.originalPosition=this._generatePosition(t),this.originalPageX=t.pageX,this.originalPageY=t.pageY,this.lastPositionAbs=this.positionAbs=this._convertPositionTo("absolute"),this._mouseDrag(t),!0},_scroll:function(e){var t=this.options,i=!1;return this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-e.pageY<t.scrollSensitivity?this.scrollParent[0].scrollTop=i=this.scrollParent[0].scrollTop+t.scrollSpeed:e.pageY-this.overflowOffset.top<t.scrollSensitivity&&(this.scrollParent[0].scrollTop=i=this.scrollParent[0].scrollTop-t.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-e.pageX<t.scrollSensitivity?this.scrollParent[0].scrollLeft=i=this.scrollParent[0].scrollLeft+t.scrollSpeed:e.pageX-this.overflowOffset.left<t.scrollSensitivity&&(this.scrollParent[0].scrollLeft=i=this.scrollParent[0].scrollLeft-t.scrollSpeed)):(e.pageY-this.document.scrollTop()<t.scrollSensitivity?i=this.document.scrollTop(this.document.scrollTop()-t.scrollSpeed):this.window.height()-(e.pageY-this.document.scrollTop())<t.scrollSensitivity&&(i=this.document.scrollTop(this.document.scrollTop()+t.scrollSpeed)),e.pageX-this.document.scrollLeft()<t.scrollSensitivity?i=this.document.scrollLeft(this.document.scrollLeft()-t.scrollSpeed):this.window.width()-(e.pageX-this.document.scrollLeft())<t.scrollSensitivity&&(i=this.document.scrollLeft(this.document.scrollLeft()+t.scrollSpeed))),i},_mouseDrag:function(t){var i,s,n,o,r=this.options;for(this.position=this._generatePosition(t),this.positionAbs=this._convertPositionTo("absolute"),this.options.axis&&"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),r.scroll&&!1!==this._scroll(t)&&(this._refreshItemPositions(!0),e.ui.ddmanager&&!r.dropBehaviour&&e.ui.ddmanager.prepareOffsets(this,t)),this.dragDirection={vertical:this._getDragVerticalDirection(),horizontal:this._getDragHorizontalDirection()},i=this.items.length-1;i>=0;i--)if(n=(s=this.items[i]).item[0],(o=this._intersectsWithPointer(s))&&s.instance===this.currentContainer&&!(n===this.currentItem[0]||this.placeholder[1===o?"next":"prev"]()[0]===n||e.contains(this.placeholder[0],n)||"semi-dynamic"===this.options.type&&e.contains(this.element[0],n))){if(this.direction=1===o?"down":"up","pointer"!==this.options.tolerance&&!this._intersectsWithSides(s))break;this._rearrange(t,s),this._trigger("change",t,this._uiHash());break}return this._contactContainers(t),e.ui.ddmanager&&e.ui.ddmanager.drag(this,t),this._trigger("sort",t,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(t,i){if(t){if(e.ui.ddmanager&&!this.options.dropBehaviour&&e.ui.ddmanager.drop(this,t),this.options.revert){var s=this,n=this.placeholder.offset(),o=this.options.axis,r={};o&&"x"!==o||(r.left=n.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollLeft)),o&&"y"!==o||(r.top=n.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===this.document[0].body?0:this.offsetParent[0].scrollTop)),this.reverting=!0,e(this.helper).animate(r,parseInt(this.options.revert,10)||500,(function(){s._clear(t)}))}else this._clear(t,i);return!1}},cancel:function(){if(this.dragging){this._mouseUp(new e.Event("mouseup",{target:null})),"original"===this.options.helper?(this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")):this.currentItem.show();for(var t=this.containers.length-1;t>=0;t--)this.containers[t]._trigger("deactivate",null,this._uiHash(this)),this.containers[t].containerCache.over&&(this.containers[t]._trigger("out",null,this._uiHash(this)),this.containers[t].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),"original"!==this.options.helper&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),e.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?e(this.domPosition.prev).after(this.currentItem):e(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(t){var i=this._getItemsAsjQuery(t&&t.connected),s=[];return t=t||{},e(i).each((function(){var i=(e(t.item||this).attr(t.attribute||"id")||"").match(t.expression||/(.+)[\-=_](.+)/);i&&s.push((t.key||i[1]+"[]")+"="+(t.key&&t.expression?i[1]:i[2]))})),!s.length&&t.key&&s.push(t.key+"="),s.join("&")},toArray:function(t){var i=this._getItemsAsjQuery(t&&t.connected),s=[];return t=t||{},i.each((function(){s.push(e(t.item||this).attr(t.attribute||"id")||"")})),s},_intersectsWith:function(e){var t=this.positionAbs.left,i=t+this.helperProportions.width,s=this.positionAbs.top,n=s+this.helperProportions.height,o=e.left,r=o+e.width,a=e.top,l=a+e.height,c=this.offset.click.top,d=this.offset.click.left,h="x"===this.options.axis||s+c>a&&s+c<l,u="y"===this.options.axis||t+d>o&&t+d<r,p=h&&u;return"pointer"===this.options.tolerance||this.options.forcePointerForContainers||"pointer"!==this.options.tolerance&&this.helperProportions[this.floating?"width":"height"]>e[this.floating?"width":"height"]?p:o<t+this.helperProportions.width/2&&i-this.helperProportions.width/2<r&&a<s+this.helperProportions.height/2&&n-this.helperProportions.height/2<l},_intersectsWithPointer:function(e){var t,i,s="x"===this.options.axis||this._isOverAxis(this.positionAbs.top+this.offset.click.top,e.top,e.height),n="y"===this.options.axis||this._isOverAxis(this.positionAbs.left+this.offset.click.left,e.left,e.width);return!(!s||!n)&&(t=this.dragDirection.vertical,i=this.dragDirection.horizontal,this.floating?"right"===i||"down"===t?2:1:t&&("down"===t?2:1))},_intersectsWithSides:function(e){var t=this._isOverAxis(this.positionAbs.top+this.offset.click.top,e.top+e.height/2,e.height),i=this._isOverAxis(this.positionAbs.left+this.offset.click.left,e.left+e.width/2,e.width),s=this.dragDirection.vertical,n=this.dragDirection.horizontal;return this.floating&&n?"right"===n&&i||"left"===n&&!i:s&&("down"===s&&t||"up"===s&&!t)},_getDragVerticalDirection:function(){var e=this.positionAbs.top-this.lastPositionAbs.top;return 0!==e&&(e>0?"down":"up")},_getDragHorizontalDirection:function(){var e=this.positionAbs.left-this.lastPositionAbs.left;return 0!==e&&(e>0?"right":"left")},refresh:function(e){return this._refreshItems(e),this._setHandleClassName(),this.refreshPositions(),this},_connectWith:function(){var e=this.options;return e.connectWith.constructor===String?[e.connectWith]:e.connectWith},_getItemsAsjQuery:function(t){var i,s,n,o,r=[],a=[],l=this._connectWith();if(l&&t)for(i=l.length-1;i>=0;i--)for(s=(n=e(l[i],this.document[0])).length-1;s>=0;s--)(o=e.data(n[s],this.widgetFullName))&&o!==this&&!o.options.disabled&&a.push(["function"==typeof o.options.items?o.options.items.call(o.element):e(o.options.items,o.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),o]);function c(){r.push(this)}for(a.push(["function"==typeof this.options.items?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):e(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]),i=a.length-1;i>=0;i--)a[i][0].each(c);return e(r)},_removeCurrentsFromItems:function(){var t=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=e.grep(this.items,(function(e){for(var i=0;i<t.length;i++)if(t[i]===e.item[0])return!1;return!0}))},_refreshItems:function(t){this.items=[],this.containers=[this];var i,s,n,o,r,a,l,c,d=this.items,h=[["function"==typeof this.options.items?this.options.items.call(this.element[0],t,{item:this.currentItem}):e(this.options.items,this.element),this]],u=this._connectWith();if(u&&this.ready)for(i=u.length-1;i>=0;i--)for(s=(n=e(u[i],this.document[0])).length-1;s>=0;s--)(o=e.data(n[s],this.widgetFullName))&&o!==this&&!o.options.disabled&&(h.push(["function"==typeof o.options.items?o.options.items.call(o.element[0],t,{item:this.currentItem}):e(o.options.items,o.element),o]),this.containers.push(o));for(i=h.length-1;i>=0;i--)for(r=h[i][1],s=0,c=(a=h[i][0]).length;s<c;s++)(l=e(a[s])).data(this.widgetName+"-item",r),d.push({item:l,instance:r,width:0,height:0,left:0,top:0})},_refreshItemPositions:function(t){var i,s,n,o;for(i=this.items.length-1;i>=0;i--)s=this.items[i],this.currentContainer&&s.instance!==this.currentContainer&&s.item[0]!==this.currentItem[0]||(n=this.options.toleranceElement?e(this.options.toleranceElement,s.item):s.item,t||(s.width=n.outerWidth(),s.height=n.outerHeight()),o=n.offset(),s.left=o.left,s.top=o.top)},refreshPositions:function(e){var t,i;if(this.floating=!!this.items.length&&("x"===this.options.axis||this._isFloating(this.items[0].item)),this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset()),this._refreshItemPositions(e),this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(t=this.containers.length-1;t>=0;t--)i=this.containers[t].element.offset(),this.containers[t].containerCache.left=i.left,this.containers[t].containerCache.top=i.top,this.containers[t].containerCache.width=this.containers[t].element.outerWidth(),this.containers[t].containerCache.height=this.containers[t].element.outerHeight();return this},_createPlaceholder:function(t){var i,s,n=(t=t||this).options;n.placeholder&&n.placeholder.constructor!==String||(i=n.placeholder,s=t.currentItem[0].nodeName.toLowerCase(),n.placeholder={element:function(){var n=e("<"+s+">",t.document[0]);return t._addClass(n,"ui-sortable-placeholder",i||t.currentItem[0].className)._removeClass(n,"ui-sortable-helper"),"tbody"===s?t._createTrPlaceholder(t.currentItem.find("tr").eq(0),e("<tr>",t.document[0]).appendTo(n)):"tr"===s?t._createTrPlaceholder(t.currentItem,n):"img"===s&&n.attr("src",t.currentItem.attr("src")),i||n.css("visibility","hidden"),n},update:function(e,o){i&&!n.forcePlaceholderSize||(o.height()&&(!n.forcePlaceholderSize||"tbody"!==s&&"tr"!==s)||o.height(t.currentItem.innerHeight()-parseInt(t.currentItem.css("paddingTop")||0,10)-parseInt(t.currentItem.css("paddingBottom")||0,10)),o.width()||o.width(t.currentItem.innerWidth()-parseInt(t.currentItem.css("paddingLeft")||0,10)-parseInt(t.currentItem.css("paddingRight")||0,10)))}}),t.placeholder=e(n.placeholder.element.call(t.element,t.currentItem)),t.currentItem.after(t.placeholder),n.placeholder.update(t,t.placeholder)},_createTrPlaceholder:function(t,i){var s=this;t.children().each((function(){e("<td> </td>",s.document[0]).attr("colspan",e(this).attr("colspan")||1).appendTo(i)}))},_contactContainers:function(t){var i,s,n,o,r,a,l,c,d,h,u=null,p=null;for(i=this.containers.length-1;i>=0;i--)if(!e.contains(this.currentItem[0],this.containers[i].element[0]))if(this._intersectsWith(this.containers[i].containerCache)){if(u&&e.contains(this.containers[i].element[0],u.element[0]))continue;u=this.containers[i],p=i}else this.containers[i].containerCache.over&&(this.containers[i]._trigger("out",t,this._uiHash(this)),this.containers[i].containerCache.over=0);if(u)if(1===this.containers.length)this.containers[p].containerCache.over||(this.containers[p]._trigger("over",t,this._uiHash(this)),this.containers[p].containerCache.over=1);else{for(n=1e4,o=null,r=(d=u.floating||this._isFloating(this.currentItem))?"left":"top",a=d?"width":"height",h=d?"pageX":"pageY",s=this.items.length-1;s>=0;s--)e.contains(this.containers[p].element[0],this.items[s].item[0])&&this.items[s].item[0]!==this.currentItem[0]&&(l=this.items[s].item.offset()[r],c=!1,t[h]-l>this.items[s][a]/2&&(c=!0),Math.abs(t[h]-l)<n&&(n=Math.abs(t[h]-l),o=this.items[s],this.direction=c?"up":"down"));if(!o&&!this.options.dropOnEmpty)return;if(this.currentContainer===this.containers[p])return void(this.currentContainer.containerCache.over||(this.containers[p]._trigger("over",t,this._uiHash()),this.currentContainer.containerCache.over=1));o?this._rearrange(t,o,null,!0):this._rearrange(t,null,this.containers[p].element,!0),this._trigger("change",t,this._uiHash()),this.containers[p]._trigger("change",t,this._uiHash(this)),this.currentContainer=this.containers[p],this.options.placeholder.update(this.currentContainer,this.placeholder),this.scrollParent=this.placeholder.scrollParent(),this.scrollParent[0]!==this.document[0]&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this.containers[p]._trigger("over",t,this._uiHash(this)),this.containers[p].containerCache.over=1}},_createHelper:function(t){var i=this.options,s="function"==typeof i.helper?e(i.helper.apply(this.element[0],[t,this.currentItem])):"clone"===i.helper?this.currentItem.clone():this.currentItem;return s.parents("body").length||this.appendTo[0].appendChild(s[0]),s[0]===this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),s[0].style.width&&!i.forceHelperSize||s.width(this.currentItem.width()),s[0].style.height&&!i.forceHelperSize||s.height(this.currentItem.height()),s},_adjustOffsetFromHelper:function(e){"string"==typeof e&&(e=e.split(" ")),Array.isArray(e)&&(e={left:+e[0],top:+e[1]||0}),"left"in e&&(this.offset.click.left=e.left+this.margins.left),"right"in e&&(this.offset.click.left=this.helperProportions.width-e.right+this.margins.left),"top"in e&&(this.offset.click.top=e.top+this.margins.top),"bottom"in e&&(this.offset.click.top=this.helperProportions.height-e.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var t=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==this.document[0]&&e.contains(this.scrollParent[0],this.offsetParent[0])&&(t.left+=this.scrollParent.scrollLeft(),t.top+=this.scrollParent.scrollTop()),(this.offsetParent[0]===this.document[0].body||this.offsetParent[0].tagName&&"html"===this.offsetParent[0].tagName.toLowerCase()&&e.ui.ie)&&(t={top:0,left:0}),{top:t.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:t.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"===this.cssPosition){var e=this.currentItem.position();return{top:e.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:e.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var t,i,s,n=this.options;"parent"===n.containment&&(n.containment=this.helper[0].parentNode),"document"!==n.containment&&"window"!==n.containment||(this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,"document"===n.containment?this.document.width():this.window.width()-this.helperProportions.width-this.margins.left,("document"===n.containment?this.document.height()||document.body.parentNode.scrollHeight:this.window.height()||this.document[0].body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),/^(document|window|parent)$/.test(n.containment)||(t=e(n.containment)[0],i=e(n.containment).offset(),s="hidden"!==e(t).css("overflow"),this.containment=[i.left+(parseInt(e(t).css("borderLeftWidth"),10)||0)+(parseInt(e(t).css("paddingLeft"),10)||0)-this.margins.left,i.top+(parseInt(e(t).css("borderTopWidth"),10)||0)+(parseInt(e(t).css("paddingTop"),10)||0)-this.margins.top,i.left+(s?Math.max(t.scrollWidth,t.offsetWidth):t.offsetWidth)-(parseInt(e(t).css("borderLeftWidth"),10)||0)-(parseInt(e(t).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,i.top+(s?Math.max(t.scrollHeight,t.offsetHeight):t.offsetHeight)-(parseInt(e(t).css("borderTopWidth"),10)||0)-(parseInt(e(t).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top])},_convertPositionTo:function(t,i){i||(i=this.position);var s="absolute"===t?1:-1,n="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&e.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,o=/(html|body)/i.test(n[0].tagName);return{top:i.top+this.offset.relative.top*s+this.offset.parent.top*s-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():o?0:n.scrollTop())*s,left:i.left+this.offset.relative.left*s+this.offset.parent.left*s-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():o?0:n.scrollLeft())*s}},_generatePosition:function(t){var i,s,n=this.options,o=t.pageX,r=t.pageY,a="absolute"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&e.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,l=/(html|body)/i.test(a[0].tagName);return"relative"!==this.cssPosition||this.scrollParent[0]!==this.document[0]&&this.scrollParent[0]!==this.offsetParent[0]||(this.offset.relative=this._getRelativeOffset()),this.originalPosition&&(this.containment&&(t.pageX-this.offset.click.left<this.containment[0]&&(o=this.containment[0]+this.offset.click.left),t.pageY-this.offset.click.top<this.containment[1]&&(r=this.containment[1]+this.offset.click.top),t.pageX-this.offset.click.left>this.containment[2]&&(o=this.containment[2]+this.offset.click.left),t.pageY-this.offset.click.top>this.containment[3]&&(r=this.containment[3]+this.offset.click.top)),n.grid&&(i=this.originalPageY+Math.round((r-this.originalPageY)/n.grid[1])*n.grid[1],r=this.containment?i-this.offset.click.top>=this.containment[1]&&i-this.offset.click.top<=this.containment[3]?i:i-this.offset.click.top>=this.containment[1]?i-n.grid[1]:i+n.grid[1]:i,s=this.originalPageX+Math.round((o-this.originalPageX)/n.grid[0])*n.grid[0],o=this.containment?s-this.offset.click.left>=this.containment[0]&&s-this.offset.click.left<=this.containment[2]?s:s-this.offset.click.left>=this.containment[0]?s-n.grid[0]:s+n.grid[0]:s)),{top:r-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():l?0:a.scrollTop()),left:o-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():l?0:a.scrollLeft())}},_rearrange:function(e,t,i,s){i?i[0].appendChild(this.placeholder[0]):t.item[0].parentNode.insertBefore(this.placeholder[0],"down"===this.direction?t.item[0]:t.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var n=this.counter;this._delay((function(){n===this.counter&&this.refreshPositions(!s)}))},_clear:function(e,t){this.reverting=!1;var i,s=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(i in this._storedCSS)"auto"!==this._storedCSS[i]&&"static"!==this._storedCSS[i]||(this._storedCSS[i]="");this.currentItem.css(this._storedCSS),this._removeClass(this.currentItem,"ui-sortable-helper")}else this.currentItem.show();function n(e,t,i){return function(s){i._trigger(e,s,t._uiHash(t))}}for(this.fromOutside&&!t&&s.push((function(e){this._trigger("receive",e,this._uiHash(this.fromOutside))})),!this.fromOutside&&this.domPosition.prev===this.currentItem.prev().not(".ui-sortable-helper")[0]&&this.domPosition.parent===this.currentItem.parent()[0]||t||s.push((function(e){this._trigger("update",e,this._uiHash())})),this!==this.currentContainer&&(t||(s.push((function(e){this._trigger("remove",e,this._uiHash())})),s.push(function(e){return function(t){e._trigger("receive",t,this._uiHash(this))}}.call(this,this.currentContainer)),s.push(function(e){return function(t){e._trigger("update",t,this._uiHash(this))}}.call(this,this.currentContainer)))),i=this.containers.length-1;i>=0;
vendor: 2,531 bytes, lines 179-196
179i--)t||s.push(n("deactivate",this,this.containers[i])),this.containers[i].containerCache.over&&(s.push(n("out",this,this.containers[i])),this.containers[i].containerCache.over=0);if(this.storedCursor&&(this.document.find("body").css("cursor",this.storedCursor),this.storedStylesheet.remove()),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex","auto"===this._storedZIndex?"":this._storedZIndex),this.dragging=!1,t||this._trigger("beforeStop",e,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.cancelHelperRemoval||(this.helper[0]!==this.currentItem[0]&&this.helper.remove(),this.helper=null),!t){for(i=0;i<s.length;i++)s[i].call(this,e);this._trigger("stop",e,this._uiHash())}return this.fromOutside=!1,!this.cancelHelperRemoval},_trigger:function(){!1===e.Widget.prototype._trigger.apply(this,arguments)&&this.cancel()},_uiHash:function(t){var i=t||this;return{helper:i.helper,placeholder:i.placeholder||e([]),position:i.position,originalPosition:i.originalPosition,offset:i.positionAbs,item:i.currentItem,sender:t?t.element:null}}}); 180/*! 181 * jQuery UI Progressbar 1.13.2 182 * http://jqueryui.com 183 * 184 * Copyright jQuery Foundation and other contributors 185 * Released under the MIT license. 186 * http://jquery.org/license 187 */ 188/*! 189 * jQuery UI Spinner 1.13.2 190 * http://jqueryui.com 191 * 192 * Copyright jQuery Foundation and other contributors 193 * Released under the MIT license. 194 * http://jquery.org/license 195 */ 196function N(e){return function(){var t=this.element.val();e.apply(this,arguments),this._refresh(),t!==this.element.val()&&this._trigger("change")}}e.widget("ui.spinner",{version:"1.13.2",defaultElement:"<input>",widgetEventPrefix:"spin",options:{classes:{"ui-spinner":"ui-corner-all","ui-spinner-down":"ui-corner-br","ui-spinner-up":"ui-corner-tr"},culture:null,icons:{down:"ui-icon-triangle-1-s",up:"ui-icon-triangle-1-n"},incremental:!0,max:null,min:null,numberFormat:null,page:10,step:1,change:null,spin:null,start:null,stop:null},_create:function(){this._setOption("max",this.options.max),this._setOption("min",this.options.min),this._setOption("step",this.options.step),""!==this.value()&&this._value(this.element.val(),!0),this._draw(),this._on(this._events),this._refresh(),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_getCreateOptions:function(){var t=this._super(),i=this.element;return e.each(["min","max","step"],(function(e,s){var n=i.attr(s);null!=n&&n.length&&(t[s]=n)})),t}
vendor: 20,697 bytes, lines 196-212
196,_events:{keydown:function(e){this._start(e)&&this._keydown(e)&&e.preventDefault()},keyup:"_stop",focus:function(){this.previous=this.element.val()},blur:function(e){this.cancelBlur?delete this.cancelBlur:(this._stop(),this._refresh(),this.previous!==this.element.val()&&this._trigger("change",e))},mousewheel:function(t,i){var s=e.ui.safeActiveElement(this.document[0]);if(this.element[0]===s&&i){if(!this.spinning&&!this._start(t))return!1;this._spin((i>0?1:-1)*this.options.step,t),clearTimeout(this.mousewheelTimer),this.mousewheelTimer=this._delay((function(){this.spinning&&this._stop(t)}),100),t.preventDefault()}},"mousedown .ui-spinner-button":function(t){var i;function s(){this.element[0]===e.ui.safeActiveElement(this.document[0])||(this.element.trigger("focus"),this.previous=i,this._delay((function(){this.previous=i})))}i=this.element[0]===e.ui.safeActiveElement(this.document[0])?this.previous:this.element.val(),t.preventDefault(),s.call(this),this.cancelBlur=!0,this._delay((function(){delete this.cancelBlur,s.call(this)})),!1!==this._start(t)&&this._repeat(null,e(t.currentTarget).hasClass("ui-spinner-up")?1:-1,t)},"mouseup .ui-spinner-button":"_stop","mouseenter .ui-spinner-button":function(t){if(e(t.currentTarget).hasClass("ui-state-active"))return!1!==this._start(t)&&void this._repeat(null,e(t.currentTarget).hasClass("ui-spinner-up")?1:-1,t)},"mouseleave .ui-spinner-button":"_stop"},_enhance:function(){this.uiSpinner=this.element.attr("autocomplete","off").wrap("<span>").parent().append("<a></a><a></a>")},_draw:function(){this._enhance(),this._addClass(this.uiSpinner,"ui-spinner","ui-widget ui-widget-content"),this._addClass("ui-spinner-input"),this.element.attr("role","spinbutton"),this.buttons=this.uiSpinner.children("a").attr("tabIndex",-1).attr("aria-hidden",!0).button({classes:{"ui-button":""}}),this._removeClass(this.buttons,"ui-corner-all"),this._addClass(this.buttons.first(),"ui-spinner-button ui-spinner-up"),this._addClass(this.buttons.last(),"ui-spinner-button ui-spinner-down"),this.buttons.first().button({icon:this.options.icons.up,showLabel:!1}),this.buttons.last().button({icon:this.options.icons.down,showLabel:!1}),this.buttons.height()>Math.ceil(.5*this.uiSpinner.height())&&this.uiSpinner.height()>0&&this.uiSpinner.height(this.uiSpinner.height())},_keydown:function(t){var i=this.options,s=e.ui.keyCode;switch(t.keyCode){case s.UP:return this._repeat(null,1,t),!0;case s.DOWN:return this._repeat(null,-1,t),!0;case s.PAGE_UP:return this._repeat(null,i.page,t),!0;case s.PAGE_DOWN:return this._repeat(null,-i.page,t),!0}return!1},_start:function(e){return!(!this.spinning&&!1===this._trigger("start",e))&&(this.counter||(this.counter=1),this.spinning=!0,!0)},_repeat:function(e,t,i){e=e||500,clearTimeout(this.timer),this.timer=this._delay((function(){this._repeat(40,t,i)}),e),this._spin(t*this.options.step,i)},_spin:function(e,t){var i=this.value()||0;this.counter||(this.counter=1),i=this._adjustValue(i+e*this._increment(this.counter)),this.spinning&&!1===this._trigger("spin",t,{value:i})||(this._value(i),this.counter++)},_increment:function(e){var t=this.options.incremental;return t?"function"==typeof t?t(e):Math.floor(e*e*e/5e4-e*e/500+17*e/200+1):1},_precision:function(){var e=this._precisionOf(this.options.step);return null!==this.options.min&&(e=Math.max(e,this._precisionOf(this.options.min))),e},_precisionOf:function(e){var t=e.toString(),i=t.indexOf(".");return-1===i?0:t.length-i-1},_adjustValue:function(e){var t,i,s=this.options;return i=e-(t=null!==s.min?s.min:0),e=t+(i=Math.round(i/s.step)*s.step),e=parseFloat(e.toFixed(this._precision())),null!==s.max&&e>s.max?s.max:null!==s.min&&e<s.min?s.min:e},_stop:function(e){this.spinning&&(clearTimeout(this.timer),clearTimeout(this.mousewheelTimer),this.counter=0,this.spinning=!1,this._trigger("stop",e))},_setOption:function(e,t){var i,s,n;if("culture"===e||"numberFormat"===e)return i=this._parse(this.element.val()),this.options[e]=t,void this.element.val(this._format(i));"max"!==e&&"min"!==e&&"step"!==e||"string"==typeof t&&(t=this._parse(t)),"icons"===e&&(s=this.buttons.first().find(".ui-icon"),this._removeClass(s,null,this.options.icons.up),this._addClass(s,null,t.up),n=this.buttons.last().find(".ui-icon"),this._removeClass(n,null,this.options.icons.down),this._addClass(n,null,t.down)),this._super(e,t)},_setOptionDisabled:function(e){this._super(e),this._toggleClass(this.uiSpinner,null,"ui-state-disabled",!!e),this.element.prop("disabled",!!e),this.buttons.button(e?"disable":"enable")},_setOptions:N((function(e){this._super(e)})),_parse:function(e){return"string"==typeof e&&""!==e&&(e=window.Globalize&&this.options.numberFormat?Globalize.parseFloat(e,10,this.options.culture):+e),""===e||isNaN(e)?null:e},_format:function(e){return""===e?"":window.Globalize&&this.options.numberFormat?Globalize.format(e,this.options.numberFormat,this.options.culture):e},_refresh:function(){this.element.attr({"aria-valuemin":this.options.min,"aria-valuemax":this.options.max,"aria-valuenow":this._parse(this.element.val())})},isValid:function(){var e=this.value();return null!==e&&e===this._adjustValue(e)},_value:function(e,t){var i;""!==e&&null!==(i=this._parse(e))&&(t||(i=this._adjustValue(i)),e=this._format(i)),this.element.val(e),this._refresh()},_destroy:function(){this.element.prop("disabled",!1).removeAttr("autocomplete role aria-valuemin aria-valuemax aria-valuenow"),this.uiSpinner.replaceWith(this.element)},stepUp:N((function(e){this._stepUp(e)})),_stepUp:function(e){this._start()&&(this._spin((e||1)*this.options.step),this._stop())},stepDown:N((function(e){this._stepDown(e)})),_stepDown:function(e){this._start()&&(this._spin((e||1)*-this.options.step),this._stop())},pageUp:N((function(e){this._stepUp((e||1)*this.options.page)})),pageDown:N((function(e){this._stepDown((e||1)*this.options.page)})),value:function(e){if(!arguments.length)return this._parse(this.element.val());N(this._value).call(this,e)},widget:function(){return this.uiSpinner}}),!1!==e.uiBackCompat&&e.widget("ui.spinner",e.ui.spinner,{_enhance:function(){this.uiSpinner=this.element.attr("autocomplete","off").wrap(this._uiSpinnerHtml()).parent().append(this._buttonHtml())},_uiSpinnerHtml:function(){return"<span>"},_buttonHtml:function(){return"<a></a><a></a>"}});var z; 197/*! 198 * jQuery UI Tabs 1.13.2 199 * http://jqueryui.com 200 * 201 * Copyright jQuery Foundation and other contributors 202 * Released under the MIT license. 203 * http://jquery.org/license 204 */e.ui.spinner;e.widget("ui.tabs",{version:"1.13.2",delay:300,options:{active:null,classes:{"ui-tabs":"ui-corner-all","ui-tabs-nav":"ui-corner-all","ui-tabs-panel":"ui-corner-bottom","ui-tabs-tab":"ui-corner-top"},collapsible:!1,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_isLocal:(z=/#.*$/,function(e){var t,i;t=e.href.replace(z,""),i=location.href.replace(z,"");try{t=decodeURIComponent(t)}catch(e){}try{i=decodeURIComponent(i)}catch(e){}return e.hash.length>1&&t===i}),_create:function(){var t=this,i=this.options;this.running=!1,this._addClass("ui-tabs","ui-widget ui-widget-content"),this._toggleClass("ui-tabs-collapsible",null,i.collapsible),this._processTabs(),i.active=this._initialActive(),Array.isArray(i.disabled)&&(i.disabled=e.uniqueSort(i.disabled.concat(e.map(this.tabs.filter(".ui-state-disabled"),(function(e){return t.tabs.index(e)})))).sort()),!1!==this.options.active&&this.anchors.length?this.active=this._findActive(i.active):this.active=e(),this._refresh(),this.active.length&&this.load(i.active)},_initialActive:function(){var t=this.options.active,i=this.options.collapsible,s=location.hash.substring(1);return null===t&&(s&&this.tabs.each((function(i,n){if(e(n).attr("aria-controls")===s)return t=i,!1})),null===t&&(t=this.tabs.index(this.tabs.filter(".ui-tabs-active"))),null!==t&&-1!==t||(t=!!this.tabs.length&&0)),!1!==t&&-1===(t=this.tabs.index(this.tabs.eq(t)))&&(t=!i&&0),!i&&!1===t&&this.anchors.length&&(t=0),t},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):e()}},_tabKeydown:function(t){var i=e(e.ui.safeActiveElement(this.document[0])).closest("li"),s=this.tabs.index(i),n=!0;if(!this._handlePageNav(t)){switch(t.keyCode){case e.ui.keyCode.RIGHT:case e.ui.keyCode.DOWN:s++;break;case e.ui.keyCode.UP:case e.ui.keyCode.LEFT:n=!1,s--;break;case e.ui.keyCode.END:s=this.anchors.length-1;break;case e.ui.keyCode.HOME:s=0;break;case e.ui.keyCode.SPACE:return t.preventDefault(),clearTimeout(this.activating),void this._activate(s);case e.ui.keyCode.ENTER:return t.preventDefault(),clearTimeout(this.activating),void this._activate(s!==this.options.active&&s);default:return}t.preventDefault(),clearTimeout(this.activating),s=this._focusNextTab(s,n),t.ctrlKey||t.metaKey||(i.attr("aria-selected","false"),this.tabs.eq(s).attr("aria-selected","true"),this.activating=this._delay((function(){this.option("active",s)}),this.delay))}},_panelKeydown:function(t){this._handlePageNav(t)||t.ctrlKey&&t.keyCode===e.ui.keyCode.UP&&(t.preventDefault(),this.active.trigger("focus"))},_handlePageNav:function(t){return t.altKey&&t.keyCode===e.ui.keyCode.PAGE_UP?(this._activate(this._focusNextTab(this.options.active-1,!1)),!0):t.altKey&&t.keyCode===e.ui.keyCode.PAGE_DOWN?(this._activate(this._focusNextTab(this.options.active+1,!0)),!0):void 0},_findNextTab:function(t,i){var s=this.tabs.length-1;for(;-1!==e.inArray((t>s&&(t=0),t<0&&(t=s),t),this.options.disabled);)t=i?t+1:t-1;return t},_focusNextTab:function(e,t){return e=this._findNextTab(e,t),this.tabs.eq(e).trigger("focus"),e},_setOption:function(e,t){"active"!==e?(this._super(e,t),"collapsible"===e&&(this._toggleClass("ui-tabs-collapsible",null,t),t||!1!==this.options.active||this._activate(0)),"event"===e&&this._setupEvents(t),"heightStyle"===e&&this._setupHeightStyle(t)):this._activate(t)},_sanitizeSelector:function(e){return e?e.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var t=this.options,i=this.tablist.children(":has(a[href])");t.disabled=e.map(i.filter(".ui-state-disabled"),(function(e){return i.index(e)})),this._processTabs(),!1!==t.active&&this.anchors.length?this.active.length&&!e.contains(this.tablist[0],this.active[0])?this.tabs.length===t.disabled.length?(t.active=!1,this.active=e()):this._activate(this._findNextTab(Math.max(0,t.active-1),!1)):t.active=this.tabs.index(this.active):(t.active=!1,this.active=e()),this._refresh()},_refresh:function(){this._setOptionDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-hidden":"true"}),this.active.length?(this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}),this._addClass(this.active,"ui-tabs-active","ui-state-active"),this._getPanelForTab(this.active).show().attr({"aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var t=this,i=this.tabs,s=this.anchors,n=this.panels;this.tablist=this._getList().attr("role","tablist"),this._addClass(this.tablist,"ui-tabs-nav","ui-helper-reset ui-helper-clearfix ui-widget-header"),this.tablist.on("mousedown"+this.eventNamespace,"> li",(function(t){e(this).is(".ui-state-disabled")&&t.preventDefault()})).on("focus"+this.eventNamespace,".ui-tabs-anchor",(function(){e(this).closest("li").is(".ui-state-disabled")&&this.blur()})),this.tabs=this.tablist.find("> li:has(a[href])").attr({role:"tab",tabIndex:-1}),this._addClass(this.tabs,"ui-tabs-tab","ui-state-default"),this.anchors=this.tabs.map((function(){return e("a",this)[0]})).attr({tabIndex:-1}),this._addClass(this.anchors,"ui-tabs-anchor"),this.panels=e(),this.anchors.each((function(i,s){var n,o,r,a=e(s).uniqueId().attr("id"),l=e(s).closest("li"),c=l.attr("aria-controls");t._isLocal(s)?(r=(n=s.hash).substring(1),o=t.element.find(t._sanitizeSelector(n))):(n="#"+(r=l.attr("aria-controls")||e({}).uniqueId()[0].id),(o=t.element.find(n)).length||(o=t._createPanel(r)).insertAfter(t.panels[i-1]||t.tablist),o.attr("aria-live","polite")),o.length&&(t.panels=t.panels.add(o)),c&&l.data("ui-tabs-aria-controls",c),l.attr({"aria-controls":r,"aria-labelledby":a}),o.attr("aria-labelledby",a)})),this.panels.attr("role","tabpanel"),this._addClass(this.panels,"ui-tabs-panel","ui-widget-content"),i&&(this._off(i.not(this.tabs)),this._off(s.not(this.anchors)),this._off(n.not(this.panels)))},_getList:function(){return this.tablist||this.element.find("ol, ul").eq(0)},_createPanel:function(t){return e("<div>").attr("id",t).data("ui-tabs-destroy",!0)},_setOptionDisabled:function(t){var i,s,n;for(Array.isArray(t)&&(t.length?t.length===this.anchors.length&&(t=!0):t=!1),n=0;s=this.tabs[n];n++)i=e(s),!0===t||-1!==e.inArray(n,t)?(i.attr("aria-disabled","true"),this._addClass(i,null,"ui-state-disabled")):(i.removeAttr("aria-disabled"),this._removeClass(i,null,"ui-state-disabled"));this.options.disabled=t,this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!0===t)},_setupEvents:function(t){var i={};t&&e.each(t.split(" "),(function(e,t){i[t]="_eventHandler"})),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(!0,this.anchors,{click:function(e){e.preventDefault()}}),this._on(this.anchors,i),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(t){var i,s=this.element.parent();"fill"===t?(i=s.height(),i-=this.element.outerHeight()-this.element.height(),this.element.siblings(":visible").each((function(){var t=e(this),s=t.css("position");"absolute"!==s&&"fixed"!==s&&(i-=t.outerHeight(!0))})),this.element.children().not(this.panels).each((function(){i-=e(this).outerHeight(!0)})),this.panels.each((function(){e(this).height(Math.max(0,i-e(this).innerHeight()+e(this).height()))})).css("overflow","auto")):"auto"===t&&(i=0,this.panels.each((function(){i=Math.max(i,e(this).height("").height())})).height(i))},_eventHandler:function(t){var i=this.options,s=this.active,n=e(t.currentTarget).closest("li"),o=n[0]===s[0],r=o&&i.collapsible,a=r?e():this._getPanelForTab(n),l=s.length?this._getPanelForTab(s):e(),c={oldTab:s,oldPanel:l,newTab:r?e():n,newPanel:a};t.preventDefault(),n.hasClass("ui-state-disabled")||n.hasClass("ui-tabs-loading")||this.running||o&&!i.collapsible||!1===this._trigger("beforeActivate",t,c)||(i.active=!r&&this.tabs.index(n),this.active=o?e():n,this.xhr&&this.xhr.abort(),l.length||a.length||e.error("jQuery UI Tabs: Mismatching fragment identifier."),a.length&&this.load(this.tabs.index(n),t),this._toggle(t,c))},_toggle:function(t,i){var s=this,n=i.newPanel,o=i.oldPanel;function r(){s.running=!1,s._trigger("activate",t,i)}function a(){s._addClass(i.newTab.closest("li"),"ui-tabs-active","ui-state-active"),n.length&&s.options.show?s._show(n,s.options.show,r):(n.show(),r())}this.running=!0,o.length&&this.options.hide?this._hide(o,this.options.hide,(function(){s._removeClass(i.oldTab.closest("li"),"ui-tabs-active","ui-state-active"),a()})):(this._removeClass(i.oldTab.closest("li"),"ui-tabs-active","ui-state-active"),o.hide(),a()),o.attr("aria-hidden","true"),i.oldTab.attr({"aria-selected":"false","aria-expanded":"false"}),n.length&&o.length?i.oldTab.attr("tabIndex",-1):n.length&&this.tabs.filter((function(){return 0===e(this).attr("tabIndex")})).attr("tabIndex",-1),n.attr("aria-hidden","false"),i.newTab.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_activate:function(t){var i,s=this._findActive(t);s[0]!==this.active[0]&&(s.length||(s=this.active),i=s.find(".ui-tabs-anchor")[0],this._eventHandler({target:i,currentTarget:i,preventDefault:e.noop}))},_findActive:function(t){return!1===t?e():this.tabs.eq(t)},_getIndex:function(t){return"string"==typeof t&&(t=this.anchors.index(this.anchors.filter("[href$='"+e.escapeSelector(t)+"']"))),t},_destroy:function(){this.xhr&&this.xhr.abort(),this.tablist.removeAttr("role").off(this.eventNamespace),this.anchors.removeAttr("role tabIndex").removeUniqueId(),this.tabs.add(this.panels).each((function(){e.data(this,"ui-tabs-destroy")?e(this).remove():e(this).removeAttr("role tabIndex aria-live aria-busy aria-selected aria-labelledby aria-hidden aria-expanded")})),this.tabs.each((function(){var t=e(this),i=t.data("ui-tabs-aria-controls");i?t.attr("aria-controls",i).removeData("ui-tabs-aria-controls"):t.removeAttr("aria-controls")})),this.panels.show(),"content"!==this.options.heightStyle&&this.panels.css("height","")},enable:function(t){var i=this.options.disabled;!1!==i&&(void 0===t?i=!1:(t=this._getIndex(t),i=Array.isArray(i)?e.map(i,(function(e){return e!==t?e:null})):e.map(this.tabs,(function(e,i){return i!==t?i:null}))),this._setOptionDisabled(i))},disable:function(t){var i=this.options.disabled;if(!0!==i){if(void 0===t)i=!0;else{if(t=this._getIndex(t),-1!==e.inArray(t,i))return;i=Array.isArray(i)?e.merge([t],i).sort():[t]}this._setOptionDisabled(i)}},load:function(t,i){t=this._getIndex(t);var s=this,n=this.tabs.eq(t),o=n.find(".ui-tabs-anchor"),r=this._getPanelForTab(n),a={tab:n,panel:r},l=function(e,t){"abort"===t&&s.panels.stop(!1,!0),s._removeClass(n,"ui-tabs-loading"),r.removeAttr("aria-busy"),e===s.xhr&&delete s.xhr};this._isLocal(o[0])||(this.xhr=e.ajax(this._ajaxSettings(o,i,a)),this.xhr&&"canceled"!==this.xhr.statusText&&(this._addClass(n,"ui-tabs-loading"),r.attr("aria-busy","true"),this.xhr.done((function(e,t,n){setTimeout((function(){r.html(e),s._trigger("load",i,a),l(n,t)}),1)})).fail((function(e,t){setTimeout((function(){l(e,t)}),1)}))))},_ajaxSettings:function(t,i,s){var n=this;return{url:t.attr("href").replace(/#.*$/,""),beforeSend:function(t,o){return n._trigger("beforeLoad",i,e.extend({jqXHR:t,ajaxSettings:o},s))}}},_getPanelForTab:function(t){var i=e(t).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+i))}}),!1!==e.uiBackCompat&&e.widget("ui.tabs",e.ui.tabs,{_processTabs:function(){this._superApply(arguments),this._addClass(this.tabs,"ui-tab")}});e.ui.tabs; 205/*! 206 * jQuery UI Tooltip 1.13.2 207 * http://jqueryui.com 208 * 209 * Copyright jQuery Foundation and other contributors 210 * Released under the MIT license. 211 * http://jquery.org/license 212 */e.widget("ui.tooltip",{version:"1.13.2",options:{classes:{"ui-tooltip":"ui-corner-all ui-widget-shadow"},content:function(){var t=e(this).attr("title");return e("<a>").text(t).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,track:!1,close:null,open:null},_addDescribedBy:function(e,t){var i=(e.attr("aria-describedby")||"").split(/\s+/);i.push(t),e.data("ui-tooltip-id",t).attr("aria-describedby",String.prototype.trim.call(i.join(" ")))},_removeDescribedBy:function(t){var i=t.data("ui-tooltip-id"),s=(t.attr("aria-describedby")||"").split(/\s+/),n=e.inArray(i,s);-1!==n&&s.splice(n,1),t.removeData("ui-tooltip-id"),(s=String.prototype.trim.call(s.join(" ")))?t.attr("aria-describedby",s):t.removeAttr("aria-describedby")},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.liveRegion=e("<div>").attr({role:"log","aria-live":"assertive","aria-relevant":"additions"}).appendTo(this.document[0].body),this._addClass(this.liveRegion,null,"ui-helper-hidden-accessible"),this.disabledTitles=e([])},_setOption:function(t,i){var s=this;this._super(t,i),"content"===t&&e.each(this.tooltips,(function(e,t){s._updateContent(t.element)}))},_setOptionDisabled:function(e){this[e?"_disable":"_enable"]()},_disable:function(){var t=this;e.each(this.tooltips,(function(i,s){var n=e.Event("blur");n.target=n.currentTarget=s.element[0],t.close(n,!0)})),this.disabledTitles=this.disabledTitles.add(this.element.find(this.options.items).addBack().filter((function(){var t=e(this);if(t.is("[title]"))return t.data("ui-tooltip-title",t.attr("title")).removeAttr("title")})))},_enable:function(){this.disabledTitles.each((function(){var t=e(this);t.data("ui-tooltip-title")&&t.attr("title",t.data("ui-tooltip-title"))})),this.disabledTitles=e([])},open:function(t){var i=this,s=e(t?t.target:this.element).closest(this.options.items);s.length&&!s.data("ui-tooltip-id")&&(s.attr("title")&&s.data("ui-tooltip-title",s.attr("title")),s.data("ui-tooltip-open",!0),t&&"mouseover"===t.type&&s.parents().each((function(){var t,s=e(this);s.data("ui-tooltip-open")&&((t=e.Event("blur")).target=t.currentTarget=this,i.close(t,!0)),s.attr("title")&&(s.uniqueId(),i.parents[this.id]={element:this,title:s.attr("title")},s.attr("title",""))}
212)),this._registerCloseHandlers(t,s),this._updateContent(s,t))},_updateContent:function(e,t){var i,s=this.options.content,n=this,o=t?t.type:null;if("string"==typeof s||s.nodeType||s.jquery)return this._open(t,e,s);(i=s.call(e[0],(function(i){n._delay((function(){e.data("ui-tooltip-open")&&(t&&(t.type=o),this._open(t,e,i))}))})))&&this._open(t,e,i)},_open:function(t,i,s){var n,o,r,a,l=e.extend({},this.options.position);function c(e){l.of=e,o.is(":hidden")||o.position(l)}s&&((n=this._find(i))?n.tooltip.find(".ui-tooltip-content").html(s):(i.is("[title]")&&(t&&"mouseover"===t.type?i.attr("title",""):i.removeAttr("title")),n=this._tooltip(i),o=n.tooltip,this._addDescribedBy(i,o.attr("id")),o.find(".ui-tooltip-content").html(s),this.liveRegion.children().hide(),(a=e("<div>").html(o.find(".ui-tooltip-content").html())).removeAttr("name").find("[name]").removeAttr("name"),a.removeAttr("id").find("[id]").removeAttr("id"),a.appendTo(this.liveRegion),this.options.track&&t&&/^mouse/.test(t.type)?(this._on(this.document,{mousemove:c}),c(t)):o.position(e.extend({of:i},this.options.position)),o.hide(),this._show(o,this.options.show),this.options.track&&this.options.show&&this.options.show.delay&&(r=this.delayedShow=setInterval((function(){o.is(":visible")&&(c(l.of),clearInterval(r))}),13)),this._trigger("open",t,{tooltip:o})))},_registerCloseHandlers:function(t,i){var s={keyup:function(t){if(t.keyCode===e.ui.keyCode.ESCAPE){var s=e.Event(t);s.currentTarget=i[0],this.close(s,!0)}}};i[0]!==this.element[0]&&(s.remove=function(){var e=this._find(i);e&&this._removeTooltip(e.tooltip)}),t&&"mouseover"!==t.type||(s.mouseleave="close"),t&&"focusin"!==t.type||(s.focusout="close"),this._on(!0,i,s)},close:function(t){var i,s=this,n=e(t?t.currentTarget:this.element),o=this._find(n);o?(i=o.tooltip,o.closing||(clearInterval(this.delayedShow),n.data("ui-tooltip-title")&&!n.attr("title")&&n.attr("title",n.data("ui-tooltip-title")),this._removeDescribedBy(n),o.hiding=!0,i.stop(!0),this._hide(i,this.options.hide,(function(){s._removeTooltip(e(this))})),n.removeData("ui-tooltip-open"),this._off(n,"mouseleave focusout keyup"),n[0]!==this.element[0]&&this._off(n,"remove"),this._off(this.document,"mousemove"),t&&"mouseleave"===t.type&&e.each(this.parents,(function(t,i){e(i.element).attr("title",i.title),delete s.parents[t]})),o.closing=!0,this._trigger("close",t,{tooltip:i}),o.hiding||(o.closing=!1))):n.removeData("ui-tooltip-open")},_tooltip:function(t){var i=e("<div>").attr("role","tooltip"),s=e("<div>").appendTo(i),n=i.uniqueId().attr("id");return this._addClass(s,"ui-tooltip-content"),this._addClass(i,"ui-tooltip","ui-widget ui-widget-content"),i.appendTo(this._appendTo(t)),this.tooltips[n]={element:t,tooltip:i}},_find:function(e){var t=e.data("ui-tooltip-id");return t?this.tooltips[t]:null},_removeTooltip:function(e){clearInterval(this.delayedShow),e.remove(),delete this.tooltips[e.attr("id")]},_appendTo:function(e){var t=e.closest(".ui-front, dialog");return t.length||(t=this.document[0].body),t},_destroy:function(){var t=this;e.each(this.tooltips,(function(i,s){var n=e.Event("blur"),o=s.element;n.target=n.currentTarget=o[0],t.close(n,!0),e("#"+i).remove(),o.data("ui-tooltip-title")&&(o.attr("title")||o.attr("title",o.data("ui-tooltip-title")),o.removeData("ui-tooltip-title"))})),this.liveRegion.remove()}}),!1!==e.uiBackCompat&&e.widget("ui.tooltip",e.ui.tooltip,{options:{tooltipClass:null},_tooltip:function(){var e=this._superApply(arguments);return this.options.tooltipClass&&e.tooltip.addClass(this.options.tooltipClass),e}});e.ui.tooltip})), 213/*! tether 1.4.7 */ 214function(e,t){"function"==typeof define&&define.amd?define([],t):"object"==typeof exports?module.exports=t():e.Tether=t()}(this,(function(){"use strict";var e=function(){function e(e,t){for(var i=0;i<t.length;i++){var s=t[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}return function(t,i,s){return i&&e(t.prototype,i),s&&e(t,s),t}}();function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var i=void 0;void 0===i&&(i={modules:[]});var s=null;function n(e){var t=e.getBoundingClientRect(),i={};for(var s in t)i[s]=t[s];try{if(e.ownerDocument!==document){var o=e.ownerDocument.defaultView.frameElement;if(o){var r=n(o);i.top+=r.top,i.bottom+=r.top,i.left+=r.left,i.right+=r.left}}}catch(e){}return i}function o(e){var t=(getComputedStyle(e)||{}).position,i=[];if("fixed"===t)return[e];for(var s=e;(s=s.parentNode)&&s&&1===s.nodeType;){var n=void 0;try{n=getComputedStyle(s)}catch(e){}if(null==n)return i.push(s),i;var o=n,r=o.overflow,a=o.overflowX,l=o.overflowY;/(auto|scroll|overlay)/.test(r+l+a)&&("absolute"!==t||["relative","absolute","fixed"].indexOf(n.position)>=0)&&i.push(s)}return i.push(e.ownerDocument.body),e.ownerDocument!==document&&i.push(e.ownerDocument.defaultView),i}var r,a=(r=0,function(){return++r}),l={},c=function(){var e=s;e&&document.body.contains(e)||((e=document.createElement("div")).setAttribute("data-tether-id",a()),m(e.style,{top:0,left:0,position:"absolute"}),document.body.appendChild(e),s=e);var t=e.getAttribute("data-tether-id");return void 0===l[t]&&(l[t]=n(e),C((function(){delete l[t]}))),l[t]};function d(){s&&document.body.removeChild(s),s=null}function h(e){var t=void 0;e===document?(t=document,e=document.documentElement):t=e.ownerDocument;var i=t.documentElement,s=n(e),o=c();return s.top-=o.top,s.left-=o.left,void 0===s.width&&(s.width=document.body.scrollWidth-s.left-s.right),void 0===s.height&&(s.height=document.body.scrollHeight-s.top-s.bottom),s.top=s.top-i.clientTop,s.left=s.left-i.clientLeft,s.right=t.body.clientWidth-s.width-s.left,s.bottom=t.body.clientHeight-s.height-s.top,s}function u(e){return e.offsetParent||document.documentElement}var p=null;function f(){if(p)return p;var e=document.createElement("div");e.style.width="100%",e.style.height="200px";var t=document.createElement("div");m(t.style,{position:"absolute",top:0,left:0,pointerEvents:"none",visibility:"hidden",
214width:"200px",height:"150px",overflow:"hidden"}),t.appendChild(e),document.body.appendChild(t);var i=e.offsetWidth;t.style.overflow="scroll";var s=e.offsetWidth;i===s&&(s=t.clientWidth),document.body.removeChild(t);var n=i-s;return p={width:n,height:n}}function m(){var e=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],t=[];return Array.prototype.push.apply(t,arguments),t.slice(1).forEach((function(t){if(t)for(var i in t)({}).hasOwnProperty.call(t,i)&&(e[i]=t[i])})),e}function g(e,t){if(void 0!==e.classList)t.split(" ").forEach((function(t){t.trim()&&e.classList.remove(t)}));else{var i=new RegExp("(^| )"+t.split(" ").join("|")+"( |$)","gi"),s=y(e).replace(i," ");w(e,s)}}function v(e,t){if(void 0!==e.classList)t.split(" ").forEach((function(t){t.trim()&&e.classList.add(t)}));else{g(e,t);var i=y(e)+" "+t;w(e,i)}}function b(e,t){if(void 0!==e.classList)return e.classList.contains(t);var i=y(e);return new RegExp("(^| )"+t+"( |$)","gi").test(i)}function y(e){return e.className instanceof e.ownerDocument.defaultView.SVGAnimatedString?e.className.baseVal:e.className}function w(e,t){e.setAttribute("class",t)}function _(e,t,i){i.forEach((function(i){-1===t.indexOf(i)&&b(e,i)&&g(e,i)})),t.forEach((function(t){b(e,t)||v(e,t)}))}var x=[],C=function(e){x.push(e)},S=function(){for(var e=void 0;e=x.pop();)e()},E=function(){function i(){t(this,i)}return e(i,[{key:"on",value:function(e,t,i){var s=!(arguments.length<=3||void 0===arguments[3])&&arguments[3];void 0===this.bindings&&(this.bindings={}),void 0===this.bindings[e]&&(this.bindings[e]=[]),this.bindings[e].push({handler:t,ctx:i,once:s})}},{key:"once",value:function(e,t,i){this.on(e,t,i,!0)}},{key:"off",value:function(e,t){if(void 0!==this.bindings&&void 0!==this.bindings[e])if(void 0===t)delete this.bindings[e];else for(var i=0;i<this.bindings[e].length;)this.bindings[e][i].handler===t?this.bindings[e].splice(i,1):++i}},{key:"trigger",value:function(e){if(void 0!==this.bindings&&this.bindings[e]){for(var t=0,i=arguments.length,s=Array(i>1?i-1:0),n=1;n<i;n++)s[n-1]=arguments[n];for(;t<this.bindings[e].length;){var o=this.bindings[e][t],r=o.handler,a=o.ctx,l=o.once,c=a;void 0===c&&(c=this),r.apply(c,s),l?this.bindings[e].splice(t,1):++t}}}}]),i}();i.Utils={getActualBoundingClientRect:n,getScrollParents:o,getBounds:h,getOffsetParent:u,extend:m,addClass:v,removeClass:g,hasClass:b,updateClasses:_,defer:C,flush:S,uniqueId:a,Evented:E,getScrollBarSize:f,removeUtilElements:d};var T=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var i=[],s=!0,n=!1,o=void 0;try{for(var r,a=e[Symbol.iterator]();!(s=(r=a.next()).done)&&(i.push(r.value),!t||i.length!==t);s=!0);}catch(e){n=!0,o=e}finally{try{!s&&a.return&&a.return()}finally{if(n)throw o}}return i}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};e=function(){function e(e,t){for(var i=0;i<t.length;i++){var s=t[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}return function(t,i,s){return i&&e(t.prototype,i),s&&e(t,s),t}}();function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}if(void 0===i)throw new Error("You must include the utils.js file before tether.js");var o=(Y=i.Utils).getScrollParents,u=(h=Y.getBounds,Y.getOffsetParent),v=(m=Y.extend,Y.addClass),g=Y.removeClass,f=(_=Y.updateClasses,C=Y.defer,S=Y.flush,Y.getScrollBarSize),d=Y.removeUtilElements;function k(e,t){var i=arguments.length<=2||void 0===arguments[2]?1:arguments[2];return e+i>=t&&t>=e-i}var I,A,D,P,$=function(){if("undefined"==typeof document)return"";for(var e=document.createElement("div"),t=["transform","WebkitTransform","OTransform","MozTransform","msTransform"],i=0;i<t.length;++i){var s=t[i];if(void 0!==e.style[s])return s}}(),M=[],O=function(){M.forEach((function(e){e.position(!1)})),S()};function L(){return"object"==typeof performance&&"function"==typeof performance.now?performance.now():+new Date}I=null,A=null,D=null,P=function e(){if(void 0!==A&&A>16)return A=Math.min(A-16,250),void(D=setTimeout(e,250));void 0!==I&&L()-I<10||(null!=D&&(clearTimeout(D),D=null),I=L(),O(),A=L()-I)},"undefined"!=typeof window&&void 0!==window.addEventListener&&["resize","scroll","touchmove"].forEach((function(e){window.addEventListener(e,P)}));
214var N={center:"center",left:"right",right:"left"},z={middle:"middle",top:"bottom",bottom:"top"},H={top:0,left:0,middle:"50%",center:"50%",bottom:"100%",right:"100%"},F=function(e){var t=e.left,i=e.top;return void 0!==H[e.left]&&(t=H[e.left]),void 0!==H[e.top]&&(i=H[e.top]),{left:t,top:i}};function R(){for(var e={top:0,left:0},t=arguments.length,i=Array(t),s=0;s<t;s++)i[s]=arguments[s];return i.forEach((function(t){var i=t.top,s=t.left;"string"==typeof i&&(i=parseFloat(i,10)),"string"==typeof s&&(s=parseFloat(s,10)),e.top+=i,e.left+=s})),e}function j(e,t){return"string"==typeof e.left&&-1!==e.left.indexOf("%")&&(e.left=parseFloat(e.left,10)/100*t.width),"string"==typeof e.top&&-1!==e.top.indexOf("%")&&(e.top=parseFloat(e.top,10)/100*t.height),e}var V=function(e){var t=e.split(" "),i=T(t,2);return{top:i[0],left:i[1]}},B=V,W=function(s){function n(e){var s=this;t(this,n),function(e,t,i){for(var s=!0;s;){var n=e,o=t,r=i;s=!1,null===n&&(n=Function.prototype);var a=Object.getOwnPropertyDescriptor(n,o);if(void 0!==a){if("value"in a)return a.value;var l=a.get;if(void 0===l)return;return l.call(r)}var c=Object.getPrototypeOf(n);if(null===c)return;e=c,t=o,i=r,s=!0,a=c=void 0}}(Object.getPrototypeOf(n.prototype),"constructor",this).call(this),this.position=this.position.bind(this),M.push(this),this.history=[],this.setOptions(e,!1),i.modules.forEach((function(e){void 0!==e.initialize&&e.initialize.call(s)})),this.position()}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)}(n,s),e(n,[{key:"getClass",value:function(){var e=arguments.length<=0||void 0===arguments[0]?"":arguments[0],t=this.options.classes;return void 0!==t&&t[e]?this.options.classes[e]:this.options.classPrefix?this.options.classPrefix+"-"+e:e}},{key:"setOptions",value:function(e){var t=this,i=arguments.length<=1||void 0===arguments[1]||arguments[1];this.options=m({offset:"0 0",targetOffset:"0 0",targetAttachment:"auto auto",classPrefix:"tether"},e);var s=this.options,n=s.element,r=s.target,a=s.targetModifier;if(this.element=n,this.target=r,this.targetModifier=a,"viewport"===this.target?(this.target=document.body,this.targetModifier="visible"):"scroll-handle"===this.target&&(this.target=document.body,this.targetModifier="scroll-handle"),["element","target"].forEach((function(e){if(void 0===t[e])throw new Error("Tether Error: Both element and target must be defined");void 0!==t[e].jquery?t[e]=t[e][0]:"string"==typeof t[e]&&(t[e]=document.querySelector(t[e]))})),v(this.element,this.getClass("element")),!1!==this.options.addTargetClasses&&v(this.target,this.getClass("target")),!this.options.attachment)throw new Error("Tether Error: You must provide an attachment");this.targetAttachment=B(this.options.targetAttachment),this.attachment=B(this.options.attachment),this.offset=V(this.options.offset),this.targetOffset=V(this.options.targetOffset),void 0!==this.scrollParents&&this.disable(),"scroll-handle"===this.targetModifier?this.scrollParents=[this.target]:this.scrollParents=o(this.target),!1!==this.options.enabled&&this.enable(i)}},{key:"getTargetBounds",value:function(){if(void 0===this.targetModifier)return h(this.target);if("visible"===this.targetModifier)return this.target===document.body?{top:pageYOffset,left:pageXOffset,height:innerHeight,width:innerWidth}:((o={height:(e=h(this.target)).height,width:e.width,top:e.top,left:e.left}).height=Math.min(o.height,e.height-(pageYOffset-e.top)),o.height=Math.min(o.height,e.height-(e.top+e.height-(pageYOffset+innerHeight))),o.height=Math.min(innerHeight,o.height),o.height-=2,o.width=Math.min(o.width,e.width-(pageXOffset-e.left)),o.width=Math.min(o.width,e.width-(e.left+e.width-(pageXOffset+innerWidth))),o.width=Math.min(innerWidth,o.width),o.width-=2,o.top<pageYOffset&&(o.top=pageYOffset),o.left<pageXOffset&&(o.left=pageXOffset),o);if("scroll-handle"===this.targetModifier){var e=void 0,t=this.target;t===document.body?(t=document.documentElement,e={left:pageXOffset,top:pageYOffset,height:innerHeight,width:innerWidth}):e=h(t);var i=getComputedStyle(t),s=0;(t.scrollWidth>t.clientWidth||[i.overflow,i.overflowX].indexOf("scroll")>
214=0||this.target!==document.body)&&(s=15);var n=e.height-parseFloat(i.borderTopWidth)-parseFloat(i.borderBottomWidth)-s,o={width:15,height:.975*n*(n/t.scrollHeight),left:e.left+e.width-parseFloat(i.borderLeftWidth)-15},r=0;n<408&&this.target===document.body&&(r=-11e-5*Math.pow(n,2)-.00727*n+22.58),this.target!==document.body&&(o.height=Math.max(o.height,24));var a=this.target.scrollTop/(t.scrollHeight-n);return o.top=a*(n-o.height-r)+e.top+parseFloat(i.borderTopWidth),this.target===document.body&&(o.height=Math.max(o.height,24)),o}}},{key:"clearCache",value:function(){this._cache={}}},{key:"cache",value:function(e,t){return void 0===this._cache&&(this._cache={}),void 0===this._cache[e]&&(this._cache[e]=t.call(this)),this._cache[e]}},{key:"enable",value:function(){var e=this,t=arguments.length<=0||void 0===arguments[0]||arguments[0];!1!==this.options.addTargetClasses&&v(this.target,this.getClass("enabled")),v(this.element,this.getClass("enabled")),this.enabled=!0,this.scrollParents.forEach((function(t){t!==e.target.ownerDocument&&t.addEventListener("scroll",e.position)})),t&&this.position()}},{key:"disable",value:function(){var e=this;g(this.target,this.getClass("enabled")),g(this.element,this.getClass("enabled")),this.enabled=!1,void 0!==this.scrollParents&&this.scrollParents.forEach((function(t){t.removeEventListener("scroll",e.position)}))}},{key:"destroy",value:function(){var e=this;this.disable(),M.forEach((function(t,i){t===e&&M.splice(i,1)})),0===M.length&&d()}},{key:"updateAttachClasses",value:function(e,t){var i=this;e=e||this.attachment,t=t||this.targetAttachment;void 0!==this._addAttachClasses&&this._addAttachClasses.length&&this._addAttachClasses.splice(0,this._addAttachClasses.length),void 0===this._addAttachClasses&&(this._addAttachClasses=[]);var s=this._addAttachClasses;e.top&&s.push(this.getClass("element-attached")+"-"+e.top),e.left&&s.push(this.getClass("element-attached")+"-"+e.left),t.top&&s.push(this.getClass("target-attached")+"-"+t.top),t.left&&s.push(this.getClass("target-attached")+"-"+t.left);var n=[];["left","top","bottom","right","middle","center"].forEach((function(e){n.push(i.getClass("element-attached")+"-"+e),n.push(i.getClass("target-attached")+"-"+e)})),C((function(){void 0!==i._addAttachClasses&&(_(i.element,i._addAttachClasses,n),!1!==i.options.addTargetClasses&&_(i.target,i._addAttachClasses,n),delete i._addAttachClasses)}))}},{key:"position",value:function(){var e=this,t=arguments.length<=0||void 0===arguments[0]||arguments[0];if(this.enabled){this.clearCache();var s=function(e,t){var i=e.left,s=e.top;return"auto"===i&&(i=N[t.left]),"auto"===s&&(s=z[t.top]),{left:i,top:s}}(this.targetAttachment,this.attachment);this.updateAttachClasses(this.attachment,s);var n=this.cache("element-bounds",(function(){return h(e.element)})),o=n.width,r=n.height;if(0===o&&0===r&&void 0!==this.lastSize){var a=this.lastSize;o=a.width,r=a.height}else this.lastSize={width:o,height:r};var l=this.cache("target-bounds",(function(){return e.getTargetBounds()})),c=l,d=j(F(this.attachment),{width:o,height:r}),p=j(F(s),c),m=j(this.offset,{width:o,height:r}),g=j(this.targetOffset,c);d=R(d,m),p=R(p,g);for(var v=l.left+p.left-d.left,b=l.top+p.top-d.top,y=0;y<i.modules.length;++y){var w=i.modules[y].position.call(this,{left:v,top:b,targetAttachment:s,targetPos:l,elementPos:n,offset:d,targetOffset:p,manualOffset:m,manualTargetOffset:g,scrollbarSize:E,attachment:this.attachment});if(!1===w)return!1;void 0!==w&&"object"==typeof w&&(b=w.top,v=w.left)}var _={page:{top:b,left:v},viewport:{top:b-pageYOffset,bottom:pageYOffset-b-r+innerHeight,left:v-pageXOffset,right:pageXOffset-v-o+innerWidth}},x=this.target.ownerDocument,C=x.defaultView,E=void 0;return C.innerHeight>x.documentElement.clientHeight&&(E=this.cache("scrollbar-size",f),_.viewport.bottom-=E.height),C.innerWidth>x.documentElement.clientWidth&&(E=this.cache("scrollbar-size",f),_.viewport.right-=E.width),-1!==["","static"].indexOf(x.body.style.position)&&-1!==["","static"].indexOf(x.body.parentElement.style.position)||(_.page.bottom=x.body.scrollHeight-b-r,_.page.right=x.body.scrollWidth-v-
214o),void 0!==this.options.optimizations&&!1!==this.options.optimizations.moveElement&&void 0===this.targetModifier&&function(){var t=e.cache("target-offsetparent",(function(){return u(e.target)})),i=e.cache("target-offsetparent-bounds",(function(){return h(t)})),s=getComputedStyle(t),n=i,o={};if(["Top","Left","Bottom","Right"].forEach((function(e){o[e.toLowerCase()]=parseFloat(s["border"+e+"Width"])})),i.right=x.body.scrollWidth-i.left-n.width+o.right,i.bottom=x.body.scrollHeight-i.top-n.height+o.bottom,_.page.top>=i.top+o.top&&_.page.bottom>=i.bottom&&_.page.left>=i.left+o.left&&_.page.right>=i.right){var r=t.scrollTop,a=t.scrollLeft;_.offset={top:_.page.top-i.top+r-o.top,left:_.page.left-i.left+a-o.left}}}(),this.move(_),this.history.unshift(_),this.history.length>3&&this.history.pop(),t&&S(),!0}}},{key:"move",value:function(e){var t=this;if(void 0!==this.element.parentNode){var i={};for(var s in e)for(var n in i[s]={},e[s]){for(var o=!1,r=0;r<this.history.length;++r){var a=this.history[r];if(void 0!==a[s]&&!k(a[s][n],e[s][n])){o=!0;break}}o||(i[s][n]=!0)}var l,c,d={top:"",left:"",right:"",bottom:""},h=function(e,i){if(!1!==(void 0!==t.options.optimizations?t.options.optimizations.gpu:null)){var s=void 0,n=void 0;e.top?(d.top=0,s=i.top):(d.bottom=0,s=-i.bottom),e.left?(d.left=0,n=i.left):(d.right=0,n=-i.right),"number"==typeof window.devicePixelRatio&&devicePixelRatio%1==0&&(n=Math.round(n*devicePixelRatio)/devicePixelRatio,s=Math.round(s*devicePixelRatio)/devicePixelRatio),d[$]="translateX("+n+"px) translateY("+s+"px)","msTransform"!==$&&(d[$]+=" translateZ(0)")}else e.top?d.top=i.top+"px":d.bottom=i.bottom+"px",e.left?d.left=i.left+"px":d.right=i.right+"px"},p=!1;if((i.page.top||i.page.bottom)&&(i.page.left||i.page.right)?(d.position="absolute",h(i.page,e.page)):(i.viewport.top||i.viewport.bottom)&&(i.viewport.left||i.viewport.right)?(d.position="fixed",h(i.viewport,e.viewport)):void 0!==i.offset&&i.offset.top&&i.offset.left?function(){d.position="absolute";var s=t.cache("target-offsetparent",(function(){return u(t.target)}));u(t.element)!==s&&C((function(){t.element.parentNode.removeChild(t.element),s.appendChild(t.element)})),h(i.offset,e.offset),p=!0}():(d.position="absolute",h({top:!0,left:!0},e.page)),!p)if(this.options.bodyElement)this.element.parentNode!==this.options.bodyElement&&this.options.bodyElement.appendChild(this.element);else{for(var f=!0,g=this.element.parentNode;g&&1===g.nodeType&&"BODY"!==g.tagName&&(c=void 0,((c=(l=g).ownerDocument).fullscreenElement||c.webkitFullscreenElement||c.mozFullScreenElement||c.msFullscreenElement)!==l);){if("static"!==getComputedStyle(g).position){f=!1;break}g=g.parentNode}f||(this.element.parentNode.removeChild(this.element),this.element.ownerDocument.body.appendChild(this.element))}var v={},b=!1;for(var n in d){var y=d[n];this.element.style[n]!==y&&(b=!0,v[n]=y)}b&&C((function(){m(t.element.style,v),t.trigger("repositioned")}))}}}]),n}(E);W.modules=[],i.position=O;var q=m(W,i),m=(T=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var i=[],s=!0,n=!1,o=void 0;try{for(var r,a=e[Symbol.iterator]();!(s=(r=a.next()).done)&&(i.push(r.value),!t||i.length!==t);s=!0);}catch(e){n=!0,o=e}finally{try{!s&&a.return&&a.return()}finally{if(n)throw o}}return i}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},h=(Y=i.Utils).getBounds,Y.extend),U=(_=Y.updateClasses,C=Y.defer,["left","top","right","bottom"]);i.modules.push({position:function(e){var t=this,i=e.top,s=e.left,n=e.targetAttachment;if(!this.options.constraints)return!0;var o=this.cache("element-bounds",(function(){return h(t.element)})),r=o.height,a=o.width;if(0===a&&0===r&&void 0!==this.lastSize){var l=this.lastSize;a=l.width,r=l.height}var c=this.cache("target-bounds",(function(){return t.getTargetBounds()})),d=c.height,u=c.width,p=[this.getClass("pinned"),this.getClass("out-of-bounds")];this.options.constraints.forEach((function(e){var t=e.outOfBoundsClass,i=e.pinnedClass;t&&p.push(t),i&&p.push(i)})),p.forEach((function(e){["left","top","right","bottom"].forEach((function(t){p.push(e+"-"+t)}))}
214));var f=[],g=m({},n),v=m({},this.attachment);return this.options.constraints.forEach((function(e){var o=e.to,l=e.attachment,c=e.pin;void 0===l&&(l="");var p=void 0,m=void 0;if(l.indexOf(" ")>=0){var b=l.split(" "),y=T(b,2);m=y[0],p=y[1]}else p=m=l;var w=function(e,t){return"scrollParent"===t?t=e.scrollParents[0]:"window"===t&&(t=[pageXOffset,pageYOffset,innerWidth+pageXOffset,innerHeight+pageYOffset]),t===document&&(t=t.documentElement),void 0!==t.nodeType&&function(){var e=t,i=h(t),s=i,n=getComputedStyle(t);if(t=[s.left,s.top,i.width+s.left,i.height+s.top],e.ownerDocument!==document){var o=e.ownerDocument.defaultView;t[0]+=o.pageXOffset,t[1]+=o.pageYOffset,t[2]+=o.pageXOffset,t[3]+=o.pageYOffset}U.forEach((function(e,i){"Top"===(e=e[0].toUpperCase()+e.substr(1))||"Left"===e?t[i]+=parseFloat(n["border"+e+"Width"]):t[i]-=parseFloat(n["border"+e+"Width"])}))}(),t}(t,o);"target"!==m&&"both"!==m||(i<w[1]&&"top"===g.top&&(i+=d,g.top="bottom"),i+r>w[3]&&"bottom"===g.top&&(i-=d,g.top="top")),"together"===m&&("top"===g.top&&("bottom"===v.top&&i<w[1]?(i+=d,g.top="bottom",i+=r,v.top="top"):"top"===v.top&&i+r>w[3]&&i-(r-d)>=w[1]&&(i-=r-d,g.top="bottom",v.top="bottom")),"bottom"===g.top&&("top"===v.top&&i+r>w[3]?(i-=d,g.top="top",i-=r,v.top="bottom"):"bottom"===v.top&&i<w[1]&&i+(2*r-d)<=w[3]&&(i+=r-d,g.top="top",v.top="top")),"middle"===g.top&&(i+r>w[3]&&"top"===v.top?(i-=r,v.top="bottom"):i<w[1]&&"bottom"===v.top&&(i+=r,v.top="top"))),"target"!==p&&"both"!==p||(s<w[0]&&"left"===g.left&&(s+=u,g.left="right"),s+a>w[2]&&"right"===g.left&&(s-=u,g.left="left")),"together"===p&&(s<w[0]&&"left"===g.left?"right"===v.left?(s+=u,g.left="right",s+=a,v.left="left"):"left"===v.left&&(s+=u,g.left="right",s-=a,v.left="right"):s+a>w[2]&&"right"===g.left?"left"===v.left?(s-=u,g.left="left",s-=a,v.left="right"):"right"===v.left&&(s-=u,g.left="left",s+=a,v.left="left"):"center"===g.left&&(s+a>w[2]&&"left"===v.left?(s-=a,v.left="right"):s<w[0]&&"right"===v.left&&(s+=a,v.left="left"))),"element"!==m&&"both"!==m||(i<w[1]&&"bottom"===v.top&&(i+=r,v.top="top"),i+r>w[3]&&"top"===v.top&&(i-=r,v.top="bottom")),"element"!==p&&"both"!==p||(s<w[0]&&("right"===v.left?(s+=a,v.left="left"):"center"===v.left&&(s+=a/2,v.left="left")),s+a>w[2]&&("left"===v.left?(s-=a,v.left="right"):"center"===v.left&&(s-=a/2,v.left="right"))),"string"==typeof c?c=c.split(",").map((function(e){return e.trim()})):!0===c&&(c=["top","left","right","bottom"]),c=c||[];var _,x,C=[],S=[];i<w[1]&&(c.indexOf("top")>=0?(i=w[1],C.push("top")):S.push("top")),i+r>w[3]&&(c.indexOf("bottom")>=0?(i=w[3]-r,C.push("bottom")):S.push("bottom")),s<w[0]&&(c.indexOf("left")>=0?(s=w[0],C.push("left")):S.push("left")),s+a>w[2]&&(c.indexOf("right")>=0?(s=w[2]-a,C.push("right")):S.push("right")),C.length&&(_=void 0,_=void 0!==t.options.pinnedClass?t.options.pinnedClass:t.getClass("pinned"),f.push(_),C.forEach((function(e){f.push(_+"-"+e)}))),S.length&&(x=void 0,x=void 0!==t.options.outOfBoundsClass?t.options.outOfBoundsClass:t.getClass("out-of-bounds"),f.push(x),S.forEach((function(e){f.push(x+"-"+e)}))),(C.indexOf("left")>=0||C.indexOf("right")>=0)&&(v.left=g.left=!1),(C.indexOf("top")>=0||C.indexOf("bottom")>=0)&&(v.top=g.top=!1),g.top===n.top&&g.left===n.left&&v.top===t.attachment.top&&v.left===t.attachment.left||(t.updateAttachClasses(v,g),t.trigger("update",{attachment:v,targetAttachment:g}))})),C((function(){!1!==t.options.addTargetClasses&&_(t.target,f,p),_(t.element,f,p)})),{top:i,left:s}}});var Y,h=(Y=i.Utils).getBounds,_=Y.updateClasses;C=Y.defer;i.modules.push({position:function(e){var t=this,i=e.top,s=e.left,n=this.cache("element-bounds",(function(){return h(t.element)})),o=n.height,r=n.width,a=this.getTargetBounds(),l=i+o,c=s+r,d=[];i<=a.bottom&&l>=a.top&&["left","right"].forEach((function(e){var t=a[e];t!==s&&t!==c||d.push(e)})),s<=a.right&&c>=a.left&&["top","bottom"].forEach((function(e){var t=a[e];t!==i&&t!==l||d.push(e)}));var u=[],p=[];return u.push(this.getClass("abutted")),["left","top","right","bottom"].forEach((function(e){u.push(t.getClass("abutted")+"-"+e)})),d.length&&p.push(this.getClass("abutted")),d.forEach((function(e){p.push(t.getClass("abutted")+"-"+e)}
214)),C((function(){!1!==t.options.addTargetClasses&&_(t.target,p,u),_(t.element,p,u)})),!0}});T=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var i=[],s=!0,n=!1,o=void 0;try{for(var r,a=e[Symbol.iterator]();!(s=(r=a.next()).done)&&(i.push(r.value),!t||i.length!==t);s=!0);}catch(e){n=!0,o=e}finally{try{!s&&a.return&&a.return()}finally{if(n)throw o}}return i}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")};return i.modules.push({position:function(e){var t=e.top,i=e.left;if(this.options.shift){var s=this.options.shift;"function"==typeof this.options.shift&&(s=this.options.shift.call(this,{top:t,left:i}));var n=void 0,o=void 0;if("string"==typeof s){(s=s.split(" "))[1]=s[1]||s[0];var r=T(s,2);n=r[0],o=r[1],n=parseFloat(n,10),o=parseFloat(o,10)}else n=s.top,o=s.left;return{top:t+=n,left:i+=o}}}}),q})), 215/**! 216 * @fileOverview Kickass library to create and place poppers near their reference elements. 217 * @version 1.16.1 218 * @license 219 * Copyright (c) 2016 Federico Zivolo and contributors 220 * 221 * Permission is hereby granted, free of charge, to any person obtaining a copy 222 * of this software and associated documentation files (the "Software"), to deal 223 * in the Software without restriction, including without limitation the rights 224 * to use, copy, modify, merge, publish, distribute, sublicense, and/or sell 225 * copies of the Software, and to permit persons to whom the Software is 226 * furnished to do so, subject to the following conditions: 227 * 228 * The above copyright notice and this permission notice shall be included in all 229 * copies or substantial portions of the Software. 230 * 231 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 232 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, 233 * FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE 234 * AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER 235 * LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, 236 * OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE 237 * SOFTWARE. 238 */ 239function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):e.Popper=t()}(this,(function(){"use strict";var e="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,t=function(){for(var t=["Edge","Trident","Firefox"],i=0;i<t.length;i+=1)if(e&&navigator.userAgent.indexOf(t[i])>=0)return 1;return 0}();var i=e&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then((function(){t=!1,e()})))}}:function(e){var i=!1;return function(){i||(i=!0,setTimeout((function(){i=!1,e()}),t))}};function s(e){return e&&"[object Function]"==={}.toString.call(e)}function n(e,t){if(1!==e.nodeType)return[];var i=e.ownerDocument.defaultView.getComputedStyle(e,null);return t?i[t]:i}function o(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function r(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=n(e),i=t.overflow,s=t.overflowX,a=t.overflowY;return/(auto|scroll|overlay)/.test(i+a+s)?e:r(o(e))}function a(e){return e&&e.referenceNode?e.referenceNode:e}var l=e&&!(!window.MSInputMethodContext||!document.documentMode),c=e&&/MSIE 10/.test(navigator.userAgent);function d(e){return 11===e?l:10===e?c:l||c}function h(e){if(!e)return document.documentElement;for(var t=d(10)?document.body:null,i=e.offsetParent||null;i===t&&e.nextElementSibling;)i=(e=e.nextElementSibling).offsetParent;var s=i&&i.nodeName;return s&&"BODY"!==s&&"HTML"!==s?-1!==["TH","TD","TABLE"].indexOf(i.nodeName)&&"static"===n(i,"position")?h(i):i:e?e.ownerDocument.documentElement:document.documentElement}function u(e){return null!==e.parentNode?u(e.parentNode):e}function p(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var i=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,s=i?e:t,n=i?t:e,o=document.createRange();o.setStart(s,0),o.setEnd(n,0);var r,a,l=o.commonAncestorContainer;if(e!==l&&t!==l||s.contains(n))return"BODY"===(a=(r=l).nodeName)||"HTML"!==a&&h(r.firstElementChild)!==r?h(l):l;var c=u(e);return c.host?p(c.host,t):p(e,u(t).host)}function f(e){var t="top"===(arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top")?"scrollTop":"scrollLeft",i=e.nodeName;if("BODY"===i||"HTML"===i){var s=e.ownerDocument.documentElement;return(e.ownerDocument.scrollingElement||s)[t]}return e[t]}function m(e,t){var i="x"===t?"Left":"Top",s="Left"===i?"Right":"Bottom";return parseFloat(e["border"+i+"Width"])+parseFloat(e["border"+s+"Width"])}function g(e,t,i,s){return Math.max(t["offset"+e],t["scroll"+e],i["client"+e],i["offset"+e],i["scroll"+e],d(10)?parseInt(i["offset"+e])+parseInt(s["margin"+("Height"===e?"Top":"Left")])+parseInt(s["margin"+("Height"===e?"Bottom":"Right")]):0)}function v(e){var t=e.body,i=e.documentElement,s=d(10)&&getComputedStyle(i);return{height:g("Height",t,i,s),width:g("Width",t,i,s)}}var b=function(){function e(e,t){for(var i=0;i<t.length;i++){var s=t[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}
vendor: 4,119 bytes, line 239
239return function(t,i,s){return i&&e(t.prototype,i),s&&e(t,s),t}}(),y=function(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e},w=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(e[s]=i[s])}return e};function _(e){return w({},e,{right:e.left+e.width,bottom:e.top+e.height})}function x(e){var t={};try{if(d(10)){t=e.getBoundingClientRect();var i=f(e,"top"),s=f(e,"left");t.top+=i,t.left+=s,t.bottom+=i,t.right+=s}else t=e.getBoundingClientRect()}catch(e){}var o={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},r="HTML"===e.nodeName?v(e.ownerDocument):{},a=r.width||e.clientWidth||o.width,l=r.height||e.clientHeight||o.height,c=e.offsetWidth-a,h=e.offsetHeight-l;if(c||h){var u=n(e);c-=m(u,"x"),h-=m(u,"y"),o.width-=c,o.height-=h}return _(o)}function C(e,t){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],s=d(10),o="HTML"===t.nodeName,a=x(e),l=x(t),c=r(e),h=n(t),u=parseFloat(h.borderTopWidth),p=parseFloat(h.borderLeftWidth);i&&o&&(l.top=Math.max(l.top,0),l.left=Math.max(l.left,0));var m=_({top:a.top-l.top-u,left:a.left-l.left-p,width:a.width,height:a.height});if(m.marginTop=0,m.marginLeft=0,!s&&o){var g=parseFloat(h.marginTop),v=parseFloat(h.marginLeft);m.top-=u-g,m.bottom-=u-g,m.left-=p-v,m.right-=p-v,m.marginTop=g,m.marginLeft=v}return(s&&!i?t.contains(c):t===c&&"BODY"!==c.nodeName)&&(m=function(e,t){var i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],s=f(t,"top"),n=f(t,"left"),o=i?-1:1;return e.top+=s*o,e.bottom+=s*o,e.left+=n*o,e.right+=n*o,e}(m,t)),m}function S(e){var t=e.nodeName;if("BODY"===t||"HTML"===t)return!1;if("fixed"===n(e,"position"))return!0;var i=o(e);return!!i&&S(i)}function E(e){if(!e||!e.parentElement||d())return document.documentElement;for(var t=e.parentElement;t&&"none"===n(t,"transform");)t=t.parentElement;return t||document.documentElement}function T(e,t,i,s){var n=arguments.length>4&&void 0!==arguments[4]&&arguments[4],l={top:0,left:0},c=n?E(e):p(e,a(t));if("viewport"===s)l=function(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=e.ownerDocument.documentElement,s=C(e,i),n=Math.max(i.clientWidth,window.innerWidth||0),o=Math.max(i.clientHeight,window.innerHeight||0),r=t?0:f(i),a=t?0:f(i,"left");return _({top:r-s.top+s.marginTop,left:a-s.left+s.marginLeft,width:n,height:o})}(c,n);else{var d=void 0;"scrollParent"===s?"BODY"===(d=r(o(t))).nodeName&&(d=e.ownerDocument.documentElement):d="window"===s?e.ownerDocument.documentElement:s;var h=C(d,c,n);if("HTML"!==d.nodeName||S(c))l=h;else{var u=v(e.ownerDocument),m=u.height,g=u.width;l.top+=h.top-h.marginTop,l.bottom=m+h.top,l.left+=h.left-h.marginLeft,l.right=g+h.left}}var b="number"==typeof(i=i||0);return l.left+=b?i:i.left||0,l.top+=b?i:i.top||0,l.right-=b?i:i.right||0,l.bottom-=b?i:i.bottom||0,l}function k(e,t,i,s,n){var o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===e.indexOf("auto"))return e;var r=T(i,s,o,n),a={top:{width:r.width,height:t.top-r.top},right:{width:r.right-t.right,height:r.height},bottom:{width:r.width,height:r.bottom-t.bottom},left:{width:t.left-r.left,height:r.height}},l=Object.keys(a).map((function(e){return w({key:e},a[e],{area:(t=a[e],t.width*t.height)});var t})).sort((function(e,t){return t.area-e.area})),c=l.filter((function(e){var t=e.width,s=e.height;return t>=i.clientWidth&&s>=i.clientHeight})),d=c.length>0?c[0].key:l[0].key,h=e.split("-")[1];return d+(h?"-"+h:"")}function I(e,t,i){var s=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return C(i,s?E(t):p(t,a(i)),s)}function A(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),i=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),s=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:e.offsetWidth+s,height:e.offsetHeight+i}}function D(e){var t={left:"right",right:"left",bottom:"top",top:"bottom"};return e.replace(/left|right|bottom|top/g,(function(e){return t[e]}))}function P(e,t,i){i=i.split("-")[0];var s=A(e),n={width:s.width,height:s.height}
vendor: 11,693 bytes, line 239
239,o=-1!==["right","left"].indexOf(i),r=o?"top":"left",a=o?"left":"top",l=o?"height":"width",c=o?"width":"height";return n[r]=t[r]+t[l]/2-s[l]/2,n[a]=i===a?t[a]-s[c]:t[D(a)],n}function $(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function M(e,t,i){return(void 0===i?e:e.slice(0,function(e,t,i){if(Array.prototype.findIndex)return e.findIndex((function(e){return e[t]===i}));var s=$(e,(function(e){return e[t]===i}));return e.indexOf(s)}(e,"name",i))).forEach((function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var i=e.function||e.fn;e.enabled&&s(i)&&(t.offsets.popper=_(t.offsets.popper),t.offsets.reference=_(t.offsets.reference),t=i(t,e))})),t}function O(){if(!this.state.isDestroyed){var e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};e.offsets.reference=I(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=k(this.options.placement,e.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),e.originalPlacement=e.placement,e.positionFixed=this.options.positionFixed,e.offsets.popper=P(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=M(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e))}}function L(e,t){return e.some((function(e){var i=e.name;return e.enabled&&i===t}))}function N(e){for(var t=[!1,"ms","Webkit","Moz","O"],i=e.charAt(0).toUpperCase()+e.slice(1),s=0;s<t.length;s++){var n=t[s],o=n?""+n+i:e;if(void 0!==document.body.style[o])return o}return null}function z(){return this.state.isDestroyed=!0,L(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[N("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function H(e){var t=e.ownerDocument;return t?t.defaultView:window}function F(e,t,i,s){var n="BODY"===e.nodeName,o=n?e.ownerDocument.defaultView:e;o.addEventListener(t,i,{passive:!0}),n||F(r(o.parentNode),t,i,s),s.push(o)}function R(e,t,i,s){i.updateBound=s,H(e).addEventListener("resize",i.updateBound,{passive:!0});var n=r(e);return F(n,"scroll",i.updateBound,i.scrollParents),i.scrollElement=n,i.eventsEnabled=!0,i}function j(){this.state.eventsEnabled||(this.state=R(this.reference,this.options,this.state,this.scheduleUpdate))}function V(){var e,t;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(e=this.reference,t=this.state,H(e).removeEventListener("resize",t.updateBound),t.scrollParents.forEach((function(e){e.removeEventListener("scroll",t.updateBound)})),t.updateBound=null,t.scrollParents=[],t.scrollElement=null,t.eventsEnabled=!1,t))}function B(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function W(e,t){Object.keys(t).forEach((function(i){var s="";-1!==["width","height","top","right","bottom","left"].indexOf(i)&&B(t[i])&&(s="px"),e.style[i]=t[i]+s}))}var q=e&&/Firefox/i.test(navigator.userAgent);function U(e,t,i){var s=$(e,(function(e){return e.name===t})),n=!!s&&e.some((function(e){return e.name===i&&e.enabled&&e.order<s.order}));if(!n){var o="`"+t+"`",r="`"+i+"`";console.warn(r+" modifier is required by "+o+" modifier in order to work, be sure to include it before "+o+"!")}return n}var Y=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],G=Y.slice(3);function X(e){var t=arguments.length>1&&void 0!==arguments[1]&&arguments[1],i=G.indexOf(e),s=G.slice(i+1).concat(G.slice(0,i));return t?s.reverse():s}var K="flip",Z="clockwise",Q="counterclockwise";function J(e,t,i,s){var n=[0,0],o=-1!==["right","left"].indexOf(s),r=e.split(/(\+|\-)/).map((function(e){return e.trim()})),a=r.indexOf($(r,(function(e){return-1!==e.search(/,|\s/)})));r[a]&&-1===r[a].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var l=/\s*,\s*|\s+/,c=-1!==a?[r.slice(0,a).concat([r[a].split(l)[0]]),[r[a].split(l)[1]].concat(r.slice(a+1))]:[r];return c=c.map((function(e,s){var n=(1===s?!o:o)?"height":"width",r=!1;return e.reduce((function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,r=!0,e):r?(e[e.length-1]+=t,r=!1,e):e.concat(t)}),[]).map((function(e){return function(e,t,i,s){var n=e.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),o=+n[1],r=n[2];if(!o)return e;if(0===r.indexOf("%")){return _("%p"===r?i:s)[t]/100*o}if("vh"===r||"vw"===r)return("vh"===r?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*o;return o}(e,n,t,i)}))})),c.forEach((function(e,t){e.forEach((function(i,s){B(i)&&(n[t]+=i*("-"===e[s-1]?-1:1))}))})),n}var ee={shift:{order:100,enabled:!0,fn:function(e){var t=e.placement,i=t.split("-")[0],s=t.split("-")[1];if(s){var n=e.offsets,o=n.reference,r=n.popper,a=-1!==["bottom","top"].indexOf(i),l=a?"left":"top",c=a?"width":"height",d={start:y({},l,o[l]),end:y({},l,o[l]+o[c]-r[c])};e.offsets.popper=w({},r,d[s])}return e}},offset:{order:200,enabled:!0,fn:function(e,t){var i=t.offset,s=e.placement,n=e.offsets,o=n.popper,r=n.reference,a=s.split("-")[0],l=void 0;return l=B(+i)?[+i,0]:J(i,o,r,a),"left"===a?(o.top+=l[0],o.left-=l[1]):"right"===a?(o.top+=l[0],o.left+=l[1]):"top"===a?(o.left+=l[0],o.top-=l[1]):"bottom"===a&&(o.left+=l[0],o.top+=l[1]),e.popper=o,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,t){var i=t.boundariesElement||h(e.instance.popper);e.instance.reference===i&&(i=h(i));var s=N("transform"),n=e.instance.popper.style,o=n.top,r=n.left,a=n[s];n.top="",n.left="",n[s]="";var l=T(e.instance.popper,e.instance.reference,t.padding,i,e.positionFixed);n.top=o,n.left=r,n[s]=a,t.boundaries=l;var c=t.priority,d=e.offsets.popper,u={primary:function(e){var i=d[e];return d[e]<l[e]&&!t.escapeWithReference&&(i=Math.max(d[e],l[e])),y({},e,i)},secondary:function(e){var i="right"===e?"left":"top",s=d[i];return d[e]>l[e]&&!t.escapeWithReference&&(s=Math.min(d[i],l[e]-("right"===e?d.width:d.height))),y({},i,s)}};return c.forEach((function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";d=w({},d,u[t](e))})),e.offsets.popper=d,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,i=t.popper,s=t.reference,n=e.placement.split("-")[0],o=Math.floor,r=-1!==["top","bottom"].indexOf(n),a=r?"right":"bottom",l=r?"left":"top",c=r?"width":"height";return i[a]<o(s[l])&&(e.offsets.popper[l]=o(s[l])-i[c]),i[l]>o(s[a])&&(e.offsets.popper[l]=o(s[a])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){var i;if(!U(e.instance.modifiers,"arrow","keepTogether"))return e;var s=t.element;if("string"==typeof s){if(!(s=e.instance.popper.querySelector(s)))return e}else if(!e.instance.popper.contains(s))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var o=e.placement.split("-")[0],r=e.offsets,a=r.popper,l=r.reference,c=-1!==["left","right"].indexOf(o),d=c?"height":"width",h=c?"Top":"Left",u=h.toLowerCase(),p=c?"left":"top",f=c?"bottom":"right",m=A(s)[d];l[f]-m<a[u]&&(e.offsets.popper[u]-=a[u]-(l[f]-m)),l[u]+m>a[f]&&(e.offsets.popper[u]+=l[u]+m-a[f]),e.offsets.popper=_(e.offsets.popper);var g=l[u]+l[d]/2-m/2,v=n(e.instance.popper),b=parseFloat(v["margin"+h]),w=parseFloat(v["border"+h+"Width"]),x=g-e.offsets.popper[u]-b-w;return x=Math.max(Math.min(a[d]-m,x),0),e.arrowElement=s,e.offsets.arrow=(y(i={},u,Math.round(x)),y(i,p,""),i),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(e,t){if(L(e.instance.modifiers,"inner"))return e;if(e.flipped&&e.placement===e.originalPlacement)return e;var i=T(e.instance.popper,e.instance.reference,t.padding,t.boundariesElement,e.positionFixed),s=e.placement.split("-")[0],n=D(s),o=e.placement.split("-")[1]||"",r=[];switch(t.behavior){case K:r=[s,n];break;case Z:r=X(s);break;case Q:r=X(s,!0);break;default:r=t.behavior}return r.forEach((function(a,l){if(s!==a||r.length===l+1)return e;s=e.placement.split("-")[0],n=D(s);var c=e.offsets.popper,d=e.offsets.reference,h=Math.floor,u="left"===s&&h(c.right)>h(d.left)||"right"===s&&h(c.left)<h(d.right)||"top"===s&&h(c.bottom)>h(d.top)||"bottom"===s&&h(c.top)<h(d.bottom),p=h(c.left)<h(i.left),f=h(c.right)>h(i.right),m=h(c.top)<h(i.top),g=h(c.bottom)>h(i.bottom),v="left"===s&&p||"right"===s&&f||"top"===s&&m||"bottom"===s&&g,b=-1!==["top","bottom"].indexOf(s),y=!!t.flipVariations&&(b&&"start"===o&&p||b&&"end"===o&&f||!b&&"start"===o&&m||!b&&"end"===o&&g),_=!!t.flipVariationsByContent&&(b&&"start"===o&&f||b&&"end"===o&&p||!b&&"start"===o&&g||!b&&"end"===o&&m),x=y||_;(u||v||x)&&(e.flipped=!0,(u||v)&&(s=r[l+1]),x&&(o=function(e){return"end"===e?"start":"start"===e?"end":e}(o)),e.placement=s+(o?"-"+o:""),e.offsets.popper=w({},e.offsets.popper,P(e.instance.popper,e.offsets.reference,e.placement)),e=M(e.instance.modifiers,e,"flip"))})),e},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,i=t.split("-")[0],s=e.offsets,n=s.popper,o=s.reference,r=-1!==["left","right"].indexOf(i),a=-1===["top","left"].indexOf(i);return n[r?"left":"top"]=o[i]-(a?n[r?"width":"height"]:0),e.placement=D(t),e.offsets.popper=_(n),e}},hide:{order:800,enabled:!0,fn:function(e){if(!U(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,i=$(e.instance.modifiers,(function(e){return"preventOverflow"===e.name})).boundaries;if(t.bottom<i.top||t.left>i.right||t.top>i.bottom||t.right<i.left){if(!0===e.hide)return e;e.hide=!0,e.attributes["x-out-of-boundaries"]=""}else{if(!1===e.hide)return e;e.hide=!1,e.attributes["x-out-of-boundaries"]=!1}return e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var i=t.x,s=t.y,n=e.offsets.popper,o=$(e.instance.modifiers,(function(e){return"applyStyle"===e.name})).gpuAcceleration;void 0!==o&&console.warn("WARNING: `gpuAcceleration` option moved to `computeStyle` modifier and will not be supported in future versions of Popper.js!");var r=void 0!==o?o:t.gpuAcceleration,a=h(e.instance.popper),l=x(a),c={position:n.position},d=function(e,t){var i=e.offsets,s=i.popper,n=i.reference,o=Math.round,r=Math.floor,a=function(e){return e},l=o(n.width),c=o(s.width),d=-1!==["left","right"].indexOf(e.placement),h=-1!==e.placement.indexOf("-"),u=t?d||h||l%2==c%2?o:r:a,p=t?o:a;return{left:u(l%2==1&&c%2==1&&!h&&t?s.left-1:s.left),top:p(s.top),bottom:p(s.bottom),right:u(s.right)}}(e,window.devicePixelRatio<2||!q),u="bottom"===i?"top":"bottom",p="right"===s?"left":"right",f=N("transform"),m=void 0,g=void 0;if(g="bottom"===u?"HTML"===a.nodeName?-a.clientHeight+d.bottom:-l.height+d.bottom:d.top,m="right"===p?"HTML"===a.nodeName?-a.clientWidth+d.right:-l.width+d.right:d.left,r&&f)c[f]="translate3d("+m+"px, "+g+"px, 0)",c[u]=0,c[p]=0,c.willChange="transform";else{var v="bottom"===u?-1:1,b="right"===p?-1:1;c[u]=g*v,c[p]=m*b,c.willChange=u+", "+p}var y={"x-placement":e.placement};return e.attributes=w({},y,e.attributes),e.styles=w({},c,e.styles),e.arrowStyles=w({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(e){var t,i;return W(e.instance.popper,e.styles),t=e.instance.popper,i=e.attributes,Object.keys(i).forEac
vendor: 22,057 bytes, lines 239-245
239h((function(e){!1!==i[e]?t.setAttribute(e,i[e]):t.removeAttribute(e)})),e.arrowElement&&Object.keys(e.arrowStyles).length&&W(e.arrowElement,e.arrowStyles),e},onLoad:function(e,t,i,s,n){var o=I(n,t,e,i.positionFixed),r=k(i.placement,o,t,e,i.modifiers.flip.boundariesElement,i.modifiers.flip.padding);return t.setAttribute("x-placement",r),W(t,{position:i.positionFixed?"fixed":"absolute"}),i},gpuAcceleration:void 0}},te={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:ee},ie=function(){function e(t,n){var o=this,r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.scheduleUpdate=function(){return requestAnimationFrame(o.update)},this.update=i(this.update.bind(this)),this.options=w({},e.Defaults,r),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=t&&t.jquery?t[0]:t,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(w({},e.Defaults.modifiers,r.modifiers)).forEach((function(t){o.options.modifiers[t]=w({},e.Defaults.modifiers[t]||{},r.modifiers?r.modifiers[t]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(e){return w({name:e},o.options.modifiers[e])})).sort((function(e,t){return e.order-t.order})),this.modifiers.forEach((function(e){e.enabled&&s(e.onLoad)&&e.onLoad(o.reference,o.popper,o.options,e,o.state)})),this.update();var a=this.options.eventsEnabled;a&&this.enableEventListeners(),this.state.eventsEnabled=a}return b(e,[{key:"update",value:function(){return O.call(this)}},{key:"destroy",value:function(){return z.call(this)}},{key:"enableEventListeners",value:function(){return j.call(this)}},{key:"disableEventListeners",value:function(){return V.call(this)}}]),e}();return ie.Utils=("undefined"!=typeof window?window:global).PopperUtils,ie.placements=Y,ie.Defaults=te,ie})), 240/*! 241 * Bootstrap v4.6.2 (https://getbootstrap.com/) 242 * Copyright 2011-2022 The Bootstrap Authors (https://github.com/twbs/bootstrap/graphs/contributors) 243 * Licensed under MIT (https://github.com/twbs/bootstrap/blob/main/LICENSE) 244 */ 245function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("jquery"),require("popper.js")):"function"==typeof define&&define.amd?define(["exports","jquery","popper.js"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).bootstrap={},e.jQuery,e.Popper)}(this,(function(e,t,i){"use strict";function s(e){return e&&"object"==typeof e&&"default"in e?e:{default:e}}var n=s(t),o=s(i);function r(e,t){for(var i=0;i<t.length;i++){var s=t[i];s.enumerable=s.enumerable||!1,s.configurable=!0,"value"in s&&(s.writable=!0),Object.defineProperty(e,s.key,s)}}function a(e,t,i){return t&&r(e.prototype,t),i&&r(e,i),Object.defineProperty(e,"prototype",{writable:!1}),e}function l(){return l=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i=arguments[t];for(var s in i)Object.prototype.hasOwnProperty.call(i,s)&&(e[s]=i[s])}return e},l.apply(this,arguments)}function c(e,t){return c=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e},c(e,t)}var d="transitionend";function h(e){var t=this,i=!1;return n.default(this).one(u.TRANSITION_END,(function(){i=!0})),setTimeout((function(){i||u.triggerTransitionEnd(t)}),e),this}var u={TRANSITION_END:"bsTransitionEnd",getUID:function(e){do{e+=~~(1e6*Math.random())}while(document.getElementById(e));return e},getSelectorFromElement:function(e){var t=e.getAttribute("data-target");if(!t||"#"===t){var i=e.getAttribute("href");t=i&&"#"!==i?i.trim():""}try{return document.querySelector(t)?t:null}catch(e){return null}},getTransitionDurationFromElement:function(e){if(!e)return 0;var t=n.default(e).css("transition-duration"),i=n.default(e).css("transition-delay"),s=parseFloat(t),o=parseFloat(i);return s||o?(t=t.split(",")[0],i=i.split(",")[0],1e3*(parseFloat(t)+parseFloat(i))):0},reflow:function(e){return e.offsetHeight},triggerTransitionEnd:function(e){n.default(e).trigger(d)},supportsTransitionEnd:function(){return Boolean(d)},isElement:function(e){return(e[0]||e).nodeType},typeCheckConfig:function(e,t,i){for(var s in i)if(Object.prototype.hasOwnProperty.call(i,s)){var n=i[s],o=t[s],r=o&&u.isElement(o)?"element":null==(a=o)?""+a:{}.toString.call(a).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(n).test(r))throw new Error(e.toUpperCase()+': Option "'+s+'" provided type "'+r+'" but expected type "'+n+'".')}var a},findShadowRoot:function(e){if(!document.documentElement.attachShadow)return null;if("function"==typeof e.getRootNode){var t=e.getRootNode();return t instanceof ShadowRoot?t:null}return e instanceof ShadowRoot?e:e.parentNode?u.findShadowRoot(e.parentNode):null},jQueryDetection:function(){if(void 0===n.default)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var e=n.default.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1===e[0]&&9===e[1]&&e[2]<1||e[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}};u.jQueryDetection(),n.default.fn.emulateTransitionEnd=h,n.default.event.special[u.TRANSITION_END]={bindType:d,delegateType:d,handle:function(e){if(n.default(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}};var p="alert",f="bs.alert",m="."+f,g=n.default.fn[p],v="close"+m,b="closed"+m,y="click"+m+".data-api",w=function(){function e(e){this._element=e}var t=e.prototype;return t.close=function(e){var t=this._element;e&&(t=this._getRootElement(e)),this._triggerCloseEvent(t).isDefaultPrevented()||this._removeElement(t)},t.dispose=function(){n.default.removeData(this._element,f),this._element=null},t._getRootElement=function(e){var t=u.getSelectorFromElement(e),i=!1;return t&&(i=document.querySelector(t)),i||(i=n.default(e).closest(".alert")[0]),i},t._triggerCloseEvent=function(e){var t=n.default.Event(v);return n.default(e).trigger(t),t},t._removeElement=function(e){var t=this;if(n.default(e).removeClass("show"),n.default(e).hasClass("fade")){var i=u.getTransitionDurationFromElement(e);n.default(e).one(u.TRANSITION_END,(function(i){return t._destroyElement(e,i)})).emulateTransitionEnd(i)}else this._destroyElement(e)},t._destroyElement=function(e){n.default(e).detach().trigger(b).remove()},e._jQueryInterface=function(t){return this.each((function(){var i=n.default(this),s=i.data(f);s||(s=new e(this),i.data(f,s)),"close"===t&&s[t](this)}))},e._handleDismiss=function(e){return function(t){t&&t.preventDefault(),e.close(this)}},a(e,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),e}();n.default(document).on(y,'[data-dismiss="alert"]',w._handleDismiss(new w)),n.default.fn[p]=w._jQueryInterface,n.default.fn[p].Constructor=w,n.default.fn[p].noConflict=function(){return n.default.fn[p]=g,w._jQueryInterface};var _="button",x="bs.button",C="."+x,S=".data-api",E=n.default.fn[_],T="active",k="click"+C+S,I="focus"+C+S+" blur"+C+S,A="load"+C+S,D='[data-toggle^="button"]',P='input:not([type="hidden"])',$=".btn",M=function(){function e(e){this._element=e,this.shouldAvoidTriggerChange=!1}var t=e.prototype;return t.toggle=function(){var e=!0,t=!0,i=n.default(this._element).closest('[data-toggle="buttons"]')[0];if(i){var s=this._element.querySelector(P);if(s){if("radio"===s.type)if(s.checked&&this._element.classList.contains(T))e=!1;else{var o=i.querySelector(".active");o&&n.default(o).removeClass(T)}e&&("checkbox"!==s.type&&"radio"!==s.type||(s.checked=!this._element.classList.contains(T)),this.shouldAvoidTriggerChange||n.default(s).trigger("change")),s.focus(),t=!1}}this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(t&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(T)),e&&n.default(this._element).toggleClass(T))},t.dispose=function(){n.default.removeData(this._element,x),this._element=null},e._jQueryInterface=function(t,i){return this.each((function(){var s=n.default(this),o=s.data(x);o||(o=new e(this),s.data(x,o)),o.shouldAvoidTriggerChange=i,"toggle"===t&&o[t]()}))},a(e,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),e}();n.default(document).on(k,D,(function(e){var t=e.target,i=t;if(n.default(t).hasClass("btn")||(t=n.default(t).closest($)[0]),!t||t.hasAttribute("disabled")||t.classList.contains("disabled"))e.preventDefault();else{var s=t.querySelector(P);if(s&&(s.hasAttribute("disabled")||s.classList.contains("disabled")))return void e.preventDefault();"INPUT"!==i.tagName&&"LABEL"===t.tagName||M._jQueryInterface.call(n.default(t),"toggle","INPUT"===i.tagName)}})).on(I,D,(function(e){var t=n.default(e.target).closest($)[0];n.default(t).toggleClass("focus",/^focus(in)?$/.test(e.type))})),n.default(window).on(A,(function(){for(var e=[].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')),t=0,i=e.length;t<i;t++){var s=e[t],n=s.querySelector(P);n.checked||n.hasAttribute("checked")?s.classList.add(T):s.classList.remove(T)}for(var o=0,r=(e=[].slice.call(document.querySelectorAll('[data-toggle="button"]'))).length;o<r;o++){var a=e[o];"true"===a.getAttribute("aria-pressed")?a.classList.add(T):a.classList.remove(T)}})),n.default.fn[_]=M._jQueryInterface,n.default.fn[_].Constructor=M,n.default.fn[_].noConflict=function(){return n.default.fn[_]=E,M._jQueryInterface};var O="carousel",L="bs.carousel",N="."+L,z=".data-api",H=n.default.fn[O],F="active",R="next",j="prev",V="slide"+N,B="slid"+N,W="keydown"+N,q="mouseenter"+N,U="mouseleave"+N,Y="touchstart"+N,G="touchmove"+N,X="touchend"+N,K="pointerdown"+N,Z="pointerup"+N,Q="dragstart"+N,J="load"+N+z,ee="click"+N+z,te=".active.carousel-item",ie={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},se={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},ne={TOUCH:"touch",PEN:"pen"},oe=function(){function e(e,t){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(t),this._element=e,this._indicatorsElement=this._element.querySelector(".carousel-indicators"),this._touchSupported="ontouchstart"in document.documentElement||navigator.maxTouchPoints>0,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var t=e.prototype;return t.next=function(){this._isSliding||this._slide(R)},t.nextWhenVisible=function(){var e=n.default(this._element);!document.hidden&&e.is(":visible")&&"hidden"!==e.css("visibility")&&this.next()},t.prev=function(){this._isSliding||this._slide(j)},t.pause=function(e){e||(this._isPaused=!0),this._element.querySelector(".carousel-item-next, .carousel-item-prev")&&(u.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},t.cycle=function(e){e||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._updateInterval(),this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},t.to=function(e){var t=this;this._activeElement=this._element.querySelector(te);var i=this._getItemIndex(this._activeElement);if(!(e>this._items.length-1||e<0))if(this._isSliding)n.default(this._element).one(B,(function(){return t.to(e)}));else{if(i===e)return this.pause(),void this.cycle();var s=e>i?R:j;this._slide(s,this._items[e])}},t.dispose=function(){n.default(this._element).off(N),n.default.removeData(this._element,L),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},t._getConfig=function(e){return e=l({},ie,e),u.typeCheckConfig(O,e,se),e},t._handleSwipe=function(){var e=Math.abs(this.touchDeltaX);if(!(e<=40)){var t=e/this.touchDeltaX;this.touchDeltaX=0,t>0&&this.prev(),t<0&&this.next()}},t._addEventListeners=function(){var e=this;this._config.keyboard&&n.default(this._element).on(W,(function(t){return e._keydown(t)})),"hover"===this._config.pause&&n.default(this._element).on(q,(function(t){return e.pause(t)})).on(U,(function(t){return e.cycle(t)})),this._config.touch&&this._addTouchEventListeners()},t._addTouchEventListeners=function(){var e=this;if(this._touchSupported){var t=function(t){e._pointerEvent&&ne[t.originalEvent.pointerType.toUpperCase()]?e.touchStartX=t.originalEvent.clientX:e._pointerEvent||(e.touchStartX=t.originalEvent.touches[0].clientX)},i=function(t){e._pointerEvent&&ne[t.originalEvent.pointerType.toUpperCase()]&&(e.touchDeltaX=t.originalEvent.clientX-e.touchStartX),e._handleSwipe(),"hover"===e._config.pause&&(e.pause(),e.touchTimeout&&clearTimeout(e.touchTimeout),e.touchTimeout=setTimeout((function(t){return e.cycle(t)}),500+e._config.interval))};n.default(this._element.querySelectorAll(".carousel-item img")).on(Q,(function(e){return e.preventDefault()})),this._pointerEvent?(n.default(this._element).on(K,(function(e){return t(e)})),n.default(this._element).on(Z,(function(e){return i(e)})),this._element.classList.add("pointer-event")):(n.default(this._element).on(Y,(function(e){return t(e)})),n.default(this._element).on(G,(function(t){return function(t){e.touchDeltaX=t.originalEvent.touches&&t.originalEvent.touches.length>1?0:t.originalEvent.touches[0].clientX-e.touchStartX}(t)})),n.default(this._element).on(X,(function(e){return i(e)})))}},t._keydown=function(e){if(!/input|textarea/i.test(e.target.tagName))switch(e.which){case 37:e.preventDefault(),this.prev();break;case 39:e.preventDefault(),this.next()}},t._getItemIndex=function(e){return this._items=e&&e.parentNode?[].slice.call(e.parentNode.querySelectorAll(".carousel-item")):[],this._items.indexOf(e)},t._getItemByDirection=function(e,t){var i=e===R,s=e===j,n=this._getItemIndex(t),o=this._items.length-1;if((s&&0===n||i&&n===o)&&!this._config.wrap)return t;var r=(n+(e===j?-1:1))%this._items.length;return-1===r?this._items[this._items.length-1]:this._items[r]},t._triggerSlideEvent=function(e,t){var i=this._getItemIndex(e),s=this._getItemIndex(this._element.querySelector(te)),o=n.default.Event(V,{relatedTarget:e,direction:t,from:s,to:i});return n.default(this._element).trigger(o),o},t._setActiveIndicatorElement=function(e){if(this._indicatorsElement){var t=[].slice.call(this._indicatorsElement.querySelectorAll(".active"));n.default(t).removeClass(F);var i=this._indicatorsElement.children[this._getItemIndex(e)];i&&n.default(i).addClass(F)}},t._updateInterval=function(){var e=this._activeElement||this._element.querySelector(te);if(e){var t=parseInt(e.getAttribute("data-interval"),10);t?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=t):this._config.interval=this._config.defaultInterval||this._config.interval}},t._slide=function(e,t){var i,s,o,r=this,a=this._element.querySelector(te),l=this._getItemIndex(a),c=t||a&&this._getItemByDirection(e,a),d=this._getItemIndex(c),h=Boolean(this._interval);if(e===R?(i="carousel-item-left",s="carousel-item-next",o="left"):(i="carousel-item-right",s="carousel-item-prev",o="right"),c&&n.default(c).hasClass(F))this._isSliding=!1;else if(!this._triggerSlideEvent(c,o).isDefaultPrevented()&&a&&c){this._isSliding=!0,h&&this.pause(),this._setActiveIndicatorElement(c),this._activeElement=c;var p=n.default.Event(B,{relatedTarget:c,direction:o,from:l,to:d});if(n.default(this._element).hasClass("slide")){n.default(c).addClass(s),u.reflow(c),n.default(a).addClass(i),n.default(c).addClass(i);var f=u.getTransitionDurationFromElement(a);n.default(a).one(u.TRANSITION_END,(function(){n.default(c).removeClass(i+" "+s).addClass(F),n.default(a).removeClass(F+" "+s+" "+i),r._isSliding=!1,setTimeout((function(){return n.default(r._element).trigger(p)}),0)})).emulateTransitionEnd(f)}else n.default(a).removeClass(F),n.default(c).addClass(F),this._isSliding=!1,n.default(this._element).trigger(p);h&&this.cycle()}},e._jQueryInterface=function(t){return this.each((function(){var i=n.default(this).data(L),s=l({},ie,n.default(this).data());"object"==typeof t&&(s=l({},s,t));var o="string"==typeof t?t:s.slide;if(i||(i=new e(this,s),n.default(this).data(L,i)),"number"==typeof t)i.to(t);else if("string"==typeof o){if(void 0===i[o])throw new TypeError('No method named "'+o+'"');i[o]()}else s.interval&&s.ride&&(i.pause(),i.cycle())}))},e._dataApiClickHandler=function(t){var i=u.getSelectorFromElement(this);if(i){var s=n.default(i)[0];if(s&&n.default(s).hasClass("carousel")){var o=l({},n.default(s).data(),n.default(this).data()),r=this.getAttribute("data-slide-to");r&&(o.interval=!1),e._jQueryInterface.call(n.default(s),o),r&&n.default(s).data(L).to(r),t.preventDefault()}}},a(e,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return ie}}]),e}();n.default(document).on(ee,"[data-slide], [data-slide-to]",oe._dataApiClickHandler),n.default(window).on(J,(function(){for(var e=[].slice.call(document.querySelectorAll('[data-ride="carousel"]')),t=0,i=e.length;t<i;t++){var s=n.default(e[t]);oe._jQueryInterface.call(s,s.data())}})),n.default.fn[O]=oe._jQueryInterface,n.default.fn[O].Constructor=oe,n.default.fn[O].noConflict=function(){return n.default.fn[O]=H,oe._jQueryInterface};var re="collapse",ae="bs.collapse",le="."+ae,ce=n.default.fn[re],de="show",he="collapse",ue="collapsing",pe="collapsed",fe="width",me="show"+le,ge="shown"+le,ve="hide"+le,be="hidden"+le,ye="click"+le+".data-api",we='[data-toggle="collapse"]',_e={toggle:!0,parent:""},xe={toggle:"boolean",parent:"(string|element)"},Ce=function(){function e(e,t){this._isTransitioning=!1,this._element=e,this._config=this._getConfig(t),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+e.id+'"],[data-toggle="collapse"][data-target="#'+e.id+'"]'));for(var i=[].slice.call(document.querySelectorAll(we)),s=0,n=i.length;s<n;s++){var o=i[s],r=u.getSelectorFromElement(o),a=[].slice.call(document.querySelectorAll(r)).filter((function(t){return t===e}));null!==r&&a.length>0&&(this._selector=r,this._triggerArray.push(o))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var t=e.prototype;return t.toggle=function(){n.default(this._element).hasClass(de)?this.hide():this.show()},t.show=function(){var t,i,s=this;if(!this._isTransitioning&&!n.default(this._element).hasClass(de)&&(this._parent&&0===(t=[].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter((function(e){return"string"==typeof s._config.parent?e.getAttribute("data-parent")===s._config.parent:e.classList.contains(he)}))).length&&(t=null),!(t&&(i=n.default(t).not(this._selector).data(ae))&&i._isTransitioning))){var o=n.default.Event(me);if(n.default(this._element).trigger(o),!o.isDefaultPrevented()){t&&(e._jQueryInterface.call(n.default(t).not(this._selector),"hide"),i||n.default(t).data(ae,null));var r=this._getDimension();n.default(this._element).removeClass(he).addClass(ue),this._element.style[r]=0,this._triggerArray.length&&n.default(this._triggerArray).removeClass(pe).attr("aria-expanded",!0),this.setTransitioning(!0);var a="scroll"+(r[0].toUpperCase()+r.slice(1)),l=u.getTransitionDurationFromElement(this._element);n.default(this._element).one(u.TRANSITION_END,(function(){n.default(s._element).removeClass(ue).addClass(he+" "+de),s._element.style[r]="",s.setTransitioning(!1),n.default(s._element).trigger(ge)})).emulateTransitionEnd(l),this._element.style[r]=this._element[a]+"px"}}},t.hide=function(){var e=this;if(!this._isTransitioning&&n.default(this._element).hasClass(de)){var t=n.default.Event(ve);if(n.default(this._element).trigger(t),!t.isDefaultPrevented()){var i=this._getDimension();this._element.style[i]=this._element.getBoundingClientRect()[i]+"px",u.reflow(this._element),n.default(this._element).addClass(ue).removeClass(he+" "+de);var s=this._triggerArray.length;if(s>0)for(var o=0;o<s;o++){var r=this._triggerArray[o],a=u.getSelectorFromElement(r);if(null!==a)n.default([].slice.call(document.querySelectorAll(a))).hasClass(de)||n.default(r).addClass(pe).attr("aria-expanded",!1)}this.setTransitioning(!0);this._element.style[i]="";var l=u.getTransitionDurationFromElement(this._element);n.default(this._element).one(u.TRANSITION_END,(function(){e.setTransitioning(!1),n.default(e._element).removeClass(ue).addClass(he).trigger(be)})).emulateTransitionEnd(l)}}},t.setTransitioning=function(e){this._isTransitioning=e},t.dispose=function(){n.default.removeData(this._element,ae),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},t._getConfig=function(e){return(e=l({},_e,e)).toggle=Boolean(e.toggle),u.typeCheckConfig(re,e,xe),e},t._getDimension=function(){return n.default(this._element).hasClass(fe)?fe:"height"},t._getParent=function(){var t,i=this;u.isElement(this._config.parent)?(t=this._config.parent,void 0!==this._config.parent.jquery&&(t=this._config.parent[0])):t=document.querySelector(this._config.parent);var s='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]',o=[].slice.call(t.querySelectorAll(s));return n.default(o).each((function(t,s){i._addAriaAndCollapsedClass(e._getTargetFromElement(s),[s])})),t},t._addAriaAndCollapsedClass=function(e,t){var i=n.default(e).hasClass(de);t.length&&n.default(t).toggleClass(pe,!i).attr("aria-expanded",i)},e._getTargetFromElement=function(e){var t=u.getSelectorFromElement(e);return t?document.querySelector(t):null},e._jQueryInterface=function(t){return this.each((function(){var i=n.default(this),s=i.data(ae),o=l({},_e,i.data(),"object"==typeof t&&t?t:{});if(!s&&o.toggle&&"string"==typeof t&&/show|hide/.test(t)&&(o.toggle=!1),s||(s=new e(this,o),i.data(ae,s)),"string"==typeof t){if(void 0===s[t])throw new TypeError('No method n
245amed "'+t+'"');s[t]()}}))},a(e,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return _e}}]),e}();n.default(document).on(ye,we,(function(e){"A"===e.currentTarget.tagName&&e.preventDefault();var t=n.default(this),i=u.getSelectorFromElement(this),s=[].slice.call(document.querySelectorAll(i));n.default(s).each((function(){var e=n.default(this),i=e.data(ae)?"toggle":t.data();Ce._jQueryInterface.call(e,i)}))})),n.default.fn[re]=Ce._jQueryInterface,n.default.fn[re].Constructor=Ce,n.default.fn[re].noConflict=function(){return n.default.fn[re]=ce,Ce._jQueryInterface};var Se="dropdown",Ee="bs.dropdown",Te="."+Ee,ke=".data-api",Ie=n.default.fn[Se],Ae=new RegExp("38|40|27"),De="disabled",Pe="show",$e="dropdown-menu-right",Me="hide"+Te,Oe="hidden"+Te,Le="show"+Te,Ne="shown"+Te,ze="click"+Te,He="click"+Te+ke,Fe="keydown"+Te+ke,Re="keyup"+Te+ke,je='[data-toggle="dropdown"]',Ve=".dropdown-menu",Be={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},We={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},qe=function(){function e(e,t){this._element=e,this._popper=null,this._config=this._getConfig(t),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var t=e.prototype;return t.toggle=function(){if(!this._element.disabled&&!n.default(this._element).hasClass(De)){var t=n.default(this._menu).hasClass(Pe);e._clearMenus(),t||this.show(!0)}},t.show=function(t){if(void 0===t&&(t=!1),!(this._element.disabled||n.default(this._element).hasClass(De)||n.default(this._menu).hasClass(Pe))){var i={relatedTarget:this._element},s=n.default.Event(Le,i),r=e._getParentFromElement(this._element);if(n.default(r).trigger(s),!s.isDefaultPrevented()){if(!this._inNavbar&&t){if(void 0===o.default)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");var a=this._element;"parent"===this._config.reference?a=r:u.isElement(this._config.reference)&&(a=this._config.reference,void 0!==this._config.reference.jquery&&(a=this._config.reference[0])),"scrollParent"!==this._config.boundary&&n.default(r).addClass("position-static"),this._popper=new o.default(a,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===n.default(r).closest(".navbar-nav").length&&n.default(document.body).children().on("mouseover",null,n.default.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),n.default(this._menu).toggleClass(Pe),n.default(r).toggleClass(Pe).trigger(n.default.Event(Ne,i))}}},t.hide=function(){if(!this._element.disabled&&!n.default(this._element).hasClass(De)&&n.default(this._menu).hasClass(Pe)){var t={relatedTarget:this._element},i=n.default.Event(Me,t),s=e._getParentFromElement(this._element);n.default(s).trigger(i),i.isDefaultPrevented()||(this._popper&&this._popper.destroy(),n.default(this._menu).toggleClass(Pe),n.default(s).toggleClass(Pe).trigger(n.default.Event(Oe,t)))}},t.dispose=function(){n.default.removeData(this._element,Ee),n.default(this._element).off(Te),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)},t.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},t._addEventListeners=function(){var e=this;n.default(this._element).on(ze,(function(t){t.preventDefault(),t.stopPropagation(),e.toggle()}))},t._getConfig=function(e){return e=l({},this.constructor.Default,n.default(this._element).data(),e),u.typeCheckConfig(Se,e,this.constructor.DefaultType),e},t._getMenuElement=function(){if(!this._menu){var t=e._getParentFromElement(this._element);t&&(this._menu=t.querySelector(Ve))}return this._menu},t._getPlacement=function(){var e=n.default(this._element.parentNode),t="bottom-start";return e.hasClass("dropup")?t=n.default(this._menu).hasClass($e)?"top-end":"top-start":e.hasClass("dropright")?t="right-start":e.hasClass("dropleft")?t="left-start":n.default(this._menu).hasClass($e)&&(t="bottom-end"),t},t._detectNavbar=function(){return n.default(this._element).closest(".
245navbar").length>0},t._getOffset=function(){var e=this,t={};return"function"==typeof this._config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e._config.offset(t.offsets,e._element)),t}:t.offset=this._config.offset,t},t._getPopperConfig=function(){var e={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(e.modifiers.applyStyle={enabled:!1}),l({},e,this._config.popperConfig)},e._jQueryInterface=function(t){return this.each((function(){var i=n.default(this).data(Ee);if(i||(i=new e(this,"object"==typeof t?t:null),n.default(this).data(Ee,i)),"string"==typeof t){if(void 0===i[t])throw new TypeError('No method named "'+t+'"');i[t]()}}))},e._clearMenus=function(t){if(!t||3!==t.which&&("keyup"!==t.type||9===t.which))for(var i=[].slice.call(document.querySelectorAll(je)),s=0,o=i.length;s<o;s++){var r=e._getParentFromElement(i[s]),a=n.default(i[s]).data(Ee),l={relatedTarget:i[s]};if(t&&"click"===t.type&&(l.clickEvent=t),a){var c=a._menu;if(n.default(r).hasClass(Pe)&&!(t&&("click"===t.type&&/input|textarea/i.test(t.target.tagName)||"keyup"===t.type&&9===t.which)&&n.default.contains(r,t.target))){var d=n.default.Event(Me,l);n.default(r).trigger(d),d.isDefaultPrevented()||("ontouchstart"in document.documentElement&&n.default(document.body).children().off("mouseover",null,n.default.noop),i[s].setAttribute("aria-expanded","false"),a._popper&&a._popper.destroy(),n.default(c).removeClass(Pe),n.default(r).removeClass(Pe).trigger(n.default.Event(Oe,l)))}}}},e._getParentFromElement=function(e){var t,i=u.getSelectorFromElement(e);return i&&(t=document.querySelector(i)),t||e.parentNode},e._dataApiKeydownHandler=function(t){if(!(/input|textarea/i.test(t.target.tagName)?32===t.which||27!==t.which&&(40!==t.which&&38!==t.which||n.default(t.target).closest(Ve).length):!Ae.test(t.which))&&!this.disabled&&!n.default(this).hasClass(De)){var i=e._getParentFromElement(this),s=n.default(i).hasClass(Pe);if(s||27!==t.which){if(t.preventDefault(),t.stopPropagation(),!s||27===t.which||32===t.which)return 27===t.which&&n.default(i.querySelector(je)).trigger("focus"),void n.default(this).trigger("click");var o=[].slice.call(i.querySelectorAll(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)")).filter((function(e){return n.default(e).is(":visible")}));if(0!==o.length){var r=o.indexOf(t.target);38===t.which&&r>0&&r--,40===t.which&&r<o.length-1&&r++,r<0&&(r=0),o[r].focus()}}}},a(e,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return Be}},{key:"DefaultType",get:function(){return We}}]),e}();n.default(document).on(Fe,je,qe._dataApiKeydownHandler).on(Fe,Ve,qe._dataApiKeydownHandler).on(He+" "+Re,qe._clearMenus).on(He,je,(function(e){e.preventDefault(),e.stopPropagation(),qe._jQueryInterface.call(n.default(this),"toggle")})).on(He,".dropdown form",(function(e){e.stopPropagation()})),n.default.fn[Se]=qe._jQueryInterface,n.default.fn[Se].Constructor=qe,n.default.fn[Se].noConflict=function(){return n.default.fn[Se]=Ie,qe._jQueryInterface};var Ue="modal",Ye="bs.modal",Ge="."+Ye,Xe=n.default.fn[Ue],Ke="modal-open",Ze="fade",Qe="show",Je="modal-static",et="hide"+Ge,tt="hidePrevented"+Ge,it="hidden"+Ge,st="show"+Ge,nt="shown"+Ge,ot="focusin"+Ge,rt="resize"+Ge,at="click.dismiss"+Ge,lt="keydown.dismiss"+Ge,ct="mouseup.dismiss"+Ge,dt="mousedown.dismiss"+Ge,ht="click"+Ge+".data-api",ut=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",pt=".sticky-top",ft={backdrop:!0,keyboard:!0,focus:!0,show:!0},mt={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},gt=function(){function e(e,t){this._config=this._getConfig(t),this._element=e,this._dialog=e.querySelector(".modal-dialog"),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var t=e.prototype;return t.toggle=function(e){return this._isShown?this.hide():this.show(e)},t.show=function(e){var t=this;if(!this._isShown&&!this._isTransitioning){var i=n.default.Event(st,{relatedTarget:e});n.default(this._element).trigger(i),i.isDefaultPrevented()||(this._isShown=!0,n.default(this._element).hasClass(Ze)&&(this._isTransitioning=!0),this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),n.default(this._element).on(at,'[data-dismiss="modal"]',(function(e){return t.hide(e)})),n.default(this._dialog).on(dt,(function(){n.default(t._element).one(ct,(function(e){n.default(e.target).is(t._element)&&(t._ignoreBackdropClick=!0)}))})),this._showBackdrop((function(){return t._showElement(e)})))}},t.hide=function(e){var t=this;if(e&&e.preventDefault(),this._isShown&&!this._isTransitioning){var i=n.default.Event(et);if(n.default(this._element).trigger(i),this._isShown&&!i.isDefaultPrevented()){this._isShown=!1;var s=n.default(this._element).hasClass(Ze);if(s&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),n.default(document).off(ot),n.default(this._element).removeClass(Qe),n.default(this._element).off(at),n.default(this._dialog).off(dt),s){var o=u.getTransitionDurationFromElement(this._element);n.default(this._element).one(u.TRANSITION_END,(function(e){return t._hideModal(e)})).emulateTransitionEnd(o)}else this._hideModal()}}},t.dispose=function(){[window,this._element,this._dialog].forEach((function(e){return n.default(e).off(Ge)})),n.default(document).off(ot),n.default.removeData(this._element,Ye),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null},t.handleUpdate=function(){this._adjustDialog()},t._getConfig=function(e){return e=l({},ft,e),u.typeCheckConfig(Ue,e,mt),e},t._triggerBackdropTransition=function(){var e=this,t=n.default.Event(tt);if(n.default(this._element).trigger(t),!t.isDefaultPrevented()){var i=this._element.scrollHeight>document.documentElement.clientHeight;i||(this._element.style.overflowY="hidden"),this._element.classList.add(Je);var s=u.getTransitionDurationFromElement(this._dialog);n.default(this._element).off(u.TRANSITION_END),n.default(this._element).one(u.TRANSITION_END,(function(){e._element.classList.remove(Je),i||n.default(e._element).one(u.TRANSITION_END,(function(){e._element.style.overflowY=""})).emulateTransitionEnd(e._element,s)}
vendor: 5,563 bytes, line 245
245)).emulateTransitionEnd(s),this._element.focus()}},t._showElement=function(e){var t=this,i=n.default(this._element).hasClass(Ze),s=this._dialog?this._dialog.querySelector(".modal-body"):null;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),n.default(this._dialog).hasClass("modal-dialog-scrollable")&&s?s.scrollTop=0:this._element.scrollTop=0,i&&u.reflow(this._element),n.default(this._element).addClass(Qe),this._config.focus&&this._enforceFocus();var o=n.default.Event(nt,{relatedTarget:e}),r=function(){t._config.focus&&t._element.focus(),t._isTransitioning=!1,n.default(t._element).trigger(o)};if(i){var a=u.getTransitionDurationFromElement(this._dialog);n.default(this._dialog).one(u.TRANSITION_END,r).emulateTransitionEnd(a)}else r()},t._enforceFocus=function(){var e=this;n.default(document).off(ot).on(ot,(function(t){document!==t.target&&e._element!==t.target&&0===n.default(e._element).has(t.target).length&&e._element.focus()}))},t._setEscapeEvent=function(){var e=this;this._isShown?n.default(this._element).on(lt,(function(t){e._config.keyboard&&27===t.which?(t.preventDefault(),e.hide()):e._config.keyboard||27!==t.which||e._triggerBackdropTransition()})):this._isShown||n.default(this._element).off(lt)},t._setResizeEvent=function(){var e=this;this._isShown?n.default(window).on(rt,(function(t){return e.handleUpdate(t)})):n.default(window).off(rt)},t._hideModal=function(){var e=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._showBackdrop((function(){n.default(document.body).removeClass(Ke),e._resetAdjustments(),e._resetScrollbar(),n.default(e._element).trigger(it)}))},t._removeBackdrop=function(){this._backdrop&&(n.default(this._backdrop).remove(),this._backdrop=null)},t._showBackdrop=function(e){var t=this,i=n.default(this._element).hasClass(Ze)?Ze:"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",i&&this._backdrop.classList.add(i),n.default(this._backdrop).appendTo(document.body),n.default(this._element).on(at,(function(e){t._ignoreBackdropClick?t._ignoreBackdropClick=!1:e.target===e.currentTarget&&("static"===t._config.backdrop?t._triggerBackdropTransition():t.hide())})),i&&u.reflow(this._backdrop),n.default(this._backdrop).addClass(Qe),!e)return;if(!i)return void e();var s=u.getTransitionDurationFromElement(this._backdrop);n.default(this._backdrop).one(u.TRANSITION_END,e).emulateTransitionEnd(s)}else if(!this._isShown&&this._backdrop){n.default(this._backdrop).removeClass(Qe);var o=function(){t._removeBackdrop(),e&&e()};if(n.default(this._element).hasClass(Ze)){var r=u.getTransitionDurationFromElement(this._backdrop);n.default(this._backdrop).one(u.TRANSITION_END,o).emulateTransitionEnd(r)}else o()}else e&&e()},t._adjustDialog=function(){var e=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&e&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!e&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},t._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},t._checkScrollbar=function(){var e=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(e.left+e.right)<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},t._setScrollbar=function(){var e=this;if(this._isBodyOverflowing){var t=[].slice.call(document.querySelectorAll(ut)),i=[].slice.call(document.querySelectorAll(pt));n.default(t).each((function(t,i){var s=i.style.paddingRight,o=n.default(i).css("padding-right");n.default(i).data("padding-right",s).css("padding-right",parseFloat(o)+e._scrollbarWidth+"px")})),n.default(i).each((function(t,i){var s=i.style.marginRight,o=n.default(i).css("margin-right");n.default(i).data("margin-right",s).css("margin-right",parseFloat(o)-e._scrollbarWidth+"px")}));var s=document.body.style.paddingRight,o=n.default(document.body).css("padding-right");n.default(document.body).data("padding-right",s).css("padding-right",parseFloat(o)+this._scrollbarWidth+"px")}n.default(document.body).addClass(Ke)},t._resetScrollbar=function(){var e=[].slice.call(document.querySelectorAll(ut));n.default(e).each((function(e,t){var i=n.default(t).data("padding-right");n.default(t).removeData("padding-right"),t.style.paddingRight=i||""}));var t=[].slice.call(document.querySelectorAll(""+pt));n.default(t).each((function(e,t){var i=n.default(t).data("margin-right");void 0!==i&&n.default(t).css("margin-right",i).removeData("margin-right")}));var i=n.default(document.body).data("padding-right");n.default(document.body).removeData("padding-right"),document.body.style.paddingRight=i||""},t._getScrollbarWidth=function(){var e=document.createElement("div");e.className="modal-scrollbar-measure",document.body.appendChild(e);var t=e.getBoundingClientRect().width-e.clientWidth;return document.body.removeChild(e),t},e._jQueryInterface=function(t,i){return this.each((function(){var s=n.default(this).data(Ye),o=l({},ft,n.default(this).data(),"object"==typeof t&&t?t:{});if(s||(s=new e(this,o),n.default(this).data(Ye,s)),"string"==typeof t){if(void 0===s[t])throw new TypeError('No method n
245amed "'+t+'"');s[t](i)}else o.show&&s.show(i)}))},a(e,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return ft}}]),e}();n.default(document).on(ht,'[data-toggle="modal"]',(function(e){var t,i=this,s=u.getSelectorFromElement(this);s&&(t=document.querySelector(s));var o=n.default(t).data(Ye)?"toggle":l({},n.default(t).data(),n.default(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||e.preventDefault();var r=n.default(t).one(st,(function(e){e.isDefaultPrevented()||r.one(it,(function(){n.default(i).is(":visible")&&i.focus()}))}));gt._jQueryInterface.call(n.default(t),o,this)})),n.default.fn[Ue]=gt._jQueryInterface,n.default.fn[Ue].Constructor=gt,n.default.fn[Ue].noConflict=function(){return n.default.fn[Ue]=Xe,gt._jQueryInterface};var vt=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],bt={"*":["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:[]},yt=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,wt=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;function _t(e,t,i){if(0===e.length)return e;if(i&&"function"==typeof i)return i(e);for(var s=(new window.DOMParser).parseFromString(e,"text/html"),n=Object.keys(t),o=[].slice.call(s.body.querySelectorAll("*")),r=function(e,i){var s=o[e],r=s.nodeName.toLowerCase();if(-1===n.indexOf(s.nodeName.toLowerCase()))return s.parentNode.removeChild(s),"continue";var a=[].slice.call(s.attributes),l=[].concat(t["*"]||[],t[r]||[]);a.forEach((function(e){(function(e,t){var i=e.nodeName.toLowerCase();if(-1!==t.indexOf(i))return-1===vt.indexOf(i)||Boolean(yt.test(e.nodeValue)||wt.test(e.nodeValue));for(var s=t.filter((function(e){return e instanceof RegExp})),n=0,o=s.length;n<o;n++)if(s[n].test(i))return!0;return!1})(e,l)||s.removeAttribute(e.nodeName)}))},a=0,l=o.length;a<l;a++)r(a);return s.body.innerHTML}var xt="tooltip",Ct="bs.tooltip",St="."+Ct,Et=n.default.fn[xt],Tt="bs-tooltip",kt=new RegExp("(^|\\s)"+Tt+"\\S+","g"),It=["sanitize","whiteList","sanitizeFn"],At="fade",Dt="show",Pt="show",$t="out",Mt="hover",Ot="focus",Lt={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},Nt={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",customClass:"",sanitize:!0,sanitizeFn:null,whiteList:bt,popperConfig:null},zt={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",customClass:"(string|function)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},Ht={HIDE:"hide"+St,HIDDEN:"hidden"+St,SHOW:"show"+St,SHOWN:"shown"+St,INSERTED:"inserted"+St,CLICK:"click"+St,FOCUSIN:"focusin"+St,FOCUSOUT:"focusout"+St,MOUSEENTER:"mouseenter"+St,MOUSELEAVE:"mouseleave"+St},Ft=function(){function e(e,t){if(void 0===o.default)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=e,this.config=this._getConfig(t),this.tip=null,this._setListeners()}var t=e.prototype;return t.enable=function(){this._isEnabled=!0},t.disable=function(){this._isEnabled=!1},t.toggleEnabled=function(){this._isEnabled=!this._isEnabled},t.toggle=function(e){if(this._isEnabled)if(e){var t=this.constructor.DATA_KEY,i=n.default(e.currentTarget).data(t);i||(i=new this.constructor(e.currentTarget,this._getDelegateConfig()),n.default(e.currentTarget).data(t,i)),i._activeTrigger.click=!i._activeTrigger.click,i._isWithActiveTrigger()?i._enter(null,i):i._leave(null,i)}else{if(n.default(this.getTipElement()).hasClass(Dt))return void this._leave(null,this);this._enter(null,this)}},t.dispose=function(){clearTimeout(this._timeout),n.default.removeData(this.element,this.constructor.DATA_KEY),n.default(this.element).off(this.constructor.EVENT_KEY),n.default(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&n.default(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},t.show=function(){var e=this;if("none"===n.default(this.element).css("display"))throw new Error("Please use show on visible elements");var t=n.default.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){n.default(this.element).trigger(t);var i=u.findShadowRoot(this.element),s=n.default.contains(null!==i?i:this.element.ownerDocument.documentElement,this.element);if(t.isDefaultPrevented()||!s)return;var r=this.getTipElement(),a=u.getUID(this.constructor.NAME);r.setAttribute("id",a),this.element.setAttribute("aria-describedby",a),this.setContent(),this.config.animation&&n.default(r).addClass(At);var l="function"==typeof this.config.placement?this.config.placement.call(this,r,this.element):this.config.placement,c=this._getAttachment(l);this.addAttachmentClass(c);var d=this._getContainer();n.default(r).data(this.constructor.DATA_KEY,this),n.default.contains(this.element.ownerDocument.documentElement,this.tip)||n.default(r).appendTo(d),n.default(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new o.default(this.element,r,this._getPopperConfig(c)),n.default(r).addClass(Dt),n.default(r).addClass(this.config.customClass),"ontouchstart"in document.documentElement&&n.default(document.body).children().on("mouseover",null,n.default.noop);var h=function(){e.config.animation&&e._fixTransition();var t=e._hoverState;e._hoverState=null,n.default(e.element).trigger(e.constructor.Event.SHOWN),t===$t&&e._leave(null,e)};if(n.default(this.tip).hasClass(At)){var p=u.getTransitionDurationFromElement(this.tip);n.default(this.tip).one(u.TRANSITION_END,h).emulateTransitionEnd(p)}else h()}},t.hide=function(e){var t=this,i=this.getTipElement(),s=n.default.Event(this.constructor.Event.HIDE),o=function(){t._hoverState!==Pt&&i.parentNode&&i.parentNode.removeChild(i),t._cleanTipClass(),t.element.removeAttribute("aria-describedby"),n.default(t.element).trigger(t.constructor.Event.HIDDEN),null!==t._popper&&t._popper.destroy(),e&&e()};if(n.default(this.element).trigger(s),!s.isDefaultPrevented()){if
vendor: 15,447 bytes, line 245
245(n.default(i).removeClass(Dt),"ontouchstart"in document.documentElement&&n.default(document.body).children().off("mouseover",null,n.default.noop),this._activeTrigger.click=!1,this._activeTrigger[Ot]=!1,this._activeTrigger[Mt]=!1,n.default(this.tip).hasClass(At)){var r=u.getTransitionDurationFromElement(i);n.default(i).one(u.TRANSITION_END,o).emulateTransitionEnd(r)}else o();this._hoverState=""}},t.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},t.isWithContent=function(){return Boolean(this.getTitle())},t.addAttachmentClass=function(e){n.default(this.getTipElement()).addClass(Tt+"-"+e)},t.getTipElement=function(){return this.tip=this.tip||n.default(this.config.template)[0],this.tip},t.setContent=function(){var e=this.getTipElement();this.setElementContent(n.default(e.querySelectorAll(".tooltip-inner")),this.getTitle()),n.default(e).removeClass(At+" "+Dt)},t.setElementContent=function(e,t){"object"!=typeof t||!t.nodeType&&!t.jquery?this.config.html?(this.config.sanitize&&(t=_t(t,this.config.whiteList,this.config.sanitizeFn)),e.html(t)):e.text(t):this.config.html?n.default(t).parent().is(e)||e.empty().append(t):e.text(n.default(t).text())},t.getTitle=function(){var e=this.element.getAttribute("data-original-title");return e||(e="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),e},t._getPopperConfig=function(e){var t=this;return l({},{placement:e,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(e){e.originalPlacement!==e.placement&&t._handlePopperPlacementChange(e)},onUpdate:function(e){return t._handlePopperPlacementChange(e)}},this.config.popperConfig)},t._getOffset=function(){var e=this,t={};return"function"==typeof this.config.offset?t.fn=function(t){return t.offsets=l({},t.offsets,e.config.offset(t.offsets,e.element)),t}:t.offset=this.config.offset,t},t._getContainer=function(){return!1===this.config.container?document.body:u.isElement(this.config.container)?n.default(this.config.container):n.default(document).find(this.config.container)},t._getAttachment=function(e){return Lt[e.toUpperCase()]},t._setListeners=function(){var e=this;this.config.trigger.split(" ").forEach((function(t){if("click"===t)n.default(e.element).on(e.constructor.Event.CLICK,e.config.selector,(function(t){return e.toggle(t)}));else if("manual"!==t){var i=t===Mt?e.constructor.Event.MOUSEENTER:e.constructor.Event.FOCUSIN,s=t===Mt?e.constructor.Event.MOUSELEAVE:e.constructor.Event.FOCUSOUT;n.default(e.element).on(i,e.config.selector,(function(t){return e._enter(t)})).on(s,e.config.selector,(function(t){return e._leave(t)}))}})),this._hideModalHandler=function(){e.element&&e.hide()},n.default(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=l({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},t._fixTitle=function(){var e=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==e)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},t._enter=function(e,t){var i=this.constructor.DATA_KEY;(t=t||n.default(e.currentTarget).data(i))||(t=new this.constructor(e.currentTarget,this._getDelegateConfig()),n.default(e.currentTarget).data(i,t)),e&&(t._activeTrigger["focusin"===e.type?Ot:Mt]=!0),n.default(t.getTipElement()).hasClass(Dt)||t._hoverState===Pt?t._hoverState=Pt:(clearTimeout(t._timeout),t._hoverState=Pt,t.config.delay&&t.config.delay.show?t._timeout=setTimeout((function(){t._hoverState===Pt&&t.show()}),t.config.delay.show):t.show())},t._leave=function(e,t){var i=this.constructor.DATA_KEY;(t=t||n.default(e.currentTarget).data(i))||(t=new this.constructor(e.currentTarget,this._getDelegateConfig()),n.default(e.currentTarget).data(i,t)),e&&(t._activeTrigger["focusout"===e.type?Ot:Mt]=!1),t._isWithActiveTrigger()||(clearTimeout(t._timeout),t._hoverState=$t,t.config.delay&&t.config.delay.hide?t._timeout=setTimeout((function(){t._hoverState===$t&&t.hide()}),t.config.delay.hide):t.hide())},t._isWithActiveTrigger=function(){for(var e in this._activeTrigger)if(this._activeTrigger[e])return!0;return!1},t._getConfig=function(e){var t=n.default(this.element).data();return Object.keys(t).forEach((function(e){-1!==It.indexOf(e)&&delete t[e]})),"number"==typeof(e=l({},this.constructor.Default,t,"object"==typeof e&&e?e:{})).delay&&(e.delay={show:e.delay,hide:e.delay}),"number"==typeof e.title&&(e.title=e.title.toString()),"number"==typeof e.content&&(e.content=e.content.toString()),u.typeCheckConfig(xt,e,this.constructor.DefaultType),e.sanitize&&(e.template=_t(e.template,e.whiteList,e.sanitizeFn)),e},t._getDelegateConfig=function(){var e={};if(this.config)for(var t in this.config)this.constructor.Default[t]!==this.config[t]&&(e[t]=this.config[t]);return e},t._cleanTipClass=function(){var e=n.default(this.getTipElement()),t=e.attr("class").match(kt);null!==t&&t.length&&e.removeClass(t.join(""))},t._handlePopperPlacementChange=function(e){this.tip=e.instance.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(e.placement))},t._fixTransition=function(){var e=this.getTipElement(),t=this.config.animation;null===e.getAttribute("x-placement")&&(n.default(e).removeClass(At),this.config.animation=!1,this.hide(),this.show(),this.config.animation=t)},e._jQueryInterface=function(t){return this.each((function(){var i=n.default(this),s=i.data(Ct),o="object"==typeof t&&t;if((s||!/dispose|hide/.test(t))&&(s||(s=new e(this,o),i.data(Ct,s)),"string"==typeof t)){if(void 0===s[t])throw new TypeError('No method named "'+t+'"');s[t]()}}))},a(e,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return Nt}},{key:"NAME",get:function(){return xt}},{key:"DATA_KEY",get:function(){return Ct}},{key:"Event",get:function(){return Ht}},{key:"EVENT_KEY",get:function(){return St}},{key:"DefaultType",get:function(){return zt}}]),e}();n.default.fn[xt]=Ft._jQueryInterface,n.default.fn[xt].Constructor=Ft,n.default.fn[xt].noConflict=function(){return n.default.fn[xt]=Et,Ft._jQueryInterface};var Rt="popover",jt="bs.popover",Vt="."+jt,Bt=n.default.fn[Rt],Wt="bs-popover",qt=new RegExp("(^|\\s)"+Wt+"\\S+","g"),Ut=l({},Ft.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),Yt=l({},Ft.DefaultType,{content:"(string|element|function)"}),Gt={HIDE:"hide"+Vt,HIDDEN:"hidden"+Vt,SHOW:"show"+Vt,SHOWN:"shown"+Vt,INSERTED:"inserted"+Vt,CLICK:"click"+Vt,FOCUSIN:"focusin"+Vt,FOCUSOUT:"focusout"+Vt,MOUSEENTER:"mouseenter"+Vt,MOUSELEAVE:"mouseleave"+Vt},Xt=function(e){var t,i;function s(){return e.apply(this,arguments)||this}i=e,(t=s).prototype=Object.create(i.prototype),t.prototype.constructor=t,c(t,i);var o=s.prototype;return o.isWithContent=function(){return this.getTitle()||this._getContent()},o.addAttachmentClass=function(e){n.default(this.getTipElement()).addClass(Wt+"-"+e)},o.getTipElement=function(){return this.tip=this.tip||n.default(this.config.template)[0],this.tip},o.setContent=function(){var e=n.default(this.getTipElement());this.setElementContent(e.find(".popover-header"),this.getTitle());var t=this._getContent();"function"==typeof t&&(t=t.call(this.element)),this.setElementContent(e.find(".popover-body"),t),e.removeClass("fade show")},o._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},o._cleanTipClass=function(){var e=n.default(this.getTipElement()),t=e.attr("class").match(qt);null!==t&&t.length>0&&e.removeClass(t.join(""))},s._jQueryInterface=function(e){return this.each((function(){var t=n.default(this).data(jt),i="object"==typeof e?e:null;if((t||!/dispose|hide/.test(e))&&(t||(t=new s(this,i),n.default(this).data(jt,t)),"string"==typeof e)){if(void 0===t[e])throw new TypeError('No method named "'+e+'"');t[e]()}}))},a(s,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return Ut}},{key:"NAME",get:function(){return Rt}},{key:"DATA_KEY",get:function(){return jt}},{key:"Event",get:function(){return Gt}},{key:"EVENT_KEY",get:function(){return Vt}},{key:"DefaultType",get:function(){return Yt}}]),s}(Ft);n.default.fn[Rt]=Xt._jQueryInterface,n.default.fn[Rt].Constructor=Xt,n.default.fn[Rt].noConflict=function(){return n.default.fn[Rt]=Bt,Xt._jQueryInterface};var Kt="scrollspy",Zt="bs.scrollspy",Qt="."+Zt,Jt=n.default.fn[Kt],ei="active",ti="activate"+Qt,ii="scroll"+Qt,si="load"+Qt+".data-api",ni="position",oi=".nav, .list-group",ri=".nav-link",ai=".list-group-item",li={offset:10,method:"auto",target:""},ci={offset:"number",method:"string",target:"(string|element)"},di=function(){function e(e,t){var i=this;this._element=e,this._scrollElement="BODY"===e.tagName?window:e,this._config=this._getConfig(t),this._selector=this._config.target+" "+ri+","+this._config.target+" "+ai+","+this._config.target+" .dropdown-item",this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,n.default(this._scrollElement).on(ii,(function(e){return i._process(e)})),this.refresh(),this._process()}var t=e.prototype;return t.refresh=function(){var e=this,t=this._scrollElement===this._scrollElement.window?"offset":ni,i="auto"===this._config.method?t:this._config.method,s=i===ni?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map((function(e){var t,o=u.getSelectorFromElement(e);if(o&&(t=document.querySelector(o)),t){var r=t.getBoundingClientRect();if(r.width||r.height)return[n.default(t)[i]().top+s,o]}return null})).filter(Boolean).sort((function(e,t){return e[0]-t[0]})).forEach((function(t){e._offsets.push(t[0]),e._targets.push(t[1])}))},t.dispose=function(){n.default.removeData(this._element,Zt),n.default(this._scrollElement).off(Qt),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},t._getConfig=function(e){if("string"!=typeof(e=l({},li,"object"==typeof e&&e?e:{})).target&&u.isElement(e.target)){var t=n.default(e.target).attr("id");t||(t=u.getUID(Kt),n.default(e.target).attr("id",t)),e.target="#"+t}return u.typeCheckConfig(Kt,e,ci),e},t._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},t._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},t._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},t._process=function(){var e=this._getScrollTop()+this._config.offset,t=this._getScrollHeight(),i=this._config.offset+t-this._getOffsetHeight();if(this._scrollHeight!==t&&this.refresh(),e>=i){var s=this._targets[this._targets.length-1];this._activeTarget!==s&&this._activate(s)}else{if(this._activeTarget&&e<this._offsets[0]&&this._offsets[0]>0)return this._activeTarget=null,void this._clear();for(var n=this._offsets.length;n--;){this._activeTarget!==this._targets[n]&&e>=this._offsets[n]&&(void 0===this._offsets[n+1]||e<this._offsets[n+1])&&this._activate(this._targets[n])}}},t._activate=function(e){this._activeTarget=e,this._clear();var t=this._selector.split(",").map((function(t){return t+'[data-target="'+e+'"],'+t+'[href="'+e+'"]'})),i=n.default([].slice.call(document.querySelectorAll(t.join(","))));i.hasClass("dropdown-item")?(i.closest(".dropdown").find(".dropdown-toggle").addClass(ei),i.addClass(ei)):(i.addClass(ei),i.parents(oi).prev(ri+", "+ai).addClass(ei),i.parents(oi).prev(".nav-item").children(ri).addClass(ei)),n.default(this._scrollElement).trigger(ti,{relatedTarget:e})},t._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter((function(e){return e.classList.contains(ei)})).forEach((function(e){return e.classList.remove(ei)}))},e._jQueryInterface=function(t){return this.each((function(){var i=n.default(this).data(Zt);if(i||(i=new e(this,"object"==typeof t&&t),n.default(this).data(Zt,i)),"string"==typeof t){if(void 0===i[t])throw new TypeError('No method named "'+t+'"');i[t]()}}))},a(e,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return li}}]),e}();n.default(window).on(si,(function(){for(var e=[].slice.call(document.querySelectorAll('[data-spy="scroll"]')),t=e.length;t--;){var i=n.default(e[t]);di._jQueryInterface.call(i,i.data())}})),n.default.fn[Kt]=di._jQueryInterface,n.default.fn[Kt].Constructor=di,n.default.fn[Kt].noConflict=function(){return n.default.fn[Kt]=Jt,di._jQueryInterface};var hi="tab",ui="bs.tab",pi="."+ui,fi=n.default.fn[hi],mi="active",gi="fade",vi="show",bi="hide"+pi,yi="hidden"+pi,wi="show"+pi,_i="shown"+pi,xi="click"+pi+".data-api",Ci=".active",Si="> li > .active",Ei=function(){function e(e){this._element=e}var t=e.prototype;return t.show=function(){var e=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&n.default(this._element).hasClass(mi)||n.default(this._element).hasClass("disabled")||this._element.hasAttribute("disabled"))){var t,i,s=n.default(this._element).closest(".nav, .list-group")[0],o=u.getSelectorFromElement(this._element);if(s){var r="UL"===s.nodeName||"OL"===s.nodeName?Si:Ci;i=(i=n.default.makeArray(n.default(s).find(r)))[i.length-1]}var a=n.default.Event(bi,{relatedTarget:this._element}),l=n.default.Event(wi,{relatedTarget:i});if(i&&n.default(i).trigger(a),n.default(this._element).trigger(l),!l.isDefaultPrevented()&&!a.isDefaultPrevented()){o&&(t=document.querySelector(o)),this._activate(this._element,s);var c=function(){var t=n.default.Event(yi,{relatedTarget:e._element}),s=n.default.Event(_i,{relatedTarget:i});n.default(i).trigger(t),n.default(e._element).trigger(s)};t?this._activate(t,t.parentNode,c):c()}}},t.dispose=function(){n.default.removeData(this._element,ui),this._element=null},t._activate=function(e,t,i){var s=this,o=(!t||"UL"!==t.nodeName&&"OL"!==t.nodeName?n.default(t).children(Ci):n.default(t).find(Si))[0],r=i&&o&&n.default(o).hasClass(gi),a=function(){return s._transitionComplete(e,o,i)};if(o&&r){var l=u.getTransitionDurationFromElement(o);n.default(o).removeClass(vi).one(u.TRANSITION_END,a).emulateTransitionEnd(l)}else a()},t._transitionComplete=function(e,t,i){if(t){n.default(t).removeClass(mi);var s=n.default(t.parentNode).find("> .dropdown-menu .active")[0];s&&n.default(s).removeClass(mi),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!1)}n.default(e).addClass(mi),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!0),u.reflow(e),e.classList.contains(gi)&&e.classList.add(vi);var o=e.parentNode;if(o&&"LI"===o.nodeName&&(o=o.parentNode),o&&n.default(o).hasClass("dropdown-menu")){var r=n.default(e).closest(".dropdown")[0];if(r){var a=[].slice.call(r.querySelectorAll(".dropdown-toggle"));n.default(a).addClass(mi)}e.setAttribute("aria-expanded",!0)}i&&i()},e._jQueryInterface=function(t){return this.each((function(){var i=n.default(this),s=i.data(ui);if(s||(s=new e(this),i.data(ui,s)),"string"==typeof t){if(void 0===s[t])throw new TypeError('No method n
245amed "'+t+'"');s[t]()}}))},a(e,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),e}();n.default(document).on(xi,'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',(function(e){e.preventDefault(),Ei._jQueryInterface.call(n.default(this),"show")})),n.default.fn[hi]=Ei._jQueryInterface,n.default.fn[hi].Constructor=Ei,n.default.fn[hi].noConflict=function(){return n.default.fn[hi]=fi,Ei._jQueryInterface};var Ti="toast",ki="bs.toast",Ii="."+ki,Ai=n.default.fn[Ti],Di="hide",Pi="show",$i="showing",Mi="click.dismiss"+Ii,Oi="hide"+Ii,Li="hidden"+Ii,Ni="show"+Ii,zi="shown"+Ii,Hi={animation:!0,autohide:!0,delay:500},Fi={animation:"boolean",autohide:"boolean",delay:"number"},Ri=function(){function e(e,t){this._element=e,this._config=this._getConfig(t),this._timeout=null,this._setListeners()}var t=e.prototype;return t.show=function(){var e=this,t=n.default.Event(Ni);if(n.default(this._element).trigger(t),!t.isDefaultPrevented()){this._clearTimeout(),this._config.animation&&this._element.classList.add("fade");var i=function(){e._element.classList.remove($i),e._element.classList.add(Pi),n.default(e._element).trigger(zi),e._config.autohide&&(e._timeout=setTimeout((function(){e.hide()}),e._config.delay))};if(this._element.classList.remove(Di),u.reflow(this._element),this._element.classList.add($i),this._config.animation){var s=u.getTransitionDurationFromElement(this._element);n.default(this._element).one(u.TRANSITION_END,i).emulateTransitionEnd(s)}else i()}},t.hide=function(){if(this._element.classList.contains(Pi)){var e=n.default.Event(Oi);n.default(this._element).trigger(e),e.isDefaultPrevented()||this._close()}},t.dispose=function(){this._clearTimeout(),this._element.classList.contains(Pi)&&this._element.classList.remove(Pi),n.default(this._element).off(Mi),n.default.removeData(this._element,ki),this._element=null,this._config=null},t._getConfig=function(e){return e=l({},Hi,n.default(this._element).data(),"object"==typeof e&&e?e:{}),u.typeCheckConfig(Ti,e,this.constructor.DefaultType),e},t._setListeners=function(){var e=this;n.default(this._element).on(Mi,'[data-dismiss="toast"]',(function(){return e.hide()}))},t._close=function(){var e=this,t=function(){e._element.classList.add(Di),n.default(e._element).trigger(Li)};if(this._element.classList.remove(Pi),this._config.animation){var i=u.getTransitionDurationFromElement(this._element);n.default(this._element).one(u.TRANSITION_END,t).emulateTransitionEnd(i)}else t()},t._clearTimeout=function(){clearTimeout(this._timeout),this._timeout=null},e._jQueryInterface=function(t){return this.each((function(){var i=n.default(this),s=i.data(ki);if(s||(s=new e(this,"object"==typeof t&&t),i.data(ki,s)),"string"==typeof t){if(void 0===s[t])throw new TypeError('No method named "'+t+'"');s[t](this)}}))},a(e,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"DefaultType",get:function(){return Fi}},{key:"Default",get:function(){return Hi}}]),e}();n.default.fn[Ti]=Ri._jQueryInterface,n.default.fn[Ti].Constructor=Ri,n.default.fn[Ti].noConflict=function(){return n.default.fn[Ti]=Ai,Ri._jQueryInterface},e.Alert=w,e.Button=M,e.Carousel=oe,e.Collapse=Ce,e.Dropdown=qe,e.Modal=gt,e.Popover=Xt,e.Scrollspy=di,e.Tab=Ei,e.Toast=Ri,e.Tooltip=Ft,e.Util=u,Object.defineProperty(e,"__esModule",{value:!0})})), 246/*! 247 * Bootstrap-select v1.13.18 (https://developer.snapappointments.com/bootstrap-select) 248 * 249 * Copyright 2012-2020 SnapAppointments, LLC 250 * Licensed under MIT (https://github.com/snapappointments/bootstrap-select/blob/master/LICENSE) 251 */ 252function(e,t){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],(function(e){return t(e)})):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(e.jQuery)}(this,(function(e){!function(e){"use strict";var t=["sanitize","whiteList","sanitizeFn"],i=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],s={"*":["class","dir","id","lang","role","tabindex","style",/^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","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},n=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,o=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i;
vendor: 4,051 bytes, line 252
252function r(t,s){var r=t.nodeName.toLowerCase();if(-1!==e.inArray(r,s))return-1===e.inArray(r,i)||Boolean(t.nodeValue.match(n)||t.nodeValue.match(o));for(var a=e(s).filter((function(e,t){return t instanceof RegExp})),l=0,c=a.length;l<c;l++)if(r.match(a[l]))return!0;return!1}function a(e,t,i){if(i&&"function"==typeof i)return i(e);for(var s=Object.keys(t),n=0,o=e.length;n<o;n++)for(var a=e[n].querySelectorAll("*"),l=0,c=a.length;l<c;l++){var d=a[l],h=d.nodeName.toLowerCase();if(-1!==s.indexOf(h))for(var u=[].slice.call(d.attributes),p=[].concat(t["*"]||[],t[h]||[]),f=0,m=u.length;f<m;f++){var g=u[f];r(g,p)||d.removeAttribute(g.nodeName)}else d.parentNode.removeChild(d)}}"classList"in document.createElement("_")||function(t){if("Element"in t){var i="classList",s="prototype",n=t.Element[s],o=Object,r=function(){var t=e(this);return{add:function(e){return e=Array.prototype.slice.call(arguments).join(" "),t.addClass(e)},remove:function(e){return e=Array.prototype.slice.call(arguments).join(" "),t.removeClass(e)},toggle:function(e,i){return t.toggleClass(e,i)},contains:function(e){return t.hasClass(e)}}};if(o.defineProperty){var a={get:r,enumerable:!0,configurable:!0};try{o.defineProperty(n,i,a)}catch(e){void 0!==e.number&&-2146823252!==e.number||(a.enumerable=!1,o.defineProperty(n,i,a))}}else o[s].__defineGetter__&&n.__defineGetter__(i,r)}}(window);var l,c,d,h=document.createElement("_");if(h.classList.add("c1","c2"),!h.classList.contains("c2")){var u=DOMTokenList.prototype.add,p=DOMTokenList.prototype.remove;DOMTokenList.prototype.add=function(){Array.prototype.forEach.call(arguments,u.bind(this))},DOMTokenList.prototype.remove=function(){Array.prototype.forEach.call(arguments,p.bind(this))}}if(h.classList.toggle("c3",!1),h.classList.contains("c3")){var f=DOMTokenList.prototype.toggle;DOMTokenList.prototype.toggle=function(e,t){return 1 in arguments&&!this.contains(e)==!t?t:f.call(this,e)}}function m(e,t){var i,s=e.selectedOptions,n=[];if(t){for(var o=0,r=s.length;o<r;o++)(i=s[o]).disabled||"OPTGROUP"===i.parentNode.tagName&&i.parentNode.disabled||n.push(i);return n}return s}function g(e,t){for(var i,s=[],n=t||e.selectedOptions,o=0,r=n.length;o<r;o++)(i=n[o]).disabled||"OPTGROUP"===i.parentNode.tagName&&i.parentNode.disabled||s.push(i.value);return e.multiple?s:s.length?s[0]:null}h=null,String.prototype.startsWith||(l=function(){try{var e={},t=Object.defineProperty,i=t(e,e,e)&&t}catch(e){}return i}(),c={}.toString,d=function(e){if(null==this)throw new TypeError;var t=String(this);if(e&&"[object RegExp]"==c.call(e))throw new TypeError;var i=t.length,s=String(e),n=s.length,o=arguments.length>1?arguments[1]:void 0,r=o?Number(o):0;r!=r&&(r=0);var a=Math.min(Math.max(r,0),i);if(n+a>i)return!1;for(var l=-1;++l<n;)if(t.charCodeAt(a+l)!=s.charCodeAt(l))return!1;return!0},l?l(String.prototype,"startsWith",{value:d,configurable:!0,writable:!0}):String.prototype.startsWith=d),Object.keys||(Object.keys=function(e,t,i){for(t in i=[],e)i.hasOwnProperty.call(e,t)&&i.push(t);return i}),HTMLSelectElement&&!HTMLSelectElement.prototype.hasOwnProperty("selectedOptions")&&Object.defineProperty(HTMLSelectElement.prototype,"selectedOptions",{get:function(){return this.querySelectorAll(":checked")}});var v={useDefault:!1,_set:e.valHooks.select.set};e.valHooks.select.set=function(t,i){return i&&!v.useDefault&&e(t).data("selected",!0),v._set.apply(this,arguments)};var b=null,y=function(){try{return new Event("change"),!0}catch(e){return!1}}();function w(e,t,i,s){for(var n=["display","subtext","tokens"],o=!1,r=0;r<n.length;r++){var a=n[r],l=e[a];if(l&&(l=l.toString(),"display"===a&&(l=l.replace(/<[^>]+>/g,"")),s&&(l=T(l)),l=l.toUpperCase(),o="contains"===i?l.indexOf(t)>=0:l.startsWith(t)))break}return o}function _(e){return parseInt(e,10)||0}e.fn.triggerNative=function(e){var t,i=this[0];i.dispatchEvent?(y?t=new Event(e,{bubbles:!0}):(t=document.createEvent("Event")).initEvent(e,!0,!1),i.dispatchEvent(t)):i.fireEvent?((t=document.createEventObject()).eventType=e,i.fireEvent("on"+e,t)):this.trigger(e)};var x=
vendor: 1,721 bytes, line 252
252{"Ã":"A","Ã":"A","Ã":"A","Ã":"A","Ã":"A","Ã
":"A","à ":"a","á":"a","â":"a","ã":"a","ä":"a","Ã¥":"a","Ã":"C","ç":"c","Ã":"D","ð":"d","Ã":"E","Ã":"E","Ã":"E","Ã":"E","è":"e","é":"e","ê":"e","ë":"e","Ã":"I","Ã":"I","Ã":"I","Ã":"I","ì":"i","Ã":"i","î":"i","ï":"i","Ã":"N","ñ":"n","Ã":"O","Ã":"O","Ã":"O","Ã":"O","Ã":"O","Ã":"O","ò":"o","ó":"o","ô":"o","õ":"o","ö":"o","ø":"o","Ã":"U","Ã":"U","Ã":"U","Ã":"U","ù":"u","ú":"u","û":"u","ü":"u","Ã":"Y","ý":"y","ÿ":"y","Ã":"Ae","æ":"ae","Ã":"Th","þ":"th","Ã":"ss","Ä":"A","Ä":"A","Ä":"A","Ä":"a","Ä":"a","Ä
":"a","Ä":"C","Ä":"C","Ä":"C","Ä":"C","Ä":"c","Ä":"c","Ä":"c","Ä":"c","Ä":"D","Ä":"D","Ä":"d","Ä":"d","Ä":"E","Ä":"E","Ä":"E","Ä":"E","Ä":"E","Ä":"e","Ä":"e","Ä":"e","Ä":"e","Ä":"e","Ä":"G","Ä":"G","Ä ":"G","Ä¢":"G","Ä":"g","Ä":"g","Ä¡":"g","Ä£":"g","Ĥ":"H","Ħ":"H","Ä¥":"h","ħ":"h","Ĩ":"I","Ī":"I","Ĭ":"I","Ä®":"I","İ":"I","Ä©":"i","Ä«":"i","Ä":"i","į":"i","ı":"i","Ä´":"J","ĵ":"j","Ķ":"K","Ä·":"k","ĸ":"k","Ĺ":"L","Ä»":"L","Ľ":"L","Ä¿":"L","Å":"L","ĺ":"l","ļ":"l","ľ":"l","Å":"l","Å":"l","Å":"N","Å
":"N","Å":"N","Å":"N","Å":"n","Å":"n","Å":"n","Å":"n","Å":"O","Å":"O","Å":"O","Å":"o","Å":"o","Å":"o","Å":"R","Å":"R","Å":"R","Å":"r","Å":"r","Å":"r","Å":"S","Å":"S","Å":"S","Å ":"S","Å":"s","Å":"s","Å":"s","Å¡":"s","Å¢":"T","Ť":"T","Ŧ":"T","Å£":"t","Å¥":"t","ŧ":"t","Ũ":"U","Ū":"U","Ŭ":"U","Å®":"U","Ű":"U","Ų":"U","Å©":"u","Å«":"u","Å":"u","ů":"u","ű":"u","ų":"u","Å´":"W","ŵ":"w","Ŷ":"Y","Å·":"y","Ÿ":"Y","Ź":"Z","Å»":"Z","Ž":"Z","ź":"z","ż":"z","ž":"z","IJ":"IJ","ij":"ij","Å":"Oe","Å":"oe","Å":"'n","Å¿":"s"}
vendor: 8,819 bytes, line 252
252,C=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,S=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\u1ab0-\\u1aff\\u1dc0-\\u1dff]","g");function E(e){return x[e]}function T(e){return(e=e.toString())&&e.replace(C,E).replace(S,"")}var k,I,A,D,P,$=(k={"&":"&","<":"<",">":">",'"':""","'":"'","`":"`"},I=function(e){return k[e]},A="(?:"+Object.keys(k).join("|")+")",D=RegExp(A),P=RegExp(A,"g"),function(e){return e=null==e?"":""+e,D.test(e)?e.replace(P,I):e}),M={32:" ",48:"0",49:"1",50:"2",51:"3",52:"4",53:"5",54:"6",55:"7",56:"8",57:"9",59:";",65:"A",66:"B",67:"C",68:"D",69:"E",70:"F",71:"G",72:"H",73:"I",74:"J",75:"K",76:"L",77:"M",78:"N",79:"O",80:"P",81:"Q",82:"R",83:"S",84:"T",85:"U",86:"V",87:"W",88:"X",89:"Y",90:"Z",96:"0",97:"1",98:"2",99:"3",100:"4",101:"5",102:"6",103:"7",104:"8",105:"9"},O=27,L=13,N=32,z=9,H=38,F=40,R={success:!1,major:"3"};try{R.full=(e.fn.dropdown.Constructor.VERSION||"").split(" ")[0].split("."),R.major=R.full[0],R.success=!0}catch(e){}var j=0,V=".bs.select",B={DISABLED:"disabled",DIVIDER:"divider",SHOW:"open",DROPUP:"dropup",MENU:"dropdown-menu",MENURIGHT:"dropdown-menu-right",MENULEFT:"dropdown-menu-left",BUTTONCLASS:"btn-default",POPOVERHEADER:"popover-title",ICONBASE:"glyphicon",TICKICON:"glyphicon-ok"},W={MENU:"."+B.MENU},q={div:document.createElement("div"),span:document.createElement("span"),i:document.createElement("i"),subtext:document.createElement("small"),a:document.createElement("a"),li:document.createElement("li"),whitespace:document.createTextNode("Â "),fragment:document.createDocumentFragment()};q.noResults=q.li.cloneNode(!1),q.noResults.className="no-results",q.a.setAttribute("role","option"),q.a.className="dropdown-item",q.subtext.className="text-muted",q.text=q.span.cloneNode(!1),q.text.className="text",q.checkMark=q.span.cloneNode(!1);var U=new RegExp(H+"|"+F),Y=new RegExp("^"+z+"$|"+O),G={li:function(e,t,i){var s=q.li.cloneNode(!1);return e&&(1===e.nodeType||11===e.nodeType?s.appendChild(e):s.innerHTML=e),void 0!==t&&""!==t&&(s.className=t),null!=i&&s.classList.add("optgroup-"+i),s},a:function(e,t,i){var s=q.a.cloneNode(!0);return e&&(11===e.nodeType?s.appendChild(e):s.insertAdjacentHTML("beforeend",e)),void 0!==t&&""!==t&&s.classList.add.apply(s.classList,t.split(/\s+/)),i&&s.setAttribute("style",i),s},text:function(e,t){var i,s,n=q.text.cloneNode(!1);if(e.content)n.innerHTML=e.content;else{if(n.textContent=e.text,e.icon){var o=q.whitespace.cloneNode(!1);(s=(!0===t?q.i:q.span).cloneNode(!1)).className=this.options.iconBase+" "+e.icon,q.fragment.appendChild(s),q.fragment.appendChild(o)}e.subtext&&((i=q.subtext.cloneNode(!1)).textContent=e.subtext,n.appendChild(i))}if(!0===t)for(;n.childNodes.length>0;)q.fragment.appendChild(n.childNodes[0]);else q.fragment.appendChild(n);return q.fragment},label:function(e){var t,i,s=q.text.cloneNode(!1);if(s.innerHTML=e.display,e.icon){var n=q.whitespace.cloneNode(!1);(i=q.span.cloneNode(!1)).className=this.options.iconBase+" "+e.icon,q.fragment.appendChild(i),q.fragment.appendChild(n)}return e.subtext&&((t=q.subtext.cloneNode(!1)).textContent=e.subtext,s.appendChild(t)),q.fragment.appendChild(s),q.fragment}};function X(e,t){e.length||(q.noResults.innerHTML=this.options.noneResultsText.replace("{0}",'"'+$(t)+'"'),this.$menuInner[0].firstChild.appendChild(q.noResults))}var K=function(t,i){var s=this;v.useDefault||(e.valHooks.select.set=v._set,v.useDefault=!0),this.$element=e(t),this.$newElement=null,this.$button=null,this.$menu=null,this.options=i,this.selectpicker={main:{},search:{},current:{},view:{},isSearching:!1,keydown:{keyHistory:"",resetKeyHistory:{start:function(){return setTimeout((function(){s.selectpicker.keydown.keyHistory=""}),800)}}}},this.sizeInfo={},null===this.options.title&&(this.options.title=this.$element.attr("title"));var n=this.options.windowPadding;"number"==typeof n&&(this.options.windowPadding=[n,n,n,n]),this.val=K.prototype.val,this.render=K.prototype.render,this.refresh=K.prototype.refresh,this.setStyle=K.prototype.setStyle,this.selectAll=K.prototype.selectAll,this.deselectAll=K.prototype.deselectAll,this.destroy=K.prototype.destroy,this.remove=K.prototype.remove,this.show=K.prototype.show,this.hide=K.prototype.hide,this.init()};function Z(i){var s,n=arguments,o=i;if([].shift.apply(n),!R.success){try{R.full=(e.fn.dropdown.Constructor.VERSION||"").split(" ")[0].split(".")}catch(e){K.BootstrapVersion?R.full=K.BootstrapVersion.split(" ")[0].split("."):(R.full=[R.major,"0","0"],console.warn("There was an issue retrieving Bootstrap's version. Ensure Bootstrap is being loaded before bootstrap-select and there is no namespace collision. If loading Bootstrap asynchronously, the version may need to be manually specified via $.fn.selectpicker.Constructor.BootstrapVersion.",e))}R.major=R.full[0],R.success=!0}if("4"===R.major){var r=[];K.DEFAULTS.style===B.BUTTONCLASS&&r.push({name:"style",className:"BUTTONCLASS"}),K.DEFAULTS.iconBase===B.ICONBASE&&r.push({name:"iconBase",className:"ICONBASE"}),K.DEFAULTS.tickIcon===B.TICKICON&&r.push({name:"tickIcon",className:"TICKICON"}),B.DIVIDER="dropdown-divider",B.SHOW="show",B.BUTTONCLASS="btn-light",B.POPOVERHEADER="popover-header",B.ICONBASE="",B.TICKICON="bs-ok-default";for(var a=0;a<r.length;a++){i=r[a];K.DEFAULTS[i.name]=B[i.className]}}var l=this.each((function(){var i=e(this);if(i.is("select")){var r=i.data("selectpicker"),a="object"==typeof o&&o;if(r){if(a)for(var l in a)Object.prototype.hasOwnProperty.call(a,l)&&(r.options[l]=a[l])}else{var c=i.data();for(var d in c)Object.prototype.hasOwnProperty.call(c,d)&&-1!==e.inArray(d,t)&&delete c[d];var h=e.extend({},K.DEFAULTS,e.fn.selectpicker.defaults||{},c,a);h.template=e.extend({},K.DEFAULTS.template,e.fn.selectpicker.defaults?e.fn.selectpicker.defaults.template:{},c.template,a.template),i.data("selectpicker",r=new K(this,h))}"string"==typeof o&&(s=r[o]instanceof Function?r[o].apply(r,n):r.options[o])}}));return void 0!==s?s:l}K.VERSION="1.13.18",K.DEFAULTS={noneSelectedText:"Nothing selected",noneResultsText:"No results matched {0}",countSelectedText:function(e,t){return 1==e?"{0} item selected":"{0} items selected"},maxOptionsText:function(e,t){return[1==e?"Limit reached ({n} item max)":"Limit reached ({n} items max)",1==t?"Group limit reached ({n} item max)":"Group limit reached ({n} items max)"]},selectAllText:"Select All",deselectAllText:"Deselect All",doneButton:!1,doneButtonText:"Close",multipleSeparator:", ",styleBase:"btn",style:B.BUTTONCLASS,size:"auto",title:null,selectedTextFormat:"values",width:!1,container:!1,hideDisabled:!1,showSubtext:!1,showIcon:!0,showContent:!0,dropupAuto:!0,header:!1,liveSearch:!1,liveSearchPlaceholder:null,liveSearchNormalize:!1,liveSearchStyle:"contains",actionsBox:!1,iconBase:B.ICONBASE,tickIcon:B.TICKICON,showTick:!1,template:{caret:'<span class="caret"></span>'},maxOptions:!1,mobile:!1,selectOnTab:!1,dropdownAlignRight:!1,windowPadding:0,virtualScroll:600,display:!1,sanitize:!0,sanitizeFn:null,whiteList:s},K.prototype={constructor:K,init:function(){var e=this,t=this.$element.attr("id"),i=this.$element[0],s=i.form;j++,this.selectId="bs-select-"+j,i.classList.add("bs-select-hidden"),this.multiple=this.$element.prop("multiple"),this.autofocus=this.$element.prop("autofocus"),i.classList.contains("show-tick")&&(this.options.showTick=!0),this.$newElement=this.createDropdown(),this.buildData(),this.$element.after(this.$newElement).prependTo(this.$newElement),s&&null===i.form&&(s.id||(s.id="form-"+this.selectId),i.setAttribute("form",s.id)),this.$button=this.$newElement.children("button"),this.$menu=this.$newElement.children(W.MENU),this.$menuInner=this.$menu.children(".inner"),this.$searchbox=this.$menu.find("input"),i.classList.remove("bs-select-hidden"),!0===this.options.dropdownAlignRight&&this.$menu[0].classList.add(B.MENURIGHT),void 0!==t&&this.$button.attr("data-id",t),this.checkDisabled(),this.clickListener(),this.options.liveSearch?(this.liveSearchListener(),this.focusedParent=this.$searchbox[0]):this.focusedParent=this.$menuInner[0],this.setStyle(),this.render(),this.setWidth(),this.options.container?this.selectPosition():this.$element.on("hide"+V,(function(){if(e.isVirtual()){var t=e.$menuInner[0],i=t.firstChild.cloneNode(!1);t.replaceChild(i,t.firstChild),t.scrollTop=0}})),this.$menu.data("this",this),this.$newElement.data("this",this),this.options.mobile&&this.mobile(),this.$newElement.on({"hide.bs.dropdown":function(t){e.$element.trigger("hide"+V,t)},"hidden.bs.dropdown":function(t){e.$element.trigger("hidden"+V,t)},"show.bs.dropdown":function(t){e.$element.trigger("show"+V,t)},"shown.bs.dropdown":function(t){e.$element.trigger("shown"+V,t)}}),i.hasAttribute("required")&&this.$element.on("invalid"+V,(function(){e.$button[0].classList.add("bs-invalid"),e.$element.on("shown"+V+".invali
252d",(function(){e.$element.val(e.$element.val()).off("shown"+V+".invalid")})).on("rendered"+V,(function(){this.validity.valid&&e.$button[0].classList.remove("bs-invalid"),e.$element.off("rendered"+V)})),e.$button.on("blur"+V,(function(){e.$element.trigger("focus").trigger("blur"),e.$button.off("blur"+V)}))})),setTimeout((function(){e.buildList(),e.$element.trigger("loaded"+V)}))},createDropdown:function(){var t=this.multiple||this.options.showTick?" show-tick":"",i=this.multiple?' aria-multiselectable="true"':"",s="",n=this.autofocus?" autofocus":"";R.major<4&&this.$element.parent().hasClass("input-group")&&(s=" input-group-btn");var o,r="",a="",l="",c="";return this.options.header&&(r='<div class="'+B.POPOVERHEADER+'"><button type="button" class="close" aria-hidden="true">×</button>'+this.options.header+"</div>"),this.options.liveSearch&&(a='<div class="bs-searchbox"><input type="search" class="form-control" autocomplete="off"'+(null===this.options.liveSearchPlaceholder?"":' placeholder="'+$(this.options.liveSearchPlaceholder)+'"')+' role="combobox" aria-label="Search" aria-controls="'+this.selectId+'" aria-autocomplete="list"></div>'),this.multiple&&this.options.actionsBox&&(l='<div class="bs-actionsbox"><div class="btn-group btn-group-sm btn-block"><button type="button" class="actions-btn bs-select-all btn '+B.BUTTONCLASS+'">'+this.options.selectAllText+'</button><button type="button" class="actions-btn bs-deselect-all btn '+B.BUTTONCLASS+'">'+this.options.deselectAllText+"</button></div></div>"),this.multiple&&this.options.doneButton&&(c='<div class="bs-donebutton"><div class="btn-group btn-block"><button type="button" class="btn btn-sm '+B.BUTTONCLASS+'">'+this.options.doneButtonText+"</button></div></div>"),o='<div class="dropdown bootstrap-select'+t+s+'"><button type="button" tabindex="-1" class="'+this.options.styleBase+' dropdown-toggle" '+("static"===this.options.display?'data-display="static"':"")+'data-toggle="dropdown"'+n+' role="combobox" aria-owns="'+this.selectId+'" aria-haspopup="listbox" aria-expanded="false"><div class="filter-option"><div class="filter-option-inner"><div class="filter-option-inner-inner"></div></div> </div>'+("4"===R.major?"":'<span class="bs-caret">'+this.options.template.caret+"</span>")+'</button><div class="'+B.MENU+" "+("4"===R.major?"":B.SHOW)+'">'+r+a+l+'<div class="inner '+B.SHOW+'" role="listbox" id="'+this.selectId+'" tabindex="-1" '+i+'><ul class="'+B.MENU+" inner "+("4"===R.major?B.SHOW:"")+'" role="presentation"></ul></div>'+c+"</div></div>",e(o)},setPositionData:function(){this.selectpicker.view.canHighlight=[],this.selectpicker.view.size=0,this.selectpicker.view.firstHighlightIndex=!1;for(var e=0;e<this.selectpicker.current.data.length;e++){var t=this.selectpicker.current.data[e],i=!0;"divider"===t.type?(i=!1,t.height=this.sizeInfo.dividerHeight):"optgroup-label"===t.type?(i=!1,t.height=this.sizeInfo.dropdownHeaderHeight):t.height=this.sizeInfo.liHeight,t.disabled&&(i=!1),this.selectpicker.view.canHighlight.push(i),i&&(this.selectpicker.view.size++,t.posinset=this.selectpicker.view.size,!1===this.selectpicker.view.firstHighlightIndex&&(this.selectpicker.view.firstHighlightIndex=e)),t.position=(0===e?0:this.selectpicker.current.data[e-1].position)+t.height}},isVirtual:function(){return!1!==this.options.virtualScroll&&this.selectpicker.main.elements.length>=this.options.virtualScroll||!0===this.options.virtualScroll},createView:function(t,i,s){var n,o,r=this,l=0,c=[];if(this.selectpicker.isSearching=t,this.selectpicker.current=t?this.selectpicker.search:this.selectpicker.main,this.setPositionData(),i)if(s)l=this.$menuInner[0].scrollTop;else if(!r.multiple){var d=r.$element[0],h=(d.options[d.selectedIndex]||{}).liIndex;if("number"==typeof h&&!1!==r.options.size){var u=r.selectpicker.main.data[h],p=u&&u.position;p&&(l=p-(r.sizeInfo.menuInnerHeight+r.sizeInfo.liHeight)/2)}}function f(e,i){var s,l,d,h,u,p,f,m,g,v,b=r.selectpicker.current.elements.length,y=[],w=!0,_=r.isVirtual();r.selectpicker.view.scrollTop=e,s=Math.ceil(r.sizeInfo.menuInnerHeight/r.sizeInfo.liHeight*1.5),l=Math.round(b/s)||1;for(var x=0;x<l;x++){var C=(x+1)*s;if(x===l-1&&(C=b),y[x]=[x*s+(x?1:0),C],!b)break;
vendor: 18,507 bytes, line 252
252void 0===u&&e-1<=r.selectpicker.current.data[C-1].position-r.sizeInfo.menuInnerHeight&&(u=x)}if(void 0===u&&(u=0),p=[r.selectpicker.view.position0,r.selectpicker.view.position1],d=Math.max(0,u-1),h=Math.min(l-1,u+1),r.selectpicker.view.position0=!1===_?0:Math.max(0,y[d][0])||0,r.selectpicker.view.position1=!1===_?b:Math.min(b,y[h][1])||0,f=p[0]!==r.selectpicker.view.position0||p[1]!==r.selectpicker.view.position1,void 0!==r.activeIndex&&(o=r.selectpicker.main.elements[r.prevActiveIndex],c=r.selectpicker.main.elements[r.activeIndex],n=r.selectpicker.main.elements[r.selectedIndex],i&&(r.activeIndex!==r.selectedIndex&&r.defocusItem(c),r.activeIndex=void 0),r.activeIndex&&r.activeIndex!==r.selectedIndex&&r.defocusItem(n)),void 0!==r.prevActiveIndex&&r.prevActiveIndex!==r.activeIndex&&r.prevActiveIndex!==r.selectedIndex&&r.defocusItem(o),(i||f)&&(m=r.selectpicker.view.visibleElements?r.selectpicker.view.visibleElements.slice():[],r.selectpicker.view.visibleElements=!1===_?r.selectpicker.current.elements:r.selectpicker.current.elements.slice(r.selectpicker.view.position0,r.selectpicker.view.position1),r.setOptionStatus(),(t||!1===_&&i)&&(g=m,v=r.selectpicker.view.visibleElements,w=!(g.length===v.length&&g.every((function(e,t){return e===v[t]})))),(i||!0===_)&&w)){var S,E,T=r.$menuInner[0],k=document.createDocumentFragment(),I=T.firstChild.cloneNode(!1),A=r.selectpicker.view.visibleElements,D=[];T.replaceChild(I,T.firstChild);x=0;for(var P=A.length;x<P;x++){var $,M,O=A[x];r.options.sanitize&&($=O.lastChild)&&(M=r.selectpicker.current.data[x+r.selectpicker.view.position0])&&M.content&&!M.sanitized&&(D.push($),M.sanitized=!0),k.appendChild(O)}if(r.options.sanitize&&D.length&&a(D,r.options.whiteList,r.options.sanitizeFn),!0===_?(S=0===r.selectpicker.view.position0?0:r.selectpicker.current.data[r.selectpicker.view.position0-1].position,E=r.selectpicker.view.position1>b-1?0:r.selectpicker.current.data[b-1].position-r.selectpicker.current.data[r.selectpicker.view.position1-1].position,T.firstChild.style.marginTop=S+"px",T.firstChild.style.marginBottom=E+"px"):(T.firstChild.style.marginTop=0,T.firstChild.style.marginBottom=0),T.firstChild.appendChild(k),!0===_&&r.sizeInfo.hasScrollBar){var L=T.firstChild.offsetWidth;if(i&&L<r.sizeInfo.menuInnerInnerWidth&&r.sizeInfo.totalMenuWidth>r.sizeInfo.selectWidth)T.firstChild.style.minWidth=r.sizeInfo.menuInnerInnerWidth+"px";else if(L>r.sizeInfo.menuInnerInnerWidth){r.$menu[0].style.minWidth=0;var N=T.firstChild.offsetWidth;N>r.sizeInfo.menuInnerInnerWidth&&(r.sizeInfo.menuInnerInnerWidth=N,T.firstChild.style.minWidth=r.sizeInfo.menuInnerInnerWidth+"px"),r.$menu[0].style.minWidth=""}}}if(r.prevActiveIndex=r.activeIndex,r.options.liveSearch){if(t&&i){var z,H=0;r.selectpicker.view.canHighlight[H]||(H=1+r.selectpicker.view.canHighlight.slice(1).indexOf(!0)),z=r.selectpicker.view.visibleElements[H],r.defocusItem(r.selectpicker.view.currentActive),r.activeIndex=(r.selectpicker.current.data[H]||{}).index,r.focusItem(z)}}else r.$menuInner.trigger("focus")}f(l,!0),this.$menuInner.off("scroll.createView").on("scroll.createView",(function(e,t){r.noScroll||f(this.scrollTop,t),r.noScroll=!1})),e(window).off("resize"+V+"."+this.selectId+".createView").on("resize"+V+"."+this.selectId+".createView",(function(){r.$newElement.hasClass(B.SHOW)&&f(r.$menuInner[0].scrollTop)}))},focusItem:function(e,t,i){if(e){t=t||this.selectpicker.main.data[this.activeIndex];var s=e.firstChild;s&&(s.setAttribute("aria-setsize",this.selectpicker.view.size),s.setAttribute("aria-posinset",t.posinset),!0!==i&&(this.focusedParent.setAttribute("aria-activedescendant",s.id),e.classList.add("active"),s.classList.add("active")))}},defocusItem:function(e){e&&(e.classList.remove("active"),e.firstChild&&e.firstChild.classList.remove("active"))},setPlaceholder:function(){var e=this,t=!1;if(this.options.title&&!this.multiple){this.selectpicker.view.titleOption||(this.selectpicker.view.titleOption=document.createElement("option")),t=!0;var i=this.$element[0],s=!1,n=!this.selectpicker.view.titleOption.parentNode,o=i.selectedIndex,r=i.options[o],a=window.performance&&window.performance.getEntriesByType("navigation"),l=a&&a.length?"back_forward"!==a[0].type:2!==window.performance.navigation.type;n&&(this.selectpicker.view.titleOption.className="bs-title-option",this.selectpicker.view.titleOption.value="",s=!r||0===o&&!1===r.defaultSelected&&void 0===this.$element.data("selected")),(n||0!==this.selectpicker.view.titleOption.index)&&i.insertBefore(this.selectpicker.view.titleOption,i.firstChild),s&&l?i.selectedIndex=0:"complete"!==document.readyState&&window.addEventListener("pageshow",(function(){e.selectpicker.view.displayedValue!==i.value&&e.render()}))}return t},buildData:function(){var e=':not([hidden]):not([data-hidden="true"])',t=[],i=0,s=this.setPlaceholder()?1:0;this.options.hideDisabled&&(e+=":not(:disabled)");var n=this.$element[0].querySelectorAll("select > *"+e);function o(e){var i=t[t.length-1];i&&"divider"===i.type&&(i.optID||e.optID)||((e=e||{}).type="divider",t.push(e))}function r(e,i){if((i=i||{}).divider="true"===e.getAttribute("data-divider"),i.divider)o({optID:i.optID});else{var s=t.length,n=e.style.cssText,r=n?$(n):"",a=(e.className||"")+(i.optgroupClass||"");i.optID&&(a="opt "+a),i.optionClass=a.trim(),i.inlineStyle=r,i.text=e.textContent,i.content=e.getAttribute("data-content"),i.tokens=e.getAttribute("data-tokens"),i.subtext=e.getAttribute("data-subtext"),i.icon=e.getAttribute("data-icon"),e.liIndex=s,i.display=i.content||i.text,i.type="option",i.index=s,i.option=e,i.selected=!!e.selected,i.disabled=i.disabled||!!e.disabled,t.push(i)}}function a(n,a){var l=a[n],c=!(n-1<s)&&a[n-1],d=a[n+1],h=l.querySelectorAll("option"+e);if(h.length){var u,p,f={display:$(l.label),subtext:l.getAttribute("data-subtext"),icon:l.getAttribute("data-icon"),type:"optgroup-label",optgroupClass:" "+(l.className||"")};i++,c&&o({optID:i}),f.optID=i,t.push(f);for(var m=0,g=h.length;m<g;m++){var v=h[m];0===m&&(p=(u=t.length-1)+g),r(v,{headerIndex:u,lastIndex:p,optID:f.optID,optgroupClass:f.optgroupClass,disabled:l.disabled})}d&&o({optID:i})}}for(var l=n.length,c=s;c<l;c++){var d=n[c];"OPTGROUP"!==d.tagName?r(d,{}):a(c,n)}this.selectpicker.main.data=this.selectpicker.current.data=t},buildList:function(){var e=this,t=this.selectpicker.main.data,i=[],s=0;function n(t){var n,o=0;switch(t.type){case"divider":n=G.li(!1,B.DIVIDER,t.optID?t.optID+"div":void 0);break;case"option":(n=G.li(G.a(G.text.call(e,t),t.optionClass,t.inlineStyle),"",t.optID)).firstChild&&(n.firstChild.id=e.selectId+"-"+t.index);break;case"optgroup-label":n=G.li(G.label.call(e,t),"dropdown-header"+t.optgroupClass,t.optID)}t.element=n,i.push(n),t.display&&(o+=t.display.length),t.subtext&&(o+=t.subtext.length),t.icon&&(o+=1),o>s&&(s=o,e.selectpicker.view.widestOption=i[i.length-1])}!e.options.showTick&&!e.multiple||q.checkMark.parentNode||(q.checkMark.className=this.options.iconBase+" "+e.options.tickIcon+" check-mark",q.a.appendChild(q.checkMark));for(var o=t.length,r=0;r<o;r++){n(t[r])}this.selectpicker.main.elements=this.selectpicker.current.elements=i},findLis:function(){return this.$menuInner.find(".inner > li")},render:function(){var e,t,i=this,s=this.$element[0],n=this.setPlaceholder()&&0===s.selectedIndex,o=m(s,this.options.hideDisabled),r=o.length,l=this.$button[0],c=l.querySelector(".filter-option-inner-inner"),d=document.createTextNode(this.options.multipleSeparator),h=q.fragment.cloneNode(!1),u=!1;if(l.classList.toggle("bs-placeholder",i.multiple?!r:!g(s,o)),i.multiple||1!==o.length||(i.selectpicker.view.displayedValue=g(s,o)),"static"===this.options.selectedTextFormat)h=G.text.call(this,{text:this.options.title},!0);else if((e=this.multiple&&-1!==this.options.selectedTextFormat.indexOf("count")&&r>1)&&(e=(t=this.options.selectedTextFormat.split(">")).length>1&&r>t[1]||1===t.length&&r>=2),!1===e){if(!n){for(var p=0;p<r&&p<50;p++){var f=o[p],v=this.selectpicker.main.data[f.liIndex],b={};this.multiple&&p>0&&h.appendChild(d.cloneNode(!1)),f.title?b.text=f.title:v&&(v.content&&i.options.showContent?(b.content=v.content.toString(),u=!0):(i.options.showIcon&&(b.icon=v.icon),i.options.showSubtext&&!i.multiple&&v.subtext&&(b.subtext=" "+v.subtext),b.text=f.textContent.trim())),h.appendChild(G.text.call(this,b,!0))}r>49&&h.appendChild(document.createTextNode("..."))}}else{var y=':not([hidden]):not([data-hidden="true"]):not([data-divider="true"])';this.options.hideDisabled&&(y+=":not(:disabled)");var w=this.$element[0].querySelectorAll("select > option"+y+", optgroup"+y+" option"+y).length,_="function"==typeof this.options.countSelectedText?this.options.countSelectedText(r,w):this.options.countSelectedText;h=G.text.call(this,{text:_.replace("{0}",r.toString()).replace("{1}",w.toString())},!0)}if(null==this.options.title&&(this.options.title=this.$element.attr("title")),h.childNodes.length||(h=G.text.call(this,{text:void 0!==this.options.title?this.options.title:this.options.noneSelectedText},!0)),l.title=h.textContent.replace(/<[^>]*>?/g,"").trim(),this.options.sanitize&&u&&a([h],i.options.whiteList,i.options.sanitizeFn),c.innerHTML="",c.appendChild(h),R.major<4&&this.$newElement[0].classList.contains("bs3-has-addon")){var x=l.querySelector(".filter-expand"),C=c.cloneNode(!0);C.className="filter-expand",x?l.replaceChild(C,x):l.appendChild(C)}this.$element.trigger("rendered"+V)},setStyle:function(e,t){var i,s=this.$button[0],n=this.$newElement[0],o=this.options.style.trim();this.$element.attr("class")&&this.$newElement.addClass(this.$element.attr("class").replace(/selectpicker|mobile-device|bs-select-hidden|validate\[.*\]/gi,"")),R.major<4&&(n.classList.add("bs3"),n.parentNode.classList&&n.parentNode.classList.contains("input-group")&&(n.previousElementSibling||n.nextElementSibling)&&(n.previousElementSibling||n.nextElementSibling).classList.contains("input-group-addon")&&n.classList.add("bs3-has-addon")),i=e?e.trim():o,"add"==t?i&&s.classList.add.apply(s.classList,i.split(" ")):"remove"==t?i&&s.classList.remove.apply(s.classList,i.split(" ")):(o&&s.classList.remove.apply(s.classList,o.split(" ")),i&&s.classList.add.apply(s.classList,i.split(" ")))},liHeight:function(t){if(t||!1!==this.options.size&&!Object.keys(this.sizeInfo).length){var i,s=q.div.cloneNode(!1),n=q.div.cloneNode(!1),o=q.div.cloneNode(!1),r=document.createElement("ul"),a=q.li.cloneNode(!1),l=q.li.cloneNode(!1),c=q.a.cloneNode(!1),d=q.span.cloneNode(!1),h=this.options.header&&this.$menu.find("."+B.POPOVERHEADER).length>0?this.$menu.find("."+B.POPOVERHEADER)[0].cloneNode(!0):null,u=this.options.liveSearch?q.div.cloneNode(!1):null,p=this.options.actionsBox&&this.multiple&&this.$menu.find(".bs-actionsbox").length>0?this.$menu.find(".bs-actionsbox")[0].cloneNode(!0):null,f=this.options.doneButton&&this.multiple&&this.$menu.find(".bs-donebutton").length>0?this.$menu.find(".bs-donebutton")[0].cloneNode(!0):null,m=this.$element.find("option")[0];if(this.sizeInfo.selectWidth=this.$newElement[0].offsetWidth,d.className="text",c.className="dropdown-item "+(m?m.className:""),s.className=this.$menu[0].parentNode.className+" "+B.SHOW,s.style.width=0,"auto"===this.options.width&&(n.style.minWidth=0),n.className=B.MENU+" "+B.SHOW,o.className="inner "+B.SHOW,r.className=B.MENU+" inner "+("4"===R.major?B.SHOW:""),a.className=B.DIVIDER,l.className="dropdown-header",d.appendChild(document.createTextNode("â")),this.selectpicker.current.data.length)for(var g=0;g<this.selectpicker.current.data.length;g++){var v=this.selectpicker.current.data[g];if("option"===v.type){i=v.element;break}}else i=q.li.cloneNode(!1),c.appendChild(d),i.appendChild(c);if(l.appendChild(d.cloneNode(!0)),this.selectpicker.view.widestOption&&r.appendChild(this.selectpicker.view.widestOption.cloneNode(!0)),r.appendChild(i),r.appendChild(a),r.appendChild(l),h&&n.appendChild(h),u){var b=document.createElement("input");u.className="bs-searchbox",b.className="form-control",u.appendChild(b),n.appendChild(u)}p&&n.appendChild(p),o.appendChild(r),n.appendChild(o),f&&n.appendChild(f),s.appendChild(n),document.body.appendChild(s);var y,w=i.offsetHeight,x=l?l.offsetHeight:0,C=h?h.offsetHeight:0,S=u?u.offsetHeight:0,E=p?p.offsetHeight:0,T=f?f.offsetHeight:0,k=e(a).outerHeight(!0),I=!!window.getComputedStyle&&window.getComputedStyle(n),A=n.offsetWidth,D=I?null:e(n),P={vert:_(I?I.paddingTop:D.css("paddingTop"))+_(I?I.paddingBottom:D.css("paddingBottom"))+_(I?I.borderTopWidth:D.css("borderTopWidth"))+_(I?I.borderBottomWidth:D.css("borderBottomWidth")),horiz:_(I?I.paddingLeft:D.css("paddingLeft"))+_(I?I.paddingRight:D.css("paddingRight"))+_(I?I.borderLeftWidth:D.css("borderLeftWidth"))+_(I?I.borderRightWidth:D.css("borderRightWidth"))},$={vert:P.vert+_(I?I.marginTop:D.css("marginTop"))+_(I?I.marginBottom:D.css("marginBottom"))+2,horiz:P.horiz+_(I?I.marginLeft:D.css("marginLeft"))+_(I?I.marginRight:D.css("marginRight"))+2};o.style.overflowY="scroll",y=n.offsetWidth-A,document.body.removeChild(s),this.sizeInfo.liHeight=w,this.sizeInfo.dropdownHeaderHeight=x,this.sizeInfo.headerHeight=C,this.sizeInfo.searchHeight=S,this.sizeInfo.actionsHeight=E,this.sizeInfo.doneButtonHeight=T,this.sizeInfo.dividerHeight=k,this.sizeInfo.menuPadding=P,this.sizeInfo.menuExtras=$,this.sizeInfo.menuWidth=A,this.sizeInfo.menuInnerInnerWidth=A-P.horiz,this.sizeInfo.totalMenuWidth=this.sizeInfo.menuWidth,this.sizeInfo.scrollBarWidth=y,this.sizeInfo.selectHeight=this.$newElement[0].offsetHeight,this.setPositionData()}},getSelectPosition:function(){var t,i=this,s=e(window),n=i.$newElement.offset(),o=e(i.options.container);i.options.container&&o.length&&!o.is("body")?((t=o.offset()).top+=parseInt(o.css("borderTopWidth")),t.left+=parseInt(o.css("borderLeftWidth"))):t={top:0,left:0};var r=i.options.windowPadding;this.sizeInfo.selectOffsetTop=n.top-t.top-s.scrollTop(),this.sizeInfo.selectOffsetBot=s.height()-this.sizeInfo.selectOffsetTop-this.sizeInfo.selectHeight-t.top-r[2],this.sizeInfo.selectOffsetLeft=n.left-t.left-s.scrollLeft(),this.sizeInfo.selectOffsetRight=s.width()-this.sizeInfo.selectOffsetLeft-this.sizeInfo.selectWidth-t.left-r[1],this.sizeInfo.selectOffsetTop-=r[0],this.sizeInfo.selectOffsetLeft-=r[3]},setMenuSize:function(e){this.getSelectPosition();var t,i,s,n,o,r,a,l,c=this.sizeInfo.selectWidth,d=this.sizeInfo.liHeight,h=this.sizeInfo.headerHeight,u=this.sizeInfo.searchHeight,p=this.sizeInfo.actionsHeight,f=this.sizeInfo.doneButtonHeight,m=this.sizeInfo.dividerHeight,g=this.sizeInfo.menuPadding,v=0;if(this.options.dropupAuto&&(a=d*this.selectpicker.current.elements.length+g.vert,l=this.sizeInfo.selectOffsetTop-this.sizeInfo.selectOffsetBot>this.sizeInfo.menuExtras.vert&&a+this.sizeInfo.menuExtras.vert+50>this.sizeInfo.selectOffsetBot,!0===this.selectpicker.isSearching&&(l=this.selectpicker.dropup),this.$newElement.toggleClass(B.DROPUP,l),this.selectpicker.dropup=l),"auto"===this.options.size)n=this.selectpicker.current.elements.length>3?3*this.sizeInfo.liHeight+this.sizeInfo.menuExtras.vert-2:0,i=this.sizeInfo.selectOffsetBot-this.sizeInfo.menuExtras.vert,s=n+h+u+p+f,r=Math.max(n-g.vert,0),this.$newElement.hasClass(B.DROPUP)&&(i=this.sizeInfo.selectOffsetTop-this.sizeInfo.menuExtras.vert),o=i,t=i-h-u-p-f-g.vert;else if(this.options.size&&"auto"!=this.options.size&&this.selectpicker.current.elements.length>this.options.size){for(var b=0;b<this.options.size;b++)"divider"===this.selectpicker.current.data[b].type&&v++;t=(i=d*this.options.size+v*m+g.vert)-g.vert,o=i+h+u+p+f,s=r=""}this.$menu.css({"max-height":o+"px",overflow:"hidden","min-height":s+"px"}),this.$menuInner.css({"max-height":t+"px","overflow-y":"auto","min-height":r+"px"}),this.sizeInfo.menuInnerHeight=Math.max(t,1),this.selectpicker.current.data.length&&this.selectpicker.current.data[this.selectpicker.current.data.length-1].position>this.sizeInfo.menuInnerHeight&&(this.sizeInfo.hasScrollBar=!0,this.sizeInfo.totalMenuWidth=this.sizeInfo.menuWidth+this.sizeInfo.scrollBarWidth),"auto"===this.options.dropdownAlignRight&&this.$menu.toggleClass(B.MENURIGHT,this.sizeInfo.selectOffsetLeft>this.sizeInfo.selectOffsetRight&&this.sizeInfo.selectOffsetRight<this.sizeInfo.totalMenuWidth-c),this.dropdown&&this.dropdown._popper&&this.dropdown._popper.update()},setSize:function(t){if(this.liHeight(t),this.options.header&&this.$menu.css("padding-top",0),!1!==this.options.size){var i=this,s=e(window);this.setMenuSize(),this.options.liveSearch&&this.$searchbox.off("input.setMenuSize propertychange.setMenuSize").on("input.setMenuSize propertychange.setMenuSize",(function(){return i.setMenuSize()})),"auto"===this.options.size?s.off("resize"+V+"."+this.selectId+".setMenuSize scroll"+V+"."+this.selectId+".setMenuSize").on("resize"+V+"."+this.selectId+".setMenuSize scroll"+V+"."+this.selectId+".setMenuSize",(function(){return i.setMenuSize()})):this.options.size&&"auto"!=this.options.size&&this.selectpicker.current.elements.length>this.options.size&&s.off("resize"+V+"."+this.selectId+".setMenuSize scroll"+V+"."+this.selectId+".setMenuSize")}this.createView(!1,!0,t)},setWidth:function(){var e=this;"auto"===this.options.width?requestAnimationFrame((function(){e.$menu.css("min-width","0"),e.$element.on("loaded"+V,(function(){e.liHeight(),e.setMenuSize();var t=e.$newElement.clone().appendTo("body"),i=t.css("width","auto").children("button").outerWidth();t.remove(),e.sizeInfo.selectWidth=Math.max(e.sizeInfo.totalMenuWidth,i),e.$newElement.css("width",e.sizeInfo.selectWidth+"px")}))})):"fit"===this.options.width?(this.$menu.css("min-width",""),this.$newElement.css("width","").addClass("fit-width")):this.options.width?(this.$menu.css("min-width",""),this.$newElement.css("width",this.options.width)):(this.$menu.css("min-width",""),this.$newElement.css("width","")),this.$newElement.hasClass("fit-width")&&"fit"!==this.options.width&&this.$newElement[0].classList.remove("fit-width")},selectPosition:function(){this.$bsContainer=e('<div class="bs-container" />');var t,i,s,n=this,o=e(this.options.container),r=function(r){var a={},l=n.options.display||!!e.fn.dropdown.Constructor.Default&&e.fn.dropdown.Constructor.Default.display;n.$bsContainer.addClass(r.attr("class").replace(/form-control|fit-width/gi,"")).toggleClass(B.DROPUP,r.hasClass(B.DROPUP)),t=r.offset(),o.is("body")?i={top:0,left:0}:((i=o.offset()).top+=parseInt(o.css("borderTopWidth"))-o.scrollTop(),i.left+=parseInt(o.css("borderLeftWidth"))-o.scrollLeft()),s=r.hasClass(B.DROPUP)?0:r[0].offsetHeight,(R.major<4||"static"===l)&&(a.top=t.top-i.top+s,a.left
252=t.left-i.left),a.width=r[0].offsetWidth,n.$bsContainer.css(a)};this.$button.on("click.bs.dropdown.data-api",(function(){n.isDisabled()||(r(n.$newElement),n.$bsContainer.appendTo(n.options.container).toggleClass(B.SHOW,!n.$button.hasClass(B.SHOW)).append(n.$menu))})),e(window).off("resize"+V+"."+this.selectId+" scroll"+V+"."+this.selectId).on("resize"+V+"."+this.selectId+" scroll"+V+"."+this.selectId,(function(){n.$newElement.hasClass(B.SHOW)&&r(n.$newElement)})),this.$element.on("hide"+V,(function(){n.$menu.data("height",n.$menu.height()),n.$bsContainer.detach()}))},setOptionStatus:function(e){var t=this;if(t.noScroll=!1,t.selectpicker.view.visibleElements&&t.selectpicker.view.visibleElements.length)for(var i=0;i<t.selectpicker.view.visibleElements.length;i++){var s=t.selectpicker.current.data[i+t.selectpicker.view.position0],n=s.option;n&&(!0!==e&&t.setDisabled(s.index,s.disabled),t.setSelected(s.index,n.selected))}},setSelected:function(e,t){var i,s,n=this.selectpicker.main.elements[e],o=this.selectpicker.main.data[e],r=void 0!==this.activeIndex,a=this.activeIndex===e||t&&!this.multiple&&!r;o.selected=t,s=n.firstChild,t&&(this.selectedIndex=e),n.classList.toggle("selected",t),a?(this.focusItem(n,o),this.selectpicker.view.currentActive=n,this.activeIndex=e):this.defocusItem(n),s&&(s.classList.toggle("selected",t),t?s.setAttribute("aria-selected",!0):this.multiple?s.setAttribute("aria-selected",!1):s.removeAttribute("aria-selected")),a||r||!t||void 0===this.prevActiveIndex||(i=this.selectpicker.main.elements[this.prevActiveIndex],this.defocusItem(i))},setDisabled:function(e,t){var i,s=this.selectpicker.main.elements[e];this.selectpicker.main.data[e].disabled=t,i=s.firstChild,s.classList.toggle(B.DISABLED,t),i&&("4"===R.major&&i.classList.toggle(B.DISABLED,t),t?(i.setAttribute("aria-disabled",t),i.setAttribute("tabindex",-1)):(i.removeAttribute("aria-disabled"),i.setAttribute("tabindex",0)))},isDisabled:function(){return this.$element[0].disabled},checkDisabled:function(){this.isDisabled()?(this.$newElement[0].classList.add(B.DISABLED),this.$button.addClass(B.DISABLED).attr("aria-disabled",!0)):this.$button[0].classList.contains(B.DISABLED)&&(this.$newElement[0].classList.remove(B.DISABLED),this.$button.removeClass(B.DISABLED).attr("aria-disabled",!1))},clickListener:function(){var t=this,i=e(document);function s(){t.options.liveSearch?t.$searchbox.trigger("focus"):t.$menuInner.trigger("focus")}function n(){t.dropdown&&t.dropdown._popper&&t.dropdown._popper.state.isCreated?s():requestAnimationFrame(n)}i.data("spaceSelect",!1),this.$button.on("keyup",(function(e){/(32)/.test(e.keyCode.toString(10))&&i.data("spaceSelect")&&(e.preventDefault(),i.data("spaceSelect",!1))})),this.$newElement.on("show.bs.dropdown",(function(){R.major>3&&!t.dropdown&&(t.dropdown=t.$button.data("bs.dropdown"),t.dropdown._menu=t.$menu[0])})),this.$button.on("click.bs.dropdown.data-api",(function(){t.$newElement.hasClass(B.SHOW)||t.setSize()})),this.$element.on("shown"+V,(function(){t.$menuInner[0].scrollTop!==t.selectpicker.view.scrollTop&&(t.$menuInner[0].scrollTop=t.selectpicker.view.scrollTop),R.major>3?requestAnimationFrame(n):s()})),this.$menuInner.on("mouseenter","li a",(function(e){var i=this.parentElement,s=t.isVirtual()?t.selectpicker.view.position0:0,n=Array.prototype.indexOf.call(i.parentElement.children,i),o=t.selectpicker.current.data[n+s];t.focusItem(i,o,!0)})),this.$menuInner.on("click","li a",(function(i,s){var n=e(this),o=t.$element[0],r=t.isVirtual()?t.selectpicker.view.position0:0,a=t.selectpicker.current.data[n.parent().index()+r],l=a.index,c=g(o),d=o.selectedIndex,h=o.options[d],u=!0;if(t.multiple&&1!==t.options.maxOptions&&i.stopPropagation(),i.preventDefault(),!t.isDisabled()&&!n.parent().hasClass(B.DISABLED)){var p=a.option,f=e(p),v=p.selected,y=f.parent("optgroup"),w=y.find("option"),_=t.options.maxOptions,x=y.data("maxOptions")||!1;if(l===t.activeIndex&&(s=!0),s||(t.prevActiveIndex=t.activeIndex,t.activeIndex=void 0),t.multiple){if(p.selected=!v,t.setSelected(l,!v),t.focusedParent.focus(),!1!==_||!1!==x){var C=_<m(o).length,S=x<y.find("option:selected").length;if(_&&C||x&&S)if(_&&1==_)o.selectedIndex=-1,p.selected=!0,t.setOptionStatus(!0);else if(x&&1==x){for(var E=0;E<w.length;E++){var T=w[E];T.selected=!1,t.setSelected(T.liIndex,!1)}p.selected=!0,t.setSelected(l,!0)}else{var k="string"==typeof t.options.maxOptionsText?[t.options.maxOptionsText,t.options.maxOptionsText]:t.options.maxOptionsText,I="function"==typeof k?k(_,x):k,A=I[0].replace("{n}",_),D=I[1].replace("{n}",x),P=e('<div class="notify"></div>');I[2]&&(A=A.replace("{var}",I[2][_>1?0:1]),D=D.replace("{var}",I[2][x>1?0:1])),p.selected=!1,t.$menu.append(P),_&&C&&(P.append(e("<div>"+A+"</div>")),u=!1,t.$element.trigger("maxReached"+V)),x&&S&&(P.append(e("<div>"+D+"</div>")),u=!1,t.$element.trigger("maxReachedGrp"+V)),setTimeout((function(){t.setSelected(l,!1)}),10),P[0].classList.add("fadeOut"),setTimeout((function(){P.remove()}),1050)}}}else h&&(h.selected=!1),p.selected=!0,t.setSelected(l,!0);!t.multiple||t.multiple&&1===t.options.maxOptions?t.$button.trigger("focus"):t.options.liveSearch&&t.$searchbox.trigger("focus"),u&&(t.multiple||d!==o.selectedIndex)&&(b=[p.index,f.prop("selected"),c],t.$element.triggerNative("change"))}})),this.$menu.on("click","li."+B.DISABLED+" a, ."+B.POPOVERHEADER+", ."+B.POPOVERHEADER+" :not(.close)",(function(i){i.currentTarget==this&&(i.preventDefault(),i.stopPropagation(),t.options.liveSearch&&!e(i.target).hasClass("close")?t.$searchbox.trigger("focus"):t.$button.trigger("focus"))}
252)),this.$menuInner.on("click",".divider, .dropdown-header",(function(e){e.preventDefault(),e.stopPropagation(),t.options.liveSearch?t.$searchbox.trigger("focus"):t.$button.trigger("focus")})),this.$menu.on("click","."+B.POPOVERHEADER+" .close",(function(){t.$button.trigger("click")})),this.$searchbox.on("click",(function(e){e.stopPropagation()})),this.$menu.on("click",".actions-btn",(function(i){t.options.liveSearch?t.$searchbox.trigger("focus"):t.$button.trigger("focus"),i.preventDefault(),i.stopPropagation(),e(this).hasClass("bs-select-all")?t.selectAll():t.deselectAll()})),this.$button.on("focus"+V,(function(e){var i=t.$element[0].getAttribute("tabindex");void 0!==i&&e.originalEvent&&e.originalEvent.isTrusted&&(this.setAttribute("tabindex",i),t.$element[0].setAttribute("tabindex",-1),t.selectpicker.view.tabindex=i)})).on("blur"+V,(function(e){void 0!==t.selectpicker.view.tabindex&&e.originalEvent&&e.originalEvent.isTrusted&&(t.$element[0].setAttribute("tabindex",t.selectpicker.view.tabindex),this.setAttribute("tabindex",-1),t.selectpicker.view.tabindex=void 0)})),this.$element.on("change"+V,(function(){t.render(),t.$element.trigger("changed"+V,b),b=null})).on("focus"+V,(function(){t.options.mobile||t.$button[0].focus()}))},liveSearchListener:function(){var e=this;this.$button.on("click.bs.dropdown.data-api",(function(){e.$searchbox.val()&&(e.$searchbox.val(""),e.selectpicker.search.previousValue=void 0)})),this.$searchbox.on("click.bs.dropdown.data-api focus.bs.dropdown.data-api touchend.bs.dropdown.data-api",(function(e){e.stopPropagation()})),this.$searchbox.on("input propertychange",(function(){var t=e.$searchbox[0].value;if(e.selectpicker.search.elements=[],e.selectpicker.search.data=[],t){var i=[],s=t.toUpperCase(),n={},o=[],r=e._searchStyle(),a=e.options.liveSearchNormalize;a&&(s=T(s));for(var l=0;l<e.selectpicker.main.data.length;l++){var c=e.selectpicker.main.data[l];n[l]||(n[l]=w(c,s,r,a)),n[l]&&void 0!==c.headerIndex&&-1===o.indexOf(c.headerIndex)&&(c.headerIndex>0&&(n[c.headerIndex-1]=!0,o.push(c.headerIndex-1)),n[c.headerIndex]=!0,o.push(c.headerIndex),n[c.lastIndex+1]=!0),n[l]&&"optgroup-label"!==c.type&&o.push(l)}l=0;for(var d=o.length;l<d;l++){var h=o[l],u=o[l-1],p=(c=e.selectpicker.main.data[h],e.selectpicker.main.data[u]);("divider"!==c.type||"divider"===c.type&&p&&"divider"!==p.type&&d-1!==l)&&(e.selectpicker.search.data.push(c),i.push(e.selectpicker.main.elements[h]))}e.activeIndex=void 0,e.noScroll=!0,e.$menuInner.scrollTop(0),e.selectpicker.search.elements=i,e.createView(!0),X.call(e,i,t)}else e.selectpicker.search.previousValue&&(e.$menuInner.scrollTop(0),e.createView(!1));e.selectpicker.search.previousValue=t}))},_searchStyle:function(){return this.options.liveSearchStyle||"contains"},val:function(e){var t=this.$element[0];if(void 0!==e){var i=g(t);if(b=[null,null,i],this.$element.val(e).trigger("changed"+V,b),this.$newElement.hasClass(B.SHOW))if(this.multiple)this.setOptionStatus(!0);else{var s=(t.options[t.selectedIndex]||{}).liIndex;"number"==typeof s&&(this.setSelected(this.selectedIndex,!1),this.setSelected(s,!0))}return this.render(),b=null,this.$element}return this.$element.val()},changeAll:function(e){if(this.multiple){void 0===e&&(e=!0);var t=this.$element[0],i=0,s=0,n=g(t);t.classList.add("bs-select-hidden");for(var o=0,r=this.selectpicker.current.data,a=r.length;o<a;o++){var l=r[o],c=l.option;c&&!l.disabled&&"divider"!==l.type&&(l.selected&&i++,c.selected=e,!0===e&&s++)}t.classList.remove("bs-select-hidden"),i!==s&&(this.setOptionStatus(),b=[null,null,n],this.$element.triggerNative("change"))}},selectAll:function(){return this.changeAll(!0)},deselectAll:function(){return this.changeAll(!1)},toggle:function(e){(e=e||window.event)&&e.stopPropagation(),this.$button.trigger("click.bs.dropdown.data-api")},keydown:function(t){var i,s,n,o,r,a=e(this),l=a.hasClass("dropdown-toggle"),c=(l?a.closest(".dropdown"):a.closest(W.MENU)).data("this"),d=c.findLis(),h=!1,u=t.which===z&&!l&&!c.options.selectOnTab,p=U.test(t.which)||u,f=c.$menuInner[0].scrollTop,m=!0===c.isVirtual()?c.selectpicker.view.position0:0;if(!(t.which>=112&&t.which<=123))if(!(s=c.$newElement.hasClass(B.SHOW))&&(p||t.which>=48&&t.which<=57||t.which>=96&&t.which<=105||t.which>=65&&t.which<=90)&&(c.$button.trigger("click.bs.dropdown.data-api"),c.options.liveSearch))c.$searchbox.trigger("focus");else{if(t.which===O&&s&&(t.preventDefault(),c.$button.trigger("click.bs.dropdown.data-api").trigger("focus")),p){if(!d.length)return;-1!==(i=(n=c.selectpicker.main.elements[c.activeIndex])?Array.prototype.indexOf.call(n.parentElement.children,n):-1)&&c.defocusItem(n),t.which===H?(-1!==i&&i--,i+m<0&&(i+=d.length),c.selectpicker.view.canHighlight[i+m]||-1===(i=c.selectpicker.view.canHighlight.slice(0,i+m).lastIndexOf(!0)-m)&&(i=d.length-1)):(t.which===F||u)&&(++i+m>=c.selectpicker.view.canHighlight.length&&(i=c.selectpicker.view.firstHighlightIndex),c.selectpicker.view.canHighlight[i+m]||(i=i+1+c.selectpicker.view.canHighlight.slice(i+m+1).indexOf(!0))),t.preventDefault();var g=m+i;t.which===H?0===m&&i===d.length-1?(c.$menuInner[0].scrollTop=c.$menuInner[0].scrollHeight,g=c.selectpicker.current.elements.length-1):h=(r=(o=c.selectpicker.current.data[g]).position-o.height)<f:(t.which===F||u)&&(i===c.selectpicker.view.firstHighlightIndex?(c.$menuInner[0].scrollTop=0,g=c.selectpicker.view.firstHighlightIndex):h=(r=(o=c.selectpicker.current.data[g]).position-c.sizeInfo.menuInnerHeight)>f),n=c.selectpicker.current.elements[g],c.activeIndex=c.selectpicker.current.data[g].index,c.focusItem(n),c.selectpicker.view.currentActive=n,h&&(c.$menuInner[0].scrollTop=r),c.options.liveSearch?c.$searchbox.trigger("focus"):a.trigger("focus")}else if(!a.is("input")&&!Y.test(t.which)||t.which===N&&c.selectpicker.keydown.keyHistory){var v,b,y=[];t.preventDefault(),c.selectpicker.keydown.keyHistory+=M[t.which],c.selectpicker.keydown.resetKeyHistory.cancel&&clearTimeout(c.selectpicker.keydown.resetKeyHistory.cancel),c.selectpicker.keydown.resetKeyHistory.cancel=c.selectpicker.keydown.resetKeyHistory.start(),b=c.selectpicker.keydown.keyHistory,/^(.)\1+$/.test(b)&&(b=b.charAt(0));for(var _=0;_<c.selectpicker.current.data.length;_++){var x=c.selectpicker.current.data[_];w(x,b,"startsWith",!0)&&c.selectpicker.view.canHighlight[_]&&y.push(x.index)}if(y.length){var C=0;d.removeClass("active").find("a").removeClass("active"),1===b.length&&(-1===(C=y.indexOf(c.activeIndex))||C===y.length-1?C=0:C++),v=y[C],f-(o=c.selectpicker.main.data[v]).position>0?(r=o.position-o.height,h=!0):(r=o.position-c.sizeInfo.menuInnerHeight,h=o.position>f+c.sizeInfo.menuInnerHeight),n=c.selectpicker.main.elements[v],c.activeIndex=y[C],c.focusItem(n),n&&n.firstChild.focus(),h&&(c.$menuInner[0].scrollTop=r),a.trigger("focus")}}s&&(t.which===N&&!c.selectpicker.keydown.keyHistory||t.which===L||t.which===z&&c.options.selectOnTab)&&(t.which!==N&&t.preventDefault(),c.options.liveSearch&&t.which===N||(c.$menuInner.find(".active a").trigger("click",!0),a.trigger("focus"),c.options.liveSearch||(t.preventDefault(),e(document).data("spaceSelect",!0))))}},mobile:function(){this.options.mobile=!0,this.$element[0].classList.add("mobile-device")},refresh:function(){var t=e.extend({},this.options,this.$element.data());this.options=t,this.checkDisabled(),this.buildData(),this.setStyle(),this.render(),this.buildList(),this.setWidth(),this.setSize(!0),this.$element.trigger("refreshed"+V)},hide:function(){this.$newElement.hide()},show:function(){this.$newElement.show()},remove:function(){this.$newElement.remove(),this.$element.remove()},destroy:function(){this.$newElement.before(this.$element).remove(),this.$bsContainer?this.$bsContainer.remove():this.$menu.remove(),this.selectpicker.view.titleOption&&this.selectpicker.view.titleOption.parentNode&&this.selectpicker.view.titleOption.parentNode.removeChild(this.selectpicker.view.titleOption),this.$element.off(V).removeData("selectpicker").removeClass("bs-select-hidden selectpicker"),e(window).off(V+"."+this.selectId)}};var Q=e.fn.selectpicker;function J(){if(e.fn.dropdown)return(e.fn.dropdown.Constructor._dataApiKeydownHandler||e.fn.dropdown.Constructor.prototype.keydown).apply(this,arguments)}e.fn.selectpicker=Z,e.fn.selectpicker.Constructor=K,e.fn.selectpicker.noConflict=function(){return e.fn.selectpicker=Q,this},e(document).off("keydown.bs.dropdown.data-api").on("keydown.bs.dropdown.data-api",':not(.bootstrap-select) > [data-toggle="dropdown"]',J).on("keydown.bs.dropdown.data-api",":not(.bootstrap-select) > .dropdown-menu",J).on("keydown"+V,'.bootstrap-select [data-toggle="dropdown"], .bootstrap-select [role="listbox"], .bootstrap-select .bs-searchbox input',K.prototype.keydown).on("focusin.modal",'.bootstrap-select [data-toggle="dropdown"], .bootstrap-select [role="listbox"], .bootstrap-select .bs-searchbox input',(function(e){e.stopPropagation()})),e(window).on("load"+V+".data-api",(function(){e(".selectpicker").each((function(){var t=e(this);Z.call(t,t.data())}))}))}(e)})), 253/**! 254 * NetteForms - simple form validation. 255 * 256 * This file is part of the Nette Framework (https://nette.org) 257 * Copyright (c) 2004 David Grudl (https://davidgrudl.com) 258 */ 259function(e,t){if(e.JSON)if("function"==typeof define&&define.amd)define((function(){return t(e)}));else if("object"==typeof module&&"object"==typeof module.exports)module.exports=t(e);else{var i=!e.Nette||!e.Nette.noInit;e.Nette=t(e),i&&e.Nette.initOnLoad()}}("undefined"!=typeof window?window:this,(function(e){"use strict";var t={},i={},s={},n=new e.WeakMap;return t.formErrors=[],t.version="3.3.0",t.invalidNumberMessage="Please enter a valid value.",t.onDocumentReady=function(e){"loading"!==document.readyState?e.call(this):document.addEventListener("DOMContentLoaded",e)},t.getValue=function(e){var i;if(e){if(e.tagName){if("radio"===e.type){var s=e.form.elements;for(i=0;i<s.length;i++)if(s[i].name===e.name&&s[i].checked)return s[i].value;return null}if("file"===e.type)return e.files||e.value;if("select"===e.tagName.toLowerCase()){var n=e.selectedIndex,o=e.options,r=[];if("select-one"===e.type)return n<0?null:o[n].value;for(i=0;i<o.length;i++)o[i].selected&&r.push(o[i].value);return r}if(e.name&&"[]"===e.name.substr(-2)){for(s=e.form.elements[e.name].tagName?[e]:e.form.elements[e.name],r=[],i=0;i<s.length;i++)("checkbox"!==s[i].type||s[i].checked)&&r.push(s[i].value);return r}return"checkbox"===e.type?e.checked:"textarea"===e.tagName.toLowerCase()?e.value.replace("\r",""):e.value.replace("\r","").replace(/^\s+|\s+$/g,"")}return e[0]?t.getValue(e[0]):null}return null},t.getEffectiveValue=function(e,s){var n=t.getValue(e);if(e.getAttribute&&n===e.getAttribute("data-nette-empty-value")&&(n=""),s&&void 0===i[e.name]){i[e.name]=!0;var o={value:n};t.validateControl(e,null,!0,o),n=o.value,delete i[e.name]}return n},t.validateControl=function(e,i,s,n,o){e=e.tagName?e:e[0],i=i||JSON.parse(e.getAttribute("data-nette-rules")||"[]"),n=void 0===n?{value:t.getEffectiveValue(e)}:n,o=void 0===o?!t.validateRule(e,":filled",null,n):o;for(var r=0,a=i.length;r<a;r++){var l=i[r],c=l.op.match(/(~)?([^?]+)/),d=l.control?e.form.elements.namedItem(l.control):e;if(l.neg=c[1],l.op=c[2],l.condition=!!l.rules,d&&(!o||l.condition||":filled"===l.op)){d=d.tagName?d:d[0];var h=t.validateRule(d,l.op,l.arg,e===d?n:void 0);if(null!==h)if(l.neg&&(h=!h),l.condition&&h){if(!t.validateControl(e,l.rules,s,n,":blank"!==l.op&&o))return!1}else if(!l.condition&&!h){if(t.isDisabled(d))continue;if(!s){var u=Array.isArray(l.arg)?l.arg:[l.arg],p=l.msg.replace(/%(value|\d+)/g,(function(i,s){return t.getValue("value"===s?d:e.form.elements.namedItem(u[s].c
259ontrol))}));t.addError(d,p)}return!1}}}return!0},t.validateForm=function(e,i){var s=e.form||e,n=!1;if(t.formErrors=[],s["nette-submittedBy"]&&null!==s["nette-submittedBy"].getAttribute("formnovalidate")){var o=JSON.parse(s["nette-submittedBy"].getAttribute("data-nette-validation-scope")||"[]");if(!o.length)return t.showFormErrors(s,[]),!0;n=new RegExp("^("+o.join("-|")+"-)")}var r,a,l={};for(r=0;r<s.elements.length;r++)if(!(a=s.elements[r]).tagName||a.tagName.toLowerCase()in{input:1,select:1,textarea:1,button:1}){if("radio"===a.type){if(l[a.name])continue;l[a.name]=!0}else if("number"===a.type&&a.validity.badInput&&!t.isDisabled(a)){if(i)return!1;t.addError(a,t.invalidNumberMessage);continue}if(!(n&&!a.name.replace(/]\[|\[|]|$/g,"-").match(n)||t.isDisabled(a)||t.validateControl(a,null,i)||t.formErrors.length))return!1}var c=!t.formErrors.length;return t.showFormErrors(s,t.formErrors),c},t.isDisabled=function(e){if("radio"===e.type){for(var t=0,i=e.form.elements;t<i.length;t++)if(i[t].name===e.name&&!i[t].disabled)return!1;return!0}return e.disabled},t.addError=function(e,i){t.formErrors.push({element:e,message:i})},t.showFormErrors=function(e,i){for(var s,n=[],o=0;o<i.length;o++){var r=i[o].element,a=i[o].message;n.indexOf(a)<0&&(n.push(a),!s&&r.focus&&(s=r))}n.length&&t.showModal(n.join("\n"),(function(){s&&s.focus()}))},t.showModal=function(e,t){var i=document.createElement("dialog");if(!i.showModal)return alert(e),void t();var s=document.createElement("style");s.innerText=".netteFormsModal { text-align: center; margin: auto; border: 2px solid black; padding: 1rem } .netteFormsModal button { padding: .1em 2em }";var n=document.createElement("button");n.innerText="OK",n.onclick=function(){i.remove(),t()},i.setAttribute("class","netteFormsModal"),i.innerText=e+"\n\n",i.append(s,n),document.body.append(i),i.showModal()},t.validateRule=function(e,i,s,n){if("number"===e.type&&e.validity.badInput)return"filled"===i;n=void 0===n?{value:t.getEffectiveValue(e,!0)}:n,":"===i.charAt(0)&&(i=i.substr(1)),i=(i=i.replace("::","_")).replace(/\\/g,"");for(var o=Array.isArray(s)?s.slice(0):[s],r=0,a=o.length;r<a;r++)if(o[r]&&o[r].control){var l=e.form.elements.namedItem(o[r].control);o[r]=l===e?n.value:t.getEffectiveValue(l,!0)}return t.validators[i]?t.validators[i](e,Array.isArray(s)?o:o[0],n.value,n):null},t.validators={filled:function(e,t,i){return""!==i&&!1!==i&&null!==i&&(!Array.isArray(i)||!!i.length)&&(!(i instanceof FileList)||i.length)},blank:function(e,i,s){return!t.validators.filled(e,i,s)},valid:function(e){return t.validateControl(e,null,!0)},equal:function(e,t,i){if(void 0===t)return null;var s=function(e){return"number"==typeof e||"string"==typeof e?""+e:!0===e?"1":""};i=Array.isArray(i)?i:[i],t=Array.isArray(t)?t:[t];e:for(var n=0,o=i.length;n<o;n++){for(var r=0,a=t.length;r<a;r++)if(s(i[n])===s(t[r]))continue e;return!1}return i.length>0},notEqual:function(e,i,s){return void 0===i?null:!t.validators.equal(e,i,s)},minLength:function(e,t,i){return i.length>=t},maxLength:function(e,t,i){return i.length<=t},length:function(e,t,i){return(null===(t=Array.isArray(t)?t:[t,t])[0]||i.length>=t[0])&&(null===t[1]||i.length<=t[1])},email:function(e,t,i){return/^("([ !#-[\]-~]|\\[ -~])+"|[-a-z0-9!#$%&'*+/=?^_`{|}~]+(\.[-a-z0-9!#$%&'*+/=?^_`{|}~]+)*)@([0-9a-z\u00C0-\u02FF\u0370-\u1EFF]([-0-9a-z\u00C0-\u02FF\u0370-\u1EFF]{0,61}[0-9a-z\u00C0-\u02FF\u0370-\u1EFF])?\.)+[a-z\u00C0-\u02FF\u0370-\u1EFF]([-0-9a-z\u00C0-\u02FF\u0370-\u1EFF]{0,17}[a-z\u00C0-\u02FF\u0370-\u1EFF])?$/i.test(i)},url:function(e,t,i,s){return/^[a-z\d+.-]+:/.test(i)||(i="https://"+i),!!/^https?:\/\/((([-_0-9a-z\u00C0-\u02FF\u0370-\u1EFF]+\.)*[0-9a-z\u00C0-\u02FF\u0370-\u1EFF]([-0-9a-z\u00C0-\u02FF\u0370-\u1EFF]{0,61}[0-9a-z\u00C0-\u02FF\u0370-\u1EFF])?\.)?[a-z\u00C0-\u02FF\u0370-\u1EFF]([-0-9a-z\u00C0-\u02FF\u0370-\u1EFF]{0,17}[a-z\u00C0-\u02FF\u0370-\u1EFF])?|\d{1,3}\.\d{1,3}\.\d{1,3}\.\d{1,3}|\[[0-9a-f:]{3,39}\])(:\d{1,5})?(\/\S*)?$/i.test(i)&&(s.value=i,!0)},regexp:function(e,t,i){var s="string"==typeof t&&t.match(/^\/(.*)\/([imu]*)$/);try{return s&&new RegExp(s[1],s[2].replace("u","")).test(i)}catch(e){}},pattern:function(e,t,i,s,n){if("string"!=typeof t)return null;try{try{var o=new RegExp("^(?:"+t+")$",n?"ui":"u")}catch(e){o=new RegExp("^(?:"+t+")$",n?"i":"")}if(i instanceof FileList){for(var r=0;r<i.length;r++)if(!o.test(i[r].name))return!1;return!0}return o.test(i)}catch(e){}},patternCaseInsensitive:function(e,i,s){return t.validators.pattern(e,i,s,null,!0)},numeric:function(e,t,i){return/^[0-9]+$/.test(i)},integer:function(e,t,i,s){return!!/^-?[0-9]+$/.test(i)&&(s.value=parseFloat(i),!0)},float:function(e,t,i,s){return i=i.replace(/ +/g,"").replace(/,/g,"."),!!/^-?[0-9]*\.?[0-9]+$/.test(i)&&(s.value=parseFloat(i),!0)},min:function(e,t,i){return Number.isFinite(t)&&(i=parseFloat(i)),i>=t},max:function(e,t,i){return Number.isFinite(t)&&(i=parseFloat(i)),i<=t},range:function(e,i,s){return Array.isArray(i)?"time"===e.type&&i[0]>i[1]?s>=i[0]||s<=i[1]:(null===i[0]||t.validators.min(e,i[0],s))&&(null===i[1]||t.validators.max(e,i[1],s)):null},submitted:function(e){return e.form["nette-submittedBy"]===e},fileSize:function(e,t,i){for(var s=0;s<i.length;s++)if(i[s].size>t)return!1;return!0},mimeType:function(e,t,i){for(var s=0,n=(t=Array.isArray(t)?t:[t]).length,o=[];s<n;s++)o.push("^"+t[s].replace(/([^\w])/g,"\\$1").replace("\\*",".*")+"$");if(o=new RegExp(o.join("|")),i instanceof FileList)for(s=0;s<i.length;s++){if(i[s].type&&!o.test(i[s].type))return!1;if(e.validity.badInput)return null}return!0},image:function(e,i,s){return t.validators.mimeType(e,i||["image/gif","
259image/png","image/jpeg","image/webp"],s)},static:function(e,t){return t}},t.toggleForm=function(e,i){var n;for(s={},n=0;n<e.elements.length;n++)e.elements[n].tagName.toLowerCase()in{input:1,select:1,textarea:1,button:1}&&t.toggleControl(e.elements[n],null,null,!i);for(n in s)t.toggle(n,s[n].state,s[n].elem,i)},t.toggleControl=function(e,i,o,r,a,l){i=i||JSON.parse(e.getAttribute("data-nette-rules")||"[]"),a=void 0===a?{value:t.getEffectiveValue(e)}:a,l=void 0===l?!t.validateRule(e,":filled",null,a):l;for(var c,d=!1,h=function(i){t.toggleForm(e.form,i)},u=0,p=i.length;u<p;u++){var f=i[u],m=f.op.match(/(~)?([^?]+)/),g=f.control?e.form.elements.namedItem(f.control):e;if(f.neg=m[1],f.op=m[2],f.condition=!!f.rules,g&&(!l||f.condition||":filled"===f.op)){if(c=o,!1!==o){if(null===(c=t.validateRule(g,f.op,f.arg,e===g?a:void 0)))continue;f.neg&&(c=!c),f.condition||(o=c)}if(f.condition&&t.toggleControl(e,f.rules,c,r,a,":blank"!==f.op&&l)||f.toggle){if(d=!0,r)for(var v=g.tagName?g.name:g[0].name,b=g.tagName?g.form.elements:g,y=0;y<b.length;y++)b[y].name!==v||n.has(b[y])||(b[y].addEventListener("change",h),n.set(b[y],null));for(var w in f.toggle||[])s[w]=s[w]||{elem:e},s[w].state=s[w].state||(f.toggle[w]?c:!c)}}}return d},t.toggle=function(e,t,i,s){/^\w[\w.:-]*$/.test(e)&&(e="#"+e);for(var n=document.querySelectorAll(e),o=0;o<n.length;o++)n[o].hidden=!t},t.compactCheckboxes=function(e){var t,i,s,n={};for(i=0;i<e.elements.length;i++)(s=e.elements[i]).tagName&&"input"===s.tagName.toLowerCase()&&"checkbox"===s.type&&(s.name&&"[]"===s.name.substr(-2)&&(t=s.name.substr(0,s.name.length-2),s.removeAttribute("name"),s.setAttribute("data-nette-name",t)),(t=s.getAttribute("data-nette-name"))&&(n[t]=n[t]||[],s.checked&&!s.disabled&&n[t].push(s.value)));for(t in n)void 0===e.elements[t]&&((s=document.createElement("input")).setAttribute("name",t),s.setAttribute("type","hidden"),e.append(s)),e.elements[t].value=n[t].join(","),e.elements[t].disabled=0===n[t].length},t.initForm=function(e){"get"===e.method&&e.hasAttribute("data-nette-compact")&&e.addEventListener("submit",(function(){t.compactCheckboxes(e)}));e:{for(var i=0;i<e.elements.length;i++)if(e.elements[i].getAttribute("data-nette-rules"))break e;return}t.toggleForm(e),e.noValidate||(e.noValidate=!0,e.addEventListener("submit",(function(i){t.validateForm(e)||(i.stopPropagation(),i.preventDefault())})),e.addEventListener("reset",(function(){setTimeout((function(){t.toggleForm(e)}))})))},t.initOnLoad=function(){t.onDocumentReady((function(){for(var e=0;e<document.forms.length;e++)t.initForm(document.forms[e]);document.body.addEventListener("click",(function(e){for(var t=e.target;t;){if(t.form&&t.type in{submit:1,image:1}){t.form["nette-submittedBy"]=t;break}t=t.parentNode}}))}))},t.webalize=function(e){e=e.toLowerCase();var i,s="";for(i=0;i<e.length;i++)s+=t.webalizeTable[e.charAt(i)]||e.charAt(i);return s.replace(/[^a-z0-9]+/g,"-").replace(/^-|-$/g,"")},t.webalizeTable={"á":"a","ä":"a","Ä":"c","Ä":"d","é":"e","Ä":"e","Ã":"i","ľ":"l","Å":"n","ó":"o","ô":"o","Å":"r","Å¡":"s","Å¥":"t","ú":"u","ů":"u","ý":"y","ž":"z"},t})), 260/** 261 * AJAX Nette Framework plugin for jQuery 262 * 263 * @copyright Copyright (c) 2009, 2010 Jan Marek 264 * @copyright Copyright (c) 2009, 2010 David Grudl 265 * @copyright Copyright (c) 2012-2014 VojtÄch DobeÅ¡ 266 * @license MIT 267 * 268 * @version 2.3.0 269 */ 270function(e,t,i){if("function"!=typeof t)return console.error("nette.ajax.js: jQuery is missing, load it please");t.nette=new(t.extend((function(){var s={self:this,initialized:!1,contexts:{},on:{init:{},load:{},prepare:{},before:{},start:{},success:{},complete:{},error:{}},fire:function(){var e=!0,n=Array.prototype.slice.call(arguments),o=n.shift(),r="string"==typeof o?o:o.name,a="object"==typeof o&&o.off||{};return n.push(s.self),t.each(s.on[r],(function(o,r){if(r===i||-1!==t.inArray(o,a))return!0;var l=r.apply(s.contexts[o],n);return e=l===i||l})),e},requestHandler:function(e){var t=s.self.ajax({},this,e);if(t&&t._returnFalse)return!1},ext:function(e,n,o){for(;!o;)o="ext_"+Math.random(),s.contexts[o]&&(o=i);t.each(e,(function(e,t){s.on[e][o]=t})),s.contexts[o]=t.extend(n||{},{name:function(){return o},ext:function(e,t){var i=s.contexts[e];if(!i&&t)throw"Extension '"+this.name()+"' depends on disabled extension '"+e+"'.";return i}})}};this.ext=function(e,n,o){if("object"==typeof e)s.ext(e,n);else{if(n===i)return s.contexts[e];if(n){if("string"==typeof e&&s.contexts[e]!==i)throw"Cannot override already registered nette-ajax extension '"+e+"'.";s.ext(n,o,e)}else t.each(["init","load","prepare","before","start","success","complete","error"],(function(t,n){s.on[n][e]=i})),s.contexts[e]=i}return this},this.init=function(e,t){if(s.initialized)throw"Cannot initialize nette-ajax twice.";if("function"==typeof e)this.ext("init",null),this.ext("init",{load:e},t);else if("object"==typeof e)this.ext("init",null),this.ext("init",e,t);else if(e!==i)throw"Argument of init() can be function or function-hash only.";return s.initialized=!0,s.fire("init"),this.load(),this},this.load=function(){return s.fire("load",s.requestHandler),this},this.ajax=function(n,o,r){if("string"===t.type(n)&&(n={url:n}),!n.nette&&o&&r){var a,l=t(o),c=n.nette={e:r,ui:o,el:l,isForm:l.is("form"),isSubmit:l.is("input[type=submit]")||l.is("button[type=submit]"),isImage:l.is("input[type=image]"),form:null};if(c.isSubmit||c.isImage?c.form=c.el.closest("form"):c.isForm&&(c.form=c.el),n.url||(n.url=c.form?c.form.attr("action")||e.location.pathname+e.location.search:o.href),n.type||(n.type=c.form?c.form.attr("method"):"get"),l.is("[data-ajax-off]")){var d=l.attr("data-ajax-off");
2700===d.indexOf("[")?n.off=l.data("ajaxOff"):-1!==d.indexOf(",")?n.off=d.split(","):-1!==d.indexOf(" ")?n.off=d.split(" "):n.off=d,"string"==typeof n.off&&(n.off=[n.off]),n.off=t.grep(t.each(n.off,(function(e){return t.trim(e)})),(function(e){return e.length}))}}return s.fire({name:"prepare",off:n.off||{}},n),n.prepare&&n.prepare(n),a=n.beforeSend,n.beforeSend=function(e,t){var n=s.fire({name:"before",off:t.off||{}},e,t);return(n||n===i)&&a&&(n=a(e,t)),n},this.handleXHR(t.ajax(n),n)},this.handleXHR=function(e,t){return t=t||{},!e||void 0!==e.statusText&&"canceled"===e.statusText||(e.done((function(e,i,n){s.fire({name:"success",off:t.off||{}},e,i,n,t)})).fail((function(e,i,n){s.fire({name:"error",off:t.off||{}},e,i,n,t)})).always((function(e,i){s.fire({name:"complete",off:t.off||{}},e,i,t)})),s.fire({name:"start",off:t.off||{}},e,t),t.start&&t.start(e,t)),e}}),t.nette?t.nette:{})),t.fn.netteAjax=function(e,i){return t.nette.ajax(i||{},this[0],e)},t.fn.netteAjaxOff=function(){return this.off(".nette")},t.nette.ext("validation",{before:function(e,s){if(!s.nette)return!0;var n=s.nette,o=n.e,r=t.extend(this.defaults,s.validate||function(){if(n.el.is("[data-ajax-validate]")){var e=n.el.data("ajaxValidate");return!1===e?{keys:!1,url:!1,form:!1}:"object"==typeof e?e:void 0}}()||{}),a=!1;if(n.el.attr("data-ajax-pass")!==i&&(a="bool"!=typeof(a=n.el.data("ajaxPass"))||a),r.keys){var l=o.button||o.ctrlKey||o.shiftKey||o.altKey||o.metaKey;if(n.form){if(l&&n.isSubmit)return this.explicitNoAjax=!0,!1;if(n.isForm&&this.explicitNoAjax)return this.explicitNoAjax=!1,!1}else if(l)return!1}if(r.form&&n.form){var c;if((n.isSubmit||n.isImage)&&(n.form.get(0)["nette-submittedBy"]=n.el.get(0)),void 0===Nette.version||"2.3"==Nette.version){var d=this.ie();c=n.form.get(0).onsubmit&&!1===n.form.get(0).onsubmit(void 0!==d&&d<9?i:o)}else c=!1===(n.form.get(0).onsubmit?n.form.triggerHandler("submit"):Nette.validateForm(n.form.get(0)));if(c)return o.stopImmediatePropagation(),o.preventDefault(),!1}if(r.url){var h=n.form?s.url:n.el.attr("href");if(/(?:^[a-z][a-z0-9+.-]*:|\/\/)/.test(h)){var u=new URL(h);if(/:|^#/.test(u.pathname+u.search+u.hash))return!1}else if(/:|^#/.test(h))return!1}return a||(o.stopPropagation(),o.preventDefault(),e._returnFalse=!0),!0}},{defaults:{keys:!0,url:!0,form:!0},explicitNoAjax:!1,ie:function(e){for(var t=3,i=document.createElement("div"),s=i.getElementsByTagName("i");i.innerHTML="\x3c!--[if gt IE "+ ++t+"]><i></i><![endif]--\x3e",s[0];);return t>4?t:e}}),t.nette.ext("forms",{init:function(){var t;e.Nette&&(t=this.ext("snippets"))&&t.after((function(t){t.find("form").each((function(){e.Nette.initForm(this)}))}))},prepare:function(i){var s=i.nette;if(s&&s.form){var n=s.e,o=i.data||{},r={};if(s.isSubmit)r[s.el.attr("name")]=s.el.val()||"";else if(s.isImage){var a=s.el.offset(),l=s.el.attr("name"),c=[Math.max(0,n.pageX-a.left),Math.max(0,n.pageY-a.top)];-1!==l.indexOf("[",0)?r[l]=c:(r[l+".x"]=c[0],r[l+".y"]=c[1])}var d=s.form.attr("method");if(d&&"post"===d.toLowerCase()&&"FormData"in e){var h=new FormData(s.form[0]);for(var u in r)h.append(u,r[u]);if("string"!=typeof o)for(var u in o)h.append(u,o[u]);i.data=h,i.processData=!1,i.contentType=!1}else"string"!=typeof o&&(o=t.param(o)),r=t.param(r),i.data=s.form.serialize()+(r?"&"+r:"")+"&"+o}}}),t.nette.ext("snippets",{success:function(e){e.snippets&&this.updateSnippets(e.snippets)}},{beforeQueue:t.Callbacks(),afterQueue:t.Callbacks(),completeQueue:t.Callbacks(),before:function(e){this.beforeQueue.add(e)},after:function(e){this.afterQueue.add(e)},complete:function(e){this.completeQueue.add(e)},updateSnippets:function(e,i){var s=this,n=[];for(var o in e){var r=this.getElement(o);r.get(0)&&n.push(r.get(0)),this.updateSnippet(r,e[o],i)}t(n).promise().done((function(){s.completeQueue.fire()}))},updateSnippet:function(e,t,i){e.is("title")?document.title=t:(this.beforeQueue.fire(e),this.applySnippet(e,t,i),this.afterQueue.fire(e))},getElement:function(e){return t("#"+this.escapeSelector(e))},applySnippet:function(e,t,i){!i&&e.is("[data-ajax-append]")?e.append(t):!i&&e.is("[data-ajax-prepend]")?e.prepe
vendor: 29,682 bytes, line 270
270nd(t):(e.html()!=t||/<[^>]*script/.test(t))&&e.html(t)},escapeSelector:function(e){return e.replace(/[\!"#\$%&'\(\)\*\+,\.\/:;<=>\?@\[\\\]\^`\{\|\}~]/g,"\\$&")}}),t.nette.ext("redirect",{success:function(t){if(t.redirect)return e.location.href=t.redirect,!1}}),t.nette.ext("state",{success:function(e){e.state&&(this.state=e.state)}},{state:null}),t.nette.ext("unique",{start:function(e){this.xhr&&this.xhr.abort(),this.xhr=e},complete:function(){this.xhr=null}},{xhr:null}),t.nette.ext("abort",{init:function(){t("body").keydown(t.proxy((function(e){this.xhr&&"27"===e.keyCode.toString()&&!(e.ctrlKey||e.shiftKey||e.altKey||e.metaKey)&&this.xhr.abort()}),this))},start:function(e){this.xhr=e},complete:function(){this.xhr=null}},{xhr:null}),t.nette.ext("load",{success:function(){t.nette.load()}}),t.nette.ext("init",{load:function(e){t(this.linkSelector).off("click.nette",e).on("click.nette",e),t(this.formSelector).off("submit.nette",e).on("submit.nette",e).off("click.nette",":image",e).on("click.nette",":image",e).off("click.nette",":submit",e).on("click.nette",":submit",e),t(this.buttonSelector).closest("form").off("click.nette",this.buttonSelector,e).on("click.nette",this.buttonSelector,e)}},{linkSelector:"a.ajax",formSelector:"form.ajax",buttonSelector:'input.ajax[type="submit"], button.ajax[type="submit"], input.ajax[type="image"]'})}(window,window.jQuery),function(e,t,i,s){function n(t,i){this.settings=null,this.options=e.extend({},n.Defaults,i),this.$element=e(t),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},e.each(["onResize","onThrottledResize"],e.proxy((function(t,i){this._handlers[i]=e.proxy(this[i],this)}),this)),e.each(n.Plugins,e.proxy((function(e,t){this._plugins[e.charAt(0).toLowerCase()+e.slice(1)]=new t(this)}),this)),e.each(n.Workers,e.proxy((function(t,i){this._pipe.push({filter:i.filter,run:e.proxy(i.run,this)})}),this)),this.setup(),this.initialize()}n.Defaults={items:3,loop:!1,center:!1,rewind:!1,checkVisibility:!0,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:t,fallbackEasing:"swing",slideTransition:"",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},n.Width={Default:"default",Inner:"inner",Outer:"outer"},n.Type={Event:"event",State:"state"},n.Plugins={},n.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(e){e.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(e){var t=this.settings.margin||"",i=!this.settings.autoWidth,s=this.settings.rtl,n={width:"auto","margin-left":s?t:"","margin-right":s?"":t};!i&&this.$stage.children().css(n),e.css=n}},{filter:["width","items","settings"],run:function(e){var t=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,i=null,s=this._items.length,n=!this.settings.autoWidth,o=[];for(e.items={merge:!1,width:t};s--;)i=this._mergers[s],i=this.settings.mergeFit&&Math.min(i,this.settings.items)||i,e.items.merge=i>1||e.items.merge,o[s]=n?t*i:this._items[s].width();this._widths=o}},{filter:["items","settings"],run:function(){var t=[],i=this._items,s=this.settings,n=Math.max(2*s.items,4),o=2*Math.ceil(i.length/2),r=s.loop&&i.length?s.rewind?n:Math.max(n,o):0,a="",l="";for(r/=2;r>0;)t.push(this.normalize(t.length/2,!0)),a+=i[t[t.length-1]][0].outerHTML,t.push(this.normalize(i.length-1-(t.length-1)/2,!0)),l=i[t[t.length-1]][0].outerHTML+l,r-=1;this._clones=t,e(a).addClass("cloned").appendTo(this.$stage),e(l).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var e=this.settings.rtl?1:-1,t=this._clones.length+this._items.length,i=-1,s=0,n=0,o=[];++i<t;)s=o[i-1]||0,n=this._widths[this.relative(i)]+this.settings.margin,o.push(s+n*e);this._coordinates=o}},{filter:["width","items","settings"],run:function(){var e=this.settings.stagePadding,t=this._coordinates,i={width:Math.ceil(Math.abs(t[t.length-1]))+2*e,"padding-left":e||"","padding-right":e||""};this.$stage.css(i)}},{filter:["width","items","settings"],run:function(e){var t=this._coordinates.length,i=!this.settings.autoWidth,s=this.$stage.children();if(i&&e.items.merge)for(;t--;)e.css.width=this._widths[this.relative(t)],s.eq(t).css(e.css);else i&&(e.css.width=e.items.width,s.css(e.css))}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(e){e.current=e.current?this.$stage.children().index(e.current):0,e.current=Math.max(this.minimum(),Math.min(this.maximum(),e.current)),this.reset(e.current)}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){var e,t,i,s,n=this.settings.rtl?1:-1,o=2*this.settings.stagePadding,r=this.coordinates(this.current())+o,a=r+this.width()*n,l=[];for(i=0,s=this._coordinates.length;i<s;i++)e=this._coordinates[i-1]||0,t=Math.abs(this._coordinates[i])+o*n,(this.op(e,"<=",r)&&this.op(e,">",a)||this.op(t,"<",r)&&this.op(t,">",a))&&l.push(i);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+l.join("), :eq(")+")").addClass("active"),this.$stage.children(".center").removeClass("center"),this.settings.center&&this.$stage.children().eq(this.current()).addClass("center")}}],n.prototype.initializeStage=function(){this.$stage=this.$element.find("."+this.settings.stageClass),this.$stage.length||(this.$element.addClass(this.options.loadingClass),this.$stage=e("<"+this.settings.stageElement+">",{class:this.settings.stageClass}).wrap(e("<div/>",{class:this.settings.stageOuterClass})),this.$element.append(this.$stage.parent()))},n.prototype.initializeItems=function(){var t=this.$element.find(".owl-item");if(t.length)return this._items=t.get().map((function(t){return e(t)})),this._mergers=this._items.map((function(){return 1})),void this.refresh();this.replace(this.$element.children().not(this.$stage.parent())),this.isVisible()?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass)},n.prototype.initialize=function(){var e,t,i;(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading"))&&(e=this.$element.find("img"),t=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:s,i=this.$element.children(t).width(),e.length&&i<=0&&this.preloadAutoWidthImages(e));this.initializeStage(),this.initializeItems(),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},n.prototype.isVisible=function(){return!this.settings.checkVisibility||this.$element.is(":visible")},n.prototype.setup=function(){var t=this.viewport(),i=this.options.responsive,s=-1,n=null;i?(e.each(i,(function(e){e<=t&&e>s&&(s=Number(e))})),"function"==typeof(n=e.extend({},this.options,i[s])).stagePadding&&(n.stagePadding=n.stagePadding()),delete n.responsive,n.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+s))):n=e.extend({},this.options),this.trigger("change",{property:{name:"settings",value:n}}),this._breakpoint=s,this.settings=n,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},n.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},n.prototype.prepare=function(t){var i=this.trigger("prepare",{content:t});return i.data||(i.data=e("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(t)),this.trigger("prepared",{content:i.data}),i.data},n.prototype.update=function(){for(var t=0,i=this._pipe.length,s=e.proxy((function(e){return this[e]}),this._invalidated),n={};t<i;)(this._invalidated.all||e.grep(this._pipe[t].filter,s).length>0)&&this._pipe[t].run(n),t++;this._invalidated={},!this.is("valid")&&this.enter("valid")},n.prototype.width=function(e){switch(e=e||n.Width.Default){case n.Width.Inner:case n.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},n.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},n.prototype.onThrottledResize=function(){t.clearTimeout(this.resizeTimer),this.resizeTimer=t.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},n.prototype.onResize=function(){return!!this._items.length&&(this._width!==this.$element.width()&&(!!this.isVisible()&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))))},n.prototype.registerEventHandlers=function(){e.support.transition&&this.$stage.on(e.support.transition.end+".owl.core",e.proxy(this.onTransitionEnd,this)),!1!==this.settings.responsive&&this.on(t,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",e.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",(function(){return!1}))),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",e.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",e.proxy(this.onDragEnd,this)))},n.prototype.onDragStart=function(t){var s=null;3!==t.which&&(e.support.transform?s={x:(s=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","))[16===s.length?12:4],y:s[16===s.length?13:5]}:(s=this.$stage.position(),s={x:this.settings.rtl?s.left+this.$stage.width()-this.width()+this.settings.margin:s.left,y:s.top}),this.is("animating")&&(e.support.transform?this.animate(s.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===t.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=e(t.target),this._drag.stage.start=s,this._drag.stage.current=s,this._drag.pointer=this.pointer(t),e(i).on("mouseup.owl.core touchend.owl.core",e.proxy(this.onDragEnd,this)),e(i).one("mousemove.owl.core touchmove.owl.core",e.proxy((function(t){var s=this.difference(this._drag.pointer,this.pointer(t));e(i).on("mousemove.owl.core touchmove.owl.core",e.proxy(this.onDragMove,this)),Math.abs(s.x)<Math.abs(s.y)&&this.is("valid")||(t.preventDefault(),this.enter("dragging"),this.trigger("drag"))}),this)))},n.prototype.onDragMove=function(e){var t=null,i=null,s=null,n=this.difference(this._drag.pointer,this.pointer(e)),o=this.difference(this._drag.stage.start,n);this.is("dragging")&&(e.preventDefault(),this.settings.loop?(t=this.coordinates(this.minimum()),i=this.coordinates(this.maximum()+1)-t,o.x=((o.x-t)%i+i)%i+t):(t=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),i=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),s=this.settings.pullDrag?-1*n.x/5:0,o.x=Math.max(Math.min(o.x,t+s),i+s)),this._drag.stage.current=o,this.animate(o.x))},n.prototype.onDragEnd=function(t){var s=this.difference(this._drag.pointer,this.pointer(t)),n=this._drag.stage.current,o=s.x>0^this.settings.rtl?"left":"right";e(i).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==s.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(n.x,0!==s.x?o:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=o,(Math.abs(s.x)>3||(new Date).getTime()-this._drag.time>300)&&this._drag.target.one("click.owl.core",(function(){return!1}))),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},n.prototype.closest=function(t,i){var n=-1,o=this.width(),r=this.coordinates();return this.settings.freeDrag||e.each(r,e.proxy((function(e,a){return"left"===i&&t>a-30&&t<a+30?n=e:"right"===i&&t>a-o-30&&t<a-o+30?n=e+1:this.op(t,"<",a)&&this.op(t,">",r[e+1]!==s?r[e+1]:a-o)&&(n="left"===i?e+1:e),-1===n}),this)),this.settings.loop||(this.op(t,">",r[this.minimum()])?n=t=this.minimum():this.op(t,"<",r[this.maximum()])&&(n=t=this.maximum())),n},n.prototype.animate=function(t){var i=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),i&&(this.enter("animating"),this.trigger("translate")),e.support.transform3d&&e.support.transition?this.$stage.css({transform:"translate3d("+t+"px,0px,0px)",transition:this.speed()/1e3+"s"+(this.settings.slideTransition?" "+this.settings.slideTransition:"")}):i?this.$stage.animate({left:t+"px"},this.speed(),this.settings.fallbackEasing,e.proxy(this.onTransitionEnd,this)):this.$stage.css({left:t+"px"})},n.prototype.is=function(e){return this._states.current[e]&&this._states.current[e]>0},n.prototype.current=function(e){if(e===s)return this._current;if(0===this._items.length)return s;if(e=this.normalize(e),this._current!==e){var t=this.trigger("change",{property:{name:"position",value:e}});t.data!==s&&(e=this.normalize(t.data)),this._current=e,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}return this._current},n.prototype.invalidate=function(t){return"string"===e.type(t)&&(this._invalidated[t]=!0,this.is("valid")&&this.leave("valid")),e.map(this._invalidated,(function(e,t){return t}))},n.prototype.reset=function(e){(e=this.normalize(e))!==s&&(this._speed=0,this._current=e,this.suppress(["translate","translated"]),this.animate(this.coordinates(e)),this.release(["translate","translated"]))},n.prototype.normalize=function(e,t){var i=this._items.length,n=t?0:this._clones.length;return!this.isNumeric(e)||i<1?e=s:(e<0||e>=i+n)&&(e=((e-n/2)%i+i)%i+n/2),e},n.prototype.relative=function(e){return e-=this._clones.length/2,this.normalize(e,!0)},n.prototype.maximum=function(e){var t,i,s,n=this.settings,o=this._coordinates.length;if(n.loop)o=this._clones.length/2+this._items.length-1;else if(n.autoWidth||n.merge){if(t=this._items.length)for(i=this._items[--t].width(),s=this.$element.width();t--&&!((i+=this._items[t].width()+this.settings.margin)>s););o=t+1}else o=n.center?this._items.length-1:this._items.length-n.items;return e&&(o-=this._clones.length/2),Math.max(o,0)},n.prototype.minimum=function(e){return e?0:this._clones.length/2},n.prototype.items=function(e){return e===s?this._items.slice():(e=this.normalize(e,!0),this._items[e])},n.prototype.mergers=function(e){return e===s?this._mergers.slice():(e=this.normalize(e,!0),this._mergers[e])},n.prototype.clones=function(t){var i=this._clones.length/2,n=i+this._items.length,o=function(e){return e%2==0?n+e/2:i-(e+1)/2};return t===s?e.map(this._clones,(function(e,t){return o(t)})):e.map(this._clones,(function(e,i){return e===t?o(i):null}))},n.prototype.speed=function(e){return e!==s&&(this._speed=e),this._speed},n.prototype.coordinates=function(t){var i,n=1,o=t-1;return t===s?e.map(this._coordinates,e.proxy((function(e,t){return this.coordinates(t)}),this)):(this.settings.center?(this.settings.rtl&&(n=-1,o=t+1),i=this._coordinates[t],i+=(this.width()-i+(this._coordinates[o]||0))/2*n):i=this._coordinates[o]||0,i=Math.ceil(i))},n.prototype.duration=function(e,t,i){return 0===i?0:Math.min(Math.max(Math.abs(t-e),1),6)*Math.abs(i||this.settings.smartSpeed)},n.prototype.to=function(e,t){var i=this.current(),s=null,n=e-this.relative(i),o=(n>0)-(n<0),r=this._items.length,a=this.minimum(),l=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(n)>r/2&&(n+=-1*o*r),(s=(((e=i+n)-a)%r+r)%r+a)!==e&&s-n<=l&&s-n>0&&(i=s-n,e=s,this.reset(i))):e=this.settings.rewind?(e%(l+=1)+l)%l:Math.max(a,Math.min(l,e)),this.speed(this.duration(i,e,t)),this.current(e),this.isVisible()&&this.update()},n.prototype.next=function(e){e=e||!1,this.to(this.relative(this.current())+1,e)},n.prototype.prev=function(e){e=e||!1,this.to(this.relative(this.current())-1,e)},n.prototype.onTransitionEnd=function(e){if(e!==s&&(e.stopPropagation(),(e.target||e.srcElement||e.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},n.prototype.viewport=function(){var s;return this.options.responsiveBaseElement!==t?s=e(this.options.responsiveBaseElement).width():t.innerWidth?s=t.innerWidth:i.documentElement&&i.documentElement.clientWidth?s=i.documentElement.clientWidth:console.warn("Can not detect viewport width."),s},n.prototype.replace=function(t){this.$stage.empty(),this._items=[],t&&(t=t instanceof jQuery?t:e(t)),this.settings.nestedItemSelector&&(t=t.find("."+this.settings.nestedItemSelector)),t.filter((function(){return 1===this.nodeType})).each(e.proxy((function(e,t){t=this.prepare(t),this.$stage.append(t),this._items.push(t),this._mergers.push(1*t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)}),this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},n.prototype.add=function(t,i){var n=this.relative(this._current);i=i===s?this._items.length:this.normalize(i,!0),t=t instanceof jQuery?t:e(t),this.trigger("add",{content:t,position:i}),t=this.prepare(t),0===this._items.length||i===this._items.length?(0===this._items.length&&this.$stage.append(t),0!==this._items.length&&this._items[i-1].after(t),this._items.push(t),this._mergers.push(1*t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[i].before(t),this._items.splice(i,0,t),this._mergers.splice(i,0,1*t.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[n]&&this.reset(this._items[n].index()),this.invalidate("items"),this.trigger("added",{content:t,position:i})},n.prototype.remove=function(e){(e=this.normalize(e,!0))!==s&&(this.trigger("remove",{content:this._items[e],position:e}),this._items[e].remove(),this._items.splice(e,1),this._mergers.splice(e,1),this.invalidate("items"),this.trigger("removed",{content:null,position:e}))},n.prototype.preloadAutoWidthImages=function(t){t.each(e.proxy((function(t,i){this.enter("pre-loading"),i=e(i),e(new Image).one("load",e.proxy((function(e){i.attr("src",e.target.src),i.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()}),this)).attr("src",i.attr("src")||i.attr("data-src")||i.attr("data-src-retina"))}),this))},n.prototype.destroy=function(){for(var s in this.$element.off(".owl.core"),this.$stage.off(".owl.core"),e(i).off(".owl.core"),!1!==this.settings.responsive&&(t.clearTimeout(this.resizeTimer),this.off(t,"resize",this._handlers.onThrottledResize)),this._plugins)this._plugins[s].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.remove(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},n.prototype.op=function(e,t,i){var s=this.settings.rtl;switch(t){case"<":return s?e>i:e<i;case">":return s?e<i:e>i;case">=":return s?e<=i:e>=i;case"<=":return s?e>=i:e<=i}},n.prototype.on=function(e,t,i,s){e.addEventListener?e.addEventListener(t,i,s):e.attachEvent&&e.attachEvent("on"+t,i)},n.prototype.off=function(e,t,i,s){e.removeEventListener?e.removeEventListener(t,i,s):e.detachEvent&&e.detachEvent("on"+t,i)},n.prototype.trigger=function(t,i,s,o,r){var a={item:{count:this._items.length,index:this.current()}},l=e.camelCase(e.grep(["on",t,s],(function(e){return e})).join("-").toLowerCase()),c=e.Event([t,"owl",s||"carousel"].join(".").toLowerCase(),e.extend({relatedTarget:this},a,i));return this._supress[t]||(e.each(this._plugins,(function(e,t){t.onTrigger&&t.onTrigger(c)})),this.register({type:n.Type.Event,name:t}),this.$element.trigger(c),this.settings&&"function"==typeof this.settings[l]&&this.settings[l].call(this,c)),c},n.prototype.enter=function(t){e.each([t].concat(this._states.tags[t]||[]),e.proxy((function(e,t){this._states.current[t]===s&&(this._states.current[t]=0),this._states.current[t]++}),this))},n.prototype.leave=function(t){e.each([t].concat(this._states.tags[t]||[]),e.proxy((function(e,t){this._states.current[t]--}),this))},n.prototype.register=function(t){if(t.type===n.Type.Event){if(e.event.special[t.name]||(e.event.special[t.name]={}),!e.event.special[t.name].owl){var i=e.event.special[t.name]._default;e.event.special[t.name]._default=function(e){return!i||!i.apply||e.namespace&&-1!==e.namespace.indexOf("owl")?e.namespace&&e.namespace.indexOf("owl")>-1:i.apply(this,arguments)},e.event.special[t.name].owl=!0}}else t.type===n.Type.State&&(this._states.tags[t.name]?this._states.tags[t.name]=this._states.tags[t.name].concat(t.tags):this._states.tags[t.name]=t.tags,this._states.tags[t.name]=e.grep(this._states.tags[t.name],e.proxy((function(i,s){return e.inArray(i,this._states.tags[t.name])===s}),this)))},n.prototype.suppress=function(t){e.each(t,e.proxy((function(e,t){this._supress[t]=!0}),this))},n.prototype.release=function(t){e.each(t,e.proxy((function(e,t){delete this._supress[t]}),this))},n.prototype.pointer=function(e){var i={x:null,y:null};return(e=(e=e.originalEvent||e||t.event).touches&&e.touches.length?e.touches[0]:e.changedTouches&&e.changedTouches.length?e.changedTouches[0]:e).pageX?(i.x=e.pageX,i.y=e.pageY):(i.x=e.clientX,i.y=e.clientY),i},n.prototype.isNumeric=function(e){return!isNaN(parseFloat(e))},n.prototype.difference=function(e,t){return{x:e.x-t.x,y:e.y-t.y}},e.fn.owlCarousel=function(t){var i=Array.prototype.slice.call(arguments,1);return this.each((function(){var s=e(this),o=s.data("owl.carousel");o||(o=new n(this,"object"==typeof t&&t),s.data("owl.carousel",o),e.each(["next","prev","to","destroy","refresh","replace","add","remove"],(function(t,i){o.register({type:n.Type.Event,name:i}),o.$element.on(i+".owl.carousel.core",e.proxy((function(e){e.namespace&&e.relatedTarget!==this&&(this.suppress([i]),o[i].apply(this,[].slice.call(arguments,1)),this.release([i]))}),o))}))),"string"==typeof t&&"_"!==t.charAt(0)&&o[t].apply(o,i)}))},e.fn.owlCarousel.Constructor=n}(window.Zepto||window.jQuery,window,document),function(e,t,i,s){var n=function(t){this._core=t,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":e.proxy((function(e){e.namespace&&this._core.settings.autoRefresh&&this.watch()}),this)},this._core.options=e.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers)};n.Defaults={autoRefresh:!0,autoRefreshInterval:500},n.prototype.watch=function(){this._interval||(this._visible=this._core.isVisible(),this._interval=t.setInterval(e.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},n.prototype.refresh=function(){this._core.isVisible()!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},n.prototype.destroy=function(){var e,i;for(e in t.clearInterval(this._interval),this._handlers)this._core.$element.off(e,this._handlers[e]);for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null)},e.fn.owlCarousel.Constructor.Plugins.AutoRefresh=n}(window.Zepto||window.jQuery,window,document),function(e,t,i,s){var n=function(t){this._core=t,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":e.proxy((function(t){if(t.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(t.property&&"position"==t.property.name||"initialized"==t.type)){var i=this._core.settings,s=i.center&&Math.ceil(i.items/2)||i.items,n=i.center&&-1*s||0,o=(t.property&&undefined!==t.property.value?t.property.value:this._core.current())+n,r=this._core.clones().length,a=e.proxy((function(e,t){this.load(t)}),this);for(i.lazyLoadEager>0&&(s+=i.lazyLoadEager,i.loop&&(o-=i.lazyLoadEager,s++));n++<s;)this.load(r/2+this._core.relative(o)),r&&e.each(this._core.clones(this._core.relative(o)),a),o++}}),this)},this._core.options=e.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers)};n.Defaults={lazyLoad:!1,lazyLoadEager:0},n.prototype.load=function(i){var s=this._core.$stage.children().eq(i),n=s&&s.find(".owl-lazy");!n||e.inArray(s.get(0),this._loaded)>-1||(n.each(e.proxy((function(i,s){var n,o=e(s),r=t.devicePixelRatio>1&&o.attr("data-src-retina")||o.attr("data-src")||o.attr("data-srcset");this._core.trigger("load",{element:o,url:r},"lazy"),o.is("img")?o.one("load.owl.lazy",e.proxy((function(){o.css("opacity",1),this._core.trigger("loaded",{element:o,url:r},"lazy")}),this)).attr("src",r):o.is("source")?o.one("load.owl.lazy",e.proxy((function(){this._core.trigger("loaded",{element:o,url:r},"lazy")}),this)).attr("srcset",r):((n=new Image).onload=e.proxy((function(){o.css({"background-image":'url("'+r+'")',opacity:"1"}),this._core.trigger("loaded",{element:o,url:r},"lazy")}),this),n.src=r)}),this)),this._loaded.push(s.get(0)))},n.prototype.destroy=function(){var e,t;for(e in this.handlers)this._core.$element.off(e,this.handlers[e]);for(t in Object.getOwnPropertyNames(this))"function"!=typeof this[t]&&(this[t]=null)},e.fn.owlCarousel.Constructor.Plugins.Lazy=n}(window.Zepto||window.jQuery,window,document),function(e,t,i,s){var n=function(i){this._core=i,this._previousHeight=null,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":e.proxy((function(e){e.namespace&&this._core.settings.autoHeight&&this.update()}),this),"changed.owl.carousel":e.proxy((function(e){e.namespace&&this._core.settings.autoHeight&&"position"===e.property.name&&this.update()}),this),"loaded.owl.lazy":e.proxy((function(e){e.namespace&&this._core.settings.autoHeight&&e.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()}),this)},this._core.options=e.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers),this._intervalId=null;var s=this;e(t).on("load",(function(){s._core.settings.autoHeight&&s.update()})),e(t).resize((function(){s._core.settings.autoHeight&&(null!=s._intervalId&&clearTimeout(s._intervalId),s._intervalId=setTimeout((function(){s.update()}),250))}))};n.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},n.prototype.update=function(){var t=this._core._current,i=t+this._core.settings.items,s=this._core.settings.lazyLoad,n=this._core.$stage.children().toArray().slice(t,i),o=[],r=0;e.each(n,(function(t,i){o.push(e(i).height())})),(r=Math.max.apply(null,o))<=1&&s&&this._previousHeight&&(r=this._previousHeight),this._previousHeight=r,this._core.$stage.parent().height(r).addClass(this._core.settings.autoHeightClass)},n.prototype.destroy=function(){var e,t;for(e in this._handlers)this._core.$element.off(e,this._handlers[e]);for(t in Object.getOwnPropertyNames(this))"function"!=typeof this[t]&&(this[t]=null)},e.fn.owlCarousel.Constructor.Plugins.AutoHeight=n}(window.Zepto||window.jQuery,window,document),function(e,t,i,s){var n=function(t){this._core=t,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":e.proxy((function(e){e.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})}),this),"resize.owl.carousel":e.proxy((function(e){e.namespace&&this._core.settings.video&&this.isInFullScreen()&&e.preventDefault()}),this),"refreshed.owl.carousel":e.proxy((function(e){e.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()}),this),"changed.owl.carousel":e.proxy((function(e){e.namespace&&"position"===e.property.name&&this._playing&&this.stop()}),this),"prepared.owl.carousel":e.proxy((function(t){if(t.namespace){var i=e(t.content).find(".owl-video");i.length&&(i.css("display","none"),this.fetch(i,e(t.content)))}}),this)},this._core.options=e.extend({},n.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",e.proxy((function(e){this.play(e)}),this))};n.Defaults={video:!1,videoHeight:!1,videoWidth:!1},n.prototype.fetch=function(e,t){var i=e.attr("data-vimeo-id")?"vimeo":e.attr("data-vzaar-id")?"vzaar":"youtube",s=e.attr("data-vimeo-id")||e.attr("data-youtube-id")||e.attr("data-vzaar-id"),n=e.attr("data-width")||this._core.settings.videoWidth,o=e.attr("data-height")||this._core.settings.videoHeight,r=e.attr("href");if(!r)throw new Error("Missing video URL.");
vendor: 12,268 bytes, line 270
270if((s=r.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com|be\-nocookie\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/))[3].indexOf("youtu")>-1)i="youtube";else if(s[3].indexOf("vimeo")>-1)i="vimeo";else{if(!(s[3].indexOf("vzaar")>-1))throw new Error("Video URL not supported.");i="vzaar"}s=s[6],this._videos[r]={type:i,id:s,width:n,height:o},t.attr("data-video",r),this.thumbnail(e,this._videos[r])},n.prototype.thumbnail=function(t,i){var s,n,o=i.width&&i.height?"width:"+i.width+"px;height:"+i.height+"px;":"",r=t.find("img"),a="src",l="",c=this._core.settings,d=function(i){'<div class="owl-video-play-icon"></div>',s=c.lazyLoad?e("<div/>",{class:"owl-video-tn "+l,srcType:i}):e("<div/>",{class:"owl-video-tn",style:"opacity:1;background-image:url("+i+")"}),t.after(s),t.after('<div class="owl-video-play-icon"></div>')};if(t.wrap(e("<div/>",{class:"owl-video-wrapper",style:o})),this._core.settings.lazyLoad&&(a="data-src",l="owl-lazy"),r.length)return d(r.attr(a)),r.remove(),!1;"youtube"===i.type?(n="//img.youtube.com/vi/"+i.id+"/hqdefault.jpg",d(n)):"vimeo"===i.type?e.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+i.id+".json",jsonp:"callback",dataType:"jsonp",success:function(e){n=e[0].thumbnail_large,d(n)}}):"vzaar"===i.type&&e.ajax({type:"GET",url:"//vzaar.com/api/videos/"+i.id+".json",jsonp:"callback",dataType:"jsonp",success:function(e){n=e.framegrab_url,d(n)}})},n.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},n.prototype.play=function(t){var i,s=e(t.target).closest("."+this._core.settings.itemClass),n=this._videos[s.attr("data-video")],o=n.width||"100%",r=n.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),s=this._core.items(this._core.relative(s.index())),this._core.reset(s.index()),(i=e('<iframe frameborder="0" allowfullscreen mozallowfullscreen webkitAllowFullScreen ></iframe>')).attr("height",r),i.attr("width",o),"youtube"===n.type?i.attr("src","//www.youtube.com/embed/"+n.id+"?autoplay=1&rel=0&v="+n.id):"vimeo"===n.type?i.attr("src","//player.vimeo.com/video/"+n.id+"?autoplay=1"):"vzaar"===n.type&&i.attr("src","//view.vzaar.com/"+n.id+"/player?autoplay=true"),e(i).wrap('<div class="owl-video-frame" />').insertAfter(s.find(".owl-video")),this._playing=s.addClass("owl-video-playing"))},n.prototype.isInFullScreen=function(){var t=i.fullscreenElement||i.mozFullScreenElement||i.webkitFullscreenElement;return t&&e(t).parent().hasClass("owl-video-frame")},n.prototype.destroy=function(){var e,t;for(e in this._core.$element.off("click.owl.video"),this._handlers)this._core.$element.off(e,this._handlers[e]);for(t in Object.getOwnPropertyNames(this))"function"!=typeof this[t]&&(this[t]=null)},e.fn.owlCarousel.Constructor.Plugins.Video=n}(window.Zepto||window.jQuery,window,document),function(e,t,i,s){var n=function(t){this.core=t,this.core.options=e.extend({},n.Defaults,this.core.options),this.swapping=!0,this.previous=s,this.next=s,this.handlers={"change.owl.carousel":e.proxy((function(e){e.namespace&&"position"==e.property.name&&(this.previous=this.core.current(),this.next=e.property.value)}),this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":e.proxy((function(e){e.namespace&&(this.swapping="translated"==e.type)}),this),"translate.owl.carousel":e.proxy((function(e){e.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()}),this)},this.core.$element.on(this.handlers)};n.Defaults={animateOut:!1,animateIn:!1},n.prototype.swap=function(){if(1===this.core.settings.items&&e.support.animation&&e.support.transition){this.core.speed(0);var t,i=e.proxy(this.clear,this),s=this.core.$stage.children().eq(this.previous),n=this.core.$stage.children().eq(this.next),o=this.core.settings.animateIn,r=this.core.settings.animateOut;this.core.current()!==this.previous&&(r&&(t=this.core.coordinates(this.previous)-this.core.coordinates(this.next),s.one(e.support.animation.end,i).css({left:t+"px"}).addClass("animated owl-animated-out").addClass(r)),o&&n.one(e.support.animation.end,i).addClass("animated owl-animated-in").addClass(o))}},n.prototype.clear=function(t){e(t.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},n.prototype.destroy=function(){var e,t;for(e in this.handlers)this.core.$element.off(e,this.handlers[e]);for(t in Object.getOwnPropertyNames(this))"function"!=typeof this[t]&&(this[t]=null)},e.fn.owlCarousel.Constructor.Plugins.Animate=n}(window.Zepto||window.jQuery,window,document),function(e,t,i,s){var n=function(t){this._core=t,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":e.proxy((function(e){e.namespace&&"settings"===e.property.name?this._core.settings.autoplay?this.play():this.stop():e.namespace&&"position"===e.property.name&&this._paused&&(this._time=0)}),this),"initialized.owl.carousel":e.proxy((function(e){e.namespace&&this._core.settings.autoplay&&this.play()}),this),"play.owl.autoplay":e.proxy((function(e,t,i){e.namespace&&this.play(t,i)}),this),"stop.owl.autoplay":e.proxy((function(e){e.namespace&&this.stop()}),this),"mouseover.owl.autoplay":e.proxy((function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()}),this),"mouseleave.owl.autoplay":e.proxy((function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()}),this),"touchstart.owl.core":e.proxy((function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()}),this),"touchend.owl.core":e.proxy((function(){this._core.settings.autoplayHoverPause&&this.play()}),this)},this._core.$element.on(this._handlers),this._core.options=e.extend({},n.Defaults,this._core.options)};n.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},n.prototype._next=function(s){this._call=t.setTimeout(e.proxy(this._next,this,s),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||i.hidden||this._core.next(s||this._core.settings.autoplaySpeed)},n.prototype.read=function(){return(new Date).getTime()-this._time},n.prototype.play=function(i,s){var n;this._core.is("rotating")||this._core.enter("rotating"),i=i||this._core.settings.autoplayTimeout,n=Math.min(this._time%(this._timeout||i),i),this._paused?(this._time=this.read(),this._paused=!1):t.clearTimeout(this._call),this._time+=this.read()%i-n,this._timeout=i,this._call=t.setTimeout(e.proxy(this._next,this,s),i-n)},n.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,t.clearTimeout(this._call),this._core.leave("rotating"))},n.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,t.clearTimeout(this._call))},n.prototype.destroy=function(){var e,t;for(e in this.stop(),this._handlers)this._core.$element.off(e,this._handlers[e]);for(t in Object.getOwnPropertyNames(this))"function"!=typeof this[t]&&(this[t]=null)},e.fn.owlCarousel.Constructor.Plugins.autoplay=n}(window.Zepto||window.jQuery,window,document),function(e,t,i,s){"use strict";var n=function(t){this._core=t,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":e.proxy((function(t){t.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+e(t.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"</div>")}),this),"added.owl.carousel":e.proxy((function(e){e.namespace&&this._core.settings.dotsData&&this._templates.splice(e.position,0,this._templates.pop())}),this),"remove.owl.carousel":e.proxy((function(e){e.namespace&&this._core.settings.dotsData&&this._templates.splice(e.position,1)}),this),"changed.owl.carousel":e.proxy((function(e){e.namespace&&"position"==e.property.name&&this.draw()}),this),"initialized.owl.carousel":e.proxy((function(e){e.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))}),this),"refreshed.owl.carousel":e.proxy((function(e){e.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))}),this)},this._core.options=e.extend({},n.Defaults,this._core.options),this.$element.on(this._handlers)};n.Defaults={nav:!1,navText:['<span aria-label="Previous">‹</span>','<span aria-label="Next">›</span>'],navSpeed:!1,navElement:'button type="button" role="presentation"',navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},n.prototype.initialize=function(){var t,i=this._core.settings;for(t in this._controls.$relative=(i.navContainer?e(i.navContainer):e("<div>").addClass(i.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=e("<"+i.navElement+">").addClass(i.navClass[0]).html(i.navText[0]).prependTo(this._controls.$relative).on("click",e.proxy((function(e){this.prev(i.navSpeed)}),this)),this._controls.$next=e("<"+i.navElement+">").addClass(i.navClass[1]).html(i.navText[1]).appendTo(this._controls.$relative).on("click",e.proxy((function(e){this.next(i.navSpeed)}),this)),i.dotsData||(this._templates=[e('<button role="button">').addClass(i.dotClass).append(e("<span>")).prop("outerHTML")]),this._controls.$absolute=(i.dotsContainer?e(i.dotsContainer):e("<div>").addClass(i.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","button",e.proxy((function(t){var s=e(t.target).parent().is(this._controls.$absolute)?e(t.target).index():e(t.target).parent().index();t.preventDefault(),this.to(s,i.dotsSpeed)}),this)),this._overrides)this._core[t]=e.proxy(this[t],this)},n.prototype.destroy=function(){var e,t,i,s,n;for(e in n=this._core.settings,this._handlers)this.$element.off(e,this._handlers[e]);for(t in this._controls)"$relative"===t&&n.navContainer?this._controls[t].html(""):this._controls[t].remove();for(s in this.overides)this._core[s]=this._overrides[s];for(i in Object.getOwnPropertyNames(this))"function"!=typeof this[i]&&(this[i]=null)},n.prototype.update=function(){var e,t,i=this._core.clones().length/2,s=i+this._core.items().length,n=this._core.maximum(!0),o=this._core.settings,r=o.center||o.autoWidth||o.dotsData?1:o.dotsEach||o.items;if("page"!==o.slideBy&&(o.slideBy=Math.min(o.slideBy,o.items)),o.dots||"page"==o.slideBy)for(this._pages=[],e=i,t=0,0;e<s;e++){if(t>=r||0===t){if(this._pages.push({start:Math.min(n,e-i),end:e-i+r-1}),Math.min(n,e-i)===n)break;t=0}t+=this._core.mergers(this._core.relative(e))}},n.prototype.draw=function(){var t,i=this._core.settings,s=this._core.items().length<=i.items,n=this._core.relative(this._core.current()),o=i.loop||i.rewind;this._controls.$relative.toggleClass("disabled",!i.nav||s),i.nav&&(this._controls.$previous.toggleClass("disabled",!o&&n<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!o&&n>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!i.dots||s),i.dots&&(t=this._pages.length-this._controls.$absolute.children().length,i.dotsData&&0!==t?this._controls.$absolute.html(this._templates.join("")):t>0?this._controls.$absolute.append(new Array(t+1).join(this._templates[0])):t<0&&this._controls.$absolute.children().slice(t).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(e.inArray(this.current(),this._pages)).addClass("active"))},n.prototype.onTrigger=function(t){var i=this._core.settings;
vendor: 5,826 bytes, lines 270-292
270t.page={index:e.inArray(this.current(),this._pages),count:this._pages.length,size:i&&(i.center||i.autoWidth||i.dotsData?1:i.dotsEach||i.items)}},n.prototype.current=function(){var t=this._core.relative(this._core.current());return e.grep(this._pages,e.proxy((function(e,i){return e.start<=t&&e.end>=t}),this)).pop()},n.prototype.getPosition=function(t){var i,s,n=this._core.settings;return"page"==n.slideBy?(i=e.inArray(this.current(),this._pages),s=this._pages.length,t?++i:--i,i=this._pages[(i%s+s)%s].start):(i=this._core.relative(this._core.current()),s=this._core.items().length,t?i+=n.slideBy:i-=n.slideBy),i},n.prototype.next=function(t){e.proxy(this._overrides.to,this._core)(this.getPosition(!0),t)},n.prototype.prev=function(t){e.proxy(this._overrides.to,this._core)(this.getPosition(!1),t)},n.prototype.to=function(t,i,s){var n;!s&&this._pages.length?(n=this._pages.length,e.proxy(this._overrides.to,this._core)(this._pages[(t%n+n)%n].start,i)):e.proxy(this._overrides.to,this._core)(t,i)},e.fn.owlCarousel.Constructor.Plugins.Navigation=n}(window.Zepto||window.jQuery,window,document),function(e,t,i,s){"use strict";var n=function(i){this._core=i,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":e.proxy((function(i){i.namespace&&"URLHash"===this._core.settings.startPosition&&e(t).trigger("hashchange.owl.navigation")}),this),"prepared.owl.carousel":e.proxy((function(t){if(t.namespace){var i=e(t.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!i)return;this._hashes[i]=t.content}}),this),"changed.owl.carousel":e.proxy((function(i){if(i.namespace&&"position"===i.property.name){var s=this._core.items(this._core.relative(this._core.current())),n=e.map(this._hashes,(function(e,t){return e===s?t:null})).join();if(!n||t.location.hash.slice(1)===n)return;t.location.hash=n}}),this)},this._core.options=e.extend({},n.Defaults,this._core.options),this.$element.on(this._handlers),e(t).on("hashchange.owl.navigation",e.proxy((function(e){var i=t.location.hash.substring(1),s=this._core.$stage.children(),n=this._hashes[i]&&s.index(this._hashes[i]);undefined!==n&&n!==this._core.current()&&this._core.to(this._core.relative(n),!1,!0)}),this))};n.Defaults={URLhashListener:!1},n.prototype.destroy=function(){var i,s;for(i in e(t).off("hashchange.owl.navigation"),this._handlers)this._core.$element.off(i,this._handlers[i]);for(s in Object.getOwnPropertyNames(this))"function"!=typeof this[s]&&(this[s]=null)},e.fn.owlCarousel.Constructor.Plugins.Hash=n}(window.Zepto||window.jQuery,window,document),function(e,t,i,s){var n=e("<support>").get(0).style,o="Webkit Moz O ms".split(" "),r={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},a=function(){return!!d("transform")},l=function(){return!!d("perspective")},c=function(){return!!d("animation")};function d(t,i){var r=!1,a=t.charAt(0).toUpperCase()+t.slice(1);return e.each((t+" "+o.join(a+" ")+a).split(" "),(function(e,t){if(n[t]!==s)return r=!i||t,!1})),r}function h(e){return d(e,!0)}(function(){return!!d("transition")})()&&(e.support.transition=new String(h("transition")),e.support.transition.end=r.transition.end[e.support.transition]),c()&&(e.support.animation=new String(h("animation")),e.support.animation.end=r.animation.end[e.support.animation]),a()&&(e.support.transform=new String(h("transform")),e.support.transform3d=l())}(window.Zepto||window.jQuery,window,document), 271/*! 272 * The Final Countdown for jQuery v2.2.0 (http://hilios.github.io/jQuery.countdown/) 273 * Copyright (c) 2016 Edson Hilios 274 * 275 * Permission is hereby granted, free of charge, to any person obtaining a copy of 276 * this software and associated documentation files (the "Software"), to deal in 277 * the Software without restriction, including without limitation the rights to 278 * use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of 279 * the Software, and to permit persons to whom the Software is furnished to do so, 280 * subject to the following conditions: 281 * 282 * The above copyright notice and this permission notice shall be included in all 283 * copies or substantial portions of the Software. 284 * 285 * THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR 286 * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS 287 * FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR 288 * COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER 289 * IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN 290 * CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE. 291 */ 292function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):e(jQuery)}((function(e){"use strict";var t=[],i=[],s={precision:100,elapse:!1,defer:!1};i.push(/^[0-9]*$/.source),i.push(/([0-9]{1,2}\/){2}[0-9]{4}( [0-9]{1,2}(:[0-9]{2}){2})?/.source),i.push(/[0-9]{4}([\/\-][0-9]{1,2}){2}( [0-9]{1,2}(:[0-9]{2}){2})?/.source),i=new RegExp(i.join("|"));var n={Y:"years",m:"months",n:"daysToMonth",d:"daysToWeek",w:"weeks",W:"weeksToMonth",H:"hours",M:"minutes",S:"seconds",D:"totalDays",I:"totalHours",N:"totalMinutes",T:"totalSeconds"};function o(e,t){var i="s",s="";return e&&(1===(e=e.replace(/(:|;|\s)/gi,"").split(/\,/)).length?i=e[0]:(s=e[0],i=e[1])),Math.abs(t)>1?i:s}var r=function(i,n,o){this.el=i,this.$el=e(i),this.interval=null,this.offset={},this.options=e.extend({},s),this.instanceNumber=t.length,t.push(this),this.$el.data("countdown-instance",this.instanceNumber),o&&("function"==typeof o?(this.$el.on("update.countdown",o),this.$el.on("stoped.
292countdown",o),this.$el.on("finish.countdown",o)):this.options=e.extend({},s,o)),this.setFinalDate(n),!1===this.options.defer&&this.start()};e.extend(r.prototype,{start:function(){null!==this.interval&&clearInterval(this.interval);var e=this;this.update(),this.interval=setInterval((function(){e.update.call(e)}),this.options.precision)},stop:function(){clearInterval(this.interval),this.interval=null,this.dispatchEvent("stoped")},toggle:function(){this.interval?this.stop():this.start()},pause:function(){this.stop()},resume:function(){this.start()},remove:function(){this.stop.call(this),t[this.instanceNumber]=null,delete this.$el.data().countdownInstance},setFinalDate:function(e){this.finalDate=function(e){if(e instanceof Date)return e;if(String(e).match(i))return String(e).match(/^[0-9]*$/)&&(e=Number(e)),String(e).match(/\-/)&&(e=String(e).replace(/\-/g,"/")),new Date(e);throw new Error("Couldn't cast `"+e+"` to a date object.")}(e)},update:function(){if(0!==this.$el.closest("html").length){var t,i=void 0!==e._data(this.el,"events"),s=new Date;t=this.finalDate.getTime()-s.getTime(),t=Math.ceil(t/1e3),t=!this.options.elapse&&t<0?0:Math.abs(t),this.totalSecsLeft!==t&&i&&(this.totalSecsLeft=t,this.elapsed=s>=this.finalDate,this.offset={seconds:this.totalSecsLeft%60,minutes:Math.floor(this.totalSecsLeft/60)%60,hours:Math.floor(this.totalSecsLeft/60/60)%24,days:Math.floor(this.totalSecsLeft/60/60/24)%7,daysToWeek:Math.floor(this.totalSecsLeft/60/60/24)%7,daysToMonth:Math.floor(this.totalSecsLeft/60/60/24%30.4368),weeks:Math.floor(this.totalSecsLeft/60/60/24/7),weeksToMonth:Math.floor(this.totalSecsLeft/60/60/24/7)%4,months:Math.floor(this.totalSecsLeft/60/60/24/30.4368),years:Math.abs(this.finalDate.getFullYear()-s.getFullYear()),totalDays:Math.floor(this.totalSecsLeft/60/60/24),totalHours:Math.floor(this.totalSecsLeft/60/60),totalMinutes:Math.floor(this.totalSecsLeft/60),totalSeconds:this.totalSecsLeft},this.options.elapse||0!==this.totalSecsLeft?this.dispatchEvent("update"):(this.stop(),this.dispatchEvent("finish")))}else this.remove()},dispatchEvent:function(t){var i,s=e.Event(t+".countdown");s.finalDate=this.finalDate,s.elapsed=this.elapsed,s.offset=e.extend({},this.offset),s.strftime=(i=this.offset,function(e){var t,s=e.match(/%(-|!)?[A-Z]{1}(:[^;]+;)?/gi);if(s)for(var r=0,a=s.length;r<a;++r){var l=s[r].match(/%(-|!)?([a-zA-Z]{1})(:[^;]+;)?/),c=(t=void 0,t=l[0].toString().replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1"),new RegExp(t)),d=l[1]||"",h=l[3]||"",u=null;l=l[2],n.hasOwnProperty(l)&&(u=n[l],u=Number(i[u])),null!==u&&("!"===d&&(u=o(h,u)),""===d&&u<10&&(u="0"+u.toString()),e=e.replace(c,u.toString()))}return e.replace(/%%/,"%")}),this.$el.trigger(s)}}),e.fn.countdown=function(){var i=Array.prototype.slice.call(arguments,0);return this.each((function(){var s=e(this).data("countdown-instance");if(void 0!==s){var n=t[s],o=i[0];r.prototype.hasOwnProperty(o)?n[o].apply(n,i.slice(1)):null===String(o).match(/^[$A-Z_][0-9A-Z_$]*$/i)?(n.setFinalDate.call(n,o),n.start()):e.error("Method %s does not exist on jQuery.countdown".replace(/\%s/gi,o))}else new r(this,i[0],i[1])}))}})),function(e){var t={mode:"horizontal",slideSelector:"",infiniteLoop:!0,hideControlOnEnd:!1,speed:500,easing:null,slideMargin:0,startSlide:0,randomStart:!1,captions:!1,ticker:!1,tickerHover:!1,adaptiveHeight:!1,adaptiveHeightSpeed:500,video:!1,useCSS:!0,preloadImages:"visible",responsive:!0,slideZIndex:50,wrapperClass:"bx-wrapper",touchEnabled:!0,swipeThreshold:50,oneToOneTouch:!0,preventDefaultSwipeX:!0,preventDefaultSwipeY:!1,ariaLive:!0,ariaHidden:!0,keyboardEnabled:!1,pager:!0,pagerType:"full",pagerShortSeparator:" / ",pagerSelector:null,buildPager:null,pagerCustom:null,controls:!0,nextText:"Next",prevText:"Prev",nextSelector:null,prevSelector:null,autoControls:!1,startText:"Start",stopText:"Stop",autoControlsCombine:!1,autoControlsSelector:null,auto:!1,pause:4e3,autoStart:!0,autoDirection:"next",stopAutoOnClick:!1,autoHover:!1,autoDelay:0,autoSlideForOnePage:!1,minSlides:1,maxSlides:1,moveSlides:0,slideWidth:0,shrinkItems:!1,onSliderLoad:function(){return!0},onSlideBefore:function(){return!0},onSlideAfter:function(){return!0},onSlideNext:function(){return!0},onSlidePrev:function(){return!0},onSliderResize:function(){return!0},onAutoChange:function(){return!0}};e.fn.bxSlider=function(s){if(0===this.length)return this;if(this.length>1)return this.each((function(){e(this).bxSlider(s)})),this;var n={},o=this,r=e(window).width(),a=e(window).height();if(!e(o).data("bxSlider")){var l=function(){e(o).data("bxSlider")||(n.settings=e.extend({},t,s),n.settings.slideWidth=parseInt(n.settings.slideWidth),n.children=o.children(n.settings.slideSelector),n.children.length<n.settings.minSlides&&(n.settings.minSlides=n.children.length),n.children.length<n.settings.maxSlides&&(n.settings.maxSlides=n.children.length),n.settings.randomStart&&(n.settings.startSlide=Math.floor(Math.random()*n.children.length)),n.active={index:n.settings.startSlide},n.carousel=n.settings.minSlides>1||n.settings.maxSlides>1,n.carousel&&(n.settings.preloadImages="all"),n.minThreshold=n.settings.minSlides*n.settings.slideWidth+(n.settings.minSlides-1)*n.settings.slideMargin,n.maxThreshold=n.settings.maxSlides*n.settings.slideWidth+(n.settings.maxSlides-1)*n.settings.slideMargin,n.working=!1,n.controls={},n.interval=null,n.animProp="vertical"===n.settings.mode?"top":"left",n.usingCSS=n.settings.useCSS&&"fade"!==n.settings.mode&&function(){for(var e=document.createElement("div"),t=["WebkitPerspective","MozPerspective","OPerspective","msPerspective"],i=0;i<t.length;i++)if(void 0!==e.style[t[i]])return n.cssPrefix=t[i].replace("Perspective","").toLowerCase(),n.animProp="-"+n.cssPrefix+"-transform",!0;return!1}(),"vertical"===n.settings.mode&&(n.settings.maxSlides=n.settings.minSlides),o.data("origStyle",o.attr("style")),o.children(n.settings.slideSelector).each((function(){e(this).data("origStyle",e(this).attr("style"))})),c())},c=function(){var t=n.children.eq(n.settings.startSlide);o.wrap('<div class="'+n.settings.wrapperClass+'"><div class="bx-viewport"></div></div>'),n.viewport=o.parent(),n.settings.ariaLive&&!n.settings.ticker&&n.viewport.attr("aria-live","polite"),n.loader=e('<div class="bx-loading" />'),n.viewport.prepend(n.loader),o.css({width:"horizontal"===n.settings.mode?1e3*n.children.length+215+"%":"auto",position:"relative"}),n.usingCSS&&n.settings.easing?o.css("-"+n.cssPrefix+"-transition-timing-function",n.settings.easing):n.settings.easing||(n.settings.easing="swing"),n.viewport.css({width:"100%",overflow:"hidden",position:"relative"}),n.viewport.parent().css({maxWidth:p()}
vendor: 9,043 bytes, line 292
292),n.children.css({float:"horizontal"===n.settings.mode?"left":"none",listStyle:"none",position:"relative"}),n.children.css("width",f()),"horizontal"===n.settings.mode&&n.settings.slideMargin>0&&n.children.css("marginRight",n.settings.slideMargin),"vertical"===n.settings.mode&&n.settings.slideMargin>0&&n.children.css("marginBottom",n.settings.slideMargin),"fade"===n.settings.mode&&(n.children.css({position:"absolute",zIndex:0,display:"none"}),n.children.eq(n.settings.startSlide).css({zIndex:n.settings.slideZIndex,display:"block"})),n.controls.el=e('<div class="bx-controls" />'),n.settings.captions&&S(),n.active.last=n.settings.startSlide===g()-1,n.settings.video&&o.fitVids(),"none"===n.settings.preloadImages?t=null:("all"===n.settings.preloadImages||n.settings.ticker)&&(t=n.children),n.settings.ticker?n.settings.pager=!1:(n.settings.controls&&x(),n.settings.auto&&n.settings.autoControls&&C(),n.settings.pager&&_(),(n.settings.controls||n.settings.autoControls||n.settings.pager)&&n.viewport.after(n.controls.el)),null===t?h():d(t,h)},d=function(t,i){var s=t.find('img:not([src=""]), iframe').length,n=0;0!==s?t.find('img:not([src=""]), iframe').each((function(){e(this).one("load error",(function(){++n===s&&i()})).each((function(){(this.complete||""==this.src)&&e(this).trigger("load")}))})):i()},h=function(){if(n.settings.infiniteLoop&&"fade"!==n.settings.mode&&!n.settings.ticker){var t="vertical"===n.settings.mode?n.settings.minSlides:n.settings.maxSlides,i=n.children.slice(0,t).clone(!0).addClass("bx-clone"),s=n.children.slice(-t).clone(!0).addClass("bx-clone");n.settings.ariaHidden&&(i.attr("aria-hidden",!0),s.attr("aria-hidden",!0)),o.append(i).prepend(s)}n.loader.remove(),b(),"vertical"===n.settings.mode&&(n.settings.adaptiveHeight=!0),n.viewport.height(u()),o.redrawSlider(),n.settings.onSliderLoad.call(o,n.active.index),n.initialized=!0,n.settings.responsive&&e(window).on("resize",q),n.settings.auto&&n.settings.autoStart&&(g()>1||n.settings.autoSlideForOnePage)&&N(),n.settings.ticker&&z(),n.settings.pager&&D(n.settings.startSlide),n.settings.controls&&M(),n.settings.touchEnabled&&!n.settings.ticker&&R(),n.settings.keyboardEnabled&&!n.settings.ticker&&e(document).keydown(F)},u=function(){var t=0,s=e();if("vertical"===n.settings.mode||n.settings.adaptiveHeight)if(n.carousel){var o=1===n.settings.moveSlides?n.active.index:n.active.index*v();for(s=n.children.eq(o),i=1;i<=n.settings.maxSlides-1;i++)s=o+i>=n.children.length?s.add(n.children.eq(i-1)):s.add(n.children.eq(o+i))}else s=n.children.eq(n.active.index);else s=n.children;return"vertical"===n.settings.mode?(s.each((function(i){t+=e(this).outerHeight()})),n.settings.slideMargin>0&&(t+=n.settings.slideMargin*(n.settings.minSlides-1))):t=Math.max.apply(Math,s.map((function(){return e(this).outerHeight(!1)})).get()),"border-box"===n.viewport.css("box-sizing")?t+=parseFloat(n.viewport.css("padding-top"))+parseFloat(n.viewport.css("padding-bottom"))+parseFloat(n.viewport.css("border-top-width"))+parseFloat(n.viewport.css("border-bottom-width")):"padding-box"===n.viewport.css("box-sizing")&&(t+=parseFloat(n.viewport.css("padding-top"))+parseFloat(n.viewport.css("padding-bottom"))),t},p=function(){var e="100%";return n.settings.slideWidth>0&&(e="horizontal"===n.settings.mode?n.settings.maxSlides*n.settings.slideWidth+(n.settings.maxSlides-1)*n.settings.slideMargin:n.settings.slideWidth),e},f=function(){var e=n.settings.slideWidth,t=n.viewport.width();if(0===n.settings.slideWidth||n.settings.slideWidth>t&&!n.carousel||"vertical"===n.settings.mode)e=t;else if(n.settings.maxSlides>1&&"horizontal"===n.settings.mode){if(t>n.maxThreshold)return e;t<n.minThreshold?e=(t-n.settings.slideMargin*(n.settings.minSlides-1))/n.settings.minSlides:n.settings.shrinkItems&&(e=Math.floor((t+n.settings.slideMargin)/Math.ceil((t+n.settings.slideMargin)/(e+n.settings.slideMargin))-n.settings.slideMargin))}return e},m=function(){var e=1,t=null;return"horizontal"===n.settings.mode&&n.settings.slideWidth>0?n.viewport.width()<n.minThreshold?e=n.settings.minSlides:n.viewport.width()>n.maxThreshold?e=n.settings.maxSlides:(t=n.children.first().width()+n.settings.slideMargin,e=Math.floor((n.viewport.width()+n.settings.slideMargin)/t)||1):"vertical"===n.settings.mode&&(e=n.settings.minSlides),e},g=function(){var e=0,t=0,i=0;if(n.settings.moveSlides>0){if(!n.settings.infiniteLoop){for(;t<n.children.length;)++e,t=i+m(),i+=n.settings.moveSlides<=m()?n.settings.moveSlides:m();return i}e=Math.ceil(n.children.length/v())}else e=Math.ceil(n.children.length/m());return e},v=function(){return n.settings.moveSlides>0&&n.settings.moveSlides<=m()?n.settings.moveSlides:m()},b=function(){var e,t,i;n.children.length>n.settings.maxSlides&&n.active.last&&!n.settings.infiniteLoop?"horizontal"===n.settings.mode?(e=(t=n.children.last()).position(),y(-(e.left-(n.viewport.width()-t.outerWidth())),"reset",0)):"vertical"===n.settings.mode&&(i=n.children.length-n.settings.minSlides,e=n.children.eq(i).position(),y(-e.top,"reset",0)):(e=n.children.eq(n.active.index*v()).position(),n.active.index===g()-1&&(n.active.last=!0),void 0!==e&&("horizontal"===n.settings.mode?y(-e.left,"reset",0):"vertical"===n.settings.mode&&y(-e.top,"reset",0)))},y=function(t,i,s,r){var a,l;n.usingCSS?(l="vertical"===n.settings.mode?"translate3d(0, "+t+"px, 0)":"translate3d("+t+"px, 0, 0)",o.css("-"+n.cssPrefix+"-transition-duration",s/1e3+"s"),"slide"===i?(o.css(n.animProp,l),0!==s?o.on("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",(function(t){e(t.target).is(o)&&(o.off("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),P())})):P()):"reset"===i?o.css(n.animProp,l):"ticker"===i&&(o.css("-"+n.cssPrefix+"-transition-timing-function","linear"),o.css(n.animProp,l),0!==s?o.on("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",(function(t){e(t.target).is(o)&&(o.off("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),y(r.resetValue,"reset",0),H())})):(y(r.resetValue,"reset",0),H()))):((a={})[n.animProp]=t,"slide"===i?o.animate(a,s,n.settings.easing,(function(){P()})):"reset"===i?o.css(n.animProp,t):"ticker"===i&&o.animate(a,s,"linear",(function(){y(r.resetValue,"reset",0),H()})))},w=function(){for(var t="",i="",s=g(),o=0;o<s;o++)i="",n.settings.buildPager&&e.isFunction(n.settings.buildPager)||n.settings.pagerCustom?(i=n.settings.buildPager(o),n.pagerEl.addClass("bx-custom-pager")):(i=o+1,n.pagerEl.addClass("bx-default-pager")),t+='<div class="bx-pager-item"><a href="" data-slide-index="'+o+'" class="bx-pager-link">'+i+"</a></div>";n.pagerEl.html(t)},_=function(){n.settings.pagerCustom?n.pagerEl=e(n.settings.pagerCustom):(n.pagerEl=e('<div class="bx-pager" />'),n.settings.pagerSelector?e(n.settings.pagerSelector).html(n.pagerEl):n.controls.el.addClass("bx-has-pager").append(n.pagerEl),w()),n.pagerEl.on("click touchend","a",A)},x=function(){n.controls.next=e('<a class="bx-next" href="">'+n.settings.nextText+"</a>"),n.controls.prev=e('<a class="bx-prev" href="">'+n.settings.prevText+"</a>"),n.controls.next.on("click touchend",E),n.controls.prev.on("click touchend",T),n.settings.nextSelector&&e(n.settings.nextSelector).append(n.controls.next),n.settings.prevSelector&&e(n.settings.prevSelector).append(n.controls.prev),n.settings.nextSelector||n.settings.prevSelector||(n.controls.directionEl=e('<div class="bx-controls-direction" />'),n.controls.directionEl.append(n.controls.prev).append(n.controls.next),n.controls.el.addClass("bx-has-controls-direction").append(n.controls.directionEl))},C=function(){n.controls.start=e('<div class="bx-controls-auto-item"><a class="bx-start" href="">'+n.settings.startText+"</a></div>"),n.controls.stop=e('<div class="bx-controls-auto-item"><a class="bx-stop" href="">'+n.settings.stopText+"</a></div>"),n.controls.autoEl=e('<div class="bx-controls-auto" />'),n.controls.autoEl.on("click",".bx-start",k),n.controls.autoEl.on("click",".bx-stop",I),n.settings.autoControlsCombine?n.controls.autoEl.append(n.controls.start):n.controls.autoEl.append(n.controls.start).append(n.controls.stop),n.settings.autoControlsSelector?e(n.settings.autoControlsSelector).html(n.controls.autoEl):n.controls.el.addClass("bx-has-controls-auto").append(n.controls.autoEl),$(n.settings.autoStart?"stop":"start")},S=function(){n.children.each((function(t){var i=e(this).find("img:first").attr("title");void 0!==i&&(""+i).length&&e(this).append('<div class="bx-caption"><span>'+i+"</span></div>")}))},E=function(e){e.preventDefault(),n.controls.el.hasClass("disabled")||(n.settings.auto&&n.settings.stopAutoOnClick&&o.stopAuto(),o.goToNextSlide())},T=function(e){e.preventDefault(),n.controls.el.hasClass("disabled")||(n.settings.auto&&n.settings.stopAutoOnClick&&o.stopAuto(),o.goToPrevSlide())},k=function(e){o.startAuto(),e.preventDefault()},I=function(e){o.stopAuto(),e.preventDefault()},A=function(t){var i,s;t.preventDefault(),n.controls.el.hasClass("disabled")||(n.settings.auto&&n.settings.stopAutoOnClick&&o.stopAuto(),void 0!==(i=e(t.currentTarget)).attr("data-sli
292de-index")&&(s=parseInt(i.attr("data-slide-index")))!==n.active.index&&o.goToSlide(s))},D=function(t){var i=n.children.length;if("short"===n.settings.pagerType)return n.settings.maxSlides>1&&(i=Math.ceil(n.children.length/n.settings.maxSlides)),void n.pagerEl.html(t+1+n.settings.pagerShortSeparator+i);n.pagerEl.find("a").removeClass("active"),n.pagerEl.each((function(i,s){e(s).find("a").eq(t).addClass("active")}))},P=function(){if(n.settings.infiniteLoop){var e="";0===n.active.index?e=n.children.eq(0).position():n.active.index===g()-1&&n.carousel?e=n.children.eq((g()-1)*v()).position():n.active.index===n.children.length-1&&(e=n.children.eq(n.children.length-1).position()),e&&("horizontal"===n.settings.mode?y(-e.left,"reset",0):"vertical"===n.settings.mode&&y(-e.top,"reset",0))}n.working=!1,n.settings.onSlideAfter.call(o,n.children.eq(n.active.index),n.oldIndex,n.active.index)},$=function(e){n.settings.autoControlsCombine?n.controls.autoEl.html(n.controls[e]):(n.controls.autoEl.find("a").removeClass("active"),n.controls.autoEl.find("a:not(.bx-"+e+")").addClass("active"))},M=function(){1===g()?(n.controls.prev.addClass("disabled"),n.controls.next.addClass("disabled")):!n.settings.infiniteLoop&&n.settings.hideControlOnEnd&&(0===n.active.index?(n.controls.prev.addClass("disabled"),n.controls.next.removeClass("disabled")):n.active.index===g()-1?(n.controls.next.addClass("disabled"),n.controls.prev.removeClass("disabled")):(n.controls.prev.removeClass("disabled"),n.controls.next.removeClass("disabled")))},O=function(){o.startAuto()},L=function(){o.stopAuto()},N=function(){n.settings.autoDelay>0?setTimeout(o.startAuto,n.settings.autoDelay):(o.startAuto(),e(window).focus(O).blur(L)),n.settings.autoHover&&o.hover((function(){n.interval&&(o.stopAuto(!0),n.autoPaused=!0)}),(function(){n.autoPaused&&(o.startAuto(!0),n.autoPaused=null)}))},z=function(){var t,i,s,r,a,l,c,d,h=0;"next"===n.settings.autoDirection?o.append(n.children.clone().addClass("bx-clone")):(o.prepend(n.children.clone().addClass("bx-clone")),t=n.children.first().position(),h="horizontal"===n.settings.mode?-t.left:-t.top),y(h,"reset",0),n.settings.pager=!1,n.settings.controls=!1,n.settings.autoControls=!1,n.settings.tickerHover&&(n.usingCSS?(r="horizontal"===n.settings.mode?4:5,n.viewport.hover((function(){i=o.css("-"+n.cssPrefix+"-transform"),s=parseFloat(i.split(",")[r]),y(s,"reset",0)}),(function(){d=0,n.children.each((function(t){d+="horizontal"===n.settings.mode?e(this).outerWidth(!0):e(this).outerHeight(!0)})),a=n.settings.speed/d,l="horizontal"===n.settings.mode?"left":"top",c=a*(d-Math.abs(parseInt(s))),H(c)}))):n.viewport.hover((function(){o.stop()}),(function(){d=0,n.children.each((function(t){d+="horizontal"===n.settings.mode?e(this).outerWidth(!0):e(this).outerHeight(!0)})),a=n.settings.speed/d,l="horizontal"===n.settings.mode?"left":"top",c=a*(d-Math.abs(parseInt(o.css(l)))),H(c)}))),H()},H=function(e){var t,i,s=e||n.settings.speed,r={left:0,top:0},a={left:0,top:0};"next"===n.settings.autoDirection?r=o.find(".bx-clone").first().position():a=n.children.first().position(),t="horizontal"===n.settings.mode?-r.left:-r.top,i="horizontal"===n.settings.mode?-a.left:-a.top,y(t,"ticker",s,{resetValue:i})},F=function(t){var i=document.activeElement.tagName.toLowerCase();if(null==new RegExp(i,["i"]).exec("input|textarea")&&function(t){var i=e(window),s={top:i.scrollTop(),left:i.scrollLeft()},n=t.offset();return s.right=s.left+i.width(),s.bottom=s.top+i.height(),n.right=n.left+t.outerWidth(),n.bottom=n.top+t.outerHeight(),!(s.right<n.left||s.left>n.right||s.bottom<n.top||s.top>n.bottom)}(o)){if(39===t.keyCode)return E(t),!1;if(37===t.keyCode)return T(t),!1}},R=function(){n.touch={start:{x:0,y:0},end:{x:0,y:0}},n.viewport.on("touchstart MSPointerDown pointerdown",j),n.viewport.on("click",".bxslider a",(function(e){n.viewport.hasClass("click-disabled")&&(e.preventDefault(),n.viewport.removeClass("click-disabled"))}))},j=function(e){if("touchstart"===e.type||0===e.button)if(e.preventDefault(),n.controls.el.addClass("disabled"),n.working)n.controls.el.removeClass("disabled");else{n.touch.originalPos=o.position();var t=e.originalEvent,i=void 0!==t.changedTouches?t.changedTouches:[t];if("function"==typeof PointerEvent&&void 0===t.pointerId)return;n.touch.start.x=i[0].pageX,n.touch.start.y=i[0].pageY,n.viewport.get(0).setPointerCapture&&(n.pointerId=t.pointerId,n.viewport.get(0).setPointerCapture(n.pointerId)),n.originalClickTarget=t.originalTarget||t.target,n.originalClickButton=t.button,n.originalClickButtons=t.buttons,n.originalEventType=t.type,n.hasMove=!1,n.viewport.on("touchmove MSPointerMove pointermove",B),n.viewport.on("touchend MSPointerUp pointerup",W),n.viewport.on("MSPointerCancel pointercancel",V)}},V=function(e){e.preventDefault(),y(n.touch.originalPos.left,"reset",0),n.controls.el.removeClass("disabled"),n.viewport.off("MSPointerCancel pointercancel",V),n.viewport.off("touchmove MSPointerMove pointermove",B),n.viewport.off("touchend MSPointerUp pointerup",W),n.viewport.get(0).releasePointerCapture&&n.viewport.get(0).releasePointerCapture(n.pointerId)},B=function(e){var t=e.originalEvent,i=void 0!==t.changedTouches?t.changedTouches:[t],s=Math.abs(i[0].pageX-n.touch.start.x),o=Math.abs(i[0].pageY-n.touch.start.y),r=0,a=0;n.hasMove=!0,(3*s>o&&n.settings.preventDefaultSwipeX||3*o>s&&n.settings.preventDefaultSwipeY)&&e.preventDefault(),"touchmove"!==e.type&&e.preventDefault(),"fade"!==n.settings.mode&&n.settings.oneToOneTouch&&("horizontal"===n.settings.mode?(a=i[0].pageX-n.touch.start.x,r=n.touch.originalPos.left+a):(a=i[0].pageY-n.touch.start.y,r=n.touch.originalPos.top+a),y(r,"reset",0))},W=function(t){t.preventDefault(),n.viewport.off("touchmove MSPointerMove pointermove",B),n.controls.el.removeClass("disabled");var i=t.originalEvent,s=void 0!==i.changedTouches?i.changedTouches:[i],r=0,a=0;n.touch.end.x=s[0].pageX,n.touch.end.y=s[0].pageY,"fade"===n.settings.mode?(a=Math.abs(n.touch.start.x-n.touch.end.x))>=n.settings.swipeThreshold&&(n.touch.start.x>n.touch.end.x?o.goToNextSlide():o.goToPrevSlide(),o.stopAuto()):("horizontal"===n.settings.mode?(a=n.touch.end.x-n.touch.start.x,r=n.touch.originalPos.left):(a=n.touch.end.y-n.touch.start.y,r=n.touch.originalPos.top),!n.settings.infiniteLoop&&(0===n.active.index&&a>0||n.active.last&&a<0)?y(r,"reset",200):Math.abs(a)>=n.settings.swipeThreshold?(a<0?o.goToNextSlide():o.goToPrevSlide(),o.stopAuto()):y(r,"reset",200)),n.viewport.off("touchend MSPointerUp pointerup",W),n.viewport.get(0).releasePointerCapture&&n.viewport.get(0).releasePointerCapture(n.pointerId),!1!==n.hasMove||0!==n.originalClickButton&&"touchstart"!==n.originalEventType||e(n.originalClickTarget).trigger({type:"click",button:n.originalClickButton,buttons:n.originalClickButtons})},q=function(t){if(n.initialized)if(n.working)window.setTimeout(q,10);else{var i=e(window).width(),s=e(window).height();r===i&&a===s||(r=i,a=s,o.redrawSlider(),n.settings.onSliderResize.call(o,n.active.index))}},U=function(e){var t=m();n.settings.ariaHidden&&!n.settings.ticker&&(n.children.attr("aria-hidden","true"),n.children.slice(e,e+t).attr("aria-hidden","false"))};return o.goToSlide=function(t,i){var s,r,a,l,c=!0,d=0,h={left:0,top:0},p=null;if(n.oldIndex=n.active.index,n.active.index=function(e){return e<0?n.settings.infiniteLoop?g()-1:n.active.index:e>=g()?n.settings.infiniteLoop?0:n.active.index:e}(t),!n.working&&n.active.index!==n.oldIndex){if(n.working=!0,void 0!==(c=n.settings.onSlideBefore.call(o,n.children.eq(n.active.index),n.oldIndex,n.active.index))&&!c)return n.active.index=n.oldIndex,void(n.working=!1);"next"===i?n.settings.onSlideNext.call(o,n.children.eq(n.active.index),n.oldIndex,n.active.index)||(c=!1):"prev"===i&&(n.settings.onSlidePrev.call(o,n.children.eq(n.active.index),n.oldIndex,n.active.index)||(c=!1)),n.active.last=n.active.index>=g()-1,(n.settings.pager||n.settings.pagerCustom)&&D(n.active.index),n.settings.controls&&M(),"fade"===n.settings.mode?(n.settings.adaptiveHeight&&n.viewport.height()!==u()&&n.viewport.animate({height:u()},n.settings.adaptiveHeightSpeed),n.children.filter(":visible").fadeOut(n.settings.speed).css({zIndex:0}),n.children.eq(n.active.index).css("zIndex",n.settings.slideZIndex+1).fadeIn(n.settings.speed,(function(){e(this).css("zIndex",n.settings.slideZIndex),P()}))):(n.settings.adaptiveHeight&&n.viewport.height()!==u()&&n.viewport.animate({height:u()},n.settings.adaptiveHeightSpeed),!n.settings.infiniteLoop&&n.carousel&&n.active.last?"horizontal"===n.settings.mode?(h=(p=n.children.eq(n.children.length-1)).position(),d=n.viewport.width()-p.outerWidth()):(s=n.children.length-n.settings.minSlides,h=n.children.eq(s).position()):n.carousel&&n.active.last&&"prev"===i?(r=1===n.settings.moveSlides?n.settings.maxSlides-v():(g()-1)*v()-(n.children.length-n.settings.maxSlides),h=(p=o.children(".bx-clone").eq(r)).position()):"next"===i&&0===n.active.index?(h=o.find("> .bx-clone").eq(n.settings.maxSlides).position(),n.active.last=!1):t>=0&&(l=t*parseInt(v()),h=n.children.eq(l).position()),void 0!==h&&(a="horizontal"===n.settings.mode?-(h.left-d):-h.top,y(a,"slide",n.settings.speed)),n.working=!1),n.settings.ariaHidden&&U(n.active.index*v())}},o.goToNextSlide=function(){if((n.settings.infiniteLoop||!n.active.last)&&!0!==n.working){var e=parseInt(n.active.index)+1;o.goToSlide(e,"next")}},o.goToPrevSlide=function(){if((n.settings.infiniteLoop||0!==n.active.index)&&!0!==n.working){var e=parseInt(n.active.index)-1;o.goToSlide(e,"prev")}},o.startAuto=function(e){n.interval||(n.interval=setInterval((function(){"next"===n.settings.autoDirection?o.goToNextSlide():o.goToPrevSlide()}),n.settings.pause),n.settings.onAutoChange.call(o,!0),n.settings.autoControls&&!0!==e&&$("stop"))},o.stopAuto=function(e){n.autoPaused&&(n.autoPaused=!1),n.interval&&(clearInterval(n.interval),n.interval=null,n.settings.onAutoChange.call(o,!1),n.settings.autoControls&&!0!==e&&$("start"))},o.getCurrentSlide=function(){return n.active.index},o.getCurrentSlideElement=function(){return n.children.eq(n.active.index)},o.getSlideElement=function(e){return n.children.eq(e)},o.getSlideCount=function(){return n.children.length},o.isWorking=function(){return n.working},o.redrawSlider=function(){n.children.add(o.find(".bx-clone")).outerWidth(f(
292)),n.viewport.css("height",u()),n.settings.ticker||b(),n.active.last&&(n.active.index=g()-1),n.active.index>=g()&&(n.active.last=!0),n.settings.pager&&!n.settings.pagerCustom&&(w(),D(n.active.index)),n.settings.ariaHidden&&U(n.active.index*v())},o.destroySlider=function(){n.initialized&&(n.initialized=!1,e(".bx-clone",this).remove(),n.children.each((function(){void 0!==e(this).data("origStyle")?e(this).attr("style",e(this).data("origStyle")):e(this).removeAttr("style")})),void 0!==e(this).data("origStyle")?this.attr("style",e(this).data("origStyle")):e(this).removeAttr("style"),e(this).unwrap().unwrap(),n.controls.el&&n.controls.el.remove(),n.controls.next&&n.controls.next.remove(),n.controls.prev&&n.controls.prev.remove(),n.pagerEl&&n.settings.controls&&!n.settings.pagerCustom&&n.pagerEl.remove(),e(".bx-caption",this).remove(),n.controls.autoEl&&n.controls.autoEl.remove(),clearInterval(n.interval),n.settings.responsive&&e(window).off("resize",q),n.settings.keyboardEnabled&&e(document).off("keydown",F),e(this).removeData("bxSlider"),e(window).off("blur",L).off("focus",O))},o.reloadSlider=function(t){void 0!==t&&(s=t),o.destroySlider(),l(),e(o).data("bxSlider",this)},l(),e(o).data("bxSlider",this),this}}}(jQuery),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).Swiper=t()}(this,(function(){"use strict";function e(e){return null!==e&&"object"==typeof e&&"constructor"in e&&e.constructor===Object}function t(i,s){void 0===i&&(i={}),void 0===s&&(s={}),Object.keys(s).forEach((n=>{void 0===i[n]?i[n]=s[n]:e(s[n])&&e(i[n])&&Object.keys(s[n]).length>0&&t(i[n],s[n])}))}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 s(){const e="undefined"!=typeof document?document:{};return t(e,i),e}const n={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(){},clearTimeout(){},matchMedia:()=>({}),requestAnimationFrame:e=>"undefined"==typeof setTimeout?(e(),null):setTimeout(e,0),cancelAnimationFrame(e){"undefined"!=typeof setTimeout&&clearTimeout(e)}};function o(){const e="undefined"!=typeof window?window:{};return t(e,n),e}function r(e,t){return void 0===t&&(t=0),setTimeout(e,t)}function a(){return Date.now()}function l(e,t){void 0===t&&(t="x");const i=o();let s,n,r;const a=function(e){const t=o();let i;return t.getComputedStyle&&(i=t.getComputedStyle(e,null)),!i&&e.currentStyle&&(i=e.currentStyle),i||(i=e.style),i}(e);return i.WebKitCSSMatrix?(n=a.transform||a.webkitTransform,n.split(",").length>6&&(n=n.split(", ").map((e=>e.replace(",","."))).join(", ")),r=new i.WebKitCSSMatrix("none"===n?"":n)):(r=a.MozTransform||a.OTransform||a.MsTransform||a.msTransform||a.transform||a.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,"),s=r.toString().split(",")),"x"===t&&(n=i.WebKitCSSMatrix?r.m41:16===s.length?parseFloat(s[12]):parseFloat(s[4])),"y"===t&&(n=i.WebKitCSSMatrix?r.m42:16===s.length?parseFloat(s[13]):parseFloat(s[5])),n||0}function c(e){return"object"==typeof e&&null!==e&&e.constructor&&"Object"===Object.prototype.toString.call(e).slice(8,-1)}function d(){const e=Object(arguments.length<=0?void 0:arguments[0]),t=["__proto__","constructor","prototype"];for(let s=1;s<arguments.length;s+=1){const n=s<0||arguments.length<=s?void 0:arguments[s];if(null!=n&&(i=n,!("undefined"!=typeof window&&void 0!==window.HTMLElement?i instanceof HTMLElement:i&&(1===i.nodeType||11===i.nodeType)))){const i=Object.keys(Object(n)).filter((e=>t.indexOf(e)<0));for(let t=0,s=i.length;t<s;t+=1){const s=i[t],o=Object.getOwnPropertyDescriptor(n,s);void 0!==o&&o.enumerable&&(c(e[s])&&c(n[s])?n[s].__swiper__?e[s]=n[s]:d(e[s],n[s]):!c(e[s])&&c(n[s])?(e[s]={},n[s].__swiper__?e[s]=n[s]:d(e[s],n[s])):e[s]=n[s])}}}var i;return e}function h(e,t,i){e.style.setProperty(t,i)}function u(e){let{swiper:t,targetPosition:i,side:s}=e;const n=o(),r=-t.translate;let a,l=null;const c=t.params.speed;t.wrapperEl.style.scrollSnapType="none",n.cancelAnimationFrame(t.cssModeFrameID);const d=i>r?"next":"prev",h=(e,t)=>"next"===d&&e>=t||"prev"===d&&e<=t,u=()=>
vendor: 25,464 bytes, line 292
292{a=(new Date).getTime(),null===l&&(l=a);const e=Math.max(Math.min((a-l)/c,1),0),o=.5-Math.cos(e*Math.PI)/2;let d=r+o*(i-r);if(h(d,i)&&(d=i),t.wrapperEl.scrollTo({[s]:d}),h(d,i))return t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.scrollSnapType="",setTimeout((()=>{t.wrapperEl.style.overflow="",t.wrapperEl.scrollTo({[s]:d})})),void n.cancelAnimationFrame(t.cssModeFrameID);t.cssModeFrameID=n.requestAnimationFrame(u)};u()}function p(e){return e.querySelector(".swiper-slide-transform")||e.shadowEl&&e.shadowEl.querySelector(".swiper-slide-transform")||e}function f(e,t){return void 0===t&&(t=""),[...e.children].filter((e=>e.matches(t)))}function m(e,t){void 0===t&&(t=[]);const i=document.createElement(e);return i.classList.add(...Array.isArray(t)?t:[t]),i}function g(e){const t=o(),i=s(),n=e.getBoundingClientRect(),r=i.body,a=e.clientTop||r.clientTop||0,l=e.clientLeft||r.clientLeft||0,c=e===t?t.scrollY:e.scrollTop,d=e===t?t.scrollX:e.scrollLeft;return{top:n.top+c-a,left:n.left+d-l}}function v(e,t){return o().getComputedStyle(e,null).getPropertyValue(t)}function b(e){let t,i=e;if(i){for(t=0;null!==(i=i.previousSibling);)1===i.nodeType&&(t+=1);return t}}function y(e,t){const i=[];let s=e.parentElement;for(;s;)t?s.matches(t)&&i.push(s):i.push(s),s=s.parentElement;return i}function w(e,t){t&&e.addEventListener("transitionend",(function i(s){s.target===e&&(t.call(e,s),e.removeEventListener("transitionend",i))}))}function _(e,t,i){const s=o();return i?e["width"===t?"offsetWidth":"offsetHeight"]+parseFloat(s.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-right":"margin-top"))+parseFloat(s.getComputedStyle(e,null).getPropertyValue("width"===t?"margin-left":"margin-bottom")):e.offsetWidth}let x,C,S;function E(){return x||(x=function(){const e=o(),t=s();return{smoothScroll:t.documentElement&&t.documentElement.style&&"scrollBehavior"in t.documentElement.style,touch:!!("ontouchstart"in e||e.DocumentTouch&&t instanceof e.DocumentTouch)}}()),x}function T(e){return void 0===e&&(e={}),C||(C=function(e){let{userAgent:t}=void 0===e?{}:e;const i=E(),s=o(),n=s.navigator.platform,r=t||s.navigator.userAgent,a={ios:!1,android:!1},l=s.screen.width,c=s.screen.height,d=r.match(/(Android);?[\s\/]+([\d.]+)?/);let h=r.match(/(iPad).*OS\s([\d_]+)/);const u=r.match(/(iPod)(.*OS\s([\d_]+))?/),p=!h&&r.match(/(iPhone\sOS|iOS)\s([\d_]+)/),f="Win32"===n;let m="MacIntel"===n;return!h&&m&&i.touch&&["1024x1366","1366x1024","834x1194","1194x834","834x1112","1112x834","768x1024","1024x768","820x1180","1180x820","810x1080","1080x810"].indexOf(`${l}x${c}`)>=0&&(h=r.match(/(Version)\/([\d.]+)/),h||(h=[0,1,"13_0_0"]),m=!1),d&&!f&&(a.os="android",a.android=!0),(h||p||u)&&(a.os="ios",a.ios=!0),a}(e)),C}function k(){return S||(S=function(){const e=o();let t=!1;function i(){const t=e.navigator.userAgent.toLowerCase();return t.indexOf("safari")>=0&&t.indexOf("chrome")<0&&t.indexOf("android")<0}if(i()){const i=String(e.navigator.userAgent);if(i.includes("Version/")){const[e,s]=i.split("Version/")[1].split(" ")[0].split(".").map((e=>Number(e)));t=e<16||16===e&&s<2}}return{isSafari:t||i(),needPerspectiveFix:t,isWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(e.navigator.userAgent)}}()),S}var I={on(e,t,i){const s=this;if(!s.eventsListeners||s.destroyed)return s;if("function"!=typeof t)return s;const n=i?"unshift":"push";return e.split(" ").forEach((e=>{s.eventsListeners[e]||(s.eventsListeners[e]=[]),s.eventsListeners[e][n](t)})),s},once(e,t,i){const s=this;if(!s.eventsListeners||s.destroyed)return s;if("function"!=typeof t)return s;function n(){s.off(e,n),n.__emitterProxy&&delete n.__emitterProxy;for(var i=arguments.length,o=new Array(i),r=0;r<i;r++)o[r]=arguments[r];t.apply(s,o)}return n.__emitterProxy=t,s.on(e,n,i)},onAny(e,t){const i=this;if(!i.eventsListeners||i.destroyed)return i;if("function"!=typeof e)return i;const s=t?"unshift":"push";return i.eventsAnyListeners.indexOf(e)<0&&i.eventsAnyListeners[s](e),i},offAny(e){const t=this;if(!t.eventsListeners||t.destroyed)return t;if(!t.eventsAnyListeners)return t;const i=t.eventsAnyListeners.indexOf(e);return i>=0&&t.eventsAnyListeners.splice(i,1),t},off(e,t){const i=this;return!i.eventsListeners||i.destroyed?i:i.eventsListeners?(e.split(" ").forEach((e=>{void 0===t?i.eventsListeners[e]=[]:i.eventsListeners[e]&&i.eventsListeners[e].forEach(((s,n)=>{(s===t||s.__emitterProxy&&s.__emitterProxy===t)&&i.eventsListeners[e].splice(n,1)}))})),i):i},emit(){const e=this;if(!e.eventsListeners||e.destroyed)return e;if(!e.eventsListeners)return e;let t,i,s;for(var n=arguments.length,o=new Array(n),r=0;r<n;r++)o[r]=arguments[r];"string"==typeof o[0]||Array.isArray(o[0])?(t=o[0],i=o.slice(1,o.length),s=e):(t=o[0].events,i=o[0].data,s=o[0].context||e),i.unshift(s);return(Array.isArray(t)?t:t.split(" ")).forEach((t=>{e.eventsAnyListeners&&e.eventsAnyListeners.length&&e.eventsAnyListeners.forEach((e=>{e.apply(s,[t,...i])})),e.eventsListeners&&e.eventsListeners[t]&&e.eventsListeners[t].forEach((e=>{e.apply(s,i)}))})),e}};const A=(e,t)=>{if(!e||e.destroyed||!e.params)return;const i=t.closest(e.isElement?"swiper-slide":`.${e.params.slideClass}`);if(i){const t=i.querySelector(`.${e.params.lazyPreloaderClass}`);t&&t.remove()}},D=(e,t)=>{if(!e.slides[t])return;const i=e.slides[t].querySelector('[loading="lazy"]');i&&i.removeAttribute("loading")},P=e=>{if(!e||e.destroyed||!e.params)return;let t=e.params.lazyPreloadPrevNext;const i=e.slides.length;if(!i||!t||t<0)return;t=Math.min(t,i);const s="auto"===e.params.slidesPerView?e.slidesPerViewDynamic():Math.ceil(e.params.slidesPerView),n=e.activeIndex;if(e.params.grid&&e.params.grid.rows>1){const i=n,o=[i-t];return o.push(...Array.from({length:t}).map(((e,t)=>i+s+t))),void e.slides.forEach(((t,i)=>{o.includes(t.column)&&D(e,i)}))}const o=n+s-1;if(e.params.rewind||e.params.loop)for(let s=n-t;s<=o+t;s+=1){const t=(s%i+i)%i;(t<n||t>o)&&D(e,t)}else for(let s=Math.max(n-t,0);s<=Math.min(o+t,i-1);s+=1)s!==n&&(s>o||s<n)&&D(e,s)};var $={updateSize:function(){const e=this;let t,i;const s=e.el;t=void 0!==e.params.width&&null!==e.params.width?e.params.width:s.clientWidth,i=void 0!==e.params.height&&null!==e.params.height?e.params.height:s.clientHeight,0===t&&e.isHorizontal()||0===i&&e.isVertical()||(t=t-parseInt(v(s,"padding-left")||0,10)-parseInt(v(s,"padding-right")||0,10),i=i-parseInt(v(s,"padding-top")||0,10)-parseInt(v(s,"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){return e.isHorizontal()?t:{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"}[t]}function i(e,i){return parseFloat(e.getPropertyValue(t(i))||0)}const s=e.params,{wrapperEl:n,slidesEl:o,size:r,rtlTranslate:a,wrongRTL:l}=e,c=e.virtual&&s.virtual.enabled,d=c?e.virtual.slides.length:e.slides.length,u=f(o,`.${e.params.slideClass}, swiper-slide`),p=c?e.virtual.slides.length:u.length;let m=[];const g=[],b=[];let y=s.slidesOffsetBefore;"function"==typeof y&&(y=s.slidesOffsetBefore.call(e));let w=s.slidesOffsetAfter;"function"==typeof w&&(w=s.slidesOffsetAfter.call(e));const x=e.snapGrid.length,C=e.slidesGrid.length;let S=s.spaceBetween,E=-y,T=0,k=0;if(void 0===r)return;"string"==typeof S&&S.indexOf("%")>=0?S=parseFloat(S.replace("%",""))/100*r:"string"==typeof S&&(S=parseFloat(S)),e.virtualSize=-S,u.forEach((e=>{a?e.style.marginLeft="":e.style.marginRight="",e.style.marginBottom="",e.style.marginTop=""})),s.centeredSlides&&s.cssMode&&(h(n,"--swiper-centered-offset-before",""),h(n,"--swiper-centered-offset-after",""));const I=s.grid&&s.grid.rows>1&&e.grid;let A;I&&e.grid.initSlides(p);const D="auto"===s.slidesPerView&&s.breakpoints&&Object.keys(s.breakpoints).filter((e=>void 0!==s.breakpoints[e].slidesPerView)).length>0;for(let n=0;n<p;n+=1){let o;if(A=0,u[n]&&(o=u[n]),I&&e.grid.updateSlide(n,o,p,t),!u[n]||"none"!==v(o,"display")){if("auto"===s.slidesPerView){D&&(u[n].style[t("width")]="");const r=getComputedStyle(o),a=o.style.transform,l=o.style.webkitTransform;if(a&&(o.style.transform="none"),l&&(o.style.webkitTransform="none"),s.roundLengths)A=e.isHorizontal()?_(o,"width",!0):_(o,"height",!0);else{const e=i(r,"width"),t=i(r,"padding-left"),s=i(r,"padding-right"),n=i(r,"margin-left"),a=i(r,"margin-right"),l=r.getPropertyValue("box-sizing");if(l&&"border-box"===l)A=e+n+a;else{const{clientWidth:i,offsetWidth:r}=o;A=e+t+s+n+a+(r-i)}}a&&(o.style.transform=a),l&&(o.style.webkitTransform=l),s.roundLengths&&(A=Math.floor(A))}else A=(r-(s.slidesPerView-1)*S)/s.slidesPerView,s.roundLengths&&(A=Math.floor(A)),u[n]&&(u[n].style[t("width")]=`${A}px`);u[n]&&(u[n].swiperSlideSize=A),b.push(A),s.centeredSlides?(E=E+A/2+T/2+S,0===T&&0!==n&&(E=E-r/2-S),0===n&&(E=E-r/2-S),Math.abs(E)<.001&&(E=0),s.roundLengths&&(E=Math.floor(E)),k%s.slidesPerGroup==0&&m.push(E),g.push(E)):(s.roundLengths&&(E=Math.floor(E)),(k-Math.min(e.params.slidesPerGroupSkip,k))%e.params.slidesPerGroup==0&&m.push(E),g.push(E),E=E+A+S),e.virtualSize+=A+S,T=A,k+=1}}if(e.virtualSize=Math.max(e.virtualSize,r)+w,a&&l&&("slide"===s.effect||"coverflow"===s.effect)&&(n.style.width=`${e.virtualSize+S}px`),s.setWrapperSize&&(n.style[t("width")]=`${e.virtualSize+S}px`),I&&e.grid.updateWrapperSize(A,m,t),!s.centeredSlides){const t=[];for(let i=0;i<m.length;i+=1){let n=m[i];s.roundLengths&&(n=Math.floor(n)),m[i]<=e.virtualSize-r&&t.push(n)}m=t,Math.floor(e.virtualSize-r)-Math.floor(m[m.length-1])>1&&m.push(e.virtualSize-r)}if(c&&s.loop){const t=b[0]+S;if(s.slidesPerGroup>1){const i=Math.ceil((e.virtual.slidesBefore+e.virtual.slidesAfter)/s.slidesPerGroup),n=t*s.slidesPerGroup;for(let e=0;e<i;e+=1)m.push(m[m.length-1]+n)}for(let i=0;i<e.virtual.slidesBefore+e.virtual.slidesAfter;i+=1)1===s.slidesPerGroup&&m.push(m[m.length-1]+t),g.push(g[g.length-1]+t),e.virtualSize+=t}if(0===m.length&&(m=[0]),0!==S){const i=e.isHorizontal()&&a?"marginLeft":t("marginRight");u.filter(((e,t)=>!(s.cssMode&&!s.loop)||t!==u.length-1)).forEach((e=>{e.style[i]=`${S}px`}))}if(s.centeredSlides&&s.centeredSlidesBounds){let e=0;b.forEach((t=>{e+=t+(S||0)})),e-=S;const t=e-r;m=m.map((e=>e<=0?-y:e>t?t+w:e))}if(s.centerInsufficientSlides){let e=0;if(b.forEach((t=>{e+=t+(S||0)})),e-=S,e<r){const t=(r-e)/2;m.forEach(((e,i)=>{m[i]=e-t})),g.forEach(((e,i)=>{g[i]=e+t}))}}if(Object.assign(e,{slides:u,snapGrid:m,slidesGrid:g,slidesSizesGrid:b}),s.centeredSlides&&s.cssMode&&!s.centeredSlidesBounds){h(n,"--swiper-centered-offset-before",-m[0]+"px"),h(n,"--swiper-centered-offset-after",e.size/2-b[b.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(p!==d&&e.emit("slidesLengthChange"),m.length!==x&&(e.params.watchOverflow&&e.checkOverflow(),e.emit("snapGridLengthChange")),g.length!==C&&e.emit("slidesGridLengthChange"),s.watchSlidesProgress&&e.updateSlidesOffset(),!(c||s.cssMode||"slide"!==s.effect&&"fade"!==s.effect)){const t=`${s.containerModifierClass}backface-hidden`,i=e.el.classList.contains(t);p<=s.maxBackfaceHiddenSlides?i||e.el.classList.add(t):i&&e.el.classList.remove(t)}},updateAutoHeight:function(e){const t=this,i=[],s=t.virtual&&t.params.virtual.enabled;let n,o=0;"number"==typeof e?t.setTransition(e):!0===e&&t.setTransition(t.params.speed);const r=e=>s?t.slides[t.getSlideIndexByData(e)]:t.slides[e];if("auto"!==t.params.slidesPerView&&t.params.slidesPerView>1)if(t.params.centeredSlides)(t.visibleSlides||[]).forEach((e=>{i.push(e)}));else for(n=0;n<Math.ceil(t.params.slidesPerView);n+=1){const e=t.activeIndex+n;if(e>t.slides.length&&!s)break;i.push(r(e))}else i.push(r(t.activeIndex));for(n=0;n<i.length;n+=1)if(void 0!==i[n]){const e=i[n].offsetHeight;o=e>o?e:o}(o||0===o)&&(t.wrapperEl.style.height=`${o}px`)},updateSlidesOffset:function(){const e=this,t=e.slides,i=e.isElement?e.isHorizontal()?e.wrapperEl.offsetLeft:e.wrapperEl.offsetTop:0;for(let s=0;s<t.length;s+=1)t[s].swiperSlideOffset=(e.isHorizontal()?t[s].offsetLeft:t[s].offsetTop)-i-e.cssOverflowAdjustment()},updateSlidesProgress:function(e){void 0===e&&(e=this&&this.translate||0);const t=this,i=t.params,{slides:s,rtlTranslate:n,snapGrid:o}=t;if(0===s.length)return;void 0===s[0].swiperSlideOffset&&t.updateSlidesOffset();let r=-e;n&&(r=e),s.forEach((e=>{e.classList.remove(i.slideVisibleClass)})),t.visibleSlidesIndexes=[],t.visibleSlides=[];let a=i.spaceBetween;"string"==typeof a&&a.indexOf("%")>=0?a=parseFloat(a.replace("%",""))/100*t.size:"string"==typeof a&&(a=parseFloat(a));for(let e=0;e<s.length;e+=1){const l=s[e];let c=l.swiperSlideOffset;i.cssMode&&i.centeredSlides&&(c-=s[0].swiperSlideOffset);const d=(r+(i.centeredSlides?t.minTranslate():0)-c)/(l.swiperSlideSize+a),h=(r-o[0]+(i.centeredSlides?t.minTranslate():0)-c)/(l.swiperSlideSize+a),u=-(r-c),p=u+t.slidesSizesGrid[e];(u>=0&&u<t.size-1||p>1&&p<=t.size||u<=0&&p>=t.size)&&(t.visibleSlides.push(l),t.visibleSlidesIndexes.push(e),s[e].classList.add(i.slideVisibleClass)),l.progress=n?-d:d,l.originalProgress=n?-h:h}},updateProgress:function(e){const t=this;if(void 0===e){const i=t.rtlTranslate?-1:1;e=t&&t.translate&&t.translate*i||0}const i=t.params,s=t.maxTranslate()-t.minTranslate();let{progress:n,isBeginning:o,isEnd:r,progressLoop:a}=t;const l=o,c=r;if(0===s)n=0,o=!0,r=!0;else{n=(e-t.minTranslate())/s;const i=Math.abs(e-t.minTranslate())<1,a=Math.abs(e-t.maxTranslate())<1;o=i||n<=0,r=a||n>=1,i&&(n=0),a&&(n=1)}if(i.loop){const i=t.getSlideIndexByData(0),s=t.getSlideIndexByData(t.slides.length-1),n=t.slidesGrid[i],o=t.slidesGrid[s],r=t.slidesGrid[t.slidesGrid.length-1],l=Math.abs(e);a=l>=n?(l-n)/r:(l+r-o)/r,a>1&&(a-=1)}Object.assign(t,{progress:n,progressLoop:a,isBeginning:o,isEnd:r}),(i.watchSlidesProgress||i.centeredSlides&&i.autoHeight)&&t.updateSlidesProgress(e),o&&!l&&t.emit("reachBeginning toEdge"),r&&!c&&t.emit("reachEnd toEdge"),(l&&!o||c&&!r)&&t.emit("fromEdge"),t.emit("progress",n)},updateSlidesClasses:function(){const e=this,{slides:t,params:i,slidesEl:s,activeIndex:n}=e,o=e.virtual&&i.virtual.enabled,r=e=>f(s,`.${i.slideClass}${e}, swiper-slide${e}`)[0];let a;if(t.forEach((e=>{e.classList.remove(i.slideActiveClass,i.slideNextClass,i.slidePrevClass)})),o)if(i.loop){let t=n-e.virtual.slidesBefore;t<0&&(t=e.virtual.slides.length+t),t>=e.virtual.slides.length&&(t-=e.virtual.slides.length),a=r(`[data-swiper-slide-index="${t}"]`)}else a=r(`[data-swiper-slide-index="${n}"]`);else a=t[n];if(a){a.classList.add(i.slideActiveClass);let e=function(e,t){const i=[];for(;e.nextElementSibling;){const s=e.nextElementSibling;t?s.matches(t)&&i.push(s):i.push(s),e=s}return i}(a,`.${i.slideClass}, swiper-slide`)[0];i.loop&&!e&&(e=t[0]),e&&e.classList.add(i.slideNextClass);let s=function(e,t){const i=[];for(;e.previousElementSibling;){const s=e.previousElementSibling;t?s.matches(t)&&i.push(s):i.push(s),e=s}return i}(a,`.${i.slideClass}, swiper-slide`)[0];i.loop&&0===!s&&(s=t[t.length-1]),s&&s.classList.add(i.slidePrevClass)}e.emitSlidesClasses()},updateActiveIndex:function(e){const t=this,i=t.rtlTranslate?t.translate:-t.translate,{snapGrid:s,params:n,activeIndex:o,realIndex:r,snapIndex:a}=t;let l,c=e;const d=e=>{let i=e-t.virtual.slidesBefore;return i<0&&(i=t.virtual.slides.length+i),i>=t.virtual.slides.length&&(i-=t.virtual.slides.length),i};if(void 0===c&&(c=function(e){const{slidesGrid:t,params:i}=e,s=e.rtlTranslate?e.translate:-e.translate;let n;for(let e=0;e<t.length;e+=1)void 0!==t[e+1]?s>=t[e]&&s<t[e+1]-(t[e+1]-t[e])/2?n=e:s>=t[e]&&s<t[e+1]&&(n=e+1):s>=t[e]&&(n=e);return i.normalizeSlideIndex&&(n<0||void 0===n)&&(n=0),n}(t)),s.indexOf(i)>=0)l=s.indexOf(i);else{const e=Math.min(n.slidesPerGroupSkip,c);l=e+Math.floor((c-e)/n.slidesPerGroup)}if(l>=s.length&&(l=s.length-1),c===o)return l!==a&&(t.snapIndex=l,t.emit("snapIndexChange")),void(t.params.loop&&t.virtual&&t.params.virtual.enabled&&(t.realIndex=d(c)));let h;h=t.virtual&&n.virtual.enabled&&n.loop?d(c):t.slides[c]?parseInt(t.slides[c].getAttribute("data-swiper-slide-index")||c,10):c,Object.assign(t,{previousSnapIndex:a,snapIndex:l,previousRealIndex:r,realIndex:h,previousIndex:o,activeIndex:c}),t.initialized&&P(t),t.emit("activeIndexChange"),t.emit("snapIndexChange"),r!==h&&t.emit("realIndexChange"),(t.initialized||t.params.runCallbacksOnInit)&&t.emit("slideChange")},updateClickedSlide:function(e){const t=this,i=t.params,s=e.closest(`.${i.slideClass}, swiper-slide`);let n,o=!1;if(s)for(let e=0;e<t.slides.length;e+=1)if(t.slides[e]===s){o=!0,n=e;break}if(!s||!o)return t.clickedSlide=void 0,void(t.clickedIndex=void 0);t.clickedSlide=s,t.virtual&&t.params.virtual.enabled?t.clickedIndex=parseInt(s.getAttribute("data-swiper-slide-index"),10):t.clickedIndex=n,i.slideToClickedSlide&&void 0!==t.clickedIndex&&t.clickedIndex!==t.activeIndex&&t.slideToClickedSlide()}};var M={getTranslate:function(e){void 0===e&&(e=this.isHorizontal()?"x":"y");const{params:t,rtlTranslate:i,translate:s,wrapperEl:n}=this;if(t.virtualTranslate)return i?-s:s;if(t.cssMode)return s;let o=l(n,e);return o+=this.cssOverflowAdjustment(),i&&(o=-o),o||0},setTranslate:function(e,t){const i=this,{rtlTranslate:s,params:n,wrapperEl:o,progress:r}=i;let a,l=0,c=0;i.isHorizontal()?l=s?-e:e:c=e,n.roundLengths&&(l=Math.floor(l),c=Math.floor(c)),i.previousTranslate=i.translate,i.translate=i.isHorizontal()?l:c,n.cssMode?o[i.isHorizontal()?"scrollLeft":"scrollTop"]=i.isHorizontal()?-l:-c:n.virtualTranslate||(i.isHorizontal()?l-=i.cssOverflowAdjustment():c-=i.cssOverflowAdjustment(),o.style.transform=`translate3d(${l}px, ${c}px, 0px)`);const d=i.maxTranslate()-i.minTranslate();a=0===d?0:(e-i.minTranslate())/d,a!==r&&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,s,n){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),void 0===s&&(s=!0);const o=this,{params:r,wrapperEl:a}=o;if(o.animating&&r.preventInteractionOnTransition)return!1;const l=o.minTranslate(),c=o.maxTranslate();let d;if(d=s&&e>l?l:s&&e<c?c:e,o.updateProgress(d),r.cssMode){const e=o.isHorizontal();if(0===t)a[e?"scrollLeft":"scrollTop"]=-d;else{if(!o.support.smoothScroll)return u({swiper:o,targetPosition:-d,side:e?"left":"top"}),!0;a.scrollTo({[e?"left":"top"]:-d,behavior:"smooth"})}return!0}return 0===t?(o.setTransition(0),o.setTranslate(d),i&&(o.emit("beforeTransitionStart",t,n),o.emit("transitionEnd"))):(o.setTransition(t),o.setTranslate(d),i&&(o.emit("beforeTransitionStart",t,n),o.emit("transitionStart")),o.animating||(o.animating=!0,o.onTranslateToWrapperTransitionEnd||(o.onTranslateToWrapperTransitionEnd=function(e){o&&!o.destroyed&&e.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onTranslateToWrapperTransitionEnd),o.onTranslateToWrapperTransitionEnd=null,delete o.onTranslateToWrapperTransitionEnd,i&&o.emit("transitionEnd"))}),o.wrapperEl.addEventListener("transitionend",o.onTranslateToWrapperTransitionEnd))),!0}};function O(e){let{swiper:t,runCallbacks:i,direction:s,step:n}=e;const{activeIndex:o,previousIndex:r}=t;let a=s;if(a||(a=o>r?"next":o<r?"prev":"reset"),t.emit(`transition${n}`),i&&o!==r){if("reset"===a)return void t.emit(`slideResetTransition${n}`);t.emit(`slideChangeTransition${n}`),"next"===a?t.emit(`slideNextTransition${n}`):t.emit(`slidePrevTransition${n}`)}}var L={slideTo:function(e,t,i,s,n){void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),"string"==typeof e&&(e=parseInt(e,10));const o=this;let r=e;r<0&&(r=0);const{params:a,snapGrid:l,slidesGrid:c,previousIndex:d,activeIndex:h,rtlTranslate:p,wrapperEl:f,enabled:m}=o;if(o.animating&&a.preventInteractionOnTransition||!m&&!s&&!n)return!1;const g=Math.min(o.params.slidesPerGroupSkip,r);let v=g+Math.floor((r-g)/o.params.slidesPerGroup);v>=l.length&&(v=l.length-1);const b=-l[v];if(a.normalizeSlideIndex)for(let e=0;e<c.length;e+=1){const t=-Math.floor(100*b),i=Math.floor(100*c[e]),s=Math.floor(100*c[e+1]);void 0!==c[e+1]?t>=i&&t<s-(s-i)/2?r=e:t>=i&&t<s&&(r=e+1):t>=i&&(r=e)}if(o.initialized&&r!==h){if(!o.allowSlideNext&&(p?b>o.translate&&b>o.minTranslate():b<o.translate&&b<o.minTranslate()))return!1;if(!o.allowSlidePrev&&b>o.translate&&b>o.maxTranslate()&&(h||0)!==r)return!1}let y;if(r!==(d||0)&&i&&o.emit("beforeSlideChangeStart"),o.updateProgress(b),y=r>h?"next":r<h?"prev":"reset",p&&-b===o.translate||!p&&b===o.translate)return o.updateActiveIndex(r),a.autoHeight&&o.updateAutoHeight(),o.updateSlidesClasses(),"slide"!==a.effect&&o.setTranslate(b),"reset"!==y&&(o.transitionStart(i,y),o.transitionEnd(i,y)),!1;if(a.cssMode){const e=o.isHorizontal(),i=p?b:-b;if(0===t){const t=o.virtual&&o.params.virtual.enabled;t&&(o.wrapperEl.style.scrollSnapType="none",o._immediateVirtual=!0),t&&!o._cssModeVirtualInitialSet&&o.params.initialSlide>0?(o._cssModeVirtualInitialSet=!0,requestAnimationFrame((()=>{f[e?"scrollLeft":"scrollTop"]=i}))):f[e?"scrollLeft":"scrollTop"]=i,t&&requestAnimationFrame((()=>{o.wrapperEl.style.scrollSnapType="",o._immediateVirtual=!1}))}else{if(!o.support.smoothScroll)return u({swiper:o,targetPosition:i,side:e?"left":"top"}),!0;f.scrollTo({[e?"left":"top"]:i,behavior:"smooth"})}return!0}return o.setTransition(t),o.setTranslate(b),o.updateActiveIndex(r),o.updateSlidesClasses(),o.emit("beforeTransitionStart",t,s),o.transitionStart(i,y),0===t?o.transitionEnd(i,y):o.animating||(o.animating=!0,o.onSlideToWrapperTransitionEnd||(o.onSlideToWrapperTransitionEnd=function(e){o&&!o.destroyed&&e.target===this&&(o.wrapperEl.removeEventListener("transitionend",o.onSlideToWrapperTransitionEnd),o.onSlideToWrapperTransitionEnd=null,delete o.onSlideToWrapperTransitionEnd,o.transitionEnd(i,y))}),o.wrapperEl.addEventListener("transitionend",o.onSlideToWrapperTransitionEnd)),!0},slideToLoop:function(e,t,i,s){if(void 0===e&&(e=0),void 0===t&&(t=this.params.speed),void 0===i&&(i=!0),"string"==typeof e){e=parseInt(e,10)}const n=this;let o=e;return n.params.loop&&(n.virtual&&n.params.virtual.enabled?o+=n.virtual.slidesBefore:o=n.getSlideIndexByData(o)),n.slideTo(o,t,i,s)},slideNext:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const s=this,{enabled:n,params:o,animating:r}=s;if(!n)return s;let a=o.slidesPerGroup;"auto"===o.slidesPerView&&1===o.slidesPerGroup&&o.slidesPerGroupAuto&&(a=Math.max(s.slidesPerViewDynamic("current",!0),1));const l=s.activeIndex<o.slidesPerGroupSkip?1:a,c=s.virtual&&o.virtual.enabled;if(o.loop){if(r&&!c&&o.loopPreventsSliding)return!1;s.loopFix({direction:"next"}),s._clientLeft=s.wrapperEl.clientLeft}return o.rewind&&s.isEnd?s.slideTo(0,e,t,i):s.slideTo(s.activeIndex+l,e,t,i)},slidePrev:function(e,t,i){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0);const s=this,{params:n,snapGrid:o,slidesGrid:r,rtlTranslate:a,enabled:l,animating:c}=s;if(!l)return s;const d=s.virtual&&n.virtual.enabled;if(n.loop){if(c&&!d&&n.loopPreventsSliding)return!1;s.loopFix({direction:"prev"}),s._clientLeft=s.wrapperEl.clientLeft}function h(e){return e<0?-Math.floor(Math.abs(e)):Math.floor(e)}const u=h(a?s.translate:-s.translate),p=o.map((e=>h(e)));let f=o[p.indexOf(u)-1];if(void 0===f&&n.cssMode){let e;o.forEach(((t,i)=>{u>=t&&(e=i)})),void 0!==e&&(f=o[e>0?e-1:e])}let m=0;if(void 0!==f&&(m=r.indexOf(f),m<0&&(m=s.activeIndex-1),"auto"===n.slidesPerView&&1===n.slidesPerGroup&&n.slidesPerGroupAuto&&(m=m-s.slidesPerViewDynamic("previous",!0)+1,m=Math.max(m,0))),n.rewind&&s.isBeginning){const n=s.params.virtual&&s.params.virtual.enabled&&s.virtual?s.virtual.slides.length-1:s.slides.length-1;return s.slideTo(n,e,t,i)}return s.slideTo(m,e,t,i)},slideReset:function(e,t,i){return void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),this.slideTo(this.activeIndex,e,t,i)},slideToClosest:function(e,t,i,s){void 0===e&&(e=this.params.speed),void 0===t&&(t=!0),void 0===s&&(s=.5);const n=this;let o=n.activeIndex;const r=Math.min(n.params.slidesPerGroupSkip,o),a=r+Math.floor((o-r)/n.params.slidesPerGroup),l=n.rtlTranslate?n.translate:-n.translate;if(l>=n.snapGrid[a]){const e=n.snapGrid[a];l-e>(n.snapGrid[a+1]-e)*s&&(o+=n.params.slidesPerGroup)}else{const e=n.snapGrid[a-1];l-e<=(n.snapGrid[a]-e)*s&&(o-=n.params.slidesPerGroup)}return o=Math.max(o,0),o=Math.min(o,n.slidesGrid.length-1),n.slideTo(o,e,t,i)},slideToClickedSlide:function(){const e=this,{params:t,slidesEl:i}=e,s="auto"===t.slidesPerView?e.slidesPerViewDynamic():t.slidesPerView;let n,o=e.clickedIndex;const a=e.isElement?"swiper-slide":`.${t.slideClass}`;if(t.loop){if(e.animating)return;n=parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10),t.centeredSlides?o<e.loopedSlides-s/2||o>e.slides.length-e.loopedSlides+s/2?(e.loopFix(),o=e.getSlideIndex(f(i,`${a}[data-swiper-slide-index="${n}"]`)[0]),r((()=>{e.slideTo(o)}))):e.slideTo(o):o>e.slides.length-s?(e.loopFix(),o=e.getSlideIndex(f(i,`${a}[data-swiper-slide-index="${n}"]`)[0]),r((()=>{e.slideTo(o)}))):e.slideTo(o)}else e.slideTo(o)}};var N={loopCreate:function(e){const t=this,{params:i,slidesEl:s}=t;if(!i.loop||t.virtual&&t.params.virtual.enabled)return;f(s,`.${i.slideClass}, swiper-slide`).forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t)})),t.loopFix({slideRealIndex:e,direction:i.centeredSlides?void 0:"next"})},loopFix:function(e){let{slideRealIndex:t,slideTo:i=!0,direction:s,setTranslate:n,activeSlideIndex:o,b
292yController:r,byMousewheel:a}=void 0===e?{}:e;const l=this;if(!l.params.loop)return;l.emit("beforeLoopFix");const{slides:c,allowSlidePrev:d,allowSlideNext:h,slidesEl:u,params:p}=l;if(l.allowSlidePrev=!0,l.allowSlideNext=!0,l.virtual&&p.virtual.enabled)return i&&(p.centeredSlides||0!==l.snapIndex?p.centeredSlides&&l.snapIndex<p.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=d,l.allowSlideNext=h,void l.emit("loopFix");const f="auto"===p.slidesPerView?l.slidesPerViewDynamic():Math.ceil(parseFloat(p.slidesPerView,10));let m=p.loopedSlides||f;m%p.slidesPerGroup!=0&&(m+=p.slidesPerGroup-m%p.slidesPerGroup),l.loopedSlides=m;const g=[],v=[];let b=l.activeIndex;void 0===o?o=l.getSlideIndex(l.slides.filter((e=>e.classList.contains(p.slideActiveClass)))[0]):b=o;const y="next"===s||!s,w="prev"===s||!s;let _=0,x=0;if(o<m){_=Math.max(m-o,p.slidesPerGroup);for(let e=0;e<m-o;e+=1){const t=e-Math.floor(e/c.length)*c.length;g.push(c.length-t-1)}}else if(o>l.slides.length-2*m){x=Math.max(o-(l.slides.length-2*m),p.slidesPerGroup);for(let e=0;e<x;e+=1){const t=e-Math.floor(e/c.length)*c.length;v.push(t)}}if(w&&g.forEach((e=>{l.slides[e].swiperLoopMoveDOM=!0,u.prepend(l.slides[e]),l.slides[e].swiperLoopMoveDOM=!1})),y&&v.forEach((e=>{l.slides[e].swiperLoopMoveDOM=!0,u.append(l.slides[e]),l.slides[e].swiperLoopMoveDOM=!1})),l.recalcSlides(),"auto"===p.slidesPerView&&l.updateSlides(),p.watchSlidesProgress&&l.updateSlidesOffset(),i)if(g.length>0&&w)if(void 0===t){const e=l.slidesGrid[b],t=l.slidesGrid[b+_]-e;a?l.setTranslate(l.translate-t):(l.slideTo(b+_,0,!1,!0),n&&(l.touches[l.isHorizontal()?"startX":"startY"]+=t))}else n&&l.slideToLoop(t,0,!1,!0);else if(v.length>0&&y)if(void 0===t){const e=l.slidesGrid[b],t=l.slidesGrid[b-x]-e;a?l.setTranslate(l.translate-t):(l.slideTo(b-x,0,!1,!0),n&&(l.touches[l.isHorizontal()?"startX":"startY"]+=t))}else l.slideToLoop(t,0,!1,!0);if(l.allowSlidePrev=d,l.allowSlideNext=h,l.controller&&l.controller.control&&!r){const e={slideRealIndex:t,slideTo:!1,direction:s,setTranslate:n,activeSlideIndex:o,byController:!0};Array.isArray(l.controller.control)?l.controller.control.forEach((t=>{!t.destroyed&&t.params.loop&&t.loopFix(e)})):l.controller.control instanceof l.constructor&&l.controller.control.params.loop&&l.controller.control.loopFix(e)}l.emit("loopFix")},loopDestroy:function(){const e=this,{params:t,slidesEl:i}=e;if(!t.loop||e.virtual&&e.params.virtual.enabled)return;e.recalcSlides();const s=[];e.slides.forEach((e=>{const t=void 0===e.swiperSlideIndex?1*e.getAttribute("data-swiper-slide-index"):e.swiperSlideIndex;s[t]=e})),e.slides.forEach((e=>{e.removeAttribute("data-swiper-slide-index")})),s.forEach((e=>{i.append(e)})),e.recalcSlides(),e.slideTo(e.realIndex,0)}};function z(e){const t=this,i=s(),n=o(),r=t.touchEventsData;r.evCache.push(e);const{params:l,touches:c,enabled:d}=t;if(!d)return;if(!l.simulateTouch&&"mouse"===e.pointerType)return;if(t.animating&&l.preventInteractionOnTransition)return;!t.animating&&l.cssMode&&l.loop&&t.loopFix();let h=e;h.originalEvent&&(h=h.originalEvent);let u=h.target;if("wrapper"===l.touchEventsTarget&&!t.wrapperEl.contains(u))return;if("which"in h&&3===h.which)return;if("button"in h&&h.button>0)return;if(r.isTouched&&r.isMoved)return;const p=!!l.noSwipingClass&&""!==l.noSwipingClass,f=e.composedPath?e.composedPath():e.path;p&&h.target&&h.target.shadowRoot&&f&&(u=f[0]);const m=l.noSwipingSelector?l.noSwipingSelector:`.${l.noSwipingClass}`,g=!(!h.target||!h.target.shadowRoot);if(l.noSwiping&&(g?function(e,t){return void 0===t&&(t=this),function t(i){if(!i||i===s()||i===o())return null;i.assignedSlot&&(i=i.assignedSlot);const n=i.closest(e);return n||i.getRootNode?n||t(i.getRootNode().host):null}(t)}(m,u):u.closest(m)))return void(t.allowClick=!0);if(l.swipeHandler&&!u.closest(l.swipeHandler))return;c.currentX=h.pageX,c.currentY=h.pageY;const v=c.currentX,b=c.currentY,y=l.edgeSwipeDetection||l.iOSEdgeSwipeDetection,w=l.edgeSwipeThreshold||l.iOSEdgeSwipeThreshold;if(y&&(v<=w||v>=n.innerWidth-w)){if("prevent"!==y)return;e.preventDefault()}Object.assign(r,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),c.startX=v,c.startY=b,r.touchStartTime=a(),t.allowClick=!0,t.updateSize(),t.swipeDirection=void 0,l.threshold>0&&(r.allowThresholdMove=!1);let _=!0;u.matches(r.focusableElements)&&(_=!1,"SELECT"===u.nodeName&&(r.isTouched=!1)),i.activeElement&&i.activeElement.matches(r.focusableElements)&&i.activeElement!==u&&i.activeElement.blur();const x=_&&t.allowTouchMove&&l.touchStartPreventDefault;!l.touchStartForcePreventDefault&&!x||u.isContentEditable||h.preventDefault(),l.freeMode&&l.freeMode.enabled&&t.freeMode&&t.animating&&!l.cssMode&&t.freeMode.onTouchStart(),t.emit("touchStart",h)}function H(e){const t=s(),i=this,n=i.touchEventsData,{params:o,touches:r,rtlTranslate:l,enabled:c}=i;if(!c)return;if(!o.simulateTouch&&"mouse"===e.pointerType)return;let d=e;if(d.originalEvent&&(d=d.originalEvent),!n.isTouched)return void(n.startMoving&&n.isScrolling&&i.emit("touchMoveOpposite",d));const h=n.evCache.findIndex((e=>e.pointerId===d.pointerId));h>=0&&(n.evCache[h]=d);const u=n.evCache.length>1?n.evCache[0]:d,p=u.pageX,f=u.pageY;if(d.preventedByNestedSwiper)return r.startX=p,void(r.startY=f);if(!i.allowTouchMove)return d.target.matches(n.focusableElements)||(i.allowClick=!1),void(n.isTouched&&(Object.assign(r,{startX:p,startY:f,prevX:i.touches.currentX,prevY:i.touches.currentY,currentX:p,currentY:f}),n.touchStartTime=a()));if(o.touchReleaseOnEdges&&!o.loop)if(i.isVertical()){if(f<r.startY&&i.translate<=i.maxTranslate()||f>r.startY&&i.translate>=i.minTranslate())return n.isTouched=!1,void(n.isMoved=!1)}else if(p<r.startX&&i.translate<=i.maxTranslate()||p>r.startX&&i.translate>=i.minTranslate())return;if(t.activeElement&&d.target===t.activeElement&&d.target.matches(n.focusableElements))return n.isMoved=!0,void(i.allowClick=!1);if(n.allowTouchCallbacks&&i.emit("touchMove",d),d.targetTouches&&d.targetTouches.length>1)return;r.currentX=p,r.currentY=f;const m=r.currentX-r.startX,g=r.currentY-r.startY;if(i.params.threshold&&Math.sqrt(m**2+g**2)<i.params.threshold)return;if(void 0===n.isScrolling){let e;i.isHorizontal()&&r.currentY===r.startY||i.isVertical()&&r.currentX===r.startX?n.isScrolling=!1:m*m+g*g>=25&&(e=180*Math.atan2(Math.abs(g),Math.abs(m))/Math.PI,n.isScrolling=i.isHorizontal()?e>o.touchAngle:90-e>o.touchAngle)}if(n.isScrolling&&i.emit("touchMoveOpposite",d),void 0===n.startMoving&&(r.currentX===r.startX&&r.currentY===r.startY||(n.startMoving=!0)),n.isScrolling||i.zoom&&i.params.zoom&&i.params.zoom.enabled&&n.evCache.length>1)return void(n.isTouched=!1);if(!n.startMoving)return;i.allowClick=!1,!o.cssMode&&d.cancelable&&d.preventDefault(),o.touchMoveStopPropagation&&!o.nested&&d.stopPropagation();let v=i.isHorizontal()?m:g,b=i.isHorizontal()?r.currentX-r.previousX:r.currentY-r.previousY;o.oneWayMovement&&(v=Math.abs(v)*(l?1:-1),b=Math.abs(b)*(l?1:-1)),r.diff=v,v*=o.touchRatio,l&&(v=-v,b=-b);const y=i.touchesDirection;i.swipeDirection=v>0?"prev":"next",i.touchesDirection=b>0?"prev":"next";const w=i.params.loop&&!o.cssMode;if(!n.isMoved){if(w&&i.loopFix({direction:i.swipeDirection}),n.startTranslate=i.getTranslate(),i.setTransition(0),i.animating){const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});
292i.wrapperEl.dispatchEvent(e)}n.allowMomentumBounce=!1,!o.grabCursor||!0!==i.allowSlideNext&&!0!==i.allowSlidePrev||i.setGrabCursor(!0),i.emit("sliderFirstMove",d)}let _;n.isMoved&&y!==i.touchesDirection&&w&&Math.abs(v)>=1&&(i.loopFix({direction:i.swipeDirection,setTranslate:!0}),_=!0),i.emit("sliderMove",d),n.isMoved=!0,n.currentTranslate=v+n.startTranslate;let x=!0,C=o.resistanceRatio;if(o.touchReleaseOnEdges&&(C=0),v>0?(w&&!_&&n.currentTranslate>(o.centeredSlides?i.minTranslate()-i.size/2:i.minTranslate())&&i.loopFix({direction:"prev",setTranslate:!0,activeSlideIndex:0}),n.currentTranslate>i.minTranslate()&&(x=!1,o.resistance&&(n.currentTranslate=i.minTranslate()-1+(-i.minTranslate()+n.startTranslate+v)**C))):v<0&&(w&&!_&&n.currentTranslate<(o.centeredSlides?i.maxTranslate()+i.size/2:i.maxTranslate())&&i.loopFix({direction:"next",setTranslate:!0,activeSlideIndex:i.slides.length-("auto"===o.slidesPerView?i.slidesPerViewDynamic():Math.ceil(parseFloat(o.slidesPerView,10)))}),n.currentTranslate<i.maxTranslate()&&(x=!1,o.resistance&&(n.currentTranslate=i.maxTranslate()+1-(i.maxTranslate()-n.startTranslate-v)**C))),x&&(d.preventedByNestedSwiper=!0),!i.allowSlideNext&&"next"===i.swipeDirection&&n.currentTranslate<n.startTranslate&&(n.currentTranslate=n.startTranslate),!i.allowSlidePrev&&"prev"===i.swipeDirection&&n.currentTranslate>n.startTranslate&&(n.currentTranslate=n.startTranslate),i.allowSlidePrev||i.allowSlideNext||(n.currentTranslate=n.startTranslate),o.threshold>0){if(!(Math.abs(v)>o.threshold||n.allowThresholdMove))return void(n.currentTranslate=n.startTranslate);
vendor: 62,096 bytes, line 292
292if(!n.allowThresholdMove)return n.allowThresholdMove=!0,r.startX=r.currentX,r.startY=r.currentY,n.currentTranslate=n.startTranslate,void(r.diff=i.isHorizontal()?r.currentX-r.startX:r.currentY-r.startY)}o.followFinger&&!o.cssMode&&((o.freeMode&&o.freeMode.enabled&&i.freeMode||o.watchSlidesProgress)&&(i.updateActiveIndex(),i.updateSlidesClasses()),o.freeMode&&o.freeMode.enabled&&i.freeMode&&i.freeMode.onTouchMove(),i.updateProgress(n.currentTranslate),i.setTranslate(n.currentTranslate))}function F(e){const t=this,i=t.touchEventsData,s=i.evCache.findIndex((t=>t.pointerId===e.pointerId));if(s>=0&&i.evCache.splice(s,1),["pointercancel","pointerout","pointerleave"].includes(e.type)){if(!("pointercancel"===e.type&&(t.browser.isSafari||t.browser.isWebView)))return}const{params:n,touches:o,rtlTranslate:l,slidesGrid:c,enabled:d}=t;if(!d)return;if(!n.simulateTouch&&"mouse"===e.pointerType)return;let h=e;if(h.originalEvent&&(h=h.originalEvent),i.allowTouchCallbacks&&t.emit("touchEnd",h),i.allowTouchCallbacks=!1,!i.isTouched)return i.isMoved&&n.grabCursor&&t.setGrabCursor(!1),i.isMoved=!1,void(i.startMoving=!1);n.grabCursor&&i.isMoved&&i.isTouched&&(!0===t.allowSlideNext||!0===t.allowSlidePrev)&&t.setGrabCursor(!1);const u=a(),p=u-i.touchStartTime;if(t.allowClick){const e=h.path||h.composedPath&&h.composedPath();t.updateClickedSlide(e&&e[0]||h.target),t.emit("tap click",h),p<300&&u-i.lastClickTime<300&&t.emit("doubleTap doubleClick",h)}if(i.lastClickTime=a(),r((()=>{t.destroyed||(t.allowClick=!0)})),!i.isTouched||!i.isMoved||!t.swipeDirection||0===o.diff||i.currentTranslate===i.startTranslate)return i.isTouched=!1,i.isMoved=!1,void(i.startMoving=!1);let f;if(i.isTouched=!1,i.isMoved=!1,i.startMoving=!1,f=n.followFinger?l?t.translate:-t.translate:-i.currentTranslate,n.cssMode)return;if(n.freeMode&&n.freeMode.enabled)return void t.freeMode.onTouchEnd({currentPos:f});let m=0,g=t.slidesSizesGrid[0];for(let e=0;e<c.length;e+=e<n.slidesPerGroupSkip?1:n.slidesPerGroup){const t=e<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;void 0!==c[e+t]?f>=c[e]&&f<c[e+t]&&(m=e,g=c[e+t]-c[e]):f>=c[e]&&(m=e,g=c[c.length-1]-c[c.length-2])}let v=null,b=null;n.rewind&&(t.isBeginning?b=n.virtual&&n.virtual.enabled&&t.virtual?t.virtual.slides.length-1:t.slides.length-1:t.isEnd&&(v=0));const y=(f-c[m])/g,w=m<n.slidesPerGroupSkip-1?1:n.slidesPerGroup;if(p>n.longSwipesMs){if(!n.longSwipes)return void t.slideTo(t.activeIndex);"next"===t.swipeDirection&&(y>=n.longSwipesRatio?t.slideTo(n.rewind&&t.isEnd?v:m+w):t.slideTo(m)),"prev"===t.swipeDirection&&(y>1-n.longSwipesRatio?t.slideTo(m+w):null!==b&&y<0&&Math.abs(y)>n.longSwipesRatio?t.slideTo(b):t.slideTo(m))}else{if(!n.shortSwipes)return void t.slideTo(t.activeIndex);t.navigation&&(h.target===t.navigation.nextEl||h.target===t.navigation.prevEl)?h.target===t.navigation.nextEl?t.slideTo(m+w):t.slideTo(m):("next"===t.swipeDirection&&t.slideTo(null!==v?v:m+w),"prev"===t.swipeDirection&&t.slideTo(null!==b?b:m))}}function R(){const e=this,{params:t,el:i}=e;if(i&&0===i.offsetWidth)return;t.breakpoints&&e.setBreakpoint();const{allowSlideNext:s,allowSlidePrev:n,snapGrid:o}=e,r=e.virtual&&e.params.virtual.enabled;e.allowSlideNext=!0,e.allowSlidePrev=!0,e.updateSize(),e.updateSlides(),e.updateSlidesClasses();const a=r&&t.loop;!("auto"===t.slidesPerView||t.slidesPerView>1)||!e.isEnd||e.isBeginning||e.params.centeredSlides||a?e.params.loop&&!r?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=n,e.allowSlideNext=s,e.params.watchOverflow&&o!==e.snapGrid&&e.checkOverflow()}function j(e){const t=this;t.enabled&&(t.allowClick||(t.params.preventClicks&&e.preventDefault(),t.params.preventClicksPropagation&&t.animating&&(e.stopPropagation(),e.stopImmediatePropagation())))}function V(){const e=this,{wrapperEl:t,rtlTranslate:i,enabled:s}=e;if(!s)return;let 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();const o=e.maxTranslate()-e.minTranslate();n=0===o?0:(e.translate-e.minTranslate())/o,n!==e.progress&&e.updateProgress(i?-e.translate:e.translate),e.emit("setTranslate",e.translate,!1)}function B(e){const t=this;A(t,e.target),t.params.cssMode||"auto"!==t.params.slidesPerView&&!t.params.autoHeight||t.update()}let W=!1;function q(){}const U=(e,t)=>{const i=s(),{params:n,el:o,wrapperEl:r,device:a}=e,l=!!n.nested,c="on"===t?"addEventListener":"removeEventListener",d=t;o[c]("pointerdown",e.onTouchStart,{passive:!1}),i[c]("pointermove",e.onTouchMove,{passive:!1,capture:l}),i[c]("pointerup",e.onTouchEnd,{passive:!0}),i[c]("pointercancel",e.onTouchEnd,{passive:!0}),i[c]("pointerout",e.onTouchEnd,{passive:!0}),i[c]("pointerleave",e.onTouchEnd,{passive:!0}),(n.preventClicks||n.preventClicksPropagation)&&o[c]("click",e.onClick,!0),n.cssMode&&r[c]("scroll",e.onScroll),n.updateOnWindowResize?e[d](a.ios||a.android?"resize orientationchange observerUpdate":"resize observerUpdate",R,!0):e[d]("observerUpdate",R,!0),o[c]("load",e.onLoad,{capture:!0})};const Y=(e,t)=>e.grid&&t.grid&&t.grid.rows>1;var G={init:!0,direction:"horizontal",oneWayMovement:!1,touchEventsTarget:"wrapper",initialSlide:0,speed:300,cssMode:!1,updateOnWindowResize:!0,resizeObserver:!0,nested:!1,createElements:!1,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,loopedSlides:null,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",slideActiveClass:"swiper-slide-active",slideVisibleClass:"swiper-slide-visible",slideNextClass:"swiper-slide-next",slidePrevClass:"swiper-slide-prev",wrapperClass:"swiper-wrapper",lazyPreloaderClass:"swiper-lazy-preloader",lazyPreloadPrevNext:0,runCallbacksOnInit:!0,_emitClasses:!1};function X(e,t){return function(i){void 0===i&&(i={});const s=Object.keys(i)[0],n=i[s];"object"==typeof n&&null!==n?(["navigation","pagination","scrollbar"].indexOf(s)>=0&&!0===e[s]&&(e[s]={auto:!0}),s in e&&"enabled"in n?(!0===e[s]&&(e[s]={enabled:!0}),"object"!=typeof e[s]||"enabled"in e[s]||(e[s].enabled=!0),e[s]||(e[s]={enabled:!1}),d(t,i)):d(t,i)):d(t,i)}}const K={eventsEmitter:I,update:$,translate:M,transition:{setTransition:function(e,t){const i=this;i.params.cssMode||(i.wrapperEl.style.transitionDuration=`${e}ms`),i.emit("setTransition",e,t)},transitionStart:function(e,t){void 0===e&&(e=!0);const i=this,{params:s}=i;s.cssMode||(s.autoHeight&&i.updateAutoHeight(),O({swiper:i,runCallbacks:e,direction:t,step:"Start"}))},transitionEnd:function(e,t){void 0===e&&(e=!0);const i=this,{params:s}=i;i.animating=!1,s.cssMode||(i.setTransition(0),O({swiper:i,runCallbacks:e,direction:t,step:"End"}))}},slide:L,loop:N,grabCursor:{setGrabCursor:function(e){const t=this;if(!t.params.simulateTouch||t.params.watchOverflow&&t.isLocked||t.params.cssMode)return;const 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(){const e=this,t=s(),{params:i}=e;e.onTouchStart=z.bind(e),e.onTouchMove=H.bind(e),e.onTouchEnd=F.bind(e),i.cssMode&&(e.onScroll=V.bind(e)),e.onClick=j.bind(e),e.onLoad=B.bind(e),W||(t.addEventListener("touchstart",q),W=!0),U(e,"on")},detachEvents:function(){U(this,"off")}},breakpoints:{setBreakpoint:function(){const e=this,{realIndex:t,initialized:i,params:s,el:n}=e,o=s.breakpoints;if(!o||o&&0===Object.keys(o).length)return;const r=e.getBreakpoint(o,e.params.breakpointsBase,e.el);if(!r||e.currentBreakpoint===r)return;const a=(r in o?o[r]:void 0)||e.originalParams,l=Y(e,s),c=Y(e,a),h=s.enabled;l&&!c?(n.classList.remove(`${s.containerModifierClass}grid`,`${s.containerModifierClass}grid-column`),e.emitContainerClasses()):!l&&c&&(n.classList.add(`${s.containerModifierClass}grid`),(a.grid.fill&&"column"===a.grid.fill||!a.grid.fill&&"column"===s.grid.fill)&&n.classList.add(`${s.containerModifierClass}grid-column`),e.emitContainerClasses()),["navigation","pagination","scrollbar"].forEach((t=>{if(void 0===a[t])return;const i=s[t]&&s[t].enabled,n=a[t]&&a[t].enabled;i&&!n&&e[t].disable(),!i&&n&&e[t].enable()}));const u=a.direction&&a.direction!==s.direction,p=s.loop&&(a.slidesPerView!==s.slidesPerView||u);u&&i&&e.changeDirection(),d(e.params,a);const f=e.params.enabled;Object.assign(e,{allowTouchMove:e.params.allowTouchMove,allowSlideNext:e.params.allowSlideNext,allowSlidePrev:e.params.allowSlidePrev}),h&&!f?e.disable():!h&&f&&e.enable(),e.currentBreakpoint=r,e.emit("_beforeBreakpoint",a),p&&i&&(e.loopDestroy(),e.loopCreate(t),e.updateSlides()),e.emit("breakpoint",a)},getBreakpoint:function(e,t,i){if(void 0===t&&(t="window"),!e||"container"===t&&!i)return;let s=!1;const n=o(),r="window"===t?n.innerHeight:i.clientHeight,a=Object.keys(e).map((e=>{if("string"==typeof e&&0===e.indexOf("@")){const t=parseFloat(e.substr(1));return{value:r*t,point:e}}return{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:o,value:r}=a[e];"window"===t?n.matchMedia(`(min-width: ${r}px)`).matches&&(s=o):r<=i.clientWidth&&(s=o)}return s||"max"}},checkOverflow:{checkOverflow:function(){const e=this,{isLocked:t,params:i}=e,{slidesOffsetBefore:s}=i;if(s){const t=e.slides.length-1,i=e.slidesGrid[t]+e.slidesSizesGrid[t]+2*s;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(){const e=this,{classNames:t,params:i,rtl:s,el:n,device:o}=e,r=function(e,t){const i=[];return e.forEach((e=>{"object"==typeof e?Object.keys(e).forEach((s=>{e[s]&&i.push(t+s)})):"string"==typeof e&&i.push(t+e)})),i}(["initialized",i.direction,{"free-mode":e.params.freeMode&&i.freeMode.enabled},{autoheight:i.autoHeight},{rtl:s},{grid:i.grid&&i.grid.rows>1},{"grid-column":i.grid&&i.grid.rows>1&&"column"===i.grid.fill},{android:o.android},{ios:o.ios},{"css-mode":i.cssMode},{centered:i.cssMode&&i.centeredSlides},{"watch-progress":i.watchSlidesProgress}],i.containerModifierClass);t.push(...r),n.classList.add(...t),e.emitContainerClasses()},removeClasses:function(){const{el:e,classNames:t}=this;e.classList.remove(...t),this.emitContainerClasses()}}},Z={};class Q{constructor(){let e,t;for(var i=arguments.length,n=new Array(i),o=0;o<i;o++)n[o]=arguments[o];1===n.length&&n[0].constructor&&"Object"===Object.prototype.toString.call(n[0]).slice(8,-1)?t=n[0]:[e,t]=n,t||(t={}),t=d({},t),e&&!t.el&&(t.el=e);const r=s();if(t.el&&"string"==typeof t.el&&r.querySelectorAll(t.el).length>1){const e=[];return r.querySelectorAll(t.el).forEach((i=>{const s=d({},t,{el:i});e.push(new Q(s))})),e}const a=this;a.__swiper__=!0,a.support=E(),a.device=T({userAgent:t.userAgent}),a.browser=k(),a.eventsListeners={},a.eventsAnyListeners=[],a.modules=[...a.__modules__],t.modules&&Array.isArray(t.modules)&&a.modules.push(...t.modules);const l={};a.modules.forEach((e=>{e({params:t,swiper:a,extendParams:X(t,l),on:a.on.bind(a),once:a.once.bind(a),off:a.off.bind(a),emit:a.emit.bind(a)})}));const c=d({},G,l);return a.params=d({},c,Z,t),a.originalParams=d({},a.params),a.passedParams=d({},t),a.params&&a.params.on&&Object.keys(a.params.on).forEach((e=>{a.on(e,a.params.on[e])})),a.params&&a.params.onAny&&a.onAny(a.params.onAny),Object.assign(a,{enabled:a.params.enabled,el:e,classNames:[],slides:[],slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:()=>"horizontal"===a.params.direction,isVertical:()=>"vertical"===a.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:a.params.allowSlideNext,allowSlidePrev:a.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:a.params.focusableElements,lastClickTime:0,clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,startMoving:void 0,evCache:[]},allowClick:!0,allowTouchMove:a.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0}),a.emit("_swiper"),a.params.init&&a.init(),a}getSlideIndex(e){const{slidesEl:t,params:i}=this,s=b(f(t,`.${i.slideClass}, swiper-slide`)[0]);return b(e)-s}getSlideIndexByData(e){return this.getSlideIndex(this.slides.filter((t=>1*t.getAttribute("data-swiper-slide-index")===e))[0])}recalcSlides(){const{slidesEl:e,params:t}=this;this.slides=f(e,`.${t.slideClass}, swiper-slide`)}enable(){const e=this;e.enabled||(e.enabled=!0,e.params.grabCursor&&e.setGrabCursor(),e.emit("enable"))}disable(){const e=this;e.enabled&&(e.enabled=!1,e.params.grabCursor&&e.unsetGrabCursor(),e.emit("disable"))}setProgress(e,t){const i=this;e=Math.min(Math.max(e,0),1);const s=i.minTranslate(),n=(i.maxTranslate()-s)*e+s;i.translateTo(n,void 0===t?0:t),i.updateActiveIndex(),i.updateSlidesClasses()}emitContainerClasses(){const e=this;if(!e.params._emitClasses||!e.el)return;const 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)return;const t=[];e.slides.forEach((i=>{const s=e.getSlideClasses(i);t.push({slideEl:i,classNames:s}),e.emit("_slideClass",i,s)})),e.emit("_slideClasses",t)}slidesPerViewDynamic(e,t){void 0===e&&(e="current"),void 0===t&&(t=!1);const{params:i,slides:s,slidesGrid:n,slidesSizesGrid:o,size:r,activeIndex:a}=this;let l=1;if(i.centeredSlides){let e,t=s[a]?s[a].swiperSlideSize:0;for(let i=a+1;i<s.length;i+=1)s[i]&&!e&&(t+=s[i].swiperSlideSize,l+=1,t>r&&(e=!0));for(let i=a-1;i>=0;i-=1)s[i]&&!e&&(t+=s[i].swiperSlideSize,l+=1,t>r&&(e=!0))}else if("current"===e)for(let e=a+1;e<s.length;e+=1){(t?n[e]+o[e]-n[a]<r:n[e]-n[a]<r)&&(l+=1)}else for(let e=a-1;e>=0;e-=1){n[a]-n[e]<r&&(l+=1)}return l}update(){const e=this;if(!e||e.destroyed)return;const{snapGrid:t,params:i}=e;function s(){const t=e.rtlTranslate?-1*e.translate:e.translate,i=Math.min(Math.max(t,e.maxTranslate()),e.minTranslate());e.setTranslate(i),e.updateActiveIndex(),e.updateSlidesClasses()}let n;if(i.breakpoints&&e.setBreakpoint(),[...e.el.querySelectorAll('[loading="lazy"]')].forEach((t=>{t.complete&&A(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||i.slidesPerView>1)&&e.isEnd&&!i.centeredSlides){const t=e.virtual&&i.virtual.enabled?e.virtual.slides:e.slides;n=e.slideTo(t.length-1,0,!1,!0)}else n=e.slideTo(e.activeIndex,0,!1,!0);n||s()}i.watchOverflow&&t!==e.snapGrid&&e.checkOverflow(),e.emit("update")}changeDirection(e,t){void 0===t&&(t=!0);const i=this,s=i.params.direction;return e||(e="horizontal"===s?"vertical":"horizontal"),e===s||"horizontal"!==e&&"vertical"!==e||(i.el.classList.remove(`${i.params.containerModifierClass}${s}`),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){const 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)return!0;let i=e||t.params.el;if("string"==typeof i&&(i=document.querySelector(i)),!i)return!1;i.swiper=t,i.shadowEl&&(t.isElement=!0);const s=()=>`.${(t.params.wrapperClass||"").trim().split(" ").join(".")}`;let n=(()=>{if(i&&i.shadowRoot&&i.shadowRoot.querySelector){return i.shadowRoot.querySelector(s())}return f(i,s())[0]})();return!n&&t.params.createElements&&(n=m("div",t.params.wrapperClass),i.append(n),f(i,`.${t.params.slideClass}`).forEach((e=>{n.append(e)}))),Object.assign(t,{el:i,wrapperEl:n,slidesEl:t.isElement?i:n,mounted:!0,rtl:"rtl"===i.dir.toLowerCase()||"rtl"===v(i,"direction"),rtlTranslate:"horizontal"===t.params.direction&&("rtl"===i.dir.toLowerCase()||"rtl"===v(i,"direction")),wrongRTL:"-webkit-box"===v(n,"display")}),!0}init(e){const t=this;if(t.initialized)return t;return!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(),[...t.el.querySelectorAll('[loading="lazy"]')].forEach((e=>{e.complete?A(t,e):e.addEventListener("load",(e=>{A(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:s,el:n,wrapperEl:o,slides:r}=i;return void 0===i.params||i.destroyed||(i.emit("beforeDestroy"),i.initialized=!1,i.detachEvents(),s.loop&&i.loopDestroy(),t&&(i.removeClasses(),n.removeAttribute("style"),o.removeAttribute("style"),r&&r.length&&r.forEach((e=>{e.classList.remove(s.slideVisibleClass,s.slideActiveClass,s.slideNextClass,s.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,function(e){const t=e;Object.keys(t).forEach((e=>{try{t[e]=null}catch(e){}try{delete t[e]}catch(e){}}))}(i)),i.destroyed=!0),null}static extendDefaults(e){d(Z,e)}static get extendedDefaults(){return Z}static get defaults(){return G}static installModule(e){Q.prototype.__modules__||(Q.prototype.__modules__=[]);const t=Q.prototype.__modules__;"function"==typeof e&&t.indexOf(e)<0&&t.push(e)}static use(e){return Array.isArray(e)?(e.forEach((e=>Q.installModule(e))),Q):(Q.installModule(e),Q)}}function J(e,t,i,s){return e.params.createElements&&Object.keys(s).forEach((n=>{if(!i[n]&&!0===i.auto){let o=f(e.el,`.${s[n]}`)[0];o||(o=m("div",s[n]),o.className=s[n],e.el.append(o)),i[n]=o,t[n]=o}})),i}function ee(e){return void 0===e&&(e=""),`.${e.trim().replace(/([\.:!+\/])/g,"\\$1").replace(/ /g,".")}`}function te(e){const t=this,{params:i,slidesEl:s}=t;i.loop&&t.loopDestroy();const n=e=>{if("string"==typeof e){const t=document.createElement("div");t.innerHTML=e,s.append(t.children[0]),t.innerHTML=""}else s.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);t.recalcSlides(),i.loop&&t.loopCreate(),i.observer&&!t.isElement||t.update()}function ie(e){const t=this,{params:i,activeIndex:s,slidesEl:n}=t;i.loop&&t.loopDestroy();let o=s+1;const r=e=>{if("string"==typeof e){const t=document.createElement("div");t.innerHTML=e,n.prepend(t.children[0]),t.innerHTML=""}else n.prepend(e)};if("object"==typeof e&&"length"in e){for(let t=0;t<e.length;t+=1)e[t]&&r(e[t]);o=s+e.length}else r(e);t.recalcSlides(),i.loop&&t.loopCreate(),i.observer&&!t.isElement||t.update(),t.slideTo(o,0,!1)}function se(e,t){const i=this,{params:s,activeIndex:n,slidesEl:o}=i;let r=n;s.loop&&(r-=i.loopedSlides,i.loopDestroy(),i.recalcSlides());const a=i.slides.length;if(e<=0)return void i.prependSlide(t);if(e>=a)return void i.appendSlide(t);let l=r>e?r+1:r;const c=[];for(let t=a-1;t>=e;t-=1){const e=i.slides[t];e.remove(),c.unshift(e)}if("object"==typeof t&&"length"in t){for(let e=0;e<t.length;e+=1)t[e]&&o.append(t[e]);l=r>e?r+t.length:r}else o.append(t);for(let e=0;e<c.length;e+=1)o.append(c[e]);i.recalcSlides(),s.loop&&i.loopCreate(),s.observer&&!i.isElement||i.update(),s.loop?i.slideTo(l+i.loopedSlides,0,!1):i.slideTo(l,0,!1)}function ne(e){const t=this,{params:i,activeIndex:s}=t;let n=s;i.loop&&(n-=t.loopedSlides,t.loopDestroy());let o,r=n;if("object"==typeof e&&"length"in e){for(let i=0;i<e.length;i+=1)o=e[i],t.slides[o]&&t.slides[o].remove(),o<r&&(r-=1);r=Math.max(r,0)}else o=e,t.slides[o]&&t.slides[o].remove(),o<r&&(r-=1),r=Math.max(r,0);t.recalcSlides(),i.loop&&t.loopCreate(),i.observer&&!t.isElement||t.update(),i.loop?t.slideTo(r+t.loopedSlides,0,!1):t.slideTo(r,0,!1)}function oe(){const e=this,t=[];for(let i=0;i<e.slides.length;i+=1)t.push(i);e.removeSlide(t)}function re(e){const{effect:t,swiper:i,on:s,setTranslate:n,setTransition:o,overwriteParams:r,perspective:a,recreateShadows:l,getEffectParams:c}=e;let d;s("beforeInit",(()=>{if(i.params.effect!==t)return;i.classNames.push(`${i.params.containerModifierClass}${t}`),a&&a()&&i.classNames.push(`${i.params.containerModifierClass}3d`);const e=r?r():{};Object.assign(i.params,e),Object.assign(i.originalParams,e)})),s("setTranslate",(()=>{i.params.effect===t&&n()})),s("setTransition",((e,s)=>{i.params.effect===t&&o(s)})),s("transitionEnd",(()=>{if(i.params.effect===t&&l){if(!c||!c().slideShadows)return;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()}})),s("virtualUpdate",(()=>{i.params.effect===t&&(i.slides.length||(d=!0),requestAnimationFrame((()=>{d&&i.slides&&i.slides.length&&(n(),d=!1)})))}))}function ae(e,t){const i=p(t);return i!==t&&(i.style.backfaceVisibility="hidden",i.style["-webkit-backface-visibility"]="hidden"),i}function le(e){let{swiper:t,duration:i,transformElements:s,allSlides:n}=e;const{activeIndex:o}=t;if(t.params.virtualTranslate&&0!==i){let e,i=!1;e=n?s:s.filter((e=>{const i=e.classList.contains("swiper-slide-transform")?(e=>{if(!e.parentElement)return t.slides.filter((t=>t.shadowEl&&t.shadowEl===e.parentNode))[0];return e.parentElement})(e):e;return t.getSlideIndex(i)===o})),e.forEach((e=>{w(e,(()=>{if(i)return;if(!t||t.destroyed)return;i=!0,t.animating=!1;const e=new window.CustomEvent("transitionend",{bubbles:!0,cancelable:!0});t.wrapperEl.dispatchEvent(e)}))}))}}function ce(e,t,i){const s="swiper-slide-shadow"+(i?`-${i}`:""),n=p(t);let o=n.querySelector(`.${s}`);return o||(o=m("div","swiper-slide-shadow"+(i?`-${i}`:"")),n.append(o)),o}Object.keys(K).forEach((e=>{Object.keys(K[e]).forEach((t=>{Q.prototype[t]=K[e][t]}))})),Q.use([function(e){let{swiper:t,on:i,emit:s}=e;const n=o();let r=null,a=null;const l=()=>{t&&!t.destroyed&&t.initialized&&(s("beforeResize"),s("resize"))},c=()=>{t&&!t.destroyed&&t.initialized&&s("orientationchange")};i("init",(()=>{t.params.resizeObserver&&void 0!==n.ResizeObserver?t&&!t.destroyed&&t.initialized&&(r=new ResizeObserver((e=>{a=n.requestAnimationFrame((()=>{const{width:i,height:s}=t;let n=i,o=s;e.forEach((e=>{let{contentBoxSize:i,contentRect:s,target:r}=e;r&&r!==t.el||(n=s?s.width:(i[0]||i).inlineSize,o=s?s.height:(i[0]||i).blockSize)})),n===i&&o===s||l()}))})),r.observe(t.el)):(n.addEventListener("resize",l),n.addEventListener("orientationchange",c))})),i("destroy",(()=>{a&&n.cancelAnimationFrame(a),r&&r.unobserve&&t.el&&(r.unobserve(t.el),r=null),n.removeEventListener("resize",l),n.removeEventListener("orientationchange",c)}))},function(e){let{swiper:t,extendParams:i,on:s,emit:n}=e;const r=[],a=o(),l=function(e,i){void 0===i&&(i={});const s=new(a.MutationObserver||a.WebkitMutationObserver)((e=>{if(t.__preventObserver__)return;if(1===e.length)return void n("observerUpdate",e[0]);const i=function(){n("observerUpdate",e[0])};a.requestAnimationFrame?a.requestAnimationFrame(i):a.setTimeout(i,0)}));s.observe(e,{attributes:void 0===i.attributes||i.attributes,childList:void 0===i.childList||i.childList,characterData:void 0===i.characterData||i.characterData}),r.push(s)};i({observer:!1,observeParents:!1,observeSlideChildren:!1}),s("init",(()=>{if(t.params.observer){if(t.params.observeParents){const e=y(t.el);for(let t=0;t<e.length;t+=1)l(e[t])}l(t.el,{childList:t.params.observeSlideChildren}),l(t.wrapperEl,{attributes:!1})}})),s("destroy",(()=>{r.forEach((e=>{e.disconnect()})),r.splice(0,r.length)}))}]);const de=[function(e){let t,{swiper:i,extendParams:n,on:o,emit:r}=e;n({virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,renderExternalUpdate:!0,addSlidesBefore:0,addSlidesAfter:0}});const a=s();i.virtual={cache:{},from:void 0,to:void 0,slides:[],offset:0,slidesGrid:[]};const l=a.createElement("div");function c(e,t){const s=i.params.virtual;if(s.cache&&i.virtual.cache[t])return i.virtual.cache[t];let n;return s.renderSlide?(n=s.renderSlide.call(i,e,t),"string"==typeof n&&(l.innerHTML=n,n=l.children[0])):n=i.isElement?m("swiper-slide"):m("div",i.params.slideClass),n.setAttribute("data-swiper-slide-index",t),s.renderSlide||(n.innerHTML=e),s.cache&&(i.virtual.cache[t]=n),n}function d(e){const{slidesPerView:t,slidesPerGroup:s,centeredSlides:n,loop:o}=i.params,{addSlidesBefore:a,addSlidesAfter:l}=i.params.virtual,{from:d,to:h,slides:u,slidesGrid:p,offset:m}=i.virtual;i.params.cssMode||i.updateActiveIndex();const g=i.activeIndex||0;let v,b,y;v=i.rtlTranslate?"right":i.isHorizontal()?"left":"top",n?(b=Math.floor(t/2)+s+l,y=Math.floor(t/2)+s+a):(b=t+(s-1)+l,y=(o?t:s)+a);let w=g-y,_=g+b;o||(w=Math.max(w,0),_=Math.min(_,u.length-1));let x=(i.slidesGrid[w]||0)-(i.slidesGrid[0]||0);function C(){i.updateSlides(),i.updateProgress(),i.updateSlidesClasses(),r("virtualUpdate")}if(o&&g>=y?(w-=y,n||(x+=i.slidesGrid[0])):o&&g<y&&(w=-y,n&&(x+=i.slidesGrid[0])),Object.assign(i.virtual,{from:w,to:_,offset:x,slidesGrid:i.slidesGrid,slidesBefore:y,slidesAfter:b}),d===w&&h===_&&!e)return i.slidesGrid!==p&&x!==m&&i.slides.forEach((e=>{e.style[v]=x-Math.abs(i.cssOverflowAdjustment())+"px"})),i.updateProgress(),void r("virtualUpdate");if(i.params.virtual.renderExternal)return i.params.virtual.renderExternal.call(i,{offset:x,from:w,to:_,slides:function(){const e=[];for(let t=w;t<=_;t+=1)e.push(u[t]);return e}()}),void(i.params.virtual.renderExternalUpdate?C():r("virtualUpdate"));const S=[],E=[],T=e=>{let t=e;return e<0?t=u.length+e:t>=u.length&&(t-=u.length),t};if(e)i.slidesEl.querySelectorAll(`.${i.params.slideClass}, swiper-slide`).forEach((e=>{e.remove()}));else for(let e=d;e<=h;e+=1)if(e<w||e>_){const t=T(e);i.slidesEl.querySelectorAll(`.${i.params.slideClass}[data-swiper-slide-index="${t}"], swiper-slide[data-swiper-slide-index="${t}"]`).forEach((e=>{e.remove()}))}const k=o?-u.length:0,I=o?2*u.length:u.length;for(let t=k;t<I;t+=1)if(t>=w&&t<=_){const i=T(t);void 0===h||e?E.push(i):(t>h&&E.push(i),t<d&&S.push(i))}if(E.forEach((e=>{i.slidesEl.append(c(u[e],e))})),o)for(let e=S.length-1;e>=0;e-=1){const t=S[e];i.slidesEl.prepend(c(u[t],t))}else S.sort(((e,t)=>t-e)),S.forEach((e=>{i.slidesEl.prepend(c(u[e],e))}));f(i.slidesEl,".swiper-slide, swiper-slide").forEach((e=>{e.style[v]=x-Math.abs(i.cssOverflowAdjustment())+"px"})),C()}o("beforeInit",(()=>{if(!i.params.virtual.enabled)return;let e;if(void 0===i.passedParams.virtual.slides){const t=[...i.slidesEl.children].filter((e=>e.matches(`.${i.params.slideClass}, swiper-slide`)));t&&t.length&&(i.virtual.slides=[...t],e=!0,t.forEach(((e,t)=>{e.setAttribute("data-swiper-slide-index",t),i.virtual.cache[t]=e,e.remove()})))}e||(i.virtual.slides=i.params.virtual.slides),i.classNames.push(`${i.params.containerModifierClass}virtual`),i.params.watchSlidesProgress=!0,i.originalParams.watchSlidesProgress=!0,i.params.initialSlide||d()})),o("setTranslate",(()=>{i.params.virtual.enabled&&(i.params.cssMode&&!i._immediateVirtual?(clearTimeout(t),t=setTimeout((()=>{d()}),100)):d())})),o("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);d(!0)},prependSlide:function(e){const t=i.activeIndex;let s=t+1,n=1;if(Array.isArray(e)){for(let t=0;t<e.length;t+=1)e[t]&&i.virtual.slides.unshift(e[t]);s=t+e.length,n=e.length}else i.virtual.slides.unshift(e);if(i.params.virtual.cache){const e=i.virtual.cache,t={};Object.keys(e).forEach((i=>{const s=e[i],o=s.getAttribute("data-swiper-slide-index");o&&s.setAttribute("data-swiper-slide-index",parseInt(o,10)+n),t[parseInt(i,10)+n]=s})),i.virtual.cache=t}d(!0),i.slideTo(s,0)},removeSlide:function(e){if(null==e)return;let t=i.activeIndex;if(Array.isArray(e))for(let s=e.length-1;s>=0;s-=1)i.virtual.slides.splice(e[s],1),i.params.virtual.cache&&delete i.virtual.cache[e[s]],e[s]<t&&(t-=1),t=Math.max(t,0);else i.virtual.slides.splice(e,1),i.params.virtual.cache&&delete i.virtual.cache[e],e<t&&(t-=1),t=Math.max(t,0);d(!0),i.slideTo(t,0)},removeAllSlides:function(){i.virtual.slides=[],i.params.virtual.cache&&(i.virtual.cache={}),d(!0),i.slideTo(0,0)},update:d})},function(e){let{swiper:t,extendParams:i,on:n,emit:r}=e;const a=s(),l=o();function c(e){if(!t.enabled)return;const{rtlTranslate:i}=t;let s=e;s.originalEvent&&(s=s.originalEvent);const n=s.keyCode||s.charCode,o=t.params.keyboard.pageUpDown,c=o&&33===n,d=o&&34===n,h=37===n,u=39===n,p=38===n,f=40===n;if(!t.allowSlideNext&&(t.isHorizontal()&&u||t.isVertical()&&f||d))return!1;if(!t.allowSlidePrev&&(t.isHorizontal()&&h||t.isVertical()&&p||c))return!1;if(!(s.shiftKey||s.altKey||s.ctrlKey||s.metaKey||a.activeElement&&a.activeElement.nodeName&&("input"===a.activeElement.nodeName.toLowerCase()||"textarea"===a.activeElement.nodeName.toLowerCase()))){if(t.params.keyboard.onlyInViewport&&(c||d||h||u||p||f)){let e=!1;if(y(t.el,`.${t.params.slideClass}, swiper-slide`).length>0&&0===y(t.el,`.${t.params.slideActiveClass}`).length)return;const s=t.el,n=s.clientWidth,o=s.clientHeight,r=l.innerWidth,a=l.innerHeight,c=g(s);i&&(c.left-=s.scrollLeft);const d=[[c.left,c.top],[c.left+n,c.top],[c.left,c.top+o],[c.left+n,c.top+o]];for(let t=0;t<d.length;t+=1){const i=d[t];if(i[0]>=0&&i[0]<=r&&i[1]>=0&&i[1]<=a){if(0===i[0]&&0===i[1])continue;e=!0}}if(!e)return}t.isHorizontal()?((c||d||h||u)&&(s.preventDefault?s.preventDefault():s.returnValue=!1),((d||u)&&!i||(c||h)&&i)&&t.slideNext(),((c||h)&&!i||(d||u)&&i)&&t.slidePrev()):((c||d||p||f)&&(s.preventDefault?s.preventDefault():s.returnValue=!1),(d||f)&&t.slideNext(),(c||p)&&t.slidePrev()),r("keyPress",n)}}function d(){t.keyboard.enabled||(a.addEventListener("keydown",c),t.keyboard.enabled=!0)}function h(){t.keyboard.enabled&&(a.removeEventListener("keydown",c),t.keyboard.enabled=!1)}t.keyboard={enabled:!1},i({keyboard:{enabled:!1,onlyInViewport:!0,pageUpDown:!0}}),n("init",(()=>{t.params.keyboard.enabled&&d()})),n("destroy",(()=>{t.keyboard.enabled&&h()})),Object.assign(t.keyboard,{enable:d,disable:h})},function(e){let{swiper:t,extendParams:i,on:s,emit:n}=e;const l=o();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 d,h=a();const u=[];function p(){t.enabled&&(t.mouseEntered=!0)}function f(){t.enabled&&(t.mouseEntered=!1)}function m(e){return!(t.params.mousewheel.thresholdDelta&&e.delta<t.params.mousewheel.thresholdDelta)&&(!(t.params.mousewheel.thresholdTime&&a()-h<t.params.mousewheel.thresholdTime)&&(e.delta>=6&&a()-h<60||(e.direction<0?t.isEnd&&!t.params.loop||t.animating||(t.slideNext(),n("scroll",e.raw)):t.isBeginning&&!t.params.loop||t.animating||(t.slidePrev(),n("scroll",e.raw)),h=(new l.Date).getTime(),!1)))}function g(e){let i=e,s=!0;if(!t.enabled)return;if(e.target.closest(`.${t.params.mousewheel.noMousewheelClass}`))return;const o=t.params.mousewheel;t.params.cssMode&&i.preventDefault();let l=t.el;"container"!==t.params.mousewheel.eventsTarget&&(l=document.querySelector(t.params.mousewheel.eventsTarget));const h=l&&l.contains(i.target);if(!t.mouseEntered&&!h&&!o.releaseOnEdges)return!0;i.originalEvent&&(i=i.originalEvent);let p=0;const f=t.rtlTranslate?-1:1,g=function(e){let t=0,i=0,s=0,n=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),s=10*t,n=10*i,"deltaY"in e&&(n=e.deltaY),"deltaX"in e&&(s=e.deltaX),e.shiftKey&&!s&&(s=n,n=0),(s||n)&&e.deltaMode&&(1===e.deltaMode?(s*=40,n*=40):(s*=800,n*=800)),s&&!t&&(t=s<1?-1:1),n&&!i&&(i=n<1?-1:1),{spinX:t,spinY:i,pixelX:s,pixelY:n}}(i);if(o.forceToAxis)if(t.isHorizontal()){if(!(Math.abs(g.pixelX)>Math.abs(g.pixelY)))return!0;p=-g.pixelX*f}else{if(!(Math.abs(g.pixelY)>Math.abs(g.pixelX)))return!0;p=-g.pixelY}else p=Math.abs(g.pixelX)>Math.abs(g.pixelY)?-g.pixelX*f:-g.pixelY;if(0===p)return!0;o.invert&&(p=-p);let v=t.getTranslate()+p*o.sensitivity;if(v>=t.minTranslate()&&(v=t.minTranslate()),v<=t.maxTranslate()&&(v=t.maxTranslate()),s=!!t.params.loop||!(v===t.minTranslate()||v===t.maxTranslate()),s&&t.params.nested&&i.stopPropagation(),t.params.freeMode&&t.params.freeMode.enabled){const e={time:a(),delta:Math.abs(p),direction:Math.sign(p)},s=d&&e.time<d.time+500&&e.delta<=d.delta&&e.direction===d.direction;if(!s){d=void 0;let a=t.getTranslate()+p*o.sensitivity;const l=t.isBeginning,h=t.isEnd;if(a>=t.minTranslate()&&(a=t.minTranslate()),a<=t.maxTranslate()&&(a=t.maxTranslate()),t.setTransition(0),t.setTranslate(a),t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses(),(!l&&t.isBeginning||!h&&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,u.length>=15&&u.shift();const i=u.length?u[u.length-1]:void 0,s=u[0];if(u.push(e),i&&(e.delta>i.delta||e.direction!==i.direction))u.splice(0);else if(u.length>=15&&e.time-s.time<500&&s.delta-e.delta>=1&&e.delta<=6){const i=p>0?.8:.2;d=e,u.splice(0),c=r((()=>{t.slideToClosest(t.params.speed,!0,void 0,i)}),0)}c||(c=r((()=>{d=e,u.splice(0),t.slideToClosest(t.params.speed,!0,void 0,.5)}),500))}if(s||n("scroll",i),t.params.autoplay&&t.params.autoplayDisableOnInteraction&&t.autoplay.stop(),a===t.minTranslate()||a===t.maxTranslate())return!0}}else{const i={time:a(),delta:Math.abs(p),direction:Math.sign(p),raw:e};u.length>=2&&u.shift();const s=u.length?u[u.length-1]:void 0;if(u.push(i),s?(i.direction!==s.direction||i.delta>s.delta||i.time>s.time+150)&&m(i):m(i),function(e){const i=t.params.mousewheel;if(e.direction<0){if(t.isEnd&&!t.params.loop&&i.releaseOnEdges)return!0}else if(t.isBeginning&&!t.params.loop&&i.releaseOnEdges)return!0;return!1}(i))return!0}return i.preventDefault?i.preventDefault():i.returnValue=!1,!1}function v(e){let i=t.el;"container"!==t.params.mousewheel.eventsTarget&&(i=document.querySelector(t.params.mousewheel.eventsTarget)),i[e]("mouseenter",p),i[e]("mouseleave",f),i[e]("wheel",g)}function b(){return t.params.cssMode?(t.wrapperEl.removeEventListener("wheel",g),!0):!t.mousewheel.enabled&&(v("addEventListener"),t.mousewheel.enabled=!0,!0)}function y(){return t.params.cssMode?(t.wrapperEl.addEventListener(event,g),!0):!!t.mousewheel.enabled&&(v("removeEventListener"),t.mousewheel.enabled=!1,!0)}s("init",(()=>{!t.params.mousewheel.enabled&&t.params.cssMode&&y(),t.params.mousewheel.enabled&&b()})),s("destroy",(()=>{t.params.cssMode&&b(),t.mousewheel.enabled&&y()})),Object.assign(t.mousewheel,{enable:b,disable:y})},function(e){let{swiper:t,extendParams:i,on:s,emit:n}=e;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};const o=e=>(Array.isArray(e)||(e=[e].filter((e=>!!e))),e);function r(e){let i;return e&&"string"==typeof e&&t.isElement&&(i=t.el.shadowRoot.querySelector(e),i)?i:(e&&("string"==typeof e&&(i=[...document.querySelectorAll(e)]),t.params.uniqueNavElements&&"string"==typeof e&&i.length>1&&1===t.el.querySelectorAll(e).length&&(i=t.el.querySelector(e))),e&&!i?e:i)}function a(e,i){const s=t.params.navigation;(e=o(e)).forEach((e=>{e&&(e.classList[i?"add":"remove"](...s.disabledClass.split(" ")),"BUTTON"===e.tagName&&(e.disabled=i),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](s.lockClass))}))}function l(){const{nextEl:e,prevEl:i}=t.navigation;if(t.params.loop)return a(i,!1),void a(e,!1);a(i,t.isBeginning&&!t.params.rewind),a(e,t.isEnd&&!t.params.rewind)}function c(e){e.preventDefault(),(!t.isBeginning||t.params.loop||t.params.rewind)&&(t.slidePrev(),n("navigationPrev"))}function d(e){e.preventDefault(),(!t.isEnd||t.params.loop||t.params.rewind)&&(t.slideNext(),n("navigationNext"))}function h(){const e=t.params.navigation;if(t.params.navigation=J(t,t.originalParams.navigation,t.params.navigation,{nextEl:"swiper-button-next",prevEl:"swiper-button-prev"}),!e.nextEl&&!e.prevEl)return;let i=r(e.nextEl),s=r(e.prevEl);Object.assign(t.navigation,{nextEl:i,prevEl:s}),i=o(i),s=o(s);const n=(i,s)=>{i&&i.addEventListener("click","next"===s?d:c),!t.enabled&&i&&i.classList.add(...e.lockClass.split(" "))};i.forEach((e=>n(e,"next"))),s.forEach((e=>n(e,"prev")))}function u(){let{nextEl:e,prevEl:i}=t.navigation;e=o(e),i=o(i);const s=(e,i)=>{e.removeEventListener("click","next"===i?d:c),e.classList.remove(...t.params.navigation.disabledClass.split(" "))};e.forEach((e=>s(e,"next"))),i.forEach((e=>s(e,"prev")))}s("init",(()=>{!1===t.params.navigation.enabled?p():(h(),l())})),s("toEdge fromEdge lock unlock",(()=>{l()})),s("destroy",(()=>{u()})),s("enable disable",(()=>{let{nextEl:e,prevEl:i}=t.navigation;e=o(e),i=o(i),[...e,...i].filter((e=>!!e)).forEach((e=>e.classList[t.enabled?"remove":"add"](t.params.navigation.lockClass)))})),s("click",((e,i)=>{let{nextEl:s,prevEl:r}=t.navigation;s=o(s),r=o(r);const a=i.target;if(t.params.navigation.hideOnClick&&!r.includes(a)&&!s.includes(a)){if(t.pagination&&t.params.pagination&&t.params.pagination.clickable&&(t.pagination.el===a||t.pagination.el.contains(a)))return;let e;s.length?e=s[0].classList.contains(t.params.navigation.hiddenClass):r.length&&(e=r[0].classList.contains(t.params.navigation.hiddenClass)),n(!0===e?"navigationShow":"navigationHide"),[...s,...r].filter((e=>!!e)).forEach((e=>e.classList.toggle(t.params.navigation.hiddenClass)))}}));const p=()=>{t.el.classList.add(...t.params.navigation.navigationDisabledClass.split(" ")),u()};Object.assign(t.navigation,{enable:()=>{t.el.classList.remove(...t.params.navigation.navigationDisabledClass.split(" ")),h(),l()},disable:p,update:l,init:h,destroy:u})},function(e){let{swiper:t,extendParams:i,on:s,emit:n}=e;const o="swiper-pagination";let r;i({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:`${o}-bullet`,bulletActiveClass:`${o}-bullet-active`,modifierClass:`${o}-`,currentClass:`${o}-current`,totalClass:`${o}-total`,hiddenClass:`${o}-hidden`,progressbarFillClass:`${o}-progressbar-fill`,progressbarOppositeClass:`${o}-progressbar-opposite`,clickableClass:`${o}-clickable`,lockClass:`${o}-lock`,horizontalClass:`${o}-horizontal`,verticalClass:`${o}-vertical`,paginationDisabledClass:`${o}-disabled`}}),t.pagination={el:null,bullets:[]};let a=0;const l=e=>(Array.isArray(e)||(e=[e].filter((e=>!!e))),e);function c(){return!t.params.pagination.el||!t.pagination.el||Array.isArray(t.pagination.el)&&0===t.pagination.el.length}function d(e,i){const{bulletActiveClass:s}=t.params.pagination;e&&(e=e[("prev"===i?"previous":"next")+"ElementSibling"])&&(e.classList.add(`${s}-${i}`),(e=e[("prev"===i?"previous":"next")+"ElementSibling"])&&e.classList.add(`${s}-${i}-${i}`))}function h(e){const i=e.target.closest(ee(t.params.pagination.bulletClass));if(!i)return;e.preventDefault();const s=b(i)*t.params.slidesPerGroup;if(t.params.loop){if(t.realIndex===s)return;const e=t.getSlideIndexByData(s),i=t.getSlideIndexByData(t.realIndex);e>t.slides.length-t.loopedSlides&&t.loopFix({direction:e>i?"next":"prev",activeSlideIndex:e,slideTo:!1}),t.slideToLoop(s)}else t.slideTo(s)}function u(){const e=t.rtl,i=t.params.pagination;if(c())return;let s,o,h=t.pagination.el;h=l(h);const u=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length,p=t.params.loop?Math.ceil(u/t.params.slidesPerGroup):t.snapGrid.length;if(t.params.loop?(o=t.previousRealIndex||0,s=t.params.slidesPerGroup>1?Math.floor(t.realIndex/t.params.slidesPerGroup):t.realIndex):void 0!==t.snapIndex?(s=t.snapIndex,o=t.previousSnapIndex):(o=t.previousIndex||0,s=t.activeIndex||0),"bullets"===i.type&&t.pagination.bullets&&t.pagination.bullets.length>0){const n=t.pagination.bullets;let l,c,u;if(i.dynamicBullets&&(r=_(n[0],t.isHorizontal()?"width":"height",!0),h.forEach((e=>{e.style[t.isHorizontal()?"width":"height"]=r*(i.dynamicMainBullets+4)+"px"})),i.dynamicMainBullets>1&&void 0!==o&&(a+=s-(o||0),a>i.dynamicMainBullets-1?a=i.dynamicMainBullets-1:a<0&&(a=0)),l=Math.max(s-a,0),c=l+(Math.min(n.length,i.dynamicMainBullets)-1),u=(c+l)/2),n.forEach((e=>{const t=[...["","-next","-next-next","-prev","-prev-prev","-main"].map((e=>`${i.bulletActiveClass}${e}`))].map((e=>"string"==typeof e&&e.includes(" ")?e.split(" "):e)).flat();e.classList.remove(...t)})),h.length>1)n.forEach((e=>{const n=b(e);n===s?e.classList.add(...i.bulletActiveClass.split(" ")):t.isElement&&e.setAttribute("part","bullet"),i.dynamicBullets&&(n>=l&&n<=c&&e.classList.add(...`${i.bulletActiveClass}-main`.split(" ")),n===l&&d(e,"prev"),n===c&&d(e,"next"))}));else{const e=n[s];if(e&&e.classList.add(...i.bulletActiveClass.split(" ")),t.isElement&&n.forEach(((e,t)=>{e.setAttribute("part",t===s?"bullet-active":"bullet")})),i.dynamicBullets){const e=n[l],t=n[c];for(let e=l;e<=c;e+=1)n[e]&&n[e].classList.add(...`${i.bulletActiveClass}-main`.split(" "));d(e,"prev"),d(t,"next")}}if(i.dynamicBullets){const s=Math.min(n.length,i.dynamicMainBullets+4),o=(r*s-r)/2-u*r,a=e?"right":"left";n.forEach((e=>{e.style[t.isHorizontal()?a:"top"]=`${o}px`}))}}h.forEach(((e,o)=>{if("fraction"===i.type&&(e.querySelectorAll(ee(i.currentClass)).forEach((e=>{e.textContent=i.formatFractionCurrent(s+1)})),e.querySelectorAll(ee(i.totalClass)).forEach((e=>{e.textContent=i.formatFractionTotal(p)}))),"progressbar"===i.type){let n;n=i.progressbarOpposite?t.isHorizontal()?"vertical":"horizontal":t.isHorizontal()?"horizontal":"vertical";const o=(s+1)/p;let r=1,a=1;"horizontal"===n?r=o:a=o,e.querySelectorAll(ee(i.progressbarFillClass)).forEach((e=>{e.style.transform=`translate3d(0,0,0) scaleX(${r}) scaleY(${a})`,e.style.transitionDuration=`${t.params.speed}ms`}))}"custom"===i.type&&i.renderCustom?(e.innerHTML=i.renderCustom(t,s+1,p),0===o&&n("paginationRender",e)):(0===o&&n("paginationRender",e),n("paginationUpdate",e)),t.params.watchOverflow&&t.enabled&&e.classList[t.isLocked?"add":"remove"](i.lockClass)}))}function p(){const e=t.params.pagination;if(c())return;const i=t.virtual&&t.params.virtual.enabled?t.virtual.slides.length:t.slides.length;let s=t.pagination.el;s=l(s);let o="";if("bullets"===e.type){let s=t.params.loop?Math.ceil(i/t.params.slidesPerGroup):t.snapGrid.length;t.params.freeMode&&t.params.freeMode.enabled&&s>i&&(s=i);for(let i=0;i<s;i+=1)e.renderBullet?o+=e.renderBullet.call(t,i,e.bulletClass):o+=`<${e.bulletElement} ${t.isElement?'part="bullet"':""} class="${e.bulletClass}"></${e.bulletElement}>`}"fraction"===e.type&&(o=e.renderFraction?e.renderFraction.call(t,e.currentClass,e.totalClass):`<span class="${e.currentClass}"></span> / <span class="${e.totalClass}"></span>`),"progressbar"===e.type&&(o=e.renderProgressbar?e.renderProgressbar.call(t,e.progressbarFillClass):`<span class="${e.progressbarFillClass}"></span>`),t.pagination.bullets=[],s.forEach((i=>{"custom"!==e.type&&(i.innerHTML=o||""),"bullets"===e.type&&t.pagination.bullets.push(...i.querySelectorAll(ee(e.bulletClass)))})),"custom"!==e.type&&n("paginationRender",s[0])}function f(){t.params.pagination=J(t,t.originalParams.pagination,t.params.pagination,{el:"swiper-pagination"});const e=t.params.pagination;if(!e.el)return;let i;"string"==typeof e.el&&t.isElement&&(i=t.el.shadowRoot.querySelector(e.el)),i||"string"!=typeof e.el||(i=[...document.querySelectorAll(e.el)]),i||(i=e.el),i&&0!==i.length&&(t.params.uniqueNavElements&&"string"==typeof e.el&&Array.isArray(i)&&i.length>1&&(i=[...t.el.querySelectorAll(e.el)],i.length>1&&(i=i.filter((e=>y(e,".swiper")[0]===t.el))[0])),Array.isArray(i)&&1===i.length&&(i=i[0]),Object.assign(t.pagination,{el:i}),i=l(i),i.forEach((i=>{"bullets"===e.type&&e.clickable&&i.classList.add(e.clickableClass),i.classList.add(e.modifierClass+e.type),i.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass),"bullets"===e.type&&e.dynamicBullets&&(i.classList.add(`${e.modifierClass}${e.type}-dynamic`),a=0,e.dynamicMainBullets<1&&(e.dynamicMainBullets=1)),"progressbar"===e.type&&e.progressbarOpposite&&i.classList.add(e.progressbarOppositeClass),e.clickable&&i.addEventListener("click",h),t.enabled||i.classList.add(e.lockClass)})))}function m(){const e=t.params.pagination;if(c())return;let i=t.pagination.el;i&&(i=l(i),i.forEach((i=>{i.classList.remove(e.hiddenClass),i.classList.remove(e.modifierClass+e.type),i.classList.remove(t.isHorizontal()?e.horizontalClass:e.verticalClass),e.clickable&&i.removeEventListener("click",h)}))),t.pagination.bullets&&t.pagination.bullets.forEach((t=>t.classList.remove(...e.bulletActiveClass.split(" "))))}s("changeDirection",(()=>{if(!t.pagination||!t.pagination.el)return;const e=t.params.pagination;let{el:i}=t.pagination;i=l(i),i.forEach((i=>{i.classList.remove(e.horizontalClass,e.verticalClass),i.classList.add(t.isHorizontal()?e.horizontalClass:e.verticalClass)}))})),s("init",(()=>{!1===t.params.pagination.enabled?g():(f(),p(),u())})),s("activeIndexChange",(()=>{void 0===t.snapIndex&&u()})),s("snapIndexChange",(()=>{u()})),s("snapGridLengthChange",(()=>{p(),u()})),s("destroy",(()=>{m()})),s("enable disable",(()=>{let{el:e}=t.pagination;e&&(e=l(e),e.forEach((e=>e.classList[t.enabled?"remove":"add"](t.params.pagination.lockClass))))})),s("lock unlock",(()=>{u()})),s("click",((e,i)=>{const s=i.target;let{el:o}=t.pagination;if(Array.isArray(o)||(o=[o].filter((e=>!!e))),t.params.pagination.el&&t.params.pagination.hideOnClick&&o&&o.length>0&&!s.classList.contains(t.params.pagination.bulletClass)){if(t.navigation&&(t.navigation.nextEl&&s===t.navigation.nextEl||t.navigation.prevEl&&s===t.navigation.prevEl))return;const e=o[0].classList.contains(t.params.pagination.hiddenClass);n(!0===e?"paginationShow":"paginationHide"),o.forEach((e=>e.classList.toggle(t.params.pagination.hiddenClass)))}}));const g=()=>{t.el.classList.add(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=l(e),e.forEach((e=>e.classList.add(t.params.pagination.paginationDisabledClass)))),m()};Object.assign(t.pagination,{enable:()=>{t.el.classList.remove(t.params.pagination.paginationDisabledClass);let{el:e}=t.pagination;e&&(e=l(e),e.forEach((e=>e.classList.remove(t.params.pagination.paginationDisabledClass)))),f(),p(),u()},disable:g,render:p,update:u,init:f,destroy:m})},function(e){let{swiper:t,extendParams:i,on:n,emit:o}=e;const a=s();let l,c,d,h,u=!1,p=null,f=null;function v(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e,rtlTranslate:i}=t,{dragEl:s,el:n}=e,o=t.params.scrollbar,r=t.params.loop?t.progressLoop:t.progress;let a=c,l=(d-c)*r;i?(l=-l,l>0?(a=c-l,l=0):-l+c>d&&(a=d+l)):l<0?(a=c+l,l=0):l+c>d&&(a=d-l),t.isHorizontal()?(s.style.transform=`translate3d(${l}px, 0, 0)`,s.style.width=`${a}px`):(s.style.transform=`translate3d(0px, ${l}px, 0)`,s.style.height=`${a}px`),o.hide&&(clearTimeout(p),n.style.opacity=1,p=setTimeout((()=>{n.style.opacity=0,n.style.transitionDuration="400ms"}),1e3))}function b(){if(!t.params.scrollbar.el||!t.scrollbar.el)return;const{scrollbar:e}=t,{dragEl:i,el:s}=e;i.style.width="",i.style.height="",d=t.isHorizontal()?s.offsetWidth:s.offsetHeight,h=t.size/(t.virtualSize+t.params.slidesOffsetBefore-(t.params.centeredSlides?t.snapGrid[0]:0)),c="auto"===t.params.scrollbar.dragSize?d*h:parseInt(t.params.scrollbar.dragSize,10),t.isHorizontal()?i.style.width=`${c}px`:i.style.height=`${c}px`,s.style.display=h>=1?"none":"",t.params.scrollbar.hide&&(s.style.opacity=0),t.params.watchOverflow&&t.enabled&&e.el.classList[t.isLocked?"add":"remove"](t.params.scrollbar.lockClass)}function y(e){return t.isHorizontal()?e.clientX:e.clientY}function w(e){const{scrollbar:i,rtlTranslate:s}=t,{el:n}=i;let o;o=(y(e)-g(n)[t.isHorizontal()?"left":"top"]-(null!==l?l:c/2))/(d-c),o=Math.max(Math.min(o,1),0),s&&(o=1-o);const r=t.minTranslate()+(t.maxTranslate()-t.minTranslate())*o;t.updateProgress(r),t.setTranslate(r),t.updateActiveIndex(),t.updateSlidesClasses()}function _(e){const i=t.params.scrollbar,{scrollbar:s,wrapperEl:n}=t,{el:r,dragEl:a}=s;u=!0,l=e.target===a?y(e)-e.target.getBoundingClientRect()[t.isHorizontal()?"left":"top"]:null,e.preventDefault(),e.stopPropagation(),n.style.transitionDuration="100ms",a.style.transitionDuration="100ms",w(e),clearTimeout(f),r.style.transitionDuration="0ms",i.hide&&(r.style.opacity=1),t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="none"),o("scrollbarDragStart",e)}function x(e){const{scrollbar:i,wrapperEl:s}=t,{el:n,dragEl:r}=i;u&&(e.preventDefault?e.preventDefault():e.returnValue=!1,w(e),s.style.transitionDuration="0ms",n.style.transitionDuration="0ms",r.style.transitionDuration="0ms",o("scrollbarDragMove",e))}function C(e){const i=t.params.scrollbar,{scrollbar:s,wrapperEl:n}=t,{el:a}=s;u&&(u=!1,t.params.cssMode&&(t.wrapperEl.style["scroll-snap-type"]="",n.style.transitionDuration=""),i.hide&&(clearTimeout(f),f=r((()=>{a.style.opacity=0,a.style.transitionDuration="400ms"}),1e3)),o("scrollbarDragEnd",e),i.snapOnRelease&&t.slideToClosest())}function S(e){const{scrollbar:i,params:s}=t,n=i.el;if(!n)return;const o=n,r=!!s.passiveListeners&&{passive:!1,capture:!1},l=!!s.passiveListeners&&{passive:!0,capture:!1};if(!o)return;const c="on"===e?"addEventListener":"removeEventListener";o[c]("pointerdown",_,r),a[c]("pointermove",x,r),a[c]("pointerup",C,l)}function E(){const{scrollbar:e,el:i}=t;t.params.scrollbar=J(t,t.originalParams.scrollbar,t.params.scrollbar,{el:"swiper-scrollbar"});const s=t.params.scrollbar;if(!s.el)return;let n,o;"string"==typeof s.el&&t.isElement&&(n=t.el.shadowRoot.querySelector(s.el)),n||"string"!=typeof s.el?n||(n=s.el):n=a.querySelectorAll(s.el),t.params.uniqueNavElements&&"string"==typeof s.el&&n.length>1&&1===i.querySelectorAll(s.el).length&&(n=i.querySelector(s.el)),n.length>0&&(n=n[0]),n.classList.add(t.isHorizontal()?s.horizontalClass:s.verticalClass),n&&(o=n.querySelector(`.${t.params.scrollbar.dragClass}`),o||(o=m("div",t.params.scrollbar.dragClass),n.append(o))),Object.assign(e,{el:n,dragEl:o}),s.draggable&&t.params.scrollbar.el&&t.scrollbar.el&&S("on"),n&&n.classList[t.enabled?"remove":"add"](t.params.scrollbar.lockClass)}function T(){const e=t.params.scrollbar,i=t.scrollbar.el;i&&i.classList.remove(t.isHorizontal()?e.horizontalClass:e.verticalClass),t.params.scrollbar.el&&t.scrollbar.el&&S("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},n("init",(()=>{!1===t.params.scrollbar.enabled?k():(E(),b(),v())})),n("update resize observerUpdate lock unlock",(()=>{b()})),n("setTranslate",(()=>{v()})),n("setTransition",((e,i)=>{!function(e){t.params.scrollbar.el&&t.scrollbar.el&&(t.scrollbar.dragEl.style.transitionDuration=`${e}ms`)}(i)})),n("enable disable",(()=>{const{el:e}=t.scrollbar;e&&e.classList[t.enabled?"remove":"add"](t.params.scrollbar.lockClass)})),n("destroy",(()=>{T()}));const k=()=>{t.el.classList.add(t.params.scrollbar.scrollbarDisabledClass),t.scrollbar.el&&t.scrollbar.el.classList.add(t.params.scrollbar.scrollbarDisabledClass),T()};Object.assign(t.scrollbar,{enable:()=>{t.el.classList.remove(t.params.scrollbar.scrollbarDisabledClass),t.scrollbar.el&&t.scrollbar.el.classList.remove(t.params.scrollbar.scrollbarDisabledClass),E(),b(),v()},disable:k,updateSize:b,setTranslate:v,init:E,destroy:T})},function(e){let{swiper:t,extendParams:i,on:s}=e;i({parallax:{enabled:!1}});const n=(e,i)=>{const{rtl:s}=t,n=s?-1:1,o=e.getAttribute("data-swiper-parallax")||"0";let r=e.getAttribute("data-swiper-parallax-x"),a=e.getAttribute("data-swiper-parallax-y");const l=e.getAttribute("data-swiper-parallax-scale"),c=e.getAttribute("data-swiper-parallax-opacity"),d=e.getAttribute("data-swiper-parallax-rotate");if(r||a?(r=r||"0",a=a||"0"):t.isHorizontal()?(r=o,a="0"):(a=o,r="0"),r=r.indexOf("%")>=0?parseInt(r,10)*i*n+"%":r*i*n+"px",a=a.indexOf("%")>=0?parseInt(a,10)*i+"%":a*i+"px",null!=c){const t=c-(c-1)*(1-Math.abs(i));e.style.opacity=t}let h=`translate3d(${r}, ${a}, 0px)`;if(null!=l){h+=` scale(${l-(l-1)*(1-Math.abs(i))})`}if(d&&null!=d){h+=` rotate(${d*i*-1}deg)`}e.style.transform=h},o=()=>{const{el:e,slides:i,progress:s,snapGrid:o}=t;f(e,"[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").forEach((e=>{n(e,s)})),i.forEach(((e,i)=>{let r=e.progress;t.params.slidesPerGroup>1&&"auto"!==t.params.slidesPerView&&(r+=Math.ceil(i/2)-s*(o.length-1)),r=Math.min(Math.max(r,-1),1),e.querySelectorAll("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale], [data-swiper-parallax-rotate]").forEach((e=>{n(e,r)}))}))};s("beforeInit",(()=>{t.params.parallax.enabled&&(t.params.watchSlidesProgress=!0,t.originalParams.watchSlidesProgress=!0)})),s("init",(()=>{t.params.parallax.enabled&&o()})),s("setTranslate",(()=>{t.params.parallax.enabled&&o()})),s("setTransition",((e,i)=>{t.params.parallax.enabled&&function(e){void 0===e&&(e=t.params.speed);const{el:i}=t;i.querySelectorAll("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y], [data-swiper-parallax-opacity], [data-swiper-parallax-scale]").forEach((t=>{let i=parseInt(t.getAttribute("data-swiper-parallax-duration"),10)||e;0===e&&(i=0),t.style.transitionDuration=`${i}ms`}))}(i)}))},function(e){let{swiper:t,extendParams:i,on:s,emit:n}=e;const r=o();i({zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}}),t.zoom={enabled:!1};let a,c,d=1,h=!1;const u=[],p={originX:0,originY:0,slideEl:void 0,slideWidth:void 0,slideHeight:void 0,imageEl:void 0,imageWrapEl:void 0,maxRatio:3},m={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:{}},v={x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0};let b=1;function w(){if(u.length<2)return 1;const e=u[0].pageX,t=u[0].pageY,i=u[1].pageX,s=u[1].pageY;return Math.sqrt((i-e)**2+(s-t)**2)}function _(e){const i=t.isElement?"swiper-slide":`.${t.params.slideClass}`;return!!e.target.matches(i)||t.slides.filter((t=>t.contains(e.target))).length>0}function x(e){if("mouse"===e.pointerType&&u.splice(0,u.length),!_(e))return;const i=t.params.zoom;if(a=!1,c=!1,u.push(e),!(u.length<2)){if(a=!0,p.scaleStart=w(),!p.slideEl){p.slideEl=e.target.closest(`.${t.params.slideClass}, swiper-slide`),p.slideEl||(p.slideEl=t.slides[t.activeIndex]);let s=p.slideEl.querySelector(`.${i.containerClass}`);if(s&&(s=s.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),p.imageEl=s,p.imageWrapEl=s?y(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]=function(){if(u.length<2)return{x:null,y:null};const e=p.imageEl.getBoundingClientRect();return[(u[0].pageX+(u[1].pageX-u[0].pageX)/2-e.x)/d,(u[0].pageY+(u[1].pageY-u[0].pageY)/2-e.y)/d]}();p.originX=e,p.originY=t,p.imageEl.style.transitionDuration="0ms"}h=!0}}function C(e){if(!_(e))return;const i=t.params.zoom,s=t.zoom,n=u.findIndex((t=>t.pointerId===e.pointerId));n>=0&&(u[n]=e),u.length<2||(c=!0,p.scaleMove=w(),p.imageEl&&(s.scale=p.scaleMove/p.scaleStart*d,s.scale>p.maxRatio&&(s.scale=p.maxRatio-1+(s.scale-p.maxRatio+1)**.5),s.scale<i.minRatio&&(s.scale=i.minRatio+1-(i.minRatio-s.scale+1)**.5),p.imageEl.style.transform=`translate3d(0,0,0) scale(${s.scale})`))}function S(e){if(!_(e))return;if("mouse"===e.pointerType&&"pointerout"===e.type)return;const i=t.params.zoom,s=t.zoom,n=u.findIndex((t=>t.pointerId===e.pointerId));n>=0&&u.splice(n,1),a&&c&&(a=!1,c=!1,p.imageEl&&(s.scale=Math.max(Math.min(s.scale,p.maxRatio),i.minRatio),p.imageEl.style.transitionDuration=`${t.params.speed}ms`,p.imageEl.style.transform=`translate3d(0,0,0) scale(${s.scale})`,d=s.scale,h=!1,s.scale>1&&p.slideEl?p.slideEl.classList.add(`${i.zoomedSlideClass}`):s.scale<=1&&p.slideEl&&p.slideEl.classList.remove(`${i.zoomedSlideClass}`),1===s.scale&&(p.originX=0,p.originY=0,p.slideEl=void 0)))}function E(e){if(!_(e)||!function(e){const i=`.${t.params.zoom.containerClass}`;return!!e.target.matches(i)||[...t.el.querySelectorAll(i)].filter((t=>t.contains(e.target))).length>0}(e))return;const i=t.zoom;if(!p.imageEl)return;if(!m.isTouched||!p.slideEl)return;m.isMoved||(m.width=p.imageEl.offsetWidth,m.height=p.imageEl.offsetHeight,m.startX=l(p.imageWrapEl,"x")||0,m.startY=l(p.imageWrapEl,"y")||0,p.slideWidth=p.slideEl.offsetWidth,p.slideHeight=p.slideEl.offsetHeight,p.imageWrapEl.style.transitionDuration="0ms");const s=m.width*i.scale,n=m.height*i.scale;if(s<p.slideWidth&&n<p.slideHeight)return;m.minX=Math.min(p.slideWidth/2-s/2,0),m.maxX=-m.minX,m.minY=Math.min(p.slideHeight/2-n/2,0),m.maxY=-m.minY,m.touchesCurrent.x=u.length>0?u[0].pageX:e.pageX,m.touchesCurrent.y=u.length>0?u[0].pageY:e.pageY;if(Math.max(Math.abs(m.touchesCurrent.x-m.touchesStart.x),Math.abs(m.touchesCurrent.y-m.touchesStart.y))>5&&(t.allowClick=!1),!m.isMoved&&!h){if(t.isHorizontal()&&(Math.floor(m.minX)===Math.floor(m.startX)&&m.touchesCurrent.x<m.touchesStart.x||Math.floor(m.maxX)===Math.floor(m.startX)&&m.touchesCurrent.x>m.touchesStart.x))return void(m.isTouched=!1);if(!t.isHorizontal()&&(Math.floor(m.minY)===Math.floor(m.startY)&&m.touchesCurrent.y<m.touchesStart.y||Math.floor(m.maxY)===Math.floor(m.startY)&&m.touchesCurrent.y>m.touchesStart.y))return void(m.isTouched=!1)}e.cancelable&&e.preventDefault(),e.stopPropagation(),m.isMoved=!0;const o=(i.scale-d)/(p.maxRatio-t.params.zoom.minRatio),{originX:r,originY:a}=p;m.currentX=m.touchesCurrent.x-m.touchesStart.x+m.startX+o*(m.width-2*r),m.currentY=m.touchesCurrent.y-m.touchesStart.y+m.startY+o*(m.height-2*a),m.currentX<m.minX&&(m.currentX=m.minX+1-(m.minX-m.currentX+1)**.8),m.currentX>m.maxX&&(m.currentX=m.maxX-1+(m.currentX-m.maxX+1)**.8),m.currentY<m.minY&&(m.currentY=m.minY+1-(m.minY-m.currentY+1)**.8),m.currentY>m.maxY&&(m.currentY=m.maxY-1+(m.currentY-m.maxY+1)**.8),v.prevPositionX||(v.prevPositionX=m.touchesCurrent.x),v.prevPositionY||(v.prevPositionY=m.touchesCurrent.y),v.prevTime||(v.prevTime=Date.now()),v.x=(m.touchesCurrent.x-v.prevPositionX)/(Date.now()-v.prevTime)/2,v.y=(m.touchesCurrent.y-v.prevPositionY)/(Date.now()-v.prevTime)/2,Math.abs(m.touchesCurrent.x-v.prevPositionX)<2&&(v.x=0),Math.abs(m.touchesCurrent.y-v.prevPositionY)<2&&(v.y=0),v.prevPositionX=m.touchesCurrent.x,v.prevPositionY=m.touchesCurrent.y,v.prevTime=Date.now(),p.imageWrapEl.style.transform=`translate3d(${m.currentX}px, ${m.currentY}px,0)`}function T(){const e=t.zoom;p.slideEl&&t.activeIndex!==t.slides.indexOf(p.slideEl)&&(p.imageEl&&(p.imageEl.style.transform="translate3d(0,
2920,0) scale(1)"),p.imageWrapEl&&(p.imageWrapEl.style.transform="translate3d(0,0,0)"),p.slideEl.classList.remove(`${t.params.zoom.zoomedSlideClass}`),e.scale=1,d=1,p.slideEl=void 0,p.imageEl=void 0,p.imageWrapEl=void 0,p.originX=0,p.originY=0)}function k(e){const i=t.zoom,s=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=f(t.slidesEl,`.${t.params.slideActiveClass}`)[0]:p.slideEl=t.slides[t.activeIndex]);let i=p.slideEl.querySelector(`.${s.containerClass}`);i&&(i=i.querySelectorAll("picture, img, svg, canvas, .swiper-zoom-target")[0]),p.imageEl=i,p.imageWrapEl=i?y(p.imageEl,`.${s.containerClass}`)[0]:void 0}if(!p.imageEl||!p.imageWrapEl)return;let n,o,a,l,c,h,u,v,b,w,_,x,C,S,E,T,k,I;t.params.cssMode&&(t.wrapperEl.style.overflow="hidden",t.wrapperEl.style.touchAction="none"),p.slideEl.classList.add(`${s.zoomedSlideClass}`),void 0===m.touchesStart.x&&e?(n=e.pageX,o=e.pageY):(n=m.touchesStart.x,o=m.touchesStart.y);const A="number"==typeof e?e:null;1===d&&A&&(n=void 0,o=void 0),i.scale=A||p.imageWrapEl.getAttribute("data-swiper-zoom")||s.maxRatio,d=A||p.imageWrapEl.getAttribute("data-swiper-zoom")||s.maxRatio,!e||1===d&&A?(u=0,v=0):(k=p.slideEl.offsetWidth,I=p.slideEl.offsetHeight,a=g(p.slideEl).left+r.scrollX,l=g(p.slideEl).top+r.scrollY,c=a+k/2-n,h=l+I/2-o,b=p.imageEl.offsetWidth,w=p.imageEl.offsetHeight,_=b*i.scale,x=w*i.scale,C=Math.min(k/2-_/2,0),S=Math.min(I/2-x/2,0),E=-C,T=-S,u=c*i.scale,v=h*i.scale,u<C&&(u=C),u>E&&(u=E),v<S&&(v=S),v>T&&(v=T)),A&&1===i.scale&&(p.originX=0,p.originY=0),p.imageWrapEl.style.transitionDuration="300ms",p.imageWrapEl.style.transform=`translate3d(${u}px, ${v}px,0)`,p.imageEl.style.transitionDuration="300ms",p.imageEl.style.transform=`translate3d(0,0,0) scale(${i.scale})`}function I(){const e=t.zoom,i=t.params.zoom;if(!p.slideEl){t.params.virtual&&t.params.virtual.enabled&&t.virtual?p.slideEl=f(t.slidesEl,`.${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?y(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,d=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 A(e){const i=t.zoom;i.scale&&1!==i.scale?I():k(e)}function D(){return{passiveListener:!!t.params.passiveListeners&&{passive:!0,capture:!1},activeListenerWithCapture:!t.params.passiveListeners||{passive:!1,capture:!0}}}function P(){const e=t.zoom;if(e.enabled)return;e.enabled=!0;const{passiveListener:i,activeListenerWithCapture:s}=D();t.wrapperEl.addEventListener("pointerdown",x,i),t.wrapperEl.addEventListener("pointermove",C,s),["pointerup","pointercancel","pointerout"].forEach((e=>{t.wrapperEl.addEventListener(e,S,i)})),t.wrapperEl.addEventListener("pointermove",E,s)}function $(){const e=t.zoom;if(!e.enabled)return;e.enabled=!1;const{passiveListener:i,activeListenerWithCapture:s}=D();t.wrapperEl.removeEventListener("pointerdown",x,i),t.wrapperEl.removeEventListener("pointermove",C,s),["pointerup","pointercancel","pointerout"].forEach((e=>{t.wrapperEl.removeEventListener(e,S,i)})),t.wrapperEl.removeEventListener("pointermove",E,s)}Object.defineProperty(t.zoom,"scale",{get:()=>b,set(e){if(b!==e){const t=p.imageEl,i=p.slideEl;n("zoomChange",e,t,i)}b=e}}),s("init",(()=>{t.params.zoom.enabled&&P()})),s("destroy",(()=>{$()})),s("touchStart",((e,i)=>{t.zoom.enabled&&function(e){const i=t.device;if(!p.imageEl)return;if(m.isTouched)return;i.android&&e.cancelable&&e.preventDefault(),m.isTouched=!0;const s=u.length>0?u[0]:e;m.touchesStart.x=s.pageX,m.touchesStart.y=s.pageY}(i)})),s("touchEnd",((e,i)=>{t.zoom.enabled&&function(){const e=t.zoom;if(!p.imageEl)return;if(!m.isTouched||!m.isMoved)return m.isTouched=!1,void(m.isMoved=!1);m.isTouched=!1,m.isMoved=!1;let i=300,s=300;const n=v.x*i,o=m.currentX+n,r=v.y*s,a=m.currentY+r;0!==v.x&&(i=Math.abs((o-m.currentX)/v.x)),0!==v.y&&(s=Math.abs((a-m.currentY)/v.y));const l=Math.max(i,s);m.currentX=o,m.currentY=a;
vendor: 35,220 bytes, line 292
292const c=m.width*e.scale,d=m.height*e.scale;m.minX=Math.min(p.slideWidth/2-c/2,0),m.maxX=-m.minX,m.minY=Math.min(p.slideHeight/2-d/2,0),m.maxY=-m.minY,m.currentX=Math.max(Math.min(m.currentX,m.maxX),m.minX),m.currentY=Math.max(Math.min(m.currentY,m.maxY),m.minY),p.imageWrapEl.style.transitionDuration=`${l}ms`,p.imageWrapEl.style.transform=`translate3d(${m.currentX}px, ${m.currentY}px,0)`}()})),s("doubleTap",((e,i)=>{!t.animating&&t.params.zoom.enabled&&t.zoom.enabled&&t.params.zoom.toggle&&A(i)})),s("transitionEnd",(()=>{t.zoom.enabled&&t.params.zoom.enabled&&T()})),s("slideChange",(()=>{t.zoom.enabled&&t.params.zoom.enabled&&t.params.cssMode&&T()})),Object.assign(t.zoom,{enable:P,disable:$,in:k,out:I,toggle:A})},function(e){let{swiper:t,extendParams:i,on:s}=e;function n(e,t){const i=function(){let e,t,i;return(s,n)=>{for(t=-1,e=s.length;e-t>1;)i=e+t>>1,s[i]<=n?t=i:e=i;return e}}();let s,n;return this.x=e,this.y=t,this.lastIndex=e.length-1,this.interpolate=function(e){return e?(n=i(this.x,e),s=n-1,(e-this.x[s])*(this.y[n]-this.y[s])/(this.x[n]-this.x[s])+this.y[s]):0},this}function o(){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},s("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=s=>{t.controller.control=s.detail[0],t.update(),e.removeEventListener("init",i)};e.addEventListener("init",i)}}else t.controller.control=t.params.controller.control})),s("update",(()=>{o()})),s("resize",(()=>{o()})),s("observerUpdate",(()=>{o()})),s("setTranslate",((e,i,s)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTranslate(i,s)})),s("setTransition",((e,i,s)=>{t.controller.control&&!t.controller.control.destroyed&&t.controller.setTransition(i,s)})),Object.assign(t.controller,{setTranslate:function(e,i){const s=t.controller.control;let o,r;const a=t.constructor;function l(e){if(e.destroyed)return;const i=t.rtlTranslate?-t.translate:t.translate;"slide"===t.params.controller.by&&(!function(e){t.controller.spline=t.params.loop?new n(t.slidesGrid,e.slidesGrid):new n(t.snapGrid,e.snapGrid)}(e),r=-t.controller.spline.interpolate(-i)),r&&"container"!==t.params.controller.by||(o=(e.maxTranslate()-e.minTranslate())/(t.maxTranslate()-t.minTranslate()),!Number.isNaN(o)&&Number.isFinite(o)||(o=1),r=(i-t.minTranslate())*o+e.minTranslate()),t.params.controller.inverse&&(r=e.maxTranslate()-r),e.updateProgress(r),e.setTranslate(r,t),e.updateActiveIndex(),e.updateSlidesClasses()}if(Array.isArray(s))for(let e=0;e<s.length;e+=1)s[e]!==i&&s[e]instanceof a&&l(s[e]);else s instanceof a&&i!==s&&l(s)},setTransition:function(e,i){const s=t.constructor,n=t.controller.control;let o;function a(i){i.destroyed||(i.setTransition(e,t),0!==e&&(i.transitionStart(),i.params.autoHeight&&r((()=>{i.updateAutoHeight()})),w(i.wrapperEl,(()=>{n&&i.transitionEnd()}))))}if(Array.isArray(n))for(o=0;o<n.length;o+=1)n[o]!==i&&n[o]instanceof s&&a(n[o]);else n instanceof s&&i!==n&&a(n)}})},function(e){let{swiper:t,extendParams:i,on:s}=e;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};let n=null;function o(e){const t=n;0!==t.length&&(t.innerHTML="",t.innerHTML=e)}const r=e=>(Array.isArray(e)||(e=[e].filter((e=>!!e))),e);function a(e){(e=r(e)).forEach((e=>{e.setAttribute("tabIndex","0")}))}function l(e){(e=r(e)).forEach((e=>{e.setAttribute("tabIndex","-1")}))}function c(e,t){(e=r(e)).forEach((e=>{e.setAttribute("role",t)}))}function d(e,t){(e=r(e)).forEach((e=>{e.setAttribute("aria-roledescription",t)}))}function h(e,t){(e=r(e)).forEach((e=>{e.setAttribute("aria-label",t)}))}function u(e){(e=r(e)).forEach((e=>{e.setAttribute("aria-disabled",!0)}))}function p(e){(e=r(e)).forEach((e=>{e.setAttribute("aria-disabled",!1)}))}function f(e){if(13!==e.keyCode&&32!==e.keyCode)return;const i=t.params.a11y,s=e.target;t.pagination&&t.pagination.el&&(s===t.pagination.el||t.pagination.el.contains(e.target))&&!e.target.matches(ee(t.params.pagination.bulletClass))||(t.navigation&&t.navigation.nextEl&&s===t.navigation.nextEl&&(t.isEnd&&!t.params.loop||t.slideNext(),t.isEnd?o(i.lastSlideMessage):o(i.nextSlideMessage)),t.navigation&&t.navigation.prevEl&&s===t.navigation.prevEl&&(t.isBeginning&&!t.params.loop||t.slidePrev(),t.isBeginning?o(i.firstSlideMessage):o(i.prevSlideMessage)),t.pagination&&s.matches(ee(t.params.pagination.bulletClass))&&s.click())}function g(){return t.pagination&&t.pagination.bullets&&t.pagination.bullets.length}function v(){return g()&&t.params.pagination.clickable}const y=(e,t,i)=>{a(e),"BUTTON"!==e.tagName&&(c(e,"button"),e.addEventListener("keydown",f)),h(e,i),function(e,t){(e=r(e)).forEach((e=>{e.setAttribute("aria-controls",t)}))}(e,t)},w=()=>{t.a11y.clicked=!0},_=()=>{requestAnimationFrame((()=>{requestAnimationFrame((()=>{t.destroyed||(t.a11y.clicked=!1)}))}))},x=e=>{if(t.a11y.clicked)return;const i=e.target.closest(`.${t.params.slideClass}, swiper-slide`);if(!i||!t.slides.includes(i))return;const s=t.slides.indexOf(i)===t.activeIndex,n=t.params.watchSlidesProgress&&t.visibleSlides&&t.visibleSlides.includes(i);s||n||e.sourceCapabilities&&e.sourceCapabilities.firesTouchEvents||(t.isHorizontal()?t.el.scrollLeft=0:t.el.scrollTop=0,t.slideTo(t.slides.indexOf(i),0))},C=()=>{const e=t.params.a11y;e.itemRoleDescriptionMessage&&d(t.slides,e.itemRoleDescriptionMessage),e.slideRole&&c(t.slides,e.slideRole);const i=t.slides.length;e.slideLabelMessage&&t.slides.forEach(((s,n)=>{const o=t.params.loop?parseInt(s.getAttribute("data-swiper-slide-index"),10):n;h(s,e.slideLabelMessage.replace(/\{\{index\}\}/,o+1).replace(/\{\{slidesLength\}\}/,i))}))},S=()=>{const e=t.params.a11y;t.isElement?t.el.shadowEl.append(n):t.el.append(n);const i=t.el;e.containerRoleDescriptionMessage&&d(i,e.containerRoleDescriptionMessage),e.containerMessage&&h(i,e.containerMessage);const s=t.wrapperEl,o=e.id||s.getAttribute("id")||`swiper-wrapper-${a=16,void 0===a&&(a=16),"x".repeat(a).replace(/x/g,(()=>Math.round(16*Math.random()).toString(16)))}`;var a;const l=t.params.autoplay&&t.params.autoplay.enabled?"off":"polite";var c;c=o,r(s).forEach((e=>{e.setAttribute("id",c)})),function(e,t){(e=r(e)).forEach((e=>{e.setAttribute("aria-live",t)}))}(s,l),C();let{nextEl:u,prevEl:p}=t.navigation?t.navigation:{};if(u=r(u),p=r(p),u&&u.forEach((t=>y(t,o,e.nextSlideMessage))),p&&p.forEach((t=>y(t,o,e.prevSlideMessage))),v()){(Array.isArray(t.pagination.el)?t.pagination.el:[t.pagination.el]).forEach((e=>{e.addEventListener("keydown",f)}))}t.el.addEventListener("focus",x,!0),t.el.addEventListener("pointerdown",w,!0),t.el.addEventListener("pointerup",_,!0)};s("beforeInit",(()=>{n=m("span",t.params.a11y.notificationClass),n.setAttribute("aria-live","assertive"),n.setAttribute("aria-atomic","true")})),s("afterInit",(()=>{t.params.a11y.enabled&&S()})),s("slidesLengthChange snapGridLengthChange slidesGridLengthChange",(()=>{t.params.a11y.enabled&&C()})),s("fromEdge toEdge afterInit lock unlock",(()=>{t.params.a11y.enabled&&function(){if(t.params.loop||t.params.rewind||!t.navigation)return;const{nextEl:e,prevEl:i}=t.navigation;i&&(t.isBeginning?(u(i),l(i)):(p(i),a(i))),e&&(t.isEnd?(u(e),l(e)):(p(e),a(e)))}()})),s("paginationUpdate",(()=>{t.params.a11y.enabled&&function(){const e=t.params.a11y;g()&&t.pagination.bullets.forEach((i=>{t.params.pagination.clickable&&(a(i),t.params.pagination.renderBullet||(c(i,"button"),h(i,e.paginationBulletMessage.replace(/\{\{index\}\}/,b(i)+1)))),i.matches(ee(t.params.pagination.bulletActiveClass))?i.setAttribute("aria-current","true"):i.removeAttribute("aria-current")}))}()})),s("destroy",(()=>{t.params.a11y.enabled&&function(){n&&n.remove();let{nextEl:e,prevEl:i}=t.navigation?t.navigation:{};e=r(e),i=r(i),e&&e.forEach((e=>e.removeEventListener("keydown",f))),i&&i.forEach((e=>e.removeEventListener("keydown",f))),v()&&(Array.isArray(t.pagination.el)?t.pagination.el:[t.pagination.el]).forEach((e=>{e.removeEventListener("keydown",f)}));t.el.removeEventListener("focus",x,!0),t.el.removeEventListener("pointerdown",w,!0),t.el.removeEventListener("pointerup",_,!0)}()}))},function(e){let{swiper:t,extendParams:i,on:s}=e;i({history:{enabled:!1,root:"",replaceState:!1,key:"slides",keepQuery:!1}});let n=!1,r={};const a=e=>e.toString().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,""),l=e=>{const t=o();let i;i=e?new URL(e):t.location;const s=i.pathname.slice(1).split("/").filter((e=>""!==e)),n=s.length;return{key:s[n-2],value:s[n-1]}},c=(e,i)=>{const s=o();if(!n||!t.params.history.enabled)return;let r;r=t.params.url?new URL(t.params.url):s.location;const l=t.slides[i];let c=a(l.getAttribute("data-history"));if(t.params.history.root.length>0){let i=t.params.history.root;"/"===i[i.length-1]&&(i=i.slice(0,i.length-1)),c=`${i}/${e?`${e}/`:""}${c}`}else r.pathname.includes(e)||(c=`${e?`${e}/`:""}${c}`);t.params.history.keepQuery&&(c+=r.search);const d=s.history.state;d&&d.value===c||(t.params.history.replaceState?s.history.replaceState({value:c},null,c):s.history.pushState({value:c},null,c))},d=(e,i,s)=>{if(i)for(let n=0,o=t.slides.length;n<o;n+=1){const o=t.slides[n];if(a(o.getAttribute("data-history"))===i){const i=t.getSlideIndex(o);t.slideTo(i,e,s)}}else t.slideTo(0,e,s)},h=()=>{r=l(t.params.url),d(t.params.speed,r.value,!1)};s("init",(()=>{t.params.history.enabled&&(()=>{const e=o();if(t.params.history){if(!e.history||!e.history.pushState)return t.params.history.enabled=!1,void(t.params.hashNavigation.enabled=!0);n=!0,r=l(t.params.url),r.key||r.value?(d(0,r.value,t.params.runCallbacksOnInit),t.params.history.replaceState||e.addEventListener("popstate",h)):t.params.history.replaceState||e.addEventListener("popstate",h)}})()})),s("destroy",(()=>{t.params.history.enabled&&(()=>{const e=o();t.params.history.replaceState||e.removeEventListener("popstate",h)})()})),s("transitionEnd _freeModeNoMomentumRelease",(()=>{n&&c(t.params.history.key,t.activeIndex)})),s("slideChange",(()=>{n&&t.params.cssMode&&c(t.params.history.key,t.activeIndex)}))},function(e){let{swiper:t,extendParams:i,emit:n,on:r}=e,a=!1;const l=s(),c=o();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];if(!e)return 0;return parseInt(e.getAttribute("data-swiper-slide-index"),10)}return t.getSlideIndex(f(t.slidesEl,`.${t.params.slideClass}[data-hash="${i}"], swiper-slide[data-hash="${i}"]`)[0])}}});const d=()=>{n("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);if(void 0===i||Number.isNaN(i))return;t.slideTo(i)}},h=()=>{if(!a||!t.params.hashNavigation.enabled)return;const e=t.virtual&&t.params.virtual.enabled?t.slidesEl.querySelector(`[data-swiper-slide-index="${t.activeIndex}"]`):t.slides[t.activeIndex],i=e?e.getAttribute("data-hash")||e.getAttribute("data-history"):"";t.params.hashNavigation.replaceState&&c.history&&c.history.replaceState?(c.history.replaceState(null,null,`#${i}`||""),n("hashSet")):(l.location.hash=i||"",n("hashSet"))};r("init",(()=>{t.params.hashNavigation.enabled&&(()=>{if(!t.params.hashNavigation.enabled||t.params.history&&t.params.history.enabled)return;a=!0;const e=l.location.hash.replace("#","");if(e){const i=0,s=t.params.hashNavigation.getSlideIndex(t,e);t.slideTo(s||0,i,t.params.runCallbacksOnInit,!0)}t.params.hashNavigation.watchState&&c.addEventListener("hashchange",d)})()})),r("destroy",(()=>{t.params.hashNavigation.enabled&&t.params.hashNavigation.watchState&&c.removeEventListener("hashchange",d)})),r("transitionEnd _freeModeNoMomentumRelease",(()=>{a&&h()})),r("slideChange",(()=>{a&&t.params.cssMode&&h()}))},function(e){let t,i,{swiper:n,extendParams:o,on:r,emit:a,params:l}=e;n.autoplay={running:!1,paused:!1,timeLeft:0},o({autoplay:{enabled:!1,delay:3e3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1,pauseOnMouseEnter:!1}});let c,d,h,u,p,f,m,g=l&&l.autoplay?l.autoplay.delay:3e3,v=l&&l.autoplay?l.autoplay.delay:3e3,b=(new Date).getTime;function y(e){n&&!n.destroyed&&n.wrapperEl&&e.target===n.wrapperEl&&(n.wrapperEl.removeEventListener("transitionend",y),E())}const w=()=>{if(n.destroyed||!n.autoplay.running)return;n.autoplay.paused?d=!0:d&&(v=c,d=!1);const e=n.autoplay.paused?c:b+v-(new Date).getTime();n.autoplay.timeLeft=e,a("autoplayTimeLeft",e,e/g),i=requestAnimationFrame((()=>{w()}))},_=e=>{if(n.destroyed||!n.autoplay.running)return;cancelAnimationFrame(i),w();let s=void 0===e?n.params.autoplay.delay:e;g=n.params.autoplay.delay,v=n.params.autoplay.delay;const o=(()=>{let e;if(e=n.virtual&&n.params.virtual.enabled?n.slides.filter((e=>e.classList.contains("swiper-slide-active")))[0]:n.slides[n.activeIndex],!e)return;return parseInt(e.getAttribute("data-swiper-autoplay"),10)})();!Number.isNaN(o)&&o>0&&void 0===e&&(s=o,g=o,v=o),c=s;const r=n.params.speed,l=()=>{n&&!n.destroyed&&(n.params.autoplay.reverseDirection?!n.isBeginning||n.params.loop||n.params.rewind?(n.slidePrev(r,!0,!0),a("autoplay")):n.params.autoplay.stopOnLastSlide||(n.slideTo(n.slides.length-1,r,!0,!0),a("autoplay")):!n.isEnd||n.params.loop||n.params.rewind?(n.slideNext(r,!0,!0),a("autoplay")):n.params.autoplay.stopOnLastSlide||(n.slideTo(0,r,!0,!0),a("autoplay")),n.params.cssMode&&(b=(new Date).getTime(),requestAnimationFrame((()=>{_()}))))};return s>0?(clearTimeout(t),t=setTimeout((()=>{l()}),s)):requestAnimationFrame((()=>{l()})),s},x=()=>{n.autoplay.running=!0,_(),a("autoplayStart")},C=()=>{n.autoplay.running=!1,clearTimeout(t),cancelAnimationFrame(i),a("autoplayStop")},S=(e,i)=>{if(n.destroyed||!n.autoplay.running)return;clearTimeout(t),e||(m=!0);const s=()=>{a("autoplayPause"),n.params.autoplay.waitForTransition?n.wrapperEl.addEventListener("transitionend",y):E()};if(n.autoplay.paused=!0,i)return f&&(c=n.params.autoplay.delay),f=!1,void s();const o=c||n.params.autoplay.delay;c=o-((new Date).getTime()-b),n.isEnd&&c<0&&!n.params.loop||(c<0&&(c=0),s())},E=()=>{n.isEnd&&c<0&&!n.params.loop||n.destroyed||!n.autoplay.running||(b=(new Date).getTime(),m?(m=!1,_(c)):_(),n.autoplay.paused=!1,a("autoplayResume"))},T=()=>{if(n.destroyed||!n.autoplay.running)return;const e=s();"hidden"===e.visibilityState&&(m=!0,S(!0)),"visible"===e.visibilityState&&E()},k=e=>{"mouse"===e.pointerType&&(m=!0,S(!0))},I=e=>{"mouse"===e.pointerType&&n.autoplay.paused&&E()};r("init",(()=>{n.params.autoplay.enabled&&(n.params.autoplay.pauseOnMouseEnter&&(n.el.addEventListener("pointerenter",k),n.el.addEventListener("pointerleave",I)),s().addEventListener("visibilitychange",T),b=(new Date).getTime(),x())})),r("destroy",(()=>{n.el.removeEventListener("pointerenter",k),n.el.removeEventListener("pointerleave",I),s().removeEventListener("visibilitychange",T),n.autoplay.running&&C()})),r("beforeTransitionStart",((e,t,i)=>{!n.destroyed&&n.autoplay.running&&(i||!n.params.autoplay.disableOnInteraction?S(!0,!0):C())})),r("sliderFirstMove",(()=>{!n.destroyed&&n.autoplay.running&&(n.params.autoplay.disableOnInteraction?C():(h=!0,u=!1,m=!1,p=setTimeout((()=>{m=!0,u=!0,S(!0)}),200)))})),r("touchEnd",(()=>{if(!n.destroyed&&n.autoplay.running&&h){if(clearTimeout(p),clearTimeout(t),n.params.autoplay.disableOnInteraction)return u=!1,void(h=!1);u&&n.params.cssMode&&E(),u=!1,h=!1}})),r("slideChange",(()=>{!n.destroyed&&n.autoplay.running&&(f=!0)})),Object.assign(n.autoplay,{start:x,stop:C,pause:S,resume:E})},function(e){let{swiper:t,extendParams:i,on:n}=e;i({thumbs:{swiper:null,multipleActiveThumbs:!0,autoScrollOffset:0,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-thumbs"}});let o=!1,r=!1;function a(){const e=t.thumbs.swiper;if(!e||e.destroyed)return;const i=e.clickedIndex,s=e.clickedSlide;if(s&&s.classList.contains(t.params.thumbs.slideThumbActiveClass))return;if(null==i)return;let n;n=e.params.loop?parseInt(e.clickedSlide.getAttribute("data-swiper-slide-index"),10):i,t.params.loop?t.slideToLoop(n):t.slideTo(n)}function l(){const{thumbs:e}=t.params;if(o)return!1;o=!0;const i=t.constructor;if(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();else if(c(e.swiper)){const s=Object.assign({},e.swiper);Object.assign(s,{watchSlidesProgress:!0,slideToClickedSlide:!1}),t.thumbs.swiper=new i(s),r=!0}return t.thumbs.swiper.el.classList.add(t.params.thumbs.thumbsContainerClass),t.thumbs.swiper.on("tap",a),!0}function d(e){const i=t.thumbs.swiper;if(!i||i.destroyed)return;const s="auto"===i.params.slidesPerView?i.slidesPerViewDynamic():i.params.slidesPerView;let n=1;const o=t.params.thumbs.slideThumbActiveClass;if(t.params.slidesPerView>1&&!t.params.centeredSlides&&(n=t.params.slidesPerView),t.params.thumbs.multipleActiveThumbs||(n=1),n=Math.floor(n),i.slides.forEach((e=>e.classList.remove(o))),i.params.loop||i.params.virtual&&i.params.virtual.enabled)for(let e=0;e<n;e+=1)f(i.slidesEl,`[data-swiper-slide-index="${t.realIndex+e}"]`).forEach((e=>{e.classList.add(o)}));else for(let e=0;e<n;e+=1)i.slides[t.realIndex+e]&&i.slides[t.realIndex+e].classList.add(o);const r=t.params.thumbs.autoScrollOffset,a=r&&!i.params.loop;if(t.realIndex!==i.realIndex||a){const n=i.activeIndex;let o,l;if(i.params.loop){const e=i.slides.filter((e=>e.getAttribute("data-swiper-slide-index")===`${t.realIndex}`))[0];o=i.slides.indexOf(e),l=t.activeIndex>t.previousIndex?"next":"prev"}else o=t.realIndex,l=o>t.previousIndex?"next":"prev";a&&(o+="next"===l?r:-1*r),i.visibleSlidesIndexes&&i.visibleSlidesIndexes.indexOf(o)<0&&(i.params.centeredSlides?o=o>n?o-Math.floor(s/2)+1:o+Math.floor(s/2)-1:o>n&&i.params.slidesPerGroup,i.slideTo(o,e?0:void 0))}}t.thumbs={swiper:null},n("beforeInit",(()=>{const{thumbs:e}=t.params;if(e&&e.swiper)if("string"==typeof e.swiper||e.swiper instanceof HTMLElement){const i=s(),n=()=>{const s="string"==typeof e.swiper?i.querySelector(e.swiper):e.swiper;if(s&&s.swiper)e.swiper=s.swiper,l(),d(!0);else if(s){const i=n=>{e.swiper=n.detail[0],s.removeEventListener("init",i),l(),d(!0),e.swiper.update(),t.update()};s.addEventListener("init",i)}return s},o=()=>{if(t.destroyed)return;n()||requestAnimationFrame(o)};requestAnimationFrame(o)}else l(),d(!0)})),n("slideChange update resize observerUpdate",(()=>{d()})),n("setTransition",((e,i)=>{const s=t.thumbs.swiper;s&&!s.destroyed&&s.setTransition(i)})),n("beforeDestroy",(()=>{const e=t.thumbs.swiper;e&&!e.destroyed&&r&&e.destroy()})),Object.assign(t.thumbs,{init:l,update:d})},function(e){let{swiper:t,extendParams:i,emit:s,once:n}=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(){if(t.params.cssMode)return;const 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(){if(t.params.cssMode)return;const{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:a()})},onTouchEnd:function(e){let{currentPos:i}=e;if(t.params.cssMode)return;const{params:o,wrapperEl:r,rtlTranslate:l,snapGrid:c,touchEventsData:d}=t,h=a()-d.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(o.freeMode.momentum){if(d.velocities.length>1){const e=d.velocities.pop(),i=d.velocities.pop(),s=e.position-i.position,n=e.time-i.time;t.velocity=s/n,t.velocity/=2,Math.abs(t.velocity)<o.freeMode.minimumVelocity&&(t.velocity=0),(n>150||a()-e.time>300)&&(t.velocity=0)}else t.velocity=0;t.velocity*=o.freeMode.momentumVelocityRatio,d.velocities.length=0;let e=1e3*o.freeMode.momentumRatio;const i=t.velocity*e;let h=t.translate+i;l&&(h=-h);let u,p=!1;const f=20*Math.abs(t.velocity)*o.freeMode.momentumBounceRatio;let m;if(h<t.maxTranslate())o.freeMode.momentumBounce?(h+t.maxTranslate()<-f&&(h=t.maxTranslate()-f),u=t.maxTranslate(),p=!0,d.allowMomentumBounce=!0):h=t.maxTranslate(),o.loop&&o.centeredSlides&&(m=!0);else if(h>t.minTranslate())o.freeMode.momentumBounce?(h-t.minTranslate()>f&&(h=t.minTranslate()+f),u=t.minTranslate(),p=!0,d.allowMomentumBounce=!0):h=t.minTranslate(),o.loop&&o.centeredSlides&&(m=!0);else if(o.freeMode.sticky){let e;for(let t=0;t<c.length;t+=1)if(c[t]>-h){e=t;break}h=Math.abs(c[e]-h)<Math.abs(c[e-1]-h)||"next"===t.swipeDirection?c[e]:c[e-1],h=-h}if(m&&n("transitionEnd",(()=>{t.loopFix()})),0!==t.velocity){if(e=l?Math.abs((-h-t.translate)/t.velocity):Math.abs((h-t.translate)/t.velocity),o.freeMode.sticky){const i=Math.abs((l?-h:h)-t.translate),s=t.slidesSizesGrid[t.activeIndex];e=i<s?o.speed:i<2*s?1.5*o.speed:2.5*o.speed}}else if(o.freeMode.sticky)return void t.slideToClosest();o.freeMode.momentumBounce&&p?(t.updateProgress(u),t.setTransition(e),t.setTranslate(h),t.transitionStart(!0,t.swipeDirection),t.animating=!0,w(r,(()=>{t&&!t.destroyed&&d.allowMomentumBounce&&(s("momentumBounce"),t.setTransition(o.speed),setTimeout((()=>{t.setTranslate(u),w(r,(()=>{t&&!t.destroyed&&t.transitionEnd()}))}),0))}))):t.velocity?(s("_freeModeNoMomentumRelease"),t.updateProgress(h),t.setTransition(e),t.setTranslate(h),t.transitionStart(!0,t.swipeDirection),t.animating||(t.animating=!0,w(r,(()=>{t&&!t.destroyed&&t.transitionEnd()})))):t.updateProgress(h),t.updateActiveIndex(),t.updateSlidesClasses()}else{if(o.freeMode.sticky)return void t.slideToClosest();o.freeMode&&s("_freeModeNoMomentumRelease")}(!o.freeMode.momentum||h>=o.longSwipesMs)&&(t.updateProgress(),t.updateActiveIndex(),t.updateSlidesClasses())}}}})},function(e){let t,i,s,{swiper:n,extendParams:o}=e;o({grid:{rows:1,fill:"column"}});const r=()=>{let e=n.params.spaceBetween;return"string"==typeof e&&e.indexOf("%")>=0?e=parseFloat(e.replace("%",""))/100*n.size:"string"==typeof e&&(e=parseFloat(e)),e};n.grid={initSlides:e=>{const{slidesPerView:o}=n.params,{rows:r,fill:a}=n.params.grid;s=Math.floor(e/r),t=Math.floor(e/r)===e/r?e:Math.ceil(e/r)*r,"auto"!==o&&"row"===a&&(t=Math.max(t,o*r)),i=t/r},updateSlide:(e,o,a,l)=>{const{slidesPerGroup:c}=n.params,d=r(),{rows:h,fill:u}=n.params.grid;let p,f,m;if("row"===u&&c>1){const i=Math.floor(e/(c*h)),s=e-h*c*i,n=0===i?c:Math.min(Math.ceil((a-i*h*c)/h),c);m=Math.floor(s/n),f=s-m*n+i*c,p=f+m*t/h,o.style.order=p}else"column"===u?(f=Math.floor(e/h),m=e-f*h,(f>s||f===s&&m===h-1)&&(m+=1,m>=h&&(m=0,f+=1))):(m=Math.floor(e/i),f=e-m*i);o.row=m,o.column=f,o.style[l("margin-top")]=0!==m?d&&`${d}px`:""},updateWrapperSize:(e,i,s)=>{const{centeredSlides:o,roundLengths:a}=n.params,l=r(),{rows:c}=n.params.grid;if(n.virtualSize=(e+l)*t,n.virtualSize=Math.ceil(n.virtualSize/c)-l,n.wrapperEl.style[s("width")]=`${n.virtualSize+l}px`,o){const e=[];for(let t=0;t<i.length;t+=1){let s=i[t];a&&(s=Math.floor(s)),i[t]<n.virtualSize+i[0]&&e.push(s)}i.splice(0,i.length),i.push(...e)}}}},function(e){let{swiper:t}=e;Object.assign(t,{appendSlide:te.bind(t),prependSlide:ie.bind(t),addSlide:se.bind(t),removeSlide:ne.bind(t),removeAllSlides:oe.bind(t)})},function(e){let{swiper:t,extendParams:i,on:s}=e;i({fadeEffect:{crossFade:!1}}),re({effect:"fade",swiper:t,on:s,setTranslate:()=>{const{slides:e}=t;t.params.fadeEffect;for(let i=0;i<e.length;i+=1){const e=t.slides[i];let s=-e.swiperSlideOffset;t.params.virtualTranslate||(s-=t.translate);let n=0;t.isHorizontal()||(n=s,s=0);const o=t.params.fadeEffect.crossFade?Math.max(1-Math.abs(e.progress),0):1+Math.min(Math.max(e.progress,-1),0),r=ae(0,e);r.style.opacity=o,r.style.transform=`translate3d(${s}px, ${n}px, 0px)`}},setTransition:e=>{const i=t.slides.map((e=>p(e)));i.forEach((t=>{t.style.transitionDuration=`${e}ms`})),le({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:s}=e;i({cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}});const n=(e,t,i)=>{let s=i?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),n=i?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");s||(s=m("div","swiper-slide-shadow-"+(i?"left":"top")),e.append(s)),n||(n=m("div","swiper-slide-shadow-"+(i?"right":"bottom")),e.append(n)),s&&(s.style.opacity=Math.max(-t,0)),n&&(n.style.opacity=Math.max(t,0))};re({effect:"cube",swiper:t,on:s,setTranslate:()=>{const{el:e,wrapperEl:i,slides:s,width:o,height:r,rtlTranslate:a,size:l,browser:c}=t,d=t.params.cubeEffect,h=t.isHorizontal(),u=t.virtual&&t.params.virtual.enabled;let p,f=0;d.shadow&&(h?(p=t.slidesEl.querySelector(".swiper-cube-shadow"),p||(p=m("div","swiper-cube-shadow"),t.slidesEl.append(p)),p.style.height=`${o}px`):(p=e.querySelector(".swiper-cube-shadow"),p||(p=m("div","swiper-cube-shadow"),e.append(p))));for(let e=0;e<s.length;e+=1){const t=s[e];let i=e;u&&(i=parseInt(t.getAttribute("data-swiper-slide-index"),10));let o=90*i,r=Math.floor(o/360);a&&(o=-o,r=Math.floor(-o/360));const c=Math.max(Math.min(t.progress,1),-1);let p=0,m=0,g=0;i%4==0?(p=4*-r*l,g=0):(i-1)%4==0?(p=0,g=4*-r*l):(i-2)%4==0?(p=l+4*r*l,g=l):(i-3)%4==0&&(p=-l,g=3*l+4*l*r),a&&(p=-p),h||(m=p,p=0);const v=`rotateX(${h?0:-o}deg) rotateY(${h?o:0}deg) translate3d(${p}px, ${m}px, ${g}px)`;c<=1&&c>-1&&(f=90*i+90*c,a&&(f=90*-i-90*c)),t.style.transform=v,d.slideShadows&&n(t,c,h)}if(i.style.transformOrigin=`50% 50% -${l/2}px`,i.style["-webkit-transform-origin"]=`50% 50% -${l/2}px`,d.shadow)if(h)p.style.transform=`translate3d(0px, ${o/2+d.shadowOffset}px, ${-o/2}px) rotateX(90deg) rotateZ(0deg) scale(${d.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=d.shadowScale,s=d.shadowScale/t,n=d.shadowOffset;p.style.transform=`scale3d(${i}, 1, ${s}) translate3d(0px, ${r/2+n}px, ${-r/2/s}px) rotateX(-90deg)`}const 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=>{const{el:i,slides:s}=t;if(s.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=>{const i=Math.max(Math.min(t.progress,1),-1);n(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:s}=e;i({flipEffect:{slideShadows:!0,limitRotation:!0}});const n=(e,i,s)=>{let n=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-left"):e.querySelector(".swiper-slide-shadow-top"),o=t.isHorizontal()?e.querySelector(".swiper-slide-shadow-right"):e.querySelector(".swiper-slide-shadow-bottom");n||(n=ce(0,e,t.isHorizontal()?"left":"top")),o||(o=ce(0,e,t.isHorizontal()?"right":"bottom")),n&&(n.style.opacity=Math.max(-i,0)),o&&(o.style.opacity=Math.max(i,0))};re({effect:"flip",swiper:t,on:s,setTranslate:()=>{const{slides:e,rtlTranslate:i}=t,s=t.params.flipEffect;for(let o=0;o<e.length;o+=1){const r=e[o];let a=r.progress;t.params.flipEffect.limitRotation&&(a=Math.max(Math.min(r.progress,1),-1));const l=r.swiperSlideOffset;let c=-180*a,d=0,h=t.params.cssMode?-l-t.translate:-l,u=0;t.isHorizontal()?i&&(c=-c):(u=h,h=0,d=-c,c=0),r.style.zIndex=-Math.abs(Math.round(a))+e.length,s.slideShadows&&n(r,a);const p=`translate3d(${h}px, ${u}px, 0px) rotateX(${d}deg) rotateY(${c}deg)`;ae(0,r).style.transform=p}},setTransition:e=>{const i=t.slides.map((e=>p(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`}))})),le({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)),n(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:s}=e;i({coverflowEffect:{rotate:50,stretch:0,depth:100,scale:1,modifier:1,slideShadows:!0}}),re({effect:"coverflow",swiper:t,on:s,setTranslate:()=>{const{width:e,height:i,slides:s,slidesSizesGrid:n}=t,o=t.params.coverflowEffect,r=t.isHorizontal(),a=t.translate,l=r?e/2-a:i/2-a,c=r?o.rotate:-o.rotate,d=o.depth;for(let e=0,t=s.length;e<t;e+=1){const t=s[e],i=n[e],a=(l-t.swiperSlideOffset-i/2)/i,h="function"==typeof o.modifier?o.modifier(a):a*o.modifier;let u=r?c*h:0,p=r?0:c*h,f=-d*Math.abs(h),m=o.stretch;"string"==typeof m&&-1!==m.indexOf("%")&&(m=parseFloat(o.stretch)/100*i);let g=r?0:m*h,v=r?m*h:0,b=1-(1-o.scale)*Math.abs(h);Math.abs(v)<.001&&(v=0),Math.abs(g)<.001&&(g=0),Math.abs(f)<.001&&(f=0),Math.abs(u)<.001&&(u=0),Math.abs(p)<.001&&(p=0),Math.abs(b)<.001&&(b=0);const y=`translate3d(${v}px,${g}px,${f}px) rotateX(${p}deg) rotateY(${u}deg) scale(${b})`;if(ae(0,t).style.transform=y,t.style.zIndex=1-Math.abs(Math.round(h)),o.slideShadows){let e=r?t.querySelector(".swiper-slide-shadow-left"):t.querySelector(".swiper-slide-shadow-top"),i=r?t.querySelector(".swiper-slide-shadow-right"):t.querySelector(".swiper-slide-shadow-bottom");e||(e=ce(0,t,r?"left":"top")),i||(i=ce(0,t,r?"right":"bottom")),e&&(e.style.opacity=h>0?h:0),i&&(i.style.opacity=-h>0?-h:0)}}},setTransition:e=>{t.slides.map((e=>p(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:s}=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}}});const n=e=>"string"==typeof e?e:`${e}px`;re({effect:"creative",swiper:t,on:s,setTranslate:()=>{const{slides:e,wrapperEl:i,slidesSizesGrid:s}=t,o=t.params.creativeEffect,{progressMultiplier:r}=o,a=t.params.centeredSlides;if(a){const e=s[0]/2-t.params.slidesOffsetBefore||0;i.style.transform=`translateX(calc(50% - ${e}px))`}for(let i=0;i<e.length;i+=1){const s=e[i],l=s.progress,c=Math.min(Math.max(s.progress,-o.limitProgress),o.limitProgress);let d=c;a||(d=Math.min(Math.max(s.originalProgress,-o.limitProgress),o.limitProgress));const h=s.swiperSlideOffset,u=[t.params.cssMode?-h-t.translate:-h,0,0],p=[0,0,0];let f=!1;t.isHorizontal()||(u[1]=u[0],u[0]=0);let m={translate:[0,0,0],rotate:[0,0,0],scale:1,opacity:1};c<0?(m=o.next,f=!0):c>0&&(m=o.prev,f=!0),u.forEach(((e,t)=>{u[t]=`calc(${e}px + (${n(m.translate[t])} * ${Math.abs(c*r)}))`})),p.forEach(((e,t)=>{p[t]=m.rotate[t]*Math.abs(c*r)})),s.style.zIndex=-Math.abs(Math.round(l))+e.length;const g=u.join(", "),v=`rotateX(${p[0]}deg) rotateY(${p[1]}deg) rotateZ(${p[2]}deg)`,b=d<0?`scale(${1+(1-m.scale)*d*r})`:`scale(${1-(1-m.scale)*d*r})`,y=d<0?1+(1-m.opacity)*d*r:1-(1-m.opacity)*d*r,w=`translate3d(${g}) ${v} ${b}`;if(f&&m.shadow||!f){let e=s.querySelector(".swiper-slide-shadow");if(!e&&m.shadow&&(e=ce(0,s)),e){const t=o.shadowPerProgress?c*(1/o.limitProgress):c;e.style.opacity=Math.min(Math.max(Math.abs(t),0),1)}}const _=ae(0,s);_.style.transform=w,_.style.opacity=y,m.origin&&(_.style.transformOrigin=m.origin)}},setTransition:e=>{const i=t.slides.map((e=>p(e)));i.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),le({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:s}=e;i({cardsEffect:{slideShadows:!0,rotate:!0,perSlideRotate:2,perSlideOffset:8}}),re({effect:"cards",swiper:t,on:s,setTranslate:()=>{const{slides:e,activeIndex:i,rtlTranslate:s}=t,n=t.params.cardsEffect,{startTranslate:o,isTouched:r}=t.touchEventsData,a=s?-t.translate:t.translate;for(let l=0;l<e.length;l+=1){const c=e[l],d=c.progress,h=Math.min(Math.max(d,-4),4);let u=c.swiperSlideOffset;t.params.centeredSlides&&!t.params.cssMode&&(t.wrapperEl.style.transform=`translateX(${t.minTranslate()}px)`),t.params.centeredSlides&&t.params.cssMode&&(u-=e[0].swiperSlideOffset);let p=t.params.cssMode?-u-t.translate:-u,f=0;const m=-100*Math.abs(h);let g=1,v=-n.perSlideRotate*h,b=n.perSlideOffset-.75*Math.abs(h);const y=t.virtual&&t.params.virtual.enabled?t.virtual.from+l:l,w=(y===i||y===i-1)&&h>0&&h<1&&(r||t.params.cssMode)&&a<o,_=(y===i||y===i+1)&&h<0&&h>-1&&(r||t.params.cssMode)&&a>o;if(w||_){const e=(1-Math.abs((Math.abs(h)-.5)/.5))**.5;v+=-28*h*e,g+=-.5*e,b+=96*e,f=-25*e*Math.abs(h)+"%"}if(p=h<0?`calc(${p}px ${s?"-":"+"} (${b*Math.abs(h)}%))`:h>0?`calc(${p}px ${s?"-":"+"} (-${b*Math.abs(h)}%))`:`${p}px`,!t.isHorizontal()){const e=f;f=p,p=e}const x=h<0?""+(1+(1-g)*h):""+(1-(1-g)*h),C=`\n translate3d(${p}, ${f}, ${m}px)\n rotateZ(${n.rotate?s?-v:v:0}deg)\n scale(${x})\n `;if(n.slideShadows){let e=c.querySelector(".swiper-slide-shadow");e||(e=ce(0,c)),e&&(e.style.opacity=Math.min(Math.max((Math.abs(h)-.5)/.5,0),1))}c.style.zIndex=-Math.abs(Math.round(d))+e.length;ae(0,c).style.transform=C}},setTransition:e=>{const i=t.slides.map((e=>p(e)));
vendor: 5,284 bytes, line 292
292i.forEach((t=>{t.style.transitionDuration=`${e}ms`,t.querySelectorAll(".swiper-slide-shadow").forEach((t=>{t.style.transitionDuration=`${e}ms`}))})),le({swiper:t,duration:e,transformElements:i})},perspective:()=>!0,overwriteParams:()=>({watchSlidesProgress:!0,virtualTranslate:!t.params.cssMode})})}];return Q.use(de),Q})),function(e){"use strict";var t=function(e){this.defined="undefined"!=typeof localStorage;var t="garlic:"+document.domain+">test";try{localStorage.setItem(t,t),localStorage.removeItem(t)}catch(e){this.defined=!1}};t.prototype={constructor:t,get:function(e,t){var i=localStorage.getItem(e);if(i){try{i=JSON.parse(i)}catch(e){}return i}return void 0!==t?t:null},has:function(e){return!!localStorage.getItem(e)},set:function(e,t,i){return""===t||t instanceof Array&&0===t.length?this.destroy(e):(t=JSON.stringify(t),localStorage.setItem(e,t)),"function"!=typeof i||i()},destroy:function(e,t){return localStorage.removeItem(e),"function"!=typeof t||t()},clean:function(e){for(var t=localStorage.length-1;t>=0;t--)void 0===Array.indexOf&&-1!==localStorage.key(t).indexOf("garlic:")&&localStorage.removeItem(localStorage.key(t));return"function"!=typeof e||e()},clear:function(e){return localStorage.clear(),"function"!=typeof e||e()}};var i=function(e,t,i){this.init("garlic",e,t,i)};i.prototype={constructor:i,init:function(t,i,s,n){this.type=t,this.$element=e(i),this.options=this.getOptions(n),this.storage=s,this.path=this.options.getPath(this.$element)||this.getPath(),this.parentForm=this.$element.closest("form"),this.$element.addClass("garlic-auto-save"),this.expiresFlag=!!this.options.expires&&(this.$element.data("expires")?this.path:this.getPath(this.parentForm))+"_flag",this.$element.on(this.options.events.join("."+this.type+" "),!1,e.proxy(this.persist,this)),this.options.destroy&&e(this.parentForm).on("submit reset",!1,e.proxy(this.destroy,this)),this.retrieve()},getOptions:function(t){return e.extend({},e.fn[this.type].defaults,t,this.$element.data())},persist:function(){if(this.val!==this.getVal()){this.val=this.getVal(),this.options.expires&&this.storage.set(this.expiresFlag,((new Date).getTime()+1e3*this.options.expires).toString());var e=this.options.prePersist(this.$element,this.val);"string"==typeof e&&(this.val=e),this.storage.set(this.path,this.val),this.options.onPersist(this.$element,this.val)}},getVal:function(){return this.$element.is("input[type=checkbox]")?this.$element.prop("checked")?"checked":"unchecked":this.$element.val()},retrieve:function(){if(this.storage.has(this.path)){if(this.options.expires){var e=(new Date).getTime();if(this.storage.get(this.expiresFlag)<e.toString())return void this.storage.destroy(this.path);this.$element.attr("expires-in",Math.floor((parseInt(this.storage.get(this.expiresFlag))-e)/1e3))}var t=this.$element.val(),i=this.storage.get(this.path);if("boolean"==typeof(i=this.options.preRetrieve(this.$element,t,i))&&0==i)return;return this.options.conflictManager.enabled&&this.detectConflict()?this.conflictManager():this.$element.is("input[type=radio], input[type=checkbox]")?"checked"===i||this.$element.val()===i?this.$element.prop("checked",!0):void("unchecked"===i&&this.$element.prop("checked",!1)):(this.$element.val(i),this.$element.trigger("input"),void this.options.onRetrieve(this.$element,i))}},detectConflict:function(){var t=this;if(this.$element.is("input[type=checkbox], input[type=radio]"))return!1;if(this.$element.val()&&this.storage.get(this.path)!==this.$element.val()){if(this.$element.is("select")){var i=!1;return this.$element.find("option").each((function(){0!==e(this).index()&&e(this).attr("selected")&&e(this).val()!==t.storage.get(this.path)&&(i=!0)})),i}return!0}return!1},conflictManager:function(){if("function"==typeof this.options.conflictManager.onConflictDetected&&!this.options.conflictManager.onConflictDetected(this.$element,this.storage.get(this.path)))return!1;this.options.conflictManager.garlicPriority?(this.$element.data("swap-data",this.$element.val()),this.$element.data("swap-state","garlic"),this.$element.val(this.storage.get(this.path))):(this.$element.data("swap-data",this.storage.get(this.path)),this.$element.data("swap-state","default")),this.swapHandler(),this.$element.addClass("garlic-conflict-detected"),this.$element.closest("input[type=submit]").attr("disabled",!0)},swapHandler:function(){var t=e(this.options.conflictManager.template);this.$element.after(t.text(this.options.conflictManager.message)),t.on("click",!1,e.proxy(this.swap,this))},swap:function(){var t=this.$element.data("swap-data");this.$element.data("swap-state","garlic"===this.$element.data("swap-state")?"default":"garlic"),this.$element.data("swap-data",this.$element.val()),e(this.$element).val(t),this.options.onSwap(this.$element,this.$element.data("swap-data"),t)},destroy:function(){this.storage.destroy(this.path)},remove:function(){this.destroy(),this.$element.is("input[type=radio], input[type=checkbox]")?e(this.$element).attr("checked",!1):this.$element.val("")},getPath:function(t){if(void 0===t&&(t=this.$element),this.options.getPath(t))return this.options.getPath(t);if(1!=t.length)return!1;for(var i="",s=t.is("input[type=checkbox]"),n=t;n.length;){var o=n[0],r=o.nodeName;if(!r)break;r=r.toLowerCase();var a=n.parent(),l=a.children(r);
292if(e(o).is("form, input, select, textarea")||s){if(r+=e(o).attr("name")?"."+e(o).attr("name"):"",l.length>1&&!e(o).is("input[type=radio]")&&(r+=":eq("+l.index(o)+")"),i=r+(i?">"+i:""),"form"==o.nodeName.toLowerCase())break;n=a}else n=a}return"garlic:"+document.domain+(this.options.domain?"*":window.location.pathname)+">"+i},getStorage:function(){return this.storage}},e.fn.garlic=function(s,n){var o=e.extend(!0,{},e.fn.garlic.defaults,s,this.data()),r=new t,a=!1;if(!r.defined)return!1;function l(t){var n=e(t),a=n.data("garlic"),l=e.extend({},o,n.data());if((void 0===l.storage||l.storage)&&"password"!==e(t).attr("type"))return a||n.data("garlic",a=new i(t,r,l)),"string"==typeof s&&"function"==typeof a[s]?a[s]():void 0}return this.each((function(){if(e(this).is("form"))e(this).find(o.inputs).each((function(){e(this).is(o.excluded)||(a=l(e(this)))}));else if(e(this).is(o.inputs)){if(e(this).is(o.excluded))return;a=l(e(this))}})),"function"==typeof n?n():a},e.fn.garlic.Constructor=i,e.fn.garlic.defaults={destroy:!0,inputs:"input, textarea, select",excluded:'input[type="file"], input[type="hidden"], input[type="submit"], input[type="reset"]',events:["DOMAttrModified","textInput","input","change","click","keypress","paste","focus"],domain:!1,expires:!1,conflictManager:{enabled:!1,garlicPriority:!0,template:'<span class="garlic-swap"></span>',message:"This is your saved data. Click here to see default one",onConflictDetected:function(e,t){return!0}},getPath:function(e){},preRetrieve:function(e,t,i){return i},onRetrieve:function(e,t){},prePersist:function(e,t){return!1},onPersist:function(e,t){},onSwap:function(e,t,i){}},e(window).on("load",(function(){e('[data-persist="garlic"]').each((function(){e(this).garlic()}))}))}(window.jQuery||window.Zepto), 293/*! 294 * Lightbox v2.11.4 295 * by Lokesh Dhakar 296 * 297 * More info: 298 * http://lokeshdhakar.com/projects/lightbox2/ 299 * 300 * Copyright Lokesh Dhakar 301 * Released under the MIT license 302 * https://github.com/lokesh/lightbox2/blob/master/LICENSE 303 * 304 * @preserve 305 */ 306function(e,t){"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):e.lightbox=t(e.jQuery)}(this,(function(e){function t(t){this.album=[],this.currentImageIndex=void 0,this.init(),this.options=e.extend({},this.constructor.defaults),this.option(t)}return t.defaults={albumLabel:"Image %1 of %2",alwaysShowNavOnTouchDevices:!1,fadeDuration:600,fitImagesInViewport:!0,imageFadeDuration:600,positionFromTop:50,resizeDuration:700,showImageNumberLabel:!0,wrapAround:!1,disableScrolling:!1,sanitizeTitle:!1},t.prototype.option=function(t){e.extend(this.options,t)},t.prototype.imageCountLabel=function(e,t){return this.options.albumLabel.replace(/%1/g,e).replace(/%2/g,t)},t.prototype.init=function(){var t=this;e(document).ready((function(){t.enable(),t.build()}))},t.prototype.enable=function(){var t=this;e("body").on("click","a[rel^=lightbox], area[rel^=lightbox], a[data-lightbox], area[data-lightbox]",(function(i){return t.start(e(i.currentTarget)),!1}))},t.prototype.build=function(){if(!(e("#lightbox").length>0)){var t=this;e('<div id="lightboxOverlay" tabindex="-1" class="lightboxOverlay"></div><div id="lightbox" tabindex="-1" class="lightbox"><div class="lb-outerContainer"><div class="lb-container"><img class="lb-image" src="data:image/gif;base64,R0lGODlhAQABAIAAAP///wAAACH5BAEAAAAALAAAAAABAAEAAAICRAEAOw==" alt=""/><div class="lb-nav"><a class="lb-prev" role="button" tabindex="0" aria-label="Previous image" href="" ></a><a class="lb-next" role="button" tabindex="0" aria-label="Next image" href="" ></a></div><div class="lb-loader"><a class="lb-cancel" role="button" tabindex="0"></a></div></div></div><div class="lb-dataContainer"><div class="lb-data"><div class="lb-details"><span class="lb-caption"></span><span class="lb-number"></span></div><div class="lb-closeContainer"><a class="lb-close" role="button" tabindex="0"></a></div></div></div></div>').appendTo(e("body")),this.$lightbox=e("#lightbox"),this.$overlay=e("#lightboxOverlay"),this.$outerContainer=this.$lightbox.find(".lb-outerContainer"),this.$container=this.$lightbox.find(".lb-container"),this.$image=this.$lightbox.find(".lb-image"),this.$nav=this.$lightbox.find(".lb-nav"),this.containerPadding={top:parseInt(this.$container.css("padding-top"),10),right:parseInt(this.$container.css("padding-right"),10),bottom:parseInt(this.$container.css("padding-bottom"),10),left:parseInt(this.$container.css("padding-left"),10)},this.imageBorderWidth={top:parseInt(this.$image.css("border-top-width"),10),right:parseInt(this.$image.css("border-right-width"),10),bottom:parseInt(this.$image.css("border-bottom-width"),10),left:parseInt(this.$image.css("border-left-width"),10)},this.$overlay.hide().on("click",(function(){return t.end(),!1})),this.$lightbox.hide().on("click",(function(i){"lightbox"===e(i.target).attr("id")&&t.end()})),this.$outerContainer.on("click",(function(i){return"lightbox"===e(i.target).attr("id")&&t.end(),!1})),this.$lightbox.find(".lb-prev").on("click",(function(){return 0===t.currentImageIndex?t.changeImage(t.album.length-1):t.changeImage(t.currentImageIndex-1),!1})),this.$lightbox.find(".lb-next").on("click",(function(){return t.currentImageIndex===t.album.length-1?t.changeImage(0):t.changeImage(t.currentImageIndex+1),!1})),this.$nav.on("mousedown",(function(e){3===e.which&&(t.$nav.css("pointer-events","none"),t.$lightbox.one("contextmenu",(function(){setTimeout(function(){this.$nav.css("pointer-events","auto")}.bind(t),0)})))})),this.$lightbox.find(".lb-loader, .lb-close").on("click keyup",(function(e){if("click"===e.type||"ke
306yup"===e.type&&(13===e.which||32===e.which))return t.end(),!1}))}},t.prototype.start=function(t){var i=this,s=e(window);s.on("resize",e.proxy(this.sizeOverlay,this)),this.sizeOverlay(),this.album=[];var n=0;function o(e){i.album.push({alt:e.attr("data-alt"),link:e.attr("href"),title:e.attr("data-title")||e.attr("title")})}var r,a=t.attr("data-lightbox");if(a){r=e(t.prop("tagName")+'[data-lightbox="'+a+'"]');for(var l=0;l<r.length;l=++l)o(e(r[l])),r[l]===t[0]&&(n=l)}else if("lightbox"===t.attr("rel"))o(t);else{r=e(t.prop("tagName")+'[rel="'+t.attr("rel")+'"]');for(var c=0;c<r.length;c=++c)o(e(r[c])),r[c]===t[0]&&(n=c)}var d=s.scrollTop()+this.options.positionFromTop,h=s.scrollLeft();this.$lightbox.css({top:d+"px",left:h+"px"}).fadeIn(this.options.fadeDuration),this.options.disableScrolling&&e("body").addClass("lb-disable-scrolling"),this.changeImage(n)},t.prototype.changeImage=function(t){var i=this,s=this.album[t].link,n=s.split(".").slice(-1)[0],o=this.$lightbox.find(".lb-image");this.disableKeyboardNav(),this.$overlay.fadeIn(this.options.fadeDuration),e(".lb-loader").fadeIn("slow"),this.$lightbox.find(".lb-image, .lb-nav, .lb-prev, .lb-next, .lb-dataContainer, .lb-numbers, .lb-caption").hide(),this.$outerContainer.addClass("animating");var r=new Image;r.onload=function(){var a,l,c,d,h,u;o.attr({alt:i.album[t].alt,src:s}),e(r),o.width(r.width),o.height(r.height);var p=r.width/r.height;u=e(window).width(),h=e(window).height(),d=u-i.containerPadding.left-i.containerPadding.right-i.imageBorderWidth.left-i.imageBorderWidth.right-20,c=h-i.containerPadding.top-i.containerPadding.bottom-i.imageBorderWidth.top-i.imageBorderWidth.bottom-i.options.positionFromTop-70,"svg"===n?(p>=1?(l=d,a=parseInt(d/p,10)):(l=parseInt(c/p,10),a=c),o.width(l),o.height(a)):(i.options.fitImagesInViewport?(i.options.maxWidth&&i.options.maxWidth<d&&(d=i.options.maxWidth),i.options.maxHeight&&i.options.maxHeight<c&&(c=i.options.maxHeight)):(d=i.options.maxWidth||r.width||d,c=i.options.maxHeight||r.height||c),(r.width>d||r.height>c)&&(r.width/d>r.height/c?(l=d,a=parseInt(r.height/(r.width/l),10),o.width(l),o.height(a)):(a=c,l=parseInt(r.width/(r.height/a),10),o.width(l),o.height(a)))),i.sizeContainer(o.width(),o.height())},r.src=this.album[t].link,this.currentImageIndex=t},t.prototype.sizeOverlay=function(){var t=this;setTimeout((function(){t.$overlay.width(e(document).width()).height(e(document).height())}),0)},t.prototype.sizeContainer=function(e,t){var i=this,s=this.$outerContainer.outerWidth(),n=this.$outerContainer.outerHeight(),o=e+this.containerPadding.left+this.containerPadding.right+this.imageBorderWidth.left+this.imageBorderWidth.right,r=t+this.containerPadding.top+this.containerPadding.bottom+this.imageBorderWidth.top+this.imageBorderWidth.bottom;function a(){i.$lightbox.find(".lb-dataContainer").width(o),i.$lightbox.find(".lb-prevLink").height(r),i.$lightbox.find(".lb-nextLink").height(r),i.$overlay.trigger("focus"),i.showImage()}s!==o||n!==r?this.$outerContainer.animate({width:o,height:r},this.options.resizeDuration,"swing",(function(){a()})):a()},t.prototype.showImage=function(){this.$lightbox.find(".lb-loader").stop(!0).hide(),this.$lightbox.find(".lb-image").fadeIn(this.options.imageFadeDuration),this.updateNav(),this.updateDetails(),this.preloadNeighboringImages(),this.enableKeyboardNav()},t.prototype.updateNav=function(){var e=!1;try{document.createEvent("TouchEvent"),e=!!this.options.alwaysShowNavOnTouchDevices}catch(e){}this.$lightbox.find(".lb-nav").show(),this.album.length>1&&(this.options.wrapAround?(e&&this.$lightbox.find(".lb-prev, .lb-next").css("opacity","1"),this.$lightbox.find(".lb-prev, .lb-next").show()):(this.currentImageIndex>0&&(this.$lightbox.find(".lb-prev").show(),e&&this.$lightbox.find(".lb-prev").css("opacity","1")),this.currentImageIndex<this.album.length-1&&(this.$lightbox.find(".lb-next").show(),e&&this.$lightbox.find(".lb-next").css("opacity","1"))))},t.prototype.updateDetails=function(){var e=this;if(void 0!==this.album[this.currentImageIndex].title&&""!==this.album[this.currentImageIndex].title){var t=this.$lightbox.find(".lb-caption");this.options.sanitizeTitle?t.text(this.album[this.currentImageIndex].title):t.html(this.album[this.currentImageIndex].title),t.fadeIn("fast")}if(this.album.length>1&&this.options.showImageNumberLabel){var i=this.imageCountLabel(this.currentImageIndex+1,this.album.length);this.$lightbox.find(".lb-number").text(i).fadeIn("fast")}else this.$lightbox.find(".lb-number").hide();this.$outerContainer.removeClass("animating"),this.$lightbox.find(".lb-dataContainer").fadeIn(this.options.resizeDuration,(function(){return e.sizeOverlay()}))},t.prototype.preloadNeighboringImages=function(){this.album.length>this.currentImageIndex+1&&((new Image).src=this.album[this.currentImageIndex+1].link);this.currentImageIndex>0&&((new Image).src=this.album[this.currentImageIndex-1].link)},t.prototype.enableKeyboardNav=function(){this.$lightbox.on("keyup.keyboard",e.proxy(this.keyboardAction,this)),this.$overlay.on("keyup.keyboard",e.proxy(this.keyboardAction,this))},t.prototype.disableKeyboardNav=function(){this.$lightbox.off(".keyboard"),this.$overlay.off(".keyboard")},t.prototype.keyboardAction=function(e){var t=e.keyCode;27===t?(e.stopPropagation(),this.end()):37===t?0!==this.currentImageIndex?this.changeImage(this.currentImageIndex-1):this.options.wrapAround&&this.album.length>1&&this.changeImage(this.album.length-1):39===t&&(this.currentImageIndex!==this.album.length-1?this.changeImage(this.currentImageIndex+1):this.options.wrapAround&&this.album.length>1&&this.changeImage(0))},t.prototype.end=function(){this.disableKeyboardNav(),e(window).off("resize",this.sizeOverlay),this.$lightbox.fadeOut(this.options.fadeDuration),this.$overlay.fadeOut(this.options.fadeDuration),this.options.disableScrolling&&e("body").removeClass("lb-disable-scrolling")},new t})),function(){"use strict";function e(e,t){for(var i in t)Object.prototype.hasOwnProperty.call(t,i)&&(e[i]=t[i]);return e}function t(e){if(!this||this.find!==t.prototype.find)return new t(e);if(this.length=0,e)if((e="string"==typeof e?this.find(e):e).nodeType||e===e.window)this.length=1,this[0]=e;else{var i=e.length;for(this.length=i;i;)this[--i]=e[i]}}t.extend=e,t.contains=function(e,t){do{if((t=t.parentNode)===e)return!0}while(t);return!1},t.parseJSON=function(e){return JSON.parse(e)},e(t.prototype,{find:function(e){var i=this[0]||document;return new t(e="string"==typeof e?i.querySelectorAll?i.querySelectorAll(e):"#"===e.charAt(0)?i.getElementById(e.slice(1)):i.getElementsByTagName(e):e)},hasClass:function(e){return!!this[0]&&new RegExp("(?:^|\\s+)"+e+"(?:\\s+|$)").test(this[0].className)},addClass:function(e){for(var t,i,s,n=this.length;n;)if((i=this[--n]).className)for(t=t||e.split(/\s+/),s=0;s<t.length;s+=1)this.hasClass(t[s])||(i.className+=" "+t[s]);else i.className=e;return this},removeClass:function(e){for(var t,i=new RegExp("^(?:"+e.split(/\s+/).join("|")+")$"),s=/(\S+)(?:\s+|$)/g,n=function(e,t){return i.test(t)?"":e},o=/\s+$/,r=this.length;r;)(t=this[--r]).className=t.className.replace(s,n).replace(o,"");return this},on:function(e,t){for(var i,s,n=e.split(/\s+/);n.length;)for(e=n.shift(),i=this.length;i;)(s=this[--i]).addEventListener?s.addEventListener(e,t,!1):s.attachEvent&&s.attachEvent("on"+e,t);return this},off:function(e,t){for(var i,s,n=e.split(/\s+/);n.length;)for(e=n.shift(),i=this.length;i;)(s=this[--i]).removeEventListener?s.removeEventListener(e,t,!1):s.detachEvent&&s.detachEvent("on"+e,t);return this},empty:function(){for(var e,t=this.length;t;)for(e=this[--t];e.hasChildNodes();)e.removeChild(e.lastChild);return this},first:function(){return new t(this[0])}}),"function"==typeof define&&define.amd?define((function(){return t})):(window.blueimp=window.blueimp||{},window.blueimp.helper=t)}(),function(e){"use strict";"function"==typeof define&&define.amd?define(["./blueimp-helper"],e):(window.blueimp=window.blueimp||{},window.blueimp.Gallery=e(window.blueimp.helper||window.jQuery))}((function(e){"use strict";function t(e,i){return void 0===document.body.style.maxHeight?null:this&&this.options===t.prototype.options?void(e&&e.length?(this.list=e,this.num=e.length,this.initOptions(i),this.initialize()):this.console.log("blueimp Gallery: No or empty list provided as first argument.",e)):new t(e,i)}return e.extend(t.prototype,{options:{container:"#blueimp-gallery",slidesContainer:"div",titleElement:"h3",displayClass:"blueimp-gallery-display",controlsClass:"blueimp-gallery-controls",singleClass:"blueimp-gallery-single",leftEdgeClass:"blueimp-gallery-left",rightEdgeClass:"blueimp-gallery-right",playingClass:"blueimp-gallery-playing",svgasimgClass:"blueimp-gallery-svgasimg",smilClass:"blueimp-gallery-smil",slideClass:"slide",slideActiveClass:"slide-active",slidePrevClass:"slide-prev",slideNextClass:"slide-next",slideLoadingClass:"slide-loading",slideErrorClass:"slide-error",slideContentClass:"slide-content",toggleClass:"toggle",prevClass:"prev",nextClass:"next",closeClass:"close",playPauseClass:"play-pause",typeProperty:"type",titleProperty:"title",altTextProperty:"alt",urlProperty:"href",srcsetProperty:"srcset",sizesProperty:"sizes",sourcesProperty:"sources",displayTransition:!0,clearSlides:!0,toggleControlsOnEnter:!0,toggleControlsOnSlideClick:!0,toggleSlideshowOnSpace:!0,enableKeyboardNavigation:!0,closeOnEscape:!0,closeOnSlideClick:!0,closeOnSwipeUpOrDown:!0,closeOnHashChange:!0,emulateTouchEvents:!0,stopTouchEventsPropagation:!1,hidePageScrollbars:!0,disableScroll:!0,
vendor: 4,214 bytes, line 306
306carousel:!1,continuous:!0,unloadElements:!0,startSlideshow:!1,slideshowInterval:5e3,slideshowDirection:"ltr",index:0,preloadRange:2,transitionDuration:300,slideshowTransitionDuration:500,event:void 0,onopen:void 0,onopened:void 0,onslide:void 0,onslideend:void 0,onslidecomplete:void 0,onclose:void 0,onclosed:void 0},carouselOptions:{hidePageScrollbars:!1,toggleControlsOnEnter:!1,toggleSlideshowOnSpace:!1,enableKeyboardNavigation:!1,closeOnEscape:!1,closeOnSlideClick:!1,closeOnSwipeUpOrDown:!1,closeOnHashChange:!1,disableScroll:!1,startSlideshow:!0},console:window.console&&"function"==typeof window.console.log?window.console:{log:function(){}},support:function(t){var i,s={source:!!window.HTMLSourceElement,picture:!!window.HTMLPictureElement,svgasimg:document.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image","1.1"),smil:!!document.createElementNS&&/SVGAnimate/.test(document.createElementNS("http://www.w3.org/2000/svg","animate").toString()),touch:void 0!==window.ontouchstart||window.DocumentTouch&&document instanceof DocumentTouch},n={webkitTransition:{end:"webkitTransitionEnd",prefix:"-webkit-"},MozTransition:{end:"transitionend",prefix:"-moz-"},OTransition:{end:"otransitionend",prefix:"-o-"},transition:{end:"transitionend",prefix:""}};for(i in n)if(Object.prototype.hasOwnProperty.call(n,i)&&void 0!==t.style[i]){s.transition=n[i],s.transition.name=i;break}function o(){var e,i,n=s.transition;document.body.appendChild(t),n&&(e=n.name.slice(0,-9)+"ransform",void 0!==t.style[e]&&(t.style[e]="translateZ(0)",i=window.getComputedStyle(t).getPropertyValue(n.prefix+"transform"),s.transform={prefix:n.prefix,name:e,translate:!0,translateZ:!!i&&"none"!==i})),document.body.removeChild(t)}return document.body?o():e(document).on("DOMContentLoaded",o),s}(document.createElement("div")),requestAnimationFrame:window.requestAnimationFrame||window.webkitRequestAnimationFrame||window.mozRequestAnimationFrame,cancelAnimationFrame:window.cancelAnimationFrame||window.webkitCancelRequestAnimationFrame||window.webkitCancelAnimationFrame||window.mozCancelAnimationFrame,initialize:function(){if(this.initStartIndex(),!1===this.initWidget())return!1;this.initEventListeners(),this.onslide(this.index),this.ontransitionend(),this.options.startSlideshow&&this.play()},slide:function(e,t){window.clearTimeout(this.timeout);var i,s,n,o=this.index;if(o!==e&&1!==this.num){if(t=t||this.options.transitionDuration,this.support.transform){for(this.options.continuous||(e=this.circle(e)),i=Math.abs(o-e)/(o-e),this.options.continuous&&(s=i,(i=-this.positions[this.circle(e)]/this.slideWidth)!==s&&(e=-i*this.num+e)),n=Math.abs(o-e)-1;n;)this.move(this.circle((o<e?e:o)- --n-1),this.slideWidth*i,0);e=this.circle(e),this.move(o,this.slideWidth*i,t),this.move(e,0,t),this.options.continuous&&this.move(this.circle(e-i),-this.slideWidth*i,0)}else e=this.circle(e),this.animate(o*-this.slideWidth,e*-this.slideWidth,t);this.onslide(e)}},getIndex:function(){return this.index},getNumber:function(){return this.num},prev:function(){(this.options.continuous||this.index)&&this.slide(this.index-1)},next:function(){(this.options.continuous||this.index<this.num-1)&&this.slide(this.index+1)},play:function(e){var t=this,i=this.index+("rtl"===this.options.slideshowDirection?-1:1);window.clearTimeout(this.timeout),this.interval=e||this.options.slideshowInterval,1<this.elements[this.index]&&(this.timeout=this.setTimeout(!this.requestAnimationFrame&&this.slide||function(e,i){t.animationFrameId=t.requestAnimationFrame.call(window,(function(){t.slide(e,i)}))},[i,this.options.slideshowTransitionDuration],this.interval)),this.container.addClass(this.options.playingClass),this.slidesContainer[0].setAttribute("aria-live","off"),this.playPauseElement.length&&this.playPauseElement[0].setAttribute("aria-pressed","true")},pause:function(){window.clearTimeout(this.timeout),this.interval=null,this.cancelAnimationFrame&&(this.cancelAnimationFrame.call(window,this.animationFrameId),this.animationFrameId=null),this.container.removeClass(this.options.playingClass),this.slidesContainer[0].setAttribute("aria-live","polite"),this.playPauseElement.length&&this.playPauseElement[0].setAttribute("aria-pressed","fal
306se")},add:function(e){var t;for(e.concat||(e=Array.prototype.slice.call(e)),this.list.concat||(this.list=Array.prototype.slice.call(this.list)),this.list=this.list.concat(e),this.num=this.list.length,2<this.num&&null===this.options.continuous&&(this.options.continuous=!0,this.container.removeClass(this.options.leftEdgeClass)),this.container.removeClass(this.options.rightEdgeClass).removeClass(this.options.singleClass),t=this.num-e.length;t<this.num;t+=1)this.addSlide(t),this.positionSlide(t);this.positions.length=this.num,this.initSlides(!0)},resetSlides:function(){this.slidesContainer.empty(),this.unloadAllSlides(),this.slides=[]},handleClose:function(){var e=this.options;this.destroyEventListeners(),this.pause(),this.container[0].style.display="none",this.container.removeClass(e.displayClass).removeClass(e.singleClass).removeClass(e.leftEdgeClass).removeClass(e.rightEdgeClass),e.hidePageScrollbars&&(document.body.style.overflow=this.bodyOverflowStyle),this.options.clearSlides&&this.resetSlides(),this.options.onclosed&&this.options.onclosed.call(this)},close:function(){var e=this;this.options.onclose&&this.options.onclose.call(this),this.support.transition&&this.options.displayTransition?(this.container.on(this.support.transition.end,(function t(i){i.target===e.container[0]&&(e.container.off(e.support.transition.end,t),e.handleClose())})),this.container.removeClass(this.options.displayClass)):this.handleClose()},circle:function(e){return(this.num+e%this.num)%this.num},move:function(e,t,i){this.translateX(e,t,i),this.positions[e]=t},translate:function(e,t,i,s){var n,o;this.slides[e]&&(n=this.slides[e].style,o=this.support.transition,e=this.support.transform,n[o.name+"Duration"]=s+"ms",n[e.name]="translate("+t+"px, "+i+"px)"+(e.translateZ?" translateZ(0)":""))},translateX:function(e,t,i){this.translate(e,t,0,i)},translateY:function(e,t,i){this.translate(e,0,t,i)},animate:function(e,t,i){var s,n,o;i?(s=this,n=(new Date).getTime(),o=window.setInterval((function(){var r=(new Date).getTime()-n;if(i<r)return s.slidesContainer[0].style.left=t+"px",s.ontransitionend(),void window.clearInterval(o);s.slidesContainer[0].style.left=(t-e)*(Math.floor(r/i*100)/100)+e+"px"}),4)):this.slidesContainer[0].style.left=t+"px"},preventDefault:function(e){e.preventDefault?e.preventDefault():e.returnValue=!1},stopPropagation:function(e){e.stopPropagation?e.stopPropagation():e.cancelBubble=!0},onresize:function(){this.initSlides(!0)},onhashchange:function(){this.options.closeOnHashChange&&this.close()},onmousedown:function(e){e.which&&1===e.which&&"VIDEO"!==e.target.nodeName&&"AUDIO"!==e.target.nodeName&&(e.preventDefault(),(e.originalEvent||e).touches=[{pageX:e.pageX,pageY:e.pageY}],this.ontouchstart(e))},onmousemove:function(e){this.touchStart&&((e.originalEvent||e).touches=[{pageX:e.pageX,pageY:e.pageY}],this.ontouchmove(e))},onmouseup:function(e){this.touchStart&&(this.ontouchend(e),delete this.touchStart)},onmouseout:function(t){var i,s;this.touchStart&&(i=t.target,(s=t.relatedTarget)&&(s===i||e.contains(i,s))||this.onmouseup(t))},ontouchstart:function(e){this.options.stopTouchEventsPropagation&&this.stopPropagation(e),e=(e.originalEvent||e).touches[0],this.touchStart={x:e.pageX,y:e.pageY,time:Date.now()},this.isScrolling=void 0,this.touchDelta={}},ontouchmove:function(e){this.options.stopTouchEventsPropagation&&this.stopPropagation(e);var t,i,s=(e.originalEvent||e).touches,n=s[0],o=(e.originalEvent||e).scale,r=this.index;if(!(1<s.length||o&&1!==o))if(this.options.disableScroll&&e.preventDefault(),this.touchDelta={x:n.pageX-this.touchStart.x,y:n.pageY-this.touchStart.y},t=this.touchDelta.x,void 0===this.isScrolling&&(this.isScrolling=this.isScrolling||Math.abs(t)<Math.abs(this.touchDelta.y)),this.isScrolling)this.options.carousel||this.translateY(r,this.touchDelta.y+this.positions[r],0);else for(e.preventDefault(),window.clearTimeout(this.timeout),this.options.continuous?i=[this.circle(r+1),r,this.circle(r-1)]:(this.touchDelta.x=t/=!r&&0<t||r===this.num-1&&t<0?Math.abs(t)/this.slideWidth+1:1,i=[r],r&&i.push(r-1),r<this.num-1&&i.unshift(r+1));i.length;)r=i.pop(),this.translateX(r,t+this.positions[r],0)},ontouchend:function(e){this.options.stopTouchEventsPropagation&&this.stopPropagation(e);var t=this.index,i=Math.abs(this.touchDelta.x),s=this.slideWidth,n=Math.ceil(this.options.transitionDuration*(1-i/s)/2),o=20<i,r=!t&&0<this.touchDelta.x||t===this.num-1&&this.touchDelta.x<0,a=!o&&this.options.closeOnSwipeUpOrDown&&20<Math.abs(this.touchDelta.y);this.options.continuous&&(r=!1),e=this.touchDelta.x<0?-1:1,this.isScrolling?a?this.close():this.translateY(t,0,n):o&&!r?(i=t+e,a=t-e,o=s*e,r=-s*e,this.options.continuous?(this.move(this.circle(i),o,0),this.move(this.circle(t-2*e),r,0)):0<=i&&i<this.num&&this.move(i,o,0),this.move(t,this.positions[t]+o,n),this.move(this.circle(a),this.positions[this.circle(a)]+o,n),t=this.circle(a),this.onslide(t)):this.options.continuous?(this.move(this.circle(t-1),-s,n),this.move(t,0,n),this.move(this.circle(t+1),s,n)):(t&&this.move(t-1,-s,n),this.move(t,0,n),t<this.num-1&&this.move(t+1,s,n))},ontouchcancel:function(e){this.touchStart&&(this.ontouchend(e),delete this.touchStart)},ontransitionend:function(e){var t=this.slides[this.index];e&&t!==e.target||(this.interval&&this.play(),this.setTimeout(this.options.onslideend,[this.index,t]))},oncomplete:function(t){var i,s=t.target||t.srcElement,n=s&&s.parentNode;s&&n&&(i=this.getNodeIndex(n),e(n).removeClass(this.options.slideLoadingClass),"error"===t.type?(e(n).addClass(this.options.slideErrorClass),this.elements[i]=3):this.elements[i]=2,s.clientHeight>this.container[0].clientHeight&&(s.style.maxHeight=this.container[0].clientHeight),this.interval&&this.slides[this.index]===n&&this.play(),this.setTimeout(this.options.onslidecomplete,[i,n]))},onload:function(e){this.oncomplete(e)},onerror:function(e){this.oncomplete(e)},onkeydown:function(e){switch(e.which||e.keyCode){case 13:this.options.toggleControlsOnEnter&&(this.preventDefault(e),this.toggleControls());break;case 27:this.options.closeOnEscape&&(this.close(),e.stopImmediatePropagation());break;case 32:this.options.toggleSlideshowOnSpace&&(this.preventDefault(e),this.toggleSlideshow());break;case 37:this.options.enableKeyboardNavigation&&(this.preventDefault(e),this.prev());break;case 39:this.options.enableKeyboardNavigation&&(this.preventDefault(e),this.next())}},handleClick:function(t){var i=this.options,s=t.target||t.srcElement,n=s.parentNode;function o(t){return e(s).hasClass(t)||e(n).hasClass(t)}o(i.toggleClass)?(this.preventDefault(t),this.toggleControls()):o(i.prevClass)?(this.preventDefault(t),this.prev()):o(i.nextClass)?(this.preventDefault(t),this.next()):o(i.closeClass)?(this.preventDefault(t),this.close()):o(i.playPauseClass)?(this.preventDefault(t),this.toggleSlideshow()):n===this.slidesContainer[0]?i.closeOnSlideClick?(this.preventDefault(t),this.close()):i.toggleControlsOnSlideClick&&(this.preventDefault(t),this.toggleControls()):n.parentNode&&n.parentNode===this.slidesContainer[0]&&i.toggleControlsOnSlideClick&&(this.preventDefault(t),this.toggleControls())},onclick:function(e){if(!(this.options.emulateTouchEvents&&this.touchDelta&&(20<Math.abs(this.touchDelta.x)||20<Math.abs(this.touchDelta.y))))return this.handleClick(e);delete this.touchDelta},updateEdgeClasses:function(e){e?this.container.removeClass(this.options.leftEdgeClass):this.container.addClass(this.options.leftEdgeClass),e===this.num-1?this.container.addClass(this.options.rightEdgeClass):this.container.removeClass(this.options.rightEdgeClass)},updateActiveSlide:function(t,i){for(var s,n,o=this.slides,r=this.options,a=[{index:i,method:"addClass",hidden:!1},{index:t,method:"removeClass",hidden:!0}];a.length;)s=a.pop(),e(o[s.index])[s.method](r.slideActiveClass),n=this.circle(s.index-1),(r.continuous||n<s.index)&&e(o[n])[s.method](r.slidePrevClass),n=this.circle(s.index+1),(r.continuous||n>s.index)&&e(o[n])[s.method](r.slideNextClass);this.slides[t].setAttribute("aria-hidden","true"),this.slides[i].removeAttribute("aria-hidden")},handleSlide:function(e,t){this.options.continuous||this.updateEdgeClasses(t),this.updateActiveSlide(e,t),this.loadElements(t),this.options.unloadElements&&this.unloadElements(e,t),this.setTitle(t)}
vendor: 10,239 bytes, line 306
306,onslide:function(e){this.handleSlide(this.index,e),this.index=e,this.setTimeout(this.options.onslide,[e,this.slides[e]])},setTitle:function(e){var t;e=(t=this.slides[e].firstChild).title||t.alt;(t=this.titleElement).length&&(this.titleElement.empty(),e&&t[0].appendChild(document.createTextNode(e)))},setTimeout:function(e,t,i){var s=this;return e&&window.setTimeout((function(){e.apply(s,t||[])}),i||0)},imageFactory:function(t,i){var s,n,o,r,a,l,c,d,h=this.options,u=this,p=t,f=this.imagePrototype.cloneNode(!1);if("string"!=typeof p&&(p=this.getItemProperty(t,h.urlProperty),o=this.support.picture&&this.support.source&&this.getItemProperty(t,h.sourcesProperty),r=this.getItemProperty(t,h.srcsetProperty),a=this.getItemProperty(t,h.sizesProperty),l=this.getItemProperty(t,h.titleProperty),c=this.getItemProperty(t,h.altTextProperty)||l),f.draggable=!1,l&&(f.title=l),c&&(f.alt=c),e(f).on("load error",(function t(o){if(!n){if(!(o={type:o.type,target:s||f}).target.parentNode)return u.setTimeout(t,[o]);n=!0,e(f).off("load error",t),i(o)}})),o&&o.length){for(s=this.picturePrototype.cloneNode(!1),d=0;d<o.length;d+=1)s.appendChild(e.extend(this.sourcePrototype.cloneNode(!1),o[d]));s.appendChild(f),e(s).addClass(h.toggleClass)}return r&&(a&&(f.sizes=a),f.srcset=r),f.src=p,s||f},createElement:function(t,i){var s=(s=t&&this.getItemProperty(t,this.options.typeProperty))&&this[s.split("/")[0]+"Factory"]||this.imageFactory;return(s=t&&s.call(this,t,i))||(s=this.elementPrototype.cloneNode(!1),this.setTimeout(i,[{type:"error",target:s}])),e(s).addClass(this.options.slideContentClass),s},iteratePreloadRange:function(e,t){for(var i=this.num,s=this.options,n=Math.min(i,2*s.preloadRange+1),o=e,r=0;r<n;r+=1){if((o+=r*(r%2==0?-1:1))<0||i<=o){if(!s.continuous)continue;o=this.circle(o)}t.call(this,o)}},loadElement:function(t){this.elements[t]||(this.slides[t].firstChild?this.elements[t]=e(this.slides[t]).hasClass(this.options.slideErrorClass)?3:2:(this.elements[t]=1,e(this.slides[t]).addClass(this.options.slideLoadingClass),this.slides[t].appendChild(this.createElement(this.list[t],this.proxyListener))))},loadElements:function(e){this.iteratePreloadRange(e,this.loadElement)},unloadElements:function(e,t){var i=this.options.preloadRange;this.iteratePreloadRange(e,(function(e){var s=Math.abs(e-t);i<s&&s+i<this.num&&(this.unloadSlide(e),delete this.elements[e])}))},addSlide:function(e){var t=this.slidePrototype.cloneNode(!1);t.setAttribute("data-index",e),t.setAttribute("aria-hidden","true"),this.slidesContainer[0].appendChild(t),this.slides.push(t)},positionSlide:function(e){var t=this.slides[e];t.style.width=this.slideWidth+"px",this.support.transform&&(t.style.left=e*-this.slideWidth+"px",this.move(e,this.index>e?-this.slideWidth:this.index<e?this.slideWidth:0,0))},initSlides:function(t){var i,s;for(t||(this.positions=[],this.positions.length=this.num,this.elements={},this.picturePrototype=this.support.picture&&document.createElement("picture"),this.sourcePrototype=this.support.source&&document.createElement("source"),this.imagePrototype=document.createElement("img"),this.elementPrototype=document.createElement("div"),this.slidePrototype=this.elementPrototype.cloneNode(!1),e(this.slidePrototype).addClass(this.options.slideClass),this.slides=this.slidesContainer[0].children,i=this.options.clearSlides||this.slides.length!==this.num),this.slideWidth=this.container[0].clientWidth,this.slideHeight=this.container[0].clientHeight,this.slidesContainer[0].style.width=this.num*this.slideWidth+"px",i&&this.resetSlides(),s=0;s<this.num;s+=1)i&&this.addSlide(s),this.positionSlide(s);this.options.continuous&&this.support.transform&&(this.move(this.circle(this.index-1),-this.slideWidth,0),this.move(this.circle(this.index+1),this.slideWidth,0)),this.support.transform||(this.slidesContainer[0].style.left=this.index*-this.slideWidth+"px")},unloadSlide:function(e){var t=this.slides[e];null!==(e=t.firstChild)&&t.removeChild(e)},unloadAllSlides:function(){for(var e=0,t=this.slides.length;e<t;e++)this.unloadSlide(e)},toggleControls:function(){var e=this.options.controlsClass;this.container.hasClass(e)?this.container.removeClass(e):this.container.addClass(e)},toggleSlideshow:function(){this.interval?this.pause():this.play()},getNodeIndex:function(e){return parseInt(e.getAttribute("data-index"),10)},getNestedProperty:function(e,t){return t.replace(/\[(?:'([^']+)'|"([^"]+)"|(\d+))\]|(?:(?:^|\.)([^\.\[]+))/g,(function(t,i,s,n,o){n=o||i||s||n&&parseInt(n,10),t&&e&&(e=e[n])})),e},getDataProperty:function(t,i){var s;if(t.dataset?(s=i.replace(/-([a-z])/g,(function(e,t){return t.toUpperCase()})),s=t.dataset[s]):t.getAttribute&&(s=t.getAttribute("data-"+i.replace(/([A-Z])/g,"-$1").toLowerCase())),"string"==typeof s){if(/^(true|false|null|-?\d+(\.\d+)?|\{[\s\S]*\}|\[[\s\S]*\])$/.test(s))try{return e.parseJSON(s)}catch(e){}return s}},getItemProperty:function(e,t){var i=this.getDataProperty(e,t);return void 0===(i=void 0===i?e[t]:i)?this.getNestedProperty(e,t):i},initStartIndex:function(){var e,t=this.options.index,i=this.options.urlProperty;if(t&&"number"!=typeof t)for(e=0;e<this.num;e+=1)if(this.list[e]===t||this.getItemProperty(this.list[e],i)===this.getItemProperty(t,i)){t=e;break}this.index=this.circle(parseInt(t,10)||0)},initEventListeners:function(){var t=this,i=this.slidesContainer;function s(e){var i=t.support.transition&&t.support.transition.end===e.type?"transitionend":e.type;t["on"+i](e)}e(window).on("resize",s),e(window).on("hashchange",s),e(document.body).on("keydown",s),this.container.on("click",s),this.support.touch?i.on("touchstart touchmove touchend touchcancel",s):this.options.emulateTouchEvents&&this.support.transition&&i.on("mousedown mousemove mouseup mouseout",s),this.support.transition&&i.on(this.support.transition.end,s),this.proxyListener=s},destroyEventListeners:function(){var t=this.slidesContainer,i=this.proxyListener;e(window).off("resize",i),e(document.body).off("keydown",i),this.container.off("click",i),this.support.touch?t.off("touchstart touchmove touchend touchcancel",i):this.options.emulateTouchEvents&&this.support.transition&&t.off("mousedown mousemove mouseup mouseout",i),this.support.transition&&t.off(this.support.transition.end,i)},handleOpen:function(){this.options.onopened&&this.options.onopened.call(this)},initWidget:function(){var t=this;return this.container=e(this.options.container),this.container.length?(this.slidesContainer=this.container.find(this.options.slidesContainer).first(),this.slidesContainer.length?(this.titleElement=this.container.find(this.options.titleElement).first(),this.playPauseElement=this.container.find("."+this.options.playPauseClass).first(),1===this.num&&this.container.addClass(this.options.singleClass),this.support.svgasimg&&this.container.addClass(this.options.svgasimgClass),this.support.smil&&this.container.addClass(this.options.smilClass),this.options.onopen&&this.options.onopen.call(this),this.support.transition&&this.options.displayTransition?this.container.on(this.support.transition.end,(function e(i){i.target===t.container[0]&&(t.container.off(t.support.transition.end,e),t.handleOpen())})):this.handleOpen(),this.options.hidePageScrollbars&&(this.bodyOverflowStyle=document.body.style.overflow,document.body.style.overflow="hidden"),this.container[0].style.display="block",this.initSlides(),void this.container.addClass(this.options.displayClass)):(this.console.log("blueimp Gallery: Slides container not found.",this.options.slidesContainer),!1)):(this.console.log("blueimp Gallery: Widget container not found.",this.options.container),!1)},initOptions:function(t){this.options=e.extend({},this.options),(t&&t.carousel||this.options.carousel&&(!t||!1!==t.carousel))&&e.extend(this.options,this.carouselOptions),e.extend(this.options,t),this.num<3&&(this.options.continuous=!!this.options.continuous&&null),this.support.transition||(this.options.emulateTouchEvents=!1),this.options.event&&this.preventDefault(this.options.event)}}),t})),function(e){"use strict";"function"==typeof define&&define.amd?define(["./blueimp-helper","./blueimp-gallery"],e):e(window.blueimp.helper||window.jQuery,window.blueimp.Gallery)}((function(e,t){"use strict";var i=t.prototype;e.extend(i.options,{fullscreen:!1});var s=i.initialize,n=i.close;return e.extend(i,{getFullScreenElement:function(){return document.fullscreenElement||document.webkitFullscreenElement||document.mozFullScreenElement||document.msFullscreenElement},requestFullScreen:function(e){e.requestFullscreen?e.requestFullscreen():e.webkitRequestFullscreen?e.webkitRequestFullscreen():e.mozRequestFullScreen?e.mozRequestFullScreen():e.msRequestFullscreen&&e.msRequestFullscreen()},exitFullScreen:function(){document.exitFullscreen?document.exitFullscreen():document.webkitCancelFullScreen?document.webkitCancelFullScreen():document.mozCancelFullScreen?document.mozCancelFullScreen():document.msExitFullscreen&&document.msExitFullscreen()},initialize:function(){s.call(this),this.options.fullscreen&&!this.getFullScreenElement()&&this.requestFullScreen(this.container[0])},close:function(){this.getFullScreenElement()===this.container[0]&&this.exitFullScreen(),n.call(this)}}),t})),function(e){"use strict";"function"==typeof define&&define.amd?define(["./blueimp-helper","./blueimp-gallery"],e):e(window.blueimp.helper||window.jQuery,window.blueimp.Gallery)}((function(e,t){"use strict";var i=t.prototype;e.extend(i.options,{indicatorContainer:"ol",activeIndicatorClass:"active",thumbnailProperty:"thumbnail",thumbnailIndicators:!0});var s=i.initSlides,n=i.addSlide,o=i.resetSlides,r=i.handleClick,a=i.handleSlide,l=i.handleClose;return e.extend(i,{createIndicator:function(t){var i,s,n=this.indicatorPrototype.cloneNode(!1),o=this.getItemProperty(t,this.options.titleProperty),r=this.options.thumbnailProperty;return this.options.thumbnailIndicators&&(i=void 0===(i=r?this.getItemProperty(t,r):i)&&(s=t.getElementsByTagName&&e(t).find("img")[0])?s.src:i)&&(n.style.backgroundImage='url("'+i+'")'),o&&(n.title=o),n.setAttribute("role","link"),n},addIndicator:function(e){var t;this.indicatorContainer.length&&((t=this.createIndicator(this.list[e])).setAttribute("data-index",e),this.indicatorContainer[0].appendChild(t),this.indicators.push(t))}
306,setActiveIndicator:function(t){this.indicators&&(this.activeIndicator&&this.activeIndicator.removeClass(this.options.activeIndicatorClass),this.activeIndicator=e(this.indicators[t]),this.activeIndicator.addClass(this.options.activeIndicatorClass))},initSlides:function(e){e||(this.indicatorContainer=this.container.find(this.options.indicatorContainer),this.indicatorContainer.length&&(this.indicatorPrototype=document.createElement("li"),this.indicators=this.indicatorContainer[0].children)),s.call(this,e)},addSlide:function(e){n.call(this,e),this.addIndicator(e)},resetSlides:function(){o.call(this),this.indicatorContainer.empty(),this.indicators=[]},handleClick:function(e){var t=e.target||e.srcElement,i=t.parentNode;if(i===this.indicatorContainer[0])this.preventDefault(e),this.slide(this.getNodeIndex(t));else{if(i.parentNode!==this.indicatorContainer[0])return r.call(this,e);this.preventDefault(e),this.slide(this.getNodeIndex(i))}},handleSlide:function(e,t){a.call(this,e,t),this.setActiveIndicator(t)},handleClose:function(){this.activeIndicator&&this.activeIndicator.removeClass(this.options.activeIndicatorClass),l.call(this)}}),t})),function(e){"use strict";"function"==typeof define&&define.amd?define(["./blueimp-helper","./blueimp-gallery"],e):e(window.blueimp.helper||window.jQuery,window.blueimp.Gallery)}((function(e,t){"use strict";var i=t.prototype;e.extend(i.options,{videoContentClass:"video-content",videoLoadingClass:"video-loading",videoPlayingClass:"video-playing",videoIframeClass:"video-iframe",videoCoverClass:"video-cover",videoPlayClass:"video-play",videoPlaysInline:!0,videoPreloadProperty:"preload",videoPosterProperty:"poster"});var s=i.handleSlide;return e.extend(i,{handleSlide:function(e,t){s.call(this,e,t),this.setTimeout((function(){this.activeVideo&&this.activeVideo.pause()}))},videoFactory:function(t,i,s){var n,o,r,a=this,l=this.options,c=this.elementPrototype.cloneNode(!1),d=e(c),h=[{type:"error",target:c}],u=s||document.createElement("video"),p=this.elementPrototype.cloneNode(!1),f=document.createElement("a"),m=this.getItemProperty(t,l.urlProperty),g=this.getItemProperty(t,l.sourcesProperty),v=this.getItemProperty(t,l.titleProperty),b=this.getItemProperty(t,l.videoPosterProperty),y=[f];if(d.addClass(l.videoContentClass),e(f).addClass(l.videoPlayClass),e(p).addClass(l.videoCoverClass).hasClass(l.toggleClass)||y.push(p),p.draggable=!1,v&&(c.title=v,f.setAttribute("aria-label",v)),b&&(p.style.backgroundImage='url("'+b+'")'),u.setAttribute?l.videoPlaysInline&&u.setAttribute("playsinline",""):d.addClass(l.videoIframeClass),u.preload=this.getItemProperty(t,l.videoPreloadProperty)||"none",this.support.source&&g)for(r=0;r<g.length;r+=1)u.appendChild(e.extend(this.sourcePrototype.cloneNode(!1),g[r]));return m&&(u.src=m),f.href=m||g&&g.length&&g[0].src,u.play&&u.pause&&((s||e(u)).on("error",(function(){a.setTimeout(i,h)})).on("pause",(function(){u.seeking||(o=!1,d.removeClass(a.options.videoLoadingClass).removeClass(a.options.videoPlayingClass),n&&a.container.addClass(a.options.controlsClass),u.controls=!1,u===a.activeVideo&&delete a.activeVideo,a.interval&&a.play())})).on("playing",(function(){o=!1,p.removeAttribute("style"),d.removeClass(a.options.videoLoadingClass).addClass(a.options.videoPlayingClass)})).on("play",(function(){window.clearTimeout(a.timeout),o=!0,d.addClass(a.options.videoLoadingClass),a.container.hasClass(a.options.controlsClass)?(n=!0,a.container.removeClass(a.options.controlsClass)):n=!1,u.controls=!0,a.activeVideo=u})),e(y).on("click",(function(e){a.preventDefault(e),a.activeVideo=u,o?u.pause():u.play()})),c.appendChild(s&&s.element||u)),c.appendChild(p),c.appendChild(f),this.setTimeout(i,[{type:"load",target:c}]),c}}),t})),function(e){"use strict";"function"==typeof define&&define.amd?define(["./blueimp-helper","./blueimp-gallery-video"],e):e(window.blueimp.helper||window.jQuery,window.blueimp.Gallery)}((function(e,t){"use strict";if(!window.postMessage)return t;var i=t.prototype;e.extend(i.options,{vimeoVideoIdProperty:"vimeo",vimeoPlayerUrl:"https://player.vimeo.com/video/VIDEO_ID?api=1&player_id=PLAYER_ID",vimeoPlayerIdPrefix:"vimeo-player-",vimeoClickToPlay:!1}
vendor: 4,226 bytes, line 306
306);var s=i.textFactory||i.imageFactory,n=function(e,t,i,s){this.url=e,this.videoId=t,this.playerId=i,this.clickToPlay=s,this.element=document.createElement("div"),this.listeners={}},o=0;return e.extend(n.prototype,{on:function(e,t){return this.listeners[e]=t,this},loadAPI:function(){var t,i,s=this,n="https://f.vimeocdn.com/js/froogaloop2.min.js",o=document.getElementsByTagName("script"),r=o.length;function a(){!i&&s.playOnReady&&s.play(),i=!0}for(;r;)if(o[--r].src===n){t=o[r];break}t||((t=document.createElement("script")).src=n),e(t).on("load",a),o[0].parentNode.insertBefore(t,o[0]),/loaded|complete/.test(t.readyState)&&a()},onReady:function(){var e=this;this.ready=!0,this.player.addEvent("play",(function(){e.hasPlayed=!0,e.onPlaying()})),this.player.addEvent("pause",(function(){e.onPause()})),this.player.addEvent("finish",(function(){e.onPause()})),this.playOnReady&&this.play()},onPlaying:function(){this.playStatus<2&&(this.listeners.playing(),this.playStatus=2)},onPause:function(){this.listeners.pause(),delete this.playStatus},insertIframe:function(){var e=document.createElement("iframe");e.src=this.url.replace("VIDEO_ID",this.videoId).replace("PLAYER_ID",this.playerId),e.id=this.playerId,e.allow="autoplay",this.element.parentNode.replaceChild(e,this.element),this.element=e},play:function(){var e=this;this.playStatus||(this.listeners.play(),this.playStatus=1),this.ready?!this.hasPlayed&&(this.clickToPlay||window.navigator&&/iP(hone|od|ad)/.test(window.navigator.platform))?this.onPlaying():this.player.api("play"):(this.playOnReady=!0,window.$f?this.player||(this.insertIframe(),this.player=$f(this.element),this.player.addEvent("ready",(function(){e.onReady()}))):this.loadAPI())},pause:function(){this.ready?this.player.api("pause"):this.playStatus&&(delete this.playOnReady,this.listeners.pause(),delete this.playStatus)}}),e.extend(i,{VimeoPlayer:n,textFactory:function(e,t){var i=this.options,r=this.getItemProperty(e,i.vimeoVideoIdProperty);return r?(void 0===this.getItemProperty(e,i.urlProperty)&&(e[i.urlProperty]="https://vimeo.com/"+r),o+=1,this.videoFactory(e,t,new n(i.vimeoPlayerUrl,r,i.vimeoPlayerIdPrefix+o,i.vimeoClickToPlay))):s.call(this,e,t)}}),t})),function(e){"use strict";"function"==typeof define&&define.amd?define(["./blueimp-helper","./blueimp-gallery-video"],e):e(window.blueimp.helper||window.jQuery,window.blueimp.Gallery)}((function(e,t){"use strict";if(!window.postMessage)return t;var i=t.prototype;e.extend(i.options,{youTubeVideoIdProperty:"youtube",youTubePlayerVars:{wmode:"transparent"},youTubeClickToPlay:!1});var s=i.textFactory||i.imageFactory,n=function(e,t,i){this.videoId=e,this.playerVars=t,this.clickToPlay=i,this.element=document.createElement("div"),this.listeners={}};return e.extend(n.prototype,{on:function(e,t){return this.listeners[e]=t,this},loadAPI:function(){var e,t=this,i=window.onYouTubeIframeAPIReady,s="https://www.youtube.com/iframe_api",n=document.getElementsByTagName("script"),o=n.length;for(window.onYouTubeIframeAPIReady=function(){i&&i.apply(this),t.playOnReady&&t.play()};o;)if(n[--o].src===s)return;(e=document.createElement("script")).src=s,n[0].parentNode.insertBefore(e,n[0])},onReady:function(){this.ready=!0,this.playOnReady&&this.play()},onPlaying:function(){this.playStatus<2&&(this.listeners.playing(),this.playStatus=2)},onPause:function(){this.listeners.pause(),delete this.playStatus},onStateChange:function(e){switch(window.clearTimeout(this.pauseTimeout),e.data){case YT.PlayerState.PLAYING:this.hasPlayed=!0,this.onPlaying();break;case YT.PlayerState.UNSTARTED:case YT.PlayerState.PAUSED:this.pauseTimeout=i.setTimeout.call(this,this.onPause,null,500);break;case YT.PlayerState.ENDED:this.onPause()}},onError:function(e){this.listeners.error(e)},play:function(){var e=this;this.playStatus||(this.listeners.play(),this.playStatus=1),this.ready?!this.hasPlayed&&(this.clickToPlay||window.navigator&&/iP(hone|od|ad)/.test(window.navigator.platform))?this.onPlaying():this.player.playVideo():(this.playOnReady=!0,window.YT&&YT.Player?this.player||(this.player=new YT.Player(this.element,{videoId:this.videoId,playerVars:this.playerVars,events:{onReady:function(){e.onReady()},onStateChange:function(t){e.onStateChange(t)}
vendor: 5,632 bytes, lines 306-311
306,onError:function(t){e.onError(t)}}})):this.loadAPI())},pause:function(){this.ready?this.player.pauseVideo():this.playStatus&&(delete this.playOnReady,this.listeners.pause(),delete this.playStatus)}}),e.extend(i,{YouTubePlayer:n,textFactory:function(e,t){var i=this.options,o=this.getItemProperty(e,i.youTubeVideoIdProperty);return o?(void 0===this.getItemProperty(e,i.urlProperty)&&(e[i.urlProperty]="https://www.youtube.com/watch?v="+o),void 0===this.getItemProperty(e,i.videoPosterProperty)&&(e[i.videoPosterProperty]="https://img.youtube.com/vi/"+o+"/maxresdefault.jpg"),this.videoFactory(e,t,new n(o,i.youTubePlayerVars,i.youTubeClickToPlay))):s.call(this,e,t)}}),t})),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof module&&module.exports?module.exports=function(t,i){return void 0===i&&(i="undefined"!=typeof window?require("jquery"):require("jquery")(t)),e(i),i}:e(jQuery)}((function(e){var t=function(){if(e&&e.fn&&e.fn.select2&&e.fn.select2.amd)var t=e.fn.select2.amd;var i;return function(){ 307/** 308 * @license almond 0.3.3 Copyright jQuery Foundation and other contributors. 309 * Released under MIT license, http://github.com/requirejs/almond/LICENSE 310 */ 311var e,i,s;t&&t.requirejs||(t?i=t:t={},function(t){var n,o,r,a,l={},c={},d={},h={},u=Object.prototype.hasOwnProperty,p=[].slice,f=/\.js$/;function m(e,t){return u.call(e,t)}function g(e,t){var i,s,n,o,r,a,l,c,h,u,p,m=t&&t.split("/"),g=d.map,v=g&&g["*"]||{};if(e){for(r=(e=e.split("/")).length-1,d.nodeIdCompat&&f.test(e[r])&&(e[r]=e[r].replace(f,"")),"."===e[0].charAt(0)&&m&&(e=m.slice(0,m.length-1).concat(e)),h=0;h<e.length;h++)if("."===(p=e[h]))e.splice(h,1),h-=1;else if(".."===p){if(0===h||1===h&&".."===e[2]||".."===e[h-1])continue;h>0&&(e.splice(h-1,2),h-=2)}e=e.join("/")}if((m||v)&&g){for(h=(i=e.split("/")).length;h>0;h-=1){if(s=i.slice(0,h).join("/"),m)for(u=m.length;u>0;u-=1)if((n=g[m.slice(0,u).join("/")])&&(n=n[s])){o=n,a=h;break}if(o)break;!l&&v&&v[s]&&(l=v[s],c=h)}!o&&l&&(o=l,a=c),o&&(i.splice(0,a,o),e=i.join("/"))}return e}function v(e,i){return function(){var s=p.call(arguments,0);return"string"!=typeof s[0]&&1===s.length&&s.push(null),o.apply(t,s.concat([e,i]))}}function b(e){return function(t){l[e]=t}}function y(e){if(m(c,e)){var i=c[e];delete c[e],h[e]=!0,n.apply(t,i)}if(!m(l,e)&&!m(h,e))throw new Error("No "+e);return l[e]}function w(e){var t,i=e?e.indexOf("!"):-1;return i>-1&&(t=e.substring(0,i),e=e.substring(i+1,e.length)),[t,e]}function _(e){return e?w(e):[]}function x(e){return function(){return d&&d.config&&d.config[e]||{}}}r=function(e,t){var i,s,n=w(e),o=n[0],r=t[1];return e=n[1],o&&(i=y(o=g(o,r))),o?e=i&&i.normalize?i.normalize(e,(s=r,function(e){return g(e,s)})):g(e,r):(o=(n=w(e=g(e,r)))[0],e=n[1],o&&(i=y(o))),{f:o?o+"!"+e:e,n:e,pr:o,p:i}},a={require:function(e){return v(e)},exports:function(e){var t=l[e];return void 0!==t?t:l[e]={}},module:function(e){return{id:e,uri:"",exports:l[e],config:x(e)}}},n=function(e,i,s,n){var o,d,u,p,f,g,w,x=[],C=typeof s;if(g=_(n=n||e),"undefined"===C||"function"===C){for(i=!i.length&&s.length?["require","exports","module"]:i,f=0;f<i.length;f+=1)if("require"===(d=(p=r(i[f],g)).f))x[f]=a.require(e);else if("exports"===d)x[f]=a.exports(e),w=!0;else if("module"===d)o=x[f]=a.module(e);else if(m(l,d)||m(c,d)||m(h,d))x[f]=y(d);else{if(!p.p)throw new Error(e+" missing "+d);p.p.load(p.n,v(n,!0),b(d),{}),x[f]=l[d]}u=s?s.apply(l[e],x):void 0,e&&(o&&o.exports!==t&&o.exports!==l[e]?l[e]=o.exports:u===t&&w||(l[e]=u))}else e&&(l[e]=s)},e=i=o=function(e,i,s,l,c){if("string"==typeof e)return a[e]?a[e](i):y(r(e,_(i)).f);if(!e.splice){if((d=e).deps&&o(d.deps,d.callback),!i)return;i.splice?(e=i,i=s,s=null):e=t}return i=i||function(){},"function"==typeof s&&(s=l,l=c),l?n(t,e,i,s):setTimeout((function(){n(t,e,i,s)}),4),o},o.config=function(e){return o(e)},e._defined=l,(s=function(e,t,i){if("string"!=typeof e)throw new Error("See almond README: incorrect module build, no module name");t.splice||(i=t,t=[]),m(l,e)||m(c,e)||(c[e]=[e,t,i])}).amd={jQuery:!0}}(),t.requirejs=e,t.require=i,t.define=s)}(),t.define("almond",(function(){})),t.define("jquery",[],(function(){var t=e||$;return null==t&&console&&console.error&&console.error("Select2: An instance of jQuery or a jQuery-compatible library was not found. Make sure that you are including jQuery before Select2 on your web page."),t})),t.define("select2/utils",["jquery"],(function(e){var t={};function i(e){var t=e.prototype,i=[];for(var s in t){"function"==typeof t[s]&&("constructor"!==s&&i.push(s))}return i}t.Extend=function(e,t){var i={}.hasOwnProperty;function s(){this.constructor=e}for(var n in t)i.call(t,n)&&(e[n]=t[n]);return s.prototype=t.prototype,e.prototype=new s,e.__super__=t.prototype,e},t.Decorate=function(e,t){var s=i(t),n=i(e);function o(){var i=Array.prototype.unshift,s=t.prototype.constructor.length,n=e.prototype.constructor;s>0&&(i.call(arguments,e.prototype.constructor),n=t.prototype.constructor),n.apply(this,arguments)}t.displayName=e.displayName,o.prototype=new function(){this.constructor=o};for(var r=0;r<n.length;r++){var a=n[r];o.prototype[a]=e.prototype[a]}for(var l=function(e){var i=function(){};e in o.prototype&&(i=o.prototype[e]);var s=t.prototype[e];return function(){return Array.prototype.unshift.call(arguments,i),s.apply(this,arguments)}},c=0;c<s.length;c++){var d=s[c];o.prototype[d]=l(d)}return o};var s=function(){this.listeners={}};s.prototype.on=function(e,t){this.listeners=this.listeners||{},e in this.listeners?this.listeners[e].push(t):this.listeners[e]=[t]},s.prototype.trigger=function(e){var t=Array.prototype.slice,i=t.call(arguments,1
311);this.listeners=this.listeners||{},null==i&&(i=[]),0===i.length&&i.push({}),i[0]._type=e,e in this.listeners&&this.invoke(this.listeners[e],t.call(arguments,1)),"*"in this.listeners&&this.invoke(this.listeners["*"],arguments)},s.prototype.invoke=function(e,t){for(var i=0,s=e.length;i<s;i++)e[i].apply(this,t)},t.Observable=s,t.generateChars=function(e){for(var t="",i=0;i<e;i++){t+=Math.floor(36*Math.random()).toString(36)}return t},t.bind=function(e,t){return function(){e.apply(t,arguments)}},t._convertData=function(e){for(var t in e){var i=t.split("-"),s=e;if(1!==i.length){for(var n=0;n<i.length;n++){var o=i[n];(o=o.substring(0,1).toLowerCase()+o.substring(1))in s||(s[o]={}),n==i.length-1&&(s[o]=e[t]),s=s[o]}delete e[t]}}return e},t.hasScroll=function(t,i){var s=e(i),n=i.style.overflowX,o=i.style.overflowY;return(n!==o||"hidden"!==o&&"visible"!==o)&&("scroll"===n||"scroll"===o||(s.innerHeight()<i.scrollHeight||s.innerWidth()<i.scrollWidth))},t.escapeMarkup=function(e){var t={"\\":"\","&":"&","<":"<",">":">",'"':""","'":"'","/":"/"};return"string"!=typeof e?e:String(e).replace(/[&<>"'\/\\]/g,(function(e){return t[e]}))},t.appendMany=function(t,i){if("1.7"===e.fn.jquery.substr(0,3)){var s=e();e.map(i,(function(e){s=s.add(e)})),i=s}t.append(i)},t.__cache={};var n=0;return t.GetUniqueElementId=function(e){var t=e.getAttribute("data-select2-id");return null==t&&(e.id?(t=e.id,e.setAttribute("data-select2-id",t)):(e.setAttribute("data-select2-id",++n),t=n.toString())),t},t.StoreData=function(e,i,s){var n=t.GetUniqueElementId(e);t.__cache[n]||(t.__cache[n]={}),t.__cache[n][i]=s},t.GetData=function(i,s){var n=t.GetUniqueElementId(i);return s?t.__cache[n]&&null!=t.__cache[n][s]?t.__cache[n][s]:e(i).data(s):t.__cache[n]},t.RemoveData=function(e){var i=t.GetUniqueElementId(e);null!=t.__cache[i]&&delete t.__cache[i],e.removeAttribute("data-select2-id")},t})),t.define("select2/results",["jquery","./utils"],(function(e,t){function i(e,t,s){this.$element=e,this.data=s,this.options=t,i.__super__.constructor.call(this)}return t.Extend(i,t.Observable),i.prototype.render=function(){var t=e('<ul class="select2-results__options" role="listbox"></ul>');return this.options.get("multiple")&&t.attr("aria-multiselectable","true"),this.$results=t,t},i.prototype.clear=function(){this.$results.empty()},i.prototype.displayMessage=function(t){var i=this.options.get("escapeMarkup");this.clear(),this.hideLoading();var s=e('<li role="alert" aria-live="assertive" class="select2-results__option"></li>'),n=this.options.get("translations").get(t.message);s.append(i(n(t.args))),s[0].className+=" select2-results__message",this.$results.append(s)},i.prototype.hideMessages=function(){this.$results.find(".select2-results__message").remove()},i.prototype.append=function(e){this.hideLoading();var t=[];if(null!=e.results&&0!==e.results.length){e.results=this.sort(e.results);for(var i=0;i<e.results.length;i++){var s=e.results[i],n=this.option(s);t.push(n)}this.$results.append(t)}else 0===this.$results.children().length&&this.trigger("results:message",{message:"noResults"})},i.prototype.position=function(e,t){t.find(".select2-results").append(e)},i.prototype.sort=function(e){return this.options.get("sorter")(e)},i.prototype.highlightFirstItem=function(){var e=this.$results.find(".select2-results__option[aria-selected]"),t=e.filter("[aria-selected=true]");t.length>0?t.first().trigger("mouseenter"):e.first().trigger("mouseenter"),this.ensureHighlightVisible()},i.prototype.setClasses=function(){var i=this;this.data.current((function(s){var n=e.map(s,(function(e){return e.id.toString()}));i.$results.find(".select2-results__option[aria-selected]").each((function(){var i=e(this),s=t.GetData(this,"data"),o=""+s.id;null!=s.element&&s.element.selected||null==s.element&&e.inArray(o,n)>-1?i.attr("aria-selected","true"):i.attr("aria-selected","false")}))}))},i.prototype.showLoading=function(e){this.hideLoading();var t={disabled:!0,loading:!0,text:this.options.get("translations").get("searching")(e)},i=this.option(t);i.className+=" loading-results",this.$results.prepend(i)},i.prototype.hideLoading=function(){this.$results.find(".loading-results").remove()},i.prototype.option=function(i){var s=document.createElement("li");s.className="select2-results__option";var n={role:"option","aria-selected":"false"},o=window.Element.prototype.matches||window.Element.prototype.msMatchesSelector||window.Element.prototype.webkitMatchesSelector;for(var r in(null!=i.element&&o.call(i.element,":disabled")||null==i.element&&i.disabled)&&(delete n["aria-selected"],n["aria-disabled"]="true"),null==i.id&&delete n["aria-selected"],null!=i._resultId&&(s.id=i._resultId),i.title&&(s.title=i.title),i.children&&(n.role="group",n["aria-label"]=i.text,delete n["aria-selected"]),n){var a=n[r];s.setAttribute(r,a)}if(i.children){var l=e(s),c=document.createElement("strong");c.className="select2-results__group";e(c);this.template(i,c);for(var d=[],h=0;h<i.children.length;h++){var u=i.children[h],p=this.option(u);d.push(p)}var f=e("<ul></ul>",{class:"select2-results__options select2-results__options--nested"});f.append(d),l.append(c),l.append(f)}else this.template(i,s);return t.StoreData(s,"data",i),s},i.prototype.bind=function(i,s){var n=this,o=i.id+"-results";this.$results.attr("id",o),i.on("results:all",(function(e){n.clear(),n.append(e.data),i.isOpen()&&(n.setClasses(),n.highlightFirstItem())})),i.on("results:append",(function(e){n.append(e.data),i.isOpen()&&n.setClasses()})),i.on("query",(function(e){n.hideMessages(),n.showLoading(e)}
311)),i.on("select",(function(){i.isOpen()&&(n.setClasses(),n.options.get("scrollAfterSelect")&&n.highlightFirstItem())})),i.on("unselect",(function(){i.isOpen()&&(n.setClasses(),n.options.get("scrollAfterSelect")&&n.highlightFirstItem())})),i.on("open",(function(){n.$results.attr("aria-expanded","true"),n.$results.attr("aria-hidden","false"),n.setClasses(),n.ensureHighlightVisible()})),i.on("close",(function(){n.$results.attr("aria-expanded","false"),n.$results.attr("aria-hidden","true"),n.$results.removeAttr("aria-activedescendant")})),i.on("results:toggle",(function(){var e=n.getHighlightedResults();0!==e.length&&e.trigger("mouseup")})),i.on("results:select",(function(){var e=n.getHighlightedResults();if(0!==e.length){var i=t.GetData(e[0],"data");"true"==e.attr("aria-selected")?n.trigger("close",{}):n.trigger("select",{data:i})}})),i.on("results:previous",(function(){var e=n.getHighlightedResults(),t=n.$results.find("[aria-selected]"),i=t.index(e);if(!(i<=0)){var s=i-1;0===e.length&&(s=0);var o=t.eq(s);o.trigger("mouseenter");var r=n.$results.offset().top,a=o.offset().top,l=n.$results.scrollTop()+(a-r);0===s?n.$results.scrollTop(0):a-r<0&&n.$results.scrollTop(l)}})),i.on("results:next",(function(){var e=n.getHighlightedResults(),t=n.$results.find("[aria-selected]"),i=t.index(e)+1;if(!(i>=t.length)){var s=t.eq(i);s.trigger("mouseenter");var o=n.$results.offset().top+n.$results.outerHeight(!1),r=s.offset().top+s.outerHeight(!1),a=n.$results.scrollTop()+r-o;0===i?n.$results.scrollTop(0):r>o&&n.$results.scrollTop(a)}})),i.on("results:focus",(function(e){e.element.addClass("select2-results__option--highlighted")})),i.on("results:message",(function(e){n.displayMessage(e)})),e.fn.mousewheel&&this.$results.on("mousewheel",(function(e){var t=n.$results.scrollTop(),i=n.$results.get(0).scrollHeight-t+e.deltaY,s=e.deltaY>0&&t-e.deltaY<=0,o=e.deltaY<0&&i<=n.$results.height();s?(n.$results.scrollTop(0),e.preventDefault(),e.stopPropagation()):o&&(n.$results.scrollTop(n.$results.get(0).scrollHeight-n.$results.height()),e.preventDefault(),e.stopPropagation())})),this.$results.on("mouseup",".select2-results__option[aria-selected]",(function(i){var s=e(this),o=t.GetData(this,"data");"true"!==s.attr("aria-selected")?n.trigger("select",{originalEvent:i,data:o}):n.options.get("multiple")?n.trigger("unselect",{originalEvent:i,data:o}):n.trigger("close",{})})),this.$results.on("mouseenter",".select2-results__option[aria-selected]",(function(i){var s=t.GetData(this,"data");n.getHighlightedResults().removeClass("select2-results__option--highlighted"),n.trigger("results:focus",{data:s,element:e(this)})}))},i.prototype.getHighlightedResults=function(){return this.$results.find(".select2-results__option--highlighted")},i.prototype.destroy=function(){this.$results.remove()},i.prototype.ensureHighlightVisible=function(){var e=this.getHighlightedResults();if(0!==e.length){var t=this.$results.find("[aria-selected]").index(e),i=this.$results.offset().top,s=e.offset().top,n=this.$results.scrollTop()+(s-i),o=s-i;n-=2*e.outerHeight(!1),t<=2?this.$results.scrollTop(0):(o>this.$results.outerHeight()||o<0)&&this.$results.scrollTop(n)}},i.prototype.template=function(t,i){var s=this.options.get("templateResult"),n=this.options.get("escapeMarkup"),o=s(t,i);null==o?i.style.display="none":"string"==typeof o?i.innerHTML=n(o):e(i).append(o)},i})),t.define("select2/keys",[],(function(){return{BACKSPACE:8,TAB:9,ENTER:13,SHIFT:16,CTRL:17,ALT:18,ESC:27,SPACE:32,PAGE_UP:33,PAGE_DOWN:34,END:35,HOME:36,LEFT:37,UP:38,RIGHT:39,DOWN:40,DELETE:46}})),t.define("select2/selection/base",["jquery","../utils","../keys"],(function(e,t,i){function s(e,t){this.$element=e,this.options=t,s.__super__.constructor.call(this)}return t.Extend(s,t.Observable),s.prototype.render=function(){var i=e('<span class="select2-selection" role="combobox" aria-haspopup="true" aria-expanded="false"></span>');return this._tabindex=0,null!=t.GetData(this.$element[0],"old-tabindex")?this._tabindex=t.GetData(this.$element[0],"old-tabindex"):null!=this.$element.attr("tabindex")&&(this._tabindex=this.$element.attr("tabindex")),i.attr("title",this.$element.attr("title")),i.attr("tabindex",this._tabindex),i.attr("aria-disabled","false"),this.$selection=i,i},s.prototype.bind=function(e,t){var s=this,n=e.id+"-results";this.container=e,this.$selection.on("focus",(function(e){s.trigger("focus",e)})),this.$selection.on("blur",(function(e){s._handleBlur(e)})),this.$selection.on("keydown",(function(e){s.trigger("keypress",e),e.which===i.SPACE&&e.preventDefault()})),e.on("results:focus",(function(e){s.$selection.attr("aria-activedescendant",e.data._resultId)})),e.on("selection:update",(function(e){s.update(e.data)})),e.on("open",(function(){s.$selection.attr("aria-expanded","true"),s.$selection.attr("aria-owns",n),s._attachCloseHandler(e)})),e.on("close",(function(){s.$selection.attr("aria-expanded","fal
311se"),s.$selection.removeAttr("aria-activedescendant"),s.$selection.removeAttr("aria-owns"),s.$selection.trigger("focus"),s._detachCloseHandler(e)})),e.on("enable",(function(){s.$selection.attr("tabindex",s._tabindex),s.$selection.attr("aria-disabled","false")})),e.on("disable",(function(){s.$selection.attr("tabindex","-1"),s.$selection.attr("aria-disabled","true")}))},s.prototype._handleBlur=function(t){var i=this;window.setTimeout((function(){document.activeElement==i.$selection[0]||e.contains(i.$selection[0],document.activeElement)||i.trigger("blur",t)}),1)},s.prototype._attachCloseHandler=function(i){e(document.body).on("mousedown.select2."+i.id,(function(i){var s=e(i.target).closest(".select2");e(".select2.select2-container--open").each((function(){this!=s[0]&&t.GetData(this,"element").select2("close")}))}))},s.prototype._detachCloseHandler=function(t){e(document.body).off("mousedown.select2."+t.id)},s.prototype.position=function(e,t){t.find(".selection").append(e)},s.prototype.destroy=function(){this._detachCloseHandler(this.container)},s.prototype.update=function(e){throw new Error("The `update` method must be defined in child classes.")},s.prototype.isEnabled=function(){return!this.isDisabled()},s.prototype.isDisabled=function(){return this.options.get("disabled")},s})),t.define("select2/selection/single",["jquery","./base","../utils","../keys"],(function(e,t,i,s){function n(){n.__super__.constructor.apply(this,arguments)}return i.Extend(n,t),n.prototype.render=function(){var e=n.__super__.render.call(this);return e.addClass("select2-selection--single"),e.html('<span class="select2-selection__rendered"></span><span class="select2-selection__arrow" role="presentation"><b role="presentation"></b></span>'),e},n.prototype.bind=function(e,t){var i=this;n.__super__.bind.apply(this,arguments);var s=e.id+"-container";this.$selection.find(".select2-selection__rendered").attr("id",s).attr("role","textbox").attr("aria-readonly","true"),this.$selection.attr("aria-labelledby",s),this.$selection.on("mousedown",(function(e){1===e.which&&i.trigger("toggle",{originalEvent:e})})),this.$selection.on("focus",(function(e){})),this.$selection.on("blur",(function(e){})),e.on("focus",(function(t){e.isOpen()||i.$selection.trigger("focus")}))},n.prototype.clear=function(){var e=this.$selection.find(".select2-selection__rendered");e.empty(),e.removeAttr("title")},n.prototype.display=function(e,t){var i=this.options.get("templateSelection");return this.options.get("escapeMarkup")(i(e,t))},n.prototype.selectionContainer=function(){return e("<span></span>")},n.prototype.update=function(e){if(0!==e.length){var t=e[0],i=this.$selection.find(".select2-selection__rendered"),s=this.display(t,i);i.empty().append(s);var n=t.title||t.text;n?i.attr("title",n):i.removeAttr("title")}else this.clear()},n})),t.define("select2/selection/multiple",["jquery","./base","../utils"],(function(e,t,i){function s(e,t){s.__super__.constructor.apply(this,arguments)}return i.Extend(s,t),s.prototype.render=function(){var e=s.__super__.render.call(this);return e.addClass("select2-selection--multiple"),e.html('<ul class="select2-selection__rendered"></ul>'),e},s.prototype.bind=function(t,n){var o=this;s.__super__.bind.apply(this,arguments),this.$selection.on("click",(function(e){o.trigger("toggle",{originalEvent:e})})),this.$selection.on("click",".select2-selection__choice__remove",(function(t){if(!o.isDisabled()){var s=e(this).parent(),n=i.GetData(s[0],"data");o.trigger("unselect",{originalEvent:t,data:n})}}))},s.prototype.clear=function(){var e=this.$selection.find(".select2-selection__rendered");e.empty(),e.removeAttr("title")},s.prototype.display=function(e,t){var i=this.options.get("templateSelection");return this.options.get("escapeMarkup")(i(e,t))},s.prototype.selectionContainer=function(){return e('<li class="select2-selection__choice"><span class="select2-selection__choice__remove" role="presentation">×</span></li>')},s.prototype.update=function(e){if(this.clear(),0!==e.length){for(var t=[],s=0;s<e.length;s++){var n=e[s],o=this.selectionContainer(),r=this.display(n,o);o.append(r);var a=n.title||n.text;a&&o.attr("title",a),i.StoreData(o[0],"data",n),t.push(o)}var l=this.$selection.find(".select2-selection__rendered");i.appendMany(l,t)}},s})),t.define("select2/selection/placeholder",["../utils"],(function(e){function t(e,t,i){this.placeholder=this.normalizePlaceholder(i.get("placeholder")),e.call(this,t,i)}return t.prototype.normalizePlaceholder=function(e,t){return"string"==typeof t&&(t={id:"",text:t}),t},t.prototype.createPlaceholder=function(e,t){var i=this.selectionContainer();return i.html(this.display(t)),i.addClass("select2-selection__placeholder").removeClass("select2-selection__choice"),i},t.prototype.update=function(e,t){var i=1==t.length&&t[0].id!=this.placeholder.id;if(t.length>1||i)return e.call(this,t);this.clear();var s=this.createPlaceholder(this.placeholder);this.$selection.find(".select2-selection__rendered").append(s)},t}
311)),t.define("select2/selection/allowClear",["jquery","../keys","../utils"],(function(e,t,i){function s(){}return s.prototype.bind=function(e,t,i){var s=this;e.call(this,t,i),null==this.placeholder&&this.options.get("debug")&&window.console&&console.error&&console.error("Select2: The `allowClear` option should be used in combination with the `placeholder` option."),this.$selection.on("mousedown",".select2-selection__clear",(function(e){s._handleClear(e)})),t.on("keypress",(function(e){s._handleKeyboardClear(e,t)}))},s.prototype._handleClear=function(e,t){if(!this.isDisabled()){var s=this.$selection.find(".select2-selection__clear");if(0!==s.length){t.stopPropagation();var n=i.GetData(s[0],"data"),o=this.$element.val();this.$element.val(this.placeholder.id);var r={data:n};if(this.trigger("clear",r),r.prevented)this.$element.val(o);else{for(var a=0;a<n.length;a++)if(r={data:n[a]},this.trigger("unselect",r),r.prevented)return void this.$element.val(o);this.$element.trigger("input").trigger("change"),this.trigger("toggle",{})}}}},s.prototype._handleKeyboardClear=function(e,i,s){s.isOpen()||i.which!=t.DELETE&&i.which!=t.BACKSPACE||this._handleClear(i)},s.prototype.update=function(t,s){if(t.call(this,s),!(this.$selection.find(".select2-selection__placeholder").length>0||0===s.length)){var n=this.options.get("translations").get("removeAllItems"),o=e('<span class="select2-selection__clear" title="'+n()+'">×</span>');i.StoreData(o[0],"data",s),this.$selection.find(".select2-selection__rendered").prepend(o)}},s})),t.define("select2/selection/search",["jquery","../utils","../keys"],(function(e,t,i){function s(e,t,i){e.call(this,t,i)}return s.prototype.render=function(t){var i=e('<li class="select2-search select2-search--inline"><input class="select2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="none" spellcheck="false" role="searchbox" aria-autocomplete="list" /></li>');this.$searchContainer=i,this.$search=i.find("input");var s=t.call(this);return this._transferTabIndex(),s},s.prototype.bind=function(e,s,n){var o=this,r=s.id+"-results";e.call(this,s,n),s.on("open",(function(){o.$search.attr("aria-controls",r),o.$search.trigger("focus")})),s.on("close",(function(){o.$search.val(""),o.$search.removeAttr("aria-controls"),o.$search.removeAttr("aria-activedescendant"),o.$search.trigger("focus")})),s.on("enable",(function(){o.$search.prop("disabled",!1),o._transferTabIndex()})),s.on("disable",(function(){o.$search.prop("disabled",!0)})),s.on("focus",(function(e){o.$search.trigger("focus")})),s.on("results:focus",(function(e){e.data._resultId?o.$search.attr("aria-activedescendant",e.data._resultId):o.$search.removeAttr("aria-activedescendant")})),this.$selection.on("focusin",".select2-search--inline",(function(e){o.trigger("focus",e)})),this.$selection.on("focusout",".select2-search--inline",(function(e){o._handleBlur(e)})),this.$selection.on("keydown",".select2-search--inline",(function(e){if(e.stopPropagation(),o.trigger("keypress",e),o._keyUpPrevented=e.isDefaultPrevented(),e.which===i.BACKSPACE&&""===o.$search.val()){var s=o.$searchContainer.prev(".select2-selection__choice");if(s.length>0){var n=t.GetData(s[0],"data");o.searchRemoveChoice(n),e.preventDefault()}}})),this.$selection.on("click",".select2-search--inline",(function(e){o.$search.val()&&e.stopPropagation()}));var a=document.documentMode,l=a&&a<=11;this.$selection.on("input.searchcheck",".select2-search--inline",(function(e){l?o.$selection.off("input.search input.searchcheck"):o.$selection.off("keyup.search")})),this.$selection.on("keyup.search input.search",".select2-search--inline",(function(e){if(l&&"input"===e.type)o.$selection.off("input.search input.searchcheck");else{var t=e.which;t!=i.SHIFT&&t!=i.CTRL&&t!=i.ALT&&t!=i.TAB&&o.handleSearch(e)}}))},s.prototype._transferTabIndex=function(e){this.$search.attr("tabindex",this.$selection.attr("tabindex")),this.$selection.attr("tabindex","-1")},s.prototype.createPlaceholder=function(e,t){this.$search.attr("placeholder",t.text)},s.prototype.update=function(e,t){var i=this.$search[0]==document.activeElement;this.$search.attr("placeholder",""),e.call(this,t),this.$selection.find(".select2-selection__rendered").append(this.$searchContainer),this.resizeSearch(),i&&this.$search.trigger("focus")},s.prototype.handleSearch=function(){if(this.resizeSearch(),!this._keyUpPrevented){var e=this.$search.val();this.trigger("query",{term:e})}this._keyUpPrevented=!1},s.prototype.searchRemoveChoice=function(e,t){this.trigger("unselect",{data:t}),this.$search.val(t.text),this.handleSearch()},s.prototype.resizeSearch=function(){this.$search.css("width","25px");var e="";""!==this.$search.attr("placeholder")?e=this.$selection.find(".select2-selection__rendered").width():e=.75*(this.$search.val().length+1)+"em";this.$search.css("width",e)},s})),t.define("select2/selection/eventRelay",["jquery"],(function(e){function t(){}return t.prototype.bind=function(t,i,s){var n=this,o=["open","opening","close","closing","select","selecting","unselect","unselecting","clear","clearing"],r=["opening","closing","selecting","unselecting","clearing"];t.call(this,i,s),i.on("*",(function(t,i){if(-1!==e.inArray(t,o)){i=i||{};var s=e.Event("select2:"+t,{params:i});n.$element.trigger(s),-1!==e.inArray(t,r)&&(i.prevented=s.isDefaultPrevented())}}))},t})),t.define("select2/translation",["jquery","require"],(function(e,t){function i(e){this.dict=e||{}}return i.prototype.all=function(){return this.dict},i.prototype.get=function(e){return this.dict[e]},i.prototype.extend=function(t){this.dict=e.extend({},t.all(),this.dict)},i._cache={},i.loadPath=function(e){if(!(e in i._cache)){var s=t(e);
311i._cache[e]=s}return new i(i._cache[e])},i})),t.define("select2/diacritics",[],(function(){return{"â¶":"A","A":"A","Ã":"A","Ã":"A","Ã":"A","Ầ":"A","Ấ":"A","Ẫ":"A","Ẩ":"A","Ã":"A","Ä":"A","Ä":"A","Ằ":"A","Ắ":"A","Ẵ":"A","Ẳ":"A","Ȧ":"A","Ç ":"A","Ã":"A","Ç":"A","Ả":"A","Ã
":"A","Ǻ":"A","Ç":"A","È":"A","È":"A","Ạ":"A","Ậ":"A","Ặ":"A","á¸":"A","Ä":"A","Ⱥ":"A","Ɐ":"A","ê²":"AA","Ã":"AE","Ǽ":"AE","Ç¢":"AE","ê´":"AO","ê¶":"AU","ê¸":"AV","êº":"AV","ê¼":"AY","â·":"B","ï¼¢":"B","á¸":"B","á¸":"B","á¸":"B","É":"B","Æ":"B","Æ":"B","â¸":"C","ï¼£":"C","Ä":"C","Ä":"C","Ä":"C","Ä":"C","Ã":"C","á¸":"C","Æ":"C","È»":"C","ê¾":"C","â¹":"D","D":"D","á¸":"D","Ä":"D","á¸":"D","á¸":"D","á¸":"D","á¸":"D","Ä":"D","Æ":"D","Æ":"D","Æ":"D","ê¹":"D","DZ":"DZ","Ç":"DZ","Dz":"Dz","Ç
":"Dz","âº":"E","ï¼¥":"E","Ã":"E","Ã":"E","Ã":"E","á»":"E","Ế":"E","á»":"E","á»":"E","Ẽ":"E","Ä":"E","á¸":"E","á¸":"E","Ä":"E","Ä":"E","Ã":"E","Ẻ":"E","Ä":"E","È":"E","È":"E","Ẹ":"E","á»":"E","Ȩ":"E","á¸":"E","Ä":"E","á¸":"E","á¸":"E","Æ":"E","Æ":"E","â»":"F","F":"F","á¸":"F","Æ":"F","ê»":"F","â¼":"G","ï¼§":"G","Ç´":"G","Ä":"G","Ḡ":"G","Ä":"G","Ä ":"G","Ǧ":"G","Ä¢":"G","Ǥ":"G","Æ":"G","ê ":"G","ê½":"G","ê¾":"G","â½":"H","H":"H","Ĥ":"H","Ḣ":"H","Ḧ":"H","È":"H","Ḥ":"H","Ḩ":"H","Ḫ":"H","Ħ":"H","â±§":"H","â±µ":"H","ê":"H","â¾":"I","I":"I","Ã":"I","Ã":"I","Ã":"I","Ĩ":"I","Ī":"I","Ĭ":"I","İ":"I","Ã":"I","Ḯ":"I","á»":"I","Ç":"I","È":"I","È":"I","á»":"I","Ä®":"I","Ḭ":"I","Æ":"I","â¿":"J","J":"J","Ä´":"J","É":"J","â":"K","K":"K","Ḱ":"K","Ǩ":"K","Ḳ":"K","Ķ":"K","Ḵ":"K","Æ":"K","Ⱪ":"K","ê":"K","ê":"K","ê":"K","ê¢":"K","â":"L","L":"L","Ä¿":"L","Ĺ":"L","Ľ":"L","Ḷ":"L","Ḹ":"L","Ä»":"L","Ḽ":"L","Ḻ":"L","Å":"L","Ƚ":"L","â±¢":"L","â± ":"L","ê":"L","ê":"L","ê":"L","Ç":"LJ","Ç":"Lj","â":"M","ï¼":"M","Ḿ":"M","á¹":"M","á¹":"M","â±®":"M","Æ":"M","â":"N","ï¼®":"N","Ǹ":"N","Å":"N","Ã":"N","á¹":"N","Å":"N","á¹":"N","Å
":"N","á¹":"N","á¹":"N","È ":"N","Æ":"N","ê":"N","ê¤":"N","Ç":"NJ","Ç":"Nj","â":"O","O":"O","Ã":"O","Ã":"O","Ã":"O","á»":"O","á»":"O","á»":"O","á»":"O","Ã":"O","á¹":"O","Ȭ":"O","á¹":"O","Å":"O","á¹":"O","á¹":"O","Å":"O","È®":"O","Ȱ":"O","Ã":"O","Ȫ":"O","á»":"O","Å":"O","Ç":"O","È":"O","È":"O","Æ ":"O","á»":"O","á»":"O","á» ":"O","á»":"O","Ợ":"O","á»":"O","á»":"O","Ǫ":"O","Ǭ":"O","Ã":"O","Ǿ":"O","Æ":"O","Æ":"O","ê":"O","ê":"O","Å":"OE","Æ¢":"OI","ê":"OO","È¢":"OU","â
":"P","ï¼°":"P","á¹":"P","á¹":"P","Ƥ":"P","â±£":"P","ê":"P","ê":"P","ê":"P","â":"Q","ï¼±":"Q","ê":"Q","ê":"Q","É":"Q","â":"R","ï¼²":"R","Å":"R","á¹":"R","Å":"R","È":"R","È":"R","á¹":"R","á¹":"R","Å":"R","á¹":"R","É":"R","Ɽ":"R","ê":"R","ê¦":"R","ê":"R","â":"S","ï¼³":"S","áº":"S","Å":"S","Ṥ":"S","Å":"S","á¹ ":"S","Å ":"S","Ṧ":"S","á¹¢":"S","Ṩ":"S","È":"S","Å":"S","â±¾":"S","ê¨":"S","ê":"S","â":"T","ï¼´":"T","Ṫ":"T","Ť":"T","Ṭ":"T","È":"T","Å¢":"T","á¹°":"T","á¹®":"T","Ŧ":"T","Ƭ":"T","Æ®":"T","Ⱦ":"T","ê":"T","ê¨":"TZ","â":"U","ï¼µ":"U","Ã":"U","Ã":"U","Ã":"U","Ũ":"U","Ṹ":"U","Ū":"U","Ṻ":"U","Ŭ":"U","Ã":"U","Ç":"U","Ç":"U","Ç":"U","Ç":"U","Ủ":"U","Å®":"U","Ű":"U","Ç":"U","È":"U","È":"U","Ư":"U","Ừ":"U","Ứ":"U","á»®":"U","Ử":"U","á»°":"U","Ụ":"U","á¹²":"U","Ų":"U","á¹¶":"U","á¹´":"U","É":"U","â":"V","ï¼¶":"V","á¹¼":"V","á¹¾":"V","Ʋ":"V","ê":"V","É
":"V","ê ":"VY","â":"W","ï¼·":"W","áº":"W","áº":"W","Å´":"W","áº":"W","áº":"W","áº":"W","â±²":"W","â":"X","X":"X","áº":"X","áº":"X","â":"Y","ï¼¹":"Y","Ỳ":"Y","Ã":"Y","Ŷ":"Y","Ỹ":"Y","Ȳ":"Y","áº":"Y","Ÿ":"Y","á»¶":"Y","á»´":"Y","Ƴ":"Y","É":"Y","Ỿ":"Y","â":"Z","Z":"Z","Ź":"Z","áº":"Z","Å»":"Z","Ž":"Z","áº":"Z","áº":"Z","Ƶ":"Z","Ȥ":"Z","Ɀ":"Z","Ⱬ":"Z","ê¢":"Z","â":"a","ï½":"a","áº":"a","à ":"a","á":"a","â":"a","ầ":"a","ấ":"a","ẫ":"a","ẩ":"a","ã":"a","Ä":"a","Ä":"a","ằ":"a","ắ":"a","ẵ":"a","ẳ":"a","ȧ":"a","Ç¡":"a","ä":"a","Ç":"a","ả":"a","Ã¥":"a","Ç»":"a","Ç":"a","È":"a","È":"a","ạ":"a","áº":"a","ặ":"a","á¸":"a","Ä
":"a","â±¥":"a","É":"a","ê³":"aa","æ":"ae","ǽ":"ae","Ç£":"ae","êµ":"ao","ê·":"au","ê¹":"av","ê»":"av","ê½":"ay","â":"b","ï½":"b","á¸":"b","á¸
":"b","á¸":"b","Æ":"b","Æ":"b","É":"b","â":"c","ï½":"c","Ä":"
311c","Ä":"c","Ä":"c","Ä":"c","ç":"c","á¸":"c","Æ":"c","ȼ":"c","ê¿":"c","â":"c","â":"d","ï½":"d","á¸":"d","Ä":"d","á¸":"d","á¸":"d","á¸":"d","á¸":"d","Ä":"d","Æ":"d","É":"d","É":"d","êº":"d","dz":"dz","Ç":"dz","â":"e","ï½
":"e","è":"e","é":"e","ê":"e","á»":"e","ế":"e","á»
":"e","á»":"e","ẽ":"e","Ä":"e","á¸":"e","á¸":"e","Ä":"e","Ä":"e","ë":"e","ẻ":"e","Ä":"e","È
":"e","È":"e","ẹ":"e","á»":"e","È©":"e","á¸":"e","Ä":"e","á¸":"e","á¸":"e","É":"e","É":"e","Ç":"e","â":"f","ï½":"f","á¸":"f","Æ":"f","ê¼":"f","â":"g","ï½":"g","ǵ":"g","Ä":"g","ḡ":"g","Ä":"g","Ä¡":"g","ǧ":"g","Ä£":"g","Ç¥":"g","É ":"g","ê¡":"g","áµ¹":"g","ê¿":"g","â":"h","ï½":"h","Ä¥":"h","ḣ":"h","ḧ":"h","È":"h","ḥ":"h","ḩ":"h","ḫ":"h","áº":"h","ħ":"h","ⱨ":"h","â±¶":"h","É¥":"h","Æ":"hv","â":"i","ï½":"i","ì":"i","Ã":"i","î":"i","Ä©":"i","Ä«":"i","Ä":"i","ï":"i","ḯ":"i","á»":"i","Ç":"i","È":"i","È":"i","á»":"i","į":"i","á¸":"i","ɨ":"i","ı":"i","â":"j","ï½":"j","ĵ":"j","ǰ":"j","É":"j","â":"k","ï½":"k","ḱ":"k","Ç©":"k","ḳ":"k","Ä·":"k","ḵ":"k","Æ":"k","ⱪ":"k","ê":"k","ê":"k","ê
":"k","ê£":"k","â":"l","ï½":"l","Å":"l","ĺ":"l","ľ":"l","ḷ":"l","ḹ":"l","ļ":"l","ḽ":"l","ḻ":"l","Å¿":"l","Å":"l","Æ":"l","É«":"l","ⱡ":"l","ê":"l","ê":"l","ê":"l","Ç":"lj","â":"m","ï½":"m","ḿ":"m","á¹":"m","á¹":"m","ɱ":"m","ɯ":"m","â":"n","ï½":"n","ǹ":"n","Å":"n","ñ":"n","á¹
":"n","Å":"n","á¹":"n","Å":"n","á¹":"n","á¹":"n","Æ":"n","ɲ":"n","Å":"n","ê":"n","ê¥":"n","Ç":"nj","â":"o","ï½":"o","ò":"o","ó":"o","ô":"o","á»":"o","á»":"o","á»":"o","á»":"o","õ":"o","á¹":"o","È":"o","á¹":"o","Å":"o","á¹":"o","á¹":"o","Å":"o","ȯ":"o","ȱ":"o","ö":"o","È«":"o","á»":"o","Å":"o","Ç":"o","È":"o","È":"o","Æ¡":"o","á»":"o","á»":"o","ỡ":"o","á»":"o","ợ":"o","á»":"o","á»":"o","Ç«":"o","Ç":"o","ø":"o","Ç¿":"o","É":"o","ê":"o","ê":"o","ɵ":"o","Å":"oe","Æ£":"oi","È£":"ou","ê":"oo","â":"p","ï½":"p","á¹":"p","á¹":"p","Æ¥":"p","áµ½":"p","ê":"p","ê":"p","ê":"p","â ":"q","ï½":"q","É":"q","ê":"q","ê":"q","â¡":"r","ï½":"r","Å":"r","á¹":"r","Å":"r","È":"r","È":"r","á¹":"r","á¹":"r","Å":"r","á¹":"r","É":"r","ɽ":"r","ê":"r","ê§":"r","ê":"r","â¢":"s","ï½":"s","Ã":"s","Å":"s","á¹¥":"s","Å":"s","ṡ":"s","Å¡":"s","á¹§":"s","á¹£":"s","ṩ":"s","È":"s","Å":"s","È¿":"s","ê©":"s","ê
":"s","áº":"s","â£":"t","ï½":"t","ṫ":"t","áº":"t","Å¥":"t","á¹":"t","È":"t","Å£":"t","á¹±":"t","ṯ":"t","ŧ":"t","Æ":"t","Ê":"t","ⱦ":"t","ê":"t","ê©":"tz","â¤":"u","ï½":"u","ù":"u","ú":"u","û":"u","Å©":"u","á¹¹":"u","Å«":"u","á¹»":"u","Å":"u","ü":"u","Ç":"u","Ç":"u","Ç":"u","Ç":"u","á»§":"u","ů":"u","ű":"u","Ç":"u","È":"u","È":"u","ư":"u","ừ":"u","ứ":"u","ữ":"u","á»":"u","á»±":"u","ụ":"u","á¹³":"u","ų":"u","á¹·":"u","á¹µ":"u","Ê":"u","â¥":"v","ï½":"v","á¹½":"v","ṿ":"v","Ê":"v","ê":"v","Ê":"v","ê¡":"vy","â¦":"w","ï½":"w","áº":"w","áº":"w","ŵ":"w","áº":"w","áº
":"w","áº":"w","áº":"w","â±³":"w","â§":"x","ï½":"x","áº":"x","áº":"x","â¨":"y","ï½":"y","ỳ":"y","ý":"y","Å·":"y","ỹ":"y","ȳ":"y","áº":"y","ÿ":"y","á»·":"y","áº":"y","ỵ":"y","Æ´":"y","É":"y","ỿ":"y","â©":"z","ï½":"z","ź":"z","áº":"z","ż":"z","ž":"z","áº":"z","áº":"z","ƶ":"z","È¥":"z","É":"z","ⱬ":"z","ê£":"z","Î":"Î","Î":"Î","Î":"Î","Î":"Î","Ϊ":"Î","Î":"Î","Î":"Î¥","Ϋ":"Î¥","Î":"Ω","ά":"α","Î":"ε","ή":"η","ί":"ι","Ï":"ι","Î":"ι","Ï":"ο","Ï":"Ï
","Ï":"Ï
","ΰ":"Ï
","Ï":"Ï","Ï":"Ï","â":"'"}})),t.define("select2/data/base",["../utils"],(function(e){function t(e,i){t.__super__.constructor.call(this)}return e.Extend(t,e.Observable),t.prototype.current=function(e){throw new Error("The `current` method must be defined in child classes.")},t.prototype.query=function(e,t){throw new Error("The `query` method must be defined in child classes.")},t.prototype.bind=function(e,t){},t.prototype.destroy=function(){},t.prototype.generateResultId=function(t,i){var s=t.id+"-result-";return s+=e.generateChars(4),null!=i.id?s+="-"+i.id.toString():s+="-"+e.generateChars(4),s},t})),t.define("select2/data/select",["./base","../utils","jquery"],(function(e,t,i){function s(e,t){this.$element=e,this.options=t,s.__super__.constructor.call(this)}return t.Extend(s,e),s.prototype.current=function(e){var t=[],s=this;this.$element.find(":selected").each((function(){var e=i(this),n=s.item(e);t.push(n)})),e(t)},s.prototype.select=function(e){var t=this;if(e.selected=!0,i(e.element).is("option"))return e.element.selected=!0,void this.$element.trigger("input").trigger("change");if(this.$element.prop("multiple"))this.current((function(s){var n=[];(e=[e]).push.apply(e,s);for(var o=0;o<e.length;o++){var r=e[o].id;-1===i.inArray(r,n)&&n.push(r)}t.$element.val(n),t.$element.trigger("input").trigger("change")}));else{var s=e.id;this.$element.val(s),this.$element.trigger("input").trigger("change")}},s.prototype.unselect=function(e){var t=this;if(this.$element.prop("multiple")){if(e.selected=!1,i(e.element).is("option"))return e.element.selected=!1,void this.$element.trigger("input").trigger("change");this.current((function(s){for(var n=[],o=0;o<s.length;o++){var r=s[o].id;r!==e.id&&-1===i.inArray(r,n)&&n.push(r)}t.$element.val(n),t.$element.trigger("input").trigger("change")}))}},s.prototype.bind=function(e,t){var i=this;this.container=e,e.on("select",(function(e){i.select(e.data)})),e.on("unselect",(function(e){i.unselect(e.data)}))},s.prototype.destroy=function(){this.$element.find("*").each((function(){t.RemoveData(this)}))},s.prototype.query=function(e,t){var s=[],n=this;this.$element.children().each((function(){var t=i(this);if(t.is("option")||t.is("optgroup")){var o=n.item(t),r=n.matches(e,o);null!==r&&s.push(r)}})),t({results:s})},s.prototype.addOptions=function(e){t.appendMany(this.$element,e)},s.prototype.option=function(e){var s;e.children?(s=document.createElement("optgroup")).label=e.text:void 0!==(s=document.createElement("option")).textContent?s.textContent=e.text:s.innerText=e.text,void 0!==e.id&&(s.value=e.id),e.disabled&&(s.disabled=!0),e.selected&&(s.selected=!0),e.title&&(s.title=e.title);var n=i(s),o=this._normalizeItem(e);return o.element=s,t.StoreData(s,"data",o),n},s.prototype.item=function(e){var s={};if(null!=(s=t.GetData(e[0],"data")))return s;if(e.is("option"))s={id:e.val(),text:e.text(),disabled:e.prop("disabled"),selected:e.prop("selected"),title:e.prop("title")};else if(e.is("optgroup")){s={text:e.prop("label"),children:[],title:e.prop("title")};for(var n=e.children("option"),o=[],r=0;r<n.length;r++){var a=i(n[r]),l=this.item(a);o.push(l)}s.children=o}return(s=this._normalizeItem(s)).element=e[0],t.StoreData(e[0],"data",s),s},s.prototype._normalizeItem=function(e){e!==Object(e)&&(e={id:e,text:e});return null!=(e=i.extend({},{text:""},e)).id&&(e.id=e.id.toString()),null!=e.text&&(e.text=e.text.toString()),null==e._resultId&&e.id&&null!=this.container&&(e._resultId=this.generateResultId(this.container,e)),i.extend({},{selected:!1,disabled:!1},e)},s.prototype.matches=function(e,t){return this.options.get("matcher")(e,t)},s})),t.define("select2/data/array",["./select","../utils","jquery"],(function(e,t,i){function s(e,t){this._dataToConvert=t.get("data")||[],s.__super__.constructor.call(this,e,t)}return t.Extend(s,e),s.prototype.bind=function(e,t){s.__super__.bind.call(this,e,t),this.addOptions(this.convertToOptions(this._dataToConvert))},s.prototype.select=function(e){var t=this.$element.find("option").filter((function(t,i){return i.value==e.id.toString()}));0===t.length&&(t=this.option(e),this.addOptions(t)),s.__super__.select.call(this,e)},s.prototype.convertToOptions=function(e){var s=this,n=this.$element.find("option"),o=n.map((function(){return s.item(i(this)).id})).get(),r=[];function a(e){return function(){return i(this).val()==e.id}}for(var l=0;l<e.length;l++){var c=this._normalizeItem(e[l]);if(i.inArray(c.id,o)>=0){var d=n.filter(a(c)),h=this.item(d),u=i.extend(!0,{},c,h),p=this.option(u);d.replaceWith(p)}else{var f=this.option(c);if(c.children){var m=this.convertToOptions(c.children);t.appendMany(f,m)}r.push(f)}}return r},s})),t.define("select2/data/ajax",["./array","../utils","jquery"],(function(e,t,i){function s(e,t){this.ajaxOptions=this._applyDefaults(t.get("ajax")),null!=this.ajaxOptions.processResults&&(this.processResults=this.ajaxOptions.processResults),s.__super__.constructor.call(this,e,t)}return t.Extend(s,e),s.prototype._applyDefaults=function(e){var t={data:function(e){return i.extend({},e,{q:e.term})},transport:function(e,t,s){var n=i.ajax(e);return n.then(t),n.fail(s),n}};return i.extend({},t,e,!0)},s.prototype.processResults=function(e){return e},s.prototype.query=function(e,t){var s=this;null!=this._request&&(i.isFunction(this._request.abort)&&this._request.abort(),this._request=null);var n=i.extend({type:"GET"},this.ajaxOptions);function o(){var o=n.transport(n,(function(n){var o=s.processResults(n,e);s.options.get("debug")&&window.console&&console.error&&(o&&o.results&&i.isArray(o.results)||console.error("Select2: The AJAX results did not return an array in the `results` key of the response.")),t(o)}),(function(){(!("status"in o)||0!==o.status&&"0"!==o.status)&&s.trigger("results:message",{message:"errorLoading"})}));s._request=o}"function"==typeof n.url&&(n.url=n.url.call(this.$element,e)),"function"==typeof n.data&&(n.data=n.data.call(this.$element,e)),this.ajaxOptions.delay&&null!=e.term?(this._queryTimeout&&window.clearTimeout(this._queryTimeout),this._queryTimeout=window.setTimeout(o,this.ajaxOptions.delay)):o()},s})),t.define("select2/data/tags",["jquery"],(function(e){function t(t,i,s){var n=s.get("tags"),o=s.get("createTag");void 0!==o&&(this.createTag=o);var r=s.get("insertTag");
311if(void 0!==r&&(this.insertTag=r),t.call(this,i,s),e.isArray(n))for(var a=0;a<n.length;a++){var l=n[a],c=this._normalizeItem(l),d=this.option(c);this.$element.append(d)}}return t.prototype.query=function(e,t,i){var s=this;this._removeOldTags(),null!=t.term&&null==t.page?e.call(this,t,(function e(n,o){for(var r=n.results,a=0;a<r.length;a++){var l=r[a],c=null!=l.children&&!e({results:l.children},!0);if((l.text||"").toUpperCase()===(t.term||"").toUpperCase()||c)return!o&&(n.data=r,void i(n))}if(o)return!0;var d=s.createTag(t);if(null!=d){var h=s.option(d);h.attr("data-select2-tag",!0),s.addOptions([h]),s.insertTag(r,d)}n.results=r,i(n)})):e.call(this,t,i)},t.prototype.createTag=function(t,i){var s=e.trim(i.term);return""===s?null:{id:s,text:s}},t.prototype.insertTag=function(e,t,i){t.unshift(i)},t.prototype._removeOldTags=function(t){this.$element.find("option[data-select2-tag]").each((function(){this.selected||e(this).remove()}))},t})),t.define("select2/data/tokenizer",["jquery"],(function(e){function t(e,t,i){var s=i.get("tokenizer");void 0!==s&&(this.tokenizer=s),e.call(this,t,i)}return t.prototype.bind=function(e,t,i){e.call(this,t,i),this.$search=t.dropdown.$search||t.selection.$search||i.find(".select2-search__field")},t.prototype.query=function(t,i,s){var n=this;i.term=i.term||"";var o=this.tokenizer(i,this.options,(function(t){var i=n._normalizeItem(t);if(!n.$element.find("option").filter((function(){return e(this).val()===i.id})).length){var s=n.option(i);s.attr("data-select2-tag",!0),n._removeOldTags(),n.addOptions([s])}!function(e){n.trigger("select",{data:e})}(i)}));o.term!==i.term&&(this.$search.length&&(this.$search.val(o.term),this.$search.trigger("focus")),i.term=o.term),t.call(this,i,s)},t.prototype.tokenizer=function(t,i,s,n){for(var o=s.get("tokenSeparators")||[],r=i.term,a=0,l=this.createTag||function(e){return{id:e.term,text:e.term}};a<r.length;){var c=r[a];if(-1!==e.inArray(c,o)){var d=r.substr(0,a),h=l(e.extend({},i,{term:d}));null!=h?(n(h),r=r.substr(a+1)||"",a=0):a++}else a++}return{term:r}},t})),t.define("select2/data/minimumInputLength",[],(function(){function e(e,t,i){this.minimumInputLength=i.get("minimumInputLength"),e.call(this,t,i)}return e.prototype.query=function(e,t,i){t.term=t.term||"",t.term.length<this.minimumInputLength?this.trigger("results:message",{message:"inputTooShort",args:{minimum:this.minimumInputLength,input:t.term,params:t}}):e.call(this,t,i)},e})),t.define("select2/data/maximumInputLength",[],(function(){function e(e,t,i){this.maximumInputLength=i.get("maximumInputLength"),e.call(this,t,i)}return e.prototype.query=function(e,t,i){t.term=t.term||"",this.maximumInputLength>0&&t.term.length>this.maximumInputLength?this.trigger("results:message",{message:"inputTooLong",args:{maximum:this.maximumInputLength,input:t.term,params:t}}):e.call(this,t,i)},e})),t.define("select2/data/maximumSelectionLength",[],(function(){function e(e,t,i){this.maximumSelectionLength=i.get("maximumSelectionLength"),e.call(this,t,i)}return e.prototype.bind=function(e,t,i){var s=this;e.call(this,t,i),t.on("select",(function(){s._checkIfMaximumSelected()}))},e.prototype.query=function(e,t,i){var s=this;this._checkIfMaximumSelected((function(){e.call(s,t,i)}))},e.prototype._checkIfMaximumSelected=function(e,t){var i=this;this.current((function(e){var s=null!=e?e.length:0;i.maximumSelectionLength>0&&s>=i.maximumSelectionLength?i.trigger("results:message",{message:"maximumSelected",args:{maximum:i.maximumSelectionLength}}):t&&t()}))},e})),t.define("select2/dropdown",["jquery","./utils"],(function(e,t){function i(e,t){this.$element=e,this.options=t,i.__super__.constructor.call(this)}return t.Extend(i,t.Observable),i.prototype.render=function(){var t=e('<span class="select2-dropdown"><span class="select2-results"></span></span>');return t.attr("dir",this.options.get("dir")),this.$dropdown=t,t},i.prototype.bind=function(){},i.prototype.position=function(e,t){},i.prototype.destroy=function(){this.$dropdown.remove()},i})),t.define("select2/dropdown/search",["jquery","../utils"],(function(e,t){function i(){}return i.prototype.render=function(t){var i=t.call(this),s=e('<span class="select2-search select2-search--dropdown"><input class="select2-search__field" type="search" tabindex="-1" autocomplete="off" autocorrect="off" autocapitalize="none" spellcheck="false" role="searchbox" aria-autocomplete="list" /></span>');return this.$searchContainer=s,this.$search=s.find("input"),i.prepend(s),i},i.prototype.bind=function(t,i,s){var n=this,o=i.id+"-results";t.call(this,i,s),this.$search.on("keydown",(function(e){n.trigger("keypress",e),n._keyUpPrevented=e.isDefaultPrevented()})),this.$search.on("input",(function(t){e(this).off("keyup")})),this.$search.on("keyup input",(function(e){n.handleSearch(e)})),i.on("open",(function(){n.$search.attr("tabindex",0),n.$search.attr("aria-controls",o),n.$search.trigger("focus"),window.setTimeout((function(){n.$search.trigger("focus")}),0)})),i.on("close",(function(){n.$search.attr("tabindex",-1),n.$search.removeAttr("aria-controls"),n.$search.removeAttr("aria-activedescendant"),n.$search.val(""),n.$search.trigger("blur")})),i.on("focus",(function(){i.isOpen()||n.$search.trigger("focus")})),i.on("results:all",(function(e){null!=e.query.term&&""!==e.query.term||(n.showSearch(e)?
311n.$searchContainer.removeClass("select2-search--hide"):n.$searchContainer.addClass("select2-search--hide"))})),i.on("results:focus",(function(e){e.data._resultId?n.$search.attr("aria-activedescendant",e.data._resultId):n.$search.removeAttr("aria-activedescendant")}))},i.prototype.handleSearch=function(e){if(!this._keyUpPrevented){var t=this.$search.val();this.trigger("query",{term:t})}this._keyUpPrevented=!1},i.prototype.showSearch=function(e,t){return!0},i})),t.define("select2/dropdown/hidePlaceholder",[],(function(){function e(e,t,i,s){this.placeholder=this.normalizePlaceholder(i.get("placeholder")),e.call(this,t,i,s)}return e.prototype.append=function(e,t){t.results=this.removePlaceholder(t.results),e.call(this,t)},e.prototype.normalizePlaceholder=function(e,t){return"string"==typeof t&&(t={id:"",text:t}),t},e.prototype.removePlaceholder=function(e,t){for(var i=t.slice(0),s=t.length-1;s>=0;s--){var n=t[s];this.placeholder.id===n.id&&i.splice(s,1)}return i},e})),t.define("select2/dropdown/infiniteScroll",["jquery"],(function(e){function t(e,t,i,s){this.lastParams={},e.call(this,t,i,s),this.$loadingMore=this.createLoadingMore(),this.loading=!1}return t.prototype.append=function(e,t){this.$loadingMore.remove(),this.loading=!1,e.call(this,t),this.showLoadingMore(t)&&(this.$results.append(this.$loadingMore),this.loadMoreIfNeeded())},t.prototype.bind=function(e,t,i){var s=this;e.call(this,t,i),t.on("query",(function(e){s.lastParams=e,s.loading=!0})),t.on("query:append",(function(e){s.lastParams=e,s.loading=!0})),this.$results.on("scroll",this.loadMoreIfNeeded.bind(this))},t.prototype.loadMoreIfNeeded=function(){var t=e.contains(document.documentElement,this.$loadingMore[0]);!this.loading&&t&&(this.$results.offset().top+this.$results.outerHeight(!1)+50>=this.$loadingMore.offset().top+this.$loadingMore.outerHeight(!1)&&this.loadMore())},t.prototype.loadMore=function(){this.loading=!0;var t=e.extend({},{page:1},this.lastParams);t.page++,this.trigger("query:append",t)},t.prototype.showLoadingMore=function(e,t){return t.pagination&&t.pagination.more},t.prototype.createLoadingMore=function(){var t=e('<li class="select2-results__option select2-results__option--load-more"role="option" aria-disabled="true"></li>'),i=this.options.get("translations").get("loadingMore");return t.html(i(this.lastParams)),t},t})),t.define("select2/dropdown/attachBody",["jquery","../utils"],(function(e,t){function i(t,i,s){this.$dropdownParent=e(s.get("dropdownParent")||document.body),t.call(this,i,s)}return i.prototype.bind=function(e,t,i){var s=this;e.call(this,t,i),t.on("open",(function(){s._showDropdown(),s._attachPositioningHandler(t),s._bindContainerResultHandlers(t)})),t.on("close",(function(){s._hideDropdown(),s._detachPositioningHandler(t)})),this.$dropdownContainer.on("mousedown",(function(e){e.stopPropagation()}))},i.prototype.destroy=function(e){e.call(this),this.$dropdownContainer.remove()},i.prototype.position=function(e,t,i){t.attr("class",i.attr("class")),t.removeClass("select2"),t.addClass("select2-container--open"),t.css({position:"absolute",top:-999999}),this.$container=i},i.prototype.render=function(t){var i=e("<span></span>"),s=t.call(this);return i.append(s),this.$dropdownContainer=i,i},i.prototype._hideDropdown=function(e){this.$dropdownContainer.detach()},i.prototype._bindContainerResultHandlers=function(e,t){if(!this._containerResultsHandlersBound){var i=this;t.on("results:all",(function(){i._positionDropdown(),i._resizeDropdown()})),t.on("results:append",(function(){i._positionDropdown(),i._resizeDropdown()})),t.on("results:message",(function(){i._positionDropdown(),i._resizeDropdown()})),t.on("select",(function(){i._positionDropdown(),i._resizeDropdown()})),t.on("unselect",(function(){i._positionDropdown(),i._resizeDropdown()})),this._containerResultsHandlersBound=!0}},i.prototype._attachPositioningHandler=function(i,s){var n=this,o="scroll.
311select2."+s.id,r="resize.select2."+s.id,a="orientationchange.select2."+s.id,l=this.$container.parents().filter(t.hasScroll);l.each((function(){t.StoreData(this,"select2-scroll-position",{x:e(this).scrollLeft(),y:e(this).scrollTop()})})),l.on(o,(function(i){var s=t.GetData(this,"select2-scroll-position");e(this).scrollTop(s.y)})),e(window).on(o+" "+r+" "+a,(function(e){n._positionDropdown(),n._resizeDropdown()}))},i.prototype._detachPositioningHandler=function(i,s){var n="scroll.select2."+s.id,o="resize.select2."+s.id,r="orientationchange.select2."+s.id;this.$container.parents().filter(t.hasScroll).off(n),e(window).off(n+" "+o+" "+r)},i.prototype._positionDropdown=function(){var t=e(window),i=this.$dropdown.hasClass("select2-dropdown--above"),s=this.$dropdown.hasClass("select2-dropdown--below"),n=null,o=this.$container.offset();o.bottom=o.top+this.$container.outerHeight(!1);var r={height:this.$container.outerHeight(!1)};r.top=o.top,r.bottom=o.top+r.height;var a=this.$dropdown.outerHeight(!1),l=t.scrollTop(),c=t.scrollTop()+t.height(),d=l<o.top-a,h=c>o.bottom+a,u={left:o.left,top:r.bottom},p=this.$dropdownParent;"static"===p.css("position")&&(p=p.offsetParent());var f={top:0,left:0};(e.contains(document.body,p[0])||p[0].isConnected)&&(f=p.offset()),u.top-=f.top,u.left-=f.left,i||s||(n="below"),h||!d||i?!d&&h&&i&&(n="below"):n="above",("above"==n||i&&"below"!==n)&&(u.top=r.top-f.top-a),null!=n&&(this.$dropdown.removeClass("select2-dropdown--below select2-dropdown--above").addClass("select2-dropdown--"+n),this.$container.removeClass("select2-container--below select2-container--above").addClass("select2-container--"+n)),this.$dropdownContainer.css(u)},i.prototype._resizeDropdown=function(){var e={width:this.$container.outerWidth(!1)+"px"};this.options.get("dropdownAutoWidth")&&(e.minWidth=e.width,e.position="relative",e.width="auto"),this.$dropdown.css(e)},i.prototype._showDropdown=function(e){this.$dropdownContainer.appendTo(this.$dropdownParent),this._positionDropdown(),this._resizeDropdown()},i})),t.define("select2/dropdown/minimumResultsForSearch",[],(function(){function e(t){for(var i=0,s=0;s<t.length;s++){var n=t[s];n.children?i+=e(n.children):i++}return i}function t(e,t,i,s){this.minimumResultsForSearch=i.get("minimumResultsForSearch"),this.minimumResultsForSearch<0&&(this.minimumResultsForSearch=1/0),e.call(this,t,i,s)}return t.prototype.showSearch=function(t,i){return!(e(i.data.results)<this.minimumResultsForSearch)&&t.call(this,i)},t})),t.define("select2/dropdown/selectOnClose",["../utils"],(function(e){function t(){}return t.prototype.bind=function(e,t,i){var s=this;e.call(this,t,i),t.on("close",(function(e){s._handleSelectOnClose(e)}))},t.prototype._handleSelectOnClose=function(t,i){if(i&&null!=i.originalSelect2Event){var s=i.originalSelect2Event;if("select"===s._type||"unselect"===s._type)return}var n=this.getHighlightedResults();if(!(n.length<1)){var o=e.GetData(n[0],"data");null!=o.element&&o.element.selected||null==o.element&&o.selected||this.trigger("select",{data:o})}},t})),t.define("select2/dropdown/closeOnSelect",[],(function(){function e(){}return e.prototype.bind=function(e,t,i){var s=this;e.call(this,t,i),t.on("select",(function(e){s._selectTriggered(e)})),t.on("unselect",(function(e){s._selectTriggered(e)}))},e.prototype._selectTriggered=function(e,t){var i=t.originalEvent;i&&(i.ctrlKey||i.metaKey)||this.trigger("close",{originalEvent:i,originalSelect2Event:t})},e})),t.define("select2/i18n/en",[],(function(){return{errorLoading:function(){return"The results could not be loaded."},inputTooLong:function(e){var t=e.input.length-e.maximum,i="Please delete "+t+" character";return 1!=t&&(i+="s"),i},inputTooShort:function(e){return"Please enter "+(e.minimum-e.input.length)+" or more characters"},loadingMore:function(){return"Loading more resultsâ¦"},maximumSelected:function(e){var t="You can only select "+e.maximum+" item";return 1!=e.maximum&&(t+="s"),t},noResults:function(){return"No results found"},searching:function(){return"Searchingâ¦"},removeAllItems:function(){return"Remove all items"}}})),t.define("select2/defaults",["jquery","require","./results","./selection/single","./selection/multiple","./selection/placeholder","./selection/allowClear","./selection/search","./selection/eventRelay","./utils","./translation","./diacritics","./data/select","./data/array","./data/ajax","./data/tags","./data/tokenizer","./data/minimumInputLength","./data/maximumInputLength","./data/maximumSelectionLength","./dropdown","./dropdown/search","./dropdown/hidePlaceholder","./dropdown/infiniteScroll","./dropdown/attachBody","./dropdown/minimumResultsForSearch","./dropdown/selectOnClose","./dropdown/closeOnSelect","./i18n/en"],(function(e,t,i,s,n,o,r,a,l,c,d,h,u,p,f,m,g,v,b,y,w,_,x,C,S,E,T,k,I){function A(){this.reset()}return A.prototype.apply=function(d){if(null==(d=e.extend(!0,{},this.defaults,d)).dataAdapter){if(null!=d.ajax?d.dataAdapter=f:null!=d.data?d.dataAdapter=p:d.dataAdapter=u,d.minimumInputLength>0&&(d.dataAdapter=c.Decorate(d.dataAdapter,v)),d.maximumInputLength>0&&(d.dataAdapter=c.Decorate(d.dataAdapter,b)),d.maximumSelectionLength>0&&(d.dataAdapter=c.Decorate(d.dataAdapter,y)),d.tags&&(d.dataAdapter=c.Decorate(d.dataAdapter,m)),null==d.tokenSeparators&&null==d.tokenizer||(d.dataAdapter=c.Decorate(d.dataAdapter,g)),null!=d.query){var h=t(d.amdBase+"compat/query");d.dataAdapter=c.Decorate(d.dataAdapter,h)}if(null!=d.initSelection){var I=t(d.amdBase+"compat/initSelection");d.dataAdapter=c.Decorate(d.dataAdapter,I)}}if(null==d.resultsAdapter&&(d.resultsAdapter=i,null!=d.ajax&&(d.resultsAdapter=c.Decorate(d.resultsAdapter,C)),null!=d.placeholder&&(d.resultsAdapter=c.Decorate(d.resultsAdapter,x)),d.selectOnClose&&(d.resultsAdapter=c.Decorate(d.resultsAdapter,T))),null==d.dropdownAdapter){if(d.multiple)d.dropdownAdapter=w;else{var A=c.Decorate(w,_);d.dropdownAdapter=A}if(0!==d.minimumResultsForSearch&&(d.dropdownAdapter=c.Decorate(d.dropdownAdapter,E)),d.closeOnSelect&&(d.dropdownAdapter=c.Decorate(d.dropdownAdapter,k)),null!=d.dropdownCssClass||null!=d.dropdownCss||null!=d.adaptDropdownCssClass){var D=t(d.amdBase+"compat/dropdownCss");d.dropdownAdapter=c.Decorate(d.dropdownAdapter,D)}d.dropdownAdapter=c.Decorate(d.dropdownAdapter,S)}if(null==d.selectionAdapter){if(d.multiple?d.selectionAdapter=n:d.selectionAdapter=s,null!=d.placeholder&&(d.selectionAdapter=c.Decorate(d.selectionAdapter,o)),d.allowClear&&(d.selectionAdapter=c.Decorate(d.selectionAdapter,r)),d.multiple&&(d.selectionAdapter=c.Decorate(d.selectionAdapter,a)),null!=d.containerCssClass||null!=d.containerCss||null!=d.adaptContainerCssClass){var P=t(d.amdBase+"compat/containerCss");d.selectionAdapter=c.Decorate(d.selectionAdapter,P)}d.selectionAdapter=c.Decorate(d.selectionAdapter,l)}d.language=this._resolveLanguage(d.language),d.language.push("en");for(var $=[],M=0;M<d.language.length;M++){var O=d.language[M];-1===$.indexOf(O)&&$.push(O)}return d.language=$,d.translations=this._processTranslations(d.language,d.debug),d}
311,A.prototype.reset=function(){function t(e){return e.replace(/[^\u0000-\u007E]/g,(function(e){return h[e]||e}))}this.defaults={amdBase:"./",amdLanguageBase:"./i18n/",closeOnSelect:!0,debug:!1,dropdownAutoWidth:!1,escapeMarkup:c.escapeMarkup,language:{},matcher:function i(s,n){if(""===e.trim(s.term))return n;if(n.children&&n.children.length>0){for(var o=e.extend(!0,{},n),r=n.children.length-1;r>=0;r--){null==i(s,n.children[r])&&o.children.splice(r,1)}return o.children.length>0?o:i(s,o)}var a=t(n.text).toUpperCase(),l=t(s.term).toUpperCase();return a.indexOf(l)>-1?n:null},minimumInputLength:0,maximumInputLength:0,maximumSelectionLength:0,minimumResultsForSearch:0,selectOnClose:!1,scrollAfterSelect:!1,sorter:function(e){return e},templateResult:function(e){return e.text},templateSelection:function(e){return e.text},theme:"default",width:"resolve"}},A.prototype.applyFromElement=function(e,t){var i=e.language,s=this.defaults.language,n=t.prop("lang"),o=t.closest("[lang]").prop("lang"),r=Array.prototype.concat.call(this._resolveLanguage(n),this._resolveLanguage(i),this._resolveLanguage(s),this._resolveLanguage(o));return e.language=r,e},A.prototype._resolveLanguage=function(t){if(!t)return[];if(e.isEmptyObject(t))return[];if(e.isPlainObject(t))return[t];var i;i=e.isArray(t)?t:[t];for(var s=[],n=0;n<i.length;n++)if(s.push(i[n]),"string"==typeof i[n]&&i[n].indexOf("-")>0){var o=i[n].split("-")[0];s.push(o)}return s},A.prototype._processTranslations=function(t,i){for(var s=new d,n=0;n<t.length;n++){var o=new d,r=t[n];if("string"==typeof r)try{o=d.loadPath(r)}catch(e){try{r=this.defaults.amdLanguageBase+r,o=d.loadPath(r)}catch(e){i&&window.console&&console.warn&&console.warn('Select2: The language file for "'+r+'" could not be automatically loaded. A fallback will be used instead.')}}else o=e.isPlainObject(r)?new d(r):r;s.extend(o)}return s},A.prototype.set=function(t,i){var s={};s[e.camelCase(t)]=i;var n=c._convertData(s);e.extend(!0,this.defaults,n)},new A})),t.define("select2/options",["require","jquery","./defaults","./utils"],(function(e,t,i,s){function n(t,n){if(this.options=t,null!=n&&this.fromElement(n),null!=n&&(this.options=i.applyFromElement(this.options,n)),this.options=i.apply(this.options),n&&n.is("input")){var o=e(this.get("amdBase")+"compat/inputData");this.options.dataAdapter=s.Decorate(this.options.dataAdapter,o)}}return n.prototype.fromElement=function(e){var i=["select2"];null==this.options.multiple&&(this.options.multiple=e.prop("multiple")),null==this.options.disabled&&(this.options.disabled=e.prop("disabled")),null==this.options.dir&&(e.prop("dir")?this.options.dir=e.prop("dir"):e.closest("[dir]").prop("dir")?this.options.dir=e.closest("[dir]").prop("dir"):this.options.dir="ltr"),e.prop("disabled",this.options.disabled),e.prop("multiple",this.options.multiple),s.GetData(e[0],"select2Tags")&&(this.options.debug&&window.console&&console.warn&&console.warn('Select2: The `data-select2-tags` attribute has been changed to use the `data-data` and `data-tags="true"` attributes and will be removed in future versions of Select2.'),s.StoreData(e[0],"data",s.GetData(e[0],"select2Tags")),s.StoreData(e[0],"tags",!0)),s.GetData(e[0],"ajaxUrl")&&(this.options.debug&&window.console&&console.warn&&console.warn("Select2: The `data-ajax-url` attribute has been changed to `data-ajax--url` and support for the old attribute will be removed in future versions of Select2."),e.attr("ajax--url",s.GetData(e[0],"ajaxUrl")),s.StoreData(e[0],"ajax-Url",s.GetData(e[0],"ajaxUrl")));var n={};function o(e,t){return t.toUpperCase()}for(var r=0;r<e[0].attributes.length;r++){var a=e[0].attributes[r].name,l="data-";if(a.substr(0,5)==l){var c=a.substring(5),d=s.GetData(e[0],c);n[c.replace(/-([a-z])/g,o)]=d}}t.fn.jquery&&"1."==t.fn.jquery.substr(0,2)&&e[0].dataset&&(n=t.extend(!0,{},e[0].dataset,n));var h=t.extend(!0,{},s.GetData(e[0]),n);for(var u in h=s._convertData(h))t.inArray(u,i)>-1||(t.isPlainObject(this.options[u])?t.extend(this.options[u],h[u]):this.options[u]=h[u]);return this},n.prototype.get=function(e){return this.options[e]},n.prototype.set=function(e,t){this.options[e]=t},n})),t.define("select2/core",["jquery","./options","./utils","./keys"],(function(e,t,i,s){var n=function(e,s){null!=i.GetData(e[0],"select2")&&i.GetData(e[0],"select2").destroy(),this.$element=e,this.id=this._generateId(e),s=s||{},this.options=new t(s,e),n.__super__.constructor.call(this);var o=e.attr("tabindex")||0;i.StoreData(e[0],"old-tabindex",o),e.attr("tabindex","-1");var r=this.options.get("dataAdapter");this.dataAdapter=new r(e,this.options);var a=this.render();this._placeContainer(a);var l=this.options.get("selectionAdapter");this.selection=new l(e,this.options),this.$selection=this.selection.render(),this.selection.position(this.$selection,a);var c=this.options.get("dropdownAdapter");this.dropdown=new c(e,this.options),this.$dropdown=this.dropdown.render(),this.dropdown.position(this.$dropdown,a);var d=this.options.get("resultsAdapter");this.results=new d(e,this.options,this.dataAdapter),this.$results=this.results.render(),this.results.position(this.$results,this.$dropdown);var h=this;this._bindAdapters(),this._registerDomEvents(),this._registerDataEvents(),this._registerSelectionEvents(),this._registerDropdownEvents(),this._registerResultsEvents(),this._registerEvents(),this.dataAdapter.current((function(e){h.trigger("selection:update",{data:e})})),e.addClass("select2-hidden-accessible"),e.attr("aria-hidden","true"),this._syncAttributes(),i.StoreData(e[0],"select2",this),e.data("select2",this)};return i.Extend(n,i.Observable),n.prototype._generateId=function(e){return"select2-"+(null!=e.attr("id")?e.attr("id"):null!=e.attr("name")?e.attr("name")+"-"+i.generateChars(2):i.generateChars(4)).replace(/(:|\.|\[|\]|,)/g,"")},n.prototype._placeContainer=function(e){e.insertAfter(this.$element);var t=this._resolveWidth(this.$element,this.options.get("width"));null!=t&&e.css("width",t)},n.prototype._resolveWidth=function(e,t){var i=/^width:(([-+]?([0-9]*\.)?[0-9]+)(px|em|ex|%|in|cm|mm|pt|pc))/i;if("resolve"==t){var s=this._resolveWidth(e,"style");return null!=s?s:this._resolveWidth(e,"element")}if("element"==t){var n=e.outerWidth(!1);return n<=0?"auto":n+"px"}if("style"==t){var o=e.attr("style");if("string"!=typeof o)return null;for(var r=o.split(";"),a=0,l=r.length;a<l;a+=1){var c=r[a].replace(/\s/g,"").match(i);if(null!==c&&c.length>=1)return c[1]}return null}return"computedstyle"==t?window.getComputedStyle(e[0]).width:t},n.prototype._bindAdapters=function(){this.dataAdapter.bind(this,this.$container),this.selection.bind(this,this.$container),this.dropdown.bind(this,this.$container),this.results.bind(this,this.$container)},n.prototype._registerDomEvents=function(){var e=this;this.$element.on("change.select2",(function(){e.dataAdapter.current((function(t){e.trigger("selection:update",{data:t})}))})),this.$element.on("focus.select2",(function(t){e.trigger("focus",t)})),this._syncA=i.bind(this._syncAttributes,this),this._syncS=i.bind(this._syncSubtree,this),this.$element[0].attachEvent&&this.$element[0].attachEvent("onpropertychange",this._syncA);var t=window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver;null!=t?(this._observer=new t((function(t){e._syncA(),e._syncS(null,t)})),this._observer.observe(this.$element[0],{attributes:!0,childList:!0,subtree:!1})):this.$element[0].addEventListener&&(this.$element[0].addEventListener("DOMAttrModified",e._syncA,!1),this.$element[0].addEventListener("DOMNodeInserted",e._syncS,!1),this.$element[0].addEventListener("DOMNodeRemoved",e._syncS,!1))},n.prototype._registerDataEvents=function(){var e=this;
311this.dataAdapter.on("*",(function(t,i){e.trigger(t,i)}))},n.prototype._registerSelectionEvents=function(){var t=this,i=["toggle","focus"];this.selection.on("toggle",(function(){t.toggleDropdown()})),this.selection.on("focus",(function(e){t.focus(e)})),this.selection.on("*",(function(s,n){-1===e.inArray(s,i)&&t.trigger(s,n)}))},n.prototype._registerDropdownEvents=function(){var e=this;this.dropdown.on("*",(function(t,i){e.trigger(t,i)}))},n.prototype._registerResultsEvents=function(){var e=this;this.results.on("*",(function(t,i){e.trigger(t,i)}))},n.prototype._registerEvents=function(){var e=this;this.on("open",(function(){e.$container.addClass("select2-container--open")})),this.on("close",(function(){e.$container.removeClass("select2-container--open")})),this.on("enable",(function(){e.$container.removeClass("select2-container--disabled")})),this.on("disable",(function(){e.$container.addClass("select2-container--disabled")})),this.on("blur",(function(){e.$container.removeClass("select2-container--focus")})),this.on("query",(function(t){e.isOpen()||e.trigger("open",{}),this.dataAdapter.query(t,(function(i){e.trigger("results:all",{data:i,query:t})}))})),this.on("query:append",(function(t){this.dataAdapter.query(t,(function(i){e.trigger("results:append",{data:i,query:t})}))})),this.on("keypress",(function(t){var i=t.which;e.isOpen()?i===s.ESC||i===s.TAB||i===s.UP&&t.altKey?(e.close(t),t.preventDefault()):i===s.ENTER?(e.trigger("results:select",{}),t.preventDefault()):i===s.SPACE&&t.ctrlKey?(e.trigger("results:toggle",{}),t.preventDefault()):i===s.UP?(e.trigger("results:previous",{}),t.preventDefault()):i===s.DOWN&&(e.trigger("results:next",{}),t.preventDefault()):(i===s.ENTER||i===s.SPACE||i===s.DOWN&&t.altKey)&&(e.open(),t.preventDefault())}))},n.prototype._syncAttributes=function(){this.options.set("disabled",this.$element.prop("disabled")),this.isDisabled()?(this.isOpen()&&this.close(),this.trigger("disable",{})):this.trigger("enable",{})},n.prototype._isChangeMutation=function(t,i){var s=!1,n=this;if(!t||!t.target||"OPTION"===t.target.nodeName||"OPTGROUP"===t.target.nodeName){if(i)if(i.addedNodes&&i.addedNodes.length>0)for(var o=0;o<i.addedNodes.length;o++){i.addedNodes[o].selected&&(s=!0)}else i.removedNodes&&i.removedNodes.length>0?s=!0:e.isArray(i)&&e.each(i,(function(e,t){if(n._isChangeMutation(e,t))return s=!0,!1}));else s=!0;return s}},n.prototype._syncSubtree=function(e,t){var i=this._isChangeMutation(e,t),s=this;i&&this.dataAdapter.current((function(e){s.trigger("selection:update",{data:e})}))},n.prototype.trigger=function(e,t){var i=n.__super__.trigger,s={open:"opening",close:"closing",select:"selecting",unselect:"unselecting",clear:"clearing"};if(void 0===t&&(t={}),e in s){var o=s[e],r={prevented:!1,name:e,args:t};if(i.call(this,o,r),r.prevented)return void(t.prevented=!0)}i.call(this,e,t)},n.prototype.toggleDropdown=function(){this.isDisabled()||(this.isOpen()?this.close():this.open())},n.prototype.open=function(){this.isOpen()||this.isDisabled()||this.trigger("query",{})},n.prototype.close=function(e){this.isOpen()&&this.trigger("close",{originalEvent:e})},n.prototype.isEnabled=function(){return!this.isDisabled()},n.prototype.isDisabled=function(){return this.options.get("disabled")},n.prototype.isOpen=function(){return this.$container.hasClass("select2-container--open")},n.prototype.hasFocus=function(){return this.$container.hasClass("select2-container--focus")},n.prototype.focus=function(e){this.hasFocus()||(this.$container.addClass("select2-container--focus"),this.trigger("focus",{}))},n.prototype.enable=function(e){this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("enable")` method has been deprecated and will be removed in later Select2 versions. Use $element.prop("disabled") instead.'),null!=e&&0!==e.length||(e=[!0]);var t=!e[0];this.$element.prop("disabled",t)},n.prototype.data=function(){this.options.get("debug")&&arguments.length>0&&window.console&&console.warn&&console.warn('Select2: Data can no longer be set using `select2("data")`. You should consider setting the value instead using `$element.val()`.');var e=[];return this.dataAdapter.current((function(t){e=t})),e},n.prototype.val=function(t){if(this.options.get("debug")&&window.console&&console.warn&&console.warn('Select2: The `select2("val")` method has been deprecated and will be removed in later Select2 versions. Use $element.val() instead.'),null==t||0===t.length)return this.$element.val();var i=t[0];e.isArray(i)&&(i=e.map(i,(function(e){return e.toString()}))),this.$element.val(i).trigger("input").trigger("change")},n.prototype.destroy=function(){this.$container.remove(),this.$element[0].detachEvent&&this.$element[0].detachEvent("onpropertychange",this._syncA),null!=this._observer?(this._observer.disconnect(),this._observer=null):this.$element[0].removeEventListener&&(this.$element[0].removeEventListener("DOMAttrModified",this._syncA,!1),this.$element[0].removeEventListener("DOMNodeInserted",this._syncS,!1),this.$element[0].removeEventListener("DOMNodeRemoved",this._syncS,!1)),this._syncA=null,this._syncS=null,this.$element.off(".select2"),this.$element.attr("tabindex",i.GetData(this.$element[0],"old-tabindex")),this.$element.removeClass("select2-hidden-accessible"),this.$element.attr("aria-hidden","false"),i.RemoveData(this.$element[0]),this.$element.removeData("select2"),this.dataAdapter.destroy(),this.selection.destroy(),this.dropdown.destroy(),this.results.destroy(),this.dataAdapter=null,this.selection=null,this.dropdown=null,this.results=null},n.prototype.render=function(){var t=e('<span class="select2 select2-container"><span class="selection"></span><span class="dropdown-wrapper" aria-hidden="true"></span></span>');return t.attr("dir",this.options.get("dir")),this.$container=t,this.$container.addClass("select2-container--"+this.options.get("theme")),i.StoreData(t[0],"element",this.$element),t},n})),t.define("select2/compat/utils",["jquery"],(function(e){return{syncCssClasse
311s:function(t,i,s){var n,o,r=[];(n=e.trim(t.attr("class")))&&e((n=""+n).split(/\s+/)).each((function(){0===this.indexOf("select2-")&&r.push(this)})),(n=e.trim(i.attr("class")))&&e((n=""+n).split(/\s+/)).each((function(){0!==this.indexOf("select2-")&&null!=(o=s(this))&&r.push(o)})),t.attr("class",r.join(" "))}}})),t.define("select2/compat/containerCss",["jquery","./utils"],(function(e,t){function i(e){return null}function s(){}return s.prototype.render=function(s){var n=s.call(this),o=this.options.get("containerCssClass")||"";e.isFunction(o)&&(o=o(this.$element));var r=this.options.get("adaptContainerCssClass");if(r=r||i,-1!==o.indexOf(":all:")){o=o.replace(":all:","");var a=r;r=function(e){var t=a(e);return null!=t?t+" "+e:e}}var l=this.options.get("containerCss")||{};return e.isFunction(l)&&(l=l(this.$element)),t.syncCssClasses(n,this.$element,r),n.css(l),n.addClass(o),n},s})),t.define("select2/compat/dropdownCss",["jquery","./utils"],(function(e,t){function i(e){return null}function s(){}return s.prototype.render=function(s){var n=s.call(this),o=this.options.get("dropdownCssClass")||"";e.isFunction(o)&&(o=o(this.$element));var r=this.options.get("adaptDropdownCssClass");if(r=r||i,-1!==o.indexOf(":all:")){o=o.replace(":all:","");var a=r;r=function(e){var t=a(e);return null!=t?t+" "+e:e}}
311var l=this.options.get("dropdownCss")||{};return e.isFunction(l)&&(l=l(this.$element)),t.syncCssClasses(n,this.$element,r),n.css(l),n.addClass(o),n},s})),t.define("select2/compat/initSelection",["jquery"],(function(e){function t(e,t,i){i.get("debug")&&window.console&&console.warn&&console.warn("Select2: The `initSelection` option has been deprecated in favor of a custom data adapter that overrides the `current` method. This method is now called multiple times instead of a single time when the instance is initialized. Support will be removed for the `initSelection` option in future versions of Select2"),this.initSelection=i.get("initSelection"),this._isInitialized=!1,e.call(this,t,i)}return t.prototype.current=function(t,i){var s=this;this._isInitialized?t.call(this,i):this.initSelection.call(null,this.$element,(function(t){s._isInitialized=!0,e.isArray(t)||(t=[t]),i(t)}))},t})),t.define("select2/compat/inputData",["jquery","../utils"],(function(e,t){function i(e,t,i){this._currentData=[],this._valueSeparator=i.get("valueSeparator")||",","hidden"===t.prop("type")&&i.get("debug")&&console&&console.warn&&console.warn("Select2: Using a hidden input with Select2 is no longer supported and may stop working in the future. It is recommended to use a `<select>` element instead."),e.call(this,t,i)}return i.prototype.current=function(t,i){function s(t,i){var n=[];return t.selected||-1!==e.inArray(t.id,i)?(t.selected=!0,n.push(t)):t.selected=!1,t.children&&n.push.apply(n,s(t.children,i)),n}for(var n=[],o=0;o<this._currentData.length;o++){var r=this._currentData[o];n.push.apply(n,s(r,this.$element.val().split(this._valueSeparator)))}i(n)},i.prototype.select=function(t,i){if(this.options.get("multiple")){var s=this.$element.val();s+=this._valueSeparator+i.id,this.$element.val(s),this.$element.trigger("input").trigger("change")}else this.current((function(t){e.map(t,(function(e){e.selected=!1}))})),this.$element.val(i.id),this.$element.trigger("input").trigger("change")},i.prototype.unselect=function(e,t){var i=this;t.selected=!1,this.current((function(e){for(var s=[],n=0;n<e.length;n++){var o=e[n];t.id!=o.id&&s.push(o.id)}i.$element.val(s.join(i._valueSeparator)),i.$element.trigger("input").trigger("change")}))},i.prototype.query=function(e,t,i){for(var s=[],n=0;n<this._currentData.length;n++){var o=this._currentData[n],r=this.matches(t,o);null!==r&&s.push(r)}i({results:s})},i.prototype.addOptions=function(i,s){var n=e.map(s,(function(e){return t.GetData(e[0],"data")}));this._currentData.push.apply(this._currentData,n)},i})),t.define("select2/compat/matcher",["jquery"],(function(e){return function(t){return function(i,s){var n=e.extend(!0,{},s);if(null==i.term||""===e.trim(i.term))return n;if(s.children){for(var o=s.children.length-1;o>=0;o--){var r=s.children[o];t(i.term,r.text,r)||n.children.splice(o,1)}if(n.children.length>0)return n}return t(i.term,s.text,s)?n:null}}})),t.define("select2/compat/query",[],(function(){function e(e,t,i){i.get("debug")&&window.console&&console.warn&&console.warn("Select2: The `query` option has been deprecated in favor of a custom data adapter that overrides the `query` method. Support will be removed for the `query` option in future versions of Select2."),e.call(this,t,i)}return e.prototype.query=function(e,t,i){t.callback=i,this.options.get("query").call(null,t)},e})),t.define("select2/dropdown/attachContainer",[],(function(){function e(e,t,i){e.call(this,t,i)}return e.prototype.position=function(e,t,i){i.find(".dropdown-wrapper").append(t),t.addClass("select2-dropdown--below"),i.addClass("select2-container--below")},e})),t.define("select2/dropdown/stopPropagation",[],(function(){function e(){}return e.prototype.bind=function(e,t,i){e.call(this,t,i);this.$dropdown.on(["blur","change","click","dblclick","focus","focusin","focusout","input","keydown","keyup","keypress","mousedown","mouseenter","mouseleave","mousemove","mouseover","mouseup","search","touchend","touchstart"].join(" "),(function(e){e.stopPropagation()}))},e})),t.define("select2/selection/stopPropagation",[],(function(){function e(){}return e.prototype.bind=function(e,t,i){e.call(this,t,i);this.$selection.on(["blur","change","click","dblclick","focus","focusin","focusout","input","keydown","keyup","keypress","mousedown","mouseenter","mouseleave","mousemove","mouseover","mouseup","search","touchend","touchstart"].join(" "),(function(e){e.stopPropagation()}))},e})), 312/*! 313 * jQuery Mousewheel 3.1.13 314 * 315 * Copyright jQuery Foundation and other contributors 316 * Released under the MIT license 317 * http://jquery.org/license 318 */ 319i=function(e){var t,i,s=["wheel","mousewheel","DOMMouseScroll","MozMousePixelScroll"],n="onwheel"in document||document.documentMode>
319=9?["wheel"]:["mousewheel","DomMouseScroll","MozMousePixelScroll"],o=Array.prototype.slice;if(e.event.fixHooks)for(var r=s.length;r;)e.event.fixHooks[s[--r]]=e.event.mouseHooks;var a=e.event.special.mousewheel={version:"3.1.12",setup:function(){if(this.addEventListener)for(var t=n.length;t;)this.addEventListener(n[--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=n.length;t;)this.removeEventListener(n[--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),s=i["offsetParent"in e.fn?"offsetParent":"parent"]();return s.length||(s=e("body")),parseInt(s.css("fontSize"),10)||parseInt(i.css("fontSize"),10)||16},getPageHeight:function(t){return e(t).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};function l(s){var n,r=s||window.event,l=o.call(arguments,1),h=0,u=0,p=0,f=0,m=0;if((s=e.event.fix(r)).type="mousewheel","detail"in r&&(p=-1*r.detail),"wheelDelta"in r&&(p=r.wheelDelta),"wheelDeltaY"in r&&(p=r.wheelDeltaY),"wheelDeltaX"in r&&(u=-1*r.wheelDeltaX),"axis"in r&&r.axis===r.HORIZONTAL_AXIS&&(u=-1*p,p=0),h=0===p?u:p,"deltaY"in r&&(h=p=-1*r.deltaY),"deltaX"in r&&(u=r.deltaX,0===p&&(h=-1*u)),0!==p||0!==u){if(1===r.deltaMode){var g=e.data(this,"mousewheel-line-height");h*=g,p*=g,u*=g}else if(2===r.deltaMode){var v=e.data(this,"mousewheel-page-height");h*=v,p*=v,u*=v}if(n=Math.max(Math.abs(p),Math.abs(u)),(!i||n<i)&&(i=n,d(r,n)&&(i/=40)),d(r,n)&&(h/=40,u/=40,p/=40),h=Math[h>=1?"floor":"ceil"](h/i),u=Math[u>=1?"floor":"ceil"](u/i),p=Math[p>=1?"floor":"ceil"](p/i),a.settings.normalizeOffset&&this.getBoundingClientRect){var b=this.getBoundingClientRect();f=s.clientX-b.left,m=s.clientY-b.top}return s.deltaX=u,s.deltaY=p,s.deltaFactor=i,s.offsetX=f,s.offsetY=m,s.deltaMode=0,l.unshift(s,h,u,p),t&&clearTimeout(t),t=setTimeout(c,200),(e.event.dispatch||e.event.handle).apply(this,l)}}function c(){i=null}function d(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)}})},"function"==typeof t.define&&t.define.amd?t.define("jquery-mousewheel",["jquery"],i):"object"==typeof exports?module.exports=i:i(e),t.define("jquery.select2",["jquery","jquery-mousewheel","./select2/core","./select2/defaults","./select2/utils"],(function(e,t,i,s,n){if(null==e.fn.select2){var o=["open","close","destroy"];e.fn.select2=function(t){if("object"==typeof(t=t||{}))return this.each((function(){var s=e.extend(!0,{},t);new i(e(this),s)})),this;if("string"==typeof t){var s,r=Array.prototype.slice.call(arguments,1);return this.each((function(){var e=n.GetData(this,"select2");null==e&&window.console&&console.error&&console.error("The select2('"+t+"') method was called on an element that is not using Select2."),s=e[t].apply(e,r)})),e.inArray(t,o)>-1?this:s}throw new Error("Invalid arguments for Select2: "+t)}}return null==e.fn.select2.defaults&&(e.fn.select2.defaults=s),i})),{define:t.define,require:t.require}}(),i=t.require("jquery.select2");return e.fn.select2.amd=t,i})),function(e){e.nette.ext({init:function(){this.init()},success:function(){this.init()}},{init:function(){e("[data-async]").each((function(){var t=e(this);t.data("asyncInitialized")||(t.data("asyncInitialized",!0),e.nette.ajax({url:t.attr("href"),off:["history","unique"]}))}))}})}(window.jQuery),"undefined"==typeof jQuery)throw new Error("BootstrapValidator's JavaScript requires jQuery");!function(e){var t=function(t,i){this.$form=e(t),this.options=e.extend({},e.fn.bootstrapValidator.DEFAULT_OPTIONS,i),this.$invalidFields=e([]),this.$submitButton=null,this.$hiddenButton=null,this.STATUS_NOT_VALIDATED="NOT_VALIDATED",this.STATUS_VALIDATING="VALIDATING",this.STATUS_INVALID="INVALID",this.STATUS_VALID="VALID";var s=function(){for(var e=3,t=document.createElement("div"),i=t.all||[];t.innerHTML="\x3c!--[if gt IE "+ ++e+"]><br><![endif]--\x3e",i[0];);return e>4?e:!e}(),n=document.createElement("div");this._changeEvent=9!==s&&"oninput"in n?"blur":"change",this._submitIfValid=null,this._cacheFields={},this._init()};t.prototype={constructor:t,_init:function(){var t=this,i={container:this.$form.attr("data-bv-container"),events:{formInit:this.$form.attr("data-bv-events-form-init"),formError:this.$form.attr("data-bv-events-form-error"),formSuccess:this.$form.attr("data-bv-events-form-success"),fieldAdded:this.$form.attr("data-bv-events-field-added"),fieldRemoved:this.$form.attr("data-bv-events-field-removed"),fieldInit:this.$form.attr("data-bv-events-field-init"),fieldError:this.$form.attr("data-bv-events-field-error"),fieldSuccess:this.$form.attr("data-bv-events-field-success"),fieldStatus:this.$form.attr("data-bv-events-field-status"),validatorError:this.$form.attr("data-bv-events-vali
319dator-error"),validatorSuccess:this.$form.attr("data-bv-events-validator-success")},excluded:this.$form.attr("data-bv-excluded"),feedbackIcons:{valid:this.$form.attr("data-bv-feedbackicons-valid"),invalid:this.$form.attr("data-bv-feedbackicons-invalid"),validating:this.$form.attr("data-bv-feedbackicons-validating")},group:this.$form.attr("data-bv-group"),live:this.$form.attr("data-bv-live"),message:this.$form.attr("data-bv-message"),onError:this.$form.attr("data-bv-onerror"),onSuccess:this.$form.attr("data-bv-onsuccess"),submitButtons:this.$form.attr("data-bv-submitbuttons"),threshold:this.$form.attr("data-bv-threshold"),trigger:this.$form.attr("data-bv-trigger"),verbose:this.$form.attr("data-bv-verbose"),fields:{}};for(var s in this.$form.attr("novalidate","novalidate").addClass(this.options.elementClass).on("submit.bv",(function(e){e.preventDefault(),t.validate()})).on("click.bv",this.options.submitButtons,(function(){t.$submitButton=e(this),t._submitIfValid=!0})).find("[name], [data-bv-field]").each((function(){var s=e(this),n=s.attr("name")||s.attr("data-bv-field"),o=t._parseOptions(s);o&&(s.attr("data-bv-field",n),i.fields[n]=e.extend({},o,i.fields[n]))})),this.options=e.extend(!0,this.options,i),this.$hiddenButton=e("<button/>").attr("type","submit").prependTo(this.$form).addClass("bv-hidden-submit").css({display:"none",width:0,height:0}),this.$form.on("click.bv",'[type="submit"]',(function(i){if(!i.isDefaultPrevented()){var s=e(i.target),n=s.is('[type="submit"]')?s.eq(0):s.parent('[type="submit"]').eq(0);!t.options.submitButtons||n.is(t.options.submitButtons)||n.is(t.$hiddenButton)||t.$form.off("submit.bv").submit()}})),this.options.fields)this._initField(s);this.$form.trigger(e.Event(this.options.events.formInit),{bv:this,options:this.options}),this.options.onSuccess&&this.$form.on(this.options.events.formSuccess,(function(i){e.fn.bootstrapValidator.helpers.call(t.options.onSuccess,[i])})),this.options.onError&&this.$form.on(this.options.events.formError,(function(i){e.fn.bootstrapValidator.helpers.call(t.options.onError,[i])}))},_parseOptions:function(t){var i,s,n,o,r,a,l,c=t.attr("name")||t.attr("data-bv-field"),d={};for(s in e.fn.bootstrapValidator.validators)if(i=e.fn.bootstrapValidator.validators[s],n=t.attr("data-bv-"+s.toLowerCase())+"",(l="function"==typeof i.enableByHtml5?i.enableByHtml5(t):null)&&"false"!==n||!0!==l&&(""===n||"true"===n))for(a in i.html5Attributes=e.extend({},{message:"message",onerror:"onError",onsuccess:"onSuccess"},i.html5Attributes),d[s]=e.extend({},!0===l?{}:l,d[s]),i.html5Attributes)o=i.html5Attributes[a],(r=t.attr("data-bv-"+s.toLowerCase()+"-"+a))&&("true"===r?r=!0:"false"===r&&(r=!1),d[s][o]=r);var h={container:t.attr("data-bv-container"),excluded:t.attr("data-bv-excluded"),feedbackIcons:t.attr("data-bv-feedbackicons"),group:t.attr("data-bv-group"),message:t.attr("data-bv-message"),onError:t.attr("data-bv-onerror"),onStatus:t.attr("data-bv-onstatus"),onSuccess:t.attr("data-bv-onsuccess"),selector:t.attr("data-bv-selector"),threshold:t.attr("data-bv-threshold"),trigger:t.attr("data-bv-trigger"),verbose:t.attr("data-bv-verbose"),validators:d},u=e.isEmptyObject(h);return!e.isEmptyObject(d)||!u&&this.options.fields&&this.options.fields[c]?(h.validators=d,h):null},_initField:function(t){var i=e([]);switch(typeof t){case"object":i=t,t=t.attr("data-bv-field");break;case"string":(i=this.getFieldElements(t)).attr("data-bv-field",t)}if(0!==i.length&&null!==this.options.fields[t]&&null!==this.options.fields[t].validators){var s;for(s in this.options.fields[t].validators)e.fn.bootstrapValidator.validators[s]||delete this.options.fields[t].validators[s];null===this.options.fields[t].enabled&&(this.options.fields[t].enabled=!0);for(var n=this,o=i.length,r=i.attr("type"),a=1===o||"radio"===r||"checkbox"===r,l="radio"===r||"checkbox"===r||"file"===r||"SELECT"===i.eq(0).get(0).tagName?"change":this._changeEvent,c=(this.options.fields[t].trigger||this.options.trigger||l).split(" "),d=e.map(c,(function(e){return e+".update.bv"})).join(" "),h=0;h<o;h++){var u=i.eq(h),p=this.options.fields[t].group||this.options.group,f=u.parents(p),m="function"==typeof(this.options.fields[t].container||this.options.container)?(this.options.fields[t].container||this.options.container).call(this,u,this):this.options.fields[t].container||this.options.container,g=m&&"tooltip"!==m&&"popover"!==m?e(m):this._getMessageContainer(u,p);for(s in m&&"tooltip"!==m&&"popover"!==m&&g.addClass("has-error"),g.find('.help-block[data-bv-validator][data-bv-for="'+t+'"]').remove(),f.find('i[data-bv-icon-for="'+t+'"]').remove(),u.off(d).on(d,(function(){n.updateStatus(e(this),n.STATUS_NOT_VALIDATED)})),u.data("bv.messages",g),this.options.fields[t].validators)u.data("bv.result."+s,this.STATUS_NOT_VALIDATED),a&&h!==o-1||e("<small/>").css("display","none").addClass("help-block").attr("data-bv-validator",s).attr("data-bv-for",t).attr("data-bv-result",this.STATUS_NOT_VALIDATED).html(this._getMessage(t,s)).appendTo(g),"function"==typeof e.fn.bootstrapValidator.validators[s].init&&e.fn.bootstrapValidator.validators[s].init(this,u,this.options.fields[t].validators[s]);if(!1!==this.options.fields[t].feedbackIcons&&"false"!==this.options.fields[t].feedbackIcons&&this.options.feedbackIcons&&this.options.feedbackIcons.validating&&this.options.feedbackIcons.invalid&&this.options.feedbackIcons.valid&&(!a||h===o-1)){f.addClass("has-feedback");var v=e("<i/>").css("display","none").addClass("form-control-feedback").attr("data-bv-icon-for",t).insertAfter(u);
319if("checkbox"===r||"radio"===r){var b=u.parent();b.hasClass(r)?v.insertAfter(b):b.parent().hasClass(r)&&v.insertAfter(b.parent())}0===f.find("label").length&&v.addClass("bv-no-label"),0!==f.find(".input-group").length&&v.addClass("bv-icon-input-group").insertAfter(f.find(".input-group").eq(0)),m&&u.off("focus.bv").on("focus.bv",(function(){switch(m){case"tooltip":v.tooltip("show");break;case"popover":v.popover("show")}})).off("blur.bv").on("blur.bv",(function(){switch(m){case"tooltip":v.tooltip("hide");break;case"popover":v.popover("hide")}}))}}switch(i.on(this.options.events.fieldSuccess,(function(t,i){var s=n.getOptions(i.field,null,"onSuccess");s&&e.fn.bootstrapValidator.helpers.call(s,[t,i])})).on(this.options.events.fieldError,(function(t,i){var s=n.getOptions(i.field,null,"onError");s&&e.fn.bootstrapValidator.helpers.call(s,[t,i])})).on(this.options.events.fieldStatus,(function(t,i){var s=n.getOptions(i.field,null,"onStatus");s&&e.fn.bootstrapValidator.helpers.call(s,[t,i])})).on(this.options.events.validatorError,(function(t,i){var s=n.getOptions(i.field,i.validator,"onError");s&&e.fn.bootstrapValidator.helpers.call(s,[t,i])})).on(this.options.events.validatorSuccess,(function(t,i){var s=n.getOptions(i.field,i.validator,"onSuccess");s&&e.fn.bootstrapValidator.helpers.call(s,[t,i])})),d=e.map(c,(function(e){return e+".live.bv"})).join(" "),this.options.live){case"submitted":break;case"disabled":i.off(d);break;default:i.off(d).on(d,(function(){n._exceedThreshold(e(this))&&n.validateField(e(this))}))}i.trigger(e.Event(this.options.events.fieldInit),{bv:this,field:t,element:i})}},_getMessage:function(t,i){if(!(this.options.fields[t]&&e.fn.bootstrapValidator.validators[i]&&this.options.fields[t].validators&&this.options.fields[t].validators[i]))return"";var s=this.options.fields[t].validators[i];switch(!0){case!!s.message:return s.message;case!!this.options.fields[t].message:return this.options.fields[t].message;case!!e.fn.bootstrapValidator.i18n[i]:return e.fn.bootstrapValidator.i18n[i].default;default:return this.options.message}},_getMessageContainer:function(e,t){var i=e.parent();if(i.is(t))return i;var s=i.attr("class");if(!s)return this._getMessageContainer(i,t);for(var n=(s=s.split(" ")).length,o=0;o<n;o++)if(/^col-(xs|sm|md|lg)-\d+$/.test(s[o])||/^col-(xs|sm|md|lg)-offset-\d+$/.test(s[o]))return i;return this._getMessageContainer(i,t)},_submit:function(){var t=this.isValid(),i=t?this.options.events.formSuccess:this.options.events.formError,s=e.Event(i);this.$form.trigger(s),this.$submitButton&&(t?this._onSuccess(s):this._onError(s))},_isExcluded:function(t){var i=t.attr("data-bv-excluded"),s=t.attr("data-bv-field")||t.attr("name");switch(!0){case!!s&&this.options.fields&&this.options.fields[s]&&("true"===this.options.fields[s].excluded||!0===this.options.fields[s].excluded):case"true"===i:case""===i:return!0;case!!s&&this.options.fields&&this.options.fields[s]&&("false"===this.options.fields[s].excluded||!1===this.options.fields[s].excluded):case"false"===i:return!1;default:if(this.options.excluded){"string"==typeof this.options.excluded&&(this.options.excluded=e.map(this.options.excluded.split(","),(function(t){return e.trim(t)})));for(var n=this.options.excluded.length,o=0;o<n;o++)if("string"==typeof this.options.excluded[o]&&t.is(this.options.excluded[o])||"function"==typeof this.options.excluded[o]&&!0===this.options.excluded[o].call(this,t,this))return!0}return!1}},_exceedThreshold:function(t){var i=t.attr("data-bv-field"),s=this.options.fields[i].threshold||this.options.threshold;return!s||(-1!==e.inArray(t.attr("type"),["button","checkbox","file","hidden","image","radio","reset","submit"])||t.val().length>=s)},_onError:function(t){if(!t.isDefaultPrevented()){if("submitted"===this.options.live){this.options.live="enabled";var i=this;for(var s in this.options.fields)!function(t){var n=i.getFieldElements(t);if(n.length){var o=e(n[0]).attr("type"),r="radio"===o||"checkbox"===o||"file"===o||"SELECT"===e(n[0]).get(0).tagName?"change":i._changeEvent,a=i.options.fields[s].trigger||i.options.trigger||r,l=e.map(a.split(" "),(function(e){return e+".live.bv"})).join(" ");n.off(l).on(l,(function(){i._exceedThreshold(e(this))&&i.validateField(e(this))}))}}(s)}var n=this.$invalidFields.eq(0);if(n){var o,r=n.parents(".tab-pane");r&&(o=r.attr("id"))&&e('a[href="#'+o+'"][data-toggle="tab"]').tab("show"),n.focus()}}},_onSuccess:function(e){e.isDefaultPrevented()||this.disableSubmitButtons(!0).defaultSubmit()},_onFieldValidated:function(t,i){var s=t.attr("data-bv-field"),n=this.options.fields[s].val
319idators,o={},r=0,a={bv:this,field:s,element:t,validator:i,result:t.data("bv.response."+i)};if(i)switch(t.data("bv.result."+i)){case this.STATUS_INVALID:t.trigger(e.Event(this.options.events.validatorError),a);break;case this.STATUS_VALID:t.trigger(e.Event(this.options.events.validatorSuccess),a)}for(var l in o[this.STATUS_NOT_VALIDATED]=0,o[this.STATUS_VALIDATING]=0,o[this.STATUS_INVALID]=0,o[this.STATUS_VALID]=0,n)if(!1!==n[l].enabled){r++;var c=t.data("bv.result."+l);c&&o[c]++}o[this.STATUS_VALID]===r?(this.$invalidFields=this.$invalidFields.not(t),t.trigger(e.Event(this.options.events.fieldSuccess),a)):0===o[this.STATUS_NOT_VALIDATED]&&0===o[this.STATUS_VALIDATING]&&o[this.STATUS_INVALID]>0&&(this.$invalidFields=this.$invalidFields.add(t),t.trigger(e.Event(this.options.events.fieldError),a))},getFieldElements:function(t){return this._cacheFields[t]||(this._cacheFields[t]=this.options.fields[t]&&this.options.fields[t].selector?e(this.options.fields[t].selector):this.$form.find('[name="'+t+'"]')),this._cacheFields[t]},getOptions:function(e,t,i){if(!e)return this.options;if("object"==typeof e&&(e=e.attr("data-bv-field")),!this.options.fields[e])return null;var s=this.options.fields[e];return t?s.validators&&s.validators[t]?i?s.validators[t][i]:s.validators[t]:null:i?s[i]:s},disableSubmitButtons:function(e){return this},validate:function(){if(!this.options.fields)return this;for(var e in this.disableSubmitButtons(!0),this.options.fields)this.validateField(e);return this._submit(),this},validateField:function(t){var i=e([]);switch(typeof t){case"object":i=t,t=t.attr("data-bv-field");break;case"string":i=this.getFieldElements(t)}if(0===i.length||this.options.fields[t]&&!1===this.options.fields[t].enabled)return this;for(var s,n,o=this,r=i.attr("type"),a="radio"===r||"checkbox"===r?1:i.length,l="radio"===r||"checkbox"===r,c=this.options.fields[t].validators,d="true"===this.options.fields[t].verbose||!0===this.options.fields[t].verbose||"true"===this.options.verbose||!0===this.options.verbose,h=0;h<a;h++){var u=i.eq(h);if(!this._isExcluded(u)){var p=!1;for(s in c){if(u.data("bv.dfs."+s)&&u.data("bv.dfs."+s).reject(),p)break;var f=u.data("bv.result."+s);if(f!==this.STATUS_VALID&&f!==this.STATUS_INVALID)if(!1!==c[s].enabled){if(u.data("bv.result."+s,this.STATUS_VALIDATING),"object"==typeof(n=e.fn.bootstrapValidator.validators[s].validate(this,u,c[s]))&&n.resolve)this.updateStatus(l?t:u,this.STATUS_VALIDATING,s),u.data("bv.dfs."+s,n),n.done((function(e,t,i){e.removeData("bv.dfs."+t).data("bv.response."+t,i),i.message&&o.updateMessage(e,t,i.message),o.updateStatus(l?e.attr("data-bv-field"):e,i.valid?o.STATUS_VALID:o.STATUS_INVALID,t),i.valid&&!0===o._submitIfValid?o._submit():i.valid||d||(p=!0)}));else if("object"==typeof n&&void 0!==n.valid&&void 0!==n.message){if(u.data("bv.response."+s,n),this.updateMessage(l?t:u,s,n.message),this.updateStatus(l?t:u,n.valid?this.STATUS_VALID:this.STATUS_INVALID,s),!n.valid&&!d)break}else if("boolean"==typeof n&&(u.data("bv.response."+s,n),this.updateStatus(l?t:u,n?this.STATUS_VALID:this.STATUS_INVALID,s),!n&&!d))break}else this.updateStatus(l?t:u,this.STATUS_VALID,s);else this._onFieldValidated(u,s)}}}return this},updateMessage:function(t,i,s){var n=e([]);switch(typeof t){case"object":n=t,t=t.attr("data-bv-field");break;case"string":n=this.getFieldElements(t)}n.each((function(){e(this).data("bv.messages").find('.help-block[data-bv-validator="'+i+'"][data-bv-for="'+t+'"]').html(s)}))},updateStatus:function(t,i,s){var n=e([]);switch(typeof t){case"object":n=t,t=t.attr("data-bv-field");break;case"string":n=this.getFieldElements(t)}i===this.STATUS_NOT_VALIDATED&&(this._submitIfValid=!1);for(var o=n.attr("type"),r=this.options.fields[t].group||this.options.group,a="radio"===o||"checkbox"===o?1:n.length,l=0;l<a;l++){var c=n.eq(l);if(!this._isExcluded(c)){var d=c.parents(r),h=c.data("bv.messages").find('.help-block[data-bv-validator][data-bv-for="'+t+'"]'),u=s?h.filter('[data-bv-validator="'+s+'"]'):h,p=d.find('.form-control-feedback[data-bv-icon-for="'+t+'"]'),f="function"==typeof(this.options.fields[t].container||this.options.container)?(this.options.fields[t].container||this.options.container).call(this,c,this):this.options.fields[t].container||this.options.container,m=null;if(s)c.data("bv.result."+s,i);else for(var g in this.options.fields[t].validators)c.data("bv.result."+g,i);u.attr("data-bv-result",i);var v,b,y=c.parents(".tab-pane");switch(y&&(v=y.attr("id"))&&(b=e('a[href="#'+v+'"][data-toggle="tab"]').parent()),i){case this.STATUS_VALIDATING:m=null,this.disableSubmitButtons(!0),d.removeClass("has-success").removeClass("has-error"),p&&p.removeClass(this.options.feedbackIcons.valid).removeClass(this.options.feedbackIcons.invalid).addClass(this.options.feedbackIcons.validating).show(),b&&b.removeClass("bv-tab-success").removeClass("bv-tab-error");break;case this.STATUS_INVALID:m=!1,this.disableSubmitButtons(!0),d.removeClass("has-success").addClass("has-error"),p&&p.removeClass(this.options.feedbackIcons.valid).removeClass(this.options.feedbackIcons.validating).addClass(this.options.feedbackIcons.invalid).show(),b&&b.removeClass("bv-tab-success").addClass("bv-tab-error");break;case this.STATUS_VALID:null!==(m=0===h.filter('[data-bv-result="'+this.STATUS_NOT_VALIDATED+'"]').length?h.filter('[data-bv-result="'+this.STATUS_VALID+'"]').length===
319h.length:null)&&(this.disableSubmitButtons(this.$submitButton?!this.isValid():!m),p&&p.removeClass(this.options.feedbackIcons.invalid).removeClass(this.options.feedbackIcons.validating).removeClass(this.options.feedbackIcons.valid).addClass(m?this.options.feedbackIcons.valid:this.options.feedbackIcons.invalid).show()),d.removeClass("has-error has-success").addClass(this.isValidContainer(d)?"has-success":"has-error"),b&&b.removeClass("bv-tab-success").removeClass("bv-tab-error").addClass(this.isValidContainer(y)?"bv-tab-success":"bv-tab-error");break;case this.STATUS_NOT_VALIDATED:default:m=null,this.disableSubmitButtons(!1),d.removeClass("has-success").removeClass("has-error"),p&&p.removeClass(this.options.feedbackIcons.valid).removeClass(this.options.feedbackIcons.invalid).removeClass(this.options.feedbackIcons.validating).hide(),b&&b.removeClass("bv-tab-success").removeClass("bv-tab-error")}switch(!0){case p&&"tooltip"===f:!1===m?p.css("cursor","pointer").tooltip("destroy").tooltip({container:"body",html:!0,placement:"top",title:h.filter('[data-bv-result="'+this.STATUS_INVALID+'"]').eq(0).html()}):p.tooltip("hide");break;case p&&"popover"===f:!1===m?p.css("cursor","pointer").popover("destroy").popover({container:"body",content:h.filter('[data-bv-result="'+this.STATUS_INVALID+'"]').eq(0).html(),html:!0,placement:"top",trigger:"hover click"}):p.popover("hide");break;default:i===this.STATUS_INVALID?u.show():u.hide()}c.trigger(e.Event(this.options.events.fieldStatus),{bv:this,field:t,element:c,status:i}),this._onFieldValidated(c,s)}}return this},isValid:function(){for(var e in this.options.fields)if(!this.isValidField(e))return!1;return!0},isValidField:function(t){var i=e([]);switch(typeof t){case"object":i=t,t=t.attr("data-bv-field");break;case"string":i=this.getFieldElements(t)}if(0===i.length||null===this.options.fields[t]||!1===this.options.fields[t].enabled)return!0;for(var s,n,o=i.attr("type"),r="radio"===o||"checkbox"===o?1:i.length,a=0;a<r;a++)if(s=i.eq(a),!this._isExcluded(s))for(n in this.options.fields[t].validators)if(!1!==this.options.fields[t].validators[n].enabled&&s.data("bv.result."+n)!==this.STATUS_VALID)return!1;return!0},isValidContainer:function(t){var i=this,s={},n="string"==typeof t?e(t):t;if(0===n.length)return!0;for(var o in n.find("[data-bv-field]").each((function(){var t=e(this),n=t.attr("data-bv-field");i._isExcluded(t)||s[n]||(s[n]=t)})),s){if(s[o].data("bv.messages").find('.help-block[data-bv-validator][data-bv-for="'+o+'"]').filter('[data-bv-result="'+this.STATUS_INVALID+'"]').length>0)return!1}return!0},defaultSubmit:function(){this.$submitButton&&e("<input/>").attr("type","hidden").attr("data-bv-submit-hidden","").attr("name",this.$submitButton.attr("name")).val(this.$submitButton.val()).appendTo(this.$form),this.$form.off("submit.bv").submit()},getInvalidFields:function(){return this.$invalidFields},getSubmitButton:function(){return this.$submitButton},getMessages:function(t,i){var s=this,n=[],o=e([]);switch(!0){case t&&"object"==typeof t:o=t;break;case t&&"string"==typeof t:var r=this.getFieldElements(t);if(r.length>0){var a=r.attr("type");o="radio"===a||"checkbox"===a?r.eq(0):r}break;default:o=this.$invalidFields}var l=i?'[data-bv-validator="'+i+'"]':"";return o.each((function(){n=n.concat(e(this).data("bv.messages").find('.help-block[data-bv-for="'+e(this).attr("data-bv-field")+'"][data-bv-result="'+s.STATUS_INVALID+'"]'+l).map((function(){var t=e(this).attr("data-bv-validator"),i=e(this).attr("data-bv-for");return!1===s.options.fields[i].validators[t].enabled?"":e(this).html()})).get())})),n},updateOption:function(e,t,i,s){return"object"==typeof e&&(e=e.attr("data-bv-field")),this.options.fields[e]&&this.options.fields[e].validators[t]&&(this.options.fields[e].validators[t][i]=s,this.updateStatus(e,this.STATUS_NOT_VALIDATED,t)),this},addField:function(t,i){var s=e([]);switch(typeof t){case"object":s=t,t=t.attr("data-bv-field")||t.attr("name");break;case"string":delete this._cacheFields[t],s=this.getFieldElements(t)}s.attr("data-bv-field",t);for(var n=s.attr("type"),o="radio"===n||"checkbox"===n?1:s.length,r=0;r<o;r++){var a=s.eq(r),l=this._parseOptions(a);l=null===l?i:e.extend(!0,i,l),this.options.fields[t]=e.extend(!0,this.options.fields[t],l),this._cacheFields[t]=this._cacheFields[t]?this._cacheFields[t].add(a):a,this._initField("checkbox"===n||"radio"===n?t:a)}return this.disableSubmitButtons(!1),this.$form.trigger(e.Event(this.options.events.fieldAdded),{field:t,element:s,options:this.options.fields[t]}),this},removeField:function(t){var i=e([]);switch(typeof t){case"object":i=t,t=t.attr("data-bv-field")||t.attr("name"),i.attr("data-bv-field",t);break;case"string":i=this.getFieldElements(t)}if(0===i.length)return this;for(var s=i.attr("type"),n="radio"===s||"checkbox"===s?1:i.length,o=0;o<n;o++){var r=i.eq(o);this.$invalidFields=this.$invalidFields.not(r),this._cacheFields[t]=this._cacheFields[t].not(r)}return this._cacheFields[t]&&0!==this._cacheFields[t].length||delete this.options.fields[t],"checkbox"!==s&&"radio"!==s||this._initField(t),this.disableSubmitButtons(!1),this.$form.trigger(e.Event(this.options.events.fieldRemoved),{field:t,element:i}),this},resetField:function(t,i){var s=e([]);switch(typeof t){case"object":s=t,t=t.attr("data-bv-field");break;case"string":s=this.getFieldElements(t)}var n=s.length;if(this.options.fields[t])for(var o=0;o<n;o++)for(var r in this.options.fields[t].validators)s.eq(o).removeData("bv.dfs."+r);if(this.updateStatus(t,this.STATUS_NOT_VALIDATED),i){var a=s.attr("type");"radio"===a||"checkbox"===a?s.removeAttr("checked").removeAttr("selected"):s.val("")}return this},resetForm:function(t){for(var i in this.options.fields)this.resetField(i,t);return this.$invalidFields=e([]),this.$submitButton=null,this.disableSubmitButtons(!1),this},revalidateField:function(e){return this.updateStatus(e,this.STATUS_NOT_VALIDATED).validateField(e),this},enableFieldValidators:function(e,t,i){var s=this.options.fields[e].validators;if(i&&s&&s[i]&&s[i].enabled!==t)this.options.fields[e].validators[i].enabled=t,this.updateStatus(e,this.STATUS_NOT_VALIDATED,i);else if(!i&&this.options.fields[e].enabled!==t)for(var n in this.options.fields[e].enabled=t,s)this.enableFieldValidators(e,t,n
319);return this},getDynamicOption:function(t,i){var s="string"==typeof t?this.getFieldElements(t):t,n=s.val();if("function"==typeof i)return e.fn.bootstrapValidator.helpers.call(i,[n,this,s]);if("string"==typeof i){var o=this.getFieldElements(i);return o.length?o.val():e.fn.bootstrapValidator.helpers.call(i,[n,this,s])||i}return null},destroy:function(){var t,i,s,n,o,r;for(t in this.options.fields){i=this.getFieldElements(t),r=this.options.fields[t].group||this.options.group;for(var a=0;a<i.length;a++){if((s=i.eq(a)).data("bv.messages").find('.help-block[data-bv-validator][data-bv-for="'+t+'"]').remove().end().end().removeData("bv.messages").parents(r).removeClass("has-feedback has-error has-success").end().off(".bv").removeAttr("data-bv-field"),o=s.parents(r).find('i[data-bv-icon-for="'+t+'"]'))switch("function"==typeof(this.options.fields[t].container||this.options.container)?(this.options.fields[t].container||this.options.container).call(this,s,this):this.options.fields[t].container||this.options.container){case"tooltip":o.tooltip("destroy").remove();break;case"popover":o.popover("destroy").remove();break;default:o.remove()}for(n in this.options.fields[t].validators)s.data("bv.dfs."+n)&&s.data("bv.dfs."+n).reject(),s.removeData("bv.result."+n).removeData("bv.response."+n).removeData("bv.dfs."+n),"function"==typeof e.fn.bootstrapValidator.validators[n].destroy&&e.fn.bootstrapValidator.validators[n].destroy(this,s,this.options.fields[t].validators[n])}}this.disableSubmitButtons(!1),this.$hiddenButton.remove(),this.$form.removeClass(this.options.elementClass).off(".bv").removeData("bootstrapValidator").find("[data-bv-submit-hidden]").remove().end().find('[type="submit"]').off("
319click.bv")}},e.fn.bootstrapValidator=function(i){var s=arguments;return this.each((function(){var n=e(this),o=n.data("bootstrapValidator");o||(o=new t(this,"object"==typeof i&&i),n.data("bootstrapValidator",o)),"string"==typeof i&&o[i].apply(o,Array.prototype.slice.call(s,1))}))},e.fn.bootstrapValidator.DEFAULT_OPTIONS={elementClass:"bv-form",message:"This value is not valid",group:".form-group",container:null,threshold:null,excluded:[":disabled",":hidden",":not(:visible)"],feedbackIcons:{valid:null,invalid:null,validating:null},submitButtons:'[type="submit"]',live:"enabled",fields:null,events:{formInit:"init.form.bv",formError:"error.form.bv",formSuccess:"success.form.bv",fieldAdded:"added.field.bv",fieldRemoved:"removed.field.bv",fieldInit:"init.field.bv",fieldError:"error.field.bv",fieldSuccess:"success.field.bv",fieldStatus:"status.field.bv",validatorError:"error.validator.bv",validatorSuccess:"success.validator.bv"},verbose:!0},e.fn.bootstrapValidator.validators={},e.fn.bootstrapValidator.i18n={},e.fn.bootstrapValidator.Constructor=t,e.fn.bootstrapValidator.helpers={call:function(e,t){if("function"==typeof e)return e.apply(this,t);if("string"==typeof e){"()"===e.substring(e.length-2)&&(e=e.substring(0,e.length-2));for(var i=e.split("."),s=i.pop(),n=window,o=0;o<i.length;o++)n=n[i[o]];return void 0===n[s]?null:n[s].apply(this,t)}},format:function(t,i){for(var s in e.isArray(i)||(i=[i]),i)t=t.replace("%s",i[s]);return t},date:function(e,t,i,s){if(isNaN(e)||isNaN(t)||isNaN(i))return!1;if(i.length>2||t.length>2||e.length>4)return!1;if(i=parseInt(i,10),t=parseInt(t,10),(e=parseInt(e,10))<1e3||e>9999||t<=0||t>12)return!1;var n=[31,28,31,30,31,30,31,31,30,31,30,31];if((e%400==0||e%100!=0&&e%4==0)&&(n[1]=29),i<=0||i>n[t-1])return!1;if(!0===s){var o=new Date,r=o.getFullYear(),a=o.getMonth(),l=o.getDate();return e<r||e===r&&t-1<a||e===r&&t-1===a&&i<l}return!0},luhn:function(e){for(var t=e.length,i=0,s=[[0,1,2,3,4,5,6,7,8,9],[0,2,4,6,8,1,3,5,7,9]],n=0;t--;)n+=s[i][parseInt(e.charAt(t),10)],i^=1;return n%10==0&&n>0},mod11And10:function(e){for(var t=5,i=e.length,s=0;s<i;s++)t=(2*(t||10)%11+parseInt(e.charAt(s),10))%10;return 1===t},mod37And36:function(e,t){for(var i=(t=t||"0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ").length,s=e.length,n=Math.floor(i/2),o=0;o<s;o++)n=(2*(n||i)%(i+1)+t.indexOf(e.charAt(o)))%i;return 1===n}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.base64=e.extend(e.fn.bootstrapValidator.i18n.base64||{},{default:"Please enter a valid base 64 encoded"}),e.fn.bootstrapValidator.validators.base64={validate:function(e,t,i){var s=t.val();return""===s||/^(?:[A-Za-z0-9+/]{4})*(?:[A-Za-z0-9+/]{2}==|[A-Za-z0-9+/]{3}=|[A-Za-z0-9+/]{4})$/.test(s)}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.between=e.extend(e.fn.bootstrapValidator.i18n.between||{},{default:"Please enter a value between %s and %s",notInclusive:"Please enter a value between %s and %s strictly"}),e.fn.bootstrapValidator.validators.between={html5Attributes:{message:"message",min:"min",max:"max",inclusive:"inclusive"},enableByHtml5:function(e){return"range"===e.attr("type")&&{min:e.attr("min"),max:e.attr("max")}},validate:function(t,i,s){var n=i.val();if(""===n)return!0;if(!e.isNumeric(n))return!1;var o=e.isNumeric(s.min)?s.min:t.getDynamicOption(i,s.min),r=e.isNumeric(s.max)?s.max:t.getDynamicOption(i,s.max);return n=parseFloat(n),!0===s.inclusive||void 0===s.inclusive?{valid:n>=o&&n<=r,message:e.fn.bootstrapValidator.helpers.format(s.message||e.fn.bootstrapValidator.i18n.between.default,[o,r])}:{valid:n>o&&n<r,message:e.fn.bootstrapValidator.helpers.format(s.message||e.fn.bootstrapValidator.i18n.between.notInclusive,[o,r])}}}}(window.jQuery),window.jQuery.fn.bootstrapValidator.validators.blank={validate:function(e,t,i){return!0}},function(e){e.fn.bootstrapValidator.i18n.callback=e.extend(e.fn.bootstrapValidator.i18n.callback||{},{default:"Please enter a valid value"}),e.fn.bootstrapValidator.validators.callback={html5Attributes:{message:"message",callback:"callback"},validate:function(t,i,s){var n=i.val(),o=new e.Deferred,r={valid:!0};if(s.callback){var a=e.fn.bootstrapValidator.helpers.call(s.callback,[n,t,i]);r="boolean"==typeof a?{valid:a}:a}return o.resolve(i,"callback",r),o}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.choice=e.extend(e.fn.bootstrapValidator.i18n.choice||{},{default:"Please enter a valid value",less:"Please choose %s options at minimum",more:"Please choose %s options at maximum",between:"Please choose %s - %s options"}),e.fn.bootstrapValidator.validators.choice={html5Attributes:{message:"message",min:"min",max:"max"},validate:function(t,i,s){var n=i.is("select")?t.getFieldElements(i.attr("data-bv-field")).find("option").filter(":selected").length:t.getFieldElements(i.attr("data-bv-field")).filter(":checked").length,o=s.min?e.isNumeric(s.min)?s.min:t.getDynamicOption(i,s.min):null,r=s.max?e.isNumeric(s.max)?s.max:t.getDynamicOption(i,s.max):null,a=!0,l=s.message||e.fn.bootstrapValidator.i18n.choice.default;switch((o&&n<parseInt(o,10)||r&&n>parseInt(r,10))&&(a=!1),!0){case!!o&&!!r:l=e.fn.bootstrapValidator.helpers.format(s.message||e.fn.bootstrapValidator.i18n.choice.between,[parseInt(o,10),parseInt(r,10)]);break;case!!o:l=e.fn.bootstrapValidator.helpers.format(s.message||e.fn.bootstrapValidator.i18n.choice.less,parseInt(o,10));break;case!!r:l=e.fn.bootstrapValidator.helpers.format(s.message||e.fn.bootstrapValidator.i18n.choice.more,parseInt(r,10))}return{valid:a,message:l}}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.creditCard=e.extend(e.fn.bootstrapValidator.i18n.creditCard||{},{default:"Please enter a valid credit card number"}),e.fn.bootstrapValidator.validators.creditCard={validate:function(t,i,s){var n=i.val();if(""===n)return!0;
319if(/[^0-9-\s]+/.test(n))return!1;if(n=n.replace(/\D/g,""),!e.fn.bootstrapValidator.helpers.luhn(n))return!1;var o,r,a={AMERICAN_EXPRESS:{length:[15],prefix:["34","37"]},DINERS_CLUB:{length:[14],prefix:["300","301","302","303","304","305","36"]},DINERS_CLUB_US:{length:[16],prefix:["54","55"]},DISCOVER:{length:[16],prefix:["6011","622126","622127","622128","622129","62213","62214","62215","62216","62217","62218","62219","6222","6223","6224","6225","6226","6227","6228","62290","62291","622920","622921","622922","622923","622924","622925","644","645","646","647","648","649","65"]},JCB:{length:[16],prefix:["3528","3529","353","354","355","356","357","358"]},LASER:{length:[16,17,18,19],prefix:["6304","6706","6771","6709"]},MAESTRO:{length:[12,13,14,15,16,17,18,19],prefix:["5018","5020","5038","6304","6759","6761","6762","6763","6764","6765","6766"]},MASTERCARD:{length:[16],prefix:["51","52","53","54","55"]},SOLO:{length:[16,18,19],prefix:["6334","6767"]},UNIONPAY:{length:[16,17,18,19],prefix:["622126","622127","622128","622129","62213","62214","62215","62216","62217","62218","62219","6222","6223","6224","6225","6226","6227","6228","62290","62291","622920","622921","622922","622923","622924","622925"]},VISA:{length:[16],prefix:["4"]}};for(o in a)for(r in a[o].prefix)if(n.substr(0,a[o].prefix[r].length)===a[o].prefix[r]&&-1!==e.inArray(n.length,a[o].length))return!0;return!1}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.cusip=e.extend(e.fn.bootstrapValidator.i18n.cusip||{},{default:"Please enter a valid CUSIP number"}),e.fn.bootstrapValidator.validators.cusip={validate:function(t,i,s){var n=i.val();if(""===n)return!0;if(n=n.toUpperCase(),!/^[0-9A-Z]{9}$/.test(n))return!1;for(var o=e.map(n.split(""),(function(e){var t=e.charCodeAt(0);return t>="A".charCodeAt(0)&&t<="Z".charCodeAt(0)?t-"A".charCodeAt(0)+10:e})),r=o.length,a=0,l=0;l<r-1;l++){var c=parseInt(o[l],10);l%2!=0&&(c*=2),c>9&&(c-=9),a+=c}return(a=(10-a%10)%10)===o[r-1]}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.cvv=e.extend(e.fn.bootstrapValidator.i18n.cvv||{},{default:"Please enter a valid CVV number"}),e.fn.bootstrapValidator.validators.cvv={html5Attributes:{message:"message",ccfield:"creditCardField"},validate:function(t,i,s){var n=i.val();if(""===n)return!0;if(!/^[0-9]{3,4}$/.test(n))return!1;if(!s.creditCardField)return!0;var o=t.getFieldElements(s.creditCardField).val();if(""===o)return!0;o=o.replace(/\D/g,"");var r,a,l={AMERICAN_EXPRESS:{length:[15],prefix:["34","37"]},DINERS_CLUB:{length:[14],prefix:["300","301","302","303","304","305","36"]},DINERS_CLUB_US:{length:[16],prefix:["54","55"]},DISCOVER:{length:[16],prefix:["6011","622126","622127","622128","622129","62213","62214","62215","62216","62217","62218","62219","6222","6223","6224","6225","6226","6227","6228","62290","62291","622920","622921","622922","622923","622924","622925","644","645","646","647","648","649","65"]},JCB:{length:[16],prefix:["3528","3529","353","354","355","356","357","358"]},LASER:{length:[16,17,18,19],prefix:["6304","6706","6771","6709"]},MAESTRO:{length:[12,13,14,15,16,17,18,19],prefix:["5018","5020","5038","6304","6759","6761","6762","6763","6764","6765","6766"]},MASTERCARD:{length:[16],prefix:["51","52","53","54","55"]},SOLO:{length:[16,18,19],prefix:["6334","6767"]},UNIONPAY:{length:[16,17,18,19],prefix:["622126","622127","622128","622129","62213","62214","62215","62216","62217","62218","62219","6222","6223","6224","6225","6226","6227","6228","62290","62291","622920","622921","622922","622923","622924","622925"]},VISA:{length:[16],prefix:["4"]}},c=null;for(r in l)for(a in l[r].prefix)if(o.substr(0,l[r].prefix[a].length)===l[r].prefix[a]&&-1!==e.inArray(o.length,l[r].length)){c=r;break}return null!==c&&("AMERICAN_EXPRESS"===c?4===n.length:3===n.length)}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.date=e.extend(e.fn.bootstrapValidator.i18n.date||{},{default:"Please enter a valid date"}),e.fn.bootstrapValidator.validators.date={html5Attributes:{message:"message",format:"format",separator:"separator"},validate:function(t,i,s){var n=i.val();if(""===n)return!0;s.format=s.format||"MM/DD/YYYY","date"===i.attr("type")&&(s.format="YYYY-MM-DD");var o=s.format.split(" "),r=o[0],a=o.length>1?o[1]:null,l=o.length>2?o[2]:null,c=n.split(" "),d=c[0],h=c.length>1?c[1]:null;if(o.length!==c.length)return!1;var u=s.separator;if(u||(u=-1!==d.indexOf("/")?"/":-1!==d.indexOf("-")?"-":null),null===u||-1===d.indexOf(u))return!1;if(d=d.split(u),r=r.split(u),d.length!==r.length)return!1;var p=d[e.inArray("YYYY",r)],f=d[e.inArray("MM",r)],m=d[e.inArray("DD",r)];if(!p||!f||!m||4!==p.length)return!1;var g=null,v=null,b=null;if(a){if(a=a.split(":"),h=h.split(":"),a.length!==h.length)return!1;if(v=h.length>0?h[0]:null,g=h.length>1?h[1]:null,b=h.length>2?h[2]:null){if(isNaN(b)||b.length>2)return!1;if((b=parseInt(b,10))<0||b>60)return!1}if(v){if(isNaN(v)||v.length>2)return!1;if((v=parseInt(v,10))<0||v>=24||l&&v>12)return!1}if(g){if(isNaN(g)||g.length>2)return!1;if((g=parseInt(g,10))<0||g>59)return!1}}return e.fn.bootstrapValidator.helpers.date(p,f,m)}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.different=e.extend(e.fn.bootstrapValidator.i18n.different||{},{default:"Please enter a different value"}),e.fn.bootstrapValidator.validators.different={html5Attributes:{message:"message",field:"field"},validate:function(e,t,i){var s=t.val();if(""===s)return!0;for(var n=i.field.split(","),o=!0,r=0;r<n.length;r++){var a=e.getFieldElements(n[r]);if(null!=a&&0!==a.length){var l=a.val();s===l?o=!1:""!==l&&e.updateStatus(a,e.STATUS_VALID,"different")}}return o}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.digits=e.extend(e.fn.bootstrapValidator.i18n.digits||{},{default:"Please enter only digits"}),e.fn.bootstrapValidator.validators.digits={validate:function(e,t,i){var s=t.val();return""===s||/^\d+$/.test(s)}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.ean=e.extend(e.fn.bootstrapValidator.i18n.ean||{},{default:"Please enter a valid EAN number"}),e.fn.bootstrapValidator.validators.ean={validate:function(e,t,i){var s=t.val();if(""===s)return!0;
319if(!/^(\d{8}|\d{12}|\d{13})$/.test(s))return!1;for(var n=s.length,o=0,r=8===n?[3,1]:[1,3],a=0;a<n-1;a++)o+=parseInt(s.charAt(a),10)*r[a%2];return(o=(10-o%10)%10)+""===s.charAt(n-1)}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.emailAddress=e.extend(e.fn.bootstrapValidator.i18n.emailAddress||{},{default:"Please enter a valid email address"}),e.fn.bootstrapValidator.validators.emailAddress={html5Attributes:{message:"message",multiple:"multiple",separator:"separator"},enableByHtml5:function(e){return"email"===e.attr("type")},validate:function(e,t,i){var s=t.val();if(""===s)return!0;var n=/^(([^<>()\[\]\.,;:\s@\"]+(\.[^<>()\[\]\.,;:\s@\"]+)*)|(\".+\"))@(([^<>()[\]\.,;:\s@\"]+\.)+[^<>()[\]\.,;:\s@\"]{2,8})$/;if(!0===i.multiple||"true"===i.multiple){for(var o=i.separator||/[,;]/,r=this._splitEmailAddresses(s,o),a=0;a<r.length;a++)if(!n.test(r[a]))return!1;return!0}return n.test(s)},_splitEmailAddresses:function(e,t){for(var i=e.split(/"/),s=i.length,n=[],o="",r=0;r<s;r++)if(r%2==0){var a=i[r].split(t),l=a.length;if(1===l)o+=a[0];else{n.push(o+a[0]);for(var c=1;c<l-1;c++)n.push(a[c]);o=a[l-1]}}else o+='"'+i[r],r<s-1&&(o+='"');return n.push(o),n}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.file=e.extend(e.fn.bootstrapValidator.i18n.file||{},{default:"Please choose a valid file"}),e.fn.bootstrapValidator.validators.file={html5Attributes:{extension:"extension",maxsize:"maxSize",minsize:"minSize",message:"message",type:"type"},validate:function(t,i,s){var n=i.val();if(""===n)return!0;var o,r=s.extension?s.extension.toLowerCase().split(","):null,a=s.type?s.type.toLowerCase().split(","):null;if(window.File&&window.FileList&&window.FileReader)for(var l=i.get(0).files,c=l.length,d=0;d<c;d++){if(s.minSize&&l[d].size<parseInt(s.minSize,10))return!1;if(s.maxSize&&l[d].size>parseInt(s.maxSize,10))return!1;if(o=l[d].name.substr(l[d].name.lastIndexOf(".")+1),r&&-1===e.inArray(o.toLowerCase(),r))return!1;if(l[d].type&&a&&-1===e.inArray(l[d].type.toLowerCase(),a))return!1}else if(o=n.substr(n.lastIndexOf(".")+1),r&&-1===e.inArray(o.toLowerCase(),r))return!1;return!0}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.greaterThan=e.extend(e.fn.bootstrapValidator.i18n.greaterThan||{},{default:"Please enter a value greater than or equal to %s",notInclusive:"Please enter a value greater than %s"}),e.fn.bootstrapValidator.validators.greaterThan={html5Attributes:{message:"message",value:"value",inclusive:"inclusive"},enableByHtml5:function(e){var t=e.attr("type"),i=e.attr("min");return!(!i||"date"===t)&&{value:i}},validate:function(t,i,s){var n=i.val();if(""===n)return!0;if(!e.isNumeric(n))return!1;var o=e.isNumeric(s.value)?s.value:t.getDynamicOption(i,s.value);return n=parseFloat(n),!0===s.inclusive||void 0===s.inclusive?{valid:n>=o,message:e.fn.bootstrapValidator.helpers.format(s.message||e.fn.bootstrapValidator.i18n.greaterThan.default,o)}:{valid:n>o,message:e.fn.bootstrapValidator.helpers.format(s.message||e.fn.bootstrapValidator.i18n.greaterThan.notInclusive,o)}}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.grid=e.extend(e.fn.bootstrapValidator.i18n.grid||{},{default:"Please enter a valid GRId number"}),e.fn.bootstrapValidator.validators.grid={validate:function(t,i,s){var n=i.val();return""===n||(n=n.toUpperCase(),!!/^[GRID:]*([0-9A-Z]{2})[-\s]*([0-9A-Z]{5})[-\s]*([0-9A-Z]{10})[-\s]*([0-9A-Z]{1})$/g.test(n)&&("GRID:"===(n=n.replace(/\s/g,"").replace(/-/g,"")).substr(0,5)&&(n=n.substr(5)),e.fn.bootstrapValidator.helpers.mod37And36(n)))}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.hex=e.extend(e.fn.bootstrapValidator.i18n.hex||{},{default:"Please enter a valid hexadecimal number"}),e.fn.bootstrapValidator.validators.hex={validate:function(e,t,i){var s=t.val();return""===s||/^[0-9a-fA-F]+$/.test(s)}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.hexColor=e.extend(e.fn.bootstrapValidator.i18n.hexColor||{},{default:"Please enter a valid hex color"}),e.fn.bootstrapValidator.validators.hexColor={enableByHtml5:function(e){return"color"===e.attr("type")},validate:function(e,t,i){var s=t.val();return""===s||/(^#[0-9A-F]{6}$)|(^#[0-9A-F]{3}$)/i.test(s)}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.iban=e.extend(e.fn.bootstrapValidator.i18n.iban||{},{default:"Please enter a valid IBAN number",countryNotSupported:"The country code %s is not supported",country:"Please enter a valid IBAN number in %s",countries:{AD:"Andorra",AE:"United Arab Emirates",AL:"Albania",AO:"Angola",AT:"Austria",AZ:"Azerbaijan",BA:"Bosnia and Herzegovina",BE:"Belgium",BF:"Burkina Faso",BG:"Bulgaria",BH:"Bahrain",BI:"Burundi",BJ:"Benin",BR:"Brazil",CH:"Switzerland",CI:"Ivory Coast",CM:"Cameroon",CR:"Costa Rica",CV:"Cape Verde",CY:"Cyprus",CZ:"Czech Republic",DE:"Germany",DK:"Denmark",DO:"Dominica",DZ:"Algeria",EE:"Estonia",ES:"Spain",FI:"Finland",FO:"Faroe Islands",FR:"France",GB:"United Kingdom",GE:"Georgia",GI:"Gibraltar",GL:"Greenland",GR:"Greece",GT:"Guatemala",HR:"Croatia",HU:"Hungary",IE:"Ireland",IL:"Israel",IR:"Iran",IS:"Iceland",IT:"Italy",JO:"Jordan",KW:"Kuwait",KZ:"Kazakhstan",LB:"Lebanon",LI:"Liechtenstein",LT:"Lithuania",LU:"Luxembourg",LV:"Latvia",MC:"Monaco",MD:"Moldova",ME:"Montenegro",MG:"Mad
319agascar",MK:"Macedonia",ML:"Mali",MR:"Mauritania",MT:"Malta",MU:"Mauritius",MZ:"Mozambique",NL:"Netherlands",NO:"Norway",PK:"Pakistan",PL:"Poland",PS:"Palestine",PT:"Portugal",QA:"Qatar",RO:"Romania",RS:"Serbia",SA:"Saudi Arabia",SE:"Sweden",SI:"Slovenia",SK:"Slovakia",SM:"San Marino",SN:"Senegal",TN:"Tunisia",TR:"Turkey",VG:"Virgin Islands, British"}}),e.fn.bootstrapValidator.validators.iban={html5Attributes:{message:"message",country:"country"},REGEX:{AD:"AD[0-9]{2}[0-9]{4}[0-9]{4}[A-Z0-9]{12}",AE:"AE[0-9]{2}[0-9]{3}[0-9]{16}",AL:"AL[0-9]{2}[0-9]{8}[A-Z0-9]{16}",AO:"AO[0-9]{2}[0-9]{21}",AT:"AT[0-9]{2}[0-9]{5}[0-9]{11}",AZ:"AZ[0-9]{2}[A-Z]{4}[A-Z0-9]{20}",BA:"BA[0-9]{2}[0-9]{3}[0-9]{3}[0-9]{8}[0-9]{2}",BE:"BE[0-9]{2}[0-9]{3}[0-9]{7}[0-9]{2}",BF:"BF[0-9]{2}[0-9]{23}",BG:"BG[0-9]{2}[A-Z]{4}[0-9]{4}[0-9]{2}[A-Z0-9]{8}",BH:"BH[0-9]{2}[A-Z]{4}[A-Z0-9]{14}",BI:"BI[0-9]{2}[0-9]{12}",BJ:"BJ[0-9]{2}[A-Z]{1}[0-9]{23}",BR:"BR[0-9]{2}[0-9]{8}[0-9]{5}[0-9]{10}[A-Z][A-Z0-9]",CH:"CH[0-9]{2}[0-9]{5}[A-Z0-9]{12}",CI:"CI[0-9]{2}[A-Z]{1}[0-9]{23}",CM:"CM[0-9]{2}[0-9]{23}",CR:"CR[0-9]{2}[0-9]{3}[0-9]{14}",CV:"CV[0-9]{2}[0-9]{21}",CY:"CY[0-9]{2}[0-9]{3}[0-9]{5}[A-Z0-9]{16}",CZ:"CZ[0-9]{2}[0-9]{20}",DE:"DE[0-9]{2}[0-9]{8}[0-9]{10}",DK:"DK[0-9]{2}[0-9]{14}",DO:"DO[0-9]{2}[A-Z0-9]{4}[0-9]{20}",DZ:"DZ[0-9]{2}[0-9]{20}",EE:"EE[0-9]{2}[0-9]{2}[0-9]{2}[0-9]{11}[0-9]{1}",ES:"ES[0-9]{2}[0-9]{4}[0-9]{4}[0-9]{1}[0-9]{1}[0-9]{10}",FI:"FI[0-9]{2}[0-9]{6}[0-9]{7}[0-9]{1}",FO:"FO[0-9]{2}[0-9]{4}[0-9]{9}[0-9]{1}",FR:"FR[0-9]{2}[0-9]{5}[0-9]{5}[A-Z0-9]{11}[0-9]{2}",GB:"GB[0-9]{2}[A-Z]{4}[0-9]{6}[0-9]{8}",GE:"GE[0-9]{2}[A-Z]{2}[0-9]{16}",GI:"GI[0-9]{2}[A-Z]{4}[A-Z0-9]{15}",GL:"GL[0-9]{2}[0-9]{4}[0-9]{9}[0-9]{1}",GR:"GR[0-9]{2}[0-9]{3}[0-9]{4}[A-Z0-9]{16}",GT:"GT[0-9]{2}[A-Z0-9]{4}[A-Z0-9]{20}",HR:"HR[0-9]{2}[0-9]{7}[0-9]{10}",HU:"HU[0-9]{2}[0-9]{3}[0-9]{4}[0-9]{1}[0-9]{15}[0-9]{1}",IE:"IE[0-9]{2}[A-Z]{4}[0-9]{6}[0-9]{8}",IL:"IL[0-9]{2}[0-9]{3}[0-9]{3}[0-9]{13}",IR:"IR[0-9]{2}[0-9]{22}",IS:"IS[0-9]{2}[0-9]{4}[0-9]{2}[0-9]{6}[0-9]{10}",IT:"IT[0-9]{2}[A-Z]{1}[0-9]{5}[0-9]{5}[A-Z0-9]{12}",JO:"JO[0-9]{2}[A-Z]{4}[0-9]{4}[0]{8}[A-Z0-9]{10}",KW:"KW[0-9]{2}[A-Z]{4}[0-9]{22}",KZ:"KZ[0-9]{2}[0-9]{3}[A-Z0-9]{13}",LB:"LB[0-9]{2}[0-9]{4}[A-Z0-9]{20}",LI:"LI[0-9]{2}[0-9]{5}[A-Z0-9]{12}",LT:"LT[0-9]{2}[0-9]{5}[0-9]{11}",LU:"LU[0-9]{2}[0-9]{3}[A-Z0-9]{13}",LV:"LV[0-9]{2}[A-Z]{4}[A-Z0-9]{13}",MC:"MC[0-9]{2}[0-9]{5}[0-9]{5}[A-Z0-9]{11}[0-9]{2}",MD:"MD[0-9]{2}[A-Z0-9]{20}",ME:"ME[0-9]{2}[0-9]{3}[0-9]{13}[0-9]{2}",MG:"MG[0-9]{2}[0-9]{23}",MK:"MK[0-9]{2}[0-9]{3}[A-Z0-9]{10}[0-9]{2}",ML:"ML[0-9]{2}[A-Z]{1}[0-9]{23}",MR:"MR13[0-9]{5}[0-9]{5}[0-9]{11}[0-9]{2}",MT:"MT[0-9]{2}[A-Z]{4}[0-9]{5}[A-Z0-9]{18}",MU:"MU[0-9]{2}[A-Z]{4}[0-9]{2}[0-9]{2}[0-9]{12}[0-9]{3}[A-Z]{3}",MZ:"MZ[0-9]{2}[0-9]{21}",NL:"NL[0-9]{2}[A-Z]{4}[0-9]{10}",NO:"NO[0-9]{2}[0-9]{4}[0-9]{6}[0-9]{1}",PK:"PK[0-9]{2}[A-Z]{4}[A-Z0-9]{16}",PL:"PL[0-9]{2}[0-9]{8}[0-9]{16}",PS:"PS[0-9]{2}[A-Z]{4}[A-Z0-9]{21}",PT:"PT[0-9]{2}[0-9]{4}[0-9]{4}[0-9]{11}[0-9]{2}",QA:"QA[0-9]{2}[A-Z]{4}[A-Z0-9]{21}",RO:"RO[0-9]{2}[A-Z]{4}[A-Z0-9]{16}",RS:"RS[0-9]{2}[0-9]{3}[0-9]{13}[0-9]{2}",SA:"SA[0-9]{2}[0-9]{2}[A-Z0-9]{18}",SE:"SE[0-9]{2}[0-9]{3}[0-9]{16}[0-9]{1}",SI:"SI[0-9]{2}[0-9]{5}[0-9]{8}[0-9]{2}",SK:"SK[0-9]{2}[0-9]{4}[0-9]{6}[0-9]{10}",SM:"SM[0-9]{2}[A-Z]{1}[0-9]{5}[0-9]{5}[A-Z0-9]{12}",SN:"SN[0-9]{2}[A-Z]{1}[0-9]{23}",TN:"TN59[0-9]{2}[0-9]{3}[0-9]{13}[0-9]{2}",TR:"TR[0-9]{2}[0-9]{5}[A-Z0-9]{1}[A-Z0-9]{16}",VG:"VG[0-9]{2}[A-Z]{4}[0-9]{16}"},validate:function(t,i,s){var n=i.val();if(""===n)return!0;n=n.replace(/[^a-zA-Z0-9]/g,"").toUpperCase();var o=s.country;if(o?"string"==typeof o&&this.REGEX[o]||(o=t.getDynamicOption(i,o)):o=n.substr(0,2),!this.REGEX[o])return{valid:!1,message:e.fn.bootstrapValidator.helpers.format(e.fn.bootstrapValidator.i18n.iban.countryNotSupported,o)};if(!new RegExp("^"+this.REGEX[o]+"$").test(n))return{valid:!1,message:e.fn.bootstrapValidator.helpers.format(s.message||e.fn.bootstrapValidator.i18n.iban.country,e.fn.bootstrapValidator.i18n.iban.countries[o])};n=n.substr(4)+n.substr(0,4),n=(n=e.map(n.split(""),(function(e){var t=e.charCodeAt(0);return t>="A".charCodeAt(0)&&t<="Z".charCodeAt(0)?t-"A".charCodeAt(0)+10:e}))).join("");for(var r=parseInt(n.substr(0,1),10),a=n.length,l=1;l<a;++l)r=(10*r+parseInt(n.substr(l,1),10))%97;return{valid:1===r,message:e.fn.bootstrapValidator.helpers.format(s.message||e.fn.bootstrapValidator.i18n.iban.country,e.fn.bootstrapValidator.i18n.iban.countries[o])}}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.id=e.extend(e.fn.bootstrapValidator.i18n.id||{},{default:"Please enter a valid identification number",countryNotSupported:"The country code %s is not supported",country:"Please enter a valid identification number in %s",countries:{BA:"Bosnia and Herzegovina",BG:"Bulgaria",BR:"Brazil",CH:"Switzerland",CL:"Chile",CN:"China",CZ:"Czech Republic",DK:"Denmark",EE:"Estonia",ES:"Spain",FI:"Finland",HR:"Croatia",IE:"Ireland",IS:"Iceland",LT:"Lithuania",LV:"Latvia",ME:"Montenegro",MK:"Macedonia",NL:"Netherlands",RO:"Romania",RS:"Serb
319ia",SE:"Sweden",SI:"Slovenia",SK:"Slovakia",SM:"San Marino",TH:"Thailand",ZA:"South Africa"}}),e.fn.bootstrapValidator.validators.id={html5Attributes:{message:"message",country:"country"},COUNTRY_CODES:["BA","BG","BR","CH","CL","CN","CZ","DK","EE","ES","FI","HR","IE","IS","LT","LV","ME","MK","NL","RO","RS","SE","SI","SK","SM","TH","ZA"],validate:function(t,i,s){var n=i.val();if(""===n)return!0;var o=s.country;return o?"string"==typeof o&&-1!==e.inArray(o.toUpperCase(),this.COUNTRY_CODES)||(o=t.getDynamicOption(i,o)):o=n.substr(0,2),-1===e.inArray(o,this.COUNTRY_CODES)?{valid:!1,message:e.fn.bootstrapValidator.helpers.format(e.fn.bootstrapValidator.i18n.id.countryNotSupported,o)}:!!this[["_",o.toLowerCase()].join("")](n)||{valid:!1,message:e.fn.bootstrapValidator.helpers.format(s.message||e.fn.bootstrapValidator.i18n.id.country,e.fn.bootstrapValidator.i18n.id.countries[o.toUpperCase()])}},_validateJMBG:function(e,t){if(!/^\d{13}$/.test(e))return!1;var i=parseInt(e.substr(0,2),10),s=parseInt(e.substr(2,2),10),n=(parseInt(e.substr(4,3),10),parseInt(e.substr(7,2),10)),o=parseInt(e.substr(12,1),10);if(i>31||s>12)return!1;for(var r=0,a=0;a<6;a++)r+=(7-a)*(parseInt(e.charAt(a),10)+parseInt(e.charAt(a+6),10));if(10!==(r=11-r%11)&&11!==r||(r=0),r!==o)return!1;switch(t.toUpperCase()){case"BA":return 10<=n&&n<=19;case"MK":return 41<=n&&n<=49;case"ME":return 20<=n&&n<=29;case"RS":return 70<=n&&n<=99;case"SI":return 50<=n&&n<=59;default:return!0}},_ba:function(e){return this._validateJMBG(e,"BA")},_mk:function(e){return this._validateJMBG(e,"MK")},_me:function(e){return this._validateJMBG(e,"ME")},_rs:function(e){return this._validateJMBG(e,"RS")},_si:function(e){return this._validateJMBG(e,"SI")},_bg:function(t){if(!/^\d{10}$/.test(t)&&!/^\d{6}\s\d{3}\s\d{1}$/.test(t))return!1;t=t.replace(/\s/g,"");var i=parseInt(t.substr(0,2),10)+1900,s=parseInt(t.substr(2,2),10),n=parseInt(t.substr(4,2),10);if(s>40?(i+=100,s-=40):s>20&&(i-=100,s-=20),!e.fn.bootstrapValidator.helpers.date(i,s,n))return!1;for(var o=0,r=[2,4,8,5,10,9,7,3,6],a=0;a<9;a++)o+=parseInt(t.charAt(a),10)*r[a];return(o=o%11%10)+""===t.substr(9,1)},_br:function(e){if(/^1{11}|2{11}|3{11}|4{11}|5{11}|6{11}|7{11}|8{11}|9{11}|0{11}$/.test(e))return!1;if(!/^\d{11}$/.test(e)&&!/^\d{3}\.\d{3}\.\d{3}-\d{2}$/.test(e))return!1;e=e.replace(/\./g,"").replace(/-/g,"");for(var t=0,i=0;i<9;i++)t+=(10-i)*parseInt(e.charAt(i),10);if(10!==(t=11-t%11)&&11!==t||(t=0),t+""!==e.charAt(9))return!1;var s=0;for(i=0;i<10;i++)s+=(11-i)*parseInt(e.charAt(i),10);return 10!==(s=11-s%11)&&11!==s||(s=0),s+""===e.charAt(10)},_ch:function(e){if(!/^756[\.]{0,1}[0-9]{4}[\.]{0,1}[0-9]{4}[\.]{0,1}[0-9]{2}$/.test(e))return!1;for(var t=(e=e.replace(/\D/g,"").substr(3)).length,i=0,s=8===t?[3,1]:[1,3],n=0;n<t-1;n++)i+=parseInt(e.charAt(n),10)*s[n%2];return(i=10-i%10)+""===e.charAt(t-1)},_cl:function(e){if(!/^\d{7,8}[-]{0,1}[0-9K]$/i.test(e))return!1;for(e=e.replace(/\-/g,"");e.length<9;)e="0"+e;for(var t=0,i=[3,2,7,6,5,4,3,2],s=0;s<8;s++)t+=parseInt(e.charAt(s),10)*i[s];return 11===(t=11-t%11)?t=0:10===t&&(t="K"),t+""===e.charAt(8).toUpperCase()},_cn:function(t){if(t=t.trim(),!/^\d{15}$/.test(t)&&!/^\d{17}[\dXx]{1}$/.test(t))return!1;var i={11:{0:[0],1:[[0,9],[11,17]],2:[0,28,29]},12:{0:[0],1:[[0,16]],2:[0,21,23,25]},13:{0:[0],1:[[0,5],7,8,21,[23,33],[81,85]],2:[[0,5],[7,9],[23,25],27,29,30,81,83],3:[[0,4],[21,24]],4:[[0,4],6,21,[23,35],81],5:[[0,3],[21,35],81,82],6:[[0,4],[21,38],[81,84]],7:[[0,3],5,6,[21,33]],8:[[0,4],[21,28]],9:[[0,3],[21,30],[81,84]],10:[[0,3],[22,26],28,81,82],11:[[0,2],[21,28],81,82]},14:{0:[0],1:[0,1,[5,10],[21,23],81],2:[[0,3],11,12,[21,27]],3:[[0,3],11,21,22],4:[[0,2],11,21,[23,31],81],5:[[0,2],21,22,24,25,81],6:[[0,3],[21,24]],7:[[0,2],[21,29],81],8:[[0,2],[21,30],81,82],9:[[0,2],[21,32],81],10:[[0,2],[21,34],81,82],11:[[0,2],[21,30],81,82],23:[[0,3],22,23,[25,30],32,33]},15:{0:[0],1:[[0,5],[21,25]],2:[[0,7],[21,23]],3:[[0,4]],4:[[0,4],[21,26],[28,30]],5:[[0,2],[21,26],81],6:[[0,2],[21,27]],7:[[0,3],[21,27],[81,85]],8:[[0,2],[21,26]],9:[[0,2],[21,29],81],22:[[0,2],[21,24]],25:[[0,2],[22,31]],26:[[0,2],[24,27],[29,32],34],28:[0,1,[22,27]],29:[0,[21,23]]},21:{0:[0],1:[[0,6],[11,14],[22,24],81],2:[[0,4],[11,13],24,[81,83]],3:[[0,4],11,21,23,81],4:[[0,4],11,[21,23]],5:[[0,5],21,22],6:[[0,4],24,81,82],7:[[0,3],11,26,27,81,82],8:[[0,4],11,81,82],9:[[0,5],11,21,22],10:[[0,5],11,21,81],11:[[0,3],21,22],12:[[0,2],4,21,23,24,81,82],13:[[0,3],21,22,24,81,82],14:[[0,4],21,22,81]},22:{0:[0],1:[[0,6],12,22,[81,83]],2:[[0,4],11,21,[81,84]],3:[[0,3],22,23,81,82],4:[[0,3],21,22],5:[[0,3],21,23,24,81,82],6:[[0,2],4,5,[21,23],25,81],7:[[0,2],[21,24],81],8:[[0,2],21,22,81,82],24:[[0,6],24,26]},23:{0:[0],1:[[0,12],21,[23,29],[81,84]],2:[[0,8],21,[23,25],27,[29,31],81],3:[[0,7],21,81,82],4:[[0,7],21,22],5:[[0,3],5,6,[21,24]],6:[[0,6],[21,24]],7:[[0,16],22,81],8:[[0,5],11,22,26,28,33,81,82],9:[[0,4],21],10:[[0,5],24,25,81,[83,85]],11:[[0,2],21,23,24,81,82],12:[[0,2],[21,26],[81,83]],27:[[0,4],[21,23]]},31:{0:[0],1:[0,1,[3,10],[12,20]],2:[0,30]},32:{0:[0],1:[[0,7],11,[13,18],24,25],2:[[0,6],11,81,82],3:[[0,5],11,12,[21,24],81,82],4:[[0,2],4,5,11,12,81,82],5:[[0,9],[81,85]],6:[[0,2],11,12,21,23,[8
vendor: 6,180 bytes, line 319
3191,84]],7:[0,1,3,5,6,[21,24]],8:[[0,4],11,26,[29,31]],9:[[0,3],[21,25],28,81,82],10:[[0,3],11,12,23,81,84,88],11:[[0,2],11,12,[81,83]],12:[[0,4],[81,84]],13:[[0,2],11,[21,24]]},33:{0:[0],1:[[0,6],[8,10],22,27,82,83,85],2:[0,1,[3,6],11,12,25,26,[81,83]],3:[[0,4],22,24,[26,29],81,82],4:[[0,2],11,21,24,[81,83]],5:[[0,3],[21,23]],6:[[0,2],21,24,[81,83]],7:[[0,3],23,26,27,[81,84]],8:[[0,3],22,24,25,81],9:[[0,3],21,22],10:[[0,4],[21,24],81,82],11:[[0,2],[21,27],81]},34:{0:[0],1:[[0,4],11,[21,24],81],2:[[0,4],7,8,[21,23],25],3:[[0,4],11,[21,23]],4:[[0,6],21],5:[[0,4],6,[21,23]],6:[[0,4],21],7:[[0,3],11,21],8:[[0,3],11,[22,28],81],10:[[0,4],[21,24]],11:[[0,3],22,[24,26],81,82],12:[[0,4],21,22,25,26,82],13:[[0,2],[21,24]],14:[[0,2],[21,24]],15:[[0,3],[21,25]],16:[[0,2],[21,23]],17:[[0,2],[21,23]],18:[[0,2],[21,25],81]},35:{0:[0],1:[[0,5],11,[21,25],28,81,82],2:[[0,6],[11,13]],3:[[0,5],22],4:[[0,3],21,[23,30],81],5:[[0,5],21,[24,27],[81,83]],6:[[0,3],[22,29],81],7:[[0,2],[21,25],[81,84]],8:[[0,2],[21,25],81],9:[[0,2],[21,26],81,82]},36:{0:[0],1:[[0,5],11,[21,24]],2:[[0,3],22,81],3:[[0,2],13,[21,23]],4:[[0,3],21,[23,30],81,82],5:[[0,2],21],6:[[0,2],22,81],7:[[0,2],[21,35],81,82],8:[[0,3],[21,30],81],9:[[0,2],[21,26],[81,83]],10:[[0,2],[21,30]],11:[[0,2],[21,30],81]},37:{0:[0],1:[[0,5],12,13,[24,26],81],2:[[0,3],5,[11,14],[81,85]],3:[[0,6],[21,23]],4:[[0,6],81],5:[[0,3],[21,23]],6:[[0,2],[11,13],34,[81,87]],7:[[0,5],24,25,[81,86]],8:[[0,2],11,[26,32],[81,83]],9:[[0,3],11,21,23,82,83],10:[[0,2],[81,83]],11:[[0,3],21,22],12:[[0,3]],13:[[0,2],11,12,[21,29]],14:[[0,2],[21,28],81,82],15:[[0,2],[21,26],81],16:[[0,2],[21,26]],17:[[0,2],[21,28]]},41:{0:[0],1:[[0,6],8,22,[81,85]],2:[[0,5],11,[21,25]],3:[[0,7],11,[22,29],81],4:[[0,4],11,[21,23],25,81,82],5:[[0,3],5,6,22,23,26,27,81],6:[[0,3],11,21,22],7:[[0,4],11,21,[24,28],81,82],8:[[0,4],11,[21,23],25,[81,83]],9:[[0,2],22,23,[26,28]],10:[[0,2],[23,25],81,82],11:[[0,4],[21,23]],12:[[0,2],21,22,24,81,82],13:[[0,3],[21,30],81],14:[[0,3],[21,26],81],15:[[0,3],[21,28]],16:[[0,2],[21,28],81],17:[[0,2],[21,29]],90:[0,1]},42:{0:[0],1:[[0,7],[11,17]],2:[[0,5],22,81],3:[[0,3],[21,25],81],5:[[0,6],[25,29],[81,83]],6:[[0,2],6,7,[24,26],[82,84]],7:[[0,4]],8:[[0,2],4,21,22,81],9:[[0,2],[21,23],81,82,84],10:[[0,3],[22,24],81,83,87],11:[[0,2],[21,27],81,82],12:[[0,2],[21,24],81],13:[[0,3],21,81],28:[[0,2],22,23,[25,28]],90:[0,[4,6],21]},43:{0:[0],1:[[0,5],11,12,21,22,24,81],2:[[0,4],11,21,[23,25],81],3:[[0,2],4,21,81,82],4:[0,1,[5,8],12,[21,24],26,81,82],5:[[0,3],11,[21,25],[27,29],81],6:[[0,3],11,21,23,24,26,81,82],7:[[0,3],[21,26],81],8:[[0,2],11,21,22],9:[[0,3],[21,23],81],10:[[0,3],[21,28],81],11:[[0,3],[21,29]],12:[[0,2],[21,30],81],13:[[0,2],21,22,81,82],31:[0,1,[22,27],30]},44:{0:[0],1:[[0,7],[11,16],83,84],2:[[0,5],21,22,24,29,32,33,81,82],3:[0,1,[3,8]],4:[[0,4]],5:[0,1,[6,15],23,82,83],6:[0,1,[4,8]],7:[0,1,[3,5],81,[83,85]],8:[[0,4],11,23,25,[81,83]],9:[[0,3],23,[81,83]],12:[[0,3],[23,26],83,84],13:[[0,3],[22,24],81],14:[[0,2],[21,24],26,27,81],15:[[0,2],21,23,81],16:[[0,2],[21,25]],17:[[0,2],21,23,81],18:[[0,3],21,23,[25,27],81,82],19:[0],20:[0],51:[[0,3],21,22],52:[[0,3],21,22,24,81],53:[[0,2],[21,23],81]},45:{0:[0],1:[[0,9],[21,27]],2:[[0,5],[21,26]],3:[[0,5],11,12,[21,32]],4:[0,1,[3,6],11,[21,23],81],5:[[0,3],12,21],6:[[0,3],21,81],7:[[0,3],21,22],8:[[0,4],21,81],9:[[0,3],[21,24],81],10:[[0,2],[21,31]],11:[[0,2],[21,23]],12:[[0,2],[21,29],81],13:[[0,2],[21,24],81],14:[[0,2],[21,25],81]},46:{0:[0],1:[0,1,[5,8]],2:[0,1],3:[0,[21,23]],90:[[0,3],[5,7],[21,39]]},50:{0:[0],1:[[0,19]],2:[0,[22,38],[40,43]],3:[0,[81,84]]},51:{0:[0],1:[0,1,[4,8],[12,15],[21,24],29,31,32,[81,84]],3:[[0,4],11,21,22],4:[[0,3],11,21,22],5:[[0,4],21,22,24,25],6:[0,1,3,23,26,[81,83]],7:[0,1,3,4,[22,27],81],8:[[0,2],11,12,[21,24]],9:[[0,4],[21,23]],10:[[0,2],11,24,25,28],11:[[0,2],[11,13],23,24,26,29,32,33,81],13:[[0,4],[21,25],81],14:[[0,2],[21,25]],15:[[0,3],[21,29]],16:[[0,3],[21,23],81],17:[[0,3],[21,25],81],18:[[0,3],[21,27]],19:[[0,3],[21,23]],20:[[0,2],21,22,81],32:[0,[21,33]],33:[0,[21,38]],34:[0,1,[22,37]]},52:{0:[0],1:[[0,3],[11,15],[21,23],81],2:[0,1,3,21,22],3:[[0,3],[21,30],81,82],4:[[0,2],[21,25]],5:[[0,2],[21,27]],6:[[0,3],[21,28]],22:[0,1,[22,30]],23:[0,1,[22,28]],24:[0,1,[22,28]],26:[0,1,[22,36]],27:[[0,2],22,23,[25,32]]},53:{0:[0],1:[[0,3],[11,14],21,22,[24,29],81],3:[[0,2],[21,26],28,81],4:[[0,2],[21,28]],5:[[0,2],[21,24]],6:[[0,2],[21,30]],7:[[0,2],[21,24]],8:[[0,2],[21,29]],9:[[0,2],[21,27]],23:[0,1,[22,29],31],25:[[0,4],[22,32]],26:[0,1,[21,28]],27:[0,1,[22,30]],28:[0,1,22,23],29:[0,1,[22,32]],31:[0,2,3,[22,24]],34:[0,[21,23]],33:[0,21,[23,25]],35:[0,[21,28]]},54:{0:[0],1:[[0,2],[21,27]],21:[0,[21,29],32,33],22:[0,[21,29],[31,33]],23:[0,1,[22,38]],24:[0,[21,31]],25:[0,[21,27]],26:[0,[21,27]]},61:{0:[0],1:[[0,4],[11,16],22,[24,26]],2:[[0,4],22],3:[[0,4],[21,24],[26,31]],4:[[0,4],[22,31],81],5:[[0,2],[21,28],81,82],6:[[0,2],[21,32]],7:[[0,2],[21,30]],8:[[0,2],[21,31]],9:[[0,2],[21,29]],10:[[0,2],[21,26]]},62:{0:[0],1:[[0,5],11,[21,23]],2:[0,1],3:[[0,2],21],4:[[0,3],[21,23]],5:[[0,3],[21,25]],6:[[0,2],[21,23]],7:[[0,2],[21,25]],8:[[0,2],[21,26]],9:[[0,2],[21,24],81,82],10:[[0,2],[21,27]],11:[[0,2],[21,26]],12:[[0,2],[21,28]],24:[0,21,[24,29]],26:[0,21,[23,30]],29:[0,1,[21,27]],30:[0,1,[21,27]]},63:{0:[0],1:[[0,5],[21,23]],2:[0,2,[21,25]],21:[0,[21,23],[26,28]],22:[0,[21,24]],23:[0,[21,24]],25:[0,[21,25]],26:[0,[21,26]],27:[0,1,[21,26]],28:[[0,2],[21,23]]},64:{0:[0],1:[0,1,[4,6],21,22,81],2:[[0,3],5,[21,23]],3:[[0,3],[21,24],81],4:[[0,2],[21,25]],5:[[0,2],21,22]},65:{0:[0],1:[[0,9],21],2:[[0,5]],21:[0,1,22,23],22:[0,1,22,23],23:[[0,3],[23,25],27,28],28:[0,1,[22,29]],29:[0,1,[22,29]],30:[0,1,[22,24]],31:[0,1,[21,31]],32:[0,1,[21,27]],40:[0,2,3,[21,28]],42:[[0,2],21,[23,26]],43:[0,1,[21,26]],90:[[0,4]],27:[[0,2],22,23]},71:{0:[0]},81:{0:[0]},82:{0:[0]}},s=parseInt(t.substr(0,2),10),n=parseInt(t.substr(2,2),10),o=parseInt(t.substr(4,2),10);if(!i[s]||!i[s][n])return!1;for(var r,a=!1,l=i[s][n],c=0;c<l.length;c++)if(e.isArray(l[c])&&l[c][0]<=o&&o<=l[c][1]||!e.isArray(l[c])&&o===l[c]){a=!0;break}if(!a)return!1;r=18===t.length?t.substr(6,8):"19"+t.substr(6,6);
319var d=parseInt(r.substr(0,4),10),h=parseInt(r.substr(4,2),10),u=parseInt(r.substr(6,2),10);if(!e.fn.bootstrapValidator.helpers.date(d,h,u))return!1;if(18===t.length){var p=0,f=[7,9,10,5,8,4,2,1,6,3,7,9,10,5,8,4,2];for(c=0;c<17;c++)p+=parseInt(t.charAt(c),10)*f[c];return p=(12-p%11)%11,("X"!==t.charAt(17).toUpperCase()?parseInt(t.charAt(17),10):10)===p}return!0},_cz:function(t){if(!/^\d{9,10}$/.test(t))return!1;var i=1900+parseInt(t.substr(0,2),10),s=parseInt(t.substr(2,2),10)%50%20,n=parseInt(t.substr(4,2),10);if(9===t.length){if(i>=1980&&(i-=100),i>1953)return!1}else i<1954&&(i+=100);if(!e.fn.bootstrapValidator.helpers.date(i,s,n))return!1;if(10===t.length){var o=parseInt(t.substr(0,9),10)%11;return i<1985&&(o%=10),o+""===t.substr(9,1)}return!0},_dk:function(t){if(!/^[0-9]{6}[-]{0,1}[0-9]{4}$/.test(t))return!1;t=t.replace(/-/g,"");var i=parseInt(t.substr(0,2),10),s=parseInt(t.substr(2,2),10),n=parseInt(t.substr(4,2),10);switch(!0){case-1!=="5678".indexOf(t.charAt(6))&&n>=58:n+=1800;break;case-1!=="0123".indexOf(t.charAt(6)):case-1!=="49".indexOf(t.charAt(6))&&n>=37:n+=1900;break;default:n+=2e3}return e.fn.bootstrapValidator.helpers.date(n,s,i)},_ee:function(e){return this._lt(e)},_es:function(e){if(!/^[0-9A-Z]{8}[-]{0,1}[0-9A-Z]$/.test(e)&&!/^[XYZ][-]{0,1}[0-9]{7}[-]{0,1}[0-9A-Z]$/.test(e))return!1;e=e.replace(/-/g,"");var t="XYZ".indexOf(e.charAt(0));-1!==t&&(e=t+e.substr(1)+"");var i=parseInt(e.substr(0,8),10);return(i="TRWAGMYFPDXBNJZSQVHLCKE"[i%23])===e.substr(8,1)},_fi:function(t){if(!/^[0-9]{6}[-+A][0-9]{3}[0-9ABCDEFHJKLMNPRSTUVWXY]$/.test(t))return!1;var i=parseInt(t.substr(0,2),10),s=parseInt(t.substr(2,2),10),n=parseInt(t.substr(4,2),10);if(n={"+":1800,"-":1900,A:2e3}[t.charAt(6)]+n,!e.fn.bootstrapValidator.helpers.date(n,s,i))return!1;if(parseInt(t.substr(7,3),10)<2)return!1;var o=t.substr(0,6)+t.substr(7,3)+"";return o=parseInt(o,10),"0123456789ABCDEFHJKLMNPRSTUVWXY".charAt(o%31)===t.charAt(10)},_hr:function(t){return!!/^[0-9]{11}$/.test(t)&&e.fn.bootstrapValidator.helpers.mod11And10(t)},_ie:function(e){if(!/^\d{7}[A-W][AHWTX]?$/.test(e))return!1;var t=function(e){for(;e.length<7;)e="0"+e;for(var t="WABCDEFGHIJKLMNOPQRSTUV",i=0,s=0;s<7;s++)i+=parseInt(e.charAt(s),10)*(8-s);return i+=9*t.indexOf(e.substr(7)),t[i%23]};return 9!==e.length||"A"!==e.charAt(8)&&"H"!==e.charAt(8)?e.charAt(7)===t(e.substr(0,7)):e.charAt(7)===t(e.substr(0,7)+e.substr(8)+"")},_is:function(t){if(!/^[0-9]{6}[-]{0,1}[0-9]{4}$/.test(t))return!1;t=t.replace(/-/g,"");var i=parseInt(t.substr(0,2),10),s=parseInt(t.substr(2,2),10),n=parseInt(t.substr(4,2),10),o=parseInt(t.charAt(9),10);if(n=9===o?1900+n:100*(20+o)+n,!e.fn.bootstrapValidator.helpers.date(n,s,i,!0))return!1;for(var r=0,a=[3,2,7,6,5,4,3,2],l=0;l<8;l++)r+=parseInt(t.charAt(l),10)*a[l];return(r=11-r%11)+""===t.charAt(8)},_lt:function(t){if(!/^[0-9]{11}$/.test(t))return!1;var i=parseInt(t.charAt(0),10),s=parseInt(t.substr(1,2),10),n=parseInt(t.substr(3,2),10),o=parseInt(t.substr(5,2),10);if(s=100*(i%2==0?17+i/2:17+(i+1)/2)+s,!e.fn.bootstrapValidator.helpers.date(s,n,o,!0))return!1;for(var r=0,a=[1,2,3,4,5,6,7,8,9,1],l=0;l<10;l++)r+=parseInt(t.charAt(l),10)*a[l];if(10!==(r%=11))return r+""===t.charAt(10);for(r=0,a=[3,4,5,6,7,8,9,1,2,3],l=0;l<10;l++)r+=parseInt(t.charAt(l),10)*a[l];return 10===(r%=11)&&(r=0),r+""===t.charAt(10)},_lv:function(t){if(!/^[0-9]{6}[-]{0,1}[0-9]{5}$/.test(t))return!1;t=t.replace(/\D/g,"");var i=parseInt(t.substr(0,2),10),s=parseInt(t.substr(2,2),10),n=parseInt(t.substr(4,2),10);if(n=n+1800+100*parseInt(t.charAt(6),10),!e.fn.bootstrapValidator.helpers.date(n,s,i,!0))return!1;for(var o=0,r=[10,5,8,4,2,1,6,3,7,9],a=0;a<10;a++)o+=parseInt(t.charAt(a),10)*r[a];return(o=(o+1)%11%10)+""===t.charAt(10)},_nl:function(e){for(;e.length<9;)e="0"+e;if(!/^[0-9]{4}[.]{0,1}[0-9]{2}[.]{0,1}[0-9]{3}$/.test(e))return!1;if(e=e.replace(/\./g,""),0===parseInt(e,10))return!1;for(var t=0,i=e.length,s=0;s<i-1;s++)t+=(9-s)*parseInt(e.charAt(s),10);return 10===(t%=11)&&(t=0),t+""===e.charAt(i-1)},_ro:function(t){if(!/^[0-9]{13}$/.test(t))return!1;var i=parseInt(t.charAt(0),10);if(0===i||7===i||8===i)return!1;var s=parseInt(t.substr(1,2),10),n=parseInt(t.substr(3,2),10),o=parseInt(t.substr(5,2),10);if(o>31&&n>12)return!1;if(9!==i&&(s={1:1900,2:1900,3:1800,4:1800,5:2e3,6:2e3}[i+""]+s,!e.fn.bootstrapValidator.helpers.date(s,n,o)))return!1;for(var r=0,a=[2,7,9,1,4,6,3,5,8,2,7,9],l=t.length,c=0;c<l-1;c++)r+=parseInt(t.charAt(c),10)*a[c];return 10===(r%=11)&&(r=1),r+""===t.charAt(l-1)},_se:function(t){if(!/^[0-9]{10}$/.test(t)&&!/^[0-9]{6}[-|+][0-9]{4}$/.test(t))return!1;t=t.replace(/[^0-9]/g,"");var i=parseInt(t.substr(0,2),10)+1900,s=parseInt(t.substr(2,2),10),n=parseInt(t.substr(4,2),10);return!!e.fn.bootstrapValidator.helpers.date(i,s,n)&&e.fn.bootstrapValidator.helpers.luhn(t)},_sk:function(e){return this._cz(e)},_sm:function(e){return/^\d{5}$/.test(e)},_th:function(e){if(13!==e.length)return!1;for(var t=0,i=0;i<12;i++)t+=parseInt(e.charAt(i),10)*(13-i);return(11-t%11)%10===parseInt(e.charAt(12),10)},_za:function(t){if(!/^[0-9]{10}[0|1][8|9][0-9]$/.test(t))return!1;var i=parseInt(t.substr(0,2),10),s=(new Date).getFullYear()%100,n=parseInt(t.substr(2,2),10),o=parseInt(t.substr(4,2),10);return i=i>=s?i+1900:i+2e3,!!e.fn.bootstrapValidator.helpers.date(i,n,o)&&e.fn.bootstrapValidator.helpers.luhn(t)}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.identical=e.extend(e.fn.bootstrapValidator.i18n.identical||{},{default:"Please enter the same value"}),e.fn.bootstrapValidator.validators.identical={html5Attributes:{message:"message",field:"field"},validate:function(e,t,i){var s=t.val();if(""===s)return!0;var n=e.getFieldElements(i.field);return null===n||0===n.length||s===n.val()&&(e.updateStatus(i.field,e.STATUS_VALID,"identical"),!0)}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.imei=e.extend(e.fn.bootstrapValidator.i18n.imei||{},{default:"Please enter a valid IMEI number"}),e.fn.bootstrapValidator.validators.imei={validate:function(t,i,s){var n=i.val();if(""===n)return!0;switch(!0){case/^\d{15}$/.test(n):case/^\d{2}-\d{6}-\d{6}-\d{1}$/.test(n):case/^\d{2}\s\d{6}\s\d{6}\s\d{1}$/.test(n):return n=n.replace(/[^0-9]/g,""),e.fn.bootstrapValidator.helpers.luhn(n);case/^\d{14}$/.test(n):case/^\d{16}$/.test(n):case/^\d{2}-\d{6}-\d{6}(|-\d{2})$/.test(n):case/^\d{2}\s\d{6}\s\d{6}(|\s\d{2})$/.test(n):return!0;default:return!1}}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.imo=e.extend(e.fn.bootstrapValidator.i18n.imo||{},{default:"Please enter a valid IMO number"}),e.fn.bootstrapValidator.validators.imo={validate:function(e,t,i){var s=t.val();if(""===s)return!0;
319if(!/^IMO \d{7}$/i.test(s))return!1;for(var n=0,o=s.replace(/^.*(\d{7})$/,"$1"),r=6;r>=1;r--)n+=o.slice(6-r,-r)*(r+1);return n%10===parseInt(o.charAt(6),10)}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.integer=e.extend(e.fn.bootstrapValidator.i18n.integer||{},{default:"Please enter a valid number"}),e.fn.bootstrapValidator.validators.integer={enableByHtml5:function(e){return"number"===e.attr("type")&&(void 0===e.attr("step")||e.attr("step")%1==0)},validate:function(e,t,i){if(this.enableByHtml5(t)&&t.get(0).validity&&!0===t.get(0).validity.badInput)return!1;var s=t.val();return""===s||/^(?:-?(?:0|[1-9][0-9]*))$/.test(s)}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.ip=e.extend(e.fn.bootstrapValidator.i18n.ip||{},{default:"Please enter a valid IP address",ipv4:"Please enter a valid IPv4 address",ipv6:"Please enter a valid IPv6 address"}),e.fn.bootstrapValidator.validators.ip={html5Attributes:{message:"message",ipv4:"ipv4",ipv6:"ipv6"},validate:function(t,i,s){var n=i.val();if(""===n)return!0;var o,r=/^(?:(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)\.){3}(?:25[0-5]|2[0-4][0-9]|[01]?[0-9][0-9]?)$/,a=/^\s*((([0-9A-Fa-f]{1,4}:){7}([0-9A-Fa-f]{1,4}|:))|(([0-9A-Fa-f]{1,4}:){6}(:[0-9A-Fa-f]{1,4}|((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){5}(((:[0-9A-Fa-f]{1,4}){1,2})|:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3})|:))|(([0-9A-Fa-f]{1,4}:){4}(((:[0-9A-Fa-f]{1,4}){1,3})|((:[0-9A-Fa-f]{1,4})?:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){3}(((:[0-9A-Fa-f]{1,4}){1,4})|((:[0-9A-Fa-f]{1,4}){0,2}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){2}(((:[0-9A-Fa-f]{1,4}){1,5})|((:[0-9A-Fa-f]{1,4}){0,3}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(([0-9A-Fa-f]{1,4}:){1}(((:[0-9A-Fa-f]{1,4}){1,6})|((:[0-9A-Fa-f]{1,4}){0,4}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:))|(:(((:[0-9A-Fa-f]{1,4}){1,7})|((:[0-9A-Fa-f]{1,4}){0,5}:((25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)(\.(25[0-5]|2[0-4]\d|1\d\d|[1-9]?\d)){3}))|:)))(%.+)?\s*$/,l=!1;switch(!0){case(s=e.extend({},{ipv4:!0,ipv6:!0},s)).ipv4&&!s.ipv6:l=r.test(n),o=s.message||e.fn.bootstrapValidator.i18n.ip.ipv4;break;case!s.ipv4&&s.ipv6:l=a.test(n),o=s.message||e.fn.bootstrapValidator.i18n.ip.ipv6;break;case s.ipv4&&s.ipv6:default:l=r.test(n)||a.test(n),o=s.message||e.fn.bootstrapValidator.i18n.ip.default}return{valid:l,message:o}}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.isbn=e.extend(e.fn.bootstrapValidator.i18n.isbn||{},{default:"Please enter a valid ISBN number"}),e.fn.bootstrapValidator.validators.isbn={validate:function(e,t,i){var s,n=t.val();if(""===n)return!0;switch(!0){case/^\d{9}[\dX]$/.test(n):case 13===n.length&&/^(\d+)-(\d+)-(\d+)-([\dX])$/.test(n):case 13===n.length&&/^(\d+)\s(\d+)\s(\d+)\s([\dX])$/.test(n):s="ISBN10";break;case/^(978|979)\d{9}[\dX]$/.test(n):case 17===n.length&&/^(978|979)-(\d+)-(\d+)-(\d+)-([\dX])$/.test(n):case 17===n.length&&/^(978|979)\s(\d+)\s(\d+)\s(\d+)\s([\dX])$/.test(n):s="ISBN13";break;default:return!1}var o,r,a=(n=n.replace(/[^0-9X]/gi,"")).split(""),l=a.length,c=0;switch(s){case"ISBN10":for(c=0,o=0;o<l-1;o++)c+=parseInt(a[o],10)*(10-o);return 11===(r=11-c%11)?r=0:10===r&&(r="X"),r+""===a[l-1];case"ISBN13":for(c=0,o=0;o<l-1;o++)c+=o%2==0?parseInt(a[o],10):3*parseInt(a[o],10);return 10===(r=10-c%10)&&(r="0"),r+""===a[l-1];default:return!1}}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.isin=e.extend(e.fn.bootstrapValidator.i18n.isin||{},{default:"Please enter a valid ISIN number"}),e.fn.bootstrapValidator.validators.isin={COUNTRY_CODES:"AF|AX|AL|DZ|AS|AD|AO|AI|AQ|AG|AR|AM|AW|AU|AT|AZ|BS|BH|BD|BB|BY|BE|BZ|BJ|BM|BT|BO|BQ|BA|BW|BV|BR|IO|BN|BG|BF|BI|KH|CM|CA|CV|KY|CF|TD|CL|CN|CX|CC|CO|KM|CG|CD|CK|CR|CI|HR|CU|CW|CY|CZ|DK|DJ|DM|DO|EC|EG|SV|GQ|ER|EE|ET|FK|FO|FJ|FI|FR|GF|PF|TF|GA|GM|GE|DE|GH|GI|GR|GL|GD|GP|GU|GT|GG|GN|GW|GY|HT|HM|VA|HN|HK|HU|IS|IN|ID|IR|IQ|IE|IM|IL|IT|JM|JP|JE|JO|KZ|KE|KI|KP|KR|KW|KG|LA|LV|LB|LS|LR|LY|LI|LT|LU|MO|MK|MG|MW|MY|MV|ML|MT|MH|MQ|MR|MU|YT|MX|FM|MD|MC|MN|ME|MS|MA|MZ|MM|NA|NR|NP|NL|NC|NZ|NI|NE|NG|NU|NF|MP|NO|OM|PK|PW|PS|PA|PG|PY|PE|PH|PN|PL|PT|PR|QA|RE|RO|RU|RW|BL|SH|KN|LC|MF|PM|VC|WS|SM|ST|SA|SN|RS|SC|SL|SG|SX|SK|SI|SB|SO|ZA|GS|SS|ES|LK|SD|SR|SJ|SZ|SE|CH|SY|TW|TJ|TZ|TH|TL|TG|TK|TO|TT|TN|TR|TM|TC|TV|UG|UA|AE|GB|US|UM|UY|UZ|VU|VE|VN|VG|VI|WF|EH|YE|ZM|ZW",validate:function(e,t,i){var s=t.val();if(""===s)return!0;
319if(s=s.toUpperCase(),!new RegExp("^("+this.COUNTRY_CODES+")[0-9A-Z]{10}$").test(s))return!1;for(var n="",o=s.length,r=0;r<o-1;r++){var a=s.charCodeAt(r);n+=a>57?(a-55).toString():s.charAt(r)}var l="",c=n.length,d=c%2!=0?0:1;for(r=0;r<c;r++)l+=parseInt(n[r],10)*(r%2===d?2:1)+"";var h=0;for(r=0;r<l.length;r++)h+=parseInt(l.charAt(r),10);return(h=(10-h%10)%10)+""===s.charAt(o-1)}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.ismn=e.extend(e.fn.bootstrapValidator.i18n.ismn||{},{default:"Please enter a valid ISMN number"}),e.fn.bootstrapValidator.validators.ismn={validate:function(e,t,i){var s,n=t.val();if(""===n)return!0;switch(!0){case/^M\d{9}$/.test(n):case/^M-\d{4}-\d{4}-\d{1}$/.test(n):case/^M\s\d{4}\s\d{4}\s\d{1}$/.test(n):s="ISMN10";break;case/^9790\d{9}$/.test(n):case/^979-0-\d{4}-\d{4}-\d{1}$/.test(n):case/^979\s0\s\d{4}\s\d{4}\s\d{1}$/.test(n):s="ISMN13";break;default:return!1}"ISMN10"===s&&(n="9790"+n.substr(1));for(var o=(n=n.replace(/[^0-9]/gi,"")).length,r=0,a=[1,3],l=0;l<o-1;l++)r+=parseInt(n.charAt(l),10)*a[l%2];return(r=10-r%10)+""===n.charAt(o-1)}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.issn=e.extend(e.fn.bootstrapValidator.i18n.issn||{},{default:"Please enter a valid ISSN number"}),e.fn.bootstrapValidator.validators.issn={validate:function(e,t,i){var s=t.val();if(""===s)return!0;if(!/^\d{4}\-\d{3}[\dX]$/.test(s))return!1;var n=(s=s.replace(/[^0-9X]/gi,"")).split(""),o=n.length,r=0;"X"===n[7]&&(n[7]=10);for(var a=0;a<o;a++)r+=parseInt(n[a],10)*(8-a);return r%11==0}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.lessThan=e.extend(e.fn.bootstrapValidator.i18n.lessThan||{},{default:"Please enter a value less than or equal to %s",notInclusive:"Please enter a value less than %s"}),e.fn.bootstrapValidator.validators.lessThan={html5Attributes:{message:"message",value:"value",inclusive:"inclusive"},enableByHtml5:function(e){var t=e.attr("type"),i=e.attr("max");return!(!i||"date"===t)&&{value:i}},validate:function(t,i,s){var n=i.val();if(""===n)return!0;if(!e.isNumeric(n))return!1;var o=e.isNumeric(s.value)?s.value:t.getDynamicOption(i,s.value);return n=parseFloat(n),!0===s.inclusive||void 0===s.inclusive?{valid:n<=o,message:e.fn.bootstrapValidator.helpers.format(s.message||e.fn.bootstrapValidator.i18n.lessThan.default,o)}:{valid:n<o,message:e.fn.bootstrapValidator.helpers.format(s.message||e.fn.bootstrapValidator.i18n.lessThan.notInclusive,o)}}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.mac=e.extend(e.fn.bootstrapValidator.i18n.mac||{},{default:"Please enter a valid MAC address"}),e.fn.bootstrapValidator.validators.mac={validate:function(e,t,i){var s=t.val();return""===s||/^([0-9A-F]{2}[:-]){5}([0-9A-F]{2})$/.test(s)}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.meid=e.extend(e.fn.bootstrapValidator.i18n.meid||{},{default:"Please enter a valid MEID number"}),e.fn.bootstrapValidator.validators.meid={validate:function(t,i,s){var n=i.val();if(""===n)return!0;switch(!0){case/^[0-9A-F]{15}$/i.test(n):case/^[0-9A-F]{2}[- ][0-9A-F]{6}[- ][0-9A-F]{6}[- ][0-9A-F]$/i.test(n):case/^\d{19}$/.test(n):case/^\d{5}[- ]\d{5}[- ]\d{4}[- ]\d{4}[- ]\d$/.test(n):var o=n.charAt(n.length-1);if((n=n.replace(/[- ]/g,"")).match(/^\d*$/i))return e.fn.bootstrapValidator.helpers.luhn(n);n=n.slice(0,-1);for(var r="",a=1;a<=13;a+=2)r+=(2*parseInt(n.charAt(a),16)).toString(16);var l=0;for(a=0;a<r.length;a++)l+=parseInt(r.charAt(a),16);return l%10==0?"0"===o:o===(2*(10*Math.floor((l+10)/10)-l)).toString(16);case/^[0-9A-F]{14}$/i.test(n):case/^[0-9A-F]{2}[- ][0-9A-F]{6}[- ][0-9A-F]{6}$/i.test(n):case/^\d{18}$/.test(n):case/^\d{5}[- ]\d{5}[- ]\d{4}[- ]\d{4}$/.test(n):return!0;default:return!1}}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.notEmpty=e.extend(e.fn.bootstrapValidator.i18n.notEmpty||{},{default:"Toto pole je povinné"}),e.fn.bootstrapValidator.validators.notEmpty={enableByHtml5:function(e){var t=e.attr("required")+"";return"required"===t||"true"===t},validate:function(t,i,s){var n=i.attr("type");return"radio"===n||"checkbox"===n?t.getFieldElements(i.attr("data-bv-field")).filter(":checked").length>0:!("number"!==n||!i.get(0).validity||!0!==i.get(0).validity.badInput)||""!==e.trim(i.val())}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.numeric=e.extend(e.fn.bootstrapValidator.i18n.numeric||{},{default:"Please enter a valid float number"}),e.fn.bootstrapValidator.validators.numeric={html5Attributes:{message:"message",separator:"separator"},enableByHtml5:function(e){return"number"===e.attr("type")&&void 0!==e.attr("step")&&e.attr("step")%1!=0},validate:function(e,t,i){if(this.enableByHtml5(t)&&t.get(0).validity&&!0===t.get(0).validity.badInput)return!1;var s=t.val();if(""===s)return!0;var n=i.separator||".";return"."!==n&&(s=s.replace(n,".")),!isNaN(parseFloat(s))&&isFinite(s)}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.phone=e.extend(e.fn.bootstrapValidator.i18n.phone||{},{default:"Please enter a valid phone number",countryNotSupported:"The country code %s is not supported",country:"Please enter a valid phone number in %s",countries:{BR:"Brazil",CN:"China",CZ:"Czech Republic",DK:"Denmark",ES:"Spain",FR:"France",GB:"United Kingdom",MA:"Morocco",PK:"Pakistan",RO:"Romania",RU:"Russia",SK:"Slovakia",TH:"Thailand",US:"USA",VE:"Venezuela"}}),e.fn.bootstrapValidator.validators.phone={html5Attributes:{message:"message",country:"country"},COUNTRY_CODES:["BR","CN","CZ","DK","ES","FR","GB","MA","PK","RO","RU","SK","TH","US","VE"],validate:function(t,i,s){var n=i.val();if(""===n)return!0;var o=s.country;if("string"==typeof o&&-1!==e.inArray(o,this.COUNTRY_CODES)||(o=t.getDynamicOption(i,o)),!o||-1===e.inArray(o.toUpperCase(),this.COUNTRY_CODES))return{valid:!1,message:e.fn.bootstrapValidator.helpers.format(e.fn.bootstrapValidator.i18n.phone.countryNotSupported,o)};var r=!0;switch(o.toUpperCase()){case"BR":n=e.trim(n),r=/^(([\d]{4}[-.\s]{1}[\d]{2,3}[-.\s]{1}[\d]{2}[-.\s]{1}[\d]{2})|([\d]{4}[-.\s]{1}[\d]{3}[-.\s]{1}[\d]{4})|((\(?\+?[0-9]{2}\)?\s?)?(\(?\d{2}\)?\s?)?\d{4,5}[-.\s]?\d{4}))$/.test(n);break;case"CN":n=e.trim(n),r=/^((00|\+)?(86(?:-| )))?((\d{11})|(\d{3}[- ]{1}\d{4}[- ]{1}\d{4})|((\d{2,4}[- ]){1}(\d{7,8}|(\d{3,4}[- ]{1}\d{4}))([- ]{1}\d{1,4})?))$/.test(n);break;case"CZ":r=/^(((00)([- ]?)|\+)(420)([- ]?))?((\d{3})([- ]?)){2}(\d{3})$/.test(n);break;case"DK":n=e.trim(n),r=/^(\+45|0045|\(45\))?\s?[2-9](\s?\d){7}$/.test(n);break;
319case"ES":n=e.trim(n),r=/^(?:(?:(?:\+|00)34\D?))?(?:9|6)(?:\d\D?){8}$/.test(n);break;case"FR":n=e.trim(n),r=/^(?:(?:(?:\+|00)33[ ]?(?:\(0\)[ ]?)?)|0){1}[1-9]{1}([ .-]?)(?:\d{2}\1?){3}\d{2}$/.test(n);break;case"GB":n=e.trim(n),r=/^\(?(?:(?:0(?:0|11)\)?[\s-]?\(?|\+)44\)?[\s-]?\(?(?:0\)?[\s-]?\(?)?|0)(?:\d{2}\)?[\s-]?\d{4}[\s-]?\d{4}|\d{3}\)?[\s-]?\d{3}[\s-]?\d{3,4}|\d{4}\)?[\s-]?(?:\d{5}|\d{3}[\s-]?\d{3})|\d{5}\)?[\s-]?\d{4,5}|8(?:00[\s-]?11[\s-]?11|45[\s-]?46[\s-]?4\d))(?:(?:[\s-]?(?:x|ext\.?\s?|\#)\d+)?)$/.test(n);break;case"MA":n=e.trim(n),r=/^(?:(?:(?:\+|00)212[\s]?(?:[\s]?\(0\)[\s]?)?)|0){1}(?:5[\s.-]?[2-3]|6[\s.-]?[13-9]){1}[0-9]{1}(?:[\s.-]?\d{2}){3}$/.test(n);break;case"PK":n=e.trim(n),r=/^0?3[0-9]{2}[0-9]{7}$/.test(n);break;case"RO":r=/^(\+4|)?(07[0-8]{1}[0-9]{1}|02[0-9]{2}|03[0-9]{2}){1}?(\s|\.|\-)?([0-9]{3}(\s|\.|\-|)){2}$/g.test(n);break;case"RU":r=/^((8|\+7|007)[\-\.\/ ]?)?([\(\/\.]?\d{3}[\)\/\.]?[\-\.\/ ]?)?[\d\-\.\/ ]{7,10}$/g.test(n);break;case"SK":r=/^(((00)([- ]?)|\+)(421)([- ]?))?((\d{3})([- ]?)){2}(\d{3})$/.test(n);break;case"TH":r=/^0\(?([6|8-9]{2})*-([0-9]{3})*-([0-9]{4})$/.test(n);break;case"VE":n=e.trim(n),r=/^0(?:2(?:12|4[0-9]|5[1-9]|6[0-9]|7[0-8]|8[1-35-8]|9[1-5]|3[45789])|4(?:1[246]|2[46]))\d{7}$/.test(n);break;default:n=n.replace(/\D/g,""),r=/^(?:(1\-?)|(\+1 ?))?\(?(\d{3})[\)\-\.]?(\d{3})[\-\.]?(\d{4})$/.test(n)&&10===n.length}return{valid:r,message:e.fn.bootstrapValidator.helpers.format(s.message||e.fn.bootstrapValidator.i18n.phone.country,e.fn.bootstrapValidator.i18n.phone.countries[o])}}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.regexp=e.extend(e.fn.bootstrapValidator.i18n.regexp||{},{default:"Please enter a value matching the pattern"}),e.fn.bootstrapValidator.validators.regexp={html5Attributes:{message:"message",regexp:"regexp"},enableByHtml5:function(e){var t=e.attr("pattern");return!!t&&{regexp:t}},validate:function(e,t,i){var s=t.val();return""===s||("string"==typeof i.regexp?new RegExp(i.regexp):i.regexp).test(s)}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.remote=e.extend(e.fn.bootstrapValidator.i18n.remote||{},{default:"Please enter a valid value"}),e.fn.bootstrapValidator.validators.remote={html5Attributes:{message:"message",name:"name",type:"type",url:"url",delay:"delay"},destroy:function(e,t,i){t.data("bv.remote.timer")&&(clearTimeout(t.data("bv.remote.timer")),t.removeData("bv.remote.timer"))},validate:function(t,i,s){var n=i.val(),o=new e.Deferred;if(""===n)return o.resolve(i,"remote",{valid:!0}),o;var r=i.attr("data-bv-field"),a=s.data||{},l=s.url,c=s.type||"GET",d=s.headers||{};function h(){var t=e.ajax({type:c,headers:d,url:l,dataType:"json",data:a});return t.then((function(e){e.valid=!0===e.valid||"true"===e.valid,o.resolve(i,"remote",e)})),o.fail((function(){t.abort()})),o}return"function"==typeof a&&(a=a.call(this,t)),"function"==typeof l&&(l=l.call(this,t)),a[s.name||r]=n,s.delay?(i.data("bv.remote.timer")&&clearTimeout(i.data("bv.remote.timer")),i.data("bv.remote.timer",setTimeout(h,s.delay)),o):h()}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.rtn=e.extend(e.fn.bootstrapValidator.i18n.rtn||{},{default:"Please enter a valid RTN number"}),e.fn.bootstrapValidator.validators.rtn={validate:function(e,t,i){var s=t.val();if(""===s)return!0;if(!/^\d{9}$/.test(s))return!1;for(var n=0,o=0;o<s.length;o+=3)n+=3*parseInt(s.charAt(o),10)+7*parseInt(s.charAt(o+1),10)+parseInt(s.charAt(o+2),10);return 0!==n&&n%10==0}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.sedol=e.extend(e.fn.bootstrapValidator.i18n.sedol||{},{default:"Please enter a valid SEDOL number"}),e.fn.bootstrapValidator.validators.sedol={validate:function(e,t,i){var s=t.val();if(""===s)return!0;if(s=s.toUpperCase(),!/^[0-9A-Z]{7}$/.test(s))return!1;for(var n=0,o=[1,3,1,7,3,9,1],r=s.length,a=0;a<r-1;a++)n+=o[a]*parseInt(s.charAt(a),36);return(n=(10-n%10)%10)+""===s.charAt(r-1)}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.siren=e.extend(e.fn.bootstrapValidator.i18n.siren||{},{default:"Please enter a valid SIREN number"}),e.fn.bootstrapValidator.validators.siren={validate:function(t,i,s){var n=i.val();return""===n||!!/^\d{9}$/.test(n)&&e.fn.bootstrapValidator.helpers.luhn(n)}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.siret=e.extend(e.fn.bootstrapValidator.i18n.siret||{},{default:"Please enter a valid SIRET number"}),e.fn.bootstrapValidator.validators.siret={validate:function(e,t,i){var s=t.val();if(""===s)return!0;for(var n,o=0,r=s.length,a=0;a<r;a++)n=parseInt(s.charAt(a),10),a%2==0&&(n*=2)>9&&(n-=9),o+=n;return o%10==0}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.step=e.extend(e.fn.bootstrapValidator.i18n.step||{},{default:"Please enter a valid step of %s"}),e.fn.bootstrapValidator.validators.step={html5Attributes:{message:"message",base:"baseValue",step:"step"},validate:function(t,i,s){var n=i.val();if(""===n)return!0;
319if(s=e.extend({},{baseValue:0,step:1},s),n=parseFloat(n),!e.isNumeric(n))return!1;var o=function(e,t){if(0===t)return 1;var i=(e+"").split("."),s=(t+"").split("."),n=(1===i.length?0:i[1].length)+(1===s.length?0:s[1].length);return function(e,t){var i=Math.pow(10,t),s=(e*=i)>0|-(e<0);return e%1==.5*s?(Math.floor(e)+(s>0))/i:Math.round(e)/i}(e-t*Math.floor(e/t),n)}(n-s.baseValue,s.step);return{valid:0===o||o===s.step,message:e.fn.bootstrapValidator.helpers.format(s.message||e.fn.bootstrapValidator.i18n.step.default,[s.step])}}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.stringCase=e.extend(e.fn.bootstrapValidator.i18n.stringCase||{},{default:"Please enter only lowercase characters",upper:"Please enter only uppercase characters"}),e.fn.bootstrapValidator.validators.stringCase={html5Attributes:{message:"message",case:"case"},validate:function(t,i,s){var n=i.val();if(""===n)return!0;var o=(s.case||"lower").toLowerCase();return{valid:"upper"===o?n===n.toUpperCase():n===n.toLowerCase(),message:s.message||("upper"===o?e.fn.bootstrapValidator.i18n.stringCase.upper:e.fn.bootstrapValidator.i18n.stringCase.default)}}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.stringLength=e.extend(e.fn.bootstrapValidator.i18n.stringLength||{},{default:"Please enter a value with valid length",less:"Please enter less than %s characters",more:"Please enter more than %s characters",between:"Please enter value between %s and %s characters long"}),e.fn.bootstrapValidator.validators.stringLength={html5Attributes:{message:"message",min:"min",max:"max"},enableByHtml5:function(t){var i={},s=t.attr("maxlength"),n=t.attr("minlength");return s&&(i.max=parseInt(s,10)),n&&(i.min=parseInt(n,10)),!e.isEmptyObject(i)&&i},validate:function(t,i,s){var n=i.val();if(""===n)return!0;var o=e.isNumeric(s.min)?s.min:t.getDynamicOption(i,s.min),r=e.isNumeric(s.max)?s.max:t.getDynamicOption(i,s.max),a=n.length,l=!0,c=s.message||e.fn.bootstrapValidator.i18n.stringLength.default;switch((o&&a<parseInt(o,10)||r&&a>parseInt(r,10))&&(l=!1),!0){case!!o&&!!r:c=e.fn.bootstrapValidator.helpers.format(s.message||e.fn.bootstrapValidator.i18n.stringLength.between,[parseInt(o,10),parseInt(r,10)]);break;case!!o:c=e.fn.bootstrapValidator.helpers.format(s.message||e.fn.bootstrapValidator.i18n.stringLength.more,parseInt(o,10));break;case!!r:c=e.fn.bootstrapValidator.helpers.format(s.message||e.fn.bootstrapValidator.i18n.stringLength.less,parseInt(r,10))}return{valid:l,message:c}}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.uri=e.extend(e.fn.bootstrapValidator.i18n.uri||{},{default:"Please enter a valid URI"}),e.fn.bootstrapValidator.validators.uri={html5Attributes:{message:"message",allowlocal:"allowLocal",protocol:"protocol"},enableByHtml5:function(e){return"url"===e.attr("type")},validate:function(e,t,i){var s=t.val();if(""===s)return!0;var n=!0===i.allowLocal||"true"===i.allowLocal,o=(i.protocol||"http, https, ftp").split(",").join("|").replace(/\s/g,"");return new RegExp("^(?:(?:"+o+")://)(?:\\S+(?::\\S*)?@)?(?:"+(n?"":"(?!(?:10|127)(?:\\.\\d{1,3}){3})(?!(?:169\\.254|192\\.168)(?:\\.\\d{1,3}){2})(?!172\\.(?:1[6-9]|2\\d|3[0-1])(?:\\.\\d{1,3}){2})")+"(?:[1-9]\\d?|1\\d\\d|2[01]\\d|22[0-3])(?:\\.(?:1?\\d{1,2}|2[0-4]\\d|25[0-5])){2}(?:\\.(?:[1-9]\\d?|1\\d\\d|2[0-4]\\d|25[0-4]))|(?:(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)(?:\\.(?:[a-z\\u00a1-\\uffff0-9]+-?)*[a-z\\u00a1-\\uffff0-9]+)*(?:\\.(?:[a-z\\u00a1-\\uffff]{2,}))"+(n?"?":"")+")(?::\\d{2,5})?(?:/[^\\s]*)?$","i").test(s)}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.uuid=e.extend(e.fn.bootstrapValidator.i18n.uuid||{},{default:"Please enter a valid UUID number",version:"Please enter a valid UUID version %s number"}),e.fn.bootstrapValidator.validators.uuid={html5Attributes:{message:"message",version:"version"},validate:function(t,i,s){var n=i.val();if(""===n)return!0;var o={3:/^[0-9A-F]{8}-[0-9A-F]{4}-3[0-9A-F]{3}-[0-9A-F]{4}-[0-9A-F]{12}$/i,4:/^[0-9A-F]{8}-[0-9A-F]{4}-4[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i,5:/^[0-9A-F]{8}-[0-9A-F]{4}-5[0-9A-F]{3}-[89AB][0-9A-F]{3}-[0-9A-F]{12}$/i,all:/^[0-9A-F]{8}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{4}-[0-9A-F]{12}$/i},r=s.version?s.version+"":"all";return{valid:null===o[r]||o[r].test(n),message:s.version?e.fn.bootstrapValidator.helpers.format(s.message||e.fn.bootstrapValidator.i18n.uuid.version,s.version):s.message||e.fn.bootstrapValidator.i18n.uuid.default}}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.vat=e.extend(e.fn.bootstrapValidator.i18n.vat||{},{default:"Please enter a valid VAT number",countryNotSupported:"The country code %s is not supported",country:"Please enter a valid VAT number in %s",countries:{AT:"Austria",BE:"Belgium",BG:"Bulgaria",BR:"Brazil",CH:"Switzerland",CY:"Cyprus",CZ:"Czech Republic",DE:"Germany",DK:"Denmark",EE:"Estonia",ES:"Spain",FI:"Finland",FR:"France",GB:"United Kingdom",GR:"Greek",EL:"Greek",HU:"Hungary",HR:"Croatia",IE:"Ireland",IS:"Iceland",IT:"Italy",LT:"Lithuania",LU:"Luxembourg",LV:"Latvia",MT:"Malta",NL:"Netherlands",NO:"Norway",PL:"Poland",PT:"Portugal",RO:"Romania",RU:"Russia",RS:"Serb
319ia",SE:"Sweden",SI:"Slovenia",SK:"Slovakia",VE:"Venezuela",ZA:"South Africa"}}),e.fn.bootstrapValidator.validators.vat={html5Attributes:{message:"message",country:"country"},COUNTRY_CODES:["AT","BE","BG","BR","CH","CY","CZ","DE","DK","EE","EL","ES","FI","FR","GB","GR","HR","HU","IE","IS","IT","LT","LU","LV","MT","NL","NO","PL","PT","RO","RU","RS","SE","SK","SI","VE","ZA"],validate:function(t,i,s){var n=i.val();if(""===n)return!0;var o=s.country;return o?"string"==typeof o&&-1!==e.inArray(o.toUpperCase(),this.COUNTRY_CODES)||(o=t.getDynamicOption(i,o)):o=n.substr(0,2),-1===e.inArray(o,this.COUNTRY_CODES)?{valid:!1,message:e.fn.bootstrapValidator.helpers.format(e.fn.bootstrapValidator.i18n.vat.countryNotSupported,o)}:!!this[["_",o.toLowerCase()].join("")](n)||{valid:!1,message:e.fn.bootstrapValidator.helpers.format(s.message||e.fn.bootstrapValidator.i18n.vat.country,e.fn.bootstrapValidator.i18n.vat.countries[o.toUpperCase()])}},_at:function(e){if(/^ATU[0-9]{8}$/.test(e)&&(e=e.substr(2)),!/^U[0-9]{8}$/.test(e))return!1;e=e.substr(1);for(var t=0,i=[1,2,1,2,1,2,1],s=0,n=0;n<7;n++)(s=parseInt(e.charAt(n),10)*i[n])>9&&(s=Math.floor(s/10)+s%10),t+=s;return 10===(t=10-(t+4)%10)&&(t=0),t+""===e.substr(7,1)},_be:function(e){return/^BE[0]{0,1}[0-9]{9}$/.test(e)&&(e=e.substr(2)),!!/^[0]{0,1}[0-9]{9}$/.test(e)&&(9===e.length&&(e="0"+e),"0"!==e.substr(1,1)&&(parseInt(e.substr(0,8),10)+parseInt(e.substr(8,2),10))%97==0)},_bg:function(t){if(/^BG[0-9]{9,10}$/.test(t)&&(t=t.substr(2)),!/^[0-9]{9,10}$/.test(t))return!1;var i=0,s=0;if(9===t.length){for(s=0;s<8;s++)i+=parseInt(t.charAt(s),10)*(s+1);if(10===(i%=11))for(i=0,s=0;s<8;s++)i+=parseInt(t.charAt(s),10)*(s+3);return(i%=10)+""===t.substr(8)}if(10===t.length){return function(t){var i=parseInt(t.substr(0,2),10)+1900,s=parseInt(t.substr(2,2),10),n=parseInt(t.substr(4,2),10);if(s>40?(i+=100,s-=40):s>20&&(i-=100,s-=20),!e.fn.bootstrapValidator.helpers.date(i,s,n))return!1;for(var o=0,r=[2,4,8,5,10,9,7,3,6],a=0;a<9;a++)o+=parseInt(t.charAt(a),10)*r[a];return(o=o%11%10)+""===t.substr(9,1)}(t)||function(e){for(var t=0,i=[21,19,17,13,11,9,7,3,1],s=0;s<9;s++)t+=parseInt(e.charAt(s),10)*i[s];return(t%=10)+""===e.substr(9,1)}(t)||function(e){for(var t=0,i=[4,3,2,7,6,5,4,3,2],s=0;s<9;s++)t+=parseInt(e.charAt(s),10)*i[s];return 10!=(t=11-t%11)&&(11===t&&(t=0),t+""===e.substr(9,1))}(t)}return!1},_br:function(e){if(""===e)return!0;var t=e.replace(/[^\d]+/g,"");if(""===t||14!==t.length)return!1;if("00000000000000"===t||"11111111111111"===t||"22222222222222"===t||"33333333333333"===t||"44444444444444"===t||"55555555555555"===t||"66666666666666"===t||"77777777777777"===t||"88888888888888"===t||"99999999999999"===t)return!1;for(var i=t.length-2,s=t.substring(0,i),n=t.substring(i),o=0,r=i-7,a=i;a>=1;a--)o+=parseInt(s.charAt(i-a),10)*r--,r<2&&(r=9);var l=o%11<2?0:11-o%11;if(l!==parseInt(n.charAt(0),10))return!1;for(i+=1,s=t.substring(0,i),o=0,r=i-7,a=i;a>=1;a--)o+=parseInt(s.charAt(i-a),10)*r--,r<2&&(r=9);return(l=o%11<2?0:11-o%11)===parseInt(n.charAt(1),10)},_ch:function(e){if(/^CHE[0-9]{9}(MWST)?$/.test(e)&&(e=e.substr(2)),!/^E[0-9]{9}(MWST)?$/.test(e))return!1;e=e.substr(1);for(var t=0,i=[5,4,3,2,7,6,5,4],s=0;s<8;s++)t+=parseInt(e.charAt(s),10)*i[s];return 10!=(t=11-t%11)&&(11===t&&(t=0),t+""===e.substr(8,1))},_cy:function(e){if(/^CY[0-5|9]{1}[0-9]{7}[A-Z]{1}$/.test(e)&&(e=e.substr(2)),!/^[0-5|9]{1}[0-9]{7}[A-Z]{1}$/.test(e))return!1;if("12"===e.substr(0,2))return!1;for(var t=0,i={0:1,1:0,2:5,3:7,4:9,5:13,6:15,7:17,8:19,9:21},s=0;s<8;s++){var n=parseInt(e.charAt(s),10);s%2==0&&(n=i[n+""]),t+=n}return(t="ABCDEFGHIJKLMNOPQRSTUVWXYZ"[t%26])+""===e.substr(8,1)},_cz:function(t){if(/^CZ[0-9]{8,10}$/.test(t)&&(t=t.substr(2)),!/^[0-9]{8,10}$/.test(t))return!1;var i=0,s=0;if(8===t.length){if(t.charAt(0)+""=="9")return!1;for(i=0,s=0;s<7;s++)i+=parseInt(t.charAt(s),10)*(8-s);return 10===(i=11-i%11)&&(i=0),11===i&&(i=1),i+""===t.substr(7,1)}if(9===t.length&&t.charAt(0)+""=="6"){for(i=0,s=0;s<7;s++)i+=parseInt(t.charAt(s+1),10)*(8-s);return 10===(i=11-i%11)&&(i=0),11===i&&(i=1),(i=[8,7,6,5,4,3,2,1,0,9,10][i-1])+""===t.substr(8,1)}if(9===t.length||10===t.length){var n=1900+parseInt(t.substr(0,2),10),o=parseInt(t.substr(2,2),10)%50%20,r=parseInt(t.substr(4,2),10);if(9===t.length){if(n>=1980&&(n-=100),n>1953)return!1}else n<1954&&(n+=100);if(!e.fn.bootstrapValidator.helpers.date(n,o,r))return!1;if(10===t.length){var a=parseInt(t.substr(0,9),10)%11;return n<1985&&(a%=10),a+""===t.substr(9,1)}return!0}return!1},_de:function(t){return/^DE[0-9]{9}
319$/.test(t)&&(t=t.substr(2)),!!/^[0-9]{9}$/.test(t)&&e.fn.bootstrapValidator.helpers.mod11And10(t)},_dk:function(e){if(/^DK[0-9]{8}$/.test(e)&&(e=e.substr(2)),!/^[0-9]{8}$/.test(e))return!1;for(var t=0,i=[2,7,6,5,4,3,2,1],s=0;s<8;s++)t+=parseInt(e.charAt(s),10)*i[s];return t%11==0},_ee:function(e){if(/^EE[0-9]{9}$/.test(e)&&(e=e.substr(2)),!/^[0-9]{9}$/.test(e))return!1;for(var t=0,i=[3,7,1,3,7,1,3,7,1],s=0;s<9;s++)t+=parseInt(e.charAt(s),10)*i[s];return t%10==0},_es:function(e){if(/^ES[0-9A-Z][0-9]{7}[0-9A-Z]$/.test(e)&&(e=e.substr(2)),!/^[0-9A-Z][0-9]{7}[0-9A-Z]$/.test(e))return!1;var t=e.charAt(0);return/^[0-9]$/.test(t)?function(e){var t=parseInt(e.substr(0,8),10);return(t="TRWAGMYFPDXBNJZSQVHLCKE"[t%23])+""===e.substr(8,1)}(e):/^[XYZ]$/.test(t)?function(e){var t=["XYZ".indexOf(e.charAt(0)),e.substr(1)].join("");return(t="TRWAGMYFPDXBNJZSQVHLCKE"[(t=parseInt(t,10))%23])+""===e.substr(8,1)}(e):function(e){var t=e.charAt(0);if(-1!=="KLM".indexOf(t))return"TRWAGMYFPDXBNJZSQVHLCKE"[parseInt(e.substr(1,8),10)%23]+""===e.substr(8,1);if(-1!=="ABCDEFGHJNPQRSUVW".indexOf(t)){for(var i=0,s=[2,1,2,1,2,1,2],n=0,o=0;o<7;o++)(n=parseInt(e.charAt(o+1),10)*s[o])>9&&(n=Math.floor(n/10)+n%10),i+=n;return(i=10-i%10)+""===e.substr(8,1)||"JABCDEFGHI"[i]===e.substr(8,1)}return!1}(e)},_fi:function(e){if(/^FI[0-9]{8}$/.test(e)&&(e=e.substr(2)),!/^[0-9]{8}$/.test(e))return!1;for(var t=0,i=[7,9,10,5,8,4,2,1],s=0;s<8;s++)t+=parseInt(e.charAt(s),10)*i[s];return t%11==0},_fr:function(t){if(/^FR[0-9A-Z]{2}[0-9]{9}$/.test(t)&&(t=t.substr(2)),!/^[0-9A-Z]{2}[0-9]{9}$/.test(t))return!1;if(!e.fn.bootstrapValidator.helpers.luhn(t.substr(2)))return!1;if(/^[0-9]{2}$/.test(t.substr(0,2)))return t.substr(0,2)===parseInt(t.substr(2)+"12",10)%97+"";var i,s="0123456789ABCDEFGHJKLMNPQRSTUVWXYZ";return i=/^[0-9]{1}$/.test(t.charAt(0))?24*s.indexOf(t.charAt(0))+s.indexOf(t.charAt(1))-10:34*s.indexOf(t.charAt(0))+s.indexOf(t.charAt(1))-100,(parseInt(t.substr(2),10)+1+Math.floor(i/11))%11==i%11},_gb:function(e){if((/^GB[0-9]{9}$/.test(e)||/^GB[0-9]{12}$/.test(e)||/^GBGD[0-9]{3}$/.test(e)||/^GBHA[0-9]{3}$/.test(e)||/^GB(GD|HA)8888[0-9]{5}$/.test(e))&&(e=e.substr(2)),!(/^[0-9]{9}$/.test(e)||/^[0-9]{12}$/.test(e)||/^GD[0-9]{3}$/.test(e)||/^HA[0-9]{3}$/.test(e)||/^(GD|HA)8888[0-9]{5}$/.test(e)))return!1;var t=e.length;if(5===t){var i=e.substr(0,2),s=parseInt(e.substr(2),10);return"GD"===i&&s<500||"HA"===i&&s>=500}if(11===t&&("GD8888"===e.substr(0,6)||"HA8888"===e.substr(0,6)))return!("GD"===e.substr(0,2)&&parseInt(e.substr(6,3),10)>=500||"HA"===e.substr(0,2)&&parseInt(e.substr(6,3),10)<500)&&parseInt(e.substr(6,3),10)%97===parseInt(e.substr(9,2),10);if(9===t||12===t){for(var n=0,o=[8,7,6,5,4,3,2,10,1],r=0;r<9;r++)n+=parseInt(e.charAt(r),10)*o[r];return n%=97,parseInt(e.substr(0,3),10)>=100?0===n||42===n||55===n:0===n}return!0},_gr:function(e){if(/^(GR|EL)[0-9]{9}$/.test(e)&&(e=e.substr(2)),!/^[0-9]{9}$/.test(e))return!1;8===e.length&&(e="0"+e);for(var t=0,i=[256,128,64,32,16,8,4,2],s=0;s<8;s++)t+=parseInt(e.charAt(s),10)*i[s];return(t=t%11%10)+""===e.substr(8,1)},_el:function(e){return this._gr(e)},_hu:function(e){if(/^HU[0-9]{8}$/.test(e)&&(e=e.substr(2)),!/^[0-9]{8}$/.test(e))return!1;for(var t=0,i=[9,7,3,1,9,7,3,1],s=0;s<8;s++)t+=parseInt(e.charAt(s),10)*i[s];return t%10==0},_hr:function(t){return/^HR[0-9]{11}$/.test(t)&&(t=t.substr(2)),!!/^[0-9]{11}$/.test(t)&&e.fn.bootstrapValidator.helpers.mod11And10(t)},_ie:function(e){if(/^IE[0-9]{1}[0-9A-Z\*\+]{1}[0-9]{5}[A-Z]{1,2}$/.test(e)&&(e=e.substr(2)),!/^[0-9]{1}[0-9A-Z\*\+]{1}[0-9]{5}[A-Z]{1,2}$/.test(e))return!1;var t=function(e){for(;e.length<7;)e="0"+e;for(var t="WABCDEFGHIJKLMNOPQRSTUV",i=0,s=0;s<7;s++)i+=parseInt(e.charAt(s),10)*(8-s);return i+=9*t.indexOf(e.substr(7)),t[i%23]};return/^[0-9]+$/.test(e.substr(0,7))?e.charAt(7)===t(e.substr(0,7)+e.substr(8)+""):-1==="ABCDEFGHIJKLMNOPQRSTUVWXYZ+*".indexOf(e.charAt(1))||e.charAt(7)===t(e.substr(2,5)+e.substr(0,1)+"")},_is:function(e){return/^IS[0-9]{5,6}$/.test(e)&&(e=e.substr(2)),/^[0-9]{5,6}$/.test(e)},_it:function(t){if(/^IT[0-9]{11}$/.test(t)&&(t=t.substr(2)),!/^[0-9]{11}$/.test(t))return!1;if(0===parseInt(t.substr(0,7),10))return!1;var i=parseInt(t.substr(7,3),10);return!(i<1||i>201&&999!==i&&888!==i)&&e.fn.bootstrapValidator.helpers.luhn(t)},_lt:function(e){if(/^LT([0-9]{7}1[0-9]{1}|[0-9]{10}1[0-9]{1})$/.test(e)&&(e=e.substr(2)),!/^([0-9]{7}1[0-9]{1}|[0-9]{10}1[0-9]{1})$/.test(e))return!1;var t,i=e.length,s=0;for(t=0;t<i-1;t++)s+=parseInt(e.charAt(t),10)*(1+t%9);var n=s%11;if(10===n)for(s=0,t=0;t<i-1;t++)s+=parseInt(e.charAt(t),10)*(1+(t+2)%9);return(n=n%11%10)+""===e.charAt(i-1)},_lu:function(e){return/^LU[0-9]{8}$/.test(e)&&(e=e.substr(2)),!!/^[0-9]{8}$/.test(e)&&parseInt(e.substr(0,6),10)%89+""===e.substr(6,2)},_lv:function(t){if(/^LV[0-9]{11}
319$/.test(t)&&(t=t.substr(2)),!/^[0-9]{11}$/.test(t))return!1;var i,s=parseInt(t.charAt(0),10),n=0,o=[],r=t.length;if(s>3){for(n=0,o=[9,1,4,8,3,10,2,5,7,6,1],i=0;i<r;i++)n+=parseInt(t.charAt(i),10)*o[i];return 3===(n%=11)}var a=parseInt(t.substr(0,2),10),l=parseInt(t.substr(2,2),10),c=parseInt(t.substr(4,2),10);if(c=c+1800+100*parseInt(t.charAt(6),10),!e.fn.bootstrapValidator.helpers.date(c,l,a))return!1;for(n=0,o=[10,5,8,4,2,1,6,3,7,9],i=0;i<r-1;i++)n+=parseInt(t.charAt(i),10)*o[i];return(n=(n+1)%11%10)+""===t.charAt(r-1)},_mt:function(e){if(/^MT[0-9]{8}$/.test(e)&&(e=e.substr(2)),!/^[0-9]{8}$/.test(e))return!1;for(var t=0,i=[3,4,6,7,8,9,10,1],s=0;s<8;s++)t+=parseInt(e.charAt(s),10)*i[s];return t%37==0},_nl:function(e){if(/^NL[0-9]{9}B[0-9]{2}$/.test(e)&&(e=e.substr(2)),!/^[0-9]{9}B[0-9]{2}$/.test(e))return!1;for(var t=0,i=[9,8,7,6,5,4,3,2],s=0;s<8;s++)t+=parseInt(e.charAt(s),10)*i[s];return(t%=11)>9&&(t=0),t+""===e.substr(8,1)},_no:function(e){if(/^NO[0-9]{9}$/.test(e)&&(e=e.substr(2)),!/^[0-9]{9}$/.test(e))return!1;for(var t=0,i=[3,2,7,6,5,4,3,2],s=0;s<8;s++)t+=parseInt(e.charAt(s),10)*i[s];return 11===(t=11-t%11)&&(t=0),t+""===e.substr(8,1)},_pl:function(e){if(/^PL[0-9]{10}$/.test(e)&&(e=e.substr(2)),!/^[0-9]{10}$/.test(e))return!1;for(var t=0,i=[6,5,7,2,3,4,5,6,7,-1],s=0;s<10;s++)t+=parseInt(e.charAt(s),10)*i[s];return t%11==0},_pt:function(e){if(/^PT[0-9]{9}$/.test(e)&&(e=e.substr(2)),!/^[0-9]{9}$/.test(e))return!1;for(var t=0,i=[9,8,7,6,5,4,3,2],s=0;s<8;s++)t+=parseInt(e.charAt(s),10)*i[s];return(t=11-t%11)>9&&(t=0),t+""===e.substr(8,1)},_ro:function(e){if(/^RO[1-9][0-9]{1,9}$/.test(e)&&(e=e.substr(2)),!/^[1-9][0-9]{1,9}$/.test(e))return!1;for(var t=e.length,i=[7,5,3,2,1,7,5,3,2].slice(10-t),s=0,n=0;n<t-1;n++)s+=parseInt(e.charAt(n),10)*i[n];return(s=10*s%11%10)+""===e.substr(t-1,1)},_ru:function(e){if(/^RU([0-9]{10}|[0-9]{12})$/.test(e)&&(e=e.substr(2)),!/^([0-9]{10}|[0-9]{12})$/.test(e))return!1;var t=0;if(10===e.length){var i=0,s=[2,4,10,3,5,9,4,6,8,0];for(t=0;t<10;t++)i+=parseInt(e.charAt(t),10)*s[t];return(i%=11)>9&&(i%=10),i+""===e.substr(9,1)}if(12===e.length){var n=0,o=[7,2,4,10,3,5,9,4,6,8,0],r=0,a=[3,7,2,4,10,3,5,9,4,6,8,0];for(t=0;t<11;t++)n+=parseInt(e.charAt(t),10)*o[t],r+=parseInt(e.charAt(t),10)*a[t];return(n%=11)>9&&(n%=10),(r%=11)>9&&(r%=10),n+""===e.substr(10,1)&&r+""===e.substr(11,1)}return!1},_rs:function(e){if(/^RS[0-9]{9}$/.test(e)&&(e=e.substr(2)),!/^[0-9]{9}$/.test(e))return!1;for(var t=10,i=0,s=0;s<8;s++)0===(i=(parseInt(e.charAt(s),10)+t)%10)&&(i=10),t=2*i%11;return(t+parseInt(e.substr(8,1),10))%10==1},_se:function(t){return/^SE[0-9]{10}01$/.test(t)&&(t=t.substr(2)),!!/^[0-9]{10}01$/.test(t)&&(t=t.substr(0,10),e.fn.bootstrapValidator.helpers.luhn(t))},_si:function(e){if(/^SI[0-9]{8}$/.test(e)&&(e=e.substr(2)),!/^[0-9]{8}$/.test(e))return!1;for(var t=0,i=[8,7,6,5,4,3,2],s=0;s<7;s++)t+=parseInt(e.charAt(s),10)*i[s];return 10===(t=11-t%11)&&(t=0),t+""===e.substr(7,1)},_sk:function(e){return/^SK[1-9][0-9][(2-4)|(6-9)][0-9]{7}$/.test(e)&&(e=e.substr(2)),!!/^[1-9][0-9][(2-4)|(6-9)][0-9]{7}$/.test(e)&&parseInt(e,10)%11==0},_ve:function(e){if(/^VE[VEJPG][0-9]{9}$/.test(e)&&(e=e.substr(2)),!/^[VEJPG][0-9]{9}$/.test(e))return!1;for(var t={V:4,E:8,J:12,P:16,G:20}[e.charAt(0)],i=[3,2,7,6,5,4,3,2],s=0;s<8;s++)t+=parseInt(e.charAt(s+1),10)*i[s];return 11!==(t=11-t%11)&&10!==t||(t=0),t+""===e.substr(9,1)},_za:function(e){return/^ZA4[0-9]{9}$/.test(e)&&(e=e.substr(2)),/^4[0-9]{9}$/.test(e)}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.vin=e.extend(e.fn.bootstrapValidator.i18n.vin||{},{default:"Please enter a valid VIN number"}),e.fn.bootstrapValidator.validators.vin={validate:function(e,t,i){var s=t.val();if(""===s)return!0;if(!/^[a-hj-npr-z0-9]{8}[0-9xX][a-hj-npr-z0-9]{8}$/i.test(s))return!1;for(var n={A:1,B:2,C:3,D:4,E:5,F:6,G:7,H:8,J:1,K:2,L:3,M:4,N:5,P:7,R:9,
319S:2,T:3,U:4,V:5,W:6,X:7,Y:8,Z:9,1:1,2:2,3:3,4:4,5:5,6:6,7:7,8:8,9:9,0:0},o=[8,7,6,5,4,3,2,10,0,9,8,7,6,5,4,3,2],r=0,a=(s=s.toUpperCase()).length,l=0;l<a;l++)r+=n[s.charAt(l)+""]*o[l];var c=r%11;return 10===c&&(c="X"),c+""===s.charAt(8)}}}(window.jQuery),function(e){e.fn.bootstrapValidator.i18n.zipCode=e.extend(e.fn.bootstrapValidator.i18n.zipCode||{},{default:"Please enter a valid postal code",countryNotSupported:"The country code %s is not supported",country:"Please enter a valid postal code in %s",countries:{BR:"Brazil",CA:"Canada",CZ:"Czech Republic",DK:"Denmark",GB:"United Kingdom",IT:"Italy",MA:"Morocco",NL:"Netherlands",RO:"Romania",RU:"Russia",SE:"Sweden",SG:"Singapore",SK:"Slovakia",US:"USA"}}),e.fn.bootstrapValidator.validators.zipCode={html5Attributes:{message:"message",country:"country"},COUNTRY_CODES:["BR","CA","CZ","DK","GB","IT","MA","NL","RO","RU","SE","SG","SK","US"],validate:function(t,i,s){var n=i.val();if(""===n||!s.country)return!0;var o=s.country;if("string"==typeof o&&-1!==e.inArray(o,this.COUNTRY_CODES)||(o=t.getDynamicOption(i,o)),!o||-1===e.inArray(o.toUpperCase(),this.COUNTRY_CODES))return{valid:!1,message:e.fn.bootstrapValidator.helpers.format(e.fn.bootstrapValidator.i18n.zipCode.countryNotSupported,o)};var r=!1;switch(o=o.toUpperCase()){case"BR":r=/^(\d{2})([\.]?)(\d{3})([\-]?)(\d{3})$/.test(n);break;case"CA":r=/^(?:A|B|C|E|G|H|J|K|L|M|N|P|R|S|T|V|X|Y){1}[0-9]{1}(?:A|B|C|E|G|H|J|K|L|M|N|P|R|S|T|V|W|X|Y|Z){1}\s?[0-9]{1}(?:A|B|C|E|G|H|J|K|L|M|N|P|R|S|T|V|W|X|Y|Z){1}[0-9]{1}$/i.test(n);break;case"CZ":case"SK":r=/^(\d{3})([ ]?)(\d{2})$/.test(n);break;case"DK":r=/^(DK(-|\s)?)?\d{4}$/i.test(n);break;case"GB":r=this._gb(n);break;case"IT":r=/^(I-|IT-)?\d{5}$/i.test(n);break;case"MA":r=/^[1-9][0-9]{4}$/i.test(n);break;case"NL":r=/^[1-9][0-9]{3} ?(?!sa|sd|ss)[a-z]{2}$/i.test(n);break;case"RO":r=/^(0[1-8]{1}|[1-9]{1}[0-5]{1})?[0-9]{4}$/i.test(n);break;case"RU":r=/^[0-9]{6}$/i.test(n);break;case"SE":r=/^(S-)?\d{3}\s?\d{2}$/i.test(n);break;case"SG":r=/^([0][1-9]|[1-6][0-9]|[7]([0-3]|[5-9])|[8][0-2])(\d{4})$/i.test(n);break;default:r=/^\d{4,5}([\-]?\d{4})?$/.test(n)}return{valid:r,message:e.fn.bootstrapValidator.helpers.format(s.message||e.fn.bootstrapValidator.i18n.zipCode.country,e.fn.bootstrapValidator.i18n.zipCode.countries[o])}},_gb:function(e){for(var t="[ABCDEFGHIJKLMNOPRSTUWYZ]",i="[ABCDEFGHKLMNOPQRSTUVWXY]",s="[ABDEFGHJLNPQRSTUWXYZ]",n=[new RegExp("^("+t+"{1}"+i+"?[0-9]{1,2})(\\s*)([0-9]{1}"+s+"{2})$","i"),new RegExp("^("+t+"{1}[0-9]{1}[ABCDEFGHJKPMNRSTUVWXY]{1})(\\s*)([0-9]{1}"+s+"{2})$","i"),new RegExp("^("+t+"{1}"+i+"{1}?[0-9]{1}[ABEHMNPRVWXY]{1})(\\s*)([0-9]{1}"+s+"{2})$","i"),new RegExp("^(BF1)(\\s*)([0-6]{1}[ABDEFGHJLNPQRST]{1}[ABDEFGHJLNPQRSTUWZYZ]{1})$","i"),/^(GIR)(\s*)(0AA)$/i,/^(BFPO)(\s*)([0-9]{1,4})$/i,/^(BFPO)(\s*)(c\/o\s*[0-9]{1,3})$/i,/^([A-Z]{4}
319)(\s*)(1ZZ)$/i,/^(AI-2640)$/i],o=0;o<n.length;o++)if(n[o].test(e))return!0;return!1}}}(window.jQuery),$(document).ready((function(){$(".validate-form").bootstrapValidator({feedbackIcons:{valid:"glyphicon glyphicon-ok",invalid:"glyphicon glyphicon-remove",validating:"glyphicon glyphicon-refresh"},fields:{"order[first_name]":{validators:{stringLength:{min:2,max:50,message:"undefined"!=typeof $stringLenghtName?$stringLenghtName:"Pole musà obsahovat 2 až 50 znaků"},notEmpty:{message:"undefined"!=typeof $nameNotEmpty?$nameNotEmpty:"Jméno nesmà být prázdné"},regexp:{regexp:/^((?![0-9\~\!\@\#\$\%\^\&\*\(\)\_\+\=\[\]\{\}\;\:\"\\\/\<\>\?]).)+$/i,message:"undefined"!=typeof $onlyChars?$onlyChars:"Pole musà obsahovat 2 až 50 znaků"}}},"order[last_name]":{validators:{stringLength:{min:2,max:50,message:"undefined"!=typeof $stringLenghtName?$stringLenghtName:"Pole musà obsahovat 2 až 50 znaků"},notEmpty:{message:"undefined"!=typeof $surnameNotEmpty?$surnameNotEmpty:"PÅÃjmenà nesmà být prázdné"},regexp:{regexp:/^((?![0-9\~\!\@\#\$\%\^\&\*\(\)\_\+\=\[\]\{\}\;\:\"\\\/\<\>\?]).)+$/i,message:"undefined"!=typeof $onlyChars?$onlyChars:"Pole musà obsahovat pouze znaky"}}},"order[street]":{validators:{stringLength:{min:2,max:50,message:"undefined"!=typeof $stringLenghtName?$stringLenghtName:"Pole musà obsahovat 2 až 50 znaků"},notEmpty:{message:"undefined"!=typeof $streetNotEmpty?$streetNotEmpty:"Ulice nesmà být prázdná"}}},"order[city]":{validators:{stringLength:{min:2,max:50,message:"undefined"!=typeof $stringLenghtName?$stringLenghtName:"Pole musà obsahovat 2 až 50 znaků"},notEmpty:{message:"undefined"!=typeof $cityNotEmpty?$cityNotEmpty:"MÄsto nesmà být prázdné"}}},"order[zip]":{validators:{stringLength:{min:4,max:8,message:"undefined"!=typeof $stringLenghtZip?$stringLenghtZip:"Pole musà obsahovat 4 až 8 znaků"},notEmpty:{message:"undefined"!=typeof $zipNotEmpty?$zipNotEmpty:"PSÄ nesmà být prázdné"},regexp:{regexp:/^((\d{2,4}|\w{2,4}))([ ]?)((\d{0,6}|\w{0,6}))$/i,message:"undefined"!=typeof $badZip?$badZip:"VyplÅte platné PSÄ"}}},"order[ship_first_name]":{validators:{stringLength:{min:2,max:50,message:"undefined"!=typeof $stringLenghtName?$stringLenghtName:"Pole musà obsahovat 2 až 50 znaků"},notEmpty:{message:"undefined"!=typeof $nameNotEmpty?$nameNotEmpty:"Jméno nesmà být prázdné"},regexp:{regexp:/^((?![0-9\~\!\@\#\$\%\^\&\*\(\)\_\+\=\[\]\{\}\;\:\"\\\/\<\>\?]).)+$/i,message:"undefined"!=typeof $onlyChars?$onlyChars:"Pole musà obsahovat pouze znaky"}}},"order[ship_last_name]":{validators:{stringLength:{min:2,max:50,message:"undefined"!=typeof $stringLenghtName?$stringLenghtName:"Pole musà obsahovat 2 až 50 znaků"},notEmpty:{message:"undefined"!=typeof $surnameNotEmpty?$surnameNotEmpty:"PÅÃjmenà nesmà být prázdné"},regexp:{regexp:/^((?![0-9\~\!\@\#\$\%\^\&\*\(\)\_\+\=\[\]\{\}\;\:\"\\\/\<\>\?]).)+$/i,message:"undefined"!=typeof $onlyChars?$onlyChars:"Pole musà obsahovat pouze znaky"}}},"order[ship_street]":{validators:{stringLength:{min:2,max:50,message:"undefined"!=typeof $stringLenghtName?$stringLenghtName:"Pole musà obsahovat 2 až 50 znaků"},notEmpty:{message:"undefined"!=typeof $streetNotEmpty?$streetNotEmpty:"Ulice nesmà být prázdná"}}},"order[ship_city]":{validators:{stringLength:{min:2,max:50,message:"undefined"!=typeof $stringLenghtName?$stringLenghtName:"Pole musà obsahovat 2 až 50 znaků"},notEmpty:{message:"undefined"!=typeof $cityNotEmpty?$cityNotEmpty:"MÄsto nesmà být prázdné"}}},"order[ship_zip]":{validators:{stringLength:{min:4,max:8,message:"undefined"!=typeof $stringLenghtZip?$stringLenghtZip:"Pole musà obsahovat 4 až 8 znaků"},notEmpty:{message:"undefined"!=typeof $zipNotEmpty?$zipNotEmpty:"PSÄ nesmà být prázdné"},regexp:{regexp:/^((\d{2,4}|\w{2,4}))([ ]?)((\d{0,6}|\w{0,6}))$/i,message:"undefined"!=typeof $badZip?$badZip:"VyplÅte platné PSÄ"}}},"order[email]":{validators:{stringLength:{min:2,message:"undefined"!=typeof $minChars?$minChars:"VyplÅte alespoÅ 2 znaky"},notEmpty:{message:"undefined"!=typeof $emailNotEmpty?$emailNotEmpty:"Email nesmà být prázdný"},emailAddress:{message:"undefined"!=typeof $badEmail?$badEmail:"Zadejte prosÃm platnou emailovou adresu"},regexp:{regexp:/^[^\s]*$/i,message:"undefined"!=typeof $emailWhitespace?$emailWhitespace:"Zadaná e-mailová adresa obsahuje mezeru"}}
319},"order[phone]":{validators:{notEmpty:{message:"undefined"!=typeof $phoneNotEmpty?$phoneNotEmpty:"Telefon nesmà být prázdný"},regexp:{regexp:/^[+]*[(]{0,1}[0-9]{1,4}[)]{0,1}[-\s\./0-9]*$/i,message:"undefined"!=typeof $badPhoneNumber?$badPhoneNumber:"Neplatné telefonà ÄÃslo"},stringLength:{min:9,max:16,message:"undefined"!=typeof $badPhoneNumber?$badPhoneNumber:"Neplatné telefonà ÄÃslo"}}},"element[identifier]":{validators:{stringLength:{min:2,message:"undefined"!=typeof $minChars?$minChars:"VyplÅte alespoÅ 2 znaky"},notEmpty:{message:"Název nesmà být prázdný"},regexp:{regexp:/^([a-z0-9])\w+$/i,message:"Název nesmà obsahovat mezery"}}},price:{validators:{numeric:{message:"Hodnota musà být ÄÃslo",separator:","},notEmpty:{message:"Název nesmà být prázdný"}}},name:{validators:{stringLength:{min:2,message:"VyplÅ alespoÅ 2 znaky"},notEmpty:{message:"Název nesmà být prázdný"}}},first_name:{validators:{stringLength:{min:2,max:50,message:"undefined"!=typeof $stringLenghtName?$stringLenghtName:"Pole musà obsahovat 2 až 50 znaků"},notEmpty:{message:"undefined"!=typeof $nameNotEmpty?$nameNotEmpty:"Jméno nesmà být prázdné"},regexp:{regexp:/^((?![0-9\~\!\@\#\$\%\^\&\*\(\)\_\+\=\[\]\{\}\;\:\"\\\/\<\>\?]).)+$/i,message:"undefined"!=typeof $onlyChars?$onlyChars:"Pole musà obsahovat pouze znaky"}}},last_name:{validators:{stringLength:{min:2,max:50,message:"undefined"!=typeof $stringLenghtName?$stringLenghtName:"Pole musà obsahovat 2 až 50 znaků"},notEmpty:{message:"undefined"!=typeof $surnameNotEmpty?$surnameNotEmpty:"PÅÃjmenà nesmà být prázdné"},regexp:{regexp:/^((?![0-9\~\!\@\#\$\%\^\&\*\(\)\_\+\=\[\]\{\}\;\:\"\\\/\<\>\?]).)+$/i,message:"undefined"!=typeof $onlyChars?$onlyChars:"Pole musà obsahovat pouze znaky"}}},street:{validators:{stringLength:{min:2,max:50,message:"undefined"!=typeof $stringLenghtName?$stringLenghtName:"Pole musà obsahovat 2 až 50 znaků"},notEmpty:{message:"undefined"!=typeof $streetNotEmpty?$streetNotEmpty:"Ulice nesmà být prázdná"}}},url:{validators:{regexp:{regexp:"",message:"NeodpovÃdá formát"},stringLength:{min:1,message:"VyplÅ alespoÅ 1 znak"},notEmpty:{message:"URL musà být vyplnÄno"}}},email:{validators:{notEmpty:{message:"undefined"!=typeof $badEmail?$badEmail:"Zadejte prosÃm platnou emailovou adresu"},emailAddress:{message:"undefined"!=typeof $badEmail?$badEmail:"Zadejte prosÃm platnou emailovou adresu"},regexp:{regexp:/^[^\s]*$/i,message:"undefined"!=typeof $emailWhitespace?$emailWhitespace:"Zadaná e-mailová adresa obsahuje mezeru"}}},phone:{validators:{notEmpty:{message:"undefined"!=typeof $badPhoneNumber?$badPhoneNumber:"Zadejte prosÃm platné telefonà ÄÃslo"},stringLength:{min:9,max:16,message:"undefined"!=typeof $badPhoneNumber?$badPhoneNumber:"Neplatné telefonà ÄÃslo"},regexp:{regexp:/^[+]*[(]{0,1}[0-9]{1,4}[)]{0,1}[-\s\./0-9]*$/i,message:"undefined"!=typeof $badPhoneNumber?$badPhoneNumber:"Neplatné telefonà ÄÃslo"}}},password:{validators:{notEmpty:{message:"undefined"!=typeof $passwordNotEmpty?$passwordNotEmpty:"Heslo nesmà být prázdné"},stringLength:{min:8,message:"undefined"!=typeof $passwordMinChars?$passwordMinChars:"Heslo musà mÃt alespoÅ 8 znaků"}}},password_again:{validators:{notEmpty:{message:"undefined"!=typeof $passwordNotEmpty?$passwordNotEmpty:"Heslo nesmà být prázdné"},stringLength:{min:8,message:"undefined"!=typeof $passwordMinChars?$passwordMinChars:"Heslo musà mÃt alespoÅ 8 znaků"}
319,identical:{compare:function(){var e=$(".validate-form").querySelector('[name="password"]').value;return console.log(e,"value"),e},message:"The password and its confirm are not the same"}}},address:{validators:{stringLength:{min:8},notEmpty:{message:"ProsÃm zadejte platnou adresu"}}},city:{validators:{stringLength:{min:2,max:50,message:"undefined"!=typeof $stringLenghtName?$stringLenghtName:"Pole musà obsahovat 2 až 50 znaků"},notEmpty:{message:"undefined"!=typeof $cityNotEmpty?$cityNotEmpty:"ProsÃm vyplÅte mÄsto"}}},country_id:{validators:{notEmpty:{message:"undefined"!=typeof $countryNotEmpty?$countryNotEmpty:"ProsÃm vyberte stát"}}},delivery_id:{validators:{notEmpty:{message:"ProsÃm vyberte dopravu"}}},payment_id:{validators:{notEmpty:{message:"ProsÃm vyberte platbu"}}},zip:{validators:{notEmpty:{message:"undefined"!=typeof $zipNotEmpty?$zipNotEmpty:"ProsÃm vyberte PSÄ"},stringLength:{min:4,max:8,message:"undefined"!=typeof $stringLenghtZip?$stringLenghtZip:"Pole musà obsahovat 4 až 8 znaků"},regexp:{regexp:/^((\d{2,4}|\w{2,4}))([ ]?)((\d{0,6}|\w{0,6}))$/i,message:"undefined"!=typeof $badZip?$badZip:"VyplÅte platné PSÄ"}}},terms:{validators:{notEmpty:{message:"MusÃte souhlasit s obchodnÃmi podmÃnkami"}}},gdpr:{selector:'[name^="_gdpr"]',validators:{noteEmpty:{message:"Povinný údaj"}}}}}),$(".validate-order-form").bootstrapValidator({feedbackIcons:{valid:"glyphicon glyphicon-ok",invalid:"glyphicon glyphicon-remove",validating:"glyphicon glyphicon-refresh"},fields:{"order[first_name]":{validators:{stringLength:{min:2,max:50,message:"undefined"!=typeof $stringLenghtName?$stringLenghtName:"Pole musà obsahovat 2 až 50 znaků"},notEmpty:{message:"undefined"!=typeof $nameNotEmpty?$nameNotEmpty:"Jméno nesmà být prázdné"},regexp:{regexp:/^((?![0-9\~\!\@\#\$\%\^\&\*\(\)\_\+\=\[\]\{\}\;\:\"\\\/\<\>\?]).)+$/i,message:"undefined"!=typeof $onlyChars?$onlyChars:"Pole musà obsahovat pouze znaky"}}},"order[last_name]":{validators:{stringLength:{min:2,max:50,message:"undefined"!=typeof $stringLenghtName?$stringLenghtName:"Pole musà obsahovat 2 až 50 znaků"},notEmpty:{message:"undefined"!=typeof $surnameNotEmpty?$surnameNotEmpty:"PÅÃjmenà nesmà být prázdné"},regexp:{regexp:/^((?![0-9\~\!\@\#\$\%\^\&\*\(\)\_\+\=\[\]\{\}\;\:\"\\\/\<\>\?]).)+$/i,message:"undefined"!=typeof $onlyChars?$onlyChars:"Pole musà obsahovat pouze znaky"}}},"order[street]":{validators:{stringLength:{min:2,max:50,message:"undefined"!=typeof $stringLenghtName?$stringLenghtName:"Pole musà obsahovat 2 až 50 znaků"},notEmpty:{message:"undefined"!=typeof $streetNotEmpty?$streetNotEmpty:"Ulice nesmà být prázdná"}}},"order[city]":{validators:{stringLength:{min:2,max:50,message:"undefined"!=typeof $stringLenghtName?$stringLenghtName:"Pole musà obsahovat 2 až 50 znaků"},notEmpty:{message:"undefined"!=typeof $cityNotEmpty?$cityNotEmpty:"MÄsto nesmà být prázdné"}}},"order[zip]":{validators:{stringLength:{min:4,max:8,message:"undefined"!=typeof $stringLenghtZip?$stringLenghtZip:"Pole musà obsahovat 4 až 8 znaků"},notEmpty:{message:"undefined"!=typeof $zipNotEmpty?$zipNotEmpty:"PSÄ nesmà být prázdné"},regexp:{regexp:/^((\d{2,4}|\w{2,4}))([ ]?)((\d{0,6}|\w{0,6}))$/i,message:"undefined"!=typeof $badZip?$badZip:"VyplÅte platné PSÄ"}}},"order[email]":{validators:{stringLength:{min:2,message:"undefined"!=typeof $minChars?$minChars:"VyplÅte alespoÅ 2 znaky"},notEmpty:{message:"undefined"!=typeof $emailNotEmpty?$emailNotEmpty:"Email nesmà být prázdný"},emailAddress:{message:"undefined"!=typeof $badEmail?$badEmail:"Zadejte prosÃm platnou emailovou adresu"},regexp:{regexp:/^[^\s]*$/i,message:"undefined"!=typeof $emailWhitespace?$emailWhitespace:"Zadaná e-mailová adresa obsahuje mezeru"}}},"order[phone]":{validators:{notEmpty:{message:"undefined"!=typeof $phoneNotEmpty?$phoneNotEmpty:"Telefon nesmà být prázdný"},regexp:{regexp:/^[+]*[(]{0,1}[0-9]{1,4}[)]{0,1}[-\s\./0-9]*$/i,message:"undefined"!=typeof $badPhoneNumber?$badPhoneNumber:"Neplatné telefonà ÄÃslo"},stringLength:{min:9,max:16,message:"undefined"!=typeof $badPhoneNumber?$badPhoneNumber:"Neplatné telefonà ÄÃslo"}}},terms:{validators:{notEmpty:{message:"MusÃte souhlasit s obchodnÃmi podmÃnkami"}}},gdpr:{selector:'[name^="_gdpr"]',validators:{noteEmpty:{message:"Povinný údaj"}}}}}),$(".validate-ship-order-form").bootstrapValidator({feedbackIcons:{valid:"glyphicon glyphicon-ok",invali
319d:"glyphicon glyphicon-remove",validating:"glyphicon glyphicon-refresh"},fields:{"order[ship_first_name]":{validators:{stringLength:{min:2,max:50,message:"undefined"!=typeof $stringLenghtName?$stringLenghtName:"Pole musà obsahovat 2 až 50 znaků"},notEmpty:{message:"undefined"!=typeof $nameNotEmpty?$nameNotEmpty:"Jméno nesmà být prázdné"}}},"order[ship_last_name]":{validators:{stringLength:{min:2,max:50,message:"undefined"!=typeof $stringLenghtName?$stringLenghtName:"Pole musà obsahovat 2 až 50 znaků"},notEmpty:{message:"undefined"!=typeof $surnameNotEmpty?$surnameNotEmpty:"PÅÃjmenà nesmà být prázdné"}}},"order[ship_street]":{validators:{stringLength:{min:2,max:50,message:"undefined"!=typeof $stringLenghtName?$stringLenghtName:"Pole musà obsahovat 2 až 50 znaků"},notEmpty:{message:"undefined"!=typeof $streetNotEmpty?$streetNotEmpty:"Ulice nesmà být prázdná"}}},"order[ship_city]":{validators:{stringLength:{min:2,max:50,message:"undefined"!=typeof $stringLenghtName?$stringLenghtName:"Pole musà obsahovat 2 až 50 znaků"},notEmpty:{message:"undefined"!=typeof $cityNotEmpty?$cityNotEmpty:"MÄsto nesmà být prázdné"}}},"order[ship_zip]":{validators:{stringLength:{min:4,max:8,message:"undefined"!=typeof $stringLenghtZip?$stringLenghtZip:"Pole musà obsahovat 4 až 8 znaků"},notEmpty:{message:"undefined"!=typeof $zipNotEmpty?$zipNotEmpty:"PSÄ nesmà být prázdné"},regexp:{regexp:/^((\d{2,4}|\w{2,4}))([ ]?)((\d{0,6}|\w{0,6}))$/i,message:"undefined"!=typeof $badZip?$badZip:"VyplÅte platné PSÄ"}}},"order[email]":{validators:{stringLength:{min:2,message:"undefined"!=typeof $minChars?$minChars:"VyplÅte alespoÅ 2 znaky"},notEmpty:{message:"undefined"!=typeof $emailNotEmpty?$emailNotEmpty:"Email nesmà být prázdný"},emailAddress:{message:"undefined"!=typeof $badEmail?$badEmail:"Zadejte prosÃm platnou emailovou adresu"},regexp:{regexp:/^[^\s]*$/i,message:"undefined"!=typeof $emailWhitespace?$emailWhitespace:"Zadaná e-mailová adresa obsahuje mezeru"}}},"order[phone]":{validators:{notEmpty:{message:"undefined"!=typeof $phoneNotEmpty?$phoneNotEmpty:"Telefon nesmà být prázdný"},regexp:{regexp:/^[+]*[(]{0,1}[0-9]{1,4}[)]{0,1}[-\s\./0-9]*$/i,message:"undefined"!=typeof $badPhoneNumber?$badPhoneNumber:"Neplatné telefonà ÄÃslo"},stringLength:{min:9,max:16,message:"undefined"!=typeof $badPhoneNumber?$badPhoneNumber:"Neplatné telefonà ÄÃslo"}}},terms:{validators:{notEmpty:{message:"MusÃte souhlasit s obchodnÃmi podmÃnkami"}}},gdpr:{selector:'[name^="_gdpr"]',validators:{noteEmpty:{message:"Povinný údaj"}}}}})})),function(e,t,i){var s,n=function(){for(var e=/audio(.min)?.js.*/,t=document.getElementsByTagName("script"),i=0,s=t.length;i<s;i++){var n=t[i].getAttribute("src");if(e.test(n))return n.replace(e,"")}}();i[e]={instanceCount:0,instances:{},flashSource:' <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" id="$1" width="1" height="1" name="$1" style="position: absolute; left: -1px;"> <param name="movie" value="$2?playerInstance='+e+'.instances[\'$1\']&datetime=$3"> <param name="allowscriptaccess" value="always"> <embed name="$1" src="$2?playerInstance='+e+'.instances[\'$1\']&datetime=$3" width="1" height="1" allowscriptaccess="always"> </object>',settings:{autoplay:!1,loop:!1,preload:!0,imageLocation:n+"player-graphics.gif",swfLocation:n+"audiojs.swf",useFlash:(s=document.createElement("audio"),!(s.canPlayType&&s.canPlayType("audio/mpeg;").replace(/no/,""))),hasFlash:function(){if(navigator.plugins&&navigator.plugins.length&&navigator.plugins["Shockwave Flash"])return!0;if(navigator.mimeTypes&&navigator.mimeTypes.length){var e=navigator.mimeTypes["application/x-shockwave-flash"];return e&&e.enabledPlugin}try{return new ActiveXObject("ShockwaveFlash.ShockwaveFlash"),!0}catch(e){}return!1}(),createPlayer:{markup:' <div class="play-pause"> <p class="play"></p> <p class="pause"></p> <p class="loading"></p> <p class="error"></p> </div> <div class="scrubber"> <div class="progress"></div> <div class="loaded"></div> </div> <div class="time"> <em class="played">00:00</em>/<strong class="duration">00:00</strong> </div> <div class="error-message"></div>',playPauseClass:"play-pause",scrubberClass:"scrubber",progressClass:"progress",loaderClass:"loaded",timeClass:"time",durationClass:"duration",playedClass:"played",errorMessageClass:"error-message",playingClass:"playing",loadingClass:"loading",errorClass:"error"},css:' .audiojs audio { position: absolute; left: -1px; } .audiojs { width: 460px; height: 36px; background: #404040; overflow: hidden; font-family: monospace; font-size: 12px; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #444), color-stop(0.5, #555), color-stop(0.51, #444), color-stop(1, #444)); background-image: -moz-linear-gradient(center top, #444 0%, #555 50%, #444 51%, #444 100%); -webkit-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3); -moz-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3);
319 -o-box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3); box-shadow: 1px 1px 8px rgba(0, 0, 0, 0.3); } .audiojs .play-pause { width: 25px; height: 40px; padding: 4px 6px; margin: 0px; float: left; overflow: hidden; border-right: 1px solid #000; } .audiojs p { display: none; width: 25px; height: 40px; margin: 0px; cursor: pointer; } .audiojs .play { display: block; } .audiojs .scrubber { position: relative; float: left; width: 280px; background: #5a5a5a; height: 14px; margin: 10px; border-top: 1px solid #3f3f3f; border-left: 0px; border-bottom: 0px; overflow: hidden; } .audiojs .progress { position: absolute; top: 0px; left: 0px; height: 14px; width: 0px; background: #ccc; z-index: 1; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #ccc), color-stop(0.5, #ddd), color-stop(0.51, #ccc), color-stop(1, #ccc)); background-image: -moz-linear-gradient(center top, #ccc 0%, #ddd 50%, #ccc 51%, #ccc 100%); } .audiojs .loaded { position: absolute; top: 0px; left: 0px; height: 14px; width: 0px; background: #000; background-image: -webkit-gradient(linear, left top, left bottom, color-stop(0, #222), color-stop(0.5, #333), color-stop(0.51, #222), color-stop(1, #222)); background-image: -moz-linear-gradient(center top, #222 0%, #333 50%, #222 51%, #222 100%); } .audiojs .time { float: left; height: 36px; line-height: 36px; margin: 0px 0px 0px 6px; padding: 0px 6px 0px 12px; border-left: 1px solid #000; color: #ddd; text-shadow: 1px 1px 0px rgba(0, 0, 0, 0.5); } .audiojs .time em { padding: 0px 2px 0px 0px; color: #f9f9f9; font-style: normal; } .audiojs .time strong { padding: 0px 0px 0px 2px; font-weight: normal; } .audiojs .error-message { float: left; display: none; margin: 0px 10px; height: 36px; width: 400px; overflow: hidden; line-height: 36px; white-space: nowrap; color: #fff; text-overflow: ellipsis; -o-text-overflow: ellipsis; -icab-text-overflow: ellipsis; -khtml-text-overflow: ellipsis; -moz-text-overflow: ellipsis; -webkit-text-overflow: ellipsis; } .audiojs .error-message a { color: #eee; text-decoration: none; padding-bottom: 1px; border-bottom: 1px solid #999; white-space: wrap; } .audiojs .play { background: url("$1") -2px -1px no-repeat; } .audiojs .loading { background: url("$1") -2px -31px no-repeat; } .audiojs .error { background: url("$1") -2px -61px no-repeat; } .audiojs .pause { background: url("$1") -2px -91px no-repeat; } .playing .play, .playing .loading, .playing .error { display: none; } .playing .pause { display: block; } .loading .play, .loading .pause, .loading .error { display: none; } .loading .loading { display: block; } .error .time, .error .play, .error .pause, .error .scrubber, .error .loading { display: none; } .error .error { display: block; } .error .play-pause p { cursor: auto; } .error .error-message { display: block; }',trackEnded:function(){},flashError:function(){var t=this.settings.createPlayer,s=o(t.errorMessageClass,this.wrapper),n='Missing <a href="http://get.adobe.com/flashplayer/">flash player</a> plugin.';this.mp3&&(n+=' <a href="'+this.mp3+'">Download audio file</a>.'),i[e].helpers.removeClass(this.wrapper,t.loadingClass),i[e].helpers.addClass(this.wrapper,t.errorClass),s.innerHTML=n},loadError:function(){var t=this.settings.createPlayer,s=o(t.errorMessageClass,this.wrapper);i[e].helpers.removeClass(this.wrapper,t.loadingClass),i[e].helpers.addClass(this.wrapper,t.errorClass),s.innerHTML='Error loading: "'+this.mp3+'"'},init:function(){i[e].helpers.addClass(this.wrapper,this.settings.createPlayer.loadingClass)},loadStarted:function(){var t=this.settings.createPlayer,s=o(t.durationClass,this.wrapper),n=Math.floor(this.duration/60),r=Math.floor(this.duration%60);i[e].helpers.removeClass(this.wrapper,t.loadingClass),s.innerHTML=(n<10?"0":"")+n+":"+(r<10?"0":"")+r},loadProgress:function(e){var t=this.settings.createPlayer,i=o(t.scrubberClass,this.wrapper);o(t.loaderClass,this.wrapper).style.width=i.offsetWidth*e+"px"},playPause:function(){this.playing?this.settings.play():this.settings.pause()},play:function(){i[e].helpers.addClass(this.wrapper,this.settings.createPlayer.playingClass)},pause:function(){i[e].helpers.removeClass(this.wrapper,this.settings.createPlayer.playingClass)},updatePlayhead:function(e){var t=this.settings.createPlayer,i=o(t.scrubberClass,this.wrapper);o(t.progressClass,this.wrapper).style.width=i.offsetWidth*e+"px",t=o(t.playedClass,this.wrapper),i=this.duration*e,e=Math.floor(i/60),i=Math.floor(i%60),t.innerHTML=(e<10?"0":"")+e+":"+(i<10?"0":"")+i}},create:function(e,t){return t=t||{},e.length?this.createAll(t,e):this.newInstance(e,t)},createAll:function(e,t){var i=t||document.getElementsByTagName("audio"),s=[];e=e||{};for(var n=0,o=i.length;n<o;n++)s.push(this.newInstance(i[n],e));return s},newInstance:function(e,s){var n=this.helpers.clone(this.settings),o="audiojs"+this.instanceCount,r="audiojs_wrapper"+this.instanceCount;return this.instanceCount++,null!=e.getAttribute("autoplay")&&(n.autoplay=!0),null!=e.getAttribute("loop")&&(n.loop=!0),"none"==e.getAttribute("preload")&&(n.preload=!1),s&&this.helpers.merge(n,s),n.createPlayer.markup?e=this.createPlayer(e,n.createPlayer,r):e.parentNode.setAttribute("id",r),r=new i[t](e,n),n.css&&this.helpers.injectCss(r,n.css),n.useFlash&&n.hasFlash?(this.injectFlas
319h(r,o),this.attachFlashEvents(r.wrapper,r)):n.useFlash&&!n.hasFlash&&this.settings.flashError.apply(r),(!n.useFlash||n.useFlash&&n.hasFlash)&&this.attachEvents(r.wrapper,r),this.instances[o]=r},createPlayer:function(e,t,i){var s=document.createElement("div"),n=e.cloneNode(!0);return s.setAttribute("class","audiojs"),s.setAttribute("className","audiojs"),s.setAttribute("id",i),n.outerHTML&&!document.createElement("audio").canPlayType?(n=this.helpers.cloneHtml5Node(e),s.innerHTML=t.markup,s.appendChild(n),e.outerHTML=s.outerHTML,s=document.getElementById(i)):(s.appendChild(n),s.innerHTML+=t.markup,e.parentNode.replaceChild(s,e)),s.getElementsByTagName("audio")[0]},attachEvents:function(t,s){if(s.settings.createPlayer){var n=s.settings.createPlayer,r=o(n.playPauseClass,t),a=o(n.scrubberClass,t);i[e].events.addListener(r,"click",(function(){s.playPause.apply(s)})),i[e].events.addListener(a,"click",(function(e){e=e.clientX;var t=this,i=0;if(t.offsetParent)do{i+=t.offsetLeft}while(t=t.offsetParent);s.skipTo((e-i)/a.offsetWidth)})),s.settings.useFlash||(i[e].events.trackLoadProgress(s),i[e].events.addListener(s.element,"timeupdate",(function(){s.updatePlayhead.apply(s)})),i[e].events.addListener(s.element,"ended",(function(){s.trackEnded.apply(s)})),i[e].events.addListener(s.source,"error",(function(){clearInterval(s.readyTimer),clearInterval(s.loadTimer),s.settings.loadError.apply(s)})))}},attachFlashEvents:function(e,t){t.swfReady=!1,t.load=function(e){t.mp3=e,t.swfReady&&t.element.load(e)},t.loadProgress=function(e,i){t.loadedPercent=e,t.duration=i,t.settings.loadStarted.apply(t),t.settings.loadProgress.apply(t,[e])},t.skipTo=function(e){e>t.loadedPercent||(t.updatePlayhead.call(t,[e]),t.element.skipTo(e))},t.updatePlayhead=function(e){t.settings.updatePlayhead.apply(t,[e])},t.play=function(){t.settings.preload||(t.settings.preload=!0,t.element.init(t.mp3)),t.playing=!0,t.element.pplay(),t.settings.play.apply(t)},t.pause=function(){t.playing=!1,t.element.ppause(),t.settings.pause.apply(t)},t.setVolume=function(e){t.element.setVolume(e)},t.loadStarted=function(){t.swfReady=!0,t.settings.preload&&t.element.init(t.mp3),t.settings.autoplay&&t.play.apply(t)}},injectFlash:function(e,t){var i=this.flashSource.replace(/\$1/g,t);i=(i=i.replace(/\$2/g,e.settings.swfLocation)).replace(/\$3/g,+new Date+Math.random());var s=e.wrapper.innerHTML,n=document.createElement("div");n.innerHTML=i+s,e.wrapper.innerHTML=n.innerHTML,e.element=this.helpers.getSwf(t)},helpers:{merge:function(e,t){for(attr in t)(e.hasOwnProperty(attr)||t.hasOwnProperty(attr))&&(e[attr]=t[attr])},clone:function(e){if(null==e||"object"!=typeof e)return e;var t,i=new e.constructor;for(t in e)i[t]=arguments.callee(e[t]);return i},addClass:function(e,t){RegExp("(\\s|^)"+t+"(\\s|$)").test(e.className)||(e.className+=" "+t)},removeClass:function(e,t){e.className=e.className.replace(RegExp("(\\s|^)"+t+"(\\s|$)")," ")},injectCss:function(e,t){for(var i="",s=document.getElementsByTagName("style"),n=t.replace(/\$1/g,e.settings.imageLocation),o=0,r=s.length;o<r;o++){var a=s[o].getAttribute("title");if(a&&~a.indexOf("audiojs")){if((r=s[o]).innerHTML===n)return;i=r.innerHTML;break}}o=(s=document.getElementsByTagName("head")[0]).firstChild,r=document.createElement("style"),s&&(r.setAttribute("type","text/css"),r.setAttribute("title","audiojs"),r.styleSheet?r.styleSheet.cssText=i+n:r.appendChild(document.createTextNode(i+n)),o?s.insertBefore(r,o):s.appendChild(styleElement))},cloneHtml5Node:function(e){var t=document.createDocumentFragment(),i=t.createElement?t:document;return i.createElement("audio"),i=i.createElement("div"),t.appendChild(i),i.innerHTML=e.outerHTML,i.firstChild},getSwf:function(e){return(e=document[e]||window[e]).length>1?e[e.length-1]:e}},events:{memoryLeaking:!1,listeners:[],addListener:function(t,s,n){t.addEventListener?t.addEventListener(s,n,!1):t.attachEvent&&(this.listeners.push(t),this.memoryLeaking||(window.attachEvent("onunload",(function(){if(this.listeners)for(var t=0,s=this.listeners.length;t<s;t++)i[e].events.purge(this.listeners[t])})),this.memoryLeaking=!0),t.attachEvent("on"+s,(function(){n.call(t,window.event)})))},trackLoadProgress:function(e){if(e.settings.preload){var t,i,s=/(ipod|iphone|ipad)/i.test(navigator.userAgent);t=setInterval((function(){e.element.readyState>-1&&(s||e.init.apply(e)),e.element.readyState>1&&(e.settings.autoplay&&e.play.apply(e),clearInterval(t),i=setInterval((function(){e.loadProgress.apply(e),e.loadedPercent>=1&&clearInterval(i)})))}),10),e.readyTimer=t,e.loadTimer=i}},purge:function(e){var t,i=e.attributes;if(i)for(t=0;t<i.length;t+=1)"function"==typeof e[i[t].name]&&(e[i[t].name]=null);if(i=e.childNodes)for(t=0;t<i.length;t+=1)purge(e.childNodes[t])},ready:function(e){var t=window,i=!1,s=!0,n=t.document,o=n.documentElement,r=n.addEventListener?"addEventListener":"attachEvent",a=n.addEventListener?"removeEventListener":"detachEvent",l=n.addEventListener?"":"on",c=function(s){"readystatechange"==s.type&&"complete"!=n.readyState||(("load"==s.type?t:n)[a](l+s.type,c,!1),!i&&(i=!0)&&e.call(t,s.type||s))},d=function(){try{o.doScroll("left")}catch(e){return void setTimeout(d,50)}c("poll")};if("complete"==n.readyState)e.call(t,"lazy");else{if(n.createEventObject&&o.doScroll){try{s=!t.frameElement}catch(e){}s&&d()}n[r](l+"DOMContentLoaded",c,!1),n[r](l+"readystatechange",c,!1),t[r](l+"load",c,!1)}}}},i[t]=function(e,t){var i,s;this.element=e,this.wrapper=e.parentNode,this.source=e.getElementsByTagName("source")[0]||e,this.mp3=(s=(i=e).getElementsByTagName("source")[0],i.getAttribute("src")||(s?s.getAttribute("src"):null)),this.settings=t,this.loadStartedCalled=!1,this.loadedPercent=0,this.duration=1,this.playing=!1},i[t].prototype={updatePlayhead:function(){this.settings.updatePlayhead.apply(this,[this.element.currentTime/this.duration])},skipTo:function(e){e>this.loadedPercent||(this.element.currentTime=this.duration*e,this.updatePlayhead())},load:function(t){this.loadStartedCalled=!1,this.source.setAttribute("src",t),this.element.load(),this.mp3=t,i[e].events.trackLoadProgress(this)},loadError:function(){this.settings.loadError.apply(this)},init:function(){this.settings.init.apply(this)},loadStarted:function(){if(!this.element.duration)return!1;this.duration=this.element.duration,this.updatePlayhead(),this.settings.loadStarted.apply(this)},loadProgress:function(){null!=this.element.buffered&&this.element.buffered.length&&(this.loadStartedCalled||(this.loadStartedCalled=this.loadStarted()),this.loadedPercent=this.element.buffered.end(this.element.buffered.length-1)/this.duration,this.settings.loadProgress.apply(this,[this.loadedPercent]))},playPause:function(){this.playing?this.pause():this.play()},play:function(){/(ipod|iphone|ipad)/i.test(navigator.userAgent)&&0==this.element.readyState&&this.init.apply(this),this.settings.preload||(this.settings.preload=!0,this.element.setAttribute("preload","auto"),i[e].events.trackLoadProgress(this)),this.playing=!0,this.element.play(),this.settings.play.apply(this)},pause:function(){this.playing=!1,this.element.pause(),this.settings.pause.apply(this)},setVolume:function(e){this.element.volume=e},trackEnded:function(){this.skipTo.apply(this,[0]),this.settings.loop||this.pause.apply(this),this.settings.trackEnded.apply(this)}};var o=function(e,t){var i=[];if((t=t||document).getElementsByClassName)i=t.getElementsByClassName(e);else{var s,n,o=t.getElementsByTagName("*"),r=RegExp("(^|\\s)"+e+"(\\s|$)");for(s=0,n=o.length;s<n;s++)r.test(o[s].className)&&i.push(o[s])}return i.length>1?i:i[0]}}("audiojs","audiojsInstance",this),function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):"undefined"!=typeof module&&module.exports?module.exports=e(require("jquery")):e(jQuery)}((function(e){"use strict";function t(t){return!t.nodeName||-1!==e.inArray(t.nodeName.toLowerCase(),["iframe","#document","html","body"])}function i(t){return e.isFunction(t)||e.isPlainObject(t)?t:{top:t,left:t}}var s=e.scrollTo=function(t,i,s){return e(window).scrollTo(t,i,s)};return s.defaults={axis:"xy",duration:0,limit:!0},e.fn.scrollTo=function(n,o,r){"object"==typeof o&&(r=o,o=0),"function"==typeof r&&(r={onAfter:r}),"max"===n&&(n=9e9),r=e.extend({},s.defaults,r),o=o||r.duration;var a=r.queue&&1<r.axis.length;return a&&(o/=2),r.offset=i(r.offset),r.over=i(r.over),this.each((function(){function l(t){var i=e.extend({},r,{queue:!0,duration:o,complete:t&&function(){t.call(h,p,r)}});u.animate(f,i)}if(null!==n){var c,d=t(this),h=d?this.contentWindow||window:this,u=e(h),p=n,f={};switch(typeof p){case"number":case"string":if(/^([+-]=?)?\d+(\.\d+)?(px|%)?$/.test(p)){p=i(p);break}p=d?e(p):e(p,h);case"object":if(0===p.length)return;(p.is||p.style)&&(c=(p=e(p)).offset())}var m=e.isFunction(r.offset)&&r.offset(h,p)||r.offset;e.each(r.axis.split(""),(function(e,t){var i="x"===t?"Left":"Top",n=i.toLowerCase(),o="scroll"+i,g=u[o](),v=s.max(h,t);c?(f[o]=c[n]+(d?0:g-u.offset()[n]),r.margin&&(f[o]-=parseInt(p.css("margin"+i),10)||0,f[o]-=parseInt(p.css("border"+i+"Width"),10)||0),f[o]+=m[n]||0,r.over[n]&&(f[o]+=p["x"===t?"width":"height"]()*r.over[n])):(i=p[n],f[o]=i.slice&&"%"===i.slice(-1)?parseFloat(i)/100*v:i),r.limit&&/^\d+$/.test(f[o])&&(f[o]=0>=f[o]?0:Math.min(f[o],v)),!e&&1<r.axis.length&&(g===f[o]?f={}:a&&(l(r.onAfterFirst),f={}))})),l(r.onAfter)}}))}
319,s.max=function(i,s){var n="scroll"+(o="x"===s?"Width":"Height");if(!t(i))return i[n]-e(i)[o.toLowerCase()]();var o="client"+o,r=(a=i.ownerDocument||i.document).documentElement,a=a.body;return Math.max(r[n],a[n])-Math.min(r[o],a[o])},e.Tween.propHooks.scrollLeft=e.Tween.propHooks.scrollTop={get:function(t){return e(t.elem)[t.prop]()},set:function(t){var i=this.get(t);if(t.options.interrupt&&t._last&&t._last!==i)return e(t.elem).stop();var s=Math.round(t.now);i!==s&&(e(t.elem)[t.prop](s),t._last=this.get(t))}},s})),$("#links .galeryLink").on("click",(function(e){e.preventDefault(),e=e||window.event,console.log(e);var t=e.target||e.srcElement,i={index:t.src?t.parentNode:t,event:e,hidePageScrollbars:!1},s=$("#links .galeryLink");blueimp.Gallery(s,i)})),$(window).on("load",(function(){$(".image-lazyload").each((function(){$(this).attr("src",$(this).attr("data-src"))}))})),$.nette.ext("snippets").after((function(e){$(".image-lazyload").each((function(){$(this).attr("src",$(this).attr("data-src"))}))})),$(document).ready((function(){$(".toggle-song-list").on("click",(function(e){$(".song-list").toggleClass("hidden"),e.preventDefault()})),$(".buttonChange").click((function(e){e.preventDefault(),$(".loginForm").toggleClass("hidden")}
319)),$.each($(".has-megamenu"),(function(){var e=$(this).position().left;$(this).find(".megamenu").css({opacity:"0",display:"block"});var t=$(this).find(".megamenu").width();$(this).find(".megamenu").removeAttr("style");var i=e+t;$(".nav-main").width()<i&&$(this).addClass("righted")}));var e=$(".banner");if(e.length){var t=e.owlCarousel({loop:!0,margin:0,nav:!1,items:1,navSpeed:1e3,dotsSpeed:1e3,dragEndSpeed:1e3,smartSpeed:1e3,fluidSpeed:1e3,autoplay:!0,autoplayTimeout:5e3,autoplayHoverPause:!0,dots:!0,dotData:!0,dotsData:!0});$(".owl-dot").click((function(){t.trigger("to.owl.carousel",[$(this).index(),1e3])}))}var i=$(".banner-sec");1===i.children().length&&i.owlCarousel({stageOuterClass:"banner-wide owl-stage-outer",loop:!0,margin:0,nav:!1,items:1,navSpeed:1e3,dotsSpeed:1e3,dragEndSpeed:1e3,smartSpeed:1e3,fluidSpeed:1e3,autoplay:!0,autoplayTimeout:5e3,autoplayHoverPause:!0,dots:!1,dotsData:!0}),i.length&&i.owlCarousel({loop:!0,margin:0,nav:!1,items:1,navSpeed:1e3,dotsSpeed:1e3,dragEndSpeed:1e3,smartSpeed:1e3,fluidSpeed:1e3,autoplay:!0,autoplayTimeout:5e3,autoplayHoverPause:!0,dots:!0,dotsData:!0}),$('[data-toggle="tooltip"]').tooltip();var s=300,n="ÄÃst vÃce<i class='fa fa-angle-down'></i>";
319$(".more").each((function(){var e=$(this).html();if(e.length>s){var t=e.substr(0,s)+'<span class="moreellipses">... </span><span class="morecontent"><span>'+e.substr(s,e.length-s)+'</span> <a href="" class="morelink">'+n+"</a></span>";$(this).html(t)}})),$(".morelink").click((function(){return $(this).hasClass("less")?($(this).removeClass("less"),$(this).html(n)):($(this).addClass("less"),$(this).html("ÄÃst ménÄ<i class='fa fa-angle-up'></i>")),$(this).parent().prev().toggle(),$(this).prev().toggle(),!1})),$(".scrollto").click((function(e){var t=$(this).attr("href");$("body").scrollTo(t,"slow",{axis:"y"}),e.preventDefault()})),$(".scrolltoTop").click((function(e){$("body").scrollTo(0,"slow",{axis:"y"}),e.preventDefault()})),$(".main-menu-button").click((function(){$(".nav-main ul").slideToggle()})),$(document).on("click",".filter-handler",(function(){$(this).toggleClass("fa-angle-down"),$(this).toggleClass("fa-angle-up"),$(".filters-handler").slideToggle()})),$(document).on("click",".toggle-menu",(function(){var e=$
319(this);console.log(e,"click"),e.parent().hasClass("open")?($(".submenu-toggler .fa").removeClass("fa-minus"),$(".submenu-toggler .fa").addClass("fa-plus"),$(".has-megamenu").removeClass("open")):($(".submenu-toggler .fa").removeClass("fa-minus"),$(".submenu-toggler .fa").addClass("fa-plus"),$(".has-megamenu").removeClass("open"),e.parent().find(".fa").removeClass("fa-plus"),e.parent().find(".fa").addClass("fa-minus"),e.parent().addClass("open"))}))})),$(document).ready((function(){if(slideWidth=$(".box-recommended-detail-ul").width()/6,slideWidth<190&&(slideWidth=190),$(".swiper-related").length){var e=new Swiper(".swiper-related",{slidesPerView:2,slidesPerGroup:1,threshold:15,spaceBetween:10,rewind:!0,navigation:{nextEl:".swiper-related-button-next",prevEl:".swiper-related-button-prev"},breakpoints:{320:{slidesPerView:2},480:{slidesPerView:2},776:{slidesPerView:3},992:{slidesPerView:2}}});e.controller.control=e}})),$(document).ready((function(){function e(){window.innerWidth<991?$(".nav-main ul li.nav-item.has-megamenu .nav-link").addClass("toggle-menu"):$(".nav-main ul li.nav-item.has-megamenu .nav-link").removeClass("toggle-menu")}if($(document).on("click",(function(e){if($(".header-top .navbar .nav .nav-item.user-menu").hasClass("active")){if(console.log($(e.target)),$(e.target).is(".header-top .navbar .nav .user-menu .menu-link, .header-top .navbar .nav .user-menu .account-dropdown, .header-top .navbar .nav .user-menu .account-dropdown table, .header-top .navbar .nav .user-menu .account-dropdown table tr, .header-top .navbar .nav .user-menu .account-dropdown table tr td"))return!1;$(".header-top .navbar .nav .nav-item.user-menu").removeClass("active")}})),e(),window.innerWidth<500&&$(document).on("click",".header-top .navbar .nav .user-menu .menu-link",(function(e){e.preventDefault(),$(".header-top .navbar .nav .nav-item.user-menu").toggleClass("active")})),$(window).resize((function(){e()})),$(".minislideshow ul").bxSlider({slideWidth:100,minSlides:3,infiniteLoop:!1,maxSlides:3,moveSlides:1,nextText:"",prevText:"",touchEnabled:!0,swipeThreshold:20,pager:$(".bxslider2>.wrap").length>1}),$(".swiper-gallery").length){var t=new Swiper(".swiper-gallery",{slidesPerView:3,loopAdditionalSlides:0,threshold:10,navigation:{nextEl:".swiper-gallery-button-next",prevEl:".swiper-gallery-button-prev"},breakpoints:{320:{slidesPerView:3},480:{slidesPerView:3},776:{slidesPerView:3},991:{slidesPerView:3}}});t.controller.control=t}$("[data-key='edit']").click((function(){$(this).parent().parent().find("input:checkbox").not($(this)).prop("checked",$(this).checked)}))})),$(window).on("load",(function(){if(window.location.hash){var e=window.location.hash;console.log("hash added load"),$("a[href='"+e+"']").trigger("click")}else console.log("skip")}));
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.