/*! eulenblick-frontend-devkit v3.0.0 | (c) 2024 eulenblick Kommunikation und Werbung // Jan Amedick */
!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(e.document)return t(e);throw new Error("jQuery requires a window with a document")}:t(e)}("undefined"!=typeof window?window:this,function(x,P){"use strict";function y(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item}function g(e){return null!=e&&e===e.window}var t=[],H=Object.getPrototypeOf,a=t.slice,j=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},$=t.push,R=t.indexOf,V={},F=V.toString,q=V.hasOwnProperty,W=q.toString,B=W.call(Object),m={},C=x.document,U={type:!0,src:!0,nonce:!0,noModule:!0};function Y(e,t,i){var n,s,o=(i=i||C).createElement("script");if(o.text=e,t)for(n in U)(s=t[n]||t.getAttribute&&t.getAttribute(n))&&o.setAttribute(n,s);i.head.appendChild(o).parentNode.removeChild(o)}function p(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?V[F.call(e)]||"object":typeof e}var e="3.6.0",k=function(e,t){return new k.fn.init(e,t)};function Q(e){var t=!!e&&"length"in e&&e.length,i=p(e);return!y(e)&&!g(e)&&("array"===i||0===t||"number"==typeof t&&0<t&&t-1 in e)}k.fn=k.prototype={jquery:e,constructor:k,length:0,toArray:function(){return a.call(this)},get:function(e){return null==e?a.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){e=k.merge(this.constructor(),e);return e.prevObject=this,e},each:function(e){return k.each(this,e)},map:function(i){return this.pushStack(k.map(this,function(e,t){return i.call(e,t,e)}))},slice:function(){return this.pushStack(a.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(k.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(k.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,e=+e+(e<0?t:0);return this.pushStack(0<=e&&e<t?[this[e]]:[])},end:function(){return this.prevObject||this.constructor()},push:$,sort:t.sort,splice:t.splice},k.extend=k.fn.extend=function(){var e,t,i,n,s,o=arguments[0]||{},r=1,a=arguments.length,l=!1;for("boolean"==typeof o&&(l=o,o=arguments[r]||{},r++),"object"==typeof o||y(o)||(o={}),r===a&&(o=this,r--);r<a;r++)if(null!=(e=arguments[r]))for(t in e)i=e[t],"__proto__"!==t&&o!==i&&(l&&i&&(k.isPlainObject(i)||(n=Array.isArray(i)))?(s=o[t],s=n&&!Array.isArray(s)?[]:n||k.isPlainObject(s)?s:{},n=!1,o[t]=k.extend(l,s,i)):void 0!==i&&(o[t]=i));return o},k.extend({expando:"jQuery"+(e+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){return!(!e||"[object Object]"!==F.call(e)||(e=H(e))&&("function"!=typeof(e=q.call(e,"constructor")&&e.constructor)||W.call(e)!==B))},isEmptyObject:function(e){for(var t in e)return!1;return!0},globalEval:function(e,t,i){Y(e,{nonce:t&&t.nonce},i)},each:function(e,t){var i,n=0;if(Q(e))for(i=e.length;n<i&&!1!==t.call(e[n],n,e[n]);n++);else for(n in e)if(!1===t.call(e[n],n,e[n]))break;return e},makeArray:function(e,t){t=t||[];return null!=e&&(Q(Object(e))?k.merge(t,"string"==typeof e?[e]:e):$.call(t,e)),t},inArray:function(e,t,i){return null==t?-1:R.call(t,e,i)},merge:function(e,t){for(var i=+t.length,n=0,s=e.length;n<i;n++)e[s++]=t[n];return e.length=s,e},grep:function(e,t,i){for(var n=[],s=0,o=e.length,r=!i;s<o;s++)!t(e[s],s)!=r&&n.push(e[s]);return n},map:function(e,t,i){var n,s,o=0,r=[];if(Q(e))for(n=e.length;o<n;o++)null!=(s=t(e[o],o,i))&&r.push(s);else for(o in e)null!=(s=t(e[o],o,i))&&r.push(s);return j(r)},guid:1,support:m}),"function"==typeof Symbol&&(k.fn[Symbol.iterator]=t[Symbol.iterator]),k.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){V["[object "+t+"]"]=t.toLowerCase()});function n(e,t,i){for(var n=[],s=void 0!==i;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(s&&k(e).is(i))break;n.push(e)}return n}function X(e,t){for(var i=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&i.push(e);return i}var e=function(P){function h(e,t){return e="0x"+e.slice(1)-65536,t||(e<0?String.fromCharCode(65536+e):String.fromCharCode(e>>10|55296,1023&e|56320))}function H(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}function j(){x()}var e,d,w,o,$,f,R,V,_,l,c,x,C,i,k,p,n,s,g,E="sizzle"+ +new Date,u=P.document,T=0,F=0,q=L(),W=L(),B=L(),m=L(),U=function(e,t){return e===t&&(c=!0),0},Y={}.hasOwnProperty,t=[],Q=t.pop,X=t.push,S=t.push,K=t.slice,y=function(e,t){for(var i=0,n=e.length;i<n;i++)if(e[i]===t)return i;return-1},G="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",r="[\\x20\\t\\r\\n\\f]",a="(?:\\\\[\\da-fA-F]{1,6}"+r+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",Z="\\["+r+"*("+a+")(?:"+r+"*([*^$|!~]?=)"+r+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+a+"))|)"+r+"*\\]",J=":("+a+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+Z+")*)|.*)\\)|)",ee=new RegExp(r+"+","g"),v=new RegExp("^"+r+"+|((?:^|[^\\\\])(?:\\\\.)*)"+r+"+$","g"),te=new RegExp("^"+r+"*,"+r+"*"),ie=new RegExp("^"+r+"*([>+~]|"+r+")"+r+"*"),ne=new RegExp(r+"|>"),se=new RegExp(J),oe=new RegExp("^"+a+"$"),b={ID:new RegExp("^#("+a+")"),CLASS:new RegExp("^\\.("+a+")"),TAG:new RegExp("^("+a+"|[*])"),ATTR:new RegExp("^"+Z),PSEUDO:new RegExp("^"+J),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+r+"*(even|odd|(([+-]|)(\\d*)n|)"+r+"*(?:([+-]|)"+r+"*(\\d+)|))"+r+"*\\)|)","i"),bool:new RegExp("^(?:"+G+")$","i"),needsContext:new RegExp("^"+r+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+r+"*((?:-\\d)?\\d*)"+r+"*\\)|)(?=[^-]|$)","i")},re=/HTML$/i,ae=/^(?:input|select|textarea|button)$/i,le=/^h\d$/i,D=/^[^{]+\{\s*\[native \w/,ce=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ue=/[+~]/,M=new RegExp("\\\\[\\da-fA-F]{1,6}"+r+"?|\\\\([^\\r\\n\\f])","g"),he=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,de=ye(function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()},{dir:"parentNode",next:"legend"});try{S.apply(t=K.call(u.childNodes),u.childNodes),t[u.childNodes.length].nodeType}catch(e){S={apply:t.length?function(e,t){X.apply(e,K.call(t))}:function(e,t){for(var i=e.length,n=0;e[i++]=t[n++];);e.length=i-1}}}function I(e,t,i,n){var s,o,r,a,l,c,u=t&&t.ownerDocument,h=t?t.nodeType:9;if(i=i||[],"string"!=typeof e||!e||1!==h&&9!==h&&11!==h)return i;if(!n&&(x(t),t=t||C,k)){if(11!==h&&(a=ce.exec(e)))if(s=a[1]){if(9===h){if(!(c=t.getElementById(s)))return i;if(c.id===s)return i.push(c),i}else if(u&&(c=u.getElementById(s))&&g(t,c)&&c.id===s)return i.push(c),i}else{if(a[2])return S.apply(i,t.getElementsByTagName(e)),i;if((s=a[3])&&d.getElementsByClassName&&t.getElementsByClassName)return S.apply(i,t.getElementsByClassName(s)),i}if(d.qsa&&!m[e+" "]&&(!p||!p.test(e))&&(1!==h||"object"!==t.nodeName.toLowerCase())){if(c=e,u=t,1===h&&(ne.test(e)||ie.test(e))){for((u=ue.test(e)&&me(t.parentNode)||t)===t&&d.scope||((r=t.getAttribute("id"))?r=r.replace(he,H):t.setAttribute("id",r=E)),o=(l=f(e)).length;o--;)l[o]=(r?"#"+r:":scope")+" "+z(l[o]);c=l.join(",")}try{return S.apply(i,u.querySelectorAll(c)),i}catch(t){m(e,!0)}finally{r===E&&t.removeAttribute("id")}}}return V(e.replace(v,"$1"),t,i,n)}function L(){var n=[];return function e(t,i){return n.push(t+" ")>w.cacheLength&&delete e[n.shift()],e[t+" "]=i}}function A(e){return e[E]=!0,e}function O(e){var t=C.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t)}}function fe(e,t){for(var i=e.split("|"),n=i.length;n--;)w.attrHandle[i[n]]=t}function pe(e,t){var i=t&&e,n=i&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(n)return n;if(i)for(;i=i.nextSibling;)if(i===t)return-1;return e?1:-1}function ge(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&de(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function N(r){return A(function(o){return o=+o,A(function(e,t){for(var i,n=r([],e.length,o),s=n.length;s--;)e[i=n[s]]&&(e[i]=!(t[i]=e[i]))})})}function me(e){return e&&void 0!==e.getElementsByTagName&&e}for(e in d=I.support={},$=I.isXML=function(e){var t=e&&e.namespaceURI,e=e&&(e.ownerDocument||e).documentElement;return!re.test(t||e&&e.nodeName||"HTML")},x=I.setDocument=function(e){var e=e?e.ownerDocument||e:u;return e!=C&&9===e.nodeType&&e.documentElement&&(i=(C=e).documentElement,k=!$(C),u!=C&&(e=C.defaultView)&&e.top!==e&&(e.addEventListener?e.addEventListener("unload",j,!1):e.attachEvent&&e.attachEvent("onunload",j)),d.scope=O(function(e){return i.appendChild(e).appendChild(C.createElement("div")),void 0!==e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length}),d.attributes=O(function(e){return e.className="i",!e.getAttribute("className")}),d.getElementsByTagName=O(function(e){return e.appendChild(C.createComment("")),!e.getElementsByTagName("*").length}),d.getElementsByClassName=D.test(C.getElementsByClassName),d.getById=O(function(e){return i.appendChild(e).id=E,!C.getElementsByName||!C.getElementsByName(E).length}),d.getById?(w.filter.ID=function(e){var t=e.replace(M,h);return function(e){return e.getAttribute("id")===t}},w.find.ID=function(e,t){if(void 0!==t.getElementById&&k)return(t=t.getElementById(e))?[t]:[]}):(w.filter.ID=function(e){var t=e.replace(M,h);return function(e){e=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return e&&e.value===t}},w.find.ID=function(e,t){if(void 0!==t.getElementById&&k){var i,n,s,o=t.getElementById(e);if(o){if((i=o.getAttributeNode("id"))&&i.value===e)return[o];for(s=t.getElementsByName(e),n=0;o=s[n++];)if((i=o.getAttributeNode("id"))&&i.value===e)return[o]}return[]}}),w.find.TAG=d.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):d.qsa?t.querySelectorAll(e):void 0}:function(e,t){var i,n=[],s=0,o=t.getElementsByTagName(e);if("*"!==e)return o;for(;i=o[s++];)1===i.nodeType&&n.push(i);return n},w.find.CLASS=d.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&k)return t.getElementsByClassName(e)},n=[],p=[],(d.qsa=D.test(C.querySelectorAll))&&(O(function(e){var t;i.appendChild(e).innerHTML="<a id='"+E+"'></a><select id='"+E+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&p.push("[*^$]="+r+"*(?:''|\"\")"),e.querySelectorAll("[selected]").length||p.push("\\["+r+"*(?:value|"+G+")"),e.querySelectorAll("[id~="+E+"-]").length||p.push("~="),(t=C.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||p.push("\\["+r+"*name"+r+"*="+r+"*(?:''|\"\")"),e.querySelectorAll(":checked").length||p.push(":checked"),e.querySelectorAll("a#"+E+"+*").length||p.push(".#.+[+~]"),e.querySelectorAll("\\\f"),p.push("[\\r\\n\\f]")}),O(function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=C.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&p.push("name"+r+"*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&p.push(":enabled",":disabled"),i.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&p.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),p.push(",.*:")})),(d.matchesSelector=D.test(s=i.matches||i.webkitMatchesSelector||i.mozMatchesSelector||i.oMatchesSelector||i.msMatchesSelector))&&O(function(e){d.disconnectedMatch=s.call(e,"*"),s.call(e,"[s!='']:x"),n.push("!=",J)}),p=p.length&&new RegExp(p.join("|")),n=n.length&&new RegExp(n.join("|")),e=D.test(i.compareDocumentPosition),g=e||D.test(i.contains)?function(e,t){var i=9===e.nodeType?e.documentElement:e,t=t&&t.parentNode;return e===t||!(!t||1!==t.nodeType||!(i.contains?i.contains(t):e.compareDocumentPosition&&16&e.compareDocumentPosition(t)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},U=e?function(e,t){return e===t?(c=!0,0):!e.compareDocumentPosition-!t.compareDocumentPosition||(1&(i=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!d.sortDetached&&t.compareDocumentPosition(e)===i?e==C||e.ownerDocument==u&&g(u,e)?-1:t==C||t.ownerDocument==u&&g(u,t)?1:l?y(l,e)-y(l,t):0:4&i?-1:1);var i}:function(e,t){if(e===t)return c=!0,0;var i,n=0,s=e.parentNode,o=t.parentNode,r=[e],a=[t];if(!s||!o)return e==C?-1:t==C?1:s?-1:o?1:l?y(l,e)-y(l,t):0;if(s===o)return pe(e,t);for(i=e;i=i.parentNode;)r.unshift(i);for(i=t;i=i.parentNode;)a.unshift(i);for(;r[n]===a[n];)n++;return n?pe(r[n],a[n]):r[n]==u?-1:a[n]==u?1:0}),C},I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(x(e),d.matchesSelector&&k&&!m[t+" "]&&(!n||!n.test(t))&&(!p||!p.test(t)))try{var i=s.call(e,t);if(i||d.disconnectedMatch||e.document&&11!==e.document.nodeType)return i}catch(e){m(t,!0)}return 0<I(t,C,null,[e]).length},I.contains=function(e,t){return(e.ownerDocument||e)!=C&&x(e),g(e,t)},I.attr=function(e,t){(e.ownerDocument||e)!=C&&x(e);var i=w.attrHandle[t.toLowerCase()],i=i&&Y.call(w.attrHandle,t.toLowerCase())?i(e,t,!k):void 0;return void 0!==i?i:d.attributes||!k?e.getAttribute(t):(i=e.getAttributeNode(t))&&i.specified?i.value:null},I.escape=function(e){return(e+"").replace(he,H)},I.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},I.uniqueSort=function(e){var t,i=[],n=0,s=0;if(c=!d.detectDuplicates,l=!d.sortStable&&e.slice(0),e.sort(U),c){for(;t=e[s++];)t===e[s]&&(n=i.push(s));for(;n--;)e.splice(i[n],1)}return l=null,e},o=I.getText=function(e){var t,i="",n=0,s=e.nodeType;if(s){if(1===s||9===s||11===s){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)i+=o(e)}else if(3===s||4===s)return e.nodeValue}else for(;t=e[n++];)i+=o(t);return i},(w=I.selectors={cacheLength:50,createPseudo:A,match:b,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(M,h),e[3]=(e[3]||e[4]||e[5]||"").replace(M,h),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,i=!e[6]&&e[2];return b.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":i&&se.test(i)&&(t=f(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(M,h).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=q[e+" "];return t||(t=new RegExp("(^|"+r+")"+e+"("+r+"|$)"))&&q(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(t,i,n){return function(e){e=I.attr(e,t);return null==e?"!="===i:!i||(e+="","="===i?e===n:"!="===i?e!==n:"^="===i?n&&0===e.indexOf(n):"*="===i?n&&-1<e.indexOf(n):"$="===i?n&&e.slice(-n.length)===n:"~="===i?-1<(" "+e.replace(ee," ")+" ").indexOf(n):"|="===i&&(e===n||e.slice(0,n.length+1)===n+"-"))}},CHILD:function(p,e,t,g,m){var v="nth"!==p.slice(0,3),y="last"!==p.slice(-4),b="of-type"===e;return 1===g&&0===m?function(e){return!!e.parentNode}:function(e,t,i){var n,s,o,r,a,l,c=v!=y?"nextSibling":"previousSibling",u=e.parentNode,h=b&&e.nodeName.toLowerCase(),d=!i&&!b,f=!1;if(u){if(v){for(;c;){for(r=e;r=r[c];)if(b?r.nodeName.toLowerCase()===h:1===r.nodeType)return!1;l=c="only"===p&&!l&&"nextSibling"}return!0}if(l=[y?u.firstChild:u.lastChild],y&&d){for(f=(a=(n=(s=(o=(r=u)[E]||(r[E]={}))[r.uniqueID]||(o[r.uniqueID]={}))[p]||[])[0]===T&&n[1])&&n[2],r=a&&u.childNodes[a];r=++a&&r&&r[c]||(f=a=0)||l.pop();)if(1===r.nodeType&&++f&&r===e){s[p]=[T,a,f];break}}else if(!1===(f=d?a=(n=(s=(o=(r=e)[E]||(r[E]={}))[r.uniqueID]||(o[r.uniqueID]={}))[p]||[])[0]===T&&n[1]:f))for(;(r=++a&&r&&r[c]||(f=a=0)||l.pop())&&((b?r.nodeName.toLowerCase()!==h:1!==r.nodeType)||!++f||(d&&((s=(o=r[E]||(r[E]={}))[r.uniqueID]||(o[r.uniqueID]={}))[p]=[T,f]),r!==e)););return(f-=m)===g||f%g==0&&0<=f/g}}},PSEUDO:function(e,o){var t,r=w.pseudos[e]||w.setFilters[e.toLowerCase()]||I.error("unsupported pseudo: "+e);return r[E]?r(o):1<r.length?(t=[e,e,"",o],w.setFilters.hasOwnProperty(e.toLowerCase())?A(function(e,t){for(var i,n=r(e,o),s=n.length;s--;)e[i=y(e,n[s])]=!(t[i]=n[s])}):function(e){return r(e,0,t)}):r}},pseudos:{not:A(function(e){var n=[],s=[],a=R(e.replace(v,"$1"));return a[E]?A(function(e,t,i,n){for(var s,o=a(e,null,n,[]),r=e.length;r--;)(s=o[r])&&(e[r]=!(t[r]=s))}):function(e,t,i){return n[0]=e,a(n,null,i,s),n[0]=null,!s.pop()}}),has:A(function(t){return function(e){return 0<I(t,e).length}}),contains:A(function(t){return t=t.replace(M,h),function(e){return-1<(e.textContent||o(e)).indexOf(t)}}),lang:A(function(i){return oe.test(i||"")||I.error("unsupported lang: "+i),i=i.replace(M,h).toLowerCase(),function(e){var t;do{if(t=k?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===i||0===t.indexOf(i+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=P.location&&P.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===i},focus:function(e){return e===C.activeElement&&(!C.hasFocus||C.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ge(!1),disabled:ge(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!w.pseudos.empty(e)},header:function(e){return le.test(e.nodeName)},input:function(e){return ae.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(e=e.getAttribute("type"))||"text"===e.toLowerCase())},first:N(function(){return[0]}),last:N(function(e,t){return[t-1]}),eq:N(function(e,t,i){return[i<0?i+t:i]}),even:N(function(e,t){for(var i=0;i<t;i+=2)e.push(i);return e}),odd:N(function(e,t){for(var i=1;i<t;i+=2)e.push(i);return e}),lt:N(function(e,t,i){for(var n=i<0?i+t:t<i?t:i;0<=--n;)e.push(n);return e}),gt:N(function(e,t,i){for(var n=i<0?i+t:i;++n<t;)e.push(n);return e})}}).pseudos.nth=w.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})w.pseudos[e]=function(t){return function(e){return"input"===e.nodeName.toLowerCase()&&e.type===t}}(e);for(e in{submit:!0,reset:!0})w.pseudos[e]=function(i){return function(e){var t=e.nodeName.toLowerCase();return("input"===t||"button"===t)&&e.type===i}}(e);function ve(){}function z(e){for(var t=0,i=e.length,n="";t<i;t++)n+=e[t].value;return n}function ye(r,e,t){var a=e.dir,l=e.next,c=l||a,u=t&&"parentNode"===c,h=F++;return e.first?function(e,t,i){for(;e=e[a];)if(1===e.nodeType||u)return r(e,t,i);return!1}:function(e,t,i){var n,s,o=[T,h];if(i){for(;e=e[a];)if((1===e.nodeType||u)&&r(e,t,i))return!0}else for(;e=e[a];)if(1===e.nodeType||u)if(s=(s=e[E]||(e[E]={}))[e.uniqueID]||(s[e.uniqueID]={}),l&&l===e.nodeName.toLowerCase())e=e[a]||e;else{if((n=s[c])&&n[0]===T&&n[1]===h)return o[2]=n[2];if((s[c]=o)[2]=r(e,t,i))return!0}return!1}}function be(s){return 1<s.length?function(e,t,i){for(var n=s.length;n--;)if(!s[n](e,t,i))return!1;return!0}:s[0]}function we(e,t,i,n,s){for(var o,r=[],a=0,l=e.length,c=null!=t;a<l;a++)!(o=e[a])||i&&!i(o,n,s)||(r.push(o),c&&t.push(a));return r}function _e(e){for(var n,t,i,s=e.length,o=w.relative[e[0].type],r=o||w.relative[" "],a=o?1:0,l=ye(function(e){return e===n},r,!0),c=ye(function(e){return-1<y(n,e)},r,!0),u=[function(e,t,i){e=!o&&(i||t!==_)||((n=t).nodeType?l:c)(e,t,i);return n=null,e}];a<s;a++)if(t=w.relative[e[a].type])u=[ye(be(u),t)];else{if((t=w.filter[e[a].type].apply(null,e[a].matches))[E]){for(i=++a;i<s&&!w.relative[e[i].type];i++);return function e(f,p,g,m,v,t){return m&&!m[E]&&(m=e(m)),v&&!v[E]&&(v=e(v,t)),A(function(e,t,i,n){var s,o,r,a=[],l=[],c=t.length,u=e||function(e,t,i){for(var n=0,s=t.length;n<s;n++)I(e,t[n],i);return i}(p||"*",i.nodeType?[i]:i,[]),h=!f||!e&&p?u:we(u,a,f,i,n),d=g?v||(e?f:c||m)?[]:t:h;if(g&&g(h,d,i,n),m)for(s=we(d,l),m(s,[],i,n),o=s.length;o--;)(r=s[o])&&(d[l[o]]=!(h[l[o]]=r));if(e){if(v||f){if(v){for(s=[],o=d.length;o--;)(r=d[o])&&s.push(h[o]=r);v(null,d=[],s,n)}for(o=d.length;o--;)(r=d[o])&&-1<(s=v?y(e,r):a[o])&&(e[s]=!(t[s]=r))}}else d=we(d===t?d.splice(c,d.length):d),v?v(null,t,d,n):S.apply(t,d)})}(1<a&&be(u),1<a&&z(e.slice(0,a-1).concat({value:" "===e[a-2].type?"*":""})).replace(v,"$1"),t,a<i&&_e(e.slice(a,i)),i<s&&_e(e=e.slice(i)),i<s&&z(e))}u.push(t)}return be(u)}return ve.prototype=w.filters=w.pseudos,w.setFilters=new ve,f=I.tokenize=function(e,t){var i,n,s,o,r,a,l,c=W[e+" "];if(c)return t?0:c.slice(0);for(r=e,a=[],l=w.preFilter;r;){for(o in i&&!(n=te.exec(r))||(n&&(r=r.slice(n[0].length)||r),a.push(s=[])),i=!1,(n=ie.exec(r))&&(i=n.shift(),s.push({value:i,type:n[0].replace(v," ")}),r=r.slice(i.length)),w.filter)!(n=b[o].exec(r))||l[o]&&!(n=l[o](n))||(i=n.shift(),s.push({value:i,type:o,matches:n}),r=r.slice(i.length));if(!i)break}return t?r.length:r?I.error(e):W(e,a).slice(0)},R=I.compile=function(e,t){var i,m,v,y,b,n,s=[],o=[],r=B[e+" "];if(!r){for(i=(t=t||f(e)).length;i--;)((r=_e(t[i]))[E]?s:o).push(r);(r=B(e,(y=0<(v=s).length,b=0<(m=o).length,n=function(e,t,i,n,s){var o,r,a,l=0,c="0",u=e&&[],h=[],d=_,f=e||b&&w.find.TAG("*",s),p=T+=null==d?1:Math.random()||.1,g=f.length;for(s&&(_=t==C||t||s);c!==g&&null!=(o=f[c]);c++){if(b&&o){for(r=0,t||o.ownerDocument==C||(x(o),i=!k);a=m[r++];)if(a(o,t||C,i)){n.push(o);break}s&&(T=p)}y&&((o=!a&&o)&&l--,e&&u.push(o))}if(l+=c,y&&c!==l){for(r=0;a=v[r++];)a(u,h,t,i);if(e){if(0<l)for(;c--;)u[c]||h[c]||(h[c]=Q.call(n));h=we(h)}S.apply(n,h),s&&!e&&0<h.length&&1<l+v.length&&I.uniqueSort(n)}return s&&(T=p,_=d),u},y?A(n):n))).selector=e}return r},V=I.select=function(e,t,i,n){var s,o,r,a,l,c="function"==typeof e&&e,u=!n&&f(e=c.selector||e);if(i=i||[],1===u.length){if(2<(o=u[0]=u[0].slice(0)).length&&"ID"===(r=o[0]).type&&9===t.nodeType&&k&&w.relative[o[1].type]){if(!(t=(w.find.ID(r.matches[0].replace(M,h),t)||[])[0]))return i;c&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(s=b.needsContext.test(e)?0:o.length;s--&&(r=o[s],!w.relative[a=r.type]);)if((l=w.find[a])&&(n=l(r.matches[0].replace(M,h),ue.test(o[0].type)&&me(t.parentNode)||t))){if(o.splice(s,1),e=n.length&&z(o))break;return S.apply(i,n),i}}return(c||R(e,u))(n,t,!k,i,!t||ue.test(e)&&me(t.parentNode)||t),i},d.sortStable=E.split("").sort(U).join("")===E,d.detectDuplicates=!!c,x(),d.sortDetached=O(function(e){return 1&e.compareDocumentPosition(C.createElement("fieldset"))}),O(function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")})||fe("type|href|height|width",function(e,t,i){if(!i)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)}),d.attributes&&O(function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")})||fe("value",function(e,t,i){if(!i&&"input"===e.nodeName.toLowerCase())return e.defaultValue}),O(function(e){return null==e.getAttribute("disabled")})||fe(G,function(e,t,i){if(!i)return!0===e[t]?t.toLowerCase():(i=e.getAttributeNode(t))&&i.specified?i.value:null}),I}(x),K=(k.find=e,k.expr=e.selectors,k.expr[":"]=k.expr.pseudos,k.uniqueSort=k.unique=e.uniqueSort,k.text=e.getText,k.isXMLDoc=e.isXML,k.contains=e.contains,k.escapeSelector=e.escape,k.expr.match.needsContext);function l(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var G=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function Z(e,i,n){return y(i)?k.grep(e,function(e,t){return!!i.call(e,t,e)!==n}):i.nodeType?k.grep(e,function(e){return e===i!==n}):"string"!=typeof i?k.grep(e,function(e){return-1<R.call(i,e)!==n}):k.filter(i,e,n)}k.filter=function(e,t,i){var n=t[0];return i&&(e=":not("+e+")"),1===t.length&&1===n.nodeType?k.find.matchesSelector(n,e)?[n]:[]:k.find.matches(e,k.grep(t,function(e){return 1===e.nodeType}))},k.fn.extend({find:function(e){var t,i,n=this.length,s=this;if("string"!=typeof e)return this.pushStack(k(e).filter(function(){for(t=0;t<n;t++)if(k.contains(s[t],this))return!0}));for(i=this.pushStack([]),t=0;t<n;t++)k.find(e,s[t],i);return 1<n?k.uniqueSort(i):i},filter:function(e){return this.pushStack(Z(this,e||[],!1))},not:function(e){return this.pushStack(Z(this,e||[],!0))},is:function(e){return!!Z(this,"string"==typeof e&&K.test(e)?k(e):e||[],!1).length}});var J,ee=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,te=((k.fn.init=function(e,t,i){if(!e)return this;if(i=i||J,"string"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):y(e)?void 0!==i.ready?i.ready(e):e(k):k.makeArray(e,this);if(!(n="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:ee.exec(e))||!n[1]&&t)return(!t||t.jquery?t||i:this.constructor(t)).find(e);if(n[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(n[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),G.test(n[1])&&k.isPlainObject(t))for(var n in t)y(this[n])?this[n](t[n]):this.attr(n,t[n]);return this}return(i=C.getElementById(n[2]))&&(this[0]=i,this.length=1),this}).prototype=k.fn,J=k(C),/^(?:parents|prev(?:Until|All))/),ie={children:!0,contents:!0,next:!0,prev:!0};function ne(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),i=t.length;return this.filter(function(){for(var e=0;e<i;e++)if(k.contains(this,t[e]))return!0})},closest:function(e,t){var i,n=0,s=this.length,o=[],r="string"!=typeof e&&k(e);if(!K.test(e))for(;n<s;n++)for(i=this[n];i&&i!==t;i=i.parentNode)if(i.nodeType<11&&(r?-1<r.index(i):1===i.nodeType&&k.find.matchesSelector(i,e))){o.push(i);break}return this.pushStack(1<o.length?k.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?R.call(k(e),this[0]):R.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){e=e.parentNode;return e&&11!==e.nodeType?e:null},parents:function(e){return n(e,"parentNode")},parentsUntil:function(e,t,i){return n(e,"parentNode",i)},next:function(e){return ne(e,"nextSibling")},prev:function(e){return ne(e,"previousSibling")},nextAll:function(e){return n(e,"nextSibling")},prevAll:function(e){return n(e,"previousSibling")},nextUntil:function(e,t,i){return n(e,"nextSibling",i)},prevUntil:function(e,t,i){return n(e,"previousSibling",i)},siblings:function(e){return X((e.parentNode||{}).firstChild,e)},children:function(e){return X(e.firstChild)},contents:function(e){return null!=e.contentDocument&&H(e.contentDocument)?e.contentDocument:(l(e,"template")&&(e=e.content||e),k.merge([],e.childNodes))}},function(n,s){k.fn[n]=function(e,t){var i=k.map(this,s,e);return(t="Until"!==n.slice(-5)?e:t)&&"string"==typeof t&&(i=k.filter(t,i)),1<this.length&&(ie[n]||k.uniqueSort(i),te.test(n)&&i.reverse()),this.pushStack(i)}});var E=/[^\x20\t\r\n\f]+/g;function u(e){return e}function se(e){throw e}function oe(e,t,i,n){var s;try{e&&y(s=e.promise)?s.call(e).done(t).fail(i):e&&y(s=e.then)?s.call(e,t,i):t.apply(void 0,[e].slice(n))}catch(e){i.apply(void 0,[e])}}k.Callbacks=function(n){var e,i;n="string"==typeof n?(e=n,i={},k.each(e.match(E)||[],function(e,t){i[t]=!0}),i):k.extend({},n);function s(){for(a=a||n.once,r=o=!0;c.length;u=-1)for(t=c.shift();++u<l.length;)!1===l[u].apply(t[0],t[1])&&n.stopOnFalse&&(u=l.length,t=!1);n.memory||(t=!1),o=!1,a&&(l=t?[]:"")}var o,t,r,a,l=[],c=[],u=-1,h={add:function(){return l&&(t&&!o&&(u=l.length-1,c.push(t)),function i(e){k.each(e,function(e,t){y(t)?n.unique&&h.has(t)||l.push(t):t&&t.length&&"string"!==p(t)&&i(t)})}(arguments),t&&!o&&s()),this},remove:function(){return k.each(arguments,function(e,t){for(var i;-1<(i=k.inArray(t,l,i));)l.splice(i,1),i<=u&&u--}),this},has:function(e){return e?-1<k.inArray(e,l):0<l.length},empty:function(){return l=l&&[],this},disable:function(){return a=c=[],l=t="",this},disabled:function(){return!l},lock:function(){return a=c=[],t||o||(l=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],c.push(t),o||s()),this},fire:function(){return h.fireWith(this,arguments),this},fired:function(){return!!r}};return h},k.extend({Deferred:function(e){var o=[["notify","progress",k.Callbacks("memory"),k.Callbacks("memory"),2],["resolve","done",k.Callbacks("once memory"),k.Callbacks("once memory"),0,"resolved"],["reject","fail",k.Callbacks("once memory"),k.Callbacks("once memory"),1,"rejected"]],s="pending",r={state:function(){return s},always:function(){return a.done(arguments).fail(arguments),this},catch:function(e){return r.then(null,e)},pipe:function(){var s=arguments;return k.Deferred(function(n){k.each(o,function(e,t){var i=y(s[t[4]])&&s[t[4]];a[t[1]](function(){var e=i&&i.apply(this,arguments);e&&y(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[t[0]+"With"](this,i?[e]:arguments)})}),s=null}).promise()},then:function(t,i,n){var l=0;function c(s,o,r,a){return function(){function e(){var e,t;if(!(s<l)){if((e=r.apply(i,n))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,y(t)?a?t.call(e,c(l,o,u,a),c(l,o,se,a)):(l++,t.call(e,c(l,o,u,a),c(l,o,se,a),c(l,o,u,o.notifyWith))):(r!==u&&(i=void 0,n=[e]),(a||o.resolveWith)(i,n))}}var i=this,n=arguments,t=a?e:function(){try{e()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,t.stackTrace),l<=s+1&&(r!==se&&(i=void 0,n=[e]),o.rejectWith(i,n))}};s?t():(k.Deferred.getStackHook&&(t.stackTrace=k.Deferred.getStackHook()),x.setTimeout(t))}}return k.Deferred(function(e){o[0][3].add(c(0,e,y(n)?n:u,e.notifyWith)),o[1][3].add(c(0,e,y(t)?t:u)),o[2][3].add(c(0,e,y(i)?i:se))}).promise()},promise:function(e){return null!=e?k.extend(e,r):r}},a={};return k.each(o,function(e,t){var i=t[2],n=t[5];r[t[1]]=i.add,n&&i.add(function(){s=n},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),i.add(t[3].fire),a[t[0]]=function(){return a[t[0]+"With"](this===a?void 0:this,arguments),this},a[t[0]+"With"]=i.fireWith}),r.promise(a),e&&e.call(a,a),a},when:function(e){function t(t){return function(e){s[t]=this,o[t]=1<arguments.length?a.call(arguments):e,--i||r.resolveWith(s,o)}}var i=arguments.length,n=i,s=Array(n),o=a.call(arguments),r=k.Deferred();if(i<=1&&(oe(e,r.done(t(n)).resolve,r.reject,!i),"pending"===r.state()||y(o[n]&&o[n].then)))return r.then();for(;n--;)oe(o[n],t(n),r.reject);return r.promise()}});var re=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/,ae=(k.Deferred.exceptionHook=function(e,t){x.console&&x.console.warn&&e&&re.test(e.name)&&x.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},k.readyException=function(e){x.setTimeout(function(){throw e})},k.Deferred());function le(){C.removeEventListener("DOMContentLoaded",le),x.removeEventListener("load",le),k.ready()}k.fn.ready=function(e){return ae.then(e).catch(function(e){k.readyException(e)}),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0)!==e&&0<--k.readyWait||ae.resolveWith(C,[k])}}),k.ready.then=ae.then,"complete"===C.readyState||"loading"!==C.readyState&&!C.documentElement.doScroll?x.setTimeout(k.ready):(C.addEventListener("DOMContentLoaded",le),x.addEventListener("load",le));function h(e,t,i,n,s,o,r){var a=0,l=e.length,c=null==i;if("object"===p(i))for(a in s=!0,i)h(e,t,a,i[a],!0,o,r);else if(void 0!==n&&(s=!0,y(n)||(r=!0),t=c?r?(t.call(e,n),null):(c=t,function(e,t,i){return c.call(k(e),i)}):t))for(;a<l;a++)t(e[a],i,r?n:n.call(e[a],a,t(e[a],i)));return s?e:c?t.call(e):l?t(e[0],i):o}var ce=/^-ms-/,ue=/-([a-z])/g;function he(e,t){return t.toUpperCase()}function b(e){return e.replace(ce,"ms-").replace(ue,he)}function v(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function de(){this.expando=k.expando+de.uid++}de.uid=1,de.prototype={cache:function(e){var t=e[this.expando];return t||(t={},v(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,i){var n,s=this.cache(e);if("string"==typeof t)s[b(t)]=i;else for(n in t)s[b(n)]=t[n];return s},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][b(t)]},access:function(e,t,i){return void 0===t||t&&"string"==typeof t&&void 0===i?this.get(e,t):(this.set(e,t,i),void 0!==i?i:t)},remove:function(e,t){var i,n=e[this.expando];if(void 0!==n){if(void 0!==t){i=(t=Array.isArray(t)?t.map(b):(t=b(t))in n?[t]:t.match(E)||[]).length;for(;i--;)delete n[t[i]]}void 0!==t&&!k.isEmptyObject(n)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){e=e[this.expando];return void 0!==e&&!k.isEmptyObject(e)}};var w=new de,c=new de,fe=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,pe=/[A-Z]/g;function ge(e,t,i){var n,s;if(void 0===i&&1===e.nodeType)if(n="data-"+t.replace(pe,"-$&").toLowerCase(),"string"==typeof(i=e.getAttribute(n))){try{i="true"===(s=i)||"false"!==s&&("null"===s?null:s===+s+""?+s:fe.test(s)?JSON.parse(s):s)}catch(e){}c.set(e,t,i)}else i=void 0;return i}k.extend({hasData:function(e){return c.hasData(e)||w.hasData(e)},data:function(e,t,i){return c.access(e,t,i)},removeData:function(e,t){c.remove(e,t)},_data:function(e,t,i){return w.access(e,t,i)},_removeData:function(e,t){w.remove(e,t)}}),k.fn.extend({data:function(i,e){var t,n,s,o=this[0],r=o&&o.attributes;if(void 0!==i)return"object"==typeof i?this.each(function(){c.set(this,i)}):h(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=c.get(o,i))||void 0!==(t=ge(o,i))?t:void 0;this.each(function(){c.set(this,i,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(s=c.get(o),1===o.nodeType&&!w.get(o,"hasDataAttrs"))){for(t=r.length;t--;)r[t]&&0===(n=r[t].name).indexOf("data-")&&(n=b(n.slice(5)),ge(o,n,s[n]));w.set(o,"hasDataAttrs",!0)}return s},removeData:function(e){return this.each(function(){c.remove(this,e)})}}),k.extend({queue:function(e,t,i){var n;if(e)return n=w.get(e,t=(t||"fx")+"queue"),i&&(!n||Array.isArray(i)?n=w.access(e,t,k.makeArray(i)):n.push(i)),n||[]},dequeue:function(e,t){t=t||"fx";var i=k.queue(e,t),n=i.length,s=i.shift(),o=k._queueHooks(e,t);"inprogress"===s&&(s=i.shift(),n--),s&&("fx"===t&&i.unshift("inprogress"),delete o.stop,s.call(e,function(){k.dequeue(e,t)},o)),!n&&o&&o.empty.fire()},_queueHooks:function(e,t){var i=t+"queueHooks";return w.get(e,i)||w.access(e,i,{empty:k.Callbacks("once memory").add(function(){w.remove(e,[t+"queue",i])})})}}),k.fn.extend({queue:function(t,i){var e=2;return"string"!=typeof t&&(i=t,t="fx",e--),arguments.length<e?k.queue(this[0],t):void 0===i?this:this.each(function(){var e=k.queue(this,t,i);k._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&k.dequeue(this,t)})},dequeue:function(e){return this.each(function(){k.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){function i(){--s||o.resolveWith(r,[r])}var n,s=1,o=k.Deferred(),r=this,a=this.length;for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";a--;)(n=w.get(r[a],e+"queueHooks"))&&n.empty&&(s++,n.empty.add(i));return i(),o.promise(t)}});function me(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&T(e)&&"none"===k.css(e,"display")}var e=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ve=new RegExp("^(?:([+-])=|)("+e+")([a-z%]*)$","i"),d=["Top","Right","Bottom","Left"],_=C.documentElement,T=function(e){return k.contains(e.ownerDocument,e)},ye={composed:!0};_.getRootNode&&(T=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(ye)===e.ownerDocument});function be(e,t,i,n){var s,o,r=20,a=n?function(){return n.cur()}:function(){return k.css(e,t,"")},l=a(),c=i&&i[3]||(k.cssNumber[t]?"":"px"),u=e.nodeType&&(k.cssNumber[t]||"px"!==c&&+l)&&ve.exec(k.css(e,t));if(u&&u[3]!==c){for(c=c||u[3],u=+(l/=2)||1;r--;)k.style(e,t,u+c),(1-o)*(1-(o=a()/l||.5))<=0&&(r=0),u/=o;k.style(e,t,(u*=2)+c),i=i||[]}return i&&(u=+u||+l||0,s=i[1]?u+(i[1]+1)*i[2]:+i[2],n&&(n.unit=c,n.start=u,n.end=s)),s}var we={};function S(e,t){for(var i,n,s,o,r,a,l=[],c=0,u=e.length;c<u;c++)(n=e[c]).style&&(i=n.style.display,t?("none"===i&&(l[c]=w.get(n,"display")||null,l[c]||(n.style.display="")),""===n.style.display&&me(n)&&(l[c]=(a=o=s=void 0,o=n.ownerDocument,r=n.nodeName,(a=we[r])||(s=o.body.appendChild(o.createElement(r)),a=k.css(s,"display"),s.parentNode.removeChild(s),we[r]=a="none"===a?"block":a)))):"none"!==i&&(l[c]="none",w.set(n,"display",i)));for(c=0;c<u;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}k.fn.extend({show:function(){return S(this,!0)},hide:function(){return S(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){me(this)?k(this).show():k(this).hide()})}});var _e=/^(?:checkbox|radio)$/i,xe=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i,i=C.createDocumentFragment().appendChild(C.createElement("div")),D=((A=C.createElement("input")).setAttribute("type","radio"),A.setAttribute("checked","checked"),A.setAttribute("name","t"),i.appendChild(A),m.checkClone=i.cloneNode(!0).cloneNode(!0).lastChild.checked,i.innerHTML="<textarea>x</textarea>",m.noCloneChecked=!!i.cloneNode(!0).lastChild.defaultValue,i.innerHTML="<option></option>",m.option=!!i.lastChild,{thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]});function M(e,t){var i=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[];return void 0===t||t&&l(e,t)?k.merge([e],i):i}function ke(e,t){for(var i=0,n=e.length;i<n;i++)w.set(e[i],"globalEval",!t||w.get(t[i],"globalEval"))}D.tbody=D.tfoot=D.colgroup=D.caption=D.thead,D.th=D.td,m.option||(D.optgroup=D.option=[1,"<select multiple='multiple'>","</select>"]);var Ee=/<|&#?\w+;/;function Te(e,t,i,n,s){for(var o,r,a,l,c,u=t.createDocumentFragment(),h=[],d=0,f=e.length;d<f;d++)if((o=e[d])||0===o)if("object"===p(o))k.merge(h,o.nodeType?[o]:o);else if(Ee.test(o)){for(r=r||u.appendChild(t.createElement("div")),a=(xe.exec(o)||["",""])[1].toLowerCase(),a=D[a]||D._default,r.innerHTML=a[1]+k.htmlPrefilter(o)+a[2],c=a[0];c--;)r=r.lastChild;k.merge(h,r.childNodes),(r=u.firstChild).textContent=""}else h.push(t.createTextNode(o));for(u.textContent="",d=0;o=h[d++];)if(n&&-1<k.inArray(o,n))s&&s.push(o);else if(l=T(o),r=M(u.appendChild(o),"script"),l&&ke(r),i)for(c=0;o=r[c++];)Ce.test(o.type||"")&&i.push(o);return u}var Se=/^([^.]*)(?:\.(.+)|)/;function r(){return!0}function f(){return!1}function De(e,t){return e===function(){try{return C.activeElement}catch(e){}}()==("focus"===t)}function Me(e,t,i,n,s,o){var r,a;if("object"==typeof t){for(a in"string"!=typeof i&&(n=n||i,i=void 0),t)Me(e,a,i,n,t[a],o);return e}if(null==n&&null==s?(s=i,n=i=void 0):null==s&&("string"==typeof i?(s=n,n=void 0):(s=n,n=i,i=void 0)),!1===s)s=f;else if(!s)return e;return 1===o&&(r=s,(s=function(e){return k().off(e),r.apply(this,arguments)}).guid=r.guid||(r.guid=k.guid++)),e.each(function(){k.event.add(this,t,s,n,i)})}function Ie(e,s,o){o?(w.set(e,s,!1),k.event.add(e,s,{namespace:!1,handler:function(e){var t,i,n=w.get(this,s);if(1&e.isTrigger&&this[s]){if(n.length)(k.event.special[s]||{}).delegateType&&e.stopPropagation();else if(n=a.call(arguments),w.set(this,s,n),t=o(this,s),this[s](),n!==(i=w.get(this,s))||t?w.set(this,s,!1):i={},n!==i)return e.stopImmediatePropagation(),e.preventDefault(),i&&i.value}else n.length&&(w.set(this,s,{value:k.event.trigger(k.extend(n[0],k.Event.prototype),n.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===w.get(e,s)&&k.event.add(e,s,r)}k.event={global:{},add:function(t,e,i,n,s){var o,r,a,l,c,u,h,d,f,p=w.get(t);if(v(t))for(i.handler&&(i=(o=i).handler,s=o.selector),s&&k.find.matchesSelector(_,s),i.guid||(i.guid=k.guid++),(a=p.events)||(a=p.events=Object.create(null)),(r=p.handle)||(r=p.handle=function(e){return void 0!==k&&k.event.triggered!==e.type?k.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(E)||[""]).length;l--;)h=f=(d=Se.exec(e[l])||[])[1],d=(d[2]||"").split(".").sort(),h&&(c=k.event.special[h]||{},h=(s?c.delegateType:c.bindType)||h,c=k.event.special[h]||{},f=k.extend({type:h,origType:f,data:n,handler:i,guid:i.guid,selector:s,needsContext:s&&k.expr.match.needsContext.test(s),namespace:d.join(".")},o),(u=a[h])||((u=a[h]=[]).delegateCount=0,c.setup&&!1!==c.setup.call(t,n,d,r)||t.addEventListener&&t.addEventListener(h,r)),c.add&&(c.add.call(t,f),f.handler.guid||(f.handler.guid=i.guid)),s?u.splice(u.delegateCount++,0,f):u.push(f),k.event.global[h]=!0)},remove:function(e,t,i,n,s){var o,r,a,l,c,u,h,d,f,p,g,m=w.hasData(e)&&w.get(e);if(m&&(l=m.events)){for(c=(t=(t||"").match(E)||[""]).length;c--;)if(f=g=(a=Se.exec(t[c])||[])[1],p=(a[2]||"").split(".").sort(),f){for(h=k.event.special[f]||{},d=l[f=(n?h.delegateType:h.bindType)||f]||[],a=a[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),r=o=d.length;o--;)u=d[o],!s&&g!==u.origType||i&&i.guid!==u.guid||a&&!a.test(u.namespace)||n&&n!==u.selector&&("**"!==n||!u.selector)||(d.splice(o,1),u.selector&&d.delegateCount--,h.remove&&h.remove.call(e,u));r&&!d.length&&(h.teardown&&!1!==h.teardown.call(e,p,m.handle)||k.removeEvent(e,f,m.handle),delete l[f])}else for(f in l)k.event.remove(e,f+t[c],i,n,!0);k.isEmptyObject(l)&&w.remove(e,"handle events")}},dispatch:function(e){var t,i,n,s,o,r=new Array(arguments.length),a=k.event.fix(e),e=(w.get(this,"events")||Object.create(null))[a.type]||[],l=k.event.special[a.type]||{};for(r[0]=a,t=1;t<arguments.length;t++)r[t]=arguments[t];if(a.delegateTarget=this,!l.preDispatch||!1!==l.preDispatch.call(this,a)){for(o=k.event.handlers.call(this,a,e),t=0;(n=o[t++])&&!a.isPropagationStopped();)for(a.currentTarget=n.elem,i=0;(s=n.handlers[i++])&&!a.isImmediatePropagationStopped();)a.rnamespace&&!1!==s.namespace&&!a.rnamespace.test(s.namespace)||(a.handleObj=s,a.data=s.data,void 0!==(s=((k.event.special[s.origType]||{}).handle||s.handler).apply(n.elem,r))&&!1===(a.result=s)&&(a.preventDefault(),a.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,a),a.result}},handlers:function(e,t){var i,n,s,o,r,a=[],l=t.delegateCount,c=e.target;if(l&&c.nodeType&&!("click"===e.type&&1<=e.button))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(o=[],r={},i=0;i<l;i++)void 0===r[s=(n=t[i]).selector+" "]&&(r[s]=n.needsContext?-1<k(s,this).index(c):k.find(s,this,null,[c]).length),r[s]&&o.push(n);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(t,e){Object.defineProperty(k.Event.prototype,t,{enumerable:!0,configurable:!0,get:y(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){e=this||e;return _e.test(e.type)&&e.click&&l(e,"input")&&Ie(e,"click",r),!1},trigger:function(e){e=this||e;return _e.test(e.type)&&e.click&&l(e,"input")&&Ie(e,"click"),!0},_default:function(e){e=e.target;return _e.test(e.type)&&e.click&&l(e,"input")&&w.get(e,"click")||l(e,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,i){e.removeEventListener&&e.removeEventListener(t,i)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?r:f,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&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:f,isPropagationStopped:f,isImmediatePropagationStopped:f,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=r,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=r,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=r,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.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},k.event.addProp),k.each({focus:"focusin",blur:"focusout"},function(e,t){k.event.special[e]={setup:function(){return Ie(this,e,De),!1},trigger:function(){return Ie(this,e),!0},_default:function(){return!0},delegateType:t}}),k.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,s){k.event.special[e]={delegateType:s,bindType:s,handle:function(e){var t,i=e.relatedTarget,n=e.handleObj;return i&&(i===this||k.contains(this,i))||(e.type=n.origType,t=n.handler.apply(this,arguments),e.type=s),t}}}),k.fn.extend({on:function(e,t,i,n){return Me(this,e,t,i,n)},one:function(e,t,i,n){return Me(this,e,t,i,n,1)},off:function(e,t,i){var n,s;if(e&&e.preventDefault&&e.handleObj)return n=e.handleObj,k(e.delegateTarget).off(n.namespace?n.origType+"."+n.namespace:n.origType,n.selector,n.handler),this;if("object"!=typeof e)return!1!==t&&"function"!=typeof t||(i=t,t=void 0),!1===i&&(i=f),this.each(function(){k.event.remove(this,e,i,t)});for(s in e)this.off(s,t,e[s]);return this}});var Le=/<script|<style|<link/i,Ae=/checked\s*(?:[^=]|=\s*.checked.)/i,Oe=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Ne(e,t){return l(e,"table")&&l(11!==t.nodeType?t:t.firstChild,"tr")&&k(e).children("tbody")[0]||e}function ze(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Pe(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function He(e,t){var i,n,s,o;if(1===t.nodeType){if(w.hasData(e)&&(o=w.get(e).events))for(s in w.remove(t,"handle events"),o)for(i=0,n=o[s].length;i<n;i++)k.event.add(t,s,o[s][i]);c.hasData(e)&&(e=c.access(e),e=k.extend({},e),c.set(t,e))}}function I(i,n,s,o){n=j(n);var e,t,r,a,l,c,u=0,h=i.length,d=h-1,f=n[0],p=y(f);if(p||1<h&&"string"==typeof f&&!m.checkClone&&Ae.test(f))return i.each(function(e){var t=i.eq(e);p&&(n[0]=f.call(this,e,t.html())),I(t,n,s,o)});if(h&&(t=(e=Te(n,i[0].ownerDocument,!1,i,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(a=(r=k.map(M(e,"script"),ze)).length;u<h;u++)l=e,u!==d&&(l=k.clone(l,!0,!0),a&&k.merge(r,M(l,"script"))),s.call(i[u],l,u);if(a)for(c=r[r.length-1].ownerDocument,k.map(r,Pe),u=0;u<a;u++)l=r[u],Ce.test(l.type||"")&&!w.access(l,"globalEval")&&k.contains(c,l)&&(l.src&&"module"!==(l.type||"").toLowerCase()?k._evalUrl&&!l.noModule&&k._evalUrl(l.src,{nonce:l.nonce||l.getAttribute("nonce")},c):Y(l.textContent.replace(Oe,""),l,c))}return i}function je(e,t,i){for(var n,s=t?k.filter(t,e):e,o=0;null!=(n=s[o]);o++)i||1!==n.nodeType||k.cleanData(M(n)),n.parentNode&&(i&&T(n)&&ke(M(n,"script")),n.parentNode.removeChild(n));return e}k.extend({htmlPrefilter:function(e){return e},clone:function(e,t,i){var n,s,o,r,a,l,c,u=e.cloneNode(!0),h=T(e);if(!(m.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(r=M(u),n=0,s=(o=M(e)).length;n<s;n++)a=o[n],"input"===(c=(l=r[n]).nodeName.toLowerCase())&&_e.test(a.type)?l.checked=a.checked:"input"!==c&&"textarea"!==c||(l.defaultValue=a.defaultValue);if(t)if(i)for(o=o||M(e),r=r||M(u),n=0,s=o.length;n<s;n++)He(o[n],r[n]);else He(e,u);return 0<(r=M(u,"script")).length&&ke(r,!h&&M(e,"script")),u},cleanData:function(e){for(var t,i,n,s=k.event.special,o=0;void 0!==(i=e[o]);o++)if(v(i)){if(t=i[w.expando]){if(t.events)for(n in t.events)s[n]?k.event.remove(i,n):k.removeEvent(i,n,t.handle);i[w.expando]=void 0}i[c.expando]&&(i[c.expando]=void 0)}}}),k.fn.extend({detach:function(e){return je(this,e,!0)},remove:function(e){return je(this,e)},text:function(e){return h(this,function(e){return void 0===e?k.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return I(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Ne(this,e).appendChild(e)})},prepend:function(){return I(this,arguments,function(e){var t;1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(t=Ne(this,e)).insertBefore(e,t.firstChild)})},before:function(){return I(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return I(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData(M(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return k.clone(this,e,t)})},html:function(e){return h(this,function(e){var t=this[0]||{},i=0,n=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Le.test(e)&&!D[(xe.exec(e)||["",""])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;i<n;i++)1===(t=this[i]||{}).nodeType&&(k.cleanData(M(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var i=[];return I(this,arguments,function(e){var t=this.parentNode;k.inArray(this,i)<0&&(k.cleanData(M(this)),t&&t.replaceChild(e,this))},i)}}),k.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,r){k.fn[e]=function(e){for(var t,i=[],n=k(e),s=n.length-1,o=0;o<=s;o++)t=o===s?this:this.clone(!0),k(n[o])[r](t),$.apply(i,t.get());return this.pushStack(i)}});function $e(e){var t=e.ownerDocument.defaultView;return(t=t&&t.opener?t:x).getComputedStyle(e)}function Re(e,t,i){var n,s={};for(n in t)s[n]=e.style[n],e.style[n]=t[n];for(n in i=i.call(e),t)e.style[n]=s[n];return i}var Ve,Fe,qe,We,Be,Ue,Ye,s,Qe=new RegExp("^("+e+")(?!px)[a-z%]+$","i"),Xe=new RegExp(d.join("|"),"i");function Ke(e,t,i){var n,s,o=e.style;return(i=i||$e(e))&&(""!==(s=i.getPropertyValue(t)||i[t])||T(e)||(s=k.style(e,t)),!m.pixelBoxStyles()&&Qe.test(s)&&Xe.test(t)&&(e=o.width,t=o.minWidth,n=o.maxWidth,o.minWidth=o.maxWidth=o.width=s,s=i.width,o.width=e,o.minWidth=t,o.maxWidth=n)),void 0!==s?s+"":s}function Ge(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}function Ze(){var e;s&&(Ye.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",s.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",_.appendChild(Ye).appendChild(s),e=x.getComputedStyle(s),Ve="1%"!==e.top,Ue=12===Je(e.marginLeft),s.style.right="60%",We=36===Je(e.right),Fe=36===Je(e.width),s.style.position="absolute",qe=12===Je(s.offsetWidth/3),_.removeChild(Ye),s=null)}function Je(e){return Math.round(parseFloat(e))}Ye=C.createElement("div"),(s=C.createElement("div")).style&&(s.style.backgroundClip="content-box",s.cloneNode(!0).style.backgroundClip="",m.clearCloneStyle="content-box"===s.style.backgroundClip,k.extend(m,{boxSizingReliable:function(){return Ze(),Fe},pixelBoxStyles:function(){return Ze(),We},pixelPosition:function(){return Ze(),Ve},reliableMarginLeft:function(){return Ze(),Ue},scrollboxSize:function(){return Ze(),qe},reliableTrDimensions:function(){var e,t,i;return null==Be&&(e=C.createElement("table"),t=C.createElement("tr"),i=C.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="border:1px solid",t.style.height="1px",i.style.height="9px",i.style.display="block",_.appendChild(e).appendChild(t).appendChild(i),i=x.getComputedStyle(t),Be=parseInt(i.height,10)+parseInt(i.borderTopWidth,10)+parseInt(i.borderBottomWidth,10)===t.offsetHeight,_.removeChild(e)),Be}}));var et=["Webkit","Moz","ms"],tt=C.createElement("div").style,it={};function nt(e){return k.cssProps[e]||it[e]||(e in tt?e:it[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),i=et.length;i--;)if((e=et[i]+t)in tt)return e}(e)||e)}var st=/^(none|table(?!-c[ea]).+)/,ot=/^--/,rt={position:"absolute",visibility:"hidden",display:"block"},at={letterSpacing:"0",fontWeight:"400"};function lt(e,t,i){var n=ve.exec(t);return n?Math.max(0,n[2]-(i||0))+(n[3]||"px"):t}function ct(e,t,i,n,s,o){var r="width"===t?1:0,a=0,l=0;if(i===(n?"border":"content"))return 0;for(;r<4;r+=2)"margin"===i&&(l+=k.css(e,i+d[r],!0,s)),n?("content"===i&&(l-=k.css(e,"padding"+d[r],!0,s)),"margin"!==i&&(l-=k.css(e,"border"+d[r]+"Width",!0,s))):(l+=k.css(e,"padding"+d[r],!0,s),"padding"!==i?l+=k.css(e,"border"+d[r]+"Width",!0,s):a+=k.css(e,"border"+d[r]+"Width",!0,s));return!n&&0<=o&&(l+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-l-a-.5))||0),l}function ut(e,t,i){var n=$e(e),s=(!m.boxSizingReliable()||i)&&"border-box"===k.css(e,"boxSizing",!1,n),o=s,r=Ke(e,t,n),a="offset"+t[0].toUpperCase()+t.slice(1);if(Qe.test(r)){if(!i)return r;r="auto"}return(!m.boxSizingReliable()&&s||!m.reliableTrDimensions()&&l(e,"tr")||"auto"===r||!parseFloat(r)&&"inline"===k.css(e,"display",!1,n))&&e.getClientRects().length&&(s="border-box"===k.css(e,"boxSizing",!1,n),(o=a in e)&&(r=e[a])),(r=parseFloat(r)||0)+ct(e,t,i||(s?"border":"content"),o,n,r)+"px"}function o(e,t,i,n,s){return new o.prototype.init(e,t,i,n,s)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t)return""===(t=Ke(e,"opacity"))?"1":t}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,i,n){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var s,o,r,a=b(t),l=ot.test(t),c=e.style;if(l||(t=nt(a)),r=k.cssHooks[t]||k.cssHooks[a],void 0===i)return r&&"get"in r&&void 0!==(s=r.get(e,!1,n))?s:c[t];"string"==(o=typeof i)&&(s=ve.exec(i))&&s[1]&&(i=be(e,t,s),o="number"),null!=i&&i==i&&("number"!==o||l||(i+=s&&s[3]||(k.cssNumber[a]?"":"px")),m.clearCloneStyle||""!==i||0!==t.indexOf("background")||(c[t]="inherit"),r&&"set"in r&&void 0===(i=r.set(e,i,n))||(l?c.setProperty(t,i):c[t]=i))}},css:function(e,t,i,n){var s,o=b(t);return ot.test(t)||(t=nt(o)),"normal"===(s=void 0===(s=(o=k.cssHooks[t]||k.cssHooks[o])&&"get"in o?o.get(e,!0,i):s)?Ke(e,t,n):s)&&t in at&&(s=at[t]),""===i||i?(o=parseFloat(s),!0===i||isFinite(o)?o||0:s):s}}),k.each(["height","width"],function(e,r){k.cssHooks[r]={get:function(e,t,i){if(t)return!st.test(k.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?ut(e,r,i):Re(e,rt,function(){return ut(e,r,i)})},set:function(e,t,i){var n=$e(e),s=!m.scrollboxSize()&&"absolute"===n.position,o=(s||i)&&"border-box"===k.css(e,"boxSizing",!1,n),i=i?ct(e,r,i,o,n):0;return o&&s&&(i-=Math.ceil(e["offset"+r[0].toUpperCase()+r.slice(1)]-parseFloat(n[r])-ct(e,r,"border",!1,n)-.5)),i&&(o=ve.exec(t))&&"px"!==(o[3]||"px")&&(e.style[r]=t,t=k.css(e,r)),lt(0,t,i)}}}),k.cssHooks.marginLeft=Ge(m.reliableMarginLeft,function(e,t){if(t)return(parseFloat(Ke(e,"marginLeft"))||e.getBoundingClientRect().left-Re(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),k.each({margin:"",padding:"",border:"Width"},function(s,o){k.cssHooks[s+o]={expand:function(e){for(var t=0,i={},n="string"==typeof e?e.split(" "):[e];t<4;t++)i[s+d[t]+o]=n[t]||n[t-2]||n[0];return i}},"margin"!==s&&(k.cssHooks[s+o].set=lt)}),k.fn.extend({css:function(e,t){return h(this,function(e,t,i){var n,s,o={},r=0;if(Array.isArray(t)){for(n=$e(e),s=t.length;r<s;r++)o[t[r]]=k.css(e,t[r],!1,n);return o}return void 0!==i?k.style(e,t,i):k.css(e,t)},e,t,1<arguments.length)}}),((k.Tween=o).prototype={constructor:o,init:function(e,t,i,n,s,o){this.elem=e,this.prop=i,this.easing=s||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=n,this.unit=o||(k.cssNumber[i]?"":"px")},cur:function(){var e=o.propHooks[this.prop];return(e&&e.get?e:o.propHooks._default).get(this)},run:function(e){var t,i=o.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),(i&&i.set?i:o.propHooks._default).set(this),this}}).init.prototype=o.prototype,(o.propHooks={_default:{get:function(e){return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(e=k.css(e.elem,e.prop,""))&&"auto"!==e?e:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[nt(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=o.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},k.fx=o.prototype.init,k.fx.step={};var L,ht,A,dt=/^(?:toggle|show|hide)$/,ft=/queueHooks$/;function pt(){ht&&(!1===C.hidden&&x.requestAnimationFrame?x.requestAnimationFrame(pt):x.setTimeout(pt,k.fx.interval),k.fx.tick())}function gt(){return x.setTimeout(function(){L=void 0}),L=Date.now()}function mt(e,t){var i,n=0,s={height:e};for(t=t?1:0;n<4;n+=2-t)s["margin"+(i=d[n])]=s["padding"+i]=e;return t&&(s.opacity=s.width=e),s}function vt(e,t,i){for(var n,s=(O.tweeners[t]||[]).concat(O.tweeners["*"]),o=0,r=s.length;o<r;o++)if(n=s[o].call(i,t,e))return n}function O(s,e,t){var i,o,n,r,a,l,c,u=0,h=O.prefilters.length,d=k.Deferred().always(function(){delete f.elem}),f=function(){if(o)return!1;for(var e=L||gt(),e=Math.max(0,p.startTime+p.duration-e),t=1-(e/p.duration||0),i=0,n=p.tweens.length;i<n;i++)p.tweens[i].run(t);return d.notifyWith(s,[p,t,e]),t<1&&n?e:(n||d.notifyWith(s,[p,1,0]),d.resolveWith(s,[p]),!1)},p=d.promise({elem:s,props:k.extend({},e),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},t),originalProperties:e,originalOptions:t,startTime:L||gt(),duration:t.duration,tweens:[],createTween:function(e,t){t=k.Tween(s,p.opts,e,t,p.opts.specialEasing[e]||p.opts.easing);return p.tweens.push(t),t},stop:function(e){var t=0,i=e?p.tweens.length:0;if(o)return this;for(o=!0;t<i;t++)p.tweens[t].run(1);return e?(d.notifyWith(s,[p,1,0]),d.resolveWith(s,[p,e])):d.rejectWith(s,[p,e]),this}}),g=p.props,m=g,v=p.opts.specialEasing;for(n in m)if(a=v[r=b(n)],l=m[n],Array.isArray(l)&&(a=l[1],l=m[n]=l[0]),n!==r&&(m[r]=l,delete m[n]),(c=k.cssHooks[r])&&"expand"in c)for(n in l=c.expand(l),delete m[r],l)n in m||(m[n]=l[n],v[n]=a);else v[r]=a;for(;u<h;u++)if(i=O.prefilters[u].call(p,s,g,p.opts))return y(i.stop)&&(k._queueHooks(p.elem,p.opts.queue).stop=i.stop.bind(i)),i;return k.map(g,vt,p),y(p.opts.start)&&p.opts.start.call(s,p),p.progress(p.opts.progress).done(p.opts.done,p.opts.complete).fail(p.opts.fail).always(p.opts.always),k.fx.timer(k.extend(f,{elem:s,anim:p,queue:p.opts.queue})),p}k.Animation=k.extend(O,{tweeners:{"*":[function(e,t){var i=this.createTween(e,t);return be(i.elem,e,ve.exec(t),i),i}]},tweener:function(e,t){for(var i,n=0,s=(e=y(e)?(t=e,["*"]):e.match(E)).length;n<s;n++)i=e[n],O.tweeners[i]=O.tweeners[i]||[],O.tweeners[i].unshift(t)},prefilters:[function(e,t,i){var n,s,o,r,a,l,c,u="width"in t||"height"in t,h=this,d={},f=e.style,p=e.nodeType&&me(e),g=w.get(e,"fxshow");for(n in i.queue||(null==(r=k._queueHooks(e,"fx")).unqueued&&(r.unqueued=0,a=r.empty.fire,r.empty.fire=function(){r.unqueued||a()}),r.unqueued++,h.always(function(){h.always(function(){r.unqueued--,k.queue(e,"fx").length||r.empty.fire()})})),t)if(s=t[n],dt.test(s)){if(delete t[n],o=o||"toggle"===s,s===(p?"hide":"show")){if("show"!==s||!g||void 0===g[n])continue;p=!0}d[n]=g&&g[n]||k.style(e,n)}if((l=!k.isEmptyObject(t))||!k.isEmptyObject(d))for(n in u&&1===e.nodeType&&(i.overflow=[f.overflow,f.overflowX,f.overflowY],null==(c=g&&g.display)&&(c=w.get(e,"display")),"none"===(u=k.css(e,"display"))&&(c?u=c:(S([e],!0),c=e.style.display||c,u=k.css(e,"display"),S([e]))),("inline"===u||"inline-block"===u&&null!=c)&&"none"===k.css(e,"float")&&(l||(h.done(function(){f.display=c}),null==c&&(u=f.display,c="none"===u?"":u)),f.display="inline-block")),i.overflow&&(f.overflow="hidden",h.always(function(){f.overflow=i.overflow[0],f.overflowX=i.overflow[1],f.overflowY=i.overflow[2]})),l=!1,d)l||(g?"hidden"in g&&(p=g.hidden):g=w.access(e,"fxshow",{display:c}),o&&(g.hidden=!p),p&&S([e],!0),h.done(function(){for(n in p||S([e]),w.remove(e,"fxshow"),d)k.style(e,n,d[n])})),l=vt(p?g[n]:0,n,h),n in g||(g[n]=l.start,p&&(l.end=l.start,l.start=0))}],prefilter:function(e,t){t?O.prefilters.unshift(e):O.prefilters.push(e)}}),k.speed=function(e,t,i){var n=e&&"object"==typeof e?k.extend({},e):{complete:i||!i&&t||y(e)&&e,duration:e,easing:i&&t||t&&!y(t)&&t};return k.fx.off?n.duration=0:"number"!=typeof n.duration&&(n.duration in k.fx.speeds?n.duration=k.fx.speeds[n.duration]:n.duration=k.fx.speeds._default),null!=n.queue&&!0!==n.queue||(n.queue="fx"),n.old=n.complete,n.complete=function(){y(n.old)&&n.old.call(this),n.queue&&k.dequeue(this,n.queue)},n},k.fn.extend({fadeTo:function(e,t,i,n){return this.filter(me).css("opacity",0).show().end().animate({opacity:t},e,i,n)},animate:function(t,e,i,n){function s(){var e=O(this,k.extend({},t),r);(o||w.get(this,"finish"))&&e.stop(!0)}var o=k.isEmptyObject(t),r=k.speed(e,i,n);return s.finish=s,o||!1===r.queue?this.each(s):this.queue(r.queue,s)},stop:function(s,e,o){function r(e){var t=e.stop;delete e.stop,t(o)}return"string"!=typeof s&&(o=e,e=s,s=void 0),e&&this.queue(s||"fx",[]),this.each(function(){var e=!0,t=null!=s&&s+"queueHooks",i=k.timers,n=w.get(this);if(t)n[t]&&n[t].stop&&r(n[t]);else for(t in n)n[t]&&n[t].stop&&ft.test(t)&&r(n[t]);for(t=i.length;t--;)i[t].elem!==this||null!=s&&i[t].queue!==s||(i[t].anim.stop(o),e=!1,i.splice(t,1));!e&&o||k.dequeue(this,s)})},finish:function(r){return!1!==r&&(r=r||"fx"),this.each(function(){var e,t=w.get(this),i=t[r+"queue"],n=t[r+"queueHooks"],s=k.timers,o=i?i.length:0;for(t.finish=!0,k.queue(this,r,[]),n&&n.stop&&n.stop.call(this,!0),e=s.length;e--;)s[e].elem===this&&s[e].queue===r&&(s[e].anim.stop(!0),s.splice(e,1));for(e=0;e<o;e++)i[e]&&i[e].finish&&i[e].finish.call(this);delete t.finish})}}),k.each(["toggle","show","hide"],function(e,n){var s=k.fn[n];k.fn[n]=function(e,t,i){return null==e||"boolean"==typeof e?s.apply(this,arguments):this.animate(mt(n,!0),e,t,i)}}),k.each({slideDown:mt("show"),slideUp:mt("hide"),slideToggle:mt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,n){k.fn[e]=function(e,t,i){return this.animate(n,e,t,i)}}),k.timers=[],k.fx.tick=function(){var e,t=0,i=k.timers;for(L=Date.now();t<i.length;t++)(e=i[t])()||i[t]!==e||i.splice(t--,1);i.length||k.fx.stop(),L=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){ht||(ht=!0,pt())},k.fx.stop=function(){ht=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(n,e){return n=k.fx&&k.fx.speeds[n]||n,this.queue(e=e||"fx",function(e,t){var i=x.setTimeout(e,n);t.stop=function(){x.clearTimeout(i)}})},A=C.createElement("input"),i=C.createElement("select").appendChild(C.createElement("option")),A.type="checkbox",m.checkOn=""!==A.value,m.optSelected=i.selected,(A=C.createElement("input")).value="t",A.type="radio",m.radioValue="t"===A.value;var yt,bt=k.expr.attrHandle,wt=(k.fn.extend({attr:function(e,t){return h(this,k.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){k.removeAttr(this,e)})}}),k.extend({attr:function(e,t,i){var n,s,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?k.prop(e,t,i):(1===o&&k.isXMLDoc(e)||(s=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?yt:void 0)),void 0!==i?null===i?void k.removeAttr(e,t):s&&"set"in s&&void 0!==(n=s.set(e,i,t))?n:(e.setAttribute(t,i+""),i):!(s&&"get"in s&&null!==(n=s.get(e,t)))&&null==(n=k.find.attr(e,t))?void 0:n)},attrHooks:{type:{set:function(e,t){var i;if(!m.radioValue&&"radio"===t&&l(e,"input"))return i=e.value,e.setAttribute("type",t),i&&(e.value=i),t}}},removeAttr:function(e,t){var i,n=0,s=t&&t.match(E);if(s&&1===e.nodeType)for(;i=s[n++];)e.removeAttribute(i)}}),yt={set:function(e,t,i){return!1===t?k.removeAttr(e,i):e.setAttribute(i,i),i}},k.each(k.expr.match.bool.source.match(/\w+/g),function(e,t){var r=bt[t]||k.find.attr;bt[t]=function(e,t,i){var n,s,o=t.toLowerCase();return i||(s=bt[o],bt[o]=n,n=null!=r(e,t,i)?o:null,bt[o]=s),n}}),/^(?:input|select|textarea|button)$/i),_t=/^(?:a|area)$/i;function N(e){return(e.match(E)||[]).join(" ")}function z(e){return e.getAttribute&&e.getAttribute("class")||""}function xt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(E)||[]}k.fn.extend({prop:function(e,t){return h(this,k.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[k.propFix[e]||e]})}}),k.extend({prop:function(e,t,i){var n,s,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&k.isXMLDoc(e)||(t=k.propFix[t]||t,s=k.propHooks[t]),void 0!==i?s&&"set"in s&&void 0!==(n=s.set(e,i,t))?n:e[t]=i:s&&"get"in s&&null!==(n=s.get(e,t))?n:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.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"}}),m.optSelected||(k.propHooks.selected={get:function(e){e=e.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(e){e=e.parentNode;e&&(e.selectedIndex,e.parentNode&&e.parentNode.selectedIndex)}}),k.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){k.propFix[this.toLowerCase()]=this}),k.fn.extend({addClass:function(t){var e,i,n,s,o,r,a=0;if(y(t))return this.each(function(e){k(this).addClass(t.call(this,e,z(this)))});if((e=xt(t)).length)for(;i=this[a++];)if(r=z(i),n=1===i.nodeType&&" "+N(r)+" "){for(o=0;s=e[o++];)n.indexOf(" "+s+" ")<0&&(n+=s+" ");r!==(r=N(n))&&i.setAttribute("class",r)}return this},removeClass:function(t){var e,i,n,s,o,r,a=0;if(y(t))return this.each(function(e){k(this).removeClass(t.call(this,e,z(this)))});if(!arguments.length)return this.attr("class","");if((e=xt(t)).length)for(;i=this[a++];)if(r=z(i),n=1===i.nodeType&&" "+N(r)+" "){for(o=0;s=e[o++];)for(;-1<n.indexOf(" "+s+" ");)n=n.replace(" "+s+" "," ");r!==(r=N(n))&&i.setAttribute("class",r)}return this},toggleClass:function(s,t){var o=typeof s,r="string"==o||Array.isArray(s);return"boolean"==typeof t&&r?t?this.addClass(s):this.removeClass(s):y(s)?this.each(function(e){k(this).toggleClass(s.call(this,e,z(this),t),t)}):this.each(function(){var e,t,i,n;if(r)for(t=0,i=k(this),n=xt(s);e=n[t++];)i.hasClass(e)?i.removeClass(e):i.addClass(e);else void 0!==s&&"boolean"!=o||((e=z(this))&&w.set(this,"__className__",e),this.setAttribute&&this.setAttribute("class",!e&&!1!==s&&w.get(this,"__className__")||""))})},hasClass:function(e){for(var t,i=0,n=" "+e+" ";t=this[i++];)if(1===t.nodeType&&-1<(" "+N(z(t))+" ").indexOf(n))return!0;return!1}});function Ct(e){e.stopPropagation()}var kt=/\r/g,Et=(k.fn.extend({val:function(t){var i,e,n,s=this[0];return arguments.length?(n=y(t),this.each(function(e){1===this.nodeType&&(null==(e=n?t.call(this,e,k(this).val()):t)?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=k.map(e,function(e){return null==e?"":e+""})),(i=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&"set"in i&&void 0!==i.set(this,e,"value")||(this.value=e))})):s?(i=k.valHooks[s.type]||k.valHooks[s.nodeName.toLowerCase()])&&"get"in i&&void 0!==(e=i.get(s,"value"))?e:"string"==typeof(e=s.value)?e.replace(kt,""):null==e?"":e:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,"value");return null!=t?t:N(k.text(e))}},select:{get:function(e){for(var t,i=e.options,n=e.selectedIndex,s="select-one"===e.type,o=s?null:[],r=s?n+1:i.length,a=n<0?r:s?n:0;a<r;a++)if(((t=i[a]).selected||a===n)&&!t.disabled&&(!t.parentNode.disabled||!l(t.parentNode,"optgroup"))){if(t=k(t).val(),s)return t;o.push(t)}return o},set:function(e,t){for(var i,n,s=e.options,o=k.makeArray(t),r=s.length;r--;)((n=s[r]).selected=-1<k.inArray(k.valHooks.option.get(n),o))&&(i=!0);return i||(e.selectedIndex=-1),o}}}}),k.each(["radio","checkbox"],function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<k.inArray(k(e).val(),t)}},m.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),m.focusin="onfocusin"in x,/^(?:focusinfocus|focusoutblur)$/),Tt=(k.extend(k.event,{trigger:function(e,t,i,n){var s,o,r,a,l,c,u,h=[i||C],d=q.call(e,"type")?e.type:e,f=q.call(e,"namespace")?e.namespace.split("."):[],p=u=o=i=i||C;if(3!==i.nodeType&&8!==i.nodeType&&!Et.test(d+k.event.triggered)&&(-1<d.indexOf(".")&&(d=(f=d.split(".")).shift(),f.sort()),a=d.indexOf(":")<0&&"on"+d,(e=e[k.expando]?e:new k.Event(d,"object"==typeof e&&e)).isTrigger=n?2:3,e.namespace=f.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=i),t=null==t?[e]:k.makeArray(t,[e]),c=k.event.special[d]||{},n||!c.trigger||!1!==c.trigger.apply(i,t))){if(!n&&!c.noBubble&&!g(i)){for(r=c.delegateType||d,Et.test(r+d)||(p=p.parentNode);p;p=p.parentNode)h.push(p),o=p;o===(i.ownerDocument||C)&&h.push(o.defaultView||o.parentWindow||x)}for(s=0;(p=h[s++])&&!e.isPropagationStopped();)u=p,e.type=1<s?r:c.bindType||d,(l=(w.get(p,"events")||Object.create(null))[e.type]&&w.get(p,"handle"))&&l.apply(p,t),(l=a&&p[a])&&l.apply&&v(p)&&(e.result=l.apply(p,t),!1===e.result&&e.preventDefault());return e.type=d,n||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(h.pop(),t)||!v(i)||a&&y(i[d])&&!g(i)&&((o=i[a])&&(i[a]=null),k.event.triggered=d,e.isPropagationStopped()&&u.addEventListener(d,Ct),i[d](),e.isPropagationStopped()&&u.removeEventListener(d,Ct),k.event.triggered=void 0,o&&(i[a]=o)),e.result}},simulate:function(e,t,i){i=k.extend(new k.Event,i,{type:e,isSimulated:!0});k.event.trigger(i,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each(function(){k.event.trigger(e,t,this)})},triggerHandler:function(e,t){var i=this[0];if(i)return k.event.trigger(e,t,i,!0)}}),m.focusin||k.each({focus:"focusin",blur:"focusout"},function(i,n){function s(e){k.event.simulate(n,e.target,k.event.fix(e))}k.event.special[n]={setup:function(){var e=this.ownerDocument||this.document||this,t=w.access(e,n);t||e.addEventListener(i,s,!0),w.access(e,n,(t||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=w.access(e,n)-1;t?w.access(e,n,t):(e.removeEventListener(i,s,!0),w.remove(e,n))}}}),x.location),St={guid:Date.now()},Dt=/\?/,Mt=(k.parseXML=function(e){var t,i;if(!e||"string"!=typeof e)return null;try{t=(new x.DOMParser).parseFromString(e,"text/xml")}catch(e){}return i=t&&t.getElementsByTagName("parsererror")[0],t&&!i||k.error("Invalid XML: "+(i?k.map(i.childNodes,function(e){return e.textContent}).join("\n"):e)),t},/\[\]$/),It=/\r?\n/g,Lt=/^(?:submit|button|image|reset|file)$/i,At=/^(?:input|select|textarea|keygen)/i;k.param=function(e,t){function i(e,t){t=y(t)?t():t,s[s.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==t?"":t)}var n,s=[];if(null==e)return"";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,function(){i(this.name,this.value)});else for(n in e)!function i(n,e,s,o){if(Array.isArray(e))k.each(e,function(e,t){s||Mt.test(n)?o(n,t):i(n+"["+("object"==typeof t&&null!=t?e:"")+"]",t,s,o)});else if(s||"object"!==p(e))o(n,e);else for(var t in e)i(n+"["+t+"]",e[t],s,o)}(n,e[n],t,i);return s.join("&")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=k.prop(this,"elements");return e?k.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!k(this).is(":disabled")&&At.test(this.nodeName)&&!Lt.test(e)&&(this.checked||!_e.test(e))}).map(function(e,t){var i=k(this).val();return null==i?null:Array.isArray(i)?k.map(i,function(e){return{name:t.name,value:e.replace(It,"\r\n")}}):{name:t.name,value:i.replace(It,"\r\n")}}).get()}});var Ot=/%20/g,Nt=/#.*$/,zt=/([?&])_=[^&]*/,Pt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Ht=/^(?:GET|HEAD)$/,jt=/^\/\//,$t={},Rt={},Vt="*/".concat("*"),Ft=C.createElement("a");function qt(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var i,n=0,s=e.toLowerCase().match(E)||[];if(y(t))for(;i=s[n++];)"+"===i[0]?(i=i.slice(1)||"*",(o[i]=o[i]||[]).unshift(t)):(o[i]=o[i]||[]).push(t)}}function Wt(t,n,s,o){var r={},a=t===Rt;function l(e){var i;return r[e]=!0,k.each(t[e]||[],function(e,t){t=t(n,s,o);return"string"!=typeof t||a||r[t]?a?!(i=t):void 0:(n.dataTypes.unshift(t),l(t),!1)}),i}return l(n.dataTypes[0])||!r["*"]&&l("*")}function Bt(e,t){var i,n,s=k.ajaxSettings.flatOptions||{};for(i in t)void 0!==t[i]&&((s[i]?e:n=n||{})[i]=t[i]);return n&&k.extend(!0,e,n),e}Ft.href=Tt.href,k.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:{"*":Vt,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":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Bt(Bt(e,k.ajaxSettings),t):Bt(k.ajaxSettings,e)},ajaxPrefilter:qt($t),ajaxTransport:qt(Rt),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0);var l,c,u,i,h,d,f,n,s,p=k.ajaxSetup({},t=t||{}),g=p.context||p,m=p.context&&(g.nodeType||g.jquery)?k(g):k.event,v=k.Deferred(),y=k.Callbacks("once memory"),b=p.statusCode||{},o={},r={},a="canceled",w={readyState:0,getResponseHeader:function(e){var t;if(d){if(!i)for(i={};t=Pt.exec(u);)i[t[1].toLowerCase()+" "]=(i[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=i[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return d?u:null},setRequestHeader:function(e,t){return null==d&&(e=r[e.toLowerCase()]=r[e.toLowerCase()]||e,o[e]=t),this},overrideMimeType:function(e){return null==d&&(p.mimeType=e),this},statusCode:function(e){if(e)if(d)w.always(e[w.status]);else for(var t in e)b[t]=[b[t],e[t]];return this},abort:function(e){e=e||a;return l&&l.abort(e),_(0,e),this}};if(v.promise(w),p.url=((e||p.url||Tt.href)+"").replace(jt,Tt.protocol+"//"),p.type=t.method||t.type||p.method||p.type,p.dataTypes=(p.dataType||"*").toLowerCase().match(E)||[""],null==p.crossDomain){s=C.createElement("a");try{s.href=p.url,s.href=s.href,p.crossDomain=Ft.protocol+"//"+Ft.host!=s.protocol+"//"+s.host}catch(e){p.crossDomain=!0}}if(p.data&&p.processData&&"string"!=typeof p.data&&(p.data=k.param(p.data,p.traditional)),Wt($t,p,t,w),d)return w;for(n in(f=k.event&&p.global)&&0==k.active++&&k.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!Ht.test(p.type),c=p.url.replace(Nt,""),p.hasContent?p.data&&p.processData&&0===(p.contentType||"").indexOf("application/x-www-form-urlencoded")&&(p.data=p.data.replace(Ot,"+")):(s=p.url.slice(c.length),p.data&&(p.processData||"string"==typeof p.data)&&(c+=(Dt.test(c)?"&":"?")+p.data,delete p.data),!1===p.cache&&(c=c.replace(zt,"$1"),s=(Dt.test(c)?"&":"?")+"_="+St.guid+++s),p.url=c+s),p.ifModified&&(k.lastModified[c]&&w.setRequestHeader("If-Modified-Since",k.lastModified[c]),k.etag[c]&&w.setRequestHeader("If-None-Match",k.etag[c])),(p.data&&p.hasContent&&!1!==p.contentType||t.contentType)&&w.setRequestHeader("Content-Type",p.contentType),w.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+Vt+"; q=0.01":""):p.accepts["*"]),p.headers)w.setRequestHeader(n,p.headers[n]);if(p.beforeSend&&(!1===p.beforeSend.call(g,w,p)||d))return w.abort();if(a="abort",y.add(p.complete),w.done(p.success),w.fail(p.error),l=Wt(Rt,p,t,w)){if(w.readyState=1,f&&m.trigger("ajaxSend",[w,p]),d)return w;p.async&&0<p.timeout&&(h=x.setTimeout(function(){w.abort("timeout")},p.timeout));try{d=!1,l.send(o,_)}catch(e){if(d)throw e;_(-1,e)}}else _(-1,"No Transport");function _(e,t,i,n){var s,o,r,a=t;d||(d=!0,h&&x.clearTimeout(h),l=void 0,u=n||"",w.readyState=0<e?4:0,n=200<=e&&e<300||304===e,i&&(r=function(e,t,i){for(var n,s,o,r,a=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===n&&(n=e.mimeType||t.getResponseHeader("Content-Type"));if(n)for(s in a)if(a[s]&&a[s].test(n)){l.unshift(s);break}if(l[0]in i)o=l[0];else{for(s in i){if(!l[0]||e.converters[s+" "+l[0]]){o=s;break}r=r||s}o=o||r}if(o)return o!==l[0]&&l.unshift(o),i[o]}(p,w,i)),!n&&-1<k.inArray("script",p.dataTypes)&&k.inArray("json",p.dataTypes)<0&&(p.converters["text script"]=function(){}),r=function(e,t,i,n){var s,o,r,a,l,c={},u=e.dataTypes.slice();if(u[1])for(r in e.converters)c[r.toLowerCase()]=e.converters[r];for(o=u.shift();o;)if(e.responseFields[o]&&(i[e.responseFields[o]]=t),!l&&n&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=o,o=u.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(!(r=c[l+" "+o]||c["* "+o]))for(s in c)if((a=s.split(" "))[1]===o&&(r=c[l+" "+a[0]]||c["* "+a[0]])){!0===r?r=c[s]:!0!==c[s]&&(o=a[0],u.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,r,w,n),n?(p.ifModified&&((i=w.getResponseHeader("Last-Modified"))&&(k.lastModified[c]=i),(i=w.getResponseHeader("etag"))&&(k.etag[c]=i)),204===e||"HEAD"===p.type?a="nocontent":304===e?a="notmodified":(a=r.state,s=r.data,n=!(o=r.error))):(o=a,!e&&a||(a="error",e<0&&(e=0))),w.status=e,w.statusText=(t||a)+"",n?v.resolveWith(g,[s,a,w]):v.rejectWith(g,[w,a,o]),w.statusCode(b),b=void 0,f&&m.trigger(n?"ajaxSuccess":"ajaxError",[w,p,n?s:o]),y.fireWith(g,[w,a]),f&&(m.trigger("ajaxComplete",[w,p]),--k.active||k.event.trigger("ajaxStop")))}return w},getJSON:function(e,t,i){return k.get(e,t,i,"json")},getScript:function(e,t){return k.get(e,void 0,t,"script")}}),k.each(["get","post"],function(e,s){k[s]=function(e,t,i,n){return y(t)&&(n=n||i,i=t,t=void 0),k.ajax(k.extend({url:e,type:s,dataType:n,data:t,success:i},k.isPlainObject(e)&&e))}}),k.ajaxPrefilter(function(e){for(var t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),k._evalUrl=function(e,t,i){return k.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){k.globalEval(e,t,i)}})},k.fn.extend({wrapAll:function(e){return this[0]&&(y(e)&&(e=e.call(this[0])),e=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(i){return y(i)?this.each(function(e){k(this).wrapInner(i.call(this,e))}):this.each(function(){var e=k(this),t=e.contents();t.length?t.wrapAll(i):e.append(i)})},wrap:function(t){var i=y(t);return this.each(function(e){k(this).wrapAll(i?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){k(this).replaceWith(this.childNodes)}),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new x.XMLHttpRequest}catch(e){}};var Ut={0:200,1223:204},Yt=k.ajaxSettings.xhr();m.cors=!!Yt&&"withCredentials"in Yt,m.ajax=Yt=!!Yt,k.ajaxTransport(function(s){var o,r;if(m.cors||Yt&&!s.crossDomain)return{send:function(e,t){var i,n=s.xhr();if(n.open(s.type,s.url,s.async,s.username,s.password),s.xhrFields)for(i in s.xhrFields)n[i]=s.xhrFields[i];for(i in s.mimeType&&n.overrideMimeType&&n.overrideMimeType(s.mimeType),s.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)n.setRequestHeader(i,e[i]);o=function(e){return function(){o&&(o=r=n.onload=n.onerror=n.onabort=n.ontimeout=n.onreadystatechange=null,"abort"===e?n.abort():"error"===e?"number"!=typeof n.status?t(0,"error"):t(n.status,n.statusText):t(Ut[n.status]||n.status,n.statusText,"text"!==(n.responseType||"text")||"string"!=typeof n.responseText?{binary:n.response}:{text:n.responseText},n.getAllResponseHeaders()))}},n.onload=o(),r=n.onerror=n.ontimeout=o("error"),void 0!==n.onabort?n.onabort=r:n.onreadystatechange=function(){4===n.readyState&&x.setTimeout(function(){o&&r()})},o=o("abort");try{n.send(s.hasContent&&s.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),k.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),k.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 k.globalEval(e),e}}}),k.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),k.ajaxTransport("script",function(i){var n,s;if(i.crossDomain||i.scriptAttrs)return{send:function(e,t){n=k("<script>").attr(i.scriptAttrs||{}).prop({charset:i.scriptCharset,src:i.url}).on("load error",s=function(e){n.remove(),s=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(n[0])},abort:function(){s&&s()}}});var Qt=[],Xt=/(=)\?(?=&|$)|\?\?/,Kt=(k.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Qt.pop()||k.expando+"_"+St.guid++;return this[e]=!0,e}}),k.ajaxPrefilter("json jsonp",function(e,t,i){var n,s,o,r=!1!==e.jsonp&&(Xt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Xt.test(e.data)&&"data");if(r||"jsonp"===e.dataTypes[0])return n=e.jsonpCallback=y(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,r?e[r]=e[r].replace(Xt,"$1"+n):!1!==e.jsonp&&(e.url+=(Dt.test(e.url)?"&":"?")+e.jsonp+"="+n),e.converters["script json"]=function(){return o||k.error(n+" was not called"),o[0]},e.dataTypes[0]="json",s=x[n],x[n]=function(){o=arguments},i.always(function(){void 0===s?k(x).removeProp(n):x[n]=s,e[n]&&(e.jsonpCallback=t.jsonpCallback,Qt.push(n)),o&&y(s)&&s(o[0]),o=s=void 0}),"script"}),m.createHTMLDocument=((e=C.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===e.childNodes.length),k.parseHTML=function(e,t,i){return"string"!=typeof e?[]:("boolean"==typeof t&&(i=t,t=!1),t||(m.createHTMLDocument?((n=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(n)):t=C),n=!i&&[],(i=G.exec(e))?[t.createElement(i[1])]:(i=Te([e],t,n),n&&n.length&&k(n).remove(),k.merge([],i.childNodes)));var n},k.fn.load=function(e,t,i){var n,s,o,r=this,a=e.indexOf(" ");return-1<a&&(n=N(e.slice(a)),e=e.slice(0,a)),y(t)?(i=t,t=void 0):t&&"object"==typeof t&&(s="POST"),0<r.length&&k.ajax({url:e,type:s||"GET",dataType:"html",data:t}).done(function(e){o=arguments,r.html(n?k("<div>").append(k.parseHTML(e)).find(n):e)}).always(i&&function(e,t){r.each(function(){i.apply(this,o||[e.responseText,t,e])})}),this},k.expr.pseudos.animated=function(t){return k.grep(k.timers,function(e){return t===e.elem}).length},k.offset={setOffset:function(e,t,i){var n,s,o,r,a=k.css(e,"position"),l=k(e),c={};"static"===a&&(e.style.position="relative"),o=l.offset(),n=k.css(e,"top"),r=k.css(e,"left"),a=("absolute"===a||"fixed"===a)&&-1<(n+r).indexOf("auto")?(s=(a=l.position()).top,a.left):(s=parseFloat(n)||0,parseFloat(r)||0),null!=(t=y(t)?t.call(e,i,k.extend({},o)):t).top&&(c.top=t.top-o.top+s),null!=t.left&&(c.left=t.left-o.left+a),"using"in t?t.using.call(e,c):l.css(c)}},k.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){k.offset.setOffset(this,t,e)});var e,i=this[0];return i?i.getClientRects().length?(e=i.getBoundingClientRect(),i=i.ownerDocument.defaultView,{top:e.top+i.pageYOffset,left:e.left+i.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,i,n=this[0],s={top:0,left:0};if("fixed"===k.css(n,"position"))t=n.getBoundingClientRect();else{for(t=this.offset(),i=n.ownerDocument,e=n.offsetParent||i.documentElement;e&&(e===i.body||e===i.documentElement)&&"static"===k.css(e,"position");)e=e.parentNode;e&&e!==n&&1===e.nodeType&&((s=k(e).offset()).top+=k.css(e,"borderTopWidth",!0),s.left+=k.css(e,"borderLeftWidth",!0))}return{top:t.top-s.top-k.css(n,"marginTop",!0),left:t.left-s.left-k.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===k.css(e,"position");)e=e.offsetParent;return e||_})}}),k.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,s){var o="pageYOffset"===s;k.fn[t]=function(e){return h(this,function(e,t,i){var n;if(g(e)?n=e:9===e.nodeType&&(n=e.defaultView),void 0===i)return n?n[s]:e[t];n?n.scrollTo(o?n.pageXOffset:i,o?i:n.pageYOffset):e[t]=i},t,e,arguments.length)}}),k.each(["top","left"],function(e,i){k.cssHooks[i]=Ge(m.pixelPosition,function(e,t){if(t)return t=Ke(e,i),Qe.test(t)?k(e).position()[i]+"px":t})}),k.each({Height:"height",Width:"width"},function(r,a){k.each({padding:"inner"+r,content:a,"":"outer"+r},function(n,o){k.fn[o]=function(e,t){var i=arguments.length&&(n||"boolean"!=typeof e),s=n||(!0===e||!0===t?"margin":"border");return h(this,function(e,t,i){var n;return g(e)?0===o.indexOf("outer")?e["inner"+r]:e.document.documentElement["client"+r]:9===e.nodeType?(n=e.documentElement,Math.max(e.body["scroll"+r],n["scroll"+r],e.body["offset"+r],n["offset"+r],n["client"+r])):void 0===i?k.css(e,t,s):k.style(e,t,i,s)},a,i?e:void 0,i)}})}),k.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){k.fn[t]=function(e){return this.on(t,e)}}),k.fn.extend({bind:function(e,t,i){return this.on(e,null,t,i)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,i,n){return this.on(t,e,i,n)},undelegate:function(e,t,i){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",i)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,i){k.fn[i]=function(e,t){return 0<arguments.length?this.on(i,null,e,t):this.trigger(i)}}),/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g),Gt=(k.proxy=function(e,t){var i,n;if("string"==typeof t&&(n=e[t],t=e,e=n),y(e))return i=a.call(arguments,2),(n=function(){return e.apply(t||this,i.concat(a.call(arguments)))}).guid=e.guid=e.guid||k.guid++,n},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=l,k.isFunction=y,k.isWindow=g,k.camelCase=b,k.type=p,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},k.trim=function(e){return null==e?"":(e+"").replace(Kt,"")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return k}),x.jQuery),Zt=x.$;return k.noConflict=function(e){return x.$===k&&(x.$=Zt),e&&x.jQuery===k&&(x.jQuery=Gt),k},void 0===P&&(x.jQuery=x.$=k),k}),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?t(exports,require("jquery")):"function"==typeof define&&define.amd?define(["exports","jquery"],t):t((e="undefined"!=typeof globalThis?globalThis:e||self).bootstrap={},e.jQuery)}(this,function(e,t){"use strict";var u=(t=t)&&"object"==typeof t&&"default"in t?t:{default:t};function P(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function i(e,t,i){t&&P(e.prototype,t),i&&P(e,i),Object.defineProperty(e,"prototype",{writable:!1})}function o(){return(o=Object.assign?Object.assign.bind():function(e){for(var t=1;t<arguments.length;t++){var i,n=arguments[t];for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e}).apply(this,arguments)}function H(e,t){return(H=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}var j="transitionend",h={TRANSITION_END:"bsTransitionEnd",getUID:function(e){for(;e+=~~(1e6*Math.random()),document.getElementById(e););return e},getSelectorFromElement:function(e){var t,i=e.getAttribute("data-target");i&&"#"!==i||(i=(t=e.getAttribute("href"))&&"#"!==t?t.trim():"");try{return document.querySelector(i)?i:null}catch(e){return null}},getTransitionDurationFromElement:function(e){if(!e)return 0;var t=u.default(e).css("transition-duration"),e=u.default(e).css("transition-delay"),i=parseFloat(t),n=parseFloat(e);return i||n?(t=t.split(",")[0],e=e.split(",")[0],1e3*(parseFloat(t)+parseFloat(e))):0},reflow:function(e){return e.offsetHeight},triggerTransitionEnd:function(e){u.default(e).trigger(j)},supportsTransitionEnd:function(){return Boolean(j)},isElement:function(e){return(e[0]||e).nodeType},typeCheckConfig:function(e,t,i){for(var n in i)if(Object.prototype.hasOwnProperty.call(i,n)){var s=i[n],o=t[n],o=o&&h.isElement(o)?"element":null==(o=o)?""+o:{}.toString.call(o).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(s).test(o))throw new Error(e.toUpperCase()+': Option "'+n+'" provided type "'+o+'" but expected type "'+s+'".')}},findShadowRoot:function(e){return document.documentElement.attachShadow?"function"==typeof e.getRootNode?(t=e.getRootNode())instanceof ShadowRoot?t:null:e instanceof ShadowRoot?e:e.parentNode?h.findShadowRoot(e.parentNode):null:null;var t},jQueryDetection:function(){if(void 0===u.default)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var e=u.default.fn.jquery.split(" ")[0].split(".");if(e[0]<2&&e[1]<9||1===e[0]&&9===e[1]&&e[2]<1||4<=e[0])throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}},$=(h.jQueryDetection(),u.default.fn.emulateTransitionEnd=function(e){var t=this,i=!1;return u.default(this).one(h.TRANSITION_END,function(){i=!0}),setTimeout(function(){i||h.triggerTransitionEnd(t)},e),this},u.default.event.special[h.TRANSITION_END]={bindType:j,delegateType:j,handle:function(e){if(u.default(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}},"bs.alert"),R=u.default.fn.alert,n=((t=s.prototype).close=function(e){var t=this._element;e&&(t=this._getRootElement(e)),this._triggerCloseEvent(t).isDefaultPrevented()||this._removeElement(t)},t.dispose=function(){u.default.removeData(this._element,$),this._element=null},t._getRootElement=function(e){var t=h.getSelectorFromElement(e),i=!1;return i=(i=t?document.querySelector(t):i)||u.default(e).closest(".alert")[0]},t._triggerCloseEvent=function(e){var t=u.default.Event("close.bs.alert");return u.default(e).trigger(t),t},t._removeElement=function(t){var e,i=this;u.default(t).removeClass("show"),u.default(t).hasClass("fade")?(e=h.getTransitionDurationFromElement(t),u.default(t).one(h.TRANSITION_END,function(e){return i._destroyElement(t,e)}).emulateTransitionEnd(e)):this._destroyElement(t)},t._destroyElement=function(e){u.default(e).detach().trigger("closed.bs.alert").remove()},s._jQueryInterface=function(i){return this.each(function(){var e=u.default(this),t=e.data($);t||(t=new s(this),e.data($,t)),"close"===i&&t[i](this)})},s._handleDismiss=function(t){return function(e){e&&e.preventDefault(),t.close(this)}},i(s,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),s);function s(e){this._element=e}u.default(document).on("click.bs.alert.data-api",'[data-dismiss="alert"]',n._handleDismiss(new n)),u.default.fn.alert=n._jQueryInterface,u.default.fn.alert.Constructor=n,u.default.fn.alert.noConflict=function(){return u.default.fn.alert=R,n._jQueryInterface};var V="bs.button",F=u.default.fn.button,l="active",t='[data-toggle^="button"]',q='input:not([type="hidden"])',r=((x=W.prototype).toggle=function(){var e,t=!0,i=!0,n=u.default(this._element).closest('[data-toggle="buttons"]')[0];n&&(e=this._element.querySelector(q))&&("radio"===e.type&&(e.checked&&this._element.classList.contains(l)?t=!1:(n=n.querySelector(".active"))&&u.default(n).removeClass(l)),t&&("checkbox"!==e.type&&"radio"!==e.type||(e.checked=!this._element.classList.contains(l)),this.shouldAvoidTriggerChange||u.default(e).trigger("change")),e.focus(),i=!1),this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(i&&this._element.setAttribute("aria-pressed",!this._element.classList.contains(l)),t&&u.default(this._element).toggleClass(l))},x.dispose=function(){u.default.removeData(this._element,V),this._element=null},W._jQueryInterface=function(i,n){return this.each(function(){var e=u.default(this),t=e.data(V);t||(t=new W(this),e.data(V,t)),t.shouldAvoidTriggerChange=n,"toggle"===i&&t[i]()})},i(W,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),W);function W(e){this._element=e,this.shouldAvoidTriggerChange=!1}u.default(document).on("click.bs.button.data-api",t,function(e){var t,i=e.target,n=i;!(i=u.default(i).hasClass("btn")?i:u.default(i).closest(".btn")[0])||i.hasAttribute("disabled")||i.classList.contains("disabled")||(t=i.querySelector(q))&&(t.hasAttribute("disabled")||t.classList.contains("disabled"))?e.preventDefault():"INPUT"!==n.tagName&&"LABEL"===i.tagName||r._jQueryInterface.call(u.default(i),"toggle","INPUT"===n.tagName)}).on("focus.bs.button.data-api blur.bs.button.data-api",t,function(e){var t=u.default(e.target).closest(".btn")[0];u.default(t).toggleClass("focus",/^focus(in)?$/.test(e.type))}),u.default(window).on("load.bs.button.data-api",function(){for(var e=[].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')),t=0,i=e.length;t<i;t++){var n=e[t],s=n.querySelector(q);s.checked||s.hasAttribute("checked")?n.classList.add(l):n.classList.remove(l)}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(l):a.classList.remove(l)}}),u.default.fn.button=r._jQueryInterface,u.default.fn.button.Constructor=r,u.default.fn.button.noConflict=function(){return u.default.fn.button=F,r._jQueryInterface};var a="carousel",B="bs.carousel",U=u.default.fn[a],d="active",Y="next",Q="prev",X="slid.bs.carousel",K=".active.carousel-item",G={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0,touch:!0},Z={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean",touch:"boolean"},J={TOUCH:"touch",PEN:"pen"},c=((x=f.prototype).next=function(){this._isSliding||this._slide(Y)},x.nextWhenVisible=function(){var e=u.default(this._element);!document.hidden&&e.is(":visible")&&"hidden"!==e.css("visibility")&&this.next()},x.prev=function(){this._isSliding||this._slide(Q)},x.pause=function(e){e||(this._isPaused=!0),this._element.querySelector(".carousel-item-next, .carousel-item-prev")&&(h.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},x.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))},x.to=function(e){var t=this,i=(this._activeElement=this._element.querySelector(K),this._getItemIndex(this._activeElement));if(!(e>this._items.length-1||e<0))if(this._isSliding)u.default(this._element).one(X,function(){return t.to(e)});else{if(i===e)return this.pause(),void this.cycle();this._slide(i<e?Y:Q,this._items[e])}},x.dispose=function(){u.default(this._element).off(".bs.carousel"),u.default.removeData(this._element,B),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},x._getConfig=function(e){return e=o({},G,e),h.typeCheckConfig(a,e,Z),e},x._handleSwipe=function(){var e=Math.abs(this.touchDeltaX);e<=40||(e=e/this.touchDeltaX,(this.touchDeltaX=0)<e&&this.prev(),e<0&&this.next())},x._addEventListeners=function(){var t=this;this._config.keyboard&&u.default(this._element).on("keydown.bs.carousel",function(e){return t._keydown(e)}),"hover"===this._config.pause&&u.default(this._element).on("mouseenter.bs.carousel",function(e){return t.pause(e)}).on("mouseleave.bs.carousel",function(e){return t.cycle(e)}),this._config.touch&&this._addTouchEventListeners()},x._addTouchEventListeners=function(){var e,t,i=this;this._touchSupported&&(e=function(e){i._pointerEvent&&J[e.originalEvent.pointerType.toUpperCase()]?i.touchStartX=e.originalEvent.clientX:i._pointerEvent||(i.touchStartX=e.originalEvent.touches[0].clientX)},t=function(e){i._pointerEvent&&J[e.originalEvent.pointerType.toUpperCase()]&&(i.touchDeltaX=e.originalEvent.clientX-i.touchStartX),i._handleSwipe(),"hover"===i._config.pause&&(i.pause(),i.touchTimeout&&clearTimeout(i.touchTimeout),i.touchTimeout=setTimeout(function(e){return i.cycle(e)},500+i._config.interval))},u.default(this._element.querySelectorAll(".carousel-item img")).on("dragstart.bs.carousel",function(e){return e.preventDefault()}),this._pointerEvent?(u.default(this._element).on("pointerdown.bs.carousel",e),u.default(this._element).on("pointerup.bs.carousel",t),this._element.classList.add("pointer-event")):(u.default(this._element).on("touchstart.bs.carousel",e),u.default(this._element).on("touchmove.bs.carousel",function(e){i.touchDeltaX=e.originalEvent.touches&&1<e.originalEvent.touches.length?0:e.originalEvent.touches[0].clientX-i.touchStartX}),u.default(this._element).on("touchend.bs.carousel",t)))},x._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()}},x._getItemIndex=function(e){return this._items=e&&e.parentNode?[].slice.call(e.parentNode.querySelectorAll(".carousel-item")):[],this._items.indexOf(e)},x._getItemByDirection=function(e,t){var i=e===Y,n=e===Q,s=this._getItemIndex(t),o=this._items.length-1;if((n&&0===s||i&&s===o)&&!this._config.wrap)return t;n=(s+(e===Q?-1:1))%this._items.length;return-1==n?this._items[this._items.length-1]:this._items[n]},x._triggerSlideEvent=function(e,t){var i=this._getItemIndex(e),n=this._getItemIndex(this._element.querySelector(K)),e=u.default.Event("slide.bs.carousel",{relatedTarget:e,direction:t,from:n,to:i});return u.default(this._element).trigger(e),e},x._setActiveIndicatorElement=function(e){var t;this._indicatorsElement&&(t=[].slice.call(this._indicatorsElement.querySelectorAll(".active")),u.default(t).removeClass(d),(t=this._indicatorsElement.children[this._getItemIndex(e)])&&u.default(t).addClass(d))},x._updateInterval=function(){var e=this._activeElement||this._element.querySelector(K);e&&((e=parseInt(e.getAttribute("data-interval"),10))?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=e):this._config.interval=this._config.defaultInterval||this._config.interval)},x._slide=function(e,t){var i,n,s,o=this,r=this._element.querySelector(K),a=this._getItemIndex(r),l=t||r&&this._getItemByDirection(e,r),t=this._getItemIndex(l),c=Boolean(this._interval),e=e===Y?(i="carousel-item-left",n="carousel-item-next","left"):(i="carousel-item-right",n="carousel-item-prev","right");l&&u.default(l).hasClass(d)?this._isSliding=!1:!this._triggerSlideEvent(l,e).isDefaultPrevented()&&r&&l&&(this._isSliding=!0,c&&this.pause(),this._setActiveIndicatorElement(l),this._activeElement=l,s=u.default.Event(X,{relatedTarget:l,direction:e,from:a,to:t}),u.default(this._element).hasClass("slide")?(u.default(l).addClass(n),h.reflow(l),u.default(r).addClass(i),u.default(l).addClass(i),e=h.getTransitionDurationFromElement(r),u.default(r).one(h.TRANSITION_END,function(){u.default(l).removeClass(i+" "+n).addClass(d),u.default(r).removeClass("active "+n+" "+i),o._isSliding=!1,setTimeout(function(){return u.default(o._element).trigger(s)},0)}).emulateTransitionEnd(e)):(u.default(r).removeClass(d),u.default(l).addClass(d),this._isSliding=!1,u.default(this._element).trigger(s)),c&&this.cycle())},f._jQueryInterface=function(n){return this.each(function(){var e=u.default(this).data(B),t=o({},G,u.default(this).data()),i=("object"==typeof n&&(t=o({},t,n)),"string"==typeof n?n:t.slide);if(e||(e=new f(this,t),u.default(this).data(B,e)),"number"==typeof n)e.to(n);else if("string"==typeof i){if(void 0===e[i])throw new TypeError('No method named "'+i+'"');e[i]()}else t.interval&&t.ride&&(e.pause(),e.cycle())})},f._dataApiClickHandler=function(e){var t,i,n=h.getSelectorFromElement(this);n&&(n=u.default(n)[0])&&u.default(n).hasClass("carousel")&&(t=o({},u.default(n).data(),u.default(this).data()),(i=this.getAttribute("data-slide-to"))&&(t.interval=!1),f._jQueryInterface.call(u.default(n),t),i&&u.default(n).data(B).to(i),e.preventDefault())},i(f,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return G}}]),f);function f(e,t){this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this.touchTimeout=null,this.touchStartX=0,this.touchDeltaX=0,this._config=this._getConfig(t),this._element=e,this._indicatorsElement=this._element.querySelector(".carousel-indicators"),this._touchSupported="ontouchstart"in document.documentElement||0<navigator.maxTouchPoints,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}u.default(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",c._dataApiClickHandler),u.default(window).on("load.bs.carousel.data-api",function(){for(var e=[].slice.call(document.querySelectorAll('[data-ride="carousel"]')),t=0,i=e.length;t<i;t++){var n=u.default(e[t]);c._jQueryInterface.call(n,n.data())}}),u.default.fn[a]=c._jQueryInterface,u.default.fn[a].Constructor=c,u.default.fn[a].noConflict=function(){return u.default.fn[a]=U,c._jQueryInterface};var p="collapse",g="bs.collapse",ee=u.default.fn[p],te="show",ie="collapse",ne="collapsing",se="collapsed",oe='[data-toggle="collapse"]',re={toggle:!0,parent:""},ae={toggle:"boolean",parent:"(string|element)"},le=((t=m.prototype).toggle=function(){u.default(this._element).hasClass(te)?this.hide():this.show()},t.show=function(){var e,t,i,n,s=this;this._isTransitioning||u.default(this._element).hasClass(te)||(e=this._parent&&0===(e=[].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter(function(e){return"string"==typeof s._config.parent?e.getAttribute("data-parent")===s._config.parent:e.classList.contains(ie)})).length?null:e)&&(n=u.default(e).not(this._selector).data(g))&&n._isTransitioning||(i=u.default.Event("show.bs.collapse"),u.default(this._element).trigger(i),i.isDefaultPrevented()||(e&&(m._jQueryInterface.call(u.default(e).not(this._selector),"hide"),n||u.default(e).data(g,null)),t=this._getDimension(),u.default(this._element).removeClass(ie).addClass(ne),this._element.style[t]=0,this._triggerArray.length&&u.default(this._triggerArray).removeClass(se).attr("aria-expanded",!0),this.setTransitioning(!0),i="scroll"+(t[0].toUpperCase()+t.slice(1)),n=h.getTransitionDurationFromElement(this._element),u.default(this._element).one(h.TRANSITION_END,function(){u.default(s._element).removeClass(ne).addClass("collapse show"),s._element.style[t]="",s.setTransitioning(!1),u.default(s._element).trigger("shown.bs.collapse")}).emulateTransitionEnd(n),this._element.style[t]=this._element[i]+"px"))},t.hide=function(){var e=this;if(!this._isTransitioning&&u.default(this._element).hasClass(te)){var t=u.default.Event("hide.bs.collapse");if(u.default(this._element).trigger(t),!t.isDefaultPrevented()){var t=this._getDimension(),i=(this._element.style[t]=this._element.getBoundingClientRect()[t]+"px",h.reflow(this._element),u.default(this._element).addClass(ne).removeClass("collapse show"),this._triggerArray.length);if(0<i)for(var n=0;n<i;n++){var s=this._triggerArray[n],o=h.getSelectorFromElement(s);null===o||u.default([].slice.call(document.querySelectorAll(o))).hasClass(te)||u.default(s).addClass(se).attr("aria-expanded",!1)}this.setTransitioning(!0),this._element.style[t]="";t=h.getTransitionDurationFromElement(this._element);u.default(this._element).one(h.TRANSITION_END,function(){e.setTransitioning(!1),u.default(e._element).removeClass(ne).addClass(ie).trigger("hidden.bs.collapse")}).emulateTransitionEnd(t)}}},t.setTransitioning=function(e){this._isTransitioning=e},t.dispose=function(){u.default.removeData(this._element,g),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},t._getConfig=function(e){return(e=o({},re,e)).toggle=Boolean(e.toggle),h.typeCheckConfig(p,e,ae),e},t._getDimension=function(){return u.default(this._element).hasClass("width")?"width":"height"},t._getParent=function(){var e,i=this,t=(h.isElement(this._config.parent)?(e=this._config.parent,void 0!==this._config.parent.jquery&&(e=this._config.parent[0])):e=document.querySelector(this._config.parent),'[data-toggle="collapse"][data-parent="'+this._config.parent+'"]'),t=[].slice.call(e.querySelectorAll(t));return u.default(t).each(function(e,t){i._addAriaAndCollapsedClass(m._getTargetFromElement(t),[t])}),e},t._addAriaAndCollapsedClass=function(e,t){e=u.default(e).hasClass(te);t.length&&u.default(t).toggleClass(se,!e).attr("aria-expanded",e)},m._getTargetFromElement=function(e){e=h.getSelectorFromElement(e);return e?document.querySelector(e):null},m._jQueryInterface=function(n){return this.each(function(){var e=u.default(this),t=e.data(g),i=o({},re,e.data(),"object"==typeof n&&n?n:{});if(!t&&i.toggle&&"string"==typeof n&&/show|hide/.test(n)&&(i.toggle=!1),t||(t=new m(this,i),e.data(g,t)),"string"==typeof n){if(void 0===t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},i(m,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return re}}]),m);function m(t,e){this._isTransitioning=!1,this._element=t,this._config=this._getConfig(e),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'+t.id+'"],[data-toggle="collapse"][data-target="#'+t.id+'"]'));for(var i=[].slice.call(document.querySelectorAll(oe)),n=0,s=i.length;n<s;n++){var o=i[n],r=h.getSelectorFromElement(o),a=[].slice.call(document.querySelectorAll(r)).filter(function(e){return e===t});null!==r&&0<a.length&&(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()}u.default(document).on("click.bs.collapse.data-api",oe,function(e){"A"===e.currentTarget.tagName&&e.preventDefault();var i=u.default(this),e=h.getSelectorFromElement(this),e=[].slice.call(document.querySelectorAll(e));u.default(e).each(function(){var e=u.default(this),t=e.data(g)?"toggle":i.data();le._jQueryInterface.call(e,t)})}),u.default.fn[p]=le._jQueryInterface,u.default.fn[p].Constructor=le,u.default.fn[p].noConflict=function(){return u.default.fn[p]=ee,le._jQueryInterface};var ce="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,ue=function(){for(var e=["Edge","Trident","Firefox"],t=0;t<e.length;t+=1)if(ce&&0<=navigator.userAgent.indexOf(e[t]))return 1;return 0}(),he=ce&&window.Promise?function(e){var t=!1;return function(){t||(t=!0,window.Promise.resolve().then(function(){t=!1,e()}))}}:function(e){var t=!1;return function(){t||(t=!0,setTimeout(function(){t=!1,e()},ue))}};function de(e){return e&&"[object Function]"==={}.toString.call(e)}function v(e,t){if(1!==e.nodeType)return[];e=e.ownerDocument.defaultView.getComputedStyle(e,null);return t?e[t]:e}function fe(e){return"HTML"===e.nodeName?e:e.parentNode||e.host}function pe(e){if(!e)return document.body;switch(e.nodeName){case"HTML":case"BODY":return e.ownerDocument.body;case"#document":return e.body}var t=v(e),i=t.overflow,n=t.overflowX,t=t.overflowY;return/(auto|scroll|overlay)/.test(i+t+n)?e:pe(fe(e))}function ge(e){return e&&e.referenceNode?e.referenceNode:e}var me=ce&&!(!window.MSInputMethodContext||!document.documentMode),ve=ce&&/MSIE 10/.test(navigator.userAgent);function y(e){return 11===e?me:10!==e&&me||ve}function b(e){if(!e)return document.documentElement;for(var t=y(10)?document.body:null,i=e.offsetParent||null;i===t&&e.nextElementSibling;)i=(e=e.nextElementSibling).offsetParent;var n=i&&i.nodeName;return n&&"BODY"!==n&&"HTML"!==n?-1!==["TH","TD","TABLE"].indexOf(i.nodeName)&&"static"===v(i,"position")?b(i):i:(e?e.ownerDocument:document).documentElement}function ye(e){return null!==e.parentNode?ye(e.parentNode):e}function be(e,t){if(!(e&&e.nodeType&&t&&t.nodeType))return document.documentElement;var i=e.compareDocumentPosition(t)&Node.DOCUMENT_POSITION_FOLLOWING,n=i?e:t,i=i?t:e,s=document.createRange();s.setStart(n,0),s.setEnd(i,0);s=s.commonAncestorContainer;if(e!==s&&t!==s||n.contains(i))return"BODY"===(i=(n=s).nodeName)||"HTML"!==i&&b(n.firstElementChild)!==n?b(s):s;i=ye(e);return i.host?be(i.host,t):be(e,ye(t).host)}function w(e,t){var t="top"===(1<arguments.length&&void 0!==t?t:"top")?"scrollTop":"scrollLeft",i=e.nodeName;return"BODY"===i||"HTML"===i?(i=e.ownerDocument.documentElement,(e.ownerDocument.scrollingElement||i)[t]):e[t]}function we(e,t){var t="x"===t?"Left":"Top",i="Left"==t?"Right":"Bottom";return parseFloat(e["border"+t+"Width"])+parseFloat(e["border"+i+"Width"])}function _e(e,t,i,n){return Math.max(t["offset"+e],t["scroll"+e],i["client"+e],i["offset"+e],i["scroll"+e],y(10)?parseInt(i["offset"+e])+parseInt(n["margin"+("Height"===e?"Top":"Left")])+parseInt(n["margin"+("Height"===e?"Bottom":"Right")]):0)}function xe(e){var t=e.body,e=e.documentElement,i=y(10)&&getComputedStyle(e);return{height:_e("Height",t,e,i),width:_e("Width",t,e,i)}}function _(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}var x=function(e,t,i){return t&&Ce(e.prototype,t),i&&Ce(e,i),e},C=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var i,n=arguments[t];for(i in n)Object.prototype.hasOwnProperty.call(n,i)&&(e[i]=n[i])}return e};function Ce(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function k(e){return C({},e,{right:e.left+e.width,bottom:e.top+e.height})}function ke(e){var t={};try{y(10)?(t=e.getBoundingClientRect(),n=w(e,"top"),s=w(e,"left"),t.top+=n,t.left+=s,t.bottom+=n,t.right+=s):t=e.getBoundingClientRect()}catch(e){}var i,n={left:t.left,top:t.top,width:t.right-t.left,height:t.bottom-t.top},s="HTML"===e.nodeName?xe(e.ownerDocument):{},t=s.width||e.clientWidth||n.width,s=s.height||e.clientHeight||n.height,t=e.offsetWidth-t,s=e.offsetHeight-s;return(t||s)&&(t-=we(i=v(e),"x"),s-=we(i,"y"),n.width-=t,n.height-=s),k(n)}function Ee(e,t,i){var i=2<arguments.length&&void 0!==i&&i,n=y(10),s="HTML"===t.nodeName,o=ke(e),r=ke(t),e=pe(e),a=v(t),l=parseFloat(a.borderTopWidth),c=parseFloat(a.borderLeftWidth),r=(i&&s&&(r.top=Math.max(r.top,0),r.left=Math.max(r.left,0)),k({top:o.top-r.top-l,left:o.left-r.left-c,width:o.width,height:o.height}));return r.marginTop=0,r.marginLeft=0,!n&&s&&(o=parseFloat(a.marginTop),s=parseFloat(a.marginLeft),r.top-=l-o,r.bottom-=l-o,r.left-=c-s,r.right-=c-s,r.marginTop=o,r.marginLeft=s),r=(n&&!i?t.contains(e):t===e&&"BODY"!==e.nodeName)?function(e,t,i){var i=2<arguments.length&&void 0!==i&&i,n=w(t,"top"),t=w(t,"left"),i=i?-1:1;return e.top+=n*i,e.bottom+=n*i,e.left+=t*i,e.right+=t*i,e}(r,t):r}function Te(e){if(!e||!e.parentElement||y())return document.documentElement;for(var t=e.parentElement;t&&"none"===v(t,"transform");)t=t.parentElement;return t||document.documentElement}function Se(e,t,i,n,s){var o,s=4<arguments.length&&void 0!==s&&s,r={top:0,left:0},a=s?Te(e):be(e,ge(t)),a=("viewport"===n?r=function(e,t){var t=1<arguments.length&&void 0!==t&&t,i=e.ownerDocument.documentElement,e=Ee(e,i),n=Math.max(i.clientWidth,window.innerWidth||0),s=Math.max(i.clientHeight,window.innerHeight||0),o=t?0:w(i),t=t?0:w(i,"left");return k({top:o-e.top+e.marginTop,left:t-e.left+e.marginLeft,width:n,height:s})}(a,s):(o=void 0,"scrollParent"===n?"BODY"===(o=pe(fe(t))).nodeName&&(o=e.ownerDocument.documentElement):o="window"===n?e.ownerDocument.documentElement:n,t=Ee(o,a,s),"HTML"!==o.nodeName||function e(t){var i=t.nodeName;if("BODY"===i||"HTML"===i)return!1;if("fixed"===v(t,"position"))return!0;i=fe(t);return!!i&&e(i)}(a)?r=t:(s=(n=xe(e.ownerDocument)).height,o=n.width,r.top+=t.top-t.marginTop,r.bottom=s+t.top,r.left+=t.left-t.marginLeft,r.right=o+t.left)),"number"==typeof(i=i||0));return r.left+=a?i:i.left||0,r.top+=a?i:i.top||0,r.right-=a?i:i.right||0,r.bottom-=a?i:i.bottom||0,r}function De(e,t,i,n,s,o){o=5<arguments.length&&void 0!==o?o:0;if(-1===e.indexOf("auto"))return e;var n=Se(i,n,o,s),r={top:{width:n.width,height:t.top-n.top},right:{width:n.right-t.right,height:n.height},bottom:{width:n.width,height:n.bottom-t.bottom},left:{width:t.left-n.left,height:n.height}},o=Object.keys(r).map(function(e){return C({key:e},r[e],{area:(e=r[e]).width*e.height})}).sort(function(e,t){return t.area-e.area}),s=o.filter(function(e){var t=e.width,e=e.height;return t>=i.clientWidth&&e>=i.clientHeight}),t=(0<s.length?s:o)[0].key,n=e.split("-")[1];return t+(n?"-"+n:"")}function Me(e,t,i,n){n=3<arguments.length&&void 0!==n?n:null;return Ee(i,n?Te(t):be(t,ge(i)),n)}function Ie(e){var t=e.ownerDocument.defaultView.getComputedStyle(e),i=parseFloat(t.marginTop||0)+parseFloat(t.marginBottom||0),t=parseFloat(t.marginLeft||0)+parseFloat(t.marginRight||0);return{width:e.offsetWidth+t,height:e.offsetHeight+i}}function Le(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 Ae(e,t,i){i=i.split("-")[0];var e=Ie(e),n={width:e.width,height:e.height},s=-1!==["right","left"].indexOf(i),o=s?"top":"left",r=s?"left":"top",a=s?"height":"width",s=s?"width":"height";return n[o]=t[o]+t[a]/2-e[a]/2,n[r]=i===r?t[r]-e[s]:t[Le(r)],n}function Oe(e,t){return Array.prototype.find?e.find(t):e.filter(t)[0]}function Ne(e,i,t){return(void 0===t?e:e.slice(0,function(e,t){if(Array.prototype.findIndex)return e.findIndex(function(e){return e.name===t});var i=Oe(e,function(e){return e.name===t});return e.indexOf(i)}(e,t))).forEach(function(e){e.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var t=e.function||e.fn;e.enabled&&de(t)&&(i.offsets.popper=k(i.offsets.popper),i.offsets.reference=k(i.offsets.reference),i=t(i,e))}),i}function ze(e,i){return e.some(function(e){var t=e.name;return e.enabled&&t===i})}function Pe(e){for(var t=[!1,"ms","Webkit","Moz","O"],i=e.charAt(0).toUpperCase()+e.slice(1),n=0;n<t.length;n++){var s=t[n],s=s?""+s+i:e;if(void 0!==document.body.style[s])return s}return null}function He(e){e=e.ownerDocument;return e?e.defaultView:window}function je(e,t,i,n){i.updateBound=n,He(e).addEventListener("resize",i.updateBound,{passive:!0});n=pe(e);return function e(t,i,n,s){var o="BODY"===t.nodeName,t=o?t.ownerDocument.defaultView:t;t.addEventListener(i,n,{passive:!0}),o||e(pe(t.parentNode),i,n,s),s.push(t)}(n,"scroll",i.updateBound,i.scrollParents),i.scrollElement=n,i.eventsEnabled=!0,i}function $e(e){return""!==e&&!isNaN(parseFloat(e))&&isFinite(e)}function Re(i,n){Object.keys(n).forEach(function(e){var t="";-1!==["width","height","top","right","bottom","left"].indexOf(e)&&$e(n[e])&&(t="px"),i.style[e]=n[e]+t})}var Ve=ce&&/Firefox/i.test(navigator.userAgent);function Fe(e,t,i){var n,s=Oe(e,function(e){return e.name===t}),e=!!s&&e.some(function(e){return e.name===i&&e.enabled&&e.order<s.order});return e||(n="`"+t+"`",console.warn("`"+i+"`"+" modifier is required by "+n+" modifier in order to work, be sure to include it before "+n+"!")),e}var t=["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"],qe=t.slice(3);function We(e,t){t=1<arguments.length&&void 0!==t&&t,e=qe.indexOf(e),e=qe.slice(e+1).concat(qe.slice(0,e));return t?e.reverse():e}var E={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(e){var t,i,n,s=e.placement,o=s.split("-")[0],s=s.split("-")[1];return s&&(t=(i=e.offsets).reference,i=i.popper,n=(o=-1!==["bottom","top"].indexOf(o))?"width":"height",o={start:_({},o=o?"left":"top",t[o]),end:_({},o,t[o]+t[n]-i[n])},e.offsets.popper=C({},i,o[s])),e}},offset:{order:200,enabled:!0,fn:function(e,t){var a,l,s,n,t=t.offset,i=e.placement,o=e.offsets,r=o.popper,o=o.reference,i=i.split("-")[0],c=$e(+t)?[+t,0]:(t=t,a=r,l=o,s=[0,0],n=-1!==["right","left"].indexOf(i),t=t.split(/(\+|\-)/).map(function(e){return e.trim()}),o=t.indexOf(Oe(t,function(e){return-1!==e.search(/,|\s/)})),t[o]&&-1===t[o].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead."),c=/\s*,\s*|\s+/,(-1!==o?[t.slice(0,o).concat([t[o].split(c)[0]]),[t[o].split(c)[1]].concat(t.slice(o+1))]:[t]).map(function(e,t){var r=(1===t?!n:n)?"height":"width",i=!1;return e.reduce(function(e,t){return""===e[e.length-1]&&-1!==["+","-"].indexOf(t)?(e[e.length-1]=t,i=!0,e):i?(e[e.length-1]+=t,i=!1,e):e.concat(t)},[]).map(function(e){return t=r,i=a,n=l,s=(e=e).match(/((?:\-|\+)?\d*\.?\d*)(.*)/),o=+s[1],s=s[2],o?0===s.indexOf("%")?k("%p"===s?i:n)[t]/100*o:"vh"===s||"vw"===s?("vh"===s?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*o:o:e;var t,i,n,s,o})}).forEach(function(i,n){i.forEach(function(e,t){$e(e)&&(s[n]+=e*("-"===i[t-1]?-1:1))})}),s);return"left"===i?(r.top+=c[0],r.left-=c[1]):"right"===i?(r.top+=c[0],r.left+=c[1]):"top"===i?(r.left+=c[0],r.top-=c[1]):"bottom"===i&&(r.left+=c[0],r.top+=c[1]),e.popper=r,e},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(e,n){var t=n.boundariesElement||b(e.instance.popper),i=(e.instance.reference===t&&(t=b(t)),Pe("transform")),s=e.instance.popper.style,o=s.top,r=s.left,a=s[i],l=(s.top="",s.left="",s[i]="",Se(e.instance.popper,e.instance.reference,n.padding,t,e.positionFixed)),t=(s.top=o,s.left=r,s[i]=a,n.boundaries=l,n.priority),c=e.offsets.popper,u={primary:function(e){var t=c[e];return c[e]<l[e]&&!n.escapeWithReference&&(t=Math.max(c[e],l[e])),_({},e,t)},secondary:function(e){var t="right"===e?"left":"top",i=c[t];return c[e]>l[e]&&!n.escapeWithReference&&(i=Math.min(c[t],l[e]-("right"===e?c.width:c.height))),_({},t,i)}};return t.forEach(function(e){var t=-1!==["left","top"].indexOf(e)?"primary":"secondary";c=C({},c,u[t](e))}),e.offsets.popper=c,e},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(e){var t=e.offsets,i=t.popper,t=t.reference,n=e.placement.split("-")[0],s=Math.floor,n=-1!==["top","bottom"].indexOf(n),o=n?"right":"bottom",r=n?"left":"top",n=n?"width":"height";return i[o]<s(t[r])&&(e.offsets.popper[r]=s(t[r])-i[n]),i[r]>s(t[o])&&(e.offsets.popper[r]=s(t[o])),e}},arrow:{order:500,enabled:!0,fn:function(e,t){if(!Fe(e.instance.modifiers,"arrow","keepTogether"))return e;t=t.element;if("string"==typeof t){if(!(t=e.instance.popper.querySelector(t)))return e}else if(!e.instance.popper.contains(t))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),e;var i=e.placement.split("-")[0],n=e.offsets,s=n.popper,n=n.reference,i=-1!==["left","right"].indexOf(i),o=i?"height":"width",r=i?"Top":"Left",a=r.toLowerCase(),l=i?"left":"top",i=i?"bottom":"right",c=Ie(t)[o],i=(n[i]-c<s[a]&&(e.offsets.popper[a]-=s[a]-(n[i]-c)),n[a]+c>s[i]&&(e.offsets.popper[a]+=n[a]+c-s[i]),e.offsets.popper=k(e.offsets.popper),n[a]+n[o]/2-c/2),n=v(e.instance.popper),u=parseFloat(n["margin"+r]),n=parseFloat(n["border"+r+"Width"]),r=i-e.offsets.popper[a]-u-n,r=Math.max(Math.min(s[o]-c,r),0);return e.arrowElement=t,e.offsets.arrow=(_(i={},a,Math.round(r)),_(i,l,""),i),e},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(c,u){if(ze(c.instance.modifiers,"inner"))return c;if(c.flipped&&c.placement===c.originalPlacement)return c;var h=Se(c.instance.popper,c.instance.reference,u.padding,u.boundariesElement,c.positionFixed),d=c.placement.split("-")[0],f=Le(d),p=c.placement.split("-")[1]||"",g=[];switch(u.behavior){case"flip":g=[d,f];break;case"clockwise":g=We(d);break;case"counterclockwise":g=We(d,!0);break;default:g=u.behavior}return g.forEach(function(e,t){if(d!==e||g.length===t+1)return c;d=c.placement.split("-")[0],f=Le(d);var e=c.offsets.popper,i=c.offsets.reference,n=Math.floor,i="left"===d&&n(e.right)>n(i.left)||"right"===d&&n(e.left)<n(i.right)||"top"===d&&n(e.bottom)>n(i.top)||"bottom"===d&&n(e.top)<n(i.bottom),s=n(e.left)<n(h.left),o=n(e.right)>n(h.right),r=n(e.top)<n(h.top),e=n(e.bottom)>n(h.bottom),n="left"===d&&s||"right"===d&&o||"top"===d&&r||"bottom"===d&&e,a=-1!==["top","bottom"].indexOf(d),l=!!u.flipVariations&&(a&&"start"===p&&s||a&&"end"===p&&o||!a&&"start"===p&&r||!a&&"end"===p&&e),o=!!u.flipVariationsByContent&&(a&&"start"===p&&o||a&&"end"===p&&s||!a&&"start"===p&&e||!a&&"end"===p&&r),s=l||o;(i||n||s)&&(c.flipped=!0,(i||n)&&(d=g[t+1]),s&&(p="end"===p?"start":"start"===p?"end":p),c.placement=d+(p?"-"+p:""),c.offsets.popper=C({},c.offsets.popper,Ae(c.instance.popper,c.offsets.reference,c.placement)),c=Ne(c.instance.modifiers,c,"flip"))}),c},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(e){var t=e.placement,i=t.split("-")[0],n=e.offsets,s=n.popper,n=n.reference,o=-1!==["left","right"].indexOf(i),r=-1===["top","left"].indexOf(i);return s[o?"left":"top"]=n[i]-(r?s[o?"width":"height"]:0),e.placement=Le(t),e.offsets.popper=k(s),e}},hide:{order:800,enabled:!0,fn:function(e){if(!Fe(e.instance.modifiers,"hide","preventOverflow"))return e;var t=e.offsets.reference,i=Oe(e.instance.modifiers,function(e){return"preventOverflow"===e.name}).boundaries;if(t.bottom<i.top||t.left>i.right||t.top>i.bottom||t.right<i.left){if(!0===e.hide)return e;e.hide=!0,e.attributes["x-out-of-boundaries"]=""}else{if(!1===e.hide)return e;e.hide=!1,e.attributes["x-out-of-boundaries"]=!1}return e}},computeStyle:{order:850,enabled:!0,fn:function(e,t){var i=t.x,n=t.y,s=e.offsets.popper,o=Oe(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,a,l,o=void 0!==o?o:t.gpuAcceleration,t=b(e.instance.popper),c=ke(t),s={position:s.position},u=(f=e,r=window.devicePixelRatio<2||!Ve,h=f.offsets,g=h.popper,h=h.reference,u=Math.round,a=Math.floor,h=u(h.width),d=u(g.width),l=-1!==["left","right"].indexOf(f.placement),f=-1!==f.placement.indexOf("-"),l=r?l||f||h%2==d%2?u:a:p,a=r?u:p,{left:l(h%2==1&&d%2==1&&!f&&r?g.left-1:g.left),top:a(g.top),bottom:a(g.bottom),right:l(g.right)}),h="bottom"===i?"top":"bottom",d="right"===n?"left":"right",f=Pe("transform");function p(e){return e}r="bottom"==h?"HTML"===t.nodeName?-t.clientHeight+u.bottom:-c.height+u.bottom:u.top,a="right"==d?"HTML"===t.nodeName?-t.clientWidth+u.right:-c.width+u.right:u.left,o&&f?(s[f]="translate3d("+a+"px, "+r+"px, 0)",s[h]=0,s[d]=0,s.willChange="transform"):(l="right"==d?-1:1,s[h]=r*("bottom"==h?-1:1),s[d]=a*l,s.willChange=h+", "+d);var g={"x-placement":e.placement};return e.attributes=C({},g,e.attributes),e.styles=C({},s,e.styles),e.arrowStyles=C({},e.offsets.arrow,e.arrowStyles),e},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(e){var t,i;return Re(e.instance.popper,e.styles),t=e.instance.popper,i=e.attributes,Object.keys(i).forEach(function(e){!1!==i[e]?t.setAttribute(e,i[e]):t.removeAttribute(e)}),e.arrowElement&&Object.keys(e.arrowStyles).length&&Re(e.arrowElement,e.arrowStyles),e},onLoad:function(e,t,i,n,s){s=Me(s,t,e,i.positionFixed),s=De(i.placement,s,t,e,i.modifiers.flip.boundariesElement,i.modifiers.flip.padding);return t.setAttribute("x-placement",s),Re(t,{position:i.positionFixed?"fixed":"absolute"}),i},gpuAcceleration:void 0}}},x=(x(T,[{key:"update",value:function(){return function(){var e;this.state.isDestroyed||((e={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}}).offsets.reference=Me(this.state,this.popper,this.reference,this.options.positionFixed),e.placement=De(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=Ae(this.popper,e.offsets.reference,e.placement),e.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",e=Ne(this.modifiers,e),this.state.isCreated?this.options.onUpdate(e):(this.state.isCreated=!0,this.options.onCreate(e)))}.call(this)}},{key:"destroy",value:function(){return function(){return this.state.isDestroyed=!0,ze(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[Pe("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}.call(this)}},{key:"enableEventListeners",value:function(){return function(){this.state.eventsEnabled||(this.state=je(this.reference,this.options,this.state,this.scheduleUpdate))}.call(this)}},{key:"disableEventListeners",value:function(){return function(){var e,t;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(e=this.reference,t=this.state,He(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))}.call(this)}}]),T);function T(e,t){var i=this,n=2<arguments.length&&void 0!==arguments[2]?arguments[2]:{},s=this,o=T;if(!(s instanceof o))throw new TypeError("Cannot call a class as a function");this.scheduleUpdate=function(){return requestAnimationFrame(i.update)},this.update=he(this.update.bind(this)),this.options=C({},T.Defaults,n),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=t&&t.jquery?t[0]:t,this.options.modifiers={},Object.keys(C({},T.Defaults.modifiers,n.modifiers)).forEach(function(e){i.options.modifiers[e]=C({},T.Defaults.modifiers[e]||{},n.modifiers?n.modifiers[e]:{})}),this.modifiers=Object.keys(this.options.modifiers).map(function(e){return C({name:e},i.options.modifiers[e])}).sort(function(e,t){return e.order-t.order}),this.modifiers.forEach(function(e){e.enabled&&de(e.onLoad)&&e.onLoad(i.reference,i.popper,i.options,e,i.state)}),this.update();s=this.options.eventsEnabled;s&&this.enableEventListeners(),this.state.eventsEnabled=s}x.Utils=("undefined"!=typeof window?window:global).PopperUtils,x.placements=t,x.Defaults=E;var Be=x,S="dropdown",Ue="bs.dropdown",Ye=u.default.fn[S],Qe=new RegExp("38|40|27"),Xe="disabled",D="show",Ke="dropdown-menu-right",Ge="hide.bs.dropdown",Ze="hidden.bs.dropdown",t="click.bs.dropdown.data-api",E="keydown.bs.dropdown.data-api",Je='[data-toggle="dropdown"]',et=".dropdown-menu",tt={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},it={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},M=((x=I.prototype).toggle=function(){var e;this._element.disabled||u.default(this._element).hasClass(Xe)||(e=u.default(this._menu).hasClass(D),I._clearMenus(),e||this.show(!0))},x.show=function(e){if(void 0===e&&(e=!1),!(this._element.disabled||u.default(this._element).hasClass(Xe)||u.default(this._menu).hasClass(D))){var t={relatedTarget:this._element},i=u.default.Event("show.bs.dropdown",t),n=I._getParentFromElement(this._element);if(u.default(n).trigger(i),!i.isDefaultPrevented()){if(!this._inNavbar&&e){if(void 0===Be)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");i=this._element;"parent"===this._config.reference?i=n:h.isElement(this._config.reference)&&(i=this._config.reference,void 0!==this._config.reference.jquery&&(i=this._config.reference[0])),"scrollParent"!==this._config.boundary&&u.default(n).addClass("position-static"),this._popper=new Be(i,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===u.default(n).closest(".navbar-nav").length&&u.default(document.body).children().on("mouseover",null,u.default.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),u.default(this._menu).toggleClass(D),u.default(n).toggleClass(D).trigger(u.default.Event("shown.bs.dropdown",t))}}},x.hide=function(){var e,t,i;this._element.disabled||u.default(this._element).hasClass(Xe)||!u.default(this._menu).hasClass(D)||(e={relatedTarget:this._element},t=u.default.Event(Ge,e),i=I._getParentFromElement(this._element),u.default(i).trigger(t),t.isDefaultPrevented()||(this._popper&&this._popper.destroy(),u.default(this._menu).toggleClass(D),u.default(i).toggleClass(D).trigger(u.default.Event(Ze,e))))},x.dispose=function(){u.default.removeData(this._element,Ue),u.default(this._element).off(".bs.dropdown"),this._element=null,(this._menu=null)!==this._popper&&(this._popper.destroy(),this._popper=null)},x.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},x._addEventListeners=function(){var t=this;u.default(this._element).on("click.bs.dropdown",function(e){e.preventDefault(),e.stopPropagation(),t.toggle()})},x._getConfig=function(e){return e=o({},this.constructor.Default,u.default(this._element).data(),e),h.typeCheckConfig(S,e,this.constructor.DefaultType),e},x._getMenuElement=function(){var e;return this._menu||(e=I._getParentFromElement(this._element))&&(this._menu=e.querySelector(et)),this._menu},x._getPlacement=function(){var e=u.default(this._element.parentNode),t="bottom-start";return e.hasClass("dropup")?t=u.default(this._menu).hasClass(Ke)?"top-end":"top-start":e.hasClass("dropright")?t="right-start":e.hasClass("dropleft")?t="left-start":u.default(this._menu).hasClass(Ke)&&(t="bottom-end"),t},x._detectNavbar=function(){return 0<u.default(this._element).closest(".navbar").length},x._getOffset=function(){var t=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=o({},e.offsets,t._config.offset(e.offsets,t._element)),e}:e.offset=this._config.offset,e},x._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}),o({},e,this._config.popperConfig)},I._jQueryInterface=function(t){return this.each(function(){var e=u.default(this).data(Ue);if(e||(e=new I(this,"object"==typeof t?t:null),u.default(this).data(Ue,e)),"string"==typeof t){if(void 0===e[t])throw new TypeError('No method named "'+t+'"');e[t]()}})},I._clearMenus=function(e){if(!e||3!==e.which&&("keyup"!==e.type||9===e.which))for(var t=[].slice.call(document.querySelectorAll(Je)),i=0,n=t.length;i<n;i++){var s,o,r=I._getParentFromElement(t[i]),a=u.default(t[i]).data(Ue),l={relatedTarget:t[i]};e&&"click"===e.type&&(l.clickEvent=e),a&&(s=a._menu,!u.default(r).hasClass(D)||e&&("click"===e.type&&/input|textarea/i.test(e.target.tagName)||"keyup"===e.type&&9===e.which)&&u.default.contains(r,e.target)||(o=u.default.Event(Ge,l),u.default(r).trigger(o),o.isDefaultPrevented()||("ontouchstart"in document.documentElement&&u.default(document.body).children().off("mouseover",null,u.default.noop),t[i].setAttribute("aria-expanded","false"),a._popper&&a._popper.destroy(),u.default(s).removeClass(D),u.default(r).removeClass(D).trigger(u.default.Event(Ze,l)))))}},I._getParentFromElement=function(e){var t,i=h.getSelectorFromElement(e);return(t=i?document.querySelector(i):t)||e.parentNode},I._dataApiKeydownHandler=function(e){if(!(/input|textarea/i.test(e.target.tagName)?32===e.which||27!==e.which&&(40!==e.which&&38!==e.which||u.default(e.target).closest(et).length):!Qe.test(e.which))&&!this.disabled&&!u.default(this).hasClass(Xe)){var t=I._getParentFromElement(this),i=u.default(t).hasClass(D);if(i||27!==e.which){if(e.preventDefault(),e.stopPropagation(),!i||27===e.which||32===e.which)return 27===e.which&&u.default(t.querySelector(Je)).trigger("focus"),void u.default(this).trigger("click");i=[].slice.call(t.querySelectorAll(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)")).filter(function(e){return u.default(e).is(":visible")});0!==i.length&&(t=i.indexOf(e.target),38===e.which&&0<t&&t--,40===e.which&&t<i.length-1&&t++,i[t=t<0?0:t].focus())}}},i(I,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return tt}},{key:"DefaultType",get:function(){return it}}]),I);function I(e,t){this._element=e,this._popper=null,this._config=this._getConfig(t),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}u.default(document).on(E,Je,M._dataApiKeydownHandler).on(E,et,M._dataApiKeydownHandler).on(t+" keyup.bs.dropdown.data-api",M._clearMenus).on(t,Je,function(e){e.preventDefault(),e.stopPropagation(),M._jQueryInterface.call(u.default(this),"toggle")}).on(t,".dropdown form",function(e){e.stopPropagation()}),u.default.fn[S]=M._jQueryInterface,u.default.fn[S].Constructor=M,u.default.fn[S].noConflict=function(){return u.default.fn[S]=Ye,M._jQueryInterface};var nt="bs.modal",st=u.default.fn.modal,ot="modal-open",L="fade",rt="show",at="modal-static",lt="hidden.bs.modal",ct="show.bs.modal",ut="focusin.bs.modal",ht="resize.bs.modal",dt="click.dismiss.bs.modal",ft="keydown.dismiss.bs.modal",pt="mousedown.dismiss.bs.modal",gt=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",mt={backdrop:!0,keyboard:!0,focus:!0,show:!0},vt={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},yt=((x=bt.prototype).toggle=function(e){return this._isShown?this.hide():this.show(e)},x.show=function(e){var t,i=this;this._isShown||this._isTransitioning||(t=u.default.Event(ct,{relatedTarget:e}),u.default(this._element).trigger(t),t.isDefaultPrevented()||(this._isShown=!0,u.default(this._element).hasClass(L)&&(this._isTransitioning=!0),this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),u.default(this._element).on(dt,'[data-dismiss="modal"]',function(e){return i.hide(e)}),u.default(this._dialog).on(pt,function(){u.default(i._element).one("mouseup.dismiss.bs.modal",function(e){u.default(e.target).is(i._element)&&(i._ignoreBackdropClick=!0)})}),this._showBackdrop(function(){return i._showElement(e)})))},x.hide=function(e){var t=this;e&&e.preventDefault(),this._isShown&&!this._isTransitioning&&(e=u.default.Event("hide.bs.modal"),u.default(this._element).trigger(e),this._isShown&&!e.isDefaultPrevented()&&(this._isShown=!1,(e=u.default(this._element).hasClass(L))&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),u.default(document).off(ut),u.default(this._element).removeClass(rt),u.default(this._element).off(dt),u.default(this._dialog).off(pt),e?(e=h.getTransitionDurationFromElement(this._element),u.default(this._element).one(h.TRANSITION_END,function(e){return t._hideModal(e)}).emulateTransitionEnd(e)):this._hideModal()))},x.dispose=function(){[window,this._element,this._dialog].forEach(function(e){return u.default(e).off(".bs.modal")}),u.default(document).off(ut),u.default.removeData(this._element,nt),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},x.handleUpdate=function(){this._adjustDialog()},x._getConfig=function(e){return e=o({},mt,e),h.typeCheckConfig("modal",e,vt),e},x._triggerBackdropTransition=function(){var e,t,i=this,n=u.default.Event("hidePrevented.bs.modal");u.default(this._element).trigger(n),n.isDefaultPrevented()||((e=this._element.scrollHeight>document.documentElement.clientHeight)||(this._element.style.overflowY="hidden"),this._element.classList.add(at),t=h.getTransitionDurationFromElement(this._dialog),u.default(this._element).off(h.TRANSITION_END),u.default(this._element).one(h.TRANSITION_END,function(){i._element.classList.remove(at),e||u.default(i._element).one(h.TRANSITION_END,function(){i._element.style.overflowY=""}).emulateTransitionEnd(i._element,t)}).emulateTransitionEnd(t),this._element.focus())},x._showElement=function(e){function t(){i._config.focus&&i._element.focus(),i._isTransitioning=!1,u.default(i._element).trigger(o)}var i=this,n=u.default(this._element).hasClass(L),s=this._dialog?this._dialog.querySelector(".modal-body"):null,o=(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"),u.default(this._dialog).hasClass("modal-dialog-scrollable")&&s?s.scrollTop=0:this._element.scrollTop=0,n&&h.reflow(this._element),u.default(this._element).addClass(rt),this._config.focus&&this._enforceFocus(),u.default.Event("shown.bs.modal",{relatedTarget:e}));n?(s=h.getTransitionDurationFromElement(this._dialog),u.default(this._dialog).one(h.TRANSITION_END,t).emulateTransitionEnd(s)):t()},x._enforceFocus=function(){var t=this;u.default(document).off(ut).on(ut,function(e){document!==e.target&&t._element!==e.target&&0===u.default(t._element).has(e.target).length&&t._element.focus()})},x._setEscapeEvent=function(){var t=this;this._isShown?u.default(this._element).on(ft,function(e){t._config.keyboard&&27===e.which?(e.preventDefault(),t.hide()):t._config.keyboard||27!==e.which||t._triggerBackdropTransition()}):this._isShown||u.default(this._element).off(ft)},x._setResizeEvent=function(){var t=this;this._isShown?u.default(window).on(ht,function(e){return t.handleUpdate(e)}):u.default(window).off(ht)},x._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(){u.default(document.body).removeClass(ot),e._resetAdjustments(),e._resetScrollbar(),u.default(e._element).trigger(lt)})},x._removeBackdrop=function(){this._backdrop&&(u.default(this._backdrop).remove(),this._backdrop=null)},x._showBackdrop=function(e){var t,i=this,n=u.default(this._element).hasClass(L)?L:"";this._isShown&&this._config.backdrop?(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",n&&this._backdrop.classList.add(n),u.default(this._backdrop).appendTo(document.body),u.default(this._element).on(dt,function(e){i._ignoreBackdropClick?i._ignoreBackdropClick=!1:e.target===e.currentTarget&&("static"===i._config.backdrop?i._triggerBackdropTransition():i.hide())}),n&&h.reflow(this._backdrop),u.default(this._backdrop).addClass(rt),e&&(n?(n=h.getTransitionDurationFromElement(this._backdrop),u.default(this._backdrop).one(h.TRANSITION_END,e).emulateTransitionEnd(n)):e())):!this._isShown&&this._backdrop?(u.default(this._backdrop).removeClass(rt),n=function(){i._removeBackdrop(),e&&e()},u.default(this._element).hasClass(L)?(t=h.getTransitionDurationFromElement(this._backdrop),u.default(this._backdrop).one(h.TRANSITION_END,n).emulateTransitionEnd(t)):n()):e&&e()},x._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")},x._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},x._checkScrollbar=function(){var e=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(e.left+e.right)<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},x._setScrollbar=function(){var e,t,s=this;this._isBodyOverflowing&&(e=[].slice.call(document.querySelectorAll(gt)),t=[].slice.call(document.querySelectorAll(".sticky-top")),u.default(e).each(function(e,t){var i=t.style.paddingRight,n=u.default(t).css("padding-right");u.default(t).data("padding-right",i).css("padding-right",parseFloat(n)+s._scrollbarWidth+"px")}),u.default(t).each(function(e,t){var i=t.style.marginRight,n=u.default(t).css("margin-right");u.default(t).data("margin-right",i).css("margin-right",parseFloat(n)-s._scrollbarWidth+"px")}),e=document.body.style.paddingRight,t=u.default(document.body).css("padding-right"),u.default(document.body).data("padding-right",e).css("padding-right",parseFloat(t)+this._scrollbarWidth+"px")),u.default(document.body).addClass(ot)},x._resetScrollbar=function(){var e=[].slice.call(document.querySelectorAll(gt)),e=(u.default(e).each(function(e,t){var i=u.default(t).data("padding-right");u.default(t).removeData("padding-right"),t.style.paddingRight=i||""}),[].slice.call(document.querySelectorAll(".sticky-top"))),e=(u.default(e).each(function(e,t){var i=u.default(t).data("margin-right");void 0!==i&&u.default(t).css("margin-right",i).removeData("margin-right")}),u.default(document.body).data("padding-right"));u.default(document.body).removeData("padding-right"),document.body.style.paddingRight=e||""},x._getScrollbarWidth=function(){var e=document.createElement("div"),t=(e.className="modal-scrollbar-measure",document.body.appendChild(e),e.getBoundingClientRect().width-e.clientWidth);return document.body.removeChild(e),t},bt._jQueryInterface=function(i,n){return this.each(function(){var e=u.default(this).data(nt),t=o({},mt,u.default(this).data(),"object"==typeof i&&i?i:{});if(e||(e=new bt(this,t),u.default(this).data(nt,e)),"string"==typeof i){if(void 0===e[i])throw new TypeError('No method named "'+i+'"');e[i](n)}else t.show&&e.show(n)})},i(bt,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return mt}}]),bt);function bt(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}u.default(document).on("click.bs.modal.data-api",'[data-toggle="modal"]',function(e){var t,i=this,n=h.getSelectorFromElement(this),n=(n&&(t=document.querySelector(n)),u.default(t).data(nt)?"toggle":o({},u.default(t).data(),u.default(this).data())),s=("A"!==this.tagName&&"AREA"!==this.tagName||e.preventDefault(),u.default(t).one(ct,function(e){e.isDefaultPrevented()||s.one(lt,function(){u.default(i).is(":visible")&&i.focus()})}));yt._jQueryInterface.call(u.default(t),n,this)}),u.default.fn.modal=yt._jQueryInterface,u.default.fn.modal.Constructor=yt,u.default.fn.modal.noConflict=function(){return u.default.fn.modal=st,yt._jQueryInterface};var wt=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],_t=/^(?:(?:https?|mailto|ftp|tel|file|sms):|[^#&/:?]*(?:[#/?]|$))/i,xt=/^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 Ct(e,s,t){if(0===e.length)return e;if(t&&"function"==typeof t)return t(e);for(var t=(new window.DOMParser).parseFromString(e,"text/html"),o=Object.keys(s),r=[].slice.call(t.body.querySelectorAll("*")),i=0,n=r.length;i<n;i++)!function(e){var t=r[e],e=t.nodeName.toLowerCase();if(-1===o.indexOf(t.nodeName.toLowerCase()))return t.parentNode.removeChild(t);var i=[].slice.call(t.attributes),n=[].concat(s["*"]||[],s[e]||[]);i.forEach(function(e){!function(e,t){var i=e.nodeName.toLowerCase();if(-1!==t.indexOf(i))return-1===wt.indexOf(i)||Boolean(_t.test(e.nodeValue)||xt.test(e.nodeValue));for(var n=t.filter(function(e){return e instanceof RegExp}),s=0,o=n.length;s<o;s++)if(n[s].test(i))return 1}(e,n)&&t.removeAttribute(e.nodeName)})}(i);return t.body.innerHTML}var kt="tooltip",Et="bs.tooltip",Tt=u.default.fn.tooltip,St=new RegExp("(^|\\s)bs-tooltip\\S+","g"),Dt=["sanitize","whiteList","sanitizeFn"],Mt="fade",It="show",Lt="show",At="hover",Ot={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:{"*":["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:[]},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)"},Pt={HIDE:"hide.bs.tooltip",HIDDEN:"hidden.bs.tooltip",SHOW:"show.bs.tooltip",SHOWN:"shown.bs.tooltip",INSERTED:"inserted.bs.tooltip",CLICK:"click.bs.tooltip",FOCUSIN:"focusin.bs.tooltip",FOCUSOUT:"focusout.bs.tooltip",MOUSEENTER:"mouseenter.bs.tooltip",MOUSELEAVE:"mouseleave.bs.tooltip"},A=((E=Ht.prototype).enable=function(){this._isEnabled=!0},E.disable=function(){this._isEnabled=!1},E.toggleEnabled=function(){this._isEnabled=!this._isEnabled},E.toggle=function(e){var t,i;this._isEnabled&&(e?(t=this.constructor.DATA_KEY,(i=u.default(e.currentTarget).data(t))||(i=new this.constructor(e.currentTarget,this._getDelegateConfig()),u.default(e.currentTarget).data(t,i)),i._activeTrigger.click=!i._activeTrigger.click,i._isWithActiveTrigger()?i._enter(null,i):i._leave(null,i)):u.default(this.getTipElement()).hasClass(It)?this._leave(null,this):this._enter(null,this))},E.dispose=function(){clearTimeout(this._timeout),u.default.removeData(this.element,this.constructor.DATA_KEY),u.default(this.element).off(this.constructor.EVENT_KEY),u.default(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&u.default(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null},E.show=function(){var t=this;if("none"===u.default(this.element).css("display"))throw new Error("Please use show on visible elements");var e,i,n=u.default.Event(this.constructor.Event.SHOW);this.isWithContent()&&this._isEnabled&&(u.default(this.element).trigger(n),i=h.findShadowRoot(this.element),i=u.default.contains(null!==i?i:this.element.ownerDocument.documentElement,this.element),!n.isDefaultPrevented()&&i&&(n=this.getTipElement(),i=h.getUID(this.constructor.NAME),n.setAttribute("id",i),this.element.setAttribute("aria-describedby",i),this.setContent(),this.config.animation&&u.default(n).addClass(Mt),i="function"==typeof this.config.placement?this.config.placement.call(this,n,this.element):this.config.placement,i=this._getAttachment(i),this.addAttachmentClass(i),e=this._getContainer(),u.default(n).data(this.constructor.DATA_KEY,this),u.default.contains(this.element.ownerDocument.documentElement,this.tip)||u.default(n).appendTo(e),u.default(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new Be(this.element,n,this._getPopperConfig(i)),u.default(n).addClass(It),u.default(n).addClass(this.config.customClass),"ontouchstart"in document.documentElement&&u.default(document.body).children().on("mouseover",null,u.default.noop),e=function(){t.config.animation&&t._fixTransition();var e=t._hoverState;t._hoverState=null,u.default(t.element).trigger(t.constructor.Event.SHOWN),"out"===e&&t._leave(null,t)},u.default(this.tip).hasClass(Mt)?(i=h.getTransitionDurationFromElement(this.tip),u.default(this.tip).one(h.TRANSITION_END,e).emulateTransitionEnd(i)):e()))},E.hide=function(e){function t(){i._hoverState!==Lt&&n.parentNode&&n.parentNode.removeChild(n),i._cleanTipClass(),i.element.removeAttribute("aria-describedby"),u.default(i.element).trigger(i.constructor.Event.HIDDEN),null!==i._popper&&i._popper.destroy(),e&&e()}var i=this,n=this.getTipElement(),s=u.default.Event(this.constructor.Event.HIDE);u.default(this.element).trigger(s),s.isDefaultPrevented()||(u.default(n).removeClass(It),"ontouchstart"in document.documentElement&&u.default(document.body).children().off("mouseover",null,u.default.noop),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,u.default(this.tip).hasClass(Mt)?(s=h.getTransitionDurationFromElement(n),u.default(n).one(h.TRANSITION_END,t).emulateTransitionEnd(s)):t(),this._hoverState="")},E.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},E.isWithContent=function(){return Boolean(this.getTitle())},E.addAttachmentClass=function(e){u.default(this.getTipElement()).addClass("bs-tooltip-"+e)},E.getTipElement=function(){return this.tip=this.tip||u.default(this.config.template)[0],this.tip},E.setContent=function(){var e=this.getTipElement();this.setElementContent(u.default(e.querySelectorAll(".tooltip-inner")),this.getTitle()),u.default(e).removeClass("fade show")},E.setElementContent=function(e,t){"object"!=typeof t||!t.nodeType&&!t.jquery?this.config.html?(this.config.sanitize&&(t=Ct(t,this.config.whiteList,this.config.sanitizeFn)),e.html(t)):e.text(t):this.config.html?u.default(t).parent().is(e)||e.empty().append(t):e.text(u.default(t).text())},E.getTitle=function(){return this.element.getAttribute("data-original-title")||("function"==typeof this.config.title?this.config.title.call(this.element):this.config.title)},E._getPopperConfig=function(e){var t=this;return o({},{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)},E._getOffset=function(){var t=this,e={};return"function"==typeof this.config.offset?e.fn=function(e){return e.offsets=o({},e.offsets,t.config.offset(e.offsets,t.element)),e}:e.offset=this.config.offset,e},E._getContainer=function(){return!1===this.config.container?document.body:h.isElement(this.config.container)?u.default(this.config.container):u.default(document).find(this.config.container)},E._getAttachment=function(e){return Ot[e.toUpperCase()]},E._setListeners=function(){var i=this;this.config.trigger.split(" ").forEach(function(e){var t;"click"===e?u.default(i.element).on(i.constructor.Event.CLICK,i.config.selector,function(e){return i.toggle(e)}):"manual"!==e&&(t=e===At?i.constructor.Event.MOUSEENTER:i.constructor.Event.FOCUSIN,e=e===At?i.constructor.Event.MOUSELEAVE:i.constructor.Event.FOCUSOUT,u.default(i.element).on(t,i.config.selector,function(e){return i._enter(e)}).on(e,i.config.selector,function(e){return i._leave(e)}))}),this._hideModalHandler=function(){i.element&&i.hide()},u.default(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=o({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},E._fixTitle=function(){var e=typeof this.element.getAttribute("data-original-title");!this.element.getAttribute("title")&&"string"==e||(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},E._enter=function(e,t){var i=this.constructor.DATA_KEY;(t=t||u.default(e.currentTarget).data(i))||(t=new this.constructor(e.currentTarget,this._getDelegateConfig()),u.default(e.currentTarget).data(i,t)),e&&(t._activeTrigger["focusin"===e.type?"focus":At]=!0),u.default(t.getTipElement()).hasClass(It)||t._hoverState===Lt?t._hoverState=Lt:(clearTimeout(t._timeout),t._hoverState=Lt,t.config.delay&&t.config.delay.show?t._timeout=setTimeout(function(){t._hoverState===Lt&&t.show()},t.config.delay.show):t.show())},E._leave=function(e,t){var i=this.constructor.DATA_KEY;(t=t||u.default(e.currentTarget).data(i))||(t=new this.constructor(e.currentTarget,this._getDelegateConfig()),u.default(e.currentTarget).data(i,t)),e&&(t._activeTrigger["focusout"===e.type?"focus":At]=!1),t._isWithActiveTrigger()||(clearTimeout(t._timeout),t._hoverState="out",t.config.delay&&t.config.delay.hide?t._timeout=setTimeout(function(){"out"===t._hoverState&&t.hide()},t.config.delay.hide):t.hide())},E._isWithActiveTrigger=function(){for(var e in this._activeTrigger)if(this._activeTrigger[e])return!0;return!1},E._getConfig=function(e){var t=u.default(this.element).data();return Object.keys(t).forEach(function(e){-1!==Dt.indexOf(e)&&delete t[e]}),"number"==typeof(e=o({},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()),h.typeCheckConfig(kt,e,this.constructor.DefaultType),e.sanitize&&(e.template=Ct(e.template,e.whiteList,e.sanitizeFn)),e},E._getDelegateConfig=function(){var e={};if(this.config)for(var t in this.config)this.constructor.Default[t]!==this.config[t]&&(e[t]=this.config[t]);return e},E._cleanTipClass=function(){var e=u.default(this.getTipElement()),t=e.attr("class").match(St);null!==t&&t.length&&e.removeClass(t.join(""))},E._handlePopperPlacementChange=function(e){this.tip=e.instance.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(e.placement))},E._fixTransition=function(){var e=this.getTipElement(),t=this.config.animation;null===e.getAttribute("x-placement")&&(u.default(e).removeClass(Mt),this.config.animation=!1,this.hide(),this.show(),this.config.animation=t)},Ht._jQueryInterface=function(n){return this.each(function(){var e=u.default(this),t=e.data(Et),i="object"==typeof n&&n;if((t||!/dispose|hide/.test(n))&&(t||(t=new Ht(this,i),e.data(Et,t)),"string"==typeof n)){if(void 0===t[n])throw new TypeError('No method named "'+n+'"');t[n]()}})},i(Ht,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return Nt}},{key:"NAME",get:function(){return kt}},{key:"DATA_KEY",get:function(){return Et}},{key:"Event",get:function(){return Pt}},{key:"EVENT_KEY",get:function(){return".bs.tooltip"}},{key:"DefaultType",get:function(){return zt}}]),Ht);function Ht(e,t){if(void 0===Be)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()}u.default.fn.tooltip=A._jQueryInterface,u.default.fn.tooltip.Constructor=A,u.default.fn.tooltip.noConflict=function(){return u.default.fn.tooltip=Tt,A._jQueryInterface};var jt,$t="bs.popover",Rt=u.default.fn.popover,Vt=new RegExp("(^|\\s)bs-popover\\S+","g"),Ft=o({},A.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>'}),qt=o({},A.DefaultType,{content:"(string|element|function)"}),Wt={HIDE:"hide.bs.popover",HIDDEN:"hidden.bs.popover",SHOW:"show.bs.popover",SHOWN:"shown.bs.popover",INSERTED:"inserted.bs.popover",CLICK:"click.bs.popover",FOCUSIN:"focusin.bs.popover",FOCUSOUT:"focusout.bs.popover",MOUSEENTER:"mouseenter.bs.popover",MOUSELEAVE:"mouseleave.bs.popover"},Bt=(t=jt=A,(x=O).prototype=Object.create(t.prototype),H(x.prototype.constructor=x,t),(x=O.prototype).isWithContent=function(){return this.getTitle()||this._getContent()},x.addAttachmentClass=function(e){u.default(this.getTipElement()).addClass("bs-popover-"+e)},x.getTipElement=function(){return this.tip=this.tip||u.default(this.config.template)[0],this.tip},x.setContent=function(){var e=u.default(this.getTipElement()),t=(this.setElementContent(e.find(".popover-header"),this.getTitle()),this._getContent());"function"==typeof t&&(t=t.call(this.element)),this.setElementContent(e.find(".popover-body"),t),e.removeClass("fade show")},x._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},x._cleanTipClass=function(){var e=u.default(this.getTipElement()),t=e.attr("class").match(Vt);null!==t&&0<t.length&&e.removeClass(t.join(""))},O._jQueryInterface=function(i){return this.each(function(){var e=u.default(this).data($t),t="object"==typeof i?i:null;if((e||!/dispose|hide/.test(i))&&(e||(e=new O(this,t),u.default(this).data($t,e)),"string"==typeof i)){if(void 0===e[i])throw new TypeError('No method named "'+i+'"');e[i]()}})},i(O,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return Ft}},{key:"NAME",get:function(){return"popover"}},{key:"DATA_KEY",get:function(){return $t}},{key:"Event",get:function(){return Wt}},{key:"EVENT_KEY",get:function(){return".bs.popover"}},{key:"DefaultType",get:function(){return qt}}]),O);function O(){return jt.apply(this,arguments)||this}u.default.fn.popover=Bt._jQueryInterface,u.default.fn.popover.Constructor=Bt,u.default.fn.popover.noConflict=function(){return u.default.fn.popover=Rt,Bt._jQueryInterface};var N="scrollspy",Ut="bs.scrollspy",Yt=u.default.fn[N],z="active",Qt="position",Xt=".nav, .list-group",Kt={offset:10,method:"auto",target:""},Gt={offset:"number",method:"string",target:"(string|element)"},Zt=((E=Jt.prototype).refresh=function(){var t=this,e=this._scrollElement===this._scrollElement.window?"offset":Qt,n="auto"===this._config.method?e:this._config.method,s=n===Qt?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map(function(e){var t,e=h.getSelectorFromElement(e);if(t=e?document.querySelector(e):t){var i=t.getBoundingClientRect();if(i.width||i.height)return[u.default(t)[n]().top+s,e]}return null}).filter(Boolean).sort(function(e,t){return e[0]-t[0]}).forEach(function(e){t._offsets.push(e[0]),t._targets.push(e[1])})},E.dispose=function(){u.default.removeData(this._element,Ut),u.default(this._scrollElement).off(".bs.scrollspy"),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},E._getConfig=function(e){var t;return"string"!=typeof(e=o({},Kt,"object"==typeof e&&e?e:{})).target&&h.isElement(e.target)&&((t=u.default(e.target).attr("id"))||(t=h.getUID(N),u.default(e.target).attr("id",t)),e.target="#"+t),h.typeCheckConfig(N,e,Gt),e},E._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},E._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},E._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},E._process=function(){var e=this._getScrollTop()+this._config.offset,t=this._getScrollHeight(),i=this._config.offset+t-this._getOffsetHeight();if(this._scrollHeight!==t&&this.refresh(),i<=e){t=this._targets[this._targets.length-1];this._activeTarget!==t&&this._activate(t)}else{if(this._activeTarget&&e<this._offsets[0]&&0<this._offsets[0])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])}},E._activate=function(t){this._activeTarget=t,this._clear();var e=this._selector.split(",").map(function(e){return e+'[data-target="'+t+'"],'+e+'[href="'+t+'"]'}),e=u.default([].slice.call(document.querySelectorAll(e.join(","))));e.hasClass("dropdown-item")?(e.closest(".dropdown").find(".dropdown-toggle").addClass(z),e.addClass(z)):(e.addClass(z),e.parents(Xt).prev(".nav-link, .list-group-item").addClass(z),e.parents(Xt).prev(".nav-item").children(".nav-link").addClass(z)),u.default(this._scrollElement).trigger("activate.bs.scrollspy",{relatedTarget:t})},E._clear=function(){[].slice.call(document.querySelectorAll(this._selector)).filter(function(e){return e.classList.contains(z)}).forEach(function(e){return e.classList.remove(z)})},Jt._jQueryInterface=function(t){return this.each(function(){var e=u.default(this).data(Ut);if(e||(e=new Jt(this,"object"==typeof t&&t),u.default(this).data(Ut,e)),"string"==typeof t){if(void 0===e[t])throw new TypeError('No method named "'+t+'"');e[t]()}})},i(Jt,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"Default",get:function(){return Kt}}]),Jt);function Jt(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+" .nav-link,"+this._config.target+" .list-group-item,"+this._config.target+" .dropdown-item",this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,u.default(this._scrollElement).on("scroll.bs.scrollspy",function(e){return i._process(e)}),this.refresh(),this._process()}u.default(window).on("load.bs.scrollspy.data-api",function(){for(var e=[].slice.call(document.querySelectorAll('[data-spy="scroll"]')),t=e.length;t--;){var i=u.default(e[t]);Zt._jQueryInterface.call(i,i.data())}}),u.default.fn[N]=Zt._jQueryInterface,u.default.fn[N].Constructor=Zt,u.default.fn[N].noConflict=function(){return u.default.fn[N]=Yt,Zt._jQueryInterface};var ei="bs.tab",ti=u.default.fn.tab,ii="active",ni=".active",si="> li > .active",oi=((t=ri.prototype).show=function(){var e,t,i,n,s,o,r=this;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&u.default(this._element).hasClass(ii)||u.default(this._element).hasClass("disabled")||this._element.hasAttribute("disabled")||(t=u.default(this._element).closest(".nav, .list-group")[0],i=h.getSelectorFromElement(this._element),t&&(s="UL"===t.nodeName||"OL"===t.nodeName?si:ni,n=(n=u.default.makeArray(u.default(t).find(s)))[n.length-1]),s=u.default.Event("hide.bs.tab",{relatedTarget:this._element}),o=u.default.Event("show.bs.tab",{relatedTarget:n}),n&&u.default(n).trigger(s),u.default(this._element).trigger(o),o.isDefaultPrevented()||s.isDefaultPrevented()||(i&&(e=document.querySelector(i)),this._activate(this._element,t),o=function(){var e=u.default.Event("hidden.bs.tab",{relatedTarget:r._element}),t=u.default.Event("shown.bs.tab",{relatedTarget:n});u.default(n).trigger(e),u.default(r._element).trigger(t)},e?this._activate(e,e.parentNode,o):o()))},t.dispose=function(){u.default.removeData(this._element,ei),this._element=null},t._activate=function(e,t,i){function n(){return s._transitionComplete(e,o,i)}var s=this,o=(!t||"UL"!==t.nodeName&&"OL"!==t.nodeName?u.default(t).children(ni):u.default(t).find(si))[0],t=i&&o&&u.default(o).hasClass("fade");o&&t?(t=h.getTransitionDurationFromElement(o),u.default(o).removeClass("show").one(h.TRANSITION_END,n).emulateTransitionEnd(t)):n()},t._transitionComplete=function(e,t,i){t&&(u.default(t).removeClass(ii),(n=u.default(t.parentNode).find("> .dropdown-menu .active")[0])&&u.default(n).removeClass(ii),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!1)),u.default(e).addClass(ii),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!0),h.reflow(e),e.classList.contains("fade")&&e.classList.add("show");var n=e.parentNode;(n=n&&"LI"===n.nodeName?n.parentNode:n)&&u.default(n).hasClass("dropdown-menu")&&((t=u.default(e).closest(".dropdown")[0])&&(n=[].slice.call(t.querySelectorAll(".dropdown-toggle")),u.default(n).addClass(ii)),e.setAttribute("aria-expanded",!0)),i&&i()},ri._jQueryInterface=function(i){return this.each(function(){var e=u.default(this),t=e.data(ei);if(t||(t=new ri(this),e.data(ei,t)),"string"==typeof i){if(void 0===t[i])throw new TypeError('No method named "'+i+'"');t[i]()}})},i(ri,null,[{key:"VERSION",get:function(){return"4.6.2"}}]),ri);function ri(e){this._element=e}u.default(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',function(e){e.preventDefault(),oi._jQueryInterface.call(u.default(this),"show")}),u.default.fn.tab=oi._jQueryInterface,u.default.fn.tab.Constructor=oi,u.default.fn.tab.noConflict=function(){return u.default.fn.tab=ti,oi._jQueryInterface};var ai="bs.toast",li=u.default.fn.toast,ci="show",ui="showing",hi="click.dismiss.bs.toast",di={animation:!0,autohide:!0,delay:500},fi={animation:"boolean",autohide:"boolean",delay:"number"},pi=((x=gi.prototype).show=function(){var e,t=this,i=u.default.Event("show.bs.toast");u.default(this._element).trigger(i),i.isDefaultPrevented()||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),i=function(){t._element.classList.remove(ui),t._element.classList.add(ci),u.default(t._element).trigger("shown.bs.toast"),t._config.autohide&&(t._timeout=setTimeout(function(){t.hide()},t._config.delay))},this._element.classList.remove("hide"),h.reflow(this._element),this._element.classList.add(ui),this._config.animation?(e=h.getTransitionDurationFromElement(this._element),u.default(this._element).one(h.TRANSITION_END,i).emulateTransitionEnd(e)):i())},x.hide=function(){var e;this._element.classList.contains(ci)&&(e=u.default.Event("hide.bs.toast"),u.default(this._element).trigger(e),e.isDefaultPrevented()||this._close())},x.dispose=function(){this._clearTimeout(),this._element.classList.contains(ci)&&this._element.classList.remove(ci),u.default(this._element).off(hi),u.default.removeData(this._element,ai),this._element=null,this._config=null},x._getConfig=function(e){return e=o({},di,u.default(this._element).data(),"object"==typeof e&&e?e:{}),h.typeCheckConfig("toast",e,this.constructor.DefaultType),e},x._setListeners=function(){var e=this;u.default(this._element).on(hi,'[data-dismiss="toast"]',function(){return e.hide()})},x._close=function(){function e(){i._element.classList.add("hide"),u.default(i._element).trigger("hidden.bs.toast")}var t,i=this;this._element.classList.remove(ci),this._config.animation?(t=h.getTransitionDurationFromElement(this._element),u.default(this._element).one(h.TRANSITION_END,e).emulateTransitionEnd(t)):e()},x._clearTimeout=function(){clearTimeout(this._timeout),this._timeout=null},gi._jQueryInterface=function(i){return this.each(function(){var e=u.default(this),t=e.data(ai);if(t||(t=new gi(this,"object"==typeof i&&i),e.data(ai,t)),"string"==typeof i){if(void 0===t[i])throw new TypeError('No method named "'+i+'"');t[i](this)}})},i(gi,null,[{key:"VERSION",get:function(){return"4.6.2"}},{key:"DefaultType",get:function(){return fi}},{key:"Default",get:function(){return di}}]),gi);function gi(e,t){this._element=e,this._config=this._getConfig(t),this._timeout=null,this._setListeners()}u.default.fn.toast=pi._jQueryInterface,u.default.fn.toast.Constructor=pi,u.default.fn.toast.noConflict=function(){return u.default.fn.toast=li,pi._jQueryInterface},e.Alert=n,e.Button=r,e.Carousel=c,e.Collapse=le,e.Dropdown=M,e.Modal=yt,e.Popover=Bt,e.Scrollspy=Zt,e.Tab=oi,e.Toast=pi,e.Tooltip=A,e.Util=h,Object.defineProperty(e,"__esModule",{value:!0})}),function(e){"function"==typeof define&&define.amd?define(["jquery"],e):"object"==typeof exports?e(require("jquery")):e(jQuery)}(function(_,x){function C(){return new Date(Date.UTC.apply(Date,arguments))}function k(){var e=new Date;return C(e.getFullYear(),e.getMonth(),e.getDate())}function o(e,t){return e.getUTCFullYear()===t.getUTCFullYear()&&e.getUTCMonth()===t.getUTCMonth()&&e.getUTCDate()===t.getUTCDate()}function e(e,t){return function(){return t!==x&&_.fn.datepicker.deprecated(t),this[e].apply(this,arguments)}}function E(e,t){_.data(e,"datepicker",this),this._events=[],this._secondaryEvents=[],this._process_options(t),this.dates=new i,this.viewDate=this.o.defaultViewDate,this.focusDate=null,this.element=_(e),this.isInput=this.element.is("input"),this.inputField=this.isInput?this.element:this.element.find("input"),this.component=!!this.element.hasClass("date")&&this.element.find(".add-on, .input-group-addon, .input-group-append, .input-group-prepend, .btn"),this.component&&0===this.component.length&&(this.component=!1),this.isInline=!this.component&&this.element.is("div"),this.picker=_(S.template),this._check_template(this.o.templates.leftArrow)&&this.picker.find(".prev").html(this.o.templates.leftArrow),this._check_template(this.o.templates.rightArrow)&&this.picker.find(".next").html(this.o.templates.rightArrow),this._buildEvents(),this._attachEvents(),this.isInline?this.picker.addClass("datepicker-inline").appendTo(this.element):this.picker.addClass("datepicker-dropdown dropdown-menu"),this.o.rtl&&this.picker.addClass("datepicker-rtl"),this.o.calendarWeeks&&this.picker.find(".datepicker-days .datepicker-switch, thead .datepicker-title, tfoot .today, tfoot .clear").attr("colspan",function(e,t){return Number(t)+1}),this._process_options({startDate:this._o.startDate,endDate:this._o.endDate,daysOfWeekDisabled:this.o.daysOfWeekDisabled,daysOfWeekHighlighted:this.o.daysOfWeekHighlighted,datesDisabled:this.o.datesDisabled}),this._allow_update=!1,this.setViewMode(this.o.startView),this._allow_update=!0,this.fillDow(),this.fillMonths(),this.update(),this.isInline&&this.show()}function l(e,t){_.data(e,"datepicker",this),this.element=_(e),this.inputs=_.map(t.inputs,function(e){return e.jquery?e[0]:e}),delete t.inputs,this.keepEmptyValues=t.keepEmptyValues,delete t.keepEmptyValues,s.call(_(this.inputs),t).on("changeDate",_.proxy(this.dateUpdated,this)),this.pickers=_.map(this.inputs,function(e){return _.data(e,"datepicker")}),this.updateDates()}t={get:function(e){return this.slice(e)[0]},contains:function(e){for(var t=e&&e.valueOf(),i=0,n=this.length;i<n;i++)if(0<=this[i].valueOf()-t&&this[i].valueOf()-t<864e5)return i;return-1},remove:function(e){this.splice(e,1)},replace:function(e){e&&(_.isArray(e)||(e=[e]),this.clear(),this.push.apply(this,e))},clear:function(){this.length=0},copy:function(){var e=new i;return e.replace(this),e}};var t,i=function(){var e=[];return e.push.apply(e,arguments),_.extend(e,t),e};E.prototype={constructor:E,_resolveViewName:function(i){return _.each(S.viewModes,function(e,t){if(i===e||-1!==_.inArray(i,t.names))return i=e,!1}),i},_resolveDaysOfWeek:function(e){return _.isArray(e)||(e=e.split(/[,\s]*/)),_.map(e,Number)},_check_template:function(e){try{return e===x||""===e?!1:(e.match(/[<>]/g)||[]).length<=0||0<_(e).length}catch(e){return!1}},_process_options:function(e){this._o=_.extend({},this._o,e);var t,i,n=this.o=_.extend({},this._o),e=n.language,s=(T[e]||(e=e.split("-")[0],T[e]||(e=c.language)),n.language=e,n.startView=this._resolveViewName(n.startView),n.minViewMode=this._resolveViewName(n.minViewMode),n.maxViewMode=this._resolveViewName(n.maxViewMode),n.startView=Math.max(this.o.minViewMode,Math.min(this.o.maxViewMode,n.startView)),!0!==n.multidate&&(n.multidate=Number(n.multidate)||!1,!1!==n.multidate&&(n.multidate=Math.max(0,n.multidate))),n.multidateSeparator=String(n.multidateSeparator),n.weekStart%=7,n.weekEnd=(n.weekStart+6)%7,S.parseFormat(n.format)),o=(n.startDate!==-1/0&&(n.startDate?n.startDate instanceof Date?n.startDate=this._local_to_utc(this._zero_time(n.startDate)):n.startDate=S.parseDate(n.startDate,s,n.language,n.assumeNearbyYear):n.startDate=-1/0),n.endDate!==1/0&&(n.endDate?n.endDate instanceof Date?n.endDate=this._local_to_utc(this._zero_time(n.endDate)):n.endDate=S.parseDate(n.endDate,s,n.language,n.assumeNearbyYear):n.endDate=1/0),n.daysOfWeekDisabled=this._resolveDaysOfWeek(n.daysOfWeekDisabled||[]),n.daysOfWeekHighlighted=this._resolveDaysOfWeek(n.daysOfWeekHighlighted||[]),n.datesDisabled=n.datesDisabled||[],_.isArray(n.datesDisabled)||(n.datesDisabled=n.datesDisabled.split(",")),n.datesDisabled=_.map(n.datesDisabled,function(e){return S.parseDate(e,s,n.language,n.assumeNearbyYear)}),String(n.orientation).toLowerCase().split(/\s+/g)),e=n.orientation.toLowerCase(),o=_.grep(o,function(e){return/^auto|left|right|top|bottom$/.test(e)});if(n.orientation={x:"auto",y:"auto"},e&&"auto"!==e)if(1===o.length)switch(o[0]){case"top":case"bottom":n.orientation.y=o[0];break;case"left":case"right":n.orientation.x=o[0]}else e=_.grep(o,function(e){return/^left|right$/.test(e)}),n.orientation.x=e[0]||"auto",e=_.grep(o,function(e){return/^top|bottom$/.test(e)}),n.orientation.y=e[0]||"auto";n.defaultViewDate instanceof Date||"string"==typeof n.defaultViewDate?n.defaultViewDate=S.parseDate(n.defaultViewDate,s,n.language,n.assumeNearbyYear):n.defaultViewDate?(e=n.defaultViewDate.year||(new Date).getFullYear(),t=n.defaultViewDate.month||0,i=n.defaultViewDate.day||1,n.defaultViewDate=C(e,t,i)):n.defaultViewDate=k()},_applyEvents:function(e){for(var t,i,n,s=0;s<e.length;s++)t=e[s][0],2===e[s].length?(i=x,n=e[s][1]):3===e[s].length&&(i=e[s][1],n=e[s][2]),t.on(n,i)},_unapplyEvents:function(e){for(var t,i,n,s=0;s<e.length;s++)t=e[s][0],2===e[s].length?(n=x,i=e[s][1]):3===e[s].length&&(n=e[s][1],i=e[s][2]),t.off(i,n)},_buildEvents:function(){var e={keyup:_.proxy(function(e){-1===_.inArray(e.keyCode,[27,37,39,38,40,32,13,9])&&this.update()},this),keydown:_.proxy(this.keydown,this),paste:_.proxy(this.paste,this)};!0===this.o.showOnFocus&&(e.focus=_.proxy(this.show,this)),this.isInput?this._events=[[this.element,e]]:this.component&&this.inputField.length?this._events=[[this.inputField,e],[this.component,{click:_.proxy(this.show,this)}]]:this._events=[[this.element,{click:_.proxy(this.show,this),keydown:_.proxy(this.keydown,this)}]],this._events.push([this.element,"*",{blur:_.proxy(function(e){this._focused_from=e.target},this)}],[this.element,{blur:_.proxy(function(e){this._focused_from=e.target},this)}]),this.o.immediateUpdates&&this._events.push([this.element,{"changeYear changeMonth":_.proxy(function(e){this.update(e.date)},this)}]),this._secondaryEvents=[[this.picker,{click:_.proxy(this.click,this)}],[this.picker,".prev, .next",{click:_.proxy(this.navArrowsClick,this)}],[this.picker,".day:not(.disabled)",{click:_.proxy(this.dayCellClick,this)}],[_(window),{resize:_.proxy(this.place,this)}],[_(document),{"mousedown touchstart":_.proxy(function(e){this.element.is(e.target)||this.element.find(e.target).length||this.picker.is(e.target)||this.picker.find(e.target).length||this.isInline||this.hide()},this)}]]},_attachEvents:function(){this._detachEvents(),this._applyEvents(this._events)},_detachEvents:function(){this._unapplyEvents(this._events)},_attachSecondaryEvents:function(){this._detachSecondaryEvents(),this._applyEvents(this._secondaryEvents)},_detachSecondaryEvents:function(){this._unapplyEvents(this._secondaryEvents)},_trigger:function(e,t){t=t||this.dates.get(-1),t=this._utc_to_local(t);this.element.trigger({type:e,date:t,viewMode:this.viewMode,dates:_.map(this.dates,this._utc_to_local),format:_.proxy(function(e,t){0===arguments.length?(e=this.dates.length-1,t=this.o.format):"string"==typeof e&&(t=e,e=this.dates.length-1),t=t||this.o.format;var i=this.dates.get(e);return S.formatDate(i,t,this.o.language)},this)})},show:function(){if(!(this.inputField.is(":disabled")||this.inputField.prop("readonly")&&!1===this.o.enableOnReadonly))return this.isInline||this.picker.appendTo(this.o.container),this.place(),this.picker.show(),this._attachSecondaryEvents(),this._trigger("show"),(window.navigator.msMaxTouchPoints||"ontouchstart"in document)&&this.o.disableTouchKeyboard&&_(this.element).blur(),this},hide:function(){return this.isInline||!this.picker.is(":visible")||(this.focusDate=null,this.picker.hide().detach(),this._detachSecondaryEvents(),this.setViewMode(this.o.startView),this.o.forceParse&&this.inputField.val()&&this.setValue(),this._trigger("hide")),this},destroy:function(){return this.hide(),this._detachEvents(),this._detachSecondaryEvents(),this.picker.remove(),delete this.element.data().datepicker,this.isInput||delete this.element.data().date,this},paste:function(e){var t;if(e.originalEvent.clipboardData&&e.originalEvent.clipboardData.types&&-1!==_.inArray("text/plain",e.originalEvent.clipboardData.types))t=e.originalEvent.clipboardData.getData("text/plain");else{if(!window.clipboardData)return;t=window.clipboardData.getData("Text")}this.setDate(t),this.update(),e.preventDefault()},_utc_to_local:function(e){if(!e)return e;var t=new Date(e.getTime()+6e4*e.getTimezoneOffset());return t=t.getTimezoneOffset()!==e.getTimezoneOffset()?new Date(e.getTime()+6e4*t.getTimezoneOffset()):t},_local_to_utc:function(e){return e&&new Date(e.getTime()-6e4*e.getTimezoneOffset())},_zero_time:function(e){return e&&new Date(e.getFullYear(),e.getMonth(),e.getDate())},_zero_utc_time:function(e){return e&&C(e.getUTCFullYear(),e.getUTCMonth(),e.getUTCDate())},getDates:function(){return _.map(this.dates,this._utc_to_local)},getUTCDates:function(){return _.map(this.dates,function(e){return new Date(e)})},getDate:function(){return this._utc_to_local(this.getUTCDate())},getUTCDate:function(){var e=this.dates.get(-1);return e!==x?new Date(e):null},clearDates:function(){this.inputField.val(""),this.update(),this._trigger("changeDate"),this.o.autoclose&&this.hide()},setDates:function(){var e=_.isArray(arguments[0])?arguments[0]:arguments;return this.update.apply(this,e),this._trigger("changeDate"),this.setValue(),this},setUTCDates:function(){var e=_.isArray(arguments[0])?arguments[0]:arguments;return this.setDates.apply(this,_.map(e,this._utc_to_local)),this},setDate:e("setDates"),setUTCDate:e("setUTCDates"),remove:e("destroy","Method `remove` is deprecated and will be removed in version 2.0. Use `destroy` instead"),setValue:function(){var e=this.getFormattedDate();return this.inputField.val(e),this},getFormattedDate:function(t){t===x&&(t=this.o.format);var i=this.o.language;return _.map(this.dates,function(e){return S.formatDate(e,t,i)}).join(this.o.multidateSeparator)},getStartDate:function(){return this.o.startDate},setStartDate:function(e){return this._process_options({startDate:e}),this.update(),this.updateNavArrows(),this},getEndDate:function(){return this.o.endDate},setEndDate:function(e){return this._process_options({endDate:e}),this.update(),this.updateNavArrows(),this},setDaysOfWeekDisabled:function(e){return this._process_options({daysOfWeekDisabled:e}),this.update(),this},setDaysOfWeekHighlighted:function(e){return this._process_options({daysOfWeekHighlighted:e}),this.update(),this},setDatesDisabled:function(e){return this._process_options({datesDisabled:e}),this.update(),this},place:function(){if(this.isInline)return this;var e=this.picker.outerWidth(),t=this.picker.outerHeight(),i=_(this.o.container),n=i.width(),s=("body"===this.o.container?_(document):i).scrollTop(),i=i.offset(),o=[0],r=(this.element.parents().each(function(){var e=_(this).css("z-index");"auto"!==e&&0!==Number(e)&&o.push(Number(e))}),Math.max.apply(Math,o)+this.o.zIndexOffset),a=(this.component?this.component.parent():this.element).offset(),l=this.component?this.component.outerHeight(!0):this.element.outerHeight(!1),c=this.component?this.component.outerWidth(!0):this.element.outerWidth(!1),u=a.left-i.left,i=a.top-i.top,a=("body"!==this.o.container&&(i+=s),this.picker.removeClass("datepicker-orient-top datepicker-orient-bottom datepicker-orient-right datepicker-orient-left"),"auto"!==this.o.orientation.x?(this.picker.addClass("datepicker-orient-"+this.o.orientation.x),"right"===this.o.orientation.x&&(u-=e-c)):a.left<0?(this.picker.addClass("datepicker-orient-left"),u-=a.left-10):n<u+e?(this.picker.addClass("datepicker-orient-right"),u+=c-e):this.o.rtl?this.picker.addClass("datepicker-orient-right"):this.picker.addClass("datepicker-orient-left"),this.o.orientation.y);return"auto"===a&&(a=-s+i-t<0?"bottom":"top"),this.picker.addClass("datepicker-orient-"+a),"top"===a?i-=t+parseInt(this.picker.css("padding-top")):i+=l,this.o.rtl?this.picker.css({top:i,right:n-(u+c),zIndex:r}):this.picker.css({top:i,left:u,zIndex:r}),this},_allow_update:!0,update:function(){if(!this._allow_update)return this;var e=this.dates.copy(),i=[],t=!1;return arguments.length?(_.each(arguments,_.proxy(function(e,t){t instanceof Date&&(t=this._local_to_utc(t)),i.push(t)},this)),t=!0):(i=(i=this.isInput?this.element.val():this.element.data("date")||this.inputField.val())&&this.o.multidate?i.split(this.o.multidateSeparator):[i],delete this.element.data().date),i=_.map(i,_.proxy(function(e){return S.parseDate(e,this.o.format,this.o.language,this.o.assumeNearbyYear)},this)),i=_.grep(i,_.proxy(function(e){return!this.dateWithinRange(e)||!e},this),!0),this.dates.replace(i),this.o.updateViewDate&&(this.dates.length?this.viewDate=new Date(this.dates.get(-1)):this.viewDate<this.o.startDate?this.viewDate=new Date(this.o.startDate):this.viewDate>this.o.endDate?this.viewDate=new Date(this.o.endDate):this.viewDate=this.o.defaultViewDate),t?(this.setValue(),this.element.change()):this.dates.length&&String(e)!==String(this.dates)&&t&&(this._trigger("changeDate"),this.element.change()),!this.dates.length&&e.length&&(this._trigger("clearDate"),this.element.change()),this.fill(),this},fillDow:function(){if(this.o.showWeekDays){var e=this.o.weekStart,t="<tr>";for(this.o.calendarWeeks&&(t+='<th class="cw">&#160;</th>');e<this.o.weekStart+7;)t+='<th class="dow',-1!==_.inArray(e,this.o.daysOfWeekDisabled)&&(t+=" disabled"),t+='">'+T[this.o.language].daysMin[e++%7]+"</th>";t+="</tr>",this.picker.find(".datepicker-days thead").append(t)}},fillMonths:function(){for(var e=this._utc_to_local(this.viewDate),t="",i=0;i<12;i++)t+='<span class="month'+(e&&e.getMonth()===i?" focused":"")+'">'+T[this.o.language].monthsShort[i]+"</span>";this.picker.find(".datepicker-months td").html(t)},setRange:function(e){e&&e.length?this.range=_.map(e,function(e){return e.valueOf()}):delete this.range,this.fill()},getClassNames:function(e){var t=[],i=this.viewDate.getUTCFullYear(),n=this.viewDate.getUTCMonth(),s=k();return e.getUTCFullYear()<i||e.getUTCFullYear()===i&&e.getUTCMonth()<n?t.push("old"):(e.getUTCFullYear()>i||e.getUTCFullYear()===i&&e.getUTCMonth()>n)&&t.push("new"),this.focusDate&&e.valueOf()===this.focusDate.valueOf()&&t.push("focused"),this.o.todayHighlight&&o(e,s)&&t.push("today"),-1!==this.dates.contains(e)&&t.push("active"),this.dateWithinRange(e)||t.push("disabled"),this.dateIsDisabled(e)&&t.push("disabled","disabled-date"),-1!==_.inArray(e.getUTCDay(),this.o.daysOfWeekHighlighted)&&t.push("highlighted"),this.range&&(e>this.range[0]&&e<this.range[this.range.length-1]&&t.push("range"),-1!==_.inArray(e.valueOf(),this.range)&&t.push("selected"),e.valueOf()===this.range[0]&&t.push("range-start"),e.valueOf()===this.range[this.range.length-1]&&t.push("range-end")),t},_fill_yearsView:function(e,t,i,n,s,o,r){for(var a,l,c,u="",h=i/10,e=this.picker.find(e),d=Math.floor(n/i)*i,f=d+9*h,p=Math.floor(this.viewDate.getFullYear()/h)*h,g=_.map(this.dates,function(e){return Math.floor(e.getUTCFullYear()/h)*h}),m=d-h;m<=f+h;m+=h)a=[t],l=null,m===d-h?a.push("old"):m===f+h&&a.push("new"),-1!==_.inArray(m,g)&&a.push("active"),(m<s||o<m)&&a.push("disabled"),m===p&&a.push("focused"),r!==_.noop&&((c=r(new Date(m,0,1)))===x?c={}:"boolean"==typeof c?c={enabled:c}:"string"==typeof c&&(c={classes:c}),!1===c.enabled&&a.push("disabled"),c.classes&&(a=a.concat(c.classes.split(/\s+/))),c.tooltip&&(l=c.tooltip)),u+='<span class="'+a.join(" ")+'"'+(l?' title="'+l+'"':"")+">"+m+"</span>";e.find(".datepicker-switch").text(d+"-"+f),e.find("td").html(u)},fill:function(){var e,t,i=new Date(this.viewDate),n=i.getUTCFullYear(),s=i.getUTCMonth(),o=this.o.startDate!==-1/0?this.o.startDate.getUTCFullYear():-1/0,r=this.o.startDate!==-1/0?this.o.startDate.getUTCMonth():-1/0,a=this.o.endDate!==1/0?this.o.endDate.getUTCFullYear():1/0,l=this.o.endDate!==1/0?this.o.endDate.getUTCMonth():1/0,c=T[this.o.language].today||T.en.today||"",u=T[this.o.language].clear||T.en.clear||"",h=T[this.o.language].titleFormat||T.en.titleFormat,d=k(),d=(!0===this.o.todayBtn||"linked"===this.o.todayBtn)&&d>=this.o.startDate&&d<=this.o.endDate&&!this.weekOfDateIsDisabled(d);if(!isNaN(n)&&!isNaN(s)){this.picker.find(".datepicker-days .datepicker-switch").text(S.formatDate(i,h,this.o.language)),this.picker.find("tfoot .today").text(c).css("display",d?"table-cell":"none"),this.picker.find("tfoot .clear").text(u).css("display",!0===this.o.clearBtn?"table-cell":"none"),this.picker.find("thead .datepicker-title").text(this.o.title).css("display","string"==typeof this.o.title&&""!==this.o.title?"table-cell":"none"),this.updateNavArrows(),this.fillMonths();for(var f=C(n,s,0),i=f.getUTCDate(),p=(f.setUTCDate(i-(f.getUTCDay()-this.o.weekStart+7)%7),new Date(f)),g=(f.getUTCFullYear()<100&&p.setUTCFullYear(f.getUTCFullYear()),p.setUTCDate(p.getUTCDate()+42),p=p.valueOf(),[]);f.valueOf()<p;){(v=f.getUTCDay())===this.o.weekStart&&(g.push("<tr>"),this.o.calendarWeeks&&(m=new Date(+f+(this.o.weekStart-v-7)%7*864e5),m=new Date(Number(m)+(11-m.getUTCDay())%7*864e5),y=new Date(Number(y=C(m.getUTCFullYear(),0,1))+(11-y.getUTCDay())%7*864e5),g.push('<td class="cw">'+((m-y)/864e5/7+1)+"</td>"))),(m=this.getClassNames(f)).push("day");var m,v,y=f.getUTCDate();this.o.beforeShowDay!==_.noop&&((t=this.o.beforeShowDay(this._utc_to_local(f)))===x?t={}:"boolean"==typeof t?t={enabled:t}:"string"==typeof t&&(t={classes:t}),!1===t.enabled&&m.push("disabled"),t.classes&&(m=m.concat(t.classes.split(/\s+/))),t.tooltip&&(e=t.tooltip),t.content&&(y=t.content)),m=_.isFunction(_.uniqueSort)?_.uniqueSort(m):_.unique(m),g.push('<td class="'+m.join(" ")+'"'+(e?' title="'+e+'"':"")+' data-date="'+f.getTime().toString()+'">'+y+"</td>"),e=null,v===this.o.weekEnd&&g.push("</tr>"),f.setUTCDate(f.getUTCDate()+1)}this.picker.find(".datepicker-days tbody").html(g.join(""));var b,h=T[this.o.language].monthsTitle||T.en.monthsTitle||"Months",w=this.picker.find(".datepicker-months").find(".datepicker-switch").text(this.o.maxViewMode<2?h:n).end().find("tbody span").removeClass("active");_.each(this.dates,function(e,t){t.getUTCFullYear()===n&&w.eq(t.getUTCMonth()).addClass("active")}),(n<o||a<n)&&w.addClass("disabled"),n===o&&w.slice(0,r).addClass("disabled"),n===a&&w.slice(l+1).addClass("disabled"),this.o.beforeShowMonth!==_.noop&&(b=this,_.each(w,function(e,t){e=new Date(n,e,1),e=b.o.beforeShowMonth(e);e===x?e={}:"boolean"==typeof e?e={enabled:e}:"string"==typeof e&&(e={classes:e}),!1!==e.enabled||_(t).hasClass("disabled")||_(t).addClass("disabled"),e.classes&&_(t).addClass(e.classes),e.tooltip&&_(t).prop("title",e.tooltip)})),this._fill_yearsView(".datepicker-years","year",10,n,o,a,this.o.beforeShowYear),this._fill_yearsView(".datepicker-decades","decade",100,n,o,a,this.o.beforeShowDecade),this._fill_yearsView(".datepicker-centuries","century",1e3,n,o,a,this.o.beforeShowCentury)}},updateNavArrows:function(){if(this._allow_update){var e,t,i=new Date(this.viewDate),n=i.getUTCFullYear(),s=i.getUTCMonth(),o=this.o.startDate!==-1/0?this.o.startDate.getUTCFullYear():-1/0,r=this.o.startDate!==-1/0?this.o.startDate.getUTCMonth():-1/0,a=this.o.endDate!==1/0?this.o.endDate.getUTCFullYear():1/0,l=this.o.endDate!==1/0?this.o.endDate.getUTCMonth():1/0,c=1;switch(this.viewMode){case 4:c*=10;case 3:c*=10;case 2:c*=10;case 1:e=Math.floor(n/c)*c<=o,t=Math.floor(n/c)*c+c>a;break;case 0:e=n<=o&&s<=r,t=a<=n&&l<=s}this.picker.find(".prev").toggleClass("disabled",e),this.picker.find(".next").toggleClass("disabled",t)}},click:function(e){var t,i;e.preventDefault(),e.stopPropagation(),(e=_(e.target)).hasClass("datepicker-switch")&&this.viewMode!==this.o.maxViewMode&&this.setViewMode(this.viewMode+1),e.hasClass("today")&&!e.hasClass("day")&&(this.setViewMode(0),this._setDate(k(),"linked"===this.o.todayBtn?null:"view")),e.hasClass("clear")&&this.clearDates(),e.hasClass("disabled")||(e.hasClass("month")||e.hasClass("year")||e.hasClass("decade")||e.hasClass("century"))&&(this.viewDate.setUTCDate(1),1===this.viewMode?(i=e.parent().find("span").index(e),t=this.viewDate.getUTCFullYear(),this.viewDate.setUTCMonth(i)):(i=0,t=Number(e.text()),this.viewDate.setUTCFullYear(t)),this._trigger(S.viewModes[this.viewMode-1].e,this.viewDate),this.viewMode===this.o.minViewMode?this._setDate(C(t,i,1)):(this.setViewMode(this.viewMode-1),this.fill())),this.picker.is(":visible")&&this._focused_from&&this._focused_from.focus(),delete this._focused_from},dayCellClick:function(e){e=_(e.currentTarget).data("date"),e=new Date(e);this.o.updateViewDate&&(e.getUTCFullYear()!==this.viewDate.getUTCFullYear()&&this._trigger("changeYear",this.viewDate),e.getUTCMonth()!==this.viewDate.getUTCMonth()&&this._trigger("changeMonth",this.viewDate)),this._setDate(e)},navArrowsClick:function(e){e=_(e.currentTarget).hasClass("prev")?-1:1;0!==this.viewMode&&(e*=12*S.viewModes[this.viewMode].navStep),this.viewDate=this.moveMonth(this.viewDate,e),this._trigger(S.viewModes[this.viewMode].e,this.viewDate),this.fill()},_toggle_multidate:function(e){var t=this.dates.contains(e);if(e||this.dates.clear(),-1!==t?(!0===this.o.multidate||1<this.o.multidate||this.o.toggleActive)&&this.dates.remove(t):(!1===this.o.multidate&&this.dates.clear(),this.dates.push(e)),"number"==typeof this.o.multidate)for(;this.dates.length>this.o.multidate;)this.dates.remove(0)},_setDate:function(e,t){t&&"date"!==t||this._toggle_multidate(e&&new Date(e)),(!t&&this.o.updateViewDate||"view"===t)&&(this.viewDate=e&&new Date(e)),this.fill(),this.setValue(),t&&"view"===t||this._trigger("changeDate"),this.inputField.trigger("change"),!this.o.autoclose||t&&"date"!==t||this.hide()},moveDay:function(e,t){var i=new Date(e);return i.setUTCDate(e.getUTCDate()+t),i},moveWeek:function(e,t){return this.moveDay(e,7*t)},moveMonth:function(e,t){if(!(i=e)||isNaN(i.getTime()))return this.o.defaultViewDate;var i;if(!t)return e;var n,s,o=new Date(e.valueOf()),r=o.getUTCDate(),a=o.getUTCMonth(),l=Math.abs(t);if(t=0<t?1:-1,1===l)s=-1===t?function(){return o.getUTCMonth()===a}:function(){return o.getUTCMonth()!==n},n=a+t,o.setUTCMonth(n),n=(n+12)%12;else{for(var c=0;c<l;c++)o=this.moveMonth(o,t);n=o.getUTCMonth(),o.setUTCDate(r),s=function(){return n!==o.getUTCMonth()}}for(;s();)o.setUTCDate(--r),o.setUTCMonth(n);return o},moveYear:function(e,t){return this.moveMonth(e,12*t)},moveAvailableDate:function(e,t,i){do{if(e=this[i](e,t),!this.dateWithinRange(e))return!1}while(i="moveDay",this.dateIsDisabled(e));return e},weekOfDateIsDisabled:function(e){return-1!==_.inArray(e.getUTCDay(),this.o.daysOfWeekDisabled)},dateIsDisabled:function(t){return this.weekOfDateIsDisabled(t)||0<_.grep(this.o.datesDisabled,function(e){return o(t,e)}).length},dateWithinRange:function(e){return e>=this.o.startDate&&e<=this.o.endDate},keydown:function(e){if(this.picker.is(":visible")){var t,i,n=!1,s=this.focusDate||this.viewDate;switch(e.keyCode){case 27:this.focusDate?(this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill()):this.hide(),e.preventDefault(),e.stopPropagation();break;case 37:case 38:case 39:case 40:if(!this.o.keyboardNavigation||7===this.o.daysOfWeekDisabled.length)break;t=37===e.keyCode||38===e.keyCode?-1:1,0===this.viewMode?e.ctrlKey?(i=this.moveAvailableDate(s,t,"moveYear"))&&this._trigger("changeYear",this.viewDate):e.shiftKey?(i=this.moveAvailableDate(s,t,"moveMonth"))&&this._trigger("changeMonth",this.viewDate):37===e.keyCode||39===e.keyCode?i=this.moveAvailableDate(s,t,"moveDay"):this.weekOfDateIsDisabled(s)||(i=this.moveAvailableDate(s,t,"moveWeek")):1===this.viewMode?(38!==e.keyCode&&40!==e.keyCode||(t*=4),i=this.moveAvailableDate(s,t,"moveMonth")):2===this.viewMode&&(38!==e.keyCode&&40!==e.keyCode||(t*=4),i=this.moveAvailableDate(s,t,"moveYear")),i&&(this.focusDate=this.viewDate=i,this.setValue(),this.fill(),e.preventDefault());break;case 13:if(!this.o.forceParse)break;s=this.focusDate||this.dates.get(-1)||this.viewDate,this.o.keyboardNavigation&&(this._toggle_multidate(s),n=!0),this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.setValue(),this.fill(),this.picker.is(":visible")&&(e.preventDefault(),e.stopPropagation(),this.o.autoclose&&this.hide());break;case 9:this.focusDate=null,this.viewDate=this.dates.get(-1)||this.viewDate,this.fill(),this.hide()}n&&(this.dates.length?this._trigger("changeDate"):this._trigger("clearDate"),this.inputField.trigger("change"))}else 40!==e.keyCode&&27!==e.keyCode||(this.show(),e.stopPropagation())},setViewMode:function(e){this.viewMode=e,this.picker.children("div").hide().filter(".datepicker-"+S.viewModes[this.viewMode].clsName).show(),this.updateNavArrows(),this._trigger("changeViewMode",new Date(this.viewDate))}};l.prototype={updateDates:function(){this.dates=_.map(this.pickers,function(e){return e.getUTCDate()}),this.updateRanges()},updateRanges:function(){var i=_.map(this.dates,function(e){return e.valueOf()});_.each(this.pickers,function(e,t){t.setRange(i)})},clearDates:function(){_.each(this.pickers,function(e,t){t.clearDates()})},dateUpdated:function(e){if(!this.updating){this.updating=!0;var i=_.data(e.target,"datepicker");if(i!==x){var n=i.getUTCDate(),s=this.keepEmptyValues,e=_.inArray(e.target,this.inputs),t=e-1,o=e+1,r=this.inputs.length;if(-1!==e){if(_.each(this.pickers,function(e,t){t.getUTCDate()||t!==i&&s||t.setUTCDate(n)}),n<this.dates[t])for(;0<=t&&n<this.dates[t];)this.pickers[t--].setUTCDate(n);else if(n>this.dates[o])for(;o<r&&n>this.dates[o];)this.pickers[o++].setUTCDate(n);this.updateDates(),delete this.updating}}}},destroy:function(){_.map(this.pickers,function(e){e.destroy()}),_(this.inputs).off("changeDate",this.dateUpdated),delete this.element.data().datepicker},remove:e("destroy","Method `remove` is deprecated and will be removed in version 2.0. Use `destroy` instead")};var n=_.fn.datepicker,s=function(o){var r,a=Array.apply(null,arguments);if(a.shift(),this.each(function(){var e,t,i=_(this),n=i.data("datepicker"),s="object"==typeof o&&o;n||(e=function(e,t){var i,n=_(e).data(),s={},o=new RegExp("^"+t.toLowerCase()+"([A-Z])");function r(e,t){return t.toLowerCase()}for(i in t=new RegExp("^"+t.toLowerCase()),n)t.test(i)&&(s[i.replace(o,r)]=n[i]);return s}(this,"date"),t=function(e){var i,n={};if(T[e]||(e=e.split("-")[0],T[e]))return i=T[e],_.each(u,function(e,t){t in i&&(n[t]=i[t])}),n}(_.extend({},c,e,s).language),t=_.extend({},c,t,e,s),n=i.hasClass("input-daterange")||t.inputs?(_.extend(t,{inputs:t.inputs||i.find("input").toArray()}),new l(this,t)):new E(this,t),i.data("datepicker",n)),"string"==typeof o&&"function"==typeof n[o]&&(r=n[o].apply(n,a))}),r===x||r instanceof E||r instanceof l)return this;if(1<this.length)throw new Error("Using only allowed for the collection of a single element ("+o+" function)");return r},c=(_.fn.datepicker=s,_.fn.datepicker.defaults={assumeNearbyYear:!1,autoclose:!1,beforeShowDay:_.noop,beforeShowMonth:_.noop,beforeShowYear:_.noop,beforeShowDecade:_.noop,beforeShowCentury:_.noop,calendarWeeks:!1,clearBtn:!1,toggleActive:!1,daysOfWeekDisabled:[],daysOfWeekHighlighted:[],datesDisabled:[],endDate:1/0,forceParse:!0,format:"mm/dd/yyyy",keepEmptyValues:!1,keyboardNavigation:!0,language:"en",minViewMode:0,maxViewMode:4,multidate:!1,multidateSeparator:",",orientation:"auto",rtl:!1,startDate:-1/0,startView:0,todayBtn:!1,todayHighlight:!1,updateViewDate:!0,weekStart:0,disableTouchKeyboard:!1,enableOnReadonly:!0,showOnFocus:!0,zIndexOffset:10,container:"body",immediateUpdates:!1,title:"",templates:{leftArrow:"&#x00AB;",rightArrow:"&#x00BB;"},showWeekDays:!0}),u=_.fn.datepicker.locale_opts=["format","rtl","weekStart"],T=(_.fn.datepicker.Constructor=E,_.fn.datepicker.dates={en:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],daysMin:["Su","Mo","Tu","We","Th","Fr","Sa"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],today:"Today",clear:"Clear",titleFormat:"MM yyyy"}}),S={viewModes:[{names:["days","month"],clsName:"days",e:"changeMonth"},{names:["months","year"],clsName:"months",e:"changeYear",navStep:1},{names:["years","decade"],clsName:"years",e:"changeDecade",navStep:10},{names:["decades","century"],clsName:"decades",e:"changeCentury",navStep:100},{names:["centuries","millennium"],clsName:"centuries",e:"changeMillennium",navStep:1e3}],validParts:/dd?|DD?|mm?|MM?|yy(?:yy)?/g,nonpunctuation:/[^ -\/:-@\u5e74\u6708\u65e5\[-`{-~\t\n\r]+/g,parseFormat:function(e){if("function"==typeof e.toValue&&"function"==typeof e.toDisplay)return e;var t=e.replace(this.validParts,"\0").split("\0"),e=e.match(this.validParts);if(t&&t.length&&e&&0!==e.length)return{separators:t,parts:e};throw new Error("Invalid date format.")},parseDate:function(e,t,i,n){if(!e)return x;if(e instanceof Date)return e;if((t="string"==typeof t?S.parseFormat(t):t).toValue)return t.toValue(e,t,i);var s,o,r,a={d:"moveDay",m:"moveMonth",w:"moveWeek",y:"moveYear"},l={yesterday:"-1d",today:"+0d",tomorrow:"+1d"};if(/^[\-+]\d+[dmwy]([\s,]+[\-+]\d+[dmwy])*$/i.test(e=e in l?l[e]:e)){for(h=e.match(/([\-+]\d+)([dmwy])/gi),e=new Date,b=0;b<h.length;b++)s=h[b].match(/([\-+]\d+)([dmwy])/i),o=Number(s[1]),r=a[s[2].toLowerCase()],e=E.prototype[r](e,o);return E.prototype._zero_utc_time(e)}var c,u,h=e&&e.match(this.nonpunctuation)||[],d={},f=["yyyy","yy","M","MM","m","mm","d","dd"],p={yyyy:function(e,t){return e.setUTCFullYear(n?(!0===(e=n)&&(e=10),(i=t)<100&&(i+=2e3)>(new Date).getFullYear()+e&&(i-=100),i):t);var i},m:function(e,t){if(isNaN(e))return e;for(--t;t<0;)t+=12;for(e.setUTCMonth(t%=12);e.getUTCMonth()!==t;)e.setUTCDate(e.getUTCDate()-1);return e},d:function(e,t){return e.setUTCDate(t)}},g=(p.yy=p.yyyy,p.M=p.MM=p.mm=p.m,p.dd=p.d,e=k(),t.parts.slice());function m(){var e=this.slice(0,h[b].length),t=h[b].slice(0,e.length);return e.toLowerCase()===t.toLowerCase()}if(h.length!==g.length&&(g=_(g).filter(function(e,t){return-1!==_.inArray(t,f)}).toArray()),h.length===g.length){for(var v,y,b=0,w=g.length;b<w;b++){if(c=parseInt(h[b],10),s=g[b],isNaN(c))switch(s){case"MM":u=_(T[i].months).filter(m),c=_.inArray(u[0],T[i].months)+1;break;case"M":u=_(T[i].monthsShort).filter(m),c=_.inArray(u[0],T[i].monthsShort)+1}d[s]=c}for(b=0;b<f.length;b++)(y=f[b])in d&&!isNaN(d[y])&&(v=new Date(e),p[y](v,d[y]),isNaN(v)||(e=v))}return e},formatDate:function(e,t,i){if(!e)return"";if((t="string"==typeof t?S.parseFormat(t):t).toDisplay)return t.toDisplay(e,t,i);for(var n={d:e.getUTCDate(),D:T[i].daysShort[e.getUTCDay()],DD:T[i].days[e.getUTCDay()],m:e.getUTCMonth()+1,M:T[i].monthsShort[e.getUTCMonth()],MM:T[i].months[e.getUTCMonth()],yy:e.getUTCFullYear().toString().substring(2),yyyy:e.getUTCFullYear()},s=(n.dd=(n.d<10?"0":"")+n.d,n.mm=(n.m<10?"0":"")+n.m,e=[],_.extend([],t.separators)),o=0,r=t.parts.length;o<=r;o++)s.length&&e.push(s.shift()),e.push(n[t.parts[o]]);return e.join("")},headTemplate:'<thead><tr><th colspan="7" class="datepicker-title"></th></tr><tr><th class="prev">'+c.templates.leftArrow+'</th><th colspan="5" class="datepicker-switch"></th><th class="next">'+c.templates.rightArrow+"</th></tr></thead>",contTemplate:'<tbody><tr><td colspan="7"></td></tr></tbody>',footTemplate:'<tfoot><tr><th colspan="7" class="today"></th></tr><tr><th colspan="7" class="clear"></th></tr></tfoot>'};S.template='<div class="datepicker"><div class="datepicker-days"><table class="table-condensed">'+S.headTemplate+"<tbody></tbody>"+S.footTemplate+'</table></div><div class="datepicker-months"><table class="table-condensed">'+S.headTemplate+S.contTemplate+S.footTemplate+'</table></div><div class="datepicker-years"><table class="table-condensed">'+S.headTemplate+S.contTemplate+S.footTemplate+'</table></div><div class="datepicker-decades"><table class="table-condensed">'+S.headTemplate+S.contTemplate+S.footTemplate+'</table></div><div class="datepicker-centuries"><table class="table-condensed">'+S.headTemplate+S.contTemplate+S.footTemplate+"</table></div></div>",_.fn.datepicker.DPGlobal=S,_.fn.datepicker.noConflict=function(){return _.fn.datepicker=n,this},_.fn.datepicker.version="1.9.0",_.fn.datepicker.deprecated=function(e){var t=window.console;t&&t.warn&&t.warn("DEPRECATED: "+e)},_(document).on("focus.datepicker.data-api click.datepicker.data-api",'[data-provide="datepicker"]',function(e){var t=_(this);t.data("datepicker")||(e.preventDefault(),s.call(t,"show"))}),_(function(){s.call(_('[data-provide="datepicker-inline"]'))})}),function(e,t){void 0===e&&void 0!==window&&(e=window),"function"==typeof define&&define.amd?define(["jquery"],t):"object"==typeof module&&module.exports?module.exports=t(require("jquery")):t(e.jQuery)}(this,function(e){!function(w){"use strict";var u=["sanitize","whiteList","sanitizeFn"],m=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],P=/^(?:(?:https?|mailto|ftp|tel|file):|[^&:/?#]*(?:[/?#]|$))/gi,H=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[a-z0-9+/]+=*$/i;function S(e,t,i){if(i&&"function"==typeof i)return i(e);for(var n=Object.keys(t),s=0,o=e.length;s<o;s++)for(var r=e[s].querySelectorAll("*"),a=0,l=r.length;a<l;a++){var c=r[a],u=c.nodeName.toLowerCase();if(-1!==n.indexOf(u))for(var h=[].slice.call(c.attributes),d=[].concat(t["*"]||[],t[u]||[]),f=0,p=h.length;f<p;f++){var g=h[f];!function(e,t){var i=e.nodeName.toLowerCase();if(-1!==w.inArray(i,t))return-1===w.inArray(i,m)||Boolean(e.nodeValue.match(P)||e.nodeValue.match(H));for(var n=w(t).filter(function(e,t){return t instanceof RegExp}),s=0,o=n.length;s<o;s++)if(i.match(n[s]))return 1}(g,d)&&c.removeAttribute(g.nodeName)}else c.parentNode.removeChild(c)}}if(!("classList"in document.createElement("_"))){var e=window;if("Element"in e){var t="classList",i="prototype",n=e.Element[i],s=Object,o=function(){var i=w(this);return{add:function(e){return e=Array.prototype.slice.call(arguments).join(" "),i.addClass(e)},remove:function(e){return e=Array.prototype.slice.call(arguments).join(" "),i.removeClass(e)},toggle:function(e,t){return i.toggleClass(e,t)},contains:function(e){return i.hasClass(e)}}};if(s.defineProperty){var r={get:o,enumerable:!0,configurable:!0};try{s.defineProperty(n,t,r)}catch(e){void 0!==e.number&&-2146823252!==e.number||(r.enumerable=!1,s.defineProperty(n,t,r))}}else s[i].__defineGetter__&&n.__defineGetter__(t,o)}}var a,l,c,h,r=document.createElement("_");function d(e){if(null==this)throw new TypeError;var t=String(this);if(e&&"[object RegExp]"==a.call(e))throw new TypeError;var i=t.length,n=String(e),s=n.length,e=1<arguments.length?arguments[1]:void 0,e=e?Number(e):0,o=(e!=e&&(e=0),Math.min(Math.max(e,0),i));if(i<s+o)return!1;for(var r=-1;++r<s;)if(t.charCodeAt(o+r)!=n.charCodeAt(r))return!1;return!0}function _(e,t){var i,n=e.selectedOptions,s=[];if(t){for(var o=0,r=n.length;o<r;o++)(i=n[o]).disabled||"OPTGROUP"===i.parentNode.tagName&&i.parentNode.disabled||s.push(i);return s}return n}function x(e,t){for(var i,n=[],s=t||e.selectedOptions,o=0,r=s.length;o<r;o++)(i=s[o]).disabled||"OPTGROUP"===i.parentNode.tagName&&i.parentNode.disabled||n.push(i.value);return e.multiple?n:n.length?n[0]:null}r.classList.add("c1","c2"),r.classList.contains("c2")||(l=DOMTokenList.prototype.add,c=DOMTokenList.prototype.remove,DOMTokenList.prototype.add=function(){Array.prototype.forEach.call(arguments,l.bind(this))},DOMTokenList.prototype.remove=function(){Array.prototype.forEach.call(arguments,c.bind(this))}),r.classList.toggle("c3",!1),r.classList.contains("c3")&&(h=DOMTokenList.prototype.toggle,DOMTokenList.prototype.toggle=function(e,t){return 1 in arguments&&!this.contains(e)==!t?t:h.call(this,e)}),r=null,String.prototype.startsWith||(s=function(){try{var e={},t=Object.defineProperty,i=t(e,e,e)&&t}catch(e){}return i}(),a={}.toString,s?s(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 f={useDefault:!1,_set:w.valHooks.select.set},C=(w.valHooks.select.set=function(e,t){return t&&!f.useDefault&&w(e).data("selected",!0),f._set.apply(this,arguments)},null),j=function(){try{return new Event("change"),!0}catch(e){return!1}}();function y(e,t,i,n){for(var s=["display","subtext","tokens"],o=!1,r=0;r<s.length;r++){var a=s[r],l=e[a];if(l&&(l=l.toString(),"display"===a&&(l=l.replace(/<[^>]+>/g,"")),l=(l=n?g(l):l).toUpperCase(),o="contains"===i?0<=l.indexOf(t):l.startsWith(t)))break}return o}function p(e){return parseInt(e,10)||0}w.fn.triggerNative=function(e){var t,i=this[0];i.dispatchEvent?(j?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 $={"À":"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","Œ":"Oe","œ":"oe","ŉ":"'n","ſ":"s"},R=/[\xc0-\xd6\xd8-\xf6\xf8-\xff\u0100-\u017f]/g,V=RegExp("[\\u0300-\\u036f\\ufe20-\\ufe2f\\u20d0-\\u20ff\\u1ab0-\\u1aff\\u1dc0-\\u1dff]","g");function F(e){return $[e]}function g(e){return(e=e.toString())&&e.replace(R,F).replace(V,"")}function b(e){return k.test(e=null==e?"":""+e)?e.replace(E,q):e}var v,k,E;v={"&":"&amp;","<":"&lt;",">":"&gt;",'"':"&quot;","'":"&#x27;","`":"&#x60;"},i="(?:"+Object.keys(v).join("|")+")",k=RegExp(i),E=RegExp(i,"g");function q(e){return v[e]}var W={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"},T={success:!1,major:"3"};try{T.full=(w.fn.dropdown.Constructor.VERSION||"").split(" ")[0].split("."),T.major=T.full[0],T.success=!0}catch(e){}function D(e,t){var i=this;f.useDefault||(w.valHooks.select.set=f._set,f.useDefault=!0),this.$element=w(e),this.$newElement=null,this.$button=null,this.$menu=null,this.options=t,this.selectpicker={main:{},search:{},current:{},view:{},isSearching:!1,keydown:{keyHistory:"",resetKeyHistory:{start:function(){return setTimeout(function(){i.selectpicker.keydown.keyHistory=""},800)}}}},this.sizeInfo={},null===this.options.title&&(this.options.title=this.$element.attr("title")),"number"==typeof(e=this.options.windowPadding)&&(this.options.windowPadding=[e,e,e,e]),this.val=D.prototype.val,this.render=D.prototype.render,this.refresh=D.prototype.refresh,this.setStyle=D.prototype.setStyle,this.selectAll=D.prototype.selectAll,this.deselectAll=D.prototype.deselectAll,this.destroy=D.prototype.destroy,this.remove=D.prototype.remove,this.show=D.prototype.show,this.hide=D.prototype.hide,this.init()}var M=0,I=".bs.select",L={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"},A={MENU:"."+L.MENU},O={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()},B=(O.a.setAttribute("role","option"),"4"===T.major&&(O.a.className="dropdown-item"),O.subtext.className="text-muted",O.text=O.span.cloneNode(!1),O.text.className="text",O.checkMark=O.span.cloneNode(!1),new RegExp("38|40")),U=new RegExp("^9$|27"),N={li:function(e,t,i){var n=O.li.cloneNode(!1);return e&&(1===e.nodeType||11===e.nodeType?n.appendChild(e):n.innerHTML=e),void 0!==t&&""!==t&&(n.className=t),null!=i&&n.classList.add("optgroup-"+i),n},a:function(e,t,i){var n=O.a.cloneNode(!0);return e&&(11===e.nodeType?n.appendChild(e):n.insertAdjacentHTML("beforeend",e)),void 0!==t&&""!==t&&n.classList.add.apply(n.classList,t.split(" ")),i&&n.setAttribute("style",i),n},text:function(e,t){var i,n,s=O.text.cloneNode(!1);if(e.content?s.innerHTML=e.content:(s.textContent=e.text,e.icon&&(n=O.whitespace.cloneNode(!1),(i=(!0===t?O.i:O.span).cloneNode(!1)).className=this.options.iconBase+" "+e.icon,O.fragment.appendChild(i),O.fragment.appendChild(n)),e.subtext&&((i=O.subtext.cloneNode(!1)).textContent=e.subtext,s.appendChild(i))),!0===t)for(;0<s.childNodes.length;)O.fragment.appendChild(s.childNodes[0]);else O.fragment.appendChild(s);return O.fragment},label:function(e){var t,i,n=O.text.cloneNode(!1);return n.innerHTML=e.display,e.icon&&(i=O.whitespace.cloneNode(!1),(t=O.span.cloneNode(!1)).className=this.options.iconBase+" "+e.icon,O.fragment.appendChild(t),O.fragment.appendChild(i)),e.subtext&&((t=O.subtext.cloneNode(!1)).textContent=e.subtext,n.appendChild(t)),O.fragment.appendChild(n),O.fragment}};function z(e){var a,l=arguments,c=e;if([].shift.apply(l),!T.success){try{T.full=(w.fn.dropdown.Constructor.VERSION||"").split(" ")[0].split(".")}catch(e){D.BootstrapVersion?T.full=D.BootstrapVersion.split(" ")[0].split("."):(T.full=[T.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))}T.major=T.full[0],T.success=!0}if("4"===T.major){var t=[];D.DEFAULTS.style===L.BUTTONCLASS&&t.push({name:"style",className:"BUTTONCLASS"}),D.DEFAULTS.iconBase===L.ICONBASE&&t.push({name:"iconBase",className:"ICONBASE"}),D.DEFAULTS.tickIcon===L.TICKICON&&t.push({name:"tickIcon",className:"TICKICON"}),L.DIVIDER="dropdown-divider",L.SHOW="show",L.BUTTONCLASS="btn-light",L.POPOVERHEADER="popover-header",L.ICONBASE="",L.TICKICON="bs-ok-default";for(var i=0;i<t.length;i++)e=t[i],D.DEFAULTS[e.name]=L[e.className]}var n=this.each(function(){var e=w(this);if(e.is("select")){var t=e.data("selectpicker"),i="object"==typeof c&&c;if(t){if(i)for(var n in i)i.hasOwnProperty(n)&&(t.options[n]=i[n])}else{var s,o=e.data();for(s in o)o.hasOwnProperty(s)&&-1!==w.inArray(s,u)&&delete o[s];var r=w.extend({},D.DEFAULTS,w.fn.selectpicker.defaults||{},o,i);r.template=w.extend({},D.DEFAULTS.template,w.fn.selectpicker.defaults?w.fn.selectpicker.defaults.template:{},o.template,i.template),e.data("selectpicker",t=new D(this,r))}"string"==typeof c&&(a=t[c]instanceof Function?t[c].apply(t,l):t.options[c])}});return void 0!==a?a:n}D.VERSION="1.13.14",D.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:L.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:L.ICONBASE,tickIcon:L.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:{"*":["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:[]}},D.prototype={constructor:D,init:function(){var i=this,e=this.$element.attr("id");M++,this.selectId="bs-select-"+M,this.$element[0].classList.add("bs-select-hidden"),this.multiple=this.$element.prop("multiple"),this.autofocus=this.$element.prop("autofocus"),this.$element[0].classList.contains("show-tick")&&(this.options.showTick=!0),this.$newElement=this.createDropdown(),this.buildData(),this.$element.after(this.$newElement).prependTo(this.$newElement),this.$button=this.$newElement.children("button"),this.$menu=this.$newElement.children(A.MENU),this.$menuInner=this.$menu.children(".inner"),this.$searchbox=this.$menu.find("input"),this.$element[0].classList.remove("bs-select-hidden"),!0===this.options.dropdownAlignRight&&this.$menu[0].classList.add(L.MENURIGHT),void 0!==e&&this.$button.attr("data-id",e),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"+I,function(){var e,t;i.isVirtual()&&(t=(e=i.$menuInner[0]).firstChild.cloneNode(!1),e.replaceChild(t,e.firstChild),e.scrollTop=0)}),this.$menu.data("this",this),this.$newElement.data("this",this),this.options.mobile&&this.mobile(),this.$newElement.on({"hide.bs.dropdown":function(e){i.$element.trigger("hide"+I,e)},"hidden.bs.dropdown":function(e){i.$element.trigger("hidden"+I,e)},"show.bs.dropdown":function(e){i.$element.trigger("show"+I,e)},"shown.bs.dropdown":function(e){i.$element.trigger("shown"+I,e)}}),i.$element[0].hasAttribute("required")&&this.$element.on("invalid"+I,function(){i.$button[0].classList.add("bs-invalid"),i.$element.on("shown"+I+".invalid",function(){i.$element.val(i.$element.val()).off("shown"+I+".invalid")}).on("rendered"+I,function(){this.validity.valid&&i.$button[0].classList.remove("bs-invalid"),i.$element.off("rendered"+I)}),i.$button.on("blur"+I,function(){i.$element.trigger("focus").trigger("blur"),i.$button.off("blur"+I)})}),setTimeout(function(){i.buildList(),i.$element.trigger("loaded"+I)})},createDropdown:function(){var e=this.multiple||this.options.showTick?" show-tick":"",t=this.multiple?' aria-multiselectable="true"':"",i="",n=this.autofocus?" autofocus":"";T.major<4&&this.$element.parent().hasClass("input-group")&&(i=" input-group-btn");var s="",o="",r="",a="";return this.options.header&&(s='<div class="'+L.POPOVERHEADER+'"><button type="button" class="close" aria-hidden="true">&times;</button>'+this.options.header+"</div>"),this.options.liveSearch&&(o='<div class="bs-searchbox"><input type="search" class="form-control" autocomplete="off"'+(null===this.options.liveSearchPlaceholder?"":' placeholder="'+b(this.options.liveSearchPlaceholder)+'"')+' role="combobox" aria-label="Search" aria-controls="'+this.selectId+'" aria-autocomplete="list"></div>'),this.multiple&&this.options.actionsBox&&(r='<div class="bs-actionsbox"><div class="btn-group btn-group-sm btn-block"><button type="button" class="actions-btn bs-select-all btn '+L.BUTTONCLASS+'">'+this.options.selectAllText+'</button><button type="button" class="actions-btn bs-deselect-all btn '+L.BUTTONCLASS+'">'+this.options.deselectAllText+"</button></div></div>"),this.multiple&&this.options.doneButton&&(a='<div class="bs-donebutton"><div class="btn-group btn-block"><button type="button" class="btn btn-sm '+L.BUTTONCLASS+'">'+this.options.doneButtonText+"</button></div></div>"),e='<div class="dropdown bootstrap-select'+e+i+'"><button type="button" 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"===T.major?"":'<span class="bs-caret">'+this.options.template.caret+"</span>")+'</button><div class="'+L.MENU+" "+("4"===T.major?"":L.SHOW)+'">'+s+o+r+'<div class="inner '+L.SHOW+'" role="listbox" id="'+this.selectId+'" tabindex="-1" '+t+'><ul class="'+L.MENU+" inner "+("4"===T.major?L.SHOW:"")+'" role="presentation"></ul></div>'+a+"</div></div>",w(e)},setPositionData:function(){this.selectpicker.view.canHighlight=[];for(var e=this.selectpicker.view.size=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),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(x,e,t){var C,k,E=this,i=0,T=[];function n(e,t){var i,n=E.selectpicker.current.elements.length,s=[],o=!0,r=E.isVirtual();E.selectpicker.view.scrollTop=e;for(var a,l=Math.ceil(E.sizeInfo.menuInnerHeight/E.sizeInfo.liHeight*1.5),c=Math.round(n/l)||1,u=0;u<c;u++){var h=u===c-1?n:(u+1)*l;if(s[u]=[u*l+(u?1:0),h],!n)break;void 0===i&&e-1<=E.selectpicker.current.data[h-1].position-E.sizeInfo.menuInnerHeight&&(i=u)}if(void 0===i&&(i=0),v=[E.selectpicker.view.position0,E.selectpicker.view.position1],d=Math.max(0,i-1),p=Math.min(c-1,i+1),E.selectpicker.view.position0=!1!==r&&Math.max(0,s[d][0])||0,E.selectpicker.view.position1=!1===r?n:Math.min(n,s[p][1])||0,d=v[0]!==E.selectpicker.view.position0||v[1]!==E.selectpicker.view.position1,void 0!==E.activeIndex&&(k=E.selectpicker.main.elements[E.prevActiveIndex],T=E.selectpicker.main.elements[E.activeIndex],C=E.selectpicker.main.elements[E.selectedIndex],t&&(E.activeIndex!==E.selectedIndex&&E.defocusItem(T),E.activeIndex=void 0),E.activeIndex&&E.activeIndex!==E.selectedIndex&&E.defocusItem(C)),void 0!==E.prevActiveIndex&&E.prevActiveIndex!==E.activeIndex&&E.prevActiveIndex!==E.selectedIndex&&E.defocusItem(k),(t||d)&&(p=E.selectpicker.view.visibleElements?E.selectpicker.view.visibleElements.slice():[],E.selectpicker.view.visibleElements=!1===r?E.selectpicker.current.elements:E.selectpicker.current.elements.slice(E.selectpicker.view.position0,E.selectpicker.view.position1),E.setOptionStatus(),(x||!1===r&&t)&&(v=p,a=E.selectpicker.view.visibleElements,o=!(v.length===a.length&&v.every(function(e,t){return e===a[t]}))),(t||!0===r)&&o)){var d=E.$menuInner[0],f=document.createDocumentFragment(),p=d.firstChild.cloneNode(!1),g=E.selectpicker.view.visibleElements,m=[];d.replaceChild(p,d.firstChild);for(var v,u=0,y=g.length;u<y;u++){var b,w,_=g[u];E.options.sanitize&&(b=_.lastChild)&&(w=E.selectpicker.current.data[u+E.selectpicker.view.position0])&&w.content&&!w.sanitized&&(m.push(b),w.sanitized=!0),f.appendChild(_)}E.options.sanitize&&m.length&&S(m,E.options.whiteList,E.options.sanitizeFn),!0===r?(v=0===E.selectpicker.view.position0?0:E.selectpicker.current.data[E.selectpicker.view.position0-1].position,o=E.selectpicker.view.position1>n-1?0:E.selectpicker.current.data[n-1].position-E.selectpicker.current.data[E.selectpicker.view.position1-1].position,d.firstChild.style.marginTop=v+"px",d.firstChild.style.marginBottom=o+"px"):(d.firstChild.style.marginTop=0,d.firstChild.style.marginBottom=0),d.firstChild.appendChild(f),!0===r&&E.sizeInfo.hasScrollBar&&(p=d.firstChild.offsetWidth,t&&p<E.sizeInfo.menuInnerInnerWidth&&E.sizeInfo.totalMenuWidth>E.sizeInfo.selectWidth?d.firstChild.style.minWidth=E.sizeInfo.menuInnerInnerWidth+"px":p>E.sizeInfo.menuInnerInnerWidth&&(E.$menu[0].style.minWidth=0,(v=d.firstChild.offsetWidth)>E.sizeInfo.menuInnerInnerWidth&&(E.sizeInfo.menuInnerInnerWidth=v,d.firstChild.style.minWidth=E.sizeInfo.menuInnerInnerWidth+"px"),E.$menu[0].style.minWidth=""))}E.prevActiveIndex=E.activeIndex,E.options.liveSearch?x&&t&&(E.selectpicker.view.canHighlight[o=0]||(o=1+E.selectpicker.view.canHighlight.slice(1).indexOf(!0)),r=E.selectpicker.view.visibleElements[o],E.defocusItem(E.selectpicker.view.currentActive),E.activeIndex=(E.selectpicker.current.data[o]||{}).index,E.focusItem(r)):E.$menuInner.trigger("focus")}this.selectpicker.isSearching=x,this.selectpicker.current=x?this.selectpicker.search:this.selectpicker.main,this.setPositionData(),e&&(t?i=this.$menuInner[0].scrollTop:E.multiple||"number"==typeof(t=((e=E.$element[0]).options[e.selectedIndex]||{}).liIndex)&&!1!==E.options.size&&(t=(e=E.selectpicker.main.data[t])&&e.position)&&(i=t-(E.sizeInfo.menuInnerHeight+E.sizeInfo.liHeight)/2)),n(i,!0),this.$menuInner.off("scroll.createView").on("scroll.createView",function(e,t){E.noScroll||n(this.scrollTop,t),E.noScroll=!1}),w(window).off("resize"+I+"."+this.selectId+".createView").on("resize"+I+"."+this.selectId+".createView",function(){E.$newElement.hasClass(L.SHOW)&&n(E.$menuInner[0].scrollTop)})},focusItem:function(e,t,i){var n;e&&(t=t||this.selectpicker.main.data[this.activeIndex],(n=e.firstChild)&&(n.setAttribute("aria-setsize",this.selectpicker.view.size),n.setAttribute("aria-posinset",t.posinset),!0!==i&&(this.focusedParent.setAttribute("aria-activedescendant",n.id),e.classList.add("active"),n.classList.add("active"))))},defocusItem:function(e){e&&(e.classList.remove("active"),e.firstChild&&e.firstChild.classList.remove("active"))},setPlaceholder:function(){var e,t,i,n=!1;return this.options.title&&!this.multiple&&(this.selectpicker.view.titleOption||(this.selectpicker.view.titleOption=document.createElement("option")),e=this.$element[0],t=!(n=!0),(i=!this.selectpicker.view.titleOption.parentNode)&&(this.selectpicker.view.titleOption.className="bs-title-option",this.selectpicker.view.titleOption.value="",t=void 0===w(e.options[e.selectedIndex]).attr("selected")&&void 0===this.$element.data("selected")),!i&&0===this.selectpicker.view.titleOption.index||e.insertBefore(this.selectpicker.view.titleOption,e.firstChild),t&&(e.selectedIndex=0)),n},buildData:function(){var e=':not([hidden]):not([data-hidden="true"])',o=[],t=0,i=this.setPlaceholder()?1:0,n=(this.options.hideDisabled&&(e+=":not(:disabled)"),this.$element[0].querySelectorAll("select > *"+e));function r(e){var t=o[o.length-1];t&&"divider"===t.type&&(t.optID||e.optID)||((e=e||{}).type="divider",o.push(e))}function s(e,t){var i,n,s;(t=t||{}).divider="true"===e.getAttribute("data-divider"),t.divider?r({optID:t.optID}):(i=o.length,n=(n=e.style.cssText)?b(n):"",s=(e.className||"")+(t.optgroupClass||""),t.optID&&(s="opt "+s),t.optionClass=s.trim(),t.inlineStyle=n,t.text=e.textContent,t.content=e.getAttribute("data-content"),t.tokens=e.getAttribute("data-tokens"),t.subtext=e.getAttribute("data-subtext"),t.icon=e.getAttribute("data-icon"),e.liIndex=i,t.display=t.content||t.text,t.type="option",t.index=i,t.option=e,t.selected=!!e.selected,t.disabled=t.disabled||!!e.disabled,o.push(t))}for(var a=n.length;i<a;i++){var l=n[i];if("OPTGROUP"!==l.tagName)s(l,{});else{l=void 0;c=void 0;u=void 0;h=void 0;c=void 0;d=void 0;f=void 0;p=void 0;g=void 0;m=void 0;v=void 0;y=void 0;l=i;var c=n;var u=c[l],h=c[l-1],c=c[l+1],d=u.querySelectorAll("option"+e);if(d.length){var f,p,g={display:b(u.label),subtext:u.getAttribute("data-subtext"),icon:u.getAttribute("data-icon"),type:"optgroup-label",optgroupClass:" "+(u.className||"")};t++,h&&r({optID:t}),g.optID=t,o.push(g);for(var m=0,v=d.length;m<v;m++){var y=d[m];0===m&&(p=(f=o.length-1)+v),s(y,{headerIndex:f,lastIndex:p,optID:g.optID,optgroupClass:g.optgroupClass,disabled:u.disabled})}c&&r({optID:t})}}}this.selectpicker.main.data=this.selectpicker.current.data=o},buildList:function(){var e=this,t=this.selectpicker.main.data,i=[],n=0;!e.options.showTick&&!e.multiple||O.checkMark.parentNode||(O.checkMark.className=this.options.iconBase+" "+e.options.tickIcon+" check-mark",O.a.appendChild(O.checkMark));for(var s=t.length,o=0;o<s;o++){l=r=a=void 0;var r,a=t[o],l=0;switch(a.type){case"divider":r=N.li(!1,L.DIVIDER,a.optID?a.optID+"div":void 0);break;case"option":(r=N.li(N.a(N.text.call(e,a),a.optionClass,a.inlineStyle),"",a.optID)).firstChild&&(r.firstChild.id=e.selectId+"-"+a.index);break;case"optgroup-label":r=N.li(N.label.call(e,a),"dropdown-header"+a.optgroupClass,a.optID)}i.push(r),a.display&&(l+=a.display.length),a.subtext&&(l+=a.subtext.length),a.icon&&(l+=1),n<l&&(n=l,e.selectpicker.view.widestOption=i[i.length-1])}this.selectpicker.main.elements=this.selectpicker.current.elements=i},findLis:function(){return this.$menuInner.find(".inner > li")},render:function(){var e=this.$element[0],t=this.setPlaceholder()&&0===e.selectedIndex,i=_(e,this.options.hideDisabled),n=i.length,s=this.$button[0],o=s.querySelector(".filter-option-inner-inner"),r=document.createTextNode(this.options.multipleSeparator),a=O.fragment.cloneNode(!1),l=!1;if(s.classList.toggle("bs-placeholder",this.multiple?!n:!x(e,i)),this.tabIndex(),"static"===this.options.selectedTextFormat)a=N.text.call(this,{text:this.options.title},!0);else if(!1===(this.multiple&&-1!==this.options.selectedTextFormat.indexOf("count")&&1<n&&(1<(e=this.options.selectedTextFormat.split(">")).length&&n>e[1]||1===e.length&&2<=n))){if(!t){for(var c=0;c<n&&c<50;c++){var u=i[c],h=this.selectpicker.main.data[u.liIndex],d={};this.multiple&&0<c&&a.appendChild(r.cloneNode(!1)),u.title?d.text=u.title:h&&(h.content&&this.options.showContent?(d.content=h.content.toString(),l=!0):(this.options.showIcon&&(d.icon=h.icon),this.options.showSubtext&&!this.multiple&&h.subtext&&(d.subtext=" "+h.subtext),d.text=u.textContent.trim())),a.appendChild(N.text.call(this,d,!0))}49<n&&a.appendChild(document.createTextNode("..."))}}else var e=':not([hidden]):not([data-hidden="true"]):not([data-divider="true"])',t=(this.options.hideDisabled&&(e+=":not(:disabled)"),this.$element[0].querySelectorAll("select > option"+e+", optgroup"+e+" option"+e).length),e="function"==typeof this.options.countSelectedText?this.options.countSelectedText(n,t):this.options.countSelectedText,a=N.text.call(this,{text:e.replace("{0}",n.toString()).replace("{1}",t.toString())},!0);null==this.options.title&&(this.options.title=this.$element.attr("title")),a.childNodes.length||(a=N.text.call(this,{text:void 0!==this.options.title?this.options.title:this.options.noneSelectedText},!0)),s.title=a.textContent.replace(/<[^>]*>?/g,"").trim(),this.options.sanitize&&l&&S([a],this.options.whiteList,this.options.sanitizeFn),o.innerHTML="",o.appendChild(a),T.major<4&&this.$newElement[0].classList.contains("bs3-has-addon")&&(e=s.querySelector(".filter-expand"),(t=o.cloneNode(!0)).className="filter-expand",e?s.replaceChild(t,e):s.appendChild(t)),this.$element.trigger("rendered"+I)},setStyle:function(e,t){var i=this.$button[0],n=this.$newElement[0],s=this.options.style.trim();this.$element.attr("class")&&this.$newElement.addClass(this.$element.attr("class").replace(/selectpicker|mobile-device|bs-select-hidden|validate\[.*\]/gi,"")),T.major<4&&(n.classList.add("bs3"),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")),n=e?e.trim():s,"add"==t?n&&i.classList.add.apply(i.classList,n.split(" ")):"remove"==t?n&&i.classList.remove.apply(i.classList,n.split(" ")):(s&&i.classList.remove.apply(i.classList,s.split(" ")),n&&i.classList.add.apply(i.classList,n.split(" ")))},liHeight:function(e){var t,i,n,s,o,r,a,l,c,u,h,d,f;(e||!1!==this.options.size&&!Object.keys(this.sizeInfo).length)&&(e=document.createElement("div"),t=document.createElement("div"),i=document.createElement("div"),r=document.createElement("ul"),d=document.createElement("li"),l=document.createElement("li"),a=document.createElement("li"),n=document.createElement("a"),s=document.createElement("span"),c=this.options.header&&0<this.$menu.find("."+L.POPOVERHEADER).length?this.$menu.find("."+L.POPOVERHEADER)[0].cloneNode(!0):null,f=this.options.liveSearch?document.createElement("div"):null,u=this.options.actionsBox&&this.multiple&&0<this.$menu.find(".bs-actionsbox").length?this.$menu.find(".bs-actionsbox")[0].cloneNode(!0):null,h=this.options.doneButton&&this.multiple&&0<this.$menu.find(".bs-donebutton").length?this.$menu.find(".bs-donebutton")[0].cloneNode(!0):null,o=this.$element.find("option")[0],this.sizeInfo.selectWidth=this.$newElement[0].offsetWidth,s.className="text",n.className="dropdown-item "+(o?o.className:""),e.className=this.$menu[0].parentNode.className+" "+L.SHOW,e.style.width=0,"auto"===this.options.width&&(t.style.minWidth=0),t.className=L.MENU+" "+L.SHOW,i.className="inner "+L.SHOW,r.className=L.MENU+" inner "+("4"===T.major?L.SHOW:""),d.className=L.DIVIDER,l.className="dropdown-header",s.appendChild(document.createTextNode("​")),n.appendChild(s),a.appendChild(n),l.appendChild(s.cloneNode(!0)),this.selectpicker.view.widestOption&&r.appendChild(this.selectpicker.view.widestOption.cloneNode(!0)),r.appendChild(a),r.appendChild(d),r.appendChild(l),c&&t.appendChild(c),f&&(o=document.createElement("input"),f.className="bs-searchbox",o.className="form-control",f.appendChild(o),t.appendChild(f)),u&&t.appendChild(u),i.appendChild(r),t.appendChild(i),h&&t.appendChild(h),e.appendChild(t),document.body.appendChild(e),n=a.offsetHeight,s=l?l.offsetHeight:0,o=c?c.offsetHeight:0,r=f?f.offsetHeight:0,a=u?u.offsetHeight:0,l=h?h.offsetHeight:0,c=w(d).outerHeight(!0),f=!!window.getComputedStyle&&window.getComputedStyle(t),u=t.offsetWidth,h=f?null:w(t),f={vert:(d={vert:p(f?f.paddingTop:h.css("paddingTop"))+p(f?f.paddingBottom:h.css("paddingBottom"))+p(f?f.borderTopWidth:h.css("borderTopWidth"))+p(f?f.borderBottomWidth:h.css("borderBottomWidth")),horiz:p(f?f.paddingLeft:h.css("paddingLeft"))+p(f?f.paddingRight:h.css("paddingRight"))+p(f?f.borderLeftWidth:h.css("borderLeftWidth"))+p(f?f.borderRightWidth:h.css("borderRightWidth"))}).vert+p(f?f.marginTop:h.css("marginTop"))+p(f?f.marginBottom:h.css("marginBottom"))+2,horiz:d.horiz+p(f?f.marginLeft:h.css("marginLeft"))+p(f?f.marginRight:h.css("marginRight"))+2},i.style.overflowY="scroll",h=t.offsetWidth-u,document.body.removeChild(e),this.sizeInfo.liHeight=n,this.sizeInfo.dropdownHeaderHeight=s,this.sizeInfo.headerHeight=o,this.sizeInfo.searchHeight=r,this.sizeInfo.actionsHeight=a,this.sizeInfo.doneButtonHeight=l,this.sizeInfo.dividerHeight=c,this.sizeInfo.menuPadding=d,this.sizeInfo.menuExtras=f,this.sizeInfo.menuWidth=u,this.sizeInfo.menuInnerInnerWidth=u-d.horiz,this.sizeInfo.totalMenuWidth=this.sizeInfo.menuWidth,this.sizeInfo.scrollBarWidth=h,this.sizeInfo.selectHeight=this.$newElement[0].offsetHeight,this.setPositionData())},getSelectPosition:function(){var e,t=w(window),i=this.$newElement.offset(),n=w(this.options.container),n=(this.options.container&&n.length&&!n.is("body")?((e=n.offset()).top+=parseInt(n.css("borderTopWidth")),e.left+=parseInt(n.css("borderLeftWidth"))):e={top:0,left:0},this.options.windowPadding);this.sizeInfo.selectOffsetTop=i.top-e.top-t.scrollTop(),this.sizeInfo.selectOffsetBot=t.height()-this.sizeInfo.selectOffsetTop-this.sizeInfo.selectHeight-e.top-n[2],this.sizeInfo.selectOffsetLeft=i.left-e.left-t.scrollLeft(),this.sizeInfo.selectOffsetRight=t.width()-this.sizeInfo.selectOffsetLeft-this.sizeInfo.selectWidth-e.left-n[1],this.sizeInfo.selectOffsetTop-=n[0],this.sizeInfo.selectOffsetLeft-=n[3]},setMenuSize:function(e){this.getSelectPosition();var t,i,n,s,o,r,a=this.sizeInfo.selectWidth,l=this.sizeInfo.liHeight,c=this.sizeInfo.headerHeight,u=this.sizeInfo.searchHeight,h=this.sizeInfo.actionsHeight,d=this.sizeInfo.doneButtonHeight,f=this.sizeInfo.dividerHeight,p=this.sizeInfo.menuPadding,g=0;if(this.options.dropupAuto&&(r=l*this.selectpicker.current.elements.length+p.vert,r=this.sizeInfo.selectOffsetTop-this.sizeInfo.selectOffsetBot>this.sizeInfo.menuExtras.vert&&r+this.sizeInfo.menuExtras.vert+50>this.sizeInfo.selectOffsetBot,!0===this.selectpicker.isSearching&&(r=this.selectpicker.dropup),this.$newElement.toggleClass(L.DROPUP,r),this.selectpicker.dropup=r),"auto"===this.options.size)r=3<this.selectpicker.current.elements.length?3*this.sizeInfo.liHeight+this.sizeInfo.menuExtras.vert-2:0,i=this.sizeInfo.selectOffsetBot-this.sizeInfo.menuExtras.vert,n=r+c+u+h+d,o=Math.max(r-p.vert,0),t=(s=i=this.$newElement.hasClass(L.DROPUP)?this.sizeInfo.selectOffsetTop-this.sizeInfo.menuExtras.vert:i)-c-u-h-d-p.vert;else if(this.options.size&&"auto"!=this.options.size&&this.selectpicker.current.elements.length>this.options.size){for(var m=0;m<this.options.size;m++)"divider"===this.selectpicker.current.data[m].type&&g++;t=(i=l*this.options.size+g*f+p.vert)-p.vert,s=i+c+u+h+d,n=o=""}this.$menu.css({"max-height":s+"px",overflow:"hidden","min-height":n+"px"}),this.$menuInner.css({"max-height":t+"px","overflow-y":"auto","min-height":o+"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(L.MENURIGHT,this.sizeInfo.selectOffsetLeft>this.sizeInfo.selectOffsetRight&&this.sizeInfo.selectOffsetRight<this.sizeInfo.totalMenuWidth-a),this.dropdown&&this.dropdown._popper&&this.dropdown._popper.update()},setSize:function(e){var t,i;this.liHeight(e),this.options.header&&this.$menu.css("padding-top",0),!1!==this.options.size&&(t=this,i=w(window),this.setMenuSize(),this.options.liveSearch&&this.$searchbox.off("input.setMenuSize propertychange.setMenuSize").on("input.setMenuSize propertychange.setMenuSize",function(){return t.setMenuSize()}),"auto"===this.options.size?i.off("resize"+I+"."+this.selectId+".setMenuSize scroll"+I+"."+this.selectId+".setMenuSize").on("resize"+I+"."+this.selectId+".setMenuSize scroll"+I+"."+this.selectId+".setMenuSize",function(){return t.setMenuSize()}):this.options.size&&"auto"!=this.options.size&&this.selectpicker.current.elements.length>this.options.size&&i.off("resize"+I+"."+this.selectId+".setMenuSize scroll"+I+"."+this.selectId+".setMenuSize")),this.createView(!1,!0,e)},setWidth:function(){var i=this;"auto"===this.options.width?requestAnimationFrame(function(){i.$menu.css("min-width","0"),i.$element.on("loaded"+I,function(){i.liHeight(),i.setMenuSize();var e=i.$newElement.clone().appendTo("body"),t=e.css("width","auto").children("button").outerWidth();e.remove(),i.sizeInfo.selectWidth=Math.max(i.sizeInfo.totalMenuWidth,t),i.$newElement.css("width",i.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(){function e(e){var t={},i=r.options.display||!!w.fn.dropdown.Constructor.Default&&w.fn.dropdown.Constructor.Default.display;r.$bsContainer.addClass(e.attr("class").replace(/form-control|fit-width/gi,"")).toggleClass(L.DROPUP,e.hasClass(L.DROPUP)),n=e.offset(),a.is("body")?s={top:0,left:0}:((s=a.offset()).top+=parseInt(a.css("borderTopWidth"))-a.scrollTop(),s.left+=parseInt(a.css("borderLeftWidth"))-a.scrollLeft()),o=e.hasClass(L.DROPUP)?0:e[0].offsetHeight,(T.major<4||"static"===i)&&(t.top=n.top-s.top+o,t.left=n.left-s.left),t.width=e[0].offsetWidth,r.$bsContainer.css(t)}this.$bsContainer=w('<div class="bs-container" />');var n,s,o,r=this,a=w(this.options.container);this.$button.on("click.bs.dropdown.data-api",function(){r.isDisabled()||(e(r.$newElement),r.$bsContainer.appendTo(r.options.container).toggleClass(L.SHOW,!r.$button.hasClass(L.SHOW)).append(r.$menu))}),w(window).off("resize"+I+"."+this.selectId+" scroll"+I+"."+this.selectId).on("resize"+I+"."+this.selectId+" scroll"+I+"."+this.selectId,function(){r.$newElement.hasClass(L.SHOW)&&e(r.$newElement)}),this.$element.on("hide"+I,function(){r.$menu.data("height",r.$menu.height()),r.$bsContainer.detach()})},setOptionStatus:function(e){if(this.noScroll=!1,this.selectpicker.view.visibleElements&&this.selectpicker.view.visibleElements.length)for(var t=0;t<this.selectpicker.view.visibleElements.length;t++){var i=this.selectpicker.current.data[t+this.selectpicker.view.position0],n=i.option;n&&(!0!==e&&this.setDisabled(i.index,i.disabled),this.setSelected(i.index,n.selected))}},setSelected:function(e,t){var i,n=this.selectpicker.main.elements[e],s=this.selectpicker.main.data[e],o=void 0!==this.activeIndex,r=this.activeIndex===e||t&&!this.multiple&&!o;s.selected=t,i=n.firstChild,t&&(this.selectedIndex=e),n.classList.toggle("selected",t),r?(this.focusItem(n,s),this.selectpicker.view.currentActive=n,this.activeIndex=e):this.defocusItem(n),i&&(i.classList.toggle("selected",t),t?i.setAttribute("aria-selected",!0):this.multiple?i.setAttribute("aria-selected",!1):i.removeAttribute("aria-selected")),r||o||!t||void 0===this.prevActiveIndex||(s=this.selectpicker.main.elements[this.prevActiveIndex],this.defocusItem(s))},setDisabled:function(e,t){var i=this.selectpicker.main.elements[e];this.selectpicker.main.data[e].disabled=t,e=i.firstChild,i.classList.toggle(L.DISABLED,t),e&&("4"===T.major&&e.classList.toggle(L.DISABLED,t),t?(e.setAttribute("aria-disabled",t),e.setAttribute("tabindex",-1)):(e.removeAttribute("aria-disabled"),e.setAttribute("tabindex",0)))},isDisabled:function(){return this.$element[0].disabled},checkDisabled:function(){this.isDisabled()?(this.$newElement[0].classList.add(L.DISABLED),this.$button.addClass(L.DISABLED).attr("tabindex",-1).attr("aria-disabled",!0)):(this.$button[0].classList.contains(L.DISABLED)&&(this.$newElement[0].classList.remove(L.DISABLED),this.$button.removeClass(L.DISABLED).attr("aria-disabled",!1)),-1!=this.$button.attr("tabindex")||this.$element.data("tabindex")||this.$button.removeAttr("tabindex"))},tabIndex:function(){this.$element.data("tabindex")!==this.$element.attr("tabindex")&&-98!==this.$element.attr("tabindex")&&"-98"!==this.$element.attr("tabindex")&&(this.$element.data("tabindex",this.$element.attr("tabindex")),this.$button.attr("tabindex",this.$element.data("tabindex"))),this.$element.attr("tabindex",-98)},clickListener:function(){var b=this,t=w(document);function e(){(b.options.liveSearch?b.$searchbox:b.$menuInner).trigger("focus")}function i(){b.dropdown&&b.dropdown._popper&&b.dropdown._popper.state.isCreated?e():requestAnimationFrame(i)}t.data("spaceSelect",!1),this.$button.on("keyup",function(e){/(32)/.test(e.keyCode.toString(10))&&t.data("spaceSelect")&&(e.preventDefault(),t.data("spaceSelect",!1))}),this.$newElement.on("show.bs.dropdown",function(){3<T.major&&!b.dropdown&&(b.dropdown=b.$button.data("bs.dropdown"),b.dropdown._menu=b.$menu[0])}),this.$button.on("click.bs.dropdown.data-api",function(){b.$newElement.hasClass(L.SHOW)||b.setSize()}),this.$element.on("shown"+I,function(){b.$menuInner[0].scrollTop!==b.selectpicker.view.scrollTop&&(b.$menuInner[0].scrollTop=b.selectpicker.view.scrollTop),3<T.major?requestAnimationFrame(i):e()}),this.$menuInner.on("mouseenter","li a",function(e){var t=this.parentElement,i=b.isVirtual()?b.selectpicker.view.position0:0,n=Array.prototype.indexOf.call(t.parentElement.children,t),n=b.selectpicker.current.data[n+i];b.focusItem(t,n,!0)}),this.$menuInner.on("click","li a",function(e,t){var i=w(this),n=b.$element[0],s=b.isVirtual()?b.selectpicker.view.position0:0,s=b.selectpicker.current.data[i.parent().index()+s],o=s.index,r=x(n),a=n.selectedIndex,l=n.options[a],c=!0;if(b.multiple&&1!==b.options.maxOptions&&e.stopPropagation(),e.preventDefault(),!b.isDisabled()&&!i.parent().hasClass(L.DISABLED)){var e=s.option,s=w(e),u=e.selected,h=s.parent("optgroup"),d=h.find("option"),f=b.options.maxOptions,p=h.data("maxOptions")||!1;if((t=o===b.activeIndex?!0:t)||(b.prevActiveIndex=b.activeIndex,b.activeIndex=void 0),b.multiple){if(e.selected=!u,b.setSelected(o,!u),i.trigger("blur"),!1!==f||!1!==p){t=f<_(n).length,u=p<h.find("option:selected").length;if(f&&t||p&&u)if(f&&1==f)n.selectedIndex=-1,e.selected=!0,b.setOptionStatus(!0);else if(p&&1==p){for(var g=0;g<d.length;g++){var m=d[g];m.selected=!1,b.setSelected(m.liIndex,!1)}e.selected=!0,b.setSelected(o,!0)}else{var i="string"==typeof b.options.maxOptionsText?[b.options.maxOptionsText,b.options.maxOptionsText]:b.options.maxOptionsText,h="function"==typeof i?i(f,p):i,i=h[0].replace("{n}",f),v=h[1].replace("{n}",p),y=w('<div class="notify"></div>');h[2]&&(i=i.replace("{var}",h[2][1<f?0:1]),v=v.replace("{var}",h[2][1<p?0:1])),e.selected=!1,b.$menu.append(y),f&&t&&(y.append(w("<div>"+i+"</div>")),c=!1,b.$element.trigger("maxReached"+I)),p&&u&&(y.append(w("<div>"+v+"</div>")),c=!1,b.$element.trigger("maxReachedGrp"+I)),setTimeout(function(){b.setSelected(o,!1)},10),y[0].classList.add("fadeOut"),setTimeout(function(){y.remove()},1050)}}}else l&&(l.selected=!1),e.selected=!0,b.setSelected(o,!0);!b.multiple||b.multiple&&1===b.options.maxOptions?b.$button.trigger("focus"):b.options.liveSearch&&b.$searchbox.trigger("focus"),!c||!b.multiple&&a===n.selectedIndex||(C=[e.index,s.prop("selected"),r],b.$element.triggerNative("change"))}}),this.$menu.on("click","li."+L.DISABLED+" a, ."+L.POPOVERHEADER+", ."+L.POPOVERHEADER+" :not(.close)",function(e){e.currentTarget==this&&(e.preventDefault(),e.stopPropagation(),(b.options.liveSearch&&!w(e.target).hasClass("close")?b.$searchbox:b.$button).trigger("focus"))}),this.$menuInner.on("click",".divider, .dropdown-header",function(e){e.preventDefault(),e.stopPropagation(),(b.options.liveSearch?b.$searchbox:b.$button).trigger("focus")}),this.$menu.on("click","."+L.POPOVERHEADER+" .close",function(){b.$button.trigger("click")}),this.$searchbox.on("click",function(e){e.stopPropagation()}),this.$menu.on("click",".actions-btn",function(e){(b.options.liveSearch?b.$searchbox:b.$button).trigger("focus"),e.preventDefault(),e.stopPropagation(),w(this).hasClass("bs-select-all")?b.selectAll():b.deselectAll()}),this.$element.on("change"+I,function(){b.render(),b.$element.trigger("changed"+I,C),C=null}).on("focus"+I,function(){b.options.mobile||b.$button.trigger("focus")})},liveSearchListener:function(){var d=this,f=document.createElement("li");this.$button.on("click.bs.dropdown.data-api",function(){d.$searchbox.val()&&d.$searchbox.val("")}),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 e=d.$searchbox.val();if(d.selectpicker.search.elements=[],d.selectpicker.search.data=[],e){var t=[],i=e.toUpperCase(),n={},s=[],o=d._searchStyle(),r=d.options.liveSearchNormalize;r&&(i=g(i));for(var a=0;a<d.selectpicker.main.data.length;a++){var l=d.selectpicker.main.data[a];n[a]||(n[a]=y(l,i,o,r)),n[a]&&void 0!==l.headerIndex&&-1===s.indexOf(l.headerIndex)&&(0<l.headerIndex&&(n[l.headerIndex-1]=!0,s.push(l.headerIndex-1)),n[l.headerIndex]=!0,s.push(l.headerIndex),n[l.lastIndex+1]=!0),n[a]&&"optgroup-label"!==l.type&&s.push(a)}for(var a=0,c=s.length;a<c;a++){var u=s[a],h=s[a-1],h=(l=d.selectpicker.main.data[u],d.selectpicker.main.data[h]);("divider"!==l.type||"divider"===l.type&&h&&"divider"!==h.type&&c-1!==a)&&(d.selectpicker.search.data.push(l),t.push(d.selectpicker.main.elements[u]))}d.activeIndex=void 0,d.noScroll=!0,d.$menuInner.scrollTop(0),d.selectpicker.search.elements=t,d.createView(!0),t.length||(f.className="no-results",f.innerHTML=d.options.noneResultsText.replace("{0}",'"'+b(e)+'"'),d.$menuInner[0].firstChild.appendChild(f))}else d.$menuInner.scrollTop(0),d.createView(!1)})},_searchStyle:function(){return this.options.liveSearchStyle||"contains"},val:function(e){var t=this.$element[0];if(void 0===e)return this.$element.val();var i=x(t);return C=[null,null,i],this.$element.val(e).trigger("changed"+I,C),this.$newElement.hasClass(L.SHOW)&&(this.multiple?this.setOptionStatus(!0):"number"==typeof(i=(t.options[t.selectedIndex]||{}).liIndex)&&(this.setSelected(this.selectedIndex,!1),this.setSelected(i,!0))),this.render(),C=null,this.$element},changeAll:function(e){if(this.multiple){void 0===e&&(e=!0);var t=this.$element[0],i=0,n=0,s=x(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++,!0===(c.selected=e)&&n++)}t.classList.remove("bs-select-hidden"),i!==n&&(this.setOptionStatus(),C=[null,null,s],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(e){var t,i,n,s,o=w(this),r=o.hasClass("dropdown-toggle"),a=(r?o.closest(".dropdown"):o.closest(A.MENU)).data("this"),l=a.findLis(),c=!1,r=9===e.which&&!r&&!a.options.selectOnTab,u=B.test(e.which)||r,h=a.$menuInner[0].scrollTop,d=!0===a.isVirtual()?a.selectpicker.view.position0:0;if(!(112<=e.which&&e.which<=123))if(!(t=a.$newElement.hasClass(L.SHOW))&&(u||48<=e.which&&e.which<=57||96<=e.which&&e.which<=105||65<=e.which&&e.which<=90)&&(a.$button.trigger("click.bs.dropdown.data-api"),a.options.liveSearch))a.$searchbox.trigger("focus");else{if(27===e.which&&t&&(e.preventDefault(),a.$button.trigger("click.bs.dropdown.data-api").trigger("focus")),u){if(!l.length)return;-1!==(u=(i=a.selectpicker.main.elements[a.activeIndex])?Array.prototype.indexOf.call(i.parentElement.children,i):-1)&&a.defocusItem(i),38===e.which?(-1!==u&&u--,u+d<0&&(u+=l.length),a.selectpicker.view.canHighlight[u+d]||-1==(u=a.selectpicker.view.canHighlight.slice(0,u+d).lastIndexOf(!0)-d)&&(u=l.length-1)):40!==e.which&&!r||(++u+d>=a.selectpicker.view.canHighlight.length&&(u=0),a.selectpicker.view.canHighlight[u+d]||(u=u+1+a.selectpicker.view.canHighlight.slice(u+d+1).indexOf(!0))),e.preventDefault();var f=d+u;38===e.which?0===d&&u===l.length-1?(a.$menuInner[0].scrollTop=a.$menuInner[0].scrollHeight,f=a.selectpicker.current.elements.length-1):c=(s=(n=a.selectpicker.current.data[f]).position-n.height)<h:40!==e.which&&!r||(0===u?f=a.$menuInner[0].scrollTop=0:c=h<(s=(n=a.selectpicker.current.data[f]).position-a.sizeInfo.menuInnerHeight)),i=a.selectpicker.current.elements[f],a.activeIndex=a.selectpicker.current.data[f].index,a.focusItem(i),a.selectpicker.view.currentActive=i,c&&(a.$menuInner[0].scrollTop=s),(a.options.liveSearch?a.$searchbox:o).trigger("focus")}else if(!o.is("input")&&!U.test(e.which)||32===e.which&&a.selectpicker.keydown.keyHistory){var p,g=[];e.preventDefault(),a.selectpicker.keydown.keyHistory+=W[e.which],a.selectpicker.keydown.resetKeyHistory.cancel&&clearTimeout(a.selectpicker.keydown.resetKeyHistory.cancel),a.selectpicker.keydown.resetKeyHistory.cancel=a.selectpicker.keydown.resetKeyHistory.start(),p=a.selectpicker.keydown.keyHistory,/^(.)\1+$/.test(p)&&(p=p.charAt(0));for(var m=0;m<a.selectpicker.current.data.length;m++){var v=a.selectpicker.current.data[m];y(v,p,"startsWith",!0)&&a.selectpicker.view.canHighlight[m]&&g.push(v.index)}g.length&&(d=0,l.removeClass("active").find("a").removeClass("active"),1===p.length&&(-1===(d=g.indexOf(a.activeIndex))||d===g.length-1?d=0:d++),r=g[d],c=0<h-(n=a.selectpicker.main.data[r]).position?(s=n.position-n.height,!0):(s=n.position-a.sizeInfo.menuInnerHeight,n.position>h+a.sizeInfo.menuInnerHeight),i=a.selectpicker.main.elements[r],a.activeIndex=g[d],a.focusItem(i),i&&i.firstChild.focus(),c&&(a.$menuInner[0].scrollTop=s),o.trigger("focus"))}t&&(32===e.which&&!a.selectpicker.keydown.keyHistory||13===e.which||9===e.which&&a.options.selectOnTab)&&(32!==e.which&&e.preventDefault(),a.options.liveSearch&&32===e.which||(a.$menuInner.find(".active a").trigger("click",!0),o.trigger("focus"),a.options.liveSearch||(e.preventDefault(),w(document).data("spaceSelect",!0))))}},mobile:function(){this.$element[0].classList.add("mobile-device")},refresh:function(){var e=w.extend({},this.options,this.$element.data());this.options=e,this.checkDisabled(),this.setStyle(),this.render(),this.buildData(),this.buildList(),this.setWidth(),this.setSize(!0),this.$element.trigger("refreshed"+I)},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.$menu).remove(),this.$element.off(I).removeData("selectpicker").removeClass("bs-select-hidden selectpicker"),w(window).off(I+"."+this.selectId)}};var Y=w.fn.selectpicker,n=(w.fn.selectpicker=z,w.fn.selectpicker.Constructor=D,w.fn.selectpicker.noConflict=function(){return w.fn.selectpicker=Y,this},w.fn.dropdown.Constructor._dataApiKeydownHandler||w.fn.dropdown.Constructor.prototype.keydown);w(document).off("keydown.bs.dropdown.data-api").on("keydown.bs.dropdown.data-api",':not(.bootstrap-select) > [data-toggle="dropdown"]',n).on("keydown.bs.dropdown.data-api",":not(.bootstrap-select) > .dropdown-menu",n).on("keydown"+I,'.bootstrap-select [data-toggle="dropdown"], .bootstrap-select [role="listbox"], .bootstrap-select .bs-searchbox input',D.prototype.keydown).on("focusin.modal",'.bootstrap-select [data-toggle="dropdown"], .bootstrap-select [role="listbox"], .bootstrap-select .bs-searchbox input',function(e){e.stopPropagation()}),w(window).on("load"+I+".data-api",function(){w(".selectpicker").each(function(){var e=w(this);z.call(e,e.data())})})}(e)});var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},windowIsDefined="object"===("undefined"==typeof window?"undefined":_typeof(window));function ownKeys(t,e){var i,n=Object.keys(t);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(t),e&&(i=i.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,i)),n}function _objectSpread(t){for(var i,e=1;e<arguments.length;e++)i=null==arguments[e]?{}:arguments[e],e%2?ownKeys(i,!0).forEach(function(e){_defineProperty(t,e,i[e])}):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(i)):ownKeys(i).forEach(function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(i,e))});return t}function _defineProperty(e,t,i){return t in e?Object.defineProperty(e,t,{value:i,enumerable:!0,configurable:!0,writable:!0}):e[t]=i,e}function _classCallCheck(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _defineProperties(e,t){for(var i,n=0;n<t.length;n++)(i=t[n]).enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}function _createClass(e,t,i){return t&&_defineProperties(e.prototype,t),i&&_defineProperties(e,i),e}!function(e){if("function"==typeof define&&define.amd)define(["jquery"],e);else if("object"===("undefined"==typeof module?"undefined":_typeof(module))&&module.exports){var t;try{t=require("jquery")}catch(e){t=null}module.exports=e(t)}else window&&(window.Slider=e(window.jQuery))}(function(e){var t,c,u,h,o="slider",r="bootstrapSlider";return windowIsDefined&&!window.console&&(window.console={}),windowIsDefined&&!window.console.log&&(window.console.log=function(){}),windowIsDefined&&!window.console.warn&&(window.console.warn=function(){}),h=Array.prototype.slice,(c=e)&&(u="undefined"==typeof console?i:function(e){console.error(e)},c.bridget=function(e,t){var a,l,i;(i=t).prototype.option||(i.prototype.option=function(e){c.isPlainObject(e)&&(this.options=c.extend(!0,this.options,e))}),a=e,l=t,c.fn[a]=function(t){if("string"==typeof t){for(var e=h.call(arguments,1),i=0,n=this.length;i<n;i++){var s=this[i],s=c.data(s,a);if(s)if(c.isFunction(s[t])&&"_"!==t.charAt(0)){var o=s[t].apply(s,e);if(void 0!==o&&o!==s)return o}else u("no such method '"+t+"' for "+a+" instance");else u("cannot call methods on "+a+" prior to initialization; attempted to call '"+t+"'")}return this}var r=this.map(function(){var e=c.data(this,a);return e?(e.option(t),e._init()):(e=new l(this,t),c.data(this,a,e)),c(this)});return 1===r.length?r[0]:r}},c.bridget),function(M){function i(e,t){this._state={value:null,enabled:null,offset:null,size:null,percentage:null,inDrag:!1,over:!1,tickIndex:null},this.ticksCallbackMap={},this.handleCallbackMap={},"string"==typeof e?this.element=document.querySelector(e):e instanceof HTMLElement&&(this.element=e),t=t||{};for(var i=Object.keys(this.defaultOptions),e=t.hasOwnProperty("min"),n=t.hasOwnProperty("max"),s=0;s<i.length;s++){var o=i[s],r=t[o];r=null!==(r=void 0!==r?r:function(t,e){e="data-slider-"+e.replace(/_/g,"-"),t=t.getAttribute(e);try{return JSON.parse(t)}catch(e){return t}}(this.element,o))?r:this.defaultOptions[o],this.options||(this.options={}),this.options[o]=r}this.ticksAreValid=Array.isArray(this.options.ticks)&&0<this.options.ticks.length,this.ticksAreValid||(this.options.lock_to_ticks=!1),"auto"===this.options.rtl&&(d=window.getComputedStyle(this.element),this.options.rtl=null!=d?"rtl"===d.direction:"rtl"===this.element.style.direction),"vertical"!==this.options.orientation||"top"!==this.options.tooltip_position&&"bottom"!==this.options.tooltip_position?"horizontal"!==this.options.orientation||"left"!==this.options.tooltip_position&&"right"!==this.options.tooltip_position||(this.options.tooltip_position="top"):this.options.rtl?this.options.tooltip_position="left":this.options.tooltip_position="right";var a,l,c,u,h,d=this.element.style.width,f=!1,p=this.element.parentNode;if(this.sliderElem)f=!0;else{this.sliderElem=document.createElement("div"),this.sliderElem.className="slider";var g=document.createElement("div"),m=(g.className="slider-track",(l=document.createElement("div")).className="slider-track-low",(a=document.createElement("div")).className="slider-selection",(c=document.createElement("div")).className="slider-track-high",(u=document.createElement("div")).className="slider-handle min-slider-handle",u.setAttribute("role","slider"),u.setAttribute("aria-valuemin",this.options.min),u.setAttribute("aria-valuemax",this.options.max),(h=document.createElement("div")).className="slider-handle max-slider-handle",h.setAttribute("role","slider"),h.setAttribute("aria-valuemin",this.options.min),h.setAttribute("aria-valuemax",this.options.max),g.appendChild(l),g.appendChild(a),g.appendChild(c),this.rangeHighlightElements=[],this.options.rangeHighlights);if(Array.isArray(m)&&0<m.length)for(var v=0;v<m.length;v++){var y=document.createElement("div"),b=m[v].class||"";y.className="slider-rangeHighlight slider-selection "+b,this.rangeHighlightElements.push(y),g.appendChild(y)}var w=Array.isArray(this.options.labelledby);if(w&&this.options.labelledby[0]&&u.setAttribute("aria-labelledby",this.options.labelledby[0]),w&&this.options.labelledby[1]&&h.setAttribute("aria-labelledby",this.options.labelledby[1]),!w&&this.options.labelledby&&(u.setAttribute("aria-labelledby",this.options.labelledby),h.setAttribute("aria-labelledby",this.options.labelledby)),this.ticks=[],Array.isArray(this.options.ticks)&&0<this.options.ticks.length){for(this.ticksContainer=document.createElement("div"),this.ticksContainer.className="slider-tick-container",s=0;s<this.options.ticks.length;s++){var _,x,C=document.createElement("div");C.className="slider-tick",this.options.ticks_tooltip&&(_=(x=this._addTickListener()).addMouseEnter(this,C,s),x=x.addMouseLeave(this,C),this.ticksCallbackMap[s]={mouseEnter:_,mouseLeave:x}),this.ticks.push(C),this.ticksContainer.appendChild(C)}a.className+=" tick-slider-selection"}if(this.tickLabels=[],Array.isArray(this.options.ticks_labels)&&0<this.options.ticks_labels.length)for(this.tickLabelContainer=document.createElement("div"),this.tickLabelContainer.className="slider-tick-label-container",s=0;s<this.options.ticks_labels.length;s++){var k=document.createElement("div"),E=0===this.options.ticks_positions.length,E=this.options.reversed&&E?this.options.ticks_labels.length-(s+1):s;k.className="slider-tick-label",k.innerHTML=this.options.ticks_labels[E],this.tickLabels.push(k),this.tickLabelContainer.appendChild(k)}function T(e){var t=document.createElement("div"),i=(t.className="arrow",document.createElement("div"));i.className="tooltip-inner",e.appendChild(t),e.appendChild(i)}var w=document.createElement("div"),S=(w.className="tooltip tooltip-main",w.setAttribute("role","presentation"),T(w),document.createElement("div")),D=(S.className="tooltip tooltip-min",S.setAttribute("role","presentation"),T(S),document.createElement("div"));D.className="tooltip tooltip-max",D.setAttribute("role","presentation"),T(D),this.sliderElem.appendChild(g),this.sliderElem.appendChild(w),this.sliderElem.appendChild(S),this.sliderElem.appendChild(D),this.tickLabelContainer&&this.sliderElem.appendChild(this.tickLabelContainer),this.ticksContainer&&this.sliderElem.appendChild(this.ticksContainer),this.sliderElem.appendChild(u),this.sliderElem.appendChild(h),p.insertBefore(this.sliderElem,this.element),this.element.style.display="none"}if(M&&(this.$element=M(this.element),this.$sliderElem=M(this.sliderElem)),this.eventToCallbackMap={},this.sliderElem.id=this.options.id,this.touchCapable="ontouchstart"in window||window.DocumentTouch&&document instanceof window.DocumentTouch,this.touchX=0,this.touchY=0,this.tooltip=this.sliderElem.querySelector(".tooltip-main"),this.tooltipInner=this.tooltip.querySelector(".tooltip-inner"),this.tooltip_min=this.sliderElem.querySelector(".tooltip-min"),this.tooltipInner_min=this.tooltip_min.querySelector(".tooltip-inner"),this.tooltip_max=this.sliderElem.querySelector(".tooltip-max"),this.tooltipInner_max=this.tooltip_max.querySelector(".tooltip-inner"),I[this.options.scale]&&(this.options.scale=I[this.options.scale]),!0===f&&(this._removeClass(this.sliderElem,"slider-horizontal"),this._removeClass(this.sliderElem,"slider-vertical"),this._removeClass(this.sliderElem,"slider-rtl"),this._removeClass(this.tooltip,"hide"),this._removeClass(this.tooltip_min,"hide"),this._removeClass(this.tooltip_max,"hide"),["left","right","top","width","height"].forEach(function(e){this._removeProperty(this.trackLow,e),this._removeProperty(this.trackSelection,e),this._removeProperty(this.trackHigh,e)},this),[this.handle1,this.handle2].forEach(function(e){this._removeProperty(e,"left"),this._removeProperty(e,"right"),this._removeProperty(e,"top")},this),[this.tooltip,this.tooltip_min,this.tooltip_max].forEach(function(e){this._removeProperty(e,"bs-tooltip-left"),this._removeProperty(e,"bs-tooltip-right"),this._removeProperty(e,"bs-tooltip-top"),this._removeClass(e,"bs-tooltip-right"),this._removeClass(e,"bs-tooltip-left"),this._removeClass(e,"bs-tooltip-top")},this)),"vertical"===this.options.orientation?(this._addClass(this.sliderElem,"slider-vertical"),this.stylePos="top",this.mousePos="pageY",this.sizePos="offsetHeight"):(this._addClass(this.sliderElem,"slider-horizontal"),this.sliderElem.style.width=d,this.options.orientation="horizontal",this.options.rtl?this.stylePos="right":this.stylePos="left",this.mousePos="clientX",this.sizePos="offsetWidth"),this.options.rtl&&this._addClass(this.sliderElem,"slider-rtl"),this._setTooltipPosition(),Array.isArray(this.options.ticks)&&0<this.options.ticks.length&&(n||(this.options.max=Math.max.apply(Math,this.options.ticks)),e||(this.options.min=Math.min.apply(Math,this.options.ticks))),Array.isArray(this.options.value)?(this.options.range=!0,this._state.value=this.options.value):this.options.range?this._state.value=[this.options.value,this.options.max]:this._state.value=this.options.value,this.trackLow=l||this.trackLow,this.trackSelection=a||this.trackSelection,this.trackHigh=c||this.trackHigh,"none"===this.options.selection?(this._addClass(this.trackLow,"hide"),this._addClass(this.trackSelection,"hide"),this._addClass(this.trackHigh,"hide")):"after"!==this.options.selection&&"before"!==this.options.selection||(this._removeClass(this.trackLow,"hide"),this._removeClass(this.trackSelection,"hide"),this._removeClass(this.trackHigh,"hide")),this.handle1=u||this.handle1,this.handle2=h||this.handle2,!0===f)for(this._removeClass(this.handle1,"round triangle"),this._removeClass(this.handle2,"round triangle hide"),s=0;s<this.ticks.length;s++)this._removeClass(this.ticks[s],"round triangle hide");if(-1!==["round","triangle","custom"].indexOf(this.options.handle))for(this._addClass(this.handle1,this.options.handle),this._addClass(this.handle2,this.options.handle),s=0;s<this.ticks.length;s++)this._addClass(this.ticks[s],this.options.handle);this._state.offset=this._offset(this.sliderElem),this._state.size=this.sliderElem[this.sizePos],this.setValue(this._state.value),this.handle1Keydown=this._keydown.bind(this,0),this.handle1.addEventListener("keydown",this.handle1Keydown,!1),this.handle2Keydown=this._keydown.bind(this,1),this.handle2.addEventListener("keydown",this.handle2Keydown,!1),this.mousedown=this._mousedown.bind(this),this.touchstart=this._touchstart.bind(this),this.touchmove=this._touchmove.bind(this),this.touchCapable&&(this.sliderElem.addEventListener("touchstart",this.touchstart,!1),this.sliderElem.addEventListener("touchmove",this.touchmove,!1)),this.sliderElem.addEventListener("mousedown",this.mousedown,!1),this.resize=this._resize.bind(this),window.addEventListener("resize",this.resize,!1),"hide"===this.options.tooltip?(this._addClass(this.tooltip,"hide"),this._addClass(this.tooltip_min,"hide"),this._addClass(this.tooltip_max,"hide")):"always"===this.options.tooltip?(this._showTooltip(),this._alwaysShowTooltip=!0):(this.showTooltip=this._showTooltip.bind(this),this.hideTooltip=this._hideTooltip.bind(this),this.options.ticks_tooltip?(S=(w=this._addTickListener()).addMouseEnter(this,this.handle1),D=w.addMouseLeave(this,this.handle1),this.handleCallbackMap.handle1={mouseEnter:S,mouseLeave:D},S=w.addMouseEnter(this,this.handle2),D=w.addMouseLeave(this,this.handle2),this.handleCallbackMap.handle2={mouseEnter:S,mouseLeave:D}):(this.sliderElem.addEventListener("mouseenter",this.showTooltip,!1),this.sliderElem.addEventListener("mouseleave",this.hideTooltip,!1),this.touchCapable&&(this.sliderElem.addEventListener("touchstart",this.showTooltip,!1),this.sliderElem.addEventListener("touchmove",this.showTooltip,!1),this.sliderElem.addEventListener("touchend",this.hideTooltip,!1))),this.handle1.addEventListener("focus",this.showTooltip,!1),this.handle1.addEventListener("blur",this.hideTooltip,!1),this.handle2.addEventListener("focus",this.showTooltip,!1),this.handle2.addEventListener("blur",this.hideTooltip,!1),this.touchCapable&&(this.handle1.addEventListener("touchstart",this.showTooltip,!1),this.handle1.addEventListener("touchmove",this.showTooltip,!1),this.handle1.addEventListener("touchend",this.hideTooltip,!1),this.handle2.addEventListener("touchstart",this.showTooltip,!1),this.handle2.addEventListener("touchmove",this.showTooltip,!1),this.handle2.addEventListener("touchend",this.hideTooltip,!1))),this.options.enabled?this.enable():this.disable()}var n=void 0,s=function(e){return"Invalid input value '"+e+"' passed in"},I={linear:{getValue:function(e,t){return e<t.min?t.min:e>t.max?t.max:e},toValue:function(e){var t=e/100*(this.options.max-this.options.min),i=!0;if(0<this.options.ticks_positions.length){for(var n,s,o,r=0,a=1;a<this.options.ticks_positions.length;a++)if(e<=this.options.ticks_positions[a]){n=this.options.ticks[a-1],o=this.options.ticks_positions[a-1],s=this.options.ticks[a],r=this.options.ticks_positions[a];break}t=n+(e-o)/(r-o)*(s-n),i=!1}i=(i?this.options.min:0)+Math.round(t/this.options.step)*this.options.step;return I.linear.getValue(i,this.options)},toPercentage:function(e){if(this.options.max===this.options.min)return 0;if(0<this.options.ticks_positions.length){for(var t,i,n,s=0,o=0;o<this.options.ticks.length;o++)if(e<=this.options.ticks[o]){t=0<o?this.options.ticks[o-1]:0,n=0<o?this.options.ticks_positions[o-1]:0,i=this.options.ticks[o],s=this.options.ticks_positions[o];break}if(0<o)return n+(e-t)/(i-t)*(s-n)}return 100*(e-this.options.min)/(this.options.max-this.options.min)}},logarithmic:{toValue:function(e){var t=1-this.options.min,i=Math.log(this.options.min+t),n=Math.log(this.options.max+t),i=Math.exp(i+(n-i)*e/100)-t;return Math.round(i)===n?n:(i=this.options.min+Math.round((i-this.options.min)/this.options.step)*this.options.step,I.linear.getValue(i,this.options))},toPercentage:function(e){if(this.options.max===this.options.min)return 0;var t=1-this.options.min,i=Math.log(this.options.max+t),n=Math.log(this.options.min+t);return 100*(Math.log(e+t)-n)/(i-n)}}};(t=function(e,t){return i.call(this,e,t),this}).prototype={_init:function(){},constructor:t,defaultOptions:{id:"",min:0,max:10,step:1,precision:0,orientation:"horizontal",value:5,range:!1,selection:"before",tooltip:"show",tooltip_split:!1,lock_to_ticks:!1,handle:"round",reversed:!1,rtl:"auto",enabled:!0,formatter:function(e){return Array.isArray(e)?e[0]+" : "+e[1]:e},natural_arrow_keys:!1,ticks:[],ticks_positions:[],ticks_labels:[],ticks_snap_bounds:0,ticks_tooltip:!1,scale:"linear",focus:!1,tooltip_position:null,labelledby:null,rangeHighlights:[]},getElement:function(){return this.sliderElem},getValue:function(){return this.options.range?this._state.value:this._state.value[0]},setValue:function(e,t,i){e=e||0;var n=this.getValue(),e=(this._state.value=this._validateInputValue(e),this._applyPrecision.bind(this)),e=(this.options.range?(this._state.value[0]=e(this._state.value[0]),this._state.value[1]=e(this._state.value[1]),this.ticksAreValid&&this.options.lock_to_ticks&&(this._state.value[0]=this.options.ticks[this._getClosestTickIndex(this._state.value[0])],this._state.value[1]=this.options.ticks[this._getClosestTickIndex(this._state.value[1])]),this._state.value[0]=Math.max(this.options.min,Math.min(this.options.max,this._state.value[0])),this._state.value[1]=Math.max(this.options.min,Math.min(this.options.max,this._state.value[1]))):(this._state.value=e(this._state.value),this.ticksAreValid&&this.options.lock_to_ticks&&(this._state.value=this.options.ticks[this._getClosestTickIndex(this._state.value)]),this._state.value=[Math.max(this.options.min,Math.min(this.options.max,this._state.value))],this._addClass(this.handle2,"hide"),"after"===this.options.selection?this._state.value[1]=this.options.max:this._state.value[1]=this.options.min),this._setTickIndex(),this.options.max>this.options.min?this._state.percentage=[this._toPercentage(this._state.value[0]),this._toPercentage(this._state.value[1]),100*this.options.step/(this.options.max-this.options.min)]:this._state.percentage=[0,0,100],this._layout(),this.options.range?this._state.value:this._state.value[0]);this._setDataVal(e),!0===t&&this._trigger("slide",e);return(Array.isArray(e)?n[0]!==e[0]||n[1]!==e[1]:n!==e)&&!0===i&&this._trigger("change",{oldValue:n,newValue:e}),this},destroy:function(){this._removeSliderEventHandlers(),this.sliderElem.parentNode.removeChild(this.sliderElem),this.element.style.display="",this._cleanUpEventCallbacksMap(),this.element.removeAttribute("data"),M&&(this._unbindJQueryEventHandlers(),n===o&&this.$element.removeData(n),this.$element.removeData(r))},disable:function(){return this._state.enabled=!1,this.handle1.removeAttribute("tabindex"),this.handle2.removeAttribute("tabindex"),this._addClass(this.sliderElem,"slider-disabled"),this._trigger("slideDisabled"),this},enable:function(){return this._state.enabled=!0,this.handle1.setAttribute("tabindex",0),this.handle2.setAttribute("tabindex",0),this._removeClass(this.sliderElem,"slider-disabled"),this._trigger("slideEnabled"),this},toggle:function(){return this._state.enabled?this.disable():this.enable(),this},isEnabled:function(){return this._state.enabled},on:function(e,t){return this._bindNonQueryEventHandler(e,t),this},off:function(e,t){M?(this.$element.off(e,t),this.$sliderElem.off(e,t)):this._unbindNonQueryEventHandler(e,t)},getAttribute:function(e){return e?this.options[e]:this.options},setAttribute:function(e,t){return this.options[e]=t,this},refresh:function(e){var t=this.getValue();return this._removeSliderEventHandlers(),i.call(this,this.element,this.options),e&&!0===e.useCurrentValue&&this.setValue(t),M&&(n===o&&M.data(this.element,o,this),M.data(this.element,r,this)),this},relayout:function(){return this._resize(),this},_removeTooltipListener:function(e,t){this.handle1.removeEventListener(e,t,!1),this.handle2.removeEventListener(e,t,!1)},_removeSliderEventHandlers:function(){if(this.handle1.removeEventListener("keydown",this.handle1Keydown,!1),this.handle2.removeEventListener("keydown",this.handle2Keydown,!1),this.options.ticks_tooltip){for(var e=this.ticksContainer.getElementsByClassName("slider-tick"),t=0;t<e.length;t++)e[t].removeEventListener("mouseenter",this.ticksCallbackMap[t].mouseEnter,!1),e[t].removeEventListener("mouseleave",this.ticksCallbackMap[t].mouseLeave,!1);this.handleCallbackMap.handle1&&this.handleCallbackMap.handle2&&(this.handle1.removeEventListener("mouseenter",this.handleCallbackMap.handle1.mouseEnter,!1),this.handle2.removeEventListener("mouseenter",this.handleCallbackMap.handle2.mouseEnter,!1),this.handle1.removeEventListener("mouseleave",this.handleCallbackMap.handle1.mouseLeave,!1),this.handle2.removeEventListener("mouseleave",this.handleCallbackMap.handle2.mouseLeave,!1))}this.handleCallbackMap=null,this.ticksCallbackMap=null,this.showTooltip&&this._removeTooltipListener("focus",this.showTooltip),this.hideTooltip&&this._removeTooltipListener("blur",this.hideTooltip),this.showTooltip&&this.sliderElem.removeEventListener("mouseenter",this.showTooltip,!1),this.hideTooltip&&this.sliderElem.removeEventListener("mouseleave",this.hideTooltip,!1),this.sliderElem.removeEventListener("mousedown",this.mousedown,!1),this.touchCapable&&(this.showTooltip&&(this.handle1.removeEventListener("touchstart",this.showTooltip,!1),this.handle1.removeEventListener("touchmove",this.showTooltip,!1),this.handle2.removeEventListener("touchstart",this.showTooltip,!1),this.handle2.removeEventListener("touchmove",this.showTooltip,!1)),this.hideTooltip&&(this.handle1.removeEventListener("touchend",this.hideTooltip,!1),this.handle2.removeEventListener("touchend",this.hideTooltip,!1)),this.showTooltip&&(this.sliderElem.removeEventListener("touchstart",this.showTooltip,!1),this.sliderElem.removeEventListener("touchmove",this.showTooltip,!1)),this.hideTooltip&&this.sliderElem.removeEventListener("touchend",this.hideTooltip,!1),this.sliderElem.removeEventListener("touchstart",this.touchstart,!1),this.sliderElem.removeEventListener("touchmove",this.touchmove,!1)),window.removeEventListener("resize",this.resize,!1)},_bindNonQueryEventHandler:function(e,t){void 0===this.eventToCallbackMap[e]&&(this.eventToCallbackMap[e]=[]),this.eventToCallbackMap[e].push(t)},_unbindNonQueryEventHandler:function(e,t){var i=this.eventToCallbackMap[e];if(void 0!==i)for(var n=0;n<i.length;n++)if(i[n]===t){i.splice(n,1);break}},_cleanUpEventCallbacksMap:function(){for(var e=Object.keys(this.eventToCallbackMap),t=0;t<e.length;t++){var i=e[t];delete this.eventToCallbackMap[i]}},_showTooltip:function(){!1===this.options.tooltip_split?(this._addClass(this.tooltip,"show"),this.tooltip_min.style.display="none",this.tooltip_max.style.display="none"):(this._addClass(this.tooltip_min,"show"),this._addClass(this.tooltip_max,"show"),this.tooltip.style.display="none"),this._state.over=!0},_hideTooltip:function(){!1===this._state.inDrag&&!0!==this._alwaysShowTooltip&&(this._removeClass(this.tooltip,"show"),this._removeClass(this.tooltip_min,"show"),this._removeClass(this.tooltip_max,"show")),this._state.over=!1},_setToolTipOnMouseOver:function(e){function t(e,t){return t?[100-e.percentage[0],i.options.range?100-e.percentage[1]:e.percentage[1]]:[e.percentage[0],e.percentage[1]]}var i=this,n=this.options.formatter((e||this._state).value[0]),e=t(e||this._state,this.options.reversed);this._setText(this.tooltipInner,n),this.tooltip.style[this.stylePos]=e[0]+"%"},_copyState:function(){return{value:[this._state.value[0],this._state.value[1]],enabled:this._state.enabled,offset:this._state.offset,size:this._state.size,percentage:[this._state.percentage[0],this._state.percentage[1],this._state.percentage[2]],inDrag:this._state.inDrag,over:this._state.over,dragged:this._state.dragged,keyCtrl:this._state.keyCtrl}},_addTickListener:function(){return{addMouseEnter:function(n,s,o){function e(){var e=n._copyState(),t=s===n.handle1?e.value[0]:e.value[1],i=void 0,i=void 0!==o?(t=n.options.ticks[o],0<n.options.ticks_positions.length&&n.options.ticks_positions[o]||n._toPercentage(n.options.ticks[o])):n._toPercentage(t);e.value[0]=t,e.percentage[0]=i,n._setToolTipOnMouseOver(e),n._showTooltip()}return s.addEventListener("mouseenter",e,!1),e},addMouseLeave:function(e,t){function i(){e._hideTooltip()}return t.addEventListener("mouseleave",i,!1),i}}},_layout:function(){var e,t,i=this.options.reversed?[100-this._state.percentage[0],this.options.range?100-this._state.percentage[1]:this._state.percentage[1]]:[this._state.percentage[0],this._state.percentage[1]];if(this.handle1.style[this.stylePos]=i[0]+"%",this.handle1.setAttribute("aria-valuenow",this._state.value[0]),e=this.options.formatter(this._state.value[0]),isNaN(e)?this.handle1.setAttribute("aria-valuetext",e):this.handle1.removeAttribute("aria-valuetext"),this.handle2.style[this.stylePos]=i[1]+"%",this.handle2.setAttribute("aria-valuenow",this._state.value[1]),e=this.options.formatter(this._state.value[1]),isNaN(e)?this.handle2.setAttribute("aria-valuetext",e):this.handle2.removeAttribute("aria-valuetext"),0<this.rangeHighlightElements.length&&Array.isArray(this.options.rangeHighlights)&&0<this.options.rangeHighlights.length)for(var n=0;n<this.options.rangeHighlights.length;n++){var s=this._toPercentage(this.options.rangeHighlights[n].start),o=this._toPercentage(this.options.rangeHighlights[n].end),r=(this.options.reversed&&(r=100-o,o=100-s,s=r),this._createHighlightRange(s,o));r?"vertical"===this.options.orientation?(this.rangeHighlightElements[n].style.top=r.start+"%",this.rangeHighlightElements[n].style.height=r.size+"%"):(this.options.rtl?this.rangeHighlightElements[n].style.right=r.start+"%":this.rangeHighlightElements[n].style.left=r.start+"%",this.rangeHighlightElements[n].style.width=r.size+"%"):this.rangeHighlightElements[n].style.display="none"}if(Array.isArray(this.options.ticks)&&0<this.options.ticks.length){var a="vertical"===this.options.orientation?"height":"width",l="vertical"===this.options.orientation?"marginTop":this.options.rtl?"marginRight":"marginLeft",c=this._state.size/(this.options.ticks.length-1);if(this.tickLabelContainer){var u=0;if(0===this.options.ticks_positions.length)"vertical"!==this.options.orientation&&(this.tickLabelContainer.style[l]=-c/2+"px"),u=this.tickLabelContainer.offsetHeight;else for(h=0;h<this.tickLabelContainer.childNodes.length;h++)this.tickLabelContainer.childNodes[h].offsetHeight>u&&(u=this.tickLabelContainer.childNodes[h].offsetHeight);"horizontal"===this.options.orientation&&(this.sliderElem.style.marginBottom=u+"px")}for(var h=0;h<this.options.ticks.length;h++){var d=this.options.ticks_positions[h]||this._toPercentage(this.options.ticks[h]);this.options.reversed&&(d=100-d),this.ticks[h].style[this.stylePos]=d+"%",this._removeClass(this.ticks[h],"in-selection"),this.options.range?i[0]<=d&&d<=i[1]&&this._addClass(this.ticks[h],"in-selection"):("after"===this.options.selection&&i[0]<=d||"before"===this.options.selection&&d<=i[0])&&this._addClass(this.ticks[h],"in-selection"),this.tickLabels[h]&&(this.tickLabels[h].style[a]=c+"px","vertical"!==this.options.orientation&&void 0!==this.options.ticks_positions[h]?(this.tickLabels[h].style.position="absolute",this.tickLabels[h].style[this.stylePos]=d+"%",this.tickLabels[h].style[l]=-c/2+"px"):"vertical"===this.options.orientation&&(this.options.rtl?this.tickLabels[h].style.marginRight=this.sliderElem.offsetWidth+"px":this.tickLabels[h].style.marginLeft=this.sliderElem.offsetWidth+"px",this.tickLabelContainer.style[l]=this.sliderElem.offsetWidth/2*-1+"px"),this._removeClass(this.tickLabels[h],"label-in-selection label-is-selection"),this.options.range?i[0]<=d&&d<=i[1]&&(this._addClass(this.tickLabels[h],"label-in-selection"),d!==i[0]&&!i[1]||this._addClass(this.tickLabels[h],"label-is-selection")):(("after"===this.options.selection&&i[0]<=d||"before"===this.options.selection&&d<=i[0])&&this._addClass(this.tickLabels[h],"label-in-selection"),d===i[0]&&this._addClass(this.tickLabels[h],"label-is-selection")))}}this.options.range?(t=this.options.formatter(this._state.value),this._setText(this.tooltipInner,t),this.tooltip.style[this.stylePos]=(i[1]+i[0])/2+"%",e=this.options.formatter(this._state.value[0]),this._setText(this.tooltipInner_min,e),e=this.options.formatter(this._state.value[1]),this._setText(this.tooltipInner_max,e),this.tooltip_min.style[this.stylePos]=i[0]+"%",this.tooltip_max.style[this.stylePos]=i[1]+"%"):(t=this.options.formatter(this._state.value[0]),this._setText(this.tooltipInner,t),this.tooltip.style[this.stylePos]=i[0]+"%"),"vertical"===this.options.orientation?(this.trackLow.style.top="0",this.trackLow.style.height=Math.min(i[0],i[1])+"%",this.trackSelection.style.top=Math.min(i[0],i[1])+"%",this.trackSelection.style.height=Math.abs(i[0]-i[1])+"%",this.trackHigh.style.bottom="0",this.trackHigh.style.height=100-Math.min(i[0],i[1])-Math.abs(i[0]-i[1])+"%"):("right"===this.stylePos?this.trackLow.style.right="0":this.trackLow.style.left="0",this.trackLow.style.width=Math.min(i[0],i[1])+"%","right"===this.stylePos?this.trackSelection.style.right=Math.min(i[0],i[1])+"%":this.trackSelection.style.left=Math.min(i[0],i[1])+"%",this.trackSelection.style.width=Math.abs(i[0]-i[1])+"%","right"===this.stylePos?this.trackHigh.style.left="0":this.trackHigh.style.right="0",this.trackHigh.style.width=100-Math.min(i[0],i[1])-Math.abs(i[0]-i[1])+"%",e=this.tooltip_min.getBoundingClientRect(),t=this.tooltip_max.getBoundingClientRect(),"bottom"===this.options.tooltip_position?e.right>t.left?(this._removeClass(this.tooltip_max,"bs-tooltip-bottom"),this._addClass(this.tooltip_max,"bs-tooltip-top"),this.tooltip_max.style.top="",this.tooltip_max.style.bottom="22px"):(this._removeClass(this.tooltip_max,"bs-tooltip-top"),this._addClass(this.tooltip_max,"bs-tooltip-bottom"),this.tooltip_max.style.top=this.tooltip_min.style.top,this.tooltip_max.style.bottom=""):e.right>t.left?(this._removeClass(this.tooltip_max,"bs-tooltip-top"),this._addClass(this.tooltip_max,"bs-tooltip-bottom"),this.tooltip_max.style.top="18px"):(this._removeClass(this.tooltip_max,"bs-tooltip-bottom"),this._addClass(this.tooltip_max,"bs-tooltip-top"),this.tooltip_max.style.top=this.tooltip_min.style.top))},_createHighlightRange:function(e,t){return this._isHighlightRange(e,t)?t<e?{start:t,size:e-t}:{start:e,size:t-e}:null},_isHighlightRange:function(e,t){return 0<=e&&e<=100&&0<=t&&t<=100},_resize:function(e){this._state.offset=this._offset(this.sliderElem),this._state.size=this.sliderElem[this.sizePos],this._layout()},_removeProperty:function(e,t){e.style.removeProperty?e.style.removeProperty(t):e.style.removeAttribute(t)},_mousedown:function(e){if(!this._state.enabled)return!1;e.preventDefault&&e.preventDefault(),this._state.offset=this._offset(this.sliderElem),this._state.size=this.sliderElem[this.sizePos];var t,i=this._getPercentage(e),n=(this.options.range?(n=Math.abs(this._state.percentage[0]-i),t=Math.abs(this._state.percentage[1]-i),this._state.dragged=n<t?0:1,this._adjustPercentageForRangeSliders(i)):this._state.dragged=0,this._state.percentage[this._state.dragged]=i,this.touchCapable&&(document.removeEventListener("touchmove",this.mousemove,!1),document.removeEventListener("touchend",this.mouseup,!1)),this.mousemove&&document.removeEventListener("mousemove",this.mousemove,!1),this.mouseup&&document.removeEventListener("mouseup",this.mouseup,!1),this.mousemove=this._mousemove.bind(this),this.mouseup=this._mouseup.bind(this),this.touchCapable&&(document.addEventListener("touchmove",this.mousemove,!1),document.addEventListener("touchend",this.mouseup,!1)),document.addEventListener("mousemove",this.mousemove,!1),document.addEventListener("mouseup",this.mouseup,!1),this._state.inDrag=!0,this._calculateValue());return this._trigger("slideStart",n),this.setValue(n,!1,!0),e.returnValue=!1,this.options.focus&&this._triggerFocusOnHandle(this._state.dragged),!0},_touchstart:function(e){this._mousedown(e)},_triggerFocusOnHandle:function(e){0===e&&this.handle1.focus(),1===e&&this.handle2.focus()},_keydown:function(e,t){if(!this._state.enabled)return!1;var i,n,s,o,r;switch(t.keyCode){case 37:case 40:i=-1;break;case 39:case 38:i=1}return i?(this.options.natural_arrow_keys&&(o="horizontal"===this.options.orientation,n="vertical"===this.options.orientation,r=this.options.rtl,s=this.options.reversed,o?r?s||(i=-i):s&&(i=-i):n&&!s&&(i=-i)),r=this.ticksAreValid&&this.options.lock_to_ticks?(o=void 0,-1===(o=this.options.ticks.indexOf(this._state.value[e]))&&(o=0,window.console.warn("(lock_to_ticks) _keydown: index should not be -1")),o+=i,o=Math.max(0,Math.min(this.options.ticks.length-1,o)),this.options.ticks[o]):this._state.value[e]+i*this.options.step,n=this._toPercentage(r),this._state.keyCtrl=e,r=this.options.range?(this._adjustPercentageForRangeSliders(n),s=this._state.keyCtrl?this._state.value[0]:r,o=this._state.keyCtrl?r:this._state.value[1],[Math.max(this.options.min,Math.min(this.options.max,s)),Math.max(this.options.min,Math.min(this.options.max,o))]):Math.max(this.options.min,Math.min(this.options.max,r)),this._trigger("slideStart",r),this.setValue(r,!0,!0),this._trigger("slideStop",r),this._pauseEvent(t),delete this._state.keyCtrl,!1):void 0},_pauseEvent:function(e){e.stopPropagation&&e.stopPropagation(),e.preventDefault&&e.preventDefault(),e.cancelBubble=!0,e.returnValue=!1},_mousemove:function(e){if(!this._state.enabled)return!1;e=this._getPercentage(e),this._adjustPercentageForRangeSliders(e),this._state.percentage[this._state.dragged]=e,e=this._calculateValue(!0);return this.setValue(e,!0,!0),!1},_touchmove:function(e){void 0!==e.changedTouches&&e.preventDefault&&e.preventDefault()},_adjustPercentageForRangeSliders:function(e){var t,i;this.options.range&&(t=(t=this._getNumDigitsAfterDecimalPlace(e))?t-1:0,i=this._applyToFixedAndParseFloat(e,t),0===this._state.dragged&&this._applyToFixedAndParseFloat(this._state.percentage[1],t)<i?(this._state.percentage[0]=this._state.percentage[1],this._state.dragged=1):1===this._state.dragged&&this._applyToFixedAndParseFloat(this._state.percentage[0],t)>i?(this._state.percentage[1]=this._state.percentage[0],this._state.dragged=0):0===this._state.keyCtrl&&this._toPercentage(this._state.value[1])<e?(this._state.percentage[0]=this._state.percentage[1],this._state.keyCtrl=1,this.handle2.focus()):1===this._state.keyCtrl&&this._toPercentage(this._state.value[0])>e&&(this._state.percentage[1]=this._state.percentage[0],this._state.keyCtrl=0,this.handle1.focus()))},_mouseup:function(e){if(!this._state.enabled)return!1;e=this._getPercentage(e),this._adjustPercentageForRangeSliders(e),this._state.percentage[this._state.dragged]=e,this.touchCapable&&(document.removeEventListener("touchmove",this.mousemove,!1),document.removeEventListener("touchend",this.mouseup,!1)),document.removeEventListener("mousemove",this.mousemove,!1),document.removeEventListener("mouseup",this.mouseup,!1),(this._state.inDrag=!1)===this._state.over&&this._hideTooltip(),e=this._calculateValue(!0);return this.setValue(e,!1,!0),this._trigger("slideStop",e),this._state.dragged=null,!1},_setValues:function(e,t){this._state.percentage[e]!==(0===e?0:100)&&(t.data[e]=this._toValue(this._state.percentage[e]),t.data[e]=this._applyPrecision(t.data[e]))},_calculateValue:function(e){var t={};return this.options.range?(t.data=[this.options.min,this.options.max],this._setValues(0,t),this._setValues(1,t),e&&(t.data[0]=this._snapToClosestTick(t.data[0]),t.data[1]=this._snapToClosestTick(t.data[1]))):(t.data=this._toValue(this._state.percentage[0]),t.data=parseFloat(t.data),t.data=this._applyPrecision(t.data),e&&(t.data=this._snapToClosestTick(t.data))),t.data},_snapToClosestTick:function(e){for(var t=[e,1/0],i=0;i<this.options.ticks.length;i++){var n=Math.abs(this.options.ticks[i]-e);n<=t[1]&&(t=[this.options.ticks[i],n])}return t[1]<=this.options.ticks_snap_bounds?t[0]:e},_applyPrecision:function(e){var t=this.options.precision||this._getNumDigitsAfterDecimalPlace(this.options.step);return this._applyToFixedAndParseFloat(e,t)},_getNumDigitsAfterDecimalPlace:function(e){e=(""+e).match(/(?:\.(\d+))?(?:[eE]([+-]?\d+))?$/);return e?Math.max(0,(e[1]?e[1].length:0)-(e[2]?+e[2]:0)):0},_applyToFixedAndParseFloat:function(e,t){e=e.toFixed(t);return parseFloat(e)},_getPercentage:function(e){e=(e=!this.touchCapable||"touchstart"!==e.type&&"touchmove"!==e.type&&"touchend"!==e.type?e:e.changedTouches[0])[this.mousePos]-this._state.offset[this.stylePos],e=(e="right"===this.stylePos?-e:e)/this._state.size*100,e=Math.round(e/this._state.percentage[2])*this._state.percentage[2];return this.options.reversed&&(e=100-e),Math.max(0,Math.min(100,e))},_validateInputValue:function(e){if(isNaN(+e)){if(Array.isArray(e))return this._validateArray(e),e;throw new Error(s(e))}return+e},_validateArray:function(e){for(var t=0;t<e.length;t++){var i=e[t];if("number"!=typeof i)throw new Error(s(i))}},_setDataVal:function(e){this.element.setAttribute("data-value",e),this.element.setAttribute("value",e),this.element.value=e},_trigger:function(e,t){t=t||0===t?t:void 0;var i=this.eventToCallbackMap[e];if(i&&i.length)for(var n=0;n<i.length;n++)(0,i[n])(t);M&&this._triggerJQueryEvent(e,t)},_triggerJQueryEvent:function(e,t){e={type:e,value:t};this.$element.trigger(e),this.$sliderElem.trigger(e)},_unbindJQueryEventHandlers:function(){this.$element.off(),this.$sliderElem.off()},_setText:function(e,t){void 0!==e.textContent?e.textContent=t:void 0!==e.innerText&&(e.innerText=t)},_removeClass:function(e,t){for(var i=t.split(" "),n=e.className,s=0;s<i.length;s++)var o=i[s],o=new RegExp("(?:\\s|^)"+o+"(?:\\s|$)"),n=n.replace(o," ");e.className=n.trim()},_addClass:function(e,t){for(var i=t.split(" "),n=e.className,s=0;s<i.length;s++){var o=i[s];new RegExp("(?:\\s|^)"+o+"(?:\\s|$)").test(n)||(n+=" "+o)}e.className=n.trim()},_offsetLeft:function(e){return e.getBoundingClientRect().left},_offsetRight:function(e){return e.getBoundingClientRect().right},_offsetTop:function(e){for(var t=e.offsetTop;(e=e.offsetParent)&&!isNaN(e.offsetTop);)t+=e.offsetTop,"BODY"!==e.tagName&&(t-=e.scrollTop);return t},_offset:function(e){return{left:this._offsetLeft(e),right:this._offsetRight(e),top:this._offsetTop(e)}},_css:function(e,t,i){M?M.style(e,t,i):(t=t.replace(/^-ms-/,"ms-").replace(/-([\da-z])/gi,function(e,t){return t.toUpperCase()}),e.style[t]=i)},_toValue:function(e){return this.options.scale.toValue.apply(this,[e])},_toPercentage:function(e){return this.options.scale.toPercentage.apply(this,[e])},_setTooltipPosition:function(){var t,i,e=[this.tooltip,this.tooltip_min,this.tooltip_max];"vertical"===this.options.orientation?(t=this.options.tooltip_position||(this.options.rtl?"left":"right"),i="left"===t?"right":"left",e.forEach(function(e){this._addClass(e,"bs-tooltip-"+t),e.style[i]="100%"}.bind(this))):"bottom"===this.options.tooltip_position?e.forEach(function(e){this._addClass(e,"bs-tooltip-bottom"),e.style.top="22px"}.bind(this)):e.forEach(function(e){this._addClass(e,"bs-tooltip-top"),e.style.top=-this.tooltip.outerHeight-14+"px"}.bind(this))},_getClosestTickIndex:function(e){for(var t=Math.abs(e-this.options.ticks[0]),i=0,n=0;n<this.options.ticks.length;++n){var s=Math.abs(e-this.options.ticks[n]);s<t&&(t=s,i=n)}return i},_setTickIndex:function(){this.ticksAreValid&&(this._state.tickIndex=[this.options.ticks.indexOf(this._state.value[0]),this.options.ticks.indexOf(this._state.value[1])])}},M&&M.fn&&(n=M.fn.slider?(windowIsDefined&&window.console.warn("bootstrap-slider.js - WARNING: $.fn.slider namespace is already bound. Use the $.fn.bootstrapSlider namespace instead."),r):(M.bridget(o,t),o),M.bridget(r,t),M(function(){M("input[data-provide=slider]")[n]()}))}(e),t;function i(){}});var Displaceable=function(){function i(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{};_classCallCheck(this,i);try{this.nodes=this.normalizeNodes(e),this.initializeSettings(t),this.initializeTrigger()}catch(e){return console.error(e)}this.initializeTrigger=this.initializeTrigger.bind(this),this.initializeNodes(),this.addEventListeners()}return _createClass(i,[{key:"normalizeNodes",value:function(e){if(e)return e instanceof Node?[e]:e instanceof NodeList?[].slice.call(e):e instanceof Array?(e.forEach(function(e){if(!(e instanceof Node))throw new Error('"'.concat(e,'" is not a valid Node.'))}),e):void 0;throw new Error("Unable to initialize Displaceable: "+'"'.concat(e,'" is not a Node, NodeLists or array of Nodes.'))}},{key:"initializeSettings",value:function(){this.settings=_objectSpread({displaceFactor:3,lockX:!1,lockY:!1,resetTime:1e3,skewFactor:5,trigger:window},0<arguments.length&&void 0!==arguments[0]?arguments[0]:{})}},{key:"initializeTrigger",value:function(){var e=this.settings.trigger;if(!(e instanceof Node)&&e!==window)throw new Error('"'.concat(e,'" is not a valid displacement trigger. ')+"The displacement trigger must be a valid HTML Node.");var t=window.scrollY;if(e===window)this.triggerCenterX=window.innerWidth/2,this.triggerCenterY=window.innerHeight/2+t;else{var i=e.getBoundingClientRect(),n=i.x,s=i.y,o=i.width,i=i.height;if(0===o||0===i)throw new Error('"'.concat(e,'" has invalid dimensions. ')+"Both width and height must be greater than zero.");this.triggerCenterX=n+o/2,this.triggerCenterY=s+i/2+t}}},{key:"initializeNodes",value:function(){this.nodes.forEach(function(e){e.style.pointerEvents="none",e.style.willChange="transform"})}},{key:"addEventListeners",value:function(){var t=this,e=this.settings.trigger;e.onmousemove=function(e){return t.handleMouseMove(e)},e.onmouseout=function(){return t.handleMouseOut()},window.addEventListener("resize",this.initializeTrigger),window.addEventListener("onscroll",this.initializeTrigger)}},{key:"handleMouseMove",value:function(e){var t=this;window.requestAnimationFrame(function(){return t.animateNodes(e)})}},{key:"handleMouseOut",value:function(){var e=this,t=this.settings.resetTime;window.requestAnimationFrame(function(){e.nodes.forEach(function(e){e.style.transition="transform ".concat(t,"ms"),e.style.transform=""})})}},{key:"animateNodes",value:function(e){var t=e.clientX,e=e.clientY+window.scrollY,a=t-this.triggerCenterX,l=e-this.triggerCenterY,t=this.settings,c=t.displaceFactor,u=t.lockX,h=t.lockY,d=t.skewFactor;this.nodes.forEach(function(e){var t=Math.sqrt,i=Math.abs,n=(c=e.dataset.displaceFactor?parseFloat(e.dataset.displaceFactor):c,(d=e.dataset.skewFactor?parseFloat(e.dataset.skewFactor):d)/100),s=t(i(a))*c,o=t(i(l))*c,r=t(i(a))*n,t=t(i(l))*n,i=(a<0&&(s*=-1,r*=-1,t*=-1),l<0&&(o*=-1),(u||e.dataset.lockX)&&(t=s=0),(h||e.dataset.lockY)&&(t=o=0),"translate(".concat(s,"px, ").concat(o,"px) ")+"skew(".concat(t,"deg, ").concat(r,"deg)"));e.style.transition="transform .05s linear",e.style.transform=i})}},{key:"destroy",value:function(){var e=this.settings.trigger;e.onmousemove=null,e.onmouseout=null,window.removeEventListener("resize",this.initializeTrigger),window.removeEventListener("onscroll",this.initializeTrigger)}}]),i}();function ClusterIcon(e,t){e.getMarkerClusterer().extend(ClusterIcon,google.maps.OverlayView),this.cluster_=e,this.className_=e.getMarkerClusterer().getClusterClass(),this.styles_=t,this.center_=null,this.div_=null,this.sums_=null,this.visible_=!1,this.setMap(e.getMap())}function Cluster(e){this.markerClusterer_=e,this.map_=e.getMap(),this.gridSize_=e.getGridSize(),this.minClusterSize_=e.getMinimumClusterSize(),this.averageCenter_=e.getAverageCenter(),this.hideLabel_=e.getHideLabel(),this.markers_=[],this.center_=null,this.bounds_=null,this.clusterIcon_=new ClusterIcon(this,e.getStyles())}function MarkerClusterer(e,t,i){this.extend(MarkerClusterer,google.maps.OverlayView),t=t||[],i=i||{},this.markers_=[],this.clusters_=[],this.listeners_=[],this.activeMap_=null,this.ready_=!1,this.gridSize_=i.gridSize||60,this.minClusterSize_=i.minimumClusterSize||2,this.maxZoom_=i.maxZoom||null,this.styles_=i.styles||[],this.title_=i.title||"",this.zoomOnClick_=!0,void 0!==i.zoomOnClick&&(this.zoomOnClick_=i.zoomOnClick),this.averageCenter_=!1,void 0!==i.averageCenter&&(this.averageCenter_=i.averageCenter),this.ignoreHidden_=!1,void 0!==i.ignoreHidden&&(this.ignoreHidden_=i.ignoreHidden),this.enableRetinaIcons_=!1,void 0!==i.enableRetinaIcons&&(this.enableRetinaIcons_=i.enableRetinaIcons),this.hideLabel_=!1,void 0!==i.hideLabel&&(this.hideLabel_=i.hideLabel),this.imagePath_=i.imagePath||MarkerClusterer.IMAGE_PATH,this.imageExtension_=i.imageExtension||MarkerClusterer.IMAGE_EXTENSION,this.imageSizes_=i.imageSizes||MarkerClusterer.IMAGE_SIZES,this.calculator_=i.calculator||MarkerClusterer.CALCULATOR,this.batchSize_=i.batchSize||MarkerClusterer.BATCH_SIZE,this.batchSizeIE_=i.batchSizeIE||MarkerClusterer.BATCH_SIZE_IE,this.clusterClass_=i.clusterClass||"cluster",-1!==navigator.userAgent.toLowerCase().indexOf("msie")&&(this.batchSize_=this.batchSizeIE_),this.setupStyles_(),this.addMarkers(t,!0),this.setMap(e)}function SuggestController(){this.init=function(){jQuery("form[data-suggest]").each(function(){var o=$(this),t=o.find(".tx-solr-suggest");jQuery.ajaxSetup({jsonp:"tx_solr[callback]"}),(t=0===t.length?o:t).css("position","relative"),o.on("submit",function(e){""===o.find(".tx-solr-suggest").val()&&(e.preventDefault(),o.find(".tx-solr-suggest").focus())}),o.find(".tx-solr-suggest").devbridgeAutocomplete({serviceUrl:o.data("suggest"),dataType:"jsonp",paramName:"tx_solr[queryString]",groupBy:"category",maxHeight:300,autoSelectFirst:!1,triggerSelectOnValidInput:!1,width:$("#searchFormField").width(),onSelect:function(e){e.data.link?0===e.data.link.indexOf("https://www.youtube.com")?openVideoOverlay(e.data.link):location.href=e.data.link:o.trigger("submit")},transformResult:function(e){if(!e.suggestions)return{suggestions:[]};var n,s={suggestions:$.map(e.suggestions,function(e,t){return n=n||t,{value:t,data:{category:"suggestion",count:e}}})};return $.each(e.documents,function(e,t){var i=o.data("suggest-header")?o.data("suggest-header"):"Top results";t.category=i,t.group&&(t.category=o.data("suggest-header-"+t.group)?o.data("suggest-header-"+t.group):t.group),s.suggestions.push({value:n,data:t})}),s},beforeRender:function(e){e.find(".autocomplete-group:first").remove(),e.addClass("tx-solr-autosuggest"),t.parent().addClass("autocomplete-active").fadeIn()},formatResult:function(e,t){if(!t)return e.value;var t="("+$.Autocomplete.utils.escapeRegExChars(t.trim())+")";return"suggestion"===e.data.category?e.value.replace(new RegExp(t,"gi"),"<strong>$1</strong>").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/&lt;(\/?strong)&gt;/g,"<$1>"):(t=e.data.title.replace(new RegExp(t,"gi"),"<em>$1</em>").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/&lt;(\/?em)&gt;/g,"<$1>"),'<div class="'+e.data.type+'">'+(e.data.previewImage?"<figure "+(e.data.hasVideo?'class="hasVideo"':"")+'><img src="'+e.data.previewImage+'" /></figure>':"")+'<a href="'+e.data.link+'" class="internal-link">'+t+"</a></div>")}}).on("blur",function(){t.parent().removeClass("autocomplete-active");var e=$(this);setTimeout(function(){e.devbridgeAutocomplete("hide")},200)})})}}function multiChoice(e,t){if(1<e.getMarkers().length){for(var i="",n=e.getMarkers(),s=[],o=0;o<n.length;o++)s.push(n[o].getPosition().lat()+";"+n[o].getPosition().lng());for(var r=Array.from(new Set(s)),a=0;a<r.length;a++){var l=r[a].split(";");$('.address-box[data-latitude="'+l[0]+'"][data-longitude="'+l[1]+'"]').each(function(){i+=$(this).html()})}return new google.maps.InfoWindow({content:i,maxWidth:300,position:e.getCenter()}).open(t),!1}return!0}!function(e){"use strict";"function"==typeof define&&define.amd?define(["jquery"],e):e("object"==typeof exports&&"function"==typeof require?require("jquery"):jQuery)}(function(d){"use strict";function o(e,t){var i=this;i.element=e,i.el=d(e),i.suggestions=[],i.badQueries=[],i.selectedIndex=-1,i.currentValue=i.element.value,i.timeoutId=null,i.cachedResponse={},i.onChangeTimeout=null,i.onChange=null,i.isLocal=!1,i.suggestionsContainer=null,i.noSuggestionsContainer=null,i.options=d.extend({},o.defaults,t),i.classes={selected:"autocomplete-selected",suggestion:"autocomplete-suggestion"},i.hint=null,i.hintValue="",i.selection=null,i.initialize(),i.setOptions(t)}var i={escapeRegExChars:function(e){return e.replace(/[|\\{}()[\]^$+*?.]/g,"\\$&")},createNode:function(e){var t=document.createElement("div");return t.className=e,t.style.position="absolute",t.style.display="none",t}},n=27,s=9,r=13,a=38,l=39,c=40,e=d.noop;o.utils=i,(d.Autocomplete=o).defaults={ajaxSettings:{},autoSelectFirst:!1,appendTo:"body",serviceUrl:null,lookup:null,onSelect:null,width:"auto",minChars:1,maxHeight:300,deferRequestBy:0,params:{},formatResult:function(e,t){return t?(t="("+i.escapeRegExChars(t)+")",e.value.replace(new RegExp(t,"gi"),"<strong>$1</strong>").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/&lt;(\/?strong)&gt;/g,"<$1>")):e.value},formatGroup:function(e,t){return'<div class="autocomplete-group">'+t+"</div>"},delimiter:null,zIndex:9999,type:"GET",noCache:!1,onSearchStart:e,onSearchComplete:e,onSearchError:e,preserveInput:!1,containerClass:"autocomplete-suggestions",tabDisabled:!1,dataType:"text",currentRequest:null,triggerSelectOnValidInput:!0,preventBadQueries:!0,lookupFilter:function(e,t,i){return-1!==e.value.toLowerCase().indexOf(i)},paramName:"query",transformResult:function(e){return"string"==typeof e?d.parseJSON(e):e},showNoSuggestionNotice:!1,noSuggestionNotice:"No results",orientation:"bottom",forceFixPosition:!1},o.prototype={initialize:function(){var e,t=this,i="."+t.classes.suggestion,n=t.classes.selected,s=t.options;t.element.setAttribute("autocomplete","off"),t.noSuggestionsContainer=d('<div class="autocomplete-no-suggestion"></div>').html(this.options.noSuggestionNotice).get(0),t.suggestionsContainer=o.utils.createNode(s.containerClass),(e=d(t.suggestionsContainer)).appendTo(s.appendTo||"body"),"auto"!==s.width&&e.css("width",s.width),e.on("mouseover.autocomplete",i,function(){t.activate(d(this).data("index"))}),e.on("mouseout.autocomplete",function(){t.selectedIndex=-1,e.children("."+n).removeClass(n)}),e.on("click.autocomplete",i,function(){t.select(d(this).data("index"))}),e.on("click.autocomplete",function(){clearTimeout(t.blurTimeoutId)}),t.fixPositionCapture=function(){t.visible&&t.fixPosition()},d(window).on("resize.autocomplete",t.fixPositionCapture),t.el.on("keydown.autocomplete",function(e){t.onKeyPress(e)}),t.el.on("keyup.autocomplete",function(e){t.onKeyUp(e)}),t.el.on("blur.autocomplete",function(){t.onBlur()}),t.el.on("focus.autocomplete",function(){t.onFocus()}),t.el.on("change.autocomplete",function(e){t.onKeyUp(e)}),t.el.on("input.autocomplete",function(e){t.onKeyUp(e)})},onFocus:function(){this.fixPosition(),this.el.val().length>=this.options.minChars&&this.onValueChange()},onBlur:function(){var e=this;e.blurTimeoutId=setTimeout(function(){e.hide()},200)},abortAjax:function(){this.currentRequest&&(this.currentRequest.abort(),this.currentRequest=null)},setOptions:function(e){var t=this.options;this.options=d.extend({},t,e),this.isLocal=Array.isArray(t.lookup),this.isLocal&&(t.lookup=this.verifySuggestionsFormat(t.lookup)),t.orientation=this.validateOrientation(t.orientation,"bottom"),d(this.suggestionsContainer).css({"max-height":t.maxHeight+"px",width:t.width+"px","z-index":t.zIndex})},clearCache:function(){this.cachedResponse={},this.badQueries=[]},clear:function(){this.clearCache(),this.currentValue="",this.suggestions=[]},disable:function(){this.disabled=!0,clearTimeout(this.onChangeTimeout),this.abortAjax()},enable:function(){this.disabled=!1},fixPosition:function(){var e,t,i,n,s,o,r,a,l=d(this.suggestionsContainer),c=l.parent().get(0);c!==document.body&&!this.options.forceFixPosition||(o=this.options.orientation,e=l.outerHeight(),t=this.el.outerHeight(),i={top:(r=this.el.offset()).top,left:r.left},"auto"===o&&(a=d(window).height(),n=-(s=d(window).scrollTop())+r.top-e,s=s+a-(r.top+t+e),o=Math.max(n,s)===n?"top":"bottom"),i.top+="top"===o?-e:t,c!==document.body&&(a=l.css("opacity"),this.visible||l.css("opacity",0).show(),r=l.offsetParent().offset(),i.top-=r.top,i.left-=r.left,this.visible||l.css("opacity",a).hide()),"auto"===this.options.width&&(i.width=this.el.outerWidth()+"px"),l.css(i))},isCursorAtEnd:function(){var e=this.el.val().length,t=this.element.selectionStart;return"number"==typeof t?t===e:!document.selection||((t=document.selection.createRange()).moveStart("character",-e),e===t.text.length)},onKeyPress:function(e){var t=this;if(t.disabled||t.visible||e.which!==c||!t.currentValue){if(!t.disabled&&t.visible){switch(e.which){case n:t.el.val(t.currentValue),t.hide();break;case l:if(t.hint&&t.options.onHint&&t.isCursorAtEnd()){t.selectHint();break}return;case s:if(t.hint&&t.options.onHint)return void t.selectHint();if(-1===t.selectedIndex)return void t.hide();if(t.select(t.selectedIndex),!1===t.options.tabDisabled)return;break;case r:if(-1===t.selectedIndex)return void t.hide();t.select(t.selectedIndex);break;case a:t.moveUp();break;case c:t.moveDown();break;default:return}e.stopImmediatePropagation(),e.preventDefault()}}else t.suggest()},onKeyUp:function(e){var t=this;if(!t.disabled){switch(e.which){case a:case c:return}clearTimeout(t.onChangeTimeout),t.currentValue!==t.el.val()&&(t.findBestHint(),0<t.options.deferRequestBy?t.onChangeTimeout=setTimeout(function(){t.onValueChange()},t.options.deferRequestBy):t.onValueChange())}},onValueChange:function(){var e=this,t=e.options,i=e.el.val(),n=e.getQuery(i);return e.selection&&e.currentValue!==n&&(e.selection=null,(t.onInvalidateSelection||d.noop).call(e.element)),clearTimeout(e.onChangeTimeout),e.currentValue=i,e.selectedIndex=-1,t.triggerSelectOnValidInput&&e.isExactMatch(n)?void e.select(0):void(n.length<t.minChars?e.hide():e.getSuggestions(n))},isExactMatch:function(e){var t=this.suggestions;return 1===t.length&&t[0].value.toLowerCase()===e.toLowerCase()},getQuery:function(e){var t=this.options.delimiter;return t?(t=e.split(t),d.trim(t[t.length-1])):e},getSuggestionsLocal:function(t){var e=this.options,i=t.toLowerCase(),n=e.lookupFilter,s=parseInt(e.lookupLimit,10),e={suggestions:d.grep(e.lookup,function(e){return n(e,t,i)})};return s&&e.suggestions.length>s&&(e.suggestions=e.suggestions.slice(0,s)),e},getSuggestions:function(n){var e,t,i,s=this,o=s.options,r=o.serviceUrl;o.params[o.paramName]=n,!1!==o.onSearchStart.call(s.element,o.params)&&(e=o.ignoreParams?null:o.params,d.isFunction(o.lookup)?o.lookup(n,function(e){s.suggestions=e.suggestions,s.suggest(),o.onSearchComplete.call(s.element,n,e.suggestions)}):(i=s.isLocal?s.getSuggestionsLocal(n):(d.isFunction(r)&&(r=r.call(s.element,n)),t=r+"?"+d.param(e||{}),s.cachedResponse[t]))&&Array.isArray(i.suggestions)?(s.suggestions=i.suggestions,s.suggest(),o.onSearchComplete.call(s.element,n,i.suggestions)):s.isBadQuery(n)?o.onSearchComplete.call(s.element,n,[]):(s.abortAjax(),i={url:r,data:e,type:o.type,dataType:o.dataType},d.extend(i,o.ajaxSettings),s.currentRequest=d.ajax(i).done(function(e){s.currentRequest=null,e=o.transformResult(e,n),s.processResponse(e,n,t),o.onSearchComplete.call(s.element,n,e.suggestions)}).fail(function(e,t,i){o.onSearchError.call(s.element,n,e,t,i)})))},isBadQuery:function(e){if(!this.options.preventBadQueries)return!1;for(var t=this.badQueries,i=t.length;i--;)if(0===e.indexOf(t[i]))return!0;return!1},hide:function(){var e=this,t=d(e.suggestionsContainer);d.isFunction(e.options.onHide)&&e.visible&&e.options.onHide.call(e.element,t),e.visible=!1,e.selectedIndex=-1,clearTimeout(e.onChangeTimeout),d(e.suggestionsContainer).hide(),e.signalHint(null)},suggest:function(){var s,e,o,r,a,l,c,t,i,n,u,h;{if(this.suggestions.length)return o=(e=this).options,r=o.groupBy,a=o.formatResult,l=e.getQuery(e.currentValue),c=e.classes.suggestion,t=e.classes.selected,i=d(e.suggestionsContainer),n=d(e.noSuggestionsContainer),u=o.beforeRender,h="",o.triggerSelectOnValidInput&&e.isExactMatch(l)?void e.select(0):(d.each(e.suggestions,function(e,t){var i,n;r&&(h+=(n=(i=t).data[r],s===n?"":(s=n,o.formatGroup(i,s)))),h+='<div class="'+c+'" data-index="'+e+'">'+a(t,l,e)+"</div>"}),this.adjustContainerWidth(),n.detach(),i.html(h),d.isFunction(u)&&u.call(e.element,i,e.suggestions),e.fixPosition(),i.show(),o.autoSelectFirst&&(e.selectedIndex=0,i.scrollTop(0),i.children("."+c).first().addClass(t)),e.visible=!0,void e.findBestHint());this.options.showNoSuggestionNotice?this.noSuggestions():this.hide()}},noSuggestions:function(){var e=this.options.beforeRender,t=d(this.suggestionsContainer),i=d(this.noSuggestionsContainer);this.adjustContainerWidth(),i.detach(),t.empty(),t.append(i),d.isFunction(e)&&e.call(this.element,t,this.suggestions),this.fixPosition(),t.show(),this.visible=!0},adjustContainerWidth:function(){var e,t=this.options,i=d(this.suggestionsContainer);"auto"===t.width?(e=this.el.outerWidth(),i.css("width",0<e?e:300)):"flex"===t.width&&i.css("width","")},findBestHint:function(){var n=this.el.val().toLowerCase(),s=null;n&&(d.each(this.suggestions,function(e,t){var i=0===t.value.toLowerCase().indexOf(n);return i&&(s=t),!i}),this.signalHint(s))},signalHint:function(e){var t="";e&&(t=this.currentValue+e.value.substr(this.currentValue.length)),this.hintValue!==t&&(this.hintValue=t,this.hint=e,(this.options.onHint||d.noop)(t))},verifySuggestionsFormat:function(e){return e.length&&"string"==typeof e[0]?d.map(e,function(e){return{value:e,data:null}}):e},validateOrientation:function(e,t){return e=d.trim(e||"").toLowerCase(),e=-1===d.inArray(e,["auto","bottom","top"])?t:e},processResponse:function(e,t,i){var n=this.options;e.suggestions=this.verifySuggestionsFormat(e.suggestions),n.noCache||(this.cachedResponse[i]=e,n.preventBadQueries&&!e.suggestions.length&&this.badQueries.push(t)),t===this.getQuery(this.currentValue)&&(this.suggestions=e.suggestions,this.suggest())},activate:function(e){var t=this.classes.selected,i=d(this.suggestionsContainer),n=i.find("."+this.classes.suggestion);return i.find("."+t).removeClass(t),this.selectedIndex=e,-1!==this.selectedIndex&&n.length>this.selectedIndex?(i=n.get(this.selectedIndex),d(i).addClass(t),i):null},selectHint:function(){var e=d.inArray(this.hint,this.suggestions);this.select(e)},select:function(e){this.hide(),this.onSelect(e)},moveUp:function(){var e=this;if(-1!==e.selectedIndex)return 0===e.selectedIndex?(d(e.suggestionsContainer).children().first().removeClass(e.classes.selected),e.selectedIndex=-1,e.el.val(e.currentValue),void e.findBestHint()):void e.adjustScroll(e.selectedIndex-1)},moveDown:function(){this.selectedIndex!==this.suggestions.length-1&&this.adjustScroll(this.selectedIndex+1)},adjustScroll:function(e){var t,i,n,s=this,o=s.activate(e);o&&(t=d(o).outerHeight(),o=o.offsetTop,n=(i=d(s.suggestionsContainer).scrollTop())+s.options.maxHeight-t,o<i?d(s.suggestionsContainer).scrollTop(o):n<o&&d(s.suggestionsContainer).scrollTop(o-s.options.maxHeight+t),s.options.preserveInput||s.el.val(s.getValue(s.suggestions[e].value)),s.signalHint(null))},onSelect:function(e){var t=this,i=t.options.onSelect,e=t.suggestions[e];t.currentValue=t.getValue(e.value),t.currentValue===t.el.val()||t.options.preserveInput||t.el.val(t.currentValue),t.signalHint(null),t.suggestions=[],t.selection=e,d.isFunction(i)&&i.call(t.element,e)},getValue:function(e){var t,i=this.options.delimiter;return i?1===(i=(t=this.currentValue).split(i)).length?e:t.substr(0,t.length-i[i.length-1].length)+e:e},dispose:function(){this.el.off(".autocomplete").removeData("autocomplete"),d(window).off("resize.autocomplete",this.fixPositionCapture),d(this.suggestionsContainer).remove()}},d.fn.devbridgeAutocomplete=function(i,n){var s="autocomplete";return arguments.length?this.each(function(){var e=d(this),t=e.data(s);"string"==typeof i?t&&"function"==typeof t[i]&&t[i](n):(t&&t.dispose&&t.dispose(),t=new o(this,i),e.data(s,t))}):this.first().data(s)},d.fn.autocomplete||(d.fn.autocomplete=d.fn.devbridgeAutocomplete)}),function(W){var B={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}};W.fn.bxSlider=function(t){if(0===this.length)return this;if(1<this.length)return this.each(function(){W(this).bxSlider(t)}),this;var n,e,s,o,a,r,l,c,u,h,d,f,p,g,m,v,y,b,w,_,x,C,k,E,T,S,H,j,D,$,M,R,V,I,L,A,O,N,z={},P=this,F=W(window).width(),q=W(window).height();return W(P).data("bxSlider")?void 0:(n=function(){W(P).data("bxSlider")||(z.settings=W.extend({},B,t),z.settings.slideWidth=parseInt(z.settings.slideWidth),z.children=P.children(z.settings.slideSelector),z.children.length<z.settings.minSlides&&(z.settings.minSlides=z.children.length),z.children.length<z.settings.maxSlides&&(z.settings.maxSlides=z.children.length),z.settings.randomStart&&(z.settings.startSlide=Math.floor(Math.random()*z.children.length)),z.active={index:z.settings.startSlide},z.carousel=1<z.settings.minSlides||1<z.settings.maxSlides,z.carousel&&(z.settings.preloadImages="all"),z.minThreshold=z.settings.minSlides*z.settings.slideWidth+(z.settings.minSlides-1)*z.settings.slideMargin,z.maxThreshold=z.settings.maxSlides*z.settings.slideWidth+(z.settings.maxSlides-1)*z.settings.slideMargin,z.working=!1,z.controls={},z.interval=null,z.animProp="vertical"===z.settings.mode?"top":"left",z.usingCSS=z.settings.useCSS&&"fade"!==z.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 z.cssPrefix=t[i].replace("Perspective","").toLowerCase(),z.animProp="-"+z.cssPrefix+"-transform",!0;return!1}(),"vertical"===z.settings.mode&&(z.settings.maxSlides=z.settings.minSlides),P.data("origStyle",P.attr("style")),P.children(z.settings.slideSelector).each(function(){W(this).data("origStyle",W(this).attr("style"))}),e())},e=function(){var e=z.children.eq(z.settings.startSlide);P.wrap('<div class="'+z.settings.wrapperClass+'"><div class="bx-viewport"></div></div>'),z.viewport=P.parent(),z.settings.ariaLive&&!z.settings.ticker&&z.viewport.attr("aria-live","polite"),z.loader=W('<div class="bx-loading" />'),z.viewport.prepend(z.loader),P.css({width:"horizontal"===z.settings.mode?1e3*z.children.length+215+"%":"auto",position:"relative"}),z.usingCSS&&z.settings.easing?P.css("-"+z.cssPrefix+"-transition-timing-function",z.settings.easing):z.settings.easing||(z.settings.easing="swing"),z.viewport.css({width:"100%",overflow:"hidden",position:"relative"}),z.viewport.parent().css({maxWidth:r()}),z.children.css({float:"horizontal"===z.settings.mode?"left":"none",listStyle:"none",position:"relative"}),z.children.css("width",l()),"horizontal"===z.settings.mode&&0<z.settings.slideMargin&&z.children.css("marginRight",z.settings.slideMargin),"vertical"===z.settings.mode&&0<z.settings.slideMargin&&z.children.css("marginBottom",z.settings.slideMargin),"fade"===z.settings.mode&&(z.children.css({position:"absolute",zIndex:0,display:"none"}),z.children.eq(z.settings.startSlide).css({zIndex:z.settings.slideZIndex,display:"block"})),z.controls.el=W('<div class="bx-controls" />'),z.settings.captions&&y(),z.active.last=z.settings.startSlide===u()-1,z.settings.video&&P.fitVids(),"all"!==z.settings.preloadImages&&!z.settings.ticker||(e=z.children),z.settings.ticker?z.settings.pager=!1:(z.settings.controls&&m(),z.settings.auto&&z.settings.autoControls&&v(),z.settings.pager&&g(),(z.settings.controls||z.settings.autoControls||z.settings.pager)&&z.viewport.after(z.controls.el)),s(e,o)},s=function(e,t){var i=e.find('img:not([src=""]), iframe').length,n=0;return 0===i?void t():void e.find('img:not([src=""]), iframe').each(function(){W(this).one("load error",function(){++n===i&&t()}).each(function(){this.complete&&W(this).trigger("load")})})},o=function(){var e,t;z.settings.infiniteLoop&&"fade"!==z.settings.mode&&!z.settings.ticker&&(t="vertical"===z.settings.mode?z.settings.minSlides:z.settings.maxSlides,e=z.children.slice(0,t).clone(!0).addClass("bx-clone"),t=z.children.slice(-t).clone(!0).addClass("bx-clone"),z.settings.ariaHidden&&(e.attr("aria-hidden",!0),t.attr("aria-hidden",!0)),P.append(e).prepend(t)),z.loader.remove(),d(),"vertical"===z.settings.mode&&(z.settings.adaptiveHeight=!0),z.viewport.height(a()),P.redrawSlider(),z.settings.onSliderLoad.call(P,z.active.index),z.initialized=!0,z.settings.responsive&&W(window).bind("resize",O),z.settings.auto&&z.settings.autoStart&&(1<u()||z.settings.autoSlideForOnePage)&&H(),z.settings.ticker&&j(),z.settings.pager&&k(z.settings.startSlide),z.settings.controls&&S(),z.settings.touchEnabled&&!z.settings.ticker&&R(),z.settings.keyboardEnabled&&!z.settings.ticker&&W(document).keydown(M)},a=function(){var t=0,e=W();if("vertical"===z.settings.mode||z.settings.adaptiveHeight)if(z.carousel){var n=1===z.settings.moveSlides?z.active.index:z.active.index*h(),e=z.children.eq(n);for(i=1;i<=z.settings.maxSlides-1;i++)e=n+i>=z.children.length?e.add(z.children.eq(i-1)):e.add(z.children.eq(n+i))}else e=z.children.eq(z.active.index);else e=z.children;return"vertical"===z.settings.mode?(e.each(function(e){t+=W(this).outerHeight()}),0<z.settings.slideMargin&&(t+=z.settings.slideMargin*(z.settings.minSlides-1))):t=Math.max.apply(Math,e.map(function(){return W(this).outerHeight(!1)}).get()),"border-box"===z.viewport.css("box-sizing")?t+=parseFloat(z.viewport.css("padding-top"))+parseFloat(z.viewport.css("padding-bottom"))+parseFloat(z.viewport.css("border-top-width"))+parseFloat(z.viewport.css("border-bottom-width")):"padding-box"===z.viewport.css("box-sizing")&&(t+=parseFloat(z.viewport.css("padding-top"))+parseFloat(z.viewport.css("padding-bottom"))),t},r=function(){var e="100%";return e=0<z.settings.slideWidth?"horizontal"===z.settings.mode?z.settings.maxSlides*z.settings.slideWidth+(z.settings.maxSlides-1)*z.settings.slideMargin:z.settings.slideWidth:e},l=function(){var e=z.settings.slideWidth,t=z.viewport.width();if(0===z.settings.slideWidth||z.settings.slideWidth>t&&!z.carousel||"vertical"===z.settings.mode)e=t;else if(1<z.settings.maxSlides&&"horizontal"===z.settings.mode){if(t>z.maxThreshold)return e;t<z.minThreshold?e=(t-z.settings.slideMargin*(z.settings.minSlides-1))/z.settings.minSlides:z.settings.shrinkItems&&(e=Math.floor((t+z.settings.slideMargin)/Math.ceil((t+z.settings.slideMargin)/(e+z.settings.slideMargin))-z.settings.slideMargin))}return e},c=function(){var e,t=1;return"horizontal"===z.settings.mode&&0<z.settings.slideWidth?t=z.viewport.width()<z.minThreshold?z.settings.minSlides:z.viewport.width()>z.maxThreshold?z.settings.maxSlides:(e=z.children.first().width()+z.settings.slideMargin,Math.floor((z.viewport.width()+z.settings.slideMargin)/e)):"vertical"===z.settings.mode&&(t=z.settings.minSlides),t},u=function(){var e=0,t=0,i=0;if(0<z.settings.moveSlides)if(z.settings.infiniteLoop)e=Math.ceil(z.children.length/h());else for(;t<z.children.length;)++e,t=i+c(),i+=z.settings.moveSlides<=c()?z.settings.moveSlides:c();else e=Math.ceil(z.children.length/c());return e},h=function(){return 0<z.settings.moveSlides&&z.settings.moveSlides<=c()?z.settings.moveSlides:c()},d=function(){var e,t;z.children.length>z.settings.maxSlides&&z.active.last&&!z.settings.infiniteLoop?"horizontal"===z.settings.mode?(e=(t=z.children.last()).position(),f(-(e.left-(z.viewport.width()-t.outerWidth())),"reset",0)):"vertical"===z.settings.mode&&(t=z.children.length-z.settings.minSlides,e=z.children.eq(t).position(),f(-e.top,"reset",0)):(e=z.children.eq(z.active.index*h()).position(),z.active.index===u()-1&&(z.active.last=!0),void 0!==e&&("horizontal"===z.settings.mode?f(-e.left,"reset",0):"vertical"===z.settings.mode&&f(-e.top,"reset",0)))},f=function(e,t,i,n){var s;z.usingCSS?(s="vertical"===z.settings.mode?"translate3d(0, "+e+"px, 0)":"translate3d("+e+"px, 0, 0)",P.css("-"+z.cssPrefix+"-transition-duration",i/1e3+"s"),"slide"===t?(P.css(z.animProp,s),0!==i?P.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(e){W(e.target).is(P)&&(P.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),E())}):E()):"reset"===t?P.css(z.animProp,s):"ticker"===t&&(P.css("-"+z.cssPrefix+"-transition-timing-function","linear"),P.css(z.animProp,s),0!==i?P.bind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd",function(e){W(e.target).is(P)&&(P.unbind("transitionend webkitTransitionEnd oTransitionEnd MSTransitionEnd"),f(n.resetValue,"reset",0),D())}):(f(n.resetValue,"reset",0),D()))):((s={})[z.animProp]=e,"slide"===t?P.animate(s,i,z.settings.easing,function(){E()}):"reset"===t?P.css(z.animProp,e):"ticker"===t&&P.animate(s,i,"linear",function(){f(n.resetValue,"reset",0),D()}))},p=function(){for(var e="",t="",i=u(),n=0;n<i;n++)t="",z.settings.buildPager&&W.isFunction(z.settings.buildPager)||z.settings.pagerCustom?(t=z.settings.buildPager(n),z.pagerEl.addClass("bx-custom-pager")):(t=n+1,z.pagerEl.addClass("bx-default-pager")),e+='<div class="bx-pager-item"><a href="" data-slide-index="'+n+'" class="bx-pager-link">'+t+"</a></div>";z.pagerEl.html(e)},g=function(){z.settings.pagerCustom?z.pagerEl=W(z.settings.pagerCustom):(z.pagerEl=W('<div class="bx-pager" />'),z.settings.pagerSelector?W(z.settings.pagerSelector).html(z.pagerEl):z.controls.el.addClass("bx-has-pager").append(z.pagerEl),p()),z.pagerEl.on("click touchend","a",C)},m=function(){z.controls.next=W('<a class="bx-next" href="">'+z.settings.nextText+"</a>"),z.controls.prev=W('<a class="bx-prev" href="">'+z.settings.prevText+"</a>"),z.controls.next.bind("click touchend",b),z.controls.prev.bind("click touchend",w),z.settings.nextSelector&&W(z.settings.nextSelector).append(z.controls.next),z.settings.prevSelector&&W(z.settings.prevSelector).append(z.controls.prev),z.settings.nextSelector||z.settings.prevSelector||(z.controls.directionEl=W('<div class="bx-controls-direction" />'),z.controls.directionEl.append(z.controls.prev).append(z.controls.next),z.controls.el.addClass("bx-has-controls-direction").append(z.controls.directionEl))},v=function(){z.controls.start=W('<div class="bx-controls-auto-item"><a class="bx-start" href="">'+z.settings.startText+"</a></div>"),z.controls.stop=W('<div class="bx-controls-auto-item"><a class="bx-stop" href="">'+z.settings.stopText+"</a></div>"),z.controls.autoEl=W('<div class="bx-controls-auto" />'),z.controls.autoEl.on("click",".bx-start",_),z.controls.autoEl.on("click",".bx-stop",x),z.settings.autoControlsCombine?z.controls.autoEl.append(z.controls.start):z.controls.autoEl.append(z.controls.start).append(z.controls.stop),z.settings.autoControlsSelector?W(z.settings.autoControlsSelector).html(z.controls.autoEl):z.controls.el.addClass("bx-has-controls-auto").append(z.controls.autoEl),T(z.settings.autoStart?"stop":"start")},y=function(){z.children.each(function(e){var t=W(this).find("img:first").attr("title");void 0!==t&&(""+t).length&&W(this).append('<div class="bx-caption"><span>'+t+"</span></div>")})},b=function(e){e.preventDefault(),z.controls.el.hasClass("disabled")||(z.settings.auto&&z.settings.stopAutoOnClick&&P.stopAuto(),P.goToNextSlide())},w=function(e){e.preventDefault(),z.controls.el.hasClass("disabled")||(z.settings.auto&&z.settings.stopAutoOnClick&&P.stopAuto(),P.goToPrevSlide())},_=function(e){P.startAuto(),e.preventDefault()},x=function(e){P.stopAuto(),e.preventDefault()},C=function(e){e.preventDefault(),z.controls.el.hasClass("disabled")||(z.settings.auto&&z.settings.stopAutoOnClick&&P.stopAuto(),void 0!==(e=W(e.currentTarget)).attr("data-slide-index")&&(e=parseInt(e.attr("data-slide-index")))!==z.active.index&&P.goToSlide(e))},k=function(i){var e=z.children.length;return"short"===z.settings.pagerType?(1<z.settings.maxSlides&&(e=Math.ceil(z.children.length/z.settings.maxSlides)),void z.pagerEl.html(i+1+z.settings.pagerShortSeparator+e)):(z.pagerEl.find("a").removeClass("active"),void z.pagerEl.each(function(e,t){W(t).find("a").eq(i).addClass("active")}))},E=function(){var e;z.settings.infiniteLoop&&(e="",0===z.active.index?e=z.children.eq(0).position():z.active.index===u()-1&&z.carousel?e=z.children.eq((u()-1)*h()).position():z.active.index===z.children.length-1&&(e=z.children.eq(z.children.length-1).position()),e&&("horizontal"===z.settings.mode?f(-e.left,"reset",0):"vertical"===z.settings.mode&&f(-e.top,"reset",0))),z.working=!1,z.settings.onSlideAfter.call(P,z.children.eq(z.active.index),z.oldIndex,z.active.index)},T=function(e){z.settings.autoControlsCombine?z.controls.autoEl.html(z.controls[e]):(z.controls.autoEl.find("a").removeClass("active"),z.controls.autoEl.find("a:not(.bx-"+e+")").addClass("active"))},S=function(){1===u()?(z.controls.prev.addClass("disabled"),z.controls.next.addClass("disabled")):!z.settings.infiniteLoop&&z.settings.hideControlOnEnd&&(0===z.active.index?(z.controls.prev.addClass("disabled"),z.controls.next.removeClass("disabled")):z.active.index===u()-1?(z.controls.next.addClass("disabled"),z.controls.prev.removeClass("disabled")):(z.controls.prev.removeClass("disabled"),z.controls.next.removeClass("disabled")))},H=function(){0<z.settings.autoDelay?setTimeout(P.startAuto,z.settings.autoDelay):(P.startAuto(),W(window).focus(function(){P.startAuto()}).blur(function(){P.stopAuto()})),z.settings.autoHover&&P.hover(function(){z.interval&&(P.stopAuto(!0),z.autoPaused=!0)},function(){z.autoPaused&&(P.startAuto(!0),z.autoPaused=null)})},j=function(){var e,t,i,n,s,o,r,a,l=0;"next"===z.settings.autoDirection?P.append(z.children.clone().addClass("bx-clone")):(P.prepend(z.children.clone().addClass("bx-clone")),e=z.children.first().position(),l="horizontal"===z.settings.mode?-e.left:-e.top),f(l,"reset",0),z.settings.pager=!1,z.settings.controls=!1,z.settings.autoControls=!1,z.settings.tickerHover&&(z.usingCSS?(n="horizontal"===z.settings.mode?4:5,z.viewport.hover(function(){t=P.css("-"+z.cssPrefix+"-transform"),i=parseFloat(t.split(",")[n]),f(i,"reset",0)},function(){a=0,z.children.each(function(e){a+="horizontal"===z.settings.mode?W(this).outerWidth(!0):W(this).outerHeight(!0)}),s=z.settings.speed/a,o="horizontal"===z.settings.mode?"left":"top",r=s*(a-Math.abs(parseInt(i))),D(r)})):z.viewport.hover(function(){P.stop()},function(){a=0,z.children.each(function(e){a+="horizontal"===z.settings.mode?W(this).outerWidth(!0):W(this).outerHeight(!0)}),s=z.settings.speed/a,o="horizontal"===z.settings.mode?"left":"top",r=s*(a-Math.abs(parseInt(P.css(o)))),D(r)})),D()},D=function(e){var e=e||z.settings.speed,t={left:0,top:0},i={left:0,top:0};"next"===z.settings.autoDirection?t=P.find(".bx-clone").first().position():i=z.children.first().position(),t="horizontal"===z.settings.mode?-t.left:-t.top,i="horizontal"===z.settings.mode?-i.left:-i.top,f(t,"ticker",e,{resetValue:i})},$=function(e){var t=W(window),i={top:t.scrollTop(),left:t.scrollLeft()},n=e.offset();return i.right=i.left+t.width(),i.bottom=i.top+t.height(),n.right=n.left+e.outerWidth(),n.bottom=n.top+e.outerHeight(),!(i.right<n.left||i.left>n.right||i.bottom<n.top||i.top>n.bottom)},M=function(e){var t=document.activeElement.tagName.toLowerCase();if(null==new RegExp(t,["i"]).exec("input|textarea")&&$(P))return 39===e.keyCode?(b(e),!1):37===e.keyCode?(w(e),!1):void 0},R=function(){z.touch={start:{x:0,y:0},end:{x:0,y:0}},z.viewport.bind("touchstart MSPointerDown pointerdown",V),z.viewport.on("click",".bxslider a",function(e){z.viewport.hasClass("click-disabled")&&(e.preventDefault(),z.viewport.removeClass("click-disabled"))})},V=function(e){var t;z.controls.el.addClass("disabled"),z.working?(e.preventDefault(),z.controls.el.removeClass("disabled")):(z.touch.originalPos=P.position(),t=void 0!==(e=e.originalEvent).changedTouches?e.changedTouches:[e],z.touch.start.x=t[0].pageX,z.touch.start.y=t[0].pageY,z.viewport.get(0).setPointerCapture&&(z.pointerId=e.pointerId,z.viewport.get(0).setPointerCapture(z.pointerId)),z.viewport.bind("touchmove MSPointerMove pointermove",L),z.viewport.bind("touchend MSPointerUp pointerup",A),z.viewport.bind("MSPointerCancel pointercancel",I))},I=function(e){f(z.touch.originalPos.left,"reset",0),z.controls.el.removeClass("disabled"),z.viewport.unbind("MSPointerCancel pointercancel",I),z.viewport.unbind("touchmove MSPointerMove pointermove",L),z.viewport.unbind("touchend MSPointerUp pointerup",A),z.viewport.get(0).releasePointerCapture&&z.viewport.get(0).releasePointerCapture(z.pointerId)},L=function(e){var t=e.originalEvent,t=void 0!==t.changedTouches?t.changedTouches:[t],i=Math.abs(t[0].pageX-z.touch.start.x),n=Math.abs(t[0].pageY-z.touch.start.y),s=0,o=0;(n<3*i&&z.settings.preventDefaultSwipeX||i<3*n&&z.settings.preventDefaultSwipeY)&&e.preventDefault(),"fade"!==z.settings.mode&&z.settings.oneToOneTouch&&(s="horizontal"===z.settings.mode?(o=t[0].pageX-z.touch.start.x,z.touch.originalPos.left+o):(o=t[0].pageY-z.touch.start.y,z.touch.originalPos.top+o),f(s,"reset",0))},A=function(e){z.viewport.unbind("touchmove MSPointerMove pointermove",L),z.controls.el.removeClass("disabled");var e=e.originalEvent,e=void 0!==e.changedTouches?e.changedTouches:[e],t=0,i=0;z.touch.end.x=e[0].pageX,z.touch.end.y=e[0].pageY,"fade"===z.settings.mode?(i=Math.abs(z.touch.start.x-z.touch.end.x))>=z.settings.swipeThreshold&&(z.touch.start.x>z.touch.end.x?P.goToNextSlide():P.goToPrevSlide(),P.stopAuto()):(t="horizontal"===z.settings.mode?(i=z.touch.end.x-z.touch.start.x,z.touch.originalPos.left):(i=z.touch.end.y-z.touch.start.y,z.touch.originalPos.top),(z.settings.infiniteLoop||!(0===z.active.index&&0<i||z.active.last&&i<0))&&Math.abs(i)>=z.settings.swipeThreshold?(i<0?P.goToNextSlide():P.goToPrevSlide(),P.stopAuto()):f(t,"reset",200)),z.viewport.unbind("touchend MSPointerUp pointerup",A),z.viewport.get(0).releasePointerCapture&&z.viewport.get(0).releasePointerCapture(z.pointerId)},O=function(e){var t,i;z.initialized&&(z.working?window.setTimeout(O,10):(t=W(window).width(),i=W(window).height(),F===t&&q===i||(F=t,q=i,P.redrawSlider(),z.settings.onSliderResize.call(P,z.active.index))))},N=function(e){var t=c();z.settings.ariaHidden&&!z.settings.ticker&&(z.children.attr("aria-hidden","true"),z.children.slice(e,e+t).attr("aria-hidden","false"))},P.goToSlide=function(e,t){var i,n=!0,s=0,o={left:0,top:0},r=null;if(z.oldIndex=z.active.index,z.active.index=(i=e)<0?z.settings.infiniteLoop?u()-1:z.active.index:i>=u()?z.settings.infiniteLoop?0:z.active.index:i,!z.working&&z.active.index!==z.oldIndex){if(z.working=!0,void 0!==(n=z.settings.onSlideBefore.call(P,z.children.eq(z.active.index),z.oldIndex,z.active.index))&&!n)return z.active.index=z.oldIndex,void(z.working=!1);"next"===t?z.settings.onSlideNext.call(P,z.children.eq(z.active.index),z.oldIndex,z.active.index)||(n=!1):"prev"!==t||z.settings.onSlidePrev.call(P,z.children.eq(z.active.index),z.oldIndex,z.active.index)||(n=!1),z.active.last=z.active.index>=u()-1,(z.settings.pager||z.settings.pagerCustom)&&k(z.active.index),z.settings.controls&&S(),"fade"===z.settings.mode?(z.settings.adaptiveHeight&&z.viewport.height()!==a()&&z.viewport.animate({height:a()},z.settings.adaptiveHeightSpeed),z.children.filter(":visible").fadeOut(z.settings.speed).css({zIndex:0}),z.children.eq(z.active.index).css("zIndex",z.settings.slideZIndex+1).fadeIn(z.settings.speed,function(){W(this).css("zIndex",z.settings.slideZIndex),E()})):(z.settings.adaptiveHeight&&z.viewport.height()!==a()&&z.viewport.animate({height:a()},z.settings.adaptiveHeightSpeed),!z.settings.infiniteLoop&&z.carousel&&z.active.last?"horizontal"===z.settings.mode?(o=(r=z.children.eq(z.children.length-1)).position(),s=z.viewport.width()-r.outerWidth()):(i=z.children.length-z.settings.minSlides,o=z.children.eq(i).position()):z.carousel&&z.active.last&&"prev"===t?(n=1===z.settings.moveSlides?z.settings.maxSlides-h():(u()-1)*h()-(z.children.length-z.settings.maxSlides),o=(r=P.children(".bx-clone").eq(n)).position()):"next"===t&&0===z.active.index?(o=P.find("> .bx-clone").eq(z.settings.maxSlides).position(),z.active.last=!1):0<=e&&(i=e*parseInt(h()),o=z.children.eq(i).position()),void 0!==o?(n="horizontal"===z.settings.mode?-(o.left-s):-o.top,f(n,"slide",z.settings.speed)):z.working=!1),z.settings.ariaHidden&&N(z.active.index*h())}},P.goToNextSlide=function(){var e;!z.settings.infiniteLoop&&z.active.last||(e=parseInt(z.active.index)+1,P.goToSlide(e,"next"))},P.goToPrevSlide=function(){var e;!z.settings.infiniteLoop&&0===z.active.index||(e=parseInt(z.active.index)-1,P.goToSlide(e,"prev"))},P.startAuto=function(e){z.interval||(z.interval=setInterval(function(){"next"===z.settings.autoDirection?P.goToNextSlide():P.goToPrevSlide()},z.settings.pause),z.settings.autoControls&&!0!==e&&T("stop"))},P.stopAuto=function(e){z.interval&&(clearInterval(z.interval),z.interval=null,z.settings.autoControls&&!0!==e&&T("start"))},P.getCurrentSlide=function(){return z.active.index},P.getCurrentSlideElement=function(){return z.children.eq(z.active.index)},P.getSlideElement=function(e){return z.children.eq(e)},P.getSlideCount=function(){return z.children.length},P.isWorking=function(){return z.working},P.redrawSlider=function(){z.children.add(P.find(".bx-clone")).outerWidth(l()),z.viewport.css("height",a()),z.settings.ticker||d(),z.active.last&&(z.active.index=u()-1),z.active.index>=u()&&(z.active.last=!0),z.settings.pager&&!z.settings.pagerCustom&&(p(),k(z.active.index)),z.settings.ariaHidden&&N(z.active.index*h())},P.destroySlider=function(){z.initialized&&(z.initialized=!1,W(".bx-clone",this).remove(),z.children.each(function(){void 0!==W(this).data("origStyle")?W(this).attr("style",W(this).data("origStyle")):W(this).removeAttr("style")}),void 0!==W(this).data("origStyle")?this.attr("style",W(this).data("origStyle")):W(this).removeAttr("style"),W(this).unwrap().unwrap(),z.controls.el&&z.controls.el.remove(),z.controls.next&&z.controls.next.remove(),z.controls.prev&&z.controls.prev.remove(),z.pagerEl&&z.settings.controls&&!z.settings.pagerCustom&&z.pagerEl.remove(),W(".bx-caption",this).remove(),z.controls.autoEl&&z.controls.autoEl.remove(),clearInterval(z.interval),z.settings.responsive&&W(window).unbind("resize",O),z.settings.keyboardEnabled&&W(document).unbind("keydown",M),W(this).removeData("bxSlider"))},P.reloadSlider=function(e){void 0!==e&&(t=e),P.destroySlider(),n(),W(P).data("bxSlider",this)},n(),W(P).data("bxSlider",this),this)}}(jQuery),window.googleMapsScriptLoaded=function(){$(window).trigger("googleMapsScriptLoaded")},function(n,e){"use strict";function i(i,n){var s=null;return function(){var e=this,t=arguments;clearTimeout(s),s=setTimeout(function(){n.apply(e,t)},i)}}function s(n,s){var o,r;return function(){var e=this,t=arguments,i=+new Date;o&&i<o+n?(clearTimeout(r),r=setTimeout(function(){o=i,s.apply(e,t)},n)):(o=i,s.apply(e,t))}}function o(e){l=t.scrollTop(),h.each(function(){var e=n(this),t=e.data("options");if(e.offset().top-l>+a)return!0;if(c||u||(i={callback:"googleMapsScriptLoaded"},t.key&&(i.key=t.key),t.libraries&&(i.libraries=t.libraries),t.language&&(i.language=t.language),t.region&&(i.region=t.region),r.append('<script src="https://maps.googleapis.com/maps/api/js?v=3.exp&'+n.param(i)+'"><\/script>'),u=!0),!c)return!0;var i=new google.maps.Map(this,{zoom:15});!1!==t.callback&&t.callback(this,i),h=h.not(e)})}var t=n(e),r=n("body"),a=t.height(),l=0,c=!1,u=!1,h=n([]);t.on("googleMapsScriptLoaded",function(){c=!0,o()}).on("scroll",s(500,o)).on("resize",i(1e3,function(){a=t.height(),o()})),n.fn.lazyLoadGoogleMaps=function(t){return t=n.extend({key:!1,libraries:!1,language:!1,region:!1,callback:!1},t),this.each(function(){var e=n(this);e.data("options",t),h=h.add(e)}),o(),this.debounce=i,this.throttle=s,this}}(jQuery,window,document),ClusterIcon.prototype.onAdd=function(){var o,r,a=this;this.div_=document.createElement("div"),this.div_.className=this.className_,this.visible_&&this.show(),this.getPanes().overlayMouseTarget.appendChild(this.div_),this.boundsChangedListener_=google.maps.event.addListener(this.getMap(),"bounds_changed",function(){r=o}),google.maps.event.addDomListener(this.div_,"mousedown",function(){r=!(o=!0)}),google.maps.event.addDomListener(this.div_,"click",function(e){if(o=!1,!r){var t,i,n=a.cluster_.getMarkerClusterer(),s=(google.maps.event.trigger(n,"click",a.cluster_),google.maps.event.trigger(n,"clusterclick",a.cluster_),n.getMap().getZoom());if(n.getMaxZoom()<=s&&1<a.cluster_.markers_.length)return n.onClick(a,n.getMap());n.getZoomOnClick()&&(i=n.getMaxZoom(),t=a.cluster_.getBounds(),n.getMap().fitBounds(t),setTimeout(function(){n.getMap().fitBounds(t),null!==i&&n.getMap().getZoom()>i&&n.getMap().setZoom(i+1)},100)),e.cancelBubble=!0,e.stopPropagation&&e.stopPropagation()}}),google.maps.event.addDomListener(this.div_,"mouseover",function(){var e=a.cluster_.getMarkerClusterer();google.maps.event.trigger(e,"mouseover",a.cluster_)}),google.maps.event.addDomListener(this.div_,"mouseout",function(){var e=a.cluster_.getMarkerClusterer();google.maps.event.trigger(e,"mouseout",a.cluster_)})},ClusterIcon.prototype.onRemove=function(){this.div_&&this.div_.parentNode&&(this.hide(),google.maps.event.removeListener(this.boundsChangedListener_),google.maps.event.clearInstanceListeners(this.div_),this.div_.parentNode.removeChild(this.div_),this.div_=null)},ClusterIcon.prototype.draw=function(){var e;this.visible_&&(e=this.getPosFromLatLng_(this.center_),this.div_.style.top=e.y+"px",this.div_.style.left=e.x+"px")},ClusterIcon.prototype.hide=function(){this.div_&&(this.div_.style.display="none"),this.visible_=!1},ClusterIcon.prototype.show=function(){var e,t,i,n;this.div_&&(e="",i=this.backgroundPosition_.split(" "),t=parseInt(i[0].trim(),10),i=parseInt(i[1].trim(),10),n=this.getPosFromLatLng_(this.center_),this.div_.style.cssText=this.createCss(n),e="<img src='"+this.url_+"' style='position: absolute; top: "+i+"px; left: "+t+"px; ",this.cluster_.getMarkerClusterer().enableRetinaIcons_?e+="width: "+this.width_+"px;height: "+this.height_+"px;":e+="clip: rect("+-1*i+"px, "+(-1*t+this.width_)+"px, "+(-1*i+this.height_)+"px, "+-1*t+"px);",this.div_.innerHTML=(e+="'>")+"<div style='position: absolute;top: "+this.anchorText_[0]+"px;left: "+this.anchorText_[1]+"px;color: "+this.textColor_+";font-size: "+this.textSize_+"px;font-family: "+this.fontFamily_+";font-weight: "+this.fontWeight_+";font-style: "+this.fontStyle_+";text-decoration: "+this.textDecoration_+";text-align: center;width: "+this.width_+"px;line-height:"+this.height_+"px;'>"+(this.cluster_.hideLabel_?" ":this.sums_.text)+"</div>",void 0===this.sums_.title||""===this.sums_.title?this.div_.title=this.cluster_.getMarkerClusterer().getTitle():this.div_.title=this.sums_.title,this.div_.style.display=""),this.visible_=!0},ClusterIcon.prototype.useStyle=function(e){this.sums_=e;e=Math.max(0,e.index-1),e=Math.min(this.styles_.length-1,e),e=this.styles_[e];this.url_=e.url,this.height_=e.height,this.width_=e.width,this.anchorText_=e.anchorText||[0,0],this.anchorIcon_=e.anchorIcon||[parseInt(this.height_/2,10),parseInt(this.width_/2,10)],this.textColor_=e.textColor||"black",this.textSize_=e.textSize||11,this.textDecoration_=e.textDecoration||"none",this.fontWeight_=e.fontWeight||"bold",this.fontStyle_=e.fontStyle||"normal",this.fontFamily_=e.fontFamily||"Arial,sans-serif",this.backgroundPosition_=e.backgroundPosition||"0 0"},ClusterIcon.prototype.setCenter=function(e){this.center_=e},ClusterIcon.prototype.createCss=function(e){var t=[];return t.push("cursor: pointer;"),t.push("position: absolute; top: "+e.y+"px; left: "+e.x+"px;"),t.push("width: "+this.width_+"px; height: "+this.height_+"px;"),t.join("")},ClusterIcon.prototype.getPosFromLatLng_=function(e){e=this.getProjection().fromLatLngToDivPixel(e);return e.x-=this.anchorIcon_[1],e.y-=this.anchorIcon_[0],e.x=parseInt(e.x,10),e.y=parseInt(e.y,10),e},Cluster.prototype.getSize=function(){return this.markers_.length},Cluster.prototype.getMarkers=function(){return this.markers_},Cluster.prototype.getCenter=function(){return this.center_},Cluster.prototype.getMap=function(){return this.map_},Cluster.prototype.getMarkerClusterer=function(){return this.markerClusterer_},Cluster.prototype.getBounds=function(){for(var e=new google.maps.LatLngBounds(this.center_,this.center_),t=this.getMarkers(),i=0;i<t.length;i++)e.extend(t[i].getPosition());return e},Cluster.prototype.remove=function(){this.clusterIcon_.setMap(null),this.markers_=[],delete this.markers_},Cluster.prototype.addMarker=function(e){var t,i,n,s;if(this.isMarkerAlreadyAdded_(e))return!1;if(this.center_?this.averageCenter_&&(s=this.markers_.length+1,n=(this.center_.lat()*(s-1)+e.getPosition().lat())/s,s=(this.center_.lng()*(s-1)+e.getPosition().lng())/s,this.center_=new google.maps.LatLng(n,s),this.calculateBounds_()):(this.center_=e.getPosition(),this.calculateBounds_()),e.isAdded=!0,this.markers_.push(e),i=this.markers_.length,null!==(n=this.markerClusterer_.getMaxZoom())&&this.map_.getZoom()>n)e.getMap()!==this.map_&&e.setMap(this.map_);else if(i<this.minClusterSize_)e.getMap()!==this.map_&&e.setMap(this.map_);else if(i===this.minClusterSize_)for(t=0;t<i;t++)this.markers_[t].setMap(null);else e.setMap(null);return!0},Cluster.prototype.isMarkerInClusterBounds=function(e){return this.bounds_.contains(e.getPosition())},Cluster.prototype.calculateBounds_=function(){var e=new google.maps.LatLngBounds(this.center_,this.center_);this.bounds_=this.markerClusterer_.getExtendedBounds(e)},Cluster.prototype.updateIcon_=function(){var e=this.markers_.length,t=this.markerClusterer_.getMaxZoom();null!==t&&this.map_.getZoom()>t||e<this.minClusterSize_?this.clusterIcon_.hide():(t=this.markerClusterer_.getStyles().length,e=this.markerClusterer_.getCalculator()(this.markers_,t),this.clusterIcon_.setCenter(this.center_),this.clusterIcon_.useStyle(e),this.clusterIcon_.show())},Cluster.prototype.isMarkerAlreadyAdded_=function(e){for(var t=0,i=this.markers_.length;t<i;t++)if(e===this.markers_[t])return!0;return!1},MarkerClusterer.prototype.onClick=function(){return!0},MarkerClusterer.prototype.onAdd=function(){var e=this;this.activeMap_=this.getMap(),this.ready_=!0,this.repaint(),this.listeners_=[google.maps.event.addListener(this.getMap(),"zoom_changed",function(){e.resetViewport_(!1),this.getZoom()!==(this.get("minZoom")||0)&&this.getZoom()!==this.get("maxZoom")||google.maps.event.trigger(this,"idle")}),google.maps.event.addListener(this.getMap(),"idle",function(){e.redraw_()})]},MarkerClusterer.prototype.onRemove=function(){for(var e=0;e<this.markers_.length;e++)this.markers_[e].getMap()!==this.activeMap_&&this.markers_[e].setMap(this.activeMap_);for(e=0;e<this.clusters_.length;e++)this.clusters_[e].remove();for(this.clusters_=[],e=0;e<this.listeners_.length;e++)google.maps.event.removeListener(this.listeners_[e]);this.listeners_=[],this.activeMap_=null,this.ready_=!1},MarkerClusterer.prototype.draw=function(){},MarkerClusterer.prototype.setupStyles_=function(){var e,t;if(!(0<this.styles_.length))for(e=0;e<this.imageSizes_.length;e++)t=this.imageSizes_[e],this.styles_.push({url:this.imagePath_+(e+1)+"."+this.imageExtension_,height:t,width:t})},MarkerClusterer.prototype.fitMapToMarkers=function(){for(var e=this.getMarkers(),t=new google.maps.LatLngBounds,i=0;i<e.length;i++)t.extend(e[i].getPosition());this.getMap().fitBounds(t)},MarkerClusterer.prototype.getGridSize=function(){return this.gridSize_},MarkerClusterer.prototype.setGridSize=function(e){this.gridSize_=e},MarkerClusterer.prototype.getMinimumClusterSize=function(){return this.minClusterSize_},MarkerClusterer.prototype.setMinimumClusterSize=function(e){this.minClusterSize_=e},MarkerClusterer.prototype.getMaxZoom=function(){return this.maxZoom_},MarkerClusterer.prototype.setMaxZoom=function(e){this.maxZoom_=e},MarkerClusterer.prototype.getStyles=function(){return this.styles_},MarkerClusterer.prototype.setStyles=function(e){this.styles_=e},MarkerClusterer.prototype.getTitle=function(){return this.title_},MarkerClusterer.prototype.setTitle=function(e){this.title_=e},MarkerClusterer.prototype.getZoomOnClick=function(){return this.zoomOnClick_},MarkerClusterer.prototype.setZoomOnClick=function(e){this.zoomOnClick_=e},MarkerClusterer.prototype.getAverageCenter=function(){return this.averageCenter_},MarkerClusterer.prototype.setAverageCenter=function(e){this.averageCenter_=e},MarkerClusterer.prototype.getIgnoreHidden=function(){return this.ignoreHidden_},MarkerClusterer.prototype.setIgnoreHidden=function(e){this.ignoreHidden_=e},MarkerClusterer.prototype.getEnableRetinaIcons=function(){return this.enableRetinaIcons_},MarkerClusterer.prototype.setEnableRetinaIcons=function(e){this.enableRetinaIcons_=e},MarkerClusterer.prototype.getImageExtension=function(){return this.imageExtension_},MarkerClusterer.prototype.setImageExtension=function(e){this.imageExtension_=e},MarkerClusterer.prototype.getImagePath=function(){return this.imagePath_},MarkerClusterer.prototype.setImagePath=function(e){this.imagePath_=e},MarkerClusterer.prototype.getImageSizes=function(){return this.imageSizes_},MarkerClusterer.prototype.setImageSizes=function(e){this.imageSizes_=e},MarkerClusterer.prototype.getCalculator=function(){return this.calculator_},MarkerClusterer.prototype.setCalculator=function(e){this.calculator_=e},MarkerClusterer.prototype.setHideLabel=function(e){this.hideLabel_=e},MarkerClusterer.prototype.getHideLabel=function(){return this.hideLabel_},MarkerClusterer.prototype.getBatchSizeIE=function(){return this.batchSizeIE_},MarkerClusterer.prototype.setBatchSizeIE=function(e){this.batchSizeIE_=e},MarkerClusterer.prototype.getClusterClass=function(){return this.clusterClass_},MarkerClusterer.prototype.setClusterClass=function(e){this.clusterClass_=e},MarkerClusterer.prototype.getMarkers=function(){return this.markers_},MarkerClusterer.prototype.getTotalMarkers=function(){return this.markers_.length},MarkerClusterer.prototype.getClusters=function(){return this.clusters_},MarkerClusterer.prototype.getTotalClusters=function(){return this.clusters_.length},MarkerClusterer.prototype.addMarker=function(e,t){this.pushMarkerTo_(e),t||this.redraw_()},MarkerClusterer.prototype.addMarkers=function(e,t){for(var i in e)e.hasOwnProperty(i)&&this.pushMarkerTo_(e[i]);t||this.redraw_()},MarkerClusterer.prototype.pushMarkerTo_=function(e){var t;e.getDraggable()&&(t=this,google.maps.event.addListener(e,"dragend",function(){t.ready_&&(this.isAdded=!1,t.repaint())})),e.isAdded=!1,this.markers_.push(e)},MarkerClusterer.prototype.removeMarker=function(e,t,i){e=this.removeMarker_(e,!i);return!t&&e&&this.repaint(),e},MarkerClusterer.prototype.removeMarkers=function(e,t,i){for(var n,s=!1,o=!i,r=0;r<e.length;r++)n=this.removeMarker_(e[r],o),s=s||n;return!t&&s&&this.repaint(),s},MarkerClusterer.prototype.removeMarker_=function(e,t){var i,n=-1;if(this.markers_.indexOf)n=this.markers_.indexOf(e);else for(i=0;i<this.markers_.length;i++)if(e===this.markers_[i]){n=i;break}return-1!==n&&(t&&e.setMap(null),this.markers_.splice(n,1),!0)},MarkerClusterer.prototype.clearMarkers=function(){this.resetViewport_(!0),this.markers_=[]},MarkerClusterer.prototype.repaint=function(){var t=this.clusters_.slice();this.clusters_=[],this.resetViewport_(!1),this.redraw_(),setTimeout(function(){for(var e=0;e<t.length;e++)t[e].remove()},0)},MarkerClusterer.prototype.getExtendedBounds=function(e){var t=this.getProjection(),i=new google.maps.LatLng(e.getNorthEast().lat(),e.getNorthEast().lng()),n=new google.maps.LatLng(e.getSouthWest().lat(),e.getSouthWest().lng()),i=t.fromLatLngToDivPixel(i),n=(i.x+=this.gridSize_,i.y-=this.gridSize_,t.fromLatLngToDivPixel(n)),i=(n.x-=this.gridSize_,n.y+=this.gridSize_,t.fromDivPixelToLatLng(i)),t=t.fromDivPixelToLatLng(n);return e.extend(i),e.extend(t),e},MarkerClusterer.prototype.redraw_=function(){this.createClusters_(0)},MarkerClusterer.prototype.resetViewport_=function(e){for(var t,i=0;i<this.clusters_.length;i++)this.clusters_[i].remove();for(this.clusters_=[],i=0;i<this.markers_.length;i++)(t=this.markers_[i]).isAdded=!1,e&&t.setMap(null)},MarkerClusterer.prototype.distanceBetweenPoints_=function(e,t){var i=(t.lat()-e.lat())*Math.PI/180,n=(t.lng()-e.lng())*Math.PI/180,i=Math.sin(i/2)*Math.sin(i/2)+Math.cos(e.lat()*Math.PI/180)*Math.cos(t.lat()*Math.PI/180)*Math.sin(n/2)*Math.sin(n/2);return 6371*(2*Math.atan2(Math.sqrt(i),Math.sqrt(1-i)))},MarkerClusterer.prototype.isMarkerInBounds_=function(e,t){return t.contains(e.getPosition())},MarkerClusterer.prototype.addToClosestCluster_=function(e){for(var t,i,n=4e4,s=null,o=0;o<this.clusters_.length;o++)(i=(t=this.clusters_[o]).getCenter())&&(i=this.distanceBetweenPoints_(i,e.getPosition()))<n&&(n=i,s=t);s&&s.isMarkerInClusterBounds(e)?s.addMarker(e):((t=new Cluster(this)).addMarker(e),this.clusters_.push(t))},MarkerClusterer.prototype.createClusters_=function(e){var t,i=this;if(this.ready_){0===e&&(google.maps.event.trigger(this,"clusteringbegin",this),void 0!==this.timerRefStatic&&(clearTimeout(this.timerRefStatic),delete this.timerRefStatic));for(var n=3<this.getMap().getZoom()?new google.maps.LatLngBounds(this.getMap().getBounds().getSouthWest(),this.getMap().getBounds().getNorthEast()):new google.maps.LatLngBounds(new google.maps.LatLng(85.02070771743472,-178.48388434375),new google.maps.LatLng(-85.08136444384544,178.00048865625)),s=this.getExtendedBounds(n),o=Math.min(e+this.batchSize_,this.markers_.length),r=e;r<o;r++)!(t=this.markers_[r]).isAdded&&this.isMarkerInBounds_(t,s)&&(!this.ignoreHidden_||this.ignoreHidden_&&t.getVisible())&&this.addToClosestCluster_(t);if(o<this.markers_.length)this.timerRefStatic=setTimeout(function(){i.createClusters_(o)},0);else for(delete this.timerRefStatic,google.maps.event.trigger(this,"clusteringend",this),r=0;r<this.clusters_.length;r++)this.clusters_[r].updateIcon_()}},MarkerClusterer.prototype.extend=function(e,t){return function(e){for(var t in e.prototype)this.prototype[t]=e.prototype[t];return this}.apply(e,[t])},MarkerClusterer.CALCULATOR=function(e,t){for(var i=0,e=e.length.toString(),n=e;0!==n;)n=parseInt(n/10,10),i++;return{text:e,index:i=Math.min(i,t),title:""}},MarkerClusterer.BATCH_SIZE=2e3,MarkerClusterer.BATCH_SIZE_IE=500,MarkerClusterer.IMAGE_PATH="//cdn.rawgit.com/mahnunchik/markerclustererplus/master/images/m",MarkerClusterer.IMAGE_EXTENSION="png",MarkerClusterer.IMAGE_SIZES=[53,56,66,78,90],"function"!=typeof String.prototype.trim&&(String.prototype.trim=function(){return this.replace(/^\s+|\s+$/g,"")}),function(o){o.fn.bcSwipe=function(e){var s={threshold:50};return e&&o.extend(s,e),this.each(function(){function t(e){n&&(e=e.touches[0].pageX,e=i-e,Math.abs(e)>=s.threshold&&(function(){this.removeEventListener("touchmove",t),i=null,n=!1}(),o(this).carousel(0<e?"next":"prev")))}var i,n=!1;"ontouchstart"in document.documentElement&&this.addEventListener("touchstart",function(e){1==e.touches.length&&(i=e.touches[0].pageX,n=!0,this.addEventListener("touchmove",t,!1))},!1)}),this}}(jQuery),function(o){"use strict";function r(e,t){this.element=e,this.settings=o.extend({},i,t),this._defaults=i,this._name=a,this.init()}var a="doubleTapToGo",i={automatic:!0,selectorClass:"doubletap",selectorChain:"li:has(ul)"};o.extend(r.prototype,{preventClick:!1,currentTap:o(),init:function(){o(this.element).on("touchstart","."+this.settings.selectorClass,this._tap.bind(this)).on("click","."+this.settings.selectorClass,this._click.bind(this)).on("remove",this._destroy.bind(this)),this._addSelectors()},_addSelectors:function(){!0===this.settings.automatic&&o(this.element).find(this.settings.selectorChain).addClass(this.settings.selectorClass)},_click:function(e){this.preventClick?e.preventDefault():this.currentTap=o()},_tap:function(e){var t=o(e.target).closest("li");return!t.hasClass(this.settings.selectorClass)||t.get(0)===this.currentTap.get(0)?void(this.preventClick=!1):(this.preventClick=!0,this.currentTap=t,void e.stopPropagation())},_destroy:function(){o(this.element).off()},reset:function(){this.currentTap=o()}}),o.fn[a]=function(i){var n,s=arguments;return void 0===i||"object"==typeof i?this.each(function(){o.data(this,a)||o.data(this,a,new r(this,i))}):"string"==typeof i&&"_"!==i[0]&&"init"!==i?(this.each(function(){var e=o.data(this,a),t="destroy"===i?"_destroy":i;e instanceof r&&"function"==typeof e[t]&&(n=e[t].apply(e,Array.prototype.slice.call(s,1))),"destroy"===i&&o.data(this,a,null)}),void 0!==n?n:this):void 0}}(jQuery,(window,document)),$(document).ready(function(){$("button.btn-antwort").click(function(){var e,t=$(this).closest(".frage").data("frage"),i=(e=$(this).data("next-question")?$('.frage[data-frage="'+$(this).data("next-question")+'"]'):$(".frage.active").next(),$(this).data("points")),n=$(this).data("r"),s=$(this).data("answer");1==$(this).closest(".fragen-wrapper").data("rf")&&($("#form-frage-"+t).val(s),1==n?($(this).closest(".fragen-wrapper").find(".alert-danger").removeClass("d-block").addClass("d-none"),$(this).closest(".fragen-wrapper").find(".alert-success").removeClass("d-none").addClass("d-block")):($(this).closest(".fragen-wrapper").find(".alert-danger").addClass("d-block").removeClass("d-none"),$(this).closest(".fragen-wrapper").find(".alert-success").addClass("d-none").removeClass("d-block"))),$("#gesamtwert").val(parseInt($("#gesamtwert").val())+parseInt(i)),$(".tx-quizform").find('[data-frage="'+t+'"]').removeClass("active"),(e.length?e:$(".frage.endergebnis")).addClass("active").find("button.previous-link").data("previous",t).data("previous-points",i)}),$("button.previous-link").click(function(){var e=$(this).closest(".frage").data("frage"),t=$(this).data("previous"),i=$(this).data("previous-points");$("#gesamtwert").val(parseInt($("#gesamtwert").val())-parseInt(i)),$(".tx-quizform").find('[data-frage="'+e+'"]').removeClass("active"),$(".tx-quizform").find('[data-frage="'+t+'"]').addClass("active"),1==$(this).closest(".fragen-wrapper").data("rf")&&$(this).closest(".fragen-wrapper").find(".alert").removeClass("d-block").addClass("d-none")}),$("button.btn-ergebnis").click(function(){var e=$(this).closest(".frage").data("frage"),t=$(this).data("points");$("#gesamtwert").val(parseInt($("#gesamtwert").val())+parseInt(t)),$(".tx-quizform").find('[data-frage="'+e+'"]').removeClass("active"),$(".frage.endergebnis").addClass("active").find("button.previous-link").data("previous",e).data("previous-points",t)})}),function(){"use strict";var e={},t={};try{"undefined"!=typeof window&&(e=window),"undefined"!=typeof document&&(t=document)}catch(e){}var i=void 0===(i=(e.navigator||{}).userAgent)?"":i,i=((e=e).document,t.documentElement&&t.head&&"function"==typeof t.addEventListener&&t.createElement,~i.indexOf("MSIE")||i.indexOf("Trident/"),"___FONT_AWESOME___"),t=function(){try{return!0}catch(e){return!1}}();function o(t,e){var i,n=Object.keys(t);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(t),e&&(i=i.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,i)),n}function r(n){for(var e=1;e<arguments.length;e++){var s=null!=arguments[e]?arguments[e]:{};e%2?o(Object(s),!0).forEach(function(e){var t,i=n;e=s[t=e],t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(s)):o(Object(s)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(s,e))})}return n}(e=e||{})[i]||(e[i]={}),e[i].styles||(e[i].styles={}),e[i].hooks||(e[i].hooks={}),e[i].shims||(e[i].shims=[]);var a=e[i],i={facebook:[512,512,[],"f09a","M504 256C504 119 393 8 256 8S8 119 8 256c0 123.78 90.69 226.38 209.25 245V327.69h-63V256h63v-54.64c0-62.15 37-96.48 93.67-96.48 27.14 0 55.52 4.84 55.52 4.84v61h-31.28c-30.8 0-40.41 19.12-40.41 38.73V256h68.78l-11 71.69h-57.78V501C413.31 482.38 504 379.78 504 256z"],instagram:[448,512,[],"f16d","M224.1 141c-63.6 0-114.9 51.3-114.9 114.9s51.3 114.9 114.9 114.9S339 319.5 339 255.9 287.7 141 224.1 141zm0 189.6c-41.1 0-74.7-33.5-74.7-74.7s33.5-74.7 74.7-74.7 74.7 33.5 74.7 74.7-33.6 74.7-74.7 74.7zm146.4-194.3c0 14.9-12 26.8-26.8 26.8-14.9 0-26.8-12-26.8-26.8s12-26.8 26.8-26.8 26.8 12 26.8 26.8zm76.1 27.2c-1.7-35.9-9.9-67.7-36.2-93.9-26.2-26.2-58-34.4-93.9-36.2-37-2.1-147.9-2.1-184.9 0-35.8 1.7-67.6 9.9-93.9 36.1s-34.4 58-36.2 93.9c-2.1 37-2.1 147.9 0 184.9 1.7 35.9 9.9 67.7 36.2 93.9s58 34.4 93.9 36.2c37 2.1 147.9 2.1 184.9 0 35.9-1.7 67.7-9.9 93.9-36.2 26.2-26.2 34.4-58 36.2-93.9 2.1-37 2.1-147.8 0-184.8zM398.8 388c-7.8 19.6-22.9 34.7-42.6 42.6-29.5 11.7-99.5 9-132.1 9s-102.7 2.6-132.1-9c-19.6-7.8-34.7-22.9-42.6-42.6-11.7-29.5-9-99.5-9-132.1s-2.6-102.7 9-132.1c7.8-19.6 22.9-34.7 42.6-42.6 29.5-11.7 99.5-9 132.1-9s102.7-2.6 132.1 9c19.6 7.8 34.7 22.9 42.6 42.6 11.7 29.5 9 99.5 9 132.1s2.7 102.7-9 132.1z"],"linkedin-in":[448,512,[],"f0e1","M100.28 448H7.4V148.9h92.88zM53.79 108.1C24.09 108.1 0 83.5 0 53.8a53.79 53.79 0 0 1 107.58 0c0 29.7-24.1 54.3-53.79 54.3zM447.9 448h-92.68V302.4c0-34.7-.7-79.2-48.29-79.2-48.29 0-55.69 37.7-55.69 76.7V448h-92.78V148.9h89.08v40.8h1.3c12.4-23.5 42.69-48.3 87.88-48.3 94 0 111.28 61.9 111.28 142.3V448z"],twitter:[512,512,[],"f099","M459.37 151.716c.325 4.548.325 9.097.325 13.645 0 138.72-105.583 298.558-298.558 298.558-59.452 0-114.68-17.219-161.137-47.106 8.447.974 16.568 1.299 25.34 1.299 49.055 0 94.213-16.568 130.274-44.832-46.132-.975-84.792-31.188-98.112-72.772 6.498.974 12.995 1.624 19.818 1.624 9.421 0 18.843-1.3 27.614-3.573-48.081-9.747-84.143-51.98-84.143-102.985v-1.299c13.969 7.797 30.214 12.67 47.431 13.319-28.264-18.843-46.781-51.005-46.781-87.391 0-19.492 5.197-37.36 14.294-52.954 51.655 63.675 129.3 105.258 216.365 109.807-1.624-7.797-2.599-15.918-2.599-24.04 0-57.828 46.782-104.934 104.934-104.934 30.213 0 57.502 12.67 76.67 33.137 23.715-4.548 46.456-13.32 66.599-25.34-7.798 24.366-24.366 44.833-46.132 57.827 21.117-2.273 41.584-8.122 60.426-16.243-14.292 20.791-32.161 39.308-52.628 54.253z"],whatsapp:[448,512,[],"f232","M380.9 97.1C339 55.1 283.2 32 223.9 32c-122.4 0-222 99.6-222 222 0 39.1 10.2 77.3 29.6 111L0 480l117.7-30.9c32.4 17.7 68.9 27 106.1 27h.1c122.3 0 224.1-99.6 224.1-222 0-59.3-25.2-115-67.1-157zm-157 341.6c-33.2 0-65.7-8.9-94-25.7l-6.7-4-69.8 18.3L72 359.2l-4.4-7c-18.5-29.4-28.2-63.3-28.2-98.2 0-101.7 82.8-184.5 184.6-184.5 49.3 0 95.6 19.2 130.4 54.1 34.8 34.9 56.2 81.2 56.1 130.5 0 101.8-84.9 184.6-186.6 184.6zm101.2-138.2c-5.5-2.8-32.8-16.2-37.9-18-5.1-1.9-8.8-2.8-12.5 2.8-3.7 5.6-14.3 18-17.6 21.8-3.2 3.7-6.5 4.2-12 1.4-32.6-16.3-54-29.1-75.5-66-5.7-9.8 5.7-9.1 16.3-30.3 1.8-3.7.9-6.9-.5-9.7-1.4-2.8-12.5-30.1-17.1-41.2-4.5-10.8-9.1-9.3-12.5-9.5-3.2-.2-6.9-.2-10.6-.2-3.7 0-9.7 1.4-14.8 6.9-5.1 5.6-19.4 19-19.4 46.3 0 27.3 19.9 53.7 22.6 57.4 2.8 3.7 39.1 59.7 94.8 83.8 35.2 15.2 49 16.5 66.6 13.9 10.7-1.6 32.8-13.4 37.4-26.4 4.6-13 4.6-24.1 3.2-26.4-1.3-2.5-5-3.9-10.5-6.6z"],xing:[384,512,[],"f168","M162.7 210c-1.8 3.3-25.2 44.4-70.1 123.5-4.9 8.3-10.8 12.5-17.7 12.5H9.8c-7.7 0-12.1-7.5-8.5-14.4l69-121.3c.2 0 .2-.1 0-.3l-43.9-75.6c-4.3-7.8.3-14.1 8.5-14.1H100c7.3 0 13.3 4.1 18 12.2l44.7 77.5zM382.6 46.1l-144 253v.3L330.2 466c3.9 7.1.2 14.1-8.5 14.1h-65.2c-7.6 0-13.6-4-18-12.2l-92.4-168.5c3.3-5.8 51.5-90.8 144.8-255.2 4.6-8.1 10.4-12.2 17.5-12.2h65.7c8 0 12.3 6.7 8.5 14.1z"],youtube:[576,512,[],"f167","M549.655 124.083c-6.281-23.65-24.787-42.276-48.284-48.597C458.781 64 288 64 288 64S117.22 64 74.629 75.486c-23.497 6.322-42.003 24.947-48.284 48.597-11.412 42.867-11.412 132.305-11.412 132.305s0 89.438 11.412 132.305c6.281 23.65 24.787 41.5 48.284 47.821C117.22 448 288 448 288 448s170.78 0 213.371-11.486c23.497-6.321 42.003-24.171 48.284-47.821 11.412-42.867 11.412-132.305 11.412-132.305s0-89.438-11.412-132.305zm-317.51 213.508V175.185l142.739 81.205-142.739 81.201z"]};try{!function e(t,n,i){var i=void 0!==(s=(2<arguments.length&&void 0!==i?i:{}).skipHooks)&&s,s=Object.keys(n).reduce(function(e,t){var i=n[t];return i.icon?e[i.iconName]=i.icon:e[t]=i,e},{});"function"!=typeof a.hooks.addPack||i?a.styles[t]=r(r({},a.styles[t]||{}),s):a.hooks.addPack(t,s),"fas"===t&&e("fa",n)}("fab",i)}catch(e){if(!t)throw e}}(),function(){"use strict";var e={},t={};try{"undefined"!=typeof window&&(e=window),"undefined"!=typeof document&&(t=document)}catch(e){}var i=void 0===(i=(e.navigator||{}).userAgent)?"":i,i=((e=e).document,t.documentElement&&t.head&&"function"==typeof t.addEventListener&&t.createElement,~i.indexOf("MSIE")||i.indexOf("Trident/"),"___FONT_AWESOME___"),t=function(){try{return!0}catch(e){return!1}}();function o(t,e){var i,n=Object.keys(t);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(t),e&&(i=i.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,i)),n}function r(n){for(var e=1;e<arguments.length;e++){var s=null!=arguments[e]?arguments[e]:{};e%2?o(Object(s),!0).forEach(function(e){var t,i=n;e=s[t=e],t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(s)):o(Object(s)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(s,e))})}return n}(e=e||{})[i]||(e[i]={}),e[i].styles||(e[i].styles={}),e[i].hooks||(e[i].hooks={}),e[i].shims||(e[i].shims=[]);var a=e[i],i={"chevron-double-down":[448,512,[],"f322","M441.9 89.7L232.5 299.1c-4.7 4.7-12.3 4.7-17 0L6.1 89.7c-4.7-4.7-4.7-12.3 0-17l19.8-19.8c4.7-4.7 12.3-4.7 17 0L224 233.6 405.1 52.9c4.7-4.7 12.3-4.7 17 0l19.8 19.8c4.7 4.7 4.7 12.3 0 17zm0 143l-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L224 393.6 42.9 212.9c-4.7-4.7-12.3-4.7-17 0L6.1 232.7c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17z"],"chevron-double-left":[448,512,[],"f323","M390.3 473.9L180.9 264.5c-4.7-4.7-4.7-12.3 0-17L390.3 38.1c4.7-4.7 12.3-4.7 17 0l19.8 19.8c4.7 4.7 4.7 12.3 0 17L246.4 256l180.7 181.1c4.7 4.7 4.7 12.3 0 17l-19.8 19.8c-4.7 4.7-12.3 4.7-17 0zm-143 0l19.8-19.8c4.7-4.7 4.7-12.3 0-17L86.4 256 267.1 74.9c4.7-4.7 4.7-12.3 0-17l-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L20.9 247.5c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0z"],"chevron-double-right":[448,512,[],"f324","M57.7 38.1l209.4 209.4c4.7 4.7 4.7 12.3 0 17L57.7 473.9c-4.7 4.7-12.3 4.7-17 0l-19.8-19.8c-4.7-4.7-4.7-12.3 0-17L201.6 256 20.9 74.9c-4.7-4.7-4.7-12.3 0-17l19.8-19.8c4.7-4.7 12.3-4.7 17 0zm143 0l-19.8 19.8c-4.7 4.7-4.7 12.3 0 17L361.6 256 180.9 437.1c-4.7 4.7-4.7 12.3 0 17l19.8 19.8c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17L217.7 38.1c-4.7-4.7-12.3-4.7-17 0z"],"chevron-double-up":[448,512,[],"f325","M6.1 422.3l209.4-209.4c4.7-4.7 12.3-4.7 17 0l209.4 209.4c4.7 4.7 4.7 12.3 0 17l-19.8 19.8c-4.7 4.7-12.3 4.7-17 0L224 278.4 42.9 459.1c-4.7 4.7-12.3 4.7-17 0L6.1 439.3c-4.7-4.7-4.7-12.3 0-17zm0-143l19.8 19.8c4.7 4.7 12.3 4.7 17 0L224 118.4l181.1 180.7c4.7 4.7 12.3 4.7 17 0l19.8-19.8c4.7-4.7 4.7-12.3 0-17L232.5 52.9c-4.7-4.7-12.3-4.7-17 0L6.1 262.3c-4.7 4.7-4.7 12.3 0 17z"],"chevron-down":[448,512,[],"f078","M441.9 167.3l-19.8-19.8c-4.7-4.7-12.3-4.7-17 0L224 328.2 42.9 147.5c-4.7-4.7-12.3-4.7-17 0L6.1 167.3c-4.7 4.7-4.7 12.3 0 17l209.4 209.4c4.7 4.7 12.3 4.7 17 0l209.4-209.4c4.7-4.7 4.7-12.3 0-17z"],"chevron-left":[256,512,[],"f053","M231.293 473.899l19.799-19.799c4.686-4.686 4.686-12.284 0-16.971L70.393 256 251.092 74.87c4.686-4.686 4.686-12.284 0-16.971L231.293 38.1c-4.686-4.686-12.284-4.686-16.971 0L4.908 247.515c-4.686 4.686-4.686 12.284 0 16.971L214.322 473.9c4.687 4.686 12.285 4.686 16.971-.001z"],"chevron-right":[256,512,[],"f054","M24.707 38.101L4.908 57.899c-4.686 4.686-4.686 12.284 0 16.971L185.607 256 4.908 437.13c-4.686 4.686-4.686 12.284 0 16.971L24.707 473.9c4.686 4.686 12.284 4.686 16.971 0l209.414-209.414c4.686-4.686 4.686-12.284 0-16.971L41.678 38.101c-4.687-4.687-12.285-4.687-16.971 0z"],"chevron-up":[448,512,[],"f077","M6.101 359.293L25.9 379.092c4.686 4.686 12.284 4.686 16.971 0L224 198.393l181.13 180.698c4.686 4.686 12.284 4.686 16.971 0l19.799-19.799c4.686-4.686 4.686-12.284 0-16.971L232.485 132.908c-4.686-4.686-12.284-4.686-16.971 0L6.101 342.322c-4.687 4.687-4.687 12.285 0 16.971z"],circle:[512,512,[],"f111","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8zm0 448c-110.5 0-200-89.5-200-200S145.5 56 256 56s200 89.5 200 200-89.5 200-200 200z"],envelope:[512,512,[],"f0e0","M464 64H48C21.49 64 0 85.49 0 112v288c0 26.51 21.49 48 48 48h416c26.51 0 48-21.49 48-48V112c0-26.51-21.49-48-48-48zm0 48v40.805c-22.422 18.259-58.168 46.651-134.587 106.49-16.841 13.247-50.201 45.072-73.413 44.701-23.208.375-56.579-31.459-73.413-44.701C106.18 199.465 70.425 171.067 48 152.805V112h416zM48 400V214.398c22.914 18.251 55.409 43.862 104.938 82.646 21.857 17.205 60.134 55.186 103.062 54.955 42.717.231 80.509-37.199 103.053-54.947 49.528-38.783 82.032-64.401 104.947-82.653V400H48z"],fax:[512,512,[],"f1ac","M288 368h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm192-167.12V77.25a32 32 0 0 0-9.38-22.63L425.38 9.38A32 32 0 0 0 402.75 0H176a32 32 0 0 0-32 32v104.88a63.33 63.33 0 0 0-32-8.88H64a64 64 0 0 0-64 64v256a64 64 0 0 0 64 64h48a63.44 63.44 0 0 0 40-14.41A63.44 63.44 0 0 0 192 512h256a64 64 0 0 0 64-64V256a63.71 63.71 0 0 0-32-55.12zM128 448a16 16 0 0 1-16 16H64a16 16 0 0 1-16-16V192a16 16 0 0 1 16-16h48a16 16 0 0 1 16 16zm64-400h192v32a16 16 0 0 0 16 16h32v96H192zm272 400a16 16 0 0 1-16 16H192a16 16 0 0 1-16-16V240h272a16 16 0 0 1 16 16zM288 272h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm96 0h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16zm0 96h-32a16 16 0 0 0-16 16v32a16 16 0 0 0 16 16h32a16 16 0 0 0 16-16v-32a16 16 0 0 0-16-16z"],"phone-alt":[512,512,[],"f879","M484.25 330l-101.59-43.55a45.86 45.86 0 0 0-53.39 13.1l-32.7 40a311.08 311.08 0 0 1-124.19-124.12l40-32.7a45.91 45.91 0 0 0 13.1-53.42L182 27.79a45.63 45.63 0 0 0-52.31-26.61L35.5 22.89A45.59 45.59 0 0 0 0 67.5C0 313.76 199.68 512.1 444.56 512a45.58 45.58 0 0 0 44.59-35.51l21.7-94.22a45.75 45.75 0 0 0-26.6-52.27zm-41.59 134.09C225.08 463.09 49 287 48 69.3l90.69-20.9 42.09 98.22-68.09 55.71c46.39 99 98.19 150.63 197 197l55.69-68.11 98.19 42.11z"],square:[448,512,[],"f0c8","M400 32H48C21.5 32 0 53.5 0 80v352c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48V80c0-26.5-21.5-48-48-48zm-6 400H54c-3.3 0-6-2.7-6-6V86c0-3.3 2.7-6 6-6h340c3.3 0 6 2.7 6 6v340c0 3.3-2.7 6-6 6z"]};try{!function e(t,n,i){var i=void 0!==(s=(2<arguments.length&&void 0!==i?i:{}).skipHooks)&&s,s=Object.keys(n).reduce(function(e,t){var i=n[t];return i.icon?e[i.iconName]=i.icon:e[t]=i,e},{});"function"!=typeof a.hooks.addPack||i?a.styles[t]=r(r({},a.styles[t]||{}),s):a.hooks.addPack(t,s),"fas"===t&&e("fa",n)}("far",i)}catch(e){if(!t)throw e}}(),function(){"use strict";var e={},t={};try{"undefined"!=typeof window&&(e=window),"undefined"!=typeof document&&(t=document)}catch(e){}var i=void 0===(i=(e.navigator||{}).userAgent)?"":i,i=((e=e).document,t.documentElement&&t.head&&"function"==typeof t.addEventListener&&t.createElement,~i.indexOf("MSIE")||i.indexOf("Trident/"),"___FONT_AWESOME___"),t=function(){try{return!0}catch(e){return!1}}();function o(t,e){var i,n=Object.keys(t);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(t),e&&(i=i.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,i)),n}function r(n){for(var e=1;e<arguments.length;e++){var s=null!=arguments[e]?arguments[e]:{};e%2?o(Object(s),!0).forEach(function(e){var t,i=n;e=s[t=e],t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(s)):o(Object(s)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(s,e))})}return n}(e=e||{})[i]||(e[i]={}),e[i].styles||(e[i].styles={}),e[i].hooks||(e[i].hooks={}),e[i].shims||(e[i].shims=[]);var a=e[i],i={"arrow-down":[448,512,[],"f063","M413.1 222.5l22.2 22.2c9.4 9.4 9.4 24.6 0 33.9L241 473c-9.4 9.4-24.6 9.4-33.9 0L12.7 278.6c-9.4-9.4-9.4-24.6 0-33.9l22.2-22.2c9.5-9.5 25-9.3 34.3.4L184 343.4V56c0-13.3 10.7-24 24-24h32c13.3 0 24 10.7 24 24v287.4l114.8-120.5c9.3-9.8 24.8-10 34.3-.4z"],"arrow-left":[448,512,[],"f060","M257.5 445.1l-22.2 22.2c-9.4 9.4-24.6 9.4-33.9 0L7 273c-9.4-9.4-9.4-24.6 0-33.9L201.4 44.7c9.4-9.4 24.6-9.4 33.9 0l22.2 22.2c9.5 9.5 9.3 25-.4 34.3L136.6 216H424c13.3 0 24 10.7 24 24v32c0 13.3-10.7 24-24 24H136.6l120.5 114.8c9.8 9.3 10 24.8.4 34.3z"],"arrow-right":[448,512,[],"f061","M190.5 66.9l22.2-22.2c9.4-9.4 24.6-9.4 33.9 0L441 239c9.4 9.4 9.4 24.6 0 33.9L246.6 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.2-22.2c-9.5-9.5-9.3-25 .4-34.3L311.4 296H24c-13.3 0-24-10.7-24-24v-32c0-13.3 10.7-24 24-24h287.4L190.9 101.2c-9.8-9.3-10-24.8-.4-34.3z"],"arrow-up":[448,512,[],"f062","M34.9 289.5l-22.2-22.2c-9.4-9.4-9.4-24.6 0-33.9L207 39c9.4-9.4 24.6-9.4 33.9 0l194.3 194.3c9.4 9.4 9.4 24.6 0 33.9L413 289.4c-9.5 9.5-25 9.3-34.3-.4L264 168.6V456c0 13.3-10.7 24-24 24h-32c-13.3 0-24-10.7-24-24V168.6L69.2 289.1c-9.3 9.8-24.8 10-34.3.4z"],bars:[448,512,[],"f0c9","M16 132h416c8.837 0 16-7.163 16-16V76c0-8.837-7.163-16-16-16H16C7.163 60 0 67.163 0 76v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16zm0 160h416c8.837 0 16-7.163 16-16v-40c0-8.837-7.163-16-16-16H16c-8.837 0-16 7.163-16 16v40c0 8.837 7.163 16 16 16z"],bell:[448,512,[],"f0f3","M224 512c35.32 0 63.97-28.65 63.97-64H160.03c0 35.35 28.65 64 63.97 64zm215.39-149.71c-19.32-20.76-55.47-51.99-55.47-154.29 0-77.7-54.48-139.9-127.94-155.16V32c0-17.67-14.32-32-31.98-32s-31.98 14.33-31.98 32v20.84C118.56 68.1 64.08 130.3 64.08 208c0 102.3-36.15 133.53-55.47 154.29-6 6.45-8.66 14.16-8.61 21.71.11 16.4 12.98 32 32.1 32h383.8c19.12 0 32-15.6 32.1-32 .05-7.55-2.61-15.27-8.61-21.71z"],"bell-on":[640,512,[],"f8fa","M112,192a24,24,0,0,0-24-24H24a24,24,0,0,0,0,48H88A24,24,0,0,0,112,192ZM51.66,64.78l55.42,32a24,24,0,1,0,24-41.56l-55.42-32a24,24,0,1,0-24,41.56ZM520.94,100a23.8,23.8,0,0,0,12-3.22l55.42-32a24,24,0,0,0-24-41.56l-55.42,32a24,24,0,0,0,12,44.78ZM320,512a64,64,0,0,0,64-64H256A64,64,0,0,0,320,512ZM616,168H552a24,24,0,0,0,0,48h64a24,24,0,0,0,0-48ZM479.92,208c0-77.69-54.48-139.91-127.94-155.16V32a32,32,0,1,0-64,0V52.84C214.56,68.09,160.08,130.31,160.08,208c0,102.31-36.14,133.53-55.47,154.28A31.28,31.28,0,0,0,96,384c.11,16.41,13,32,32.09,32H511.91c19.11,0,32-15.59,32.09-32a31.23,31.23,0,0,0-8.61-21.72C516.06,341.53,479.92,310.31,479.92,208Z"],bookmark:[384,512,[],"f02e","M0 512V48C0 21.49 21.49 0 48 0h288c26.51 0 48 21.49 48 48v464L192 400 0 512z"],calendar:[448,512,[],"f133","M12 192h424c6.6 0 12 5.4 12 12v260c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V204c0-6.6 5.4-12 12-12zm436-44v-36c0-26.5-21.5-48-48-48h-48V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H160V12c0-6.6-5.4-12-12-12h-40c-6.6 0-12 5.4-12 12v52H48C21.5 64 0 85.5 0 112v36c0 6.6 5.4 12 12 12h424c6.6 0 12-5.4 12-12z"],"caret-down":[320,512,[],"f0d7","M31.3 192h257.3c17.8 0 26.7 21.5 14.1 34.1L174.1 354.8c-7.8 7.8-20.5 7.8-28.3 0L17.2 226.1C4.6 213.5 13.5 192 31.3 192z"],check:[512,512,[],"f00c","M173.898 439.404l-166.4-166.4c-9.997-9.997-9.997-26.206 0-36.204l36.203-36.204c9.997-9.998 26.207-9.998 36.204 0L192 312.69 432.095 72.596c9.997-9.997 26.207-9.997 36.204 0l36.203 36.204c9.997 9.997 9.997 26.206 0 36.204l-294.4 294.401c-9.998 9.997-26.207 9.997-36.204-.001z"],"chevron-double-down":[448,512,[],"f322","M207 477.5L12.7 283.1c-9.4-9.4-9.4-24.6 0-33.9l22.7-22.7c9.4-9.4 24.5-9.4 33.9 0l154.7 154 154.7-154c9.4-9.3 24.5-9.3 33.9 0l22.7 22.7c9.4 9.4 9.4 24.6 0 33.9L241 477.5c-9.4 9.3-24.6 9.3-34 0zm34-192L435.3 91.1c9.4-9.4 9.4-24.6 0-33.9l-22.7-22.7c-9.4-9.4-24.5-9.4-33.9 0L224 188.5 69.3 34.5c-9.4-9.3-24.5-9.3-33.9 0L12.7 57.2c-9.4 9.4-9.4 24.6 0 33.9L207 285.5c9.4 9.3 24.6 9.3 34 0z"],"chevron-double-left":[512,512,[],"f323","M34.5 239L228.9 44.7c9.4-9.4 24.6-9.4 33.9 0l22.7 22.7c9.4 9.4 9.4 24.5 0 33.9L131.5 256l154 154.7c9.3 9.4 9.3 24.5 0 33.9l-22.7 22.7c-9.4 9.4-24.6 9.4-33.9 0L34.5 273c-9.3-9.4-9.3-24.6 0-34zm192 34l194.3 194.3c9.4 9.4 24.6 9.4 33.9 0l22.7-22.7c9.4-9.4 9.4-24.5 0-33.9L323.5 256l154-154.7c9.3-9.4 9.3-24.5 0-33.9l-22.7-22.7c-9.4-9.4-24.6-9.4-33.9 0L226.5 239c-9.3 9.4-9.3 24.6 0 34z"],"chevron-double-right":[512,512,[],"f324","M477.5 273L283.1 467.3c-9.4 9.4-24.6 9.4-33.9 0l-22.7-22.7c-9.4-9.4-9.4-24.5 0-33.9l154-154.7-154-154.7c-9.3-9.4-9.3-24.5 0-33.9l22.7-22.7c9.4-9.4 24.6-9.4 33.9 0L477.5 239c9.3 9.4 9.3 24.6 0 34zm-192-34L91.1 44.7c-9.4-9.4-24.6-9.4-33.9 0L34.5 67.4c-9.4 9.4-9.4 24.5 0 33.9l154 154.7-154 154.7c-9.3 9.4-9.3 24.5 0 33.9l22.7 22.7c9.4 9.4 24.6 9.4 33.9 0L285.5 273c9.3-9.4 9.3-24.6 0-34z"],"chevron-double-up":[448,512,[],"f325","M241 34.5l194.3 194.3c9.4 9.4 9.4 24.6 0 33.9l-22.7 22.7c-9.4 9.4-24.5 9.4-33.9 0L224 131.5l-154.7 154c-9.4 9.3-24.5 9.3-33.9 0l-22.7-22.7c-9.4-9.4-9.4-24.6 0-33.9L207 34.5c9.4-9.3 24.6-9.3 34 0zm-34 192L12.7 420.9c-9.4 9.4-9.4 24.6 0 33.9l22.7 22.7c9.4 9.4 24.5 9.4 33.9 0l154.7-154 154.7 154c9.4 9.3 24.5 9.3 33.9 0l22.7-22.7c9.4-9.4 9.4-24.6 0-33.9L241 226.5c-9.4-9.3-24.6-9.3-34 0z"],"chevron-down":[448,512,[],"f078","M207.029 381.476L12.686 187.132c-9.373-9.373-9.373-24.569 0-33.941l22.667-22.667c9.357-9.357 24.522-9.375 33.901-.04L224 284.505l154.745-154.021c9.379-9.335 24.544-9.317 33.901.04l22.667 22.667c9.373 9.373 9.373 24.569 0 33.941L240.971 381.476c-9.373 9.372-24.569 9.372-33.942 0z"],"chevron-left":[320,512,[],"f053","M34.52 239.03L228.87 44.69c9.37-9.37 24.57-9.37 33.94 0l22.67 22.67c9.36 9.36 9.37 24.52.04 33.9L131.49 256l154.02 154.75c9.34 9.38 9.32 24.54-.04 33.9l-22.67 22.67c-9.37 9.37-24.57 9.37-33.94 0L34.52 272.97c-9.37-9.37-9.37-24.57 0-33.94z"],"chevron-right":[320,512,[],"f054","M285.476 272.971L91.132 467.314c-9.373 9.373-24.569 9.373-33.941 0l-22.667-22.667c-9.357-9.357-9.375-24.522-.04-33.901L188.505 256 34.484 101.255c-9.335-9.379-9.317-24.544.04-33.901l22.667-22.667c9.373-9.373 24.569-9.373 33.941 0L285.475 239.03c9.373 9.372 9.373 24.568.001 33.941z"],"chevron-up":[448,512,[],"f077","M240.971 130.524l194.343 194.343c9.373 9.373 9.373 24.569 0 33.941l-22.667 22.667c-9.357 9.357-24.522 9.375-33.901.04L224 227.495 69.255 381.516c-9.379 9.335-24.544 9.317-33.901-.04l-22.667-22.667c-9.373-9.373-9.373-24.569 0-33.941L207.03 130.525c9.372-9.373 24.568-9.373 33.941-.001z"],circle:[512,512,[],"f111","M256 8C119 8 8 119 8 256s111 248 248 248 248-111 248-248S393 8 256 8z"],"clipboard-list-check":[384,512,[],"f737","M336 64h-80c0-35.3-28.7-64-64-64s-64 28.7-64 64H48C21.5 64 0 85.5 0 112v352c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48V112c0-26.5-21.5-48-48-48zM192 40c13.3 0 24 10.7 24 24s-10.7 24-24 24-24-10.7-24-24 10.7-24 24-24zM65.6 209.4l12.7-12.6c2.1-2.1 5.5-2.1 7.6 0l20.6 20.8 47.6-47.2c2.1-2.1 5.5-2.1 7.6 0l12.6 12.7c2.1 2.1 2.1 5.5 0 7.6l-64.2 63.6c-2.1 2.1-5.5 2.1-7.6 0L65.6 217c-2.1-2.1-2.1-5.5 0-7.6zM96 392c-13.3 0-24-10.7-24-24s10.7-24 24-24 24 10.7 24 24-10.7 24-24 24zm224-16c0 4.4-3.6 8-8 8H168c-4.4 0-8-3.6-8-8v-16c0-4.4 3.6-8 8-8h144c4.4 0 8 3.6 8 8v16zm0-128c0 4.4-4.3 8-9.6 8H154.1l32.3-32h124c5.3 0 9.6 3.6 9.6 8v16z"],download:[512,512,[],"f019","M216 0h80c13.3 0 24 10.7 24 24v168h87.7c17.8 0 26.7 21.5 14.1 34.1L269.7 378.3c-7.5 7.5-19.8 7.5-27.3 0L90.1 226.1c-12.6-12.6-3.7-34.1 14.1-34.1H192V24c0-13.3 10.7-24 24-24zm296 376v112c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V376c0-13.3 10.7-24 24-24h146.7l49 49c20.1 20.1 52.5 20.1 72.6 0l49-49H488c13.3 0 24 10.7 24 24zm-124 88c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20zm64 0c0-11-9-20-20-20s-20 9-20 20 9 20 20 20 20-9 20-20z"],envelope:[512,512,[],"f0e0","M502.3 190.8c3.9-3.1 9.7-.2 9.7 4.7V400c0 26.5-21.5 48-48 48H48c-26.5 0-48-21.5-48-48V195.6c0-5 5.7-7.8 9.7-4.7 22.4 17.4 52.1 39.5 154.1 113.6 21.1 15.4 56.7 47.8 92.2 47.6 35.7.3 72-32.8 92.3-47.6 102-74.1 131.6-96.3 154-113.7zM256 320c23.2.4 56.6-29.2 73.4-41.4 132.7-96.3 142.8-104.7 173.4-128.7 5.8-4.5 9.2-11.5 9.2-18.9v-19c0-26.5-21.5-48-48-48H48C21.5 64 0 85.5 0 112v19c0 7.4 3.4 14.3 9.2 18.9 30.6 23.9 40.7 32.4 173.4 128.7 16.8 12.2 50.2 41.8 73.4 41.4z"],"external-link":[512,512,[],"f08e","M432,320H400a16,16,0,0,0-16,16V448H64V128H208a16,16,0,0,0,16-16V80a16,16,0,0,0-16-16H48A48,48,0,0,0,0,112V464a48,48,0,0,0,48,48H400a48,48,0,0,0,48-48V336A16,16,0,0,0,432,320ZM474.67,0H316a28,28,0,0,0-28,28V46.71A28,28,0,0,0,316.79,73.9L384,72,135.06,319.09l-.06.06a24,24,0,0,0,0,33.94l23.94,23.85.06.06a24,24,0,0,0,33.91-.09L440,128l-1.88,67.22V196a28,28,0,0,0,28,28H484a28,28,0,0,0,28-28V37.33h0A37.33,37.33,0,0,0,474.67,0Z"],fax:[512,512,[],"f1ac","M480 160V77.25a32 32 0 0 0-9.38-22.63L425.37 9.37A32 32 0 0 0 402.75 0H160a32 32 0 0 0-32 32v448a32 32 0 0 0 32 32h320a32 32 0 0 0 32-32V192a32 32 0 0 0-32-32zM288 432a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32a16 16 0 0 1 16 16zm0-128a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32a16 16 0 0 1 16 16zm128 128a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32a16 16 0 0 1 16 16zm0-128a16 16 0 0 1-16 16h-32a16 16 0 0 1-16-16v-32a16 16 0 0 1 16-16h32a16 16 0 0 1 16 16zm0-112H192V64h160v48a16 16 0 0 0 16 16h48zM64 128H32a32 32 0 0 0-32 32v320a32 32 0 0 0 32 32h32a32 32 0 0 0 32-32V160a32 32 0 0 0-32-32z"],file:[384,512,[],"f15b","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm160-14.1v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z"],"file-csv":[384,512,[],"f6dd","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm-96 144c0 4.42-3.58 8-8 8h-8c-8.84 0-16 7.16-16 16v32c0 8.84 7.16 16 16 16h8c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8h-8c-26.51 0-48-21.49-48-48v-32c0-26.51 21.49-48 48-48h8c4.42 0 8 3.58 8 8v16zm44.27 104H160c-4.42 0-8-3.58-8-8v-16c0-4.42 3.58-8 8-8h12.27c5.95 0 10.41-3.5 10.41-6.62 0-1.3-.75-2.66-2.12-3.84l-21.89-18.77c-8.47-7.22-13.33-17.48-13.33-28.14 0-21.3 19.02-38.62 42.41-38.62H200c4.42 0 8 3.58 8 8v16c0 4.42-3.58 8-8 8h-12.27c-5.95 0-10.41 3.5-10.41 6.62 0 1.3.75 2.66 2.12 3.84l21.89 18.77c8.47 7.22 13.33 17.48 13.33 28.14.01 21.29-19 38.62-42.39 38.62zM256 264v20.8c0 20.27 5.7 40.17 16 56.88 10.3-16.7 16-36.61 16-56.88V264c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8v20.8c0 35.48-12.88 68.89-36.28 94.09-3.02 3.25-7.27 5.11-11.72 5.11s-8.7-1.86-11.72-5.11c-23.4-25.2-36.28-58.61-36.28-94.09V264c0-4.42 3.58-8 8-8h16c4.42 0 8 3.58 8 8zm121-159L279.1 7c-4.5-4.5-10.6-7-17-7H256v128h128v-6.1c0-6.3-2.5-12.4-7-16.9z"],"file-excel":[384,512,[],"f1c3","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm60.1 106.5L224 336l60.1 93.5c5.1 8-.6 18.5-10.1 18.5h-34.9c-4.4 0-8.5-2.4-10.6-6.3C208.9 405.5 192 373 192 373c-6.4 14.8-10 20-36.6 68.8-2.1 3.9-6.1 6.3-10.5 6.3H110c-9.5 0-15.2-10.5-10.1-18.5l60.3-93.5-60.3-93.5c-5.2-8 .6-18.5 10.1-18.5h34.8c4.4 0 8.5 2.4 10.6 6.3 26.1 48.8 20 33.6 36.6 68.5 0 0 6.1-11.7 36.6-68.5 2.1-3.9 6.2-6.3 10.6-6.3H274c9.5-.1 15.2 10.4 10.1 18.4zM384 121.9v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z"],"file-image":[384,512,[],"f1c5","M384 121.941V128H256V0h6.059a24 24 0 0 1 16.97 7.029l97.941 97.941a24.002 24.002 0 0 1 7.03 16.971zM248 160c-13.2 0-24-10.8-24-24V0H24C10.745 0 0 10.745 0 24v464c0 13.255 10.745 24 24 24h336c13.255 0 24-10.745 24-24V160H248zm-135.455 16c26.51 0 48 21.49 48 48s-21.49 48-48 48-48-21.49-48-48 21.491-48 48-48zm208 240h-256l.485-48.485L104.545 328c4.686-4.686 11.799-4.201 16.485.485L160.545 368 264.06 264.485c4.686-4.686 12.284-4.686 16.971 0L320.545 304v112z"],"file-music":[384,512,[],"f8b6","M224 136V0H24A23.94 23.94 0 0 0 0 24v464a23.94 23.94 0 0 0 24 24h336a23.94 23.94 0 0 0 24-24V160H248a24.08 24.08 0 0 1-24-24zm64 88v160c0 17.67-21.5 32-48 32s-48-14.33-48-32 21.5-32 48-32a69.89 69.89 0 0 1 16 2v-76.36l-96 37.52V416c0 17.67-21.5 32-48 32s-48-14.33-48-32 21.5-32 48-32a69.89 69.89 0 0 1 16 2V271.25A16 16 0 0 1 139.19 256l128-47.25A16 16 0 0 1 288 224zm89-119L279.09 7a24 24 0 0 0-17-7H256v128h128v-6.09a23.91 23.91 0 0 0-7-16.91z"],"file-pdf":[384,512,[],"f1c1","M181.9 256.1c-5-16-4.9-46.9-2-46.9 8.4 0 7.6 36.9 2 46.9zm-1.7 47.2c-7.7 20.2-17.3 43.3-28.4 62.7 18.3-7 39-17.2 62.9-21.9-12.7-9.6-24.9-23.4-34.5-40.8zM86.1 428.1c0 .8 13.2-5.4 34.9-40.2-6.7 6.3-29.1 24.5-34.9 40.2zM248 160h136v328c0 13.3-10.7 24-24 24H24c-13.3 0-24-10.7-24-24V24C0 10.7 10.7 0 24 0h200v136c0 13.2 10.8 24 24 24zm-8 171.8c-20-12.2-33.3-29-42.7-53.8 4.5-18.5 11.6-46.6 6.2-64.2-4.7-29.4-42.4-26.5-47.8-6.8-5 18.3-.4 44.1 8.1 77-11.6 27.6-28.7 64.6-40.8 85.8-.1 0-.1.1-.2.1-27.1 13.9-73.6 44.5-54.5 68 5.6 6.9 16 10 21.5 10 17.9 0 35.7-18 61.1-61.8 25.8-8.5 54.1-19.1 79-23.2 21.7 11.8 47.1 19.5 64 19.5 29.2 0 31.2-32 19.7-43.4-13.9-13.6-54.3-9.7-73.6-7.2zM377 105L279 7c-4.5-4.5-10.6-7-17-7h-6v128h128v-6.1c0-6.3-2.5-12.4-7-16.9zm-74.1 255.3c4.1-2.7-2.5-11.9-42.8-9 37.1 15.8 42.8 9 42.8 9z"],"file-word":[384,512,[],"f1c2","M224 136V0H24C10.7 0 0 10.7 0 24v464c0 13.3 10.7 24 24 24h336c13.3 0 24-10.7 24-24V160H248c-13.2 0-24-10.8-24-24zm57.1 120H305c7.7 0 13.4 7.1 11.7 14.7l-38 168c-1.2 5.5-6.1 9.3-11.7 9.3h-38c-5.5 0-10.3-3.8-11.6-9.1-25.8-103.5-20.8-81.2-25.6-110.5h-.5c-1.1 14.3-2.4 17.4-25.6 110.5-1.3 5.3-6.1 9.1-11.6 9.1H117c-5.6 0-10.5-3.9-11.7-9.4l-37.8-168c-1.7-7.5 4-14.6 11.7-14.6h24.5c5.7 0 10.7 4 11.8 9.7 15.6 78 20.1 109.5 21 122.2 1.6-10.2 7.3-32.7 29.4-122.7 1.3-5.4 6.1-9.1 11.7-9.1h29.1c5.6 0 10.4 3.8 11.7 9.2 24 100.4 28.8 124 29.6 129.4-.2-11.2-2.6-17.8 21.6-129.2 1-5.6 5.9-9.5 11.5-9.5zM384 121.9v6.1H256V0h6.1c6.4 0 12.5 2.5 17 7l97.9 98c4.5 4.5 7 10.6 7 16.9z"],globe:[496,512,[],"f0ac","M336.5 160C322 70.7 287.8 8 248 8s-74 62.7-88.5 152h177zM152 256c0 22.2 1.2 43.5 3.3 64h185.3c2.1-20.5 3.3-41.8 3.3-64s-1.2-43.5-3.3-64H155.3c-2.1 20.5-3.3 41.8-3.3 64zm324.7-96c-28.6-67.9-86.5-120.4-158-141.6 24.4 33.8 41.2 84.7 50 141.6h108zM177.2 18.4C105.8 39.6 47.8 92.1 19.3 160h108c8.7-56.9 25.5-107.8 49.9-141.6zM487.4 192H372.7c2.1 21 3.3 42.5 3.3 64s-1.2 43-3.3 64h114.6c5.5-20.5 8.6-41.8 8.6-64s-3.1-43.5-8.5-64zM120 256c0-21.5 1.2-43 3.3-64H8.6C3.2 212.5 0 233.8 0 256s3.2 43.5 8.6 64h114.6c-2-21-3.2-42.5-3.2-64zm39.5 96c14.5 89.3 48.7 152 88.5 152s74-62.7 88.5-152h-177zm159.3 141.6c71.4-21.2 129.4-73.7 158-141.6h-108c-8.8 56.9-25.6 107.8-50 141.6zM19.3 352c28.6 67.9 86.5 120.4 158 141.6-24.4-33.8-41.2-84.7-50-141.6h-108z"],"globe-europe":[496,512,[],"f7a2","M248 8C111 8 0 119 0 256s111 248 248 248 248-111 248-248S385 8 248 8zm200 248c0 22.5-3.9 44.2-10.8 64.4h-20.3c-4.3 0-8.4-1.7-11.4-4.8l-32-32.6c-4.5-4.6-4.5-12.1.1-16.7l12.5-12.5v-8.7c0-3-1.2-5.9-3.3-8l-9.4-9.4c-2.1-2.1-5-3.3-8-3.3h-16c-6.2 0-11.3-5.1-11.3-11.3 0-3 1.2-5.9 3.3-8l9.4-9.4c2.1-2.1 5-3.3 8-3.3h32c6.2 0 11.3-5.1 11.3-11.3v-9.4c0-6.2-5.1-11.3-11.3-11.3h-36.7c-8.8 0-16 7.2-16 16v4.5c0 6.9-4.4 13-10.9 15.2l-31.6 10.5c-3.3 1.1-5.5 4.1-5.5 7.6v2.2c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8s-3.6-8-8-8H247c-3 0-5.8 1.7-7.2 4.4l-9.4 18.7c-2.7 5.4-8.2 8.8-14.3 8.8H194c-8.8 0-16-7.2-16-16V199c0-4.2 1.7-8.3 4.7-11.3l20.1-20.1c4.6-4.6 7.2-10.9 7.2-17.5 0-3.4 2.2-6.5 5.5-7.6l40-13.3c1.7-.6 3.2-1.5 4.4-2.7l26.8-26.8c2.1-2.1 3.3-5 3.3-8 0-6.2-5.1-11.3-11.3-11.3H258l-16 16v8c0 4.4-3.6 8-8 8h-16c-4.4 0-8-3.6-8-8v-20c0-2.5 1.2-4.9 3.2-6.4l28.9-21.7c1.9-.1 3.8-.3 5.7-.3C358.3 56 448 145.7 448 256zM130.1 149.1c0-3 1.2-5.9 3.3-8l25.4-25.4c2.1-2.1 5-3.3 8-3.3 6.2 0 11.3 5.1 11.3 11.3v16c0 3-1.2 5.9-3.3 8l-9.4 9.4c-2.1 2.1-5 3.3-8 3.3h-16c-6.2 0-11.3-5.1-11.3-11.3zm128 306.4v-7.1c0-8.8-7.2-16-16-16h-20.2c-10.8 0-26.7-5.3-35.4-11.8l-22.2-16.7c-11.5-8.6-18.2-22.1-18.2-36.4v-23.9c0-16 8.4-30.8 22.1-39l42.9-25.7c7.1-4.2 15.2-6.5 23.4-6.5h31.2c10.9 0 21.4 3.9 29.6 10.9l43.2 37.1h18.3c8.5 0 16.6 3.4 22.6 9.4l17.3 17.3c3.4 3.4 8.1 5.3 12.9 5.3H423c-32.4 58.9-93.8 99.5-164.9 103.1z"],"hand-holding":[576,512,[],"f4bd","M565.3 328.1c-11.8-10.7-30.2-10-42.6 0L430.3 402c-11.3 9.1-25.4 14-40 14H272c-8.8 0-16-7.2-16-16s7.2-16 16-16h78.3c15.9 0 30.7-10.9 33.3-26.6 3.3-20-12.1-37.4-31.6-37.4H192c-27 0-53.1 9.3-74.1 26.3L71.4 384H16c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16h356.8c14.5 0 28.6-4.9 40-14L564 377c15.2-12.1 16.4-35.3 1.3-48.9z"],"hand-holding-heart":[576,512,[],"f4be","M275.3 250.5c7 7.4 18.4 7.4 25.5 0l108.9-114.2c31.6-33.2 29.8-88.2-5.6-118.8-30.8-26.7-76.7-21.9-104.9 7.7L288 36.9l-11.1-11.6C248.7-4.4 202.8-9.2 172 17.5c-35.3 30.6-37.2 85.6-5.6 118.8l108.9 114.2zm290 77.6c-11.8-10.7-30.2-10-42.6 0L430.3 402c-11.3 9.1-25.4 14-40 14H272c-8.8 0-16-7.2-16-16s7.2-16 16-16h78.3c15.9 0 30.7-10.9 33.3-26.6 3.3-20-12.1-37.4-31.6-37.4H192c-27 0-53.1 9.3-74.1 26.3L71.4 384H16c-8.8 0-16 7.2-16 16v96c0 8.8 7.2 16 16 16h356.8c14.5 0 28.6-4.9 40-14L564 377c15.2-12.1 16.4-35.3 1.3-48.9z"],heart:[512,512,[],"f004","M462.3 62.6C407.5 15.9 326 24.3 275.7 76.2L256 96.5l-19.7-20.3C186.1 24.3 104.5 15.9 49.7 62.6c-62.8 53.6-66.1 149.8-9.9 207.9l193.5 199.8c12.5 12.9 32.8 12.9 45.3 0l193.5-199.8c56.3-58.1 53-154.3-9.8-207.9z"],home:[576,512,[],"f015","M280.37 148.26L96 300.11V464a16 16 0 0 0 16 16l112.06-.29a16 16 0 0 0 15.92-16V368a16 16 0 0 1 16-16h64a16 16 0 0 1 16 16v95.64a16 16 0 0 0 16 16.05L464 480a16 16 0 0 0 16-16V300L295.67 148.26a12.19 12.19 0 0 0-15.3 0zM571.6 251.47L488 182.56V44.05a12 12 0 0 0-12-12h-56a12 12 0 0 0-12 12v72.61L318.47 43a48 48 0 0 0-61 0L4.34 251.47a12 12 0 0 0-1.6 16.9l25.5 31A12 12 0 0 0 45.15 301l235.22-193.74a12.19 12.19 0 0 1 15.3 0L530.9 301a12 12 0 0 0 16.9-1.6l25.5-31a12 12 0 0 0-1.7-16.93z"],link:[512,512,[],"f0c1","M326.612 185.391c59.747 59.809 58.927 155.698.36 214.59-.11.12-.24.25-.36.37l-67.2 67.2c-59.27 59.27-155.699 59.262-214.96 0-59.27-59.26-59.27-155.7 0-214.96l37.106-37.106c9.84-9.84 26.786-3.3 27.294 10.606.648 17.722 3.826 35.527 9.69 52.721 1.986 5.822.567 12.262-3.783 16.612l-13.087 13.087c-28.026 28.026-28.905 73.66-1.155 101.96 28.024 28.579 74.086 28.749 102.325.51l67.2-67.19c28.191-28.191 28.073-73.757 0-101.83-3.701-3.694-7.429-6.564-10.341-8.569a16.037 16.037 0 0 1-6.947-12.606c-.396-10.567 3.348-21.456 11.698-29.806l21.054-21.055c5.521-5.521 14.182-6.199 20.584-1.731a152.482 152.482 0 0 1 20.522 17.197zM467.547 44.449c-59.261-59.262-155.69-59.27-214.96 0l-67.2 67.2c-.12.12-.25.25-.36.37-58.566 58.892-59.387 154.781.36 214.59a152.454 152.454 0 0 0 20.521 17.196c6.402 4.468 15.064 3.789 20.584-1.731l21.054-21.055c8.35-8.35 12.094-19.239 11.698-29.806a16.037 16.037 0 0 0-6.947-12.606c-2.912-2.005-6.64-4.875-10.341-8.569-28.073-28.073-28.191-73.639 0-101.83l67.2-67.19c28.239-28.239 74.3-28.069 102.325.51 27.75 28.3 26.872 73.934-1.155 101.96l-13.087 13.087c-4.35 4.35-5.769 10.79-3.783 16.612 5.864 17.194 9.042 34.999 9.69 52.721.509 13.906 17.454 20.446 27.294 10.606l37.106-37.106c59.271-59.259 59.271-155.699.001-214.959z"],"long-arrow-alt-left":[448,512,[],"f30a","M134.059 296H436c6.627 0 12-5.373 12-12v-56c0-6.627-5.373-12-12-12H134.059v-46.059c0-21.382-25.851-32.09-40.971-16.971L7.029 239.029c-9.373 9.373-9.373 24.569 0 33.941l86.059 86.059c15.119 15.119 40.971 4.411 40.971-16.971V296z"],"long-arrow-alt-right":[448,512,[],"f30b","M313.941 216H12c-6.627 0-12 5.373-12 12v56c0 6.627 5.373 12 12 12h301.941v46.059c0 21.382 25.851 32.09 40.971 16.971l86.059-86.059c9.373-9.373 9.373-24.569 0-33.941l-86.059-86.059c-15.119-15.119-40.971-4.411-40.971 16.971V216z"],"long-arrow-alt-up":[256,512,[],"f30c","M88 166.059V468c0 6.627 5.373 12 12 12h56c6.627 0 12-5.373 12-12V166.059h46.059c21.382 0 32.09-25.851 16.971-40.971l-86.059-86.059c-9.373-9.373-24.569-9.373-33.941 0l-86.059 86.059c-15.119 15.119-4.411 40.971 16.971 40.971H88z"],"long-arrow-down":[320,512,[],"f175","M261.573 286.544L196 352.118V56c0-13.255-10.745-24-24-24h-24c-13.255 0-24 10.745-24 24v296.118l-65.573-65.574c-9.373-9.373-24.569-9.373-33.941 0L7.515 303.515c-9.373 9.373-9.373 24.569 0 33.941L143.03 472.97c9.373 9.373 24.568 9.373 33.941 0l135.515-135.514c9.373-9.373 9.373-24.569 0-33.941l-16.971-16.971c-9.373-9.373-24.569-9.373-33.942 0z"],"mail-bulk":[576,512,[],"f674","M160 448c-25.6 0-51.2-22.4-64-32-64-44.8-83.2-60.8-96-70.4V480c0 17.67 14.33 32 32 32h256c17.67 0 32-14.33 32-32V345.6c-12.8 9.6-32 25.6-96 70.4-12.8 9.6-38.4 32-64 32zm128-192H32c-17.67 0-32 14.33-32 32v16c25.6 19.2 22.4 19.2 115.2 86.4 9.6 6.4 28.8 25.6 44.8 25.6s35.2-19.2 44.8-22.4c92.8-67.2 89.6-67.2 115.2-86.4V288c0-17.67-14.33-32-32-32zm256-96H224c-17.67 0-32 14.33-32 32v32h96c33.21 0 60.59 25.42 63.71 57.82l.29-.22V416h192c17.67 0 32-14.33 32-32V192c0-17.67-14.33-32-32-32zm-32 128h-64v-64h64v64zm-352-96c0-35.29 28.71-64 64-64h224V32c0-17.67-14.33-32-32-32H96C78.33 0 64 14.33 64 32v192h96v-32z"],"map-marker":[384,512,[],"f041","M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0z"],"map-marker-alt":[384,512,[],"f3c5","M172.268 501.67C26.97 291.031 0 269.413 0 192 0 85.961 85.961 0 192 0s192 85.961 192 192c0 77.413-26.97 99.031-172.268 309.67-9.535 13.774-29.93 13.773-39.464 0zM192 272c44.183 0 80-35.817 80-80s-35.817-80-80-80-80 35.817-80 80 35.817 80 80 80z"],mobile:[320,512,[],"f10b","M272 0H48C21.5 0 0 21.5 0 48v416c0 26.5 21.5 48 48 48h224c26.5 0 48-21.5 48-48V48c0-26.5-21.5-48-48-48zM160 480c-17.7 0-32-14.3-32-32s14.3-32 32-32 32 14.3 32 32-14.3 32-32 32z"],"music-alt":[384,512,[],"f8cf","M310.94 1.33l-96.53 28.51A32 32 0 0 0 192 60.34V360a148.76 148.76 0 0 0-48-8c-61.86 0-112 35.82-112 80s50.14 80 112 80 112-35.82 112-80V148.15l73-21.39a32 32 0 0 0 23-30.71V32a32 32 0 0 0-41.06-30.67z"],phone:[512,512,[],"f095","M493.4 24.6l-104-24c-11.3-2.6-22.9 3.3-27.5 13.9l-48 112c-4.2 9.8-1.4 21.3 6.9 28l60.6 49.6c-36 76.7-98.9 140.5-177.2 177.2l-49.6-60.6c-6.8-8.3-18.2-11.1-28-6.9l-112 48C3.9 366.5-2 378.1.6 389.4l24 104C27.1 504.2 36.7 512 48 512c256.1 0 464-207.5 464-464 0-11.2-7.7-20.9-18.6-23.4z"],"phone-alt":[512,512,[],"f879","M497.39 361.8l-112-48a24 24 0 0 0-28 6.9l-49.6 60.6A370.66 370.66 0 0 1 130.6 204.11l60.6-49.6a23.94 23.94 0 0 0 6.9-28l-48-112A24.16 24.16 0 0 0 122.6.61l-104 24A24 24 0 0 0 0 48c0 256.5 207.9 464 464 464a24 24 0 0 0 23.4-18.6l24-104a24.29 24.29 0 0 0-14.01-27.6z"],print:[512,512,[],"f02f","M448 192V77.25c0-8.49-3.37-16.62-9.37-22.63L393.37 9.37c-6-6-14.14-9.37-22.63-9.37H96C78.33 0 64 14.33 64 32v160c-35.35 0-64 28.65-64 64v112c0 8.84 7.16 16 16 16h48v96c0 17.67 14.33 32 32 32h320c17.67 0 32-14.33 32-32v-96h48c8.84 0 16-7.16 16-16V256c0-35.35-28.65-64-64-64zm-64 256H128v-96h256v96zm0-224H128V64h192v48c0 8.84 7.16 16 16 16h48v96zm48 72c-13.25 0-24-10.75-24-24 0-13.26 10.75-24 24-24s24 10.74 24 24c0 13.25-10.75 24-24 24z"],search:[512,512,[],"f002","M505 442.7L405.3 343c-4.5-4.5-10.6-7-17-7H372c27.6-35.3 44-79.7 44-128C416 93.1 322.9 0 208 0S0 93.1 0 208s93.1 208 208 208c48.3 0 92.7-16.4 128-44v16.3c0 6.4 2.5 12.5 7 17l99.7 99.7c9.4 9.4 24.6 9.4 33.9 0l28.3-28.3c9.4-9.4 9.4-24.6.1-34zM208 336c-70.7 0-128-57.2-128-128 0-70.7 57.2-128 128-128 70.7 0 128 57.2 128 128 0 70.7-57.2 128-128 128z"],times:[352,512,[],"f00d","M242.72 256l100.07-100.07c12.28-12.28 12.28-32.19 0-44.48l-22.24-22.24c-12.28-12.28-32.19-12.28-44.48 0L176 189.28 75.93 89.21c-12.28-12.28-32.19-12.28-44.48 0L9.21 111.45c-12.28 12.28-12.28 32.19 0 44.48L109.28 256 9.21 356.07c-12.28 12.28-12.28 32.19 0 44.48l22.24 22.24c12.28 12.28 32.2 12.28 44.48 0L176 322.72l100.07 100.07c12.28 12.28 32.2 12.28 44.48 0l22.24-22.24c12.28-12.28 12.28-32.19 0-44.48L242.72 256z"],user:[448,512,[],"f007","M224 256c70.7 0 128-57.3 128-128S294.7 0 224 0 96 57.3 96 128s57.3 128 128 128zm89.6 32h-16.7c-22.2 10.2-46.9 16-72.9 16s-50.6-5.8-72.9-16h-16.7C60.2 288 0 348.2 0 422.4V464c0 26.5 21.5 48 48 48h352c26.5 0 48-21.5 48-48v-41.6c0-74.2-60.2-134.4-134.4-134.4z"],users:[640,512,[],"f0c0","M96 224c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm448 0c35.3 0 64-28.7 64-64s-28.7-64-64-64-64 28.7-64 64 28.7 64 64 64zm32 32h-64c-17.6 0-33.5 7.1-45.1 18.6 40.3 22.1 68.9 62 75.1 109.4h66c17.7 0 32-14.3 32-32v-32c0-35.3-28.7-64-64-64zm-256 0c61.9 0 112-50.1 112-112S381.9 32 320 32 208 82.1 208 144s50.1 112 112 112zm76.8 32h-8.3c-20.8 10-43.9 16-68.5 16s-47.6-6-68.5-16h-8.3C179.6 288 128 339.6 128 403.2V432c0 26.5 21.5 48 48 48h288c26.5 0 48-21.5 48-48v-28.8c0-63.6-51.6-115.2-115.2-115.2zm-223.7-13.4C161.5 263.1 145.6 256 128 256H64c-35.3 0-64 28.7-64 64v32c0 17.7 14.3 32 32 32h65.9c6.3-47.4 34.9-87.3 75.2-109.4z"],volume:[480,512,[],"f6a8","M215.03 71.05L126.06 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-21.46-25.96-31.98-40.97-16.97zM480 256c0-63.53-32.06-121.94-85.77-156.24-11.19-7.14-26.03-3.82-33.12 7.46s-3.78 26.21 7.41 33.36C408.27 165.97 432 209.11 432 256s-23.73 90.03-63.48 115.42c-11.19 7.14-14.5 22.07-7.41 33.36 6.51 10.36 21.12 15.14 33.12 7.46C447.94 377.94 480 319.53 480 256zm-141.77-76.87c-11.58-6.33-26.19-2.16-32.61 9.45-6.39 11.61-2.16 26.2 9.45 32.61C327.98 228.28 336 241.63 336 256c0 14.38-8.02 27.72-20.92 34.81-11.61 6.41-15.84 21-9.45 32.61 6.43 11.66 21.05 15.8 32.61 9.45 28.23-15.55 45.77-45 45.77-76.88s-17.54-61.32-45.78-76.86z"],"volume-down":[384,512,[],"f027","M215.03 72.04L126.06 161H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V89.02c0-21.47-25.96-31.98-40.97-16.98zm123.2 108.08c-11.58-6.33-26.19-2.16-32.61 9.45-6.39 11.61-2.16 26.2 9.45 32.61C327.98 229.28 336 242.62 336 257c0 14.38-8.02 27.72-20.92 34.81-11.61 6.41-15.84 21-9.45 32.61 6.43 11.66 21.05 15.8 32.61 9.45 28.23-15.55 45.77-45 45.77-76.88s-17.54-61.32-45.78-76.87z"],"volume-mute":[512,512,[],"f6a9","M215.03 71.05L126.06 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-21.46-25.96-31.98-40.97-16.97zM461.64 256l45.64-45.64c6.3-6.3 6.3-16.52 0-22.82l-22.82-22.82c-6.3-6.3-16.52-6.3-22.82 0L416 210.36l-45.64-45.64c-6.3-6.3-16.52-6.3-22.82 0l-22.82 22.82c-6.3 6.3-6.3 16.52 0 22.82L370.36 256l-45.63 45.63c-6.3 6.3-6.3 16.52 0 22.82l22.82 22.82c6.3 6.3 16.52 6.3 22.82 0L416 301.64l45.64 45.64c6.3 6.3 16.52 6.3 22.82 0l22.82-22.82c6.3-6.3 6.3-16.52 0-22.82L461.64 256z"],"volume-slash":[640,512,[],"f2e2","M633.82 458.1l-69-53.33C592.42 360.8 608 309.68 608 256c0-95.33-47.73-183.58-127.65-236.03-11.17-7.33-26.18-4.24-33.51 6.95-7.34 11.17-4.22 26.18 6.95 33.51 66.27 43.49 105.82 116.6 105.82 195.58 0 42.78-11.96 83.59-33.22 119.06l-38.12-29.46C503.49 318.68 512 288.06 512 256c0-63.09-32.06-122.09-85.77-156.16-11.19-7.09-26.03-3.8-33.12 7.41-7.09 11.2-3.78 26.03 7.41 33.13C440.27 165.59 464 209.44 464 256c0 21.21-5.03 41.57-14.2 59.88l-39.56-30.58c3.38-9.35 5.76-19.07 5.76-29.3 0-31.88-17.53-61.33-45.77-76.88-11.58-6.33-26.19-2.16-32.61 9.45-6.39 11.61-2.16 26.2 9.45 32.61 11.76 6.46 19.12 18.18 20.4 31.06L288 190.82V88.02c0-21.46-25.96-31.98-40.97-16.97l-49.71 49.7L45.47 3.37C38.49-2.05 28.43-.8 23.01 6.18L3.37 31.45C-2.05 38.42-.8 48.47 6.18 53.9l588.36 454.73c6.98 5.43 17.03 4.17 22.46-2.81l19.64-25.27c5.41-6.97 4.16-17.02-2.82-22.45zM32 184v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V352.6L43.76 163.84C36.86 168.05 32 175.32 32 184z"],"volume-up":[576,512,[],"f028","M215.03 71.05L126.06 160H24c-13.26 0-24 10.74-24 24v144c0 13.25 10.74 24 24 24h102.06l88.97 88.95c15.03 15.03 40.97 4.47 40.97-16.97V88.02c0-21.46-25.96-31.98-40.97-16.97zm233.32-51.08c-11.17-7.33-26.18-4.24-33.51 6.95-7.34 11.17-4.22 26.18 6.95 33.51 66.27 43.49 105.82 116.6 105.82 195.58 0 78.98-39.55 152.09-105.82 195.58-11.17 7.32-14.29 22.34-6.95 33.5 7.04 10.71 21.93 14.56 33.51 6.95C528.27 439.58 576 351.33 576 256S528.27 72.43 448.35 19.97zM480 256c0-63.53-32.06-121.94-85.77-156.24-11.19-7.14-26.03-3.82-33.12 7.46s-3.78 26.21 7.41 33.36C408.27 165.97 432 209.11 432 256s-23.73 90.03-63.48 115.42c-11.19 7.14-14.5 22.07-7.41 33.36 6.51 10.36 21.12 15.14 33.12 7.46C447.94 377.94 480 319.54 480 256zm-141.77-76.87c-11.58-6.33-26.19-2.16-32.61 9.45-6.39 11.61-2.16 26.2 9.45 32.61C327.98 228.28 336 241.63 336 256c0 14.38-8.02 27.72-20.92 34.81-11.61 6.41-15.84 21-9.45 32.61 6.43 11.66 21.05 15.8 32.61 9.45 28.23-15.55 45.77-45 45.77-76.88s-17.54-61.32-45.78-76.86z"]};try{!function e(t,n,i){var i=void 0!==(s=(2<arguments.length&&void 0!==i?i:{}).skipHooks)&&s,s=Object.keys(n).reduce(function(e,t){var i=n[t];return i.icon?e[i.iconName]=i.icon:e[t]=i,e},{});"function"!=typeof a.hooks.addPack||i?a.styles[t]=r(r({},a.styles[t]||{}),s):a.hooks.addPack(t,s),"fas"===t&&e("fa",n)}("fas",i)}catch(e){if(!t)throw e}}(),function(){"use strict";function P(t,e){var i,n=Object.keys(t);return Object.getOwnPropertySymbols&&(i=Object.getOwnPropertySymbols(t),e&&(i=i.filter(function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable})),n.push.apply(n,i)),n}function E(n){for(var e=1;e<arguments.length;e++){var s=null!=arguments[e]?arguments[e]:{};e%2?P(Object(s),!0).forEach(function(e){var t,i=n;e=s[t=e],t in i?Object.defineProperty(i,t,{value:e,enumerable:!0,configurable:!0,writable:!0}):i[t]=e}):Object.getOwnPropertyDescriptors?Object.defineProperties(n,Object.getOwnPropertyDescriptors(s)):P(Object(s)).forEach(function(e){Object.defineProperty(n,e,Object.getOwnPropertyDescriptor(s,e))})}return n}function s(e){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function H(e,t){for(var i=0;i<t.length;i++){var n=t[i];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(e,n.key,n)}}function j(e,t){return function(e){if(Array.isArray(e))return e}(e)||function(e,t){var i=null==e?null:"undefined"!=typeof Symbol&&e[Symbol.iterator]||e["@@iterator"];if(null!=i){var n,s,o=[],r=!0,a=!1;try{for(i=i.call(e);!(r=(n=i.next()).done)&&(o.push(n.value),!t||o.length!==t);r=!0);}catch(e){a=!0,s=e}finally{try{r||null==i.return||i.return()}finally{if(a)throw s}}return o}}(e,t)||$(e,t)||function(){throw new TypeError("Invalid attempt to destructure non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function c(e){return function(e){if(Array.isArray(e))return R(e)}(e)||function(){if("undefined"!=typeof Symbol&&null!=e[Symbol.iterator]||null!=e["@@iterator"])return Array.from(e)}()||$(e)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance.\nIn order to be iterable, non-array objects must have a [Symbol.iterator]() method.")}()}function $(e,t){if(e){if("string"==typeof e)return R(e,t);var i=Object.prototype.toString.call(e).slice(8,-1);return"Map"===(i="Object"===i&&e.constructor?e.constructor.name:i)||"Set"===i?Array.from(e):"Arguments"===i||/^(?:Ui|I)nt(?:8|16|32)(?:Clamped)?Array$/.test(i)?R(e,t):void 0}}function R(e,t){(null==t||t>e.length)&&(t=e.length);for(var i=0,n=new Array(t);i<t;i++)n[i]=e[i];return n}var e={},t={},i=null,n={mark:o=function(){},measure:o};try{"undefined"!=typeof window&&(e=window),"undefined"!=typeof document&&(t=document),"undefined"!=typeof MutationObserver&&(i=MutationObserver),"undefined"!=typeof performance&&(n=performance)}catch(o){}var o=void 0===(o=(e.navigator||{}).userAgent)?"":o,p=e,g=t,V=i,t=n,e=!!p.document,u=!!g.documentElement&&!!g.head&&"function"==typeof g.addEventListener&&"function"==typeof g.createElement,F=~o.indexOf("MSIE")||~o.indexOf("Trident/"),i="___FONT_AWESOME___",q=16,W="fa",B="svg-inline--fa",T="data-fa-i2svg",U="data-fa-pseudo-element",Y="data-fa-pseudo-element-pending",Q="data-prefix",X="data-icon",K="fontawesome-i2svg",G="async",Z=["HTML","HEAD","STYLE","SCRIPT"],J=function(){try{return!0}catch(e){return!1}}(),ee={fas:"solid",far:"regular",fal:"light",fad:"duotone",fab:"brands",fak:"kit",fa:"solid"},te={solid:"fas",regular:"far",light:"fal",duotone:"fad",brands:"fab",kit:"fak"},ie="fa-layers-text",ne=/Font Awesome ([5 ]*)(Solid|Regular|Light|Duotone|Brands|Free|Pro|Kit).*/i,se={900:"fas",400:"far",normal:"far",300:"fal"},o=(n=[1,2,3,4,5,6,7,8,9,10]).concat([11,12,13,14,15,16,17,18,19,20]),oe=["class","data-prefix","data-icon","data-fa-transform","data-fa-mask"],r={GROUP:"group",SWAP_OPACITY:"swap-opacity",PRIMARY:"primary",SECONDARY:"secondary"},re=["xs","sm","lg","fw","ul","li","border","pull-left","pull-right","spin","pulse","rotate-90","rotate-180","rotate-270","flip-horizontal","flip-vertical","flip-both","stack","stack-1x","stack-2x","inverse","layers","layers-text","layers-counter",r.GROUP,r.SWAP_OPACITY,r.PRIMARY,r.SECONDARY].concat(n.map(function(e){return"".concat(e,"x")})).concat(o.map(function(e){return"w-".concat(e)})),ae=p.FontAwesomeConfig||{},S=(g&&"function"==typeof g.querySelector&&[["data-family-prefix","familyPrefix"],["data-replacement-class","replacementClass"],["data-auto-replace-svg","autoReplaceSvg"],["data-auto-add-css","autoAddCss"],["data-auto-a11y","autoA11y"],["data-search-pseudo-elements","searchPseudoElements"],["data-observe-mutations","observeMutations"],["data-mutate-approach","mutateApproach"],["data-keep-original-source","keepOriginalSource"],["data-measure-performance","measurePerformance"],["data-show-missing-icons","showMissingIcons"]].forEach(function(e){var e=(t=j(e,2))[0],t=t[1];null!=(e=""===(e=function(e){var t=g.querySelector("script["+e+"]");if(t)return t.getAttribute(e)}(e))||"false"!==e&&("true"===e||e))&&(ae[t]=e)}),(n=E(E({},{familyPrefix:W,replacementClass:B,autoReplaceSvg:!0,autoAddCss:!0,autoA11y:!0,searchPseudoElements:!1,observeMutations:!0,mutateApproach:"async",keepOriginalSource:!0,measurePerformance:!1,showMissingIcons:!0}),ae)).autoReplaceSvg||(n.observeMutations=!1),E({},n)),a=(p.FontAwesomeConfig=S,(o=p||{})[i]||(o[i]={}),o[i].styles||(o[i].styles={}),o[i].hooks||(o[i].hooks={}),o[i].shims||(o[i].shims=[]),o[i]),le=[],n=function e(){g.removeEventListener("DOMContentLoaded",e),ce=1,le.map(function(e){return e()})},ce=!1;function ue(e){u&&(ce?setTimeout(e,0):le.push(e))}function he(){}u&&!(ce=(g.documentElement.doScroll?/^loaded|^c/:/^loaded|^i|^c/).test(g.readyState))&&g.addEventListener("DOMContentLoaded",n);var de,fe="pending",pe="settled",l="fulfilled",h="rejected",ge="undefined"!=typeof global&&void 0!==global.process&&"function"==typeof global.process.emit,me="undefined"==typeof setImmediate?setTimeout:setImmediate,d=[];function ve(){for(var e=0;e<d.length;e++)d[e][0](d[e][1]);de=!(d=[])}function f(e,t){d.push([e,t]),de||(de=!0,me(ve,0))}function ye(e){var t=(n=e.owner)._state,i=n._data,n=e[t],e=e.then;if("function"==typeof n){t=l;try{i=n(i)}catch(n){m(e,n)}}be(e,i)||(t===l&&we(e,i),t===h&&m(e,i))}function be(t,i){var n;try{if(t===i)throw new TypeError("A promises callback cannot return that same promise.");if(i&&("function"==typeof i||"object"===s(i))){var e=i.then;if("function"==typeof e)return e.call(i,function(e){n||(n=!0,(i===e?_e:we)(t,e))},function(e){n||(n=!0,m(t,e))}),1}}catch(e){return n||m(t,e),1}}function we(e,t){e!==t&&be(e,t)||_e(e,t)}function _e(e,t){e._state===fe&&(e._state=pe,e._data=t,f(Ce,e))}function m(e,t){e._state===fe&&(e._state=pe,e._data=t,f(ke,e))}function xe(e){e._then=e._then.forEach(ye)}function Ce(e){e._state=l,xe(e)}function ke(e){e._state=h,xe(e),!e._handled&&ge&&global.process.emit("unhandledRejection",e._data,e)}function Ee(e){global.process.emit("rejectionHandled",e)}function v(e){if("function"!=typeof e)throw new TypeError("Promise resolver "+e+" is not a function");if(this instanceof v==0)throw new TypeError("Failed to construct 'Promise': Please use the 'new' operator, this object constructor cannot be called as a function.");this._then=[];var t=e,i=this;function n(e){m(i,e)}try{t(function(e){we(i,e)},n)}catch(t){n(t)}}v.prototype={constructor:v,_state:fe,_then:null,_data:void 0,_handled:!1,then:function(e,t){var i={owner:this,then:new this.constructor(he),fulfilled:e,rejected:t};return!t&&!e||this._handled||(this._handled=!0,this._state===h&&ge&&f(Ee,this)),this._state===l||this._state===h?f(ye,i):this._then.push(i),i.then},catch:function(e){return this.then(null,e)}},v.all=function(r){if(Array.isArray(r))return new v(function(i,e){for(var t,n=[],s=0,o=0;o<r.length;o++)(t=r[o])&&"function"==typeof t.then?t.then(function(t){return s++,function(e){n[t]=e,--s||i(n)}}(o),e):n[o]=t;s||i(n)});throw new TypeError("You must pass an array to Promise.all().")},v.race=function(s){if(Array.isArray(s))return new v(function(e,t){for(var i,n=0;n<s.length;n++)(i=s[n])&&"function"==typeof i.then?i.then(e,t):e(i)});throw new TypeError("You must pass an array to Promise.race().")},v.resolve=function(t){return t&&"object"===s(t)&&t.constructor===v?t:new v(function(e){e(t)})},v.reject=function(i){return new v(function(e,t){t(i)})};var w="function"==typeof Promise?Promise:v,y=q,b={size:16,x:0,y:0,rotate:0,flipX:!1,flipY:!1};function Te(e){if(e&&u){var t=g.createElement("style");t.setAttribute("type","text/css"),t.innerHTML=e;for(var i=g.head.childNodes,n=null,s=i.length-1;-1<s;s--){var o=i[s],r=(o.tagName||"").toUpperCase();-1<["STYLE","LINK"].indexOf(r)&&(n=o)}g.head.insertBefore(t,n)}}var Se="0123456789abcdefghijklmnopqrstuvwxyzABCDEFGHIJKLMNOPQRSTUVWXYZ";function D(){for(var e=12,t="";0<e--;)t+=Se[62*Math.random()|0];return t}function _(e){for(var t=[],i=(e||[]).length>>>0;i--;)t[i]=e[i];return t}function De(e){return e.classList?_(e.classList):(e.getAttribute("class")||"").split(" ").filter(function(e){return e})}function Me(e){return"".concat(e).replace(/&/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&#39;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}function M(i){return Object.keys(i||{}).reduce(function(e,t){return e+"".concat(t,": ").concat(i[t],";")},"")}function Ie(e){return e.size!==b.size||e.x!==b.x||e.y!==b.y||e.rotate!==b.rotate||e.flipX||e.flipY}function Le(e){var t=e.transform,i=e.containerWidth,n=e.iconWidth,s={transform:"translate(".concat(i/2," 256)")},e="translate(".concat(32*t.x,", ").concat(32*t.y,") "),i="scale(".concat(t.size/16*(t.flipX?-1:1),", ").concat(t.size/16*(t.flipY?-1:1),") "),t="rotate(".concat(t.rotate," 0 0)");return{outer:s,inner:{transform:"".concat(e," ").concat(i," ").concat(t)},path:{transform:"translate(".concat(n/2*-1," -256)")}}}var Ae={x:0,y:0,width:"100%",height:"100%"};function Oe(e){return e.attributes&&(e.attributes.fill||!(1<arguments.length&&void 0!==arguments[1])||arguments[1])&&(e.attributes.fill="black"),e}function Ne(e){var t=(f=e.icons).main,i=f.mask,n=e.prefix,s=e.iconName,o=e.transform,r=e.symbol,a=e.title,l=e.maskId,c=e.titleId,u=e.extra,h=e.watchable,d=void 0!==h&&h,f=(p=i.found?i:t).width,e=p.height,p=(h="fak"===n)?"":"fa-w-".concat(Math.ceil(f/e*16)),p=[S.replacementClass,s?"".concat(S.familyPrefix,"-").concat(s):"",p].filter(function(e){return-1===u.classes.indexOf(e)}).filter(function(e){return""!==e||!!e}).concat(u.classes).join(" "),p={children:[],attributes:E(E({},u.attributes),{},{"data-prefix":n,"data-icon":s,class:p,role:u.attributes.role||"img",xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 ".concat(f," ").concat(e)})},e=h&&!~u.classes.indexOf("fa-fw")?{width:"".concat(f/e*16*.0625,"em")}:{};d&&(p.attributes[T]=""),a&&p.children.push({tag:"title",attributes:{id:p.attributes["aria-labelledby"]||"title-".concat(c||D())},children:[a]});var g,m,v,y,b,w,_,x,s=E(E({},p),{},{prefix:n,iconName:s,main:t,mask:i,maskId:l,transform:o,symbol:r,styles:E(E({},e),u.styles)}),C=i.found&&t.found?(g=(l=s).children,m=l.attributes,o=l.main,e=l.mask,i=l.maskId,t=l.transform,v=o.width,l=o.icon,o=e.width,e=e.icon,t=Le({transform:t,containerWidth:o,iconWidth:v}),o={tag:"rect",attributes:E(E({},Ae),{},{fill:"white"})},v=l.children?{children:l.children.map(Oe)}:{},v={tag:"g",attributes:E({},t.inner),children:[Oe(E({tag:l.tag,attributes:E(E({},l.attributes),t.path)},v))]},t={tag:"g",attributes:E({},t.outer),children:[v]},v="mask-".concat(i||D()),i="clip-".concat(i||D()),t={tag:"mask",attributes:E(E({},Ae),{},{id:v,maskUnits:"userSpaceOnUse",maskContentUnits:"userSpaceOnUse"}),children:[o,t]},t={tag:"defs",children:[{tag:"clipPath",attributes:{id:i},children:"g"===e.tag?e.children:[e]},t]},g.push(t,{tag:"rect",attributes:E({fill:"currentColor","clip-path":"url(#".concat(i,")"),mask:"url(#".concat(v,")")},Ae)}),{children:g,attributes:m}):(C=(v=s).children,k=s.attributes,g=s.main,m=s.transform,0<(v=M(s.styles)).length&&(k.style=v),Ie(m)?(m=Le({transform:m,containerWidth:g.width,iconWidth:g.width}),C.push({tag:"g",attributes:E({},m.outer),children:[{tag:"g",attributes:E({},m.inner),children:[{tag:g.icon.tag,children:g.icon.children,attributes:E(E({},g.icon.attributes),m.path)}]}]})):C.push(g.icon),{children:C,attributes:k}),k=C.attributes;return s.children=C.children,s.attributes=k,r?(b=(y=s).prefix,w=y.iconName,_=y.children,x=y.attributes,y=!0===(y=y.symbol)?"".concat(b,"-").concat(S.familyPrefix,"-").concat(w):y,[{tag:"svg",attributes:{style:"display: none;"},children:[{tag:"symbol",attributes:E(E({},x),{},{id:y}),children:_}]}]):(w=(b=s).children,x=b.main,y=b.mask,_=b.attributes,s=b.styles,Ie(b=b.transform)&&x.found&&!y.found&&(y=x.width/x.height/2,x=.5,_.style=M(E(E({},s),{},{"transform-origin":"".concat(y+b.x/16,"em ").concat(x+b.y/16,"em")}))),[{tag:"svg",attributes:_,children:w}])}function ze(e){var t=e.content,i=e.width,n=e.height,s=e.transform,o=e.title,r=e.extra,a=e.watchable,l=void 0!==a&&a,e=E(E(E({},r.attributes),o?{title:o}:{}),{},{class:r.classes.join(" ")});return l&&(e[T]=""),a=E({},r.styles),Ie(s)&&(a.transform=(r=(l={transform:s,startCentered:!0,width:i,height:n}).transform,s=l.width,n=void 0===(i=l.height)?q:i,l=void 0!==(i=l.startCentered)&&i,i="",i=(i=(i+=l&&F?"translate(".concat(r.x/y-(void 0===s?q:s)/2,"em, ").concat(r.y/y-n/2,"em) "):l?"translate(calc(-50% + ".concat(r.x/y,"em), calc(-50% + ").concat(r.y/y,"em)) "):"translate(".concat(r.x/y,"em, ").concat(r.y/y,"em) "))+"scale(".concat(r.size/y*(r.flipX?-1:1),", ").concat(r.size/y*(r.flipY?-1:1),") "))+"rotate(".concat(r.rotate,"deg) ")),a["-webkit-transform"]=a.transform),0<(a=M(a)).length&&(e.style=a),(a=[]).push({tag:"span",attributes:e,children:[t]}),o&&a.push({tag:"span",attributes:{class:"sr-only"},children:[o]}),a}function Pe(e){je.mark("".concat(x," ").concat(e," ends")),je.measure("".concat(x," ").concat(e),"".concat(x," ").concat(e," begins"),"".concat(x," ").concat(e," ends"))}function He(e,t,i,n){for(var s,o,r=Object.keys(e),a=r.length,l=void 0!==n?Re(t,n):t,c=void 0===i?(s=1,e[r[0]]):(s=0,i);s<a;s++)c=l(c,e[o=r[s]],o,e);return c}var o=function(){},je=S.measurePerformance&&t&&t.mark&&t.measure?t:{mark:o,measure:o},x='FA "5.15.4"',$e={begin:function(e){return je.mark("".concat(x," ").concat(e," begins")),function(){return Pe(e)}},end:Pe},Re=function(s,o){return function(e,t,i,n){return s.call(o,e,t,i,n)}};function Ve(e){for(var t="",i=0;i<e.length;i++)t+=("000"+e.charCodeAt(i).toString(16)).slice(-4);return t}function C(){function e(n){return He(Fe,function(e,t,i){return e[i]=He(t,n,{}),e},{})}We=e(function(e,t,i){return t[3]&&(e[t[3]]=i),e}),Be=e(function(t,e,i){return e=e[2],t[i]=i,e.forEach(function(e){t[e]=i}),t});var s="far"in Fe;Ue=He(qe,function(e,t){var i=t[0],n=t[1],t=t[2];return e[i]={prefix:n="far"!==n||s?n:"fas",iconName:t},e},{})}var Fe=a.styles,qe=a.shims,We={},Be={},Ue={};function Ye(e,t){return(We[e]||{})[t]}C();var Qe=a.styles,Xe=function(){return{prefix:null,iconName:null,rest:[]}};function Ke(e){return e.reduce(function(e,t){i=S.familyPrefix,s=(n=(s=t).split("-"))[0],n=n.slice(1).join("-");var i,n,s=s!==i||""===n||~re.indexOf(n)?null:n;return Qe[t]||S.autoFetchSvg&&-1<Object.keys(ee).indexOf(t)?e.prefix=t:s?(i="fa"===e.prefix?Ue[s]||{prefix:null,iconName:null}:{},e.iconName=i.iconName||s,e.prefix=i.prefix||e.prefix):t!==S.replacementClass&&0!==t.indexOf("fa-w-")&&e.rest.push(t),e},Xe())}function Ge(e,t,i){if(e&&e[t]&&e[t][i])return{prefix:t,iconName:i,icon:e[t][i]}}function k(e){var i,t=e.tag,n=void 0===(s=e.attributes)?{}:s,s=void 0===(s=e.children)?[]:s;return"string"==typeof e?Me(e):"<".concat(t," ").concat((i=n,Object.keys(i||{}).reduce(function(e,t){return e+"".concat(t,'="').concat(Me(i[t]),'" ')},"").trim()),">").concat(s.map(k).join(""),"</").concat(t,">")}var Ze=function(){};function Je(e){return"string"==typeof(e.getAttribute?e.getAttribute(T):null)}var et={replace:function(e){var t=e[0],i=e[1].map(k).join("\n");t.parentNode&&t.outerHTML?t.outerHTML=i+(S.keepOriginalSource&&"svg"!==t.tagName.toLowerCase()?"\x3c!-- ".concat(t.outerHTML," Font Awesome fontawesome.com --\x3e"):""):t.parentNode&&(e=document.createElement("span"),t.parentNode.replaceChild(e,t),e.outerHTML=i)},nest:function(e){var t=e[0],i=e[1];if(~De(t).indexOf(S.replacementClass))return et.replace(e);var n=new RegExp("".concat(S.familyPrefix,"-.*"));delete i[0].attributes.style,delete i[0].attributes.id,e=i[0].attributes.class.split(" ").reduce(function(e,t){return(t===S.replacementClass||t.match(n)?e.toSvg:e.toNode).push(t),e},{toNode:[],toSvg:[]}),i[0].attributes.class=e.toSvg.join(" "),i=i.map(k).join("\n"),t.setAttribute("class",e.toNode.join(" ")),t.setAttribute(T,""),t.innerHTML=i}};function tt(e){e()}function it(i,e){var n="function"==typeof e?e:Ze;0===i.length?n():(S.mutateApproach===G&&p.requestAnimationFrame||tt)(function(){var e=!0!==S.autoReplaceSvg&&et[S.autoReplaceSvg]||et.replace,t=$e.begin("mutate");i.map(e),t(),n()})}var nt=!1;function st(){nt=!1}var I=null;function ot(e){var n,s,o;V&&S.observeMutations&&(n=e.treeCallback,s=e.nodeCallback,o=e.pseudoElementsCallback,e=void 0===(e=e.observeMutationsRoot)?g:e,I=new V(function(e){nt||_(e).forEach(function(e){var t,i;"childList"===e.type&&0<e.addedNodes.length&&!Je(e.addedNodes[0])&&(S.searchPseudoElements&&o(e.target),n(e.target)),"attributes"===e.type&&e.target.parentNode&&S.searchPseudoElements&&o(e.target.parentNode),"attributes"===e.type&&Je(e.target)&&~oe.indexOf(e.attributeName)&&("class"===e.attributeName?(t=(i=Ke(De(e.target))).prefix,i=i.iconName,t&&e.target.setAttribute("data-prefix",t),i&&e.target.setAttribute("data-icon",i)):s(e.target))})}),u&&I.observe(e,{childList:!0,attributes:!0,characterData:!0,subtree:!0}))}function rt(e){var t={size:16,x:0,y:0,flipX:!1,flipY:!1,rotate:0};return e?e.toLowerCase().split(" ").reduce(function(e,t){var i=t.toLowerCase().split("-"),t=i[0],n=i.slice(1).join("-");if(t&&"h"===n)return e.flipX=!0,e;if(t&&"v"===n)return e.flipY=!0,e;if(n=parseFloat(n),isNaN(n))return e;switch(t){case"grow":e.size=e.size+n;break;case"shrink":e.size=e.size-n;break;case"left":e.x=e.x-n;break;case"right":e.x=e.x+n;break;case"up":e.y=e.y-n;break;case"down":e.y=e.y+n;break;case"rotate":e.rotate=e.rotate+n}return e},t):t}function at(e){var t;a=(s=e).getAttribute("data-prefix"),i=s.getAttribute("data-icon"),n=void 0!==s.innerText?s.innerText.trim():"",c=Ke(De(s)),a&&i&&(c.prefix=a,c.iconName=i),c.prefix&&1<n.length?c.iconName=(a=c.prefix,i=s.innerText,(Be[a]||{})[i]):c.prefix&&1===n.length&&(c.iconName=Ye(c.prefix,Ve(s.innerText)));var i=(a=c).iconName,n=a.prefix,s=a.rest,o=(l=(c=e).getAttribute("style"),c=[],c=l?l.split(";").reduce(function(e,t){var t=(i=t.split(":"))[0],i=i.slice(1);return t&&0<i.length&&(e[t]=i.join(":").trim()),e},{}):c),r=rt(e.getAttribute("data-fa-transform")),a=null!==(t=(t=e).getAttribute("data-fa-symbol"))&&(""===t||t),l=(c=_((l=e).attributes).reduce(function(e,t){return"class"!==e.name&&"style"!==e.name&&(e[t.name]=t.value),e},{}),t=l.getAttribute("title"),l=l.getAttribute("data-fa-title-id"),S.autoA11y&&(t?c["aria-labelledby"]="".concat(S.replacementClass,"-title-").concat(l||D()):(c["aria-hidden"]="true",c.focusable="false")),c),c=(c=(c=e).getAttribute("data-fa-mask"))?Ke(c.split(" ").map(function(e){return e.trim()})):Xe();return{iconName:i,title:e.getAttribute("title"),titleId:e.getAttribute("data-fa-title-id"),prefix:n,transform:r,symbol:a,mask:c,maskId:e.getAttribute("data-fa-mask-id"),extra:{classes:s,styles:o,attributes:l}}}function L(e){this.name="MissingIcon",this.message=e||"Icon unavailable",this.stack=(new Error).stack}(L.prototype=Object.create(Error.prototype)).constructor=L;var n={attributeType:"XML",repeatCount:"indefinite",dur:"2s"},t={tag:"path",attributes:E(E({},i={fill:"currentColor"}),{},{d:"M156.5,447.7l-12.6,29.5c-18.7-9.5-35.9-21.2-51.5-34.9l22.7-22.7C127.6,430.5,141.5,440,156.5,447.7z M40.6,272H8.5 c1.4,21.2,5.4,41.7,11.7,61.1L50,321.2C45.1,305.5,41.8,289,40.6,272z M40.6,240c1.4-18.8,5.2-37,11.1-54.1l-29.5-12.6 C14.7,194.3,10,216.7,8.5,240H40.6z M64.3,156.5c7.8-14.9,17.2-28.8,28.1-41.5L69.7,92.3c-13.7,15.6-25.5,32.8-34.9,51.5 L64.3,156.5z M397,419.6c-13.9,12-29.4,22.3-46.1,30.4l11.9,29.8c20.7-9.9,39.8-22.6,56.9-37.6L397,419.6z M115,92.4 c13.9-12,29.4-22.3,46.1-30.4l-11.9-29.8c-20.7,9.9-39.8,22.6-56.8,37.6L115,92.4z M447.7,355.5c-7.8,14.9-17.2,28.8-28.1,41.5 l22.7,22.7c13.7-15.6,25.5-32.9,34.9-51.5L447.7,355.5z M471.4,272c-1.4,18.8-5.2,37-11.1,54.1l29.5,12.6 c7.5-21.1,12.2-43.5,13.6-66.8H471.4z M321.2,462c-15.7,5-32.2,8.2-49.2,9.4v32.1c21.2-1.4,41.7-5.4,61.1-11.7L321.2,462z M240,471.4c-18.8-1.4-37-5.2-54.1-11.1l-12.6,29.5c21.1,7.5,43.5,12.2,66.8,13.6V471.4z M462,190.8c5,15.7,8.2,32.2,9.4,49.2h32.1 c-1.4-21.2-5.4-41.7-11.7-61.1L462,190.8z M92.4,397c-12-13.9-22.3-29.4-30.4-46.1l-29.8,11.9c9.9,20.7,22.6,39.8,37.6,56.9 L92.4,397z M272,40.6c18.8,1.4,36.9,5.2,54.1,11.1l12.6-29.5C317.7,14.7,295.3,10,272,8.5V40.6z M190.8,50 c15.7-5,32.2-8.2,49.2-9.4V8.5c-21.2,1.4-41.7,5.4-61.1,11.7L190.8,50z M442.3,92.3L419.6,115c12,13.9,22.3,29.4,30.5,46.1 l29.8-11.9C470,128.5,457.3,109.4,442.3,92.3z M397,92.4l22.7-22.7c-15.6-13.7-32.8-25.5-51.5-34.9l-12.6,29.5 C370.4,72.1,384.4,81.5,397,92.4z"})},o=E(E({},n),{},{attributeName:"opacity"}),lt={tag:"g",children:[t,{tag:"circle",attributes:E(E({},i),{},{cx:"256",cy:"364",r:"28"}),children:[{tag:"animate",attributes:E(E({},n),{},{attributeName:"r",values:"28;14;28;28;14;28;"})},{tag:"animate",attributes:E(E({},o),{},{values:"1;0;1;1;0;1;"})}]},{tag:"path",attributes:E(E({},i),{},{opacity:"1",d:"M263.7,312h-16c-6.6,0-12-5.4-12-12c0-71,77.4-63.9,77.4-107.8c0-20-17.8-40.2-57.4-40.2c-29.1,0-44.3,9.6-59.2,28.7 c-3.9,5-11.1,6-16.2,2.4l-13.1-9.2c-5.6-3.9-6.9-11.8-2.6-17.2c21.2-27.2,46.4-44.7,91.2-44.7c52.3,0,97.4,29.8,97.4,80.2 c0,67.6-77.4,63.5-77.4,107.8C275.7,306.6,270.3,312,263.7,312z"}),children:[{tag:"animate",attributes:E(E({},o),{},{values:"1;0;0;0;0;1;"})}]},{tag:"path",attributes:E(E({},i),{},{opacity:"0",d:"M232.5,134.5l7,168c0.3,6.4,5.6,11.5,12,11.5h9c6.4,0,11.7-5.1,12-11.5l7-168c0.3-6.8-5.2-12.5-12-12.5h-23 C237.7,122,232.2,127.7,232.5,134.5z"}),children:[{tag:"animate",attributes:E(E({},o),{},{values:"0;0;1;1;0;0;"})}]}]},ct=a.styles;function ut(e){var t=e[0],i=e[1],e=j(e.slice(4),1)[0];return{found:!0,width:t,height:i,icon:Array.isArray(e)?{tag:"g",attributes:{class:"".concat(S.familyPrefix,"-").concat(r.GROUP)},children:[{tag:"path",attributes:{class:"".concat(S.familyPrefix,"-").concat(r.SECONDARY),fill:"currentColor",d:e[0]}},{tag:"path",attributes:{class:"".concat(S.familyPrefix,"-").concat(r.PRIMARY),fill:"currentColor",d:e[1]}}]}:{tag:"path",attributes:{fill:"currentColor",d:e}}}}function ht(n,s){return new w(function(e,t){var i={found:!1,width:512,height:512,icon:lt};if(n&&s&&ct[s]&&ct[s][n])return e(ut(ct[s][n]));n&&s&&!S.showMissingIcons?t(new L("Icon is missing for prefix ".concat(s," with icon name ").concat(n))):e(i)})}var dt=a.styles;function ft(e){var n,s,o,r,a,l,c,t,u,h,i,d,f,p,g,m,v,y,b=at(e);return~b.extra.classes.indexOf(ie)?(i=e,p=b.title,g=b.transform,m=b.extra,y=v=null,F&&(f=parseInt(getComputedStyle(i).fontSize,10),v=(d=i.getBoundingClientRect()).width/f,y=d.height/f),S.autoA11y&&!p&&(m.attributes["aria-hidden"]="true"),w.resolve([i,ze({content:i.innerHTML,width:v,height:y,transform:g,title:p,extra:m,watchable:!0})])):(n=e,s=b.iconName,o=b.title,r=b.titleId,a=b.prefix,l=b.transform,c=b.symbol,t=b.mask,u=b.maskId,h=b.extra,new w(function(i,e){w.all([ht(s,a),ht(t.iconName,t.prefix)]).then(function(e){var e=(t=j(e,2))[0],t=t[1];i([n,Ne({icons:{main:e,mask:t},prefix:a,iconName:s,transform:l,symbol:c,mask:t,maskId:u,title:o,titleId:r,extra:h,watchable:!0})])})}))}function pt(e){var i=1<arguments.length&&void 0!==arguments[1]?arguments[1]:null;if(u){var n,s,t=g.documentElement.classList,o=function(e){return t.add("".concat(K,"-").concat(e))},r=function(e){return t.remove("".concat(K,"-").concat(e))},a=S.autoFetchSvg?Object.keys(ee):Object.keys(dt),l=[".".concat(ie,":not([").concat(T,"])")].concat(a.map(function(e){return".".concat(e,":not([").concat(T,"])")})).join(", ");if(0!==l.length){a=[];try{a=_(e.querySelectorAll(l))}catch(e){}if(0<a.length)return o("pending"),r("complete"),n=$e.begin("onTree"),s=a.reduce(function(e,t){try{var i=ft(t);i&&e.push(i)}catch(e){J||e instanceof L&&console.error(e)}return e},[]),new w(function(t,e){w.all(s).then(function(e){it(e,function(){o("active"),o("complete"),r("pending"),"function"==typeof i&&i(),n(),t()})}).catch(function(){n(),e()})})}}}function gt(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:null;ft(e).then(function(e){e&&it([e],t)})}function mt(h,d){var f="".concat(Y).concat(d.replace(":","-"));return new w(function(i,e){return null!==h.getAttribute(f)?i():(t=_(h.children).filter(function(e){return e.getAttribute(U)===d})[0],l=(a=p.getComputedStyle(h,d)).getPropertyValue("font-family").match(ne),c=a.getPropertyValue("font-weight"),u=a.getPropertyValue("content"),t&&!l?(h.removeChild(t),i()):void(l&&"none"!==u&&""!==u?(a=a.getPropertyValue("content"),n=~["Solid","Regular","Light","Duotone","Brands","Kit"].indexOf(l[2])?te[l[2].toLowerCase()]:se[c],a=Ve(3===a.length?a.substr(1,1):a),a=Ye(n,a),!(s=a)||t&&t.getAttribute(Q)===n&&t.getAttribute(X)===s?i():(h.setAttribute(f,s),t&&h.removeChild(t),(r=(o={iconName:null,title:null,titleId:null,prefix:null,transform:b,symbol:!1,mask:null,maskId:null,extra:{classes:[],styles:{},attributes:{}}}).extra).attributes[U]=d,ht(a,n).then(function(e){var t=Ne(E(E({},o),{},{icons:{main:e,mask:Xe()},prefix:n,iconName:s,extra:r,watchable:!0})),e=g.createElement("svg");":before"===d?h.insertBefore(e,h.firstChild):h.appendChild(e),e.outerHTML=t.map(k).join("\n"),h.removeAttribute(f),i()}).catch(e))):i()));var n,s,o,r,t,a,l,c,u})}function vt(e){return w.all([mt(e,":before"),mt(e,":after")])}function yt(e){return!(e.parentNode===document.head||~Z.indexOf(e.tagName.toUpperCase())||e.getAttribute(U)||e.parentNode&&"svg"===e.parentNode.tagName)}function bt(s){if(u)return new w(function(e,t){var i=_(s.querySelectorAll("*")).filter(yt).map(vt),n=$e.begin("searchPseudoElements");nt=!0,w.all(i).then(function(){n(),st(),e()}).catch(function(){n(),st(),t()})})}var wt="svg:not(:root).svg-inline--fa{overflow:visible}.svg-inline--fa{display:inline-block;font-size:inherit;height:1em;overflow:visible;vertical-align:-.125em}.svg-inline--fa.fa-lg{vertical-align:-.225em}.svg-inline--fa.fa-w-1{width:.0625em}.svg-inline--fa.fa-w-2{width:.125em}.svg-inline--fa.fa-w-3{width:.1875em}.svg-inline--fa.fa-w-4{width:.25em}.svg-inline--fa.fa-w-5{width:.3125em}.svg-inline--fa.fa-w-6{width:.375em}.svg-inline--fa.fa-w-7{width:.4375em}.svg-inline--fa.fa-w-8{width:.5em}.svg-inline--fa.fa-w-9{width:.5625em}.svg-inline--fa.fa-w-10{width:.625em}.svg-inline--fa.fa-w-11{width:.6875em}.svg-inline--fa.fa-w-12{width:.75em}.svg-inline--fa.fa-w-13{width:.8125em}.svg-inline--fa.fa-w-14{width:.875em}.svg-inline--fa.fa-w-15{width:.9375em}.svg-inline--fa.fa-w-16{width:1em}.svg-inline--fa.fa-w-17{width:1.0625em}.svg-inline--fa.fa-w-18{width:1.125em}.svg-inline--fa.fa-w-19{width:1.1875em}.svg-inline--fa.fa-w-20{width:1.25em}.svg-inline--fa.fa-pull-left{margin-right:.3em;width:auto}.svg-inline--fa.fa-pull-right{margin-left:.3em;width:auto}.svg-inline--fa.fa-border{height:1.5em}.svg-inline--fa.fa-li{width:2em}.svg-inline--fa.fa-fw{width:1.25em}.fa-layers svg.svg-inline--fa{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.fa-layers{display:inline-block;height:1em;position:relative;text-align:center;vertical-align:-.125em;width:1em}.fa-layers svg.svg-inline--fa{-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter,.fa-layers-text{display:inline-block;position:absolute;text-align:center}.fa-layers-text{left:50%;top:50%;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);-webkit-transform-origin:center center;transform-origin:center center}.fa-layers-counter{background-color:#ff253a;border-radius:1em;-webkit-box-sizing:border-box;box-sizing:border-box;color:#fff;height:1.5em;line-height:1;max-width:5em;min-width:1.5em;overflow:hidden;padding:.25em;right:0;text-overflow:ellipsis;top:0;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-bottom-right{bottom:0;right:0;top:auto;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:bottom right;transform-origin:bottom right}.fa-layers-bottom-left{bottom:0;left:0;right:auto;top:auto;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:bottom left;transform-origin:bottom left}.fa-layers-top-right{right:0;top:0;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:top right;transform-origin:top right}.fa-layers-top-left{left:0;right:auto;top:0;-webkit-transform:scale(.25);transform:scale(.25);-webkit-transform-origin:top left;transform-origin:top left}.fa-lg{font-size:1.3333333333em;line-height:.75em;vertical-align:-.0667em}.fa-xs{font-size:.75em}.fa-sm{font-size:.875em}.fa-1x{font-size:1em}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-6x{font-size:6em}.fa-7x{font-size:7em}.fa-8x{font-size:8em}.fa-9x{font-size:9em}.fa-10x{font-size:10em}.fa-fw{text-align:center;width:1.25em}.fa-ul{list-style-type:none;margin-left:2.5em;padding-left:0}.fa-ul>li{position:relative}.fa-li{left:-2em;position:absolute;text-align:center;width:2em;line-height:inherit}.fa-border{border:solid .08em #eee;border-radius:.1em;padding:.2em .25em .15em}.fa-pull-left{float:left}.fa-pull-right{float:right}.fa.fa-pull-left,.fab.fa-pull-left,.fal.fa-pull-left,.far.fa-pull-left,.fas.fa-pull-left{margin-right:.3em}.fa.fa-pull-right,.fab.fa-pull-right,.fal.fa-pull-right,.far.fa-pull-right,.fas.fa-pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}@-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0);transform:rotate(0)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.fa-rotate-90{-webkit-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-webkit-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-webkit-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-webkit-transform:scale(1,-1);transform:scale(1,-1)}.fa-flip-both,.fa-flip-horizontal.fa-flip-vertical{-webkit-transform:scale(-1,-1);transform:scale(-1,-1)}:root .fa-flip-both,:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{-webkit-filter:none;filter:none}.fa-stack{display:inline-block;height:2em;position:relative;width:2.5em}.fa-stack-1x,.fa-stack-2x{bottom:0;left:0;margin:auto;position:absolute;right:0;top:0}.svg-inline--fa.fa-stack-1x{height:1em;width:1.25em}.svg-inline--fa.fa-stack-2x{height:2em;width:2.5em}.fa-inverse{color:#fff}.sr-only{border:0;clip:rect(0,0,0,0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.sr-only-focusable:active,.sr-only-focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.svg-inline--fa .fa-primary{fill:var(--fa-primary-color,currentColor);opacity:1;opacity:var(--fa-primary-opacity,1)}.svg-inline--fa .fa-secondary{fill:var(--fa-secondary-color,currentColor);opacity:.4;opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-primary{opacity:.4;opacity:var(--fa-secondary-opacity,.4)}.svg-inline--fa.fa-swap-opacity .fa-secondary{opacity:1;opacity:var(--fa-primary-opacity,1)}.svg-inline--fa mask .fa-primary,.svg-inline--fa mask .fa-secondary{fill:#000}.fad.fa-inverse{color:#fff}";function _t(){var e,t=W,i=B,n=S.familyPrefix,s=S.replacementClass,o=wt;return n===t&&s===i||(e=new RegExp("\\.".concat(t,"\\-"),"g"),t=new RegExp("\\--".concat(t,"\\-"),"g"),i=new RegExp("\\.".concat(i),"g"),o=o.replace(e,".".concat(n,"-")).replace(t,"--".concat(n,"-")).replace(i,".".concat(s))),o}function A(){S.autoAddCss&&!N&&(Te(_t()),N=!0)}function O(t,e){return Object.defineProperty(t,"abstract",{get:e}),Object.defineProperty(t,"html",{get:function(){return t.abstract.map(k)}}),Object.defineProperty(t,"node",{get:function(){var e;if(u)return(e=g.createElement("div")).innerHTML=t.html,e.children}}),t}function xt(e){var t=void 0===(t=e.prefix)?"fa":t;if(e=e.iconName)return Ge(Ct.definitions,t,e)||Ge(a.styles,t,e)}H(Tt.prototype,[{key:"add",value:function(){for(var t=this,e=arguments.length,i=new Array(e),n=0;n<e;n++)i[n]=arguments[n];var s=i.reduce(this._pullDefinitions,{});Object.keys(s).forEach(function(e){t.definitions[e]=E(E({},t.definitions[e]||{}),s[e]),function e(t,n,i){var i=void 0!==(s=(2<arguments.length&&void 0!==i?i:{}).skipHooks)&&s,s=Object.keys(n).reduce(function(e,t){var i=n[t];return i.icon?e[i.iconName]=i.icon:e[t]=i,e},{});"function"!=typeof a.hooks.addPack||i?a.styles[t]=E(E({},a.styles[t]||{}),s):a.hooks.addPack(t,s),"fas"===t&&e("fa",n)}(e,s[e]),C()})}},{key:"reset",value:function(){this.definitions={}}},{key:"_pullDefinitions",value:function(n,e){var s=e.prefix&&e.iconName&&e.icon?{0:e}:e;return Object.keys(s).map(function(e){var t=(i=s[e]).prefix,e=i.iconName,i=i.icon;n[t]||(n[t]={}),n[t][e]=i}),n}}]);var Ct=new Tt,N=!1,kt=function(e){var t,i,n,s=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},o=s.transform,r=void 0===o?b:o,a=void 0!==(o=s.symbol)&&o,l=void 0===(o=s.mask)?null:o,c=void 0===(o=s.maskId)?null:o,u=void 0===(o=s.title)?null:o,h=void 0===(o=s.titleId)?null:o,d=void 0===(o=s.classes)?[]:o,f=void 0===(o=s.attributes)?{}:o,p=void 0===(s=s.styles)?{}:s;if(e)return t=e.prefix,i=e.iconName,n=e.icon,O(E({type:"icon"},e),function(){return A(),S.autoA11y&&(u?f["aria-labelledby"]="".concat(S.replacementClass,"-title-").concat(h||D()):(f["aria-hidden"]="true",f.focusable="false")),Ne({icons:{main:ut(n),mask:l?ut(l.icon):{found:!1,width:null,height:null,icon:{}}},prefix:t,iconName:i,transform:E(E({},b),r),symbol:a,title:u,maskId:c,titleId:h,extra:{attributes:f,styles:p,classes:d}})})},Et={noAuto:function(){S.autoReplaceSvg=!1,S.observeMutations=!1,I&&I.disconnect()},config:S,dom:i={i2svg:function(){var e,t=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{};return u?(A(),e=void 0===(e=t.node)?g:e,t=void 0===(t=t.callback)?function(){}:t,S.searchPseudoElements&&bt(e),pt(e,t)):w.reject("Operation requires a DOM of some kind.")},css:_t,insertCss:function(){N||(Te(_t()),N=!0)},watch:function(){var e=0<arguments.length&&void 0!==arguments[0]?arguments[0]:{},t=e.autoReplaceSvgRoot,i=e.observeMutationsRoot;!1===S.autoReplaceSvg&&(S.autoReplaceSvg=!0),S.observeMutations=!0,ue(function(){z({autoReplaceSvgRoot:t}),ot({treeCallback:pt,nodeCallback:gt,pseudoElementsCallback:bt,observeMutationsRoot:i})})}},library:Ct,parse:{transform:rt},findIconDefinition:xt,icon:o=function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},i=(e||{}).icon?e:xt(e||{}),e=(e=t.mask)&&((e||{}).icon?e:xt(e||{}));return kt(i,E(E({},t),{},{mask:e}))},text:function(e){var t=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},i=t.transform,n=void 0===i?b:i,s=void 0===(i=t.title)?null:i,o=void 0===(i=t.classes)?[]:i,r=void 0===(i=t.attributes)?{}:i,a=void 0===(t=t.styles)?{}:t;return O({type:"text",content:e},function(){return A(),ze({content:e,transform:E(E({},b),n),title:s,extra:{attributes:r,styles:a,classes:["".concat(S.familyPrefix,"-layers-text")].concat(c(o))}})})},counter:function(s){var e=1<arguments.length&&void 0!==arguments[1]?arguments[1]:{},t=e.title,o=void 0===t?null:t,r=void 0===(t=e.classes)?[]:t,a=void 0===(t=e.attributes)?{}:t,l=void 0===(e=e.styles)?{}:e;return O({type:"counter",content:s},function(){return A(),t=(e={content:s.toString(),title:o,extra:{attributes:a,styles:l,classes:["".concat(S.familyPrefix,"-layers-counter")].concat(c(r))}}).content,i=e.title,e=E(E(E({},(n=e.extra).attributes),i?{title:i}:{}),{},{class:n.classes.join(" ")}),0<(n=M(n.styles)).length&&(e.style=n),(n=[]).push({tag:"span",attributes:e,children:[t]}),i&&n.push({tag:"span",attributes:{class:"sr-only"},children:[i]}),n;var e,t,i,n})},layer:function(e){var t=(1<arguments.length&&void 0!==arguments[1]?arguments[1]:{}).classes,i=void 0===t?[]:t;return O({type:"layer"},function(){A();var t=[];return e(function(e){Array.isArray(e)?e.map(function(e){t=t.concat(e.abstract)}):t=t.concat(e.abstract)}),[{tag:"span",attributes:{class:["".concat(S.familyPrefix,"-layers")].concat(c(i)).join(" ")},children:t}]})},toHtml:k},z=function(){var e=void 0===(e=(0<arguments.length&&void 0!==arguments[0]?arguments[0]:{}).autoReplaceSvgRoot)?g:e;(0<Object.keys(a.styles).length||S.autoFetchSvg)&&u&&S.autoReplaceSvg&&Et.dom.i2svg({node:e})};function Tt(){if(!(this instanceof Tt))throw new TypeError("Cannot call a class as a function");this.definitions={}}try{e&&(p.FontAwesome||(p.FontAwesome=Et),ue(function(){z(),ot({treeCallback:pt,nodeCallback:gt,pseudoElementsCallback:bt})})),a.hooks=E(E({},a.hooks),{},{addPack:function(e,t){a.styles[e]=E(E({},a.styles[e]||{}),t),C(),z()},addShims:function(e){var t;(t=a.shims).push.apply(t,c(e)),C(),z()}})}catch(e){if(!J)throw e}}(),jQuery.fn.datepicker.dates.de={days:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"],daysShort:["Son","Mon","Die","Mit","Don","Fre","Sam"],daysMin:["So","Mo","Di","Mi","Do","Fr","Sa"],months:["Januar","Februar","März","April","Mai","Juni","Juli","August","September","Oktober","November","Dezember"],monthsShort:["Jan","Feb","Mär","Apr","Mai","Jun","Jul","Aug","Sep","Okt","Nov","Dez"],today:"Heute",monthsTitle:"Monate",clear:"Löschen",weekStart:1,format:"dd.mm.yyyy"},jQuery(document).ready(function(){var e=new SuggestController;e.init(),$("body").on("tx_solr_updated",function(){e.init()}),$(".tx-solr-suggest-focus").blur()}),window.onload=function(){var e=document.querySelectorAll("link[media='print']");for(i=0;i<e.length;i++)e[i].media="all"},$(document).ready(function(){var e;$.fn.datepicker.defaults.language="de",$.fn.datepicker.defaults.startDate="+1day",$.fn.datepicker.defaults.format="dd.mm.yyyy",$(".uc-save-settings-button").click(function(){location.reload()}),$("#main-nav .has-sub .btn").click(function(){$(".sub-nav").removeClass("show"),$($(this).attr("data-subnav")).addClass("show"),$(this).parent().siblings().removeClass("selected"),$(this).parent().addClass("selected"),$("#nav-modal").addClass("level-2").scrollTop(0)}),$(".back-link").click(function(){$("#main-nav .has-sub").removeClass("selected"),$(".sub-nav").removeClass("show"),$("#nav-modal").removeClass("level-2").scrollTop(0)}),$("#nav-modal").on("hidden.bs.modal",function(){$("#main-nav .has-sub").removeClass("selected"),$(".sub-nav").removeClass("show"),$("#nav-modal").removeClass("level-2")}),$(".scroll-down-btn").click(function(){$("html,body").animate({scrollTop:$(this).offset().top+$(this).outerHeight()+10},500)}),$("#banner .btn.btn-close").click(function(){$("#banner.box.box-fixed").hide(),document.cookie="hidebanner=1;path=/"}),0<document.cookie.length&&(!$("#banner.box.box-fixed").length||-1!=document.cookie.indexOf("hidebanner=1"))||$("#banner").show(),$(".carousel").bcSwipe({threshold:50}),$(".datepicker").datepicker({language:"de",autoclose:!0,format:"dd.mm.yyyy"}),$(".datepicker-free").datepicker({language:"de",autoclose:!0,startDate:"",endDate:"",format:"dd.mm.yyyy"}),$(".datepicker-past").datepicker({language:"de",autoclose:!0,startDate:"",endDate:"now",format:"dd.mm.yyyy"}),$("#ort-hebammenzentrale").on("changed.bs.select",function(e,t,i,n){(ortId=parseInt($(this).val()))?($("#actual-ort").val(ortId),$("#region-hebammenzentrale-wrapper").removeClass("d-none")):$("#region-hebammenzentrale-wrapper").addClass("d-none"),$("#region-hebammenzentrale").val(),$("#region-hebammenzentrale").find("optgroup").prop("disabled",!0),$("#region-hebammenzentrale").find("#ort-"+ortId).prop("disabled",!1),$("#region-hebammenzentrale").selectpicker("refresh")}),$(".themenrad-control-next,.themenrad-control-prev").click(function(e){e.preventDefault();var t,i,e=$(this).closest("#themenrad"),n=e.find(".pop-up.active");(t=$(this).hasClass("themenrad-control-next")?n.next():n.prev()).length?(i=360/e.data("steps")*t.data("step")*-1-360*e.data("run"),e.find(".image-wrapper").css({transform:"rotate("+i+"deg)"}),n.removeClass("active"),t.addClass("active"),t.prev().length?$(".themenrad-control-prev").removeClass("disabled"):$(".themenrad-control-prev").addClass("disabled")):(t.next().length||(t=e.find('[data-step="0"]')),i=360/e.data("steps")*e.data("steps")*-1-360*e.data("run"),e.find(".image-wrapper").css({transform:"rotate("+i+"deg)"}),n.removeClass("active"),t.addClass("active"),i=e.data("run"),e.data("run",++i))}),$("#jobboerse-karte, #karte-angebote").length&&(""!=$("#address").val()&&("Köln"==(e=$("#address").val())||50400<=parseInt(e)&&parseInt(e)<=51467)&&$("#modal-koeln").modal("show"),$("#map-wrapper").css({"min-height":$("#map-filter").height()+100}),$("#map").lazyLoadGoogleMaps({key:"AIzaSyBO1bYOJeWMcsuYv2pIK9bOYALNaIimHFk",callback:function(e,i){$(e);var e=new google.maps.LatLng(51.4536665,7.4314136),n=(i.setOptions({zoom:8,maxZoom:18,center:e,styles:mapStyles,mapTypeControl:!1,zoomControl:!0,zoomControlOptions:{position:google.maps.ControlPosition.RIGHT_CENTER},scaleControl:!0,streetViewControl:!1,fullscreenControl:!0}),[]),s=new MarkerClusterer(i,[],{styles:[{textColor:"white",url:"/typo3conf/ext/sitepackage/Resources/Public/Frontend/gfx/maps/m1.png",width:53,height:53},{textColor:"white",url:"/typo3conf/ext/sitepackage/Resources/Public/Frontend/gfx/maps/m2.png",width:56,height:56},{textColor:"white",url:"/typo3conf/ext/sitepackage/Resources/Public/Frontend/gfx/maps/m3.png",width:66,height:66},{textColor:"white",url:"/typo3conf/ext/sitepackage/Resources/Public/Frontend/gfx/maps/m4.png",width:78,height:78},{textColor:"white",url:"/typo3conf/ext/sitepackage/Resources/Public/Frontend/gfx/maps/m5.png",width:90,height:90}],gridSize:50,maxZoom:18,imagePath:"/typo3conf/ext/sitepackage/Resources/Public/Frontend/gfx/maps/m"});s.onClick=function(e,t){return multiChoice(e.cluster_,t)},$(".address-box").each(function(){var e,t;""!=$(this).data("latitude")&&""!=$(this).data("longitude")&&(e=new google.maps.InfoWindow({content:$(this).html(),maxWidth:300,maxHeight:400}),t=new google.maps.Marker({map:i,position:{lat:$(this).data("latitude"),lng:$(this).data("longitude")},icon:"/typo3conf/ext/sitepackage/Resources/Public/Frontend/gfx/marker.png"}),$(this).hasClass("show-window")?(e.open(i,t),activeWindow=e):t.addListener("click",function(){"undefined"!=typeof activeWindow&&activeWindow.close(),e.open(i,t),activeWindow=e}),n.push(t),s.addMarker(t))}),$("#lats").length&&$("#lons").length&&$("#rads").length&&(e=new google.maps.Circle({strokeColor:"#FEC713",strokeOpacity:.8,strokeWeight:1,fillColor:"#FEC713",fillOpacity:.5,map:i,center:{lat:parseFloat($("#lats").val()),lng:parseFloat($("#lons").val())},radius:1e3*parseFloat($("#rads").val())}),i.fitBounds(e.getBounds()))}})),$(".ap-selectpicker").change(function(){$(".counterparts > .row").addClass("d-none"),$('.counterparts > .row[data-ref="'+$(this).val()+'"]').removeClass("d-none")}),$(".custom-file-input").each(function(){var e=$(this),i=e.next("label"),n=i.html();e.on("change",function(e){var t="";this.files&&5<this.files.length&&$(this).is("#bewerb-dokumente")?(t="",$(this).val(""),alert("Sie können maximal 5 Dateien hochladen")):this.files&&1<this.files.length?Array.prototype.forEach.call(this.files,function(e){t=""==t?e.name:t+", "+e.name}):e.target.value&&(t=e.target.value.split("\\").pop()),t?i.html(t):i.html(n)}),e.on("focus",function(){e.addClass("has-focus")}).on("blur",function(){e.removeClass("has-focus")})}),"undefined"!=typeof betrag&&($("#slider-spenden").slider({labelledby:"spendensliderlabel",formatter:function(e){return e+",- €"}}),$("#slider-spenden").change(function(){for(var e,t,i=$(this).val(),n=0;n<betrag.length;n++)i>=betrag[n]&&i<betrag[n+1]&&(e=betrag[n],t=betrag[n+1],$(".donate .image").css("opacity",0),$("#image-"+n).css("opacity",1),$("#image-"+(n+1)).css("opacity",(i-e)/(t-e)))})),$(".tx-freiwilligenquiz .btn-next,.tx-specialquiz .btn-next").click(function(){var e=$(this).parent().parent().parent("form"),t=$(this).parent().parent().siblings("fieldset:visible"),i=$(this).siblings(".btn-submit"),n=$(this).parent().parent().find(".btn-prev"),s=t.next(),o=s.next();t.addClass("d-none"),s.removeClass("d-none"),"FIELDSET"!=o.prop("tagName")?($(this).addClass("d-none"),i.removeClass("d-none")):($(this).removeClass("d-none"),i.addClass("d-none")),"FIELDSET"==t.prop("tagName")&&n.removeClass("d-none"),$("html,body").animate({scrollTop:e.offset().top-80},0)}),$(".tx-freiwilligenquiz .btn-prev,.tx-specialquiz .btn-prev").click(function(){var e=$(this).parent().parent().parent("form"),t=$(this).parent().parent().siblings("fieldset:visible"),i=$(this).parent().parent().find(".btn-submit"),n=$(this).parent().parent().find(".btn-next"),s=t.prev(),o=s.prev();t.addClass("d-none"),s.removeClass("d-none"),"FIELDSET"!=o.prop("tagName")?$(this).addClass("d-none"):$(this).removeClass("d-none"),i.addClass("d-none"),n.removeClass("d-none"),$("html,body").animate({scrollTop:e.offset().top-80},0)}),$(".teaser.teaser-polaroid").length&&new Displaceable(document.querySelectorAll(".teaser-polaroid img"),{displaceFactor:1,resetTime:1e3,skewFactor:0});const t=document.querySelector(".sky");t&&(t.classList.add("active"),document.querySelectorAll(".wishwagon-special-modal").length&&$(".wishwagon-special-modal").each(function(){$wishWagenModal=$(this),setTimeout(function(){$wishWagenModal.modal("show")},6100)}))}),mapStyles=[{elementType:"geometry",stylers:[{color:"#f5f5f5"}]},{elementType:"labels.icon",stylers:[{visibility:"off"}]},{elementType:"labels.text.fill",stylers:[{color:"#616161"}]},{elementType:"labels.text.stroke",stylers:[{color:"#f5f5f5"}]},{featureType:"administrative.country",elementType:"geometry.stroke",stylers:[{color:"#C80A14"},{weight:2.5}]},{featureType:"administrative.land_parcel",stylers:[{visibility:"off"}]},{featureType:"administrative.land_parcel",elementType:"labels.text.fill",stylers:[{color:"#bdbdbd"}]},{featureType:"administrative.neighborhood",stylers:[{visibility:"off"}]},{featureType:"administrative.province",elementType:"geometry.stroke",stylers:[{color:"#C80A14"},{weight:2}]},{featureType:"poi",elementType:"geometry",stylers:[{color:"#eeeeee"}]},{featureType:"poi",elementType:"labels.text",stylers:[{visibility:"off"}]},{featureType:"poi",elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{featureType:"poi.business",stylers:[{visibility:"off"}]},{featureType:"poi.park",elementType:"geometry",stylers:[{color:"#e5e5e5"}]},{featureType:"poi.park",elementType:"labels.text.fill",stylers:[{color:"#9e9e9e"}]},{featureType:"road",elementType:"geometry",stylers:[{color:"#ffffff"}]},{featureType:"road",elementType:"labels",stylers:[{visibility:"off"}]},{featureType:"road",elementType:"labels.icon",stylers:[{visibility:"off"}]},{featureType:"road.arterial",elementType:"labels.text.fill",stylers:[{color:"#757575"}]},{featureType:"road.highway",elementType:"geometry",stylers:[{color:"#dadada"}]},{featureType:"road.highway",elementType:"labels.text.fill",stylers:[{color:"#616161"}]},{featureType:"road.local",elementType:"labels.text.fill",stylers:[{color:"#9e9e9e"}]},{featureType:"transit",stylers:[{visibility:"off"}]},{featureType:"transit.line",elementType:"geometry",stylers:[{color:"#e5e5e5"}]},{featureType:"transit.station",elementType:"geometry",stylers:[{color:"#eeeeee"}]},{featureType:"water",elementType:"geometry",stylers:[{color:"#c9c9c9"}]},{featureType:"water",elementType:"labels.text",stylers:[{visibility:"off"}]},{featureType:"water",elementType:"labels.text.fill",stylers:[{color:"#9e9e9e"}]}];