One Hat Cyber Team
Your IP :
3.16.147.165
Server IP :
50.28.103.30
Server :
Linux host.jcukjv-lwsites.com 4.18.0-553.22.1.el8_10.x86_64 #1 SMP Tue Sep 24 05:16:59 EDT 2024 x86_64
Server Software :
nginx/1.24.0
PHP Version :
8.3.12
Buat File
|
Buat Folder
Eksekusi
Dir :
~
/
www
/
wwwroot
/
ef.electronharmony.com
/
1
/
assets
/
js
/
View File Name :
vendors.min.js
!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(e.document)return t(e);throw new Error("jQuery requires a window with a document")}:t(e)}("undefined"!=typeof window?window:this,function(x,H){"use strict";function b(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item}function I(e){return null!=e&&e===e.window}var t=[],F=Object.getPrototypeOf,a=t.slice,R=t.flat?function(e){return t.flat.call(e)}:function(e){return t.concat.apply([],e)},W=t.push,y=t.indexOf,q={},X=q.toString,Y=q.hasOwnProperty,$=Y.toString,B=$.call(Object),g={},T=x.document,z={type:!0,src:!0,nonce:!0,noModule:!0};function U(e,t,n){var i,r,o=(n=n||T).createElement("script");if(o.text=e,t)for(i in z)(r=t[i]||t.getAttribute&&t.getAttribute(i))&&o.setAttribute(i,r);n.head.appendChild(o).parentNode.removeChild(o)}function V(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?q[X.call(e)]||"object":typeof e}var e="3.7.1",K=/HTML$/i,A=function(e,t){return new A.fn.init(e,t)};function Q(e){var t=!!e&&"length"in e&&e.length,n=V(e);return!b(e)&&!I(e)&&("array"===n||0===t||"number"==typeof t&&0<t&&t-1 in e)}function _(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}A.fn=A.prototype={jquery:e,constructor:A,length:0,toArray:function(){return a.call(this)},get:function(e){return null==e?a.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){e=A.merge(this.constructor(),e);return e.prevObject=this,e},each:function(e){return A.each(this,e)},map:function(n){return this.pushStack(A.map(this,function(e,t){return n.call(e,t,e)}))},slice:function(){return this.pushStack(a.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(A.grep(this,function(e,t){return(t+1)%2}))},odd:function(){return this.pushStack(A.grep(this,function(e,t){return t%2}))},eq:function(e){var t=this.length,e=+e+(e<0?t:0);return this.pushStack(0<=e&&e<t?[this[e]]:[])},end:function(){return this.prevObject||this.constructor()},push:W,sort:t.sort,splice:t.splice},A.extend=A.fn.extend=function(){var e,t,n,i,r,o=arguments[0]||{},s=1,a=arguments.length,l=!1;for("boolean"==typeof o&&(l=o,o=arguments[s]||{},s++),"object"==typeof o||b(o)||(o={}),s===a&&(o=this,s--);s<a;s++)if(null!=(e=arguments[s]))for(t in e)n=e[t],"__proto__"!==t&&o!==n&&(l&&n&&(A.isPlainObject(n)||(i=Array.isArray(n)))?(r=o[t],r=i&&!Array.isArray(r)?[]:i||A.isPlainObject(r)?r:{},i=!1,o[t]=A.extend(l,r,n)):void 0!==n&&(o[t]=n));return o},A.extend({expando:"jQuery"+(e+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){return!(!e||"[object Object]"!==X.call(e)||(e=F(e))&&("function"!=typeof(e=Y.call(e,"constructor")&&e.constructor)||$.call(e)!==B))},isEmptyObject:function(e){for(var t in e)return!1;return!0},globalEval:function(e,t,n){U(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,i=0;if(Q(e))for(n=e.length;i<n&&!1!==t.call(e[i],i,e[i]);i++);else for(i in e)if(!1===t.call(e[i],i,e[i]))break;return e},text:function(e){var t,n="",i=0,r=e.nodeType;if(!r)for(;t=e[i++];)n+=A.text(t);return 1===r||11===r?e.textContent:9===r?e.documentElement.textContent:3===r||4===r?e.nodeValue:n},makeArray:function(e,t){t=t||[];return null!=e&&(Q(Object(e))?A.merge(t,"string"==typeof e?[e]:e):W.call(t,e)),t},inArray:function(e,t,n){return null==t?-1:y.call(t,e,n)},isXMLDoc:function(e){var t=e&&e.namespaceURI,e=e&&(e.ownerDocument||e).documentElement;return!K.test(t||e&&e.nodeName||"HTML")},merge:function(e,t){for(var n=+t.length,i=0,r=e.length;i<n;i++)e[r++]=t[i];return e.length=r,e},grep:function(e,t,n){for(var i=[],r=0,o=e.length,s=!n;r<o;r++)!t(e[r],r)!=s&&i.push(e[r]);return i},map:function(e,t,n){var i,r,o=0,s=[];if(Q(e))for(i=e.length;o<i;o++)null!=(r=t(e[o],o,n))&&s.push(r);else for(o in e)null!=(r=t(e[o],o,n))&&s.push(r);return R(s)},guid:1,support:g}),"function"==typeof Symbol&&(A.fn[Symbol.iterator]=t[Symbol.iterator]),A.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),function(e,t){q["[object "+t+"]"]=t.toLowerCase()});var G=t.pop,Z=t.sort,J=t.splice,n="[\\x20\\t\\r\\n\\f]",ee=new RegExp("^"+n+"+|((?:^|[^\\\\])(?:\\\\.)*)"+n+"+$","g"),te=(A.contains=function(e,t){t=t&&t.parentNode;return e===t||!(!t||1!==t.nodeType||!(e.contains?e.contains(t):e.compareDocumentPosition&&16&e.compareDocumentPosition(t)))},/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g);function ne(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}A.escapeSelector=function(e){return(e+"").replace(te,ne)};var ie,w,re,oe,se,E,i,C,h,ae,r=T,le=W,k=le,S=A.expando,L=0,ce=0,ue=Le(),de=Le(),he=Le(),fe=Le(),pe=function(e,t){return e===t&&(se=!0),0},ge="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",e="(?:\\\\[\\da-fA-F]{1,6}"+n+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",o="\\["+n+"*("+e+")(?:"+n+"*([*^$|!~]?=)"+n+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+e+"))|)"+n+"*\\]",s=":("+e+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+o+")*)|.*)\\)|)",me=new RegExp(n+"+","g"),ve=new RegExp("^"+n+"*,"+n+"*"),be=new RegExp("^"+n+"*([>+~]|"+n+")"+n+"*"),ye=new RegExp(n+"|>"),_e=new RegExp(s),we=new RegExp("^"+e+"$"),xe={ID:new RegExp("^#("+e+")"),CLASS:new RegExp("^\\.("+e+")"),TAG:new RegExp("^("+e+"|[*])"),ATTR:new RegExp("^"+o),PSEUDO:new RegExp("^"+s),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+n+"*(even|odd|(([+-]|)(\\d*)n|)"+n+"*(?:([+-]|)"+n+"*(\\d+)|))"+n+"*\\)|)","i"),bool:new RegExp("^(?:"+ge+")$","i"),needsContext:new RegExp("^"+n+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+n+"*((?:-\\d)?\\d*)"+n+"*\\)|)(?=[^-]|$)","i")},Te=/^(?:input|select|textarea|button)$/i,Ae=/^h\d$/i,Ee=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,Ce=/[+~]/,d=new RegExp("\\\\[\\da-fA-F]{1,6}"+n+"?|\\\\([^\\r\\n\\f])","g"),f=function(e,t){e="0x"+e.slice(1)-65536;return t||(e<0?String.fromCharCode(65536+e):String.fromCharCode(e>>10|55296,1023&e|56320))},ke=function(){Ne()},Se=Fe(function(e){return!0===e.disabled&&_(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(t=a.call(r.childNodes),r.childNodes),t[r.childNodes.length].nodeType}catch(ie){k={apply:function(e,t){le.apply(e,a.call(t))},call:function(e){le.apply(e,a.call(arguments,1))}}}function D(e,t,n,i){var r,o,s,a,l,c,u=t&&t.ownerDocument,d=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==d&&9!==d&&11!==d)return n;if(!i&&(Ne(t),t=t||E,C)){if(11!==d&&(a=Ee.exec(e)))if(r=a[1]){if(9===d){if(!(c=t.getElementById(r)))return n;if(c.id===r)return k.call(n,c),n}else if(u&&(c=u.getElementById(r))&&D.contains(t,c)&&c.id===r)return k.call(n,c),n}else{if(a[2])return k.apply(n,t.getElementsByTagName(e)),n;if((r=a[3])&&t.getElementsByClassName)return k.apply(n,t.getElementsByClassName(r)),n}if(!(fe[e+" "]||h&&h.test(e))){if(c=e,u=t,1===d&&(ye.test(e)||be.test(e))){for((u=Ce.test(e)&&je(t.parentNode)||t)==t&&g.scope||((s=t.getAttribute("id"))?s=A.escapeSelector(s):t.setAttribute("id",s=S)),o=(l=He(e)).length;o--;)l[o]=(s?"#"+s:":scope")+" "+Ie(l[o]);c=l.join(",")}try{return k.apply(n,u.querySelectorAll(c)),n}catch(t){fe(e,!0)}finally{s===S&&t.removeAttribute("id")}}}return Ye(e.replace(ee,"$1"),t,n,i)}function Le(){var i=[];return function e(t,n){return i.push(t+" ")>w.cacheLength&&delete e[i.shift()],e[t+" "]=n}}function O(e){return e[S]=!0,e}function De(e){var t=E.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t)}}function Oe(t){return function(e){return"form"in e?e.parentNode&&!1===e.disabled?"label"in e?"label"in e.parentNode?e.parentNode.disabled===t:e.disabled===t:e.isDisabled===t||e.isDisabled!==!t&&Se(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function Pe(s){return O(function(o){return o=+o,O(function(e,t){for(var n,i=s([],e.length,o),r=i.length;r--;)e[n=i[r]]&&(e[n]=!(t[n]=e[n]))})})}function je(e){return e&&void 0!==e.getElementsByTagName&&e}function Ne(e){var e=e?e.ownerDocument||e:r;return e!=E&&9===e.nodeType&&e.documentElement&&(i=(E=e).documentElement,C=!A.isXMLDoc(E),ae=i.matches||i.webkitMatchesSelector||i.msMatchesSelector,i.msMatchesSelector&&r!=E&&(e=E.defaultView)&&e.top!==e&&e.addEventListener("unload",ke),g.getById=De(function(e){return i.appendChild(e).id=A.expando,!E.getElementsByName||!E.getElementsByName(A.expando).length}),g.disconnectedMatch=De(function(e){return ae.call(e,"*")}),g.scope=De(function(){return E.querySelectorAll(":scope")}),g.cssHas=De(function(){try{return E.querySelector(":has(*,:jqfake)"),0}catch(e){return 1}}),g.getById?(w.filter.ID=function(e){var t=e.replace(d,f);return function(e){return e.getAttribute("id")===t}},w.find.ID=function(e,t){if(void 0!==t.getElementById&&C)return(t=t.getElementById(e))?[t]:[]}):(w.filter.ID=function(e){var t=e.replace(d,f);return function(e){e=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return e&&e.value===t}},w.find.ID=function(e,t){if(void 0!==t.getElementById&&C){var n,i,r,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];for(r=t.getElementsByName(e),i=0;o=r[i++];)if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),w.find.TAG=function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},w.find.CLASS=function(e,t){if(void 0!==t.getElementsByClassName&&C)return t.getElementsByClassName(e)},h=[],De(function(e){var t;i.appendChild(e).innerHTML="<a id='"+S+"' href='' disabled='disabled'></a><select id='"+S+"-\r\\' disabled='disabled'><option selected=''></option></select>",e.querySelectorAll("[selected]").length||h.push("\\["+n+"*(?:value|"+ge+")"),e.querySelectorAll("[id~="+S+"-]").length||h.push("~="),e.querySelectorAll("a#"+S+"+*").length||h.push(".#.+[+~]"),e.querySelectorAll(":checked").length||h.push(":checked"),(t=E.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),i.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&h.push(":enabled",":disabled"),(t=E.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||h.push("\\["+n+"*name"+n+"*="+n+"*(?:''|\"\")")}),g.cssHas||h.push(":has"),h=h.length&&new RegExp(h.join("|")),pe=function(e,t){var n;return e===t?(se=!0,0):!e.compareDocumentPosition-!t.compareDocumentPosition||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!g.sortDetached&&t.compareDocumentPosition(e)===n?e===E||e.ownerDocument==r&&D.contains(r,e)?-1:t===E||t.ownerDocument==r&&D.contains(r,t)?1:oe?y.call(oe,e)-y.call(oe,t):0:4&n?-1:1)}),E}for(ie in D.matches=function(e,t){return D(e,null,null,t)},D.matchesSelector=function(e,t){if(Ne(e),C&&!fe[t+" "]&&(!h||!h.test(t)))try{var n=ae.call(e,t);if(n||g.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){fe(t,!0)}return 0<D(t,E,null,[e]).length},D.contains=function(e,t){return(e.ownerDocument||e)!=E&&Ne(e),A.contains(e,t)},D.attr=function(e,t){(e.ownerDocument||e)!=E&&Ne(e);var n=w.attrHandle[t.toLowerCase()],n=n&&Y.call(w.attrHandle,t.toLowerCase())?n(e,t,!C):void 0;return void 0!==n?n:e.getAttribute(t)},D.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},A.uniqueSort=function(e){var t,n=[],i=0,r=0;if(se=!g.sortStable,oe=!g.sortStable&&a.call(e,0),Z.call(e,pe),se){for(;t=e[r++];)t===e[r]&&(i=n.push(r));for(;i--;)J.call(e,n[i],1)}return oe=null,e},A.fn.uniqueSort=function(){return this.pushStack(A.uniqueSort(a.apply(this)))},(w=A.expr={cacheLength:50,createPseudo:O,match:xe,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(d,f),e[3]=(e[3]||e[4]||e[5]||"").replace(d,f),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||D.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&D.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return xe.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&_e.test(n)&&(t=(t=He(n,!0))&&n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(d,f).toLowerCase();return"*"===e?function(){return!0}:function(e){return _(e,t)}},CLASS:function(e){var t=ue[e+" "];return t||(t=new RegExp("(^|"+n+")"+e+"("+n+"|$)"))&&ue(e,function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(t,n,i){return function(e){e=D.attr(e,t);return null==e?"!="===n:!n||(e+="","="===n?e===i:"!="===n?e!==i:"^="===n?i&&0===e.indexOf(i):"*="===n?i&&-1<e.indexOf(i):"$="===n?i&&e.slice(-i.length)===i:"~="===n?-1<(" "+e.replace(me," ")+" ").indexOf(i):"|="===n&&(e===i||e.slice(0,i.length+1)===i+"-"))}},CHILD:function(f,e,t,p,g){var m="nth"!==f.slice(0,3),v="last"!==f.slice(-4),b="of-type"===e;return 1===p&&0===g?function(e){return!!e.parentNode}:function(e,t,n){var i,r,o,s,a,l=m!=v?"nextSibling":"previousSibling",c=e.parentNode,u=b&&e.nodeName.toLowerCase(),d=!n&&!b,h=!1;if(c){if(m){for(;l;){for(o=e;o=o[l];)if(b?_(o,u):1===o.nodeType)return!1;a=l="only"===f&&!a&&"nextSibling"}return!0}if(a=[v?c.firstChild:c.lastChild],v&&d){for(h=(s=(i=(r=c[S]||(c[S]={}))[f]||[])[0]===L&&i[1])&&i[2],o=s&&c.childNodes[s];o=++s&&o&&o[l]||(h=s=0,a.pop());)if(1===o.nodeType&&++h&&o===e){r[f]=[L,s,h];break}}else if(!1===(h=d?s=(i=(r=e[S]||(e[S]={}))[f]||[])[0]===L&&i[1]:h))for(;(o=++s&&o&&o[l]||(h=s=0,a.pop()))&&((b?!_(o,u):1!==o.nodeType)||!++h||(d&&((r=o[S]||(o[S]={}))[f]=[L,h]),o!==e)););return(h-=g)===p||h%p==0&&0<=h/p}}},PSEUDO:function(e,o){var t,s=w.pseudos[e]||w.setFilters[e.toLowerCase()]||D.error("unsupported pseudo: "+e);return s[S]?s(o):1<s.length?(t=[e,e,"",o],w.setFilters.hasOwnProperty(e.toLowerCase())?O(function(e,t){for(var n,i=s(e,o),r=i.length;r--;)e[n=y.call(e,i[r])]=!(t[n]=i[r])}):function(e){return s(e,0,t)}):s}},pseudos:{not:O(function(e){var i=[],r=[],a=Xe(e.replace(ee,"$1"));return a[S]?O(function(e,t,n,i){for(var r,o=a(e,null,i,[]),s=e.length;s--;)(r=o[s])&&(e[s]=!(t[s]=r))}):function(e,t,n){return i[0]=e,a(i,null,n,r),i[0]=null,!r.pop()}}),has:O(function(t){return function(e){return 0<D(t,e).length}}),contains:O(function(t){return t=t.replace(d,f),function(e){return-1<(e.textContent||A.text(e)).indexOf(t)}}),lang:O(function(n){return we.test(n||"")||D.error("unsupported lang: "+n),n=n.replace(d,f).toLowerCase(),function(e){var t;do{if(t=C?e.lang:e.getAttribute("xml:lang")||e.getAttribute("lang"))return(t=t.toLowerCase())===n||0===t.indexOf(n+"-")}while((e=e.parentNode)&&1===e.nodeType);return!1}}),target:function(e){var t=x.location&&x.location.hash;return t&&t.slice(1)===e.id},root:function(e){return e===i},focus:function(e){return e===function(){try{return E.activeElement}catch(e){}}()&&E.hasFocus()&&!!(e.type||e.href||~e.tabIndex)},enabled:Oe(!1),disabled:Oe(!0),checked:function(e){return _(e,"input")&&!!e.checked||_(e,"option")&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!w.pseudos.empty(e)},header:function(e){return Ae.test(e.nodeName)},input:function(e){return Te.test(e.nodeName)},button:function(e){return _(e,"input")&&"button"===e.type||_(e,"button")},text:function(e){return _(e,"input")&&"text"===e.type&&(null==(e=e.getAttribute("type"))||"text"===e.toLowerCase())},first:Pe(function(){return[0]}),last:Pe(function(e,t){return[t-1]}),eq:Pe(function(e,t,n){return[n<0?n+t:n]}),even:Pe(function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e}),odd:Pe(function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e}),lt:Pe(function(e,t,n){for(var i=n<0?n+t:t<n?t:n;0<=--i;)e.push(i);return e}),gt:Pe(function(e,t,n){for(var i=n<0?n+t:n;++i<t;)e.push(i);return e})}}).pseudos.nth=w.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})w.pseudos[ie]=function(t){return function(e){return _(e,"input")&&e.type===t}}(ie);for(ie in{submit:!0,reset:!0})w.pseudos[ie]=function(t){return function(e){return(_(e,"input")||_(e,"button"))&&e.type===t}}(ie);function Me(){}function He(e,t){var n,i,r,o,s,a,l,c=de[e+" "];if(c)return t?0:c.slice(0);for(s=e,a=[],l=w.preFilter;s;){for(o in n&&!(i=ve.exec(s))||(i&&(s=s.slice(i[0].length)||s),a.push(r=[])),n=!1,(i=be.exec(s))&&(n=i.shift(),r.push({value:n,type:i[0].replace(ee," ")}),s=s.slice(n.length)),w.filter)!(i=xe[o].exec(s))||l[o]&&!(i=l[o](i))||(n=i.shift(),r.push({value:n,type:o,matches:i}),s=s.slice(n.length));if(!n)break}return t?s.length:s?D.error(e):de(e,a).slice(0)}function Ie(e){for(var t=0,n=e.length,i="";t<n;t++)i+=e[t].value;return i}function Fe(s,e,t){var a=e.dir,l=e.next,c=l||a,u=t&&"parentNode"===c,d=ce++;return e.first?function(e,t,n){for(;e=e[a];)if(1===e.nodeType||u)return s(e,t,n);return!1}:function(e,t,n){var i,r,o=[L,d];if(n){for(;e=e[a];)if((1===e.nodeType||u)&&s(e,t,n))return!0}else for(;e=e[a];)if(1===e.nodeType||u)if(r=e[S]||(e[S]={}),l&&_(e,l))e=e[a]||e;else{if((i=r[c])&&i[0]===L&&i[1]===d)return o[2]=i[2];if((r[c]=o)[2]=s(e,t,n))return!0}return!1}}function Re(r){return 1<r.length?function(e,t,n){for(var i=r.length;i--;)if(!r[i](e,t,n))return!1;return!0}:r[0]}function We(e,t,n,i,r){for(var o,s=[],a=0,l=e.length,c=null!=t;a<l;a++)!(o=e[a])||n&&!n(o,i,r)||(s.push(o),c&&t.push(a));return s}function qe(e){for(var i,t,n,r=e.length,o=w.relative[e[0].type],s=o||w.relative[" "],a=o?1:0,l=Fe(function(e){return e===i},s,!0),c=Fe(function(e){return-1<y.call(i,e)},s,!0),u=[function(e,t,n){e=!o&&(n||t!=re)||((i=t).nodeType?l:c)(e,t,n);return i=null,e}];a<r;a++)if(t=w.relative[e[a].type])u=[Fe(Re(u),t)];else{if((t=w.filter[e[a].type].apply(null,e[a].matches))[S]){for(n=++a;n<r&&!w.relative[e[n].type];n++);return function e(f,p,g,m,v,t){return m&&!m[S]&&(m=e(m)),v&&!v[S]&&(v=e(v,t)),O(function(e,t,n,i){var r,o,s,a,l=[],c=[],u=t.length,d=e||function(e,t,n){for(var i=0,r=t.length;i<r;i++)D(e,t[i],n);return n}(p||"*",n.nodeType?[n]:n,[]),h=!f||!e&&p?d:We(d,l,f,n,i);if(g?g(h,a=v||(e?f:u||m)?[]:t,n,i):a=h,m)for(r=We(a,c),m(r,[],n,i),o=r.length;o--;)(s=r[o])&&(a[c[o]]=!(h[c[o]]=s));if(e){if(v||f){if(v){for(r=[],o=a.length;o--;)(s=a[o])&&r.push(h[o]=s);v(null,a=[],r,i)}for(o=a.length;o--;)(s=a[o])&&-1<(r=v?y.call(e,s):l[o])&&(e[r]=!(t[r]=s))}}else a=We(a===t?a.splice(u,a.length):a),v?v(null,t,a,i):k.apply(t,a)})}(1<a&&Re(u),1<a&&Ie(e.slice(0,a-1).concat({value:" "===e[a-2].type?"*":""})).replace(ee,"$1"),t,a<n&&qe(e.slice(a,n)),n<r&&qe(e=e.slice(n)),n<r&&Ie(e))}u.push(t)}return Re(u)}function Xe(e,t){var n,m,v,b,y,i,r=[],o=[],s=he[e+" "];if(!s){for(n=(t=t||He(e)).length;n--;)((s=qe(t[n]))[S]?r:o).push(s);(s=he(e,(b=0<(v=r).length,y=0<(m=o).length,i=function(e,t,n,i,r){var o,s,a,l=0,c="0",u=e&&[],d=[],h=re,f=e||y&&w.find.TAG("*",r),p=L+=null==h?1:Math.random()||.1,g=f.length;for(r&&(re=t==E||t||r);c!==g&&null!=(o=f[c]);c++){if(y&&o){for(s=0,t||o.ownerDocument==E||(Ne(o),n=!C);a=m[s++];)if(a(o,t||E,n)){k.call(i,o);break}r&&(L=p)}b&&((o=!a&&o)&&l--,e)&&u.push(o)}if(l+=c,b&&c!==l){for(s=0;a=v[s++];)a(u,d,t,n);if(e){if(0<l)for(;c--;)u[c]||d[c]||(d[c]=G.call(i));d=We(d)}k.apply(i,d),r&&!e&&0<d.length&&1<l+v.length&&A.uniqueSort(i)}return r&&(L=p,re=h),u},b?O(i):i))).selector=e}return s}function Ye(e,t,n,i){var r,o,s,a,l,c="function"==typeof e&&e,u=!i&&He(e=c.selector||e);if(n=n||[],1===u.length){if(2<(o=u[0]=u[0].slice(0)).length&&"ID"===(s=o[0]).type&&9===t.nodeType&&C&&w.relative[o[1].type]){if(!(t=(w.find.ID(s.matches[0].replace(d,f),t)||[])[0]))return n;c&&(t=t.parentNode),e=e.slice(o.shift().value.length)}for(r=xe.needsContext.test(e)?0:o.length;r--&&(s=o[r],!w.relative[a=s.type]);)if((l=w.find[a])&&(i=l(s.matches[0].replace(d,f),Ce.test(o[0].type)&&je(t.parentNode)||t))){if(o.splice(r,1),e=i.length&&Ie(o))break;return k.apply(n,i),n}}return(c||Xe(e,u))(i,t,!C,n,!t||Ce.test(e)&&je(t.parentNode)||t),n}Me.prototype=w.filters=w.pseudos,w.setFilters=new Me,g.sortStable=S.split("").sort(pe).join("")===S,Ne(),g.sortDetached=De(function(e){return 1&e.compareDocumentPosition(E.createElement("fieldset"))}),A.find=D,A.expr[":"]=A.expr.pseudos,A.unique=A.uniqueSort,D.compile=Xe,D.select=Ye,D.setDocument=Ne,D.tokenize=He,D.escape=A.escapeSelector,D.getText=A.text,D.isXML=A.isXMLDoc,D.selectors=A.expr,D.support=A.support,D.uniqueSort=A.uniqueSort;function $e(e,t,n){for(var i=[],r=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(r&&A(e).is(n))break;i.push(e)}return i}function Be(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n}var ze=A.expr.match.needsContext,Ue=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function Ve(e,n,i){return b(n)?A.grep(e,function(e,t){return!!n.call(e,t,e)!==i}):n.nodeType?A.grep(e,function(e){return e===n!==i}):"string"!=typeof n?A.grep(e,function(e){return-1<y.call(n,e)!==i}):A.filter(n,e,i)}A.filter=function(e,t,n){var i=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===i.nodeType?A.find.matchesSelector(i,e)?[i]:[]:A.find.matches(e,A.grep(t,function(e){return 1===e.nodeType}))},A.fn.extend({find:function(e){var t,n,i=this.length,r=this;if("string"!=typeof e)return this.pushStack(A(e).filter(function(){for(t=0;t<i;t++)if(A.contains(r[t],this))return!0}));for(n=this.pushStack([]),t=0;t<i;t++)A.find(e,r[t],n);return 1<i?A.uniqueSort(n):n},filter:function(e){return this.pushStack(Ve(this,e||[],!1))},not:function(e){return this.pushStack(Ve(this,e||[],!0))},is:function(e){return!!Ve(this,"string"==typeof e&&ze.test(e)?A(e):e||[],!1).length}});var Ke,Qe=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,Ge=((A.fn.init=function(e,t,n){if(e){if(n=n||Ke,"string"!=typeof e)return e.nodeType?(this[0]=e,this.length=1,this):b(e)?void 0!==n.ready?n.ready(e):e(A):A.makeArray(e,this);if(!(i="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:Qe.exec(e))||!i[1]&&t)return(!t||t.jquery?t||n:this.constructor(t)).find(e);if(i[1]){if(t=t instanceof A?t[0]:t,A.merge(this,A.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:T,!0)),Ue.test(i[1])&&A.isPlainObject(t))for(var i in t)b(this[i])?this[i](t[i]):this.attr(i,t[i])}else(n=T.getElementById(i[2]))&&(this[0]=n,this.length=1)}return this}).prototype=A.fn,Ke=A(T),/^(?:parents|prev(?:Until|All))/),Ze={children:!0,contents:!0,next:!0,prev:!0};function Je(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}A.fn.extend({has:function(e){var t=A(e,this),n=t.length;return this.filter(function(){for(var e=0;e<n;e++)if(A.contains(this,t[e]))return!0})},closest:function(e,t){var n,i=0,r=this.length,o=[],s="string"!=typeof e&&A(e);if(!ze.test(e))for(;i<r;i++)for(n=this[i];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(s?-1<s.index(n):1===n.nodeType&&A.find.matchesSelector(n,e))){o.push(n);break}return this.pushStack(1<o.length?A.uniqueSort(o):o)},index:function(e){return e?"string"==typeof e?y.call(A(e),this[0]):y.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(A.uniqueSort(A.merge(this.get(),A(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),A.each({parent:function(e){e=e.parentNode;return e&&11!==e.nodeType?e:null},parents:function(e){return $e(e,"parentNode")},parentsUntil:function(e,t,n){return $e(e,"parentNode",n)},next:function(e){return Je(e,"nextSibling")},prev:function(e){return Je(e,"previousSibling")},nextAll:function(e){return $e(e,"nextSibling")},prevAll:function(e){return $e(e,"previousSibling")},nextUntil:function(e,t,n){return $e(e,"nextSibling",n)},prevUntil:function(e,t,n){return $e(e,"previousSibling",n)},siblings:function(e){return Be((e.parentNode||{}).firstChild,e)},children:function(e){return Be(e.firstChild)},contents:function(e){return null!=e.contentDocument&&F(e.contentDocument)?e.contentDocument:(_(e,"template")&&(e=e.content||e),A.merge([],e.childNodes))}},function(i,r){A.fn[i]=function(e,t){var n=A.map(this,r,e);return(t="Until"!==i.slice(-5)?e:t)&&"string"==typeof t&&(n=A.filter(t,n)),1<this.length&&(Ze[i]||A.uniqueSort(n),Ge.test(i))&&n.reverse(),this.pushStack(n)}});var P=/[^\x20\t\r\n\f]+/g;function et(e){return e}function tt(e){throw e}function nt(e,t,n,i){var r;try{e&&b(r=e.promise)?r.call(e).done(t).fail(n):e&&b(r=e.then)?r.call(e,t,n):t.apply(void 0,[e].slice(i))}catch(e){n.apply(void 0,[e])}}A.Callbacks=function(i){var e,n;i="string"==typeof i?(e=i,n={},A.each(e.match(P)||[],function(e,t){n[t]=!0}),n):A.extend({},i);function r(){for(a=a||i.once,s=o=!0;c.length;u=-1)for(t=c.shift();++u<l.length;)!1===l[u].apply(t[0],t[1])&&i.stopOnFalse&&(u=l.length,t=!1);i.memory||(t=!1),o=!1,a&&(l=t?[]:"")}var o,t,s,a,l=[],c=[],u=-1,d={add:function(){return l&&(t&&!o&&(u=l.length-1,c.push(t)),function n(e){A.each(e,function(e,t){b(t)?i.unique&&d.has(t)||l.push(t):t&&t.length&&"string"!==V(t)&&n(t)})}(arguments),t)&&!o&&r(),this},remove:function(){return A.each(arguments,function(e,t){for(var n;-1<(n=A.inArray(t,l,n));)l.splice(n,1),n<=u&&u--}),this},has:function(e){return e?-1<A.inArray(e,l):0<l.length},empty:function(){return l=l&&[],this},disable:function(){return a=c=[],l=t="",this},disabled:function(){return!l},lock:function(){return a=c=[],t||o||(l=t=""),this},locked:function(){return!!a},fireWith:function(e,t){return a||(t=[e,(t=t||[]).slice?t.slice():t],c.push(t),o)||r(),this},fire:function(){return d.fireWith(this,arguments),this},fired:function(){return!!s}};return d},A.extend({Deferred:function(e){var o=[["notify","progress",A.Callbacks("memory"),A.Callbacks("memory"),2],["resolve","done",A.Callbacks("once memory"),A.Callbacks("once memory"),0,"resolved"],["reject","fail",A.Callbacks("once memory"),A.Callbacks("once memory"),1,"rejected"]],r="pending",s={state:function(){return r},always:function(){return a.done(arguments).fail(arguments),this},catch:function(e){return s.then(null,e)},pipe:function(){var r=arguments;return A.Deferred(function(i){A.each(o,function(e,t){var n=b(r[t[4]])&&r[t[4]];a[t[1]](function(){var e=n&&n.apply(this,arguments);e&&b(e.promise)?e.promise().progress(i.notify).done(i.resolve).fail(i.reject):i[t[0]+"With"](this,n?[e]:arguments)})}),r=null}).promise()},then:function(t,n,i){var l=0;function c(r,o,s,a){return function(){function e(){var e,t;if(!(r<l)){if((e=s.apply(n,i))===o.promise())throw new TypeError("Thenable self-resolution");t=e&&("object"==typeof e||"function"==typeof e)&&e.then,b(t)?a?t.call(e,c(l,o,et,a),c(l,o,tt,a)):(l++,t.call(e,c(l,o,et,a),c(l,o,tt,a),c(l,o,et,o.notifyWith))):(s!==et&&(n=void 0,i=[e]),(a||o.resolveWith)(n,i))}}var n=this,i=arguments,t=a?e:function(){try{e()}catch(e){A.Deferred.exceptionHook&&A.Deferred.exceptionHook(e,t.error),l<=r+1&&(s!==tt&&(n=void 0,i=[e]),o.rejectWith(n,i))}};r?t():(A.Deferred.getErrorHook?t.error=A.Deferred.getErrorHook():A.Deferred.getStackHook&&(t.error=A.Deferred.getStackHook()),x.setTimeout(t))}}return A.Deferred(function(e){o[0][3].add(c(0,e,b(i)?i:et,e.notifyWith)),o[1][3].add(c(0,e,b(t)?t:et)),o[2][3].add(c(0,e,b(n)?n:tt))}).promise()},promise:function(e){return null!=e?A.extend(e,s):s}},a={};return A.each(o,function(e,t){var n=t[2],i=t[5];s[t[1]]=n.add,i&&n.add(function(){r=i},o[3-e][2].disable,o[3-e][3].disable,o[0][2].lock,o[0][3].lock),n.add(t[3].fire),a[t[0]]=function(){return a[t[0]+"With"](this===a?void 0:this,arguments),this},a[t[0]+"With"]=n.fireWith}),s.promise(a),e&&e.call(a,a),a},when:function(e){function t(t){return function(e){r[t]=this,o[t]=1<arguments.length?a.call(arguments):e,--n||s.resolveWith(r,o)}}var n=arguments.length,i=n,r=Array(i),o=a.call(arguments),s=A.Deferred();if(n<=1&&(nt(e,s.done(t(i)).resolve,s.reject,!n),"pending"===s.state()||b(o[i]&&o[i].then)))return s.then();for(;i--;)nt(o[i],t(i),s.reject);return s.promise()}});var it=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/,rt=(A.Deferred.exceptionHook=function(e,t){x.console&&x.console.warn&&e&&it.test(e.name)&&x.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},A.readyException=function(e){x.setTimeout(function(){throw e})},A.Deferred());function ot(){T.removeEventListener("DOMContentLoaded",ot),x.removeEventListener("load",ot),A.ready()}A.fn.ready=function(e){return rt.then(e).catch(function(e){A.readyException(e)}),this},A.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--A.readyWait:A.isReady)||(A.isReady=!0)!==e&&0<--A.readyWait||rt.resolveWith(T,[A])}}),A.ready.then=rt.then,"complete"===T.readyState||"loading"!==T.readyState&&!T.documentElement.doScroll?x.setTimeout(A.ready):(T.addEventListener("DOMContentLoaded",ot),x.addEventListener("load",ot));function u(e,t,n,i,r,o,s){var a=0,l=e.length,c=null==n;if("object"===V(n))for(a in r=!0,n)u(e,t,a,n[a],!0,o,s);else if(void 0!==i&&(r=!0,b(i)||(s=!0),t=c?s?(t.call(e,i),null):(c=t,function(e,t,n){return c.call(A(e),n)}):t))for(;a<l;a++)t(e[a],n,s?i:i.call(e[a],a,t(e[a],n)));return r?e:c?t.call(e):l?t(e[0],n):o}var st=/^-ms-/,at=/-([a-z])/g;function lt(e,t){return t.toUpperCase()}function j(e){return e.replace(st,"ms-").replace(at,lt)}function ct(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType}function ut(){this.expando=A.expando+ut.uid++}ut.uid=1,ut.prototype={cache:function(e){var t=e[this.expando];return t||(t={},ct(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var i,r=this.cache(e);if("string"==typeof t)r[j(t)]=n;else for(i in t)r[j(i)]=t[i];return r},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][j(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,i=e[this.expando];if(void 0!==i){if(void 0!==t){n=(t=Array.isArray(t)?t.map(j):(t=j(t))in i?[t]:t.match(P)||[]).length;for(;n--;)delete i[t[n]]}void 0!==t&&!A.isEmptyObject(i)||(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){e=e[this.expando];return void 0!==e&&!A.isEmptyObject(e)}};var v=new ut,l=new ut,dt=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,ht=/[A-Z]/g;function ft(e,t,n){var i,r;if(void 0===n&&1===e.nodeType)if(i="data-"+t.replace(ht,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(i))){try{n="true"===(r=n)||"false"!==r&&("null"===r?null:r===+r+""?+r:dt.test(r)?JSON.parse(r):r)}catch(e){}l.set(e,t,n)}else n=void 0;return n}A.extend({hasData:function(e){return l.hasData(e)||v.hasData(e)},data:function(e,t,n){return l.access(e,t,n)},removeData:function(e,t){l.remove(e,t)},_data:function(e,t,n){return v.access(e,t,n)},_removeData:function(e,t){v.remove(e,t)}}),A.fn.extend({data:function(n,e){var t,i,r,o=this[0],s=o&&o.attributes;if(void 0!==n)return"object"==typeof n?this.each(function(){l.set(this,n)}):u(this,function(e){var t;if(o&&void 0===e)return void 0!==(t=l.get(o,n))||void 0!==(t=ft(o,n))?t:void 0;this.each(function(){l.set(this,n,e)})},null,e,1<arguments.length,null,!0);if(this.length&&(r=l.get(o),1===o.nodeType)&&!v.get(o,"hasDataAttrs")){for(t=s.length;t--;)s[t]&&0===(i=s[t].name).indexOf("data-")&&(i=j(i.slice(5)),ft(o,i,r[i]));v.set(o,"hasDataAttrs",!0)}return r},removeData:function(e){return this.each(function(){l.remove(this,e)})}}),A.extend({queue:function(e,t,n){var i;if(e)return i=v.get(e,t=(t||"fx")+"queue"),n&&(!i||Array.isArray(n)?i=v.access(e,t,A.makeArray(n)):i.push(n)),i||[]},dequeue:function(e,t){t=t||"fx";var n=A.queue(e,t),i=n.length,r=n.shift(),o=A._queueHooks(e,t);"inprogress"===r&&(r=n.shift(),i--),r&&("fx"===t&&n.unshift("inprogress"),delete o.stop,r.call(e,function(){A.dequeue(e,t)},o)),!i&&o&&o.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return v.get(e,n)||v.access(e,n,{empty:A.Callbacks("once memory").add(function(){v.remove(e,[t+"queue",n])})})}}),A.fn.extend({queue:function(t,n){var e=2;return"string"!=typeof t&&(n=t,t="fx",e--),arguments.length<e?A.queue(this[0],t):void 0===n?this:this.each(function(){var e=A.queue(this,t,n);A._queueHooks(this,t),"fx"===t&&"inprogress"!==e[0]&&A.dequeue(this,t)})},dequeue:function(e){return this.each(function(){A.dequeue(this,e)})},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){function n(){--r||o.resolveWith(s,[s])}var i,r=1,o=A.Deferred(),s=this,a=this.length;for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";a--;)(i=v.get(s[a],e+"queueHooks"))&&i.empty&&(r++,i.empty.add(n));return n(),o.promise(t)}});function pt(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&bt(e)&&"none"===A.css(e,"display")}var e=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,gt=new RegExp("^(?:([+-])=|)("+e+")([a-z%]*)$","i"),mt=["Top","Right","Bottom","Left"],vt=T.documentElement,bt=function(e){return A.contains(e.ownerDocument,e)},yt={composed:!0};vt.getRootNode&&(bt=function(e){return A.contains(e.ownerDocument,e)||e.getRootNode(yt)===e.ownerDocument});function _t(e,t,n,i){var r,o,s=20,a=i?function(){return i.cur()}:function(){return A.css(e,t,"")},l=a(),c=n&&n[3]||(A.cssNumber[t]?"":"px"),u=e.nodeType&&(A.cssNumber[t]||"px"!==c&&+l)&>.exec(A.css(e,t));if(u&&u[3]!==c){for(c=c||u[3],u=+(l/=2)||1;s--;)A.style(e,t,u+c),(1-o)*(1-(o=a()/l||.5))<=0&&(s=0),u/=o;A.style(e,t,(u*=2)+c),n=n||[]}return n&&(u=+u||+l||0,r=n[1]?u+(n[1]+1)*n[2]:+n[2],i)&&(i.unit=c,i.start=u,i.end=r),r}var wt={};function xt(e,t){for(var n,i,r,o,s,a,l=[],c=0,u=e.length;c<u;c++)(i=e[c]).style&&(n=i.style.display,t?("none"===n&&(l[c]=v.get(i,"display")||null,l[c]||(i.style.display="")),""===i.style.display&&pt(i)&&(l[c]=(a=o=r=void 0,o=i.ownerDocument,s=i.nodeName,(a=wt[s])||(r=o.body.appendChild(o.createElement(s)),a=A.css(r,"display"),r.parentNode.removeChild(r),wt[s]=a="none"===a?"block":a)))):"none"!==n&&(l[c]="none",v.set(i,"display",n)));for(c=0;c<u;c++)null!=l[c]&&(e[c].style.display=l[c]);return e}A.fn.extend({show:function(){return xt(this,!0)},hide:function(){return xt(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each(function(){pt(this)?A(this).show():A(this).hide()})}});var Tt=/^(?:checkbox|radio)$/i,At=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Et=/^$|^module$|\/(?:java|ecma)script/i,o=T.createDocumentFragment().appendChild(T.createElement("div")),p=((s=T.createElement("input")).setAttribute("type","radio"),s.setAttribute("checked","checked"),s.setAttribute("name","t"),o.appendChild(s),g.checkClone=o.cloneNode(!0).cloneNode(!0).lastChild.checked,o.innerHTML="<textarea>x</textarea>",g.noCloneChecked=!!o.cloneNode(!0).lastChild.defaultValue,o.innerHTML="<option></option>",g.option=!!o.lastChild,{thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]});function m(e,t){var n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[];return void 0===t||t&&_(e,t)?A.merge([e],n):n}function Ct(e,t){for(var n=0,i=e.length;n<i;n++)v.set(e[n],"globalEval",!t||v.get(t[n],"globalEval"))}p.tbody=p.tfoot=p.colgroup=p.caption=p.thead,p.th=p.td,g.option||(p.optgroup=p.option=[1,"<select multiple='multiple'>","</select>"]);var kt=/<|&#?\w+;/;function St(e,t,n,i,r){for(var o,s,a,l,c,u=t.createDocumentFragment(),d=[],h=0,f=e.length;h<f;h++)if((o=e[h])||0===o)if("object"===V(o))A.merge(d,o.nodeType?[o]:o);else if(kt.test(o)){for(s=s||u.appendChild(t.createElement("div")),a=(At.exec(o)||["",""])[1].toLowerCase(),a=p[a]||p._default,s.innerHTML=a[1]+A.htmlPrefilter(o)+a[2],c=a[0];c--;)s=s.lastChild;A.merge(d,s.childNodes),(s=u.firstChild).textContent=""}else d.push(t.createTextNode(o));for(u.textContent="",h=0;o=d[h++];)if(i&&-1<A.inArray(o,i))r&&r.push(o);else if(l=bt(o),s=m(u.appendChild(o),"script"),l&&Ct(s),n)for(c=0;o=s[c++];)Et.test(o.type||"")&&n.push(o);return u}var Lt=/^([^.]*)(?:\.(.+)|)/;function Dt(){return!0}function Ot(){return!1}function Pt(e,t,n,i,r,o){var s,a;if("object"==typeof t){for(a in"string"!=typeof n&&(i=i||n,n=void 0),t)Pt(e,a,n,i,t[a],o);return e}if(null==i&&null==r?(r=n,i=n=void 0):null==r&&("string"==typeof n?(r=i,i=void 0):(r=i,i=n,n=void 0)),!1===r)r=Ot;else if(!r)return e;return 1===o&&(s=r,(r=function(e){return A().off(e),s.apply(this,arguments)}).guid=s.guid||(s.guid=A.guid++)),e.each(function(){A.event.add(this,t,r,i,n)})}function jt(e,i,t){t?(v.set(e,i,!1),A.event.add(e,i,{namespace:!1,handler:function(e){var t,n=v.get(this,i);if(1&e.isTrigger&&this[i]){if(n)(A.event.special[i]||{}).delegateType&&e.stopPropagation();else if(n=a.call(arguments),v.set(this,i,n),this[i](),t=v.get(this,i),v.set(this,i,!1),n!==t)return e.stopImmediatePropagation(),e.preventDefault(),t}else n&&(v.set(this,i,A.event.trigger(n[0],n.slice(1),this)),e.stopPropagation(),e.isImmediatePropagationStopped=Dt)}})):void 0===v.get(e,i)&&A.event.add(e,i,Dt)}A.event={global:{},add:function(t,e,n,i,r){var o,s,a,l,c,u,d,h,f,p=v.get(t);if(ct(t))for(n.handler&&(n=(o=n).handler,r=o.selector),r&&A.find.matchesSelector(vt,r),n.guid||(n.guid=A.guid++),a=(a=p.events)||(p.events=Object.create(null)),s=(s=p.handle)||(p.handle=function(e){return void 0!==A&&A.event.triggered!==e.type?A.event.dispatch.apply(t,arguments):void 0}),l=(e=(e||"").match(P)||[""]).length;l--;)d=f=(h=Lt.exec(e[l])||[])[1],h=(h[2]||"").split(".").sort(),d&&(c=A.event.special[d]||{},d=(r?c.delegateType:c.bindType)||d,c=A.event.special[d]||{},f=A.extend({type:d,origType:f,data:i,handler:n,guid:n.guid,selector:r,needsContext:r&&A.expr.match.needsContext.test(r),namespace:h.join(".")},o),(u=a[d])||((u=a[d]=[]).delegateCount=0,c.setup&&!1!==c.setup.call(t,i,h,s))||t.addEventListener&&t.addEventListener(d,s),c.add&&(c.add.call(t,f),f.handler.guid||(f.handler.guid=n.guid)),r?u.splice(u.delegateCount++,0,f):u.push(f),A.event.global[d]=!0)},remove:function(e,t,n,i,r){var o,s,a,l,c,u,d,h,f,p,g,m=v.hasData(e)&&v.get(e);if(m&&(l=m.events)){for(c=(t=(t||"").match(P)||[""]).length;c--;)if(f=g=(a=Lt.exec(t[c])||[])[1],p=(a[2]||"").split(".").sort(),f){for(d=A.event.special[f]||{},h=l[f=(i?d.delegateType:d.bindType)||f]||[],a=a[2]&&new RegExp("(^|\\.)"+p.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=o=h.length;o--;)u=h[o],!r&&g!==u.origType||n&&n.guid!==u.guid||a&&!a.test(u.namespace)||i&&i!==u.selector&&("**"!==i||!u.selector)||(h.splice(o,1),u.selector&&h.delegateCount--,d.remove&&d.remove.call(e,u));s&&!h.length&&(d.teardown&&!1!==d.teardown.call(e,p,m.handle)||A.removeEvent(e,f,m.handle),delete l[f])}else for(f in l)A.event.remove(e,f+t[c],n,i,!0);A.isEmptyObject(l)&&v.remove(e,"handle events")}},dispatch:function(e){var t,n,i,r,o,s=new Array(arguments.length),a=A.event.fix(e),e=(v.get(this,"events")||Object.create(null))[a.type]||[],l=A.event.special[a.type]||{};for(s[0]=a,t=1;t<arguments.length;t++)s[t]=arguments[t];if(a.delegateTarget=this,!l.preDispatch||!1!==l.preDispatch.call(this,a)){for(o=A.event.handlers.call(this,a,e),t=0;(i=o[t++])&&!a.isPropagationStopped();)for(a.currentTarget=i.elem,n=0;(r=i.handlers[n++])&&!a.isImmediatePropagationStopped();)a.rnamespace&&!1!==r.namespace&&!a.rnamespace.test(r.namespace)||(a.handleObj=r,a.data=r.data,void 0!==(r=((A.event.special[r.origType]||{}).handle||r.handler).apply(i.elem,s))&&!1===(a.result=r)&&(a.preventDefault(),a.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,a),a.result}},handlers:function(e,t){var n,i,r,o,s,a=[],l=t.delegateCount,c=e.target;if(l&&c.nodeType&&!("click"===e.type&&1<=e.button))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(o=[],s={},n=0;n<l;n++)void 0===s[r=(i=t[n]).selector+" "]&&(s[r]=i.needsContext?-1<A(r,this).index(c):A.find(r,this,null,[c]).length),s[r]&&o.push(i);o.length&&a.push({elem:c,handlers:o})}return c=this,l<t.length&&a.push({elem:c,handlers:t.slice(l)}),a},addProp:function(t,e){Object.defineProperty(A.Event.prototype,t,{enumerable:!0,configurable:!0,get:b(e)?function(){if(this.originalEvent)return e(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[t]},set:function(e){Object.defineProperty(this,t,{enumerable:!0,configurable:!0,writable:!0,value:e})}})},fix:function(e){return e[A.expando]?e:new A.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){e=this||e;return Tt.test(e.type)&&e.click&&_(e,"input")&&jt(e,"click",!0),!1},trigger:function(e){e=this||e;return Tt.test(e.type)&&e.click&&_(e,"input")&&jt(e,"click"),!0},_default:function(e){e=e.target;return Tt.test(e.type)&&e.click&&_(e,"input")&&v.get(e,"click")||_(e,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},A.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},A.Event=function(e,t){if(!(this instanceof A.Event))return new A.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?Dt:Ot,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&A.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[A.expando]=!0},A.Event.prototype={constructor:A.Event,isDefaultPrevented:Ot,isPropagationStopped:Ot,isImmediatePropagationStopped:Ot,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Dt,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Dt,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Dt,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},A.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},A.event.addProp),A.each({focus:"focusin",blur:"focusout"},function(i,r){function o(e){var t,n;T.documentMode?(t=v.get(this,"handle"),(n=A.event.fix(e)).type="focusin"===e.type?"focus":"blur",n.isSimulated=!0,t(e),n.target===n.currentTarget&&t(n)):A.event.simulate(r,e.target,A.event.fix(e))}A.event.special[i]={setup:function(){var e;if(jt(this,i,!0),!T.documentMode)return!1;(e=v.get(this,r))||this.addEventListener(r,o),v.set(this,r,(e||0)+1)},trigger:function(){return jt(this,i),!0},teardown:function(){var e;if(!T.documentMode)return!1;(e=v.get(this,r)-1)?v.set(this,r,e):(this.removeEventListener(r,o),v.remove(this,r))},_default:function(e){return v.get(e.target,i)},delegateType:r},A.event.special[r]={setup:function(){var e=this.ownerDocument||this.document||this,t=T.documentMode?this:e,n=v.get(t,r);n||(T.documentMode?this.addEventListener(r,o):e.addEventListener(i,o,!0)),v.set(t,r,(n||0)+1)},teardown:function(){var e=this.ownerDocument||this.document||this,t=T.documentMode?this:e,n=v.get(t,r)-1;n?v.set(t,r,n):(T.documentMode?this.removeEventListener(r,o):e.removeEventListener(i,o,!0),v.remove(t,r))}}}),A.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},function(e,r){A.event.special[e]={delegateType:r,bindType:r,handle:function(e){var t,n=e.relatedTarget,i=e.handleObj;return n&&(n===this||A.contains(this,n))||(e.type=i.origType,t=i.handler.apply(this,arguments),e.type=r),t}}}),A.fn.extend({on:function(e,t,n,i){return Pt(this,e,t,n,i)},one:function(e,t,n,i){return Pt(this,e,t,n,i,1)},off:function(e,t,n){var i,r;if(e&&e.preventDefault&&e.handleObj)i=e.handleObj,A(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler);else{if("object"!=typeof e)return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Ot),this.each(function(){A.event.remove(this,e,n,t)});for(r in e)this.off(r,t,e[r])}return this}});var Nt=/<script|<style|<link/i,Mt=/checked\s*(?:[^=]|=\s*.checked.)/i,Ht=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function It(e,t){return _(e,"table")&&_(11!==t.nodeType?t:t.firstChild,"tr")&&A(e).children("tbody")[0]||e}function Ft(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Rt(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Wt(e,t){var n,i,r,o;if(1===t.nodeType){if(v.hasData(e)&&(o=v.get(e).events))for(r in v.remove(t,"handle events"),o)for(n=0,i=o[r].length;n<i;n++)A.event.add(t,r,o[r][n]);l.hasData(e)&&(e=l.access(e),e=A.extend({},e),l.set(t,e))}}function qt(n,i,r,o){i=R(i);var e,t,s,a,l,c,u=0,d=n.length,h=d-1,f=i[0],p=b(f);if(p||1<d&&"string"==typeof f&&!g.checkClone&&Mt.test(f))return n.each(function(e){var t=n.eq(e);p&&(i[0]=f.call(this,e,t.html())),qt(t,i,r,o)});if(d&&(t=(e=St(i,n[0].ownerDocument,!1,n,o)).firstChild,1===e.childNodes.length&&(e=t),t||o)){for(a=(s=A.map(m(e,"script"),Ft)).length;u<d;u++)l=e,u!==h&&(l=A.clone(l,!0,!0),a)&&A.merge(s,m(l,"script")),r.call(n[u],l,u);if(a)for(c=s[s.length-1].ownerDocument,A.map(s,Rt),u=0;u<a;u++)l=s[u],Et.test(l.type||"")&&!v.access(l,"globalEval")&&A.contains(c,l)&&(l.src&&"module"!==(l.type||"").toLowerCase()?A._evalUrl&&!l.noModule&&A._evalUrl(l.src,{nonce:l.nonce||l.getAttribute("nonce")},c):U(l.textContent.replace(Ht,""),l,c))}return n}function Xt(e,t,n){for(var i,r=t?A.filter(t,e):e,o=0;null!=(i=r[o]);o++)n||1!==i.nodeType||A.cleanData(m(i)),i.parentNode&&(n&&bt(i)&&Ct(m(i,"script")),i.parentNode.removeChild(i));return e}A.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var i,r,o,s,a,l,c,u=e.cloneNode(!0),d=bt(e);if(!(g.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||A.isXMLDoc(e)))for(s=m(u),i=0,r=(o=m(e)).length;i<r;i++)a=o[i],"input"===(c=(l=s[i]).nodeName.toLowerCase())&&Tt.test(a.type)?l.checked=a.checked:"input"!==c&&"textarea"!==c||(l.defaultValue=a.defaultValue);if(t)if(n)for(o=o||m(e),s=s||m(u),i=0,r=o.length;i<r;i++)Wt(o[i],s[i]);else Wt(e,u);return 0<(s=m(u,"script")).length&&Ct(s,!d&&m(e,"script")),u},cleanData:function(e){for(var t,n,i,r=A.event.special,o=0;void 0!==(n=e[o]);o++)if(ct(n)){if(t=n[v.expando]){if(t.events)for(i in t.events)r[i]?A.event.remove(n,i):A.removeEvent(n,i,t.handle);n[v.expando]=void 0}n[l.expando]&&(n[l.expando]=void 0)}}}),A.fn.extend({detach:function(e){return Xt(this,e,!0)},remove:function(e){return Xt(this,e)},text:function(e){return u(this,function(e){return void 0===e?A.text(this):this.empty().each(function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)})},null,e,arguments.length)},append:function(){return qt(this,arguments,function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||It(this,e).appendChild(e)})},prepend:function(){return qt(this,arguments,function(e){var t;1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(t=It(this,e)).insertBefore(e,t.firstChild)})},before:function(){return qt(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this)})},after:function(){return qt(this,arguments,function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)})},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(A.cleanData(m(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map(function(){return A.clone(this,e,t)})},html:function(e){return u(this,function(e){var t=this[0]||{},n=0,i=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Nt.test(e)&&!p[(At.exec(e)||["",""])[1].toLowerCase()]){e=A.htmlPrefilter(e);try{for(;n<i;n++)1===(t=this[n]||{}).nodeType&&(A.cleanData(m(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)},null,e,arguments.length)},replaceWith:function(){var n=[];return qt(this,arguments,function(e){var t=this.parentNode;A.inArray(this,n)<0&&(A.cleanData(m(this)),t)&&t.replaceChild(e,this)},n)}}),A.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},function(e,s){A.fn[e]=function(e){for(var t,n=[],i=A(e),r=i.length-1,o=0;o<=r;o++)t=o===r?this:this.clone(!0),A(i[o])[s](t),W.apply(n,t.get());return this.pushStack(n)}});function Yt(e){var t=e.ownerDocument.defaultView;return(t=t&&t.opener?t:x).getComputedStyle(e)}function $t(e,t,n){var i,r={};for(i in t)r[i]=e.style[i],e.style[i]=t[i];for(i in n=n.call(e),t)e.style[i]=r[i];return n}var Bt,zt,Ut,Vt,Kt,Qt,Gt,c,Zt=new RegExp("^("+e+")(?!px)[a-z%]+$","i"),Jt=/^--/,en=new RegExp(mt.join("|"),"i");function tn(e,t,n){var i,r=Jt.test(t),o=e.style;return(n=n||Yt(e))&&(i=n.getPropertyValue(t)||n[t],""!==(i=r?i&&(i.replace(ee,"$1")||void 0):i)||bt(e)||(i=A.style(e,t)),!g.pixelBoxStyles())&&Zt.test(i)&&en.test(t)&&(r=o.width,e=o.minWidth,t=o.maxWidth,o.minWidth=o.maxWidth=o.width=i,i=n.width,o.width=r,o.minWidth=e,o.maxWidth=t),void 0!==i?i+"":i}function nn(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}function rn(){var e;c&&(Gt.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",c.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",vt.appendChild(Gt).appendChild(c),e=x.getComputedStyle(c),Bt="1%"!==e.top,Qt=12===on(e.marginLeft),c.style.right="60%",Vt=36===on(e.right),zt=36===on(e.width),c.style.position="absolute",Ut=12===on(c.offsetWidth/3),vt.removeChild(Gt),c=null)}function on(e){return Math.round(parseFloat(e))}Gt=T.createElement("div"),(c=T.createElement("div")).style&&(c.style.backgroundClip="content-box",c.cloneNode(!0).style.backgroundClip="",g.clearCloneStyle="content-box"===c.style.backgroundClip,A.extend(g,{boxSizingReliable:function(){return rn(),zt},pixelBoxStyles:function(){return rn(),Vt},pixelPosition:function(){return rn(),Bt},reliableMarginLeft:function(){return rn(),Qt},scrollboxSize:function(){return rn(),Ut},reliableTrDimensions:function(){var e,t,n;return null==Kt&&(e=T.createElement("table"),t=T.createElement("tr"),n=T.createElement("div"),e.style.cssText="position:absolute;left:-11111px;border-collapse:separate",t.style.cssText="box-sizing:content-box;border:1px solid",t.style.height="1px",n.style.height="9px",n.style.display="block",vt.appendChild(e).appendChild(t).appendChild(n),n=x.getComputedStyle(t),Kt=parseInt(n.height,10)+parseInt(n.borderTopWidth,10)+parseInt(n.borderBottomWidth,10)===t.offsetHeight,vt.removeChild(e)),Kt}}));var sn=["Webkit","Moz","ms"],an=T.createElement("div").style,ln={};function cn(e){return A.cssProps[e]||ln[e]||(e in an?e:ln[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=sn.length;n--;)if((e=sn[n]+t)in an)return e}(e)||e)}var un=/^(none|table(?!-c[ea]).+)/,dn={position:"absolute",visibility:"hidden",display:"block"},hn={letterSpacing:"0",fontWeight:"400"};function fn(e,t,n){var i=gt.exec(t);return i?Math.max(0,i[2]-(n||0))+(i[3]||"px"):t}function pn(e,t,n,i,r,o){var s="width"===t?1:0,a=0,l=0,c=0;if(n===(i?"border":"content"))return 0;for(;s<4;s+=2)"margin"===n&&(c+=A.css(e,n+mt[s],!0,r)),i?("content"===n&&(l-=A.css(e,"padding"+mt[s],!0,r)),"margin"!==n&&(l-=A.css(e,"border"+mt[s]+"Width",!0,r))):(l+=A.css(e,"padding"+mt[s],!0,r),"padding"!==n?l+=A.css(e,"border"+mt[s]+"Width",!0,r):a+=A.css(e,"border"+mt[s]+"Width",!0,r));return!i&&0<=o&&(l+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-o-l-a-.5))||0),l+c}function gn(e,t,n){var i=Yt(e),r=(!g.boxSizingReliable()||n)&&"border-box"===A.css(e,"boxSizing",!1,i),o=r,s=tn(e,t,i),a="offset"+t[0].toUpperCase()+t.slice(1);if(Zt.test(s)){if(!n)return s;s="auto"}return(!g.boxSizingReliable()&&r||!g.reliableTrDimensions()&&_(e,"tr")||"auto"===s||!parseFloat(s)&&"inline"===A.css(e,"display",!1,i))&&e.getClientRects().length&&(r="border-box"===A.css(e,"boxSizing",!1,i),o=a in e)&&(s=e[a]),(s=parseFloat(s)||0)+pn(e,t,n||(r?"border":"content"),o,i,s)+"px"}function N(e,t,n,i,r){return new N.prototype.init(e,t,n,i,r)}A.extend({cssHooks:{opacity:{get:function(e,t){if(t)return""===(t=tn(e,"opacity"))?"1":t}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(e,t,n,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var r,o,s,a=j(t),l=Jt.test(t),c=e.style;if(l||(t=cn(a)),s=A.cssHooks[t]||A.cssHooks[a],void 0===n)return s&&"get"in s&&void 0!==(r=s.get(e,!1,i))?r:c[t];"string"==(o=typeof n)&&(r=gt.exec(n))&&r[1]&&(n=_t(e,t,r),o="number"),null!=n&&n==n&&("number"!==o||l||(n+=r&&r[3]||(A.cssNumber[a]?"":"px")),g.clearCloneStyle||""!==n||0!==t.indexOf("background")||(c[t]="inherit"),s&&"set"in s&&void 0===(n=s.set(e,n,i))||(l?c.setProperty(t,n):c[t]=n))}},css:function(e,t,n,i){var r,o=j(t);return Jt.test(t)||(t=cn(o)),"normal"===(r=void 0===(r=(o=A.cssHooks[t]||A.cssHooks[o])&&"get"in o?o.get(e,!0,n):r)?tn(e,t,i):r)&&t in hn&&(r=hn[t]),(""===n||n)&&(o=parseFloat(r),!0===n||isFinite(o))?o||0:r}}),A.each(["height","width"],function(e,s){A.cssHooks[s]={get:function(e,t,n){if(t)return!un.test(A.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?gn(e,s,n):$t(e,dn,function(){return gn(e,s,n)})},set:function(e,t,n){var i=Yt(e),r=!g.scrollboxSize()&&"absolute"===i.position,o=(r||n)&&"border-box"===A.css(e,"boxSizing",!1,i),n=n?pn(e,s,n,o,i):0;return o&&r&&(n-=Math.ceil(e["offset"+s[0].toUpperCase()+s.slice(1)]-parseFloat(i[s])-pn(e,s,"border",!1,i)-.5)),n&&(o=gt.exec(t))&&"px"!==(o[3]||"px")&&(e.style[s]=t,t=A.css(e,s)),fn(0,t,n)}}}),A.cssHooks.marginLeft=nn(g.reliableMarginLeft,function(e,t){if(t)return(parseFloat(tn(e,"marginLeft"))||e.getBoundingClientRect().left-$t(e,{marginLeft:0},function(){return e.getBoundingClientRect().left}))+"px"}),A.each({margin:"",padding:"",border:"Width"},function(r,o){A.cssHooks[r+o]={expand:function(e){for(var t=0,n={},i="string"==typeof e?e.split(" "):[e];t<4;t++)n[r+mt[t]+o]=i[t]||i[t-2]||i[0];return n}},"margin"!==r&&(A.cssHooks[r+o].set=fn)}),A.fn.extend({css:function(e,t){return u(this,function(e,t,n){var i,r,o={},s=0;if(Array.isArray(t)){for(i=Yt(e),r=t.length;s<r;s++)o[t[s]]=A.css(e,t[s],!1,i);return o}return void 0!==n?A.style(e,t,n):A.css(e,t)},e,t,1<arguments.length)}}),((A.Tween=N).prototype={constructor:N,init:function(e,t,n,i,r,o){this.elem=e,this.prop=n,this.easing=r||A.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=i,this.unit=o||(A.cssNumber[n]?"":"px")},cur:function(){var e=N.propHooks[this.prop];return(e&&e.get?e:N.propHooks._default).get(this)},run:function(e){var t,n=N.propHooks[this.prop];return this.options.duration?this.pos=t=A.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),(n&&n.set?n:N.propHooks._default).set(this),this}}).init.prototype=N.prototype,(N.propHooks={_default:{get:function(e){return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(e=A.css(e.elem,e.prop,""))&&"auto"!==e?e:0},set:function(e){A.fx.step[e.prop]?A.fx.step[e.prop](e):1!==e.elem.nodeType||!A.cssHooks[e.prop]&&null==e.elem.style[cn(e.prop)]?e.elem[e.prop]=e.now:A.style(e.elem,e.prop,e.now+e.unit)}}}).scrollTop=N.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},A.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},A.fx=N.prototype.init,A.fx.step={};var mn,vn,bn=/^(?:toggle|show|hide)$/,yn=/queueHooks$/;function _n(){vn&&(!1===T.hidden&&x.requestAnimationFrame?x.requestAnimationFrame(_n):x.setTimeout(_n,A.fx.interval),A.fx.tick())}function wn(){return x.setTimeout(function(){mn=void 0}),mn=Date.now()}function xn(e,t){var n,i=0,r={height:e};for(t=t?1:0;i<4;i+=2-t)r["margin"+(n=mt[i])]=r["padding"+n]=e;return t&&(r.opacity=r.width=e),r}function Tn(e,t,n){for(var i,r=(M.tweeners[t]||[]).concat(M.tweeners["*"]),o=0,s=r.length;o<s;o++)if(i=r[o].call(n,t,e))return i}function M(r,e,t){var n,o,i,s,a,l,c,u=0,d=M.prefilters.length,h=A.Deferred().always(function(){delete f.elem}),f=function(){if(o)return!1;for(var e=mn||wn(),e=Math.max(0,p.startTime+p.duration-e),t=1-(e/p.duration||0),n=0,i=p.tweens.length;n<i;n++)p.tweens[n].run(t);return h.notifyWith(r,[p,t,e]),t<1&&i?e:(i||h.notifyWith(r,[p,1,0]),h.resolveWith(r,[p]),!1)},p=h.promise({elem:r,props:A.extend({},e),opts:A.extend(!0,{specialEasing:{},easing:A.easing._default},t),originalProperties:e,originalOptions:t,startTime:mn||wn(),duration:t.duration,tweens:[],createTween:function(e,t){t=A.Tween(r,p.opts,e,t,p.opts.specialEasing[e]||p.opts.easing);return p.tweens.push(t),t},stop:function(e){var t=0,n=e?p.tweens.length:0;if(!o){for(o=!0;t<n;t++)p.tweens[t].run(1);e?(h.notifyWith(r,[p,1,0]),h.resolveWith(r,[p,e])):h.rejectWith(r,[p,e])}return this}}),g=p.props,m=g,v=p.opts.specialEasing;for(i in m)if(a=v[s=j(i)],l=m[i],Array.isArray(l)&&(a=l[1],l=m[i]=l[0]),i!==s&&(m[s]=l,delete m[i]),(c=A.cssHooks[s])&&"expand"in c)for(i in l=c.expand(l),delete m[s],l)i in m||(m[i]=l[i],v[i]=a);else v[s]=a;for(;u<d;u++)if(n=M.prefilters[u].call(p,r,g,p.opts))return b(n.stop)&&(A._queueHooks(p.elem,p.opts.queue).stop=n.stop.bind(n)),n;return A.map(g,Tn,p),b(p.opts.start)&&p.opts.start.call(r,p),p.progress(p.opts.progress).done(p.opts.done,p.opts.complete).fail(p.opts.fail).always(p.opts.always),A.fx.timer(A.extend(f,{elem:r,anim:p,queue:p.opts.queue})),p}A.Animation=A.extend(M,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return _t(n.elem,e,gt.exec(t),n),n}]},tweener:function(e,t){for(var n,i=0,r=(e=b(e)?(t=e,["*"]):e.match(P)).length;i<r;i++)n=e[i],M.tweeners[n]=M.tweeners[n]||[],M.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var i,r,o,s,a,l,c,u="width"in t||"height"in t,d=this,h={},f=e.style,p=e.nodeType&&pt(e),g=v.get(e,"fxshow");for(i in n.queue||(null==(s=A._queueHooks(e,"fx")).unqueued&&(s.unqueued=0,a=s.empty.fire,s.empty.fire=function(){s.unqueued||a()}),s.unqueued++,d.always(function(){d.always(function(){s.unqueued--,A.queue(e,"fx").length||s.empty.fire()})})),t)if(r=t[i],bn.test(r)){if(delete t[i],o=o||"toggle"===r,r===(p?"hide":"show")){if("show"!==r||!g||void 0===g[i])continue;p=!0}h[i]=g&&g[i]||A.style(e,i)}if((l=!A.isEmptyObject(t))||!A.isEmptyObject(h))for(i in u&&1===e.nodeType&&(n.overflow=[f.overflow,f.overflowX,f.overflowY],null==(c=g&&g.display)&&(c=v.get(e,"display")),"none"===(u=A.css(e,"display"))&&(c?u=c:(xt([e],!0),c=e.style.display||c,u=A.css(e,"display"),xt([e]))),"inline"===u||"inline-block"===u&&null!=c)&&"none"===A.css(e,"float")&&(l||(d.done(function(){f.display=c}),null==c&&(u=f.display,c="none"===u?"":u)),f.display="inline-block"),n.overflow&&(f.overflow="hidden",d.always(function(){f.overflow=n.overflow[0],f.overflowX=n.overflow[1],f.overflowY=n.overflow[2]})),l=!1,h)l||(g?"hidden"in g&&(p=g.hidden):g=v.access(e,"fxshow",{display:c}),o&&(g.hidden=!p),p&&xt([e],!0),d.done(function(){for(i in p||xt([e]),v.remove(e,"fxshow"),h)A.style(e,i,h[i])})),l=Tn(p?g[i]:0,i,d),i in g||(g[i]=l.start,p&&(l.end=l.start,l.start=0))}],prefilter:function(e,t){t?M.prefilters.unshift(e):M.prefilters.push(e)}}),A.speed=function(e,t,n){var i=e&&"object"==typeof e?A.extend({},e):{complete:n||!n&&t||b(e)&&e,duration:e,easing:n&&t||t&&!b(t)&&t};return A.fx.off?i.duration=0:"number"!=typeof i.duration&&(i.duration in A.fx.speeds?i.duration=A.fx.speeds[i.duration]:i.duration=A.fx.speeds._default),null!=i.queue&&!0!==i.queue||(i.queue="fx"),i.old=i.complete,i.complete=function(){b(i.old)&&i.old.call(this),i.queue&&A.dequeue(this,i.queue)},i},A.fn.extend({fadeTo:function(e,t,n,i){return this.filter(pt).css("opacity",0).show().end().animate({opacity:t},e,n,i)},animate:function(t,e,n,i){function r(){var e=M(this,A.extend({},t),s);(o||v.get(this,"finish"))&&e.stop(!0)}var o=A.isEmptyObject(t),s=A.speed(e,n,i);return r.finish=r,o||!1===s.queue?this.each(r):this.queue(s.queue,r)},stop:function(r,e,o){function s(e){var t=e.stop;delete e.stop,t(o)}return"string"!=typeof r&&(o=e,e=r,r=void 0),e&&this.queue(r||"fx",[]),this.each(function(){var e=!0,t=null!=r&&r+"queueHooks",n=A.timers,i=v.get(this);if(t)i[t]&&i[t].stop&&s(i[t]);else for(t in i)i[t]&&i[t].stop&&yn.test(t)&&s(i[t]);for(t=n.length;t--;)n[t].elem!==this||null!=r&&n[t].queue!==r||(n[t].anim.stop(o),e=!1,n.splice(t,1));!e&&o||A.dequeue(this,r)})},finish:function(s){return!1!==s&&(s=s||"fx"),this.each(function(){var e,t=v.get(this),n=t[s+"queue"],i=t[s+"queueHooks"],r=A.timers,o=n?n.length:0;for(t.finish=!0,A.queue(this,s,[]),i&&i.stop&&i.stop.call(this,!0),e=r.length;e--;)r[e].elem===this&&r[e].queue===s&&(r[e].anim.stop(!0),r.splice(e,1));for(e=0;e<o;e++)n[e]&&n[e].finish&&n[e].finish.call(this);delete t.finish})}}),A.each(["toggle","show","hide"],function(e,i){var r=A.fn[i];A.fn[i]=function(e,t,n){return null==e||"boolean"==typeof e?r.apply(this,arguments):this.animate(xn(i,!0),e,t,n)}}),A.each({slideDown:xn("show"),slideUp:xn("hide"),slideToggle:xn("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},function(e,i){A.fn[e]=function(e,t,n){return this.animate(i,e,t,n)}}),A.timers=[],A.fx.tick=function(){var e,t=0,n=A.timers;for(mn=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||A.fx.stop(),mn=void 0},A.fx.timer=function(e){A.timers.push(e),A.fx.start()},A.fx.interval=13,A.fx.start=function(){vn||(vn=!0,_n())},A.fx.stop=function(){vn=null},A.fx.speeds={slow:600,fast:200,_default:400},A.fn.delay=function(i,e){return i=A.fx&&A.fx.speeds[i]||i,this.queue(e=e||"fx",function(e,t){var n=x.setTimeout(e,i);t.stop=function(){x.clearTimeout(n)}})},s=T.createElement("input"),o=T.createElement("select").appendChild(T.createElement("option")),s.type="checkbox",g.checkOn=""!==s.value,g.optSelected=o.selected,(s=T.createElement("input")).value="t",s.type="radio",g.radioValue="t"===s.value;var An,En=A.expr.attrHandle,Cn=(A.fn.extend({attr:function(e,t){return u(this,A.attr,e,t,1<arguments.length)},removeAttr:function(e){return this.each(function(){A.removeAttr(this,e)})}}),A.extend({attr:function(e,t,n){var i,r,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return void 0===e.getAttribute?A.prop(e,t,n):(1===o&&A.isXMLDoc(e)||(r=A.attrHooks[t.toLowerCase()]||(A.expr.match.bool.test(t)?An:void 0)),void 0!==n?null===n?void A.removeAttr(e,t):r&&"set"in r&&void 0!==(i=r.set(e,n,t))?i:(e.setAttribute(t,n+""),n):!(r&&"get"in r&&null!==(i=r.get(e,t)))&&null==(i=A.find.attr(e,t))?void 0:i)},attrHooks:{type:{set:function(e,t){var n;if(!g.radioValue&&"radio"===t&&_(e,"input"))return n=e.value,e.setAttribute("type",t),n&&(e.value=n),t}}},removeAttr:function(e,t){var n,i=0,r=t&&t.match(P);if(r&&1===e.nodeType)for(;n=r[i++];)e.removeAttribute(n)}}),An={set:function(e,t,n){return!1===t?A.removeAttr(e,n):e.setAttribute(n,n),n}},A.each(A.expr.match.bool.source.match(/\w+/g),function(e,t){var s=En[t]||A.find.attr;En[t]=function(e,t,n){var i,r,o=t.toLowerCase();return n||(r=En[o],En[o]=i,i=null!=s(e,t,n)?o:null,En[o]=r),i}}),/^(?:input|select|textarea|button)$/i),kn=/^(?:a|area)$/i;function Sn(e){return(e.match(P)||[]).join(" ")}function Ln(e){return e.getAttribute&&e.getAttribute("class")||""}function Dn(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(P)||[]}A.fn.extend({prop:function(e,t){return u(this,A.prop,e,t,1<arguments.length)},removeProp:function(e){return this.each(function(){delete this[A.propFix[e]||e]})}}),A.extend({prop:function(e,t,n){var i,r,o=e.nodeType;if(3!==o&&8!==o&&2!==o)return 1===o&&A.isXMLDoc(e)||(t=A.propFix[t]||t,r=A.propHooks[t]),void 0!==n?r&&"set"in r&&void 0!==(i=r.set(e,n,t))?i:e[t]=n:r&&"get"in r&&null!==(i=r.get(e,t))?i:e[t]},propHooks:{tabIndex:{get:function(e){var t=A.find.attr(e,"tabindex");return t?parseInt(t,10):Cn.test(e.nodeName)||kn.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),g.optSelected||(A.propHooks.selected={get:function(e){e=e.parentNode;return e&&e.parentNode&&e.parentNode.selectedIndex,null},set:function(e){e=e.parentNode;e&&(e.selectedIndex,e.parentNode)&&e.parentNode.selectedIndex}}),A.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){A.propFix[this.toLowerCase()]=this}),A.fn.extend({addClass:function(t){var e,n,i,r,o,s;return b(t)?this.each(function(e){A(this).addClass(t.call(this,e,Ln(this)))}):(e=Dn(t)).length?this.each(function(){if(i=Ln(this),n=1===this.nodeType&&" "+Sn(i)+" "){for(o=0;o<e.length;o++)r=e[o],n.indexOf(" "+r+" ")<0&&(n+=r+" ");s=Sn(n),i!==s&&this.setAttribute("class",s)}}):this},removeClass:function(t){var e,n,i,r,o,s;return b(t)?this.each(function(e){A(this).removeClass(t.call(this,e,Ln(this)))}):arguments.length?(e=Dn(t)).length?this.each(function(){if(i=Ln(this),n=1===this.nodeType&&" "+Sn(i)+" "){for(o=0;o<e.length;o++)for(r=e[o];-1<n.indexOf(" "+r+" ");)n=n.replace(" "+r+" "," ");s=Sn(n),i!==s&&this.setAttribute("class",s)}}):this:this.attr("class","")},toggleClass:function(t,n){var e,i,r,o,s=typeof t,a="string"==s||Array.isArray(t);return b(t)?this.each(function(e){A(this).toggleClass(t.call(this,e,Ln(this),n),n)}):"boolean"==typeof n&&a?n?this.addClass(t):this.removeClass(t):(e=Dn(t),this.each(function(){if(a)for(o=A(this),r=0;r<e.length;r++)i=e[r],o.hasClass(i)?o.removeClass(i):o.addClass(i);else void 0!==t&&"boolean"!=s||((i=Ln(this))&&v.set(this,"__className__",i),this.setAttribute&&this.setAttribute("class",!i&&!1!==t&&v.get(this,"__className__")||""))}))},hasClass:function(e){for(var t,n=0,i=" "+e+" ";t=this[n++];)if(1===t.nodeType&&-1<(" "+Sn(Ln(t))+" ").indexOf(i))return!0;return!1}});function On(e){e.stopPropagation()}var Pn=/\r/g,jn=(A.fn.extend({val:function(t){var n,e,i,r=this[0];return arguments.length?(i=b(t),this.each(function(e){1===this.nodeType&&(null==(e=i?t.call(this,e,A(this).val()):t)?e="":"number"==typeof e?e+="":Array.isArray(e)&&(e=A.map(e,function(e){return null==e?"":e+""})),(n=A.valHooks[this.type]||A.valHooks[this.nodeName.toLowerCase()])&&"set"in n&&void 0!==n.set(this,e,"value")||(this.value=e))})):r?(n=A.valHooks[r.type]||A.valHooks[r.nodeName.toLowerCase()])&&"get"in n&&void 0!==(e=n.get(r,"value"))?e:"string"==typeof(e=r.value)?e.replace(Pn,""):null==e?"":e:void 0}}),A.extend({valHooks:{option:{get:function(e){var t=A.find.attr(e,"value");return null!=t?t:Sn(A.text(e))}},select:{get:function(e){for(var t,n=e.options,i=e.selectedIndex,r="select-one"===e.type,o=r?null:[],s=r?i+1:n.length,a=i<0?s:r?i:0;a<s;a++)if(((t=n[a]).selected||a===i)&&!t.disabled&&(!t.parentNode.disabled||!_(t.parentNode,"optgroup"))){if(t=A(t).val(),r)return t;o.push(t)}return o},set:function(e,t){for(var n,i,r=e.options,o=A.makeArray(t),s=r.length;s--;)((i=r[s]).selected=-1<A.inArray(A.valHooks.option.get(i),o))&&(n=!0);return n||(e.selectedIndex=-1),o}}}}),A.each(["radio","checkbox"],function(){A.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=-1<A.inArray(A(e).val(),t)}},g.checkOn||(A.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}),x.location),Nn={guid:Date.now()},Mn=/\?/,Hn=(A.parseXML=function(e){var t,n;if(!e||"string"!=typeof e)return null;try{t=(new x.DOMParser).parseFromString(e,"text/xml")}catch(e){}return n=t&&t.getElementsByTagName("parsererror")[0],t&&!n||A.error("Invalid XML: "+(n?A.map(n.childNodes,function(e){return e.textContent}).join("\n"):e)),t},/^(?:focusinfocus|focusoutblur)$/),In=(A.extend(A.event,{trigger:function(e,t,n,i){var r,o,s,a,l,c,u,d=[n||T],h=Y.call(e,"type")?e.type:e,f=Y.call(e,"namespace")?e.namespace.split("."):[],p=u=o=n=n||T;if(3!==n.nodeType&&8!==n.nodeType&&!Hn.test(h+A.event.triggered)&&(-1<h.indexOf(".")&&(h=(f=h.split(".")).shift(),f.sort()),a=h.indexOf(":")<0&&"on"+h,(e=e[A.expando]?e:new A.Event(h,"object"==typeof e&&e)).isTrigger=i?2:3,e.namespace=f.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+f.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=n),t=null==t?[e]:A.makeArray(t,[e]),c=A.event.special[h]||{},i||!c.trigger||!1!==c.trigger.apply(n,t))){if(!i&&!c.noBubble&&!I(n)){for(s=c.delegateType||h,Hn.test(s+h)||(p=p.parentNode);p;p=p.parentNode)d.push(p),o=p;o===(n.ownerDocument||T)&&d.push(o.defaultView||o.parentWindow||x)}for(r=0;(p=d[r++])&&!e.isPropagationStopped();)u=p,e.type=1<r?s:c.bindType||h,(l=(v.get(p,"events")||Object.create(null))[e.type]&&v.get(p,"handle"))&&l.apply(p,t),(l=a&&p[a])&&l.apply&&ct(p)&&(e.result=l.apply(p,t),!1===e.result)&&e.preventDefault();return e.type=h,i||e.isDefaultPrevented()||c._default&&!1!==c._default.apply(d.pop(),t)||!ct(n)||a&&b(n[h])&&!I(n)&&((o=n[a])&&(n[a]=null),A.event.triggered=h,e.isPropagationStopped()&&u.addEventListener(h,On),n[h](),e.isPropagationStopped()&&u.removeEventListener(h,On),A.event.triggered=void 0,o)&&(n[a]=o),e.result}},simulate:function(e,t,n){n=A.extend(new A.Event,n,{type:e,isSimulated:!0});A.event.trigger(n,null,t)}}),A.fn.extend({trigger:function(e,t){return this.each(function(){A.event.trigger(e,t,this)})},triggerHandler:function(e,t){var n=this[0];if(n)return A.event.trigger(e,t,n,!0)}}),/\[\]$/),Fn=/\r?\n/g,Rn=/^(?:submit|button|image|reset|file)$/i,Wn=/^(?:input|select|textarea|keygen)/i;A.param=function(e,t){function n(e,t){t=b(t)?t():t,r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==t?"":t)}var i,r=[];if(null==e)return"";if(Array.isArray(e)||e.jquery&&!A.isPlainObject(e))A.each(e,function(){n(this.name,this.value)});else for(i in e)!function n(i,e,r,o){if(Array.isArray(e))A.each(e,function(e,t){r||In.test(i)?o(i,t):n(i+"["+("object"==typeof t&&null!=t?e:"")+"]",t,r,o)});else if(r||"object"!==V(e))o(i,e);else for(var t in e)n(i+"["+t+"]",e[t],r,o)}(i,e[i],t,n);return r.join("&")},A.fn.extend({serialize:function(){return A.param(this.serializeArray())},serializeArray:function(){return this.map(function(){var e=A.prop(this,"elements");return e?A.makeArray(e):this}).filter(function(){var e=this.type;return this.name&&!A(this).is(":disabled")&&Wn.test(this.nodeName)&&!Rn.test(e)&&(this.checked||!Tt.test(e))}).map(function(e,t){var n=A(this).val();return null==n?null:Array.isArray(n)?A.map(n,function(e){return{name:t.name,value:e.replace(Fn,"\r\n")}}):{name:t.name,value:n.replace(Fn,"\r\n")}}).get()}});var qn=/%20/g,Xn=/#.*$/,Yn=/([?&])_=[^&]*/,$n=/^(.*?):[ \t]*([^\r\n]*)$/gm,Bn=/^(?:GET|HEAD)$/,zn=/^\/\//,Un={},Vn={},Kn="*/".concat("*"),Qn=T.createElement("a");function Gn(o){return function(e,t){"string"!=typeof e&&(t=e,e="*");var n,i=0,r=e.toLowerCase().match(P)||[];if(b(t))for(;n=r[i++];)"+"===n[0]?(n=n.slice(1)||"*",(o[n]=o[n]||[]).unshift(t)):(o[n]=o[n]||[]).push(t)}}function Zn(t,i,r,o){var s={},a=t===Vn;function l(e){var n;return s[e]=!0,A.each(t[e]||[],function(e,t){t=t(i,r,o);return"string"!=typeof t||a||s[t]?a?!(n=t):void 0:(i.dataTypes.unshift(t),l(t),!1)}),n}return l(i.dataTypes[0])||!s["*"]&&l("*")}function Jn(e,t){var n,i,r=A.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((r[n]?e:i=i||{})[n]=t[n]);return i&&A.extend(!0,e,i),e}Qn.href=jn.href,A.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:jn.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(jn.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Kn,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":A.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Jn(Jn(e,A.ajaxSettings),t):Jn(A.ajaxSettings,e)},ajaxPrefilter:Gn(Un),ajaxTransport:Gn(Vn),ajax:function(e,t){"object"==typeof e&&(t=e,e=void 0);var l,c,u,n,d,h,f,i,r,p=A.ajaxSetup({},t=t||{}),g=p.context||p,m=p.context&&(g.nodeType||g.jquery)?A(g):A.event,v=A.Deferred(),b=A.Callbacks("once memory"),y=p.statusCode||{},o={},s={},a="canceled",_={readyState:0,getResponseHeader:function(e){var t;if(h){if(!n)for(n={};t=$n.exec(u);)n[t[1].toLowerCase()+" "]=(n[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=n[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return h?u:null},setRequestHeader:function(e,t){return null==h&&(e=s[e.toLowerCase()]=s[e.toLowerCase()]||e,o[e]=t),this},overrideMimeType:function(e){return null==h&&(p.mimeType=e),this},statusCode:function(e){if(e)if(h)_.always(e[_.status]);else for(var t in e)y[t]=[y[t],e[t]];return this},abort:function(e){e=e||a;return l&&l.abort(e),w(0,e),this}};if(v.promise(_),p.url=((e||p.url||jn.href)+"").replace(zn,jn.protocol+"//"),p.type=t.method||t.type||p.method||p.type,p.dataTypes=(p.dataType||"*").toLowerCase().match(P)||[""],null==p.crossDomain){r=T.createElement("a");try{r.href=p.url,r.href=r.href,p.crossDomain=Qn.protocol+"//"+Qn.host!=r.protocol+"//"+r.host}catch(e){p.crossDomain=!0}}if(p.data&&p.processData&&"string"!=typeof p.data&&(p.data=A.param(p.data,p.traditional)),Zn(Un,p,t,_),!h){for(i in(f=A.event&&p.global)&&0==A.active++&&A.event.trigger("ajaxStart"),p.type=p.type.toUpperCase(),p.hasContent=!Bn.test(p.type),c=p.url.replace(Xn,""),p.hasContent?p.data&&p.processData&&0===(p.contentType||"").indexOf("application/x-www-form-urlencoded")&&(p.data=p.data.replace(qn,"+")):(r=p.url.slice(c.length),p.data&&(p.processData||"string"==typeof p.data)&&(c+=(Mn.test(c)?"&":"?")+p.data,delete p.data),!1===p.cache&&(c=c.replace(Yn,"$1"),r=(Mn.test(c)?"&":"?")+"_="+Nn.guid+++r),p.url=c+r),p.ifModified&&(A.lastModified[c]&&_.setRequestHeader("If-Modified-Since",A.lastModified[c]),A.etag[c])&&_.setRequestHeader("If-None-Match",A.etag[c]),(p.data&&p.hasContent&&!1!==p.contentType||t.contentType)&&_.setRequestHeader("Content-Type",p.contentType),_.setRequestHeader("Accept",p.dataTypes[0]&&p.accepts[p.dataTypes[0]]?p.accepts[p.dataTypes[0]]+("*"!==p.dataTypes[0]?", "+Kn+"; q=0.01":""):p.accepts["*"]),p.headers)_.setRequestHeader(i,p.headers[i]);if(p.beforeSend&&(!1===p.beforeSend.call(g,_,p)||h))return _.abort();if(a="abort",b.add(p.complete),_.done(p.success),_.fail(p.error),l=Zn(Vn,p,t,_)){if(_.readyState=1,f&&m.trigger("ajaxSend",[_,p]),h)return _;p.async&&0<p.timeout&&(d=x.setTimeout(function(){_.abort("timeout")},p.timeout));try{h=!1,l.send(o,w)}catch(e){if(h)throw e;w(-1,e)}}else w(-1,"No Transport")}return _;function w(e,t,n,i){var r,o,s,a=t;h||(h=!0,d&&x.clearTimeout(d),l=void 0,u=i||"",_.readyState=0<e?4:0,i=200<=e&&e<300||304===e,n&&(s=function(e,t,n){for(var i,r,o,s,a=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===i&&(i=e.mimeType||t.getResponseHeader("Content-Type"));if(i)for(r in a)if(a[r]&&a[r].test(i)){l.unshift(r);break}if(l[0]in n)o=l[0];else{for(r in n){if(!l[0]||e.converters[r+" "+l[0]]){o=r;break}s=s||r}o=o||s}if(o)return o!==l[0]&&l.unshift(o),n[o]}(p,_,n)),!i&&-1<A.inArray("script",p.dataTypes)&&A.inArray("json",p.dataTypes)<0&&(p.converters["text script"]=function(){}),s=function(e,t,n,i){var r,o,s,a,l,c={},u=e.dataTypes.slice();if(u[1])for(s in e.converters)c[s.toLowerCase()]=e.converters[s];for(o=u.shift();o;)if(e.responseFields[o]&&(n[e.responseFields[o]]=t),!l&&i&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=o,o=u.shift())if("*"===o)o=l;else if("*"!==l&&l!==o){if(!(s=c[l+" "+o]||c["* "+o]))for(r in c)if((a=r.split(" "))[1]===o&&(s=c[l+" "+a[0]]||c["* "+a[0]])){!0===s?s=c[r]:!0!==c[r]&&(o=a[0],u.unshift(a[1]));break}if(!0!==s)if(s&&e.throws)t=s(t);else try{t=s(t)}catch(e){return{state:"parsererror",error:s?e:"No conversion from "+l+" to "+o}}}return{state:"success",data:t}}(p,s,_,i),i?(p.ifModified&&((n=_.getResponseHeader("Last-Modified"))&&(A.lastModified[c]=n),n=_.getResponseHeader("etag"))&&(A.etag[c]=n),204===e||"HEAD"===p.type?a="nocontent":304===e?a="notmodified":(a=s.state,r=s.data,i=!(o=s.error))):(o=a,!e&&a||(a="error",e<0&&(e=0))),_.status=e,_.statusText=(t||a)+"",i?v.resolveWith(g,[r,a,_]):v.rejectWith(g,[_,a,o]),_.statusCode(y),y=void 0,f&&m.trigger(i?"ajaxSuccess":"ajaxError",[_,p,i?r:o]),b.fireWith(g,[_,a]),f&&(m.trigger("ajaxComplete",[_,p]),--A.active||A.event.trigger("ajaxStop")))}},getJSON:function(e,t,n){return A.get(e,t,n,"json")},getScript:function(e,t){return A.get(e,void 0,t,"script")}}),A.each(["get","post"],function(e,r){A[r]=function(e,t,n,i){return b(t)&&(i=i||n,n=t,t=void 0),A.ajax(A.extend({url:e,type:r,dataType:i,data:t,success:n},A.isPlainObject(e)&&e))}}),A.ajaxPrefilter(function(e){for(var t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")}),A._evalUrl=function(e,t,n){return A.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){A.globalEval(e,t,n)}})},A.fn.extend({wrapAll:function(e){return this[0]&&(b(e)&&(e=e.call(this[0])),e=A(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&e.insertBefore(this[0]),e.map(function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e}).append(this)),this},wrapInner:function(n){return b(n)?this.each(function(e){A(this).wrapInner(n.call(this,e))}):this.each(function(){var e=A(this),t=e.contents();t.length?t.wrapAll(n):e.append(n)})},wrap:function(t){var n=b(t);return this.each(function(e){A(this).wrapAll(n?t.call(this,e):t)})},unwrap:function(e){return this.parent(e).not("body").each(function(){A(this).replaceWith(this.childNodes)}),this}}),A.expr.pseudos.hidden=function(e){return!A.expr.pseudos.visible(e)},A.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},A.ajaxSettings.xhr=function(){try{return new x.XMLHttpRequest}catch(e){}};var ei={0:200,1223:204},ti=A.ajaxSettings.xhr();g.cors=!!ti&&"withCredentials"in ti,g.ajax=ti=!!ti,A.ajaxTransport(function(r){var o,s;if(g.cors||ti&&!r.crossDomain)return{send:function(e,t){var n,i=r.xhr();if(i.open(r.type,r.url,r.async,r.username,r.password),r.xhrFields)for(n in r.xhrFields)i[n]=r.xhrFields[n];for(n in r.mimeType&&i.overrideMimeType&&i.overrideMimeType(r.mimeType),r.crossDomain||e["X-Requested-With"]||(e["X-Requested-With"]="XMLHttpRequest"),e)i.setRequestHeader(n,e[n]);o=function(e){return function(){o&&(o=s=i.onload=i.onerror=i.onabort=i.ontimeout=i.onreadystatechange=null,"abort"===e?i.abort():"error"===e?"number"!=typeof i.status?t(0,"error"):t(i.status,i.statusText):t(ei[i.status]||i.status,i.statusText,"text"!==(i.responseType||"text")||"string"!=typeof i.responseText?{binary:i.response}:{text:i.responseText},i.getAllResponseHeaders()))}},i.onload=o(),s=i.onerror=i.ontimeout=o("error"),void 0!==i.onabort?i.onabort=s:i.onreadystatechange=function(){4===i.readyState&&x.setTimeout(function(){o&&s()})},o=o("abort");try{i.send(r.hasContent&&r.data||null)}catch(e){if(o)throw e}},abort:function(){o&&o()}}}),A.ajaxPrefilter(function(e){e.crossDomain&&(e.contents.script=!1)}),A.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return A.globalEval(e),e}}}),A.ajaxPrefilter("script",function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")}),A.ajaxTransport("script",function(n){var i,r;if(n.crossDomain||n.scriptAttrs)return{send:function(e,t){i=A("<script>").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",r=function(e){i.remove(),r=null,e&&t("error"===e.type?404:200,e.type)}),T.head.appendChild(i[0])},abort:function(){r&&r()}}});var ni=[],ii=/(=)\?(?=&|$)|\?\?/,ri=(A.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=ni.pop()||A.expando+"_"+Nn.guid++;return this[e]=!0,e}}),A.ajaxPrefilter("json jsonp",function(e,t,n){var i,r,o,s=!1!==e.jsonp&&(ii.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&ii.test(e.data)&&"data");if(s||"jsonp"===e.dataTypes[0])return i=e.jsonpCallback=b(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,s?e[s]=e[s].replace(ii,"$1"+i):!1!==e.jsonp&&(e.url+=(Mn.test(e.url)?"&":"?")+e.jsonp+"="+i),e.converters["script json"]=function(){return o||A.error(i+" was not called"),o[0]},e.dataTypes[0]="json",r=x[i],x[i]=function(){o=arguments},n.always(function(){void 0===r?A(x).removeProp(i):x[i]=r,e[i]&&(e.jsonpCallback=t.jsonpCallback,ni.push(i)),o&&b(r)&&r(o[0]),o=r=void 0}),"script"}),g.createHTMLDocument=((e=T.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===e.childNodes.length),A.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(g.createHTMLDocument?((i=(t=T.implementation.createHTMLDocument("")).createElement("base")).href=T.location.href,t.head.appendChild(i)):t=T),i=!n&&[],(n=Ue.exec(e))?[t.createElement(n[1])]:(n=St([e],t,i),i&&i.length&&A(i).remove(),A.merge([],n.childNodes)));var i},A.fn.load=function(e,t,n){var i,r,o,s=this,a=e.indexOf(" ");return-1<a&&(i=Sn(e.slice(a)),e=e.slice(0,a)),b(t)?(n=t,t=void 0):t&&"object"==typeof t&&(r="POST"),0<s.length&&A.ajax({url:e,type:r||"GET",dataType:"html",data:t}).done(function(e){o=arguments,s.html(i?A("<div>").append(A.parseHTML(e)).find(i):e)}).always(n&&function(e,t){s.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},A.expr.pseudos.animated=function(t){return A.grep(A.timers,function(e){return t===e.elem}).length},A.offset={setOffset:function(e,t,n){var i,r,o,s,a=A.css(e,"position"),l=A(e),c={};"static"===a&&(e.style.position="relative"),o=l.offset(),i=A.css(e,"top"),s=A.css(e,"left"),a=("absolute"===a||"fixed"===a)&&-1<(i+s).indexOf("auto")?(r=(a=l.position()).top,a.left):(r=parseFloat(i)||0,parseFloat(s)||0),null!=(t=b(t)?t.call(e,n,A.extend({},o)):t).top&&(c.top=t.top-o.top+r),null!=t.left&&(c.left=t.left-o.left+a),"using"in t?t.using.call(e,c):l.css(c)}},A.fn.extend({offset:function(t){var e,n;return arguments.length?void 0===t?this:this.each(function(e){A.offset.setOffset(this,t,e)}):(n=this[0])?n.getClientRects().length?(e=n.getBoundingClientRect(),n=n.ownerDocument.defaultView,{top:e.top+n.pageYOffset,left:e.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,i=this[0],r={top:0,left:0};if("fixed"===A.css(i,"position"))t=i.getBoundingClientRect();else{for(t=this.offset(),n=i.ownerDocument,e=i.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&"static"===A.css(e,"position");)e=e.parentNode;e&&e!==i&&1===e.nodeType&&((r=A(e).offset()).top+=A.css(e,"borderTopWidth",!0),r.left+=A.css(e,"borderLeftWidth",!0))}return{top:t.top-r.top-A.css(i,"marginTop",!0),left:t.left-r.left-A.css(i,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){for(var e=this.offsetParent;e&&"static"===A.css(e,"position");)e=e.offsetParent;return e||vt})}}),A.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,r){var o="pageYOffset"===r;A.fn[t]=function(e){return u(this,function(e,t,n){var i;if(I(e)?i=e:9===e.nodeType&&(i=e.defaultView),void 0===n)return i?i[r]:e[t];i?i.scrollTo(o?i.pageXOffset:n,o?n:i.pageYOffset):e[t]=n},t,e,arguments.length)}}),A.each(["top","left"],function(e,n){A.cssHooks[n]=nn(g.pixelPosition,function(e,t){if(t)return t=tn(e,n),Zt.test(t)?A(e).position()[n]+"px":t})}),A.each({Height:"height",Width:"width"},function(s,a){A.each({padding:"inner"+s,content:a,"":"outer"+s},function(i,o){A.fn[o]=function(e,t){var n=arguments.length&&(i||"boolean"!=typeof e),r=i||(!0===e||!0===t?"margin":"border");return u(this,function(e,t,n){var i;return I(e)?0===o.indexOf("outer")?e["inner"+s]:e.document.documentElement["client"+s]:9===e.nodeType?(i=e.documentElement,Math.max(e.body["scroll"+s],i["scroll"+s],e.body["offset"+s],i["offset"+s],i["client"+s])):void 0===n?A.css(e,t,r):A.style(e,t,n,r)},a,n?e:void 0,n)}})}),A.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){A.fn[t]=function(e){return this.on(t,e)}}),A.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,i){return this.on(t,e,n,i)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.on("mouseenter",e).on("mouseleave",t||e)}}),A.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),function(e,n){A.fn[n]=function(e,t){return 0<arguments.length?this.on(n,null,e,t):this.trigger(n)}}),/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g),oi=(A.proxy=function(e,t){var n,i;if("string"==typeof t&&(i=e[t],t=e,e=i),b(e))return n=a.call(arguments,2),(i=function(){return e.apply(t||this,n.concat(a.call(arguments)))}).guid=e.guid=e.guid||A.guid++,i},A.holdReady=function(e){e?A.readyWait++:A.ready(!0)},A.isArray=Array.isArray,A.parseJSON=JSON.parse,A.nodeName=_,A.isFunction=b,A.isWindow=I,A.camelCase=j,A.type=V,A.now=Date.now,A.isNumeric=function(e){var t=A.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},A.trim=function(e){return null==e?"":(e+"").replace(ri,"$1")},"function"==typeof define&&define.amd&&define("jquery",[],function(){return A}),x.jQuery),si=x.$;return A.noConflict=function(e){return x.$===A&&(x.$=si),e&&x.jQuery===A&&(x.jQuery=oi),A},void 0===H&&(x.jQuery=x.$=A),A}),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e="undefined"!=typeof globalThis?globalThis:e||self).bootstrap=t()}(this,function(){"use strict";const i=new Map,H={set(e,t,n){i.has(e)||i.set(e,new Map);e=i.get(e);e.has(t)||0===e.size?e.set(t,n):console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(e.keys())[0]}.`)},get:(e,t)=>i.has(e)&&i.get(e).get(t)||null,remove(e,t){var n;i.has(e)&&((n=i.get(e)).delete(t),0===n.size)&&i.delete(e)}},I="transitionend",F=e=>e=e&&window.CSS&&window.CSS.escape?e.replace(/#([^\s"#']+)/g,(e,t)=>"#"+CSS.escape(t)):e,R=e=>{e.dispatchEvent(new Event(I))},s=e=>!(!e||"object"!=typeof e)&&void 0!==(e=void 0!==e.jquery?e[0]:e).nodeType,r=e=>s(e)?e.jquery?e[0]:e:"string"==typeof e&&0<e.length?document.querySelector(F(e)):null,o=e=>{if(!s(e)||0===e.getClientRects().length)return!1;const t="visible"===getComputedStyle(e).getPropertyValue("visibility"),n=e.closest("details:not([open])");if(n&&n!==e){const t=e.closest("summary");if(t&&t.parentNode!==n)return!1;if(null===t)return!1}return t},a=e=>!e||e.nodeType!==Node.ELEMENT_NODE||!!e.classList.contains("disabled")||(void 0!==e.disabled?e.disabled:e.hasAttribute("disabled")&&"false"!==e.getAttribute("disabled")),W=e=>{var t;return document.documentElement.attachShadow?"function"==typeof e.getRootNode?(t=e.getRootNode())instanceof ShadowRoot?t:null:e instanceof ShadowRoot?e:e.parentNode?W(e.parentNode):null:null},q=()=>{},X=e=>{e.offsetHeight},Y=()=>window.jQuery&&!document.body.hasAttribute("data-bs-no-jquery")?window.jQuery:null,$=[],l=()=>"rtl"===document.documentElement.dir,e=i=>{var e=()=>{const e=Y();if(e){const t=i.NAME,n=e.fn[t];e.fn[t]=i.jQueryInterface,e.fn[t].Constructor=i,e.fn[t].noConflict=()=>(e.fn[t]=n,i.jQueryInterface)}};"loading"===document.readyState?($.length||document.addEventListener("DOMContentLoaded",()=>{for(const e of $)e()}),$.push(e)):e()},c=(e,t=[],n=e)=>"function"==typeof e?e(...t):n,B=(n,r,e=!0)=>{if(e){e=(()=>{if(!r)return 0;let{transitionDuration:e,transitionDelay:t}=window.getComputedStyle(r);var n=Number.parseFloat(e),i=Number.parseFloat(t);return n||i?(e=e.split(",")[0],t=t.split(",")[0],1e3*(Number.parseFloat(e)+Number.parseFloat(t))):0})()+5;let t=!1;const i=({target:e})=>{e===r&&(t=!0,r.removeEventListener(I,i),c(n))};r.addEventListener(I,i),setTimeout(()=>{t||R(r)},e)}else c(n)},z=(e,t,n,i)=>{var r=e.length;let o=e.indexOf(t);return-1===o?!n&&i?e[r-1]:e[0]:(o+=n?1:-1,i&&(o=(o+r)%r),e[Math.max(0,Math.min(o,r-1))])},U=/[^.]*(?=\..*)\.|.*/,V=/\..*/,K=/::\d+$/,Q={};let G=1;const Z={mouseenter:"mouseover",mouseleave:"mouseout"},J=new Set(["click","dblclick","mouseup","mousedown","contextmenu","mousewheel","DOMMouseScroll","mouseover","mouseout","mousemove","selectstart","selectend","keydown","keypress","keyup","orientationchange","touchstart","touchmove","touchend","touchcancel","pointerdown","pointermove","pointerup","pointerleave","pointercancel","gesturestart","gesturechange","gestureend","focus","blur","change","reset","select","submit","focusin","focusout","load","unload","beforeunload","resize","move","DOMContentLoaded","readystatechange","error","abort","scroll"]);function ee(e,t){return t&&t+"::"+G++||e.uidEvent||G++}function te(e){var t=ee(e);return e.uidEvent=t,Q[t]=Q[t]||{},Q[t]}function ne(e,t,n=null){return Object.values(e).find(e=>e.callable===t&&e.delegationSelector===n)}function ie(e,t,n){var i="string"==typeof t,t=!i&&t||n;let r=se(e);return[i,t,r=J.has(r)?r:e]}function re(i,r,o,s,a){if("string"==typeof r&&i){let[e,t,n]=ie(r,o,s);if(r in Z){const i=t=>function(e){if(!e.relatedTarget||e.relatedTarget!==e.delegateTarget&&!e.delegateTarget.contains(e.relatedTarget))return t.call(this,e)};t=i(t)}var s=te(i),s=s[n]||(s[n]={}),l=ne(s,t,e?o:null);if(l)return l.oneOff=l.oneOff&&a;var c,u,d,h,f,l=ee(t,r.replace(U,"")),r=e?(d=i,h=o,f=t,function t(n){var i=d.querySelectorAll(h);for(let e=n["target"];e&&e!==this;e=e.parentNode)for(const r of i)if(r===e)return ae(n,{delegateTarget:e}),t.oneOff&&p.off(d,n.type,h,f),f.apply(e,[n])}):(c=i,u=t,function e(t){return ae(t,{delegateTarget:c}),e.oneOff&&p.off(c,t.type,u),u.apply(c,[t])});r.delegationSelector=e?o:null,r.callable=t,r.oneOff=a,s[r.uidEvent=l]=r,i.addEventListener(n,r,e)}}function oe(e,t,n,i,r){i=ne(t[n],i,r);i&&(e.removeEventListener(n,i,Boolean(r)),delete t[n][i.uidEvent])}function se(e){return e=e.replace(V,""),Z[e]||e}const p={on(e,t,n,i){re(e,t,n,i,!1)},one(e,t,n,i){re(e,t,n,i,!0)},off(e,t,n,i){if("string"==typeof t&&e){const[d,h,f]=ie(t,n,i),p=f!==t,g=te(e),m=g[f]||{},v=t.startsWith(".");if(void 0===h){if(v)for(const n of Object.keys(g)){r=void 0;o=void 0;s=void 0;a=void 0;u=void 0;l=void 0;c=void 0;var r=e;var o=g;var s=n;var a=t.slice(1);var l,c,u=o[s]||{};for([l,c]of Object.entries(u))l.includes(a)&&oe(r,o,s,c.callable,c.delegationSelector)}for(const[n,i]of Object.entries(m)){const d=n.replace(K,"");p&&!t.includes(d)||oe(e,g,f,i.callable,i.delegationSelector)}}else Object.keys(m).length&&oe(e,g,f,h,d?n:null)}},trigger(e,t,n){if("string"!=typeof t||!e)return null;var i=Y();let r=null,o=!0,s=!0,a=!1;t!==se(t)&&i&&(r=i.Event(t,n),i(e).trigger(r),o=!r.isPropagationStopped(),s=!r.isImmediatePropagationStopped(),a=r.isDefaultPrevented());i=ae(new Event(t,{bubbles:o,cancelable:!0}),n);return a&&i.preventDefault(),s&&e.dispatchEvent(i),i.defaultPrevented&&r&&r.preventDefault(),i}};function ae(e,t={}){for(const[n,i]of Object.entries(t))try{e[n]=i}catch(t){Object.defineProperty(e,n,{configurable:!0,get:()=>i})}return e}function le(t){if("true"===t)return!0;if("false"===t)return!1;if(t===Number(t).toString())return Number(t);if(""===t||"null"===t)return null;if("string"!=typeof t)return t;try{return JSON.parse(decodeURIComponent(t))}catch(e){return t}}function ce(e){return e.replace(/[A-Z]/g,e=>"-"+e.toLowerCase())}const u={setDataAttribute(e,t,n){e.setAttribute("data-bs-"+ce(t),n)},removeDataAttribute(e,t){e.removeAttribute("data-bs-"+ce(t))},getDataAttributes(t){if(!t)return{};var n={};for(const i of Object.keys(t.dataset).filter(e=>e.startsWith("bs")&&!e.startsWith("bsConfig"))){let e=i.replace(/^bs/,"");n[e=e.charAt(0).toLowerCase()+e.slice(1,e.length)]=le(t.dataset[i])}return n},getDataAttribute:(e,t)=>le(e.getAttribute("data-bs-"+ce(t)))};class ue{static get Default(){return{}}static get DefaultType(){return{}}static get NAME(){throw new Error('You have to implement the static method "NAME", for each component!')}_getConfig(e){return e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e}_mergeConfigObj(e,t){var n=s(t)?u.getDataAttribute(t,"config"):{};return{...this.constructor.Default,..."object"==typeof n?n:{},...s(t)?u.getDataAttributes(t):{},..."object"==typeof e?e:{}}}_typeCheckConfig(e,t=this.constructor.DefaultType){for(var[n,i]of Object.entries(t)){const t=e[n],o=s(t)?"element":null==(r=t)?""+r:Object.prototype.toString.call(r).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(i).test(o))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${n}" provided type "${o}" but expected type "${i}".`)}var r}}class t extends ue{constructor(e,t){super(),(e=r(e))&&(this._element=e,this._config=this._getConfig(t),H.set(this._element,this.constructor.DATA_KEY,this))}dispose(){H.remove(this._element,this.constructor.DATA_KEY),p.off(this._element,this.constructor.EVENT_KEY);for(const e of Object.getOwnPropertyNames(this))this[e]=null}_queueCallback(e,t,n=!0){B(e,t,n)}_getConfig(e){return e=this._mergeConfigObj(e,this._element),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}static getInstance(e){return H.get(r(e),this.DATA_KEY)}static getOrCreateInstance(e,t={}){return this.getInstance(e)||new this(e,"object"==typeof t?t:null)}static get VERSION(){return"5.3.2"}static get DATA_KEY(){return"bs."+this.NAME}static get EVENT_KEY(){return"."+this.DATA_KEY}static eventName(e){return""+e+this.EVENT_KEY}}const de=t=>{let n=t.getAttribute("data-bs-target");if(!n||"#"===n){let e=t.getAttribute("href");if(!e||!e.includes("#")&&!e.startsWith("."))return null;e.includes("#")&&!e.startsWith("#")&&(e="#"+e.split("#")[1]),n=e&&"#"!==e?F(e.trim()):null}return n},d={find:(e,t=document.documentElement)=>[].concat(...Element.prototype.querySelectorAll.call(t,e)),findOne:(e,t=document.documentElement)=>Element.prototype.querySelector.call(t,e),children:(e,t)=>[].concat(...e.children).filter(e=>e.matches(t)),parents(e,t){var n=[];let i=e.parentNode.closest(t);for(;i;)n.push(i),i=i.parentNode.closest(t);return n},prev(e,t){let n=e.previousElementSibling;for(;n;){if(n.matches(t))return[n];n=n.previousElementSibling}return[]},next(e,t){let n=e.nextElementSibling;for(;n;){if(n.matches(t))return[n];n=n.nextElementSibling}return[]},focusableChildren(e){var t=["a","button","input","textarea","select","details","[tabindex]",'[contenteditable="true"]'].map(e=>e+':not([tabindex^="-"])').join(",");return this.find(t,e).filter(e=>!a(e)&&o(e))},getSelectorFromElement(e){e=de(e);return e&&d.findOne(e)?e:null},getElementFromSelector(e){e=de(e);return e?d.findOne(e):null},getMultipleElementsFromSelector(e){e=de(e);return e?d.find(e):[]}},he=(t,n="hide")=>{const e="click.dismiss"+t.EVENT_KEY,i=t.NAME;p.on(document,e,`[data-bs-dismiss="${i}"]`,function(e){["A","AREA"].includes(this.tagName)&&e.preventDefault(),a(this)||(e=d.getElementFromSelector(this)||this.closest("."+i),t.getOrCreateInstance(e)[n]())})};class fe extends t{static get NAME(){return"alert"}close(){var e;p.trigger(this._element,"close.bs.alert").defaultPrevented||(this._element.classList.remove("show"),e=this._element.classList.contains("fade"),this._queueCallback(()=>this._destroyElement(),this._element,e))}_destroyElement(){this._element.remove(),p.trigger(this._element,"closed.bs.alert"),this.dispose()}static jQueryInterface(t){return this.each(function(){var e=fe.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}})}}he(fe,"close"),e(fe);const pe='[data-bs-toggle="button"]';class ge extends t{static get NAME(){return"button"}toggle(){this._element.setAttribute("aria-pressed",this._element.classList.toggle("active"))}static jQueryInterface(t){return this.each(function(){var e=ge.getOrCreateInstance(this);"toggle"===t&&e[t]()})}}p.on(document,"click.bs.button.data-api",pe,e=>{e.preventDefault();e=e.target.closest(pe);ge.getOrCreateInstance(e).toggle()}),e(ge);const n=".bs.swipe",me=(n,n,n,n,n,{endCallback:null,leftCallback:null,rightCallback:null}),ve={endCallback:"(function|null)",leftCallback:"(function|null)",rightCallback:"(function|null)"};class be extends ue{constructor(e,t){super(),(this._element=e)&&be.isSupported()&&(this._config=this._getConfig(t),this._deltaX=0,this._supportPointerEvents=Boolean(window.PointerEvent),this._initEvents())}static get Default(){return me}static get DefaultType(){return ve}static get NAME(){return"swipe"}dispose(){p.off(this._element,n)}_start(e){this._supportPointerEvents?this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX):this._deltaX=e.touches[0].clientX}_end(e){this._eventIsPointerPenTouch(e)&&(this._deltaX=e.clientX-this._deltaX),this._handleSwipe(),c(this._config.endCallback)}_move(e){this._deltaX=e.touches&&1<e.touches.length?0:e.touches[0].clientX-this._deltaX}_handleSwipe(){var e=Math.abs(this._deltaX);e<=40||(e=e/this._deltaX,this._deltaX=0,e&&c(0<e?this._config.rightCallback:this._config.leftCallback))}_initEvents(){this._supportPointerEvents?(p.on(this._element,"pointerdown.bs.swipe",e=>this._start(e)),p.on(this._element,"pointerup.bs.swipe",e=>this._end(e)),this._element.classList.add("pointer-event")):(p.on(this._element,"touchstart.bs.swipe",e=>this._start(e)),p.on(this._element,"touchmove.bs.swipe",e=>this._move(e)),p.on(this._element,"touchend.bs.swipe",e=>this._end(e)))}_eventIsPointerPenTouch(e){return this._supportPointerEvents&&("pen"===e.pointerType||"touch"===e.pointerType)}static isSupported(){return"ontouchstart"in document.documentElement||0<navigator.maxTouchPoints}}const ye=".bs.carousel",_e="next",h="prev",f="left",we="right",xe="slid"+ye,Te="carousel",Ae="active",Ee=".active",Ce=".carousel-item",ke=(Ee,Ce,{ArrowLeft:we,ArrowRight:f}),Se={interval:5e3,keyboard:!0,pause:"hover",ride:!1,touch:!0,wrap:!0},Le={interval:"(number|boolean)",keyboard:"boolean",pause:"(string|boolean)",ride:"(boolean|string)",touch:"boolean",wrap:"boolean"};class De extends t{constructor(e,t){super(e,t),this._interval=null,this._activeElement=null,this._isSliding=!1,this.touchTimeout=null,this._swipeHelper=null,this._indicatorsElement=d.findOne(".carousel-indicators",this._element),this._addEventListeners(),this._config.ride===Te&&this.cycle()}static get Default(){return Se}static get DefaultType(){return Le}static get NAME(){return"carousel"}next(){this._slide(_e)}nextWhenVisible(){!document.hidden&&o(this._element)&&this.next()}prev(){this._slide(h)}pause(){this._isSliding&&R(this._element),this._clearInterval()}cycle(){this._clearInterval(),this._updateInterval(),this._interval=setInterval(()=>this.nextWhenVisible(),this._config.interval)}_maybeEnableCycle(){this._config.ride&&(this._isSliding?p.one(this._element,xe,()=>this.cycle()):this.cycle())}to(e){var t,n=this._getItems();e>n.length-1||e<0||(this._isSliding?p.one(this._element,xe,()=>this.to(e)):(t=this._getItemIndex(this._getActive()))!==e&&(t=t<e?_e:h,this._slide(t,n[e])))}dispose(){this._swipeHelper&&this._swipeHelper.dispose(),super.dispose()}_configAfterMerge(e){return e.defaultInterval=e.interval,e}_addEventListeners(){this._config.keyboard&&p.on(this._element,"keydown.bs.carousel",e=>this._keydown(e)),"hover"===this._config.pause&&(p.on(this._element,"mouseenter.bs.carousel",()=>this.pause()),p.on(this._element,"mouseleave.bs.carousel",()=>this._maybeEnableCycle())),this._config.touch&&be.isSupported()&&this._addTouchEventListeners()}_addTouchEventListeners(){for(const e of d.find(".carousel-item img",this._element))p.on(e,"dragstart.bs.carousel",e=>e.preventDefault());const e={leftCallback:()=>this._slide(this._directionToOrder(f)),rightCallback:()=>this._slide(this._directionToOrder(we)),endCallback:()=>{"hover"===this._config.pause&&(this.pause(),this.touchTimeout&&clearTimeout(this.touchTimeout),this.touchTimeout=setTimeout(()=>this._maybeEnableCycle(),500+this._config.interval))}};this._swipeHelper=new be(this._element,e)}_keydown(e){var t;/input|textarea/i.test(e.target.tagName)||(t=ke[e.key])&&(e.preventDefault(),this._slide(this._directionToOrder(t)))}_getItemIndex(e){return this._getItems().indexOf(e)}_setActiveIndicatorElement(e){var t;this._indicatorsElement&&((t=d.findOne(Ee,this._indicatorsElement)).classList.remove(Ae),t.removeAttribute("aria-current"),t=d.findOne(`[data-bs-slide-to="${e}"]`,this._indicatorsElement))&&(t.classList.add(Ae),t.setAttribute("aria-current","true"))}_updateInterval(){var e=this._activeElement||this._getActive();e&&(e=Number.parseInt(e.getAttribute("data-bs-interval"),10),this._config.interval=e||this._config.defaultInterval)}_slide(t,e=null){if(!this._isSliding){const n=this._getActive(),i=t===_e,r=e||z(this._getItems(),n,i,this._config.wrap);if(r!==n){const o=this._getItemIndex(r),s=e=>p.trigger(this._element,e,{relatedTarget:r,direction:this._orderToDirection(t),from:this._getItemIndex(n),to:o});if(!s("slide.bs.carousel").defaultPrevented&&n&&r){e=Boolean(this._interval);this.pause(),this._isSliding=!0,this._setActiveIndicatorElement(o),this._activeElement=r;const a=i?"carousel-item-start":"carousel-item-end",l=i?"carousel-item-next":"carousel-item-prev";r.classList.add(l),X(r),n.classList.add(a),r.classList.add(a),this._queueCallback(()=>{r.classList.remove(a,l),r.classList.add(Ae),n.classList.remove(Ae,l,a),this._isSliding=!1,s(xe)},n,this._isAnimated()),e&&this.cycle()}}}}_isAnimated(){return this._element.classList.contains("slide")}_getActive(){return d.findOne(".active.carousel-item",this._element)}_getItems(){return d.find(Ce,this._element)}_clearInterval(){this._interval&&(clearInterval(this._interval),this._interval=null)}_directionToOrder(e){return l()?e===f?h:_e:e===f?_e:h}_orderToDirection(e){return l()?e===h?f:we:e===h?we:f}static jQueryInterface(t){return this.each(function(){var e=De.getOrCreateInstance(this,t);if("number"!=typeof t){if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}}else e.to(t)})}}p.on(document,"click.bs.carousel.data-api","[data-bs-slide], [data-bs-slide-to]",function(e){var t=d.getElementFromSelector(this);t&&t.classList.contains(Te)&&(e.preventDefault(),e=De.getOrCreateInstance(t),(t=this.getAttribute("data-bs-slide-to"))?e.to(t):"next"===u.getDataAttribute(this,"slide")?e.next():e.prev(),e._maybeEnableCycle())}),p.on(window,"load.bs.carousel.data-api",()=>{for(const e of d.find('[data-bs-ride="carousel"]'))De.getOrCreateInstance(e)}),e(De);const Oe="show",g="collapse",Pe="collapsing",je=(g,g,'[data-bs-toggle="collapse"]'),Ne={parent:null,toggle:!0},Me={parent:"(null|element)",toggle:"boolean"};class He extends t{constructor(e,t){super(e,t),this._isTransitioning=!1,this._triggerArray=[];const n=d.find(je);for(const e of n){const t=d.getSelectorFromElement(e),n=d.find(t).filter(e=>e===this._element);null!==t&&n.length&&this._triggerArray.push(e)}this._initializeChildren(),this._config.parent||this._addAriaAndCollapsedClass(this._triggerArray,this._isShown()),this._config.toggle&&this.toggle()}static get Default(){return Ne}static get DefaultType(){return Me}static get NAME(){return"collapse"}toggle(){this._isShown()?this.hide():this.show()}show(){if(!this._isTransitioning&&!this._isShown()){let e=[];if(!((e=this._config.parent?this._getFirstLevelChildren(".collapse.show, .collapse.collapsing").filter(e=>e!==this._element).map(e=>He.getOrCreateInstance(e,{toggle:!1})):e).length&&e[0]._isTransitioning||p.trigger(this._element,"show.bs.collapse").defaultPrevented)){for(const n of e)n.hide();const n=this._getDimension();this._element.classList.remove(g),this._element.classList.add(Pe),this._element.style[n]=0,this._addAriaAndCollapsedClass(this._triggerArray,!0),this._isTransitioning=!0;var t="scroll"+(n[0].toUpperCase()+n.slice(1));this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove(Pe),this._element.classList.add(g,Oe),this._element.style[n]="",p.trigger(this._element,"shown.bs.collapse")},this._element,!0),this._element.style[n]=this._element[t]+"px"}}}hide(){if(!this._isTransitioning&&this._isShown()&&!p.trigger(this._element,"hide.bs.collapse").defaultPrevented){const t=this._getDimension();this._element.style[t]=this._element.getBoundingClientRect()[t]+"px",X(this._element),this._element.classList.add(Pe),this._element.classList.remove(g,Oe);for(const t of this._triggerArray){var e=d.getElementFromSelector(t);e&&!this._isShown(e)&&this._addAriaAndCollapsedClass([t],!1)}this._isTransitioning=!0,this._element.style[t]="",this._queueCallback(()=>{this._isTransitioning=!1,this._element.classList.remove(Pe),this._element.classList.add(g),p.trigger(this._element,"hidden.bs.collapse")},this._element,!0)}}_isShown(e=this._element){return e.classList.contains(Oe)}_configAfterMerge(e){return e.toggle=Boolean(e.toggle),e.parent=r(e.parent),e}_getDimension(){return this._element.classList.contains("collapse-horizontal")?"width":"height"}_initializeChildren(){if(this._config.parent){const e=this._getFirstLevelChildren(je);for(const t of e){const e=d.getElementFromSelector(t);e&&this._addAriaAndCollapsedClass([t],this._isShown(e))}}}_getFirstLevelChildren(e){const t=d.find(":scope .collapse .collapse",this._config.parent);return d.find(e,this._config.parent).filter(e=>!t.includes(e))}_addAriaAndCollapsedClass(e,t){if(e.length)for(const n of e)n.classList.toggle("collapsed",!t),n.setAttribute("aria-expanded",t)}static jQueryInterface(t){const n={};return"string"==typeof t&&/show|hide/.test(t)&&(n.toggle=!1),this.each(function(){var e=He.getOrCreateInstance(this,n);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}})}}p.on(document,"click.bs.collapse.data-api",je,function(e){("A"===e.target.tagName||e.delegateTarget&&"A"===e.delegateTarget.tagName)&&e.preventDefault();for(const e of d.getMultipleElementsFromSelector(this))He.getOrCreateInstance(e,{toggle:!1}).toggle()}),e(He);var k="top",S="bottom",L="right",D="left",Ie="auto",O=[k,S,L,D],P="start",y="end",Fe="clippingParents",Re="viewport",We="popper",qe="reference",Xe=O.reduce(function(e,t){return e.concat([t+"-"+P,t+"-"+y])},[]),Ye=[].concat(O,[Ie]).reduce(function(e,t){return e.concat([t,t+"-"+P,t+"-"+y])},[]),$e="beforeRead",Be="afterRead",ze="beforeMain",Ue="afterMain",Ve="beforeWrite",Ke="afterWrite",Qe=[$e,"read",Be,ze,"main",Ue,Ve,"write",Ke];function m(e){return e?(e.nodeName||"").toLowerCase():null}function _(e){var t;return null==e?window:"[object Window]"!==e.toString()?(t=e.ownerDocument)&&t.defaultView||window:e}function v(e){return e instanceof _(e).Element||e instanceof Element}function b(e){return e instanceof _(e).HTMLElement||e instanceof HTMLElement}function Ge(e){return"undefined"!=typeof ShadowRoot&&(e instanceof _(e).ShadowRoot||e instanceof ShadowRoot)}var Ze={name:"applyStyles",enabled:!0,phase:"write",fn:function(e){var r=e.state;Object.keys(r.elements).forEach(function(e){var t=r.styles[e]||{},n=r.attributes[e]||{},i=r.elements[e];b(i)&&m(i)&&(Object.assign(i.style,t),Object.keys(n).forEach(function(e){var t=n[e];!1===t?i.removeAttribute(e):i.setAttribute(e,!0===t?"":t)}))})},effect:function(e){var i=e.state,r={popper:{position:i.options.strategy,left:"0",top:"0",margin:"0"},arrow:{position:"absolute"},reference:{}};return Object.assign(i.elements.popper.style,r.popper),i.styles=r,i.elements.arrow&&Object.assign(i.elements.arrow.style,r.arrow),function(){Object.keys(i.elements).forEach(function(e){var t=i.elements[e],n=i.attributes[e]||{},e=Object.keys((i.styles.hasOwnProperty(e)?i.styles:r)[e]).reduce(function(e,t){return e[t]="",e},{});b(t)&&m(t)&&(Object.assign(t.style,e),Object.keys(n).forEach(function(e){t.removeAttribute(e)}))})}},requires:["computeStyles"]};function j(e){return e.split("-")[0]}var C=Math.max,Je=Math.min,et=Math.round;function tt(){var e=navigator.userAgentData;return null!=e&&e.brands&&Array.isArray(e.brands)?e.brands.map(function(e){return e.brand+"/"+e.version}).join(" "):navigator.userAgent}function nt(){return!/^((?!chrome|android).)*safari/i.test(tt())}function it(e,t,n){void 0===t&&(t=!1),void 0===n&&(n=!1);var i=e.getBoundingClientRect(),r=1,o=1,t=(t&&b(e)&&(r=0<e.offsetWidth&&et(i.width)/e.offsetWidth||1,o=0<e.offsetHeight&&et(i.height)/e.offsetHeight||1),(v(e)?_(e):window).visualViewport),e=!nt()&&n,n=(i.left+(e&&t?t.offsetLeft:0))/r,e=(i.top+(e&&t?t.offsetTop:0))/o,t=i.width/r,r=i.height/o;return{width:t,height:r,top:e,right:n+t,bottom:e+r,left:n,x:n,y:e}}function rt(e){var t=it(e),n=e.offsetWidth,i=e.offsetHeight;return Math.abs(t.width-n)<=1&&(n=t.width),Math.abs(t.height-i)<=1&&(i=t.height),{x:e.offsetLeft,y:e.offsetTop,width:n,height:i}}function ot(e,t){var n=t.getRootNode&&t.getRootNode();if(e.contains(t))return!0;if(n&&Ge(n)){var i=t;do{if(i&&e.isSameNode(i))return!0}while(i=i.parentNode||i.host)}return!1}function w(e){return _(e).getComputedStyle(e)}function x(e){return((v(e)?e.ownerDocument:e.document)||window.document).documentElement}function st(e){return"html"===m(e)?e:e.assignedSlot||e.parentNode||(Ge(e)?e.host:null)||x(e)}function at(e){return b(e)&&"fixed"!==w(e).position?e.offsetParent:null}function lt(e){for(var t,n=_(e),i=at(e);i&&(t=i,0<=["table","td","th"].indexOf(m(t)))&&"static"===w(i).position;)i=at(i);return(!i||"html"!==m(i)&&("body"!==m(i)||"static"!==w(i).position))&&(i||function(e){var t=/firefox/i.test(tt());if(!/Trident/i.test(tt())||!b(e)||"fixed"!==w(e).position){var n=st(e);for(Ge(n)&&(n=n.host);b(n)&&["html","body"].indexOf(m(n))<0;){var i=w(n);if("none"!==i.transform||"none"!==i.perspective||"paint"===i.contain||-1!==["transform","perspective"].indexOf(i.willChange)||t&&"filter"===i.willChange||t&&i.filter&&"none"!==i.filter)return n;n=n.parentNode}}return null}(e))||n}function ct(e){return 0<=["top","bottom"].indexOf(e)?"x":"y"}function ut(e,t,n){return C(e,Je(t,n))}function dt(e){return Object.assign({},{top:0,right:0,bottom:0,left:0},e)}function ht(n,e){return e.reduce(function(e,t){return e[t]=n,e},{})}var ft={name:"arrow",enabled:!0,phase:"main",fn:function(e){var t,n,i,r,o=e.state,s=e.name,e=e.options,a=o.elements.arrow,l=o.modifiersData.popperOffsets,c=j(o.placement),u=ct(c),c=0<=[D,L].indexOf(c)?"height":"width";a&&l&&(e=dt("number"!=typeof(e="function"==typeof(e=e.padding)?e(Object.assign({},o.rects,{placement:o.placement})):e)?e:ht(e,O)),t=rt(a),r="y"===u?k:D,i="y"===u?S:L,n=o.rects.reference[c]+o.rects.reference[u]-l[u]-o.rects.popper[c],l=l[u]-o.rects.reference[u],a=(a=lt(a))?"y"===u?a.clientHeight||0:a.clientWidth||0:0,r=e[r],e=a-t[c]-e[i],r=ut(r,i=a/2-t[c]/2+(n/2-l/2),e),o.modifiersData[s]=((a={})[u]=r,a.centerOffset=r-i,a))},effect:function(e){var t=e.state,e=e.options.element,e=void 0===e?"[data-popper-arrow]":e;null!=e&&("string"!=typeof e||(e=t.elements.popper.querySelector(e)))&&ot(t.elements.popper,e)&&(t.elements.arrow=e)},requires:["popperOffsets"],requiresIfExists:["preventOverflow"]};function pt(e){return e.split("-")[1]}var gt={top:"auto",right:"auto",bottom:"auto",left:"auto"};function mt(e){var t=e.popper,n=e.popperRect,i=e.placement,r=e.variation,o=e.offsets,s=e.position,a=e.gpuAcceleration,l=e.adaptive,c=e.roundOffsets,e=e.isFixed,u=o.x,u=void 0===u?0:u,d=o.y,d=void 0===d?0:d,h="function"==typeof c?c({x:u,y:d}):{x:u,y:d},u=h.x,d=h.y,h=o.hasOwnProperty("x"),o=o.hasOwnProperty("y"),f=D,p=k,g=window;l&&(v="clientHeight",m="clientWidth",(b=lt(t))===_(t)&&"static"!==w(b=x(t)).position&&"absolute"===s&&(v="scrollHeight",m="scrollWidth"),i!==k&&(i!==D&&i!==L||r!==y)||(p=S,d=(d-((e&&b===g&&g.visualViewport?g.visualViewport.height:b[v])-n.height))*(a?1:-1)),i!==D&&(i!==k&&i!==S||r!==y)||(f=L,u=(u-((e&&b===g&&g.visualViewport?g.visualViewport.width:b[m])-n.width))*(a?1:-1)));var m,v=Object.assign({position:s},l&>),b=!0===c?(i={x:u,y:d},r=_(t),e=i.y,r=r.devicePixelRatio||1,{x:et(i.x*r)/r||0,y:et(e*r)/r||0}):{x:u,y:d};return u=b.x,d=b.y,a?Object.assign({},v,((m={})[p]=o?"0":"",m[f]=h?"0":"",m.transform=(g.devicePixelRatio||1)<=1?"translate("+u+"px, "+d+"px)":"translate3d("+u+"px, "+d+"px, 0)",m)):Object.assign({},v,((n={})[p]=o?d+"px":"",n[f]=h?u+"px":"",n.transform="",n))}var vt={name:"computeStyles",enabled:!0,phase:"beforeWrite",fn:function(e){var t=e.state,e=e.options,n=e.gpuAcceleration,n=void 0===n||n,i=e.adaptive,i=void 0===i||i,e=e.roundOffsets,e=void 0===e||e,n={placement:j(t.placement),variation:pt(t.placement),popper:t.elements.popper,popperRect:t.rects.popper,gpuAcceleration:n,isFixed:"fixed"===t.options.strategy};null!=t.modifiersData.popperOffsets&&(t.styles.popper=Object.assign({},t.styles.popper,mt(Object.assign({},n,{offsets:t.modifiersData.popperOffsets,position:t.options.strategy,adaptive:i,roundOffsets:e})))),null!=t.modifiersData.arrow&&(t.styles.arrow=Object.assign({},t.styles.arrow,mt(Object.assign({},n,{offsets:t.modifiersData.arrow,position:"absolute",adaptive:!1,roundOffsets:e})))),t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-placement":t.placement})},data:{}},bt={passive:!0},yt={name:"eventListeners",enabled:!0,phase:"write",fn:function(){},effect:function(e){var t=e.state,n=e.instance,e=e.options,i=e.scroll,r=void 0===i||i,i=e.resize,o=void 0===i||i,s=_(t.elements.popper),a=[].concat(t.scrollParents.reference,t.scrollParents.popper);return r&&a.forEach(function(e){e.addEventListener("scroll",n.update,bt)}),o&&s.addEventListener("resize",n.update,bt),function(){r&&a.forEach(function(e){e.removeEventListener("scroll",n.update,bt)}),o&&s.removeEventListener("resize",n.update,bt)}},data:{}},_t={left:"right",right:"left",bottom:"top",top:"bottom"};function wt(e){return e.replace(/left|right|bottom|top/g,function(e){return _t[e]})}var xt={start:"end",end:"start"};function Tt(e){return e.replace(/start|end/g,function(e){return xt[e]})}function At(e){e=_(e);return{scrollLeft:e.pageXOffset,scrollTop:e.pageYOffset}}function Et(e){return it(x(e)).left+At(e).scrollLeft}function Ct(e){var e=w(e),t=e.overflow,n=e.overflowX,e=e.overflowY;return/auto|scroll|overlay|hidden/.test(t+e+n)}function kt(e,t){void 0===t&&(t=[]);var n=function e(t){return 0<=["html","body","#document"].indexOf(m(t))?t.ownerDocument.body:b(t)&&Ct(t)?t:e(st(t))}(e),e=n===(null==(e=e.ownerDocument)?void 0:e.body),i=_(n),i=e?[i].concat(i.visualViewport||[],Ct(n)?n:[]):n,n=t.concat(i);return e?n:n.concat(kt(st(i)))}function St(e){return Object.assign({},e,{left:e.x,top:e.y,right:e.x+e.width,bottom:e.y+e.height})}function Lt(e,t,n){return t===Re?St((r=n,s=_(i=e),a=x(i),s=s.visualViewport,l=a.clientWidth,a=a.clientHeight,u=c=0,s&&(l=s.width,a=s.height,(o=nt())||!o&&"fixed"===r)&&(c=s.offsetLeft,u=s.offsetTop),{width:l,height:a,x:c+Et(i),y:u})):v(t)?((r=it(o=t,!1,"fixed"===n)).top=r.top+o.clientTop,r.left=r.left+o.clientLeft,r.bottom=r.top+o.clientHeight,r.right=r.left+o.clientWidth,r.width=o.clientWidth,r.height=o.clientHeight,r.x=r.left,r.y=r.top,r):St((s=x(e),l=x(s),a=At(s),c=null==(c=s.ownerDocument)?void 0:c.body,i=C(l.scrollWidth,l.clientWidth,c?c.scrollWidth:0,c?c.clientWidth:0),u=C(l.scrollHeight,l.clientHeight,c?c.scrollHeight:0,c?c.clientHeight:0),s=-a.scrollLeft+Et(s),a=-a.scrollTop,"rtl"===w(c||l).direction&&(s+=C(l.clientWidth,c?c.clientWidth:0)-i),{width:i,height:u,x:s,y:a}));var i,r,o,s,a,l,c,u}function Dt(e){var t,n=e.reference,i=e.element,e=e.placement,r=e?j(e):null,e=e?pt(e):null,o=n.x+n.width/2-i.width/2,s=n.y+n.height/2-i.height/2;switch(r){case k:t={x:o,y:n.y-i.height};break;case S:t={x:o,y:n.y+n.height};break;case L:t={x:n.x+n.width,y:s};break;case D:t={x:n.x-i.width,y:s};break;default:t={x:n.x,y:n.y}}var a=r?ct(r):null;if(null!=a){var l="y"===a?"height":"width";switch(e){case P:t[a]=t[a]-(n[l]/2-i[l]/2);break;case y:t[a]=t[a]+(n[l]/2-i[l]/2)}}return t}function Ot(e,t){var n,i,r,o,s,a,t=t=void 0===t?{}:t,l=t.placement,l=void 0===l?e.placement:l,c=t.strategy,c=void 0===c?e.strategy:c,u=t.boundary,u=void 0===u?Fe:u,d=t.rootBoundary,d=void 0===d?Re:d,h=t.elementContext,h=void 0===h?We:h,f=t.altBoundary,f=void 0!==f&&f,t=t.padding,t=void 0===t?0:t,t=dt("number"!=typeof t?t:ht(t,O)),p=e.rects.popper,f=e.elements[f?h===We?qe:We:h],c=(n=v(f)?f:f.contextElement||x(e.elements.popper),f=d,i=c,o="clippingParents"===(d=u)?(s=kt(st(o=n)),v(r=0<=["absolute","fixed"].indexOf(w(o).position)&&b(o)?lt(o):o)?s.filter(function(e){return v(e)&&ot(e,r)&&"body"!==m(e)}):[]):[].concat(d),s=[].concat(o,[f]),d=s[0],(f=s.reduce(function(e,t){t=Lt(n,t,i);return e.top=C(t.top,e.top),e.right=Je(t.right,e.right),e.bottom=Je(t.bottom,e.bottom),e.left=C(t.left,e.left),e},Lt(n,d,i))).width=f.right-f.left,f.height=f.bottom-f.top,f.x=f.left,f.y=f.top,f),u=it(e.elements.reference),d=Dt({reference:u,element:p,strategy:"absolute",placement:l}),f=St(Object.assign({},p,d)),p=h===We?f:u,g={top:c.top-p.top+t.top,bottom:p.bottom-c.bottom+t.bottom,left:c.left-p.left+t.left,right:p.right-c.right+t.right},d=e.modifiersData.offset;return h===We&&d&&(a=d[l],Object.keys(g).forEach(function(e){var t=0<=[L,S].indexOf(e)?1:-1,n=0<=[k,S].indexOf(e)?"y":"x";g[e]+=a[n]*t})),g}var Pt={name:"flip",enabled:!0,phase:"main",fn:function(e){var d=e.state,t=e.options,e=e.name;if(!d.modifiersData[e]._skip){for(var n=t.mainAxis,i=void 0===n||n,n=t.altAxis,r=void 0===n||n,n=t.fallbackPlacements,h=t.padding,f=t.boundary,p=t.rootBoundary,o=t.altBoundary,s=t.flipVariations,g=void 0===s||s,m=t.allowedAutoPlacements,s=d.options.placement,t=j(s),n=n||(t!==s&&g?j(n=s)===Ie?[]:(t=wt(n),[Tt(n),t,Tt(t)]):[wt(s)]),a=[s].concat(n).reduce(function(e,t){return e.concat(j(t)===Ie?(n=d,i=(e=e=void 0===(e={placement:t,boundary:f,rootBoundary:p,padding:h,flipVariations:g,allowedAutoPlacements:m})?{}:e).placement,r=e.boundary,o=e.rootBoundary,s=e.padding,a=e.flipVariations,l=void 0===(e=e.allowedAutoPlacements)?Ye:e,c=pt(i),e=c?a?Xe:Xe.filter(function(e){return pt(e)===c}):O,u=(i=0===(i=e.filter(function(e){return 0<=l.indexOf(e)})).length?e:i).reduce(function(e,t){return e[t]=Ot(n,{placement:t,boundary:r,rootBoundary:o,padding:s})[j(t)],e},{}),Object.keys(u).sort(function(e,t){return u[e]-u[t]})):t);var n,i,r,o,s,a,l,c,u},[]),l=d.rects.reference,c=d.rects.popper,u=new Map,v=!0,b=a[0],y=0;y<a.length;y++){var _=a[y],w=j(_),x=pt(_)===P,T=0<=[k,S].indexOf(w),A=T?"width":"height",E=Ot(d,{placement:_,boundary:f,rootBoundary:p,altBoundary:o,padding:h}),T=T?x?L:D:x?S:k,x=(l[A]>c[A]&&(T=wt(T)),wt(T)),A=[];if(i&&A.push(E[w]<=0),r&&A.push(E[T]<=0,E[x]<=0),A.every(function(e){return e})){b=_,v=!1;break}u.set(_,A)}if(v)for(var C=g?3:1;0<C&&"break"!==function(t){var e=a.find(function(e){e=u.get(e);if(e)return e.slice(0,t).every(function(e){return e})});if(e)return b=e,"break"}(C);C--);d.placement!==b&&(d.modifiersData[e]._skip=!0,d.placement=b,d.reset=!0)}},requiresIfExists:["offset"],data:{_skip:!1}};function jt(e,t,n){return{top:e.top-t.height-(n=void 0===n?{x:0,y:0}:n).y,right:e.right-t.width+n.x,bottom:e.bottom-t.height+n.y,left:e.left-t.width-n.x}}function Nt(t){return[k,L,S,D].some(function(e){return 0<=t[e]})}var Mt={name:"hide",enabled:!0,phase:"main",requiresIfExists:["preventOverflow"],fn:function(e){var t=e.state,e=e.name,n=t.rects.reference,i=t.rects.popper,r=t.modifiersData.preventOverflow,o=Ot(t,{elementContext:"reference"}),s=Ot(t,{altBoundary:!0}),o=jt(o,n),n=jt(s,i,r),s=Nt(o),i=Nt(n);t.modifiersData[e]={referenceClippingOffsets:o,popperEscapeOffsets:n,isReferenceHidden:s,hasPopperEscaped:i},t.attributes.popper=Object.assign({},t.attributes.popper,{"data-popper-reference-hidden":s,"data-popper-escaped":i})}},Ht={name:"offset",enabled:!0,phase:"main",requires:["popperOffsets"],fn:function(e){var s=e.state,t=e.options,e=e.name,t=t.offset,a=void 0===t?[0,0]:t,t=Ye.reduce(function(e,t){return e[t]=(t=t,n=s.rects,i=a,r=j(t),o=0<=[D,k].indexOf(r)?-1:1,n="function"==typeof i?i(Object.assign({},n,{placement:t})):i,t=n[0]||0,i=(n[1]||0)*o,0<=[D,L].indexOf(r)?{x:i,y:t}:{x:t,y:i}),e;var n,i,r,o},{}),n=t[s.placement],i=n.x,n=n.y;null!=s.modifiersData.popperOffsets&&(s.modifiersData.popperOffsets.x+=i,s.modifiersData.popperOffsets.y+=n),s.modifiersData[e]=t}},It={name:"popperOffsets",enabled:!0,phase:"read",fn:function(e){var t=e.state,e=e.name;t.modifiersData[e]=Dt({reference:t.rects.reference,element:t.rects.popper,strategy:"absolute",placement:t.placement})},data:{}},Ft={name:"preventOverflow",enabled:!0,phase:"main",fn:function(e){var t,n,i,r,o,s,a,l,c,u=e.state,d=e.options,e=e.name,h=d.mainAxis,h=void 0===h||h,f=d.altAxis,f=void 0!==f&&f,p=d.boundary,g=d.rootBoundary,m=d.altBoundary,v=d.padding,b=d.tether,b=void 0===b||b,d=d.tetherOffset,d=void 0===d?0:d,p=Ot(u,{boundary:p,rootBoundary:g,padding:v,altBoundary:m}),g=j(u.placement),v=pt(u.placement),m=!v,y=ct(g),_="x"===y?"y":"x",w=u.modifiersData.popperOffsets,x=u.rects.reference,T=u.rects.popper,d="function"==typeof d?d(Object.assign({},u.rects,{placement:u.placement})):d,d="number"==typeof d?{mainAxis:d,altAxis:d}:Object.assign({mainAxis:0,altAxis:0},d),A=u.modifiersData.offset?u.modifiersData.offset[u.placement]:null,E={x:0,y:0};w&&(h&&(h="y"===y?"height":"width",s=(a=w[y])+p[n="y"===y?k:D],l=a-p[c="y"===y?S:L],t=b?-T[h]/2:0,r=(v===P?x:T)[h],v=v===P?-T[h]:-x[h],o=u.elements.arrow,o=b&&o?rt(o):{width:0,height:0},n=(i=u.modifiersData["arrow#persistent"]?u.modifiersData["arrow#persistent"].padding:{top:0,right:0,bottom:0,left:0})[n],i=i[c],c=ut(0,x[h],o[h]),o=m?x[h]/2-t-c-n-d.mainAxis:r-c-n-d.mainAxis,r=m?-x[h]/2+t+c+i+d.mainAxis:v+c+i+d.mainAxis,m=(n=u.elements.arrow&<(u.elements.arrow))?"y"===y?n.clientTop||0:n.clientLeft||0:0,v=a+r-(t=null!=(h=null==A?void 0:A[y])?h:0),c=ut(b?Je(s,a+o-t-m):s,a,b?C(l,v):l),w[y]=c,E[y]=c-a),f&&(i="y"==_?"height":"width",r=(n=w[_])+p["x"===y?k:D],h=n-p["x"===y?S:L],o=-1!==[k,D].indexOf(g),m=null!=(t=null==A?void 0:A[_])?t:0,s=o?r:n-x[i]-T[i]-m+d.altAxis,v=o?n+x[i]+T[i]-m-d.altAxis:h,a=b&&o?(c=ut(s,n,l=v),l<c?l:c):ut(b?s:r,n,b?v:h),w[_]=a,E[_]=a-n),u.modifiersData[e]=E)},requiresIfExists:["offset"]};function Rt(e){var n=new Map,i=new Set,r=[];return e.forEach(function(e){n.set(e.name,e)}),e.forEach(function(e){i.has(e.name)||function t(e){i.add(e.name),[].concat(e.requires||[],e.requiresIfExists||[]).forEach(function(e){i.has(e)||(e=n.get(e))&&t(e)}),r.push(e)}(e)}),r}var Wt={placement:"bottom",modifiers:[],strategy:"absolute"};function qt(){for(var e=arguments.length,t=new Array(e),n=0;n<e;n++)t[n]=arguments[n];return!t.some(function(e){return!(e&&"function"==typeof e.getBoundingClientRect)})}function Xt(e){var e=e=void 0===e?{}:e,t=e.defaultModifiers,l=void 0===t?[]:t,t=e.defaultOptions,c=void 0===t?Wt:t;return function(i,r,t){void 0===t&&(t=c);var n,o,f={placement:"bottom",orderedModifiers:[],options:Object.assign({},Wt,c),modifiersData:{},elements:{reference:i,popper:r},attributes:{},styles:{}},s=[],p=!1,g={state:f,setOptions:function(e){e="function"==typeof e?e(f.options):e;a(),f.options=Object.assign({},c,f.options,e),f.scrollParents={reference:v(i)?kt(i):i.contextElement?kt(i.contextElement):[],popper:kt(r)};e=[].concat(l,f.options.modifiers),t=e.reduce(function(e,t){var n=e[t.name];return e[t.name]=n?Object.assign({},n,t,{options:Object.assign({},n.options,t.options),data:Object.assign({},n.data,t.data)}):t,e},{}),n=Rt(Object.keys(t).map(function(e){return t[e]}));var t,n,e=Qe.reduce(function(e,t){return e.concat(n.filter(function(e){return e.phase===t}))},[]);return f.orderedModifiers=e.filter(function(e){return e.enabled}),f.orderedModifiers.forEach(function(e){var t=e.name,n=e.options,e=e.effect;"function"==typeof e&&(e=e({state:f,name:t,instance:g,options:void 0===n?{}:n}),s.push(e||function(){}))}),g.update()},forceUpdate:function(){if(!p){var e=f.elements,t=e.reference,e=e.popper;if(qt(t,e)){f.rects={reference:(t=t,s=lt(e),void 0===(a="fixed"===f.options.strategy)&&(a=!1),l=b(s),c=b(s)&&(d=(c=s).getBoundingClientRect(),u=et(d.width)/c.offsetWidth||1,d=et(d.height)/c.offsetHeight||1,1!==u||1!==d),u=x(s),d=it(t,c,a),t={scrollLeft:0,scrollTop:0},h={x:0,y:0},!l&&a||("body"===m(s)&&!Ct(u)||(t=(l=s)!==_(l)&&b(l)?{scrollLeft:l.scrollLeft,scrollTop:l.scrollTop}:At(l)),b(s)?((h=it(s,!0)).x+=s.clientLeft,h.y+=s.clientTop):u&&(h.x=Et(u))),{x:d.left+t.scrollLeft-h.x,y:d.top+t.scrollTop-h.y,width:d.width,height:d.height}),popper:rt(e)},f.reset=!1,f.placement=f.options.placement,f.orderedModifiers.forEach(function(e){return f.modifiersData[e.name]=Object.assign({},e.data)});for(var n,i,r,o=0;o<f.orderedModifiers.length;o++)!0!==f.reset?(n=(r=f.orderedModifiers[o]).fn,i=r.options,r=r.name,"function"==typeof n&&(f=n({state:f,options:void 0===i?{}:i,name:r,instance:g})||f)):(f.reset=!1,o=-1)}}var s,a,l,c,u,d,h},update:(n=function(){return new Promise(function(e){g.forceUpdate(),e(f)})},function(){return o=o||new Promise(function(e){Promise.resolve().then(function(){o=void 0,e(n())})})}),destroy:function(){a(),p=!0}};return qt(i,r)&&g.setOptions(t).then(function(e){!p&&t.onFirstUpdate&&t.onFirstUpdate(e)}),g;function a(){s.forEach(function(e){return e()}),s=[]}}}var Yt=Xt(),$t=Xt({defaultModifiers:[yt,It,vt,Ze]}),Bt=Xt({defaultModifiers:[yt,It,vt,Ze,Ht,Pt,Ft,ft,Mt]});const zt=Object.freeze(Object.defineProperty({__proto__:null,afterMain:Ue,afterRead:Be,afterWrite:Ke,applyStyles:Ze,arrow:ft,auto:Ie,basePlacements:O,beforeMain:ze,beforeRead:$e,beforeWrite:Ve,bottom:S,clippingParents:Fe,computeStyles:vt,createPopper:Bt,createPopperBase:Yt,createPopperLite:$t,detectOverflow:Ot,end:y,eventListeners:yt,flip:Pt,hide:Mt,left:D,main:"main",modifierPhases:Qe,offset:Ht,placements:Ye,popper:We,popperGenerator:Xt,popperOffsets:It,preventOverflow:Ft,read:"read",reference:qe,right:L,start:P,top:k,variationPlacements:Xe,viewport:Re,write:"write"},Symbol.toStringTag,{value:"Module"})),Ut="dropdown",Vt=".bs.dropdown",Kt=".data-api",Qt="ArrowDown",Gt="click"+Vt+Kt,Zt="keydown"+Vt+Kt,Jt="show",T='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)',en=(T,".dropdown-menu"),tn=l()?"top-end":"top-start",nn=l()?"top-start":"top-end",rn=l()?"bottom-end":"bottom-start",on=l()?"bottom-start":"bottom-end",sn=l()?"left-start":"right-start",an=l()?"right-start":"left-start",ln={autoClose:!0,boundary:"clippingParents",display:"dynamic",offset:[0,2],popperConfig:null,reference:"toggle"},cn={autoClose:"(boolean|string)",boundary:"(string|element)",display:"string",offset:"(array|string|function)",popperConfig:"(null|object|function)",reference:"(string|element|object)"};class A extends t{constructor(e,t){super(e,t),this._popper=null,this._parent=this._element.parentNode,this._menu=d.next(this._element,en)[0]||d.prev(this._element,en)[0]||d.findOne(en,this._parent),this._inNavbar=this._detectNavbar()}static get Default(){return ln}static get DefaultType(){return cn}static get NAME(){return Ut}toggle(){return this._isShown()?this.hide():this.show()}show(){if(!a(this._element)&&!this._isShown()){const e={relatedTarget:this._element};if(!p.trigger(this._element,"show.bs.dropdown",e).defaultPrevented){if(this._createPopper(),"ontouchstart"in document.documentElement&&!this._parent.closest(".navbar-nav"))for(const e of[].concat(...document.body.children))p.on(e,"mouseover",q);this._element.focus(),this._element.setAttribute("aria-expanded",!0),this._menu.classList.add(Jt),this._element.classList.add(Jt),p.trigger(this._element,"shown.bs.dropdown",e)}}}hide(){var e;!a(this._element)&&this._isShown()&&(e={relatedTarget:this._element},this._completeHide(e))}dispose(){this._popper&&this._popper.destroy(),super.dispose()}update(){this._inNavbar=this._detectNavbar(),this._popper&&this._popper.update()}_completeHide(e){if(!p.trigger(this._element,"hide.bs.dropdown",e).defaultPrevented){if("ontouchstart"in document.documentElement)for(const e of[].concat(...document.body.children))p.off(e,"mouseover",q);this._popper&&this._popper.destroy(),this._menu.classList.remove(Jt),this._element.classList.remove(Jt),this._element.setAttribute("aria-expanded","false"),u.removeDataAttribute(this._menu,"popper"),p.trigger(this._element,"hidden.bs.dropdown",e)}}_getConfig(e){if("object"!=typeof(e=super._getConfig(e)).reference||s(e.reference)||"function"==typeof e.reference.getBoundingClientRect)return e;throw new TypeError(Ut.toUpperCase()+': Option "reference" provided type "object" without a required "getBoundingClientRect" method.')}_createPopper(){if(void 0===zt)throw new TypeError("Bootstrap's dropdowns require Popper (https://popper.js.org)");let e=this._element;"parent"===this._config.reference?e=this._parent:s(this._config.reference)?e=r(this._config.reference):"object"==typeof this._config.reference&&(e=this._config.reference);var t=this._getPopperConfig();this._popper=Bt(e,this._menu,t)}_isShown(){return this._menu.classList.contains(Jt)}_getPlacement(){var e,t=this._parent;return t.classList.contains("dropend")?sn:t.classList.contains("dropstart")?an:t.classList.contains("dropup-center")?"top":t.classList.contains("dropdown-center")?"bottom":(e="end"===getComputedStyle(this._menu).getPropertyValue("--bs-position").trim(),t.classList.contains("dropup")?e?nn:tn:e?on:rn)}_detectNavbar(){return null!==this._element.closest(".navbar")}_getOffset(){const t=this._config["offset"];return"string"==typeof t?t.split(",").map(e=>Number.parseInt(e,10)):"function"==typeof t?e=>t(e,this._element):t}_getPopperConfig(){var e={placement:this._getPlacement(),modifiers:[{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"offset",options:{offset:this._getOffset()}}]};return!this._inNavbar&&"static"!==this._config.display||(u.setDataAttribute(this._menu,"popper","static"),e.modifiers=[{name:"applyStyles",enabled:!1}]),{...e,...c(this._config.popperConfig,[e])}}_selectMenuItem({key:e,target:t}){var n=d.find(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)",this._menu).filter(e=>o(e));n.length&&z(n,t,e===Qt,!n.includes(t)).focus()}static jQueryInterface(t){return this.each(function(){var e=A.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}})}static clearMenus(e){if(2!==e.button&&("keyup"!==e.type||"Tab"===e.key)){const i=d.find('[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled).show');for(const r of i){const i=A.getInstance(r);var t,n;i&&!1!==i._config.autoClose&&(t=(n=e.composedPath()).includes(i._menu),n.includes(i._element)||"inside"===i._config.autoClose&&!t||"outside"===i._config.autoClose&&t||i._menu.contains(e.target)&&("keyup"===e.type&&"Tab"===e.key||/input|select|option|textarea|form/i.test(e.target.tagName))||(n={relatedTarget:i._element},"click"===e.type&&(n.clickEvent=e),i._completeHide(n)))}}}static dataApiKeydownHandler(e){var t=/input|textarea/i.test(e.target.tagName),n="Escape"===e.key,i=["ArrowUp",Qt].includes(e.key);!i&&!n||t&&!n||(e.preventDefault(),t=this.matches(T)?this:d.prev(this,T)[0]||d.next(this,T)[0]||d.findOne(T,e.delegateTarget.parentNode),n=A.getOrCreateInstance(t),i?(e.stopPropagation(),n.show(),n._selectMenuItem(e)):n._isShown()&&(e.stopPropagation(),n.hide(),t.focus()))}}p.on(document,Zt,T,A.dataApiKeydownHandler),p.on(document,Zt,en,A.dataApiKeydownHandler),p.on(document,Gt,A.clearMenus),p.on(document,"keyup.bs.dropdown.data-api",A.clearMenus),p.on(document,Gt,T,function(e){e.preventDefault(),A.getOrCreateInstance(this).toggle()}),e(A);const un="backdrop",dn="mousedown.bs."+un,hn={className:"modal-backdrop",clickCallback:null,isAnimated:!1,isVisible:!0,rootElement:"body"},fn={className:"string",clickCallback:"(function|null)",isAnimated:"boolean",isVisible:"boolean",rootElement:"(element|string)"};class pn extends ue{constructor(e){super(),this._config=this._getConfig(e),this._isAppended=!1,this._element=null}static get Default(){return hn}static get DefaultType(){return fn}static get NAME(){return un}show(e){var t;this._config.isVisible?(this._append(),t=this._getElement(),this._config.isAnimated&&X(t),t.classList.add("show"),this._emulateAnimation(()=>{c(e)})):c(e)}hide(e){this._config.isVisible?(this._getElement().classList.remove("show"),this._emulateAnimation(()=>{this.dispose(),c(e)})):c(e)}dispose(){this._isAppended&&(p.off(this._element,dn),this._element.remove(),this._isAppended=!1)}_getElement(){var e;return this._element||((e=document.createElement("div")).className=this._config.className,this._config.isAnimated&&e.classList.add("fade"),this._element=e),this._element}_configAfterMerge(e){return e.rootElement=r(e.rootElement),e}_append(){var e;this._isAppended||(e=this._getElement(),this._config.rootElement.append(e),p.on(e,dn,()=>{c(this._config.clickCallback)}),this._isAppended=!0)}_emulateAnimation(e){B(e,this._getElement(),this._config.isAnimated)}}const gn=".bs.focustrap",mn=(gn,gn,"backward"),vn={autofocus:!0,trapElement:null},bn={autofocus:"boolean",trapElement:"element"};class yn extends ue{constructor(e){super(),this._config=this._getConfig(e),this._isActive=!1,this._lastTabNavDirection=null}static get Default(){return vn}static get DefaultType(){return bn}static get NAME(){return"focustrap"}activate(){this._isActive||(this._config.autofocus&&this._config.trapElement.focus(),p.off(document,gn),p.on(document,"focusin.bs.focustrap",e=>this._handleFocusin(e)),p.on(document,"keydown.tab.bs.focustrap",e=>this._handleKeydown(e)),this._isActive=!0)}deactivate(){this._isActive&&(this._isActive=!1,p.off(document,gn))}_handleFocusin(e){var t=this._config["trapElement"];e.target===document||e.target===t||t.contains(e.target)||(0===(e=d.focusableChildren(t)).length?t:this._lastTabNavDirection===mn?e[e.length-1]:e[0]).focus()}_handleKeydown(e){"Tab"===e.key&&(this._lastTabNavDirection=e.shiftKey?mn:"forward")}}const _n=".fixed-top, .fixed-bottom, .is-fixed, .sticky-top",wn=".sticky-top",xn="padding-right",Tn="margin-right";class An{constructor(){this._element=document.body}getWidth(){var e=document.documentElement.clientWidth;return Math.abs(window.innerWidth-e)}hide(){const t=this.getWidth();this._disableOverFlow(),this._setElementAttributes(this._element,xn,e=>e+t),this._setElementAttributes(_n,xn,e=>e+t),this._setElementAttributes(wn,Tn,e=>e-t)}reset(){this._resetElementAttributes(this._element,"overflow"),this._resetElementAttributes(this._element,xn),this._resetElementAttributes(_n,xn),this._resetElementAttributes(wn,Tn)}isOverflowing(){return 0<this.getWidth()}_disableOverFlow(){this._saveInitialAttribute(this._element,"overflow"),this._element.style.overflow="hidden"}_setElementAttributes(e,n,i){const r=this.getWidth();this._applyManipulationCallback(e,e=>{var t;e!==this._element&&window.innerWidth>e.clientWidth+r||(this._saveInitialAttribute(e,n),t=window.getComputedStyle(e).getPropertyValue(n),e.style.setProperty(n,i(Number.parseFloat(t))+"px"))})}_saveInitialAttribute(e,t){var n=e.style.getPropertyValue(t);n&&u.setDataAttribute(e,t,n)}_resetElementAttributes(e,n){this._applyManipulationCallback(e,e=>{var t=u.getDataAttribute(e,n);null!==t?(u.removeDataAttribute(e,n),e.style.setProperty(n,t)):e.style.removeProperty(n)})}_applyManipulationCallback(e,t){if(s(e))t(e);else for(const n of d.find(e,this._element))t(n)}}const E=".bs.modal",En=(E,E,"hidden"+E),Cn="show"+E,kn=(E,E,E,E,E,E,"modal-open"),Sn="modal-static",Ln={backdrop:!0,focus:!0,keyboard:!0},Dn={backdrop:"(boolean|string)",focus:"boolean",keyboard:"boolean"};class On extends t{constructor(e,t){super(e,t),this._dialog=d.findOne(".modal-dialog",this._element),this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._isShown=!1,this._isTransitioning=!1,this._scrollBar=new An,this._addEventListeners()}static get Default(){return Ln}static get DefaultType(){return Dn}static get NAME(){return"modal"}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){this._isShown||this._isTransitioning||p.trigger(this._element,Cn,{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._isTransitioning=!0,this._scrollBar.hide(),document.body.classList.add(kn),this._adjustDialog(),this._backdrop.show(()=>this._showElement(e)))}hide(){!this._isShown||this._isTransitioning||p.trigger(this._element,"hide.bs.modal").defaultPrevented||(this._isShown=!1,this._isTransitioning=!0,this._focustrap.deactivate(),this._element.classList.remove("show"),this._queueCallback(()=>this._hideModal(),this._element,this._isAnimated()))}dispose(){p.off(window,E),p.off(this._dialog,E),this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}handleUpdate(){this._adjustDialog()}_initializeBackDrop(){return new pn({isVisible:Boolean(this._config.backdrop),isAnimated:this._isAnimated()})}_initializeFocusTrap(){return new yn({trapElement:this._element})}_showElement(e){document.body.contains(this._element)||document.body.append(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.scrollTop=0;var t=d.findOne(".modal-body",this._dialog);t&&(t.scrollTop=0),X(this._element),this._element.classList.add("show"),this._queueCallback(()=>{this._config.focus&&this._focustrap.activate(),this._isTransitioning=!1,p.trigger(this._element,"shown.bs.modal",{relatedTarget:e})},this._dialog,this._isAnimated())}_addEventListeners(){p.on(this._element,"keydown.dismiss.bs.modal",e=>{"Escape"===e.key&&(this._config.keyboard?this.hide():this._triggerBackdropTransition())}),p.on(window,"resize.bs.modal",()=>{this._isShown&&!this._isTransitioning&&this._adjustDialog()}),p.on(this._element,"mousedown.dismiss.bs.modal",t=>{p.one(this._element,"click.dismiss.bs.modal",e=>{this._element===t.target&&this._element===e.target&&("static"!==this._config.backdrop?this._config.backdrop&&this.hide():this._triggerBackdropTransition())})})}_hideModal(){this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._isTransitioning=!1,this._backdrop.hide(()=>{document.body.classList.remove(kn),this._resetAdjustments(),this._scrollBar.reset(),p.trigger(this._element,En)})}_isAnimated(){return this._element.classList.contains("fade")}_triggerBackdropTransition(){if(!p.trigger(this._element,"hidePrevented.bs.modal").defaultPrevented){const e=this._element.scrollHeight>document.documentElement.clientHeight,t=this._element.style.overflowY;"hidden"===t||this._element.classList.contains(Sn)||(e||(this._element.style.overflowY="hidden"),this._element.classList.add(Sn),this._queueCallback(()=>{this._element.classList.remove(Sn),this._queueCallback(()=>{this._element.style.overflowY=t},this._dialog)},this._dialog),this._element.focus())}}_adjustDialog(){const e=this._element.scrollHeight>document.documentElement.clientHeight,t=this._scrollBar.getWidth(),n=0<t;if(n&&!e){const e=l()?"paddingLeft":"paddingRight";this._element.style[e]=t+"px"}if(!n&&e){const e=l()?"paddingRight":"paddingLeft";this._element.style[e]=t+"px"}}_resetAdjustments(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}static jQueryInterface(t,n){return this.each(function(){var e=On.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](n)}})}}p.on(document,"click.bs.modal.data-api",'[data-bs-toggle="modal"]',function(e){const t=d.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&e.preventDefault(),p.one(t,Cn,e=>{e.defaultPrevented||p.one(t,En,()=>{o(this)&&this.focus()})});e=d.findOne(".modal.show");e&&On.getInstance(e).hide(),On.getOrCreateInstance(t).toggle(this)}),he(On),e(On);const Pn=".bs.offcanvas",jn="showing",Nn=".offcanvas.show",Mn="hidePrevented"+Pn,Hn="hidden"+Pn,In={backdrop:!0,keyboard:!0,scroll:!1},Fn={backdrop:"(boolean|string)",keyboard:"boolean",scroll:"boolean"};class N extends t{constructor(e,t){super(e,t),this._isShown=!1,this._backdrop=this._initializeBackDrop(),this._focustrap=this._initializeFocusTrap(),this._addEventListeners()}static get Default(){return In}static get DefaultType(){return Fn}static get NAME(){return"offcanvas"}toggle(e){return this._isShown?this.hide():this.show(e)}show(e){this._isShown||p.trigger(this._element,"show.bs.offcanvas",{relatedTarget:e}).defaultPrevented||(this._isShown=!0,this._backdrop.show(),this._config.scroll||(new An).hide(),this._element.setAttribute("aria-modal",!0),this._element.setAttribute("role","dialog"),this._element.classList.add(jn),this._queueCallback(()=>{this._config.scroll&&!this._config.backdrop||this._focustrap.activate(),this._element.classList.add("show"),this._element.classList.remove(jn),p.trigger(this._element,"shown.bs.offcanvas",{relatedTarget:e})},this._element,!0))}hide(){!this._isShown||p.trigger(this._element,"hide.bs.offcanvas").defaultPrevented||(this._focustrap.deactivate(),this._element.blur(),this._isShown=!1,this._element.classList.add("hiding"),this._backdrop.hide(),this._queueCallback(()=>{this._element.classList.remove("show","hiding"),this._element.removeAttribute("aria-modal"),this._element.removeAttribute("role"),this._config.scroll||(new An).reset(),p.trigger(this._element,Hn)},this._element,!0))}dispose(){this._backdrop.dispose(),this._focustrap.deactivate(),super.dispose()}_initializeBackDrop(){var e=Boolean(this._config.backdrop);return new pn({className:"offcanvas-backdrop",isVisible:e,isAnimated:!0,rootElement:this._element.parentNode,clickCallback:e?()=>{"static"!==this._config.backdrop?this.hide():p.trigger(this._element,Mn)}:null})}_initializeFocusTrap(){return new yn({trapElement:this._element})}_addEventListeners(){p.on(this._element,"keydown.dismiss.bs.offcanvas",e=>{"Escape"===e.key&&(this._config.keyboard?this.hide():p.trigger(this._element,Mn))})}static jQueryInterface(t){return this.each(function(){var e=N.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t](this)}})}}p.on(document,"click.bs.offcanvas.data-api",'[data-bs-toggle="offcanvas"]',function(e){var t=d.getElementFromSelector(this);["A","AREA"].includes(this.tagName)&&e.preventDefault(),a(this)||(p.one(t,Hn,()=>{o(this)&&this.focus()}),(e=d.findOne(Nn))&&e!==t&&N.getInstance(e).hide(),N.getOrCreateInstance(t).toggle(this))}),p.on(window,"load.bs.offcanvas.data-api",()=>{for(const e of d.find(Nn))N.getOrCreateInstance(e).show()}),p.on(window,"resize.bs.offcanvas",()=>{for(const e of d.find("[aria-modal][class*=show][class*=offcanvas-]"))"fixed"!==getComputedStyle(e).position&&N.getOrCreateInstance(e).hide()}),he(N),e(N);const Rn={"*":["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:[]},Wn=new Set(["background","cite","href","itemtype","longdesc","poster","src","xlink:href"]),qn=/^(?!javascript:)(?:[a-z0-9+.-]+:|[^&:/?#]*(?:[/?#]|$))/i,Xn={allowList:Rn,content:{},extraClass:"",html:!1,sanitize:!0,sanitizeFn:null,template:"<div></div>"},Yn={allowList:"object",content:"object",extraClass:"(string|function)",html:"boolean",sanitize:"boolean",sanitizeFn:"(null|function)",template:"string"},$n={entry:"(string|element|function|null)",selector:"(string|element)"};class Bn extends ue{constructor(e){super(),this._config=this._getConfig(e)}static get Default(){return Xn}static get DefaultType(){return Yn}static get NAME(){return"TemplateFactory"}getContent(){return Object.values(this._config.content).map(e=>this._resolvePossibleFunction(e)).filter(Boolean)}hasContent(){return 0<this.getContent().length}changeContent(e){return this._checkContent(e),this._config.content={...this._config.content,...e},this}toHtml(){var e=document.createElement("div");e.innerHTML=this._maybeSanitize(this._config.template);for(const[t,n]of Object.entries(this._config.content))this._setContent(e,n,t);const t=e.children[0],n=this._resolvePossibleFunction(this._config.extraClass);return n&&t.classList.add(...n.split(" ")),t}_typeCheckConfig(e){super._typeCheckConfig(e),this._checkContent(e.content)}_checkContent(e){for(var[t,n]of Object.entries(e))super._typeCheckConfig({selector:t,entry:n},$n)}_setContent(e,t,n){n=d.findOne(n,e);n&&((t=this._resolvePossibleFunction(t))?s(t)?this._putElementInTemplate(r(t),n):this._config.html?n.innerHTML=this._maybeSanitize(t):n.textContent=t:n.remove())}_maybeSanitize(e){if(this._config.sanitize){var t=e,n=this._config.allowList,i=this._config.sanitizeFn;if(!t.length)return t;if(i&&"function"==typeof i)return i(t);const r=(new window.DOMParser).parseFromString(t,"text/html"),o=[].concat(...r.body.querySelectorAll("*"));for(const t of o){const i=t.nodeName.toLowerCase();if(Object.keys(n).includes(i)){const r=[].concat(...t.attributes),o=[].concat(n["*"]||[],n[i]||[]);for(const n of r)((e,t)=>{const n=e.nodeName.toLowerCase();return t.includes(n)?!Wn.has(n)||Boolean(qn.test(e.nodeValue)):t.filter(e=>e instanceof RegExp).some(e=>e.test(n))})(n,o)||t.removeAttribute(n.nodeName)}else t.remove()}return r.body.innerHTML}return e}_resolvePossibleFunction(e){return c(e,[this])}_putElementInTemplate(e,t){this._config.html?(t.innerHTML="",t.append(e)):t.textContent=e.textContent}}const zn=new Set(["sanitize","allowList","sanitizeFn"]),Un="fade",Vn="show",Kn="hide.bs.modal",Qn="hover",Gn="focus",Zn={AUTO:"auto",TOP:"top",RIGHT:l()?"left":"right",BOTTOM:"bottom",LEFT:l()?"right":"left"},Jn={allowList:Rn,animation:!0,boundary:"clippingParents",container:!1,customClass:"",delay:0,fallbackPlacements:["top","right","bottom","left"],html:!1,offset:[0,6],placement:"top",popperConfig:null,sanitize:!0,sanitizeFn:null,selector:!1,template:'<div class="tooltip" role="tooltip"><div class="tooltip-arrow"></div><div class="tooltip-inner"></div></div>',title:"",trigger:"hover focus"},ei={allowList:"object",animation:"boolean",boundary:"(string|element)",container:"(string|element|boolean)",customClass:"(string|function)",delay:"(number|object)",fallbackPlacements:"array",html:"boolean",offset:"(array|string|function)",placement:"(string|function)",popperConfig:"(null|object|function)",sanitize:"boolean",sanitizeFn:"(null|function)",selector:"(string|boolean)",template:"string",title:"(string|element|function)",trigger:"string"};class ti extends t{constructor(e,t){if(void 0===zt)throw new TypeError("Bootstrap's tooltips require Popper (https://popper.js.org)");super(e,t),this._isEnabled=!0,this._timeout=0,this._isHovered=null,this._activeTrigger={},this._popper=null,this._templateFactory=null,this._newContent=null,this.tip=null,this._setListeners(),this._config.selector||this._fixTitle()}static get Default(){return Jn}static get DefaultType(){return ei}static get NAME(){return"tooltip"}enable(){this._isEnabled=!0}disable(){this._isEnabled=!1}toggleEnabled(){this._isEnabled=!this._isEnabled}toggle(){this._isEnabled&&(this._activeTrigger.click=!this._activeTrigger.click,this._isShown()?this._leave():this._enter())}dispose(){clearTimeout(this._timeout),p.off(this._element.closest(".modal"),Kn,this._hideModalHandler),this._element.getAttribute("data-bs-original-title")&&this._element.setAttribute("title",this._element.getAttribute("data-bs-original-title")),this._disposePopper(),super.dispose()}show(){if("none"===this._element.style.display)throw new Error("Please use show on visible elements");if(this._isWithContent()&&this._isEnabled){const n=p.trigger(this._element,this.constructor.eventName("show")),i=(W(this._element)||this._element.ownerDocument.documentElement).contains(this._element);if(!n.defaultPrevented&&i){this._disposePopper();var e=this._getTipElement(),t=(this._element.setAttribute("aria-describedby",e.getAttribute("id")),this._config)["container"];if(this._element.ownerDocument.documentElement.contains(this.tip)||(t.append(e),p.trigger(this._element,this.constructor.eventName("inserted"))),this._popper=this._createPopper(e),e.classList.add(Vn),"ontouchstart"in document.documentElement)for(const n of[].concat(...document.body.children))p.on(n,"mouseover",q);this._queueCallback(()=>{p.trigger(this._element,this.constructor.eventName("shown")),!1===this._isHovered&&this._leave(),this._isHovered=!1},this.tip,this._isAnimated())}}}hide(){if(this._isShown()&&!p.trigger(this._element,this.constructor.eventName("hide")).defaultPrevented){if(this._getTipElement().classList.remove(Vn),"ontouchstart"in document.documentElement)for(const e of[].concat(...document.body.children))p.off(e,"mouseover",q);this._activeTrigger.click=!1,this._activeTrigger[Gn]=!1,this._activeTrigger[Qn]=!1,this._isHovered=null,this._queueCallback(()=>{this._isWithActiveTrigger()||(this._isHovered||this._disposePopper(),this._element.removeAttribute("aria-describedby"),p.trigger(this._element,this.constructor.eventName("hidden")))},this.tip,this._isAnimated())}}update(){this._popper&&this._popper.update()}_isWithContent(){return Boolean(this._getTitle())}_getTipElement(){return this.tip||(this.tip=this._createTipElement(this._newContent||this._getContentForTemplate())),this.tip}_createTipElement(e){e=this._getTemplateFactory(e).toHtml();if(!e)return null;e.classList.remove(Un,Vn),e.classList.add(`bs-${this.constructor.NAME}-auto`);var t=(e=>{for(;e+=Math.floor(1e6*Math.random()),document.getElementById(e););return e})(this.constructor.NAME).toString();return e.setAttribute("id",t),this._isAnimated()&&e.classList.add(Un),e}setContent(e){this._newContent=e,this._isShown()&&(this._disposePopper(),this.show())}_getTemplateFactory(e){return this._templateFactory?this._templateFactory.changeContent(e):this._templateFactory=new Bn({...this._config,content:e,extraClass:this._resolvePossibleFunction(this._config.customClass)}),this._templateFactory}_getContentForTemplate(){return{".tooltip-inner":this._getTitle()}}_getTitle(){return this._resolvePossibleFunction(this._config.title)||this._element.getAttribute("data-bs-original-title")}_initializeOnDelegatedTarget(e){return this.constructor.getOrCreateInstance(e.delegateTarget,this._getDelegateConfig())}_isAnimated(){return this._config.animation||this.tip&&this.tip.classList.contains(Un)}_isShown(){return this.tip&&this.tip.classList.contains(Vn)}_createPopper(e){var t=c(this._config.placement,[this,e,this._element]),t=Zn[t.toUpperCase()];return Bt(this._element,e,this._getPopperConfig(t))}_getOffset(){const t=this._config["offset"];return"string"==typeof t?t.split(",").map(e=>Number.parseInt(e,10)):"function"==typeof t?e=>t(e,this._element):t}_resolvePossibleFunction(e){return c(e,[this._element])}_getPopperConfig(e){e={placement:e,modifiers:[{name:"flip",options:{fallbackPlacements:this._config.fallbackPlacements}},{name:"offset",options:{offset:this._getOffset()}},{name:"preventOverflow",options:{boundary:this._config.boundary}},{name:"arrow",options:{element:`.${this.constructor.NAME}-arrow`}},{name:"preSetPlacement",enabled:!0,phase:"beforeMain",fn:e=>{this._getTipElement().setAttribute("data-popper-placement",e.state.placement)}}]};return{...e,...c(this._config.popperConfig,[e])}}_setListeners(){const e=this._config.trigger.split(" ");for(const t of e)if("click"===t)p.on(this._element,this.constructor.eventName("click"),this._config.selector,e=>{this._initializeOnDelegatedTarget(e).toggle()});else if("manual"!==t){const e=t===Qn?this.constructor.eventName("mouseenter"):this.constructor.eventName("focusin"),n=t===Qn?this.constructor.eventName("mouseleave"):this.constructor.eventName("focusout");p.on(this._element,e,this._config.selector,e=>{var t=this._initializeOnDelegatedTarget(e);t._activeTrigger["focusin"===e.type?Gn:Qn]=!0,t._enter()}),p.on(this._element,n,this._config.selector,e=>{var t=this._initializeOnDelegatedTarget(e);t._activeTrigger["focusout"===e.type?Gn:Qn]=t._element.contains(e.relatedTarget),t._leave()})}this._hideModalHandler=()=>{this._element&&this.hide()},p.on(this._element.closest(".modal"),Kn,this._hideModalHandler)}_fixTitle(){var e=this._element.getAttribute("title");e&&(this._element.getAttribute("aria-label")||this._element.textContent.trim()||this._element.setAttribute("aria-label",e),this._element.setAttribute("data-bs-original-title",e),this._element.removeAttribute("title"))}_enter(){this._isShown()||this._isHovered?this._isHovered=!0:(this._isHovered=!0,this._setTimeout(()=>{this._isHovered&&this.show()},this._config.delay.show))}_leave(){this._isWithActiveTrigger()||(this._isHovered=!1,this._setTimeout(()=>{this._isHovered||this.hide()},this._config.delay.hide))}_setTimeout(e,t){clearTimeout(this._timeout),this._timeout=setTimeout(e,t)}_isWithActiveTrigger(){return Object.values(this._activeTrigger).includes(!0)}_getConfig(e){var t=u.getDataAttributes(this._element);for(const e of Object.keys(t))zn.has(e)&&delete t[e];return e={...t,..."object"==typeof e&&e?e:{}},e=this._mergeConfigObj(e),e=this._configAfterMerge(e),this._typeCheckConfig(e),e}_configAfterMerge(e){return e.container=!1===e.container?document.body:r(e.container),"number"==typeof e.delay&&(e.delay={show:e.delay,hide:e.delay}),"number"==typeof e.title&&(e.title=e.title.toString()),"number"==typeof e.content&&(e.content=e.content.toString()),e}_getDelegateConfig(){var e,t,n={};for([e,t]of Object.entries(this._config))this.constructor.Default[e]!==t&&(n[e]=t);return n.selector=!1,n.trigger="manual",n}_disposePopper(){this._popper&&(this._popper.destroy(),this._popper=null),this.tip&&(this.tip.remove(),this.tip=null)}static jQueryInterface(t){return this.each(function(){var e=ti.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}})}}e(ti);const ni={...ti.Default,content:"",offset:[0,8],placement:"right",template:'<div class="popover" role="tooltip"><div class="popover-arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>',trigger:"click"},ii={...ti.DefaultType,content:"(null|string|element|function)"};class ri extends ti{static get Default(){return ni}static get DefaultType(){return ii}static get NAME(){return"popover"}_isWithContent(){return this._getTitle()||this._getContent()}_getContentForTemplate(){return{".popover-header":this._getTitle(),".popover-body":this._getContent()}}_getContent(){return this._resolvePossibleFunction(this._config.content)}static jQueryInterface(t){return this.each(function(){var e=ri.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t]()}})}}e(ri);const oi=".bs.scrollspy",si="click"+oi,ai="active",li="[href]",ci={offset:null,rootMargin:"0px 0px -25%",smoothScroll:!1,target:null,threshold:[.1,.5,1]},ui={offset:"(number|null)",rootMargin:"string",smoothScroll:"boolean",target:"element",threshold:"array"};class di extends t{constructor(e,t){super(e,t),this._targetLinks=new Map,this._observableSections=new Map,this._rootElement="visible"===getComputedStyle(this._element).overflowY?null:this._element,this._activeTarget=null,this._observer=null,this._previousScrollData={visibleEntryTop:0,parentScrollTop:0},this.refresh()}static get Default(){return ci}static get DefaultType(){return ui}static get NAME(){return"scrollspy"}refresh(){this._initializeTargetsAndObservables(),this._maybeEnableSmoothScroll(),this._observer?this._observer.disconnect():this._observer=this._getNewObserver();for(const e of this._observableSections.values())this._observer.observe(e)}dispose(){this._observer.disconnect(),super.dispose()}_configAfterMerge(e){return e.target=r(e.target)||document.body,e.rootMargin=e.offset?e.offset+"px 0px -30%":e.rootMargin,"string"==typeof e.threshold&&(e.threshold=e.threshold.split(",").map(e=>Number.parseFloat(e))),e}_maybeEnableSmoothScroll(){this._config.smoothScroll&&(p.off(this._config.target,si),p.on(this._config.target,si,li,e=>{var t=this._observableSections.get(e.target.hash);t&&(e.preventDefault(),e=this._rootElement||window,t=t.offsetTop-this._element.offsetTop,e.scrollTo?e.scrollTo({top:t,behavior:"smooth"}):e.scrollTop=t)}))}_getNewObserver(){var e={root:this._rootElement,threshold:this._config.threshold,rootMargin:this._config.rootMargin};return new IntersectionObserver(e=>this._observerCallback(e),e)}_observerCallback(e){const t=e=>this._targetLinks.get("#"+e.target.id),n=e=>{this._previousScrollData.visibleEntryTop=e.target.offsetTop,this._process(t(e))},i=(this._rootElement||document.documentElement).scrollTop,r=i>=this._previousScrollData.parentScrollTop;this._previousScrollData.parentScrollTop=i;for(const o of e)if(o.isIntersecting){const e=o.target.offsetTop>=this._previousScrollData.visibleEntryTop;if(r&&e){if(n(o),!i)return}else r||e||n(o)}else this._activeTarget=null,this._clearActiveClass(t(o))}_initializeTargetsAndObservables(){this._targetLinks=new Map,this._observableSections=new Map;const e=d.find(li,this._config.target);for(const t of e)if(t.hash&&!a(t)){const e=d.findOne(decodeURI(t.hash),this._element);o(e)&&(this._targetLinks.set(decodeURI(t.hash),t),this._observableSections.set(t.hash,e))}}_process(e){this._activeTarget!==e&&(this._clearActiveClass(this._config.target),(this._activeTarget=e).classList.add(ai),this._activateParents(e),p.trigger(this._element,"activate.bs.scrollspy",{relatedTarget:e}))}_activateParents(e){if(e.classList.contains("dropdown-item"))d.findOne(".dropdown-toggle",e.closest(".dropdown")).classList.add(ai);else for(const t of d.parents(e,".nav, .list-group"))for(const e of d.prev(t,".nav-link, .nav-item > .nav-link, .list-group-item"))e.classList.add(ai)}_clearActiveClass(e){e.classList.remove(ai);var t=d.find(li+"."+ai,e);for(const e of t)e.classList.remove(ai)}static jQueryInterface(t){return this.each(function(){var e=di.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}})}}p.on(window,"load.bs.scrollspy.data-api",()=>{for(const e of d.find('[data-bs-spy="scroll"]'))di.getOrCreateInstance(e)}),e(di);const hi="ArrowRight",fi="ArrowDown",pi="Home",M="active",gi="show",mi=".dropdown-toggle",vi=`:not(${mi})`,bi='[data-bs-toggle="tab"], [data-bs-toggle="pill"], [data-bs-toggle="list"]',yi=`.nav-link${vi}, .list-group-item${vi}, [role="tab"]${vi}, `+bi;M,M,M;class _i extends t{constructor(e){super(e),this._parent=this._element.closest('.list-group, .nav, [role="tablist"]'),this._parent&&(this._setInitialAttributes(this._parent,this._getChildren()),p.on(this._element,"keydown.bs.tab",e=>this._keydown(e)))}static get NAME(){return"tab"}show(){var e,t,n=this._element;this._elemIsActive(n)||(t=(e=this._getActiveElem())?p.trigger(e,"hide.bs.tab",{relatedTarget:n}):null,p.trigger(n,"show.bs.tab",{relatedTarget:e}).defaultPrevented)||t&&t.defaultPrevented||(this._deactivate(e,n),this._activate(n,e))}_activate(e,t){e&&(e.classList.add(M),this._activate(d.getElementFromSelector(e)),this._queueCallback(()=>{"tab"===e.getAttribute("role")?(e.removeAttribute("tabindex"),e.setAttribute("aria-selected",!0),this._toggleDropDown(e,!0),p.trigger(e,"shown.bs.tab",{relatedTarget:t})):e.classList.add(gi)},e,e.classList.contains("fade")))}_deactivate(e,t){e&&(e.classList.remove(M),e.blur(),this._deactivate(d.getElementFromSelector(e)),this._queueCallback(()=>{"tab"===e.getAttribute("role")?(e.setAttribute("aria-selected",!1),e.setAttribute("tabindex","-1"),this._toggleDropDown(e,!1),p.trigger(e,"hidden.bs.tab",{relatedTarget:t})):e.classList.remove(gi)},e,e.classList.contains("fade")))}_keydown(t){if(["ArrowLeft",hi,"ArrowUp",fi,pi,"End"].includes(t.key)){t.stopPropagation(),t.preventDefault();var n,i=this._getChildren().filter(e=>!a(e));let e;(e=[pi,"End"].includes(t.key)?i[t.key===pi?0:i.length-1]:(n=[hi,fi].includes(t.key),z(i,t.target,n,!0)))&&(e.focus({preventScroll:!0}),_i.getOrCreateInstance(e).show())}}_getChildren(){return d.find(yi,this._parent)}_getActiveElem(){return this._getChildren().find(e=>this._elemIsActive(e))||null}_setInitialAttributes(e,t){this._setAttributeIfNotExists(e,"role","tablist");for(const e of t)this._setInitialAttributesOnChild(e)}_setInitialAttributesOnChild(e){e=this._getInnerElement(e);var t=this._elemIsActive(e),n=this._getOuterElement(e);e.setAttribute("aria-selected",t),n!==e&&this._setAttributeIfNotExists(n,"role","presentation"),t||e.setAttribute("tabindex","-1"),this._setAttributeIfNotExists(e,"role","tab"),this._setInitialAttributesOnTargetPanel(e)}_setInitialAttributesOnTargetPanel(e){var t=d.getElementFromSelector(e);t&&(this._setAttributeIfNotExists(t,"role","tabpanel"),e.id)&&this._setAttributeIfNotExists(t,"aria-labelledby",""+e.id)}_toggleDropDown(e,n){const i=this._getOuterElement(e);i.classList.contains("dropdown")&&((e=(e,t)=>{e=d.findOne(e,i);e&&e.classList.toggle(t,n)})(mi,M),e(".dropdown-menu",gi),i.setAttribute("aria-expanded",n))}_setAttributeIfNotExists(e,t,n){e.hasAttribute(t)||e.setAttribute(t,n)}_elemIsActive(e){return e.classList.contains(M)}_getInnerElement(e){return e.matches(yi)?e:d.findOne(yi,e)}_getOuterElement(e){return e.closest(".nav-item, .list-group-item")||e}static jQueryInterface(t){return this.each(function(){var e=_i.getOrCreateInstance(this);if("string"==typeof t){if(void 0===e[t]||t.startsWith("_")||"constructor"===t)throw new TypeError(`No method named "${t}"`);e[t]()}})}}p.on(document,"click.bs.tab",bi,function(e){["A","AREA"].includes(this.tagName)&&e.preventDefault(),a(this)||_i.getOrCreateInstance(this).show()}),p.on(window,"load.bs.tab",()=>{for(const e of d.find('.active[data-bs-toggle="tab"], .active[data-bs-toggle="pill"], .active[data-bs-toggle="list"]'))_i.getOrCreateInstance(e)}),e(_i);const wi="show",xi="showing",Ti={animation:"boolean",autohide:"boolean",delay:"number"},Ai={animation:!0,autohide:!0,delay:5e3};class Ei extends t{constructor(e,t){super(e,t),this._timeout=null,this._hasMouseInteraction=!1,this._hasKeyboardInteraction=!1,this._setListeners()}static get Default(){return Ai}static get DefaultType(){return Ti}static get NAME(){return"toast"}show(){p.trigger(this._element,"show.bs.toast").defaultPrevented||(this._clearTimeout(),this._config.animation&&this._element.classList.add("fade"),this._element.classList.remove("hide"),X(this._element),this._element.classList.add(wi,xi),this._queueCallback(()=>{this._element.classList.remove(xi),p.trigger(this._element,"shown.bs.toast"),this._maybeScheduleHide()},this._element,this._config.animation))}hide(){!this.isShown()||p.trigger(this._element,"hide.bs.toast").defaultPrevented||(this._element.classList.add(xi),this._queueCallback(()=>{this._element.classList.add("hide"),this._element.classList.remove(xi,wi),p.trigger(this._element,"hidden.bs.toast")},this._element,this._config.animation))}dispose(){this._clearTimeout(),this.isShown()&&this._element.classList.remove(wi),super.dispose()}isShown(){return this._element.classList.contains(wi)}_maybeScheduleHide(){!this._config.autohide||this._hasMouseInteraction||this._hasKeyboardInteraction||(this._timeout=setTimeout(()=>{this.hide()},this._config.delay))}_onInteraction(e,t){switch(e.type){case"mouseover":case"mouseout":this._hasMouseInteraction=t;break;case"focusin":case"focusout":this._hasKeyboardInteraction=t}t?this._clearTimeout():(e=e.relatedTarget,this._element===e||this._element.contains(e)||this._maybeScheduleHide())}_setListeners(){p.on(this._element,"mouseover.bs.toast",e=>this._onInteraction(e,!0)),p.on(this._element,"mouseout.bs.toast",e=>this._onInteraction(e,!1)),p.on(this._element,"focusin.bs.toast",e=>this._onInteraction(e,!0)),p.on(this._element,"focusout.bs.toast",e=>this._onInteraction(e,!1))}_clearTimeout(){clearTimeout(this._timeout),this._timeout=null}static jQueryInterface(t){return this.each(function(){var e=Ei.getOrCreateInstance(this,t);if("string"==typeof t){if(void 0===e[t])throw new TypeError(`No method named "${t}"`);e[t](this)}})}}return he(Ei),e(Ei),{Alert:fe,Button:ge,Carousel:De,Collapse:He,Dropdown:A,Modal:On,Offcanvas:N,Popover:ri,ScrollSpy:di,Tab:_i,Toast:Ei,Tooltip:ti}}),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t():"function"==typeof define&&define.amd?define(t):(e=e||self).PerfectScrollbar=t()}(this,function(){"use strict";var f=Math.abs,p=Math.floor;function g(e){return getComputedStyle(e)}function l(e,t){for(var n in t){var i=t[n];"number"==typeof i&&(i+="px"),e.style[n]=i}}function c(e){var t=document.createElement("div");return t.className=e,t}function a(e,t){if(r)return r.call(e,t);throw new Error("No element matching method supported")}function s(e){e.remove?e.remove():e.parentNode&&e.parentNode.removeChild(e)}function u(e,t){return Array.prototype.filter.call(e.children,function(e){return a(e,t)})}function b(e,t){var e=e.element.classList,n=w.state.scrolling(t);e.contains(n)?clearTimeout(o[t]):e.add(n)}function y(e,t){o[t]=setTimeout(function(){return e.isAlive&&e.element.classList.remove(w.state.scrolling(t))},e.settings.scrollingThreshold)}function h(e){var t;return"function"==typeof window.CustomEvent?new CustomEvent(e):((t=document.createEvent("CustomEvent")).initCustomEvent(e,!1,!1,void 0),t)}function e(e,t,n,i,r){var o,s,a,l,c;if(void 0===i&&(i=!0),void 0===r&&(r=!1),"top"===t)o=["contentHeight","containerHeight","scrollTop","y","up","down"];else{if("left"!==t)throw new Error("A proper axis should be provided");o=["contentWidth","containerWidth","scrollLeft","x","left","right"]}{var u,d;t=e,e=n,n=i,i=r,d=(r=o)[0],s=r[1],u=r[2],a=r[3],l=r[4],r=r[5],void 0===n&&(n=!0),void 0===i&&(i=!1),c=t.element,t.reach[a]=null,c[u]<1&&(t.reach[a]="start"),c[u]>t[d]-t[s]-1&&(t.reach[a]="end"),e&&(c.dispatchEvent(h("ps-scroll-"+a)),e<0?c.dispatchEvent(h("ps-scroll-"+l)):0<e&&c.dispatchEvent(h("ps-scroll-"+r)),n)&&(b(u=t,d=a),y(u,d))}t.reach[a]&&(e||i)&&c.dispatchEvent(h("ps-"+a+"-reach-"+t.reach[a]))}function d(e){return parseInt(e,10)||0}function _(e){var t,n=Math.round,i=e.element,r=p(i.scrollTop),o=i.getBoundingClientRect();e.containerWidth=n(o.width),e.containerHeight=n(o.height),e.contentWidth=i.scrollWidth,e.contentHeight=i.scrollHeight,i.contains(e.scrollbarXRail)||(u(i,w.element.rail("x")).forEach(s),i.appendChild(e.scrollbarXRail)),i.contains(e.scrollbarYRail)||(u(i,w.element.rail("y")).forEach(s),i.appendChild(e.scrollbarYRail)),!e.settings.suppressScrollX&&e.containerWidth+e.settings.scrollXMarginOffset<e.contentWidth?(e.scrollbarXActive=!0,e.railXWidth=e.containerWidth-e.railXMarginWidth,e.railXRatio=e.containerWidth/e.railXWidth,e.scrollbarXWidth=m(e,d(e.railXWidth*e.containerWidth/e.contentWidth)),e.scrollbarXLeft=d((e.negativeScrollAdjustment+i.scrollLeft)*(e.railXWidth-e.scrollbarXWidth)/(e.contentWidth-e.containerWidth))):e.scrollbarXActive=!1,!e.settings.suppressScrollY&&e.containerHeight+e.settings.scrollYMarginOffset<e.contentHeight?(e.scrollbarYActive=!0,e.railYHeight=e.containerHeight-e.railYMarginHeight,e.railYRatio=e.containerHeight/e.railYHeight,e.scrollbarYHeight=m(e,d(e.railYHeight*e.containerHeight/e.contentHeight)),e.scrollbarYTop=d(r*(e.railYHeight-e.scrollbarYHeight)/(e.contentHeight-e.containerHeight))):e.scrollbarYActive=!1,e.scrollbarXLeft>=e.railXWidth-e.scrollbarXWidth&&(e.scrollbarXLeft=e.railXWidth-e.scrollbarXWidth),e.scrollbarYTop>=e.railYHeight-e.scrollbarYHeight&&(e.scrollbarYTop=e.railYHeight-e.scrollbarYHeight),n=i,r={width:(o=e).railXWidth},t=p(n.scrollTop),r.left=o.isRtl?o.negativeScrollAdjustment+n.scrollLeft+o.containerWidth-o.contentWidth:n.scrollLeft,o.isScrollbarXUsingBottom?r.bottom=o.scrollbarXBottom-t:r.top=o.scrollbarXTop+t,l(o.scrollbarXRail,r),r={top:t,height:o.railYHeight},o.isScrollbarYUsingRight?o.isRtl?r.right=o.contentWidth-(o.negativeScrollAdjustment+n.scrollLeft)-o.scrollbarYRight-o.scrollbarYOuterWidth-9:r.right=o.scrollbarYRight-n.scrollLeft:o.isRtl?r.left=o.negativeScrollAdjustment+n.scrollLeft+2*o.containerWidth-o.contentWidth-o.scrollbarYLeft-o.scrollbarYOuterWidth:r.left=o.scrollbarYLeft+n.scrollLeft,l(o.scrollbarYRail,r),l(o.scrollbarX,{left:o.scrollbarXLeft,width:o.scrollbarXWidth-o.railBorderXWidth}),l(o.scrollbarY,{top:o.scrollbarYTop,height:o.scrollbarYHeight-o.railBorderYWidth}),e.scrollbarXActive?i.classList.add(w.state.active("x")):(i.classList.remove(w.state.active("x")),e.scrollbarXWidth=0,e.scrollbarXLeft=0,i.scrollLeft=!0===e.isRtl?e.contentWidth:0),e.scrollbarYActive?i.classList.add(w.state.active("y")):(i.classList.remove(w.state.active("y")),e.scrollbarYHeight=0,e.scrollbarYTop=0,i.scrollTop=0)}function m(e,t){var n=Math.min,i=Math.max;return e.settings.minScrollbarLength&&(t=i(t,e.settings.minScrollbarLength)),t=e.settings.maxScrollbarLength?n(t,e.settings.maxScrollbarLength):t}function t(n,e){function i(e){e.touches&&e.touches[0]&&(e[a]=e.touches[0].pageY),p[d]=g+v*(e[a]-m),b(n,h),_(n),e.stopPropagation(),e.type.startsWith("touch")&&1<e.changedTouches.length&&e.preventDefault()}function r(){y(n,h),n[f].classList.remove(w.state.clicking),n.event.unbind(n.ownerDocument,"mousemove",i)}function t(e,t){g=p[d],t&&e.touches&&(e[a]=e.touches[0].pageY),m=e[a],v=(n[s]-n[o])/(n[l]-n[u]),t?n.event.bind(n.ownerDocument,"touchmove",i):(n.event.bind(n.ownerDocument,"mousemove",i),n.event.once(n.ownerDocument,"mouseup",r),e.preventDefault()),n[f].classList.add(w.state.clicking),e.stopPropagation()}var o=e[0],s=e[1],a=e[2],l=e[3],c=e[4],u=e[5],d=e[6],h=e[7],f=e[8],p=n.element,g=null,m=null,v=null;n.event.bind(n[c],"mousedown",function(e){t(e)}),n.event.bind(n[c],"touchstart",function(e){t(e,!0)})}function n(e){this.element=e,this.handlers={}}function v(){this.eventElements=[]}function i(e,t){var n,i=this;if(void 0===t&&(t={}),!(e="string"==typeof e?document.querySelector(e):e)||!e.nodeName)throw new Error("no element is specified to initialize PerfectScrollbar");for(n in(this.element=e).classList.add(w.main),this.settings={handlers:["click-rail","drag-thumb","keyboard","wheel","touch"],maxScrollbarLength:null,minScrollbarLength:null,scrollingThreshold:1e3,scrollXMarginOffset:0,scrollYMarginOffset:0,suppressScrollX:!1,suppressScrollY:!1,swipeEasing:!0,useBothWheelAxes:!1,wheelPropagation:!0,wheelSpeed:1},t)this.settings[n]=t[n];function r(){return e.classList.add(w.state.focus)}function o(){return e.classList.remove(w.state.focus)}this.containerWidth=null,this.containerHeight=null,this.contentWidth=null,this.contentHeight=null,this.isRtl="rtl"===g(e).direction,!0===this.isRtl&&e.classList.add(w.rtl),this.isNegativeScroll=(s=e.scrollLeft,e.scrollLeft=-1,a=e.scrollLeft<0,e.scrollLeft=s,a),this.negativeScrollAdjustment=this.isNegativeScroll?e.scrollWidth-e.clientWidth:0,this.event=new v,this.ownerDocument=e.ownerDocument||document,this.scrollbarXRail=c(w.element.rail("x")),e.appendChild(this.scrollbarXRail),this.scrollbarX=c(w.element.thumb("x")),this.scrollbarXRail.appendChild(this.scrollbarX),this.scrollbarX.setAttribute("tabindex",0),this.event.bind(this.scrollbarX,"focus",r),this.event.bind(this.scrollbarX,"blur",o),this.scrollbarXActive=null,this.scrollbarXWidth=null,this.scrollbarXLeft=null;var s=g(this.scrollbarXRail),a=(this.scrollbarXBottom=parseInt(s.bottom,10),isNaN(this.scrollbarXBottom)?(this.isScrollbarXUsingBottom=!1,this.scrollbarXTop=d(s.top)):this.isScrollbarXUsingBottom=!0,this.railBorderXWidth=d(s.borderLeftWidth)+d(s.borderRightWidth),l(this.scrollbarXRail,{display:"block"}),this.railXMarginWidth=d(s.marginLeft)+d(s.marginRight),l(this.scrollbarXRail,{display:""}),this.railXWidth=null,this.railXRatio=null,this.scrollbarYRail=c(w.element.rail("y")),e.appendChild(this.scrollbarYRail),this.scrollbarY=c(w.element.thumb("y")),this.scrollbarYRail.appendChild(this.scrollbarY),this.scrollbarY.setAttribute("tabindex",0),this.event.bind(this.scrollbarY,"focus",r),this.event.bind(this.scrollbarY,"blur",o),this.scrollbarYActive=null,this.scrollbarYHeight=null,this.scrollbarYTop=null,g(this.scrollbarYRail));this.scrollbarYRight=parseInt(a.right,10),isNaN(this.scrollbarYRight)?(this.isScrollbarYUsingRight=!1,this.scrollbarYLeft=d(a.left)):this.isScrollbarYUsingRight=!0,this.scrollbarYOuterWidth=this.isRtl?d((s=g(s=this.scrollbarY)).width)+d(s.paddingLeft)+d(s.paddingRight)+d(s.borderLeftWidth)+d(s.borderRightWidth):null,this.railBorderYWidth=d(a.borderTopWidth)+d(a.borderBottomWidth),l(this.scrollbarYRail,{display:"block"}),this.railYMarginHeight=d(a.marginTop)+d(a.marginBottom),l(this.scrollbarYRail,{display:""}),this.railYHeight=null,this.railYRatio=null,this.reach={x:e.scrollLeft<=0?"start":e.scrollLeft>=this.contentWidth-this.containerWidth?"end":null,y:e.scrollTop<=0?"start":e.scrollTop>=this.contentHeight-this.containerHeight?"end":null},this.isAlive=!0,this.settings.handlers.forEach(function(e){return A[e](i)}),this.lastScrollTop=p(e.scrollTop),this.lastScrollLeft=e.scrollLeft,this.event.bind(this.element,"scroll",function(e){return i.onScroll(e)}),_(this)}var r="undefined"!=typeof Element&&(Element.prototype.matches||Element.prototype.webkitMatchesSelector||Element.prototype.mozMatchesSelector||Element.prototype.msMatchesSelector),w={main:"ps",rtl:"ps__rtl",element:{thumb:function(e){return"ps__thumb-"+e},rail:function(e){return"ps__rail-"+e},consuming:"ps__child--consume"},state:{focus:"ps--focus",clicking:"ps--clicking",active:function(e){return"ps--active-"+e},scrolling:function(e){return"ps--scrolling-"+e}}},o={x:null,y:null},x={isEmpty:{configurable:!0}},T=(n.prototype.bind=function(e,t){void 0===this.handlers[e]&&(this.handlers[e]=[]),this.handlers[e].push(t),this.element.addEventListener(e,t,!1)},n.prototype.unbind=function(t,n){var i=this;this.handlers[t]=this.handlers[t].filter(function(e){return!(!n||e===n)||(i.element.removeEventListener(t,e,!1),!1)})},n.prototype.unbindAll=function(){for(var e in this.handlers)this.unbind(e)},x.isEmpty.get=function(){var t=this;return Object.keys(this.handlers).every(function(e){return 0===t.handlers[e].length})},Object.defineProperties(n.prototype,x),v.prototype.eventElement=function(t){var e=this.eventElements.filter(function(e){return e.element===t})[0];return e||(e=new n(t),this.eventElements.push(e)),e},v.prototype.bind=function(e,t,n){this.eventElement(e).bind(t,n)},v.prototype.unbind=function(e,t,n){e=this.eventElement(e);e.unbind(t,n),e.isEmpty&&this.eventElements.splice(this.eventElements.indexOf(e),1)},v.prototype.unbindAll=function(){this.eventElements.forEach(function(e){return e.unbindAll()}),this.eventElements=[]},v.prototype.once=function(e,t,n){var i=this.eventElement(e),r=function(e){i.unbind(t,r),n(e)};i.bind(t,r)},{isWebKit:"undefined"!=typeof document&&"WebkitAppearance"in document.documentElement.style,supportsTouch:"undefined"!=typeof window&&("ontouchstart"in window||"maxTouchPoints"in window.navigator&&0<window.navigator.maxTouchPoints||window.DocumentTouch&&document instanceof window.DocumentTouch),supportsIePointer:"undefined"!=typeof navigator&&navigator.msMaxTouchPoints,isChrome:"undefined"!=typeof navigator&&/Chrome/i.test(navigator&&navigator.userAgent)}),A={"click-rail":function(n){n.element,n.event.bind(n.scrollbarY,"mousedown",function(e){return e.stopPropagation()}),n.event.bind(n.scrollbarYRail,"mousedown",function(e){var t=e.pageY-window.pageYOffset-n.scrollbarYRail.getBoundingClientRect().top>n.scrollbarYTop?1:-1;n.element.scrollTop+=t*n.containerHeight,_(n),e.stopPropagation()}),n.event.bind(n.scrollbarX,"mousedown",function(e){return e.stopPropagation()}),n.event.bind(n.scrollbarXRail,"mousedown",function(e){var t=e.pageX-window.pageXOffset-n.scrollbarXRail.getBoundingClientRect().left>n.scrollbarXLeft?1:-1;n.element.scrollLeft+=t*n.containerWidth,_(n),e.stopPropagation()})},"drag-thumb":function(e){t(e,["containerWidth","contentWidth","pageX","railXWidth","scrollbarX","scrollbarXWidth","scrollLeft","x","scrollbarXRail"]),t(e,["containerHeight","contentHeight","pageY","railYHeight","scrollbarY","scrollbarYHeight","scrollTop","y","scrollbarYRail"])},keyboard:function(o){var s=o.element;o.event.bind(o.ownerDocument,"keydown",function(e){if(!(e.isDefaultPrevented&&e.isDefaultPrevented()||e.defaultPrevented)&&(a(s,":hover")||a(o.scrollbarX,":focus")||a(o.scrollbarY,":focus"))){var t=document.activeElement||o.ownerDocument.activeElement;if(t){if("IFRAME"===t.tagName)t=t.contentDocument.activeElement;else for(;t.shadowRoot;)t=t.shadowRoot.activeElement;if(a(r=t,"input,[contenteditable]")||a(r,"select,[contenteditable]")||a(r,"textarea,[contenteditable]")||a(r,"button,[contenteditable]"))return}var n=0,i=0;switch(e.which){case 37:n=e.metaKey?-o.contentWidth:e.altKey?-o.containerWidth:-30;break;case 38:i=e.metaKey?o.contentHeight:e.altKey?o.containerHeight:30;break;case 39:n=e.metaKey?o.contentWidth:e.altKey?o.containerWidth:30;break;case 40:i=e.metaKey?-o.contentHeight:e.altKey?-o.containerHeight:-30;break;case 32:i=e.shiftKey?o.containerHeight:-o.containerHeight;break;case 33:i=o.containerHeight;break;case 34:i=-o.containerHeight;break;case 36:i=o.contentHeight;break;case 35:i=-o.contentHeight;break;default:return}o.settings.suppressScrollX&&0!==n||o.settings.suppressScrollY&&0!==i||(s.scrollTop-=i,s.scrollLeft+=n,_(o),function(e,t){var n=p(s.scrollTop);if(0===e){if(!o.scrollbarYActive)return;if(0===n&&0<t||n>=o.contentHeight-o.containerHeight&&t<0)return!o.settings.wheelPropagation}if(n=s.scrollLeft,0===t){if(!o.scrollbarXActive)return;if(0===n&&e<0||n>=o.contentWidth-o.containerWidth&&0<e)return!o.settings.wheelPropagation}return 1}(n,i)&&e.preventDefault())}var r})},wheel:function(l){function e(e){s=(o=e).deltaX,a=-1*o.deltaY,void 0!==s&&void 0!==a||(s=-1*o.wheelDeltaX/6,a=o.wheelDeltaY/6),o.deltaMode&&1===o.deltaMode&&(s*=10,a*=10),s!=s&&a!=a&&(s=0,a=o.wheelDelta);var t,n,i,r,o=o.shiftKey?[-a,-s]:[s,a],s=o[0],a=o[1];!function(e,t,n){if(!T.isWebKit&&c.querySelector("select:focus"))return 1;if(c.contains(e))for(var i=e;i&&i!==c;){if(i.classList.contains(w.element.consuming))return 1;var r=g(i);if(n&&r.overflowY.match(/(scroll|auto)/)){var o=i.scrollHeight-i.clientHeight;if(0<o&&(0<i.scrollTop&&n<0||i.scrollTop<o&&0<n))return 1}if(t&&r.overflowX.match(/(scroll|auto)/)){o=i.scrollWidth-i.clientWidth;if(0<o&&(0<i.scrollLeft&&t<0||i.scrollLeft<o&&0<t))return 1}i=i.parentNode}}(e.target,s,a)&&(o=!1,l.settings.useBothWheelAxes?l.scrollbarYActive&&!l.scrollbarXActive?(a?c.scrollTop-=a*l.settings.wheelSpeed:c.scrollTop+=s*l.settings.wheelSpeed,o=!0):l.scrollbarXActive&&!l.scrollbarYActive&&(s?c.scrollLeft+=s*l.settings.wheelSpeed:c.scrollLeft-=a*l.settings.wheelSpeed,o=!0):(c.scrollTop-=a*l.settings.wheelSpeed,c.scrollLeft+=s*l.settings.wheelSpeed),_(l),o=o||(s=s,a=a,t=p(c.scrollTop),n=0===c.scrollTop,t=t+c.offsetHeight===c.scrollHeight,i=0===c.scrollLeft,r=c.scrollLeft+c.offsetWidth===c.scrollWidth,!(f(a)>f(s)?n||t:i||r))||!l.settings.wheelPropagation)&&!e.ctrlKey&&(e.stopPropagation(),e.preventDefault())}var c=l.element;void 0===window.onwheel?void 0!==window.onmousewheel&&l.event.bind(c,"mousewheel",e):l.event.bind(c,"wheel",e)},touch:function(s){function o(e,t){c.scrollTop-=t,c.scrollLeft-=e,_(s)}function a(e){return e.targetTouches?e.targetTouches[0]:e}function l(e){return(!e.pointerType||"pen"!==e.pointerType||0!==e.buttons)&&(e.targetTouches&&1===e.targetTouches.length||e.pointerType&&"mouse"!==e.pointerType&&e.pointerType!==e.MSPOINTER_TYPE_MOUSE)}function e(e){l(e)&&(e=a(e),u.pageX=e.pageX,u.pageY=e.pageY,d=(new Date).getTime(),null!==i)&&clearInterval(i)}function t(e){var t,n,i,r;l(e)&&(t=(i={pageX:(i=a(e)).pageX,pageY:i.pageY}).pageX-u.pageX,n=i.pageY-u.pageY,!function(e,t,n){if(c.contains(e))for(var i=e;i&&i!==c;){if(i.classList.contains(w.element.consuming))return 1;var r=g(i);if(n&&r.overflowY.match(/(scroll|auto)/)){var o=i.scrollHeight-i.clientHeight;if(0<o&&(0<i.scrollTop&&n<0||i.scrollTop<o&&0<n))return 1}if(t&&r.overflowX.match(/(scroll|auto)/)){o=i.scrollWidth-i.clientWidth;if(0<o&&(0<i.scrollLeft&&t<0||i.scrollLeft<o&&0<t))return 1}i=i.parentNode}}(e.target,t,n))&&(o(t,n),u=i,0<(r=(i=(new Date).getTime())-d)&&(h.x=t/r,h.y=n/r,d=i),function(e,t){var n=p(c.scrollTop),i=c.scrollLeft,r=f(e),o=f(t);if(r<o){if(t<0&&n===s.contentHeight-s.containerHeight||0<t&&0===n)return 0===window.scrollY&&0<t&&T.isChrome}else if(o<r&&(e<0&&i===s.contentWidth-s.containerWidth||0<e&&0===i));return 1}(t,n))&&e.preventDefault()}function n(){s.settings.swipeEasing&&(clearInterval(i),i=setInterval(function(){return!s.isInitialized&&(h.x||h.y)&&!(f(h.x)<.01&&f(h.y)<.01)&&s.element?(o(30*h.x,30*h.y),h.x*=.8,void(h.y*=.8)):void clearInterval(i)},10))}var c,u,d,h,i;(T.supportsTouch||T.supportsIePointer)&&(c=s.element,u={},d=0,h={},i=null,T.supportsTouch?(s.event.bind(c,"touchstart",e),s.event.bind(c,"touchmove",t),s.event.bind(c,"touchend",n)):T.supportsIePointer&&(window.PointerEvent?(s.event.bind(c,"pointerdown",e),s.event.bind(c,"pointermove",t),s.event.bind(c,"pointerup",n)):window.MSPointerEvent&&(s.event.bind(c,"MSPointerDown",e),s.event.bind(c,"MSPointerMove",t),s.event.bind(c,"MSPointerUp",n))))}};return i.prototype.update=function(){this.isAlive&&(this.negativeScrollAdjustment=this.isNegativeScroll?this.element.scrollWidth-this.element.clientWidth:0,l(this.scrollbarXRail,{display:"block"}),l(this.scrollbarYRail,{display:"block"}),this.railXMarginWidth=d(g(this.scrollbarXRail).marginLeft)+d(g(this.scrollbarXRail).marginRight),this.railYMarginHeight=d(g(this.scrollbarYRail).marginTop)+d(g(this.scrollbarYRail).marginBottom),l(this.scrollbarXRail,{display:"none"}),l(this.scrollbarYRail,{display:"none"}),_(this),e(this,"top",0,!1,!0),e(this,"left",0,!1,!0),l(this.scrollbarXRail,{display:""}),l(this.scrollbarYRail,{display:""}))},i.prototype.onScroll=function(){this.isAlive&&(_(this),e(this,"top",this.element.scrollTop-this.lastScrollTop),e(this,"left",this.element.scrollLeft-this.lastScrollLeft),this.lastScrollTop=p(this.element.scrollTop),this.lastScrollLeft=this.element.scrollLeft)},i.prototype.destroy=function(){this.isAlive&&(this.event.unbindAll(),s(this.scrollbarX),s(this.scrollbarY),s(this.scrollbarXRail),s(this.scrollbarYRail),this.removePsClasses(),this.element=null,this.scrollbarX=null,this.scrollbarY=null,this.scrollbarXRail=null,this.scrollbarYRail=null,this.isAlive=!1)},i.prototype.removePsClasses=function(){this.element.className=this.element.className.split(" ").filter(function(e){return!e.match(/^ps([-_].+|)$/)}).join(" ")},i}),function(e,t){"object"==typeof exports&&"undefined"!=typeof module?module.exports=t(require("jquery")):"function"==typeof define&&define.amd?define(["jquery"],t):(e="undefined"!=typeof globalThis?globalThis:e||self).metisMenu=t(e.$)}(this,function(e){"use strict";var a=(e=e)&&"object"==typeof e&&"default"in e?e:{default:e};const i=(n=>{const t="transitionend",i={TRANSITION_END:"mmTransitionEnd",triggerTransitionEnd(e){n(e).trigger(t)},supportsTransitionEnd:()=>Boolean(t)};return n.fn.mmEmulateTransitionEnd=function(e){let t=!1;return n(this).one(i.TRANSITION_END,()=>{t=!0}),setTimeout(()=>{t||i.triggerTransitionEnd(this)},e),this},n.event.special[i.TRANSITION_END]={bindType:t,delegateType:t,handle(e){if(n(e.target).is(this))return e.handleObj.handler.apply(this,arguments)}},i})(a.default),t="metisMenu",r="metisMenu",n=a.default.fn[t],o={toggle:!0,preventDefault:!0,triggerElement:"a",parentTrigger:"li",subMenu:"ul"},l={SHOW:"show.metisMenu",SHOWN:"shown.metisMenu",HIDE:"hide.metisMenu",HIDDEN:"hidden.metisMenu",CLICK_DATA_API:"click.metisMenu.data-api"},c="mm-active",u="mm-show",d="mm-collapse",s="mm-collapsing";class h{constructor(e,t){this.element=e,this.config={...o,...t},this.transitioning=null,this.init()}init(){const o=this,s=this.config,e=a.default(this.element);e.addClass("metismenu"),e.find(s.parentTrigger+"."+c).children(s.triggerElement).attr("aria-expanded","true"),e.find(s.parentTrigger+"."+c).parents(s.parentTrigger).addClass(c),e.find(s.parentTrigger+"."+c).parents(s.parentTrigger).children(s.triggerElement).attr("aria-expanded","true"),e.find(s.parentTrigger+"."+c).has(s.subMenu).children(s.subMenu).addClass(d+" "+u),e.find(s.parentTrigger).not("."+c).has(s.subMenu).children(s.subMenu).addClass(d),e.find(s.parentTrigger).children(s.triggerElement).on(l.CLICK_DATA_API,function(e){var t,n,i,r=a.default(this);"true"!==r.attr("aria-disabled")&&(s.preventDefault&&"#"===r.attr("href")&&e.preventDefault(),i=(n=(t=r.parent(s.parentTrigger)).siblings(s.parentTrigger)).children(s.triggerElement),t.hasClass(c)?(r.attr("aria-expanded","false"),o.removeActive(t)):(r.attr("aria-expanded","true"),o.setActive(t),s.toggle&&(o.removeActive(n),i.attr("aria-expanded","false"))),s.onTransitionStart)&&s.onTransitionStart(e)})}setActive(e){a.default(e).addClass(c);e=a.default(e).children(this.config.subMenu);0<e.length&&!e.hasClass(u)&&this.show(e)}removeActive(e){a.default(e).removeClass(c);e=a.default(e).children(this.config.subMenu+"."+u);0<e.length&&this.hide(e)}show(e){if(!this.transitioning&&!a.default(e).hasClass(s)){const t=a.default(e),n=a.default.Event(l.SHOW);if(t.trigger(n),!n.isDefaultPrevented()){if(t.parent(this.config.parentTrigger).addClass(c),this.config.toggle){const e=t.parent(this.config.parentTrigger).siblings().children(this.config.subMenu+"."+u);this.hide(e)}t.removeClass(d).addClass(s).height(0),this.setTransitioning(!0),t.height(e[0].scrollHeight).one(i.TRANSITION_END,()=>{this.config&&this.element&&(t.removeClass(s).addClass(d+" "+u).height(""),this.setTransitioning(!1),t.trigger(l.SHOWN))}).mmEmulateTransitionEnd(350)}}}hide(e){if(!this.transitioning&&a.default(e).hasClass(u)){const t=a.default(e),n=a.default.Event(l.HIDE);t.trigger(n),n.isDefaultPrevented()||(t.parent(this.config.parentTrigger).removeClass(c),t.height(t.height())[0].offsetHeight,t.addClass(s).removeClass(d).removeClass(u),this.setTransitioning(!0),e=()=>{this.config&&this.element&&(this.transitioning&&this.config.onTransitionEnd&&this.config.onTransitionEnd(),this.setTransitioning(!1),t.trigger(l.HIDDEN),t.removeClass(s).addClass(d))},0===t.height()||"none"===t.css("display")?e():t.height(0).one(i.TRANSITION_END,e).mmEmulateTransitionEnd(350))}}setTransitioning(e){this.transitioning=e}dispose(){a.default.removeData(this.element,r),a.default(this.element).find(this.config.parentTrigger).children(this.config.triggerElement).off(l.CLICK_DATA_API),this.transitioning=null,this.config=null,this.element=null}static jQueryInterface(i){return this.each(function(){var e=a.default(this);let t=e.data(r);var n={...o,...e.data(),..."object"==typeof i&&i?i:{}};if(t||(t=new h(this,n),e.data(r,t)),"string"==typeof i){if(void 0===t[i])throw new Error(`No method named "${i}"`);t[i]()}})}}return a.default.fn[t]=h.jQueryInterface,a.default.fn[t].Constructor=h,a.default.fn[t].noConflict=()=>(a.default.fn[t]=n,h.jQueryInterface),h});var _self="undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{},Prism=function(l){var e,n=/(?:^|\s)lang(?:uage)?-([\w-]+)(?=\s|$)/i,t=0,i={},D={manual:l.Prism&&l.Prism.manual,disableWorkerMessageHandler:l.Prism&&l.Prism.disableWorkerMessageHandler,util:{encode:function e(t){return t instanceof O?new O(t.type,e(t.content),t.alias):Array.isArray(t)?t.map(e):t.replace(/&/g,"&").replace(/</g,"<").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).slice(8,-1)},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++t}),e.__id},clone:function n(e,i){var r,t;switch(i=i||{},D.util.type(e)){case"Object":if(t=D.util.objId(e),i[t])return i[t];for(var o in r={},i[t]=r,e)e.hasOwnProperty(o)&&(r[o]=n(e[o],i));return r;case"Array":return(t=D.util.objId(e),i[t])?i[t]:(r=[],i[t]=r,e.forEach(function(e,t){r[t]=n(e,i)}),r);default:return e}},getLanguage:function(e){for(;e;){var t=n.exec(e.className);if(t)return t[1].toLowerCase();e=e.parentElement}return"none"},setLanguage:function(e,t){e.className=e.className.replace(RegExp(n,"gi"),""),e.classList.add("language-"+t)},currentScript:function(){if("undefined"==typeof document)return null;if("currentScript"in document)return document.currentScript;try{throw new Error}catch(e){var t=(/at [^(\r\n]*\((.*):[^:]+:[^:]+\)$/i.exec(e.stack)||[])[1];if(t){var n,i=document.getElementsByTagName("script");for(n in i)if(i[n].src==t)return i[n]}return null}},isActive:function(e,t,n){for(var i="no-"+t;e;){var r=e.classList;if(r.contains(t))return!0;if(r.contains(i))return!1;e=e.parentElement}return!!n}},languages:{plain:i,plaintext:i,text:i,txt:i,extend:function(e,t){var n,i=D.util.clone(D.languages[e]);for(n in t)i[n]=t[n];return i},insertBefore:function(n,e,t,i){var r,o=(i=i||D.languages)[n],s={};for(r in o)if(o.hasOwnProperty(r)){if(r==e)for(var a in t)t.hasOwnProperty(a)&&(s[a]=t[a]);t.hasOwnProperty(r)||(s[r]=o[r])}var l=i[n];return i[n]=s,D.languages.DFS(D.languages,function(e,t){t===l&&e!=n&&(this[e]=s)}),s},DFS:function e(t,n,i,r){r=r||{};var o,s,a,l=D.util.objId;for(o in t)t.hasOwnProperty(o)&&(n.call(t,o,t[o],i||o),s=t[o],"Object"!==(a=D.util.type(s))||r[l(s)]?"Array"!==a||r[l(s)]||(r[l(s)]=!0,e(s,n,o,r)):(r[l(s)]=!0,e(s,n,null,r)))}},plugins:{},highlightAll:function(e,t){D.highlightAllUnder(document,e,t)},highlightAllUnder:function(e,t,n){var i={callback:n,container:e,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};D.hooks.run("before-highlightall",i),i.elements=Array.prototype.slice.apply(i.container.querySelectorAll(i.selector)),D.hooks.run("before-all-elements-highlight",i);for(var r,o=0;r=i.elements[o++];)D.highlightElement(r,!0===t,i.callback)},highlightElement:function(e,t,n){var i=D.util.getLanguage(e),r=D.languages[i],o=(D.util.setLanguage(e,i),e.parentElement);o&&"pre"===o.nodeName.toLowerCase()&&D.util.setLanguage(o,i);var s={element:e,language:i,grammar:r,code:e.textContent};function a(e){s.highlightedCode=e,D.hooks.run("before-insert",s),s.element.innerHTML=s.highlightedCode,D.hooks.run("after-highlight",s),D.hooks.run("complete",s),n&&n.call(s.element)}D.hooks.run("before-sanity-check",s),(o=s.element.parentElement)&&"pre"===o.nodeName.toLowerCase()&&!o.hasAttribute("tabindex")&&o.setAttribute("tabindex","0"),s.code?(D.hooks.run("before-highlight",s),s.grammar?t&&l.Worker?((i=new Worker(D.filename)).onmessage=function(e){a(e.data)},i.postMessage(JSON.stringify({language:s.language,code:s.code,immediateClose:!0}))):a(D.highlight(s.code,s.grammar,s.language)):a(D.util.encode(s.code))):(D.hooks.run("complete",s),n&&n.call(s.element))},highlight:function(e,t,n){e={code:e,grammar:t,language:n};if(D.hooks.run("before-tokenize",e),e.grammar)return e.tokens=D.tokenize(e.code,e.grammar),D.hooks.run("after-tokenize",e),O.stringify(D.util.encode(e.tokens),e.language);throw new Error('The language "'+e.language+'" has no grammar.')},tokenize:function(e,t){var n=t.rest;if(n){for(var i in n)t[i]=n[i];delete t.rest}for(var r=new c,o=(j(r,r.head,e),!function e(t,n,i,r,o,s){for(var a in i)if(i.hasOwnProperty(a)&&i[a]){var l=i[a];l=Array.isArray(l)?l:[l];for(var c=0;c<l.length;++c){if(s&&s.cause==a+","+c)return;for(var u,d=l[c],h=d.inside,f=!!d.lookbehind,p=!!d.greedy,g=d.alias,m=(p&&!d.pattern.global&&(u=d.pattern.toString().match(/[imsuy]*$/)[0],d.pattern=RegExp(d.pattern.source,u+"g")),d.pattern||d),v=r.next,b=o;v!==n.tail&&!(s&&b>=s.reach);b+=v.value.length,v=v.next){var y=v.value;if(n.length>t.length)return;if(!(y instanceof O)){var _,w=1;if(p){if(!(_=P(m,b,t,f))||_.index>=t.length)break;var x=_.index,T=_.index+_[0].length,A=b;for(A+=v.value.length;A<=x;)v=v.next,A+=v.value.length;if(A-=v.value.length,b=A,v.value instanceof O)continue;for(var E=v;E!==n.tail&&(A<T||"string"==typeof E.value);E=E.next)w++,A+=E.value.length;w--,y=t.slice(b,A),_.index-=b}else if(!(_=P(m,0,y,f)))continue;var x=_.index,C=_[0],k=y.slice(0,x),S=y.slice(x+C.length),y=b+y.length,L=(s&&y>s.reach&&(s.reach=y),v.prev),k=(k&&(L=j(n,L,k),b+=k.length),N(n,L,w),new O(a,h?D.tokenize(C,h):C,g,C));v=j(n,L,k),S&&j(n,v,S),1<w&&(C={cause:a+","+c,reach:y},e(t,n,i,v.prev,b,C),s)&&C.reach>s.reach&&(s.reach=C.reach)}}}}}(e,r,t,r.head,0),r),s=[],a=o.head.next;a!==o.tail;)s.push(a.value),a=a.next;return s},hooks:{all:{},add:function(e,t){var n=D.hooks.all;n[e]=n[e]||[],n[e].push(t)},run:function(e,t){var n=D.hooks.all[e];if(n&&n.length)for(var i,r=0;i=n[r++];)i(t)}},Token:O};function O(e,t,n,i){this.type=e,this.content=t,this.alias=n,this.length=0|(i||"").length}function P(e,t,n,i){e.lastIndex=t;t=e.exec(n);return t&&i&&t[1]&&(e=t[1].length,t.index+=e,t[0]=t[0].slice(e)),t}function c(){var e={value:null,prev:null,next:null},t={value:null,prev:e,next:null};e.next=t,this.head=e,this.tail=t,this.length=0}function j(e,t,n){var i=t.next,n={value:n,prev:t,next:i};return t.next=n,i.prev=n,e.length++,n}function N(e,t,n){for(var i=t.next,r=0;r<n&&i!==e.tail;r++)i=i.next;(t.next=i).prev=t,e.length-=r}return l.Prism=D,O.stringify=function t(e,n){if("string"==typeof e)return e;var i;if(Array.isArray(e))return i="",e.forEach(function(e){i+=t(e,n)}),i;var r,o={type:e.type,content:t(e.content,n),tag:"span",classes:["token",e.type],attributes:{},language:n},e=e.alias,s=(e&&(Array.isArray(e)?Array.prototype.push.apply(o.classes,e):o.classes.push(e)),D.hooks.run("wrap",o),"");for(r in o.attributes)s+=" "+r+'="'+(o.attributes[r]||"").replace(/"/g,""")+'"';return"<"+o.tag+' class="'+o.classes.join(" ")+'"'+s+">"+o.content+"</"+o.tag+">"},l.document?((i=D.util.currentScript())&&(D.filename=i.src,i.hasAttribute("data-manual"))&&(D.manual=!0),D.manual||("loading"===(e=document.readyState)||"interactive"===e&&i&&i.defer?document.addEventListener("DOMContentLoaded",r):window.requestAnimationFrame?window.requestAnimationFrame(r):window.setTimeout(r,16))):l.addEventListener&&!D.disableWorkerMessageHandler&&l.addEventListener("message",function(e){var e=JSON.parse(e.data),t=e.language,n=e.code,e=e.immediateClose;l.postMessage(D.highlight(n,D.languages[t],t)),e&&l.close()},!1),D;function r(){D.manual||D.highlightAll()}}(_self);"undefined"!=typeof module&&module.exports&&(module.exports=Prism),"undefined"!=typeof global&&(global.Prism=Prism),Prism.languages.markup={comment:{pattern:/<!--(?:(?!<!--)[\s\S])*?-->/,greedy:!0},prolog:{pattern:/<\?[\s\S]+?\?>/,greedy:!0},doctype:{pattern:/<!DOCTYPE(?:[^>"'[\]]|"[^"]*"|'[^']*')+(?:\[(?:[^<"'\]]|"[^"]*"|'[^']*'|<(?!!--)|<!--(?:[^-]|-(?!->))*-->)*\]\s*)?>/i,greedy:!0,inside:{"internal-subset":{pattern:/(^[^\[]*\[)[\s\S]+(?=\]>$)/,lookbehind:!0,greedy:!0,inside:null},string:{pattern:/"[^"]*"|'[^']*'/,greedy:!0},punctuation:/^<!|>$|[[\]]/,"doctype-tag":/^DOCTYPE/i,name:/[^\s<>'"]+/}},cdata:{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,greedy:!0},tag:{pattern:/<\/?(?!\d)[^\s>\/=$<%]+(?:\s(?:\s*[^\s>\/=]+(?:\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))|(?=[\s/>])))+)?\s*\/?>/,greedy:!0,inside:{tag:{pattern:/^<\/?[^\s>\/]+/,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"special-attr":[],"attr-value":{pattern:/=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+)/,inside:{punctuation:[{pattern:/^=/,alias:"attr-equals"},{pattern:/^(\s*)["']|["']$/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:[{pattern:/&[\da-z]{1,8};/i,alias:"named-entity"},/&#x?[\da-f]{1,8};/i]},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.languages.markup.doctype.inside["internal-subset"].inside=Prism.languages.markup,Prism.hooks.add("wrap",function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&/,"&"))}),Object.defineProperty(Prism.languages.markup.tag,"addInlined",{value:function(e,t){var n={},n=(n["language-"+t]={pattern:/(^<!\[CDATA\[)[\s\S]+?(?=\]\]>$)/i,lookbehind:!0,inside:Prism.languages[t]},n.cdata=/^<!\[CDATA\[|\]\]>$/i,{"included-cdata":{pattern:/<!\[CDATA\[[\s\S]*?\]\]>/i,inside:n}}),t=(n["language-"+t]={pattern:/[\s\S]+/,inside:Prism.languages[t]},{});t[e]={pattern:RegExp(/(<__[^>]*>)(?:<!\[CDATA\[(?:[^\]]|\](?!\]>))*\]\]>|(?!<!\[CDATA\[)[\s\S])*?(?=<\/__>)/.source.replace(/__/g,function(){return e}),"i"),lookbehind:!0,greedy:!0,inside:n},Prism.languages.insertBefore("markup","cdata",t)}}),Object.defineProperty(Prism.languages.markup.tag,"addAttribute",{value:function(e,t){Prism.languages.markup.tag.inside["special-attr"].push({pattern:RegExp(/(^|["'\s])/.source+"(?:"+e+")"+/\s*=\s*(?:"[^"]*"|'[^']*'|[^\s'">=]+(?=[\s>]))/.source,"i"),lookbehind:!0,inside:{"attr-name":/^[^\s=]+/,"attr-value":{pattern:/=[\s\S]+/,inside:{value:{pattern:/(^=\s*(["']|(?!["'])))\S[\s\S]*(?=\2$)/,lookbehind:!0,alias:[t,"language-"+t],inside:Prism.languages[t]},punctuation:[{pattern:/^=/,alias:"attr-equals"},/"|'/]}}}})}}),Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.xml=Prism.languages.extend("markup",{}),Prism.languages.ssml=Prism.languages.xml,Prism.languages.atom=Prism.languages.xml,Prism.languages.rss=Prism.languages.xml,function(e){var t=/(?:"(?:\\(?:\r\n|[\s\S])|[^"\\\r\n])*"|'(?:\\(?:\r\n|[\s\S])|[^'\\\r\n])*')/,t=(e.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:RegExp("@[\\w-](?:"+/[^;{\s"']|\s+(?!\s)/.source+"|"+t.source+")*?"+/(?:;|(?=\s*\{))/.source),inside:{rule:/^@[\w-]+/,"selector-function-argument":{pattern:/(\bselector\s*\(\s*(?![\s)]))(?:[^()\s]|\s+(?![\s)])|\((?:[^()]|\([^()]*\))*\))+(?=\s*\))/,lookbehind:!0,alias:"selector"},keyword:{pattern:/(^|[^\w-])(?:and|not|only|or)(?![\w-])/,lookbehind:!0}}},url:{pattern:RegExp("\\burl\\((?:"+t.source+"|"+/(?:[^\\\r\n()"']|\\[\s\S])*/.source+")\\)","i"),greedy:!0,inside:{function:/^url/i,punctuation:/^\(|\)$/,string:{pattern:RegExp("^"+t.source+"$"),alias:"url"}}},selector:{pattern:RegExp("(^|[{}\\s])[^{}\\s](?:[^{};\"'\\s]|\\s+(?![\\s{])|"+t.source+")*(?=\\s*\\{)"),lookbehind:!0},string:{pattern:t,greedy:!0},property:{pattern:/(^|[^-\w\xA0-\uFFFF])(?!\s)[-_a-z\xA0-\uFFFF](?:(?!\s)[-\w\xA0-\uFFFF])*(?=\s*:)/i,lookbehind:!0},important:/!important\b/i,function:{pattern:/(^|[^-a-z0-9])[-a-z0-9]+(?=\()/i,lookbehind:!0},punctuation:/[(){};:,]/},e.languages.css.atrule.inside.rest=e.languages.css,e.languages.markup);t&&(t.tag.addInlined("style","css"),t.tag.addAttribute("style","css"))}(Prism),Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0,greedy:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0,greedy:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/(\b(?:class|extends|implements|instanceof|interface|new|trait)\s+|\bcatch\s+\()[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:break|catch|continue|do|else|finally|for|function|if|in|instanceof|new|null|return|throw|try|while)\b/,boolean:/\b(?:false|true)\b/,function:/\b\w+(?=\()/,number:/\b0x[\da-f]+\b|(?:\b\d+(?:\.\d*)?|\B\.\d+)(?:e[+-]?\d+)?/i,operator:/[<>]=?|[!=]=?=?|--?|\+\+?|&&?|\|\|?|[?*/~^%]/,punctuation:/[{}[\];(),.:]/},Prism.languages.javascript=Prism.languages.extend("clike",{"class-name":[Prism.languages.clike["class-name"],{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$A-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\.(?:constructor|prototype))/,lookbehind:!0}],keyword:[{pattern:/((?:^|\})\s*)catch\b/,lookbehind:!0},{pattern:/(^|[^.]|\.\.\.\s*)\b(?:as|assert(?=\s*\{)|async(?=\s*(?:function\b|\(|[$\w\xA0-\uFFFF]|$))|await|break|case|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally(?=\s*(?:\{|$))|for|from(?=\s*(?:['"]|$))|function|(?:get|set)(?=\s*(?:[#\[$\w\xA0-\uFFFF]|$))|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)\b/,lookbehind:!0}],function:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*(?:\.\s*(?:apply|bind|call)\s*)?\()/,number:{pattern:RegExp(/(^|[^\w$])/.source+"(?:"+/NaN|Infinity/.source+"|"+/0[bB][01]+(?:_[01]+)*n?/.source+"|"+/0[oO][0-7]+(?:_[0-7]+)*n?/.source+"|"+/0[xX][\dA-Fa-f]+(?:_[\dA-Fa-f]+)*n?/.source+"|"+/\d+(?:_\d+)*n/.source+"|"+/(?:\d+(?:_\d+)*(?:\.(?:\d+(?:_\d+)*)?)?|\.\d+(?:_\d+)*)(?:[Ee][+-]?\d+(?:_\d+)*)?/.source+")"+/(?![\w$])/.source),lookbehind:!0},operator:/--|\+\+|\*\*=?|=>|&&=?|\|\|=?|[!=]==|<<=?|>>>?=?|[-+*/%&|^!=<>]=?|\.{3}|\?\?=?|\?\.?|[~:]/}),Prism.languages.javascript["class-name"][0].pattern=/(\b(?:class|extends|implements|instanceof|interface|new)\s+)[\w.\\]+/,Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:RegExp(/((?:^|[^$\w\xA0-\uFFFF."'\])\s]|\b(?:return|yield))\s*)/.source+/\//.source+"(?:"+/(?:\[(?:[^\]\\\r\n]|\\.)*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}/.source+"|"+/(?:\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.|\[(?:[^[\]\\\r\n]|\\.)*\])*\])*\]|\\.|[^/\\\[\r\n])+\/[dgimyus]{0,7}v[dgimyus]{0,7}/.source+")"+/(?=(?:\s|\/\*(?:[^*]|\*(?!\/))*\*\/)*(?:$|[\r\n,.;:})\]]|\/\/))/.source),lookbehind:!0,greedy:!0,inside:{"regex-source":{pattern:/^(\/)[\s\S]+(?=\/[a-z]*$)/,lookbehind:!0,alias:"language-regex",inside:Prism.languages.regex},"regex-delimiter":/^\/|\/$/,"regex-flags":/^[a-z]+$/}},"function-variable":{pattern:/#?(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*[=:]\s*(?:async\s*)?(?:\bfunction\b|(?:\((?:[^()]|\([^()]*\))*\)|(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)\s*=>))/,alias:"function"},parameter:[{pattern:/(function(?:\s+(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*)?\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\))/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(^|[^$\w\xA0-\uFFFF])(?!\s)[_$a-z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*=>)/i,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/(\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*=>)/,lookbehind:!0,inside:Prism.languages.javascript},{pattern:/((?:\b|\s|^)(?!(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|undefined|var|void|while|with|yield)(?![$\w\xA0-\uFFFF]))(?:(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*\s*)\(\s*|\]\s*\(\s*)(?!\s)(?:[^()\s]|\s+(?![\s)])|\([^()]*\))+(?=\s*\)\s*\{)/,lookbehind:!0,inside:Prism.languages.javascript}],constant:/\b[A-Z](?:[A-Z_]|\dx?)*\b/}),Prism.languages.insertBefore("javascript","string",{hashbang:{pattern:/^#!.*/,greedy:!0,alias:"comment"},"template-string":{pattern:/`(?:\\[\s\S]|\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}|(?!\$\{)[^\\`])*`/,greedy:!0,inside:{"template-punctuation":{pattern:/^`|`$/,alias:"string"},interpolation:{pattern:/((?:^|[^\\])(?:\\{2})*)\$\{(?:[^{}]|\{(?:[^{}]|\{[^}]*\})*\})+\}/,lookbehind:!0,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}},"string-property":{pattern:/((?:^|[,{])[ \t]*)(["'])(?:\\(?:\r\n|[\s\S])|(?!\2)[^\\\r\n])*\2(?=\s*:)/m,lookbehind:!0,greedy:!0,alias:"property"}}),Prism.languages.insertBefore("javascript","operator",{"literal-property":{pattern:/((?:^|[,{])[ \t]*)(?!\s)[_$a-zA-Z\xA0-\uFFFF](?:(?!\s)[$\w\xA0-\uFFFF])*(?=\s*:)/m,lookbehind:!0,alias:"property"}}),Prism.languages.markup&&(Prism.languages.markup.tag.addInlined("script","javascript"),Prism.languages.markup.tag.addAttribute(/on(?:abort|blur|change|click|composition(?:end|start|update)|dblclick|error|focus(?:in|out)?|key(?:down|up)|load|mouse(?:down|enter|leave|move|out|over|up)|reset|resize|scroll|select|slotchange|submit|unload|wheel)/.source,"javascript")),Prism.languages.js=Prism.languages.javascript,function(){var l,c,u,e;void 0!==Prism&&"undefined"!=typeof document&&(Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),l={js:"javascript",py:"python",rb:"ruby",ps1:"powershell",psm1:"powershell",sh:"bash",bat:"batch",h:"c",tex:"latex"},u="pre[data-src]:not(["+(c="data-src-status")+'="loaded"]):not(['+c+'="loading"])',Prism.hooks.add("before-highlightall",function(e){e.selector+=", "+u}),Prism.hooks.add("before-sanity-check",function(e){var r,t,n,i,o,s,a=e.element;a.matches(u)&&(e.code="",a.setAttribute(c,"loading"),(r=a.appendChild(document.createElement("CODE"))).textContent="Loading…",t=a.getAttribute("data-src"),"none"===(e=e.language)&&(n=(/\.(\w+)$/.exec(t)||[,"none"])[1],e=l[n]||n),Prism.util.setLanguage(r,e),Prism.util.setLanguage(a,e),(n=Prism.plugins.autoloader)&&n.loadLanguages(e),n=t,i=function(e){a.setAttribute(c,"loaded");var t,n,i=function(e){var t,n;if(e=/^\s*(\d+)\s*(?:(,)\s*(?:(\d+)\s*)?)?$/.exec(e||""))return t=Number(e[1]),n=e[2],e=e[3],n?e?[t,Number(e)]:[t,void 0]:[t,t]}(a.getAttribute("data-range"));i&&(t=e.split(/\r\n?|\n/g),n=i[0],i=null==i[1]?t.length:i[1],n<0&&(n+=t.length),n=Math.max(0,Math.min(n-1,t.length)),i<0&&(i+=t.length),i=Math.max(0,Math.min(i,t.length)),e=t.slice(n,i).join("\n"),a.hasAttribute("data-start")||a.setAttribute("data-start",String(n+1))),r.textContent=e,Prism.highlightElement(r)},o=function(e){a.setAttribute(c,"failed"),r.textContent=e},(s=new XMLHttpRequest).open("GET",n,!0),s.onreadystatechange=function(){4==s.readyState&&(s.status<400&&s.responseText?i(s.responseText):400<=s.status?o("✖ Error "+s.status+" while fetching file: "+s.statusText):o("✖ Error: File does not exist or is empty"))},s.send(null))}),e=!(Prism.plugins.fileHighlight={highlight:function(e){for(var t,n=(e||document).querySelectorAll(u),i=0;t=n[i++];)Prism.highlightElement(t)}}),Prism.fileHighlight=function(){e||(console.warn("Prism.fileHighlight is deprecated. Use `Prism.plugins.fileHighlight.highlight` instead."),e=!0),Prism.plugins.fileHighlight.highlight.apply(this,arguments)})}();