/* @license MIT https://raw.githubusercontent.com/jquery/jquery/3.7.1/LICENSE.txt */
/*! jQuery v3.7.1 | (c) OpenJS Foundation and other contributors | jquery.org/license */
!function(e,t){"use strict";"object"==typeof module&&"object"==typeof module.exports?module.exports=e.document?t(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return t(e)}:t(e)}("undefined"!=typeof window?window:this,function(ie,e){"use strict";var oe=[],r=Object.getPrototypeOf,ae=oe.slice,g=oe.flat?function(e){return oe.flat.call(e)}:function(e){return oe.concat.apply([],e)},s=oe.push,se=oe.indexOf,n={},i=n.toString,ue=n.hasOwnProperty,o=ue.toString,a=o.call(Object),le={},v=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},y=function(e){return null!=e&&e===e.window},C=ie.document,u={type:!0,src:!0,nonce:!0,noModule:!0};function m(e,t,n){var r,i,o=(n=n||C).createElement("script");if(o.text=e,t)for(r in u)(i=t[r]||t.getAttribute&&t.getAttribute(r))&&o.setAttribute(r,i);n.head.appendChild(o).parentNode.removeChild(o)}function x(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?n[i.call(e)]||"object":typeof e}var t="3.7.1",l=/HTML$/i,ce=function(e,t){return new ce.fn.init(e,t)};function c(e){var t=!!e&&"length"in e&&e.length,n=x(e);return!v(e)&&!y(e)&&("array"===n||0===t||"number"==typeof t&&0+~]|"+ge+")"+ge+"*"),x=new RegExp(ge+"|>"),j=new RegExp(g),A=new RegExp("^"+t+"$"),D={ID:new RegExp("^#("+t+")"),CLASS:new RegExp("^\\.("+t+")"),TAG:new RegExp("^("+t+"|[*])"),ATTR:new RegExp("^"+p),PSEUDO:new RegExp("^"+g),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+ge+"*(even|odd|(([+-]|)(\\d*)n|)"+ge+"*(?:([+-]|)"+ge+"*(\\d+)|))"+ge+"*\\)|)","i"),bool:new RegExp("^(?:"+f+")$","i"),needsContext:new RegExp("^"+ge+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+ge+"*((?:-\\d)?\\d*)"+ge+"*\\)|)(?=[^-]|$)","i")},N=/^(?:input|select|textarea|button)$/i,q=/^h\d$/i,L=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,H=/[+~]/,O=new RegExp("\\\\[\\da-fA-F]{1,6}"+ge+"?|\\\\([^\\r\\n\\f])","g"),P=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},M=function(){V()},R=J(function(e){return!0===e.disabled&&fe(e,"fieldset")},{dir:"parentNode",next:"legend"});try{k.apply(oe=ae.call(ye.childNodes),ye.childNodes),oe[ye.childNodes.length].nodeType}catch(e){k={apply:function(e,t){me.apply(e,ae.call(t))},call:function(e){me.apply(e,ae.call(arguments,1))}}}function I(t,e,n,r){var i,o,a,s,u,l,c,f=e&&e.ownerDocument,p=e?e.nodeType:9;if(n=n||[],"string"!=typeof t||!t||1!==p&&9!==p&&11!==p)return n;if(!r&&(V(e),e=e||T,C)){if(11!==p&&(u=L.exec(t)))if(i=u[1]){if(9===p){if(!(a=e.getElementById(i)))return n;if(a.id===i)return k.call(n,a),n}else if(f&&(a=f.getElementById(i))&&I.contains(e,a)&&a.id===i)return k.call(n,a),n}else{if(u[2])return k.apply(n,e.getElementsByTagName(t)),n;if((i=u[3])&&e.getElementsByClassName)return k.apply(n,e.getElementsByClassName(i)),n}if(!(h[t+" "]||d&&d.test(t))){if(c=t,f=e,1===p&&(x.test(t)||m.test(t))){(f=H.test(t)&&U(e.parentNode)||e)==e&&le.scope||((s=e.getAttribute("id"))?s=ce.escapeSelector(s):e.setAttribute("id",s=S)),o=(l=Y(t)).length;while(o--)l[o]=(s?"#"+s:":scope")+" "+Q(l[o]);c=l.join(",")}try{return k.apply(n,f.querySelectorAll(c)),n}catch(e){h(t,!0)}finally{s===S&&e.removeAttribute("id")}}}return re(t.replace(ve,"$1"),e,n,r)}function W(){var r=[];return function e(t,n){return r.push(t+" ")>b.cacheLength&&delete e[r.shift()],e[t+" "]=n}}function F(e){return e[S]=!0,e}function $(e){var t=T.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function B(t){return function(e){return fe(e,"input")&&e.type===t}}function _(t){return function(e){return(fe(e,"input")||fe(e,"button"))&&e.type===t}}function z(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&&R(e)===t:e.disabled===t:"label"in e&&e.disabled===t}}function X(a){return F(function(o){return o=+o,F(function(e,t){var n,r=a([],e.length,o),i=r.length;while(i--)e[n=r[i]]&&(e[n]=!(t[n]=e[n]))})})}function U(e){return e&&"undefined"!=typeof e.getElementsByTagName&&e}function V(e){var t,n=e?e.ownerDocument||e:ye;return n!=T&&9===n.nodeType&&n.documentElement&&(r=(T=n).documentElement,C=!ce.isXMLDoc(T),i=r.matches||r.webkitMatchesSelector||r.msMatchesSelector,r.msMatchesSelector&&ye!=T&&(t=T.defaultView)&&t.top!==t&&t.addEventListener("unload",M),le.getById=$(function(e){return r.appendChild(e).id=ce.expando,!T.getElementsByName||!T.getElementsByName(ce.expando).length}),le.disconnectedMatch=$(function(e){return i.call(e,"*")}),le.scope=$(function(){return T.querySelectorAll(":scope")}),le.cssHas=$(function(){try{return T.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}}),le.getById?(b.filter.ID=function(e){var t=e.replace(O,P);return function(e){return e.getAttribute("id")===t}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n=t.getElementById(e);return n?[n]:[]}}):(b.filter.ID=function(e){var n=e.replace(O,P);return function(e){var t="undefined"!=typeof e.getAttributeNode&&e.getAttributeNode("id");return t&&t.value===n}},b.find.ID=function(e,t){if("undefined"!=typeof t.getElementById&&C){var n,r,i,o=t.getElementById(e);if(o){if((n=o.getAttributeNode("id"))&&n.value===e)return[o];i=t.getElementsByName(e),r=0;while(o=i[r++])if((n=o.getAttributeNode("id"))&&n.value===e)return[o]}return[]}}),b.find.TAG=function(e,t){return"undefined"!=typeof t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},b.find.CLASS=function(e,t){if("undefined"!=typeof t.getElementsByClassName&&C)return t.getElementsByClassName(e)},d=[],$(function(e){var t;r.appendChild(e).innerHTML="",e.querySelectorAll("[selected]").length||d.push("\\["+ge+"*(?:value|"+f+")"),e.querySelectorAll("[id~="+S+"-]").length||d.push("~="),e.querySelectorAll("a#"+S+"+*").length||d.push(".#.+[+~]"),e.querySelectorAll(":checked").length||d.push(":checked"),(t=T.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),r.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&d.push(":enabled",":disabled"),(t=T.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||d.push("\\["+ge+"*name"+ge+"*="+ge+"*(?:''|\"\")")}),le.cssHas||d.push(":has"),d=d.length&&new RegExp(d.join("|")),l=function(e,t){if(e===t)return a=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!le.sortDetached&&t.compareDocumentPosition(e)===n?e===T||e.ownerDocument==ye&&I.contains(ye,e)?-1:t===T||t.ownerDocument==ye&&I.contains(ye,t)?1:o?se.call(o,e)-se.call(o,t):0:4&n?-1:1)}),T}for(e in I.matches=function(e,t){return I(e,null,null,t)},I.matchesSelector=function(e,t){if(V(e),C&&!h[t+" "]&&(!d||!d.test(t)))try{var n=i.call(e,t);if(n||le.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){h(t,!0)}return 0":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(O,P),e[3]=(e[3]||e[4]||e[5]||"").replace(O,P),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||I.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&I.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return D.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&j.test(n)&&(t=Y(n,!0))&&(t=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(O,P).toLowerCase();return"*"===e?function(){return!0}:function(e){return fe(e,t)}},CLASS:function(e){var t=s[e+" "];return t||(t=new RegExp("(^|"+ge+")"+e+"("+ge+"|$)"))&&s(e,function(e){return t.test("string"==typeof e.className&&e.className||"undefined"!=typeof e.getAttribute&&e.getAttribute("class")||"")})},ATTR:function(n,r,i){return function(e){var t=I.attr(e,n);return null==t?"!="===r:!r||(t+="","="===r?t===i:"!="===r?t!==i:"^="===r?i&&0===t.indexOf(i):"*="===r?i&&-1:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function T(e,n,r){return v(n)?ce.grep(e,function(e,t){return!!n.call(e,t,e)!==r}):n.nodeType?ce.grep(e,function(e){return e===n!==r}):"string"!=typeof n?ce.grep(e,function(e){return-1)[^>]*|#([\w-]+))$/;(ce.fn.init=function(e,t,n){var r,i;if(!e)return this;if(n=n||k,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&3<=e.length?[null,e,null]:S.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof ce?t[0]:t,ce.merge(this,ce.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:C,!0)),w.test(r[1])&&ce.isPlainObject(t))for(r in t)v(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(i=C.getElementById(r[2]))&&(this[0]=i,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):v(e)?void 0!==n.ready?n.ready(e):e(ce):ce.makeArray(e,this)}).prototype=ce.fn,k=ce(C);var E=/^(?:parents|prev(?:Until|All))/,j={children:!0,contents:!0,next:!0,prev:!0};function A(e,t){while((e=e[t])&&1!==e.nodeType);return e}ce.fn.extend({has:function(e){var t=ce(e,this),n=t.length;return this.filter(function(){for(var e=0;e\x20\t\r\n\f]*)/i,Ce=/^$|^module$|\/(?:java|ecma)script/i;xe=C.createDocumentFragment().appendChild(C.createElement("div")),(be=C.createElement("input")).setAttribute("type","radio"),be.setAttribute("checked","checked"),be.setAttribute("name","t"),xe.appendChild(be),le.checkClone=xe.cloneNode(!0).cloneNode(!0).lastChild.checked,xe.innerHTML="",le.noCloneChecked=!!xe.cloneNode(!0).lastChild.defaultValue,xe.innerHTML="",le.option=!!xe.lastChild;var ke={thead:[1,""],col:[2,""],tr:[2,""],td:[3,""],_default:[0,"",""]};function Se(e,t){var n;return n="undefined"!=typeof e.getElementsByTagName?e.getElementsByTagName(t||"*"):"undefined"!=typeof e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&fe(e,t)?ce.merge([e],n):n}function Ee(e,t){for(var n=0,r=e.length;n",""]);var je=/<|?\w+;/;function Ae(e,t,n,r,i){for(var o,a,s,u,l,c,f=t.createDocumentFragment(),p=[],d=0,h=e.length;d\s*$/g;function Re(e,t){return fe(e,"table")&&fe(11!==t.nodeType?t:t.firstChild,"tr")&&ce(e).children("tbody")[0]||e}function Ie(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function We(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Fe(e,t){var n,r,i,o,a,s;if(1===t.nodeType){if(_.hasData(e)&&(s=_.get(e).events))for(i in _.remove(t,"handle events"),s)for(n=0,r=s[i].length;n").attr(n.scriptAttrs||{}).prop({charset:n.scriptCharset,src:n.url}).on("load error",i=function(e){r.remove(),i=null,e&&t("error"===e.type?404:200,e.type)}),C.head.appendChild(r[0])},abort:function(){i&&i()}}});var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;ce.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||ce.expando+"_"+jt.guid++;return this[e]=!0,e}}),ce.ajaxPrefilter("json jsonp",function(e,t,n){var r,i,o,a=!1!==e.jsonp&&(Zt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(e.data)&&"data");if(a||"jsonp"===e.dataTypes[0])return r=e.jsonpCallback=v(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,a?e[a]=e[a].replace(Zt,"$1"+r):!1!==e.jsonp&&(e.url+=(At.test(e.url)?"&":"?")+e.jsonp+"="+r),e.converters["script json"]=function(){return o||ce.error(r+" was not called"),o[0]},e.dataTypes[0]="json",i=ie[r],ie[r]=function(){o=arguments},n.always(function(){void 0===i?ce(ie).removeProp(r):ie[r]=i,e[r]&&(e.jsonpCallback=t.jsonpCallback,Kt.push(r)),o&&v(i)&&i(o[0]),o=i=void 0}),"script"}),le.createHTMLDocument=((Jt=C.implementation.createHTMLDocument("").body).innerHTML="",2===Jt.childNodes.length),ce.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(le.createHTMLDocument?((r=(t=C.implementation.createHTMLDocument("")).createElement("base")).href=C.location.href,t.head.appendChild(r)):t=C),o=!n&&[],(i=w.exec(e))?[t.createElement(i[1])]:(i=Ae([e],t,o),o&&o.length&&ce(o).remove(),ce.merge([],i.childNodes)));var r,i,o},ce.fn.load=function(e,t,n){var r,i,o,a=this,s=e.indexOf(" ");return-1").append(ce.parseHTML(e)).find(r):e)}).always(n&&function(e,t){a.each(function(){n.apply(this,o||[e.responseText,t,e])})}),this},ce.expr.pseudos.animated=function(t){return ce.grep(ce.timers,function(e){return t===e.elem}).length},ce.offset={setOffset:function(e,t,n){var r,i,o,a,s,u,l=ce.css(e,"position"),c=ce(e),f={};"static"===l&&(e.style.position="relative"),s=c.offset(),o=ce.css(e,"top"),u=ce.css(e,"left"),("absolute"===l||"fixed"===l)&&-1<(o+u).indexOf("auto")?(a=(r=c.position()).top,i=r.left):(a=parseFloat(o)||0,i=parseFloat(u)||0),v(t)&&(t=t.call(e,n,ce.extend({},s))),null!=t.top&&(f.top=t.top-s.top+a),null!=t.left&&(f.left=t.left-s.left+i),"using"in t?t.using.call(e,f):c.css(f)}},ce.fn.extend({offset:function(t){if(arguments.length)return void 0===t?this:this.each(function(e){ce.offset.setOffset(this,t,e)});var e,n,r=this[0];return r?r.getClientRects().length?(e=r.getBoundingClientRect(),n=r.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,r=this[0],i={top:0,left:0};if("fixed"===ce.css(r,"position"))t=r.getBoundingClientRect();else{t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;while(e&&(e===n.body||e===n.documentElement)&&"static"===ce.css(e,"position"))e=e.parentNode;e&&e!==r&&1===e.nodeType&&((i=ce(e).offset()).top+=ce.css(e,"borderTopWidth",!0),i.left+=ce.css(e,"borderLeftWidth",!0))}return{top:t.top-i.top-ce.css(r,"marginTop",!0),left:t.left-i.left-ce.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map(function(){var e=this.offsetParent;while(e&&"static"===ce.css(e,"position"))e=e.offsetParent;return e||J})}}),ce.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},function(t,i){var o="pageYOffset"===i;ce.fn[t]=function(e){return M(this,function(e,t,n){var r;if(y(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===n)return r?r[i]:e[t];r?r.scrollTo(o?r.pageXOffset:n,o?n:r.pageYOffset):e[t]=n},t,e,arguments.length)}}),ce.each(["top","left"],function(e,n){ce.cssHooks[n]=Ye(le.pixelPosition,function(e,t){if(t)return t=Ge(e,n),_e.test(t)?ce(e).position()[n]+"px":t})}),ce.each({Height:"height",Width:"width"},function(a,s){ce.each({padding:"inner"+a,content:s,"":"outer"+a},function(r,o){ce.fn[o]=function(e,t){var n=arguments.length&&(r||"boolean"!=typeof e),i=r||(!0===e||!0===t?"margin":"border");return M(this,function(e,t,n){var r;return y(e)?0===o.indexOf("outer")?e["inner"+a]:e.document.documentElement["client"+a]:9===e.nodeType?(r=e.documentElement,Math.max(e.body["scroll"+a],r["scroll"+a],e.body["offset"+a],r["offset"+a],r["client"+a])):void 0===n?ce.css(e,t,i):ce.style(e,t,n,i)},s,n?e:void 0,n)}})}),ce.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],function(e,t){ce.fn[t]=function(e){return this.on(t,e)}}),ce.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,r){return this.on(t,e,n,r)},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)}}),ce.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){ce.fn[n]=function(e,t){return 0 script[type="application/json"][data-drupal-selector="drupal-settings-json"], body > script[type="application/json"][data-drupal-selector="drupal-settings-json"]');window.drupalSettings={};if(settingsElement!==null)window.drupalSettings=JSON.parse(settingsElement.textContent);})();;
window.Drupal={behaviors:{},locale:{}};(function(Drupal,drupalSettings,drupalTranslations,console,Proxy,Reflect){Drupal.throwError=function(error){setTimeout(()=>{throw error;},0);};Drupal.attachBehaviors=function(context,settings){context=context||document;settings=settings||drupalSettings;const behaviors=Drupal.behaviors;Object.keys(behaviors||{}).forEach((i)=>{if(typeof behaviors[i].attach==='function')try{behaviors[i].attach(context,settings);}catch(e){Drupal.throwError(e);}});};Drupal.detachBehaviors=function(context,settings,trigger){context=context||document;settings=settings||drupalSettings;trigger=trigger||'unload';const behaviors=Drupal.behaviors;Object.keys(behaviors||{}).forEach((i)=>{if(typeof behaviors[i].detach==='function')try{behaviors[i].detach(context,settings,trigger);}catch(e){Drupal.throwError(e);}});};Drupal.checkPlain=function(str){str=str.toString().replace(/&/g,'&').replace(//g,'>').replace(/"/g,'"').replace(/'/g,''');return str;};Drupal.formatString=function(str,args){const processedArgs={};Object.keys(args||{}).forEach((key)=>{switch(key.charAt(0)){case '@':processedArgs[key]=Drupal.checkPlain(args[key]);break;case '!':processedArgs[key]=args[key];break;default:processedArgs[key]=Drupal.theme('placeholder',args[key]);break;}});return Drupal.stringReplace(str,processedArgs,null);};Drupal.stringReplace=function(str,args,keys){if(str.length===0)return str;if(!Array.isArray(keys)){keys=Object.keys(args||{});keys.sort((a,b)=>a.length-b.length);}if(keys.length===0)return str;const key=keys.pop();const fragments=str.split(key);if(keys.length){for(let i=0;i{if(drupalSettings.suppressDeprecationErrors===false&&typeof console!=='undefined'&&console.warn)console.warn(`[Deprecation] ${message}`);};Drupal.deprecatedProperty=({target,deprecatedProperty,message})=>{if(!Proxy||!Reflect)return target;return new Proxy(target,{get:(target,key,...rest)=>{if(key===deprecatedProperty)Drupal.deprecationError({message});return Reflect.get(target,key,...rest);}});};Drupal.theme=function(func,...args){if(func in Drupal.theme)return Drupal.theme[func](...args);};Drupal.theme.placeholder=function(str){return `${Drupal.checkPlain(str)}`;};Drupal.elementIsVisible=function(elem){return !!(elem.offsetWidth||elem.offsetHeight||elem.getClientRects().length);};Drupal.elementIsHidden=function(elem){return !Drupal.elementIsVisible(elem);};})(Drupal,window.drupalSettings,window.drupalTranslations,window.console,window.Proxy,window.Reflect);;
if(window.jQuery)jQuery.noConflict();document.documentElement.className+=' js';(function(Drupal,drupalSettings){const domReady=(callback)=>{const listener=()=>{callback();document.removeEventListener('DOMContentLoaded',listener);};if(document.readyState!=='loading')setTimeout(callback,0);else document.addEventListener('DOMContentLoaded',listener);};domReady(()=>{Drupal.attachBehaviors(document,drupalSettings);});})(Drupal,window.drupalSettings);;
jQuery(document).ready(function($){var normalize=function(str){return str.normalize("NFD").replace(/\p{Diacritic}/gu,"").toLowerCase();};var checkDomain=function(url){return url.indexOf('toureiffel.paris')>=0;};var isExternal=function(url){return ((url.indexOf(':')>-1||url.indexOf('//')>-1)&&!checkDomain(url));};var lang=document.documentElement.lang;var page_title=document.getElementsByTagName("h1")[0].textContent.trim();var breadcrumb=$('#block-tour-eiffel-breadcrumbs li');$('#block-menuprincipalefr li.menu-item a').on('click',function(e){event_name='click.navigation';item=$(e.target);link_url=$(e.target).attr('href');link_title=$(item).text().trim();if(isExternal(link_url))event_name='click.exit';pa.sendEvent(event_name,{'langue_consultation':lang,'click':normalize(link_title),'click_chapter1':'menu','click_type':'header'});});$('#block-footer ul li.menu-item a, #block-subfooter ul li a, #block-socialfooter ul li a').on('click',function(e){event_name='click.navigation';item=$(e.target);link_title=$(item).text().trim();link_url=$(e.target).attr('href');if(isExternal(link_url))event_name='click.exit';pa.sendEvent(event_name,{'langue_consultation':lang,'click':normalize(link_title),'click_chapter1':'menu','click_type':'footer'});});$('.home-social .home-social__icons ul li a').on('click',function(){var itemText=$(this).children('span').text().trim();pa.sendEvent('click.exit',{'langue_consultation':lang,'click':normalize(itemText),'click_chapter1':'menu','click_type':'cta'});});$('.ui_btn1').on('click',function(e){item=$(e.target);link_title=normalize($(item).text().trim());parent_div=item.parent();if(parent_div.hasClass('reserver_footer_ct'))chapter='footer';else chapter=normalize(page_title);pa.sendEvent('click.action',{'click':normalize(link_title),'click_chapter1':chapter,'click.type':'cta'});});var share_links=['a.share_facebook','a.share_twitter','a.share_whatsapp','a.share_mail'];var actu_title='';if($('h1.actu_title').length>0)actu_title=normalize($('h1.actu_title').text().trim());share_links.forEach(function(item,index){var link=$(item);link.on('click',function(e){$this=$(e.target);pa.sendEvent('click.exit',{'langue_consultation':lang,'click':normalize($this.text().trim()),'click_chapter1':'actualites','click_chapter2':actu_title,'click.type':'cta'});});});var search_path=lang+'/recherche';var faq_path=lang+'/faq/recherche';var on_search_page=window.location.pathname.includes(search_path);var on_faq_page=window.location.pathname.includes(faq_path);if(!on_search_page&&!on_faq_page)if(breadcrumb.length===0)pa.sendEvent('page.display',{'langue_consultation':lang,'page':'homepage'});else{var options={'langue_consultation':lang,'page':normalize(page_title)};if($('.actu_tag_ctr a').length>0){tag=$('.actu_tag_ctr a').text();options['article_tag']=normalize(tag);}var chapters=[];for(var i=0;i ul > li > h2').length>0;var keyword=normalize(search_input.val().trim());pa.sendEvent('internal_search.display',{'langue_consultation':lang,'ise_keyword':keyword,'ise_engine':'moteur global','ise_page':found?1:0});if(found)$('.result_ctr > ul > li > a.ui_btn2').on('click',function(e){pa.sendEvent('internal_search.display',{'langue_consultation':lang,'ise_keyword':keyword,'ise_click_title':normalize($(this).siblings('h2').text().trim()),'ise_page':1});});}if(on_faq_page){var search_input_faq=$('#search-faq-form #edit-recherche');var found_faq=$('.main_ctr > ul > li > h2').length>0;var faq_keyword=normalize(search_input_faq.val().trim());pa.sendEvent('internal_search.display',{'langue_consultation':lang,'ise_keyword':faq_keyword,'ise_engine':'moteur_faq','ise_page':found_faq?1:0});if(found_faq)$('.main_ctr > ul > li > a.ui_btn2').on('click',function(e){pa.sendEvent('internal_search.display',{'lang_consultation':lang,'ise_keyword':faq_keyword,'ise_click_title':normalize($(this).siblings('h2').text().trim()),'ise_engine':'moteur global','ise_page':1});});}var links=$('.center_ctr a').not('a.share_facebook, a.share_twitter, a.share_whatsapp, a.share_mail, a.ui_btn1');links.each(function(index){$(this).on('click',function(e){var chapter2_text='';var limit=10;found=false;var parent=$(e.target).parents('p');for(i=0;i0){chapter2_text=normalize($(parent).prev('h2').text().trim());found=true;}else parent=$(parent).prev();pa.sendEvent('click.action',{'langue_consultation':lang,'click':normalize($(e.target).text().trim()),'click_chapter1':normalize($('h1.ui_title1').text().trim()),'click_chapter2':chapter2_text,'click.type':'content'});});});$('.home_promo span.ui_btn3_w').each(function(){$(this).on('click',function(e){var chapter2_text=$(e.target).siblings('h3').text().trim();pa.sendEvent('click.action',{'langue_consultation':lang,'click':normalize($(e.target).text().trim()),'click_chapter1':normalize($('h1').text().trim()),'click_chapter2':normalize(chapter2_text),'click.type':'content'});});});$('.cols_3_bloc_ctr .cols_3_bloc_ct').on('click',function(e){var title=normalize($(this).find('h2').text().trim());var chapters=[];for(var i=0;i0){h2Elm=$(jqElm).parents('section').find('h2');if(h2Elm.length>0)value=normalize($(h2Elm).text().trim());else{h1Elm=$(jqElm).parents('section').find('h1');if(h1Elm.length>0)value=normalize($(h1Elm).text().trim());}}break;default:value='content';break;}return value;}});;
(function($,Drupal){'use strict';var width;$(document).ready(function(){width=$(window).width();var lastScrollTop=0;var windowHeight=$(window).height();var timeOutVar;$(window).on('scroll',function(){var st=$(this).scrollTop();if(st20){$('body').addClass('body-quick-access');lastScrollTop=parseInt(st+20);}else{$('body').removeClass('body-quick-access');lastScrollTop=parseInt(st-20);}});$('a[href="#top"], .btn-top').click(function(e){e.preventDefault();$('html, body').animate({scrollTop:0},"slow");return false;});$('.js-quick-access a').on('keyup',function(e){if(e.which===9)$('body').addClass('body-quick-access');});$('.btn-top').on('keyup',function(e){if(e.which===13)$('.skip-link').focus();});var priceItem;var amount;var totalPrice;for(var i=0;i<$('.prices_list li').length;i++){priceItem=$('.prices_list').find('li').eq(i).html();amount=$('.devis_result_table_line').eq(i).find('.amount').html();$('.devis_result_table_line').eq(i).find('.price_item').html(parseFloat(priceItem.trim()).toFixed(2));if(!$('.devis_result_table_line').eq(i).find('.amount').html()=='')totalPrice=(amount*priceItem).toFixed(2)+'€';else{totalPrice=0;$('.devis_result_table_line').eq(i).hide();}$('.devis_result_table_line').eq(i).find('.total').html(totalPrice);}$('.link_ctr>input[type="submit"]').on('click',function(e){e.preventDefault();if($('html').attr('lang')=='fr')window.open('https://ticket.toureiffel.paris','_blank');else if($('html').attr('lang')=='en')window.open('https://ticket.toureiffel.paris/en','_blank');else if($('html').attr('lang')=='es')window.open('https://ticket.toureiffel.paris/es','_blank');else window.open('https://ticket.toureiffel.paris/en','_blank');});var showForm=0;$('.show_form').on('click',function(e){if(showForm==0){e.preventDefault();$('.devis_group_form_ctr').addClass('show_form_ct');showForm=1;}}).on('keyup',function(e){if(e.code==='Enter')$('.devis_group_fields_ctr .col:first-child input').focus();});setTimeout(function(){$('.field--name-field-texte-text iframe, .field--name-field-body iframe').parent().not('.twitter-tweet, .youtube_player').addClass('iframe-container').css({'padding-top':'54.124%','position':'relative','width':'100%'});},500);$('.paragraph--type--diaporama').each(function(){var initBtn=$(this).find('.diapo_init');$(this).find('.diapo_init').on('click',function(){if($(this).parents('.paragraph--type--diaporama').find('.full_diapo').length===0){$('.layout-container').append('');$(this).parents('.paragraph--type--diaporama').find('.diaporama_ctr').clone().appendTo('body').addClass('full_diapo').attr('id','full_diapo').find('.diaporama_ct').prepend('');setTimeout(function(){$('body').addClass('visible_full_diapo');},200);var diapoModal=document.querySelector('.full_diapo');var diapoModalKeyHandle;var diapoModalDisabledHandle;var diapoModalHiddenHandle;diapoModalDisabledHandle=ally.maintain.disabled({filter:diapoModal});diapoModalKeyHandle=ally.when.key({escape:closeDiapo});diapoModalHiddenHandle=ally.maintain.hidden({filter:diapoModal});$('.diapo-close').focus();}function closeDiapo(){$('body').removeClass('visible_full_diapo');diapoModalDisabledHandle.disengage();diapoModalHiddenHandle.disengage();setTimeout(function(){$('.diapoverlay').remove();$('.full_diapo').remove();initBtn.focus();},750);}$('.close').on('click',function(){closeDiapo();});$('.full_diapo').on('click',function(){closeDiapo();});$('.full_diapo .diaporama_ct').on('click',function(event){event.stopPropagation();});$('.diapo-next').on('keydown',function(e){if(e.key==="Tab"){e.preventDefault();$('.diapo-close').focus();}});});});$('.field--name-field-texte-text>table, .field--name-field-body>table').wrap('');$('.summary_list li').on('click','a',function(e){e.preventDefault();var page=$(this).attr('href');var speed=$(page).offset().top/4;$('html, body').animate({scrollTop:$(page).offset().top},speed,'easeOutCirc');});$('.js-language-switcher-item').each(function(){var link=$(this).find('a');var docLang=document.documentElement.lang;if(link.attr('hreflang')===docLang)link.attr('aria-current','true');if(docLang==='zh-hans')if(link.attr('hreflang')==='zh-Hans')link.attr('aria-current','true');});if($('.alert_bloc_ctr').length>0)$('.close_alert_btn').on('click',function(){var timestamp=$('.alert_bloc_ctr').attr('data-timestamp');setCookieMinute('alert',timestamp+'|'+$('html').attr('lang'),5);$('.alert_bloc_ctr').remove();});function setCookie(cname,cvalue,exdays){var d=new Date();d.setTime(d.getTime()+(exdays*24*60*60*1000));var expires="expires="+d.toGMTString();document.cookie=cname+"="+cvalue+";"+expires+";path=/";}function setCookieHour(cname,cvalue,exdays){var d=new Date();d.setTime(d.getTime()+(exdays*60*60*1000));var expires="expires="+d.toGMTString();document.cookie=cname+"="+cvalue+";"+expires+";path=/";}function setCookieMinute(cname,cvalue,exminutes){var d=new Date();d.setTime(d.getTime()+(exminutes*60*1000));var expires="expires="+d.toGMTString();document.cookie=cname+"="+cvalue+";"+expires+";path=/";}function getCookie(cname){var name=cname+"=";var decodedCookie=decodeURIComponent(document.cookie);var ca=decodedCookie.split(';');for(var i=0;i'+text+'
');container.addClass('active');$('.youtube_player iframe').on('load',function(){$(this).focus();});},200);});$(window).on('load',function(){$('iframe').each(function(){var width=$(this).attr('width');var height=$(this).attr('height');if(width)$(this).css('width',width);if(height)$(this).css('width',height);$(this).removeAttr('frameborder width height scrolling');});});function dropDownSimple(trigger,target){$(trigger).each(function(){$(this).on('click',function(e){e.preventDefault();if($(this).parent().hasClass('open'))$(this).parent().removeClass('open');else{$('.open').removeClass('open');$(this).parent().addClass('open');}});});}function equalHeight(equaCtr,equalElmt){var heightArray=new Array();var heightArray2=new Array();$(equaCtr).find(equalElmt).each(function(){var ctHeight=parseInt($(this).height())+parseInt($(this).css('padding-bottom')+parseInt($(this).css('padding-top')));heightArray.push(ctHeight);});var heightOrder=heightArray.sort(function(a,b){return b-a;});var maxHeight=heightArray[0];$(equaCtr).find(equalElmt).css({'height':maxHeight}).addClass('js_equal');}function popItUp(popTarget){$('body').append('');$(popTarget).fadeIn(300,function(){$('.close_btn, .popin_overlay').click(function(e){e.preventDefault();popItDown();});}).addClass('active_pop');$('.popin_ctr').click(function(evt){if(evt.target.tagName!="A")popItDown();});};function popItDown(){$('.popin_overlay').remove();$('.active_pop').removeClass('active_pop').fadeOut('fast');};window.onload=function(e){$('.form-textarea-wrapper').each(function(index,el){if($(el).next('label').length)$(el).append($(el).next('label'));});};})(jQuery,Drupal);;
(function($){$('.video-transcription').each(function(i){var btn=$(this).find('.js-accordion-btn');var content=$(this).find('.js-accordion-content');var id='videoTranscriptionContent'+i;var labelId='videoTranscriptionLabel'+i;var videoCtr=$(this).prev('.video_ctr');var figCaption=$(this).next('figcaption');if(btn.length){btn.attr({'id':labelId,'aria-controls':id});content.attr({'id':id,'aria-labelledby':labelId});}if(figCaption){btn.appendTo(videoCtr);figCaption.insertBefore(btn);}});$('.js-accordion-btn').on('click',function(){var accordionContent=$('#'+$(this).attr('aria-controls'));if($(this).attr('aria-expanded')==='true'){$(this).attr('aria-expanded','false');accordionContent.slideUp();}else{$(this).attr('aria-expanded','true');accordionContent.slideDown();}});$('span.js-accordion-btn').on('keydown',function(e){if(e.keyCode===13)$(this).click();});})(jQuery);;
(function(){var __webpack_modules__=({"./node_modules/@accessible360/accessible-slick/slick/slick.js":(function(module,exports,__webpack_require__){var __WEBPACK_AMD_DEFINE_FACTORY__,__WEBPACK_AMD_DEFINE_ARRAY__,__WEBPACK_AMD_DEFINE_RESULT__;;(function(factory){'use strict';if(true)!(__WEBPACK_AMD_DEFINE_ARRAY__=[__webpack_require__("./node_modules/jquery/dist/jquery.js")],__WEBPACK_AMD_DEFINE_FACTORY__=(factory),__WEBPACK_AMD_DEFINE_RESULT__=(typeof __WEBPACK_AMD_DEFINE_FACTORY__==='function'?(__WEBPACK_AMD_DEFINE_FACTORY__.apply(exports,__WEBPACK_AMD_DEFINE_ARRAY__)):__WEBPACK_AMD_DEFINE_FACTORY__),__WEBPACK_AMD_DEFINE_RESULT__!==undefined&&(module.exports=__WEBPACK_AMD_DEFINE_RESULT__));else{}}(function($){'use strict';var Slick=window.Slick||{};Slick=(function(){var instanceUid=0;function Slick(element,settings){var _=this,dataSettings;_.defaults={adaptiveHeight:false,appendArrows:$(element),appendDots:$(element),arrows:true,arrowsPlacement:null,asNavFor:null,prevArrow:'',nextArrow:'',autoplay:false,autoplaySpeed:3000,centerMode:false,centerPadding:'50px',cssEase:'ease',customPaging:function(slider,i){return $('');},dots:false,dotsClass:'slick-dots',draggable:true,easing:'linear',edgeFriction:0.35,fade:false,infinite:true,initialSlide:0,instructionsText:null,lazyLoad:'ondemand',mobileFirst:false,playIcon:'',pauseIcon:'',pauseOnHover:true,pauseOnFocus:true,pauseOnDotsHover:false,regionLabel:'carousel',respondTo:'window',responsive:null,rows:1,rtl:false,slide:'',slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:true,swipeToSlide:false,touchMove:true,touchThreshold:5,useAutoplayToggleButton:true,useCSS:true,useGroupRole:true,useTransform:true,variableWidth:false,vertical:false,verticalSwiping:false,waitForAnimate:true,zIndex:1000};_.initials={animating:false,dragging:false,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,$instructionsText:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$pauseButton:null,$pauseIcon:null,$playIcon:null,$prevArrow:null,scrolling:false,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:false,slideOffset:0,swipeLeft:null,swiping:false,$list:null,touchObject:{},transformsEnabled:false,unslicked:false};$.extend(_,_.initials);_.activeBreakpoint=null;_.animType=null;_.animProp=null;_.breakpoints=[];_.breakpointSettings=[];_.cssTransitions=false;_.focussed=false;_.interrupted=false;_.hidden='hidden';_.paused=true;_.positionProp=null;_.respondTo=null;_.rowCount=1;_.shouldClick=true;_.$slider=$(element);_.$slidesCache=null;_.transformType=null;_.transitionType=null;_.visibilityChange='visibilitychange';_.windowWidth=0;_.windowTimer=null;dataSettings=$(element).data('slick')||{};_.options=$.extend({},_.defaults,settings,dataSettings);_.currentSlide=_.options.initialSlide;_.originalSettings=_.options;if(typeof document.mozHidden!=='undefined'){_.hidden='mozHidden';_.visibilityChange='mozvisibilitychange';}else{if(typeof document.webkitHidden!=='undefined'){_.hidden='webkitHidden';_.visibilityChange='webkitvisibilitychange';}}_.autoPlay=$.proxy(_.autoPlay,_);_.autoPlayClear=$.proxy(_.autoPlayClear,_);_.autoPlayIterator=$.proxy(_.autoPlayIterator,_);_.autoPlayToggleHandler=$.proxy(_.autoPlayToggleHandler,_);_.changeSlide=$.proxy(_.changeSlide,_);_.clickHandler=$.proxy(_.clickHandler,_);_.selectHandler=$.proxy(_.selectHandler,_);_.setPosition=$.proxy(_.setPosition,_);_.swipeHandler=$.proxy(_.swipeHandler,_);_.dragHandler=$.proxy(_.dragHandler,_);_.instanceUid=instanceUid++;_.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/;_.registerBreakpoints();_.init(true);}return Slick;}());Slick.prototype.addSlide=Slick.prototype.slickAdd=function(markup,index,addBefore){var _=this;if(typeof (index)==='boolean'){addBefore=index;index=null;}else{if(index<0||(index>=_.slideCount))return false;}_.unload();if(typeof (index)==='number')if(index===0&&_.$slides.length===0)$(markup).appendTo(_.$slideTrack);else if(addBefore)$(markup).insertBefore(_.$slides.eq(index));else $(markup).insertAfter(_.$slides.eq(index));else if(addBefore===true)$(markup).prependTo(_.$slideTrack);else $(markup).appendTo(_.$slideTrack);_.$slides=_.$slideTrack.children(this.options.slide);_.$slideTrack.children(this.options.slide).detach();_.$slideTrack.append(_.$slides);_.$slides.each(function(index,element){$(element).attr('data-slick-index',index);$(element).attr('role','group');$(element).attr('aria-label','slide '+index);});_.$slidesCache=_.$slides;_.reinit();};Slick.prototype.animateHeight=function(){var _=this;if(_.options.slidesToShow===1&&_.options.adaptiveHeight===true&&_.options.vertical===false){var targetHeight=_.$slides.eq(_.currentSlide).outerHeight(true);_.$list.animate({height:targetHeight},_.options.speed);}};Slick.prototype.animateSlide=function(targetLeft,callback){var animProps={},_=this;_.animateHeight();if(_.options.rtl===true&&_.options.vertical===false)targetLeft=-targetLeft;if(_.transformsEnabled===false)if(_.options.vertical===false)_.$slideTrack.animate({left:targetLeft},_.options.speed,_.options.easing,callback);else _.$slideTrack.animate({top:targetLeft},_.options.speed,_.options.easing,callback);else if(_.cssTransitions===false){if(_.options.rtl===true)_.currentLeft=-(_.currentLeft);$({animStart:_.currentLeft}).animate({animStart:targetLeft},{duration:_.options.speed,easing:_.options.easing,step:function(now){now=Math.ceil(now);if(_.options.vertical===false){animProps[_.animType]='translate('+now+'px, 0px)';_.$slideTrack.css(animProps);}else{animProps[_.animType]='translate(0px,'+now+'px)';_.$slideTrack.css(animProps);}},complete:function(){if(callback)callback.call();}});}else{_.applyTransition();targetLeft=Math.ceil(targetLeft);if(_.options.vertical===false)animProps[_.animType]='translate3d('+targetLeft+'px, 0px, 0px)';else animProps[_.animType]='translate3d(0px,'+targetLeft+'px, 0px)';_.$slideTrack.css(animProps);if(callback)setTimeout(function(){_.disableTransition();callback.call();},_.options.speed);}};Slick.prototype.getNavTarget=function(){var _=this,asNavFor=_.options.asNavFor;if(asNavFor&&asNavFor!==null)asNavFor=$(asNavFor).not(_.$slider);return asNavFor;};Slick.prototype.asNavFor=function(index){var _=this,asNavFor=_.getNavTarget();if(asNavFor!==null&&typeof asNavFor==='object')asNavFor.each(function(){var target=$(this).slick('getSlick');if(!target.unslicked)target.slideHandler(index,true);});};Slick.prototype.applyTransition=function(slide){var _=this,transition={};if(_.options.fade===false)transition[_.transitionType]=_.transformType+' '+_.options.speed+'ms '+_.options.cssEase;else transition[_.transitionType]='opacity '+_.options.speed+'ms '+_.options.cssEase;if(_.options.fade===false)_.$slideTrack.css(transition);else _.$slides.eq(slide).css(transition);};Slick.prototype.autoPlay=function(){var _=this;_.autoPlayClear();if(_.slideCount>_.options.slidesToShow)_.autoPlayTimer=setInterval(_.autoPlayIterator,_.options.autoplaySpeed);};Slick.prototype.autoPlayClear=function(){var _=this;if(_.autoPlayTimer)clearInterval(_.autoPlayTimer);};Slick.prototype.autoPlayIterator=function(){var _=this,slideTo=_.currentSlide+_.options.slidesToScroll;if(!_.paused&&!_.interrupted&&!_.focussed){if(_.options.infinite===false)if(_.direction===1&&(_.currentSlide+1)===(_.slideCount-1))_.direction=0;else{if(_.direction===0){slideTo=_.currentSlide-_.options.slidesToScroll;if(_.currentSlide-1===0)_.direction=1;}}_.slideHandler(slideTo);}};Slick.prototype.autoPlayToggleHandler=function(){var _=this;if(_.paused){_.$playIcon.css('display','none');_.$pauseIcon.css('display','inline');_.$pauseButton.find('.slick-play-text').attr('style','display: none');_.$pauseButton.find('.slick-pause-text').removeAttr('style');_.slickPlay();}else{_.$playIcon.css('display','inline');_.$pauseIcon.css('display','none');_.$pauseButton.find('.slick-play-text').removeAttr('style');_.$pauseButton.find('.slick-pause-text').attr('style','display: none');_.slickPause();}};Slick.prototype.buildArrows=function(){var _=this;if(_.options.arrows===true){_.$prevArrow=$(_.options.prevArrow).addClass('slick-arrow');_.$nextArrow=$(_.options.nextArrow).addClass('slick-arrow');if(_.slideCount>_.options.slidesToShow){if(_.htmlExpr.test(_.options.prevArrow))if(_.options.arrowsPlacement!=null)switch(_.options.arrowsPlacement){case 'beforeSlides':case 'split':console.log('test');_.$prevArrow.prependTo(_.options.appendArrows);break;case 'afterSlides':_.$prevArrow.appendTo(_.options.appendArrows);break;}else _.$prevArrow.prependTo(_.options.appendArrows);if(_.htmlExpr.test(_.options.nextArrow))if(_.options.arrowsPlacement!=null)switch(_.options.arrowsPlacement){case 'beforeSlides':console.log('test2');_.$prevArrow.after(_.$nextArrow);break;case 'afterSlides':case 'split':_.$nextArrow.appendTo(_.options.appendArrows);}else _.$nextArrow.appendTo(_.options.appendArrows);if(_.options.infinite!==true)_.$prevArrow.addClass('slick-disabled').prop('disabled',true);}else _.$prevArrow.add(_.$nextArrow).addClass('slick-hidden').prop('disabled',true);}};Slick.prototype.buildDots=function(){var _=this,i,dot;if(_.options.dots===true&&_.slideCount>_.options.slidesToShow){_.$slider.addClass('slick-dotted');dot=$('').addClass(_.options.dotsClass);for(i=0;i<=_.getDotCount();i+=1)dot.append($('').append(_.options.customPaging.call(this,_,i)));_.$dots=dot.appendTo(_.options.appendDots);_.$dots.find('li').first().addClass('slick-active');}};Slick.prototype.buildOut=function(){var _=this;_.$slides=_.$slider.children(_.options.slide+':not(.slick-cloned)').addClass('slick-slide');_.slideCount=_.$slides.length;_.$slides.each(function(index,element){$(element).attr('data-slick-index',index).data('originalStyling',$(element).attr('style')||'');if(_.options.useGroupRole)$(element).attr('role','group').attr('aria-label','slide '+(index+1));});_.$slider.addClass('slick-slider');_.$slider.attr('role','region');_.$slider.attr('aria-label',_.options.regionLabel);_.$slideTrack=(_.slideCount===0)?$('').appendTo(_.$slider):_.$slides.wrapAll('').parent();_.$list=_.$slideTrack.wrap('').parent();_.$slideTrack.css('opacity',0);if(_.options.centerMode===true||_.options.swipeToSlide===true)_.options.slidesToScroll=1;$('img[data-lazy]',_.$slider).not('[src]').addClass('slick-loading');_.setupInfinite();_.buildArrows();_.buildDots();_.updateDots();_.setSlideClasses(typeof _.currentSlide==='number'?_.currentSlide:0);if(_.options.draggable===true)_.$list.addClass('draggable');if(_.options.autoplay&&_.options.useAutoplayToggleButton){_.$pauseIcon=$(_.options.pauseIcon).attr('aria-hidden',true);_.$playIcon=$(_.options.playIcon).attr('aria-hidden',true);_.$pauseButton=$('");};var Sliders={initialize:function initialize(){(0,_utils__WEBPACK_IMPORTED_MODULE_0__.documentReady)(function(){var infoSlider=jquery__WEBPACK_IMPORTED_MODULE_3___default()('.js-info-live-slider');infoSlider.slick({slidesToShow:1,slidesToScroll:1,vertical:true,arrows:false,infinite:true,dots:true,customPaging:paging,appendDots:jquery__WEBPACK_IMPORTED_MODULE_3___default()('.bk-info-live__li--slider').find('.js-slider-dots'),autoplay:true,autoplaySpeed:5000,verticalSwiping:true,adaptiveHeight:true,pauseOnFocus:true,pauseOnHover:true,regionLabel:infoSlider.attr('data-uniquelabel')});jquery__WEBPACK_IMPORTED_MODULE_3___default()('.js-slider').each(function(index,item){var label=jquery__WEBPACK_IMPORTED_MODULE_3___default()(item).data('uniquelabel');var $slider=jquery__WEBPACK_IMPORTED_MODULE_3___default()(item).find('.js-slider-container');var $number=jquery__WEBPACK_IMPORTED_MODULE_3___default()(item).find('.js-number');$slider.slick({regionLabel:label,slidesToShow:1,fade:true,infinite:true,dots:true,customPaging:paging,appendDots:jquery__WEBPACK_IMPORTED_MODULE_3___default()(item).find('.js-slider-dots'),prevArrow:jquery__WEBPACK_IMPORTED_MODULE_3___default()(item).find('.js-slider-prev'),nextArrow:jquery__WEBPACK_IMPORTED_MODULE_3___default()(item).find('.js-slider-next')});if($number){$number.text("1 / ".concat($slider.slick('getSlick').slideCount));$slider.on('afterChange',function(event,slick,currentSlide){$number.text("".concat(currentSlide+1," / ").concat(slick.slideCount));});}});jquery__WEBPACK_IMPORTED_MODULE_3___default()('.js-slider-multi').each(function(index,item){var label=jquery__WEBPACK_IMPORTED_MODULE_3___default()(item).data('uniquelabel');var $slider=jquery__WEBPACK_IMPORTED_MODULE_3___default()(item).find('.js-slider-container');var $number=jquery__WEBPACK_IMPORTED_MODULE_3___default()(item).find('.js-number');var isRTL=jquery__WEBPACK_IMPORTED_MODULE_3___default()('html').attr('dir')==='rtl'||jquery__WEBPACK_IMPORTED_MODULE_3___default()(item).closest('[dir="rtl"]').length>0;$slider.slick({regionLabel:label,slidesToShow:1,infinite:true,centerMode:true,variableWidth:true,dots:false,rtl:isRTL,customPaging:paging,prevArrow:jquery__WEBPACK_IMPORTED_MODULE_3___default()(item).find('.js-slider-prev'),nextArrow:jquery__WEBPACK_IMPORTED_MODULE_3___default()(item).find('.js-slider-next'),responsive:[{breakpoint:768,settings:{dots:true}}]});$number.text("1 / ".concat($slider.slick('getSlick').slideCount));$slider.on('afterChange',function(event,slick,currentSlide){$number.text("".concat(currentSlide+1," / ").concat(slick.slideCount));});});enquire_js__WEBPACK_IMPORTED_MODULE_1___default().register("screen and (min-width:1024px)",{match:function match(){var $mobileSlicks=jquery__WEBPACK_IMPORTED_MODULE_3___default()('.js-slider--mobile .slick-initialized');$mobileSlicks.slick('destroy');},unmatch:function unmatch(){Sliders.MobileSlickSwiper();},setup:function setup(){Sliders.MobileSlickSwiper();}});jquery__WEBPACK_IMPORTED_MODULE_3___default()('.paragraph--type--diaporama').each(function(){jquery__WEBPACK_IMPORTED_MODULE_3___default()(this).find('.diapo_init').on('click',function(){setTimeout(function(){jquery__WEBPACK_IMPORTED_MODULE_3___default()('.full_diapo .diaporama_ct_inner').slick({dots:false,infinite:true,speed:500,slidesToShow:1,arrowsPlacement:'afterSlides'});},500);});});Sliders.Scroller();});},MobileSlickSwiper:function MobileSlickSwiper(){jquery__WEBPACK_IMPORTED_MODULE_3___default()('.js-slider--mobile').each(function(index,item){if(!jquery__WEBPACK_IMPORTED_MODULE_3___default()(item).find('.slick-initialized').length){var label=jquery__WEBPACK_IMPORTED_MODULE_3___default()(item).data('uniquelabel');var $slider=jquery__WEBPACK_IMPORTED_MODULE_3___default()(item).find('.js-slider-container');$slider.on('init',function(event,slick){slick.$slider.find('.grid').removeClass('grid');slick.$slider.find('.grid__cell').removeAttr('role');});$slider.on('destroy',function(event,slick){slick.$slider.addClass('grid').attr('role','list').removeAttr('aria-label');slick.$slider.find('.grid__cell').attr('role','listitem');});$slider.slick({regionLabel:label,slidesToShow:1,slidesToScroll:1,infinite:false,dots:false,arrows:false,variableWidth:true,customPaging:paging,centerPadding:'0px'});jquery__WEBPACK_IMPORTED_MODULE_3___default()(item).find('a').removeAttr('tabindex');jquery__WEBPACK_IMPORTED_MODULE_3___default()(item).find('.slick-slide').removeAttr('aria-hidden');}});},Scroller:function Scroller(){var els=document.querySelectorAll('.header__secondary-nav .js-menu-secondary');if(els){var _iterator=_createForOfIteratorHelper(els),_step;try{for(_iterator.s();!(_step=_iterator.n()).done;){var el=_step.value;if(el.clientHeight>el.firstElementChild.clientHeight&&!el.classList.contains('slick-initialized')){var activeElement=el.querySelector('.header__li--active');var activeElementIndex=void 0;if(activeElement)activeElementIndex=Array.from(el.children).indexOf(activeElement);jquery__WEBPACK_IMPORTED_MODULE_3___default()(el).slick({dots:false,infinite:false,speed:500,variableWidth:true});if(activeElementIndex!==undefined){jquery__WEBPACK_IMPORTED_MODULE_3___default()(el).slick('slickSetOption','speed',0,true);jquery__WEBPACK_IMPORTED_MODULE_3___default()(el).slick('slickGoTo',activeElementIndex);jquery__WEBPACK_IMPORTED_MODULE_3___default()(el).slick('slickSetOption','speed',500,true);}}}}catch(err){_iterator.e(err);}finally{_iterator.f();}}}};Sliders.initialize();__webpack_exports__["default"]=(Sliders);}),"./src/js/translations.js":(function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__.d(__webpack_exports__,{magnificPopupTranslations:function(){return magnificPopupTranslations;},slickTranslations:function(){return slickTranslations;}});var magnificPopupTranslations={'fr':{tClose:'Fermer (Esc)',tLoading:'Chargement...',gallery:{tPrev:'Précédent (Left arrow key)',tNext:'Suivant (Right arrow key)',tCounter:'%curr% sur %total%'},image:{tError:'L\'image ne peut pas être chargée.'},ajax:{tError:'L\'image ne peut pas être chargée.'}},'en':{tClose:'Close (Esc)',tLoading:'Loading...',gallery:{tPrev:'Previous (Left arrow key)',tNext:'Next (Right arrow key)',tCounter:'%curr% of %total%'},image:{tError:'The image could not be loaded.'},ajax:{tError:'The content could not be loaded.'}}};var slickTranslations={'fr':{dot:'Aller au slide '}};}),"./src/js/utils.js":(function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__.d(__webpack_exports__,{documentReady:function(){return documentReady;}});var documentReady=function documentReady(callback){if(document.readyState!='loading')callback();else document.addEventListener('DOMContentLoaded',callback);};}),"./node_modules/bootstrap/js/src/base-component.js":(function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _dom_data_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/bootstrap/js/src/dom/data.js");var _dom_event_handler_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/bootstrap/js/src/dom/event-handler.js");var _util_config_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/bootstrap/js/src/util/config.js");var _util_index_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/bootstrap/js/src/util/index.js");const VERSION='5.3.2';class BaseComponent extends _util_config_js__WEBPACK_IMPORTED_MODULE_2__["default"]{constructor(element,config){super();element=(0,_util_index_js__WEBPACK_IMPORTED_MODULE_3__.getElement)(element);if(!element)return;this._element=element;this._config=this._getConfig(config);_dom_data_js__WEBPACK_IMPORTED_MODULE_0__["default"].set(this._element,this.constructor.DATA_KEY,this);}dispose(){_dom_data_js__WEBPACK_IMPORTED_MODULE_0__["default"].remove(this._element,this.constructor.DATA_KEY);_dom_event_handler_js__WEBPACK_IMPORTED_MODULE_1__["default"].off(this._element,this.constructor.EVENT_KEY);for(const propertyName of Object.getOwnPropertyNames(this))this[propertyName]=null;}_queueCallback(callback,element,isAnimated=true){(0,_util_index_js__WEBPACK_IMPORTED_MODULE_3__.executeAfterTransition)(callback,element,isAnimated);}_getConfig(config){config=this._mergeConfigObj(config,this._element);config=this._configAfterMerge(config);this._typeCheckConfig(config);return config;}static getInstance(element){return _dom_data_js__WEBPACK_IMPORTED_MODULE_0__["default"].get((0,_util_index_js__WEBPACK_IMPORTED_MODULE_3__.getElement)(element),this.DATA_KEY);}static getOrCreateInstance(element,config={}){return this.getInstance(element)||new this(element,typeof config==='object'?config:null);}static get VERSION(){return VERSION;}static get DATA_KEY(){return `bs.${this.NAME}`;}static get EVENT_KEY(){return `.${this.DATA_KEY}`;}static eventName(name){return `${name}${this.EVENT_KEY}`;}}__webpack_exports__["default"]=(BaseComponent);}),"./node_modules/bootstrap/js/src/collapse.js":(function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _base_component_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/bootstrap/js/src/base-component.js");var _dom_event_handler_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/bootstrap/js/src/dom/event-handler.js");var _dom_selector_engine_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/bootstrap/js/src/dom/selector-engine.js");var _util_index_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/bootstrap/js/src/util/index.js");const NAME='collapse';const DATA_KEY='bs.collapse';const EVENT_KEY=`.${DATA_KEY}`;const DATA_API_KEY='.data-api';const EVENT_SHOW=`show${EVENT_KEY}`;const EVENT_SHOWN=`shown${EVENT_KEY}`;const EVENT_HIDE=`hide${EVENT_KEY}`;const EVENT_HIDDEN=`hidden${EVENT_KEY}`;const EVENT_CLICK_DATA_API=`click${EVENT_KEY}${DATA_API_KEY}`;const CLASS_NAME_SHOW='show';const CLASS_NAME_COLLAPSE='collapse';const CLASS_NAME_COLLAPSING='collapsing';const CLASS_NAME_COLLAPSED='collapsed';const CLASS_NAME_DEEPER_CHILDREN=`:scope .${CLASS_NAME_COLLAPSE} .${CLASS_NAME_COLLAPSE}`;const CLASS_NAME_HORIZONTAL='collapse-horizontal';const WIDTH='width';const HEIGHT='height';const SELECTOR_ACTIVES='.collapse.show, .collapse.collapsing';const SELECTOR_DATA_TOGGLE='[data-bs-toggle="collapse"]';const Default={parent:null,toggle:true};const DefaultType={parent:'(null|element)',toggle:'boolean'};class Collapse extends _base_component_js__WEBPACK_IMPORTED_MODULE_0__["default"]{constructor(element,config){super(element,config);this._isTransitioning=false;this._triggerArray=[];const toggleList=_dom_selector_engine_js__WEBPACK_IMPORTED_MODULE_2__["default"].find(SELECTOR_DATA_TOGGLE);for(const elem of toggleList){const selector=_dom_selector_engine_js__WEBPACK_IMPORTED_MODULE_2__["default"].getSelectorFromElement(elem);const filterElement=_dom_selector_engine_js__WEBPACK_IMPORTED_MODULE_2__["default"].find(selector).filter((foundElement)=>foundElement===this._element);if(selector!==null&&filterElement.length)this._triggerArray.push(elem);}this._initializeChildren();if(!this._config.parent)this._addAriaAndCollapsedClass(this._triggerArray,this._isShown());if(this._config.toggle)this.toggle();}static get Default(){return Default;}static get DefaultType(){return DefaultType;}static get NAME(){return NAME;}toggle(){if(this._isShown())this.hide();else this.show();}show(){if(this._isTransitioning||this._isShown())return;let activeChildren=[];if(this._config.parent)activeChildren=this._getFirstLevelChildren(SELECTOR_ACTIVES).filter((element)=>element!==this._element).map((element)=>Collapse.getOrCreateInstance(element,{toggle:false}));if(activeChildren.length&&activeChildren[0]._isTransitioning)return;const startEvent=_dom_event_handler_js__WEBPACK_IMPORTED_MODULE_1__["default"].trigger(this._element,EVENT_SHOW);if(startEvent.defaultPrevented)return;for(const activeInstance of activeChildren)activeInstance.hide();const dimension=this._getDimension();this._element.classList.remove(CLASS_NAME_COLLAPSE);this._element.classList.add(CLASS_NAME_COLLAPSING);this._element.style[dimension]=0;this._addAriaAndCollapsedClass(this._triggerArray,true);this._isTransitioning=true;const complete=()=>{this._isTransitioning=false;this._element.classList.remove(CLASS_NAME_COLLAPSING);this._element.classList.add(CLASS_NAME_COLLAPSE,CLASS_NAME_SHOW);this._element.style[dimension]='';_dom_event_handler_js__WEBPACK_IMPORTED_MODULE_1__["default"].trigger(this._element,EVENT_SHOWN);};const capitalizedDimension=dimension[0].toUpperCase()+dimension.slice(1);const scrollSize=`scroll${capitalizedDimension}`;this._queueCallback(complete,this._element,true);this._element.style[dimension]=`${this._element[scrollSize]}px`;}hide(){if(this._isTransitioning||!this._isShown())return;const startEvent=_dom_event_handler_js__WEBPACK_IMPORTED_MODULE_1__["default"].trigger(this._element,EVENT_HIDE);if(startEvent.defaultPrevented)return;const dimension=this._getDimension();this._element.style[dimension]=`${this._element.getBoundingClientRect()[dimension]}px`;;(0,_util_index_js__WEBPACK_IMPORTED_MODULE_3__.reflow)(this._element);this._element.classList.add(CLASS_NAME_COLLAPSING);this._element.classList.remove(CLASS_NAME_COLLAPSE,CLASS_NAME_SHOW);for(const trigger of this._triggerArray){const element=_dom_selector_engine_js__WEBPACK_IMPORTED_MODULE_2__["default"].getElementFromSelector(trigger);if(element&&!this._isShown(element))this._addAriaAndCollapsedClass([trigger],false);}this._isTransitioning=true;const complete=()=>{this._isTransitioning=false;this._element.classList.remove(CLASS_NAME_COLLAPSING);this._element.classList.add(CLASS_NAME_COLLAPSE);_dom_event_handler_js__WEBPACK_IMPORTED_MODULE_1__["default"].trigger(this._element,EVENT_HIDDEN);};this._element.style[dimension]='';this._queueCallback(complete,this._element,true);}_isShown(element=this._element){return element.classList.contains(CLASS_NAME_SHOW);}_configAfterMerge(config){config.toggle=Boolean(config.toggle);config.parent=(0,_util_index_js__WEBPACK_IMPORTED_MODULE_3__.getElement)(config.parent);return config;}_getDimension(){return this._element.classList.contains(CLASS_NAME_HORIZONTAL)?WIDTH:HEIGHT;}_initializeChildren(){if(!this._config.parent)return;const children=this._getFirstLevelChildren(SELECTOR_DATA_TOGGLE);for(const element of children){const selected=_dom_selector_engine_js__WEBPACK_IMPORTED_MODULE_2__["default"].getElementFromSelector(element);if(selected)this._addAriaAndCollapsedClass([element],this._isShown(selected));}}_getFirstLevelChildren(selector){const children=_dom_selector_engine_js__WEBPACK_IMPORTED_MODULE_2__["default"].find(CLASS_NAME_DEEPER_CHILDREN,this._config.parent);return _dom_selector_engine_js__WEBPACK_IMPORTED_MODULE_2__["default"].find(selector,this._config.parent).filter((element)=>!children.includes(element));}_addAriaAndCollapsedClass(triggerArray,isOpen){if(!triggerArray.length)return;for(const element of triggerArray){element.classList.toggle(CLASS_NAME_COLLAPSED,!isOpen);element.setAttribute('aria-expanded',isOpen);}}static jQueryInterface(config){const _config={};if(typeof config==='string'&&/show|hide/.test(config))_config.toggle=false;return this.each(function(){const data=Collapse.getOrCreateInstance(this,_config);if(typeof config==='string'){if(typeof data[config]==='undefined')throw new TypeError(`No method named "${config}"`);data[config]();}});}}_dom_event_handler_js__WEBPACK_IMPORTED_MODULE_1__["default"].on(document,EVENT_CLICK_DATA_API,SELECTOR_DATA_TOGGLE,function(event){if(event.target.tagName==='A'||(event.delegateTarget&&event.delegateTarget.tagName==='A'))event.preventDefault();for(const element of _dom_selector_engine_js__WEBPACK_IMPORTED_MODULE_2__["default"].getMultipleElementsFromSelector(this))Collapse.getOrCreateInstance(element,{toggle:false}).toggle();});;(0,_util_index_js__WEBPACK_IMPORTED_MODULE_3__.defineJQueryPlugin)(Collapse);__webpack_exports__["default"]=(Collapse);}),"./node_modules/bootstrap/js/src/dom/data.js":(function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);const elementMap=new Map();__webpack_exports__["default"]=({set(element,key,instance){if(!elementMap.has(element))elementMap.set(element,new Map());const instanceMap=elementMap.get(element);if(!instanceMap.has(key)&&instanceMap.size!==0){console.error(`Bootstrap doesn't allow more than one instance per element. Bound instance: ${Array.from(instanceMap.keys())[0]}.`);return;}instanceMap.set(key,instance);},get(element,key){if(elementMap.has(element))return elementMap.get(element).get(key)||null;return null;},remove(element,key){if(!elementMap.has(element))return;const instanceMap=elementMap.get(element);instanceMap.delete(key);if(instanceMap.size===0)elementMap.delete(element);}});}),"./node_modules/bootstrap/js/src/dom/event-handler.js":(function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _util_index_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/bootstrap/js/src/util/index.js");const namespaceRegex=/[^.]*(?=\..*)\.|.*/;const stripNameRegex=/\..*/;const stripUidRegex=/::\d+$/;const eventRegistry={};let uidEvent=1;const customEvents={mouseenter:'mouseover',mouseleave:'mouseout'};const nativeEvents=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 makeEventUid(element,uid){return (uid&&`${uid}::${uidEvent++}`)||element.uidEvent||uidEvent++;}function getElementEvents(element){const uid=makeEventUid(element);element.uidEvent=uid;eventRegistry[uid]=eventRegistry[uid]||{};return eventRegistry[uid];}function bootstrapHandler(element,fn){return function handler(event){hydrateObj(event,{delegateTarget:element});if(handler.oneOff)EventHandler.off(element,event.type,fn);return fn.apply(element,[event]);};}function bootstrapDelegationHandler(element,selector,fn){return function handler(event){const domElements=element.querySelectorAll(selector);for(let {target}=event;target&&target!==this;target=target.parentNode){for(const domElement of domElements){if(domElement!==target)continue;hydrateObj(event,{delegateTarget:target});if(handler.oneOff)EventHandler.off(element,event.type,selector,fn);return fn.apply(target,[event]);}}};}function findHandler(events,callable,delegationSelector=null){return Object.values(events).find((event)=>event.callable===callable&&event.delegationSelector===delegationSelector);}function normalizeParameters(originalTypeEvent,handler,delegationFunction){const isDelegated=typeof handler==='string';const callable=isDelegated?delegationFunction:(handler||delegationFunction);let typeEvent=getTypeEvent(originalTypeEvent);if(!nativeEvents.has(typeEvent))typeEvent=originalTypeEvent;return [isDelegated,callable,typeEvent];}function addHandler(element,originalTypeEvent,handler,delegationFunction,oneOff){if(typeof originalTypeEvent!=='string'||!element)return;let [isDelegated,callable,typeEvent]=normalizeParameters(originalTypeEvent,handler,delegationFunction);if(originalTypeEvent in customEvents){const wrapFunction=(fn)=>{return function(event){if(!event.relatedTarget||(event.relatedTarget!==event.delegateTarget&&!event.delegateTarget.contains(event.relatedTarget)))return fn.call(this,event);};};callable=wrapFunction(callable);}const events=getElementEvents(element);const handlers=events[typeEvent]||(events[typeEvent]={});const previousFunction=findHandler(handlers,callable,isDelegated?handler:null);if(previousFunction){previousFunction.oneOff=previousFunction.oneOff&&oneOff;return;}const uid=makeEventUid(callable,originalTypeEvent.replace(namespaceRegex,''));const fn=isDelegated?bootstrapDelegationHandler(element,handler,callable):bootstrapHandler(element,callable);fn.delegationSelector=isDelegated?handler:null;fn.callable=callable;fn.oneOff=oneOff;fn.uidEvent=uid;handlers[uid]=fn;element.addEventListener(typeEvent,fn,isDelegated);}function removeHandler(element,events,typeEvent,handler,delegationSelector){const fn=findHandler(events[typeEvent],handler,delegationSelector);if(!fn)return;element.removeEventListener(typeEvent,fn,Boolean(delegationSelector));delete events[typeEvent][fn.uidEvent];}function removeNamespacedHandlers(element,events,typeEvent,namespace){const storeElementEvent=events[typeEvent]||{};for(const [handlerKey,event] of Object.entries(storeElementEvent))if(handlerKey.includes(namespace))removeHandler(element,events,typeEvent,event.callable,event.delegationSelector);}function getTypeEvent(event){event=event.replace(stripNameRegex,'');return customEvents[event]||event;}const EventHandler={on(element,event,handler,delegationFunction){addHandler(element,event,handler,delegationFunction,false);},one(element,event,handler,delegationFunction){addHandler(element,event,handler,delegationFunction,true);},off(element,originalTypeEvent,handler,delegationFunction){if(typeof originalTypeEvent!=='string'||!element)return;const [isDelegated,callable,typeEvent]=normalizeParameters(originalTypeEvent,handler,delegationFunction);const inNamespace=typeEvent!==originalTypeEvent;const events=getElementEvents(element);const storeElementEvent=events[typeEvent]||{};const isNamespace=originalTypeEvent.startsWith('.');if(typeof callable!=='undefined'){if(!Object.keys(storeElementEvent).length)return;removeHandler(element,events,typeEvent,callable,isDelegated?handler:null);return;}if(isNamespace){for(const elementEvent of Object.keys(events))removeNamespacedHandlers(element,events,elementEvent,originalTypeEvent.slice(1));}for(const [keyHandlers,event] of Object.entries(storeElementEvent)){const handlerKey=keyHandlers.replace(stripUidRegex,'');if(!inNamespace||originalTypeEvent.includes(handlerKey))removeHandler(element,events,typeEvent,event.callable,event.delegationSelector);}},trigger(element,event,args){if(typeof event!=='string'||!element)return null;const $=(0,_util_index_js__WEBPACK_IMPORTED_MODULE_0__.getjQuery)();const typeEvent=getTypeEvent(event);const inNamespace=event!==typeEvent;let jQueryEvent=null;let bubbles=true;let nativeDispatch=true;let defaultPrevented=false;if(inNamespace&&$){jQueryEvent=$.Event(event,args);$(element).trigger(jQueryEvent);bubbles=!jQueryEvent.isPropagationStopped();nativeDispatch=!jQueryEvent.isImmediatePropagationStopped();defaultPrevented=jQueryEvent.isDefaultPrevented();}const evt=hydrateObj(new Event(event,{bubbles,cancelable:true}),args);if(defaultPrevented)evt.preventDefault();if(nativeDispatch)element.dispatchEvent(evt);if(evt.defaultPrevented&&jQueryEvent)jQueryEvent.preventDefault();return evt;}};function hydrateObj(obj,meta={}){for(const [key,value] of Object.entries(meta))try{obj[key]=value;}catch{Object.defineProperty(obj,key,{configurable:true,get(){return value;}});}return obj;}__webpack_exports__["default"]=(EventHandler);}),"./node_modules/bootstrap/js/src/dom/manipulator.js":(function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);function normalizeData(value){if(value==='true')return true;if(value==='false')return false;if(value===Number(value).toString())return Number(value);if(value===''||value==='null')return null;if(typeof value!=='string')return value;try{return JSON.parse(decodeURIComponent(value));}catch{return value;}}function normalizeDataKey(key){return key.replace(/[A-Z]/g,(chr)=>`-${chr.toLowerCase()}`);}const Manipulator={setDataAttribute(element,key,value){element.setAttribute(`data-bs-${normalizeDataKey(key)}`,value);},removeDataAttribute(element,key){element.removeAttribute(`data-bs-${normalizeDataKey(key)}`);},getDataAttributes(element){if(!element)return {};const attributes={};const bsKeys=Object.keys(element.dataset).filter((key)=>key.startsWith('bs')&&!key.startsWith('bsConfig'));for(const key of bsKeys){let pureKey=key.replace(/^bs/,'');pureKey=pureKey.charAt(0).toLowerCase()+pureKey.slice(1,pureKey.length);attributes[pureKey]=normalizeData(element.dataset[key]);}return attributes;},getDataAttribute(element,key){return normalizeData(element.getAttribute(`data-bs-${normalizeDataKey(key)}`));}};__webpack_exports__["default"]=(Manipulator);}),"./node_modules/bootstrap/js/src/dom/selector-engine.js":(function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _util_index_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/bootstrap/js/src/util/index.js");const getSelector=(element)=>{let selector=element.getAttribute('data-bs-target');if(!selector||selector==='#'){let hrefAttribute=element.getAttribute('href');if(!hrefAttribute||(!hrefAttribute.includes('#')&&!hrefAttribute.startsWith('.')))return null;if(hrefAttribute.includes('#')&&!hrefAttribute.startsWith('#'))hrefAttribute=`#${hrefAttribute.split('#')[1]}`;selector=hrefAttribute&&hrefAttribute!=='#'?(0,_util_index_js__WEBPACK_IMPORTED_MODULE_0__.parseSelector)(hrefAttribute.trim()):null;}return selector;};const SelectorEngine={find(selector,element=document.documentElement){return [].concat(...Element.prototype.querySelectorAll.call(element,selector));},findOne(selector,element=document.documentElement){return Element.prototype.querySelector.call(element,selector);},children(element,selector){return [].concat(...element.children).filter((child)=>child.matches(selector));},parents(element,selector){const parents=[];let ancestor=element.parentNode.closest(selector);while(ancestor){parents.push(ancestor);ancestor=ancestor.parentNode.closest(selector);}return parents;},prev(element,selector){let previous=element.previousElementSibling;while(previous){if(previous.matches(selector))return [previous];previous=previous.previousElementSibling;}return [];},next(element,selector){let next=element.nextElementSibling;while(next){if(next.matches(selector))return [next];next=next.nextElementSibling;}return [];},focusableChildren(element){const focusables=['a','button','input','textarea','select','details','[tabindex]','[contenteditable="true"]'].map((selector)=>`${selector}:not([tabindex^="-"])`).join(',');return this.find(focusables,element).filter((el)=>!(0,_util_index_js__WEBPACK_IMPORTED_MODULE_0__.isDisabled)(el)&&(0,_util_index_js__WEBPACK_IMPORTED_MODULE_0__.isVisible)(el));},getSelectorFromElement(element){const selector=getSelector(element);if(selector)return SelectorEngine.findOne(selector)?selector:null;return null;},getElementFromSelector(element){const selector=getSelector(element);return selector?SelectorEngine.findOne(selector):null;},getMultipleElementsFromSelector(element){const selector=getSelector(element);return selector?SelectorEngine.find(selector):[];}};__webpack_exports__["default"]=(SelectorEngine);}),"./node_modules/bootstrap/js/src/dropdown.js":(function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _popperjs_core__WEBPACK_IMPORTED_MODULE_5__=__webpack_require__("./node_modules/@popperjs/core/lib/index.js");var _popperjs_core__WEBPACK_IMPORTED_MODULE_6__=__webpack_require__("./node_modules/@popperjs/core/lib/popper.js");var _base_component_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/bootstrap/js/src/base-component.js");var _dom_event_handler_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/bootstrap/js/src/dom/event-handler.js");var _dom_manipulator_js__WEBPACK_IMPORTED_MODULE_2__=__webpack_require__("./node_modules/bootstrap/js/src/dom/manipulator.js");var _dom_selector_engine_js__WEBPACK_IMPORTED_MODULE_3__=__webpack_require__("./node_modules/bootstrap/js/src/dom/selector-engine.js");var _util_index_js__WEBPACK_IMPORTED_MODULE_4__=__webpack_require__("./node_modules/bootstrap/js/src/util/index.js");const NAME='dropdown';const DATA_KEY='bs.dropdown';const EVENT_KEY=`.${DATA_KEY}`;const DATA_API_KEY='.data-api';const ESCAPE_KEY='Escape';const TAB_KEY='Tab';const ARROW_UP_KEY='ArrowUp';const ARROW_DOWN_KEY='ArrowDown';const RIGHT_MOUSE_BUTTON=2;const EVENT_HIDE=`hide${EVENT_KEY}`;const EVENT_HIDDEN=`hidden${EVENT_KEY}`;const EVENT_SHOW=`show${EVENT_KEY}`;const EVENT_SHOWN=`shown${EVENT_KEY}`;const EVENT_CLICK_DATA_API=`click${EVENT_KEY}${DATA_API_KEY}`;const EVENT_KEYDOWN_DATA_API=`keydown${EVENT_KEY}${DATA_API_KEY}`;const EVENT_KEYUP_DATA_API=`keyup${EVENT_KEY}${DATA_API_KEY}`;const CLASS_NAME_SHOW='show';const CLASS_NAME_DROPUP='dropup';const CLASS_NAME_DROPEND='dropend';const CLASS_NAME_DROPSTART='dropstart';const CLASS_NAME_DROPUP_CENTER='dropup-center';const CLASS_NAME_DROPDOWN_CENTER='dropdown-center';const SELECTOR_DATA_TOGGLE='[data-bs-toggle="dropdown"]:not(.disabled):not(:disabled)';const SELECTOR_DATA_TOGGLE_SHOWN=`${SELECTOR_DATA_TOGGLE}.${CLASS_NAME_SHOW}`;const SELECTOR_MENU='.dropdown-menu';const SELECTOR_NAVBAR='.navbar';const SELECTOR_NAVBAR_NAV='.navbar-nav';const SELECTOR_VISIBLE_ITEMS='.dropdown-menu .dropdown-item:not(.disabled):not(:disabled)';const PLACEMENT_TOP=(0,_util_index_js__WEBPACK_IMPORTED_MODULE_4__.isRTL)()?'top-end':'top-start';const PLACEMENT_TOPEND=(0,_util_index_js__WEBPACK_IMPORTED_MODULE_4__.isRTL)()?'top-start':'top-end';const PLACEMENT_BOTTOM=(0,_util_index_js__WEBPACK_IMPORTED_MODULE_4__.isRTL)()?'bottom-end':'bottom-start';const PLACEMENT_BOTTOMEND=(0,_util_index_js__WEBPACK_IMPORTED_MODULE_4__.isRTL)()?'bottom-start':'bottom-end';const PLACEMENT_RIGHT=(0,_util_index_js__WEBPACK_IMPORTED_MODULE_4__.isRTL)()?'left-start':'right-start';const PLACEMENT_LEFT=(0,_util_index_js__WEBPACK_IMPORTED_MODULE_4__.isRTL)()?'right-start':'left-start';const PLACEMENT_TOPCENTER='top';const PLACEMENT_BOTTOMCENTER='bottom';const Default={autoClose:true,boundary:'clippingParents',display:'dynamic',offset:[0,2],popperConfig:null,reference:'toggle'};const DefaultType={autoClose:'(boolean|string)',boundary:'(string|element)',display:'string',offset:'(array|string|function)',popperConfig:'(null|object|function)',reference:'(string|element|object)'};class Dropdown extends _base_component_js__WEBPACK_IMPORTED_MODULE_0__["default"]{constructor(element,config){super(element,config);this._popper=null;this._parent=this._element.parentNode;this._menu=_dom_selector_engine_js__WEBPACK_IMPORTED_MODULE_3__["default"].next(this._element,SELECTOR_MENU)[0]||_dom_selector_engine_js__WEBPACK_IMPORTED_MODULE_3__["default"].prev(this._element,SELECTOR_MENU)[0]||_dom_selector_engine_js__WEBPACK_IMPORTED_MODULE_3__["default"].findOne(SELECTOR_MENU,this._parent);this._inNavbar=this._detectNavbar();}static get Default(){return Default;}static get DefaultType(){return DefaultType;}static get NAME(){return NAME;}toggle(){return this._isShown()?this.hide():this.show();}show(){if((0,_util_index_js__WEBPACK_IMPORTED_MODULE_4__.isDisabled)(this._element)||this._isShown())return;const relatedTarget={relatedTarget:this._element};const showEvent=_dom_event_handler_js__WEBPACK_IMPORTED_MODULE_1__["default"].trigger(this._element,EVENT_SHOW,relatedTarget);if(showEvent.defaultPrevented)return;this._createPopper();if('ontouchstart' in document.documentElement&&!this._parent.closest(SELECTOR_NAVBAR_NAV)){for(const element of [].concat(...document.body.children))_dom_event_handler_js__WEBPACK_IMPORTED_MODULE_1__["default"].on(element,'mouseover',_util_index_js__WEBPACK_IMPORTED_MODULE_4__.noop);}this._element.focus();this._element.setAttribute('aria-expanded',true);this._menu.classList.add(CLASS_NAME_SHOW);this._element.classList.add(CLASS_NAME_SHOW);_dom_event_handler_js__WEBPACK_IMPORTED_MODULE_1__["default"].trigger(this._element,EVENT_SHOWN,relatedTarget);}hide(){if((0,_util_index_js__WEBPACK_IMPORTED_MODULE_4__.isDisabled)(this._element)||!this._isShown())return;const relatedTarget={relatedTarget:this._element};this._completeHide(relatedTarget);}dispose(){if(this._popper)this._popper.destroy();super.dispose();}update(){this._inNavbar=this._detectNavbar();if(this._popper)this._popper.update();}_completeHide(relatedTarget){const hideEvent=_dom_event_handler_js__WEBPACK_IMPORTED_MODULE_1__["default"].trigger(this._element,EVENT_HIDE,relatedTarget);if(hideEvent.defaultPrevented)return;if('ontouchstart' in document.documentElement){for(const element of [].concat(...document.body.children))_dom_event_handler_js__WEBPACK_IMPORTED_MODULE_1__["default"].off(element,'mouseover',_util_index_js__WEBPACK_IMPORTED_MODULE_4__.noop);}if(this._popper)this._popper.destroy();this._menu.classList.remove(CLASS_NAME_SHOW);this._element.classList.remove(CLASS_NAME_SHOW);this._element.setAttribute('aria-expanded','false');_dom_manipulator_js__WEBPACK_IMPORTED_MODULE_2__["default"].removeDataAttribute(this._menu,'popper');_dom_event_handler_js__WEBPACK_IMPORTED_MODULE_1__["default"].trigger(this._element,EVENT_HIDDEN,relatedTarget);}_getConfig(config){config=super._getConfig(config);if(typeof config.reference==='object'&&!(0,_util_index_js__WEBPACK_IMPORTED_MODULE_4__.isElement)(config.reference)&&typeof config.reference.getBoundingClientRect!=='function')throw new TypeError(`${NAME.toUpperCase()}: Option "reference" provided type "object" without a required "getBoundingClientRect" method.`);return config;}_createPopper(){if(typeof _popperjs_core__WEBPACK_IMPORTED_MODULE_5__==='undefined')throw new TypeError('Bootstrap\'s dropdowns require Popper (https://popper.js.org)');let referenceElement=this._element;if(this._config.reference==='parent')referenceElement=this._parent;else if((0,_util_index_js__WEBPACK_IMPORTED_MODULE_4__.isElement)(this._config.reference))referenceElement=(0,_util_index_js__WEBPACK_IMPORTED_MODULE_4__.getElement)(this._config.reference);else{if(typeof this._config.reference==='object')referenceElement=this._config.reference;}const popperConfig=this._getPopperConfig();this._popper=_popperjs_core__WEBPACK_IMPORTED_MODULE_6__.createPopper(referenceElement,this._menu,popperConfig);}_isShown(){return this._menu.classList.contains(CLASS_NAME_SHOW);}_getPlacement(){const parentDropdown=this._parent;if(parentDropdown.classList.contains(CLASS_NAME_DROPEND))return PLACEMENT_RIGHT;if(parentDropdown.classList.contains(CLASS_NAME_DROPSTART))return PLACEMENT_LEFT;if(parentDropdown.classList.contains(CLASS_NAME_DROPUP_CENTER))return PLACEMENT_TOPCENTER;if(parentDropdown.classList.contains(CLASS_NAME_DROPDOWN_CENTER))return PLACEMENT_BOTTOMCENTER;const isEnd=getComputedStyle(this._menu).getPropertyValue('--bs-position').trim()==='end';if(parentDropdown.classList.contains(CLASS_NAME_DROPUP))return isEnd?PLACEMENT_TOPEND:PLACEMENT_TOP;return isEnd?PLACEMENT_BOTTOMEND:PLACEMENT_BOTTOM;}_detectNavbar(){return this._element.closest(SELECTOR_NAVBAR)!==null;}_getOffset(){const {offset}=this._config;if(typeof offset==='string')return offset.split(',').map((value)=>Number.parseInt(value,10));if(typeof offset==='function')return (popperData)=>offset(popperData,this._element);return offset;}_getPopperConfig(){const defaultBsPopperConfig={placement:this._getPlacement(),modifiers:[{name:'preventOverflow',options:{boundary:this._config.boundary}},{name:'offset',options:{offset:this._getOffset()}}]};if(this._inNavbar||this._config.display==='static'){_dom_manipulator_js__WEBPACK_IMPORTED_MODULE_2__["default"].setDataAttribute(this._menu,'popper','static');defaultBsPopperConfig.modifiers=[{name:'applyStyles',enabled:false}];}return {...defaultBsPopperConfig,...(0,_util_index_js__WEBPACK_IMPORTED_MODULE_4__.execute)(this._config.popperConfig,[defaultBsPopperConfig])};}_selectMenuItem({key,target}){const items=_dom_selector_engine_js__WEBPACK_IMPORTED_MODULE_3__["default"].find(SELECTOR_VISIBLE_ITEMS,this._menu).filter((element)=>(0,_util_index_js__WEBPACK_IMPORTED_MODULE_4__.isVisible)(element));if(!items.length)return;(0,_util_index_js__WEBPACK_IMPORTED_MODULE_4__.getNextActiveElement)(items,target,key===ARROW_DOWN_KEY,!items.includes(target)).focus();}static jQueryInterface(config){return this.each(function(){const data=Dropdown.getOrCreateInstance(this,config);if(typeof config!=='string')return;if(typeof data[config]==='undefined')throw new TypeError(`No method named "${config}"`);data[config]();});}static clearMenus(event){if(event.button===RIGHT_MOUSE_BUTTON||(event.type==='keyup'&&event.key!==TAB_KEY))return;const openToggles=_dom_selector_engine_js__WEBPACK_IMPORTED_MODULE_3__["default"].find(SELECTOR_DATA_TOGGLE_SHOWN);for(const toggle of openToggles){const context=Dropdown.getInstance(toggle);if(!context||context._config.autoClose===false)continue;const composedPath=event.composedPath();const isMenuTarget=composedPath.includes(context._menu);if(composedPath.includes(context._element)||(context._config.autoClose==='inside'&&!isMenuTarget)||(context._config.autoClose==='outside'&&isMenuTarget))continue;if(context._menu.contains(event.target)&&((event.type==='keyup'&&event.key===TAB_KEY)||/input|select|option|textarea|form/i.test(event.target.tagName)))continue;const relatedTarget={relatedTarget:context._element};if(event.type==='click')relatedTarget.clickEvent=event;context._completeHide(relatedTarget);}}static dataApiKeydownHandler(event){const isInput=/input|textarea/i.test(event.target.tagName);const isEscapeEvent=event.key===ESCAPE_KEY;const isUpOrDownEvent=[ARROW_UP_KEY,ARROW_DOWN_KEY].includes(event.key);if(!isUpOrDownEvent&&!isEscapeEvent)return;if(isInput&&!isEscapeEvent)return;event.preventDefault();const getToggleButton=this.matches(SELECTOR_DATA_TOGGLE)?this:(_dom_selector_engine_js__WEBPACK_IMPORTED_MODULE_3__["default"].prev(this,SELECTOR_DATA_TOGGLE)[0]||_dom_selector_engine_js__WEBPACK_IMPORTED_MODULE_3__["default"].next(this,SELECTOR_DATA_TOGGLE)[0]||_dom_selector_engine_js__WEBPACK_IMPORTED_MODULE_3__["default"].findOne(SELECTOR_DATA_TOGGLE,event.delegateTarget.parentNode));const instance=Dropdown.getOrCreateInstance(getToggleButton);if(isUpOrDownEvent){event.stopPropagation();instance.show();instance._selectMenuItem(event);return;}if(instance._isShown()){event.stopPropagation();instance.hide();getToggleButton.focus();}}}_dom_event_handler_js__WEBPACK_IMPORTED_MODULE_1__["default"].on(document,EVENT_KEYDOWN_DATA_API,SELECTOR_DATA_TOGGLE,Dropdown.dataApiKeydownHandler);_dom_event_handler_js__WEBPACK_IMPORTED_MODULE_1__["default"].on(document,EVENT_KEYDOWN_DATA_API,SELECTOR_MENU,Dropdown.dataApiKeydownHandler);_dom_event_handler_js__WEBPACK_IMPORTED_MODULE_1__["default"].on(document,EVENT_CLICK_DATA_API,Dropdown.clearMenus);_dom_event_handler_js__WEBPACK_IMPORTED_MODULE_1__["default"].on(document,EVENT_KEYUP_DATA_API,Dropdown.clearMenus);_dom_event_handler_js__WEBPACK_IMPORTED_MODULE_1__["default"].on(document,EVENT_CLICK_DATA_API,SELECTOR_DATA_TOGGLE,function(event){event.preventDefault();Dropdown.getOrCreateInstance(this).toggle();});;(0,_util_index_js__WEBPACK_IMPORTED_MODULE_4__.defineJQueryPlugin)(Dropdown);__webpack_exports__["default"]=(Dropdown);}),"./node_modules/bootstrap/js/src/util/config.js":(function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);var _dom_manipulator_js__WEBPACK_IMPORTED_MODULE_0__=__webpack_require__("./node_modules/bootstrap/js/src/dom/manipulator.js");var _index_js__WEBPACK_IMPORTED_MODULE_1__=__webpack_require__("./node_modules/bootstrap/js/src/util/index.js");class Config{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(config){config=this._mergeConfigObj(config);config=this._configAfterMerge(config);this._typeCheckConfig(config);return config;}_configAfterMerge(config){return config;}_mergeConfigObj(config,element){const jsonConfig=(0,_index_js__WEBPACK_IMPORTED_MODULE_1__.isElement)(element)?_dom_manipulator_js__WEBPACK_IMPORTED_MODULE_0__["default"].getDataAttribute(element,'config'):{};return {...this.constructor.Default,...(typeof jsonConfig==='object'?jsonConfig:{}),...((0,_index_js__WEBPACK_IMPORTED_MODULE_1__.isElement)(element)?_dom_manipulator_js__WEBPACK_IMPORTED_MODULE_0__["default"].getDataAttributes(element):{}),...(typeof config==='object'?config:{})};}_typeCheckConfig(config,configTypes=this.constructor.DefaultType){for(const [property,expectedTypes] of Object.entries(configTypes)){const value=config[property];const valueType=(0,_index_js__WEBPACK_IMPORTED_MODULE_1__.isElement)(value)?'element':(0,_index_js__WEBPACK_IMPORTED_MODULE_1__.toType)(value);if(!new RegExp(expectedTypes).test(valueType))throw new TypeError(`${this.constructor.NAME.toUpperCase()}: Option "${property}" provided type "${valueType}" but expected type "${expectedTypes}".`);}}}__webpack_exports__["default"]=(Config);}),"./node_modules/bootstrap/js/src/util/index.js":(function(__unused_webpack_module,__webpack_exports__,__webpack_require__){"use strict";__webpack_require__.r(__webpack_exports__);__webpack_require__.d(__webpack_exports__,{defineJQueryPlugin:function(){return defineJQueryPlugin;},execute:function(){return execute;},executeAfterTransition:function(){return executeAfterTransition;},findShadowRoot:function(){return findShadowRoot;},getElement:function(){return getElement;},getNextActiveElement:function(){return getNextActiveElement;},getTransitionDurationFromElement:function(){return getTransitionDurationFromElement;},getUID:function(){return getUID;},getjQuery:function(){return getjQuery;},isDisabled:function(){return isDisabled;},isElement:function(){return isElement;},isRTL:function(){return isRTL;},isVisible:function(){return isVisible;},noop:function(){return noop;},onDOMContentLoaded:function(){return onDOMContentLoaded;},parseSelector:function(){return parseSelector;},reflow:function(){return reflow;},toType:function(){return toType;},triggerTransitionEnd:function(){return triggerTransitionEnd;}});const MAX_UID=1_000_000;const MILLISECONDS_MULTIPLIER=1000;const TRANSITION_END='transitionend';const parseSelector=(selector)=>{if(selector&&window.CSS&&window.CSS.escape)selector=selector.replace(/#([^\s"#']+)/g,(match,id)=>`#${CSS.escape(id)}`);return selector;};const toType=(object)=>{if(object===null||object===undefined)return `${object}`;return Object.prototype.toString.call(object).match(/\s([a-z]+)/i)[1].toLowerCase();};const getUID=(prefix)=>{do prefix+=Math.floor(Math.random()*MAX_UID);while(document.getElementById(prefix));return prefix;};const getTransitionDurationFromElement=(element)=>{if(!element)return 0;let {transitionDuration,transitionDelay}=window.getComputedStyle(element);const floatTransitionDuration=Number.parseFloat(transitionDuration);const floatTransitionDelay=Number.parseFloat(transitionDelay);if(!floatTransitionDuration&&!floatTransitionDelay)return 0;transitionDuration=transitionDuration.split(',')[0];transitionDelay=transitionDelay.split(',')[0];return (Number.parseFloat(transitionDuration)+Number.parseFloat(transitionDelay))*MILLISECONDS_MULTIPLIER;};const triggerTransitionEnd=(element)=>{element.dispatchEvent(new Event(TRANSITION_END));};const isElement=(object)=>{if(!object||typeof object!=='object')return false;if(typeof object.jquery!=='undefined')object=object[0];return typeof object.nodeType!=='undefined';};const getElement=(object)=>{if(isElement(object))return object.jquery?object[0]:object;if(typeof object==='string'&&object.length>0)return document.querySelector(parseSelector(object));return null;};const isVisible=(element)=>{if(!isElement(element)||element.getClientRects().length===0)return false;const elementIsVisible=getComputedStyle(element).getPropertyValue('visibility')==='visible';const closedDetails=element.closest('details:not([open])');if(!closedDetails)return elementIsVisible;if(closedDetails!==element){const summary=element.closest('summary');if(summary&&summary.parentNode!==closedDetails)return false;if(summary===null)return false;}return elementIsVisible;};const isDisabled=(element)=>{if(!element||element.nodeType!==Node.ELEMENT_NODE)return true;if(element.classList.contains('disabled'))return true;if(typeof element.disabled!=='undefined')return element.disabled;return element.hasAttribute('disabled')&&element.getAttribute('disabled')!=='false';};const findShadowRoot=(element)=>{if(!document.documentElement.attachShadow)return null;if(typeof element.getRootNode==='function'){const root=element.getRootNode();return root instanceof ShadowRoot?root:null;}if(element instanceof ShadowRoot)return element;if(!element.parentNode)return null;return findShadowRoot(element.parentNode);};const noop=()=>{};const reflow=(element)=>{element.offsetHeight;};const getjQuery=()=>{if(window.jQuery&&!document.body.hasAttribute('data-bs-no-jquery'))return window.jQuery;return null;};const DOMContentLoadedCallbacks=[];const onDOMContentLoaded=(callback)=>{if(document.readyState==='loading'){if(!DOMContentLoadedCallbacks.length)document.addEventListener('DOMContentLoaded',()=>{for(const callback of DOMContentLoadedCallbacks)callback();});DOMContentLoadedCallbacks.push(callback);}else callback();};const isRTL=()=>document.documentElement.dir==='rtl';const defineJQueryPlugin=(plugin)=>{onDOMContentLoaded(()=>{const $=getjQuery();if($){const name=plugin.NAME;const JQUERY_NO_CONFLICT=$.fn[name];$.fn[name]=plugin.jQueryInterface;$.fn[name].Constructor=plugin;$.fn[name].noConflict=()=>{$.fn[name]=JQUERY_NO_CONFLICT;return plugin.jQueryInterface;};}});};const execute=(possibleCallback,args=[],defaultValue=possibleCallback)=>{return typeof possibleCallback==='function'?possibleCallback(...args):defaultValue;};const executeAfterTransition=(callback,transitionElement,waitForTransition=true)=>{if(!waitForTransition){execute(callback);return;}const durationPadding=5;const emulatedDuration=getTransitionDurationFromElement(transitionElement)+durationPadding;let called=false;const handler=({target})=>{if(target!==transitionElement)return;called=true;transitionElement.removeEventListener(TRANSITION_END,handler);execute(callback);};transitionElement.addEventListener(TRANSITION_END,handler);setTimeout(()=>{if(!called)triggerTransitionEnd(transitionElement);},emulatedDuration);};const getNextActiveElement=(list,activeElement,shouldGetNext,isCycleAllowed)=>{const listLength=list.length;let index=list.indexOf(activeElement);if(index===-1)return !shouldGetNext&&isCycleAllowed?list[listLength-1]:list[0];index+=shouldGetNext?1:-1;if(isCycleAllowed)index=(index+listLength)%listLength;return list[Math.max(0,Math.min(index,listLength-1))];};}),"./node_modules/enquire.js/src/MediaQuery.js":(function(module,__unused_webpack_exports,__webpack_require__){var QueryHandler=__webpack_require__("./node_modules/enquire.js/src/QueryHandler.js");var each=(__webpack_require__("./node_modules/enquire.js/src/Util.js").each);function MediaQuery(query,isUnconditional){this.query=query;this.isUnconditional=isUnconditional;this.handlers=[];this.mql=window.matchMedia(query);var self=this;this.listener=function(mql){self.mql=mql.currentTarget||mql;self.assess();};this.mql.addListener(this.listener);}MediaQuery.prototype={constuctor:MediaQuery,addHandler:function(handler){var qh=new QueryHandler(handler);this.handlers.push(qh);this.matches()&&qh.on();},removeHandler:function(handler){var handlers=this.handlers;each(handlers,function(h,i){if(h.equals(handler)){h.destroy();return !handlers.splice(i,1);}});},matches:function(){return this.mql.matches||this.isUnconditional;},clear:function(){each(this.handlers,function(handler){handler.destroy();});this.mql.removeListener(this.listener);this.handlers.length=0;},assess:function(){var action=this.matches()?'on':'off';each(this.handlers,function(handler){handler[action]();});}};module.exports=MediaQuery;}),"./node_modules/enquire.js/src/MediaQueryDispatch.js":(function(module,__unused_webpack_exports,__webpack_require__){var MediaQuery=__webpack_require__("./node_modules/enquire.js/src/MediaQuery.js");var Util=__webpack_require__("./node_modules/enquire.js/src/Util.js");var each=Util.each;var isFunction=Util.isFunction;var isArray=Util.isArray;function MediaQueryDispatch(){if(!window.matchMedia)throw new Error('matchMedia not present, legacy browsers require a polyfill');this.queries={};this.browserIsIncapable=!window.matchMedia('only all').matches;}MediaQueryDispatch.prototype={constructor:MediaQueryDispatch,register:function(q,options,shouldDegrade){var queries=this.queries,isUnconditional=shouldDegrade&&this.browserIsIncapable;if(!queries[q])queries[q]=new MediaQuery(q,isUnconditional);if(isFunction(options))options={match:options};if(!isArray(options))options=[options];each(options,function(handler){if(isFunction(handler))handler={match:handler};queries[q].addHandler(handler);});return this;},unregister:function(q,handler){var query=this.queries[q];if(query)if(handler)query.removeHandler(handler);else{query.clear();delete this.queries[q];}return this;}};module.exports=MediaQueryDispatch;}),"./node_modules/enquire.js/src/QueryHandler.js":(function(module){function QueryHandler(options){this.options=options;!options.deferSetup&&this.setup();}QueryHandler.prototype={constructor:QueryHandler,setup:function(){if(this.options.setup)this.options.setup();this.initialised=true;},on:function(){!this.initialised&&this.setup();this.options.match&&this.options.match();},off:function(){this.options.unmatch&&this.options.unmatch();},destroy:function(){this.options.destroy?this.options.destroy():this.off();},equals:function(target){return this.options===target||this.options.match===target;}};module.exports=QueryHandler;}),"./node_modules/enquire.js/src/Util.js":(function(module){function each(collection,fn){var i=0,length=collection.length,cont;for(i;i=0&&j0&&(length-1) in obj;}function nodeName(elem,name){return elem.nodeName&&elem.nodeName.toLowerCase()===name.toLowerCase();}var pop=arr.pop;var sort=arr.sort;var splice=arr.splice;var whitespace="[\\x20\\t\\r\\n\\f]";var rtrimCSS=new RegExp("^"+whitespace+"+|((?:^|[^\\\\])(?:\\\\.)*)"+whitespace+"+$","g");jQuery.contains=function(a,b){var bup=b&&b.parentNode;return a===bup||!!(bup&&bup.nodeType===1&&(a.contains?a.contains(bup):a.compareDocumentPosition&&a.compareDocumentPosition(bup)&16));};var rcssescape=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function fcssescape(ch,asCodePoint){if(asCodePoint){if(ch==="\0")return "\uFFFD";return ch.slice(0,-1)+"\\"+ch.charCodeAt(ch.length-1).toString(16)+" ";}return "\\"+ch;}jQuery.escapeSelector=function(sel){return (sel+"").replace(rcssescape,fcssescape);};var preferredDoc=document,pushNative=push;(function(){var i,Expr,outermostContext,sortInput,hasDuplicate,push=pushNative,document,documentElement,documentIsHTML,rbuggyQSA,matches,expando=jQuery.expando,dirruns=0,done=0,classCache=createCache(),tokenCache=createCache(),compilerCache=createCache(),nonnativeSelectorCache=createCache(),sortOrder=function(a,b){if(a===b)hasDuplicate=true;return 0;},booleans="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|"+"loop|multiple|open|readonly|required|scoped",identifier="(?:\\\\[\\da-fA-F]{1,6}"+whitespace+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",attributes="\\["+whitespace+"*("+identifier+")(?:"+whitespace+"*([*^$|!~]?=)"+whitespace+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+identifier+"))|)"+whitespace+"*\\]",pseudos=":("+identifier+")(?:\\(("+"('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|"+"((?:\\\\.|[^\\\\()[\\]]|"+attributes+")*)|"+".*"+")\\)|)",rwhitespace=new RegExp(whitespace+"+","g"),rcomma=new RegExp("^"+whitespace+"*,"+whitespace+"*"),rleadingCombinator=new RegExp("^"+whitespace+"*([>+~]|"+whitespace+")"+whitespace+"*"),rdescend=new RegExp(whitespace+"|>"),rpseudo=new RegExp(pseudos),ridentifier=new RegExp("^"+identifier+"$"),matchExpr={ID:new RegExp("^#("+identifier+")"),CLASS:new RegExp("^\\.("+identifier+")"),TAG:new RegExp("^("+identifier+"|[*])"),ATTR:new RegExp("^"+attributes),PSEUDO:new RegExp("^"+pseudos),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+whitespace+"*(even|odd|(([+-]|)(\\d*)n|)"+whitespace+"*(?:([+-]|)"+whitespace+"*(\\d+)|))"+whitespace+"*\\)|)","i"),bool:new RegExp("^(?:"+booleans+")$","i"),needsContext:new RegExp("^"+whitespace+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+whitespace+"*((?:-\\d)?\\d*)"+whitespace+"*\\)|)(?=[^-]|$)","i")},rinputs=/^(?:input|select|textarea|button)$/i,rheader=/^h\d$/i,rquickExpr=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,rsibling=/[+~]/,runescape=new RegExp("\\\\[\\da-fA-F]{1,6}"+whitespace+"?|\\\\([^\\r\\n\\f])","g"),funescape=function(escape,nonHex){var high="0x"+escape.slice(1)-0x10000;if(nonHex)return nonHex;return high<0?String.fromCharCode(high+0x10000):String.fromCharCode(high>>10|0xD800,high&0x3FF|0xDC00);},unloadHandler=function(){setDocument();},inDisabledFieldset=addCombinator(function(elem){return elem.disabled===true&&nodeName(elem,"fieldset");},{dir:"parentNode",next:"legend"});function safeActiveElement(){try{return document.activeElement;}catch(err){}}try{push.apply((arr=slice.call(preferredDoc.childNodes)),preferredDoc.childNodes);arr[preferredDoc.childNodes.length].nodeType;}catch(e){push={apply:function(target,els){pushNative.apply(target,slice.call(els));},call:function(target){pushNative.apply(target,slice.call(arguments,1));}};}function find(selector,context,results,seed){var m,i,elem,nid,match,groups,newSelector,newContext=context&&context.ownerDocument,nodeType=context?context.nodeType:9;results=results||[];if(typeof selector!=="string"||!selector||nodeType!==1&&nodeType!==9&&nodeType!==11)return results;if(!seed){setDocument(context);context=context||document;if(documentIsHTML){if(nodeType!==11&&(match=rquickExpr.exec(selector)))if((m=match[1]))if(nodeType===9)if((elem=context.getElementById(m))){if(elem.id===m){push.call(results,elem);return results;}}else return results;else{if(newContext&&(elem=newContext.getElementById(m))&&find.contains(context,elem)&&elem.id===m){push.call(results,elem);return results;}}else if(match[2]){push.apply(results,context.getElementsByTagName(selector));return results;}else{if((m=match[3])&&context.getElementsByClassName){push.apply(results,context.getElementsByClassName(m));return results;}}if(!nonnativeSelectorCache[selector+" "]&&(!rbuggyQSA||!rbuggyQSA.test(selector))){newSelector=selector;newContext=context;if(nodeType===1&&(rdescend.test(selector)||rleadingCombinator.test(selector))){newContext=rsibling.test(selector)&&testContext(context.parentNode)||context;if(newContext!=context||!support.scope)if((nid=context.getAttribute("id")))nid=jQuery.escapeSelector(nid);else context.setAttribute("id",(nid=expando));groups=tokenize(selector);i=groups.length;while(i--)groups[i]=(nid?"#"+nid:":scope")+" "+toSelector(groups[i]);newSelector=groups.join(",");}try{push.apply(results,newContext.querySelectorAll(newSelector));return results;}catch(qsaError){nonnativeSelectorCache(selector,true);}finally{if(nid===expando)context.removeAttribute("id");}}}}return select(selector.replace(rtrimCSS,"$1"),context,results,seed);}function createCache(){var keys=[];function cache(key,value){if(keys.push(key+" ")>Expr.cacheLength)delete cache[keys.shift()];return (cache[key+" "]=value);}return cache;}function markFunction(fn){fn[expando]=true;return fn;}function assert(fn){var el=document.createElement("fieldset");try{return !!fn(el);}catch(e){return false;}finally{if(el.parentNode)el.parentNode.removeChild(el);el=null;}}function createInputPseudo(type){return function(elem){return nodeName(elem,"input")&&elem.type===type;};}function createButtonPseudo(type){return function(elem){return (nodeName(elem,"input")||nodeName(elem,"button"))&&elem.type===type;};}function createDisabledPseudo(disabled){return function(elem){if("form" in elem){if(elem.parentNode&&elem.disabled===false){if("label" in elem)if("label" in elem.parentNode)return elem.parentNode.disabled===disabled;else return elem.disabled===disabled;return elem.isDisabled===disabled||elem.isDisabled!==!disabled&&inDisabledFieldset(elem)===disabled;}return elem.disabled===disabled;}else{if("label" in elem)return elem.disabled===disabled;}return false;};}function createPositionalPseudo(fn){return markFunction(function(argument){argument=+argument;return markFunction(function(seed,matches){var j,matchIndexes=fn([],seed.length,argument),i=matchIndexes.length;while(i--)if(seed[(j=matchIndexes[i])])seed[j]=!(matches[j]=seed[j]);});});}function testContext(context){return context&&typeof context.getElementsByTagName!=="undefined"&&context;}function setDocument(node){var subWindow,doc=node?node.ownerDocument||node:preferredDoc;if(doc==document||doc.nodeType!==9||!doc.documentElement)return document;document=doc;documentElement=document.documentElement;documentIsHTML=!jQuery.isXMLDoc(document);matches=documentElement.matches||documentElement.webkitMatchesSelector||documentElement.msMatchesSelector;if(documentElement.msMatchesSelector&&preferredDoc!=document&&(subWindow=document.defaultView)&&subWindow.top!==subWindow)subWindow.addEventListener("unload",unloadHandler);support.getById=assert(function(el){documentElement.appendChild(el).id=jQuery.expando;return !document.getElementsByName||!document.getElementsByName(jQuery.expando).length;});support.disconnectedMatch=assert(function(el){return matches.call(el,"*");});support.scope=assert(function(){return document.querySelectorAll(":scope");});support.cssHas=assert(function(){try{document.querySelector(":has(*,:jqfake)");return false;}catch(e){return true;}});if(support.getById){Expr.filter.ID=function(id){var attrId=id.replace(runescape,funescape);return function(elem){return elem.getAttribute("id")===attrId;};};Expr.find.ID=function(id,context){if(typeof context.getElementById!=="undefined"&&documentIsHTML){var elem=context.getElementById(id);return elem?[elem]:[];}};}else{Expr.filter.ID=function(id){var attrId=id.replace(runescape,funescape);return function(elem){var node=typeof elem.getAttributeNode!=="undefined"&&elem.getAttributeNode("id");return node&&node.value===attrId;};};Expr.find.ID=function(id,context){if(typeof context.getElementById!=="undefined"&&documentIsHTML){var node,i,elems,elem=context.getElementById(id);if(elem){node=elem.getAttributeNode("id");if(node&&node.value===id)return [elem];elems=context.getElementsByName(id);i=0;while((elem=elems[i++])){node=elem.getAttributeNode("id");if(node&&node.value===id)return [elem];}}return [];}};}Expr.find.TAG=function(tag,context){if(typeof context.getElementsByTagName!=="undefined")return context.getElementsByTagName(tag);else return context.querySelectorAll(tag);};Expr.find.CLASS=function(className,context){if(typeof context.getElementsByClassName!=="undefined"&&documentIsHTML)return context.getElementsByClassName(className);};rbuggyQSA=[];assert(function(el){var input;documentElement.appendChild(el).innerHTML=""+"";if(!el.querySelectorAll("[selected]").length)rbuggyQSA.push("\\["+whitespace+"*(?:value|"+booleans+")");if(!el.querySelectorAll("[id~="+expando+"-]").length)rbuggyQSA.push("~=");if(!el.querySelectorAll("a#"+expando+"+*").length)rbuggyQSA.push(".#.+[+~]");if(!el.querySelectorAll(":checked").length)rbuggyQSA.push(":checked");input=document.createElement("input");input.setAttribute("type","hidden");el.appendChild(input).setAttribute("name","D");documentElement.appendChild(el).disabled=true;if(el.querySelectorAll(":disabled").length!==2)rbuggyQSA.push(":enabled",":disabled");input=document.createElement("input");input.setAttribute("name","");el.appendChild(input);if(!el.querySelectorAll("[name='']").length)rbuggyQSA.push("\\["+whitespace+"*name"+whitespace+"*="+whitespace+"*(?:''|\"\")");});if(!support.cssHas)rbuggyQSA.push(":has");rbuggyQSA=rbuggyQSA.length&&new RegExp(rbuggyQSA.join("|"));sortOrder=function(a,b){if(a===b){hasDuplicate=true;return 0;}var compare=!a.compareDocumentPosition-!b.compareDocumentPosition;if(compare)return compare;compare=(a.ownerDocument||a)==(b.ownerDocument||b)?a.compareDocumentPosition(b):1;if(compare&1||(!support.sortDetached&&b.compareDocumentPosition(a)===compare)){if(a===document||a.ownerDocument==preferredDoc&&find.contains(preferredDoc,a))return -1;if(b===document||b.ownerDocument==preferredDoc&&find.contains(preferredDoc,b))return 1;return sortInput?(indexOf.call(sortInput,a)-indexOf.call(sortInput,b)):0;}return compare&4?-1:1;};return document;}find.matches=function(expr,elements){return find(expr,null,null,elements);};find.matchesSelector=function(elem,expr){setDocument(elem);if(documentIsHTML&&!nonnativeSelectorCache[expr+" "]&&(!rbuggyQSA||!rbuggyQSA.test(expr)))try{var ret=matches.call(elem,expr);if(ret||support.disconnectedMatch||elem.document&&elem.document.nodeType!==11)return ret;}catch(e){nonnativeSelectorCache(expr,true);}return find(expr,document,null,[elem]).length>0;};find.contains=function(context,elem){if((context.ownerDocument||context)!=document)setDocument(context);return jQuery.contains(context,elem);};find.attr=function(elem,name){if((elem.ownerDocument||elem)!=document)setDocument(elem);var fn=Expr.attrHandle[name.toLowerCase()],val=fn&&hasOwn.call(Expr.attrHandle,name.toLowerCase())?fn(elem,name,!documentIsHTML):undefined;if(val!==undefined)return val;return elem.getAttribute(name);};find.error=function(msg){throw new Error("Syntax error, unrecognized expression: "+msg);};jQuery.uniqueSort=function(results){var elem,duplicates=[],j=0,i=0;hasDuplicate=!support.sortStable;sortInput=!support.sortStable&&slice.call(results,0);sort.call(results,sortOrder);if(hasDuplicate){while((elem=results[i++]))if(elem===results[i])j=duplicates.push(i);while(j--)splice.call(results,duplicates[j],1);}sortInput=null;return results;};jQuery.fn.uniqueSort=function(){return this.pushStack(jQuery.uniqueSort(slice.apply(this)));};Expr=jQuery.expr={cacheLength:50,createPseudo:markFunction,match:matchExpr,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:true}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:true},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(match){match[1]=match[1].replace(runescape,funescape);match[3]=(match[3]||match[4]||match[5]||"").replace(runescape,funescape);if(match[2]==="~=")match[3]=" "+match[3]+" ";return match.slice(0,4);},CHILD:function(match){match[1]=match[1].toLowerCase();if(match[1].slice(0,3)==="nth"){if(!match[3])find.error(match[0]);match[4]=+(match[4]?match[5]+(match[6]||1):2*(match[3]==="even"||match[3]==="odd"));match[5]=+((match[7]+match[8])||match[3]==="odd");}else{if(match[3])find.error(match[0]);}return match;},PSEUDO:function(match){var excess,unquoted=!match[6]&&match[2];if(matchExpr.CHILD.test(match[0]))return null;if(match[3])match[2]=match[4]||match[5]||"";else{if(unquoted&&rpseudo.test(unquoted)&&(excess=tokenize(unquoted,true))&&(excess=unquoted.indexOf(")",unquoted.length-excess)-unquoted.length)){match[0]=match[0].slice(0,excess);match[2]=unquoted.slice(0,excess);}}return match.slice(0,3);}},filter:{TAG:function(nodeNameSelector){var expectedNodeName=nodeNameSelector.replace(runescape,funescape).toLowerCase();return nodeNameSelector==="*"?function(){return true;}:function(elem){return nodeName(elem,expectedNodeName);};},CLASS:function(className){var pattern=classCache[className+" "];return pattern||(pattern=new RegExp("(^|"+whitespace+")"+className+"("+whitespace+"|$)"))&&classCache(className,function(elem){return pattern.test(typeof elem.className==="string"&&elem.className||typeof elem.getAttribute!=="undefined"&&elem.getAttribute("class")||"");});},ATTR:function(name,operator,check){return function(elem){var result=find.attr(elem,name);if(result==null)return operator==="!=";if(!operator)return true;result+="";if(operator==="=")return result===check;if(operator==="!=")return result!==check;if(operator==="^=")return check&&result.indexOf(check)===0;if(operator==="*=")return check&&result.indexOf(check)>-1;if(operator==="$=")return check&&result.slice(-check.length)===check;if(operator==="~=")return (" "+result.replace(rwhitespace," ")+" ").indexOf(check)>-1;if(operator==="|=")return result===check||result.slice(0,check.length+1)===check+"-";return false;};},CHILD:function(type,what,_argument,first,last){var simple=type.slice(0,3)!=="nth",forward=type.slice(-4)!=="last",ofType=what==="of-type";return first===1&&last===0?function(elem){return !!elem.parentNode;}:function(elem,_context,xml){var cache,outerCache,node,nodeIndex,start,dir=simple!==forward?"nextSibling":"previousSibling",parent=elem.parentNode,name=ofType&&elem.nodeName.toLowerCase(),useCache=!xml&&!ofType,diff=false;if(parent){if(simple){while(dir){node=elem;while((node=node[dir]))if(ofType?nodeName(node,name):node.nodeType===1)return false;start=dir=type==="only"&&!start&&"nextSibling";}return true;}start=[forward?parent.firstChild:parent.lastChild];if(forward&&useCache){outerCache=parent[expando]||(parent[expando]={});cache=outerCache[type]||[];nodeIndex=cache[0]===dirruns&&cache[1];diff=nodeIndex&&cache[2];node=nodeIndex&&parent.childNodes[nodeIndex];while((node=++nodeIndex&&node&&node[dir]||(diff=nodeIndex=0)||start.pop()))if(node.nodeType===1&&++diff&&node===elem){outerCache[type]=[dirruns,nodeIndex,diff];break;}}else{if(useCache){outerCache=elem[expando]||(elem[expando]={});cache=outerCache[type]||[];nodeIndex=cache[0]===dirruns&&cache[1];diff=nodeIndex;}if(diff===false)while((node=++nodeIndex&&node&&node[dir]||(diff=nodeIndex=0)||start.pop()))if((ofType?nodeName(node,name):node.nodeType===1)&&++diff){if(useCache){outerCache=node[expando]||(node[expando]={});outerCache[type]=[dirruns,diff];}if(node===elem)break;}}diff-=last;return diff===first||(diff%first===0&&diff/first>=0);}};},PSEUDO:function(pseudo,argument){var args,fn=Expr.pseudos[pseudo]||Expr.setFilters[pseudo.toLowerCase()]||find.error("unsupported pseudo: "+pseudo);if(fn[expando])return fn(argument);if(fn.length>1){args=[pseudo,pseudo,"",argument];return Expr.setFilters.hasOwnProperty(pseudo.toLowerCase())?markFunction(function(seed,matches){var idx,matched=fn(seed,argument),i=matched.length;while(i--){idx=indexOf.call(seed,matched[i]);seed[idx]=!(matches[idx]=matched[i]);}}):function(elem){return fn(elem,0,args);};}return fn;}},pseudos:{not:markFunction(function(selector){var input=[],results=[],matcher=compile(selector.replace(rtrimCSS,"$1"));return matcher[expando]?markFunction(function(seed,matches,_context,xml){var elem,unmatched=matcher(seed,null,xml,[]),i=seed.length;while(i--)if((elem=unmatched[i]))seed[i]=!(matches[i]=elem);}):function(elem,_context,xml){input[0]=elem;matcher(input,null,xml,results);input[0]=null;return !results.pop();};}),has:markFunction(function(selector){return function(elem){return find(selector,elem).length>0;};}),contains:markFunction(function(text){text=text.replace(runescape,funescape);return function(elem){return (elem.textContent||jQuery.text(elem)).indexOf(text)>-1;};}),lang:markFunction(function(lang){if(!ridentifier.test(lang||""))find.error("unsupported lang: "+lang);lang=lang.replace(runescape,funescape).toLowerCase();return function(elem){var elemLang;do if((elemLang=documentIsHTML?elem.lang:elem.getAttribute("xml:lang")||elem.getAttribute("lang"))){elemLang=elemLang.toLowerCase();return elemLang===lang||elemLang.indexOf(lang+"-")===0;}while((elem=elem.parentNode)&&elem.nodeType===1);return false;};}),target:function(elem){var hash=window.location&&window.location.hash;return hash&&hash.slice(1)===elem.id;},root:function(elem){return elem===documentElement;},focus:function(elem){return elem===safeActiveElement()&&document.hasFocus()&&!!(elem.type||elem.href||~elem.tabIndex);},enabled:createDisabledPseudo(false),disabled:createDisabledPseudo(true),checked:function(elem){return (nodeName(elem,"input")&&!!elem.checked)||(nodeName(elem,"option")&&!!elem.selected);},selected:function(elem){if(elem.parentNode)elem.parentNode.selectedIndex;return elem.selected===true;},empty:function(elem){for(elem=elem.firstChild;elem;elem=elem.nextSibling)if(elem.nodeType<6)return false;return true;},parent:function(elem){return !Expr.pseudos.empty(elem);},header:function(elem){return rheader.test(elem.nodeName);},input:function(elem){return rinputs.test(elem.nodeName);},button:function(elem){return nodeName(elem,"input")&&elem.type==="button"||nodeName(elem,"button");},text:function(elem){var attr;return nodeName(elem,"input")&&elem.type==="text"&&((attr=elem.getAttribute("type"))==null||attr.toLowerCase()==="text");},first:createPositionalPseudo(function(){return [0];}),last:createPositionalPseudo(function(_matchIndexes,length){return [length-1];}),eq:createPositionalPseudo(function(_matchIndexes,length,argument){return [argument<0?argument+length:argument];}),even:createPositionalPseudo(function(matchIndexes,length){var i=0;for(;ilength)i=length;else i=argument;for(;--i>=0;)matchIndexes.push(i);return matchIndexes;}),gt:createPositionalPseudo(function(matchIndexes,length,argument){var i=argument<0?argument+length:argument;for(;++i1?function(elem,context,xml){var i=matchers.length;while(i--)if(!matchers[i](elem,context,xml))return false;return true;}:matchers[0];}function multipleContexts(selector,contexts,results){var i=0,len=contexts.length;for(;i-1)seed[temp]=!(results[temp]=elem);}}else{matcherOut=condense(matcherOut===results?matcherOut.splice(preexisting,matcherOut.length):matcherOut);if(postFinder)postFinder(null,results,matcherOut,xml);else push.apply(results,matcherOut);}});}function matcherFromTokens(tokens){var checkContext,matcher,j,len=tokens.length,leadingRelative=Expr.relative[tokens[0].type],implicitRelative=leadingRelative||Expr.relative[" "],i=leadingRelative?1:0,matchContext=addCombinator(function(elem){return elem===checkContext;},implicitRelative,true),matchAnyContext=addCombinator(function(elem){return indexOf.call(checkContext,elem)>-1;},implicitRelative,true),matchers=[function(elem,context,xml){var ret=(!leadingRelative&&(xml||context!=outermostContext))||((checkContext=context).nodeType?matchContext(elem,context,xml):matchAnyContext(elem,context,xml));checkContext=null;return ret;}];for(;i1&&elementMatcher(matchers),i>1&&toSelector(tokens.slice(0,i-1).concat({value:tokens[i-2].type===" "?"*":""})).replace(rtrimCSS,"$1"),matcher,i0,byElement=elementMatchers.length>0,superMatcher=function(seed,context,xml,results,outermost){var elem,j,matcher,matchedCount=0,i="0",unmatched=seed&&[],setMatched=[],contextBackup=outermostContext,elems=seed||byElement&&Expr.find.TAG("*",outermost),dirrunsUnique=(dirruns+=contextBackup==null?1:Math.random()||0.1),len=elems.length;if(outermost)outermostContext=context==document||context||outermost;for(;i!==len&&(elem=elems[i])!=null;i++){if(byElement&&elem){j=0;if(!context&&elem.ownerDocument!=document){setDocument(elem);xml=!documentIsHTML;}while((matcher=elementMatchers[j++]))if(matcher(elem,context||document,xml)){push.call(results,elem);break;}if(outermost)dirruns=dirrunsUnique;}if(bySet){if((elem=!matcher&&elem))matchedCount--;if(seed)unmatched.push(elem);}}matchedCount+=i;if(bySet&&i!==matchedCount){j=0;while((matcher=setMatchers[j++]))matcher(unmatched,setMatched,context,xml);if(seed){if(matchedCount>0)while(i--)if(!(unmatched[i]||setMatched[i]))setMatched[i]=pop.call(results);setMatched=condense(setMatched);}push.apply(results,setMatched);if(outermost&&!seed&&setMatched.length>0&&(matchedCount+setMatchers.length)>1)jQuery.uniqueSort(results);}if(outermost){dirruns=dirrunsUnique;outermostContext=contextBackup;}return unmatched;};return bySet?markFunction(superMatcher):superMatcher;}function compile(selector,match){var i,setMatchers=[],elementMatchers=[],cached=compilerCache[selector+" "];if(!cached){if(!match)match=tokenize(selector);i=match.length;while(i--){cached=matcherFromTokens(match[i]);if(cached[expando])setMatchers.push(cached);else elementMatchers.push(cached);}cached=compilerCache(selector,matcherFromGroupMatchers(elementMatchers,setMatchers));cached.selector=selector;}return cached;}function select(selector,context,results,seed){var i,tokens,token,type,find,compiled=typeof selector==="function"&&selector,match=!seed&&tokenize((selector=compiled.selector||selector));results=results||[];if(match.length===1){tokens=match[0]=match[0].slice(0);if(tokens.length>2&&(token=tokens[0]).type==="ID"&&context.nodeType===9&&documentIsHTML&&Expr.relative[tokens[1].type]){context=(Expr.find.ID(token.matches[0].replace(runescape,funescape),context)||[])[0];if(!context)return results;else{if(compiled)context=context.parentNode;}selector=selector.slice(tokens.shift().value.length);}i=matchExpr.needsContext.test(selector)?0:tokens.length;while(i--){token=tokens[i];if(Expr.relative[(type=token.type)])break;if((find=Expr.find[type]))if((seed=find(token.matches[0].replace(runescape,funescape),rsibling.test(tokens[0].type)&&testContext(context.parentNode)||context))){tokens.splice(i,1);selector=seed.length&&toSelector(tokens);if(!selector){push.apply(results,seed);return results;}break;}}}(compiled||compile(selector,match))(seed,context,!documentIsHTML,results,!context||rsibling.test(selector)&&testContext(context.parentNode)||context);return results;}support.sortStable=expando.split("").sort(sortOrder).join("")===expando;setDocument();support.sortDetached=assert(function(el){return el.compareDocumentPosition(document.createElement("fieldset"))&1;});jQuery.find=find;jQuery.expr[":"]=jQuery.expr.pseudos;jQuery.unique=jQuery.uniqueSort;find.compile=compile;find.select=select;find.setDocument=setDocument;find.tokenize=tokenize;find.escape=jQuery.escapeSelector;find.getText=jQuery.text;find.isXML=jQuery.isXMLDoc;find.selectors=jQuery.expr;find.support=jQuery.support;find.uniqueSort=jQuery.uniqueSort;})();var dir=function(elem,dir,until){var matched=[],truncate=until!==undefined;while((elem=elem[dir])&&elem.nodeType!==9)if(elem.nodeType===1){if(truncate&&jQuery(elem).is(until))break;matched.push(elem);}return matched;};var siblings=function(n,elem){var matched=[];for(;n;n=n.nextSibling)if(n.nodeType===1&&n!==elem)matched.push(n);return matched;};var rneedsContext=jQuery.expr.match.needsContext;var rsingleTag=(/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i);function winnow(elements,qualifier,not){if(isFunction(qualifier))return jQuery.grep(elements,function(elem,i){return !!qualifier.call(elem,i,elem)!==not;});if(qualifier.nodeType)return jQuery.grep(elements,function(elem){return (elem===qualifier)!==not;});if(typeof qualifier!=="string")return jQuery.grep(elements,function(elem){return (indexOf.call(qualifier,elem)>-1)!==not;});return jQuery.filter(qualifier,elements,not);}jQuery.filter=function(expr,elems,not){var elem=elems[0];if(not)expr=":not("+expr+")";if(elems.length===1&&elem.nodeType===1)return jQuery.find.matchesSelector(elem,expr)?[elem]:[];return jQuery.find.matches(expr,jQuery.grep(elems,function(elem){return elem.nodeType===1;}));};jQuery.fn.extend({find:function(selector){var i,ret,len=this.length,self=this;if(typeof selector!=="string")return this.pushStack(jQuery(selector).filter(function(){for(i=0;i1?jQuery.uniqueSort(ret):ret;},filter:function(selector){return this.pushStack(winnow(this,selector||[],false));},not:function(selector){return this.pushStack(winnow(this,selector||[],true));},is:function(selector){return !!winnow(this,typeof selector==="string"&&rneedsContext.test(selector)?jQuery(selector):selector||[],false).length;}});var rootjQuery,rquickExpr=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/,init=jQuery.fn.init=function(selector,context,root){var match,elem;if(!selector)return this;root=root||rootjQuery;if(typeof selector==="string"){if(selector[0]==="<"&&selector[selector.length-1]===">"&&selector.length>=3)match=[null,selector,null];else match=rquickExpr.exec(selector);if(match&&(match[1]||!context))if(match[1]){context=context instanceof jQuery?context[0]:context;jQuery.merge(this,jQuery.parseHTML(match[1],context&&context.nodeType?context.ownerDocument||context:document,true));if(rsingleTag.test(match[1])&&jQuery.isPlainObject(context))for(match in context)if(isFunction(this[match]))this[match](context[match]);else this.attr(match,context[match]);return this;}else{elem=document.getElementById(match[2]);if(elem){this[0]=elem;this.length=1;}return this;}else if(!context||context.jquery)return (context||root).find(selector);else return this.constructor(context).find(selector);}else if(selector.nodeType){this[0]=selector;this.length=1;return this;}else{if(isFunction(selector))return root.ready!==undefined?root.ready(selector):selector(jQuery);}return jQuery.makeArray(selector,this);};init.prototype=jQuery.fn;rootjQuery=jQuery(document);var rparentsprev=/^(?:parents|prev(?:Until|All))/,guaranteedUnique={children:true,contents:true,next:true,prev:true};jQuery.fn.extend({has:function(target){var targets=jQuery(target,this),l=targets.length;return this.filter(function(){var i=0;for(;i-1:cur.nodeType===1&&jQuery.find.matchesSelector(cur,selectors))){matched.push(cur);break;}return this.pushStack(matched.length>1?jQuery.uniqueSort(matched):matched);},index:function(elem){if(!elem)return (this[0]&&this[0].parentNode)?this.first().prevAll().length:-1;if(typeof elem==="string")return indexOf.call(jQuery(elem),this[0]);return indexOf.call(this,elem.jquery?elem[0]:elem);},add:function(selector,context){return this.pushStack(jQuery.uniqueSort(jQuery.merge(this.get(),jQuery(selector,context))));},addBack:function(selector){return this.add(selector==null?this.prevObject:this.prevObject.filter(selector));}});function sibling(cur,dir){while((cur=cur[dir])&&cur.nodeType!==1){}return cur;}jQuery.each({parent:function(elem){var parent=elem.parentNode;return parent&&parent.nodeType!==11?parent:null;},parents:function(elem){return dir(elem,"parentNode");},parentsUntil:function(elem,_i,until){return dir(elem,"parentNode",until);},next:function(elem){return sibling(elem,"nextSibling");},prev:function(elem){return sibling(elem,"previousSibling");},nextAll:function(elem){return dir(elem,"nextSibling");},prevAll:function(elem){return dir(elem,"previousSibling");},nextUntil:function(elem,_i,until){return dir(elem,"nextSibling",until);},prevUntil:function(elem,_i,until){return dir(elem,"previousSibling",until);},siblings:function(elem){return siblings((elem.parentNode||{}).firstChild,elem);},children:function(elem){return siblings(elem.firstChild);},contents:function(elem){if(elem.contentDocument!=null&&getProto(elem.contentDocument))return elem.contentDocument;if(nodeName(elem,"template"))elem=elem.content||elem;return jQuery.merge([],elem.childNodes);}},function(name,fn){jQuery.fn[name]=function(until,selector){var matched=jQuery.map(this,fn,until);if(name.slice(-5)!=="Until")selector=until;if(selector&&typeof selector==="string")matched=jQuery.filter(selector,matched);if(this.length>1){if(!guaranteedUnique[name])jQuery.uniqueSort(matched);if(rparentsprev.test(name))matched.reverse();}return this.pushStack(matched);};});var rnothtmlwhite=(/[^\x20\t\r\n\f]+/g);function createOptions(options){var object={};jQuery.each(options.match(rnothtmlwhite)||[],function(_,flag){object[flag]=true;});return object;}jQuery.Callbacks=function(options){options=typeof options==="string"?createOptions(options):jQuery.extend({},options);var firing,memory,fired,locked,list=[],queue=[],firingIndex=-1,fire=function(){locked=locked||options.once;fired=firing=true;for(;queue.length;firingIndex=-1){memory=queue.shift();while(++firingIndex-1){list.splice(index,1);if(index<=firingIndex)firingIndex--;}});return this;},has:function(fn){return fn?jQuery.inArray(fn,list)>-1:list.length>0;},empty:function(){if(list)list=[];return this;},disable:function(){locked=queue=[];list=memory="";return this;},disabled:function(){return !list;},lock:function(){locked=queue=[];if(!memory&&!firing)list=memory="";return this;},locked:function(){return !!locked;},fireWith:function(context,args){if(!locked){args=args||[];args=[context,args.slice?args.slice():args];queue.push(args);if(!firing)fire();}return this;},fire:function(){self.fireWith(this,arguments);return this;},fired:function(){return !!fired;}};return self;};function Identity(v){return v;}function Thrower(ex){throw ex;}function adoptValue(value,resolve,reject,noValue){var method;try{if(value&&isFunction((method=value.promise)))method.call(value).done(resolve).fail(reject);else if(value&&isFunction((method=value.then)))method.call(value,resolve,reject);else resolve.apply(undefined,[value].slice(noValue));}catch(value){reject.apply(undefined,[value]);}}jQuery.extend({Deferred:function(func){var tuples=[["notify","progress",jQuery.Callbacks("memory"),jQuery.Callbacks("memory"),2],["resolve","done",jQuery.Callbacks("once memory"),jQuery.Callbacks("once memory"),0,"resolved"],["reject","fail",jQuery.Callbacks("once memory"),jQuery.Callbacks("once memory"),1,"rejected"]],state="pending",promise={state:function(){return state;},always:function(){deferred.done(arguments).fail(arguments);return this;},"catch":function(fn){return promise.then(null,fn);},pipe:function(){var fns=arguments;return jQuery.Deferred(function(newDefer){jQuery.each(tuples,function(_i,tuple){var fn=isFunction(fns[tuple[4]])&&fns[tuple[4]];deferred[tuple[1]](function(){var returned=fn&&fn.apply(this,arguments);if(returned&&isFunction(returned.promise))returned.promise().progress(newDefer.notify).done(newDefer.resolve).fail(newDefer.reject);else newDefer[tuple[0]+"With"](this,fn?[returned]:arguments);});});fns=null;}).promise();},then:function(onFulfilled,onRejected,onProgress){var maxDepth=0;function resolve(depth,deferred,handler,special){return function(){var that=this,args=arguments,mightThrow=function(){var returned,then;if(depth=maxDepth){if(handler!==Thrower){that=undefined;args=[e];}deferred.rejectWith(that,args);}}};if(depth)process();else{if(jQuery.Deferred.getErrorHook)process.error=jQuery.Deferred.getErrorHook();else{if(jQuery.Deferred.getStackHook)process.error=jQuery.Deferred.getStackHook();}window.setTimeout(process);}};}return jQuery.Deferred(function(newDefer){tuples[0][3].add(resolve(0,newDefer,isFunction(onProgress)?onProgress:Identity,newDefer.notifyWith));tuples[1][3].add(resolve(0,newDefer,isFunction(onFulfilled)?onFulfilled:Identity));tuples[2][3].add(resolve(0,newDefer,isFunction(onRejected)?onRejected:Thrower));}).promise();},promise:function(obj){return obj!=null?jQuery.extend(obj,promise):promise;}},deferred={};jQuery.each(tuples,function(i,tuple){var list=tuple[2],stateString=tuple[5];promise[tuple[1]]=list.add;if(stateString)list.add(function(){state=stateString;},tuples[3-i][2].disable,tuples[3-i][3].disable,tuples[0][2].lock,tuples[0][3].lock);list.add(tuple[3].fire);deferred[tuple[0]]=function(){deferred[tuple[0]+"With"](this===deferred?undefined:this,arguments);return this;};deferred[tuple[0]+"With"]=list.fireWith;});promise.promise(deferred);if(func)func.call(deferred,deferred);return deferred;},when:function(singleValue){var remaining=arguments.length,i=remaining,resolveContexts=Array(i),resolveValues=slice.call(arguments),primary=jQuery.Deferred(),updateFunc=function(i){return function(value){resolveContexts[i]=this;resolveValues[i]=arguments.length>1?slice.call(arguments):value;if(!(--remaining))primary.resolveWith(resolveContexts,resolveValues);};};if(remaining<=1){adoptValue(singleValue,primary.done(updateFunc(i)).resolve,primary.reject,!remaining);if(primary.state()==="pending"||isFunction(resolveValues[i]&&resolveValues[i].then))return primary.then();}while(i--)adoptValue(resolveValues[i],updateFunc(i),primary.reject);return primary.promise();}});var rerrorNames=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;jQuery.Deferred.exceptionHook=function(error,asyncError){if(window.console&&window.console.warn&&error&&rerrorNames.test(error.name))window.console.warn("jQuery.Deferred exception: "+error.message,error.stack,asyncError);};jQuery.readyException=function(error){window.setTimeout(function(){throw error;});};var readyList=jQuery.Deferred();jQuery.fn.ready=function(fn){readyList.then(fn).catch(function(error){jQuery.readyException(error);});return this;};jQuery.extend({isReady:false,readyWait:1,ready:function(wait){if(wait===true?--jQuery.readyWait:jQuery.isReady)return;jQuery.isReady=true;if(wait!==true&&--jQuery.readyWait>0)return;readyList.resolveWith(document,[jQuery]);}});jQuery.ready.then=readyList.then;function completed(){document.removeEventListener("DOMContentLoaded",completed);window.removeEventListener("load",completed);jQuery.ready();}if(document.readyState==="complete"||(document.readyState!=="loading"&&!document.documentElement.doScroll))window.setTimeout(jQuery.ready);else{document.addEventListener("DOMContentLoaded",completed);window.addEventListener("load",completed);}var access=function(elems,fn,key,value,chainable,emptyGet,raw){var i=0,len=elems.length,bulk=key==null;if(toType(key)==="object"){chainable=true;for(i in key)access(elems,fn,i,key[i],true,emptyGet,raw);}else{if(value!==undefined){chainable=true;if(!isFunction(value))raw=true;if(bulk)if(raw){fn.call(elems,value);fn=null;}else{bulk=fn;fn=function(elem,_key,value){return bulk.call(jQuery(elem),value);};}if(fn)for(;i1,null,true);},removeData:function(key){return this.each(function(){dataUser.remove(this,key);});}});jQuery.extend({queue:function(elem,type,data){var queue;if(elem){type=(type||"fx")+"queue";queue=dataPriv.get(elem,type);if(data)if(!queue||Array.isArray(data))queue=dataPriv.access(elem,type,jQuery.makeArray(data));else queue.push(data);return queue||[];}},dequeue:function(elem,type){type=type||"fx";var queue=jQuery.queue(elem,type),startLength=queue.length,fn=queue.shift(),hooks=jQuery._queueHooks(elem,type),next=function(){jQuery.dequeue(elem,type);};if(fn==="inprogress"){fn=queue.shift();startLength--;}if(fn){if(type==="fx")queue.unshift("inprogress");delete hooks.stop;fn.call(elem,next,hooks);}if(!startLength&&hooks)hooks.empty.fire();},_queueHooks:function(elem,type){var key=type+"queueHooks";return dataPriv.get(elem,key)||dataPriv.access(elem,key,{empty:jQuery.Callbacks("once memory").add(function(){dataPriv.remove(elem,[type+"queue",key]);})});}});jQuery.fn.extend({queue:function(type,data){var setter=2;if(typeof type!=="string"){data=type;type="fx";setter--;}if(arguments.length\x20\t\r\n\f]*)/i);var rscriptType=(/^$|^module$|\/(?:java|ecma)script/i);(function(){var fragment=document.createDocumentFragment(),div=fragment.appendChild(document.createElement("div")),input=document.createElement("input");input.setAttribute("type","radio");input.setAttribute("checked","checked");input.setAttribute("name","t");div.appendChild(input);support.checkClone=div.cloneNode(true).cloneNode(true).lastChild.checked;div.innerHTML="";support.noCloneChecked=!!div.cloneNode(true).lastChild.defaultValue;div.innerHTML="";support.option=!!div.lastChild;})();var wrapMap={thead:[1,""],col:[2,""],tr:[2,""],td:[3,""],_default:[0,"",""]};wrapMap.tbody=wrapMap.tfoot=wrapMap.colgroup=wrapMap.caption=wrapMap.thead;wrapMap.th=wrapMap.td;if(!support.option)wrapMap.optgroup=wrapMap.option=[1,""];function getAll(context,tag){var ret;if(typeof context.getElementsByTagName!=="undefined")ret=context.getElementsByTagName(tag||"*");else if(typeof context.querySelectorAll!=="undefined")ret=context.querySelectorAll(tag||"*");else ret=[];if(tag===undefined||tag&&nodeName(context,tag))return jQuery.merge([context],ret);return ret;}function setGlobalEval(elems,refElements){var i=0,l=elems.length;for(;i-1){if(ignored)ignored.push(elem);continue;}attached=isAttached(elem);tmp=getAll(fragment.appendChild(elem),"script");if(attached)setGlobalEval(tmp);if(scripts){j=0;while((elem=tmp[j++]))if(rscriptType.test(elem.type||""))scripts.push(elem);}}return fragment;}var rtypenamespace=/^([^.]*)(?:\.(.+)|)/;function returnTrue(){return true;}function returnFalse(){return false;}function on(elem,types,selector,data,fn,one){var origFn,type;if(typeof types==="object"){if(typeof selector!=="string"){data=data||selector;selector=undefined;}for(type in types)on(elem,type,selector,data,types[type],one);return elem;}if(data==null&&fn==null){fn=selector;data=selector=undefined;}else{if(fn==null)if(typeof selector==="string"){fn=data;data=undefined;}else{fn=data;data=selector;selector=undefined;}}if(fn===false)fn=returnFalse;else{if(!fn)return elem;}if(one===1){origFn=fn;fn=function(event){jQuery().off(event);return origFn.apply(this,arguments);};fn.guid=origFn.guid||(origFn.guid=jQuery.guid++);}return elem.each(function(){jQuery.event.add(this,types,fn,data,selector);});}jQuery.event={global:{},add:function(elem,types,handler,data,selector){var handleObjIn,eventHandle,tmp,events,t,handleObj,special,handlers,type,namespaces,origType,elemData=dataPriv.get(elem);if(!acceptData(elem))return;if(handler.handler){handleObjIn=handler;handler=handleObjIn.handler;selector=handleObjIn.selector;}if(selector)jQuery.find.matchesSelector(documentElement,selector);if(!handler.guid)handler.guid=jQuery.guid++;if(!(events=elemData.events))events=elemData.events=Object.create(null);if(!(eventHandle=elemData.handle))eventHandle=elemData.handle=function(e){return typeof jQuery!=="undefined"&&jQuery.event.triggered!==e.type?jQuery.event.dispatch.apply(elem,arguments):undefined;};types=(types||"").match(rnothtmlwhite)||[""];t=types.length;while(t--){tmp=rtypenamespace.exec(types[t])||[];type=origType=tmp[1];namespaces=(tmp[2]||"").split(".").sort();if(!type)continue;special=jQuery.event.special[type]||{};type=(selector?special.delegateType:special.bindType)||type;special=jQuery.event.special[type]||{};handleObj=jQuery.extend({type,origType,data,handler,guid:handler.guid,selector,needsContext:selector&&jQuery.expr.match.needsContext.test(selector),namespace:namespaces.join(".")},handleObjIn);if(!(handlers=events[type])){handlers=events[type]=[];handlers.delegateCount=0;if(!special.setup||special.setup.call(elem,data,namespaces,eventHandle)===false)if(elem.addEventListener)elem.addEventListener(type,eventHandle);}if(special.add){special.add.call(elem,handleObj);if(!handleObj.handler.guid)handleObj.handler.guid=handler.guid;}if(selector)handlers.splice(handlers.delegateCount++,0,handleObj);else handlers.push(handleObj);jQuery.event.global[type]=true;}},remove:function(elem,types,handler,selector,mappedTypes){var j,origCount,tmp,events,t,handleObj,special,handlers,type,namespaces,origType,elemData=dataPriv.hasData(elem)&&dataPriv.get(elem);if(!elemData||!(events=elemData.events))return;types=(types||"").match(rnothtmlwhite)||[""];t=types.length;while(t--){tmp=rtypenamespace.exec(types[t])||[];type=origType=tmp[1];namespaces=(tmp[2]||"").split(".").sort();if(!type){for(type in events)jQuery.event.remove(elem,type+types[t],handler,selector,true);continue;}special=jQuery.event.special[type]||{};type=(selector?special.delegateType:special.bindType)||type;handlers=events[type]||[];tmp=tmp[2]&&new RegExp("(^|\\.)"+namespaces.join("\\.(?:.*\\.|)")+"(\\.|$)");origCount=j=handlers.length;while(j--){handleObj=handlers[j];if((mappedTypes||origType===handleObj.origType)&&(!handler||handler.guid===handleObj.guid)&&(!tmp||tmp.test(handleObj.namespace))&&(!selector||selector===handleObj.selector||selector==="**"&&handleObj.selector)){handlers.splice(j,1);if(handleObj.selector)handlers.delegateCount--;if(special.remove)special.remove.call(elem,handleObj);}}if(origCount&&!handlers.length){if(!special.teardown||special.teardown.call(elem,namespaces,elemData.handle)===false)jQuery.removeEvent(elem,type,elemData.handle);delete events[type];}}if(jQuery.isEmptyObject(events))dataPriv.remove(elem,"handle events");},dispatch:function(nativeEvent){var i,j,ret,matched,handleObj,handlerQueue,args=new Array(arguments.length),event=jQuery.event.fix(nativeEvent),handlers=(dataPriv.get(this,"events")||Object.create(null))[event.type]||[],special=jQuery.event.special[event.type]||{};args[0]=event;for(i=1;i=1))for(;cur!==this;cur=cur.parentNode||this)if(cur.nodeType===1&&!(event.type==="click"&&cur.disabled===true)){matchedHandlers=[];matchedSelectors={};for(i=0;i-1:jQuery.find(sel,this,null,[cur]).length;if(matchedSelectors[sel])matchedHandlers.push(handleObj);}if(matchedHandlers.length)handlerQueue.push({elem:cur,handlers:matchedHandlers});}cur=this;if(delegateCount\s*$/g;function manipulationTarget(elem,content){if(nodeName(elem,"table")&&nodeName(content.nodeType!==11?content:content.firstChild,"tr"))return jQuery(elem).children("tbody")[0]||elem;return elem;}function disableScript(elem){elem.type=(elem.getAttribute("type")!==null)+"/"+elem.type;return elem;}function restoreScript(elem){if((elem.type||"").slice(0,5)==="true/")elem.type=elem.type.slice(5);else elem.removeAttribute("type");return elem;}function cloneCopyEvent(src,dest){var i,l,type,pdataOld,udataOld,udataCur,events;if(dest.nodeType!==1)return;if(dataPriv.hasData(src)){pdataOld=dataPriv.get(src);events=pdataOld.events;if(events){dataPriv.remove(dest,"handle events");for(type in events)for(i=0,l=events[type].length;i1&&typeof value==="string"&&!support.checkClone&&rchecked.test(value)))return collection.each(function(index){var self=collection.eq(index);if(valueIsFunction)args[0]=value.call(this,index,self.html());domManip(self,args,callback,ignored);});if(l){fragment=buildFragment(args,collection[0].ownerDocument,false,collection,ignored);first=fragment.firstChild;if(fragment.childNodes.length===1)fragment=first;if(first||ignored){scripts=jQuery.map(getAll(fragment,"script"),disableScript);hasScripts=scripts.length;for(;i0)setGlobalEval(destElements,!inPage&&getAll(elem,"script"));return clone;},cleanData:function(elems){var data,elem,type,special=jQuery.event.special,i=0;for(;(elem=elems[i])!==undefined;i++)if(acceptData(elem)){if((data=elem[dataPriv.expando])){if(data.events)for(type in data.events)if(special[type])jQuery.event.remove(elem,type);else jQuery.removeEvent(elem,type,data.handle);elem[dataPriv.expando]=undefined;}if(elem[dataUser.expando])elem[dataUser.expando]=undefined;}}});jQuery.fn.extend({detach:function(selector){return remove(this,selector,true);},remove:function(selector){return remove(this,selector);},text:function(value){return access(this,function(value){return value===undefined?jQuery.text(this):this.empty().each(function(){if(this.nodeType===1||this.nodeType===11||this.nodeType===9)this.textContent=value;});},null,value,arguments.length);},append:function(){return domManip(this,arguments,function(elem){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var target=manipulationTarget(this,elem);target.appendChild(elem);}});},prepend:function(){return domManip(this,arguments,function(elem){if(this.nodeType===1||this.nodeType===11||this.nodeType===9){var target=manipulationTarget(this,elem);target.insertBefore(elem,target.firstChild);}});},before:function(){return domManip(this,arguments,function(elem){if(this.parentNode)this.parentNode.insertBefore(elem,this);});},after:function(){return domManip(this,arguments,function(elem){if(this.parentNode)this.parentNode.insertBefore(elem,this.nextSibling);});},empty:function(){var elem,i=0;for(;(elem=this[i])!=null;i++)if(elem.nodeType===1){jQuery.cleanData(getAll(elem,false));elem.textContent="";}return this;},clone:function(dataAndEvents,deepDataAndEvents){dataAndEvents=dataAndEvents==null?false:dataAndEvents;deepDataAndEvents=deepDataAndEvents==null?dataAndEvents:deepDataAndEvents;return this.map(function(){return jQuery.clone(this,dataAndEvents,deepDataAndEvents);});},html:function(value){return access(this,function(value){var elem=this[0]||{},i=0,l=this.length;if(value===undefined&&elem.nodeType===1)return elem.innerHTML;if(typeof value==="string"&&!rnoInnerhtml.test(value)&&!wrapMap[(rtagName.exec(value)||["",""])[1].toLowerCase()]){value=jQuery.htmlPrefilter(value);try{for(;i=0)delta+=Math.max(0,Math.ceil(elem["offset"+dimension[0].toUpperCase()+dimension.slice(1)]-computedVal-delta-extra-0.5))||0;return delta+marginDelta;}function getWidthOrHeight(elem,dimension,extra){var styles=getStyles(elem),boxSizingNeeded=!support.boxSizingReliable()||extra,isBorderBox=boxSizingNeeded&&jQuery.css(elem,"boxSizing",false,styles)==="border-box",valueIsBorderBox=isBorderBox,val=curCSS(elem,dimension,styles),offsetProp="offset"+dimension[0].toUpperCase()+dimension.slice(1);if(rnumnonpx.test(val)){if(!extra)return val;val="auto";}if((!support.boxSizingReliable()&&isBorderBox||!support.reliableTrDimensions()&&nodeName(elem,"tr")||val==="auto"||!parseFloat(val)&&jQuery.css(elem,"display",false,styles)==="inline")&&elem.getClientRects().length){isBorderBox=jQuery.css(elem,"boxSizing",false,styles)==="border-box";valueIsBorderBox=offsetProp in elem;if(valueIsBorderBox)val=elem[offsetProp];}val=parseFloat(val)||0;return (val+boxModelAdjustment(elem,dimension,extra||(isBorderBox?"border":"content"),valueIsBorderBox,styles,val))+"px";}jQuery.extend({cssHooks:{opacity:{get:function(elem,computed){if(computed){var ret=curCSS(elem,"opacity");return ret===""?"1":ret;}}}},cssNumber:{animationIterationCount:true,aspectRatio:true,borderImageSlice:true,columnCount:true,flexGrow:true,flexShrink:true,fontWeight:true,gridArea:true,gridColumn:true,gridColumnEnd:true,gridColumnStart:true,gridRow:true,gridRowEnd:true,gridRowStart:true,lineHeight:true,opacity:true,order:true,orphans:true,scale:true,widows:true,zIndex:true,zoom:true,fillOpacity:true,floodOpacity:true,stopOpacity:true,strokeMiterlimit:true,strokeOpacity:true},cssProps:{},style:function(elem,name,value,extra){if(!elem||elem.nodeType===3||elem.nodeType===8||!elem.style)return;var ret,type,hooks,origName=camelCase(name),isCustomProp=rcustomProp.test(name),style=elem.style;if(!isCustomProp)name=finalPropName(origName);hooks=jQuery.cssHooks[name]||jQuery.cssHooks[origName];if(value!==undefined){type=typeof value;if(type==="string"&&(ret=rcssNum.exec(value))&&ret[1]){value=adjustCSS(elem,name,ret);type="number";}if(value==null||value!==value)return;if(type==="number"&&!isCustomProp)value+=ret&&ret[3]||(jQuery.cssNumber[origName]?"":"px");if(!support.clearCloneStyle&&value===""&&name.indexOf("background")===0)style[name]="inherit";if(!hooks||!("set" in hooks)||(value=hooks.set(elem,value,extra))!==undefined)if(isCustomProp)style.setProperty(name,value);else style[name]=value;}else{if(hooks&&"get" in hooks&&(ret=hooks.get(elem,false,extra))!==undefined)return ret;return style[name];}},css:function(elem,name,extra,styles){var val,num,hooks,origName=camelCase(name),isCustomProp=rcustomProp.test(name);if(!isCustomProp)name=finalPropName(origName);hooks=jQuery.cssHooks[name]||jQuery.cssHooks[origName];if(hooks&&"get" in hooks)val=hooks.get(elem,true,extra);if(val===undefined)val=curCSS(elem,name,styles);if(val==="normal"&&name in cssNormalTransform)val=cssNormalTransform[name];if(extra===""||extra){num=parseFloat(val);return extra===true||isFinite(num)?num||0:val;}return val;}});jQuery.each(["height","width"],function(_i,dimension){jQuery.cssHooks[dimension]={get:function(elem,computed,extra){if(computed)return rdisplayswap.test(jQuery.css(elem,"display"))&&(!elem.getClientRects().length||!elem.getBoundingClientRect().width)?swap(elem,cssShow,function(){return getWidthOrHeight(elem,dimension,extra);}):getWidthOrHeight(elem,dimension,extra);},set:function(elem,value,extra){var matches,styles=getStyles(elem),scrollboxSizeBuggy=!support.scrollboxSize()&&styles.position==="absolute",boxSizingNeeded=scrollboxSizeBuggy||extra,isBorderBox=boxSizingNeeded&&jQuery.css(elem,"boxSizing",false,styles)==="border-box",subtract=extra?boxModelAdjustment(elem,dimension,extra,isBorderBox,styles):0;if(isBorderBox&&scrollboxSizeBuggy)subtract-=Math.ceil(elem["offset"+dimension[0].toUpperCase()+dimension.slice(1)]-parseFloat(styles[dimension])-boxModelAdjustment(elem,dimension,"border",false,styles)-0.5);if(subtract&&(matches=rcssNum.exec(value))&&(matches[3]||"px")!=="px"){elem.style[dimension]=value;value=jQuery.css(elem,dimension);}return setPositiveNumber(elem,value,subtract);}};});jQuery.cssHooks.marginLeft=addGetHookIf(support.reliableMarginLeft,function(elem,computed){if(computed)return (parseFloat(curCSS(elem,"marginLeft"))||elem.getBoundingClientRect().left-swap(elem,{marginLeft:0},function(){return elem.getBoundingClientRect().left;}))+"px";});jQuery.each({margin:"",padding:"",border:"Width"},function(prefix,suffix){jQuery.cssHooks[prefix+suffix]={expand:function(value){var i=0,expanded={},parts=typeof value==="string"?value.split(" "):[value];for(;i<4;i++)expanded[prefix+cssExpand[i]+suffix]=parts[i]||parts[i-2]||parts[0];return expanded;}};if(prefix!=="margin")jQuery.cssHooks[prefix+suffix].set=setPositiveNumber;});jQuery.fn.extend({css:function(name,value){return access(this,function(elem,name,value){var styles,len,map={},i=0;if(Array.isArray(name)){styles=getStyles(elem);len=name.length;for(;i1);}});function Tween(elem,options,prop,end,easing){return new Tween.prototype.init(elem,options,prop,end,easing);}jQuery.Tween=Tween;Tween.prototype={constructor:Tween,init:function(elem,options,prop,end,easing,unit){this.elem=elem;this.prop=prop;this.easing=easing||jQuery.easing._default;this.options=options;this.start=this.now=this.cur();this.end=end;this.unit=unit||(jQuery.cssNumber[prop]?"":"px");},cur:function(){var hooks=Tween.propHooks[this.prop];return hooks&&hooks.get?hooks.get(this):Tween.propHooks._default.get(this);},run:function(percent){var eased,hooks=Tween.propHooks[this.prop];if(this.options.duration)this.pos=eased=jQuery.easing[this.easing](percent,this.options.duration*percent,0,1,this.options.duration);else this.pos=eased=percent;this.now=(this.end-this.start)*eased+this.start;if(this.options.step)this.options.step.call(this.elem,this.now,this);if(hooks&&hooks.set)hooks.set(this);else Tween.propHooks._default.set(this);return this;}};Tween.prototype.init.prototype=Tween.prototype;Tween.propHooks={_default:{get:function(tween){var result;if(tween.elem.nodeType!==1||tween.elem[tween.prop]!=null&&tween.elem.style[tween.prop]==null)return tween.elem[tween.prop];result=jQuery.css(tween.elem,tween.prop,"");return !result||result==="auto"?0:result;},set:function(tween){if(jQuery.fx.step[tween.prop])jQuery.fx.step[tween.prop](tween);else if(tween.elem.nodeType===1&&(jQuery.cssHooks[tween.prop]||tween.elem.style[finalPropName(tween.prop)]!=null))jQuery.style(tween.elem,tween.prop,tween.now+tween.unit);else tween.elem[tween.prop]=tween.now;}}};Tween.propHooks.scrollTop=Tween.propHooks.scrollLeft={set:function(tween){if(tween.elem.nodeType&&tween.elem.parentNode)tween.elem[tween.prop]=tween.now;}};jQuery.easing={linear:function(p){return p;},swing:function(p){return 0.5-Math.cos(p*Math.PI)/2;},_default:"swing"};jQuery.fx=Tween.prototype.init;jQuery.fx.step={};var fxNow,inProgress,rfxtypes=/^(?:toggle|show|hide)$/,rrun=/queueHooks$/;function schedule(){if(inProgress){if(document.hidden===false&&window.requestAnimationFrame)window.requestAnimationFrame(schedule);else window.setTimeout(schedule,jQuery.fx.interval);jQuery.fx.tick();}}function createFxNow(){window.setTimeout(function(){fxNow=undefined;});return (fxNow=Date.now());}function genFx(type,includeWidth){var which,i=0,attrs={height:type};includeWidth=includeWidth?1:0;for(;i<4;i+=2-includeWidth){which=cssExpand[i];attrs["margin"+which]=attrs["padding"+which]=type;}if(includeWidth)attrs.opacity=attrs.width=type;return attrs;}function createTween(value,prop,animation){var tween,collection=(Animation.tweeners[prop]||[]).concat(Animation.tweeners["*"]),index=0,length=collection.length;for(;index1);},removeAttr:function(name){return this.each(function(){jQuery.removeAttr(this,name);});}});jQuery.extend({attr:function(elem,name,value){var ret,hooks,nType=elem.nodeType;if(nType===3||nType===8||nType===2)return;if(typeof elem.getAttribute==="undefined")return jQuery.prop(elem,name,value);if(nType!==1||!jQuery.isXMLDoc(elem))hooks=jQuery.attrHooks[name.toLowerCase()]||(jQuery.expr.match.bool.test(name)?boolHook:undefined);if(value!==undefined){if(value===null){jQuery.removeAttr(elem,name);return;}if(hooks&&"set" in hooks&&(ret=hooks.set(elem,value,name))!==undefined)return ret;elem.setAttribute(name,value+"");return value;}if(hooks&&"get" in hooks&&(ret=hooks.get(elem,name))!==null)return ret;ret=jQuery.find.attr(elem,name);return ret==null?undefined:ret;},attrHooks:{type:{set:function(elem,value){if(!support.radioValue&&value==="radio"&&nodeName(elem,"input")){var val=elem.value;elem.setAttribute("type",value);if(val)elem.value=val;return value;}}}},removeAttr:function(elem,value){var name,i=0,attrNames=value&&value.match(rnothtmlwhite);if(attrNames&&elem.nodeType===1)while((name=attrNames[i++]))elem.removeAttribute(name);}});boolHook={set:function(elem,value,name){if(value===false)jQuery.removeAttr(elem,name);else elem.setAttribute(name,name);return name;}};jQuery.each(jQuery.expr.match.bool.source.match(/\w+/g),function(_i,name){var getter=attrHandle[name]||jQuery.find.attr;attrHandle[name]=function(elem,name,isXML){var ret,handle,lowercaseName=name.toLowerCase();if(!isXML){handle=attrHandle[lowercaseName];attrHandle[lowercaseName]=ret;ret=getter(elem,name,isXML)!=null?lowercaseName:null;attrHandle[lowercaseName]=handle;}return ret;};});var rfocusable=/^(?:input|select|textarea|button)$/i,rclickable=/^(?:a|area)$/i;jQuery.fn.extend({prop:function(name,value){return access(this,jQuery.prop,name,value,arguments.length>1);},removeProp:function(name){return this.each(function(){delete this[jQuery.propFix[name]||name];});}});jQuery.extend({prop:function(elem,name,value){var ret,hooks,nType=elem.nodeType;if(nType===3||nType===8||nType===2)return;if(nType!==1||!jQuery.isXMLDoc(elem)){name=jQuery.propFix[name]||name;hooks=jQuery.propHooks[name];}if(value!==undefined){if(hooks&&"set" in hooks&&(ret=hooks.set(elem,value,name))!==undefined)return ret;return (elem[name]=value);}if(hooks&&"get" in hooks&&(ret=hooks.get(elem,name))!==null)return ret;return elem[name];},propHooks:{tabIndex:{get:function(elem){var tabindex=jQuery.find.attr(elem,"tabindex");if(tabindex)return parseInt(tabindex,10);if(rfocusable.test(elem.nodeName)||rclickable.test(elem.nodeName)&&elem.href)return 0;return -1;}}},propFix:{"for":"htmlFor","class":"className"}});if(!support.optSelected)jQuery.propHooks.selected={get:function(elem){var parent=elem.parentNode;if(parent&&parent.parentNode)parent.parentNode.selectedIndex;return null;},set:function(elem){var parent=elem.parentNode;if(parent){parent.selectedIndex;if(parent.parentNode)parent.parentNode.selectedIndex;}}};jQuery.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],function(){jQuery.propFix[this.toLowerCase()]=this;});function stripAndCollapse(value){var tokens=value.match(rnothtmlwhite)||[];return tokens.join(" ");}function getClass(elem){return elem.getAttribute&&elem.getAttribute("class")||"";}function classesToArray(value){if(Array.isArray(value))return value;if(typeof value==="string")return value.match(rnothtmlwhite)||[];return [];}jQuery.fn.extend({addClass:function(value){var classNames,cur,curValue,className,i,finalValue;if(isFunction(value))return this.each(function(j){jQuery(this).addClass(value.call(this,j,getClass(this)));});classNames=classesToArray(value);if(classNames.length)return this.each(function(){curValue=getClass(this);cur=this.nodeType===1&&(" "+stripAndCollapse(curValue)+" ");if(cur){for(i=0;i-1)cur=cur.replace(" "+className+" "," ");}finalValue=stripAndCollapse(cur);if(curValue!==finalValue)this.setAttribute("class",finalValue);}});return this;},toggleClass:function(value,stateVal){var classNames,className,i,self,type=typeof value,isValidValue=type==="string"||Array.isArray(value);if(isFunction(value))return this.each(function(i){jQuery(this).toggleClass(value.call(this,i,getClass(this),stateVal),stateVal);});if(typeof stateVal==="boolean"&&isValidValue)return stateVal?this.addClass(value):this.removeClass(value);classNames=classesToArray(value);return this.each(function(){if(isValidValue){self=jQuery(this);for(i=0;i-1)return true;return false;}});var rreturn=/\r/g;jQuery.fn.extend({val:function(value){var hooks,ret,valueIsFunction,elem=this[0];if(!arguments.length){if(elem){hooks=jQuery.valHooks[elem.type]||jQuery.valHooks[elem.nodeName.toLowerCase()];if(hooks&&"get" in hooks&&(ret=hooks.get(elem,"value"))!==undefined)return ret;ret=elem.value;if(typeof ret==="string")return ret.replace(rreturn,"");return ret==null?"":ret;}return;}valueIsFunction=isFunction(value);return this.each(function(i){var val;if(this.nodeType!==1)return;if(valueIsFunction)val=value.call(this,i,jQuery(this).val());else val=value;if(val==null)val="";else if(typeof val==="number")val+="";else{if(Array.isArray(val))val=jQuery.map(val,function(value){return value==null?"":value+"";});}hooks=jQuery.valHooks[this.type]||jQuery.valHooks[this.nodeName.toLowerCase()];if(!hooks||!("set" in hooks)||hooks.set(this,val,"value")===undefined)this.value=val;});}});jQuery.extend({valHooks:{option:{get:function(elem){var val=jQuery.find.attr(elem,"value");return val!=null?val:stripAndCollapse(jQuery.text(elem));}},select:{get:function(elem){var value,option,i,options=elem.options,index=elem.selectedIndex,one=elem.type==="select-one",values=one?null:[],max=one?index+1:options.length;if(index<0)i=max;else i=one?index:0;for(;i-1)optionSet=true;}if(!optionSet)elem.selectedIndex=-1;return values;}}}});jQuery.each(["radio","checkbox"],function(){jQuery.valHooks[this]={set:function(elem,value){if(Array.isArray(value))return (elem.checked=jQuery.inArray(jQuery(elem).val(),value)>-1);}};if(!support.checkOn)jQuery.valHooks[this].get=function(elem){return elem.getAttribute("value")===null?"on":elem.value;};});var location=window.location;var nonce={guid:Date.now()};var rquery=(/\?/);jQuery.parseXML=function(data){var xml,parserErrorElem;if(!data||typeof data!=="string")return null;try{xml=(new window.DOMParser()).parseFromString(data,"text/xml");}catch(e){}parserErrorElem=xml&&xml.getElementsByTagName("parsererror")[0];if(!xml||parserErrorElem)jQuery.error("Invalid XML: "+(parserErrorElem?jQuery.map(parserErrorElem.childNodes,function(el){return el.textContent;}).join("\n"):data));return xml;};var rfocusMorph=/^(?:focusinfocus|focusoutblur)$/,stopPropagationCallback=function(e){e.stopPropagation();};jQuery.extend(jQuery.event,{trigger:function(event,data,elem,onlyHandlers){var i,cur,tmp,bubbleType,ontype,handle,special,lastElement,eventPath=[elem||document],type=hasOwn.call(event,"type")?event.type:event,namespaces=hasOwn.call(event,"namespace")?event.namespace.split("."):[];cur=lastElement=tmp=elem=elem||document;if(elem.nodeType===3||elem.nodeType===8)return;if(rfocusMorph.test(type+jQuery.event.triggered))return;if(type.indexOf(".")>-1){namespaces=type.split(".");type=namespaces.shift();namespaces.sort();}ontype=type.indexOf(":")<0&&"on"+type;event=event[jQuery.expando]?event:new jQuery.Event(type,typeof event==="object"&&event);event.isTrigger=onlyHandlers?2:3;event.namespace=namespaces.join(".");event.rnamespace=event.namespace?new RegExp("(^|\\.)"+namespaces.join("\\.(?:.*\\.|)")+"(\\.|$)"):null;event.result=undefined;if(!event.target)event.target=elem;data=data==null?[event]:jQuery.makeArray(data,[event]);special=jQuery.event.special[type]||{};if(!onlyHandlers&&special.trigger&&special.trigger.apply(elem,data)===false)return;if(!onlyHandlers&&!special.noBubble&&!isWindow(elem)){bubbleType=special.delegateType||type;if(!rfocusMorph.test(bubbleType+type))cur=cur.parentNode;for(;cur;cur=cur.parentNode){eventPath.push(cur);tmp=cur;}if(tmp===(elem.ownerDocument||document))eventPath.push(tmp.defaultView||tmp.parentWindow||window);}i=0;while((cur=eventPath[i++])&&!event.isPropagationStopped()){lastElement=cur;event.type=i>1?bubbleType:special.bindType||type;handle=(dataPriv.get(cur,"events")||Object.create(null))[event.type]&&dataPriv.get(cur,"handle");if(handle)handle.apply(cur,data);handle=ontype&&cur[ontype];if(handle&&handle.apply&&acceptData(cur)){event.result=handle.apply(cur,data);if(event.result===false)event.preventDefault();}}event.type=type;if(!onlyHandlers&&!event.isDefaultPrevented())if((!special._default||special._default.apply(eventPath.pop(),data)===false)&&acceptData(elem))if(ontype&&isFunction(elem[type])&&!isWindow(elem)){tmp=elem[ontype];if(tmp)elem[ontype]=null;jQuery.event.triggered=type;if(event.isPropagationStopped())lastElement.addEventListener(type,stopPropagationCallback);elem[type]();if(event.isPropagationStopped())lastElement.removeEventListener(type,stopPropagationCallback);jQuery.event.triggered=undefined;if(tmp)elem[ontype]=tmp;}return event.result;},simulate:function(type,elem,event){var e=jQuery.extend(new jQuery.Event(),event,{type,isSimulated:true});jQuery.event.trigger(e,null,elem);}});jQuery.fn.extend({trigger:function(type,data){return this.each(function(){jQuery.event.trigger(type,data,this);});},triggerHandler:function(type,data){var elem=this[0];if(elem)return jQuery.event.trigger(type,data,elem,true);}});var rbracket=/\[\]$/,rCRLF=/\r?\n/g,rsubmitterTypes=/^(?:submit|button|image|reset|file)$/i,rsubmittable=/^(?:input|select|textarea|keygen)/i;function buildParams(prefix,obj,traditional,add){var name;if(Array.isArray(obj))jQuery.each(obj,function(i,v){if(traditional||rbracket.test(prefix))add(prefix,v);else buildParams(prefix+"["+(typeof v==="object"&&v!=null?i:"")+"]",v,traditional,add);});else if(!traditional&&toType(obj)==="object")for(name in obj)buildParams(prefix+"["+name+"]",obj[name],traditional,add);else add(prefix,obj);}jQuery.param=function(a,traditional){var prefix,s=[],add=function(key,valueOrFunction){var value=isFunction(valueOrFunction)?valueOrFunction():valueOrFunction;s[s.length]=encodeURIComponent(key)+"="+encodeURIComponent(value==null?"":value);};if(a==null)return "";if(Array.isArray(a)||(a.jquery&&!jQuery.isPlainObject(a)))jQuery.each(a,function(){add(this.name,this.value);});else for(prefix in a)buildParams(prefix,a[prefix],traditional,add);return s.join("&");};jQuery.fn.extend({serialize:function(){return jQuery.param(this.serializeArray());},serializeArray:function(){return this.map(function(){var elements=jQuery.prop(this,"elements");return elements?jQuery.makeArray(elements):this;}).filter(function(){var type=this.type;return this.name&&!jQuery(this).is(":disabled")&&rsubmittable.test(this.nodeName)&&!rsubmitterTypes.test(type)&&(this.checked||!rcheckableType.test(type));}).map(function(_i,elem){var val=jQuery(this).val();if(val==null)return null;if(Array.isArray(val))return jQuery.map(val,function(val){return {name:elem.name,value:val.replace(rCRLF,"\r\n")};});return {name:elem.name,value:val.replace(rCRLF,"\r\n")};}).get();}});var r20=/%20/g,rhash=/#.*$/,rantiCache=/([?&])_=[^&]*/,rheaders=/^(.*?):[ \t]*([^\r\n]*)$/mg,rlocalProtocol=/^(?:about|app|app-storage|.+-extension|file|res|widget):$/,rnoContent=/^(?:GET|HEAD)$/,rprotocol=/^\/\//,prefilters={},transports={},allTypes="*/".concat("*"),originAnchor=document.createElement("a");originAnchor.href=location.href;function addToPrefiltersOrTransports(structure){return function(dataTypeExpression,func){if(typeof dataTypeExpression!=="string"){func=dataTypeExpression;dataTypeExpression="*";}var dataType,i=0,dataTypes=dataTypeExpression.toLowerCase().match(rnothtmlwhite)||[];if(isFunction(func))while((dataType=dataTypes[i++]))if(dataType[0]==="+"){dataType=dataType.slice(1)||"*";(structure[dataType]=structure[dataType]||[]).unshift(func);}else (structure[dataType]=structure[dataType]||[]).push(func);};}function inspectPrefiltersOrTransports(structure,options,originalOptions,jqXHR){var inspected={},seekingTransport=(structure===transports);function inspect(dataType){var selected;inspected[dataType]=true;jQuery.each(structure[dataType]||[],function(_,prefilterOrFactory){var dataTypeOrTransport=prefilterOrFactory(options,originalOptions,jqXHR);if(typeof dataTypeOrTransport==="string"&&!seekingTransport&&!inspected[dataTypeOrTransport]){options.dataTypes.unshift(dataTypeOrTransport);inspect(dataTypeOrTransport);return false;}else{if(seekingTransport)return !(selected=dataTypeOrTransport);}});return selected;}return inspect(options.dataTypes[0])||!inspected["*"]&&inspect("*");}function ajaxExtend(target,src){var key,deep,flatOptions=jQuery.ajaxSettings.flatOptions||{};for(key in src)if(src[key]!==undefined)(flatOptions[key]?target:(deep||(deep={})))[key]=src[key];if(deep)jQuery.extend(true,target,deep);return target;}function ajaxHandleResponses(s,jqXHR,responses){var ct,type,finalDataType,firstDataType,contents=s.contents,dataTypes=s.dataTypes;while(dataTypes[0]==="*"){dataTypes.shift();if(ct===undefined)ct=s.mimeType||jqXHR.getResponseHeader("Content-Type");}if(ct)for(type in contents)if(contents[type]&&contents[type].test(ct)){dataTypes.unshift(type);break;}if(dataTypes[0] in responses)finalDataType=dataTypes[0];else{for(type in responses){if(!dataTypes[0]||s.converters[type+" "+dataTypes[0]]){finalDataType=type;break;}if(!firstDataType)firstDataType=type;}finalDataType=finalDataType||firstDataType;}if(finalDataType){if(finalDataType!==dataTypes[0])dataTypes.unshift(finalDataType);return responses[finalDataType];}}function ajaxConvert(s,response,jqXHR,isSuccess){var conv2,current,conv,tmp,prev,converters={},dataTypes=s.dataTypes.slice();if(dataTypes[1])for(conv in s.converters)converters[conv.toLowerCase()]=s.converters[conv];current=dataTypes.shift();while(current){if(s.responseFields[current])jqXHR[s.responseFields[current]]=response;if(!prev&&isSuccess&&s.dataFilter)response=s.dataFilter(response,s.dataType);prev=current;current=dataTypes.shift();if(current)if(current==="*")current=prev;else{if(prev!=="*"&&prev!==current){conv=converters[prev+" "+current]||converters["* "+current];if(!conv)for(conv2 in converters){tmp=conv2.split(" ");if(tmp[1]===current){conv=converters[prev+" "+tmp[0]]||converters["* "+tmp[0]];if(conv){if(conv===true)conv=converters[conv2];else{if(converters[conv2]!==true){current=tmp[0];dataTypes.unshift(tmp[1]);}}break;}}}if(conv!==true)if(conv&&s.throws)response=conv(response);else try{response=conv(response);}catch(e){return {state:"parsererror",error:conv?e:"No conversion from "+prev+" to "+current};}}}}return {state:"success",data:response};}jQuery.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:location.href,type:"GET",isLocal:rlocalProtocol.test(location.protocol),global:true,processData:true,async:true,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":allTypes,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":true,"text json":JSON.parse,"text xml":jQuery.parseXML},flatOptions:{url:true,context:true}},ajaxSetup:function(target,settings){return settings?ajaxExtend(ajaxExtend(target,jQuery.ajaxSettings),settings):ajaxExtend(jQuery.ajaxSettings,target);},ajaxPrefilter:addToPrefiltersOrTransports(prefilters),ajaxTransport:addToPrefiltersOrTransports(transports),ajax:function(url,options){if(typeof url==="object"){options=url;url=undefined;}options=options||{};var transport,cacheURL,responseHeadersString,responseHeaders,timeoutTimer,urlAnchor,completed,fireGlobals,i,uncached,s=jQuery.ajaxSetup({},options),callbackContext=s.context||s,globalEventContext=s.context&&(callbackContext.nodeType||callbackContext.jquery)?jQuery(callbackContext):jQuery.event,deferred=jQuery.Deferred(),completeDeferred=jQuery.Callbacks("once memory"),statusCode=s.statusCode||{},requestHeaders={},requestHeadersNames={},strAbort="canceled",jqXHR={readyState:0,getResponseHeader:function(key){var match;if(completed){if(!responseHeaders){responseHeaders={};while((match=rheaders.exec(responseHeadersString)))responseHeaders[match[1].toLowerCase()+" "]=(responseHeaders[match[1].toLowerCase()+" "]||[]).concat(match[2]);}match=responseHeaders[key.toLowerCase()+" "];}return match==null?null:match.join(", ");},getAllResponseHeaders:function(){return completed?responseHeadersString:null;},setRequestHeader:function(name,value){if(completed==null){name=requestHeadersNames[name.toLowerCase()]=requestHeadersNames[name.toLowerCase()]||name;requestHeaders[name]=value;}return this;},overrideMimeType:function(type){if(completed==null)s.mimeType=type;return this;},statusCode:function(map){var code;if(map)if(completed)jqXHR.always(map[jqXHR.status]);else for(code in map)statusCode[code]=[statusCode[code],map[code]];return this;},abort:function(statusText){var finalText=statusText||strAbort;if(transport)transport.abort(finalText);done(0,finalText);return this;}};deferred.promise(jqXHR);s.url=((url||s.url||location.href)+"").replace(rprotocol,location.protocol+"//");s.type=options.method||options.type||s.method||s.type;s.dataTypes=(s.dataType||"*").toLowerCase().match(rnothtmlwhite)||[""];if(s.crossDomain==null){urlAnchor=document.createElement("a");try{urlAnchor.href=s.url;urlAnchor.href=urlAnchor.href;s.crossDomain=originAnchor.protocol+"//"+originAnchor.host!==urlAnchor.protocol+"//"+urlAnchor.host;}catch(e){s.crossDomain=true;}}if(s.data&&s.processData&&typeof s.data!=="string")s.data=jQuery.param(s.data,s.traditional);inspectPrefiltersOrTransports(prefilters,s,options,jqXHR);if(completed)return jqXHR;fireGlobals=jQuery.event&&s.global;if(fireGlobals&&jQuery.active++===0)jQuery.event.trigger("ajaxStart");s.type=s.type.toUpperCase();s.hasContent=!rnoContent.test(s.type);cacheURL=s.url.replace(rhash,"");if(!s.hasContent){uncached=s.url.slice(cacheURL.length);if(s.data&&(s.processData||typeof s.data==="string")){cacheURL+=(rquery.test(cacheURL)?"&":"?")+s.data;delete s.data;}if(s.cache===false){cacheURL=cacheURL.replace(rantiCache,"$1");uncached=(rquery.test(cacheURL)?"&":"?")+"_="+(nonce.guid++)+uncached;}s.url=cacheURL+uncached;}else{if(s.data&&s.processData&&(s.contentType||"").indexOf("application/x-www-form-urlencoded")===0)s.data=s.data.replace(r20,"+");}if(s.ifModified){if(jQuery.lastModified[cacheURL])jqXHR.setRequestHeader("If-Modified-Since",jQuery.lastModified[cacheURL]);if(jQuery.etag[cacheURL])jqXHR.setRequestHeader("If-None-Match",jQuery.etag[cacheURL]);}if(s.data&&s.hasContent&&s.contentType!==false||options.contentType)jqXHR.setRequestHeader("Content-Type",s.contentType);jqXHR.setRequestHeader("Accept",s.dataTypes[0]&&s.accepts[s.dataTypes[0]]?s.accepts[s.dataTypes[0]]+(s.dataTypes[0]!=="*"?", "+allTypes+"; q=0.01":""):s.accepts["*"]);for(i in s.headers)jqXHR.setRequestHeader(i,s.headers[i]);if(s.beforeSend&&(s.beforeSend.call(callbackContext,jqXHR,s)===false||completed))return jqXHR.abort();strAbort="abort";completeDeferred.add(s.complete);jqXHR.done(s.success);jqXHR.fail(s.error);transport=inspectPrefiltersOrTransports(transports,s,options,jqXHR);if(!transport)done(-1,"No Transport");else{jqXHR.readyState=1;if(fireGlobals)globalEventContext.trigger("ajaxSend",[jqXHR,s]);if(completed)return jqXHR;if(s.async&&s.timeout>0)timeoutTimer=window.setTimeout(function(){jqXHR.abort("timeout");},s.timeout);try{completed=false;transport.send(requestHeaders,done);}catch(e){if(completed)throw e;done(-1,e);}}function done(status,nativeStatusText,responses,headers){var isSuccess,success,error,response,modified,statusText=nativeStatusText;if(completed)return;completed=true;if(timeoutTimer)window.clearTimeout(timeoutTimer);transport=undefined;responseHeadersString=headers||"";jqXHR.readyState=status>0?4:0;isSuccess=status>=200&&status<300||status===304;if(responses)response=ajaxHandleResponses(s,jqXHR,responses);if(!isSuccess&&jQuery.inArray("script",s.dataTypes)>-1&&jQuery.inArray("json",s.dataTypes)<0)s.converters["text script"]=function(){};response=ajaxConvert(s,response,jqXHR,isSuccess);if(isSuccess){if(s.ifModified){modified=jqXHR.getResponseHeader("Last-Modified");if(modified)jQuery.lastModified[cacheURL]=modified;modified=jqXHR.getResponseHeader("etag");if(modified)jQuery.etag[cacheURL]=modified;}if(status===204||s.type==="HEAD")statusText="nocontent";else if(status===304)statusText="notmodified";else{statusText=response.state;success=response.data;error=response.error;isSuccess=!error;}}else{error=statusText;if(status||!statusText){statusText="error";if(status<0)status=0;}}jqXHR.status=status;jqXHR.statusText=(nativeStatusText||statusText)+"";if(isSuccess)deferred.resolveWith(callbackContext,[success,statusText,jqXHR]);else deferred.rejectWith(callbackContext,[jqXHR,statusText,error]);jqXHR.statusCode(statusCode);statusCode=undefined;if(fireGlobals)globalEventContext.trigger(isSuccess?"ajaxSuccess":"ajaxError",[jqXHR,s,isSuccess?success:error]);completeDeferred.fireWith(callbackContext,[jqXHR,statusText]);if(fireGlobals){globalEventContext.trigger("ajaxComplete",[jqXHR,s]);if(!(--jQuery.active))jQuery.event.trigger("ajaxStop");}}return jqXHR;},getJSON:function(url,data,callback){return jQuery.get(url,data,callback,"json");},getScript:function(url,callback){return jQuery.get(url,undefined,callback,"script");}});jQuery.each(["get","post"],function(_i,method){jQuery[method]=function(url,data,callback,type){if(isFunction(data)){type=type||callback;callback=data;data=undefined;}return jQuery.ajax(jQuery.extend({url,type:method,dataType:type,data,success:callback},jQuery.isPlainObject(url)&&url));};});jQuery.ajaxPrefilter(function(s){var i;for(i in s.headers)if(i.toLowerCase()==="content-type")s.contentType=s.headers[i]||"";});jQuery._evalUrl=function(url,options,doc){return jQuery.ajax({url,type:"GET",dataType:"script",cache:true,async:false,global:false,converters:{"text script":function(){}},dataFilter:function(response){jQuery.globalEval(response,options,doc);}});};jQuery.fn.extend({wrapAll:function(html){var wrap;if(this[0]){if(isFunction(html))html=html.call(this[0]);wrap=jQuery(html,this[0].ownerDocument).eq(0).clone(true);if(this[0].parentNode)wrap.insertBefore(this[0]);wrap.map(function(){var elem=this;while(elem.firstElementChild)elem=elem.firstElementChild;return elem;}).append(this);}return this;},wrapInner:function(html){if(isFunction(html))return this.each(function(i){jQuery(this).wrapInner(html.call(this,i));});return this.each(function(){var self=jQuery(this),contents=self.contents();if(contents.length)contents.wrapAll(html);else self.append(html);});},wrap:function(html){var htmlIsFunction=isFunction(html);return this.each(function(i){jQuery(this).wrapAll(htmlIsFunction?html.call(this,i):html);});},unwrap:function(selector){this.parent(selector).not("body").each(function(){jQuery(this).replaceWith(this.childNodes);});return this;}});jQuery.expr.pseudos.hidden=function(elem){return !jQuery.expr.pseudos.visible(elem);};jQuery.expr.pseudos.visible=function(elem){return !!(elem.offsetWidth||elem.offsetHeight||elem.getClientRects().length);};jQuery.ajaxSettings.xhr=function(){try{return new window.XMLHttpRequest();}catch(e){}};var xhrSuccessStatus={0:200,1223:204},xhrSupported=jQuery.ajaxSettings.xhr();support.cors=!!xhrSupported&&("withCredentials" in xhrSupported);support.ajax=xhrSupported=!!xhrSupported;jQuery.ajaxTransport(function(options){var callback,errorCallback;if(support.cors||xhrSupported&&!options.crossDomain)return {send:function(headers,complete){var i,xhr=options.xhr();xhr.open(options.type,options.url,options.async,options.username,options.password);if(options.xhrFields)for(i in options.xhrFields)xhr[i]=options.xhrFields[i];if(options.mimeType&&xhr.overrideMimeType)xhr.overrideMimeType(options.mimeType);if(!options.crossDomain&&!headers["X-Requested-With"])headers["X-Requested-With"]="XMLHttpRequest";for(i in headers)xhr.setRequestHeader(i,headers[i]);callback=function(type){return function(){if(callback){callback=errorCallback=xhr.onload=xhr.onerror=xhr.onabort=xhr.ontimeout=xhr.onreadystatechange=null;if(type==="abort")xhr.abort();else if(type==="error")if(typeof xhr.status!=="number")complete(0,"error");else complete(xhr.status,xhr.statusText);else complete(xhrSuccessStatus[xhr.status]||xhr.status,xhr.statusText,(xhr.responseType||"text")!=="text"||typeof xhr.responseText!=="string"?{binary:xhr.response}:{text:xhr.responseText},xhr.getAllResponseHeaders());}};};xhr.onload=callback();errorCallback=xhr.onerror=xhr.ontimeout=callback("error");if(xhr.onabort!==undefined)xhr.onabort=errorCallback;else xhr.onreadystatechange=function(){if(xhr.readyState===4)window.setTimeout(function(){if(callback)errorCallback();});};callback=callback("abort");try{xhr.send(options.hasContent&&options.data||null);}catch(e){if(callback)throw e;}},abort:function(){if(callback)callback();}};});jQuery.ajaxPrefilter(function(s){if(s.crossDomain)s.contents.script=false;});jQuery.ajaxSetup({accepts:{script:"text/javascript, application/javascript, "+"application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(text){jQuery.globalEval(text);return text;}}});jQuery.ajaxPrefilter("script",function(s){if(s.cache===undefined)s.cache=false;if(s.crossDomain)s.type="GET";});jQuery.ajaxTransport("script",function(s){if(s.crossDomain||s.scriptAttrs){var script,callback;return {send:function(_,complete){script=jQuery("