/*! For license information please see theme.js.LICENSE.txt */
(()=>{var e={411:()=>{!function(e){var t=0,n=function(t,n){this.options=n,this.$elementFilestyle=[],this.$element=e(t)};n.prototype={clear:function(){this.$element.val(""),this.$elementFilestyle.find(":text").val(""),this.$elementFilestyle.find(".badge").remove()},destroy:function(){this.$element.removeAttr("style").removeData("filestyle"),this.$elementFilestyle.remove()},disabled:function(e){if(!0===e)this.options.disabled||(this.$element.attr("disabled","true"),this.$elementFilestyle.find("label").attr("disabled","true"),this.options.disabled=!0);else{if(!1!==e)return this.options.disabled;this.options.disabled&&(this.$element.removeAttr("disabled"),this.$elementFilestyle.find("label").removeAttr("disabled"),this.options.disabled=!1)}},buttonBefore:function(e){if(!0===e)this.options.buttonBefore||(this.options.buttonBefore=!0,this.options.input&&(this.$elementFilestyle.remove(),this.constructor(),this.pushNameFiles()));else{if(!1!==e)return this.options.buttonBefore;this.options.buttonBefore&&(this.options.buttonBefore=!1,this.options.input&&(this.$elementFilestyle.remove(),this.constructor(),this.pushNameFiles()))}},icon:function(e){if(!0===e)this.options.icon||(this.options.icon=!0,this.$elementFilestyle.find("label").prepend(this.htmlIcon()));else{if(!1!==e)return this.options.icon;this.options.icon&&(this.options.icon=!1,this.$elementFilestyle.find(".icon-span-filestyle").remove())}},input:function(e){if(!0===e)this.options.input||(this.options.input=!0,this.options.buttonBefore?this.$elementFilestyle.append(this.htmlInput()):this.$elementFilestyle.prepend(this.htmlInput()),this.$elementFilestyle.find(".badge").remove(),this.pushNameFiles(),this.$elementFilestyle.find(".group-span-filestyle").addClass("input-group-btn"));else{if(!1!==e)return this.options.input;if(this.options.input){this.options.input=!1,this.$elementFilestyle.find(":text").remove();var t=this.pushNameFiles();t.length>0&&this.options.badge&&this.$elementFilestyle.find("label").append(' <span class="badge">'+t.length+"</span>"),this.$elementFilestyle.find(".group-span-filestyle").removeClass("input-group-btn")}}},size:function(e){if(void 0===e)return this.options.size;var t=this.$elementFilestyle.find("label"),n=this.$elementFilestyle.find("input");t.removeClass("btn-lg btn-sm"),n.removeClass("input-lg input-sm"),"nr"!=e&&(t.addClass("btn-"+e),n.addClass("input-"+e))},placeholder:function(e){if(void 0===e)return this.options.placeholder;this.options.placeholder=e,this.$elementFilestyle.find("input").attr("placeholder",e)},buttonText:function(e){if(void 0===e)return this.options.buttonText;this.options.buttonText=e,this.$elementFilestyle.find("label .buttonText").html(this.options.buttonText)},buttonName:function(e){if(void 0===e)return this.options.buttonName;this.options.buttonName=e,this.$elementFilestyle.find("label").attr({class:"btn "+this.options.buttonName})},iconName:function(e){if(void 0===e)return this.options.iconName;this.$elementFilestyle.find(".icon-span-filestyle").attr({class:"icon-span-filestyle "+this.options.iconName})},htmlIcon:function(){return this.options.icon?'<span class="icon-span-filestyle '+this.options.iconName+'"></span> ':""},htmlInput:function(){return this.options.input?'<input type="text" class="form-control '+("nr"==this.options.size?"":"input-"+this.options.size)+'" placeholder="'+this.options.placeholder+'" disabled> ':""},pushNameFiles:function(){var e="",t=[];void 0===this.$element[0].files?t[0]={name:this.$element[0]&&this.$element[0].value}:t=this.$element[0].files;for(var n=0;n<t.length;n++)e+=t[n].name.split("\\").pop()+", ";return""!==e?this.$elementFilestyle.find(":text").val(e.replace(/\, $/g,"")):this.$elementFilestyle.find(":text").val(""),t},constructor:function(){var n,i,r=this,o=r.$element.attr("id");""!==o&&o||(o="filestyle-"+t,r.$element.attr({id:o}),t++),i='<span class="group-span-filestyle '+(r.options.input?"input-group-btn":"")+'"><label for="'+o+'" class="btn '+r.options.buttonName+" "+("nr"==r.options.size?"":"btn-"+r.options.size)+'" '+(r.options.disabled?'disabled="true"':"")+">"+r.htmlIcon()+'<span class="buttonText">'+r.options.buttonText+"</span></label></span>",n=r.options.buttonBefore?i+r.htmlInput():r.htmlInput()+i,r.$elementFilestyle=e('<div class="bootstrap-filestyle input-group">'+n+"</div>"),r.$elementFilestyle.find(".group-span-filestyle").attr("tabindex","0").keypress((function(e){if(13===e.keyCode||32===e.charCode)return r.$elementFilestyle.find("label").click(),!1})),r.$element.css({position:"absolute",clip:"rect(0px 0px 0px 0px)"}).attr("tabindex","-1").after(r.$elementFilestyle),r.options.disabled&&r.$element.attr("disabled","true"),r.$element.change((function(){var e=r.pushNameFiles();0==r.options.input&&r.options.badge?0==r.$elementFilestyle.find(".badge").length?r.$elementFilestyle.find("label").append(' <span class="badge">'+e.length+"</span>"):0==e.length?r.$elementFilestyle.find(".badge").remove():r.$elementFilestyle.find(".badge").html(e.length):r.$elementFilestyle.find(".badge").remove()})),window.navigator.userAgent.search(/firefox/i)>-1&&r.$elementFilestyle.find("label").click((function(){return r.$element.click(),!1}))}};var i=e.fn.filestyle;e.fn.filestyle=function(t,i){var r="",o=this.each((function(){if("file"===e(this).attr("type")){var o=e(this),s=o.data("filestyle"),a=e.extend({},e.fn.filestyle.defaults,t,"object"==typeof t&&t);s||(o.data("filestyle",s=new n(this,a)),s.constructor()),"string"==typeof t&&(r=s[t](i))}}));return void 0!==typeof r?r:o},e.fn.filestyle.defaults={buttonText:"Choose file",iconName:"glyphicon glyphicon-folder-open",buttonName:"btn-default",size:"nr",input:!0,badge:!0,icon:!0,buttonBefore:!1,disabled:!1,placeholder:""},e.fn.filestyle.noConflict=function(){return e.fn.filestyle=i,this},e((function(){e(".filestyle").each((function(){var t=e(this),n={input:"false"!==t.attr("data-input"),icon:"false"!==t.attr("data-icon"),buttonBefore:"true"===t.attr("data-buttonBefore"),disabled:"true"===t.attr("data-disabled"),size:t.attr("data-size"),buttonText:t.attr("data-buttonText"),buttonName:t.attr("data-buttonName"),iconName:t.attr("data-iconName"),badge:"false"!==t.attr("data-badge"),placeholder:t.attr("data-placeholder")};t.filestyle(n)}))}))}(window.jQuery)},861:()=>{var e;(e=jQuery).fn.scrollbox=function(t){return(t=e.extend({linear:!1,startDelay:2,delay:3,step:5,speed:32,switchItems:1,direction:"vertical",distance:"auto",autoPlay:!0,onMouseOverPause:!0,paused:!1,queue:null,listElement:"ul",listItemElement:"li",infiniteLoop:!0,switchAmount:0,afterForward:null,afterBackward:null,triggerStackable:!1},t)).scrollOffset="vertical"===t.direction?"scrollTop":"scrollLeft",t.queue&&(t.queue=e("#"+t.queue)),this.each((function(){var n,i,r,o,s,a,l,c,u,f=e(this),d=null,h=null,p=!1,m=0,g=0;t.onMouseOverPause&&(f.bind("mouseover",(function(){p=!0})),f.bind("mouseout",(function(){p=!1}))),n=f.children(t.listElement+":first-child"),!1===t.infiniteLoop&&0===t.switchAmount&&(t.switchAmount=n.children().length),a=function(){var r,s,a,l,c;if(!p&&(r=n.children(t.listItemElement+":first-child"),l="auto"!==t.distance?t.distance:"vertical"===t.direction?r.outerHeight(!0):r.outerWidth(!0),t.linear?a=Math.min(f[0][t.scrollOffset]+t.step,l):(c=Math.max(3,parseInt(.3*(l-f[0][t.scrollOffset]),10)),a=Math.min(f[0][t.scrollOffset]+c,l)),f[0][t.scrollOffset]=a,a>=l)){for(s=0;s<t.switchItems;s++)t.queue&&t.queue.find(t.listItemElement).length>0?(n.append(t.queue.find(t.listItemElement)[0]),n.children(t.listItemElement+":first-child").remove()):n.append(n.children(t.listItemElement+":first-child")),++m;if(f[0][t.scrollOffset]=0,clearInterval(d),d=null,e.isFunction(t.afterForward)&&t.afterForward.call(f,{switchCount:m,currentFirstChild:n.children(t.listItemElement+":first-child")}),t.triggerStackable&&0!==g)return void i();if(!1===t.infiniteLoop&&m>=t.switchAmount)return;t.autoPlay&&(h=setTimeout(o,1e3*t.delay))}},l=function(){if(!p){var r,s,a,l,c;if(0===f[0][t.scrollOffset]){for(s=0;s<t.switchItems;s++)n.children(t.listItemElement+":last-child").insertBefore(n.children(t.listItemElement+":first-child"));r=n.children(t.listItemElement+":first-child"),l="auto"!==t.distance?t.distance:"vertical"===t.direction?r.height():r.width(),f[0][t.scrollOffset]=l}if(t.linear?a=Math.max(f[0][t.scrollOffset]-t.step,0):(c=Math.max(3,parseInt(.3*f[0][t.scrollOffset],10)),a=Math.max(f[0][t.scrollOffset]-c,0)),f[0][t.scrollOffset]=a,0===a){if(--m,clearInterval(d),d=null,e.isFunction(t.afterBackward)&&t.afterBackward.call(f,{switchCount:m,currentFirstChild:n.children(t.listItemElement+":first-child")}),t.triggerStackable&&0!==g)return void i();t.autoPlay&&(h=setTimeout(o,1e3*t.delay))}}},i=function(){0!==g&&(g>0?(g--,h=setTimeout(o,0)):(g++,h=setTimeout(r,0)))},o=function(){clearInterval(d),d=setInterval(a,t.speed)},r=function(){clearInterval(d),d=setInterval(l,t.speed)},c=function(){t.autoPlay=!0,p=!1,clearInterval(d),d=setInterval(a,t.speed)},u=function(){p=!0},s=function(e){t.delay=e||t.delay,clearTimeout(h),t.autoPlay&&(h=setTimeout(o,1e3*t.delay))},t.autoPlay&&(h=setTimeout(o,1e3*t.startDelay)),f.bind("resetClock",(function(e){s(e)})),f.bind("forward",(function(){t.triggerStackable?null!==d?g++:o():(clearTimeout(h),o())})),f.bind("backward",(function(){t.triggerStackable?null!==d?g--:r():(clearTimeout(h),r())})),f.bind("pauseHover",(function(){u()})),f.bind("forwardHover",(function(){c()})),f.bind("speedUp",(function(e,n){"undefined"===n&&(n=Math.max(1,parseInt(t.speed/2,10))),t.speed=n})),f.bind("speedDown",(function(e,n){"undefined"===n&&(n=2*t.speed),t.speed=n})),f.bind("updateConfig",(function(n,i){t=e.extend(t,i)}))}))}},661:()=>{!function(e){"use strict";var t=0;function n(t,n){return e.map(t,(function(e){return function(e,t){return e+".touchspin_"+t}(e,n)}))}e.fn.TouchSpin=function(i){if("destroy"!==i){var r={min:0,max:100,initval:"",replacementval:"",step:1,decimals:0,stepinterval:100,forcestepdivisibility:"round",stepintervaldelay:500,verticalbuttons:!1,verticalupclass:"glyphicon glyphicon-chevron-up",verticaldownclass:"glyphicon glyphicon-chevron-down",prefix:"",postfix:"",prefix_extraclass:"",postfix_extraclass:"",booster:!0,boostat:10,maxboostedstep:!1,mousewheel:!0,buttondown_class:"btn btn-default",buttonup_class:"btn btn-default",buttondown_txt:"-",buttonup_txt:"+"},o={min:"min",max:"max",initval:"init-val",replacementval:"replacement-val",step:"step",decimals:"decimals",stepinterval:"step-interval",verticalbuttons:"vertical-buttons",verticalupclass:"vertical-up-class",verticaldownclass:"vertical-down-class",forcestepdivisibility:"force-step-divisibility",stepintervaldelay:"step-interval-delay",prefix:"prefix",postfix:"postfix",prefix_extraclass:"prefix-extra-class",postfix_extraclass:"postfix-extra-class",booster:"booster",boostat:"boostat",maxboostedstep:"max-boosted-step",mousewheel:"mouse-wheel",buttondown_class:"button-down-class",buttonup_class:"button-up-class",buttondown_txt:"button-down-txt",buttonup_txt:"button-up-txt"};return this.each((function(){var s,a,l,c,u,f,d,h,p,m,g,v,y=e(this),b=y.data(),w=0,x=!1;function _(){var e,t,n;""!==(e=y.val())?s.decimals>0&&"."===e||(t=parseFloat(e),isNaN(t)&&(t=""!==s.replacementval?s.replacementval:0),n=t,t.toString()!==e&&(n=t),t<s.min&&(n=s.min),t>s.max&&(n=s.max),n=function(e){switch(s.forcestepdivisibility){case"round":return(Math.round(e/s.step)*s.step).toFixed(s.decimals);case"floor":return(Math.floor(e/s.step)*s.step).toFixed(s.decimals);case"ceil":return(Math.ceil(e/s.step)*s.step).toFixed(s.decimals);default:return e}}(n),Number(e).toString()!==n.toString()&&(y.val(n),y.trigger("change"))):""!==s.replacementval&&(y.val(s.replacementval),y.trigger("change"))}function S(){if(s.booster){var e=Math.pow(2,Math.floor(w/s.boostat))*s.step;return s.maxboostedstep&&e>s.maxboostedstep&&(e=s.maxboostedstep,c=Math.round(c/e)*e),Math.max(s.step,e)}return s.step}function C(){_(),c=parseFloat(l.input.val()),isNaN(c)&&(c=0);var e=c,t=S();(c+=t)>s.max&&(c=s.max,y.trigger("touchspin.on.max"),k()),l.input.val(Number(c).toFixed(s.decimals)),e!==c&&y.trigger("change")}function T(){_(),c=parseFloat(l.input.val()),isNaN(c)&&(c=0);var e=c,t=S();(c-=t)<s.min&&(c=s.min,y.trigger("touchspin.on.min"),k()),l.input.val(c.toFixed(s.decimals)),e!==c&&y.trigger("change")}function E(){k(),w=0,x="down",y.trigger("touchspin.on.startspin"),y.trigger("touchspin.on.startdownspin"),d=setTimeout((function(){u=setInterval((function(){w++,T()}),s.stepinterval)}),s.stepintervaldelay)}function A(){k(),w=0,x="up",y.trigger("touchspin.on.startspin"),y.trigger("touchspin.on.startupspin"),h=setTimeout((function(){f=setInterval((function(){w++,C()}),s.stepinterval)}),s.stepintervaldelay)}function k(){switch(clearTimeout(d),clearTimeout(h),clearInterval(u),clearInterval(f),x){case"up":y.trigger("touchspin.on.stopupspin"),y.trigger("touchspin.on.stopspin");break;case"down":y.trigger("touchspin.on.stopdownspin"),y.trigger("touchspin.on.stopspin")}w=0,x=!1}y.data("alreadyinitialized")||(y.data("alreadyinitialized",!0),t+=1,y.data("spinnerid",t),y.is("input")?(""!==(s=e.extend({},r,b,(v={},e.each(o,(function(e,t){var n="bts-"+t;y.is("[data-"+n+"]")&&(v[e]=y.data(n))})),v),i)).initval&&""===y.val()&&y.val(s.initval),_(),m=y.val(),g=y.parent(),""!==m&&(m=Number(m).toFixed(s.decimals)),y.data("initvalue",m).val(m),y.addClass("form-control"),g.hasClass("input-group")?function(t){t.addClass("bootstrap-touchspin");var n,i,r=y.prev(),o=y.next(),l='<span class="input-group-addon bootstrap-touchspin-prefix">'+s.prefix+"</span>",c='<span class="input-group-addon bootstrap-touchspin-postfix">'+s.postfix+"</span>";r.hasClass("input-group-btn")?(n='<button class="'+s.buttondown_class+' bootstrap-touchspin-down" type="button">'+s.buttondown_txt+"</button>",r.append(n)):(n='<span class="input-group-btn"><button class="'+s.buttondown_class+' bootstrap-touchspin-down" type="button">'+s.buttondown_txt+"</button></span>",e(n).insertBefore(y)),o.hasClass("input-group-btn")?(i='<button class="'+s.buttonup_class+' bootstrap-touchspin-up" type="button">'+s.buttonup_txt+"</button>",o.prepend(i)):(i='<span class="input-group-btn"><button class="'+s.buttonup_class+' bootstrap-touchspin-up" type="button">'+s.buttonup_txt+"</button></span>",e(i).insertAfter(y)),e(l).insertBefore(y),e(c).insertAfter(y),a=t}(g):(p=s.verticalbuttons?'<div class="input-group bootstrap-touchspin"><span class="input-group-addon bootstrap-touchspin-prefix">'+s.prefix+'</span><span class="input-group-addon bootstrap-touchspin-postfix">'+s.postfix+'</span><span class="input-group-btn-vertical"><button class="'+s.buttondown_class+' bootstrap-touchspin-up" type="button"><i class="'+s.verticalupclass+'"></i></button><button class="'+s.buttonup_class+' bootstrap-touchspin-down" type="button"><i class="'+s.verticaldownclass+'"></i></button></span></div>':'<div class="input-group bootstrap-touchspin"><span class="input-group-btn"><button class="'+s.buttondown_class+' bootstrap-touchspin-down" type="button">'+s.buttondown_txt+'</button></span><span class="input-group-addon bootstrap-touchspin-prefix">'+s.prefix+'</span><span class="input-group-addon bootstrap-touchspin-postfix">'+s.postfix+'</span><span class="input-group-btn"><button class="'+s.buttonup_class+' bootstrap-touchspin-up" type="button">'+s.buttonup_txt+"</button></span></div>",a=e(p).insertBefore(y),e(".bootstrap-touchspin-prefix",a).after(y),y.hasClass("input-sm")?a.addClass("input-group-sm"):y.hasClass("input-lg")&&a.addClass("input-group-lg")),l={down:e(".bootstrap-touchspin-down",a),up:e(".bootstrap-touchspin-up",a),input:e("input",a),prefix:e(".bootstrap-touchspin-prefix",a).addClass(s.prefix_extraclass),postfix:e(".bootstrap-touchspin-postfix",a).addClass(s.postfix_extraclass)},""===s.prefix&&l.prefix.hide(),""===s.postfix&&l.postfix.hide(),y.on("keydown",(function(e){var t=e.keyCode||e.which;38===t?("up"!==x&&(C(),A()),e.preventDefault()):40===t&&("down"!==x&&(T(),E()),e.preventDefault())})),y.on("keyup",(function(e){var t=e.keyCode||e.which;(38===t||40===t)&&k()})),y.on("blur",(function(){_()})),l.down.on("keydown",(function(e){var t=e.keyCode||e.which;32!==t&&13!==t||("down"!==x&&(T(),E()),e.preventDefault())})),l.down.on("keyup",(function(e){var t=e.keyCode||e.which;32!==t&&13!==t||k()})),l.up.on("keydown",(function(e){var t=e.keyCode||e.which;32!==t&&13!==t||("up"!==x&&(C(),A()),e.preventDefault())})),l.up.on("keyup",(function(e){var t=e.keyCode||e.which;32!==t&&13!==t||k()})),l.down.on("mousedown.touchspin",(function(e){l.down.off("touchstart.touchspin"),y.is(":disabled")||(T(),E(),e.preventDefault(),e.stopPropagation())})),l.down.on("touchstart.touchspin",(function(e){l.down.off("mousedown.touchspin"),y.is(":disabled")||(T(),E(),e.preventDefault(),e.stopPropagation())})),l.up.on("mousedown.touchspin",(function(e){l.up.off("touchstart.touchspin"),y.is(":disabled")||(C(),A(),e.preventDefault(),e.stopPropagation())})),l.up.on("touchstart.touchspin",(function(e){l.up.off("mousedown.touchspin"),y.is(":disabled")||(C(),A(),e.preventDefault(),e.stopPropagation())})),l.up.on("mouseout touchleave touchend touchcancel",(function(e){x&&(e.stopPropagation(),k())})),l.down.on("mouseout touchleave touchend touchcancel",(function(e){x&&(e.stopPropagation(),k())})),l.down.on("mousemove touchmove",(function(e){x&&(e.stopPropagation(),e.preventDefault())})),l.up.on("mousemove touchmove",(function(e){x&&(e.stopPropagation(),e.preventDefault())})),e(document).on(n(["mouseup","touchend","touchcancel"],t).join(" "),(function(e){x&&(e.preventDefault(),k())})),e(document).on(n(["mousemove","touchmove","scroll","scrollstart"],t).join(" "),(function(e){x&&(e.preventDefault(),k())})),y.on("mousewheel DOMMouseScroll",(function(e){if(s.mousewheel&&y.is(":focus")){var t=e.originalEvent.wheelDelta||-e.originalEvent.deltaY||-e.originalEvent.detail;e.stopPropagation(),e.preventDefault(),t<0?T():C()}})),y.on("touchspin.uponce",(function(){k(),C()})),y.on("touchspin.downonce",(function(){k(),T()})),y.on("touchspin.startupspin",(function(){A()})),y.on("touchspin.startdownspin",(function(){E()})),y.on("touchspin.stopspin",(function(){k()})),y.on("touchspin.updatesettings",(function(t,n){!function(t){(function(t){s=e.extend({},s,t)})(t),_();var n=l.input.val();""!==n&&(n=Number(l.input.val()),l.input.val(n.toFixed(s.decimals)))}(n)})),l.input.css("display","block")):console.log("Must be an input."))}))}this.each((function(){var t=e(this).data();e(document).off(n(["mouseup","touchend","touchcancel","mousemove","touchmove","scroll","scrollstart"],t.spinnerid).join(" "))}))}}(jQuery)},615:()=>{if("undefined"==typeof jQuery)throw new Error("Bootstrap's JavaScript requires jQuery");!function(e){var t=jQuery.fn.jquery.split(" ")[0].split(".");if(t[0]<2&&t[1]<9||1==t[0]&&9==t[1]&&t[2]<1||t[0]>=4)throw new Error("Bootstrap's JavaScript requires at least jQuery v1.9.1 but less than v4.0.0")}(),function(){function e(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!t||"object"!=typeof t&&"function"!=typeof t?e:t}function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var n,i,r,o,s,a,l,c="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e},u=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),f=function(e){function t(e){return{}.toString.call(e).match(/\s([a-zA-Z]+)/)[1].toLowerCase()}function n(e){return(e[0]||e).nodeType}var i=!1,r={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"},o={TRANSITION_END:"bsTransitionEnd",getUID:function(e){do{e+=~~(1e6*Math.random())}while(document.getElementById(e));return e},getSelectorFromElement:function(e){var t=e.getAttribute("data-target");return t||(t=e.getAttribute("href")||"",t=/^#[a-z]/i.test(t)?t:null),t},reflow:function(e){new Function("bs","return bs")(e.offsetHeight)},triggerTransitionEnd:function(t){e(t).trigger(i.end)},supportsTransitionEnd:function(){return Boolean(i)},typeCheckConfig:function(e,i,r){for(var o in r)if(r.hasOwnProperty(o)){var s,a=r[o],l=i[o];if(s=l&&n(l)?"element":t(l),!new RegExp(a).test(s))throw new Error(e.toUpperCase()+': Option "'+o+'" provided type "'+s+'" but expected type "'+a+'".')}}};return i=function(){if(window.QUnit)return!1;var e=document.createElement("bootstrap");for(var t in r)if(void 0!==e.style[t])return{end:r[t]};return!1}(),e.fn.emulateTransitionEnd=function(t){var n=this,i=!1;return e(this).one(o.TRANSITION_END,(function(){i=!0})),setTimeout((function(){i||o.triggerTransitionEnd(n)}),t),this},o.supportsTransitionEnd()&&(e.event.special[o.TRANSITION_END]={bindType:i.end,delegateType:i.end,handle:function(t){if(e(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}}),o}(jQuery),d=(n=jQuery,i="alert",o="."+(r="bs.alert"),s=n.fn[i],a={CLOSE:"close"+o,CLOSED:"closed"+o,CLICK_DATA_API:"click"+o+".data-api"},"alert","fade","in",l=function(){function e(n){t(this,e),this._element=n}return e.prototype.close=function(e){e=e||this._element;var t=this._getRootElement(e);this._triggerCloseEvent(t).isDefaultPrevented()||this._removeElement(t)},e.prototype.dispose=function(){n.removeData(this._element,r),this._element=null},e.prototype._getRootElement=function(e){var t=f.getSelectorFromElement(e),i=!1;return t&&(i=n(t)[0]),i||(i=n(e).closest(".alert")[0]),i},e.prototype._triggerCloseEvent=function(e){var t=n.Event(a.CLOSE);return n(e).trigger(t),t},e.prototype._removeElement=function(e){return n(e).removeClass("in"),f.supportsTransitionEnd()&&n(e).hasClass("fade")?void n(e).one(f.TRANSITION_END,n.proxy(this._destroyElement,this,e)).emulateTransitionEnd(150):void this._destroyElement(e)},e.prototype._destroyElement=function(e){n(e).detach().trigger(a.CLOSED).remove()},e._jQueryInterface=function(t){return this.each((function(){var i=n(this),o=i.data(r);o||(o=new e(this),i.data(r,o)),"close"===t&&o[t](this)}))},e._handleDismiss=function(e){return function(t){t&&t.preventDefault(),e.close(this)}},u(e,null,[{key:"VERSION",get:function(){return"4.0.0-alpha.5"}}]),e}(),n(document).on(a.CLICK_DATA_API,'[data-dismiss="alert"]',l._handleDismiss(new l)),n.fn[i]=l._jQueryInterface,n.fn[i].Constructor=l,n.fn[i].noConflict=function(){return n.fn[i]=s,l._jQueryInterface},function(e){var n="button",i="bs.button",r="."+i,o=".data-api",s=e.fn[n],a="active",l='[data-toggle^="button"]',c=".btn",f={CLICK_DATA_API:"click"+r+o,FOCUS_BLUR_DATA_API:"focus"+r+o+" blur"+r+o},d=function(){function n(e){t(this,n),this._element=e}return n.prototype.toggle=function(){var t=!0,n=e(this._element).closest('[data-toggle="buttons"]')[0];if(n){var i=e(this._element).find("input")[0];if(i){if("radio"===i.type)if(i.checked&&e(this._element).hasClass(a))t=!1;else{var r=e(n).find(".active")[0];r&&e(r).removeClass(a)}t&&(i.checked=!e(this._element).hasClass(a),e(this._element).trigger("change")),i.focus()}}else this._element.setAttribute("aria-pressed",!e(this._element).hasClass(a));t&&e(this._element).toggleClass(a)},n.prototype.dispose=function(){e.removeData(this._element,i),this._element=null},n._jQueryInterface=function(t){return this.each((function(){var r=e(this).data(i);r||(r=new n(this),e(this).data(i,r)),"toggle"===t&&r[t]()}))},u(n,null,[{key:"VERSION",get:function(){return"4.0.0-alpha.5"}}]),n}();e(document).on(f.CLICK_DATA_API,l,(function(t){t.preventDefault();var n=t.target;e(n).hasClass("btn")||(n=e(n).closest(c)),d._jQueryInterface.call(e(n),"toggle")})).on(f.FOCUS_BLUR_DATA_API,l,(function(t){var n=e(t.target).closest(c)[0];e(n).toggleClass("focus",/^focus(in)?$/.test(t.type))})),e.fn[n]=d._jQueryInterface,e.fn[n].Constructor=d,e.fn[n].noConflict=function(){return e.fn[n]=s,d._jQueryInterface}}(jQuery),function(e){var n="carousel",i="bs.carousel",r="."+i,o=".data-api",s=e.fn[n],a={interval:5e3,keyboard:!0,slide:!1,pause:"hover",wrap:!0},l={interval:"(number|boolean)",keyboard:"boolean",slide:"(boolean|string)",pause:"(string|boolean)",wrap:"boolean"},d="next",h="prev",p={SLIDE:"slide"+r,SLID:"slid"+r,KEYDOWN:"keydown"+r,MOUSEENTER:"mouseenter"+r,MOUSELEAVE:"mouseleave"+r,LOAD_DATA_API:"load"+r+o,CLICK_DATA_API:"click"+r+o},m="active",g=".active.carousel-item",v=function(){function o(n,i){t(this,o),this._items=null,this._interval=null,this._activeElement=null,this._isPaused=!1,this._isSliding=!1,this._config=this._getConfig(i),this._element=e(n)[0],this._indicatorsElement=e(this._element).find(".carousel-indicators")[0],this._addEventListeners()}return o.prototype.next=function(){this._isSliding||this._slide(d)},o.prototype.nextWhenVisible=function(){document.hidden||this.next()},o.prototype.prev=function(){this._isSliding||this._slide(h)},o.prototype.pause=function(t){t||(this._isPaused=!0),e(this._element).find(".next, .prev")[0]&&f.supportsTransitionEnd()&&(f.triggerTransitionEnd(this._element),this.cycle(!0)),clearInterval(this._interval),this._interval=null},o.prototype.cycle=function(t){t||(this._isPaused=!1),this._interval&&(clearInterval(this._interval),this._interval=null),this._config.interval&&!this._isPaused&&(this._interval=setInterval(e.proxy(document.visibilityState?this.nextWhenVisible:this.next,this),this._config.interval))},o.prototype.to=function(t){var n=this;this._activeElement=e(this._element).find(g)[0];var i=this._getItemIndex(this._activeElement);if(!(t>this._items.length-1||t<0)){if(this._isSliding)return void e(this._element).one(p.SLID,(function(){return n.to(t)}));if(i===t)return this.pause(),void this.cycle();var r=t>i?d:h;this._slide(r,this._items[t])}},o.prototype.dispose=function(){e(this._element).off(r),e.removeData(this._element,i),this._items=null,this._config=null,this._element=null,this._interval=null,this._isPaused=null,this._isSliding=null,this._activeElement=null,this._indicatorsElement=null},o.prototype._getConfig=function(t){return t=e.extend({},a,t),f.typeCheckConfig(n,t,l),t},o.prototype._addEventListeners=function(){this._config.keyboard&&e(this._element).on(p.KEYDOWN,e.proxy(this._keydown,this)),"hover"!==this._config.pause||"ontouchstart"in document.documentElement||e(this._element).on(p.MOUSEENTER,e.proxy(this.pause,this)).on(p.MOUSELEAVE,e.proxy(this.cycle,this))},o.prototype._keydown=function(e){if(e.preventDefault(),!/input|textarea/i.test(e.target.tagName))switch(e.which){case 37:this.prev();break;case 39:this.next();break;default:return}},o.prototype._getItemIndex=function(t){return this._items=e.makeArray(e(t).parent().find(".carousel-item")),this._items.indexOf(t)},o.prototype._getItemByDirection=function(e,t){var n=e===d,i=e===h,r=this._getItemIndex(t),o=this._items.length-1;if((i&&0===r||n&&r===o)&&!this._config.wrap)return t;var s=(r+(e===h?-1:1))%this._items.length;return-1===s?this._items[this._items.length-1]:this._items[s]},o.prototype._triggerSlideEvent=function(t,n){var i=e.Event(p.SLIDE,{relatedTarget:t,direction:n});return e(this._element).trigger(i),i},o.prototype._setActiveIndicatorElement=function(t){if(this._indicatorsElement){e(this._indicatorsElement).find(".active").removeClass(m);var n=this._indicatorsElement.children[this._getItemIndex(t)];n&&e(n).addClass(m)}},o.prototype._slide=function(t,n){var i=this,r=e(this._element).find(g)[0],o=n||r&&this._getItemByDirection(t,r),s=Boolean(this._interval),a=t===d?"left":"right";if(o&&e(o).hasClass(m))this._isSliding=!1;else if(!this._triggerSlideEvent(o,a).isDefaultPrevented()&&r&&o){this._isSliding=!0,s&&this.pause(),this._setActiveIndicatorElement(o);var l=e.Event(p.SLID,{relatedTarget:o,direction:a});f.supportsTransitionEnd()&&e(this._element).hasClass("slide")?(e(o).addClass(t),f.reflow(o),e(r).addClass(a),e(o).addClass(a),e(r).one(f.TRANSITION_END,(function(){e(o).removeClass(a).removeClass(t),e(o).addClass(m),e(r).removeClass(m).removeClass(t).removeClass(a),i._isSliding=!1,setTimeout((function(){return e(i._element).trigger(l)}),0)})).emulateTransitionEnd(600)):(e(r).removeClass(m),e(o).addClass(m),this._isSliding=!1,e(this._element).trigger(l)),s&&this.cycle()}},o._jQueryInterface=function(t){return this.each((function(){var n=e(this).data(i),r=e.extend({},a,e(this).data());"object"===(void 0===t?"undefined":c(t))&&e.extend(r,t);var s="string"==typeof t?t:r.slide;if(n||(n=new o(this,r),e(this).data(i,n)),"number"==typeof t)n.to(t);else if("string"==typeof s){if(void 0===n[s])throw new Error('No method named "'+s+'"');n[s]()}else r.interval&&(n.pause(),n.cycle())}))},o._dataApiClickHandler=function(t){var n=f.getSelectorFromElement(this);if(n){var r=e(n)[0];if(r&&e(r).hasClass("carousel")){var s=e.extend({},e(r).data(),e(this).data()),a=this.getAttribute("data-slide-to");a&&(s.interval=!1),o._jQueryInterface.call(e(r),s),a&&e(r).data(i).to(a),t.preventDefault()}}},u(o,null,[{key:"VERSION",get:function(){return"4.0.0-alpha.5"}},{key:"Default",get:function(){return a}}]),o}();e(document).on(p.CLICK_DATA_API,"[data-slide], [data-slide-to]",v._dataApiClickHandler),e(window).on(p.LOAD_DATA_API,(function(){e('[data-ride="carousel"]').each((function(){var t=e(this);v._jQueryInterface.call(t,t.data())}))})),e.fn[n]=v._jQueryInterface,e.fn[n].Constructor=v,e.fn[n].noConflict=function(){return e.fn[n]=s,v._jQueryInterface}}(jQuery),function(e){var n="collapse",i="bs.collapse",r="."+i,o=e.fn[n],s={toggle:!0,parent:""},a={toggle:"boolean",parent:"string"},l={SHOW:"show"+r,SHOWN:"shown"+r,HIDE:"hide"+r,HIDDEN:"hidden"+r,CLICK_DATA_API:"click"+r+".data-api"},d="in",h="collapse",p="collapsing",m="collapsed",g="width",v=function(){function r(n,i){t(this,r),this._isTransitioning=!1,this._element=n,this._config=this._getConfig(i),this._triggerArray=e.makeArray(e('[data-toggle="collapse"][href="#'+n.id+'"],[data-toggle="collapse"][data-target="#'+n.id+'"]')),this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}return r.prototype.toggle=function(){e(this._element).hasClass(d)?this.hide():this.show()},r.prototype.show=function(){var t=this;if(!this._isTransitioning&&!e(this._element).hasClass(d)){var n=void 0,o=void 0;if(this._parent&&((n=e.makeArray(e(".card > .in, .card > .collapsing"))).length||(n=null)),!(n&&(o=e(n).data(i),o&&o._isTransitioning))){var s=e.Event(l.SHOW);if(e(this._element).trigger(s),!s.isDefaultPrevented()){n&&(r._jQueryInterface.call(e(n),"hide"),o||e(n).data(i,null));var a=this._getDimension();e(this._element).removeClass(h).addClass(p),this._element.style[a]=0,this._element.setAttribute("aria-expanded",!0),this._triggerArray.length&&e(this._triggerArray).removeClass(m).attr("aria-expanded",!0),this.setTransitioning(!0);var c=function(){e(t._element).removeClass(p).addClass(h).addClass(d),t._element.style[a]="",t.setTransitioning(!1),e(t._element).trigger(l.SHOWN)};if(!f.supportsTransitionEnd())return void c();var u="scroll"+(a[0].toUpperCase()+a.slice(1));e(this._element).one(f.TRANSITION_END,c).emulateTransitionEnd(600),this._element.style[a]=this._element[u]+"px"}}}},r.prototype.hide=function(){var t=this;if(!this._isTransitioning&&e(this._element).hasClass(d)){var n=e.Event(l.HIDE);if(e(this._element).trigger(n),!n.isDefaultPrevented()){var i=this._getDimension(),r=i===g?"offsetWidth":"offsetHeight";this._element.style[i]=this._element[r]+"px",f.reflow(this._element),e(this._element).addClass(p).removeClass(h).removeClass(d),this._element.setAttribute("aria-expanded",!1),this._triggerArray.length&&e(this._triggerArray).addClass(m).attr("aria-expanded",!1),this.setTransitioning(!0);var o=function(){t.setTransitioning(!1),e(t._element).removeClass(p).addClass(h).trigger(l.HIDDEN)};return this._element.style[i]="",f.supportsTransitionEnd()?void e(this._element).one(f.TRANSITION_END,o).emulateTransitionEnd(600):void o()}}},r.prototype.setTransitioning=function(e){this._isTransitioning=e},r.prototype.dispose=function(){e.removeData(this._element,i),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null},r.prototype._getConfig=function(t){return(t=e.extend({},s,t)).toggle=Boolean(t.toggle),f.typeCheckConfig(n,t,a),t},r.prototype._getDimension=function(){return e(this._element).hasClass(g)?g:"height"},r.prototype._getParent=function(){var t=this,n=e(this._config.parent)[0],i='[data-toggle="collapse"][data-parent="'+this._config.parent+'"]';return e(n).find(i).each((function(e,n){t._addAriaAndCollapsedClass(r._getTargetFromElement(n),[n])})),n},r.prototype._addAriaAndCollapsedClass=function(t,n){if(t){var i=e(t).hasClass(d);t.setAttribute("aria-expanded",i),n.length&&e(n).toggleClass(m,!i).attr("aria-expanded",i)}},r._getTargetFromElement=function(t){var n=f.getSelectorFromElement(t);return n?e(n)[0]:null},r._jQueryInterface=function(t){return this.each((function(){var n=e(this),o=n.data(i),a=e.extend({},s,n.data(),"object"===(void 0===t?"undefined":c(t))&&t);if(!o&&a.toggle&&/show|hide/.test(t)&&(a.toggle=!1),o||(o=new r(this,a),n.data(i,o)),"string"==typeof t){if(void 0===o[t])throw new Error('No method named "'+t+'"');o[t]()}}))},u(r,null,[{key:"VERSION",get:function(){return"4.0.0-alpha.5"}},{key:"Default",get:function(){return s}}]),r}();e(document).on(l.CLICK_DATA_API,'[data-toggle="collapse"]',(function(t){t.preventDefault();var n=v._getTargetFromElement(this),r=e(n).data(i)?"toggle":e(this).data();v._jQueryInterface.call(e(n),r)})),e.fn[n]=v._jQueryInterface,e.fn[n].Constructor=v,e.fn[n].noConflict=function(){return e.fn[n]=o,v._jQueryInterface}}(jQuery),function(e){var n="dropdown",i="bs.dropdown",r="."+i,o=".data-api",s=e.fn[n],a={HIDE:"hide"+r,HIDDEN:"hidden"+r,SHOW:"show"+r,SHOWN:"shown"+r,CLICK:"click"+r,CLICK_DATA_API:"click"+r+o,KEYDOWN_DATA_API:"keydown"+r+o},l="disabled",c="open",d='[data-toggle="dropdown"]',h=function(){function n(e){t(this,n),this._element=e,this._addEventListeners()}return n.prototype.toggle=function(){if(this.disabled||e(this).hasClass(l))return!1;var t=n._getParentFromElement(this),i=e(t).hasClass(c);if(n._clearMenus(),i)return!1;if("ontouchstart"in document.documentElement&&!e(t).closest(".navbar-nav").length){var r=document.createElement("div");r.className="dropdown-backdrop",e(r).insertBefore(this),e(r).on("click",n._clearMenus)}var o={relatedTarget:this},s=e.Event(a.SHOW,o);return e(t).trigger(s),!s.isDefaultPrevented()&&(this.focus(),this.setAttribute("aria-expanded","true"),e(t).toggleClass(c),e(t).trigger(e.Event(a.SHOWN,o)),!1)},n.prototype.dispose=function(){e.removeData(this._element,i),e(this._element).off(r),this._element=null},n.prototype._addEventListeners=function(){e(this._element).on(a.CLICK,this.toggle)},n._jQueryInterface=function(t){return this.each((function(){var r=e(this).data(i);if(r||e(this).data(i,r=new n(this)),"string"==typeof t){if(void 0===r[t])throw new Error('No method named "'+t+'"');r[t].call(this)}}))},n._clearMenus=function(t){if(!t||3!==t.which){var i=e(".dropdown-backdrop")[0];i&&i.parentNode.removeChild(i);for(var r=e.makeArray(e(d)),o=0;o<r.length;o++){var s=n._getParentFromElement(r[o]),l={relatedTarget:r[o]};if(e(s).hasClass(c)&&!(t&&"click"===t.type&&/input|textarea/i.test(t.target.tagName)&&e.contains(s,t.target))){var u=e.Event(a.HIDE,l);e(s).trigger(u),u.isDefaultPrevented()||(r[o].setAttribute("aria-expanded","false"),e(s).removeClass(c).trigger(e.Event(a.HIDDEN,l)))}}}},n._getParentFromElement=function(t){var n=void 0,i=f.getSelectorFromElement(t);return i&&(n=e(i)[0]),n||t.parentNode},n._dataApiKeydownHandler=function(t){if(/(38|40|27|32)/.test(t.which)&&!/input|textarea/i.test(t.target.tagName)&&(t.preventDefault(),t.stopPropagation(),!this.disabled&&!e(this).hasClass(l))){var i=n._getParentFromElement(this),r=e(i).hasClass(c);if(!r&&27!==t.which||r&&27===t.which){if(27===t.which){var o=e(i).find(d)[0];e(o).trigger("focus")}return void e(this).trigger("click")}var s=e.makeArray(e('[role="menu"] li:not(.disabled) a, [role="listbox"] li:not(.disabled) a'));if((s=s.filter((function(e){return e.offsetWidth||e.offsetHeight}))).length){var a=s.indexOf(t.target);38===t.which&&a>0&&a--,40===t.which&&a<s.length-1&&a++,a<0&&(a=0),s[a].focus()}}},u(n,null,[{key:"VERSION",get:function(){return"4.0.0-alpha.5"}}]),n}();e(document).on(a.KEYDOWN_DATA_API,d,h._dataApiKeydownHandler).on(a.KEYDOWN_DATA_API,'[role="menu"]',h._dataApiKeydownHandler).on(a.KEYDOWN_DATA_API,'[role="listbox"]',h._dataApiKeydownHandler).on(a.CLICK_DATA_API,h._clearMenus).on(a.CLICK_DATA_API,d,h.prototype.toggle).on(a.CLICK_DATA_API,".dropdown form",(function(e){e.stopPropagation()})),e.fn[n]=h._jQueryInterface,e.fn[n].Constructor=h,e.fn[n].noConflict=function(){return e.fn[n]=s,h._jQueryInterface}}(jQuery),function(e){var n="modal",i="bs.modal",r="."+i,o=e.fn[n],s={backdrop:!0,keyboard:!0,focus:!0,show:!0},a={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},l={HIDE:"hide"+r,HIDDEN:"hidden"+r,SHOW:"show"+r,SHOWN:"shown"+r,FOCUSIN:"focusin"+r,RESIZE:"resize"+r,CLICK_DISMISS:"click.dismiss"+r,KEYDOWN_DISMISS:"keydown.dismiss"+r,MOUSEUP_DISMISS:"mouseup.dismiss"+r,MOUSEDOWN_DISMISS:"mousedown.dismiss"+r,CLICK_DATA_API:"click"+r+".data-api"},d="modal-open",h="fade",p="in",m=function(){function o(n,i){t(this,o),this._config=this._getConfig(i),this._element=n,this._dialog=e(n).find(".modal-dialog")[0],this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._originalBodyPadding=0,this._scrollbarWidth=0}return o.prototype.toggle=function(e){return this._isShown?this.hide():this.show(e)},o.prototype.show=function(t){var n=this,i=e.Event(l.SHOW,{relatedTarget:t});e(this._element).trigger(i),this._isShown||i.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),e(document.body).addClass(d),this._setEscapeEvent(),this._setResizeEvent(),e(this._element).on(l.CLICK_DISMISS,'[data-dismiss="modal"]',e.proxy(this.hide,this)),e(this._dialog).on(l.MOUSEDOWN_DISMISS,(function(){e(n._element).one(l.MOUSEUP_DISMISS,(function(t){e(t.target).is(n._element)&&(n._ignoreBackdropClick=!0)}))})),this._showBackdrop(e.proxy(this._showElement,this,t)))},o.prototype.hide=function(t){t&&t.preventDefault();var n=e.Event(l.HIDE);e(this._element).trigger(n),this._isShown&&!n.isDefaultPrevented()&&(this._isShown=!1,this._setEscapeEvent(),this._setResizeEvent(),e(document).off(l.FOCUSIN),e(this._element).removeClass(p),e(this._element).off(l.CLICK_DISMISS),e(this._dialog).off(l.MOUSEDOWN_DISMISS),f.supportsTransitionEnd()&&e(this._element).hasClass(h)?e(this._element).one(f.TRANSITION_END,e.proxy(this._hideModal,this)).emulateTransitionEnd(300):this._hideModal())},o.prototype.dispose=function(){e.removeData(this._element,i),e(window).off(r),e(document).off(r),e(this._element).off(r),e(this._backdrop).off(r),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._originalBodyPadding=null,this._scrollbarWidth=null},o.prototype._getConfig=function(t){return t=e.extend({},s,t),f.typeCheckConfig(n,t,a),t},o.prototype._showElement=function(t){var n=this,i=f.supportsTransitionEnd()&&e(this._element).hasClass(h);this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.scrollTop=0,i&&f.reflow(this._element),e(this._element).addClass(p),this._config.focus&&this._enforceFocus();var r=e.Event(l.SHOWN,{relatedTarget:t}),o=function(){n._config.focus&&n._element.focus(),e(n._element).trigger(r)};i?e(this._dialog).one(f.TRANSITION_END,o).emulateTransitionEnd(300):o()},o.prototype._enforceFocus=function(){var t=this;e(document).off(l.FOCUSIN).on(l.FOCUSIN,(function(n){document===n.target||t._element===n.target||e(t._element).has(n.target).length||t._element.focus()}))},o.prototype._setEscapeEvent=function(){var t=this;this._isShown&&this._config.keyboard?e(this._element).on(l.KEYDOWN_DISMISS,(function(e){27===e.which&&t.hide()})):this._isShown||e(this._element).off(l.KEYDOWN_DISMISS)},o.prototype._setResizeEvent=function(){this._isShown?e(window).on(l.RESIZE,e.proxy(this._handleUpdate,this)):e(window).off(l.RESIZE)},o.prototype._hideModal=function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden","true"),this._showBackdrop((function(){e(document.body).removeClass(d),t._resetAdjustments(),t._resetScrollbar(),e(t._element).trigger(l.HIDDEN)}))},o.prototype._removeBackdrop=function(){this._backdrop&&(e(this._backdrop).remove(),this._backdrop=null)},o.prototype._showBackdrop=function(t){var n=this,i=e(this._element).hasClass(h)?h:"";if(this._isShown&&this._config.backdrop){var r=f.supportsTransitionEnd()&&i;if(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",i&&e(this._backdrop).addClass(i),e(this._backdrop).appendTo(document.body),e(this._element).on(l.CLICK_DISMISS,(function(e){return n._ignoreBackdropClick?void(n._ignoreBackdropClick=!1):void(e.target===e.currentTarget&&("static"===n._config.backdrop?n._element.focus():n.hide()))})),r&&f.reflow(this._backdrop),e(this._backdrop).addClass(p),!t)return;if(!r)return void t();e(this._backdrop).one(f.TRANSITION_END,t).emulateTransitionEnd(150)}else if(!this._isShown&&this._backdrop){e(this._backdrop).removeClass(p);var o=function(){n._removeBackdrop(),t&&t()};f.supportsTransitionEnd()&&e(this._element).hasClass(h)?e(this._backdrop).one(f.TRANSITION_END,o).emulateTransitionEnd(150):o()}else t&&t()},o.prototype._handleUpdate=function(){this._adjustDialog()},o.prototype._adjustDialog=function(){var e=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&e&&(this._element.style.paddingLeft=this._scrollbarWidth+"px"),this._isBodyOverflowing&&!e&&(this._element.style.paddingRight=this._scrollbarWidth+"px")},o.prototype._resetAdjustments=function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""},o.prototype._checkScrollbar=function(){this._isBodyOverflowing=document.body.clientWidth<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()},o.prototype._setScrollbar=function(){var t=parseInt(e(".navbar-fixed-top, .navbar-fixed-bottom, .is-fixed").css("padding-right")||0,10);this._originalBodyPadding=document.body.style.paddingRight||"",this._isBodyOverflowing&&(document.body.style.paddingRight=t+this._scrollbarWidth+"px")},o.prototype._resetScrollbar=function(){document.body.style.paddingRight=this._originalBodyPadding},o.prototype._getScrollbarWidth=function(){var e=document.createElement("div");e.className="modal-scrollbar-measure",document.body.appendChild(e);var t=e.offsetWidth-e.clientWidth;return document.body.removeChild(e),t},o._jQueryInterface=function(t,n){return this.each((function(){var r=e(this).data(i),s=e.extend({},o.Default,e(this).data(),"object"===(void 0===t?"undefined":c(t))&&t);if(r||(r=new o(this,s),e(this).data(i,r)),"string"==typeof t){if(void 0===r[t])throw new Error('No method named "'+t+'"');r[t](n)}else s.show&&r.show(n)}))},u(o,null,[{key:"VERSION",get:function(){return"4.0.0-alpha.5"}},{key:"Default",get:function(){return s}}]),o}();e(document).on(l.CLICK_DATA_API,'[data-toggle="modal"]',(function(t){var n=this,r=void 0,o=f.getSelectorFromElement(this);o&&(r=e(o)[0]);var s=e(r).data(i)?"toggle":e.extend({},e(r).data(),e(this).data());"A"===this.tagName&&t.preventDefault();var a=e(r).one(l.SHOW,(function(t){t.isDefaultPrevented()||a.one(l.HIDDEN,(function(){e(n).is(":visible")&&n.focus()}))}));m._jQueryInterface.call(e(r),s,this)})),e.fn[n]=m._jQueryInterface,e.fn[n].Constructor=m,e.fn[n].noConflict=function(){return e.fn[n]=o,m._jQueryInterface}}(jQuery),function(e){var n="scrollspy",i="bs.scrollspy",r="."+i,o=e.fn[n],s={offset:10,method:"auto",target:""},a={offset:"number",method:"string",target:"(string|element)"},l={ACTIVATE:"activate"+r,SCROLL:"scroll"+r,LOAD_DATA_API:"load"+r+".data-api"},d="active",h=".nav-link",p="position",m=function(){function o(n,i){t(this,o),this._element=n,this._scrollElement="BODY"===n.tagName?window:n,this._config=this._getConfig(i),this._selector=this._config.target+" "+".nav-link,"+this._config.target+" .dropdown-item",this._offsets=[],this._targets=[],this._activeTarget=null,this._scrollHeight=0,e(this._scrollElement).on(l.SCROLL,e.proxy(this._process,this)),this.refresh(),this._process()}return o.prototype.refresh=function(){var t=this,n=this._scrollElement!==this._scrollElement.window?p:"offset",i="auto"===this._config.method?n:this._config.method,r=i===p?this._getScrollTop():0;this._offsets=[],this._targets=[],this._scrollHeight=this._getScrollHeight(),e.makeArray(e(this._selector)).map((function(t){var n=void 0,o=f.getSelectorFromElement(t);return o&&(n=e(o)[0]),n&&(n.offsetWidth||n.offsetHeight)?[e(n)[i]().top+r,o]:null})).filter((function(e){return e})).sort((function(e,t){return e[0]-t[0]})).forEach((function(e){t._offsets.push(e[0]),t._targets.push(e[1])}))},o.prototype.dispose=function(){e.removeData(this._element,i),e(this._scrollElement).off(r),this._element=null,this._scrollElement=null,this._config=null,this._selector=null,this._offsets=null,this._targets=null,this._activeTarget=null,this._scrollHeight=null},o.prototype._getConfig=function(t){if("string"!=typeof(t=e.extend({},s,t)).target){var i=e(t.target).attr("id");i||(i=f.getUID(n),e(t.target).attr("id",i)),t.target="#"+i}return f.typeCheckConfig(n,t,a),t},o.prototype._getScrollTop=function(){return this._scrollElement===window?this._scrollElement.scrollY:this._scrollElement.scrollTop},o.prototype._getScrollHeight=function(){return this._scrollElement.scrollHeight||Math.max(document.body.scrollHeight,document.documentElement.scrollHeight)},o.prototype._process=function(){var e=this._getScrollTop()+this._config.offset,t=this._getScrollHeight(),n=this._config.offset+t-this._scrollElement.offsetHeight;if(this._scrollHeight!==t&&this.refresh(),e>=n){var i=this._targets[this._targets.length-1];this._activeTarget!==i&&this._activate(i)}if(this._activeTarget&&e<this._offsets[0])return this._activeTarget=null,void this._clear();for(var r=this._offsets.length;r--;)this._activeTarget!==this._targets[r]&&e>=this._offsets[r]&&(void 0===this._offsets[r+1]||e<this._offsets[r+1])&&this._activate(this._targets[r])},o.prototype._activate=function(t){this._activeTarget=t,this._clear();var n=this._selector.split(",");n=n.map((function(e){return e+'[data-target="'+t+'"],'+e+'[href="'+t+'"]'}));var i=e(n.join(","));i.hasClass("dropdown-item")?(i.closest(".dropdown").find(".dropdown-toggle").addClass(d),i.addClass(d)):i.parents("li").find(h).addClass(d),e(this._scrollElement).trigger(l.ACTIVATE,{relatedTarget:t})},o.prototype._clear=function(){e(this._selector).filter(".active").removeClass(d)},o._jQueryInterface=function(t){return this.each((function(){var n=e(this).data(i),r="object"===(void 0===t?"undefined":c(t))&&t||null;if(n||(n=new o(this,r),e(this).data(i,n)),"string"==typeof t){if(void 0===n[t])throw new Error('No method named "'+t+'"');n[t]()}}))},u(o,null,[{key:"VERSION",get:function(){return"4.0.0-alpha.5"}},{key:"Default",get:function(){return s}}]),o}();e(window).on(l.LOAD_DATA_API,(function(){for(var t=e.makeArray(e('[data-spy="scroll"]')),n=t.length;n--;){var i=e(t[n]);m._jQueryInterface.call(i,i.data())}})),e.fn[n]=m._jQueryInterface,e.fn[n].Constructor=m,e.fn[n].noConflict=function(){return e.fn[n]=o,m._jQueryInterface}}(jQuery),function(e){var n="bs.tab",i="."+n,r=e.fn.tab,o={HIDE:"hide"+i,HIDDEN:"hidden"+i,SHOW:"show"+i,SHOWN:"shown"+i,CLICK_DATA_API:"click"+i+".data-api"},s="active",a="fade",l=function(){function i(e){t(this,i),this._element=e}return i.prototype.show=function(){var t=this;if(!this._element.parentNode||this._element.parentNode.nodeType!==Node.ELEMENT_NODE||!e(this._element).hasClass(s)){var n=void 0,i=void 0,r=e(this._element).closest("ul:not(.dropdown-menu)")[0],a=f.getSelectorFromElement(this._element);r&&(i=(i=e.makeArray(e(r).find(".active")))[i.length-1]);var l=e.Event(o.HIDE,{relatedTarget:this._element}),c=e.Event(o.SHOW,{relatedTarget:i});if(i&&e(i).trigger(l),e(this._element).trigger(c),!c.isDefaultPrevented()&&!l.isDefaultPrevented()){a&&(n=e(a)[0]),this._activate(this._element,r);var u=function(){var n=e.Event(o.HIDDEN,{relatedTarget:t._element}),r=e.Event(o.SHOWN,{relatedTarget:i});e(i).trigger(n),e(t._element).trigger(r)};n?this._activate(n,n.parentNode,u):u()}}},i.prototype.dispose=function(){e.removeClass(this._element,n),this._element=null},i.prototype._activate=function(t,n,i){var r=e(n).find("> .nav-item > .active, > .active")[0],o=i&&f.supportsTransitionEnd()&&(r&&e(r).hasClass(a)||Boolean(e(n).find("> .nav-item .fade, > .fade")[0])),s=e.proxy(this._transitionComplete,this,t,r,o,i);r&&o?e(r).one(f.TRANSITION_END,s).emulateTransitionEnd(150):s(),r&&e(r).removeClass("in")},i.prototype._transitionComplete=function(t,n,i,r){if(n){e(n).removeClass(s);var o=e(n).find("> .dropdown-menu .active")[0];o&&e(o).removeClass(s),n.setAttribute("aria-expanded",!1)}if(e(t).addClass(s),t.setAttribute("aria-expanded",!0),i?(f.reflow(t),e(t).addClass("in")):e(t).removeClass(a),t.parentNode&&e(t.parentNode).hasClass("dropdown-menu")){var l=e(t).closest(".dropdown")[0];l&&e(l).find(".dropdown-toggle").addClass(s),t.setAttribute("aria-expanded",!0)}r&&r()},i._jQueryInterface=function(t){return this.each((function(){var r=e(this),o=r.data(n);if(o||(o=o=new i(this),r.data(n,o)),"string"==typeof t){if(void 0===o[t])throw new Error('No method named "'+t+'"');o[t]()}}))},u(i,null,[{key:"VERSION",get:function(){return"4.0.0-alpha.5"}}]),i}();e(document).on(o.CLICK_DATA_API,'[data-toggle="tab"], [data-toggle="pill"]',(function(t){t.preventDefault(),l._jQueryInterface.call(e(this),"show")})),e.fn.tab=l._jQueryInterface,e.fn.tab.Constructor=l,e.fn.tab.noConflict=function(){return e.fn.tab=r,l._jQueryInterface}}(jQuery),function(e){if(void 0===window.Tether)throw new Error("Bootstrap tooltips require Tether (http://tether.io/)");var n="tooltip",i="bs.tooltip",r="."+i,o=e.fn[n],s={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:"0 0",constraints:[]},a={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"string",constraints:"array"},l={TOP:"bottom center",RIGHT:"middle left",BOTTOM:"top center",LEFT:"middle right"},d="in",h="out",p={HIDE:"hide"+r,HIDDEN:"hidden"+r,SHOW:"show"+r,SHOWN:"shown"+r,INSERTED:"inserted"+r,CLICK:"click"+r,FOCUSIN:"focusin"+r,FOCUSOUT:"focusout"+r,MOUSEENTER:"mouseenter"+r,MOUSELEAVE:"mouseleave"+r},m="fade",g="in",v={element:!1,enabled:!1},y="hover",b="focus",w=function(){function o(e,n){t(this,o),this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._tether=null,this.element=e,this.config=this._getConfig(n),this.tip=null,this._setListeners()}return o.prototype.enable=function(){this._isEnabled=!0},o.prototype.disable=function(){this._isEnabled=!1},o.prototype.toggleEnabled=function(){this._isEnabled=!this._isEnabled},o.prototype.toggle=function(t){if(t){var n=this.constructor.DATA_KEY,i=e(t.currentTarget).data(n);i||(i=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(n,i)),i._activeTrigger.click=!i._activeTrigger.click,i._isWithActiveTrigger()?i._enter(null,i):i._leave(null,i)}else{if(e(this.getTipElement()).hasClass(g))return void this._leave(null,this);this._enter(null,this)}},o.prototype.dispose=function(){clearTimeout(this._timeout),this.cleanupTether(),e.removeData(this.element,this.constructor.DATA_KEY),e(this.element).off(this.constructor.EVENT_KEY),this.tip&&e(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._tether=null,this.element=null,this.config=null,this.tip=null},o.prototype.show=function(){var t=this,n=e.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){e(this.element).trigger(n);var i=e.contains(this.element.ownerDocument.documentElement,this.element);if(n.isDefaultPrevented()||!i)return;var r=this.getTipElement(),s=f.getUID(this.constructor.NAME);r.setAttribute("id",s),this.element.setAttribute("aria-describedby",s),this.setContent(),this.config.animation&&e(r).addClass(m);var a="function"==typeof this.config.placement?this.config.placement.call(this,r,this.element):this.config.placement,l=this._getAttachment(a);e(r).data(this.constructor.DATA_KEY,this).appendTo(document.body),e(this.element).trigger(this.constructor.Event.INSERTED),this._tether=new Tether({attachment:l,element:r,target:this.element,classes:v,classPrefix:"bs-tether",offset:this.config.offset,constraints:this.config.constraints,addTargetClasses:!1}),f.reflow(r),this._tether.position(),e(r).addClass(g);var c=function(){var n=t._hoverState;t._hoverState=null,e(t.element).trigger(t.constructor.Event.SHOWN),n===h&&t._leave(null,t)};if(f.supportsTransitionEnd()&&e(this.tip).hasClass(m))return void e(this.tip).one(f.TRANSITION_END,c).emulateTransitionEnd(o._TRANSITION_DURATION);c()}},o.prototype.hide=function(t){var n=this,i=this.getTipElement(),r=e.Event(this.constructor.Event.HIDE),o=function(){n._hoverState!==d&&i.parentNode&&i.parentNode.removeChild(i),n.element.removeAttribute("aria-describedby"),e(n.element).trigger(n.constructor.Event.HIDDEN),n.cleanupTether(),t&&t()};e(this.element).trigger(r),r.isDefaultPrevented()||(e(i).removeClass(g),f.supportsTransitionEnd()&&e(this.tip).hasClass(m)?e(i).one(f.TRANSITION_END,o).emulateTransitionEnd(150):o(),this._hoverState="")},o.prototype.isWithContent=function(){return Boolean(this.getTitle())},o.prototype.getTipElement=function(){return this.tip=this.tip||e(this.config.template)[0]},o.prototype.setContent=function(){var t=e(this.getTipElement());this.setElementContent(t.find(".tooltip-inner"),this.getTitle()),t.removeClass(m).removeClass(g),this.cleanupTether()},o.prototype.setElementContent=function(t,n){var i=this.config.html;"object"===(void 0===n?"undefined":c(n))&&(n.nodeType||n.jquery)?i?e(n).parent().is(t)||t.empty().append(n):t.text(e(n).text()):t[i?"html":"text"](n)},o.prototype.getTitle=function(){var e=this.element.getAttribute("data-original-title");return e||(e="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),e},o.prototype.cleanupTether=function(){this._tether&&this._tether.destroy()},o.prototype._getAttachment=function(e){return l[e.toUpperCase()]},o.prototype._setListeners=function(){var t=this;this.config.trigger.split(" ").forEach((function(n){if("click"===n)e(t.element).on(t.constructor.Event.CLICK,t.config.selector,e.proxy(t.toggle,t));else if("manual"!==n){var i=n===y?t.constructor.Event.MOUSEENTER:t.constructor.Event.FOCUSIN,r=n===y?t.constructor.Event.MOUSELEAVE:t.constructor.Event.FOCUSOUT;e(t.element).on(i,t.config.selector,e.proxy(t._enter,t)).on(r,t.config.selector,e.proxy(t._leave,t))}})),this.config.selector?this.config=e.extend({},this.config,{trigger:"manual",selector:""}):this._fixTitle()},o.prototype._fixTitle=function(){var e=c(this.element.getAttribute("data-original-title"));(this.element.getAttribute("title")||"string"!==e)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))},o.prototype._enter=function(t,n){var i=this.constructor.DATA_KEY;return(n=n||e(t.currentTarget).data(i))||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(i,n)),t&&(n._activeTrigger["focusin"===t.type?b:y]=!0),e(n.getTipElement()).hasClass(g)||n._hoverState===d?void(n._hoverState=d):(clearTimeout(n._timeout),n._hoverState=d,n.config.delay&&n.config.delay.show?void(n._timeout=setTimeout((function(){n._hoverState===d&&n.show()}),n.config.delay.show)):void n.show())},o.prototype._leave=function(t,n){var i=this.constructor.DATA_KEY;if((n=n||e(t.currentTarget).data(i))||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),e(t.currentTarget).data(i,n)),t&&(n._activeTrigger["focusout"===t.type?b:y]=!1),!n._isWithActiveTrigger())return clearTimeout(n._timeout),n._hoverState=h,n.config.delay&&n.config.delay.hide?void(n._timeout=setTimeout((function(){n._hoverState===h&&n.hide()}),n.config.delay.hide)):void n.hide()},o.prototype._isWithActiveTrigger=function(){for(var e in this._activeTrigger)if(this._activeTrigger[e])return!0;return!1},o.prototype._getConfig=function(t){return(t=e.extend({},this.constructor.Default,e(this.element).data(),t)).delay&&"number"==typeof t.delay&&(t.delay={show:t.delay,hide:t.delay}),f.typeCheckConfig(n,t,this.constructor.DefaultType),t},o.prototype._getDelegateConfig=function(){var e={};if(this.config)for(var t in this.config)this.constructor.Default[t]!==this.config[t]&&(e[t]=this.config[t]);return e},o._jQueryInterface=function(t){return this.each((function(){var n=e(this).data(i),r="object"===(void 0===t?"undefined":c(t))?t:null;if((n||!/dispose|hide/.test(t))&&(n||(n=new o(this,r),e(this).data(i,n)),"string"==typeof t)){if(void 0===n[t])throw new Error('No method named "'+t+'"');n[t]()}}))},u(o,null,[{key:"VERSION",get:function(){return"4.0.0-alpha.5"}},{key:"Default",get:function(){return s}},{key:"NAME",get:function(){return n}},{key:"DATA_KEY",get:function(){return i}},{key:"Event",get:function(){return p}},{key:"EVENT_KEY",get:function(){return r}},{key:"DefaultType",get:function(){return a}}]),o}();return e.fn[n]=w._jQueryInterface,e.fn[n].Constructor=w,e.fn[n].noConflict=function(){return e.fn[n]=o,w._jQueryInterface},w}(jQuery));!function(n){var i="popover",r="bs.popover",o="."+r,s=n.fn[i],a=n.extend({},d.Default,{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><h3 class="popover-title"></h3><div class="popover-content"></div></div>'}),l=n.extend({},d.DefaultType,{content:"(string|element|function)"}),f={HIDE:"hide"+o,HIDDEN:"hidden"+o,SHOW:"show"+o,SHOWN:"shown"+o,INSERTED:"inserted"+o,CLICK:"click"+o,FOCUSIN:"focusin"+o,FOCUSOUT:"focusout"+o,MOUSEENTER:"mouseenter"+o,MOUSELEAVE:"mouseleave"+o},h=function(s){function d(){return t(this,d),e(this,s.apply(this,arguments))}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(d,s),d.prototype.isWithContent=function(){return this.getTitle()||this._getContent()},d.prototype.getTipElement=function(){return this.tip=this.tip||n(this.config.template)[0]},d.prototype.setContent=function(){var e=n(this.getTipElement());this.setElementContent(e.find(".popover-title"),this.getTitle()),this.setElementContent(e.find(".popover-content"),this._getContent()),e.removeClass("fade").removeClass("in"),this.cleanupTether()},d.prototype._getContent=function(){return this.element.getAttribute("data-content")||("function"==typeof this.config.content?this.config.content.call(this.element):this.config.content)},d._jQueryInterface=function(e){return this.each((function(){var t=n(this).data(r),i="object"===(void 0===e?"undefined":c(e))?e:null;if((t||!/destroy|hide/.test(e))&&(t||(t=new d(this,i),n(this).data(r,t)),"string"==typeof e)){if(void 0===t[e])throw new Error('No method named "'+e+'"');t[e]()}}))},u(d,null,[{key:"VERSION",get:function(){return"4.0.0-alpha.5"}},{key:"Default",get:function(){return a}},{key:"NAME",get:function(){return i}},{key:"DATA_KEY",get:function(){return r}},{key:"Event",get:function(){return f}},{key:"EVENT_KEY",get:function(){return o}},{key:"DefaultType",get:function(){return l}}]),d}(d);n.fn[i]=h._jQueryInterface,n.fn[i].Constructor=h,n.fn[i].noConflict=function(){return n.fn[i]=s,h._jQueryInterface}}(jQuery)}()},151:e=>{function t(){this._events=this._events||{},this._maxListeners=this._maxListeners||void 0}function n(e){return"function"==typeof e}function i(e){return"object"==typeof e&&null!==e}function r(e){return void 0===e}e.exports=t,t.EventEmitter=t,t.prototype._events=void 0,t.prototype._maxListeners=void 0,t.defaultMaxListeners=10,t.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||isNaN(e))throw TypeError("n must be a positive number");return this._maxListeners=e,this},t.prototype.emit=function(e){var t,o,s,a,l,c;if(this._events||(this._events={}),"error"===e&&(!this._events.error||i(this._events.error)&&!this._events.error.length)){if((t=arguments[1])instanceof Error)throw t;var u=new Error('Uncaught, unspecified "error" event. ('+t+")");throw u.context=t,u}if(r(o=this._events[e]))return!1;if(n(o))switch(arguments.length){case 1:o.call(this);break;case 2:o.call(this,arguments[1]);break;case 3:o.call(this,arguments[1],arguments[2]);break;default:a=Array.prototype.slice.call(arguments,1),o.apply(this,a)}else if(i(o))for(a=Array.prototype.slice.call(arguments,1),s=(c=o.slice()).length,l=0;l<s;l++)c[l].apply(this,a);return!0},t.prototype.addListener=function(e,o){var s;if(!n(o))throw TypeError("listener must be a function");return this._events||(this._events={}),this._events.newListener&&this.emit("newListener",e,n(o.listener)?o.listener:o),this._events[e]?i(this._events[e])?this._events[e].push(o):this._events[e]=[this._events[e],o]:this._events[e]=o,i(this._events[e])&&!this._events[e].warned&&(s=r(this._maxListeners)?t.defaultMaxListeners:this._maxListeners)&&s>0&&this._events[e].length>s&&(this._events[e].warned=!0,console.error("(node) warning: possible EventEmitter memory leak detected. %d listeners added. Use emitter.setMaxListeners() to increase limit.",this._events[e].length),"function"==typeof console.trace&&console.trace()),this},t.prototype.on=t.prototype.addListener,t.prototype.once=function(e,t){if(!n(t))throw TypeError("listener must be a function");var i=!1;function r(){this.removeListener(e,r),i||(i=!0,t.apply(this,arguments))}return r.listener=t,this.on(e,r),this},t.prototype.removeListener=function(e,t){var r,o,s,a;if(!n(t))throw TypeError("listener must be a function");if(!this._events||!this._events[e])return this;if(s=(r=this._events[e]).length,o=-1,r===t||n(r.listener)&&r.listener===t)delete this._events[e],this._events.removeListener&&this.emit("removeListener",e,t);else if(i(r)){for(a=s;a-- >0;)if(r[a]===t||r[a].listener&&r[a].listener===t){o=a;break}if(o<0)return this;1===r.length?(r.length=0,delete this._events[e]):r.splice(o,1),this._events.removeListener&&this.emit("removeListener",e,t)}return this},t.prototype.removeAllListeners=function(e){var t,i;if(!this._events)return this;if(!this._events.removeListener)return 0===arguments.length?this._events={}:this._events[e]&&delete this._events[e],this;if(0===arguments.length){for(t in this._events)"removeListener"!==t&&this.removeAllListeners(t);return this.removeAllListeners("removeListener"),this._events={},this}if(n(i=this._events[e]))this.removeListener(e,i);else if(i)for(;i.length;)this.removeListener(e,i[i.length-1]);return delete this._events[e],this},t.prototype.listeners=function(e){return this._events&&this._events[e]?n(this._events[e])?[this._events[e]]:this._events[e].slice():[]},t.prototype.listenerCount=function(e){if(this._events){var t=this._events[e];if(n(t))return 1;if(t)return t.length}return 0},t.listenerCount=function(e,t){return e.listenerCount(t)}},5:(e,t,n)=>{"use strict";e.exports=function(){if("object"==typeof globalThis)return globalThis;var e;try{e=this||new Function("return this")()}catch(e){if("object"==typeof window)return window;if("object"==typeof self)return self;if(void 0!==n.g)return n.g}return e}()},975:e=>{e.exports=function e(t,n,i){function r(s,a){if(!n[s]){if(!t[s]){if(o)return o(s,!0);var l=new Error("Cannot find module '"+s+"'");throw l.code="MODULE_NOT_FOUND",l}var c=n[s]={exports:{}};t[s][0].call(c.exports,(function(e){return r(t[s][1][e]||e)}),c,c.exports,e,t,n,i)}return n[s].exports}for(var o=void 0,s=0;s<i.length;s++)r(i[s]);return r}({1:[function(e,t,n){t.exports=function(e){var t,n,i,r=-1;if(e.lines.length>1&&"flex-start"===e.style.alignContent)for(t=0;i=e.lines[++r];)i.crossStart=t,t+=i.cross;else if(e.lines.length>1&&"flex-end"===e.style.alignContent)for(t=e.flexStyle.crossSpace;i=e.lines[++r];)i.crossStart=t,t+=i.cross;else if(e.lines.length>1&&"center"===e.style.alignContent)for(t=e.flexStyle.crossSpace/2;i=e.lines[++r];)i.crossStart=t,t+=i.cross;else if(e.lines.length>1&&"space-between"===e.style.alignContent)for(n=e.flexStyle.crossSpace/(e.lines.length-1),t=0;i=e.lines[++r];)i.crossStart=t,t+=i.cross+n;else if(e.lines.length>1&&"space-around"===e.style.alignContent)for(t=(n=2*e.flexStyle.crossSpace/(2*e.lines.length))/2;i=e.lines[++r];)i.crossStart=t,t+=i.cross+n;else for(n=e.flexStyle.crossSpace/e.lines.length,t=e.flexStyle.crossInnerBefore;i=e.lines[++r];)i.crossStart=t,i.cross+=n,t+=i.cross}},{}],2:[function(e,t,n){t.exports=function(e){for(var t,n=-1;line=e.lines[++n];)for(t=-1;child=line.children[++t];){var i=child.style.alignSelf;"auto"===i&&(i=e.style.alignItems),"flex-start"===i?child.flexStyle.crossStart=line.crossStart:"flex-end"===i?child.flexStyle.crossStart=line.crossStart+line.cross-child.flexStyle.crossOuter:"center"===i?child.flexStyle.crossStart=line.crossStart+(line.cross-child.flexStyle.crossOuter)/2:(child.flexStyle.crossStart=line.crossStart,child.flexStyle.crossOuter=line.cross,child.flexStyle.cross=child.flexStyle.crossOuter-child.flexStyle.crossBefore-child.flexStyle.crossAfter)}}},{}],3:[function(e,t,n){t.exports=function(e,t){var n="row"===t||"row-reverse"===t,i=e.mainAxis;i?n&&"inline"===i||!n&&"block"===i||(e.flexStyle={main:e.flexStyle.cross,cross:e.flexStyle.main,mainOffset:e.flexStyle.crossOffset,crossOffset:e.flexStyle.mainOffset,mainBefore:e.flexStyle.crossBefore,mainAfter:e.flexStyle.crossAfter,crossBefore:e.flexStyle.mainBefore,crossAfter:e.flexStyle.mainAfter,mainInnerBefore:e.flexStyle.crossInnerBefore,mainInnerAfter:e.flexStyle.crossInnerAfter,crossInnerBefore:e.flexStyle.mainInnerBefore,crossInnerAfter:e.flexStyle.mainInnerAfter,mainBorderBefore:e.flexStyle.crossBorderBefore,mainBorderAfter:e.flexStyle.crossBorderAfter,crossBorderBefore:e.flexStyle.mainBorderBefore,crossBorderAfter:e.flexStyle.mainBorderAfter}):(e.flexStyle=n?{main:e.style.width,cross:e.style.height,mainOffset:e.style.offsetWidth,crossOffset:e.style.offsetHeight,mainBefore:e.style.marginLeft,mainAfter:e.style.marginRight,crossBefore:e.style.marginTop,crossAfter:e.style.marginBottom,mainInnerBefore:e.style.paddingLeft,mainInnerAfter:e.style.paddingRight,crossInnerBefore:e.style.paddingTop,crossInnerAfter:e.style.paddingBottom,mainBorderBefore:e.style.borderLeftWidth,mainBorderAfter:e.style.borderRightWidth,crossBorderBefore:e.style.borderTopWidth,crossBorderAfter:e.style.borderBottomWidth}:{main:e.style.height,cross:e.style.width,mainOffset:e.style.offsetHeight,crossOffset:e.style.offsetWidth,mainBefore:e.style.marginTop,mainAfter:e.style.marginBottom,crossBefore:e.style.marginLeft,crossAfter:e.style.marginRight,mainInnerBefore:e.style.paddingTop,mainInnerAfter:e.style.paddingBottom,crossInnerBefore:e.style.paddingLeft,crossInnerAfter:e.style.paddingRight,mainBorderBefore:e.style.borderTopWidth,mainBorderAfter:e.style.borderBottomWidth,crossBorderBefore:e.style.borderLeftWidth,crossBorderAfter:e.style.borderRightWidth},"content-box"===e.style.boxSizing&&("number"==typeof e.flexStyle.main&&(e.flexStyle.main+=e.flexStyle.mainInnerBefore+e.flexStyle.mainInnerAfter+e.flexStyle.mainBorderBefore+e.flexStyle.mainBorderAfter),"number"==typeof e.flexStyle.cross&&(e.flexStyle.cross+=e.flexStyle.crossInnerBefore+e.flexStyle.crossInnerAfter+e.flexStyle.crossBorderBefore+e.flexStyle.crossBorderAfter))),e.mainAxis=n?"inline":"block",e.crossAxis=n?"block":"inline","number"==typeof e.style.flexBasis&&(e.flexStyle.main=e.style.flexBasis+e.flexStyle.mainInnerBefore+e.flexStyle.mainInnerAfter+e.flexStyle.mainBorderBefore+e.flexStyle.mainBorderAfter),e.flexStyle.mainOuter=e.flexStyle.main,e.flexStyle.crossOuter=e.flexStyle.cross,"auto"===e.flexStyle.mainOuter&&(e.flexStyle.mainOuter=e.flexStyle.mainOffset),"auto"===e.flexStyle.crossOuter&&(e.flexStyle.crossOuter=e.flexStyle.crossOffset),"number"==typeof e.flexStyle.mainBefore&&(e.flexStyle.mainOuter+=e.flexStyle.mainBefore),"number"==typeof e.flexStyle.mainAfter&&(e.flexStyle.mainOuter+=e.flexStyle.mainAfter),"number"==typeof e.flexStyle.crossBefore&&(e.flexStyle.crossOuter+=e.flexStyle.crossBefore),"number"==typeof e.flexStyle.crossAfter&&(e.flexStyle.crossOuter+=e.flexStyle.crossAfter)}},{}],4:[function(e,t,n){var i=e("../reduce");t.exports=function(e){if(e.mainSpace>0){var t=i(e.children,(function(e,t){return e+parseFloat(t.style.flexGrow)}),0);t>0&&(e.main=i(e.children,(function(n,i){return"auto"===i.flexStyle.main?i.flexStyle.main=i.flexStyle.mainOffset+parseFloat(i.style.flexGrow)/t*e.mainSpace:i.flexStyle.main+=parseFloat(i.style.flexGrow)/t*e.mainSpace,i.flexStyle.mainOuter=i.flexStyle.main+i.flexStyle.mainBefore+i.flexStyle.mainAfter,n+i.flexStyle.mainOuter}),0),e.mainSpace=0)}}},{"../reduce":12}],5:[function(e,t,n){var i=e("../reduce");t.exports=function(e){if(e.mainSpace<0){var t=i(e.children,(function(e,t){return e+parseFloat(t.style.flexShrink)}),0);t>0&&(e.main=i(e.children,(function(n,i){return i.flexStyle.main+=parseFloat(i.style.flexShrink)/t*e.mainSpace,i.flexStyle.mainOuter=i.flexStyle.main+i.flexStyle.mainBefore+i.flexStyle.mainAfter,n+i.flexStyle.mainOuter}),0),e.mainSpace=0)}}},{"../reduce":12}],6:[function(e,t,n){var i=e("../reduce");t.exports=function(e){var t;e.lines=[t={main:0,cross:0,children:[]}];for(var n,r=-1;n=e.children[++r];)"nowrap"===e.style.flexWrap||0===t.children.length||"auto"===e.flexStyle.main||e.flexStyle.main-e.flexStyle.mainInnerBefore-e.flexStyle.mainInnerAfter-e.flexStyle.mainBorderBefore-e.flexStyle.mainBorderAfter>=t.main+n.flexStyle.mainOuter?(t.main+=n.flexStyle.mainOuter,t.cross=Math.max(t.cross,n.flexStyle.crossOuter)):e.lines.push(t={main:n.flexStyle.mainOuter,cross:n.flexStyle.crossOuter,children:[]}),t.children.push(n);e.flexStyle.mainLines=i(e.lines,(function(e,t){return Math.max(e,t.main)}),0),e.flexStyle.crossLines=i(e.lines,(function(e,t){return e+t.cross}),0),"auto"===e.flexStyle.main&&(e.flexStyle.main=Math.max(e.flexStyle.mainOffset,e.flexStyle.mainLines+e.flexStyle.mainInnerBefore+e.flexStyle.mainInnerAfter+e.flexStyle.mainBorderBefore+e.flexStyle.mainBorderAfter)),"auto"===e.flexStyle.cross&&(e.flexStyle.cross=Math.max(e.flexStyle.crossOffset,e.flexStyle.crossLines+e.flexStyle.crossInnerBefore+e.flexStyle.crossInnerAfter+e.flexStyle.crossBorderBefore+e.flexStyle.crossBorderAfter)),e.flexStyle.crossSpace=e.flexStyle.cross-e.flexStyle.crossInnerBefore-e.flexStyle.crossInnerAfter-e.flexStyle.crossBorderBefore-e.flexStyle.crossBorderAfter-e.flexStyle.crossLines,e.flexStyle.mainOuter=e.flexStyle.main+e.flexStyle.mainBefore+e.flexStyle.mainAfter,e.flexStyle.crossOuter=e.flexStyle.cross+e.flexStyle.crossBefore+e.flexStyle.crossAfter}},{"../reduce":12}],7:[function(e,t,n){t.exports=function(t){for(var n,i=-1;n=t.children[++i];)e("./flex-direction")(n,t.style.flexDirection);e("./flex-direction")(t,t.style.flexDirection),e("./order")(t),e("./flexbox-lines")(t),e("./align-content")(t),i=-1;for(var r;r=t.lines[++i];)r.mainSpace=t.flexStyle.main-t.flexStyle.mainInnerBefore-t.flexStyle.mainInnerAfter-t.flexStyle.mainBorderBefore-t.flexStyle.mainBorderAfter-r.main,e("./flex-grow")(r),e("./flex-shrink")(r),e("./margin-main")(r),e("./margin-cross")(r),e("./justify-content")(r,t.style.justifyContent,t);e("./align-items")(t)}},{"./align-content":1,"./align-items":2,"./flex-direction":3,"./flex-grow":4,"./flex-shrink":5,"./flexbox-lines":6,"./justify-content":8,"./margin-cross":9,"./margin-main":10,"./order":11}],8:[function(e,t,n){t.exports=function(e,t,n){var i,r,o,s=n.flexStyle.mainInnerBefore,a=-1;if("flex-end"===t)for(i=e.mainSpace,i+=s;o=e.children[++a];)o.flexStyle.mainStart=i,i+=o.flexStyle.mainOuter;else if("center"===t)for(i=e.mainSpace/2,i+=s;o=e.children[++a];)o.flexStyle.mainStart=i,i+=o.flexStyle.mainOuter;else if("space-between"===t)for(r=e.mainSpace/(e.children.length-1),i=0,i+=s;o=e.children[++a];)o.flexStyle.mainStart=i,i+=o.flexStyle.mainOuter+r;else if("space-around"===t)for(i=(r=2*e.mainSpace/(2*e.children.length))/2,i+=s;o=e.children[++a];)o.flexStyle.mainStart=i,i+=o.flexStyle.mainOuter+r;else for(i=0,i+=s;o=e.children[++a];)o.flexStyle.mainStart=i,i+=o.flexStyle.mainOuter}},{}],9:[function(e,t,n){t.exports=function(e){for(var t,n=-1;t=e.children[++n];){var i=0;"auto"===t.flexStyle.crossBefore&&++i,"auto"===t.flexStyle.crossAfter&&++i;var r=e.cross-t.flexStyle.crossOuter;"auto"===t.flexStyle.crossBefore&&(t.flexStyle.crossBefore=r/i),"auto"===t.flexStyle.crossAfter&&(t.flexStyle.crossAfter=r/i),"auto"===t.flexStyle.cross?t.flexStyle.crossOuter=t.flexStyle.crossOffset+t.flexStyle.crossBefore+t.flexStyle.crossAfter:t.flexStyle.crossOuter=t.flexStyle.cross+t.flexStyle.crossBefore+t.flexStyle.crossAfter}}},{}],10:[function(e,t,n){t.exports=function(e){for(var t,n=0,i=-1;t=e.children[++i];)"auto"===t.flexStyle.mainBefore&&++n,"auto"===t.flexStyle.mainAfter&&++n;if(n>0){for(i=-1;t=e.children[++i];)"auto"===t.flexStyle.mainBefore&&(t.flexStyle.mainBefore=e.mainSpace/n),"auto"===t.flexStyle.mainAfter&&(t.flexStyle.mainAfter=e.mainSpace/n),"auto"===t.flexStyle.main?t.flexStyle.mainOuter=t.flexStyle.mainOffset+t.flexStyle.mainBefore+t.flexStyle.mainAfter:t.flexStyle.mainOuter=t.flexStyle.main+t.flexStyle.mainBefore+t.flexStyle.mainAfter;e.mainSpace=0}}},{}],11:[function(e,t,n){var i=/^(column|row)-reverse$/;t.exports=function(e){e.children.sort((function(e,t){return e.style.order-t.style.order||e.index-t.index})),i.test(e.style.flexDirection)&&e.children.reverse()}},{}],12:[function(e,t,n){t.exports=function(e,t,n){for(var i=e.length,r=-1;++r<i;)r in e&&(n=t(n,e[r],r));return n}},{}],13:[function(e,t,n){var i=e("./read"),r=e("./write"),o=e("./readAll"),s=e("./writeAll");t.exports=function(e){s(o(e))},t.exports.read=i,t.exports.write=r,t.exports.readAll=o,t.exports.writeAll=s},{"./read":15,"./readAll":16,"./write":17,"./writeAll":18}],14:[function(e,t,n){t.exports=function(e,t){var n=String(e).match(i);if(!n)return e;var o=n[1],s=n[2];return"px"===s?1*o:"cm"===s?.3937*o*96:"in"===s?96*o:"mm"===s?.3937*o*96/10:"pc"===s?12*o*96/72:"pt"===s?96*o/72:"rem"===s?16*o:function(e,t){r.style.cssText="border:none!important;clip:rect(0 0 0 0)!important;display:block!important;font-size:1em!important;height:0!important;margin:0!important;padding:0!important;position:relative!important;width:"+e+"!important",t.parentNode.insertBefore(r,t.nextSibling);var n=r.offsetWidth;return t.parentNode.removeChild(r),n}(e,t)};var i=/^([-+]?\d*\.?\d+)(%|[a-z]+)$/,r=document.createElement("div")},{}],15:[function(e,t,n){t.exports=function(e){var t={alignContent:"stretch",alignItems:"stretch",alignSelf:"auto",borderBottomWidth:0,borderLeftWidth:0,borderRightWidth:0,borderTopWidth:0,boxSizing:"content-box",display:"inline",flexBasis:"auto",flexDirection:"row",flexGrow:0,flexShrink:1,flexWrap:"nowrap",justifyContent:"flex-start",height:"auto",marginTop:0,marginRight:0,marginLeft:0,marginBottom:0,paddingTop:0,paddingRight:0,paddingLeft:0,paddingBottom:0,maxHeight:"none",maxWidth:"none",minHeight:0,minWidth:0,order:0,position:"static",width:"auto"};if(e instanceof Element){var n=e.hasAttribute("data-style"),o=n?e.getAttribute("data-style"):e.getAttribute("style")||"";n||e.setAttribute("data-style",o),function(e,t){for(var n in e)n in t&&!/^(alignSelf|height|width)$/.test(n)&&(e[n]=t[n])}(t,window.getComputedStyle&&getComputedStyle(e)||{});var s=e.currentStyle||{};for(var a in function(e,t){for(var n in e)if(n in t)e[n]=t[n];else{var i=n.replace(/[A-Z]/g,"-$&").toLowerCase();i in t&&(e[n]=t[i])}"-js-display"in t&&(e.display=t["-js-display"])}(t,s),function(e,t){for(var n;n=i.exec(t);)e[n[1].toLowerCase().replace(/-[a-z]/g,(function(e){return e.slice(1).toUpperCase()}))]=n[2]}(t,o),t)t[a]=r(t[a],e);var l=e.getBoundingClientRect();t.offsetHeight=l.height||e.offsetHeight,t.offsetWidth=l.width||e.offsetWidth}return{element:e,style:t}};var i=/([^\s:;]+)\s*:\s*([^;]+?)\s*(;|$)/g,r=e("./getComputedLength")},{"./getComputedLength":14}],16:[function(e,t,n){function i(e,t){for(var n,a=function(e){var t=e instanceof Element,n=t&&e.getAttribute("data-style"),i=t&&e.currentStyle&&e.currentStyle["-js-display"];return o.test(n)||s.test(i)}(e),l=[],c=-1;n=e.childNodes[++c];){var u=3===n.nodeType&&!/^\s*$/.test(n.nodeValue);if(a&&u){var f=n;(n=e.insertBefore(document.createElement("flex-item"),f)).appendChild(f)}if(n instanceof Element){var d=i(n,t);if(a){var h=n.style;h.display="inline-block",h.position="absolute",d.style=r(n).style,l.push(d)}}}var p={element:e,children:l};return a&&(p.style=r(e).style,t.push(p)),p}t.exports=function(e){var t=[];return i(e,t),t};var r=e("../read"),o=/(^|;)\s*display\s*:\s*(inline-)?flex\s*(;|$)/i,s=/^(inline-)?flex$/i},{"../read":15}],17:[function(e,t,n){function i(e){return"string"==typeof e?e:Math.max(e,0)+"px"}t.exports=function(e){r(e);var t=e.element.style,n="inline"===e.mainAxis?["main","cross"]:["cross","main"];t.boxSizing="content-box",t.display="block",t.position="relative",t.width=i(e.flexStyle[n[0]]-e.flexStyle[n[0]+"InnerBefore"]-e.flexStyle[n[0]+"InnerAfter"]-e.flexStyle[n[0]+"BorderBefore"]-e.flexStyle[n[0]+"BorderAfter"]),t.height=i(e.flexStyle[n[1]]-e.flexStyle[n[1]+"InnerBefore"]-e.flexStyle[n[1]+"InnerAfter"]-e.flexStyle[n[1]+"BorderBefore"]-e.flexStyle[n[1]+"BorderAfter"]);for(var o,s=-1;o=e.children[++s];){var a=o.element.style,l="inline"===o.mainAxis?["main","cross"]:["cross","main"];a.boxSizing="content-box",a.display="block",a.position="absolute","auto"!==o.flexStyle[l[0]]&&(a.width=i(o.flexStyle[l[0]]-o.flexStyle[l[0]+"InnerBefore"]-o.flexStyle[l[0]+"InnerAfter"]-o.flexStyle[l[0]+"BorderBefore"]-o.flexStyle[l[0]+"BorderAfter"])),"auto"!==o.flexStyle[l[1]]&&(a.height=i(o.flexStyle[l[1]]-o.flexStyle[l[1]+"InnerBefore"]-o.flexStyle[l[1]+"InnerAfter"]-o.flexStyle[l[1]+"BorderBefore"]-o.flexStyle[l[1]+"BorderAfter"])),a.top=i(o.flexStyle[l[1]+"Start"]),a.left=i(o.flexStyle[l[0]+"Start"]),a.marginTop=i(o.flexStyle[l[1]+"Before"]),a.marginRight=i(o.flexStyle[l[0]+"After"]),a.marginBottom=i(o.flexStyle[l[1]+"After"]),a.marginLeft=i(o.flexStyle[l[0]+"Before"])}};var r=e("../flexbox")},{"../flexbox":7}],18:[function(e,t,n){t.exports=function(e){for(var t,n=-1;t=e[++n];)i(t)};var i=e("../write")},{"../write":17}]},{},[13])(13)},31:(e,t,n)=>{var i,r,o,s;s=function(e){"use strict";function t(t){return!t||void 0!==t.allowPageScroll||void 0===t.swipe&&void 0===t.swipeStatus||(t.allowPageScroll=c),void 0!==t.click&&void 0===t.tap&&(t.tap=t.click),t||(t={}),t=e.extend({},e.fn.swipe.defaults,t),this.each((function(){var i=e(this),r=i.data(A);r||(r=new n(this,t),i.data(A,r))}))}function n(t,n){function k(t){if(!(!0===_e.data(A+"_intouch")||e(t.target).closest(n.excludedElements,_e).length>0)){var a=t.originalEvent?t.originalEvent:t;if(!a.pointerType||"mouse"!=a.pointerType||0!=n.fallbackToMouseEvents){var l,c=a.touches,u=c?c[0]:a;return Se=w,c?Ce=c.length:!1!==n.preventDefaultEvents&&t.preventDefault(),de=0,he=null,pe=null,we=null,me=0,ge=0,ve=0,ye=1,be=0,(f={})[i]=te(i),f[r]=te(r),f[o]=te(o),f[s]=te(s),xe=f,K(),Z(0,u),!c||Ce===n.fingers||n.fingers===y||W()?(Ee=oe(),2==Ce&&(Z(1,c[1]),ge=ve=ie(Te[0].start,Te[1].start)),(n.swipeStatus||n.pinchStatus)&&(l=B(a,Se))):l=!1,!1===l?(B(a,Se=S),l):(n.hold&&(De=setTimeout(e.proxy((function(){_e.trigger("hold",[a.target]),n.hold&&(l=n.hold.call(_e,a,a.target))}),this),n.longTapThreshold)),G(!0),null)}}var f}function O(t){var f,d,h,p,m,b,w=t.originalEvent?t.originalEvent:t;if(Se!==_&&Se!==S&&!X()){var C,T=w.touches,E=J(T?T[0]:w);if(Ae=oe(),T&&(Ce=T.length),n.hold&&clearTimeout(De),Se=x,2==Ce&&(0==ge?(Z(1,T[1]),ge=ve=ie(Te[0].start,Te[1].start)):(J(T[1]),ve=ie(Te[0].end,Te[1].end),Te[0].end,Te[1].end,we=1>ye?l:a),ye=(ve/ge*1).toFixed(2),be=Math.abs(ge-ve)),Ce===n.fingers||n.fingers===y||!T||W()){if(he=re(E.start,E.end),function(e,t){if(!1!==n.preventDefaultEvents)if(n.allowPageScroll===c)e.preventDefault();else{var a=n.allowPageScroll===u;switch(t){case i:(n.swipeLeft&&a||!a&&n.allowPageScroll!=g)&&e.preventDefault();break;case r:(n.swipeRight&&a||!a&&n.allowPageScroll!=g)&&e.preventDefault();break;case o:(n.swipeUp&&a||!a&&n.allowPageScroll!=v)&&e.preventDefault();break;case s:(n.swipeDown&&a||!a&&n.allowPageScroll!=v)&&e.preventDefault()}}}(t,pe=re(E.last,E.end)),m=E.start,b=E.end,de=Math.round(Math.sqrt(Math.pow(b.x-m.x,2)+Math.pow(b.y-m.y,2))),me=ne(),p=de,(h=he)!=c&&(p=Math.max(p,ee(h)),xe[h].distance=p),C=B(w,Se),!n.triggerOnTouchEnd||n.triggerOnTouchLeave){var A=!0;if(n.triggerOnTouchLeave){var k={left:(d=(f=e(f=this)).offset()).left,right:d.left+f.outerWidth(),top:d.top,bottom:d.top+f.outerHeight()};A=function(e,t){return e.x>t.left&&e.x<t.right&&e.y>t.top&&e.y<t.bottom}(E.end,k)}!n.triggerOnTouchEnd&&A?Se=j(x):n.triggerOnTouchLeave&&!A&&(Se=j(_)),Se!=S&&Se!=_||B(w,Se)}}else B(w,Se=S);!1===C&&B(w,Se=S)}}function I(e){var t=e.originalEvent?e.originalEvent:e,i=t.touches;if(i){if(i.length&&!X())return function(e){ke=oe(),Oe=e.touches.length+1}(t),!0;if(i.length&&X())return!0}return X()&&(Ce=Oe),Ae=oe(),me=ne(),V()||!L()?B(t,Se=S):n.triggerOnTouchEnd||!1===n.triggerOnTouchEnd&&Se===x?(!1!==n.preventDefaultEvents&&!1!==e.cancelable&&e.preventDefault(),B(t,Se=_)):!n.triggerOnTouchEnd&&q()?F(t,Se=_,h):Se===x&&B(t,Se=S),G(!1),null}function P(){Ce=0,Ae=0,Ee=0,ge=0,ve=0,ye=1,K(),G(!1)}function D(e){var t=e.originalEvent?e.originalEvent:e;n.triggerOnTouchLeave&&B(t,Se=j(_))}function N(){_e.off(ae,k),_e.off(fe,P),_e.off(le,O),_e.off(ce,I),ue&&_e.off(ue,D),G(!1)}function j(e){var t=e,i=H(),r=L(),o=V();return!i||o?t=S:!r||e!=x||n.triggerOnTouchEnd&&!n.triggerOnTouchLeave?!r&&e==_&&n.triggerOnTouchLeave&&(t=S):t=_,t}function B(e,t){var i,r=e.touches;return(!(!R()||!$())||$())&&(i=F(e,t,f)),(!(!M()||!W())||W())&&!1!==i&&(i=F(e,t,d)),Y()&&Q()&&!1!==i?i=F(e,t,p):me>n.longTapThreshold&&b>de&&n.longTap&&!1!==i?i=F(e,t,m):!(1!==Ce&&C||!(isNaN(de)||de<n.threshold)||!q())&&!1!==i&&(i=F(e,t,h)),t===S&&P(),t===_&&(r&&r.length||P()),i}function F(t,c,u){var g;if(u==f){if(_e.trigger("swipeStatus",[c,he||null,de||0,me||0,Ce,Te,pe]),n.swipeStatus&&!1===(g=n.swipeStatus.call(_e,t,c,he||null,de||0,me||0,Ce,Te,pe)))return!1;if(c==_&&R()){if(clearTimeout(Pe),clearTimeout(De),_e.trigger("swipe",[he,de,me,Ce,Te,pe]),n.swipe&&!1===(g=n.swipe.call(_e,t,he,de,me,Ce,Te,pe)))return!1;switch(he){case i:_e.trigger("swipeLeft",[he,de,me,Ce,Te,pe]),n.swipeLeft&&(g=n.swipeLeft.call(_e,t,he,de,me,Ce,Te,pe));break;case r:_e.trigger("swipeRight",[he,de,me,Ce,Te,pe]),n.swipeRight&&(g=n.swipeRight.call(_e,t,he,de,me,Ce,Te,pe));break;case o:_e.trigger("swipeUp",[he,de,me,Ce,Te,pe]),n.swipeUp&&(g=n.swipeUp.call(_e,t,he,de,me,Ce,Te,pe));break;case s:_e.trigger("swipeDown",[he,de,me,Ce,Te,pe]),n.swipeDown&&(g=n.swipeDown.call(_e,t,he,de,me,Ce,Te,pe))}}}if(u==d){if(_e.trigger("pinchStatus",[c,we||null,be||0,me||0,Ce,ye,Te]),n.pinchStatus&&!1===(g=n.pinchStatus.call(_e,t,c,we||null,be||0,me||0,Ce,ye,Te)))return!1;if(c==_&&M())switch(we){case a:_e.trigger("pinchIn",[we||null,be||0,me||0,Ce,ye,Te]),n.pinchIn&&(g=n.pinchIn.call(_e,t,we||null,be||0,me||0,Ce,ye,Te));break;case l:_e.trigger("pinchOut",[we||null,be||0,me||0,Ce,ye,Te]),n.pinchOut&&(g=n.pinchOut.call(_e,t,we||null,be||0,me||0,Ce,ye,Te))}}return u==h?c!==S&&c!==_||(clearTimeout(Pe),clearTimeout(De),Q()&&!Y()?(Ie=oe(),Pe=setTimeout(e.proxy((function(){Ie=null,_e.trigger("tap",[t.target]),n.tap&&(g=n.tap.call(_e,t,t.target))}),this),n.doubleTapThreshold)):(Ie=null,_e.trigger("tap",[t.target]),n.tap&&(g=n.tap.call(_e,t,t.target)))):u==p?c!==S&&c!==_||(clearTimeout(Pe),clearTimeout(De),Ie=null,_e.trigger("doubletap",[t.target]),n.doubleTap&&(g=n.doubleTap.call(_e,t,t.target))):u==m&&(c!==S&&c!==_||(clearTimeout(Pe),Ie=null,_e.trigger("longtap",[t.target]),n.longTap&&(g=n.longTap.call(_e,t,t.target)))),g}function L(){var e=!0;return null!==n.threshold&&(e=de>=n.threshold),e}function V(){var e=!1;return null!==n.cancelThreshold&&null!==he&&(e=ee(he)-de>=n.cancelThreshold),e}function H(){return!(n.maxTimeThreshold&&me>=n.maxTimeThreshold)}function M(){var e=z(),t=U(),i=null===n.pinchThreshold||be>=n.pinchThreshold;return e&&t&&i}function W(){return!!(n.pinchStatus||n.pinchIn||n.pinchOut)}function R(){var e=H(),t=L(),n=z(),i=U();return!V()&&i&&n&&t&&e}function $(){return!!(n.swipe||n.swipeStatus||n.swipeLeft||n.swipeRight||n.swipeUp||n.swipeDown)}function z(){return Ce===n.fingers||n.fingers===y||!C}function U(){return 0!==Te[0].end.x}function q(){return!!n.tap}function Q(){return!!n.doubleTap}function Y(){if(null==Ie)return!1;var e=oe();return Q()&&e-Ie<=n.doubleTapThreshold}function K(){ke=0,Oe=0}function X(){var e=!1;return ke&&oe()-ke<=n.fingerReleaseThreshold&&(e=!0),e}function G(e){_e&&(!0===e?(_e.on(le,O),_e.on(ce,I),ue&&_e.on(ue,D)):(_e.off(le,O,!1),_e.off(ce,I,!1),ue&&_e.off(ue,D,!1)),_e.data(A+"_intouch",!0===e))}function Z(e,t){var n={start:{x:0,y:0},last:{x:0,y:0},end:{x:0,y:0}};return n.start.x=n.last.x=n.end.x=t.pageX||t.clientX,n.start.y=n.last.y=n.end.y=t.pageY||t.clientY,Te[e]=n,n}function J(e){var t=void 0!==e.identifier?e.identifier:0,n=function(e){return Te[e]||null}(t);return null===n&&(n=Z(t,e)),n.last.x=n.end.x,n.last.y=n.end.y,n.end.x=e.pageX||e.clientX,n.end.y=e.pageY||e.clientY,n}function ee(e){return xe[e]?xe[e].distance:void 0}function te(e){return{direction:e,distance:0}}function ne(){return Ae-Ee}function ie(e,t){var n=Math.abs(e.x-t.x),i=Math.abs(e.y-t.y);return Math.round(Math.sqrt(n*n+i*i))}function re(e,t){if(a=t,(n=e).x==a.x&&n.y==a.y)return c;var n,a,l=function(e,t){var n=e.x-t.x,i=t.y-e.y,r=Math.atan2(i,n),o=Math.round(180*r/Math.PI);return 0>o&&(o=360-Math.abs(o)),o}(e,t);return 45>=l&&l>=0||360>=l&&l>=315?i:l>=135&&225>=l?r:l>45&&135>l?s:o}function oe(){return(new Date).getTime()}n=e.extend({},n);var se=C||E||!n.fallbackToMouseEvents,ae=se?E?T?"MSPointerDown":"pointerdown":"touchstart":"mousedown",le=se?E?T?"MSPointerMove":"pointermove":"touchmove":"mousemove",ce=se?E?T?"MSPointerUp":"pointerup":"touchend":"mouseup",ue=se?E?"mouseleave":null:"mouseleave",fe=E?T?"MSPointerCancel":"pointercancel":"touchcancel",de=0,he=null,pe=null,me=0,ge=0,ve=0,ye=1,be=0,we=0,xe=null,_e=e(t),Se="start",Ce=0,Te={},Ee=0,Ae=0,ke=0,Oe=0,Ie=0,Pe=null,De=null;try{_e.on(ae,k),_e.on(fe,P)}catch(t){e.error("events not supported "+ae+","+fe+" on jQuery.swipe")}this.enable=function(){return this.disable(),_e.on(ae,k),_e.on(fe,P),_e},this.disable=function(){return N(),_e},this.destroy=function(){N(),_e.data(A,null),_e=null},this.option=function(t,i){if("object"==typeof t)n=e.extend(n,t);else if(void 0!==n[t]){if(void 0===i)return n[t];n[t]=i}else{if(!t)return n;e.error("Option "+t+" does not exist on jQuery.swipe.options")}return null}}var i="left",r="right",o="up",s="down",a="in",l="out",c="none",u="auto",f="swipe",d="pinch",h="tap",p="doubletap",m="longtap",g="horizontal",v="vertical",y="all",b=10,w="start",x="move",_="end",S="cancel",C="ontouchstart"in window,T=window.navigator.msPointerEnabled&&!window.PointerEvent&&!C,E=(window.PointerEvent||window.navigator.msPointerEnabled)&&!C,A="TouchSwipe";e.fn.swipe=function(n){var i=e(this),r=i.data(A);if(r&&"string"==typeof n){if(r[n])return r[n].apply(r,Array.prototype.slice.call(arguments,1));e.error("Method "+n+" does not exist on jQuery.swipe")}else if(r&&"object"==typeof n)r.option.apply(r,arguments);else if(!(r||"object"!=typeof n&&n))return t.apply(this,arguments);return i},e.fn.swipe.version="1.6.18",e.fn.swipe.defaults={fingers:1,threshold:75,cancelThreshold:null,pinchThreshold:20,maxTimeThreshold:null,fingerReleaseThreshold:250,longTapThreshold:500,doubleTapThreshold:200,swipe:null,swipeLeft:null,swipeRight:null,swipeUp:null,swipeDown:null,swipeStatus:null,pinchIn:null,pinchOut:null,pinchStatus:null,click:null,tap:null,doubleTap:null,longTap:null,hold:null,triggerOnTouchEnd:!0,triggerOnTouchLeave:!1,allowPageScroll:"auto",fallbackToMouseEvents:!0,excludedElements:".noSwipe",preventDefaultEvents:!0},e.fn.swipe.phases={PHASE_START:w,PHASE_MOVE:x,PHASE_END:_,PHASE_CANCEL:S},e.fn.swipe.directions={LEFT:i,RIGHT:r,UP:o,DOWN:s,IN:a,OUT:l},e.fn.swipe.pageScroll={NONE:c,HORIZONTAL:g,VERTICAL:v,AUTO:u},e.fn.swipe.fingers={ONE:1,TWO:2,THREE:3,FOUR:4,FIVE:5,ALL:y}},n.amdO.jQuery?(r=[n(311)],void 0===(o="function"==typeof(i=s)?i.apply(t,r):i)||(e.exports=o)):s(e.exports?n(311):jQuery)},992:function(e,t){var n,i;n=function(){"use strict";var e=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}();function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}var n=void 0;void 0===n&&(n={modules:[]});var i=null;function r(e){var t=e.getBoundingClientRect(),n={};for(var i in t)n[i]=t[i];try{if(e.ownerDocument!==document){var o=e.ownerDocument.defaultView.frameElement;if(o){var s=r(o);n.top+=s.top,n.bottom+=s.top,n.left+=s.left,n.right+=s.left}}}catch(e){}return n}function o(e){var t=(getComputedStyle(e)||{}).position,n=[];if("fixed"===t)return[e];for(var i=e;(i=i.parentNode)&&i&&1===i.nodeType;){var r=void 0;try{r=getComputedStyle(i)}catch(e){}if(null==r)return n.push(i),n;var o=r,s=o.overflow,a=o.overflowX,l=o.overflowY;/(auto|scroll|overlay)/.test(s+l+a)&&("absolute"!==t||["relative","absolute","fixed"].indexOf(r.position)>=0)&&n.push(i)}return n.push(e.ownerDocument.body),e.ownerDocument!==document&&n.push(e.ownerDocument.defaultView),n}var s,a=(s=0,function(){return++s}),l={};function c(){i&&document.body.removeChild(i),i=null}function u(e){var t=void 0;e===document?(t=document,e=document.documentElement):t=e.ownerDocument;var n=t.documentElement,o=r(e),s=function(){var e=i;e&&document.body.contains(e)||((e=document.createElement("div")).setAttribute("data-tether-id",a()),p(e.style,{top:0,left:0,position:"absolute"}),document.body.appendChild(e),i=e);var t=e.getAttribute("data-tether-id");return void 0===l[t]&&(l[t]=r(e),_((function(){delete l[t]}))),l[t]}();return o.top-=s.top,o.left-=s.left,void 0===o.width&&(o.width=document.body.scrollWidth-o.left-o.right),void 0===o.height&&(o.height=document.body.scrollHeight-o.top-o.bottom),o.top=o.top-n.clientTop,o.left=o.left-n.clientLeft,o.right=t.body.clientWidth-o.width-o.left,o.bottom=t.body.clientHeight-o.height-o.top,o}function f(e){return e.offsetParent||document.documentElement}var d=null;function h(){if(d)return d;var e=document.createElement("div");e.style.width="100%",e.style.height="200px";var t=document.createElement("div");p(t.style,{position:"absolute",top:0,left:0,pointerEvents:"none",visibility:"hidden",width:"200px",height:"150px",overflow:"hidden"}),t.appendChild(e),document.body.appendChild(t);var n=e.offsetWidth;t.style.overflow="scroll";var i=e.offsetWidth;n===i&&(i=t.clientWidth),document.body.removeChild(t);var r=n-i;return d={width:r,height:r}}function p(){var e=arguments.length<=0||void 0===arguments[0]?{}:arguments[0],t=[];return Array.prototype.push.apply(t,arguments),t.slice(1).forEach((function(t){if(t)for(var n in t)({}).hasOwnProperty.call(t,n)&&(e[n]=t[n])})),e}function m(e,t){if(void 0!==e.classList)t.split(" ").forEach((function(t){t.trim()&&e.classList.remove(t)}));else{var n=new RegExp("(^| )"+t.split(" ").join("|")+"( |$)","gi"),i=y(e).replace(n," ");b(e,i)}}function g(e,t){if(void 0!==e.classList)t.split(" ").forEach((function(t){t.trim()&&e.classList.add(t)}));else{m(e,t);var n=y(e)+" "+t;b(e,n)}}function v(e,t){if(void 0!==e.classList)return e.classList.contains(t);var n=y(e);return new RegExp("(^| )"+t+"( |$)","gi").test(n)}function y(e){return e.className instanceof e.ownerDocument.defaultView.SVGAnimatedString?e.className.baseVal:e.className}function b(e,t){e.setAttribute("class",t)}function w(e,t,n){n.forEach((function(n){-1===t.indexOf(n)&&v(e,n)&&m(e,n)})),t.forEach((function(t){v(e,t)||g(e,t)}))}var x=[],_=function(e){x.push(e)},S=function(){for(var e=void 0;e=x.pop();)e()},C=function(){function n(){t(this,n)}return e(n,[{key:"on",value:function(e,t,n){var i=!(arguments.length<=3||void 0===arguments[3])&&arguments[3];void 0===this.bindings&&(this.bindings={}),void 0===this.bindings[e]&&(this.bindings[e]=[]),this.bindings[e].push({handler:t,ctx:n,once:i})}},{key:"once",value:function(e,t,n){this.on(e,t,n,!0)}},{key:"off",value:function(e,t){if(void 0!==this.bindings&&void 0!==this.bindings[e])if(void 0===t)delete this.bindings[e];else for(var n=0;n<this.bindings[e].length;)this.bindings[e][n].handler===t?this.bindings[e].splice(n,1):++n}},{key:"trigger",value:function(e){if(void 0!==this.bindings&&this.bindings[e]){for(var t=0,n=arguments.length,i=Array(n>1?n-1:0),r=1;r<n;r++)i[r-1]=arguments[r];for(;t<this.bindings[e].length;){var o=this.bindings[e][t],s=o.handler,a=o.ctx,l=o.once,c=a;void 0===c&&(c=this),s.apply(c,i),l?this.bindings[e].splice(t,1):++t}}}}]),n}();n.Utils={getActualBoundingClientRect:r,getScrollParents:o,getBounds:u,getOffsetParent:f,extend:p,addClass:g,removeClass:m,hasClass:v,updateClasses:w,defer:_,flush:S,uniqueId:a,Evented:C,getScrollBarSize:h,removeUtilElements:c};var T=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],i=!0,r=!1,o=void 0;try{for(var s,a=e[Symbol.iterator]();!(i=(s=a.next()).done)&&(n.push(s.value),!t||n.length!==t);i=!0);}catch(e){r=!0,o=e}finally{try{!i&&a.return&&a.return()}finally{if(r)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},E=(e=function(){function e(e,t){for(var n=0;n<t.length;n++){var i=t[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(e,i.key,i)}}return function(t,n,i){return n&&e(t.prototype,n),i&&e(t,i),t}}(),function(e,t,n){for(var i=!0;i;){var r=e,o=t,s=n;i=!1,null===r&&(r=Function.prototype);var a=Object.getOwnPropertyDescriptor(r,o);if(void 0!==a){if("value"in a)return a.value;var l=a.get;if(void 0===l)return;return l.call(s)}var c=Object.getPrototypeOf(r);if(null===c)return;e=c,t=o,n=s,i=!0,a=c=void 0}});function t(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}if(void 0===n)throw new Error("You must include the utils.js file before tether.js");var o=(Y=n.Utils).getScrollParents,f=(u=Y.getBounds,Y.getOffsetParent),g=(p=Y.extend,Y.addClass),m=Y.removeClass,h=(w=Y.updateClasses,_=Y.defer,S=Y.flush,Y.getScrollBarSize),c=Y.removeUtilElements;function A(e,t){var n=arguments.length<=2||void 0===arguments[2]?1:arguments[2];return e+n>=t&&t>=e-n}var k,O,I,P,D=function(){if("undefined"==typeof document)return"";for(var e=document.createElement("div"),t=["transform","WebkitTransform","OTransform","MozTransform","msTransform"],n=0;n<t.length;++n){var i=t[n];if(void 0!==e.style[i])return i}}(),N=[],j=function(){N.forEach((function(e){e.position(!1)})),S()};function B(){return"object"==typeof performance&&"function"==typeof performance.now?performance.now():+new Date}k=null,O=null,I=null,P=function e(){if(void 0!==O&&O>16)return O=Math.min(O-16,250),void(I=setTimeout(e,250));void 0!==k&&B()-k<10||(null!=I&&(clearTimeout(I),I=null),k=B(),j(),O=B()-k)},"undefined"!=typeof window&&void 0!==window.addEventListener&&["resize","scroll","touchmove"].forEach((function(e){window.addEventListener(e,P)}));var F={center:"center",left:"right",right:"left"},L={middle:"middle",top:"bottom",bottom:"top"},V={top:0,left:0,middle:"50%",center:"50%",bottom:"100%",right:"100%"},H=function(e,t){var n=e.left,i=e.top;return"auto"===n&&(n=F[t.left]),"auto"===i&&(i=L[t.top]),{left:n,top:i}},M=function(e){var t=e.left,n=e.top;return void 0!==V[e.left]&&(t=V[e.left]),void 0!==V[e.top]&&(n=V[e.top]),{left:t,top:n}};function W(){for(var e={top:0,left:0},t=arguments.length,n=Array(t),i=0;i<t;i++)n[i]=arguments[i];return n.forEach((function(t){var n=t.top,i=t.left;"string"==typeof n&&(n=parseFloat(n,10)),"string"==typeof i&&(i=parseFloat(i,10)),e.top+=n,e.left+=i})),e}function R(e,t){return"string"==typeof e.left&&-1!==e.left.indexOf("%")&&(e.left=parseFloat(e.left,10)/100*t.width),"string"==typeof e.top&&-1!==e.top.indexOf("%")&&(e.top=parseFloat(e.top,10)/100*t.height),e}var $=function(e){var t=e.split(" "),n=T(t,2);return{top:n[0],left:n[1]}},z=$,U=function(i){function r(e){var i=this;t(this,r),E(Object.getPrototypeOf(r.prototype),"constructor",this).call(this),this.position=this.position.bind(this),N.push(this),this.history=[],this.setOptions(e,!1),n.modules.forEach((function(e){void 0!==e.initialize&&e.initialize.call(i)})),this.position()}return function(e,t){if("function"!=typeof t&&null!==t)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}(r,i),e(r,[{key:"getClass",value:function(){var e=arguments.length<=0||void 0===arguments[0]?"":arguments[0],t=this.options.classes;return void 0!==t&&t[e]?this.options.classes[e]:this.options.classPrefix?this.options.classPrefix+"-"+e:e}},{key:"setOptions",value:function(e){var t=this,n=arguments.length<=1||void 0===arguments[1]||arguments[1],i={offset:"0 0",targetOffset:"0 0",targetAttachment:"auto auto",classPrefix:"tether"};this.options=p(i,e);var r=this.options,s=r.element,a=r.target,l=r.targetModifier;if(this.element=s,this.target=a,this.targetModifier=l,"viewport"===this.target?(this.target=document.body,this.targetModifier="visible"):"scroll-handle"===this.target&&(this.target=document.body,this.targetModifier="scroll-handle"),["element","target"].forEach((function(e){if(void 0===t[e])throw new Error("Tether Error: Both element and target must be defined");void 0!==t[e].jquery?t[e]=t[e][0]:"string"==typeof t[e]&&(t[e]=document.querySelector(t[e]))})),g(this.element,this.getClass("element")),!1!==this.options.addTargetClasses&&g(this.target,this.getClass("target")),!this.options.attachment)throw new Error("Tether Error: You must provide an attachment");this.targetAttachment=z(this.options.targetAttachment),this.attachment=z(this.options.attachment),this.offset=$(this.options.offset),this.targetOffset=$(this.options.targetOffset),void 0!==this.scrollParents&&this.disable(),"scroll-handle"===this.targetModifier?this.scrollParents=[this.target]:this.scrollParents=o(this.target),!1!==this.options.enabled&&this.enable(n)}},{key:"getTargetBounds",value:function(){if(void 0===this.targetModifier)return u(this.target);if("visible"===this.targetModifier)return this.target===document.body?{top:pageYOffset,left:pageXOffset,height:innerHeight,width:innerWidth}:((o={height:(e=u(this.target)).height,width:e.width,top:e.top,left:e.left}).height=Math.min(o.height,e.height-(pageYOffset-e.top)),o.height=Math.min(o.height,e.height-(e.top+e.height-(pageYOffset+innerHeight))),o.height=Math.min(innerHeight,o.height),o.height-=2,o.width=Math.min(o.width,e.width-(pageXOffset-e.left)),o.width=Math.min(o.width,e.width-(e.left+e.width-(pageXOffset+innerWidth))),o.width=Math.min(innerWidth,o.width),o.width-=2,o.top<pageYOffset&&(o.top=pageYOffset),o.left<pageXOffset&&(o.left=pageXOffset),o);if("scroll-handle"===this.targetModifier){var e=void 0,t=this.target;t===document.body?(t=document.documentElement,e={left:pageXOffset,top:pageYOffset,height:innerHeight,width:innerWidth}):e=u(t);var n=getComputedStyle(t),i=0;(t.scrollWidth>t.clientWidth||[n.overflow,n.overflowX].indexOf("scroll")>=0||this.target!==document.body)&&(i=15);var r=e.height-parseFloat(n.borderTopWidth)-parseFloat(n.borderBottomWidth)-i,o={width:15,height:.975*r*(r/t.scrollHeight),left:e.left+e.width-parseFloat(n.borderLeftWidth)-15},s=0;r<408&&this.target===document.body&&(s=-11e-5*Math.pow(r,2)-.00727*r+22.58),this.target!==document.body&&(o.height=Math.max(o.height,24));var a=this.target.scrollTop/(t.scrollHeight-r);return o.top=a*(r-o.height-s)+e.top+parseFloat(n.borderTopWidth),this.target===document.body&&(o.height=Math.max(o.height,24)),o}}},{key:"clearCache",value:function(){this._cache={}}},{key:"cache",value:function(e,t){return void 0===this._cache&&(this._cache={}),void 0===this._cache[e]&&(this._cache[e]=t.call(this)),this._cache[e]}},{key:"enable",value:function(){var e=this,t=arguments.length<=0||void 0===arguments[0]||arguments[0];!1!==this.options.addTargetClasses&&g(this.target,this.getClass("enabled")),g(this.element,this.getClass("enabled")),this.enabled=!0,this.scrollParents.forEach((function(t){t!==e.target.ownerDocument&&t.addEventListener("scroll",e.position)})),t&&this.position()}},{key:"disable",value:function(){var e=this;m(this.target,this.getClass("enabled")),m(this.element,this.getClass("enabled")),this.enabled=!1,void 0!==this.scrollParents&&this.scrollParents.forEach((function(t){t.removeEventListener("scroll",e.position)}))}},{key:"destroy",value:function(){var e=this;this.disable(),N.forEach((function(t,n){t===e&&N.splice(n,1)})),0===N.length&&c()}},{key:"updateAttachClasses",value:function(e,t){var n=this;e=e||this.attachment,t=t||this.targetAttachment;void 0!==this._addAttachClasses&&this._addAttachClasses.length&&this._addAttachClasses.splice(0,this._addAttachClasses.length),void 0===this._addAttachClasses&&(this._addAttachClasses=[]);var i=this._addAttachClasses;e.top&&i.push(this.getClass("element-attached")+"-"+e.top),e.left&&i.push(this.getClass("element-attached")+"-"+e.left),t.top&&i.push(this.getClass("target-attached")+"-"+t.top),t.left&&i.push(this.getClass("target-attached")+"-"+t.left);var r=[];["left","top","bottom","right","middle","center"].forEach((function(e){r.push(n.getClass("element-attached")+"-"+e),r.push(n.getClass("target-attached")+"-"+e)})),_((function(){void 0!==n._addAttachClasses&&(w(n.element,n._addAttachClasses,r),!1!==n.options.addTargetClasses&&w(n.target,n._addAttachClasses,r),delete n._addAttachClasses)}))}},{key:"position",value:function(){var e=this,t=arguments.length<=0||void 0===arguments[0]||arguments[0];if(this.enabled){this.clearCache();var i=H(this.targetAttachment,this.attachment);this.updateAttachClasses(this.attachment,i);var r=this.cache("element-bounds",(function(){return u(e.element)})),o=r.width,s=r.height;if(0===o&&0===s&&void 0!==this.lastSize){var a=this.lastSize;o=a.width,s=a.height}else this.lastSize={width:o,height:s};var l=this.cache("target-bounds",(function(){return e.getTargetBounds()})),c=l,d=R(M(this.attachment),{width:o,height:s}),p=R(M(i),c),m=R(this.offset,{width:o,height:s}),g=R(this.targetOffset,c);d=W(d,m),p=W(p,g);for(var v=l.left+p.left-d.left,y=l.top+p.top-d.top,b=0;b<n.modules.length;++b){var w=n.modules[b].position.call(this,{left:v,top:y,targetAttachment:i,targetPos:l,elementPos:r,offset:d,targetOffset:p,manualOffset:m,manualTargetOffset:g,scrollbarSize:T,attachment:this.attachment});if(!1===w)return!1;void 0!==w&&"object"==typeof w&&(y=w.top,v=w.left)}var x={page:{top:y,left:v},viewport:{top:y-pageYOffset,bottom:pageYOffset-y-s+innerHeight,left:v-pageXOffset,right:pageXOffset-v-o+innerWidth}},_=this.target.ownerDocument,C=_.defaultView,T=void 0;return C.innerHeight>_.documentElement.clientHeight&&(T=this.cache("scrollbar-size",h),x.viewport.bottom-=T.height),C.innerWidth>_.documentElement.clientWidth&&(T=this.cache("scrollbar-size",h),x.viewport.right-=T.width),-1!==["","static"].indexOf(_.body.style.position)&&-1!==["","static"].indexOf(_.body.parentElement.style.position)||(x.page.bottom=_.body.scrollHeight-y-s,x.page.right=_.body.scrollWidth-v-o),void 0!==this.options.optimizations&&!1!==this.options.optimizations.moveElement&&void 0===this.targetModifier&&function(){var t=e.cache("target-offsetparent",(function(){return f(e.target)})),n=e.cache("target-offsetparent-bounds",(function(){return u(t)})),i=getComputedStyle(t),r=n,o={};if(["Top","Left","Bottom","Right"].forEach((function(e){o[e.toLowerCase()]=parseFloat(i["border"+e+"Width"])})),n.right=_.body.scrollWidth-n.left-r.width+o.right,n.bottom=_.body.scrollHeight-n.top-r.height+o.bottom,x.page.top>=n.top+o.top&&x.page.bottom>=n.bottom&&x.page.left>=n.left+o.left&&x.page.right>=n.right){var s=t.scrollTop,a=t.scrollLeft;x.offset={top:x.page.top-n.top+s-o.top,left:x.page.left-n.left+a-o.left}}}(),this.move(x),this.history.unshift(x),this.history.length>3&&this.history.pop(),t&&S(),!0}}},{key:"move",value:function(e){var t,n,i=this;if(void 0!==this.element.parentNode){var r={};for(var o in e)for(var s in r[o]={},e[o]){for(var a=!1,l=0;l<this.history.length;++l){var c=this.history[l];if(void 0!==c[o]&&!A(c[o][s],e[o][s])){a=!0;break}}a||(r[o][s]=!0)}var u={top:"",left:"",right:"",bottom:""},d=function(e,t){if(!1!==(void 0!==i.options.optimizations?i.options.optimizations.gpu:null)){var n=void 0,r=void 0;e.top?(u.top=0,n=t.top):(u.bottom=0,n=-t.bottom),e.left?(u.left=0,r=t.left):(u.right=0,r=-t.right),"number"==typeof window.devicePixelRatio&&devicePixelRatio%1==0&&(r=Math.round(r*devicePixelRatio)/devicePixelRatio,n=Math.round(n*devicePixelRatio)/devicePixelRatio),u[D]="translateX("+r+"px) translateY("+n+"px)","msTransform"!==D&&(u[D]+=" translateZ(0)")}else e.top?u.top=t.top+"px":u.bottom=t.bottom+"px",e.left?u.left=t.left+"px":u.right=t.right+"px"},h=!1;if((r.page.top||r.page.bottom)&&(r.page.left||r.page.right)?(u.position="absolute",d(r.page,e.page)):(r.viewport.top||r.viewport.bottom)&&(r.viewport.left||r.viewport.right)?(u.position="fixed",d(r.viewport,e.viewport)):void 0!==r.offset&&r.offset.top&&r.offset.left?function(){u.position="absolute";var t=i.cache("target-offsetparent",(function(){return f(i.target)}));f(i.element)!==t&&_((function(){i.element.parentNode.removeChild(i.element),t.appendChild(i.element)})),d(r.offset,e.offset),h=!0}():(u.position="absolute",d({top:!0,left:!0},e.page)),!h)if(this.options.bodyElement)this.element.parentNode!==this.options.bodyElement&&this.options.bodyElement.appendChild(this.element);else{for(var m=!0,g=this.element.parentNode;g&&1===g.nodeType&&"BODY"!==g.tagName&&(n=void 0,((n=(t=g).ownerDocument).fullscreenElement||n.webkitFullscreenElement||n.mozFullScreenElement||n.msFullscreenElement)!==t);){if("static"!==getComputedStyle(g).position){m=!1;break}g=g.parentNode}m||(this.element.parentNode.removeChild(this.element),this.element.ownerDocument.body.appendChild(this.element))}var v={},y=!1;for(var s in u){var b=u[s];this.element.style[s]!==b&&(y=!0,v[s]=b)}y&&_((function(){p(i.element.style,v),i.trigger("repositioned")}))}}}]),r}(C);U.modules=[],n.position=j;var q=p(U,n);T=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],i=!0,r=!1,o=void 0;try{for(var s,a=e[Symbol.iterator]();!(i=(s=a.next()).done)&&(n.push(s.value),!t||n.length!==t);i=!0);}catch(e){r=!0,o=e}finally{try{!i&&a.return&&a.return()}finally{if(r)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},u=(Y=n.Utils).getBounds;var p=Y.extend,Q=(w=Y.updateClasses,_=Y.defer,["left","top","right","bottom"]);n.modules.push({position:function(e){var t=this,n=e.top,i=e.left,r=e.targetAttachment;if(!this.options.constraints)return!0;var o=this.cache("element-bounds",(function(){return u(t.element)})),s=o.height,a=o.width;if(0===a&&0===s&&void 0!==this.lastSize){var l=this.lastSize;a=l.width,s=l.height}var c=this.cache("target-bounds",(function(){return t.getTargetBounds()})),f=c.height,d=c.width,h=[this.getClass("pinned"),this.getClass("out-of-bounds")];this.options.constraints.forEach((function(e){var t=e.outOfBoundsClass,n=e.pinnedClass;t&&h.push(t),n&&h.push(n)})),h.forEach((function(e){["left","top","right","bottom"].forEach((function(t){h.push(e+"-"+t)}))}));var m=[],g=p({},r),v=p({},this.attachment);return this.options.constraints.forEach((function(e){var o=e.to,l=e.attachment,c=e.pin;void 0===l&&(l="");var h=void 0,p=void 0;if(l.indexOf(" ")>=0){var y=l.split(" "),b=T(y,2);p=b[0],h=b[1]}else h=p=l;var w=function(e,t){return"scrollParent"===t?t=e.scrollParents[0]:"window"===t&&(t=[pageXOffset,pageYOffset,innerWidth+pageXOffset,innerHeight+pageYOffset]),t===document&&(t=t.documentElement),void 0!==t.nodeType&&function(){var e=t,n=u(t),i=n,r=getComputedStyle(t);if(t=[i.left,i.top,n.width+i.left,n.height+i.top],e.ownerDocument!==document){var o=e.ownerDocument.defaultView;t[0]+=o.pageXOffset,t[1]+=o.pageYOffset,t[2]+=o.pageXOffset,t[3]+=o.pageYOffset}Q.forEach((function(e,n){"Top"===(e=e[0].toUpperCase()+e.substr(1))||"Left"===e?t[n]+=parseFloat(r["border"+e+"Width"]):t[n]-=parseFloat(r["border"+e+"Width"])}))}(),t}(t,o);"target"!==p&&"both"!==p||(n<w[1]&&"top"===g.top&&(n+=f,g.top="bottom"),n+s>w[3]&&"bottom"===g.top&&(n-=f,g.top="top")),"together"===p&&("top"===g.top&&("bottom"===v.top&&n<w[1]?(n+=f,g.top="bottom",n+=s,v.top="top"):"top"===v.top&&n+s>w[3]&&n-(s-f)>=w[1]&&(n-=s-f,g.top="bottom",v.top="bottom")),"bottom"===g.top&&("top"===v.top&&n+s>w[3]?(n-=f,g.top="top",n-=s,v.top="bottom"):"bottom"===v.top&&n<w[1]&&n+(2*s-f)<=w[3]&&(n+=s-f,g.top="top",v.top="top")),"middle"===g.top&&(n+s>w[3]&&"top"===v.top?(n-=s,v.top="bottom"):n<w[1]&&"bottom"===v.top&&(n+=s,v.top="top"))),"target"!==h&&"both"!==h||(i<w[0]&&"left"===g.left&&(i+=d,g.left="right"),i+a>w[2]&&"right"===g.left&&(i-=d,g.left="left")),"together"===h&&(i<w[0]&&"left"===g.left?"right"===v.left?(i+=d,g.left="right",i+=a,v.left="left"):"left"===v.left&&(i+=d,g.left="right",i-=a,v.left="right"):i+a>w[2]&&"right"===g.left?"left"===v.left?(i-=d,g.left="left",i-=a,v.left="right"):"right"===v.left&&(i-=d,g.left="left",i+=a,v.left="left"):"center"===g.left&&(i+a>w[2]&&"left"===v.left?(i-=a,v.left="right"):i<w[0]&&"right"===v.left&&(i+=a,v.left="left"))),"element"!==p&&"both"!==p||(n<w[1]&&"bottom"===v.top&&(n+=s,v.top="top"),n+s>w[3]&&"top"===v.top&&(n-=s,v.top="bottom")),"element"!==h&&"both"!==h||(i<w[0]&&("right"===v.left?(i+=a,v.left="left"):"center"===v.left&&(i+=a/2,v.left="left")),i+a>w[2]&&("left"===v.left?(i-=a,v.left="right"):"center"===v.left&&(i-=a/2,v.left="right"))),"string"==typeof c?c=c.split(",").map((function(e){return e.trim()})):!0===c&&(c=["top","left","right","bottom"]),c=c||[];var x,_,S=[],C=[];n<w[1]&&(c.indexOf("top")>=0?(n=w[1],S.push("top")):C.push("top")),n+s>w[3]&&(c.indexOf("bottom")>=0?(n=w[3]-s,S.push("bottom")):C.push("bottom")),i<w[0]&&(c.indexOf("left")>=0?(i=w[0],S.push("left")):C.push("left")),i+a>w[2]&&(c.indexOf("right")>=0?(i=w[2]-a,S.push("right")):C.push("right")),S.length&&(void 0,x=void 0!==t.options.pinnedClass?t.options.pinnedClass:t.getClass("pinned"),m.push(x),S.forEach((function(e){m.push(x+"-"+e)}))),C.length&&(void 0,_=void 0!==t.options.outOfBoundsClass?t.options.outOfBoundsClass:t.getClass("out-of-bounds"),m.push(_),C.forEach((function(e){m.push(_+"-"+e)}))),(S.indexOf("left")>=0||S.indexOf("right")>=0)&&(v.left=g.left=!1),(S.indexOf("top")>=0||S.indexOf("bottom")>=0)&&(v.top=g.top=!1),g.top===r.top&&g.left===r.left&&v.top===t.attachment.top&&v.left===t.attachment.left||(t.updateAttachClasses(v,g),t.trigger("update",{attachment:v,targetAttachment:g}))})),_((function(){!1!==t.options.addTargetClasses&&w(t.target,m,h),w(t.element,m,h)})),{top:n,left:i}}});var Y,u=(Y=n.Utils).getBounds,w=Y.updateClasses;return _=Y.defer,n.modules.push({position:function(e){var t=this,n=e.top,i=e.left,r=this.cache("element-bounds",(function(){return u(t.element)})),o=r.height,s=r.width,a=this.getTargetBounds(),l=n+o,c=i+s,f=[];n<=a.bottom&&l>=a.top&&["left","right"].forEach((function(e){var t=a[e];t!==i&&t!==c||f.push(e)})),i<=a.right&&c>=a.left&&["top","bottom"].forEach((function(e){var t=a[e];t!==n&&t!==l||f.push(e)}));var d=[],h=[];return d.push(this.getClass("abutted")),["left","top","right","bottom"].forEach((function(e){d.push(t.getClass("abutted")+"-"+e)})),f.length&&h.push(this.getClass("abutted")),f.forEach((function(e){h.push(t.getClass("abutted")+"-"+e)})),_((function(){!1!==t.options.addTargetClasses&&w(t.target,h,d),w(t.element,h,d)})),!0}}),T=function(e,t){if(Array.isArray(e))return e;if(Symbol.iterator in Object(e))return function(e,t){var n=[],i=!0,r=!1,o=void 0;try{for(var s,a=e[Symbol.iterator]();!(i=(s=a.next()).done)&&(n.push(s.value),!t||n.length!==t);i=!0);}catch(e){r=!0,o=e}finally{try{!i&&a.return&&a.return()}finally{if(r)throw o}}return n}(e,t);throw new TypeError("Invalid attempt to destructure non-iterable instance")},n.modules.push({position:function(e){var t=e.top,n=e.left;if(this.options.shift){var i=this.options.shift;"function"==typeof this.options.shift&&(i=this.options.shift.call(this,{top:t,left:n}));var r=void 0,o=void 0;if("string"==typeof i){(i=i.split(" "))[1]=i[1]||i[0];var s=T(i,2);r=s[0],o=s[1],r=parseFloat(r,10),o=parseFloat(o,10)}else r=i.top,o=i.left;return{top:t+=r,left:n+=o}}}}),q},void 0===(i=n.apply(t,[]))||(e.exports=i)},593:(e,t,n)=>{var i,r;!function(e){"use strict";if(!e.jQuery){var t=function(e,n){return new t.fn.init(e,n)};t.isWindow=function(e){return e&&e===e.window},t.type=function(e){return e?"object"==typeof e||"function"==typeof e?i[o.call(e)]||"object":typeof e:e+""},t.isArray=Array.isArray||function(e){return"array"===t.type(e)},t.isPlainObject=function(e){var n;if(!e||"object"!==t.type(e)||e.nodeType||t.isWindow(e))return!1;try{if(e.constructor&&!r.call(e,"constructor")&&!r.call(e.constructor.prototype,"isPrototypeOf"))return!1}catch(e){return!1}for(n in e);return void 0===n||r.call(e,n)},t.each=function(e,t,n){var i=0,r=e.length,o=l(e);if(n){if(o)for(;i<r&&!1!==t.apply(e[i],n);i++);else for(i in e)if(e.hasOwnProperty(i)&&!1===t.apply(e[i],n))break}else if(o)for(;i<r&&!1!==t.call(e[i],i,e[i]);i++);else for(i in e)if(e.hasOwnProperty(i)&&!1===t.call(e[i],i,e[i]))break;return e},t.data=function(e,i,r){if(void 0===r){var o=e[t.expando],s=o&&n[o];if(void 0===i)return s;if(s&&i in s)return s[i]}else if(void 0!==i){var a=e[t.expando]||(e[t.expando]=++t.uuid);return n[a]=n[a]||{},n[a][i]=r,r}},t.removeData=function(e,i){var r=e[t.expando],o=r&&n[r];o&&(i?t.each(i,(function(e,t){delete o[t]})):delete n[r])},t.extend=function(){var e,n,i,r,o,s,a=arguments[0]||{},l=1,c=arguments.length,u=!1;for("boolean"==typeof a&&(u=a,a=arguments[l]||{},l++),"object"!=typeof a&&"function"!==t.type(a)&&(a={}),l===c&&(a=this,l--);l<c;l++)if(o=arguments[l])for(r in o)o.hasOwnProperty(r)&&(e=a[r],a!==(i=o[r])&&(u&&i&&(t.isPlainObject(i)||(n=t.isArray(i)))?(n?(n=!1,s=e&&t.isArray(e)?e:[]):s=e&&t.isPlainObject(e)?e:{},a[r]=t.extend(u,s,i)):void 0!==i&&(a[r]=i)));return a},t.queue=function(e,n,i){if(e){n=(n||"fx")+"queue";var r,o,s=t.data(e,n);return i?(!s||t.isArray(i)?s=t.data(e,n,(o=[],(r=i)&&(l(Object(r))?function(e,t){for(var n=+t.length,i=0,r=e.length;i<n;)e[r++]=t[i++];if(n!=n)for(;void 0!==t[i];)e[r++]=t[i++];e.length=r}(o,"string"==typeof r?[r]:r):[].push.call(o,r)),o)):s.push(i),s):s||[]}},t.dequeue=function(e,n){t.each(e.nodeType?[e]:e,(function(e,i){n=n||"fx";var r=t.queue(i,n),o=r.shift();"inprogress"===o&&(o=r.shift()),o&&("fx"===n&&r.unshift("inprogress"),o.call(i,(function(){t.dequeue(i,n)})))}))},t.fn=t.prototype={init:function(e){if(e.nodeType)return this[0]=e,this;throw new Error("Not a DOM node.")},offset:function(){var t=this[0].getBoundingClientRect?this[0].getBoundingClientRect():{top:0,left:0};return{top:t.top+(e.pageYOffset||document.scrollTop||0)-(document.clientTop||0),left:t.left+(e.pageXOffset||document.scrollLeft||0)-(document.clientLeft||0)}},position:function(){var e=this[0],n=function(e){for(var t=e.offsetParent;t&&"html"!==t.nodeName.toLowerCase()&&t.style&&"static"===t.style.position;)t=t.offsetParent;return t||document}(e),i=this.offset(),r=/^(?:body|html)$/i.test(n.nodeName)?{top:0,left:0}:t(n).offset();return i.top-=parseFloat(e.style.marginTop)||0,i.left-=parseFloat(e.style.marginLeft)||0,n.style&&(r.top+=parseFloat(n.style.borderTopWidth)||0,r.left+=parseFloat(n.style.borderLeftWidth)||0),{top:i.top-r.top,left:i.left-r.left}}};var n={};t.expando="velocity"+(new Date).getTime(),t.uuid=0;for(var i={},r=i.hasOwnProperty,o=i.toString,s="Boolean Number String Function Array Date RegExp Object Error".split(" "),a=0;a<s.length;a++)i["[object "+s[a]+"]"]=s[a].toLowerCase();t.fn.init.prototype=t.fn,e.Velocity={Utilities:t}}function l(e){var n=e.length,i=t.type(e);return"function"!==i&&!t.isWindow(e)&&(!(1!==e.nodeType||!n)||"array"===i||0===n||"number"==typeof n&&n>0&&n-1 in e)}}(window),function(o){"use strict";"object"==typeof e.exports?e.exports=o():void 0===(r="function"==typeof(i=o)?i.call(t,n,t,e):i)||(e.exports=r)}((function(){"use strict";return function(e,t,n,i){var r,o=function(){if(n.documentMode)return n.documentMode;for(var e=7;e>4;e--){var t=n.createElement("div");if(t.innerHTML="\x3c!--[if IE "+e+"]><span></span><![endif]--\x3e",t.getElementsByTagName("span").length)return t=null,e}return i}(),s=(r=0,t.webkitRequestAnimationFrame||t.mozRequestAnimationFrame||function(e){var t,n=(new Date).getTime();return t=Math.max(0,16-(n-r)),r=n+t,setTimeout((function(){e(n+t)}),t)}),a=function(){var e=t.performance||{};if("function"!=typeof e.now){var n=e.timing&&e.timing.navigationStart?e.timing.navigationStart:(new Date).getTime();e.now=function(){return(new Date).getTime()-n}}return e}(),l=function(){var e=Array.prototype.slice;try{return e.call(n.documentElement),e}catch(t){return function(t,n){var i=this.length;if("number"!=typeof t&&(t=0),"number"!=typeof n&&(n=i),this.slice)return e.call(this,t,n);var r,o=[],s=t>=0?t:Math.max(0,i+t),a=(n<0?i+n:Math.min(n,i))-s;if(a>0)if(o=new Array(a),this.charAt)for(r=0;r<a;r++)o[r]=this.charAt(s+r);else for(r=0;r<a;r++)o[r]=this[s+r];return o}}}(),c=function(){return Array.prototype.includes?function(e,t){return e.includes(t)}:Array.prototype.indexOf?function(e,t){return e.indexOf(t)>=0}:function(e,t){for(var n=0;n<e.length;n++)if(e[n]===t)return!0;return!1}};function u(e){return d.isWrapped(e)?e=l.call(e):d.isNode(e)&&(e=[e]),e}var f,d={isNumber:function(e){return"number"==typeof e},isString:function(e){return"string"==typeof e},isArray:Array.isArray||function(e){return"[object Array]"===Object.prototype.toString.call(e)},isFunction:function(e){return"[object Function]"===Object.prototype.toString.call(e)},isNode:function(e){return e&&e.nodeType},isWrapped:function(e){return e&&e!==t&&d.isNumber(e.length)&&!d.isString(e)&&!d.isFunction(e)&&!d.isNode(e)&&(0===e.length||d.isNode(e[0]))},isSVG:function(e){return t.SVGElement&&e instanceof t.SVGElement},isEmptyObject:function(e){for(var t in e)if(e.hasOwnProperty(t))return!1;return!0}},h=!1;if(e.fn&&e.fn.jquery?(f=e,h=!0):f=t.Velocity.Utilities,o<=8&&!h)throw new Error("Velocity: IE8 and below require jQuery to be loaded before Velocity.");if(!(o<=7)){var p=400,m="swing",g={State:{isMobile:/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent),isAndroid:/Android/i.test(navigator.userAgent),isGingerbread:/Android 2\.3\.[3-7]/i.test(navigator.userAgent),isChrome:t.chrome,isFirefox:/Firefox/i.test(navigator.userAgent),prefixElement:n.createElement("div"),prefixMatches:{},scrollAnchor:null,scrollPropertyLeft:null,scrollPropertyTop:null,isTicking:!1,calls:[],delayedElements:{count:0}},CSS:{},Utilities:f,Redirects:{},Easings:{},Promise:t.Promise,defaults:{queue:"",duration:p,easing:m,begin:i,complete:i,progress:i,display:i,visibility:i,loop:!1,delay:!1,mobileHA:!0,_cacheValues:!0,promiseRejectEmpty:!0},init:function(e){f.data(e,"velocity",{isSVG:d.isSVG(e),isAnimating:!1,computedStyle:null,tweensContainer:null,rootPropertyValueCache:{},transformCache:{}})},hook:null,mock:!1,version:{major:1,minor:5,patch:0},debug:!1,timestamp:!0,pauseAll:function(e){var t=(new Date).getTime();f.each(g.State.calls,(function(t,n){if(n){if(e!==i&&(n[2].queue!==e||!1===n[2].queue))return!0;n[5]={resume:!1}}})),f.each(g.State.delayedElements,(function(e,n){n&&S(n,t)}))},resumeAll:function(e){(new Date).getTime();f.each(g.State.calls,(function(t,n){if(n){if(e!==i&&(n[2].queue!==e||!1===n[2].queue))return!0;n[5]&&(n[5].resume=!0)}})),f.each(g.State.delayedElements,(function(e,t){t&&C(t)}))}};t.pageYOffset!==i?(g.State.scrollAnchor=t,g.State.scrollPropertyLeft="pageXOffset",g.State.scrollPropertyTop="pageYOffset"):(g.State.scrollAnchor=n.documentElement||n.body.parentNode||n.body,g.State.scrollPropertyLeft="scrollLeft",g.State.scrollPropertyTop="scrollTop");var v=function(){function e(e){return-e.tension*e.x-e.friction*e.v}function t(t,n,i){var r={x:t.x+i.dx*n,v:t.v+i.dv*n,tension:t.tension,friction:t.friction};return{dx:r.v,dv:e(r)}}function n(n,i){var r={dx:n.v,dv:e(n)},o=t(n,.5*i,r),s=t(n,.5*i,o),a=t(n,i,s),l=1/6*(r.dx+2*(o.dx+s.dx)+a.dx),c=1/6*(r.dv+2*(o.dv+s.dv)+a.dv);return n.x=n.x+l*i,n.v=n.v+c*i,n}return function e(t,i,r){var o,s,a,l={x:-1,v:0,tension:null,friction:null},c=[0],u=0,f=1e-4;for(t=parseFloat(t)||500,i=parseFloat(i)||20,r=r||null,l.tension=t,l.friction=i,s=(o=null!==r)?(u=e(t,i))/r*.016:.016;a=n(a||l,s),c.push(1+a.x),u+=16,Math.abs(a.x)>f&&Math.abs(a.v)>f;);return o?function(e){return c[e*(c.length-1)|0]}:u}}();g.Easings={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},spring:function(e){return 1-Math.cos(4.5*e*Math.PI)*Math.exp(6*-e)}},f.each([["ease",[.25,.1,.25,1]],["ease-in",[.42,0,1,1]],["ease-out",[0,0,.58,1]],["ease-in-out",[.42,0,.58,1]],["easeInSine",[.47,0,.745,.715]],["easeOutSine",[.39,.575,.565,1]],["easeInOutSine",[.445,.05,.55,.95]],["easeInQuad",[.55,.085,.68,.53]],["easeOutQuad",[.25,.46,.45,.94]],["easeInOutQuad",[.455,.03,.515,.955]],["easeInCubic",[.55,.055,.675,.19]],["easeOutCubic",[.215,.61,.355,1]],["easeInOutCubic",[.645,.045,.355,1]],["easeInQuart",[.895,.03,.685,.22]],["easeOutQuart",[.165,.84,.44,1]],["easeInOutQuart",[.77,0,.175,1]],["easeInQuint",[.755,.05,.855,.06]],["easeOutQuint",[.23,1,.32,1]],["easeInOutQuint",[.86,0,.07,1]],["easeInExpo",[.95,.05,.795,.035]],["easeOutExpo",[.19,1,.22,1]],["easeInOutExpo",[1,0,0,1]],["easeInCirc",[.6,.04,.98,.335]],["easeOutCirc",[.075,.82,.165,1]],["easeInOutCirc",[.785,.135,.15,.86]]],(function(e,t){g.Easings[t[0]]=E.apply(null,t[1])}));var y=g.CSS={RegEx:{isHex:/^#([A-f\d]{3}){1,2}$/i,valueUnwrap:/^[A-z]+\((.*)\)$/i,wrappedValueAlreadyExtracted:/[0-9.]+ [0-9.]+ [0-9.]+( [0-9.]+)?/,valueSplit:/([A-z]+\(.+\))|(([A-z0-9#-.]+?)(?=\s|$))/gi},Lists:{colors:["fill","stroke","stopColor","color","backgroundColor","borderColor","borderTopColor","borderRightColor","borderBottomColor","borderLeftColor","outlineColor"],transformsBase:["translateX","translateY","scale","scaleX","scaleY","skewX","skewY","rotateZ"],transforms3D:["transformPerspective","translateZ","scaleZ","rotateX","rotateY"],units:["%","em","ex","ch","rem","vw","vh","vmin","vmax","cm","mm","Q","in","pc","pt","px","deg","grad","rad","turn","s","ms"],colorNames:{aliceblue:"240,248,255",antiquewhite:"250,235,215",aquamarine:"127,255,212",aqua:"0,255,255",azure:"240,255,255",beige:"245,245,220",bisque:"255,228,196",black:"0,0,0",blanchedalmond:"255,235,205",blueviolet:"138,43,226",blue:"0,0,255",brown:"165,42,42",burlywood:"222,184,135",cadetblue:"95,158,160",chartreuse:"127,255,0",chocolate:"210,105,30",coral:"255,127,80",cornflowerblue:"100,149,237",cornsilk:"255,248,220",crimson:"220,20,60",cyan:"0,255,255",darkblue:"0,0,139",darkcyan:"0,139,139",darkgoldenrod:"184,134,11",darkgray:"169,169,169",darkgrey:"169,169,169",darkgreen:"0,100,0",darkkhaki:"189,183,107",darkmagenta:"139,0,139",darkolivegreen:"85,107,47",darkorange:"255,140,0",darkorchid:"153,50,204",darkred:"139,0,0",darksalmon:"233,150,122",darkseagreen:"143,188,143",darkslateblue:"72,61,139",darkslategray:"47,79,79",darkturquoise:"0,206,209",darkviolet:"148,0,211",deeppink:"255,20,147",deepskyblue:"0,191,255",dimgray:"105,105,105",dimgrey:"105,105,105",dodgerblue:"30,144,255",firebrick:"178,34,34",floralwhite:"255,250,240",forestgreen:"34,139,34",fuchsia:"255,0,255",gainsboro:"220,220,220",ghostwhite:"248,248,255",gold:"255,215,0",goldenrod:"218,165,32",gray:"128,128,128",grey:"128,128,128",greenyellow:"173,255,47",green:"0,128,0",honeydew:"240,255,240",hotpink:"255,105,180",indianred:"205,92,92",indigo:"75,0,130",ivory:"255,255,240",khaki:"240,230,140",lavenderblush:"255,240,245",lavender:"230,230,250",lawngreen:"124,252,0",lemonchiffon:"255,250,205",lightblue:"173,216,230",lightcoral:"240,128,128",lightcyan:"224,255,255",lightgoldenrodyellow:"250,250,210",lightgray:"211,211,211",lightgrey:"211,211,211",lightgreen:"144,238,144",lightpink:"255,182,193",lightsalmon:"255,160,122",lightseagreen:"32,178,170",lightskyblue:"135,206,250",lightslategray:"119,136,153",lightsteelblue:"176,196,222",lightyellow:"255,255,224",limegreen:"50,205,50",lime:"0,255,0",linen:"250,240,230",magenta:"255,0,255",maroon:"128,0,0",mediumaquamarine:"102,205,170",mediumblue:"0,0,205",mediumorchid:"186,85,211",mediumpurple:"147,112,219",mediumseagreen:"60,179,113",mediumslateblue:"123,104,238",mediumspringgreen:"0,250,154",mediumturquoise:"72,209,204",mediumvioletred:"199,21,133",midnightblue:"25,25,112",mintcream:"245,255,250",mistyrose:"255,228,225",moccasin:"255,228,181",navajowhite:"255,222,173",navy:"0,0,128",oldlace:"253,245,230",olivedrab:"107,142,35",olive:"128,128,0",orangered:"255,69,0",orange:"255,165,0",orchid:"218,112,214",palegoldenrod:"238,232,170",palegreen:"152,251,152",paleturquoise:"175,238,238",palevioletred:"219,112,147",papayawhip:"255,239,213",peachpuff:"255,218,185",peru:"205,133,63",pink:"255,192,203",plum:"221,160,221",powderblue:"176,224,230",purple:"128,0,128",red:"255,0,0",rosybrown:"188,143,143",royalblue:"65,105,225",saddlebrown:"139,69,19",salmon:"250,128,114",sandybrown:"244,164,96",seagreen:"46,139,87",seashell:"255,245,238",sienna:"160,82,45",silver:"192,192,192",skyblue:"135,206,235",slateblue:"106,90,205",slategray:"112,128,144",snow:"255,250,250",springgreen:"0,255,127",steelblue:"70,130,180",tan:"210,180,140",teal:"0,128,128",thistle:"216,191,216",tomato:"255,99,71",turquoise:"64,224,208",violet:"238,130,238",wheat:"245,222,179",whitesmoke:"245,245,245",white:"255,255,255",yellowgreen:"154,205,50",yellow:"255,255,0"}},Hooks:{templates:{textShadow:["Color X Y Blur","black 0px 0px 0px"],boxShadow:["Color X Y Blur Spread","black 0px 0px 0px 0px"],clip:["Top Right Bottom Left","0px 0px 0px 0px"],backgroundPosition:["X Y","0% 0%"],transformOrigin:["X Y Z","50% 50% 0px"],perspectiveOrigin:["X Y","50% 50%"]},registered:{},register:function(){for(var e=0;e<y.Lists.colors.length;e++){var t="color"===y.Lists.colors[e]?"0 0 0 1":"255 255 255 1";y.Hooks.templates[y.Lists.colors[e]]=["Red Green Blue Alpha",t]}var n,i,r;if(o)for(n in y.Hooks.templates)if(y.Hooks.templates.hasOwnProperty(n)){r=(i=y.Hooks.templates[n])[0].split(" ");var s=i[1].match(y.RegEx.valueSplit);"Color"===r[0]&&(r.push(r.shift()),s.push(s.shift()),y.Hooks.templates[n]=[r.join(" "),s.join(" ")])}for(n in y.Hooks.templates)if(y.Hooks.templates.hasOwnProperty(n))for(var a in r=(i=y.Hooks.templates[n])[0].split(" "))if(r.hasOwnProperty(a)){var l=n+r[a],c=a;y.Hooks.registered[l]=[n,c]}},getRoot:function(e){var t=y.Hooks.registered[e];return t?t[0]:e},getUnit:function(e,t){var n=(e.substr(t||0,5).match(/^[a-z%]+/)||[])[0]||"";return n&&c(y.Lists.units)?n:""},fixColors:function(e){return e.replace(/(rgba?\(\s*)?(\b[a-z]+\b)/g,(function(e,t,n){return y.Lists.colorNames.hasOwnProperty(n)?(t||"rgba(")+y.Lists.colorNames[n]+(t?"":",1)"):t+n}))},cleanRootPropertyValue:function(e,t){return y.RegEx.valueUnwrap.test(t)&&(t=t.match(y.RegEx.valueUnwrap)[1]),y.Values.isCSSNullValue(t)&&(t=y.Hooks.templates[e][1]),t},extractValue:function(e,t){var n=y.Hooks.registered[e];if(n){var i=n[0],r=n[1];return(t=y.Hooks.cleanRootPropertyValue(i,t)).toString().match(y.RegEx.valueSplit)[r]}return t},injectValue:function(e,t,n){var i=y.Hooks.registered[e];if(i){var r,o=i[0],s=i[1];return(r=(n=y.Hooks.cleanRootPropertyValue(o,n)).toString().match(y.RegEx.valueSplit))[s]=t,r.join(" ")}return n}},Normalizations:{registered:{clip:function(e,t,n){switch(e){case"name":return"clip";case"extract":var i;return y.RegEx.wrappedValueAlreadyExtracted.test(n)?n:(i=n.toString().match(y.RegEx.valueUnwrap))?i[1].replace(/,(\s+)?/g," "):n;case"inject":return"rect("+n+")"}},blur:function(e,t,n){switch(e){case"name":return g.State.isFirefox?"filter":"-webkit-filter";case"extract":var i=parseFloat(n);if(!i&&0!==i){var r=n.toString().match(/blur\(([0-9]+[A-z]+)\)/i);i=r?r[1]:0}return i;case"inject":return parseFloat(n)?"blur("+n+")":"none"}},opacity:function(e,t,n){if(o<=8)switch(e){case"name":return"filter";case"extract":var i=n.toString().match(/alpha\(opacity=(.*)\)/i);return i?i[1]/100:1;case"inject":return t.style.zoom=1,parseFloat(n)>=1?"":"alpha(opacity="+parseInt(100*parseFloat(n),10)+")"}else switch(e){case"name":return"opacity";case"extract":case"inject":return n}}},register:function(){o&&!(o>9)||g.State.isGingerbread||(y.Lists.transformsBase=y.Lists.transformsBase.concat(y.Lists.transforms3D));for(var e=0;e<y.Lists.transformsBase.length;e++)!function(){var t=y.Lists.transformsBase[e];y.Normalizations.registered[t]=function(e,n,r){switch(e){case"name":return"transform";case"extract":return _(n)===i||_(n).transformCache[t]===i?/^scale/i.test(t)?1:0:_(n).transformCache[t].replace(/[()]/g,"");case"inject":var o=!1;switch(t.substr(0,t.length-1)){case"translate":o=!/(%|px|em|rem|vw|vh|\d)$/i.test(r);break;case"scal":case"scale":g.State.isAndroid&&_(n).transformCache[t]===i&&r<1&&(r=1),o=!/(\d)$/i.test(r);break;case"skew":case"rotate":o=!/(deg|\d)$/i.test(r)}return o||(_(n).transformCache[t]="("+r+")"),_(n).transformCache[t]}}}();for(var t=0;t<y.Lists.colors.length;t++)!function(){var e=y.Lists.colors[t];y.Normalizations.registered[e]=function(t,n,r){switch(t){case"name":return e;case"extract":var s;if(y.RegEx.wrappedValueAlreadyExtracted.test(r))s=r;else{var a,l={black:"rgb(0, 0, 0)",blue:"rgb(0, 0, 255)",gray:"rgb(128, 128, 128)",green:"rgb(0, 128, 0)",red:"rgb(255, 0, 0)",white:"rgb(255, 255, 255)"};/^[A-z]+$/i.test(r)?a=l[r]!==i?l[r]:l.black:y.RegEx.isHex.test(r)?a="rgb("+y.Values.hexToRgb(r).join(" ")+")":/^rgba?\(/i.test(r)||(a=l.black),s=(a||r).toString().match(y.RegEx.valueUnwrap)[1].replace(/,(\s+)?/g," ")}return(!o||o>8)&&3===s.split(" ").length&&(s+=" 1"),s;case"inject":return/^rgb/.test(r)?r:(o<=8?4===r.split(" ").length&&(r=r.split(/\s+/).slice(0,3).join(" ")):3===r.split(" ").length&&(r+=" 1"),(o<=8?"rgb":"rgba")+"("+r.replace(/\s+/g,",").replace(/\.(\d)+(?=,)/g,"")+")")}}}();function n(e,t,n){if("border-box"===y.getPropertyValue(t,"boxSizing").toString().toLowerCase()===(n||!1)){var i,r,o=0,s="width"===e?["Left","Right"]:["Top","Bottom"],a=["padding"+s[0],"padding"+s[1],"border"+s[0]+"Width","border"+s[1]+"Width"];for(i=0;i<a.length;i++)r=parseFloat(y.getPropertyValue(t,a[i])),isNaN(r)||(o+=r);return n?-o:o}return 0}function r(e,t){return function(i,r,o){switch(i){case"name":return e;case"extract":return parseFloat(o)+n(e,r,t);case"inject":return parseFloat(o)-n(e,r,t)+"px"}}}y.Normalizations.registered.innerWidth=r("width",!0),y.Normalizations.registered.innerHeight=r("height",!0),y.Normalizations.registered.outerWidth=r("width"),y.Normalizations.registered.outerHeight=r("height")}},Names:{camelCase:function(e){return e.replace(/-(\w)/g,(function(e,t){return t.toUpperCase()}))},SVGAttribute:function(e){var t="width|height|x|y|cx|cy|r|rx|ry|x1|x2|y1|y2";return(o||g.State.isAndroid&&!g.State.isChrome)&&(t+="|transform"),new RegExp("^("+t+")$","i").test(e)},prefixCheck:function(e){if(g.State.prefixMatches[e])return[g.State.prefixMatches[e],!0];for(var t=["","Webkit","Moz","ms","O"],n=0,i=t.length;n<i;n++){var r;if(r=0===n?e:t[n]+e.replace(/^\w/,(function(e){return e.toUpperCase()})),d.isString(g.State.prefixElement.style[r]))return g.State.prefixMatches[e]=r,[r,!0]}return[e,!1]}},Values:{hexToRgb:function(e){var t;return e=e.replace(/^#?([a-f\d])([a-f\d])([a-f\d])$/i,(function(e,t,n,i){return t+t+n+n+i+i})),(t=/^#?([a-f\d]{2})([a-f\d]{2})([a-f\d]{2})$/i.exec(e))?[parseInt(t[1],16),parseInt(t[2],16),parseInt(t[3],16)]:[0,0,0]},isCSSNullValue:function(e){return!e||/^(none|auto|transparent|(rgba\(0, ?0, ?0, ?0\)))$/i.test(e)},getUnitType:function(e){return/^(rotate|skew)/i.test(e)?"deg":/(^(scale|scaleX|scaleY|scaleZ|alpha|flexGrow|flexHeight|zIndex|fontWeight)$)|((opacity|red|green|blue|alpha)$)/i.test(e)?"":"px"},getDisplayType:function(e){var t=e&&e.tagName.toString().toLowerCase();return/^(b|big|i|small|tt|abbr|acronym|cite|code|dfn|em|kbd|strong|samp|var|a|bdo|br|img|map|object|q|script|span|sub|sup|button|input|label|select|textarea)$/i.test(t)?"inline":/^(li)$/i.test(t)?"list-item":/^(tr)$/i.test(t)?"table-row":/^(table)$/i.test(t)?"table":/^(tbody)$/i.test(t)?"table-row-group":"block"},addClass:function(e,t){if(e)if(e.classList)e.classList.add(t);else if(d.isString(e.className))e.className+=(e.className.length?" ":"")+t;else{var n=e.getAttribute(o<=7?"className":"class")||"";e.setAttribute("class",n+(n?" ":"")+t)}},removeClass:function(e,t){if(e)if(e.classList)e.classList.remove(t);else if(d.isString(e.className))e.className=e.className.toString().replace(new RegExp("(^|\\s)"+t.split(" ").join("|")+"(\\s|$)","gi")," ");else{var n=e.getAttribute(o<=7?"className":"class")||"";e.setAttribute("class",n.replace(new RegExp("(^|s)"+t.split(" ").join("|")+"(s|$)","gi")," "))}}},getPropertyValue:function(e,n,r,s){function a(e,n){var r=0;if(o<=8)r=f.css(e,n);else{var l=!1;/^(width|height)$/.test(n)&&0===y.getPropertyValue(e,"display")&&(l=!0,y.setPropertyValue(e,"display",y.Values.getDisplayType(e)));var c,u=function(){l&&y.setPropertyValue(e,"display","none")};if(!s){if("height"===n&&"border-box"!==y.getPropertyValue(e,"boxSizing").toString().toLowerCase()){var d=e.offsetHeight-(parseFloat(y.getPropertyValue(e,"borderTopWidth"))||0)-(parseFloat(y.getPropertyValue(e,"borderBottomWidth"))||0)-(parseFloat(y.getPropertyValue(e,"paddingTop"))||0)-(parseFloat(y.getPropertyValue(e,"paddingBottom"))||0);return u(),d}if("width"===n&&"border-box"!==y.getPropertyValue(e,"boxSizing").toString().toLowerCase()){var h=e.offsetWidth-(parseFloat(y.getPropertyValue(e,"borderLeftWidth"))||0)-(parseFloat(y.getPropertyValue(e,"borderRightWidth"))||0)-(parseFloat(y.getPropertyValue(e,"paddingLeft"))||0)-(parseFloat(y.getPropertyValue(e,"paddingRight"))||0);return u(),h}}c=_(e)===i?t.getComputedStyle(e,null):_(e).computedStyle?_(e).computedStyle:_(e).computedStyle=t.getComputedStyle(e,null),"borderColor"===n&&(n="borderTopColor"),""!==(r=9===o&&"filter"===n?c.getPropertyValue(n):c[n])&&null!==r||(r=e.style[n]),u()}if("auto"===r&&/^(top|right|bottom|left)$/i.test(n)){var p=a(e,"position");("fixed"===p||"absolute"===p&&/top|left/i.test(n))&&(r=f(e).position()[n]+"px")}return r}var l;if(y.Hooks.registered[n]){var c=n,u=y.Hooks.getRoot(c);r===i&&(r=y.getPropertyValue(e,y.Names.prefixCheck(u)[0])),y.Normalizations.registered[u]&&(r=y.Normalizations.registered[u]("extract",e,r)),l=y.Hooks.extractValue(c,r)}else if(y.Normalizations.registered[n]){var d,h;"transform"!==(d=y.Normalizations.registered[n]("name",e))&&(h=a(e,y.Names.prefixCheck(d)[0]),y.Values.isCSSNullValue(h)&&y.Hooks.templates[n]&&(h=y.Hooks.templates[n][1])),l=y.Normalizations.registered[n]("extract",e,h)}if(!/^[\d-]/.test(l)){var p=_(e);if(p&&p.isSVG&&y.Names.SVGAttribute(n))if(/^(height|width)$/i.test(n))try{l=e.getBBox()[n]}catch(e){l=0}else l=e.getAttribute(n);else l=a(e,y.Names.prefixCheck(n)[0])}return y.Values.isCSSNullValue(l)&&(l=0),g.debug>=2&&console.log("Get "+n+": "+l),l},setPropertyValue:function(e,n,i,r,s){var a=n;if("scroll"===n)s.container?s.container["scroll"+s.direction]=i:"Left"===s.direction?t.scrollTo(i,s.alternateValue):t.scrollTo(s.alternateValue,i);else if(y.Normalizations.registered[n]&&"transform"===y.Normalizations.registered[n]("name",e))y.Normalizations.registered[n]("inject",e,i),a="transform",i=_(e).transformCache[n];else{if(y.Hooks.registered[n]){var l=n,c=y.Hooks.getRoot(n);r=r||y.getPropertyValue(e,c),i=y.Hooks.injectValue(l,i,r),n=c}if(y.Normalizations.registered[n]&&(i=y.Normalizations.registered[n]("inject",e,i),n=y.Normalizations.registered[n]("name",e)),a=y.Names.prefixCheck(n)[0],o<=8)try{e.style[a]=i}catch(e){g.debug&&console.log("Browser does not support ["+i+"] for ["+a+"]")}else{var u=_(e);u&&u.isSVG&&y.Names.SVGAttribute(n)?e.setAttribute(n,i):e.style[a]=i}g.debug>=2&&console.log("Set "+n+" ("+a+"): "+i)}return[a,i]},flushTransformCache:function(e){var t="",n=_(e);if((o||g.State.isAndroid&&!g.State.isChrome)&&n&&n.isSVG){var i=function(t){return parseFloat(y.getPropertyValue(e,t))},r={translate:[i("translateX"),i("translateY")],skewX:[i("skewX")],skewY:[i("skewY")],scale:1!==i("scale")?[i("scale"),i("scale")]:[i("scaleX"),i("scaleY")],rotate:[i("rotateZ"),0,0]};f.each(_(e).transformCache,(function(e){/^translate/i.test(e)?e="translate":/^scale/i.test(e)?e="scale":/^rotate/i.test(e)&&(e="rotate"),r[e]&&(t+=e+"("+r[e].join(" ")+") ",delete r[e])}))}else{var s,a;f.each(_(e).transformCache,(function(n){if(s=_(e).transformCache[n],"transformPerspective"===n)return a=s,!0;9===o&&"rotateZ"===n&&(n="rotate"),t+=n+s+" "})),a&&(t="perspective"+a+" "+t)}y.setPropertyValue(e,"transform",t)}};y.Hooks.register(),y.Normalizations.register(),g.hook=function(e,t,n){var r;return e=u(e),f.each(e,(function(e,o){if(_(o)===i&&g.init(o),n===i)r===i&&(r=y.getPropertyValue(o,t));else{var s=y.setPropertyValue(o,t,n);"transform"===s[0]&&g.CSS.flushTransformCache(o),r=s}})),r};var b=function(){var e;function r(){return o?w.promise||null:s}var o,s,a,l,h,m,v=arguments[0]&&(arguments[0].p||f.isPlainObject(arguments[0].properties)&&!arguments[0].properties.names||d.isString(arguments[0].properties));d.isWrapped(this)?(o=!1,a=0,l=this,s=this):(o=!0,a=1,l=v?arguments[0].elements||arguments[0].e:arguments[0]);var w={promise:null,resolver:null,rejecter:null};if(o&&g.Promise&&(w.promise=new g.Promise((function(e,t){w.resolver=e,w.rejecter=t}))),v?(h=arguments[0].properties||arguments[0].p,m=arguments[0].options||arguments[0].o):(h=arguments[a],m=arguments[a+1]),l=u(l)){var x,T=l.length,E=0;if(!/^(stop|finish|finishAll|pause|resume)$/i.test(h)&&!f.isPlainObject(m)){var I=a+1;m={};for(var P=I;P<arguments.length;P++)d.isArray(arguments[P])||!/^(fast|normal|slow)$/i.test(arguments[P])&&!/^\d/.test(arguments[P])?d.isString(arguments[P])||d.isArray(arguments[P])?m.easing=arguments[P]:d.isFunction(arguments[P])&&(m.complete=arguments[P]):m.duration=arguments[P]}switch(h){case"scroll":x="scroll";break;case"reverse":x="reverse";break;case"pause":var D=(new Date).getTime();return f.each(l,(function(e,t){S(t,D)})),f.each(g.State.calls,(function(e,t){var n=!1;t&&f.each(t[1],(function(e,r){var o=m===i?"":m;return!0!==o&&t[2].queue!==o&&(m!==i||!1!==t[2].queue)||(f.each(l,(function(e,i){if(i===r)return t[5]={resume:!1},n=!0,!1})),!n&&void 0)}))})),r();case"resume":return f.each(l,(function(e,t){C(t)})),f.each(g.State.calls,(function(e,t){var n=!1;t&&f.each(t[1],(function(e,r){var o=m===i?"":m;return!0!==o&&t[2].queue!==o&&(m!==i||!1!==t[2].queue)||!t[5]||(f.each(l,(function(e,i){if(i===r)return t[5].resume=!0,n=!0,!1})),!n&&void 0)}))})),r();case"finish":case"finishAll":case"stop":f.each(l,(function(e,t){_(t)&&_(t).delayTimer&&(clearTimeout(_(t).delayTimer.setTimeout),_(t).delayTimer.next&&_(t).delayTimer.next(),delete _(t).delayTimer),"finishAll"!==h||!0!==m&&!d.isString(m)||(f.each(f.queue(t,d.isString(m)?m:""),(function(e,t){d.isFunction(t)&&t()})),f.queue(t,d.isString(m)?m:"",[]))}));var N=[];return f.each(g.State.calls,(function(e,t){t&&f.each(t[1],(function(n,r){var o=m===i?"":m;if(!0!==o&&t[2].queue!==o&&(m!==i||!1!==t[2].queue))return!0;f.each(l,(function(n,i){if(i===r)if((!0===m||d.isString(m))&&(f.each(f.queue(i,d.isString(m)?m:""),(function(e,t){d.isFunction(t)&&t(null,!0)})),f.queue(i,d.isString(m)?m:"",[])),"stop"===h){var s=_(i);s&&s.tweensContainer&&!1!==o&&f.each(s.tweensContainer,(function(e,t){t.endValue=t.currentValue})),N.push(e)}else"finish"!==h&&"finishAll"!==h||(t[2].duration=1)}))}))})),"stop"===h&&(f.each(N,(function(e,t){O(t,!0)})),w.promise&&w.resolver(l)),r();default:if(!f.isPlainObject(h)||d.isEmptyObject(h)){if(d.isString(h)&&g.Redirects[h]){var j=(e=f.extend({},m)).duration,B=e.delay||0;return!0===e.backwards&&(l=f.extend(!0,[],l).reverse()),f.each(l,(function(t,n){parseFloat(e.stagger)?e.delay=B+parseFloat(e.stagger)*t:d.isFunction(e.stagger)&&(e.delay=B+e.stagger.call(n,t,T)),e.drag&&(e.duration=parseFloat(j)||(/^(callout|transition)/.test(h)?1e3:p),e.duration=Math.max(e.duration*(e.backwards?1-t/T:(t+1)/T),.75*e.duration,200)),g.Redirects[h].call(n,n,e||{},t,T,l,w.promise?w:i)})),r()}var F="Velocity: First argument ("+h+") was not a property map, a known action, or a registered redirect. Aborting.";return w.promise?w.rejecter(new Error(F)):t.console&&console.log(F),r()}x="start"}var L={lastParent:null,lastPosition:null,lastFontSize:null,lastPercentToPxWidth:null,lastPercentToPxHeight:null,lastEmToPx:null,remToPx:null,vwToPx:null,vhToPx:null},V=[];f.each(l,(function(e,t){d.isNode(t)&&R(t,e)})),(e=f.extend({},g.defaults,m)).loop=parseInt(e.loop,10);var H=2*e.loop-1;if(e.loop)for(var M=0;M<H;M++){var W={delay:e.delay,progress:e.progress};M===H-1&&(W.display=e.display,W.visibility=e.visibility,W.complete=e.complete),b(l,"reverse",W)}return r()}function R(e,r){var o,s,a=f.extend({},g.defaults,m),u={};switch(_(e)===i&&g.init(e),parseFloat(a.delay)&&!1!==a.queue&&f.queue(e,a.queue,(function(t){g.velocityQueueEntryFlag=!0;var n=g.State.delayedElements.count++;g.State.delayedElements[n]=e;var i,r=(i=n,function(){g.State.delayedElements[i]=!1,t()});_(e).delayBegin=(new Date).getTime(),_(e).delay=parseFloat(a.delay),_(e).delayTimer={setTimeout:setTimeout(t,parseFloat(a.delay)),next:r}})),a.duration.toString().toLowerCase()){case"fast":a.duration=200;break;case"normal":a.duration=p;break;case"slow":a.duration=600;break;default:a.duration=parseFloat(a.duration)||1}function v(s){var p,v,b,S,C,O;if(a.begin&&0===E)try{a.begin.call(l,l)}catch(e){setTimeout((function(){throw e}),1)}if("scroll"===x){var I,P,D,N=/^x$/i.test(a.axis)?"Left":"Top",j=parseFloat(a.offset)||0;a.container?d.isWrapped(a.container)||d.isNode(a.container)?(a.container=a.container[0]||a.container,D=(I=a.container["scroll"+N])+f(e).position()[N.toLowerCase()]+j):a.container=null:(I=g.State.scrollAnchor[g.State["scrollProperty"+N]],P=g.State.scrollAnchor[g.State["scrollProperty"+("Left"===N?"Top":"Left")]],D=f(e).offset()[N.toLowerCase()]+j),u={scroll:{rootPropertyValue:!1,startValue:I,currentValue:I,endValue:D,unitType:"",easing:a.easing,scrollData:{container:a.container,direction:N,alternateValue:P}},element:e},g.debug&&console.log("tweensContainer (scroll): ",u.scroll,e)}else if("reverse"===x){if(!(p=_(e)))return;if(!p.tweensContainer)return void f.dequeue(e,a.queue);for(var B in"none"===p.opts.display&&(p.opts.display="auto"),"hidden"===p.opts.visibility&&(p.opts.visibility="visible"),p.opts.loop=!1,p.opts.begin=null,p.opts.complete=null,m.easing||delete a.easing,m.duration||delete a.duration,a=f.extend({},p.opts,a),v=f.extend(!0,{},p?p.tweensContainer:null))if(v.hasOwnProperty(B)&&"element"!==B){var F=v[B].startValue;v[B].startValue=v[B].currentValue=v[B].endValue,v[B].endValue=F,d.isEmptyObject(m)||(v[B].easing=a.easing),g.debug&&console.log("reverse tweensContainer ("+B+"): "+JSON.stringify(v[B]),e)}u=v}else if("start"===x){(p=_(e))&&p.tweensContainer&&!0===p.isAnimating&&(v=p.tweensContainer);var H=function(r,s){var l,c=y.Hooks.getRoot(r),h=!1,m=s[0],b=s[1],w=s[2];if(p&&p.isSVG||"tween"===c||!1!==y.Names.prefixCheck(c)[1]||y.Normalizations.registered[c]!==i){(a.display!==i&&null!==a.display&&"none"!==a.display||a.visibility!==i&&"hidden"!==a.visibility)&&/opacity|filter/.test(r)&&!w&&0!==m&&(w=0),a._cacheValues&&v&&v[r]?(w===i&&(w=v[r].endValue+v[r].unitType),h=p.rootPropertyValueCache[c]):y.Hooks.registered[r]?w===i?(h=y.getPropertyValue(e,c),w=y.getPropertyValue(e,r,h)):h=y.Hooks.templates[c][1]:w===i&&(w=y.getPropertyValue(e,r));var x,_,S,C=!1,T=function(e,t){var n,i;return i=(t||"0").toString().toLowerCase().replace(/[%A-z]+$/,(function(e){return n=e,""})),n||(n=y.Values.getUnitType(e)),[i,n]};if(w!==m&&d.isString(w)&&d.isString(m)){l="";var E=0,A=0,k=[],O=[],I=0,P=0,D=0;for(w=y.Hooks.fixColors(w),m=y.Hooks.fixColors(m);E<w.length&&A<m.length;){var N=w[E],j=m[A];if(/[\d\.-]/.test(N)&&/[\d\.-]/.test(j)){for(var B=N,F=j,V=".",H=".";++E<w.length;){if((N=w[E])===V)V="..";else if(!/\d/.test(N))break;B+=N}for(;++A<m.length;){if((j=m[A])===H)H="..";else if(!/\d/.test(j))break;F+=j}var M=y.Hooks.getUnit(w,E),W=y.Hooks.getUnit(m,A);if(E+=M.length,A+=W.length,M===W)B===F?l+=B+M:(l+="{"+k.length+(P?"!":"")+"}"+M,k.push(parseFloat(B)),O.push(parseFloat(F)));else{var R=parseFloat(B),$=parseFloat(F);l+=(I<5?"calc":"")+"("+(R?"{"+k.length+(P?"!":"")+"}":"0")+M+" + "+($?"{"+(k.length+(R?1:0))+(P?"!":"")+"}":"0")+W+")",R&&(k.push(R),O.push(0)),$&&(k.push(0),O.push($))}}else{if(N!==j){I=0;break}l+=N,E++,A++,0===I&&"c"===N||1===I&&"a"===N||2===I&&"l"===N||3===I&&"c"===N||I>=4&&"("===N?I++:(I&&I<5||I>=4&&")"===N&&--I<5)&&(I=0),0===P&&"r"===N||1===P&&"g"===N||2===P&&"b"===N||3===P&&"a"===N||P>=3&&"("===N?(3===P&&"a"===N&&(D=1),P++):D&&","===N?++D>3&&(P=D=0):(D&&P<(D?5:4)||P>=(D?4:3)&&")"===N&&--P<(D?5:4))&&(P=D=0)}}E===w.length&&A===m.length||(g.debug&&console.error('Trying to pattern match mis-matched strings ["'+m+'", "'+w+'"]'),l=i),l&&(k.length?(g.debug&&console.log('Pattern found "'+l+'" -> ',k,O,"["+w+","+m+"]"),w=k,m=O,_=S=""):l=i)}if(l||(w=(x=T(r,w))[0],S=x[1],m=(x=T(r,m))[0].replace(/^([+-\/*])=/,(function(e,t){return C=t,""})),_=x[1],w=parseFloat(w)||0,m=parseFloat(m)||0,"%"===_&&(/^(fontSize|lineHeight)$/.test(r)?(m/=100,_="em"):/^scale/.test(r)?(m/=100,_=""):/(Red|Green|Blue)$/i.test(r)&&(m=m/100*255,_=""))),/[\/*]/.test(C))_=S;else if(S!==_&&0!==w)if(0===m)_=S;else{o=o||function(){var i={myParent:e.parentNode||n.body,position:y.getPropertyValue(e,"position"),fontSize:y.getPropertyValue(e,"fontSize")},r=i.position===L.lastPosition&&i.myParent===L.lastParent,o=i.fontSize===L.lastFontSize;L.lastParent=i.myParent,L.lastPosition=i.position,L.lastFontSize=i.fontSize;var s={};if(o&&r)s.emToPx=L.lastEmToPx,s.percentToPxWidth=L.lastPercentToPxWidth,s.percentToPxHeight=L.lastPercentToPxHeight;else{var a=p&&p.isSVG?n.createElementNS("http://www.w3.org/2000/svg","rect"):n.createElement("div");g.init(a),i.myParent.appendChild(a),f.each(["overflow","overflowX","overflowY"],(function(e,t){g.CSS.setPropertyValue(a,t,"hidden")})),g.CSS.setPropertyValue(a,"position",i.position),g.CSS.setPropertyValue(a,"fontSize",i.fontSize),g.CSS.setPropertyValue(a,"boxSizing","content-box"),f.each(["minWidth","maxWidth","width","minHeight","maxHeight","height"],(function(e,t){g.CSS.setPropertyValue(a,t,"100%")})),g.CSS.setPropertyValue(a,"paddingLeft","100em"),s.percentToPxWidth=L.lastPercentToPxWidth=(parseFloat(y.getPropertyValue(a,"width",null,!0))||1)/100,s.percentToPxHeight=L.lastPercentToPxHeight=(parseFloat(y.getPropertyValue(a,"height",null,!0))||1)/100,s.emToPx=L.lastEmToPx=(parseFloat(y.getPropertyValue(a,"paddingLeft"))||1)/100,i.myParent.removeChild(a)}return null===L.remToPx&&(L.remToPx=parseFloat(y.getPropertyValue(n.body,"fontSize"))||16),null===L.vwToPx&&(L.vwToPx=parseFloat(t.innerWidth)/100,L.vhToPx=parseFloat(t.innerHeight)/100),s.remToPx=L.remToPx,s.vwToPx=L.vwToPx,s.vhToPx=L.vhToPx,g.debug>=1&&console.log("Unit ratios: "+JSON.stringify(s),e),s}();var z=/margin|padding|left|right|width|text|word|letter/i.test(r)||/X$/.test(r)||"x"===r?"x":"y";switch(S){case"%":w*="x"===z?o.percentToPxWidth:o.percentToPxHeight;break;case"px":break;default:w*=o[S+"ToPx"]}switch(_){case"%":w*=1/("x"===z?o.percentToPxWidth:o.percentToPxHeight);break;case"px":break;default:w*=1/o[_+"ToPx"]}}switch(C){case"+":m=w+m;break;case"-":m=w-m;break;case"*":m*=w;break;case"/":m=w/m}u[r]={rootPropertyValue:h,startValue:w,currentValue:w,endValue:m,unitType:_,easing:b},l&&(u[r].pattern=l),g.debug&&console.log("tweensContainer ("+r+"): "+JSON.stringify(u[r]),e)}else g.debug&&console.log("Skipping ["+c+"] due to a lack of browser support.")};for(var M in h)if(h.hasOwnProperty(M)){var W=y.Names.camelCase(M),R=(b=h[M],void 0,S=void 0,C=void 0,O=void 0,d.isFunction(b)&&(b=b.call(e,r,T)),d.isArray(b)?(S=b[0],!d.isArray(b[1])&&/^[\d-]/.test(b[1])||d.isFunction(b[1])||y.RegEx.isHex.test(b[1])?O=b[1]:d.isString(b[1])&&!y.RegEx.isHex.test(b[1])&&g.Easings[b[1]]||d.isArray(b[1])?(C=A(b[1],a.duration),O=b[2]):O=b[1]||b[2]):S=b,C=C||a.easing,d.isFunction(S)&&(S=S.call(e,r,T)),d.isFunction(O)&&(O=O.call(e,r,T)),[S||0,C,O]);if(c(y.Lists.colors)){var $=R[0],z=R[1],U=R[2];if(y.RegEx.isHex.test($)){for(var q=["Red","Green","Blue"],Q=y.Values.hexToRgb($),Y=U?y.Values.hexToRgb(U):i,K=0;K<q.length;K++){var X=[Q[K]];z&&X.push(z),Y!==i&&X.push(Y[K]),H(W+q[K],X)}continue}}H(W,R)}u.element=e}u.element&&(y.Values.addClass(e,"velocity-animating"),V.push(u),(p=_(e))&&(""===a.queue&&(p.tweensContainer=u,p.opts=a),p.isAnimating=!0),E===T-1?(g.State.calls.push([V,l,a,null,w.resolver,null,0]),!1===g.State.isTicking&&(g.State.isTicking=!0,k())):E++)}if(!1!==g.mock&&(!0===g.mock?a.duration=a.delay=1:(a.duration*=parseFloat(g.mock)||1,a.delay*=parseFloat(g.mock)||1)),a.easing=A(a.easing,a.duration),a.begin&&!d.isFunction(a.begin)&&(a.begin=null),a.progress&&!d.isFunction(a.progress)&&(a.progress=null),a.complete&&!d.isFunction(a.complete)&&(a.complete=null),a.display!==i&&null!==a.display&&(a.display=a.display.toString().toLowerCase(),"auto"===a.display&&(a.display=g.CSS.Values.getDisplayType(e))),a.visibility!==i&&null!==a.visibility&&(a.visibility=a.visibility.toString().toLowerCase()),a.mobileHA=a.mobileHA&&g.State.isMobile&&!g.State.isGingerbread,!1===a.queue)if(a.delay){var b=g.State.delayedElements.count++;g.State.delayedElements[b]=e;var S=(s=b,function(){g.State.delayedElements[s]=!1,v()});_(e).delayBegin=(new Date).getTime(),_(e).delay=parseFloat(a.delay),_(e).delayTimer={setTimeout:setTimeout(v,parseFloat(a.delay)),next:S}}else v();else f.queue(e,a.queue,(function(e,t){if(!0===t)return w.promise&&w.resolver(l),!0;g.velocityQueueEntryFlag=!0,v()}));""!==a.queue&&"fx"!==a.queue||"inprogress"===f.queue(e)[0]||f.dequeue(e)}w.promise&&(h&&m&&!1===m.promiseRejectEmpty?w.resolver():w.rejecter())};(g=f.extend(b,g)).animate=b;var w=t.requestAnimationFrame||s;if(!g.State.isMobile&&n.hidden!==i){var x=function(){n.hidden?(w=function(e){return setTimeout((function(){e(!0)}),16)},k()):w=t.requestAnimationFrame||s};x(),n.addEventListener("visibilitychange",x)}return e.Velocity=g,e!==t&&(e.fn.velocity=b,e.fn.velocity.defaults=g.defaults),f.each(["Down","Up"],(function(e,t){g.Redirects["slide"+t]=function(e,n,r,o,s,a){var l=f.extend({},n),c=l.begin,u=l.complete,d={},h={height:"",marginTop:"",marginBottom:"",paddingTop:"",paddingBottom:""};l.display===i&&(l.display="Down"===t?"inline"===g.CSS.Values.getDisplayType(e)?"inline-block":"block":"none"),l.begin=function(){for(var n in 0===r&&c&&c.call(s,s),h)if(h.hasOwnProperty(n)){d[n]=e.style[n];var i=y.getPropertyValue(e,n);h[n]="Down"===t?[i,0]:[0,i]}d.overflow=e.style.overflow,e.style.overflow="hidden"},l.complete=function(){for(var t in d)d.hasOwnProperty(t)&&(e.style[t]=d[t]);r===o-1&&(u&&u.call(s,s),a&&a.resolver(s))},g(e,h,l)}})),f.each(["In","Out"],(function(e,t){g.Redirects["fade"+t]=function(e,n,r,o,s,a){var l=f.extend({},n),c=l.complete,u={opacity:"In"===t?1:0};0!==r&&(l.begin=null),l.complete=r!==o-1?null:function(){c&&c.call(s,s),a&&a.resolver(s)},l.display===i&&(l.display="In"===t?"auto":"none"),g(this,u,l)}})),g}function _(e){var t=f.data(e,"velocity");return null===t?i:t}function S(e,t){var n=_(e);n&&n.delayTimer&&!n.delayPaused&&(n.delayRemaining=n.delay-t+n.delayBegin,n.delayPaused=!0,clearTimeout(n.delayTimer.setTimeout))}function C(e,t){var n=_(e);n&&n.delayTimer&&n.delayPaused&&(n.delayPaused=!1,n.delayTimer.setTimeout=setTimeout(n.delayTimer.next,n.delayRemaining))}function T(e){return function(t){return Math.round(t*e)*(1/e)}}function E(e,n,i,r){var o=4,s=.001,a=1e-7,l=10,c=11,u=1/(c-1),f="Float32Array"in t;if(4!==arguments.length)return!1;for(var d=0;d<4;++d)if("number"!=typeof arguments[d]||isNaN(arguments[d])||!isFinite(arguments[d]))return!1;e=Math.min(e,1),i=Math.min(i,1),e=Math.max(e,0),i=Math.max(i,0);var h=f?new Float32Array(c):new Array(c);function p(e,t){return 1-3*t+3*e}function m(e,t){return 3*t-6*e}function g(e){return 3*e}function v(e,t,n){return((p(t,n)*e+m(t,n))*e+g(t))*e}function y(e,t,n){return 3*p(t,n)*e*e+2*m(t,n)*e+g(t)}function b(t,n){for(var r=0;r<o;++r){var s=y(n,e,i);if(0===s)return n;n-=(v(n,e,i)-t)/s}return n}function w(){for(var t=0;t<c;++t)h[t]=v(t*u,e,i)}function x(t,n,r){var o,s,c=0;do{(o=v(s=n+(r-n)/2,e,i)-t)>0?r=s:n=s}while(Math.abs(o)>a&&++c<l);return s}function _(t){for(var n=0,r=1,o=c-1;r!==o&&h[r]<=t;++r)n+=u;--r;var a=n+(t-h[r])/(h[r+1]-h[r])*u,l=y(a,e,i);return l>=s?b(t,a):0===l?a:x(t,n,n+u)}var S=!1;function C(){S=!0,e===n&&i===r||w()}var T=function(t){return S||C(),e===n&&i===r?t:0===t?0:1===t?1:v(_(t),n,r)};T.getControlPoints=function(){return[{x:e,y:n},{x:i,y:r}]};var E="generateBezier("+[e,n,i,r]+")";return T.toString=function(){return E},T}function A(e,t){var n=e;return d.isString(e)?g.Easings[e]||(n=!1):n=d.isArray(e)&&1===e.length?T.apply(null,e):d.isArray(e)&&2===e.length?v.apply(null,e.concat([t])):!(!d.isArray(e)||4!==e.length)&&E.apply(null,e),!1===n&&(n=g.Easings[g.defaults.easing]?g.defaults.easing:m),n}function k(e){if(e){var t=g.timestamp&&!0!==e?e:a.now(),n=g.State.calls.length;n>1e4&&(g.State.calls=function(e){for(var t=-1,n=e?e.length:0,i=[];++t<n;){var r=e[t];r&&i.push(r)}return i}(g.State.calls),n=g.State.calls.length);for(var r=0;r<n;r++)if(g.State.calls[r]){var s=g.State.calls[r],l=s[0],c=s[2],u=s[3],h=!!u,p=null,m=s[5],v=s[6];if(u||(u=g.State.calls[r][3]=t-16),m){if(!0!==m.resume)continue;u=s[3]=Math.round(t-v-16),s[5]=null}v=s[6]=t-u;for(var b=Math.min(v/c.duration,1),x=0,S=l.length;x<S;x++){var C=l[x],T=C.element;if(_(T)){var E=!1;for(var A in c.display!==i&&null!==c.display&&"none"!==c.display&&("flex"===c.display&&f.each(["-webkit-box","-moz-box","-ms-flexbox","-webkit-flex"],(function(e,t){y.setPropertyValue(T,"display",t)})),y.setPropertyValue(T,"display",c.display)),c.visibility!==i&&"hidden"!==c.visibility&&y.setPropertyValue(T,"visibility",c.visibility),C)if(C.hasOwnProperty(A)&&"element"!==A){var I,P=C[A],D=d.isString(P.easing)?g.Easings[P.easing]:P.easing;if(d.isString(P.pattern)){var N=1===b?function(e,t,n){var i=P.endValue[t];return n?Math.round(i):i}:function(e,t,n){var i=P.startValue[t],r=P.endValue[t]-i,o=i+r*D(b,c,r);return n?Math.round(o):o};I=P.pattern.replace(/{(\d+)(!)?}/g,N)}else if(1===b)I=P.endValue;else{var j=P.endValue-P.startValue;I=P.startValue+j*D(b,c,j)}if(!h&&I===P.currentValue)continue;if(P.currentValue=I,"tween"===A)p=I;else{var B;if(y.Hooks.registered[A]){B=y.Hooks.getRoot(A);var F=_(T).rootPropertyValueCache[B];F&&(P.rootPropertyValue=F)}var L=y.setPropertyValue(T,A,P.currentValue+(o<9&&0===parseFloat(I)?"":P.unitType),P.rootPropertyValue,P.scrollData);y.Hooks.registered[A]&&(y.Normalizations.registered[B]?_(T).rootPropertyValueCache[B]=y.Normalizations.registered[B]("extract",null,L[1]):_(T).rootPropertyValueCache[B]=L[1]),"transform"===L[0]&&(E=!0)}}c.mobileHA&&_(T).transformCache.translate3d===i&&(_(T).transformCache.translate3d="(0px, 0px, 0px)",E=!0),E&&y.flushTransformCache(T)}}c.display!==i&&"none"!==c.display&&(g.State.calls[r][2].display=!1),c.visibility!==i&&"hidden"!==c.visibility&&(g.State.calls[r][2].visibility=!1),c.progress&&c.progress.call(s[1],s[1],b,Math.max(0,u+c.duration-t),u,p),1===b&&O(r)}}g.State.isTicking&&w(k)}function O(e,t){if(!g.State.calls[e])return!1;for(var n=g.State.calls[e][0],r=g.State.calls[e][1],o=g.State.calls[e][2],s=g.State.calls[e][4],a=!1,l=0,c=n.length;l<c;l++){var u=n[l].element;t||o.loop||("none"===o.display&&y.setPropertyValue(u,"display",o.display),"hidden"===o.visibility&&y.setPropertyValue(u,"visibility",o.visibility));var d=_(u);if(!0!==o.loop&&(f.queue(u)[1]===i||!/\.velocityQueueEntryFlag/i.test(f.queue(u)[1]))&&d){d.isAnimating=!1,d.rootPropertyValueCache={};var h=!1;f.each(y.Lists.transforms3D,(function(e,t){var n=/^scale/.test(t)?1:0,r=d.transformCache[t];d.transformCache[t]!==i&&new RegExp("^\\("+n+"[^.]").test(r)&&(h=!0,delete d.transformCache[t])})),o.mobileHA&&(h=!0,delete d.transformCache.translate3d),h&&y.flushTransformCache(u),y.Values.removeClass(u,"velocity-animating")}if(!t&&o.complete&&!o.loop&&l===c-1)try{o.complete.call(r,r)}catch(e){setTimeout((function(){throw e}),1)}s&&!0!==o.loop&&s(r),d&&!0===o.loop&&!t&&(f.each(d.tweensContainer,(function(e,t){if(/^rotate/.test(e)&&(parseFloat(t.startValue)-parseFloat(t.endValue))%360==0){var n=t.startValue;t.startValue=t.endValue,t.endValue=n}/^backgroundPosition/.test(e)&&100===parseFloat(t.endValue)&&"%"===t.unitType&&(t.endValue=0,t.startValue=100)})),g(u,"reverse",{loop:!0,delay:o.delay})),!1!==o.queue&&f.dequeue(u,o.queue)}g.State.calls[e]=!1;for(var p=0,m=g.State.calls.length;p<m;p++)if(!1!==g.State.calls[p]){a=!0;break}!1===a&&(g.State.isTicking=!1,delete g.State.calls,g.State.calls=[])}jQuery.fn.velocity=jQuery.fn.animate}(window.jQuery||window.Zepto||window,window,window?window.document:void 0)}))},948:(e,t,n)=>{var i=n(992),r=n(5);void 0===r.Tether&&(r.Tether=i),e.exports=i},311:e=>{"use strict";e.exports=jQuery}},t={};function n(i){var r=t[i];if(void 0!==r)return r.exports;var o=t[i]={exports:{}};return e[i].call(o.exports,o,o.exports,n),o.exports}n.amdO={},n.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return n.d(t,{a:t}),t},n.d=(e,t)=>{for(var i in t)n.o(t,i)&&!n.o(e,i)&&Object.defineProperty(e,i,{enumerable:!0,get:t[i]})},n.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),n.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),(()=>{"use strict";n(948),n(615),n(975),n(661),n(31);const e=prestashop;var t=n.n(e),i=n(311),r=n.n(i);function o(e,t){const n=t.children().detach();t.empty().append(e.children().detach()),e.append(n)}function s(){t().responsive.mobile?r()("*[id^='_desktop_']").each(((e,t)=>{const n=r()(`#${t.id.replace("_desktop_","_mobile_")}`);n.length&&o(r()(t),n)})):r()("*[id^='_mobile_']").each(((e,t)=>{const n=r()(`#${t.id.replace("_mobile_","_desktop_")}`);n.length&&o(r()(t),n)})),t().emit("responsive update",{mobile:t().responsive.mobile})}t().themeSelectors={product:{tabs:".tabs .nav-link",activeNavClass:"js-product-nav-active",activeTabClass:"js-product-tab-active",activeTabs:".tabs .nav-link.active, .js-product-nav-active",imagesModal:".js-product-images-modal",thumb:".js-thumb",thumbContainer:".thumb-container, .js-thumb-container",arrows:".js-arrows",selected:".selected, .js-thumb-selected",modalProductCover:".js-modal-product-cover",cover:".js-qv-product-cover"},listing:{searchFilterToggler:"#search_filter_toggler, .js-search-toggler",searchFiltersWrapper:"#search_filters_wrapper",searchFilterControls:"#search_filter_controls",searchFilters:"#search_filters",activeSearchFilters:"#js-active-search-filters",listTop:"#js-product-list-top",list:"#js-product-list",listBottom:"#js-product-list-bottom",listHeader:"#js-product-list-header",searchFiltersClearAll:".js-search-filters-clear-all",searchLink:".js-search-link"},order:{returnForm:"#order-return-form, .js-order-return-form"},arrowDown:".arrow-down, .js-arrow-down",arrowUp:".arrow-up, .js-arrow-up",clear:".clear",fileInput:".js-file-input",contentWrapper:"#content-wrapper, .js-content-wrapper",footer:"#footer, .js-footer",modalContent:".js-modal-content",modal:"#modal, .js-checkout-modal",touchspin:".js-touchspin",checkout:{termsLink:".js-terms a",giftCheckbox:".js-gift-checkbox",imagesLink:".card-block .cart-summary-products p a, .js-show-details",carrierExtraContent:".carrier-extra-content, .js-carrier-extra-content"}},r()(document).ready((()=>{t().emit("themeSelectorsInit")})),t().responsive=t().responsive||{},t().responsive.current_width=window.innerWidth,t().responsive.min_width=992,t().responsive.mobile=t().responsive.current_width<t().responsive.min_width,r()(window).on("resize",(()=>{const e=t().responsive.current_width,n=t().responsive.min_width,i=window.innerWidth,r=e>=n&&i<n||e<n&&i>=n;t().responsive.current_width=i,t().responsive.mobile=t().responsive.current_width<t().responsive.min_width,r&&s()})),r()(document).ready((()=>{t().responsive.mobile&&s()})),r()(document).ready((()=>{1===r()("body#checkout").length&&(r()(t().themeSelectors.checkout.termsLink).on("click",(e=>{e.preventDefault();let n=r()(e.target).attr("href");n&&(n+="?content_only=1",r().get(n,(e=>{r()(t().themeSelectors.modal).find(t().themeSelectors.modalContent).html(r()(e).find(".page-cms").contents())})).fail((e=>{t().emit("handleError",{eventType:"clickTerms",resp:e})}))),r()(t().themeSelectors.modal).modal("show")})),r()(t().themeSelectors.checkout.giftCheckbox).on("click",(()=>{r()("#gift").collapse("toggle")})),r()(t().themeSelectors.checkout.imagesLink).on("click",(function(){const e=r()(this).find("i.material-icons");"expand_more"===e.text()?e.text("expand_less"):e.text("expand_more")}))),t().on("updatedDeliveryForm",(e=>{void 0!==e.deliveryOption&&0!==e.deliveryOption.length&&(r()(t().themeSelectors.checkout.carrierExtraContent).hide(),e.deliveryOption.next(t().themeSelectors.checkout.carrierExtraContent).slideDown())}))})),r()(document).ready((function(){r()("body#order-detail")&&r()(`${t().themeSelectors.order.returnForm} table thead input[type=checkbox]`).on("click",(function(){const e=r()(this).prop("checked");r()(`${t().themeSelectors.order.returnForm} table tbody input[type=checkbox]`).each(((t,n)=>{r()(n).prop("checked",e)}))}))})),n(593);class a{init(){r()(".js-product-miniature").each(((e,t)=>{if(r()(t).find(".color").length>5){let e=0;r()(t).find(".color").each(((t,n)=>{t>4&&(r()(n).hide(),e+=1)})),r()(t).find(".js-count").append(`+${e}`)}}))}}function l(){r()(".product-actions .add-to-cart-or-refresh").attr("action",r()("#getCartLink").val()),r()(".product-actions .add-to-cart-or-refresh #tokenId").attr("value",r()("#getTokenId").val())}r()(document).ready((()=>{l();const e=window.location.href;t().on("clickQuickView",(e=>{const i={action:"quickview",id_product:e.dataset.idProduct,id_product_attribute:e.dataset.idProductAttribute};r().post(t().urls.pages.product,i,null,"json").then((e=>{r()("body").append(e.quickview_html);const t=r()(`#quickview-modal-${e.product.id}-${e.product.id_product_attribute}`);t.modal("show"),n(t),t.on("hidden.bs.modal",(()=>{t.remove()})),additionalCarousel(".modal.quickview .additional-carousel")})).fail((e=>{t().emit("handleError",{eventType:"clickQuickView",resp:e})}))}));const n=e=>{const n=r()(t().themeSelectors.product.arrows),o=e.find(".js-qv-product-images");r()(t().themeSelectors.product.thumb).on("click",(e=>{r()(t().themeSelectors.product.thumb).hasClass("selected")&&r()(t().themeSelectors.product.thumb).removeClass("selected"),r()(e.currentTarget).addClass("selected"),r()(t().themeSelectors.product.cover).attr("src",r()(e.target).data("image-large-src"))})),o.find("li").length<=4?n.hide():n.on("click",(e=>{r()(e.target).hasClass("arrow-up")&&r()(".js-qv-product-images").position().top<0?(i("up"),r()(t().themeSelectors.arrowDown).css("opacity","1")):r()(e.target).hasClass("arrow-down")&&o.position().top+o.height()>r()(".js-qv-mask").height()&&(i("down"),r()(t().themeSelectors.arrowUp).css("opacity","1"))})),e.find(t().selectors.quantityWanted).TouchSpin({verticalbuttons:!0,verticalupclass:"material-icons touchspin-up",verticaldownclass:"material-icons touchspin-down",buttondown_class:"btn btn-touchspin js-touchspin",buttonup_class:"btn btn-touchspin js-touchspin",min:1,max:1e6}),r()(t().themeSelectors.touchspin).off("touchstart.touchspin")},i=e=>{const t=r()(".js-qv-product-images"),n=r()(".js-qv-product-images li img").height()+20,i=t.position().top;t.velocity({translateY:"up"===e?i+n:i-n},(()=>{t.position().top>=0?r()(".arrow-up").css("opacity",".2"):t.position().top+t.height()<=r()(".js-qv-mask").height()&&r()(".arrow-down").css("opacity",".2")}))};r()("body").on("click",t().themeSelectors.listing.searchFilterToggler,(()=>{r()(t().themeSelectors.listing.searchFiltersWrapper).removeClass("hidden-md-down"),r()(t().themeSelectors.contentWrapper).addClass("hidden-md-down"),r()(t().themeSelectors.footer).addClass("hidden-md-down")})),r()(`${t().themeSelectors.listing.searchFilterControls} ${t().themeSelectors.clear}`).on("click",(()=>{r()(t().themeSelectors.listing.searchFiltersWrapper).addClass("hidden-md-down"),r()(t().themeSelectors.contentWrapper).removeClass("hidden-md-down"),r()(t().themeSelectors.footer).removeClass("hidden-md-down")})),r()(`${t().themeSelectors.listing.searchFilterControls} .ok`).on("click",(()=>{r()(t().themeSelectors.listing.searchFiltersWrapper).addClass("hidden-md-down"),r()(t().themeSelectors.contentWrapper).removeClass("hidden-md-down"),r()(t().themeSelectors.footer).removeClass("hidden-md-down")}));const o=function(e){if(void 0!==e.target.dataset.searchUrl)return e.target.dataset.searchUrl;if(void 0===r()(e.target).parent()[0].dataset.searchUrl)throw new Error("Can not parse search URL");return r()(e.target).parent()[0].dataset.searchUrl};r()("body").on("change",`${t().themeSelectors.listing.searchFilters} input[data-search-url]`,(e=>{t().emit("updateFacets",o(e))})),r()("body").on("click",t().themeSelectors.listing.searchFiltersClearAll,(e=>{t().emit("updateFacets",o(e))})),r()("body").on("click",t().themeSelectors.listing.searchLink,(e=>{e.preventDefault(),t().emit("updateFacets",r()(e.target).closest("a").get(0).href)})),r()(t().themeSelectors.listing.list).length&&window.addEventListener("popstate",(t=>{const{state:n}=t;window.location.href=n&&n.current_url?n.current_url:e})),r()("body").on("change",`${t().themeSelectors.listing.searchFilters} select`,(e=>{const n=r()(e.target).closest("form");t().emit("updateFacets",`?${n.serialize()}`)})),t().on("updateProductList",(e=>{!function(e){r()(t().themeSelectors.listing.searchFilters).replaceWith(e.rendered_facets),r()(t().themeSelectors.listing.activeSearchFilters).replaceWith(e.rendered_active_filters),r()(t().themeSelectors.listing.listTop).replaceWith(e.rendered_products_top),r()(t().themeSelectors.listing.list).replaceWith(e.rendered_products),r()(t().themeSelectors.listing.listBottom).replaceWith(e.rendered_products_bottom),e.rendered_products_header&&r()(t().themeSelectors.listing.listHeader).replaceWith(e.rendered_products_header),(new a).init()}(e),window.scrollTo(0,0),l();var n=r().totalStorage("display");n&&"grid"!=n?display(n):r()(".display").find("li#grid").addClass("selected")}))}));class c{init(){const e=r()(".js-modal-arrows"),t=r()(".js-modal-product-images");r()("body").on("click",".js-modal-thumb",(e=>{r()(".js-modal-thumb").hasClass("selected")&&r()(".js-modal-thumb").removeClass("selected"),r()(e.currentTarget).addClass("selected"),r()(".js-modal-product-cover").attr("src",r()(e.target).data("image-large-src")),r()(".js-modal-product-cover").attr("title",r()(e.target).attr("title")),r()(".js-modal-product-cover").attr("alt",r()(e.target).attr("alt"))})).on("click","aside#thumbnails",(e=>{"thumbnails"===e.target.id&&r()("#product-modal").modal("hide")})),r()(".js-modal-product-images li").length<=5?e.css("opacity",".2"):e.on("click",(e=>{r()(e.target).hasClass("arrow-up")&&t.position().top<0?(this.move("up"),r()(".js-modal-arrow-down").css("opacity","1")):r()(e.target).hasClass("arrow-down")&&t.position().top+t.height()>r()(".js-modal-mask").height()&&(this.move("down"),r()(".js-modal-arrow-up").css("opacity","1"))}))}move(e){const t=r()(".js-modal-product-images"),n=r()(".js-modal-product-images li img").height()+10,i=t.position().top;t.velocity({translateY:"up"===e?i+n:i-n},(()=>{t.position().top>=0?r()(".js-modal-arrow-up").css("opacity",".2"):t.position().top+t.height()<=r()(".js-modal-mask").height()&&r()(".js-modal-arrow-down").css("opacity",".2")}))}}r()(document).ready((()=>{function e(){const e=r()(t().themeSelectors.product.cover);let n=r()(t().themeSelectors.product.selected);const i=(n,i)=>{const o=i.find(t().themeSelectors.product.thumb);r()(t().themeSelectors.product.modalProductCover).attr("src",o.data("image-large-src")),n.removeClass("selected"),o.addClass("selected"),e.prop("src",o.data("image-medium-src"))};r()(t().themeSelectors.product.thumb).on("click",(e=>{n=r()(t().themeSelectors.product.selected),i(n,r()(e.target).closest(t().themeSelectors.product.thumbContainer))})),e.swipe({swipe:(e,o)=>{n=r()(t().themeSelectors.product.selected);const s=n.closest(t().themeSelectors.product.thumbContainer);"right"===o?s.prev().length>0?i(n,s.prev()):s.next().length>0&&i(n,s.next()):"left"===o&&(s.next().length>0?i(n,s.next()):s.prev().length>0&&i(n,s.prev()))}})}function n(){r()(t().themeSelectors.fileInput).on("change",(e=>{let t,n;(t=r()(e.currentTarget)[0])&&(n=t.files[0])&&r()(t).prev().text(n.name)}))}!function(){const e=r()(t().selectors.quantityWanted);e.TouchSpin({verticalbuttons:!0,verticalupclass:"material-icons touchspin-up",verticaldownclass:"material-icons touchspin-down",buttondown_class:"btn btn-touchspin js-touchspin",buttonup_class:"btn btn-touchspin js-touchspin",min:parseInt(e.attr("min"),10),max:1e6}),r()(t().themeSelectors.touchspin).off("touchstart.touchspin"),e.focusout((()=>{(""===e.val()||e.val()<e.attr("min"))&&(e.val(e.attr("min")),e.trigger("change"))})),r()("body").on("change keyup",t().selectors.quantityWanted,(n=>{""!==e.val()&&(r()(n.currentTarget).trigger("touchspin.stopspin"),t().emit("updateProduct",{eventType:"updatedProductQuantity",event:n}))}))}(),n(),e(),function(){const e=r()(t().themeSelectors.product.tabs);e.on("show.bs.tab",(e=>{const n=r()(e.target);n.addClass(t().themeSelectors.product.activeNavClass),r()(n.attr("href")).addClass(t().themeSelectors.product.activeTabClass)})),e.on("hide.bs.tab",(e=>{const n=r()(e.target);n.removeClass(t().themeSelectors.product.activeNavClass),r()(n.attr("href")).removeClass(t().themeSelectors.product.activeTabClass)}))}(),t().on("updatedProduct",(i=>{if(n(),e(),i&&i.product_minimal_quantity){const e=parseInt(i.product_minimal_quantity,10),n=t().selectors.quantityWanted;r()(n).trigger("touchspin.updatesettings",{min:e})}additionalCarousel("#main .additional-carousel"),additionalCarousel(".modal.quickview .additional-carousel"),r()(r()(t().themeSelectors.product.activeTabs).attr("href")).addClass("active").removeClass("fade"),r()(t().themeSelectors.product.imagesModal).replaceWith(i.product_images_modal),(new c).init()}))})),t().cart=t().cart||{},t().cart.active_inputs=null;const u='input[name="product-quantity-spin"]';let f=!1,d=!1,h="";function p(){r().each(r()(u),((e,t)=>{r()(t).TouchSpin({verticalbuttons:!0,verticalupclass:"material-icons touchspin-up",verticaldownclass:"material-icons touchspin-down",buttondown_class:"btn btn-touchspin js-touchspin js-increase-product-quantity",buttonup_class:"btn btn-touchspin js-touchspin js-decrease-product-quantity",min:parseInt(r()(t).attr("min"),10),max:1e6})})),r()(t().themeSelectors.touchspin).off("touchstart.touchspin"),m.switchErrorStat()}r()(document).ready((()=>{const e=".js-cart-line-product-quantity",n=[];t().on("updateCart",(()=>{r()(".quickview").modal("hide")})),t().on("updatedCart",(()=>{p()})),p();const i=r()("body");function o(e){const t=e.split("-");let n,i,r="";for(n=0;n<t.length;n+=1)i=t[n],0!==n&&(i=i.substring(0,1).toUpperCase()+i.substring(1)),r+=i;return r}const s=()=>{let e;for(;n.length>0;)e=n.pop(),e.abort()},a=i=>{i.preventDefault();const a=r()(i.currentTarget),{dataset:l}=i.currentTarget,c=function(t,n){if(!function(e){return"on.startupspin"===e||"on.startdownspin"===e}(n))return{url:t.attr("href"),type:o(t.data("link-action"))};const i=function(t){const n=t.parents(".bootstrap-touchspin").find(e);return n.is(":focus")?null:n}(t);if(!i)return!1;let r={};return r=function(e){return"on.startupspin"===e}(n)?{url:i.data("up-url"),type:"increaseProductQuantity"}:{url:i.data("down-url"),type:"decreaseProductQuantity"},r}(a,i.namespace);c&&(s(),r().ajax({url:c.url,method:"POST",data:{ajax:"1",action:"update"},dataType:"json",beforeSend(e){n.push(e)}}).then((e=>{var n;m.checkUpdateOpertation(e),(n=a,r()(n.parents(".bootstrap-touchspin").find("input"))).val(e.quantity),t().emit("updateCart",{reason:l,resp:e})})).fail((e=>{t().emit("handleError",{eventType:"updateProductInCart",resp:e,cartAction:c.type})})))};function l(e){const i=r()(e.currentTarget),o=i.data("update-url"),a=i.attr("value"),l=i.val();if(l!=parseInt(l,10)||l<0||isNaN(l))return void i.val(a);const c=l-a;var u,f;0!==c&&(i.attr("value",l),function(e,i,o){s(),r().ajax({url:e,method:"POST",data:i,dataType:"json",beforeSend(e){n.push(e)}}).then((e=>{let n;m.checkUpdateOpertation(e),o.val(e.quantity),n=o&&o.dataset?o.dataset:e,t().emit("updateCart",{reason:n,resp:e})})).fail((e=>{t().emit("handleError",{eventType:"updateProductQuantityInCart",resp:e})}))}(o,(u=c,{ajax:"1",qty:Math.abs(u),action:"update",op:(f=u,f>0?"up":"down")}),i))}i.on("click",'[data-link-action="delete-from-cart"], [data-link-action="remove-voucher"]',a),i.on("touchspin.on.startdownspin",u,a),i.on("touchspin.on.startupspin",u,a),i.on("focusout keyup",e,(e=>"keyup"===e.type?(13===e.keyCode&&l(e),!1):(l(e),!1))),i.on("hidden.bs.collapse","#promo-code",(()=>{r()(".display-promo").show(400)})),i.on("click",".promo-code-button",(e=>{e.preventDefault(),r()("#promo-code").collapse("toggle")})),i.on("click",".display-promo",(e=>{r()(e.currentTarget).hide(400)})),i.on("click",".js-discount .code",(e=>{e.stopPropagation();const t=r()(e.currentTarget);return r()("[name=discount_name]").val(t.text()),r()("#promo-code").collapse("show"),r()(".display-promo").hide(400),!1}))}));const m={switchErrorStat:()=>{const e=r()(".checkout a");if((r()("#notifications article.alert-danger").length||""!==h&&!f)&&e.addClass("disabled"),""!==h){const t=` <article class="alert alert-danger" role="alert" data-alert="danger"><ul><li>${h}</li></ul></article>`;r()("#notifications .container").html(t),h="",d=!1,f&&e.removeClass("disabled")}else!f&&d&&(f=!1,d=!1,r()("#notifications .container").html(""),e.removeClass("disabled"))},checkUpdateOpertation:e=>{f=e.hasOwnProperty("hasError");const t=e.errors||"";h=t instanceof Array?t.join(" "):t,d=!0}};var g=n(151),v=n.n(g);class y{constructor(e){this.el=e}init(){this.el.on("show.bs.dropdown",((e,t)=>{t?r()(`#${t}`).find(".dropdown-menu").first().stop(!0,!0).slideDown():r()(e.target).find(".dropdown-menu").first().stop(!0,!0).slideDown()})),this.el.on("hide.bs.dropdown",((e,t)=>{t?r()(`#${t}`).find(".dropdown-menu").first().stop(!0,!0).slideUp():r()(e.target).find(".dropdown-menu").first().stop(!0,!0).slideUp()})),this.el.find("select.link").each(((e,t)=>{r()(t).on("change",(function(){window.location=r()(this).val()}))}))}}class b{init(){this.parentFocus(),this.togglePasswordVisibility()}parentFocus(){r()(".js-child-focus").focus((function(){r()(this).closest(".js-parent-focus").addClass("focus")})),r()(".js-child-focus").focusout((function(){r()(this).closest(".js-parent-focus").removeClass("focus")}))}togglePasswordVisibility(){r()('button[data-action="show-password"]').on("click",(function(){const e=r()(this).closest(".input-group").children("input.js-visible-password");"password"===e.attr("type")?(e.attr("type","text"),r()(this).text(r()(this).data("textHide"))):(e.attr("type","password"),r()(this).text(r()(this).data("textShow")))}))}}class w extends y{init(){let e;const n=this;this.el.find("li").hover((t=>{if(this.el.parent().hasClass("mobile"))return;const n=r()(t.currentTarget).attr("class");if(e!==n){const n=Array.prototype.slice.call(t.currentTarget.classList).map((e=>"string"==typeof e&&`.${e}`));e=n.join(""),e&&0===r()(t.target).data("depth")&&r()(`${e} .js-sub-menu`).css({top:r()(`${e}`).height()+r()(`${e}`).position().top})}})),r()(".menu-icon").on("click",(function(){r()("#mobile_top_menu_wrapper").toggleClass("slide"),r()(".menu-icon").toggleClass("active"),r()("body").toggleClass("active"),r()("#page").toggleClass("active"),n.toggleMobileMenu()})),this.el.on("click",(e=>{this.el.parent().hasClass("mobile")||e.stopPropagation()})),t().on("responsive update",(()=>{r()(".js-sub-menu").removeAttr("style"),n.toggleMobileMenu()})),super.init()}toggleMobileMenu(){r()("#header").toggleClass("is-open"),r()("#mobile_top_menu_wrapper").is(":visible")}}n(411),n(861),t().blockcart=t().blockcart||{},t().blockcart.showModal=e=>{function t(){return r()("#blockcart-modal")}let n=t();n.length&&n.remove(),r()("body").append(e),n=t(),n.modal("show").on("hidden.bs.modal",(e=>{}))};for(const e in v().prototype)t()[e]=v().prototype[e];r()(document).ready((()=>{const e=r()(".js-dropdown"),t=new b,n=r()('.js-top-menu ul[data-depth="0"]'),i=new y(e),o=new w(n),s=new a,l=new c;i.init(),t.init(),o.init(),s.init(),l.init(),r()('.carousel[data-touch="true"]').swipe({swipe(e,t){"left"===t&&r()(this).carousel("next"),"right"===t&&r()(this).carousel("prev")},allowPageScroll:"vertical"})}))})()})();