/*! jQuery v3.5.1 | (c) JS Foundation and other contributors | jquery.org/license */ !function(t,A){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=t.document?A(t,!0):function(t){if(!t.document)throw new Error("jQuery requires a window with a document");return A(t)}:A(t)}("undefined"!=typeof window?window:this,(function(t,A){"use strict";var e=[],n=Object.getPrototypeOf,i=e.slice,s=e.flat?function(t){return e.flat.call(t)}:function(t){return e.concat.apply([],t)},r=e.push,o=e.indexOf,a={},l=a.toString,c=a.hasOwnProperty,u=c.toString,h=u.call(Object),d={},f=function(t){return"function"==typeof t&&"number"!=typeof t.nodeType},g=function(t){return null!=t&&t===t.window},p=t.document,w={type:!0,src:!0,nonce:!0,noModule:!0};function B(t,A,e){var n,i,s=(e=e||p).createElement("script");if(s.text=t,A)for(n in w)(i=A[n]||A.getAttribute&&A.getAttribute(n))&&s.setAttribute(n,i);e.head.appendChild(s).parentNode.removeChild(s)}function E(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?a[l.call(t)]||"object":typeof t}var m="3.5.1",v=function(t,A){return new v.fn.init(t,A)};function C(t){var A=!!t&&"length"in t&&t.length,e=E(t);return!f(t)&&!g(t)&&("array"===e||0===A||"number"==typeof A&&0+~]|"+_+")"+_+"*"),U=new RegExp(_+"|>"),V=new RegExp(W),K=new RegExp("^"+T+"$"),z={ID:new RegExp("^#("+T+")"),CLASS:new RegExp("^\\.("+T+")"),TAG:new RegExp("^("+T+"|[*])"),ATTR:new RegExp("^"+k),PSEUDO:new RegExp("^"+W),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+_+"*(even|odd|(([+-]|)(\\d*)n|)"+_+"*(?:([+-]|)"+_+"*(\\d+)|))"+_+"*\\)|)","i"),bool:new RegExp("^(?:"+G+")$","i"),needsContext:new RegExp("^"+_+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+_+"*((?:-\\d)?\\d*)"+_+"*\\)|)(?=[^-]|$)","i")},J=/HTML$/i,Z=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,q=/^[^{]+\{\s*\[native \w/,$=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,tt=/[+~]/,At=new RegExp("\\\\[\\da-fA-F]{1,6}"+_+"?|\\\\([^\\r\\n\\f])","g"),et=function(t,A){var e="0x"+t.slice(1)-65536;return A||(e<0?String.fromCharCode(e+65536):String.fromCharCode(e>>10|55296,1023&e|56320))},nt=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,it=function(t,A){return A?"\0"===t?"�":t.slice(0,-1)+"\\"+t.charCodeAt(t.length-1).toString(16)+" ":"\\"+t},st=function(){h()},rt=mt((function(t){return!0===t.disabled&&"fieldset"===t.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{Y.apply(F=S.call(v.childNodes),v.childNodes),F[v.childNodes.length].nodeType}catch(A){Y={apply:F.length?function(t,A){R.apply(t,S.call(A))}:function(t,A){for(var e=t.length,n=0;t[e++]=A[n++];);t.length=e-1}}}function ot(t,A,n,i){var s,o,l,c,u,f,w,B=A&&A.ownerDocument,v=A?A.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==v&&9!==v&&11!==v)return n;if(!i&&(h(A),A=A||d,g)){if(11!==v&&(u=$.exec(t)))if(s=u[1]){if(9===v){if(!(l=A.getElementById(s)))return n;if(l.id===s)return n.push(l),n}else if(B&&(l=B.getElementById(s))&&E(A,l)&&l.id===s)return n.push(l),n}else{if(u[2])return Y.apply(n,A.getElementsByTagName(t)),n;if((s=u[3])&&e.getElementsByClassName&&A.getElementsByClassName)return Y.apply(n,A.getElementsByClassName(s)),n}if(e.qsa&&!D[t+" "]&&(!p||!p.test(t))&&(1!==v||"object"!==A.nodeName.toLowerCase())){if(w=t,B=A,1===v&&(U.test(t)||O.test(t))){for((B=tt.test(t)&&wt(A.parentNode)||A)===A&&e.scope||((c=A.getAttribute("id"))?c=c.replace(nt,it):A.setAttribute("id",c=m)),o=(f=r(t)).length;o--;)f[o]=(c?"#"+c:":scope")+" "+Et(f[o]);w=f.join(",")}try{return Y.apply(n,B.querySelectorAll(w)),n}catch(A){D(t,!0)}finally{c===m&&A.removeAttribute("id")}}}return a(t.replace(j,"$1"),A,n,i)}function at(){var t=[];return function A(e,i){return t.push(e+" ")>n.cacheLength&&delete A[t.shift()],A[e+" "]=i}}function lt(t){return t[m]=!0,t}function ct(t){var A=d.createElement("fieldset");try{return!!t(A)}catch(t){return!1}finally{A.parentNode&&A.parentNode.removeChild(A),A=null}}function ut(t,A){for(var e=t.split("|"),i=e.length;i--;)n.attrHandle[e[i]]=A}function ht(t,A){var e=A&&t,n=e&&1===t.nodeType&&1===A.nodeType&&t.sourceIndex-A.sourceIndex;if(n)return n;if(e)for(;e=e.nextSibling;)if(e===A)return-1;return t?1:-1}function dt(t){return function(A){return"input"===A.nodeName.toLowerCase()&&A.type===t}}function ft(t){return function(A){var e=A.nodeName.toLowerCase();return("input"===e||"button"===e)&&A.type===t}}function gt(t){return function(A){return"form"in A?A.parentNode&&!1===A.disabled?"label"in A?"label"in A.parentNode?A.parentNode.disabled===t:A.disabled===t:A.isDisabled===t||A.isDisabled!==!t&&rt(A)===t:A.disabled===t:"label"in A&&A.disabled===t}}function pt(t){return lt((function(A){return A=+A,lt((function(e,n){for(var i,s=t([],e.length,A),r=s.length;r--;)e[i=s[r]]&&(e[i]=!(n[i]=e[i]))}))}))}function wt(t){return t&&void 0!==t.getElementsByTagName&&t}for(A in e=ot.support={},s=ot.isXML=function(t){var A=t.namespaceURI,e=(t.ownerDocument||t).documentElement;return!J.test(A||e&&e.nodeName||"HTML")},h=ot.setDocument=function(t){var A,i,r=t?t.ownerDocument||t:v;return r!=d&&9===r.nodeType&&r.documentElement&&(f=(d=r).documentElement,g=!s(d),v!=d&&(i=d.defaultView)&&i.top!==i&&(i.addEventListener?i.addEventListener("unload",st,!1):i.attachEvent&&i.attachEvent("onunload",st)),e.scope=ct((function(t){return f.appendChild(t).appendChild(d.createElement("div")),void 0!==t.querySelectorAll&&!t.querySelectorAll(":scope fieldset div").length})),e.attributes=ct((function(t){return t.className="i",!t.getAttribute("className")})),e.getElementsByTagName=ct((function(t){return t.appendChild(d.createComment("")),!t.getElementsByTagName("*").length})),e.getElementsByClassName=q.test(d.getElementsByClassName),e.getById=ct((function(t){return f.appendChild(t).id=m,!d.getElementsByName||!d.getElementsByName(m).length})),e.getById?(n.filter.ID=function(t){var A=t.replace(At,et);return function(t){return t.getAttribute("id")===A}},n.find.ID=function(t,A){if(void 0!==A.getElementById&&g){var e=A.getElementById(t);return e?[e]:[]}}):(n.filter.ID=function(t){var A=t.replace(At,et);return function(t){var e=void 0!==t.getAttributeNode&&t.getAttributeNode("id");return e&&e.value===A}},n.find.ID=function(t,A){if(void 0!==A.getElementById&&g){var e,n,i,s=A.getElementById(t);if(s){if((e=s.getAttributeNode("id"))&&e.value===t)return[s];for(i=A.getElementsByName(t),n=0;s=i[n++];)if((e=s.getAttributeNode("id"))&&e.value===t)return[s]}return[]}}),n.find.TAG=e.getElementsByTagName?function(t,A){return void 0!==A.getElementsByTagName?A.getElementsByTagName(t):e.qsa?A.querySelectorAll(t):void 0}:function(t,A){var e,n=[],i=0,s=A.getElementsByTagName(t);if("*"===t){for(;e=s[i++];)1===e.nodeType&&n.push(e);return n}return s},n.find.CLASS=e.getElementsByClassName&&function(t,A){if(void 0!==A.getElementsByClassName&&g)return A.getElementsByClassName(t)},w=[],p=[],(e.qsa=q.test(d.querySelectorAll))&&(ct((function(t){var A;f.appendChild(t).innerHTML="",t.querySelectorAll("[msallowcapture^='']").length&&p.push("[*^$]="+_+"*(?:''|\"\")"),t.querySelectorAll("[selected]").length||p.push("\\["+_+"*(?:value|"+G+")"),t.querySelectorAll("[id~="+m+"-]").length||p.push("~="),(A=d.createElement("input")).setAttribute("name",""),t.appendChild(A),t.querySelectorAll("[name='']").length||p.push("\\["+_+"*name"+_+"*="+_+"*(?:''|\"\")"),t.querySelectorAll(":checked").length||p.push(":checked"),t.querySelectorAll("a#"+m+"+*").length||p.push(".#.+[+~]"),t.querySelectorAll("\\\f"),p.push("[\\r\\n\\f]")})),ct((function(t){t.innerHTML="";var A=d.createElement("input");A.setAttribute("type","hidden"),t.appendChild(A).setAttribute("name","D"),t.querySelectorAll("[name=d]").length&&p.push("name"+_+"*[*^$|!~]?="),2!==t.querySelectorAll(":enabled").length&&p.push(":enabled",":disabled"),f.appendChild(t).disabled=!0,2!==t.querySelectorAll(":disabled").length&&p.push(":enabled",":disabled"),t.querySelectorAll("*,:x"),p.push(",.*:")}))),(e.matchesSelector=q.test(B=f.matches||f.webkitMatchesSelector||f.mozMatchesSelector||f.oMatchesSelector||f.msMatchesSelector))&&ct((function(t){e.disconnectedMatch=B.call(t,"*"),B.call(t,"[s!='']:x"),w.push("!=",W)})),p=p.length&&new RegExp(p.join("|")),w=w.length&&new RegExp(w.join("|")),A=q.test(f.compareDocumentPosition),E=A||q.test(f.contains)?function(t,A){var e=9===t.nodeType?t.documentElement:t,n=A&&A.parentNode;return t===n||!(!n||1!==n.nodeType||!(e.contains?e.contains(n):t.compareDocumentPosition&&16&t.compareDocumentPosition(n)))}:function(t,A){if(A)for(;A=A.parentNode;)if(A===t)return!0;return!1},x=A?function(t,A){if(t===A)return u=!0,0;var n=!t.compareDocumentPosition-!A.compareDocumentPosition;return n||(1&(n=(t.ownerDocument||t)==(A.ownerDocument||A)?t.compareDocumentPosition(A):1)||!e.sortDetached&&A.compareDocumentPosition(t)===n?t==d||t.ownerDocument==v&&E(v,t)?-1:A==d||A.ownerDocument==v&&E(v,A)?1:c?P(c,t)-P(c,A):0:4&n?-1:1)}:function(t,A){if(t===A)return u=!0,0;var e,n=0,i=t.parentNode,s=A.parentNode,r=[t],o=[A];if(!i||!s)return t==d?-1:A==d?1:i?-1:s?1:c?P(c,t)-P(c,A):0;if(i===s)return ht(t,A);for(e=t;e=e.parentNode;)r.unshift(e);for(e=A;e=e.parentNode;)o.unshift(e);for(;r[n]===o[n];)n++;return n?ht(r[n],o[n]):r[n]==v?-1:o[n]==v?1:0}),d},ot.matches=function(t,A){return ot(t,null,null,A)},ot.matchesSelector=function(t,A){if(h(t),e.matchesSelector&&g&&!D[A+" "]&&(!w||!w.test(A))&&(!p||!p.test(A)))try{var n=B.call(t,A);if(n||e.disconnectedMatch||t.document&&11!==t.document.nodeType)return n}catch(t){D(A,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(t){return t[1]=t[1].replace(At,et),t[3]=(t[3]||t[4]||t[5]||"").replace(At,et),"~="===t[2]&&(t[3]=" "+t[3]+" "),t.slice(0,4)},CHILD:function(t){return t[1]=t[1].toLowerCase(),"nth"===t[1].slice(0,3)?(t[3]||ot.error(t[0]),t[4]=+(t[4]?t[5]+(t[6]||1):2*("even"===t[3]||"odd"===t[3])),t[5]=+(t[7]+t[8]||"odd"===t[3])):t[3]&&ot.error(t[0]),t},PSEUDO:function(t){var A,e=!t[6]&&t[2];return z.CHILD.test(t[0])?null:(t[3]?t[2]=t[4]||t[5]||"":e&&V.test(e)&&(A=r(e,!0))&&(A=e.indexOf(")",e.length-A)-e.length)&&(t[0]=t[0].slice(0,A),t[2]=e.slice(0,A)),t.slice(0,3))}},filter:{TAG:function(t){var A=t.replace(At,et).toLowerCase();return"*"===t?function(){return!0}:function(t){return t.nodeName&&t.nodeName.toLowerCase()===A}},CLASS:function(t){var A=y[t+" "];return A||(A=new RegExp("(^|"+_+")"+t+"("+_+"|$)"))&&y(t,(function(t){return A.test("string"==typeof t.className&&t.className||void 0!==t.getAttribute&&t.getAttribute("class")||"")}))},ATTR:function(t,A,e){return function(n){var i=ot.attr(n,t);return null==i?"!="===A:!A||(i+="","="===A?i===e:"!="===A?i!==e:"^="===A?e&&0===i.indexOf(e):"*="===A?e&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function M(t,A,e){return f(A)?v.grep(t,(function(t,n){return!!A.call(t,n,t)!==e})):A.nodeType?v.grep(t,(function(t){return t===A!==e})):"string"!=typeof A?v.grep(t,(function(t){return-1)[^>]*|#([\w-]+))$/;(v.fn.init=function(t,A,e){var n,i;if(!t)return this;if(e=e||F,"string"==typeof t){if(!(n="<"===t[0]&&">"===t[t.length-1]&&3<=t.length?[null,t,null]:L.exec(t))||!n[1]&&A)return!A||A.jquery?(A||e).find(t):this.constructor(A).find(t);if(n[1]){if(A=A instanceof v?A[0]:A,v.merge(this,v.parseHTML(n[1],A&&A.nodeType?A.ownerDocument||A:p,!0)),x.test(n[1])&&v.isPlainObject(A))for(n in A)f(this[n])?this[n](A[n]):this.attr(n,A[n]);return this}return(i=p.getElementById(n[2]))&&(this[0]=i,this.length=1),this}return t.nodeType?(this[0]=t,this.length=1,this):f(t)?void 0!==e.ready?e.ready(t):t(v):v.makeArray(t,this)}).prototype=v.fn,F=v(p);var R=/^(?:parents|prev(?:Until|All))/,Y={children:!0,contents:!0,next:!0,prev:!0};function S(t,A){for(;(t=t[A])&&1!==t.nodeType;);return t}v.fn.extend({has:function(t){var A=v(t,this),e=A.length;return this.filter((function(){for(var t=0;t\x20\t\r\n\f]*)/i,ft=/^$|^module$|\/(?:java|ecma)script/i;ct=p.createDocumentFragment().appendChild(p.createElement("div")),(ut=p.createElement("input")).setAttribute("type","radio"),ut.setAttribute("checked","checked"),ut.setAttribute("name","t"),ct.appendChild(ut),d.checkClone=ct.cloneNode(!0).cloneNode(!0).lastChild.checked,ct.innerHTML="",d.noCloneChecked=!!ct.cloneNode(!0).lastChild.defaultValue,ct.innerHTML="",d.option=!!ct.lastChild;var gt={thead:[1,"","
"],col:[2,"","
"],tr:[2,"","
"],td:[3,"","
"],_default:[0,"",""]};function pt(t,A){var e;return e=void 0!==t.getElementsByTagName?t.getElementsByTagName(A||"*"):void 0!==t.querySelectorAll?t.querySelectorAll(A||"*"):[],void 0===A||A&&D(t,A)?v.merge([t],e):e}function wt(t,A){for(var e=0,n=t.length;e",""]);var Bt=/<|&#?\w+;/;function Et(t,A,e,n,i){for(var s,r,o,a,l,c,u=A.createDocumentFragment(),h=[],d=0,f=t.length;d\s*$/g;function Lt(t,A){return D(t,"table")&&D(11!==A.nodeType?A:A.firstChild,"tr")&&v(t).children("tbody")[0]||t}function Rt(t){return t.type=(null!==t.getAttribute("type"))+"/"+t.type,t}function Yt(t){return"true/"===(t.type||"").slice(0,5)?t.type=t.type.slice(5):t.removeAttribute("type"),t}function St(t,A){var e,n,i,s,r,o;if(1===A.nodeType){if(J.hasData(t)&&(o=J.get(t).events))for(i in J.remove(A,"handle events"),o)for(e=0,n=o[i].length;e").attr(t.scriptAttrs||{}).prop({charset:t.scriptCharset,src:t.url}).on("load error",e=function(t){A.remove(),e=null,t&&i("error"===t.type?404:200,t.type)}),p.head.appendChild(A[0])},abort:function(){e&&e()}}}));var UA,VA=[],KA=/(=)\?(?=&|$)|\?\?/;v.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var t=VA.pop()||v.expando+"_"+bA.guid++;return this[t]=!0,t}}),v.ajaxPrefilter("json jsonp",(function(A,e,n){var i,s,r,o=!1!==A.jsonp&&(KA.test(A.url)?"url":"string"==typeof A.data&&0===(A.contentType||"").indexOf("application/x-www-form-urlencoded")&&KA.test(A.data)&&"data");if(o||"jsonp"===A.dataTypes[0])return i=A.jsonpCallback=f(A.jsonpCallback)?A.jsonpCallback():A.jsonpCallback,o?A[o]=A[o].replace(KA,"$1"+i):!1!==A.jsonp&&(A.url+=(yA.test(A.url)?"&":"?")+A.jsonp+"="+i),A.converters["script json"]=function(){return r||v.error(i+" was not called"),r[0]},A.dataTypes[0]="json",s=t[i],t[i]=function(){r=arguments},n.always((function(){void 0===s?v(t).removeProp(i):t[i]=s,A[i]&&(A.jsonpCallback=e.jsonpCallback,VA.push(i)),r&&f(s)&&s(r[0]),r=s=void 0})),"script"})),d.createHTMLDocument=((UA=p.implementation.createHTMLDocument("").body).innerHTML="
",2===UA.childNodes.length),v.parseHTML=function(t,A,e){return"string"!=typeof t?[]:("boolean"==typeof A&&(e=A,A=!1),A||(d.createHTMLDocument?((n=(A=p.implementation.createHTMLDocument("")).createElement("base")).href=p.location.href,A.head.appendChild(n)):A=p),s=!e&&[],(i=x.exec(t))?[A.createElement(i[1])]:(i=Et([t],A,s),s&&s.length&&v(s).remove(),v.merge([],i.childNodes)));var n,i,s},v.fn.load=function(t,A,e){var n,i,s,r=this,o=t.indexOf(" ");return-1").append(v.parseHTML(t)).find(n):t)})).always(e&&function(t,A){r.each((function(){e.apply(this,s||[t.responseText,A,t])}))}),this},v.expr.pseudos.animated=function(t){return v.grep(v.timers,(function(A){return t===A.elem})).length},v.offset={setOffset:function(t,A,e){var n,i,s,r,o,a,l=v.css(t,"position"),c=v(t),u={};"static"===l&&(t.style.position="relative"),o=c.offset(),s=v.css(t,"top"),a=v.css(t,"left"),("absolute"===l||"fixed"===l)&&-1<(s+a).indexOf("auto")?(r=(n=c.position()).top,i=n.left):(r=parseFloat(s)||0,i=parseFloat(a)||0),f(A)&&(A=A.call(t,e,v.extend({},o))),null!=A.top&&(u.top=A.top-o.top+r),null!=A.left&&(u.left=A.left-o.left+i),"using"in A?A.using.call(t,u):("number"==typeof u.top&&(u.top+="px"),"number"==typeof u.left&&(u.left+="px"),c.css(u))}},v.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each((function(A){v.offset.setOffset(this,t,A)}));var A,e,n=this[0];return n?n.getClientRects().length?(A=n.getBoundingClientRect(),e=n.ownerDocument.defaultView,{top:A.top+e.pageYOffset,left:A.left+e.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var t,A,e,n=this[0],i={top:0,left:0};if("fixed"===v.css(n,"position"))A=n.getBoundingClientRect();else{for(A=this.offset(),e=n.ownerDocument,t=n.offsetParent||e.documentElement;t&&(t===e.body||t===e.documentElement)&&"static"===v.css(t,"position");)t=t.parentNode;t&&t!==n&&1===t.nodeType&&((i=v(t).offset()).top+=v.css(t,"borderTopWidth",!0),i.left+=v.css(t,"borderLeftWidth",!0))}return{top:A.top-i.top-v.css(n,"marginTop",!0),left:A.left-i.left-v.css(n,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){for(var t=this.offsetParent;t&&"static"===v.css(t,"position");)t=t.offsetParent;return t||nt}))}}),v.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(t,A){var e="pageYOffset"===A;v.fn[t]=function(n){return j(this,(function(t,n,i){var s;if(g(t)?s=t:9===t.nodeType&&(s=t.defaultView),void 0===i)return s?s[A]:t[n];s?s.scrollTo(e?s.pageXOffset:i,e?i:s.pageYOffset):t[n]=i}),t,n,arguments.length)}})),v.each(["top","left"],(function(t,A){v.cssHooks[A]=jt(d.pixelPosition,(function(t,e){if(e)return e=Ht(t,A),_t.test(e)?v(t).position()[A]+"px":e}))})),v.each({Height:"height",Width:"width"},(function(t,A){v.each({padding:"inner"+t,content:A,"":"outer"+t},(function(e,n){v.fn[n]=function(i,s){var r=arguments.length&&(e||"boolean"!=typeof i),o=e||(!0===i||!0===s?"margin":"border");return j(this,(function(A,e,i){var s;return g(A)?0===n.indexOf("outer")?A["inner"+t]:A.document.documentElement["client"+t]:9===A.nodeType?(s=A.documentElement,Math.max(A.body["scroll"+t],s["scroll"+t],A.body["offset"+t],s["offset"+t],s["client"+t])):void 0===i?v.css(A,e,o):v.style(A,e,i,o)}),A,r?i:void 0,r)}}))})),v.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(t,A){v.fn[A]=function(t){return this.on(A,t)}})),v.fn.extend({bind:function(t,A,e){return this.on(t,null,A,e)},unbind:function(t,A){return this.off(t,null,A)},delegate:function(t,A,e,n){return this.on(A,t,e,n)},undelegate:function(t,A,e){return 1===arguments.length?this.off(t,"**"):this.off(A,t||"**",e)},hover:function(t,A){return this.mouseenter(t).mouseleave(A||t)}}),v.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(t,A){v.fn[A]=function(t,e){return 0+s[e])return 1;if(+i[e]<+s[e])return-1}return 0}(t.fn.jquery,A)}t.migrateVersion="3.3.1",A.console&&A.console.log&&(t&&e("3.0.0")||A.console.log("JQMIGRATE: jQuery 3.0.0+ REQUIRED"),t.migrateWarnings&&A.console.log("JQMIGRATE: Migrate plugin loaded multiple times"),A.console.log("JQMIGRATE: Migrate is installed"+(t.migrateMute?"":" with logging active")+", version "+t.migrateVersion));var n={};function i(e){var i=A.console;t.migrateDeduplicateWarnings&&n[e]||(n[e]=!0,t.migrateWarnings.push(e),i&&i.warn&&!t.migrateMute&&(i.warn("JQMIGRATE: "+e),t.migrateTrace&&i.trace&&i.trace()))}function s(t,A,e,n){Object.defineProperty(t,A,{configurable:!0,enumerable:!0,get:function(){return i(n),e},set:function(t){i(n),e=t}})}function r(t,A,e,n){t[A]=function(){return i(n),e.apply(this,arguments)}}t.migrateDeduplicateWarnings=!0,t.migrateWarnings=[],void 0===t.migrateTrace&&(t.migrateTrace=!0),t.migrateReset=function(){n={},t.migrateWarnings.length=0},"BackCompat"===A.document.compatMode&&i("jQuery is not compatible with Quirks Mode");var o,a={},l=t.fn.init,c=t.find,u=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,h=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g,d=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;for(o in t.fn.init=function(t){var A=Array.prototype.slice.call(arguments);return"string"==typeof t&&"#"===t&&(i("jQuery( '#' ) is not a valid selector"),A[0]=[]),l.apply(this,A)},t.fn.init.prototype=t.fn,t.find=function(t){var e=Array.prototype.slice.call(arguments);if("string"==typeof t&&u.test(t))try{A.document.querySelector(t)}catch(n){t=t.replace(h,(function(t,A,e,n){return"["+A+e+'"'+n+'"]'}));try{A.document.querySelector(t),i("Attribute selector with '#' must be quoted: "+e[0]),e[0]=t}catch(t){i("Attribute selector with '#' was not fixed: "+e[0])}}return c.apply(this,e)},c)Object.prototype.hasOwnProperty.call(c,o)&&(t.find[o]=c[o]);if(r(t.fn,"size",(function(){return this.length}),"jQuery.fn.size() is deprecated and removed; use the .length property"),r(t,"parseJSON",(function(){return JSON.parse.apply(null,arguments)}),"jQuery.parseJSON is deprecated; use JSON.parse"),r(t,"holdReady",t.holdReady,"jQuery.holdReady is deprecated"),r(t,"unique",t.uniqueSort,"jQuery.unique is deprecated; use jQuery.uniqueSort"),s(t.expr,"filters",t.expr.pseudos,"jQuery.expr.filters is deprecated; use jQuery.expr.pseudos"),s(t.expr,":",t.expr.pseudos,"jQuery.expr[':'] is deprecated; use jQuery.expr.pseudos"),e("3.1.1")&&r(t,"trim",(function(t){return null==t?"":(t+"").replace(d,"")}),"jQuery.trim is deprecated; use String.prototype.trim"),e("3.2.0")&&r(t,"nodeName",(function(t,A){return t.nodeName&&t.nodeName.toLowerCase()===A.toLowerCase()}),"jQuery.nodeName is deprecated"),e("3.3.0")&&(r(t,"isNumeric",(function(t){var A=typeof t;return("number"==A||"string"==A)&&!isNaN(t-parseFloat(t))}),"jQuery.isNumeric() is deprecated"),t.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),(function(t,A){a["[object "+A+"]"]=A.toLowerCase()})),r(t,"type",(function(t){return null==t?t+"":"object"==typeof t||"function"==typeof t?a[Object.prototype.toString.call(t)]||"object":typeof t}),"jQuery.type is deprecated"),r(t,"isFunction",(function(t){return"function"==typeof t}),"jQuery.isFunction() is deprecated"),r(t,"isWindow",(function(t){return null!=t&&t===t.window}),"jQuery.isWindow() is deprecated"),r(t,"isArray",Array.isArray,"jQuery.isArray is deprecated; use Array.isArray")),t.ajax){var f=t.ajax;t.ajax=function(){var t=f.apply(this,arguments);return t.promise&&(r(t,"success",t.done,"jQXHR.success is deprecated and removed"),r(t,"error",t.fail,"jQXHR.error is deprecated and removed"),r(t,"complete",t.always,"jQXHR.complete is deprecated and removed")),t}}var g=t.fn.removeAttr,p=t.fn.toggleClass,w=/\S+/g;function B(t){return t.replace(/-([a-z])/g,(function(t,A){return A.toUpperCase()}))}t.fn.removeAttr=function(A){var e=this;return t.each(A.match(w),(function(A,n){t.expr.match.bool.test(n)&&(i("jQuery.fn.removeAttr no longer sets boolean properties: "+n),e.prop(n,!1))})),g.apply(this,arguments)};var E,m=!(t.fn.toggleClass=function(A){return void 0!==A&&"boolean"!=typeof A?p.apply(this,arguments):(i("jQuery.fn.toggleClass( boolean ) is deprecated"),this.each((function(){var e=this.getAttribute&&this.getAttribute("class")||"";e&&t.data(this,"__className__",e),this.setAttribute&&this.setAttribute("class",e||!1===A?"":t.data(this,"__className__")||"")})))}),v=/^[a-z]/,C=/^(?:Border(?:Top|Right|Bottom|Left)?(?:Width|)|(?:Margin|Padding)?(?:Top|Right|Bottom|Left)?|(?:Min|Max)?(?:Width|Height))$/;t.swap&&t.each(["height","width","reliableMarginRight"],(function(A,e){var n=t.cssHooks[e]&&t.cssHooks[e].get;n&&(t.cssHooks[e].get=function(){var t;return m=!0,t=n.apply(this,arguments),m=!1,t})})),t.swap=function(t,A,e,n){var s,r,o={};for(r in m||i("jQuery.swap() is undocumented and deprecated"),A)o[r]=t.style[r],t.style[r]=A[r];for(r in s=e.apply(t,n||[]),A)t.style[r]=o[r];return s},e("3.4.0")&&"undefined"!=typeof Proxy&&(t.cssProps=new Proxy(t.cssProps||{},{set:function(){return i("JQMIGRATE: jQuery.cssProps is deprecated"),Reflect.set.apply(this,arguments)}})),t.cssNumber||(t.cssNumber={}),E=t.fn.css,t.fn.css=function(A,e){var n,s=this;return A&&"object"==typeof A&&!Array.isArray(A)&&t.each(A,(function(A,e){t.fn.css.call(s,A,e)})),"number"==typeof e&&(function(t){return v.test(t)&&C.test(t[0].toUpperCase()+t.slice(1))}(n=B(A))||t.cssNumber[n]||i('Number-typed values are deprecated for jQuery.fn.css( "'+A+'", value )')),E.apply(this,arguments)};var b=t.data;if(t.data=function(A,e,n){var s,r,o;if(e&&"object"==typeof e&&2===arguments.length){for(o in s=t.hasData(A)&&b.call(this,A),r={},e)o!==B(o)?(i("jQuery.data() always sets/gets camelCased names: "+o),s[o]=e[o]):r[o]=e[o];return b.call(this,A,r),e}return e&&"string"==typeof e&&e!==B(e)&&(s=t.hasData(A)&&b.call(this,A))&&e in s?(i("jQuery.data() always sets/gets camelCased names: "+e),2");A!==t&&L(t)!==L(A)&&i("HTML tags must be properly nested and closed: "+t)}t.event.props=[],t.event.fixHooks={},s(t.event.props,"concat",t.event.props.concat,"jQuery.event.props.concat() is deprecated and removed"),t.event.fix=function(A){var e,n=A.type,s=this.fixHooks[n],r=t.event.props;if(r.length)for(i("jQuery.event.props are deprecated and removed: "+r.join());r.length;)t.event.addProp(r.pop());if(s&&!s._migrated_&&(s._migrated_=!0,i("jQuery.event.fixHooks are deprecated and removed: "+n),(r=s.props)&&r.length))for(;r.length;)t.event.addProp(r.pop());return e=F.call(this,A),s&&s.filter?s.filter(e,A):e},t.event.add=function(t,e){return t===A&&"load"===e&&"complete"===A.document.readyState&&i("jQuery(window).on('load'...) called after load event occurred"),M.apply(this,arguments)},t.each(["load","unload","error"],(function(A,e){t.fn[e]=function(){var t=Array.prototype.slice.call(arguments,0);return"load"===e&&"string"==typeof t[0]?x.apply(this,t):(i("jQuery.fn."+e+"() is deprecated"),t.splice(0,0,e),arguments.length?this.on.apply(this,t):(this.triggerHandler.apply(this,t),this))}})),t.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(A,e){t.fn[e]=function(t,A){return i("jQuery.fn."+e+"() event shorthand is deprecated"),0\x20\t\r\n\f]*)[^>]*)\/>/gi,S=t.htmlPrefilter;t.UNSAFE_restoreLegacyHtmlPrefilter=function(){t.htmlPrefilter=function(t){return R(t),t.replace(Y,"<$1>")}},t.htmlPrefilter=function(t){return R(t),S(t)};var P=t.fn.offset;if(t.fn.offset=function(){var t=this[0];return!t||t.nodeType&&t.getBoundingClientRect?P.apply(this,arguments):(i("jQuery.fn.offset() requires a valid DOM element"),arguments.length?this:void 0)},t.ajax){var G=t.param;t.param=function(A,e){var n=t.ajaxSettings&&t.ajaxSettings.traditional;return void 0===e&&n&&(i("jQuery.param() no longer uses jQuery.ajaxSettings.traditional"),e=n),G.call(this,A,e)}}var _=t.fn.andSelf||t.fn.addBack;if(t.fn.andSelf=function(){return i("jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()"),_.apply(this,arguments)},t.Deferred){var T=t.Deferred,k=[["resolve","done",t.Callbacks("once memory"),t.Callbacks("once memory"),"resolved"],["reject","fail",t.Callbacks("once memory"),t.Callbacks("once memory"),"rejected"],["notify","progress",t.Callbacks("memory"),t.Callbacks("memory")]];t.Deferred=function(A){var e=T(),n=e.promise();return e.pipe=n.pipe=function(){var A=arguments;return i("deferred.pipe() is deprecated"),t.Deferred((function(i){t.each(k,(function(t,s){var r="function"==typeof A[t]&&A[t];e[s[1]]((function(){var t=r&&r.apply(this,arguments);t&&"function"==typeof t.promise?t.promise().done(i.resolve).fail(i.reject).progress(i.notify):i[s[0]+"With"](this===n?i.promise():this,r?[t]:arguments)}))})),A=null})).promise()},A&&A.call(e,e),e},t.Deferred.exceptionHook=T.exceptionHook}return t})),function(t,A){"object"==typeof exports&&"undefined"!=typeof module?A(exports,require("jquery")):"function"==typeof define&&define.amd?define(["exports","jquery"],A):A((t="undefined"!=typeof globalThis?globalThis:t||self).bootstrap={},t.jQuery)}(this,(function(t,A){"use strict";var e=function(t){return t&&"object"==typeof t&&"default"in t?t:{default:t}}(A);function n(t,A){for(var e=0;e=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}};r.jQueryDetection(),e.default.fn.emulateTransitionEnd=function(t){var A=this,n=!1;return e.default(this).one(r.TRANSITION_END,(function(){n=!0})),setTimeout((function(){n||r.triggerTransitionEnd(A)}),t),this},e.default.event.special[r.TRANSITION_END]={bindType:"transitionend",delegateType:"transitionend",handle:function(t){if(e.default(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}};var o="alert",a=e.default.fn[o],l=function(){function t(t){this._element=t}var A=t.prototype;return A.close=function(t){var A=this._element;t&&(A=this._getRootElement(t)),this._triggerCloseEvent(A).isDefaultPrevented()||this._removeElement(A)},A.dispose=function(){e.default.removeData(this._element,"bs.alert"),this._element=null},A._getRootElement=function(t){var A=r.getSelectorFromElement(t),n=!1;return A&&(n=document.querySelector(A)),n||(n=e.default(t).closest(".alert")[0]),n},A._triggerCloseEvent=function(t){var A=e.default.Event("close.bs.alert");return e.default(t).trigger(A),A},A._removeElement=function(t){var A=this;if(e.default(t).removeClass("show"),e.default(t).hasClass("fade")){var n=r.getTransitionDurationFromElement(t);e.default(t).one(r.TRANSITION_END,(function(e){return A._destroyElement(t,e)})).emulateTransitionEnd(n)}else this._destroyElement(t)},A._destroyElement=function(t){e.default(t).detach().trigger("closed.bs.alert").remove()},t._jQueryInterface=function(A){return this.each((function(){var n=e.default(this),i=n.data("bs.alert");i||(i=new t(this),n.data("bs.alert",i)),"close"===A&&i[A](this)}))},t._handleDismiss=function(t){return function(A){A&&A.preventDefault(),t.close(this)}},i(t,null,[{key:"VERSION",get:function(){return"4.5.3"}}]),t}();e.default(document).on("click.bs.alert.data-api",'[data-dismiss="alert"]',l._handleDismiss(new l)),e.default.fn[o]=l._jQueryInterface,e.default.fn[o].Constructor=l,e.default.fn[o].noConflict=function(){return e.default.fn[o]=a,l._jQueryInterface};var c=e.default.fn.button,u=function(){function t(t){this._element=t,this.shouldAvoidTriggerChange=!1}var A=t.prototype;return A.toggle=function(){var t=!0,A=!0,n=e.default(this._element).closest('[data-toggle="buttons"]')[0];if(n){var i=this._element.querySelector('input:not([type="hidden"])');if(i){if("radio"===i.type)if(i.checked&&this._element.classList.contains("active"))t=!1;else{var s=n.querySelector(".active");s&&e.default(s).removeClass("active")}t&&("checkbox"!==i.type&&"radio"!==i.type||(i.checked=!this._element.classList.contains("active")),this.shouldAvoidTriggerChange||e.default(i).trigger("change")),i.focus(),A=!1}}this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(A&&this._element.setAttribute("aria-pressed",!this._element.classList.contains("active")),t&&e.default(this._element).toggleClass("active"))},A.dispose=function(){e.default.removeData(this._element,"bs.button"),this._element=null},t._jQueryInterface=function(A,n){return this.each((function(){var i=e.default(this),s=i.data("bs.button");s||(s=new t(this),i.data("bs.button",s)),s.shouldAvoidTriggerChange=n,"toggle"===A&&s[A]()}))},i(t,null,[{key:"VERSION",get:function(){return"4.5.3"}}]),t}();e.default(document).on("click.bs.button.data-api",'[data-toggle^="button"]',(function(t){var A=t.target,n=A;if(e.default(A).hasClass("btn")||(A=e.default(A).closest(".btn")[0]),!A||A.hasAttribute("disabled")||A.classList.contains("disabled"))t.preventDefault();else{var i=A.querySelector('input:not([type="hidden"])');if(i&&(i.hasAttribute("disabled")||i.classList.contains("disabled")))return void t.preventDefault();"INPUT"!==n.tagName&&"LABEL"===A.tagName||u._jQueryInterface.call(e.default(A),"toggle","INPUT"===n.tagName)}})).on("focus.bs.button.data-api blur.bs.button.data-api",'[data-toggle^="button"]',(function(t){var A=e.default(t.target).closest(".btn")[0];e.default(A).toggleClass("focus",/^focus(in)?$/.test(t.type))})),e.default(window).on("load.bs.button.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')),A=0,e=t.length;A0,this._pointerEvent=Boolean(window.PointerEvent||window.MSPointerEvent),this._addEventListeners()}var A=t.prototype;return A.next=function(){this._isSliding||this._slide("next")},A.nextWhenVisible=function(){var t=e.default(this._element);!document.hidden&&t.is(":visible")&&"hidden"!==t.css("visibility")&&this.next()},A.prev=function(){this._isSliding||this._slide("prev")},A.pause=function(t){t||(this._isPaused=!0),this._element.querySelector(".carousel-item-next, .carousel-item-prev")&&(r.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},A.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval((document.visibilityState?this.nextWhenVisible:this.next).bind(this),this._config.interval))},A.to=function(t){var A=this;this._activeElement=this._element.querySelector(".active.carousel-item");var n=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0))if(this._isSliding)e.default(this._element).one("slid.bs.carousel",(function(){return A.to(t)}));else{if(n===t)return this.pause(),void this.cycle();var i=t>n?"next":"prev";this._slide(i,this._items[t])}},A.dispose=function(){e.default(this._element).off(".bs.carousel"),e.default.removeData(this._element,"bs.carousel"),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},A._getConfig=function(t){return t=s({},f,t),r.typeCheckConfig(h,t,g),t},A._handleSwipe=function(){var t=Math.abs(this.touchDeltaX);if(!(t<=40)){var A=t/this.touchDeltaX;this.touchDeltaX=0,A>0&&this.prev(),A<0&&this.next()}},A._addEventListeners=function(){var t=this;this._config.keyboard&&e.default(this._element).on("keydown.bs.carousel",(function(A){return t._keydown(A)})),"hover"===this._config.pause&&e.default(this._element).on("mouseenter.bs.carousel",(function(A){return t.pause(A)})).on("mouseleave.bs.carousel",(function(A){return t.cycle(A)})),this._config.touch&&this._addTouchEventListeners()},A._addTouchEventListeners=function(){var t=this;if(this._touchSupported){var A=function(A){t._pointerEvent&&p[A.originalEvent.pointerType.toUpperCase()]?t.touchStartX=A.originalEvent.clientX:t._pointerEvent||(t.touchStartX=A.originalEvent.touches[0].clientX)},n=function(A){t._pointerEvent&&p[A.originalEvent.pointerType.toUpperCase()]&&(t.touchDeltaX=A.originalEvent.clientX-t.touchStartX),t._handleSwipe(),"hover"===t._config.pause&&(t.pause(),t.touchTimeout&&clearTimeout(t.touchTimeout),t.touchTimeout=setTimeout((function(A){return t.cycle(A)}),500+t._config.interval))};e.default(this._element.querySelectorAll(".carousel-item img")).on("dragstart.bs.carousel",(function(t){return t.preventDefault()})),this._pointerEvent?(e.default(this._element).on("pointerdown.bs.carousel",(function(t){return A(t)})),e.default(this._element).on("pointerup.bs.carousel",(function(t){return n(t)})),this._element.classList.add("pointer-event")):(e.default(this._element).on("touchstart.bs.carousel",(function(t){return A(t)})),e.default(this._element).on("touchmove.bs.carousel",(function(A){return function(A){A.originalEvent.touches&&A.originalEvent.touches.length>1?t.touchDeltaX=0:t.touchDeltaX=A.originalEvent.touches[0].clientX-t.touchStartX}(A)})),e.default(this._element).on("touchend.bs.carousel",(function(t){return n(t)})))}},A._keydown=function(t){if(!/input|textarea/i.test(t.target.tagName))switch(t.which){case 37:t.preventDefault(),this.prev();break;case 39:t.preventDefault(),this.next()}},A._getItemIndex=function(t){return this._items=t&&t.parentNode?[].slice.call(t.parentNode.querySelectorAll(".carousel-item")):[],this._items.indexOf(t)},A._getItemByDirection=function(t,A){var e="next"===t,n="prev"===t,i=this._getItemIndex(A),s=this._items.length-1;if((n&&0===i||e&&i===s)&&!this._config.wrap)return A;var r=(i+("prev"===t?-1:1))%this._items.length;return-1===r?this._items[this._items.length-1]:this._items[r]},A._triggerSlideEvent=function(t,A){var n=this._getItemIndex(t),i=this._getItemIndex(this._element.querySelector(".active.carousel-item")),s=e.default.Event("slide.bs.carousel",{relatedTarget:t,direction:A,from:i,to:n});return e.default(this._element).trigger(s),s},A._setActiveIndicatorElement=function(t){if(this._indicatorsElement){var A=[].slice.call(this._indicatorsElement.querySelectorAll(".active"));e.default(A).removeClass("active");var n=this._indicatorsElement.children[this._getItemIndex(t)];n&&e.default(n).addClass("active")}},A._slide=function(t,A){var n,i,s,o=this,a=this._element.querySelector(".active.carousel-item"),l=this._getItemIndex(a),c=A||a&&this._getItemByDirection(t,a),u=this._getItemIndex(c),h=Boolean(this._interval);if("next"===t?(n="carousel-item-left",i="carousel-item-next",s="left"):(n="carousel-item-right",i="carousel-item-prev",s="right"),c&&e.default(c).hasClass("active"))this._isSliding=!1;else if(!this._triggerSlideEvent(c,s).isDefaultPrevented()&&a&&c){this._isSliding=!0,h&&this.pause(),this._setActiveIndicatorElement(c);var d=e.default.Event("slid.bs.carousel",{relatedTarget:c,direction:s,from:l,to:u});if(e.default(this._element).hasClass("slide")){e.default(c).addClass(i),r.reflow(c),e.default(a).addClass(n),e.default(c).addClass(n);var f=parseInt(c.getAttribute("data-interval"),10);f?(this._config.defaultInterval=this._config.defaultInterval||this._config.interval,this._config.interval=f):this._config.interval=this._config.defaultInterval||this._config.interval;var g=r.getTransitionDurationFromElement(a);e.default(a).one(r.TRANSITION_END,(function(){e.default(c).removeClass(n+" "+i).addClass("active"),e.default(a).removeClass("active "+i+" "+n),o._isSliding=!1,setTimeout((function(){return e.default(o._element).trigger(d)}),0)})).emulateTransitionEnd(g)}else e.default(a).removeClass("active"),e.default(c).addClass("active"),this._isSliding=!1,e.default(this._element).trigger(d);h&&this.cycle()}},t._jQueryInterface=function(A){return this.each((function(){var n=e.default(this).data("bs.carousel"),i=s({},f,e.default(this).data());"object"==typeof A&&(i=s({},i,A));var r="string"==typeof A?A:i.slide;if(n||(n=new t(this,i),e.default(this).data("bs.carousel",n)),"number"==typeof A)n.to(A);else if("string"==typeof r){if(void 0===n[r])throw new TypeError('No method named "'+r+'"');n[r]()}else i.interval&&i.ride&&(n.pause(),n.cycle())}))},t._dataApiClickHandler=function(A){var n=r.getSelectorFromElement(this);if(n){var i=e.default(n)[0];if(i&&e.default(i).hasClass("carousel")){var o=s({},e.default(i).data(),e.default(this).data()),a=this.getAttribute("data-slide-to");a&&(o.interval=!1),t._jQueryInterface.call(e.default(i),o),a&&e.default(i).data("bs.carousel").to(a),A.preventDefault()}}},i(t,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return f}}]),t}();e.default(document).on("click.bs.carousel.data-api","[data-slide], [data-slide-to]",w._dataApiClickHandler),e.default(window).on("load.bs.carousel.data-api",(function(){for(var t=[].slice.call(document.querySelectorAll('[data-ride="carousel"]')),A=0,n=t.length;A0&&(this._selector=o,this._triggerArray.push(s))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var A=t.prototype;return A.toggle=function(){e.default(this._element).hasClass("show")?this.hide():this.show()},A.show=function(){var A,n,i=this;if(!(this._isTransitioning||e.default(this._element).hasClass("show")||(this._parent&&0===(A=[].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter((function(t){return"string"==typeof i._config.parent?t.getAttribute("data-parent")===i._config.parent:t.classList.contains("collapse")}))).length&&(A=null),A&&(n=e.default(A).not(this._selector).data("bs.collapse"))&&n._isTransitioning))){var s=e.default.Event("show.bs.collapse");if(e.default(this._element).trigger(s),!s.isDefaultPrevented()){A&&(t._jQueryInterface.call(e.default(A).not(this._selector),"hide"),n||e.default(A).data("bs.collapse",null));var o=this._getDimension();e.default(this._element).removeClass("collapse").addClass("collapsing"),this._element.style[o]=0,this._triggerArray.length&&e.default(this._triggerArray).removeClass("collapsed").attr("aria-expanded",!0),this.setTransitioning(!0);var a="scroll"+(o[0].toUpperCase()+o.slice(1)),l=r.getTransitionDurationFromElement(this._element);e.default(this._element).one(r.TRANSITION_END,(function(){e.default(i._element).removeClass("collapsing").addClass("collapse show"),i._element.style[o]="",i.setTransitioning(!1),e.default(i._element).trigger("shown.bs.collapse")})).emulateTransitionEnd(l),this._element.style[o]=this._element[a]+"px"}}},A.hide=function(){var t=this;if(!this._isTransitioning&&e.default(this._element).hasClass("show")){var A=e.default.Event("hide.bs.collapse");if(e.default(this._element).trigger(A),!A.isDefaultPrevented()){var n=this._getDimension();this._element.style[n]=this._element.getBoundingClientRect()[n]+"px",r.reflow(this._element),e.default(this._element).addClass("collapsing").removeClass("collapse show");var i=this._triggerArray.length;if(i>0)for(var s=0;s=0)return 1;return 0}(),Q=b&&window.Promise?function(t){var A=!1;return function(){A||(A=!0,window.Promise.resolve().then((function(){A=!1,t()})))}}:function(t){var A=!1;return function(){A||(A=!0,setTimeout((function(){A=!1,t()}),y))}};function I(t){return t&&"[object Function]"==={}.toString.call(t)}function D(t,A){if(1!==t.nodeType)return[];var e=t.ownerDocument.defaultView.getComputedStyle(t,null);return A?e[A]:e}function x(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function M(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var A=D(t),e=A.overflow,n=A.overflowX,i=A.overflowY;return/(auto|scroll|overlay)/.test(e+i+n)?t:M(x(t))}function F(t){return t&&t.referenceNode?t.referenceNode:t}var L=b&&!(!window.MSInputMethodContext||!document.documentMode),R=b&&/MSIE 10/.test(navigator.userAgent);function Y(t){return 11===t?L:10===t?R:L||R}function S(t){if(!t)return document.documentElement;for(var A=Y(10)?document.body:null,e=t.offsetParent||null;e===A&&t.nextElementSibling;)e=(t=t.nextElementSibling).offsetParent;var n=e&&e.nodeName;return n&&"BODY"!==n&&"HTML"!==n?-1!==["TH","TD","TABLE"].indexOf(e.nodeName)&&"static"===D(e,"position")?S(e):e:t?t.ownerDocument.documentElement:document.documentElement}function P(t){return null!==t.parentNode?P(t.parentNode):t}function G(t,A){if(!(t&&t.nodeType&&A&&A.nodeType))return document.documentElement;var e=t.compareDocumentPosition(A)&Node.DOCUMENT_POSITION_FOLLOWING,n=e?t:A,i=e?A:t,s=document.createRange();s.setStart(n,0),s.setEnd(i,0);var r,o,a=s.commonAncestorContainer;if(t!==a&&A!==a||n.contains(i))return"BODY"===(o=(r=a).nodeName)||"HTML"!==o&&S(r.firstElementChild)!==r?S(a):a;var l=P(t);return l.host?G(l.host,A):G(t,P(A).host)}function _(t){var A=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",e="top"===A?"scrollTop":"scrollLeft",n=t.nodeName;if("BODY"===n||"HTML"===n){var i=t.ownerDocument.documentElement,s=t.ownerDocument.scrollingElement||i;return s[e]}return t[e]}function T(t,A){var e=arguments.length>2&&void 0!==arguments[2]&&arguments[2],n=_(A,"top"),i=_(A,"left"),s=e?-1:1;return t.top+=n*s,t.bottom+=n*s,t.left+=i*s,t.right+=i*s,t}function k(t,A){var e="x"===A?"Left":"Top",n="Left"===e?"Right":"Bottom";return parseFloat(t["border"+e+"Width"])+parseFloat(t["border"+n+"Width"])}function W(t,A,e,n){return Math.max(A["offset"+t],A["scroll"+t],e["client"+t],e["offset"+t],e["scroll"+t],Y(10)?parseInt(e["offset"+t])+parseInt(n["margin"+("Height"===t?"Top":"Left")])+parseInt(n["margin"+("Height"===t?"Bottom":"Right")]):0)}function H(t){var A=t.body,e=t.documentElement,n=Y(10)&&getComputedStyle(e);return{height:W("Height",A,e,n),width:W("Width",A,e,n)}}var j=function(t,A){if(!(t instanceof A))throw new TypeError("Cannot call a class as a function")},N=function(){function t(t,A){for(var e=0;e2&&void 0!==arguments[2]&&arguments[2],n=Y(10),i="HTML"===A.nodeName,s=K(t),r=K(A),o=M(t),a=D(A),l=parseFloat(a.borderTopWidth),c=parseFloat(a.borderLeftWidth);e&&i&&(r.top=Math.max(r.top,0),r.left=Math.max(r.left,0));var u=V({top:s.top-r.top-l,left:s.left-r.left-c,width:s.width,height:s.height});if(u.marginTop=0,u.marginLeft=0,!n&&i){var h=parseFloat(a.marginTop),d=parseFloat(a.marginLeft);u.top-=l-h,u.bottom-=l-h,u.left-=c-d,u.right-=c-d,u.marginTop=h,u.marginLeft=d}return(n&&!e?A.contains(o):A===o&&"BODY"!==o.nodeName)&&(u=T(u,A)),u}function J(t){var A=arguments.length>1&&void 0!==arguments[1]&&arguments[1],e=t.ownerDocument.documentElement,n=z(t,e),i=Math.max(e.clientWidth,window.innerWidth||0),s=Math.max(e.clientHeight,window.innerHeight||0),r=A?0:_(e),o=A?0:_(e,"left"),a={top:r-n.top+n.marginTop,left:o-n.left+n.marginLeft,width:i,height:s};return V(a)}function Z(t){var A=t.nodeName;if("BODY"===A||"HTML"===A)return!1;if("fixed"===D(t,"position"))return!0;var e=x(t);return!!e&&Z(e)}function X(t){if(!t||!t.parentElement||Y())return document.documentElement;for(var A=t.parentElement;A&&"none"===D(A,"transform");)A=A.parentElement;return A||document.documentElement}function q(t,A,e,n){var i=arguments.length>4&&void 0!==arguments[4]&&arguments[4],s={top:0,left:0},r=i?X(t):G(t,F(A));if("viewport"===n)s=J(r,i);else{var o=void 0;"scrollParent"===n?"BODY"===(o=M(x(A))).nodeName&&(o=t.ownerDocument.documentElement):o="window"===n?t.ownerDocument.documentElement:n;var a=z(o,r,i);if("HTML"!==o.nodeName||Z(r))s=a;else{var l=H(t.ownerDocument),c=l.height,u=l.width;s.top+=a.top-a.marginTop,s.bottom=c+a.top,s.left+=a.left-a.marginLeft,s.right=u+a.left}}var h="number"==typeof(e=e||0);return s.left+=h?e:e.left||0,s.top+=h?e:e.top||0,s.right-=h?e:e.right||0,s.bottom-=h?e:e.bottom||0,s}function $(t){return t.width*t.height}function tt(t,A,e,n,i){var s=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var r=q(e,n,s,i),o={top:{width:r.width,height:A.top-r.top},right:{width:r.right-A.right,height:r.height},bottom:{width:r.width,height:r.bottom-A.bottom},left:{width:A.left-r.left,height:r.height}},a=Object.keys(o).map((function(t){return U({key:t},o[t],{area:$(o[t])})})).sort((function(t,A){return A.area-t.area})),l=a.filter((function(t){var A=t.width,n=t.height;return A>=e.clientWidth&&n>=e.clientHeight})),c=l.length>0?l[0].key:a[0].key,u=t.split("-")[1];return c+(u?"-"+u:"")}function At(t,A,e){var n=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i=n?X(A):G(A,F(e));return z(e,i,n)}function et(t){var A=t.ownerDocument.defaultView.getComputedStyle(t),e=parseFloat(A.marginTop||0)+parseFloat(A.marginBottom||0),n=parseFloat(A.marginLeft||0)+parseFloat(A.marginRight||0);return{width:t.offsetWidth+n,height:t.offsetHeight+e}}function nt(t){var A={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,(function(t){return A[t]}))}function it(t,A,e){e=e.split("-")[0];var n=et(t),i={width:n.width,height:n.height},s=-1!==["right","left"].indexOf(e),r=s?"top":"left",o=s?"left":"top",a=s?"height":"width",l=s?"width":"height";return i[r]=A[r]+A[a]/2-n[a]/2,i[o]=e===o?A[o]-n[l]:A[nt(o)],i}function st(t,A){return Array.prototype.find?t.find(A):t.filter(A)[0]}function rt(t,A,e){return(void 0===e?t:t.slice(0,function(t,A,e){if(Array.prototype.findIndex)return t.findIndex((function(t){return t[A]===e}));var n=st(t,(function(t){return t[A]===e}));return t.indexOf(n)}(t,"name",e))).forEach((function(t){t.function&&console.warn("`modifier.function` is deprecated, use `modifier.fn`!");var e=t.function||t.fn;t.enabled&&I(e)&&(A.offsets.popper=V(A.offsets.popper),A.offsets.reference=V(A.offsets.reference),A=e(A,t))})),A}function ot(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=At(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=tt(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.positionFixed=this.options.positionFixed,t.offsets.popper=it(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=rt(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}function at(t,A){return t.some((function(t){var e=t.name;return t.enabled&&e===A}))}function lt(t){for(var A=[!1,"ms","Webkit","Moz","O"],e=t.charAt(0).toUpperCase()+t.slice(1),n=0;n1&&void 0!==arguments[1]&&arguments[1],e=Et.indexOf(t),n=Et.slice(e+1).concat(Et.slice(0,e));return A?n.reverse():n}var vt={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(t){var A=t.placement,e=A.split("-")[0],n=A.split("-")[1];if(n){var i=t.offsets,s=i.reference,r=i.popper,o=-1!==["bottom","top"].indexOf(e),a=o?"left":"top",l=o?"width":"height",c={start:O({},a,s[a]),end:O({},a,s[a]+s[l]-r[l])};t.offsets.popper=U({},r,c[n])}return t}},offset:{order:200,enabled:!0,fn:function(t,A){var e,n=A.offset,i=t.placement,s=t.offsets,r=s.popper,o=s.reference,a=i.split("-")[0];return e=ft(+n)?[+n,0]:function(t,A,e,n){var i=[0,0],s=-1!==["right","left"].indexOf(n),r=t.split(/(\+|\-)/).map((function(t){return t.trim()})),o=r.indexOf(st(r,(function(t){return-1!==t.search(/,|\s/)})));r[o]&&-1===r[o].indexOf(",")&&console.warn("Offsets separated by white space(s) are deprecated, use a comma (,) instead.");var a=/\s*,\s*|\s+/,l=-1!==o?[r.slice(0,o).concat([r[o].split(a)[0]]),[r[o].split(a)[1]].concat(r.slice(o+1))]:[r];return(l=l.map((function(t,n){var i=(1===n?!s:s)?"height":"width",r=!1;return t.reduce((function(t,A){return""===t[t.length-1]&&-1!==["+","-"].indexOf(A)?(t[t.length-1]=A,r=!0,t):r?(t[t.length-1]+=A,r=!1,t):t.concat(A)}),[]).map((function(t){return function(t,A,e,n){var i=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),s=+i[1],r=i[2];if(!s)return t;if(0===r.indexOf("%")){var o=void 0;switch(r){case"%p":o=e;break;case"%":case"%r":default:o=n}return V(o)[A]/100*s}return"vh"===r||"vw"===r?("vh"===r?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*s:s}(t,i,A,e)}))}))).forEach((function(t,A){t.forEach((function(e,n){ft(e)&&(i[A]+=e*("-"===t[n-1]?-1:1))}))})),i}(n,r,o,a),"left"===a?(r.top+=e[0],r.left-=e[1]):"right"===a?(r.top+=e[0],r.left+=e[1]):"top"===a?(r.left+=e[0],r.top-=e[1]):"bottom"===a&&(r.left+=e[0],r.top+=e[1]),t.popper=r,t},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(t,A){var e=A.boundariesElement||S(t.instance.popper);t.instance.reference===e&&(e=S(e));var n=lt("transform"),i=t.instance.popper.style,s=i.top,r=i.left,o=i[n];i.top="",i.left="",i[n]="";var a=q(t.instance.popper,t.instance.reference,A.padding,e,t.positionFixed);i.top=s,i.left=r,i[n]=o,A.boundaries=a;var l=A.priority,c=t.offsets.popper,u={primary:function(t){var e=c[t];return c[t]a[t]&&!A.escapeWithReference&&(n=Math.min(c[e],a[t]-("right"===t?c.width:c.height))),O({},e,n)}};return l.forEach((function(t){var A=-1!==["left","top"].indexOf(t)?"primary":"secondary";c=U({},c,u[A](t))})),t.offsets.popper=c,t},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(t){var A=t.offsets,e=A.popper,n=A.reference,i=t.placement.split("-")[0],s=Math.floor,r=-1!==["top","bottom"].indexOf(i),o=r?"right":"bottom",a=r?"left":"top",l=r?"width":"height";return e[o]s(n[o])&&(t.offsets.popper[a]=s(n[o])),t}},arrow:{order:500,enabled:!0,fn:function(t,A){var e;if(!wt(t.instance.modifiers,"arrow","keepTogether"))return t;var n=A.element;if("string"==typeof n){if(!(n=t.instance.popper.querySelector(n)))return t}else if(!t.instance.popper.contains(n))return console.warn("WARNING: `arrow.element` must be child of its popper element!"),t;var i=t.placement.split("-")[0],s=t.offsets,r=s.popper,o=s.reference,a=-1!==["left","right"].indexOf(i),l=a?"height":"width",c=a?"Top":"Left",u=c.toLowerCase(),h=a?"left":"top",d=a?"bottom":"right",f=et(n)[l];o[d]-fr[d]&&(t.offsets.popper[u]+=o[u]+f-r[d]),t.offsets.popper=V(t.offsets.popper);var g=o[u]+o[l]/2-f/2,p=D(t.instance.popper),w=parseFloat(p["margin"+c]),B=parseFloat(p["border"+c+"Width"]),E=g-t.offsets.popper[u]-w-B;return E=Math.max(Math.min(r[l]-f,E),0),t.arrowElement=n,t.offsets.arrow=(O(e={},u,Math.round(E)),O(e,h,""),e),t},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(t,A){if(at(t.instance.modifiers,"inner"))return t;if(t.flipped&&t.placement===t.originalPlacement)return t;var e=q(t.instance.popper,t.instance.reference,A.padding,A.boundariesElement,t.positionFixed),n=t.placement.split("-")[0],i=nt(n),s=t.placement.split("-")[1]||"",r=[];switch(A.behavior){case"flip":r=[n,i];break;case"clockwise":r=mt(n);break;case"counterclockwise":r=mt(n,!0);break;default:r=A.behavior}return r.forEach((function(o,a){if(n!==o||r.length===a+1)return t;n=t.placement.split("-")[0],i=nt(n);var l=t.offsets.popper,c=t.offsets.reference,u=Math.floor,h="left"===n&&u(l.right)>u(c.left)||"right"===n&&u(l.left)u(c.top)||"bottom"===n&&u(l.top)u(e.right),g=u(l.top)u(e.bottom),w="left"===n&&d||"right"===n&&f||"top"===n&&g||"bottom"===n&&p,B=-1!==["top","bottom"].indexOf(n),E=!!A.flipVariations&&(B&&"start"===s&&d||B&&"end"===s&&f||!B&&"start"===s&&g||!B&&"end"===s&&p),m=!!A.flipVariationsByContent&&(B&&"start"===s&&f||B&&"end"===s&&d||!B&&"start"===s&&p||!B&&"end"===s&&g),v=E||m;(h||w||v)&&(t.flipped=!0,(h||w)&&(n=r[a+1]),v&&(s=function(t){return"end"===t?"start":"start"===t?"end":t}(s)),t.placement=n+(s?"-"+s:""),t.offsets.popper=U({},t.offsets.popper,it(t.instance.popper,t.offsets.reference,t.placement)),t=rt(t.instance.modifiers,t,"flip"))})),t},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(t){var A=t.placement,e=A.split("-")[0],n=t.offsets,i=n.popper,s=n.reference,r=-1!==["left","right"].indexOf(e),o=-1===["top","left"].indexOf(e);return i[r?"left":"top"]=s[e]-(o?i[r?"width":"height"]:0),t.placement=nt(A),t.offsets.popper=V(i),t}},hide:{order:800,enabled:!0,fn:function(t){if(!wt(t.instance.modifiers,"hide","preventOverflow"))return t;var A=t.offsets.reference,e=st(t.instance.modifiers,(function(t){return"preventOverflow"===t.name})).boundaries;if(A.bottome.right||A.top>e.bottom||A.right2&&void 0!==arguments[2]?arguments[2]:{};j(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(n.update)},this.update=Q(this.update.bind(this)),this.options=U({},t.Defaults,i),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=A&&A.jquery?A[0]:A,this.popper=e&&e.jquery?e[0]:e,this.options.modifiers={},Object.keys(U({},t.Defaults.modifiers,i.modifiers)).forEach((function(A){n.options.modifiers[A]=U({},t.Defaults.modifiers[A]||{},i.modifiers?i.modifiers[A]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(t){return U({name:t},n.options.modifiers[t])})).sort((function(t,A){return t.order-A.order})),this.modifiers.forEach((function(t){t.enabled&&I(t.onLoad)&&t.onLoad(n.reference,n.popper,n.options,t,n.state)})),this.update();var s=this.options.eventsEnabled;s&&this.enableEventListeners(),this.state.eventsEnabled=s}return N(t,[{key:"update",value:function(){return ot.call(this)}},{key:"destroy",value:function(){return ct.call(this)}},{key:"enableEventListeners",value:function(){return ht.call(this)}},{key:"disableEventListeners",value:function(){return dt.call(this)}}]),t}();Ct.Utils=("undefined"!=typeof window?window:global).PopperUtils,Ct.placements=Bt,Ct.Defaults=vt;var bt="dropdown",yt=e.default.fn[bt],Qt=new RegExp("38|40|27"),It={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},Dt={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},xt=function(){function t(t,A){this._element=t,this._popper=null,this._config=this._getConfig(A),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var A=t.prototype;return A.toggle=function(){if(!this._element.disabled&&!e.default(this._element).hasClass("disabled")){var A=e.default(this._menu).hasClass("show");t._clearMenus(),A||this.show(!0)}},A.show=function(A){if(void 0===A&&(A=!1),!(this._element.disabled||e.default(this._element).hasClass("disabled")||e.default(this._menu).hasClass("show"))){var n={relatedTarget:this._element},i=e.default.Event("show.bs.dropdown",n),s=t._getParentFromElement(this._element);if(e.default(s).trigger(i),!i.isDefaultPrevented()){if(!this._inNavbar&&A){if(void 0===Ct)throw new TypeError("Bootstrap's dropdowns require Popper.js (https://popper.js.org/)");var o=this._element;"parent"===this._config.reference?o=s:r.isElement(this._config.reference)&&(o=this._config.reference,void 0!==this._config.reference.jquery&&(o=this._config.reference[0])),"scrollParent"!==this._config.boundary&&e.default(s).addClass("position-static"),this._popper=new Ct(o,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===e.default(s).closest(".navbar-nav").length&&e.default(document.body).children().on("mouseover",null,e.default.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),e.default(this._menu).toggleClass("show"),e.default(s).toggleClass("show").trigger(e.default.Event("shown.bs.dropdown",n))}}},A.hide=function(){if(!this._element.disabled&&!e.default(this._element).hasClass("disabled")&&e.default(this._menu).hasClass("show")){var A={relatedTarget:this._element},n=e.default.Event("hide.bs.dropdown",A),i=t._getParentFromElement(this._element);e.default(i).trigger(n),n.isDefaultPrevented()||(this._popper&&this._popper.destroy(),e.default(this._menu).toggleClass("show"),e.default(i).toggleClass("show").trigger(e.default.Event("hidden.bs.dropdown",A)))}},A.dispose=function(){e.default.removeData(this._element,"bs.dropdown"),e.default(this._element).off(".bs.dropdown"),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)},A.update=function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()},A._addEventListeners=function(){var t=this;e.default(this._element).on("click.bs.dropdown",(function(A){A.preventDefault(),A.stopPropagation(),t.toggle()}))},A._getConfig=function(t){return t=s({},this.constructor.Default,e.default(this._element).data(),t),r.typeCheckConfig(bt,t,this.constructor.DefaultType),t},A._getMenuElement=function(){if(!this._menu){var A=t._getParentFromElement(this._element);A&&(this._menu=A.querySelector(".dropdown-menu"))}return this._menu},A._getPlacement=function(){var t=e.default(this._element.parentNode),A="bottom-start";return t.hasClass("dropup")?A=e.default(this._menu).hasClass("dropdown-menu-right")?"top-end":"top-start":t.hasClass("dropright")?A="right-start":t.hasClass("dropleft")?A="left-start":e.default(this._menu).hasClass("dropdown-menu-right")&&(A="bottom-end"),A},A._detectNavbar=function(){return e.default(this._element).closest(".navbar").length>0},A._getOffset=function(){var t=this,A={};return"function"==typeof this._config.offset?A.fn=function(A){return A.offsets=s({},A.offsets,t._config.offset(A.offsets,t._element)||{}),A}:A.offset=this._config.offset,A},A._getPopperConfig=function(){var t={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(t.modifiers.applyStyle={enabled:!1}),s({},t,this._config.popperConfig)},t._jQueryInterface=function(A){return this.each((function(){var n=e.default(this).data("bs.dropdown");if(n||(n=new t(this,"object"==typeof A?A:null),e.default(this).data("bs.dropdown",n)),"string"==typeof A){if(void 0===n[A])throw new TypeError('No method named "'+A+'"');n[A]()}}))},t._clearMenus=function(A){if(!A||3!==A.which&&("keyup"!==A.type||9===A.which))for(var n=[].slice.call(document.querySelectorAll('[data-toggle="dropdown"]')),i=0,s=n.length;i0&&r--,40===A.which&&rdocument.documentElement.clientHeight;n||(this._element.style.overflowY="hidden"),this._element.classList.add("modal-static");var i=r.getTransitionDurationFromElement(this._dialog);e.default(this._element).off(r.TRANSITION_END),e.default(this._element).one(r.TRANSITION_END,(function(){t._element.classList.remove("modal-static"),n||e.default(t._element).one(r.TRANSITION_END,(function(){t._element.style.overflowY=""})).emulateTransitionEnd(t._element,i)})).emulateTransitionEnd(i),this._element.focus()}else this.hide()},A._showElement=function(t){var A=this,n=e.default(this._element).hasClass("fade"),i=this._dialog?this._dialog.querySelector(".modal-body"):null;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),e.default(this._dialog).hasClass("modal-dialog-scrollable")&&i?i.scrollTop=0:this._element.scrollTop=0,n&&r.reflow(this._element),e.default(this._element).addClass("show"),this._config.focus&&this._enforceFocus();var s=e.default.Event("shown.bs.modal",{relatedTarget:t}),o=function(){A._config.focus&&A._element.focus(),A._isTransitioning=!1,e.default(A._element).trigger(s)};if(n){var a=r.getTransitionDurationFromElement(this._dialog);e.default(this._dialog).one(r.TRANSITION_END,o).emulateTransitionEnd(a)}else o()},A._enforceFocus=function(){var t=this;e.default(document).off("focusin.bs.modal").on("focusin.bs.modal",(function(A){document!==A.target&&t._element!==A.target&&0===e.default(t._element).has(A.target).length&&t._element.focus()}))},A._setEscapeEvent=function(){var t=this;this._isShown?e.default(this._element).on("keydown.dismiss.bs.modal",(function(A){t._config.keyboard&&27===A.which?(A.preventDefault(),t.hide()):t._config.keyboard||27!==A.which||t._triggerBackdropTransition()})):this._isShown||e.default(this._element).off("keydown.dismiss.bs.modal")},A._setResizeEvent=function(){var t=this;this._isShown?e.default(window).on("resize.bs.modal",(function(A){return t.handleUpdate(A)})):e.default(window).off("resize.bs.modal")},A._hideModal=function(){var t=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(){e.default(document.body).removeClass("modal-open"),t._resetAdjustments(),t._resetScrollbar(),e.default(t._element).trigger("hidden.bs.modal")}))},A._removeBackdrop=function(){this._backdrop&&(e.default(this._backdrop).remove(),this._backdrop=null)},A._showBackdrop=function(t){var A=this,n=e.default(this._element).hasClass("fade")?"fade":"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",n&&this._backdrop.classList.add(n),e.default(this._backdrop).appendTo(document.body),e.default(this._element).on("click.dismiss.bs.modal",(function(t){A._ignoreBackdropClick?A._ignoreBackdropClick=!1:t.target===t.currentTarget&&A._triggerBackdropTransition()})),n&&r.reflow(this._backdrop),e.default(this._backdrop).addClass("show"),!t)return;if(!n)return void t();var i=r.getTransitionDurationFromElement(this._backdrop);e.default(this._backdrop).one(r.TRANSITION_END,t).emulateTransitionEnd(i)}else if(!this._isShown&&this._backdrop){e.default(this._backdrop).removeClass("show");var s=function(){A._removeBackdrop(),t&&t()};if(e.default(this._element).hasClass("fade")){var o=r.getTransitionDurationFromElement(this._backdrop);e.default(this._backdrop).one(r.TRANSITION_END,s).emulateTransitionEnd(o)}else s()}else t&&t()},A._adjustDialog=function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},A._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},A._checkScrollbar=function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(t.left+t.right)
',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",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},Ot={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"},Ut=function(){function t(t,A){if(void 0===Ct)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=t,this.config=this._getConfig(A),this.tip=null,this._setListeners()}var A=t.prototype;return A.enable=function(){this._isEnabled=!0},A.disable=function(){this._isEnabled=!1},A.toggleEnabled=function(){this._isEnabled=!this._isEnabled},A.toggle=function(t){if(this._isEnabled)if(t){var A=this.constructor.DATA_KEY,n=e.default(t.currentTarget).data(A);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),e.default(t.currentTarget).data(A,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(e.default(this.getTipElement()).hasClass("show"))return void this._leave(null,this);this._enter(null,this)}},A.dispose=function(){clearTimeout(this._timeout),e.default.removeData(this.element,this.constructor.DATA_KEY),e.default(this.element).off(this.constructor.EVENT_KEY),e.default(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&e.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},A.show=function(){var t=this;if("none"===e.default(this.element).css("display"))throw new Error("Please use show on visible elements");var A=e.default.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){e.default(this.element).trigger(A);var n=r.findShadowRoot(this.element),i=e.default.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(A.isDefaultPrevented()||!i)return;var s=this.getTipElement(),o=r.getUID(this.constructor.NAME);s.setAttribute("id",o),this.element.setAttribute("aria-describedby",o),this.setContent(),this.config.animation&&e.default(s).addClass("fade");var a="function"==typeof this.config.placement?this.config.placement.call(this,s,this.element):this.config.placement,l=this._getAttachment(a);this.addAttachmentClass(l);var c=this._getContainer();e.default(s).data(this.constructor.DATA_KEY,this),e.default.contains(this.element.ownerDocument.documentElement,this.tip)||e.default(s).appendTo(c),e.default(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new Ct(this.element,s,this._getPopperConfig(l)),e.default(s).addClass("show"),"ontouchstart"in document.documentElement&&e.default(document.body).children().on("mouseover",null,e.default.noop);var u=function(){t.config.animation&&t._fixTransition();var A=t._hoverState;t._hoverState=null,e.default(t.element).trigger(t.constructor.Event.SHOWN),"out"===A&&t._leave(null,t)};if(e.default(this.tip).hasClass("fade")){var h=r.getTransitionDurationFromElement(this.tip);e.default(this.tip).one(r.TRANSITION_END,u).emulateTransitionEnd(h)}else u()}},A.hide=function(t){var A=this,n=this.getTipElement(),i=e.default.Event(this.constructor.Event.HIDE),s=function(){"show"!==A._hoverState&&n.parentNode&&n.parentNode.removeChild(n),A._cleanTipClass(),A.element.removeAttribute("aria-describedby"),e.default(A.element).trigger(A.constructor.Event.HIDDEN),null!==A._popper&&A._popper.destroy(),t&&t()};if(e.default(this.element).trigger(i),!i.isDefaultPrevented()){if(e.default(n).removeClass("show"),"ontouchstart"in document.documentElement&&e.default(document.body).children().off("mouseover",null,e.default.noop),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,e.default(this.tip).hasClass("fade")){var o=r.getTransitionDurationFromElement(n);e.default(n).one(r.TRANSITION_END,s).emulateTransitionEnd(o)}else s();this._hoverState=""}},A.update=function(){null!==this._popper&&this._popper.scheduleUpdate()},A.isWithContent=function(){return Boolean(this.getTitle())},A.addAttachmentClass=function(t){e.default(this.getTipElement()).addClass("bs-tooltip-"+t)},A.getTipElement=function(){return this.tip=this.tip||e.default(this.config.template)[0],this.tip},A.setContent=function(){var t=this.getTipElement();this.setElementContent(e.default(t.querySelectorAll(".tooltip-inner")),this.getTitle()),e.default(t).removeClass("fade show")},A.setElementContent=function(t,A){"object"!=typeof A||!A.nodeType&&!A.jquery?this.config.html?(this.config.sanitize&&(A=Gt(A,this.config.whiteList,this.config.sanitizeFn)),t.html(A)):t.text(A):this.config.html?e.default(A).parent().is(t)||t.empty().append(A):t.text(e.default(A).text())},A.getTitle=function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t},A._getPopperConfig=function(t){var A=this;return s({},{placement:t,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&A._handlePopperPlacementChange(t)},onUpdate:function(t){return A._handlePopperPlacementChange(t)}},this.config.popperConfig)},A._getOffset=function(){var t=this,A={};return"function"==typeof this.config.offset?A.fn=function(A){return A.offsets=s({},A.offsets,t.config.offset(A.offsets,t.element)||{}),A}:A.offset=this.config.offset,A},A._getContainer=function(){return!1===this.config.container?document.body:r.isElement(this.config.container)?e.default(this.config.container):e.default(document).find(this.config.container)},A._getAttachment=function(t){return jt[t.toUpperCase()]},A._setListeners=function(){var t=this;this.config.trigger.split(" ").forEach((function(A){if("click"===A)e.default(t.element).on(t.constructor.Event.CLICK,t.config.selector,(function(A){return t.toggle(A)}));else if("manual"!==A){var n="hover"===A?t.constructor.Event.MOUSEENTER:t.constructor.Event.FOCUSIN,i="hover"===A?t.constructor.Event.MOUSELEAVE:t.constructor.Event.FOCUSOUT;e.default(t.element).on(n,t.config.selector,(function(A){return t._enter(A)})).on(i,t.config.selector,(function(A){return t._leave(A)}))}})),this._hideModalHandler=function(){t.element&&t.hide()},e.default(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=s({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},A._fixTitle=function(){var t=typeof this.element.getAttribute("data-original-title");(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},A._enter=function(t,A){var n=this.constructor.DATA_KEY;(A=A||e.default(t.currentTarget).data(n))||(A=new this.constructor(t.currentTarget,this._getDelegateConfig()),e.default(t.currentTarget).data(n,A)),t&&(A._activeTrigger["focusin"===t.type?"focus":"hover"]=!0),e.default(A.getTipElement()).hasClass("show")||"show"===A._hoverState?A._hoverState="show":(clearTimeout(A._timeout),A._hoverState="show",A.config.delay&&A.config.delay.show?A._timeout=setTimeout((function(){"show"===A._hoverState&&A.show()}),A.config.delay.show):A.show())},A._leave=function(t,A){var n=this.constructor.DATA_KEY;(A=A||e.default(t.currentTarget).data(n))||(A=new this.constructor(t.currentTarget,this._getDelegateConfig()),e.default(t.currentTarget).data(n,A)),t&&(A._activeTrigger["focusout"===t.type?"focus":"hover"]=!1),A._isWithActiveTrigger()||(clearTimeout(A._timeout),A._hoverState="out",A.config.delay&&A.config.delay.hide?A._timeout=setTimeout((function(){"out"===A._hoverState&&A.hide()}),A.config.delay.hide):A.hide())},A._isWithActiveTrigger=function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1},A._getConfig=function(t){var A=e.default(this.element).data();return Object.keys(A).forEach((function(t){-1!==Wt.indexOf(t)&&delete A[t]})),"number"==typeof(t=s({},this.constructor.Default,A,"object"==typeof t&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),r.typeCheckConfig(_t,t,this.constructor.DefaultType),t.sanitize&&(t.template=Gt(t.template,t.whiteList,t.sanitizeFn)),t},A._getDelegateConfig=function(){var t={};if(this.config)for(var A in this.config)this.constructor.Default[A]!==this.config[A]&&(t[A]=this.config[A]);return t},A._cleanTipClass=function(){var t=e.default(this.getTipElement()),A=t.attr("class").match(kt);null!==A&&A.length&&t.removeClass(A.join(""))},A._handlePopperPlacementChange=function(t){this.tip=t.instance.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))},A._fixTransition=function(){var t=this.getTipElement(),A=this.config.animation;null===t.getAttribute("x-placement")&&(e.default(t).removeClass("fade"),this.config.animation=!1,this.hide(),this.show(),this.config.animation=A)},t._jQueryInterface=function(A){return this.each((function(){var n=e.default(this),i=n.data("bs.tooltip"),s="object"==typeof A&&A;if((i||!/dispose|hide/.test(A))&&(i||(i=new t(this,s),n.data("bs.tooltip",i)),"string"==typeof A)){if(void 0===i[A])throw new TypeError('No method named "'+A+'"');i[A]()}}))},i(t,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return Nt}},{key:"NAME",get:function(){return _t}},{key:"DATA_KEY",get:function(){return"bs.tooltip"}},{key:"Event",get:function(){return Ot}},{key:"EVENT_KEY",get:function(){return".bs.tooltip"}},{key:"DefaultType",get:function(){return Ht}}]),t}();e.default.fn[_t]=Ut._jQueryInterface,e.default.fn[_t].Constructor=Ut,e.default.fn[_t].noConflict=function(){return e.default.fn[_t]=Tt,Ut._jQueryInterface};var Vt="popover",Kt=e.default.fn[Vt],zt=new RegExp("(^|\\s)bs-popover\\S+","g"),Jt=s({},Ut.Default,{placement:"right",trigger:"click",content:"",template:''}),Zt=s({},Ut.DefaultType,{content:"(string|element|function)"}),Xt={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"},qt=function(t){var A,n;function s(){return t.apply(this,arguments)||this}n=t,(A=s).prototype=Object.create(n.prototype),A.prototype.constructor=A,A.__proto__=n;var r=s.prototype;return r.isWithContent=function(){return this.getTitle()||this._getContent()},r.addAttachmentClass=function(t){e.default(this.getTipElement()).addClass("bs-popover-"+t)},r.getTipElement=function(){return this.tip=this.tip||e.default(this.config.template)[0],this.tip},r.setContent=function(){var t=e.default(this.getTipElement());this.setElementContent(t.find(".popover-header"),this.getTitle());var A=this._getContent();"function"==typeof A&&(A=A.call(this.element)),this.setElementContent(t.find(".popover-body"),A),t.removeClass("fade show")},r._getContent=function(){return this.element.getAttribute("data-content")||this.config.content},r._cleanTipClass=function(){var t=e.default(this.getTipElement()),A=t.attr("class").match(zt);null!==A&&A.length>0&&t.removeClass(A.join(""))},s._jQueryInterface=function(t){return this.each((function(){var A=e.default(this).data("bs.popover"),n="object"==typeof t?t:null;if((A||!/dispose|hide/.test(t))&&(A||(A=new s(this,n),e.default(this).data("bs.popover",A)),"string"==typeof t)){if(void 0===A[t])throw new TypeError('No method named "'+t+'"');A[t]()}}))},i(s,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"Default",get:function(){return Jt}},{key:"NAME",get:function(){return Vt}},{key:"DATA_KEY",get:function(){return"bs.popover"}},{key:"Event",get:function(){return Xt}},{key:"EVENT_KEY",get:function(){return".bs.popover"}},{key:"DefaultType",get:function(){return Zt}}]),s}(Ut);e.default.fn[Vt]=qt._jQueryInterface,e.default.fn[Vt].Constructor=qt,e.default.fn[Vt].noConflict=function(){return e.default.fn[Vt]=Kt,qt._jQueryInterface};var $t="scrollspy",tA=e.default.fn[$t],AA={offset:10,method:"auto",target:""},eA={offset:"number",method:"string",target:"(string|element)"},nA=function(){function t(t,A){var n=this;this._element=t,this._scrollElement="BODY"===t.tagName?window:t,this._config=this._getConfig(A),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,e.default(this._scrollElement).on("scroll.bs.scrollspy",(function(t){return n._process(t)})),this.refresh(),this._process()}var A=t.prototype;return A.refresh=function(){var t=this,A=this._scrollElement===this._scrollElement.window?"offset":"position",n="auto"===this._config.method?A:this._config.method,i="position"===n?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),[].slice.call(document.querySelectorAll(this._selector)).map((function(t){var A,s=r.getSelectorFromElement(t);if(s&&(A=document.querySelector(s)),A){var o=A.getBoundingClientRect();if(o.width||o.height)return[e.default(A)[n]().top+i,s]}return null})).filter((function(t){return t})).sort((function(t,A){return t[0]-A[0]})).forEach((function(A){t._offsets.push(A[0]),t._targets.push(A[1])}))},A.dispose=function(){e.default.removeData(this._element,"bs.scrollspy"),e.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},A._getConfig=function(t){if("string"!=typeof(t=s({},AA,"object"==typeof t&&t?t:{})).target&&r.isElement(t.target)){var A=e.default(t.target).attr("id");A||(A=r.getUID($t),e.default(t.target).attr("id",A)),t.target="#"+A}return r.typeCheckConfig($t,t,eA),t},A._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.pageYOffset:this._scrollElement.scrollTop},A._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},A._getOffsetHeight=function(){return this._scrollElement===window?window.innerHeight:this._scrollElement.getBoundingClientRect().height},A._process=function(){var t=this._getScrollTop()+this._config.offset,A=this._getScrollHeight(),e=this._config.offset+A-this._getOffsetHeight();if(this._scrollHeight!==A&&this.refresh(),t>=e){var n=this._targets[this._targets.length-1];this._activeTarget!==n&&this._activate(n)}else{if(this._activeTarget&&t0)return this._activeTarget=null,void this._clear();for(var i=this._offsets.length;i--;)this._activeTarget!==this._targets[i]&&t>=this._offsets[i]&&(void 0===this._offsets[i+1]||t li > .active":".active";n=(n=e.default.makeArray(e.default(i).find(o)))[n.length-1]}var a=e.default.Event("hide.bs.tab",{relatedTarget:this._element}),l=e.default.Event("show.bs.tab",{relatedTarget:n});if(n&&e.default(n).trigger(a),e.default(this._element).trigger(l),!l.isDefaultPrevented()&&!a.isDefaultPrevented()){s&&(A=document.querySelector(s)),this._activate(this._element,i);var c=function(){var A=e.default.Event("hidden.bs.tab",{relatedTarget:t._element}),i=e.default.Event("shown.bs.tab",{relatedTarget:n});e.default(n).trigger(A),e.default(t._element).trigger(i)};A?this._activate(A,A.parentNode,c):c()}}},A.dispose=function(){e.default.removeData(this._element,"bs.tab"),this._element=null},A._activate=function(t,A,n){var i=this,s=(!A||"UL"!==A.nodeName&&"OL"!==A.nodeName?e.default(A).children(".active"):e.default(A).find("> li > .active"))[0],o=n&&s&&e.default(s).hasClass("fade"),a=function(){return i._transitionComplete(t,s,n)};if(s&&o){var l=r.getTransitionDurationFromElement(s);e.default(s).removeClass("show").one(r.TRANSITION_END,a).emulateTransitionEnd(l)}else a()},A._transitionComplete=function(t,A,n){if(A){e.default(A).removeClass("active");var i=e.default(A.parentNode).find("> .dropdown-menu .active")[0];i&&e.default(i).removeClass("active"),"tab"===A.getAttribute("role")&&A.setAttribute("aria-selected",!1)}if(e.default(t).addClass("active"),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),r.reflow(t),t.classList.contains("fade")&&t.classList.add("show"),t.parentNode&&e.default(t.parentNode).hasClass("dropdown-menu")){var s=e.default(t).closest(".dropdown")[0];if(s){var o=[].slice.call(s.querySelectorAll(".dropdown-toggle"));e.default(o).addClass("active")}t.setAttribute("aria-expanded",!0)}n&&n()},t._jQueryInterface=function(A){return this.each((function(){var n=e.default(this),i=n.data("bs.tab");if(i||(i=new t(this),n.data("bs.tab",i)),"string"==typeof A){if(void 0===i[A])throw new TypeError('No method named "'+A+'"');i[A]()}}))},i(t,null,[{key:"VERSION",get:function(){return"4.5.3"}}]),t}();e.default(document).on("click.bs.tab.data-api",'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',(function(t){t.preventDefault(),sA._jQueryInterface.call(e.default(this),"show")})),e.default.fn.tab=sA._jQueryInterface,e.default.fn.tab.Constructor=sA,e.default.fn.tab.noConflict=function(){return e.default.fn.tab=iA,sA._jQueryInterface};var rA=e.default.fn.toast,oA={animation:"boolean",autohide:"boolean",delay:"number"},aA={animation:!0,autohide:!0,delay:500},lA=function(){function t(t,A){this._element=t,this._config=this._getConfig(A),this._timeout=null,this._setListeners()}var A=t.prototype;return A.show=function(){var t=this,A=e.default.Event("show.bs.toast");if(e.default(this._element).trigger(A),!A.isDefaultPrevented()){this._clearTimeout(),this._config.animation&&this._element.classList.add("fade");var n=function(){t._element.classList.remove("showing"),t._element.classList.add("show"),e.default(t._element).trigger("shown.bs.toast"),t._config.autohide&&(t._timeout=setTimeout((function(){t.hide()}),t._config.delay))};if(this._element.classList.remove("hide"),r.reflow(this._element),this._element.classList.add("showing"),this._config.animation){var i=r.getTransitionDurationFromElement(this._element);e.default(this._element).one(r.TRANSITION_END,n).emulateTransitionEnd(i)}else n()}},A.hide=function(){if(this._element.classList.contains("show")){var t=e.default.Event("hide.bs.toast");e.default(this._element).trigger(t),t.isDefaultPrevented()||this._close()}},A.dispose=function(){this._clearTimeout(),this._element.classList.contains("show")&&this._element.classList.remove("show"),e.default(this._element).off("click.dismiss.bs.toast"),e.default.removeData(this._element,"bs.toast"),this._element=null,this._config=null},A._getConfig=function(t){return t=s({},aA,e.default(this._element).data(),"object"==typeof t&&t?t:{}),r.typeCheckConfig("toast",t,this.constructor.DefaultType),t},A._setListeners=function(){var t=this;e.default(this._element).on("click.dismiss.bs.toast",'[data-dismiss="toast"]',(function(){return t.hide()}))},A._close=function(){var t=this,A=function(){t._element.classList.add("hide"),e.default(t._element).trigger("hidden.bs.toast")};if(this._element.classList.remove("show"),this._config.animation){var n=r.getTransitionDurationFromElement(this._element);e.default(this._element).one(r.TRANSITION_END,A).emulateTransitionEnd(n)}else A()},A._clearTimeout=function(){clearTimeout(this._timeout),this._timeout=null},t._jQueryInterface=function(A){return this.each((function(){var n=e.default(this),i=n.data("bs.toast");if(i||(i=new t(this,"object"==typeof A&&A),n.data("bs.toast",i)),"string"==typeof A){if(void 0===i[A])throw new TypeError('No method named "'+A+'"');i[A](this)}}))},i(t,null,[{key:"VERSION",get:function(){return"4.5.3"}},{key:"DefaultType",get:function(){return oA}},{key:"Default",get:function(){return aA}}]),t}();e.default.fn.toast=lA._jQueryInterface,e.default.fn.toast.Constructor=lA,e.default.fn.toast.noConflict=function(){return e.default.fn.toast=rA,lA._jQueryInterface},t.Alert=l,t.Button=u,t.Carousel=w,t.Collapse=C,t.Dropdown=xt,t.Modal=Rt,t.Popover=qt,t.Scrollspy=nA,t.Tab=sA,t.Toast=lA,t.Tooltip=Ut,t.Util=r,Object.defineProperty(t,"__esModule",{value:!0})})),function(t){"use strict";"function"==typeof define&&define.amd?define(["jquery"],t):"undefined"!=typeof exports?module.exports=t(require("jquery")):t(jQuery)}((function(t){"use strict";var A=window.HSSideNav||{};(A=function(A,e){var n,i=this;i.defaults={mainContainer:"body",compactClass:".navbar-vertical-aside-compact-mode",compactMinClass:".navbar-vertical-aside-compact-mini-mode",minClass:".navbar-vertical-aside-mini-mode",closedClass:".navbar-vertical-aside-closed-mode",transitionOnClassName:"navbar-vertical-aside-transition-on",mobileOverlayClass:".navbar-vertical-aside-mobile-overlay",toggleInvokerClass:".js-navbar-vertical-aside-toggle-invoker",subMenuClass:".js-navbar-vertical-aside-submenu",subMenuInvokerClass:".js-navbar-vertical-aside-menu-link",subMenuInvokerActiveClass:".show",hasSubMenuClass:".navbar-vertical-aside-has-menu",subMenuAnimationSpeed:200,subMenuOpenEvent:"hover",showClassNames:{xs:"navbar-vertical-aside-show-xs",sm:"navbar-vertical-aside-show-sm",md:"navbar-vertical-aside-show-md",lg:"navbar-vertical-aside-show-lg",xl:"navbar-vertical-aside-show-xl"},onMini:function(){},onFull:function(){}},i.$sidebar=t(A),n=t(A).data("hs-navbar-vertical-aside")||{},i.options=t.extend({},i.defaults,e,n),i.items=t(A).find(i.options.hasSubMenuClass),i.topLevels=t(i.options.hasSubMenuClass).parent(":not("+i.options.subMenuClass+")").children(i.options.hasSubMenuClass),t(i.$sidebar).find(i.options.subMenuClass).not(":hidden").css({display:"block"}),t(i.$sidebar).find(".nav-link.active").parents(i.options.subMenuClass).each((function(A,e){t(e).parent().parent().hasClass("navbar-nav")||t(e).css({display:"block"})})),i.isMini=t(i.options.mainContainer).hasClass(i.className(i.options.minClass)),i.isCompact=t(i.options.mainContainer).hasClass(i.className(i.options.compactClass)),i.setState(i),t(i.options.subMenuInvokerClass).click((function(A){t(i.options.mainContainer).hasClass(i.className(i.options.minClass))||t(i.options.mainContainer).hasClass(i.className(i.options.compactClass))||t(i.options.mainContainer).hasClass(i.className(i.options.compactMinClass))||"hover"!==i.options.subMenuOpenEvent?"click"===i.options.subMenuOpenEvent&&i.toggleSubMenu(t(A.currentTarget).parent(),i,!0):i.toggleSubMenu(t(A.currentTarget).parent(),i,!0)})),"hover"===i.options.subMenuOpenEvent&&(i.topLevels.hover((function(A){(t(i.options.mainContainer).hasClass(i.className(i.options.minClass))||t(i.options.mainContainer).hasClass(i.className(i.options.compactClass))||t(i.options.mainContainer).hasClass(i.className(i.options.compactMinClass)))&&i.toggleSubMenu(t(A.currentTarget),i,!0)})),i.topLevels.find(i.options.hasSubMenuClass).click((function(A){A.stopPropagation(),(t(i.options.mainContainer).hasClass(i.className(i.options.minClass))||t(i.options.mainContainer).hasClass(i.className(i.options.compactMinClass)))&&i.toggleSubMenu(t(A.currentTarget),i,!0)}))),t(i.options.toggleInvokerClass).click((function(){i.toggleSidebar(i)})),t(window).on("resize",(function(){i.setState(i)})),t(window).on("click",(function(A){t(i.options.mainContainer).hasClass(i.className(i.options.minClass))&&i.$sidebar.find(i.options.subMenuClass).parent().hasClass(i.className(i.options.subMenuInvokerActiveClass))&&!i.$sidebar.is(A.target)&&0===i.$sidebar.has(A.target).length&&i.$sidebar.find(i.options.subMenuClass).hide().parent().removeClass(i.className(i.options.subMenuInvokerActiveClass))})),t("
").insertAfter(i.$sidebar).addClass(i.options.toggleInvokerClass.slice(1)+" "+i.className(i.options.mobileOverlayClass)).click((function(){i.toggleSidebar(i)})),t(i.$sidebar).on("transitionend webkitTransitionEnd mozTransitionEnd oTransitionEnd",(function(){t(i.options.mainContainer).removeClass(i.options.transitionOnClassName)})),t(i.$sidebar).addClass("navbar-vertical-aside-initialized")}).prototype.setState=function(A){let e=A.showResolutionChecking(A),n=!(!A.isMini&&!A.isCompact);e?(A.sidebarToggleClass=A.options.closedClass,t(A.options.mainContainer).addClass(A.className(A.options.closedClass)),n||t(A.options.mainContainer).removeClass(A.className(A.options.minClass))):(A.sidebarToggleClass=A.options.minClass,t(A.options.mainContainer).removeClass(A.className(A.options.closedClass))),(e||t(A.options.mainContainer).hasClass(A.className(A.options.minClass)))&&A.items.each((function(){if(t(this).hasClass(A.className(A.options.subMenuInvokerActiveClass))){let e=t(this).find(A.options.subMenuClass).first();"none"===e.css("display")?(t(this).removeClass(A.className(A.options.subMenuInvokerActiveClass)),e.css({display:"none"}),A.openedMenus=t(this)):e.css({display:"block"})}}))},A.prototype.showResolutionChecking=function(A){var e=A;return!!(t(e.options.mainContainer).hasClass(e.options.showClassNames.xs)&&window.innerWidth<=0||t(e.options.mainContainer).hasClass(e.options.showClassNames.sm)&&window.innerWidth<=576||t(e.options.mainContainer).hasClass(e.options.showClassNames.md)&&window.innerWidth<=768||t(e.options.mainContainer).hasClass(e.options.showClassNames.lg)&&window.innerWidth<=992||t(e.options.mainContainer).hasClass(e.options.showClassNames.xl)&&window.innerWidth<=1200)},A.prototype.toggleSidebar=function(A){var e=A;t(e.options.mainContainer).addClass(e.options.transitionOnClassName),t(e.options.mainContainer).toggleClass(e.className(e.sidebarToggleClass)),t(e.options.mainContainer).hasClass(e.className(e.sidebarToggleClass))?t(e.options.mainContainer).addClass(e.className(e.options.minClass)):t(e.options.mainContainer).removeClass(e.className(e.options.minClass)),t(e.options.mainContainer).hasClass(e.className(e.options.minClass))?e.openedMenus=e.toggleSubMenu(t(e.$sidebar).find(e.options.subMenuClass).not(":hidden").parent(),e,!1):0===t(e.$sidebar).find(e.options.subMenuClass).not(":hidden").length&&e.hasOwnProperty("openedMenus")&&e.openedMenus.length?e.toggleSubMenu(e.openedMenus,e,!1):e.openedMenus=[],!e.showResolutionChecking(e)&&t(e.options.mainContainer).hasClass(e.className(e.options.minClass))||e.showResolutionChecking(e)&&t(e.options.mainContainer).hasClass(e.className(e.options.closedClass))?(e.options.onMini(),window.localStorage.setItem("hs-navbar-vertical-aside-mini",!1)):(e.options.onFull(),window.localStorage.removeItem("hs-navbar-vertical-aside-mini"))},A.prototype.toggleSubMenu=function(A,e){var n=e,i=!(arguments.length>2&&void 0!==arguments[2])||arguments[2],s=A.find(n.options.subMenuClass).first(),r=A.parent().children(n.options.hasSubMenuClass).not(A),o=t(n.options.mainContainer).hasClass(n.className(n.options.transitionOnClassName)),a=!A.parent().hasClass(n.className(n.options.subMenuClass)),l=!(!t(n.options.mainContainer).hasClass(n.className(n.options.minClass))&&!t(n.options.mainContainer).hasClass(n.className(n.options.compactMinClass))),c=A;if(i&&o||i&&a&&l?r.find(n.options.subMenuClass).hide().parent().removeClass(n.className(n.options.subMenuInvokerActiveClass)):i&&r.find(n.options.subMenuClass).slideUp(n.options.subMenuAnimationSpeed).parent().removeClass(n.className(n.options.subMenuInvokerActiveClass)),o||a&&l)s.css({transition:"unset"}),s.fadeToggle(0);else{for(;c.parent().hasClass(n.className(n.options.subMenuClass));)c=c.parent();s.slideToggle(n.options.subMenuAnimationSpeed),l&&setTimeout((function(){if(c.outerHeight()+c.position().top>t(window).outerHeight()){var A=c.outerHeight()+c.position().top-t(window).outerHeight();c.css({top:c.position().top-A,transition:".4s"})}}),n.options.subMenuAnimationSpeed)}if(A.toggleClass(n.className(n.options.subMenuInvokerActiveClass)),s.is(":visible")){if(s.css({top:A.position().top}),s.outerHeight()+s.position().top>t(window).outerHeight()){var u=s.outerHeight()+s.position().top-t(window).outerHeight();s.css({top:A.position().top-u})}t(".navbar-vertical-container").scroll((function(e){if(s.css({top:A.position().top}),s.outerHeight()+s.position().top>t(window).outerHeight()){var n=s.outerHeight()+s.position().top-t(window).outerHeight();s.css({top:A.position().top-n})}}))}return A},A.prototype.className=function(t){return t.replace(/\./g,"")},t.fn.hsSideNav=function(){var t,e,n=this,i=arguments[0],s=Array.prototype.slice.call(arguments,1),r=n.length;for(t=0;t 0 && e.which === ARROW_UP_KEYCODE && index > 0) {\n index--;\n } // Down\n\n\n if ($items.length > 0 && e.which === ARROW_DOWN_KEYCODE && index < $items.length - 1) {\n index++;\n } // Open Dropdown\n\n\n if ($items.length <= 0 && (e.which === ARROW_DOWN_KEYCODE || e.which === ARROW_UP_KEYCODE || e.which === SPACE_KEYCODE || e.which === ENTER_KEYCODE)) {\n if (!$(\"\".concat(itemSettings.target, \":visible\")).length) {\n $(e.target).addClass(itemSettings.invokerActiveClass.slice(1));\n\n if (itemSettings.type === 'css-animation') {\n Object(_methods_css_animation_show__WEBPACK_IMPORTED_MODULE_5__[\"default\"])($(itemSettings.target), itemSettings);\n } else if (itemSettings.type === 'jquery-slide') {\n Object(_methods_slide_show__WEBPACK_IMPORTED_MODULE_7__[\"default\"])($(itemSettings.target), itemSettings, function () {});\n } else {\n Object(_methods_simple_show__WEBPACK_IMPORTED_MODULE_3__[\"default\"])($(itemSettings.target), itemSettings);\n }\n } else if ($(\"\".concat(itemSettings.target, \":visible\")).length) {\n $($(itemSettings.target).find('a')[0]).focus();\n return;\n }\n } // Close Self\n\n\n if (e.which === ESC_KEYCODE) {\n var _$target = $(\"\".concat(itemSettings.contentSelector, \":not(\").concat(itemSettings.hiddenClass, \")\")); // $(itemSettings.invokerActiveClass).focus();\n\n\n Object(_methods_close_element_with_specific_effect__WEBPACK_IMPORTED_MODULE_1__[\"default\"])(_$target, itemSettings, _$target.data('hs-unfold-content-animation-in'), _$target.data('hs-unfold-content-animation-out'));\n return;\n } // Close All\n\n\n if (e.which === TAB_KEYCODE && $(e.target).closest('[data-hs-unfold-content]').length === 0) {\n var $invoker = $('[data-hs-unfold-invoker].hs-active'),\n $target = $('[data-hs-unfold-content]:visible'),\n openedItemSettings = getItemSettings($invoker);\n $invoker.removeClass('hs-active');\n Object(_methods_close_element_with_specific_effect__WEBPACK_IMPORTED_MODULE_1__[\"default\"])($target, openedItemSettings, $target.data('hs-unfold-content-animation-in'), $target.data('hs-unfold-content-animation-out'));\n return;\n } //\n // End: HAS ITEMS\n //\n\n\n $($items[index]).focus();\n });\n $(document).on('keyup', function (e) {\n var $invoker, $target, openedItemSettings; // Close All\n\n if (e.which === TAB_KEYCODE && $(e.target).closest('[data-hs-unfold-content]').length === 0) {\n $invoker = $('[data-hs-unfold-invoker].hs-active');\n $target = $('[data-hs-unfold-content]:visible');\n openedItemSettings = getItemSettings($invoker);\n $invoker.removeClass('hs-active');\n Object(_methods_close_element_with_specific_effect__WEBPACK_IMPORTED_MODULE_1__[\"default\"])($target, openedItemSettings, $target.data('hs-unfold-content-animation-in'), $target.data('hs-unfold-content-animation-out'));\n } // Close Self\n\n\n if (e.which === ESC_KEYCODE) {\n $invoker = $('[data-hs-unfold-invoker].hs-active');\n $target = $('[data-hs-unfold-content]:visible');\n openedItemSettings = getItemSettings($invoker);\n $invoker.removeClass('hs-active');\n Object(_methods_close_element_with_specific_effect__WEBPACK_IMPORTED_MODULE_1__[\"default\"])($target, openedItemSettings, $target.data('hs-unfold-content-animation-in'), $target.data('hs-unfold-content-animation-out'));\n }\n }); // *****\n // End: ACCESSIBILITY\n // *****\n }\n }, {\n key: \"UnfoldItem\",\n value: function UnfoldItem(el) {\n var context = this,\n $el = el,\n itemDataSettings = el.attr('data-hs-unfold-options') ? JSON.parse(el.attr('data-hs-unfold-options')) : {};\n var options = Object.assign({}, context.defaults, context.settings, itemDataSettings),\n originalEvent = options.event;\n\n context._prepareObjects($el, $(options.target), options);\n\n function closeFunc(e) {\n if (window.innerWidth < 991 && e.type !== 'click') return false;\n $(options.contentSelector).not($(options.target)).not($(options.target).parents(options.contentSelector)).each(function () {\n $(options.invokerSelector).removeClass(options.invokerActiveClass.slice(1));\n Object(_methods_close_element_with_specific_effect__WEBPACK_IMPORTED_MODULE_1__[\"default\"])($(this), options, $(this).attr('data-hs-unfold-content-animation-in'), $(this).attr('data-hs-unfold-content-animation-out'));\n });\n }\n\n if (window.innerWidth < 991) {\n options.event = 'click';\n } else {\n options.event = originalEvent;\n }\n\n $el.on(options.event === 'hover' ? 'mouseenter' : 'click', closeFunc);\n $(window).on('resize', function () {\n if (window.innerWidth < 991) {\n options.event = 'click';\n } else {\n options.event = originalEvent;\n }\n\n $el[0].addEventListener(options.event === 'hover' ? 'mouseenter' : 'click', closeFunc);\n });\n\n if (options.type === 'css-animation') {\n Object(_modes_css_animation__WEBPACK_IMPORTED_MODULE_4__[\"default\"])($el, options, options.animationOut);\n } else if (options.type === 'jquery-slide') {\n Object(_modes_slide__WEBPACK_IMPORTED_MODULE_6__[\"default\"])($el, options);\n } else {\n Object(_modes_simple__WEBPACK_IMPORTED_MODULE_2__[\"default\"])($el, options);\n } // Document Events\n\n\n $(window).on('click', function (e) {\n var targetClass = \"\".concat(options.contentSelector, \":not(\").concat(options.hiddenClass, \")\"),\n $target = $(targetClass);\n\n if ($(e.target).closest(options.contentSelector).length === 0 && $(e.target).closest(options.invokerSelector).length === 0 && $target.length !== 0) {\n $el.removeClass(options.invokerActiveClass.slice(1));\n Object(_methods_close_element_with_specific_effect__WEBPACK_IMPORTED_MODULE_1__[\"default\"])($target, options, $target.data('hs-unfold-content-animation-in'), $target.data('hs-unfold-content-animation-out'));\n } else if ($(e.target).closest(options.contentSelector).length !== 0 && $(e.target).closest(options.contentSelector).find(options.contentSelector).length !== 0 && $(e.target).closest(options.invokerSelector).length === 0 && !options.hasOverlay) {\n Object(_methods_close_element_with_specific_effect__WEBPACK_IMPORTED_MODULE_1__[\"default\"])($(e.target).closest(options.contentSelector).find(targetClass), options, $(e.target).closest(options.contentSelector).find(targetClass).data('hs-unfold-content-animation-in'), $(e.target).closest(options.contentSelector).find(targetClass).data('hs-unfold-content-animation-out'));\n }\n }); // Resize and Scroll Events\n\n $(window).on('resize scroll', function () {\n if (!options.smartPositionOff) {\n Object(_methods_smart_position__WEBPACK_IMPORTED_MODULE_0__[\"default\"])($(options.target), $el, options);\n }\n\n if (!$(options.target).hasClass('hs-unfold-hidden') && options.closeBreakpoint && window.innerWidth > options.resolutionsList[options.closeBreakpoint]) {\n $el.removeClass(options.invokerActiveClass.slice(1));\n Object(_methods_close_element_with_specific_effect__WEBPACK_IMPORTED_MODULE_1__[\"default\"])($(options.target), options, options.animationIn, options.animationOut);\n }\n });\n\n if (options.hideOnScroll) {\n $(window).on('scroll', function () {\n $el.removeClass(options.invokerActiveClass.slice(1));\n Object(_methods_close_element_with_specific_effect__WEBPACK_IMPORTED_MODULE_1__[\"default\"])($(options.target), options, options.animationIn, options.animationOut);\n });\n $('.navbar-vertical-container').on('scroll', function () {\n if ($('.navbar-vertical-container').has($el).length > 0) {\n $el.removeClass(options.invokerActiveClass.slice(1));\n Object(_methods_close_element_with_specific_effect__WEBPACK_IMPORTED_MODULE_1__[\"default\"])($(options.target), options, options.animationIn, options.animationOut);\n }\n });\n }\n }\n }, {\n key: \"_prepareObjects\",\n value: function _prepareObjects(el, target, config) {\n el.addClass(config.invokerSelector.slice(1));\n el.attr('data-hs-unfold-target', config.target);\n el.attr('data-hs-unfold-invoker', '');\n target.attr('data-hs-target-height', target.outerHeight());\n target.attr('data-hs-unfold-content', '');\n target.addClass(\"\".concat(config.hiddenClass.slice(1), \" \").concat(config.initializedClass.slice(1)));\n\n if (config.hasOverlay && $(config.overlayClass).length === 0) {\n $('body').append($(\"
\")).css(config.overlayStyles));\n }\n\n if (config.type === 'css-animation') {\n target.attr('data-hs-unfold-content-animation-in', config.animationIn);\n target.attr('data-hs-unfold-content-animation-out', config.animationOut);\n }\n }\n }]);\n\n return HSUnfold;\n}();\n\n\n\n//# sourceURL=webpack://HSUnfold/./src/js/hs-unfold.js?")},"./src/js/methods/close-element-with-specific-effect.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return closeElementWithSpecificEffect; });\n/* harmony import */ var _methods_simple_hide__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../methods/simple-hide */ "./src/js/methods/simple-hide.js");\n/* harmony import */ var _css_animation_hide__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ./css-animation-hide */ "./src/js/methods/css-animation-hide.js");\n/* harmony import */ var _methods_slide_hide__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../methods/slide-hide */ "./src/js/methods/slide-hide.js");\n\n\n\nfunction closeElementWithSpecificEffect(el, config, cssAnimationShowEffect, cssAnimationHideEffect) {\n if (el.hasClass(config.hiddenClass.slice(1))) return;\n\n if (el.hasClass(config.cssAnimationClass.slice(1))) {\n Object(_css_animation_hide__WEBPACK_IMPORTED_MODULE_1__["default"])(el, config, cssAnimationHideEffect);\n el.on(\'animationend webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend\', function (e) {\n if (el.hasClass(cssAnimationHideEffect)) {\n el.removeClass(cssAnimationHideEffect).addClass(config.hiddenClass.slice(1));\n config.afterClose();\n }\n\n if (el.hasClass(cssAnimationShowEffect)) {\n config.afterOpen();\n }\n\n e.preventDefault();\n e.stopPropagation();\n });\n } else if (el.hasClass(config.slideEffectClass.slice(1))) {\n Object(_methods_slide_hide__WEBPACK_IMPORTED_MODULE_2__["default"])(el, config, function () {});\n } else {\n Object(_methods_simple_hide__WEBPACK_IMPORTED_MODULE_0__["default"])(el, config);\n }\n}\n\n//# sourceURL=webpack://HSUnfold/./src/js/methods/close-element-with-specific-effect.js?')},"./src/js/methods/css-animation-hide.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return cssAnimationHide; });\nfunction cssAnimationHide(target, config, effect) {\n target.removeClass($(target).attr('data-hs-unfold-content-animation-in')).addClass(effect);\n}\n\n//# sourceURL=webpack://HSUnfold/./src/js/methods/css-animation-hide.js?")},"./src/js/methods/css-animation-show.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return cssAnimationShow; });\nfunction cssAnimationShow(target, config) {\n if (config.cssAnimatedClass) {\n target.removeClass("".concat(config.hiddenClass.slice(1), " ").concat(config.animationOut)).addClass(config.animationIn);\n } else {\n target.removeClass("".concat(config.hiddenClass.slice(1), " ").concat(config.animationOut));\n setTimeout(function () {\n target.addClass(config.animationIn);\n });\n }\n}\n\n//# sourceURL=webpack://HSUnfold/./src/js/methods/css-animation-show.js?')},"./src/js/methods/simple-hide.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return simpleHide; });\nfunction simpleHide(target, config) {\n target.addClass(config.hiddenClass.slice(1));\n\n if (config.hasOverlay) {\n $(config.overlayClass).hide();\n }\n\n config.afterClose();\n}\n\n//# sourceURL=webpack://HSUnfold/./src/js/methods/simple-hide.js?')},"./src/js/methods/simple-show.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return simpleShow; });\nfunction simpleShow(target, config) {\n target.removeClass(config.hiddenClass.slice(1));\n\n if (config.hasOverlay) {\n $(config.overlayClass).show();\n }\n\n config.afterOpen();\n}\n\n//# sourceURL=webpack://HSUnfold/./src/js/methods/simple-show.js?')},"./src/js/methods/slide-hide.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return slideHide; });\nfunction slideHide(target, config, callback) {\n target.slideUp({\n duration: config.duration,\n easing: config.easing,\n complete: function complete() {\n callback();\n config.afterClose();\n target.addClass(config.hiddenClass.slice(1));\n }\n });\n\n if (config.hasOverlay) {\n $(config.overlayClass).fadeOut(200);\n }\n}\n\n//# sourceURL=webpack://HSUnfold/./src/js/methods/slide-hide.js?')},"./src/js/methods/slide-show.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return slideShow; });\nfunction slideShow(target, config, callback) {\n target.removeClass(config.hiddenClass.slice(1)).stop().slideDown({\n duration: config.duration,\n easing: config.easing,\n complete: function complete() {\n callback();\n config.afterOpen();\n }\n });\n\n if (config.hasOverlay) {\n $(config.overlayClass).fadeIn(200);\n }\n}\n\n//# sourceURL=webpack://HSUnfold/./src/js/methods/slide-show.js?')},"./src/js/methods/smart-position.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return smartPosition; });\nfunction smartPosition(el, invoker, config) {\n var $w = $(window);\n var targetOuterGeometry = el.offset(),\n invokerOffsetTop = invoker.offset().top - $(window).scrollTop();\n\n if (el.length > 0) {\n var styles = getComputedStyle(el.get(0)),\n direction = Math.abs(parseInt(styles.left, 10)) < 40 ? 'left' : 'right'; // Horizontal Axis\n\n if (direction === 'right') {\n if (targetOuterGeometry.left < 0) {\n el.css({\n left: 'auto',\n right: (parseInt(el.css('right'), 10) - (targetOuterGeometry.left - 10)) * -1\n });\n }\n } else {\n if (targetOuterGeometry.left + el.outerWidth() > $w.width()) {\n el.css({\n right: 'auto',\n left: parseInt(el.css('left'), 10) - (targetOuterGeometry.left + el.outerWidth() + 10 - $w.width())\n });\n }\n }\n } // Vertical Axis\n\n\n if (!config.smartPositionOffEl) {\n if (invokerOffsetTop > $w.height() / 2 && el.data('hs-target-height') - invoker.offset().top < 0 && !config.isFullWindow) {\n el.addClass(config.reverseClass.slice(1));\n } else {\n el.removeClass(config.reverseClass.slice(1));\n }\n } else {\n var table = $(config.smartPositionOffEl),\n invokerTableOffset = invoker.offset().top - table.offset().top;\n\n if (invokerTableOffset > table.height() / 2 && el.data('hs-target-height') - invoker.offset().top < 0 && !config.isFullWindow) {\n el.addClass(config.reverseClass.slice(1));\n } else {\n el.removeClass(config.reverseClass.slice(1));\n }\n }\n}\n\n//# sourceURL=webpack://HSUnfold/./src/js/methods/smart-position.js?")},"./src/js/modes/css-animation.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return cssAnimation; });\n/* harmony import */ var _methods_smart_position__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../methods/smart-position */ \"./src/js/methods/smart-position.js\");\n/* harmony import */ var _methods_css_animation_show__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../methods/css-animation-show */ \"./src/js/methods/css-animation-show.js\");\n/* harmony import */ var _methods_css_animation_hide__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../methods/css-animation-hide */ \"./src/js/methods/css-animation-hide.js\");\n\n\n\nfunction cssAnimation(el, config, hideEffect) {\n $(config.target).addClass(\"\".concat(config.cssAnimationClass.slice(1), \" \").concat(config.cssAnimatedClass ? config.cssAnimatedClass.slice(1) : '')).css('animation-duration', \"\".concat(config.duration, \"ms\"));\n $(config.target).on('animationend webkitAnimationEnd mozAnimationEnd MSAnimationEnd oanimationend', function (e) {\n if ($(config.target).hasClass(config.animationOut)) {\n $(config.target).removeClass(config.animationOut).addClass(config.hiddenClass.slice(1));\n config.afterClose();\n }\n\n if ($(config.target).hasClass(config.animationIn)) {\n config.afterOpen();\n }\n\n e.preventDefault();\n e.stopPropagation();\n });\n $(config.target).on('animationstart webkitAnimationStart mozAnimationStart MSAnimationStart oanimationstart', function (e) {\n if ($(config.target).hasClass(config.animationOut)) {\n if (config.hasOverlay) {\n $(config.overlayClass).fadeOut(200);\n }\n } else if ($(config.target).hasClass(config.animationIn)) {\n if (config.hasOverlay) {\n $(config.overlayClass).fadeIn(200);\n }\n }\n\n e.preventDefault();\n e.stopPropagation();\n });\n\n function mouseEnterFunc() {\n if (config.unfoldTimeOut) {\n clearTimeout(config.unfoldTimeOut);\n }\n\n el.addClass(config.invokerActiveClass.slice(1));\n Object(_methods_css_animation_show__WEBPACK_IMPORTED_MODULE_1__[\"default\"])($(config.target), config);\n\n if (!config.smartPositionOff) {\n Object(_methods_smart_position__WEBPACK_IMPORTED_MODULE_0__[\"default\"])($(config.target), el, config);\n }\n }\n\n function mouseLeaveFunc() {\n config.unfoldTimeOut = setTimeout(function () {\n el.removeClass(config.invokerActiveClass.slice(1));\n Object(_methods_css_animation_hide__WEBPACK_IMPORTED_MODULE_2__[\"default\"])($(config.target), config, hideEffect);\n }, config.delay);\n }\n\n function clickFunc() {\n if (!$(config.target).hasClass(config.hiddenClass.slice(1))) {\n el.removeClass(config.invokerActiveClass.slice(1));\n Object(_methods_css_animation_hide__WEBPACK_IMPORTED_MODULE_2__[\"default\"])($(config.target), config, hideEffect);\n } else {\n el.addClass(config.invokerActiveClass.slice(1));\n Object(_methods_css_animation_show__WEBPACK_IMPORTED_MODULE_1__[\"default\"])($(config.target), config);\n\n if (!config.smartPositionOff) {\n Object(_methods_smart_position__WEBPACK_IMPORTED_MODULE_0__[\"default\"])($(config.target), el, config);\n }\n\n if (config.hasOverlay) {\n $(config.overlayClass).fadeIn(200);\n }\n }\n }\n\n if (config.event === 'hover') {\n // Hover\n $(window).on('resize', function () {\n if (window.innerWidth < 991) {\n el.parent(config.wrapperSelector)[0].removeEventListener('mouseenter', mouseEnterFunc, false);\n el.parent(config.wrapperSelector)[0].removeEventListener('mouseleave', mouseLeaveFunc, false);\n el[0].addEventListener('click', clickFunc, false);\n } else {\n el[0].removeEventListener('click', clickFunc, false);\n el.parent(config.wrapperSelector)[0].addEventListener('mouseenter', mouseEnterFunc, false);\n el.parent(config.wrapperSelector)[0].addEventListener('mouseleave', mouseLeaveFunc, false);\n }\n }).trigger('resize');\n } else {\n // Click\n el[0].addEventListener('click', clickFunc, false);\n }\n}\n\n//# sourceURL=webpack://HSUnfold/./src/js/modes/css-animation.js?")},"./src/js/modes/simple.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return simple; });\n/* harmony import */ var _methods_smart_position__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../methods/smart-position */ "./src/js/methods/smart-position.js");\n/* harmony import */ var _methods_simple_show__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../methods/simple-show */ "./src/js/methods/simple-show.js");\n/* harmony import */ var _methods_simple_hide__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../methods/simple-hide */ "./src/js/methods/simple-hide.js");\n\n\n\nfunction simple(el, config) {\n $(config.target).addClass(config.simpleEffectClass.slice(1));\n\n function clickFunc() {\n if (!$(config.target).hasClass(config.hiddenClass.slice(1))) {\n el.removeClass(config.invokerActiveClass.slice(1));\n Object(_methods_simple_hide__WEBPACK_IMPORTED_MODULE_2__["default"])($(config.target), config);\n } else {\n el.addClass(config.invokerActiveClass.slice(1));\n Object(_methods_simple_show__WEBPACK_IMPORTED_MODULE_1__["default"])($(config.target), config);\n\n if (!config.smartPositionOff) {\n Object(_methods_smart_position__WEBPACK_IMPORTED_MODULE_0__["default"])($(config.target), el, config);\n }\n }\n }\n\n function mouseEnterFunc() {\n el.addClass(config.invokerActiveClass.slice(1));\n Object(_methods_simple_show__WEBPACK_IMPORTED_MODULE_1__["default"])($(config.target), config);\n\n if (!config.smartPositionOff) {\n Object(_methods_smart_position__WEBPACK_IMPORTED_MODULE_0__["default"])($(config.target), el, config);\n }\n }\n\n function mouseLeaveFunc() {\n el.removeClass(config.invokerActiveClass.slice(1));\n Object(_methods_simple_hide__WEBPACK_IMPORTED_MODULE_2__["default"])($(config.target), config);\n }\n\n function initSimple() {\n if (window.innerWidth < 991) {\n el[0].addEventListener(\'click\', clickFunc);\n el.parent(config.wrapperSelector)[0].removeEventListener(\'mouseenter\', mouseEnterFunc, false);\n el.parent(config.wrapperSelector)[0].removeEventListener(\'mouseleave\', mouseLeaveFunc, false);\n } else {\n if (config.event === \'hover\') {\n // Hover\n el.parent(config.wrapperSelector)[0].addEventListener(\'mouseenter\', mouseEnterFunc);\n el.parent(config.wrapperSelector)[0].addEventListener(\'mouseleave\', mouseLeaveFunc);\n } else {\n // Click\n el[0].addEventListener(\'click\', clickFunc);\n }\n }\n }\n\n $(window).on(\'resize\', function () {\n initSimple();\n });\n initSimple();\n}\n\n//# sourceURL=webpack://HSUnfold/./src/js/modes/simple.js?')},"./src/js/modes/slide.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval('__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, "default", function() { return slide; });\n/* harmony import */ var _methods_smart_position__WEBPACK_IMPORTED_MODULE_0__ = __webpack_require__(/*! ../methods/smart-position */ "./src/js/methods/smart-position.js");\n/* harmony import */ var _methods_slide_show__WEBPACK_IMPORTED_MODULE_1__ = __webpack_require__(/*! ../methods/slide-show */ "./src/js/methods/slide-show.js");\n/* harmony import */ var _methods_slide_hide__WEBPACK_IMPORTED_MODULE_2__ = __webpack_require__(/*! ../methods/slide-hide */ "./src/js/methods/slide-hide.js");\n/* harmony import */ var _methods_simple_hide__WEBPACK_IMPORTED_MODULE_3__ = __webpack_require__(/*! ../methods/simple-hide */ "./src/js/methods/simple-hide.js");\n/* harmony import */ var _methods_simple_show__WEBPACK_IMPORTED_MODULE_4__ = __webpack_require__(/*! ../methods/simple-show */ "./src/js/methods/simple-show.js");\n\n\n\n\n\nfunction slide(el, config) {\n $(config.target).addClass(config.slideEffectClass.slice(1)).css(\'display\', \'none\');\n\n function clickFunc() {\n if (!$(config.target).hasClass(config.hiddenClass.slice(1))) {\n Object(_methods_slide_hide__WEBPACK_IMPORTED_MODULE_2__["default"])($(config.target), config, function () {\n el.removeClass(config.invokerActiveClass.slice(1));\n });\n } else {\n Object(_methods_slide_show__WEBPACK_IMPORTED_MODULE_1__["default"])($(config.target), config, function () {\n el.addClass(config.invokerActiveClass.slice(1));\n });\n\n if (!config.smartPositionOff) {\n Object(_methods_smart_position__WEBPACK_IMPORTED_MODULE_0__["default"])($(config.target), el, config);\n }\n }\n }\n\n function mouseEnterFunc() {\n Object(_methods_slide_show__WEBPACK_IMPORTED_MODULE_1__["default"])($(config.target), config, function () {\n el.addClass(config.invokerActiveClass.slice(1));\n });\n\n if (!config.smartPositionOff) {\n Object(_methods_smart_position__WEBPACK_IMPORTED_MODULE_0__["default"])($(config.target), el, config);\n }\n }\n\n function mouseLeaveFunc() {\n Object(_methods_slide_hide__WEBPACK_IMPORTED_MODULE_2__["default"])($(config.target), config, function () {\n el.removeClass(config.invokerActiveClass.slice(1));\n });\n }\n\n function initSlide() {\n if (window.innerWidth < 991) {\n el[0].addEventListener(\'click\', clickFunc);\n } else {\n if (config.event === \'hover\') {\n // Hover\n el.parent(config.wrapperSelector)[0].addEventListener(\'mouseenter\', mouseEnterFunc);\n el.parent(config.wrapperSelector)[0].addEventListener(\'mouseleave\', mouseLeaveFunc);\n } else {\n // Click\n el[0].addEventListener(\'click\', clickFunc);\n }\n }\n }\n\n $(window).on(\'resize\', function () {\n initSlide();\n });\n initSlide();\n}\n\n//# sourceURL=webpack://HSUnfold/./src/js/modes/slide.js?')}},e={},f.m=d,f.c=e,f.d=function(t,A,e){f.o(t,A)||Object.defineProperty(t,A,{enumerable:!0,get:e})},f.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},f.t=function(t,A){if(1&A&&(t=f(t)),8&A)return t;if(4&A&&"object"==typeof t&&t&&t.__esModule)return t;var e=Object.create(null);if(f.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:t}),2&A&&"string"!=typeof t)for(var n in t)f.d(e,n,function(A){return t[A]}.bind(null,n));return e},f.n=function(t){var A=t&&t.__esModule?function(){return t.default}:function(){return t};return f.d(A,"a",A),A},f.o=function(t,A){return Object.prototype.hasOwnProperty.call(t,A)},f.p="",f(f.s="./src/js/hs-unfold.js").default;function f(t){if(e[t])return e[t].exports;var A=e[t]={i:t,l:!1,exports:{}};return d[t].call(A.exports,A,A.exports,f),A.l=!0,A.exports}var d,e})),function(t,A){"object"==typeof exports&&"object"==typeof module?module.exports=A():"function"==typeof define&&define.amd?define([],A):"object"==typeof exports?exports.HSFormSearch=A():t.HSFormSearch=A()}(window,(function(){return d={"./src/js/hs-form-search.js":function(module,__webpack_exports__,__webpack_require__){"use strict";eval("__webpack_require__.r(__webpack_exports__);\n/* harmony export (binding) */ __webpack_require__.d(__webpack_exports__, \"default\", function() { return HSFormSearch; });\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\nfunction _defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } }\n\nfunction _createClass(Constructor, protoProps, staticProps) { if (protoProps) _defineProperties(Constructor.prototype, protoProps); if (staticProps) _defineProperties(Constructor, staticProps); return Constructor; }\n\nvar HSFormSearch = /*#__PURE__*/function () {\n function HSFormSearch(elem, settings) {\n _classCallCheck(this, HSFormSearch);\n\n this.elem = elem;\n this.handlers = {};\n this.defaults = {\n clearIcon: null,\n defaultIcon: null,\n delay: 300,\n isLoading: false,\n dropMenuOffset: 0,\n dropMenuDuration: 300,\n toggleIconOnFocus: false,\n activeClass: null\n };\n this.settings = settings;\n }\n\n _createClass(HSFormSearch, [{\n key: \"init\",\n value: function init() {\n var context = this,\n $el = context.elem,\n dataSettings = $el.attr('data-hs-form-search-options') ? JSON.parse($el.attr('data-hs-form-search-options')) : {},\n options = $.extend(true, context.defaults, dataSettings, context.settings);\n context.options = options;\n context.toggleIcon($($el).val().length > 0, options);\n $(options.clearIcon).click(function () {\n $($el).val('');\n context.toggleIcon(false, options);\n\n if (context.handlers.clear) {\n context.handlers.clear();\n }\n });\n\n if (options.toggleIconOnFocus) {\n $($el).on('click', function (e) {\n context.toggleIcon(true, options);\n });\n } else {\n $($el).on('input', function (e) {\n context.toggleIcon($(e.target).val().length > 0, options);\n });\n }\n\n if (options.dropMenuElement) {\n var menu = $(options.dropMenuElement);\n menu.addClass('animated hs-form-search-menu-hidden hs-form-search-menu-initialized');\n $(window).click(function (e) {\n if (!$($el).is(e.target) && event.target.tagName.toLowerCase() === 'a' || !$($el).is(e.target) && menu.css('display') === 'block' && !menu.has(e.target).length) {\n menu.removeClass('slideInUp').addClass('fadeOut');\n\n if (options.toggleIconOnFocus) {\n context.toggleIcon($($el).val().length > 0, options);\n }\n\n setTimeout(function () {\n menu.addClass('hs-form-search-menu-hidden');\n }, options.dropMenuDuration);\n }\n });\n $($el).click(function () {\n if (menu.css('display') !== 'block') {\n setTimeout(function () {\n menu.css({\n top: 100 + options.dropMenuOffset + '%',\n width: '100%',\n animationDuration: options.dropMenuDuration + 'ms'\n });\n menu.removeClass('hs-form-search-menu-hidden fadeOut').addClass('slideInUp');\n }, 1);\n }\n });\n }\n\n return context;\n }\n }, {\n key: \"on\",\n value: function on(event, callback) {\n this.handlers[event] = callback;\n }\n }, {\n key: \"toggleIcon\",\n value: function toggleIcon(input, config) {\n var context = this,\n options = config;\n\n if (!options.isLoading) {\n $(options.loadingIcon).fadeOut(0);\n\n if (!options.defaultIcon) {\n if (input) {\n $(options.clearIcon).fadeIn(options.loadingIcon ? 0 : options.delay);\n context.elem.addClass(options.activeClass);\n } else {\n $(options.clearIcon).fadeOut(0);\n context.elem.removeClass(options.activeClass);\n }\n } else {\n if (input) {\n $(options.defaultIcon).fadeOut(0);\n $(options.clearIcon).fadeIn(options.loadingIcon ? 0 : options.delay);\n context.elem.addClass(options.activeClass);\n } else {\n $(options.clearIcon).fadeOut(0);\n $(options.defaultIcon).fadeIn(options.loadingIcon ? 0 : options.delay);\n context.elem.removeClass(options.activeClass);\n }\n }\n }\n }\n }, {\n key: \"loading\",\n value: function loading() {\n var isLoading = arguments.length > 0 && arguments[0] !== undefined ? arguments[0] : true;\n var input = $(this.elem).val().length > 0,\n options = this.options;\n\n if (isLoading) {\n options.isLoading = true;\n $(options.defaultIcon).fadeOut(0);\n $(options.clearIcon).fadeOut(0);\n $(options.loadingIcon).fadeIn(0);\n } else {\n options.isLoading = false;\n this.toggleIcon(input, options);\n }\n }\n }]);\n\n return HSFormSearch;\n}();\n\n\n\n//# sourceURL=webpack://HSFormSearch/./src/js/hs-form-search.js?")}},e={},f.m=d,f.c=e,f.d=function(t,A,e){f.o(t,A)||Object.defineProperty(t,A,{enumerable:!0,get:e})},f.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},f.t=function(t,A){if(1&A&&(t=f(t)),8&A)return t;if(4&A&&"object"==typeof t&&t&&t.__esModule)return t;var e=Object.create(null);if(f.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:t}),2&A&&"string"!=typeof t)for(var n in t)f.d(e,n,function(A){return t[A]}.bind(null,n));return e},f.n=function(t){var A=t&&t.__esModule?function(){return t.default}:function(){return t};return f.d(A,"a",A),A},f.o=function(t,A){return Object.prototype.hasOwnProperty.call(t,A)},f.p="",f(f.s="./src/js/hs-form-search.js").default;function f(t){if(e[t])return e[t].exports;var A=e[t]={i:t,l:!1,exports:{}};return d[t].call(A.exports,A,A.exports,f),A.l=!0,A.exports}var d,e})),function(t,A){"object"==typeof exports&&"object"==typeof module?module.exports=A():"function"==typeof define&&define.amd?define([],A):"object"==typeof exports?exports.HSCounter=A():t.HSCounter=A()}(window,(function(){return(d={"./src/js/hs-counter.js":function(module,exports,__webpack_require__){"use strict";eval("\n\nObject.defineProperty(exports, \"__esModule\", {\n\tvalue: true\n});\n\nvar _createClass = function () { function defineProperties(target, props) { for (var i = 0; i < props.length; i++) { var descriptor = props[i]; descriptor.enumerable = descriptor.enumerable || false; descriptor.configurable = true; if (\"value\" in descriptor) descriptor.writable = true; Object.defineProperty(target, descriptor.key, descriptor); } } return function (Constructor, protoProps, staticProps) { if (protoProps) defineProperties(Constructor.prototype, protoProps); if (staticProps) defineProperties(Constructor, staticProps); return Constructor; }; }();\n\nfunction _classCallCheck(instance, Constructor) { if (!(instance instanceof Constructor)) { throw new TypeError(\"Cannot call a class as a function\"); } }\n\n/*\n* HSCounter Plugin\n* @version: 2.0.0 (Mon, 25 Nov 2019)\n* @requires: jQuery v3.0 or later, appear.js v1.0.3\n* @author: HtmlStream\n* @event-namespace: .HSCounter\n* @license: Htmlstream Libraries (https://htmlstream.com/)\n* Copyright 2019 Htmlstream\n*/\n\nvar HSCounter = function () {\n\tfunction HSCounter(elem, settings) {\n\t\t_classCallCheck(this, HSCounter);\n\n\t\tthis.elem = elem;\n\t\tthis.defaults = {\n\t\t\tbounds: -100,\n\t\t\tdebounce: 10,\n\t\t\ttime: 2000,\n\t\t\tfps: 60,\n\t\t\tisCommaSeparated: false,\n\t\t\tisReduceThousandsTo: false,\n\t\t\tintervalId: null\n\t\t};\n\t\tthis.settings = settings;\n\t}\n\n\t_createClass(HSCounter, [{\n\t\tkey: 'init',\n\t\tvalue: function init() {\n\t\t\tvar context = this,\n\t\t\t $el = context.elem,\n\t\t\t dataSettings = $el.attr('data-hs-counter-options') ? JSON.parse($el.attr('data-hs-counter-options')) : {};\n\t\t\tvar options = $.extend(true, context.defaults, dataSettings, context.settings);\n\t\t\tvar appearSettings = {\n\t\t\t\tinit: function init() {\n\t\t\t\t\tvar value = parseInt($el.text(), 10);\n\n\t\t\t\t\t$el.text('0');\n\t\t\t\t\t$el.attr('data-value', value);\n\t\t\t\t},\n\t\t\t\telements: function elements() {\n\t\t\t\t\treturn $el;\n\t\t\t\t},\n\t\t\t\tappear: function appear(innerEl) {\n\t\t\t\t\tvar $item = $(innerEl),\n\t\t\t\t\t counter = 1,\n\t\t\t\t\t endValue = $item.data('value'),\n\t\t\t\t\t iterationValue = parseInt(endValue / (options.time / options.fps), 10);\n\n\t\t\t\t\tif (iterationValue === 0) {\n\t\t\t\t\t\titerationValue = 1;\n\t\t\t\t\t}\n\n\t\t\t\t\t$item.data('intervalId', setInterval(function () {\n\t\t\t\t\t\tif (options.isCommaSeparated) {\n\t\t\t\t\t\t\t$item.text(context._getCommaSeparatedValue(counter += iterationValue));\n\t\t\t\t\t\t} else if (options.isReduceThousandsTo) {\n\t\t\t\t\t\t\t$item.text(context._getCommaReducedValue(counter += iterationValue, options.isReduceThousandsTo));\n\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t$item.text(counter += iterationValue);\n\t\t\t\t\t\t}\n\n\t\t\t\t\t\tif (counter > endValue) {\n\t\t\t\t\t\t\tclearInterval($item.data('intervalId'));\n\n\t\t\t\t\t\t\tif (options.isCommaSeparated) {\n\t\t\t\t\t\t\t\t$item.text(context._getCommaSeparatedValue(endValue));\n\t\t\t\t\t\t\t} else if (options.isReduceThousandsTo) {\n\t\t\t\t\t\t\t\t$item.text(context._getCommaReducedValue(endValue, options.isReduceThousandsTo));\n\t\t\t\t\t\t\t} else {\n\t\t\t\t\t\t\t\t$item.text(endValue);\n\t\t\t\t\t\t\t}\n\t\t\t\t\t\t}\n\t\t\t\t\t}, options.time / options.fps));\n\t\t\t\t}\n\t\t\t};\n\t\t\toptions = $.extend(true, options, appearSettings);\n\n\t\t\tappear(options);\n\t\t}\n\t}, {\n\t\tkey: '_getCommaReducedValue',\n\t\tvalue: function _getCommaReducedValue(value, additionalText) {\n\t\t\treturn parseInt(value / 1000, 10) + additionalText;\n\t\t}\n\t}, {\n\t\tkey: '_getCommaSeparatedValue',\n\t\tvalue: function _getCommaSeparatedValue(value) {\n\t\t\tvalue = value.toString();\n\n\t\t\tswitch (value.length) {\n\t\t\t\tcase 4:\n\t\t\t\t\treturn value.substr(0, 1) + ',' + value.substr(1);\n\t\t\t\t\tbreak;\n\t\t\t\tcase 5:\n\t\t\t\t\treturn value.substr(0, 2) + ',' + value.substr(2);\n\t\t\t\t\tbreak;\n\t\t\t\tcase 6:\n\t\t\t\t\treturn value.substr(0, 3) + ',' + value.substr(3);\n\t\t\t\t\tbreak;\n\t\t\t\tcase 7:\n\t\t\t\t\tvalue = value.substr(0, 1) + ',' + value.substr(1);\n\t\t\t\t\treturn value.substr(0, 5) + ',' + value.substr(5);\n\t\t\t\t\tbreak;\n\t\t\t\tcase 8:\n\t\t\t\t\tvalue = value.substr(0, 2) + ',' + value.substr(2);\n\t\t\t\t\treturn value.substr(0, 6) + ',' + value.substr(6);\n\t\t\t\t\tbreak;\n\t\t\t\tcase 9:\n\t\t\t\t\tvalue = value.substr(0, 3) + ',' + value.substr(3);\n\t\t\t\t\treturn value.substr(0, 7) + ',' + value.substr(7);\n\t\t\t\t\tbreak;\n\t\t\t\tcase 10:\n\t\t\t\t\tvalue = value.substr(0, 1) + ',' + value.substr(1);\n\t\t\t\t\tvalue = value.substr(0, 5) + ',' + value.substr(5);\n\t\t\t\t\treturn value.substr(0, 9) + ',' + value.substr(9);\n\t\t\t\t\tbreak;\n\t\t\t\tdefault:\n\t\t\t\t\treturn value;\n\t\t\t}\n\t\t}\n\t}]);\n\n\treturn HSCounter;\n}();\n\nexports.default = HSCounter;\n\n//# sourceURL=webpack://HSCounter/./src/js/hs-counter.js?")}},e={},f.m=d,f.c=e,f.d=function(t,A,e){f.o(t,A)||Object.defineProperty(t,A,{enumerable:!0,get:e})},f.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},f.t=function(t,A){if(1&A&&(t=f(t)),8&A)return t;if(4&A&&"object"==typeof t&&t&&t.__esModule)return t;var e=Object.create(null);if(f.r(e),Object.defineProperty(e,"default",{enumerable:!0,value:t}),2&A&&"string"!=typeof t)for(var n in t)f.d(e,n,function(A){return t[A]}.bind(null,n));return e},f.n=function(t){var A=t&&t.__esModule?function(){return t.default}:function(){return t};return f.d(A,"a",A),A},f.o=function(t,A){return Object.prototype.hasOwnProperty.call(t,A)},f.p="",f(f.s="./src/js/hs-counter.js")).default;function f(t){if(e[t])return e[t].exports;var A=e[t]={i:t,l:!1,exports:{}};return d[t].call(A.exports,A,A.exports,f),A.l=!0,A.exports}var d,e})),function(t,A){"object"==typeof exports&&"object"==typeof module?module.exports=A():"function"==typeof define&&define.amd?define([],A):"object"==typeof exports?exports.ClipboardJS=A():t.ClipboardJS=A()}(this,(function(){return e={},t.m=A=[function(t,A){t.exports=function(t){var A;if("SELECT"===t.nodeName)t.focus(),A=t.value;else if("INPUT"===t.nodeName||"TEXTAREA"===t.nodeName){var e=t.hasAttribute("readonly");e||t.setAttribute("readonly",""),t.select(),t.setSelectionRange(0,t.value.length),e||t.removeAttribute("readonly"),A=t.value}else{t.hasAttribute("contenteditable")&&t.focus();var n=window.getSelection(),i=document.createRange();i.selectNodeContents(t),n.removeAllRanges(),n.addRange(i),A=n.toString()}return A}},function(t,A){function e(){}e.prototype={on:function(t,A,e){var n=this.e||(this.e={});return(n[t]||(n[t]=[])).push({fn:A,ctx:e}),this},once:function(t,A,e){var n=this;function i(){n.off(t,i),A.apply(e,arguments)}return i._=A,this.on(t,i,e)},emit:function(t){for(var A=[].slice.call(arguments,1),e=((this.e||(this.e={}))[t]||[]).slice(),n=0,i=e.length;n").css({position:"fixed",top:0,left:-1*t(A).scrollLeft(),height:1,width:1,overflow:"hidden"}).append(t("
").css({position:"absolute",top:1,left:1,width:100,overflow:"scroll"}).append(t("
").css({width:"100%",height:10}))).appendTo("body"),s=i.children(),r=s.children();n.barWidth=s[0].offsetWidth-s[0].clientWidth,n.bScrollOversize=100===r[0].offsetWidth&&100!==s[0].clientWidth,n.bScrollbarLeft=1!==Math.round(r.offset().left),n.bBounding=!!i[0].getBoundingClientRect().width,i.remove()}t.extend(e.oBrowser,Vt.__browser),e.oScroll.iBarWidth=Vt.__browser.barWidth}function c(t,A,e,i,s,r){var o,a=!1;for(e!==n&&(o=e,a=!0);i!==s;)t.hasOwnProperty(i)&&(o=a?A(o,t[i],i,t):t[i],a=!0,i+=r);return o}function u(A,n){var i=Vt.defaults.column,s=A.aoColumns.length;i=t.extend({},Vt.models.oColumn,i,{nTh:n||e.createElement("th"),sTitle:i.sTitle?i.sTitle:n?n.innerHTML:"",aDataSort:i.aDataSort?i.aDataSort:[s],mData:i.mData?i.mData:s,idx:s});A.aoColumns.push(i),(i=A.aoPreSearchCols)[s]=t.extend({},Vt.models.oSearch,i[s]),h(A,s,t(n).data())}function h(A,e,i){e=A.aoColumns[e];var r=A.oClasses,o=t(e.nTh);if(!e.sWidthOrig){e.sWidthOrig=o.attr("width")||null;var l=(o.attr("style")||"").match(/width:\s*(\d+[pxem%]+)/);l&&(e.sWidthOrig=l[1])}i!==n&&null!==i&&(a(i),s(Vt.defaults.column,i),i.mDataProp!==n&&!i.mData&&(i.mData=i.mDataProp),i.sType&&(e._sManualType=i.sType),i.className&&!i.sClass&&(i.sClass=i.className),i.sClass&&o.addClass(i.sClass),t.extend(e,i),Lt(e,i,"sWidth","sWidthOrig"),i.iDataSort!==n&&(e.aDataSort=[i.iDataSort]),Lt(e,i,"aDataSort"));var c=e.mData,u=Q(c),h=e.mRender?Q(e.mRender):null;i=function(t){return"string"==typeof t&&-1!==t.indexOf("@")};e._bAttrSrc=t.isPlainObject(c)&&(i(c.sort)||i(c.type)||i(c.filter)),e._setter=null,e.fnGetData=function(t,A,e){var i=u(t,A,n,e);return h&&A?h(i,A,t,e):i},e.fnSetData=function(t,A,e){return I(c)(t,A,e)},"number"!=typeof c&&(A._rowReadObject=!0),A.oFeatures.bSort||(e.bSortable=!1,o.addClass(r.sSortableNone)),A=-1!==t.inArray("asc",e.asSorting),i=-1!==t.inArray("desc",e.asSorting),e.bSortable&&(A||i)?A&&!i?(e.sSortingClass=r.sSortableAsc,e.sSortingClassJUI=r.sSortJUIAscAllowed):!A&&i?(e.sSortingClass=r.sSortableDesc,e.sSortingClassJUI=r.sSortJUIDescAllowed):(e.sSortingClass=r.sSortable,e.sSortingClassJUI=r.sSortJUI):(e.sSortingClass=r.sSortableNone,e.sSortingClassJUI="")}function d(t){if(!1!==t.oFeatures.bAutoWidth){var A=t.aoColumns;gt(t);for(var e=0,n=A.length;ef[o])s(d.length+f[o],h);else if("string"==typeof f[o])for(l=0,c=d.length;lA&&t[s]--;-1!=i&&e===n&&t.splice(i,1)}function F(t,A,e,i){var s,r=t.aoData[A],o=function(e,n){for(;e.childNodes.length;)e.removeChild(e.firstChild);e.innerHTML=C(t,A,n,"display")};if("dom"!==e&&(e&&"auto"!==e||"dom"!==r.src)){var a=r.anCells;if(a)if(i!==n)o(a[i],i);else for(e=0,s=a.length;e").appendTo(o)),e=0,n=u.length;etr").attr("role","row"),t(o).find(">tr>th, >tr>td").addClass(c.sHeaderTH),t(a).find(">tr>th, >tr>td").addClass(c.sFooterTH),null!==a)for(e=0,n=(A=A.aoFooter[0]).length;e=A.fnRecordsDisplay()?0:a,A.iInitDisplayStart=-1);a=A._iDisplayStart;var u=A.fnDisplayEnd();if(A.bDeferLoading)A.bDeferLoading=!1,A.iDraw++,ut(A,!1);else if(l){if(!A.bDestroying&&!j(A))return}else A.iDraw++;if(0!==c.length)for(o=l?A.aoData.length:u,l=l?0:a;l",{class:r?s[0]:""}).append(t("",{valign:"top",colSpan:p(A),class:A.oClasses.sRowEmpty}).html(i))[0];Pt(A,"aoHeaderCallback","header",[t(A.nTHead).children("tr")[0],D(A),a,u,c]),Pt(A,"aoFooterCallback","footer",[t(A.nTFoot).children("tr")[0],D(A),a,u,c]),(s=t(A.nTBody)).children().detach(),s.append(t(e)),Pt(A,"aoDrawCallback","draw",[A]),A.bSorted=!1,A.bFiltered=!1,A.bDrawing=!1}}function _(t,A){var e=t.oFeatures,n=e.bFilter;e.bSort&&vt(t),n?K(t,t.oPreviousSearch):t.aiDisplay=t.aiDisplayMaster.slice(),!0!==A&&(t._iDisplayStart=0),t._drawHold=A,G(t),t._drawHold=!1}function T(A){var e=A.oClasses,n=t(A.nTable),i=(n=t("
").insertBefore(n),A.oFeatures),s=t("
",{id:A.sTableId+"_wrapper",class:e.sWrapper+(A.nTFoot?"":" "+e.sNoFooter)});A.nHolding=n[0],A.nTableWrapper=s[0],A.nTableReinsertBefore=A.nTable.nextSibling;for(var r,o,a,l,c,u,h=A.sDom.split(""),d=0;d")[0],"'"==(l=h[d+1])||'"'==l){for(c="",u=2;h[d+u]!=l;)c+=h[d+u],u++;"H"==c?c=e.sJUIHeader:"F"==c&&(c=e.sJUIFooter),-1!=c.indexOf(".")?(l=c.split("."),a.id=l[0].substr(1,l[0].length-1),a.className=l[1]):"#"==c.charAt(0)?a.id=c.substr(1,c.length-1):a.className=c,d+=u}s.append(a),s=t(a)}else if(">"==o)s=s.parent();else if("l"==o&&i.bPaginate&&i.bLengthChange)r=ot(A);else if("f"==o&&i.bFilter)r=V(A);else if("r"==o&&i.bProcessing)r=ct(A);else if("t"==o)r=ht(A);else if("i"==o&&i.bInfo)r=At(A);else if("p"==o&&i.bPaginate)r=at(A);else if(0!==Vt.ext.feature.length)for(u=0,l=(a=Vt.ext.feature).length;u',l=(l=s.sSearch).match(/_INPUT_/)?l.replace("_INPUT_",a):l+a,c=(n=t("
",{id:o.f?null:i+"_filter",class:n.sFilter}).append(t("
").addClass(e.sLength);return A.aanFeatures.l||(l[0].id=n+"_length"),l.children().append(A.oLanguage.sLengthMenu.replace("_MENU_",r[0].outerHTML)),t("select",l).val(A._iDisplayLength).on("change.DT",(function(){rt(A,t(this).val()),G(A)})),t(A.nTable).on("length.dt.DT",(function(e,n,i){A===n&&t("select",l).val(i)})),l[0]}function at(A){var e=A.sPaginationType,n=Vt.ext.pager[e],i="function"==typeof n,s=function(t){G(t)},r=(e=t("
").addClass(A.oClasses.sPaging+e)[0],A.aanFeatures);return i||n.fnInit(A,e,s),r.p||(e.id=A.sTableId+"_paginate",A.aoDrawCallback.push({fn:function(t){if(i){var A,e=t._iDisplayStart,o=t._iDisplayLength,a=t.fnRecordsDisplay(),l=(e=(l=-1===o)?0:Math.ceil(e/o),o=l?1:Math.ceil(a/o),a=n(e,o),0);for(A=r.p.length;ls&&(n=0):"first"==A?n=0:"previous"==A?0>(n=0<=i?n-i:0)&&(n=0):"next"==A?n+i",{id:A.aanFeatures.r?null:A.sTableId+"_processing",class:A.oClasses.sProcessing}).html(A.oLanguage.sProcessing).insertBefore(A.nTable)[0]}function ut(A,e){A.oFeatures.bProcessing&&t(A.aanFeatures.r).css("display",e?"block":"none"),Pt(A,null,"processing",[A,e])}function ht(A){(u=t(A.nTable)).attr("role","grid");var e=A.oScroll;if(""===e.sX&&""===e.sY)return A.nTable;var n=e.sX,i=e.sY,s=A.oClasses,r=u.children("caption"),o=r.length?r[0]._captionSide:null,a=t(u[0].cloneNode(!1)),l=t(u[0].cloneNode(!1)),c=u.children("tfoot");c.length||(c=null),a=t("
",{class:s.sScrollWrapper}).append(t("
",{class:s.sScrollHead}).css({overflow:"hidden",position:"relative",border:0,width:n?n?Et(n):null:"100%"}).append(t("
",{class:s.sScrollHeadInner}).css({"box-sizing":"content-box",width:e.sXInner||"100%"}).append(a.removeAttr("id").css("margin-inline-start",0).append("top"===o?r:null).append(u.children("thead"))))).append(t("
",{class:s.sScrollBody}).css({position:"relative",overflow:"auto",width:n?Et(n):null}).append(u)),c&&a.append(t("
",{class:s.sScrollFoot}).css({overflow:"hidden",border:0,width:n?n?Et(n):null:"100%"}).append(t("
",{class:s.sScrollFootInner}).append(l.removeAttr("id").css("margin-inline-start",0).append("bottom"===o?r:null).append(u.children("tfoot")))));var u,h=(u=a.children())[0],d=(s=u[1],c?u[2]:null);return n&&t(s).on("scroll.DT",(function(){var t=this.scrollLeft;h.scrollLeft=t,c&&(d.scrollLeft=t)})),t(s).css(i&&e.bCollapse?"max-height":"height",i),A.nScrollHead=h,A.nScrollBody=s,A.nScrollFoot=d,A.aoDrawCallback.push({fn:dt,sName:"scrolling"}),a[0]}function dt(A){var e,i,s,r,o,a=(u=A.oScroll).sX,l=u.sXInner,c=u.sY,u=u.iBarWidth,h=t(A.nScrollHead),g=h[0].style,p=(B=h.children("div"))[0].style,w=B.children("table"),B=A.nScrollBody,E=t(B),m=B.style,v=t(A.nScrollFoot).children("div"),C=v.children("table"),b=t(A.nTHead),y=t(A.nTable),Q=y[0],I=Q.style,D=A.nTFoot?t(A.nTFoot):null,x=A.oBrowser,M=x.bScrollOversize,F=iA(A.aoColumns,"nTh"),L=[],R=[],Y=[],S=[],P=function(t){(t=t.style).paddingTop="0",t.paddingBottom="0",t.borderTopWidth="0",t.borderBottomWidth="0",t.height=0};i=B.scrollHeight>B.clientHeight,A.scrollBarVis!==i&&A.scrollBarVis!==n?(A.scrollBarVis=i,d(A)):(A.scrollBarVis=i,y.children("thead, tfoot").remove(),D&&(s=D.clone().prependTo(y),e=D.find("tr"),s=s.find("tr")),r=b.clone().prependTo(y),b=b.find("tr"),i=r.find("tr"),r.find("th, td").removeAttr("tabindex"),a||(m.width="100%",h[0].style.width="100%"),t.each(W(A,r),(function(t,e){o=f(A,t),e.style.width=A.aoColumns[o].sWidth})),D&&ft((function(t){t.style.width=""}),s),h=y.outerWidth(),""===a?(I.width="100%",M&&(y.find("tbody").height()>B.offsetHeight||"scroll"==E.css("overflow-y"))&&(I.width=Et(y.outerWidth()-u)),h=y.outerWidth()):""!==l&&(I.width=Et(l),h=y.outerWidth()),ft(P,i),ft((function(A){Y.push(A.innerHTML),L.push(Et(t(A).css("width")))}),i),ft((function(A,e){-1!==t.inArray(A,F)&&(A.style.width=L[e])}),b),t(i).height(0),D&&(ft(P,s),ft((function(A){S.push(A.innerHTML),R.push(Et(t(A).css("width")))}),s),ft((function(t,A){t.style.width=R[A]}),e),t(s).height(0)),ft((function(t,A){t.innerHTML='
'+Y[A]+"
",t.childNodes[0].style.height="0",t.childNodes[0].style.overflow="hidden",t.style.width=L[A]}),i),D&&ft((function(t,A){t.innerHTML='
'+S[A]+"
",t.childNodes[0].style.height="0",t.childNodes[0].style.overflow="hidden",t.style.width=R[A]}),s),y.outerWidth()B.offsetHeight||"scroll"==E.css("overflow-y")?h+u:h,M&&(B.scrollHeight>B.offsetHeight||"scroll"==E.css("overflow-y"))&&(I.width=Et(e-u)),(""===a||""!==l)&&Ft(A,1,"Possible column misalignment",6)):e="100%",m.width=Et(e),g.width=Et(e),D&&(A.nScrollFoot.style.width=Et(e)),!c&&M&&(m.height=Et(Q.offsetHeight+u)),a=y.outerWidth(),w[0].style.width=Et(a),p.width=Et(a),l=y.height()>B.clientHeight||"scroll"==E.css("overflow-y"),p[c="padding"+(x.bScrollbarLeft?"Left":"Right")]=l?u+"px":"0px",D&&(C[0].style.width=Et(a),v[0].style.width=Et(a),v[0].style[c]=l?u+"px":"0px"),y.children("colgroup").insertBefore(y.children("thead")),E.scroll(),!A.bSorted&&!A.bFiltered||A._drawHold||(B.scrollTop=0))}function ft(t,A,e){for(var n,i,s=0,r=0,o=A.length;r").appendTo(c.find("tbody"));for(c.find("thead, tfoot").remove(),c.append(t(e.nTHead).clone()).append(t(e.nTFoot).clone()),c.find("tfoot th, tfoot td").css("width",""),h=W(e,c.find("thead")[0]),n=0;n").css({width:i.sWidthOrig,margin:0,padding:0,border:0,height:1}));if(e.aoData.length)for(n=0;n").css(a||o?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(c).appendTo(B),a&&l?c.width(l):a?(c.css("width","auto"),c.removeAttr("width"),c.width()").css("width",Et(A)).appendTo(n||e.body),s=i[0].offsetWidth;return i.remove(),s}function wt(A,e){var n=Bt(A,e);if(0>n)return null;var i=A.aoData[n];return i.nTr?i.anCells[e]:t("").html(C(A,n,e,"display"))[0]}function Bt(t,A){for(var e,n=-1,i=-1,s=0,r=t.aoData.length;sn&&(n=e.length,i=s);return i}function Et(t){return null===t?"0px":"number"==typeof t?0>t?"0px":t+"px":t.match(/\d$/)?t+"px":t}function mt(A){var e,i,s,r,o,a,l=[],c=A.aoColumns;e=A.aaSortingFixed,i=t.isPlainObject(e);var u=[];for(s=function(A){A.length&&!t.isArray(A[0])?u.push(A):t.merge(u,A)},t.isArray(e)&&s(e),i&&e.pre&&s(e.pre),s(A.aaSorting),i&&e.post&&s(e.post),A=0;An?1:0))return"asc"===a.dir?e:-e;return(e=s[t])<(n=s[A])?-1:e>n?1:0})):l.sort((function(t,A){var e,n,a,l,c=i.length,u=o[t]._aSortData,h=o[A]._aSortData;for(a=0;an?1:0}))}t.bSorted=!0}function Ct(t){for(var A,e,n=t.aoColumns,i=mt(t),s=(t=t.oLanguage.oAria,0),r=n.length;s/g,"");var a=e.nTh;a.removeAttribute("aria-sort"),e.bSortable&&(0o?o+1:3));for(o=0,e=r.length;oo?o+1:3))}A.aLastSort=r}function It(t,A){var e,n=t.aoColumns[A],i=Vt.ext.order[n.sSortDataType];i&&(e=i.call(t.oInstance,t,A,g(t,A)));for(var s,r=Vt.ext.type.order[n.sType+"-pre"],o=0,a=t.aoData.length;o=o.length?[0,e[1]]:e)}))),e.search!==n&&t.extend(A.oPreviousSearch,tt(e.search)),e.columns)for(s=0,r=e.columns.length;s=e&&(A=e-n),A-=A%n,(-1===n||0>A)&&(A=0),t._iDisplayStart=A}function _t(A,e){var n=A.renderer,i=Vt.ext.renderer[e];return t.isPlainObject(n)&&n[e]?i[n[e]]||i._:"string"==typeof n&&i[n]||i._}function Tt(t){return t.oFeatures.bServerSide?"ssp":t.ajax||t.sAjaxSource?"ajax":"dom"}function kt(t,A){var e=[],n=(e=xA.numbers_length,Math.floor(e/2));return A<=e?e=rA(0,A):t<=n?((e=rA(0,e-2)).push("ellipsis"),e.push(A-1)):(t>=A-1-n?e=rA(A-(e-2),A):((e=rA(t-n+2,t+n-1)).push("ellipsis"),e.push(A-1)),e.splice(0,0,"ellipsis"),e.splice(0,0,0)),e.DT_el="span",e}function Wt(A){t.each({num:function(t){return MA(t,A)},"num-fmt":function(t){return MA(t,A,qt)},"html-num":function(t){return MA(t,A,Jt)},"html-num-fmt":function(t){return MA(t,A,Jt,qt)}},(function(t,e){jt.type.order[t+A+"-pre"]=e,t.match(/^html\-/)&&(jt.type.search[t+A]=jt.type.search.html)}))}function Ht(t){return function(){var A=[Mt(this[Vt.ext.iApiIndex])].concat(Array.prototype.slice.call(arguments));return Vt.ext.internal[t].apply(this,A)}}var jt,Nt,Ot,Ut,Vt=function(A){this.$=function(t,A){return this.api(!0).$(t,A)},this._=function(t,A){return this.api(!0).rows(t,A).data()},this.api=function(t){return new Nt(t?Mt(this[jt.iApiIndex]):this)},this.fnAddData=function(A,e){var i=this.api(!0),s=t.isArray(A)&&(t.isArray(A[0])||t.isPlainObject(A[0]))?i.rows.add(A):i.row.add(A);return(e===n||e)&&i.draw(),s.flatten().toArray()},this.fnAdjustColumnSizing=function(t){var A=this.api(!0).columns.adjust(),e=A.settings()[0],i=e.oScroll;t===n||t?A.draw(!1):(""!==i.sX||""!==i.sY)&&dt(e)},this.fnClearTable=function(t){var A=this.api(!0).clear();(t===n||t)&&A.draw()},this.fnClose=function(t){this.api(!0).row(t).child.hide()},this.fnDeleteRow=function(t,A,e){var i=this.api(!0),s=(t=i.rows(t)).settings()[0],r=s.aoData[t[0][0]];return t.remove(),A&&A.call(this,s,r),(e===n||e)&&i.draw(),r},this.fnDestroy=function(t){this.api(!0).destroy(t)},this.fnDraw=function(t){this.api(!0).draw(t)},this.fnFilter=function(t,A,e,i,s,r){s=this.api(!0),null===A||A===n?s.search(t,e,i,r):s.column(A).search(t,e,i,r),s.draw()},this.fnGetData=function(t,A){var e=this.api(!0);if(t!==n){var i=t.nodeName?t.nodeName.toLowerCase():"";return A!==n||"td"==i||"th"==i?e.cell(t,A).data():e.row(t).data()||null}return e.data().toArray()},this.fnGetNodes=function(t){var A=this.api(!0);return t!==n?A.row(t).node():A.rows().nodes().flatten().toArray()},this.fnGetPosition=function(t){var A=this.api(!0),e=t.nodeName.toUpperCase();return"TR"==e?A.row(t).index():"TD"==e||"TH"==e?[(t=A.cell(t).index()).row,t.columnVisible,t.column]:null},this.fnIsOpen=function(t){return this.api(!0).row(t).child.isShown()},this.fnOpen=function(t,A,e){return this.api(!0).row(t).child(A,e).show().child()[0]},this.fnPageChange=function(t,A){var e=this.api(!0).page(t);(A===n||A)&&e.draw(!1)},this.fnSetColumnVis=function(t,A,e){t=this.api(!0).column(t).visible(A),(e===n||e)&&t.columns.adjust().draw()},this.fnSettings=function(){return Mt(this[jt.iApiIndex])},this.fnSort=function(t){this.api(!0).order(t).draw()},this.fnSortListener=function(t,A,e){this.api(!0).order.listener(t,A,e)},this.fnUpdate=function(t,A,e,i,s){var r=this.api(!0);return e===n||null===e?r.row(A).data(t):r.cell(A,e).data(t),(s===n||s)&&r.columns.adjust(),(i===n||i)&&r.draw(),0},this.fnVersionCheck=jt.fnVersionCheck;var e=this,i=A===n,c=this.length;for(var d in i&&(A={}),this.oApi=this.internal=jt.internal,Vt.ext.internal)d&&(this[d]=Ht(d));return this.each((function(){var d,f={},g=1").appendTo(C)),D.nTHead=e[0],0===(e=C.children("tbody")).length&&(e=t("").appendTo(C)),D.nTBody=e[0],0===(e=C.children("tfoot")).length&&A.length>0&&(""!==D.oScroll.sX||""!==D.oScroll.sY)&&(e=t("").appendTo(C)),0===e.length||0===e.children().length?C.addClass(x.sNoFooter):e.length>0&&(D.nTFoot=e[0],k(D.aoFooter,D.nTFoot)),g.aaData)for(p=0;p/g,Zt=/^\d{2,4}[\.\/\-]\d{1,2}[\.\/\-]\d{1,2}([T ]{1}\d{1,2}[:\.]\d{2}([\.:]\d{2})?)?$/,Xt=RegExp("(\\/|\\.|\\*|\\+|\\?|\\||\\(|\\)|\\[|\\]|\\{|\\}|\\\\|\\$|\\^|\\-)","g"),qt=/[',$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfkɃΞ]/gi,$t=function(t){return!t||!0===t||"-"===t},tA=function(t){var A=parseInt(t,10);return!isNaN(A)&&isFinite(t)?A:null},AA=function(t,A){return Kt[A]||(Kt[A]=RegExp(hA(A),"g")),"string"==typeof t&&"."!==A?t.replace(/\./g,"").replace(Kt[A],"."):t},eA=function(t,A,e){var n="string"==typeof t;return!!$t(t)||(A&&n&&(t=AA(t,A)),e&&n&&(t=t.replace(qt,"")),!isNaN(parseFloat(t))&&isFinite(t))},nA=function(t,A,e){return!!$t(t)||(($t(t)||"string"==typeof t)&&!!eA(t.replace(Jt,""),A,e)||null)},iA=function(t,A,e){var i=[],s=0,r=t.length;if(e!==n)for(;st.length))for(var e=(A=t.slice().sort())[0],n=1,i=A.length;n")[0],fA=dA.textContent!==n,gA=/<.*?>/g,pA=Vt.util.throttle,wA=[],BA=Array.prototype;Nt=function(A,e){if(!(this instanceof Nt))return new Nt(A,e);var n=[],i=function(A){(A=function(A){var e,n,i=Vt.settings,s=t.map(i,(function(t){return t.nTable}));return A?A.nTable&&A.oApi?[A]:A.nodeName&&"table"===A.nodeName.toLowerCase()?-1!==(e=t.inArray(A,s))?[i[e]]:null:A&&"function"==typeof A.settings?A.settings().toArray():("string"==typeof A?n=t(A):A instanceof t&&(n=A),n?n.map((function(){return-1!==(e=t.inArray(this,s))?i[e]:null})).toArray():void 0):[]}(A))&&(n=n.concat(A))};if(t.isArray(A))for(var s=0,r=A.length;st?new Nt(A[t],this[t]):null},filter:function(t){var A=[];if(BA.filter)A=BA.filter.call(this,t,this);else for(var e=0,n=this.length;e").addClass(e),t("td",n).addClass(e).html(A)[0].colSpan=p(s),r.push(n[0]))};o(A,e),i._details&&i._details.detach(),i._details=t(r),i._detailsShow&&i._details.insertAfter(i.nTr)}return this})),Ot(["row().child.show()","row().child().show()"],(function(){return QA(this,!0),this})),Ot(["row().child.hide()","row().child().hide()"],(function(){return QA(this,!1),this})),Ot(["row().child.remove()","row().child().remove()"],(function(){return yA(this),this})),Ot("row().child.isShown()",(function(){var t=this.context;return t.length&&this.length&&t[0].aoData[this[0]]._detailsShow||!1}));var IA=/^([^:]+):(name|visIdx|visible)$/,DA=function(t,A,e,n,i){e=[],n=0;for(var s=i.length;n=0?e:r.length+e];if("function"==typeof A){var i=bA(n,s);return t.map(r,(function(t,e){return A(e,DA(n,e,0,0,i),a[e])?e:null}))}var l="string"==typeof A?A.match(IA):"";if(l)switch(l[2]){case"visIdx":case"visible":if((e=parseInt(l[1],10))<0){var c=t.map(r,(function(t,A){return t.bVisible?A:null}));return[c[c.length+e]]}return[f(n,e)];case"name":return t.map(o,(function(t,A){return t===l[1]?A:null}));default:return[]}return A.nodeName&&A._DT_CellIndex?[A._DT_CellIndex.column]:(e=t(a).filter(A).map((function(){return t.inArray(this,a)})).toArray()).length||!A.nodeName?e:(e=t(A).closest("*[data-dt-column]")).length?[e.data("dt-column")]:[]}),n,s)}),1);return i.selector.cols=A,i.selector.opts=e,i})),Ut("columns().header()","column().header()",(function(){return this.iterator("column",(function(t,A){return t.aoColumns[A].nTh}),1)})),Ut("columns().footer()","column().footer()",(function(){return this.iterator("column",(function(t,A){return t.aoColumns[A].nTf}),1)})),Ut("columns().data()","column().data()",(function(){return this.iterator("column-rows",DA,1)})),Ut("columns().dataSrc()","column().dataSrc()",(function(){return this.iterator("column",(function(t,A){return t.aoColumns[A].mData}),1)})),Ut("columns().cache()","column().cache()",(function(t){return this.iterator("column-rows",(function(A,e,n,i,s){return sA(A.aoData,s,"search"===t?"_aFilterData":"_aSortData",e)}),1)})),Ut("columns().nodes()","column().nodes()",(function(){return this.iterator("column-rows",(function(t,A,e,n,i){return sA(t.aoData,i,"anCells",A)}),1)})),Ut("columns().visible()","column().visible()",(function(A,e){var i=this.iterator("column",(function(e,i){if(A===n)return e.aoColumns[i].bVisible;var s,r,o,a=e.aoColumns,l=a[i],c=e.aoData;if(A!==n&&l.bVisible!==A){if(A){var u=t.inArray(!0,iA(a,"bVisible"),i+1);for(s=0,r=c.length;se;return!0},Vt.isDataTable=Vt.fnIsDataTable=function(A){var e=t(A).get(0),n=!1;return A instanceof Vt.Api||(t.each(Vt.settings,(function(A,i){var s=i.nScrollHead?t("table",i.nScrollHead)[0]:null,r=i.nScrollFoot?t("table",i.nScrollFoot)[0]:null;i.nTable!==e&&s!==e&&r!==e||(n=!0)})),n)},Vt.tables=Vt.fnTables=function(A){var e=!1;t.isPlainObject(A)&&(e=A.api,A=A.visible);var n=t.map(Vt.settings,(function(e){if(!A||A&&t(e.nTable).is(":visible"))return e.nTable}));return e?new Nt(n):n},Vt.camelToHungarian=s,Ot("$()",(function(A,e){var n=this.rows(e).nodes();n=t(n);return t([].concat(n.filter(A).toArray(),n.find(A).toArray()))})),t.each(["on","one","off"],(function(A,e){Ot(e+"()",(function(){var A=Array.prototype.slice.call(arguments);A[0]=t.map(A[0].split(/\s/),(function(t){return t.match(/\.dt\b/)?t:t+".dt"})).join(" ");var n=t(this.tables().nodes());return n[e].apply(n,A),this}))})),Ot("clear()",(function(){return this.iterator("table",(function(t){x(t)}))})),Ot("settings()",(function(){return new Nt(this.context,this.context)})),Ot("init()",(function(){var t=this.context;return t.length?t[0].oInit:null})),Ot("data()",(function(){return this.iterator("table",(function(t){return iA(t.aoData,"_aData")})).flatten()})),Ot("destroy()",(function(e){return e=e||!1,this.iterator("table",(function(n){var i,s=n.nTableWrapper.parentNode,r=n.oClasses,o=n.nTable,a=n.nTBody,l=n.nTHead,c=n.nTFoot,u=t(o),h=(a=t(a),t(n.nTableWrapper)),d=t.map(n.aoData,(function(t){return t.nTr}));n.bDestroying=!0,Pt(n,"aoDestroyCallback","destroy",[n]),e||new Nt(n).columns().visible(!0),h.off(".DT").find(":not(tbody *)").off(".DT"),t(A).off(".DT-"+n.sInstance),o!=l.parentNode&&(u.children("thead").detach(),u.append(l)),c&&o!=c.parentNode&&(u.children("tfoot").detach(),u.append(c)),n.aaSorting=[],n.aaSortingFixed=[],Qt(n),t(d).removeClass(n.asStripeClasses.join(" ")),t("th, td",l).removeClass(r.sSortable+" "+r.sSortableAsc+" "+r.sSortableDesc+" "+r.sSortableNone),a.children().detach(),a.append(d),u[l=e?"remove":"detach"](),h[l](),!e&&s&&(s.insertBefore(o,n.nTableReinsertBefore),u.css("width",n.sDestroyWidth).removeClass(r.sTable),(i=n.asDestroyStripes.length)&&a.children().each((function(A){t(this).addClass(n.asDestroyStripes[A%i])}))),-1!==(s=t.inArray(n,Vt.settings))&&Vt.settings.splice(s,1)}))})),t.each(["column","row","cell"],(function(t,A){Ot(A+"s().every()",(function(t){var e=this.selector.opts,i=this;return this.iterator(A,(function(s,r,o,a,l){t.call(i[A](r,"cell"===A?o:e,"cell"===A?e:n),r,o,a,l)}))}))})),Ot("i18n()",(function(A,e,i){var s=this.context[0];return(A=Q(A)(s.oLanguage))===n&&(A=e),i!==n&&t.isPlainObject(A)&&(A=A[i]!==n?A[i]:A._),A.replace("%d",i)})),Vt.version="1.10.18",Vt.settings=[],Vt.models={},Vt.models.oSearch={bCaseInsensitive:!0,sSearch:"",bRegex:!1,bSmart:!0},Vt.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:"",src:null,idx:-1},Vt.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,nTh:null,nTf:null,sClass:null,sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:"std",sSortingClass:null,sSortingClassJUI:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null},Vt.defaults={aaData:null,aaSorting:[[0,"asc"]],aaSortingFixed:[],ajax:null,aLengthMenu:[10,25,50,100],aoColumns:null,aoColumnDefs:null,aoSearchCols:[],asStripeClasses:null,bAutoWidth:!0,bDeferRender:!1,bDestroy:!1,bFilter:!0,bInfo:!0,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1,bSort:!0,bSortMulti:!0,bSortCellsTop:!1,bSortClasses:!0,bStateSave:!1,fnCreatedRow:null,fnDrawCallback:null,fnFooterCallback:null,fnFormatNumber:function(t){return t.toString().replace(/\B(?=(\d{3})+(?!\d))/g,this.oLanguage.sThousands)},fnHeaderCallback:null,fnInfoCallback:null,fnInitComplete:null,fnPreDrawCallback:null,fnRowCallback:null,fnServerData:null,fnServerParams:null,fnStateLoadCallback:function(t){try{return JSON.parse((-1===t.iStateDuration?sessionStorage:localStorage).getItem("DataTables_"+t.sInstance+"_"+location.pathname))}catch(t){}},fnStateLoadParams:null,fnStateLoaded:null,fnStateSaveCallback:function(t,A){try{(-1===t.iStateDuration?sessionStorage:localStorage).setItem("DataTables_"+t.sInstance+"_"+location.pathname,JSON.stringify(A))}catch(t){}},fnStateSaveParams:null,iStateDuration:7200,iDeferLoading:null,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{sSortAscending:": activate to sort column ascending",sSortDescending:": activate to sort column descending"},oPaginate:{sFirst:"First",sLast:"Last",sNext:"Next",sPrevious:"Previous"},sEmptyTable:"No data available in table",sInfo:"Showing _START_ to _END_ of _TOTAL_ entries",sInfoEmpty:"Showing 0 to 0 of 0 entries",sInfoFiltered:"(filtered from _MAX_ total entries)",sInfoPostFix:"",sDecimal:"",sThousands:",",sLengthMenu:"Show _MENU_ entries",sLoadingRecords:"Loading...",sProcessing:"Processing...",sSearch:"Search:",sSearchPlaceholder:"",sUrl:"",sZeroRecords:"No matching records found"},oSearch:t.extend({},Vt.models.oSearch),sAjaxDataProp:"data",sAjaxSource:null,sDom:"lfrtip",searchDelay:null,sPaginationType:"simple_numbers",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId"},i(Vt.defaults),Vt.defaults.column={aDataSort:null,iDataSort:-1,asSorting:["asc","desc"],bSearchable:!0,bSortable:!0,bVisible:!0,fnCreatedCell:null,mData:null,mRender:null,sCellType:"td",sClass:"",sContentPadding:"",sDefaultContent:null,sName:"",sSortDataType:"std",sTitle:null,sType:null,sWidth:null},i(Vt.defaults.column),Vt.models.oSettings={oFeatures:{bAutoWidth:null,bDeferRender:null,bFilter:null,bInfo:null,bLengthChange:null,bPaginate:null,bProcessing:null,bServerSide:null,bSort:null,bSortMulti:null,bSortClasses:null,bStateSave:null},oScroll:{bCollapse:null,iBarWidth:0,sX:null,sXInner:null,sY:null},oLanguage:{fnInfoCallback:null},oBrowser:{bScrollOversize:!1,bScrollbarLeft:!1,bBounding:!1,barWidth:0},ajax:null,aanFeatures:[],aoData:[],aiDisplay:[],aiDisplayMaster:[],aIds:{},aoColumns:[],aoHeader:[],aoFooter:[],oPreviousSearch:{},aoPreSearchCols:[],aaSorting:null,aaSortingFixed:[],asStripeClasses:null,asDestroyStripes:[],sDestroyWidth:0,aoRowCallback:[],aoHeaderCallback:[],aoFooterCallback:[],aoDrawCallback:[],aoRowCreatedCallback:[],aoPreDrawCallback:[],aoInitComplete:[],aoStateSaveParams:[],aoStateLoadParams:[],aoStateLoaded:[],sTableId:"",nTable:null,nTHead:null,nTFoot:null,nTBody:null,nTableWrapper:null,bDeferLoading:!1,bInitialised:!1,aoOpenRows:[],sDom:null,searchDelay:null,sPaginationType:"two_button",iStateDuration:0,aoStateSave:[],aoStateLoad:[],oSavedState:null,oLoadedState:null,sAjaxSource:null,sAjaxDataProp:null,bAjaxDataGet:!0,jqXHR:null,json:n,oAjaxData:n,fnServerData:null,aoServerParams:[],sServerMethod:null,fnFormatNumber:null,aLengthMenu:null,iDraw:0,bDrawing:!1,iDrawError:-1,_iDisplayLength:10,_iDisplayStart:0,_iRecordsTotal:0,_iRecordsDisplay:0,oClasses:{},bFiltered:!1,bSorted:!1,bSortCellsTop:null,oInit:null,aoDestroyCallback:[],fnRecordsTotal:function(){return"ssp"==Tt(this)?1*this._iRecordsTotal:this.aiDisplayMaster.length},fnRecordsDisplay:function(){return"ssp"==Tt(this)?1*this._iRecordsDisplay:this.aiDisplay.length},fnDisplayEnd:function(){var t=this._iDisplayLength,A=this._iDisplayStart,e=A+t,n=this.aiDisplay.length,i=this.oFeatures,s=i.bPaginate;return i.bServerSide?!1===s||-1===t?A+n:Math.min(A+t,this._iRecordsDisplay):!s||e>n||-1===t?n:e},oInstance:null,sInstance:null,iTabIndex:0,nScrollHead:null,nScrollFoot:null,aLastSort:[],oPlugins:{},rowIdFn:null,rowId:null},Vt.ext=jt={buttons:{},classes:{},builder:"-source-",errMode:"alert",feature:[],search:[],selector:{cell:[],column:[],row:[]},internal:{},legacy:{ajax:null},pager:{},renderer:{pageButton:{},header:{}},order:{},type:{detect:[],search:{},order:{}},_unique:0,fnVersionCheck:Vt.fnVersionCheck,iApiIndex:0,oJUIClasses:{},sVersion:Vt.version},t.extend(jt,{afnFiltering:jt.search,aTypes:jt.type.detect,ofnSearch:jt.type.search,oSort:jt.type.order,afnSortData:jt.order,aoFeatures:jt.feature,oApi:jt.internal,oStdClasses:jt.classes,oPagination:jt.pager}),t.extend(Vt.ext.classes,{sTable:"dataTable",sNoFooter:"no-footer",sPageButton:"paginate_button",sPageButtonActive:"current",sPageButtonDisabled:"disabled",sStripeOdd:"odd",sStripeEven:"even",sRowEmpty:"dataTables_empty",sWrapper:"dataTables_wrapper",sFilter:"dataTables_filter",sInfo:"dataTables_info",sPaging:"dataTables_paginate paging_",sLength:"dataTables_length",sProcessing:"dataTables_processing",sSortAsc:"sorting_asc",sSortDesc:"sorting_desc",sSortable:"sorting",sSortableAsc:"sorting_asc_disabled",sSortableDesc:"sorting_desc_disabled",sSortableNone:"sorting_disabled",sSortColumn:"sorting_",sFilterInput:"",sLengthSelect:"",sScrollWrapper:"dataTables_scroll",sScrollHead:"dataTables_scrollHead",sScrollHeadInner:"dataTables_scrollHeadInner",sScrollBody:"dataTables_scrollBody",sScrollFoot:"dataTables_scrollFoot",sScrollFootInner:"dataTables_scrollFootInner",sHeaderTH:"",sFooterTH:"",sSortJUIAsc:"",sSortJUIDesc:"",sSortJUI:"",sSortJUIAscAllowed:"",sSortJUIDescAllowed:"",sSortJUIWrapper:"",sSortIcon:"",sJUIHeader:"",sJUIFooter:""});var xA=Vt.ext.pager;t.extend(xA,{simple:function(){return["previous","next"]},full:function(){return["first","previous","next","last"]},numbers:function(t,A){return[kt(t,A)]},simple_numbers:function(t,A){return["previous",kt(t,A),"next"]},full_numbers:function(t,A){return["first","previous",kt(t,A),"next","last"]},first_last_numbers:function(t,A){return["first",kt(t,A),"last"]},_numbers:kt,numbers_length:7}),t.extend(!0,Vt.ext.renderer,{pageButton:{_:function(A,i,s,r,o,a){var l,c,u,h=A.oClasses,d=A.oLanguage.oPaginate,f=A.oLanguage.oAria.paginate||{},g=0,p=function(e,n){var i,r,u,w,B=function(t){lt(A,t.data.action,!0)};for(i=0,r=n.length;i").appendTo(e),p(u,w);else{switch(l=null,c="",w){case"ellipsis":e.append('');break;case"first":l=d.sFirst,c=w+(o>0?"":" "+h.sPageButtonDisabled);break;case"previous":l=d.sPrevious,c=w+(o>0?"":" "+h.sPageButtonDisabled);break;case"next":l=d.sNext,c=w+(o",{class:h.sPageButton+" "+c,"aria-controls":A.sTableId,"aria-label":f[w],"data-dt-idx":g,tabindex:A.iTabIndex,id:0===s&&"string"==typeof w?A.sTableId+"_"+w:null}).html(l).appendTo(e),{action:w},B),g++)}};try{u=t(i).find(e.activeElement).data("dt-idx")}catch(t){}p(t(i).empty(),r),u!==n&&t(i).find("[data-dt-idx="+u+"]").focus()}}}),t.extend(Vt.ext.type.detect,[function(t,A){var e=A.oLanguage.sDecimal;return eA(t,e)?"num"+e:null},function(t){if(t&&!(t instanceof Date)&&!Zt.test(t))return null;var A=Date.parse(t);return null!==A&&!isNaN(A)||$t(t)?"date":null},function(t,A){var e=A.oLanguage.sDecimal;return eA(t,e,!0)?"num-fmt"+e:null},function(t,A){var e=A.oLanguage.sDecimal;return nA(t,e)?"html-num"+e:null},function(t,A){var e=A.oLanguage.sDecimal;return nA(t,e,!0)?"html-num-fmt"+e:null},function(t){return $t(t)||"string"==typeof t&&-1!==t.indexOf("<")?"html":null}]),t.extend(Vt.ext.type.search,{html:function(t){return $t(t)?t:"string"==typeof t?t.replace(zt," ").replace(Jt,""):""},string:function(t){return $t(t)?t:"string"==typeof t?t.replace(zt," "):t}});var MA=function(t,A,e,n){return 0===t||t&&"-"!==t?(A&&(t=AA(t,A)),t.replace&&(e&&(t=t.replace(e,"")),n&&(t=t.replace(n,""))),1*t):-1/0};t.extend(jt.type.order,{"date-pre":function(t){return t=Date.parse(t),isNaN(t)?-1/0:t},"html-pre":function(t){return $t(t)?"":t.replace?t.replace(/<.*?>/g,"").toLowerCase():t+""},"string-pre":function(t){return $t(t)?"":"string"==typeof t?t.toLowerCase():t.toString?t.toString():""},"string-asc":function(t,A){return tA?1:0},"string-desc":function(t,A){return tA?-1:0}}),Wt(""),t.extend(!0,Vt.ext.renderer,{header:{_:function(A,e,n,i){t(A.nTable).on("order.dt.DT",(function(t,s,r,o){A===s&&(t=n.idx,e.removeClass(n.sSortingClass+" "+i.sSortAsc+" "+i.sSortDesc).addClass("asc"==o[t]?i.sSortAsc:"desc"==o[t]?i.sSortDesc:n.sSortingClass))}))},jqueryui:function(A,e,n,i){t("
").addClass(i.sSortJUIWrapper).append(e.contents()).append(t("").addClass(i.sSortIcon+" "+n.sSortingClassJUI)).appendTo(e),t(A.nTable).on("order.dt.DT",(function(t,s,r,o){A===s&&(t=n.idx,e.removeClass(i.sSortAsc+" "+i.sSortDesc).addClass("asc"==o[t]?i.sSortAsc:"desc"==o[t]?i.sSortDesc:n.sSortingClass),e.find("span."+i.sSortIcon).removeClass(i.sSortJUIAsc+" "+i.sSortJUIDesc+" "+i.sSortJUI+" "+i.sSortJUIAscAllowed+" "+i.sSortJUIDescAllowed).addClass("asc"==o[t]?i.sSortJUIAsc:"desc"==o[t]?i.sSortJUIDesc:n.sSortingClassJUI))}))}}});var FA=function(t){return"string"==typeof t?t.replace(//g,">").replace(/"/g,"""):t};return Vt.render={number:function(t,A,e,n,i){return{display:function(s){if("number"!=typeof s&&"string"!=typeof s)return s;var r=0>s?"-":"",o=parseFloat(s);return isNaN(o)?FA(s):(o=o.toFixed(e),s=Math.abs(o),o=parseInt(s,10),s=e?A+(s-o).toFixed(e).substring(2):"",r+(n||"")+o.toString().replace(/\B(?=(\d{3})+(?!\d))/g,t)+s+(i||""))}}},text:function(){return{display:FA}}},t.extend(Vt.ext.internal,{_fnExternApiFunc:Ht,_fnBuildAjax:H,_fnAjaxUpdate:j,_fnAjaxParameters:N,_fnAjaxUpdateDraw:O,_fnAjaxDataSrc:U,_fnAddColumn:u,_fnColumnOptions:h,_fnAdjustColumnSizing:d,_fnVisibleToColumnIndex:f,_fnColumnIndexToVisible:g,_fnVisbleColumns:p,_fnGetColumns:w,_fnColumnTypes:B,_fnApplyColumnDefs:E,_fnHungarianMap:i,_fnCamelToHungarian:s,_fnLanguageCompat:r,_fnBrowserDetect:l,_fnAddData:m,_fnAddTr:v,_fnNodeToDataIndex:function(t,A){return A._DT_RowIndex!==n?A._DT_RowIndex:null},_fnNodeToColumnIndex:function(A,e,n){return t.inArray(n,A.aoData[e].anCells)},_fnGetCellData:C,_fnSetCellData:b,_fnSplitObjNotation:y,_fnGetObjectDataFn:Q,_fnSetObjectDataFn:I,_fnGetDataMaster:D,_fnClearTable:x,_fnDeleteIndex:M,_fnInvalidate:F,_fnGetRowElements:L,_fnCreateTr:R,_fnBuildHead:S,_fnDrawHead:P,_fnDraw:G,_fnReDraw:_,_fnAddOptionsHtml:T,_fnDetectHeader:k,_fnGetUniqueThs:W,_fnFeatureHtmlFilter:V,_fnFilterComplete:K,_fnFilterCustom:z,_fnFilterColumn:J,_fnFilter:Z,_fnFilterCreateSearch:X,_fnEscapeRegex:hA,_fnFilterData:q,_fnFeatureHtmlInfo:At,_fnUpdateInfo:et,_fnInfoMacros:nt,_fnInitialise:it,_fnInitComplete:st,_fnLengthChange:rt,_fnFeatureHtmlLength:ot,_fnFeatureHtmlPaginate:at,_fnPageChange:lt,_fnFeatureHtmlProcessing:ct,_fnProcessingDisplay:ut,_fnFeatureHtmlTable:ht,_fnScrollDraw:dt,_fnApplyToChildren:ft,_fnCalculateColumnWidths:gt,_fnThrottle:pA,_fnConvertToWidth:pt,_fnGetWidestNode:wt,_fnGetMaxLenString:Bt,_fnStringToCss:Et,_fnSortFlatten:mt,_fnSort:vt,_fnSortAria:Ct,_fnSortListener:bt,_fnSortAttachListener:yt,_fnSortingClasses:Qt,_fnSortData:It,_fnSaveState:Dt,_fnLoadState:xt,_fnSettingsFromNode:Mt,_fnLog:Ft,_fnMap:Lt,_fnBindAction:Yt,_fnCallbackReg:St,_fnCallbackFire:Pt,_fnLengthOverflow:Gt,_fnRenderer:_t,_fnDataSource:Tt,_fnRowAttributes:Y,_fnExtend:Rt,_fnCalculateEnd:function(){}}),t.fn.dataTable=Vt,Vt.$=t,t.fn.dataTableSettings=Vt.settings,t.fn.dataTableExt=Vt.ext,t.fn.DataTable=function(A){return t(this).dataTable(A).api()},t.each(Vt,(function(A,e){t.fn.DataTable[A]=e})),t.fn.dataTable})), /*! Copyright 2015-2019 SpryMedia Ltd. This source file is free software, available under the following license: MIT license - http://datatables.net/license/mit This source file is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the license files for details. For details please refer to: http://www.datatables.net/extensions/select Select for DataTables 1.3.1 2015-2019 SpryMedia Ltd - datatables.net/license/mit */ function(t){"function"==typeof define&&define.amd?define(["jquery","datatables.net"],(function(A){return t(A,window,document)})):"object"==typeof exports?module.exports=function(A,e){return A||(A=window),e&&e.fn.dataTable||(e=require("datatables.net")(A,e).$),t(e,A,A.document)}:t(jQuery,window,document)}((function(t,A,e,n){function i(t,A,e){var n=function(A,e){if(A>e){var n=e;e=A,A=n}var i=!1;return t.columns(":visible").indexes().filter((function(t){return t===A&&(i=!0),t===e?(i=!1,!0):i}))},i=function(A,e){var n=t.rows({search:"applied"}).indexes();if(n.indexOf(A)>n.indexOf(e)){var i=e;e=A,A=i}var s=!1;return n.filter((function(t){return t===A&&(s=!0),t===e?(s=!1,!0):s}))};t.cells({selected:!0}).any()||e?(n=n(e.column,A.column),e=i(e.row,A.row)):(n=n(0,A.column),e=i(0,A.row)),e=t.cells(e,n).flatten(),t.cells(A,{selected:!0}).any()?t.cells(e).deselect():t.cells(e).select()}function s(A){var e=A.settings()[0]._select.selector;t(A.table().container()).off("mousedown.dtSelect",e).off("mouseup.dtSelect",e).off("click.dtSelect",e),t("body").off("click.dtSelect"+A.table().node().id.replace(/[^a-zA-Z0-9\-_]/g,"-"))}function r(e){var n,i=t(e.table().container()),s=e.settings()[0],r=s._select.selector;i.on("mousedown.dtSelect",r,(function(t){(t.shiftKey||t.metaKey||t.ctrlKey)&&i.css("-moz-user-select","none").one("selectstart.dtSelect",r,(function(){return!1})),A.getSelection&&(n=A.getSelection())})).on("mouseup.dtSelect",r,(function(){i.css("-moz-user-select","")})).on("click.dtSelect",r,(function(i){var s=e.select.items();if(n){var r=A.getSelection();if((!r.anchorNode||t(r.anchorNode).closest("table")[0]===e.table().node())&&r!==n)return}r=e.settings()[0];var a=t.trim(e.settings()[0].oClasses.sWrapper).replace(/ +/g,".");if(t(i.target).closest("div."+a)[0]==e.table().container()&&(a=e.cell(t(i.target).closest("td, th"))).any()){var l=t.Event("user-select.dt");o(e,l,[s,a,i]),l.isDefaultPrevented()||(l=a.index(),"row"===s?(s=l.row,u(i,e,r,"row",s)):"column"===s?(s=a.index().column,u(i,e,r,"column",s)):"cell"===s&&(s=a.index(),u(i,e,r,"cell",s)),r._select_lastCell=l)}})),t("body").on("click.dtSelect"+e.table().node().id.replace(/[^a-zA-Z0-9\-_]/g,"-"),(function(A){!s._select.blurable||t(A.target).parents().filter(e.table().container()).length||0===t(A.target).parents("html").length||t(A.target).parents("div.DTE").length||c(s,!0)}))}function o(A,e,n,i){i&&!A.flatten().length||("string"==typeof e&&(e+=".dt"),n.unshift(A),t(A.table().node()).trigger(e,n))}function a(A){var e=A.settings()[0];if(e._select.info&&e.aanFeatures.i&&"api"!==A.select.style()){var n=A.rows({selected:!0}).flatten().length,i=A.columns({selected:!0}).flatten().length,s=A.cells({selected:!0}).flatten().length,r=function(e,n,i){e.append(t('').append(A.i18n("select."+n+"s",{_:"%d "+n+"s selected",0:"",1:"1 "+n+" selected"},i)))};t.each(e.aanFeatures.i,(function(A,e){e=t(e),A=t(''),r(A,"row",n),r(A,"column",i),r(A,"cell",s);var o=e.children("span.select-info");o.length&&o.remove(),""!==A.text()&&e.append(A)}))}}function l(A,e,n,i){var s=A[e+"s"]({search:"applied"}).indexes();i=t.inArray(i,s);var r=t.inArray(n,s);if(A[e+"s"]({selected:!0}).any()||-1!==i){if(i>r){var o=r;r=i,i=o}s.splice(r+1,s.length),s.splice(0,i)}else s.splice(t.inArray(n,s)+1,s.length);A[e](n,{selected:!0}).any()?(s.splice(t.inArray(n,s),1),A[e+"s"](s).deselect()):A[e+"s"](s).select()}function c(t,A){(A||"single"===t._select.style)&&((t=new f.Api(t)).rows({selected:!0}).deselect(),t.columns({selected:!0}).deselect(),t.cells({selected:!0}).deselect())}function u(t,A,e,n,s){var r=A.select.style(),o=A.select.toggleable(),a=A[n](s,{selected:!0}).any();a&&!o||("os"===r?t.ctrlKey||t.metaKey?A[n](s).select(!a):t.shiftKey?"cell"===n?i(A,s,e._select_lastCell||null):l(A,n,s,e._select_lastCell?e._select_lastCell[n]:null):(t=A[n+"s"]({selected:!0}),a&&1===t.flatten().length?A[n](s).deselect():(t.deselect(),A[n](s).select())):"multi+shift"==r&&t.shiftKey?"cell"===n?i(A,s,e._select_lastCell||null):l(A,n,s,e._select_lastCell?e._select_lastCell[n]:null):A[n](s).select(!a))}function h(t,A){return function(e){return e.i18n("buttons."+t,A)}}function d(t){return"draw.dt.DT"+(t=t._eventNamespace)+" select.dt.DT"+t+" deselect.dt.DT"+t}var f=t.fn.dataTable;f.select={},f.select.version="1.3.1",f.select.init=function(A){var e=A.settings()[0],i=e.oInit.select,s=f.defaults.select;i=i===n?s:i,s="row";var r="api",o=!1,a=!0,l=!0,c="td, th",u="selected",h=!1;e._select={},!0===i?(r="os",h=!0):"string"==typeof i?(r=i,h=!0):t.isPlainObject(i)&&(i.blurable!==n&&(o=i.blurable),i.toggleable!==n&&(a=i.toggleable),i.info!==n&&(l=i.info),i.items!==n&&(s=i.items),r=i.style!==n?i.style:"os",h=!0,i.selector!==n&&(c=i.selector),i.className!==n&&(u=i.className)),A.select.selector(c),A.select.items(s),A.select.style(r),A.select.blurable(o),A.select.toggleable(a),A.select.info(l),e._select.className=u,t.fn.dataTable.ext.order["select-checkbox"]=function(A,e){return this.api().column(e,{order:"index"}).nodes().map((function(e){return"row"===A._select.items?t(e).parent().hasClass(A._select.className):"cell"===A._select.items&&t(e).hasClass(A._select.className)}))},!h&&t(A.table().node()).hasClass("selectable")&&A.select.style("os")},t.each([{type:"row",prop:"aoData"},{type:"column",prop:"aoColumns"}],(function(t,A){f.ext.selector[A.type].push((function(t,e,n){var i=[];if(!0!==(e=e.selected)&&!1!==e)return n;for(var s=0,r=n.length;s=0?e.velocity:-1*e.velocity),t=n,A&&clearTimeout(A),A=setTimeout((function(){t=null}),30)}),!1),function(t){return function(){function t(){e.delta=0&&e.left+e.width>=0&&e.bottom-e.height<=(window.innerHeight||document.documentElement.clientHeight)+A&&e.right-e.width<=(window.innerWidth||document.documentElement.clientWidth)+A}(t,g.bounds)?h[A]&&(h[A]=!1,d++,g.appear&&g.appear(t),g.disappear||g.reappear||(u[A]=null)):(!1===h[A]&&(g.disappear&&g.disappear(t),f++,g.reappear||(u[A]=null)),h[A]=!0)})),g.reappear||g.appear&&(!g.appear||d!==r)||g.disappear&&(!g.disappear||f!==r)||(l=!0,n(),g.done&&g.done()))}function s(){var t;if(!c&&(c=!0,g.init&&g.init(),t="function"==typeof g.elements?g.elements():g.elements)){r=t.length;for(var e=0;r>e;e+=1)u.push(t[e]),h.push(!0);A()}}var r,o,a,l,c=!1,u=[],h=[],d=0,f=0,g={};return function(t){return g={init:(t=t||{}).init,elements:t.elements,appear:t.appear,disappear:t.disappear,done:t.done,reappear:t.reappear,bounds:t.bounds||0,debounce:t.debounce||50,delta:{speed:t.deltaSpeed||50,timeout:t.deltaTimeout||500}},addEventListener("DOMContentLoaded",s,!1),("complete"===document.readyState||"loaded"===document.readyState||"interactive"===document.readyState)&&s(),{trigger:function(){i()},pause:function(){n()},resume:function(){A()},destroy:function(){u=[],o&&clearTimeout(o),n()}}}}()(t)}}(), /*! Buttons for DataTables 1.6.5 ©2016-2020 SpryMedia Ltd - datatables.net/license */ function(t){"function"==typeof define&&define.amd?define(["jquery","datatables.net"],(function(A){return t(A,window,document)})):"object"==typeof exports?module.exports=function(A,e){return A||(A=window),e&&e.fn.dataTable||(e=require("datatables.net")(A,e).$),t(e,A,A.document)}:t(jQuery,window,document)}((function(t,A,e,n){function i(A,e,n){t.fn.animate?A.stop().fadeIn(e,n):(A.css("display","block"),n&&n.call(A))}function s(A,e,n){t.fn.animate?A.stop().fadeOut(e,n):(A.css("display","none"),n&&n.call(A))}function r(t,A){var e=new a.Api(t),n=A||(e.init().buttons||a.defaults.buttons);return new h(e,n).container()}var o,a=t.fn.dataTable,l=0,c=0,u=a.ext.buttons,h=function(A,e){if(!(this instanceof h))return function(t){return new h(t,A).container()};void 0===e&&(e={}),!0===e&&(e={}),Array.isArray(e)&&(e={buttons:e}),this.c=t.extend(!0,{},h.defaults,e),e.buttons&&(this.c.buttons=e.buttons),this.s={dt:new a.Api(A),buttons:[],listenKeys:"",namespace:"dtb"+l++},this.dom={container:t("<"+this.c.dom.container.tag+"/>").addClass(this.c.dom.container.className)},this._constructor()};t.extend(h.prototype,{action:function(t,A){var e=this._nodeToButton(t);return A===n?e.conf.action:(e.conf.action=A,this)},active:function(A,e){var i=this._nodeToButton(A),s=this.c.dom.button.active;i=t(i.node);return e===n?i.hasClass(s):(i.toggleClass(s,e===n||e),this)},add:function(t,A){var e=this.s.buttons;if("string"==typeof A){for(var i=A.split("-"),s=this.s,r=(e=0,i.length-1);e"),c.conf._collection=c.collection,this._expandButton(c.buttons,c.conf.buttons,!0,s)),l.init&&l.init.call(r.button(c.node),r,t(c.node),l))}}},_buildButton:function(A,e){var i=this.c.dom.button,s=this.c.dom.buttonLiner,r=this.c.dom.collection,o=this.s.dt,a=function(t){return"function"==typeof t?t(o,h,A):t};if(e&&r.button&&(i=r.button),e&&r.buttonLiner&&(s=r.buttonLiner),A.available&&!A.available(o,A))return!1;var l=function(A,e,n,i){i.action.call(e.button(n),A,e,n,i),t(e.table().node()).triggerHandler("buttons-action.dt",[e.button(n),e,n,i])},u=(r=A.tag||i.tag,A.clickBlurs===n||A.clickBlurs),h=t("<"+r+"/>").addClass(i.className).attr("tabindex",this.s.dt.settings()[0].iTabIndex).attr("aria-controls",this.s.dt.table().node().id).on("click.dtb",(function(t){t.preventDefault(),!h.hasClass(i.disabled)&&A.action&&l(t,o,h,A),u&&h.trigger("blur")})).on("keyup.dtb",(function(t){13===t.keyCode&&!h.hasClass(i.disabled)&&A.action&&l(t,o,h,A)}));return"a"===r.toLowerCase()&&h.attr("href","#"),"button"===r.toLowerCase()&&h.attr("type","button"),s.tag?(r=t("<"+s.tag+"/>").html(a(A.text)).addClass(s.className),"a"===s.tag.toLowerCase()&&r.attr("href","#"),h.append(r)):h.html(a(A.text)),!1===A.enabled&&h.addClass(i.disabled),A.className&&h.addClass(A.className),A.titleAttr&&h.attr("title",a(A.titleAttr)),A.attr&&h.attr(A.attr),A.namespace||(A.namespace=".dt-button-"+c++),s=(s=this.c.dom.buttonContainer)&&s.tag?t("<"+s.tag+"/>").addClass(s.className).append(h):h,this._addKey(A),this.c.buttonCreated&&(s=this.c.buttonCreated(A,s)),{conf:A,node:h.get(0),inserter:s,buttons:[],inCollection:e,collection:null}},_nodeToButton:function(t,A){A||(A=this.s.buttons);for(var e=0,n=A.length;e").addClass("dt-button-collection").addClass(l.collectionLayout).css("display","none"),n=t(n).addClass(l.contentClassName).attr("role","menu").appendTo(o),c.attr("aria-expanded","true"),c.parents("body")[0]!==e.body&&(c=e.body.lastChild),l.collectionTitle&&o.prepend('
'+l.collectionTitle+"
"),i(o.insertAfter(c),l.fade);a=t(r.table().container());var d=o.css("position");if("dt-container"===l.align&&(c=c.parent(),o.css("width",a.width())),"absolute"===d&&(o.hasClass(l.rightAlignClassName)||o.hasClass(l.leftAlignClassName)||"dt-container"===l.align)){var f=c.position();o.css({top:f.top+c.outerHeight(),left:f.left});var g=o.outerHeight(),p=a.offset().top+a.height(),w=(p=(w=f.top+c.outerHeight()+g)-p,f.top-g),B=a.offset().top,E=f.top-g-5;(p>B-w||l.dropup)&&-Ed+(C=v-m)&&(C=(d=f-(d+C))>(a-=m+C)?C+a:C+d):a(a-=m+C)?C+a:C+d),o.css("left",o.position().left+C)}else"absolute"===d?(f=c.position(),o.css({top:f.top+c.outerHeight(),left:f.left}),g=o.outerHeight(),d=c.offset().top,C=0,v=(C=c.offset().left)+(v=c.outerWidth()),m=(d=o.offset().left)+(m=n.width()),E=f.top-g-5,p=a.offset().top+a.height(),p=(w=f.top+c.outerHeight()+g)-p,w=f.top-g,(p>(B=a.offset().top)-w||l.dropup)&&-Et(A).height()/2&&(d=t(A).height()/2),o.css("marginTop",-1*d));l.background&&h.background(!0,l.backgroundClassName,l.fade,c),t("div.dt-button-background").on("click.dtb-collection",(function(){})),t("body").on("click.dtb-collection",(function(A){var e=t.fn.addBack?"addBack":"andSelf",i=t(A.target).parent()[0];(!t(A.target).parents()[e]().filter(n).length&&!t(i).hasClass("dt-buttons")||t(A.target).hasClass("dt-button-background"))&&u()})).on("keyup.dtb-collection",(function(t){27===t.keyCode&&u()})),l.autoClose&&setTimeout((function(){r.on("buttons-action.b-internal",(function(t,A,e,n){n[0]!==c[0]&&u()}))}),0),t(o).trigger("buttons-popover.dt")}}),h.background=function(A,r,o,a){o===n&&(o=400),a||(a=e.body),A?i(t("
").addClass(r).css("display","none").insertAfter(a),o):s(t("div."+r),o,(function(){t(this).removeClass(r).remove()}))},h.instanceSelector=function(A,e){if(A===n||null===A)return t.map(e,(function(t){return t.inst}));var i=[],s=t.map(e,(function(t){return t.name})),r=function(A){if(Array.isArray(A))for(var n=0,o=A.length;n').html(A?"

"+A+"

":"").append(t("
")["string"==typeof e?"html":"append"](e)).css("display","none").appendTo("body")),r!==n&&0!==r&&(o=setTimeout((function(){a.buttons.info(!1)}),r)),this.on("destroy.btn-info",(function(){a.buttons.info(!1)})),this)})),a.Api.register("buttons.exportData()",(function(A){if(this.context.length){var e=new a.Api(this.context[0]),i=t.extend(!0,{},{rows:null,columns:"",modifier:{search:"applied",order:"applied"},orthogonal:"display",stripHtml:!0,stripNewlines:!0,decodeEntities:!0,trim:!0,format:{header:function(t){return s(t)},footer:function(t){return s(t)},body:function(t){return s(t)}},customizeData:null},A),s=function(t){return"string"!=typeof t||(t=(t=t.replace(/)<[^<]*)*<\/script>/gi,"")).replace(//g,""),i.stripHtml&&(t=t.replace(/<([^>'"]*('[^']*'|"[^"]*")?)*>/g,"")),i.trim&&(t=t.replace(/^\s+|\s+$/g,"")),i.stripNewlines&&(t=t.replace(/\n/g," ")),i.decodeEntities&&(g.innerHTML=t,t=g.value)),t},r=(A=e.columns(i.columns).indexes().map((function(t){var A=e.column(t).header();return i.format.header(A.innerHTML,t,A)})).toArray(),e.table().footer()?e.columns(i.columns).indexes().map((function(t){var A=e.column(t).footer();return i.format.footer(A?A.innerHTML:"",t,A)})).toArray():null),o=t.extend({},i.modifier);e.select&&"function"==typeof e.select.info&&o.selected===n&&e.rows(i.rows,t.extend({selected:!0},o)).any()&&t.extend(o,{selected:!0});o=e.rows(i.rows,o).indexes().toArray(),o=(l=e.cells(o,i.columns)).render(i.orthogonal).toArray();for(var l=l.nodes().toArray(),c=A.length,u=[],h=0,d=0,f=0 title").text()).trim()),e=e.replace(/[^a-zA-Z0-9_\u00A1-\uFFFF\.,\-_ !\(\)]/g,""),(i=d(i.extension))||(i=""),e+=i),{filename:e,title:i=null===(i=d(A.title))?null:-1!==i.indexOf("*")?i.replace("*",t("head > title").text()||"Exported data"):i,messageTop:f(this,A.message||A.messageTop,"top"),messageBottom:f(this,A.messageBottom,"bottom")}}));var d=function(t){return null===t||t===n?null:"function"==typeof t?t():t},f=function(A,e,n){return null===(e=d(e))?null:(A=t("caption",A.table().container()).eq(0),"*"===e?A.css("caption-side")!==n?null:A.length?A.text():"":e)},g=t("