/*! For license information please see core.js.LICENSE.txt */
(()=>{"use strict";var e={26:(e,t,n)=>{var r=i(n(339)),o=i(n(825));function i(e){return e&&e.__esModule?e:{default:e}}(0,r.default)(document).ready((function(){var e;e={country:".js-country",address:".js-address-form"},(0,r.default)("body").on("change",e.country,(function(){var t={id_country:(0,r.default)(e.country).val(),id_address:(0,r.default)("".concat(e.address," form")).data("id-address")},n=(0,r.default)("".concat(e.address," form")).data("refresh-url"),i="".concat(e.address," input");r.default.post(n,t).then((function(t){var n=[];(0,r.default)(i).each((function(){n[(0,r.default)(this).prop("name")]=(0,r.default)(this).val()})),(0,r.default)(e.address).replaceWith(t.address_form),(0,r.default)(i).each((function(){(0,r.default)(this).val(n[(0,r.default)(this).prop("name")])})),o.default.emit("updatedAddressForm",{target:(0,r.default)(e.address),resp:t})})).fail((function(e){o.default.emit("handleError",{eventType:"updateAddressForm",resp:e})}))}))}))},999:(e,t,n)=>{var r=a(n(339)),o=a(n(825)),i=n(988);function a(e){return e&&e.__esModule?e:{default:e}}(0,r.default)(document).ready((function(){o.default.on("updateCart",(function(e){o.default.cart=e.resp.cart;var t=(0,r.default)(".js-cart").data("refresh-url");if(t){var n={};e&&e.reason&&(n={id_product_attribute:e.reason.idProductAttribute,id_product:e.reason.idProduct}),r.default.post(t,n).then((function(e){(0,r.default)(o.default.selectors.cart.detailedTotals).replaceWith(e.cart_detailed_totals),(0,r.default)(o.default.selectors.cart.summaryItemsSubtotal).replaceWith(e.cart_summary_items_subtotal),(0,r.default)(o.default.selectors.cart.summarySubTotalsContainer).replaceWith(e.cart_summary_subtotals_container),(0,r.default)(o.default.selectors.cart.summaryProducts).replaceWith(e.cart_summary_products),(0,r.default)(o.default.selectors.cart.summaryTotals).replaceWith(e.cart_summary_totals),(0,r.default)(o.default.selectors.cart.detailedActions).replaceWith(e.cart_detailed_actions),(0,r.default)(o.default.selectors.cart.voucher).replaceWith(e.cart_voucher),(0,r.default)(o.default.selectors.cart.overview).replaceWith(e.cart_detailed),(0,r.default)(o.default.selectors.cart.summaryTop).replaceWith(e.cart_summary_top),(0,r.default)(o.default.selectors.cart.productCustomizationId).val(0),(0,r.default)(o.default.selectors.cart.lineProductQuantity).each((function(e,t){var n=(0,r.default)(t);n.attr("value",n.val())})),(0,r.default)(o.default.selectors.checkout.cartPaymentStepRefresh).length&&(0,i.refreshCheckoutPage)(),o.default.emit("updatedCart",{eventType:"updateCart",resp:e})})).fail((function(e){o.default.emit("handleError",{eventType:"updateCart",resp:e})}))}}));var e=(0,r.default)("body");e.on("click",'[data-button-action="add-to-cart"]',(function(e){e.preventDefault();var t=(0,r.default)(e.currentTarget.form),n="".concat(t.serialize(),"&add=1&action=update"),i=t.attr("action"),a=(0,r.default)(e.currentTarget);a.prop("disabled",!0);var s,u=function(e){e.parents(o.default.selectors.product.addToCart).first().find(o.default.selectors.product.minimalQuantity).addClass("error"),e.parent().find("label").addClass("error")},c=t.find("input[min]");s=!0,c.each((function(e,t){var n=(0,r.default)(t),o=parseInt(n.attr("min"),10);o&&n.val()<o&&(u(n),s=!1)})),s?r.default.post(i,n,null,"json").then((function(e){o.default.emit("updateCart",{reason:{idProduct:e.id_product,idProductAttribute:e.id_product_attribute,idCustomization:e.id_customization,linkAction:"add-to-cart",cart:e.cart},resp:e})})).fail((function(e){o.default.emit("handleError",{eventType:"addProductToCart",resp:e})})).always((function(){setTimeout((function(){a.prop("disabled",!1)}),1e3)})):u(c)})),e.on("submit",'[data-link-action="add-voucher"]',(function(e){e.preventDefault();var t=(0,r.default)(e.currentTarget),n=t.attr("action");0===t.find("[name=action]").length&&t.append((0,r.default)("<input>",{type:"hidden",name:"ajax",value:1})),0===t.find("[name=action]").length&&t.append((0,r.default)("<input>",{type:"hidden",name:"action",value:"update"})),r.default.post(n,t.serialize(),null,"json").then((function(t){t.hasError?(0,r.default)(".js-error").show().find(".js-error-text").text(t.errors[0]):o.default.emit("updateCart",{reason:e.target.dataset,resp:t})})).fail((function(e){o.default.emit("handleError",{eventType:"updateCart",resp:e})}))}))}))},673:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){(0,r.default)(o.default.selectors.checkout.editAddresses).on("click",(function(e){e.stopPropagation(),(0,r.default)(o.default.selectors.checkout.addressesStep).trigger("click"),o.default.emit("editAddress")})),(0,r.default)(o.default.selectors.checkout.deliveryAddressRadios).on("click",(function(){(0,r.default)(o.default.selectors.checkout.addressItem).removeClass("selected"),(0,r.default)(o.default.selectors.checkout.addressItemChecked).addClass("selected");var e=(0,r.default)(o.default.selectors.checkout.addressError).prop("id").split("-").pop(),t=(0,r.default)(o.default.selectors.checkout.notValidAddresses).val(),n=this.name.split("_").pop(),i=(0,r.default)("".concat(o.default.selectors.checkout.addressError,"[name=alert-").concat(n,"]"));c(!1,e,n),""!==t&&null===s&&t.split(",").indexOf(this.value)>=0?(i.show(),c(!0,this.value,n),(0,r.default)(o.default.selectors.checkout.addressError).prop("id","id-failure-address-".concat(this.value))):i.hide();var a=(0,r.default)("".concat(o.default.selectors.checkout.addressError,":visible"));l(a.length<=0)}))};var r=a(n(339)),o=a(n(825)),i=n(988);function a(e){return e&&e.__esModule?e:{default:e}}var s=(0,i.psGetRequestParameter)("editAddress"),u=(0,i.psGetRequestParameter)("use_same_address");(0,r.default)(window).on("load",(function(){var e=(0,r.default)("".concat(o.default.selectors.checkout.addressError,":visible"));if(0===parseInt(u,10)&&(0,r.default)(o.default.selectors.checkout.invoiceAddresses).trigger("click"),(null!==s||(0,r.default)("".concat(o.default.selectors.checkout.addressForm,":visible")).length>1)&&e.hide(),e.length>0){var t=(0,r.default)(o.default.selectors.checkout.addressError).prop("id").split("-").pop();e.each((function(){c(!0,t,(0,r.default)(this).attr("name").split("-").pop())}))}e=(0,r.default)("".concat(o.default.selectors.checkout.addressError,":visible")),l(e.length<=0)}));var c=function(e,t,n){var o=(0,r.default)("#id-address-".concat(n,"-address-").concat(t," a.edit-address")),i=["text-info","address-item-invalid"];(0,r.default)("#".concat(n,"-addresses a.edit-address")).removeClass(i),o.toggleClass(i,e)},l=function(e){(0,r.default)("button[name=confirm-addresses]").prop("disabled",!e)}},107:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=(0,r.default)("body"),t=o.default.selectors.checkout.deliveryFormSelector,n=o.default.selectors.checkout.summarySelector,a=o.default.selectors.checkout.deliveryStepSelector,s=o.default.selectors.checkout.editDeliveryButtonSelector;e.on("change","".concat(t," input"),(function(e){var a=(0,r.default)(t),s=a.serialize(),u=(0,r.default)(e.currentTarget).parents(o.default.selectors.checkout.deliveryOption);r.default.post(a.data("url-update"),s).then((function(e){(0,r.default)(n).replaceWith(e.preview),(0,r.default)(o.default.selectors.checkout.cartPaymentStepRefresh).length&&(0,i.refreshCheckoutPage)(),o.default.emit("updatedDeliveryForm",{dataForm:a.serializeArray(),deliveryOption:u,resp:e})})).fail((function(e){o.default.trigger("handleError",{eventType:"updateDeliveryOptions",resp:e})}))})),e.on("click",s,(function(e){e.stopPropagation(),(0,r.default)(a).trigger("click"),o.default.emit("editDelivery")}))};var r=a(n(339)),o=a(n(825)),i=n(988);function a(e){return e&&e.__esModule?e:{default:e}}},870:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=function(){var e=new s;return e.init(),e};var r=i(n(339)),o=i(n(825));function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}var s=function(){function e(){!function(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}(this,e),this.confirmationSelector=o.default.selectors.checkout.confirmationSelector,this.conditionsSelector=o.default.selectors.checkout.conditionsSelector,this.conditionAlertSelector=o.default.selectors.checkout.conditionAlertSelector,this.additionalInformatonSelector=o.default.selectors.checkout.additionalInformatonSelector,this.optionsForm=o.default.selectors.checkout.optionsForm,this.termsCheckboxSelector=o.default.selectors.checkout.termsCheckboxSelector}var t,n;return t=e,(n=[{key:"init",value:function(){var e=(0,r.default)("body");e.on("change","".concat(this.conditionsSelector,' input[type="checkbox"]'),r.default.proxy(this.toggleOrderButton,this)),e.on("change",'input[name="payment-option"]',r.default.proxy(this.toggleOrderButton,this)),this.toggleOrderButton(),e.on("click","".concat(this.confirmationSelector," button"),r.default.proxy(this.confirm,this)),this.getSelectedOption()||this.collapseOptions()}},{key:"collapseOptions",value:function(){(0,r.default)("".concat(this.additionalInformatonSelector,", ").concat(this.optionsForm)).hide()}},{key:"getSelectedOption",value:function(){return(0,r.default)('input[name="payment-option"]:checked').attr("id")}},{key:"haveTermsBeenAccepted",value:function(){return(0,r.default)(this.termsCheckboxSelector).prop("checked")}},{key:"hideConfirmation",value:function(){(0,r.default)(this.confirmationSelector).hide()}},{key:"showConfirmation",value:function(){(0,r.default)(this.confirmationSelector).show()}},{key:"toggleOrderButton",value:function(){var e=!0;(0,r.default)("".concat(this.conditionsSelector,' input[type="checkbox"]')).each((function(t,n){n.checked||(e=!1)})),o.default.emit("termsUpdated",{isChecked:e}),this.collapseOptions();var t=this.getSelectedOption();if(t||(e=!1),(0,r.default)("#".concat(t,"-additional-information")).show(),(0,r.default)("#pay-with-".concat(t,"-form")).show(),(0,r.default)(o.default.selectors.checkout.paymentBinary).hide(),(0,r.default)("#".concat(t)).hasClass("binary")){var n=this.getPaymentOptionSelector(t);this.hideConfirmation(),(0,r.default)(n).show(),document.querySelectorAll("".concat(n," button, ").concat(n," input")).forEach((function(t){e?t.removeAttribute("disabled"):t.setAttribute("disabled",!e)})),e?(0,r.default)(n).removeClass("disabled"):(0,r.default)(n).addClass("disabled")}else this.showConfirmation(),(0,r.default)("".concat(this.confirmationSelector," button")).toggleClass("disabled",!e),(0,r.default)("".concat(this.confirmationSelector," button")).attr("disabled",!e),e?(0,r.default)(this.conditionAlertSelector).hide():(0,r.default)(this.conditionAlertSelector).show()}},{key:"getPaymentOptionSelector",value:function(e){var t=(0,r.default)("#".concat(e)).data("module-name");return".js-payment-".concat(t)}},{key:"showNativeFormErrors",value:function(){(0,r.default)("input[name=payment-option], ".concat(this.termsCheckboxSelector)).each((function(){this.reportValidity()}))}},{key:"confirm",value:function(){var e=this.getSelectedOption(),t=this.haveTermsBeenAccepted();void 0!==e&&!1!==t?((0,r.default)("".concat(this.confirmationSelector," button")).addClass("disabled"),(0,r.default)("#pay-with-".concat(e,"-form form")).submit()):this.showNativeFormErrors()}}])&&a(t.prototype,n),e}()},597:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(339)),o=i(n(825));function i(e){return e&&e.__esModule?e:{default:e}}function a(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function s(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}function u(e,t,n){return t&&s(e.prototype,t),n&&s(e,n),e}var c=o.default.selectors.checkout.currentStep,l=".".concat(c),d=function(){function e(){a(this,e),this.$steps=(0,r.default)(o.default.selectors.checkout.step),this.$steps.off("click"),this.$clickableSteps=(0,r.default)(l).prevAll().andSelf(),this.$clickableSteps.addClass("-clickable")}return u(e,[{key:"getClickableSteps",value:function(){return this.$clickableSteps}},{key:"makeCurrent",value:function(e){this.$steps.removeClass("-current"),this.$steps.removeClass(c),e.makeCurrent()}}],[{key:"getClickedStep",value:function(e){return new f((0,r.default)(e.target).closest(o.default.selectors.checkout.step))}}]),e}();t.default=d;var f=function(){function e(t){a(this,e),this.$step=t}return u(e,[{key:"isUnreachable",value:function(){return this.$step.hasClass("-unreachable")}},{key:"makeCurrent",value:function(){this.$step.addClass("-current"),this.$step.addClass(c)}},{key:"hasContinueButton",value:function(){return(0,r.default)("button.continue",this.$step).length>0}},{key:"disableAllAfter",value:function(){var e=this.$step.nextAll();e.addClass("-unreachable").removeClass("-complete"),(0,r.default)(o.default.selectors.checkout.stepTitle,e).addClass("not-allowed")}},{key:"enableAllBefore",value:function(){var e=this.$step.nextAll("".concat(o.default.selectors.checkout.step,".-clickable"));e.removeClass("-unreachable").addClass("-complete"),(0,r.default)(o.default.selectors.checkout.stepTitle,e).removeClass("not-allowed")}}]),e}()},982:(e,t,n)=>{var r=c(n(339)),o=c(n(825)),i=c(n(673)),a=c(n(107)),s=c(n(870)),u=c(n(597));function c(e){return e&&e.__esModule?e:{default:e}}(0,r.default)(document).ready((function(){var e,t;1===(0,r.default)("#checkout").length&&((0,i.default)(),(0,a.default)(),(0,s.default)(),(e=new u.default).getClickableSteps().on("click",(function(t){var n=u.default.getClickedStep(t);n.isUnreachable()||(e.makeCurrent(n),n.hasContinueButton()?n.disableAllAfter():n.enableAllBefore()),o.default.emit("changedCheckoutStep",{event:t})})),t=o.default.selectors.checkout.form,(0,r.default)(t).submit((function(e){!0===(0,r.default)(this).data("disabled")&&e.preventDefault(),(0,r.default)(this).data("disabled",!0),(0,r.default)('button[type="submit"]',this).addClass("disabled")})))}))},988:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.psShowHide=function(){(0,o.default)(".ps-shown-by-js").show(),(0,o.default)(".ps-hidden-by-js").hide()},t.psGetRequestParameter=i,t.refreshCheckoutPage=function(){var e=i();if(e.updatedTransaction)window.location.reload();else{e.updatedTransaction=1;var t=Object.entries(e).map((function(e){return e.join("=")})).join("&");window.location.href="".concat(window.location.pathname,"?").concat(t)}};var r,o=(r=n(339))&&r.__esModule?r:{default:r};function i(e){var t={};return window.location.href.replace(location.hash,"").replace(/[?&]+([^=&]+)=?([^&]*)?/gi,(function(e,n,r){t[n]=void 0!==r?r:""})),void 0!==e?t[e]?t[e]:null:t}},247:(e,t,n)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.default=void 0;var r=i(n(339)),o=i(n(204));function i(e){return e&&e.__esModule?e:{default:e}}t.default=function(e){var t=(0,r.default)(e);r.default.each(t,(function(e,t){if(!t.checkValidity()){var n=t.value.split("@");o.default.toASCII(n[0])===n[0]&&(t.value=o.default.toASCII(t.value))}}))}},432:(e,t,n)=>{var r=i(n(339)),o=i(n(825));function i(e){return e&&e.__esModule?e:{default:e}}var a=null;function s(e){o.default.emit("updateProductList",e),window.history.pushState(e,document.title,e.current_url)}function u(e,t){return"abort"!==t}function c(e){a===e&&(a=null)}(0,r.default)(document).ready((function(){o.default.on("updateFacets",(function(e){!function(e){a&&a.abort();var t=e.indexOf("?")>=0?"&":"?",n="".concat(e+t,"from-xhr");a=r.default.ajax({url:n,dataType:"json",success:s,error:u,complete:c})}(e)}))}))},90:(e,t,n)=>{var r=i(n(339)),o=i(n(825));function i(e){return e&&e.__esModule?e:{default:e}}(0,r.default)(document).ready((function(){(0,r.default)("body").on("click",o.default.selectors.listing.quickview,(function(e){o.default.emit("clickQuickView",{dataset:(0,r.default)(e.target).closest(o.default.selectors.product.miniature).data()}),e.preventDefault()}))}))},52:(e,t,n)=>{var r,o=(r=n(339))&&r.__esModule?r:{default:r};void 0===o.default.migrateMute&&(o.default.migrateMute=!window.prestashop.debug)},226:(e,t,n)=>{var r=a(n(339)),o=a(n(825)),i=n(988);function a(e){return e&&e.__esModule?e:{default:e}}function s(e){for(var t=1;t<arguments.length;t++){var n=null!=arguments[t]?arguments[t]:{},r=Object.keys(n);"function"==typeof Object.getOwnPropertySymbols&&(r=r.concat(Object.getOwnPropertySymbols(n).filter((function(e){return Object.getOwnPropertyDescriptor(n,e).enumerable})))),r.forEach((function(t){u(e,t,n[t])}))}return e}function u(e,t,n){return t in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var c=null,l=null,d=!1,f=[],p=!1;function h(e){var t,n,o;t=(0,r.default)(".quickview #product-availability, .page-product:not(.modal-open) .row #product-availability, .page-product:not(.modal-open) .product-container #product-availability"),n=e,o=(0,r.default)('<div class="alert alert-danger ajax-error" role="alert">'.concat(n,"</div>")),t.replaceWith(o)}function v(e){var t=(0,r.default)(e.$targetParent.find(e.targetSelector));if(!(t.length<=0)){var n=e.$addToCartSnippet.find(e.targetSelector);n.length>0?t.replaceWith(n[0].outerHTML):t.html("")}}(0,r.default)(document).ready((function(){var e=(0,r.default)(o.default.selectors.product.actions);(0,r.default)("body").on("change touchspin.on.startspin","".concat(o.default.selectors.product.variants," *[name]"),(function(e){p=!0,o.default.emit("updateProduct",{eventType:"updatedProductCombination",event:e,resp:{},reason:{productUrl:o.default.urls.pages.product||""}})})),(0,r.default)(e.find("form:first").serializeArray()).each((function(e,t){var n=t.value,r=t.name;f.push({value:n,name:r})})),window.addEventListener("popstate",(function(e){if(d=!0,!(!e.state||e.state&&e.state.form&&0===e.state.form.length)||p){var t=(0,r.default)(o.default.selectors.product.actions).find("form:first");e.state&&e.state.form?e.state.form.forEach((function(e){t.find('[name="'.concat(e.name,'"]')).val(e.value)})):f.forEach((function(e){t.find('[name="'.concat(e.name,'"]')).val(e.value)})),o.default.emit("updateProduct",{eventType:"updatedProductCombination",event:e,resp:{},reason:{productUrl:o.default.urls.pages.product||""}})}})),(0,r.default)("body").on("click",o.default.selectors.product.refresh,(function(e,t){e.preventDefault();var n="updatedProductCombination";void 0!==t&&t.eventType&&(n=t.eventType),o.default.emit("updateProduct",{eventType:n,event:e,resp:{},reason:{productUrl:o.default.urls.pages.product||""}})})),o.default.on("updateProduct",(function(e){var t=e.eventType,n=e.event;(function(){var e=r.default.Deferred(),t=(0,r.default)(o.default.selectors.product.actions),n=(0,r.default)(o.default.selectors.quantityWanted);if(null!==o.default&&null!==o.default.urls&&null!==o.default.urls.pages&&""!==o.default.urls.pages.product&&null!==o.default.urls.pages.product)return e.resolve(o.default.urls.pages.product),e.promise();var i={};return(0,r.default)(t.find("form:first").serializeArray()).each((function(e,t){i[t.name]=t.value})),r.default.ajax({url:t.find("form:first").attr("action"),method:"POST",data:s({ajax:1,action:"productrefresh",quantity_wanted:n.val()},i),dataType:"json",success:function(t){var n=t.productUrl;o.default.page.canonical=n,e.resolve(n)},error:function(t,n,r){e.reject({jqXHR:t,textStatus:n,errorThrown:r})}}),e.promise()})().done((function(e){return function(e,t,n){var a,s=(0,r.default)(o.default.selectors.product.actions),u=s.find(o.default.selectors.quantityWanted),d=s.find("form:first"),f=d.serialize(),p=(0,i.psGetRequestParameter)("preview");if("function"==typeof Event?a=new Event("updateRating"):(a=document.createEvent("Event")).initEvent("updateRating",!0,!0),p=null!==p?"&preview=".concat(p):"",null!==n){if(!e||"keyup"!==e.type||u.val()!==u.data("old-value")){u.data("old-value",u.val()),l&&clearTimeout(l);var m=30;"updatedProductQuantity"===t&&(m=750),l=setTimeout((function(){""!==f&&(c=r.default.ajax({url:n+(-1===n.indexOf("?")?"?":"&")+f+p,method:"POST",data:{quickview:(0,r.default)(".modal.quickview.in").length,ajax:1,action:"refresh",quantity_wanted:"updatedProductCombination"===t?u.attr("min"):u.val()},dataType:"json",beforeSend:function(){null!==c&&c.abort()},error:function(e,t){"abort"!==t&&0===(0,r.default)("section#main > .ajax-error").length&&h()},success:function(e){var n=(0,r.default)("<div>").append(e.product_cover_thumbnails);(0,r.default)(o.default.selectors.product.imageContainer).html()!==n.find(o.default.selectors.product.imageContainer).html()&&(0,r.default)(o.default.selectors.product.imageContainer).replaceWith(e.product_cover_thumbnails),(0,r.default)(o.default.selectors.product.prices).first().replaceWith(e.product_prices),(0,r.default)(o.default.selectors.product.customization).first().replaceWith(e.product_customization),"updatedProductQuantity"!==t&&"updatedProductCombination"!==t||!e.id_customization?(0,r.default)(o.default.selectors.product.inputCustomization).val(0):(0,r.default)(o.default.selectors.cart.productCustomizationId).val(e.id_customization),(0,r.default)(o.default.selectors.product.variantsUpdate).first().replaceWith(e.product_variants),(0,r.default)(o.default.selectors.product.discounts).first().replaceWith(e.product_discounts),(0,r.default)(o.default.selectors.product.additionalInfos).first().replaceWith(e.product_additional_info),(0,r.default)(o.default.selectors.product.details).replaceWith(e.product_details),(0,r.default)(o.default.selectors.product.flags).first().replaceWith(e.product_flags),function(e){var t=null;(0,r.default)(e.product_add_to_cart).each((function(e,n){return!(0,r.default)(n).hasClass("product-add-to-cart")||(t=(0,r.default)(n),!1)})),null===t&&h();var n=(0,r.default)(o.default.selectors.product.addToCart);v({$addToCartSnippet:t,$targetParent:n,targetSelector:".add"}),v({$addToCartSnippet:t,$targetParent:n,targetSelector:"#product-availability"}),v({$addToCartSnippet:t,$targetParent:n,targetSelector:".product-minimal-quantity"})}(e);var i=parseInt(e.product_minimal_quantity,10);document.dispatchEvent(a),isNaN(i)||"updatedProductQuantity"===t||(u.attr("min",i),u.val(i)),o.default.emit("updatedProduct",e,d.serializeArray())},complete:function(){c=null,l=null}}))}),m)}}else h()}(n,t,e)})).fail((function(){0===(0,r.default)("section#main > .ajax-error").length&&h()}))})),o.default.on("updatedProduct",(function(e,t){if(e.product_url&&e.id_product_attribute&&!(0,r.default)(".modal.quickview").length){var n=document.title;e.product_title&&(n=e.product_title,(0,r.default)(document).attr("title",n)),d||window.history.pushState({id_product_attribute:e.id_product_attribute,form:t},n,e.product_url),d=!1}})),o.default.on("updateCart",(function(e){e&&e.reason&&"add-to-cart"===e.reason.linkAction&&(0,r.default)("#quantity_wanted").val(1)})),o.default.on("showErrorNextToAddtoCartButton",(function(e){e&&e.errorMessage&&h(e.errorMessage)}))}))},965:(e,t,n)=>{var r=i(n(825)),o=i(n(339));function i(e){return e&&e.__esModule?e:{default:e}}r.default.selectors={quantityWanted:"#quantity_wanted",product:{imageContainer:".quickview .images-container, .page-product:not(.modal-open) .row .images-container, .page-product:not(.modal-open) .product-container .images-container, .quickview .js-images-container, .page-product:not(.modal-open) .row .js-images-container, .page-product:not(.modal-open) .product-container .js-images-container",container:".product-container, .js-product-container",availability:"#product-availability, .js-product-availability",actions:".product-actions, .js-product-actions",variants:".product-variants, .js-product-variants",refresh:".product-refresh, .js-product-refresh",miniature:".js-product-miniature",minimalQuantity:".product-minimal-quantity, .js-product-minimal-quantity",addToCart:".quickview .product-add-to-cart, .page-product:not(.modal-open) .row .product-add-to-cart, .page-product:not(.modal-open) .product-container .product-add-to-cart, .quickview .js-product-add-to-cart, .page-product:not(.modal-open) .row .js-product-add-to-cart, .page-product:not(.modal-open) .product-container .js-product-add-to-cart",prices:".quickview .product-prices, .page-product:not(.modal-open) .row .product-prices, .page-product:not(.modal-open) .product-container .product-prices, .quickview .js-product-prices, .page-product:not(.modal-open) .row .js-product-prices, .page-product:not(.modal-open) .product-container .js-product-prices",inputCustomization:'.product-actions input[name="id_customization"], .js-product-actions .js-product-customization-id',customization:".quickview .product-customization, .page-product:not(.modal-open) .row .product-customization, .page-product:not(.modal-open) .product-container .product-customization, .quickview .js-product-customization, .page-product:not(.modal-open) .row .js-product-customization, .page-product:not(.modal-open) .product-container .js-product-customization",variantsUpdate:".quickview .product-variants, .page-product:not(.modal-open) .row .product-variants, .page-product:not(.modal-open) .product-container .product-variants, .quickview .js-product-variants, .page-product:not(.modal-open) .row .js-product-variants, .page-product:not(.modal-open) .js-product-container .js-product-variants",discounts:".quickview .product-discounts, .page-product:not(.modal-open) .row .product-discounts, .page-product:not(.modal-open) .product-container .product-discounts, .quickview .js-product-discounts, .page-product:not(.modal-open) .row .js-product-discounts, .page-product:not(.modal-open) .product-container .js-product-discounts",additionalInfos:".quickview .product-additional-info, .page-product:not(.modal-open) .row .product-additional-info, .page-product:not(.modal-open) .product-container .product-additional-info, .quickview .js-product-additional-info, .page-product:not(.modal-open) .row .js-product-additional-info, .page-product:not(.modal-open) .js-product-container .js-product-additional-info",details:".quickview #product-details, #product-details, .quickview .js-product-details, .js-product-details",flags:".quickview .product-flags, .page-product:not(.modal-open) .row .product-flags, .page-product:not(.modal-open) .product-container .product-flags, .quickview .js-product-flags, .page-product:not(.modal-open) .row .js-product-flags, .page-product:not(.modal-open) .js-product-container .js-product-flags"},listing:{quickview:".quick-view, .js-quick-view"},checkout:{form:".checkout-step form",currentStep:"js-current-step",step:".checkout-step",stepTitle:".step-title, .js-step-title",confirmationSelector:"#payment-confirmation button, .js-payment-confirmation",conditionsSelector:'#conditions-to-approve input[type="checkbox"], .js-conditions-to-approve',conditionAlertSelector:".js-alert-payment-conditions",additionalInformatonSelector:".js-additional-information",optionsForm:".js-payment-option-form",termsCheckboxSelector:'#conditions-to-approve input[name="conditions_to_approve[terms-and-conditions]"], .js-conditions-to-approve input[name="conditions_to_approve[terms-and-conditions]"]',paymentBinary:".payment-binary, .js-payment-binary",deliveryFormSelector:"#js-delivery",summarySelector:"#js-checkout-summary",deliveryStepSelector:"#checkout-delivery-step",editDeliveryButtonSelector:".js-edit-delivery",deliveryOption:".delivery-option, .js-delivery-option",cartPaymentStepRefresh:".js-cart-payment-step-refresh",editAddresses:".js-edit-addresses",deliveryAddressRadios:"#delivery-addresses input[type=radio], #invoice-addresses input[type=radio], .js-address-selector input[type=radio]",addressItem:".address-item, .js-address-item",addressesStep:"#checkout-addresses-step",addressItemChecked:".address-item:has(input[type=radio]:checked), .js-address-item:has(input[type=radio]:checked)",addressError:".js-address-error",notValidAddresses:"#not-valid-addresses, .js-not-valid-addresses",invoiceAddresses:"#invoice-addresses, .js-address-selector",addressForm:".js-address-form"},cart:{detailedTotals:".cart-detailed-totals, .js-cart-detailed-totals",summaryItemsSubtotal:".cart-summary-items-subtotal, .js-cart-summary-items-subtotal",summarySubTotalsContainer:".cart-summary-subtotals-container, .js-cart-summary-subtotals-container",summaryTotals:".cart-summary-totals, .js-cart-summary-totals",summaryProducts:".cart-summary-products, .js-cart-summary-products",detailedActions:".cart-detailed-actions, .js-cart-detailed-actions",voucher:".cart-voucher, .js-cart-voucher",overview:".cart-overview",summaryTop:".cart-summary-top, .js-cart-summary-top",productCustomizationId:"#product_customization_id, .js-product-customization-id",lineProductQuantity:".js-cart-line-product-quantity"}},(0,o.default)(document).ready((function(){r.default.emit("selectorsInit")}))},827:(e,t,n)=>{var r,o,i;o=[n(339)],void 0===(i="function"==typeof(r=function(e){var t=e.fn.init;e.fn.init=function(e){var n=Array.prototype.slice.call(arguments);"string"==typeof e&&"#"===e&&(console.warn("jQuery('#') is not a valid selector"),n[0]=[]);var r=t.apply(this,arguments);return r.selector="string"==typeof e?e:"",r},e.fn.init.prototype=e.fn,void 0!==e.fn.live&&e.isFunction(e.fn.live)||e.fn.extend({live:function(t,n,r){return this.selector&&e(document).on(t,this.selector,n,r),console.warn("jQuery.live() has been removed since jquery v1.9, please use jQuery.on() instead."),this}})})?r.apply(t,o):r)||(e.exports=i)},291:e=>{function t(e){return(t="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}var n,r="object"===("undefined"==typeof Reflect?"undefined":t(Reflect))?Reflect:null,o=r&&"function"==typeof r.apply?r.apply:function(e,t,n){return Function.prototype.apply.call(e,t,n)};n=r&&"function"==typeof r.ownKeys?r.ownKeys:Object.getOwnPropertySymbols?function(e){return Object.getOwnPropertyNames(e).concat(Object.getOwnPropertySymbols(e))}:function(e){return Object.getOwnPropertyNames(e)};var i=Number.isNaN||function(e){return e!=e};function a(){a.init.call(this)}e.exports=a,e.exports.once=function(e,t){return new Promise((function(n,r){function o(n){e.removeListener(t,i),r(n)}function i(){"function"==typeof e.removeListener&&e.removeListener("error",o),n([].slice.call(arguments))}m(e,t,i,{once:!0}),"error"!==t&&function(e,t,n){"function"==typeof e.on&&m(e,"error",t,{once:!0})}(e,o)}))},a.EventEmitter=a,a.prototype._events=void 0,a.prototype._eventsCount=0,a.prototype._maxListeners=void 0;var s=10;function u(e){if("function"!=typeof e)throw new TypeError('The "listener" argument must be of type Function. Received type '+t(e))}function c(e){return void 0===e._maxListeners?a.defaultMaxListeners:e._maxListeners}function l(e,t,n,r){var o,i,a,s;if(u(n),void 0===(i=e._events)?(i=e._events=Object.create(null),e._eventsCount=0):(void 0!==i.newListener&&(e.emit("newListener",t,n.listener?n.listener:n),i=e._events),a=i[t]),void 0===a)a=i[t]=n,++e._eventsCount;else if("function"==typeof a?a=i[t]=r?[n,a]:[a,n]:r?a.unshift(n):a.push(n),(o=c(e))>0&&a.length>o&&!a.warned){a.warned=!0;var l=new Error("Possible EventEmitter memory leak detected. "+a.length+" "+String(t)+" listeners added. Use emitter.setMaxListeners() to increase limit");l.name="MaxListenersExceededWarning",l.emitter=e,l.type=t,l.count=a.length,s=l,console&&console.warn&&console.warn(s)}return e}function d(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function f(e,t,n){var r={fired:!1,wrapFn:void 0,target:e,type:t,listener:n},o=d.bind(r);return o.listener=n,r.wrapFn=o,o}function p(e,t,n){var r=e._events;if(void 0===r)return[];var o=r[t];return void 0===o?[]:"function"==typeof o?n?[o.listener||o]:[o]:n?function(e){for(var t=new Array(e.length),n=0;n<t.length;++n)t[n]=e[n].listener||e[n];return t}(o):v(o,o.length)}function h(e){var t=this._events;if(void 0!==t){var n=t[e];if("function"==typeof n)return 1;if(void 0!==n)return n.length}return 0}function v(e,t){for(var n=new Array(t),r=0;r<t;++r)n[r]=e[r];return n}function m(e,n,r,o){if("function"==typeof e.on)o.once?e.once(n,r):e.on(n,r);else{if("function"!=typeof e.addEventListener)throw new TypeError('The "emitter" argument must be of type EventEmitter. Received type '+t(e));e.addEventListener(n,(function t(i){o.once&&e.removeEventListener(n,t),r(i)}))}}Object.defineProperty(a,"defaultMaxListeners",{enumerable:!0,get:function(){return s},set:function(e){if("number"!=typeof e||e<0||i(e))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+e+".");s=e}}),a.init=function(){void 0!==this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},a.prototype.setMaxListeners=function(e){if("number"!=typeof e||e<0||i(e))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+e+".");return this._maxListeners=e,this},a.prototype.getMaxListeners=function(){return c(this)},a.prototype.emit=function(e){for(var t=[],n=1;n<arguments.length;n++)t.push(arguments[n]);var r="error"===e,i=this._events;if(void 0!==i)r=r&&void 0===i.error;else if(!r)return!1;if(r){var a;if(t.length>0&&(a=t[0]),a instanceof Error)throw a;var s=new Error("Unhandled error."+(a?" ("+a.message+")":""));throw s.context=a,s}var u=i[e];if(void 0===u)return!1;if("function"==typeof u)o(u,this,t);else{var c=u.length,l=v(u,c);for(n=0;n<c;++n)o(l[n],this,t)}return!0},a.prototype.addListener=function(e,t){return l(this,e,t,!1)},a.prototype.on=a.prototype.addListener,a.prototype.prependListener=function(e,t){return l(this,e,t,!0)},a.prototype.once=function(e,t){return u(t),this.on(e,f(this,e,t)),this},a.prototype.prependOnceListener=function(e,t){return u(t),this.prependListener(e,f(this,e,t)),this},a.prototype.removeListener=function(e,t){var n,r,o,i,a;if(u(t),void 0===(r=this._events))return this;if(void 0===(n=r[e]))return this;if(n===t||n.listener===t)0==--this._eventsCount?this._events=Object.create(null):(delete r[e],r.removeListener&&this.emit("removeListener",e,n.listener||t));else if("function"!=typeof n){for(o=-1,i=n.length-1;i>=0;i--)if(n[i]===t||n[i].listener===t){a=n[i].listener,o=i;break}if(o<0)return this;0===o?n.shift():function(e,t){for(;t+1<e.length;t++)e[t]=e[t+1];e.pop()}(n,o),1===n.length&&(r[e]=n[0]),void 0!==r.removeListener&&this.emit("removeListener",e,a||t)}return this},a.prototype.off=a.prototype.removeListener,a.prototype.removeAllListeners=function(e){var t,n,r;if(void 0===(n=this._events))return this;if(void 0===n.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==n[e]&&(0==--this._eventsCount?this._events=Object.create(null):delete n[e]),this;if(0===arguments.length){var o,i=Object.keys(n);for(r=0;r<i.length;++r)"removeListener"!==(o=i[r])&&this.removeAllListeners(o);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(t=n[e]))this.removeListener(e,t);else if(void 0!==t)for(r=t.length-1;r>=0;r--)this.removeListener(e,t[r]);return this},a.prototype.listeners=function(e){return p(this,e,!0)},a.prototype.rawListeners=function(e){return p(this,e,!1)},a.listenerCount=function(e,t){return"function"==typeof e.listenerCount?e.listenerCount(t):h.call(e,t)},a.prototype.listenerCount=h,a.prototype.eventNames=function(){return this._eventsCount>0?n(this._events):[]}},882:(e,t,n)=>{var r,o;function i(e){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}r=[n(339)],void 0===(o=function(e){return function(e,t){function n(t){return function(e,t){for(var n=/^(\d+)\.(\d+)\.(\d+)/,r=n.exec(e)||[],o=n.exec(t)||[],i=1;i<=3;i++){if(+r[i]>+o[i])return 1;if(+r[i]<+o[i])return-1}return 0}(e.fn.jquery,t)>=0}e.migrateVersion="3.1.0",t.console&&t.console.log&&(e&&n("3.0.0")||t.console.log("JQMIGRATE: jQuery 3.0.0+ REQUIRED"),e.migrateWarnings&&t.console.log("JQMIGRATE: Migrate plugin loaded multiple times"),t.console.log("JQMIGRATE: Migrate is installed"+(e.migrateMute?"":" with logging active")+", version "+e.migrateVersion));var r={};function o(n){var o=t.console;r[n]||(r[n]=!0,e.migrateWarnings.push(n),o&&o.warn&&!e.migrateMute&&(o.warn("JQMIGRATE: "+n),e.migrateTrace&&o.trace&&o.trace()))}function a(e,t,n,r){Object.defineProperty(e,t,{configurable:!0,enumerable:!0,get:function(){return o(r),n},set:function(e){o(r),n=e}})}function s(e,t,n,r){e[t]=function(){return o(r),n.apply(this,arguments)}}e.migrateWarnings=[],void 0===e.migrateTrace&&(e.migrateTrace=!0),e.migrateReset=function(){r={},e.migrateWarnings.length=0},"BackCompat"===t.document.compatMode&&o("jQuery is not compatible with Quirks Mode");var u,c=e.fn.init,l=e.isNumeric,d=e.find,f=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/,p=/\[(\s*[-\w]+\s*)([~|^$*]?=)\s*([-\w#]*?#[-\w#]*)\s*\]/g;for(u in e.fn.init=function(e){var t=Array.prototype.slice.call(arguments);return"string"==typeof e&&"#"===e&&(o("jQuery( '#' ) is not a valid selector"),t[0]=[]),c.apply(this,t)},e.fn.init.prototype=e.fn,e.find=function(e){var n=Array.prototype.slice.call(arguments);if("string"==typeof e&&f.test(e))try{t.document.querySelector(e)}catch(r){e=e.replace(p,(function(e,t,n,r){return"["+t+n+'"'+r+'"]'}));try{t.document.querySelector(e),o("Attribute selector with '#' must be quoted: "+n[0]),n[0]=e}catch(e){o("Attribute selector with '#' was not fixed: "+n[0])}}return d.apply(this,n)},d)Object.prototype.hasOwnProperty.call(d,u)&&(e.find[u]=d[u]);e.fn.size=function(){return o("jQuery.fn.size() is deprecated and removed; use the .length property"),this.length},e.parseJSON=function(){return o("jQuery.parseJSON is deprecated; use JSON.parse"),JSON.parse.apply(null,arguments)},e.isNumeric=function(t){var n,r,i=l(t),a=(r=(n=t)&&n.toString(),!e.isArray(n)&&r-parseFloat(r)+1>=0);return i!==a&&o("jQuery.isNumeric() should not be called on constructed objects"),a},n("3.3.0")&&s(e,"isWindow",(function(e){return null!=e&&e===e.window}),"jQuery.isWindow() is deprecated"),s(e,"holdReady",e.holdReady,"jQuery.holdReady is deprecated"),s(e,"unique",e.uniqueSort,"jQuery.unique is deprecated; use jQuery.uniqueSort"),a(e.expr,"filters",e.expr.pseudos,"jQuery.expr.filters is deprecated; use jQuery.expr.pseudos"),a(e.expr,":",e.expr.pseudos,"jQuery.expr[':'] is deprecated; use jQuery.expr.pseudos"),n("3.2.0")&&s(e,"nodeName",e.nodeName,"jQuery.nodeName is deprecated");var h=e.ajax;e.ajax=function(){var e=h.apply(this,arguments);return e.promise&&(s(e,"success",e.done,"jQXHR.success is deprecated and removed"),s(e,"error",e.fail,"jQXHR.error is deprecated and removed"),s(e,"complete",e.always,"jQXHR.complete is deprecated and removed")),e};var v=e.fn.removeAttr,m=e.fn.toggleClass,y=/\S+/g;e.fn.removeAttr=function(t){var n=this;return e.each(t.match(y),(function(t,r){e.expr.match.bool.test(r)&&(o("jQuery.fn.removeAttr no longer sets boolean properties: "+r),n.prop(r,!1))})),v.apply(this,arguments)},e.fn.toggleClass=function(t){return void 0!==t&&"boolean"!=typeof t?m.apply(this,arguments):(o("jQuery.fn.toggleClass( boolean ) is deprecated"),this.each((function(){var n=this.getAttribute&&this.getAttribute("class")||"";n&&e.data(this,"__className__",n),this.setAttribute&&this.setAttribute("class",n||!1===t?"":e.data(this,"__className__")||"")})))};var g=!1;e.swap&&e.each(["height","width","reliableMarginRight"],(function(t,n){var r=e.cssHooks[n]&&e.cssHooks[n].get;r&&(e.cssHooks[n].get=function(){var e;return g=!0,e=r.apply(this,arguments),g=!1,e})})),e.swap=function(e,t,n,r){var i,a,s={};for(a in g||o("jQuery.swap() is undocumented and deprecated"),t)s[a]=e.style[a],e.style[a]=t[a];for(a in i=n.apply(e,r||[]),t)e.style[a]=s[a];return i};var b=e.data;e.data=function(t,n,r){var a;if(n&&"object"===i(n)&&2===arguments.length){a=e.hasData(t)&&b.call(this,t);var s={};for(var u in n)u!==e.camelCase(u)?(o("jQuery.data() always sets/gets camelCased names: "+u),a[u]=n[u]):s[u]=n[u];return b.call(this,t,s),n}return n&&"string"==typeof n&&n!==e.camelCase(n)&&(a=e.hasData(t)&&b.call(this,t))&&n in a?(o("jQuery.data() always sets/gets camelCased names: "+n),arguments.length>2&&(a[n]=r),a[n]):b.apply(this,arguments)};var x=e.Tween.prototype.run,w=function(e){return e};e.Tween.prototype.run=function(){e.easing[this.easing].length>1&&(o("'jQuery.easing."+this.easing.toString()+"' should use only one argument"),e.easing[this.easing]=w),x.apply(this,arguments)};var k=e.fx.interval||13,C="jQuery.fx.interval is deprecated";t.requestAnimationFrame&&Object.defineProperty(e.fx,"interval",{configurable:!0,enumerable:!0,get:function(){return t.document.hidden||o(C),k},set:function(e){o(C),k=e}});var j=e.fn.load,T=e.event.add,S=e.event.fix;e.event.props=[],e.event.fixHooks={},a(e.event.props,"concat",e.event.props.concat,"jQuery.event.props.concat() is deprecated and removed"),e.event.fix=function(t){var n,r=t.type,i=this.fixHooks[r],a=e.event.props;if(a.length)for(o("jQuery.event.props are deprecated and removed: "+a.join());a.length;)e.event.addProp(a.pop());if(i&&!i._migrated_&&(i._migrated_=!0,o("jQuery.event.fixHooks are deprecated and removed: "+r),(a=i.props)&&a.length))for(;a.length;)e.event.addProp(a.pop());return n=S.call(this,t),i&&i.filter?i.filter(n,t):n},e.event.add=function(e,n){return e===t&&"load"===n&&"complete"===t.document.readyState&&o("jQuery(window).on('load'...) called after load event occurred"),T.apply(this,arguments)},e.each(["load","unload","error"],(function(t,n){e.fn[n]=function(){var e=Array.prototype.slice.call(arguments,0);return"load"===n&&"string"==typeof e[0]?j.apply(this,e):(o("jQuery.fn."+n+"() is deprecated"),e.splice(0,0,n),arguments.length?this.on.apply(this,e):(this.triggerHandler.apply(this,e),this))}})),e.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),(function(t,n){e.fn[n]=function(e,t){return o("jQuery.fn."+n+"() event shorthand is deprecated"),arguments.length>0?this.on(n,null,e,t):this.trigger(n)}})),e((function(){e(t.document).triggerHandler("ready")})),e.event.special.ready={setup:function(){this===t.document&&o("'ready' event is deprecated")}},e.fn.extend({bind:function(e,t,n){return o("jQuery.fn.bind() is deprecated"),this.on(e,null,t,n)},unbind:function(e,t){return o("jQuery.fn.unbind() is deprecated"),this.off(e,null,t)},delegate:function(e,t,n,r){return o("jQuery.fn.delegate() is deprecated"),this.on(t,e,n,r)},undelegate:function(e,t,n){return o("jQuery.fn.undelegate() is deprecated"),1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return o("jQuery.fn.hover() is deprecated"),this.on("mouseenter",e).on("mouseleave",t||e)}});var A=e.fn.offset;e.fn.offset=function(){var n,r=this[0],i={top:0,left:0};return r&&r.nodeType?(n=(r.ownerDocument||t.document).documentElement,e.contains(n,r)?A.apply(this,arguments):(o("jQuery.fn.offset() requires an element connected to a document"),i)):(o("jQuery.fn.offset() requires a valid DOM element"),i)};var E=e.param;e.param=function(t,n){var r=e.ajaxSettings&&e.ajaxSettings.traditional;return void 0===n&&r&&(o("jQuery.param() no longer uses jQuery.ajaxSettings.traditional"),n=r),E.call(this,t,n)};var _=e.fn.andSelf||e.fn.addBack;e.fn.andSelf=function(){return o("jQuery.fn.andSelf() is deprecated and removed, use jQuery.fn.addBack()"),_.apply(this,arguments)};var N=e.Deferred,q=[["resolve","done",e.Callbacks("once memory"),e.Callbacks("once memory"),"resolved"],["reject","fail",e.Callbacks("once memory"),e.Callbacks("once memory"),"rejected"],["notify","progress",e.Callbacks("memory"),e.Callbacks("memory")]];return e.Deferred=function(t){var n=N(),r=n.promise();return n.pipe=r.pipe=function(){var t=arguments;return o("deferred.pipe() is deprecated"),e.Deferred((function(o){e.each(q,(function(i,a){var s=e.isFunction(t[i])&&t[i];n[a[1]]((function(){var t=s&&s.apply(this,arguments);t&&e.isFunction(t.promise)?t.promise().done(o.resolve).fail(o.reject).progress(o.notify):o[a[0]+"With"](this===r?o.promise():this,s?[t]:arguments)}))})),t=null})).promise()},t&&t.call(n,n),n},e.Deferred.exceptionHook=N.exceptionHook,e}(e,window)}.apply(t,r))||(e.exports=o)},165:(e,t,n)=>{var r,o;r=[n(339)],void 0===(o=function(e){return function(e){function t(e){void 0===e&&(e=window.navigator.userAgent),e=e.toLowerCase();var t=/(edge)\/([\w.]+)/.exec(e)||/(opr)[\/]([\w.]+)/.exec(e)||/(chrome)[ \/]([\w.]+)/.exec(e)||/(iemobile)[\/]([\w.]+)/.exec(e)||/(version)(applewebkit)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+).*(version)[ \/]([\w.]+).*(safari)[ \/]([\w.]+)/.exec(e)||/(webkit)[ \/]([\w.]+)/.exec(e)||/(opera)(?:.*version|)[ \/]([\w.]+)/.exec(e)||/(msie) ([\w.]+)/.exec(e)||e.indexOf("trident")>=0&&/(rv)(?::| )([\w.]+)/.exec(e)||e.indexOf("compatible")<0&&/(mozilla)(?:.*? rv:([\w.]+)|)/.exec(e)||[],n=/(ipad)/.exec(e)||/(ipod)/.exec(e)||/(windows phone)/.exec(e)||/(iphone)/.exec(e)||/(kindle)/.exec(e)||/(silk)/.exec(e)||/(android)/.exec(e)||/(win)/.exec(e)||/(mac)/.exec(e)||/(linux)/.exec(e)||/(cros)/.exec(e)||/(playbook)/.exec(e)||/(bb)/.exec(e)||/(blackberry)/.exec(e)||[],r={},o={browser:t[5]||t[3]||t[1]||"",version:t[2]||t[4]||"0",versionNumber:t[4]||t[2]||"0",platform:n[0]||""};if(o.browser&&(r[o.browser]=!0,r.version=o.version,r.versionNumber=parseInt(o.versionNumber,10)),o.platform&&(r[o.platform]=!0),(r.android||r.bb||r.blackberry||r.ipad||r.iphone||r.ipod||r.kindle||r.playbook||r.silk||r["windows phone"])&&(r.mobile=!0),(r.cros||r.mac||r.linux||r.win)&&(r.desktop=!0),(r.chrome||r.opr||r.safari)&&(r.webkit=!0),r.rv||r.iemobile){var i="msie";o.browser=i,r[i]=!0}if(r.edge){delete r.edge;var a="msedge";o.browser=a,r.msedge=!0}if(r.safari&&r.blackberry){var s="blackberry";o.browser=s,r.blackberry=!0}if(r.safari&&r.playbook){var u="playbook";o.browser=u,r.playbook=!0}if(r.bb){var c="blackberry";o.browser=c,r[c]=!0}if(r.opr){var l="opera";o.browser=l,r.opera=!0}if(r.safari&&r.android){var d="android";o.browser=d,r.android=!0}if(r.safari&&r.kindle){var f="kindle";o.browser=f,r.kindle=!0}if(r.safari&&r.silk){var p="silk";o.browser=p,r.silk=!0}return r.name=o.browser,r.platform=o.platform,r}return window.jQBrowser=t(window.navigator.userAgent),window.jQBrowser.uaMatch=t,e&&(e.browser=window.jQBrowser),window.jQBrowser}(e)}.apply(t,r))||(e.exports=o)},339:(e,t,n)=>{var r,o,i;function a(e){return(a="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}e=n.nmd(e),o="undefined"!=typeof window?window:void 0,i=function(n,o){var i=[],s=Object.getPrototypeOf,u=i.slice,c=i.flat?function(e){return i.flat.call(e)}:function(e){return i.concat.apply([],e)},l=i.push,d=i.indexOf,f={},p=f.toString,h=f.hasOwnProperty,v=h.toString,m=v.call(Object),y={},g=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType},b=function(e){return null!=e&&e===e.window},x=n.document,w={type:!0,src:!0,nonce:!0,noModule:!0};function k(e,t,n){var r,o,i=(n=n||x).createElement("script");if(i.text=e,t)for(r in w)(o=t[r]||t.getAttribute&&t.getAttribute(r))&&i.setAttribute(r,o);n.head.appendChild(i).parentNode.removeChild(i)}function C(e){return null==e?e+"":"object"===a(e)||"function"==typeof e?f[p.call(e)]||"object":a(e)}var j="3.5.1",T=function e(t,n){return new e.fn.init(t,n)};function S(e){var t=!!e&&"length"in e&&e.length,n=C(e);return!g(e)&&!b(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}T.fn=T.prototype={jquery:j,constructor:T,length:0,toArray:function(){return u.call(this)},get:function(e){return null==e?u.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=T.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return T.each(this,e)},map:function(e){return this.pushStack(T.map(this,(function(t,n){return e.call(t,n,t)})))},slice:function(){return this.pushStack(u.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(T.grep(this,(function(e,t){return(t+1)%2})))},odd:function(){return this.pushStack(T.grep(this,(function(e,t){return t%2})))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:l,sort:i.sort,splice:i.splice},T.extend=T.fn.extend=function(){var e,t,n,r,o,i,s=arguments[0]||{},u=1,c=arguments.length,l=!1;for("boolean"==typeof s&&(l=s,s=arguments[u]||{},u++),"object"===a(s)||g(s)||(s={}),u===c&&(s=this,u--);u<c;u++)if(null!=(e=arguments[u]))for(t in e)r=e[t],"__proto__"!==t&&s!==r&&(l&&r&&(T.isPlainObject(r)||(o=Array.isArray(r)))?(n=s[t],i=o&&!Array.isArray(n)?[]:o||T.isPlainObject(n)?n:{},o=!1,s[t]=T.extend(l,i,r)):void 0!==r&&(s[t]=r));return s},T.extend({expando:"jQuery"+(j+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==p.call(e)||(t=s(e))&&("function"!=typeof(n=h.call(t,"constructor")&&t.constructor)||v.call(n)!==m))},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){k(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,r=0;if(S(e))for(n=e.length;r<n&&!1!==t.call(e[r],r,e[r]);r++);else for(r in e)if(!1===t.call(e[r],r,e[r]))break;return e},makeArray:function(e,t){var n=t||[];return null!=e&&(S(Object(e))?T.merge(n,"string"==typeof e?[e]:e):l.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:d.call(t,e,n)},merge:function(e,t){for(var n=+t.length,r=0,o=e.length;r<n;r++)e[o++]=t[r];return e.length=o,e},grep:function(e,t,n){for(var r=[],o=0,i=e.length,a=!n;o<i;o++)!t(e[o],o)!==a&&r.push(e[o]);return r},map:function(e,t,n){var r,o,i=0,a=[];if(S(e))for(r=e.length;i<r;i++)null!=(o=t(e[i],i,n))&&a.push(o);else for(i in e)null!=(o=t(e[i],i,n))&&a.push(o);return c(a)},guid:1,support:y}),"function"==typeof Symbol&&(T.fn[Symbol.iterator]=i[Symbol.iterator]),T.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),(function(e,t){f["[object "+t+"]"]=t.toLowerCase()}));var A=function(e){var t,n,r,o,i,a,s,u,c,l,d,f,p,h,v,m,y,g,b,x="sizzle"+1*new Date,w=e.document,k=0,C=0,j=ue(),T=ue(),S=ue(),A=ue(),E=function(e,t){return e===t&&(d=!0),0},_={}.hasOwnProperty,N=[],q=N.pop,D=N.push,L=N.push,O=N.slice,P=function(e,t){for(var n=0,r=e.length;n<r;n++)if(e[n]===t)return n;return-1},M="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",H="[\\x20\\t\\r\\n\\f]",R="(?:\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",I="\\[[\\x20\\t\\r\\n\\f]*("+R+")(?:"+H+"*([*^$|!~]?=)"+H+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+R+"))|)"+H+"*\\]",W=":("+R+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+I+")*)|.*)\\)|)",F=new RegExp(H+"+","g"),$=new RegExp("^[\\x20\\t\\r\\n\\f]+|((?:^|[^\\\\])(?:\\\\.)*)[\\x20\\t\\r\\n\\f]+$","g"),Q=new RegExp("^[\\x20\\t\\r\\n\\f]*,[\\x20\\t\\r\\n\\f]*"),B=new RegExp("^[\\x20\\t\\r\\n\\f]*([>+~]|[\\x20\\t\\r\\n\\f])[\\x20\\t\\r\\n\\f]*"),z=new RegExp(H+"|>"),U=new RegExp(W),X=new RegExp("^"+R+"$"),V={ID:new RegExp("^#("+R+")"),CLASS:new RegExp("^\\.("+R+")"),TAG:new RegExp("^("+R+"|[*])"),ATTR:new RegExp("^"+I),PSEUDO:new RegExp("^"+W),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\([\\x20\\t\\r\\n\\f]*(even|odd|(([+-]|)(\\d*)n|)[\\x20\\t\\r\\n\\f]*(?:([+-]|)[\\x20\\t\\r\\n\\f]*(\\d+)|))[\\x20\\t\\r\\n\\f]*\\)|)","i"),bool:new RegExp("^(?:"+M+")$","i"),needsContext:new RegExp("^[\\x20\\t\\r\\n\\f]*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\([\\x20\\t\\r\\n\\f]*((?:-\\d)?\\d*)[\\x20\\t\\r\\n\\f]*\\)|)(?=[^-]|$)","i")},G=/HTML$/i,J=/^(?:input|select|textarea|button)$/i,Y=/^h\d$/i,K=/^[^{]+\{\s*\[native \w/,Z=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,ee=/[+~]/,te=new RegExp("\\\\[\\da-fA-F]{1,6}[\\x20\\t\\r\\n\\f]?|\\\\([^\\r\\n\\f])","g"),ne=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},re=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\0-\x1f\x7f-\uFFFF\w-]/g,oe=function(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e},ie=function(){f()},ae=xe((function(e){return!0===e.disabled&&"fieldset"===e.nodeName.toLowerCase()}),{dir:"parentNode",next:"legend"});try{L.apply(N=O.call(w.childNodes),w.childNodes),N[w.childNodes.length].nodeType}catch(e){L={apply:N.length?function(e,t){D.apply(e,O.call(t))}:function(e,t){for(var n=e.length,r=0;e[n++]=t[r++];);e.length=n-1}}}function se(e,t,r,o){var i,s,c,l,d,h,y,g=t&&t.ownerDocument,w=t?t.nodeType:9;if(r=r||[],"string"!=typeof e||!e||1!==w&&9!==w&&11!==w)return r;if(!o&&(f(t),t=t||p,v)){if(11!==w&&(d=Z.exec(e)))if(i=d[1]){if(9===w){if(!(c=t.getElementById(i)))return r;if(c.id===i)return r.push(c),r}else if(g&&(c=g.getElementById(i))&&b(t,c)&&c.id===i)return r.push(c),r}else{if(d[2])return L.apply(r,t.getElementsByTagName(e)),r;if((i=d[3])&&n.getElementsByClassName&&t.getElementsByClassName)return L.apply(r,t.getElementsByClassName(i)),r}if(n.qsa&&!A[e+" "]&&(!m||!m.test(e))&&(1!==w||"object"!==t.nodeName.toLowerCase())){if(y=e,g=t,1===w&&(z.test(e)||B.test(e))){for((g=ee.test(e)&&ye(t.parentNode)||t)===t&&n.scope||((l=t.getAttribute("id"))?l=l.replace(re,oe):t.setAttribute("id",l=x)),s=(h=a(e)).length;s--;)h[s]=(l?"#"+l:":scope")+" "+be(h[s]);y=h.join(",")}try{return L.apply(r,g.querySelectorAll(y)),r}catch(t){A(e,!0)}finally{l===x&&t.removeAttribute("id")}}}return u(e.replace($,"$1"),t,r,o)}function ue(){var e=[];return function t(n,o){return e.push(n+" ")>r.cacheLength&&delete t[e.shift()],t[n+" "]=o}}function ce(e){return e[x]=!0,e}function le(e){var t=p.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function de(e,t){for(var n=e.split("|"),o=n.length;o--;)r.attrHandle[n[o]]=t}function fe(e,t){var n=t&&e,r=n&&1===e.nodeType&&1===t.nodeType&&e.sourceIndex-t.sourceIndex;if(r)return r;if(n)for(;n=n.nextSibling;)if(n===t)return-1;return e?1:-1}function pe(e){return function(t){return"input"===t.nodeName.toLowerCase()&&t.type===e}}function he(e){return function(t){var n=t.nodeName.toLowerCase();return("input"===n||"button"===n)&&t.type===e}}function ve(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&ae(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function me(e){return ce((function(t){return t=+t,ce((function(n,r){for(var o,i=e([],n.length,t),a=i.length;a--;)n[o=i[a]]&&(n[o]=!(r[o]=n[o]))}))}))}function ye(e){return e&&void 0!==e.getElementsByTagName&&e}for(t in n=se.support={},i=se.isXML=function(e){var t=e.namespaceURI,n=(e.ownerDocument||e).documentElement;return!G.test(t||n&&n.nodeName||"HTML")},f=se.setDocument=function(e){var t,o,a=e?e.ownerDocument||e:w;return a!=p&&9===a.nodeType&&a.documentElement?(h=(p=a).documentElement,v=!i(p),w!=p&&(o=p.defaultView)&&o.top!==o&&(o.addEventListener?o.addEventListener("unload",ie,!1):o.attachEvent&&o.attachEvent("onunload",ie)),n.scope=le((function(e){return h.appendChild(e).appendChild(p.createElement("div")),void 0!==e.querySelectorAll&&!e.querySelectorAll(":scope fieldset div").length})),n.attributes=le((function(e){return e.className="i",!e.getAttribute("className")})),n.getElementsByTagName=le((function(e){return e.appendChild(p.createComment("")),!e.getElementsByTagName("*").length})),n.getElementsByClassName=K.test(p.getElementsByClassName),n.getById=le((function(e){return h.appendChild(e).id=x,!p.getElementsByName||!p.getElementsByName(x).length})),n.getById?(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){return e.getAttribute("id")===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&v){var n=t.getElementById(e);return n?[n]:[]}}):(r.filter.ID=function(e){var t=e.replace(te,ne);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},r.find.ID=function(e,t){if(void 0!==t.getElementById&&v){var n,r,o,i=t.getElementById(e);if(i){if((n=i.getAttributeNode("id"))&&n.value===e)return[i];for(o=t.getElementsByName(e),r=0;i=o[r++];)if((n=i.getAttributeNode("id"))&&n.value===e)return[i]}return[]}}),r.find.TAG=n.getElementsByTagName?function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):n.qsa?t.querySelectorAll(e):void 0}:function(e,t){var n,r=[],o=0,i=t.getElementsByTagName(e);if("*"===e){for(;n=i[o++];)1===n.nodeType&&r.push(n);return r}return i},r.find.CLASS=n.getElementsByClassName&&function(e,t){if(void 0!==t.getElementsByClassName&&v)return t.getElementsByClassName(e)},y=[],m=[],(n.qsa=K.test(p.querySelectorAll))&&(le((function(e){var t;h.appendChild(e).innerHTML="<a id='"+x+"'></a><select id='"+x+"-\r\\' msallowcapture=''><option selected=''></option></select>",e.querySelectorAll("[msallowcapture^='']").length&&m.push("[*^$]=[\\x20\\t\\r\\n\\f]*(?:''|\"\")"),e.querySelectorAll("[selected]").length||m.push("\\[[\\x20\\t\\r\\n\\f]*(?:value|"+M+")"),e.querySelectorAll("[id~="+x+"-]").length||m.push("~="),(t=p.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||m.push("\\[[\\x20\\t\\r\\n\\f]*name[\\x20\\t\\r\\n\\f]*=[\\x20\\t\\r\\n\\f]*(?:''|\"\")"),e.querySelectorAll(":checked").length||m.push(":checked"),e.querySelectorAll("a#"+x+"+*").length||m.push(".#.+[+~]"),e.querySelectorAll("\\\f"),m.push("[\\r\\n\\f]")})),le((function(e){e.innerHTML="<a href='' disabled='disabled'></a><select disabled='disabled'><option/></select>";var t=p.createElement("input");t.setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),e.querySelectorAll("[name=d]").length&&m.push("name[\\x20\\t\\r\\n\\f]*[*^$|!~]?="),2!==e.querySelectorAll(":enabled").length&&m.push(":enabled",":disabled"),h.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&m.push(":enabled",":disabled"),e.querySelectorAll("*,:x"),m.push(",.*:")}))),(n.matchesSelector=K.test(g=h.matches||h.webkitMatchesSelector||h.mozMatchesSelector||h.oMatchesSelector||h.msMatchesSelector))&&le((function(e){n.disconnectedMatch=g.call(e,"*"),g.call(e,"[s!='']:x"),y.push("!=",W)})),m=m.length&&new RegExp(m.join("|")),y=y.length&&new RegExp(y.join("|")),t=K.test(h.compareDocumentPosition),b=t||K.test(h.contains)?function(e,t){var n=9===e.nodeType?e.documentElement:e,r=t&&t.parentNode;return e===r||!(!r||1!==r.nodeType||!(n.contains?n.contains(r):e.compareDocumentPosition&&16&e.compareDocumentPosition(r)))}:function(e,t){if(t)for(;t=t.parentNode;)if(t===e)return!0;return!1},E=t?function(e,t){if(e===t)return d=!0,0;var r=!e.compareDocumentPosition-!t.compareDocumentPosition;return r||(1&(r=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!n.sortDetached&&t.compareDocumentPosition(e)===r?e==p||e.ownerDocument==w&&b(w,e)?-1:t==p||t.ownerDocument==w&&b(w,t)?1:l?P(l,e)-P(l,t):0:4&r?-1:1)}:function(e,t){if(e===t)return d=!0,0;var n,r=0,o=e.parentNode,i=t.parentNode,a=[e],s=[t];if(!o||!i)return e==p?-1:t==p?1:o?-1:i?1:l?P(l,e)-P(l,t):0;if(o===i)return fe(e,t);for(n=e;n=n.parentNode;)a.unshift(n);for(n=t;n=n.parentNode;)s.unshift(n);for(;a[r]===s[r];)r++;return r?fe(a[r],s[r]):a[r]==w?-1:s[r]==w?1:0},p):p},se.matches=function(e,t){return se(e,null,null,t)},se.matchesSelector=function(e,t){if(f(e),n.matchesSelector&&v&&!A[t+" "]&&(!y||!y.test(t))&&(!m||!m.test(t)))try{var r=g.call(e,t);if(r||n.disconnectedMatch||e.document&&11!==e.document.nodeType)return r}catch(e){A(t,!0)}return se(t,p,null,[e]).length>0},se.contains=function(e,t){return(e.ownerDocument||e)!=p&&f(e),b(e,t)},se.attr=function(e,t){(e.ownerDocument||e)!=p&&f(e);var o=r.attrHandle[t.toLowerCase()],i=o&&_.call(r.attrHandle,t.toLowerCase())?o(e,t,!v):void 0;return void 0!==i?i:n.attributes||!v?e.getAttribute(t):(i=e.getAttributeNode(t))&&i.specified?i.value:null},se.escape=function(e){return(e+"").replace(re,oe)},se.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},se.uniqueSort=function(e){var t,r=[],o=0,i=0;if(d=!n.detectDuplicates,l=!n.sortStable&&e.slice(0),e.sort(E),d){for(;t=e[i++];)t===e[i]&&(o=r.push(i));for(;o--;)e.splice(r[o],1)}return l=null,e},o=se.getText=function(e){var t,n="",r=0,i=e.nodeType;if(i){if(1===i||9===i||11===i){if("string"==typeof e.textContent)return e.textContent;for(e=e.firstChild;e;e=e.nextSibling)n+=o(e)}else if(3===i||4===i)return e.nodeValue}else for(;t=e[r++];)n+=o(t);return n},(r=se.selectors={cacheLength:50,createPseudo:ce,match:V,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(te,ne),e[3]=(e[3]||e[4]||e[5]||"").replace(te,ne),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||se.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&se.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return V.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&U.test(n)&&(t=a(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(te,ne).toLowerCase();return"*"===e?function(){return!0}:function(e){return e.nodeName&&e.nodeName.toLowerCase()===t}},CLASS:function(e){var t=j[e+" "];return t||(t=new RegExp("(^|[\\x20\\t\\r\\n\\f])"+e+"("+H+"|$)"))&&j(e,(function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")}))},ATTR:function(e,t,n){return function(r){var o=se.attr(r,e);return null==o?"!="===t:!t||(o+="","="===t?o===n:"!="===t?o!==n:"^="===t?n&&0===o.indexOf(n):"*="===t?n&&o.indexOf(n)>-1:"$="===t?n&&o.slice(-n.length)===n:"~="===t?(" "+o.replace(F," ")+" ").indexOf(n)>-1:"|="===t&&(o===n||o.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,r,o){var i="nth"!==e.slice(0,3),a="last"!==e.slice(-4),s="of-type"===t;return 1===r&&0===o?function(e){return!!e.parentNode}:function(t,n,u){var c,l,d,f,p,h,v=i!==a?"nextSibling":"previousSibling",m=t.parentNode,y=s&&t.nodeName.toLowerCase(),g=!u&&!s,b=!1;if(m){if(i){for(;v;){for(f=t;f=f[v];)if(s?f.nodeName.toLowerCase()===y:1===f.nodeType)return!1;h=v="only"===e&&!h&&"nextSibling"}return!0}if(h=[a?m.firstChild:m.lastChild],a&&g){for(b=(p=(c=(l=(d=(f=m)[x]||(f[x]={}))[f.uniqueID]||(d[f.uniqueID]={}))[e]||[])[0]===k&&c[1])&&c[2],f=p&&m.childNodes[p];f=++p&&f&&f[v]||(b=p=0)||h.pop();)if(1===f.nodeType&&++b&&f===t){l[e]=[k,p,b];break}}else if(g&&(b=p=(c=(l=(d=(f=t)[x]||(f[x]={}))[f.uniqueID]||(d[f.uniqueID]={}))[e]||[])[0]===k&&c[1]),!1===b)for(;(f=++p&&f&&f[v]||(b=p=0)||h.pop())&&((s?f.nodeName.toLowerCase()!==y:1!==f.nodeType)||!++b||(g&&((l=(d=f[x]||(f[x]={}))[f.uniqueID]||(d[f.uniqueID]={}))[e]=[k,b]),f!==t)););return(b-=o)===r||b%r==0&&b/r>=0}}},PSEUDO:function(e,t){var n,o=r.pseudos[e]||r.setFilters[e.toLowerCase()]||se.error("unsupported pseudo: "+e);return o[x]?o(t):o.length>1?(n=[e,e,"",t],r.setFilters.hasOwnProperty(e.toLowerCase())?ce((function(e,n){for(var r,i=o(e,t),a=i.length;a--;)e[r=P(e,i[a])]=!(n[r]=i[a])})):function(e){return o(e,0,n)}):o}},pseudos:{not:ce((function(e){var t=[],n=[],r=s(e.replace($,"$1"));return r[x]?ce((function(e,t,n,o){for(var i,a=r(e,null,o,[]),s=e.length;s--;)(i=a[s])&&(e[s]=!(t[s]=i))})):function(e,o,i){return t[0]=e,r(t,null,i,n),t[0]=null,!n.pop()}})),has:ce((function(e){return function(t){return se(e,t).length>0}})),contains:ce((function(e){return e=e.replace(te,ne),function(t){return(t.textContent||o(t)).indexOf(e)>-1}})),lang:ce((function(e){return X.test(e||"")||se.error("unsupported lang: "+e),e=e.replace(te,ne).toLowerCase(),function(t){var n;do{if(n=v?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}})),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===h},focus:function(e){return e===p.activeElement&&(!p.hasFocus||p.hasFocus())&&!!(e.type||e.href||~e.tabIndex)},enabled:ve(!1),disabled:ve(!0),checked:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&!!e.checked||"option"===t&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!r.pseudos.empty(e)},header:function(e){return Y.test(e.nodeName)},input:function(e){return J.test(e.nodeName)},button:function(e){var t=e.nodeName.toLowerCase();return"input"===t&&"button"===e.type||"button"===t},text:function(e){var t;return"input"===e.nodeName.toLowerCase()&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:me((function(){return[0]})),last:me((function(e,t){return[t-1]})),eq:me((function(e,t,n){return[n<0?n+t:n]})),even:me((function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e})),odd:me((function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e})),lt:me((function(e,t,n){for(var r=n<0?n+t:n>t?t:n;--r>=0;)e.push(r);return e})),gt:me((function(e,t,n){for(var r=n<0?n+t:n;++r<t;)e.push(r);return e}))}}).pseudos.nth=r.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})r.pseudos[t]=pe(t);for(t in{submit:!0,reset:!0})r.pseudos[t]=he(t);function ge(){}function be(e){for(var t=0,n=e.length,r="";t<n;t++)r+=e[t].value;return r}function xe(e,t,n){var r=t.dir,o=t.next,i=o||r,a=n&&"parentNode"===i,s=C++;return t.first?function(t,n,o){for(;t=t[r];)if(1===t.nodeType||a)return e(t,n,o);return!1}:function(t,n,u){var c,l,d,f=[k,s];if(u){for(;t=t[r];)if((1===t.nodeType||a)&&e(t,n,u))return!0}else for(;t=t[r];)if(1===t.nodeType||a)if(l=(d=t[x]||(t[x]={}))[t.uniqueID]||(d[t.uniqueID]={}),o&&o===t.nodeName.toLowerCase())t=t[r]||t;else{if((c=l[i])&&c[0]===k&&c[1]===s)return f[2]=c[2];if(l[i]=f,f[2]=e(t,n,u))return!0}return!1}}function we(e){return e.length>1?function(t,n,r){for(var o=e.length;o--;)if(!e[o](t,n,r))return!1;return!0}:e[0]}function ke(e,t,n,r,o){for(var i,a=[],s=0,u=e.length,c=null!=t;s<u;s++)(i=e[s])&&(n&&!n(i,r,o)||(a.push(i),c&&t.push(s)));return a}function Ce(e,t,n,r,o,i){return r&&!r[x]&&(r=Ce(r)),o&&!o[x]&&(o=Ce(o,i)),ce((function(i,a,s,u){var c,l,d,f=[],p=[],h=a.length,v=i||function(e,t,n){for(var r=0,o=t.length;r<o;r++)se(e,t[r],n);return n}(t||"*",s.nodeType?[s]:s,[]),m=!e||!i&&t?v:ke(v,f,e,s,u),y=n?o||(i?e:h||r)?[]:a:m;if(n&&n(m,y,s,u),r)for(c=ke(y,p),r(c,[],s,u),l=c.length;l--;)(d=c[l])&&(y[p[l]]=!(m[p[l]]=d));if(i){if(o||e){if(o){for(c=[],l=y.length;l--;)(d=y[l])&&c.push(m[l]=d);o(null,y=[],c,u)}for(l=y.length;l--;)(d=y[l])&&(c=o?P(i,d):f[l])>-1&&(i[c]=!(a[c]=d))}}else y=ke(y===a?y.splice(h,y.length):y),o?o(null,a,y,u):L.apply(a,y)}))}function je(e){for(var t,n,o,i=e.length,a=r.relative[e[0].type],s=a||r.relative[" "],u=a?1:0,l=xe((function(e){return e===t}),s,!0),d=xe((function(e){return P(t,e)>-1}),s,!0),f=[function(e,n,r){var o=!a&&(r||n!==c)||((t=n).nodeType?l(e,n,r):d(e,n,r));return t=null,o}];u<i;u++)if(n=r.relative[e[u].type])f=[xe(we(f),n)];else{if((n=r.filter[e[u].type].apply(null,e[u].matches))[x]){for(o=++u;o<i&&!r.relative[e[o].type];o++);return Ce(u>1&&we(f),u>1&&be(e.slice(0,u-1).concat({value:" "===e[u-2].type?"*":""})).replace($,"$1"),n,u<o&&je(e.slice(u,o)),o<i&&je(e=e.slice(o)),o<i&&be(e))}f.push(n)}return we(f)}return ge.prototype=r.filters=r.pseudos,r.setFilters=new ge,a=se.tokenize=function(e,t){var n,o,i,a,s,u,c,l=T[e+" "];if(l)return t?0:l.slice(0);for(s=e,u=[],c=r.preFilter;s;){for(a in n&&!(o=Q.exec(s))||(o&&(s=s.slice(o[0].length)||s),u.push(i=[])),n=!1,(o=B.exec(s))&&(n=o.shift(),i.push({value:n,type:o[0].replace($," ")}),s=s.slice(n.length)),r.filter)!(o=V[a].exec(s))||c[a]&&!(o=c[a](o))||(n=o.shift(),i.push({value:n,type:a,matches:o}),s=s.slice(n.length));if(!n)break}return t?s.length:s?se.error(e):T(e,u).slice(0)},s=se.compile=function(e,t){var n,o=[],i=[],s=S[e+" "];if(!s){for(t||(t=a(e)),n=t.length;n--;)(s=je(t[n]))[x]?o.push(s):i.push(s);(s=S(e,function(e,t){var n=t.length>0,o=e.length>0,i=function(i,a,s,u,l){var d,h,m,y=0,g="0",b=i&&[],x=[],w=c,C=i||o&&r.find.TAG("*",l),j=k+=null==w?1:Math.random()||.1,T=C.length;for(l&&(c=a==p||a||l);g!==T&&null!=(d=C[g]);g++){if(o&&d){for(h=0,a||d.ownerDocument==p||(f(d),s=!v);m=e[h++];)if(m(d,a||p,s)){u.push(d);break}l&&(k=j)}n&&((d=!m&&d)&&y--,i&&b.push(d))}if(y+=g,n&&g!==y){for(h=0;m=t[h++];)m(b,x,a,s);if(i){if(y>0)for(;g--;)b[g]||x[g]||(x[g]=q.call(u));x=ke(x)}L.apply(u,x),l&&!i&&x.length>0&&y+t.length>1&&se.uniqueSort(u)}return l&&(k=j,c=w),b};return n?ce(i):i}(i,o))).selector=e}return s},u=se.select=function(e,t,n,o){var i,u,c,l,d,f="function"==typeof e&&e,p=!o&&a(e=f.selector||e);if(n=n||[],1===p.length){if((u=p[0]=p[0].slice(0)).length>2&&"ID"===(c=u[0]).type&&9===t.nodeType&&v&&r.relative[u[1].type]){if(!(t=(r.find.ID(c.matches[0].replace(te,ne),t)||[])[0]))return n;f&&(t=t.parentNode),e=e.slice(u.shift().value.length)}for(i=V.needsContext.test(e)?0:u.length;i--&&(c=u[i],!r.relative[l=c.type]);)if((d=r.find[l])&&(o=d(c.matches[0].replace(te,ne),ee.test(u[0].type)&&ye(t.parentNode)||t))){if(u.splice(i,1),!(e=o.length&&be(u)))return L.apply(n,o),n;break}}return(f||s(e,p))(o,t,!v,n,!t||ee.test(e)&&ye(t.parentNode)||t),n},n.sortStable=x.split("").sort(E).join("")===x,n.detectDuplicates=!!d,f(),n.sortDetached=le((function(e){return 1&e.compareDocumentPosition(p.createElement("fieldset"))})),le((function(e){return e.innerHTML="<a href='#'></a>","#"===e.firstChild.getAttribute("href")}))||de("type|href|height|width",(function(e,t,n){if(!n)return e.getAttribute(t,"type"===t.toLowerCase()?1:2)})),n.attributes&&le((function(e){return e.innerHTML="<input/>",e.firstChild.setAttribute("value",""),""===e.firstChild.getAttribute("value")}))||de("value",(function(e,t,n){if(!n&&"input"===e.nodeName.toLowerCase())return e.defaultValue})),le((function(e){return null==e.getAttribute("disabled")}))||de(M,(function(e,t,n){var r;if(!n)return!0===e[t]?t.toLowerCase():(r=e.getAttributeNode(t))&&r.specified?r.value:null})),se}(n);T.find=A,(T.expr=A.selectors)[":"]=T.expr.pseudos,T.uniqueSort=T.unique=A.uniqueSort,T.text=A.getText,T.isXMLDoc=A.isXML,T.contains=A.contains,T.escapeSelector=A.escape;var E=function(e,t,n){for(var r=[],o=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(o&&T(e).is(n))break;r.push(e)}return r},_=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},N=T.expr.match.needsContext;function q(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}var D=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function L(e,t,n){return g(t)?T.grep(e,(function(e,r){return!!t.call(e,r,e)!==n})):t.nodeType?T.grep(e,(function(e){return e===t!==n})):"string"!=typeof t?T.grep(e,(function(e){return d.call(t,e)>-1!==n})):T.filter(t,e,n)}T.filter=function(e,t,n){var r=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===r.nodeType?T.find.matchesSelector(r,e)?[r]:[]:T.find.matches(e,T.grep(t,(function(e){return 1===e.nodeType})))},T.fn.extend({find:function(e){var t,n,r=this.length,o=this;if("string"!=typeof e)return this.pushStack(T(e).filter((function(){for(t=0;t<r;t++)if(T.contains(o[t],this))return!0})));for(n=this.pushStack([]),t=0;t<r;t++)T.find(e,o[t],n);return r>1?T.uniqueSort(n):n},filter:function(e){return this.pushStack(L(this,e||[],!1))},not:function(e){return this.pushStack(L(this,e||[],!0))},is:function(e){return!!L(this,"string"==typeof e&&N.test(e)?T(e):e||[],!1).length}});var O,P=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(T.fn.init=function(e,t,n){var r,o;if(!e)return this;if(n=n||O,"string"==typeof e){if(!(r="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:P.exec(e))||!r[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(r[1]){if(t=t instanceof T?t[0]:t,T.merge(this,T.parseHTML(r[1],t&&t.nodeType?t.ownerDocument||t:x,!0)),D.test(r[1])&&T.isPlainObject(t))for(r in t)g(this[r])?this[r](t[r]):this.attr(r,t[r]);return this}return(o=x.getElementById(r[2]))&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):g(e)?void 0!==n.ready?n.ready(e):e(T):T.makeArray(e,this)}).prototype=T.fn,O=T(x);var M=/^(?:parents|prev(?:Until|All))/,H={children:!0,contents:!0,next:!0,prev:!0};function R(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}T.fn.extend({has:function(e){var t=T(e,this),n=t.length;return this.filter((function(){for(var e=0;e<n;e++)if(T.contains(this,t[e]))return!0}))},closest:function(e,t){var n,r=0,o=this.length,i=[],a="string"!=typeof e&&T(e);if(!N.test(e))for(;r<o;r++)for(n=this[r];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(a?a.index(n)>-1:1===n.nodeType&&T.find.matchesSelector(n,e))){i.push(n);break}return this.pushStack(i.length>1?T.uniqueSort(i):i)},index:function(e){return e?"string"==typeof e?d.call(T(e),this[0]):d.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(T.uniqueSort(T.merge(this.get(),T(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),T.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return E(e,"parentNode")},parentsUntil:function(e,t,n){return E(e,"parentNode",n)},next:function(e){return R(e,"nextSibling")},prev:function(e){return R(e,"previousSibling")},nextAll:function(e){return E(e,"nextSibling")},prevAll:function(e){return E(e,"previousSibling")},nextUntil:function(e,t,n){return E(e,"nextSibling",n)},prevUntil:function(e,t,n){return E(e,"previousSibling",n)},siblings:function(e){return _((e.parentNode||{}).firstChild,e)},children:function(e){return _(e.firstChild)},contents:function(e){return null!=e.contentDocument&&s(e.contentDocument)?e.contentDocument:(q(e,"template")&&(e=e.content||e),T.merge([],e.childNodes))}},(function(e,t){T.fn[e]=function(n,r){var o=T.map(this,t,n);return"Until"!==e.slice(-5)&&(r=n),r&&"string"==typeof r&&(o=T.filter(r,o)),this.length>1&&(H[e]||T.uniqueSort(o),M.test(e)&&o.reverse()),this.pushStack(o)}}));var I=/[^\x20\t\r\n\f]+/g;function W(e){return e}function F(e){throw e}function $(e,t,n,r){var o;try{e&&g(o=e.promise)?o.call(e).done(t).fail(n):e&&g(o=e.then)?o.call(e,t,n):t.apply(void 0,[e].slice(r))}catch(e){n.apply(void 0,[e])}}T.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return T.each(e.match(I)||[],(function(e,n){t[n]=!0})),t}(e):T.extend({},e);var t,n,r,o,i=[],a=[],s=-1,u=function(){for(o=o||e.once,r=t=!0;a.length;s=-1)for(n=a.shift();++s<i.length;)!1===i[s].apply(n[0],n[1])&&e.stopOnFalse&&(s=i.length,n=!1);e.memory||(n=!1),t=!1,o&&(i=n?[]:"")},c={add:function(){return i&&(n&&!t&&(s=i.length-1,a.push(n)),function t(n){T.each(n,(function(n,r){g(r)?e.unique&&c.has(r)||i.push(r):r&&r.length&&"string"!==C(r)&&t(r)}))}(arguments),n&&!t&&u()),this},remove:function(){return T.each(arguments,(function(e,t){for(var n;(n=T.inArray(t,i,n))>-1;)i.splice(n,1),n<=s&&s--})),this},has:function(e){return e?T.inArray(e,i)>-1:i.length>0},empty:function(){return i&&(i=[]),this},disable:function(){return o=a=[],i=n="",this},disabled:function(){return!i},lock:function(){return o=a=[],n||t||(i=n=""),this},locked:function(){return!!o},fireWith:function(e,n){return o||(n=[e,(n=n||[]).slice?n.slice():n],a.push(n),t||u()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!r}};return c},T.extend({Deferred:function(e){var t=[["notify","progress",T.Callbacks("memory"),T.Callbacks("memory"),2],["resolve","done",T.Callbacks("once memory"),T.Callbacks("once memory"),0,"resolved"],["reject","fail",T.Callbacks("once memory"),T.Callbacks("once memory"),1,"rejected"]],r="pending",o={state:function(){return r},always:function(){return i.done(arguments).fail(arguments),this},catch:function(e){return o.then(null,e)},pipe:function(){var e=arguments;return T.Deferred((function(n){T.each(t,(function(t,r){var o=g(e[r[4]])&&e[r[4]];i[r[1]]((function(){var e=o&&o.apply(this,arguments);e&&g(e.promise)?e.promise().progress(n.notify).done(n.resolve).fail(n.reject):n[r[0]+"With"](this,o?[e]:arguments)}))})),e=null})).promise()},then:function(e,r,o){var i=0;function s(e,t,r,o){return function(){var u=this,c=arguments,l=function(){var n,l;if(!(e<i)){if((n=r.apply(u,c))===t.promise())throw new TypeError("Thenable self-resolution");l=n&&("object"===a(n)||"function"==typeof n)&&n.then,g(l)?o?l.call(n,s(i,t,W,o),s(i,t,F,o)):(i++,l.call(n,s(i,t,W,o),s(i,t,F,o),s(i,t,W,t.notifyWith))):(r!==W&&(u=void 0,c=[n]),(o||t.resolveWith)(u,c))}},d=o?l:function(){try{l()}catch(n){T.Deferred.exceptionHook&&T.Deferred.exceptionHook(n,d.stackTrace),e+1>=i&&(r!==F&&(u=void 0,c=[n]),t.rejectWith(u,c))}};e?d():(T.Deferred.getStackHook&&(d.stackTrace=T.Deferred.getStackHook()),n.setTimeout(d))}}return T.Deferred((function(n){t[0][3].add(s(0,n,g(o)?o:W,n.notifyWith)),t[1][3].add(s(0,n,g(e)?e:W)),t[2][3].add(s(0,n,g(r)?r:F))})).promise()},promise:function(e){return null!=e?T.extend(e,o):o}},i={};return T.each(t,(function(e,n){var a=n[2],s=n[5];o[n[1]]=a.add,s&&a.add((function(){r=s}),t[3-e][2].disable,t[3-e][3].disable,t[0][2].lock,t[0][3].lock),a.add(n[3].fire),i[n[0]]=function(){return i[n[0]+"With"](this===i?void 0:this,arguments),this},i[n[0]+"With"]=a.fireWith})),o.promise(i),e&&e.call(i,i),i},when:function(e){var t=arguments.length,n=t,r=Array(n),o=u.call(arguments),i=T.Deferred(),a=function(e){return function(n){r[e]=this,o[e]=arguments.length>1?u.call(arguments):n,--t||i.resolveWith(r,o)}};if(t<=1&&($(e,i.done(a(n)).resolve,i.reject,!t),"pending"===i.state()||g(o[n]&&o[n].then)))return i.then();for(;n--;)$(o[n],a(n),i.reject);return i.promise()}});var Q=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;T.Deferred.exceptionHook=function(e,t){n.console&&n.console.warn&&e&&Q.test(e.name)&&n.console.warn("jQuery.Deferred exception: "+e.message,e.stack,t)},T.readyException=function(e){n.setTimeout((function(){throw e}))};var B=T.Deferred();function z(){x.removeEventListener("DOMContentLoaded",z),n.removeEventListener("load",z),T.ready()}T.fn.ready=function(e){return B.then(e).catch((function(e){T.readyException(e)})),this},T.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--T.readyWait:T.isReady)||(T.isReady=!0,!0!==e&&--T.readyWait>0||B.resolveWith(x,[T]))}}),T.ready.then=B.then,"complete"===x.readyState||"loading"!==x.readyState&&!x.documentElement.doScroll?n.setTimeout(T.ready):(x.addEventListener("DOMContentLoaded",z),n.addEventListener("load",z));var U=function e(t,n,r,o,i,a,s){var u=0,c=t.length,l=null==r;if("object"===C(r))for(u in i=!0,r)e(t,n,u,r[u],!0,a,s);else if(void 0!==o&&(i=!0,g(o)||(s=!0),l&&(s?(n.call(t,o),n=null):(l=n,n=function(e,t,n){return l.call(T(e),n)})),n))for(;u<c;u++)n(t[u],r,s?o:o.call(t[u],u,n(t[u],r)));return i?t:l?n.call(t):c?n(t[0],r):a},X=/^-ms-/,V=/-([a-z])/g;function G(e,t){return t.toUpperCase()}function J(e){return e.replace(X,"ms-").replace(V,G)}var Y=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function K(){this.expando=T.expando+K.uid++}K.uid=1,K.prototype={cache:function(e){var t=e[this.expando];return t||(t={},Y(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var r,o=this.cache(e);if("string"==typeof t)o[J(t)]=n;else for(r in t)o[J(r)]=t[r];return o},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][J(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,r=e[this.expando];if(void 0!==r){if(void 0!==t){n=(t=Array.isArray(t)?t.map(J):(t=J(t))in r?[t]:t.match(I)||[]).length;for(;n--;)delete r[t[n]]}(void 0===t||T.isEmptyObject(r))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!T.isEmptyObject(t)}};var Z=new K,ee=new K,te=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,ne=/[A-Z]/g;function re(e,t,n){var r;if(void 0===n&&1===e.nodeType)if(r="data-"+t.replace(ne,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(r))){try{n=function(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:te.test(e)?JSON.parse(e):e)}(n)}catch(e){}ee.set(e,t,n)}else n=void 0;return n}T.extend({hasData:function(e){return ee.hasData(e)||Z.hasData(e)},data:function(e,t,n){return ee.access(e,t,n)},removeData:function(e,t){ee.remove(e,t)},_data:function(e,t,n){return Z.access(e,t,n)},_removeData:function(e,t){Z.remove(e,t)}}),T.fn.extend({data:function(e,t){var n,r,o,i=this[0],s=i&&i.attributes;if(void 0===e){if(this.length&&(o=ee.get(i),1===i.nodeType&&!Z.get(i,"hasDataAttrs"))){for(n=s.length;n--;)s[n]&&0===(r=s[n].name).indexOf("data-")&&(r=J(r.slice(5)),re(i,r,o[r]));Z.set(i,"hasDataAttrs",!0)}return o}return"object"===a(e)?this.each((function(){ee.set(this,e)})):U(this,(function(t){var n;if(i&&void 0===t)return void 0!==(n=ee.get(i,e))||void 0!==(n=re(i,e))?n:void 0;this.each((function(){ee.set(this,e,t)}))}),null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each((function(){ee.remove(this,e)}))}}),T.extend({queue:function(e,t,n){var r;if(e)return t=(t||"fx")+"queue",r=Z.get(e,t),n&&(!r||Array.isArray(n)?r=Z.access(e,t,T.makeArray(n)):r.push(n)),r||[]},dequeue:function(e,t){var n=T.queue(e,t=t||"fx"),r=n.length,o=n.shift(),i=T._queueHooks(e,t);"inprogress"===o&&(o=n.shift(),r--),o&&("fx"===t&&n.unshift("inprogress"),delete i.stop,o.call(e,(function(){T.dequeue(e,t)}),i)),!r&&i&&i.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return Z.get(e,n)||Z.access(e,n,{empty:T.Callbacks("once memory").add((function(){Z.remove(e,[t+"queue",n])}))})}}),T.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?T.queue(this[0],e):void 0===t?this:this.each((function(){var n=T.queue(this,e,t);T._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&T.dequeue(this,e)}))},dequeue:function(e){return this.each((function(){T.dequeue(this,e)}))},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,r=1,o=T.Deferred(),i=this,a=this.length,s=function(){--r||o.resolveWith(i,[i])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";a--;)(n=Z.get(i[a],e+"queueHooks"))&&n.empty&&(r++,n.empty.add(s));return s(),o.promise(t)}});var oe=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,ie=new RegExp("^(?:([+-])=|)("+oe+")([a-z%]*)$","i"),ae=["Top","Right","Bottom","Left"],se=x.documentElement,ue=function(e){return T.contains(e.ownerDocument,e)},ce={composed:!0};se.getRootNode&&(ue=function(e){return T.contains(e.ownerDocument,e)||e.getRootNode(ce)===e.ownerDocument});var le=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&ue(e)&&"none"===T.css(e,"display")};function de(e,t,n,r){var o,i,a=20,s=r?function(){return r.cur()}:function(){return T.css(e,t,"")},u=s(),c=n&&n[3]||(T.cssNumber[t]?"":"px"),l=e.nodeType&&(T.cssNumber[t]||"px"!==c&&+u)&&ie.exec(T.css(e,t));if(l&&l[3]!==c){for(u/=2,c=c||l[3],l=+u||1;a--;)T.style(e,t,l+c),(1-i)*(1-(i=s()/u||.5))<=0&&(a=0),l/=i;T.style(e,t,(l*=2)+c),n=n||[]}return n&&(l=+l||+u||0,o=n[1]?l+(n[1]+1)*n[2]:+n[2],r&&(r.unit=c,r.start=l,r.end=o)),o}var fe={};function pe(e){var t,n=e.ownerDocument,r=e.nodeName,o=fe[r];return o||(t=n.body.appendChild(n.createElement(r)),o=T.css(t,"display"),t.parentNode.removeChild(t),"none"===o&&(o="block"),fe[r]=o,o)}function he(e,t){for(var n,r,o=[],i=0,a=e.length;i<a;i++)(r=e[i]).style&&(n=r.style.display,t?("none"===n&&(o[i]=Z.get(r,"display")||null,o[i]||(r.style.display="")),""===r.style.display&&le(r)&&(o[i]=pe(r))):"none"!==n&&(o[i]="none",Z.set(r,"display",n)));for(i=0;i<a;i++)null!=o[i]&&(e[i].style.display=o[i]);return e}T.fn.extend({show:function(){return he(this,!0)},hide:function(){return he(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each((function(){le(this)?T(this).show():T(this).hide()}))}});var ve,me,ye=/^(?:checkbox|radio)$/i,ge=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,be=/^$|^module$|\/(?:java|ecma)script/i;ve=x.createDocumentFragment().appendChild(x.createElement("div")),(me=x.createElement("input")).setAttribute("type","radio"),me.setAttribute("checked","checked"),me.setAttribute("name","t"),ve.appendChild(me),y.checkClone=ve.cloneNode(!0).cloneNode(!0).lastChild.checked,ve.innerHTML="<textarea>x</textarea>",y.noCloneChecked=!!ve.cloneNode(!0).lastChild.defaultValue,ve.innerHTML="<option></option>",y.option=!!ve.lastChild;var xe={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function we(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&q(e,t)?T.merge([e],n):n}function ke(e,t){for(var n=0,r=e.length;n<r;n++)Z.set(e[n],"globalEval",!t||Z.get(t[n],"globalEval"))}xe.tbody=xe.tfoot=xe.colgroup=xe.caption=xe.thead,xe.th=xe.td,y.option||(xe.optgroup=xe.option=[1,"<select multiple='multiple'>","</select>"]);var Ce=/<|&#?\w+;/;function je(e,t,n,r,o){for(var i,a,s,u,c,l,d=t.createDocumentFragment(),f=[],p=0,h=e.length;p<h;p++)if((i=e[p])||0===i)if("object"===C(i))T.merge(f,i.nodeType?[i]:i);else if(Ce.test(i)){for(a=a||d.appendChild(t.createElement("div")),s=(ge.exec(i)||["",""])[1].toLowerCase(),u=xe[s]||xe._default,a.innerHTML=u[1]+T.htmlPrefilter(i)+u[2],l=u[0];l--;)a=a.lastChild;T.merge(f,a.childNodes),(a=d.firstChild).textContent=""}else f.push(t.createTextNode(i));for(d.textContent="",p=0;i=f[p++];)if(r&&T.inArray(i,r)>-1)o&&o.push(i);else if(c=ue(i),a=we(d.appendChild(i),"script"),c&&ke(a),n)for(l=0;i=a[l++];)be.test(i.type||"")&&n.push(i);return d}var Te=/^key/,Se=/^(?:mouse|pointer|contextmenu|drag|drop)|click/,Ae=/^([^.]*)(?:\.(.+)|)/;function Ee(){return!0}function _e(){return!1}function Ne(e,t){return e===function(){try{return x.activeElement}catch(e){}}()==("focus"===t)}function qe(e,t,n,r,o,i){var s,u;if("object"===a(t)){for(u in"string"!=typeof n&&(r=r||n,n=void 0),t)qe(e,u,n,r,t[u],i);return e}if(null==r&&null==o?(o=n,r=n=void 0):null==o&&("string"==typeof n?(o=r,r=void 0):(o=r,r=n,n=void 0)),!1===o)o=_e;else if(!o)return e;return 1===i&&(s=o,(o=function(e){return T().off(e),s.apply(this,arguments)}).guid=s.guid||(s.guid=T.guid++)),e.each((function(){T.event.add(this,t,o,r,n)}))}function De(e,t,n){n?(Z.set(e,t,!1),T.event.add(e,t,{namespace:!1,handler:function(e){var r,o,i=Z.get(this,t);if(1&e.isTrigger&&this[t]){if(i.length)(T.event.special[t]||{}).delegateType&&e.stopPropagation();else if(i=u.call(arguments),Z.set(this,t,i),r=n(this,t),this[t](),i!==(o=Z.get(this,t))||r?Z.set(this,t,!1):o={},i!==o)return e.stopImmediatePropagation(),e.preventDefault(),o.value}else i.length&&(Z.set(this,t,{value:T.event.trigger(T.extend(i[0],T.Event.prototype),i.slice(1),this)}),e.stopImmediatePropagation())}})):void 0===Z.get(e,t)&&T.event.add(e,t,Ee)}T.event={global:{},add:function(e,t,n,r,o){var i,a,s,u,c,l,d,f,p,h,v,m=Z.get(e);if(Y(e))for(n.handler&&(n=(i=n).handler,o=i.selector),o&&T.find.matchesSelector(se,o),n.guid||(n.guid=T.guid++),(u=m.events)||(u=m.events=Object.create(null)),(a=m.handle)||(a=m.handle=function(t){return T.event.triggered!==t.type?T.event.dispatch.apply(e,arguments):void 0}),c=(t=(t||"").match(I)||[""]).length;c--;)p=v=(s=Ae.exec(t[c])||[])[1],h=(s[2]||"").split(".").sort(),p&&(d=T.event.special[p]||{},p=(o?d.delegateType:d.bindType)||p,d=T.event.special[p]||{},l=T.extend({type:p,origType:v,data:r,handler:n,guid:n.guid,selector:o,needsContext:o&&T.expr.match.needsContext.test(o),namespace:h.join(".")},i),(f=u[p])||((f=u[p]=[]).delegateCount=0,d.setup&&!1!==d.setup.call(e,r,h,a)||e.addEventListener&&e.addEventListener(p,a)),d.add&&(d.add.call(e,l),l.handler.guid||(l.handler.guid=n.guid)),o?f.splice(f.delegateCount++,0,l):f.push(l),T.event.global[p]=!0)},remove:function(e,t,n,r,o){var i,a,s,u,c,l,d,f,p,h,v,m=Z.hasData(e)&&Z.get(e);if(m&&(u=m.events)){for(c=(t=(t||"").match(I)||[""]).length;c--;)if(p=v=(s=Ae.exec(t[c])||[])[1],h=(s[2]||"").split(".").sort(),p){for(d=T.event.special[p]||{},f=u[p=(r?d.delegateType:d.bindType)||p]||[],s=s[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),a=i=f.length;i--;)l=f[i],!o&&v!==l.origType||n&&n.guid!==l.guid||s&&!s.test(l.namespace)||r&&r!==l.selector&&("**"!==r||!l.selector)||(f.splice(i,1),l.selector&&f.delegateCount--,d.remove&&d.remove.call(e,l));a&&!f.length&&(d.teardown&&!1!==d.teardown.call(e,h,m.handle)||T.removeEvent(e,p,m.handle),delete u[p])}else for(p in u)T.event.remove(e,p+t[c],n,r,!0);T.isEmptyObject(u)&&Z.remove(e,"handle events")}},dispatch:function(e){var t,n,r,o,i,a,s=new Array(arguments.length),u=T.event.fix(e),c=(Z.get(this,"events")||Object.create(null))[u.type]||[],l=T.event.special[u.type]||{};for(s[0]=u,t=1;t<arguments.length;t++)s[t]=arguments[t];if(u.delegateTarget=this,!l.preDispatch||!1!==l.preDispatch.call(this,u)){for(a=T.event.handlers.call(this,u,c),t=0;(o=a[t++])&&!u.isPropagationStopped();)for(u.currentTarget=o.elem,n=0;(i=o.handlers[n++])&&!u.isImmediatePropagationStopped();)u.rnamespace&&!1!==i.namespace&&!u.rnamespace.test(i.namespace)||(u.handleObj=i,u.data=i.data,void 0!==(r=((T.event.special[i.origType]||{}).handle||i.handler).apply(o.elem,s))&&!1===(u.result=r)&&(u.preventDefault(),u.stopPropagation()));return l.postDispatch&&l.postDispatch.call(this,u),u.result}},handlers:function(e,t){var n,r,o,i,a,s=[],u=t.delegateCount,c=e.target;if(u&&c.nodeType&&!("click"===e.type&&e.button>=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(i=[],a={},n=0;n<u;n++)void 0===a[o=(r=t[n]).selector+" "]&&(a[o]=r.needsContext?T(o,this).index(c)>-1:T.find(o,this,null,[c]).length),a[o]&&i.push(r);i.length&&s.push({elem:c,handlers:i})}return c=this,u<t.length&&s.push({elem:c,handlers:t.slice(u)}),s},addProp:function(e,t){Object.defineProperty(T.Event.prototype,e,{enumerable:!0,configurable:!0,get:g(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[T.expando]?e:new T.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return ye.test(t.type)&&t.click&&q(t,"input")&&De(t,"click",Ee),!1},trigger:function(e){var t=this||e;return ye.test(t.type)&&t.click&&q(t,"input")&&De(t,"click"),!0},_default:function(e){var t=e.target;return ye.test(t.type)&&t.click&&q(t,"input")&&Z.get(t,"click")||q(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},T.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},(T.Event=function(e,t){if(!(this instanceof T.Event))return new T.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?Ee:_e,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&T.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[T.expando]=!0}).prototype={constructor:T.Event,isDefaultPrevented:_e,isPropagationStopped:_e,isImmediatePropagationStopped:_e,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=Ee,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=Ee,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=Ee,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},T.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:function(e){var t=e.button;return null==e.which&&Te.test(e.type)?null!=e.charCode?e.charCode:e.keyCode:!e.which&&void 0!==t&&Se.test(e.type)?1&t?1:2&t?3:4&t?2:0:e.which}},T.event.addProp),T.each({focus:"focusin",blur:"focusout"},(function(e,t){T.event.special[e]={setup:function(){return De(this,e,Ne),!1},trigger:function(){return De(this,e),!0},delegateType:t}})),T.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},(function(e,t){T.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,r=this,o=e.relatedTarget,i=e.handleObj;return o&&(o===r||T.contains(r,o))||(e.type=i.origType,n=i.handler.apply(this,arguments),e.type=t),n}}})),T.fn.extend({on:function(e,t,n,r){return qe(this,e,t,n,r)},one:function(e,t,n,r){return qe(this,e,t,n,r,1)},off:function(e,t,n){var r,o;if(e&&e.preventDefault&&e.handleObj)return r=e.handleObj,T(e.delegateTarget).off(r.namespace?r.origType+"."+r.namespace:r.origType,r.selector,r.handler),this;if("object"===a(e)){for(o in e)this.off(o,t,e[o]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=_e),this.each((function(){T.event.remove(this,e,n,t)}))}});var Le=/<script|<style|<link/i,Oe=/checked\s*(?:[^=]|=\s*.checked.)/i,Pe=/^\s*<!(?:\[CDATA\[|--)|(?:\]\]|--)>\s*$/g;function Me(e,t){return q(e,"table")&&q(11!==t.nodeType?t:t.firstChild,"tr")&&T(e).children("tbody")[0]||e}function He(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Re(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function Ie(e,t){var n,r,o,i,a,s;if(1===t.nodeType){if(Z.hasData(e)&&(s=Z.get(e).events))for(o in Z.remove(t,"handle events"),s)for(n=0,r=s[o].length;n<r;n++)T.event.add(t,o,s[o][n]);ee.hasData(e)&&(i=ee.access(e),a=T.extend({},i),ee.set(t,a))}}function We(e,t){var n=t.nodeName.toLowerCase();"input"===n&&ye.test(e.type)?t.checked=e.checked:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}function Fe(e,t,n,r){t=c(t);var o,i,a,s,u,l,d=0,f=e.length,p=f-1,h=t[0],v=g(h);if(v||f>1&&"string"==typeof h&&!y.checkClone&&Oe.test(h))return e.each((function(o){var i=e.eq(o);v&&(t[0]=h.call(this,o,i.html())),Fe(i,t,n,r)}));if(f&&(i=(o=je(t,e[0].ownerDocument,!1,e,r)).firstChild,1===o.childNodes.length&&(o=i),i||r)){for(s=(a=T.map(we(o,"script"),He)).length;d<f;d++)u=o,d!==p&&(u=T.clone(u,!0,!0),s&&T.merge(a,we(u,"script"))),n.call(e[d],u,d);if(s)for(l=a[a.length-1].ownerDocument,T.map(a,Re),d=0;d<s;d++)u=a[d],be.test(u.type||"")&&!Z.access(u,"globalEval")&&T.contains(l,u)&&(u.src&&"module"!==(u.type||"").toLowerCase()?T._evalUrl&&!u.noModule&&T._evalUrl(u.src,{nonce:u.nonce||u.getAttribute("nonce")},l):k(u.textContent.replace(Pe,""),u,l))}return e}function $e(e,t,n){for(var r,o=t?T.filter(t,e):e,i=0;null!=(r=o[i]);i++)n||1!==r.nodeType||T.cleanData(we(r)),r.parentNode&&(n&&ue(r)&&ke(we(r,"script")),r.parentNode.removeChild(r));return e}T.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var r,o,i,a,s=e.cloneNode(!0),u=ue(e);if(!(y.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||T.isXMLDoc(e)))for(a=we(s),r=0,o=(i=we(e)).length;r<o;r++)We(i[r],a[r]);if(t)if(n)for(i=i||we(e),a=a||we(s),r=0,o=i.length;r<o;r++)Ie(i[r],a[r]);else Ie(e,s);return(a=we(s,"script")).length>0&&ke(a,!u&&we(e,"script")),s},cleanData:function(e){for(var t,n,r,o=T.event.special,i=0;void 0!==(n=e[i]);i++)if(Y(n)){if(t=n[Z.expando]){if(t.events)for(r in t.events)o[r]?T.event.remove(n,r):T.removeEvent(n,r,t.handle);n[Z.expando]=void 0}n[ee.expando]&&(n[ee.expando]=void 0)}}}),T.fn.extend({detach:function(e){return $e(this,e,!0)},remove:function(e){return $e(this,e)},text:function(e){return U(this,(function(e){return void 0===e?T.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)}))}),null,e,arguments.length)},append:function(){return Fe(this,arguments,(function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Me(this,e).appendChild(e)}))},prepend:function(){return Fe(this,arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Me(this,e);t.insertBefore(e,t.firstChild)}}))},before:function(){return Fe(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this)}))},after:function(){return Fe(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)}))},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(T.cleanData(we(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map((function(){return T.clone(this,e,t)}))},html:function(e){return U(this,(function(e){var t=this[0]||{},n=0,r=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Le.test(e)&&!xe[(ge.exec(e)||["",""])[1].toLowerCase()]){e=T.htmlPrefilter(e);try{for(;n<r;n++)1===(t=this[n]||{}).nodeType&&(T.cleanData(we(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)}),null,e,arguments.length)},replaceWith:function(){var e=[];return Fe(this,arguments,(function(t){var n=this.parentNode;T.inArray(this,e)<0&&(T.cleanData(we(this)),n&&n.replaceChild(t,this))}),e)}}),T.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},(function(e,t){T.fn[e]=function(e){for(var n,r=[],o=T(e),i=o.length-1,a=0;a<=i;a++)n=a===i?this:this.clone(!0),T(o[a])[t](n),l.apply(r,n.get());return this.pushStack(r)}}));var Qe=new RegExp("^("+oe+")(?!px)[a-z%]+$","i"),Be=function(e){var t=e.ownerDocument.defaultView;return t&&t.opener||(t=n),t.getComputedStyle(e)},ze=function(e,t,n){var r,o,i={};for(o in t)i[o]=e.style[o],e.style[o]=t[o];for(o in r=n.call(e),t)e.style[o]=i[o];return r},Ue=new RegExp(ae.join("|"),"i");function Xe(e,t,n){var r,o,i,a,s=e.style;return(n=n||Be(e))&&(""!==(a=n.getPropertyValue(t)||n[t])||ue(e)||(a=T.style(e,t)),!y.pixelBoxStyles()&&Qe.test(a)&&Ue.test(t)&&(r=s.width,o=s.minWidth,i=s.maxWidth,s.minWidth=s.maxWidth=s.width=a,a=n.width,s.width=r,s.minWidth=o,s.maxWidth=i)),void 0!==a?a+"":a}function Ve(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function e(){if(l){c.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",l.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",se.appendChild(c).appendChild(l);var e=n.getComputedStyle(l);r="1%"!==e.top,u=12===t(e.marginLeft),l.style.right="60%",a=36===t(e.right),o=36===t(e.width),l.style.position="absolute",i=12===t(l.offsetWidth/3),se.removeChild(c),l=null}}function t(e){return Math.round(parseFloat(e))}var r,o,i,a,s,u,c=x.createElement("div"),l=x.createElement("div");l.style&&(l.style.backgroundClip="content-box",l.cloneNode(!0).style.backgroundClip="",y.clearCloneStyle="content-box"===l.style.backgroundClip,T.extend(y,{boxSizingReliable:function(){return e(),o},pixelBoxStyles:function(){return e(),a},pixelPosition:function(){return e(),r},reliableMarginLeft:function(){return e(),u},scrollboxSize:function(){return e(),i},reliableTrDimensions:function(){var e,t,r,o;return null==s&&(e=x.createElement("table"),t=x.createElement("tr"),r=x.createElement("div"),e.style.cssText="position:absolute;left:-11111px",t.style.height="1px",r.style.height="9px",se.appendChild(e).appendChild(t).appendChild(r),o=n.getComputedStyle(t),s=parseInt(o.height)>3,se.removeChild(e)),s}}))}();var Ge=["Webkit","Moz","ms"],Je=x.createElement("div").style,Ye={};function Ke(e){return T.cssProps[e]||Ye[e]||(e in Je?e:Ye[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ge.length;n--;)if((e=Ge[n]+t)in Je)return e}(e)||e)}var Ze=/^(none|table(?!-c[ea]).+)/,et=/^--/,tt={position:"absolute",visibility:"hidden",display:"block"},nt={letterSpacing:"0",fontWeight:"400"};function rt(e,t,n){var r=ie.exec(t);return r?Math.max(0,r[2]-(n||0))+(r[3]||"px"):t}function ot(e,t,n,r,o,i){var a="width"===t?1:0,s=0,u=0;if(n===(r?"border":"content"))return 0;for(;a<4;a+=2)"margin"===n&&(u+=T.css(e,n+ae[a],!0,o)),r?("content"===n&&(u-=T.css(e,"padding"+ae[a],!0,o)),"margin"!==n&&(u-=T.css(e,"border"+ae[a]+"Width",!0,o))):(u+=T.css(e,"padding"+ae[a],!0,o),"padding"!==n?u+=T.css(e,"border"+ae[a]+"Width",!0,o):s+=T.css(e,"border"+ae[a]+"Width",!0,o));return!r&&i>=0&&(u+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-i-u-s-.5))||0),u}function it(e,t,n){var r=Be(e),o=(!y.boxSizingReliable()||n)&&"border-box"===T.css(e,"boxSizing",!1,r),i=o,a=Xe(e,t,r),s="offset"+t[0].toUpperCase()+t.slice(1);if(Qe.test(a)){if(!n)return a;a="auto"}return(!y.boxSizingReliable()&&o||!y.reliableTrDimensions()&&q(e,"tr")||"auto"===a||!parseFloat(a)&&"inline"===T.css(e,"display",!1,r))&&e.getClientRects().length&&(o="border-box"===T.css(e,"boxSizing",!1,r),(i=s in e)&&(a=e[s])),(a=parseFloat(a)||0)+ot(e,t,n||(o?"border":"content"),i,r,a)+"px"}function at(e,t,n,r,o){return new at.prototype.init(e,t,n,r,o)}T.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Xe(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,columnCount:!0,fillOpacity:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,widows:!0,zIndex:!0,zoom:!0},cssProps:{},style:function(e,t,n,r){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,i,s,u=J(t),c=et.test(t),l=e.style;if(c||(t=Ke(u)),s=T.cssHooks[t]||T.cssHooks[u],void 0===n)return s&&"get"in s&&void 0!==(o=s.get(e,!1,r))?o:l[t];"string"===(i=a(n))&&(o=ie.exec(n))&&o[1]&&(n=de(e,t,o),i="number"),null!=n&&n==n&&("number"!==i||c||(n+=o&&o[3]||(T.cssNumber[u]?"":"px")),y.clearCloneStyle||""!==n||0!==t.indexOf("background")||(l[t]="inherit"),s&&"set"in s&&void 0===(n=s.set(e,n,r))||(c?l.setProperty(t,n):l[t]=n))}},css:function(e,t,n,r){var o,i,a,s=J(t);return et.test(t)||(t=Ke(s)),(a=T.cssHooks[t]||T.cssHooks[s])&&"get"in a&&(o=a.get(e,!0,n)),void 0===o&&(o=Xe(e,t,r)),"normal"===o&&t in nt&&(o=nt[t]),""===n||n?(i=parseFloat(o),!0===n||isFinite(i)?i||0:o):o}}),T.each(["height","width"],(function(e,t){T.cssHooks[t]={get:function(e,n,r){if(n)return!Ze.test(T.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?it(e,t,r):ze(e,tt,(function(){return it(e,t,r)}))},set:function(e,n,r){var o,i=Be(e),a=!y.scrollboxSize()&&"absolute"===i.position,s=(a||r)&&"border-box"===T.css(e,"boxSizing",!1,i),u=r?ot(e,t,r,s,i):0;return s&&a&&(u-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(i[t])-ot(e,t,"border",!1,i)-.5)),u&&(o=ie.exec(n))&&"px"!==(o[3]||"px")&&(e.style[t]=n,n=T.css(e,t)),rt(0,n,u)}}})),T.cssHooks.marginLeft=Ve(y.reliableMarginLeft,(function(e,t){if(t)return(parseFloat(Xe(e,"marginLeft"))||e.getBoundingClientRect().left-ze(e,{marginLeft:0},(function(){return e.getBoundingClientRect().left})))+"px"})),T.each({margin:"",padding:"",border:"Width"},(function(e,t){T.cssHooks[e+t]={expand:function(n){for(var r=0,o={},i="string"==typeof n?n.split(" "):[n];r<4;r++)o[e+ae[r]+t]=i[r]||i[r-2]||i[0];return o}},"margin"!==e&&(T.cssHooks[e+t].set=rt)})),T.fn.extend({css:function(e,t){return U(this,(function(e,t,n){var r,o,i={},a=0;if(Array.isArray(t)){for(r=Be(e),o=t.length;a<o;a++)i[t[a]]=T.css(e,t[a],!1,r);return i}return void 0!==n?T.style(e,t,n):T.css(e,t)}),e,t,arguments.length>1)}}),T.Tween=at,at.prototype={constructor:at,init:function(e,t,n,r,o,i){this.elem=e,this.prop=n,this.easing=o||T.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=r,this.unit=i||(T.cssNumber[n]?"":"px")},cur:function(){var e=at.propHooks[this.prop];return e&&e.get?e.get(this):at.propHooks._default.get(this)},run:function(e){var t,n=at.propHooks[this.prop];return this.options.duration?this.pos=t=T.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):at.propHooks._default.set(this),this}},at.prototype.init.prototype=at.prototype,at.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=T.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){T.fx.step[e.prop]?T.fx.step[e.prop](e):1!==e.elem.nodeType||!T.cssHooks[e.prop]&&null==e.elem.style[Ke(e.prop)]?e.elem[e.prop]=e.now:T.style(e.elem,e.prop,e.now+e.unit)}}},at.propHooks.scrollTop=at.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},T.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},(T.fx=at.prototype.init).step={};var st,ut,ct=/^(?:toggle|show|hide)$/,lt=/queueHooks$/;function dt(){ut&&(!1===x.hidden&&n.requestAnimationFrame?n.requestAnimationFrame(dt):n.setTimeout(dt,T.fx.interval),T.fx.tick())}function ft(){return n.setTimeout((function(){st=void 0})),st=Date.now()}function pt(e,t){var n,r=0,o={height:e};for(t=t?1:0;r<4;r+=2-t)o["margin"+(n=ae[r])]=o["padding"+n]=e;return t&&(o.opacity=o.width=e),o}function ht(e,t,n){for(var r,o=(vt.tweeners[t]||[]).concat(vt.tweeners["*"]),i=0,a=o.length;i<a;i++)if(r=o[i].call(n,t,e))return r}function vt(e,t,n){var r,o,i=0,a=vt.prefilters.length,s=T.Deferred().always((function(){delete u.elem})),u=function(){if(o)return!1;for(var t=st||ft(),n=Math.max(0,c.startTime+c.duration-t),r=1-(n/c.duration||0),i=0,a=c.tweens.length;i<a;i++)c.tweens[i].run(r);return s.notifyWith(e,[c,r,n]),r<1&&a?n:(a||s.notifyWith(e,[c,1,0]),s.resolveWith(e,[c]),!1)},c=s.promise({elem:e,props:T.extend({},t),opts:T.extend(!0,{specialEasing:{},easing:T.easing._default},n),originalProperties:t,originalOptions:n,startTime:st||ft(),duration:n.duration,tweens:[],createTween:function(t,n){var r=T.Tween(e,c.opts,t,n,c.opts.specialEasing[t]||c.opts.easing);return c.tweens.push(r),r},stop:function(t){var n=0,r=t?c.tweens.length:0;if(o)return this;for(o=!0;n<r;n++)c.tweens[n].run(1);return t?(s.notifyWith(e,[c,1,0]),s.resolveWith(e,[c,t])):s.rejectWith(e,[c,t]),this}}),l=c.props;for(function(e,t){var n,r,o,i,a;for(n in e)if(o=t[r=J(n)],i=e[n],Array.isArray(i)&&(o=i[1],i=e[n]=i[0]),n!==r&&(e[r]=i,delete e[n]),(a=T.cssHooks[r])&&"expand"in a)for(n in i=a.expand(i),delete e[r],i)n in e||(e[n]=i[n],t[n]=o);else t[r]=o}(l,c.opts.specialEasing);i<a;i++)if(r=vt.prefilters[i].call(c,e,l,c.opts))return g(r.stop)&&(T._queueHooks(c.elem,c.opts.queue).stop=r.stop.bind(r)),r;return T.map(l,ht,c),g(c.opts.start)&&c.opts.start.call(e,c),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always),T.fx.timer(T.extend(u,{elem:e,anim:c,queue:c.opts.queue})),c}T.Animation=T.extend(vt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return de(n.elem,e,ie.exec(t),n),n}]},tweener:function(e,t){g(e)?(t=e,e=["*"]):e=e.match(I);for(var n,r=0,o=e.length;r<o;r++)n=e[r],vt.tweeners[n]=vt.tweeners[n]||[],vt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var r,o,i,a,s,u,c,l,d="width"in t||"height"in t,f=this,p={},h=e.style,v=e.nodeType&&le(e),m=Z.get(e,"fxshow");for(r in n.queue||(null==(a=T._queueHooks(e,"fx")).unqueued&&(a.unqueued=0,s=a.empty.fire,a.empty.fire=function(){a.unqueued||s()}),a.unqueued++,f.always((function(){f.always((function(){a.unqueued--,T.queue(e,"fx").length||a.empty.fire()}))}))),t)if(o=t[r],ct.test(o)){if(delete t[r],i=i||"toggle"===o,o===(v?"hide":"show")){if("show"!==o||!m||void 0===m[r])continue;v=!0}p[r]=m&&m[r]||T.style(e,r)}if((u=!T.isEmptyObject(t))||!T.isEmptyObject(p))for(r in d&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(c=m&&m.display)&&(c=Z.get(e,"display")),"none"===(l=T.css(e,"display"))&&(c?l=c:(he([e],!0),c=e.style.display||c,l=T.css(e,"display"),he([e]))),("inline"===l||"inline-block"===l&&null!=c)&&"none"===T.css(e,"float")&&(u||(f.done((function(){h.display=c})),null==c&&(l=h.display,c="none"===l?"":l)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",f.always((function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]}))),u=!1,p)u||(m?"hidden"in m&&(v=m.hidden):m=Z.access(e,"fxshow",{display:c}),i&&(m.hidden=!v),v&&he([e],!0),f.done((function(){for(r in v||he([e]),Z.remove(e,"fxshow"),p)T.style(e,r,p[r])}))),u=ht(v?m[r]:0,r,f),r in m||(m[r]=u.start,v&&(u.end=u.start,u.start=0))}],prefilter:function(e,t){t?vt.prefilters.unshift(e):vt.prefilters.push(e)}}),T.speed=function(e,t,n){var r=e&&"object"===a(e)?T.extend({},e):{complete:n||!n&&t||g(e)&&e,duration:e,easing:n&&t||t&&!g(t)&&t};return T.fx.off?r.duration=0:"number"!=typeof r.duration&&(r.duration in T.fx.speeds?r.duration=T.fx.speeds[r.duration]:r.duration=T.fx.speeds._default),null!=r.queue&&!0!==r.queue||(r.queue="fx"),r.old=r.complete,r.complete=function(){g(r.old)&&r.old.call(this),r.queue&&T.dequeue(this,r.queue)},r},T.fn.extend({fadeTo:function(e,t,n,r){return this.filter(le).css("opacity",0).show().end().animate({opacity:t},e,n,r)},animate:function(e,t,n,r){var o=T.isEmptyObject(e),i=T.speed(t,n,r),a=function(){var t=vt(this,T.extend({},e),i);(o||Z.get(this,"finish"))&&t.stop(!0)};return a.finish=a,o||!1===i.queue?this.each(a):this.queue(i.queue,a)},stop:function(e,t,n){var r=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&this.queue(e||"fx",[]),this.each((function(){var t=!0,o=null!=e&&e+"queueHooks",i=T.timers,a=Z.get(this);if(o)a[o]&&a[o].stop&&r(a[o]);else for(o in a)a[o]&&a[o].stop&&lt.test(o)&&r(a[o]);for(o=i.length;o--;)i[o].elem!==this||null!=e&&i[o].queue!==e||(i[o].anim.stop(n),t=!1,i.splice(o,1));!t&&n||T.dequeue(this,e)}))},finish:function(e){return!1!==e&&(e=e||"fx"),this.each((function(){var t,n=Z.get(this),r=n[e+"queue"],o=n[e+"queueHooks"],i=T.timers,a=r?r.length:0;for(n.finish=!0,T.queue(this,e,[]),o&&o.stop&&o.stop.call(this,!0),t=i.length;t--;)i[t].elem===this&&i[t].queue===e&&(i[t].anim.stop(!0),i.splice(t,1));for(t=0;t<a;t++)r[t]&&r[t].finish&&r[t].finish.call(this);delete n.finish}))}}),T.each(["toggle","show","hide"],(function(e,t){var n=T.fn[t];T.fn[t]=function(e,r,o){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(pt(t,!0),e,r,o)}})),T.each({slideDown:pt("show"),slideUp:pt("hide"),slideToggle:pt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},(function(e,t){T.fn[e]=function(e,n,r){return this.animate(t,e,n,r)}})),T.timers=[],T.fx.tick=function(){var e,t=0,n=T.timers;for(st=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||T.fx.stop(),st=void 0},T.fx.timer=function(e){T.timers.push(e),T.fx.start()},T.fx.interval=13,T.fx.start=function(){ut||(ut=!0,dt())},T.fx.stop=function(){ut=null},T.fx.speeds={slow:600,fast:200,_default:400},T.fn.delay=function(e,t){return e=T.fx&&T.fx.speeds[e]||e,t=t||"fx",this.queue(t,(function(t,r){var o=n.setTimeout(t,e);r.stop=function(){n.clearTimeout(o)}}))},function(){var e=x.createElement("input"),t=x.createElement("select").appendChild(x.createElement("option"));e.type="checkbox",y.checkOn=""!==e.value,y.optSelected=t.selected,(e=x.createElement("input")).value="t",e.type="radio",y.radioValue="t"===e.value}();var mt,yt=T.expr.attrHandle;T.fn.extend({attr:function(e,t){return U(this,T.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each((function(){T.removeAttr(this,e)}))}}),T.extend({attr:function(e,t,n){var r,o,i=e.nodeType;if(3!==i&&8!==i&&2!==i)return void 0===e.getAttribute?T.prop(e,t,n):(1===i&&T.isXMLDoc(e)||(o=T.attrHooks[t.toLowerCase()]||(T.expr.match.bool.test(t)?mt:void 0)),void 0!==n?null===n?void T.removeAttr(e,t):o&&"set"in o&&void 0!==(r=o.set(e,n,t))?r:(e.setAttribute(t,n+""),n):o&&"get"in o&&null!==(r=o.get(e,t))?r:null==(r=T.find.attr(e,t))?void 0:r)},attrHooks:{type:{set:function(e,t){if(!y.radioValue&&"radio"===t&&q(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,r=0,o=t&&t.match(I);if(o&&1===e.nodeType)for(;n=o[r++];)e.removeAttribute(n)}}),mt={set:function(e,t,n){return!1===t?T.removeAttr(e,n):e.setAttribute(n,n),n}},T.each(T.expr.match.bool.source.match(/\w+/g),(function(e,t){var n=yt[t]||T.find.attr;yt[t]=function(e,t,r){var o,i,a=t.toLowerCase();return r||(i=yt[a],yt[a]=o,o=null!=n(e,t,r)?a:null,yt[a]=i),o}}));var gt=/^(?:input|select|textarea|button)$/i,bt=/^(?:a|area)$/i;function xt(e){return(e.match(I)||[]).join(" ")}function wt(e){return e.getAttribute&&e.getAttribute("class")||""}function kt(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(I)||[]}T.fn.extend({prop:function(e,t){return U(this,T.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each((function(){delete this[T.propFix[e]||e]}))}}),T.extend({prop:function(e,t,n){var r,o,i=e.nodeType;if(3!==i&&8!==i&&2!==i)return 1===i&&T.isXMLDoc(e)||(t=T.propFix[t]||t,o=T.propHooks[t]),void 0!==n?o&&"set"in o&&void 0!==(r=o.set(e,n,t))?r:e[t]=n:o&&"get"in o&&null!==(r=o.get(e,t))?r:e[t]},propHooks:{tabIndex:{get:function(e){var t=T.find.attr(e,"tabindex");return t?parseInt(t,10):gt.test(e.nodeName)||bt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),y.optSelected||(T.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),T.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){T.propFix[this.toLowerCase()]=this})),T.fn.extend({addClass:function(e){var t,n,r,o,i,a,s,u=0;if(g(e))return this.each((function(t){T(this).addClass(e.call(this,t,wt(this)))}));if((t=kt(e)).length)for(;n=this[u++];)if(o=wt(n),r=1===n.nodeType&&" "+xt(o)+" "){for(a=0;i=t[a++];)r.indexOf(" "+i+" ")<0&&(r+=i+" ");o!==(s=xt(r))&&n.setAttribute("class",s)}return this},removeClass:function(e){var t,n,r,o,i,a,s,u=0;if(g(e))return this.each((function(t){T(this).removeClass(e.call(this,t,wt(this)))}));if(!arguments.length)return this.attr("class","");if((t=kt(e)).length)for(;n=this[u++];)if(o=wt(n),r=1===n.nodeType&&" "+xt(o)+" "){for(a=0;i=t[a++];)for(;r.indexOf(" "+i+" ")>-1;)r=r.replace(" "+i+" "," ");o!==(s=xt(r))&&n.setAttribute("class",s)}return this},toggleClass:function(e,t){var n=a(e),r="string"===n||Array.isArray(e);return"boolean"==typeof t&&r?t?this.addClass(e):this.removeClass(e):g(e)?this.each((function(n){T(this).toggleClass(e.call(this,n,wt(this),t),t)})):this.each((function(){var t,o,i,a;if(r)for(o=0,i=T(this),a=kt(e);t=a[o++];)i.hasClass(t)?i.removeClass(t):i.addClass(t);else void 0!==e&&"boolean"!==n||((t=wt(this))&&Z.set(this,"__className__",t),this.setAttribute&&this.setAttribute("class",t||!1===e?"":Z.get(this,"__className__")||""))}))},hasClass:function(e){var t,n,r=0;for(t=" "+e+" ";n=this[r++];)if(1===n.nodeType&&(" "+xt(wt(n))+" ").indexOf(t)>-1)return!0;return!1}});var Ct=/\r/g;T.fn.extend({val:function(e){var t,n,r,o=this[0];return arguments.length?(r=g(e),this.each((function(n){var o;1===this.nodeType&&(null==(o=r?e.call(this,n,T(this).val()):e)?o="":"number"==typeof o?o+="":Array.isArray(o)&&(o=T.map(o,(function(e){return null==e?"":e+""}))),(t=T.valHooks[this.type]||T.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,o,"value")||(this.value=o))}))):o?(t=T.valHooks[o.type]||T.valHooks[o.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(o,"value"))?n:"string"==typeof(n=o.value)?n.replace(Ct,""):null==n?"":n:void 0}}),T.extend({valHooks:{option:{get:function(e){var t=T.find.attr(e,"value");return null!=t?t:xt(T.text(e))}},select:{get:function(e){var t,n,r,o=e.options,i=e.selectedIndex,a="select-one"===e.type,s=a?null:[],u=a?i+1:o.length;for(r=i<0?u:a?i:0;r<u;r++)if(((n=o[r]).selected||r===i)&&!n.disabled&&(!n.parentNode.disabled||!q(n.parentNode,"optgroup"))){if(t=T(n).val(),a)return t;s.push(t)}return s},set:function(e,t){for(var n,r,o=e.options,i=T.makeArray(t),a=o.length;a--;)((r=o[a]).selected=T.inArray(T.valHooks.option.get(r),i)>-1)&&(n=!0);return n||(e.selectedIndex=-1),i}}}}),T.each(["radio","checkbox"],(function(){T.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=T.inArray(T(e).val(),t)>-1}},y.checkOn||(T.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})})),y.focusin="onfocusin"in n;var jt=/^(?:focusinfocus|focusoutblur)$/,Tt=function(e){e.stopPropagation()};T.extend(T.event,{trigger:function(e,t,r,o){var i,s,u,c,l,d,f,p,v=[r||x],m=h.call(e,"type")?e.type:e,y=h.call(e,"namespace")?e.namespace.split("."):[];if(s=p=u=r=r||x,3!==r.nodeType&&8!==r.nodeType&&!jt.test(m+T.event.triggered)&&(m.indexOf(".")>-1&&(y=m.split("."),m=y.shift(),y.sort()),l=m.indexOf(":")<0&&"on"+m,(e=e[T.expando]?e:new T.Event(m,"object"===a(e)&&e)).isTrigger=o?2:3,e.namespace=y.join("."),e.rnamespace=e.namespace?new RegExp("(^|\\.)"+y.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,e.result=void 0,e.target||(e.target=r),t=null==t?[e]:T.makeArray(t,[e]),f=T.event.special[m]||{},o||!f.trigger||!1!==f.trigger.apply(r,t))){if(!o&&!f.noBubble&&!b(r)){for(c=f.delegateType||m,jt.test(c+m)||(s=s.parentNode);s;s=s.parentNode)v.push(s),u=s;u===(r.ownerDocument||x)&&v.push(u.defaultView||u.parentWindow||n)}for(i=0;(s=v[i++])&&!e.isPropagationStopped();)p=s,e.type=i>1?c:f.bindType||m,(d=(Z.get(s,"events")||Object.create(null))[e.type]&&Z.get(s,"handle"))&&d.apply(s,t),(d=l&&s[l])&&d.apply&&Y(s)&&(e.result=d.apply(s,t),!1===e.result&&e.preventDefault());return e.type=m,o||e.isDefaultPrevented()||f._default&&!1!==f._default.apply(v.pop(),t)||!Y(r)||l&&g(r[m])&&!b(r)&&((u=r[l])&&(r[l]=null),T.event.triggered=m,e.isPropagationStopped()&&p.addEventListener(m,Tt),r[m](),e.isPropagationStopped()&&p.removeEventListener(m,Tt),T.event.triggered=void 0,u&&(r[l]=u)),e.result}},simulate:function(e,t,n){var r=T.extend(new T.Event,n,{type:e,isSimulated:!0});T.event.trigger(r,null,t)}}),T.fn.extend({trigger:function(e,t){return this.each((function(){T.event.trigger(e,t,this)}))},triggerHandler:function(e,t){var n=this[0];if(n)return T.event.trigger(e,t,n,!0)}}),y.focusin||T.each({focus:"focusin",blur:"focusout"},(function(e,t){var n=function(e){T.event.simulate(t,e.target,T.event.fix(e))};T.event.special[t]={setup:function(){var r=this.ownerDocument||this.document||this,o=Z.access(r,t);o||r.addEventListener(e,n,!0),Z.access(r,t,(o||0)+1)},teardown:function(){var r=this.ownerDocument||this.document||this,o=Z.access(r,t)-1;o?Z.access(r,t,o):(r.removeEventListener(e,n,!0),Z.remove(r,t))}}}));var St=n.location,At={guid:Date.now()},Et=/\?/;T.parseXML=function(e){var t;if(!e||"string"!=typeof e)return null;try{t=(new n.DOMParser).parseFromString(e,"text/xml")}catch(e){t=void 0}return t&&!t.getElementsByTagName("parsererror").length||T.error("Invalid XML: "+e),t};var _t=/\[\]$/,Nt=/\r?\n/g,qt=/^(?:submit|button|image|reset|file)$/i,Dt=/^(?:input|select|textarea|keygen)/i;function Lt(e,t,n,r){var o;if(Array.isArray(t))T.each(t,(function(t,o){n||_t.test(e)?r(e,o):Lt(e+"["+("object"===a(o)&&null!=o?t:"")+"]",o,n,r)}));else if(n||"object"!==C(t))r(e,t);else for(o in t)Lt(e+"["+o+"]",t[o],n,r)}T.param=function(e,t){var n,r=[],o=function(e,t){var n=g(t)?t():t;r[r.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!T.isPlainObject(e))T.each(e,(function(){o(this.name,this.value)}));else for(n in e)Lt(n,e[n],t,o);return r.join("&")},T.fn.extend({serialize:function(){return T.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var e=T.prop(this,"elements");return e?T.makeArray(e):this})).filter((function(){var e=this.type;return this.name&&!T(this).is(":disabled")&&Dt.test(this.nodeName)&&!qt.test(e)&&(this.checked||!ye.test(e))})).map((function(e,t){var n=T(this).val();return null==n?null:Array.isArray(n)?T.map(n,(function(e){return{name:t.name,value:e.replace(Nt,"\r\n")}})):{name:t.name,value:n.replace(Nt,"\r\n")}})).get()}});var Ot=/%20/g,Pt=/#.*$/,Mt=/([?&])_=[^&]*/,Ht=/^(.*?):[ \t]*([^\r\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,It=/^\/\//,Wt={},Ft={},$t="*/".concat("*"),Qt=x.createElement("a");function Bt(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var r,o=0,i=t.toLowerCase().match(I)||[];if(g(n))for(;r=i[o++];)"+"===r[0]?(r=r.slice(1)||"*",(e[r]=e[r]||[]).unshift(n)):(e[r]=e[r]||[]).push(n)}}function zt(e,t,n,r){var o={},i=e===Ft;function a(s){var u;return o[s]=!0,T.each(e[s]||[],(function(e,s){var c=s(t,n,r);return"string"!=typeof c||i||o[c]?i?!(u=c):void 0:(t.dataTypes.unshift(c),a(c),!1)})),u}return a(t.dataTypes[0])||!o["*"]&&a("*")}function Ut(e,t){var n,r,o=T.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((o[n]?e:r||(r={}))[n]=t[n]);return r&&T.extend(!0,e,r),e}Qt.href=St.href,T.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:St.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test(St.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":$t,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":T.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Ut(Ut(e,T.ajaxSettings),t):Ut(T.ajaxSettings,e)},ajaxPrefilter:Bt(Wt),ajaxTransport:Bt(Ft),ajax:function(e,t){"object"===a(e)&&(t=e,e=void 0);var r,o,i,s,u,c,l,d,f,p,h=T.ajaxSetup({},t=t||{}),v=h.context||h,m=h.context&&(v.nodeType||v.jquery)?T(v):T.event,y=T.Deferred(),g=T.Callbacks("once memory"),b=h.statusCode||{},w={},k={},C="canceled",j={readyState:0,getResponseHeader:function(e){var t;if(l){if(!s)for(s={};t=Ht.exec(i);)s[t[1].toLowerCase()+" "]=(s[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=s[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return l?i:null},setRequestHeader:function(e,t){return null==l&&(e=k[e.toLowerCase()]=k[e.toLowerCase()]||e,w[e]=t),this},overrideMimeType:function(e){return null==l&&(h.mimeType=e),this},statusCode:function(e){var t;if(e)if(l)j.always(e[j.status]);else for(t in e)b[t]=[b[t],e[t]];return this},abort:function(e){var t=e||C;return r&&r.abort(t),S(0,t),this}};if(y.promise(j),h.url=((e||h.url||St.href)+"").replace(It,St.protocol+"//"),h.type=t.method||t.type||h.method||h.type,h.dataTypes=(h.dataType||"*").toLowerCase().match(I)||[""],null==h.crossDomain){c=x.createElement("a");try{c.href=h.url,c.href=c.href,h.crossDomain=Qt.protocol+"//"+Qt.host!=c.protocol+"//"+c.host}catch(e){h.crossDomain=!0}}if(h.data&&h.processData&&"string"!=typeof h.data&&(h.data=T.param(h.data,h.traditional)),zt(Wt,h,t,j),l)return j;for(f in(d=T.event&&h.global)&&0==T.active++&&T.event.trigger("ajaxStart"),h.type=h.type.toUpperCase(),h.hasContent=!Rt.test(h.type),o=h.url.replace(Pt,""),h.hasContent?h.data&&h.processData&&0===(h.contentType||"").indexOf("application/x-www-form-urlencoded")&&(h.data=h.data.replace(Ot,"+")):(p=h.url.slice(o.length),h.data&&(h.processData||"string"==typeof h.data)&&(o+=(Et.test(o)?"&":"?")+h.data,delete h.data),!1===h.cache&&(o=o.replace(Mt,"$1"),p=(Et.test(o)?"&":"?")+"_="+At.guid+++p),h.url=o+p),h.ifModified&&(T.lastModified[o]&&j.setRequestHeader("If-Modified-Since",T.lastModified[o]),T.etag[o]&&j.setRequestHeader("If-None-Match",T.etag[o])),(h.data&&h.hasContent&&!1!==h.contentType||t.contentType)&&j.setRequestHeader("Content-Type",h.contentType),j.setRequestHeader("Accept",h.dataTypes[0]&&h.accepts[h.dataTypes[0]]?h.accepts[h.dataTypes[0]]+("*"!==h.dataTypes[0]?", "+$t+"; q=0.01":""):h.accepts["*"]),h.headers)j.setRequestHeader(f,h.headers[f]);if(h.beforeSend&&(!1===h.beforeSend.call(v,j,h)||l))return j.abort();if(C="abort",g.add(h.complete),j.done(h.success),j.fail(h.error),r=zt(Ft,h,t,j)){if(j.readyState=1,d&&m.trigger("ajaxSend",[j,h]),l)return j;h.async&&h.timeout>0&&(u=n.setTimeout((function(){j.abort("timeout")}),h.timeout));try{l=!1,r.send(w,S)}catch(e){if(l)throw e;S(-1,e)}}else S(-1,"No Transport");function S(e,t,a,s){var c,f,p,x,w,k=t;l||(l=!0,u&&n.clearTimeout(u),r=void 0,i=s||"",j.readyState=e>0?4:0,c=e>=200&&e<300||304===e,a&&(x=function(e,t,n){for(var r,o,i,a,s=e.contents,u=e.dataTypes;"*"===u[0];)u.shift(),void 0===r&&(r=e.mimeType||t.getResponseHeader("Content-Type"));if(r)for(o in s)if(s[o]&&s[o].test(r)){u.unshift(o);break}if(u[0]in n)i=u[0];else{for(o in n){if(!u[0]||e.converters[o+" "+u[0]]){i=o;break}a||(a=o)}i=i||a}if(i)return i!==u[0]&&u.unshift(i),n[i]}(h,j,a)),!c&&T.inArray("script",h.dataTypes)>-1&&(h.converters["text script"]=function(){}),x=function(e,t,n,r){var o,i,a,s,u,c={},l=e.dataTypes.slice();if(l[1])for(a in e.converters)c[a.toLowerCase()]=e.converters[a];for(i=l.shift();i;)if(e.responseFields[i]&&(n[e.responseFields[i]]=t),!u&&r&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),u=i,i=l.shift())if("*"===i)i=u;else if("*"!==u&&u!==i){if(!(a=c[u+" "+i]||c["* "+i]))for(o in c)if((s=o.split(" "))[1]===i&&(a=c[u+" "+s[0]]||c["* "+s[0]])){!0===a?a=c[o]:!0!==c[o]&&(i=s[0],l.unshift(s[1]));break}if(!0!==a)if(a&&e.throws)t=a(t);else try{t=a(t)}catch(e){return{state:"parsererror",error:a?e:"No conversion from "+u+" to "+i}}}return{state:"success",data:t}}(h,x,j,c),c?(h.ifModified&&((w=j.getResponseHeader("Last-Modified"))&&(T.lastModified[o]=w),(w=j.getResponseHeader("etag"))&&(T.etag[o]=w)),204===e||"HEAD"===h.type?k="nocontent":304===e?k="notmodified":(k=x.state,f=x.data,c=!(p=x.error))):(p=k,!e&&k||(k="error",e<0&&(e=0))),j.status=e,j.statusText=(t||k)+"",c?y.resolveWith(v,[f,k,j]):y.rejectWith(v,[j,k,p]),j.statusCode(b),b=void 0,d&&m.trigger(c?"ajaxSuccess":"ajaxError",[j,h,c?f:p]),g.fireWith(v,[j,k]),d&&(m.trigger("ajaxComplete",[j,h]),--T.active||T.event.trigger("ajaxStop")))}return j},getJSON:function(e,t,n){return T.get(e,t,n,"json")},getScript:function(e,t){return T.get(e,void 0,t,"script")}}),T.each(["get","post"],(function(e,t){T[t]=function(e,n,r,o){return g(n)&&(o=o||r,r=n,n=void 0),T.ajax(T.extend({url:e,type:t,dataType:o,data:n,success:r},T.isPlainObject(e)&&e))}})),T.ajaxPrefilter((function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")})),T._evalUrl=function(e,t,n){return T.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){T.globalEval(e,t,n)}})},T.fn.extend({wrapAll:function(e){var t;return this[0]&&(g(e)&&(e=e.call(this[0])),t=T(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map((function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e})).append(this)),this},wrapInner:function(e){return g(e)?this.each((function(t){T(this).wrapInner(e.call(this,t))})):this.each((function(){var t=T(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)}))},wrap:function(e){var t=g(e);return this.each((function(n){T(this).wrapAll(t?e.call(this,n):e)}))},unwrap:function(e){return this.parent(e).not("body").each((function(){T(this).replaceWith(this.childNodes)})),this}}),T.expr.pseudos.hidden=function(e){return!T.expr.pseudos.visible(e)},T.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},T.ajaxSettings.xhr=function(){try{return new n.XMLHttpRequest}catch(e){}};var Xt={0:200,1223:204},Vt=T.ajaxSettings.xhr();y.cors=!!Vt&&"withCredentials"in Vt,y.ajax=Vt=!!Vt,T.ajaxTransport((function(e){var t,r;if(y.cors||Vt&&!e.crossDomain)return{send:function(o,i){var a,s=e.xhr();if(s.open(e.type,e.url,e.async,e.username,e.password),e.xhrFields)for(a in e.xhrFields)s[a]=e.xhrFields[a];for(a in e.mimeType&&s.overrideMimeType&&s.overrideMimeType(e.mimeType),e.crossDomain||o["X-Requested-With"]||(o["X-Requested-With"]="XMLHttpRequest"),o)s.setRequestHeader(a,o[a]);t=function(e){return function(){t&&(t=r=s.onload=s.onerror=s.onabort=s.ontimeout=s.onreadystatechange=null,"abort"===e?s.abort():"error"===e?"number"!=typeof s.status?i(0,"error"):i(s.status,s.statusText):i(Xt[s.status]||s.status,s.statusText,"text"!==(s.responseType||"text")||"string"!=typeof s.responseText?{binary:s.response}:{text:s.responseText},s.getAllResponseHeaders()))}},s.onload=t(),r=s.onerror=s.ontimeout=t("error"),void 0!==s.onabort?s.onabort=r:s.onreadystatechange=function(){4===s.readyState&&n.setTimeout((function(){t&&r()}))},t=t("abort");try{s.send(e.hasContent&&e.data||null)}catch(e){if(t)throw e}},abort:function(){t&&t()}}})),T.ajaxPrefilter((function(e){e.crossDomain&&(e.contents.script=!1)})),T.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return T.globalEval(e),e}}}),T.ajaxPrefilter("script",(function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")})),T.ajaxTransport("script",(function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(r,o){t=T("<script>").attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(e){t.remove(),n=null,e&&o("error"===e.type?404:200,e.type)}),x.head.appendChild(t[0])},abort:function(){n&&n()}}}));var Gt,Jt=[],Yt=/(=)\?(?=&|$)|\?\?/;T.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Jt.pop()||T.expando+"_"+At.guid++;return this[e]=!0,e}}),T.ajaxPrefilter("json jsonp",(function(e,t,r){var o,i,a,s=!1!==e.jsonp&&(Yt.test(e.url)?"url":"string"==typeof e.data&&0===(e.contentType||"").indexOf("application/x-www-form-urlencoded")&&Yt.test(e.data)&&"data");if(s||"jsonp"===e.dataTypes[0])return o=e.jsonpCallback=g(e.jsonpCallback)?e.jsonpCallback():e.jsonpCallback,s?e[s]=e[s].replace(Yt,"$1"+o):!1!==e.jsonp&&(e.url+=(Et.test(e.url)?"&":"?")+e.jsonp+"="+o),e.converters["script json"]=function(){return a||T.error(o+" was not called"),a[0]},e.dataTypes[0]="json",i=n[o],n[o]=function(){a=arguments},r.always((function(){void 0===i?T(n).removeProp(o):n[o]=i,e[o]&&(e.jsonpCallback=t.jsonpCallback,Jt.push(o)),a&&g(i)&&i(a[0]),a=i=void 0})),"script"})),y.createHTMLDocument=((Gt=x.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Gt.childNodes.length),T.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(y.createHTMLDocument?((r=(t=x.implementation.createHTMLDocument("")).createElement("base")).href=x.location.href,t.head.appendChild(r)):t=x),i=!n&&[],(o=D.exec(e))?[t.createElement(o[1])]:(o=je([e],t,i),i&&i.length&&T(i).remove(),T.merge([],o.childNodes)));var r,o,i},T.fn.load=function(e,t,n){var r,o,i,s=this,u=e.indexOf(" ");return u>-1&&(r=xt(e.slice(u)),e=e.slice(0,u)),g(t)?(n=t,t=void 0):t&&"object"===a(t)&&(o="POST"),s.length>0&&T.ajax({url:e,type:o||"GET",dataType:"html",data:t}).done((function(e){i=arguments,s.html(r?T("<div>").append(T.parseHTML(e)).find(r):e)})).always(n&&function(e,t){s.each((function(){n.apply(this,i||[e.responseText,t,e])}))}),this},T.expr.pseudos.animated=function(e){return T.grep(T.timers,(function(t){return e===t.elem})).length},T.offset={setOffset:function(e,t,n){var r,o,i,a,s,u,c=T.css(e,"position"),l=T(e),d={};"static"===c&&(e.style.position="relative"),s=l.offset(),i=T.css(e,"top"),u=T.css(e,"left"),("absolute"===c||"fixed"===c)&&(i+u).indexOf("auto")>-1?(a=(r=l.position()).top,o=r.left):(a=parseFloat(i)||0,o=parseFloat(u)||0),g(t)&&(t=t.call(e,n,T.extend({},s))),null!=t.top&&(d.top=t.top-s.top+a),null!=t.left&&(d.left=t.left-s.left+o),"using"in t?t.using.call(e,d):("number"==typeof d.top&&(d.top+="px"),"number"==typeof d.left&&(d.left+="px"),l.css(d))}},T.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each((function(t){T.offset.setOffset(this,e,t)}));var t,n,r=this[0];return r?r.getClientRects().length?(t=r.getBoundingClientRect(),n=r.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,r=this[0],o={top:0,left:0};if("fixed"===T.css(r,"position"))t=r.getBoundingClientRect();else{for(t=this.offset(),n=r.ownerDocument,e=r.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&"static"===T.css(e,"position");)e=e.parentNode;e&&e!==r&&1===e.nodeType&&((o=T(e).offset()).top+=T.css(e,"borderTopWidth",!0),o.left+=T.css(e,"borderLeftWidth",!0))}return{top:t.top-o.top-T.css(r,"marginTop",!0),left:t.left-o.left-T.css(r,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){for(var e=this.offsetParent;e&&"static"===T.css(e,"position");)e=e.offsetParent;return e||se}))}}),T.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(e,t){var n="pageYOffset"===t;T.fn[e]=function(r){return U(this,(function(e,r,o){var i;if(b(e)?i=e:9===e.nodeType&&(i=e.defaultView),void 0===o)return i?i[t]:e[r];i?i.scrollTo(n?i.pageXOffset:o,n?o:i.pageYOffset):e[r]=o}),e,r,arguments.length)}})),T.each(["top","left"],(function(e,t){T.cssHooks[t]=Ve(y.pixelPosition,(function(e,n){if(n)return n=Xe(e,t),Qe.test(n)?T(e).position()[t]+"px":n}))})),T.each({Height:"height",Width:"width"},(function(e,t){T.each({padding:"inner"+e,content:t,"":"outer"+e},(function(n,r){T.fn[r]=function(o,i){var a=arguments.length&&(n||"boolean"!=typeof o),s=n||(!0===o||!0===i?"margin":"border");return U(this,(function(t,n,o){var i;return b(t)?0===r.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(i=t.documentElement,Math.max(t.body["scroll"+e],i["scroll"+e],t.body["offset"+e],i["offset"+e],i["client"+e])):void 0===o?T.css(t,n,s):T.style(t,n,o,s)}),t,a?o:void 0,a)}}))})),T.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(e,t){T.fn[t]=function(e){return this.on(t,e)}})),T.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,r){return this.on(t,e,n,r)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),T.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),(function(e,t){T.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}));var Kt=/^[\s\uFEFF\xA0]+|[\s\uFEFF\xA0]+$/g;T.proxy=function(e,t){var n,r,o;if("string"==typeof t&&(n=e[t],t=e,e=n),g(e))return r=u.call(arguments,2),(o=function(){return e.apply(t||this,r.concat(u.call(arguments)))}).guid=e.guid=e.guid||T.guid++,o},T.holdReady=function(e){e?T.readyWait++:T.ready(!0)},T.isArray=Array.isArray,T.parseJSON=JSON.parse,T.nodeName=q,T.isFunction=g,T.isWindow=b,T.camelCase=J,T.type=C,T.now=Date.now,T.isNumeric=function(e){var t=T.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},T.trim=function(e){return null==e?"":(e+"").replace(Kt,"")},void 0===(r=function(){return T}.apply(t,[]))||(e.exports=r);var Zt=n.jQuery,en=n.$;return T.noConflict=function(e){return n.$===T&&(n.$=en),e&&n.jQuery===T&&(n.jQuery=Zt),T},void 0===o&&(n.jQuery=n.$=T),T},"object"===a(e)&&"object"===a(e.exports)?e.exports=o.document?i(o,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return i(e)}:i(o)},204:(e,t)=>{Object.defineProperty(t,"__esModule",{value:!0}),t.ucs2decode=f,t.default=t.toUnicode=t.toASCII=t.encode=t.decode=t.ucs2encode=void 0;var n=2147483647,r=36,o=/^xn--/,i=/[^\0-\x7E]/,a=/[\x2E\u3002\uFF0E\uFF61]/g,s={overflow:"Overflow: input needs wider integers to process","not-basic":"Illegal input >= 0x80 (not a basic code point)","invalid-input":"Invalid input"},u=Math.floor,c=String.fromCharCode;function l(e){throw new RangeError(s[e])}function d(e,t){var n=e.split("@"),r="";n.length>1&&(r=n[0]+"@",e=n[1]);var o=function(e,t){for(var n=[],r=e.length;r--;)n[r]=t(e[r]);return n}((e=e.replace(a,".")).split("."),t).join(".");return r+o}function f(e){for(var t=[],n=0,r=e.length;n<r;){var o=e.charCodeAt(n++);if(o>=55296&&o<=56319&&n<r){var i=e.charCodeAt(n++);56320==(64512&i)?t.push(((1023&o)<<10)+(1023&i)+65536):(t.push(o),n--)}else t.push(o)}return t}var p=function(e){return String.fromCodePoint.apply(String,function(e){if(Array.isArray(e)){for(var t=0,n=new Array(e.length);t<e.length;t++)n[t]=e[t];return n}}(t=e)||function(e){if(Symbol.iterator in Object(e)||"[object Arguments]"===Object.prototype.toString.call(e))return Array.from(e)}(t)||function(){throw new TypeError("Invalid attempt to spread non-iterable instance")}());var t};t.ucs2encode=p;var h=function(e,t){return e+22+75*(e<26)-((0!=t)<<5)},v=function(e,t,n){var o=0;for(e=n?u(e/700):e>>1,e+=u(e/t);e>455;o+=r)e=u(e/35);return u(o+36*e/(e+38))},m=function(e){var t,o=[],i=e.length,a=0,s=128,c=72,d=e.lastIndexOf("-");d<0&&(d=0);for(var f=0;f<d;++f)e.charCodeAt(f)>=128&&l("not-basic"),o.push(e.charCodeAt(f));for(var p=d>0?d+1:0;p<i;){for(var h=a,m=1,y=r;;y+=r){p>=i&&l("invalid-input");var g=(t=e.charCodeAt(p++))-48<10?t-22:t-65<26?t-65:t-97<26?t-97:r;(g>=r||g>u((n-a)/m))&&l("overflow"),a+=g*m;var b=y<=c?1:y>=c+26?26:y-c;if(g<b)break;var x=r-b;m>u(n/x)&&l("overflow"),m*=x}var w=o.length+1;c=v(a-h,w,0==h),u(a/w)>n-s&&l("overflow"),s+=u(a/w),a%=w,o.splice(a++,0,s)}return String.fromCodePoint.apply(String,o)};t.decode=m;var y=function(e){var t=[],o=(e=f(e)).length,i=128,a=0,s=72,d=!0,p=!1,m=void 0;try{for(var y,g=e[Symbol.iterator]();!(d=(y=g.next()).done);d=!0){var b=y.value;b<128&&t.push(c(b))}}catch(e){p=!0,m=e}finally{try{d||null==g.return||g.return()}finally{if(p)throw m}}var x=t.length,w=x;for(x&&t.push("-");w<o;){var k=n,C=!0,j=!1,T=void 0;try{for(var S,A=e[Symbol.iterator]();!(C=(S=A.next()).done);C=!0){var E=S.value;E>=i&&E<k&&(k=E)}}catch(e){j=!0,T=e}finally{try{C||null==A.return||A.return()}finally{if(j)throw T}}var _=w+1;k-i>u((n-a)/_)&&l("overflow"),a+=(k-i)*_,i=k;var N=!0,q=!1,D=void 0;try{for(var L,O=e[Symbol.iterator]();!(N=(L=O.next()).done);N=!0){var P=L.value;if(P<i&&++a>n&&l("overflow"),P==i){for(var M=a,H=r;;H+=r){var R=H<=s?1:H>=s+26?26:H-s;if(M<R)break;var I=M-R,W=r-R;t.push(c(h(R+I%W,0))),M=u(I/W)}t.push(c(h(M,0))),s=v(a,_,w==x),a=0,++w}}}catch(e){q=!0,D=e}finally{try{N||null==O.return||O.return()}finally{if(q)throw D}}++a,++i}return t.join("")};t.encode=y;var g=function(e){return d(e,(function(e){return o.test(e)?m(e.slice(4).toLowerCase()):e}))};t.toUnicode=g;var b=function(e){return d(e,(function(e){return i.test(e)?"xn--"+y(e):e}))};t.toASCII=b;var x={version:"2.1.0",ucs2:{decode:f,encode:p},decode:m,encode:y,toASCII:b,toUnicode:g};t.default=x},825:e=>{e.exports=prestashop}},t={};function n(r){var o=t[r];if(void 0!==o)return o.exports;var i=t[r]={id:r,loaded:!1,exports:{}};return e[r](i,i.exports,n),i.loaded=!0,i.exports}n.nmd=e=>(e.paths=[],e.children||(e.children=[]),e),(()=>{var e=a(n(339)),t=a(n(825)),r=a(n(291));n(52),n(882),n(165),n(827),n(965),n(999),n(982),n(432),n(90),n(226),n(26);var o=n(988),i=a(n(247));function a(e){return e&&e.__esModule?e:{default:e}}for(var s in r.default.prototype)t.default[s]=r.default.prototype[s];window.$=e.default,window.jQuery=e.default,(0,e.default)(document).ready((function(){(0,o.psShowHide)(),(0,i.default)('input[type="email"]')}))})()})();/*! For license information please see theme.js.LICENSE.txt */
!function(t){var e={};function n(i){if(e[i])return e[i].exports;var o=e[i]={i:i,l:!1,exports:{}};return t[i].call(o.exports,o,o.exports,n),o.l=!0,o.exports}n.m=t,n.c=e,n.d=function(t,e,i){n.o(t,e)||Object.defineProperty(t,e,{enumerable:!0,get:i})},n.r=function(t){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(t,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(t,"__esModule",{value:!0})},n.t=function(t,e){if(1&e&&(t=n(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var i=Object.create(null);if(n.r(i),Object.defineProperty(i,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var o in t)n.d(i,o,function(e){return t[e]}.bind(null,o));return i},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="",n(n.s=4)}([function(t,e){t.exports=jQuery},function(t,e){t.exports=prestashop},function(t,e,n){"use strict";(function(t){var n="undefined"!=typeof window&&"undefined"!=typeof document&&"undefined"!=typeof navigator,i=function(){for(var t=["Edge","Trident","Firefox"],e=0;e<t.length;e+=1)if(n&&navigator.userAgent.indexOf(t[e])>=0)return 1;return 0}();var o=n&&window.Promise?function(t){var e=!1;return function(){e||(e=!0,window.Promise.resolve().then((function(){e=!1,t()})))}}:function(t){var e=!1;return function(){e||(e=!0,setTimeout((function(){e=!1,t()}),i))}};function r(t){return t&&"[object Function]"==={}.toString.call(t)}function s(t,e){if(1!==t.nodeType)return[];var n=t.ownerDocument.defaultView.getComputedStyle(t,null);return e?n[e]:n}function a(t){return"HTML"===t.nodeName?t:t.parentNode||t.host}function l(t){if(!t)return document.body;switch(t.nodeName){case"HTML":case"BODY":return t.ownerDocument.body;case"#document":return t.body}var e=s(t),n=e.overflow,i=e.overflowX,o=e.overflowY;return/(auto|scroll|overlay)/.test(n+o+i)?t:l(a(t))}function c(t){return t&&t.referenceNode?t.referenceNode:t}var d=n&&!(!window.MSInputMethodContext||!document.documentMode),u=n&&/MSIE 10/.test(navigator.userAgent);function p(t){return 11===t?d:10===t?u:d||u}function f(t){if(!t)return document.documentElement;for(var e=p(10)?document.body:null,n=t.offsetParent||null;n===e&&t.nextElementSibling;)n=(t=t.nextElementSibling).offsetParent;var i=n&&n.nodeName;return i&&"BODY"!==i&&"HTML"!==i?-1!==["TH","TD","TABLE"].indexOf(n.nodeName)&&"static"===s(n,"position")?f(n):n:t?t.ownerDocument.documentElement:document.documentElement}function h(t){return null!==t.parentNode?h(t.parentNode):t}function v(t,e){if(!(t&&t.nodeType&&e&&e.nodeType))return document.documentElement;var n=t.compareDocumentPosition(e)&Node.DOCUMENT_POSITION_FOLLOWING,i=n?t:e,o=n?e:t,r=document.createRange();r.setStart(i,0),r.setEnd(o,0);var s,a,l=r.commonAncestorContainer;if(t!==l&&e!==l||i.contains(o))return"BODY"===(a=(s=l).nodeName)||"HTML"!==a&&f(s.firstElementChild)!==s?f(l):l;var c=h(t);return c.host?v(c.host,e):v(t,h(e).host)}function m(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"top",n="top"===e?"scrollTop":"scrollLeft",i=t.nodeName;if("BODY"===i||"HTML"===i){var o=t.ownerDocument.documentElement,r=t.ownerDocument.scrollingElement||o;return r[n]}return t[n]}function g(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=m(e,"top"),o=m(e,"left"),r=n?-1:1;return t.top+=i*r,t.bottom+=i*r,t.left+=o*r,t.right+=o*r,t}function y(t,e){var n="x"===e?"Left":"Top",i="Left"===n?"Right":"Bottom";return parseFloat(t["border"+n+"Width"])+parseFloat(t["border"+i+"Width"])}function b(t,e,n,i){return Math.max(e["offset"+t],e["scroll"+t],n["client"+t],n["offset"+t],n["scroll"+t],p(10)?parseInt(n["offset"+t])+parseInt(i["margin"+("Height"===t?"Top":"Left")])+parseInt(i["margin"+("Height"===t?"Bottom":"Right")]):0)}function w(t){var e=t.body,n=t.documentElement,i=p(10)&&getComputedStyle(n);return{height:b("Height",e,n,i),width:b("Width",e,n,i)}}var _=function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")},k=function(){function t(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(e,n,i){return n&&t(e.prototype,n),i&&t(e,i),e}}(),T=function(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t},S=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var i in n)Object.prototype.hasOwnProperty.call(n,i)&&(t[i]=n[i])}return t};function C(t){return S({},t,{right:t.left+t.width,bottom:t.top+t.height})}function E(t){var e={};try{if(p(10)){e=t.getBoundingClientRect();var n=m(t,"top"),i=m(t,"left");e.top+=n,e.left+=i,e.bottom+=n,e.right+=i}else e=t.getBoundingClientRect()}catch(t){}var o={left:e.left,top:e.top,width:e.right-e.left,height:e.bottom-e.top},r="HTML"===t.nodeName?w(t.ownerDocument):{},a=r.width||t.clientWidth||o.width,l=r.height||t.clientHeight||o.height,c=t.offsetWidth-a,d=t.offsetHeight-l;if(c||d){var u=s(t);c-=y(u,"x"),d-=y(u,"y"),o.width-=c,o.height-=d}return C(o)}function x(t,e){var n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],i=p(10),o="HTML"===e.nodeName,r=E(t),a=E(e),c=l(t),d=s(e),u=parseFloat(d.borderTopWidth),f=parseFloat(d.borderLeftWidth);n&&o&&(a.top=Math.max(a.top,0),a.left=Math.max(a.left,0));var h=C({top:r.top-a.top-u,left:r.left-a.left-f,width:r.width,height:r.height});if(h.marginTop=0,h.marginLeft=0,!i&&o){var v=parseFloat(d.marginTop),m=parseFloat(d.marginLeft);h.top-=u-v,h.bottom-=u-v,h.left-=f-m,h.right-=f-m,h.marginTop=v,h.marginLeft=m}return(i&&!n?e.contains(c):e===c&&"BODY"!==c.nodeName)&&(h=g(h,e)),h}function O(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=t.ownerDocument.documentElement,i=x(t,n),o=Math.max(n.clientWidth,window.innerWidth||0),r=Math.max(n.clientHeight,window.innerHeight||0),s=e?0:m(n),a=e?0:m(n,"left"),l={top:s-i.top+i.marginTop,left:a-i.left+i.marginLeft,width:o,height:r};return C(l)}function j(t){var e=t.nodeName;if("BODY"===e||"HTML"===e)return!1;if("fixed"===s(t,"position"))return!0;var n=a(t);return!!n&&j(n)}function A(t){if(!t||!t.parentElement||p())return document.documentElement;for(var e=t.parentElement;e&&"none"===s(e,"transform");)e=e.parentElement;return e||document.documentElement}function $(t,e,n,i){var o=arguments.length>4&&void 0!==arguments[4]&&arguments[4],r={top:0,left:0},s=o?A(t):v(t,c(e));if("viewport"===i)r=O(s,o);else{var d=void 0;"scrollParent"===i?"BODY"===(d=l(a(e))).nodeName&&(d=t.ownerDocument.documentElement):d="window"===i?t.ownerDocument.documentElement:i;var u=x(d,s,o);if("HTML"!==d.nodeName||j(s))r=u;else{var p=w(t.ownerDocument),f=p.height,h=p.width;r.top+=u.top-u.marginTop,r.bottom=f+u.top,r.left+=u.left-u.marginLeft,r.right=h+u.left}}var m="number"==typeof(n=n||0);return r.left+=m?n:n.left||0,r.top+=m?n:n.top||0,r.right-=m?n:n.right||0,r.bottom-=m?n:n.bottom||0,r}function P(t){return t.width*t.height}function D(t,e,n,i,o){var r=arguments.length>5&&void 0!==arguments[5]?arguments[5]:0;if(-1===t.indexOf("auto"))return t;var s=$(n,i,r,o),a={top:{width:s.width,height:e.top-s.top},right:{width:s.right-e.right,height:s.height},bottom:{width:s.width,height:s.bottom-e.bottom},left:{width:e.left-s.left,height:s.height}},l=Object.keys(a).map((function(t){return S({key:t},a[t],{area:P(a[t])})})).sort((function(t,e){return e.area-t.area})),c=l.filter((function(t){var e=t.width,i=t.height;return e>=n.clientWidth&&i>=n.clientHeight})),d=c.length>0?c[0].key:l[0].key,u=t.split("-")[1];return d+(u?"-"+u:"")}function N(t,e,n){var i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=i?A(e):v(e,c(n));return x(n,o,i)}function L(t){var e=t.ownerDocument.defaultView.getComputedStyle(t),n=parseFloat(e.marginTop||0)+parseFloat(e.marginBottom||0),i=parseFloat(e.marginLeft||0)+parseFloat(e.marginRight||0);return{width:t.offsetWidth+i,height:t.offsetHeight+n}}function I(t){var e={left:"right",right:"left",bottom:"top",top:"bottom"};return t.replace(/left|right|bottom|top/g,(function(t){return e[t]}))}function M(t,e,n){n=n.split("-")[0];var i=L(t),o={width:i.width,height:i.height},r=-1!==["right","left"].indexOf(n),s=r?"top":"left",a=r?"left":"top",l=r?"height":"width",c=r?"width":"height";return o[s]=e[s]+e[l]/2-i[l]/2,o[a]=n===a?e[a]-i[c]:e[I(a)],o}function z(t,e){return Array.prototype.find?t.find(e):t.filter(e)[0]}function F(t,e,n){return(void 0===n?t:t.slice(0,function(t,e,n){if(Array.prototype.findIndex)return t.findIndex((function(t){return t[e]===n}));var i=z(t,(function(t){return t[e]===n}));return t.indexOf(i)}(t,"name",n))).forEach((function(t){t.function;var n=t.function||t.fn;t.enabled&&r(n)&&(e.offsets.popper=C(e.offsets.popper),e.offsets.reference=C(e.offsets.reference),e=n(e,t))})),e}function H(){if(!this.state.isDestroyed){var t={instance:this,styles:{},arrowStyles:{},attributes:{},flipped:!1,offsets:{}};t.offsets.reference=N(this.state,this.popper,this.reference,this.options.positionFixed),t.placement=D(this.options.placement,t.offsets.reference,this.popper,this.reference,this.options.modifiers.flip.boundariesElement,this.options.modifiers.flip.padding),t.originalPlacement=t.placement,t.positionFixed=this.options.positionFixed,t.offsets.popper=M(this.popper,t.offsets.reference,t.placement),t.offsets.popper.position=this.options.positionFixed?"fixed":"absolute",t=F(this.modifiers,t),this.state.isCreated?this.options.onUpdate(t):(this.state.isCreated=!0,this.options.onCreate(t))}}function R(t,e){return t.some((function(t){var n=t.name;return t.enabled&&n===e}))}function W(t){for(var e=[!1,"ms","Webkit","Moz","O"],n=t.charAt(0).toUpperCase()+t.slice(1),i=0;i<e.length;i++){var o=e[i],r=o?""+o+n:t;if(void 0!==document.body.style[r])return r}return null}function q(){return this.state.isDestroyed=!0,R(this.modifiers,"applyStyle")&&(this.popper.removeAttribute("x-placement"),this.popper.style.position="",this.popper.style.top="",this.popper.style.left="",this.popper.style.right="",this.popper.style.bottom="",this.popper.style.willChange="",this.popper.style[W("transform")]=""),this.disableEventListeners(),this.options.removeOnDestroy&&this.popper.parentNode.removeChild(this.popper),this}function B(t){var e=t.ownerDocument;return e?e.defaultView:window}function U(t,e,n,i){n.updateBound=i,B(t).addEventListener("resize",n.updateBound,{passive:!0});var o=l(t);return function t(e,n,i,o){var r="BODY"===e.nodeName,s=r?e.ownerDocument.defaultView:e;s.addEventListener(n,i,{passive:!0}),r||t(l(s.parentNode),n,i,o),o.push(s)}(o,"scroll",n.updateBound,n.scrollParents),n.scrollElement=o,n.eventsEnabled=!0,n}function Q(){this.state.eventsEnabled||(this.state=U(this.reference,this.options,this.state,this.scheduleUpdate))}function Y(){var t,e;this.state.eventsEnabled&&(cancelAnimationFrame(this.scheduleUpdate),this.state=(t=this.reference,e=this.state,B(t).removeEventListener("resize",e.updateBound),e.scrollParents.forEach((function(t){t.removeEventListener("scroll",e.updateBound)})),e.updateBound=null,e.scrollParents=[],e.scrollElement=null,e.eventsEnabled=!1,e))}function V(t){return""!==t&&!isNaN(parseFloat(t))&&isFinite(t)}function X(t,e){Object.keys(e).forEach((function(n){var i="";-1!==["width","height","top","right","bottom","left"].indexOf(n)&&V(e[n])&&(i="px"),t.style[n]=e[n]+i}))}var K=n&&/Firefox/i.test(navigator.userAgent);function G(t,e,n){var i=z(t,(function(t){return t.name===e})),o=!!i&&t.some((function(t){return t.name===n&&t.enabled&&t.order<i.order}));if(!o);return o}var J=["auto-start","auto","auto-end","top-start","top","top-end","right-start","right","right-end","bottom-end","bottom","bottom-start","left-end","left","left-start"],Z=J.slice(3);function tt(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=Z.indexOf(t),i=Z.slice(n+1).concat(Z.slice(0,n));return e?i.reverse():i}var et="flip",nt="clockwise",it="counterclockwise";function ot(t,e,n,i){var o=[0,0],r=-1!==["right","left"].indexOf(i),s=t.split(/(\+|\-)/).map((function(t){return t.trim()})),a=s.indexOf(z(s,(function(t){return-1!==t.search(/,|\s/)})));s[a]&&s[a].indexOf(",");var l=/\s*,\s*|\s+/,c=-1!==a?[s.slice(0,a).concat([s[a].split(l)[0]]),[s[a].split(l)[1]].concat(s.slice(a+1))]:[s];return(c=c.map((function(t,i){var o=(1===i?!r:r)?"height":"width",s=!1;return t.reduce((function(t,e){return""===t[t.length-1]&&-1!==["+","-"].indexOf(e)?(t[t.length-1]=e,s=!0,t):s?(t[t.length-1]+=e,s=!1,t):t.concat(e)}),[]).map((function(t){return function(t,e,n,i){var o=t.match(/((?:\-|\+)?\d*\.?\d*)(.*)/),r=+o[1],s=o[2];if(!r)return t;if(0===s.indexOf("%")){var a=void 0;switch(s){case"%p":a=n;break;case"%":case"%r":default:a=i}return C(a)[e]/100*r}if("vh"===s||"vw"===s){return("vh"===s?Math.max(document.documentElement.clientHeight,window.innerHeight||0):Math.max(document.documentElement.clientWidth,window.innerWidth||0))/100*r}return r}(t,o,e,n)}))}))).forEach((function(t,e){t.forEach((function(n,i){V(n)&&(o[e]+=n*("-"===t[i-1]?-1:1))}))})),o}var rt={placement:"bottom",positionFixed:!1,eventsEnabled:!0,removeOnDestroy:!1,onCreate:function(){},onUpdate:function(){},modifiers:{shift:{order:100,enabled:!0,fn:function(t){var e=t.placement,n=e.split("-")[0],i=e.split("-")[1];if(i){var o=t.offsets,r=o.reference,s=o.popper,a=-1!==["bottom","top"].indexOf(n),l=a?"left":"top",c=a?"width":"height",d={start:T({},l,r[l]),end:T({},l,r[l]+r[c]-s[c])};t.offsets.popper=S({},s,d[i])}return t}},offset:{order:200,enabled:!0,fn:function(t,e){var n=e.offset,i=t.placement,o=t.offsets,r=o.popper,s=o.reference,a=i.split("-")[0],l=void 0;return l=V(+n)?[+n,0]:ot(n,r,s,a),"left"===a?(r.top+=l[0],r.left-=l[1]):"right"===a?(r.top+=l[0],r.left+=l[1]):"top"===a?(r.left+=l[0],r.top-=l[1]):"bottom"===a&&(r.left+=l[0],r.top+=l[1]),t.popper=r,t},offset:0},preventOverflow:{order:300,enabled:!0,fn:function(t,e){var n=e.boundariesElement||f(t.instance.popper);t.instance.reference===n&&(n=f(n));var i=W("transform"),o=t.instance.popper.style,r=o.top,s=o.left,a=o[i];o.top="",o.left="",o[i]="";var l=$(t.instance.popper,t.instance.reference,e.padding,n,t.positionFixed);o.top=r,o.left=s,o[i]=a,e.boundaries=l;var c=e.priority,d=t.offsets.popper,u={primary:function(t){var n=d[t];return d[t]<l[t]&&!e.escapeWithReference&&(n=Math.max(d[t],l[t])),T({},t,n)},secondary:function(t){var n="right"===t?"left":"top",i=d[n];return d[t]>l[t]&&!e.escapeWithReference&&(i=Math.min(d[n],l[t]-("right"===t?d.width:d.height))),T({},n,i)}};return c.forEach((function(t){var e=-1!==["left","top"].indexOf(t)?"primary":"secondary";d=S({},d,u[e](t))})),t.offsets.popper=d,t},priority:["left","right","top","bottom"],padding:5,boundariesElement:"scrollParent"},keepTogether:{order:400,enabled:!0,fn:function(t){var e=t.offsets,n=e.popper,i=e.reference,o=t.placement.split("-")[0],r=Math.floor,s=-1!==["top","bottom"].indexOf(o),a=s?"right":"bottom",l=s?"left":"top",c=s?"width":"height";return n[a]<r(i[l])&&(t.offsets.popper[l]=r(i[l])-n[c]),n[l]>r(i[a])&&(t.offsets.popper[l]=r(i[a])),t}},arrow:{order:500,enabled:!0,fn:function(t,e){var n;if(!G(t.instance.modifiers,"arrow","keepTogether"))return t;var i=e.element;if("string"==typeof i){if(!(i=t.instance.popper.querySelector(i)))return t}else if(!t.instance.popper.contains(i))return t;var o=t.placement.split("-")[0],r=t.offsets,a=r.popper,l=r.reference,c=-1!==["left","right"].indexOf(o),d=c?"height":"width",u=c?"Top":"Left",p=u.toLowerCase(),f=c?"left":"top",h=c?"bottom":"right",v=L(i)[d];l[h]-v<a[p]&&(t.offsets.popper[p]-=a[p]-(l[h]-v)),l[p]+v>a[h]&&(t.offsets.popper[p]+=l[p]+v-a[h]),t.offsets.popper=C(t.offsets.popper);var m=l[p]+l[d]/2-v/2,g=s(t.instance.popper),y=parseFloat(g["margin"+u]),b=parseFloat(g["border"+u+"Width"]),w=m-t.offsets.popper[p]-y-b;return w=Math.max(Math.min(a[d]-v,w),0),t.arrowElement=i,t.offsets.arrow=(T(n={},p,Math.round(w)),T(n,f,""),n),t},element:"[x-arrow]"},flip:{order:600,enabled:!0,fn:function(t,e){if(R(t.instance.modifiers,"inner"))return t;if(t.flipped&&t.placement===t.originalPlacement)return t;var n=$(t.instance.popper,t.instance.reference,e.padding,e.boundariesElement,t.positionFixed),i=t.placement.split("-")[0],o=I(i),r=t.placement.split("-")[1]||"",s=[];switch(e.behavior){case et:s=[i,o];break;case nt:s=tt(i);break;case it:s=tt(i,!0);break;default:s=e.behavior}return s.forEach((function(a,l){if(i!==a||s.length===l+1)return t;i=t.placement.split("-")[0],o=I(i);var c=t.offsets.popper,d=t.offsets.reference,u=Math.floor,p="left"===i&&u(c.right)>u(d.left)||"right"===i&&u(c.left)<u(d.right)||"top"===i&&u(c.bottom)>u(d.top)||"bottom"===i&&u(c.top)<u(d.bottom),f=u(c.left)<u(n.left),h=u(c.right)>u(n.right),v=u(c.top)<u(n.top),m=u(c.bottom)>u(n.bottom),g="left"===i&&f||"right"===i&&h||"top"===i&&v||"bottom"===i&&m,y=-1!==["top","bottom"].indexOf(i),b=!!e.flipVariations&&(y&&"start"===r&&f||y&&"end"===r&&h||!y&&"start"===r&&v||!y&&"end"===r&&m),w=!!e.flipVariationsByContent&&(y&&"start"===r&&h||y&&"end"===r&&f||!y&&"start"===r&&m||!y&&"end"===r&&v),_=b||w;(p||g||_)&&(t.flipped=!0,(p||g)&&(i=s[l+1]),_&&(r=function(t){return"end"===t?"start":"start"===t?"end":t}(r)),t.placement=i+(r?"-"+r:""),t.offsets.popper=S({},t.offsets.popper,M(t.instance.popper,t.offsets.reference,t.placement)),t=F(t.instance.modifiers,t,"flip"))})),t},behavior:"flip",padding:5,boundariesElement:"viewport",flipVariations:!1,flipVariationsByContent:!1},inner:{order:700,enabled:!1,fn:function(t){var e=t.placement,n=e.split("-")[0],i=t.offsets,o=i.popper,r=i.reference,s=-1!==["left","right"].indexOf(n),a=-1===["top","left"].indexOf(n);return o[s?"left":"top"]=r[n]-(a?o[s?"width":"height"]:0),t.placement=I(e),t.offsets.popper=C(o),t}},hide:{order:800,enabled:!0,fn:function(t){if(!G(t.instance.modifiers,"hide","preventOverflow"))return t;var e=t.offsets.reference,n=z(t.instance.modifiers,(function(t){return"preventOverflow"===t.name})).boundaries;if(e.bottom<n.top||e.left>n.right||e.top>n.bottom||e.right<n.left){if(!0===t.hide)return t;t.hide=!0,t.attributes["x-out-of-boundaries"]=""}else{if(!1===t.hide)return t;t.hide=!1,t.attributes["x-out-of-boundaries"]=!1}return t}},computeStyle:{order:850,enabled:!0,fn:function(t,e){var n=e.x,i=e.y,o=t.offsets.popper,r=z(t.instance.modifiers,(function(t){return"applyStyle"===t.name})).gpuAcceleration,s=void 0!==r?r:e.gpuAcceleration,a=f(t.instance.popper),l=E(a),c={position:o.position},d=function(t,e){var n=t.offsets,i=n.popper,o=n.reference,r=Math.round,s=Math.floor,a=function(t){return t},l=r(o.width),c=r(i.width),d=-1!==["left","right"].indexOf(t.placement),u=-1!==t.placement.indexOf("-"),p=e?d||u||l%2==c%2?r:s:a,f=e?r:a;return{left:p(l%2==1&&c%2==1&&!u&&e?i.left-1:i.left),top:f(i.top),bottom:f(i.bottom),right:p(i.right)}}(t,window.devicePixelRatio<2||!K),u="bottom"===n?"top":"bottom",p="right"===i?"left":"right",h=W("transform"),v=void 0,m=void 0;if(m="bottom"===u?"HTML"===a.nodeName?-a.clientHeight+d.bottom:-l.height+d.bottom:d.top,v="right"===p?"HTML"===a.nodeName?-a.clientWidth+d.right:-l.width+d.right:d.left,s&&h)c[h]="translate3d("+v+"px, "+m+"px, 0)",c[u]=0,c[p]=0,c.willChange="transform";else{var g="bottom"===u?-1:1,y="right"===p?-1:1;c[u]=m*g,c[p]=v*y,c.willChange=u+", "+p}var b={"x-placement":t.placement};return t.attributes=S({},b,t.attributes),t.styles=S({},c,t.styles),t.arrowStyles=S({},t.offsets.arrow,t.arrowStyles),t},gpuAcceleration:!0,x:"bottom",y:"right"},applyStyle:{order:900,enabled:!0,fn:function(t){var e,n;return X(t.instance.popper,t.styles),e=t.instance.popper,n=t.attributes,Object.keys(n).forEach((function(t){!1!==n[t]?e.setAttribute(t,n[t]):e.removeAttribute(t)})),t.arrowElement&&Object.keys(t.arrowStyles).length&&X(t.arrowElement,t.arrowStyles),t},onLoad:function(t,e,n,i,o){var r=N(o,e,t,n.positionFixed),s=D(n.placement,r,e,t,n.modifiers.flip.boundariesElement,n.modifiers.flip.padding);return e.setAttribute("x-placement",s),X(e,{position:n.positionFixed?"fixed":"absolute"}),n},gpuAcceleration:void 0}}},st=function(){function t(e,n){var i=this,s=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{};_(this,t),this.scheduleUpdate=function(){return requestAnimationFrame(i.update)},this.update=o(this.update.bind(this)),this.options=S({},t.Defaults,s),this.state={isDestroyed:!1,isCreated:!1,scrollParents:[]},this.reference=e&&e.jquery?e[0]:e,this.popper=n&&n.jquery?n[0]:n,this.options.modifiers={},Object.keys(S({},t.Defaults.modifiers,s.modifiers)).forEach((function(e){i.options.modifiers[e]=S({},t.Defaults.modifiers[e]||{},s.modifiers?s.modifiers[e]:{})})),this.modifiers=Object.keys(this.options.modifiers).map((function(t){return S({name:t},i.options.modifiers[t])})).sort((function(t,e){return t.order-e.order})),this.modifiers.forEach((function(t){t.enabled&&r(t.onLoad)&&t.onLoad(i.reference,i.popper,i.options,t,i.state)})),this.update();var a=this.options.eventsEnabled;a&&this.enableEventListeners(),this.state.eventsEnabled=a}return k(t,[{key:"update",value:function(){return H.call(this)}},{key:"destroy",value:function(){return q.call(this)}},{key:"enableEventListeners",value:function(){return Q.call(this)}},{key:"disableEventListeners",value:function(){return Y.call(this)}}]),t}();st.Utils=("undefined"!=typeof window?window:t).PopperUtils,st.placements=J,st.Defaults=rt,e.a=st}).call(this,n(5))},function(t,e,n){"use strict";function i(t){return(i="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var o,r="object"===("undefined"==typeof Reflect?"undefined":i(Reflect))?Reflect:null,s=r&&"function"==typeof r.apply?r.apply:function(t,e,n){return Function.prototype.apply.call(t,e,n)};o=r&&"function"==typeof r.ownKeys?r.ownKeys:Object.getOwnPropertySymbols?function(t){return Object.getOwnPropertyNames(t).concat(Object.getOwnPropertySymbols(t))}:function(t){return Object.getOwnPropertyNames(t)};var a=Number.isNaN||function(t){return t!=t};function l(){l.init.call(this)}t.exports=l,l.EventEmitter=l,l.prototype._events=void 0,l.prototype._eventsCount=0,l.prototype._maxListeners=void 0;var c=10;function d(t){if("function"!=typeof t)throw new TypeError('The "listener" argument must be of type Function. Received type '+i(t))}function u(t){return void 0===t._maxListeners?l.defaultMaxListeners:t._maxListeners}function p(t,e,n,i){var o,r,s;if(d(n),void 0===(r=t._events)?(r=t._events=Object.create(null),t._eventsCount=0):(void 0!==r.newListener&&(t.emit("newListener",e,n.listener?n.listener:n),r=t._events),s=r[e]),void 0===s)s=r[e]=n,++t._eventsCount;else if("function"==typeof s?s=r[e]=i?[n,s]:[s,n]:i?s.unshift(n):s.push(n),(o=u(t))>0&&s.length>o&&!s.warned){s.warned=!0;var a=new Error("Possible EventEmitter memory leak detected. "+s.length+" "+String(e)+" listeners added. Use emitter.setMaxListeners() to increase limit");a.name="MaxListenersExceededWarning",a.emitter=t,a.type=e,a.count=s.length,console&&console.warn}return t}function f(){if(!this.fired)return this.target.removeListener(this.type,this.wrapFn),this.fired=!0,0===arguments.length?this.listener.call(this.target):this.listener.apply(this.target,arguments)}function h(t,e,n){var i={fired:!1,wrapFn:void 0,target:t,type:e,listener:n},o=f.bind(i);return o.listener=n,i.wrapFn=o,o}function v(t,e,n){var i=t._events;if(void 0===i)return[];var o=i[e];return void 0===o?[]:"function"==typeof o?n?[o.listener||o]:[o]:n?function(t){for(var e=new Array(t.length),n=0;n<e.length;++n)e[n]=t[n].listener||t[n];return e}(o):g(o,o.length)}function m(t){var e=this._events;if(void 0!==e){var n=e[t];if("function"==typeof n)return 1;if(void 0!==n)return n.length}return 0}function g(t,e){for(var n=new Array(e),i=0;i<e;++i)n[i]=t[i];return n}Object.defineProperty(l,"defaultMaxListeners",{enumerable:!0,get:function(){return c},set:function(t){if("number"!=typeof t||t<0||a(t))throw new RangeError('The value of "defaultMaxListeners" is out of range. It must be a non-negative number. Received '+t+".");c=t}}),l.init=function(){void 0!==this._events&&this._events!==Object.getPrototypeOf(this)._events||(this._events=Object.create(null),this._eventsCount=0),this._maxListeners=this._maxListeners||void 0},l.prototype.setMaxListeners=function(t){if("number"!=typeof t||t<0||a(t))throw new RangeError('The value of "n" is out of range. It must be a non-negative number. Received '+t+".");return this._maxListeners=t,this},l.prototype.getMaxListeners=function(){return u(this)},l.prototype.emit=function(t){for(var e=[],n=1;n<arguments.length;n++)e.push(arguments[n]);var i="error"===t,o=this._events;if(void 0!==o)i=i&&void 0===o.error;else if(!i)return!1;if(i){var r;if(e.length>0&&(r=e[0]),r instanceof Error)throw r;var a=new Error("Unhandled error."+(r?" ("+r.message+")":""));throw a.context=r,a}var l=o[t];if(void 0===l)return!1;if("function"==typeof l)s(l,this,e);else{var c=l.length,d=g(l,c);for(n=0;n<c;++n)s(d[n],this,e)}return!0},l.prototype.addListener=function(t,e){return p(this,t,e,!1)},l.prototype.on=l.prototype.addListener,l.prototype.prependListener=function(t,e){return p(this,t,e,!0)},l.prototype.once=function(t,e){return d(e),this.on(t,h(this,t,e)),this},l.prototype.prependOnceListener=function(t,e){return d(e),this.prependListener(t,h(this,t,e)),this},l.prototype.removeListener=function(t,e){var n,i,o,r,s;if(d(e),void 0===(i=this._events))return this;if(void 0===(n=i[t]))return this;if(n===e||n.listener===e)0==--this._eventsCount?this._events=Object.create(null):(delete i[t],i.removeListener&&this.emit("removeListener",t,n.listener||e));else if("function"!=typeof n){for(o=-1,r=n.length-1;r>=0;r--)if(n[r]===e||n[r].listener===e){s=n[r].listener,o=r;break}if(o<0)return this;0===o?n.shift():function(t,e){for(;e+1<t.length;e++)t[e]=t[e+1];t.pop()}(n,o),1===n.length&&(i[t]=n[0]),void 0!==i.removeListener&&this.emit("removeListener",t,s||e)}return this},l.prototype.off=l.prototype.removeListener,l.prototype.removeAllListeners=function(t){var e,n,i;if(void 0===(n=this._events))return this;if(void 0===n.removeListener)return 0===arguments.length?(this._events=Object.create(null),this._eventsCount=0):void 0!==n[t]&&(0==--this._eventsCount?this._events=Object.create(null):delete n[t]),this;if(0===arguments.length){var o,r=Object.keys(n);for(i=0;i<r.length;++i)"removeListener"!==(o=r[i])&&this.removeAllListeners(o);return this.removeAllListeners("removeListener"),this._events=Object.create(null),this._eventsCount=0,this}if("function"==typeof(e=n[t]))this.removeListener(t,e);else if(void 0!==e)for(i=e.length-1;i>=0;i--)this.removeListener(t,e[i]);return this},l.prototype.listeners=function(t){return v(this,t,!0)},l.prototype.rawListeners=function(t){return v(this,t,!1)},l.listenerCount=function(t,e){return"function"==typeof t.listenerCount?t.listenerCount(e):m.call(t,e)},l.prototype.listenerCount=m,l.prototype.eventNames=function(){return this._eventsCount>0?o(this._events):[]}},function(t,e,n){n(12),t.exports=n(11)},function(t,e){function n(t){return(n="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}var i;i=function(){return this}();try{i=i||new Function("return this")()}catch(t){"object"===("undefined"==typeof window?"undefined":n(window))&&(i=window)}t.exports=i},function(t,e,n){var i,o,r;o=[n(0)],void 0===(r="function"==typeof(i=function(t){"use strict";var e=0;t.fn.TouchSpin=function(n){var i={min:0,max:100,initval:"",replacementval:"",firstclickvalueifempty:null,step:1,decimals:0,stepinterval:100,forcestepdivisibility:"round",stepintervaldelay:500,verticalbuttons:!1,verticalup:"+",verticaldown:"-",verticalupclass:"",verticaldownclass:"",prefix:"",postfix:"",prefix_extraclass:"",postfix_extraclass:"",booster:!0,boostat:10,maxboostedstep:!1,mousewheel:!0,buttondown_class:"btn btn-primary",buttonup_class:"btn btn-primary",buttondown_txt:"-",buttonup_txt:"+",callback_before_calculation:function(t){return t},callback_after_calculation:function(t){return t}},o={min:"min",max:"max",initval:"init-val",replacementval:"replacement-val",firstclickvalueifempty:"first-click-value-if-empty",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 r,s,a,l,c,d,u,p,f,h,v,m,g,y,b,w=t(this),_=w.data(),k=0,T=!1;function S(){""===r.prefix&&(s=c.prefix.detach()),""===r.postfix&&(a=c.postfix.detach())}function C(){var t,e,n;""!==(t=r.callback_before_calculation(w.val()))?r.decimals>0&&"."===t||(e=parseFloat(t),isNaN(e)&&(e=""!==r.replacementval?r.replacementval:0),n=e,e.toString()!==t&&(n=e),null!==r.min&&e<r.min&&(n=r.min),null!==r.max&&e>r.max&&(n=r.max),n=function(t){switch(r.forcestepdivisibility){case"round":return(Math.round(t/r.step)*r.step).toFixed(r.decimals);case"floor":return(Math.floor(t/r.step)*r.step).toFixed(r.decimals);case"ceil":return(Math.ceil(t/r.step)*r.step).toFixed(r.decimals);default:return t.toFixed(r.decimals)}}(n),Number(t).toString()!==n.toString()&&(w.val(n),w.trigger("change"))):""!==r.replacementval&&(w.val(r.replacementval),w.trigger("change"))}function E(){if(r.booster){var t=Math.pow(2,Math.floor(k/r.boostat))*r.step;return r.maxboostedstep&&t>r.maxboostedstep&&(t=r.maxboostedstep,d=Math.round(d/t)*t),Math.max(r.step,t)}return r.step}function x(){return"number"==typeof r.firstclickvalueifempty?r.firstclickvalueifempty:(r.min+r.max)/2}function O(){C();var t,e=d=parseFloat(r.callback_before_calculation(c.input.val()));isNaN(d)?d=x():(t=E(),d+=t),null!==r.max&&d>r.max&&(d=r.max,w.trigger("touchspin.on.max"),P()),c.input.val(r.callback_after_calculation(Number(d).toFixed(r.decimals))),e!==d&&w.trigger("change")}function j(){C();var t,e=d=parseFloat(r.callback_before_calculation(c.input.val()));isNaN(d)?d=x():(t=E(),d-=t),null!==r.min&&d<r.min&&(d=r.min,w.trigger("touchspin.on.min"),P()),c.input.val(r.callback_after_calculation(Number(d).toFixed(r.decimals))),e!==d&&w.trigger("change")}function A(){P(),k=0,T="down",w.trigger("touchspin.on.startspin"),w.trigger("touchspin.on.startdownspin"),f=setTimeout((function(){u=setInterval((function(){k++,j()}),r.stepinterval)}),r.stepintervaldelay)}function $(){P(),k=0,T="up",w.trigger("touchspin.on.startspin"),w.trigger("touchspin.on.startupspin"),h=setTimeout((function(){p=setInterval((function(){k++,O()}),r.stepinterval)}),r.stepintervaldelay)}function P(){switch(clearTimeout(f),clearTimeout(h),clearInterval(u),clearInterval(p),T){case"up":w.trigger("touchspin.on.stopupspin"),w.trigger("touchspin.on.stopspin");break;case"down":w.trigger("touchspin.on.stopdownspin"),w.trigger("touchspin.on.stopspin")}k=0,T=!1}w.data("alreadyinitialized")||(w.data("alreadyinitialized",!0),e+=1,w.data("spinnerid",e),w.is("input")&&(""!==(r=t.extend({},i,_,(b={},t.each(o,(function(t,e){var n="bts-"+e;w.is("[data-"+n+"]")&&(b[t]=w.data(n))})),b),n)).initval&&""===w.val()&&w.val(r.initval),C(),g=w.val(),y=w.parent(),""!==g&&(g=r.callback_after_calculation(Number(g).toFixed(r.decimals))),w.data("initvalue",g).val(g),w.addClass("form-control"),y.hasClass("input-group")?function(e){e.addClass("bootstrap-touchspin");var n,i,o=w.prev(),s=w.next(),a='<span class="input-group-addon input-group-prepend bootstrap-touchspin-prefix input-group-prepend bootstrap-touchspin-injected"><span class="input-group-text">'+r.prefix+"</span></span>",c='<span class="input-group-addon input-group-append bootstrap-touchspin-postfix input-group-append bootstrap-touchspin-injected"><span class="input-group-text">'+r.postfix+"</span></span>";o.hasClass("input-group-btn")||o.hasClass("input-group-prepend")?(n='<button class="'+r.buttondown_class+' bootstrap-touchspin-down bootstrap-touchspin-injected" type="button">'+r.buttondown_txt+"</button>",o.append(n)):(n='<span class="input-group-btn input-group-prepend bootstrap-touchspin-injected"><button class="'+r.buttondown_class+' bootstrap-touchspin-down" type="button">'+r.buttondown_txt+"</button></span>",t(n).insertBefore(w)),s.hasClass("input-group-btn")||s.hasClass("input-group-append")?(i='<button class="'+r.buttonup_class+' bootstrap-touchspin-up bootstrap-touchspin-injected" type="button">'+r.buttonup_txt+"</button>",s.prepend(i)):(i='<span class="input-group-btn input-group-append bootstrap-touchspin-injected"><button class="'+r.buttonup_class+' bootstrap-touchspin-up" type="button">'+r.buttonup_txt+"</button></span>",t(i).insertAfter(w)),t(a).insertBefore(w),t(c).insertAfter(w),l=e}(y):(m="",w.hasClass("input-sm")&&(m="input-group-sm"),w.hasClass("input-lg")&&(m="input-group-lg"),v=r.verticalbuttons?'<div class="input-group '+m+' bootstrap-touchspin bootstrap-touchspin-injected"><span class="input-group-addon input-group-prepend bootstrap-touchspin-prefix"><span class="input-group-text">'+r.prefix+'</span></span><span class="input-group-addon bootstrap-touchspin-postfix input-group-append"><span class="input-group-text">'+r.postfix+'</span></span><span class="input-group-btn-vertical"><button class="'+r.buttondown_class+" bootstrap-touchspin-up "+r.verticalupclass+'" type="button">'+r.verticalup+'</button><button class="'+r.buttonup_class+" bootstrap-touchspin-down "+r.verticaldownclass+'" type="button">'+r.verticaldown+"</button></span></div>":'<div class="input-group bootstrap-touchspin bootstrap-touchspin-injected"><span class="input-group-btn input-group-prepend"><button class="'+r.buttondown_class+' bootstrap-touchspin-down" type="button">'+r.buttondown_txt+'</button></span><span class="input-group-addon bootstrap-touchspin-prefix input-group-prepend"><span class="input-group-text">'+r.prefix+'</span></span><span class="input-group-addon bootstrap-touchspin-postfix input-group-append"><span class="input-group-text">'+r.postfix+'</span></span><span class="input-group-btn input-group-append"><button class="'+r.buttonup_class+' bootstrap-touchspin-up" type="button">'+r.buttonup_txt+"</button></span></div>",l=t(v).insertBefore(w),t(".bootstrap-touchspin-prefix",l).after(w),w.hasClass("input-sm")?l.addClass("input-group-sm"):w.hasClass("input-lg")&&l.addClass("input-group-lg")),c={down:t(".bootstrap-touchspin-down",l),up:t(".bootstrap-touchspin-up",l),input:t("input",l),prefix:t(".bootstrap-touchspin-prefix",l).addClass(r.prefix_extraclass),postfix:t(".bootstrap-touchspin-postfix",l).addClass(r.postfix_extraclass)},S(),w.on("keydown.touchspin",(function(t){var e=t.keyCode||t.which;38===e?("up"!==T&&(O(),$()),t.preventDefault()):40===e&&("down"!==T&&(j(),A()),t.preventDefault())})),w.on("keyup.touchspin",(function(t){var e=t.keyCode||t.which;(38===e||40===e)&&P()})),w.on("blur.touchspin",(function(){C(),w.val(r.callback_after_calculation(w.val()))})),c.down.on("keydown",(function(t){var e=t.keyCode||t.which;32!==e&&13!==e||("down"!==T&&(j(),A()),t.preventDefault())})),c.down.on("keyup.touchspin",(function(t){var e=t.keyCode||t.which;32!==e&&13!==e||P()})),c.up.on("keydown.touchspin",(function(t){var e=t.keyCode||t.which;32!==e&&13!==e||("up"!==T&&(O(),$()),t.preventDefault())})),c.up.on("keyup.touchspin",(function(t){var e=t.keyCode||t.which;32!==e&&13!==e||P()})),c.down.on("mousedown.touchspin",(function(t){c.down.off("touchstart.touchspin"),w.is(":disabled")||(j(),A(),t.preventDefault(),t.stopPropagation())})),c.down.on("touchstart.touchspin",(function(t){c.down.off("mousedown.touchspin"),w.is(":disabled")||(j(),A(),t.preventDefault(),t.stopPropagation())})),c.up.on("mousedown.touchspin",(function(t){c.up.off("touchstart.touchspin"),w.is(":disabled")||(O(),$(),t.preventDefault(),t.stopPropagation())})),c.up.on("touchstart.touchspin",(function(t){c.up.off("mousedown.touchspin"),w.is(":disabled")||(O(),$(),t.preventDefault(),t.stopPropagation())})),c.up.on("mouseup.touchspin mouseout.touchspin touchleave.touchspin touchend.touchspin touchcancel.touchspin",(function(t){T&&(t.stopPropagation(),P())})),c.down.on("mouseup.touchspin mouseout.touchspin touchleave.touchspin touchend.touchspin touchcancel.touchspin",(function(t){T&&(t.stopPropagation(),P())})),c.down.on("mousemove.touchspin touchmove.touchspin",(function(t){T&&(t.stopPropagation(),t.preventDefault())})),c.up.on("mousemove.touchspin touchmove.touchspin",(function(t){T&&(t.stopPropagation(),t.preventDefault())})),w.on("mousewheel.touchspin DOMMouseScroll.touchspin",(function(t){if(r.mousewheel&&w.is(":focus")){var e=t.originalEvent.wheelDelta||-t.originalEvent.deltaY||-t.originalEvent.detail;t.stopPropagation(),t.preventDefault(),e<0?j():O()}})),w.on("touchspin.destroy",(function(){var e;e=w.parent(),P(),w.off(".touchspin"),e.hasClass("bootstrap-touchspin-injected")?(w.siblings().remove(),w.unwrap()):(t(".bootstrap-touchspin-injected",e).remove(),e.removeClass("bootstrap-touchspin")),w.data("alreadyinitialized",!1)})),w.on("touchspin.uponce",(function(){P(),O()})),w.on("touchspin.downonce",(function(){P(),j()})),w.on("touchspin.startupspin",(function(){$()})),w.on("touchspin.startdownspin",(function(){A()})),w.on("touchspin.stopspin",(function(){P()})),w.on("touchspin.updatesettings",(function(e,n){!function(e){(function(e){r=t.extend({},r,e),e.postfix&&(0===w.parent().find(".bootstrap-touchspin-postfix").length&&a.insertAfter(w),w.parent().find(".bootstrap-touchspin-postfix .input-group-text").text(e.postfix)),e.prefix&&(0===w.parent().find(".bootstrap-touchspin-prefix").length&&s.insertBefore(w),w.parent().find(".bootstrap-touchspin-prefix .input-group-text").text(e.prefix)),S()})(e),C();var n=c.input.val();""!==n&&(n=Number(r.callback_before_calculation(c.input.val())),c.input.val(r.callback_after_calculation(Number(n).toFixed(r.decimals))))}(n)}))))}))}})?i.apply(e,o):i)||(t.exports=r)},function(t,e,n){var i,o,r;function s(t){return(s="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(a){"use strict";o=[n(0)],void 0===(r="function"==typeof(i=function(t){var e=window.Slick||{};(n=0,e=function(e,i){var o,r=this;r.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:t(e),appendDots:t(e),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,n){return t('<button type="button" />').text(n+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},r.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},t.extend(r,r.initials),r.activeBreakpoint=null,r.animType=null,r.animProp=null,r.breakpoints=[],r.breakpointSettings=[],r.cssTransitions=!1,r.focussed=!1,r.interrupted=!1,r.hidden="hidden",r.paused=!0,r.positionProp=null,r.respondTo=null,r.rowCount=1,r.shouldClick=!0,r.$slider=t(e),r.$slidesCache=null,r.transformType=null,r.transitionType=null,r.visibilityChange="visibilitychange",r.windowWidth=0,r.windowTimer=null,o=t(e).data("slick")||{},r.options=t.extend({},r.defaults,i,o),r.currentSlide=r.options.initialSlide,r.originalSettings=r.options,void 0!==document.mozHidden?(r.hidden="mozHidden",r.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(r.hidden="webkitHidden",r.visibilityChange="webkitvisibilitychange"),r.autoPlay=t.proxy(r.autoPlay,r),r.autoPlayClear=t.proxy(r.autoPlayClear,r),r.autoPlayIterator=t.proxy(r.autoPlayIterator,r),r.changeSlide=t.proxy(r.changeSlide,r),r.clickHandler=t.proxy(r.clickHandler,r),r.selectHandler=t.proxy(r.selectHandler,r),r.setPosition=t.proxy(r.setPosition,r),r.swipeHandler=t.proxy(r.swipeHandler,r),r.dragHandler=t.proxy(r.dragHandler,r),r.keyHandler=t.proxy(r.keyHandler,r),r.instanceUid=n++,r.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,r.registerBreakpoints(),r.init(!0)}).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},e.prototype.addSlide=e.prototype.slickAdd=function(e,n,i){var o=this;if("boolean"==typeof n)i=n,n=null;else if(n<0||n>=o.slideCount)return!1;o.unload(),"number"==typeof n?0===n&&0===o.$slides.length?t(e).appendTo(o.$slideTrack):i?t(e).insertBefore(o.$slides.eq(n)):t(e).insertAfter(o.$slides.eq(n)):!0===i?t(e).prependTo(o.$slideTrack):t(e).appendTo(o.$slideTrack),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slides.each((function(e,n){t(n).attr("data-slick-index",e)})),o.$slidesCache=o.$slides,o.reinit()},e.prototype.animateHeight=function(){var t=this;if(1===t.options.slidesToShow&&!0===t.options.adaptiveHeight&&!1===t.options.vertical){var e=t.$slides.eq(t.currentSlide).outerHeight(!0);t.$list.animate({height:e},t.options.speed)}},e.prototype.animateSlide=function(e,n){var i={},o=this;o.animateHeight(),!0===o.options.rtl&&!1===o.options.vertical&&(e=-e),!1===o.transformsEnabled?!1===o.options.vertical?o.$slideTrack.animate({left:e},o.options.speed,o.options.easing,n):o.$slideTrack.animate({top:e},o.options.speed,o.options.easing,n):!1===o.cssTransitions?(!0===o.options.rtl&&(o.currentLeft=-o.currentLeft),t({animStart:o.currentLeft}).animate({animStart:e},{duration:o.options.speed,easing:o.options.easing,step:function(t){t=Math.ceil(t),!1===o.options.vertical?(i[o.animType]="translate("+t+"px, 0px)",o.$slideTrack.css(i)):(i[o.animType]="translate(0px,"+t+"px)",o.$slideTrack.css(i))},complete:function(){n&&n.call()}})):(o.applyTransition(),e=Math.ceil(e),!1===o.options.vertical?i[o.animType]="translate3d("+e+"px, 0px, 0px)":i[o.animType]="translate3d(0px,"+e+"px, 0px)",o.$slideTrack.css(i),n&&setTimeout((function(){o.disableTransition(),n.call()}),o.options.speed))},e.prototype.getNavTarget=function(){var e=this.options.asNavFor;return e&&null!==e&&(e=t(e).not(this.$slider)),e},e.prototype.asNavFor=function(e){var n=this.getNavTarget();null!==n&&"object"==s(n)&&n.each((function(){var n=t(this).slick("getSlick");n.unslicked||n.slideHandler(e,!0)}))},e.prototype.applyTransition=function(t){var e=this,n={};!1===e.options.fade?n[e.transitionType]=e.transformType+" "+e.options.speed+"ms "+e.options.cssEase:n[e.transitionType]="opacity "+e.options.speed+"ms "+e.options.cssEase,!1===e.options.fade?e.$slideTrack.css(n):e.$slides.eq(t).css(n)},e.prototype.autoPlay=function(){var t=this;t.autoPlayClear(),t.slideCount>t.options.slidesToShow&&(t.autoPlayTimer=setInterval(t.autoPlayIterator,t.options.autoplaySpeed))},e.prototype.autoPlayClear=function(){this.autoPlayTimer&&clearInterval(this.autoPlayTimer)},e.prototype.autoPlayIterator=function(){var t=this,e=t.currentSlide+t.options.slidesToScroll;t.paused||t.interrupted||t.focussed||(!1===t.options.infinite&&(1===t.direction&&t.currentSlide+1===t.slideCount-1?t.direction=0:0===t.direction&&(e=t.currentSlide-t.options.slidesToScroll,t.currentSlide-1==0&&(t.direction=1))),t.slideHandler(e))},e.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=t(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=t(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},e.prototype.buildDots=function(){var e,n,i=this;if(!0===i.options.dots&&i.slideCount>i.options.slidesToShow){for(i.$slider.addClass("slick-dotted"),n=t("<ul />").addClass(i.options.dotsClass),e=0;e<=i.getDotCount();e+=1)n.append(t("<li />").append(i.options.customPaging.call(this,i,e)));i.$dots=n.appendTo(i.options.appendDots),i.$dots.find("li").first().addClass("slick-active")}},e.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each((function(e,n){t(n).attr("data-slick-index",e).data("originalStyling",t(n).attr("style")||"")})),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?t('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),!0!==e.options.centerMode&&!0!==e.options.swipeToSlide||(e.options.slidesToScroll=1),t("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable")},e.prototype.buildRows=function(){var t,e,n,i,o,r,s,a=this;if(i=document.createDocumentFragment(),r=a.$slider.children(),a.options.rows>0){for(s=a.options.slidesPerRow*a.options.rows,o=Math.ceil(r.length/s),t=0;t<o;t++){var l=document.createElement("div");for(e=0;e<a.options.rows;e++){var c=document.createElement("div");for(n=0;n<a.options.slidesPerRow;n++){var d=t*s+(e*a.options.slidesPerRow+n);r.get(d)&&c.appendChild(r.get(d))}l.appendChild(c)}i.appendChild(l)}a.$slider.empty().append(i),a.$slider.children().children().children().css({width:100/a.options.slidesPerRow+"%",display:"inline-block"})}},e.prototype.checkResponsive=function(e,n){var i,o,r,s=this,a=!1,l=s.$slider.width(),c=window.innerWidth||t(window).width();if("window"===s.respondTo?r=c:"slider"===s.respondTo?r=l:"min"===s.respondTo&&(r=Math.min(c,l)),s.options.responsive&&s.options.responsive.length&&null!==s.options.responsive){for(i in o=null,s.breakpoints)s.breakpoints.hasOwnProperty(i)&&(!1===s.originalSettings.mobileFirst?r<s.breakpoints[i]&&(o=s.breakpoints[i]):r>s.breakpoints[i]&&(o=s.breakpoints[i]));null!==o?null!==s.activeBreakpoint?(o!==s.activeBreakpoint||n)&&(s.activeBreakpoint=o,"unslick"===s.breakpointSettings[o]?s.unslick(o):(s.options=t.extend({},s.originalSettings,s.breakpointSettings[o]),!0===e&&(s.currentSlide=s.options.initialSlide),s.refresh(e)),a=o):(s.activeBreakpoint=o,"unslick"===s.breakpointSettings[o]?s.unslick(o):(s.options=t.extend({},s.originalSettings,s.breakpointSettings[o]),!0===e&&(s.currentSlide=s.options.initialSlide),s.refresh(e)),a=o):null!==s.activeBreakpoint&&(s.activeBreakpoint=null,s.options=s.originalSettings,!0===e&&(s.currentSlide=s.options.initialSlide),s.refresh(e),a=o),e||!1===a||s.$slider.trigger("breakpoint",[s,a])}},e.prototype.changeSlide=function(e,n){var i,o,r=this,s=t(e.currentTarget);switch(s.is("a")&&e.preventDefault(),s.is("li")||(s=s.closest("li")),i=r.slideCount%r.options.slidesToScroll!=0?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll,e.data.message){case"previous":o=0===i?r.options.slidesToScroll:r.options.slidesToShow-i,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-o,!1,n);break;case"next":o=0===i?r.options.slidesToScroll:i,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+o,!1,n);break;case"index":var a=0===e.data.index?0:e.data.index||s.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(a),!1,n),s.children().trigger("focus");break;default:return}},e.prototype.checkNavigable=function(t){var e,n;if(n=0,t>(e=this.getNavigableIndexes())[e.length-1])t=e[e.length-1];else for(var i in e){if(t<e[i]){t=n;break}n=e[i]}return t},e.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&(t("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",t.proxy(e.interrupt,e,!0)).off("mouseleave.slick",t.proxy(e.interrupt,e,!1)),!0===e.options.accessibility&&e.$dots.off("keydown.slick",e.keyHandler)),e.$slider.off("focus.slick blur.slick"),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide),!0===e.options.accessibility&&(e.$prevArrow&&e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow&&e.$nextArrow.off("keydown.slick",e.keyHandler))),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),t(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().off("click.slick",e.selectHandler),t(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),t(window).off("resize.slick.slick-"+e.instanceUid,e.resize),t("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),t(window).off("load.slick.slick-"+e.instanceUid,e.setPosition)},e.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",t.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",t.proxy(e.interrupt,e,!1))},e.prototype.cleanUpRows=function(){var t,e=this;e.options.rows>0&&((t=e.$slides.children().children()).removeAttr("style"),e.$slider.empty().append(t))},e.prototype.clickHandler=function(t){!1===this.shouldClick&&(t.stopImmediatePropagation(),t.stopPropagation(),t.preventDefault())},e.prototype.destroy=function(e){var n=this;n.autoPlayClear(),n.touchObject={},n.cleanUpEvents(),t(".slick-cloned",n.$slider).detach(),n.$dots&&n.$dots.remove(),n.$prevArrow&&n.$prevArrow.length&&(n.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),n.htmlExpr.test(n.options.prevArrow)&&n.$prevArrow.remove()),n.$nextArrow&&n.$nextArrow.length&&(n.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),n.htmlExpr.test(n.options.nextArrow)&&n.$nextArrow.remove()),n.$slides&&(n.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each((function(){t(this).attr("style",t(this).data("originalStyling"))})),n.$slideTrack.children(this.options.slide).detach(),n.$slideTrack.detach(),n.$list.detach(),n.$slider.append(n.$slides)),n.cleanUpRows(),n.$slider.removeClass("slick-slider"),n.$slider.removeClass("slick-initialized"),n.$slider.removeClass("slick-dotted"),n.unslicked=!0,e||n.$slider.trigger("destroy",[n])},e.prototype.disableTransition=function(t){var e=this,n={};n[e.transitionType]="",!1===e.options.fade?e.$slideTrack.css(n):e.$slides.eq(t).css(n)},e.prototype.fadeSlide=function(t,e){var n=this;!1===n.cssTransitions?(n.$slides.eq(t).css({zIndex:n.options.zIndex}),n.$slides.eq(t).animate({opacity:1},n.options.speed,n.options.easing,e)):(n.applyTransition(t),n.$slides.eq(t).css({opacity:1,zIndex:n.options.zIndex}),e&&setTimeout((function(){n.disableTransition(t),e.call()}),n.options.speed))},e.prototype.fadeSlideOut=function(t){var e=this;!1===e.cssTransitions?e.$slides.eq(t).animate({opacity:0,zIndex:e.options.zIndex-2},e.options.speed,e.options.easing):(e.applyTransition(t),e.$slides.eq(t).css({opacity:0,zIndex:e.options.zIndex-2}))},e.prototype.filterSlides=e.prototype.slickFilter=function(t){var e=this;null!==t&&(e.$slidesCache=e.$slides,e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.filter(t).appendTo(e.$slideTrack),e.reinit())},e.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick","*",(function(n){var i=t(this);setTimeout((function(){e.options.pauseOnFocus&&i.is(":focus")&&(e.focussed=!0,e.autoPlay())}),0)})).on("blur.slick","*",(function(n){t(this),e.options.pauseOnFocus&&(e.focussed=!1,e.autoPlay())}))},e.prototype.getCurrent=e.prototype.slickCurrentSlide=function(){return this.currentSlide},e.prototype.getDotCount=function(){var t=this,e=0,n=0,i=0;if(!0===t.options.infinite)if(t.slideCount<=t.options.slidesToShow)++i;else for(;e<t.slideCount;)++i,e=n+t.options.slidesToScroll,n+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else if(!0===t.options.centerMode)i=t.slideCount;else if(t.options.asNavFor)for(;e<t.slideCount;)++i,e=n+t.options.slidesToScroll,n+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;else i=1+Math.ceil((t.slideCount-t.options.slidesToShow)/t.options.slidesToScroll);return i-1},e.prototype.getLeft=function(t){var e,n,i,o,r=this,s=0;return r.slideOffset=0,n=r.$slides.first().outerHeight(!0),!0===r.options.infinite?(r.slideCount>r.options.slidesToShow&&(r.slideOffset=r.slideWidth*r.options.slidesToShow*-1,o=-1,!0===r.options.vertical&&!0===r.options.centerMode&&(2===r.options.slidesToShow?o=-1.5:1===r.options.slidesToShow&&(o=-2)),s=n*r.options.slidesToShow*o),r.slideCount%r.options.slidesToScroll!=0&&t+r.options.slidesToScroll>r.slideCount&&r.slideCount>r.options.slidesToShow&&(t>r.slideCount?(r.slideOffset=(r.options.slidesToShow-(t-r.slideCount))*r.slideWidth*-1,s=(r.options.slidesToShow-(t-r.slideCount))*n*-1):(r.slideOffset=r.slideCount%r.options.slidesToScroll*r.slideWidth*-1,s=r.slideCount%r.options.slidesToScroll*n*-1))):t+r.options.slidesToShow>r.slideCount&&(r.slideOffset=(t+r.options.slidesToShow-r.slideCount)*r.slideWidth,s=(t+r.options.slidesToShow-r.slideCount)*n),r.slideCount<=r.options.slidesToShow&&(r.slideOffset=0,s=0),!0===r.options.centerMode&&r.slideCount<=r.options.slidesToShow?r.slideOffset=r.slideWidth*Math.floor(r.options.slidesToShow)/2-r.slideWidth*r.slideCount/2:!0===r.options.centerMode&&!0===r.options.infinite?r.slideOffset+=r.slideWidth*Math.floor(r.options.slidesToShow/2)-r.slideWidth:!0===r.options.centerMode&&(r.slideOffset=0,r.slideOffset+=r.slideWidth*Math.floor(r.options.slidesToShow/2)),e=!1===r.options.vertical?t*r.slideWidth*-1+r.slideOffset:t*n*-1+s,!0===r.options.variableWidth&&(i=r.slideCount<=r.options.slidesToShow||!1===r.options.infinite?r.$slideTrack.children(".slick-slide").eq(t):r.$slideTrack.children(".slick-slide").eq(t+r.options.slidesToShow),e=!0===r.options.rtl?i[0]?-1*(r.$slideTrack.width()-i[0].offsetLeft-i.width()):0:i[0]?-1*i[0].offsetLeft:0,!0===r.options.centerMode&&(i=r.slideCount<=r.options.slidesToShow||!1===r.options.infinite?r.$slideTrack.children(".slick-slide").eq(t):r.$slideTrack.children(".slick-slide").eq(t+r.options.slidesToShow+1),e=!0===r.options.rtl?i[0]?-1*(r.$slideTrack.width()-i[0].offsetLeft-i.width()):0:i[0]?-1*i[0].offsetLeft:0,e+=(r.$list.width()-i.outerWidth())/2)),e},e.prototype.getOption=e.prototype.slickGetOption=function(t){return this.options[t]},e.prototype.getNavigableIndexes=function(){var t,e=this,n=0,i=0,o=[];for(!1===e.options.infinite?t=e.slideCount:(n=-1*e.options.slidesToScroll,i=-1*e.options.slidesToScroll,t=2*e.slideCount);n<t;)o.push(n),n=i+e.options.slidesToScroll,i+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;return o},e.prototype.getSlick=function(){return this},e.prototype.getSlideCount=function(){var e,n,i,o=this;return i=!0===o.options.centerMode?Math.floor(o.$list.width()/2):0,n=-1*o.swipeLeft+i,!0===o.options.swipeToSlide?(o.$slideTrack.find(".slick-slide").each((function(i,r){var s,a;if(s=t(r).outerWidth(),a=r.offsetLeft,!0!==o.options.centerMode&&(a+=s/2),n<a+s)return e=r,!1})),Math.abs(t(e).attr("data-slick-index")-o.currentSlide)||1):o.options.slidesToScroll},e.prototype.goTo=e.prototype.slickGoTo=function(t,e){this.changeSlide({data:{message:"index",index:parseInt(t)}},e)},e.prototype.init=function(e){var n=this;t(n.$slider).hasClass("slick-initialized")||(t(n.$slider).addClass("slick-initialized"),n.buildRows(),n.buildOut(),n.setProps(),n.startLoad(),n.loadSlider(),n.initializeEvents(),n.updateArrows(),n.updateDots(),n.checkResponsive(!0),n.focusHandler()),e&&n.$slider.trigger("init",[n]),!0===n.options.accessibility&&n.initADA(),n.options.autoplay&&(n.paused=!1,n.autoPlay())},e.prototype.initADA=function(){var e=this,n=Math.ceil(e.slideCount/e.options.slidesToShow),i=e.getNavigableIndexes().filter((function(t){return t>=0&&t<e.slideCount}));e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==e.$dots&&(e.$slides.not(e.$slideTrack.find(".slick-cloned")).each((function(n){var o=i.indexOf(n);if(t(this).attr({role:"tabpanel",id:"slick-slide"+e.instanceUid+n,tabindex:-1}),-1!==o){var r="slick-slide-control"+e.instanceUid+o;t("#"+r).length&&t(this).attr({"aria-describedby":r})}})),e.$dots.attr("role","tablist").find("li").each((function(o){var r=i[o];t(this).attr({role:"presentation"}),t(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+e.instanceUid+o,"aria-controls":"slick-slide"+e.instanceUid+r,"aria-label":o+1+" of "+n,"aria-selected":null,tabindex:"-1"})})).eq(e.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var o=e.currentSlide,r=o+e.options.slidesToShow;o<r;o++)e.options.focusOnChange?e.$slides.eq(o).attr({tabindex:"0"}):e.$slides.eq(o).removeAttr("tabindex");e.activateADA()},e.prototype.initArrowEvents=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},t.changeSlide),t.$nextArrow.off("click.slick").on("click.slick",{message:"next"},t.changeSlide),!0===t.options.accessibility&&(t.$prevArrow.on("keydown.slick",t.keyHandler),t.$nextArrow.on("keydown.slick",t.keyHandler)))},e.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&(t("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.accessibility&&e.$dots.on("keydown.slick",e.keyHandler)),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&e.slideCount>e.options.slidesToShow&&t("li",e.$dots).on("mouseenter.slick",t.proxy(e.interrupt,e,!0)).on("mouseleave.slick",t.proxy(e.interrupt,e,!1))},e.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",t.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",t.proxy(e.interrupt,e,!1)))},e.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"},e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),t(document).on(e.visibilityChange,t.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().on("click.slick",e.selectHandler),t(window).on("orientationchange.slick.slick-"+e.instanceUid,t.proxy(e.orientationChange,e)),t(window).on("resize.slick.slick-"+e.instanceUid,t.proxy(e.resize,e)),t("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),t(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),t(e.setPosition)},e.prototype.initUI=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.show(),t.$nextArrow.show()),!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&t.$dots.show()},e.prototype.keyHandler=function(t){var e=this;t.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===t.keyCode&&!0===e.options.accessibility?e.changeSlide({data:{message:!0===e.options.rtl?"next":"previous"}}):39===t.keyCode&&!0===e.options.accessibility&&e.changeSlide({data:{message:!0===e.options.rtl?"previous":"next"}}))},e.prototype.lazyLoad=function(){function e(e){t("img[data-lazy]",e).each((function(){var e=t(this),n=t(this).attr("data-lazy"),i=t(this).attr("data-srcset"),o=t(this).attr("data-sizes")||r.$slider.attr("data-sizes"),s=document.createElement("img");s.onload=function(){e.animate({opacity:0},100,(function(){i&&(e.attr("srcset",i),o&&e.attr("sizes",o)),e.attr("src",n).animate({opacity:1},200,(function(){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")})),r.$slider.trigger("lazyLoaded",[r,e,n])}))},s.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),r.$slider.trigger("lazyLoadError",[r,e,n])},s.src=n}))}var n,i,o,r=this;if(!0===r.options.centerMode?!0===r.options.infinite?o=(i=r.currentSlide+(r.options.slidesToShow/2+1))+r.options.slidesToShow+2:(i=Math.max(0,r.currentSlide-(r.options.slidesToShow/2+1)),o=r.options.slidesToShow/2+1+2+r.currentSlide):(i=r.options.infinite?r.options.slidesToShow+r.currentSlide:r.currentSlide,o=Math.ceil(i+r.options.slidesToShow),!0===r.options.fade&&(i>0&&i--,o<=r.slideCount&&o++)),n=r.$slider.find(".slick-slide").slice(i,o),"anticipated"===r.options.lazyLoad)for(var s=i-1,a=o,l=r.$slider.find(".slick-slide"),c=0;c<r.options.slidesToScroll;c++)s<0&&(s=r.slideCount-1),n=(n=n.add(l.eq(s))).add(l.eq(a)),s--,a++;e(n),r.slideCount<=r.options.slidesToShow?e(r.$slider.find(".slick-slide")):r.currentSlide>=r.slideCount-r.options.slidesToShow?e(r.$slider.find(".slick-cloned").slice(0,r.options.slidesToShow)):0===r.currentSlide&&e(r.$slider.find(".slick-cloned").slice(-1*r.options.slidesToShow))},e.prototype.loadSlider=function(){var t=this;t.setPosition(),t.$slideTrack.css({opacity:1}),t.$slider.removeClass("slick-loading"),t.initUI(),"progressive"===t.options.lazyLoad&&t.progressiveLazyLoad()},e.prototype.next=e.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},e.prototype.orientationChange=function(){this.checkResponsive(),this.setPosition()},e.prototype.pause=e.prototype.slickPause=function(){this.autoPlayClear(),this.paused=!0},e.prototype.play=e.prototype.slickPlay=function(){var t=this;t.autoPlay(),t.options.autoplay=!0,t.paused=!1,t.focussed=!1,t.interrupted=!1},e.prototype.postSlide=function(e){var n=this;!n.unslicked&&(n.$slider.trigger("afterChange",[n,e]),n.animating=!1,n.slideCount>n.options.slidesToShow&&n.setPosition(),n.swipeLeft=null,n.options.autoplay&&n.autoPlay(),!0===n.options.accessibility&&(n.initADA(),n.options.focusOnChange))&&t(n.$slides.get(n.currentSlide)).attr("tabindex",0).focus()},e.prototype.prev=e.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},e.prototype.preventDefault=function(t){t.preventDefault()},e.prototype.progressiveLazyLoad=function(e){e=e||1;var n,i,o,r,s,a=this,l=t("img[data-lazy]",a.$slider);l.length?(n=l.first(),i=n.attr("data-lazy"),o=n.attr("data-srcset"),r=n.attr("data-sizes")||a.$slider.attr("data-sizes"),(s=document.createElement("img")).onload=function(){o&&(n.attr("srcset",o),r&&n.attr("sizes",r)),n.attr("src",i).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===a.options.adaptiveHeight&&a.setPosition(),a.$slider.trigger("lazyLoaded",[a,n,i]),a.progressiveLazyLoad()},s.onerror=function(){e<3?setTimeout((function(){a.progressiveLazyLoad(e+1)}),500):(n.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),a.$slider.trigger("lazyLoadError",[a,n,i]),a.progressiveLazyLoad())},s.src=i):a.$slider.trigger("allImagesLoaded",[a])},e.prototype.refresh=function(e){var n,i,o=this;i=o.slideCount-o.options.slidesToShow,!o.options.infinite&&o.currentSlide>i&&(o.currentSlide=i),o.slideCount<=o.options.slidesToShow&&(o.currentSlide=0),n=o.currentSlide,o.destroy(!0),t.extend(o,o.initials,{currentSlide:n}),o.init(),e||o.changeSlide({data:{message:"index",index:n}},!1)},e.prototype.registerBreakpoints=function(){var e,n,i,o=this,r=o.options.responsive||null;if("array"===t.type(r)&&r.length){for(e in o.respondTo=o.options.respondTo||"window",r)if(i=o.breakpoints.length-1,r.hasOwnProperty(e)){for(n=r[e].breakpoint;i>=0;)o.breakpoints[i]&&o.breakpoints[i]===n&&o.breakpoints.splice(i,1),i--;o.breakpoints.push(n),o.breakpointSettings[n]=r[e].settings}o.breakpoints.sort((function(t,e){return o.options.mobileFirst?t-e:e-t}))}},e.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&t(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},e.prototype.resize=function(){var e=this;t(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout((function(){e.windowWidth=t(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()}),50))},e.prototype.removeSlide=e.prototype.slickRemove=function(t,e,n){var i=this;return"boolean"==typeof t?t=!0===(e=t)?0:i.slideCount-1:t=!0===e?--t:t,!(i.slideCount<1||t<0||t>i.slideCount-1)&&(i.unload(),!0===n?i.$slideTrack.children().remove():i.$slideTrack.children(this.options.slide).eq(t).remove(),i.$slides=i.$slideTrack.children(this.options.slide),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.append(i.$slides),i.$slidesCache=i.$slides,void i.reinit())},e.prototype.setCSS=function(t){var e,n,i=this,o={};!0===i.options.rtl&&(t=-t),e="left"==i.positionProp?Math.ceil(t)+"px":"0px",n="top"==i.positionProp?Math.ceil(t)+"px":"0px",o[i.positionProp]=t,!1===i.transformsEnabled?i.$slideTrack.css(o):(o={},!1===i.cssTransitions?(o[i.animType]="translate("+e+", "+n+")",i.$slideTrack.css(o)):(o[i.animType]="translate3d("+e+", "+n+", 0px)",i.$slideTrack.css(o)))},e.prototype.setDimensions=function(){var t=this;!1===t.options.vertical?!0===t.options.centerMode&&t.$list.css({padding:"0px "+t.options.centerPadding}):(t.$list.height(t.$slides.first().outerHeight(!0)*t.options.slidesToShow),!0===t.options.centerMode&&t.$list.css({padding:t.options.centerPadding+" 0px"})),t.listWidth=t.$list.width(),t.listHeight=t.$list.height(),!1===t.options.vertical&&!1===t.options.variableWidth?(t.slideWidth=Math.ceil(t.listWidth/t.options.slidesToShow),t.$slideTrack.width(Math.ceil(t.slideWidth*t.$slideTrack.children(".slick-slide").length))):!0===t.options.variableWidth?t.$slideTrack.width(5e3*t.slideCount):(t.slideWidth=Math.ceil(t.listWidth),t.$slideTrack.height(Math.ceil(t.$slides.first().outerHeight(!0)*t.$slideTrack.children(".slick-slide").length)));var e=t.$slides.first().outerWidth(!0)-t.$slides.first().width();!1===t.options.variableWidth&&t.$slideTrack.children(".slick-slide").width(t.slideWidth-e)},e.prototype.setFade=function(){var e,n=this;n.$slides.each((function(i,o){e=n.slideWidth*i*-1,!0===n.options.rtl?t(o).css({position:"relative",right:e,top:0,zIndex:n.options.zIndex-2,opacity:0}):t(o).css({position:"relative",left:e,top:0,zIndex:n.options.zIndex-2,opacity:0})})),n.$slides.eq(n.currentSlide).css({zIndex:n.options.zIndex-1,opacity:1})},e.prototype.setHeight=function(){var t=this;if(1===t.options.slidesToShow&&!0===t.options.adaptiveHeight&&!1===t.options.vertical){var e=t.$slides.eq(t.currentSlide).outerHeight(!0);t.$list.css("height",e)}},e.prototype.setOption=e.prototype.slickSetOption=function(){var e,n,i,o,r,s=this,a=!1;if("object"===t.type(arguments[0])?(i=arguments[0],a=arguments[1],r="multiple"):"string"===t.type(arguments[0])&&(i=arguments[0],o=arguments[1],a=arguments[2],"responsive"===arguments[0]&&"array"===t.type(arguments[1])?r="responsive":void 0!==arguments[1]&&(r="single")),"single"===r)s.options[i]=o;else if("multiple"===r)t.each(i,(function(t,e){s.options[t]=e}));else if("responsive"===r)for(n in o)if("array"!==t.type(s.options.responsive))s.options.responsive=[o[n]];else{for(e=s.options.responsive.length-1;e>=0;)s.options.responsive[e].breakpoint===o[n].breakpoint&&s.options.responsive.splice(e,1),e--;s.options.responsive.push(o[n])}a&&(s.unload(),s.reinit())},e.prototype.setPosition=function(){var t=this;t.setDimensions(),t.setHeight(),!1===t.options.fade?t.setCSS(t.getLeft(t.currentSlide)):t.setFade(),t.$slider.trigger("setPosition",[t])},e.prototype.setProps=function(){var t=this,e=document.body.style;t.positionProp=!0===t.options.vertical?"top":"left","top"===t.positionProp?t.$slider.addClass("slick-vertical"):t.$slider.removeClass("slick-vertical"),void 0===e.WebkitTransition&&void 0===e.MozTransition&&void 0===e.msTransition||!0===t.options.useCSS&&(t.cssTransitions=!0),t.options.fade&&("number"==typeof t.options.zIndex?t.options.zIndex<3&&(t.options.zIndex=3):t.options.zIndex=t.defaults.zIndex),void 0!==e.OTransform&&(t.animType="OTransform",t.transformType="-o-transform",t.transitionType="OTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.MozTransform&&(t.animType="MozTransform",t.transformType="-moz-transform",t.transitionType="MozTransition",void 0===e.perspectiveProperty&&void 0===e.MozPerspective&&(t.animType=!1)),void 0!==e.webkitTransform&&(t.animType="webkitTransform",t.transformType="-webkit-transform",t.transitionType="webkitTransition",void 0===e.perspectiveProperty&&void 0===e.webkitPerspective&&(t.animType=!1)),void 0!==e.msTransform&&(t.animType="msTransform",t.transformType="-ms-transform",t.transitionType="msTransition",void 0===e.msTransform&&(t.animType=!1)),void 0!==e.transform&&!1!==t.animType&&(t.animType="transform",t.transformType="transform",t.transitionType="transition"),t.transformsEnabled=t.options.useTransform&&null!==t.animType&&!1!==t.animType},e.prototype.setSlideClasses=function(t){var e,n,i,o,r=this;if(n=r.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),r.$slides.eq(t).addClass("slick-current"),!0===r.options.centerMode){var s=r.options.slidesToShow%2==0?1:0;e=Math.floor(r.options.slidesToShow/2),!0===r.options.infinite&&(t>=e&&t<=r.slideCount-1-e?r.$slides.slice(t-e+s,t+e+1).addClass("slick-active").attr("aria-hidden","false"):(i=r.options.slidesToShow+t,n.slice(i-e+1+s,i+e+2).addClass("slick-active").attr("aria-hidden","false")),0===t?n.eq(n.length-1-r.options.slidesToShow).addClass("slick-center"):t===r.slideCount-1&&n.eq(r.options.slidesToShow).addClass("slick-center")),r.$slides.eq(t).addClass("slick-center")}else t>=0&&t<=r.slideCount-r.options.slidesToShow?r.$slides.slice(t,t+r.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):n.length<=r.options.slidesToShow?n.addClass("slick-active").attr("aria-hidden","false"):(o=r.slideCount%r.options.slidesToShow,i=!0===r.options.infinite?r.options.slidesToShow+t:t,r.options.slidesToShow==r.options.slidesToScroll&&r.slideCount-t<r.options.slidesToShow?n.slice(i-(r.options.slidesToShow-o),i+o).addClass("slick-active").attr("aria-hidden","false"):n.slice(i,i+r.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==r.options.lazyLoad&&"anticipated"!==r.options.lazyLoad||r.lazyLoad()},e.prototype.setupInfinite=function(){var e,n,i,o=this;if(!0===o.options.fade&&(o.options.centerMode=!1),!0===o.options.infinite&&!1===o.options.fade&&(n=null,o.slideCount>o.options.slidesToShow)){for(i=!0===o.options.centerMode?o.options.slidesToShow+1:o.options.slidesToShow,e=o.slideCount;e>o.slideCount-i;e-=1)n=e-1,t(o.$slides[n]).clone(!0).attr("id","").attr("data-slick-index",n-o.slideCount).prependTo(o.$slideTrack).addClass("slick-cloned");for(e=0;e<i+o.slideCount;e+=1)n=e,t(o.$slides[n]).clone(!0).attr("id","").attr("data-slick-index",n+o.slideCount).appendTo(o.$slideTrack).addClass("slick-cloned");o.$slideTrack.find(".slick-cloned").find("[id]").each((function(){t(this).attr("id","")}))}},e.prototype.interrupt=function(t){t||this.autoPlay(),this.interrupted=t},e.prototype.selectHandler=function(e){var n=this,i=t(e.target).is(".slick-slide")?t(e.target):t(e.target).parents(".slick-slide"),o=parseInt(i.attr("data-slick-index"));return o||(o=0),n.slideCount<=n.options.slidesToShow?void n.slideHandler(o,!1,!0):void n.slideHandler(o)},e.prototype.slideHandler=function(t,e,n){var i,o,r,s,a,l=null,c=this;if(e=e||!1,!(!0===c.animating&&!0===c.options.waitForAnimate||!0===c.options.fade&&c.currentSlide===t))return!1===e&&c.asNavFor(t),i=t,l=c.getLeft(i),s=c.getLeft(c.currentSlide),c.currentLeft=null===c.swipeLeft?s:c.swipeLeft,!1===c.options.infinite&&!1===c.options.centerMode&&(t<0||t>c.getDotCount()*c.options.slidesToScroll)||!1===c.options.infinite&&!0===c.options.centerMode&&(t<0||t>c.slideCount-c.options.slidesToScroll)?void(!1===c.options.fade&&(i=c.currentSlide,!0!==n&&c.slideCount>c.options.slidesToShow?c.animateSlide(s,(function(){c.postSlide(i)})):c.postSlide(i))):(c.options.autoplay&&clearInterval(c.autoPlayTimer),o=i<0?c.slideCount%c.options.slidesToScroll!=0?c.slideCount-c.slideCount%c.options.slidesToScroll:c.slideCount+i:i>=c.slideCount?c.slideCount%c.options.slidesToScroll!=0?0:i-c.slideCount:i,c.animating=!0,c.$slider.trigger("beforeChange",[c,c.currentSlide,o]),r=c.currentSlide,c.currentSlide=o,c.setSlideClasses(c.currentSlide),c.options.asNavFor&&((a=(a=c.getNavTarget()).slick("getSlick")).slideCount<=a.options.slidesToShow&&a.setSlideClasses(c.currentSlide)),c.updateDots(),c.updateArrows(),!0===c.options.fade?(!0!==n?(c.fadeSlideOut(r),c.fadeSlide(o,(function(){c.postSlide(o)}))):c.postSlide(o),void c.animateHeight()):void(!0!==n&&c.slideCount>c.options.slidesToShow?c.animateSlide(l,(function(){c.postSlide(o)})):c.postSlide(o)))},e.prototype.startLoad=function(){var t=this;!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow.hide(),t.$nextArrow.hide()),!0===t.options.dots&&t.slideCount>t.options.slidesToShow&&t.$dots.hide(),t.$slider.addClass("slick-loading")},e.prototype.swipeDirection=function(){var t,e,n,i,o=this;return t=o.touchObject.startX-o.touchObject.curX,e=o.touchObject.startY-o.touchObject.curY,n=Math.atan2(e,t),(i=Math.round(180*n/Math.PI))<0&&(i=360-Math.abs(i)),i<=45&&i>=0||i<=360&&i>=315?!1===o.options.rtl?"left":"right":i>=135&&i<=225?!1===o.options.rtl?"right":"left":!0===o.options.verticalSwiping?i>=35&&i<=135?"down":"up":"vertical"},e.prototype.swipeEnd=function(t){var e,n,i=this;if(i.dragging=!1,i.swiping=!1,i.scrolling)return i.scrolling=!1,!1;if(i.interrupted=!1,i.shouldClick=!(i.touchObject.swipeLength>10),void 0===i.touchObject.curX)return!1;if(!0===i.touchObject.edgeHit&&i.$slider.trigger("edge",[i,i.swipeDirection()]),i.touchObject.swipeLength>=i.touchObject.minSwipe){switch(n=i.swipeDirection()){case"left":case"down":e=i.options.swipeToSlide?i.checkNavigable(i.currentSlide+i.getSlideCount()):i.currentSlide+i.getSlideCount(),i.currentDirection=0;break;case"right":case"up":e=i.options.swipeToSlide?i.checkNavigable(i.currentSlide-i.getSlideCount()):i.currentSlide-i.getSlideCount(),i.currentDirection=1}"vertical"!=n&&(i.slideHandler(e),i.touchObject={},i.$slider.trigger("swipe",[i,n]))}else i.touchObject.startX!==i.touchObject.curX&&(i.slideHandler(i.currentSlide),i.touchObject={})},e.prototype.swipeHandler=function(t){var e=this;if(!(!1===e.options.swipe||"ontouchend"in document&&!1===e.options.swipe||!1===e.options.draggable&&-1!==t.type.indexOf("mouse")))switch(e.touchObject.fingerCount=t.originalEvent&&void 0!==t.originalEvent.touches?t.originalEvent.touches.length:1,e.touchObject.minSwipe=e.listWidth/e.options.touchThreshold,!0===e.options.verticalSwiping&&(e.touchObject.minSwipe=e.listHeight/e.options.touchThreshold),t.data.action){case"start":e.swipeStart(t);break;case"move":e.swipeMove(t);break;case"end":e.swipeEnd(t)}},e.prototype.swipeMove=function(t){var e,n,i,o,r,s,a=this;return r=void 0!==t.originalEvent?t.originalEvent.touches:null,!(!a.dragging||a.scrolling||r&&1!==r.length)&&(e=a.getLeft(a.currentSlide),a.touchObject.curX=void 0!==r?r[0].pageX:t.clientX,a.touchObject.curY=void 0!==r?r[0].pageY:t.clientY,a.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(a.touchObject.curX-a.touchObject.startX,2))),s=Math.round(Math.sqrt(Math.pow(a.touchObject.curY-a.touchObject.startY,2))),!a.options.verticalSwiping&&!a.swiping&&s>4?(a.scrolling=!0,!1):(!0===a.options.verticalSwiping&&(a.touchObject.swipeLength=s),n=a.swipeDirection(),void 0!==t.originalEvent&&a.touchObject.swipeLength>4&&(a.swiping=!0,t.preventDefault()),o=(!1===a.options.rtl?1:-1)*(a.touchObject.curX>a.touchObject.startX?1:-1),!0===a.options.verticalSwiping&&(o=a.touchObject.curY>a.touchObject.startY?1:-1),i=a.touchObject.swipeLength,a.touchObject.edgeHit=!1,!1===a.options.infinite&&(0===a.currentSlide&&"right"===n||a.currentSlide>=a.getDotCount()&&"left"===n)&&(i=a.touchObject.swipeLength*a.options.edgeFriction,a.touchObject.edgeHit=!0),!1===a.options.vertical?a.swipeLeft=e+i*o:a.swipeLeft=e+i*(a.$list.height()/a.listWidth)*o,!0===a.options.verticalSwiping&&(a.swipeLeft=e+i*o),!0!==a.options.fade&&!1!==a.options.touchMove&&(!0===a.animating?(a.swipeLeft=null,!1):void a.setCSS(a.swipeLeft))))},e.prototype.swipeStart=function(t){var e,n=this;return n.interrupted=!0,1!==n.touchObject.fingerCount||n.slideCount<=n.options.slidesToShow?(n.touchObject={},!1):(void 0!==t.originalEvent&&void 0!==t.originalEvent.touches&&(e=t.originalEvent.touches[0]),n.touchObject.startX=n.touchObject.curX=void 0!==e?e.pageX:t.clientX,n.touchObject.startY=n.touchObject.curY=void 0!==e?e.pageY:t.clientY,void(n.dragging=!0))},e.prototype.unfilterSlides=e.prototype.slickUnfilter=function(){var t=this;null!==t.$slidesCache&&(t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.appendTo(t.$slideTrack),t.reinit())},e.prototype.unload=function(){var e=this;t(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},e.prototype.unslick=function(t){var e=this;e.$slider.trigger("unslick",[e,t]),e.destroy()},e.prototype.updateArrows=function(){var t=this;Math.floor(t.options.slidesToShow/2),!0===t.options.arrows&&t.slideCount>t.options.slidesToShow&&!t.options.infinite&&(t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===t.currentSlide?(t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):(t.currentSlide>=t.slideCount-t.options.slidesToShow&&!1===t.options.centerMode||t.currentSlide>=t.slideCount-1&&!0===t.options.centerMode)&&(t.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),t.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},e.prototype.updateDots=function(){var t=this;null!==t.$dots&&(t.$dots.find("li").removeClass("slick-active").end(),t.$dots.find("li").eq(Math.floor(t.currentSlide/t.options.slidesToScroll)).addClass("slick-active"))},e.prototype.visibility=function(){var t=this;t.options.autoplay&&(document[t.hidden]?t.interrupted=!0:t.interrupted=!1)},t.fn.slick=function(){var t,n,i=this,o=arguments[0],r=Array.prototype.slice.call(arguments,1),a=i.length;for(t=0;t<a;t++)if("object"==s(o)||void 0===o?i[t].slick=new e(i[t],o):n=i[t].slick[o].apply(i[t].slick,r),void 0!==n)return n;return i};var n})?i.apply(e,o):i)||(t.exports=r)}()},function(t,e,n){var i,o,r;!function(s){"use strict";o=[n(0)],void 0===(r="function"==typeof(i=function(t){var e,n,i={interval:100,sensitivity:6,timeout:0},o=0,r=function(t){e=t.pageX,n=t.pageY};t.fn.hoverIntent=function(s,a,l){var c=o++,d=t.extend({},i);t.isPlainObject(s)?(d=t.extend(d,s),t.isFunction(d.out)||(d.out=d.over)):d=t.isFunction(a)?t.extend(d,{over:s,out:a,selector:l}):t.extend(d,{over:s,out:s,selector:a});var u=function(i){var o=t.extend({},i),s=t(this),a=s.data("hoverIntent");a||s.data("hoverIntent",a={});var l=a[c];l||(a[c]=l={id:c}),l.timeoutId&&(l.timeoutId=clearTimeout(l.timeoutId));var u=l.event="mousemove.hoverIntent.hoverIntent"+c;if("mouseenter"===i.type){if(l.isActive)return;l.pX=o.pageX,l.pY=o.pageY,s.off(u,r).on(u,r),l.timeoutId=setTimeout((function(){!function t(i,o,s,a){if(Math.sqrt((s.pX-e)*(s.pX-e)+(s.pY-n)*(s.pY-n))<a.sensitivity)return o.off(s.event,r),delete s.timeoutId,s.isActive=!0,i.pageX=e,i.pageY=n,delete s.pX,delete s.pY,a.over.apply(o[0],[i]);s.pX=e,s.pY=n,s.timeoutId=setTimeout((function(){t(i,o,s,a)}),a.interval)}(o,s,l,d)}),d.interval)}else{if(!l.isActive)return;s.off(u,r),l.timeoutId=setTimeout((function(){!function(t,e,n,i){delete e.data("hoverIntent")[n.id],i.apply(e[0],[t])}(o,s,l,d.out)}),d.timeout)}};return this.on({"mouseenter.hoverIntent":u,"mouseleave.hoverIntent":u},d.selector)}})?i.apply(e,o):i)||(t.exports=r)}()},function(t,e,n){(function(t){function e(t){return(e="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}!function(n,i){var o=function(t,e,n){"use strict";var i,o;if(function(){var e,n={lazyClass:"lazyload",loadedClass:"lazyloaded",loadingClass:"lazyloading",preloadClass:"lazypreload",errorClass:"lazyerror",autosizesClass:"lazyautosizes",srcAttr:"data-src",srcsetAttr:"data-srcset",sizesAttr:"data-sizes",minSize:40,customMedia:{},init:!0,expFactor:1.5,hFac:.8,loadMode:2,loadHidden:!0,ricTimeout:0,throttleDelay:125};for(e in o=t.lazySizesConfig||t.lazysizesConfig||{},n)e in o||(o[e]=n[e])}(),!e||!e.getElementsByClassName)return{init:function(){},cfg:o,noSupport:!0};var r=e.documentElement,s=t.HTMLPictureElement,a=t.addEventListener.bind(t),l=t.setTimeout,c=t.requestAnimationFrame||l,d=t.requestIdleCallback,u=/^picture$/i,p=["load","error","lazyincluded","_lazyloaded"],f={},h=Array.prototype.forEach,v=function(t,e){return f[e]||(f[e]=new RegExp("(\\s|^)"+e+"(\\s|$)")),f[e].test(t.getAttribute("class")||"")&&f[e]},m=function(t,e){v(t,e)||t.setAttribute("class",(t.getAttribute("class")||"").trim()+" "+e)},g=function(t,e){var n;(n=v(t,e))&&t.setAttribute("class",(t.getAttribute("class")||"").replace(n," "))},y=function t(e,n,i){var o=i?"addEventListener":"removeEventListener";i&&t(e,n),p.forEach((function(t){e[o](t,n)}))},b=function(t,n,o,r,s){var a=e.createEvent("Event");return o||(o={}),o.instance=i,a.initEvent(n,!r,!s),a.detail=o,t.dispatchEvent(a),a},w=function(e,n){var i;!s&&(i=t.picturefill||o.pf)?(n&&n.src&&!e.getAttribute("srcset")&&e.setAttribute("srcset",n.src),i({reevaluate:!0,elements:[e]})):n&&n.src&&(e.src=n.src)},_=function(t,e){return(getComputedStyle(t,null)||{})[e]},k=function(t,e,n){for(n=n||t.offsetWidth;n<o.minSize&&e&&!t._lazysizesWidth;)n=e.offsetWidth,e=e.parentNode;return n},T=(ft=[],ht=[],vt=ft,mt=function(){var t=vt;for(vt=ft.length?ht:ft,ut=!0,pt=!1;t.length;)t.shift()();ut=!1},gt=function(t,n){ut&&!n?t.apply(this,arguments):(vt.push(t),pt||(pt=!0,(e.hidden?l:c)(mt)))},gt._lsFlush=mt,gt),S=function(t,e){return e?function(){T(t)}:function(){var e=this,n=arguments;T((function(){t.apply(e,n)}))}},C=function(t){var e,i,o=function(){e=null,t()},r=function t(){var e=n.now()-i;e<99?l(t,99-e):(d||o)(o)};return function(){i=n.now(),e||(e=l(r,99))}},E=(U=/^img$/i,Q=/^iframe$/i,Y="onscroll"in t&&!/(gle|ing)bot/.test(navigator.userAgent),V=0,X=0,K=-1,G=function(t){X--,(!t||X<0||!t.target)&&(X=0)},J=function(t){return null==B&&(B="hidden"==_(e.body,"visibility")),B||!("hidden"==_(t.parentNode,"visibility")&&"hidden"==_(t,"visibility"))},Z=function(t,n){var i,o=t,s=J(t);for(H-=n,q+=n,R-=n,W+=n;s&&(o=o.offsetParent)&&o!=e.body&&o!=r;)(s=(_(o,"opacity")||1)>0)&&"visible"!=_(o,"overflow")&&(i=o.getBoundingClientRect(),s=W>i.left&&R<i.right&&q>i.top-1&&H<i.bottom+1);return s},tt=function(){var t,n,s,a,l,c,d,u,p,f,h,v,m=i.elements;if((I=o.loadMode)&&X<8&&(t=m.length)){for(n=0,K++;n<t;n++)if(m[n]&&!m[n]._lazyRace)if(!Y||i.prematureUnveil&&i.prematureUnveil(m[n]))at(m[n]);else if((u=m[n].getAttribute("data-expand"))&&(c=1*u)||(c=V),f||(f=!o.expand||o.expand<1?r.clientHeight>500&&r.clientWidth>500?500:370:o.expand,i._defEx=f,h=f*o.expFactor,v=o.hFac,B=null,V<h&&X<1&&K>2&&I>2&&!e.hidden?(V=h,K=0):V=I>1&&K>1&&X<6?f:0),p!==c&&(z=innerWidth+c*v,F=innerHeight+c,d=-1*c,p=c),s=m[n].getBoundingClientRect(),(q=s.bottom)>=d&&(H=s.top)<=F&&(W=s.right)>=d*v&&(R=s.left)<=z&&(q||W||R||H)&&(o.loadHidden||J(m[n]))&&(N&&X<3&&!u&&(I<3||K<4)||Z(m[n],c))){if(at(m[n]),l=!0,X>9)break}else!l&&N&&!a&&X<4&&K<4&&I>2&&(D[0]||o.preloadAfterLoad)&&(D[0]||!u&&(q||W||R||H||"auto"!=m[n].getAttribute(o.sizesAttr)))&&(a=D[0]||m[n]);a&&!l&&at(a)}},et=function(t){var e,i=0,r=o.throttleDelay,s=o.ricTimeout,a=function(){e=!1,i=n.now(),t()},c=d&&s>49?function(){d(a,{timeout:s}),s!==o.ricTimeout&&(s=o.ricTimeout)}:S((function(){l(a)}),!0);return function(t){var o;(t=!0===t)&&(s=33),e||(e=!0,(o=r-(n.now()-i))<0&&(o=0),t||o<9?c():l(c,o))}}(tt),nt=function(t){var e=t.target;e._lazyCache?delete e._lazyCache:(G(t),m(e,o.loadedClass),g(e,o.loadingClass),y(e,ot),b(e,"lazyloaded"))},it=S(nt),ot=function(t){it({target:t.target})},rt=function(t){var e,n=t.getAttribute(o.srcsetAttr);(e=o.customMedia[t.getAttribute("data-media")||t.getAttribute("media")])&&t.setAttribute("media",e),n&&t.setAttribute("srcset",n)},st=S((function(t,e,n,i,r){var s,a,c,d,p,f;(p=b(t,"lazybeforeunveil",e)).defaultPrevented||(i&&(n?m(t,o.autosizesClass):t.setAttribute("sizes",i)),a=t.getAttribute(o.srcsetAttr),s=t.getAttribute(o.srcAttr),r&&(d=(c=t.parentNode)&&u.test(c.nodeName||"")),f=e.firesLoad||"src"in t&&(a||s||d),p={target:t},m(t,o.loadingClass),f&&(clearTimeout(L),L=l(G,2500),y(t,ot,!0)),d&&h.call(c.getElementsByTagName("source"),rt),a?t.setAttribute("srcset",a):s&&!d&&(Q.test(t.nodeName)?function(t,e){try{t.contentWindow.location.replace(e)}catch(n){t.src=e}}(t,s):t.src=s),r&&(a||d)&&w(t,{src:s})),t._lazyRace&&delete t._lazyRace,g(t,o.lazyClass),T((function(){var e=t.complete&&t.naturalWidth>1;f&&!e||(e&&m(t,"ls-is-cached"),nt(p),t._lazyCache=!0,l((function(){"_lazyCache"in t&&delete t._lazyCache}),9)),"lazy"==t.loading&&X--}),!0)})),at=function(t){if(!t._lazyRace){var e,n=U.test(t.nodeName),i=n&&(t.getAttribute(o.sizesAttr)||t.getAttribute("sizes")),r="auto"==i;(!r&&N||!n||!t.getAttribute("src")&&!t.srcset||t.complete||v(t,o.errorClass)||!v(t,o.lazyClass))&&(e=b(t,"lazyunveilread").detail,r&&x.updateElem(t,!0,t.offsetWidth),t._lazyRace=!0,X++,st(t,e,r,i,n))}},lt=C((function(){o.loadMode=3,et()})),ct=function(){3==o.loadMode&&(o.loadMode=2),lt()},dt=function t(){N||(n.now()-M<999?l(t,999):(N=!0,o.loadMode=3,et(),a("scroll",ct,!0)))},{_:function(){M=n.now(),i.elements=e.getElementsByClassName(o.lazyClass),D=e.getElementsByClassName(o.lazyClass+" "+o.preloadClass),a("scroll",et,!0),a("resize",et,!0),a("pageshow",(function(t){if(t.persisted){var n=e.querySelectorAll("."+o.loadingClass);n.length&&n.forEach&&c((function(){n.forEach((function(t){t.complete&&at(t)}))}))}})),t.MutationObserver?new MutationObserver(et).observe(r,{childList:!0,subtree:!0,attributes:!0}):(r.addEventListener("DOMNodeInserted",et,!0),r.addEventListener("DOMAttrModified",et,!0),setInterval(et,999)),a("hashchange",et,!0),["focus","mouseover","click","load","transitionend","animationend"].forEach((function(t){e.addEventListener(t,et,!0)})),/d$|^c/.test(e.readyState)?dt():(a("load",dt),e.addEventListener("DOMContentLoaded",et),l(dt,2e4)),i.elements.length?(tt(),T._lsFlush()):et()},checkElems:et,unveil:at,_aLSL:ct}),x=(A=S((function(t,e,n,i){var o,r,s;if(t._lazysizesWidth=i,i+="px",t.setAttribute("sizes",i),u.test(e.nodeName||""))for(r=0,s=(o=e.getElementsByTagName("source")).length;r<s;r++)o[r].setAttribute("sizes",i);n.detail.dataAttr||w(t,n.detail)})),$=function(t,e,n){var i,o=t.parentNode;o&&(n=k(t,o,n),(i=b(t,"lazybeforesizes",{width:n,dataAttr:!!e})).defaultPrevented||(n=i.detail.width)&&n!==t._lazysizesWidth&&A(t,o,i,n))},P=C((function(){var t,e=j.length;if(e)for(t=0;t<e;t++)$(j[t])})),{_:function(){j=e.getElementsByClassName(o.autosizesClass),a("resize",P)},checkElems:P,updateElem:$}),O=function t(){!t.i&&e.getElementsByClassName&&(t.i=!0,x._(),E._())};var j,A,$,P;var D,N,L,I,M,z,F,H,R,W,q,B,U,Q,Y,V,X,K,G,J,Z,tt,et,nt,it,ot,rt,st,at,lt,ct,dt;var ut,pt,ft,ht,vt,mt,gt;return l((function(){o.init&&O()})),i={cfg:o,autoSizer:x,loader:E,init:O,uP:w,aC:m,rC:g,hC:v,fire:b,gW:k,rAF:T}}(n,n.document,Date);n.lazySizes=o,"object"==e(t)&&t.exports&&(t.exports=o)}("undefined"!=typeof window?window:{})}).call(this,n(10)(t))},function(t,e){t.exports=function(t){return t.webpackPolyfill||(t.deprecate=function(){},t.paths=[],t.children||(t.children=[]),Object.defineProperty(t,"loaded",{enumerable:!0,get:function(){return t.l}}),Object.defineProperty(t,"id",{enumerable:!0,get:function(){return t.i}}),t.webpackPolyfill=1),t}},function(t,e,n){},function(t,e,n){"use strict";n.r(e);var i=n(0),o=n.n(i);function r(t){var e=this,n=!1;return o()(this).one(s.TRANSITION_END,(function(){n=!0})),setTimeout((function(){n||s.triggerTransitionEnd(e)}),t),this}var s={TRANSITION_END:"bsTransitionEnd",getUID:function(t){do{t+=~~(1e6*Math.random())}while(document.getElementById(t));return t},getSelectorFromElement:function(t){var e=t.getAttribute("data-target");if(!e||"#"===e){var n=t.getAttribute("href");e=n&&"#"!==n?n.trim():""}try{return document.querySelector(e)?e:null}catch(t){return null}},getTransitionDurationFromElement:function(t){if(!t)return 0;var e=o()(t).css("transition-duration"),n=o()(t).css("transition-delay"),i=parseFloat(e),r=parseFloat(n);return i||r?(e=e.split(",")[0],n=n.split(",")[0],1e3*(parseFloat(e)+parseFloat(n))):0},reflow:function(t){return t.offsetHeight},triggerTransitionEnd:function(t){o()(t).trigger("transitionend")},supportsTransitionEnd:function(){return Boolean("transitionend")},isElement:function(t){return(t[0]||t).nodeType},typeCheckConfig:function(t,e,n){for(var i in n)if(Object.prototype.hasOwnProperty.call(n,i)){var o=n[i],r=e[i],a=r&&s.isElement(r)?"element":null==(l=r)?"".concat(l):{}.toString.call(l).match(/\s([a-z]+)/i)[1].toLowerCase();if(!new RegExp(o).test(a))throw new Error("".concat(t.toUpperCase(),": ")+'Option "'.concat(i,'" provided type "').concat(a,'" ')+'but expected type "'.concat(o,'".'))}var l},findShadowRoot:function(t){if(!document.documentElement.attachShadow)return null;if("function"==typeof t.getRootNode){var e=t.getRootNode();return e instanceof ShadowRoot?e:null}return t instanceof ShadowRoot?t:t.parentNode?s.findShadowRoot(t.parentNode):null},jQueryDetection:function(){if(void 0===o.a)throw new TypeError("Bootstrap's JavaScript requires jQuery. jQuery must be included before Bootstrap's JavaScript.");var t=o.a.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")}};s.jQueryDetection(),o.a.fn.emulateTransitionEnd=r,o.a.event.special[s.TRANSITION_END]={bindType:"transitionend",delegateType:"transitionend",handle:function(t){if(o()(t.target).is(this))return t.handleObj.handler.apply(this,arguments)}};var a=s;function l(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var c="alert",d=".".concat("bs.alert"),u=o.a.fn[c],p="close".concat(d),f="closed".concat(d),h="click".concat(d).concat(".data-api"),v=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this._element=e}var e,n,i;return e=t,i=[{key:"_jQueryInterface",value:function(e){return this.each((function(){var n=o()(this),i=n.data("bs.alert");i||(i=new t(this),n.data("bs.alert",i)),"close"===e&&i[e](this)}))}},{key:"_handleDismiss",value:function(t){return function(e){e&&e.preventDefault(),t.close(this)}}},{key:"VERSION",get:function(){return"4.5.0"}}],(n=[{key:"close",value:function(t){var e=this._element;t&&(e=this._getRootElement(t)),this._triggerCloseEvent(e).isDefaultPrevented()||this._removeElement(e)}},{key:"dispose",value:function(){o.a.removeData(this._element,"bs.alert"),this._element=null}},{key:"_getRootElement",value:function(t){var e=a.getSelectorFromElement(t),n=!1;return e&&(n=document.querySelector(e)),n||(n=o()(t).closest(".".concat("alert"))[0]),n}},{key:"_triggerCloseEvent",value:function(t){var e=o.a.Event(p);return o()(t).trigger(e),e}},{key:"_removeElement",value:function(t){var e=this;if(o()(t).removeClass("show"),o()(t).hasClass("fade")){var n=a.getTransitionDurationFromElement(t);o()(t).one(a.TRANSITION_END,(function(n){return e._destroyElement(t,n)})).emulateTransitionEnd(n)}else this._destroyElement(t)}},{key:"_destroyElement",value:function(t){o()(t).detach().trigger(f).remove()}}])&&l(e.prototype,n),i&&l(e,i),t}();o()(document).on(h,'[data-dismiss="alert"]',v._handleDismiss(new v)),o.a.fn[c]=v._jQueryInterface,o.a.fn[c].Constructor=v,o.a.fn[c].noConflict=function(){return o.a.fn[c]=u,v._jQueryInterface};function m(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var g=".".concat("bs.button"),y=o.a.fn.button,b="click".concat(g).concat(".data-api"),w="focus".concat(g).concat(".data-api"," ")+"blur".concat(g).concat(".data-api"),_="load".concat(g).concat(".data-api"),k=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this._element=e}var e,n,i;return e=t,i=[{key:"_jQueryInterface",value:function(e){return this.each((function(){var n=o()(this).data("bs.button");n||(n=new t(this),o()(this).data("bs.button",n)),"toggle"===e&&n[e]()}))}},{key:"VERSION",get:function(){return"4.5.0"}}],(n=[{key:"toggle",value:function(){var t=!0,e=!0,n=o()(this._element).closest('[data-toggle="buttons"]')[0];if(n){var i=this._element.querySelector('input:not([type="hidden"])');if(i){if("radio"===i.type)if(i.checked&&this._element.classList.contains("active"))t=!1;else{var r=n.querySelector(".active");r&&o()(r).removeClass("active")}t&&("checkbox"!==i.type&&"radio"!==i.type||(i.checked=!this._element.classList.contains("active")),o()(i).trigger("change")),i.focus(),e=!1}}this._element.hasAttribute("disabled")||this._element.classList.contains("disabled")||(e&&this._element.setAttribute("aria-pressed",!this._element.classList.contains("active")),t&&o()(this._element).toggleClass("active"))}},{key:"dispose",value:function(){o.a.removeData(this._element,"bs.button"),this._element=null}}])&&m(e.prototype,n),i&&m(e,i),t}();o()(document).on(b,'[data-toggle^="button"]',(function(t){var e=t.target,n=e;if(o()(e).hasClass("btn")||(e=o()(e).closest(".btn")[0]),!e||e.hasAttribute("disabled")||e.classList.contains("disabled"))t.preventDefault();else{var i=e.querySelector('input:not([type="hidden"])');if(i&&(i.hasAttribute("disabled")||i.classList.contains("disabled")))return void t.preventDefault();"LABEL"===n.tagName&&i&&"checkbox"===i.type&&t.preventDefault(),k._jQueryInterface.call(o()(e),"toggle")}})).on(w,'[data-toggle^="button"]',(function(t){var e=o()(t.target).closest(".btn")[0];o()(e).toggleClass("focus",/^focus(in)?$/.test(t.type))})),o()(window).on(_,(function(){for(var t=[].slice.call(document.querySelectorAll('[data-toggle="buttons"] .btn')),e=0,n=t.length;e<n;e++){var i=t[e],o=i.querySelector('input:not([type="hidden"])');o.checked||o.hasAttribute("checked")?i.classList.add("active"):i.classList.remove("active")}for(var r=0,s=(t=[].slice.call(document.querySelectorAll('[data-toggle="button"]'))).length;r<s;r++){var a=t[r];"true"===a.getAttribute("aria-pressed")?a.classList.add("active"):a.classList.remove("active")}})),o.a.fn.button=k._jQueryInterface,o.a.fn.button.Constructor=k,o.a.fn.button.noConflict=function(){return o.a.fn.button=y,k._jQueryInterface};function T(t){return(T="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function S(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function C(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?S(Object(n),!0).forEach((function(e){E(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):S(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function E(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function x(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var O=".".concat("bs.collapse"),j=o.a.fn.collapse,A={toggle:!0,parent:""},P={toggle:"boolean",parent:"(string|element)"},D="show".concat(O),N="shown".concat(O),L="hide".concat(O),I="hidden".concat(O),M="click".concat(O).concat(".data-api"),z=function(){function t(e,n){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this._isTransitioning=!1,this._element=e,this._config=this._getConfig(n),this._triggerArray=[].slice.call(document.querySelectorAll('[data-toggle="collapse"][href="#'.concat(e.id,'"],')+'[data-toggle="collapse"][data-target="#'.concat(e.id,'"]')));for(var i=[].slice.call(document.querySelectorAll('[data-toggle="collapse"]')),o=0,r=i.length;o<r;o++){var s=i[o],l=a.getSelectorFromElement(s),c=[].slice.call(document.querySelectorAll(l)).filter((function(t){return t===e}));null!==l&&c.length>0&&(this._selector=l,this._triggerArray.push(s))}this._parent=this._config.parent?this._getParent():null,this._config.parent||this._addAriaAndCollapsedClass(this._element,this._triggerArray),this._config.toggle&&this.toggle()}var e,n,i;return e=t,i=[{key:"_getTargetFromElement",value:function(t){var e=a.getSelectorFromElement(t);return e?document.querySelector(e):null}},{key:"_jQueryInterface",value:function(e){return this.each((function(){var n=o()(this),i=n.data("bs.collapse"),r=C(C(C({},A),n.data()),"object"===T(e)&&e?e:{});if(!i&&r.toggle&&"string"==typeof e&&/show|hide/.test(e)&&(r.toggle=!1),i||(i=new t(this,r),n.data("bs.collapse",i)),"string"==typeof e){if(void 0===i[e])throw new TypeError('No method named "'.concat(e,'"'));i[e]()}}))}},{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return A}}],(n=[{key:"toggle",value:function(){o()(this._element).hasClass("show")?this.hide():this.show()}},{key:"show",value:function(){var e,n,i=this;if(!(this._isTransitioning||o()(this._element).hasClass("show")||(this._parent&&0===(e=[].slice.call(this._parent.querySelectorAll(".show, .collapsing")).filter((function(t){return"string"==typeof i._config.parent?t.getAttribute("data-parent")===i._config.parent:t.classList.contains("collapse")}))).length&&(e=null),e&&(n=o()(e).not(this._selector).data("bs.collapse"))&&n._isTransitioning))){var r=o.a.Event(D);if(o()(this._element).trigger(r),!r.isDefaultPrevented()){e&&(t._jQueryInterface.call(o()(e).not(this._selector),"hide"),n||o()(e).data("bs.collapse",null));var s=this._getDimension();o()(this._element).removeClass("collapse").addClass("collapsing"),this._element.style[s]=0,this._triggerArray.length&&o()(this._triggerArray).removeClass("collapsed").attr("aria-expanded",!0),this.setTransitioning(!0);var l=s[0].toUpperCase()+s.slice(1),c="scroll".concat(l),d=a.getTransitionDurationFromElement(this._element);o()(this._element).one(a.TRANSITION_END,(function(){o()(i._element).removeClass("collapsing").addClass("".concat("collapse"," ").concat("show")),i._element.style[s]="",i.setTransitioning(!1),o()(i._element).trigger(N)})).emulateTransitionEnd(d),this._element.style[s]="".concat(this._element[c],"px")}}}},{key:"hide",value:function(){var t=this;if(!this._isTransitioning&&o()(this._element).hasClass("show")){var e=o.a.Event(L);if(o()(this._element).trigger(e),!e.isDefaultPrevented()){var n=this._getDimension();this._element.style[n]="".concat(this._element.getBoundingClientRect()[n],"px"),a.reflow(this._element),o()(this._element).addClass("collapsing").removeClass("".concat("collapse"," ").concat("show"));var i=this._triggerArray.length;if(i>0)for(var r=0;r<i;r++){var s=this._triggerArray[r],l=a.getSelectorFromElement(s);null!==l&&(o()([].slice.call(document.querySelectorAll(l))).hasClass("show")||o()(s).addClass("collapsed").attr("aria-expanded",!1))}this.setTransitioning(!0),this._element.style[n]="";var c=a.getTransitionDurationFromElement(this._element);o()(this._element).one(a.TRANSITION_END,(function(){t.setTransitioning(!1),o()(t._element).removeClass("collapsing").addClass("collapse").trigger(I)})).emulateTransitionEnd(c)}}}},{key:"setTransitioning",value:function(t){this._isTransitioning=t}},{key:"dispose",value:function(){o.a.removeData(this._element,"bs.collapse"),this._config=null,this._parent=null,this._element=null,this._triggerArray=null,this._isTransitioning=null}},{key:"_getConfig",value:function(t){return(t=C(C({},A),t)).toggle=Boolean(t.toggle),a.typeCheckConfig("collapse",t,P),t}},{key:"_getDimension",value:function(){return o()(this._element).hasClass("width")?"width":"height"}},{key:"_getParent",value:function(){var e,n=this;a.isElement(this._config.parent)?(e=this._config.parent,void 0!==this._config.parent.jquery&&(e=this._config.parent[0])):e=document.querySelector(this._config.parent);var i='[data-toggle="collapse"][data-parent="'.concat(this._config.parent,'"]'),r=[].slice.call(e.querySelectorAll(i));return o()(r).each((function(e,i){n._addAriaAndCollapsedClass(t._getTargetFromElement(i),[i])})),e}},{key:"_addAriaAndCollapsedClass",value:function(t,e){var n=o()(t).hasClass("show");e.length&&o()(e).toggleClass("collapsed",!n).attr("aria-expanded",n)}}])&&x(e.prototype,n),i&&x(e,i),t}();o()(document).on(M,'[data-toggle="collapse"]',(function(t){"A"===t.currentTarget.tagName&&t.preventDefault();var e=o()(this),n=a.getSelectorFromElement(this),i=[].slice.call(document.querySelectorAll(n));o()(i).each((function(){var t=o()(this),n=t.data("bs.collapse")?"toggle":e.data();z._jQueryInterface.call(t,n)}))})),o.a.fn.collapse=z._jQueryInterface,o.a.fn.collapse.Constructor=z,o.a.fn.collapse.noConflict=function(){return o.a.fn.collapse=j,z._jQueryInterface};var F=n(2);function H(t){return(H="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function R(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function W(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?R(Object(n),!0).forEach((function(e){q(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):R(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function q(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function B(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var U=".".concat("bs.dropdown"),Q=o.a.fn.dropdown,Y=new RegExp("".concat(38,"|").concat(40,"|").concat(27)),V="hide".concat(U),X="hidden".concat(U),K="show".concat(U),G="shown".concat(U),J="click".concat(U),Z="click".concat(U).concat(".data-api"),tt="keydown".concat(U).concat(".data-api"),et="keyup".concat(U).concat(".data-api"),nt={offset:0,flip:!0,boundary:"scrollParent",reference:"toggle",display:"dynamic",popperConfig:null},it={offset:"(number|string|function)",flip:"boolean",boundary:"(string|element)",reference:"(string|element)",display:"string",popperConfig:"(null|object)"},ot=function(){function t(e,n){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this._element=e,this._popper=null,this._config=this._getConfig(n),this._menu=this._getMenuElement(),this._inNavbar=this._detectNavbar(),this._addEventListeners()}var e,n,i;return e=t,i=[{key:"_jQueryInterface",value:function(e){return this.each((function(){var n=o()(this).data("bs.dropdown"),i="object"===H(e)?e:null;if(n||(n=new t(this,i),o()(this).data("bs.dropdown",n)),"string"==typeof e){if(void 0===n[e])throw new TypeError('No method named "'.concat(e,'"'));n[e]()}}))}},{key:"_clearMenus",value:function(e){if(!e||3!==e.which&&("keyup"!==e.type||9===e.which))for(var n=[].slice.call(document.querySelectorAll('[data-toggle="dropdown"]')),i=0,r=n.length;i<r;i++){var s=t._getParentFromElement(n[i]),a=o()(n[i]).data("bs.dropdown"),l={relatedTarget:n[i]};if(e&&"click"===e.type&&(l.clickEvent=e),a){var c=a._menu;if(o()(s).hasClass("show")&&!(e&&("click"===e.type&&/input|textarea/i.test(e.target.tagName)||"keyup"===e.type&&9===e.which)&&o.a.contains(s,e.target))){var d=o.a.Event(V,l);o()(s).trigger(d),d.isDefaultPrevented()||("ontouchstart"in document.documentElement&&o()(document.body).children().off("mouseover",null,o.a.noop),n[i].setAttribute("aria-expanded","false"),a._popper&&a._popper.destroy(),o()(c).removeClass("show"),o()(s).removeClass("show").trigger(o.a.Event(X,l)))}}}}},{key:"_getParentFromElement",value:function(t){var e,n=a.getSelectorFromElement(t);return n&&(e=document.querySelector(n)),e||t.parentNode}},{key:"_dataApiKeydownHandler",value:function(e){if(!(/input|textarea/i.test(e.target.tagName)?32===e.which||27!==e.which&&(40!==e.which&&38!==e.which||o()(e.target).closest(".dropdown-menu").length):!Y.test(e.which))&&!this.disabled&&!o()(this).hasClass("disabled")){var n=t._getParentFromElement(this),i=o()(n).hasClass("show");if(i||27!==e.which){if(e.preventDefault(),e.stopPropagation(),!i||i&&(27===e.which||32===e.which))return 27===e.which&&o()(n.querySelector('[data-toggle="dropdown"]')).trigger("focus"),void o()(this).trigger("click");var r=[].slice.call(n.querySelectorAll(".dropdown-menu .dropdown-item:not(.disabled):not(:disabled)")).filter((function(t){return o()(t).is(":visible")}));if(0!==r.length){var s=r.indexOf(e.target);38===e.which&&s>0&&s--,40===e.which&&s<r.length-1&&s++,s<0&&(s=0),r[s].focus()}}}}},{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return nt}},{key:"DefaultType",get:function(){return it}}],(n=[{key:"toggle",value:function(){if(!this._element.disabled&&!o()(this._element).hasClass("disabled")){var e=o()(this._menu).hasClass("show");t._clearMenus(),e||this.show(!0)}}},{key:"show",value:function(){var e=arguments.length>0&&void 0!==arguments[0]&&arguments[0];if(!(this._element.disabled||o()(this._element).hasClass("disabled")||o()(this._menu).hasClass("show"))){var n={relatedTarget:this._element},i=o.a.Event(K,n),r=t._getParentFromElement(this._element);if(o()(r).trigger(i),!i.isDefaultPrevented()){if(!this._inNavbar&&e){if(void 0===F.a)throw new TypeError("Bootstrap's dropdowns require Popper.js (https://popper.js.org/)");var s=this._element;"parent"===this._config.reference?s=r:a.isElement(this._config.reference)&&(s=this._config.reference,void 0!==this._config.reference.jquery&&(s=this._config.reference[0])),"scrollParent"!==this._config.boundary&&o()(r).addClass("position-static"),this._popper=new F.a(s,this._menu,this._getPopperConfig())}"ontouchstart"in document.documentElement&&0===o()(r).closest(".navbar-nav").length&&o()(document.body).children().on("mouseover",null,o.a.noop),this._element.focus(),this._element.setAttribute("aria-expanded",!0),o()(this._menu).toggleClass("show"),o()(r).toggleClass("show").trigger(o.a.Event(G,n))}}}},{key:"hide",value:function(){if(!this._element.disabled&&!o()(this._element).hasClass("disabled")&&o()(this._menu).hasClass("show")){var e={relatedTarget:this._element},n=o.a.Event(V,e),i=t._getParentFromElement(this._element);o()(i).trigger(n),n.isDefaultPrevented()||(this._popper&&this._popper.destroy(),o()(this._menu).toggleClass("show"),o()(i).toggleClass("show").trigger(o.a.Event(X,e)))}}},{key:"dispose",value:function(){o.a.removeData(this._element,"bs.dropdown"),o()(this._element).off(U),this._element=null,this._menu=null,null!==this._popper&&(this._popper.destroy(),this._popper=null)}},{key:"update",value:function(){this._inNavbar=this._detectNavbar(),null!==this._popper&&this._popper.scheduleUpdate()}},{key:"_addEventListeners",value:function(){var t=this;o()(this._element).on(J,(function(e){e.preventDefault(),e.stopPropagation(),t.toggle()}))}},{key:"_getConfig",value:function(t){return t=W(W(W({},this.constructor.Default),o()(this._element).data()),t),a.typeCheckConfig("dropdown",t,this.constructor.DefaultType),t}},{key:"_getMenuElement",value:function(){if(!this._menu){var e=t._getParentFromElement(this._element);e&&(this._menu=e.querySelector(".dropdown-menu"))}return this._menu}},{key:"_getPlacement",value:function(){var t=o()(this._element.parentNode),e="bottom-start";return t.hasClass("dropup")?e=o()(this._menu).hasClass("dropdown-menu-right")?"top-end":"top-start":t.hasClass("dropright")?e="right-start":t.hasClass("dropleft")?e="left-start":o()(this._menu).hasClass("dropdown-menu-right")&&(e="bottom-end"),e}},{key:"_detectNavbar",value:function(){return o()(this._element).closest(".navbar").length>0}},{key:"_getOffset",value:function(){var t=this,e={};return"function"==typeof this._config.offset?e.fn=function(e){return e.offsets=W(W({},e.offsets),t._config.offset(e.offsets,t._element)||{}),e}:e.offset=this._config.offset,e}},{key:"_getPopperConfig",value:function(){var t={placement:this._getPlacement(),modifiers:{offset:this._getOffset(),flip:{enabled:this._config.flip},preventOverflow:{boundariesElement:this._config.boundary}}};return"static"===this._config.display&&(t.modifiers.applyStyle={enabled:!1}),W(W({},t),this._config.popperConfig)}}])&&B(e.prototype,n),i&&B(e,i),t}();o()(document).on(tt,'[data-toggle="dropdown"]',ot._dataApiKeydownHandler).on(tt,".dropdown-menu",ot._dataApiKeydownHandler).on("".concat(Z," ").concat(et),ot._clearMenus).on(Z,'[data-toggle="dropdown"]',(function(t){t.preventDefault(),t.stopPropagation(),ot._jQueryInterface.call(o()(this),"toggle")})).on(Z,".dropdown form",(function(t){t.stopPropagation()})),o.a.fn.dropdown=ot._jQueryInterface,o.a.fn.dropdown.Constructor=ot,o.a.fn.dropdown.noConflict=function(){return o.a.fn.dropdown=Q,ot._jQueryInterface};function rt(t){return(rt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function st(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function at(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?st(Object(n),!0).forEach((function(e){lt(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):st(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function lt(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function ct(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var dt=".".concat("bs.modal"),ut=o.a.fn.modal,pt={backdrop:!0,keyboard:!0,focus:!0,show:!0},ft={backdrop:"(boolean|string)",keyboard:"boolean",focus:"boolean",show:"boolean"},ht="hide".concat(dt),vt="hidePrevented".concat(dt),mt="hidden".concat(dt),gt="show".concat(dt),yt="shown".concat(dt),bt="focusin".concat(dt),wt="resize".concat(dt),_t="click.dismiss".concat(dt),kt="keydown.dismiss".concat(dt),Tt="mouseup.dismiss".concat(dt),St="mousedown.dismiss".concat(dt),Ct="click".concat(dt).concat(".data-api"),Et=function(){function t(e,n){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this._config=this._getConfig(n),this._element=e,this._dialog=e.querySelector(".modal-dialog"),this._backdrop=null,this._isShown=!1,this._isBodyOverflowing=!1,this._ignoreBackdropClick=!1,this._isTransitioning=!1,this._scrollbarWidth=0}var e,n,i;return e=t,i=[{key:"_jQueryInterface",value:function(e,n){return this.each((function(){var i=o()(this).data("bs.modal"),r=at(at(at({},pt),o()(this).data()),"object"===rt(e)&&e?e:{});if(i||(i=new t(this,r),o()(this).data("bs.modal",i)),"string"==typeof e){if(void 0===i[e])throw new TypeError('No method named "'.concat(e,'"'));i[e](n)}else r.show&&i.show(n)}))}},{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return pt}}],(n=[{key:"toggle",value:function(t){return this._isShown?this.hide():this.show(t)}},{key:"show",value:function(t){var e=this;if(!this._isShown&&!this._isTransitioning){o()(this._element).hasClass("fade")&&(this._isTransitioning=!0);var n=o.a.Event(gt,{relatedTarget:t});o()(this._element).trigger(n),this._isShown||n.isDefaultPrevented()||(this._isShown=!0,this._checkScrollbar(),this._setScrollbar(),this._adjustDialog(),this._setEscapeEvent(),this._setResizeEvent(),o()(this._element).on(_t,'[data-dismiss="modal"]',(function(t){return e.hide(t)})),o()(this._dialog).on(St,(function(){o()(e._element).one(Tt,(function(t){o()(t.target).is(e._element)&&(e._ignoreBackdropClick=!0)}))})),this._showBackdrop((function(){return e._showElement(t)})))}}},{key:"hide",value:function(t){var e=this;if(t&&t.preventDefault(),this._isShown&&!this._isTransitioning){var n=o.a.Event(ht);if(o()(this._element).trigger(n),this._isShown&&!n.isDefaultPrevented()){this._isShown=!1;var i=o()(this._element).hasClass("fade");if(i&&(this._isTransitioning=!0),this._setEscapeEvent(),this._setResizeEvent(),o()(document).off(bt),o()(this._element).removeClass("show"),o()(this._element).off(_t),o()(this._dialog).off(St),i){var r=a.getTransitionDurationFromElement(this._element);o()(this._element).one(a.TRANSITION_END,(function(t){return e._hideModal(t)})).emulateTransitionEnd(r)}else this._hideModal()}}}},{key:"dispose",value:function(){[window,this._element,this._dialog].forEach((function(t){return o()(t).off(dt)})),o()(document).off(bt),o.a.removeData(this._element,"bs.modal"),this._config=null,this._element=null,this._dialog=null,this._backdrop=null,this._isShown=null,this._isBodyOverflowing=null,this._ignoreBackdropClick=null,this._isTransitioning=null,this._scrollbarWidth=null}},{key:"handleUpdate",value:function(){this._adjustDialog()}},{key:"_getConfig",value:function(t){return t=at(at({},pt),t),a.typeCheckConfig("modal",t,ft),t}},{key:"_triggerBackdropTransition",value:function(){var t=this;if("static"===this._config.backdrop){var e=o.a.Event(vt);if(o()(this._element).trigger(e),e.defaultPrevented)return;this._element.classList.add("modal-static");var n=a.getTransitionDurationFromElement(this._element);o()(this._element).one(a.TRANSITION_END,(function(){t._element.classList.remove("modal-static")})).emulateTransitionEnd(n),this._element.focus()}else this.hide()}},{key:"_showElement",value:function(t){var e=this,n=o()(this._element).hasClass("fade"),i=this._dialog?this._dialog.querySelector(".modal-body"):null;this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE||document.body.appendChild(this._element),this._element.style.display="block",this._element.removeAttribute("aria-hidden"),this._element.setAttribute("aria-modal",!0),o()(this._dialog).hasClass("modal-dialog-scrollable")&&i?i.scrollTop=0:this._element.scrollTop=0,n&&a.reflow(this._element),o()(this._element).addClass("show"),this._config.focus&&this._enforceFocus();var r=o.a.Event(yt,{relatedTarget:t}),s=function(){e._config.focus&&e._element.focus(),e._isTransitioning=!1,o()(e._element).trigger(r)};if(n){var l=a.getTransitionDurationFromElement(this._dialog);o()(this._dialog).one(a.TRANSITION_END,s).emulateTransitionEnd(l)}else s()}},{key:"_enforceFocus",value:function(){var t=this;o()(document).off(bt).on(bt,(function(e){document!==e.target&&t._element!==e.target&&0===o()(t._element).has(e.target).length&&t._element.focus()}))}},{key:"_setEscapeEvent",value:function(){var t=this;this._isShown?o()(this._element).on(kt,(function(e){t._config.keyboard&&27===e.which?(e.preventDefault(),t.hide()):t._config.keyboard||27!==e.which||t._triggerBackdropTransition()})):this._isShown||o()(this._element).off(kt)}},{key:"_setResizeEvent",value:function(){var t=this;this._isShown?o()(window).on(wt,(function(e){return t.handleUpdate(e)})):o()(window).off(wt)}},{key:"_hideModal",value:function(){var t=this;this._element.style.display="none",this._element.setAttribute("aria-hidden",!0),this._element.removeAttribute("aria-modal"),this._isTransitioning=!1,this._showBackdrop((function(){o()(document.body).removeClass("modal-open"),t._resetAdjustments(),t._resetScrollbar(),o()(t._element).trigger(mt)}))}},{key:"_removeBackdrop",value:function(){this._backdrop&&(o()(this._backdrop).remove(),this._backdrop=null)}},{key:"_showBackdrop",value:function(t){var e=this,n=o()(this._element).hasClass("fade")?"fade":"";if(this._isShown&&this._config.backdrop){if(this._backdrop=document.createElement("div"),this._backdrop.className="modal-backdrop",n&&this._backdrop.classList.add(n),o()(this._backdrop).appendTo(document.body),o()(this._element).on(_t,(function(t){e._ignoreBackdropClick?e._ignoreBackdropClick=!1:t.target===t.currentTarget&&e._triggerBackdropTransition()})),n&&a.reflow(this._backdrop),o()(this._backdrop).addClass("show"),!t)return;if(!n)return void t();var i=a.getTransitionDurationFromElement(this._backdrop);o()(this._backdrop).one(a.TRANSITION_END,t).emulateTransitionEnd(i)}else if(!this._isShown&&this._backdrop){o()(this._backdrop).removeClass("show");var r=function(){e._removeBackdrop(),t&&t()};if(o()(this._element).hasClass("fade")){var s=a.getTransitionDurationFromElement(this._backdrop);o()(this._backdrop).one(a.TRANSITION_END,r).emulateTransitionEnd(s)}else r()}else t&&t()}},{key:"_adjustDialog",value:function(){var t=this._element.scrollHeight>document.documentElement.clientHeight;!this._isBodyOverflowing&&t&&(this._element.style.paddingLeft="".concat(this._scrollbarWidth,"px")),this._isBodyOverflowing&&!t&&(this._element.style.paddingRight="".concat(this._scrollbarWidth,"px"))}},{key:"_resetAdjustments",value:function(){this._element.style.paddingLeft="",this._element.style.paddingRight=""}},{key:"_checkScrollbar",value:function(){var t=document.body.getBoundingClientRect();this._isBodyOverflowing=Math.round(t.left+t.right)<window.innerWidth,this._scrollbarWidth=this._getScrollbarWidth()}},{key:"_setScrollbar",value:function(){var t=this;if(this._isBodyOverflowing){var e=[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top")),n=[].slice.call(document.querySelectorAll(".sticky-top"));o()(e).each((function(e,n){var i=n.style.paddingRight,r=o()(n).css("padding-right");o()(n).data("padding-right",i).css("padding-right","".concat(parseFloat(r)+t._scrollbarWidth,"px"))})),o()(n).each((function(e,n){var i=n.style.marginRight,r=o()(n).css("margin-right");o()(n).data("margin-right",i).css("margin-right","".concat(parseFloat(r)-t._scrollbarWidth,"px"))}));var i=document.body.style.paddingRight,r=o()(document.body).css("padding-right");o()(document.body).data("padding-right",i).css("padding-right","".concat(parseFloat(r)+this._scrollbarWidth,"px"))}o()(document.body).addClass("modal-open")}},{key:"_resetScrollbar",value:function(){var t=[].slice.call(document.querySelectorAll(".fixed-top, .fixed-bottom, .is-fixed, .sticky-top"));o()(t).each((function(t,e){var n=o()(e).data("padding-right");o()(e).removeData("padding-right"),e.style.paddingRight=n||""}));var e=[].slice.call(document.querySelectorAll("".concat(".sticky-top")));o()(e).each((function(t,e){var n=o()(e).data("margin-right");void 0!==n&&o()(e).css("margin-right",n).removeData("margin-right")}));var n=o()(document.body).data("padding-right");o()(document.body).removeData("padding-right"),document.body.style.paddingRight=n||""}},{key:"_getScrollbarWidth",value:function(){var t=document.createElement("div");t.className="modal-scrollbar-measure",document.body.appendChild(t);var e=t.getBoundingClientRect().width-t.clientWidth;return document.body.removeChild(t),e}}])&&ct(e.prototype,n),i&&ct(e,i),t}();o()(document).on(Ct,'[data-toggle="modal"]',(function(t){var e,n=this,i=a.getSelectorFromElement(this);i&&(e=document.querySelector(i));var r=o()(e).data("bs.modal")?"toggle":at(at({},o()(e).data()),o()(this).data());"A"!==this.tagName&&"AREA"!==this.tagName||t.preventDefault();var s=o()(e).one(gt,(function(t){t.isDefaultPrevented()||s.one(mt,(function(){o()(n).is(":visible")&&n.focus()}))}));Et._jQueryInterface.call(o()(e),r,this)})),o.a.fn.modal=Et._jQueryInterface,o.a.fn.modal.Constructor=Et,o.a.fn.modal.noConflict=function(){return o.a.fn.modal=ut,Et._jQueryInterface};var xt=["background","cite","href","itemtype","longdesc","poster","src","xlink:href"],Ot={"*":["class","dir","id","lang","role",/^aria-[\w-]*$/i],a:["target","href","title","rel"],area:[],b:[],br:[],col:[],code:[],div:[],em:[],hr:[],h1:[],h2:[],h3:[],h4:[],h5:[],h6:[],i:[],img:["src","srcset","alt","title","width","height"],li:[],ol:[],p:[],pre:[],s:[],small:[],span:[],sub:[],sup:[],strong:[],u:[],ul:[]},jt=/^(?:(?:https?|mailto|ftp|tel|file):|[^#&/:?]*(?:[#/?]|$))/gi,At=/^data:(?:image\/(?:bmp|gif|jpeg|jpg|png|tiff|webp)|video\/(?:mpeg|mp4|ogg|webm)|audio\/(?:mp3|oga|ogg|opus));base64,[\d+/a-z]+=*$/i;function $t(t,e,n){if(0===t.length)return t;if(n&&"function"==typeof n)return n(t);for(var i=(new window.DOMParser).parseFromString(t,"text/html"),o=Object.keys(e),r=[].slice.call(i.body.querySelectorAll("*")),s=function(t,n){var i=r[t],s=i.nodeName.toLowerCase();if(-1===o.indexOf(i.nodeName.toLowerCase()))return i.parentNode.removeChild(i),"continue";var a=[].slice.call(i.attributes),l=[].concat(e["*"]||[],e[s]||[]);a.forEach((function(t){(function(t,e){var n=t.nodeName.toLowerCase();if(-1!==e.indexOf(n))return-1===xt.indexOf(n)||Boolean(t.nodeValue.match(jt)||t.nodeValue.match(At));for(var i=e.filter((function(t){return t instanceof RegExp})),o=0,r=i.length;o<r;o++)if(n.match(i[o]))return!0;return!1})(t,l)||i.removeAttribute(t.nodeName)}))},a=0,l=r.length;a<l;a++)s(a);return i.body.innerHTML}function Pt(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function Dt(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?Pt(Object(n),!0).forEach((function(e){Nt(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):Pt(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function Nt(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Lt(t){return(Lt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function It(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var Mt=".".concat("bs.tooltip"),zt=o.a.fn.tooltip,Ft=new RegExp("(^|\\s)".concat("bs-tooltip","\\S+"),"g"),Ht=["sanitize","whiteList","sanitizeFn"],Rt={animation:"boolean",template:"string",title:"(string|element|function)",trigger:"string",delay:"(number|object)",html:"boolean",selector:"(string|boolean)",placement:"(string|function)",offset:"(number|string|function)",container:"(string|element|boolean)",fallbackPlacement:"(string|array)",boundary:"(string|element)",sanitize:"boolean",sanitizeFn:"(null|function)",whiteList:"object",popperConfig:"(null|object)"},Wt={AUTO:"auto",TOP:"top",RIGHT:"right",BOTTOM:"bottom",LEFT:"left"},qt={animation:!0,template:'<div class="tooltip" role="tooltip"><div class="arrow"></div><div class="tooltip-inner"></div></div>',trigger:"hover focus",title:"",delay:0,html:!1,selector:!1,placement:"top",offset:0,container:!1,fallbackPlacement:"flip",boundary:"scrollParent",sanitize:!0,sanitizeFn:null,whiteList:Ot,popperConfig:null},Bt={HIDE:"hide".concat(Mt),HIDDEN:"hidden".concat(Mt),SHOW:"show".concat(Mt),SHOWN:"shown".concat(Mt),INSERTED:"inserted".concat(Mt),CLICK:"click".concat(Mt),FOCUSIN:"focusin".concat(Mt),FOCUSOUT:"focusout".concat(Mt),MOUSEENTER:"mouseenter".concat(Mt),MOUSELEAVE:"mouseleave".concat(Mt)},Ut=function(){function t(e,n){if(function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),void 0===F.a)throw new TypeError("Bootstrap's tooltips require Popper.js (https://popper.js.org/)");this._isEnabled=!0,this._timeout=0,this._hoverState="",this._activeTrigger={},this._popper=null,this.element=e,this.config=this._getConfig(n),this.tip=null,this._setListeners()}var e,n,i;return e=t,i=[{key:"_jQueryInterface",value:function(e){return this.each((function(){var n=o()(this).data("bs.tooltip"),i="object"===Lt(e)&&e;if((n||!/dispose|hide/.test(e))&&(n||(n=new t(this,i),o()(this).data("bs.tooltip",n)),"string"==typeof e)){if(void 0===n[e])throw new TypeError('No method named "'.concat(e,'"'));n[e]()}}))}},{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return qt}},{key:"NAME",get:function(){return"tooltip"}},{key:"DATA_KEY",get:function(){return"bs.tooltip"}},{key:"Event",get:function(){return Bt}},{key:"EVENT_KEY",get:function(){return Mt}},{key:"DefaultType",get:function(){return Rt}}],(n=[{key:"enable",value:function(){this._isEnabled=!0}},{key:"disable",value:function(){this._isEnabled=!1}},{key:"toggleEnabled",value:function(){this._isEnabled=!this._isEnabled}},{key:"toggle",value:function(t){if(this._isEnabled)if(t){var e=this.constructor.DATA_KEY,n=o()(t.currentTarget).data(e);n||(n=new this.constructor(t.currentTarget,this._getDelegateConfig()),o()(t.currentTarget).data(e,n)),n._activeTrigger.click=!n._activeTrigger.click,n._isWithActiveTrigger()?n._enter(null,n):n._leave(null,n)}else{if(o()(this.getTipElement()).hasClass("show"))return void this._leave(null,this);this._enter(null,this)}}},{key:"dispose",value:function(){clearTimeout(this._timeout),o.a.removeData(this.element,this.constructor.DATA_KEY),o()(this.element).off(this.constructor.EVENT_KEY),o()(this.element).closest(".modal").off("hide.bs.modal",this._hideModalHandler),this.tip&&o()(this.tip).remove(),this._isEnabled=null,this._timeout=null,this._hoverState=null,this._activeTrigger=null,this._popper&&this._popper.destroy(),this._popper=null,this.element=null,this.config=null,this.tip=null}},{key:"show",value:function(){var t=this;if("none"===o()(this.element).css("display"))throw new Error("Please use show on visible elements");var e=o.a.Event(this.constructor.Event.SHOW);if(this.isWithContent()&&this._isEnabled){o()(this.element).trigger(e);var n=a.findShadowRoot(this.element),i=o.a.contains(null!==n?n:this.element.ownerDocument.documentElement,this.element);if(e.isDefaultPrevented()||!i)return;var r=this.getTipElement(),s=a.getUID(this.constructor.NAME);r.setAttribute("id",s),this.element.setAttribute("aria-describedby",s),this.setContent(),this.config.animation&&o()(r).addClass("fade");var l="function"==typeof this.config.placement?this.config.placement.call(this,r,this.element):this.config.placement,c=this._getAttachment(l);this.addAttachmentClass(c);var d=this._getContainer();o()(r).data(this.constructor.DATA_KEY,this),o.a.contains(this.element.ownerDocument.documentElement,this.tip)||o()(r).appendTo(d),o()(this.element).trigger(this.constructor.Event.INSERTED),this._popper=new F.a(this.element,r,this._getPopperConfig(c)),o()(r).addClass("show"),"ontouchstart"in document.documentElement&&o()(document.body).children().on("mouseover",null,o.a.noop);var u=function(){t.config.animation&&t._fixTransition();var e=t._hoverState;t._hoverState=null,o()(t.element).trigger(t.constructor.Event.SHOWN),"out"===e&&t._leave(null,t)};if(o()(this.tip).hasClass("fade")){var p=a.getTransitionDurationFromElement(this.tip);o()(this.tip).one(a.TRANSITION_END,u).emulateTransitionEnd(p)}else u()}}},{key:"hide",value:function(t){var e=this,n=this.getTipElement(),i=o.a.Event(this.constructor.Event.HIDE),r=function(){"show"!==e._hoverState&&n.parentNode&&n.parentNode.removeChild(n),e._cleanTipClass(),e.element.removeAttribute("aria-describedby"),o()(e.element).trigger(e.constructor.Event.HIDDEN),null!==e._popper&&e._popper.destroy(),t&&t()};if(o()(this.element).trigger(i),!i.isDefaultPrevented()){if(o()(n).removeClass("show"),"ontouchstart"in document.documentElement&&o()(document.body).children().off("mouseover",null,o.a.noop),this._activeTrigger.click=!1,this._activeTrigger.focus=!1,this._activeTrigger.hover=!1,o()(this.tip).hasClass("fade")){var s=a.getTransitionDurationFromElement(n);o()(n).one(a.TRANSITION_END,r).emulateTransitionEnd(s)}else r();this._hoverState=""}}},{key:"update",value:function(){null!==this._popper&&this._popper.scheduleUpdate()}},{key:"isWithContent",value:function(){return Boolean(this.getTitle())}},{key:"addAttachmentClass",value:function(t){o()(this.getTipElement()).addClass("".concat("bs-tooltip","-").concat(t))}},{key:"getTipElement",value:function(){return this.tip=this.tip||o()(this.config.template)[0],this.tip}},{key:"setContent",value:function(){var t=this.getTipElement();this.setElementContent(o()(t.querySelectorAll(".tooltip-inner")),this.getTitle()),o()(t).removeClass("".concat("fade"," ").concat("show"))}},{key:"setElementContent",value:function(t,e){"object"!==Lt(e)||!e.nodeType&&!e.jquery?this.config.html?(this.config.sanitize&&(e=$t(e,this.config.whiteList,this.config.sanitizeFn)),t.html(e)):t.text(e):this.config.html?o()(e).parent().is(t)||t.empty().append(e):t.text(o()(e).text())}},{key:"getTitle",value:function(){var t=this.element.getAttribute("data-original-title");return t||(t="function"==typeof this.config.title?this.config.title.call(this.element):this.config.title),t}},{key:"_getPopperConfig",value:function(t){var e=this;return Dt(Dt({},{placement:t,modifiers:{offset:this._getOffset(),flip:{behavior:this.config.fallbackPlacement},arrow:{element:".arrow"},preventOverflow:{boundariesElement:this.config.boundary}},onCreate:function(t){t.originalPlacement!==t.placement&&e._handlePopperPlacementChange(t)},onUpdate:function(t){return e._handlePopperPlacementChange(t)}}),this.config.popperConfig)}},{key:"_getOffset",value:function(){var t=this,e={};return"function"==typeof this.config.offset?e.fn=function(e){return e.offsets=Dt(Dt({},e.offsets),t.config.offset(e.offsets,t.element)||{}),e}:e.offset=this.config.offset,e}},{key:"_getContainer",value:function(){return!1===this.config.container?document.body:a.isElement(this.config.container)?o()(this.config.container):o()(document).find(this.config.container)}},{key:"_getAttachment",value:function(t){return Wt[t.toUpperCase()]}},{key:"_setListeners",value:function(){var t=this;this.config.trigger.split(" ").forEach((function(e){if("click"===e)o()(t.element).on(t.constructor.Event.CLICK,t.config.selector,(function(e){return t.toggle(e)}));else if("manual"!==e){var n="hover"===e?t.constructor.Event.MOUSEENTER:t.constructor.Event.FOCUSIN,i="hover"===e?t.constructor.Event.MOUSELEAVE:t.constructor.Event.FOCUSOUT;o()(t.element).on(n,t.config.selector,(function(e){return t._enter(e)})).on(i,t.config.selector,(function(e){return t._leave(e)}))}})),this._hideModalHandler=function(){t.element&&t.hide()},o()(this.element).closest(".modal").on("hide.bs.modal",this._hideModalHandler),this.config.selector?this.config=Dt(Dt({},this.config),{},{trigger:"manual",selector:""}):this._fixTitle()}},{key:"_fixTitle",value:function(){var t=Lt(this.element.getAttribute("data-original-title"));(this.element.getAttribute("title")||"string"!==t)&&(this.element.setAttribute("data-original-title",this.element.getAttribute("title")||""),this.element.setAttribute("title",""))}},{key:"_enter",value:function(t,e){var n=this.constructor.DATA_KEY;(e=e||o()(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),o()(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusin"===t.type?"focus":"hover"]=!0),o()(e.getTipElement()).hasClass("show")||"show"===e._hoverState?e._hoverState="show":(clearTimeout(e._timeout),e._hoverState="show",e.config.delay&&e.config.delay.show?e._timeout=setTimeout((function(){"show"===e._hoverState&&e.show()}),e.config.delay.show):e.show())}},{key:"_leave",value:function(t,e){var n=this.constructor.DATA_KEY;(e=e||o()(t.currentTarget).data(n))||(e=new this.constructor(t.currentTarget,this._getDelegateConfig()),o()(t.currentTarget).data(n,e)),t&&(e._activeTrigger["focusout"===t.type?"focus":"hover"]=!1),e._isWithActiveTrigger()||(clearTimeout(e._timeout),e._hoverState="out",e.config.delay&&e.config.delay.hide?e._timeout=setTimeout((function(){"out"===e._hoverState&&e.hide()}),e.config.delay.hide):e.hide())}},{key:"_isWithActiveTrigger",value:function(){for(var t in this._activeTrigger)if(this._activeTrigger[t])return!0;return!1}},{key:"_getConfig",value:function(t){var e=o()(this.element).data();return Object.keys(e).forEach((function(t){-1!==Ht.indexOf(t)&&delete e[t]})),"number"==typeof(t=Dt(Dt(Dt({},this.constructor.Default),e),"object"===Lt(t)&&t?t:{})).delay&&(t.delay={show:t.delay,hide:t.delay}),"number"==typeof t.title&&(t.title=t.title.toString()),"number"==typeof t.content&&(t.content=t.content.toString()),a.typeCheckConfig("tooltip",t,this.constructor.DefaultType),t.sanitize&&(t.template=$t(t.template,t.whiteList,t.sanitizeFn)),t}},{key:"_getDelegateConfig",value:function(){var t={};if(this.config)for(var e in this.config)this.constructor.Default[e]!==this.config[e]&&(t[e]=this.config[e]);return t}},{key:"_cleanTipClass",value:function(){var t=o()(this.getTipElement()),e=t.attr("class").match(Ft);null!==e&&e.length&&t.removeClass(e.join(""))}},{key:"_handlePopperPlacementChange",value:function(t){this.tip=t.instance.popper,this._cleanTipClass(),this.addAttachmentClass(this._getAttachment(t.placement))}},{key:"_fixTransition",value:function(){var t=this.getTipElement(),e=this.config.animation;null===t.getAttribute("x-placement")&&(o()(t).removeClass("fade"),this.config.animation=!1,this.hide(),this.show(),this.config.animation=e)}}])&&It(e.prototype,n),i&&It(e,i),t}();o.a.fn.tooltip=Ut._jQueryInterface,o.a.fn.tooltip.Constructor=Ut,o.a.fn.tooltip.noConflict=function(){return o.a.fn.tooltip=zt,Ut._jQueryInterface};var Qt=Ut;function Yt(t){return(Yt="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function Vt(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}function Xt(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}function Kt(t,e){return(Kt=Object.setPrototypeOf||function(t,e){return t.__proto__=e,t})(t,e)}function Gt(t){var e=function(){if("undefined"==typeof Reflect||!Reflect.construct)return!1;if(Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Date.prototype.toString.call(Reflect.construct(Date,[],(function(){}))),!0}catch(t){return!1}}();return function(){var n,i=Zt(t);if(e){var o=Zt(this).constructor;n=Reflect.construct(i,arguments,o)}else n=i.apply(this,arguments);return Jt(this,n)}}function Jt(t,e){return!e||"object"!==Yt(e)&&"function"!=typeof e?function(t){if(void 0===t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t}(t):e}function Zt(t){return(Zt=Object.setPrototypeOf?Object.getPrototypeOf:function(t){return t.__proto__||Object.getPrototypeOf(t)})(t)}function te(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function ee(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?te(Object(n),!0).forEach((function(e){ne(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):te(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function ne(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}var ie=".".concat("bs.popover"),oe=o.a.fn.popover,re=new RegExp("(^|\\s)".concat("bs-popover","\\S+"),"g"),se=ee(ee({},Qt.Default),{},{placement:"right",trigger:"click",content:"",template:'<div class="popover" role="tooltip"><div class="arrow"></div><h3 class="popover-header"></h3><div class="popover-body"></div></div>'}),ae=ee(ee({},Qt.DefaultType),{},{content:"(string|element|function)"}),le={HIDE:"hide".concat(ie),HIDDEN:"hidden".concat(ie),SHOW:"show".concat(ie),SHOWN:"shown".concat(ie),INSERTED:"inserted".concat(ie),CLICK:"click".concat(ie),FOCUSIN:"focusin".concat(ie),FOCUSOUT:"focusout".concat(ie),MOUSEENTER:"mouseenter".concat(ie),MOUSELEAVE:"mouseleave".concat(ie)},ce=function(t){!function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function");t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,writable:!0,configurable:!0}}),e&&Kt(t,e)}(s,t);var e,n,i,r=Gt(s);function s(){return Vt(this,s),r.apply(this,arguments)}return e=s,i=[{key:"_jQueryInterface",value:function(t){return this.each((function(){var e=o()(this).data("bs.popover"),n="object"===Yt(t)?t:null;if((e||!/dispose|hide/.test(t))&&(e||(e=new s(this,n),o()(this).data("bs.popover",e)),"string"==typeof t)){if(void 0===e[t])throw new TypeError('No method named "'.concat(t,'"'));e[t]()}}))}},{key:"VERSION",get:function(){return"4.5.0"}},{key:"Default",get:function(){return se}},{key:"NAME",get:function(){return"popover"}},{key:"DATA_KEY",get:function(){return"bs.popover"}},{key:"Event",get:function(){return le}},{key:"EVENT_KEY",get:function(){return ie}},{key:"DefaultType",get:function(){return ae}}],(n=[{key:"isWithContent",value:function(){return this.getTitle()||this._getContent()}},{key:"addAttachmentClass",value:function(t){o()(this.getTipElement()).addClass("".concat("bs-popover","-").concat(t))}},{key:"getTipElement",value:function(){return this.tip=this.tip||o()(this.config.template)[0],this.tip}},{key:"setContent",value:function(){var t=o()(this.getTipElement());this.setElementContent(t.find(".popover-header"),this.getTitle());var e=this._getContent();"function"==typeof e&&(e=e.call(this.element)),this.setElementContent(t.find(".popover-body"),e),t.removeClass("".concat("fade"," ").concat("show"))}},{key:"_getContent",value:function(){return this.element.getAttribute("data-content")||this.config.content}},{key:"_cleanTipClass",value:function(){var t=o()(this.getTipElement()),e=t.attr("class").match(re);null!==e&&e.length>0&&t.removeClass(e.join(""))}}])&&Xt(e.prototype,n),i&&Xt(e,i),s}(Qt);o.a.fn.popover=ce._jQueryInterface,o.a.fn.popover.Constructor=ce,o.a.fn.popover.noConflict=function(){return o.a.fn.popover=oe,ce._jQueryInterface};function de(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var ue=".".concat("bs.tab"),pe=o.a.fn.tab,fe="hide".concat(ue),he="hidden".concat(ue),ve="show".concat(ue),me="shown".concat(ue),ge="click".concat(ue).concat(".data-api"),ye=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this._element=e}var e,n,i;return e=t,i=[{key:"_jQueryInterface",value:function(e){return this.each((function(){var n=o()(this),i=n.data("bs.tab");if(i||(i=new t(this),n.data("bs.tab",i)),"string"==typeof e){if(void 0===i[e])throw new TypeError('No method named "'.concat(e,'"'));i[e]()}}))}},{key:"VERSION",get:function(){return"4.5.0"}}],(n=[{key:"show",value:function(){var t=this;if(!(this._element.parentNode&&this._element.parentNode.nodeType===Node.ELEMENT_NODE&&o()(this._element).hasClass("active")||o()(this._element).hasClass("disabled"))){var e,n,i=o()(this._element).closest(".nav, .list-group")[0],r=a.getSelectorFromElement(this._element);if(i){var s="UL"===i.nodeName||"OL"===i.nodeName?"> li > .active":".active";n=(n=o.a.makeArray(o()(i).find(s)))[n.length-1]}var l=o.a.Event(fe,{relatedTarget:this._element}),c=o.a.Event(ve,{relatedTarget:n});if(n&&o()(n).trigger(l),o()(this._element).trigger(c),!c.isDefaultPrevented()&&!l.isDefaultPrevented()){r&&(e=document.querySelector(r)),this._activate(this._element,i);var d=function(){var e=o.a.Event(he,{relatedTarget:t._element}),i=o.a.Event(me,{relatedTarget:n});o()(n).trigger(e),o()(t._element).trigger(i)};e?this._activate(e,e.parentNode,d):d()}}}},{key:"dispose",value:function(){o.a.removeData(this._element,"bs.tab"),this._element=null}},{key:"_activate",value:function(t,e,n){var i=this,r=(!e||"UL"!==e.nodeName&&"OL"!==e.nodeName?o()(e).children(".active"):o()(e).find("> li > .active"))[0],s=n&&r&&o()(r).hasClass("fade"),l=function(){return i._transitionComplete(t,r,n)};if(r&&s){var c=a.getTransitionDurationFromElement(r);o()(r).removeClass("show").one(a.TRANSITION_END,l).emulateTransitionEnd(c)}else l()}},{key:"_transitionComplete",value:function(t,e,n){if(e){o()(e).removeClass("active");var i=o()(e.parentNode).find("> .dropdown-menu .active")[0];i&&o()(i).removeClass("active"),"tab"===e.getAttribute("role")&&e.setAttribute("aria-selected",!1)}if(o()(t).addClass("active"),"tab"===t.getAttribute("role")&&t.setAttribute("aria-selected",!0),a.reflow(t),t.classList.contains("fade")&&t.classList.add("show"),t.parentNode&&o()(t.parentNode).hasClass("dropdown-menu")){var r=o()(t).closest(".dropdown")[0];if(r){var s=[].slice.call(r.querySelectorAll(".dropdown-toggle"));o()(s).addClass("active")}t.setAttribute("aria-expanded",!0)}n&&n()}}])&&de(e.prototype,n),i&&de(e,i),t}();o()(document).on(ge,'[data-toggle="tab"], [data-toggle="pill"], [data-toggle="list"]',(function(t){t.preventDefault(),ye._jQueryInterface.call(o()(this),"show")})),o.a.fn.tab=ye._jQueryInterface,o.a.fn.tab.Constructor=ye,o.a.fn.tab.noConflict=function(){return o.a.fn.tab=pe,ye._jQueryInterface};function be(t){return(be="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(t){return typeof t}:function(t){return t&&"function"==typeof Symbol&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t})(t)}function we(t,e){var n=Object.keys(t);if(Object.getOwnPropertySymbols){var i=Object.getOwnPropertySymbols(t);e&&(i=i.filter((function(e){return Object.getOwnPropertyDescriptor(t,e).enumerable}))),n.push.apply(n,i)}return n}function _e(t){for(var e=1;e<arguments.length;e++){var n=null!=arguments[e]?arguments[e]:{};e%2?we(Object(n),!0).forEach((function(e){ke(t,e,n[e])})):Object.getOwnPropertyDescriptors?Object.defineProperties(t,Object.getOwnPropertyDescriptors(n)):we(Object(n)).forEach((function(e){Object.defineProperty(t,e,Object.getOwnPropertyDescriptor(n,e))}))}return t}function ke(t,e,n){return e in t?Object.defineProperty(t,e,{value:n,enumerable:!0,configurable:!0,writable:!0}):t[e]=n,t}function Te(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var Se=".".concat("bs.toast"),Ce=o.a.fn.toast,Ee="click.dismiss".concat(Se),xe="hide".concat(Se),Oe="hidden".concat(Se),je="show".concat(Se),Ae="shown".concat(Se),$e={animation:"boolean",autohide:"boolean",delay:"number"},Pe={animation:!0,autohide:!0,delay:500},De=function(){function t(e,n){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this._element=e,this._config=this._getConfig(n),this._timeout=null,this._setListeners()}var e,n,i;return e=t,i=[{key:"_jQueryInterface",value:function(e){return this.each((function(){var n=o()(this),i=n.data("bs.toast"),r="object"===be(e)&&e;if(i||(i=new t(this,r),n.data("bs.toast",i)),"string"==typeof e){if(void 0===i[e])throw new TypeError('No method named "'.concat(e,'"'));i[e](this)}}))}},{key:"VERSION",get:function(){return"4.5.0"}},{key:"DefaultType",get:function(){return $e}},{key:"Default",get:function(){return Pe}}],(n=[{key:"show",value:function(){var t=this,e=o.a.Event(je);if(o()(this._element).trigger(e),!e.isDefaultPrevented()){this._config.animation&&this._element.classList.add("fade");var n=function(){t._element.classList.remove("showing"),t._element.classList.add("show"),o()(t._element).trigger(Ae),t._config.autohide&&(t._timeout=setTimeout((function(){t.hide()}),t._config.delay))};if(this._element.classList.remove("hide"),a.reflow(this._element),this._element.classList.add("showing"),this._config.animation){var i=a.getTransitionDurationFromElement(this._element);o()(this._element).one(a.TRANSITION_END,n).emulateTransitionEnd(i)}else n()}}},{key:"hide",value:function(){if(this._element.classList.contains("show")){var t=o.a.Event(xe);o()(this._element).trigger(t),t.isDefaultPrevented()||this._close()}}},{key:"dispose",value:function(){clearTimeout(this._timeout),this._timeout=null,this._element.classList.contains("show")&&this._element.classList.remove("show"),o()(this._element).off(Ee),o.a.removeData(this._element,"bs.toast"),this._element=null,this._config=null}},{key:"_getConfig",value:function(t){return t=_e(_e(_e({},Pe),o()(this._element).data()),"object"===be(t)&&t?t:{}),a.typeCheckConfig("toast",t,this.constructor.DefaultType),t}},{key:"_setListeners",value:function(){var t=this;o()(this._element).on(Ee,'[data-dismiss="toast"]',(function(){return t.hide()}))}},{key:"_close",value:function(){var t=this,e=function(){t._element.classList.add("hide"),o()(t._element).trigger(Oe)};if(this._element.classList.remove("show"),this._config.animation){var n=a.getTransitionDurationFromElement(this._element);o()(this._element).one(a.TRANSITION_END,e).emulateTransitionEnd(n)}else e()}}])&&Te(e.prototype,n),i&&Te(e,i),t}();o.a.fn.toast=De._jQueryInterface,o.a.fn.toast.Constructor=De,o.a.fn.toast.noConflict=function(){return o.a.fn.toast=Ce,De._jQueryInterface};n(6),n(7),n(8);function Ne(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var Le=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}var e,n,i;return e=t,(n=[{key:"init",value:function(){o()("[data-slick]").not(".slick-initialized").each((function(){var t=o()(this);1!==t.data("count")&&t.slick({prevArrow:'<button type="button" class="btn btn-link slick-prev slick-arrow"><i class="material-icons left">&#xE314;</i></button>',nextArrow:'<button type="button" class="btn btn-link slick-next slick-arrow"><i class="material-icons right">&#xE315;</i></button>'})}))}}])&&Ne(e.prototype,n),i&&Ne(e,i),t}(),Ie=n(1),Me=n.n(Ie);function ze(t,e){var n=e.children().detach();e.empty().append(t.children().detach()),t.append(n)}function Fe(){Me.a.responsive.mobile?(o()("*[id^='_desktop_']").each((function(t,e){var n=o()("#"+e.id.replace("_desktop_","_mobile_"));n.length&&ze(o()(e),n)})),o()("[data-collapse-hide-mobile]").collapse("hide")):(o()("*[id^='_mobile_']").each((function(t,e){var n=o()("#"+e.id.replace("_mobile_","_desktop_"));n.length&&ze(o()(e),n)})),o()("[data-collapse-hide-mobile]").not(".show").collapse("show"),o()("[data-modal-hide-mobile].show").modal("hide")),Me.a.emit("responsive update",{mobile:Me.a.responsive.mobile})}Me.a.responsive=Me.a.responsive||{},Me.a.responsive.current_width=window.innerWidth,Me.a.responsive.min_width=992,Me.a.responsive.mobile=Me.a.responsive.current_width<Me.a.responsive.min_width,o()(window).on("resize",(function(){var t=Me.a.responsive.current_width,e=Me.a.responsive.min_width,n=window.innerWidth,i=t>=e&&n<e||t<e&&n>=e;Me.a.responsive.current_width=n,Me.a.responsive.mobile=Me.a.responsive.current_width<Me.a.responsive.min_width,i&&Fe()})),o()(document).ready((function(){Me.a.responsive.mobile&&Fe()}));function He(){o()(".js-add-to-cart.is--loading").removeClass("is--loading")}o()(document).ready((function(){1===o()("body#checkout").length&&(o()(".js-terms a").on("click",(function(t){t.preventDefault();var e=o()(t.target).attr("href");e&&(e+="?content_only=1",o.a.get(e,(function(t){o()("#modal").find(".js-modal-content").html(o()(t).find(".page-content--cms").contents())})).fail((function(t){Me.a.emit("handleError",{eventType:"clickTerms",resp:t})}))),o()("#modal").modal("show")})),o()(".js-gift-checkbox").on("click",(function(t){o()("#gift").collapse("toggle")}))),Me.a.on("updatedDeliveryForm",(function(t){void 0!==t.deliveryOption&&0!==t.deliveryOption.length&&(o()(".carrier-extra-content").hide(),t.deliveryOption.next(".carrier-extra-content").slideDown())})),Me.a.on("changedCheckoutStep",(function(t){void 0!==t.event.currentTarget&&o()(".collapse",t.event.currentTarget).not(".show").not(".collapse .collapse").collapse("show")}))})),o()(document).on("change",".js-input-delivery:checked",(function(t){o()(".js-label-delivery.selected").removeClass("selected"),o()("#js-"+o()(void 0).attr("id")).addClass("selected")})),o()(document).on("click",".js-checkout-step-header",(function(t){var e=o()(t.currentTarget).data("identifier");o()("#"+e).addClass("-current"),o()("#content-"+e).collapse("show").scrollTop()})),o()(document).ready((function(){o()("body#order-detail")&&o()("#order-return-form table thead input[type=checkbox]").on("click",(function(){var t=o()(this).prop("checked");o()("#order-return-form table tbody input[type=checkbox]").each((function(e,n){o()(n).prop("checked",t)}))}))})),o()(document).ready((function(){Me.a.on("clickQuickView",(function(e){var n={action:"quickview",id_product:e.dataset.idProduct,id_product_attribute:e.dataset.idProductAttribute};o.a.post(Me.a.urls.pages.product,n,null,"json").then((function(e){o()("body").append(e.quickview_html);var n=o()("#quickview-modal-".concat(e.product.id,"-").concat(e.product.id_product_attribute));n.modal("show"),n.on("hidden.bs.modal",(function(){n.remove()})),n.on("shown.bs.modal",(function(){t(n)}))})).fail((function(t){Me.a.emit("handleError",{eventType:"clickQuickView",resp:t})}))}));var t=function(t){(new Le).init(),t.find("#quantity_wanted").TouchSpin({buttondown_class:"btn js-touchspin",buttonup_class:"btn js-touchspin",min:1,max:1e6})},e=function(t){if(void 0!==t.target.dataset.searchUrl)return t.target.dataset.searchUrl;if(void 0===o()(t.target).parent()[0].dataset.searchUrl)throw new Error("Can not parse search URL");return o()(t.target).parent()[0].dataset.searchUrl};o()("body").on("change","#search_filters input[data-search-url]",(function(t){Me.a.emit("updateFacets",e(t))})),o()("body").on("click",".js-search-filters-clear-all",(function(t){Me.a.emit("updateFacets",e(t))})),o()("body").on("click",".js-search-link",(function(t){t.preventDefault(),Me.a.emit("updateFacets",o()(t.target).closest("a").get(0).href)})),o()("body").on("change","#select-sort-order",(function(){var t=o()(this).val();Me.a.emit("updateFacets",t)})),o()("body").on("change","#search_filters select",(function(t){var e=o()(this).val();Me.a.emit("updateFacets",e)})),Me.a.on("updateProductList",(function(t){!function(t){o()("#search_filters").replaceWith(t.rendered_facets),o()("#js-active-search-filters").replaceWith(t.rendered_active_filters),o()("#js-product-list-top").replaceWith(t.rendered_products_top),o()("#js-product-list").replaceWith(t.rendered_products),o()("#js-product-list-bottom").replaceWith(t.rendered_products_bottom),void 0!==t.rendered_products_header&&t.rendered_products_header&&o()("#js-product-list-header").replaceWith(t.rendered_products_header)}(t),window.scrollTo(0,0)}))})),o()(document).ready((function(){var t;(t=o()("#quantity_wanted")).TouchSpin({buttondown_class:"btn js-touchspin",buttonup_class:"btn js-touchspin",min:parseInt(t.attr("min"),10),max:1e6}),o()("body").on("change keyup","#quantity_wanted",(function(t){o()(t.currentTarget).trigger("touchspin.stopspin"),Me.a.emit("updateProduct",{eventType:"updatedProductQuantity",event:t})})),n();var e=new Le;function n(){o()(".js-file-input").on("change",(function(t){var e,n;(e=o()(t.currentTarget)[0])&&(n=e.files[0])&&o()(e).prev().text(n.name)}))}Me.a.on("updatedProduct",(function(t){if(n(),t&&t.product_minimal_quantity){var i=parseInt(t.product_minimal_quantity,10);o()("#quantity_wanted").trigger("touchspin.updatesettings",{min:i})}o()(o()(".tabs .nav-link.active").attr("href")).addClass("active").removeClass("fade"),o()(".js-product-images-modal").replaceWith(t.product_images_modal),e.init()}))})),o()(document).on("shown.bs.modal","#product-modal",(function(t){o()("#js-slick-product").resize()})),o()(document).on("click",".js-add-to-cart:enabled:not(.is--loading)",(function(){o()(this).addClass("is--loading").attr("disabled",!0)})),Me.a.on("updateCart",(function(t){He()})),Me.a.on("handleError",(function(t){He(),o()(".js-add-to-cart").attr("disabled",!1)})),Me.a.cart=Me.a.cart||{},Me.a.cart.active_inputs=null;var Re='input[name="product-quantity-spin"]',We=!1,qe=!1,Be="";function Ue(){o.a.each(o()(Re),(function(t,e){o()(e).TouchSpin({buttondown_class:"btn js-touchspin",buttonup_class:"btn js-touchspin",min:parseInt(o()(e).attr("min"),10),max:1e6})})),Qe.switchErrorStat()}o()(document).ready((function(){var t=[];Me.a.on("updateCart",(function(){o()(".quickview").modal("hide"),o()(".js-cart__card-body").addClass("is--loading")})),Me.a.on("updatedCart",(function(){Ue(),o()(".js-cart__card-body.is--loading").removeClass("is--loading")})),Me.a.on("handleError",(function(t){o()(".js-cart__card-body.is--loading").removeClass("is--loading")})),Ue();var e=o()("body");function n(t){var e,n,i=t.split("-"),o="";for(e=0;e<i.length;e++)n=i[e],0!==e&&(n=n.substring(0,1).toUpperCase()+n.substring(1)),o+=n;return o}var i=function(){for(;t.length>0;)t.pop().abort()},r=function(e){e.preventDefault();var r=o()(e.currentTarget),s=e.currentTarget.dataset,a=function(t,e){if(!function(t){return"on.startupspin"===t||"on.startdownspin"===t}(e))return{url:t.attr("href"),type:n(t.data("link-action"))};var i=function(t){var e=t.parents(".bootstrap-touchspin").find(".js-cart-line-product-quantity");return e.is(":focus")?null:e}(t);if(i){return function(t){return"on.startupspin"===t}(e)?{url:i.data("up-url"),type:"increaseProductQuantity"}:{url:i.data("down-url"),type:"decreaseProductQuantity"}}}(r,e.namespace);void 0!==a&&(i(),o.a.ajax({url:a.url,method:"POST",data:{ajax:"1",action:"update"},dataType:"json",beforeSend:function(e){t.push(e)}}).then((function(t){var e;Qe.checkUpdateOpertation(t),(e=r,o()(e.parents(".bootstrap-touchspin").find("input"))).val(t.quantity),Me.a.emit("updateCart",{reason:s,resp:t})})).fail((function(t){Me.a.emit("handleError",{eventType:"updateProductInCart",resp:t,cartAction:a.type})})))};function s(e){var n=o()(e.currentTarget),r=n.data("update-url"),s=n.attr("value"),a=n.val();if(a!=parseInt(a)||a<0||isNaN(a))n.val(s);else{var l,c,d=a-s;if(0!==d)n.attr("value",a),function(e,n,r){i(),o.a.ajax({url:e,method:"POST",data:n,dataType:"json",beforeSend:function(e){t.push(e)}}).then((function(t){var e;Qe.checkUpdateOpertation(t),r.val(t.quantity),e=r&&r.dataset?r.dataset:t,Me.a.emit("updateCart",{reason:e,resp:t})})).fail((function(t){Me.a.emit("handleError",{eventType:"updateProductQuantityInCart",resp:t})}))}(r,(l=d,{ajax:"1",qty:Math.abs(l),action:"update",op:(c=l,c>0?"up":"down")}),n)}}e.on("click",'[data-link-action="delete-from-cart"], [data-link-action="remove-voucher"]',r),e.on("touchspin.on.startdownspin",Re,r),e.on("touchspin.on.startupspin",Re,r),e.on("focusout keyup",".js-cart-line-product-quantity",(function(t){if("keyup"===t.type)return 13===t.keyCode&&s(t),!1;s(t)})),e.on("click",".js-discount .code",(function(t){t.stopPropagation();var e=o()(t.currentTarget);return o()("[name=discount_name]").val(e.text()),o()("#promo-code").collapse("show"),!1}))}));var Qe={switchErrorStat:function(){var t=o()(".checkout a");if((o()("#notifications article.alert-danger").length||""!==Be&&!We)&&t.addClass("disabled"),""!==Be){var e=' <article class="alert alert-danger" role="alert" data-alert="danger"><ul><li>'+Be+"</li></ul></article>";o()("#notifications.notifications-container").html(e),Be="",qe=!1,We&&t.removeClass("disabled")}else!We&&qe&&(We=!1,qe=!1,o()("#notifications.notifications-container").html(""),t.removeClass("disabled"))},checkUpdateOpertation:function(t){We=t.hasOwnProperty("hasError");var e=t.errors||"";Be=e instanceof Array?e.join(" "):e,qe=!0}};function Ye(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var Ve=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}var e,n,i;return e=t,(n=[{key:"init",value:function(){this.parentFocus(),this.togglePasswordVisibility(),this.formValidation()}},{key:"parentFocus",value:function(){o()(".js-child-focus").focus((function(){o()(this).closest(".js-parent-focus").addClass("focus")})),o()(".js-child-focus").focusout((function(){o()(this).closest(".js-parent-focus").removeClass("focus")}))}},{key:"togglePasswordVisibility",value:function(){o()('button[data-action="show-password"]').on("click",(function(){var t=o()(this).closest(".input-group").children("input.js-visible-password");"password"===t.attr("type")?(t.attr("type","text"),o()(this).text(o()(this).data("textHide"))):(t.attr("type","password"),o()(this).text(o()(this).data("textShow")))}))}},{key:"formValidation",value:function(){var t=document.getElementsByClassName("needs-validation");if(t.length>0){if(!Xe())return;var e=!1;Array.prototype.filter.call(t,(function(t){t.addEventListener("submit",(function(n){!1===t.checkValidity()&&(n.preventDefault(),n.stopPropagation(),o()("input:invalid,select:invalid,textarea:invalid",t).each((function(t){var n=o()(this),i=n.parents(".form-group").first();o()(".js-invalid-feedback-browser",i).text(n[0].validationMessage),e||(e=i)})),o()(this).data("disabled",!1),o()('button[type="submit"]',t).removeClass("disabled")),t.classList.add("was-validated"),e&&(o()("html, body").animate({scrollTop:e.offset().top},300),e=!1)}),!1)}))}}}])&&Ye(e.prototype,n),i&&Ye(e,i),t}(),Xe=function(){var t=document.createElement("input");return"validity"in t&&"badInput"in t.validity&&"patternMismatch"in t.validity&&"rangeOverflow"in t.validity&&"rangeUnderflow"in t.validity&&"tooLong"in t.validity&&"tooShort"in t.validity&&"typeMismatch"in t.validity&&"valid"in t.validity&&"valueMissing"in t.validity};function Ke(t,e){for(var n=0;n<e.length;n++){var i=e[n];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}var Ge=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.el=e}var e,n,i;return e=t,(n=[{key:"init",value:function(){this.el.hoverIntent({over:this.toggleClassSubMenu,out:this.toggleClassSubMenu,selector:" > li",timeout:100})}},{key:"toggleClassSubMenu",value:function(){var t=o()(this),e=t.attr("aria-expanded");void 0!==e&&(e="true"===e.toLowerCase(),t.toggleClass("menu__item--active").attr("aria-expanded",!e),o()(".menu-sub",t).attr("aria-expanded",!e).attr("aria-hidden",e))}}])&&Ke(e.prototype,n),i&&Ke(e,i),t}(),Je=n(3),Ze=n.n(Je);Me.a.blockcart=Me.a.blockcart||{},Me.a.blockcart.showModal=function(t){function e(){return o()("#blockcart-modal")}var n=e();n.length&&n.remove(),o()("body").append(t),(n=e()).modal("show").on("hidden.bs.modal",(function(t){Me.a.emit("updateProduct",{reason:t.currentTarget.dataset,event:t})}))};n(9);for(var tn in Ze.a.prototype)Me.a[tn]=Ze.a.prototype[tn];$(document).ready((function(){var t=new Ve,e=new Le,n=$("#_desktop_top_menu #top-menu"),i=new Ge(n);t.init(),e.init(),i.init(),$(".custom-file-input").on("change",(function(){var t=$(this).val().split("\\").pop();$(this).next(".custom-file-label").addClass("selected").html(t)}))})),document.addEventListener("lazyloaded",(function(t){$(t.target).parent().addClass("rc--lazyload")}))}]);/**
 * 2007-2020 PrestaShop.
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License 3.0 (AFL-3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * https://opensource.org/licenses/AFL-3.0
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@prestashop.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade PrestaShop to newer
 * versions in the future. If you wish to customize PrestaShop for your
 * needs please refer to http://www.prestashop.com for more information.
 *
 * @author    PrestaShop SA <contact@prestashop.com>
 * @copyright 2007-2020 PrestaShop SA
 * @license   https://opensource.org/licenses/AFL-3.0 Academic Free License 3.0 (AFL-3.0)
 * International Registered Trademark & Property of PrestaShop SA
 */
$(document).ready(function(){$('.block_newsletter form').on('submit',function(){var psemailsubscriptionForm=$(this);if(typeof psemailsubscription_subscription==='undefined'){return!0}
$('.block_newsletter_alert').remove();$.ajax({type:'POST',dataType:'JSON',url:psemailsubscription_subscription,cache:!1,data:$(this).serialize(),success:function(data){if(data.nw_error){psemailsubscriptionForm.prepend('<p class="alert alert-danger block_newsletter_alert">'+data.msg+'</p>')}else{psemailsubscriptionForm.prepend('<p class="alert alert-success block_newsletter_alert">'+data.msg+'</p>')}},error:function(err){console.log(err)}});return!1})});/*! For license information please see front.js.LICENSE.txt */
(()=>{var e={267:()=>{},379:e=>{"use strict";var t=[];function r(e){for(var r=-1,n=0;n<t.length;n++)if(t[n].identifier===e){r=n;break}return r}function n(e,n){for(var a={},o=[],i=0;i<e.length;i++){var c=e[i],l=n.base?c[0]+n.base:c[0],u=a[l]||0,d="".concat(l," ").concat(u);a[l]=u+1;var p=r(d),f={css:c[1],media:c[2],sourceMap:c[3],supports:c[4],layer:c[5]};if(-1!==p)t[p].references++,t[p].updater(f);else{var v=s(f,n);n.byIndex=i,t.splice(i,0,{identifier:d,updater:v,references:1})}o.push(d)}return o}function s(e,t){var r=t.domAPI(t);return r.update(e),function(t){if(t){if(t.css===e.css&&t.media===e.media&&t.sourceMap===e.sourceMap&&t.supports===e.supports&&t.layer===e.layer)return;r.update(e=t)}else r.remove()}}e.exports=function(e,s){var a=n(e=e||[],s=s||{});return function(e){e=e||[];for(var o=0;o<a.length;o++){var i=r(a[o]);t[i].references--}for(var c=n(e,s),l=0;l<a.length;l++){var u=r(a[l]);0===t[u].references&&(t[u].updater(),t.splice(u,1))}a=c}}},569:e=>{"use strict";var t={};e.exports=function(e,r){var n=function(e){if(void 0===t[e]){var r=document.querySelector(e);if(window.HTMLIFrameElement&&r instanceof window.HTMLIFrameElement)try{r=r.contentDocument.head}catch(e){r=null}t[e]=r}return t[e]}(e);if(!n)throw new Error("Couldn't find a style target. This probably means that the value for the 'insert' parameter is invalid.");n.appendChild(r)}},216:e=>{"use strict";e.exports=function(e){var t=document.createElement("style");return e.setAttributes(t,e.attributes),e.insert(t,e.options),t}},565:(e,t,r)=>{"use strict";e.exports=function(e){var t=r.nc;t&&e.setAttribute("nonce",t)}},795:e=>{"use strict";e.exports=function(e){var t=e.insertStyleElement(e);return{update:function(r){!function(e,t,r){var n="";r.supports&&(n+="@supports (".concat(r.supports,") {")),r.media&&(n+="@media ".concat(r.media," {"));var s=void 0!==r.layer;s&&(n+="@layer".concat(r.layer.length>0?" ".concat(r.layer):""," {")),n+=r.css,s&&(n+="}"),r.media&&(n+="}"),r.supports&&(n+="}");var a=r.sourceMap;a&&"undefined"!=typeof btoa&&(n+="\n/*# sourceMappingURL=data:application/json;base64,".concat(btoa(unescape(encodeURIComponent(JSON.stringify(a))))," */")),t.styleTagTransform(n,e,t.options)}(t,e,r)},remove:function(){!function(e){if(null===e.parentNode)return!1;e.parentNode.removeChild(e)}(t)}}}},589:e=>{"use strict";e.exports=function(e,t){if(t.styleSheet)t.styleSheet.cssText=e;else{for(;t.firstChild;)t.removeChild(t.firstChild);t.appendChild(document.createTextNode(e))}}}},t={};function r(n){var s=t[n];if(void 0!==s)return s.exports;var a=t[n]={exports:{}};return e[n](a,a.exports,r),a.exports}r.n=e=>{var t=e&&e.__esModule?()=>e.default:()=>e;return r.d(t,{a:t}),t},r.d=(e,t)=>{for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.o=(e,t)=>Object.prototype.hasOwnProperty.call(e,t),r.nc=void 0,(()=>{"use strict";var e=r(379),t=r.n(e),n=r(795),s=r.n(n),a=r(569),o=r.n(a),i=r(565),c=r.n(i),l=r(216),u=r.n(l),d=r(589),p=r.n(d),f=r(267),v=r.n(f),m={};m.styleTagTransform=p(),m.setAttributes=c(),m.insert=o().bind(null,"head"),m.domAPI=s(),m.insertStyleElement=u(),t()(v(),m),v()&&v().locals&&v().locals,$(window).ready((()=>{const e=$(".blockreassurance_product img.svg, .blockreassurance img.svg").map((function(){return $(this).attr("src")})).toArray();e.filter(((t,r)=>e.indexOf(t)===r)).forEach((function(e){const t=$(`.blockreassurance_product img.svg.invisible[src="${e}"], .blockreassurance img.svg.invisible[src="${e}"]`);0!==t.length&&$.ajax({url:e,type:"GET",success(r){if($.isXMLDoc(r)){let n=$(r).find("svg");n=n.attr("data-img-url",e),n=n.removeAttr("xmlns:a"),n.find("path[fill]").attr("fill",window.psr_icon_color),n.find("path:not([fill])").css("fill",window.psr_icon_color),t.each((function(){const e=$(this).attr("id"),t=$(this).attr("class");let r=n.clone();r=void 0!==e?r.attr("id",e):r,r=void 0!==t?r.attr("class",`${t} replaced-svg`):r.attr("class"," replaced-svg"),r.removeClass("invisible"),$(this).replaceWith(r)}))}}})}))}))})()})();if(typeof LS_Meta==='object'&&LS_Meta.fixGSAP){var LS_oldGS=window.GreenSockGlobals,LS_oldGSQueue=window._gsQueue,LS_oldGSDefine=window._gsDefine;window._gsDefine=null,delete window._gsDefine;var LS_GSAP=window.GreenSockGlobals={}}
/*
 * VERSION: 1.19.0
 * DATE: 2016-07-14
 * UPDATES AND DOCS AT: http://greensock.com
 *
 * Includes all of the following: TweenLite, TweenMax, TimelineLite, TimelineMax, EasePack, CSSPlugin, RoundPropsPlugin, BezierPlugin, AttrPlugin, DirectionalRotationPlugin
 *
 * @license Copyright (c) 2008-2023, GreenSock. All rights reserved.
 * This work is subject to the terms at http://greensock.com/standard-license or for
 * Club GreenSock members, the software agreement that was issued with your membership.
 *
 * @author: Jack Doyle, jack@greensock.com
 */
var _gsScope="undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window;(_gsScope._gsQueue||(_gsScope._gsQueue=[])).push(function(){"use strict";_gsScope._gsDefine("TweenMax",["core.Animation","core.SimpleTimeline","TweenLite"],function(a,b,c){var d=function(a){var b,c=[],d=a.length;for(b=0;b!==d;c.push(a[b++]));return c},e=function(a,b,c){var d,e,f=a.cycle;for(d in f)e=f[d],a[d]="function"==typeof e?e(c,b[c]):e[c%e.length];delete a.cycle},f=function(a,b,d){c.call(this,a,b,d),this._cycle=0,this._yoyo=this.vars.yoyo===!0,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._dirty=!0,this.render=f.prototype.render},g=1e-10,h=c._internals,i=h.isSelector,j=h.isArray,k=f.prototype=c.to({},.1,{}),l=[];f.version="1.19.0",k.constructor=f,k.kill()._gc=!1,f.killTweensOf=f.killDelayedCallsTo=c.killTweensOf,f.getTweensOf=c.getTweensOf,f.lagSmoothing=c.lagSmoothing,f.ticker=c.ticker,f.render=c.render,k.invalidate=function(){return this._yoyo=this.vars.yoyo===!0,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._uncache(!0),c.prototype.invalidate.call(this)},k.updateTo=function(a,b){var d,e=this.ratio,f=this.vars.immediateRender||a.immediateRender;b&&this._startTime<this._timeline._time&&(this._startTime=this._timeline._time,this._uncache(!1),this._gc?this._enabled(!0,!1):this._timeline.insert(this,this._startTime-this._delay));for(d in a)this.vars[d]=a[d];if(this._initted||f)if(b)this._initted=!1,f&&this.render(0,!0,!0);else if(this._gc&&this._enabled(!0,!1),this._notifyPluginsOfEnabled&&this._firstPT&&c._onPluginEvent("_onDisable",this),this._time/this._duration>.998){var g=this._totalTime;this.render(0,!0,!1),this._initted=!1,this.render(g,!0,!1)}else if(this._initted=!1,this._init(),this._time>0||f)for(var h,i=1/(1-e),j=this._firstPT;j;)h=j.s+j.c,j.c*=i,j.s=h-j.c,j=j._next;return this},k.render=function(a,b,c){this._initted||0===this._duration&&this.vars.repeat&&this.invalidate();var d,e,f,i,j,k,l,m,n=this._dirty?this.totalDuration():this._totalDuration,o=this._time,p=this._totalTime,q=this._cycle,r=this._duration,s=this._rawPrevTime;if(a>=n-1e-7?(this._totalTime=n,this._cycle=this._repeat,this._yoyo&&0!==(1&this._cycle)?(this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0):(this._time=r,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1),this._reversed||(d=!0,e="onComplete",c=c||this._timeline.autoRemoveChildren),0===r&&(this._initted||!this.vars.lazy||c)&&(this._startTime===this._timeline._duration&&(a=0),(0>s||0>=a&&a>=-1e-7||s===g&&"isPause"!==this.data)&&s!==a&&(c=!0,s>g&&(e="onReverseComplete")),this._rawPrevTime=m=!b||a||s===a?a:g)):1e-7>a?(this._totalTime=this._time=this._cycle=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==p||0===r&&s>0)&&(e="onReverseComplete",d=this._reversed),0>a&&(this._active=!1,0===r&&(this._initted||!this.vars.lazy||c)&&(s>=0&&(c=!0),this._rawPrevTime=m=!b||a||s===a?a:g)),this._initted||(c=!0)):(this._totalTime=this._time=a,0!==this._repeat&&(i=r+this._repeatDelay,this._cycle=this._totalTime/i>>0,0!==this._cycle&&this._cycle===this._totalTime/i&&a>=p&&this._cycle--,this._time=this._totalTime-this._cycle*i,this._yoyo&&0!==(1&this._cycle)&&(this._time=r-this._time),this._time>r?this._time=r:this._time<0&&(this._time=0)),this._easeType?(j=this._time/r,k=this._easeType,l=this._easePower,(1===k||3===k&&j>=.5)&&(j=1-j),3===k&&(j*=2),1===l?j*=j:2===l?j*=j*j:3===l?j*=j*j*j:4===l&&(j*=j*j*j*j),1===k?this.ratio=1-j:2===k?this.ratio=j:this._time/r<.5?this.ratio=j/2:this.ratio=1-j/2):this.ratio=this._ease.getRatio(this._time/r)),o===this._time&&!c&&q===this._cycle)return void(p!==this._totalTime&&this._onUpdate&&(b||this._callback("onUpdate")));if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!c&&this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration))return this._time=o,this._totalTime=p,this._rawPrevTime=s,this._cycle=q,h.lazyTweens.push(this),void(this._lazy=[a,b]);this._time&&!d?this.ratio=this._ease.getRatio(this._time/r):d&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(this._lazy!==!1&&(this._lazy=!1),this._active||!this._paused&&this._time!==o&&a>=0&&(this._active=!0),0===p&&(2===this._initted&&a>0&&this._init(),this._startAt&&(a>=0?this._startAt.render(a,b,c):e||(e="_dummyGS")),this.vars.onStart&&(0!==this._totalTime||0===r)&&(b||this._callback("onStart"))),f=this._firstPT;f;)f.f?f.t[f.p](f.c*this.ratio+f.s):f.t[f.p]=f.c*this.ratio+f.s,f=f._next;this._onUpdate&&(0>a&&this._startAt&&this._startTime&&this._startAt.render(a,b,c),b||(this._totalTime!==p||e)&&this._callback("onUpdate")),this._cycle!==q&&(b||this._gc||this.vars.onRepeat&&this._callback("onRepeat")),e&&(!this._gc||c)&&(0>a&&this._startAt&&!this._onUpdate&&this._startTime&&this._startAt.render(a,b,c),d&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!b&&this.vars[e]&&this._callback(e),0===r&&this._rawPrevTime===g&&m!==g&&(this._rawPrevTime=0))},f.to=function(a,b,c){return new f(a,b,c)},f.from=function(a,b,c){return c.runBackwards=!0,c.immediateRender=0!=c.immediateRender,new f(a,b,c)},f.fromTo=function(a,b,c,d){return d.startAt=c,d.immediateRender=0!=d.immediateRender&&0!=c.immediateRender,new f(a,b,d)},f.staggerTo=f.allTo=function(a,b,g,h,k,m,n){h=h||0;var o,p,q,r,s=0,t=[],u=function(){g.onComplete&&g.onComplete.apply(g.onCompleteScope||this,arguments),k.apply(n||g.callbackScope||this,m||l)},v=g.cycle,w=g.startAt&&g.startAt.cycle;for(j(a)||("string"==typeof a&&(a=c.selector(a)||a),i(a)&&(a=d(a))),a=a||[],0>h&&(a=d(a),a.reverse(),h*=-1),o=a.length-1,q=0;o>=q;q++){p={};for(r in g)p[r]=g[r];if(v&&(e(p,a,q),null!=p.duration&&(b=p.duration,delete p.duration)),w){w=p.startAt={};for(r in g.startAt)w[r]=g.startAt[r];e(p.startAt,a,q)}p.delay=s+(p.delay||0),q===o&&k&&(p.onComplete=u),t[q]=new f(a[q],b,p),s+=h}return t},f.staggerFrom=f.allFrom=function(a,b,c,d,e,g,h){return c.runBackwards=!0,c.immediateRender=0!=c.immediateRender,f.staggerTo(a,b,c,d,e,g,h)},f.staggerFromTo=f.allFromTo=function(a,b,c,d,e,g,h,i){return d.startAt=c,d.immediateRender=0!=d.immediateRender&&0!=c.immediateRender,f.staggerTo(a,b,d,e,g,h,i)},f.delayedCall=function(a,b,c,d,e){return new f(b,0,{delay:a,onComplete:b,onCompleteParams:c,callbackScope:d,onReverseComplete:b,onReverseCompleteParams:c,immediateRender:!1,useFrames:e,overwrite:0})},f.set=function(a,b){return new f(a,0,b)},f.isTweening=function(a){return c.getTweensOf(a,!0).length>0};var m=function(a,b){for(var d=[],e=0,f=a._first;f;)f instanceof c?d[e++]=f:(b&&(d[e++]=f),d=d.concat(m(f,b)),e=d.length),f=f._next;return d},n=f.getAllTweens=function(b){return m(a._rootTimeline,b).concat(m(a._rootFramesTimeline,b))};f.killAll=function(a,c,d,e){null==c&&(c=!0),null==d&&(d=!0);var f,g,h,i=n(0!=e),j=i.length,k=c&&d&&e;for(h=0;j>h;h++)g=i[h],(k||g instanceof b||(f=g.target===g.vars.onComplete)&&d||c&&!f)&&(a?g.totalTime(g._reversed?0:g.totalDuration()):g._enabled(!1,!1))},f.killChildTweensOf=function(a,b){if(null!=a){var e,g,k,l,m,n=h.tweenLookup;if("string"==typeof a&&(a=c.selector(a)||a),i(a)&&(a=d(a)),j(a))for(l=a.length;--l>-1;)f.killChildTweensOf(a[l],b);else{e=[];for(k in n)for(g=n[k].target.parentNode;g;)g===a&&(e=e.concat(n[k].tweens)),g=g.parentNode;for(m=e.length,l=0;m>l;l++)b&&e[l].totalTime(e[l].totalDuration()),e[l]._enabled(!1,!1)}}};var o=function(a,c,d,e){c=c!==!1,d=d!==!1,e=e!==!1;for(var f,g,h=n(e),i=c&&d&&e,j=h.length;--j>-1;)g=h[j],(i||g instanceof b||(f=g.target===g.vars.onComplete)&&d||c&&!f)&&g.paused(a)};return f.pauseAll=function(a,b,c){o(!0,a,b,c)},f.resumeAll=function(a,b,c){o(!1,a,b,c)},f.globalTimeScale=function(b){var d=a._rootTimeline,e=c.ticker.time;return arguments.length?(b=b||g,d._startTime=e-(e-d._startTime)*d._timeScale/b,d=a._rootFramesTimeline,e=c.ticker.frame,d._startTime=e-(e-d._startTime)*d._timeScale/b,d._timeScale=a._rootTimeline._timeScale=b,b):d._timeScale},k.progress=function(a,b){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&0!==(1&this._cycle)?1-a:a)+this._cycle*(this._duration+this._repeatDelay),b):this._time/this.duration()},k.totalProgress=function(a,b){return arguments.length?this.totalTime(this.totalDuration()*a,b):this._totalTime/this.totalDuration()},k.time=function(a,b){return arguments.length?(this._dirty&&this.totalDuration(),a>this._duration&&(a=this._duration),this._yoyo&&0!==(1&this._cycle)?a=this._duration-a+this._cycle*(this._duration+this._repeatDelay):0!==this._repeat&&(a+=this._cycle*(this._duration+this._repeatDelay)),this.totalTime(a,b)):this._time},k.duration=function(b){return arguments.length?a.prototype.duration.call(this,b):this._duration},k.totalDuration=function(a){return arguments.length?-1===this._repeat?this:this.duration((a-this._repeat*this._repeatDelay)/(this._repeat+1)):(this._dirty&&(this._totalDuration=-1===this._repeat?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat,this._dirty=!1),this._totalDuration)},k.repeat=function(a){return arguments.length?(this._repeat=a,this._uncache(!0)):this._repeat},k.repeatDelay=function(a){return arguments.length?(this._repeatDelay=a,this._uncache(!0)):this._repeatDelay},k.yoyo=function(a){return arguments.length?(this._yoyo=a,this):this._yoyo},f},!0),_gsScope._gsDefine("TimelineLite",["core.Animation","core.SimpleTimeline","TweenLite"],function(a,b,c){var d=function(a){b.call(this,a),this._labels={},this.autoRemoveChildren=this.vars.autoRemoveChildren===!0,this.smoothChildTiming=this.vars.smoothChildTiming===!0,this._sortChildren=!0,this._onUpdate=this.vars.onUpdate;var c,d,e=this.vars;for(d in e)c=e[d],i(c)&&-1!==c.join("").indexOf("{self}")&&(e[d]=this._swapSelfInParams(c));i(e.tweens)&&this.add(e.tweens,0,e.align,e.stagger)},e=1e-10,f=c._internals,g=d._internals={},h=f.isSelector,i=f.isArray,j=f.lazyTweens,k=f.lazyRender,l=_gsScope._gsDefine.globals,m=function(a){var b,c={};for(b in a)c[b]=a[b];return c},n=function(a,b,c){var d,e,f=a.cycle;for(d in f)e=f[d],a[d]="function"==typeof e?e.call(b[c],c):e[c%e.length];delete a.cycle},o=g.pauseCallback=function(){},p=function(a){var b,c=[],d=a.length;for(b=0;b!==d;c.push(a[b++]));return c},q=d.prototype=new b;return d.version="1.19.0",q.constructor=d,q.kill()._gc=q._forcingPlayhead=q._hasPause=!1,q.to=function(a,b,d,e){var f=d.repeat&&l.TweenMax||c;return b?this.add(new f(a,b,d),e):this.set(a,d,e)},q.from=function(a,b,d,e){return this.add((d.repeat&&l.TweenMax||c).from(a,b,d),e)},q.fromTo=function(a,b,d,e,f){var g=e.repeat&&l.TweenMax||c;return b?this.add(g.fromTo(a,b,d,e),f):this.set(a,e,f)},q.staggerTo=function(a,b,e,f,g,i,j,k){var l,o,q=new d({onComplete:i,onCompleteParams:j,callbackScope:k,smoothChildTiming:this.smoothChildTiming}),r=e.cycle;for("string"==typeof a&&(a=c.selector(a)||a),a=a||[],h(a)&&(a=p(a)),f=f||0,0>f&&(a=p(a),a.reverse(),f*=-1),o=0;o<a.length;o++)l=m(e),l.startAt&&(l.startAt=m(l.startAt),l.startAt.cycle&&n(l.startAt,a,o)),r&&(n(l,a,o),null!=l.duration&&(b=l.duration,delete l.duration)),q.to(a[o],b,l,o*f);return this.add(q,g)},q.staggerFrom=function(a,b,c,d,e,f,g,h){return c.immediateRender=0!=c.immediateRender,c.runBackwards=!0,this.staggerTo(a,b,c,d,e,f,g,h)},q.staggerFromTo=function(a,b,c,d,e,f,g,h,i){return d.startAt=c,d.immediateRender=0!=d.immediateRender&&0!=c.immediateRender,this.staggerTo(a,b,d,e,f,g,h,i)},q.call=function(a,b,d,e){return this.add(c.delayedCall(0,a,b,d),e)},q.set=function(a,b,d){return d=this._parseTimeOrLabel(d,0,!0),null==b.immediateRender&&(b.immediateRender=d===this._time&&!this._paused),this.add(new c(a,0,b),d)},d.exportRoot=function(a,b){a=a||{},null==a.smoothChildTiming&&(a.smoothChildTiming=!0);var e,f,g=new d(a),h=g._timeline;for(null==b&&(b=!0),h._remove(g,!0),g._startTime=0,g._rawPrevTime=g._time=g._totalTime=h._time,e=h._first;e;)f=e._next,b&&e instanceof c&&e.target===e.vars.onComplete||g.add(e,e._startTime-e._delay),e=f;return h.add(g,0),g},q.add=function(e,f,g,h){var j,k,l,m,n,o;if("number"!=typeof f&&(f=this._parseTimeOrLabel(f,0,!0,e)),!(e instanceof a)){if(e instanceof Array||e&&e.push&&i(e)){for(g=g||"normal",h=h||0,j=f,k=e.length,l=0;k>l;l++)i(m=e[l])&&(m=new d({tweens:m})),this.add(m,j),"string"!=typeof m&&"function"!=typeof m&&("sequence"===g?j=m._startTime+m.totalDuration()/m._timeScale:"start"===g&&(m._startTime-=m.delay())),j+=h;return this._uncache(!0)}if("string"==typeof e)return this.addLabel(e,f);if("function"!=typeof e)throw"Cannot add "+e+" into the timeline; it is not a tween, timeline, function, or string.";e=c.delayedCall(0,e)}if(b.prototype.add.call(this,e,f),(this._gc||this._time===this._duration)&&!this._paused&&this._duration<this.duration())for(n=this,o=n.rawTime()>e._startTime;n._timeline;)o&&n._timeline.smoothChildTiming?n.totalTime(n._totalTime,!0):n._gc&&n._enabled(!0,!1),n=n._timeline;return this},q.remove=function(b){if(b instanceof a){this._remove(b,!1);var c=b._timeline=b.vars.useFrames?a._rootFramesTimeline:a._rootTimeline;return b._startTime=(b._paused?b._pauseTime:c._time)-(b._reversed?b.totalDuration()-b._totalTime:b._totalTime)/b._timeScale,this}if(b instanceof Array||b&&b.push&&i(b)){for(var d=b.length;--d>-1;)this.remove(b[d]);return this}return"string"==typeof b?this.removeLabel(b):this.kill(null,b)},q._remove=function(a,c){b.prototype._remove.call(this,a,c);var d=this._last;return d?this._time>d._startTime+d._totalDuration/d._timeScale&&(this._time=this.duration(),this._totalTime=this._totalDuration):this._time=this._totalTime=this._duration=this._totalDuration=0,this},q.append=function(a,b){return this.add(a,this._parseTimeOrLabel(null,b,!0,a))},q.insert=q.insertMultiple=function(a,b,c,d){return this.add(a,b||0,c,d)},q.appendMultiple=function(a,b,c,d){return this.add(a,this._parseTimeOrLabel(null,b,!0,a),c,d)},q.addLabel=function(a,b){return this._labels[a]=this._parseTimeOrLabel(b),this},q.addPause=function(a,b,d,e){var f=c.delayedCall(0,o,d,e||this);return f.vars.onComplete=f.vars.onReverseComplete=b,f.data="isPause",this._hasPause=!0,this.add(f,a)},q.removeLabel=function(a){return delete this._labels[a],this},q.getLabelTime=function(a){return null!=this._labels[a]?this._labels[a]:-1},q._parseTimeOrLabel=function(b,c,d,e){var f;if(e instanceof a&&e.timeline===this)this.remove(e);else if(e&&(e instanceof Array||e.push&&i(e)))for(f=e.length;--f>-1;)e[f]instanceof a&&e[f].timeline===this&&this.remove(e[f]);if("string"==typeof c)return this._parseTimeOrLabel(c,d&&"number"==typeof b&&null==this._labels[c]?b-this.duration():0,d);if(c=c||0,"string"!=typeof b||!isNaN(b)&&null==this._labels[b])null==b&&(b=this.duration());else{if(f=b.indexOf("="),-1===f)return null==this._labels[b]?d?this._labels[b]=this.duration()+c:c:this._labels[b]+c;c=parseInt(b.charAt(f-1)+"1",10)*Number(b.substr(f+1)),b=f>1?this._parseTimeOrLabel(b.substr(0,f-1),0,d):this.duration()}return Number(b)+c},q.seek=function(a,b){return this.totalTime("number"==typeof a?a:this._parseTimeOrLabel(a),b!==!1)},q.stop=function(){return this.paused(!0)},q.gotoAndPlay=function(a,b){return this.play(a,b)},q.gotoAndStop=function(a,b){return this.pause(a,b)},q.render=function(a,b,c){this._gc&&this._enabled(!0,!1);var d,f,g,h,i,l,m,n=this._dirty?this.totalDuration():this._totalDuration,o=this._time,p=this._startTime,q=this._timeScale,r=this._paused;if(a>=n-1e-7)this._totalTime=this._time=n,this._reversed||this._hasPausedChild()||(f=!0,h="onComplete",i=!!this._timeline.autoRemoveChildren,0===this._duration&&(0>=a&&a>=-1e-7||this._rawPrevTime<0||this._rawPrevTime===e)&&this._rawPrevTime!==a&&this._first&&(i=!0,this._rawPrevTime>e&&(h="onReverseComplete"))),this._rawPrevTime=this._duration||!b||a||this._rawPrevTime===a?a:e,a=n+1e-4;else if(1e-7>a)if(this._totalTime=this._time=0,(0!==o||0===this._duration&&this._rawPrevTime!==e&&(this._rawPrevTime>0||0>a&&this._rawPrevTime>=0))&&(h="onReverseComplete",f=this._reversed),0>a)this._active=!1,this._timeline.autoRemoveChildren&&this._reversed?(i=f=!0,h="onReverseComplete"):this._rawPrevTime>=0&&this._first&&(i=!0),this._rawPrevTime=a;else{if(this._rawPrevTime=this._duration||!b||a||this._rawPrevTime===a?a:e,0===a&&f)for(d=this._first;d&&0===d._startTime;)d._duration||(f=!1),d=d._next;a=0,this._initted||(i=!0)}else{if(this._hasPause&&!this._forcingPlayhead&&!b){if(a>=o)for(d=this._first;d&&d._startTime<=a&&!l;)d._duration||"isPause"!==d.data||d.ratio||0===d._startTime&&0===this._rawPrevTime||(l=d),d=d._next;else for(d=this._last;d&&d._startTime>=a&&!l;)d._duration||"isPause"===d.data&&d._rawPrevTime>0&&(l=d),d=d._prev;l&&(this._time=a=l._startTime,this._totalTime=a+this._cycle*(this._totalDuration+this._repeatDelay))}this._totalTime=this._time=this._rawPrevTime=a}if(this._time!==o&&this._first||c||i||l){if(this._initted||(this._initted=!0),this._active||!this._paused&&this._time!==o&&a>0&&(this._active=!0),0===o&&this.vars.onStart&&(0===this._time&&this._duration||b||this._callback("onStart")),m=this._time,m>=o)for(d=this._first;d&&(g=d._next,m===this._time&&(!this._paused||r));)(d._active||d._startTime<=m&&!d._paused&&!d._gc)&&(l===d&&this.pause(),d._reversed?d.render((d._dirty?d.totalDuration():d._totalDuration)-(a-d._startTime)*d._timeScale,b,c):d.render((a-d._startTime)*d._timeScale,b,c)),d=g;else for(d=this._last;d&&(g=d._prev,m===this._time&&(!this._paused||r));){if(d._active||d._startTime<=o&&!d._paused&&!d._gc){if(l===d){for(l=d._prev;l&&l.endTime()>this._time;)l.render(l._reversed?l.totalDuration()-(a-l._startTime)*l._timeScale:(a-l._startTime)*l._timeScale,b,c),l=l._prev;l=null,this.pause()}d._reversed?d.render((d._dirty?d.totalDuration():d._totalDuration)-(a-d._startTime)*d._timeScale,b,c):d.render((a-d._startTime)*d._timeScale,b,c)}d=g}this._onUpdate&&(b||(j.length&&k(),this._callback("onUpdate"))),h&&(this._gc||(p===this._startTime||q!==this._timeScale)&&(0===this._time||n>=this.totalDuration())&&(f&&(j.length&&k(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!b&&this.vars[h]&&this._callback(h)))}},q._hasPausedChild=function(){for(var a=this._first;a;){if(a._paused||a instanceof d&&a._hasPausedChild())return!0;a=a._next}return!1},q.getChildren=function(a,b,d,e){e=e||-9999999999;for(var f=[],g=this._first,h=0;g;)g._startTime<e||(g instanceof c?b!==!1&&(f[h++]=g):(d!==!1&&(f[h++]=g),a!==!1&&(f=f.concat(g.getChildren(!0,b,d)),h=f.length))),g=g._next;return f},q.getTweensOf=function(a,b){var d,e,f=this._gc,g=[],h=0;for(f&&this._enabled(!0,!0),d=c.getTweensOf(a),e=d.length;--e>-1;)(d[e].timeline===this||b&&this._contains(d[e]))&&(g[h++]=d[e]);return f&&this._enabled(!1,!0),g},q.recent=function(){return this._recent},q._contains=function(a){for(var b=a.timeline;b;){if(b===this)return!0;b=b.timeline}return!1},q.shiftChildren=function(a,b,c){c=c||0;for(var d,e=this._first,f=this._labels;e;)e._startTime>=c&&(e._startTime+=a),e=e._next;if(b)for(d in f)f[d]>=c&&(f[d]+=a);return this._uncache(!0)},q._kill=function(a,b){if(!a&&!b)return this._enabled(!1,!1);for(var c=b?this.getTweensOf(b):this.getChildren(!0,!0,!1),d=c.length,e=!1;--d>-1;)c[d]._kill(a,b)&&(e=!0);return e},q.clear=function(a){var b=this.getChildren(!1,!0,!0),c=b.length;for(this._time=this._totalTime=0;--c>-1;)b[c]._enabled(!1,!1);return a!==!1&&(this._labels={}),this._uncache(!0)},q.invalidate=function(){for(var b=this._first;b;)b.invalidate(),b=b._next;return a.prototype.invalidate.call(this)},q._enabled=function(a,c){if(a===this._gc)for(var d=this._first;d;)d._enabled(a,!0),d=d._next;return b.prototype._enabled.call(this,a,c)},q.totalTime=function(b,c,d){this._forcingPlayhead=!0;var e=a.prototype.totalTime.apply(this,arguments);return this._forcingPlayhead=!1,e},q.duration=function(a){return arguments.length?(0!==this.duration()&&0!==a&&this.timeScale(this._duration/a),this):(this._dirty&&this.totalDuration(),this._duration)},q.totalDuration=function(a){if(!arguments.length){if(this._dirty){for(var b,c,d=0,e=this._last,f=999999999999;e;)b=e._prev,e._dirty&&e.totalDuration(),e._startTime>f&&this._sortChildren&&!e._paused?this.add(e,e._startTime-e._delay):f=e._startTime,e._startTime<0&&!e._paused&&(d-=e._startTime,this._timeline.smoothChildTiming&&(this._startTime+=e._startTime/this._timeScale),this.shiftChildren(-e._startTime,!1,-9999999999),f=0),c=e._startTime+e._totalDuration/e._timeScale,c>d&&(d=c),e=b;this._duration=this._totalDuration=d,this._dirty=!1}return this._totalDuration}return a&&this.totalDuration()?this.timeScale(this._totalDuration/a):this},q.paused=function(b){if(!b)for(var c=this._first,d=this._time;c;)c._startTime===d&&"isPause"===c.data&&(c._rawPrevTime=0),c=c._next;return a.prototype.paused.apply(this,arguments)},q.usesFrames=function(){for(var b=this._timeline;b._timeline;)b=b._timeline;return b===a._rootFramesTimeline},q.rawTime=function(){return this._paused?this._totalTime:(this._timeline.rawTime()-this._startTime)*this._timeScale},d},!0),_gsScope._gsDefine("TimelineMax",["TimelineLite","TweenLite","easing.Ease"],function(a,b,c){var d=function(b){a.call(this,b),this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._cycle=0,this._yoyo=this.vars.yoyo===!0,this._dirty=!0},e=1e-10,f=b._internals,g=f.lazyTweens,h=f.lazyRender,i=_gsScope._gsDefine.globals,j=new c(null,null,1,0),k=d.prototype=new a;return k.constructor=d,k.kill()._gc=!1,d.version="1.19.0",k.invalidate=function(){return this._yoyo=this.vars.yoyo===!0,this._repeat=this.vars.repeat||0,this._repeatDelay=this.vars.repeatDelay||0,this._uncache(!0),a.prototype.invalidate.call(this)},k.addCallback=function(a,c,d,e){return this.add(b.delayedCall(0,a,d,e),c)},k.removeCallback=function(a,b){if(a)if(null==b)this._kill(null,a);else for(var c=this.getTweensOf(a,!1),d=c.length,e=this._parseTimeOrLabel(b);--d>-1;)c[d]._startTime===e&&c[d]._enabled(!1,!1);return this},k.removePause=function(b){return this.removeCallback(a._internals.pauseCallback,b)},k.tweenTo=function(a,c){c=c||{};var d,e,f,g={ease:j,useFrames:this.usesFrames(),immediateRender:!1},h=c.repeat&&i.TweenMax||b;for(e in c)g[e]=c[e];return g.time=this._parseTimeOrLabel(a),d=Math.abs(Number(g.time)-this._time)/this._timeScale||.001,f=new h(this,d,g),g.onStart=function(){f.target.paused(!0),f.vars.time!==f.target.time()&&d===f.duration()&&f.duration(Math.abs(f.vars.time-f.target.time())/f.target._timeScale),c.onStart&&f._callback("onStart")},f},k.tweenFromTo=function(a,b,c){c=c||{},a=this._parseTimeOrLabel(a),c.startAt={onComplete:this.seek,onCompleteParams:[a],callbackScope:this},c.immediateRender=c.immediateRender!==!1;var d=this.tweenTo(b,c);return d.duration(Math.abs(d.vars.time-a)/this._timeScale||.001)},k.render=function(a,b,c){this._gc&&this._enabled(!0,!1);var d,f,i,j,k,l,m,n,o=this._dirty?this.totalDuration():this._totalDuration,p=this._duration,q=this._time,r=this._totalTime,s=this._startTime,t=this._timeScale,u=this._rawPrevTime,v=this._paused,w=this._cycle;if(a>=o-1e-7)this._locked||(this._totalTime=o,this._cycle=this._repeat),this._reversed||this._hasPausedChild()||(f=!0,j="onComplete",k=!!this._timeline.autoRemoveChildren,0===this._duration&&(0>=a&&a>=-1e-7||0>u||u===e)&&u!==a&&this._first&&(k=!0,u>e&&(j="onReverseComplete"))),this._rawPrevTime=this._duration||!b||a||this._rawPrevTime===a?a:e,this._yoyo&&0!==(1&this._cycle)?this._time=a=0:(this._time=p,a=p+1e-4);else if(1e-7>a)if(this._locked||(this._totalTime=this._cycle=0),this._time=0,(0!==q||0===p&&u!==e&&(u>0||0>a&&u>=0)&&!this._locked)&&(j="onReverseComplete",f=this._reversed),0>a)this._active=!1,this._timeline.autoRemoveChildren&&this._reversed?(k=f=!0,j="onReverseComplete"):u>=0&&this._first&&(k=!0),this._rawPrevTime=a;else{if(this._rawPrevTime=p||!b||a||this._rawPrevTime===a?a:e,0===a&&f)for(d=this._first;d&&0===d._startTime;)d._duration||(f=!1),d=d._next;a=0,this._initted||(k=!0)}else if(0===p&&0>u&&(k=!0),this._time=this._rawPrevTime=a,this._locked||(this._totalTime=a,0!==this._repeat&&(l=p+this._repeatDelay,this._cycle=this._totalTime/l>>0,0!==this._cycle&&this._cycle===this._totalTime/l&&a>=r&&this._cycle--,this._time=this._totalTime-this._cycle*l,this._yoyo&&0!==(1&this._cycle)&&(this._time=p-this._time),this._time>p?(this._time=p,a=p+1e-4):this._time<0?this._time=a=0:a=this._time)),this._hasPause&&!this._forcingPlayhead&&!b){if(a=this._time,a>=q)for(d=this._first;d&&d._startTime<=a&&!m;)d._duration||"isPause"!==d.data||d.ratio||0===d._startTime&&0===this._rawPrevTime||(m=d),d=d._next;else for(d=this._last;d&&d._startTime>=a&&!m;)d._duration||"isPause"===d.data&&d._rawPrevTime>0&&(m=d),d=d._prev;m&&(this._time=a=m._startTime,this._totalTime=a+this._cycle*(this._totalDuration+this._repeatDelay))}if(this._cycle!==w&&!this._locked){var x=this._yoyo&&0!==(1&w),y=x===(this._yoyo&&0!==(1&this._cycle)),z=this._totalTime,A=this._cycle,B=this._rawPrevTime,C=this._time;if(this._totalTime=w*p,this._cycle<w?x=!x:this._totalTime+=p,this._time=q,this._rawPrevTime=0===p?u-1e-4:u,this._cycle=w,this._locked=!0,q=x?0:p,this.render(q,b,0===p),b||this._gc||this.vars.onRepeat&&this._callback("onRepeat"),q!==this._time)return;if(y&&(q=x?p+1e-4:-1e-4,this.render(q,!0,!1)),this._locked=!1,this._paused&&!v)return;this._time=C,this._totalTime=z,this._cycle=A,this._rawPrevTime=B}if(!(this._time!==q&&this._first||c||k||m))return void(r!==this._totalTime&&this._onUpdate&&(b||this._callback("onUpdate")));if(this._initted||(this._initted=!0),this._active||!this._paused&&this._totalTime!==r&&a>0&&(this._active=!0),0===r&&this.vars.onStart&&(0===this._totalTime&&this._totalDuration||b||this._callback("onStart")),n=this._time,n>=q)for(d=this._first;d&&(i=d._next,n===this._time&&(!this._paused||v));)(d._active||d._startTime<=this._time&&!d._paused&&!d._gc)&&(m===d&&this.pause(),d._reversed?d.render((d._dirty?d.totalDuration():d._totalDuration)-(a-d._startTime)*d._timeScale,b,c):d.render((a-d._startTime)*d._timeScale,b,c)),d=i;else for(d=this._last;d&&(i=d._prev,n===this._time&&(!this._paused||v));){if(d._active||d._startTime<=q&&!d._paused&&!d._gc){if(m===d){for(m=d._prev;m&&m.endTime()>this._time;)m.render(m._reversed?m.totalDuration()-(a-m._startTime)*m._timeScale:(a-m._startTime)*m._timeScale,b,c),m=m._prev;m=null,this.pause()}d._reversed?d.render((d._dirty?d.totalDuration():d._totalDuration)-(a-d._startTime)*d._timeScale,b,c):d.render((a-d._startTime)*d._timeScale,b,c)}d=i}this._onUpdate&&(b||(g.length&&h(),this._callback("onUpdate"))),j&&(this._locked||this._gc||(s===this._startTime||t!==this._timeScale)&&(0===this._time||o>=this.totalDuration())&&(f&&(g.length&&h(),this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!b&&this.vars[j]&&this._callback(j)))},k.getActive=function(a,b,c){null==a&&(a=!0),null==b&&(b=!0),null==c&&(c=!1);var d,e,f=[],g=this.getChildren(a,b,c),h=0,i=g.length;for(d=0;i>d;d++)e=g[d],e.isActive()&&(f[h++]=e);return f},k.getLabelAfter=function(a){a||0!==a&&(a=this._time);var b,c=this.getLabelsArray(),d=c.length;for(b=0;d>b;b++)if(c[b].time>a)return c[b].name;return null},k.getLabelBefore=function(a){null==a&&(a=this._time);for(var b=this.getLabelsArray(),c=b.length;--c>-1;)if(b[c].time<a)return b[c].name;return null},k.getLabelsArray=function(){var a,b=[],c=0;for(a in this._labels)b[c++]={time:this._labels[a],name:a};return b.sort(function(a,b){return a.time-b.time}),b},k.progress=function(a,b){return arguments.length?this.totalTime(this.duration()*(this._yoyo&&0!==(1&this._cycle)?1-a:a)+this._cycle*(this._duration+this._repeatDelay),b):this._time/this.duration()},k.totalProgress=function(a,b){return arguments.length?this.totalTime(this.totalDuration()*a,b):this._totalTime/this.totalDuration()},k.totalDuration=function(b){return arguments.length?-1!==this._repeat&&b?this.timeScale(this.totalDuration()/b):this:(this._dirty&&(a.prototype.totalDuration.call(this),this._totalDuration=-1===this._repeat?999999999999:this._duration*(this._repeat+1)+this._repeatDelay*this._repeat),this._totalDuration)},k.time=function(a,b){return arguments.length?(this._dirty&&this.totalDuration(),a>this._duration&&(a=this._duration),this._yoyo&&0!==(1&this._cycle)?a=this._duration-a+this._cycle*(this._duration+this._repeatDelay):0!==this._repeat&&(a+=this._cycle*(this._duration+this._repeatDelay)),this.totalTime(a,b)):this._time},k.repeat=function(a){return arguments.length?(this._repeat=a,this._uncache(!0)):this._repeat},k.repeatDelay=function(a){return arguments.length?(this._repeatDelay=a,this._uncache(!0)):this._repeatDelay},k.yoyo=function(a){return arguments.length?(this._yoyo=a,this):this._yoyo},k.currentLabel=function(a){return arguments.length?this.seek(a,!0):this.getLabelBefore(this._time+1e-8)},d},!0),function(){var a=180/Math.PI,b=[],c=[],d=[],e={},f=_gsScope._gsDefine.globals,g=function(a,b,c,d){c===d&&(c=d-(d-b)/1e6),a===b&&(b=a+(c-a)/1e6),this.a=a,this.b=b,this.c=c,this.d=d,this.da=d-a,this.ca=c-a,this.ba=b-a},h=",x,y,z,left,top,right,bottom,marginTop,marginLeft,marginRight,marginBottom,paddingLeft,paddingTop,paddingRight,paddingBottom,backgroundPosition,backgroundPosition_y,",i=function(a,b,c,d){var e={a:a},f={},g={},h={c:d},i=(a+b)/2,j=(b+c)/2,k=(c+d)/2,l=(i+j)/2,m=(j+k)/2,n=(m-l)/8;return e.b=i+(a-i)/4,f.b=l+n,e.c=f.a=(e.b+f.b)/2,f.c=g.a=(l+m)/2,g.b=m-n,h.b=k+(d-k)/4,g.c=h.a=(g.b+h.b)/2,[e,f,g,h]},j=function(a,e,f,g,h){var j,k,l,m,n,o,p,q,r,s,t,u,v,w=a.length-1,x=0,y=a[0].a;for(j=0;w>j;j++)n=a[x],k=n.a,l=n.d,m=a[x+1].d,h?(t=b[j],u=c[j],v=(u+t)*e*.25/(g?.5:d[j]||.5),o=l-(l-k)*(g?.5*e:0!==t?v/t:0),p=l+(m-l)*(g?.5*e:0!==u?v/u:0),q=l-(o+((p-o)*(3*t/(t+u)+.5)/4||0))):(o=l-(l-k)*e*.5,p=l+(m-l)*e*.5,q=l-(o+p)/2),o+=q,p+=q,n.c=r=o,0!==j?n.b=y:n.b=y=n.a+.6*(n.c-n.a),n.da=l-k,n.ca=r-k,n.ba=y-k,f?(s=i(k,y,r,l),a.splice(x,1,s[0],s[1],s[2],s[3]),x+=4):x++,y=p;n=a[x],n.b=y,n.c=y+.4*(n.d-y),n.da=n.d-n.a,n.ca=n.c-n.a,n.ba=y-n.a,f&&(s=i(n.a,y,n.c,n.d),a.splice(x,1,s[0],s[1],s[2],s[3]))},k=function(a,d,e,f){var h,i,j,k,l,m,n=[];if(f)for(a=[f].concat(a),i=a.length;--i>-1;)"string"==typeof(m=a[i][d])&&"="===m.charAt(1)&&(a[i][d]=f[d]+Number(m.charAt(0)+m.substr(2)));if(h=a.length-2,0>h)return n[0]=new g(a[0][d],0,0,a[-1>h?0:1][d]),n;for(i=0;h>i;i++)j=a[i][d],k=a[i+1][d],n[i]=new g(j,0,0,k),e&&(l=a[i+2][d],b[i]=(b[i]||0)+(k-j)*(k-j),c[i]=(c[i]||0)+(l-k)*(l-k));return n[i]=new g(a[i][d],0,0,a[i+1][d]),n},l=function(a,f,g,i,l,m){var n,o,p,q,r,s,t,u,v={},w=[],x=m||a[0];l="string"==typeof l?","+l+",":h,null==f&&(f=1);for(o in a[0])w.push(o);if(a.length>1){for(u=a[a.length-1],t=!0,n=w.length;--n>-1;)if(o=w[n],Math.abs(x[o]-u[o])>.05){t=!1;break}t&&(a=a.concat(),m&&a.unshift(m),a.push(a[1]),m=a[a.length-3])}for(b.length=c.length=d.length=0,n=w.length;--n>-1;)o=w[n],e[o]=-1!==l.indexOf(","+o+","),v[o]=k(a,o,e[o],m);for(n=b.length;--n>-1;)b[n]=Math.sqrt(b[n]),c[n]=Math.sqrt(c[n]);if(!i){for(n=w.length;--n>-1;)if(e[o])for(p=v[w[n]],s=p.length-1,q=0;s>q;q++)r=p[q+1].da/c[q]+p[q].da/b[q]||0,d[q]=(d[q]||0)+r*r;for(n=d.length;--n>-1;)d[n]=Math.sqrt(d[n])}for(n=w.length,q=g?4:1;--n>-1;)o=w[n],p=v[o],j(p,f,g,i,e[o]),t&&(p.splice(0,q),p.splice(p.length-q,q));return v},m=function(a,b,c){b=b||"soft";var d,e,f,h,i,j,k,l,m,n,o,p={},q="cubic"===b?3:2,r="soft"===b,s=[];if(r&&c&&(a=[c].concat(a)),null==a||a.length<q+1)throw"invalid Bezier data";for(m in a[0])s.push(m);for(j=s.length;--j>-1;){for(m=s[j],p[m]=i=[],n=0,l=a.length,k=0;l>k;k++)d=null==c?a[k][m]:"string"==typeof(o=a[k][m])&&"="===o.charAt(1)?c[m]+Number(o.charAt(0)+o.substr(2)):Number(o),r&&k>1&&l-1>k&&(i[n++]=(d+i[n-2])/2),i[n++]=d;for(l=n-q+1,n=0,k=0;l>k;k+=q)d=i[k],e=i[k+1],f=i[k+2],h=2===q?0:i[k+3],i[n++]=o=3===q?new g(d,e,f,h):new g(d,(2*e+d)/3,(2*e+f)/3,f);i.length=n}return p},n=function(a,b,c){for(var d,e,f,g,h,i,j,k,l,m,n,o=1/c,p=a.length;--p>-1;)for(m=a[p],f=m.a,g=m.d-f,h=m.c-f,i=m.b-f,d=e=0,k=1;c>=k;k++)j=o*k,l=1-j,d=e-(e=(j*j*g+3*l*(j*h+l*i))*j),n=p*c+k-1,b[n]=(b[n]||0)+d*d},o=function(a,b){b=b>>0||6;var c,d,e,f,g=[],h=[],i=0,j=0,k=b-1,l=[],m=[];for(c in a)n(a[c],g,b);for(e=g.length,d=0;e>d;d++)i+=Math.sqrt(g[d]),f=d%b,m[f]=i,f===k&&(j+=i,f=d/b>>0,l[f]=m,h[f]=j,i=0,m=[]);return{length:j,lengths:h,segments:l}},p=_gsScope._gsDefine.plugin({propName:"bezier",priority:-1,version:"1.3.7",API:2,global:!0,init:function(a,b,c){this._target=a,b instanceof Array&&(b={values:b}),this._func={},this._mod={},this._props=[],this._timeRes=null==b.timeResolution?6:parseInt(b.timeResolution,10);var d,e,f,g,h,i=b.values||[],j={},k=i[0],n=b.autoRotate||c.vars.orientToBezier;this._autoRotate=n?n instanceof Array?n:[["x","y","rotation",n===!0?0:Number(n)||0]]:null;for(d in k)this._props.push(d);for(f=this._props.length;--f>-1;)d=this._props[f],this._overwriteProps.push(d),e=this._func[d]="function"==typeof a[d],j[d]=e?a[d.indexOf("set")||"function"!=typeof a["get"+d.substr(3)]?d:"get"+d.substr(3)]():parseFloat(a[d]),h||j[d]!==i[0][d]&&(h=j);if(this._beziers="cubic"!==b.type&&"quadratic"!==b.type&&"soft"!==b.type?l(i,isNaN(b.curviness)?1:b.curviness,!1,"thruBasic"===b.type,b.correlate,h):m(i,b.type,j),this._segCount=this._beziers[d].length,this._timeRes){var p=o(this._beziers,this._timeRes);this._length=p.length,this._lengths=p.lengths,this._segments=p.segments,this._l1=this._li=this._s1=this._si=0,this._l2=this._lengths[0],this._curSeg=this._segments[0],this._s2=this._curSeg[0],this._prec=1/this._curSeg.length}if(n=this._autoRotate)for(this._initialRotations=[],n[0]instanceof Array||(this._autoRotate=n=[n]),f=n.length;--f>-1;){for(g=0;3>g;g++)d=n[f][g],this._func[d]="function"==typeof a[d]?a[d.indexOf("set")||"function"!=typeof a["get"+d.substr(3)]?d:"get"+d.substr(3)]:!1;d=n[f][2],this._initialRotations[f]=(this._func[d]?this._func[d].call(this._target):this._target[d])||0,this._overwriteProps.push(d)}return this._startRatio=c.vars.runBackwards?1:0,!0},set:function(b){var c,d,e,f,g,h,i,j,k,l,m=this._segCount,n=this._func,o=this._target,p=b!==this._startRatio;if(this._timeRes){if(k=this._lengths,l=this._curSeg,b*=this._length,e=this._li,b>this._l2&&m-1>e){for(j=m-1;j>e&&(this._l2=k[++e])<=b;);this._l1=k[e-1],this._li=e,this._curSeg=l=this._segments[e],this._s2=l[this._s1=this._si=0]}else if(b<this._l1&&e>0){for(;e>0&&(this._l1=k[--e])>=b;);0===e&&b<this._l1?this._l1=0:e++,this._l2=k[e],this._li=e,this._curSeg=l=this._segments[e],this._s1=l[(this._si=l.length-1)-1]||0,this._s2=l[this._si]}if(c=e,b-=this._l1,e=this._si,b>this._s2&&e<l.length-1){for(j=l.length-1;j>e&&(this._s2=l[++e])<=b;);this._s1=l[e-1],this._si=e}else if(b<this._s1&&e>0){for(;e>0&&(this._s1=l[--e])>=b;);0===e&&b<this._s1?this._s1=0:e++,this._s2=l[e],this._si=e}h=(e+(b-this._s1)/(this._s2-this._s1))*this._prec||0}else c=0>b?0:b>=1?m-1:m*b>>0,h=(b-c*(1/m))*m;for(d=1-h,e=this._props.length;--e>-1;)f=this._props[e],g=this._beziers[f][c],i=(h*h*g.da+3*d*(h*g.ca+d*g.ba))*h+g.a,this._mod[f]&&(i=this._mod[f](i,o)),n[f]?o[f](i):o[f]=i;if(this._autoRotate){var q,r,s,t,u,v,w,x=this._autoRotate;for(e=x.length;--e>-1;)f=x[e][2],v=x[e][3]||0,w=x[e][4]===!0?1:a,g=this._beziers[x[e][0]],q=this._beziers[x[e][1]],g&&q&&(g=g[c],q=q[c],r=g.a+(g.b-g.a)*h,t=g.b+(g.c-g.b)*h,r+=(t-r)*h,t+=(g.c+(g.d-g.c)*h-t)*h,s=q.a+(q.b-q.a)*h,u=q.b+(q.c-q.b)*h,s+=(u-s)*h,u+=(q.c+(q.d-q.c)*h-u)*h,i=p?Math.atan2(u-s,t-r)*w+v:this._initialRotations[e],this._mod[f]&&(i=this._mod[f](i,o)),n[f]?o[f](i):o[f]=i)}}}),q=p.prototype;p.bezierThrough=l,p.cubicToQuadratic=i,p._autoCSS=!0,p.quadraticToCubic=function(a,b,c){return new g(a,(2*b+a)/3,(2*b+c)/3,c)},p._cssRegister=function(){var a=f.CSSPlugin;if(a){var b=a._internals,c=b._parseToProxy,d=b._setPluginRatio,e=b.CSSPropTween;b._registerComplexSpecialProp("bezier",{parser:function(a,b,f,g,h,i){b instanceof Array&&(b={values:b}),i=new p;var j,k,l,m=b.values,n=m.length-1,o=[],q={};if(0>n)return h;for(j=0;n>=j;j++)l=c(a,m[j],g,h,i,n!==j),o[j]=l.end;for(k in b)q[k]=b[k];return q.values=o,h=new e(a,"bezier",0,0,l.pt,2),h.data=l,h.plugin=i,h.setRatio=d,0===q.autoRotate&&(q.autoRotate=!0),!q.autoRotate||q.autoRotate instanceof Array||(j=q.autoRotate===!0?0:Number(q.autoRotate),q.autoRotate=null!=l.end.left?[["left","top","rotation",j,!1]]:null!=l.end.x?[["x","y","rotation",j,!1]]:!1),q.autoRotate&&(g._transform||g._enableTransforms(!1),l.autoRotate=g._target._gsTransform,l.proxy.rotation=l.autoRotate.rotation||0,g._overwriteProps.push("rotation")),i._onInitTween(l.proxy,q,g._tween),h}})}},q._mod=function(a){for(var b,c=this._overwriteProps,d=c.length;--d>-1;)b=a[c[d]],b&&"function"==typeof b&&(this._mod[c[d]]=b)},q._kill=function(a){var b,c,d=this._props;for(b in this._beziers)if(b in a)for(delete this._beziers[b],delete this._func[b],c=d.length;--c>-1;)d[c]===b&&d.splice(c,1);if(d=this._autoRotate)for(c=d.length;--c>-1;)a[d[c][2]]&&d.splice(c,1);return this._super._kill.call(this,a)}}(),_gsScope._gsDefine("plugins.CSSPlugin",["plugins.TweenPlugin","TweenLite"],function(a,b){var c,d,e,f,g=function(){a.call(this,"css"),this._overwriteProps.length=0,this.setRatio=g.prototype.setRatio},h=_gsScope._gsDefine.globals,i={},j=g.prototype=new a("css");j.constructor=g,g.version="1.19.0",g.API=2,g.defaultTransformPerspective=0,g.defaultSkewType="compensated",g.defaultSmoothOrigin=!0,j="px",g.suffixMap={top:j,right:j,bottom:j,left:j,width:j,height:j,fontSize:j,padding:j,margin:j,perspective:j,lineHeight:""};var k,l,m,n,o,p,q,r,s=/(?:\-|\.|\b)(\d|\.|e\-)+/g,t=/(?:\d|\-\d|\.\d|\-\.\d|\+=\d|\-=\d|\+=.\d|\-=\.\d)+/g,u=/(?:\+=|\-=|\-|\b)[\d\-\.]+[a-zA-Z0-9]*(?:%|\b)/gi,v=/(?![+-]?\d*\.?\d+|[+-]|e[+-]\d+)[^0-9]/g,w=/(?:\d|\-|\+|=|#|\.)*/g,x=/opacity *= *([^)]*)/i,y=/opacity:([^;]*)/i,z=/alpha\(opacity *=.+?\)/i,A=/^(rgb|hsl)/,B=/([A-Z])/g,C=/-([a-z])/gi,D=/(^(?:url\(\"|url\())|(?:(\"\))$|\)$)/gi,E=function(a,b){return b.toUpperCase()},F=/(?:Left|Right|Width)/i,G=/(M11|M12|M21|M22)=[\d\-\.e]+/gi,H=/progid\:DXImageTransform\.Microsoft\.Matrix\(.+?\)/i,I=/,(?=[^\)]*(?:\(|$))/gi,J=/[\s,\(]/i,K=Math.PI/180,L=180/Math.PI,M={},N=document,O=function(a){return N.createElementNS?N.createElementNS("http://www.w3.org/1999/xhtml",a):N.createElement(a)},P=O("div"),Q=O("img"),R=g._internals={_specialProps:i},S=navigator.userAgent,T=function(){var a=S.indexOf("Android"),b=O("a");return m=-1!==S.indexOf("Safari")&&-1===S.indexOf("Chrome")&&(-1===a||Number(S.substr(a+8,1))>3),o=m&&Number(S.substr(S.indexOf("Version/")+8,1))<6,n=-1!==S.indexOf("Firefox"),(/MSIE ([0-9]{1,}[\.0-9]{0,})/.exec(S)||/Trident\/.*rv:([0-9]{1,}[\.0-9]{0,})/.exec(S))&&(p=parseFloat(RegExp.$1)),b?(b.style.cssText="top:1px;opacity:.55;",/^0.55/.test(b.style.opacity)):!1}(),U=function(a){return x.test("string"==typeof a?a:(a.currentStyle?a.currentStyle.filter:a.style.filter)||"")?parseFloat(RegExp.$1)/100:1},V=function(a){window.console&&console.log(a)},W="",X="",Y=function(a,b){b=b||P;var c,d,e=b.style;if(void 0!==e[a])return a;for(a=a.charAt(0).toUpperCase()+a.substr(1),c=["O","Moz","ms","Ms","Webkit"],d=5;--d>-1&&void 0===e[c[d]+a];);return d>=0?(X=3===d?"ms":c[d],W="-"+X.toLowerCase()+"-",X+a):null},Z=N.defaultView?N.defaultView.getComputedStyle:function(){},$=g.getStyle=function(a,b,c,d,e){var f;return T||"opacity"!==b?(!d&&a.style[b]?f=a.style[b]:(c=c||Z(a))?f=c[b]||c.getPropertyValue(b)||c.getPropertyValue(b.replace(B,"-$1").toLowerCase()):a.currentStyle&&(f=a.currentStyle[b]),null==e||f&&"none"!==f&&"auto"!==f&&"auto auto"!==f?f:e):U(a)},_=R.convertToPixels=function(a,c,d,e,f){if("px"===e||!e)return d;if("auto"===e||!d)return 0;var h,i,j,k=F.test(c),l=a,m=P.style,n=0>d,o=1===d;if(n&&(d=-d),o&&(d*=100),"%"===e&&-1!==c.indexOf("border"))h=d/100*(k?a.clientWidth:a.clientHeight);else{if(m.cssText="border:0 solid red;position:"+$(a,"position")+";line-height:0;","%"!==e&&l.appendChild&&"v"!==e.charAt(0)&&"rem"!==e)m[k?"borderLeftWidth":"borderTopWidth"]=d+e;else{if(l=a.parentNode||N.body,i=l._gsCache,j=b.ticker.frame,i&&k&&i.time===j)return i.width*d/100;m[k?"width":"height"]=d+e}l.appendChild(P),h=parseFloat(P[k?"offsetWidth":"offsetHeight"]),l.removeChild(P),k&&"%"===e&&g.cacheWidths!==!1&&(i=l._gsCache=l._gsCache||{},i.time=j,i.width=h/d*100),0!==h||f||(h=_(a,c,d,e,!0))}return o&&(h/=100),n?-h:h},aa=R.calculateOffset=function(a,b,c){if("absolute"!==$(a,"position",c))return 0;var d="left"===b?"Left":"Top",e=$(a,"margin"+d,c);return a["offset"+d]-(_(a,b,parseFloat(e),e.replace(w,""))||0)},ba=function(a,b){var c,d,e,f={};if(b=b||Z(a,null))if(c=b.length)for(;--c>-1;)e=b[c],(-1===e.indexOf("-transform")||Ca===e)&&(f[e.replace(C,E)]=b.getPropertyValue(e));else for(c in b)(-1===c.indexOf("Transform")||Ba===c)&&(f[c]=b[c]);else if(b=a.currentStyle||a.style)for(c in b)"string"==typeof c&&void 0===f[c]&&(f[c.replace(C,E)]=b[c]);return T||(f.opacity=U(a)),d=Pa(a,b,!1),f.rotation=d.rotation,f.skewX=d.skewX,f.scaleX=d.scaleX,f.scaleY=d.scaleY,f.x=d.x,f.y=d.y,Ea&&(f.z=d.z,f.rotationX=d.rotationX,f.rotationY=d.rotationY,f.scaleZ=d.scaleZ),f.filters&&delete f.filters,f},ca=function(a,b,c,d,e){var f,g,h,i={},j=a.style;for(g in c)"cssText"!==g&&"length"!==g&&isNaN(g)&&(b[g]!==(f=c[g])||e&&e[g])&&-1===g.indexOf("Origin")&&("number"==typeof f||"string"==typeof f)&&(i[g]="auto"!==f||"left"!==g&&"top"!==g?""!==f&&"auto"!==f&&"none"!==f||"string"!=typeof b[g]||""===b[g].replace(v,"")?f:0:aa(a,g),void 0!==j[g]&&(h=new ra(j,g,j[g],h)));if(d)for(g in d)"className"!==g&&(i[g]=d[g]);return{difs:i,firstMPT:h}},da={width:["Left","Right"],height:["Top","Bottom"]},ea=["marginLeft","marginRight","marginTop","marginBottom"],fa=function(a,b,c){if("svg"===(a.nodeName+"").toLowerCase())return(c||Z(a))[b]||0;if(a.getBBox&&Ma(a))return a.getBBox()[b]||0;var d=parseFloat("width"===b?a.offsetWidth:a.offsetHeight),e=da[b],f=e.length;for(c=c||Z(a,null);--f>-1;)d-=parseFloat($(a,"padding"+e[f],c,!0))||0,d-=parseFloat($(a,"border"+e[f]+"Width",c,!0))||0;return d},ga=function(a,b){if("contain"===a||"auto"===a||"auto auto"===a)return a+" ";(null==a||""===a)&&(a="0 0");var c,d=a.split(" "),e=-1!==a.indexOf("left")?"0%":-1!==a.indexOf("right")?"100%":d[0],f=-1!==a.indexOf("top")?"0%":-1!==a.indexOf("bottom")?"100%":d[1];if(d.length>3&&!b){for(d=a.split(", ").join(",").split(","),a=[],c=0;c<d.length;c++)a.push(ga(d[c]));return a.join(",")}return null==f?f="center"===e?"50%":"0":"center"===f&&(f="50%"),("center"===e||isNaN(parseFloat(e))&&-1===(e+"").indexOf("="))&&(e="50%"),a=e+" "+f+(d.length>2?" "+d[2]:""),b&&(b.oxp=-1!==e.indexOf("%"),b.oyp=-1!==f.indexOf("%"),b.oxr="="===e.charAt(1),b.oyr="="===f.charAt(1),b.ox=parseFloat(e.replace(v,"")),b.oy=parseFloat(f.replace(v,"")),b.v=a),b||a},ha=function(a,b){return"function"==typeof a&&(a=a(r,q)),"string"==typeof a&&"="===a.charAt(1)?parseInt(a.charAt(0)+"1",10)*parseFloat(a.substr(2)):parseFloat(a)-parseFloat(b)||0},ia=function(a,b){return"function"==typeof a&&(a=a(r,q)),null==a?b:"string"==typeof a&&"="===a.charAt(1)?parseInt(a.charAt(0)+"1",10)*parseFloat(a.substr(2))+b:parseFloat(a)||0},ja=function(a,b,c,d){var e,f,g,h,i,j=1e-6;return"function"==typeof a&&(a=a(r,q)),null==a?h=b:"number"==typeof a?h=a:(e=360,f=a.split("_"),i="="===a.charAt(1),g=(i?parseInt(a.charAt(0)+"1",10)*parseFloat(f[0].substr(2)):parseFloat(f[0]))*(-1===a.indexOf("rad")?1:L)-(i?0:b),f.length&&(d&&(d[c]=b+g),-1!==a.indexOf("short")&&(g%=e,g!==g%(e/2)&&(g=0>g?g+e:g-e)),-1!==a.indexOf("_cw")&&0>g?g=(g+9999999999*e)%e-(g/e|0)*e:-1!==a.indexOf("ccw")&&g>0&&(g=(g-9999999999*e)%e-(g/e|0)*e)),h=b+g),j>h&&h>-j&&(h=0),h},ka={aqua:[0,255,255],lime:[0,255,0],silver:[192,192,192],black:[0,0,0],maroon:[128,0,0],teal:[0,128,128],blue:[0,0,255],navy:[0,0,128],white:[255,255,255],fuchsia:[255,0,255],olive:[128,128,0],yellow:[255,255,0],orange:[255,165,0],gray:[128,128,128],purple:[128,0,128],green:[0,128,0],red:[255,0,0],pink:[255,192,203],cyan:[0,255,255],transparent:[255,255,255,0]},la=function(a,b,c){return a=0>a?a+1:a>1?a-1:a,255*(1>6*a?b+(c-b)*a*6:.5>a?c:2>3*a?b+(c-b)*(2/3-a)*6:b)+.5|0},ma=g.parseColor=function(a,b){var c,d,e,f,g,h,i,j,k,l,m;if(a)if("number"==typeof a)c=[a>>16,a>>8&255,255&a];else{if(","===a.charAt(a.length-1)&&(a=a.substr(0,a.length-1)),ka[a])c=ka[a];else if("#"===a.charAt(0))4===a.length&&(d=a.charAt(1),e=a.charAt(2),f=a.charAt(3),a="#"+d+d+e+e+f+f),a=parseInt(a.substr(1),16),c=[a>>16,a>>8&255,255&a];else if("hsl"===a.substr(0,3))if(c=m=a.match(s),b){if(-1!==a.indexOf("="))return a.match(t)}else g=Number(c[0])%360/360,h=Number(c[1])/100,i=Number(c[2])/100,e=.5>=i?i*(h+1):i+h-i*h,d=2*i-e,c.length>3&&(c[3]=Number(a[3])),c[0]=la(g+1/3,d,e),c[1]=la(g,d,e),c[2]=la(g-1/3,d,e);else c=a.match(s)||ka.transparent;c[0]=Number(c[0]),c[1]=Number(c[1]),c[2]=Number(c[2]),c.length>3&&(c[3]=Number(c[3]))}else c=ka.black;return b&&!m&&(d=c[0]/255,e=c[1]/255,f=c[2]/255,j=Math.max(d,e,f),k=Math.min(d,e,f),i=(j+k)/2,j===k?g=h=0:(l=j-k,h=i>.5?l/(2-j-k):l/(j+k),g=j===d?(e-f)/l+(f>e?6:0):j===e?(f-d)/l+2:(d-e)/l+4,g*=60),c[0]=g+.5|0,c[1]=100*h+.5|0,c[2]=100*i+.5|0),c},na=function(a,b){var c,d,e,f=a.match(oa)||[],g=0,h=f.length?"":a;for(c=0;c<f.length;c++)d=f[c],e=a.substr(g,a.indexOf(d,g)-g),g+=e.length+d.length,d=ma(d,b),3===d.length&&d.push(1),h+=e+(b?"hsla("+d[0]+","+d[1]+"%,"+d[2]+"%,"+d[3]:"rgba("+d.join(","))+")";return h+a.substr(g)},oa="(?:\\b(?:(?:rgb|rgba|hsl|hsla)\\(.+?\\))|\\B#(?:[0-9a-f]{3}){1,2}\\b";for(j in ka)oa+="|"+j+"\\b";oa=new RegExp(oa+")","gi"),g.colorStringFilter=function(a){var b,c=a[0]+a[1];oa.test(c)&&(b=-1!==c.indexOf("hsl(")||-1!==c.indexOf("hsla("),a[0]=na(a[0],b),a[1]=na(a[1],b)),oa.lastIndex=0},b.defaultStringFilter||(b.defaultStringFilter=g.colorStringFilter);var pa=function(a,b,c,d){if(null==a)return function(a){return a};var e,f=b?(a.match(oa)||[""])[0]:"",g=a.split(f).join("").match(u)||[],h=a.substr(0,a.indexOf(g[0])),i=")"===a.charAt(a.length-1)?")":"",j=-1!==a.indexOf(" ")?" ":",",k=g.length,l=k>0?g[0].replace(s,""):"";return k?e=b?function(a){var b,m,n,o;if("number"==typeof a)a+=l;else if(d&&I.test(a)){for(o=a.replace(I,"|").split("|"),n=0;n<o.length;n++)o[n]=e(o[n]);return o.join(",")}if(b=(a.match(oa)||[f])[0],m=a.split(b).join("").match(u)||[],n=m.length,k>n--)for(;++n<k;)m[n]=c?m[(n-1)/2|0]:g[n];return h+m.join(j)+j+b+i+(-1!==a.indexOf("inset")?" inset":"")}:function(a){var b,f,m;if("number"==typeof a)a+=l;else if(d&&I.test(a)){for(f=a.replace(I,"|").split("|"),m=0;m<f.length;m++)f[m]=e(f[m]);return f.join(",")}if(b=a.match(u)||[],m=b.length,k>m--)for(;++m<k;)b[m]=c?b[(m-1)/2|0]:g[m];return h+b.join(j)+i}:function(a){return a}},qa=function(a){return a=a.split(","),function(b,c,d,e,f,g,h){var i,j=(c+"").split(" ");for(h={},i=0;4>i;i++)h[a[i]]=j[i]=j[i]||j[(i-1)/2>>0];return e.parse(b,h,f,g)}},ra=(R._setPluginRatio=function(a){this.plugin.setRatio(a);for(var b,c,d,e,f,g=this.data,h=g.proxy,i=g.firstMPT,j=1e-6;i;)b=h[i.v],i.r?b=Math.round(b):j>b&&b>-j&&(b=0),i.t[i.p]=b,i=i._next;if(g.autoRotate&&(g.autoRotate.rotation=g.mod?g.mod(h.rotation,this.t):h.rotation),1===a||0===a)for(i=g.firstMPT,f=1===a?"e":"b";i;){if(c=i.t,c.type){if(1===c.type){for(e=c.xs0+c.s+c.xs1,d=1;d<c.l;d++)e+=c["xn"+d]+c["xs"+(d+1)];c[f]=e}}else c[f]=c.s+c.xs0;i=i._next}},function(a,b,c,d,e){this.t=a,this.p=b,this.v=c,this.r=e,d&&(d._prev=this,this._next=d)}),sa=(R._parseToProxy=function(a,b,c,d,e,f){var g,h,i,j,k,l=d,m={},n={},o=c._transform,p=M;for(c._transform=null,M=b,d=k=c.parse(a,b,d,e),M=p,f&&(c._transform=o,l&&(l._prev=null,l._prev&&(l._prev._next=null)));d&&d!==l;){if(d.type<=1&&(h=d.p,n[h]=d.s+d.c,m[h]=d.s,f||(j=new ra(d,"s",h,j,d.r),d.c=0),1===d.type))for(g=d.l;--g>0;)i="xn"+g,h=d.p+"_"+i,n[h]=d.data[i],m[h]=d[i],f||(j=new ra(d,i,h,j,d.rxp[i]));d=d._next}return{proxy:m,end:n,firstMPT:j,pt:k}},R.CSSPropTween=function(a,b,d,e,g,h,i,j,k,l,m){this.t=a,this.p=b,this.s=d,this.c=e,this.n=i||b,a instanceof sa||f.push(this.n),this.r=j,this.type=h||0,k&&(this.pr=k,c=!0),this.b=void 0===l?d:l,this.e=void 0===m?d+e:m,g&&(this._next=g,g._prev=this)}),ta=function(a,b,c,d,e,f){var g=new sa(a,b,c,d-c,e,-1,f);return g.b=c,g.e=g.xs0=d,g},ua=g.parseComplex=function(a,b,c,d,e,f,h,i,j,l){c=c||f||"","function"==typeof d&&(d=d(r,q)),h=new sa(a,b,0,0,h,l?2:1,null,!1,i,c,d),d+="",e&&oa.test(d+c)&&(d=[c,d],g.colorStringFilter(d),c=d[0],d=d[1]);var m,n,o,p,u,v,w,x,y,z,A,B,C,D=c.split(", ").join(",").split(" "),E=d.split(", ").join(",").split(" "),F=D.length,G=k!==!1;for((-1!==d.indexOf(",")||-1!==c.indexOf(","))&&(D=D.join(" ").replace(I,", ").split(" "),E=E.join(" ").replace(I,", ").split(" "),F=D.length),F!==E.length&&(D=(f||"").split(" "),F=D.length),h.plugin=j,h.setRatio=l,oa.lastIndex=0,m=0;F>m;m++)if(p=D[m],u=E[m],x=parseFloat(p),x||0===x)h.appendXtra("",x,ha(u,x),u.replace(t,""),G&&-1!==u.indexOf("px"),!0);else if(e&&oa.test(p))B=u.indexOf(")")+1,B=")"+(B?u.substr(B):""),C=-1!==u.indexOf("hsl")&&T,p=ma(p,C),u=ma(u,C),y=p.length+u.length>6,y&&!T&&0===u[3]?(h["xs"+h.l]+=h.l?" transparent":"transparent",h.e=h.e.split(E[m]).join("transparent")):(T||(y=!1),C?h.appendXtra(y?"hsla(":"hsl(",p[0],ha(u[0],p[0]),",",!1,!0).appendXtra("",p[1],ha(u[1],p[1]),"%,",!1).appendXtra("",p[2],ha(u[2],p[2]),y?"%,":"%"+B,!1):h.appendXtra(y?"rgba(":"rgb(",p[0],u[0]-p[0],",",!0,!0).appendXtra("",p[1],u[1]-p[1],",",!0).appendXtra("",p[2],u[2]-p[2],y?",":B,!0),y&&(p=p.length<4?1:p[3],h.appendXtra("",p,(u.length<4?1:u[3])-p,B,!1))),oa.lastIndex=0;else if(v=p.match(s)){if(w=u.match(t),!w||w.length!==v.length)return h;for(o=0,n=0;n<v.length;n++)A=v[n],z=p.indexOf(A,o),h.appendXtra(p.substr(o,z-o),Number(A),ha(w[n],A),"",G&&"px"===p.substr(z+A.length,2),0===n),o=z+A.length;h["xs"+h.l]+=p.substr(o)}else h["xs"+h.l]+=h.l||h["xs"+h.l]?" "+u:u;if(-1!==d.indexOf("=")&&h.data){for(B=h.xs0+h.data.s,m=1;m<h.l;m++)B+=h["xs"+m]+h.data["xn"+m];h.e=B+h["xs"+m]}return h.l||(h.type=-1,h.xs0=h.e),h.xfirst||h},va=9;for(j=sa.prototype,j.l=j.pr=0;--va>0;)j["xn"+va]=0,j["xs"+va]="";j.xs0="",j._next=j._prev=j.xfirst=j.data=j.plugin=j.setRatio=j.rxp=null,j.appendXtra=function(a,b,c,d,e,f){var g=this,h=g.l;return g["xs"+h]+=f&&(h||g["xs"+h])?" "+a:a||"",c||0===h||g.plugin?(g.l++,g.type=g.setRatio?2:1,g["xs"+g.l]=d||"",h>0?(g.data["xn"+h]=b+c,g.rxp["xn"+h]=e,g["xn"+h]=b,g.plugin||(g.xfirst=new sa(g,"xn"+h,b,c,g.xfirst||g,0,g.n,e,g.pr),g.xfirst.xs0=0),g):(g.data={s:b+c},g.rxp={},g.s=b,g.c=c,g.r=e,g)):(g["xs"+h]+=b+(d||""),g)};var wa=function(a,b){b=b||{},this.p=b.prefix?Y(a)||a:a,i[a]=i[this.p]=this,this.format=b.formatter||pa(b.defaultValue,b.color,b.collapsible,b.multi),b.parser&&(this.parse=b.parser),this.clrs=b.color,this.multi=b.multi,this.keyword=b.keyword,this.dflt=b.defaultValue,this.pr=b.priority||0},xa=R._registerComplexSpecialProp=function(a,b,c){"object"!=typeof b&&(b={parser:c});var d,e,f=a.split(","),g=b.defaultValue;for(c=c||[g],d=0;d<f.length;d++)b.prefix=0===d&&b.prefix,b.defaultValue=c[d]||g,e=new wa(f[d],b)},ya=R._registerPluginProp=function(a){if(!i[a]){var b=a.charAt(0).toUpperCase()+a.substr(1)+"Plugin";xa(a,{parser:function(a,c,d,e,f,g,j){var k=h.com.greensock.plugins[b];return k?(k._cssRegister(),i[d].parse(a,c,d,e,f,g,j)):(V("Error: "+b+" js file not loaded."),f)}})}};j=wa.prototype,j.parseComplex=function(a,b,c,d,e,f){var g,h,i,j,k,l,m=this.keyword;if(this.multi&&(I.test(c)||I.test(b)?(h=b.replace(I,"|").split("|"),i=c.replace(I,"|").split("|")):m&&(h=[b],i=[c])),i){for(j=i.length>h.length?i.length:h.length,g=0;j>g;g++)b=h[g]=h[g]||this.dflt,c=i[g]=i[g]||this.dflt,m&&(k=b.indexOf(m),l=c.indexOf(m),k!==l&&(-1===l?h[g]=h[g].split(m).join(""):-1===k&&(h[g]+=" "+m)));b=h.join(", "),c=i.join(", ")}return ua(a,this.p,b,c,this.clrs,this.dflt,d,this.pr,e,f)},j.parse=function(a,b,c,d,f,g,h){return this.parseComplex(a.style,this.format($(a,this.p,e,!1,this.dflt)),this.format(b),f,g)},g.registerSpecialProp=function(a,b,c){xa(a,{parser:function(a,d,e,f,g,h,i){var j=new sa(a,e,0,0,g,2,e,!1,c);return j.plugin=h,j.setRatio=b(a,d,f._tween,e),j},priority:c})},g.useSVGTransformAttr=m||n;var za,Aa="scaleX,scaleY,scaleZ,x,y,z,skewX,skewY,rotation,rotationX,rotationY,perspective,xPercent,yPercent".split(","),Ba=Y("transform"),Ca=W+"transform",Da=Y("transformOrigin"),Ea=null!==Y("perspective"),Fa=R.Transform=function(){this.perspective=parseFloat(g.defaultTransformPerspective)||0,this.force3D=g.defaultForce3D!==!1&&Ea?g.defaultForce3D||"auto":!1},Ga=window.SVGElement,Ha=function(a,b,c){var d,e=N.createElementNS("http://www.w3.org/2000/svg",a),f=/([a-z])([A-Z])/g;for(d in c)e.setAttributeNS(null,d.replace(f,"$1-$2").toLowerCase(),c[d]);return b.appendChild(e),e},Ia=N.documentElement,Ja=function(){var a,b,c,d=p||/Android/i.test(S)&&!window.chrome;return N.createElementNS&&!d&&(a=Ha("svg",Ia),b=Ha("rect",a,{width:100,height:50,x:100}),c=b.getBoundingClientRect().width,b.style[Da]="50% 50%",b.style[Ba]="scaleX(0.5)",d=c===b.getBoundingClientRect().width&&!(n&&Ea),Ia.removeChild(a)),d}(),Ka=function(a,b,c,d,e,f){var h,i,j,k,l,m,n,o,p,q,r,s,t,u,v=a._gsTransform,w=Oa(a,!0);v&&(t=v.xOrigin,u=v.yOrigin),(!d||(h=d.split(" ")).length<2)&&(n=a.getBBox(),b=ga(b).split(" "),h=[(-1!==b[0].indexOf("%")?parseFloat(b[0])/100*n.width:parseFloat(b[0]))+n.x,(-1!==b[1].indexOf("%")?parseFloat(b[1])/100*n.height:parseFloat(b[1]))+n.y]),c.xOrigin=k=parseFloat(h[0]),c.yOrigin=l=parseFloat(h[1]),d&&w!==Na&&(m=w[0],n=w[1],o=w[2],p=w[3],q=w[4],r=w[5],s=m*p-n*o,i=k*(p/s)+l*(-o/s)+(o*r-p*q)/s,j=k*(-n/s)+l*(m/s)-(m*r-n*q)/s,k=c.xOrigin=h[0]=i,l=c.yOrigin=h[1]=j),v&&(f&&(c.xOffset=v.xOffset,c.yOffset=v.yOffset,v=c),e||e!==!1&&g.defaultSmoothOrigin!==!1?(i=k-t,j=l-u,v.xOffset+=i*w[0]+j*w[2]-i,v.yOffset+=i*w[1]+j*w[3]-j):v.xOffset=v.yOffset=0),f||a.setAttribute("data-svg-origin",h.join(" "))},La=function(a){try{return a.getBBox()}catch(a){}},Ma=function(a){return!!(Ga&&a.getBBox&&a.getCTM&&La(a)&&(!a.parentNode||a.parentNode.getBBox&&a.parentNode.getCTM))},Na=[1,0,0,1,0,0],Oa=function(a,b){var c,d,e,f,g,h,i=a._gsTransform||new Fa,j=1e5,k=a.style;if(Ba?d=$(a,Ca,null,!0):a.currentStyle&&(d=a.currentStyle.filter.match(G),d=d&&4===d.length?[d[0].substr(4),Number(d[2].substr(4)),Number(d[1].substr(4)),d[3].substr(4),i.x||0,i.y||0].join(","):""),c=!d||"none"===d||"matrix(1, 0, 0, 1, 0, 0)"===d,c&&Ba&&((h="none"===Z(a).display)||!a.parentNode)&&(h&&(f=k.display,k.display="block"),a.parentNode||(g=1,Ia.appendChild(a)),d=$(a,Ca,null,!0),c=!d||"none"===d||"matrix(1, 0, 0, 1, 0, 0)"===d,f?k.display=f:h&&Ta(k,"display"),g&&Ia.removeChild(a)),(i.svg||a.getBBox&&Ma(a))&&(c&&-1!==(k[Ba]+"").indexOf("matrix")&&(d=k[Ba],c=0),e=a.getAttribute("transform"),c&&e&&(-1!==e.indexOf("matrix")?(d=e,c=0):-1!==e.indexOf("translate")&&(d="matrix(1,0,0,1,"+e.match(/(?:\-|\b)[\d\-\.e]+\b/gi).join(",")+")",c=0))),c)return Na;for(e=(d||"").match(s)||[],va=e.length;--va>-1;)f=Number(e[va]),e[va]=(g=f-(f|=0))?(g*j+(0>g?-.5:.5)|0)/j+f:f;return b&&e.length>6?[e[0],e[1],e[4],e[5],e[12],e[13]]:e},Pa=R.getTransform=function(a,c,d,e){if(a._gsTransform&&d&&!e)return a._gsTransform;var f,h,i,j,k,l,m=d?a._gsTransform||new Fa:new Fa,n=m.scaleX<0,o=2e-5,p=1e5,q=Ea?parseFloat($(a,Da,c,!1,"0 0 0").split(" ")[2])||m.zOrigin||0:0,r=parseFloat(g.defaultTransformPerspective)||0;if(m.svg=!(!a.getBBox||!Ma(a)),m.svg&&(Ka(a,$(a,Da,c,!1,"50% 50%")+"",m,a.getAttribute("data-svg-origin")),za=g.useSVGTransformAttr||Ja),f=Oa(a),f!==Na){if(16===f.length){var s,t,u,v,w,x=f[0],y=f[1],z=f[2],A=f[3],B=f[4],C=f[5],D=f[6],E=f[7],F=f[8],G=f[9],H=f[10],I=f[12],J=f[13],K=f[14],M=f[11],N=Math.atan2(D,H);m.zOrigin&&(K=-m.zOrigin,I=F*K-f[12],J=G*K-f[13],K=H*K+m.zOrigin-f[14]),m.rotationX=N*L,N&&(v=Math.cos(-N),w=Math.sin(-N),s=B*v+F*w,t=C*v+G*w,u=D*v+H*w,F=B*-w+F*v,G=C*-w+G*v,H=D*-w+H*v,M=E*-w+M*v,B=s,C=t,D=u),N=Math.atan2(-z,H),m.rotationY=N*L,N&&(v=Math.cos(-N),w=Math.sin(-N),s=x*v-F*w,t=y*v-G*w,u=z*v-H*w,G=y*w+G*v,H=z*w+H*v,M=A*w+M*v,x=s,y=t,z=u),N=Math.atan2(y,x),m.rotation=N*L,N&&(v=Math.cos(-N),w=Math.sin(-N),x=x*v+B*w,t=y*v+C*w,C=y*-w+C*v,D=z*-w+D*v,y=t),m.rotationX&&Math.abs(m.rotationX)+Math.abs(m.rotation)>359.9&&(m.rotationX=m.rotation=0,m.rotationY=180-m.rotationY),m.scaleX=(Math.sqrt(x*x+y*y)*p+.5|0)/p,m.scaleY=(Math.sqrt(C*C+G*G)*p+.5|0)/p,m.scaleZ=(Math.sqrt(D*D+H*H)*p+.5|0)/p,m.rotationX||m.rotationY?m.skewX=0:(m.skewX=B||C?Math.atan2(B,C)*L+m.rotation:m.skewX||0,Math.abs(m.skewX)>90&&Math.abs(m.skewX)<270&&(n?(m.scaleX*=-1,m.skewX+=m.rotation<=0?180:-180,m.rotation+=m.rotation<=0?180:-180):(m.scaleY*=-1,m.skewX+=m.skewX<=0?180:-180))),m.perspective=M?1/(0>M?-M:M):0,m.x=I,m.y=J,m.z=K,m.svg&&(m.x-=m.xOrigin-(m.xOrigin*x-m.yOrigin*B),m.y-=m.yOrigin-(m.yOrigin*y-m.xOrigin*C))}else if(!Ea||e||!f.length||m.x!==f[4]||m.y!==f[5]||!m.rotationX&&!m.rotationY){var O=f.length>=6,P=O?f[0]:1,Q=f[1]||0,R=f[2]||0,S=O?f[3]:1;m.x=f[4]||0,m.y=f[5]||0,i=Math.sqrt(P*P+Q*Q),j=Math.sqrt(S*S+R*R),k=P||Q?Math.atan2(Q,P)*L:m.rotation||0,l=R||S?Math.atan2(R,S)*L+k:m.skewX||0,Math.abs(l)>90&&Math.abs(l)<270&&(n?(i*=-1,l+=0>=k?180:-180,k+=0>=k?180:-180):(j*=-1,l+=0>=l?180:-180)),m.scaleX=i,m.scaleY=j,m.rotation=k,m.skewX=l,Ea&&(m.rotationX=m.rotationY=m.z=0,m.perspective=r,m.scaleZ=1),m.svg&&(m.x-=m.xOrigin-(m.xOrigin*P+m.yOrigin*R),m.y-=m.yOrigin-(m.xOrigin*Q+m.yOrigin*S))}m.zOrigin=q;for(h in m)m[h]<o&&m[h]>-o&&(m[h]=0)}return d&&(a._gsTransform=m,m.svg&&(za&&a.style[Ba]?b.delayedCall(.001,function(){Ta(a.style,Ba)}):!za&&a.getAttribute("transform")&&b.delayedCall(.001,function(){a.removeAttribute("transform")}))),m},Qa=function(a){var b,c,d=this.data,e=-d.rotation*K,f=e+d.skewX*K,g=1e5,h=(Math.cos(e)*d.scaleX*g|0)/g,i=(Math.sin(e)*d.scaleX*g|0)/g,j=(Math.sin(f)*-d.scaleY*g|0)/g,k=(Math.cos(f)*d.scaleY*g|0)/g,l=this.t.style,m=this.t.currentStyle;if(m){c=i,i=-j,j=-c,b=m.filter,l.filter="";var n,o,q=this.t.offsetWidth,r=this.t.offsetHeight,s="absolute"!==m.position,t="progid:DXImageTransform.Microsoft.Matrix(M11="+h+", M12="+i+", M21="+j+", M22="+k,u=d.x+q*d.xPercent/100,v=d.y+r*d.yPercent/100;if(null!=d.ox&&(n=(d.oxp?q*d.ox*.01:d.ox)-q/2,o=(d.oyp?r*d.oy*.01:d.oy)-r/2,u+=n-(n*h+o*i),v+=o-(n*j+o*k)),s?(n=q/2,o=r/2,t+=", Dx="+(n-(n*h+o*i)+u)+", Dy="+(o-(n*j+o*k)+v)+")"):t+=", sizingMethod='auto expand')",-1!==b.indexOf("DXImageTransform.Microsoft.Matrix(")?l.filter=b.replace(H,t):l.filter=t+" "+b,(0===a||1===a)&&1===h&&0===i&&0===j&&1===k&&(s&&-1===t.indexOf("Dx=0, Dy=0")||x.test(b)&&100!==parseFloat(RegExp.$1)||-1===b.indexOf(b.indexOf("Alpha"))&&l.removeAttribute("filter")),!s){var y,z,A,B=8>p?1:-1;for(n=d.ieOffsetX||0,o=d.ieOffsetY||0,d.ieOffsetX=Math.round((q-((0>h?-h:h)*q+(0>i?-i:i)*r))/2+u),d.ieOffsetY=Math.round((r-((0>k?-k:k)*r+(0>j?-j:j)*q))/2+v),va=0;4>va;va++)z=ea[va],y=m[z],c=-1!==y.indexOf("px")?parseFloat(y):_(this.t,z,parseFloat(y),y.replace(w,""))||0,A=c!==d[z]?2>va?-d.ieOffsetX:-d.ieOffsetY:2>va?n-d.ieOffsetX:o-d.ieOffsetY,l[z]=(d[z]=Math.round(c-A*(0===va||2===va?1:B)))+"px"}}},Ra=R.set3DTransformRatio=R.setTransformRatio=function(a){var b,c,d,e,f,g,h,i,j,k,l,m,o,p,q,r,s,t,u,v,w,x,y,z=this.data,A=this.t.style,B=z.rotation,C=z.rotationX,D=z.rotationY,E=z.scaleX,F=z.scaleY,G=z.scaleZ,H=z.x,I=z.y,J=z.z,L=z.svg,M=z.perspective,N=z.force3D;if(((1===a||0===a)&&"auto"===N&&(this.tween._totalTime===this.tween._totalDuration||!this.tween._totalTime)||!N)&&!J&&!M&&!D&&!C&&1===G||za&&L||!Ea)return void(B||z.skewX||L?(B*=K,x=z.skewX*K,y=1e5,b=Math.cos(B)*E,e=Math.sin(B)*E,c=Math.sin(B-x)*-F,f=Math.cos(B-x)*F,x&&"simple"===z.skewType&&(s=Math.tan(x-z.skewY*K),s=Math.sqrt(1+s*s),c*=s,f*=s,z.skewY&&(s=Math.tan(z.skewY*K),s=Math.sqrt(1+s*s),b*=s,e*=s)),L&&(H+=z.xOrigin-(z.xOrigin*b+z.yOrigin*c)+z.xOffset,I+=z.yOrigin-(z.xOrigin*e+z.yOrigin*f)+z.yOffset,za&&(z.xPercent||z.yPercent)&&(p=this.t.getBBox(),H+=.01*z.xPercent*p.width,I+=.01*z.yPercent*p.height),p=1e-6,p>H&&H>-p&&(H=0),p>I&&I>-p&&(I=0)),u=(b*y|0)/y+","+(e*y|0)/y+","+(c*y|0)/y+","+(f*y|0)/y+","+H+","+I+")",L&&za?this.t.setAttribute("transform","matrix("+u):A[Ba]=(z.xPercent||z.yPercent?"translate("+z.xPercent+"%,"+z.yPercent+"%) matrix(":"matrix(")+u):A[Ba]=(z.xPercent||z.yPercent?"translate("+z.xPercent+"%,"+z.yPercent+"%) matrix(":"matrix(")+E+",0,0,"+F+","+H+","+I+")");if(n&&(p=1e-4,p>E&&E>-p&&(E=G=2e-5),p>F&&F>-p&&(F=G=2e-5),!M||z.z||z.rotationX||z.rotationY||(M=0)),B||z.skewX)B*=K,q=b=Math.cos(B),r=e=Math.sin(B),z.skewX&&(B-=z.skewX*K,q=Math.cos(B),r=Math.sin(B),"simple"===z.skewType&&(s=Math.tan((z.skewX-z.skewY)*K),s=Math.sqrt(1+s*s),q*=s,r*=s,z.skewY&&(s=Math.tan(z.skewY*K),s=Math.sqrt(1+s*s),b*=s,e*=s))),c=-r,f=q;else{if(!(D||C||1!==G||M||L))return void(A[Ba]=(z.xPercent||z.yPercent?"translate("+z.xPercent+"%,"+z.yPercent+"%) translate3d(":"translate3d(")+H+"px,"+I+"px,"+J+"px)"+(1!==E||1!==F?" scale("+E+","+F+")":""));b=f=1,c=e=0}j=1,d=g=h=i=k=l=0,m=M?-1/M:0,o=z.zOrigin,p=1e-6,v=",",w="0",B=D*K,B&&(q=Math.cos(B),r=Math.sin(B),h=-r,k=m*-r,d=b*r,g=e*r,j=q,m*=q,b*=q,e*=q),B=C*K,B&&(q=Math.cos(B),r=Math.sin(B),s=c*q+d*r,t=f*q+g*r,i=j*r,l=m*r,d=c*-r+d*q,g=f*-r+g*q,j*=q,m*=q,c=s,f=t),1!==G&&(d*=G,g*=G,j*=G,m*=G),1!==F&&(c*=F,f*=F,i*=F,l*=F),1!==E&&(b*=E,e*=E,h*=E,k*=E),(o||L)&&(o&&(H+=d*-o,I+=g*-o,J+=j*-o+o),L&&(H+=z.xOrigin-(z.xOrigin*b+z.yOrigin*c)+z.xOffset,I+=z.yOrigin-(z.xOrigin*e+z.yOrigin*f)+z.yOffset),p>H&&H>-p&&(H=w),p>I&&I>-p&&(I=w),p>J&&J>-p&&(J=0)),u=z.xPercent||z.yPercent?"translate("+z.xPercent+"%,"+z.yPercent+"%) matrix3d(":"matrix3d(",u+=(p>b&&b>-p?w:b)+v+(p>e&&e>-p?w:e)+v+(p>h&&h>-p?w:h),u+=v+(p>k&&k>-p?w:k)+v+(p>c&&c>-p?w:c)+v+(p>f&&f>-p?w:f),C||D||1!==G?(u+=v+(p>i&&i>-p?w:i)+v+(p>l&&l>-p?w:l)+v+(p>d&&d>-p?w:d),u+=v+(p>g&&g>-p?w:g)+v+(p>j&&j>-p?w:j)+v+(p>m&&m>-p?w:m)+v):u+=",0,0,0,0,1,0,",u+=H+v+I+v+J+v+(M?1+-J/M:1)+")",A[Ba]=u};j=Fa.prototype,j.x=j.y=j.z=j.skewX=j.skewY=j.rotation=j.rotationX=j.rotationY=j.zOrigin=j.xPercent=j.yPercent=j.xOffset=j.yOffset=0,j.scaleX=j.scaleY=j.scaleZ=1,xa("transform,scale,scaleX,scaleY,scaleZ,x,y,z,rotation,rotationX,rotationY,rotationZ,skewX,skewY,shortRotation,shortRotationX,shortRotationY,shortRotationZ,transformOrigin,svgOrigin,transformPerspective,directionalRotation,parseTransform,force3D,skewType,xPercent,yPercent,smoothOrigin",{parser:function(a,b,c,d,f,h,i){if(d._lastParsedTransform===i)return f;d._lastParsedTransform=i;var j;"function"==typeof i[c]&&(j=i[c],i[c]=b);var k,l,m,n,o,p,s,t,u,v=a._gsTransform,w=a.style,x=1e-6,y=Aa.length,z=i,A={},B="transformOrigin",C=Pa(a,e,!0,z.parseTransform),D=z.transform&&("function"==typeof z.transform?z.transform(r,q):z.transform);if(d._transform=C,D&&"string"==typeof D&&Ba)l=P.style,l[Ba]=D,l.display="block",l.position="absolute",N.body.appendChild(P),k=Pa(P,null,!1),C.svg&&(p=C.xOrigin,s=C.yOrigin,k.x-=C.xOffset,k.y-=C.yOffset,(z.transformOrigin||z.svgOrigin)&&(D={},Ka(a,ga(z.transformOrigin),D,z.svgOrigin,z.smoothOrigin,!0),p=D.xOrigin,s=D.yOrigin,k.x-=D.xOffset-C.xOffset,k.y-=D.yOffset-C.yOffset),(p||s)&&(t=Oa(P,!0),k.x-=p-(p*t[0]+s*t[2]),k.y-=s-(p*t[1]+s*t[3]))),N.body.removeChild(P),k.perspective||(k.perspective=C.perspective),null!=z.xPercent&&(k.xPercent=ia(z.xPercent,C.xPercent)),null!=z.yPercent&&(k.yPercent=ia(z.yPercent,C.yPercent));else if("object"==typeof z){if(k={scaleX:ia(null!=z.scaleX?z.scaleX:z.scale,C.scaleX),scaleY:ia(null!=z.scaleY?z.scaleY:z.scale,C.scaleY),scaleZ:ia(z.scaleZ,C.scaleZ),x:ia(z.x,C.x),y:ia(z.y,C.y),z:ia(z.z,C.z),xPercent:ia(z.xPercent,C.xPercent),yPercent:ia(z.yPercent,C.yPercent),perspective:ia(z.transformPerspective,C.perspective)},o=z.directionalRotation,null!=o)if("object"==typeof o)for(l in o)z[l]=o[l];else z.rotation=o;"string"==typeof z.x&&-1!==z.x.indexOf("%")&&(k.x=0,k.xPercent=ia(z.x,C.xPercent)),"string"==typeof z.y&&-1!==z.y.indexOf("%")&&(k.y=0,k.yPercent=ia(z.y,C.yPercent)),k.rotation=ja("rotation"in z?z.rotation:"shortRotation"in z?z.shortRotation+"_short":"rotationZ"in z?z.rotationZ:C.rotation-C.skewY,C.rotation-C.skewY,"rotation",A),Ea&&(k.rotationX=ja("rotationX"in z?z.rotationX:"shortRotationX"in z?z.shortRotationX+"_short":C.rotationX||0,C.rotationX,"rotationX",A),k.rotationY=ja("rotationY"in z?z.rotationY:"shortRotationY"in z?z.shortRotationY+"_short":C.rotationY||0,C.rotationY,"rotationY",A)),k.skewX=ja(z.skewX,C.skewX-C.skewY),(k.skewY=ja(z.skewY,C.skewY))&&(k.skewX+=k.skewY,k.rotation+=k.skewY)}for(Ea&&null!=z.force3D&&(C.force3D=z.force3D,n=!0),C.skewType=z.skewType||C.skewType||g.defaultSkewType,m=C.force3D||C.z||C.rotationX||C.rotationY||k.z||k.rotationX||k.rotationY||k.perspective,m||null==z.scale||(k.scaleZ=1);--y>-1;)u=Aa[y],D=k[u]-C[u],(D>x||-x>D||null!=z[u]||null!=M[u])&&(n=!0,f=new sa(C,u,C[u],D,f),u in A&&(f.e=A[u]),f.xs0=0,f.plugin=h,d._overwriteProps.push(f.n));return D=z.transformOrigin,C.svg&&(D||z.svgOrigin)&&(p=C.xOffset,s=C.yOffset,Ka(a,ga(D),k,z.svgOrigin,z.smoothOrigin),f=ta(C,"xOrigin",(v?C:k).xOrigin,k.xOrigin,f,B),f=ta(C,"yOrigin",(v?C:k).yOrigin,k.yOrigin,f,B),(p!==C.xOffset||s!==C.yOffset)&&(f=ta(C,"xOffset",v?p:C.xOffset,C.xOffset,f,B),f=ta(C,"yOffset",v?s:C.yOffset,C.yOffset,f,B)),D=za?null:"0px 0px"),(D||Ea&&m&&C.zOrigin)&&(Ba?(n=!0,u=Da,D=(D||$(a,u,e,!1,"50% 50%"))+"",f=new sa(w,u,0,0,f,-1,B),f.b=w[u],f.plugin=h,Ea?(l=C.zOrigin,D=D.split(" "),C.zOrigin=(D.length>2&&(0===l||"0px"!==D[2])?parseFloat(D[2]):l)||0,f.xs0=f.e=D[0]+" "+(D[1]||"50%")+" 0px",f=new sa(C,"zOrigin",0,0,f,-1,f.n),f.b=l,f.xs0=f.e=C.zOrigin):f.xs0=f.e=D):ga(D+"",C)),n&&(d._transformType=C.svg&&za||!m&&3!==this._transformType?2:3),j&&(i[c]=j),f},prefix:!0}),xa("boxShadow",{defaultValue:"0px 0px 0px 0px #999",prefix:!0,color:!0,multi:!0,keyword:"inset"}),xa("borderRadius",{defaultValue:"0px",parser:function(a,b,c,f,g,h){b=this.format(b);var i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y=["borderTopLeftRadius","borderTopRightRadius","borderBottomRightRadius","borderBottomLeftRadius"],z=a.style;for(q=parseFloat(a.offsetWidth),r=parseFloat(a.offsetHeight),i=b.split(" "),j=0;j<y.length;j++)this.p.indexOf("border")&&(y[j]=Y(y[j])),m=l=$(a,y[j],e,!1,"0px"),-1!==m.indexOf(" ")&&(l=m.split(" "),m=l[0],l=l[1]),n=k=i[j],o=parseFloat(m),t=m.substr((o+"").length),u="="===n.charAt(1),u?(p=parseInt(n.charAt(0)+"1",10),n=n.substr(2),p*=parseFloat(n),s=n.substr((p+"").length-(0>p?1:0))||""):(p=parseFloat(n),s=n.substr((p+"").length)),""===s&&(s=d[c]||t),s!==t&&(v=_(a,"borderLeft",o,t),w=_(a,"borderTop",o,t),"%"===s?(m=v/q*100+"%",l=w/r*100+"%"):"em"===s?(x=_(a,"borderLeft",1,"em"),m=v/x+"em",l=w/x+"em"):(m=v+"px",l=w+"px"),u&&(n=parseFloat(m)+p+s,k=parseFloat(l)+p+s)),g=ua(z,y[j],m+" "+l,n+" "+k,!1,"0px",g);return g},prefix:!0,formatter:pa("0px 0px 0px 0px",!1,!0)}),xa("borderBottomLeftRadius,borderBottomRightRadius,borderTopLeftRadius,borderTopRightRadius",{defaultValue:"0px",parser:function(a,b,c,d,f,g){return ua(a.style,c,this.format($(a,c,e,!1,"0px 0px")),this.format(b),!1,"0px",f)},prefix:!0,formatter:pa("0px 0px",!1,!0)}),xa("backgroundPosition",{defaultValue:"0 0",parser:function(a,b,c,d,f,g){var h,i,j,k,l,m,n="background-position",o=e||Z(a,null),q=this.format((o?p?o.getPropertyValue(n+"-x")+" "+o.getPropertyValue(n+"-y"):o.getPropertyValue(n):a.currentStyle.backgroundPositionX+" "+a.currentStyle.backgroundPositionY)||"0 0"),r=this.format(b);if(-1!==q.indexOf("%")!=(-1!==r.indexOf("%"))&&r.split(",").length<2&&(m=$(a,"backgroundImage").replace(D,""),m&&"none"!==m)){for(h=q.split(" "),i=r.split(" "),Q.setAttribute("src",m),j=2;--j>-1;)q=h[j],k=-1!==q.indexOf("%"),k!==(-1!==i[j].indexOf("%"))&&(l=0===j?a.offsetWidth-Q.width:a.offsetHeight-Q.height,h[j]=k?parseFloat(q)/100*l+"px":parseFloat(q)/l*100+"%");q=h.join(" ")}return this.parseComplex(a.style,q,r,f,g)},formatter:ga}),xa("backgroundSize",{defaultValue:"0 0",formatter:function(a){return a+="",ga(-1===a.indexOf(" ")?a+" "+a:a)}}),xa("perspective",{defaultValue:"0px",prefix:!0}),xa("perspectiveOrigin",{defaultValue:"50% 50%",prefix:!0}),xa("transformStyle",{prefix:!0}),xa("backfaceVisibility",{prefix:!0}),xa("userSelect",{prefix:!0}),xa("margin",{parser:qa("marginTop,marginRight,marginBottom,marginLeft")}),xa("padding",{parser:qa("paddingTop,paddingRight,paddingBottom,paddingLeft")}),xa("clip",{defaultValue:"rect(0px,0px,0px,0px)",parser:function(a,b,c,d,f,g){var h,i,j;return 9>p?(i=a.currentStyle,j=8>p?" ":",",h="rect("+i.clipTop+j+i.clipRight+j+i.clipBottom+j+i.clipLeft+")",b=this.format(b).split(",").join(j)):(h=this.format($(a,this.p,e,!1,this.dflt)),b=this.format(b)),this.parseComplex(a.style,h,b,f,g)}}),xa("textShadow",{defaultValue:"0px 0px 0px #999",color:!0,multi:!0}),xa("autoRound,strictUnits",{parser:function(a,b,c,d,e){return e}}),xa("border",{defaultValue:"0px solid #000",parser:function(a,b,c,d,f,g){var h=$(a,"borderTopWidth",e,!1,"0px"),i=this.format(b).split(" "),j=i[0].replace(w,"");return"px"!==j&&(h=parseFloat(h)/_(a,"borderTopWidth",1,j)+j),this.parseComplex(a.style,this.format(h+" "+$(a,"borderTopStyle",e,!1,"solid")+" "+$(a,"borderTopColor",e,!1,"#000")),i.join(" "),f,g)},color:!0,formatter:function(a){var b=a.split(" ");return b[0]+" "+(b[1]||"solid")+" "+(a.match(oa)||["#000"])[0]}}),xa("borderWidth",{parser:qa("borderTopWidth,borderRightWidth,borderBottomWidth,borderLeftWidth")}),xa("float,cssFloat,styleFloat",{parser:function(a,b,c,d,e,f){var g=a.style,h="cssFloat"in g?"cssFloat":"styleFloat";return new sa(g,h,0,0,e,-1,c,!1,0,g[h],b)}});var Sa=function(a){var b,c=this.t,d=c.filter||$(this.data,"filter")||"",e=this.s+this.c*a|0;100===e&&(-1===d.indexOf("atrix(")&&-1===d.indexOf("radient(")&&-1===d.indexOf("oader(")?(c.removeAttribute("filter"),b=!$(this.data,"filter")):(c.filter=d.replace(z,""),b=!0)),b||(this.xn1&&(c.filter=d=d||"alpha(opacity="+e+")"),-1===d.indexOf("pacity")?0===e&&this.xn1||(c.filter=d+" alpha(opacity="+e+")"):c.filter=d.replace(x,"opacity="+e))};xa("opacity,alpha,autoAlpha",{defaultValue:"1",parser:function(a,b,c,d,f,g){var h=parseFloat($(a,"opacity",e,!1,"1")),i=a.style,j="autoAlpha"===c;return"string"==typeof b&&"="===b.charAt(1)&&(b=("-"===b.charAt(0)?-1:1)*parseFloat(b.substr(2))+h),j&&1===h&&"hidden"===$(a,"visibility",e)&&0!==b&&(h=0),T?f=new sa(i,"opacity",h,b-h,f):(f=new sa(i,"opacity",100*h,100*(b-h),f),f.xn1=j?1:0,i.zoom=1,f.type=2,f.b="alpha(opacity="+f.s+")",f.e="alpha(opacity="+(f.s+f.c)+")",f.data=a,f.plugin=g,f.setRatio=Sa),j&&(f=new sa(i,"visibility",0,0,f,-1,null,!1,0,0!==h?"inherit":"hidden",0===b?"hidden":"inherit"),f.xs0="inherit",d._overwriteProps.push(f.n),d._overwriteProps.push(c)),f}});var Ta=function(a,b){b&&(a.removeProperty?(("ms"===b.substr(0,2)||"webkit"===b.substr(0,6))&&(b="-"+b),a.removeProperty(b.replace(B,"-$1").toLowerCase())):a.removeAttribute(b))},Ua=function(a){if(this.t._gsClassPT=this,1===a||0===a){this.t.setAttribute("class",0===a?this.b:this.e);for(var b=this.data,c=this.t.style;b;)b.v?c[b.p]=b.v:Ta(c,b.p),b=b._next;1===a&&this.t._gsClassPT===this&&(this.t._gsClassPT=null)}else this.t.getAttribute("class")!==this.e&&this.t.setAttribute("class",this.e)};xa("className",{parser:function(a,b,d,f,g,h,i){var j,k,l,m,n,o=a.getAttribute("class")||"",p=a.style.cssText;if(g=f._classNamePT=new sa(a,d,0,0,g,2),g.setRatio=Ua,g.pr=-11,c=!0,g.b=o,k=ba(a,e),l=a._gsClassPT){for(m={},n=l.data;n;)m[n.p]=1,n=n._next;l.setRatio(1)}return a._gsClassPT=g,g.e="="!==b.charAt(1)?b:o.replace(new RegExp("(?:\\s|^)"+b.substr(2)+"(?![\\w-])"),"")+("+"===b.charAt(0)?" "+b.substr(2):""),a.setAttribute("class",g.e),j=ca(a,k,ba(a),i,m),a.setAttribute("class",o),g.data=j.firstMPT,a.style.cssText=p,g=g.xfirst=f.parse(a,j.difs,g,h)}});var Va=function(a){if((1===a||0===a)&&this.data._totalTime===this.data._totalDuration&&"isFromStart"!==this.data.data){var b,c,d,e,f,g=this.t.style,h=i.transform.parse;if("all"===this.e)g.cssText="",e=!0;else for(b=this.e.split(" ").join("").split(","),d=b.length;--d>-1;)c=b[d],i[c]&&(i[c].parse===h?e=!0:c="transformOrigin"===c?Da:i[c].p),Ta(g,c);e&&(Ta(g,Ba),f=this.t._gsTransform,f&&(f.svg&&(this.t.removeAttribute("data-svg-origin"),this.t.removeAttribute("transform")),delete this.t._gsTransform))}};for(xa("clearProps",{parser:function(a,b,d,e,f){return f=new sa(a,d,0,0,f,2),f.setRatio=Va,f.e=b,f.pr=-10,f.data=e._tween,c=!0,f}}),j="bezier,throwProps,physicsProps,physics2D".split(","),va=j.length;va--;)ya(j[va]);j=g.prototype,j._firstPT=j._lastParsedTransform=j._transform=null,j._onInitTween=function(a,b,h,j){if(!a.nodeType)return!1;this._target=q=a,this._tween=h,this._vars=b,r=j,k=b.autoRound,c=!1,d=b.suffixMap||g.suffixMap,e=Z(a,""),f=this._overwriteProps;var n,p,s,t,u,v,w,x,z,A=a.style;if(l&&""===A.zIndex&&(n=$(a,"zIndex",e),("auto"===n||""===n)&&this._addLazySet(A,"zIndex",0)),"string"==typeof b&&(t=A.cssText,n=ba(a,e),A.cssText=t+";"+b,n=ca(a,n,ba(a)).difs,!T&&y.test(b)&&(n.opacity=parseFloat(RegExp.$1)),b=n,A.cssText=t),b.className?this._firstPT=p=i.className.parse(a,b.className,"className",this,null,null,b):this._firstPT=p=this.parse(a,b,null),this._transformType){for(z=3===this._transformType,Ba?m&&(l=!0,""===A.zIndex&&(w=$(a,"zIndex",e),("auto"===w||""===w)&&this._addLazySet(A,"zIndex",0)),o&&this._addLazySet(A,"WebkitBackfaceVisibility",this._vars.WebkitBackfaceVisibility||(z?"visible":"hidden"))):A.zoom=1,s=p;s&&s._next;)s=s._next;x=new sa(a,"transform",0,0,null,2),this._linkCSSP(x,null,s),x.setRatio=Ba?Ra:Qa,x.data=this._transform||Pa(a,e,!0),x.tween=h,x.pr=-1,f.pop()}if(c){for(;p;){for(v=p._next,s=t;s&&s.pr>p.pr;)s=s._next;(p._prev=s?s._prev:u)?p._prev._next=p:t=p,(p._next=s)?s._prev=p:u=p,p=v}this._firstPT=t}return!0},j.parse=function(a,b,c,f){var g,h,j,l,m,n,o,p,s,t,u=a.style;for(g in b)n=b[g],"function"==typeof n&&(n=n(r,q)),h=i[g],h?c=h.parse(a,n,g,this,c,f,b):(m=$(a,g,e)+"",s="string"==typeof n,"color"===g||"fill"===g||"stroke"===g||-1!==g.indexOf("Color")||s&&A.test(n)?(s||(n=ma(n),n=(n.length>3?"rgba(":"rgb(")+n.join(",")+")"),c=ua(u,g,m,n,!0,"transparent",c,0,f)):s&&J.test(n)?c=ua(u,g,m,n,!0,null,c,0,f):(j=parseFloat(m),o=j||0===j?m.substr((j+"").length):"",(""===m||"auto"===m)&&("width"===g||"height"===g?(j=fa(a,g,e),o="px"):"left"===g||"top"===g?(j=aa(a,g,e),o="px"):(j="opacity"!==g?0:1,o="")),t=s&&"="===n.charAt(1),t?(l=parseInt(n.charAt(0)+"1",10),n=n.substr(2),l*=parseFloat(n),p=n.replace(w,"")):(l=parseFloat(n),p=s?n.replace(w,""):""),""===p&&(p=g in d?d[g]:o),n=l||0===l?(t?l+j:l)+p:b[g],o!==p&&""!==p&&(l||0===l)&&j&&(j=_(a,g,j,o),"%"===p?(j/=_(a,g,100,"%")/100,b.strictUnits!==!0&&(m=j+"%")):"em"===p||"rem"===p||"vw"===p||"vh"===p?j/=_(a,g,1,p):"px"!==p&&(l=_(a,g,l,p),p="px"),t&&(l||0===l)&&(n=l+j+p)),t&&(l+=j),!j&&0!==j||!l&&0!==l?void 0!==u[g]&&(n||n+""!="NaN"&&null!=n)?(c=new sa(u,g,l||j||0,0,c,-1,g,!1,0,m,n),c.xs0="none"!==n||"display"!==g&&-1===g.indexOf("Style")?n:m):V("invalid "+g+" tween value: "+b[g]):(c=new sa(u,g,j,l-j,c,0,g,k!==!1&&("px"===p||"zIndex"===g),0,m,n),c.xs0=p))),f&&c&&!c.plugin&&(c.plugin=f);return c},j.setRatio=function(a){var b,c,d,e=this._firstPT,f=1e-6;if(1!==a||this._tween._time!==this._tween._duration&&0!==this._tween._time)if(a||this._tween._time!==this._tween._duration&&0!==this._tween._time||this._tween._rawPrevTime===-1e-6)for(;e;){if(b=e.c*a+e.s,e.r?b=Math.round(b):f>b&&b>-f&&(b=0),e.type)if(1===e.type)if(d=e.l,2===d)e.t[e.p]=e.xs0+b+e.xs1+e.xn1+e.xs2;else if(3===d)e.t[e.p]=e.xs0+b+e.xs1+e.xn1+e.xs2+e.xn2+e.xs3;else if(4===d)e.t[e.p]=e.xs0+b+e.xs1+e.xn1+e.xs2+e.xn2+e.xs3+e.xn3+e.xs4;else if(5===d)e.t[e.p]=e.xs0+b+e.xs1+e.xn1+e.xs2+e.xn2+e.xs3+e.xn3+e.xs4+e.xn4+e.xs5;else{for(c=e.xs0+b+e.xs1,d=1;d<e.l;d++)c+=e["xn"+d]+e["xs"+(d+1)];e.t[e.p]=c}else-1===e.type?e.t[e.p]=e.xs0:e.setRatio&&e.setRatio(a);else e.t[e.p]=b+e.xs0;e=e._next}else for(;e;)2!==e.type?e.t[e.p]=e.b:e.setRatio(a),e=e._next;else for(;e;){if(2!==e.type)if(e.r&&-1!==e.type)if(b=Math.round(e.s+e.c),e.type){if(1===e.type){for(d=e.l,c=e.xs0+b+e.xs1,d=1;d<e.l;d++)c+=e["xn"+d]+e["xs"+(d+1)];e.t[e.p]=c}}else e.t[e.p]=b+e.xs0;else e.t[e.p]=e.e;else e.setRatio(a);e=e._next}},j._enableTransforms=function(a){this._transform=this._transform||Pa(this._target,e,!0),this._transformType=this._transform.svg&&za||!a&&3!==this._transformType?2:3};var Wa=function(a){this.t[this.p]=this.e,this.data._linkCSSP(this,this._next,null,!0)};j._addLazySet=function(a,b,c){var d=this._firstPT=new sa(a,b,0,0,this._firstPT,2);d.e=c,d.setRatio=Wa,d.data=this},j._linkCSSP=function(a,b,c,d){return a&&(b&&(b._prev=a),a._next&&(a._next._prev=a._prev),a._prev?a._prev._next=a._next:this._firstPT===a&&(this._firstPT=a._next,d=!0),c?c._next=a:d||null!==this._firstPT||(this._firstPT=a),a._next=b,a._prev=c),a},j._mod=function(a){for(var b=this._firstPT;b;)"function"==typeof a[b.p]&&a[b.p]===Math.round&&(b.r=1),b=b._next},j._kill=function(b){var c,d,e,f=b;if(b.autoAlpha||b.alpha){f={};for(d in b)f[d]=b[d];f.opacity=1,f.autoAlpha&&(f.visibility=1)}for(b.className&&(c=this._classNamePT)&&(e=c.xfirst,e&&e._prev?this._linkCSSP(e._prev,c._next,e._prev._prev):e===this._firstPT&&(this._firstPT=c._next),c._next&&this._linkCSSP(c._next,c._next._next,e._prev),this._classNamePT=null),c=this._firstPT;c;)c.plugin&&c.plugin!==d&&c.plugin._kill&&(c.plugin._kill(b),d=c.plugin),c=c._next;return a.prototype._kill.call(this,f)};var Xa=function(a,b,c){var d,e,f,g;if(a.slice)for(e=a.length;--e>-1;)Xa(a[e],b,c);else for(d=a.childNodes,e=d.length;--e>-1;)f=d[e],g=f.type,f.style&&(b.push(ba(f)),c&&c.push(f)),1!==g&&9!==g&&11!==g||!f.childNodes.length||Xa(f,b,c)};return g.cascadeTo=function(a,c,d){var e,f,g,h,i=b.to(a,c,d),j=[i],k=[],l=[],m=[],n=b._internals.reservedProps;for(a=i._targets||i.target,Xa(a,k,m),i.render(c,!0,!0),Xa(a,l),i.render(0,!0,!0),i._enabled(!0),e=m.length;--e>-1;)if(f=ca(m[e],k[e],l[e]),f.firstMPT){f=f.difs;for(g in d)n[g]&&(f[g]=d[g]);h={};for(g in f)h[g]=k[e][g];j.push(b.fromTo(m[e],c,h,f))}return j},a.activate([g]),g},!0),function(){var a=_gsScope._gsDefine.plugin({propName:"roundProps",version:"1.6.0",priority:-1,API:2,init:function(a,b,c){return this._tween=c,!0}}),b=function(a){for(;a;)a.f||a.blob||(a.m=Math.round),a=a._next},c=a.prototype;c._onInitAllProps=function(){for(var a,c,d,e=this._tween,f=e.vars.roundProps.join?e.vars.roundProps:e.vars.roundProps.split(","),g=f.length,h={},i=e._propLookup.roundProps;--g>-1;)h[f[g]]=Math.round;for(g=f.length;--g>-1;)for(a=f[g],c=e._firstPT;c;)d=c._next,c.pg?c.t._mod(h):c.n===a&&(2===c.f&&c.t?b(c.t._firstPT):(this._add(c.t,a,c.s,c.c),d&&(d._prev=c._prev),c._prev?c._prev._next=d:e._firstPT===c&&(e._firstPT=d),c._next=c._prev=null,e._propLookup[a]=i)),c=d;return!1},c._add=function(a,b,c,d){this._addTween(a,b,c,c+d,b,Math.round),this._overwriteProps.push(b)}}(),function(){_gsScope._gsDefine.plugin({propName:"attr",API:2,version:"0.6.0",init:function(a,b,c,d){var e,f;if("function"!=typeof a.setAttribute)return!1;for(e in b)f=b[e],"function"==typeof f&&(f=f(d,a)),this._addTween(a,"setAttribute",a.getAttribute(e)+"",f+"",e,!1,e),this._overwriteProps.push(e);return!0}})}(),_gsScope._gsDefine.plugin({propName:"directionalRotation",version:"0.3.0",API:2,init:function(a,b,c,d){"object"!=typeof b&&(b={rotation:b}),this.finals={};var e,f,g,h,i,j,k=b.useRadians===!0?2*Math.PI:360,l=1e-6;for(e in b)"useRadians"!==e&&(h=b[e],"function"==typeof h&&(h=h(d,a)),j=(h+"").split("_"),f=j[0],g=parseFloat("function"!=typeof a[e]?a[e]:a[e.indexOf("set")||"function"!=typeof a["get"+e.substr(3)]?e:"get"+e.substr(3)]()),h=this.finals[e]="string"==typeof f&&"="===f.charAt(1)?g+parseInt(f.charAt(0)+"1",10)*Number(f.substr(2)):Number(f)||0,i=h-g,j.length&&(f=j.join("_"),-1!==f.indexOf("short")&&(i%=k,i!==i%(k/2)&&(i=0>i?i+k:i-k)),-1!==f.indexOf("_cw")&&0>i?i=(i+9999999999*k)%k-(i/k|0)*k:-1!==f.indexOf("ccw")&&i>0&&(i=(i-9999999999*k)%k-(i/k|0)*k)),(i>l||-l>i)&&(this._addTween(a,e,g,g+i,e),this._overwriteProps.push(e)));return!0},set:function(a){var b;if(1!==a)this._super.setRatio.call(this,a);else for(b=this._firstPT;b;)b.f?b.t[b.p](this.finals[b.p]):b.t[b.p]=this.finals[b.p],b=b._next}})._autoCSS=!0,_gsScope._gsDefine("easing.Back",["easing.Ease"],function(a){var b,c,d,e=_gsScope.GreenSockGlobals||_gsScope,f=e.com.greensock,g=2*Math.PI,h=Math.PI/2,i=f._class,j=function(b,c){var d=i("easing."+b,function(){},!0),e=d.prototype=new a;return e.constructor=d,e.getRatio=c,d},k=a.register||function(){},l=function(a,b,c,d,e){var f=i("easing."+a,{easeOut:new b,easeIn:new c,easeInOut:new d},!0);return k(f,a),f},m=function(a,b,c){this.t=a,this.v=b,c&&(this.next=c,c.prev=this,this.c=c.v-b,this.gap=c.t-a)},n=function(b,c){var d=i("easing."+b,function(a){this._p1=a||0===a?a:1.70158,this._p2=1.525*this._p1},!0),e=d.prototype=new a;return e.constructor=d,e.getRatio=c,e.config=function(a){return new d(a)},d},o=l("Back",n("BackOut",function(a){return(a-=1)*a*((this._p1+1)*a+this._p1)+1}),n("BackIn",function(a){return a*a*((this._p1+1)*a-this._p1)}),n("BackInOut",function(a){return(a*=2)<1?.5*a*a*((this._p2+1)*a-this._p2):.5*((a-=2)*a*((this._p2+1)*a+this._p2)+2)})),p=i("easing.SlowMo",function(a,b,c){b=b||0===b?b:.7,null==a?a=.7:a>1&&(a=1),this._p=1!==a?b:0,this._p1=(1-a)/2,this._p2=a,this._p3=this._p1+this._p2,this._calcEnd=c===!0},!0),q=p.prototype=new a;return q.constructor=p,q.getRatio=function(a){var b=a+(.5-a)*this._p;return a<this._p1?this._calcEnd?1-(a=1-a/this._p1)*a:b-(a=1-a/this._p1)*a*a*a*b:a>this._p3?this._calcEnd?1-(a=(a-this._p3)/this._p1)*a:b+(a-b)*(a=(a-this._p3)/this._p1)*a*a*a:this._calcEnd?1:b},p.ease=new p(.7,.7),q.config=p.config=function(a,b,c){return new p(a,b,c)},b=i("easing.SteppedEase",function(a){a=a||1,this._p1=1/a,this._p2=a+1},!0),q=b.prototype=new a,q.constructor=b,q.getRatio=function(a){return 0>a?a=0:a>=1&&(a=.999999999),(this._p2*a>>0)*this._p1},q.config=b.config=function(a){return new b(a)},c=i("easing.RoughEase",function(b){b=b||{};for(var c,d,e,f,g,h,i=b.taper||"none",j=[],k=0,l=0|(b.points||20),n=l,o=b.randomize!==!1,p=b.clamp===!0,q=b.template instanceof a?b.template:null,r="number"==typeof b.strength?.4*b.strength:.4;--n>-1;)c=o?Math.random():1/l*n,d=q?q.getRatio(c):c,"none"===i?e=r:"out"===i?(f=1-c,e=f*f*r):"in"===i?e=c*c*r:.5>c?(f=2*c,e=f*f*.5*r):(f=2*(1-c),e=f*f*.5*r),o?d+=Math.random()*e-.5*e:n%2?d+=.5*e:d-=.5*e,p&&(d>1?d=1:0>d&&(d=0)),j[k++]={x:c,y:d};for(j.sort(function(a,b){return a.x-b.x}),h=new m(1,1,null),n=l;--n>-1;)g=j[n],h=new m(g.x,g.y,h);this._prev=new m(0,0,0!==h.t?h:h.next)},!0),q=c.prototype=new a,q.constructor=c,q.getRatio=function(a){var b=this._prev;if(a>b.t){for(;b.next&&a>=b.t;)b=b.next;b=b.prev}else for(;b.prev&&a<=b.t;)b=b.prev;return this._prev=b,b.v+(a-b.t)/b.gap*b.c},q.config=function(a){return new c(a)},c.ease=new c,l("Bounce",j("BounceOut",function(a){return 1/2.75>a?7.5625*a*a:2/2.75>a?7.5625*(a-=1.5/2.75)*a+.75:2.5/2.75>a?7.5625*(a-=2.25/2.75)*a+.9375:7.5625*(a-=2.625/2.75)*a+.984375}),j("BounceIn",function(a){return(a=1-a)<1/2.75?1-7.5625*a*a:2/2.75>a?1-(7.5625*(a-=1.5/2.75)*a+.75):2.5/2.75>a?1-(7.5625*(a-=2.25/2.75)*a+.9375):1-(7.5625*(a-=2.625/2.75)*a+.984375)}),j("BounceInOut",function(a){var b=.5>a;return a=b?1-2*a:2*a-1,a=1/2.75>a?7.5625*a*a:2/2.75>a?7.5625*(a-=1.5/2.75)*a+.75:2.5/2.75>a?7.5625*(a-=2.25/2.75)*a+.9375:7.5625*(a-=2.625/2.75)*a+.984375,b?.5*(1-a):.5*a+.5})),l("Circ",j("CircOut",function(a){return Math.sqrt(1-(a-=1)*a)}),j("CircIn",function(a){return-(Math.sqrt(1-a*a)-1)}),j("CircInOut",function(a){return(a*=2)<1?-.5*(Math.sqrt(1-a*a)-1):.5*(Math.sqrt(1-(a-=2)*a)+1)})),d=function(b,c,d){var e=i("easing."+b,function(a,b){this._p1=a>=1?a:1,this._p2=(b||d)/(1>a?a:1),this._p3=this._p2/g*(Math.asin(1/this._p1)||0),this._p2=g/this._p2},!0),f=e.prototype=new a;return f.constructor=e,f.getRatio=c,f.config=function(a,b){return new e(a,b)},e},l("Elastic",d("ElasticOut",function(a){return this._p1*Math.pow(2,-10*a)*Math.sin((a-this._p3)*this._p2)+1},.3),d("ElasticIn",function(a){return-(this._p1*Math.pow(2,10*(a-=1))*Math.sin((a-this._p3)*this._p2))},.3),d("ElasticInOut",function(a){return(a*=2)<1?-.5*(this._p1*Math.pow(2,10*(a-=1))*Math.sin((a-this._p3)*this._p2)):this._p1*Math.pow(2,-10*(a-=1))*Math.sin((a-this._p3)*this._p2)*.5+1},.45)),l("Expo",j("ExpoOut",function(a){return 1-Math.pow(2,-10*a)}),j("ExpoIn",function(a){return Math.pow(2,10*(a-1))-.001}),j("ExpoInOut",function(a){return(a*=2)<1?.5*Math.pow(2,10*(a-1)):.5*(2-Math.pow(2,-10*(a-1)))})),l("Sine",j("SineOut",function(a){return Math.sin(a*h)}),j("SineIn",function(a){return-Math.cos(a*h)+1}),j("SineInOut",function(a){return-.5*(Math.cos(Math.PI*a)-1)})),i("easing.EaseLookup",{find:function(b){return a.map[b]}},!0),k(e.SlowMo,"SlowMo","ease,"),k(c,"RoughEase","ease,"),k(b,"SteppedEase","ease,"),o},!0)}),_gsScope._gsDefine&&_gsScope._gsQueue.pop()(),function(a,b){"use strict";var c={},d=a.GreenSockGlobals=a.GreenSockGlobals||a;if(!d.TweenLite){var e,f,g,h,i,j=function(a){var b,c=a.split("."),e=d;for(b=0;b<c.length;b++)e[c[b]]=e=e[c[b]]||{};return e},k=j("com.greensock"),l=1e-10,m=function(a){var b,c=[],d=a.length;for(b=0;b!==d;c.push(a[b++]));return c},n=function(){},o=function(){var a=Object.prototype.toString,b=a.call([]);return function(c){return null!=c&&(c instanceof Array||"object"==typeof c&&!!c.push&&a.call(c)===b)}}(),p={},q=function(e,f,g,h){this.sc=p[e]?p[e].sc:[],p[e]=this,this.gsClass=null,this.func=g;var i=[];this.check=function(k){for(var l,m,n,o,r,s=f.length,t=s;--s>-1;)(l=p[f[s]]||new q(f[s],[])).gsClass?(i[s]=l.gsClass,t--):k&&l.sc.push(this);if(0===t&&g){if(m=("com.greensock."+e).split("."),n=m.pop(),o=j(m.join("."))[n]=this.gsClass=g.apply(g,i),h)if(d[n]=c[n]=o,r="undefined"!=typeof module&&module.exports,!r&&"function"==typeof define&&define.amd)define((a.GreenSockAMDPath?a.GreenSockAMDPath+"/":"")+e.split(".").pop(),[],function(){return o});else if(r)if(e===b){module.exports=c[b]=o;for(s in c)o[s]=c[s]}else c[b]&&(c[b][n]=o);for(s=0;s<this.sc.length;s++)this.sc[s].check()}},this.check(!0)},r=a._gsDefine=function(a,b,c,d){return new q(a,b,c,d)},s=k._class=function(a,b,c){return b=b||function(){},r(a,[],function(){return b},c),b};r.globals=d;var t=[0,0,1,1],u=s("easing.Ease",function(a,b,c,d){this._func=a,this._type=c||0,this._power=d||0,this._params=b?t.concat(b):t},!0),v=u.map={},w=u.register=function(a,b,c,d){for(var e,f,g,h,i=b.split(","),j=i.length,l=(c||"easeIn,easeOut,easeInOut").split(",");--j>-1;)for(f=i[j],e=d?s("easing."+f,null,!0):k.easing[f]||{},g=l.length;--g>-1;)h=l[g],v[f+"."+h]=v[h+f]=e[h]=a.getRatio?a:a[h]||new a};for(g=u.prototype,g._calcEnd=!1,g.getRatio=function(a){if(this._func)return this._params[0]=a,this._func.apply(null,this._params);var b=this._type,c=this._power,d=1===b?1-a:2===b?a:.5>a?2*a:2*(1-a);return 1===c?d*=d:2===c?d*=d*d:3===c?d*=d*d*d:4===c&&(d*=d*d*d*d),1===b?1-d:2===b?d:.5>a?d/2:1-d/2},e=["Linear","Quad","Cubic","Quart","Quint,Strong"],f=e.length;--f>-1;)g=e[f]+",Power"+f,w(new u(null,null,1,f),g,"easeOut",!0),w(new u(null,null,2,f),g,"easeIn"+(0===f?",easeNone":"")),w(new u(null,null,3,f),g,"easeInOut");v.linear=k.easing.Linear.easeIn,v.swing=k.easing.Quad.easeInOut;var x=s("events.EventDispatcher",function(a){this._listeners={},this._eventTarget=a||this});g=x.prototype,g.addEventListener=function(a,b,c,d,e){e=e||0;var f,g,j=this._listeners[a],k=0;for(this!==h||i||h.wake(),null==j&&(this._listeners[a]=j=[]),g=j.length;--g>-1;)f=j[g],f.c===b&&f.s===c?j.splice(g,1):0===k&&f.pr<e&&(k=g+1);j.splice(k,0,{c:b,s:c,up:d,pr:e})},g.removeEventListener=function(a,b){var c,d=this._listeners[a];if(d)for(c=d.length;--c>-1;)if(d[c].c===b)return void d.splice(c,1)},g.dispatchEvent=function(a){var b,c,d,e=this._listeners[a];if(e)for(b=e.length,b>1&&(e=e.slice(0)),c=this._eventTarget;--b>-1;)d=e[b],d&&(d.up?d.c.call(d.s||c,{type:a,target:c}):d.c.call(d.s||c))};var y=a.requestAnimationFrame,z=a.cancelAnimationFrame,A=Date.now||function(){return(new Date).getTime()},B=A();for(e=["ms","moz","webkit","o"],f=e.length;--f>-1&&!y;)y=a[e[f]+"RequestAnimationFrame"],z=a[e[f]+"CancelAnimationFrame"]||a[e[f]+"CancelRequestAnimationFrame"];s("Ticker",function(a,b){var c,d,e,f,g,j=this,k=A(),m=b!==!1&&y?"auto":!1,o=500,p=33,q="tick",r=function(a){var b,h,i=A()-B;i>o&&(k+=i-p),B+=i,j.time=(B-k)/1e3,b=j.time-g,(!c||b>0||a===!0)&&(j.frame++,g+=b+(b>=f?.004:f-b),h=!0),a!==!0&&(e=d(r)),h&&j.dispatchEvent(q)};x.call(j),j.time=j.frame=0,j.tick=function(){r(!0)},j.lagSmoothing=function(a,b){o=a||1/l,p=Math.min(b,o,0)},j.sleep=function(){null!=e&&(m&&z?z(e):clearTimeout(e),d=n,e=null,j===h&&(i=!1))},j.wake=function(a){null!==e?j.sleep():a?k+=-B+(B=A()):j.frame>10&&(B=A()-o+5),d=0===c?n:m&&y?y:function(a){return setTimeout(a,1e3*(g-j.time)+1|0)},j===h&&(i=!0),r(2)},j.fps=function(a){return arguments.length?(c=a,f=1/(c||60),g=this.time+f,void j.wake()):c},j.useRAF=function(a){return arguments.length?(j.sleep(),m=a,void j.fps(c)):m},j.fps(a),setTimeout(function(){"auto"===m&&j.frame<5&&"hidden"!==document.visibilityState&&j.useRAF(!1)},1500)}),g=k.Ticker.prototype=new k.events.EventDispatcher,g.constructor=k.Ticker;var C=s("core.Animation",function(a,b){if(this.vars=b=b||{},this._duration=this._totalDuration=a||0,this._delay=Number(b.delay)||0,this._timeScale=1,this._active=b.immediateRender===!0,this.data=b.data,this._reversed=b.reversed===!0,V){i||h.wake();var c=this.vars.useFrames?U:V;c.add(this,c._time),this.vars.paused&&this.paused(!0)}});h=C.ticker=new k.Ticker,g=C.prototype,g._dirty=g._gc=g._initted=g._paused=!1,g._totalTime=g._time=0,g._rawPrevTime=-1,g._next=g._last=g._onUpdate=g._timeline=g.timeline=null,g._paused=!1;var D=function(){i&&A()-B>2e3&&h.wake(),setTimeout(D,2e3)};D(),g.play=function(a,b){return null!=a&&this.seek(a,b),this.reversed(!1).paused(!1)},g.pause=function(a,b){return null!=a&&this.seek(a,b),this.paused(!0)},g.resume=function(a,b){return null!=a&&this.seek(a,b),this.paused(!1)},g.seek=function(a,b){return this.totalTime(Number(a),b!==!1)},g.restart=function(a,b){return this.reversed(!1).paused(!1).totalTime(a?-this._delay:0,b!==!1,!0)},g.reverse=function(a,b){return null!=a&&this.seek(a||this.totalDuration(),b),this.reversed(!0).paused(!1)},g.render=function(a,b,c){},g.invalidate=function(){return this._time=this._totalTime=0,this._initted=this._gc=!1,this._rawPrevTime=-1,(this._gc||!this.timeline)&&this._enabled(!0),this},g.isActive=function(){var a,b=this._timeline,c=this._startTime;return!b||!this._gc&&!this._paused&&b.isActive()&&(a=b.rawTime())>=c&&a<c+this.totalDuration()/this._timeScale},g._enabled=function(a,b){return i||h.wake(),this._gc=!a,this._active=this.isActive(),b!==!0&&(a&&!this.timeline?this._timeline.add(this,this._startTime-this._delay):!a&&this.timeline&&this._timeline._remove(this,!0)),!1},g._kill=function(a,b){return this._enabled(!1,!1)},g.kill=function(a,b){return this._kill(a,b),this},g._uncache=function(a){for(var b=a?this:this.timeline;b;)b._dirty=!0,b=b.timeline;return this},g._swapSelfInParams=function(a){for(var b=a.length,c=a.concat();--b>-1;)"{self}"===a[b]&&(c[b]=this);return c},g._callback=function(a){var b=this.vars,c=b[a],d=b[a+"Params"],e=b[a+"Scope"]||b.callbackScope||this,f=d?d.length:0;switch(f){case 0:c.call(e);break;case 1:c.call(e,d[0]);break;case 2:c.call(e,d[0],d[1]);break;default:c.apply(e,d)}},g.eventCallback=function(a,b,c,d){if("on"===(a||"").substr(0,2)){var e=this.vars;if(1===arguments.length)return e[a];null==b?delete e[a]:(e[a]=b,e[a+"Params"]=o(c)&&-1!==c.join("").indexOf("{self}")?this._swapSelfInParams(c):c,e[a+"Scope"]=d),"onUpdate"===a&&(this._onUpdate=b)}return this},g.delay=function(a){return arguments.length?(this._timeline.smoothChildTiming&&this.startTime(this._startTime+a-this._delay),this._delay=a,this):this._delay},g.duration=function(a){return arguments.length?(this._duration=this._totalDuration=a,this._uncache(!0),this._timeline.smoothChildTiming&&this._time>0&&this._time<this._duration&&0!==a&&this.totalTime(this._totalTime*(a/this._duration),!0),this):(this._dirty=!1,this._duration)},g.totalDuration=function(a){return this._dirty=!1,arguments.length?this.duration(a):this._totalDuration},g.time=function(a,b){return arguments.length?(this._dirty&&this.totalDuration(),this.totalTime(a>this._duration?this._duration:a,b)):this._time},g.totalTime=function(a,b,c){if(i||h.wake(),!arguments.length)return this._totalTime;if(this._timeline){if(0>a&&!c&&(a+=this.totalDuration()),this._timeline.smoothChildTiming){this._dirty&&this.totalDuration();var d=this._totalDuration,e=this._timeline;if(a>d&&!c&&(a=d),this._startTime=(this._paused?this._pauseTime:e._time)-(this._reversed?d-a:a)/this._timeScale,e._dirty||this._uncache(!1),e._timeline)for(;e._timeline;)e._timeline._time!==(e._startTime+e._totalTime)/e._timeScale&&e.totalTime(e._totalTime,!0),e=e._timeline}this._gc&&this._enabled(!0,!1),(this._totalTime!==a||0===this._duration)&&(I.length&&X(),this.render(a,b,!1),I.length&&X())}return this},g.progress=g.totalProgress=function(a,b){var c=this.duration();return arguments.length?this.totalTime(c*a,b):c?this._time/c:this.ratio},g.startTime=function(a){return arguments.length?(a!==this._startTime&&(this._startTime=a,this.timeline&&this.timeline._sortChildren&&this.timeline.add(this,a-this._delay)),this):this._startTime},g.endTime=function(a){return this._startTime+(0!=a?this.totalDuration():this.duration())/this._timeScale},g.timeScale=function(a){if(!arguments.length)return this._timeScale;if(a=a||l,this._timeline&&this._timeline.smoothChildTiming){var b=this._pauseTime,c=b||0===b?b:this._timeline.totalTime();this._startTime=c-(c-this._startTime)*this._timeScale/a}return this._timeScale=a,this._uncache(!1)},g.reversed=function(a){return arguments.length?(a!=this._reversed&&(this._reversed=a,this.totalTime(this._timeline&&!this._timeline.smoothChildTiming?this.totalDuration()-this._totalTime:this._totalTime,!0)),this):this._reversed},g.paused=function(a){if(!arguments.length)return this._paused;var b,c,d=this._timeline;return a!=this._paused&&d&&(i||a||h.wake(),b=d.rawTime(),c=b-this._pauseTime,!a&&d.smoothChildTiming&&(this._startTime+=c,this._uncache(!1)),this._pauseTime=a?b:null,this._paused=a,this._active=this.isActive(),!a&&0!==c&&this._initted&&this.duration()&&(b=d.smoothChildTiming?this._totalTime:(b-this._startTime)/this._timeScale,this.render(b,b===this._totalTime,!0))),this._gc&&!a&&this._enabled(!0,!1),this};var E=s("core.SimpleTimeline",function(a){C.call(this,0,a),this.autoRemoveChildren=this.smoothChildTiming=!0});g=E.prototype=new C,g.constructor=E,g.kill()._gc=!1,g._first=g._last=g._recent=null,g._sortChildren=!1,g.add=g.insert=function(a,b,c,d){var e,f;if(a._startTime=Number(b||0)+a._delay,a._paused&&this!==a._timeline&&(a._pauseTime=a._startTime+(this.rawTime()-a._startTime)/a._timeScale),a.timeline&&a.timeline._remove(a,!0),a.timeline=a._timeline=this,a._gc&&a._enabled(!0,!0),e=this._last,this._sortChildren)for(f=a._startTime;e&&e._startTime>f;)e=e._prev;return e?(a._next=e._next,e._next=a):(a._next=this._first,this._first=a),a._next?a._next._prev=a:this._last=a,a._prev=e,this._recent=a,this._timeline&&this._uncache(!0),this},g._remove=function(a,b){return a.timeline===this&&(b||a._enabled(!1,!0),a._prev?a._prev._next=a._next:this._first===a&&(this._first=a._next),a._next?a._next._prev=a._prev:this._last===a&&(this._last=a._prev),a._next=a._prev=a.timeline=null,a===this._recent&&(this._recent=this._last),this._timeline&&this._uncache(!0)),this},g.render=function(a,b,c){var d,e=this._first;for(this._totalTime=this._time=this._rawPrevTime=a;e;)d=e._next,(e._active||a>=e._startTime&&!e._paused)&&(e._reversed?e.render((e._dirty?e.totalDuration():e._totalDuration)-(a-e._startTime)*e._timeScale,b,c):e.render((a-e._startTime)*e._timeScale,b,c)),e=d},g.rawTime=function(){return i||h.wake(),this._totalTime};var F=s("TweenLite",function(b,c,d){if(C.call(this,c,d),this.render=F.prototype.render,null==b)throw"Cannot tween a null target.";this.target=b="string"!=typeof b?b:F.selector(b)||b;var e,f,g,h=b.jquery||b.length&&b!==a&&b[0]&&(b[0]===a||b[0].nodeType&&b[0].style&&!b.nodeType),i=this.vars.overwrite;if(this._overwrite=i=null==i?T[F.defaultOverwrite]:"number"==typeof i?i>>0:T[i],(h||b instanceof Array||b.push&&o(b))&&"number"!=typeof b[0])for(this._targets=g=m(b),this._propLookup=[],this._siblings=[],e=0;e<g.length;e++)f=g[e],f?"string"!=typeof f?f.length&&f!==a&&f[0]&&(f[0]===a||f[0].nodeType&&f[0].style&&!f.nodeType)?(g.splice(e--,1),this._targets=g=g.concat(m(f))):(this._siblings[e]=Y(f,this,!1),1===i&&this._siblings[e].length>1&&$(f,this,null,1,this._siblings[e])):(f=g[e--]=F.selector(f),"string"==typeof f&&g.splice(e+1,1)):g.splice(e--,1);else this._propLookup={},this._siblings=Y(b,this,!1),1===i&&this._siblings.length>1&&$(b,this,null,1,this._siblings);(this.vars.immediateRender||0===c&&0===this._delay&&this.vars.immediateRender!==!1)&&(this._time=-l,this.render(Math.min(0,-this._delay)))},!0),G=function(b){return b&&b.length&&b!==a&&b[0]&&(b[0]===a||b[0].nodeType&&b[0].style&&!b.nodeType)},H=function(a,b){var c,d={};for(c in a)S[c]||c in b&&"transform"!==c&&"x"!==c&&"y"!==c&&"width"!==c&&"height"!==c&&"className"!==c&&"border"!==c||!(!P[c]||P[c]&&P[c]._autoCSS)||(d[c]=a[c],delete a[c]);a.css=d};g=F.prototype=new C,g.constructor=F,g.kill()._gc=!1,g.ratio=0,g._firstPT=g._targets=g._overwrittenProps=g._startAt=null,g._notifyPluginsOfEnabled=g._lazy=!1,F.version="1.19.0",F.defaultEase=g._ease=new u(null,null,1,1),F.defaultOverwrite="auto",F.ticker=h,F.autoSleep=120,F.lagSmoothing=function(a,b){h.lagSmoothing(a,b)},F.selector=a.$||a.jQuery||function(b){var c=a.$||a.jQuery;return c?(F.selector=c,c(b)):"undefined"==typeof document?b:document.querySelectorAll?document.querySelectorAll(b):document.getElementById("#"===b.charAt(0)?b.substr(1):b)};var I=[],J={},K=/(?:(-|-=|\+=)?\d*\.?\d*(?:e[\-+]?\d+)?)[0-9]/gi,L=function(a){for(var b,c=this._firstPT,d=1e-6;c;)b=c.blob?a?this.join(""):this.start:c.c*a+c.s,c.m?b=c.m(b,this._target||c.t):d>b&&b>-d&&(b=0),c.f?c.fp?c.t[c.p](c.fp,b):c.t[c.p](b):c.t[c.p]=b,c=c._next},M=function(a,b,c,d){var e,f,g,h,i,j,k,l=[a,b],m=0,n="",o=0;for(l.start=a,c&&(c(l),a=l[0],b=l[1]),l.length=0,e=a.match(K)||[],f=b.match(K)||[],d&&(d._next=null,d.blob=1,l._firstPT=l._applyPT=d),i=f.length,h=0;i>h;h++)k=f[h],j=b.substr(m,b.indexOf(k,m)-m),n+=j||!h?j:",",m+=j.length,o?o=(o+1)%5:"rgba("===j.substr(-5)&&(o=1),k===e[h]||e.length<=h?n+=k:(n&&(l.push(n),n=""),g=parseFloat(e[h]),l.push(g),l._firstPT={_next:l._firstPT,t:l,p:l.length-1,s:g,c:("="===k.charAt(1)?parseInt(k.charAt(0)+"1",10)*parseFloat(k.substr(2)):parseFloat(k)-g)||0,f:0,m:o&&4>o?Math.round:0}),m+=k.length;return n+=b.substr(m),n&&l.push(n),l.setRatio=L,l},N=function(a,b,c,d,e,f,g,h,i){"function"==typeof d&&(d=d(i||0,a));var j,k,l="get"===c?a[b]:c,m=typeof a[b],n="string"==typeof d&&"="===d.charAt(1),o={t:a,p:b,s:l,f:"function"===m,pg:0,n:e||b,m:f?"function"==typeof f?f:Math.round:0,pr:0,c:n?parseInt(d.charAt(0)+"1",10)*parseFloat(d.substr(2)):parseFloat(d)-l||0};return"number"!==m&&("function"===m&&"get"===c&&(k=b.indexOf("set")||"function"!=typeof a["get"+b.substr(3)]?b:"get"+b.substr(3),o.s=l=g?a[k](g):a[k]()),"string"==typeof l&&(g||isNaN(l))?(o.fp=g,j=M(l,d,h||F.defaultStringFilter,o),o={t:j,p:"setRatio",s:0,c:1,f:2,pg:0,n:e||b,pr:0,m:0}):n||(o.s=parseFloat(l),o.c=parseFloat(d)-o.s||0)),o.c?((o._next=this._firstPT)&&(o._next._prev=o),this._firstPT=o,o):void 0},O=F._internals={isArray:o,isSelector:G,lazyTweens:I,blobDif:M},P=F._plugins={},Q=O.tweenLookup={},R=0,S=O.reservedProps={ease:1,delay:1,overwrite:1,onComplete:1,onCompleteParams:1,onCompleteScope:1,useFrames:1,runBackwards:1,startAt:1,onUpdate:1,onUpdateParams:1,onUpdateScope:1,onStart:1,onStartParams:1,onStartScope:1,onReverseComplete:1,onReverseCompleteParams:1,onReverseCompleteScope:1,onRepeat:1,onRepeatParams:1,onRepeatScope:1,easeParams:1,yoyo:1,immediateRender:1,repeat:1,repeatDelay:1,data:1,paused:1,reversed:1,autoCSS:1,lazy:1,onOverwrite:1,callbackScope:1,stringFilter:1,id:1},T={none:0,all:1,auto:2,concurrent:3,allOnStart:4,preexisting:5,"true":1,"false":0},U=C._rootFramesTimeline=new E,V=C._rootTimeline=new E,W=30,X=O.lazyRender=function(){var a,b=I.length;for(J={};--b>-1;)a=I[b],a&&a._lazy!==!1&&(a.render(a._lazy[0],a._lazy[1],!0),a._lazy=!1);I.length=0};V._startTime=h.time,U._startTime=h.frame,V._active=U._active=!0,setTimeout(X,1),C._updateRoot=F.render=function(){var a,b,c;if(I.length&&X(),V.render((h.time-V._startTime)*V._timeScale,!1,!1),U.render((h.frame-U._startTime)*U._timeScale,!1,!1),I.length&&X(),h.frame>=W){W=h.frame+(parseInt(F.autoSleep,10)||120);for(c in Q){for(b=Q[c].tweens,a=b.length;--a>-1;)b[a]._gc&&b.splice(a,1);0===b.length&&delete Q[c]}if(c=V._first,(!c||c._paused)&&F.autoSleep&&!U._first&&1===h._listeners.tick.length){for(;c&&c._paused;)c=c._next;c||h.sleep()}}},h.addEventListener("tick",C._updateRoot);var Y=function(a,b,c){var d,e,f=a._gsTweenID;if(Q[f||(a._gsTweenID=f="t"+R++)]||(Q[f]={target:a,tweens:[]}),b&&(d=Q[f].tweens,d[e=d.length]=b,c))for(;--e>-1;)d[e]===b&&d.splice(e,1);return Q[f].tweens},Z=function(a,b,c,d){var e,f,g=a.vars.onOverwrite;return g&&(e=g(a,b,c,d)),g=F.onOverwrite,g&&(f=g(a,b,c,d)),e!==!1&&f!==!1},$=function(a,b,c,d,e){var f,g,h,i;if(1===d||d>=4){for(i=e.length,f=0;i>f;f++)if((h=e[f])!==b)h._gc||h._kill(null,a,b)&&(g=!0);else if(5===d)break;return g}var j,k=b._startTime+l,m=[],n=0,o=0===b._duration;for(f=e.length;--f>-1;)(h=e[f])===b||h._gc||h._paused||(h._timeline!==b._timeline?(j=j||_(b,0,o),0===_(h,j,o)&&(m[n++]=h)):h._startTime<=k&&h._startTime+h.totalDuration()/h._timeScale>k&&((o||!h._initted)&&k-h._startTime<=2e-10||(m[n++]=h)));for(f=n;--f>-1;)if(h=m[f],2===d&&h._kill(c,a,b)&&(g=!0),2!==d||!h._firstPT&&h._initted){if(2!==d&&!Z(h,b))continue;h._enabled(!1,!1)&&(g=!0)}return g},_=function(a,b,c){for(var d=a._timeline,e=d._timeScale,f=a._startTime;d._timeline;){if(f+=d._startTime,e*=d._timeScale,d._paused)return-100;d=d._timeline}return f/=e,f>b?f-b:c&&f===b||!a._initted&&2*l>f-b?l:(f+=a.totalDuration()/a._timeScale/e)>b+l?0:f-b-l};g._init=function(){var a,b,c,d,e,f,g=this.vars,h=this._overwrittenProps,i=this._duration,j=!!g.immediateRender,k=g.ease;if(g.startAt){this._startAt&&(this._startAt.render(-1,!0),this._startAt.kill()),e={};for(d in g.startAt)e[d]=g.startAt[d];if(e.overwrite=!1,e.immediateRender=!0,e.lazy=j&&g.lazy!==!1,e.startAt=e.delay=null,this._startAt=F.to(this.target,0,e),j)if(this._time>0)this._startAt=null;else if(0!==i)return}else if(g.runBackwards&&0!==i)if(this._startAt)this._startAt.render(-1,!0),this._startAt.kill(),this._startAt=null;else{0!==this._time&&(j=!1),c={};for(d in g)S[d]&&"autoCSS"!==d||(c[d]=g[d]);if(c.overwrite=0,c.data="isFromStart",c.lazy=j&&g.lazy!==!1,c.immediateRender=j,this._startAt=F.to(this.target,0,c),j){if(0===this._time)return}else this._startAt._init(),this._startAt._enabled(!1),this.vars.immediateRender&&(this._startAt=null)}if(this._ease=k=k?k instanceof u?k:"function"==typeof k?new u(k,g.easeParams):v[k]||F.defaultEase:F.defaultEase,g.easeParams instanceof Array&&k.config&&(this._ease=k.config.apply(k,g.easeParams)),this._easeType=this._ease._type,this._easePower=this._ease._power,this._firstPT=null,this._targets)for(f=this._targets.length,a=0;f>a;a++)this._initProps(this._targets[a],this._propLookup[a]={},this._siblings[a],h?h[a]:null,a)&&(b=!0);else b=this._initProps(this.target,this._propLookup,this._siblings,h,0);if(b&&F._onPluginEvent("_onInitAllProps",this),h&&(this._firstPT||"function"!=typeof this.target&&this._enabled(!1,!1)),g.runBackwards)for(c=this._firstPT;c;)c.s+=c.c,c.c=-c.c,c=c._next;this._onUpdate=g.onUpdate,this._initted=!0},g._initProps=function(b,c,d,e,f){var g,h,i,j,k,l;if(null==b)return!1;J[b._gsTweenID]&&X(),this.vars.css||b.style&&b!==a&&b.nodeType&&P.css&&this.vars.autoCSS!==!1&&H(this.vars,b);for(g in this.vars)if(l=this.vars[g],S[g])l&&(l instanceof Array||l.push&&o(l))&&-1!==l.join("").indexOf("{self}")&&(this.vars[g]=l=this._swapSelfInParams(l,this));else if(P[g]&&(j=new P[g])._onInitTween(b,this.vars[g],this,f)){for(this._firstPT=k={_next:this._firstPT,t:j,p:"setRatio",s:0,c:1,f:1,n:g,pg:1,pr:j._priority,m:0},h=j._overwriteProps.length;--h>-1;)c[j._overwriteProps[h]]=this._firstPT;(j._priority||j._onInitAllProps)&&(i=!0),(j._onDisable||j._onEnable)&&(this._notifyPluginsOfEnabled=!0),k._next&&(k._next._prev=k)}else c[g]=N.call(this,b,g,"get",l,g,0,null,this.vars.stringFilter,f);return e&&this._kill(e,b)?this._initProps(b,c,d,e,f):this._overwrite>1&&this._firstPT&&d.length>1&&$(b,this,c,this._overwrite,d)?(this._kill(c,b),this._initProps(b,c,d,e,f)):(this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration)&&(J[b._gsTweenID]=!0),i)},g.render=function(a,b,c){var d,e,f,g,h=this._time,i=this._duration,j=this._rawPrevTime;if(a>=i-1e-7)this._totalTime=this._time=i,this.ratio=this._ease._calcEnd?this._ease.getRatio(1):1,this._reversed||(d=!0,e="onComplete",c=c||this._timeline.autoRemoveChildren),0===i&&(this._initted||!this.vars.lazy||c)&&(this._startTime===this._timeline._duration&&(a=0),(0>j||0>=a&&a>=-1e-7||j===l&&"isPause"!==this.data)&&j!==a&&(c=!0,j>l&&(e="onReverseComplete")),this._rawPrevTime=g=!b||a||j===a?a:l);else if(1e-7>a)this._totalTime=this._time=0,this.ratio=this._ease._calcEnd?this._ease.getRatio(0):0,(0!==h||0===i&&j>0)&&(e="onReverseComplete",d=this._reversed),0>a&&(this._active=!1,0===i&&(this._initted||!this.vars.lazy||c)&&(j>=0&&(j!==l||"isPause"!==this.data)&&(c=!0),this._rawPrevTime=g=!b||a||j===a?a:l)),this._initted||(c=!0);else if(this._totalTime=this._time=a,this._easeType){var k=a/i,m=this._easeType,n=this._easePower;(1===m||3===m&&k>=.5)&&(k=1-k),3===m&&(k*=2),1===n?k*=k:2===n?k*=k*k:3===n?k*=k*k*k:4===n&&(k*=k*k*k*k),1===m?this.ratio=1-k:2===m?this.ratio=k:.5>a/i?this.ratio=k/2:this.ratio=1-k/2}else this.ratio=this._ease.getRatio(a/i);if(this._time!==h||c){if(!this._initted){if(this._init(),!this._initted||this._gc)return;if(!c&&this._firstPT&&(this.vars.lazy!==!1&&this._duration||this.vars.lazy&&!this._duration))return this._time=this._totalTime=h,this._rawPrevTime=j,I.push(this),void(this._lazy=[a,b]);this._time&&!d?this.ratio=this._ease.getRatio(this._time/i):d&&this._ease._calcEnd&&(this.ratio=this._ease.getRatio(0===this._time?0:1))}for(this._lazy!==!1&&(this._lazy=!1),this._active||!this._paused&&this._time!==h&&a>=0&&(this._active=!0),0===h&&(this._startAt&&(a>=0?this._startAt.render(a,b,c):e||(e="_dummyGS")),this.vars.onStart&&(0!==this._time||0===i)&&(b||this._callback("onStart"))),f=this._firstPT;f;)f.f?f.t[f.p](f.c*this.ratio+f.s):f.t[f.p]=f.c*this.ratio+f.s,f=f._next;this._onUpdate&&(0>a&&this._startAt&&a!==-1e-4&&this._startAt.render(a,b,c),b||(this._time!==h||d||c)&&this._callback("onUpdate")),e&&(!this._gc||c)&&(0>a&&this._startAt&&!this._onUpdate&&a!==-1e-4&&this._startAt.render(a,b,c),d&&(this._timeline.autoRemoveChildren&&this._enabled(!1,!1),this._active=!1),!b&&this.vars[e]&&this._callback(e),0===i&&this._rawPrevTime===l&&g!==l&&(this._rawPrevTime=0))}},g._kill=function(a,b,c){if("all"===a&&(a=null),null==a&&(null==b||b===this.target))return this._lazy=!1,this._enabled(!1,!1);b="string"!=typeof b?b||this._targets||this.target:F.selector(b)||b;var d,e,f,g,h,i,j,k,l,m=c&&this._time&&c._startTime===this._startTime&&this._timeline===c._timeline;if((o(b)||G(b))&&"number"!=typeof b[0])for(d=b.length;--d>-1;)this._kill(a,b[d],c)&&(i=!0);else{if(this._targets){for(d=this._targets.length;--d>-1;)if(b===this._targets[d]){h=this._propLookup[d]||{},this._overwrittenProps=this._overwrittenProps||[],e=this._overwrittenProps[d]=a?this._overwrittenProps[d]||{}:"all";break}}else{if(b!==this.target)return!1;h=this._propLookup,e=this._overwrittenProps=a?this._overwrittenProps||{}:"all"}if(h){if(j=a||h,k=a!==e&&"all"!==e&&a!==h&&("object"!=typeof a||!a._tempKill),c&&(F.onOverwrite||this.vars.onOverwrite)){for(f in j)h[f]&&(l||(l=[]),l.push(f));if((l||!a)&&!Z(this,c,b,l))return!1}for(f in j)(g=h[f])&&(m&&(g.f?g.t[g.p](g.s):g.t[g.p]=g.s,i=!0),g.pg&&g.t._kill(j)&&(i=!0),g.pg&&0!==g.t._overwriteProps.length||(g._prev?g._prev._next=g._next:g===this._firstPT&&(this._firstPT=g._next),g._next&&(g._next._prev=g._prev),g._next=g._prev=null),delete h[f]),k&&(e[f]=1);!this._firstPT&&this._initted&&this._enabled(!1,!1)}}return i},g.invalidate=function(){return this._notifyPluginsOfEnabled&&F._onPluginEvent("_onDisable",this),this._firstPT=this._overwrittenProps=this._startAt=this._onUpdate=null,this._notifyPluginsOfEnabled=this._active=this._lazy=!1,this._propLookup=this._targets?{}:[],C.prototype.invalidate.call(this),this.vars.immediateRender&&(this._time=-l,this.render(Math.min(0,-this._delay))),this},g._enabled=function(a,b){if(i||h.wake(),a&&this._gc){var c,d=this._targets;if(d)for(c=d.length;--c>-1;)this._siblings[c]=Y(d[c],this,!0);else this._siblings=Y(this.target,this,!0)}return C.prototype._enabled.call(this,a,b),this._notifyPluginsOfEnabled&&this._firstPT?F._onPluginEvent(a?"_onEnable":"_onDisable",this):!1},F.to=function(a,b,c){return new F(a,b,c)},F.from=function(a,b,c){return c.runBackwards=!0,c.immediateRender=0!=c.immediateRender,new F(a,b,c)},F.fromTo=function(a,b,c,d){return d.startAt=c,d.immediateRender=0!=d.immediateRender&&0!=c.immediateRender,new F(a,b,d)},F.delayedCall=function(a,b,c,d,e){return new F(b,0,{delay:a,onComplete:b,onCompleteParams:c,callbackScope:d,onReverseComplete:b,onReverseCompleteParams:c,immediateRender:!1,lazy:!1,useFrames:e,overwrite:0})},F.set=function(a,b){return new F(a,0,b)},F.getTweensOf=function(a,b){if(null==a)return[];a="string"!=typeof a?a:F.selector(a)||a;var c,d,e,f;if((o(a)||G(a))&&"number"!=typeof a[0]){for(c=a.length,d=[];--c>-1;)d=d.concat(F.getTweensOf(a[c],b));for(c=d.length;--c>-1;)for(f=d[c],e=c;--e>-1;)f===d[e]&&d.splice(c,1)}else for(d=Y(a).concat(),c=d.length;--c>-1;)(d[c]._gc||b&&!d[c].isActive())&&d.splice(c,1);return d},F.killTweensOf=F.killDelayedCallsTo=function(a,b,c){"object"==typeof b&&(c=b,b=!1);for(var d=F.getTweensOf(a,b),e=d.length;--e>-1;)d[e]._kill(c,a)};var aa=s("plugins.TweenPlugin",function(a,b){this._overwriteProps=(a||"").split(","),this._propName=this._overwriteProps[0],this._priority=b||0,this._super=aa.prototype},!0);if(g=aa.prototype,aa.version="1.19.0",aa.API=2,g._firstPT=null,g._addTween=N,g.setRatio=L,g._kill=function(a){var b,c=this._overwriteProps,d=this._firstPT;if(null!=a[this._propName])this._overwriteProps=[];else for(b=c.length;--b>-1;)null!=a[c[b]]&&c.splice(b,1);for(;d;)null!=a[d.n]&&(d._next&&(d._next._prev=d._prev),d._prev?(d._prev._next=d._next,d._prev=null):this._firstPT===d&&(this._firstPT=d._next)),d=d._next;return!1},g._mod=g._roundProps=function(a){for(var b,c=this._firstPT;c;)b=a[this._propName]||null!=c.n&&a[c.n.split(this._propName+"_").join("")],b&&"function"==typeof b&&(2===c.f?c.t._applyPT.m=b:c.m=b),c=c._next},F._onPluginEvent=function(a,b){var c,d,e,f,g,h=b._firstPT;if("_onInitAllProps"===a){for(;h;){for(g=h._next,d=e;d&&d.pr>h.pr;)d=d._next;(h._prev=d?d._prev:f)?h._prev._next=h:e=h,(h._next=d)?d._prev=h:f=h,h=g}h=b._firstPT=e}for(;h;)h.pg&&"function"==typeof h.t[a]&&h.t[a]()&&(c=!0),h=h._next;return c},aa.activate=function(a){for(var b=a.length;--b>-1;)a[b].API===aa.API&&(P[(new a[b])._propName]=a[b]);return!0},r.plugin=function(a){if(!(a&&a.propName&&a.init&&a.API))throw"illegal plugin definition.";var b,c=a.propName,d=a.priority||0,e=a.overwriteProps,f={init:"_onInitTween",set:"setRatio",kill:"_kill",round:"_mod",mod:"_mod",initAll:"_onInitAllProps"},g=s("plugins."+c.charAt(0).toUpperCase()+c.substr(1)+"Plugin",function(){aa.call(this,c,d),this._overwriteProps=e||[]},a.global===!0),h=g.prototype=new aa(c);h.constructor=g,g.API=a.API;for(b in f)"function"==typeof a[b]&&(h[f[b]]=a[b]);return g.version=a.version,aa.activate([g]),g},e=a._gsQueue){for(f=0;f<e.length;f++)e[f]();for(g in p)p[g].func||a.console.log("GSAP encountered missing dependency: "+g)}i=!1}}("undefined"!=typeof module&&module.exports&&"undefined"!=typeof global?global:this||window,"TweenMax");
/*
 * SplitType
 * A javascript utility that splits text into individual lines, words, and characters
 * so they can be animated and styled independently.
 * @updated: 6/6/2016
 * @author: Luke Peavey
 * @version: 1.0
 * @license MIT
 */
window.SplitType=function(a,b,c){function r(a){return null!==a&&"object"==typeof a}function s(a){return r(a)&&"number"==typeof a.length&&a.length>0}function t(a){return r(a)&&"[object Object]"===Object.prototype.toString.call(a)}function u(a){return r(a)&&/^(1|3|11)$/.test(a.nodeType)}function v(a){return"string"==typeof a}function w(a,b,c){for(var d=Object(a),e=s(d)?d:t(d)?j(d):[d],f=parseInt(e.length)||0,g=0;g<f;g++)b.call(c,e[g],g,d)}function x(a,b){return a=Object(a),b=Object(b),Object.getOwnPropertyNames(a).reduce(function(c,d){return l(c,d,n(b,d)||n(a,d))},{})}function y(a,b,d){var i,h={};return r(a)&&(i=a[e]||(a[e]=++g),h=f[i]||(f[i]={})),d===c?b===c?h:h[b]:b!==c?(h[b]=d,d):void 0}function z(a){var b=a&&a[e];b&&(delete a[b],delete f[b])}function A(a,d){var e=b.createElement(a);return d===c?e:(w(d,function(a){var b=d[a];if(null!==b)switch(a){case"textContent":e.textContent=b;break;case"innerHTML":e.innerHTML=b;break;case"children":w(b,function(a){u(a)&&e.appendChild(a)});break;default:e.setAttribute(a,b)}}),e)}function B(a){var d,e,f,g,h,j,k,c=[];if(v(a)&&(d=a.trim(),e="#"===d[0]&&!/[^\w]/.test(f=d.slice(1)),a=e?b.getElementById(f):b.querySelectorAll(d)),d||u(a))return u(a)?[a]:i.call(a);if(s(a))for(j=0,g=a.length;j<g;j++)if(s(a[j]))for(k=0,h=a[j].length;k<h;k++)u(a[j][k])&&c.push(a[j][k]);else u(a[j])&&c.push(a[j]);return c}function C(b){var f,t,u,v,x,c=this.settings,d=c.tagName,e="B"+1*new Date+"R",g=c.split,j=g.indexOf("lines")!==-1,k=g.indexOf("words")!==-1,l=g.indexOf("chars")!==-1,m="absolute"===c.position||c.absolute===!0,n=A("div"),q=[],r=[],s=[];if(x=j?A("div"):o(),n.innerHTML=b.innerHTML.replace(/<br\s*\/?>/g," "+e+" "),f=n.textContent.replace(/\s+/g," ").trim(),r=f.split(" ").map(function(a){if(a===e)return x.appendChild(A("br")),null;if(l){var b=a.split("").map(function(a){return v=A(d,{class:c.charClass+" "+c.splitClass,style:"display: inline-block;",textContent:a})});h.apply(s,b)}return k||j?(u=A(d,{class:c.wordClass+" "+c.splitClass,style:"display: inline-block; position:"+(k?"relative":"static;"),children:l?b:null,textContent:l?null:a}),x.appendChild(u)):w(b,function(a){x.appendChild(a)}),x.appendChild(p(" ")),u},this).filter(function(a){return a}),b.innerHTML="",b.appendChild(x),h.apply(this.words,r),h.apply(this.chars,s),m||j){var B,C,D,E,F,G,H,I,J,K,L,z=[];H=y(b).nodes=b.getElementsByTagName(d),I=b.parentElement,J=b.nextElementSibling,K=a.getComputedStyle(b),L=K.textAlign,m&&(E={left:x.offsetLeft,top:x.offsetTop,width:x.offsetWidth},G=b.offsetWidth,F=b.offsetHeight,y(b).cssWidth=b.style.width,y(b).cssHeight=b.style.height),w(H,function(a){if(a!==x){var c,b=a.parentElement===x;j&&b&&(c=y(a).top=a.offsetTop,c!==C&&(C=c,z.push(B=[])),B.push(a)),m&&(y(a).top=c||a.offsetTop,y(a).left=a.offsetLeft,y(a).width=a.offsetWidth,y(a).height=D||(D=a.offsetHeight))}}),I.removeChild(b),j&&(x=o(),q=z.map(function(a){return x.appendChild(t=A(d,{class:c.lineClass+" "+c.splitClass,style:"display: block; text-align:"+L+"; width: 100%;"})),m&&(y(t).type="line",y(t).top=y(a[0]).top,y(t).height=D),w(a,function(a){k?t.appendChild(a):l?i.call(a.children).forEach(function(a){t.appendChild(a)}):t.appendChild(p(a.textContent)),t.appendChild(p(" "))}),t}),b.replaceChild(x,b.firstChild),h.apply(this.lines,q)),m&&(b.style.width=b.style.width||G+"px",b.style.height=F+"px",w(H,function(a){var b="line"===y(a).type,c=!b&&"line"===y(a.parentElement).type;a.style.top=c?0:y(a).top+"px",a.style.left=b?E.left+"px":(c?y(a).left-E.left:y(a).left)+"px",a.style.height=y(a).height+"px",a.style.width=b?E.width+"px":y(a).width+"px",a.style.position="absolute"})),J?I.insertBefore(b,J):I.appendChild(b)}}function D(a,b){return this instanceof D?(this.isSplit=!1,this.settings=x(q,b),this.elements=B(a),void(this.elements.length&&(this.originals=this.elements.map(function(a){return y(a).html=y(a).html||a.innerHTML}),this.split()))):new D(a,b)}if(b.addEventListener&&Function.prototype.bind){var e="splitType"+1*new Date,f={},g=0,h=Array.prototype.push,i=Array.prototype.slice,j=Object.keys,l=(Object.prototype.hasOwnProperty,Object.defineProperty),n=(Object.defineProperties,Object.getOwnPropertyDescriptor),o=b.createDocumentFragment.bind(b),p=b.createTextNode.bind(b),q={splitClass:"",lineClass:"line",wordClass:"word",charClass:"char",split:"lines, words, chars",position:"relative",absolute:!1,tagName:"div",DEBUG:!1};return l(D,"defaults",{get:function(){return q},set:function(a){q=x(q,a)}}),D.prototype.split=function(b){this.revert(),this.lines=[],this.words=[],this.chars=[],b!==c&&(this.settings=x(this.settings,b)),w(this.elements,function(a){C.call(this,a),y(a).isSplit=!0},this),this.isSplit=!0,w(this.elements,function(a){for(var b=y(a).nodes||[],c=0,d=b.length;c<d;c++)z(b[c])})},D.prototype.revert=function(){this.isSplit&&(this.lines=this.words=this.chars=null),w(this.elements,function(a){y(a).isSplit&&y(a).html&&(a.innerHTML=y(a).html,a.style.height=y(a).cssHeight||"",a.style.width=y(a).cssWidth||"",this.isSplit=!1)},this)},D}}(window,document);if(typeof LS_Meta==='object'&&LS_Meta.fixGSAP){window.GreenSockGlobals=null,window._gsQueue=null,window._gsDefine=null,delete window.GreenSockGlobals,delete window._gsQueue,delete window._gsDefine,window.GreenSockGlobals=LS_oldGS,window._gsQueue=LS_oldGSQueue,window._gsDefine=LS_oldGSDefine};/*! Creative Slider - Responsive Slideshow
 * https://creativeslider.webshopworks.com
 * Copyright 2015-2020 WebshopWorks
 * Not allowed to resell or redistribute this software */
eval(function(p,a,c,k,e,r){e=function(c){return(c<a?'':e(parseInt(c/a)))+((c=c%a)>35?String.fromCharCode(c+29):c.toString(36))};if(!''.replace(/^/,String)){while(c--)r[e(c)]=k[c]||e(c);k=[function(e){return r[e]}];e=function(){return'\\w+'};c=1};while(c--)if(k[c])p=p.replace(new RegExp('\\b'+e(c)+'\\b','g'),k[c]);return p}('1o.2B={6s:{8f:!1,aI:!1},cH:"7E"!=2A ff&&ff,aJ:[],9o:[],8g:[],3C:{},cI:{},aK:2y.aK,cJ:65(\'76[28*="7F.fg.cK"]\')[0],aL:"",9p:!1,fh:19(e,t,i,s){1d a,o,r="4Z"==2A e?65("#"+e).3l():e;2O(t){1k"cK":o="jq 65 fi",a="fj fk fl jr jt ju or fm jv jw an jx jy of aM 65 fo jz jA 2i 9q 2L 5K fm jB.";1B;1k"fp":o="jC 65 fi",a="fj fk fl fq cL jD an jE 77 ("+i+") of aM 65 fo. 9q jF at jG 77 "+s+" or jH."}65(\'<1y 2o="ls-fr"><i 2o="ls-fr-jI">!</i><fs>\'+o+"</fs><7G>"+a+"</7G></1y>").jJ(r)},ft:19(e){18.cI[e]=2x,2m 18.cI[e]},cM:19(e,t){2i(1d i=e.1H("."),s=t.1H("."),a=0;a<i.1u;++a){if(s.1u==a)1M!1;if(1l(i[a])!=1l(s[a]))1M!(1l(i[a])>1l(s[a]))}1M i.1u,s.1u,!0}},jK.jL.1i=19(e){1M(""+18).1i(e)},19(ba){"jM jN";1o.6t={},ba.fn.4N=19(i,s,a,o){i=i||{};1d t,e="1.7.2",r=ba.fn.cK;if(1o.2B.cM(e,r,e))1M(2A i).49("5L|7E")?(t="jO"+1x.2F().cN(36).jP(2,9),18.2Z(19(e){ba(18).1a("6u")||(1o.6t[t]=4a n(18,ba(18),i,t))})):"1a"===i?1o.6t[18.1a("6u")]:"4w"===i?1o.6t[18.1a("6u")].2u.4w():"jQ"===i?1o.6t[18.1a("6u")].1p.1m.5v||!1:"6v"===i?1o.6t[18.1a("6u")].6v||!1:"jR"===i?1o.6t[18.1a("6u")].o||!1:"cO"===i?1o.6t[18.1a("6u")].cO||!1:18.2Z(19(e){1d t=1o.6t[ba(18).1a("6u")];t&&t.2u.8h(i,s,a,o),t=2x});1o.2B.fh(ba(18),"fp",r,e)};1d n=19(B,P,t,W){P.1a("6u",W).1J("1a-7F-cP",W);1d bd=18,2n=bd.jS=1o.2B.cH?1o.2B.cH:1o;bd.1p={1m:{cQ:"|",1S:"jT",4O:["#3m","#1V","#2C","#1R","#8i","#3n","#3n-8i"],5v:{1Y:"1Z",8j:"4P",cR:!0,fu:!0,fv:!1,6w:-1,aN:-1,fw:-1,5w:-1,fx:"9r",cS:2x,aO:!1,8k:"8l",fy:"50% 50%",fz:!1,8m:!0,9s:!0,51:!1,fA:1,fB:!1,cT:!1,5x:"cU",9t:!1,4i:1,aP:jU,5y:-1,cV:!0,aQ:!1,7H:!1,78:aR,3Q:"jV",8n:"/7F/cW/",8o:"4Q",8p:!1,fC:"no-5M",fD:"2a",fE:"8l",fF:"50% 50%",cX:!0,9u:!0,aS:!0,fG:!0,fH:!0,fI:!0,aT:!1,fJ:!1,fK:!0,fL:!1,66:"1q",aU:"60%",cY:1r,9v:60,cZ:35,d0:1r,9w:0,9x:!0,9y:"2E",fM:"jW.jX",d1:40,d2:10,d3:"7I",fN:!1,3c:!1,fO:"1N: -fP; 26: -fP;",d4:!1,fQ:"jY",fR:!0,d5:!1,fS:-1,d6:-1,d7:!0,fT:!1,d8:!0,fU:!1,jZ:""}},1c:{9z:"9q (k0: "+W+") 6x:"},29:{8q:{k1:["1a","1P"],1P:["1a","1P"],k2:["1a","9A"],79:["1a","79"],7J:["1a","7J"],fV:["1a","fV"],7a:["1a","7a"],7b:["1a","7b"],k3:["1a","d9"],k4:["1a","aV"],k5:["1a","aV"],k6:["1a","aW"],k7:["1a","aW"],k8:["1a","30"],k9:["1a","30"],2v:["1a","2v"],4x:["1a","4x"],4R:["1a","4R"],fW:["2q","fX"],fY:["2q","67"],fZ:["2q","2b"],g0:["2q","2b"],g1:["2q","2Q"],ka:["1t","3F"],kb:["1t","2L"],g2:["1D","1Y"],g3:["1D","6y"],g4:["1D","da"],g5:["1D","3e"],g6:["1D","9B"],g7:["1D","aX"],g8:["1D","2b"],g9:["1D","2b"],ga:["1D","7K"],gb:["1D","2r"],5N:["1a","5N"]},5v:{1a:{1P:-1,9A:0}}},2R:{8q:{gc:["is"],1Z:["is"],68:["2X"],3u:["2X"],kc:["2X"],7L:["4b"],7M:["4b"],8r:["4b"],4j:["2M"],4O:["2M"],5O:["2M"],aY:["2M"],2v:["2M"],4k:["2M"],9C:["2M"],kd:["2V","4y"],ke:["2V","4y"],kf:["2b","4y"],kg:["3v","4y"],kh:["3w","4y"],ki:["2b","4y"],kj:["3v","4y"],kk:["3w","4y"],kl:["2Q","4y"],km:["4l","4y"],kn:["4z","4y"],ko:["5z","4y"],kp:["5A","4y"],kq:["30","8s"],kr:["3R","8s"],ks:["3J","5P"],kt:["1f","5P"],ku:["1g","5P"],kv:["1t","5P"],3S:["2b","4S"],kw:["3v","4S"],kx:["3w","4S"],2b:["2b","4S"],ky:["3v","4S"],kz:["3w","4S"],2Q:["2Q","4S"],kA:["4l","4S"],kB:["4z","4S"],kC:["5z","4S"],kD:["5A","4S"],kE:["3e","9D"],kF:["x","9D"],kG:["y","9D"],kH:["2c","9E"],kI:["2S","in"],kJ:["2S","in"],kK:["2S","in"],kL:["1P","in"],db:["2p","in"],kM:["2p","in"],kN:["1Q","in"],kO:["2V","3G"],kP:["2V","3G"],kQ:["2b","3G"],kR:["3v","3G"],kS:["3w","3G"],kT:["2b","3G"],kU:["3v","3G"],kV:["3w","3G"],kW:["2Q","3G"],kX:["4l","3G"],kY:["4z","3G"],kZ:["5z","3G"],l0:["5A","3G"],l1:["2p","8t"],l2:["2p","8t"],l3:["3e","7N"],l4:["x","7N"],l5:["y","7N"],l6:["1Y","23"],l7:["7c","23"],l8:["2S","23"],l9:["2S","23"],la:["2S","23"],lb:["1P","23"],lc:["1Q","23"],ld:["2V","4c"],le:["2V","4c"],lf:["2b","4c"],lg:["3v","4c"],li:["3w","4c"],lk:["2b","4c"],ll:["3v","4c"],lm:["3w","4c"],ln:["2Q","4c"],lo:["4l","4c"],lp:["4z","4c"],lq:["5z","4c"],lr:["5A","4c"],lt:["30","8u"],lu:["3R","8u"],lv:["3J","5Q"],lx:["1f","5Q"],ly:["1g","5Q"],lz:["1t","5Q"],lA:["3e","9F"],lB:["x","9F"],lC:["y","9F"],lD:["2c","7d"],lE:["aZ","1I"],lF:["2S","1I"],lG:["2S","1I"],lH:["1P","1I"],dc:["2p","1I"],lI:["2p","1I"],lJ:["1Q","1I"],lK:["2V","3r"],lL:["2V","3r"],lM:["2b","3r"],lN:["3v","3r"],lO:["3w","3r"],lP:["2b","3r"],lQ:["3v","3r"],lR:["3w","3r"],lS:["2Q","3r"],lT:["4l","3r"],lU:["4z","3r"],lV:["5z","3r"],lW:["5A","3r"],lX:["2p","3r"],lY:["2p","3r"],lZ:["3e","7O"],m0:["x","7O"],m1:["y","7O"],m2:["1Y","2w"],m3:["7c","2w"],m4:["2S","2w"],m5:["2S","2w"],m6:["2S","2w"],m7:["1P","2w"],m8:["1Q","2w"],m9:["2V","4d"],ma:["2b","4d"],mb:["3v","4d"],mc:["3w","4d"],md:["2b","4d"],me:["3v","4d"],mf:["3w","4d"],mg:["2Q","4d"],mh:["4l","4d"],mi:["4z","4d"],mj:["5z","4d"],mk:["5A","4d"],ml:["3e","69"],mm:["x","69"],mn:["y","69"],mo:["1t","69"],mp:["2c","9G"],mq:["2S","1z"],mr:["2S","1z"],mt:["1P","1z"],mu:["3o","1z"],mv:["8v","1z"],mw:["8w","1z"],mx:["2p","1z"],my:["2p","1z"],1z:["1Q","1z"],mz:["2V","4e"],mA:["2b","4e"],mB:["3v","4e"],mC:["3w","4e"],mD:["2b","4e"],mE:["3v","4e"],mF:["3w","4e"],mG:["2Q","4e"],mH:["4l","4e"],mI:["4z","4e"],mJ:["5z","4e"],mK:["5A","4e"],mL:["30","4e"],mM:["3R","4e"],mN:["5B","1q"],mO:["5B","1q"],mP:["5B","1q"],mQ:["5B","1q"],mR:["6a","1q"],mS:["6a","1q"],mT:["6z","1q"],mU:["6z","1q"],mV:["9H","1q"],mW:["dd","1q"],mX:["x","4A"],mY:["y","4A"],mZ:["1t","4A"],n0:["3J","4A"],n1:["3J","4A"],n2:["3e","4A"],1q:["1Q","1q"],fW:["fX","2q"],fY:["67","2q"],fZ:["2b","2q"],g0:["2b","2q"],g1:["2Q","2q"],n3:["6b","1D"],g2:["1Y","1D"],g3:["6y","1D"],g4:["da","1D"],g5:["3e","1D"],g6:["9B","1D"],g7:["aX","1D"],g8:["2b","1D"],g9:["2b","1D"],ga:["7K","1D"],1D:["1Q","1D"],n4:["2R","2r"],n5:["2R","2r"],n6:["2R","2r"],n7:["52","2r"],n8:["52","2r"],n9:["52","2r"],na:["1z","2r"],nb:["1q","2r"],gb:["1D","2r"]},de:["nc","nd","ne","nf","ng","nh","ni","nj","nk","nl","nm","nn","np","nq","nr"],gd:{7e:[1],6A:[2],7f:[3,[1,2,6,7,8]],8x:[4],7g:[5],6c:[6,[1,2,3,4,5]],6B:[7],ge:[8],gf:[9],9I:[10],7P:[11,[2,3,4,5,6,7,8,9,10]],8y:[12],df:[13],5e:[14,[2,3,4,5,6,7,8,9,10,11,12,13]],8z:[15],gg:[16],dg:[17]},5C:{1t:19(){1M{b0:0,gh:1r,gj:1r,gk:0,"b1-3S":0,gl:0,gm:1r,gn:0}}},5v:19(e,t){1d i={is:{5D:!!e.is("3x.ls-bg"),2s:!!e.is(".ls-bg-4m"),go:!!e.is("3x.ls-2R"),9J:!1,8A:!1,1Z:!0,b2:t},4T:{},20:{},2X:{68:"dh",nt:t,8B:t},4b:{7L:0,7M:0},2M:{4O:2x,4j:2x,5O:2x,aY:"8l",2v:2x,4k:2x,2s:!1},1s:{7e:0,6A:0,7f:0,8x:0,7g:19(e){1M 1x.3T(18.6A,18.8x)},6c:0,6B:0,ge:19(e){1M 0===18.6B&&e.1z.1Q&&("53"==2A e.1z.2S||-1!==e.1z.2S.1i("7f")&&-1!==e.1z.2S.1i("8x")&&-1!==e.1z.2S.1i("7g"))&&(18.6c=bd.1b.1j.1s.7Q(e,e.1z.2S,"6c"),18.6B=-1!==e.1z.3o&&e.1s.6c+(e.1z.5M+1)*e.1z.1P+e.1z.5M*e.1z.8v),1x.3T(18.6A,18.6B)},gf:19(e){1M 1x.3T(18.8x,18.6B)},9I:19(e){1M 1x.3T(18.7g(),18.6B)},7P:0,8y:0,df:19(e){1M 1x.3T(18.8y,18.6B)},5e:19(e){1M 1x.3T(18.9I(),18.8y)},8z:0,gg:19(e){1M 1x.3T(18.8z,18.8y,18.7g())},dg:19(e){1M 1x.3T(18.8z,18.df(),18.7g())},b3:!1,b4:!1},1W:{in:{1Q:!0,8C:{2j:!1,4B:!1,1e:{2V:0}},8D:{2j:!1,7R:19(){bd.1b.1j.in.7R(e)},4n:19(){bd.1b.1j.in.4n(e)},1e:{3i:"5f",2V:1,2b:0,3v:0,3w:0,4l:1,4z:1,5z:0,5A:0,x:0,y:0}},8E:{2j:!1,4B:!1,1e:{}},8F:{2j:!1,1e:{}},b5:{2j:!1,4B:!1,1e:{}},6C:{2j:!1,1e:{}},8G:{3e:"50% 50% 0",x:0,y:0},b6:{},b7:{},5R:{},2S:0,1P:1,2p:"9K"},23:{1Q:2x,b8:{6d:{},2F:{},2V:0},9L:{2p:"9K",1e:{2V:1,2b:0,3v:0,3w:0,4l:1,4z:1,5z:0,5A:0,x:0,y:0}},8H:{6d:{},2F:{},3e:"50% 50% 0",x:0,y:0},1H:"",7c:.gp,2S:"6A",1P:1},1I:{1Q:!0,8C:{2j:!1,4B:!1,1e:{}},8D:{2j:!1,7R:19(){bd.1b.1j.1I.7R(e)},4n:19(){bd.1b.1j.1I.4n(e)},1e:{2V:0,2b:0,3v:0,3w:0,4l:1,4z:1,5z:0,5A:0}},8E:{2j:!1,4B:!1,1e:{}},8F:{2j:!1,1e:{}},b5:{2j:!1,4B:!1,1e:{}},6C:{2j:!1,1e:{}},8G:{x:0,y:0},b6:{},b7:{},5R:{},2S:"9M",1P:1,2p:"9K"},2w:{1Q:2x,b8:{4B:!1,6d:{},2V:1},9L:{2p:"9K",4B:!1,6d:{},2F:{},2V:0},8H:{6d:{},2F:{},x:0,y:0},1H:"",2S:"9I",7c:.gp,1P:1},1z:{1Q:2x,3F:{2j:!1,4B:!1,1e:{}},2L:{2j:!1,1e:{}},6C:{2j:!1,4B:!1,1e:{}},8G:{3e:"50% 50% 0",x:0,y:0},5R:{},2p:"gq",2S:"7g",8v:0,1P:1,3o:0,8w:!1},1q:{1Q:2x,3F:{2j:!1,4B:!1,1e:{}},2L:{2j:!1,1e:{}},8H:{3e:"50% 50% 0"},dd:!0,5B:"9K",6z:.5},1D:{1Q:2x},2q:{2Q:1.2},2c:{1Q:!1,9N:"0 0 0 0",3T:"-9O 9O 9O -9O"},1t:{3f:{1U:{},in:{},1I:{},1z:{},1q:{},8I:{},b9:{},bb:{},bc:{}},1b:{bg:2x,in:2x,1I:2x,1z:2x,1q:2x}},1m:{1L:{2j:!1,4B:!1,1e:{3i:"5f"}}},2r:{2R:6e,52:6e,1z:6e,1q:6e},3s:{gr:{2j:!1,1e:{2V:1,3i:"3j"}},di:{2j:!1,1e:{x:0,y:0,2b:0,3v:0,3w:0,4l:1,4z:1,5z:0,5A:0,2V:1,3i:"3j"}},dj:{2j:!1,1e:{x:0,y:0,2b:0,3v:0,3w:0,4l:1,4z:1,5z:0,5A:0,2V:1}}}}};1M{is:i.is,4T:i.4T,20:i.20,2X:i.2X,4b:i.4b,2M:i.2M,2N:i.2N,1s:i.1s,in:i.1W.in,gs:i.1W.in.8C,4y:i.1W.in.8C.1e,gt:i.1W.in.8E,8s:i.1W.in.8E.1e,gu:i.1W.in.b5,gv:i.1W.in.b5.1e,9P:i.1W.in.8D,4S:i.1W.in.8D.1e,dk:i.1W.in.8F,bf:i.1W.in.8F.1e,dl:i.1W.in.6C,gw:i.1W.in.6C.1e,9E:i.1W.in.5R,9D:i.1W.in.8G,5P:i.1W.in.b6,9Q:i.1W.in.b7,23:i.1W.23,3G:i.1W.23.b8,8t:i.1W.23.9L,nu:i.1W.23.9L.1e,7N:i.1W.23.8H,1I:i.1W.1I,dm:i.1W.1I.8C,dn:i.1W.1I.8C.1e,do:i.1W.1I.8E,bh:i.1W.1I.8E.1e,9R:i.1W.1I.8D,4c:i.1W.1I.8D.1e,bi:i.1W.1I.8F,8u:i.1W.1I.8F.1e,bj:i.1W.1I.6C,dp:i.1W.1I.6C.1e,7d:i.1W.1I.5R,9F:i.1W.1I.8G,9S:i.1W.1I.b6,5Q:i.1W.1I.b7,2w:i.1W.2w,bk:i.1W.2w.b8,3r:i.1W.2w.9L,7O:i.1W.2w.8H,1z:i.1W.1z,gx:i.1W.1z.3F,dq:i.1W.1z.3F.1e,bl:i.1W.1z.2L,4d:i.1W.1z.2L.1e,dr:i.1W.1z.6C,gy:i.1W.1z.6C.1e,9G:i.1W.1z.5R,69:i.1W.1z.8G,1q:i.1W.1q,ds:i.1W.1q.3F,dt:i.1W.1q.3F.1e,du:i.1W.1q.2L,4e:i.1W.1q.2L.1e,4A:i.1W.1q.8H,1D:i.1W.1D,2q:i.1W.2q,2c:i.1W.2c,1t:i.1W.1t,2r:i.1W.2r,1m:i.1W.1m,3s:i.1W.3s}}}},bd.1h={3o:0,3l:{},2C:{},2z:{},1R:{},1m:19(){if(!2y.3H.7S(B))1M!1;2i(1d e=P.1A("> .ls-2R, > .ls-29"),t=0,i=bd.1p.29.8q,s=0,a=e.1u;s<a;s++){1d o,r=ba(e[s]),n=r[0].1U,l={$4U:!1,1O:-1,1a:{9A:0,bm:0},1D:{},2q:{2Q:1.2},1t:{}};if(bd.1h.3o++,r.3N("ls-2R").24("ls-29").1e({1f:bd.1c.42.9T,1g:bd.1c.42.bn}).2e(bd.1c.$7h),r.1a("ls"))2i(1d d=r.1a("ls").4C().1H(";"),u=0;u<d.1u;u++){1d c,p,h=d[u].1H(":");h[0]=ba.3U(h[0]),h[1]=ba.3U(h[1]),""!==h[0]&&2l 0!==i[h[0]]&&(c=2l 0===i[h[0]][1]?h[0]:i[h[0]][1],p=bd.1K.2T.5C(h[1]),-1===c.4C().1i("1P")&&-1===c.4C().1i("43")&&"9A"!=c||(p/=3y),l[i[h[0]][0]][c]=p)}if(r.3V("a.ls-4U").1u&&(l.1a.$4U=r.3V("a.ls-4U").3l().1e({7i:5}).1J("1a-ls-29-4U",t+1).2e(bd.1c.$5S),bd.1j.21.dv(l.1a.$4U)),l.1a.$2s=r.3V(\'[1a-ls*="9C"]\').3l(),l.1a.$2s.1u&&(2x!==l.1a.$2s.1J("1a-ls").1H("9C")[1].1H(";")[0].49(/(9U|1Q|on|1)/i)?(l.1a.$2s.24("ls-bg-4m").1e({1f:"2E",1g:"2E"}).3V("4m, 7T, 46").1e({1f:"1r%",1g:"1r%"}),l.1a.$2s.8J(ba(\'<1y 2o="ls-bg-4m-8r"></1y>\'))):l.1a.$2s=!1),r.1A("> .ls-bg").1u&&(l.1a.$2f=r.1A("> .ls-bg").3l()),!l.1a.2v)r.1A("> .ls-gz").1u?o=r.1A("> .ls-gz").3l():r.1A("> .ls-bg").1u&&(o=r.1A("> .ls-bg").3l()),o?(l.1a.2v=bd.1K.bo(o),l.1a.dw=bd.1K.gA(o)):l.1a.2v=bd.o.8n.27("/8K/1e/","/8K/3x/")+(~bd.o.3Q.1i("gB")?"gC-gB.bp":"gC.bp");(l.1a.7a||l.1a.7b)&&"7E"==2A bq&&(2m l.1a.7a,2m l.1a.7b),"4D"===n.4R&&(l.1a.4R="4D"),l.1a.30||(l.1a.30=""===r[0].1U.30?"4Q":r[0].1U.30),bd.1h[++t]={},bd.1h[t].1a=ba.54(!0,{},bd.1p.29.5v.1a,l.1a),bd.1h[t].1D=l.1D,bd.1h[t].2q=l.2q,bd.1h[t].1t=l.1t,bd.1h[t].1O=t,bd.1h[t].$1j=ba(),bd.1c.4E.55(l.1a.2v),bd.1j.1m(r,t)}},21:{gD:19(){1d e=bd.1h;e.2C.1O=e.2z.1O,e.2z.1O=e.1R.1O,e.1R.1O=bd.1C.2P.9V(bd.1C.2D),e.21.dx()},gE:19(e){1d t=bd.1h;t.1R.1O=e,t.21.dx()},dx:19(){1d e=bd.1h;e.2C=-1!==e.2C.1O?ba.54(!0,{},e[e.2C.1O]):{},e.2z=-1!==e.2z.1O?ba.54(!0,{},e[e.2z.1O]):{},e.1R=-1!==e.1R.1O?ba.54(!0,{},e[e.1R.1O]):{}},4i:19(){1d e=bd.1h;if(e.3l.1O="2F"===bd.o.4i?bd.o.4i:1x.3T(bd.1K.2T.5C(bd.o.4i,!0),1),bd.o.7H&&2<bd.1h.3o?bd.o.aQ=!1:bd.o.7H=!1,e.3l.1O="2F"==e.3l.1O?1x.3D(1x.2F()*bd.1h.3o+1):e.3l.1O,2y.9W.dy)2i(1d t=1;t<e.3o+1;t++)e[t].1a.4x==2y.9W.dy.1H("#")[1]&&(e.3l.1O=t);e.3l.1O=e.3l.1O<1||e.3l.1O>bd.1h.3o?1:e.3l.1O,bd.o.7H&&"2F"!=bd.o.4i&&(e.3l.1O=bd.o.4i),bd.o.51&&bd.1C.21.gF()}},2P:{4x:19(e){1M e&&bd.1h[e]&&bd.1h[e].1a&&bd.1h[e].1a.4x?bd.1h[e].1a.4x:2x}},29:[]},bd.1j={$5E:ba(),5T:19(e,t){1M-1!=e.1i("%")?2G(e)*t:2G(e)},1m:19(e,t){if(!2y.3H.7S(B))1M!1;2i(1d i,s=e.1A(\'.ls-bg, .ls-l, .ls-2R, *[2o^="ls-s"]\'),a=0,o=s.1u;a<o;a++){1d r=ba(s[a]),n=r[0],l=r.3V();if(-1!=r.1J("2o").1i("ls-s")){1d d=r.1J("2o").1H("ls-s")[1].1H(" ")[0];r.3N("ls-s"+d).24("ls-2R")}2H if(r.4o("ls-l"))r.3N("ls-l").24("ls-2R");2H if(!r.is(".ls-bg, .ls-2R")){r.5U();nv}r.is("a")&&1===l.1u&&((n=(r=r.3V().3l())[0]).nw("1a-ls",n.gG.9X("1a-ls")),n.gG.nx("1a-ls"),r.47().3N("ls-2R"),r.24("ls-2R")),r.1a(bd.1p.1m.1S,4a bd.1p.2R.5v(r,t)),-1!==r.1J("2o").1i("ls-dz-")&&18.21.gH(r),r.47().is("a")?(i=r.47(),18.21.dv(i)):i=r,bd.1h[t].$1j=bd.1h[t].$1j.2I(i)}},21:{dv:19(e){1d s=e.1J("56"),t=e.1J("5g");if(t&&-1!==t.1i("ls-2a")&&e.on("57."+W,19(e){e.3W();1d t,i=2y.3H.ny-bd.1n.4V;if(2l 0!==s)2O(s){1k"nz":t=0;1B;1k"nA":t=bd.1n.gI-bd.1n.4V;1B;1k"gJ":t=bd.1c.4p;1B;1k"":1k"gK":t=bd.1c.4p+bd.1c.1g;1B;5V:t=ba(s).3l().1u?ba(s).dA().5W().26:bd.1c.4p+bd.1c.1g}t+=bd.o.9w,t=1x.9N(t,i),t=1x.3T(0,t),2n.3a.2L([2y.nB,2y.3H],1,{br:t,2p:2n.nC.bs})}),-1!==bd.1p.1m.4O.1i(s)||s.49(/^\\#[0-9]/)){1d i=ba.3U(s.4C().1H("#")[1]),a=1l(i);e.on("57."+W,19(e){if(e.3W(),-1!==["2C","1R","3m","1V"].1i(i))bd.2k[i]("nD");2H if("53"==2A a&&a==a)bd.1C.6D(a,!0,!0);2H if(!bd.1c.2t.8L)2O(i){1k"8i":bd.2u.8h("8i");1B;1k"3n":bd.2u.8h("3n");1B;1k"3n-8i":bd.2u.8h("3n",!0)}})}},gH:19(e){2i(1d t=e.1J("2o").1H(" "),i=1,s=0;s<t.1u;s++)-1!=t[s].1i("ls-dz-")&&(i=1l(t[s].1H("ls-dz-")[1]));e.1a(bd.1p.1m.1S).2X.gL=i,e.1e({3p:"nE"}).on("57."+W,19(e){e.3W(),P.4N(ba(18).1a(bd.1p.1m.1S).2X.gL)})},3b:19(e,t,i){t.is.5D||t.is.2s?(t.20.$8M=e.3K(".ls-bg-5h"),t.20.$bt=e.3K(".ls-bg-dB")):(t.20.$1L=e.3K(".ls-in-1I"),t.20.$1L.1a(bd.1p.1m.1S,{}),t.2X.dC=t.20.$1L.1a(bd.1p.1m.1S),t.20.$8N=e.3K(".ls-2c"),t.20.$8N.1a(bd.1p.1m.1S,{}),t.2X.nF=t.20.$8N.1a(bd.1p.1m.1S),t.20.$7j=e.3K(".ls-1z"),t.20.$7j.1a(bd.1p.1m.1S,{}),t.2X.nG=t.20.$7j.1a(bd.1p.1m.1S)),t.1D.1Q&&(t.20.$7U=e.3K(".ls-1D"),t.20.$7U.1a(bd.1p.1m.1S,{1D:{}}),t.2X.gM=t.20.$7U.1a(bd.1p.1m.1S),bd.1b.1j.1D.gN(t.20.$7U,t.2X.gM.1D,t,i)),t.1q.1Q&&!bd.1h[i].1a.5N&&bd.1b.1j.1q.21(e,t),bd.6E.9Y?t.20.$7V=e.3K(".ls-z"):t.20.$7V=t.1D.1Q?t.20.$7U:t.20.$8M?t.20.$bt:t.20.$1L},1U:19(e){1d t,i,s,a,o,r,n,l,d,u,c,p,h,m,f,g,v,y,S,w,b,x,T=e[0],C=e.1a(bd.1p.1m.1S),k=T.1U,L=bd.1j,O=0,I=0,$=!1,B=T.nH();if(l=""!==k.6F?L.5T(k.6F,bd.1c.42.8O):2G(e.1e("4q-1N")),u=""!==k.6G?L.5T(k.6G,bd.1c.42.8O):2G(e.1e("4q-3O")),d=""!==k.6H?L.5T(k.6H,bd.1c.42.8P):2G(e.1e("4q-26")),c=""!==k.6I?L.5T(k.6I,bd.1c.42.8P):2G(e.1e("4q-1X")),p=""!==k.3P?L.5T(k.3P,bd.1c.42.8O):2G(e.1e("7k-1N")),h=""!==k.5i?L.5T(k.5i,bd.1c.42.8P):2G(e.1e("7k-26")),T.1U.7k="0",f=""!==k.6J?2G(k.6J):2G(e.1e("6K-1N-1f")),v=""!==k.6L?2G(k.6L):2G(e.1e("6K-3O-1f")),g=""!==k.6M?2G(k.6M):2G(e.1e("6K-26-1f")),y=""!==k.6N?2G(k.6N):2G(e.1e("6K-1X-1f")),1===bd.1T.$7l.1t(e).1u||e.3V("46").1u){1d P=e.3V(),W=P.1J("1f")?P.1J("1f"):P.1f(),3q=P.1J("1g")?P.1J("1g"):P.1g();58===1l(W)&&bu===1l(3q)&&(W=nI,3q=nJ),""!==T.1U.1f&&"2E"!==T.1U.1f||e.1e("1f",W),""!==T.1U.1g&&"2E"!==T.1U.1g||e.1e("1g",3q),"1r%"===k.1f&&"1r%"===k.1g&&(k.1N="50%",k.26="50%",C.2M.6O=!0),$=W/3q,P.1e({1f:"1r%",1g:"1r%"})}1d F=C.7m;e.is("3x")&&(S=(a=e.1a("gO"))/(o=e.1a("gP")),(!k.1f&&!k.1g||"2E"===k.1f&&"2E"===k.1g)&&F&&(F.1f&&F.1g?(i=-1===F.1f.1i("%")?1l(F.1f):(O=1l(F.1f),L.5T(F.1f,bd.1c.42.8O)),s=-1===F.1g.1i("%")?1l(F.1g):(I=1l(F.1g),L.5T(F.1g,bd.1c.42.8P))):F.4r&&(e[0].1U.1f=F.4r+"px",i=F.4r,s=e.1g()))),b=B.1f?B.1f:B.3O-B.1N,x=B.1g?B.1g:B.1X-B.26,i||(i=k.1f,-1!==k.1f.1i("%")&&(O=1l(k.1f)),i=(i=""!==i&&"2E"!==i?L.5T(i,bd.1c.42.8O):b-l-u-f-v)||"2E"),s||(s=k.1g,-1!==k.1g.1i("%")&&(I=1l(k.1g)),s=(s=""!==s&&"2E"!==s?L.5T(s,bd.1c.42.8P):x-d-c-g-y)||"2E"),w=$||i/s,!e.is("3x")||k.1f||k.1g||F&&(!F||F.1f||F.1g)||a===i&&o===s||(a!==i?s=(i=5<a?a:i)/(w=5<a?S:w):o!==s&&(i=(s=5<o?o:s)*(w=5<o?S:w))),2G(e.1e("2V")),r=f+l+i+u+v,n=g+d+s+c+y,t=""!==k.2c&&k.2c,k.2c="",m=k.nK||k.1t;19 z(e){1d t=e;1M e&&-1!==e.1i("px ")&&(e=e.27("px","").1H(" "),t=1x.6P(1l(e[0])/i*1r)+"%"),t}C.31={2c:t,5R:!1,1N:k.1N?k.1N:"0",26:k.26?k.26:"0",1f:1x.6Q(i),1g:1x.6Q(s),8Q:O,8R:I,4F:r,4G:n,nL:k.1f,nM:k.1g,1F:w,6F:l,6H:d,6G:u,6I:c,3P:p,5i:h,6J:f,6M:g,6L:v,6N:y,3J:z(e.1e("nN"))+" "+z(e.1e("nO"))+" "+z(e.1e("nP"))+" "+z(e.1e("nQ")),6f:2G(e.1e("nR-nS")),bv:e.1e("gQ-1g"),bw:e.1e("nT-nU"),3R:e.1e("3R"),7i:1l(e.1e("z-1O"))||"2E",1t:m,30:e.1e("2f-3R"),nV:e.1J("1a-ls")||"",dD:e.1J("1U")||""},k.7i="2E",C.1Z={1N:k.1N?k.1N:"0",26:k.26?k.26:"0",1f:i,1g:s}},5C:19(e,t,i){1d s=e.1a(bd.1p.1m.1S);e.1a("ls");if(s.is.8A=!e.is("3x")&&!s.is.9J,(s.5F=e).1a("ls"))2i(1d a=bd.1p.2R.8q,o=e.1a("ls").1H(";"),r=e.1a("ls").4C().1H(";"),n=0;n<r.1u;n++)if(ba.3U(r[n])){1d l=r[n].1i(":"),d=[r[n].bx(0,l),r[n].bx(l+1)],u=2x,c=2x,p=2x,h=2x,m=2x;if(""!==(u=ba.3U(d[0])))if(2l 0!==a[u=u.27("1H","52")]){if(c=a[u][0],m="8r"===u?ba.3U(o[n].bx(l+1)):bd.1K.2T.5C(ba.3U(d[1])),d[1]&&-1!==d[1].1i("2F")&&(u.49(/(52)/)||(m=bd.1K.2T.dE(m,c)),s.4T.8S||(s.4T.8S=!0)),"53"==2A m&&c.49(/(1P|gR|gS|43)/i)&&(m/=3y),u.49(/(gT)(.+)/))2O(m){1k!0:m=0;1B;1k!1:m=1}2l 0!==(h=a[u][1])?""!==m&&("5L"==2A m?u.49(/(52)/)?h.49(/(nW)/i)?s[h][c]=m:s[h].6d[c]=m:("53"==2A(p=bd.1K.2T.5C(ba.3U(m[0])))&&c.49(/(1P|gR|gS|43)/i)&&(p/=3y),s[h][c]=p):u.49(/(52)/)&&-1!==m.cN().1i("2F")?s[h].2F[c]=m:s[h][c]=m):s[c][u]=m}2H"2c"===u&&(s.31.2c=d[1],s.31.5R=!0)}if(bd.6E.gU&&(s.in.1Q=!0,s.23.1Q=!1,s.2w.1Q=!1,s.23.1Y=2x,s.2w.1Y=2x),s.in.1Q&&(s.9P.2p=s.dk.2p=s.dl.2p=bd.1K.2T.4H(s.in.2p)),2l 0!==s.5P.3J&&(s.9Q.3J=s.31.3J),2l 0!==s.5Q.3J&&(s.9S.3J=s.31.3J),s.8s.30&&(s.bf.30=s.31.30),s.8u.30&&(s.bh.30=s.31.30),s.8s.3R&&(s.bf.3R=s.31.3R),s.8u.3R&&(s.bh.3R=s.31.3R),2l 0!==s.5P.1f&&(s.9Q.1f=s.31.1f),2l 0!==s.5Q.1f&&(s.9S.1f=s.31.1f),2l 0!==s.5P.1g&&(s.9Q.1g=s.31.1g),2l 0!==s.5Q.1g&&(s.9S.1g=s.31.1g),2l 0!==s.1I.aZ&&0!==s.1I.aZ&&(s.1I.2S="6A + "+s.1I.aZ),-1!==s.1I.2S.1i("9M")&&"9M"!==s.1I.2S&&(s.1I.2S="9M"),s.1I.1Q&&(s.9R.2p=s.bi.2p=s.bj.2p=bd.1K.2T.4H(s.1I.2p)),ba.7n(s.1z.3o)&&(0<s.1z.3o||-1===s.1z.3o)&&!1!==s.1z.1Q?(s.1z.1Q=!0,s.bl.2p=s.dr.2p=bd.1K.2T.4H(s.1z.2p),-1!==s.1z.3o?s.1z.8w?s.1z.5M=2*s.1z.3o-1:s.1z.5M=s.1z.3o-1:s.1z.5M=-1):s.1z.1Q=!1,(!ba.4I(s.4e)||s.4A.x||s.4A.y||s.4A.3J||s.4A.1t)&&!1!==s.1q.1Q?(s.1q.1Q=!0,s.1q.6a||(s.1q.6a=s.1q.5B),s.1q.5B=bd.1K.2T.4H(s.1q.5B),s.1q.6a=bd.1K.2T.4H(s.1q.6a,!0),s.1q.9H||(s.1q.9H=s.1q.6z),2n.3a.21(e[0],{2j:!1,1e:{2r:s.4A.2r}})):s.1q.1Q=!1,s.1D.6b&&ba.7n(s.1D.6b)&&0!==s.1D.6b&&!1!==s.1D.1Q?s.1D.1Q=!0:s.1D.1Q=!1,s.is.5D){1d f={2Q:1,2b:0};if(bd.1h[t].2q.67&&(s.2q=bd.1h[t].2q),s.2q.67){2O(s.2q.3F={},s.2q.2L={},s.2q.67){1k"1I":s.2q.3F.2Q=s.2q.2Q||1,s.2q.3F.2b=s.2q.2b||0,s.2q.2L=f;1B;1k"in":s.2q.3F=f,s.2q.2L.2Q=s.2q.2Q||1,s.2q.2L.2b=s.2q.2b||0}2m s.2q.2Q,2m s.2q.2b}2H s.2q.3F=f,s.2q.2L=f;ba.4I(bd.1h[t].1t)||(bd.1h[t].1t.3F&&(s.1t.3f.bb=bd.1b.1j.4J.2T(bd.1h[t].1t.3F)),bd.1h[t].1t.2L&&(s.1t.3f.bc=bd.1b.1j.4J.2T(bd.1h[t].1t.2L)))}if(s.23.1Y&&-1===bd.1p.2R.de.1i(s.23.1Y)&&(2m s.23.1Y,2m s.23.ns,s.23.1Q=!1),s.2w.1Y&&-1===bd.1p.2R.de.1i(s.2w.1Y)&&(2m s.2w.1Y,2m s.2w.ns,s.2w.1Q=!1),(s.23.1Y||s.2w.1Y)&&(s.is.8A?(s.23.1Y&&(s.23.1Q=!0,s.8t.2p=bd.1K.2T.4H(s.8t.2p),s.23.1H=s.23.1Y.1H("3q")[0]),s.2w.1Y&&(s.2w.1Q=!0,s.3r.2p=bd.1K.2T.4H(s.3r.2p)),s.2w.1Q&&s.2w.1Y.1H("3q")[0]!==s.23.1H&&(s.23.1H+=", "+s.2w.1Y.1H("3q")[0]),-1!==s.23.1H.1i("nX")&&-1===s.23.1H.1i("dF")&&(s.23.1H+=", dF"),-1!==s.23.1H.1i("dF")&&-1===s.23.1H.1i("gV")&&(s.23.1H+=", gV")):(2m s.23.1Y,2m s.2w.1Y,2m s.23.ns,2m s.2w.ns)),(s.31.2c||s.9E.2c||s.7d.2c||s.9G.2c)&&(s.2c.1Q=!0),s.in.1Q&&s.4S.2Q&&(2m s.4S.4l,2m s.4S.4z),s.1I.1Q&&s.4c.2Q&&(2m s.4c.4l,2m s.4c.4z),s.5P.1t&&(s.1t.3f.in=bd.1b.1j.4J.2T(s.5P.1t)),s.1t.3f.1U=bd.1b.1j.4J.2T(s.31.1t),s.5Q.1t&&(s.1t.3f.1I=bd.1b.1j.4J.2T(s.5Q.1t)),s.69.1t&&(s.1t.3f.1z=bd.1b.1j.4J.2T(s.69.1t)),s.4A.1t&&(s.1t.3f.1q=bd.1b.1j.4J.2T(s.4A.1t)),s.in.1Q||(s.in.1P=0),s.23.1Q||(s.23.1P=0),s.1z.1Q||(s.1z.1P=0),s.2w.1Q||(s.2w.1P=0),s.1I.1Q||(s.1I.1P=0),e.1J("1a-ls-nY",t),2l 0!==s.2X.3u&&"3j"!==s.2X.3u){1d g=1l(s.2X.3u);0!==g&&"nZ"!==s.2X.3u?(e.1J("1a-ls-gW",g),s.2X.8B=g):s.2X.8B=0,s.is.3u=!0,e.1J("1a-ls-3u","1")}2H e.1J("1a-ls-gW",t);if(s.is.9J){1d v=e.3V("4m, 7T").eq(0);if(2x!==s.2M.4O)2O(s.2M.4O){1k!0:v.by("4O",!0),v.o0("gX").7o("gX");1B;1k!1:v.by("4O",!1)}s.2M.4k&&(s.2M.4k<0?s.2M.4k=0:1r<s.2M.4k&&(s.2M.4k=1r)),s.is.2s&&(bd.1T.9Z(s,e),s.4b.8r&&e.1A(".ls-bg-4m-8r").1e({gY:"7p("+s.4b.8r+")"}))}s.4b.7L&&(s.4b.7L=2G(s.4b.7L)),s.4b.7M&&(s.4b.7M=2G(s.4b.7M))}},2P:19(e){1d t=18.$5E;if(e){1d i="in",s="",a="",o=\':5j(".ls-bg")\',r=\':5j(".ls-bg-4m")\';-1==(e=e.4C()).1i("bz")&&-1==e.1i("9C")||(r="",e=e.27("bz","").27("9C","")),-1!=e.1i("4m")&&(a+=", > 4m",e=e.27("4m","")),-1!=e.1i("7T")&&(a+=", > 7T",e=e.27("7T","")),-1!=e.1i("5k")&&(a+=", > 4m, > 7T",e=e.27("5k","")),-1!=e.1i("3z")&&(a+=\', > 46[28*="3z-bA.59"], > 46[28*="3z.59"], > 46[28*="bB.be"], > 46[1a-28*="3z-bA.59"], > 46[1a-28*="3z.59"], > 46[1a-28*="bB.be"]\',e=e.27("3z","")),-1!=e.1i("3X")&&(a+=\', > 46[28*="3A.3X"], > 46[1a-28*="3A.3X"]\',e=e.27("3X","")),","==a.gZ(0)&&(a=a.bx(2,a.1u)),-1!=e.1i("1I")&&(i="1I"),-1==e.1i("3x")&&-1==e.1i("5a")||(s="3x"),-1==e.1i("bg")&&-1==e.1i("2f")&&-1==e.1i("bC")||(o=""),t=-1!=e.1i("2z")?t.1t(s+"[1a-ls-29"+i+\'="\'+bd.1h.2z.1O+\'"]\'+o+r):-1!=e.1i("1R")?t.1t(s+"[1a-ls-29"+i+\'="\'+bd.1h.1R.1O+\'"]\'+o+r):t.1t(s+o+r),-1!=e.1i("a0")&&(t=t.1t(".ls-bg, .ls-bg-4m, :4K"),e=e.27("a0","")),-1!=e.1i("3g")&&(t=t.1t(":4D:5j(.ls-bg, .ls-bg-4m)"),e=e.27("3g","")),-1!=e.1i("bD")&&(t=t.1t(\':5j([1a-ls-3u="1"])\'),e=e.27("bD","")),-1!=e.1i("3u")&&(t=t.1t(\'[1a-ls-3u="1"]\'),e=e.27("3u","")),-1!=e.1i("bC")&&(t=t.1t(".ls-bg"),e=e.27("bC","")),""!==a&&(t=t.1A(a))}1M t},8S:{1a:19(e,t,i){1d s,a,o;2O(e h0 65||(e=ba(e)),i&&e.1J("1a-ls",i).1a("ls",i),s=(a=e.1a(bd.1p.1m.1S)).is.b2,o=a.31,t){5V:1k"1b":a.2X.7q=!1,bd.1j.21.5C(e,s,!0);1B;1k"5E":e.1a(bd.1p.1m.1S,4a bd.1p.2R.5v(e,s)),(a=e.1a(bd.1p.1m.1S)).31=o,bd.1j.21.5C(e,s,!0),bd.1j.21.3b(e,a,s)}}},5h:19(h,e){if(!bd.1h[h].8T&&"h1"!==bd.1h[h].8T){bd.1h[h].8T="h1";1d t=e?25:0,i=bd.1h[h].$1j,m=i.1u;i.2Z(19(c,p){bd.2J["29-"+h+"-2R-"+c]=5l(19(){2m bd.2J["29-"+h+"-2R-"+c];1d e,t=ba(p),i=t,s="",a=!1,o="";t.4o("ls-3Y-6g")&&(o+=" ls-3Y-on-6g"),t.4o("ls-3Y-6h")&&(o+=" ls-3Y-on-6h"),t.4o("ls-3Y-bE")&&(o+=" ls-3Y-on-bE"),t.3N("ls-3Y-6g ls-3Y-6h ls-3Y-bE"),i.is("a")&&1===i.3V().1u&&(a=!0,t=i.1A(".ls-2R"));1d r=t.1a(bd.1p.1m.1S);if(!r)1M!0;if(e=bd.1c.$5S,r.is.2s?e=bd.1c.$h2:r.is.5D&&(e=bd.1c.$bF),bd.1j.21.1U(t),bd.1j.21.5C(t,h),r.23.1H){1d n=4a o1(t[0],{1H:r.23.1H});r.23.1Y&&(r.23.ns=n[r.23.1Y.1H("3q")[0]]),r.2w.1Y&&(r.2w.ns=n[r.2w.1Y.1H("3q")[0]])}s=r.is.5D||r.is.2s?\'<1y 2o="ls-1L ls-bg-dB"><1y 2o="ls-1L ls-bg-5h"></1y></1y>\':(r.2c.1Q&&(s=\'<1y 2o="ls-1L ls-2c"></1y>\'),r.1z.1Q&&(s=\'<1y 2o="ls-1L ls-1z">\'+s+"</1y>"),\'<1y 2o="ls-1L ls-in-1I">\'+s+"</1y>"),r.1D.1Q&&(s=\'<1y 2o="ls-1L ls-1D">\'+s+"</1y>"),bd.6E.9Y&&(s=\'<1y 2o="ls-1L ls-z">\'+s+"</1y>"),""!==s?t.2e(e).5h(s):t.2e(e),!0===a&&i.24("ls-2R-4U").2e(t.47());1d l={},d=t.1e("dG-dH-dI");d&&"4P"!==d&&(l["dG-dH-dI"]=d,t.1e("dG-dH-dI","4P")),r.31.dJ=1;1d u=1l(r.31.7i);r.is.2s||r.is.5D?l={7i:r.31.dJ}:(u=u||c+o2,l.7i=u,r.31.dJ=u),bd.6E.9Y&&(l.3B="h3("+o3*u+"px )"),bd.1j.21.3b(t,r,h),r.20.$7V.1e(l).24(o),r.is.5D&&r.20.$8M.1e({30:bd.1h[h].1a.30}),bd.1j.$5E=bd.1j.$5E.2I(t),bd.1h[h].$1j=bd.1h[h].$1j.5j(i),c===m-1&&(P.3V(".ls-29").eq(h-1).bG(),bd.1h[h].8T=!0)},t*(c+1))})}}},bd.1C={2D:"1R",o4:0,8U:!0,3L:{4P:[],bH:[]},2t:{6R:!0,4f:!1,8V:!1,a1:!1,a2:!1},4T:{6S:!1,3m:!1,1V:!1},5b:19(){1M 18.2t.4f||18.2t.8V||18.2t.a1},1m:19(){1==bd.1h.3o&&(bd.o.8m=!1,bd.o.cX=!1,bd.o.9u=!1,bd.o.aS=!1,bd.o.5y=-1,bd.o.h4=!1,bd.o.9y=!0,bd.o.4i=1,bd.o.66="bI"),bd.o.8m&&1!=bd.1h.3o||bd.1K.2W(18,{6R:!1,4f:!0}),18.21.5x(),18.21.h5()},21:{5x:19(){bd.o.5x=!0===bd.o.5x?bd.1p.1m.5v.5x:bd.o.5x,!1!==bd.o.5x&&P.on("5X."+W,19(){bd.1c.2t.6T||(bd.1K.2W(bd.1C,{a1:!0}),"cU"!==bd.o.5x&&bd.1b.1j.1s.5m())}).on("5n."+W,19(){1d e=1;bd.1b.1G&&bd.1b.1G.1P()>bd.1b.1j.1s.4s&&(e=bd.1b.1j.1s.4s/bd.1b.1G.1P()),bd.1K.2W(bd.1C,{a1:!1}),ba("3H").4o("ls-a3")||"cU"===bd.o.5x||bd.o.9t&&bd.1C.5b()||bd.1b.1j.1s.7W(),bd.1b.1G&&bd.1b.1j.1s.2t.7r&&bd.1b.1G.3t()<e&&bd.1K.2W(bd.1b.1j.1s,{7r:!1}),bd.1C.3m()})},h5:19(){2i(1d e=0;e<bd.1h.3o;e++)bd.1C.3L.4P[e]=e+1;bd.1C.3L.bH=bd.1K.dK(ba.o5([],bd.1C.3L.4P))},gF:19(){1d e=bd.o.7H?"bH":"4P",t=bd.1C.3L[e],i=bd.1C.3L[e].1u,s=t.1i(bd.1h.3l.1O);bd.1C.3L.8W=[];2i(1d a=s;a<i;a++)bd.1C.3L.8W.55(t[a]);2i(1d o=0;o<s;o++)bd.1C.3L.8W.55(t[o])},a4:19(e){2O(e){1k"2C":bd.o.aQ&&(bd.1C.2D="2C"),bd.1C.6D(bd.1C.2P.9V("2C"),!0);1B;1k"1R":bd.1C.2D="1R",bd.1C.6D(bd.1C.2P.9V("1R"),!0)}}},2P:{3L:19(){1d e="4P";1M bd.o.51?e="8W":bd.o.7H&&(e="bH"),e},9V:19(e){1d t=bd.1C.3L[18.3L()],i=t.1i(bd.1h.2z.1O);2O(e){1k"2C":1M 0===i?t[t.1u-1]:t[i-1];1k"1R":1M i===t.1u-1?t[0]:t[i+1];5V:1M t[e]}},dL:19(e){1M bd.1C.3L[18.3L()].1i(e)}},5y:{21:19(){0<bd.o.5y&&(bd.1C.bJ=1,bd.1C.dM=bd.1C.2P.dL(bd.1h.3l.1O))},6U:19(e){if(bd.1C.2P.dL(e)===bd.1C.dM)1M++bd.1C.bJ===bd.o.5y+1}},3m:19(e){!18.5b()&&bd.1b.1G&&bd.1b.1j.1s.2t.7r&&18.6D(bd.1h.1R.1O)},1V:19(){bd.1K.2W(18,{6R:!1,4f:!0})},6D:19(e,t,i){if(!2y.3H.7S(B))1M!1;if(bd.1h.2z.1O===e)1M!1;if(!18.8U&&bd.2u.48("h6")){1d s=P.4g("h6",bd.2u.4w());if(!1===s)1M;ba.7n(s)&&(e=1l(s))}e>bd.1h.3o||e<1||(bd.1c.7X()||bd.1C.2t.8V&&!t?!bd.1c.2t.a5&&bd.1c.2t.7Y&&bd.1b.3E&&(bd.1C.4T.6S=!0,bd.1b.3E.3t(1),bd.1b.5c&&bd.1b.5c.3t(1)):(bd.1K.2W(bd.1b.1j.1s,{7r:!1}),bd.1C.4T.6S=!1,t?"2C"===bd.2k.2D&&bd.o.aQ&&(bd.1C.2D="2C"):bd.2k.2D=bd.1C.2D,bd.1b.2h.3n(),bd.1T.1V(!0),bd.1h.21.gE(e),bd.1K.2W(18,{8V:!1}),bd.1K.2W(bd.1c,{8L:!0}),bd.7Z.dN(bd.1h.1R.1O,19(){bd.1b.3m()})))},o6:19(){bd.2k.1V(),ba.2Z(bd.2J,19(e,t){80(bd.2J[e])}),bd.1b.2h.1V(),bd.1b.1G.1V(),bd.1K.2W(bd.1b.1j.1s,{a6:!0,6R:!1}),P.1A("*").1V(!0,!1).o7()},o8:19(){P.1A("*").1V(),bd.2k.6S(bd.1h.2z.1O,bd.1C.2D)}},bd.1T={o9:{},$7l:ba(),7s:"8X:",a7:0,bK:0,1m:19(){-1!=2y.9W.56.1i("a8:")&&(18.7s="a8:"),bd.1K.2W(bd.1c,{dO:!1,dP:!1}),bd.1T.3z.1m(),bd.1T.3X.1m(),bd.1T.5k.1m()},3z:{1m:19(){1d e,l=0;if(18.$81=bd.1c.$7h.1A(\'46[28*="3z-bA.59"], 46[28*="3z.59"], 46[28*="bB.be"], 46[1a-28*="3z-bA.59"], 46[1a-28*="3z.59"], 46[1a-28*="bB.be"]\').2Z(19(){1d e=ba(18),t=e.47(),i=t.1a(bd.1p.1m.1S),s=(e.1J("28")||e.1J("1a-28")).27(/&h7;/g,"&").27("4j=1","4j=0").27("?","?h8=9U&"),a=-1===s.1i("8X")?bd.1T.7s:"",o=-1===s.1i("?")?"?":"&",r={$a9:e,8Y:a+s+o+"h9=ha&5k=1&oa=1&77=3&dQ=0",hb:bd.1T.7s+"//3x.3z.59/ob/"+s.1H("oc/")[1].1H("?")[0]+"/"+bd.o.fM},n=(t.1a().ls||"").27(/\\s+/g,"");(bd.o.9x&&n.1i("4j:bI")<0||!bd.o.9x&&0<=n.1i("4j:1Q"))&&(r.8Y+="&od=1"),e.1J("id","ls-3z-"+ ++l),i.2N={1Y:"3z",bL:r},bd.1T.bM(i),i.is.2s&&bd.1T.9Z(i,t),i.is.2s||bd.1T.bN(t,e,r.8Y,r.hb,i)}),bd.1T.$7l=bd.1T.$7l.2I(18.$81.47()),18.$81.1u){bd.2J.dR=1x.3D(bO.bP()/3y),1o.bQ||ba(\'76[28*="3z.59/hc"]\').1u||ba("<76>").2e("aa").1J("28","a8://oe.3z.59/hc");1d t="og",i=19(){1o.2B.6s.8f=!0};1o[t]=1o[t]?(e=1o[t],19(){e(),i()}):i,bd.4L.dS=bR(19(){1o.bQ&&1===1o.bQ.dT||1o.2B.6s.8f||3<1x.3D(bO.bP()/3y)-bd.2J.dR?(ab(bd.4L.dS),2m bd.4L.dS,2m bd.2J.dR,1o.2B.6s.8f=!0,bd.1T.3z.$81.47().2Z(19(){1d e=ba(18),t=e.1a(bd.1p.1m.1S),i=t.2N.bL;e.on("bS."+W+" 57."+W,".ls-6i",19(){bd.1T.bT(ba(18)),bd.1T.bU(e,t),bd.1T.bV(e),bd.1T.3z.2U(e,i.$a9,i.8Y,t)}).on("bW."+W,19(){bd.1T.3z.2U(e,i.$a9,i.8Y,t)}).on("ac."+W,19(){bd.1T.3z.1V(e,i.$a9,t,!0)}).on("dU."+W,19(){bd.1T.3z.8Z(e,i.$a9,i.8Y,t,!0)})}),bd.1K.2W(bd.1c,{dO:!1})):bd.1K.2W(bd.1c,{dO:!0})},25)}},8Z:19(t,e,i,s,a){if(2x!==s.2M.5O)2O(i=i.27("&5O=0","").27("&5O=1",""),s.2M.5O){1k!0:i+="&5O=1";1B;1k!1:i+="&5O=0"}if(2x!==s.2M.4O)2O(i=i.27("&4O=0","").27("&4O=1",""),s.2M.4O){1k!0:i+="&4O=1";1B;1k!1:i+="&4O=0"}e.1J("28",i),s.2N.3A=4a bQ.oh(e[0],{bX:{oi:19(){2x!==s.2M.4k&&s.2N.3A.hd(s.2M.4k),a&&!s.2N.dV||(s.2N.3A.dW(),s.2N.dV=!1)},oj:19(e){0===e.1a&&(s.is.2s?s.2N.3A.bY(0):bd.1T.bZ(t,s))}}})},2U:19(e,t,i,s){s.2N.3A?s.2N.3A.dW?s.2N.3A.dW():s.2N.dV=!0:18.8Z(e,t,i,s)},1V:19(e,t,i,s){i.2N.3A&&(i.2N.3A.ok(),s&&i.2N.3A.bY(0),i.is.2s||bd.1T.c0(e.1A(".ls-6i")))}},3X:{1m:19(){1d e=18.$81=bd.1c.$7h.1A(\'46[28*="3A.3X"], 46[1a-28*="3A.3X"]\');if(e.1u){bd.2J.dX=1x.3D(bO.bP()/3y),bd.1T.$7l=bd.1T.$7l.2I(e.47());1d d=0;ba("<76>").1J({28:bd.1T.7s+"//f.ol.59/js/om.9N.js",1Y:"52/oo"}).2e("aa"),bd.4L.dY=bR(19(){bd.1K.2W(bd.1c,{dP:!0}),(1o.op||3<1x.3D(bO.bP()/3y)-bd.2J.dX)&&(ab(bd.4L.dY),2m bd.4L.dY,2m bd.2J.dX,1o.2B.6s.aI=!0,t())},25);1d t=19(){bd.1T.3X.$81.2Z(19(){1d t=ba(18).1J("id","ls-3X-"+ ++d),i=t.47(),s=i.1a(bd.1p.1m.1S),e=(t.1J("28")||t.1J("1a-28")).27(/&h7;/g,"&").27("4j=1","4j=0").27("?","?h8=9U&"),a=-1===e.1i("?")?"?":"&",o=-1===e.1i("8X")?bd.1T.7s:"",r="h9=ha&2u=1&oq=ls-3X-"+d,n=bd.1T.7s+"//3X.59/2u/os/4m/"+e.1H("4m/")[1].1H("?")[0]+".ot?ou=?",l=o+e+a+r;s.2N={1Y:"3X",bL:{}},bd.1T.bM(s),s.is.2s&&bd.1T.9Z(s,i),ba.ov(n,19(e){s.is.2s||bd.1T.bN(i,t,l,e[0].ow,s)}),i.on("bS."+W+" 57."+W,".ls-6i",19(){bd.1T.bT(ba(18)),bd.1T.bU(i,s),bd.1T.bV(i),bd.1T.3X.2U(i,t,l,s)}).on("bW."+W,19(){bd.1T.3X.2U(i,t,l,s)}).on("ac."+W,19(){bd.1T.3X.1V(i,t,s,!0)}).on("dU."+W,19(){bd.1T.3X.8Z(i,t,l,s,!0)})}),bd.1K.2W(bd.1c,{dP:!1})}}},8Z:19(e,t,i,s,a){if(2x!==s.2M.5O)2O(i=i.27("&91=0","").27("&91=1","").27("&92=0","").27("&92=1","").27("&93=0","").27("&93=1",""),s.2M.5O){1k!0:i=i.27("91=0","91=1","").27("92=0","92=1","").27("93=0","93=1","");1B;1k!1:i=i.27("91=1","91=0","").27("92=1","92=0","").27("93=1","93=0","")}t.1J("28",i);19 o(){s.is.2s?s.2N.3A.2u("bY",0).2u("2U"):bd.1T.bZ(e,s)}s.2N.3A=$f(t[0]),s.2N.3A.he("c1",19(){s.2N.3A.he("ox",o),2x!==s.2M.4k&&s.2N.3A.2u("hd",s.2M.4k/1r),a||s.2N.3A.2u("2U")})},2U:19(e,t,i,s){s.2N.3A?s.2N.3A.2u("2U"):18.8Z(e,t,i,s)},1V:19(e,t,i,s){i.2N.3A&&(i.2N.3A.2u("5m"),s&&i.2N.3A.2u("bY",0),i.is.2s||bd.1T.c0(e.1A(".ls-6i")))}},5k:{1m:19(){if(18.$20=bd.1c.$7h.1A("4m, 7T"),bd.1T.$7l=bd.1T.$7l.2I(18.$20.47()),18.$20.1u){1d a=0;bd.1T.5k.$20.2Z(19(){1d t=ba(18).1J("id","ls-5k-"+ ++a),i=ba(18).47(),s=i.1a(bd.1p.1m.1S);if(s.2N={1Y:"5k",bL:{}},bd.1T.bM(s),s.is.2s&&bd.1T.9Z(s,i),t.1J("4j")){1d e=t.7o("4j").c2(!0,!0);t.5U(),t=e.2e(i),i.1a("ls",i.1a("ls")+" 4j: 9U;")}s.is.2s||bd.1T.bN(i,t,!1,!1,s),t.on("oy."+W,19(){s.is.2s?(t[0].hf=0,t[0].2U()):bd.1T.bZ(i,s)}),i.on("bS."+W+" 57."+W,".ls-6i",19(e){bd.1T.bT(ba(18)),bd.1T.bU(i,s),bd.1T.bV(i),bd.1T.5k.2U(i,t,s)}).on("bW."+W,19(){bd.1T.5k.2U(i,t,s)}).on("ac."+W,19(){bd.1T.5k.1V(i,t,s,!0)})})}},2U:19(e,t,i){2x===i.2M.4k||i.2N.hg||(t[0].4k=i.2M.4k/1r,i.2N.hg=!0),t[0].2U()},1V:19(e,t,i,s){t[0].5m(),s&&(t[0].hf=0),i.is.2s||bd.1T.c0(e.1A(".ls-6i"))}},9Z:19(e,t){if(e.2M={4O:!1,4j:!1,5O:!1,aY:"8l",2v:!1,4k:e.2M.4k?e.2M.4k:0},t.1a("ls")&&-1!==t.1a("ls").1i("82:")&&0==t.3V(".ls-6i").1u){1d i=ba("<1y>").24("ls-6i").2e(t),s=t.1a("ls").1H("82:")[1].1H(";")[0].3U();ba("<1y>").2e(i).24("ls-dZ").1J({1U:"2f-5a: 7p("+s+")"})}},bM:19(e){e.is.9J=!0},bN:19(e,t,i,s,a){1d o=ba("<1y>").24("ls-6i").2e(e);2x===a.2M.4j&&bd.o.9x||a.2M.4j?e.24("ls-4j"):ba("<1y>").2e(o).24("ls-oz"),e.1a("ls")&&-1!==e.1a("ls").1i("82:")&&(s=e.1a("ls").1H("82:")[1].1H(";")[0].3U()),t.is("46")?ba("<1y>").2e(o).24("ls-dZ").1J({1U:"2f-5a: 7p("+s+")"}):(s||2l 0===t.1J("82")||(s=t.1J("82"),t.7o("82")),s&&ba("<1y>").2e(o).24("ls-dZ").1J({1U:"2f-5a: 7p("+s+")"}))},bU:19(e,t){!t.is.3u&&bd.o.9y&&(bd.1K.2W(bd.1C,{8V:!0}),"2E"==bd.o.9y&&18.a7++)},bT:19(e){e.43(bd.1b.1T.1p.43).5G(bd.1b.1T.1p.5G)},c0:19(e){e.5o(bd.1b.1T.1p.5o)},bZ:19(e,t){"2E"!=bd.o.9y||t.is.2s||(t.is.3u||18.bK++,18.bK==18.a7&&0!==18.a7&&(bd.1K.2W(bd.1C,{8V:!1}),bd.1C.oA=1,bd.1C.3m()))},e0:19(e){1d t=e.1a(bd.1p.1m.1S);t.is.9J&&(bd.1n.6j&&(P.4o("ls-1n-is-6g")&&t.20.$7V.4o("ls-3Y-on-6g")||P.4o("ls-1n-is-6h")&&t.20.$7V.4o("ls-3Y-on-6h"))||(2x===t.2M.4j&&bd.o.9x||t.2M.4j)&&e.1A(".ls-6i").5p("bS"))},1V:19(s){1d a=18;s=2l 0===s||s,bd.1j.2P("2z,1I,3z").2Z(19(){1d e=ba(18),t=e.3K(".ls-2R"),i=t.1a(bd.1p.1m.1S);a.3z.1V(t,e,i,s)}),bd.1j.2P("2z,1I,3X").2Z(19(){1d e=ba(18),t=e.3K(".ls-2R"),i=t.1a(bd.1p.1m.1S);a.3X.1V(t,e,i,s)}),bd.1j.2P("2z,1I,5k").2Z(19(){1d e=ba(18),t=e.3K(".ls-2R"),i=t.1a(bd.1p.1m.1S);a.5k.1V(t,e,i,s)}),18.a7=0,18.bK=0},bV:19(e){bd.1b.1G.5Y(2x,e.3K(".ls-in-1I")[0])}},bd.3c={1m:19(){bd.o.3c&&(18.$1v=ba("<3x>").24("ls-oB").2e(P).1J("1U",bd.o.fO).1e({6k:"4K",3i:"oC"}).on("4t."+W,19(){1d e=bd.3c.$1v?6e:0;bd.2J.3c=5l(19(){2m bd.2J.3c,bd.3c.$1v.1a("9T",bd.3c.$1v.1f()),bd.3c.$1v.1a("bn",bd.3c.$1v.1g()),"2E"!=bd.3c.$1v.1e("1N")&&bd.3c.$1v.1a("ad",bd.3c.$1v[0].1U.1N),"2E"!=bd.3c.$1v.1e("3O")&&bd.3c.$1v.1a("ae",bd.3c.$1v[0].1U.3O),"2E"!=bd.3c.$1v.1e("26")&&bd.3c.$1v.1a("af",bd.3c.$1v[0].1U.26),"2E"!=bd.3c.$1v.1e("1X")&&bd.3c.$1v.1a("ag",bd.3c.$1v[0].1U.1X),!1!==bd.o.d4&&ba("<a>").2e(P).1J("56",bd.o.d4).1J("5g",bd.o.fQ).1e({oD:"3j",oE:"3j"}).8J(bd.3c.$1v),bd.3c.$1v.1e({3i:"3j",6k:"4D"}),bd.3c.1E()},e)}).1J("28",bd.o.3c))},1E:19(){18.$1v.1e({1f:18.$1v.1a("9T")*bd.1E.1F,1g:18.$1v.1a("bn")*bd.1E.1F}),18.$1v.5o(58);1d e="2E",t="2E",i="2E",s="2E";e=18.$1v.1a("ad")&&-1!=18.$1v.1a("ad").1i("%")?P.1f()/1r*2G(18.$1v.1a("ad"))-18.$1v.1f()/2+1l(P.1e("4q-1N")):1l(18.$1v.1a("ad"))*bd.1E.1F,t=18.$1v.1a("ae")&&-1!=18.$1v.1a("ae").1i("%")?P.1f()/1r*2G(18.$1v.1a("ae"))-18.$1v.1f()/2+1l(P.1e("4q-3O")):1l(18.$1v.1a("ae"))*bd.1E.1F,i=18.$1v.1a("af")&&-1!=18.$1v.1a("af").1i("%")?P.1g()/1r*2G(18.$1v.1a("af"))-18.$1v.1g()/2+1l(P.1e("4q-26")):1l(18.$1v.1a("af"))*bd.1E.1F,s=18.$1v.1a("ag")&&-1!=18.$1v.1a("ag").1i("%")?P.1g()/1r*2G(18.$1v.1a("ag"))-18.$1v.1g()/2+1l(P.1e("4q-1X")):1l(18.$1v.1a("ag"))*bd.1E.1F,18.$1v.1e({1N:e,3O:t,26:i,1X:s})}},bd.1w={2k:{1m:19(){bd.o.cX&&18.a4.1m(),(bd.o.9u||bd.o.aS)&&18.1X.1m()},a4:{1m:19(){ba(\'<a 2o="ls-1w-1v ls-3h-2C" 56="#" />\').on("57."+W,19(e){e.3W(),P.4N("2C")}).2e(P),ba(\'<a 2o="ls-1w-1v ls-3h-1R" 56="#" />\').on("57."+W,19(e){e.3W(),P.4N("1R")}).2e(P),bd.o.fI&&18.94()},94:19(){P.1A(".ls-3h-2C, .ls-3h-1R").1e({3i:"3j"}),P.on("5X."+W,19(){bd.1w.2k.e1||P.1A(".ls-3h-2C, .ls-3h-1R").1V(!0,!0).5o(58)}).on("5n."+W,19(){P.1A(".ls-3h-2C, .ls-3h-1R").1V(!0,!0).5G(58)})}},1X:{1m:19(){18.1L=ba(\'<1y 2o="ls-1w-1v ls-1X-3h-1L" />\').2e(P),bd.o.aS&&"95"!=bd.o.66&&18.c3.1m(),bd.o.9u?18.hh():"95"!=bd.o.66&&18.hi(),bd.o.aT&&"95"!=bd.o.66&&18.94(),"95"==bd.o.66&&(18.1L.24("ls-hj-4E"),18.4E.1m())},c3:{1m:19(){1d t=18;ba(\'<7G 2o="ls-1X-96" />\').2e(P.1A(".ls-1X-3h-1L"));2i(1d e=0;e<bd.1h.3o;e++){1d i=ba(\'<a 56="#" />\').2e(P.1A(".ls-1X-96")).1a("1O",e+1).on("57."+W,19(e){e.3W(),P.4N(ba(18).1a("1O"))});"1q"==bd.o.66&&i.on("5X."+W,19(){1d e=ba(18);P.1A(".ls-2v-1q-3x").1e({1N:1l(t.83.1e("4q-1N")),26:1l(t.83.1e("4q-26"))}),t.ah.on("4t."+W,19(){0===ba(18).1f()?t.ah.1e({68:"dh",7k:"0 2E",1N:"2E"}):t.ah.1e({68:"hk",3P:-ba(18).1f()/2,1N:"50%"}),t.ah.1e("3i","3j").1V(!0,!0).5o(97)}).1J("28",bd.1h[e.1a("1O")].1a.2v),t.83.1e({3i:"5f"}).1V().84({1N:ba(18).68().1N+(ba(18).1f()-t.83.4F())/2},97),t.e2.1e({3i:"3j",6k:"4D"}).1V().5o(97)}).on("5n."+W,19(){t.e2.1V().5G(97,19(){t.83.1e({6k:"4K",3i:"5f"})})})}t.21.3g(bd.1h.3l.1O),"1q"==bd.o.66&&t.21.1q()},21:{3g:19(e){2l 0===e&&(e=bd.1h.2z.1O),e--,P.1A(".ls-1X-96 a").3N("ls-3h-3g"),P.1A(".ls-1X-96 a:eq( "+e+" )").24("ls-3h-3g")},1q:19(){1d e=bd.1w.2k.1X.c3,t=ba(\'<1y 2o="ls-2v-1q"><1y 2o="ls-2v-1q-c4"><1y 2o="ls-2v-1q-bg"></1y><1y 2o="ls-2v-1q-3x"><3x></1y><7G></7G></1y></1y>\').2e(P.1A(".ls-1X-96"));P.1A(".ls-2v-1q, .ls-2v-1q-3x").1e({1f:bd.o.cY,1g:bd.o.9v}),e.83=P.1A(".ls-2v-1q"),e.ah=e.83.1A("3x").1e({1g:bd.o.9v}),e.e2=P.1A(".ls-2v-1q-c4").1e({6k:"4K",3i:"5f"}),t.2e(P.1A(".ls-1X-96"))}}},hh:19(){18.ai=ba(\'<a 2o="ls-3h-3m" 56="#" />\').on("57."+W,19(e){e.3W(),P.4N("3m")}).9r(P.1A(".ls-1X-3h-1L")),18.aj=ba(\'<a 2o="ls-3h-1V" 56="#" />\').on("57."+W,19(e){e.3W(),P.4N("1V")}).2e(P.1A(".ls-1X-3h-1L")),bd.o.8m?18.ak("3m"):18.ak("1V")},ak:19(e){if(bd.o.9u)2O(e){1k"3m":18.ai.24("ls-3h-3m-3g"),18.aj.3N("ls-3h-1V-3g");1B;1k"1V":18.ai.3N("ls-3h-3m-3g"),18.aj.24("ls-3h-1V-3g")}},hi:19(){ba(\'<7G 2o="ls-3h-hl ls-3h-oF" />\').9r(P.1A(".ls-1X-3h-1L")),ba(\'<7G 2o="ls-3h-hl ls-3h-oG" />\').2e(P.1A(".ls-1X-3h-1L"))},94:19(){1d e=18;e.1L.1e({3i:"3j"}),P.on("5X."+W,19(){bd.1w.2k.e1||e.1L.1V(!0,!0).5o(58)}).on("5n."+W,19(){e.1L.1V(!0,!0).5G(58)})},e3:19(e){if(bd.o.aT&&!P.4o("ls-1q"))2O(e){1k"on":bd.1w.2k.1X.4E.1L.1e({6k:"4K",3i:"5f"});1B;1k"7t":bd.1w.2k.1X.4E.1L.1e({6k:"4D",3i:"3j"})}},4E:{1m:19(){18.1L=ba(\'<1y 2o="ls-1w-1v ls-2v-1L"></1y>\').2e(P),ba(\'<1y 2o="ls-2v"><1y 2o="ls-2v-c4"><1y 2o="ls-2v-29-4M"><1y 2o="ls-2v-29"></1y></1y></1y></1y>\').2e(18.1L),18.$1v=P.1A(".ls-2v-29-4M"),"c5"in 1o?18.$1v.24("ls-oH"):18.$1v.on("5X."+W,19(){ba(18).24("ls-2v-29-1q")}).on("5n."+W,19(){ba(18).3N("ls-2v-29-1q"),bd.1w.2k.1X.4E.2a()}).on("7u."+W,19(e){1d t=1l(e.c6-ba(18).5W().1N)/ba(18).1f()*(ba(18).1f()-ba(18).1A(".ls-2v-29").1f());ba(18).1A(".ls-2v-29").1V().1e({3P:t})});2i(1d e=0;e<bd.1h.3o;e++){1d t=e+1,i=ba(\'<a 56="#" 2o="ls-7v-\'+(e+1)+\'"><3x 28="\'+bd.1h[t].1a.2v+\'"></a>\');bd.1h[t].1a.dw&&i.1A("3x").1J("e4",bd.1h[t].1a.dw),i.1a("1O",t).on("57."+W,19(e){e.3W(),P.4N(ba(18).1a("1O"))}).2e(P.1A(".ls-2v-29")),"c5"in 1o||i.on("5X."+W,19(){ba(18).3V().1V().c7(58,bd.o.cZ/1r)}).on("5n."+W,19(){ba(18).3V().4o("ls-7v-3g")||ba(18).3V().1V().c7(58,bd.o.d0/1r)})}bd.1w.2k.1X.ai&&bd.1w.2k.1X.aj&&(bd.1w.2k.1X.1L=ba(\'<1y 2o="ls-1X-3h-1L ls-oI-4E"></1y>\').2e(P),bd.1w.2k.1X.ai.c2().on("57."+W,19(e){e.3W(),P.4N("3m")}).2e(bd.1w.2k.1X.1L),bd.1w.2k.1X.aj.c2().on("57."+W,19(e){e.3W(),P.4N("1V")}).2e(bd.1w.2k.1X.1L)),bd.o.aT&&18.94()},94:19(){1d e=18;e.1L.1e("3i","3j"),bd.1w.2k.1X.1L&&(bd.1w.2k.1X.1L="5f"==bd.1w.2k.1X.1L.1e("3i")?bd.1w.2k.1X.1L:P.1A(".ls-hj-4E"),bd.1w.2k.1X.1L.1e("3i","3j")),P.on("5X."+W,19(){P.24("ls-1q"),bd.1w.2k.e1||(e.1L.1V(!0,!0).5o(58),bd.1w.2k.1X.1L&&bd.1w.2k.1X.1L.1V(!0,!0).5o(58))}).on("5n."+W,19(){P.3N("ls-1q"),e.1L.1V(!0,!0).5G(58),bd.1w.2k.1X.1L&&bd.1w.2k.1X.1L.1V(!0,!0).5G(58)})},6S:19(e){1d t=e||bd.1h.1R.1O;P.1A(".ls-2v-29 a:5j(.ls-7v-"+t+" )").3V().2Z(19(){ba(18).3N("ls-7v-3g").1V().c7(aR,bd.o.d0/1r)}),P.1A(".ls-2v-29 a.ls-7v-"+t).3V().24("ls-7v-3g").1V().c7(aR,bd.o.cZ/1r)},2a:19(){if(!P.1A(".ls-2v-29-4M").4o("ls-2v-29-1q")){1d e=!!P.1A(".ls-7v-3g").1u&&P.1A(".ls-7v-3g").47();if(e){1d t=e.68().1N+e.1f()/2,i=P.1A(".ls-2v-29-4M").1f()/2-t;i=0<(i=i<P.1A(".ls-2v-29-4M").1f()-P.1A(".ls-2v-29").1f()?P.1A(".ls-2v-29-4M").1f()-P.1A(".ls-2v-29").1f():i)?0:i,P.1A(".ls-2v-29").84({3P:i},oJ)}}},1E:19(){bd.1w.2k.1X.e3("on");1d e=-1==bd.1c.42.1f.1i("%")?1l(bd.1c.42.9T):P.1f(),t=P.1A(".ls-2v"),i=-1==bd.o.aU.1i("%")?1l(bd.o.aU):1l(e/1r*1l(bd.o.aU));P.1A(".ls-2v-29 a").1e({1f:1l(bd.o.cY*bd.1E.1F),1g:1l(bd.o.9v*bd.1E.1F)}),P.1A(".ls-2v-29 a:dA").1e({7k:0}),P.1A(".ls-2v-29").1e({1g:1l(bd.o.9v*bd.1E.1F)}),t.1e({1f:i*1x.3D(1r*bd.1E.1F)/1r}),t.1f()>P.1A(".ls-2v-29").1f()&&t.1e({1f:P.1A(".ls-2v-29").1f()}),bd.1w.2k.1X.e3("7t")}}}},3Q:{4t:19(){P.24("ls-"+bd.o.3Q);1d e=bd.o.8n+bd.o.3Q+"/3Q.1e",t=ba("aa").1u?ba("aa"):ba("3H"),i=ba("#ls-3Q-"+bd.o.3Q+\', 4U[56^="\'+e+\'"]\');i.1u?bd.1w.3Q.6l||(bd.1w.3Q.6l=!0,bd.2J.e5=5l(19(){2m bd.2J.e5,bd.1c.1m()},bu)):i=2y.hm?(2y.hm(e),ba(\'4U[56="\'+e+\'"]\')):ba(\'<4U dQ="hn" 56="\'+e+\'" 1Y="52/1e" />\').2e(t),i.on("4t."+W,19(){bd.1w.3Q.6l||(bd.1w.3Q.6l=!0,bd.2J.e6=5l(19(){2m bd.2J.e6,bd.1c.1m()},bu))}),ba(1o).on("4t."+W,19(){bd.1w.3Q.6l||(bd.1w.3Q.6l=!0,bd.2J.e7=5l(19(){2m bd.2J.e7,bd.1c.1m()},bu))}),bd.2J.e8=5l(19(){bd.1w.3Q.6l||(bd.1w.3Q.6l=!0,2m bd.2J.e8,bd.1c.1m())},3y)}},4h:{1m:19(){18.21(),18.1E()},21:19(){18.$1v=ba(\'<1y 2o="ls-1w-1v ls-4h"></1y>\').2e(P),"5f"!=18.$1v.1e("3i")||18.$1v.1A("3x").1u||(18.5K=19(){bd.1w.4h.$1v.1e({3i:"3j",6k:"4D"}).5o(6e,19(){bd.1w.4h.5K=!1})},18.5a=ba("<3x>").1J("28",bd.o.8n.27("/8K/1e/","/8K/3x/")+bd.o.3Q+"/4h.bp").2e(18.$1v),18.ho="53"==2A 1l(P.1e("4q-1X"))?1l(P.1e("4q-1X")):0)},1E:19(){18.5a&&(0<18.5a.1g()?0<18.ho?18.$1v.1e({1g:18.5a.1g()/2}):18.$1v.1e({1g:18.5a.1g(),5i:-18.5a.1g()/2}):bd.2J.hp=5l(19(){2m bd.2J.hp,bd.1w.4h.1E()},50))}},2h:{1m:19(){bd.o.fJ&&18.4u.5Z(),bd.o.fK&&18.3Z.5Z();1d e=!1;(e=bd.o.fL?ba("<1y>").oK(P):ba(\'[1a-2K-2i="\'+P.1J("id")+\'"], [1a-2K-2i="\'+W+\'"]\')).1u&&(e.24("ls-1w-1v"),18.2K.5Z(e))},4u:{5Z:19(){18.$1v=ba("<1y>").24("ls-1w-1v ls-4u-hq").2e(P)}},3Z:{5Z:19(){18.$1v=ba("<1y>").24("ls-1w-1v ls-3Z-hq").2e(P),18.$1v.8J(ba(\'<1y 2o="ls-ct-7I"></1y><1y 2o="ls-ct-1N"><1y 2o="ls-ct-3S"><1y 2o="ls-ct-hr"><1y 2o="ls-ct-hs"></1y></1y></1y></1y><1y 2o="ls-ct-3O"><1y 2o="ls-ct-3S"><1y 2o="ls-ct-hr"><1y 2o="ls-ct-hs"></1y></1y></1y></1y>\')),18.$1v.1a("31",{2V:18.$1v.1e("2V")})}},2K:{$5q:[],$1v:[],$e9:[],$7w:[],$c8:[],ea:[],al:[],7x:[],5Z:19(e){19 i(e,t){(s=(e.c6?e.c6:bd.1n.ht)-o.$1v[t].5W().1N-o.7x[t]/2)<0&&(s=0),s>o.al[t]-o.7x[t]&&(s="eb( 1r% - "+bd.1w.2h.2K.7x[t]+"px )"),o.$7w[t].1e({1N:s}),bd.1b.1G&&bd.1b.1G.3t("4Z"==2A s?bd.1b.1j.1s.3t:s/(o.al[t]-o.7x[t])*bd.1b.1j.1s.3t)}1d s,a=ba(2y),o=18;ba.2Z(e,19(t,e){o.$5q[t]=ba(e).24("ls-2K-4M "+W),o.$1v[t]=ba("<1y>").24("ls-2K").2e(o.$5q[t]),o.$e9[t]=ba("<1y>").24("ls-oL").2e(o.$1v[t]),o.$7w[t]=ba("<1y>").24("ls-2K-1c-4M").2e(o.$5q[t]),o.$c8[t]=ba("<1y>").24("ls-2K-1c").2e(o.$7w[t]),o.7x[t]=o.$7w[t].1f(),o.$7w[t].1e({5i:-o.$c8[t].4G()/2}),o.$5q[t].on("98."+W,19(e){i(e,t)}),o.$5q[t].on("oM."+W+" hu."+W,19(e){bd.1b.1j.1s.5m(0),ba("3H").by("a3",!0).24("ls-a3"),ba(2y).on("7u."+W,19(e){i(e,t)}),i(e,t)}),a=a.2I(o.$c8[t])}),a.on("oN."+W+"hv."+W,19(e){ba(e.5g).3K(P).1u||(bd.1b.1G&&bd.1b.1j.1s.2t.7r&&bd.1b.1G.3t()!==bd.1b.1j.1s.3t&&bd.1K.2W(bd.1b.1j.1s,{7r:!1}),ba(2y).7t("7u."+W),ba("3H").by("a3",!1).3N("ls-a3"),bd.o.9t&&!bd.1C.2t.6R||bd.1c.5b||!bd.1b.1G||bd.o.51||(!0===bd.1b.1j.1s.2t.ec?bd.1b.1j.1s.7W():bd.1b.1j.1s.2U()))})}}},c9:{1m:19(){18.$1v=ba("<1y>").1e({3i:"3j"}).24("ls-1w-1v ls-hw-4M").2e(P),ba("<1y>").24("ls-hw-oO").2e(18.$1v)},5K:19(){18.$1v.43(oP).5o(58)},3Y:19(){18.$1v.1V(!0,!0).5G(58)}}},bd.2k={2D:"1R",1m:19(){1<bd.1h.3o&&(18.21.hx(),18.21.hy())},21:{hx:19(){bd.o.fG&&ba("3H").on("oQ."+W,19(e){bd.1c.oR||bd.1c.oS||(37==e.hz?bd.2k.2C():39==e.hz&&bd.2k.1R())})},hy:19(){"c5"in 1o&&bd.o.fH&&(bd.1c.$5H.on("hu."+W,19(e){1d t=e.6m?e.6m:e.99.6m;1==t.1u&&(bd.1n.ca=bd.1n.am=t[0].ed)}),bd.1c.$5H.on("98."+W,19(e){1d t=e.6m?e.6m:e.99.6m;1==t.1u&&(bd.1n.am=t[0].ed),45<1x.3M(bd.1n.ca-bd.1n.am)&&e.3W()}),bd.1c.$5H.on("hv."+W,19(e){45<1x.3M(bd.1n.ca-bd.1n.am)&&(0<bd.1n.ca-bd.1n.am?P.4N("ao"):P.4N("ap"))}))}},2C:19(){(!bd.1c.9a||bd.1c.9a&&bd.1c.2t.ef)&&(18.2D="2C",18.cb="2C",bd.1C.21.a4("2C"))},1R:19(){(!bd.1c.9a||bd.1c.9a&&bd.1c.2t.ef)&&(18.2D="1R",18.cb="1R",bd.1C.21.a4("1R"))},3m:19(){bd.1K.2W(bd.1C,{6R:!0,4f:!1}),!0===bd.1C.2t.a2&&bd.1K.2W(bd.1C,{a2:!1}),bd.1w.2k.1X.ak("3m"),bd.1C.2t.a1||1!==bd.1b.1G.5r()&&bd.1b.1j.1s.7W(),bd.1C.3m()},1V:19(){bd.1w.2k.1X.ak("1V"),bd.o.9t&&bd.1b.1j.1s.5m(),bd.1C.1V()}},bd.7Z={1m:19(){bd.1c.$7h.1A(".ls-29 3x").2Z(19(){1d e=ba(18),t=e[0],i={};if(e.is(".ls-2R, .ls-bg")){if(t.9X("1f")&&(i.1f=t.9X("1f")),t.9X("1g")&&(i.1g=t.9X("1g")),t.cc&&(i.cc=t.cc),t.cd&&bd.o.d8){i.ce=t.cd,i.85=t.eg;1d s=i.ce.1H(",").oT(19(e){1M 1l(ba.3U(e).1H(" ")[1])});i.4r=1x.3T.oU(2x,s)}e.7o("1f").7o("1g").7o("cc").7o("cd"),ba.4I(i)||(e.1a(bd.1p.1m.1S).7m=i)}e.1a("hA-28")&&e.1a("28",e.1a("hA-28")),e.1a("28")?i.85&&e.1a("28",i.85):e.1a("28",i.85?i.85:t.28),e.1J("28","1a:5a/oV;oW,oX///oY")})},dN:19(e,t){if(!0!==bd.1h[e].8T){18.86=e,t?(18.aq=t,bd.1K.2W(bd.1c,{a5:!0}),bd.1w.c9.5K()):18.aq=!1,bd.1c.hB&&P.1e({6k:"4D"}),18.6V=[];1d s,a,o=18;bd.1c.$7h.1A(".ls-29:eq("+(o.86-1)+") *").2Z(19(){s=ba(18),a=18;1d e=s.1a(bd.1p.1m.1S);if(s.is("3x")){s.1a("28")&&s.1J("28",s.1a("28")),e&&e.7m&&e.7m.ce&&bd.o.d8&&(a.cd=e.7m.ce);1d t=a.28,i=!!(e&&e.7m&&e.7m.85)&&e.7m.85;i&&t!==i&&s.is(".ls-bg")&&(t=i,bd.1h[o.86].1a.$2f.1J("28",t)),bd.7Z.6V.55([t,s])}2H"3j"!==s.1e("2f-5a")&&-1!==s.1e("2f-5a").1i("7p")&&bd.7Z.6V.55([s.1e("2f-5a").49(/7p\\((.*)\\)/)[1].27(/"/gi,""),s])}),bd.1b.4i&&bd.o.8p&&bd.7Z.6V.55([bd.o.8p,ba()]),18.hC||18.4E(),0===18.6V.1u?18.4n():18.3m()}2H bd.1c.cf&&t&&(bd.1E.eh(bd.1j.2P("1R, bg")),bd.1E.1j(t))},4E:19(){2i(1d e=bd.1c.4E.1t(19(e,t,i){1M i.1i(e)==t}),t=e.1u,i=0;i<t;i++){(4a hD).28=e[i]}18.hC=!0},3m:19(){18.hE=0;2i(1d e=18,t=19(){++e.hE==e.6V.1u&&e.4n()},i=19(){18.ei.1a("gO",18.1f),18.ei.1a("gP",18.1g),t()},s=19(){t()},a=0;a<18.6V.1u;a++){1d o=4a hD;o.cg("6x",s,!1),o.cg("4t",i,!1),o.28=18.6V[a][0],o.ei=18.6V[a][1]}},4n:19(){1d a=18;18.aq?(bd.1j.5h(18.86),19 e(){if(0!==bd.1h[a.86].$1j.1u)bd.2J.hF=5l(e,1r);2H{2m bd.2J.hF,bd.1K.2W(bd.1b.1j.1D,{c1:!0}),ba(".ls-2v-1L, .ls-3h-1R, .ls-3h-2C, .ls-1X-3h-1L").1e({6k:"4D"}),bd.1h[a.86].8T=!0;1d t=!(!1o.2B.6s.8f&&bd.1j.2P("1R,in,3z,bz").1u),i=!(!1o.2B.6s.aI&&bd.1j.2P("1R,in,3X,bz").1u),s=19(){bd.1w.c9.3Y(),bd.1c.cf?(bd.1E.eh(bd.1j.2P("1R, bg")),bd.1E.1j(a.aq)):a.aq()};t&&i?s():bd.4L.ej=bR(19(){(t||1o.2B.6s.8f)&&(i||1o.2B.6s.aI)&&(ab(bd.4L.ej),2m bd.4L.ej,s())},50)}}()):bd.1j.5h(18.86,!0),bd.1K.2W(bd.1c,{a5:!1})}},bd.1E={eh:19(e){18.$ar=e.2I(bd.1j.2P("3g")),bd.1h.1R.1a.$2s.1u&&(18.$ar=18.$ar.2I(bd.1h.1R.1a.$2s))},5E:19(){if(!2y.3H.7S(B))1M!1;bd.2u.48("hG")&&P.4g("hG",bd.2u.4w()),18.1c(),18.2k(),18.1j(),18.3c(),18.4h(),18.2h(),bd.1b.1j.1s.6n&&bd.o.fT&&(bd.1K.hH(),bd.1b.1j.1s.5Z(!0)),bd.2u.48("hI")&&P.4g("hI",bd.2u.4w())},ch:19(){ba(1o).br(1x.6P(bd.1c.4p)-(bd.1n.4V-bd.1c.1g)/2)},1c:19(){if(!2y.3H.7S(B))1M!1;1d e,t=bd.1c.$ek?bd.1c.$ek:bd.1K.hJ("1f"),i=bd.1c.42,s=bd.1c.$el?t.1f()/1r*bd.1c.$el:t.1f(),a=i.1Y,o=0!==i.4r?i.4r:s,r="2E"===i.3P?0:i.3P,n="2E"===i.9b?0:i.9b;if(bd.1c.2t.6T?P[0].1U.4r="":0!==i.4r&&(P[0].1U.4r=i.4r+"px"),-1!==o.1i("%")&&(o=s/1r*1l(o)),o<(s-=r+n)&&0<=o&&(s=o),bd.o.cR&&("6W"===a||"6O"===a&&"em"!==bd.o.8j&&"hK"!==bd.o.8j)){P.47();1d l=t.5W().1N,d=1l(t.1e("4q-1N"))||0,u=1l(t.1e("6K-1N-1f"))||0;P[0].1U.4r="3j",P[0].1U.3P=-(l+d+u)+"px",s=bd.1n.7y||ba(1o).1f()}2O(s-=i.as,bd.1c.2t.6T&&(s=bd.1n.1f),a){1k"1Z":e=(bd.1c.2t.6T?(bd.1n.1F>i.1F?18.1F=bd.1n.1g/i.1g:18.1F=bd.1n.1f/i.1f,s=1x.6P(i.1f*18.1F)):18.1F=s/i.1f,1x.6P(i.1g*18.1F));1B;1k"6W":e=s<bd.o.6w?(18.1F=s/bd.o.6w,1x.6P(i.1g*18.1F)):bd.1c.2t.6T?bd.1n.1F>i.au/i.1g?(18.1F=bd.1n.1g/i.1g,bd.1n.1g):(18.1F=bd.1n.1f/i.au,i.1g*18.1F):(18.1F=1,i.1g);1B;1k"6O":2O(bd.o.8j.4C()){1k"4P":e=bd.1n.4V-i.av;1B;1k"hL":e=bd.1n.4V-i.av,bd.1c.2t.6T||(e-=bd.1c.en?bd.1c.en:bd.1c.4p);1B;1k"em":s=P.47().1f()-i.as,e=P.47().1g()-i.av;1B;1k"hK":s=P.47().1f()-i.as,e=bd.1n.4V-i.av}s/e<i.1F?18.1F=s/i.au:18.1F=e/i.eo;1B;1k"hM":1k"ep":18.1F=1,s=i.1f,e=i.1g,bd.o.5w=1,B.1U.4r="3j"}18.1F=bd.o.5w&&0<bd.o.5w&&18.1F>bd.o.5w?bd.o.5w:18.1F,B.1U.1f=s+"px",B.1U.1g=e+"px",bd.1c.1f=s,bd.1c.1g=e;1d c=P.5W();bd.1c.oZ=c.1N,bd.1c.p0=c.26,bd.1n.6j?bd.1n.7y<p1&&p2<bd.1n.7y?P.3N("ls-1n-is-6g").24("ls-1n-is-6h"):bd.1n.7y<p3&&P.3N("ls-1n-is-6h").24("ls-1n-is-6g"):P.3N("ls-1n-is-6g ls-1n-is-6h").24("ls-1n-is-bE")},3J:19(e){2i(1d t=(""+e).1H(" "),i="",s=bd.o.5w&&0<bd.o.5w&&18.1F>bd.o.5w?bd.o.5w:18.1F,a=0,o=t.1u;a<o;a++)-1===t[a].1i("%")?i+=1x.6Q(1l(t[a])*s)+"px ":i+=t[a]+" ";1M ba.3U(i)},1j:19(e){if(18.$ar){1d t=18.1F,i=18.$ar,s=bd.1c.42,a=bd.1c.1f,o=bd.1c.1g,r=a/o,n=[],l=[],d=[],u=[],c=0,p=0,h="1Z"===s.1Y&&-1!==bd.o.5w?s.1f:s.au,m="1Z"===s.1Y&&-1!==bd.o.5w?s.1g:s.eo;p="6O"===s.1Y||"6W"===s.1Y||"1Z"===s.1Y?(c=0<h?(a-h*t)/2:0,0<m?(o-m*t)/2:0):(c=c<0?0:c,p<0?0:p);2i(1d f=0,g=i.1u;f<g;f++){1d v,y,S=ba(i[f]),w=(i[f],S.1a(bd.1p.1m.1S)),b=w.31,x="hM"===w.2X.68,T=x?0:c,C=x?0:p,k={1f:x&&0!==b.8Q?a/1r*b.8Q:b.1f*t,1g:x&&0!==b.8R?o/1r*b.8R:b.1g*t,6F:b.6F*t,6H:b.6H*t,6G:b.6G*t,6I:b.6I*t,6J:1x.6Q(b.6J*t),6M:1x.6Q(b.6M*t),6L:1x.6Q(b.6L*t),6N:1x.6Q(b.6N*t),3J:18.3J(b.3J)},L={3P:b.3P*t,5i:b.5i*t},O={},I={3J:k.3J};if(x&&(b.8R||b.8Q)&&w.is.go&&(b.8R&&!b.8Q&&(k.1f=b.1f*(k.1g/b.1g)),b.8Q&&!b.8R&&(k.1g=b.1g*(k.1f/b.1f))),w.is.8A&&(k.6f=b.6f*t,bd.1n.6j&&k.6f<w.4b.7M?k.6f=w.4b.7M:k.6f<w.4b.7L&&(k.6f=w.4b.7L),y=k.6f/b.6f,k.6f+="px","4P"!==b.bv&&(k.bv=2G(b.bv)*y+"px"),"4P"!==b.bw&&(k.bw=2G(b.bw)*y+"px")),w.is.5D||w.is.2s)if(w.is.5D){1d $=bd.1h[w.is.b2].1a.aV;2O((2l 0!==$&&"p4"!==$?$:bd.o.8k).27("1r% 1r%","er")){1k"2E":1B;1k"8l":b.1F<r?(k.1f=a,k.1g=k.1f/b.1F):(k.1g=o,k.1f=k.1g*b.1F);1B;1k"hN":b.1F<r?(k.1g=o,k.1f=k.1g*b.1F):(k.1f=a,k.1g=k.1f/b.1F);1B;1k"er":k.1f=a,k.1g=o}k.1f=1x.6P(k.1f),k.1g=1x.6P(k.1g);1d B=bd.1h[w.is.b2].1a.aW;2O((v=2l 0!==B?B.1H(" "):bd.o.fy.1H(" "))[0]){1k"1N":k.x=0;1B;1k"7I":k.x=(bd.1c.1f-k.1f)/2;1B;1k"3O":k.x=bd.1c.1f-k.1f;1B;5V:-1!==v[0].1i("%")?k.x=(bd.1c.1f-k.1f)/1r*1l(v[0]):k.x=1l(v[0])}if(2l 0!==v[1])2O(v[1]){1k"26":k.y=0;1B;1k"7I":k.y=(bd.1c.1g-k.1g)/2;1B;1k"1X":k.y=bd.1c.1g-k.1g;1B;5V:-1!==v[1].1i("%")?k.y=(bd.1c.1g-k.1g)/1r*1l(v[1]):k.y=1l(v[1])}k.3B="4W("+k.x+"px) 4X("+k.y+"px)",k["-ms-3B"]="4W("+k.x+"px) 4X("+k.y+"px)",k["-5s-3B"]="4W("+k.x+"px) 4X("+k.y+"px)"}2H w.is.2s&&(b.1F<r?(k.1f=a,k.1g=k.1f/b.1F):(k.1g=o,k.1f=k.1g*b.1F),k.x=(bd.1c.1f-k.1f)/2,k.y=(bd.1c.1g-k.1g)/2,k.1f=1x.6P(k.1f),k.1g=1x.6P(k.1g),k.3B="4W("+k.x+"px) 4X("+k.y+"px)",k["-ms-3B"]="4W("+k.x+"px) 4X("+k.y+"px)",k["-5s-3B"]="4W("+k.x+"px) 4X("+k.y+"px)");2H{if(w.2M.6O)2O(w.2M.aY){5V:1k"8l":b.1F<r?(k.1f=a,k.1g=k.1f/b.1F):(k.1g=o,k.1f=k.1g*b.1F);1B;1k"hN":b.1F>r?(k.1f=a,k.1g=k.1f/b.1F):(k.1g=o,k.1f=k.1g*b.1F)}k.4F=k.1f+k.6F+k.6G+k.6J+k.6L,k.4G=k.1g+k.6H+k.6I+k.6M+k.6N,L.1f=O.1f=k.4F,L.1g=O.1g=k.4G,-1!=b.1N.1i("%")?"1r%"===b.1N?k.1N=0===T?bd.1c.1f/1r*2G(b.1N)-k.4F:T+h*t/1r*2G(b.1N)-k.4F:"0%"===b.1N?k.1N=0===T?0:T:k.1N=0===T?bd.1c.1f/1r*2G(b.1N)-k.4F/2:T+h*t/1r*2G(b.1N)-k.4F/2:k.1N=T+2G(b.1N)*t,L.1N=k.1N,-1!=b.26.1i("%")?"1r%"===b.26?k.26=0===C?bd.1c.1g/1r*2G(b.26)-k.4G:C+m*t/1r*2G(b.26)-k.4G:"0%"===b.26?k.26=0===C?0:C+0:k.26=0===C?bd.1c.1g/1r*2G(b.26)-k.4G/2:C+m*t/1r*2G(b.26)-k.4G/2:k.26=C+2G(b.26)*t,L.26=k.26}w.1Z=k,n[f]=k,w.is.5D||w.is.2s||(w.2X.dC.1Z=L,l[f]=L,d[f]=O,u[f]=I)}2i(1d P=0,W=n.1u;P<W;P++){1d 3q=ba(i[P]),F=3q.1a(bd.1p.1m.1S);3q.1e(n[P]),F.is.5D||F.is.2s?(F.is.5D||F.is.2s)&&(F.20.$bt.1e({1f:bd.1c.1f,1g:bd.1c.1g}),F.20.$7V.1e({1f:bd.1c.1f,1g:bd.1c.1g})):(3q.1A(".1H-p5").1e(u[P]),18.3b(3q,F,l[P],d[P]))}2l 0!==e&&e()}},3b:19(e,t,i,s){i&&t.20.$1L.1e(i),s&&t.1z.1Q&&t.20.$7j.1e(s),2n.3a.21(t.20.$1L[0],{2j:!1,1e:{2r:t.2r.2R*bd.1E.1F}}),t.1z.1Q&&2n.3a.21(t.20.$7j[0],{2j:!1,1e:{2r:t.2r.1z*bd.1E.1F}}),t.1q.1Q&&2n.3a.21(e[0],{2j:!1,1e:{2r:t.2r.1q*bd.1E.1F}}),t.23.5t&&2n.3a.21(t.23.5t,{2j:!1,1e:{2r:t.2r.52*bd.1E.1F}}),t.2w.5t&&2n.3a.21(t.2w.5t,{2j:!1,1e:{2r:t.2r.52*bd.1E.1F}}),t.1D.1Q&&2n.3a.21(t.20.$7U[0],{2j:!1,1e:{2r:t.2r.1D*bd.1E.1F}})},87:19(e,t,i,s){if("5L"==2A i.x){2i(1d a=[],o=0;o<i.x.1u;o++)"4Z"==2A i.x[o]?a[o]=18.aw(e,i.x[o],"hO"):a[o]=i.x[o]*bd.1E.1F;t.6d.x=a}2H"4Z"==2A i.x?t.x=18.aw(e,i.x,"hO"):2l 0!==i.x&&(t.x=i.x*bd.1E.1F);if("5L"==2A i.y){2i(1d r=[],n=0;n<i.y.1u;n++)"4Z"==2A i.y[n]?r[n]=18.aw(e,i.y[n],"hP"):r[n]=i.y[n]*bd.1E.1F;t.6d.y=r}2H"4Z"==2A i.y?t.y=18.aw(e,i.y,"hP"):2l 0!==i.y&&(t.y=i.y*bd.1E.1F);if(s&&(t=s),"5L"==2A i.3e){2i(1d l=[],d=0;d<i.3e.1u;d++)l[d]=bd.1K.2T.3e(i.3e[d],e);t.6d.3e=l}2H"4Z"==2A i.3e&&(t.3e=bd.1K.2T.3e(i.3e,e))},9c:19(e,t){2l 0!==t.1f&&(ba.7n(t.1f)?e.1f=1l(t.1f)*bd.1E.1F:"4Z"==2A t.1f&&-1!==t.1f.1i("%")&&(e.1f=bd.1c.1f/1r*1l(t.1f))),2l 0!==t.1g&&(ba.7n(t.1g)?e.1g=1l(t.1g)*bd.1E.1F:"4Z"==2A t.1g&&-1!==t.1g.1i("%")&&(e.1g=bd.1c.1g/1r*1l(t.1g))),t.3J&&(e.3J=bd.1E.3J(t.3J))},2c:19(e,t,i){t=ba.3U(t.27("hQ(","").27(")",""));2i(1d s,a=e.1a(bd.1p.1m.1S).1Z,o=1x.6Q(a.4F),r=1x.6Q(a.4G),n=-1===t.1i(",")?t.1H(" "):t.1H(","),l="",d=0;d<n.1u;d++)if(-1!==n[d].1i("%"))2O(d){1k 0:l+=1l(r/1r*1l(n[d])*1r)/1r+"px ";1B;1k 1:l+=i?1l(1r*(o-o/1r*1l(n[d])))/1r+"px ":1l(o/1r*1l(n[d])*1r)/1r+"px ";1B;1k 2:l+=i?1l(1r*(r-r/1r*1l(n[d])))/1r+"px ":1l(r/1r*1l(n[d])*1r)/1r+"px ";1B;1k 3:l+=1l(o/1r*1l(n[d])*1r)/1r+"px"}2H 2O(s=1l(n[d])*bd.1E.1F,d){1k 0:l+=s+"px ";1B;1k 1:l+=i?o-s+" ":s+"px ";1B;1k 2:l+=i?r-s+"px ":s+"px ";1B;1k 3:l+=s+"px"}1M"hQ("+l+")"},aw:19(e,t,i){1d s=0,a=e.1a(bd.1p.1m.1S),o=a.31,r=a.1Z,n=a.2X.dC.1Z;if(o&&r&&n)2O(t){1k"1N":s=-1!=o.1N.1i("%")?"1r%"===o.1N?-r.1N-r.4F-n.3P:-1l(o.1N)/1r*bd.1c.1f-r.4F/2-n.3P:-r.1N-r.4F-n.3P;1B;1k"3O":s=-1!=o.1N.1i("%")?"1r%"===o.1N?bd.1c.1f-r.1N-n.3P:(1-1l(o.1N)/1r)*bd.1c.1f+r.4F/2-n.3P:bd.1c.1f-r.1N-n.3P;1B;1k"26":s=-1!=o.26.1i("%")?"1r%"===o.26?-r.26-r.4G-n.5i:-1l(o.26)/1r*bd.1c.1g-r.4G/2-n.5i:-r.26-r.4G-n.5i;1B;1k"1X":s=-1!=o.26.1i("%")?"1r%"===o.26?bd.1c.1g-r.26-n.5i:(1-1l(o.26)/1r)*bd.1c.1g+r.4G/2-n.5i:bd.1c.1g-r.26-n.5i;1B;1k"1f":s=r.4F;1B;1k"-1f":s=-r.4F;1B;1k"1g":s=r.4G;1B;1k"-1g":s=-r.4G;1B;5V:s=-1!==t.1i("%")?r["dB"+i]/1r*1l(t):-1!==t.1i("hR")?1l(t.1H("hR")[0])/1r*bd.1c.1f:-1!==t.1i("p6")?1l(t.1H("lw")[0])/1r*bd.1c.1g:-1!==t.1i("lw")?r.4F/1r*1l(t.1H("lw")[0]):-1!==t.1i("lh")?r.4G/1r*1l(t.1H("lj")[0]):1l(t)*bd.1E.1F}1M s},2k:19(){"95"==bd.o.66&&bd.1w.2k.1X.4E.1E()},4h:19(){bd.1w.4h.5K&&bd.1w.4h.5K(),bd.1w.4h.$1v&&bd.1w.4h.1E()},3c:19(){bd.3c.$1v&&bd.3c.1E()},2h:19(){if(0<bd.1w.2h.2K.$5q.1u)2i(1d e=0,t=bd.1w.2h.2K.$5q.1u;e<t;e++)bd.1w.2h.2K.al[e]=bd.1w.2h.2K.$5q[e].1f(),bd.1w.2h.2K.ea[e]=bd.1w.2h.2K.$1v[e].1f()}},bd.1b={4i:!0,3m:19(){if(!2y.3H.7S(B))1M!1;bd.1n.2a.hS=bd.1n.2a.2D,"95"==bd.o.66&&(bd.1w.2k.1X.4E.6S(),"c5"in 1o||bd.1w.2k.1X.4E.2a()),18.1j.1I.hT(),18.29.1m()},29:{$1L:ba(),1m:19(){1d e,t;if(bd.1K.2W(bd.1c,{7Y:!0}),bd.1b.1j.1D.3s(),bd.1c.$5S.3V(\'.ls-1D[1a-ls-1D="3g"]\').2Z(19(){ba(18).1A(".ls-2R").1a(bd.1p.1m.1S).2X.8B===bd.1h.2z.1O&&ba(18).1J("1a-ls-1D","p7")}),bd.1b.3k=bd.1h.2z,bd.1b.2g=bd.1h.1R,bd.1b.3E=4a 2n.6X({4f:!0,4n:19(){bd.1b.29.4n()}}),bd.1b.4i){if(2l 0!==bd.1b.2g.1a.$2f){1d i=bd.1b.2g.1a.$2f.1a(bd.1p.1m.1S),s=i.2q.67?i.2q.3F.2Q:1,a=i.2q.67?i.2q.3F.2b:0,o=bd.1b.2g.1t.3F||"3j";bd.1b.3E.21(bd.1b.2g.1a.$2f[0],{"-5s-1t":o,1t:o},0),bd.1b.3E.41(bd.1b.2g.1a.$2f.3K(".ls-bg-5h")[0],bd.o.aP,{2j:!1,1e:{2Q:s,2b:a,2V:0,3i:"5f"}},{2j:!1,1e:{2V:1}},0)}18.3m(!0)}2H"7E"==2A es&&"7E"==2A bq||2l 0===bd.1b.3k.1a.$2f&&2l 0===bd.1b.2g.1a.$2f&&"4Q"==bd.1b.3k.1a.30&&"4Q"==bd.1b.2g.1a.30?18.3m(!0):("x"===bd.o.aO?bd.1n.$ax.24("ls-hU-4K"):"y"===bd.o.aO?bd.1n.$ax.24("ls-hV-4K"):!0===bd.o.aO&&bd.1n.$ax.24("ls-4R-4K"),2l 0!==bd.1b.3k.1a.$2f&&(e=bd.1b.3k.1a.$2f.3K(".ls-bg-5h")[0].hW,(t=bd.1b.3k.1a.$2f.1a(bd.1p.1m.1S)).1Z.1t=bd.1b.3k.1a.$2f[0].1U.1t,t.1Z.88=2l 0!==e?" 3S("+e.2b+"89)":" 3S(p8)",t.1Z.8a=2l 0!==e?" 2Q("+e.4l+")":" 2Q(1)"),bd.1b.29.$1L=ba("<1y>").24("ls-29-22-1L").1e({1f:bd.1c.1f,1g:bd.1c.1g}),18.ci.hX())},ci:{hX:19(){bd.1b.29.4P.ci.hY()}},3m:19(e){1d t,i=!(!bd.1h.2z.1O||!bd.1h.2z.1a.$2s.1u),s=!(!bd.1h.1R.1O||!bd.1h.1R.1a.$2s.1u);if(!bd.1C.8U&&bd.2u.48("hZ")&&P.4g("hZ",bd.2u.4w()),!e&&(2l 0!==bd.1b.2g.1a.d9&&bd.1b.3E.1P(bd.1b.2g.1a.d9),.25<bd.1b.1j.1s.6Y)){1d a=bd.1b.3E.1P()/(.75+bd.1b.1j.1s.6Y);a=a<.5?.5:a,bd.1b.3E.1P(a)}1d o,r=bd.1b.3E.1P()/bd.1b.3E.5r(),n=r,l=bd.1b.2g.1a.9A;0<l?l=0:l<0&&1x.3M(l)>r&&(l=-r),bd.1b.2g.1a.bm=l,o=bd.1b.4i?bd.o.aP+.p9:(n+l)*bd.1b.3E.5r(),(i||s)&&bd.1b.1T.i0(bd.1b.4i,i&&s),bd.1b.3E.i1(19(){!bd.1C.8U&&bd.2u.48("i2")&&P.4g("i2",bd.2u.4w()),bd.1C.4T.6S||bd.1b.1j.1s.i3(),bd.1T.1V(!0),bd.1h.21.gD(),bd.o.fU&&(2y.9W.dy=bd.1h[bd.1h.2z.1O].1a.4x||"pa-4x-pb"),bd.1C.3m(),!bd.1b.4i&&bd.1h.2C.1O&&bd.1h.2C.1a.$2s.1u&&!bd.1h.2C.1a.$2s.1a(bd.1p.1m.1S).2N.et&&(bd.1h.2C.1a.$2s.5p("ac"),bd.1h.2C.1a.$2s.1a(bd.1p.1m.1S).20.$8M.1e({3i:"3j"})),bd.1C.4T.6S||bd.1h.1R.1a.$2s.1u&&!bd.1h.1R.1a.$2s.1a(bd.1p.1m.1S).2N.eu&&(bd.1h.1R.1a.$2s.5p("dU"),bd.1h.1R.1a.$2s.1a(bd.1p.1m.1S).2N.eu=!0),bd.1b.4i=!1},[],18,o),bd.1b.3E.2U(),2l 0!==bd.1b.3k.1a&&2l 0!==bd.1b.3k.1a.$2f&&(t=bd.1b.3k.1a.$2f.1a(bd.1p.1m.1S),bd.2J.i4=5l(19(){2m bd.2J.i4,bd.1b.3k.1a.$2f.3K(".ls-bg-5h").3Y(),t.2q.67&&2n.3a.21(bd.1b.3k.1a.$2f[0],{2j:!1,1e:t.2q.3F})},5))},4n:19(){1d e;2l 0!==bd.1b.2g.1a.$2f&&bd.1b.2g.1a.$2f.3K(".ls-bg-5h").5K(),"4Q"!==bd.1b.2g.1a.30?bd.1c.$5H.1e("2f-3R",bd.1b.2g.1a.30):bd.1c.$5H.1e("2f-3R",bd.o.8o),bd.o.pc||bd.1n.$ax.3N("ls-hU-4K ls-hV-4K ls-4R-4K"),18.$1L&&(18.$1L.5I("").5U(),18.$1L=!1),bd.1w.2k.1X.c3.21.3g(),0<bd.o.5y&&(bd.1C.61("dM")?bd.1C.5y.6U(bd.1b.2g.1O)&&(bd.2k.1V(),bd.1K.2W(bd.1C,{a2:!0}),bd.o.cV&&(bd.1C.bJ=1)):bd.1C.5y.21()),bd.1K.2W(bd.1c,{7Y:!1,8L:!1}),!bd.1C.8U&&bd.2u.48("i5")&&P.4g("i5",bd.2u.4w()),(bd.1C.8U=!1)!==bd.1C.4T.6S&&bd.2k.cb?(2l 0!==bd.1b.3k.1a&&2l 0!==bd.1b.3k.1a.$2f&&(e=bd.1b.3k.1a.$2f.1a(bd.1p.1m.1S),bd.1b.3k.1a.$2f.3K(".ls-bg-5h").3Y(),e.2q.67&&2n.3a.21(bd.1b.3k.1a.$2f[0],{2j:!1,1e:e.2q.3F})),bd.1C.6D(bd.1C.2P.9V(bd.2k.cb),!0)):bd.7Z.dN(bd.1h.1R.1O)},4P:{ci:{hY:19(){if(bd.o.ev)bd.1b.29.4P.ew(bd.o.ev.1Y,bd.o.ev.pd);2H{1d e,t,i=!!bd.1b.2g.1a.79&&bd.1b.2g.1a.79.cN().1H(",");bd.1n.ap&&bd.o.d7?(bd.1n.ap=!1,18.22("2d","1")):bd.1n.ao&&bd.o.d7?(bd.1n.ao=!1,18.22("2d","1")):bd.1h.1R.1a.$2f||i&&(!i||-1!=i.1i("1")||-1!=i.1i("2")||-1!=i.1i("3")||-1!=i.1i("4"))?bd.6E.i6()&&(bd.1b.2g.1a.7J||bd.1b.2g.1a.7b)?bd.1b.2g.1a.7J&&bd.1b.2g.1a.7b?(e=1x.3D(2*1x.2F()),t=[["3d",bd.1b.2g.1a.7J],["i7",bd.1b.2g.1a.7b]],18.22(t[e][0],t[e][1])):bd.1b.2g.1a.7J?18.22("3d",bd.1b.2g.1a.7J):18.22("i7",bd.1b.2g.1a.7b):bd.1b.2g.1a.79&&bd.1b.2g.1a.7a?(e=1x.3D(2*1x.2F()),t=[["2d",bd.1b.2g.1a.79],["i8",bd.1b.2g.1a.7a]],18.22(t[e][0],t[e][1])):bd.1b.2g.1a.79?18.22("2d",bd.1b.2g.1a.79):bd.1b.2g.1a.7a?18.22("i8",bd.1b.2g.1a.7a):18.22("2d","1"):18.22("2d","5")}},22:19(e,t){t+="";1d i,s=-1==e.1i("pe")?bd.t:bd.ct,a="3d";if(-1!=e.1i("2d")&&(a="2d"),-1!=t.1i("dA"))i=s["t"+a].1u-1,0;2H if(-1!=t.1i("5E"))i=1x.3D(1x.2F()*bd.1K.i9(s["t"+a])),0;2H{1d o=t.1H(","),r=o.1u;i=1l(o[1x.3D(1x.2F()*r)])-1,0}2l 0===s["t"+a][i]&&(s=bd.t,e=a="2d",i=0),bd.1b.29.4P.ew(a,s["t"+a][i])}},ew:19(e,t){1d i,s,a,o,r=ba.54(!0,{6Z:1,70:1},t),n=2A r.6Z,l=2A r.70,d=[],u=bd.2k.2D,c=0,p=0,h=!!bd.1b.3k.1a.$2f&&bd.1K.bo(bd.1b.3k.1a.$2f),m=!!bd.1b.2g.1a.$2f&&bd.1K.bo(bd.1b.2g.1a.$2f),f=bd.o.51&&"9d"===bd.1n.2a.2D?"2L":"3F";2O(n){1k"53":n=r.6Z;1B;1k"4Z":n=1x.3D(1x.2F()*(1l(r.6Z.1H(",")[1])-1l(r.6Z.1H(",")[0])+1))+1l(r.6Z.1H(",")[0]);1B;5V:n=1x.3D(1x.2F()*(r.6Z[1]-r.6Z[0]+1))+r.6Z[0]}2O(l){1k"53":l=r.70;1B;1k"4Z":l=1x.3D(1x.2F()*(1l(r.70.1H(",")[1])-1l(r.70.1H(",")[0])+1))+1l(r.70.1H(",")[0]);1B;5V:l=1x.3D(1x.2F()*(r.70[1]-r.70[0]+1))+r.70[0]}if(bd.1n.6j&&bd.o.fR?(15<=n?n=7:5<=n?n=4:4<=n?n=3:2<n&&(n=2),15<=l?l=7:5<=l?l=4:4<=l?l=3:2<l&&(l=2),2<l&&2<n&&(l=2,4<n&&(n=4))):(n=35<n?35:n,l=35<l?35:l),i=1x.3D(bd.1c.1f/n),s=1x.3D(bd.1c.1g/l),a=bd.1c.1f-i*n,o=bd.1c.1g-s*l,"2C"==u){r.6o&&r.6o.3L&&(r.6o.3L={2F:"2F",8b:"3n",3n:"8b","9e-8b":"9e-3n","9e-3n":"9e-8b"}[r.6o.3L]),ba.2Z(["4v","71","6p"],19(e,t){if(r[t]&&r[t].22){1d i=r[t].22;i.5J&&44<1x.3M(i.5J)&&(i.5J*=-1),i.62&&44<1x.3M(i.62)&&(i.62*=-1),i.3S&&(i.3S*=-1)}})}2i(1d g=0;g<n*l;g++)d.55(g);2O(r.6o.3L){1k"3n":d.3n();1B;1k"9e-8b":d=bd.1K.ex(l,n,"8b");1B;1k"9e-3n":d=bd.1K.ex(l,n,"3n");1B;1k"2F":d=bd.1K.dK(d)}if("4Q"===bd.1b.3k.1a.30&&(bd.1b.3k.1a.30=bd.o.8o),"4Q"===bd.1b.2g.1a.30&&(bd.1b.2g.1a.30=bd.o.8o),"2d"==e){1d v=-1!=r.cj.4C().1i("pf"),y=-1!=r.cj.4C().1i("pg");18.$7z=ba("<1y>").24("ls-ph").2e(bd.1b.29.$1L),18.$ey=ba("<1y>").24("ls-pi").2e(bd.1b.29.$1L)}2i(1d S=0;S<n*l;S++){1d w,b,x,T,C,k,L,O=(S+1)%n==0?a:0,I=(l-1)*n-1<S?o:0,$=ba("<1y>").24("ls-29-22-6o").1e({1f:i+O,1g:s+I}).1a("1U",{1f:i+O,1g:s+I}).2e(bd.1b.29.$1L);d[S];if(c=S%n==0?c+1:c,p=S%n==0?1:p+1,"3d"==e){$.24("ls-3d-4M");1d B,P,W,3q,F,z,M,D=i+O,R=s+I,N=4a 2n.6X;M=1x.3M(1x.3M(p-n/2-.5)-n/2-.5)*1x.3M(1x.3M(c-l/2-.5)-l/2-.5),$.1e({7i:M}),P=D/2,W=R/2,3q=(B="ia"==r.4v.2D?90<1x.3M(r.4v.22.62)&&"ib"!=r.6o.ic?1x.3D(D/7)+O:D:90<1x.3M(r.4v.22.5J)&&"ib"!=r.6o.ic?1x.3D(R/7)+I:R)/2,18.72("ls-3d-73",$,0,0,0,0,-3q,0,0,P+"px "+W+"px ie"),18.72("ls-3d-ig",$.1A(".ls-3d-73"),D,R,0,0,3q,0,0),"pj"==r.4v.2D&&90<1x.3M(r.4v.22.5J)?18.72("ls-3d-ck",$.1A(".ls-3d-73"),D,R,0,0,-3q,cl,0):18.72("ls-3d-ck",$.1A(".ls-3d-73"),D,R,0,0,-3q,0,cl),18.72("ls-3d-1N",$.1A(".ls-3d-73"),B,R,-3q,0,0,0,-90),18.72("ls-3d-3O",$.1A(".ls-3d-73"),B,R,D-3q,0,0,0,90),18.72("ls-3d-26",$.1A(".ls-3d-73"),D,B,0,-3q,0,90,0),18.72("ls-3d-1X",$.1A(".ls-3d-73"),D,B,0,R-3q,0,-90,0),w=$.1A(".ls-3d-ig"),b="ia"==r.4v.2D?90<1x.3M(r.4v.22.62)?$.1A(".ls-3d-ck"):0<r.4v.22.62?$.1A(".ls-3d-1N"):$.1A(".ls-3d-3O"):90<1x.3M(r.4v.22.5J)?$.1A(".ls-3d-ck"):0<r.4v.22.5J?$.1A(".ls-3d-1X"):$.1A(".ls-3d-26"),F=d[S]*r.6o.43,z=bd.1b.29.$1L.1A(".ls-3d-4M:eq( "+S+" ) .ls-3d-73"),r.71&&r.71.22?(r.71.22.43=r.71.22.43?(r.71.22.43+F)/3y:F/3y,N.2L(z[0],r.71.1P/3y,bd.1K.2T.22(r.71.22,r.71.4H))):r.4v.22.43=r.4v.22.43?(r.4v.22.43+F)/3y:F/3y,N.2L(z[0],r.4v.1P/3y,bd.1K.2T.22(r.4v.22,r.4v.4H)),r.6p&&(r.6p.22||(r.6p.22={}),N.2L(z[0],r.6p.1P/3y,bd.1K.2T.22(r.6p.22,r.6p.4H,"6p"))),bd.1b.3E.2I(N,0)}2H{1d V,E,H,A,X,Y,K,q,j="2E",U="2E",G="2E",Q="2E",Z=1,J=1,ee={};2O(E="2F"==r.22.2D?(V=["26","1X","3O","1N"])[1x.3D(1x.2F()*V.1u)]:r.22.2D,-1!=r.cj.4C().1i("ih")&&S%2==0&&(u="2C"==u?"1R":"2C"),"2C"==u&&(E={26:"1X",1X:"26",1N:"3O",3O:"1N",ez:"eA",eB:"eC",eC:"eB",eA:"ez"}[E]),E){1k"26":j=G=-$.1a("1U").1g,U=Q=0;1B;1k"1X":j=G=$.1a("1U").1g,U=Q=0;1B;1k"1N":j=G=0,U=Q=-$.1a("1U").1f;1B;1k"3O":j=G=0,U=Q=$.1a("1U").1f;1B;1k"ez":j=$.1a("1U").1g,G=0,U=$.1a("1U").1f,Q=0;1B;1k"eB":j=$.1a("1U").1g,G=0,U=-$.1a("1U").1f,Q=0;1B;1k"eC":j=-$.1a("1U").1g,G=0,U=$.1a("1U").1f,Q=0;1B;1k"eA":j=-$.1a("1U").1g,G=0,U=-$.1a("1U").1f,Q=0}2O(18.9f=r.22.2Q?r.22.2Q:1,1==v&&1!=18.9f&&(j/=2,G/=2,U/=2,Q/=2),r.22.1Y){1k"gT":j=G=U=Q=0,Z=0,J=1;1B;1k"pk":Z=0,(J=1)==18.9f&&(G=Q=0)}if((r.22.3S||r.22.5J||r.22.62||1!=18.9f)&&"29"!=r.22.1Y?$.1e({4R:"4D"}):$.1e({4R:"4K"}),1==v?18.$7z.1e({4R:"4D"}):18.$7z.1e({4R:"4K"}),!0===y||"29"==r.22.1Y||!0===v?(H=$.2e(18.$7z),A=$.c2().2e(18.$ey),w=ba("<1y>").24("ls-ii").2e(H)):A=$.2e(18.$ey),b=ba("<1y>").24("ls-ij").2e(A),X=d[S]*r.6o.43/3y,Y=r.22.3S?r.22.3S:0,K=r.22.5J?r.22.5J:0,q=r.22.62?r.22.62:0,"2C"==u&&(Y=-Y,K=-K,q=-q),bd.1b.3E.41(b[0],r.22.1P/3y,{4B:!1,2j:!1,1e:{x:-U,y:-j,3i:"5f",2V:Z,2b:Y,3v:K,3w:q,2Q:18.9f}},{2j:!1,1e:{x:0,y:0,2V:J,2b:0,3v:0,3w:0,2Q:1},2p:bd.1K.2T.4H(r.22.4H)},X),1==y&&(2l 0===bd.1b.2g.1a.$2f||2l 0!==bd.1b.2g.1a.$2f&&(-1!=bd.1b.2g.1a.$2f.1J("28").4C().1i("bp")||bd.1b.2g.1a.$2f.1f()<bd.1c.1f||bd.1b.2g.1a.$2f.1g()<bd.1c.1g))&&(ee.2V=0),("29"==r.22.1Y||1==v)&&-1==r.cj.4C().1i("ih")){1d be=0;0!==Y&&(be=-Y),ee.x=Q,ee.y=G,ee.2b=be,ee.2Q=18.9f,ee.2V=Z}2l 0!==w&&bd.1b.3E.2L(w[0],r.22.1P/3y,{2j:!1,1e:ee,2p:bd.1K.2T.4H(r.22.4H)},X)}x=S%n*i,T=1x.3D(S/n)*s,2l 0!==bd.1b.3k.1a.$2f&&(C=bd.1b.3k.1a.$2f.1a(bd.1p.1m.1S),"3d"===e||"2d"===e&&(!0===y||"29"===r.22.1Y||!0===v)?w.8J(ba("<3x>").1J("28",h).1e({1f:C.1Z.1f,1g:C.1Z.1g,"-5s-1t":C.1Z.1t,1t:C.1Z.1t,"-ms-3B":"4W("+(C.1Z.x-x)+"px) 4X("+(C.1Z.y-T)+"px)"+C.1Z.88+C.1Z.8a,"-5s-3B":"4W("+(C.1Z.x-x)+"px) 4X("+(C.1Z.y-T)+"px)"+C.1Z.88+C.1Z.8a,3B:"4W("+(C.1Z.x-x)+"px) 4X("+(C.1Z.y-T)+"px)"+C.1Z.88+C.1Z.8a})):0===18.$7z.3V().1u&&18.$7z.1e("2f-3R",bd.1b.3k.1a.30).8J(ba("<3x>").1J("28",h).1e({1f:C.1Z.1f,1g:C.1Z.1g,"-5s-1t":C.1Z.1t,1t:C.1Z.1t,"-ms-3B":"4W("+C.1Z.x+"px) 4X("+C.1Z.y+"px)"+C.1Z.88+C.1Z.8a,"-5s-3B":"4W("+C.1Z.x+"px) 4X("+C.1Z.y+"px)"+C.1Z.88+C.1Z.8a,3B:"4W("+C.1Z.x+"px) 4X("+C.1Z.y+"px)"+C.1Z.88+C.1Z.8a}))),"4Q"===bd.1b.3k.1a.30||bd.1b.3k.1a.$2s.1u||("3d"===e||"2d"===e&&(!0===y||"29"===r.22.1Y||!0===v)?w.1e("2f-3R",bd.1b.3k.1a.30):0===18.$7z.3V().1u&&18.$7z.1e("2f-3R",bd.1b.3k.1a.30)),2l 0!==bd.1b.2g.1a.$2f&&(L=(k=bd.1b.2g.1a.$2f.1a(bd.1p.1m.1S)).2q[f],b.8J(ba("<3x>").1J("28",m).1e({1f:k.1Z.1f,1g:k.1Z.1g,"-5s-1t":bd.1b.2g.1t.3F||"3j",1t:bd.1b.2g.1t.3F||"3j","-ms-3B":"4W("+(k.1Z.x-x)+"px) 4X("+(k.1Z.y-T)+"px) 3S("+L.2b+"89) 2Q("+L.2Q+")","-5s-3B":"4W("+(k.1Z.x-x)+"px) 4X("+(k.1Z.y-T)+"px) 3S("+L.2b+"89) 2Q("+L.2Q+")",3B:"4W("+(k.1Z.x-x)+"px) 4X("+(k.1Z.y-T)+"px) 3S("+L.2b+"89) 2Q("+L.2Q+")"}))),"4Q"===bd.1b.2g.1a.30||bd.1b.2g.1a.$2s.1u||b.1e("2f-3R",bd.1b.2g.1a.30)}bd.1b.29.$1L.9r(bd.o.fz?bd.1c.$5S:bd.1c.$5H),bd.1b.29.3m()},72:19(e,t,i,s,a,o,r,n,l,d){1d u="pl( "+a+"px, "+o+"px, "+r+"px)";0!==n&&(u+="5J( "+n+"89)"),0!==l&&(u+="62( "+l+"89)");1d c={1f:i,1g:s,3B:u,"-ms-3B":u,"-5s-3B":u};d&&(c["3B-eD"]=d,c["-ms-3B-eD"]=d,c["-5s-3B-eD"]=d),ba("<1y>").24(e).1e(c).2e(t)}}},1j:{in:{7R:19(e){e.1a(bd.1p.1m.1S).1q.1Q&&bd.1b.1j.1q.8c(e)},4n:19(e){bd.1T.e0(e)}},1I:{hT:19(){if(bd.1b.5c){if(bd.1b.1G){1d a,o,r=4a 2n.6X({4f:!0,ik:!0}),n=[],e=bd.1j.2P("2z, in, 3u, 3g").2I(bd.1j.2P("2z, 1I, 3u, 3g")),t=bd.1j.2P("2z, 1I, bD, 3g"),i=bd.1j.2P("2z, 1I, 3g"),s=ba().2I(e).2I(t);s.2Z(19(){1d e,t=ba(18).1a(bd.1p.1m.1S);if(t.1z.3I&&(bd.1b.1G.5U(t.1z.3I),t.1z.3I.2U()),t.is.3u){a=[t.20.$1L[0]],t.20.$8N&&(a=a.eE(t.20.$8N[0])),t.23.5t&&(a=a.eE(t.23.5t));2i(1d i=0;i<a.1u;i++)n=n.eE(bd.1b.1G.pm(a[i],!0));2i(1d s=0;s<n.1u;s++)n[s].1P&&0!==n[s].1P()&&(o=n[s],e=o,r.2I(e,1r-e.1P()*e.3t()))}}),i.2Z(19(){ba(18).1a(bd.1p.1m.1S).4T.3s=!0}),r.2U().pn(1r),bd.1b.1G.1V().74()}bd.1b.5c.2U()}bd.1c.$5S.1A(".ls-4U").1e({3i:"3j"})},7R:19(e){},4n:19(e){1d t=e.1a(bd.1p.1m.1S);!bd.1c.2t.8L&&t.2X.8B===bd.1h.2z.1O||bd.1b.1j.3s(e,t),t.1q.1Q&&bd.1b.1j.1q.ay(e)}},3s:19(e,t){t.1z.3I&&(t.1z.3I.1V().74(),2m t.1z.3I,2n.3a.21(t.20.$7j[0],t.3s.dj)),2n.3a.21(t.20.$1L[0],t.3s.di),2n.3a.21(e[0],{"-5s-1t":"3j",1t:"3j"}),t.4T.8S&&(t.3G.2F={},t.3r.2F={},bd.1j.8S.1a(e)),t.4T.3s=!1},1s:{6n:!1,5Z:19(e){1d t,i,s,a,o=e?"2z":"1R";bd.1b.9g=o,bd.1b.1j.1s.6n=!1,bd.1b.1j.1s.il(),bd.1b.1G&&(bd.1b.1G.5m().3t(0).5Y().74(!0),bd.1b.1G=2x),bd.1b.1G=4a 2n.6X({4f:!0,7R:19(){bd.2u.48("im")&&P.4g("im",bd.2u.4w())},4n:19(){bd.o.51&&bd.o.cT&&("1R"===bd.1C.2D?bd.1b.1j.1s.eF(!0):bd.1b.1j.1s.cm(!0,!0))},cn:19(){bd.2u.48("io")&&P.4g("io",bd.2u.4w()),bd.1b.1j.1s.ip&&(bd.1b.1j.1s.6n=!1,bd.1b.1G.2U()),bd.o.51&&bd.o.cT&&bd.1b.1j.1s.cm(!0,!1)},7A:19(e){bd.2u.48("iq")&&P.4g("iq",e)},7B:["{5F}"]}),18.4s=0,18.3t=1,bd.1b.5c=4a 2n.6X({4f:!0,ik:!0}),t=bd.1j.2P(o+", in, a0"),i=bd.1j.2P(o+", 1I, bD").2I(bd.1j.2P(o+", 1I, 3g, 3u")),s=bd.1j.2P(o+", in, bC, a0"),a=ba().2I(t).2I(i).2I(s),18.co(t,"in",bd.1b.1G,bd.1b.5c),18.co(i,"1I",bd.1b.1G,bd.1b.5c),-1!==bd.1h[o].1a.1P&&bd.1h[o].1a.1P<18.4s?18.3t=bd.1h[o].1a.1P/18.4s:bd.1b.1G.1P()>18.4s&&(18.3t=18.4s/bd.1b.1G.1P()),-1===bd.1h[o].1a.1P?(bd.1h[o].1a.1P=18.4s,bd.1h[bd.1h[o].1O].1a.1P=18.4s):18.4s=bd.1h[o].1a.1P,18.co(s,"in",bd.1b.1G,bd.1b.5c);2i(1d r=0;r<a.1u;r++)ba(a[r]).1a(bd.1p.1m.1S).1D.1Q&&ba(a[r]).1a(bd.1p.1m.1S).20.$7U.1J("1a-ls-1D","3g");if(bd.1b.1j.1D.5p(),bd.2u.48("ir")&&P.4g("ir",{po:bd.1b.1G,pp:a,pq:18.4s}),bd.1b.2h.5Z(),bd.1b.2h.4u.2Y&&bd.1b.1G.2I(bd.1b.2h.4u.2Y.2U(),0),bd.1b.2h.3Z.2Y&&bd.1b.1G.2I(bd.1b.2h.3Z.2Y.2U(),0),bd.1b.2h.2K.2Y&&bd.1b.1G.2I(bd.1b.2h.2K.2Y.2U(),0),bd.1b.1G.i1(19(){if(!bd.1b.1G.it()){if(bd.2u.48("iu")&&!1===P.4g("iu",bd.2u.4w()))1M;bd.1K.2W(bd.1b.1j.1s,{7r:!0}),!bd.1C.5b()&&bd.1C.2t.6R?bd.1C.6D(bd.1h.1R.1O):bd.1C.2t.a2&&bd.1b.2h.3n()}},[],18,bd.1h[o].1a.1P),bd.1h.1R.1a.$4U&&bd.1h.1R.1a.$4U.1e({3i:"5f"}),(!bd.o.9s||"az"!==bd.1c.5d&&!bd.o.fB)&&bd.o.9s||!(bd.1c.9a&&bd.1c.2t.ef&&bd.1c.2t.pr)&&bd.1c.9a||(bd.o.9t&&bd.1C.5b()&&bd.1b.1G.5r(0),bd.1b.1j.1s.2U(),bd.o.51&&"9d"===bd.1n.2a.hS&&bd.1b.1G.3t(1)),P.5p("5n.5N"+W),P.7t("5X.5N"+W+" 5n.5N"+W+" 7u.5N"+W),bd.1h[o].1a.5N){1d n=bd.1j.2P(o+",in,a0").2I(bd.1j.2P("3u,3g"));P.on("5X.5N"+W,19(){n.2Z(19(){bd.1b.1j.1q.cp(ba(18),ba(18).1a(bd.1p.1m.1S))})}),P.on("5n.5N"+W,19(){n.2Z(19(){bd.1b.1j.1q.eG(ba(18),ba(18).1a(bd.1p.1m.1S))})}),P.on("7u.5N"+W,19(){n.2Z(19(){bd.1b.1j.1q.aA(ba(18),ba(18).1a(bd.1p.1m.1S))})})}},i3:19(){bd.1h.1R.1a.4R&&"4K"!==bd.1h.1R.1a.4R?(bd.1c.$5S.24("ls-4D"),bd.1c.$bF.24("ls-4D")):(bd.1c.$5S.3N("ls-4D"),bd.1c.$bF.3N("ls-4D")),18.5Z()},7Q:19(e,t,i,s){if("53"==2A t)1M t;t=t.4C();1d a,o,r,n,l,d=bd.1p.2R.gd,u=0;if(-1!==t.1i("*")&&(l="*"),-1!==t.1i("/")&&(l="/"),-1!==t.1i("+")&&(l="+"),-1!==t.1i("-")&&(l="-"),l)if(n=t.1H(l),a=ba.3U(n[0]),r=1l(ba.3U(n[1])),d[a]&&-1!==d[i][1].1i(d[a][0]))if(o="53"==2A e.1s[a]?e.1s[a]:e.1s[a](e),s)u=r/3y;2H 2O(l){1k"*":u=o*r;1B;1k"/":u=o/r;1B;1k"+":u=o+r/3y;1B;1k"-":u=o-r/3y}2H"+"!==l&&!s||(u=r/3y);2H d[a=ba.3U(t)]&&-1!==d[i][1].1i(d[a][0])&&(u=s?0:"53"==2A e.1s[a]?e.1s[a]:e.1s[a](e));1M(u!=u||u<0)&&(u=0),u},co:19(e,t,i,s){2i(1d a=0,o=e.1u;a<o;a++){1d r,n=ba(e[a]),l=n.1a(bd.1p.1m.1S),d=l.20.$1L,u=l.20.$8N,c=l.20.$7j;if(l.4T.3s&&bd.1b.1j.3s(n,l),n.4o("ls-bg"))l.2q.67&&i.41(n.3K(".ls-bg-5h"),bd.1b.2g.1a.1P+bd.1b.2g.1a.bm,{2j:!1,1e:l.2q.3F},{2j:!1,1e:l.2q.2L,2p:2n.ps.bs},-bd.1b.2g.1a.bm),ba.4I(l.1t.3f.bb)&&ba.4I(l.1t.3f.bc)||(l.1t.1b.bg||(l.1t.1b.bg=bd.1b.1j.4J.63(l,"bg",l.1t.3f.bb,l.1t.3f.bc)),i.2L([{p:0},n[0]],bd.1b.2g.1a.1P,{p:1,2j:!1,2p:2n.pt.bs,7A:bd.1b.1j.4J.84,7B:["{5F}",l.1t.1b.bg]},0));2H 2O(t){1k"in":if(l.in.1Q&&(l.2X.7q||("53"!=2A l.in.2S&&(l.in.2S=0),l.1s.7e=l.in.2S,l.1s.6A=l.1s.7e+l.in.1P),bd.1E.87(n,l.4y,l.9D),bd.1E.9c(l.8s,l.5P),bd.1E.9c(l.bf,l.9Q),l.4y.2r=l.2r.2R*bd.1E.1F,l.2c.1Q&&(l.31.2c||(l.31.2c=l.2c.9N,l.31.5R=!0),l.9E.2c?(l.gv.2c=bd.1E.2c(n,l.9E.2c,!0),l.gw.2c=bd.1E.2c(n,l.31.2c,l.31.5R),i.41(u[0],l.in.1P,l.gu,l.dl,l.1s.7e)):2n.3a.21(u[0],{2c:bd.1E.2c(n,l.31.2c,l.31.5R)}),bd.1b.1j.1s.6n=!0),ba.4I(l.1t.3f.in)?ba.4I(l.1t.3f.1I)||n.1e("1t",l.31.1t):(l.1t.1b.in||(l.1t.1b.in=bd.1b.1j.4J.63(l,"in",l.1t.3f.in,l.1t.3f.1U)),i.2L([{p:0},n[0]],l.in.1P,{p:1,2j:!1,2p:l.9P.2p,7A:bd.1b.1j.4J.84,7B:["{5F}",l.1t.1b.in]},l.1s.7e)),i.41(d[0],l.in.1P,l.gs,l.9P,l.1s.7e),i.41(n[0],l.in.1P,l.gt,l.dk,l.1s.7e)),l.is.8A&&((l.23.1Y||l.2w.1Y)&&bd.1b.1j.7C.iv(n,l),l.23.1Q&&(l.in.1Q||i.2L(d[0],0,ba.54(!0,{},l.9P,l.1m.1L),l.1s.7f),l.23.5t=bd.1b.1j.7C.eH(l.23.1Y.1H("3q"),l.23.ns),bd.1E.87(n,l.3G,l.7N),l.3G.2r=l.2r.52*bd.1E.1F,ba.4I(l.7N.2F)||bd.1b.1j.7C.aB(l,l.7N.2F,l.3G),ba.4I(l.3G.2F)||bd.1b.1j.7C.aB(l,l.3G.2F,l.3G),2m l.3G.2F,l.2X.7q||(l.1s.7f=18.7Q(l,l.23.2S,"7f"),l.1s.8x=l.1s.7f+(l.23.5t.1u-1)*l.23.7c+l.23.1P),i.iw(l.23.5t,l.23.1P,l.3G,l.8t,l.23.7c,l.1s.7f,19(e){bd.1b.1j.in.4n(e)},[n]))),l.is.gc&&bd.o.51&&i.pu(l.1s.7g(),19(){5l(19(){2m bd.2J.2a,bd.1b.1j.1s.6Y=0,bd.1n.2a.9h=97},6e)}),l.1z.1Q){1d p=4a 2n.6X({5M:l.1z.5M,8v:l.1z.8v,8w:l.1z.8w,4f:!0});l.2X.7q&&!l.is.3u||(l.1s.6c=18.7Q(l,l.1z.2S,"6c"),l.1s.6B=-1!==l.1z.3o&&l.1s.6c+(l.1z.5M+1)*l.1z.1P+l.1z.5M*l.1z.8v),l.1z.3I=p,bd.1E.87(n,l.4d,{x:l.69.x,y:l.69.y}),(l.4d.x&&0!==l.4d.x||l.4d.y&&0!==l.4d.y)&&(bd.1b.1j.1s.6n=!0),l.dq.3e=bd.1K.2T.3e(l.69.3e,n),l.dq.2r=l.2r.1z*bd.1E.1F,ba.4I(l.1t.3f.1z)||(l.1t.1b.1z||(l.1t.1b.1z=bd.1b.1j.4J.63(l,"1z",ba.4I(l.1t.3f.8I)?l.1t.3f.1U:l.1t.3f.8I,l.1t.3f.1z)),p.2L([{p:0},n[0]],l.1z.1P,{p:1,2j:!1,2p:l.bl.2p,7A:bd.1b.1j.4J.84,7B:["{5F}",l.1t.1b.1z]},0)),p.41(c[0],l.1z.1P,l.gx,l.bl,0),l.9G.2c&&(l.gy.2c=bd.1E.2c(n,l.9G.2c,!0),p.2L(u[0],l.1z.1P,l.dr,0),bd.1b.1j.1s.6n=!0),-1!==l.1z.5M&&("pv"===bd.o.5x||bd.1w.2h.2K.$1v||bd.o.51)?(i.2I(p,l.1s.6c),p.2U()):i.pw(19(e){e.2U()},l.1s.6c,[p])}l.is.3u&&(l.1s.b3=l.1s.6A,l.1s.b4="1r%",l.2X.7q||(r=1x.3T(l.1s.9I(),0),18.4s=1x.3T(18.4s,r)));1B;1k"1I":l.is.8A&&l.2w.1Q&&(l.2w.5t=bd.1b.1j.7C.eH(l.2w.1Y.1H("3q"),l.2w.ns),bd.1E.87(n,l.3r,l.7O,l.bk),l.bk.2r=l.2r.52*bd.1E.1F,ba.4I(l.7O.2F)||bd.1b.1j.7C.aB(l,l.7O.2F,l.3r),ba.4I(l.3r.2F)||bd.1b.1j.7C.aB(l,l.3r.2F,l.3r),2m l.3r.2F,l.2X.7q||(l.1s.7P=18.7Q(l,l.2w.2S,"7P"),l.1s.8y=l.1s.7P+(l.2w.5t.1u-1)*l.2w.7c+l.2w.1P),l.2c.1Q&&(2l 0===l.7d.2c&&i.2L(u[0],0,{4B:!1,1e:{2c:bd.1E.2c(n,l.2c.3T)}},l.1s.7P),bd.1b.1j.1s.6n=!0),i.iw(l.2w.5t,l.2w.1P,l.bk,l.3r,l.2w.7c,l.1s.7P)),bd.1E.87(n,l.4c,l.9F,l.dn),bd.1E.9c(l.bh,l.9S),bd.1E.9c(l.8u,l.5Q),l.dn.2r=l.2r.2R*bd.1E.1F,"9M"!==l.1I.2S?(l.2X.7q&&!l.is.3u||(l.is.3u?(l.1s.b3=0,l.1s.5e=18.7Q(l,l.1I.2S,"5e",!0),l.1s.b4=l.1s.5e):l.1s.5e=1x.3T(18.7Q(l,l.1I.2S,"5e"),l.1s.6A),l.1s.8z=l.1s.5e+l.1I.1P),l.2c.1Q&&(2l 0===l.7d.2c?i.2L(u[0],0,{4B:!1,1e:{2c:bd.1E.2c(n,l.2c.3T)}},l.1s.5e):(l.dp.2c=bd.1E.2c(n,l.7d.2c,!0),i.2L(u[0],l.1I.1P,l.bj,l.1s.5e)),bd.1b.1j.1s.6n=!0),ba.4I(l.1t.3f.1I)||(l.1t.1b.1I||(l.1t.1b.1I=bd.1b.1j.4J.63(l,"1I",ba.4I(l.1t.3f.b9)?ba.4I(l.1t.3f.8I)?l.1t.3f.1U:l.1t.3f.8I:l.1t.3f.b9,l.1t.3f.1I)),i.2L([{p:0},n[0]],l.1I.1P,{p:1,2j:!1,2p:l.9R.2p,7A:bd.1b.1j.4J.84,7B:["{5F}",l.1t.1b.1I]},l.1s.5e)),i.41(d[0],l.1I.1P,l.dm,l.9R,l.1s.5e),i.41(n[0],l.1I.1P,l.do,l.bi,l.1s.5e),i.41(d[0],0,l.1m.1L,l.3s.gr,l.1s.8z)):(l.1s.b3=0,l.1s.b4="1r%"),(!l.is.3u||l.is.3u&&l.2X.8B===bd.1h.1R.1O)&&(s.41(d[0],bd.o.78,l.dm,l.9R,0),s.41(n[0],bd.o.78,l.do,l.bi,0),l.2c.1Q&&2l 0!==l.7d.2c&&(l.dp.2c=bd.1E.2c(n,l.7d.2c,!0),s.2L(u[0],bd.o.78,l.bj,0))),r=1x.3T(l.1s.dg(),0),18.4s=1x.3T(18.4s,r),l.2X.7q=!0}}},2U:19(){bd.1b.1G&&(bd.1b.1G.2U(),bd.1K.2W(18,{ec:!0,6R:!0,a6:!1,4f:!1}))},5m:19(e){e=ba.7n(e)?e:.75;bd.1b.1G&&(2n.3a.2L(bd.1b.1G,e,{5r:0}),bd.1K.2W(18,{4f:!0,a6:!1}))},7W:19(){bd.1b.1G&&(2n.3a.2L(bd.1b.1G,.75,{5r:1}),bd.1K.2W(18,{4f:!1,a6:!1}))},3n:19(){bd.1b.1G&&bd.1b.1G.3n()},eF:19(e){if(e||(18.2U(),18.eI()),bd.1b.1G&&!bd.1c.7X()&&(0===bd.1b.1G.4s()||1===bd.1b.1G.3t())&&"9i"===bd.1n.2a.2D){bd.1C.2D="1R";1d t=bd.1C.3L.8W;t.1i(bd.1h.2z.1O)===t.1u-1?(bd.1c.5d="cq",bd.1n.2a.8c(),bd.1C.2D="2C"):bd.2k.1R()}},cm:19(e,t){e&&!t||(18.3n(),18.eI()),bd.1b.1G&&(bd.1c.7X()||0!==bd.1b.1G.4s()&&0!==bd.1b.1G.3t()||"9d"!==bd.1n.2a.2D||(bd.1C.2D="2C",0===bd.1C.3L.8W.1i(bd.1h.2z.1O)?(bd.1c.5d="eJ",bd.1n.2a.8c(),bd.1C.2D="1R"):bd.2k.2C()))},eI:19(){if(bd.1b.1G){2n.3a.2L(bd.1b.1G,.25,{5r:1+18.6Y})}},il:19(){18.2t={ec:!1,6R:!1,4f:!1,a6:!1,7r:!1}}},1q:{8c:19(e){e.1J("1a-ls-eK","1")},ay:19(e){e.1J("1a-ls-eK","0")},21:19(e,t){t.20.$1L.on("5X."+W,19(){bd.1b.1j.1q.cp(e,t)}),t.20.$1L.on("5n."+W,19(){bd.1b.1j.1q.eG(e,t)}),t.20.$1L.on("7u."+W,19(){bd.1b.1j.1q.aA(e,t)})},ix:19(e,t){if(t.1q.3I=4a 2n.6X({4f:!0,cn:19(e,t){t.1q.3I.py&&(t.1q.3I.1V().74(),2m t.1q.3I)},pz:[e,t]}),bd.1E.87(e,t.4e,t.4A,t.dt),bd.1E.9c(t.4e,t.4A),t.dt.2r=t.2r.1q*bd.1E.1F,t.1q.cr=2n.3a.41(e[0],t.1q.6z,t.ds,t.du),t.1q.3I.2I(t.1q.cr,0),e.1R().is(".ls-2R-4U")){1d i=e.1R(),s=ba.54(!0,{},t.ds,{1e:{2V:1,3R:"4Q",2f:"4Q",z:0}}),a=ba.54(!0,{},t.du,{1e:{2V:1,3R:"4Q",2f:"4Q",z:0}});t.1q.8d=2n.3a.41(i[0],t.1q.6z,s,a),t.1q.3I.2I(t.1q.8d,0)}2H t.1q.8d=2x;if(t.1q.dd){1d o={7i:9O};bd.6E.9Y&&(o.3B="h3(pA)"),t.1q.3I.2L(t.20.$7V[0],t.1q.6z,{2j:!1,1e:o},0)}t.1q.iy=t.1q.6z/t.1q.9H==1?1:t.1q.6z/t.1q.9H,18.eL(e,t)},cp:19(e,t){"1"===e.1J("1a-ls-eK")&&(e.1J("1a-ls-eM",1),t.20.$1L.7t("7u."+W),t.1q.3I?(t.1q.3I.2U().1V().3t(0),18.eL(e,t)):18.ix(e,t))},eG:19(e,t){t.1q.3I&&(t.1q.3I.1V().3t(1),18.iz(e,t)),e.7o("1a-ls-eM")},aA:19(e,t){e.1J("1a-ls-eM")||18.cp(e,t)},eL:19(e,t){t.1q.cr.cs({2p:t.1q.5B}),t.1q.8d&&t.1q.8d.cs({2p:t.1q.5B}),t.1q.3I.2U().5r(1)},iz:19(e,t){t.1q.cr.cs({2p:t.1q.6a}),t.1q.8d&&t.1q.8d.cs({2p:t.1q.6a}),t.1q.3I.3n().5r(t.1q.iy)}},1D:{cu:{1Y:"2d",6y:"3p",x:!0,y:!0,2b:10,7K:10,9B:1.5,aX:1.2,3e:"50% 50% 0",2r:6e},1p:{9w:5,eN:"7I",aC:40,7D:10},2t:{1Q:!1,c1:!1},3b:{3p:{$2d:ba(),$3d:ba()},2a:{$2d:ba(),$3d:ba()}},1m:19(){1d t=18;P.on("5X."+W,19(){(t.3b.3p.$2d.1u||t.3b.3p.$3d.1u)&&t.9j()}),P.on("7u."+W,19(e){(t.3b.3p.$2d.1u||t.3b.3p.$3d.1u)&&t.aA(e)}),P.on("5n."+W,19(){(t.3b.3p.$2d.1u||t.3b.3p.$3d.1u)&&t.3s()}),bd.1n.6j&&bd.1n.iA&&(ba(1o).on("pB."+W,19(){t.2t.c1&&t.iB(6y)}),ba(1o).on("eO."+W,19(){t.9j()})),ba(1o).on("2a.1D"+W+" 98.1D"+W,19(){(t.3b.2a.$2d.1u||t.3b.2a.$3d.1u)&&t.2a()}),t.1p.9w*=bd.o.fN?-1:1},gN:19(e,t,i,s){2O(18.2t.1Q||(bd.1K.2W(18,{1Q:!0}),18.1m()),ba.54(!0,t,18.cu,bd.1h[s].1D,i.1D),i.2r.1D?t.2r=i.2r.1D:i.2r.1D=t.2r,t.6y.49(/(3p|2a)/)||(t.6y="3p"),t.1Y.49(/(2d,3d)/)&&(t.1Y="2d"),t.da){1k"3j":t.x=!1,t.y=!1;1B;1k"x":t.y=!1;1B;1k"y":t.x=!1}18.3b[t.6y]["$"+t.1Y]=18.3b[t.6y]["$"+t.1Y].2I(e)},eP:19(){1d e=bd.1w.4h.$1v,t=bd.1h.2z&&bd.1h.2z.1D?bd.1h.2z.1O:bd.1h.1R.1O;if(bd.1h[t].1a.$2f&&bd.1h[t].1a.$2f.1a(bd.1p.1m.1S).1D.1Q&&bd.1h[t].1a.4R&&"4K"!==bd.1h[t].1a.4R){1d i,s="50% -"+.25*bd.1c.1g+"px 0",a=bd.1h[t].1a.$2f.1a(bd.1p.1m.1S).1D;i=2l 0!==a.2b?2*a.2b:2l 0!==bd.1h[t].1D.2b?2*bd.1h[t].1D.2b:2*18.cu.2b,e.1a(bd.1p.1m.1S,{1D:ba.54(!0,{},18.cu,bd.1h[t].1D,{6b:a.6b,3e:s,2b:i})}),e.1J("1a-ls-1D","3g"),2n.3a.21(e[0],{3e:s,2r:e.1a(bd.1p.1m.1S).1D.2r*bd.1E.1F}),"3d"===bd.1h[t].1D.1Y||"3d"===a.1Y?18.3b.3p.$3d=18.3b.3p.$3d.2I(e):18.3b.3p.$2d=18.3b.3p.$2d.2I(e)}18.cv=!0},iC:19(){1d e=bd.1w.4h.$1v;18.3b.3p.$2d=18.3b.3p.$2d.5j(e),18.3b.3p.$3d=18.3b.3p.$3d.5j(e),e.1J("1a-ls-1D","bI"),18.cv=!1},9j:19(){ba().2I(18.3b.3p.$2d).2I(18.3b.3p.$3d).2I(18.3b.2a.$2d).2I(18.3b.2a.$3d).2Z(19(){1d e=ba(18).1a(bd.1p.1m.1S).1D;2n.3a.21(ba(18)[0],{3e:bd.1K.2T.3e(e.3e,ba(18),bd.1c.$5S),2r:e.2r*bd.1E.1F})}),18.aD=!0},iB:19(e){if(18.aD){1d t,i,s=1o.pC;i=0===s?(t=5*-1l(e.eQ)*18.1p.7D*bd.1E.1F,5*(18.1p.aC-1l(e.eR))*18.1p.7D*bd.1E.1F):90===s?(t=5*-1l(e.eR)*18.1p.7D*bd.1E.1F,5*(1l(e.eQ)+18.1p.aC)*18.1p.7D*bd.1E.1F):(t=5*1l(e.eR)*18.1p.7D*bd.1E.1F,5*(18.1p.aC-1l(e.eQ))*18.1p.7D*bd.1E.1F),18.cw(t,i,"3p"),18.cx(t,i,"3p")}2H 18.9j();bd.1c.2t.7Y||18.cv||!bd.1w.4h.$1v||18.eP()},5p:19(){ba(1o).5p("2a.1D"+W),ba(1o).5p("98.1D"+W)},2a:19(){1d e=(("26"===18.1p.eN?bd.1n.64:bd.1n.64+(bd.1n.4V-bd.1c.1g)/2)-bd.1c.4p)*bd.1E.1F*18.1p.9w;bd.1c.2t.6T&&(e=0),18.aD||18.9j(),18.cw(0,e,"2a"),18.cx(0,e,"2a")},aA:19(e){if(18.aD){bd.1c.2t.7Y||18.cv||!bd.1w.4h.$1v||18.eP();1d t=bd.1c.aE+bd.1c.1f/2,i=bd.1c.4p+bd.1c.1g/2,s=e.c6-t,a=e.pD-i;18.cw(s,a,"3p"),18.cx(s,a,"3p")}2H 18.9j()},cw:19(a,o,e){18.3b[e].$2d.2Z(19(){1d e=ba(18);if("3g"===e.1J("1a-ls-1D")){1d t=e.1a(bd.1p.1m.1S).1D,i=t.x?-a*(t.7K/cy)*1l(t.6b):0,s=t.y?-o*(t.7K/cy)*1l(t.6b):0;2n.3a.2L(e[0],t.9B,{x:i,y:s})}})},cx:19(r,n,e){18.3b[e].$3d.2Z(19(){1d e=ba(18);if("3g"===e.1J("1a-ls-1D")){1d t,i,s,a,o=e.1a(bd.1p.1m.1S).1D;s=o.x?(i=-r/(iD/o.2b),-r*(o.7K/cy)*1l(o.6b)):i=0,a=o.y?(t=n/(iD/o.2b),-n*(o.7K/cy)*1l(o.6b)):t=0,2n.3a.2L(e[0],o.9B,{3v:t,3w:i,x:s,y:a})}})},3s:19(){ba().2I(18.3b.3p.$2d).2I(18.3b.3p.$3d).2Z(19(){1d e=ba(18);"3g"===e.1J("1a-ls-1D")?2n.3a.2L(e[0],ba(18).1a(bd.1p.1m.1S).1D.aX,{x:0,y:0,3v:0,3w:0}):2n.3a.21(e[0],{x:0,y:0,3v:0,3w:0})}),bd.1w.4h.$1v&&18.iC(),18.aD=!1}},4J:{63:19(e,t,i,s){1d a,o=4a bd.1p.2R.5C.1t,r={};2i(a in o)2O(t){1k"in":r[a]=[o[a],o[a]],r[a][0]=i.61(a)?i[a]:s.61(a)?s[a]:o[a],r[a][1]=s.61(a)?s[a]:o[a],e.1t.3f.8I[a]=r[a][1];1B;1k"1q":1k"1z":1k"1I":r[a]=[],r[a][0]=i.61(a)?i[a]:o[a],r[a][1]=s.61(a)?s[a]:i.61(a)&&i[a]!==o[a]?i[a]:o[a],"1z"===t&&!0!==e.1z.8w&&-1!==e.1z.3o&&(e.1t.3f.b9[a]=r[a][1]);1B;1k"bg":r[a]=[o[a],o[a]],i.61(a)&&(r[a][0]=i[a]),s.61(a)&&(r[a][1]=s[a])}1M r},2T:19(e){2i(1d t,i,s,a={},o=/(b0|gh|gj|gk|b1-3S|gl|gm|gn)/i,r=0,n=(e=e.1H(" ")).1u;r<n;r++)(t=(s=e[r].1H("("))[0]).49(o)&&(i=1l(s[1]),a[t]=i);1M a},84:19(e,t){1d i=1r*e.5g[0].p;if("5L"==2A t){1d s="";2i(1d a in t)if("5L"==2A t[a]&&2===t[a].1u)2O(a){1k"b0":s+=" b0( "+(t[a][0]<t[a][1]?t[a][0]+1x.3M(t[a][0]-t[a][1])/1r*i:t[a][0]-1x.3M(t[a][0]-t[a][1])/1r*i)+"px )";1B;1k"b1-3S":s+=" b1-3S( "+(t[a][0]<t[a][1]?t[a][0]+1x.3M(t[a][0]-t[a][1])/1r*i:t[a][0]-1x.3M(t[a][0]-t[a][1])/1r*i)+"89 )";1B;5V:s+=" "+a+"( "+(t[a][0]<t[a][1]?t[a][0]+1x.3M(t[a][0]-t[a][1])/1r*i:t[a][0]-1x.3M(t[a][0]-t[a][1])/1r*i)+"% )"}2n.3a.21(e.5g,{"-5s-1t":s,1t:s})}}},7C:{eH:19(e,t){1d i=t;if("pE"==e[1])i=t.eS(0).3n();2H if("pF"==e[1])i=t.eS(0).pG(19(){1M.5-1x.2F()});2H if("7I"==e[1]){1d s,a=1x.3D(t.1u/2);2i(i=[t[a]],s=1;s<=a;s++)i.55(t[a-s],t[a+s]);i.1u=t.1u}2H if("pH"==e[1]){1d o,r=1x.3D(t.1u/2);2i(i=[t[0]],o=1;o<=r;o++)i.55(t[t.1u-o],t[o]);i.1u=t.1u}1M i},iv:19(e,t){ba(".pI, .pJ, .gQ",e).2I(t.20.$1L).1e({3B:"3j",2V:1}).2Z(19(){2m 18.hW})},aB:19(e,t,i){2i(1d s in t){2i(1d a=[],o=0,r=e.23.5t.1u;o<r;o++)a[o]=bd.1K.2T.dE(t[s],s);2m i[s],i.6d[s]=a}t=2x}}},1T:{1p:{43:6e,5o:6e,5G:aR},i0:19(e,t){if(bd.1h.2z.1O&&bd.1h.2z.1a.$2s.1u){1d i=bd.1h.2z.1a.$2s,s=i.1a(bd.1p.1m.1S).20.$8M;t&&(i.1a(bd.1p.1m.1S).2N.et=!0,s.5G(bd.1b.1T.1p.5G,19(){i.5p("ac"),i.1a(bd.1p.1m.1S).2N.et=!1}))}if(bd.1h.1R.1a.$2s.1u){1d a=bd.1h.1R.1a.$2s,o=a.1a(bd.1p.1m.1S).20.$8M,r=a.1a(bd.1p.1m.1S).20.$bt;bd.1n.6j&&(P.4o("ls-1n-is-6g")&&r.4o("ls-3Y-on-6g")||P.4o("ls-1n-is-6h")&&r.4o("ls-3Y-on-6h"))||5l(19(){a.5p("bW")},e?50:0),e||t?o.5o(bd.1b.1T.1p.5G):o.1e({3i:"5f"}),a.1a(bd.1p.1m.1S).2N.eu=!0}}},2h:{1p:{iE:.35,iF:.3},5Z:19(e){18.9g=e||"1R",18.3s(),bd.1w.2h.4u.$1v&&18.4u.63(),bd.1w.2h.3Z.$1v&&18.3Z.63(),bd.1w.2h.2K.$1v&&18.2K.63()},3n:19(){if(bd.1h.2z&&bd.1h.2z.1a&&bd.1b.1G){1d e=bd.1b.1G.3t(),t=bd.1h.2z.1a.1P*e/18.1p.iF;bd.1w.2h.4u.$1v&&18.4u.2Y&&(bd.1b.1G.5U(bd.1b.2h.4u.2Y),18.4u.2Y.3n().5r(t)),bd.1w.2h.3Z.$1v&&18.3Z.2Y&&(bd.1b.1G.5U(bd.1b.2h.3Z.2Y),18.3Z.2Y.3n().5r(t)),bd.1w.2h.2K.$1v&&18.2K.2Y&&(bd.1b.1G.5U(bd.1b.2h.2K.2Y),18.2K.2Y.3n().5r(t))}},3s:19(){bd.1w.2h.4u.$1v&&18.4u.2Y&&18.4u.3s(),bd.1w.2h.3Z.$1v&&18.3Z.2Y&&18.3Z.3s(),bd.1w.2h.2K.$1v&&18.2K.2Y&&18.2K.3s()},4u:{3s:19(){18.2Y&&(18.2Y.5Y(),18.2Y=!1)},63:19(){18.2Y=2n.3a.41(bd.1w.2h.4u.$1v[0],bd.1h[bd.1b.9g].1a.1P,{2j:!1,4f:!0,1e:{1f:0}},{2j:!1,1e:{},2p:2n.9k.9l,cn:19(){bd.1b.2h.4u.2Y=!1},4n:19(e){e.5g.1U.1f="1r%",e.5g.1U.1f="eb( 1r% - "+bd.1c.42.as+"px )"},eT:["{5F}"],7A:19(e){e.5g.1U.1f=1x.9N(bd.1c.1f,bd.1c.1f*e.3t())+"px"},7B:["{5F}"]})}},3Z:{3s:19(){18.2Y&&(bd.1w.2h.3Z.$1v.1V(!0,!0),18.2Y.5Y(),18.2Y=!1)},63:19(){1d e=bd.1w.2h.3Z.$1v.1A(".ls-ct-3O .ls-ct-3S")[0],t=bd.1w.2h.3Z.$1v.1A(".ls-ct-1N .ls-ct-3S")[0],i=bd.1h[bd.1b.9g].1a.1P;18.2Y=4a 2n.6X({4f:!0}).41(bd.1w.2h.3Z.$1v[0],bd.1b.2h.1p.iE,{2j:!1,4B:!0,1e:{2V:0,3i:"5f"}},{2j:!1,1e:{2V:bd.1w.2h.3Z.$1v.1a("31").2V}}).41(e,i/2,{2j:!1,1e:{2b:0}},{2j:!1,1e:{2b:cl},2p:2n.9k.9l},0).41(t,i/2,{2j:!1,1e:{2b:0}},{2j:!1,1e:{2b:cl},2p:2n.9k.9l},i/2)}},2K:{3s:19(){18.2Y&&(18.2Y.5Y(),18.2Y=!1)},63:19(){1d i=18;i.2Y=4a 2n.6X({4f:!0,cn:19(){bd.1b.2h.2K.2Y=!1}}),ba.2Z(bd.1w.2h.2K.$7w,19(t,e){i.2Y.2I(2n.3a.41(bd.1w.2h.2K.$7w[t][0],bd.1h[bd.1b.9g].1a.1P,{2j:!1,1e:{1N:0}},{2j:!1,1e:{},2p:2n.9k.9l,4n:19(e){e.5g.1U.1N="eb( 1r% - "+bd.1w.2h.2K.7x[t]+"px )"},eT:["{5F}"],7A:19(e){e.5g.1U.1N=(bd.1w.2h.2K.al[t]-bd.1w.2h.2K.7x[t])*e.3t()+"px"},7B:["{5F}"]}),0),i.2Y.2I(2n.3a.41(bd.1w.2h.2K.$e9[t][0],bd.1h[bd.1b.9g].1a.1P,{2j:!1,1e:{1f:0}},{2j:!1,1e:{},2p:2n.9k.9l,4n:19(e){e.5g.1U.1f="1r%"},eT:["{5F}"],7A:19(e){e.5g.1U.1f=bd.1w.2h.2K.ea[t]*e.3t()+"px"},7B:["{5F}"]}),0)})}}}},bd.3C={4t:19(){if(bd.o.3C&&0!==bd.o.3C.1u){1d e=bd.o.3C[0],s="5L"==2A e?e.iG:e;if(1o.2B.3C[s])bd.3C.1m(s,e,!0),bd.3C.4t();2H if(bd.6E.eU||"5L"!=2A e)bd.6E.eU?1o.4Y&&(4Y.6x(bd.1p.1c.9z,"pK 4t 3C on iH:// 7s."),4Y.aF("pL pM aM 8e eV pN.")):1o.4Y&&(4Y.6x(bd.1p.1c.9z,"iI eV cL pO!"),4Y.aF(\'iI "\'+s+\'" eW eX pP in 1c 1m 5v, pQ aM pR eV cL 5j pS on pT.\')),bd.o.3C.cz(0,1),bd.3C.4t();2H{if(-1!==1o.2B.8g.1i(s))1M 2l bd.3C.iJ(s);-1===1o.2B.aJ.1i(s)&&-1===1o.2B.9o.1i(s)?(1o.2B.8g.55(s),ba.pU({7p:-1===e.js.1i("8X://")&&-1===e.js.1i("a8://")?(1o.2B.9p?1o.2B.9p:1o.2B.aL+"/../3C/")+e.js:e.js,pV:"76",pW:19(){bd.3C.1m(e.iG,e,!0),1o.2B.aJ.55(s)},6x:19(e,t,i){1o.4Y&&(4Y.6x(bd.1p.1c.9z,s,"8e eW 5j eX dT!"),4Y.6x("pX 6x aF:",i)),1o.2B.9o.55(s)},pY:19(){1o.2B.8g.cz(1o.2B.8g.1i(s),1),bd.3C.4t()}})):(bd[s]||-1!==1o.2B.9o.1i(s)?bd.o.3C.cz(0,1):bd.3C.1m(s,e),bd.3C.4t())}}2H bd.1c.6U.9m()},1m:19(e,t,i){bd.6q[e]=4a 1o.2B.3C[e](bd,P,W,t.2X),1o.2B.cM(bd.6q[e].iK.iL,bd.8e.77)?(t.1e&&i&&ba(\'<4U dQ="hn" 56="\'+(-1===t.1e.1i("8X://")&&-1===t.1e.1i("a8://")?(1o.2B.9p?1o.2B.9p:1o.2B.aL.27("/8K/js/","/8K/1e/")+"/../3C/")+t.1e:t.1e)+\'">\').2e("aa"),bd.6q[e].1m&&bd.6q[e].1m()):1o.4Y&&4Y.6x(bd.1p.1c.9z,e,"8e eW 5j eX dT! pZ 9q 77:",bd.6q[e].iK.iL,"(fq q0:",bd.8e.77+")"),bd.o.3C.cz(0,1)},iJ:19(e){bd.4L.eY=bR(19(){-1===1o.2B.aJ.1i(e)&&-1===1o.2B.9o.1i(e)||-1!==1o.2B.8g.1i(e)||(ab(bd.4L.eY),2m bd.4L.eY,bd.3C.4t())},1r)}},bd.1c={cf:!0,4E:[],2t:{a5:!1,8L:!1,7Y:!1},5b:!1,7X:19(){1M 18.2t.a5||18.2t.8L||18.2t.7Y},4t:19(){if(!2y.3H.7S(B))1M!1;bd.2u.48("iM")&&P.4g("iM"),bd.1c.21.cA()},21:{cA:19(){if(bd.cO=P[0].q1,bd.6v=bd.1K.2T.5C(bd.1K.2T.iN(t)),bd.aG={},bd.o=ba.54(!0,{},bd.1p.1m.5v,bd.6v),bd.o.78/=3y,bd.o.78=0<bd.o.78?bd.o.78:.75,bd.o.aP/=3y,1o.4Y&&!0!==bd.o.eZ&&!0!==1o.2B.eZ){1o.2B.eZ=!0;1d e=1o.4Y.aF?"aF":"q2";4Y[e]("9q","v"+bd.8e.77,"9m"),4Y[e]("q3 q4 q5 iO @ 8X://iO.fg.59/q6-1c")}(1o.2B.aK||1o.2B.cJ)&&(1o.2B.aL=(1o.2B.aK||1o.2B.cJ).28.27(/\\\\/g,"/").27(/\\/[^\\/]*$/,"")),"5L"==2A bd.o.3C?bd.3C.4t():bd.1c.6U.9m()},dD:19(){1d e,t,i,s,a,o,r,n,l,d,u,c,p,h,m,f,g,v,y,S=bd.1c,w=P.47(),b=B.1U,x=1o.iP(B,2x),T=1l(B.q7),C=1l(B.q8),k=1l(w.1f()),L=1l(w.1g()),O=bd.o.aN,I=bd.o.fw,$=bd.o.1Y.4C();2O(i=e=bd.o.1f?-1==bd.o.1f.1i("%")?1l(bd.o.1f):bd.o.1f:b.1f?-1==b.1f.1i("%")?1l(b.1f):b.1f:0<O?O:T,s=t=bd.o.1g?-1==bd.o.1g.1i("%")?1l(bd.o.1g):bd.o.1g:b.1g?-1==b.1g.1i("%")?1l(b.1g):b.1g:0<I?I:C,a=""!==b.4r?-1===b.4r.1i("%")?1l(b.4r):b.4r:0,2l 0===bd.6v.1Y&&(0<O&&0<I||"1r%"===e&&"1r%"===t?$="6O":O<=0&&I<=0&&(bd.o.6w<=0||0<bd.o.6w&&bd.o.f0)?$=2l 0!==bd.o.1Z&&!1===bd.o.1Z?"ep":"1Z":0<bd.o.6w&&($="6W")),$){1k"6W":-1!==e.1i("%")&&(e=T),O<=0&&(O=e),bd.o.6w<=0&&(bd.o.6w=O),-1!==t.1i("%")&&(t=L/(1r/1l(t))),I<=0&&(I=t);1B;1k"6O":-1!==e.1i("%")&&(e=0<O?O:k),O<=0&&(O=e),-1!==t.1i("%")&&(t=0<I?I:ba(1o).1g()/(1r/1l(t))),I<=0&&(I=t);1B;1k"ep":1B;5V:bd.6v.1Y=bd.o.1Y=$="1Z",(bd.o.6w=-1)!==e.1i("%")&&(e=T),-1!==t.1i("%")&&(e=C)}P.24("ls-4M ls-"+$),P.47().24("ls-2D-q9"),bd.o.fu&&bd.o.cR&&("6W"===$||"6O"===$&&"em"!==bd.o.8j)&&P.iQ(":5j(3H, 5I)").2Z(19(){ba(18).24("ls-4R-4D")}),bd.6v.8k||"1Z"!==$||!bd.6v.61("f0")||bd.6v.f0||(bd.o.8k="2E"),bd.o.8k=bd.o.8k.27("1r% 1r%","er"),o=0<O?O:e,r=0<I?I:t,"2E"===(d=B.1U.3P)?n="2E":""===d?n=1l(x.f1("7k-1N")):n=1l(B.1U.3P),"2E"===(u=B.1U.9b)?l="2E":""===u?l=1l(x.f1("7k-3O")):l=1l(B.1U.9b),n===l&&(""===d&&""===u&&(l=n="2E"),P.1e({3P:"2E",9b:"2E"})),c=""!==b.6F?1l(b.6F):1l(P.1e("4q-1N")),h=""!==b.6G?1l(b.6G):1l(P.1e("4q-3O")),p=""!==b.6H?1l(b.6H):1l(P.1e("4q-26")),m=""!==b.6I?1l(b.6I):1l(P.1e("4q-1X")),f=""!==b.6J?1l(b.6J):1l(P.1e("6K-1N-1f")),v=""!==b.6L?1l(b.6L):1l(P.1e("6K-3O-1f")),g=""!==b.6M?1l(b.6M):1l(P.1e("6K-26-1f")),y=""!==b.6N?1l(b.6N):1l(P.1e("6K-1X-1f")),S.42={1Y:$,1f:e,1g:t,9T:i,bn:s,8O:e/1r,8P:t/1r,au:O,eo:I,1F:o/r,4r:a,3P:n,9b:l,6F:c,6H:p,6G:h,6I:m,6J:f,6M:g,6L:v,6N:y,as:c+h+f+v,av:p+m+g+y},ba("5I").1J("id")?ba("3H").1J("id")||ba("3H").1J("id","ls-cA"):ba("5I").1J("id","ls-cA"),"3u"!==b.68&&"hk"!==b.68&&(B.1U.68="dh"),bd.o.cS&&P[bd.o.fx](bd.o.cS),bd.1c.$7h=ba(\'<1y 2o="ls-cB-4M qa ls-4K" 1a-7F-cP="\'+W+\'"></1y>\').24(P.1J("2o")).9r("3H"),bd.1c.$5H=ba(\'<1y 2o="ls-c4"></1y>\'),bd.1c.$5S=ba(\'<1y 2o="ls-1j"></1y>\').2e(bd.1c.$5H),bd.1c.$h2=ba(\'<1y 2o="ls-2f-81"></1y>\').2e(bd.1c.$5S),bd.1c.$bF=ba(\'<1y 2o="ls-29-qb"></1y>\').2e(bd.1c.$5S),bd.1c.$5H.2e(P),!0===bd.o.d5&&bd.1n.6j?(P.24("ls-9n"),P.3K(".ls-cB-6W-4M").24("ls-9n"),bd.o.8m=!1):bd.1c.6U.f2(),bd.o.8p&&bd.1c.$5H.1e({gY:"7p( "+bd.o.8p+" )",qc:bd.o.fC,qd:bd.o.fD,aV:bd.o.fE,aW:bd.o.fF}),bd.1c.$5H.1e({30:bd.o.8o}),"4Q"==bd.o.8o&&!1===bd.o.8p&&bd.1c.$5H.1e({2f:"3j 4Q"})},5v:19(){if(ba("5I").1A(\'aG[f3*="f4"]\').1u&&(bd.aG.qe=ba("5I").1A(\'aG[f3*="f4"]\').1J("f3").1H("f4")[1]),ba("5I").1A(\'76[28*="7F"]\').1u&&-1!=ba("5I").1A(\'76[28*="7F"]\').1J("28").1i("?")&&(bd.aG.qf=ba("5I").1A(\'76[28*="7F"]\').1J("28").1H("?")[1].1H("=")[1]),"7E"!=2A es&&(bd.t=ba.54({},es)),"7E"!=2A bq&&(bd.ct=ba.54({},bq)),"53"==2A bd.o.d1&&(bd.1b.1j.1D.1p.aC=bd.o.d1),"53"==2A bd.o.d2&&(bd.1b.1j.1D.1p.7D=bd.o.d2),bd.o.d3&&(bd.1b.1j.1D.1p.eN=bd.o.d3),bd.o.51&&(bd.o.5y=-1,bd.o.9s=!0,bd.o.5x=!1,bd.o.8m=!1),bd.o.9s){if(bd.1c.5d=bd.1n.64>bd.1c.4p-(bd.1n.4V-bd.1c.1g)/2?"cq":"eJ",bd.o.51){1d t,i,s,a=!0,o=4*bd.o.fA;bd.1n.2a.9h=97,bd.1b.1j.1s.6Y=0,ba(2y).on("qg."+W+" 98."+W,19(e){bd.1n.6j?(t=e.99.6m[0].qh,i<t?bd.1n.2a.2D="9d":t<i&&(bd.1n.2a.2D="9i"),s=i-t,i=t):(0<e.99.iR?bd.1n.2a.2D="9i":bd.1n.2a.2D="9d",s=e.99.iR),0!==1x.3M(s)&&(bd.1n.2a.cC?bd.1n.2a.cC!==bd.1n.2a.2D&&(bd.1n.2a.cC=bd.1n.2a.2D,bd.1b.1j.1s.6Y=0):bd.1n.2a.cC=bd.1n.2a.2D,"az"===bd.1c.5d&&(bd.1E.ch(),0<=s?bd.1b.1j.1s.eF():bd.1b.1j.1s.cm(),a&&(80(bd.2J.2a),a=!1,bd.1b.1j.1s.6Y=bd.1b.1j.1s.6Y<o?bd.1b.1j.1s.6Y+.25:o,bd.2J.iS=5l(19(){2m bd.2J.iS,a=!0,bd.1n.2a.9h=50<bd.1n.2a.9h?bd.1n.2a.9h-50:50},bd.1n.2a.9h))))})}ba(1o).on("2a."+W,19(){bd.1c.6U.5d()}),bd.2J.iT=5l(19(){bd.1c.6U.5d()},25)}bd.1c.hB=!0}},6U:{9m:19(){bd.1c.9m||(bd.1c.9m=!0,18.cW())},cW:19(){bd.o.3Q&&""!==bd.o.3Q&&bd.o.8n&&""!==bd.o.8n?bd.1w.3Q.4t():bd.1c.1m()},f2:19(){bd.1n.6j&&!1!==bd.o.d5||(bd.1n.7y<bd.o.fS||bd.1n.7y>bd.o.d6&&0<bd.o.d6?bd.1c.3Y():bd.1c.5K())},5d:19(){if(2m bd.2J.iT,bd.o.51){if(bd.1n.2a.2D){1d e="9i"===bd.1n.2a.2D?bd.1n.64:bd.1c.4p-(bd.1n.4V-bd.1c.1g)/2;("9i"===bd.1n.2a.2D?bd.1c.4p-(bd.1n.4V-bd.1c.1g)/2:bd.1n.64)<e&&("9d"===bd.1n.2a.2D&&"cq"===bd.1c.5d||"9i"===bd.1n.2a.2D&&"eJ"===bd.1c.5d)&&(bd.1c.5d="az",bd.1E.ch(),bd.1n.2a.ay())}}2H{1d t=bd.1n.64+bd.1n.4V/2,i=bd.1c.4p+bd.1c.1g/2;(1x.3M(t-i)<bd.1n.4V/2||bd.1n.64<bd.1c.4p&&bd.1n.64+bd.1n.4V>bd.1c.4p+bd.1c.1g)&&(bd.1c.5d="az",ba(1o).7t("2a."+W),bd.1b.1G&&bd.1b.1j.1s.2U())}}},1m:19(){80(bd.2J.e5),80(bd.2J.e6),80(bd.2J.e7),80(bd.2J.e8),bd.1n.iU(),bd.1c.21.dD(),bd.1c.21.5v(),bd.1h.1m(),bd.1n.5u.21(),bd.1T.1m(),bd.1w.2h.1m(),bd.1w.c9.1m(),bd.7Z.1m(),bd.1w.4h.1m(),bd.2k.1m(),bd.1C.1m(),bd.1h.21.4i(),bd.1w.2k.1m(),bd.1E.1c(),bd.3c.1m(),ba(1o).on("1E."+W,19(){bd.1c.6U.f2(),"az"===bd.1c.5d&&bd.o.51&&bd.1E.ch(),bd.1c.cf&&bd.1E.5E()}),ba(1o).on("eO."+W,19(){bd.1n.f5(),bd.1E.5E()}),bd.1n.f5(),ba(1o).5p("1E."+W),ba(1o).5p("eO."+W),bd.2u.48("iV")&&P.4g("iV",bd.2u.4w()),bd.1K.2W(bd.1c,{6l:!0}),bd.1c.2t.iW?bd.2u.8h("iX"):bd.1C.6D(bd.1h.3l.1O)},3Y:19(){P.24("ls-9n"),P.3K(".ls-cB-6W-4M").24("ls-9n")},5K:19(){P.3N("ls-9n"),P.3K(".ls-cB-6W-4M").3N("ls-9n")}},bd.1K={2T:{3e:19(e,t,i){1d s=ba.3U(e),a=s.1H(" "),o="",r=["qi","qj"],n=[bd.1c.1f,bd.1c.1g];s=s.27("qk","0").27("ql","1r%").27("qm","50%").27("qn","50%").27("gJ","0").27("gK","1r%").27("1N","0").27("3O","1r%").27("7I","50%").27("qo","50%").27("26","0").27("1X","1r%").1H(" ");2i(1d l=0;l<s.1u;l++)if(-1!==a[l].1i("1c")){bd.1b.1j.1s.6n=!0;1d d=t.1a(bd.1p.1m.1S).20.$1L[0].1U;o+=l<2?n[l]/(1r/1l(s[l]))-1l(d[r[l].4C()])-1l(d["7k"+r[l]])+"px ":"ie"}2H{if(l<2&&t&&i)2O(l){1k 0:n=i.1f();1B;1k 1:n=i.1g()}-1!==s[l].1i("%")?o+=l<2&&t&&i?n/(1r/1l(s[l]))+"px ":s[l]+" ":o+=1l(s[l])*bd.1E.1F+"px "}1M ba.3U(o)},4H:19(e,t){1M"4Z"!=2A e?e:(-1!==(e=e.4C()).1i("qp")||-1!==e.1i("gq")?i=2n.9k.9l:(s=e.49(/(iY|db|dc)(.+)/)[2],a=2n[s.gZ(0).qq()+s.eS(1)],-1!==e.1i("iY")?i=a.bs:-1!==e.1i("dc")?i=t?a.5B:a.6a:-1!==e.1i("db")&&(i=t?a.6a:a.5B)),i);1d i,s,a},22:19(e,t,i,s){1d a=ba.54({},e);1M ba.2Z({3S:"2b",5J:"3v",62:"3w"},19(e,t){e in a&&(a[t]=a[e],2m a[e])}),"6p"===i?a.4l=a.4z=a.iZ=1:a.f6!==s&&(a.4l=a.4z=a.iZ=a.f6,2m a.f6),a.43&&(a.43="6p"===i?a.43/3y:a.43),2l 0===t&&(t="qr"),a.2p=bd.1K.2T.4H(t),a},dE:19(e,t){if(e&&-1!==e.1i("(")&&-1!==e.1i(",")&&-1!==e.1i(")")){1d i=e.1H("(")[1].1H(")")[0].1H(","),s=1;1M i[0]=2G(i[0]),i[1]=2G(i[1]),-1!==t.1i("2Q")&&(s=1r,i[0]*=s,i[1]*=s),1x.3D(1x.2F()*(i[1]-i[0]+1)+i[0])/s}1M e},5C:19(e,t){if("4Z"==2A e)1M bd.1K.2T.f7(e,t);if("5L"!=2A e)1M e;2i(1d i in e)e[i]=bd.1K.2T.f7(e[i],t);1M e},f7:19(e,t){if("8c"==e||"1Q"==e||"9U"==e)1M!0;if("ay"==e||"bI"==e||"qs"==e)1M!1;if("4Z"!=2A e||-1===e.1i(bd.1p.1m.cQ))1M t?""+1l(e)=="qt"?0:1l(e):ba.7n(e)?2G(e):e;2i(1d i=e.1H(bd.1p.1m.cQ),s=[],a=0;a<i.1u;a++)s[a]=ba.7n(i[a])?2G(ba.3U(i[a])):ba.3U(i[a]);1M s},iN:19(i){1M ba.2Z({qu:"4i",qv:"5y",h4:"cV",qw:"aN",qx:"aN",qy:"7H"},19(e,t){e in i&&(i[t]=i[e],2m i[e])}),i}},hJ:19(e){2i(1d t,i=P.iQ(),s=i.1u,a=1r,o=0;o<s;o++)if("2E"!==(t=1o.iP(i[o]).f1(e))){if(-1!==t.1i("px"))1M bd.1c.$ek=ba(i[o]),ba(i[o]);-1!==t.1i("%")&&(a=a/1r*1l(t),bd.1c.$el=a)}},ex:19(e,t,i){1d s=[];if("8b"==i)2i(1d a=0;a<e;a++)2i(1d o=0;o<t;o++)s.55(a+o*e);2H 2i(1d r=e-1;-1<r;r--)2i(1d n=t-1;-1<n;n--)s.55(r+n*e);1M s},dK:19(e){2i(1d t,i,s=e.1u;0!==s;)i=1x.3D(1x.2F()*s),t=e[--s],e[s]=e[i],e[i]=t;1M e},i9:19(e){1d t=0;2i(1d i in e)e.61(i)&&++t;1M t},bo:19(e){1M e[0].eg?e[0].eg:e.1a("28 ")?e.1a("28 "):e.1J("28")},gA:19(e){1M!!e.1J("e4")&&e.1J("e4")},2W:19(e,t,i){if(e&&e.2t){1d s=bd.1C.5b();if(i)e.2t[t]=i;2H 2i(1d a in t)e.2t[a]=t[a];1d o=bd.1C.5b();e==bd.1C&&(bd.2u.48("j0")&&P.4g("j0",bd.2u.4w()),o!=s&&(o?bd.2u.48("j1")&&P.4g("j1",bd.2u.4w()):bd.2u.48("j2")&&P.4g("j2",bd.2u.4w())))}},j3:19(){2i(1d e in bd.2J)80(bd.2J[e]),2m bd.2J[e];2i(1d t in bd.4L)ab(bd.4L[t]),2m bd.4L[t]},j4:19(){bd.1b.1G&&(bd.1b.1G.5m().74().5Y(),2m bd.1b.1G),bd.1b.5c&&(bd.1b.5c.5Y(),2m bd.1b.5c),bd.1b.3E&&(bd.1b.3E.5m().74().5Y(),2m bd.1b.3E),2n.3a.qz(P.1A(".ls-bg, .ls-2R, .ls-1L, .ls-ii, .ls-ij").2P())},hH:19(){bd.1b.1G&&(bd.1b.1G.5m().3t(0).74().5Y(),2m bd.1b.1G),bd.1b.5c&&(bd.1b.5c.5m().3t(1).74().5Y(),2m bd.1b.5c),P.1A(".ls-2R:5j(.ls-bg-4m)").2Z(19(){1d e=ba(18).1a(bd.1p.1m.1S);e.1z.3I&&(e.1z.3I.1V().74(),2m e.1z.3I,2n.3a.21(e.20.$7j[0],e.3s.dj)),2n.3a.21(e.20.$1L[0],e.3s.di)})},j5:19(){ba(1o).2I("3H").2I(P).2I(P.1A("*")).2I("."+W).7t("."+W+" .1D"+W+" .f8"+W),P.7t()}},bd.1n={$ax:ba("3H").1u?ba("3H"):ba("5I"),6j:!!cD.cE.49(/(j6|j7|j8|qA|qB|qC|qD|qE qF|qG|qH qI|qJ 7)/i),iA:!!1o.qK,2a:{8q:[32,33,34,35,36,37,38,39,40],ay:19(){1o.cg&&1o.cg("j9",18.3W,!1),1o.ja=18.qL,1o.cF=2y.cF=18.3W,1o.jb=18.3W,2y.jc=18.jd},8c:19(){1o.je&&1o.je("j9",18.3W,!1),1o.cF=2y.cF=2x,1o.ja=2x,1o.jb=2x,2y.jc=2x},3W:19(e){(e=e||1o.6y).3W&&e.3W(),e.qM=!1},jd:19(e){if(-1!==bd.1n.2a.8q.1i(e.qN))1M bd.1n.2a.3W(e),!1}},f9:19(){1o.aH?1o.aH().bG?1o.aH().bG():1o.aH().jf&&1o.aH().jf():2y.jg&&2y.jg.bG()},5u:{jh:19(){"6O"==bd.1c.42.1Y&&"hL"==bd.o.8j&&(bd.1c.en=bd.1c.4p),bd.1K.2W(bd.1c,{6T:!0}),ba("3H, 5I").24("ls-5u"),bd.1c.6r.fa(),P.5p("5n"),bd.1n.f9()},fb:19(){bd.1K.2W(bd.1c,{6T:!1}),bd.1E.5E(),ba("3H, 5I").3N("ls-5u"),bd.1n.f9()},fc:19(){bd.1n.5u.1v()?(bd.1n.5u.fb(),2y.fd()):bd.1n.5u.jh()},21:19(){bd.o.fv&&(2y.qO||2y.qP||2y.qQ||2y.qR)&&(P.5h(\'<1y 2o="ls-5u-1L"></1y>\'),bd.1c.$6r=P.3K(".ls-5u-1L"),bd.1c.6r=bd.1c.$6r[0],bd.1c.6r.fa=bd.1c.6r.fa||bd.1c.6r.qS||bd.1c.6r.qT||bd.1c.6r.qU,2y.fd=2y.fd||2y.qV||2y.qW||2y.qX,ba(2y).on("qY."+W+" qZ."+W+" r0."+W+" r1."+W,19(){bd.1n.5u.1v()||bd.1n.5u.fb()}),bd.1c.$6r.on("r2."+W,19(){bd.1n.5u.fc()}))},1v:19(){1M 2y.r3||2y.r4||2y.r5||2y.r6}},f5:19(){18.1f=ji.1f,18.1g=ji.1g,18.7y=ba(1o).1f(),18.4V=ba(1o).1g(),18.r7=ba(2y).1f(),18.gI=ba(2y).1g(),18.64=ba(1o).br(),18.fe=ba(1o).jj(),18.1F=18.1f/18.1g,bd.1c.4p=P.5W().26,bd.1c.aE=P.5W().1N},iU:19(){1d t,i=18;ba(1o).on("1E.f8"+W,19(){i.7y=ba(1o).1f(),i.4V=ba(1o).1g(),i.1F=i.1f/i.1g,bd.1c.4p=P.5W().26,bd.1c.aE=P.5W().1N}),ba(1o).on("2a.f8"+W,19(){i.64=ba(1o).br(),i.fe=ba(1o).jj(),bd.1c.4p=P.5W().26,bd.1c.aE=P.5W().1N}),ba(1o).on("98",19(e){i.64=1o.r8,i.fe=1o.r9,1==(t=e.6m?e.6m:e.99.6m).1u&&(i.ht=t[0].ed)})}},bd.2u={48:19(e,t){1d i=ba.ra(t||B,"bX");1M!(!i||!i[e])},8h:19(e,t,i,s){if(!bd.1c.7X())if("53"==2A e)0<e&&e<bd.1h.3o+1&&e!=bd.1h.2z.1O&&bd.1C.6D(e,!0,!0);2H 2O(e){1k"ap":bd.1n.ap=!0;1k"rb":1k"2C":bd.2k.2C();1B;1k"ao":bd.1n.ao=!0;1k"2g":1k"1R":bd.2k.1R();1B;1k"rc":1k"3m":bd.2k.3m()}2O(e){1k"rd":bd.6q.cG&&bd.6q.cG.bX.5K();1B;1k"re":bd.6q.cG&&bd.6q.cG.bX.3Y();1B;1k"rf":t&&bd.1j.8S.1a(t,i,s);1B;1k"rg":1k"rh":bd.1E.5E();1B;1k"ri":1k"8i":bd.1b.1G&&(bd.1b.1G.3t(0),bd.1b.1G.2U());1B;1k"rj":1k"3n":bd.1b.1G&&(bd.1b.1G.it()?bd.1b.1G.2U():bd.1b.1G.3n(),t&&(bd.1b.1j.1s.ip=!0));1B;1k"rk":1k"1V":bd.2k.1V();1B;1k"rl":1k"5m":bd.1b.1G&&bd.1b.1G.1V(),bd.1b.3E&&bd.1b.3E.1V(),bd.1T.1V(!1);1B;1k"rm":bd.1j.2P("3g").2Z(19(){bd.1T.e0(ba(18))});1k"rn":1k"7W":bd.1b.1G&&(bd.1b.1G.5r()<.ro&&bd.1b.1j.1s.7W(),bd.1b.1G.2U()),bd.1b.3E&&bd.1b.3E.2U();1B;1k"rp":1k"fc":bd.1c.5b?(P.4N("7W"),bd.1c.5b=!1):(P.4N("5m"),bd.1c.5b=!0);1B;1k"3s":1k"rq":1B;1k"rr":1k"rs":bd.1b.1G&&(bd.1b.1G.3t(0),bd.1b.1G.1V()),bd.1T.1V(!0);1B;1k"iX":1k"5Y":if(bd.1c.2t.6l){if(bd.1K.j3(),bd.1K.j4(),bd.1j.$5E.rt(),bd.2u.48("jk")&&P.4g("jk"),bd.1c.2t.jl||t){if(bd.1c.$7h.5U(),bd.1w.2h.2K.$5q)2i(1d a=0;a<bd.1w.2h.2K.$5q.1u;a++)bd.1w.2h.2K.$5q[a]h0 65&&bd.1w.2h.2K.$5q[a].5U();bd.2u.48("jm")&&P.4g("jm"),P.47(".ls-5u-1L").5U()}bd.1K.j5(),1o.2B.ft(W)}2H bd.1K.2W(bd.1c,{iW:!0,jl:t||!1});bd.1c.5d="cq",bd.1n.2a.8c()}},4w:19(){1M{1a:bd,ru:bd.o,cP:W,5g:B,1c:P,2t:bd.1c.2t,7X:bd.1c.7X(),2u:19(e){P.4N(e)},1h:{3l:{1O:bd.1h.3l.1O,4x:bd.1h.2P.4x(bd.1h.3l.1O)},2C:{1O:bd.1h.2C.1O,4x:bd.1h.2P.4x(bd.1h.2C.1O)},2z:{1O:bd.1h.2z.1O||bd.1h.3l.1O,4x:bd.1h.2P.4x(bd.1h.2z.1O),jn:bd.1j.2P("2z,in"),jo:bd.1j.2P("2z,1I"),1s:bd.1b.1G},1R:{1O:bd.1h.1R.1O,4x:bd.1h.2P.4x(bd.1h.1R.1O),jn:bd.1j.2P("1R,in"),jo:bd.1j.2P("1R,1I")},3o:bd.1h.3o},rv:bd.1b.3E,1C:{2t:bd.1C.2t,3L:bd.1C.3L,2D:bd.1C.2D,5b:bd.1C.5b()},5y:{3T:bd.o.5y,2z:bd.1C.bJ}}}},bd.6E={9Y:!!cD.cE.49(/(j6|j7|j8|rw)/i)&&!cD.cE.49(/(rx|ry|rz)/i),eU:-1!==2y.9W.56.1i("iH://"),i6:19(){2i(1d e=ba("<1y>"),t=!1,i=!1,s=["rA","rB","rC","rD","rE"],a=["rF","rG","rH","rI","rJ"],o=s.1u-1;0<=o;o--)t=t||2l 0!==e[0].1U[s[o]];2i(1d r=a.1u-1;0<=r;r--)e.1e("3B-1U","jp-3d"),i=i||"jp-3d"==e[0].1U[a[r]];1M t&&2l 0!==e[0].1U[s[4]]&&(e.1J("id","ls-rK").2e(P),t=3===e[0].rL&&9===e[0].aE,e.5U()),t&&i},gU:-1!==cD.cE.1i("rM/5")},bd.6q={},bd.2J={},bd.4L={},bd.8e={77:"6.6.9"},bd.1c.4t()}}(65);',62,1723,'||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||this|function|data|transitions|slider|var|css|width|height|slides|indexOf|layers|case|parseInt|init|device|window|defaults|hover|100|timeline|filter|length|element|gui|Math|div|loop|find|break|slideshow|parallax|resize|ratio|_slideTimeline|split|out|attr|functions|wrapper|return|left|index|duration|enabled|next|dataKey|media|style|stop|transitionProperties|bottom|type|responsive|elements|set|transition|textIn|addClass||top|replace|src|slide|scroll|rotation|clip||appendTo|background|nextSlide|timers|for|autoCSS|navigation|void|delete|se|class|ease|kenBurns|transformPerspective|backgroundVideo|state|api|thumbnail|textOut|null|document|current|typeof|_layerSlider|prev|direction|auto|random|parseFloat|else|add|timeouts|slidebar|to|mediaSettings|mediaProperties|switch|get|scale|layer|startAt|convert|play|opacity|setStates|settings|_transition|each|backgroundColor|original|||||||||TweenMax|wrappers|yourLogo||transformOrigin|values|active|nav|display|none|curSlide|first|start|reverse|count|cursor|_|textOutNodesTo|reset|progress|static|rotationX|rotationY|img|1e3|youtube|player|transform|plugins|floor|_slideTransition|from|textInNodesFrom|body|_timeline|borderRadius|closest|sequence|abs|removeClass|right|marginLeft|skin|color|rotate|max|trim|children|preventDefault|vimeo|hide|circle||fromTo|initial|delay|||iframe|parent|hasEvent|match|new|styleSettings|outLayerToCSS|loopToCSS|hoverToCSS|paused|triggerHandler|shadow|firstSlide|autoplay|volume|scaleX|video|onComplete|hasClass|offsetTop|padding|maxWidth|totalDuration|load|bar|animation|eventData|deeplink|inLayerFromCSS|scaleY|hoverShouldBeConverted|immediateRender|toLowerCase|visible|thumbnails|outerWidth|outerHeight|easing|isEmptyObject|filters|hidden|intervals|container|layerSlider|controls|normal|transparent|overflow|inLayerToCSS|should|link|viewportHeight|translateX|translateY|console|string||playByScroll|text|number|extend|push|href|click|300|com|image|isPaused|_forceLayersOut|positionToViewport|transitionoutstart|block|target|wrap|marginTop|not|html5|setTimeout|pause|mouseleave|fadeIn|trigger|containerElement|timeScale|webkit|nodes|fullscreen|options|maxRatio|pauseOnHover|cycles|skewX|skewY|easeIn|properties|slideBackground|all|self|fadeOut|innerWrapper|html|rotateX|show|object|repeat|globalhover|showinfo|inLayerStyleShouldBeConvertedFrom|outLayerStyleShouldBeConvertedTo|clipShouldBeConverted|layersWrapper|getStyle|remove|default|offset|mouseenter|kill|create||hasOwnProperty|rotateY|createTransition|winScrollTop|jQuery|thumbnailNavigation|zoom|position|loopLayerShouldBeConverted|easeOut|level|loopstart|cycle|500|fontSize|phone|tablet|vpcontainer|isMobile|visibility|isLoaded|touches|shouldRestart|tile|after|initializedPlugins|fullscreenWrapper|globals|_layerSliders|lsSliderUID|userInitOptions|responsiveUnder|error|event|durationIn|transitioninend|loopend|clipTo|changeTo|browser|paddingLeft|paddingRight|paddingTop|paddingBottom|borderLeftWidth|border|borderRightWidth|borderTopWidth|borderBottomWidth|fullsize|round|ceil|running|change|inFullscreen|check|preImages|fullwidth|TimelineMax|timeScaleModifier|cols|rows|before|createCuboids|box|clear||script|version|forceLayersOutDuration|transition2d|customtransition2d|customtransition3d|shiftNodes|outClipShouldBeConverted|transitioninstart|textinstart|allinend|hiddenWrapper|zIndex|loopWrapper|margin|allMediaLayers|attributes|isNumeric|removeAttr|url|timelineIsCalculated|finished|protocol|off|mousemove|thumb|sliderContainerElement|sliderContainerElementWidth|viewportWidth|curTiles|onUpdate|onUpdateParams|splitType|sensitive|undefined|layerslider|span|shuffleSlideshow|center|transition3d|distance|minfontsize|minmobilefontsize|textInShouldBeConverted|textOutShouldBeConverted|textoutstart|getTiming|onStart|contains|audio|parallaxWrapper|outerWrapper|resume|isBusy|animatingSlides|preload|clearTimeout|videos|poster|hoverWrapper|animate|curSrc|slideIndex|transformProperties|kbRotation|deg|kbScale|forward|enable|_linkTween|plugin|youTubeIsReady|pluginsBeingLoaded|methods|replay|fullSizeMode|slideBGSize|cover|autoStart|skinsPath|globalBGColor|globalBGImage|keys|overlay|inLayerStyleFromCSS|textInNodesTo|outLayerStyleToCSS|repeatDelay|yoyo|textinend|textoutend|transitionoutend|textLayer|slideOut|layerFrom|layerTo|layerStyleFrom|layerStyleTo|layerShouldBeConverted|shouldBeConverted|afterIn|append|views|changingSlides|bgWrapper|clipWrapper|percW|percH|percentWidth|percentHeight|update|wrapped|firstStart|pausedByVideo|normalized|http|videoURL|createPlayer||title|byline|portrait|setHover|always|slidebuttons|250|touchmove|originalEvent|isPopup|marginRight|styleProperties|up|col|scale2D|curNext|timeout|down|calculateTransformProperties|Linear|easeNone|initialized|forcehide|pluginsNotLoaded|pluginsPath|CreativeSlider|prependTo|startInViewport|pauseLayers|navStartStop|tnHeight|scrollModifier|autoPlayVideos|autoPauseSlideshow|errorText|timeShift|durationMove|backgroundvideo|inLayerShouldBeConverted|inClipShouldBeConverted|outLayerShouldBeConverted|loopClipShouldBeConverted|durationOut|allinandloopend|mediaLayer|easeInOutQuint|nodesTo|slidechangeonly|min|9999|inLayerTo|inLayerStyleShouldBeConvertedTo|outLayerTo|outLayerStyleShouldBeConvertedFrom|originalWidth|true|slideInSequence|location|getAttribute|isSafari|setBackgroundVideo|notactive|pausedByHover|pausedByLastCycle|unselectable|prevNext|preloadingImages|stopped|playingInCurSlide|https|videoElement|head|clearInterval|stopBackgroundVideo|originalLeft|originalRight|originalTop|originalBottom|hoverImage|buttonStart|buttonStop|setStartStop|containerElementWidth|touchEndX||touchNext|touchPrev|onCompleteCallback|responsiveLayers|skinWidth||layersWidth|skinHeight|getXY|overflowWrapper|disable|inside|mouseMove|setRandomProperties|centerDegree|transformPropertiesCalculated|offsetLeft|info|meta|getSelection|vimeoIsReady|pluginsLoaded|currentScript|scriptPath|the|layersContainerWidth|clipSlideTransition|sliderFadeInDuration|twoWaySlideshow|750|navButtons|hoverBottomNav|tnContainerWidth|backgroundSize|backgroundPosition|durationLeave|fillmode|showUntil|blur|hue|onSlide|staticfrom|staticto|clipFrom|layerStyleShouldBeConvertedFrom|layerStyleShouldBeConvertedTo|nodesFrom|afterLoop||bgFrom|bgTo|||inLayerStyleToCSS||outLayerStyleFromCSS|outLayerStyleTo|outClipTo|textOutNodesFrom|loopTo|calculatedTimeShift|originalHeight|getURL|png|layerSliderCustomTransitions|scrollTop|easeInOut|bgOuterWrapper|150|lineHeight|letterSpacing|substring|prop|bgvideo|nocookie|youtu|bgonly|notstatic|desktop|slideBGWrapper|empty|randomized|disabled|curCycle|endedInCurSlide|saved|setProperties|setMediaElements|Date|now|YT|setInterval|playMedia|hideThumbnail|checkSlideshowState|removeFromTimeline|playBackgroundVideo|events|seekTo|videoEnded|showThumbnail|ready|clone|bullets|inner|ontouchstart|pageX|fadeTo|sliderElement|loadingIndicator|touchStartX|forceDirection|sizes|srcset|srcSet|shouldResize|addEventListener|viewport|select|name|back|180|scrollBackwards|onReverseComplete|addLayers|mouseEnter|under|_tween|updateTo||defaultProperties|shadowIsChecked|animate2D|animate3D|2e3|splice|global|wp|lastDirection|navigator|userAgent|onmousewheel|popup|GSAP|slidersList|lsScript|jquery|are|checkVersions|toString|originalMarkup|uid|lsDataArraySplitChar|fitScreenWidth|insertSelector|playByScrollSkipSlideBreaks|slideshowOnly|forceCycles|skins|navPrevNext|tnWidth|tnActiveOpacity|tnInactiveOpacity|parallaxCenterDegree|parallaxSensitivity|parallaxCenterLayers|yourLogoLink|hideOnMobile|hideOver|slideOnSwipe|useSrcset|transitionDuration|axis|easein|easeout|alwaysOnTop|splitTypeKeys|textoutandloopend|alloutandloopend|relative|wrapperOnSlideChange|loopWrapperOnSlideChange|inLayerStyleTo|inClipTo|outLayerFrom|outLayerFromCSS|outLayerStyleFrom|outClipToCSS|loopFromCSS|loopClipTo|hoverFrom|hoverFromCSS|hoverTo|smartLinks|tnAlt|slidesData|hash|linkto|last|outer|wrapperData|styles|randomProperties|words|mix|blend|mode|customZIndex|shuffleArray|indexOfSlideInSequence|cycleSlideIndex|imagesOfSlide|waitingForYouTube|waitingForVimeo|rel|loadYouTube|isYouTubeReady|loaded|preloadBackgroundVideo|shouldPlay|playVideo|loadVimeo|isVimeoReady|videopreview|playIfAllowed|forceHide|hoverWrapperInner|switchHelper|alt|skinLoad1|skinLoad2|skinLoad3|skinLoad4|progressBarElement|elementWidth|calc|started|clientX||popupIsVisible|currentSrc|setLayers|originalLayer|waitForJSApisLoaded|parentWithNumericWidthValue|parentWithNumericWidthValuePercent|fitheight|heroTop|layersHeight|fixedsize||stretch|layerSliderTransitions|willBePaused|isPreloaded|slideTransition|setTransition|sortArray|nextTiles|topleft|bottomright|topright|bottomleft|origin|concat|scrollForward|mouseLeave|setNodesSequence|modifyTimeScale|over|canhover|hoverIn|hovered|centerLayers|orientationchange|addShadow|gamma|beta|slice|onCompleteParams|usesFileProtocol|files|has|been|pluginLoaded|hideWelcomeMessage|sliderVersion|getPropertyValue|showHide|content|WordPress|getDimensions|scale3d|_properties|setter|removeSelection|requestFullscreen|exit|toggle|exitFullscreen|winScrollLeft|LS_GSAP|webshopworks|showNotice|issue|It|looks|like|your||library|oldjquery|you|notification|strong|removeSlider|preventSliderClip|allowFullscreen|layersContainerHeight|insertMethod|slideBGPosition|preferBlendMode|playByScrollSpeed|playByScrollStart|globalBGRepeat|globalBGAttachment|globalBGSize|globalBGPosition|keybNav|touchNav|hoverPrevNext|showBarTimer|showCircleTimer|showSlideBarTimer|youtubePreview|parallaxScrollReverse|yourLogoStyle|10px|yourLogoTarget|optimizeForMobile|hideUnder|allowRestartOnResize|hashChange|transitionorigami|kenburnspan|pan|kenburnszoom|kenburnsrotation|kenburnsrotate|kenburnsscale|parallaxtype|parallaxevent|parallaxaxis|parallaxtransformorigin|parallaxdurationmove|parallaxdurationleave|parallaxrotate|parallaxrotation|parallaxdistance|parallaxtransformperspective|keyframe|timelineHierarchy|transitioninandloopend|textinandloopend|alloutend|brightness||contrast|grayscale|invert|saturate|sepia|imageLayer|05|linear|wrapperOnTimelineEnd|inLayerFrom|inLayerStyleFrom|inClipFrom|inClipFromCSS|inClipToCSS|loopFrom|loopClipToCSS|tn|getALT|dark|nothumb|slideIndexes|nextSlideIndex|normalizedSequence|parentNode|linkTo|docHeight|slidertop|sliderbottom|linkedToSlide|parallaxWrapperData|addLayer|preloadedWidth|preloadedHeight|line|startat|shift|fade|isOld|lines|slideout|nocontrols|backgroundImage|charAt|instanceof|wrapping|bgVideosWrapper|translateZ|forceLoopNum|sequences|slideChangeWillStart|amp|smart|wmode|opaque|videoThumbnailURL|iframe_api|setVolume|addEvent|currentTime|volumeIsSet|createStartStop|createSides|above|absolute|sides|createStyleSheet|stylesheet|btmMod|resizeShadow|timer|hider|half|touchX|touchstart|touchend|loading|keyboard|touch|which|lazy|canShow|thumbnailsAreLoaded|Image|preloadedImagesCount|waitForWrap|sliderWillResize|resetSlideTimelines|sliderDidResize|getSliderClosestParentElementWidthNumericValueOfProperty|fitwidth|hero|fixed|contain|Width|Height|rect|sw|directionAtSlideTransitionStart|forced|overflowx|overflowy|_gsTransform|slideTransitionType|transitionType|slideChangeDidStart|changeBackgroundVideo|call|slideChangeWillComplete|prepare|applyBG|slideChangeDidComplete|supports3D|custom3d|custom2d|countProp|horizontal|large|depth||0px||front|mirror|curtile|nexttile|autoRemoveChildren|resetStates|slideTimelineDidStart||slideTimelineDidReverseComplete|shouldReplay|slideTimelineDidUpdate|slideTimelineDidCreate||reversed|slideTimelineDidComplete|resetNodes|staggerFromTo|createTimeline|reverseTimeScale|hoverOut|supportOrientation|deviceTurn|removeShadow|4e3|fadeInDuration|reverseDuration|namespace|file|Plugin|checkLoaded|pluginData|requiredLSVersion|sliderWillLoad|oldProperties|docs|getComputedStyle|parents|deltaY|scroll2|checkPosition|setBasicEvents|sliderDidLoad|shouldBeDestroyed|destroy|easeinout|scaleZ|slideshowStateDidChange|slideshowDidPause|slideshowDidResume|clearTimers|clearTimelines|clearEvents|iPhone|iPod|iPad|DOMMouseScroll|onwheel|ontouchmove|onkeydown|preventDefaultForScrollKeys|removeEventListener|removeAllRanges|selection|enter|screen|scrollLeft|sliderDidDestroy|sholudBeRemoved|sliderDidRemove|layersIn|layersOut|preserve|Multiple|that||another|module|theme|loads|extra|copy|causing|problems|sliders|Old|using|old|requires|least|newer|logo|insertBefore|Number|prototype|use|strict|LS|substr|defaultInitOptions|sliderInitOptions|gsap|_LS|350|v6|maxresdefault|jpg|_self|staticImage|UID|slidedelay|timeshift|transitionduration|backgroundsize|bgsize|backgroundposition|bgposition|backgroundcolor|bgcolor|filterfrom|filterto|mirrortransitions|fadein|opacityin|rotatein|rotatexin|rotateyin|rotationin|rotationxin|rotationyin|scalein|scalexin|scaleyin|skewxin|skewyin|bgcolorin|colorin|radiusin|widthin|heightin|filterin|rotatex|rotatey|rotationx|rotationy|scalex|scaley|skewx|skewy|transformoriginin|offsetxin|offsetyin|clipin|delayin|startatin|instartat|durationin|easingin|transitionin|textfadein|textopacityin|textrotatein|textrotatexin|textrotateyin|textrotationin|textrotationxin|textrotationyin|textscalein|textscalexin|textscaleyin|textskewxin|textskewyin|texteasein|texteasingin|texttransformoriginin|textoffsetxin|textoffsetyin|texttypein|textshiftin|textdelayin|textstartatin|textinstartat|textdurationin|texttransitionin|fadeout|opacityout|rotateout|rotatexout||rotateyout||rotationout|rotationxout|rotationyout|scaleout|scalexout|scaleyout|skewxout|skewyout||bgcolorout|colorout|radiusout||widthout|heightout|filterout|transformoriginout|offsetxout|offsetyout|clipout|showuntil|startatout|outstartat|durationout|easingout|transitionout|textfadeout|textopacityout|textrotateout|textrotatexout|textrotateyout|textrotationout|textrotationxout|textrotationyout|textscaleout|textscalexout|textscaleyout|textskewxout|textskewyout|texteaseout|texteasingout|texttransformoriginout|textoffsetxout|textoffsetyout|texttypeout|textshiftout|textdelayout|textstartatout|textoutstartat|textdurationout|texttransitionout|loopopacity|looprotate|looprotatex|looprotatey|looprotation|looprotationx|looprotationy|loopscale|loopscalex|loopscaley|loopskewx|loopskewy|looptransformorigin|loopoffsetx|loopoffsety|loopfilter|loopclip|loopdelay|loopstartat||loopduration|loopcount|looprepeatdelay|loopyoyo|loopease|loopeasing|hoveropacity|hoverrotate|hoverrotatex|hoverrotatey|hoverrotation|hoverrotationx|hoverrotationy|hoverscale|hoverscalex|hoverscaley|hoverskewx|hoverskewy|hoverbgcolor|hovercolor|hoverease|hovereasing|hovereasein|hovereasingin|hovereaseout|hovereasingout|hoverduration|hoverdurationin|hoverdurationout|hoveralwaysontop|hoveroffsetx|hoveroffsety|hoverfilter|hoverborderradius|hoverradius|hovertransformorigin|parallaxlevel|transformperspective|transformperspectivein|transformperspectiveout|texttransformperspective|texttransformperspectivein|texttransformperspectiveout|looptransformperspective|hovertransformperspective|chars_asc|chars_desc|chars_rand|chars_center|chars_edge|words_asc|words_desc|words_rand|words_center|words_edge|lines_asc|lines_desc||lines_rand|lines_center|lines_edge||slideIn|textInNodesToCSS|continue|setAttribute|removeAttribute|scrollHeight|pagetop|pagebottom|documentElement|Quint|clicked|pointer|clipWrapperData|loopWrapperData|getBoundingClientRect|640|360|webkitFilter|styleWidth|styleHeight|borderTopLeftRadius|borderTopRightRadius|borderBottomRightRadius|borderBottomLeftRadius|font|size|letter|spacing|dataLS|converted|chars|slidein|forever|removeProp|SplitType|101|3e3|nextLoop|merge|forceStop|dequeue|restart|errors|enablejsapi|vi|embed|mute|www||onYouTubeIframeAPIReady|Player|onReady|onStateChange|pauseVideo|vimeocdn|froogaloop2||javascript|Froogaloop|player_id||v2|json|callback|getJSON|thumbnail_large|finish|ended|playvideo|remainingSlideDuration|yourlogo|bock|textDecoration|outline|sideleft|sideright|touchscroll|below|600|insertAfter|progressbar|mousedown|mouseup|indicator|400|keydown|isAnimating|isPreloading|map|apply|gif|base64|R0lGODlhAQABAIAAAAAAAP|yH5BAEAAAAALAAAAAABAAEAAAIBRAA7|offsetX|offsetY|1025|767|768|inherit|item|sh|disbaled|0deg|01|_no|found_|leaveOverflow|obj|custom|carousel|crossfad|curtiles|nexttiles|vertical|mixed|translate3d|getTweensOf|seek|slideTimeline|layersOnSlideTimeline|slideTimelineDuration|popupShouldStart|Quad|Sine|addPause|looplayers|addCallback||_reversed|onReverseCompleteParams|999999px|deviceorientation|orientation|pageY|desc|rand|sort|edge|char|word|Cannot|Please|include|manually|missing|added|but|source|found|page|ajax|dataType|success|Additional|complete|Required|have|outerHTML|log|Find|updates|and|creative|clientWidth|clientHeight|fix|fitvidsignore|backgrounds|backgroundRepeat|backgroundAttachment|wpVersion|lswpVersion|wheel|clientY|Left|Top|sliderleft|sliderright|slidercenter|slidermiddle|middle|swing|toUpperCase|easeInOutQuart|false|NaN|firstLayer|loops|layersContainer|sublayerContainer|randomSlideshow|killTweensOf|Android|BlackBerry|BB10|webOS|Windows|Phone|mobi|opera|mini|nexus|DeviceOrientationEvent|preventdefault|returnValue|keyCode|fullscreenEnabled|webkitFullscreenEnabled|mozFullScreenEnabled|msFullscreenEnabled|webkitRequestFullscreen|mozRequestFullScreen|msRequestFullscreen|webkitExitFullscreen|mozCancelFullScreen|msExitFullscreen|fullscreenchange|webkitfullscreenchange|mozfullscreenchange|msfullscreenchange|dblclick|fullscreenElement|webkitFullscreenElement|mozFullScreenElement|msFullscreenElement|docWidth|pageYOffset|pageXOffset|_data|previousSlide|startSlideshow|openPopup|closePopup|updateLayerData|redrawSlider|redraw|replaySlide|reverseSlide|stopSlideshow|pauseSlider|resumePopup|resumeSlider|001|toggleSlider|resetSlider|resetSlide|resetCurrentSlide|removeData|userData|slideChangeTimeline|Safari|Opera|Chrome|Edge|perspective|OPerspective|msPerspective|MozPerspective|WebkitPerspective|transformStyle|OTransformStyle|msTransformStyle|MozTransformStyle|WebkitTransformStyle|test3d|offsetHeight|rident'.split('|'),0,{}));/*! Creative Popup - https://creativepopup.webshopworks.com
 * @author    WebshopWorks
 * @copyright 2018-2023 WebshopWorks
 * @license   One Domain Licence
 * Not allowed to resell or redistribute this software */
var lsTransitions={t2d:[{name:'Sliding from right',rows:1,cols:1,tile:{delay:0,sequence:'forward'},transition:{type:'slide',easing:'easeInOutQuad',duration:1000,direction:'left'}},{name:'Sliding from left',rows:1,cols:1,tile:{delay:0,sequence:'forward'},transition:{type:'slide',easing:'easeInOutQuad',duration:1000,direction:'right'}},{name:'Sliding from bottom',rows:1,cols:1,tile:{delay:0,sequence:'forward'},transition:{type:'slide',easing:'easeInOutQuad',duration:1000,direction:'top'}},{name:'Sliding from top',rows:1,cols:1,tile:{delay:0,sequence:'forward'},transition:{type:'slide',easing:'easeInOutQuad',duration:1000,direction:'bottom'}},{name:'Crossfading',rows:1,cols:1,tile:{delay:0,sequence:'forward'},transition:{type:'fade',easing:'easeInOutQuad',duration:1000,direction:'left'}},{name:'Fading tiles forward',rows:[2,4],cols:[4,7],tile:{delay:30,sequence:'forward'},transition:{type:'fade',easing:'easeOutQuart',duration:1000,direction:'left'}},{name:'Fading tiles reverse',rows:[2,4],cols:[4,7],tile:{delay:30,sequence:'reverse'},transition:{type:'fade',easing:'easeOutQuart',duration:1000,direction:'left'}},{name:'Fading tiles col-forward',rows:[2,4],cols:[4,7],tile:{delay:30,sequence:'col-forward'},transition:{type:'fade',easing:'easeOutQuart',duration:1000,direction:'left'}},{name:'Fading tiles col-reverse',rows:[2,4],cols:[4,7],tile:{delay:30,sequence:'col-reverse'},transition:{type:'fade',easing:'easeOutQuart',duration:1000,direction:'left'}},{name:'Fading tiles (random)',rows:[2,4],cols:[4,7],tile:{delay:30,sequence:'random'},transition:{type:'fade',easing:'easeOutQuart',duration:1000,direction:'left'}},{name:'Smooth fading from right',rows:1,cols:35,tile:{delay:25,sequence:'reverse'},transition:{type:'fade',easing:'linear',duration:750,direction:'left'}},{name:'Smooth fading from left',rows:1,cols:35,tile:{delay:25,sequence:'forward'},transition:{type:'fade',easing:'easeInOutQuart',duration:750,direction:'left'}},{name:'Smooth fading from bottom',rows:35,cols:1,tile:{delay:25,sequence:'col-reverse'},transition:{type:'fade',easing:'easeInOutQuart',duration:750,direction:'left'}},{name:'Smooth fading from top',rows:35,cols:1,tile:{delay:25,sequence:'col-forward'},transition:{type:'fade',easing:'easeInOutQuart',duration:750,direction:'left'}},{name:'Smooth sliding from right',rows:1,cols:25,tile:{delay:30,sequence:'reverse'},transition:{type:'slide',easing:'easeInOutQuart',duration:350,direction:'left'}},{name:'Smooth sliding from left',rows:1,cols:25,tile:{delay:30,sequence:'forward'},transition:{type:'slide',easing:'easeInOutQuart',duration:350,direction:'right'}},{name:'Smooth sliging from bottom',rows:25,cols:1,tile:{delay:30,sequence:'col-reverse'},transition:{type:'slide',easing:'easeInOutQuart',duration:350,direction:'top'}},{name:'Smooth sliding from top',rows:25,cols:1,tile:{delay:30,sequence:'col-forward'},transition:{type:'slide',easing:'easeInOutQuart',duration:350,direction:'bottom'}},{name:'Sliding tiles to right (random)',rows:[2,4],cols:[4,7],tile:{delay:50,sequence:'random'},transition:{type:'slide',easing:'easeOutQuart',duration:500,direction:'right'}},{name:'Sliding tiles to left (random)',rows:[2,4],cols:[4,7],tile:{delay:50,sequence:'random'},transition:{type:'slide',easing:'easeOutQuart',duration:500,direction:'left'}},{name:'Sliding tiles to bottom (random)',rows:[2,4],cols:[4,7],tile:{delay:50,sequence:'random'},transition:{type:'slide',easing:'easeOutQuart',duration:500,direction:'bottom'}},{name:'Sliding tiles to top (random)',rows:[2,4],cols:[4,7],tile:{delay:50,sequence:'random'},transition:{type:'slide',easing:'easeOutQuart',duration:500,direction:'top'}},{name:'Sliding random tiles to random directions',rows:[2,4],cols:[4,7],tile:{delay:50,sequence:'random'},transition:{type:'slide',easing:'easeOutQuart',duration:500,direction:'random'}},{name:'Sliding rows to right (forward)',rows:[7,11],cols:1,tile:{delay:100,sequence:'forward'},transition:{type:'slide',easing:'easeInOutQuart',duration:600,direction:'right'}},{name:'Sliding rows to right (reverse)',rows:[7,11],cols:1,tile:{delay:100,sequence:'reverse'},transition:{type:'slide',easing:'easeInOutQuart',duration:600,direction:'right'}},{name:'Sliding rows to right (random)',rows:[7,11],cols:1,tile:{delay:100,sequence:'random'},transition:{type:'slide',easing:'easeInOutQuart',duration:600,direction:'right'}},{name:'Sliding rows to left (forward)',rows:[7,11],cols:1,tile:{delay:100,sequence:'forward'},transition:{type:'slide',easing:'easeInOutQuart',duration:600,direction:'left'}},{name:'Sliding rows to left (reverse)',rows:[7,11],cols:1,tile:{delay:100,sequence:'reverse'},transition:{type:'slide',easing:'easeInOutQuart',duration:600,direction:'left'}},{name:'Sliding rows to left (random)',rows:[7,11],cols:1,tile:{delay:100,sequence:'random'},transition:{type:'slide',easing:'easeInOutQuart',duration:600,direction:'left'}},{name:'Sliding rows from top to bottom (forward)',rows:[7,11],cols:1,tile:{delay:100,sequence:'forward'},transition:{type:'slide',easing:'easeInOutQuart',duration:600,direction:'bottom'}},{name:'Sliding rows from top to bottom (random)',rows:[7,11],cols:1,tile:{delay:100,sequence:'random'},transition:{type:'slide',easing:'easeInOutQuart',duration:600,direction:'bottom'}},{name:'Sliding rows from bottom to top (reverse)',rows:[7,11],cols:1,tile:{delay:100,sequence:'reverse'},transition:{type:'slide',easing:'easeInOutQuart',duration:600,direction:'top'}},{name:'Sliding rows from bottom to top (random)',rows:[7,11],cols:1,tile:{delay:100,sequence:'random'},transition:{type:'slide',easing:'easeInOutQuart',duration:600,direction:'top'}},{name:'Sliding columns to bottom (forward)',rows:1,cols:[12,16],tile:{delay:75,sequence:'forward'},transition:{type:'slide',easing:'easeInOutQuart',duration:600,direction:'bottom'}},{name:'Sliding columns to bottom (reverse)',rows:1,cols:[12,16],tile:{delay:75,sequence:'reverse'},transition:{type:'slide',easing:'easeInOutQuart',duration:600,direction:'bottom'}},{name:'Sliding columns to bottom (random)',rows:1,cols:[12,16],tile:{delay:75,sequence:'random'},transition:{type:'slide',easing:'easeInOutQuart',duration:600,direction:'bottom'}},{name:'Sliding columns to top (forward)',rows:1,cols:[12,16],tile:{delay:75,sequence:'forward'},transition:{type:'slide',easing:'easeInOutQuart',duration:600,direction:'top'}},{name:'Sliding columns to top (reverse)',rows:1,cols:[12,16],tile:{delay:75,sequence:'reverse'},transition:{type:'slide',easing:'easeInOutQuart',duration:600,direction:'top'}},{name:'Sliding columns to top (random)',rows:1,cols:[12,16],tile:{delay:75,sequence:'random'},transition:{type:'slide',easing:'easeInOutQuart',duration:600,direction:'top'}},{name:'Sliding columns from left to right (forward)',rows:1,cols:[12,16],tile:{delay:75,sequence:'forward'},transition:{type:'slide',easing:'easeInOutQuart',duration:600,direction:'right'}},{name:'Sliding columns from left to right (random)',rows:1,cols:[12,16],tile:{delay:75,sequence:'random'},transition:{type:'slide',easing:'easeInOutQuart',duration:600,direction:'right'}},{name:'Sliding columns from right to left (reverse)',rows:1,cols:[12,16],tile:{delay:75,sequence:'reverse'},transition:{type:'slide',easing:'easeInOutQuart',duration:600,direction:'left'}},{name:'Sliding columns from right to left (random)',rows:1,cols:[12,16],tile:{delay:75,sequence:'random'},transition:{type:'slide',easing:'easeInOutQuart',duration:600,direction:'left'}},{name:'Fading and sliding tiles to right (random)',rows:[2,4],cols:[4,7],tile:{delay:50,sequence:'random'},transition:{type:'mixed',easing:'easeOutQuart',duration:500,direction:'right'}},{name:'Fading and sliding tiles to left (random)',rows:[2,4],cols:[4,7],tile:{delay:50,sequence:'random'},transition:{type:'mixed',easing:'easeOutQuart',duration:500,direction:'left'}},{name:'Fading and sliding tiles to bottom (random)',rows:[2,4],cols:[4,7],tile:{delay:50,sequence:'random'},transition:{type:'mixed',easing:'easeOutQuart',duration:500,direction:'bottom'}},{name:'Fading and sliding tiles to top (random)',rows:[2,4],cols:[4,7],tile:{delay:50,sequence:'random'},transition:{type:'mixed',easing:'easeOutQuart',duration:500,direction:'top'}},{name:'Fading and sliding random tiles to random directions',rows:[2,4],cols:[4,7],tile:{delay:50,sequence:'random'},transition:{type:'mixed',easing:'easeOutQuart',duration:500,direction:'random'}},{name:'Fading and sliding tiles from top-left (forward)',rows:[2,4],cols:[4,7],tile:{delay:50,sequence:'forward'},transition:{type:'mixed',easing:'easeOutQuart',duration:500,direction:'topleft'}},{name:'Fading and sliding tiles from bottom-right (reverse)',rows:[2,4],cols:[4,7],tile:{delay:50,sequence:'reverse'},transition:{type:'mixed',easing:'easeOutQuart',duration:500,direction:'bottomright'}},{name:'Fading and sliding tiles from top-right (random)',rows:[2,4],cols:[4,7],tile:{delay:50,sequence:'random'},transition:{type:'mixed',easing:'easeOutQuart',duration:500,direction:'topright'}},{name:'Fading and sliding tiles from bottom-left (random)',rows:[2,4],cols:[4,7],tile:{delay:50,sequence:'random'},transition:{type:'mixed',easing:'easeOutQuart',duration:500,direction:'bottomleft'}},{name:'Fading and sliding rows to right (forward)',rows:[7,11],cols:1,tile:{delay:100,sequence:'forward'},transition:{type:'mixed',easing:'easeInOutQuart',duration:600,direction:'right'}},{name:'Fading and sliding rows to right (reverse)',rows:[7,11],cols:1,tile:{delay:100,sequence:'reverse'},transition:{type:'mixed',easing:'easeInOutQuart',duration:600,direction:'right'}},{name:'Fading and sliding rows to right (random)',rows:[7,11],cols:1,tile:{delay:100,sequence:'random'},transition:{type:'mixed',easing:'easeInOutQuart',duration:600,direction:'right'}},{name:'Fading and sliding rows to left (forward)',rows:[7,11],cols:1,tile:{delay:100,sequence:'forward'},transition:{type:'mixed',easing:'easeInOutQuart',duration:600,direction:'left'}},{name:'Fading and sliding rows to left (reverse)',rows:[7,11],cols:1,tile:{delay:100,sequence:'reverse'},transition:{type:'mixed',easing:'easeInOutQuart',duration:600,direction:'left'}},{name:'Fading and sliding rows to left (random)',rows:[7,11],cols:1,tile:{delay:100,sequence:'random'},transition:{type:'mixed',easing:'easeInOutQuart',duration:600,direction:'left'}},{name:'Fading and sliding rows from top to bottom (forward)',rows:[7,11],cols:1,tile:{delay:100,sequence:'forward'},transition:{type:'mixed',easing:'easeInOutQuart',duration:600,direction:'bottom'}},{name:'Fading and sliding rows from top to bottom (random)',rows:[7,11],cols:1,tile:{delay:100,sequence:'random'},transition:{type:'mixed',easing:'easeInOutQuart',duration:600,direction:'bottom'}},{name:'Fading and sliding rows from bottom to top (reverse)',rows:[7,11],cols:1,tile:{delay:100,sequence:'reverse'},transition:{type:'mixed',easing:'easeInOutQuart',duration:600,direction:'top'}},{name:'Fading and sliding rows from bottom to top (random)',rows:[7,11],cols:1,tile:{delay:100,sequence:'random'},transition:{type:'mixed',easing:'easeInOutQuart',duration:600,direction:'top'}},{name:'Fading and sliding columns to bottom (forward)',rows:1,cols:[12,16],tile:{delay:75,sequence:'forward'},transition:{type:'mixed',easing:'easeInOutQuart',duration:600,direction:'bottom'}},{name:'Fading and sliding columns to bottom (reverse)',rows:1,cols:[12,16],tile:{delay:75,sequence:'reverse'},transition:{type:'mixed',easing:'easeInOutQuart',duration:600,direction:'bottom'}},{name:'Fading and sliding columns to bottom (random)',rows:1,cols:[12,16],tile:{delay:75,sequence:'random'},transition:{type:'mixed',easing:'easeInOutQuart',duration:600,direction:'bottom'}},{name:'Fading and sliding columns to top (forward)',rows:1,cols:[12,16],tile:{delay:75,sequence:'forward'},transition:{type:'mixed',easing:'easeInOutQuart',duration:600,direction:'top'}},{name:'Fading and sliding columns to top (reverse)',rows:1,cols:[12,16],tile:{delay:75,sequence:'reverse'},transition:{type:'mixed',easing:'easeInOutQuart',duration:600,direction:'top'}},{name:'Fading and sliding columns to top (random)',rows:1,cols:[12,16],tile:{delay:75,sequence:'random'},transition:{type:'mixed',easing:'easeInOutQuart',duration:600,direction:'top'}},{name:'Fading and sliding columns from left to right (forward)',rows:1,cols:[12,16],tile:{delay:75,sequence:'forward'},transition:{type:'mixed',easing:'easeInOutQuart',duration:600,direction:'right'}},{name:'Fading and sliding columns from left to right (random)',rows:1,cols:[12,16],tile:{delay:75,sequence:'random'},transition:{type:'mixed',easing:'easeInOutQuart',duration:600,direction:'right'}},{name:'Fading and sliding columns from right to left (reverse)',rows:1,cols:[12,16],tile:{delay:75,sequence:'reverse'},transition:{type:'mixed',easing:'easeInOutQuart',duration:600,direction:'left'}},{name:'Fading and sliding columns from right to left (random)',rows:1,cols:[12,16],tile:{delay:75,sequence:'random'},transition:{type:'mixed',easing:'easeInOutQuart',duration:600,direction:'left'}},{name:'Carousel',rows:1,cols:1,tile:{delay:0,sequence:'forward'},transition:{type:'mixed',easing:'easeInOutQuad',duration:750,direction:'left',scale:0.5}},{name:'Carousel rows',rows:4,cols:1,tile:{delay:50,sequence:'forward'},transition:{type:'mixed',easing:'easeInOutQuad',duration:750,direction:'left',scale:0.5}},{name:'Carousel cols',rows:1,cols:4,tile:{delay:50,sequence:'forward'},transition:{type:'mixed',easing:'easeInOutQuad',duration:750,direction:'left',scale:0.5}},{name:'Carousel tiles horizontal',rows:3,cols:4,tile:{delay:35,sequence:'forward'},transition:{type:'mixed',easing:'easeInOutQuad',duration:750,direction:'left',scale:0.5,rotateY:90}},{name:'Carousel tiles vertical',rows:3,cols:4,tile:{delay:35,sequence:'forward'},transition:{type:'mixed',easing:'easeInOutQuad',duration:750,direction:'top',scale:0.5,rotateX:-90}},{name:'Carousel-mirror tiles horizontal',rows:3,cols:4,tile:{delay:15,sequence:'forward'},transition:{type:'mixed',easing:'easeInOutQuad',duration:750,direction:'left',scale:0.5,rotateY:90}},{name:'Carousel-mirror tiles vertical',rows:3,cols:4,tile:{delay:15,sequence:'forward'},transition:{type:'mixed',easing:'easeInOutQuad',duration:750,direction:'top',scale:0.5,rotateX:-90}},{name:'Carousel mirror rows',rows:4,cols:1,tile:{delay:50,sequence:'forward'},transition:{type:'mixed',easing:'easeInOutQuad',duration:750,direction:'right',scale:0.5}},{name:'Carousel mirror cols',rows:1,cols:4,tile:{delay:50,sequence:'forward'},transition:{type:'mixed',easing:'easeInOutQuad',duration:750,direction:'left',scale:0.5}},{name:'Turning tile from left',rows:1,cols:1,tile:{delay:0,sequence:'forward'},transition:{type:'slide',easing:'easeOutQuart',duration:750,direction:'right',rotateY:90}},{name:'Turning tile from right',rows:1,cols:1,tile:{delay:0,sequence:'forward'},transition:{type:'slide',easing:'easeOutQuart',duration:750,direction:'left',rotateY:-90}},{name:'Turning tile from top',rows:1,cols:1,tile:{delay:0,sequence:'forward'},transition:{type:'slide',easing:'easeOutQuart',duration:750,direction:'bottom',rotateX:-90}},{name:'Turning tile from bottom',rows:1,cols:1,tile:{delay:0,sequence:'forward'},transition:{type:'slide',easing:'easeOutQuart',duration:750,direction:'top',rotateX:90}},{name:'Turning tiles from left',rows:[3,4],cols:[3,4],tile:{delay:55,sequence:'forward'},transition:{type:'fade',easing:'easeOutQuart',duration:750,direction:'left',rotateY:90}},{name:'Turning tiles from right',rows:[3,4],cols:[3,4],tile:{delay:55,sequence:'reverse'},transition:{type:'fade',easing:'easeOutQuart',duration:750,direction:'left',rotateY:-90}},{name:'Turning tiles from top',rows:[3,4],cols:[3,4],tile:{delay:55,sequence:'forward'},transition:{type:'fade',easing:'easeOutQuart',duration:750,direction:'left',rotateX:-90}},{name:'Turning tiles from bottom',rows:[3,4],cols:[3,4],tile:{delay:55,sequence:'reverse'},transition:{type:'fade',easing:'easeOutQuart',duration:750,direction:'left',rotateX:90}},{name:'Turning rows from top',rows:[6,12],cols:1,tile:{delay:55,sequence:'forward'},transition:{type:'fade',easing:'easeOutQuart',duration:750,direction:'left',rotateX:90}},{name:'Turning rows from bottom',rows:[6,12],cols:1,tile:{delay:55,sequence:'reverse'},transition:{type:'fade',easing:'easeOutQuart',duration:750,direction:'left',rotateX:-90}},{name:'Turning cols from left',rows:1,cols:[6,12],tile:{delay:55,sequence:'forward'},transition:{type:'fade',easing:'easeOutQuart',duration:750,direction:'left',rotateY:-90}},{name:'Turning cols from right',rows:1,cols:[6,12],tile:{delay:55,sequence:'reverse'},transition:{type:'fade',easing:'easeOutQuart',duration:750,direction:'left',rotateY:90}},{name:'Flying rows from left',rows:[3,10],cols:1,tile:{delay:55,sequence:'forward'},transition:{type:'fade',easing:'easeOutQuart',duration:750,direction:'left',rotateY:90}},{name:'Flying rows from right',rows:[3,10],cols:1,tile:{delay:55,sequence:'reverse'},transition:{type:'fade',easing:'easeOutQuart',duration:750,direction:'left',rotateY:-90}},{name:'Flying cols from top',rows:1,cols:[3,10],tile:{delay:55,sequence:'forward'},transition:{type:'fade',easing:'easeOutQuart',duration:750,direction:'left',rotateX:-90}},{name:'Flying cols from bottom',rows:1,cols:[3,10],tile:{delay:55,sequence:'reverse'},transition:{type:'fade',easing:'easeOutQuart',duration:750,direction:'left',rotateX:90}},{name:'Flying and rotating tile from left',rows:1,cols:1,tile:{delay:75,sequence:'forward'},transition:{type:'mixed',easing:'easeOutQuart',duration:750,direction:'right',scale:0.1,rotate:-90,rotateY:90}},{name:'Flying and rotating tile from right',rows:1,cols:1,tile:{delay:75,sequence:'forward'},transition:{type:'mixed',easing:'easeOutQuart',duration:750,direction:'left',scale:0.1,rotate:90,rotateY:-90}},{name:'Flying and rotating tiles from left',rows:[3,4],cols:[3,4],tile:{delay:55,sequence:'forward'},transition:{type:'mixed',easing:'easeOutQuart',duration:750,direction:'right',rotate:-45}},{name:'Flying and rotating tiles from right',rows:[3,4],cols:[3,4],tile:{delay:55,sequence:'forward'},transition:{type:'mixed',easing:'easeOutQuart',duration:750,direction:'left',rotate:-45}},{name:'Flying and rotating tiles from random',rows:[3,4],cols:[3,4],tile:{delay:55,sequence:'random'},transition:{type:'mixed',easing:'easeOutQuart',duration:750,direction:'random',rotate:-45}},{name:'Scaling tile in',rows:1,cols:1,tile:{delay:0,sequence:'forward'},transition:{type:'fade',easing:'easeOutQuart',duration:1500,direction:'left',scale:0.8}},{name:'Scaling tile from out',rows:1,cols:1,tile:{delay:0,sequence:'forward'},transition:{type:'fade',easing:'easeInOutQuart',duration:1500,direction:'left',scale:1.2}},{name:'Scaling tiles random',rows:[3,4],cols:[3,4],tile:{delay:35,sequence:'random'},transition:{type:'fade',easing:'easeOutQuart',duration:750,direction:'left',scale:0.1}},{name:'Scaling tiles from out random',rows:[3,4],cols:[3,4],tile:{delay:35,sequence:'random'},transition:{type:'fade',easing:'easeOutQuart',duration:750,direction:'left',scale:2}},{name:'Scaling in and rotating tiles random',rows:[3,4],cols:[3,4],tile:{delay:35,sequence:'random'},transition:{type:'fade',easing:'easeOutQuart',duration:750,direction:'left',scale:0.1,rotate:90}},{name:'Scaling and rotating tiles from out random',rows:[3,4],cols:[3,4],tile:{delay:35,sequence:'random'},transition:{type:'fade',easing:'easeOutQuart',duration:750,direction:'left',scale:2,rotate:-90}},{name:'Mirror-sliding tiles diagonal',rows:3,cols:4,tile:{delay:15,sequence:'forward'},transition:{type:'slide',easing:'easeInOutQuart',duration:850,direction:'topright'}},{name:'Mirror-sliding rows horizontal',rows:6,cols:1,tile:{delay:0,sequence:'forward'},transition:{type:'mixed',easing:'easeOutQuart',duration:750,direction:'left'}},{name:'Mirror-sliding rows vertical',rows:6,cols:1,tile:{delay:0,sequence:'forward'},transition:{type:'mixed',easing:'easeOutQuart',duration:750,direction:'top'}},{name:'Mirror-sliding cols horizontal',rows:1,cols:8,tile:{delay:0,sequence:'forward'},transition:{type:'mixed',easing:'easeOutQuart',duration:750,direction:'left'}},{name:'Mirror-sliding cols vertical',rows:1,cols:8,tile:{delay:0,sequence:'forward'},transition:{type:'mixed',easing:'easeOutQuart',duration:750,direction:'top'}}],t3d:[{name:'Spinning tile to right (180°)',rows:1,cols:1,tile:{delay:75,sequence:'forward'},animation:{transition:{rotateY:91},easing:'easeInQuart',duration:1000,direction:'horizontal'},after:{transition:{rotateY:180},easing:'easeOutQuart',duration:1000,direction:'horizontal'}},{name:'Spinning tile to left (180°)',rows:1,cols:1,tile:{delay:75,sequence:'forward'},animation:{transition:{rotateY:-91},easing:'easeInQuart',duration:1000,direction:'horizontal'},after:{transition:{rotateY:-180},easing:'easeOutQuart',duration:1000,direction:'horizontal'}},{name:'Spinning tile to bottom (180°)',rows:1,cols:1,tile:{delay:75,sequence:'forward'},animation:{transition:{rotateX:-91},easing:'easeInQuart',duration:800,direction:'vertical'},after:{transition:{rotateX:-180},easing:'easeOutQuart',duration:800,direction:'vertical'}},{name:'Spinning tile to top (180°)',rows:1,cols:1,tile:{delay:75,sequence:'forward'},animation:{transition:{rotateX:91},easing:'easeInQuart',duration:800,direction:'vertical'},after:{transition:{rotateX:180},easing:'easeOutQuart',duration:800,direction:'vertical'}},{name:'Spinning tiles to right (180°)',rows:[2,4],cols:[4,7],tile:{delay:75,sequence:'forward'},animation:{transition:{rotateY:180},easing:'easeInOutQuart',duration:1000,direction:'horizontal'}},{name:'Spinning tiles to left (180°)',rows:[2,4],cols:[4,7],tile:{delay:75,sequence:'reverse'},animation:{transition:{rotateY:-180},easing:'easeInOutQuart',duration:1000,direction:'horizontal'}},{name:'Spinning tiles to bottom (180°)',rows:[2,4],cols:[4,7],tile:{delay:75,sequence:'col-forward'},animation:{transition:{rotateX:-180},easing:'easeInOutQuart',duration:1000,direction:'vertical'}},{name:'Spinning tiles to top (180°)',rows:[2,4],cols:[4,7],tile:{delay:75,sequence:'col-reverse'},animation:{transition:{rotateX:180},easing:'easeInOutQuart',duration:1000,direction:'vertical'}},{name:'Horizontal spinning tiles random (180°)',rows:[2,4],cols:[4,7],tile:{delay:75,sequence:'random'},animation:{transition:{rotateY:180},easing:'easeInOutQuart',duration:1300,direction:'horizontal'}},{name:'Vertical spinning tiles random (180°)',rows:[2,4],cols:[4,7],tile:{delay:75,sequence:'random'},animation:{transition:{rotateX:180},easing:'easeInOutQuart',duration:1300,direction:'vertical'}},{name:'Scaling and spinning tiles to right (180°)',rows:[2,4],cols:[4,7],tile:{delay:75,sequence:'forward'},before:{transition:{scale3d:0.95},duration:450,easing:'easeInOutQuint'},animation:{transition:{rotateY:180},easing:'easeInOutBack',duration:1000,direction:'horizontal'},after:{duration:350,easing:'easeInOutBack'}},{name:'Scaling and spinning tiles to left (180°)',rows:[2,4],cols:[4,7],tile:{delay:75,sequence:'reverse'},before:{transition:{scale3d:0.95},duration:450,easing:'easeInOutQuint'},animation:{transition:{rotateY:-180},easing:'easeInOutBack',duration:1000,direction:'horizontal'},after:{duration:350,easing:'easeInOutBack'}},{name:'Scaling and spinning tiles to bottom (180°)',rows:[2,4],cols:[4,7],tile:{delay:75,sequence:'col-forward'},before:{transition:{scale3d:0.95},duration:450,easing:'easeInOutQuint'},animation:{transition:{rotateX:-180},easing:'easeInOutBack',duration:1000,direction:'vertical'},after:{duration:350,easing:'easeInOutBack'}},{name:'Scaling and spinning tiles to top (180°)',rows:[2,4],cols:[4,7],tile:{delay:75,sequence:'col-reverse'},before:{transition:{scale3d:0.95},duration:450,easing:'easeInOutQuint'},animation:{transition:{rotateX:180},easing:'easeInOutBack',duration:1000,direction:'vertical'},after:{duration:350,easing:'easeInOutBack'}},{name:'Scaling and horizontal spinning tiles random (180°)',rows:[2,4],cols:[4,7],tile:{delay:75,sequence:'random'},before:{transition:{scale3d:0.95,rotateX:30},duration:450,easing:'easeInOutQuint'},animation:{transition:{rotateY:180,rotateX:-30},easing:'easeInOutBack',duration:1300,direction:'horizontal'},after:{transition:{rotateX:0},duration:350,easing:'easeInOutBack'}},{name:'Scaling and vertical spinning tiles random (180°)',rows:[2,4],cols:[4,7],tile:{delay:75,sequence:'random'},before:{transition:{scale3d:0.95,rotateY:-15},duration:450,easing:'easeInOutQuint'},animation:{transition:{rotateX:180,rotateY:15},easing:'easeInOutBack',duration:1300,direction:'vertical'},after:{transition:{rotateY:0},duration:350,easing:'easeInOutBack'}},{name:'Spinning rows to right (180°)',rows:[5,9],cols:1,tile:{delay:75,sequence:'forward'},animation:{transition:{rotateY:180},easing:'easeInOutQuart',duration:1500,direction:'horizontal'}},{name:'Spinning rows to left (180°)',rows:[5,9],cols:1,tile:{delay:75,sequence:'forward'},animation:{transition:{rotateY:-180},easing:'easeInOutQuart',duration:1500,direction:'horizontal'}},{name:'Spinning rows to bottom (180°)',rows:[5,9],cols:1,tile:{delay:75,sequence:'forward'},animation:{transition:{rotateX:-180},easing:'easeInOutQuart',duration:1000,direction:'vertical'}},{name:'Spinning rows to top (180°)',rows:[5,9],cols:1,tile:{delay:75,sequence:'reverse'},animation:{transition:{rotateX:180},easing:'easeInOutQuart',duration:1000,direction:'vertical'}},{name:'Horizontal spinning rows random (180°)',rows:[5,9],cols:1,tile:{delay:75,sequence:'random'},animation:{transition:{rotateY:180},easing:'easeInOutQuart',duration:1500,direction:'horizontal'}},{name:'Vertical spinning rows random (180°)',rows:[5,9],cols:1,tile:{delay:75,sequence:'random'},animation:{transition:{rotateX:-180},easing:'easeInOutQuart',duration:1500,direction:'vertical'}},{name:'Vertical spinning rows random (540°)',rows:[3,7],cols:1,tile:{delay:150,sequence:'random'},animation:{transition:{rotateX:-540},easing:'easeInOutQuart',duration:2000,direction:'vertical'}},{name:'Scaling and spinning rows to right (180°)',rows:[5,9],cols:1,tile:{delay:55,sequence:'forward'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateY:180},easing:'easeInOutBack',duration:1200,direction:'horizontal'},after:{transition:{delay:200},easing:'easeOutBack',duration:600}},{name:'Scaling and spinning rows to left (180°)',rows:[5,9],cols:1,tile:{delay:55,sequence:'reverse'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateY:-180},easing:'easeInOutBack',duration:1200,direction:'horizontal'},after:{transition:{delay:200},easing:'easeOutBack',duration:600}},{name:'Scaling and spinning rows to bottom (180°)',rows:[5,9],cols:1,tile:{delay:55,sequence:'forward'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateX:-180},easing:'easeInOutQuart',duration:600,direction:'vertical'},after:{transition:{delay:200},easing:'easeOutBack',duration:600}},{name:'Scaling and spinning rows to top (180°)',rows:[5,9],cols:1,tile:{delay:55,sequence:'reverse'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateX:180},easing:'easeInOutQuart',duration:600,direction:'vertical'},after:{transition:{delay:200},easing:'easeOutBack',duration:600}},{name:'Scaling and horizontal spinning rows random (180°)',rows:[5,9],cols:1,tile:{delay:55,sequence:'random'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateY:180},easing:'easeInOutBack',duration:1200,direction:'horizontal'},after:{transition:{delay:200},easing:'easeOutBack',duration:600}},{name:'Scaling and vertical spinning rows random (180°)',rows:[5,9],cols:1,tile:{delay:55,sequence:'random'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateX:-180},easing:'easeInOutBack',duration:600,direction:'vertical'},after:{transition:{delay:200},easing:'easeOutBack',duration:600}},{name:'Spinning columns to right (180°)',rows:1,cols:[5,9],tile:{delay:75,sequence:'forward'},animation:{transition:{rotateY:180},easing:'easeInOutQuart',duration:1500,direction:'horizontal'}},{name:'Spinning columns to left (180°)',rows:1,cols:[5,9],tile:{delay:75,sequence:'forward'},animation:{transition:{rotateY:-180},easing:'easeInOutQuart',duration:1500,direction:'horizontal'}},{name:'Spinning columns to bottom (180°)',rows:1,cols:[5,9],tile:{delay:75,sequence:'forward'},animation:{transition:{rotateX:-180},easing:'easeInOutQuart',duration:1000,direction:'vertical'}},{name:'Spinning columns to top (180°)',rows:1,cols:[5,9],tile:{delay:75,sequence:'reverse'},animation:{transition:{rotateX:180},easing:'easeInOutQuart',duration:1000,direction:'vertical'}},{name:'Horizontal spinning columns random (180°)',rows:1,cols:[5,9],tile:{delay:75,sequence:'random'},animation:{transition:{rotateY:180},easing:'easeInOutQuart',duration:1500,direction:'horizontal'}},{name:'Vertical spinning columns random (180°)',rows:1,cols:[5,9],tile:{delay:75,sequence:'random'},animation:{transition:{rotateX:-180},easing:'easeInOutQuart',duration:1500,direction:'vertical'}},{name:'Horizontal spinning columns random (540°)',rows:1,cols:[4,9],tile:{delay:150,sequence:'random'},animation:{transition:{rotateY:540},easing:'easeInOutQuart',duration:2000,direction:'horizontal'}},{name:'Scaling and spinning columns to right (180°)',rows:1,cols:[7,11],tile:{delay:55,sequence:'forward'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateY:180},easing:'easeInOutQuart',duration:600,direction:'horizontal'},after:{transition:{delay:200},easing:'easeOutBack',duration:600}},{name:'Scaling and spinning columns to left (180°)',rows:1,cols:[7,11],tile:{delay:55,sequence:'reverse'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateY:-180},easing:'easeInOutQuart',duration:600,direction:'horizontal'},after:{transition:{delay:200},easing:'easeOutBack',duration:600}},{name:'Scaling and spinning columns to bottom (180°)',rows:1,cols:[7,11],tile:{delay:55,sequence:'forward'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateX:-180},easing:'easeInOutBack',duration:1200,direction:'vertical'},after:{transition:{delay:200},easing:'easeOutBack',duration:600}},{name:'Scaling and spinning columns to top (180°)',rows:1,cols:[7,11],tile:{delay:75,sequence:'reverse'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateX:180},easing:'easeInOutBack',duration:1200,direction:'vertical'},after:{transition:{delay:200},easing:'easeOutBack',duration:600}},{name:'Scaling and horizontal spinning columns random (180°)',rows:1,cols:[7,11],tile:{delay:75,sequence:'random'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateY:180},easing:'easeInOutBack',duration:600,direction:'horizontal'},after:{transition:{delay:200},easing:'easeOutBack',duration:600}},{name:'Scaling and vertical spinning columns random (180°)',rows:1,cols:[7,11],tile:{delay:75,sequence:'random'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateX:-180},easing:'easeInOutBack',duration:1200,direction:'vertical'},after:{transition:{delay:200},easing:'easeOutBack',duration:600}},{name:'Drunk colums scaling and spinning to right (180°)',rows:1,cols:[7,11],tile:{delay:75,sequence:'forward'},before:{transition:{scale3d:0.85,rotateX:-30},duration:600,easing:'easeOutQuart'},animation:{transition:{rotateX:-30,rotateY:180},easing:'easeInOutQuart',duration:1000,direction:'horizontal'},after:{transition:{rotateX:0,delay:200},easing:'easeOutQuart',duration:600}},{name:'Drunk colums scaling and spinning to left (180°)',rows:1,cols:[7,11],tile:{delay:75,sequence:'reverse'},before:{transition:{scale3d:0.85,rotateX:-30},duration:600,easing:'easeOutQuart'},animation:{transition:{rotateX:30,rotateY:-180},easing:'easeInOutQuart',duration:1000,direction:'horizontal'},after:{transition:{rotateX:0,delay:200},easing:'easeOutQuart',duration:600}},{name:'Turning cuboid to right (90°)',rows:1,cols:1,tile:{delay:75,sequence:'forward'},animation:{transition:{rotateY:90},easing:'easeInOutQuart',duration:1500,direction:'horizontal'}},{name:'Turning cuboid to left (90°)',rows:1,cols:1,tile:{delay:75,sequence:'forward'},animation:{transition:{rotateY:-90},easing:'easeInOutQuart',duration:1500,direction:'horizontal'}},{name:'Turning cuboid to bottom (90°)',rows:1,cols:1,tile:{delay:75,sequence:'forward'},animation:{transition:{rotateX:-90},easing:'easeInOutQuart',duration:1500,direction:'vertical'}},{name:'Turning cuboid to top (90°)',rows:1,cols:1,tile:{delay:75,sequence:'forward'},animation:{transition:{rotateX:90},easing:'easeInOutQuart',duration:1500,direction:'vertical'}},{name:'Scaling and turning cuboid to right (90°)',rows:1,cols:1,tile:{delay:75,sequence:'random'},animation:{transition:{scale3d:0.8,rotate:7,rotateX:10,rotateY:45},easing:'easeInOutQuad',duration:800,direction:'horizontal'},after:{transition:{rotate:0,rotateX:0,rotateY:90},duration:800,easing:'easeInOutQuad'}},{name:'Scaling and turning cuboid to left (90°)',rows:1,cols:1,tile:{delay:75,sequence:'random'},animation:{transition:{scale3d:0.8,rotate:-7,rotateX:10,rotateY:-45},easing:'easeInOutQuad',duration:800,direction:'horizontal'},after:{transition:{rotate:0,rotateX:0,rotateY:-90},duration:800,easing:'easeInOutQuad'}},{name:'Scaling and turning cuboids to right (90°)',rows:[2,4],cols:[4,7],tile:{delay:75,sequence:'forward'},before:{transition:{scale3d:0.85},duration:450,easing:'easeInOutQuint'},animation:{transition:{rotateY:90},easing:'easeInOutBack',duration:1000,direction:'horizontal'},after:{duration:350,easing:'easeInOutBack'}},{name:'Scaling and turning cuboids to left (90°)',rows:[2,4],cols:[4,7],tile:{delay:75,sequence:'reverse'},before:{transition:{scale3d:0.85},duration:450,easing:'easeInOutQuint'},animation:{transition:{rotateY:-90},easing:'easeInOutBack',duration:1000,direction:'horizontal'},after:{duration:350,easing:'easeInOutBack'}},{name:'Scaling and turning cuboids to bottom (90°)',rows:[2,4],cols:[4,7],tile:{delay:75,sequence:'col-forward'},before:{transition:{scale3d:0.85},duration:450,easing:'easeInOutQuint'},animation:{transition:{rotateX:-90},easing:'easeInOutBack',duration:1000,direction:'vertical'},after:{duration:350,easing:'easeInOutBack'}},{name:'Scaling and turning cuboids to top (90°)',rows:[2,4],cols:[4,7],tile:{delay:75,sequence:'col-reverse'},before:{transition:{scale3d:0.85},duration:450,easing:'easeInOutQuint'},animation:{transition:{rotateX:90},easing:'easeInOutBack',duration:1000,direction:'vertical'},after:{duration:350,easing:'easeInOutBack'}},{name:'Scaling and horizontal turning cuboids random (90°)',rows:[2,4],cols:[4,7],tile:{delay:75,sequence:'random'},before:{transition:{scale3d:0.75,rotateX:-15},duration:700,easing:'easeInOutQuint'},animation:{transition:{rotateY:75,rotateX:15},easing:'easeInOutBack',duration:700,direction:'horizontal'},after:{transition:{rotateY:90,rotateX:0},duration:700,easing:'easeInOutBack'}},{name:'Scaling and vertical turning cuboids random (90°)',rows:[2,4],cols:[4,7],tile:{delay:75,sequence:'random'},before:{transition:{scale3d:0.75,rotateY:15},duration:700,easing:'easeInOutQuint'},animation:{transition:{rotateX:75,rotateY:-15},easing:'easeInOutBack',duration:700,direction:'vertical'},after:{transition:{rotateX:90,rotateY:0},duration:700,easing:'easeInOutBack'}},{name:'Turning rows to right (90°)',rows:[5,9],cols:1,tile:{delay:75,sequence:'forward'},animation:{transition:{rotateY:90},easing:'easeInOutQuart',duration:1500,direction:'horizontal'}},{name:'Turning rows to left (90°)',rows:[5,9],cols:1,tile:{delay:75,sequence:'forward'},animation:{transition:{rotateY:-90},easing:'easeInOutQuart',duration:1500,direction:'horizontal'}},{name:'Horizontal turning rows random (90°)',rows:[5,9],cols:1,tile:{delay:75,sequence:'random'},animation:{transition:{rotateY:90},easing:'easeInOutQuart',duration:1500,direction:'horizontal'}},{name:'Scaling and turning rows to right (90°)',rows:[5,9],cols:1,tile:{delay:75,sequence:'forward'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateY:87},easing:'easeInOutBack',duration:1000,direction:'horizontal'},after:{transition:{delay:200,rotateY:90},easing:'easeOutBack',duration:600}},{name:'Scaling and turning rows to left (90°)',rows:[5,9],cols:1,tile:{delay:75,sequence:'reverse'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateY:-90},easing:'easeInOutBack',duration:1000,direction:'horizontal'},after:{transition:{delay:200},easing:'easeOutBack',duration:600}},{name:'Scaling and turning rows to bottom (90°)',rows:[5,9],cols:1,tile:{delay:75,sequence:'forward'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateX:-90},easing:'easeInOutBack',duration:1000,direction:'vertical'},after:{transition:{delay:200},easing:'easeOutBack',duration:600}},{name:'Scaling and turning rows to top (90°)',rows:[5,9],cols:1,tile:{delay:75,sequence:'reverse'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateX:90},easing:'easeInOutBack',duration:1000,direction:'vertical'},after:{transition:{delay:200},easing:'easeOutBack',duration:600}},{name:'Scaling and horizontal turning rows random (90°)',rows:[5,9],cols:1,tile:{delay:75,sequence:'random'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateY:90},easing:'easeInOutBack',duration:1000,direction:'horizontal'},after:{transition:{delay:200},easing:'easeOutBack',duration:600}},{name:'Scaling and vertical turning rows random (90°)',rows:[5,9],cols:1,tile:{delay:75,sequence:'random'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateX:-90},easing:'easeInOutBack',duration:1000,direction:'vertical'},after:{transition:{delay:200},easing:'easeOutBack',duration:600}},{name:'Scaling and horizontal turning drunk rows to right (90°)',rows:[7,11],cols:1,tile:{delay:75,sequence:'forward'},animation:{transition:{scale3d:0.85,rotateY:45},easing:'easeInOutQuint',duration:1000,direction:'horizontal'},after:{transition:{rotateY:90},easing:'easeInOutQuint',duration:1000}},{name:'Scaling and horizontal turning drunk rows to left (90°)',rows:[7,11],cols:1,tile:{delay:75,sequence:'reverse'},animation:{transition:{scale3d:0.85,rotateY:-45},easing:'easeInOutQuint',duration:1000,direction:'horizontal'},after:{transition:{rotateY:-90},easing:'easeInOutQuint',duration:1000}},{name:'Turning columns to bottom (90°)',rows:1,cols:[5,9],tile:{delay:75,sequence:'forward'},animation:{transition:{rotateX:-90},easing:'easeInOutQuart',duration:1000,direction:'vertical'}},{name:'Turning columns to top (90°)',rows:1,cols:[5,9],tile:{delay:75,sequence:'reverse'},animation:{transition:{rotateX:90},easing:'easeInOutQuart',duration:1000,direction:'vertical'}},{name:'Vertical turning columns random (90°)',rows:1,cols:[5,9],tile:{delay:75,sequence:'random'},animation:{transition:{rotateX:-90},easing:'easeInOutQuart',duration:1000,direction:'vertical'}},{name:'Scaling and turning columns to bottom (90°)',rows:1,cols:[7,11],tile:{delay:75,sequence:'forward'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateX:-90},easing:'easeInOutBack',duration:1000,direction:'vertical'},after:{transition:{delay:200},easing:'easeOutBack',duration:600}},{name:'Scaling and turning columns to top (90°)',rows:1,cols:[7,11],tile:{delay:75,sequence:'reverse'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateX:90},easing:'easeInOutBack',duration:1000,direction:'vertical'},after:{transition:{delay:200},easing:'easeOutBack',duration:600}},{name:'Scaling and turning columns to right (90°)',rows:1,cols:[7,11],tile:{delay:75,sequence:'forward'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateY:90},easing:'easeInOutBack',duration:1000,direction:'horizontal'},after:{transition:{delay:200},easing:'easeOutBack',duration:600}},{name:'Scaling and turning columns to left (90°)',rows:1,cols:[7,11],tile:{delay:75,sequence:'reverse'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateY:-90},easing:'easeInOutBack',duration:1000,direction:'horizontal'},after:{transition:{delay:200},easing:'easeOutBack',duration:600}},{name:'Scaling and horizontal turning columns random (90°)',rows:1,cols:[7,11],tile:{delay:75,sequence:'random'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateY:90},easing:'easeInOutBack',duration:1000,direction:'horizontal'},after:{transition:{delay:200},easing:'easeOutBack',duration:600}},{name:'Scaling and vertical turning columns random (90°)',rows:1,cols:[7,11],tile:{delay:75,sequence:'random'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateX:-90},easing:'easeInOutBack',duration:1000,direction:'vertical'},after:{transition:{delay:200},easing:'easeOutBack',duration:600}},{name:'Scaling and vertical turning drunk columns to right (90°)',rows:1,cols:[7,11],tile:{delay:75,sequence:'forward'},animation:{transition:{scale3d:0.85,rotateX:45},easing:'easeInOutQuint',duration:1000,direction:'vertical'},after:{transition:{rotateX:90},easing:'easeInOutQuint',duration:1000}},{name:'Scaling and vertical turning drunk columns to left (90°)',rows:1,cols:[7,11],tile:{delay:75,sequence:'reverse'},animation:{transition:{scale3d:0.85,rotateX:-45},easing:'easeInOutQuint',duration:1000,direction:'vertical'},after:{transition:{rotateX:-90},easing:'easeInOutQuint',duration:1000}},{name:'Spinning cuboid to right (180°, large depth)',rows:1,cols:1,tile:{delay:75,sequence:'forward',depth:'large'},animation:{transition:{rotateY:180},easing:'easeInOutQuart',duration:1500,direction:'horizontal'}},{name:'Spinning cuboid to left (180°, large depth)',rows:1,cols:1,tile:{delay:75,sequence:'forward',depth:'large'},animation:{transition:{rotateY:-180},easing:'easeInOutQuart',duration:1500,direction:'horizontal'}},{name:'Spinning cuboid to bottom (180°, large depth)',rows:1,cols:1,tile:{delay:75,sequence:'forward',depth:'large'},animation:{transition:{rotateX:-180},easing:'easeInOutQuart',duration:1500,direction:'vertical'}},{name:'Spinning cuboid to top (180°, large depth)',rows:1,cols:1,tile:{delay:75,sequence:'forward',depth:'large'},animation:{transition:{rotateX:180},easing:'easeInOutQuart',duration:1500,direction:'vertical'}},{name:'Scaling and spinning cuboids to right (180°, large depth)',rows:[2,4],cols:[4,7],tile:{delay:75,sequence:'forward',depth:'large'},before:{transition:{scale3d:0.85},duration:450,easing:'easeInOutQuint'},animation:{transition:{rotateY:180},easing:'easeInOutBack',duration:1000,direction:'horizontal'},after:{duration:350,easing:'easeInOutBack'}},{name:'Scaling and spinning cuboids to left (180°, large depth)',rows:[2,4],cols:[4,7],tile:{delay:75,sequence:'reverse',depth:'large'},before:{transition:{scale3d:0.85},duration:450,easing:'easeInOutQuint'},animation:{transition:{rotateY:-180},easing:'easeInOutBack',duration:1000,direction:'horizontal'},after:{duration:350,easing:'easeInOutBack'}},{name:'Scaling and spinning cuboids to bottom (180°, large depth)',rows:[2,4],cols:[4,7],tile:{delay:75,sequence:'col-forward',depth:'large'},before:{transition:{scale3d:0.85},duration:450,easing:'easeInOutQuint'},animation:{transition:{rotateX:-180},easing:'easeInOutBack',duration:1000,direction:'vertical'},after:{duration:350,easing:'easeInOutBack'}},{name:'Scaling and spinning cuboids to top (180°, large depth)',rows:[2,4],cols:[4,7],tile:{delay:75,sequence:'col-reverse',depth:'large'},before:{transition:{scale3d:0.85},duration:450,easing:'easeInOutQuint'},animation:{transition:{rotateX:180},easing:'easeInOutBack',duration:1000,direction:'vertical'},after:{duration:350,easing:'easeInOutBack'}},{name:'Scaling and horizontal spinning cuboids random (180°, large depth)',rows:[2,4],cols:[4,7],tile:{delay:75,sequence:'random',depth:'large'},before:{transition:{scale3d:0.65},duration:700,easing:'easeInOutQuint'},animation:{transition:{rotateY:180},easing:'easeInOutBack',duration:700,direction:'horizontal'},after:{duration:700,easing:'easeInOutBack'}},{name:'Scaling and vertical spinning cuboids random (180°, large depth)',rows:[2,4],cols:[4,7],tile:{delay:75,sequence:'random',depth:'large'},before:{transition:{scale3d:0.65},duration:700,easing:'easeInOutQuint'},animation:{transition:{rotateX:180},easing:'easeInOutBack',duration:700,direction:'vertical'},after:{duration:700,easing:'easeInOutBack'}},{name:'Scaling and spinning rows to right (180°, large depth)',rows:[5,9],cols:1,tile:{delay:65,sequence:'forward',depth:'large'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateY:180},easing:'easeInOutQuart',duration:1200,direction:'horizontal'},after:{transition:{delay:200},easing:'easeOutQuart',duration:400}},{name:'Scaling and spinning rows to left (180°, large depth)',rows:[5,9],cols:1,tile:{delay:65,sequence:'reverse',depth:'large'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateY:-180},easing:'easeInOutQuart',duration:1200,direction:'horizontal'},after:{transition:{delay:200},easing:'easeOutQuart',duration:400}},{name:'Scaling and spinning rows to bottom (180°, large depth)',rows:[5,9],cols:1,tile:{delay:65,sequence:'forward',depth:'large'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateX:-180},easing:'easeInOutBack',duration:1000,direction:'vertical'},after:{transition:{delay:200},easing:'easeOutQuart',duration:400}},{name:'Scaling and spinning rows to top (180°, large depth)',rows:[5,9],cols:1,tile:{delay:65,sequence:'reverse',depth:'large'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateX:180},easing:'easeInOutBack',duration:1000,direction:'vertical'},after:{transition:{delay:200},easing:'easeOutQuart',duration:400}},{name:'Scaling and horizontal spinning rows random (180°, large depth)',rows:[5,9],cols:1,tile:{delay:65,sequence:'random',depth:'large'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateY:180},easing:'easeInOutQuart',duration:1200,direction:'horizontal'},after:{transition:{delay:200},easing:'easeOutQuart',duration:400}},{name:'Scaling and vertical spinning rows random (180°, large depth)',rows:[5,9],cols:1,tile:{delay:65,sequence:'random',depth:'large'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateX:-180},easing:'easeInOutBack',duration:1000,direction:'vertical'},after:{transition:{delay:200},easing:'easeOutQuart',duration:400}},{name:'Scaling and spinning columns to bottom (180°, large depth)',rows:1,cols:[7,11],tile:{delay:65,sequence:'forward',depth:'large'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateX:-180},easing:'easeInOutQuart',duration:1200,direction:'vertical'},after:{transition:{delay:200},easing:'easeOutQuart',duration:400}},{name:'Scaling and spinning columns to top (180°, large depth)',rows:1,cols:[7,11],tile:{delay:65,sequence:'reverse',depth:'large'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateX:180},easing:'easeInOutQuart',duration:1200,direction:'vertical'},after:{transition:{delay:200},easing:'easeOutQuart',duration:400}},{name:'Scaling and spinning columns to right (180°, large depth)',rows:1,cols:[7,11],tile:{delay:65,sequence:'forward',depth:'large'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateY:180},easing:'easeInOutBack',duration:1000,direction:'horizontal'},after:{transition:{delay:200},easing:'easeOutQuart',duration:400}},{name:'Scaling and spinning columns to left (180°, large depth)',rows:1,cols:[7,11],tile:{delay:65,sequence:'reverse',depth:'large'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateY:-180},easing:'easeInOutBack',duration:1000,direction:'horizontal'},after:{transition:{delay:200},easing:'easeOutQuart',duration:400}},{name:'Scaling and horizontal spinning columns random (180°, large depth)',rows:1,cols:[7,11],tile:{delay:65,sequence:'random',depth:'large'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateY:180},easing:'easeInOutBack',duration:1000,direction:'horizontal'},after:{transition:{delay:200},easing:'easeOutQuart',duration:400}},{name:'Scaling and vertical spinning columns random (180°, large depth)',rows:1,cols:[7,11],tile:{delay:65,sequence:'random',depth:'large'},before:{transition:{scale3d:0.85},duration:600,easing:'easeOutBack'},animation:{transition:{rotateX:-180},easing:'easeInOutQuart',duration:1200,direction:'vertical'},after:{transition:{delay:200},easing:'easeOutQuart',duration:400}},{name:'Horizontally rotating and fading cube',rows:1,cols:1,tile:{delay:1,sequence:'forward',depth:'large'},before:{transition:{scale3d:0.65,rotateY:-270,opacity:0},duration:1500,easing:'easeInQuart'},animation:{transition:{scale3d:1,rotateY:-540,opacity:1},easing:'easeOutQuart',duration:1500,direction:'horizontal'}},{name:'Vertically rotating and fading cube',rows:1,cols:1,tile:{delay:1,sequence:'forward',depth:'large'},before:{transition:{scale3d:0.65,rotateX:-270,opacity:0},duration:1500,easing:'easeInQuart'},animation:{transition:{scale3d:1,rotateX:-540,opacity:1},easing:'easeOutQuart',duration:1500,direction:'vertical'}},{name:'Horizontally rotating and fading cuboids',rows:[2,3],cols:[3,5],tile:{delay:50,sequence:'random'},before:{transition:{scale3d:0.75,opacity:0},duration:350,easing:'easeInQuart'},animation:{transition:{rotateY:-45,rotateX:180},easing:'easeInOutQuart',duration:1,direction:'vertical'},after:{transition:{rotateY:0,opacity:1},easing:'easeOutQuart',duration:1200}},{name:'Vertically rotating and fading cuboids',rows:[2,3],cols:[3,5],tile:{delay:50,sequence:'random'},before:{transition:{scale3d:0.75,opacity:0},duration:350,easing:'easeInQuart'},animation:{transition:{rotateX:-45,rotateY:180},easing:'easeInOutQuart',duration:1,direction:'horizontal'},after:{transition:{rotateX:0,opacity:1},easing:'easeOutQuart',duration:1200}}]};/*! Creative Popup - https://creativepopup.webshopworks.com
 * @author    WebshopWorks
 * @copyright 2018-2023 WebshopWorks
 * @license   One Domain Licence
 * Not allowed to resell or redistribute this software */
window._creativePopup={globals:{youTubeIsReady:!1,vimeoIsReady:!1},GSAP:typeof CP_GSAP!=='undefined'?CP_GSAP:!1,pluginsLoaded:[],pluginsNotLoaded:[],pluginsBeingLoaded:[],plugins:{},slidersList:{},currentScript:document.currentScript,lsScript:jQuery('script[src*="creativepopup.js"], script[src*="creativepopup.unpacked.js"]')[0],scriptPath:'',pluginsPath:!1,showNotice:function(id,issue,curVer,reqVer){var $slider=typeof id==='string'?jQuery('#'+id).first():id,errorText,errorTitle;switch(issue){case 'oldjquery':errorTitle='Old jQuery issue';errorText='It looks like you are using an old version ('+curVer+') of the jQuery library. Creative Popup requires at least version '+reqVer+' or newer. Please update your jQuery.';break}
jQuery('<div class="cp-notification"><i class="cp-notification-logo">!</i><strong>'+errorTitle+'</strong><span>'+errorText+'</span></div>').insertBefore($slider)},removeSlider:function(sliderUID){this.slidersList[sliderUID]=null;delete this.slidersList[sliderUID]},checkVersions:function(required,current){var v1parts=required.split('.');var v2parts=current.split('.');for(var i=0;i<v1parts.length;++i){if(v2parts.length==i){return!1}
if(parseInt(v1parts[i])==parseInt(v2parts[i])){continue}else if(parseInt(v1parts[i])>parseInt(v2parts[i])){return!1}else{return!0}}
if(v1parts.length!=v2parts.length){return!0}
return!0}};Number.prototype.indexOf=function(string){return(''+this).indexOf(string)};(function($){'use strict';window._creativePopups={};$.fn.creativePopup=function(userSettings,param,param2,param3){userSettings=userSettings||{};var reqVer='1.7.2',curVer=$.fn.jquery,_sliderUID;if(!window._creativePopup.checkVersions(reqVer,curVer,reqVer)){window._creativePopup.showNotice($(this),'oldjquery',curVer,reqVer)}else{if((typeof userSettings).match('object|undefined')){_sliderUID='CP'+Math.random().toString(36).substr(2,9);return this.each(function(i){if(!$(this).data('cpUID')){window._creativePopups[_sliderUID]=new creativePopup(this,$(this),userSettings,_sliderUID)}})}else{if(userSettings==='data'){return window._creativePopups[this.data('cpUID')]}else if(userSettings==='eventData'){return window._creativePopups[this.data('cpUID')].api.eventData()}else if(userSettings==='defaultInitOptions'){return window._creativePopups[this.data('cpUID')].defaults.init.options||!1}else if(userSettings==='userInitOptions'){return window._creativePopups[this.data('cpUID')].userInitOptions||!1}else if(userSettings==='sliderInitOptions'){return window._creativePopups[this.data('cpUID')].o||!1}else if(userSettings==='originalMarkup'){return window._creativePopups[this.data('cpUID')].originalMarkup||!1}else{return this.each(function(i){var lsData=window._creativePopups[$(this).data('cpUID')];if(lsData){lsData.api.methods(userSettings,param,param2,param3)}
lsData=null})}}}};var creativePopup=function(slider,$slider,userSettings,sliderUID){$slider.data('cpUID',sliderUID).attr('data-creativepopup-uid',sliderUID);var ls=this,gsap=ls.gsap=window.LS_GSAP||window;ls.defaults={init:{lsDataArraySplitChar:'|',dataKey:'_LS',controls:['#start','#stop','#prev','#next','#replay','#reverse','#reverse-replay'],options:{type:'responsive',fullSizeMode:'normal',fitScreenWidth:!0,preventSliderClip:!0,responsiveUnder:-1,layersContainerWidth:-1,layersContainerHeight:-1,maxRatio:-1,clipSlideTransition:!1,slideBGSize:'cover',slideBGPosition:'50% 50%',preferBlendMode:!1,autoStart:!1,pauseOnHover:'slideshowOnly',pauseLayers:!1,firstSlide:1,sliderFadeInDuration:0,cycles:-1,forceCycles:!0,twoWaySlideshow:!1,shuffleSlideshow:!1,forceLayersOutDuration:750,skin:'noskin',skinsPath:'/core/skins/',globalBGColor:'transparent',globalBGImage:!1,globalBGRepeat:'no-repeat',globalBGAttachment:'scroll',globalBGSize:'cover',globalBGPosition:'50% 50%',navPrevNext:!1,navStartStop:!1,navButtons:!1,keybNav:!1,touchNav:!1,hoverPrevNext:!1,hoverBottomNav:!1,showBarTimer:!1,showCircleTimer:!1,showSlideBarTimer:!1,thumbnailNavigation:'hover',tnContainerWidth:'60%',tnWidth:100,tnHeight:60,tnActiveOpacity:35,tnInactiveOpacity:100,scrollModifier:0,autoPlayVideos:!0,autoPauseSlideshow:'auto',youtubePreview:'maxresdefault.jpg',parallaxCenterDegree:40,parallaxSensitivity:10,parallaxCenterLayers:'center',parallaxScrollReverse:!1,optimizeForMobile:!0,hideOnMobile:!1,hideUnder:-1,hideOver:-1,slideOnSwipe:!0,allowRestartOnResize:!1,useSrcset:!0,hashChange:!1,staticImage:''}},slider:{errorText:'CreativePopup (UID: '+sliderUID+') error:'},slide:{keys:{slidedelay:['data','duration'],duration:['data','duration'],timeshift:['data','timeShift'],transition2d:['data','transition2d'],transition3d:['data','transition3d'],transitionorigami:['data','transitionorigami'],customtransition2d:['data','customtransition2d'],customtransition3d:['data','customtransition3d'],transitionduration:['data','transitionDuration'],backgroundsize:['data','backgroundSize'],bgsize:['data','backgroundSize'],backgroundposition:['data','backgroundPosition'],bgposition:['data','backgroundPosition'],backgroundcolor:['data','backgroundColor'],bgcolor:['data','backgroundColor'],thumbnail:['data','thumbnail'],deeplink:['data','deeplink'],overflow:['data','overflow'],kenburnspan:['kenBurns','pan'],kenburnszoom:['kenBurns','zoom'],kenburnsrotation:['kenBurns','rotation'],kenburnsrotate:['kenBurns','rotation'],kenburnsscale:['kenBurns','scale'],filterfrom:['filter','from'],filterto:['filter','to'],parallaxtype:['parallax','type'],parallaxevent:['parallax','event'],parallaxaxis:['parallax','axis'],parallaxtransformorigin:['parallax','transformOrigin'],parallaxdurationmove:['parallax','durationMove'],parallaxdurationleave:['parallax','durationLeave'],parallaxrotate:['parallax','rotation'],parallaxrotation:['parallax','rotation'],parallaxdistance:['parallax','distance'],parallaxtransformperspective:['parallax','transformPerspective'],globalhover:['data','globalhover']},options:{data:{duration:-1,timeShift:0}}},layer:{keys:{keyframe:['is'],responsive:['is'],position:['settings'],static:['settings'],mirrortransitions:['settings'],minfontsize:['styleSettings'],minmobilefontsize:['styleSettings'],overlay:['styleSettings'],autoplay:['mediaSettings'],controls:['mediaSettings'],showinfo:['mediaSettings'],fillmode:['mediaSettings'],thumbnail:['mediaSettings'],volume:['mediaSettings'],backgroundvideo:['mediaSettings'],fadein:['opacity','inLayerFromCSS'],opacityin:['opacity','inLayerFromCSS'],rotatein:['rotation','inLayerFromCSS'],rotatexin:['rotationX','inLayerFromCSS'],rotateyin:['rotationY','inLayerFromCSS'],rotationin:['rotation','inLayerFromCSS'],rotationxin:['rotationX','inLayerFromCSS'],rotationyin:['rotationY','inLayerFromCSS'],scalein:['scale','inLayerFromCSS'],scalexin:['scaleX','inLayerFromCSS'],scaleyin:['scaleY','inLayerFromCSS'],skewxin:['skewX','inLayerFromCSS'],skewyin:['skewY','inLayerFromCSS'],bgcolorin:['backgroundColor','inLayerStyleFromCSS'],colorin:['color','inLayerStyleFromCSS'],radiusin:['borderRadius','inLayerStyleShouldBeConvertedFrom'],widthin:['width','inLayerStyleShouldBeConvertedFrom'],heightin:['height','inLayerStyleShouldBeConvertedFrom'],filterin:['filter','inLayerStyleShouldBeConvertedFrom'],rotate:['rotation','inLayerToCSS'],rotatex:['rotationX','inLayerToCSS'],rotatey:['rotationY','inLayerToCSS'],rotation:['rotation','inLayerToCSS'],rotationx:['rotationX','inLayerToCSS'],rotationy:['rotationY','inLayerToCSS'],scale:['scale','inLayerToCSS'],scalex:['scaleX','inLayerToCSS'],scaley:['scaleY','inLayerToCSS'],skewx:['skewX','inLayerToCSS'],skewy:['skewY','inLayerToCSS'],transformoriginin:['transformOrigin','inLayerShouldBeConverted'],offsetxin:['x','inLayerShouldBeConverted'],offsetyin:['y','inLayerShouldBeConverted'],clipin:['clip','inClipShouldBeConverted'],delayin:['startAt','in'],startatin:['startAt','in'],instartat:['startAt','in'],durationin:['duration','in'],easein:['ease','in'],easingin:['ease','in'],transitionin:['enabled','in'],textfadein:['opacity','textInNodesFrom'],textopacityin:['opacity','textInNodesFrom'],textrotatein:['rotation','textInNodesFrom'],textrotatexin:['rotationX','textInNodesFrom'],textrotateyin:['rotationY','textInNodesFrom'],textrotationin:['rotation','textInNodesFrom'],textrotationxin:['rotationX','textInNodesFrom'],textrotationyin:['rotationY','textInNodesFrom'],textscalein:['scale','textInNodesFrom'],textscalexin:['scaleX','textInNodesFrom'],textscaleyin:['scaleY','textInNodesFrom'],textskewxin:['skewX','textInNodesFrom'],textskewyin:['skewY','textInNodesFrom'],texteasein:['ease','textInNodesTo'],texteasingin:['ease','textInNodesTo'],texttransformoriginin:['transformOrigin','textInShouldBeConverted'],textoffsetxin:['x','textInShouldBeConverted'],textoffsetyin:['y','textInShouldBeConverted'],texttypein:['type','textIn'],textshiftin:['shiftNodes','textIn'],textdelayin:['startAt','textIn'],textstartatin:['startAt','textIn'],textinstartat:['startAt','textIn'],textdurationin:['duration','textIn'],texttransitionin:['enabled','textIn'],fadeout:['opacity','outLayerToCSS'],opacityout:['opacity','outLayerToCSS'],rotateout:['rotation','outLayerToCSS'],rotatexout:['rotationX','outLayerToCSS'],rotateyout:['rotationY','outLayerToCSS'],rotationout:['rotation','outLayerToCSS'],rotationxout:['rotationX','outLayerToCSS'],rotationyout:['rotationY','outLayerToCSS'],scaleout:['scale','outLayerToCSS'],scalexout:['scaleX','outLayerToCSS'],scaleyout:['scaleY','outLayerToCSS'],skewxout:['skewX','outLayerToCSS'],skewyout:['skewY','outLayerToCSS'],bgcolorout:['backgroundColor','outLayerStyleToCSS'],colorout:['color','outLayerStyleToCSS'],radiusout:['borderRadius','outLayerStyleShouldBeConvertedTo'],widthout:['width','outLayerStyleShouldBeConvertedTo'],heightout:['height','outLayerStyleShouldBeConvertedTo'],filterout:['filter','outLayerStyleShouldBeConvertedTo'],transformoriginout:['transformOrigin','outLayerShouldBeConverted'],offsetxout:['x','outLayerShouldBeConverted'],offsetyout:['y','outLayerShouldBeConverted'],clipout:['clip','outClipShouldBeConverted'],showuntil:['showUntil','out'],startatout:['startAt','out'],outstartat:['startAt','out'],durationout:['duration','out'],easeout:['ease','out'],easingout:['ease','out'],transitionout:['enabled','out'],textfadeout:['opacity','textOutNodesTo'],textopacityout:['opacity','textOutNodesTo'],textrotateout:['rotation','textOutNodesTo'],textrotatexout:['rotationX','textOutNodesTo'],textrotateyout:['rotationY','textOutNodesTo'],textrotationout:['rotation','textOutNodesTo'],textrotationxout:['rotationX','textOutNodesTo'],textrotationyout:['rotationY','textOutNodesTo'],textscaleout:['scale','textOutNodesTo'],textscalexout:['scaleX','textOutNodesTo'],textscaleyout:['scaleY','textOutNodesTo'],textskewxout:['skewX','textOutNodesTo'],textskewyout:['skewY','textOutNodesTo'],texteaseout:['ease','textOutNodesTo'],texteasingout:['ease','textOutNodesTo'],texttransformoriginout:['transformOrigin','textOutShouldBeConverted'],textoffsetxout:['x','textOutShouldBeConverted'],textoffsetyout:['y','textOutShouldBeConverted'],texttypeout:['type','textOut'],textshiftout:['shiftNodes','textOut'],textdelayout:['startAt','textOut'],textstartatout:['startAt','textOut'],textoutstartat:['startAt','textOut'],textdurationout:['duration','textOut'],texttransitionout:['enabled','textOut'],loopopacity:['opacity','loopToCSS'],looprotate:['rotation','loopToCSS'],looprotatex:['rotationX','loopToCSS'],looprotatey:['rotationY','loopToCSS'],looprotation:['rotation','loopToCSS'],looprotationx:['rotationX','loopToCSS'],looprotationy:['rotationY','loopToCSS'],loopscale:['scale','loopToCSS'],loopscalex:['scaleX','loopToCSS'],loopscaley:['scaleY','loopToCSS'],loopskewx:['skewX','loopToCSS'],loopskewy:['skewY','loopToCSS'],looptransformorigin:['transformOrigin','loopLayerShouldBeConverted'],loopoffsetx:['x','loopLayerShouldBeConverted'],loopoffsety:['y','loopLayerShouldBeConverted'],loopfilter:['filter','loopLayerShouldBeConverted'],loopclip:['clip','loopClipShouldBeConverted'],loopdelay:['startAt','loop'],loopstartat:['startAt','loop'],loopduration:['duration','loop'],loopcount:['count','loop'],looprepeatdelay:['repeatDelay','loop'],loopyoyo:['yoyo','loop'],loopease:['ease','loop'],loopeasing:['ease','loop'],loop:['enabled','loop'],hoveropacity:['opacity','hoverToCSS'],hoverrotate:['rotation','hoverToCSS'],hoverrotatex:['rotationX','hoverToCSS'],hoverrotatey:['rotationY','hoverToCSS'],hoverrotation:['rotation','hoverToCSS'],hoverrotationx:['rotationX','hoverToCSS'],hoverrotationy:['rotationY','hoverToCSS'],hoverscale:['scale','hoverToCSS'],hoverscalex:['scaleX','hoverToCSS'],hoverscaley:['scaleY','hoverToCSS'],hoverskewx:['skewX','hoverToCSS'],hoverskewy:['skewY','hoverToCSS'],hoverbgcolor:['backgroundColor','hoverToCSS'],hovercolor:['color','hoverToCSS'],hoverease:['easeIn','hover'],hovereasing:['easeIn','hover'],hovereasein:['easeIn','hover'],hovereasingin:['easeIn','hover'],hovereaseout:['easeOut','hover'],hovereasingout:['easeOut','hover'],hoverduration:['durationIn','hover'],hoverdurationin:['durationIn','hover'],hoverdurationout:['durationOut','hover'],hoveralwaysontop:['alwaysOnTop','hover'],hoveroffsetx:['x','hoverShouldBeConverted'],hoveroffsety:['y','hoverShouldBeConverted'],hoverfilter:['filter','hoverShouldBeConverted'],hoverborderradius:['borderRadius','hoverShouldBeConverted'],hoverradius:['borderRadius','hoverShouldBeConverted'],hovertransformorigin:['transformOrigin','hoverShouldBeConverted'],hover:['enabled','hover'],kenburnspan:['pan','kenBurns'],kenburnszoom:['zoom','kenBurns'],kenburnsrotation:['rotation','kenBurns'],kenburnsrotate:['rotation','kenBurns'],kenburnsscale:['scale','kenBurns'],parallaxlevel:['level','parallax'],parallaxtype:['type','parallax'],parallaxevent:['event','parallax'],parallaxaxis:['axis','parallax'],parallaxtransformorigin:['transformOrigin','parallax'],parallaxdurationmove:['durationMove','parallax'],parallaxdurationleave:['durationLeave','parallax'],parallaxrotate:['rotation','parallax'],parallaxrotation:['rotation','parallax'],parallaxdistance:['distance','parallax'],parallax:['enabled','parallax'],transformperspective:['layer','transformPerspective'],transformperspectivein:['layer','transformPerspective'],transformperspectiveout:['layer','transformPerspective'],texttransformperspective:['text','transformPerspective'],texttransformperspectivein:['text','transformPerspective'],texttransformperspectiveout:['text','transformPerspective'],looptransformperspective:['loop','transformPerspective'],hovertransformperspective:['hover','transformPerspective'],parallaxtransformperspective:['parallax','transformPerspective']},splitTypeKeys:['chars_asc','chars_desc','chars_rand','chars_center','chars_edge','words_asc','words_desc','words_rand','words_center','words_edge','lines_asc','lines_desc','lines_rand','lines_center','lines_edge'],timelineHierarchy:{transitioninstart:[1],transitioninend:[2],textinstart:[3,[1,2,6,7,8]],textinend:[4],allinend:[5],loopstart:[6,[1,2,3,4,5]],loopend:[7],transitioninandloopend:[8],textinandloopend:[9],allinandloopend:[10],textoutstart:[11,[2,3,4,5,6,7,8,9,10]],textoutend:[12],textoutandloopend:[13],transitionoutstart:[14,[2,3,4,5,6,7,8,9,10,11,12,13]],transitionoutend:[15],alloutend:[16],alloutandloopend:[17]},properties:{filter:function(){return{'blur':0,'brightness':100,'contrast':100,'grayscale':0,'hue-rotate':0,'invert':0,'saturate':100,'sepia':0}}},options:function($layer,slideIndex){var layerData={is:{slideBackground:$layer.is('img.cp-bg')?!0:!1,backgroundVideo:$layer.is('.cp-bg-video')?!0:!1,imageLayer:$layer.is('img.cp-layer')?!0:!1,mediaLayer:!1,textLayer:!1,responsive:!0,onSlide:slideIndex},should:{},elements:{},settings:{position:'relative',slideIn:slideIndex,slideOut:slideIndex},styleSettings:{minfontsize:0,minmobilefontsize:0},mediaSettings:{controls:null,autoplay:null,showinfo:null,fillmode:'cover',thumbnail:null,volume:null,backgroundVideo:!1},timeline:{transitioninstart:0,transitioninend:0,textinstart:0,textinend:0,allinend:function(layerData){return Math.max(this.transitioninend,this.textinend)},loopstart:0,loopend:0,transitioninandloopend:function(layerData){if(this.loopend===0&&layerData.loop.enabled&&(typeof layerData.loop.startAt==='number'||(layerData.loop.startAt.indexOf('textinstart')!==-1&&layerData.loop.startAt.indexOf('textinend')!==-1&&layerData.loop.startAt.indexOf('allinend')!==-1))){this.loopstart=ls.transitions.layers.timeline.getTiming(layerData,layerData.loop.startAt,'loopstart');this.loopend=layerData.loop.count===-1?!1:layerData.timeline.loopstart+(layerData.loop.repeat+1)*layerData.loop.duration+layerData.loop.repeat*layerData.loop.repeatDelay}
return Math.max(this.transitioninend,this.loopend)},textinandloopend:function(layerData){return Math.max(this.textinend,this.loopend)},allinandloopend:function(layerData){return Math.max(this.allinend(),this.loopend)},textoutstart:0,textoutend:0,textoutandloopend:function(layerData){return Math.max(this.textoutend,this.loopend)},transitionoutstart:function(layerData){return Math.max(this.allinandloopend(),this.textoutend)},transitionoutend:0,alloutend:function(layerData){return Math.max(this.transitionoutend,this.textoutend,this.allinend())},alloutandloopend:function(layerData){return Math.max(this.transitionoutend,this.textoutandloopend(),this.allinend())},staticfrom:!1,staticto:!1},transitionProperties:{in:{enabled:!0,layerFrom:{autoCSS:!1,immediateRender:!1,css:{opacity:0}},layerTo:{autoCSS:!1,onStart:function(){ls.transitions.layers.in.onStart($layer)},onComplete:function(){ls.transitions.layers.in.onComplete($layer)},css:{display:'block',opacity:1,rotation:0,rotationX:0,rotationY:0,scaleX:1,scaleY:1,skewX:0,skewY:0,x:0,y:0}},layerStyleFrom:{autoCSS:!1,immediateRender:!1,css:{}},layerStyleTo:{autoCSS:!1,css:{}},clipFrom:{autoCSS:!1,immediateRender:!1,css:{}},clipTo:{autoCSS:!1,css:{}},layerShouldBeConverted:{transformOrigin:'50% 50% 0',x:0,y:0},layerStyleShouldBeConvertedFrom:{},layerStyleShouldBeConvertedTo:{},clipShouldBeConverted:{},startAt:0,duration:1,ease:'easeInOutQuint'},textIn:{enabled:null,nodesFrom:{cycle:{},random:{},opacity:0},nodesTo:{ease:'easeInOutQuint',css:{opacity:1,rotation:0,rotationX:0,rotationY:0,scaleX:1,scaleY:1,skewX:0,skewY:0,x:0,y:0}},shouldBeConverted:{cycle:{},random:{},transformOrigin:'50% 50% 0',x:0,y:0},split:'',shiftNodes:0.05,startAt:'transitioninend',duration:1},out:{enabled:!0,layerFrom:{autoCSS:!1,immediateRender:!1,css:{}},layerTo:{autoCSS:!1,onStart:function(){ls.transitions.layers.out.onStart($layer)},onComplete:function(){ls.transitions.layers.out.onComplete($layer)},css:{opacity:0,rotation:0,rotationX:0,rotationY:0,scaleX:1,scaleY:1,skewX:0,skewY:0}},layerStyleFrom:{autoCSS:!1,immediateRender:!1,css:{}},layerStyleTo:{autoCSS:!1,css:{}},clipFrom:{autoCSS:!1,immediateRender:!1,css:{}},clipTo:{autoCSS:!1,css:{}},layerShouldBeConverted:{x:0,y:0},layerStyleShouldBeConvertedFrom:{},layerStyleShouldBeConvertedTo:{},clipShouldBeConverted:{},startAt:'slidechangeonly',duration:1,ease:'easeInOutQuint'},textOut:{enabled:null,nodesFrom:{immediateRender:!1,cycle:{},opacity:1},nodesTo:{ease:'easeInOutQuint',immediateRender:!1,cycle:{},random:{},opacity:0},shouldBeConverted:{cycle:{},random:{},x:0,y:0},split:'',startAt:'allinandloopend',shiftNodes:0.05,duration:1},loop:{enabled:null,from:{autoCSS:!1,immediateRender:!1,css:{}},to:{autoCSS:!1,css:{}},clipTo:{autoCSS:!1,immediateRender:!1,css:{}},layerShouldBeConverted:{transformOrigin:'50% 50% 0',x:0,y:0},clipShouldBeConverted:{},ease:'linear',startAt:'allinend',repeatDelay:0,duration:1,count:0,yoyo:!1},hover:{enabled:null,from:{autoCSS:!1,immediateRender:!1,css:{}},to:{autoCSS:!1,css:{}},shouldBeConverted:{transformOrigin:'50% 50% 0'},alwaysOnTop:!0,easeIn:'easeInOutQuint',durationIn:0.5},parallax:{enabled:null},kenBurns:{scale:1.2},clip:{enabled:!1,min:'0 0 0 0',max:'-9999 9999 9999 -9999'},filter:{values:{style:{},in:{},out:{},loop:{},hover:{},afterIn:{},afterLoop:{},bgFrom:{},bgTo:{}},transitions:{bg:null,in:null,out:null,loop:null,hover:null,}},init:{wrapper:{autoCSS:!1,immediateRender:!1,css:{display:'block'}}},transformPerspective:{layer:500,text:500,loop:500,hover:500},reset:{wrapperOnTimelineEnd:{autoCSS:!1,css:{opacity:1,display:'none'}},wrapperOnSlideChange:{autoCSS:!1,css:{x:0,y:0,rotation:0,rotationX:0,rotationY:0,scaleX:1,scaleY:1,skewX:0,skewY:0,opacity:1,display:'none'}},loopWrapperOnSlideChange:{autoCSS:!1,css:{x:0,y:0,rotation:0,rotationX:0,rotationY:0,scaleX:1,scaleY:1,skewX:0,skewY:0,opacity:1}}}}};return{is:layerData.is,should:layerData.should,elements:layerData.elements,settings:layerData.settings,styleSettings:layerData.styleSettings,mediaSettings:layerData.mediaSettings,mediaProperties:layerData.mediaProperties,timeline:layerData.timeline,in:layerData.transitionProperties.in,inLayerFrom:layerData.transitionProperties.in.layerFrom,inLayerFromCSS:layerData.transitionProperties.in.layerFrom.css,inLayerStyleFrom:layerData.transitionProperties.in.layerStyleFrom,inLayerStyleFromCSS:layerData.transitionProperties.in.layerStyleFrom.css,inClipFrom:layerData.transitionProperties.in.clipFrom,inClipFromCSS:layerData.transitionProperties.in.clipFrom.css,inLayerTo:layerData.transitionProperties.in.layerTo,inLayerToCSS:layerData.transitionProperties.in.layerTo.css,inLayerStyleTo:layerData.transitionProperties.in.layerStyleTo,inLayerStyleToCSS:layerData.transitionProperties.in.layerStyleTo.css,inClipTo:layerData.transitionProperties.in.clipTo,inClipToCSS:layerData.transitionProperties.in.clipTo.css,inClipShouldBeConverted:layerData.transitionProperties.in.clipShouldBeConverted,inLayerShouldBeConverted:layerData.transitionProperties.in.layerShouldBeConverted,inLayerStyleShouldBeConvertedFrom:layerData.transitionProperties.in.layerStyleShouldBeConvertedFrom,inLayerStyleShouldBeConvertedTo:layerData.transitionProperties.in.layerStyleShouldBeConvertedTo,textIn:layerData.transitionProperties.textIn,textInNodesFrom:layerData.transitionProperties.textIn.nodesFrom,textInNodesTo:layerData.transitionProperties.textIn.nodesTo,textInNodesToCSS:layerData.transitionProperties.textIn.nodesTo.css,textInShouldBeConverted:layerData.transitionProperties.textIn.shouldBeConverted,out:layerData.transitionProperties.out,outLayerFrom:layerData.transitionProperties.out.layerFrom,outLayerFromCSS:layerData.transitionProperties.out.layerFrom.css,outLayerStyleFrom:layerData.transitionProperties.out.layerStyleFrom,outLayerStyleFromCSS:layerData.transitionProperties.out.layerStyleFrom.css,outLayerTo:layerData.transitionProperties.out.layerTo,outLayerToCSS:layerData.transitionProperties.out.layerTo.css,outLayerStyleTo:layerData.transitionProperties.out.layerStyleTo,outLayerStyleToCSS:layerData.transitionProperties.out.layerStyleTo.css,outClipTo:layerData.transitionProperties.out.clipTo,outClipToCSS:layerData.transitionProperties.out.clipTo.css,outClipShouldBeConverted:layerData.transitionProperties.out.clipShouldBeConverted,outLayerShouldBeConverted:layerData.transitionProperties.out.layerShouldBeConverted,outLayerStyleShouldBeConvertedFrom:layerData.transitionProperties.out.layerStyleShouldBeConvertedFrom,outLayerStyleShouldBeConvertedTo:layerData.transitionProperties.out.layerStyleShouldBeConvertedTo,textOut:layerData.transitionProperties.textOut,textOutNodesFrom:layerData.transitionProperties.textOut.nodesFrom,textOutNodesTo:layerData.transitionProperties.textOut.nodesTo,textOutShouldBeConverted:layerData.transitionProperties.textOut.shouldBeConverted,loop:layerData.transitionProperties.loop,loopFrom:layerData.transitionProperties.loop.from,loopFromCSS:layerData.transitionProperties.loop.from.css,loopTo:layerData.transitionProperties.loop.to,loopToCSS:layerData.transitionProperties.loop.to.css,loopClipTo:layerData.transitionProperties.loop.clipTo,loopClipToCSS:layerData.transitionProperties.loop.clipTo.css,loopClipShouldBeConverted:layerData.transitionProperties.loop.clipShouldBeConverted,loopLayerShouldBeConverted:layerData.transitionProperties.loop.layerShouldBeConverted,hover:layerData.transitionProperties.hover,hoverFrom:layerData.transitionProperties.hover.from,hoverFromCSS:layerData.transitionProperties.hover.from.css,hoverTo:layerData.transitionProperties.hover.to,hoverToCSS:layerData.transitionProperties.hover.to.css,hoverShouldBeConverted:layerData.transitionProperties.hover.shouldBeConverted,parallax:layerData.transitionProperties.parallax,kenBurns:layerData.transitionProperties.kenBurns,clip:layerData.transitionProperties.clip,filter:layerData.transitionProperties.filter,transformPerspective:layerData.transitionProperties.transformPerspective,init:layerData.transitionProperties.init,reset:layerData.transitionProperties.reset}}}};ls.slides={count:0,first:{},prev:{},current:{},next:{},init:function(){if(!document.body.contains(slider)){return!1}
var $slides=$slider.find('> .cp-layer, > .cp-slide'),curSlideIndex=0,defaultKeys=ls.defaults.slide.keys;for(var slide=0,len=$slides.length;slide<len;slide++){var $slide=$($slides[slide]),style=$slide[0].style,settings={$link:!1,index:-1,data:{timeShift:0,calculatedTimeShift:0},parallax:{},kenBurns:{scale:1.2},filter:{}};ls.slides.count++;$slide.removeClass('cp-layer').addClass('cp-slide').css({width:ls.slider.initial.originalWidth,height:ls.slider.initial.originalHeight}).appendTo(ls.slider.$hiddenWrapper);if($slide.data('cp')){var properties=$slide.data('cp').toLowerCase().split(';');for(var x=0;x<properties.length;x++){var prop=properties[x].split(':'),prop1,val;prop[0]=$.trim(prop[0]);prop[1]=$.trim(prop[1]);if(prop[0]!==''&&typeof defaultKeys[prop[0]]!=='undefined'){prop1=typeof defaultKeys[prop[0]][1]==='undefined'?prop[0]:defaultKeys[prop[0]][1];val=ls.functions.convert.properties(prop[1]);if(prop1.toLowerCase().indexOf('duration')!==-1||prop1.toLowerCase().indexOf('delay')!==-1||prop1=='timeShift'){val/=1000}
settings[defaultKeys[prop[0]][0]][prop1]=val}}}
if($slide.children('a.cp-link').length){settings.data.$link=$slide.children('a.cp-link').first().css({zIndex:5}).attr('data-cp-slide-link',curSlideIndex+1).appendTo(ls.slider.$layersWrapper);ls.layers.set.smartLinks(settings.data.$link)}
settings.data.$backgroundVideo=$slide.children('[data-cp*="backgroundvideo"]').first();if(settings.data.$backgroundVideo.length){if(settings.data.$backgroundVideo.attr('data-cp').split('backgroundvideo')[1].split(';')[0].match(/(true|enabled|on|1)/i)!==null){settings.data.$backgroundVideo.addClass('cp-bg-video').css({width:'auto',height:'auto'}).children('video, audio, iframe').css({width:'100%',height:'100%'});settings.data.$backgroundVideo.append($('<div class="cp-bg-video-overlay"></div>'))}else{settings.data.$backgroundVideo=!1}}
if($slide.find('> .cp-bg').length){settings.data.$background=$slide.find('> .cp-bg').first()}
if(!settings.data.thumbnail){var tnImage;if($slide.find('> .cp-tn').length){tnImage=$slide.find('> .cp-tn').first()}else if($slide.find('> .cp-bg').length){tnImage=$slide.find('> .cp-bg').first()}
if(tnImage){settings.data.thumbnail=ls.functions.getURL(tnImage);settings.data.tnAlt=ls.functions.getALT(tnImage)}else{settings.data.thumbnail=ls.o.skinsPath.replace('/views/css/','/views/img/')+ls.o.skin+'/nothumb.png'}}
if((settings.data.customtransition2d||settings.data.customtransition3d)&&typeof cpCustomTransitions=='undefined'){delete settings.data.customtransition2d;delete settings.data.customtransition3d}
if(style.overflow==='visible'){settings.data.overflow='visible'}
if(!settings.data.backgroundColor){settings.data.backgroundColor=$slide[0].style.backgroundColor===''?'transparent':$slide[0].style.backgroundColor}
ls.slides[++curSlideIndex]={};ls.slides[curSlideIndex].data=$.extend(!0,{},ls.defaults.slide.options.data,settings.data);ls.slides[curSlideIndex].parallax=settings.parallax;ls.slides[curSlideIndex].kenBurns=settings.kenBurns;ls.slides[curSlideIndex].filter=settings.filter;ls.slides[curSlideIndex].index=curSlideIndex;ls.slides[curSlideIndex].$layers=$();ls.slider.thumbnails.push(settings.data.thumbnail);ls.layers.init($slide,curSlideIndex)}},set:{slideIndexes:function(){var self=ls.slides;self.prev.index=self.current.index;self.current.index=self.next.index;self.next.index=ls.slideshow.get.slideInSequence(ls.slideshow.direction);self.set.slidesData()},nextSlideIndex:function(nextSlideIndex){var self=ls.slides;self.next.index=nextSlideIndex;self.set.slidesData()},slidesData:function(){var self=ls.slides;self.prev=self.prev.index!==-1?$.extend(!0,{},self[self.prev.index]):{};self.current=self.current.index!==-1?$.extend(!0,{},self[self.current.index]):{};self.next=self.next.index!==-1?$.extend(!0,{},self[self.next.index]):{}},firstSlide:function(){var self=ls.slides;self.first.index=ls.o.firstSlide==='random'?ls.o.firstSlide:Math.max(ls.functions.convert.properties(ls.o.firstSlide,!0),1);if(ls.o.shuffleSlideshow&&ls.slides.count>2){ls.o.twoWaySlideshow=!1}else{ls.o.shuffleSlideshow=!1}
self.first.index=self.first.index=='random'?Math.floor(Math.random()*ls.slides.count+1):self.first.index;if(document.location.hash){for(var slideWithDeepLink=1;slideWithDeepLink<self.count+1;slideWithDeepLink++){if(self[slideWithDeepLink].data.deeplink==document.location.hash.split('#')[1]){self.first.index=slideWithDeepLink}}}
self.first.index=self.first.index<1||self.first.index>ls.slides.count?1:self.first.index;if(ls.o.shuffleSlideshow&&ls.o.firstSlide!='random'){self.first.index=ls.o.firstSlide}}},get:{deeplink:function(index){if(index&&ls.slides[index]&&ls.slides[index].data&&ls.slides[index].data.deeplink){return ls.slides[index].data.deeplink}
return null}},slide:[]};ls.layers={$all:$(),getStyle:function(value,percentPixels){if(value.indexOf('%')!=-1){return parseFloat(value)*percentPixels}else{return parseFloat(value)}},init:function($slide,slideIndex){if(!document.body.contains(slider)){return!1}
var $layersOfSlide=$slide.find('.cp-bg, .cp-l, .cp-layer, *[class^="cp-s"]'),$wrapMe,layerData;for(var l=0,len=$layersOfSlide.length;l<len;l++){var $layer=$($layersOfSlide[l]),layer=$layer[0],$children=$layer.children();if($layer.attr('class').indexOf('cp-s')!=-1){var oldDistanceNum=$layer.attr('class').split('cp-s')[1].split(' ')[0];$layer.removeClass('cp-s'+oldDistanceNum).addClass('cp-layer')}else if($layer.hasClass('cp-l')){$layer.removeClass('cp-l').addClass('cp-layer')}else if(!$layer.is('.cp-bg, .cp-layer')){$layer.remove();continue}
if($layer.is('a')&&$children.length===1){$layer=$layer.children().first();layer=$layer[0];layer.setAttribute('data-cp',layer.parentNode.getAttribute('data-cp'));layer.parentNode.removeAttribute('data-cp');$layer.parent().removeClass('cp-layer');$layer.addClass('cp-layer')}
$layer.data(ls.defaults.init.dataKey,new ls.defaults.layer.options($layer,slideIndex));if($layer.attr('class').indexOf('cp-linkto-')!==-1){this.set.linkTo($layer)}
if($layer.parent().is('a')){$wrapMe=$layer.parent();this.set.smartLinks($wrapMe)}else{$wrapMe=$layer}
ls.slides[slideIndex].$layers=ls.slides[slideIndex].$layers.add($wrapMe)}},set:{smartLinks:function($anchor){var href=$anchor.attr('href'),target=$anchor.attr('target');if(target&&target.indexOf('cp-scroll')!==-1){$anchor.on('click.'+sliderUID,function(event){event.preventDefault();var scrollTop,scrollMax=document.body.scrollHeight-ls.device.viewportHeight;if(href!==undefined){switch(href){case 'pagetop':scrollTop=0;break;case 'pagebottom':scrollTop=ls.device.docHeight-ls.device.viewportHeight;break;case 'slidertop':scrollTop=ls.slider.offsetTop;break;case '':case 'sliderbottom':scrollTop=ls.slider.offsetTop+ls.slider.height;break;default:scrollTop=$(href).first().length?$(href).last().offset().top:ls.slider.offsetTop+ls.slider.height;break}}
scrollTop+=ls.o.scrollModifier;scrollTop=Math.min(scrollTop,scrollMax);scrollTop=Math.max(0,scrollTop);gsap.TweenMax.to([document.documentElement,document.body],1,{scrollTop:scrollTop,ease:gsap.Quint.easeInOut})})}
if(ls.defaults.init.controls.indexOf(href)!==-1||href.match(/^\#[0-9]/)){var prop=$.trim(href.toLowerCase().split('#')[1]),parsedProp=parseInt(prop);$anchor.on('click.'+sliderUID,function(event){event.preventDefault();if(['prev','next','start','stop'].indexOf(prop)!==-1){ls.navigation[prop]('clicked')}else if(typeof parsedProp=='number'&&parsedProp===parsedProp){ls.slideshow.changeTo(parsedProp,!0,!0)}else if(!ls.slider.state.changingSlides){switch(prop){case 'replay':ls.api.methods('replay');break;case 'reverse':ls.api.methods('reverse');break;case 'reverse-replay':ls.api.methods('reverse',!0);break}}})}},linkTo:function($layer){var classes=$layer.attr('class').split(' '),slideNum=1;for(var ll=0;ll<classes.length;ll++){if(classes[ll].indexOf('cp-linkto-')!=-1){slideNum=parseInt(classes[ll].split('cp-linkto-')[1])}}
$layer.data(ls.defaults.init.dataKey).settings.linkedToSlide=slideNum;$layer.css({cursor:'pointer'}).on('click.'+sliderUID,function(e){e.preventDefault();$slider.creativePopup($(this).data(ls.defaults.init.dataKey).settings.linkedToSlide)})},wrappers:function($layer,layerData,slideIndex){if(!layerData.is.slideBackground&&!layerData.is.backgroundVideo){layerData.elements.$wrapper=$layer.closest('.cp-in-out');layerData.elements.$wrapper.data(ls.defaults.init.dataKey,{});layerData.settings.wrapperData=layerData.elements.$wrapper.data(ls.defaults.init.dataKey);layerData.elements.$clipWrapper=$layer.closest('.cp-clip');layerData.elements.$clipWrapper.data(ls.defaults.init.dataKey,{});layerData.settings.clipWrapperData=layerData.elements.$clipWrapper.data(ls.defaults.init.dataKey);layerData.elements.$loopWrapper=$layer.closest('.cp-loop');layerData.elements.$loopWrapper.data(ls.defaults.init.dataKey,{});layerData.settings.loopWrapperData=layerData.elements.$loopWrapper.data(ls.defaults.init.dataKey)}else{layerData.elements.$bgWrapper=$layer.closest('.cp-bg-wrap');layerData.elements.$bgOuterWrapper=$layer.closest('.cp-bg-outer')}
if(layerData.parallax.enabled){layerData.elements.$parallaxWrapper=$layer.closest('.cp-parallax');layerData.elements.$parallaxWrapper.data(ls.defaults.init.dataKey,{parallax:{}});layerData.settings.parallaxWrapperData=layerData.elements.$parallaxWrapper.data(ls.defaults.init.dataKey);ls.transitions.layers.parallax.addLayer(layerData.elements.$parallaxWrapper,layerData.settings.parallaxWrapperData.parallax,layerData,slideIndex)}
if(layerData.hover.enabled&&!ls.slides[slideIndex].data.globalhover){ls.transitions.layers.hover.set($layer,layerData)}
if(ls.browser.isSafari){layerData.elements.$outerWrapper=$layer.closest('.cp-z')}else{layerData.elements.$outerWrapper=layerData.parallax.enabled?layerData.elements.$parallaxWrapper:(layerData.elements.$bgWrapper?layerData.elements.$bgOuterWrapper:layerData.elements.$wrapper)}},style:function($layer){var layer=$layer[0],layerData=$layer.data(ls.defaults.init.dataKey),s=layer.style,self=ls.layers,$wrapMe,opacity,clip,width,height,preWidth,preHeight,percentWidth=0,percentHeight=0,outerWidth,outerHeight,paddingLeft,paddingTop,paddingRight,paddingBottom,marginLeft,marginTop,filter,borderLeftWidth,borderTopWidth,borderRightWidth,borderBottomWidth,borderRadius,mediaRatio=!1,preRatio,ratio,rect=layer.getBoundingClientRect(),rWidth,rHeight;paddingLeft=s.paddingLeft!==''?self.getStyle(s.paddingLeft,ls.slider.initial.percW):parseFloat($layer.css('padding-left'));paddingRight=s.paddingRight!==''?self.getStyle(s.paddingRight,ls.slider.initial.percW):parseFloat($layer.css('padding-right'));paddingTop=s.paddingTop!==''?self.getStyle(s.paddingTop,ls.slider.initial.percH):parseFloat($layer.css('padding-top'));paddingBottom=s.paddingBottom!==''?self.getStyle(s.paddingBottom,ls.slider.initial.percH):parseFloat($layer.css('padding-bottom'));marginLeft=s.marginLeft!==''?self.getStyle(s.marginLeft,ls.slider.initial.percW):parseFloat($layer.css('margin-left'));marginTop=s.marginTop!==''?self.getStyle(s.marginTop,ls.slider.initial.percH):parseFloat($layer.css('margin-top'));layer.style.margin='0';borderLeftWidth=s.borderLeftWidth!==''?parseFloat(s.borderLeftWidth):parseFloat($layer.css('border-left-width'));borderRightWidth=s.borderRightWidth!==''?parseFloat(s.borderRightWidth):parseFloat($layer.css('border-right-width'));borderTopWidth=s.borderTopWidth!==''?parseFloat(s.borderTopWidth):parseFloat($layer.css('border-top-width'));borderBottomWidth=s.borderBottomWidth!==''?parseFloat(s.borderBottomWidth):parseFloat($layer.css('border-bottom-width'));if(ls.media.$allMediaLayers.filter($layer).length===1||$layer.children('iframe').length){var $mediaElement=$layer.children(),mediaWidth=$mediaElement.attr('width')?$mediaElement.attr('width'):$mediaElement.width(),mediaHeight=$mediaElement.attr('height')?$mediaElement.attr('height'):$mediaElement.height();if(parseInt(mediaWidth)===300&&parseInt(mediaHeight)===150){mediaWidth=640;mediaHeight=360}
if(layer.style.width===''||layer.style.width==='auto'){$layer.css('width',mediaWidth)}
if(layer.style.height===''||layer.style.height==='auto'){$layer.css('height',mediaHeight)}
if(s.width==='100%'&&s.height==='100%'){s.left='50%';s.top='50%';layerData.mediaSettings.fullsize=!0}
mediaRatio=mediaWidth/mediaHeight;$mediaElement.css({width:'100%',height:'100%'})}
var attributes=layerData.attributes;if($layer.is('img')){preWidth=$layer.data('preloadedWidth');preHeight=$layer.data('preloadedHeight');preRatio=preWidth/preHeight;if((!s.width&&!s.height)||(s.width==='auto'&&s.height==='auto')){if(attributes){if(attributes.width&&attributes.height){if(attributes.width.indexOf('%')===-1){width=parseInt(attributes.width)}else{percentWidth=parseInt(attributes.width);width=self.getStyle(attributes.width,ls.slider.initial.percW)}
if(attributes.height.indexOf('%')===-1){height=parseInt(attributes.height)}else{percentHeight=parseInt(attributes.height);height=self.getStyle(attributes.height,ls.slider.initial.percH)}}else if(attributes.maxWidth){$layer[0].style.width=attributes.maxWidth+'px';width=attributes.maxWidth;height=$layer.height()}}}}
if(rect.width){rWidth=rect.width}else{rWidth=rect.right-rect.left}
if(rect.height){rHeight=rect.height}else{rHeight=rect.bottom-rect.top}
if(!width){width=s.width;if(s.width.indexOf('%')!==-1){percentWidth=parseInt(s.width)}
width=width!==''&&width!=='auto'?self.getStyle(width,ls.slider.initial.percW):rWidth-paddingLeft-paddingRight-borderLeftWidth-borderRightWidth;width=width?width:'auto'}
if(!height){height=s.height;if(s.height.indexOf('%')!==-1){percentHeight=parseInt(s.height)}
height=height!==''&&height!=='auto'?self.getStyle(height,ls.slider.initial.percH):rHeight-paddingTop-paddingBottom-borderTopWidth-borderBottomWidth;height=height?height:'auto'}
ratio=mediaRatio?mediaRatio:width/height;if($layer.is('img')&&!s.width&&!s.height&&(!attributes||(attributes&&!attributes.width&&!attributes.height))&&(preWidth!==width||preHeight!==height)){if(preWidth!==width){width=preWidth>5?preWidth:width;ratio=preWidth>5?preRatio:ratio;height=width/ratio}else if(preHeight!==height){height=preHeight>5?preHeight:height;ratio=preHeight>5?preRatio:ratio;width=height*ratio}}
opacity=parseFloat($layer.css('opacity'));outerWidth=borderLeftWidth+paddingLeft+width+paddingRight+borderRightWidth;outerHeight=borderTopWidth+paddingTop+height+paddingBottom+borderBottomWidth;clip=s.clip!==''?s.clip:!1;s.clip='';filter=s.webkitFilter||s.filter;var setBorderRadius=function(borderRadius){var fixedBorderRadius=borderRadius;if(borderRadius&&borderRadius.indexOf('px ')!==-1){borderRadius=borderRadius.replace('px','').split(' ');fixedBorderRadius=Math.round(parseInt(borderRadius[0])/width*100)+'%'}
return fixedBorderRadius};layerData.original={clip:clip,clipShouldBeConverted:!1,left:s.left?s.left:'0',top:s.top?s.top:'0',width:Math.ceil(width),height:Math.ceil(height),percentWidth:percentWidth,percentHeight:percentHeight,outerWidth:outerWidth,outerHeight:outerHeight,styleWidth:s.width,styleHeight:s.height,ratio:ratio,paddingLeft:paddingLeft,paddingTop:paddingTop,paddingRight:paddingRight,paddingBottom:paddingBottom,marginLeft:marginLeft,marginTop:marginTop,borderLeftWidth:borderLeftWidth,borderTopWidth:borderTopWidth,borderRightWidth:borderRightWidth,borderBottomWidth:borderBottomWidth,borderRadius:setBorderRadius($layer.css('borderTopLeftRadius'))+' '+setBorderRadius($layer.css('borderTopRightRadius'))+' '+setBorderRadius($layer.css('borderBottomRightRadius'))+' '+setBorderRadius($layer.css('borderBottomLeftRadius')),fontSize:parseFloat($layer.css('font-size')),lineHeight:$layer.css('line-height'),letterSpacing:$layer.css('letter-spacing'),color:$layer.css('color'),zIndex:parseInt($layer.css('z-index'))||'auto',filter:filter,backgroundColor:$layer.css('background-color'),dataLS:$layer.attr('data-cp')||'',styles:$layer.attr('style')||''};s.zIndex='auto';layerData.responsive={left:s.left?s.left:'0',top:s.top?s.top:'0',width:width,height:height}},properties:function($layer,slideIndex,update){var layerData=$layer.data(ls.defaults.init.dataKey),layerDataOriginal=$layer.data('cp');layerData.is.textLayer=!$layer.is('img')&&!layerData.is.mediaLayer?!0:!1;layerData.self=$layer;if($layer.data('cp')){var defaultKeys=ls.defaults.layer.keys,originalProperties=$layer.data('cp').split(';'),properties=$layer.data('cp').toLowerCase().split(';');for(var x=0;x<properties.length;x++){if(!$.trim(properties[x])){continue}
var splitPos=properties[x].indexOf(':'),prop=[properties[x].substring(0,splitPos),properties[x].substring(splitPos+1)],originalPropertyName=null,propertyName=null,convertedValue=null,propInDefaultKeys=null,value=null,random=null;originalPropertyName=$.trim(prop[0]);if(originalPropertyName!==''){originalPropertyName=originalPropertyName.replace('split','text');if(typeof defaultKeys[originalPropertyName]!=='undefined'){propertyName=defaultKeys[originalPropertyName][0];if(originalPropertyName==='overlay'){value=$.trim(originalProperties[x].substring(splitPos+1))}else{value=ls.functions.convert.properties($.trim(prop[1]))}
if(prop[1]&&prop[1].indexOf('random')!==-1){if(!originalPropertyName.match(/(text)/)){value=ls.functions.convert.randomProperties(value,propertyName)}
if(!layerData.should.update){layerData.should.update=!0}}
if(typeof value==='number'&&propertyName.match(/(duration|startat|shift|delay)/i)){value/=1000}
if(originalPropertyName.match(/(fade)(.+)/)){switch(value){case true:value=0;break;case false:value=1;break}}
propInDefaultKeys=defaultKeys[originalPropertyName][1];if(typeof propInDefaultKeys!=='undefined'){if(value!==''){if(typeof value==='object'){if(!originalPropertyName.match(/(text)/)){convertedValue=ls.functions.convert.properties($.trim(value[0]));if(typeof convertedValue==='number'&&propertyName.match(/(duration|startat|shift|delay)/i)){convertedValue/=1000}
layerData[propInDefaultKeys][propertyName]=convertedValue}else{if(propInDefaultKeys.match(/(converted)/i)){layerData[propInDefaultKeys][propertyName]=value}else{layerData[propInDefaultKeys].cycle[propertyName]=value}}}else{if(originalPropertyName.match(/(text)/)&&value.toString().indexOf('random')!==-1){layerData[propInDefaultKeys].random[propertyName]=value}else{layerData[propInDefaultKeys][propertyName]=value}}}}else{layerData[propertyName][originalPropertyName]=value}}else if(originalPropertyName==='clip'){layerData.original.clip=prop[1];layerData.original.clipShouldBeConverted=!0}}}}
if(ls.browser.isOld){layerData.in.enabled=!0;layerData.textIn.enabled=!1;layerData.textOut.enabled=!1;layerData.textIn.type=null;layerData.textOut.type=null}
if(layerData.in.enabled){layerData.inLayerTo.ease=layerData.inLayerStyleTo.ease=layerData.inClipTo.ease=ls.functions.convert.easing(layerData.in.ease)}
if(typeof layerData.inLayerStyleShouldBeConvertedFrom.borderRadius!=='undefined'){layerData.inLayerStyleShouldBeConvertedTo.borderRadius=layerData.original.borderRadius}
if(typeof layerData.outLayerStyleShouldBeConvertedTo.borderRadius!=='undefined'){layerData.outLayerStyleShouldBeConvertedFrom.borderRadius=layerData.original.borderRadius}
if(layerData.inLayerStyleFromCSS.backgroundColor){layerData.inLayerStyleToCSS.backgroundColor=layerData.original.backgroundColor}
if(layerData.outLayerStyleToCSS.backgroundColor){layerData.outLayerStyleFromCSS.backgroundColor=layerData.original.backgroundColor}
if(layerData.inLayerStyleFromCSS.color){layerData.inLayerStyleToCSS.color=layerData.original.color}
if(layerData.outLayerStyleToCSS.color){layerData.outLayerStyleFromCSS.color=layerData.original.color}
if(typeof layerData.inLayerStyleShouldBeConvertedFrom.width!=='undefined'){layerData.inLayerStyleShouldBeConvertedTo.width=layerData.original.width}
if(typeof layerData.outLayerStyleShouldBeConvertedTo.width!=='undefined'){layerData.outLayerStyleShouldBeConvertedFrom.width=layerData.original.width}
if(typeof layerData.inLayerStyleShouldBeConvertedFrom.height!=='undefined'){layerData.inLayerStyleShouldBeConvertedTo.height=layerData.original.height}
if(typeof layerData.outLayerStyleShouldBeConvertedTo.height!=='undefined'){layerData.outLayerStyleShouldBeConvertedFrom.height=layerData.original.height}
if(typeof layerData.out.showUntil!=='undefined'&&layerData.out.showUntil!==0){layerData.out.startAt='transitioninend + '+layerData.out.showUntil}
if(layerData.out.startAt.indexOf('slidechangeonly')!==-1&&layerData.out.startAt!=='slidechangeonly'){layerData.out.startAt='slidechangeonly'}
if(layerData.out.enabled){layerData.outLayerTo.ease=layerData.outLayerStyleTo.ease=layerData.outClipTo.ease=ls.functions.convert.easing(layerData.out.ease)}
if($.isNumeric(layerData.loop.count)&&(layerData.loop.count>0||layerData.loop.count===-1)&&layerData.loop.enabled!==!1){layerData.loop.enabled=!0;layerData.loopTo.ease=layerData.loopClipTo.ease=ls.functions.convert.easing(layerData.loop.ease);if(layerData.loop.count!==-1){if(layerData.loop.yoyo){layerData.loop.repeat=2*layerData.loop.count-1}else{layerData.loop.repeat=layerData.loop.count-1}}else{layerData.loop.repeat=-1}}else{layerData.loop.enabled=!1}
if((!$.isEmptyObject(layerData.hoverToCSS)||(layerData.hoverShouldBeConverted.x||layerData.hoverShouldBeConverted.y||layerData.hoverShouldBeConverted.borderRadius||layerData.hoverShouldBeConverted.filter))&&layerData.hover.enabled!==!1){layerData.hover.enabled=!0;if(!layerData.hover.easeOut){layerData.hover.easeOut=layerData.hover.easeIn}
layerData.hover.easeIn=ls.functions.convert.easing(layerData.hover.easeIn);layerData.hover.easeOut=ls.functions.convert.easing(layerData.hover.easeOut,!0);if(!layerData.hover.durationOut){layerData.hover.durationOut=layerData.hover.durationIn}
gsap.TweenMax.set($layer[0],{autoCSS:!1,css:{transformPerspective:layerData.hoverShouldBeConverted.transformPerspective}})}else{layerData.hover.enabled=!1}
if(layerData.parallax.level&&$.isNumeric(layerData.parallax.level)&&layerData.parallax.level!==0&&layerData.parallax.enabled!==!1){layerData.parallax.enabled=!0}else{layerData.parallax.enabled=!1}
if(layerData.is.slideBackground){var normal={scale:1,rotation:0};if(ls.slides[slideIndex].kenBurns.zoom){layerData.kenBurns=ls.slides[slideIndex].kenBurns}
if(layerData.kenBurns.zoom){layerData.kenBurns.from={};layerData.kenBurns.to={};switch(layerData.kenBurns.zoom){case 'out':layerData.kenBurns.from.scale=layerData.kenBurns.scale||1;layerData.kenBurns.from.rotation=layerData.kenBurns.rotation||0;layerData.kenBurns.to=normal;break;case 'in':layerData.kenBurns.from=normal;layerData.kenBurns.to.scale=layerData.kenBurns.scale||1;layerData.kenBurns.to.rotation=layerData.kenBurns.rotation||0;break}
delete layerData.kenBurns.scale;delete layerData.kenBurns.rotation}else{layerData.kenBurns.from=normal;layerData.kenBurns.to=normal}
if(!$.isEmptyObject(ls.slides[slideIndex].filter)){if(ls.slides[slideIndex].filter.from){layerData.filter.values.bgFrom=ls.transitions.layers.filters.convert(ls.slides[slideIndex].filter.from)}
if(ls.slides[slideIndex].filter.to){layerData.filter.values.bgTo=ls.transitions.layers.filters.convert(ls.slides[slideIndex].filter.to)}}}
if(layerData.textIn.type&&ls.defaults.layer.splitTypeKeys.indexOf(layerData.textIn.type)===-1){delete layerData.textIn.type;delete layerData.textIn.ns;layerData.textIn.enabled=!1}
if(layerData.textOut.type&&ls.defaults.layer.splitTypeKeys.indexOf(layerData.textOut.type)===-1){delete layerData.textOut.type;delete layerData.textOut.ns;layerData.textOut.enabled=!1}
if(layerData.textIn.type||layerData.textOut.type){if(layerData.is.textLayer){if(layerData.textIn.type){layerData.textIn.enabled=!0;layerData.textInNodesTo.ease=ls.functions.convert.easing(layerData.textInNodesTo.ease);layerData.textIn.split=layerData.textIn.type.split('_')[0]}
if(layerData.textOut.type){layerData.textOut.enabled=!0;layerData.textOutNodesTo.ease=ls.functions.convert.easing(layerData.textOutNodesTo.ease)}
if(layerData.textOut.enabled&&layerData.textOut.type.split('_')[0]!==layerData.textIn.split){layerData.textIn.split+=', '+layerData.textOut.type.split('_')[0]}
if(layerData.textIn.split.indexOf('chars')!==-1&&layerData.textIn.split.indexOf('words')===-1){layerData.textIn.split+=', words'}
if(layerData.textIn.split.indexOf('words')!==-1&&layerData.textIn.split.indexOf('lines')===-1){layerData.textIn.split+=', lines'}}else{delete layerData.textIn.type;delete layerData.textOut.type;delete layerData.textIn.ns;delete layerData.textOut.ns}}
if(layerData.original.clip||layerData.inClipShouldBeConverted.clip||layerData.outClipShouldBeConverted.clip||layerData.loopClipShouldBeConverted.clip){layerData.clip.enabled=!0}
if(layerData.in.enabled&&layerData.inLayerToCSS.scale){delete layerData.inLayerToCSS.scaleX;delete layerData.inLayerToCSS.scaleY}
if(layerData.out.enabled&&layerData.outLayerToCSS.scale){delete layerData.outLayerToCSS.scaleX;delete layerData.outLayerToCSS.scaleY}
if(layerData.inLayerStyleShouldBeConvertedFrom.filter){layerData.filter.values.in=ls.transitions.layers.filters.convert(layerData.inLayerStyleShouldBeConvertedFrom.filter)}
layerData.filter.values.style=ls.transitions.layers.filters.convert(layerData.original.filter);if(layerData.outLayerStyleShouldBeConvertedTo.filter){layerData.filter.values.out=ls.transitions.layers.filters.convert(layerData.outLayerStyleShouldBeConvertedTo.filter)}
if(layerData.loopLayerShouldBeConverted.filter){layerData.filter.values.loop=ls.transitions.layers.filters.convert(layerData.loopLayerShouldBeConverted.filter)}
if(layerData.hoverShouldBeConverted.filter){layerData.filter.values.hover=ls.transitions.layers.filters.convert(layerData.hoverShouldBeConverted.filter)}
if(!layerData.in.enabled){layerData.in.duration=0}
if(!layerData.textIn.enabled){layerData.textIn.duration=0}
if(!layerData.loop.enabled){layerData.loop.duration=0}
if(!layerData.textOut.enabled){layerData.textOut.duration=0}
if(!layerData.out.enabled){layerData.out.duration=0}
$layer.attr('data-cp-slidein',slideIndex);if(typeof layerData.settings.static!=='undefined'&&layerData.settings.static!=='none'){var i=parseInt(layerData.settings.static);if(i!==0&&layerData.settings.static!=='forever'){$layer.attr('data-cp-slideout',i);layerData.settings.slideOut=i}else{layerData.settings.slideOut=0}
layerData.is.static=!0;$layer.attr('data-cp-static','1')}else{$layer.attr('data-cp-slideout',slideIndex)}
if(layerData.is.mediaLayer){var $media=$layer.children('video, audio').eq(0);if(layerData.mediaSettings.controls!==null){switch(layerData.mediaSettings.controls){case true:$media.prop('controls',!0);$media.removeProp('nocontrols').removeAttr('nocontrols');break;case false:$media.prop('controls',!1);break}}
if(layerData.mediaSettings.volume){if(layerData.mediaSettings.volume<0){layerData.mediaSettings.volume=0}else if(layerData.mediaSettings.volume>100){layerData.mediaSettings.volume=100}}
if(layerData.is.backgroundVideo){ls.media.setBackgroundVideo(layerData,$layer);if(layerData.styleSettings.overlay){$layer.find('.cp-bg-video-overlay').css({backgroundImage:'url('+layerData.styleSettings.overlay+')'})}}}
if(layerData.styleSettings.minfontsize){layerData.styleSettings.minfontsize=parseFloat(layerData.styleSettings.minfontsize)}
if(layerData.styleSettings.minmobilefontsize){layerData.styleSettings.minmobilefontsize=parseFloat(layerData.styleSettings.minmobilefontsize)}}},get:function(options){var $elements=this.$all;if(options){options=options.toLowerCase();var inOrOut='in',filter='',media='',bg=':not(".cp-bg")',bgvideo=':not(".cp-bg-video")';if(options.indexOf('bgvideo')!=-1||options.indexOf('backgroundvideo')!=-1){bgvideo='';options=options.replace('bgvideo','').replace('backgroundvideo','')}
if(options.indexOf('video')!=-1){media+=', > video';options=options.replace('video','')}
if(options.indexOf('audio')!=-1){media+=', > audio';options=options.replace('audio','')}
if(options.indexOf('html5')!=-1){media+=', > video, > audio';options=options.replace('html5','')}
if(options.indexOf('youtube')!=-1){media+=', > iframe[src*="youtube-nocookie.com"], > iframe[src*="youtube.com"], > iframe[src*="youtu.be"], > iframe[data-src*="youtube-nocookie.com"], > iframe[data-src*="youtube.com"], > iframe[data-src*="youtu.be"]';options=options.replace('youtube','')}
if(options.indexOf('vimeo')!=-1){media+=', > iframe[src*="player.vimeo"], > iframe[data-src*="player.vimeo"]';options=options.replace('vimeo','')}
if(media.charAt(0)==','){media=media.substring(2,media.length)}
if(options.indexOf('out')!=-1){inOrOut='out'}
if(options.indexOf('img')!=-1||options.indexOf('image')!=-1){filter='img'}
if(options.indexOf('bg')!=-1||options.indexOf('background')!=-1||options.indexOf('bgonly')!=-1){bg=''}
if(options.indexOf('current')!=-1){$elements=$elements.filter(filter+'[data-cp-slide'+inOrOut+'="'+ls.slides.current.index+'"]'+bg+bgvideo)}else if(options.indexOf('next')!=-1){$elements=$elements.filter(filter+'[data-cp-slide'+inOrOut+'="'+ls.slides.next.index+'"]'+bg+bgvideo)}else{$elements=$elements.filter(filter+bg+bgvideo)}
if(options.indexOf('notactive')!=-1){$elements=$elements.filter('.cp-bg, .cp-bg-video, :hidden');options=options.replace('notactive','')}
if(options.indexOf('active')!=-1){$elements=$elements.filter(':visible:not(.cp-bg, .cp-bg-video)');options=options.replace('active','')}
if(options.indexOf('notstatic')!=-1){$elements=$elements.filter(':not([data-cp-static="1"])');options=options.replace('notstatic','')}
if(options.indexOf('static')!=-1){$elements=$elements.filter('[data-cp-static="1"]');options=options.replace('static','')}
if(options.indexOf('bgonly')!=-1){$elements=$elements.filter('.cp-bg');options=options.replace('bgonly','')}
if(media!==''){$elements=$elements.find(media)}}
return $elements},update:{data:function($layer,type,data){var slideIndex,layerData,original;if(!($layer instanceof jQuery)){$layer=$($layer)}
if(data){$layer.attr('data-cp',data).data('cp',data)}
layerData=$layer.data(ls.defaults.init.dataKey);slideIndex=layerData.is.onSlide;original=layerData.original;switch(type){default:case 'transitions':layerData.settings.timelineIsCalculated=!1;ls.layers.set.properties($layer,slideIndex,!0);break;case 'all':$layer.data(ls.defaults.init.dataKey,new ls.defaults.layer.options($layer,slideIndex));layerData=$layer.data(ls.defaults.init.dataKey);layerData.original=original;ls.layers.set.properties($layer,slideIndex,!0);ls.layers.set.wrappers($layer,layerData,slideIndex);break}}},wrap:function(slideIndex,lazy){if(!ls.slides[slideIndex].wrapped&&ls.slides[slideIndex].wrapped!=='wrapping'){ls.slides[slideIndex].wrapped='wrapping';var timeout=lazy?25:0;var $layers=ls.slides[slideIndex].$layers,len=$layers.length;$layers.each(function(w,layer){ls.timeouts['slide-'+slideIndex+'-layer-'+w]=setTimeout(function(){delete ls.timeouts['slide-'+slideIndex+'-layer-'+w];var $layer=$(layer),$anchorElement=$layer,markup='',$wrapTo,anchorShouldWrap=!1,hideClasses='';if($layer.hasClass('cp-hide-phone')){hideClasses+=' cp-hide-on-phone'}
if($layer.hasClass('cp-hide-tablet')){hideClasses+=' cp-hide-on-tablet'}
if($layer.hasClass('cp-hide-desktop')){hideClasses+=' cp-hide-on-desktop'}
$layer.removeClass('cp-hide-phone cp-hide-tablet cp-hide-desktop');if($anchorElement.is('a')&&$anchorElement.children().length===1){anchorShouldWrap=!0;$layer=$anchorElement.find('.cp-layer')}
var layerData=$layer.data(ls.defaults.init.dataKey);if(!layerData){return!0}
$wrapTo=ls.slider.$layersWrapper;if(layerData.is.backgroundVideo){$wrapTo=ls.slider.$bgVideosWrapper}else if(layerData.is.slideBackground){$wrapTo=ls.slider.$slideBGWrapper}
ls.layers.set.style($layer);ls.layers.set.properties($layer,slideIndex);if(layerData.textIn.split){var text=new SplitType($layer[0],{split:layerData.textIn.split});if(layerData.textIn.type){layerData.textIn.ns=text[layerData.textIn.type.split('_')[0]]}
if(layerData.textOut.type){layerData.textOut.ns=text[layerData.textOut.type.split('_')[0]]}}
if(layerData.is.slideBackground||layerData.is.backgroundVideo){markup='<div class="cp-wrapper cp-bg-outer"><div class="cp-wrapper cp-bg-wrap"></div></div>'}else{if(layerData.clip.enabled){markup='<div class="cp-wrapper cp-clip"></div>'}
if(layerData.loop.enabled){markup='<div class="cp-wrapper cp-loop">'+markup+'</div>'}
markup='<div class="cp-wrapper cp-in-out">'+markup+'</div>'}
if(layerData.parallax.enabled){markup='<div class="cp-wrapper cp-parallax">'+markup+'</div>'}
if(ls.browser.isSafari){markup='<div class="cp-wrapper cp-z">'+markup+'</div>'}
if(markup!==''){$layer.appendTo($wrapTo).wrap(markup)}else{$layer.appendTo($wrapTo)}
if(anchorShouldWrap===!0){$anchorElement.addClass('cp-layer-link').appendTo($layer.parent())}
var css={},blend=$layer.css('mix-blend-mode');if(blend&&blend!=='normal'){css['mix-blend-mode']=blend;$layer.css('mix-blend-mode','normal')}
layerData.original.customZIndex=1;var z=parseInt(layerData.original.zIndex);if(layerData.is.backgroundVideo){css={zIndex:layerData.original.customZIndex}}else if(layerData.is.slideBackground){css={zIndex:layerData.original.customZIndex}}else{if(!z){z=w+101}
css.zIndex=z;layerData.original.customZIndex=z}
if(ls.browser.isSafari){css.transform='translateZ('+(z*3000)+'px )'}
ls.layers.set.wrappers($layer,layerData,slideIndex);layerData.elements.$outerWrapper.css(css).addClass(hideClasses);if(layerData.is.slideBackground){layerData.elements.$bgWrapper.css({backgroundColor:ls.slides[slideIndex].data.backgroundColor})}
ls.layers.$all=ls.layers.$all.add($layer);ls.slides[slideIndex].$layers=ls.slides[slideIndex].$layers.not($anchorElement);if(w===len-1){$slider.children('.cp-slide').eq(slideIndex-1).empty();ls.slides[slideIndex].wrapped=!0}},timeout*(w+1))})}}};ls.slideshow={direction:'next',nextLoop:0,firstStart:!0,sequence:{normal:[],randomized:[]},state:{running:!0,paused:!1,pausedByVideo:!1,pausedByHover:!1,pausedByLastCycle:!1},should:{change:!1,start:!1,stop:!1},isPaused:function(){return this.state.paused||this.state.pausedByVideo||this.state.pausedByHover},init:function(){if(ls.slides.count==1){ls.o.autoStart=!1;ls.o.navPrevNext=!1;ls.o.navStartStop=!1;ls.o.navButtons=!1;ls.o.cycles=-1;ls.o.forceLoopNum=!1;ls.o.autoPauseSlideshow=!0;ls.o.firstSlide=1;ls.o.thumbnailNavigation='disabled'}
if(!ls.o.autoStart||ls.slides.count==1){ls.functions.setStates(this,{running:!1,paused:!0})}
this.set.pauseOnHover();this.set.sequences()},set:{pauseOnHover:function(){ls.o.pauseOnHover=ls.o.pauseOnHover===!0?ls.defaults.init.options.pauseOnHover:ls.o.pauseOnHover;if(ls.o.pauseOnHover!==!1){$slider.on('mouseenter.'+sliderUID,function(){if(!ls.slider.state.inFullscreen){ls.functions.setStates(ls.slideshow,{pausedByHover:!0});if(ls.o.pauseOnHover!=='slideshowOnly'){ls.transitions.layers.timeline.pause()}}}).on('mouseleave.'+sliderUID,function(){var maxProgress=1;if(ls.transitions._slideTimeline&&ls.transitions._slideTimeline.duration()>ls.transitions.layers.timeline.totalDuration){maxProgress=ls.transitions.layers.timeline.totalDuration/ls.transitions._slideTimeline.duration()}
ls.functions.setStates(ls.slideshow,{pausedByHover:!1});if(!$('body').hasClass('cp-unselectable')&&ls.o.pauseOnHover!=='slideshowOnly'&&(!ls.o.pauseLayers||!ls.slideshow.isPaused())){ls.transitions.layers.timeline.resume()}
if(ls.transitions._slideTimeline&&ls.transitions.layers.timeline.state.finished&&ls.transitions._slideTimeline.progress()<maxProgress){ls.functions.setStates(ls.transitions.layers.timeline,{finished:!1})}
ls.slideshow.start()})}},sequences:function(){for(var s=0;s<ls.slides.count;s++){ls.slideshow.sequence.normal[s]=s+1}
ls.slideshow.sequence.randomized=ls.functions.shuffleArray($.merge([],ls.slideshow.sequence.normal))},normalizedSequence:function(){var sequenceType=ls.o.shuffleSlideshow?'randomized':'normal',sequence=ls.slideshow.sequence[sequenceType],seqLength=ls.slideshow.sequence[sequenceType].length,firstIndex=sequence.indexOf(ls.slides.first.index);ls.slideshow.sequence.normalized=[];for(var n1=firstIndex;n1<seqLength;n1++){ls.slideshow.sequence.normalized.push(sequence[n1])}
for(var n2=0;n2<firstIndex;n2++){ls.slideshow.sequence.normalized.push(sequence[n2])}},prevNext:function(prevOrNext){switch(prevOrNext){case 'prev':if(ls.o.twoWaySlideshow){ls.slideshow.direction='prev'}
ls.slideshow.changeTo(ls.slideshow.get.slideInSequence('prev'),!0);break;case 'next':ls.slideshow.direction='next';ls.slideshow.changeTo(ls.slideshow.get.slideInSequence('next'),!0);break}}},get:{sequence:function(){var sequence='normal';if(ls.o.shuffleSlideshow){sequence='randomized'}
return sequence},slideInSequence:function(action){var curSequence=ls.slideshow.sequence[this.sequence()],curIndex=curSequence.indexOf(ls.slides.current.index);switch(action){case 'prev':return curIndex===0?curSequence[curSequence.length-1]:curSequence[curIndex-1];case 'next':return curIndex===curSequence.length-1?curSequence[0]:curSequence[curIndex+1];default:return curSequence[action]}},indexOfSlideInSequence:function(slide){return ls.slideshow.sequence[this.sequence()].indexOf(slide)}},cycles:{set:function(){if(ls.o.cycles>0){ls.slideshow.curCycle=1;ls.slideshow.cycleSlideIndex=ls.slideshow.get.indexOfSlideInSequence(ls.slides.first.index)}},check:function(slideIndex){if(ls.slideshow.get.indexOfSlideInSequence(slideIndex)===ls.slideshow.cycleSlideIndex){return++ls.slideshow.curCycle===ls.o.cycles+1}}},start:function(forceChange){if(!this.isPaused()&&ls.transitions._slideTimeline&&ls.transitions.layers.timeline.state.finished){this.changeTo(ls.slides.next.index)}},stop:function(){ls.functions.setStates(this,{running:!1,paused:!0})},changeTo:function(slideIndex,changedByUser,changedByBullets){if(!document.body.contains(slider)){return!1}
if(ls.slides.current.index===slideIndex){return!1}
if(!this.firstStart&&ls.api.hasEvent('pageChangeWillStart')){var _pageChangeWillStart=$slider.triggerHandler('pageChangeWillStart',ls.api.eventData());if(_pageChangeWillStart===!1){return}else if($.isNumeric(_pageChangeWillStart)){slideIndex=parseInt(_pageChangeWillStart)}}
if(slideIndex>ls.slides.count||slideIndex<1){return}
if(!ls.slider.isBusy()&&(!ls.slideshow.state.pausedByVideo||changedByUser)){ls.functions.setStates(ls.transitions.layers.timeline,{finished:!1});ls.slideshow.should.change=!1;if(changedByUser){if(ls.navigation.direction==='prev'&&ls.o.twoWaySlideshow){ls.slideshow.direction='prev'}}else{ls.navigation.direction=ls.slideshow.direction}
ls.transitions.timers.reverse();ls.media.stop(!0);ls.slides.set.nextSlideIndex(slideIndex);ls.functions.setStates(this,{pausedByVideo:!1});ls.functions.setStates(ls.slider,{changingSlides:!0});ls.preload.imagesOfSlide(ls.slides.next.index,function(){ls.transitions.start()})}else if(!ls.slider.state.preloadingImages&&ls.slider.state.animatingSlides&&ls.transitions._slideTransition){ls.slideshow.should.change=!0;ls.transitions._slideTransition.progress(1);if(ls.transitions._forceLayersOut){ls.transitions._forceLayersOut.progress(1)}}},forceStop:function(){ls.navigation.stop();$.each(ls.timeouts,function(index,value){clearTimeout(ls.timeouts[index])});ls.transitions.timers.stop();ls.transitions._slideTimeline.stop();ls.functions.setStates(ls.transitions.layers.timeline,{stopped:!0,running:!1});$slider.find('*').stop(!0,!1).dequeue()},restart:function(){$slider.find('*').stop();ls.navigation.change(ls.slides.current.index,ls.slideshow.direction)}};ls.media={errors:{},$allMediaLayers:$(),protocol:'http:',playingInCurSlide:0,endedInCurSlide:0,init:function(){if(document.location.href.indexOf('https:')!=-1){this.protocol='https:'}
ls.functions.setStates(ls.slider,{waitingForYouTube:!1,waitingForVimeo:!1});ls.media.youtube.init();ls.media.vimeo.init();ls.media.html5.init()},set:{backgroundVideo:function($layer,layerData){if($layer.children('.cp-vpcontainer').length===0){var vpContainer=$('<div>').addClass('cp-vpcontainer').appendTo($layer);if(layerData.mediaSettings.poster){$('<div>').appendTo(vpContainer).addClass('cp-videopreview').attr({style:'background-image: url('+layerData.mediaSettings.poster+')'})}}},customPoster:function($layer,layerData){var customPoster;if(layerData.mediaSettings.poster){customPoster=layerData.mediaSettings.poster}else if($layer.data('cp')&&$layer.data('cp').indexOf('poster:')!==-1){customPoster=$layer.data('cp').split('poster:')[1].split(';')[0].trim();layerData.mediaSettings.poster=customPoster}
return customPoster},dataAttribute:function($media,attr){$media.removeAttr('data-cp-playing data-cp-not-playing');$media.attr('data-cp-'+attr,'');ls.media.functions.checkSlideshowWaiting()},mediaElements:function($layer,$media,layerData){var vpContainer=$('<div>').addClass('cp-vpcontainer').appendTo($layer);if((!('autoplay' in layerData.mediaSettings)&&ls.o.autoPlayVideos)||layerData.mediaSettings.autoplay){$layer.addClass('cp-autoplay')}else{$('<div>').appendTo(vpContainer).addClass('cp-playvideo')}
if($media.is('iframe')&&layerData.mediaProperties.poster){$('<div>').appendTo(vpContainer).addClass('cp-videopreview').attr({style:'background-image: url('+layerData.mediaProperties.poster+')'})}
if($media.is('video, audio')){if(layerData.mediaProperties.poster){$('<div>').appendTo(vpContainer).addClass('cp-videopreview').attr({style:'background-image: url('+layerData.mediaProperties.poster+')'})}}},properties:function($layer,$media,layerData){layerData.is.mediaLayer=!0;switch(layerData.mediaProperties.type){case 'youtube':if(layerData.is.backgroundVideo){layerData.mediaProperties.options=$.extend(!0,{loop:1,playlist:layerData.mediaProperties.embedID,controls:0,autoplay:0,showinfo:!1,modestbranding:1,thumbnail:!1},ls.media[layerData.mediaProperties.type].defaults,layerData.mediaProperties.embedOptions);ls.media.set.backgroundVideo($layer,layerData)}else{layerData.mediaProperties.options=$.extend(!0,{},ls.media[layerData.mediaProperties.type].defaults,layerData.mediaProperties.embedOptions,{autoplay:0});ls.media.set.mediaElements($layer,$media,layerData)}
break;case 'vimeo':if(layerData.is.backgroundVideo){layerData.mediaProperties.options=$.extend(!0,{loop:1,byline:0,portrait:0,title:0,fun:0},ls.media[layerData.mediaProperties.type].defaults,layerData.mediaProperties.embedOptions);ls.media.set.backgroundVideo($layer,layerData)}else{layerData.mediaProperties.options=$.extend(!0,{},ls.media[layerData.mediaProperties.type].defaults,layerData.mediaProperties.embedOptions,{autoplay:0});ls.media.set.mediaElements($layer,$media,layerData)}
break;case 'html5':if($media.attr('autoplay')){$media.removeAttr('autoplay');$layer.attr('data-ls',$layer.attr('data-ls')+' autoplay: true;')}
if(layerData.is.backgroundVideo){$media.removeAttr('controls');$media[0].muted=!0;$media.attr('loop','')}
if('controls' in layerData.mediaSettings){if(layerData.mediaSettings.controls){$media.attr('controls','');$media.removeAttr('nocontrols')}else{$media.removeAttr('controls')}}
if('volume' in layerData.mediaSettings){if(layerData.mediaSettings.volume<0){layerData.mediaSettings.volume=0}else if(layerData.mediaSettings.volume>100){layerData.mediaSettings.volume=100}
$media[0].volume=layerData.mediaSettings.volume/100}
if('muted' in layerData.mediaSettings){if(layerData.mediaSettings.muted){$media[0].muted=!0}else{$media[0].muted=!1}}
if('loop' in layerData.mediaSettings){if(layerData.mediaSettings.loop){$media.attr('loop','')}else{$media.removeAttr('loop')}}
if(layerData.is.backgroundVideo){ls.media.set.backgroundVideo($layer,layerData)}else{ls.media.set.mediaElements($layer,$media,layerData)}
break}},thumbnail:function($thumbnail,event){switch(event){case 'show':$thumbnail.fadeIn(ls.transitions.media.defaults.fadeIn);break;case 'hide':$thumbnail.delay(ls.transitions.media.defaults.delay).fadeOut(ls.transitions.media.defaults.fadeOut);break}}},unmute:{set:function($media,type,mutedByBrowser){if((type!=='youtube'&&type!=='vimeo')||ls.media.allowToUnmute){ls.gui.media.showUnmute()}
$media.attr('data-cp-allow-to-unmute','');if(mutedByBrowser){$media.attr('data-cp-muted-by-browser','')}},singleMediaElement:function($media){var $layer=$media.closest('.cp-layer'),layerData=$layer.data(ls.defaults.init.dataKey),allowToRemoveAttribute=!1,volume;switch(layerData.mediaProperties.type){case 'youtube':if(ls.media.allowToUnmute){allowToRemoveAttribute=!0;layerData.mediaProperties.player.unMute()}
break;case 'vimeo':if(ls.media.allowToUnmute){allowToRemoveAttribute=!0;volume=layerData.mediaSettings.volume?layerData.mediaSettings.volume/100:1;layerData.mediaProperties.player.setVolume(volume)}
break;case 'html5':allowToRemoveAttribute=!0;$media[0].muted=!1;break}
if(allowToRemoveAttribute){$media.removeAttr('data-cp-muted-by-browser data-cp-allow-to-unmute')}}},functions:{allowedToPlay:function($media,layerData){var $layer=$media.closest('.cp-layer');if((ls.slides.current.index===parseInt($layer.attr('data-cp-slidein'))||(layerData.is.backgroundVideo&&ls.slides.next.index===parseInt($layer.attr('data-cp-slidein'))))||($layer.attr('data-cp-static')&&typeof $layer.attr('data-cp-active')!=='undefined')){return!0}else{return!1}},playActiveMedia:function(){var layerData;ls.media.get('notbg,active').each(function(){layerData=$(this).closest('.cp-layer').data(ls.defaults.init.dataKey);if(layerData.mediaProperties.alreadyStarted){switch(layerData.mediaProperties.type){case 'youtube':layerData.mediaProperties.player.playVideo();break;case 'vimeo':layerData.mediaProperties.player.play();break;case 'html5':(layerData.mediaProperties.$media)[0].play();break}}else{$(this).parent().find('.cp-vpcontainer').trigger('playMedia')}})},pauseActiveMedia:function(){var layerData;ls.media.get('notbg,active,playing').each(function(){layerData=$(this).closest('.cp-layer').data(ls.defaults.init.dataKey);switch(layerData.mediaProperties.type){case 'youtube':layerData.mediaProperties.player.pauseVideo();break;case 'vimeo':layerData.mediaProperties.player.pause();break;case 'html5':this.pause();break}})},urlToObject:function(url){var obj={},qs=url.split('?')[1];if(qs){qs.split('#')[0].replace(/([^=&]+)=([^&]*)/g,function(m,key,value){obj[decodeURIComponent(key)]=$.isNumeric(decodeURIComponent(value))?parseInt(decodeURIComponent(value)):decodeURIComponent(value)})}
return obj},checkSlideshowState:function($layer,layerData){if(!layerData.is.static&&ls.o.autoPauseSlideshow){ls.functions.setStates(ls.slideshow,{pausedByVideo:!0});if(ls.o.autoPauseSlideshow=='auto'){ls.media.playingInCurSlide++}}},checkSlideshowWaiting:function(){var playingMediaCount=ls.media.playingInCurSlide,$pausedMedias=ls.media.get('notbg,active,notstatic,notplaying'),pausedMediaCount=ls.media.get('notbg,active,notstatic,notplaying').length;if(pausedMediaCount===playingMediaCount&&pausedMediaCount>0&&ls.slideshow.state.pausedByVideo&&ls.o.autoPauseSlideshow&&!ls.timeouts.pausedVideos&&ls.slideshow.state.running){ls.timeouts.pausedVideos=setTimeout(function(){if(ls.slideshow.state.running){$pausedMedias.each(function(){ls.media.functions.mediaEnded($(this),$(this).closest('.cp-layer'),$(this).closest('.cp-layer').data(ls.defaults.init.dataKey))})}else{ls.slideshow.state.pausedByVideo=!1}},5000)}else{if(ls.timeouts.pausedVideos){clearTimeout(ls.timeouts.pausedVideos);delete ls.timeouts.pausedVideos}}},playIfAllowed:function($layer){var layerData=$layer.data(ls.defaults.init.dataKey);if(layerData.is.mediaLayer){if(ls.device.isMobile&&(($slider.hasClass('cp-device-is-phone')&&layerData.elements.$outerWrapper.hasClass('cp-hide-on-phone'))||($slider.hasClass('cp-device-is-tablet')&&layerData.elements.$outerWrapper.hasClass('cp-hide-on-tablet')))){}else if((!('autoplay' in layerData.mediaSettings)&&ls.o.autoPlayVideos)||layerData.mediaSettings.autoplay){$layer.find('.cp-vpcontainer').trigger('playMedia')}}},stop:function(resetMedia){var resetMedia=typeof resetMedia!=='undefined'?resetMedia:!0;ls.layers.get('current,out,youtube').each(function(){var $media=$(this),$layer=$media.closest('.cp-layer'),layerData=$layer.data(ls.defaults.init.dataKey);ls.media.youtube.stop($layer,$media,layerData,resetMedia)});ls.layers.get('current,out,vimeo').each(function(){var $media=$(this),$layer=$media.closest('.cp-layer'),layerData=$layer.data(ls.defaults.init.dataKey);ls.media.vimeo.stop($layer,$media,layerData,resetMedia)});ls.layers.get('current,out,html5').each(function(){var $media=$(this),$layer=$media.closest('.cp-layer'),layerData=$layer.data(ls.defaults.init.dataKey);ls.media.html5.stop($layer,$media,layerData,resetMedia)});ls.media.playingInCurSlide=0;ls.media.endedInCurSlide=0},mediaEnded:function($media,$layer,layerData){if(ls.o.autoPauseSlideshow=='auto'&&!layerData.is.backgroundVideo){if(!layerData.is.static){ls.media.endedInCurSlide ++}
if(ls.media.endedInCurSlide==ls.media.playingInCurSlide&&ls.media.playingInCurSlide!==0){ls.functions.setStates(ls.slideshow,{pausedByVideo:!1});ls.slideshow.remainingSlideDuration=1;ls.slideshow.start()}}
ls.media.set.dataAttribute($media,'not-playing')},removeFromTimeline:function($layer){ls.transitions._slideTimeline.kill(null,$layer.closest('.cp-in-out')[0])}},youtube:{init:function(){var count=0,checkYouTubeIsReady;this.$videos=ls.slider.$hiddenWrapper.find('iframe[src*="youtube-nocookie.com"], iframe[src*="youtube.com"], iframe[src*="youtu.be"], iframe[data-src*="youtube-nocookie.com"], iframe[data-src*="youtube.com"], iframe[data-src*="youtu.be"]').each(function(){var $video=$(this),$layer=$video.parent(),layerData=$layer.data(ls.defaults.init.dataKey),src=($video.attr('src')||$video.attr('data-src')).replace(/&amp;/g,'&').replace('autoplay=1','autoplay=0').replace('?','?smart=true&'),protocol=src.indexOf('http')===-1?ls.media.protocol:'',sep=src.indexOf('?')===-1?'?':'&',saved={$videoElement:$video,videoURL:protocol+src+sep+'wmode=opaque&html5=1&enablejsapi=1&version=3&rel=0',videoThumbnailURL:ls.media.protocol+'//img.youtube.com/vi/'+src.split('embed/')[1].split('?')[0]+'/'+ls.o.youtubePreview};var d=($layer.data().cp||'').replace(/\s+/g,'');if(ls.o.autoPlayVideos&&d.indexOf('autoplay:disabled')<0||!ls.o.autoPlayVideos&&d.indexOf('autoplay:enabled')>=0){saved.videoURL+='&mute=1'}
$video.attr('id','cp-youtube-'+(++count));layerData.mediaProperties={type:'youtube',saved:saved};ls.media.setProperties(layerData);if(layerData.is.backgroundVideo){ls.media.setBackgroundVideo(layerData,$layer)}
if(!layerData.is.backgroundVideo){ls.media.setMediaElements($layer,$video,saved.videoURL,saved.videoThumbnailURL,layerData)}});ls.media.$allMediaLayers=ls.media.$allMediaLayers.add(this.$videos.parent());if(this.$videos.length){ls.timeouts.loadYouTube=Math.floor(Date.now()/1000);if(!window.YT&&!$('script[src*="youtube.com/iframe_api"]').length){$('<script>').appendTo('head').attr('src','https://www.youtube.com/iframe_api')}
var YTR='onYouTubeIframeAPIReady';var onYTReady=function(){window._creativePopup.globals.youTubeIsReady=!0};window[YTR]=window[YTR]?(function(parent){return function(){parent();onYTReady()}})(window[YTR]):onYTReady;ls.intervals.isYouTubeReady=setInterval(function(){if((window.YT&&window.YT.loaded===1)||window._creativePopup.globals.youTubeIsReady||Math.floor(Date.now()/1000)-ls.timeouts.loadYouTube>3){clearInterval(ls.intervals.isYouTubeReady);delete ls.intervals.isYouTubeReady;delete ls.timeouts.loadYouTube;window._creativePopup.globals.youTubeIsReady=!0;ls.media.youtube.$videos.parent().each(function(){var $layer=$(this),layerData=$layer.data(ls.defaults.init.dataKey),saved=layerData.mediaProperties.saved;$layer.on('playMedia.'+sliderUID+' click.'+sliderUID,'.cp-vpcontainer',function(){ls.media.hideThumbnail($(this));ls.media.checkSlideshowState($layer,layerData);ls.media.removeFromTimeline($layer);ls.media.youtube.play($layer,saved.$videoElement,saved.videoURL,layerData)}).on('playBackgroundVideo.'+sliderUID,function(){ls.media.youtube.play($layer,saved.$videoElement,saved.videoURL,layerData)}).on('stopBackgroundVideo.'+sliderUID,function(){ls.media.youtube.stop($layer,saved.$videoElement,layerData,!0)}).on('preloadBackgroundVideo.'+sliderUID,function(){ls.media.youtube.createPlayer($layer,saved.$videoElement,saved.videoURL,layerData,!0)})});ls.functions.setStates(ls.slider,{waitingForYouTube:!1})}else{ls.functions.setStates(ls.slider,{waitingForYouTube:!0})}},25)}},createPlayer:function($layer,$video,videoURL,layerData,preloadOnly){var playerReady=function(){if(layerData.mediaSettings.volume!==null){layerData.mediaProperties.player.setVolume(layerData.mediaSettings.volume)}
if(!preloadOnly||layerData.mediaProperties.shouldPlay){layerData.mediaProperties.player.playVideo();layerData.mediaProperties.shouldPlay=!1}};var videoEnded=function(event){if(event.data===0){if(layerData.is.backgroundVideo){layerData.mediaProperties.player.seekTo(0)}else{ls.media.videoEnded($layer,layerData)}}};if(layerData.mediaSettings.showinfo!==null){videoURL=videoURL.replace('&showinfo=0','').replace('&showinfo=1','');switch(layerData.mediaSettings.showinfo){case true:videoURL+='&showinfo=1';break;case false:videoURL+='&showinfo=0';break}}
if(layerData.mediaSettings.controls!==null){videoURL=videoURL.replace('&controls=0','').replace('&controls=1','');switch(layerData.mediaSettings.controls){case true:videoURL+='&controls=1';break;case false:videoURL+='&controls=0';break}}
$video.attr('src',videoURL);layerData.mediaProperties.player=new YT.Player($video[0],{events:{'onReady':playerReady,'onStateChange':videoEnded}})},play:function($layer,$video,videoURL,layerData){if(!layerData.mediaProperties.player){this.createPlayer($layer,$video,videoURL,layerData)}else if(layerData.mediaProperties.player.playVideo){layerData.mediaProperties.player.playVideo()}else{layerData.mediaProperties.shouldPlay=!0}},stop:function($layer,$video,layerData,resetMedia){if(layerData.mediaProperties.player){layerData.mediaProperties.player.pauseVideo();if(resetMedia){layerData.mediaProperties.player.seekTo(0)}
if(!layerData.is.backgroundVideo){ls.media.showThumbnail($layer.find('.cp-vpcontainer'))}}}},vimeo:{defaults:{autoplay:0,autopause:0,wmode:'opaque',playsinline:1},init:function(){var $vimeoVideos=this.$medias=ls.slider.$hiddenWrapper.find('iframe[src*="player.vimeo"], iframe[data-src*="player.vimeo"]'),tnRequiredCount=ls.slider.$hiddenWrapper.find('.cp-slide:eq(0) iframe[src*="player.vimeo"], .cp-slide:eq(0) iframe[data-src*="player.vimeo"]').length;if($vimeoVideos.length){ls.timeouts.loadVimeo=Math.floor(Date.now()/1000);ls.media.$allMediaLayers=ls.media.$allMediaLayers.add($vimeoVideos.closest('.cp-layer'));var count=0;$('<script>').attr({'src':'https://player.vimeo.com/api/player.js','type':'text/javascript'}).appendTo('head');ls.intervals.isVimeoReady=setInterval(function(){ls.functions.setStates(ls.slider,{waitingForVimeo:!0});if(window.Vimeo||Math.floor(Date.now()/1000)-ls.timeouts.loadVimeo>3){clearInterval(ls.intervals.isVimeoReady);delete ls.intervals.isVimeoReady;delete ls.timeouts.loadVimeo;onVimeoPlayerAPIReady()}},25);var onVimeoPlayerAPIReady=function(){var tnLoadedCount=0;ls.media.vimeo.$medias.each(function(){var $media=$(this).attr({id:'cp-vimeo-'+(++count),allow:'accelerometer; autoplay; encrypted-media; gyroscope; picture-in-picture; fullscreen',allowfullscreen:''}),$layer=$media.closest('.cp-layer'),layerData=$layer.data(ls.defaults.init.dataKey),embedURL=$media.attr('src')||$media.attr('data-src'),embedOptions=ls.media.functions.urlToObject(embedURL),embedID=embedURL.split('video/')[1].split('?')[0],jsonURL='https://vimeo.com/api/oembed.json?url=http://vimeo.com/'+embedID;embedURL=embedURL.split('?')[0].split('//')[1];ls.media.vimeo.defaults.player_id='cp-vimeo-'+count;var customPoster=ls.media.set.customPoster($layer,layerData);layerData.mediaProperties={type:'vimeo',$media:$media,embedURL:embedURL,embedOptions:embedOptions};var setPoster=function(poster){layerData.mediaProperties.poster=poster;if(tnRequiredCount===0||(tnRequiredCount>0&&++tnLoadedCount==tnRequiredCount)){window._creativePopup.globals.vimeoIsReady=!0}
ls.media.set.properties($layer,$media,layerData)};if(customPoster){setPoster(customPoster)}else{$.getJSON(jsonURL,function(data){setPoster(data.thumbnail_url)})}
$layer.on('playMedia.'+sliderUID+' click.'+sliderUID,'.cp-vpcontainer',function(){ls.media.set.thumbnail($(this),'hide');ls.media.functions.checkSlideshowState($layer,layerData);ls.media.functions.removeFromTimeline($layer);ls.media.vimeo.play($layer,$media,layerData,embedURL)}).on('playBackgroundVideo.'+sliderUID,function(){ls.media.vimeo.play($layer,$media,layerData,embedURL)}).on('stopBackgroundVideo.'+sliderUID,function(){ls.media.vimeo.stop($layer,$media,layerData,!0)}).on('preloadBackgroundVideo.'+sliderUID,function(){ls.media.vimeo.createPlayer($layer,$media,layerData,embedURL,!0)})});ls.functions.setStates(ls.slider,{waitingForVimeo:!1})}}},createPlayer:function($layer,$media,layerData,embedURL,preloadOnly){layerData.mediaProperties.playerState='initializing';var mediaPlaying=function(){ls.media.set.dataAttribute($media,'playing')};var mediaPaused=function(){ls.media.set.dataAttribute($media,'not-playing')};var mediaEnded=function(){ls.media.functions.mediaEnded($media,$layer,layerData)};if('controls' in layerData.mediaSettings){delete layerData.mediaSettings.controls}
if('loop' in layerData.mediaSettings){layerData.mediaProperties.options.loop=layerData.mediaSettings.loop?1:0}
if('showinfo' in layerData.mediaSettings){if(layerData.mediaSettings.showinfo){layerData.mediaProperties.options.byline=1;layerData.mediaProperties.options.portrait=1;layerData.mediaProperties.options.title=1}else{layerData.mediaProperties.options.byline=0;layerData.mediaProperties.options.portrait=0;layerData.mediaProperties.options.title=0}
delete layerData.mediaProperties.options.showinfo}
if('volume' in layerData.mediaSettings){if(layerData.mediaSettings.volume===0){layerData.mediaSettings.volume=100;layerData.mediaSettings.muted=!0}else if(layerData.mediaSettings.volume<0||layerData.mediaSettings.volume>100){layerData.mediaSettings.volume=100}}
if(layerData.mediaSettings.muted){layerData.mediaProperties.options.muted=1}
$media.attr('src','https://'+embedURL+'?'+jQuery.param(layerData.mediaProperties.options));layerData.mediaProperties.player=new Vimeo.Player($media[0]);layerData.mediaProperties.player.on('play',mediaPlaying);layerData.mediaProperties.player.on('pause',mediaPaused);layerData.mediaProperties.player.on('ended',mediaEnded);layerData.mediaProperties.player.ready().then(function(){layerData.mediaProperties.playerState='ready';if(layerData.mediaSettings.volume&&!layerData.mediaSettings.muted&&$.isNumeric(layerData.mediaSettings.volume)&&layerData.mediaSettings.volume>=0&&layerData.mediaSettings.volume<=100){layerData.mediaProperties.player.setVolume(layerData.mediaSettings.volume/100)}
if(!preloadOnly){ls.media.vimeo.play($layer,$media,layerData,embedURL)}})},play:function($layer,$media,layerData,embedURL,mutedByBrowser){if(typeof $media.attr('data-cp-muted-by-browser')!=='undefined'){ls.media.unmute.singleMediaElement($media)}
if(!layerData.mediaProperties.player){this.createPlayer($layer,$media,layerData,embedURL)}else{if(layerData.is.backgroundVideo&&!('muted' in layerData.mediaSettings)){layerData.mediaProperties.player.setVolume(0)}
if(layerData.mediaSettings.muted){if(!(ls.o.rememberUnmuteState&&ls.media.userDidUnmute)){layerData.mediaProperties.player.setVolume(0);if(layerData.mediaSettings.muted=='offertounmute'){ls.media.unmute.set($media,layerData.mediaProperties.type)}}else if(ls.o.rememberUnmuteState&&ls.media.userDidUnmute){layerData.mediaProperties.player.setVolume(layerData.mediaSettings.volume/100||1);delete layerData.mediaSettings.muted}}
if(mutedByBrowser){layerData.mediaProperties.player.setVolume(0);ls.media.unmute.set($media,layerData.mediaProperties.type,!0)}else{layerData.mediaProperties.player.getVolume().then(function(volume){if(volume==0&&layerData.mediaSettings.muted=='offertounmute'){ls.media.unmute.set($media,layerData.mediaProperties.type)}})}
if(ls.media.functions.allowedToPlay($media,layerData)){layerData.mediaProperties.player.play().then(function(){}).catch(function(error){switch(error.name){case 'PasswordError':if(window.console){console.error(ls.defaults.slider.errorText);console.error('Vimeo video is password protected and may cause playback issues.')}
break;case 'PrivacyError':if(window.console){console.error(ls.defaults.slider.errorText);console.error("Vimeo video is private and may cause playback issues.")}
break;default:ls.media.vimeo.play($layer,$media,layerData,embedURL,!0);break}})}else{ls.media.vimeo.stop($layer,$media,layerData,!0)}}},stop:function($layer,$media,layerData,resetMedia){if(layerData.mediaProperties.player){layerData.mediaProperties.player.pause();if(resetMedia){layerData.mediaProperties.player.setCurrentTime(0)}
if(!layerData.is.backgroundVideo){ls.media.showThumbnail($layer.find('.cp-vpcontainer'))}}}},html5:{init:function(){this.$elements=ls.slider.$hiddenWrapper.find('video, audio');ls.media.$allMediaLayers=ls.media.$allMediaLayers.add(this.$elements.parent());if(this.$elements.length){var count=0;ls.media.html5.$elements.each(function(){var $media=$(this).attr('id','cp-html5-'+(++count)),$layer=$(this).parent(),layerData=$layer.data(ls.defaults.init.dataKey);layerData.mediaProperties={type:'html5',saved:{}};ls.media.setProperties(layerData);if(layerData.is.backgroundVideo){ls.media.setBackgroundVideo(layerData,$layer)}
if($media.attr('autoplay')){var $newMedia=$media.removeAttr('autoplay').clone(!0,!0);$media.remove();$media=$newMedia.appendTo($layer);$layer.data('cp',$layer.data('cp')+' autoplay: true;')}
if(!layerData.is.backgroundVideo){ls.media.setMediaElements($layer,$media,!1,!1,layerData)}
$media.on('ended.'+sliderUID,function(){if(layerData.is.backgroundVideo){$media[0].currentTime=0;$media[0].play()}else{ls.media.videoEnded($layer,layerData)}});$layer.on('playMedia.'+sliderUID+' click.'+sliderUID,'.cp-vpcontainer',function(e){ls.media.hideThumbnail($(this));ls.media.checkSlideshowState($layer,layerData);ls.media.removeFromTimeline($layer);ls.media.html5.play($layer,$media,layerData)}).on('playBackgroundVideo.'+sliderUID,function(){ls.media.html5.play($layer,$media,layerData)}).on('stopBackgroundVideo.'+sliderUID,function(){ls.media.html5.stop($layer,$media,layerData,!0)})})}},play:function($layer,$media,layerData){if(layerData.mediaSettings.volume!==null&&!layerData.mediaProperties.volumeIsSet){$media[0].volume=layerData.mediaSettings.volume/100;layerData.mediaProperties.volumeIsSet=!0}
$media[0].play()},stop:function($layer,$media,layerData,resetMedia){$media[0].pause();if(resetMedia){$media[0].currentTime=0}
if(!layerData.is.backgroundVideo){ls.media.showThumbnail($layer.find('.cp-vpcontainer'))}}},setBackgroundVideo:function(layerData,$layer){layerData.mediaSettings={controls:!1,autoplay:!1,showinfo:!1,fillmode:'cover',thumbnail:!1,volume:layerData.mediaSettings.volume?layerData.mediaSettings.volume:0};if($layer.data('cp')&&$layer.data('cp').indexOf('poster:')!==-1&&$layer.children('.cp-vpcontainer').length==0){var vpContainer=$('<div>').addClass('cp-vpcontainer').appendTo($layer),videoThumbnailURL=$layer.data('cp').split('poster:')[1].split(';')[0].trim();$('<div>').appendTo(vpContainer).addClass('cp-videopreview').attr({style:'background-image: url('+videoThumbnailURL+')'})}},setProperties:function(layerData){layerData.is.mediaLayer=!0},setMediaElements:function($layer,$el,videoURL,videoThumbnailURL,layerData){var vpContainer=$('<div>').addClass('cp-vpcontainer').appendTo($layer),url=!1,mediaWidth,mediaHeight;if((layerData.mediaSettings.autoplay===null&&ls.o.autoPlayVideos)||layerData.mediaSettings.autoplay){$layer.addClass('cp-autoplay')}else{$('<div>').appendTo(vpContainer).addClass('cp-playvideo')}
if($layer.data('cp')&&$layer.data('cp').indexOf('poster:')!==-1){videoThumbnailURL=$layer.data('cp').split('poster:')[1].split(';')[0].trim()}
if($el.is('iframe')){$('<div>').appendTo(vpContainer).addClass('cp-videopreview').attr({style:'background-image: url('+videoThumbnailURL+')'})}else{if(!videoThumbnailURL&&typeof $el.attr('poster')!=='undefined'){videoThumbnailURL=$el.attr('poster');$el.removeAttr('poster')}
if(videoThumbnailURL){$('<div>').appendTo(vpContainer).addClass('cp-videopreview').attr({style:'background-image: url('+videoThumbnailURL+')'})}}},checkSlideshowState:function($layer,layerData){if(!layerData.is.static&&ls.o.autoPauseSlideshow){ls.functions.setStates(ls.slideshow,{pausedByVideo:!0});if(ls.o.autoPauseSlideshow=='auto'){this.playingInCurSlide++}}},hideThumbnail:function($videoThumbnail){$videoThumbnail.delay(ls.transitions.media.defaults.delay).fadeOut(ls.transitions.media.defaults.fadeOut)},showThumbnail:function($videoThumbnail){$videoThumbnail.fadeIn(ls.transitions.media.defaults.fadeIn)},videoEnded:function($layer,layerData){if(ls.o.autoPauseSlideshow=='auto'&&!layerData.is.backgroundVideo){if(!layerData.is.static){this.endedInCurSlide ++}
if(this.endedInCurSlide==this.playingInCurSlide&&this.playingInCurSlide!==0){ls.functions.setStates(ls.slideshow,{pausedByVideo:!1});ls.slideshow.remainingSlideDuration=1;ls.slideshow.start()}}},playIfAllowed:function($layer){var layerData=$layer.data(ls.defaults.init.dataKey);if(layerData.is.mediaLayer){if(ls.device.isMobile&&(($slider.hasClass('cp-device-is-phone')&&layerData.elements.$outerWrapper.hasClass('cp-hide-on-phone'))||($slider.hasClass('cp-device-is-tablet')&&layerData.elements.$outerWrapper.hasClass('cp-hide-on-tablet')))){}else if((layerData.mediaSettings.autoplay===null&&ls.o.autoPlayVideos)||layerData.mediaSettings.autoplay){$layer.find('.cp-vpcontainer').trigger('playMedia')}}},stop:function(resetMedia){var self=this;resetMedia=typeof resetMedia!=='undefined'?resetMedia:!0;ls.layers.get('current,out,youtube').each(function(){var $video=$(this),$layer=$video.closest('.cp-layer'),layerData=$layer.data(ls.defaults.init.dataKey);self.youtube.stop($layer,$video,layerData,resetMedia)});ls.layers.get('current,out,vimeo').each(function(){var $video=$(this),$layer=$video.closest('.cp-layer'),layerData=$layer.data(ls.defaults.init.dataKey);self.vimeo.stop($layer,$video,layerData,resetMedia)});ls.layers.get('current,out,html5').each(function(){var $video=$(this),$layer=$video.closest('.cp-layer'),layerData=$layer.data(ls.defaults.init.dataKey);self.html5.stop($layer,$video,layerData,resetMedia)});this.playingInCurSlide=0;this.endedInCurSlide=0},removeFromTimeline:function($layer){ls.transitions._slideTimeline.kill(null,$layer.closest('.cp-in-out')[0])}};ls.gui={navigation:{init:function(){if(ls.o.navPrevNext){this.prevNext.init()}
if(ls.o.navStartStop||ls.o.navButtons){this.bottom.init()}},prevNext:{init:function(){$('<a class="cp-gui-element cp-nav-prev" href="#" />').on('click.'+sliderUID,function(e){e.preventDefault();$slider.creativePopup('prev')}).appendTo($slider);$('<a class="cp-gui-element cp-nav-next" href="#" />').on('click.'+sliderUID,function(e){e.preventDefault();$slider.creativePopup('next')}).appendTo($slider);if(ls.o.hoverPrevNext){this.setHover()}},setHover:function(){$slider.find('.cp-nav-prev, .cp-nav-next').css({display:'none'});$slider.on('mouseenter.'+sliderUID,function(){if(!ls.gui.navigation.forceHide){$slider.find('.cp-nav-prev, .cp-nav-next').stop(!0,!0).fadeIn(300)}}).on('mouseleave.'+sliderUID,function(){$slider.find('.cp-nav-prev, .cp-nav-next').stop(!0,!0).fadeOut(300)})}},bottom:{init:function(){this.wrapper=$('<div class="cp-gui-element cp-bottom-nav-wrapper" />').appendTo($slider);if(ls.o.navButtons&&ls.o.thumbnailNavigation!='always'){this.bullets.init()}
if(ls.o.navStartStop){this.createStartStop()}else if(ls.o.thumbnailNavigation!='always'){this.createSides()}
if(ls.o.hoverBottomNav&&ls.o.thumbnailNavigation!='always'){this.setHover()}
if(ls.o.thumbnailNavigation=='always'){this.wrapper.addClass('cp-above-thumbnails');this.thumbnails.init()}},bullets:{init:function(){var self=this;$('<span class="cp-bottom-slidebuttons" />').appendTo($slider.find('.cp-bottom-nav-wrapper'));for(var x=0;x<ls.slides.count;x++){var bullet=$('<a href="#" />').appendTo($slider.find('.cp-bottom-slidebuttons')).data('index',x+1).on('click.'+sliderUID,function(e){e.preventDefault();$slider.creativePopup($(this).data('index'))});if(ls.o.thumbnailNavigation=='hover'){bullet.on('mouseenter.'+sliderUID,function(){var bullet=$(this);$slider.find('.cp-thumbnail-hover-img').css({left:parseInt(self.hoverWrapper.css('padding-left')),top:parseInt(self.hoverWrapper.css('padding-top'))});self.hoverImage.on('load.'+sliderUID,function(){if($(this).width()===0){self.hoverImage.css({position:'relative',margin:'0 auto',left:'auto'})}else{self.hoverImage.css({position:'absolute',marginLeft:-$(this).width()/2,left:'50%'})}
self.hoverImage.css('display','none').stop(!0,!0).fadeIn(250)}).attr('src',ls.slides[bullet.data('index')].data.thumbnail);self.hoverWrapper.css({display:'block'}).stop().animate({left:$(this).position().left+($(this).width()-self.hoverWrapper.outerWidth())/2},250);self.hoverWrapperInner.css({display:'none',visibility:'visible'}).stop().fadeIn(250)}).on('mouseleave.'+sliderUID,function(){self.hoverWrapperInner.stop().fadeOut(250,function(){self.hoverWrapper.css({visibility:'hidden',display:'block'})})})}}
self.set.active(ls.slides.first.index);if(ls.o.thumbnailNavigation=='hover'){self.set.hover()}},set:{active:function(index){if(typeof index==='undefined'){index=ls.slides.current.index}
index--;$slider.find('.cp-bottom-slidebuttons a').removeClass('cp-nav-active');$slider.find('.cp-bottom-slidebuttons a:eq( '+(index)+' )').addClass('cp-nav-active')},hover:function(){var self=ls.gui.navigation.bottom.bullets;var thumbs=$('<div class="cp-thumbnail-hover"><div class="cp-thumbnail-hover-inner"><div class="cp-thumbnail-hover-bg"></div><div class="cp-thumbnail-hover-img"><img></div><span></span></div></div>').appendTo($slider.find('.cp-bottom-slidebuttons'));$slider.find('.cp-thumbnail-hover, .cp-thumbnail-hover-img').css({width:ls.o.tnWidth,height:ls.o.tnHeight});self.hoverWrapper=$slider.find('.cp-thumbnail-hover');self.hoverImage=self.hoverWrapper.find('img').css({height:ls.o.tnHeight});self.hoverWrapperInner=$slider.find('.cp-thumbnail-hover-inner').css({visibility:'hidden',display:'block'});thumbs.appendTo($slider.find('.cp-bottom-slidebuttons'))}}},createStartStop:function(){this.buttonStart=$('<a class="cp-nav-start" href="#" />').on('click.'+sliderUID,function(e){e.preventDefault();$slider.creativePopup('start')}).prependTo($slider.find('.cp-bottom-nav-wrapper'));this.buttonStop=$('<a class="cp-nav-stop" href="#" />').on('click.'+sliderUID,function(e){e.preventDefault();$slider.creativePopup('stop')}).appendTo($slider.find('.cp-bottom-nav-wrapper'));if(ls.o.autoStart){this.setStartStop('start')}else{this.setStartStop('stop')}},setStartStop:function(state){if(ls.o.navStartStop){switch(state){case 'start':this.buttonStart.addClass('cp-nav-start-active');this.buttonStop.removeClass('cp-nav-stop-active');break;case 'stop':this.buttonStart.removeClass('cp-nav-start-active');this.buttonStop.addClass('cp-nav-stop-active');break}}},createSides:function(){$('<span class="cp-nav-sides cp-nav-sideleft" />').prependTo($slider.find('.cp-bottom-nav-wrapper'));$('<span class="cp-nav-sides cp-nav-sideright" />').appendTo($slider.find('.cp-bottom-nav-wrapper'))},setHover:function(){var self=this;self.wrapper.css({display:'none'});$slider.on('mouseenter.'+sliderUID,function(){if(!ls.gui.navigation.forceHide){self.wrapper.stop(!0,!0).fadeIn(300)}}).on('mouseleave.'+sliderUID,function(){self.wrapper.stop(!0,!0).fadeOut(300)})},switchHelper:function(val){if(ls.o.hoverBottomNav&&!$slider.hasClass('cp-hover')){switch(val){case 'on':ls.gui.navigation.bottom.thumbnails.wrapper.css({visibility:'hidden',display:'block'});break;case 'off':ls.gui.navigation.bottom.thumbnails.wrapper.css({visibility:'visible',display:'none'});break}}},thumbnails:{init:function(){var self=this;this.wrapper=$('<div class="cp-gui-element cp-thumbnail-wrapper"></div>').appendTo($slider);$('<div class="cp-thumbnail"><div class="cp-thumbnail-inner"><div class="cp-thumbnail-slide-container"><div class="cp-thumbnail-slide"></div></div></div></div>').appendTo(this.wrapper);this.$element=$slider.find('.cp-thumbnail-slide-container');if(!('ontouchstart' in window)){this.$element.on('mouseenter.'+sliderUID,function(){$(this).addClass('cp-thumbnail-slide-hover')}).on('mouseleave.'+sliderUID,function(){$(this).removeClass('cp-thumbnail-slide-hover');ls.gui.navigation.bottom.thumbnails.scroll()}).on('mousemove.'+sliderUID,function(e){var mL=parseInt(e.pageX-$(this).offset().left)/$(this).width()*($(this).width()-$(this).find('.cp-thumbnail-slide').width());$(this).find('.cp-thumbnail-slide').stop().css({marginLeft:mL})})}else{this.$element.addClass('cp-touchscroll')}
for(var x=0;x<ls.slides.count;x++){var index=x+1,thumb=$('<a href="#" class="cp-thumb-'+(x+1)+'"><img src="'+ls.slides[index].data.thumbnail+'"></a>');if(ls.slides[index].data.tnAlt){thumb.find('img').attr('alt',ls.slides[index].data.tnAlt)}
thumb.data('index',index).on('click.'+sliderUID,function(e){e.preventDefault();$slider.creativePopup($(this).data('index'))}).appendTo($slider.find('.cp-thumbnail-slide'));if(!('ontouchstart' in window)){thumb.on('mouseenter.'+sliderUID,function(){$(this).children().stop().fadeTo(300,ls.o.tnActiveOpacity/100)}).on('mouseleave.'+sliderUID,function(){if(!$(this).children().hasClass('cp-thumb-active')){$(this).children().stop().fadeTo(300,ls.o.tnInactiveOpacity/100)}})}}
if(ls.gui.navigation.bottom.buttonStart&&ls.gui.navigation.bottom.buttonStop){ls.gui.navigation.bottom.wrapper=$('<div class="cp-bottom-nav-wrapper cp-below-thumbnails"></div>').appendTo($slider);ls.gui.navigation.bottom.buttonStart.clone().on('click.'+sliderUID,function(e){e.preventDefault();$slider.creativePopup('start')}).appendTo(ls.gui.navigation.bottom.wrapper);ls.gui.navigation.bottom.buttonStop.clone().on('click.'+sliderUID,function(e){e.preventDefault();$slider.creativePopup('stop')}).appendTo(ls.gui.navigation.bottom.wrapper)}
if(ls.o.hoverBottomNav){self.setHover()}},setHover:function(){var self=this;self.wrapper.css('display','none');if(ls.gui.navigation.bottom.wrapper){ls.gui.navigation.bottom.wrapper=ls.gui.navigation.bottom.wrapper.css('display')=='block'?ls.gui.navigation.bottom.wrapper:$slider.find('.cp-above-thumbnails');ls.gui.navigation.bottom.wrapper.css('display','none')}
$slider.on('mouseenter.'+sliderUID,function(){$slider.addClass('cp-hover');if(!ls.gui.navigation.forceHide){self.wrapper.stop(!0,!0).fadeIn(300);if(ls.gui.navigation.bottom.wrapper){ls.gui.navigation.bottom.wrapper.stop(!0,!0).fadeIn(300)}}}).on('mouseleave.'+sliderUID,function(){$slider.removeClass('cp-hover');self.wrapper.stop(!0,!0).fadeOut(300);if(ls.gui.navigation.bottom.wrapper){ls.gui.navigation.bottom.wrapper.stop(!0,!0).fadeOut(300)}})},change:function(index){var curIndex=index?index:ls.slides.next.index;$slider.find('.cp-thumbnail-slide a:not(.cp-thumb-'+curIndex+' )').children().each(function(){$(this).removeClass('cp-thumb-active').stop().fadeTo(750,ls.o.tnInactiveOpacity/100)});$slider.find('.cp-thumbnail-slide a.cp-thumb-'+curIndex).children().addClass('cp-thumb-active').stop().fadeTo(750,ls.o.tnActiveOpacity/100)},scroll:function(){if(!$slider.find('.cp-thumbnail-slide-container').hasClass('cp-thumbnail-slide-hover')){var curThumb=$slider.find('.cp-thumb-active').length?$slider.find('.cp-thumb-active').parent():!1;if(curThumb){var thumbCenter=curThumb.position().left+curThumb.width()/2;var mL=$slider.find('.cp-thumbnail-slide-container').width()/2-thumbCenter;mL=mL<$slider.find('.cp-thumbnail-slide-container').width()-$slider.find('.cp-thumbnail-slide').width()?$slider.find('.cp-thumbnail-slide-container').width()-$slider.find('.cp-thumbnail-slide').width():mL;mL=mL>0?0:mL;$slider.find('.cp-thumbnail-slide').animate({marginLeft:mL},600)}}},resize:function(){ls.gui.navigation.bottom.switchHelper('on');var sliderWidth=ls.slider.initial.width.indexOf('%')==-1?parseInt(ls.slider.initial.originalWidth):$slider.width(),thumbNails=$slider.find('.cp-thumbnail'),originalWidth=ls.o.tnContainerWidth.indexOf('%')==-1?parseInt(ls.o.tnContainerWidth):parseInt(sliderWidth/100*parseInt(ls.o.tnContainerWidth));$slider.find('.cp-thumbnail-slide a').css({width:parseInt(ls.o.tnWidth*ls.resize.ratio),height:parseInt(ls.o.tnHeight*ls.resize.ratio)});$slider.find('.cp-thumbnail-slide a:last').css({margin:0});$slider.find('.cp-thumbnail-slide').css({height:parseInt(ls.o.tnHeight*ls.resize.ratio)});thumbNails.css({width:originalWidth*Math.floor(ls.resize.ratio*100)/100});if(thumbNails.width()>$slider.find('.cp-thumbnail-slide').width()){thumbNails.css({width:$slider.find('.cp-thumbnail-slide').width()})}
ls.gui.navigation.bottom.switchHelper('off')}}}},skin:{load:function(){$slider.addClass('cp-'+ls.o.skin);var skinStyle=ls.o.skinsPath+ls.o.skin+'/skin.css',cssContainer=$('head').length?$('head'):$('body'),curSkin=$('link[href^="'+skinStyle+'"], link[href*="/assets/cache/theme-"], link[href$="_all.css"]');if(curSkin.length){if(!ls.gui.skin.isLoaded){ls.gui.skin.isLoaded=!0;ls.timeouts.skinLoad1=setTimeout(function(){delete ls.timeouts.skinLoad1;ls.slider.init()},150)}}else{if(document.createStyleSheet){document.createStyleSheet(skinStyle);curSkin=$('link[href="'+skinStyle+'"]')}else{curSkin=$('<link rel="stylesheet" href="'+skinStyle+'" type="text/css" />').appendTo(cssContainer)}}
curSkin.on('load.'+sliderUID,function(){if(!ls.gui.skin.isLoaded){ls.gui.skin.isLoaded=!0;ls.timeouts.skinLoad2=setTimeout(function(){delete ls.timeouts.skinLoad2;ls.slider.init()},150)}});ls.timeouts.skinLoad3=setTimeout(function(){if(!ls.gui.skin.isLoaded){ls.gui.skin.isLoaded=!0;delete ls.timeouts.skinLoad3;ls.slider.init()}},1000)}},shadow:{init:function(){this.set();this.resize()},set:function(){this.$element=$('<div class="cp-gui-element cp-shadow"></div>').appendTo($slider);if(this.$element.css('display')=='block'&&!this.$element.find('img').length){this.show=function(){ls.gui.shadow.$element.css({display:'none',visibility:'visible'}).fadeIn(500,function(){ls.gui.shadow.show=!1})};this.image=$('<img>').attr('src',ls.o.skinsPath.replace('/views/css/','/views/img/')+ls.o.skin+'/shadow.png').appendTo(this.$element);this.btmMod=typeof parseInt($slider.css('padding-bottom'))=='number'?parseInt($slider.css('padding-bottom')):0}},resize:function(){if(this.image){if(this.image.height()>0){if(this.btmMod>0){this.$element.css({height:this.image.height()/2})}else{this.$element.css({height:this.image.height(),marginTop:-this.image.height()/2})}}else{ls.timeouts.resizeShadow=setTimeout(function(){delete ls.timeouts.resizeShadow;ls.gui.shadow.resize()},50)}}}},timers:{init:function(){if(ls.o.showBarTimer){this.bar.create()}
if(ls.o.showCircleTimer){this.circle.create()}
var $slideBarContainerElement=!1;if(ls.o.showSlideBarTimer){$slideBarContainerElement=$('<div>').insertAfter($slider)}else{$slideBarContainerElement=$('[data-slidebar-for="'+$slider.attr('id')+'"], [data-slidebar-for="'+sliderUID+'"]')}
if($slideBarContainerElement.length){$slideBarContainerElement.addClass('cp-gui-element');this.slidebar.create($slideBarContainerElement)}},bar:{create:function(){this.$element=$('<div>').addClass('cp-gui-element cp-bar-timer').appendTo($slider)}},circle:{create:function(){this.$element=$('<div>').addClass('cp-gui-element cp-circle-timer').appendTo($slider);this.$element.append($('<div class="cp-ct-center"></div><div class="cp-ct-left"><div class="cp-ct-rotate"><div class="cp-ct-hider"><div class="cp-ct-half"></div></div></div></div><div class="cp-ct-right"><div class="cp-ct-rotate"><div class="cp-ct-hider"><div class="cp-ct-half"></div></div></div></div>'));this.$element.data('original',{opacity:this.$element.css('opacity')})}},slidebar:{$containerElement:[],$element:[],$progressBarElement:[],$sliderContainerElement:[],$sliderElement:[],elementWidth:[],containerElementWidth:[],sliderContainerElementWidth:[],create:function($slideBarContainerElement){var $dragStopElements=$(document),left,self=this,drag=function(e,index){left=(e.pageX?e.pageX:ls.device.touchX)-self.$element[index].offset().left-self.sliderContainerElementWidth[index]/2;if(left<0){left=0}
if(left>self.containerElementWidth[index]-self.sliderContainerElementWidth[index]){left='calc( 100% - '+ls.gui.timers.slidebar.sliderContainerElementWidth[index]+'px )'}
self.$sliderContainerElement[index].css({left:left});if(ls.transitions._slideTimeline){ls.transitions._slideTimeline.progress(typeof left==='string'?ls.transitions.layers.timeline.progress:left/(self.containerElementWidth[index]-self.sliderContainerElementWidth[index])*ls.transitions.layers.timeline.progress)}},stopDrag=function(e,index){$(document).off('mousemove.'+sliderUID);$('body').prop('unselectable',!1).removeClass('cp-unselectable');if((!ls.o.pauseLayers||ls.slideshow.state.running)&&!ls.slider.isPaused&&ls.transitions._slideTimeline){if(ls.transitions.layers.timeline.state.started===!0){ls.transitions.layers.timeline.resume()}else{ls.transitions.layers.timeline.play()}}};$.each($slideBarContainerElement,function(index,el){self.$containerElement[index]=$(el).addClass('cp-slidebar-container '+sliderUID);self.$element[index]=$('<div>').addClass('cp-slidebar').appendTo(self.$containerElement[index]);self.$progressBarElement[index]=$('<div>').addClass('cp-progressbar').appendTo(self.$element[index]);self.$sliderContainerElement[index]=$('<div>').addClass('cp-slidebar-slider-container').appendTo(self.$containerElement[index]);self.$sliderElement[index]=$('<div>').addClass('cp-slidebar-slider').appendTo(self.$sliderContainerElement[index]);self.sliderContainerElementWidth[index]=self.$sliderContainerElement[index].width();self.$sliderContainerElement[index].css({marginTop:-self.$sliderElement[index].outerHeight()/2});self.$containerElement[index].on('touchmove.'+sliderUID,function(e){drag(e,index)});self.$containerElement[index].on('mousedown.'+sliderUID+' touchstart.'+sliderUID,function(e){ls.transitions.layers.timeline.pause(0);$('body').prop('unselectable',!0).addClass('cp-unselectable');$(document).on('mousemove.'+sliderUID,function(e){drag(e,index)});drag(e,index)});$dragStopElements=$dragStopElements.add(self.$sliderElement[index])});$dragStopElements.on('mouseup.'+sliderUID+'touchend.'+sliderUID,function(e){if(!$(e.target).closest($slider).length){if(ls.transitions._slideTimeline&&ls.transitions.layers.timeline.state.finished&&ls.transitions._slideTimeline.progress()!==ls.transitions.layers.timeline.progress){ls.functions.setStates(ls.transitions.layers.timeline,{finished:!1})}
stopDrag(e)}})}}},loadingIndicator:{init:function(){this.$element=$('<div>').css({display:'none'}).addClass('cp-gui-element cp-loading-container').appendTo($slider);$('<div>').addClass('cp-loading-indicator').appendTo(this.$element)},show:function(){this.$element.delay(400).fadeIn(300)},hide:function(){this.$element.stop(!0,!0).fadeOut(300)}}};ls.navigation={direction:'next',init:function(){if(ls.slides.count>1){this.set.keyboard();this.set.touch()}},set:{keyboard:function(){if(ls.o.keybNav){$('body').on('keydown.'+sliderUID,function(e){if(!ls.slider.isAnimating&&!ls.slider.isPreloading){if(e.which==37){ls.navigation.prev()}else if(e.which==39){ls.navigation.next()}}})}},touch:function(){if('ontouchstart' in window&&ls.o.touchNav){ls.slider.$innerWrapper.on('touchstart.'+sliderUID,function(e){var t=e.touches?e.touches:e.originalEvent.touches;if(t.length==1){ls.device.touchStartX=ls.device.touchEndX=t[0].clientX}});ls.slider.$innerWrapper.on('touchmove.'+sliderUID,function(e){var t=e.touches?e.touches:e.originalEvent.touches;if(t.length==1){ls.device.touchEndX=t[0].clientX}
if(Math.abs(ls.device.touchStartX-ls.device.touchEndX)>45){e.preventDefault()}});ls.slider.$innerWrapper.on('touchend.'+sliderUID,function(e){if(Math.abs(ls.device.touchStartX-ls.device.touchEndX)>45){if(ls.device.touchStartX-ls.device.touchEndX>0){$slider.creativePopup('touchNext')}else{$slider.creativePopup('touchPrev')}}})}}},prev:function(){if(!ls.slider.isPopup||(ls.slider.isPopup&&ls.slider.state.popupIsVisible)){this.direction='prev';this.forceDirection='prev';ls.slideshow.set.prevNext('prev')}},next:function(){if(!ls.slider.isPopup||(ls.slider.isPopup&&ls.slider.state.popupIsVisible)){this.direction='next';this.forceDirection='next';ls.slideshow.set.prevNext('next')}},start:function(){ls.functions.setStates(ls.slideshow,{running:!0,paused:!1});if(ls.slideshow.state.pausedByLastCycle===!0){ls.functions.setStates(ls.slideshow,{pausedByLastCycle:!1})}
ls.gui.navigation.bottom.setStartStop('start');if(!ls.slideshow.state.pausedByHover){if(ls.transitions._slideTimeline.timeScale()!==1){ls.transitions.layers.timeline.resume()}}
ls.slideshow.start()},stop:function(){ls.gui.navigation.bottom.setStartStop('stop');if(ls.o.pauseLayers){ls.transitions.layers.timeline.pause()}
ls.slideshow.stop()}};ls.preload={init:function(){ls.slider.$hiddenWrapper.find('.cp-slide img').each(function(){var $img=$(this),img=$img[0],attributes={};if($img.is('.cp-layer, .cp-bg')){if(img.getAttribute('width')){attributes.width=img.getAttribute('width')}
if(img.getAttribute('height')){attributes.height=img.getAttribute('height')}
if(img.sizes){attributes.sizes=img.sizes}
if(img.srcset&&ls.o.useSrcset){attributes.srcSet=img.srcset;attributes.curSrc=img.currentSrc;var widthValues=attributes.srcSet.split(',').map(function(item){return parseInt($.trim(item).split(' ')[1])});attributes.maxWidth=Math.max.apply(null,widthValues)}
$img.removeAttr('width').removeAttr('height').removeAttr('sizes').removeAttr('srcset');if(!$.isEmptyObject(attributes)){$img.data(ls.defaults.init.dataKey).attributes=attributes}}
if($img.data('lazy-src')){$img.data('src',$img.data('lazy-src'))}
if(!$img.data('src')){$img.data('src',attributes.curSrc?attributes.curSrc:img.src)}else if(attributes.curSrc){$img.data('src',attributes.curSrc)}
$img.attr('src','data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7')})},imagesOfSlide:function(slideIndex,onCompleteCallback){if(ls.slides[slideIndex].wrapped!==!0){this.slideIndex=slideIndex;if(onCompleteCallback){this.onCompleteCallback=onCompleteCallback;ls.functions.setStates(ls.slider,{preloadingImages:!0});ls.gui.loadingIndicator.show()}else{this.onCompleteCallback=!1}
if(ls.slider.canShow){$slider.css({visibility:'visible'})}
this.preImages=[];var self=this,$el,el;ls.slider.$hiddenWrapper.find('.cp-slide:eq('+(self.slideIndex-1)+') *').each(function(){$el=$(this);el=this;var data=$el.data(ls.defaults.init.dataKey);if($el.is('img')){if($el.data('src')){$el.attr('src',$el.data('src'))}
if(data&&data.attributes&&data.attributes.srcSet&&ls.o.useSrcset){el.srcset=data.attributes.srcSet}
var src=el.src,curSrc=data&&data.attributes&&data.attributes.curSrc?data.attributes.curSrc:!1;if(curSrc&&src!==curSrc&&$el.is('.cp-bg')){src=curSrc;ls.slides[self.slideIndex].data.$background.attr('src',src)}
ls.preload.preImages.push([src,$el])}else{if($el.css('background-image')!=='none'&&$el.css('background-image').indexOf('url')!==-1){ls.preload.preImages.push([$el.css('background-image').match(/url\((.*)\)/)[1].replace(/"/gi,''),$el])}}});if(ls.transitions.firstSlide&&ls.o.globalBGImage){ls.preload.preImages.push([ls.o.globalBGImage,$()])}
if(!this.thumbnailsAreLoaded){this.thumbnails()}
if(this.preImages.length===0){this.onComplete()}else{this.start()}}else if(ls.slider.shouldResize&&onCompleteCallback){ls.resize.setLayers(ls.layers.get('next, bg'));ls.resize.layers(onCompleteCallback)}},thumbnails:function(){var thumbnails=ls.slider.thumbnails.filter(function(item,pos,self){return self.indexOf(item)==pos}),length=thumbnails.length;for(var t=0;t<length;t++){var img=new Image();img.src=thumbnails[t].replace('/views/css/','/views/img/')}
this.thumbnailsAreLoaded=!0},start:function(){this.preloadedImagesCount=0;var self=this,src,checkComplete=function(){if(++self.preloadedImagesCount==self.preImages.length){self.onComplete()}},loadEvent=function(){this.originalLayer.data('preloadedWidth',this.width);this.originalLayer.data('preloadedHeight',this.height);checkComplete()},errorEvent=function(){checkComplete()};for(var x=0;x<this.preImages.length;x++){var img=new Image();img.addEventListener('error',errorEvent,!1);img.addEventListener('load',loadEvent,!1);img.src=this.preImages[x][0];img.originalLayer=this.preImages[x][1]}},onComplete:function(){var self=this;if(this.onCompleteCallback){ls.layers.wrap(this.slideIndex);(function waitForWrap(){if(ls.slides[self.slideIndex].$layers.length!==0){ls.timeouts.waitForWrap=setTimeout(waitForWrap,100)}else{delete ls.timeouts.waitForWrap;ls.functions.setStates(ls.transitions.layers.parallax,{ready:!0});$('.cp-thumbnail-wrapper, .cp-nav-next, .cp-nav-prev, .cp-bottom-nav-wrapper').css({visibility:'visible'});ls.slides[self.slideIndex].wrapped=!0;var youTubeIsReady=!window._creativePopup.globals.youTubeIsReady&&ls.layers.get('next,in,youtube,bgvideo').length?!1:!0,vimeoIsReady=!window._creativePopup.globals.vimeoIsReady&&ls.layers.get('next,in,vimeo,bgvideo').length?!1:!0,afterJSApisLoaded=function(){ls.gui.loadingIndicator.hide();if(ls.slider.shouldResize){ls.resize.setLayers(ls.layers.get('next, bg'));ls.resize.layers(self.onCompleteCallback)}else{self.onCompleteCallback()}};if(!youTubeIsReady||!vimeoIsReady){ls.intervals.waitForJSApisLoaded=setInterval(function(){if((youTubeIsReady||window._creativePopup.globals.youTubeIsReady)&&(vimeoIsReady||window._creativePopup.globals.vimeoIsReady)){clearInterval(ls.intervals.waitForJSApisLoaded);delete ls.intervals.waitForJSApisLoaded;afterJSApisLoaded()}},50)}else{afterJSApisLoaded()}}})()}else{ls.layers.wrap(this.slideIndex,!0)}
ls.functions.setStates(ls.slider,{preloadingImages:!1})}};ls.resize={setLayers:function(layers){this.$responsiveLayers=layers.add(ls.layers.get('active'));if(ls.slides.next.data.$backgroundVideo.length){this.$responsiveLayers=this.$responsiveLayers.add(ls.slides.next.data.$backgroundVideo)}},all:function(){if(!document.body.contains(slider)){return!1}
if(ls.api.hasEvent('popupWillResize')){$slider.triggerHandler('popupWillResize',ls.api.eventData())}
this.slider();this.navigation();this.layers();this.shadow();this.timers();if(ls.transitions.layers.timeline.shouldRestart&&ls.o.allowRestartOnResize){ls.functions.resetSlideTimelines();ls.transitions.layers.timeline.create(!0)}
if(ls.api.hasEvent('popupDidResize')){$slider.triggerHandler('popupDidResize',ls.api.eventData())}},viewport:function(){$(window).scrollTop(Math.round(ls.slider.offsetTop)-(ls.device.viewportHeight-ls.slider.height)/2)},slider:function(){if(!document.body.contains(slider)){return!1}
var $parent=ls.slider.$parentWithNumericWidthValue?ls.slider.$parentWithNumericWidthValue:ls.functions.getSliderClosestParentElementWidthNumericValueOfProperty('width'),i=ls.slider.initial,sliderWidth=ls.slider.$parentWithNumericWidthValuePercent?$parent.width()/100*ls.slider.$parentWithNumericWidthValuePercent:$parent.width(),sliderHeight,sliderType=i.type,sliderRatio,curMaxWidth=i.maxWidth!==0?i.maxWidth:sliderWidth,marginLeft=i.marginLeft==='auto'?0:i.marginLeft,marginRight=i.marginRight==='auto'?0:i.marginRight;if(ls.slider.state.inFullscreen){$slider[0].style.maxWidth=''}else if(i.maxWidth!==0){$slider[0].style.maxWidth=i.maxWidth+'px'}
if(curMaxWidth.indexOf('%')!==-1){curMaxWidth=sliderWidth/100*parseInt(curMaxWidth)}
sliderWidth-=(marginLeft+marginRight);if(sliderWidth>curMaxWidth&&curMaxWidth>=0){sliderWidth=curMaxWidth}
if(ls.o.fitScreenWidth&&(sliderType==='fullwidth'||(sliderType==='fullsize'&&ls.o.fullSizeMode!=='fitheight'&&ls.o.fullSizeMode!=='fitwidth'))){var $sParent=$slider.parent(),oLeft=$parent.offset().left,pLeft=parseInt($parent.css('padding-left'))||0,bLeft=parseInt($parent.css('border-left-width'))||0;$slider[0].style.maxWidth='none';$slider[0].style.marginLeft=-(oLeft+pLeft+bLeft)+'px';sliderWidth=ls.device.viewportWidth||$(window).width()}
sliderWidth-=i.skinWidth;if(ls.slider.state.inFullscreen){sliderWidth=ls.device.width}
switch(sliderType){case 'responsive':if(ls.slider.state.inFullscreen){if(ls.device.ratio>i.ratio){this.ratio=ls.device.height/i.height}else{this.ratio=ls.device.width/i.width}
sliderWidth=Math.round(i.width*this.ratio);sliderHeight=Math.round(i.height*this.ratio)}else{this.ratio=sliderWidth/i.width;sliderHeight=Math.round(i.height*this.ratio)}
break;case 'fullwidth':if(sliderWidth<ls.o.responsiveUnder){this.ratio=sliderWidth/ls.o.responsiveUnder;sliderHeight=Math.round(i.height*this.ratio)}else{if(ls.slider.state.inFullscreen){if(ls.device.ratio>i.layersWidth/i.height){this.ratio=ls.device.height/i.height;sliderHeight=ls.device.height}else{this.ratio=ls.device.width/i.layersWidth;sliderHeight=i.height*this.ratio}}else{this.ratio=1;sliderHeight=i.height}}
break;case 'fullsize':switch(ls.o.fullSizeMode.toLowerCase()){case 'normal':sliderHeight=ls.device.viewportHeight-i.skinHeight;break;case 'hero':sliderHeight=ls.device.viewportHeight-i.skinHeight;if(!ls.slider.state.inFullscreen){sliderHeight-=ls.slider.heroTop?ls.slider.heroTop:ls.slider.offsetTop}
break;case 'fitheight':sliderWidth=$slider.parent().width()-i.skinWidth;sliderHeight=$slider.parent().height()-i.skinHeight;break;case 'fitwidth':sliderWidth=$slider.parent().width()-i.skinWidth;sliderHeight=ls.device.viewportHeight-i.skinHeight;break}
sliderRatio=sliderWidth/sliderHeight;if(sliderRatio<i.ratio){this.ratio=sliderWidth/i.layersWidth}else{this.ratio=sliderHeight/i.layersHeight}
break;case 'fixed':case 'fixedsize':this.ratio=1;sliderWidth=i.width;sliderHeight=i.height;ls.o.maxRatio=1;slider.style.maxWidth='none';break}
this.ratio=ls.o.maxRatio&&ls.o.maxRatio>0&&this.ratio>ls.o.maxRatio?ls.o.maxRatio:this.ratio;slider.style.width=sliderWidth+'px';slider.style.height=sliderHeight+'px';ls.slider.width=sliderWidth;ls.slider.height=sliderHeight;var sliderOffset=$slider.offset();ls.slider.offsetX=sliderOffset.left;ls.slider.offsetY=sliderOffset.top;if(ls.device.isMobile){if(ls.device.viewportWidth<1025&&ls.device.viewportWidth>767){$slider.removeClass('cp-device-is-phone').addClass('cp-device-is-tablet')}else if(ls.device.viewportWidth<768){$slider.removeClass('cp-device-is-tablet').addClass('cp-device-is-phone')}}else{$slider.removeClass('cp-device-is-phone cp-device-is-tablet').addClass('cp-device-is-desktop')}},borderRadius:function(borderRadius){var bR=(''+borderRadius).split(' '),responsiveBorderRadius='',ratio=ls.o.maxRatio&&ls.o.maxRatio>0&&this.ratio>ls.o.maxRatio?ls.o.maxRatio:this.ratio;for(var b=0,len=bR.length;b<len;b++){if(bR[b].indexOf('%')===-1){responsiveBorderRadius+=Math.ceil(parseInt(bR[b])*ratio)+'px '}else{responsiveBorderRadius+=bR[b]+' '}}
return $.trim(responsiveBorderRadius)},layers:function(onCompleteCallback){if(this.$responsiveLayers){var self=this,ratio=this.ratio,$responsiveLayers=this.$responsiveLayers,i=ls.slider.initial,sliderWidth=ls.slider.width,sliderHeight=ls.slider.height,sliderRatio=sliderWidth/sliderHeight,rStyle=[],rWStyle=[],rlWStyle=[],rSStyle=[],cLeft=0,cTop=0,cW=i.type==='responsive'&&ls.o.maxRatio!==-1?i.width:i.layersWidth,cH=i.type==='responsive'&&ls.o.maxRatio!==-1?i.height:i.layersHeight;if(i.type==='fullsize'||i.type==='fullwidth'||i.type==='responsive'){cLeft=cW>0?(sliderWidth-cW*ratio)/2:0;cTop=cH>0?(sliderHeight-cH*ratio)/2:0}else{cLeft=cLeft<0?0:cLeft;cTop=cTop<0?0:cTop}
for(var set=0,len=$responsiveLayers.length;set<len;set++){var $layer=$($responsiveLayers[set]),layer=$responsiveLayers[set],layerData=$layer.data(ls.defaults.init.dataKey),o=layerData.original,bgSize,bgPos,fontRatio,layerIsFixed=layerData.settings.position==='fixed'?!0:!1,posLeft=layerIsFixed?0:cLeft,posTop=layerIsFixed?0:cTop,r={width:layerIsFixed&&o.percentWidth!==0?sliderWidth/100*o.percentWidth:o.width*ratio,height:layerIsFixed&&o.percentHeight!==0?sliderHeight/100*o.percentHeight:o.height*ratio,paddingLeft:o.paddingLeft*ratio,paddingTop:o.paddingTop*ratio,paddingRight:o.paddingRight*ratio,paddingBottom:o.paddingBottom*ratio,borderLeftWidth:Math.ceil(o.borderLeftWidth*ratio),borderTopWidth:Math.ceil(o.borderTopWidth*ratio),borderRightWidth:Math.ceil(o.borderRightWidth*ratio),borderBottomWidth:Math.ceil(o.borderBottomWidth*ratio),borderRadius:this.borderRadius(o.borderRadius)},rW={marginLeft:o.marginLeft*ratio,marginTop:o.marginTop*ratio},rlW={},rS={borderRadius:r.borderRadius};if(layerIsFixed&&(o.percentHeight||o.percentWidth)&&layerData.is.imageLayer){if(o.percentHeight&&!o.percentWidth){r.width=o.width*(r.height/o.height)}
if(o.percentWidth&&!o.percentHeight){r.height=o.height*(r.width/o.width)}}
if(layerData.is.textLayer){r.fontSize=o.fontSize*ratio;if(ls.device.isMobile&&r.fontSize<layerData.styleSettings.minmobilefontsize){r.fontSize=layerData.styleSettings.minmobilefontsize}else if(r.fontSize<layerData.styleSettings.minfontsize){r.fontSize=layerData.styleSettings.minfontsize}
fontRatio=r.fontSize/o.fontSize;r.fontSize+='px';if(o.lineHeight!=='normal'){r.lineHeight=parseFloat(o.lineHeight)*fontRatio+'px'}
if(o.letterSpacing!=='normal'){r.letterSpacing=parseFloat(o.letterSpacing)*fontRatio+'px'}}
if(!layerData.is.slideBackground&&!layerData.is.backgroundVideo){if(layerData.mediaSettings.fullsize){switch(layerData.mediaSettings.fillmode){default:case 'cover':if(o.ratio<sliderRatio){r.width=sliderWidth;r.height=r.width/o.ratio}else{r.height=sliderHeight;r.width=r.height*o.ratio}
break;case 'contain':if(o.ratio>sliderRatio){r.width=sliderWidth;r.height=r.width/o.ratio}else{r.height=sliderHeight;r.width=r.height*o.ratio}
break}}
r.outerWidth=r.width+r.paddingLeft+r.paddingRight+r.borderLeftWidth+r.borderRightWidth;r.outerHeight=r.height+r.paddingTop+r.paddingBottom+r.borderTopWidth+r.borderBottomWidth;rW.width=rlW.width=r.outerWidth;rW.height=rlW.height=r.outerHeight;if(o.left.indexOf('%')!=-1){if(o.left==='100%'){if(posLeft===0){r.left=ls.slider.width/100*parseFloat(o.left)-r.outerWidth}else{r.left=posLeft+cW*ratio/100*parseFloat(o.left)-r.outerWidth}}else if(o.left==='0%'){if(posLeft===0){r.left=0}else{r.left=posLeft}}else{if(posLeft===0){r.left=ls.slider.width/100*parseFloat(o.left)-r.outerWidth/2}else{r.left=posLeft+cW*ratio/100*parseFloat(o.left)-r.outerWidth/2}}}else{r.left=posLeft+parseFloat(o.left)*ratio}
rW.left=r.left;if(o.top.indexOf('%')!=-1){if(o.top==='100%'){if(posTop===0){r.top=ls.slider.height/100*parseFloat(o.top)-r.outerHeight}else{r.top=posTop+cH*ratio/100*parseFloat(o.top)-r.outerHeight}}else if(o.top==='0%'){if(posTop===0){r.top=0}else{r.top=posTop+0}}else{if(posTop===0){r.top=ls.slider.height/100*parseFloat(o.top)-r.outerHeight/2}else{r.top=posTop+cH*ratio/100*parseFloat(o.top)-r.outerHeight/2}}}else{r.top=posTop+parseFloat(o.top)*ratio}
rW.top=r.top}else if(layerData.is.slideBackground){var slideBGSize=ls.slides[layerData.is.onSlide].data.backgroundSize;bgSize=typeof slideBGSize!=='undefined'&&slideBGSize!=='inherit'?slideBGSize:ls.o.slideBGSize;bgSize=bgSize.replace('100% 100%','stretch');switch(bgSize){case 'auto':break;case 'cover':if(o.ratio<sliderRatio){r.width=sliderWidth;r.height=r.width/o.ratio}else{r.height=sliderHeight;r.width=r.height*o.ratio}
break;case 'contain':if(o.ratio<sliderRatio){r.height=sliderHeight;r.width=r.height*o.ratio}else{r.width=sliderWidth;r.height=r.width/o.ratio}
break;case 'stretch':r.width=sliderWidth;r.height=sliderHeight;break;default:break}
r.width=Math.round(r.width);r.height=Math.round(r.height);var bgPosSlide=ls.slides[layerData.is.onSlide].data.backgroundPosition;bgPos=typeof bgPosSlide!=='undefined'?bgPosSlide.split(' '):ls.o.slideBGPosition.split(' ');switch(bgPos[0]){case 'left':r.x=0;break;case 'center':r.x=(ls.slider.width-r.width)/2;break;case 'right':r.x=ls.slider.width-r.width;break;default:if(bgPos[0].indexOf('%')!==-1){r.x=(ls.slider.width-r.width)/100*parseInt(bgPos[0])}else{r.x=parseInt(bgPos[0])}
break}
if(typeof bgPos[1]!=='undefined'){switch(bgPos[1]){case 'top':r.y=0;break;case 'center':r.y=(ls.slider.height-r.height)/2;break;case 'bottom':r.y=ls.slider.height-r.height;break;default:if(bgPos[1].indexOf('%')!==-1){r.y=(ls.slider.height-r.height)/100*parseInt(bgPos[1])}else{r.y=parseInt(bgPos[1])}
break}}
r.transform='translateX('+r.x+'px) translateY('+r.y+'px)';r['-ms-transform']='translateX('+r.x+'px) translateY('+r.y+'px)';r['-webkit-transform']='translateX('+r.x+'px) translateY('+r.y+'px)'}else if(layerData.is.backgroundVideo){if(o.ratio<sliderRatio){r.width=sliderWidth;r.height=r.width/o.ratio}else{r.height=sliderHeight;r.width=r.height*o.ratio}
r.x=(ls.slider.width-r.width)/2;r.y=(ls.slider.height-r.height)/2;r.width=Math.round(r.width);r.height=Math.round(r.height);r.transform='translateX('+r.x+'px) translateY('+r.y+'px)';r['-ms-transform']='translateX('+r.x+'px) translateY('+r.y+'px)';r['-webkit-transform']='translateX('+r.x+'px) translateY('+r.y+'px)'}
layerData.responsive=r;rStyle[set]=r;if(!layerData.is.slideBackground&&!layerData.is.backgroundVideo){layerData.settings.wrapperData.responsive=rW;rWStyle[set]=rW;rlWStyle[set]=rlW;rSStyle[set]=rS}}
for(var put=0,_len=rStyle.length;put<_len;put++){var $_layer=$($responsiveLayers[put]),_layerData=$_layer.data(ls.defaults.init.dataKey);$_layer.css(rStyle[put]);if(!_layerData.is.slideBackground&&!_layerData.is.backgroundVideo){$_layer.find('.split-item').css(rSStyle[put]);self.wrappers($_layer,_layerData,rWStyle[put],rlWStyle[put])}else if(_layerData.is.slideBackground||_layerData.is.backgroundVideo){_layerData.elements.$bgOuterWrapper.css({width:ls.slider.width,height:ls.slider.height});_layerData.elements.$outerWrapper.css({width:ls.slider.width,height:ls.slider.height})}}
if(typeof onCompleteCallback!='undefined'){onCompleteCallback()}}},wrappers:function($layer,layerData,wrapperStyle,loopWrapperStyle){if(wrapperStyle){layerData.elements.$wrapper.css(wrapperStyle)}
if(loopWrapperStyle&&layerData.loop.enabled){layerData.elements.$loopWrapper.css(loopWrapperStyle)}
gsap.TweenMax.set(layerData.elements.$wrapper[0],{autoCSS:!1,css:{transformPerspective:layerData.transformPerspective.layer*ls.resize.ratio}});if(layerData.loop.enabled){gsap.TweenMax.set(layerData.elements.$loopWrapper[0],{autoCSS:!1,css:{transformPerspective:layerData.transformPerspective.loop*ls.resize.ratio}})}
if(layerData.hover.enabled){gsap.TweenMax.set($layer[0],{autoCSS:!1,css:{transformPerspective:layerData.transformPerspective.hover*ls.resize.ratio}})}
if(layerData.textIn.nodes){gsap.TweenMax.set(layerData.textIn.nodes,{autoCSS:!1,css:{transformPerspective:layerData.transformPerspective.text*ls.resize.ratio}})}
if(layerData.textOut.nodes){gsap.TweenMax.set(layerData.textOut.nodes,{autoCSS:!1,css:{transformPerspective:layerData.transformPerspective.text*ls.resize.ratio}})}
if(layerData.parallax.enabled){gsap.TweenMax.set(layerData.elements.$parallaxWrapper[0],{autoCSS:!1,css:{transformPerspective:layerData.transformPerspective.parallax*ls.resize.ratio}})}},transformProperties:function($layer,m,o,mT){if(typeof o.x==='object'){var mx=[];for(var ox=0;ox<o.x.length;ox++){if(typeof o.x[ox]==='string'){mx[ox]=this.getXY($layer,o.x[ox],'Width')}else{mx[ox]=o.x[ox]*ls.resize.ratio}}
m.cycle.x=mx}else if(typeof o.x==='string'){m.x=this.getXY($layer,o.x,'Width')}else if(typeof o.x!=='undefined'){m.x=o.x*ls.resize.ratio}
if(typeof o.y==='object'){var my=[];for(var oy=0;oy<o.y.length;oy++){if(typeof o.y[oy]==='string'){my[oy]=this.getXY($layer,o.y[oy],'Height')}else{my[oy]=o.y[oy]*ls.resize.ratio}}
m.cycle.y=my}else if(typeof o.y==='string'){m.y=this.getXY($layer,o.y,'Height')}else if(typeof o.y!=='undefined'){m.y=o.y*ls.resize.ratio}
if(mT){m=mT}
if(typeof o.transformOrigin==='object'){var mt=[];for(var ot=0;ot<o.transformOrigin.length;ot++){mt[ot]=ls.functions.convert.transformOrigin(o.transformOrigin[ot],$layer)}
m.cycle.transformOrigin=mt}else if(typeof o.transformOrigin==='string'){m.transformOrigin=ls.functions.convert.transformOrigin(o.transformOrigin,$layer)}},styleProperties:function(m,o){if(typeof o.width!=='undefined'){if($.isNumeric(o.width)){m.width=parseInt(o.width)*ls.resize.ratio}else if(typeof o.width==='string'&&o.width.indexOf('%')!==-1){m.width=ls.slider.width/100*parseInt(o.width)}}
if(typeof o.height!=='undefined'){if($.isNumeric(o.height)){m.height=parseInt(o.height)*ls.resize.ratio}else if(typeof o.height==='string'&&o.height.indexOf('%')!==-1){m.height=ls.slider.height/100*parseInt(o.height)}}
if(o.borderRadius){m.borderRadius=ls.resize.borderRadius(o.borderRadius)}},clip:function($layer,clip,shouldBeConverted){clip=$.trim(clip.replace('rect(','').replace(')',''));var r=$layer.data(ls.defaults.init.dataKey).responsive,w=Math.ceil(r.outerWidth),h=Math.ceil(r.outerHeight),cl=clip.indexOf(',')===-1?clip.split(' '):clip.split(','),CL='',rClip;for(var c=0;c<cl.length;c++){if(cl[c].indexOf('%')!==-1){switch(c){case 0:CL+=parseInt(h/100*parseInt(cl[c])*100)/100+'px ';break;case 1:if(shouldBeConverted){CL+=parseInt((w-w/100*parseInt(cl[c]))*100)/100+'px '}else{CL+=parseInt(w/100*parseInt(cl[c])*100)/100+'px '}
break;case 2:if(shouldBeConverted){CL+=parseInt((h-h/100*parseInt(cl[c]))*100)/100+'px '}else{CL+=parseInt(h/100*parseInt(cl[c])*100)/100+'px '}
break;case 3:CL+=parseInt(w/100*parseInt(cl[c])*100)/100+'px';break}}else{rClip=parseInt(cl[c])*ls.resize.ratio;switch(c){case 0:CL+=rClip+'px ';break;case 1:if(shouldBeConverted){CL+=w-rClip+' '}else{CL+=rClip+'px '}
break;case 2:if(shouldBeConverted){CL+=h-rClip+'px '}else{CL+=rClip+'px '}
break;case 3:CL+=rClip+'px';break}}}
return'rect('+CL+')'},getXY:function($layer,value,dimension){var valueInPixels=0,layerData=$layer.data(ls.defaults.init.dataKey),original=layerData.original,responsive=layerData.responsive,responsiveWrapper=layerData.settings.wrapperData.responsive;if(original&&responsive&&responsiveWrapper){switch(value){case 'left':if(original.left.indexOf('%')!=-1){if(original.left==='100%'){valueInPixels=-responsive.left-responsive.outerWidth-responsiveWrapper.marginLeft}else{valueInPixels=-parseInt(original.left)/100*ls.slider.width-responsive.outerWidth/2-responsiveWrapper.marginLeft}}else{valueInPixels=-responsive.left-responsive.outerWidth-responsiveWrapper.marginLeft}
break;case 'right':if(original.left.indexOf('%')!=-1){if(original.left==='100%'){valueInPixels=ls.slider.width-responsive.left-responsiveWrapper.marginLeft}else{valueInPixels=(1-parseInt(original.left)/100)*ls.slider.width+responsive.outerWidth/2-responsiveWrapper.marginLeft}}else{valueInPixels=ls.slider.width-responsive.left-responsiveWrapper.marginLeft}
break;case 'top':if(original.top.indexOf('%')!=-1){if(original.top==='100%'){valueInPixels=-responsive.top-responsive.outerHeight-responsiveWrapper.marginTop}else{valueInPixels=-parseInt(original.top)/100*ls.slider.height-responsive.outerHeight/2-responsiveWrapper.marginTop}}else{valueInPixels=-responsive.top-responsive.outerHeight-responsiveWrapper.marginTop}
break;case 'bottom':if(original.top.indexOf('%')!=-1){if(original.top==='100%'){valueInPixels=ls.slider.height-responsive.top-responsiveWrapper.marginTop}else{valueInPixels=(1-parseInt(original.top)/100)*ls.slider.height+responsive.outerHeight/2-responsiveWrapper.marginTop}}else{valueInPixels=ls.slider.height-responsive.top-responsiveWrapper.marginTop}
break;case 'width':valueInPixels=responsive.outerWidth;break;case '-width':valueInPixels=-responsive.outerWidth;break;case 'height':valueInPixels=responsive.outerHeight;break;case '-height':valueInPixels=-responsive.outerHeight;break;default:if(value.indexOf('%')!==-1){valueInPixels=responsive['outer'+dimension]/100*parseInt(value)}else if(value.indexOf('sw')!==-1){valueInPixels=parseInt(value.split('sw')[0])/100*ls.slider.width}else if(value.indexOf('sh')!==-1){valueInPixels=parseInt(value.split('lw')[0])/100*ls.slider.height}else if(value.indexOf('lw')!==-1){valueInPixels=responsive.outerWidth/100*parseInt(value.split('lw')[0])}else if(value.indexOf('lh')!==-1){valueInPixels=responsive.outerHeight/100*parseInt(value.split('lj')[0])}else{valueInPixels=parseInt(value)*ls.resize.ratio}
break}}
return valueInPixels},navigation:function(){if(ls.o.thumbnailNavigation=='always'){ls.gui.navigation.bottom.thumbnails.resize()}},shadow:function(){if(ls.gui.shadow.show){ls.gui.shadow.show()}
if(ls.gui.shadow.$element){ls.gui.shadow.resize()}},timers:function(){if(ls.gui.timers.slidebar.$containerElement.length>0){for(var index=0,length=ls.gui.timers.slidebar.$containerElement.length;index<length;index++){ls.gui.timers.slidebar.containerElementWidth[index]=ls.gui.timers.slidebar.$containerElement[index].width();ls.gui.timers.slidebar.elementWidth[index]=ls.gui.timers.slidebar.$element[index].width()}}}};ls.transitions={firstSlide:!0,start:function(){if(!document.body.contains(slider)){return!1}
ls.device.scroll.directionAtSlideTransitionStart=ls.device.scroll.direction;if(ls.o.thumbnailNavigation=='always'){ls.gui.navigation.bottom.thumbnails.change();if(!('ontouchstart' in window)){ls.gui.navigation.bottom.thumbnails.scroll()}}
this.layers.out.forced();this.slide.init()},slide:{$wrapper:$(),init:function(){var curGS,curSlideBGData;ls.functions.setStates(ls.slider,{animatingSlides:!0});ls.transitions.layers.parallax.reset();ls.slider.$layersWrapper.children('.cp-parallax[data-cp-parallax="active"]').each(function(){if($(this).find('.cp-layer').data(ls.defaults.init.dataKey).settings.slideOut===ls.slides.current.index){$(this).attr('data-cp-parallax','disbaled')}});ls.transitions.curSlide=ls.slides.current;ls.transitions.nextSlide=ls.slides.next;ls.transitions._slideTransition=new gsap.TimelineMax({paused:!0,onComplete:function(){ls.transitions.slide.onComplete()}});if(ls.transitions.firstSlide){if(typeof ls.transitions.nextSlide.data.$background!='undefined'){var bgData=ls.transitions.nextSlide.data.$background.data(ls.defaults.init.dataKey),kbScale=bgData.kenBurns.zoom?bgData.kenBurns.from.scale:1,kbRotation=bgData.kenBurns.zoom?bgData.kenBurns.from.rotation:0,filterFrom=ls.transitions.nextSlide.filter.from||'none';ls.transitions._slideTransition.set(ls.transitions.nextSlide.data.$background[0],{'-webkit-filter':filterFrom,filter:filterFrom},0);ls.transitions._slideTransition.fromTo(ls.transitions.nextSlide.data.$background.closest('.cp-bg-wrap')[0],ls.o.sliderFadeInDuration,{autoCSS:!1,css:{scale:kbScale,rotation:kbRotation,opacity:0,display:'block'}},{autoCSS:!1,css:{opacity:1}},0)}
this.start(!0)}else if(typeof lsTransitions==='undefined'&&typeof cpCustomTransitions==='undefined'){this.start(!0)}else if(typeof ls.transitions.curSlide.data.$background=='undefined'&&typeof ls.transitions.nextSlide.data.$background=='undefined'&&ls.transitions.curSlide.data.backgroundColor=='transparent'&&ls.transitions.nextSlide.data.backgroundColor=='transparent'){this.start(!0)}else{if(ls.o.clipSlideTransition==='x'){ls.device.$overflowWrapper.addClass('cp-overflowx-hidden')}else if(ls.o.clipSlideTransition==='y'){ls.device.$overflowWrapper.addClass('cp-overflowy-hidden')}else if(ls.o.clipSlideTransition===!0){ls.device.$overflowWrapper.addClass('cp-overflow-hidden')}
if(typeof ls.transitions.curSlide.data.$background!='undefined'){curGS=ls.transitions.curSlide.data.$background.closest('.cp-bg-wrap')[0]._gsTransform;curSlideBGData=ls.transitions.curSlide.data.$background.data(ls.defaults.init.dataKey);curSlideBGData.responsive.filter=ls.transitions.curSlide.data.$background[0].style.filter;curSlideBGData.responsive.kbRotation=typeof curGS!=='undefined'?' rotate('+curGS.rotation+'deg)':' rotate(0deg)';curSlideBGData.responsive.kbScale=typeof curGS!=='undefined'?' scale('+curGS.scaleX+')':' scale(1)'}
ls.transitions.slide.$wrapper=$('<div>').addClass('cp-slide-transition-wrapper').css({width:ls.slider.width,height:ls.slider.height});this.select.slideTransitionType()}},select:{slideTransitionType:function(){ls.transitions.slide.normal.select.transitionType()}},start:function(fallback){var curSlideBGData,curSlideBGVideo=ls.slides.current.index&&ls.slides.current.data.$backgroundVideo.length?!0:!1,nextSlideBGVideo=ls.slides.next.index&&ls.slides.next.data.$backgroundVideo.length?!0:!1;if(!ls.slideshow.firstStart&&ls.api.hasEvent('pageChangeDidStart')){$slider.triggerHandler('pageChangeDidStart',ls.api.eventData())}
if(!fallback){if(typeof ls.transitions.nextSlide.data.transitionDuration!='undefined'){ls.transitions._slideTransition.duration(ls.transitions.nextSlide.data.transitionDuration)}
if(ls.transitions.layers.timeline.timeScaleModifier>0.25){var modifiedDuration=ls.transitions._slideTransition.duration()/(0.75+ls.transitions.layers.timeline.timeScaleModifier);modifiedDuration=modifiedDuration<0.5?0.5:modifiedDuration;ls.transitions._slideTransition.duration(modifiedDuration)}}
var duration=ls.transitions._slideTransition.duration()/ls.transitions._slideTransition.timeScale(),nextLayersStartInstance=duration,timeShift=ls.transitions.nextSlide.data.timeShift,layersStartInstance;if(timeShift>0){timeShift=0}else if(timeShift<0&&Math.abs(timeShift)>duration){timeShift=-duration}
ls.transitions.nextSlide.data.calculatedTimeShift=timeShift;layersStartInstance=ls.transitions.firstSlide?ls.o.sliderFadeInDuration+0.01:(nextLayersStartInstance+timeShift)*ls.transitions._slideTransition.timeScale();if(curSlideBGVideo||nextSlideBGVideo){ls.transitions.media.changeBackgroundVideo(ls.transitions.firstSlide,curSlideBGVideo&&nextSlideBGVideo?!0:!1)}
ls.transitions._slideTransition.call(function(){if(!ls.slideshow.firstStart&&ls.api.hasEvent('pageChangeWillComplete')){$slider.triggerHandler('pageChangeWillComplete',ls.api.eventData())}
if(!ls.slideshow.should.change){ls.transitions.layers.timeline.prepare()}
ls.media.stop(!0);ls.slides.set.slideIndexes();if(ls.o.hashChange){document.location.hash=ls.slides[ls.slides.current.index].data.deeplink||'_no-deeplink-found_'}
ls.slideshow.start();if(!ls.transitions.firstSlide&&ls.slides.prev.index&&ls.slides.prev.data.$backgroundVideo.length&&!ls.slides.prev.data.$backgroundVideo.data(ls.defaults.init.dataKey).mediaProperties.willBePaused){ls.slides.prev.data.$backgroundVideo.trigger('stopBackgroundVideo');ls.slides.prev.data.$backgroundVideo.data(ls.defaults.init.dataKey).elements.$bgWrapper.css({display:'none'})}
if(!ls.slideshow.should.change){if(ls.slides.next.data.$backgroundVideo.length&&!ls.slides.next.data.$backgroundVideo.data(ls.defaults.init.dataKey).mediaProperties.isPreloaded){ls.slides.next.data.$backgroundVideo.trigger('preloadBackgroundVideo');ls.slides.next.data.$backgroundVideo.data(ls.defaults.init.dataKey).mediaProperties.isPreloaded=!0}}
ls.transitions.firstSlide=!1},[],this,layersStartInstance);ls.transitions._slideTransition.play();if(typeof ls.transitions.curSlide.data!='undefined'&&typeof ls.transitions.curSlide.data.$background!='undefined'){curSlideBGData=ls.transitions.curSlide.data.$background.data(ls.defaults.init.dataKey);ls.timeouts.applyBG=setTimeout(function(){delete ls.timeouts.applyBG;ls.transitions.curSlide.data.$background.closest('.cp-bg-wrap').hide();if(curSlideBGData.kenBurns.zoom){gsap.TweenMax.set(ls.transitions.curSlide.data.$background[0],{autoCSS:!1,css:curSlideBGData.kenBurns.from})}},5)}},onComplete:function(){var curSlideBGData;if(typeof ls.transitions.nextSlide.data.$background!='undefined'){ls.transitions.nextSlide.data.$background.closest('.cp-bg-wrap').show()}
if(ls.transitions.nextSlide.data.backgroundColor!=='transparent'){ls.slider.$innerWrapper.css('background-color',ls.transitions.nextSlide.data.backgroundColor)}else{ls.slider.$innerWrapper.css('background-color',ls.o.globalBGColor)}
if(!ls.o.leaveOverflow){ls.device.$overflowWrapper.removeClass('cp-overflowx-hidden cp-overflowy-hidden cp-overflow-hidden')}
if(this.$wrapper){this.$wrapper.html('').remove();this.$wrapper=!1}
ls.gui.navigation.bottom.bullets.set.active();if(ls.o.cycles>0){if(!ls.slideshow.hasOwnProperty('cycleSlideIndex')){ls.slideshow.cycles.set()}else if(ls.slideshow.cycles.check(ls.transitions.nextSlide.index)){ls.navigation.stop();ls.functions.setStates(ls.slideshow,{pausedByLastCycle:!0});if(ls.o.forceCycles){ls.slideshow.curCycle=1}}}
ls.functions.setStates(ls.slider,{animatingSlides:!1,changingSlides:!1});if(!ls.slideshow.firstStart&&ls.api.hasEvent('pageChangeDidComplete')){$slider.triggerHandler('pageChangeDidComplete',ls.api.eventData())}
ls.slideshow.firstStart=!1;if(ls.slideshow.should.change!==!1&&ls.navigation.forceDirection){if(typeof ls.transitions.curSlide.data!='undefined'&&typeof ls.transitions.curSlide.data.$background!='undefined'){curSlideBGData=ls.transitions.curSlide.data.$background.data(ls.defaults.init.dataKey);ls.transitions.curSlide.data.$background.closest('.cp-bg-wrap').hide();if(curSlideBGData.kenBurns.zoom){gsap.TweenMax.set(ls.transitions.curSlide.data.$background[0],{autoCSS:!1,css:curSlideBGData.kenBurns.from})}}
ls.slideshow.changeTo(ls.slideshow.get.slideInSequence(ls.navigation.forceDirection),!0)}else{ls.preload.imagesOfSlide(ls.slides.next.index)}},normal:{select:{transitionType:function(){if(ls.o.slideTransition){ls.transitions.slide.normal.setTransition(ls.o.slideTransition.type,ls.o.slideTransition.obj);return}
var rnd,rndT,fallback=ls.transitions.nextSlide.data.transition2d?ls.transitions.nextSlide.data.transition2d.toString().split(','):!1;if(ls.device.touchPrev&&ls.o.slideOnSwipe){ls.device.touchPrev=!1;this.transition('2d','1')}else if(ls.device.touchNext&&ls.o.slideOnSwipe){ls.device.touchNext=!1;this.transition('2d','1')}else if(!ls.slides.next.data.$background&&(!fallback||(fallback&&(fallback.indexOf('1')==-1&&fallback.indexOf('2')==-1&&fallback.indexOf('3')==-1&&fallback.indexOf('4')==-1)))){this.transition('2d','5')}else if(ls.browser.supports3D()&&(ls.transitions.nextSlide.data.transition3d||ls.transitions.nextSlide.data.customtransition3d)){if(ls.transitions.nextSlide.data.transition3d&&ls.transitions.nextSlide.data.customtransition3d){rnd=Math.floor(Math.random()*2);rndT=[['3d',ls.transitions.nextSlide.data.transition3d],['custom3d',ls.transitions.nextSlide.data.customtransition3d]];this.transition(rndT[rnd][0],rndT[rnd][1])}else if(ls.transitions.nextSlide.data.transition3d){this.transition('3d',ls.transitions.nextSlide.data.transition3d)}else{this.transition('custom3d',ls.transitions.nextSlide.data.customtransition3d)}}else{if(ls.transitions.nextSlide.data.transition2d&&ls.transitions.nextSlide.data.customtransition2d){rnd=Math.floor(Math.random()*2);rndT=[['2d',ls.transitions.nextSlide.data.transition2d],['custom2d',ls.transitions.nextSlide.data.customtransition2d]];this.transition(rndT[rnd][0],rndT[rnd][1])}else if(ls.transitions.nextSlide.data.transition2d){this.transition('2d',ls.transitions.nextSlide.data.transition2d)}else if(ls.transitions.nextSlide.data.customtransition2d){this.transition('custom2d',ls.transitions.nextSlide.data.customtransition2d)}else{this.transition('2d','1')}}},transition:function(type,transitionlist){transitionlist+='';var tr=type.indexOf('custom')==-1?ls.t:ls.ct,tt='3d',lt,number;if(type.indexOf('2d')!=-1){tt='2d'}
if(transitionlist.indexOf('last')!=-1){number=tr['t'+tt].length-1;lt='last'}else if(transitionlist.indexOf('all')!=-1){number=Math.floor(Math.random()*ls.functions.countProp(tr['t'+tt]));lt='random from all'}else{var t=transitionlist.split(',');var l=t.length;number=parseInt(t[Math.floor(Math.random()*l)])-1;lt='random from specified'}
if(typeof tr['t'+tt][number]==='undefined'){tr=ls.t;type=tt='2d';number=0}
ls.transitions.slide.normal.setTransition(tt,tr['t'+tt][number])}},setTransition:function(type,transitionProperties){var proppp=$.extend(!0,{cols:1,rows:1},transitionProperties),cols=typeof proppp.cols,rows=typeof proppp.rows,tileWidth,tileHeight,restW,restH,tileSequence=[],pn=ls.navigation.direction,curRow=0,curCol=0,curBGSrc=ls.transitions.curSlide.data.$background?ls.functions.getURL(ls.transitions.curSlide.data.$background):!1,nextBGSrc=ls.transitions.nextSlide.data.$background?ls.functions.getURL(ls.transitions.nextSlide.data.$background):!1,kbFromTo='from';switch(cols){case 'number':cols=proppp.cols;break;case 'string':cols=Math.floor(Math.random()*(parseInt(proppp.cols.split(',')[1])-parseInt(proppp.cols.split(',')[0])+1))+parseInt(proppp.cols.split(',')[0]);break;default:cols=Math.floor(Math.random()*(proppp.cols[1]-proppp.cols[0]+1))+proppp.cols[0];break}
switch(rows){case 'number':rows=proppp.rows;break;case 'string':rows=Math.floor(Math.random()*(parseInt(proppp.rows.split(',')[1])-parseInt(proppp.rows.split(',')[0])+1))+parseInt(proppp.rows.split(',')[0]);break;default:rows=Math.floor(Math.random()*(proppp.rows[1]-proppp.rows[0]+1))+proppp.rows[0];break}
if(ls.device.isMobile&&ls.o.optimizeForMobile){if(cols>=15){cols=7}else if(cols>=5){cols=4}else if(cols>=4){cols=3}else if(cols>2){cols=2}
if(rows>=15){rows=7}else if(rows>=5){rows=4}else if(rows>=4){rows=3}else if(rows>2){rows=2}
if(rows>2&&cols>2){rows=2;if(cols>4){cols=4}}}else{cols=cols>35?35:cols;rows=rows>35?35:rows}
tileWidth=Math.floor(ls.slider.width/cols);tileHeight=Math.floor(ls.slider.height/rows);restW=ls.slider.width-tileWidth*cols;restH=ls.slider.height-tileHeight*rows;if(pn=='prev'){var switchSequence={'random':'random','forward':'reverse','reverse':'forward','col-forward':'col-reverse','col-reverse':'col-forward'};if(proppp.tile&&proppp.tile.sequence){proppp.tile.sequence=switchSequence[proppp.tile.sequence]}
$.each(['animation','before','after'],function(i,propName){if(proppp[propName]&&proppp[propName].transition){var t=proppp[propName].transition;if(t.rotateX&&Math.abs(t.rotateX)>44){t.rotateX*=-1}
if(t.rotateY&&Math.abs(t.rotateY)>44){t.rotateY*=-1}
if(t.rotate){t.rotate*=-1}}})}
for(var ts=0;ts<cols*rows;ts++){tileSequence.push(ts)}
switch(proppp.tile.sequence){case 'reverse':tileSequence.reverse();break;case 'col-forward':tileSequence=ls.functions.sortArray(rows,cols,'forward');break;case 'col-reverse':tileSequence=ls.functions.sortArray(rows,cols,'reverse');break;case 'random':tileSequence=ls.functions.shuffleArray(tileSequence);break}
if(ls.transitions.curSlide.data.backgroundColor==='transparent'){ls.transitions.curSlide.data.backgroundColor=ls.o.globalBGColor}
if(ls.transitions.nextSlide.data.backgroundColor==='transparent'){ls.transitions.nextSlide.data.backgroundColor=ls.o.globalBGColor}
if(type=='2d'){var carousel=proppp.name.toLowerCase().indexOf('carousel')==-1?!1:!0,crossfade=proppp.name.toLowerCase().indexOf('crossfad')==-1?!1:!0;this.$curTiles=$('<div>').addClass('cp-curtiles').appendTo(ls.transitions.slide.$wrapper);this.$nextTiles=$('<div>').addClass('cp-nexttiles').appendTo(ls.transitions.slide.$wrapper)}
for(var tiles=0;tiles<cols*rows;tiles++){var rW=(tiles+1)%cols===0?restW:0,rH=tiles>(rows-1)*cols-1?restH:0,$tile=$('<div>').addClass('cp-slide-transition-tile').css({width:tileWidth+rW,height:tileHeight+rH}).data('style',{width:tileWidth+rW,height:tileHeight+rH}).appendTo(ls.transitions.slide.$wrapper),$curTile,$nextTile,startLeft,startTop,bgLeft,bgTop,curSlideBGData,nextSlideBGData,nextSlideBGKenBurnsData,onComplete=tileSequence[tiles]==cols*rows-1?function(){ls.transitions.slide.onComplete()}:!1;curRow=tiles%cols===0?curRow+1:curRow;curCol=tiles%cols===0?1:curCol+1;if(type=='3d'){$tile.addClass('cp-3d-container');var W=tileWidth+rW,H=tileHeight+rH,D,W2,H2,D2,backRotX=0,topRotX=0,bottomRotX=0,curCubDelay,curCub,zV,zH,zIndex,_cuboidTimeline=new gsap.TimelineMax();zIndex=Math.abs(Math.abs(curCol-cols/2-0.5)-cols/2-0.5)*Math.abs(Math.abs(curRow-rows/2-0.5)-rows/2-0.5);$tile.css({zIndex:zIndex});if(proppp.animation.direction=='horizontal'){if(Math.abs(proppp.animation.transition.rotateY)>90&&proppp.tile.depth!='large'){D=Math.floor(W/7)+rW}else{D=W}}else{if(Math.abs(proppp.animation.transition.rotateX)>90&&proppp.tile.depth!='large'){D=Math.floor(H/7)+rH}else{D=H}}
W2=W/2;H2=H/2;D2=D/2;this.createCuboids('cp-3d-box',$tile,0,0,0,0,-D2,0,0,W2+'px '+H2+'px 0px');this.createCuboids('cp-3d-front',$tile.find('.cp-3d-box'),W,H,0,0,D2,0,0);if(proppp.animation.direction=='vertical'&&Math.abs(proppp.animation.transition.rotateX)>90){this.createCuboids('cp-3d-back',$tile.find('.cp-3d-box'),W,H,0,0,-D2,180,0)}else{this.createCuboids('cp-3d-back',$tile.find('.cp-3d-box'),W,H,0,0,-D2,0,180)}
this.createCuboids('cp-3d-left',$tile.find('.cp-3d-box'),D,H,-D2,0,0,0,-90);this.createCuboids('cp-3d-right',$tile.find('.cp-3d-box'),D,H,W-D2,0,0,0,90);this.createCuboids('cp-3d-top',$tile.find('.cp-3d-box'),W,D,0,-D2,0,90,0);this.createCuboids('cp-3d-bottom',$tile.find('.cp-3d-box'),W,D,0,H-D2,0,-90,0);$curTile=$tile.find('.cp-3d-front');if(proppp.animation.direction=='horizontal'){if(Math.abs(proppp.animation.transition.rotateY)>90){$nextTile=$tile.find('.cp-3d-back')}else{if(proppp.animation.transition.rotateY>0){$nextTile=$tile.find('.cp-3d-left')}else{$nextTile=$tile.find('.cp-3d-right')}}}else{if(Math.abs(proppp.animation.transition.rotateX)>90){$nextTile=$tile.find('.cp-3d-back')}else{if(proppp.animation.transition.rotateX>0){$nextTile=$tile.find('.cp-3d-bottom')}else{$nextTile=$tile.find('.cp-3d-top')}}}
curCubDelay=tileSequence[tiles]*proppp.tile.delay;curCub=ls.transitions.slide.$wrapper.find('.cp-3d-container:eq( '+tiles+' ) .cp-3d-box');if(proppp.before&&proppp.before.transition){proppp.before.transition.delay=proppp.before.transition.delay?(proppp.before.transition.delay+curCubDelay)/1000:curCubDelay/1000;_cuboidTimeline.to(curCub[0],proppp.before.duration/1000,ls.functions.convert.transition(proppp.before.transition,proppp.before.easing))}else{proppp.animation.transition.delay=proppp.animation.transition.delay?(proppp.animation.transition.delay+curCubDelay)/1000:curCubDelay/1000}
_cuboidTimeline.to(curCub[0],proppp.animation.duration/1000,ls.functions.convert.transition(proppp.animation.transition,proppp.animation.easing));if(proppp.after){if(!proppp.after.transition){proppp.after.transition={}}
_cuboidTimeline.to(curCub[0],proppp.after.duration/1000,ls.functions.convert.transition(proppp.after.transition,proppp.after.easing,'after'))}
ls.transitions._slideTransition.add(_cuboidTimeline,0)}else{var T1='auto',L1='auto',T2='auto',L2='auto',O1=1,O2=1,dir,direction,$tileInCur,$tileInNext,curTileDelay,r,rX,rY,curTileTween={};if(proppp.transition.direction=='random'){dir=['top','bottom','right','left'];direction=dir[Math.floor(Math.random()*dir.length)]}else{direction=proppp.transition.direction}
if(proppp.name.toLowerCase().indexOf('mirror')!=-1&&tiles%2===0){if(pn=='prev'){pn='next'}else{pn='prev'}}
if(pn=='prev'){direction={top:'bottom',bottom:'top',left:'right',right:'left',topleft:'bottomright',topright:'bottomleft',bottomleft:'topright',bottomright:'topleft'}[direction]}
switch(direction){case 'top':T1=T2=-$tile.data('style').height;L1=L2=0;break;case 'bottom':T1=T2=$tile.data('style').height;L1=L2=0;break;case 'left':T1=T2=0;L1=L2=-$tile.data('style').width;break;case 'right':T1=T2=0;L1=L2=$tile.data('style').width;break;case 'topleft':T1=$tile.data('style').height;T2=0;L1=$tile.data('style').width;L2=0;break;case 'topright':T1=$tile.data('style').height;T2=0;L1=-$tile.data('style').width;L2=0;break;case 'bottomleft':T1=-$tile.data('style').height;T2=0;L1=$tile.data('style').width;L2=0;break;case 'bottomright':T1=-$tile.data('style').height;T2=0;L1=-$tile.data('style').width;L2=0;break}
this.scale2D=proppp.transition.scale?proppp.transition.scale:1;if(carousel==!0&&this.scale2D!=1){T1=T1/2;T2=T2/2;L1=L1/2;L2=L2/2}
switch(proppp.transition.type){case 'fade':T1=T2=L1=L2=0;O1=0;O2=1;break;case 'mixed':O1=0;O2=1;if(this.scale2D==1){T2=L2=0}
break}
if(((proppp.transition.rotate||proppp.transition.rotateX||proppp.transition.rotateY)||this.scale2D!=1)&&proppp.transition.type!='slide'){$tile.css({overflow:'visible'})}else{$tile.css({overflow:'hidden'})}
if(carousel==!0){this.$curTiles.css({overflow:'visible'})}else{this.$curTiles.css({overflow:'hidden'})}
if(crossfade===!0||proppp.transition.type=='slide'||carousel===!0){$tileInCur=$tile.appendTo(this.$curTiles);$tileInNext=$tile.clone().appendTo(this.$nextTiles);$curTile=$('<div>').addClass('cp-curtile').appendTo($tileInCur)}else{$tileInNext=$tile.appendTo(this.$nextTiles)}
$nextTile=$('<div>').addClass('cp-nexttile').appendTo($tileInNext);curTileDelay=tileSequence[tiles]*proppp.tile.delay/1000;r=proppp.transition.rotate?proppp.transition.rotate:0;rX=proppp.transition.rotateX?proppp.transition.rotateX:0;rY=proppp.transition.rotateY?proppp.transition.rotateY:0;if(pn=='prev'){r=-r;rX=-rX;rY=-rY}
ls.transitions._slideTransition.fromTo($nextTile[0],proppp.transition.duration/1000,{immediateRender:!1,autoCSS:!1,css:{x:-L1,y:-T1,display:'block',opacity:O1,rotation:r,rotationX:rX,rotationY:rY,scale:this.scale2D}},{autoCSS:!1,css:{x:0,y:0,opacity:O2,rotation:0,rotationX:0,rotationY:0,scale:1},ease:ls.functions.convert.easing(proppp.transition.easing)},curTileDelay);if(crossfade==!0&&(typeof ls.transitions.nextSlide.data.$background=='undefined'||(typeof ls.transitions.nextSlide.data.$background!='undefined'&&(ls.transitions.nextSlide.data.$background.attr('src').toLowerCase().indexOf('png')!=-1||(ls.transitions.nextSlide.data.$background.width()<ls.slider.width||ls.transitions.nextSlide.data.$background.height()<ls.slider.height))))){curTileTween.opacity=0}
if((proppp.transition.type=='slide'||carousel==!0)&&proppp.name.toLowerCase().indexOf('mirror')==-1){var r2=0;if(r!==0){r2=-r}
curTileTween.x=L2;curTileTween.y=T2;curTileTween.rotation=r2;curTileTween.scale=this.scale2D;curTileTween.opacity=O1}
if(typeof $curTile!=='undefined'){ls.transitions._slideTransition.to($curTile[0],proppp.transition.duration/1000,{autoCSS:!1,css:curTileTween,ease:ls.functions.convert.easing(proppp.transition.easing)},curTileDelay)}}
startLeft=tiles%cols*tileWidth;startTop=Math.floor(tiles/cols)*tileHeight;if(typeof ls.transitions.curSlide.data.$background!='undefined'){curSlideBGData=ls.transitions.curSlide.data.$background.data(ls.defaults.init.dataKey);if(type==='3d'||(type==='2d'&&(crossfade===!0||proppp.transition.type==='slide'||carousel===!0))){$curTile.append($('<img>').attr('src',curBGSrc).css({width:curSlideBGData.responsive.width,height:curSlideBGData.responsive.height,'-webkit-filter':curSlideBGData.responsive.filter,filter:curSlideBGData.responsive.filter,'-ms-transform':'translateX('+(curSlideBGData.responsive.x-startLeft)+'px) translateY('+(curSlideBGData.responsive.y-startTop)+'px)'+curSlideBGData.responsive.kbRotation+curSlideBGData.responsive.kbScale,'-webkit-transform':'translateX('+(curSlideBGData.responsive.x-startLeft)+'px) translateY('+(curSlideBGData.responsive.y-startTop)+'px)'+curSlideBGData.responsive.kbRotation+curSlideBGData.responsive.kbScale,transform:'translateX('+(curSlideBGData.responsive.x-startLeft)+'px) translateY('+(curSlideBGData.responsive.y-startTop)+'px)'+curSlideBGData.responsive.kbRotation+curSlideBGData.responsive.kbScale}))}else if(this.$curTiles.children().length===0){this.$curTiles.css('background-color',ls.transitions.curSlide.data.backgroundColor).append($('<img>').attr('src',curBGSrc).css({width:curSlideBGData.responsive.width,height:curSlideBGData.responsive.height,'-webkit-filter':curSlideBGData.responsive.filter,filter:curSlideBGData.responsive.filter,'-ms-transform':'translateX('+curSlideBGData.responsive.x+'px) translateY('+curSlideBGData.responsive.y+'px)'+curSlideBGData.responsive.kbRotation+curSlideBGData.responsive.kbScale,'-webkit-transform':'translateX('+curSlideBGData.responsive.x+'px) translateY('+curSlideBGData.responsive.y+'px)'+curSlideBGData.responsive.kbRotation+curSlideBGData.responsive.kbScale,transform:'translateX('+curSlideBGData.responsive.x+'px) translateY('+curSlideBGData.responsive.y+'px)'+curSlideBGData.responsive.kbRotation+curSlideBGData.responsive.kbScale}))}}
if(ls.transitions.curSlide.data.backgroundColor!=='transparent'&&!ls.transitions.curSlide.data.$backgroundVideo.length){if(type==='3d'||(type==='2d'&&(crossfade===!0||proppp.transition.type==='slide'||carousel===!0))){$curTile.css('background-color',ls.transitions.curSlide.data.backgroundColor)}else if(this.$curTiles.children().length===0){this.$curTiles.css('background-color',ls.transitions.curSlide.data.backgroundColor)}}
if(typeof ls.transitions.nextSlide.data.$background!='undefined'){nextSlideBGData=ls.transitions.nextSlide.data.$background.data(ls.defaults.init.dataKey);nextSlideBGKenBurnsData=nextSlideBGData.kenBurns[kbFromTo];$nextTile.append($('<img>').attr('src',nextBGSrc).css({width:nextSlideBGData.responsive.width,height:nextSlideBGData.responsive.height,'-webkit-filter':ls.transitions.nextSlide.filter.from||'none',filter:ls.transitions.nextSlide.filter.from||'none','-ms-transform':'translateX('+(nextSlideBGData.responsive.x-startLeft)+'px) translateY('+(nextSlideBGData.responsive.y-startTop)+'px) rotate('+nextSlideBGKenBurnsData.rotation+'deg) scale('+nextSlideBGKenBurnsData.scale+')','-webkit-transform':'translateX('+(nextSlideBGData.responsive.x-startLeft)+'px) translateY('+(nextSlideBGData.responsive.y-startTop)+'px) rotate('+nextSlideBGKenBurnsData.rotation+'deg) scale('+nextSlideBGKenBurnsData.scale+')',transform:'translateX('+(nextSlideBGData.responsive.x-startLeft)+'px) translateY('+(nextSlideBGData.responsive.y-startTop)+'px) rotate('+nextSlideBGKenBurnsData.rotation+'deg) scale('+nextSlideBGKenBurnsData.scale+')'}))}
if(ls.transitions.nextSlide.data.backgroundColor!=='transparent'&&!ls.transitions.nextSlide.data.$backgroundVideo.length){$nextTile.css('background-color',ls.transitions.nextSlide.data.backgroundColor)}}
ls.transitions.slide.$wrapper.prependTo(ls.o.preferBlendMode?ls.slider.$layersWrapper:ls.slider.$innerWrapper);ls.transitions.slide.start()},createCuboids:function(className,$tile,w,h,tx,ty,tz,rx,ry,tO){var transform='translate3d( '+tx+'px, '+ty+'px, '+tz+'px)';if(rx!==0){transform+='rotateX( '+rx+'deg)'}
if(ry!==0){transform+='rotateY( '+ry+'deg)'}
var style={width:w,height:h,'transform':transform,'-ms-transform':transform,'-webkit-transform':transform};if(tO){style['transform-origin']=tO;style['-ms-transform-origin']=tO;style['-webkit-transform-origin']=tO}
$('<div>').addClass(className).css(style).appendTo($tile)}}},layers:{in:{onStart:function($layer){var layerData=$layer.data(ls.defaults.init.dataKey);if(layerData.hover.enabled){ls.transitions.layers.hover.enable($layer)}},onComplete:function($layer){ls.media.playIfAllowed($layer)}},out:{forced:function(){if(ls.transitions._forceLayersOut){if(ls.transitions._slideTimeline){var _staticLayers=new gsap.TimelineMax({paused:!0,autoRemoveChildren:!0}),nodes,tween,tweens=[],playedDuration,centerTime=100,staticLayers=ls.layers.get('current, in, static, active').add(ls.layers.get('current, out, static, active')),notStaticLayers=ls.layers.get('current, out, notstatic, active'),outLayers=ls.layers.get('current, out, active'),allLayers=$().add(staticLayers).add(notStaticLayers),addTween=function(tween){_staticLayers.add(tween,centerTime-tween.duration()*tween.progress())};allLayers.each(function(){var $layer=$(this),layerData=$layer.data(ls.defaults.init.dataKey);if(layerData.loop._timeline){ls.transitions._slideTimeline.remove(layerData.loop._timeline);layerData.loop._timeline.play()}
if(layerData.is.static){nodes=[layerData.elements.$wrapper[0]];if(layerData.elements.$clipWrapper){nodes=nodes.concat(layerData.elements.$clipWrapper[0])}
if(layerData.textIn.nodes){nodes=nodes.concat(layerData.textIn.nodes)}
for(var n=0;n<nodes.length;n++){tweens=tweens.concat(ls.transitions._slideTimeline.getTweensOf(nodes[n],!0))}
for(var t=0;t<tweens.length;t++){if(tweens[t].duration&&tweens[t].duration()!==0){tween=tweens[t];addTween(tween)}}}});outLayers.each(function(){var $layer=$(this),layerData=$layer.data(ls.defaults.init.dataKey);layerData.should.reset=!0});_staticLayers.play().seek(centerTime);ls.transitions._slideTimeline.stop().clear()}
ls.transitions._forceLayersOut.play()}
ls.slider.$layersWrapper.find('.cp-link').css({display:'none'})},onStart:function($layer){},onComplete:function($layer){var layerData=$layer.data(ls.defaults.init.dataKey);if(ls.slider.state.changingSlides||layerData.settings.slideOut!==ls.slides.current.index){ls.transitions.layers.reset($layer,layerData)}
if(layerData.hover.enabled){ls.transitions.layers.hover.disable($layer)}}},reset:function($layer,layerData){if(layerData.loop._timeline){layerData.loop._timeline.stop().clear();delete layerData.loop._timeline;gsap.TweenMax.set(layerData.elements.$loopWrapper[0],layerData.reset.loopWrapperOnSlideChange)}
gsap.TweenMax.set(layerData.elements.$wrapper[0],layerData.reset.wrapperOnSlideChange);gsap.TweenMax.set($layer[0],{'-webkit-filter':'none',filter:'none'});if(layerData.should.update){layerData.textInNodesFrom.random={};layerData.textOutNodesTo.random={};ls.layers.update.data($layer)}
layerData.should.reset=!1},timeline:{shouldRestart:!1,create:function(restart){var layersIn,layersOut,slideBackground,layersOnSlideTimeline,curNext=restart?'current':'next';ls.transitions.curNext=curNext;ls.transitions.layers.timeline.shouldRestart=!1;ls.transitions.layers.timeline.resetStates();if(ls.transitions._slideTimeline){ls.transitions._slideTimeline.pause().progress(0).kill().clear(!0);ls.transitions._slideTimeline=null}
ls.transitions._slideTimeline=new gsap.TimelineMax({paused:!0,onStart:function(){if(ls.api.hasEvent('pageTimelineDidStart')){$slider.triggerHandler('pageTimelineDidStart',ls.api.eventData())}},onReverseComplete:function(){if(ls.api.hasEvent('pageTimelineDidReverseComplete')){$slider.triggerHandler('pageTimelineDidReverseComplete',ls.api.eventData())}
if(ls.transitions.layers.timeline.shouldReplay){ls.transitions.layers.timeline.shouldRestart=!1;ls.transitions._slideTimeline.play()}},onUpdate:function(timeline){if(ls.api.hasEvent('pageTimelineDidUpdate')){$slider.triggerHandler('pageTimelineDidUpdate',timeline)}},onUpdateParams:['{self}']});this.totalDuration=0;this.progress=1;ls.transitions._forceLayersOut=new gsap.TimelineMax({paused:!0,autoRemoveChildren:!0});layersIn=ls.layers.get(curNext+', in, notactive');layersOut=ls.layers.get(curNext+', out, notstatic').add(ls.layers.get(curNext+', out, active, static'));slideBackground=ls.layers.get(curNext+', in, bgonly, notactive');layersOnSlideTimeline=$().add(layersIn).add(layersOut).add(slideBackground);this.addLayers(layersIn,'in',ls.transitions._slideTimeline,ls.transitions._forceLayersOut);this.addLayers(layersOut,'out',ls.transitions._slideTimeline,ls.transitions._forceLayersOut);if(ls.slides[curNext].data.duration!==-1&&ls.slides[curNext].data.duration<this.totalDuration){this.progress=ls.slides[curNext].data.duration/this.totalDuration}else if(ls.transitions._slideTimeline.duration()>this.totalDuration){this.progress=this.totalDuration/ls.transitions._slideTimeline.duration()}
if(ls.slides[curNext].data.duration===-1){ls.slides[curNext].data.duration=this.totalDuration;ls.slides[ls.slides[curNext].index].data.duration=this.totalDuration}else{this.totalDuration=ls.slides[curNext].data.duration}
this.addLayers(slideBackground,'in',ls.transitions._slideTimeline,ls.transitions._forceLayersOut);for(var p=0;p<layersOnSlideTimeline.length;p++){if($(layersOnSlideTimeline[p]).data(ls.defaults.init.dataKey).parallax.enabled){$(layersOnSlideTimeline[p]).data(ls.defaults.init.dataKey).elements.$parallaxWrapper.attr('data-cp-parallax','active')}}
ls.transitions.layers.parallax.trigger();if(ls.api.hasEvent('pageTimelineDidCreate')){$slider.triggerHandler('pageTimelineDidCreate',{pageTimeline:ls.transitions._slideTimeline,layersOnPageTimeline:layersOnSlideTimeline,pageTimelineDuration:this.totalDuration})}
ls.transitions.timers.create();if(ls.transitions.timers.bar._transition){ls.transitions._slideTimeline.add(ls.transitions.timers.bar._transition.play(),0)}
if(ls.transitions.timers.circle._transition){ls.transitions._slideTimeline.add(ls.transitions.timers.circle._transition.play(),0)}
if(ls.transitions.timers.slidebar._transition){ls.transitions._slideTimeline.add(ls.transitions.timers.slidebar._transition.play(),0)}
ls.transitions._slideTimeline.call(function(){if(!ls.transitions._slideTimeline.reversed()){if(ls.api.hasEvent('pageTimelineDidComplete')){if(!1===$slider.triggerHandler('pageTimelineDidComplete',ls.api.eventData())){return}}
ls.functions.setStates(ls.transitions.layers.timeline,{finished:!0});if(!ls.slideshow.isPaused()&&ls.slideshow.state.running){ls.slideshow.changeTo(ls.slides.next.index)}else if(ls.slideshow.state.pausedByLastCycle){ls.transitions.timers.reverse()}}},[],this,ls.slides[curNext].data.duration);if(ls.slides.next.data.$link){ls.slides.next.data.$link.css({display:'block'})}
if(ls.slider.isPopup&&ls.slider.state.popupIsVisible&&ls.slider.state.popupShouldStart||!ls.slider.isPopup){if(ls.o.pauseLayers&&ls.slideshow.isPaused()){ls.transitions._slideTimeline.timeScale(0)}
ls.transitions.layers.timeline.play()}
$slider.trigger('mouseleave.globalhover'+sliderUID);$slider.off('mouseenter.globalhover'+sliderUID+' mouseleave.globalhover'+sliderUID+' mousemove.globalhover'+sliderUID);if(ls.slides[curNext].data.globalhover){var $hoverLayers=ls.layers.get(curNext+',in,notactive').add(ls.layers.get('static,active'));$slider.on('mouseenter.globalhover'+sliderUID,function(){$hoverLayers.each(function(){ls.transitions.layers.hover.mouseEnter($(this),$(this).data(ls.defaults.init.dataKey))})});$slider.on('mouseleave.globalhover'+sliderUID,function(){$hoverLayers.each(function(){ls.transitions.layers.hover.mouseLeave($(this),$(this).data(ls.defaults.init.dataKey))})});$slider.on('mousemove.globalhover'+sliderUID,function(){$hoverLayers.each(function(){ls.transitions.layers.hover.mouseMove($(this),$(this).data(ls.defaults.init.dataKey))})})}},prepare:function(){if(ls.slides.next.data.overflow&&ls.slides.next.data.overflow!=='hidden'){ls.slider.$layersWrapper.addClass('cp-visible');ls.slider.$slideBGWrapper.addClass('cp-visible')}else{ls.slider.$layersWrapper.removeClass('cp-visible');ls.slider.$slideBGWrapper.removeClass('cp-visible')}
this.create()},getTiming:function(layerData,requestedTiming,timelineLabelKey,timingOnly){if(typeof requestedTiming==='number'){return requestedTiming}else{requestedTiming=requestedTiming.toLowerCase();var timelineHierarchy=ls.defaults.layer.timelineHierarchy,requestedLabelKey,timelineTiming,numericValue,operation,operator,timing=0;if(requestedTiming.indexOf('*')!==-1){operator='*'}
if(requestedTiming.indexOf('/')!==-1){operator='/'}
if(requestedTiming.indexOf('+')!==-1){operator='+'}
if(requestedTiming.indexOf('-')!==-1){operator='-'}
if(operator){operation=requestedTiming.split(operator);requestedLabelKey=$.trim(operation[0]);numericValue=parseInt($.trim(operation[1]));if(timelineHierarchy[requestedLabelKey]&&timelineHierarchy[timelineLabelKey][1].indexOf(timelineHierarchy[requestedLabelKey][0])!==-1){timelineTiming=typeof layerData.timeline[requestedLabelKey]==='number'?layerData.timeline[requestedLabelKey]:layerData.timeline[requestedLabelKey](layerData);if(timingOnly){timing=numericValue/1000}else{switch(operator){case '*':timing=timelineTiming*numericValue;break;case '/':timing=timelineTiming/numericValue;break;case '+':timing=timelineTiming+numericValue/1000;break;case '-':timing=timelineTiming-numericValue/1000;break}}}else{if(operator==='+'||timingOnly){timing=numericValue/1000}}}else{requestedLabelKey=$.trim(requestedTiming);if(timelineHierarchy[requestedLabelKey]&&timelineHierarchy[timelineLabelKey][1].indexOf(timelineHierarchy[requestedLabelKey][0])!==-1){if(timingOnly){timing=0}else{timing=typeof layerData.timeline[requestedLabelKey]==='number'?layerData.timeline[requestedLabelKey]:layerData.timeline[requestedLabelKey](layerData)}}}
if(timing!==timing||timing<0){timing=0}
return timing}},addLayers:function(layers,transitionType,_slideTimeline,_forceLayersOut){for(var l=0,length=layers.length;l<length;l++){var $layer=$(layers[l]),layerData=$layer.data(ls.defaults.init.dataKey),$wrapper=layerData.elements.$wrapper,$clipWrapper=layerData.elements.$clipWrapper,$loopWrapper=layerData.elements.$loopWrapper,totalLayerDuration;if(layerData.should.reset){ls.transitions.layers.reset($layer,layerData)}
if($layer.hasClass('cp-bg')){if(layerData.kenBurns.zoom){_slideTimeline.fromTo($layer.closest('.cp-bg-wrap'),ls.transitions.nextSlide.data.duration+ls.transitions.nextSlide.data.calculatedTimeShift,{autoCSS:!1,css:layerData.kenBurns.from},{autoCSS:!1,css:layerData.kenBurns.to,ease:gsap.Quad.easeInOut},-ls.transitions.nextSlide.data.calculatedTimeShift)}
if(!$.isEmptyObject(layerData.filter.values.bgFrom)||!$.isEmptyObject(layerData.filter.values.bgTo)){if(!layerData.filter.transitions.bg){layerData.filter.transitions.bg=ls.transitions.layers.filters.createTransition(layerData,'bg',layerData.filter.values.bgFrom,layerData.filter.values.bgTo)}
_slideTimeline.to([{p:0},$layer[0]],ls.transitions.nextSlide.data.duration,{p:1,autoCSS:!1,ease:gsap.Sine.easeInOut,onUpdate:ls.transitions.layers.filters.animate,onUpdateParams:['{self}',layerData.filter.transitions.bg]},0)}}else{switch(transitionType){case 'in':if(layerData.in.enabled){if(!layerData.settings.timelineIsCalculated){if(typeof layerData.in.startAt!=='number'){layerData.in.startAt=0}
layerData.timeline.transitioninstart=layerData.in.startAt;layerData.timeline.transitioninend=layerData.timeline.transitioninstart+layerData.in.duration}
ls.resize.transformProperties($layer,layerData.inLayerFromCSS,layerData.inLayerShouldBeConverted);ls.resize.styleProperties(layerData.inLayerStyleFromCSS,layerData.inLayerStyleShouldBeConvertedFrom);ls.resize.styleProperties(layerData.inLayerStyleToCSS,layerData.inLayerStyleShouldBeConvertedTo);layerData.inLayerFromCSS.transformPerspective=layerData.transformPerspective.layer*ls.resize.ratio;if(layerData.clip.enabled){if(!layerData.original.clip){layerData.original.clip=layerData.clip.min;layerData.original.clipShouldBeConverted=!0}
if(!layerData.inClipShouldBeConverted.clip){gsap.TweenMax.set($clipWrapper[0],{clip:ls.resize.clip($layer,layerData.original.clip,layerData.original.clipShouldBeConverted)})}else{layerData.inClipFromCSS.clip=ls.resize.clip($layer,layerData.inClipShouldBeConverted.clip,!0);layerData.inClipToCSS.clip=ls.resize.clip($layer,layerData.original.clip,layerData.original.clipShouldBeConverted);_slideTimeline.fromTo($clipWrapper[0],layerData.in.duration,layerData.inClipFrom,layerData.inClipTo,layerData.timeline.transitioninstart)}
ls.transitions.layers.timeline.shouldRestart=!0}
if(!$.isEmptyObject(layerData.filter.values.in)){if(!layerData.filter.transitions.in){layerData.filter.transitions.in=ls.transitions.layers.filters.createTransition(layerData,'in',layerData.filter.values.in,layerData.filter.values.style)}
_slideTimeline.to([{p:0},$layer[0]],layerData.in.duration,{p:1,autoCSS:!1,ease:layerData.inLayerTo.ease,onUpdate:ls.transitions.layers.filters.animate,onUpdateParams:['{self}',layerData.filter.transitions.in]},layerData.timeline.transitioninstart)}else if(!$.isEmptyObject(layerData.filter.values.out)){$layer.css('filter',layerData.original.filter)}
_slideTimeline.fromTo($wrapper[0],layerData.in.duration,layerData.inLayerFrom,layerData.inLayerTo,layerData.timeline.transitioninstart);_slideTimeline.fromTo($layer[0],layerData.in.duration,layerData.inLayerStyleFrom,layerData.inLayerStyleTo,layerData.timeline.transitioninstart)}
if(layerData.is.textLayer){if(layerData.textIn.type||layerData.textOut.type){ls.transitions.layers.splitType.resetNodes($layer,layerData)}
if(layerData.textIn.enabled){if(!layerData.in.enabled){_slideTimeline.to($wrapper[0],0,$.extend(!0,{},layerData.inLayerTo,layerData.init.wrapper),layerData.timeline.textinstart)}
layerData.textIn.nodes=ls.transitions.layers.splitType.setNodesSequence(layerData.textIn.type.split('_'),layerData.textIn.ns);ls.resize.transformProperties($layer,layerData.textInNodesFrom,layerData.textInShouldBeConverted);layerData.textInNodesFrom.transformPerspective=layerData.transformPerspective.text*ls.resize.ratio;if(!$.isEmptyObject(layerData.textInShouldBeConverted.random)){ls.transitions.layers.splitType.setRandomProperties(layerData,layerData.textInShouldBeConverted.random,layerData.textInNodesFrom)}
if(!$.isEmptyObject(layerData.textInNodesFrom.random)){ls.transitions.layers.splitType.setRandomProperties(layerData,layerData.textInNodesFrom.random,layerData.textInNodesFrom)}
delete layerData.textInNodesFrom.random;if(!layerData.settings.timelineIsCalculated){layerData.timeline.textinstart=this.getTiming(layerData,layerData.textIn.startAt,'textinstart');layerData.timeline.textinend=layerData.timeline.textinstart+(layerData.textIn.nodes.length-1)*layerData.textIn.shiftNodes+layerData.textIn.duration}
_slideTimeline.staggerFromTo(layerData.textIn.nodes,layerData.textIn.duration,layerData.textInNodesFrom,layerData.textInNodesTo,layerData.textIn.shiftNodes,layerData.timeline.textinstart,function($_layer){ls.transitions.layers.in.onComplete($_layer)},[$layer])}}
if(layerData.loop.enabled){var _loopTimeline=new gsap.TimelineMax({repeat:layerData.loop.repeat,repeatDelay:layerData.loop.repeatDelay,yoyo:layerData.loop.yoyo,paused:!0}),loopDelay;if(!layerData.settings.timelineIsCalculated||layerData.is.static){layerData.timeline.loopstart=this.getTiming(layerData,layerData.loop.startAt,'loopstart');layerData.timeline.loopend=layerData.loop.count===-1?!1:layerData.timeline.loopstart+(layerData.loop.repeat+1)*layerData.loop.duration+layerData.loop.repeat*layerData.loop.repeatDelay}
layerData.loop._timeline=_loopTimeline;ls.resize.transformProperties($layer,layerData.loopToCSS,{x:layerData.loopLayerShouldBeConverted.x,y:layerData.loopLayerShouldBeConverted.y});if((layerData.loopToCSS.x&&layerData.loopToCSS.x!==0)||(layerData.loopToCSS.y&&layerData.loopToCSS.y!==0)){ls.transitions.layers.timeline.shouldRestart=!0}
layerData.loopFromCSS.transformOrigin=ls.functions.convert.transformOrigin(layerData.loopLayerShouldBeConverted.transformOrigin,$layer);layerData.loopFromCSS.transformPerspective=layerData.transformPerspective.loop*ls.resize.ratio;if(!$.isEmptyObject(layerData.filter.values.loop)){if(!layerData.filter.transitions.loop){layerData.filter.transitions.loop=ls.transitions.layers.filters.createTransition(layerData,'loop',!$.isEmptyObject(layerData.filter.values.afterIn)?layerData.filter.values.afterIn:layerData.filter.values.style,layerData.filter.values.loop)}
_loopTimeline.to([{p:0},$layer[0]],layerData.loop.duration,{p:1,autoCSS:!1,ease:layerData.loopTo.ease,onUpdate:ls.transitions.layers.filters.animate,onUpdateParams:['{self}',layerData.filter.transitions.loop]},0)}
_loopTimeline.fromTo($loopWrapper[0],layerData.loop.duration,layerData.loopFrom,layerData.loopTo,0);if(layerData.loopClipShouldBeConverted.clip){layerData.loopClipToCSS.clip=ls.resize.clip($layer,layerData.loopClipShouldBeConverted.clip,!0);_loopTimeline.to($clipWrapper[0],layerData.loop.duration,layerData.loopClipTo,0);ls.transitions.layers.timeline.shouldRestart=!0}
if(layerData.loop.repeat!==-1&&(ls.o.pauseOnHover==='looplayers'||ls.gui.timers.slidebar.$element)){_slideTimeline.add(_loopTimeline,layerData.timeline.loopstart);_loopTimeline.play()}else{_slideTimeline.addCallback(function(_loopTimeline){_loopTimeline.play()},layerData.timeline.loopstart,[_loopTimeline])}}
if(layerData.is.static){layerData.timeline.staticfrom=layerData.timeline.transitioninend;layerData.timeline.staticto='100%';if(!layerData.settings.timelineIsCalculated){totalLayerDuration=Math.max(layerData.timeline.allinandloopend(),0);this.totalDuration=Math.max(this.totalDuration,totalLayerDuration)}}
break;case 'out':if(layerData.is.textLayer&&layerData.textOut.enabled){layerData.textOut.nodes=ls.transitions.layers.splitType.setNodesSequence(layerData.textOut.type.split('_'),layerData.textOut.ns);ls.resize.transformProperties($layer,layerData.textOutNodesTo,layerData.textOutShouldBeConverted,layerData.textOutNodesFrom);layerData.textOutNodesFrom.transformPerspective=layerData.transformPerspective.text*ls.resize.ratio;if(!$.isEmptyObject(layerData.textOutShouldBeConverted.random)){ls.transitions.layers.splitType.setRandomProperties(layerData,layerData.textOutShouldBeConverted.random,layerData.textOutNodesTo)}
if(!$.isEmptyObject(layerData.textOutNodesTo.random)){ls.transitions.layers.splitType.setRandomProperties(layerData,layerData.textOutNodesTo.random,layerData.textOutNodesTo)}
delete layerData.textOutNodesTo.random;if(!layerData.settings.timelineIsCalculated){layerData.timeline.textoutstart=this.getTiming(layerData,layerData.textOut.startAt,'textoutstart');layerData.timeline.textoutend=layerData.timeline.textoutstart+(layerData.textOut.nodes.length-1)*layerData.textOut.shiftNodes+layerData.textOut.duration}
if(layerData.clip.enabled){if(typeof layerData.outClipShouldBeConverted.clip==='undefined'){_slideTimeline.to($clipWrapper[0],0,{immediateRender:!1,css:{clip:ls.resize.clip($layer,layerData.clip.max)}},layerData.timeline.textoutstart)}
ls.transitions.layers.timeline.shouldRestart=!0}
_slideTimeline.staggerFromTo(layerData.textOut.nodes,layerData.textOut.duration,layerData.textOutNodesFrom,layerData.textOutNodesTo,layerData.textOut.shiftNodes,layerData.timeline.textoutstart)}
ls.resize.transformProperties($layer,layerData.outLayerToCSS,layerData.outLayerShouldBeConverted,layerData.outLayerFromCSS);ls.resize.styleProperties(layerData.outLayerStyleFromCSS,layerData.outLayerStyleShouldBeConvertedFrom);ls.resize.styleProperties(layerData.outLayerStyleToCSS,layerData.outLayerStyleShouldBeConvertedTo);layerData.outLayerFromCSS.transformPerspective=layerData.transformPerspective.layer*ls.resize.ratio;if(layerData.out.startAt!=='slidechangeonly'){if(!layerData.settings.timelineIsCalculated||layerData.is.static){if(layerData.is.static){layerData.timeline.staticfrom=0;layerData.timeline.transitionoutstart=this.getTiming(layerData,layerData.out.startAt,'transitionoutstart',!0);layerData.timeline.staticto=layerData.timeline.transitionoutstart}else{layerData.timeline.transitionoutstart=Math.max(this.getTiming(layerData,layerData.out.startAt,'transitionoutstart'),layerData.timeline.transitioninend)}
layerData.timeline.transitionoutend=layerData.timeline.transitionoutstart+layerData.out.duration}
if(layerData.clip.enabled){if(typeof layerData.outClipShouldBeConverted.clip==='undefined'){_slideTimeline.to($clipWrapper[0],0,{immediateRender:!1,css:{clip:ls.resize.clip($layer,layerData.clip.max)}},layerData.timeline.transitionoutstart)}else{layerData.outClipToCSS.clip=ls.resize.clip($layer,layerData.outClipShouldBeConverted.clip,!0);_slideTimeline.to($clipWrapper[0],layerData.out.duration,layerData.outClipTo,layerData.timeline.transitionoutstart)}
ls.transitions.layers.timeline.shouldRestart=!0}
if(!$.isEmptyObject(layerData.filter.values.out)){if(!layerData.filter.transitions.out){layerData.filter.transitions.out=ls.transitions.layers.filters.createTransition(layerData,'out',!$.isEmptyObject(layerData.filter.values.afterLoop)?layerData.filter.values.afterLoop:(!$.isEmptyObject(layerData.filter.values.afterIn)?layerData.filter.values.afterIn:layerData.filter.values.style),layerData.filter.values.out)}
_slideTimeline.to([{p:0},$layer[0]],layerData.out.duration,{p:1,autoCSS:!1,ease:layerData.outLayerTo.ease,onUpdate:ls.transitions.layers.filters.animate,onUpdateParams:['{self}',layerData.filter.transitions.out]},layerData.timeline.transitionoutstart)}
_slideTimeline.fromTo($wrapper[0],layerData.out.duration,layerData.outLayerFrom,layerData.outLayerTo,layerData.timeline.transitionoutstart);_slideTimeline.fromTo($layer[0],layerData.out.duration,layerData.outLayerStyleFrom,layerData.outLayerStyleTo,layerData.timeline.transitionoutstart);_slideTimeline.fromTo($wrapper[0],0,layerData.init.wrapper,layerData.reset.wrapperOnTimelineEnd,layerData.timeline.transitionoutend)}else{layerData.timeline.staticfrom=0;layerData.timeline.staticto='100%'}
if(!layerData.is.static||(layerData.is.static&&layerData.settings.slideOut===ls.slides.next.index)){_forceLayersOut.fromTo($wrapper[0],ls.o.forceLayersOutDuration,layerData.outLayerFrom,layerData.outLayerTo,0);_forceLayersOut.fromTo($layer[0],ls.o.forceLayersOutDuration,layerData.outLayerStyleFrom,layerData.outLayerStyleTo,0);if(layerData.clip.enabled&&typeof layerData.outClipShouldBeConverted.clip!=='undefined'){layerData.outClipToCSS.clip=ls.resize.clip($layer,layerData.outClipShouldBeConverted.clip,!0);_forceLayersOut.to($clipWrapper[0],ls.o.forceLayersOutDuration,layerData.outClipTo,0)}}
totalLayerDuration=Math.max(layerData.timeline.alloutandloopend(),0);this.totalDuration=Math.max(this.totalDuration,totalLayerDuration);layerData.settings.timelineIsCalculated=!0;break}}}},play:function(){if(ls.transitions._slideTimeline){ls.transitions._slideTimeline.play();ls.functions.setStates(this,{started:!0,running:!0,stopped:!1,paused:!1})}},pause:function(duration){var duration=$.isNumeric(duration)?duration:0.75;if(ls.transitions._slideTimeline){gsap.TweenMax.to(ls.transitions._slideTimeline,duration,{timeScale:0});ls.functions.setStates(this,{paused:!0,stopped:!1})}},resume:function(){if(ls.transitions._slideTimeline){gsap.TweenMax.to(ls.transitions._slideTimeline,0.75,{timeScale:1});ls.functions.setStates(this,{paused:!1,stopped:!1})}},reverse:function(){if(ls.transitions._slideTimeline){ls.transitions._slideTimeline.reverse()}},scrollForward:function(skipSlideBreaks){if(!skipSlideBreaks){this.play();this.modifyTimeScale()}
if(ls.transitions._slideTimeline){if(!ls.slider.isBusy()&&(ls.transitions._slideTimeline.totalDuration()===0||ls.transitions._slideTimeline.progress()===1)&&ls.device.scroll.direction==='down'){ls.slideshow.direction='next';var sequence=ls.slideshow.sequence.normalized,curSlideInSequence=sequence.indexOf(ls.slides.current.index);if(curSlideInSequence===sequence.length-1){ls.slider.positionToViewport='under';ls.device.scroll.enable();ls.slideshow.direction='prev'}else{ls.navigation.next()}}}},scrollBackwards:function(skipSlideBreaks,forceStartReversedTimeline){if(!skipSlideBreaks||forceStartReversedTimeline){this.reverse();this.modifyTimeScale()}
if(ls.transitions._slideTimeline){if(!ls.slider.isBusy()&&(ls.transitions._slideTimeline.totalDuration()===0||ls.transitions._slideTimeline.progress()===0)&&ls.device.scroll.direction==='up'){ls.slideshow.direction='prev';var sequence=ls.slideshow.sequence.normalized,curSlideInSequence=sequence.indexOf(ls.slides.current.index);if(curSlideInSequence===0){ls.slider.positionToViewport='over';ls.device.scroll.enable();ls.slideshow.direction='next'}else{ls.navigation.prev()}}}},modifyTimeScale:function(){if(ls.transitions._slideTimeline){var self=this;gsap.TweenMax.to(ls.transitions._slideTimeline,0.25,{timeScale:1+self.timeScaleModifier})}},resetStates:function(){this.state={started:!1,running:!1,paused:!1,stopped:!1,finished:!1}}},hover:{enable:function($layer){$layer.attr('data-cp-canhover','1')},disable:function($layer){$layer.attr('data-cp-canhover','0')},set:function($layer,layerData){layerData.elements.$wrapper.on('mouseenter.'+sliderUID,function(){ls.transitions.layers.hover.mouseEnter($layer,layerData)});layerData.elements.$wrapper.on('mouseleave.'+sliderUID,function(){ls.transitions.layers.hover.mouseLeave($layer,layerData)});layerData.elements.$wrapper.on('mousemove.'+sliderUID,function(){ls.transitions.layers.hover.mouseMove($layer,layerData)})},createTimeline:function($layer,layerData){layerData.hover._timeline=new gsap.TimelineMax({paused:!0,onReverseComplete:function($_layer,_layerData){if(_layerData.hover._timeline._reversed){_layerData.hover._timeline.stop().clear();delete _layerData.hover._timeline}},onReverseCompleteParams:[$layer,layerData]});ls.resize.transformProperties($layer,layerData.hoverToCSS,layerData.hoverShouldBeConverted,layerData.hoverFromCSS);ls.resize.styleProperties(layerData.hoverToCSS,layerData.hoverShouldBeConverted);layerData.hoverFromCSS.transformPerspective=layerData.transformPerspective.hover*ls.resize.ratio;layerData.hover._tween=gsap.TweenMax.fromTo($layer[0],layerData.hover.durationIn,layerData.hoverFrom,layerData.hoverTo);layerData.hover._timeline.add(layerData.hover._tween,0);if($layer.next().is('.cp-layer-link')){var $link=$layer.next(),linkHoverFrom=$.extend(!0,{},layerData.hoverFrom,{css:{opacity:1,color:'transparent',background:'transparent',z:0}}),linkHoverTo=$.extend(!0,{},layerData.hoverTo,{css:{opacity:1,color:'transparent',background:'transparent',z:0}});layerData.hover._linkTween=gsap.TweenMax.fromTo($link[0],layerData.hover.durationIn,linkHoverFrom,linkHoverTo);layerData.hover._timeline.add(layerData.hover._linkTween,0)}else{layerData.hover._linkTween=null}
if(layerData.hover.alwaysOnTop){var wrapperCSS={zIndex:9999};if(ls.browser.isSafari){wrapperCSS.transform='translateZ(999999px)'}
layerData.hover._timeline.to(layerData.elements.$outerWrapper[0],layerData.hover.durationIn,{autoCSS:!1,css:wrapperCSS},0)}
layerData.hover.reverseTimeScale=layerData.hover.durationIn/layerData.hover.durationOut===1?1:layerData.hover.durationIn/layerData.hover.durationOut;this.hoverIn($layer,layerData)},mouseEnter:function($layer,layerData){if($layer.attr('data-cp-canhover')==='1'){$layer.attr('data-cp-hovered',1);layerData.elements.$wrapper.off('mousemove.'+sliderUID);if(!layerData.hover._timeline){this.createTimeline($layer,layerData)}else{layerData.hover._timeline.play().stop().progress(0);this.hoverIn($layer,layerData)}}},mouseLeave:function($layer,layerData){if(layerData.hover._timeline){layerData.hover._timeline.stop().progress(1);this.hoverOut($layer,layerData)}
$layer.removeAttr('data-cp-hovered')},mouseMove:function($layer,layerData){if(!$layer.attr('data-cp-hovered')){this.mouseEnter($layer,layerData)}},hoverIn:function($layer,layerData){layerData.hover._tween.updateTo({ease:layerData.hover.easeIn});if(layerData.hover._linkTween){layerData.hover._linkTween.updateTo({ease:layerData.hover.easeIn})}
layerData.hover._timeline.play().timeScale(1)},hoverOut:function($layer,layerData){layerData.hover._tween.updateTo({ease:layerData.hover.easeOut});if(layerData.hover._linkTween){layerData.hover._linkTween.updateTo({ease:layerData.hover.easeOut})}
layerData.hover._timeline.reverse().timeScale(layerData.hover.reverseTimeScale)}},parallax:{defaultProperties:{type:'2d','event':'cursor',x:!0,y:!0,rotation:10,distance:10,durationMove:1.5,durationLeave:1.2,transformOrigin:'50% 50% 0',transformPerspective:500},defaults:{scrollModifier:5,centerLayers:'center',centerDegree:40,sensitive:10},state:{enabled:!1,ready:!1},wrappers:{cursor:{$2d:$(),$3d:$()},scroll:{$2d:$(),$3d:$()}},init:function(){var self=this;$slider.on('mouseenter.'+sliderUID,function(){if(self.wrappers.cursor.$2d.length||self.wrappers.cursor.$3d.length){self.calculateTransformProperties()}});$slider.on('mousemove.'+sliderUID,function(e){if(self.wrappers.cursor.$2d.length||self.wrappers.cursor.$3d.length){self.mouseMove(e)}});$slider.on('mouseleave.'+sliderUID,function(){if(self.wrappers.cursor.$2d.length||self.wrappers.cursor.$3d.length){self.reset()}});if(ls.device.isMobile&&ls.device.supportOrientation){$(window).on('deviceorientation.'+sliderUID,function(){if(self.state.ready){self.deviceTurn(event)}});$(window).on('orientationchange.'+sliderUID,function(){self.calculateTransformProperties()})}
$(window).on('scroll.parallax'+sliderUID+' touchmove.parallax'+sliderUID,function(){if(self.wrappers.scroll.$2d.length||self.wrappers.scroll.$3d.length){self.scroll()}});self.defaults.scrollModifier*=ls.o.parallaxScrollReverse?-1:1},addLayer:function($parallaxWrapper,parallaxData,layerData,slideIndex){if(!this.state.enabled){ls.functions.setStates(this,{enabled:!0});this.init()}
$.extend(!0,parallaxData,this.defaultProperties,ls.slides[slideIndex].parallax,layerData.parallax);if(layerData.transformPerspective.parallax){parallaxData.transformPerspective=layerData.transformPerspective.parallax}else{layerData.transformPerspective.parallax=parallaxData.transformPerspective}
if(!parallaxData.event.match(/(cursor|scroll)/)){parallaxData.event='cursor'}
if(!!parallaxData.type.match(/(2d,3d)/)){parallaxData.type='2d'}
switch(parallaxData.axis){case 'none':parallaxData.x=!1;parallaxData.y=!1;break;case 'x':parallaxData.y=!1;break;case 'y':parallaxData.x=!1;break}
this.wrappers[parallaxData.event]['$'+parallaxData.type]=this.wrappers[parallaxData.event]['$'+parallaxData.type].add($parallaxWrapper)},addShadow:function(){var $shadow=ls.gui.shadow.$element,curNext=ls.slides.current&&ls.slides.current.parallax?ls.slides.current.index:ls.slides.next.index;if(ls.slides[curNext].data.$background&&ls.slides[curNext].data.$background.data(ls.defaults.init.dataKey).parallax.enabled&&(!!ls.slides[curNext].data.overflow&&ls.slides[curNext].data.overflow!=='hidden')){var tOrigin='50% -'+(ls.slider.height*0.25)+'px 0',parallaxData=ls.slides[curNext].data.$background.data(ls.defaults.init.dataKey).parallax,rotation;if(typeof parallaxData.rotation!=='undefined'){rotation=parallaxData.rotation*2}else if(typeof ls.slides[curNext].parallax.rotation!=='undefined'){rotation=ls.slides[curNext].parallax.rotation*2}else{rotation=this.defaultProperties.rotation*2}
$shadow.data(ls.defaults.init.dataKey,{parallax:($.extend(!0,{},this.defaultProperties,ls.slides[curNext].parallax,{level:parallaxData.level,transformOrigin:tOrigin,rotation:rotation,}))});$shadow.attr('data-cp-parallax','active');gsap.TweenMax.set($shadow[0],{transformOrigin:tOrigin,transformPerspective:$shadow.data(ls.defaults.init.dataKey).parallax.transformPerspective*ls.resize.ratio});if(ls.slides[curNext].parallax.type==='3d'||parallaxData.type==='3d'){this.wrappers.cursor.$3d=this.wrappers.cursor.$3d.add($shadow)}else{this.wrappers.cursor.$2d=this.wrappers.cursor.$2d.add($shadow)}}
this.shadowIsChecked=!0},removeShadow:function(){var $shadow=ls.gui.shadow.$element;this.wrappers.cursor.$2d=this.wrappers.cursor.$2d.not($shadow);this.wrappers.cursor.$3d=this.wrappers.cursor.$3d.not($shadow);$shadow.attr('data-cp-parallax','disabled');this.shadowIsChecked=!1},calculateTransformProperties:function(){var $wrappers=$().add(this.wrappers.cursor.$2d).add(this.wrappers.cursor.$3d).add(this.wrappers.scroll.$2d).add(this.wrappers.scroll.$3d);$wrappers.each(function(){var parallaxData=$(this).data(ls.defaults.init.dataKey).parallax;gsap.TweenMax.set($(this)[0],{transformOrigin:ls.functions.convert.transformOrigin(parallaxData.transformOrigin,$(this),ls.slider.$layersWrapper),transformPerspective:parallaxData.transformPerspective*ls.resize.ratio})});this.transformPropertiesCalculated=!0},deviceTurn:function(e){if(this.transformPropertiesCalculated){var orientation=window.orientation,turnX,turnY;if(orientation===0){turnX=-parseInt(e.gamma)*5*this.defaults.sensitive*ls.resize.ratio;turnY=(this.defaults.centerDegree-parseInt(e.beta))*5*this.defaults.sensitive*ls.resize.ratio}else if(orientation===90){turnX=-parseInt(e.beta)*5*this.defaults.sensitive*ls.resize.ratio;turnY=(parseInt(e.gamma)+this.defaults.centerDegree)*5*this.defaults.sensitive*ls.resize.ratio}else{turnX=parseInt(e.beta)*5*this.defaults.sensitive*ls.resize.ratio;turnY=(this.defaults.centerDegree-parseInt(e.gamma))*5*this.defaults.sensitive*ls.resize.ratio}
this.animate2D(turnX,turnY,'cursor');this.animate3D(turnX,turnY,'cursor')}else{this.calculateTransformProperties()}
if(!ls.slider.state.animatingSlides&&!this.shadowIsChecked&&ls.gui.shadow.$element){this.addShadow()}},trigger:function(){$(window).trigger('scroll.parallax'+sliderUID);$(window).trigger('touchmove.parallax'+sliderUID)},scroll:function(){var center=this.defaults.centerLayers==='top'?ls.device.winScrollTop:ls.device.winScrollTop+(ls.device.viewportHeight-ls.slider.height)/2,y=(center-ls.slider.offsetTop)*ls.resize.ratio*this.defaults.scrollModifier;if(ls.slider.state.inFullscreen){y=0}
if(!this.transformPropertiesCalculated){this.calculateTransformProperties()}
this.animate2D(0,y,'scroll');this.animate3D(0,y,'scroll')},mouseMove:function(e){if(this.transformPropertiesCalculated){if(!ls.slider.state.animatingSlides&&!this.shadowIsChecked&&ls.gui.shadow.$element){this.addShadow()}
var self=this,mX0=ls.slider.offsetLeft+ls.slider.width/2,mY0=ls.slider.offsetTop+ls.slider.height/2,mX=e.pageX-mX0,mY=e.pageY-mY0;this.animate2D(mX,mY,'cursor');this.animate3D(mX,mY,'cursor')}else{this.calculateTransformProperties()}},animate2D:function(axisX,axisY,eventName){this.wrappers[eventName].$2d.each(function(){var $wrapper=$(this);if($wrapper.attr('data-cp-parallax')==='active'){var parallaxData=$wrapper.data(ls.defaults.init.dataKey).parallax,_x=parallaxData.x?-axisX*(parallaxData.distance/2000)*parseInt(parallaxData.level):0,_y=parallaxData.y?-axisY*(parallaxData.distance/2000)*parseInt(parallaxData.level):0;gsap.TweenMax.to($wrapper[0],parallaxData.durationMove,{x:_x,y:_y})}})},animate3D:function(axisX,axisY,eventName){this.wrappers[eventName].$3d.each(function(){var $wrapper=$(this);if($wrapper.attr('data-cp-parallax')==='active'){var parallaxData=$wrapper.data(ls.defaults.init.dataKey).parallax,_rotationX,_rotationY,_x,_y;if(parallaxData.x){_rotationY=-axisX/(4000/parallaxData.rotation);_x=-axisX*(parallaxData.distance/2000)*parseInt(parallaxData.level)}else{_rotationY=0;_x=0}
if(parallaxData.y){_rotationX=axisY/(4000/parallaxData.rotation);_y=-axisY*(parallaxData.distance/2000)*parseInt(parallaxData.level)}else{_rotationX=0;_y=0}
gsap.TweenMax.to($wrapper[0],parallaxData.durationMove,{rotationX:_rotationX,rotationY:_rotationY,x:_x,y:_y})}})},reset:function(){var self=this,wrappers=$().add(this.wrappers.cursor.$2d).add(this.wrappers.cursor.$3d);wrappers.each(function(){var $wrapper=$(this);if($wrapper.attr('data-cp-parallax')==='active'){gsap.TweenMax.to($wrapper[0],$(this).data(ls.defaults.init.dataKey).parallax.durationLeave,{x:0,y:0,rotationX:0,rotationY:0})}else{gsap.TweenMax.set($wrapper[0],{x:0,y:0,rotationX:0,rotationY:0})}});if(ls.gui.shadow.$element){this.removeShadow()}
this.transformPropertiesCalculated=!1}},filters:{createTransition:function(layerData,type,from,to){var defaults=new ls.defaults.layer.properties.filter(),filters={},propertyName;for(propertyName in defaults){switch(type){case 'in':filters[propertyName]=[defaults[propertyName],defaults[propertyName]];filters[propertyName][0]=from.hasOwnProperty(propertyName)?from[propertyName]:(to.hasOwnProperty(propertyName)?to[propertyName]:defaults[propertyName]);filters[propertyName][1]=to.hasOwnProperty(propertyName)?to[propertyName]:defaults[propertyName];layerData.filter.values.afterIn[propertyName]=filters[propertyName][1];break;case 'hover':case 'loop':case 'out':filters[propertyName]=[];filters[propertyName][0]=from.hasOwnProperty(propertyName)?from[propertyName]:defaults[propertyName];filters[propertyName][1]=to.hasOwnProperty(propertyName)?to[propertyName]:(from.hasOwnProperty(propertyName)&&from[propertyName]!==defaults[propertyName]?from[propertyName]:defaults[propertyName]);if(type==='loop'&&layerData.loop.yoyo!==!0&&layerData.loop.count!==-1){layerData.filter.values.afterLoop[propertyName]=filters[propertyName][1]}
break;case 'bg':filters[propertyName]=[defaults[propertyName],defaults[propertyName]];if(from.hasOwnProperty(propertyName)){filters[propertyName][0]=from[propertyName]}
if(to.hasOwnProperty(propertyName)){filters[propertyName][1]=to[propertyName]}
break}}
return filters},convert:function(cssFilterList){cssFilterList=cssFilterList.split(' ');var filters={},propertyName,propertyValue,split,appliedFilters=/(blur|brightness|contrast|grayscale|hue-rotate|invert|saturate|sepia)/i;for(var f=0,fl=cssFilterList.length;f<fl;f++){split=cssFilterList[f].split('(');propertyName=split[0];if(propertyName.match(appliedFilters)){propertyValue=parseInt(split[1]);filters[propertyName]=propertyValue}}
return filters},animate:function(tween,filters){var progress=tween.target[0].p*100,filterValue;if(typeof filters==='object'){var calculatedFilters='';for(var propertyName in filters){if(typeof filters[propertyName]==='object'&&filters[propertyName].length===2){switch(propertyName){case 'blur':if(filters[propertyName][0]<filters[propertyName][1]){filterValue=filters[propertyName][0]+Math.abs(filters[propertyName][0]-filters[propertyName][1])/100*progress}else{filterValue=filters[propertyName][0]-Math.abs(filters[propertyName][0]-filters[propertyName][1])/100*progress}
calculatedFilters+=' blur( '+filterValue+'px'+' )';break;case 'hue-rotate':if(filters[propertyName][0]<filters[propertyName][1]){filterValue=filters[propertyName][0]+Math.abs(filters[propertyName][0]-filters[propertyName][1])/100*progress}else{filterValue=filters[propertyName][0]-Math.abs(filters[propertyName][0]-filters[propertyName][1])/100*progress}
calculatedFilters+=' hue-rotate( '+filterValue+'deg'+' )';break;default:if(filters[propertyName][0]<filters[propertyName][1]){filterValue=filters[propertyName][0]+Math.abs(filters[propertyName][0]-filters[propertyName][1])/100*progress}else{filterValue=filters[propertyName][0]-Math.abs(filters[propertyName][0]-filters[propertyName][1])/100*progress}
calculatedFilters+=' '+propertyName+'( '+filterValue+'%'+' )';break}}}
gsap.TweenMax.set(tween.target,{'-webkit-filter':calculatedFilters,'filter':calculatedFilters})}}},splitType:{setNodesSequence:function(splitType,ns){var nodes=ns;if(splitType[1]=='desc'){nodes=ns.slice(0).reverse()}else if(splitType[1]=='rand'){nodes=ns.slice(0).sort(function(){return 0.5-Math.random()})}else if(splitType[1]=='center'){var i,c=Math.floor(ns.length/2);nodes=[ns[c]];for(i=1;i<=c;i++){nodes.push(ns[c-i],ns[c+i])}
nodes.length=ns.length}else if(splitType[1]=='edge'){var j,d=Math.floor(ns.length/2);nodes=[ns[0]];for(j=1;j<=d;j++){nodes.push(ns[ns.length-j],ns[j])}
nodes.length=ns.length}
return nodes},resetNodes:function($layer,layerData){$('.char, .word, .line',$layer).add(layerData.elements.$wrapper).css({transform:'none',opacity:1}).each(function(){delete this._gsTransform})},setRandomProperties:function(layerData,source,target){for(var rKey in source){var propCycle=[];for(var rIndex=0,rLength=layerData.textIn.nodes.length;rIndex<rLength;rIndex++){propCycle[rIndex]=ls.functions.convert.randomProperties(source[rKey],rKey)}
delete target[rKey];target.cycle[rKey]=propCycle}
source=null}}},media:{defaults:{delay:500,fadeIn:500,fadeOut:750},changeBackgroundVideo:function(firstSlide,forceTransition){if(ls.slides.current.index&&ls.slides.current.data.$backgroundVideo.length){var $curBGVideo=ls.slides.current.data.$backgroundVideo,$curBGWrapper=$curBGVideo.data(ls.defaults.init.dataKey).elements.$bgWrapper;if(forceTransition){$curBGVideo.data(ls.defaults.init.dataKey).mediaProperties.willBePaused=!0;$curBGWrapper.fadeOut(ls.transitions.media.defaults.fadeOut,function(){$curBGVideo.trigger('stopBackgroundVideo');$curBGVideo.data(ls.defaults.init.dataKey).mediaProperties.willBePaused=!1})}}
if(ls.slides.next.data.$backgroundVideo.length){var $nextBGVideo=ls.slides.next.data.$backgroundVideo,$nextBGWrapper=$nextBGVideo.data(ls.defaults.init.dataKey).elements.$bgWrapper,$nextBGOuterWrapper=$nextBGVideo.data(ls.defaults.init.dataKey).elements.$bgOuterWrapper
if(ls.device.isMobile&&(($slider.hasClass('cp-device-is-phone')&&$nextBGOuterWrapper.hasClass('cp-hide-on-phone'))||($slider.hasClass('cp-device-is-tablet')&&$nextBGOuterWrapper.hasClass('cp-hide-on-tablet')))){}else{setTimeout(function(){$nextBGVideo.trigger('playBackgroundVideo')},firstSlide?50:0)}
if(firstSlide||forceTransition){$nextBGWrapper.fadeIn(ls.transitions.media.defaults.fadeOut)}else{$nextBGWrapper.css({display:'block'})}
$nextBGVideo.data(ls.defaults.init.dataKey).mediaProperties.isPreloaded=!0}}},timers:{defaults:{fadeInDuration:0.35,reverseDuration:0.3},create:function(curNext){this.curNext=curNext||'next';this.reset();if(ls.gui.timers.bar.$element){this.bar.createTransition()}
if(ls.gui.timers.circle.$element){this.circle.createTransition()}
if(ls.gui.timers.slidebar.$element){this.slidebar.createTransition()}},reverse:function(){if(ls.slides.current&&ls.slides.current.data&&ls.transitions._slideTimeline){var progress=ls.transitions._slideTimeline.progress(),reverseTimeScale=ls.slides.current.data.duration*progress/this.defaults.reverseDuration;if(ls.gui.timers.bar.$element&&this.bar._transition){ls.transitions._slideTimeline.remove(ls.transitions.timers.bar._transition);this.bar._transition.reverse().timeScale(reverseTimeScale)}
if(ls.gui.timers.circle.$element&&this.circle._transition){ls.transitions._slideTimeline.remove(ls.transitions.timers.circle._transition);this.circle._transition.reverse().timeScale(reverseTimeScale)}
if(ls.gui.timers.slidebar.$element&&this.slidebar._transition){ls.transitions._slideTimeline.remove(ls.transitions.timers.slidebar._transition);this.slidebar._transition.reverse().timeScale(reverseTimeScale)}}},reset:function(){if(ls.gui.timers.bar.$element&&this.bar._transition){this.bar.reset()}
if(ls.gui.timers.circle.$element&&this.circle._transition){this.circle.reset()}
if(ls.gui.timers.slidebar.$element&&this.slidebar._transition){this.slidebar.reset()}},bar:{reset:function(){if(this._transition){this._transition.kill();this._transition=!1}},createTransition:function(){this._transition=gsap.TweenMax.fromTo(ls.gui.timers.bar.$element[0],ls.slides[ls.transitions.curNext].data.duration,{autoCSS:!1,paused:!0,css:{width:0}},{autoCSS:!1,css:{},ease:gsap.Linear.easeNone,onReverseComplete:function(){ls.transitions.timers.bar._transition=!1},onComplete:function(tween){tween.target.style.width='100%';tween.target.style.width='calc( 100% - '+ls.slider.initial.skinWidth+'px )'},onCompleteParams:['{self}'],onUpdate:function(tween){tween.target.style.width=Math.min(ls.slider.width,ls.slider.width*tween.progress())+'px'},onUpdateParams:['{self}']})}},circle:{reset:function(){if(this._transition){ls.gui.timers.circle.$element.stop(!0,!0);this._transition.kill();this._transition=!1}},createTransition:function(){var ctr=ls.gui.timers.circle.$element.find('.cp-ct-right .cp-ct-rotate')[0],ctl=ls.gui.timers.circle.$element.find('.cp-ct-left .cp-ct-rotate')[0],slideDuration=ls.slides[ls.transitions.curNext].data.duration;this._transition=new gsap.TimelineMax({paused:!0}).fromTo(ls.gui.timers.circle.$element[0],ls.transitions.timers.defaults.fadeInDuration,{autoCSS:!1,immediateRender:!0,css:{opacity:0,display:'block'}},{autoCSS:!1,css:{opacity:ls.gui.timers.circle.$element.data('original').opacity}}).fromTo(ctr,slideDuration/2,{autoCSS:!1,css:{rotation:0}},{autoCSS:!1,css:{rotation:180},ease:gsap.Linear.easeNone},0).fromTo(ctl,slideDuration/2,{autoCSS:!1,css:{rotation:0}},{autoCSS:!1,css:{rotation:180},ease:gsap.Linear.easeNone},slideDuration/2)}},slidebar:{reset:function(){if(this._transition){this._transition.kill();this._transition=!1}},createTransition:function(){var self=this;self._transition=new gsap.TimelineMax({paused:!0,onReverseComplete:function(){ls.transitions.timers.slidebar._transition=!1}});$.each(ls.gui.timers.slidebar.$sliderContainerElement,function(index,$el){self._transition.add(gsap.TweenMax.fromTo(ls.gui.timers.slidebar.$sliderContainerElement[index][0],ls.slides[ls.transitions.curNext].data.duration,{autoCSS:!1,css:{left:0}},{autoCSS:!1,css:{},ease:gsap.Linear.easeNone,onComplete:function(tween){tween.target.style.left='calc( 100% - '+ls.gui.timers.slidebar.sliderContainerElementWidth[index]+'px )'},onCompleteParams:['{self}'],onUpdate:function(tween){tween.target.style.left=(ls.gui.timers.slidebar.containerElementWidth[index]-ls.gui.timers.slidebar.sliderContainerElementWidth[index])*tween.progress()+'px'},onUpdateParams:['{self}']}),0);self._transition.add(gsap.TweenMax.fromTo(ls.gui.timers.slidebar.$progressBarElement[index][0],ls.slides[ls.transitions.curNext].data.duration,{autoCSS:!1,css:{width:0}},{autoCSS:!1,css:{},ease:gsap.Linear.easeNone,onComplete:function(tween){tween.target.style.width='100%'},onCompleteParams:['{self}'],onUpdate:function(tween){tween.target.style.width=ls.gui.timers.slidebar.elementWidth[index]*tween.progress()+'px'},onUpdateParams:['{self}']}),0)})}}}};ls.plugins={load:function(){if(ls.o.plugins&&ls.o.plugins.length!==0){var curPlugin=ls.o.plugins[0],curPluginNameSpace=typeof curPlugin==='object'?curPlugin.namespace:curPlugin;if(window._creativePopup.plugins[curPluginNameSpace]){ls.plugins.init(curPluginNameSpace,curPlugin,!0);ls.plugins.load()}else if(!ls.browser.usesFileProtocol&&typeof curPlugin==='object'){if(window._creativePopup.pluginsBeingLoaded.indexOf(curPluginNameSpace)!==-1){ls.plugins.checkLoaded(curPluginNameSpace);return}
if(window._creativePopup.pluginsLoaded.indexOf(curPluginNameSpace)===-1&&window._creativePopup.pluginsNotLoaded.indexOf(curPluginNameSpace)===-1){window._creativePopup.pluginsBeingLoaded.push(curPluginNameSpace);$.ajax({url:curPlugin.js.indexOf('http://')===-1&&curPlugin.js.indexOf('https://')===-1?(window._creativePopup.pluginsPath?window._creativePopup.pluginsPath:window._creativePopup.scriptPath+'/../plugins/')+curPlugin.js:curPlugin.js,dataType:'script',success:function(){ls.plugins.init(curPlugin.namespace,curPlugin,!0);window._creativePopup.pluginsLoaded.push(curPluginNameSpace)},error:function(jqXHR,textStatus,errorThrown){if(window.console){console.error(ls.defaults.slider.errorText,curPluginNameSpace,'plugin has not been loaded!');console.error('Additional error info:',errorThrown)}
window._creativePopup.pluginsNotLoaded.push(curPluginNameSpace)},complete:function(){window._creativePopup.pluginsBeingLoaded.splice(window._creativePopup.pluginsBeingLoaded.indexOf(curPluginNameSpace),1);ls.plugins.load()}})}else{if(!ls[curPluginNameSpace]&&window._creativePopup.pluginsNotLoaded.indexOf(curPluginNameSpace)===-1){ls.plugins.init(curPluginNameSpace,curPlugin)}else{ls.o.plugins.splice(0,1)}
ls.plugins.load()}}else if(ls.browser.usesFileProtocol){if(window.console){console.error(ls.defaults.slider.errorText,'Cannot load plugins on file:// protocol.');console.info('Please include the plugin files manually.')}
ls.o.plugins.splice(0,1);ls.plugins.load()}else{if(window.console){console.error(ls.defaults.slider.errorText,'Plugin files are missing!');console.info('Plugin "'+curPluginNameSpace+'" has been added in slider init options, but the source files are not found on page.')}
ls.o.plugins.splice(0,1);ls.plugins.load()}}else{ls.slider.check.initialized()}},init:function(curPluginNameSpace,curPlugin,loadPluginStyle){ls.initializedPlugins[curPluginNameSpace]=new window._creativePopup.plugins[curPluginNameSpace](ls,$slider,sliderUID,curPlugin.settings);if(window._creativePopup.checkVersions(ls.initializedPlugins[curPluginNameSpace].pluginData.requiredLSVersion,ls.plugin.version)){if(curPlugin.css&&loadPluginStyle){$('<link rel="stylesheet" href="'+(curPlugin.css.indexOf('http://')===-1&&curPlugin.css.indexOf('https://')===-1?(window._creativePopup.pluginsPath?window._creativePopup.pluginsPath:window._creativePopup.scriptPath.replace('/views/js/','/views/css/')+'/plugins/')+curPlugin.css:curPlugin.css)+'">').appendTo('head')}
if(ls.initializedPlugins[curPluginNameSpace].init){ls.initializedPlugins[curPluginNameSpace].init()}}else if(window.console){console.error(ls.defaults.slider.errorText,curPluginNameSpace,'plugin has not been loaded! Required CreativePopup version:',ls.initializedPlugins[curPluginNameSpace].pluginData.requiredLSVersion,'(you have:',ls.plugin.version+')')}
ls.o.plugins.splice(0,1)},checkLoaded:function(curPluginNameSpace){ls.intervals.pluginLoaded=setInterval(function(){if((window._creativePopup.pluginsLoaded.indexOf(curPluginNameSpace)!==-1||window._creativePopup.pluginsNotLoaded.indexOf(curPluginNameSpace)!==-1)&&window._creativePopup.pluginsBeingLoaded.indexOf(curPluginNameSpace)===-1){clearInterval(ls.intervals.pluginLoaded);delete ls.intervals.pluginLoaded;ls.plugins.load()}},100)}};ls.slider={shouldResize:!0,thumbnails:[],state:{preloadingImages:!1,changingSlides:!1,animatingSlides:!1},isPaused:!1,isBusy:function(){return this.state.preloadingImages||this.state.changingSlides||this.state.animatingSlides},load:function(){if(!document.body.contains(slider)){return!1}
if(ls.api.hasEvent('popupWillLoad')){$slider.triggerHandler('popupWillLoad')}
ls.slider.set.global()},set:{global:function(){ls.originalMarkup=$slider[0].outerHTML;ls.userInitOptions=ls.functions.convert.properties(ls.functions.convert.oldProperties(userSettings));ls.meta={};ls.o=$.extend(!0,{},ls.defaults.init.options,ls.userInitOptions);ls.o.forceLayersOutDuration/=1000;ls.o.forceLayersOutDuration=ls.o.forceLayersOutDuration>0?ls.o.forceLayersOutDuration:0.75;ls.o.sliderFadeInDuration/=1000;if(window.console&&ls.o.hideWelcomeMessage!==!0&&window._creativePopup.hideWelcomeMessage!==!0){window._creativePopup.hideWelcomeMessage=!0;var method=window.console.info?'info':'log';console[method]('Creative Popup','v'+ls.plugin.version,'initialized');console[method]('Find updates and docs @ https://creativepopup.webshopworks.com/')}
if(window._creativePopup.currentScript||window._creativePopup.lsScript){window._creativePopup.scriptPath=(window._creativePopup.currentScript||window._creativePopup.lsScript).src.replace(/\\/g,'/').replace(/\/[^\/]*$/,'')}
if(typeof ls.o.plugins==='object'){ls.plugins.load()}else{ls.slider.check.initialized()}},styles:function(){var self=ls.slider,$parent=$slider.parent(),s=slider.style,cS=window.getComputedStyle(slider,null),sliderWidth,sliderHeight,originalWidth,originalHeight,clientWidth=parseInt(slider.clientWidth),clientHeight=parseInt(slider.clientHeight),parentWidth=parseInt($parent.width()),parentHeight=parseInt($parent.height()),maxWidth,tempW,tempH,conWidth=ls.o.layersContainerWidth,conHeight=ls.o.layersContainerHeight,ratioW,ratioH,skinWidth,skinHeight,sliderType=ls.o.type.toLowerCase(),marginLeft,marginRight,mL,mR,styleHasMarginLeft,styleHasMarginRight,originalMargins,paddingLeft,paddingTop,paddingRight,paddingBottom,borderLeftWidth,borderTopWidth,borderRightWidth,borderBottomWidth;if(ls.o.width){sliderWidth=ls.o.width.indexOf('%')==-1?parseInt(ls.o.width):ls.o.width}else if(s.width){sliderWidth=s.width.indexOf('%')==-1?parseInt(s.width):s.width}else if(conWidth>0){sliderWidth=conWidth}else{sliderWidth=clientWidth}
originalWidth=sliderWidth;if(ls.o.height){sliderHeight=ls.o.height.indexOf('%')==-1?parseInt(ls.o.height):ls.o.height}else if(s.height){sliderHeight=s.height.indexOf('%')==-1?parseInt(s.height):s.height}else if(conHeight>0){sliderHeight=conHeight}else{sliderHeight=clientHeight}
originalHeight=sliderHeight;if(s.maxWidth!==''){if(s.maxWidth.indexOf('%')===-1){maxWidth=parseInt(s.maxWidth)}else{maxWidth=s.maxWidth}}else{maxWidth=0}
if(typeof ls.userInitOptions.type=='undefined'){if((conWidth>0&&conHeight>0)||(sliderWidth==='100%'&&sliderHeight==='100%')){sliderType='fullsize'}else if(conWidth<=0&&conHeight<=0&&ls.o.responsiveUnder<=0){if(typeof ls.o.responsive!=='undefined'&&ls.o.responsive===!1){sliderType='fixedsize'}else{sliderType='responsive'}}else if(ls.o.responsiveUnder>0){sliderType='fullwidth'}}
switch(sliderType){case 'fullwidth':if(sliderWidth.indexOf('%')!==-1){sliderWidth=clientWidth}
if(conWidth<=0){conWidth=sliderWidth}
if(ls.o.responsiveUnder<=0){ls.o.responsiveUnder=conWidth}
if(sliderHeight.indexOf('%')!==-1){tempH=parentHeight/(100/parseInt(sliderHeight));sliderHeight=tempH}
if(conHeight<=0){conHeight=sliderHeight}
break;case 'fullsize':if(sliderWidth.indexOf('%')!==-1){tempW=conWidth>0?conWidth:parentWidth;sliderWidth=tempW}
if(conWidth<=0){conWidth=sliderWidth}
if(sliderHeight.indexOf('%')!==-1){tempH=conHeight>0?conHeight:$(window).height()/(100/parseInt(sliderHeight));sliderHeight=tempH}
if(conHeight<=0){conHeight=sliderHeight}
break;case 'fixedsize':break;default:ls.userInitOptions.type=ls.o.type=sliderType='responsive';ls.o.responsiveUnder=-1;if(sliderWidth.indexOf('%')!==-1){sliderWidth=clientWidth}
if(sliderHeight.indexOf('%')!==-1){sliderWidth=clientHeight}
break}
$slider.addClass('cp-container cp-'+sliderType);$slider.parent().addClass('cp-direction-fix');if(ls.o.preventSliderClip&&ls.o.fitScreenWidth&&(sliderType==='fullwidth'||(sliderType==='fullsize'&&ls.o.fullSizeMode!=='fitheight'))){$slider.parents(':not(body, html)').each(function(){$(this).addClass('cp-overflow-visible')})}
if(!ls.userInitOptions.slideBGSize&&sliderType==='responsive'&&ls.userInitOptions.hasOwnProperty('popupVersion')&&!ls.userInitOptions.popupVersion){ls.o.slideBGSize='auto'}
ls.o.slideBGSize=ls.o.slideBGSize.replace('100% 100%','stretch');ratioW=conWidth>0?conWidth:sliderWidth;ratioH=conHeight>0?conHeight:sliderHeight;mL=slider.style.marginLeft;if(mL==='auto'){marginLeft='auto'}else if(mL===''){marginLeft=parseInt(cS.getPropertyValue('margin-left'))}else{marginLeft=parseInt(slider.style.marginLeft);styleHasMarginLeft=!0}
mR=slider.style.marginRight;if(mR==='auto'){marginRight='auto'}else if(mR===''){marginRight=parseInt(cS.getPropertyValue('margin-right'))}else{marginRight=parseInt(slider.style.marginRight);styleHasMarginRight=!0}
if(marginLeft===marginRight){if(mL===''&&mR===''){originalMargins=marginLeft;marginLeft='auto';marginRight='auto'}
$slider.css({marginLeft:'auto',marginRight:'auto'})}
paddingLeft=s.paddingLeft!==''?parseInt(s.paddingLeft):parseInt($slider.css('padding-left'));paddingRight=s.paddingRight!==''?parseInt(s.paddingRight):parseInt($slider.css('padding-right'));paddingTop=s.paddingTop!==''?parseInt(s.paddingTop):parseInt($slider.css('padding-top'));paddingBottom=s.paddingBottom!==''?parseInt(s.paddingBottom):parseInt($slider.css('padding-bottom'));borderLeftWidth=s.borderLeftWidth!==''?parseInt(s.borderLeftWidth):parseInt($slider.css('border-left-width'));borderRightWidth=s.borderRightWidth!==''?parseInt(s.borderRightWidth):parseInt($slider.css('border-right-width'));borderTopWidth=s.borderTopWidth!==''?parseInt(s.borderTopWidth):parseInt($slider.css('border-top-width'));borderBottomWidth=s.borderBottomWidth!==''?parseInt(s.borderBottomWidth):parseInt($slider.css('border-bottom-width'));self.initial={type:sliderType,width:sliderWidth,height:sliderHeight,originalWidth:originalWidth,originalHeight:originalHeight,percW:sliderWidth/100,percH:sliderHeight/100,layersWidth:conWidth,layersHeight:conHeight,ratio:ratioW/ratioH,maxWidth:maxWidth,marginLeft:marginLeft,marginRight:marginRight,paddingLeft:paddingLeft,paddingTop:paddingTop,paddingRight:paddingRight,paddingBottom:paddingBottom,borderLeftWidth:borderLeftWidth,borderTopWidth:borderTopWidth,borderRightWidth:borderRightWidth,borderBottomWidth:borderBottomWidth,skinWidth:paddingLeft+paddingRight+borderLeftWidth+borderRightWidth,skinHeight:paddingTop+paddingBottom+borderTopWidth+borderBottomWidth};if(!$('html').attr('id')){$('html').attr('id','cp-global')}else if(!$('body').attr('id')){$('body').attr('id','cp-global')}
if(s.position!=='static'&&s.position!=='absolute'){slider.style.position='relative'}
ls.slider.$hiddenWrapper=$('<div class="cp-ps-container fitvidsignore cp-hidden" data-creativepopup-uid="'+sliderUID+'"></div>').addClass($slider.attr('class')).prependTo('body');ls.slider.$innerWrapper=$('<div class="cp-inner"></div>');ls.slider.$layersWrapper=$('<div class="cp-layers"></div>').appendTo(ls.slider.$innerWrapper);ls.slider.$bgVideosWrapper=$('<div class="cp-background-videos"></div>').appendTo(ls.slider.$layersWrapper);ls.slider.$slideBGWrapper=$('<div class="cp-slide-backgrounds"></div>').appendTo(ls.slider.$layersWrapper);ls.slider.$innerWrapper.appendTo($slider);if(ls.o.hideOnMobile===!0&&ls.device.isMobile){$slider.addClass('cp-forcehide');$slider.closest('.cp-ps-fullwidth-container').addClass('cp-forcehide');ls.o.autoStart=!1}else{ls.slider.check.showHide()}
if(ls.o.globalBGImage){ls.slider.$innerWrapper.css({backgroundImage:'url( '+ls.o.globalBGImage+' )',backgroundRepeat:ls.o.globalBGRepeat,backgroundAttachment:ls.o.globalBGAttachment,backgroundSize:ls.o.globalBGSize,backgroundPosition:ls.o.globalBGPosition})}
ls.slider.$innerWrapper.css({backgroundColor:ls.o.globalBGColor});if(ls.o.globalBGColor=='transparent'&&ls.o.globalBGImage===!1){ls.slider.$innerWrapper.css({background:'none transparent'})}},options:function(){var eventType,normalized,scrollY;if($('html').find('meta[content*="WordPress"]').length){ls.meta.wpVersion=$('html').find('meta[content*="WordPress"]').attr('content').split('WordPress')[1]}
if($('html').find('script[src*="creativepopup"]').length){if($('html').find('script[src*="creativepopup"]').attr('src').indexOf('?')!=-1){ls.meta.cppsVersion=$('html').find('script[src*="creativepopup"]').attr('src').split('?')[1].split('=')[1]}}
if(typeof lsTransitions!=='undefined'){ls.t=$.extend({},lsTransitions)}
if(typeof cpCustomTransitions!=='undefined'){ls.ct=$.extend({},cpCustomTransitions)}
if(typeof ls.o.parallaxCenterDegree=='number'){ls.transitions.layers.parallax.defaults.centerDegree=ls.o.parallaxCenterDegree}
if(typeof ls.o.parallaxSensitivity=='number'){ls.transitions.layers.parallax.defaults.sensitive=ls.o.parallaxSensitivity}
if(ls.o.parallaxCenterLayers){ls.transitions.layers.parallax.defaults.centerLayers=ls.o.parallaxCenterLayers}
ls.slider.canShow=!0}},check:{initialized:function(){if(!ls.slider.initialized){ls.slider.initialized=!0;this.skins()}},skins:function(){if(!ls.o.skin||ls.o.skin===''||!ls.o.skinsPath||ls.o.skinsPath===''){ls.slider.init()}else{ls.gui.skin.load()}},showHide:function(){if(!ls.device.isMobile||ls.o.hideOnMobile===!1){if(ls.device.viewportWidth<ls.o.hideUnder||(ls.device.viewportWidth>ls.o.hideOver&&ls.o.hideOver>0)){ls.slider.hide()}else{ls.slider.show()}}}},init:function(){clearTimeout(ls.timeouts.skinLoad1);clearTimeout(ls.timeouts.skinLoad2);clearTimeout(ls.timeouts.skinLoad3);ls.device.setBasicEvents();ls.slider.set.styles();ls.slider.set.options();ls.slides.init();ls.media.init();ls.gui.timers.init();ls.gui.loadingIndicator.init();ls.preload.init();ls.gui.shadow.init();ls.navigation.init();ls.slideshow.init();ls.slides.set.firstSlide();ls.gui.navigation.init();ls.resize.slider();$(window).on('resize.'+sliderUID,function(){ls.slider.check.showHide();if(ls.slider.shouldResize){ls.resize.all()}});$(window).on('orientationchange.'+sliderUID,function(){ls.device.getDimensions();ls.resize.all()});ls.device.getDimensions();$(window).trigger('resize.'+sliderUID);$(window).trigger('orientationchange.'+sliderUID);if(ls.api.hasEvent('popupDidLoad')){$slider.triggerHandler('popupDidLoad',ls.api.eventData())}
ls.functions.setStates(ls.slider,{isLoaded:!0});if(ls.slider.state.shouldBeDestroyed){ls.api.methods('destroy');return}
ls.slideshow.changeTo(ls.slides.first.index)},hide:function(){$slider.addClass('cp-forcehide');$slider.closest('.cp-ps-fullwidth-container').addClass('cp-forcehide')},show:function(){$slider.removeClass('cp-forcehide');$slider.closest('.cp-ps-fullwidth-container').removeClass('cp-forcehide')}};ls.functions={convert:{transformOrigin:function(t,$el,$baseEl){var original=$.trim(t),saved=original.split(' '),converted='',pos=['Left','Top'],dim=[ls.slider.width,ls.slider.height];original=original.replace('popupleft','0').replace('popupright','100%').replace('popupcenter','50%').replace('popupmiddle','50%').replace('popuptop','0').replace('popupbottom','100%').replace('left','0').replace('right','100%').replace('center','50%').replace('middle','50%').replace('top','0').replace('bottom','100%').split(' ');for(var x=0;x<original.length;x++){if(saved[x].indexOf('slider')!==-1){ls.transitions.layers.timeline.shouldRestart=!0;var style=$el.data(ls.defaults.init.dataKey).elements.$wrapper[0].style;if(x<2){converted+=dim[x]/(100/parseInt(original[x]))-parseInt(style[pos[x].toLowerCase()])-parseInt(style['margin'+pos[x]])+'px '}else{converted+='0px'}}else{if(x<2&&$el&&$baseEl){switch(x){case 0:dim=$baseEl.width();break;case 1:dim=$baseEl.height();break}}
if(original[x].indexOf('%')!==-1){if(x<2&&$el&&$baseEl){converted+=dim/(100/parseInt(original[x]))+'px '}else{converted+=original[x]+' '}}else{converted+=(parseInt(original[x])*ls.resize.ratio)+'px '}}}
return $.trim(converted)},easing:function(easing,reverse){if(typeof easing==='string'){var ease,split,easeType;easing=easing.toLowerCase();if(easing.indexOf('swing')!==-1||easing.indexOf('linear')!==-1){ease=gsap.Linear.easeNone}else{split=easing.match(/(easeinout|easein|easeout)(.+)/)[2];easeType=gsap[split.charAt(0).toUpperCase()+split.slice(1)];if(easing.indexOf('easeinout')!==-1){ease=easeType.easeInOut}else if(easing.indexOf('easeout')!==-1){ease=reverse?easeType.easeIn:easeType.easeOut}else if(easing.indexOf('easein')!==-1){ease=reverse?easeType.easeOut:easeType.easeIn}}
return ease}else{return easing}},transition:function(t,easing,type,undef){var transition=$.extend({},t),properties={rotate:'rotation',rotateX:'rotationX',rotateY:'rotationY'};$.each(properties,function(index,value){if(index in transition){transition[value]=transition[index];delete transition[index]}});if(type==='after'){transition.scaleX=transition.scaleY=transition.scaleZ=1}else if(transition.scale3d!==undef){transition.scaleX=transition.scaleY=transition.scaleZ=transition.scale3d;delete transition.scale3d}
if(transition.delay){transition.delay=type==='after'?transition.delay/1000:transition.delay}
if(typeof easing==='undefined'){easing='easeInOutQuart'}
transition.ease=ls.functions.convert.easing(easing);return transition},randomProperties:function(value,propertyName){if(value&&value.indexOf('(')!==-1&&value.indexOf(',')!==-1&&value.indexOf(')')!==-1){var rand=value.split('(')[1].split(')')[0].split(','),divider=1;rand[0]=parseFloat(rand[0]);rand[1]=parseFloat(rand[1]);if(propertyName.indexOf('scale')!==-1){divider=100;rand[0]*=divider;rand[1]*=divider}
return Math.floor(Math.random()*((rand[1]-rand[0])+1)+rand[0])/divider}else{return value}},properties:function(options,forceToNum){if(typeof options==='string'){return(ls.functions.convert._properties(options,forceToNum))}else if(typeof options==='object'){for(var property in options){options[property]=ls.functions.convert._properties(options[property],forceToNum)}
return options}else{return options}},_properties:function(string,forceToNum){if(string=='enable'||string=='enabled'||string=='true'){return!0}else if(string=='disable'||string=='disabled'||string=='false'){return!1}else if(typeof string==='string'&&string.indexOf(ls.defaults.init.lsDataArraySplitChar)!==-1){var str=string.split(ls.defaults.init.lsDataArraySplitChar),arr=[];for(var s=0;s<str.length;s++){arr[s]=$.isNumeric(str[s])?parseFloat($.trim(str[s])):$.trim(str[s])}
return arr}else if(forceToNum){return''+parseInt(string)=='NaN'?0:parseInt(string)}else{return $.isNumeric(string)?parseFloat(string):string}},oldProperties:function(userSettings){var properties={firstLayer:'firstSlide',loops:'cycles',forceLoopNum:'forceCycles',layersContainer:'layersContainerWidth',sublayerContainer:'layersContainerWidth',randomSlideshow:'shuffleSlideshow'};$.each(properties,function(index,value){if(index in userSettings){userSettings[value]=userSettings[index];delete userSettings[index]}});return userSettings}},getSliderClosestParentElementWidthNumericValueOfProperty:function(styleProperty){var $parents=$slider.parents(),pLength=$parents.length,value,percent=100;for(var p=0;p<pLength;p++){value=window.getComputedStyle($parents[p]).getPropertyValue(styleProperty);if(value!=='auto'){if(value.indexOf('px')!==-1){ls.slider.$parentWithNumericWidthValue=$($parents[p]);return $($parents[p])}else if(value.indexOf('%')!==-1){percent=percent/100*parseInt(value);ls.slider.$parentWithNumericWidthValuePercent=percent}}}},sortArray:function(x,y,dir){var i=[];if(dir=='forward'){for(var a=0;a<x;a++){for(var b=0;b<y;b++){i.push(a+b*x)}}}else{for(var aa=x-1;aa>-1;aa--){for(var bb=y-1;bb>-1;bb--){i.push(aa+bb*x)}}}
return i},shuffleArray:function(array){var currentIndex=array.length,temporaryValue,randomIndex;while(0!==currentIndex){randomIndex=Math.floor(Math.random()*currentIndex);currentIndex-=1;temporaryValue=array[currentIndex];array[currentIndex]=array[randomIndex];array[randomIndex]=temporaryValue}
return array},countProp:function(obj){var count=0;for(var prop in obj){if(obj.hasOwnProperty(prop)){++count}}
return count},getURL:function($image){return $image[0].currentSrc?$image[0].currentSrc:($image.data('src ')?$image.data('src '):$image.attr('src'))},getALT:function($image){return $image.attr('alt')?$image.attr('alt'):!1},setStates:function(target,stateName,value){if(target&&target.state){var slideshowWasPaused=ls.slideshow.isPaused();if(value){target.state[stateName]=value}else{for(var key in stateName){target.state[key]=stateName[key]}}
var slideshowIsPaused=ls.slideshow.isPaused();if(target==ls.slideshow){if(ls.api.hasEvent('pageshowStateDidChange')){$slider.triggerHandler('pageshowStateDidChange',ls.api.eventData())}
if(slideshowIsPaused!=slideshowWasPaused){if(!slideshowIsPaused){if(ls.api.hasEvent('pageshowDidResume')){$slider.triggerHandler('pageshowDidResume',ls.api.eventData())}}else if(ls.api.hasEvent('pageshowDidPause')){$slider.triggerHandler('pageshowDidPause',ls.api.eventData())}}}}},clearTimers:function(){for(var t_key in ls.timeouts){clearTimeout(ls.timeouts[t_key]);delete ls.timeouts[t_key]}
for(var i_key in ls.intervals){clearInterval(ls.intervals[i_key]);delete ls.intervals[i_key]}},clearTimelines:function(){if(ls.transitions._slideTimeline){ls.transitions._slideTimeline.pause().clear().kill();delete ls.transitions._slideTimeline}
if(ls.transitions._forceLayersOut){ls.transitions._forceLayersOut.kill();delete ls.transitions._forceLayersOut}
if(ls.transitions._slideTransition){ls.transitions._slideTransition.pause().clear().kill();delete ls.transitions._slideTransition}
gsap.TweenMax.killTweensOf($slider.find('.cp-bg, .cp-layer, .cp-wrapper, .cp-curtile, .cp-nexttile').get())},resetSlideTimelines:function(){if(ls.transitions._slideTimeline){ls.transitions._slideTimeline.pause().progress(0).clear().kill();delete ls.transitions._slideTimeline}
if(ls.transitions._forceLayersOut){ls.transitions._forceLayersOut.pause().progress(1).clear().kill();delete ls.transitions._forceLayersOut}
$slider.find('.cp-layer:not(.cp-bg-video)').each(function(){var layerData=$(this).data(ls.defaults.init.dataKey);if(layerData.loop._timeline){layerData.loop._timeline.stop().clear();delete layerData.loop._timeline;gsap.TweenMax.set(layerData.elements.$loopWrapper[0],layerData.reset.loopWrapperOnSlideChange)}
gsap.TweenMax.set(layerData.elements.$wrapper[0],layerData.reset.wrapperOnSlideChange)})},clearEvents:function(){$(window).add('body').add($slider).add($slider.find('*')).add('.'+sliderUID).off('.'+sliderUID+' .parallax'+sliderUID+' .setter'+sliderUID);$slider.off()}};ls.device={$overflowWrapper:$('body').length?$('body'):$('html'),isMobile:!!navigator.userAgent.match(/(iPhone|iPod|iPad|Android|BlackBerry|BB10|webOS|Windows Phone|mobi|opera mini|nexus 7)/i),supportOrientation:!!window.DeviceOrientationEvent,scroll:{keys:[32,33,34,35,36,37,38,39,40],disable:function(){if(window.addEventListener){window.addEventListener('DOMMouseScroll',this.preventDefault,!1)}
window.onwheel=this.preventdefault;window.onmousewheel=document.onmousewheel=this.preventDefault;window.ontouchmove=this.preventDefault;document.onkeydown=this.preventDefaultForScrollKeys},enable:function(){if(window.removeEventListener){window.removeEventListener('DOMMouseScroll',this.preventDefault,!1)}
window.onmousewheel=document.onmousewheel=null;window.onwheel=null;window.ontouchmove=null;document.onkeydown=null},preventDefault:function(e){e=e||window.event;if(e.preventDefault){e.preventDefault()}
e.returnValue=!1},preventDefaultForScrollKeys:function(e){if(ls.device.scroll.keys.indexOf(e.keyCode)!==-1){ls.device.scroll.preventDefault(e);return!1}}},removeSelection:function(){if(window.getSelection){if(window.getSelection().empty){window.getSelection().empty()}else if(window.getSelection().removeAllRanges){window.getSelection().removeAllRanges()}}else if(document.selection){document.selection.empty()}},getDimensions:function(){this.width=screen.width;this.height=screen.height;this.viewportWidth=$(window).width();this.viewportHeight=$(window).height();this.docWidth=$(document).width();this.docHeight=$(document).height();this.winScrollTop=$(window).scrollTop();this.winScrollLeft=$(window).scrollLeft();this.ratio=this.width/this.height;ls.slider.offsetTop=$slider.offset().top;ls.slider.offsetLeft=$slider.offset().left},setBasicEvents:function(){var self=this,touchEvent;$(window).on('resize.setter'+sliderUID,function(){self.viewportWidth=$(window).width();self.viewportHeight=$(window).height();self.ratio=self.width/self.height;ls.slider.offsetTop=$slider.offset().top;ls.slider.offsetLeft=$slider.offset().left});$(window).on('scroll.setter'+sliderUID,function(){self.winScrollTop=$(window).scrollTop();self.winScrollLeft=$(window).scrollLeft();ls.slider.offsetTop=$slider.offset().top;ls.slider.offsetLeft=$slider.offset().left});$(window).on('touchmove',function(event){self.winScrollTop=window.pageYOffset;self.winScrollLeft=window.pageXOffset;touchEvent=event.touches?event.touches:event.originalEvent.touches;if(touchEvent.length==1){self.touchX=touchEvent[0].clientX}})}};ls.api={hasEvent:function(eventName,el){var events=$._data(el||slider,'events');if(events&&events[eventName]){return!0}
return!1},methods:function(userSettings,param,param2,param3){if(!ls.slider.isBusy()){if(typeof userSettings=='number'){if(userSettings>0&&userSettings<ls.slides.count+1&&userSettings!=ls.slides.current.index){ls.slideshow.changeTo(userSettings,!0,!0)}}else{switch(userSettings){case 'touchPrev':ls.device.touchPrev=!0;case 'previousSlide':case 'prev':ls.navigation.prev();break;case 'touchNext':ls.device.touchNext=!0;case 'nextSlide':case 'next':ls.navigation.next();break;case 'startSlideshow':case 'start':ls.navigation.start();break}}}
switch(userSettings){case 'openPopup':if(ls.initializedPlugins.popup){ls.initializedPlugins.popup.events.show(!0)}
break;case 'closePopup':if(ls.initializedPlugins.popup){ls.initializedPlugins.popup.events.hide()}
break;case 'updateLayerData':if(param){ls.layers.update.data(param,param2,param3)}
break;case 'redrawSlider':case 'redraw':ls.resize.all();break;case 'replaySlide':case 'replay':if(ls.transitions._slideTimeline){ls.transitions._slideTimeline.progress(0);ls.transitions._slideTimeline.play()}
break;case 'reverseSlide':case 'reverse':if(ls.transitions._slideTimeline){if(ls.transitions._slideTimeline.reversed()){ls.transitions._slideTimeline.play()}else{ls.transitions._slideTimeline.reverse()}
if(param){ls.transitions.layers.timeline.shouldReplay=!0}}
break;case 'stopSlideshow':case 'stop':ls.navigation.stop();break;case 'pauseSlider':case 'pause':if(ls.transitions._slideTimeline){ls.transitions._slideTimeline.stop()}
if(ls.transitions._slideTransition){ls.transitions._slideTransition.stop()}
ls.media.stop(!1);break;case 'resumePopup':var $activeLayers=ls.layers.get('active');$activeLayers.each(function(){ls.media.playIfAllowed($(this))});case 'resumeSlider':case 'resume':if(ls.transitions._slideTimeline){if(ls.transitions._slideTimeline.timeScale()<0.001){ls.transitions.layers.timeline.resume()}
ls.transitions._slideTimeline.play()}
if(ls.transitions._slideTransition){ls.transitions._slideTransition.play()}
break;case 'toggleSlider':case 'toggle':if(ls.slider.isPaused){$slider.creativePopup('resume');ls.slider.isPaused=!1}else{$slider.creativePopup('pause');ls.slider.isPaused=!0}
break;case 'reset':case 'resetSlider':break;case 'resetSlide':case 'resetCurrentSlide':if(ls.transitions._slideTimeline){ls.transitions._slideTimeline.progress(0);ls.transitions._slideTimeline.stop()}
ls.media.stop(!0);break;case 'destroy':case 'kill':if(ls.slider.state.isLoaded){ls.functions.clearTimers();ls.functions.clearTimelines();ls.layers.$all.removeData();if(ls.api.hasEvent('popupDidDestroy')){$slider.triggerHandler('popupDidDestroy')}
if(ls.slider.state.sholudBeRemoved||param){ls.slider.$hiddenWrapper.remove();if(ls.gui.timers.slidebar.$containerElement){for(var e=0;e<ls.gui.timers.slidebar.$containerElement.length;e++){if(ls.gui.timers.slidebar.$containerElement[e]instanceof jQuery){ls.gui.timers.slidebar.$containerElement[e].remove()}}}
if(ls.api.hasEvent('popupDidRemove')){$slider.triggerHandler('popupDidRemove')}
$slider.remove()}
ls.functions.clearEvents();window._creativePopup.removeSlider(sliderUID)}else{ls.functions.setStates(ls.slider,{shouldBeDestroyed:!0,sholudBeRemoved:param?param:!1})}
break}},eventData:function(){return{data:ls,userData:ls.o,uid:sliderUID,target:slider,slider:$slider,state:ls.slider.state,isBusy:ls.slider.isBusy(),api:function(command){$slider.creativePopup(command)},slides:{first:{index:ls.slides.first.index,deeplink:ls.slides.get.deeplink(ls.slides.first.index)},prev:{index:ls.slides.prev.index,deeplink:ls.slides.get.deeplink(ls.slides.prev.index)},current:{index:ls.slides.current.index||ls.slides.first.index,deeplink:ls.slides.get.deeplink(ls.slides.current.index),layersIn:ls.layers.get('current,in'),layersOut:ls.layers.get('current,out'),timeline:ls.transitions._slideTimeline},next:{index:ls.slides.next.index,deeplink:ls.slides.get.deeplink(ls.slides.next.index),layersIn:ls.layers.get('next,in'),layersOut:ls.layers.get('next,out')},count:ls.slides.count},slideChangeTimeline:ls.transitions._slideTransition,slideshow:{state:ls.slideshow.state,sequence:ls.slideshow.sequence,direction:ls.slideshow.direction,isPaused:ls.slideshow.isPaused()},cycles:{max:ls.o.cycles,current:ls.slideshow.curCycle}}}};ls.browser={isSafari:!!navigator.userAgent.match(/(iPhone|iPod|iPad|Safari)/i)&&!navigator.userAgent.match(/(Opera|Chrome|Edge)/i),usesFileProtocol:document.location.href.indexOf('file://')===-1?!1:!0,supports3D:function(){var testEl=$('<div>'),s3d1=!1,s3d2=!1,properties=['perspective','OPerspective','msPerspective','MozPerspective','WebkitPerspective'],transform=['transformStyle','OTransformStyle','msTransformStyle','MozTransformStyle','WebkitTransformStyle'];for(var i=properties.length-1;i>=0;i--){s3d1=s3d1?s3d1:testEl[0].style[properties[i]]!==undefined}
for(var j=transform.length-1;j>=0;j--){testEl.css('transform-style','preserve-3d');s3d2=s3d2?s3d2:testEl[0].style[transform[j]]=='preserve-3d'}
if(s3d1&&testEl[0].style[properties[4]]!==undefined){testEl.attr('id','cp-test3d').appendTo($slider);s3d1=testEl[0].offsetHeight===3&&testEl[0].offsetLeft===9;testEl.remove()}
return(s3d1&&s3d2)},isOld:navigator.userAgent.indexOf('rident/5')===-1?!1:!0};ls.initializedPlugins={};ls.timeouts={};ls.intervals={};ls.plugin={version:'1.6.10'};ls.slider.load()};window._creativePopup.plugins.popup=function(ls,$slider,sliderUID,userSettings){var pu=this;pu.pluginData={version:'1.3',requiredLSVersion:'1.6.1'};pu.pluginDefaults={eventNamespace:'PU',keys:{popupShowOnClick:['plugin','settings'],popupShowOnScroll:['plugin','settings'],popupShowOnLeave:['plugin','settings'],popupShowOnIdle:['plugin','settings'],popupShowOnTimeout:['plugin','settings'],popupCloseOnScroll:['plugin','settings'],popupCloseOnTimeout:['plugin','settings'],popupCloseOnSliderEnd:['plugin','settings'],popupPreventCloseOnEsc:['plugin','settings'],popupAvoidMultiple:['plugin','settings'],popupContainer:['plugin','settings'],popupShowOnce:['plugin','settings'],popupDisableOverlay:['plugin','settings'],popupShowCloseButton:['plugin','settings'],popupCloseButtonStyle:['plugin','settings'],popupOverlayClickToClose:['plugin','settings'],popupStartSliderImmediately:['plugin','settings'],popupResetOnClose:['plugin','settings'],popupWidth:['popup','styleSettings'],popupHeight:['popup','styleSettings'],popupFitWidth:['popup','styleSettings'],popupFitHeight:['popup','styleSettings'],popupCustomStyle:['popup','styleSettings'],popupPositionHorizontal:['popup','styleSettings'],popupPositionVertical:['popup','styleSettings'],popupDistanceLeft:['popup','styleSettings'],popupDistanceRight:['popup','styleSettings'],popupDistanceTop:['popup','styleSettings'],popupDistanceBottom:['popup','styleSettings'],popupDurationIn:['popup','transitionSettings'],popupDurationOut:['popup','transitionSettings'],popupDelayIn:['popup','transitionSettings'],popupEaseIn:['popup','transitionSettings'],popupEaseOut:['popup','transitionSettings'],popupTransitionIn:['popup','transitionSettings'],popupTransitionOut:['popup','transitionSettings'],popupCustomTransitionIn:['popup','transitionSettings'],popupCustomTransitionOut:['popup','transitionSettings'],popupAjaxLoadColor:['popup','styleSettings'],popupOverlayBackground:['overlay','styleSettings'],popupOverlayDurationIn:['overlay','transitionSettings'],popupOverlayDurationOut:['overlay','transitionSettings'],popupOverlayEaseIn:['overlay','transitionSettings'],popupOverlayEaseOut:['overlay','transitionSettings'],popupOverlayTransitionIn:['overlay','transitionSettings'],popupOverlayTransitionOut:['overlay','transitionSettings']}};pu.init=function(){var keyPath,keyInside,keyInsideLower;for(var key in pu.pluginDefaults.keys){keyPath=pu[pu.pluginDefaults.keys[key][0]][pu.pluginDefaults.keys[key][1]];if(ls.o.hasOwnProperty(key)){keyInside=key.split('popup')[1];keyInside=keyInside.substr(0,1).toLowerCase()+keyInside.substr(1);if(ls.o[key]!==keyPath[keyInside]){keyInsideLower=keyInside.toLowerCase();if(keyInsideLower.indexOf('ease')!==-1){ls.o[key]=ls.functions.convert.easing(ls.o[key])}
if((keyInsideLower.indexOf('duration')!==-1||keyInsideLower.indexOf('delay')!==-1)&&typeof ls.o[key]==='number'){ls.o[key]/=1000}
keyPath[keyInside]=ls.o[key]}}}
pu.plugin.setOptions();pu.slider.setOptions();pu.popup.createMarkup();pu.popup.setStyles();pu.popup.setTransitions();pu.slider.setStyles();pu.overlay.createMarkup();pu.overlay.setTransitions();pu.events.set()};pu.plugin={settings:{showOnClick:!1,showOnScroll:!1,showOnLeave:!1,showOnIdle:!1,showOnTimeout:!1,closeOnScroll:!1,closeOnTimeout:!1,closeOnSliderEnd:!1,preventCloseOnEsc:!1,avoidMultiple:!1,container:'body',showOnce:!0,disableOverlay:!1,showCloseButton:!0,closeButtonStyle:'',overlayClickToClose:!0,startSliderImmediately:!0,resetOnClose:'slide'},setOptions:function(){this.settings.$clickTriggerElements=$(this.settings.showOnClick).add('[data-cp-popup-trigger-for="'+$slider.attr('id')+'"], [href="#'+$slider.attr('id')+'"], .'+$slider.attr('id'));$('[href="#'+$slider.attr('id')+'"]').on('click.'+pu.pluginDefaults.eventNamespace+sliderUID,function(e){e.preventDefault()});if($slider[0].style.width&&$slider[0].style.width.indexOf('px')!==-1&&!ls.o.popupWidth){pu.popup.styleSettings.width=parseInt($slider[0].style.width)}
if($slider[0].style.height&&$slider[0].style.height.indexOf('px')!==-1&&!ls.o.popupHeight){pu.popup.styleSettings.height=parseInt($slider[0].style.height)}
if(ls.o.popupPositionHorizontal&&(ls.o.popupPositionHorizontal==='left'||ls.o.popupPositionHorizontal==='right')){pu.popup.styleSettings.positionHorizontal=ls.o.popupPositionHorizontal}
if(ls.o.type==='fullwidth'){pu.popup.styleSettings.positionHorizontal='left'}
if(ls.o.popupPositionVertical&&(ls.o.popupPositionVertical==='top'||ls.o.popupPositionVertical==='bottom')){pu.popup.styleSettings.positionVertical=ls.o.popupPositionVertical}
if(ls.o.popupDistanceLeft){pu.popup.styleSettings.distanceLeft=ls.o.popupDistanceLeft}
if(ls.o.popupDistanceRight){pu.popup.styleSettings.distanceRight=ls.o.popupDistanceRight}
if(ls.o.popupDistanceTop){pu.popup.styleSettings.distanceTop=ls.o.popupDistanceTop}
if(ls.o.popupDistanceBottom){pu.popup.styleSettings.distanceBottom=ls.o.popupDistanceBottom}
if(pu.plugin.settings.closeOnSliderEnd){$slider.on('pageChangeWillStart',function(event,slider){if(slider.slides.current.index===slider.slides.count){pu.events.hide();return!1}})}}};pu.overlay={styleSettings:{overlayBackground:'rgba(0,0,0,.85)'},transitionSettings:{overlayDurationIn:0.4,overlayDurationOut:0.4,overlayEaseIn:ls.gsap.Quint.easeIn,overlayEaseOut:ls.gsap.Quint.easeIn,overlayTransitionIn:'fade',overlayTransitionOut:'fade'},createMarkup:function(){pu.$overlay=$('<div>').addClass('cp-popup-overlay').css({background:this.styleSettings.overlayBackground}).insertBefore(pu.$popup)},setTransitions:function(){this.transitionSettings.styleInFrom={opacity:1,display:'block'};this.transitionSettings.styleInTo={ease:this.transitionSettings.overlayEaseIn,opacity:1,x:0,y:0,z:0,rotation:0,rotationX:0,rotationY:0,scaleX:1,scaleY:1,skewX:0,skewY:0,borderRadius:0};this.transitionSettings.styleOutTo={ease:this.transitionSettings.overlayEaseOut,onComplete:function(){ls.gsap.TweenMax.set(pu.$overlay[0],{display:'none',x:0,y:0,opacity:0})}}},show:function(){switch(this.transitionSettings.overlayTransitionIn.toLowerCase()){default:case 'fade':this.transitionSettings.styleInFrom.opacity=0;break;case 'slidefromtop':this.transitionSettings.styleInFrom.y=-ls.device.viewportHeight;break;case 'slidefrombottom':this.transitionSettings.styleInFrom.y=ls.device.viewportHeight;break;case 'slidefromleft':this.transitionSettings.styleInFrom.x=-ls.device.viewportWidth;break;case 'slidefromright':this.transitionSettings.styleInFrom.x=ls.device.viewportWidth;break;case 'fadefromtopleft':this.transitionSettings.styleInFrom.x=-ls.device.viewportWidth;this.transitionSettings.styleInFrom.y=-ls.device.viewportHeight;this.transitionSettings.styleInFrom.opacity=0;break;case 'fadefromtopright':this.transitionSettings.styleInFrom.x=ls.device.viewportWidth;this.transitionSettings.styleInFrom.y=-ls.device.viewportHeight;this.transitionSettings.styleInFrom.opacity=0;break;case 'fadefrombottomleft':this.transitionSettings.styleInFrom.x=-ls.device.viewportWidth;this.transitionSettings.styleInFrom.y=ls.device.viewportHeight;this.transitionSettings.styleInFrom.opacity=0;break;case 'fadefrombottomright':this.transitionSettings.styleInFrom.x=ls.device.viewportWidth;this.transitionSettings.styleInFrom.y=ls.device.viewportHeight;this.transitionSettings.styleInFrom.opacity=0;break;case 'scale':this.transitionSettings.styleInFrom.scaleX=0;this.transitionSettings.styleInFrom.scaleY=0;break}
ls.gsap.TweenMax.fromTo(pu.$overlay[0],this.transitionSettings.overlayDurationIn,this.transitionSettings.styleInFrom,this.transitionSettings.styleInTo)},hide:function(){switch(this.transitionSettings.overlayTransitionOut.toLowerCase()){default:case 'fade':this.transitionSettings.styleOutTo.opacity=0;break;case 'slidetotop':this.transitionSettings.styleOutTo.y=-ls.device.viewportHeight;break;case 'slidetobottom':this.transitionSettings.styleOutTo.y=ls.device.viewportHeight;break;case 'slidetoleft':this.transitionSettings.styleOutTo.x=-ls.device.viewportWidth;break;case 'slidetoright':this.transitionSettings.styleOutTo.x=ls.device.viewportWidth;break;case 'fadetotopleft':this.transitionSettings.styleOutTo.x=-ls.device.viewportWidth;this.transitionSettings.styleOutTo.y=-ls.device.viewportHeight;this.transitionSettings.styleOutTo.opacity=0;break;case 'fadetotopright':this.transitionSettings.styleOutTo.x=ls.device.viewportWidth;this.transitionSettings.styleOutTo.y=-ls.device.viewportHeight;this.transitionSettings.styleOutTo.opacity=0;break;case 'fadetobottomleft':this.transitionSettings.styleOutTo.x=-ls.device.viewportWidth;this.transitionSettings.styleOutTo.y=ls.device.viewportHeight;this.transitionSettings.styleOutTo.opacity=0;break;case 'fadetobottomright':this.transitionSettings.styleOutTo.x=ls.device.viewportWidth;this.transitionSettings.styleOutTo.y=ls.device.viewportHeight;this.transitionSettings.styleOutTo.opacity=0;break;case 'scale':this.transitionSettings.styleOutTo.scaleX=0;this.transitionSettings.styleOutTo.scaleY=0;break}
ls.gsap.TweenMax.to(pu.$overlay[0],this.transitionSettings.overlayDurationOut,this.transitionSettings.styleOutTo)}};pu.popup={styleSettings:{width:640,height:360,fitWidth:!1,fitHeight:!1,customStyle:'',positionHorizontal:'center',positionVertical:'middle',distanceLeft:10,distanceRight:10,distanceTop:10,distanceBottom:10},transitionSettings:{durationIn:1,durationOut:0.5,delayIn:0.2,easeIn:ls.gsap.Quint.easeInOut,easeOut:ls.gsap.Quint.easeIn,transitionIn:'fade',transitionOut:'fade',customTransitionIn:!1,customTransitionOut:!1},createMarkup:function(){var $popupMarkup;if($slider.parent().is('.cp-popup')){$popupMarkup=$slider.parent()}else{$popupMarkup=$('<div class="cp-popup">')}
$(pu.plugin.settings.container).append($popupMarkup.append($('<div class="cp-popup-inner">').append($slider)));$slider.attr('style',$slider.attr('style')+'; '+pu.popup.styleSettings.customStyle);pu.$inner=$slider.parent();pu.$popup=pu.$inner.parent();if(pu.plugin.settings.showCloseButton){$slider.append('<div class="cp-popup-close-button" style="'+pu.plugin.settings.closeButtonStyle+'"></div>')}},setStyles:function(){pu.$popup.css({left:pu.popup.styleSettings.distanceLeft,right:pu.popup.styleSettings.distanceRight,top:pu.popup.styleSettings.distanceTop,bottom:pu.popup.styleSettings.distanceBottom});pu.$inner.css({maxWidth:ls.slider.initial?ls.slider.initial.maxWidth:$slider[0].style.maxWidth||$slider.css('max-width'),maxHeight:ls.slider.initial&&ls.slider.initial.maxHeight?ls.slider.initial.maxHeight:$slider[0].style.maxHeight||$slider.css('max-height'),width:pu.popup.styleSettings.width,height:pu.popup.styleSettings.height})},setTransitions:function(){this.transitionSettings.styleInFrom={transformPerspective:500,transformOrigin:'50% 50%'};if(typeof this.transitionSettings.customTransitionIn==='object'){this.transitionSettings.styleInFrom=$.extend({},this.transitionSettings.styleInFrom,this.transitionSettings.customTransitionIn)}
this.transitionSettings.styleInTo={opacity:1,x:0,y:0,z:0,rotation:0,rotationX:0,rotationY:0,scaleX:1,scaleY:1,skewX:0,skewY:0,delay:this.transitionSettings.delayIn,ease:this.transitionSettings.easeIn,onStart:function(){if(pu.plugin.settings.startSliderImmediately){$slider.creativePopup('resumePopup')}},onComplete:function(){var now=Date.now(),value=Math.floor(now/1000),expires=';expires='+new Date(now+4*365*86400000).toUTCString();document.cookie='cp-popup-last-displayed='+value+expires+';path=/';if($.isNumeric(ls.o.repeatDays)){var days=parseFloat(ls.o.repeatDays);expires=days?';expires='+new Date(now+days*86400000).toUTCString():'';document.cookie=$slider[0].id.replace('_','-popup-')+'='+value+expires+';path=/'}
$slider.trigger('popupDidOpen',ls.api.eventData());ls.slider.state.popupShouldStart=!0;if(!pu.plugin.settings.startSliderImmediately){if(ls.transitions._slideTimeline){ls.o.pauseLayers&&ls.slideshow.isPaused()&&ls.transitions._slideTimeline.timeScale(0);ls.transitions.layers.timeline.play()}else{$slider.creativePopup('resumePopup')}}
if(typeof pu.plugin.settings.closeOnTimeout==='number'){setTimeout(function(){pu.events.hide()},pu.plugin.settings.closeOnTimeout*1000)}
if(pu.plugin.settings.showOnScroll||pu.plugin.settings.closeOnScroll){pu.events.checkScrollPositions()}}};this.transitionSettings.styleOutTo={ease:this.transitionSettings.easeOut,transformOrigin:'50% 50%',onComplete:function(){if(pu.plugin.settings.startSliderImmediately){$slider.creativePopup('pause')}
pu.$popup.removeClass('cp-popup-visible');ls.slider.state.popupIsVisible=!1;ls.slider.state.popupShouldStart=!1;if(pu.plugin.settings.showOnce){if(ls.api.hasEvent('popupDidClose')){$slider.triggerHandler('popupDidClose',ls.api.eventData())}
pu.events.destroy()}else{ls.gsap.TweenMax.set($slider[0],{opacity:1,x:0,y:0,z:0,rotation:0,rotationX:0,rotationY:0,scaleX:1,scaleY:1,skewX:0,skewY:0});if(pu.plugin.settings.resetOnClose==='slide'){$slider.creativePopup('resetSlide')}
if(pu.plugin.settings.showOnScroll||pu.plugin.settings.closeOnScroll){pu.events.checkScrollPositions()}
if(ls.api.hasEvent('popupDidClose')){$slider.triggerHandler('popupDidClose',ls.api.eventData())}}}};if(typeof this.transitionSettings.customTransitionOut==='object'){this.transitionSettings.styleOutTo=$.extend({},this.transitionSettings.styleOutTo,this.transitionSettings.customTransitionOut)}},show:function(){ls.slider.state.popupIsVisible=!0;ls.slider.state.popupShouldStart=pu.plugin.settings.startSliderImmediately?!0:!1;pu.$popup.addClass('cp-popup-visible');$(window).trigger('resize.'+sliderUID);pu.events.resize();if(typeof this.transitionSettings.customTransitionIn!=='object'){switch(this.transitionSettings.transitionIn.toLowerCase()){default:case 'fade':this.transitionSettings.styleInFrom.opacity=0;break;case 'slidefromtop':this.transitionSettings.styleInFrom.y=ls.device.winScrollTop-(ls.slider.height+ls.slider.offsetTop);break;case 'slidefrombottom':this.transitionSettings.styleInFrom.y=ls.device.winScrollTop+ls.device.viewportHeight-ls.slider.offsetTop;break;case 'slidefromleft':this.transitionSettings.styleInFrom.x=ls.device.winScrollLeft-(ls.slider.width+ls.slider.offsetLeft);break;case 'slidefromright':this.transitionSettings.styleInFrom.x=ls.device.winScrollLeft+ls.device.viewportWidth-ls.slider.offsetLeft;break;case 'rotatefromtop':this.transitionSettings.styleInFrom.opacity=0;this.transitionSettings.styleInFrom.y=-(ls.slider.height/2);this.transitionSettings.styleInFrom.rotationX=30;this.transitionSettings.styleInTo.ease=ls.gsap.Quint.easeOut;break;case 'rotatefrombottom':this.transitionSettings.styleInFrom.opacity=0;this.transitionSettings.styleInFrom.y=ls.slider.height/2;this.transitionSettings.styleInFrom.rotationX=-30;this.transitionSettings.styleInTo.ease=ls.gsap.Quint.easeOut;break;case 'rotatefromleft':this.transitionSettings.styleInFrom.opacity=0;this.transitionSettings.styleInFrom.x=-(ls.slider.width/2);this.transitionSettings.styleInFrom.rotationY=-30;this.transitionSettings.styleInTo.ease=ls.gsap.Quint.easeOut;break;case 'rotatefromright':this.transitionSettings.styleInFrom.opacity=0;this.transitionSettings.styleInFrom.x=ls.slider.width/2;this.transitionSettings.styleInFrom.rotationY=30;this.transitionSettings.styleInTo.ease=ls.gsap.Quint.easeOut;break;case 'scalefromtop':this.transitionSettings.styleInFrom.opacity=0;this.transitionSettings.styleInFrom.scaleY=1.5;this.transitionSettings.styleInFrom.y=-(ls.slider.height/4);this.transitionSettings.styleInFrom.transformOrigin='50% 100%';this.transitionSettings.styleInTo.ease=ls.gsap.Back.easeOut;break;case 'scalefrombottom':this.transitionSettings.styleInFrom.opacity=0;this.transitionSettings.styleInFrom.scaleY=1.5;this.transitionSettings.styleInFrom.y=ls.slider.height/4;this.transitionSettings.styleInFrom.transformOrigin='50% 0';this.transitionSettings.styleInTo.ease=ls.gsap.Back.easeOut;break;case 'scalefromleft':this.transitionSettings.styleInFrom.opacity=0;this.transitionSettings.styleInFrom.scaleX=1.5;this.transitionSettings.styleInFrom.x=-(ls.slider.width/4);this.transitionSettings.styleInFrom.transformOrigin='100% 50%';this.transitionSettings.styleInTo.ease=ls.gsap.Back.easeOut;break;case 'scalefromright':this.transitionSettings.styleInFrom.opacity=0;this.transitionSettings.styleInFrom.scaleX=1.5;this.transitionSettings.styleInFrom.x=ls.slider.width/4;this.transitionSettings.styleInFrom.transformOrigin='0 50%';this.transitionSettings.styleInTo.ease=ls.gsap.Back.easeOut;break;case 'scale':this.transitionSettings.styleInFrom.opacity=0;this.transitionSettings.styleInFrom.scaleX=0.5;this.transitionSettings.styleInFrom.scaleY=0.5;break;case 'spin':this.transitionSettings.styleInFrom.rotation=360;this.transitionSettings.styleInFrom.scaleX=0;this.transitionSettings.styleInFrom.scaleY=0;this.transitionSettings.styleInTo.ease=ls.gsap.Quart.easeOut;break;case 'spinx':this.transitionSettings.styleInFrom.rotationX=360;this.transitionSettings.styleInFrom.scaleX=0;this.transitionSettings.styleInFrom.scaleY=0;this.transitionSettings.styleInTo.ease=ls.gsap.Quart.easeOut;break;case 'spiny':this.transitionSettings.styleInFrom.rotationY=360;this.transitionSettings.styleInFrom.scaleX=0;this.transitionSettings.styleInFrom.scaleY=0;this.transitionSettings.styleInTo.ease=ls.gsap.Quart.easeOut;break;case 'elastic':this.transitionSettings.styleInFrom.opacity=0;this.transitionSettings.styleInFrom.scaleX=1.2;this.transitionSettings.styleInFrom.scaleY=0.8;this.transitionSettings.styleInTo.ease=ls.gsap.Elastic.easeOut;break}}
ls.gsap.TweenMax.fromTo($slider[0],this.transitionSettings.durationIn,this.transitionSettings.styleInFrom,this.transitionSettings.styleInTo);if(ls.transitions._slideTimeline&&ls.slider.state.popupIsVisible&&ls.slider.state.popupShouldStart){ls.o.pauseLayers&&ls.slideshow.isPaused()&&ls.transitions._slideTimeline.timeScale(0);ls.transitions.layers.timeline.play()}},hide:function(){if(typeof this.transitionSettings.customTransitionOut!=='object'){switch(this.transitionSettings.transitionOut.toLowerCase()){default:case 'fade':this.transitionSettings.styleOutTo.opacity=0;break;case 'slidetotop':this.transitionSettings.styleOutTo.y=ls.device.winScrollTop-(ls.slider.height+ls.slider.offsetTop);break;case 'slidetobottom':this.transitionSettings.styleOutTo.y=ls.device.winScrollTop+ls.device.viewportHeight-ls.slider.offsetTop;break;case 'slidetoleft':this.transitionSettings.styleOutTo.x=ls.device.winScrollLeft-(ls.slider.width+ls.slider.offsetLeft);break;case 'slidetoright':this.transitionSettings.styleOutTo.x=ls.device.winScrollLeft+ls.device.viewportWidth-ls.slider.offsetLeft;break;case 'rotatetotop':this.transitionSettings.styleOutTo.opacity=0;this.transitionSettings.styleOutTo.y=-(ls.slider.height/2);this.transitionSettings.styleOutTo.rotationX=30;this.transitionSettings.styleOutTo.ease=ls.gsap.Quint.easeIn;break;case 'rotatetobottom':this.transitionSettings.styleOutTo.opacity=0;this.transitionSettings.styleOutTo.y=ls.slider.height/2;this.transitionSettings.styleOutTo.rotationX=-30;this.transitionSettings.styleOutTo.ease=ls.gsap.Quint.easeIn;break;case 'rotatetoleft':this.transitionSettings.styleOutTo.opacity=0;this.transitionSettings.styleOutTo.x=-(ls.slider.width/2);this.transitionSettings.styleOutTo.rotationY=-30;this.transitionSettings.styleOutTo.ease=ls.gsap.Quint.easeIn;break;case 'rotatetoright':this.transitionSettings.styleOutTo.opacity=0;this.transitionSettings.styleOutTo.x=ls.slider.width/2;this.transitionSettings.styleOutTo.rotationY=30;this.transitionSettings.styleOutTo.ease=ls.gsap.Quint.easeIn;break;case 'scale':this.transitionSettings.styleOutTo.opacity=0;this.transitionSettings.styleOutTo.scaleX=0.5;this.transitionSettings.styleOutTo.scaleY=0.5;break;case 'scaletotop':this.transitionSettings.styleOutTo.opacity=0;this.transitionSettings.styleOutTo.scaleY=1.5;this.transitionSettings.styleOutTo.y=-(ls.slider.height/4);this.transitionSettings.styleOutTo.transformOrigin='50% 100%';this.transitionSettings.styleOutTo.ease=ls.gsap.Quint.easeIn;break;case 'scaletobottom':this.transitionSettings.styleOutTo.opacity=0;this.transitionSettings.styleOutTo.scaleY=1.5;this.transitionSettings.styleOutTo.y=ls.slider.height/4;this.transitionSettings.styleOutTo.transformOrigin='50% 0';this.transitionSettings.styleOutTo.ease=ls.gsap.Quint.easeIn;break;case 'scaletoleft':this.transitionSettings.styleOutTo.opacity=0;this.transitionSettings.styleOutTo.scaleX=1.5;this.transitionSettings.styleOutTo.x=-(ls.slider.width/4);this.transitionSettings.styleOutTo.transformOrigin='100% 50%';this.transitionSettings.styleOutTo.ease=ls.gsap.Quint.easeIn;break;case 'scaletoright':this.transitionSettings.styleOutTo.opacity=0;this.transitionSettings.styleOutTo.scaleX=1.5;this.transitionSettings.styleOutTo.x=ls.slider.width/4;this.transitionSettings.styleOutTo.transformOrigin='0 50%';this.transitionSettings.styleOutTo.ease=ls.gsap.Quint.easeIn;break;case 'spin':this.transitionSettings.styleOutTo.rotation=360;this.transitionSettings.styleOutTo.scaleX=0;this.transitionSettings.styleOutTo.scaleY=0;this.transitionSettings.styleOutTo.ease=ls.gsap.Quart.easeIn;break;case 'spinx':this.transitionSettings.styleOutTo.rotationX=360;this.transitionSettings.styleOutTo.scaleX=0;this.transitionSettings.styleOutTo.scaleY=0;this.transitionSettings.styleOutTo.ease=ls.gsap.Quart.easeIn;break;case 'spiny':this.transitionSettings.styleOutTo.rotationY=360;this.transitionSettings.styleOutTo.scaleX=0;this.transitionSettings.styleOutTo.scaleY=0;this.transitionSettings.styleOutTo.ease=ls.gsap.Quart.easeIn;break;case 'elastic':this.transitionSettings.styleOutTo.opacity=0;this.transitionSettings.styleOutTo.scaleX=1.2;this.transitionSettings.styleOutTo.scaleY=0.8;this.transitionSettings.styleOutTo.ease=ls.gsap.Back.easeInOut;break}}
if(!pu.plugin.settings.startSliderImmediately){$slider.creativePopup('pause')}
ls.gsap.TweenMax.to($slider[0],this.transitionSettings.durationOut,this.transitionSettings.styleOutTo)}};pu.slider={setOptions:function(){if(ls.o.popupFitWidth||ls.o.popupFitHeight){ls.o.type='fullsize';ls.o.fullSizeMode='fitheight';if(ls.o.popupFitWidth&&!ls.o.popupFitHeight){$slider.css({maxHeight:pu.popup.styleSettings.height})}
if(ls.o.popupFitHeight&&!ls.o.popupFitWidth){$slider.css({maxWidth:pu.popup.styleSettings.width})}}else{ls.o.type='responsive';$slider.css({maxWidth:pu.popup.styleSettings.width,maxHeight:pu.popup.styleSettings.height})}
ls.slider.isPopup=!0},setStyles:function(){var sliderStyles={};switch(pu.popup.styleSettings.positionHorizontal){case 'left':sliderStyles.left=0;sliderStyles.right='auto';break;case 'right':sliderStyles.left='auto';sliderStyles.right=0;break;case 'center':sliderStyles.left='50%';sliderStyles.right='auto';break}
switch(pu.popup.styleSettings.positionVertical){case 'top':sliderStyles.top=0;sliderStyles.bottom='auto';break;case 'bottom':sliderStyles.top='auto';sliderStyles.bottom=0;break;case 'middle':sliderStyles.top='50%';sliderStyles.bottom='auto';break}
$slider.css(sliderStyles)}};pu.events={set:function(){$slider.on('popupDidLoad',function(event,data){if(pu.plugin.settings.$clickTriggerElements&&pu.plugin.settings.$clickTriggerElements.length>0){pu.plugin.settings.$clickTriggerElements.on('click.'+pu.pluginDefaults.eventNamespace+sliderUID,function(e){e.preventDefault();if(pu.$popup.hasClass('cp-popup-visible')){pu.events.hide()}else{pu.events.show()}})}
if(pu.plugin.settings.showOnScroll||pu.plugin.settings.closeOnScroll){pu.events.scrollDirection='down';pu.events.lastScrollPosition=ls.device.winScrollTop;pu.events.checkScrollPositions();$(window).on('scroll.'+pu.pluginDefaults.eventNamespace+sliderUID,function(){if((ls.device.winScrollTop>=pu.events.lastScrollPosition&&pu.events.scrollDirection==='up')||(ls.device.winScrollTop<=pu.events.lastScrollPosition&&pu.events.scrollDirection==='down'&&ls.device.winScrollTop!==0)){pu.events.switchScrollDirection()}
pu.events.lastScrollPosition=ls.device.winScrollTop;if(pu.events.scrollDirection===pu.events.popupShouldShowTriggerAnEventByScrolling){if(pu.plugin.settings.scrollPosition==='auto'){if(ls.slider.offsetTop>ls.device.winScrollTop&&ls.slider.offsetTop<(ls.device.winScrollTop+ls.device.viewportHeight)){if(pu.events.scrollDirection==='down'){if(ls.slider.state.popupIsVisible){pu.events.popupShouldHide=!0}else{pu.events.popupShouldShow=!0}}}else if(pu.events.scrollDirection==='up'){if(ls.slider.state.popupIsVisible){pu.events.popupShouldHide=!0}else{pu.events.popupShouldShow=!0}}}else if(typeof pu.plugin.settings.scrollPosition==='number'){if(ls.device.winScrollTop>=pu.plugin.settings.scrollPosition){if(pu.events.scrollDirection==='down'){if(ls.slider.state.popupIsVisible){pu.events.popupShouldHide=!0}else{pu.events.popupShouldShow=!0}}}else if(pu.events.scrollDirection==='up'){if(ls.slider.state.popupIsVisible){pu.events.popupShouldHide=!0}else{pu.events.popupShouldShow=!0}}}else if(pu.plugin.settings.scrollPosition.indexOf('%')!==-1){if(parseInt(ls.device.winScrollTop/((ls.device.docHeight-ls.device.viewportHeight)/100))>parseInt(pu.plugin.settings.scrollPosition)){if(pu.events.scrollDirection==='down'){if(ls.slider.state.popupIsVisible){pu.events.popupShouldHide=!0}else{pu.events.popupShouldShow=!0}}}else if(pu.events.scrollDirection==='up'){if(ls.slider.state.popupIsVisible){pu.events.popupShouldHide=!0}else{pu.events.popupShouldShow=!0}}}}
if(pu.events.popupShouldShow){pu.events.popupShouldShow=!1;pu.events.show();pu.events.checkScrollPositions()}else if(pu.events.popupShouldHide){pu.events.popupShouldHide=!1;pu.events.hide()}});$(window).trigger('scroll.'+pu.pluginDefaults.eventNamespace+sliderUID)}
if(pu.plugin.settings.showOnLeave){$(document).on('mousemove.'+pu.pluginDefaults.eventNamespace+sliderUID,function(event){pu.events.mousePositionTop=event.pageY-ls.device.winScrollTop});$('html').on('mouseleave.'+pu.pluginDefaults.eventNamespace+sliderUID,function(){if(pu.events.mousePositionTop<100){pu.events.show()}})}
if(pu.plugin.settings.showOnIdle&&typeof pu.plugin.settings.showOnIdle==='number'){pu.events.idleTime=0;pu.events.startIdleTimer();$(window).on('load.'+pu.pluginDefaults.eventNamespace+sliderUID,function(){pu.events.startIdleTimer()});$(document).on('mousemove.'+pu.pluginDefaults.eventNamespace+sliderUID+' keypress.'+pu.pluginDefaults.eventNamespace+sliderUID+'mousewheel.'+pu.pluginDefaults.eventNamespace+sliderUID,function(){pu.events.startIdleTimer()})}
if(pu.plugin.settings.hasOwnProperty('showOnTimeout')&&typeof pu.plugin.settings.showOnTimeout==='number'){pu.events.startTimeout()}
$(window).on('resize.'+pu.pluginDefaults.eventNamespace+sliderUID,function(){if(ls.slider.state.popupIsVisible){pu.events.resize()}});$(window).on('orientationchange.'+pu.pluginDefaults.eventNamespace+sliderUID,function(){if(ls.slider.state.popupIsVisible){setTimeout(function(){ls.resize.all();pu.events.resize()},750)}})});if(pu.plugin.settings.overlayClickToClose){pu.$overlay.on('click.'+pu.pluginDefaults.eventNamespace+sliderUID,function(){pu.events.hide()})}
$slider.on('click.'+pu.pluginDefaults.eventNamespace+sliderUID+' touchend.'+pu.pluginDefaults.eventNamespace+sliderUID,'[href="#popupclose"], [href="#closepopup"], .cp-popup-close, .cp-close-popup, .cp-popup-close-button, .cp-close-popup-button',function(event){event.preventDefault();pu.events.hide()});$(document).on('click.'+pu.pluginDefaults.eventNamespace+sliderUID+' touchend.'+pu.pluginDefaults.eventNamespace+sliderUID,'.cp-close-all-popups-button',function(event){event.preventDefault();pu.events.hide()})},checkScrollPositions:function(){if(pu.plugin.settings.closeOnScroll&&ls.slider.state.popupIsVisible){pu.plugin.settings.scrollPosition=pu.plugin.settings.closeOnScroll}else if(pu.plugin.settings.showOnScroll&&!ls.slider.state.popupIsVisible){pu.plugin.settings.scrollPosition=pu.plugin.settings.showOnScroll}else{pu.plugin.settings.scrollPosition=''}
if(pu.plugin.settings.scrollPosition==='auto'){if(ls.slider.offsetTop>ls.device.winScrollTop&&ls.slider.offsetTop<(ls.device.winScrollTop+ls.device.viewportHeight)){pu.events.popupShouldShowTriggerAnEventByScrolling='up'}else{pu.events.popupShouldShowTriggerAnEventByScrolling='down'}}else if(typeof pu.plugin.settings.scrollPosition==='number'){if(ls.device.winScrollTop>=pu.plugin.settings.scrollPosition){pu.events.popupShouldShowTriggerAnEventByScrolling='up'}else{pu.events.popupShouldShowTriggerAnEventByScrolling='down'}}else if(pu.plugin.settings.scrollPosition.indexOf('%')!==-1){if(parseInt(ls.device.winScrollTop/((ls.device.docHeight-ls.device.viewportHeight)/100))>parseInt(pu.plugin.settings.scrollPosition)){pu.events.popupShouldShowTriggerAnEventByScrolling='up'}else{pu.events.popupShouldShowTriggerAnEventByScrolling='down'}}},switchScrollDirection:function(){if(pu.plugin.settings.scrollPosition){if(pu.events.scrollDirection==='up'){pu.events.scrollDirection='down'}else{pu.events.scrollDirection='up'}}},startIdleTimer:function(){if(pu.events.idleTimer){clearTimeout(pu.events.idleTimer)}
pu.events.idleTimer=setTimeout(function(){pu.events.show()},pu.plugin.settings.showOnIdle*1000)},startTimeout:function(){if(pu.events.timeout){clearTimeout(pu.events.timeout)}
pu.events.timeout=setTimeout(function(){pu.events.show()},pu.plugin.settings.showOnTimeout*1000)},show:function(force){if(!ls.slider.state.popupIsVisible){if(!force&&$.isNumeric(ls.o.repeatDays)&&~document.cookie.indexOf($slider[0].id.replace('_','-popup-')+'=')){return}
if(!force&&(ls.o.subscribed<0&&~document.cookie.indexOf('cp-subscribed=')||ls.o.subscribed>0&&document.cookie.indexOf('cp-subscribed=')<0)){return}
var $visible;if(pu.plugin.settings.avoidMultiple&&($visible=$('.cp-popup-visible .cp-container')).length){$visible.off('popupDidClose.cpAvoidMultiple'+sliderUID).one('popupDidClose.cpAvoidMultiple'+sliderUID,function(){pu.events.show()});return}
if(ls.api.hasEvent('popupWillOpen')){$slider.triggerHandler('popupWillOpen',ls.api.eventData())}
if(!pu.plugin.settings.preventCloseOnEsc){$(document).on('keyup.cpCloseOnEsc'+sliderUID,function(event){if(event.keyCode===27){pu.events.hide()}})}
if(!pu.plugin.settings.disableOverlay){pu.overlay.show()}
pu.popup.show()}},hide:function(){if(ls.slider.state.popupIsVisible){$slider.trigger('popupWillClose',ls.api.eventData());if(!pu.plugin.settings.preventCloseOnEsc){$(document).off('keyup.cpCloseOnEsc'+sliderUID)}
if(!pu.plugin.settings.disableOverlay){pu.overlay.hide()}
pu.popup.hide()}},resize:function(){var sliderStyles={};if(pu.popup.styleSettings.positionHorizontal==='center'){sliderStyles.marginLeft=-ls.slider.width/2}
if(pu.popup.styleSettings.positionVertical==='middle'){sliderStyles.marginTop=-ls.slider.height/2}
$slider.css(sliderStyles);var sliderOffset=$slider.offset();ls.slider.offsetLeft=sliderOffset.left;ls.slider.offsetTop=sliderOffset.top},destroy:function(){$slider.on('popupDidRemove',function(){$([window,document,document.documentElement,document.body,pu.plugin.settings.$clickTriggerElements]).off(pu.pluginDefaults.eventNamespace+sliderUID);pu.$overlay.remove();pu.$popup.remove()}).creativePopup('destroy',!0)}}};$(function(){var cnt,tpls=$('#cp-meta').prop('nextSibling');if(tpls){cnt=tpls.innerHTML||tpls.data&&tpls.data.slice(7,-2);$(cnt.replace(/<embed/g,'<img').replace(/<(\/)?js>/g,'<$1script>')).appendTo(document.body)}});$(document).on('submit','.cp-container',function(e){e.preventDefault();var $cp=$(this);var cp=_creativePopups[$cp.data().cpUID];var gsap=window.LS_GSAP||window;var submit=$cp.find(':submit')[0];var post=$cp.serialize()+'&'+submit.name+'='+submit.value+'&ajax=1';if(submit.name=='submitNewsletter'&&!post.match(/\baction=/)){post+='&action=0'}else if(submit.name=='SubmitLogin'){post+='&controller=auth'}else if(submit.name=='submitMessage'&&window.cpContactToken){post+='&token='+cpContactToken+'&url='}
var $load=$('<div class="cp-ajaxload">').css('background',cp.o.popupAjaxLoadColor).insertAfter($cp);var load=gsap.TweenLite.fromTo($load[0],5,{scaleX:0},{css:{scaleX:0.8},ease:'easeOutExpo'});var url=this.action+(~this.action.indexOf('?')?'&':'?')+Date.now();$.ajax(url,{type:'post',data:post,dataType:'json',cache:!1,success:function(data){if(data.redirect){load.preventStop=!0;return location.href=data.redirect}
if(data.errors&&!data.errors.length){if(submit.name=='submitNewsletter'&&~post.indexOf('action=0')){var now=Date.now(),value=Math.floor(now/1000),expires=';expires='+new Date(now+4*365*86400000).toUTCString();document.cookie='cp-subscribed='+value+expires+';path=/'}
for(var i=cp.slides.count;i;i--){if(cp.slides.get.deeplink(i)=='success'){$cp.creativePopup(i);break}}
i||$cp.creativePopup('closePopup')}else{submit.setCustomValidity(data.errors?data.errors.join('\n').replace(/<.*?>/g,''):'Unknown error');submit.click();$(submit.form).one('focus',':input',function(){submit.setCustomValidity('')})}},complete:function(){if(load.preventStop)return;load.kill();gsap.TweenLite.to($load[0],0.3,{css:{scaleX:1,opacity:0},onComplete:function(){$load.remove()}})}})})})(window.cpjq=jQuery);/*!
 * Creative Elements - live Theme & Page Builder
 * Copyright 2019-2022 WebshopWorks.com & Elementor.com
 */
!function(n){var i={};function o(e){if(i[e])return i[e].exports;var t=i[e]={i:e,l:!1,exports:{}};return n[e].call(t.exports,t,t.exports,o),t.l=!0,t.exports}o.m=n,o.c=i,o.d=function(e,t,n){o.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.t=function(t,e){if(1&e&&(t=o(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)o.d(n,i,function(e){return t[e]}.bind(null,i));return n},o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,"a",t),t},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.p="",o(o.s=209)}({17:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(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)}}function r(e,t,n){null===e&&(e=Function.prototype);var i=Object.getOwnPropertyDescriptor(e,t);if(void 0!==i){if("value"in i)return i.value;i=i.get;return void 0!==i?i.call(n):void 0}if(null!==(i=Object.getPrototypeOf(e)))return r(i,t,n)}var s=function(e){var t=n;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function n(){var e=this,t=n;if(!(e instanceof t))throw new TypeError("Cannot call a class as a function");e=this,t=(n.__proto__||Object.getPrototypeOf(n)).apply(this,arguments);if(e)return!t||"object"!=typeof t&&"function"!=typeof t?e:t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),i(n,[{key:"getDefaultSettings",value:function(){return{selectors:{elements:".elementor-element",nestedDocumentElements:".elementor .elementor-element"},classes:{editMode:"elementor-edit-mode"}}}},{key:"getDefaultElements",value:function(){var e=this.getSettings("selectors");return{$elements:this.$element.find(e.elements).not(this.$element.find(e.nestedDocumentElements))}}},{key:"getDocumentSettings",value:function(e){var t,n=void 0;return this.isEdit?(n={},t=elementor.settings.page.model,jQuery.each(t.getActiveControls(),function(e){n[e]=t.attributes[e]})):n=this.$element.data("elementor-settings")||{},this.getItems(n,e)}},{key:"runElementsHandlers",value:function(){this.elements.$elements.each(function(e,t){return ceFrontend.elementsHandler.runReadyTrigger(t)})}},{key:"onInit",value:function(){this.$element=this.getSettings("$element"),r(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"onInit",this).call(this),this.isEdit=this.$element.hasClass(this.getSettings("classes.editMode")),this.isEdit?elementor.settings.page.model.on("change",this.onSettingsChange.bind(this)):this.runElementsHandlers()}},{key:"onSettingsChange",value:function(){}}]),n}(elementorModules.ViewModule);t.default=s},19:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=r(n(5)),o=r(n(6)),n=r(n(20));function r(e){return e&&e.__esModule?e:{default:e}}t.default=window.elementorModules={Module:i.default,ViewModule:o.default,utils:{Masonry:n.default}}},20:function(e,t,n){"use strict";var n=n(6),n=(n=n)&&n.__esModule?n:{default:n};e.exports=n.default.extend({getDefaultSettings:function(){return{container:null,items:null,columnsCount:3,verticalSpaceBetween:30}},getDefaultElements:function(){return{$container:jQuery(this.getSettings("container")),$items:jQuery(this.getSettings("items"))}},run:function(){var o=[],r=this.elements.$container.position().top,s=this.getSettings(),l=s.columnsCount;r+=parseInt(this.elements.$container.css("margin-top"),10),this.elements.$items.each(function(e){var t=Math.floor(e/l),n=jQuery(this),i=n[0].getBoundingClientRect().height+s.verticalSpaceBetween;t?(e=n.position().top-r-o[t=e%l],e-=parseInt(n.css("margin-top"),10),n.css("margin-top",(e*=-1)+"px"),o[t]+=i):o.push(i)})}})},209:function(e,t,n){"use strict";var i=s(n(19)),o=s(n(17)),r=s(n(210)),n=s(n(211));function s(e){return e&&e.__esModule?e:{default:e}}i.default.frontend={Document:o.default,tools:{StretchElement:r.default},handlers:{Base:n.default}}},210:function(e,t,n){"use strict";e.exports=elementorModules.ViewModule.extend({getDefaultSettings:function(){return{element:null,direction:ceFrontend.config.is_rtl?"right":"left",selectors:{container:window}}},getDefaultElements:function(){return{$element:jQuery(this.getSettings("element"))}},stretch:function(){if(this.elements.$element.length){var e=this.getSettings("selectors.container");try{t=jQuery(e)}catch(e){}t&&t.length||(t=jQuery(this.getDefaultSettings().selectors.container)),this.reset();var t,e=this.elements.$element,n=t.outerWidth(),i=e.offset().left,o="fixed"===e.css("position"),r=o?0:i,i=(window!==t[0]&&(t=t.offset().left,o&&(r=t),t<i&&(r=i-t)),o||(r=-(r=ceFrontend.config.is_rtl?n-(e.outerWidth()+r):r)),{});i.width=n+"px",i[this.getSettings("direction")]=r+"px",e.css(i)}},reset:function(){var e={width:""};e[this.getSettings("direction")]="",this.elements.$element.css(e)}})},211:function(e,t,n){"use strict";e.exports=elementorModules.ViewModule.extend({$element:null,editorListeners:null,onElementChange:null,onEditSettingsChange:null,onGeneralSettingsChange:null,onPageSettingsChange:null,isEdit:null,__construct:function(e){this.$element=e.$element,this.isEdit=this.$element.hasClass("elementor-element-edit-mode"),this.isEdit&&this.addEditorListeners()},findElement:function(e){var t=this.$element;return t.find(e).filter(function(){return jQuery(this).closest(".elementor-element").is(t)})},getUniqueHandlerID:function(e,t){return(e=e||this.getModelCID())+(t=t||this.$element).attr("data-element_type")+this.getConstructorID()},initEditorListeners:function(){var e,t,n=this;n.editorListeners=[{event:"element:destroy",to:elementor.channels.data,callback:function(e){e.cid===n.getModelCID()&&n.onDestroy()}}],n.onElementChange&&(t="change","global"!==(e=n.getWidgetType()||n.getElementType())&&(t+=":"+e),n.editorListeners.push({event:t,to:elementor.channels.editor,callback:function(e,t){n.getUniqueHandlerID(t.model.cid,t.$el)===n.getUniqueHandlerID()&&n.onElementChange(e.model.get("name"),e,t)}})),n.onEditSettingsChange&&n.editorListeners.push({event:"change:editSettings",to:elementor.channels.editor,callback:function(e,t){t.model.cid===n.getModelCID()&&n.onEditSettingsChange(Object.keys(e.changed)[0])}}),["page","general"].forEach(function(e){var t="on"+e[0].toUpperCase()+e.slice(1)+"SettingsChange";n[t]&&n.editorListeners.push({event:"change",to:elementor.settings[e].model,callback:function(e){n[t](e.changed)}})})},getEditorListeners:function(){return this.editorListeners||this.initEditorListeners(),this.editorListeners},addEditorListeners:function(){var t=this.getUniqueHandlerID();this.getEditorListeners().forEach(function(e){ceFrontend.addListenerOnce(t,e.event,e.callback,e.to)})},removeEditorListeners:function(){var t=this.getUniqueHandlerID();this.getEditorListeners().forEach(function(e){ceFrontend.removeListeners(t,e.event,null,e.to)})},getElementType:function(){return this.$element.data("element_type")},getWidgetType:function(){var e=this.$element.data("widget_type");if(e)return e.split(".")[0]},getID:function(){return this.$element.data("id")},getModelCID:function(){return this.$element.data("model-cid")},getElementSettings:function(e){var t,n,i,o={},r=this.getModelCID();return this.isEdit&&r?(r=ceFrontend.config.elements.data[r],n=(t=r.attributes).widgetType||t.elType,t.isInner&&(n="inner-"+n),(i=ceFrontend.config.elements.keys[n])||(i=ceFrontend.config.elements.keys[n]=[],jQuery.each(r.controls,function(e,t){t.frontend_available&&i.push(e)})),jQuery.each(r.getActiveControls(),function(e){-1!==i.indexOf(e)&&(o[e]=t[e])})):o=this.$element.data("settings")||{},this.getItems(o,e)},getEditSettings:function(e){var t={};return this.isEdit&&(t=ceFrontend.config.elements.editSettings[this.getModelCID()].attributes),this.getItems(t,e)},getCurrentDeviceSetting:function(e){return ceFrontend.getCurrentDeviceSetting(this.getElementSettings(),e)},onDestroy:function(){this.removeEditorListeners(),this.unbindEvents&&this.unbindEvents()}})},5:function(e,t,n){"use strict";function r(){var o=jQuery,e=arguments,r=this,i={},s=void 0;this.getItems=function(e,t){var n;return t?(n=(t=t.split(".")).splice(0,1),t.length?e[n]?this.getItems(e[n],t.join(".")):void 0:e[n]):e},this.getSettings=function(e){return this.getItems(s,e)},this.setSettings=function(e,t,n){if(n=n||s,"object"===(void 0===e?"undefined":l(e)))return o.extend(n,e),r;var e=e.split("."),i=e.splice(0,1);return e.length?(n[i]||(n[i]={}),r.setSettings(e.join("."),t,n[i])):(n[i]=t,r)},this.forceMethodImplementation=function(e){e=e.callee.name;throw new ReferenceError("The method "+e+" must to be implemented in the inheritor child.")},this.on=function(e,t){return"object"===(void 0===e?"undefined":l(e))?o.each(e,function(e){r.on(e,this)}):e.split(" ").forEach(function(e){i[e]||(i[e]=[]),i[e].push(t)}),r},this.off=function(e,t){return i[e]&&(t?-1!==(t=i[e].indexOf(t))&&delete i[e][t]:delete i[e]),r},this.trigger=function(e){var t="on"+e[0].toUpperCase()+e.slice(1),n=Array.prototype.slice.call(arguments,1),t=(r[t]&&r[t].apply(r,n),i[e]);return t&&o.each(t,function(e,t){t.apply(r,n)}),r},r.__construct.apply(r,e),o.each(r,function(e){var t=r[e];"function"==typeof t&&(r[e]=function(){return t.apply(r,arguments)})}),s=r.getDefaultSettings(),(e=e[0])&&o.extend(!0,s,e),r.trigger("init")}var l="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};r.prototype.__construct=function(){},r.prototype.getDefaultSettings=function(){return{}},r.extendsCount=0,r.extend=function(e){function t(){return i.apply(this,arguments)}var n=jQuery,i=this,o=(n.extend(t,i),(t.prototype=Object.create(n.extend({},i.prototype,e))).constructor=t,++r.extendsCount);return t.prototype.getConstructorID=function(){return o},t.__super__=i.prototype,t},e.exports=r},6:function(e,t,n){"use strict";var n=n(5),n=(n=n)&&n.__esModule?n:{default:n};e.exports=n.default.extend({elements:null,getDefaultElements:function(){return{}},bindEvents:function(){},onInit:function(){this.initElements(),this.bindEvents()},initElements:function(){this.elements=this.getDefaultElements()}})}});/*! dialogs-manager v4.7.1 | (c) Kobi Zaltzberg | https://github.com/kobizz/dialogs-manager/blob/master/LICENSE.txt
 2019-01-13 15:53 */
!function(a,b){"use strict";var c={widgetsTypes:{},createWidgetType:function(b,d,e){e||(e=this.Widget);var f=function(){e.apply(this,arguments)},g=f.prototype=new e(b);return g.types=g.types.concat([b]),a.extend(g,d),g.constructor=f,f.extend=function(a,b){return c.createWidgetType(a,b,f)},f},addWidgetType:function(a,b,c){return b&&b.prototype instanceof this.Widget?this.widgetsTypes[a]=b:this.widgetsTypes[a]=this.createWidgetType(a,b,c)},getWidgetType:function(a){return this.widgetsTypes[a]}};c.Instance=function(){var b=this,d={},e={},f=function(){d.body=a("body")},g=function(b){var c={classPrefix:"dialog",effects:{show:"fadeIn",hide:"fadeOut"}};a.extend(e,c,b)};this.createWidget=function(a,d){var e=c.getWidgetType(a),f=new e(a);return d=d||{},f.init(b,d),f},this.getSettings=function(a){return a?e[a]:Object.create(e)},this.init=function(a){return g(a),f(),b},b.init()},c.Widget=function(b){var d=this,e={},f={},g={},h=0,i=["refreshPosition"],j=function(){var a=[g.window];g.iframe&&a.push(jQuery(g.iframe[0].contentWindow)),a.forEach(function(a){e.hide.onEscKeyPress&&a.on("keyup",u),e.hide.onOutsideClick&&a[0].addEventListener("click",o,!0),e.hide.onOutsideContextMenu&&a[0].addEventListener("contextmenu",o,!0),e.position.autoRefresh&&a.on("resize",d.refreshPosition)}),(e.hide.onClick||e.hide.onBackgroundClick)&&g.widget.on("click",n)},k=function(b,c){var d=e.effects[b],f=g.widget;if(a.isFunction(d))d.apply(f,c);else{if(!f[d])throw"Reference Error: The effect "+d+" not found";f[d].apply(f,c)}},l=function(){var b=i.concat(d.getClosureMethods());a.each(b,function(){var a=this,b=d[a];d[a]=function(){b.apply(d,arguments)}})},m=function(a){if(a.my){var b=/left|right/,c=/([+-]\d+)?$/,d=g.iframe.offset(),e=g.iframe[0].contentWindow,f=a.my.split(" "),h=[];1===f.length&&(b.test(f[0])?f.push("center"):f.unshift("center")),f.forEach(function(a,b){var f=a.replace(c,function(a){return a=+a||0,a+=b?d.top-e.scrollY:d.left-e.scrollX,a>=0&&(a="+"+a),a});h.push(f)}),a.my=h.join(" ")}},n=function(b){if(!s(b)){if(e.hide.onClick){if(a(b.target).closest(e.selectors.preventClose).length)return}else if(b.target!==this)return;d.hide()}},o=function(b){s(b)||a(b.target).closest(g.widget).length||d.hide()},p=function(){d.addElement("widget"),d.addElement("header"),d.addElement("message"),d.addElement("window",window),d.addElement("body",document.body),d.addElement("container",e.container),e.iframe&&d.addElement("iframe",e.iframe),e.closeButton&&d.addElement("closeButton",'<div><i class="'+e.closeButtonClass+'"></i></div>');var b=d.getSettings("id");b&&d.setID(b);var c=[];a.each(d.types,function(){c.push(e.classes.globalPrefix+"-type-"+this)}),c.push(d.getSettings("className")),g.widget.addClass(c.join(" "))},q=function(c,f){var g=a.extend(!0,{},c.getSettings());e={headerMessage:"",message:"",effects:g.effects,classes:{globalPrefix:g.classPrefix,prefix:g.classPrefix+"-"+b,preventScroll:g.classPrefix+"-prevent-scroll"},selectors:{preventClose:"."+g.classPrefix+"-prevent-close"},container:"body",preventScroll:!1,iframe:null,closeButton:!1,closeButtonClass:g.classPrefix+"-close-button-icon",position:{element:"widget",my:"center",at:"center",enable:!0,autoRefresh:!1},hide:{auto:!1,autoDelay:5e3,onClick:!1,onOutsideClick:!0,onOutsideContextMenu:!1,onBackgroundClick:!0,onEscKeyPress:!0}},a.extend(!0,e,d.getDefaultSettings(),f),r()},r=function(){a.each(e,function(a){var b=a.match(/^on([A-Z].*)/);b&&(b=b[1].charAt(0).toLowerCase()+b[1].slice(1),d.on(b,this))})},s=function(a){return"click"===a.type&&2===a.button},t=function(a){return a.replace(/([a-z])([A-Z])/g,function(){return arguments[1]+"-"+arguments[2].toLowerCase()})},u=function(a){var b=27,c=a.which;b===c&&d.hide()},v=function(){var a=[g.window];g.iframe&&a.push(jQuery(g.iframe[0].contentWindow)),a.forEach(function(a){e.hide.onEscKeyPress&&a.off("keyup",u),e.hide.onOutsideClick&&a[0].removeEventListener("click",o,!0),e.hide.onOutsideContextMenu&&a[0].removeEventListener("contextmenu",o,!0),e.position.autoRefresh&&a.off("resize",d.refreshPosition)}),(e.hide.onClick||e.hide.onBackgroundClick)&&g.widget.off("click",n)};this.addElement=function(b,c,d){var f=g[b]=a(c||"<div>"),h=t(b),i=[];return d&&i.push(e.classes.globalPrefix+"-"+d),i.push(e.classes.globalPrefix+"-"+h),i.push(e.classes.prefix+"-"+h),f.addClass(i.join(" ")),f},this.destroy=function(){return v(),g.widget.remove(),d.trigger("destroy"),d},this.getElements=function(a){return a?g[a]:g},this.getSettings=function(a){var b=Object.create(e);return a?b[a]:b},this.hide=function(){return clearTimeout(h),k("hide",arguments),v(),e.preventScroll&&d.getElements("body").removeClass(e.classes.preventScroll),d.trigger("hide"),d},this.init=function(a,b){if(!(a instanceof c.Instance))throw"The "+d.widgetName+" must to be initialized from an instance of DialogsManager.Instance";return l(),d.trigger("init",b),q(a,b),p(),d.buildWidget(),d.attachEvents(),d.trigger("ready"),d},this.isVisible=function(){return g.widget.is(":visible")},this.on=function(b,c){if("object"==typeof b)return a.each(b,function(a){d.on(a,this)}),d;var e=b.split(" ");return e.forEach(function(a){f[a]||(f[a]=[]),f[a].push(c)}),d},this.off=function(a,b){if(!f[a])return d;if(!b)return delete f[a],d;var c=f[a].indexOf(b);return-1!==c&&f[a].splice(c,1),d},this.refreshPosition=function(){if(e.position.enable){var b=a.extend({},e.position);g[b.of]&&(b.of=g[b.of]),b.of||(b.of=window),e.iframe&&m(b),g[b.element].position(b)}},this.setID=function(a){return g.widget.attr("id",a),d},this.setHeaderMessage=function(a){return d.getElements("header").html(a),this},this.setMessage=function(a){return g.message.html(a),d},this.setSettings=function(b,c){return jQuery.isPlainObject(c)?a.extend(!0,e[b],c):e[b]=c,d},this.show=function(){return clearTimeout(h),g.widget.appendTo(g.container).hide(),k("show",arguments),d.refreshPosition(),e.hide.auto&&(h=setTimeout(d.hide,e.hide.autoDelay)),j(),e.preventScroll&&d.getElements("body").addClass(e.classes.preventScroll),d.trigger("show"),d},this.trigger=function(b,c){var e="on"+b[0].toUpperCase()+b.slice(1);d[e]&&d[e](c);var g=f[b];if(g)return a.each(g,function(a,b){b.call(d,c)}),d}},c.Widget.prototype.types=[],c.Widget.prototype.buildWidget=function(){var a=this.getElements(),b=this.getSettings();a.widget.append(a.header,a.message),this.setHeaderMessage(b.headerMessage),this.setMessage(b.message),this.getSettings("closeButton")&&a.widget.prepend(a.closeButton)},c.Widget.prototype.attachEvents=function(){var a=this;a.getSettings("closeButton")&&a.getElements("closeButton").on("click",function(){a.hide()})},c.Widget.prototype.getDefaultSettings=function(){return{}},c.Widget.prototype.getClosureMethods=function(){return[]},c.Widget.prototype.onHide=function(){},c.Widget.prototype.onShow=function(){},c.Widget.prototype.onInit=function(){},c.Widget.prototype.onReady=function(){},c.widgetsTypes.simple=c.Widget,c.addWidgetType("buttons",{activeKeyUp:function(a){var b=9;a.which===b&&a.preventDefault(),this.hotKeys[a.which]&&this.hotKeys[a.which](this)},activeKeyDown:function(a){if(this.focusedButton){var b=9;if(a.which===b){a.preventDefault();var c,d=this.focusedButton.index();a.shiftKey?(c=d-1,c<0&&(c=this.buttons.length-1)):(c=d+1,c>=this.buttons.length&&(c=0)),this.focusedButton=this.buttons[c].focus()}}},addButton:function(b){var c=this,d=c.getSettings(),e=jQuery.extend(d.button,b),f=c.addElement(b.name,a("<"+e.tag+">").text(b.text),"button");c.buttons.push(f);var g=function(){d.hide.onButtonClick&&c.hide(),a.isFunction(b.callback)&&b.callback.call(this,c)};return f.on("click",g),b.hotKey&&(this.hotKeys[b.hotKey]=g),this.getElements("buttonsWrapper").append(f),b.focus&&(this.focusedButton=f),c},bindHotKeys:function(){this.getElements("window").on({keyup:this.activeKeyUp,keydown:this.activeKeyDown})},buildWidget:function(){c.Widget.prototype.buildWidget.apply(this,arguments);var a=this.addElement("buttonsWrapper");this.getElements("widget").append(a)},getClosureMethods:function(){return["activeKeyUp","activeKeyDown"]},getDefaultSettings:function(){return{hide:{onButtonClick:!0},button:{tag:"button"}}},onHide:function(){this.unbindHotKeys()},onInit:function(){this.buttons=[],this.hotKeys={},this.focusedButton=null},onShow:function(){this.bindHotKeys(),this.focusedButton||(this.focusedButton=this.buttons[0]),this.focusedButton&&this.focusedButton.focus()},unbindHotKeys:function(){this.getElements("window").off({keyup:this.activeKeyUp,keydown:this.activeKeyDown})}}),c.addWidgetType("lightbox",c.getWidgetType("buttons").extend("lightbox",{getDefaultSettings:function(){var b=c.getWidgetType("buttons").prototype.getDefaultSettings.apply(this,arguments);return a.extend(!0,b,{contentWidth:"auto",contentHeight:"auto",position:{element:"widgetContent",of:"widget",autoRefresh:!0}})},buildWidget:function(){c.getWidgetType("buttons").prototype.buildWidget.apply(this,arguments);var a=this.addElement("widgetContent"),b=this.getElements();a.append(b.header,b.message,b.buttonsWrapper),b.widget.html(a),b.closeButton&&a.prepend(b.closeButton)},onReady:function(){var a=this.getElements(),b=this.getSettings();"auto"!==b.contentWidth&&a.message.width(b.contentWidth),"auto"!==b.contentHeight&&a.message.height(b.contentHeight)}})),c.addWidgetType("confirm",c.getWidgetType("lightbox").extend("confirm",{onReady:function(){c.getWidgetType("lightbox").prototype.onReady.apply(this,arguments);var a=this.getSettings("strings"),b="cancel"===this.getSettings("defaultOption");this.addButton({name:"cancel",text:a.cancel,callback:function(a){a.trigger("cancel")},focus:b}),this.addButton({name:"ok",text:a.confirm,callback:function(a){a.trigger("confirm")},focus:!b})},getDefaultSettings:function(){var a=c.getWidgetType("lightbox").prototype.getDefaultSettings.apply(this,arguments);return a.strings={confirm:"OK",cancel:"Cancel"},a.defaultOption="cancel",a}})),c.addWidgetType("alert",c.getWidgetType("lightbox").extend("alert",{onReady:function(){c.getWidgetType("lightbox").prototype.onReady.apply(this,arguments);var a=this.getSettings("strings");this.addButton({name:"ok",text:a.confirm,callback:function(a){a.trigger("confirm")}})},getDefaultSettings:function(){var a=c.getWidgetType("lightbox").prototype.getDefaultSettings.apply(this,arguments);return a.strings={confirm:"OK"},a}})),b.DialogsManager=c}("undefined"!=typeof jQuery?jQuery:"function"==typeof require&&require("jquery"),"undefined"!=typeof module?module.exports:window);!function(){"use strict";function Waypoint(options){if(!options)throw new Error("No options passed to Waypoint constructor");if(!options.element)throw new Error("No element option passed to Waypoint constructor");if(!options.handler)throw new Error("No handler option passed to Waypoint constructor");this.key="waypoint-"+keyCounter,this.options=Waypoint.Adapter.extend({},Waypoint.defaults,options),this.element=this.options.element,this.adapter=new Waypoint.Adapter(this.element),this.callback=options.handler,this.axis=this.options.horizontal?"horizontal":"vertical",this.enabled=this.options.enabled,this.triggerPoint=null,this.group=Waypoint.Group.findOrCreate({name:this.options.group,axis:this.axis}),this.context=Waypoint.Context.findOrCreateByElement(this.options.context),Waypoint.offsetAliases[this.options.offset]&&(this.options.offset=Waypoint.offsetAliases[this.options.offset]),this.group.add(this),this.context.add(this),allWaypoints[this.key]=this,keyCounter+=1}var keyCounter=0,allWaypoints={};Waypoint.prototype.queueTrigger=function(direction){this.group.queueTrigger(this,direction)},Waypoint.prototype.trigger=function(args){this.enabled&&this.callback&&this.callback.apply(this,args)},Waypoint.prototype.destroy=function(){this.context.remove(this),this.group.remove(this),delete allWaypoints[this.key]},Waypoint.prototype.disable=function(){return this.enabled=!1,this},Waypoint.prototype.enable=function(){return this.context.refresh(),this.enabled=!0,this},Waypoint.prototype.next=function(){return this.group.next(this)},Waypoint.prototype.previous=function(){return this.group.previous(this)},Waypoint.invokeAll=function(method){var allWaypointsArray=[];for(var waypointKey in allWaypoints)allWaypointsArray.push(allWaypoints[waypointKey]);for(var i=0,end=allWaypointsArray.length;i<end;i++)allWaypointsArray[i][method]()},Waypoint.destroyAll=function(){Waypoint.invokeAll("destroy")},Waypoint.disableAll=function(){Waypoint.invokeAll("disable")},Waypoint.enableAll=function(){Waypoint.Context.refreshAll();for(var waypointKey in allWaypoints)allWaypoints[waypointKey].enabled=!0;return this},Waypoint.refreshAll=function(){Waypoint.Context.refreshAll()},Waypoint.viewportHeight=function(){return window.innerHeight||document.documentElement.clientHeight},Waypoint.viewportWidth=function(){return document.documentElement.clientWidth},Waypoint.adapters=[],Waypoint.defaults={context:window,continuous:!0,enabled:!0,group:"default",horizontal:!1,offset:0},Waypoint.offsetAliases={"bottom-in-view":function(){return this.context.innerHeight()-this.adapter.outerHeight()},"right-in-view":function(){return this.context.innerWidth()-this.adapter.outerWidth()}},window.Waypoint=Waypoint}(),function(){"use strict";function requestAnimationFrameShim(callback){window.setTimeout(callback,1e3/60)}function Context(element){this.element=element,this.Adapter=Waypoint.Adapter,this.adapter=new this.Adapter(element),this.key="waypoint-context-"+keyCounter,this.didScroll=!1,this.didResize=!1,this.oldScroll={x:this.adapter.scrollLeft(),y:this.adapter.scrollTop()},this.waypoints={vertical:{},horizontal:{}},element.waypointContextKey=this.key,contexts[element.waypointContextKey]=this,keyCounter+=1,Waypoint.windowContext||(Waypoint.windowContext=!0,Waypoint.windowContext=new Context(window)),this.createThrottledScrollHandler(),this.createThrottledResizeHandler()}var keyCounter=0,contexts={},Waypoint=window.Waypoint,oldWindowLoad=window.onload;Context.prototype.add=function(waypoint){var axis=waypoint.options.horizontal?"horizontal":"vertical";this.waypoints[axis][waypoint.key]=waypoint,this.refresh()},Context.prototype.checkEmpty=function(){var horizontalEmpty=this.Adapter.isEmptyObject(this.waypoints.horizontal),verticalEmpty=this.Adapter.isEmptyObject(this.waypoints.vertical),isWindow=this.element==this.element.window;horizontalEmpty&&verticalEmpty&&!isWindow&&(this.adapter.off(".waypoints"),delete contexts[this.key])},Context.prototype.createThrottledResizeHandler=function(){function resizeHandler(){self.handleResize(),self.didResize=!1}var self=this;this.adapter.on("resize.waypoints",function(){self.didResize||(self.didResize=!0,Waypoint.requestAnimationFrame(resizeHandler))})},Context.prototype.createThrottledScrollHandler=function(){function scrollHandler(){self.handleScroll(),self.didScroll=!1}var self=this;this.adapter.on("scroll.waypoints",function(){self.didScroll&&!Waypoint.isTouch||(self.didScroll=!0,Waypoint.requestAnimationFrame(scrollHandler))})},Context.prototype.handleResize=function(){Waypoint.Context.refreshAll()},Context.prototype.handleScroll=function(){var triggeredGroups={},axes={horizontal:{newScroll:this.adapter.scrollLeft(),oldScroll:this.oldScroll.x,forward:"right",backward:"left"},vertical:{newScroll:this.adapter.scrollTop(),oldScroll:this.oldScroll.y,forward:"down",backward:"up"}};for(var axisKey in axes){var axis=axes[axisKey],isForward=axis.newScroll>axis.oldScroll,direction=isForward?axis.forward:axis.backward;for(var waypointKey in this.waypoints[axisKey]){var waypoint=this.waypoints[axisKey][waypointKey];if(null!==waypoint.triggerPoint){var wasBeforeTriggerPoint=axis.oldScroll<waypoint.triggerPoint,nowAfterTriggerPoint=axis.newScroll>=waypoint.triggerPoint,crossedForward=wasBeforeTriggerPoint&&nowAfterTriggerPoint,crossedBackward=!wasBeforeTriggerPoint&&!nowAfterTriggerPoint;(crossedForward||crossedBackward)&&(waypoint.queueTrigger(direction),triggeredGroups[waypoint.group.id]=waypoint.group)}}}for(var groupKey in triggeredGroups)triggeredGroups[groupKey].flushTriggers();this.oldScroll={x:axes.horizontal.newScroll,y:axes.vertical.newScroll}},Context.prototype.innerHeight=function(){return this.element==this.element.window?Waypoint.viewportHeight():this.adapter.innerHeight()},Context.prototype.remove=function(waypoint){delete this.waypoints[waypoint.axis][waypoint.key],this.checkEmpty()},Context.prototype.innerWidth=function(){return this.element==this.element.window?Waypoint.viewportWidth():this.adapter.innerWidth()},Context.prototype.destroy=function(){var allWaypoints=[];for(var axis in this.waypoints)for(var waypointKey in this.waypoints[axis])allWaypoints.push(this.waypoints[axis][waypointKey]);for(var i=0,end=allWaypoints.length;i<end;i++)allWaypoints[i].destroy()},Context.prototype.refresh=function(){var axes,isWindow=this.element==this.element.window,contextOffset=isWindow?void 0:this.adapter.offset(),triggeredGroups={};this.handleScroll(),axes={horizontal:{contextOffset:isWindow?0:contextOffset.left,contextScroll:isWindow?0:this.oldScroll.x,contextDimension:this.innerWidth(),oldScroll:this.oldScroll.x,forward:"right",backward:"left",offsetProp:"left"},vertical:{contextOffset:isWindow?0:contextOffset.top,contextScroll:isWindow?0:this.oldScroll.y,contextDimension:this.innerHeight(),oldScroll:this.oldScroll.y,forward:"down",backward:"up",offsetProp:"top"}};for(var axisKey in axes){var axis=axes[axisKey];for(var waypointKey in this.waypoints[axisKey]){var contextModifier,wasBeforeScroll,nowAfterScroll,triggeredBackward,triggeredForward,waypoint=this.waypoints[axisKey][waypointKey],adjustment=waypoint.options.offset,oldTriggerPoint=waypoint.triggerPoint,elementOffset=0,freshWaypoint=null==oldTriggerPoint;waypoint.element!==waypoint.element.window&&(elementOffset=waypoint.adapter.offset()[axis.offsetProp]),"function"==typeof adjustment?adjustment=adjustment.apply(waypoint):"string"==typeof adjustment&&(adjustment=parseFloat(adjustment),waypoint.options.offset.indexOf("%")>-1&&(adjustment=Math.ceil(axis.contextDimension*adjustment/100))),contextModifier=axis.contextScroll-axis.contextOffset,waypoint.triggerPoint=Math.floor(elementOffset+contextModifier-adjustment),wasBeforeScroll=oldTriggerPoint<axis.oldScroll,nowAfterScroll=waypoint.triggerPoint>=axis.oldScroll,triggeredBackward=wasBeforeScroll&&nowAfterScroll,triggeredForward=!wasBeforeScroll&&!nowAfterScroll,!freshWaypoint&&triggeredBackward?(waypoint.queueTrigger(axis.backward),triggeredGroups[waypoint.group.id]=waypoint.group):!freshWaypoint&&triggeredForward?(waypoint.queueTrigger(axis.forward),triggeredGroups[waypoint.group.id]=waypoint.group):freshWaypoint&&axis.oldScroll>=waypoint.triggerPoint&&(waypoint.queueTrigger(axis.forward),triggeredGroups[waypoint.group.id]=waypoint.group)}}return Waypoint.requestAnimationFrame(function(){for(var groupKey in triggeredGroups)triggeredGroups[groupKey].flushTriggers()}),this},Context.findOrCreateByElement=function(element){return Context.findByElement(element)||new Context(element)},Context.refreshAll=function(){for(var contextId in contexts)contexts[contextId].refresh()},Context.findByElement=function(element){return contexts[element.waypointContextKey]},window.onload=function(){oldWindowLoad&&oldWindowLoad(),Context.refreshAll()},Waypoint.requestAnimationFrame=function(callback){var requestFn=window.requestAnimationFrame||window.mozRequestAnimationFrame||window.webkitRequestAnimationFrame||requestAnimationFrameShim;requestFn.call(window,callback)},Waypoint.Context=Context}(),function(){"use strict";function byTriggerPoint(a,b){return a.triggerPoint-b.triggerPoint}function byReverseTriggerPoint(a,b){return b.triggerPoint-a.triggerPoint}function Group(options){this.name=options.name,this.axis=options.axis,this.id=this.name+"-"+this.axis,this.waypoints=[],this.clearTriggerQueues(),groups[this.axis][this.name]=this}var groups={vertical:{},horizontal:{}},Waypoint=window.Waypoint;Group.prototype.add=function(waypoint){this.waypoints.push(waypoint)},Group.prototype.clearTriggerQueues=function(){this.triggerQueues={up:[],down:[],left:[],right:[]}},Group.prototype.flushTriggers=function(){for(var direction in this.triggerQueues){var waypoints=this.triggerQueues[direction],reverse="up"===direction||"left"===direction;waypoints.sort(reverse?byReverseTriggerPoint:byTriggerPoint);for(var i=0,end=waypoints.length;i<end;i+=1){var waypoint=waypoints[i];(waypoint.options.continuous||i===waypoints.length-1)&&waypoint.trigger([direction])}}this.clearTriggerQueues()},Group.prototype.next=function(waypoint){this.waypoints.sort(byTriggerPoint);var index=Waypoint.Adapter.inArray(waypoint,this.waypoints),isLast=index===this.waypoints.length-1;return isLast?null:this.waypoints[index+1]},Group.prototype.previous=function(waypoint){this.waypoints.sort(byTriggerPoint);var index=Waypoint.Adapter.inArray(waypoint,this.waypoints);return index?this.waypoints[index-1]:null},Group.prototype.queueTrigger=function(waypoint,direction){this.triggerQueues[direction].push(waypoint)},Group.prototype.remove=function(waypoint){var index=Waypoint.Adapter.inArray(waypoint,this.waypoints);index>-1&&this.waypoints.splice(index,1)},Group.prototype.first=function(){return this.waypoints[0]},Group.prototype.last=function(){return this.waypoints[this.waypoints.length-1]},Group.findOrCreate=function(options){return groups[options.axis][options.name]||new Group(options)},Waypoint.Group=Group}(),function(){"use strict";function JQueryAdapter(element){this.$element=$(element)}var $=window.jQuery,Waypoint=window.Waypoint;$.each(["innerHeight","innerWidth","off","offset","on","outerHeight","outerWidth","scrollLeft","scrollTop"],function(i,method){JQueryAdapter.prototype[method]=function(){var args=Array.prototype.slice.call(arguments);return this.$element[method].apply(this.$element,args)}}),$.each(["extend","inArray","isEmptyObject"],function(i,method){JQueryAdapter[method]=$[method]}),Waypoint.adapters.push({name:"jquery",Adapter:JQueryAdapter}),Waypoint.Adapter=JQueryAdapter}(),function(){"use strict";function createExtension(framework){return function(){var waypoints=[],overrides=arguments[0];return framework.isFunction(arguments[0])&&(overrides=framework.extend({},arguments[1]),overrides.handler=arguments[0]),this.each(function(){var options=framework.extend({},overrides,{element:this});"string"==typeof options.context&&(options.context=framework(this).closest(options.context)[0]),waypoints.push(new Waypoint(options))}),waypoints}}var Waypoint=window.Waypoint;window.jQuery&&(window.jQuery.fn.elementorWaypoint=createExtension(window.jQuery)),window.Zepto&&(window.Zepto.fn.elementorWaypoint=createExtension(window.Zepto))}();var $jscomp=$jscomp||{};$jscomp.scope={};$jscomp.arrayIteratorImpl=function(l){var u=0;return function(){return u<l.length?{done:!1,value:l[u++]}:{done:!0}}};$jscomp.arrayIterator=function(l){return{next:$jscomp.arrayIteratorImpl(l)}};$jscomp.ASSUME_ES5=!1;$jscomp.ASSUME_NO_NATIVE_MAP=!1;$jscomp.ASSUME_NO_NATIVE_SET=!1;$jscomp.SIMPLE_FROUND_POLYFILL=!1;$jscomp.ISOLATE_POLYFILLS=!1;$jscomp.FORCE_POLYFILL_PROMISE=!1;$jscomp.FORCE_POLYFILL_PROMISE_WHEN_NO_UNHANDLED_REJECTION=!1;$jscomp.defineProperty=$jscomp.ASSUME_ES5||"function"==typeof Object.defineProperties?Object.defineProperty:function(l,u,v){if(l==Array.prototype||l==Object.prototype)return l;l[u]=v.value;return l};$jscomp.getGlobal=function(l){l=["object"==typeof globalThis&&globalThis,l,"object"==typeof window&&window,"object"==typeof self&&self,"object"==typeof global&&global];for(var u=0;u<l.length;++u){var v=l[u];if(v&&v.Math==Math)return v}throw Error("Cannot find global object");};$jscomp.global=$jscomp.getGlobal(this);$jscomp.IS_SYMBOL_NATIVE="function"===typeof Symbol&&"symbol"===typeof Symbol("x");$jscomp.TRUST_ES6_POLYFILLS=!$jscomp.ISOLATE_POLYFILLS||$jscomp.IS_SYMBOL_NATIVE;$jscomp.polyfills={};$jscomp.propertyToPolyfillSymbol={};$jscomp.POLYFILL_PREFIX="$jscp$";var $jscomp$lookupPolyfilledValue=function(l,u){var v=$jscomp.propertyToPolyfillSymbol[u];if(null==v)return l[u];v=l[v];return void 0!==v?v:l[u]};$jscomp.polyfill=function(l,u,v,A){u&&($jscomp.ISOLATE_POLYFILLS?$jscomp.polyfillIsolated(l,u,v,A):$jscomp.polyfillUnisolated(l,u,v,A))};$jscomp.polyfillUnisolated=function(l,u,v,A){v=$jscomp.global;l=l.split(".");for(A=0;A<l.length-1;A++){var B=l[A];if(!(B in v))return;v=v[B]}l=l[l.length-1];A=v[l];u=u(A);u!=A&&null!=u&&$jscomp.defineProperty(v,l,{configurable:!0,writable:!0,value:u})};$jscomp.polyfillIsolated=function(l,u,v,A){var B=l.split(".");l=1===B.length;A=B[0];A=!l&&A in $jscomp.polyfills?$jscomp.polyfills:$jscomp.global;for(var I=0;I<B.length-1;I++){var T=B[I];if(!(T in A))return;A=A[T]}B=B[B.length-1];v=$jscomp.IS_SYMBOL_NATIVE&&"es6"===v?A[B]:null;u=u(v);null!=u&&(l?$jscomp.defineProperty($jscomp.polyfills,B,{configurable:!0,writable:!0,value:u}):u!==v&&(void 0===$jscomp.propertyToPolyfillSymbol[B]&&(v=1E9*Math.random()>>>0,$jscomp.propertyToPolyfillSymbol[B]=$jscomp.IS_SYMBOL_NATIVE?$jscomp.global.Symbol(B):$jscomp.POLYFILL_PREFIX+v+"$"+B),$jscomp.defineProperty(A,$jscomp.propertyToPolyfillSymbol[B],{configurable:!0,writable:!0,value:u})))};$jscomp.initSymbol=function(){};$jscomp.polyfill("Symbol",function(l){if(l)return l;var u=function(I,T){this.$jscomp$symbol$id_=I;$jscomp.defineProperty(this,"description",{configurable:!0,writable:!0,value:T})};u.prototype.toString=function(){return this.$jscomp$symbol$id_};var v="jscomp_symbol_"+(1E9*Math.random()>>>0)+"_",A=0,B=function(I){if(this instanceof B)throw new TypeError("Symbol is not a constructor");return new u(v+(I||"")+"_"+A++,I)};return B},"es6","es3");$jscomp.polyfill("Symbol.iterator",function(l){if(l)return l;l=Symbol("Symbol.iterator");for(var u="Array Int8Array Uint8Array Uint8ClampedArray Int16Array Uint16Array Int32Array Uint32Array Float32Array Float64Array".split(" "),v=0;v<u.length;v++){var A=$jscomp.global[u[v]];"function"===typeof A&&"function"!=typeof A.prototype[l]&&$jscomp.defineProperty(A.prototype,l,{configurable:!0,writable:!0,value:function(){return $jscomp.iteratorPrototype($jscomp.arrayIteratorImpl(this))}})}return l},"es6","es3");$jscomp.iteratorPrototype=function(l){l={next:l};l[Symbol.iterator]=function(){return this};return l};$jscomp.iteratorFromArray=function(l,u){l instanceof String&&(l+="");var v=0,A=!1,B={next:function(){if(!A&&v<l.length){var I=v++;return{value:u(I,l[I]),done:!1}}A=!0;return{done:!0,value:void 0}}};B[Symbol.iterator]=function(){return B};return B};$jscomp.polyfill("Array.prototype.keys",function(l){return l?l:function(){return $jscomp.iteratorFromArray(this,function(u){return u})}},"es6","es3");$jscomp.findInternal=function(l,u,v){l instanceof String&&(l=String(l));for(var A=l.length,B=0;B<A;B++){var I=l[B];if(u.call(v,I,B,l))return{i:B,v:I}}return{i:-1,v:void 0}};$jscomp.polyfill("Array.prototype.find",function(l){return l?l:function(u,v){return $jscomp.findInternal(this,u,v).v}},"es6","es3");$jscomp.polyfill("Object.is",function(l){return l?l:function(u,v){return u===v?0!==u||1/u===1/v:u!==u&&v!==v}},"es6","es3");$jscomp.polyfill("Array.prototype.includes",function(l){return l?l:function(u,v){var A=this;A instanceof String&&(A=String(A));var B=A.length;v=v||0;for(0>v&&(v=Math.max(v+B,0));v<B;v++){var I=A[v];if(I===u||Object.is(I,u))return!0}return!1}},"es7","es3");$jscomp.checkStringArgs=function(l,u,v){if(null==l)throw new TypeError("The 'this' value for String.prototype."+v+" must not be null or undefined");if(u instanceof RegExp)throw new TypeError("First argument to String.prototype."+v+" must not be a regular expression");return l+""};$jscomp.polyfill("String.prototype.includes",function(l){return l?l:function(u,v){return-1!==$jscomp.checkStringArgs(this,u,"includes").indexOf(u,v||0)}},"es6","es3");(function(l,u){"object"===typeof exports&&"undefined"!==typeof module?module.exports=u():"function"===typeof define&&define.amd?define(u):l.Swiper=u()})(this,function(){function l(a,b){var c=[];if(a&&!b&&a instanceof E)return a;if(a)if("string"===typeof a){var d=a.trim();if(0<=d.indexOf("<")&&0<=d.indexOf(">")){a="div";0===d.indexOf("<li")&&(a="ul");0===d.indexOf("<tr")&&(a="tbody");if(0===d.indexOf("<td")||0===d.indexOf("<th"))a="tr";0===d.indexOf("<tbody")&&(a="table");0===d.indexOf("<option")&&(a="select");a=y.createElement(a);a.innerHTML=d;for(d=0;d<a.childNodes.length;d+=1)c.push(a.childNodes[d])}else for(a=b||"#"!==a[0]||a.match(/[ .<>:~]/)?(b||y).querySelectorAll(a.trim()):[y.getElementById(a.trim().split("#")[1])],d=0;d<a.length;d+=1)a[d]&&c.push(a[d])}else if(a.nodeType||a===t||a===y)c.push(a);else if(0<a.length&&a[0].nodeType)for(d=0;d<a.length;d+=1)c.push(a[d]);return new E(c)}function u(a){for(var b=[],c=0;c<a.length;c+=1)-1===b.indexOf(a[c])&&b.push(a[c]);return b}function v(a){var b=this.touchEventsData,c=this.params,d=this.touches;if(!this.animating||!c.preventInteractionOnTransition)if(a.originalEvent&&(a=a.originalEvent),b.isTouchEvent="touchstart"===a.type,!(!b.isTouchEvent&&"which"in a&&3===a.which||!b.isTouchEvent&&"button"in a&&0<a.button||b.isTouched&&b.isMoved))if(c.noSwiping&&l(a.target).closest(c.noSwipingSelector?c.noSwipingSelector:"."+c.noSwipingClass)[0])this.allowClick=!0;else if(!c.swipeHandler||l(a).closest(c.swipeHandler)[0]){d.currentX="touchstart"===a.type?a.targetTouches[0].pageX:a.pageX;d.currentY="touchstart"===a.type?a.targetTouches[0].pageY:a.pageY;var e=d.currentX,f=d.currentY,g=c.edgeSwipeThreshold||c.iOSEdgeSwipeThreshold;(c.edgeSwipeDetection||c.iOSEdgeSwipeDetection)&&(e<=g||e>=t.screen.width-g)||(q.extend(b,{isTouched:!0,isMoved:!1,allowTouchCallbacks:!0,isScrolling:void 0,startMoving:void 0}),d.startX=e,d.startY=f,b.touchStartTime=q.now(),this.allowClick=!0,this.updateSize(),this.swipeDirection=void 0,0<c.threshold&&(b.allowThresholdMove=!1),"touchstart"!==a.type&&(d=!0,l(a.target).is(b.formElements)&&(d=!1),y.activeElement&&l(y.activeElement).is(b.formElements)&&y.activeElement!==a.target&&y.activeElement.blur(),b=d&&this.allowTouchMove&&c.touchStartPreventDefault,(c.touchStartForcePreventDefault||b)&&a.preventDefault()),this.emit("touchStart",a))}}function A(a){var b=this.touchEventsData,c=this.params,d=this.touches,e=this.rtlTranslate;a.originalEvent&&(a=a.originalEvent);if(!b.isTouched)b.startMoving&&b.isScrolling&&this.emit("touchMoveOpposite",a);else if(!b.isTouchEvent||"mousemove"!==a.type){var f="touchmove"===a.type?a.targetTouches[0].pageX:a.pageX,g="touchmove"===a.type?a.targetTouches[0].pageY:a.pageY;if(a.preventedByNestedSwiper)d.startX=f,d.startY=g;else if(this.allowTouchMove){if(b.isTouchEvent&&c.touchReleaseOnEdges&&!c.loop)if(this.isVertical()){if(g<d.startY&&this.translate<=this.maxTranslate()||g>d.startY&&this.translate>=this.minTranslate()){b.isTouched=!1;b.isMoved=!1;return}}else if(f<d.startX&&this.translate<=this.maxTranslate()||f>d.startX&&this.translate>=this.minTranslate())return;if(b.isTouchEvent&&y.activeElement&&a.target===y.activeElement&&l(a.target).is(b.formElements))b.isMoved=!0,this.allowClick=!1;else if(b.allowTouchCallbacks&&this.emit("touchMove",a),!(a.targetTouches&&1<a.targetTouches.length||(d.currentX=f,d.currentY=g,f=d.currentX-d.startX,g=d.currentY-d.startY,this.params.threshold&&Math.sqrt(Math.pow(f,2)+Math.pow(g,2))<this.params.threshold))){if("undefined"===typeof b.isScrolling)if(this.isHorizontal()&&d.currentY===d.startY||this.isVertical()&&d.currentX===d.startX)b.isScrolling=!1;else if(25<=f*f+g*g){var h=180*Math.atan2(Math.abs(g),Math.abs(f))/Math.PI;b.isScrolling=this.isHorizontal()?h>c.touchAngle:90-h>c.touchAngle}b.isScrolling&&this.emit("touchMoveOpposite",a);"undefined"!==typeof b.startMoving||d.currentX===d.startX&&d.currentY===d.startY||(b.startMoving=!0);if(b.isScrolling)b.isTouched=!1;else if(b.startMoving){this.allowClick=!1;a.preventDefault();c.touchMoveStopPropagation&&!c.nested&&a.stopPropagation();b.isMoved||(c.loop&&this.loopFix(),b.startTranslate=this.getTranslate(),this.setTransition(0),this.animating&&this.$wrapperEl.trigger("webkitTransitionEnd transitionend"),b.allowMomentumBounce=!1,!c.grabCursor||!0!==this.allowSlideNext&&!0!==this.allowSlidePrev||this.setGrabCursor(!0),this.emit("sliderFirstMove",a));this.emit("sliderMove",a);b.isMoved=!0;f=this.isHorizontal()?f:g;d.diff=f;f*=c.touchRatio;e&&(f=-f);this.swipeDirection=0<f?"prev":"next";b.currentTranslate=f+b.startTranslate;e=!0;g=c.resistanceRatio;c.touchReleaseOnEdges&&(g=0);0<f&&b.currentTranslate>this.minTranslate()?(e=!1,c.resistance&&(b.currentTranslate=this.minTranslate()-1+Math.pow(-this.minTranslate()+b.startTranslate+f,g))):0>f&&b.currentTranslate<this.maxTranslate()&&(e=!1,c.resistance&&(b.currentTranslate=this.maxTranslate()+1-Math.pow(this.maxTranslate()-b.startTranslate-f,g)));e&&(a.preventedByNestedSwiper=!0);!this.allowSlideNext&&"next"===this.swipeDirection&&b.currentTranslate<b.startTranslate&&(b.currentTranslate=b.startTranslate);!this.allowSlidePrev&&"prev"===this.swipeDirection&&b.currentTranslate>b.startTranslate&&(b.currentTranslate=b.startTranslate);if(0<c.threshold)if(Math.abs(f)>c.threshold||b.allowThresholdMove){if(!b.allowThresholdMove){b.allowThresholdMove=!0;d.startX=d.currentX;d.startY=d.currentY;b.currentTranslate=b.startTranslate;d.diff=this.isHorizontal()?d.currentX-d.startX:d.currentY-d.startY;return}}else{b.currentTranslate=b.startTranslate;return}if(c.followFinger){if(c.freeMode||c.watchSlidesProgress||c.watchSlidesVisibility)this.updateActiveIndex(),this.updateSlidesClasses();c.freeMode&&(0===b.velocities.length&&b.velocities.push({position:d[this.isHorizontal()?"startX":"startY"],time:b.touchStartTime}),b.velocities.push({position:d[this.isHorizontal()?"currentX":"currentY"],time:q.now()}));this.updateProgress(b.currentTranslate);this.setTranslate(b.currentTranslate)}}}}else this.allowClick=!1,b.isTouched&&(q.extend(d,{startX:f,startY:g,currentX:f,currentY:g}),b.touchStartTime=q.now())}}function B(a){var b=this,c=b.touchEventsData,d=b.params,e=b.touches,f=b.rtlTranslate,g=b.$wrapperEl,h=b.slidesGrid,k=b.snapGrid,m=a;m.originalEvent&&(m=m.originalEvent);c.allowTouchCallbacks&&b.emit("touchEnd",m);c.allowTouchCallbacks=!1;if(c.isTouched){d.grabCursor&&c.isMoved&&c.isTouched&&(!0===b.allowSlideNext||!0===b.allowSlidePrev)&&b.setGrabCursor(!1);var n=q.now();a=n-c.touchStartTime;b.allowClick?(b.updateClickedSlide(m),b.emit("tap",m),300>a&&300<n-c.lastClickTime&&(c.clickTimeout&&clearTimeout(c.clickTimeout),c.clickTimeout=q.nextTick(function(){b&&!b.destroyed&&b.emit("click",m)},300)),300>a&&300>n-c.lastClickTime&&(c.clickTimeout&&clearTimeout(c.clickTimeout),b.emit("doubleTap",m))):b.main&&b.main.thumbs.update();c.lastClickTime=q.now();q.nextTick(function(){b.destroyed||(b.allowClick=!0)});if(c.isTouched&&c.isMoved&&b.swipeDirection&&0!==e.diff&&c.currentTranslate!==c.startTranslate)if(c.isTouched=!1,c.isMoved=!1,c.startMoving=!1,e=d.followFinger?f?b.translate:-b.translate:-c.currentTranslate,d.freeMode)if(e<-b.minTranslate())b.slideTo(b.activeIndex);else if(e>-b.maxTranslate())b.slides.length<k.length?b.slideTo(k.length-1):b.slideTo(b.slides.length-1);else{if(d.freeModeMomentum){if(1<c.velocities.length){if(h=c.velocities.pop(),e=c.velocities.pop(),n=h.time-e.time,b.velocity=(h.position-e.position)/n,b.velocity/=2,Math.abs(b.velocity)<d.freeModeMinimumVelocity&&(b.velocity=0),150<n||300<q.now()-h.time)b.velocity=0}else b.velocity=0;b.velocity*=d.freeModeMomentumVelocityRatio;c.velocities.length=0;h=1E3*d.freeModeMomentumRatio;e=b.translate+b.velocity*h;f&&(e=-e);n=!1;var p=20*Math.abs(b.velocity)*d.freeModeMomentumBounceRatio,r;if(e<b.maxTranslate()){if(d.freeModeMomentumBounce){e+b.maxTranslate()<-p&&(e=b.maxTranslate()-p);var w=b.maxTranslate();n=!0;c.allowMomentumBounce=!0}else e=b.maxTranslate();d.loop&&d.centeredSlides&&(r=!0)}else if(e>b.minTranslate())d.freeModeMomentumBounce?(e-b.minTranslate()>p&&(e=b.minTranslate()+p),w=b.minTranslate(),n=!0,c.allowMomentumBounce=!0):e=b.minTranslate(),d.loop&&d.centeredSlides&&(r=!0);else if(d.freeModeSticky){for(p=0;p<k.length;p+=1)if(k[p]>-e){var D=p;break}e=Math.abs(k[D]-e)<Math.abs(k[D-1]-e)||"next"===b.swipeDirection?k[D]:k[D-1];e=-e}if(r)b.once("transitionEnd",function(){b.loopFix()});if(0!==b.velocity)h=f?Math.abs((-e-b.translate)/b.velocity):Math.abs((e-b.translate)/b.velocity);else if(d.freeModeSticky){b.slideToClosest();return}d.freeModeMomentumBounce&&n?(b.updateProgress(w),b.setTransition(h),b.setTranslate(e),b.transitionStart(!0,b.swipeDirection),b.animating=!0,g.transitionEnd(function(){b&&!b.destroyed&&c.allowMomentumBounce&&(b.emit("momentumBounce"),b.setTransition(d.speed),b.setTranslate(w),g.transitionEnd(function(){b&&!b.destroyed&&b.transitionEnd()}))})):b.velocity?(b.updateProgress(e),b.setTransition(h),b.setTranslate(e),b.transitionStart(!0,b.swipeDirection),b.animating||(b.animating=!0,g.transitionEnd(function(){b&&!b.destroyed&&b.transitionEnd()}))):b.updateProgress(e);b.updateActiveIndex();b.updateSlidesClasses()}else if(d.freeModeSticky){b.slideToClosest();return}if(!d.freeModeMomentum||a>=d.longSwipesMs)b.updateProgress(),b.updateActiveIndex(),b.updateSlidesClasses()}else{f=0;k=b.slidesSizesGrid[0];for(r=0;r<h.length;r+=d.slidesPerGroup)"undefined"!==typeof h[r+d.slidesPerGroup]?e>=h[r]&&e<h[r+d.slidesPerGroup]&&(f=r,k=h[r+d.slidesPerGroup]-h[r]):e>=h[r]&&(f=r,k=h[h.length-1]-h[h.length-2]);k=(e-h[f])/k;a>d.longSwipesMs?d.longSwipes?("next"===b.swipeDirection&&(k>=d.longSwipesRatio?b.slideTo(f+d.slidesPerGroup):b.slideTo(f)),"prev"===b.swipeDirection&&(k>1-d.longSwipesRatio?b.slideTo(f+d.slidesPerGroup):b.slideTo(f))):b.slideTo(b.activeIndex):d.shortSwipes?("next"===b.swipeDirection&&b.slideTo(f+d.slidesPerGroup),"prev"===b.swipeDirection&&b.slideTo(f)):b.slideTo(b.activeIndex)}else c.isTouched=!1,c.isMoved=!1,c.startMoving=!1}else c.isMoved&&d.grabCursor&&b.setGrabCursor(!1),c.isMoved=!1,c.startMoving=!1}function I(){var a=this.params,b=this.el;if(!b||0!==b.offsetWidth){a.breakpoints&&this.setBreakpoint();b=this.allowSlideNext;var c=this.allowSlidePrev,d=this.snapGrid;this.allowSlidePrev=this.allowSlideNext=!0;this.updateSize();this.updateSlides();if(a.freeMode){var e=Math.min(Math.max(this.translate,this.maxTranslate()),this.minTranslate());this.setTranslate(e);this.updateActiveIndex();this.updateSlidesClasses();a.autoHeight&&this.updateAutoHeight()}else this.updateSlidesClasses(),("auto"===a.slidesPerView||1<a.slidesPerView)&&this.isEnd&&!this.params.centeredSlides?this.slideTo(this.slides.length-1,0,!1,!0):this.slideTo(this.activeIndex,0,!1,!0);this.allowSlidePrev=c;this.allowSlideNext=b;this.params.watchOverflow&&d!==this.snapGrid&&this.checkOverflow()}}function T(a){this.allowClick||(this.params.preventClicks&&a.preventDefault(),this.params.preventClicksPropagation&&this.animating&&(a.stopPropagation(),a.stopImmediatePropagation()))}var y="undefined"===typeof document?{body:{},addEventListener:function(){},removeEventListener:function(){},activeElement:{blur:function(){},nodeName:""},querySelector:function(){return null},querySelectorAll:function(){return[]},getElementById:function(){return null},createEvent:function(){return{initEvent:function(){}}},createElement:function(){return{children:[],childNodes:[],style:{},setAttribute:function(){},getElementsByTagName:function(){return[]}}},location:{hash:""}}:document,t="undefined"===typeof window?{document:y,navigator:{userAgent:""},location:{},history:{},CustomEvent:function(){return this},addEventListener:function(){},removeEventListener:function(){},getComputedStyle:function(){return{getPropertyValue:function(){return""}}},Image:function(){},Date:function(){},screen:{},setTimeout:function(){},clearTimeout:function(){}}:window,E=function(a){for(var b=0;b<a.length;b+=1)this[b]=a[b];this.length=a.length;return this};l.fn=E.prototype;l.Class=E;l.Dom7=E;var ka={addClass:function(a){if("undefined"===typeof a)return this;a=a.split(" ");for(var b=0;b<a.length;b+=1)for(var c=0;c<this.length;c+=1)"undefined"!==typeof this[c]&&"undefined"!==typeof this[c].classList&&this[c].classList.add(a[b]);return this},removeClass:function(a){a=a.split(" ");for(var b=0;b<a.length;b+=1)for(var c=0;c<this.length;c+=1)"undefined"!==typeof this[c]&&"undefined"!==typeof this[c].classList&&this[c].classList.remove(a[b]);return this},hasClass:function(a){return this[0]?this[0].classList.contains(a):!1},toggleClass:function(a){a=a.split(" ");for(var b=0;b<a.length;b+=1)for(var c=0;c<this.length;c+=1)"undefined"!==typeof this[c]&&"undefined"!==typeof this[c].classList&&this[c].classList.toggle(a[b]);return this},attr:function(a,b){var c=arguments;if(1===arguments.length&&"string"===typeof a){if(this[0])return this[0].getAttribute(a)}else{for(var d=0;d<this.length;d+=1)if(2===c.length)this[d].setAttribute(a,b);else for(var e in a)this[d][e]=a[e],this[d].setAttribute(e,a[e]);return this}},removeAttr:function(a){for(var b=0;b<this.length;b+=1)this[b].removeAttribute(a);return this},data:function(a,b){var c;if("undefined"===typeof b){if(c=this[0]){if(c.dom7ElementDataStorage&&a in c.dom7ElementDataStorage)return c.dom7ElementDataStorage[a];if(a=c.getAttribute("data-"+a))return a}}else{for(var d=0;d<this.length;d+=1)c=this[d],c.dom7ElementDataStorage||(c.dom7ElementDataStorage={}),c.dom7ElementDataStorage[a]=b;return this}},transform:function(a){for(var b=0;b<this.length;b+=1){var c=this[b].style;c.webkitTransform=a;c.transform=a}return this},transition:function(a){"string"!==typeof a&&(a+="ms");for(var b=0;b<this.length;b+=1){var c=this[b].style;c.webkitTransitionDuration=a;c.transitionDuration=a}return this},on:function(){function a(n){var p=n.target;if(p){var r=n.target.dom7EventData||[];0>r.indexOf(n)&&r.unshift(n);if(l(p).is(f))g.apply(p,r);else for(n=l(p).parents(),p=0;p<n.length;p+=1)l(n[p]).is(f)&&g.apply(n[p],r)}}function b(n){var p=n&&n.target?n.target.dom7EventData||[]:[];0>p.indexOf(n)&&p.unshift(n);g.apply(this,p)}for(var c=[],d=arguments.length;d--;)c[d]=arguments[d];var e=c[0],f=c[1],g=c[2];d=c[3];"function"===typeof c[1]&&(e=c[0],g=c[1],d=c[2],f=void 0);d||(d=!1);c=e.split(" ");for(var h=0;h<this.length;h+=1){var k=this[h];if(f)for(e=0;e<c.length;e+=1){var m=c[e];k.dom7LiveListeners||(k.dom7LiveListeners={});k.dom7LiveListeners[m]||(k.dom7LiveListeners[m]=[]);k.dom7LiveListeners[m].push({listener:g,proxyListener:a});k.addEventListener(m,a,d)}else for(e=0;e<c.length;e+=1)m=c[e],k.dom7Listeners||(k.dom7Listeners={}),k.dom7Listeners[m]||(k.dom7Listeners[m]=[]),k.dom7Listeners[m].push({listener:g,proxyListener:b}),k.addEventListener(m,b,d)}return this},off:function(){for(var a=[],b=arguments.length;b--;)a[b]=arguments[b];var c=a[0];b=a[1];var d=a[2],e=a[3];"function"===typeof a[1]&&(c=a[0],d=a[1],e=a[2],b=void 0);e||(e=!1);a=c.split(" ");for(c=0;c<a.length;c+=1)for(var f=a[c],g=0;g<this.length;g+=1){var h=this[g],k=void 0;!b&&h.dom7Listeners?k=h.dom7Listeners[f]:b&&h.dom7LiveListeners&&(k=h.dom7LiveListeners[f]);if(k&&k.length)for(var m=k.length-1;0<=m;--m){var n=k[m];d&&n.listener===d?(h.removeEventListener(f,n.proxyListener,e),k.splice(m,1)):d||(h.removeEventListener(f,n.proxyListener,e),k.splice(m,1))}}return this},trigger:function(){for(var a=[],b=arguments.length;b--;)a[b]=arguments[b];b=a[0].split(" ");for(var c=a[1],d=0;d<b.length;d+=1)for(var e=b[d],f=0;f<this.length;f+=1){var g=this[f],h=void 0;try{h=new t.CustomEvent(e,{detail:c,bubbles:!0,cancelable:!0})}catch(k){h=y.createEvent("Event"),h.initEvent(e,!0,!0),h.detail=c}g.dom7EventData=a.filter(function(k,m){return 0<m});g.dispatchEvent(h);g.dom7EventData=[];delete g.dom7EventData}return this},transitionEnd:function(a){function b(f){if(f.target===this)for(a.call(this,f),e=0;e<c.length;e+=1)d.off(c[e],b)}var c=["webkitTransitionEnd","transitionend"],d=this,e;if(a)for(e=0;e<c.length;e+=1)d.on(c[e],b);return this},outerWidth:function(a){return 0<this.length?a?(a=this.styles(),this[0].offsetWidth+parseFloat(a.getPropertyValue("margin-right"))+parseFloat(a.getPropertyValue("margin-left"))):this[0].offsetWidth:null},outerHeight:function(a){return 0<this.length?a?(a=this.styles(),this[0].offsetHeight+parseFloat(a.getPropertyValue("margin-top"))+parseFloat(a.getPropertyValue("margin-bottom"))):this[0].offsetHeight:null},offset:function(){if(0<this.length){var a=this[0],b=a.getBoundingClientRect(),c=y.body;return{top:b.top+(a===t?t.scrollY:a.scrollTop)-(a.clientTop||c.clientTop||0),left:b.left+(a===t?t.scrollX:a.scrollLeft)-(a.clientLeft||c.clientLeft||0)}}return null},css:function(a,b){var c;if(1===arguments.length)if("string"===typeof a){if(this[0])return t.getComputedStyle(this[0],null).getPropertyValue(a)}else{for(c=0;c<this.length;c+=1)for(var d in a)this[c].style[d]=a[d];return this}if(2===arguments.length&&"string"===typeof a)for(c=0;c<this.length;c+=1)this[c].style[a]=b;return this},each:function(a){if(!a)return this;for(var b=0;b<this.length&&!1!==a.call(this[b],b,this[b]);b+=1);return this},html:function(a){if("undefined"===typeof a)return this[0]?this[0].innerHTML:void 0;for(var b=0;b<this.length;b+=1)this[b].innerHTML=a;return this},text:function(a){if("undefined"===typeof a)return this[0]?this[0].textContent.trim():null;for(var b=0;b<this.length;b+=1)this[b].textContent=a;return this},is:function(a){var b=this[0],c;if(!b||"undefined"===typeof a)return!1;if("string"===typeof a){if(b.matches)return b.matches(a);if(b.webkitMatchesSelector)return b.webkitMatchesSelector(a);if(b.msMatchesSelector)return b.msMatchesSelector(a);a=l(a);for(c=0;c<a.length;c+=1)if(a[c]===b)return!0;return!1}if(a===y)return b===y;if(a===t)return b===t;if(a.nodeType||a instanceof E)for(a=a.nodeType?[a]:a,c=0;c<a.length;c+=1)if(a[c]===b)return!0;return!1},index:function(){var a=this[0],b;if(a){for(b=0;null!==(a=a.previousSibling);)1===a.nodeType&&(b+=1);return b}},eq:function(a){if("undefined"===typeof a)return this;var b=this.length;return a>b-1?new E([]):0>a?(a=b+a,0>a?new E([]):new E([this[a]])):new E([this[a]])},append:function(){for(var a=[],b=arguments.length;b--;)a[b]=arguments[b];for(var c=0;c<a.length;c+=1){b=a[c];for(var d=0;d<this.length;d+=1)if("string"===typeof b){var e=y.createElement("div");for(e.innerHTML=b;e.firstChild;)this[d].appendChild(e.firstChild)}else if(b instanceof E)for(e=0;e<b.length;e+=1)this[d].appendChild(b[e]);else this[d].appendChild(b)}return this},prepend:function(a){var b,c;for(b=0;b<this.length;b+=1)if("string"===typeof a){var d=y.createElement("div");d.innerHTML=a;for(c=d.childNodes.length-1;0<=c;--c)this[b].insertBefore(d.childNodes[c],this[b].childNodes[0])}else if(a instanceof E)for(c=0;c<a.length;c+=1)this[b].insertBefore(a[c],this[b].childNodes[0]);else this[b].insertBefore(a,this[b].childNodes[0]);return this},next:function(a){if(0<this.length){if(a)return this[0].nextElementSibling&&l(this[0].nextElementSibling).is(a)?new E([this[0].nextElementSibling]):new E([]);if(this[0].nextElementSibling)return new E([this[0].nextElementSibling])}return new E([])},nextAll:function(a){var b=[],c=this[0];if(!c)return new E([]);for(;c.nextElementSibling;)c=c.nextElementSibling,a?l(c).is(a)&&b.push(c):b.push(c);return new E(b)},prev:function(a){if(0<this.length){var b=this[0];if(a)return b.previousElementSibling&&l(b.previousElementSibling).is(a)?new E([b.previousElementSibling]):new E([]);if(b.previousElementSibling)return new E([b.previousElementSibling])}return new E([])},prevAll:function(a){var b=[],c=this[0];if(!c)return new E([]);for(;c.previousElementSibling;)c=c.previousElementSibling,a?l(c).is(a)&&b.push(c):b.push(c);return new E(b)},parent:function(a){for(var b=[],c=0;c<this.length;c+=1)null!==this[c].parentNode&&(a?l(this[c].parentNode).is(a)&&b.push(this[c].parentNode):b.push(this[c].parentNode));return l(u(b))},parents:function(a){for(var b=[],c=0;c<this.length;c+=1)for(var d=this[c].parentNode;d;)a?l(d).is(a)&&b.push(d):b.push(d),d=d.parentNode;return l(u(b))},closest:function(a){var b=this;if("undefined"===typeof a)return new E([]);b.is(a)||(b=b.parents(a).eq(0));return b},find:function(a){for(var b=[],c=0;c<this.length;c+=1)for(var d=this[c].querySelectorAll(a),e=0;e<d.length;e+=1)b.push(d[e]);return new E(b)},children:function(a){for(var b=[],c=0;c<this.length;c+=1)for(var d=this[c].childNodes,e=0;e<d.length;e+=1)a?1===d[e].nodeType&&l(d[e]).is(a)&&b.push(d[e]):1===d[e].nodeType&&b.push(d[e]);return new E(u(b))},remove:function(){for(var a=0;a<this.length;a+=1)this[a].parentNode&&this[a].parentNode.removeChild(this[a]);return this},add:function(){for(var a=[],b=arguments.length;b--;)a[b]=arguments[b];var c;for(b=0;b<a.length;b+=1){var d=l(a[b]);for(c=0;c<d.length;c+=1)this[this.length]=d[c],this.length+=1}return this},styles:function(){return this[0]?t.getComputedStyle(this[0],null):{}}};Object.keys(ka).forEach(function(a){l.fn[a]=ka[a]});var q={deleteProps:function(a){Object.keys(a).forEach(function(b){try{a[b]=null}catch(c){}try{delete a[b]}catch(c){}})},nextTick:function(a,b){void 0===b&&(b=0);return setTimeout(a,b)},now:function(){return Date.now()},getTranslate:function(a,b){void 0===b&&(b="x");a=t.getComputedStyle(a,null);if(t.WebKitCSSMatrix){var c=a.transform||a.webkitTransform;6<c.split(",").length&&(c=c.split(", ").map(function(e){return e.replace(",",".")}).join(", "));a=new t.WebKitCSSMatrix("none"===c?"":c)}else{a=a.MozTransform||a.OTransform||a.MsTransform||a.msTransform||a.transform||a.getPropertyValue("transform").replace("translate(","matrix(1, 0, 0, 1,");var d=a.toString().split(",")}"x"===b&&(c=t.WebKitCSSMatrix?a.m41:16===d.length?parseFloat(d[12]):parseFloat(d[4]));"y"===b&&(c=t.WebKitCSSMatrix?a.m42:16===d.length?parseFloat(d[13]):parseFloat(d[5]));return c||0},parseUrlQuery:function(a){var b={};a=a||t.location.href;if("string"===typeof a&&a.length){a=-1<a.indexOf("?")?a.replace(/\S*\?/,""):"";var c=a.split("&").filter(function(f){return""!==f});var d=c.length;for(a=0;a<d;a+=1){var e=c[a].replace(/#\S+/g,"").split("=");b[decodeURIComponent(e[0])]="undefined"===typeof e[1]?void 0:decodeURIComponent(e[1])||""}}return b},isObject:function(a){return"object"===typeof a&&null!==a&&a.constructor&&a.constructor===Object},extend:function(){for(var a=[],b=arguments.length;b--;)a[b]=arguments[b];b=Object(a[0]);for(var c=1;c<a.length;c+=1){var d=a[c];if(void 0!==d&&null!==d)for(var e=Object.keys(Object(d)),f=0,g=e.length;f<g;f+=1){var h=e[f],k=Object.getOwnPropertyDescriptor(d,h);void 0!==k&&k.enumerable&&(q.isObject(b[h])&&q.isObject(d[h])?q.extend(b[h],d[h]):!q.isObject(b[h])&&q.isObject(d[h])?(b[h]={},q.extend(b[h],d[h])):b[h]=d[h])}}return b}},x=function(){var a=y.createElement("div");return{touch:t.Modernizr&&!0===t.Modernizr.touch||!!(0<t.navigator.maxTouchPoints||"ontouchstart"in t||t.DocumentTouch&&y instanceof t.DocumentTouch),pointerEvents:!!(t.navigator.pointerEnabled||t.PointerEvent||"maxTouchPoints"in t.navigator),prefixedPointerEvents:!!t.navigator.msPointerEnabled,transition:function(){var b=a.style;return"transition"in b||"webkitTransition"in
b||"MozTransition"in b}(),transforms3d:t.Modernizr&&!0===t.Modernizr.csstransforms3d||function(){var b=a.style;return"webkitPerspective"in b||"MozPerspective"in b||"OPerspective"in b||"MsPerspective"in b||"perspective"in b}(),flexbox:function(){for(var b=a.style,c="alignItems webkitAlignItems webkitBoxAlign msFlexAlign mozBoxAlign webkitFlexDirection msFlexDirection mozBoxDirection mozBoxOrient webkitBoxDirection webkitBoxOrient".split(" "),d=0;d<c.length;d+=1)if(c[d]in b)return!0;return!1}(),observer:"MutationObserver"in
t||"WebkitMutationObserver"in t,passiveListener:function(){var b=!1;try{var c=Object.defineProperty({},"passive",{get:function(){b=!0}});t.addEventListener("testPassiveListener",null,c)}catch(d){}return b}(),gestures:"ongesturestart"in t}}(),L=function(a){void 0===a&&(a={});var b=this;b.params=a;b.eventsListeners={};b.params&&b.params.on&&Object.keys(b.params.on).forEach(function(c){b.on(c,b.params.on[c])})},aa={components:{configurable:!0}};L.prototype.on=function(a,b,c){var d=this;if("function"!==typeof b)return d;var e=c?"unshift":"push";a.split(" ").forEach(function(f){d.eventsListeners[f]||(d.eventsListeners[f]=[]);d.eventsListeners[f][e](b)});return d};L.prototype.once=function(a,b,c){function d(){for(var f=[],g=arguments.length;g--;)f[g]=arguments[g];b.apply(e,f);e.off(a,d)}var e=this;return"function"!==typeof b?e:e.on(a,d,c)};L.prototype.off=function(a,b){var c=this;if(!c.eventsListeners)return c;a.split(" ").forEach(function(d){"undefined"===typeof b?c.eventsListeners[d]=[]:c.eventsListeners[d]&&c.eventsListeners[d].length&&c.eventsListeners[d].forEach(function(e,f){e===b&&c.eventsListeners[d].splice(f,1)})});return c};L.prototype.emit=function(){for(var a=[],b=arguments.length;b--;)a[b]=arguments[b];var c=this;if(!c.eventsListeners)return c;if("string"===typeof a[0]||Array.isArray(a[0])){b=a[0];var d=a.slice(1,a.length);var e=c}else b=a[0].events,d=a[0].data,e=a[0].context||c;(Array.isArray(b)?b:b.split(" ")).forEach(function(f){if(c.eventsListeners&&c.eventsListeners[f]){var g=[];c.eventsListeners[f].forEach(function(h){g.push(h)});g.forEach(function(h){h.apply(e,d)})}});return c};L.prototype.useModulesParams=function(a){var b=this;b.modules&&Object.keys(b.modules).forEach(function(c){c=b.modules[c];c.params&&q.extend(a,c.params)})};L.prototype.useModules=function(a){void 0===a&&(a={});var b=this;b.modules&&Object.keys(b.modules).forEach(function(c){var d=b.modules[c];c=a[c]||{};d.instance&&Object.keys(d.instance).forEach(function(e){var f=d.instance[e];b[e]="function"===typeof f?f.bind(b):f});d.on&&b.on&&Object.keys(d.on).forEach(function(e){b.on(e,d.on[e])});d.create&&d.create.bind(b)(c)})};aa.components.set=function(a){this.use&&this.use(a)};L.installModule=function(a){for(var b=[],c=arguments.length-1;0<c--;)b[c]=arguments[c+1];var d=this;d.prototype.modules||(d.prototype.modules={});c=a.name||Object.keys(d.prototype.modules).length+"_"+q.now();d.prototype.modules[c]=a;a.proto&&Object.keys(a.proto).forEach(function(e){d.prototype[e]=a.proto[e]});a.static&&Object.keys(a.static).forEach(function(e){d[e]=a.static[e]});a.install&&a.install.apply(d,b);return d};L.use=function(a){for(var b=[],c=arguments.length-1;0<c--;)b[c]=arguments[c+1];var d=this;return Array.isArray(a)?(a.forEach(function(e){return d.installModule(e)}),d):d.installModule.apply(d,[a].concat(b))};Object.defineProperties(L,aa);var J=function(){var a=t.navigator.userAgent,b={ios:!1,android:!1,androidChrome:!1,desktop:!1,windows:!1,iphone:!1,ipod:!1,ipad:!1,cordova:t.cordova||t.phonegap,phonegap:t.cordova||t.phonegap},c=a.match(/(Windows Phone);?[\s\/]+([\d.]+)?/),d=a.match(/(Android);?[\s\/]+([\d.]+)?/),e=a.match(/(iPad).*OS\s([\d_]+)/),f=a.match(/(iPod)(.*OS\s([\d_]+))?/),g=!e&&a.match(/(iPhone\sOS|iOS)\s([\d_]+)/);c&&(b.os="windows",b.osVersion=c[2],b.windows=!0);d&&!c&&(b.os="android",b.osVersion=d[2],b.android=!0,b.androidChrome=0<=a.toLowerCase().indexOf("chrome"));if(e||g||f)b.os="ios",b.ios=!0;g&&!f&&(b.osVersion=g[2].replace(/_/g,"."),b.iphone=!0);e&&(b.osVersion=e[2].replace(/_/g,"."),b.ipad=!0);f&&(b.osVersion=f[3]?f[3].replace(/_/g,"."):null,b.iphone=!0);b.ios&&b.osVersion&&0<=a.indexOf("Version/")&&"10"===b.osVersion.split(".")[0]&&(b.osVersion=a.toLowerCase().split("version/")[1].split(" ")[0]);b.desktop=!(b.os||b.android||b.webView);b.webView=(g||e||f)&&a.match(/.*AppleWebKit(?!.*Safari)/i);b.os&&"ios"===b.os&&(a=b.osVersion.split("."),c=y.querySelector('meta[name="viewport"]'),b.minimalUi=!b.webView&&(f||g)&&(7===1*a[0]?1<=1*a[1]:7<1*a[0])&&c&&0<=c.getAttribute("content").indexOf("minimal-ui"));b.pixelRatio=t.devicePixelRatio||1;return b}(),U=function(){var a=!!t.navigator.userAgent.match(/Trident/g)||!!t.navigator.userAgent.match(/MSIE/g),b=!!t.navigator.userAgent.match(/Edge/g);var c=t.navigator.userAgent.toLowerCase();c=0<=c.indexOf("safari")&&0>c.indexOf("chrome")&&0>c.indexOf("android");return{isIE:a,isEdge:b,isSafari:c,isUiWebView:/(iPhone|iPod|iPad).*AppleWebKit(?!.*Safari)/i.test(t.navigator.userAgent)}}(),la={init:!0,direction:"horizontal",touchEventsTarget:"container",initialSlide:0,speed:300,preventInteractionOnTransition:!1,edgeSwipeDetection:!1,edgeSwipeThreshold:20,freeMode:!1,freeModeMomentum:!0,freeModeMomentumRatio:1,freeModeMomentumBounce:!0,freeModeMomentumBounceRatio:1,freeModeMomentumVelocityRatio:1,freeModeSticky:!1,freeModeMinimumVelocity:.02,autoHeight:!1,setWrapperSize:!1,virtualTranslate:!1,effect:"slide",breakpoints:void 0,breakpointsInverse:!1,spaceBetween:0,slidesPerView:1,slidesPerColumn:1,slidesPerColumnFill:"column",slidesPerGroup:1,centeredSlides:!1,slidesOffsetBefore:0,slidesOffsetAfter:0,normalizeSlideIndex:!0,centerInsufficientSlides:!1,watchOverflow:!1,roundLengths:!1,touchRatio:1,touchAngle:45,simulateTouch:!0,shortSwipes:!0,longSwipes:!0,longSwipesRatio:.5,longSwipesMs:300,followFinger:!0,allowTouchMove:!0,threshold:0,touchMoveStopPropagation:!0,touchStartPreventDefault:!0,touchStartForcePreventDefault:!1,touchReleaseOnEdges:!1,uniqueNavElements:!0,resistance:!0,resistanceRatio:.85,watchSlidesProgress:!1,watchSlidesVisibility:!1,grabCursor:!1,preventClicks:!0,preventClicksPropagation:!0,slideToClickedSlide:!1,preloadImages:!0,updateOnImagesReady:!0,loop:!1,loopAdditionalSlides:0,loopedSlides:null,loopFillGroupWithBlank:!1,allowSlidePrev:!0,allowSlideNext:!0,swipeHandler:null,noSwiping:!0,noSwipingClass:"swiper-no-swiping",noSwipingSelector:null,passiveListeners:!0,containerModifierClass:"swiper-container-",slideClass:"swiper-slide",slideBlankClass:"swiper-slide-invisible-blank",slideActiveClass:"swiper-slide-active",slideDuplicateActiveClass:"swiper-slide-duplicate-active",slideVisibleClass:"swiper-slide-visible",slideDuplicateClass:"swiper-slide-duplicate",slideNextClass:"swiper-slide-next",slideDuplicateNextClass:"swiper-slide-duplicate-next",slidePrevClass:"swiper-slide-prev",slideDuplicatePrevClass:"swiper-slide-duplicate-prev",wrapperClass:"swiper-wrapper",runCallbacksOnInit:!0},ha={update:{updateSize:function(){var a=this.$el;var b="undefined"!==typeof this.params.width?this.params.width:a[0].clientWidth;var c="undefined"!==typeof this.params.height?this.params.height:a[0].clientHeight;0===b&&this.isHorizontal()||0===c&&this.isVertical()||(b=b-parseInt(a.css("padding-left"),10)-parseInt(a.css("padding-right"),10),c=c-parseInt(a.css("padding-top"),10)-parseInt(a.css("padding-bottom"),10),q.extend(this,{width:b,height:c,size:this.isHorizontal()?b:c}))},updateSlides:function(){var a=this.params,b=this.$wrapperEl,c=this.size,d=this.rtlTranslate,e=this.wrongRTL,f=this.virtual&&a.virtual.enabled,g=f?this.virtual.slides.length:this.slides.length,h=b.children("."+this.params.slideClass);f=f?this.virtual.slides.length:h.length;var k=[],m=[],n=[],p=a.slidesOffsetBefore;"function"===typeof p&&(p=a.slidesOffsetBefore.call(this));var r=a.slidesOffsetAfter;"function"===typeof r&&(r=a.slidesOffsetAfter.call(this));var w=this.snapGrid.length,D=this.snapGrid.length,C=a.spaceBetween;p=-p;var H=0,F=0;if("undefined"!==typeof c){"string"===typeof C&&0<=C.indexOf("%")&&(C=parseFloat(C.replace("%",""))/100*c);this.virtualSize=-C;d?h.css({marginLeft:"",marginTop:""}):h.css({marginRight:"",marginBottom:""});if(1<a.slidesPerColumn){var G=Math.floor(f/a.slidesPerColumn)===f/this.params.slidesPerColumn?f:Math.ceil(f/a.slidesPerColumn)*a.slidesPerColumn;"auto"!==a.slidesPerView&&"row"===a.slidesPerColumnFill&&(G=Math.max(G,a.slidesPerView*a.slidesPerColumn))}for(var z,V=a.slidesPerColumn,ma=G/V,na=Math.floor(f/a.slidesPerColumn),M=0;M<f;M+=1){z=0;var N=h.eq(M);if(1<a.slidesPerColumn){var Q=void 0,O=void 0,K=void 0;if("column"===a.slidesPerColumnFill){O=Math.floor(M/V);K=M-O*V;if(O>na||O===na&&K===V-1)K+=1,K>=V&&(K=0,O+=1);Q=O+K*G/V;N.css({"-webkit-box-ordinal-group":Q,"-moz-box-ordinal-group":Q,"-ms-flex-order":Q,"-webkit-order":Q,order:Q})}else K=Math.floor(M/ma),O=M-K*ma;N.css("margin-"+(this.isHorizontal()?"top":"left"),0!==K&&a.spaceBetween&&a.spaceBetween+"px").attr("data-swiper-column",O).attr("data-swiper-row",K)}if("none"!==N.css("display")){if("auto"===a.slidesPerView){z=t.getComputedStyle(N[0],null);Q=N[0].style.transform;O=N[0].style.webkitTransform;Q&&(N[0].style.transform="none");O&&(N[0].style.webkitTransform="none");if(a.roundLengths)z=this.isHorizontal()?N.outerWidth(!0):N.outerHeight(!0);else if(this.isHorizontal()){K=parseFloat(z.getPropertyValue("width"));var da=parseFloat(z.getPropertyValue("padding-left")),ea=parseFloat(z.getPropertyValue("padding-right")),W=parseFloat(z.getPropertyValue("margin-left")),X=parseFloat(z.getPropertyValue("margin-right"));z=(z=z.getPropertyValue("box-sizing"))&&"border-box"===z?K+W+X:K+da+ea+W+X}else K=parseFloat(z.getPropertyValue("height")),da=parseFloat(z.getPropertyValue("padding-top")),ea=parseFloat(z.getPropertyValue("padding-bottom")),W=parseFloat(z.getPropertyValue("margin-top")),X=parseFloat(z.getPropertyValue("margin-bottom")),z=(z=z.getPropertyValue("box-sizing"))&&"border-box"===z?K+W+X:K+da+ea+W+X;Q&&(N[0].style.transform=Q);O&&(N[0].style.webkitTransform=O);a.roundLengths&&(z=Math.floor(z))}else z=(c-(a.slidesPerView-1)*C)/a.slidesPerView,a.roundLengths&&(z=Math.floor(z)),h[M]&&(this.isHorizontal()?h[M].style.width=z+"px":h[M].style.height=z+"px");h[M]&&(h[M].swiperSlideSize=z);n.push(z);a.centeredSlides?(p=p+z/2+H/2+C,0===H&&0!==M&&(p=p-c/2-C),0===M&&(p=p-c/2-C),.001>Math.abs(p)&&(p=0),a.roundLengths&&(p=Math.floor(p)),0===F%a.slidesPerGroup&&k.push(p),m.push(p)):(a.roundLengths&&(p=Math.floor(p)),0===F%a.slidesPerGroup&&k.push(p),m.push(p),p=p+z+C);this.virtualSize+=z+C;H=z;F+=1}}this.virtualSize=Math.max(this.virtualSize,c)+r;d&&e&&("slide"===a.effect||"coverflow"===a.effect)&&b.css({width:this.virtualSize+a.spaceBetween+"px"});if(!x.flexbox||a.setWrapperSize)this.isHorizontal()?b.css({width:this.virtualSize+a.spaceBetween+"px"}):b.css({height:this.virtualSize+a.spaceBetween+"px"});if(1<a.slidesPerColumn&&(this.virtualSize=(z+a.spaceBetween)*G,this.virtualSize=Math.ceil(this.virtualSize/a.slidesPerColumn)-a.spaceBetween,this.isHorizontal()?b.css({width:this.virtualSize+a.spaceBetween+"px"}):b.css({height:this.virtualSize+a.spaceBetween+"px"}),a.centeredSlides)){b=[];for(e=0;e<k.length;e+=1)G=k[e],a.roundLengths&&(G=Math.floor(G)),k[e]<this.virtualSize+k[0]&&b.push(G);k=b}if(!a.centeredSlides){b=[];for(e=0;e<k.length;e+=1)G=k[e],a.roundLengths&&(G=Math.floor(G)),k[e]<=this.virtualSize-c&&b.push(G);k=b;1<Math.floor(this.virtualSize-c)-Math.floor(k[k.length-1])&&k.push(this.virtualSize-c)}0===k.length&&(k=[0]);0!==a.spaceBetween&&(this.isHorizontal()?d?h.css({marginLeft:C+"px"}):h.css({marginRight:C+"px"}):h.css({marginBottom:C+"px"}));if(a.centerInsufficientSlides){var ba=0;n.forEach(function(Y){ba+=Y+(a.spaceBetween?a.spaceBetween:0)});ba-=a.spaceBetween;if(ba<c){var oa=(c-ba)/2;k.forEach(function(Y,fa){k[fa]=Y-oa});m.forEach(function(Y,fa){m[fa]=Y+oa})}}q.extend(this,{slides:h,snapGrid:k,slidesGrid:m,slidesSizesGrid:n});f!==g&&this.emit("slidesLengthChange");k.length!==w&&(this.params.watchOverflow&&this.checkOverflow(),this.emit("snapGridLengthChange"));m.length!==D&&this.emit("slidesGridLengthChange");(a.watchSlidesProgress||a.watchSlidesVisibility)&&this.updateSlidesOffset()}},updateAutoHeight:function(a){var b=[],c=0;"number"===typeof a?this.setTransition(a):!0===a&&this.setTransition(this.params.speed);if("auto"!==this.params.slidesPerView&&1<this.params.slidesPerView)for(a=0;a<Math.ceil(this.params.slidesPerView);a+=1){var d=this.activeIndex+a;if(d>this.slides.length)break;b.push(this.slides.eq(d)[0])}else b.push(this.slides.eq(this.activeIndex)[0]);for(a=0;a<b.length;a+=1)"undefined"!==typeof b[a]&&(d=b[a].offsetHeight,c=d>c?d:c);c&&this.$wrapperEl.css("height",c+"px")},updateSlidesOffset:function(){for(var a=this.slides,b=0;b<a.length;b+=1)a[b].swiperSlideOffset=this.isHorizontal()?a[b].offsetLeft:a[b].offsetTop},updateSlidesProgress:function(a){void 0===a&&(a=this&&this.translate||0);var b=this.params,c=this.slides,d=this.rtlTranslate;if(0!==c.length){"undefined"===typeof c[0].swiperSlideOffset&&this.updateSlidesOffset();var e=-a;d&&(e=a);c.removeClass(b.slideVisibleClass);this.visibleSlidesIndexes=[];this.visibleSlides=[];for(a=0;a<c.length;a+=1){var f=c[a],g=(e+(b.centeredSlides?this.minTranslate():0)-f.swiperSlideOffset)/(f.swiperSlideSize+b.spaceBetween);if(b.watchSlidesVisibility){var h=-(e-f.swiperSlideOffset),k=h+this.slidesSizesGrid[a];if(0<=h&&h<this.size||0<k&&k<=this.size||0>=h&&k>=this.size)this.visibleSlides.push(f),this.visibleSlidesIndexes.push(a),c.eq(a).addClass(b.slideVisibleClass)}f.progress=d?-g:g}this.visibleSlides=l(this.visibleSlides)}},updateProgress:function(a){void 0===a&&(a=this&&this.translate||0);var b=this.params,c=this.maxTranslate()-this.minTranslate(),d=this.isBeginning,e=this.isEnd,f=d,g=e;0===c?(c=0,e=d=!0):(c=(a-this.minTranslate())/c,d=0>=c,e=1<=c);q.extend(this,{progress:c,isBeginning:d,isEnd:e});(b.watchSlidesProgress||b.watchSlidesVisibility)&&this.updateSlidesProgress(a);d&&!f&&this.emit("reachBeginning toEdge");e&&!g&&this.emit("reachEnd toEdge");(f&&!d||g&&!e)&&this.emit("fromEdge");this.emit("progress",c)},updateSlidesClasses:function(){var a=this.slides,b=this.params,c=this.$wrapperEl,d=this.activeIndex,e=this.realIndex,f=this.virtual&&b.virtual.enabled;a.removeClass(b.slideActiveClass+" "+b.slideNextClass+" "+b.slidePrevClass+" "+b.slideDuplicateActiveClass+" "+b.slideDuplicateNextClass+" "+b.slideDuplicatePrevClass);d=f?this.$wrapperEl.find("."+b.slideClass+'[data-swiper-slide-index="'+d+'"]'):a.eq(d);d.addClass(b.slideActiveClass);b.loop&&(d.hasClass(b.slideDuplicateClass)?c.children("."+b.slideClass+":not(."+b.slideDuplicateClass+')[data-swiper-slide-index="'+e+'"]').addClass(b.slideDuplicateActiveClass):c.children("."+b.slideClass+"."+b.slideDuplicateClass+'[data-swiper-slide-index="'+e+'"]').addClass(b.slideDuplicateActiveClass));e=d.nextAll("."+b.slideClass).eq(0).addClass(b.slideNextClass);b.loop&&0===e.length&&(e=a.eq(0),e.addClass(b.slideNextClass));d=d.prevAll("."+b.slideClass).eq(0).addClass(b.slidePrevClass);b.loop&&0===d.length&&(d=a.eq(-1),d.addClass(b.slidePrevClass));b.loop&&(e.hasClass(b.slideDuplicateClass)?c.children("."+b.slideClass+":not(."+b.slideDuplicateClass+')[data-swiper-slide-index="'+e.attr("data-swiper-slide-index")+'"]').addClass(b.slideDuplicateNextClass):c.children("."+b.slideClass+"."+b.slideDuplicateClass+'[data-swiper-slide-index="'+e.attr("data-swiper-slide-index")+'"]').addClass(b.slideDuplicateNextClass),d.hasClass(b.slideDuplicateClass)?c.children("."+b.slideClass+":not(."+b.slideDuplicateClass+')[data-swiper-slide-index="'+d.attr("data-swiper-slide-index")+'"]').addClass(b.slideDuplicatePrevClass):c.children("."+b.slideClass+"."+b.slideDuplicateClass+'[data-swiper-slide-index="'+d.attr("data-swiper-slide-index")+'"]').addClass(b.slideDuplicatePrevClass))},updateActiveIndex:function(a){var b=this.rtlTranslate?this.translate:-this.translate,c=this.slidesGrid,d=this.snapGrid,e=this.params,f=this.activeIndex,g=this.realIndex,h=this.snapIndex;if("undefined"===typeof a){for(var k=0;k<c.length;k+=1)"undefined"!==typeof c[k+1]?b>=c[k]&&b<c[k+1]-(c[k+1]-c[k])/2?a=k:b>=c[k]&&b<c[k+1]&&(a=k+1):b>=c[k]&&(a=k);e.normalizeSlideIndex&&(0>a||"undefined"===typeof a)&&(a=0)}b=0<=d.indexOf(b)?d.indexOf(b):Math.floor(a/e.slidesPerGroup);b>=d.length&&(b=d.length-1);a===f?b!==h&&(this.snapIndex=b,this.emit("snapIndexChange")):(d=parseInt(this.slides.eq(a).attr("data-swiper-slide-index")||a,10),q.extend(this,{snapIndex:b,realIndex:d,previousIndex:f,activeIndex:a}),this.emit("activeIndexChange"),this.emit("snapIndexChange"),g!==d&&this.emit("realIndexChange"),this.emit("slideChange"))},updateClickedSlide:function(a){var b=this.params;a=l(a.target).closest("."+b.slideClass)[0];var c=!1;if(a)for(var d=0;d<this.slides.length;d+=1)this.slides[d]===a&&(c=!0);a&&c?(this.clickedSlide=a,this.clickedIndex=this.virtual&&this.params.virtual.enabled?parseInt(l(a).attr("data-swiper-slide-index"),10):l(a).index(),b.slideToClickedSlide&&void 0!==this.clickedIndex&&this.clickedIndex!==this.activeIndex&&this.slideToClickedSlide()):this.clickedIndex=this.clickedSlide=void 0}},translate:{getTranslate:function(a){void 0===a&&(a=this.isHorizontal()?"x":"y");var b=this.rtlTranslate,c=this.translate;if(this.params.virtualTranslate)return b?-c:c;a=q.getTranslate(this.$wrapperEl[0],a);b&&(a=-a);return a||0},setTranslate:function(a,b){var c=this.rtlTranslate,d=this.params,e=this.$wrapperEl,f=this.progress,g=0,h=0;this.isHorizontal()?g=c?-a:a:h=a;d.roundLengths&&(g=Math.floor(g),h=Math.floor(h));d.virtualTranslate||(x.transforms3d?e.transform("translate3d("+g+"px, "+h+"px, 0px)"):e.transform("translate("+g+"px, "+h+"px)"));this.previousTranslate=this.translate;this.translate=this.isHorizontal()?g:h;c=this.maxTranslate()-this.minTranslate();(0===c?0:(a-this.minTranslate())/c)!==f&&this.updateProgress(a);this.emit("setTranslate",this.translate,b)},minTranslate:function(){return-this.snapGrid[0]},maxTranslate:function(){return-this.snapGrid[this.snapGrid.length-1]}},transition:{setTransition:function(a,b){this.$wrapperEl.transition(a);this.emit("setTransition",a,b)},transitionStart:function(a,b){void 0===a&&(a=!0);var c=this.activeIndex,d=this.previousIndex;this.params.autoHeight&&this.updateAutoHeight();b||(b=c>d?"next":c<d?"prev":"reset");this.emit("transitionStart");a&&c!==d&&("reset"===b?this.emit("slideResetTransitionStart"):(this.emit("slideChangeTransitionStart"),"next"===b?this.emit("slideNextTransitionStart"):this.emit("slidePrevTransitionStart")))},transitionEnd:function(a,b){void 0===a&&(a=!0);var c=this.activeIndex,d=this.previousIndex;this.animating=!1;this.setTransition(0);b||(b=c>d?"next":c<d?"prev":"reset");this.emit("transitionEnd");a&&c!==d&&("reset"===b?this.emit("slideResetTransitionEnd"):(this.emit("slideChangeTransitionEnd"),"next"===b?this.emit("slideNextTransitionEnd"):this.emit("slidePrevTransitionEnd")))}},slide:{slideTo:function(a,b,c,d){void 0===a&&(a=0);void 0===b&&(b=this.params.speed);void 0===c&&(c=!0);var e=this;0>a&&(a=0);var f=e.params,g=e.snapGrid,h=e.slidesGrid,k=e.previousIndex,m=e.activeIndex,n=e.rtlTranslate;if(e.animating&&f.preventInteractionOnTransition)return!1;var p=Math.floor(a/f.slidesPerGroup);p>=g.length&&(p=g.length-1);(m||f.initialSlide||0)===(k||0)&&c&&e.emit("beforeSlideChangeStart");g=-g[p];e.updateProgress(g);if(f.normalizeSlideIndex)for(k=0;k<h.length;k+=1)-Math.floor(100*g)>=Math.floor(100*h[k])&&(a=k);if(e.initialized&&a!==m&&(!e.allowSlideNext&&g<e.translate&&g<e.minTranslate()||!e.allowSlidePrev&&g>e.translate&&g>e.maxTranslate()&&(m||0)!==a))return!1;var r=a>m?"next":a<m?"prev":"reset";if(n&&-g===e.translate||!n&&g===e.translate)return e.updateActiveIndex(a),f.autoHeight&&e.updateAutoHeight(),e.updateSlidesClasses(),"slide"!==f.effect&&e.setTranslate(g),"reset"!==r&&(e.transitionStart(c,r),e.transitionEnd(c,r)),!1;0!==b&&x.transition?(e.setTransition(b),e.setTranslate(g),e.updateActiveIndex(a),e.updateSlidesClasses(),e.emit("beforeTransitionStart",b,d),e.transitionStart(c,r),e.animating||(e.animating=!0,e.onSlideToWrapperTransitionEnd||(e.onSlideToWrapperTransitionEnd=function(w){e&&!e.destroyed&&w.target===this&&(e.$wrapperEl[0].removeEventListener("transitionend",e.onSlideToWrapperTransitionEnd),e.$wrapperEl[0].removeEventListener("webkitTransitionEnd",e.onSlideToWrapperTransitionEnd),e.onSlideToWrapperTransitionEnd=null,delete e.onSlideToWrapperTransitionEnd,e.transitionEnd(c,r))}),e.$wrapperEl[0].addEventListener("transitionend",e.onSlideToWrapperTransitionEnd),e.$wrapperEl[0].addEventListener("webkitTransitionEnd",e.onSlideToWrapperTransitionEnd))):(e.setTransition(0),e.setTranslate(g),e.updateActiveIndex(a),e.updateSlidesClasses(),e.emit("beforeTransitionStart",b,d),e.transitionStart(c,r),e.transitionEnd(c,r));return!0},slideToLoop:function(a,b,c,d){void 0===a&&(a=0);void 0===b&&(b=this.params.speed);void 0===c&&(c=!0);this.params.loop&&(a+=this.loopedSlides);return this.slideTo(a,b,c,d)},slideNext:function(a,b,c){void 0===a&&(a=this.params.speed);void 0===b&&(b=!0);var d=this.params,e=this.animating;if(d.loop){if(e)return!1;this.loopFix();this._clientLeft=this.$wrapperEl[0].clientLeft}return this.slideTo(this.activeIndex+d.slidesPerGroup,a,b,c)},slidePrev:function(a,b,c){function d(m){return 0>m?-Math.floor(Math.abs(m)):Math.floor(m)}void 0===a&&(a=this.params.speed);void 0===b&&(b=!0);var e=this.animating,f=this.snapGrid,g=this.slidesGrid,h=this.rtlTranslate;if(this.params.loop){if(e)return!1;this.loopFix();this._clientLeft=this.$wrapperEl[0].clientLeft}e=d(h?this.translate:-this.translate);h=f.map(function(m){return d(m)});g.map(function(m){return d(m)});h.indexOf(e);f=f[h.indexOf(e)-1];if("undefined"!==typeof f){var k=g.indexOf(f);0>k&&(k=this.activeIndex-1)}return this.slideTo(k,a,b,c)},slideReset:function(a,b,c){void 0===a&&(a=this.params.speed);void 0===b&&(b=!0);return this.slideTo(this.activeIndex,a,b,c)},slideToClosest:function(a,b,c){void 0===a&&(a=this.params.speed);void 0===b&&(b=!0);var d=this.activeIndex,e=Math.floor(d/this.params.slidesPerGroup);if(e<this.snapGrid.length-1){var f=this.snapGrid[e];(this.rtlTranslate?this.translate:-this.translate)-f>(this.snapGrid[e+1]-f)/2&&(d=this.params.slidesPerGroup)}return this.slideTo(d,a,b,c)},slideToClickedSlide:function(){var a=this,b=a.params,c=a.$wrapperEl,d="auto"===b.slidesPerView?a.slidesPerViewDynamic():b.slidesPerView,e=a.clickedIndex;if(b.loop){if(!a.animating){var f=parseInt(l(a.clickedSlide).attr("data-swiper-slide-index"),10);b.centeredSlides?e<a.loopedSlides-d/2||e>a.slides.length-a.loopedSlides+d/2?(a.loopFix(),e=c.children("."+b.slideClass+'[data-swiper-slide-index="'+f+'"]:not(.'+b.slideDuplicateClass+")").eq(0).index(),q.nextTick(function(){a.slideTo(e)})):a.slideTo(e):e>a.slides.length-d?(a.loopFix(),e=c.children("."+b.slideClass+'[data-swiper-slide-index="'+f+'"]:not(.'+b.slideDuplicateClass+")").eq(0).index(),q.nextTick(function(){a.slideTo(e)})):a.slideTo(e)}}else a.slideTo(e)}},loop:{loopCreate:function(){var a=this,b=a.params,c=a.$wrapperEl;c.children("."+b.slideClass+"."+b.slideDuplicateClass).remove();var d=c.children("."+b.slideClass);if(b.loopFillGroupWithBlank){var e=b.slidesPerGroup-d.length%b.slidesPerGroup;if(e!==b.slidesPerGroup){for(var f=0;f<e;f+=1){var g=l(y.createElement("div")).addClass(b.slideClass+" "+b.slideBlankClass);c.append(g)}d=c.children("."+b.slideClass)}}"auto"!==b.slidesPerView||b.loopedSlides||(b.loopedSlides=d.length);a.loopedSlides=parseInt(b.loopedSlides||b.slidesPerView,10);a.loopedSlides+=b.loopAdditionalSlides;a.loopedSlides>d.length&&(a.loopedSlides=d.length);var h=[],k=[];d.each(function(m,n){var p=l(n);m<a.loopedSlides&&k.push(n);m<d.length&&m>=d.length-a.loopedSlides&&h.push(n);p.attr("data-swiper-slide-index",m)});for(e=0;e<k.length;e+=1)c.append(l(k[e].cloneNode(!0)).addClass(b.slideDuplicateClass));for(e=h.length-1;0<=e;--e)c.prepend(l(h[e].cloneNode(!0)).addClass(b.slideDuplicateClass))},loopFix:function(){var a=this.params,b=this.activeIndex,c=this.slides,d=this.loopedSlides,e=this.allowSlidePrev,f=this.allowSlideNext,g=this.snapGrid,h=this.rtlTranslate;this.allowSlideNext=this.allowSlidePrev=!0;g=-g[b]-this.getTranslate();if(b<d)a=c.length-3*d+b,this.slideTo(a+d,0,!1,!0)&&0!==g&&this.setTranslate((h?-this.translate:this.translate)-g);else if("auto"===a.slidesPerView&&b>=2*d||b>=c.length-d)a=-c.length+b+d,this.slideTo(a+d,0,!1,!0)&&0!==g&&this.setTranslate((h?-this.translate:this.translate)-g);this.allowSlidePrev=e;this.allowSlideNext=f},loopDestroy:function(){var a=this.params,b=this.slides;this.$wrapperEl.children("."+a.slideClass+"."+a.slideDuplicateClass+",."+a.slideClass+"."+a.slideBlankClass).remove();b.removeAttr("data-swiper-slide-index")}},grabCursor:{setGrabCursor:function(a){if(!(x.touch||!this.params.simulateTouch||this.params.watchOverflow&&this.isLocked)){var b=this.el;b.style.cursor="move";b.style.cursor=a?"-webkit-grabbing":"-webkit-grab";b.style.cursor=a?"-moz-grabbin":"-moz-grab";b.style.cursor=a?"grabbing":"grab"}},unsetGrabCursor:function(){x.touch||this.params.watchOverflow&&this.isLocked||(this.el.style.cursor="")}},manipulation:{appendSlide:function(a){var b=this.$wrapperEl,c=this.params;c.loop&&this.loopDestroy();if("object"===typeof a&&"length"in a)for(var d=0;d<a.length;d+=1)a[d]&&b.append(a[d]);else b.append(a);c.loop&&this.loopCreate();c.observer&&x.observer||this.update()},prependSlide:function(a){var b=this.params,c=this.$wrapperEl,d=this.activeIndex;b.loop&&this.loopDestroy();var e=d+1;if("object"===typeof a&&"length"in a){for(e=0;e<a.length;e+=1)a[e]&&c.prepend(a[e]);e=d+a.length}else c.prepend(a);b.loop&&this.loopCreate();b.observer&&x.observer||this.update();this.slideTo(e,0,!1)},addSlide:function(a,b){var c=this.$wrapperEl,d=this.params,e=this.activeIndex;d.loop&&(e-=this.loopedSlides,this.loopDestroy(),this.slides=c.children("."+d.slideClass));var f=this.slides.length;if(0>=a)this.prependSlide(b);else if(a>=f)this.appendSlide(b);else{var g=e>a?e+1:e,h=[];for(--f;f>=a;--f){var k=this.slides.eq(f);k.remove();h.unshift(k)}if("object"===typeof b&&"length"in b){for(g=0;g<b.length;g+=1)b[g]&&c.append(b[g]);g=e>a?e+b.length:e}else c.append(b);for(a=0;a<h.length;a+=1)c.append(h[a]);d.loop&&this.loopCreate();d.observer&&x.observer||this.update();d.loop?this.slideTo(g+this.loopedSlides,0,!1):this.slideTo(g,0,!1)}},removeSlide:function(a){var b=this.params,c=this.$wrapperEl,d=this.activeIndex;b.loop&&(d-=this.loopedSlides,this.loopDestroy(),this.slides=c.children("."+b.slideClass));c=d;if("object"===typeof a&&"length"in a)for(var e=0;e<a.length;e+=1)d=a[e],this.slides[d]&&this.slides.eq(d).remove(),d<c&&--c;else d=a,this.slides[d]&&this.slides.eq(d).remove(),d<c&&--c;c=Math.max(c,0);b.loop&&this.loopCreate();b.observer&&x.observer||this.update();b.loop?this.slideTo(c+this.loopedSlides,0,!1):this.slideTo(c,0,!1)},removeAllSlides:function(){for(var a=[],b=0;b<this.slides.length;b+=1)a.push(b);this.removeSlide(a)}},events:{attachEvents:function(){var a=this.params,b=this.touchEvents,c=this.el,d=this.wrapperEl;this.onTouchStart=v.bind(this);this.onTouchMove=A.bind(this);this.onTouchEnd=B.bind(this);this.onClick=T.bind(this);c="container"===a.touchEventsTarget?c:d;d=!!a.nested;if(x.touch||!x.pointerEvents&&!x.prefixedPointerEvents){if(x.touch){var e="touchstart"===b.start&&x.passiveListener&&a.passiveListeners?{passive:!0,capture:!1}:!1;c.addEventListener(b.start,this.onTouchStart,e);c.addEventListener(b.move,this.onTouchMove,x.passiveListener?{passive:!1,capture:d}:d);c.addEventListener(b.end,this.onTouchEnd,e)}if(a.simulateTouch&&!J.ios&&!J.android||a.simulateTouch&&!x.touch&&J.ios)c.addEventListener("mousedown",this.onTouchStart,!1),y.addEventListener("mousemove",this.onTouchMove,d),y.addEventListener("mouseup",this.onTouchEnd,!1)}else c.addEventListener(b.start,this.onTouchStart,!1),y.addEventListener(b.move,this.onTouchMove,d),y.addEventListener(b.end,this.onTouchEnd,!1);(a.preventClicks||a.preventClicksPropagation)&&c.addEventListener("click",this.onClick,!0);this.on(J.ios||J.android?"resize orientationchange observerUpdate":"resize observerUpdate",I,!0)},detachEvents:function(){var a=this.params,b=this.touchEvents,c=this.el,d=this.wrapperEl;c="container"===a.touchEventsTarget?c:d;d=!!a.nested;if(x.touch||!x.pointerEvents&&!x.prefixedPointerEvents){if(x.touch){var e="onTouchStart"===b.start&&x.passiveListener&&a.passiveListeners?{passive:!0,capture:!1}:!1;c.removeEventListener(b.start,this.onTouchStart,e);c.removeEventListener(b.move,this.onTouchMove,d);c.removeEventListener(b.end,this.onTouchEnd,e)}if(a.simulateTouch&&!J.ios&&!J.android||a.simulateTouch&&!x.touch&&J.ios)c.removeEventListener("mousedown",this.onTouchStart,!1),y.removeEventListener("mousemove",this.onTouchMove,d),y.removeEventListener("mouseup",this.onTouchEnd,!1)}else c.removeEventListener(b.start,this.onTouchStart,!1),y.removeEventListener(b.move,this.onTouchMove,d),y.removeEventListener(b.end,this.onTouchEnd,!1);(a.preventClicks||a.preventClicksPropagation)&&c.removeEventListener("click",this.onClick,!0);this.off(J.ios||J.android?"resize orientationchange observerUpdate":"resize observerUpdate",I)}},breakpoints:{setBreakpoint:function(){var a=this.activeIndex,b=this.initialized,c=this.loopedSlides;void 0===c&&(c=0);var d=this.params,e=d.breakpoints;if(e&&(!e||0!==Object.keys(e).length)){var f=this.getBreakpoint(e);if(f&&this.currentBreakpoint!==f){var g=f in e?e[f]:void 0;g&&["slidesPerView","spaceBetween","slidesPerGroup"].forEach(function(h){var k=g[h];"undefined"!==typeof k&&(g[h]="slidesPerView"!==h||"AUTO"!==k&&"auto"!==k?"slidesPerView"===h?parseFloat(k):parseInt(k,10):"auto")});e=g||this.originalParams;d=d.loop&&e.slidesPerView!==d.slidesPerView;q.extend(this.params,e);q.extend(this,{allowTouchMove:this.params.allowTouchMove,allowSlideNext:this.params.allowSlideNext,allowSlidePrev:this.params.allowSlidePrev});this.currentBreakpoint=f;d&&b&&(this.loopDestroy(),this.loopCreate(),this.updateSlides(),this.slideTo(a-c+this.loopedSlides,0,!1));this.emit("breakpoint",e)}}},getBreakpoint:function(a){if(a){var b=!1,c=[];Object.keys(a).forEach(function(e){c.push(e)});c.sort(function(e,f){return parseInt(e,10)-parseInt(f,10)});for(a=0;a<c.length;a+=1){var d=c[a];this.params.breakpointsInverse?d<=t.innerWidth&&(b=d):d>=t.innerWidth&&!b&&(b=d)}return b||"max"}}},checkOverflow:{checkOverflow:function(){var a=this.isLocked;this.isLocked=1===this.snapGrid.length;this.allowSlideNext=!this.isLocked;this.allowSlidePrev=!this.isLocked;a!==this.isLocked&&this.emit(this.isLocked?"lock":"unlock");a&&a!==this.isLocked&&(this.isEnd=!1,this.navigation.update())}},classes:{addClasses:function(){var a=this.classNames,b=this.params,c=this.rtl,d=this.$el,e=[];e.push(b.direction);b.freeMode&&e.push("free-mode");x.flexbox||e.push("no-flexbox");b.autoHeight&&e.push("autoheight");c&&e.push("rtl");1<b.slidesPerColumn&&e.push("multirow");J.android&&e.push("android");J.ios&&e.push("ios");(U.isIE||U.isEdge)&&(x.pointerEvents||x.prefixedPointerEvents)&&e.push("wp8-"+b.direction);e.forEach(function(f){a.push(b.containerModifierClass+f)});d.addClass(a.join(" "))},removeClasses:function(){this.$el.removeClass(this.classNames.join(" "))}},images:{loadImage:function(a,b,c,d,e,f){function g(){f&&f()}a.complete&&e?g():b?(a=new t.Image,a.onload=g,a.onerror=g,d&&(a.sizes=d),c&&(a.srcset=c),b&&(a.src=b)):g()},preloadImages:function(){function a(){"undefined"!==typeof b&&null!==b&&b&&!b.destroyed&&(void 0!==b.imagesLoaded&&(b.imagesLoaded+=1),b.imagesLoaded===b.imagesToLoad.length&&(b.params.updateOnImagesReady&&b.update(),b.emit("imagesReady")))}var b=this;b.imagesToLoad=b.$el.find("img");for(var c=0;c<b.imagesToLoad.length;c+=1){var d=b.imagesToLoad[c];b.loadImage(d,d.currentSrc||d.getAttribute("src"),d.srcset||d.getAttribute("srcset"),d.sizes||d.getAttribute("sizes"),!0,a)}}}},ia={},P=function(a){function b(){for(var d=[],e=arguments.length;e--;)d[e]=arguments[e];if(1===d.length&&d[0].constructor&&d[0].constructor===Object)var f=d[0];else{var g=d[0];f=d[1]}f||(f={});f=q.extend({},f);g&&!f.el&&(f.el=g);a.call(this,f);Object.keys(ha).forEach(function(m){Object.keys(ha[m]).forEach(function(n){b.prototype[n]||(b.prototype[n]=ha[m][n])})});var h=this;"undefined"===typeof h.modules&&(h.modules={});Object.keys(h.modules).forEach(function(m){var n=h.modules[m];n.params&&(m=Object.keys(n.params)[0],n=n.params[m],"object"===typeof n&&null!==n&&m in f&&"enabled"in n&&(!0===f[m]&&(f[m]={enabled:!0}),"object"!==typeof f[m]||"enabled"in f[m]||(f[m].enabled=!0),f[m]||(f[m]={enabled:!1})))});g=q.extend({},la);h.useModulesParams(g);h.params=q.extend({},g,ia,f);h.originalParams=q.extend({},h.params);h.passedParams=q.extend({},f);h.$=l;d=l(h.params.el);if(g=d[0]){if(1<d.length){var k=[];d.each(function(m,n){m=q.extend({},f,{el:n});k.push(new b(m))});return k}g.swiper=h;d.data("swiper",h);e=d.children("."+h.params.wrapperClass);q.extend(h,{$el:d,el:g,$wrapperEl:e,wrapperEl:e[0],classNames:[],slides:l(),slidesGrid:[],snapGrid:[],slidesSizesGrid:[],isHorizontal:function(){return"horizontal"===h.params.direction},isVertical:function(){return"vertical"===h.params.direction},rtl:"rtl"===g.dir.toLowerCase()||"rtl"===d.css("direction"),rtlTranslate:"horizontal"===h.params.direction&&("rtl"===g.dir.toLowerCase()||"rtl"===d.css("direction")),wrongRTL:"-webkit-box"===e.css("display"),activeIndex:0,realIndex:0,isBeginning:!0,isEnd:!1,translate:0,previousTranslate:0,progress:0,velocity:0,animating:!1,allowSlideNext:h.params.allowSlideNext,allowSlidePrev:h.params.allowSlidePrev,touchEvents:function(){var m=["touchstart","touchmove","touchend"],n=["mousedown","mousemove","mouseup"];x.pointerEvents?n=["pointerdown","pointermove","pointerup"]:x.prefixedPointerEvents&&(n=["MSPointerDown","MSPointerMove","MSPointerUp"]);h.touchEventsTouch={start:m[0],move:m[1],end:m[2]};h.touchEventsDesktop={start:n[0],move:n[1],end:n[2]};return x.touch||!h.params.simulateTouch?h.touchEventsTouch:h.touchEventsDesktop}(),touchEventsData:{isTouched:void 0,isMoved:void 0,allowTouchCallbacks:void 0,touchStartTime:void 0,isScrolling:void 0,currentTranslate:void 0,startTranslate:void 0,allowThresholdMove:void 0,formElements:"input, select, option, textarea, button, video",lastClickTime:q.now(),clickTimeout:void 0,velocities:[],allowMomentumBounce:void 0,isTouchEvent:void 0,startMoving:void 0},allowClick:!0,allowTouchMove:h.params.allowTouchMove,touches:{startX:0,startY:0,currentX:0,currentY:0,diff:0},imagesToLoad:[],imagesLoaded:0});h.useModules();h.params.init&&h.init();return h}}a&&(b.__proto__=a);b.prototype=Object.create(a&&a.prototype);b.prototype.constructor=b;var c={extendedDefaults:{configurable:!0},defaults:{configurable:!0},Class:{configurable:!0},$:{configurable:!0}};b.prototype.slidesPerViewDynamic=function(){var d=this.slides,e=this.slidesGrid,f=this.size,g=this.activeIndex,h=1;if(this.params.centeredSlides){e=d[g].swiperSlideSize;for(var k,m=g+1;m<d.length;m+=1)d[m]&&!k&&(e+=d[m].swiperSlideSize,h+=1,e>f&&(k=!0));for(--g;0<=g;--g)d[g]&&!k&&(e+=d[g].swiperSlideSize,h+=1,e>f&&(k=!0))}else for(k=g+1;k<d.length;k+=1)e[k]-e[g]<f&&(h+=1);return h};b.prototype.update=function(){function d(){var k=Math.min(Math.max(e.rtlTranslate?-1*e.translate:e.translate,e.maxTranslate()),e.minTranslate());e.setTranslate(k);e.updateActiveIndex();e.updateSlidesClasses()}var e=this;if(e&&!e.destroyed){var f=e.snapGrid,g=e.params;g.breakpoints&&e.setBreakpoint();e.updateSize();e.updateSlides();e.updateProgress();e.updateSlidesClasses();var h;e.params.freeMode?(d(),e.params.autoHeight&&e.updateAutoHeight()):(h=("auto"===e.params.slidesPerView||1<e.params.slidesPerView)&&e.isEnd&&!e.params.centeredSlides?e.slideTo(e.slides.length-1,0,!1,!0):e.slideTo(e.activeIndex,0,!1,!0))||d();g.watchOverflow&&f!==e.snapGrid&&e.checkOverflow();e.emit("update")}};b.prototype.init=function(){this.initialized||(this.emit("beforeInit"),this.params.breakpoints&&this.setBreakpoint(),this.addClasses(),this.params.loop&&this.loopCreate(),this.updateSize(),this.updateSlides(),this.params.watchOverflow&&this.checkOverflow(),this.params.grabCursor&&this.setGrabCursor(),this.params.preloadImages&&this.preloadImages(),this.params.loop?this.slideTo(this.params.initialSlide+this.loopedSlides,0,this.params.runCallbacksOnInit):this.slideTo(this.params.initialSlide,0,this.params.runCallbacksOnInit),this.attachEvents(),this.initialized=!0,this.emit("init"))};b.prototype.destroy=function(d,e){void 0===d&&(d=!0);void 0===e&&(e=!0);var f=this,g=f.params,h=f.$el,k=f.$wrapperEl,m=f.slides;if("undefined"===typeof f.params||f.destroyed)return null;f.emit("beforeDestroy");f.initialized=!1;f.detachEvents();g.loop&&f.loopDestroy();e&&(f.removeClasses(),h.removeAttr("style"),k.removeAttr("style"),m&&m.length&&m.removeClass([g.slideVisibleClass,g.slideActiveClass,g.slideNextClass,g.slidePrevClass].join(" ")).removeAttr("style").removeAttr("data-swiper-slide-index").removeAttr("data-swiper-column").removeAttr("data-swiper-row"));f.emit("destroy");Object.keys(f.eventsListeners).forEach(function(n){f.off(n)});!1!==d&&(f.$el[0].swiper=null,f.$el.data("swiper",null),q.deleteProps(f));f.destroyed=!0;return null};b.extendDefaults=function(d){q.extend(ia,d)};c.extendedDefaults.get=function(){return ia};c.defaults.get=function(){return la};c.Class.get=function(){return a};c.$.get=function(){return l};Object.defineProperties(b,c);return b}(L);L={name:"device",proto:{device:J},static:{device:J}};aa={name:"support",proto:{support:x},static:{support:x}};var qa={name:"browser",proto:{browser:U},static:{browser:U}},ca={func:t.MutationObserver||t.WebkitMutationObserver,attach:function(a,b){void 0===b&&(b={});var c=this,d=new ca.func(function(e){if(1===e.length)c.emit("observerUpdate",e[0]);else{var f=function(){c.emit("observerUpdate",e[0])};t.requestAnimationFrame?t.requestAnimationFrame(f):t.setTimeout(f,0)}});d.observe(a,{attributes:"undefined"===typeof b.attributes?!0:b.attributes,childList:"undefined"===typeof b.childList?!0:b.childList,characterData:"undefined"===typeof b.characterData?!0:b.characterData});c.observer.observers.push(d)},init:function(){if(x.observer&&this.params.observer){if(this.params.observeParents)for(var a=this.$el.parents(),b=0;b<a.length;b+=1)this.observer.attach(a[b]);this.observer.attach(this.$el[0],{childList:this.params.observeSlideChildren});this.observer.attach(this.$wrapperEl[0],{attributes:!1})}},destroy:function(){this.observer.observers.forEach(function(a){a.disconnect()});this.observer.observers=[]}},ra=function(a){var b=this,c=b.params,d=c.slidesPerView,e=c.slidesPerGroup,f=c.centeredSlides;c=b.params.virtual;var g=c.addSlidesBefore,h=c.addSlidesAfter,k=b.virtual;c=k.from;var m=k.to,n=k.slides,p=k.slidesGrid,r=k.renderSlide,w=k.offset;b.updateActiveIndex();var D=b.activeIndex||0;k=b.rtlTranslate?"right":b.isHorizontal()?"left":"top";f?(f=Math.floor(d/2)+e+g,d=Math.floor(d/2)+e+h):(f=d+(e-1)+g,d=e+h);var C=Math.max((D||0)-d,0),H=Math.min((D||0)+f,n.length-1);d=(b.slidesGrid[C]||0)-(b.slidesGrid[0]||0);q.extend(b.virtual,{from:C,to:H,offset:d,slidesGrid:b.slidesGrid});if(c!==C||m!==H||a){if(b.params.virtual.renderExternal)b.params.virtual.renderExternal.call(b,{offset:d,from:C,to:H,slides:function(){for(var F=[],G=C;G<=H;G+=1)F.push(n[G]);return F}()});else{e=[];p=[];if(a)b.$wrapperEl.find("."+b.params.slideClass).remove();else for(w=c;w<=m;w+=1)(w<C||w>H)&&b.$wrapperEl.find("."+b.params.slideClass+'[data-swiper-slide-index="'+w+'"]').remove();for(w=0;w<n.length;w+=1)w>=C&&w<=H&&("undefined"===typeof m||a?p.push(w):(w>m&&p.push(w),w<c&&e.push(w)));p.forEach(function(F){b.$wrapperEl.append(r(n[F],F))});e.sort(function(F,G){return G-F}).forEach(function(F){b.$wrapperEl.prepend(r(n[F],F))});b.$wrapperEl.children(".swiper-slide").css(k,d+"px")}b.updateSlides();b.updateProgress();b.updateSlidesClasses();b.lazy&&b.params.lazy.enabled&&b.lazy.load()}else b.slidesGrid!==p&&d!==w&&b.slides.css(k,d+"px"),b.updateProgress()},sa=function(a,b){var c=this.params.virtual;if(c.cache&&this.virtual.cache[b])return this.virtual.cache[b];a=c.renderSlide?l(c.renderSlide.call(this,a,b)):l('<div class="'+this.params.slideClass+'" data-swiper-slide-index="'+b+'">'+a+"</div>");a.attr("data-swiper-slide-index")||a.attr("data-swiper-slide-index",b);c.cache&&(this.virtual.cache[b]=a);return a},ta=function(a){this.virtual.slides.push(a);this.virtual.update(!0)},ua=function(a){this.virtual.slides.unshift(a);if(this.params.virtual.cache){var b=this.virtual.cache,c={};Object.keys(b).forEach(function(d){c[d+1]=b[d]});this.virtual.cache=c}this.virtual.update(!0);this.slideNext(0)},va=function(a){var b=this.rtlTranslate;a.originalEvent&&(a=a.originalEvent);var c=a.keyCode||a.charCode;if(!this.allowSlideNext&&(this.isHorizontal()&&39===c||this.isVertical()&&40===c)||!this.allowSlidePrev&&(this.isHorizontal()&&37===c||this.isVertical()&&38===c))return!1;if(!(a.shiftKey||a.altKey||a.ctrlKey||a.metaKey||y.activeElement&&y.activeElement.nodeName&&("input"===y.activeElement.nodeName.toLowerCase()||"textarea"===y.activeElement.nodeName.toLowerCase()))){if(this.params.keyboard.onlyInViewport&&(37===c||39===c||38===c||40===c)){var d=!1;if(0<this.$el.parents("."+this.params.slideClass).length&&0===this.$el.parents("."+this.params.slideActiveClass).length)return;var e=t.innerWidth,f=t.innerHeight,g=this.$el.offset();b&&(g.left-=this.$el[0].scrollLeft);g=[[g.left,g.top],[g.left+this.width,g.top],[g.left,g.top+this.height],[g.left+this.width,g.top+this.height]];for(var h=0;h<g.length;h+=1){var k=g[h];0<=k[0]&&k[0]<=e&&0<=k[1]&&k[1]<=f&&(d=!0)}if(!d)return}if(this.isHorizontal()){if(37===c||39===c)a.preventDefault?a.preventDefault():a.returnValue=!1;(39===c&&!b||37===c&&b)&&this.slideNext();(37===c&&!b||39===c&&b)&&this.slidePrev()}else{if(38===c||40===c)a.preventDefault?a.preventDefault():a.returnValue=!1;40===c&&this.slideNext();38===c&&this.slidePrev()}this.emit("keyPress",c)}},wa=function(){this.keyboard.enabled||(l(y).on("keydown",this.keyboard.handle),this.keyboard.enabled=!0)},xa=function(){this.keyboard.enabled&&(l(y).off("keydown",this.keyboard.handle),this.keyboard.enabled=!1)},ya=q.now();var za=-1<t.navigator.userAgent.indexOf("firefox")?"DOMMouseScroll":function(){var a="onwheel"in y;a||(a=y.createElement("div"),a.setAttribute("onwheel","return;"),a="function"===typeof a.onwheel);!a&&y.implementation&&y.implementation.hasFeature&&!0!==y.implementation.hasFeature("","")&&(a=y.implementation.hasFeature("Events.wheel","3.0"));return a}()?"wheel":"mousewheel";var R={lastScrollTime:ya,event:za,normalize:function(a){var b=0,c=0;"detail"in a&&(c=a.detail);"wheelDelta"in
a&&(c=-a.wheelDelta/120);"wheelDeltaY"in a&&(c=-a.wheelDeltaY/120);"wheelDeltaX"in a&&(b=-a.wheelDeltaX/120);"axis"in a&&a.axis===a.HORIZONTAL_AXIS&&(b=c,c=0);var d=10*b;var e=10*c;"deltaY"in a&&(e=a.deltaY);"deltaX"in a&&(d=a.deltaX);(d||e)&&a.deltaMode&&(1===a.deltaMode?(d*=40,e*=40):(d*=800,e*=800));d&&!b&&(b=1>d?-1:1);e&&!c&&(c=1>e?-1:1);return{spinX:b,spinY:c,pixelX:d,pixelY:e}},handleMouseEnter:function(){this.mouseEntered=!0},handleMouseLeave:function(){this.mouseEntered=!1},handle:function(a){var b=this,c=b.params.mousewheel;if(!b.mouseEntered&&!c.releaseOnEdges)return!0;a.originalEvent&&(a=a.originalEvent);var d=0;d=b.rtlTranslate?-1:1;var e=R.normalize(a);if(c.forceToAxis)if(b.isHorizontal())if(Math.abs(e.pixelX)>Math.abs(e.pixelY))d*=e.pixelX;else return!0;else if(Math.abs(e.pixelY)>Math.abs(e.pixelX))d=e.pixelY;else return!0;else d=Math.abs(e.pixelX)>Math.abs(e.pixelY)?-e.pixelX*d:-e.pixelY;if(0===d)return!0;c.invert&&(d=-d);if(b.params.freeMode){if(b.params.loop&&b.loopFix(),c=b.getTranslate()+d*c.sensitivity,d=b.isBeginning,e=b.isEnd,c>=b.minTranslate()&&(c=b.minTranslate()),c<=b.maxTranslate()&&(c=b.maxTranslate()),b.setTransition(0),b.setTranslate(c),b.updateProgress(),b.updateActiveIndex(),b.updateSlidesClasses(),(!d&&b.isBeginning||!e&&b.isEnd)&&b.updateSlidesClasses(),b.params.freeModeSticky&&(clearTimeout(b.mousewheel.timeout),b.mousewheel.timeout=q.nextTick(function(){b.slideToClosest()},300)),b.emit("scroll",a),b.params.autoplay&&b.params.autoplayDisableOnInteraction&&b.autoplay.stop(),c===b.minTranslate()||c===b.maxTranslate())return!0}else{if(60<q.now()-b.mousewheel.lastScrollTime)if(0>d)if((!b.isEnd||b.params.loop)&&!b.animating)b.slideNext(),b.emit("scroll",a);else{if(c.releaseOnEdges)return!0}else if((!b.isBeginning||b.params.loop)&&!b.animating)b.slidePrev(),b.emit("scroll",a);else if(c.releaseOnEdges)return!0;b.mousewheel.lastScrollTime=(new t.Date).getTime()}a.preventDefault?a.preventDefault():a.returnValue=!1;return!1},enable:function(){if(!R.event||this.mousewheel.enabled)return!1;var a=this.$el;"container"!==this.params.mousewheel.eventsTarged&&(a=l(this.params.mousewheel.eventsTarged));a.on("mouseenter",this.mousewheel.handleMouseEnter);a.on("mouseleave",this.mousewheel.handleMouseLeave);a.on(R.event,this.mousewheel.handle);return this.mousewheel.enabled=!0},disable:function(){if(!R.event||!this.mousewheel.enabled)return!1;var a=this.$el;"container"!==this.params.mousewheel.eventsTarged&&(a=l(this.params.mousewheel.eventsTarged));a.off(R.event,this.mousewheel.handle);this.mousewheel.enabled=!1;return!0}},Aa=function(){var a=this.params.navigation;if(!this.params.loop){var b=this.navigation,c=b.$nextEl;(b=b.$prevEl)&&0<b.length&&(this.isBeginning?b.addClass(a.disabledClass):b.removeClass(a.disabledClass),b[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](a.lockClass));c&&0<c.length&&(this.isEnd?c.addClass(a.disabledClass):c.removeClass(a.disabledClass),c[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](a.lockClass))}},Ba=function(a){a.preventDefault();this.isBeginning&&!this.params.loop||this.slidePrev()},Ca=function(a){a.preventDefault();this.isEnd&&!this.params.loop||this.slideNext()},Da=function(){var a=this.params.navigation;if(a.nextEl||a.prevEl){if(a.nextEl){var b=l(a.nextEl);this.params.uniqueNavElements&&"string"===typeof a.nextEl&&1<b.length&&1===this.$el.find(a.nextEl).length&&(b=this.$el.find(a.nextEl))}if(a.prevEl){var c=l(a.prevEl);this.params.uniqueNavElements&&"string"===typeof a.prevEl&&1<c.length&&1===this.$el.find(a.prevEl).length&&(c=this.$el.find(a.prevEl))}if(b&&0<b.length)b.on("click",this.navigation.onNextClick);if(c&&0<c.length)c.on("click",this.navigation.onPrevClick);q.extend(this.navigation,{$nextEl:b,nextEl:b&&b[0],$prevEl:c,prevEl:c&&c[0]})}},Ea=function(){var a=this.navigation,b=a.$nextEl;a=a.$prevEl;b&&b.length&&(b.off("click",this.navigation.onNextClick),b.removeClass(this.params.navigation.disabledClass));a&&a.length&&(a.off("click",this.navigation.onPrevClick),a.removeClass(this.params.navigation.disabledClass))},Fa=function(){var a=this.rtl,b=this.params.pagination;if(b.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var c=this.virtual&&this.params.virtual.enabled?this.virtual.slides.length:this.slides.length,d=this.pagination.$el,e=this.params.loop?Math.ceil((c-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length;if(this.params.loop){var f=Math.ceil((this.activeIndex-this.loopedSlides)/this.params.slidesPerGroup);f>c-1-2*this.loopedSlides&&(f-=c-2*this.loopedSlides);f>e-1&&(f-=e);0>f&&"bullets"!==this.params.paginationType&&(f=e+f)}else f="undefined"!==typeof this.snapIndex?this.snapIndex:this.activeIndex||0;if("bullets"===b.type&&this.pagination.bullets&&0<this.pagination.bullets.length){c=this.pagination.bullets;if(b.dynamicBullets){this.pagination.bulletSize=c.eq(0)[this.isHorizontal()?"outerWidth":"outerHeight"](!0);d.css(this.isHorizontal()?"width":"height",this.pagination.bulletSize*(b.dynamicMainBullets+4)+"px");1<b.dynamicMainBullets&&void 0!==this.previousIndex&&(this.pagination.dynamicBulletIndex+=f-this.previousIndex,this.pagination.dynamicBulletIndex>b.dynamicMainBullets-1?this.pagination.dynamicBulletIndex=b.dynamicMainBullets-1:0>this.pagination.dynamicBulletIndex&&(this.pagination.dynamicBulletIndex=0));var g=f-this.pagination.dynamicBulletIndex;var h=g+(Math.min(c.length,b.dynamicMainBullets)-1);var k=(h+g)/2}c.removeClass(b.bulletActiveClass+" "+b.bulletActiveClass+"-next "+b.bulletActiveClass+"-next-next "+b.bulletActiveClass+"-prev "+b.bulletActiveClass+"-prev-prev "+b.bulletActiveClass+"-main");if(1<d.length)c.each(function(r,w){r=l(w);w=r.index();w===f&&r.addClass(b.bulletActiveClass);b.dynamicBullets&&(w>=g&&w<=h&&r.addClass(b.bulletActiveClass+"-main"),w===g&&r.prev().addClass(b.bulletActiveClass+"-prev").prev().addClass(b.bulletActiveClass+"-prev-prev"),w===h&&r.next().addClass(b.bulletActiveClass+"-next").next().addClass(b.bulletActiveClass+"-next-next"))});else if(c.eq(f).addClass(b.bulletActiveClass),b.dynamicBullets){for(var m=c.eq(g),n=c.eq(h),p=g;p<=h;p+=1)c.eq(p).addClass(b.bulletActiveClass+"-main");m.prev().addClass(b.bulletActiveClass+"-prev").prev().addClass(b.bulletActiveClass+"-prev-prev");n.next().addClass(b.bulletActiveClass+"-next").next().addClass(b.bulletActiveClass+"-next-next")}b.dynamicBullets&&(k=(this.pagination.bulletSize*Math.min(c.length,b.dynamicMainBullets+4)-this.pagination.bulletSize)/2-k*this.pagination.bulletSize,a=a?"right":"left",c.css(this.isHorizontal()?a:"top",k+"px"))}"fraction"===b.type&&(d.find("."+b.currentClass).text(b.formatFractionCurrent(f+1)),d.find("."+b.totalClass).text(b.formatFractionTotal(e)));"progressbar"===b.type&&(a=b.progressbarOpposite?this.isHorizontal()?"vertical":"horizontal":this.isHorizontal()?"horizontal":"vertical",c=(f+1)/e,m=k=1,"horizontal"===a?k=c:m=c,d.find("."+b.progressbarFillClass).transform("translate3d(0,0,0) scaleX("+k+") scaleY("+m+")").transition(this.params.speed));"custom"===b.type&&b.renderCustom?(d.html(b.renderCustom(this,f+1,e)),this.emit("paginationRender",this,d[0])):this.emit("paginationUpdate",this,d[0]);d[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](b.lockClass)}},Ga=function(){var a=this.params.pagination;if(a.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var b=this.virtual&&this.params.virtual.enabled?this.virtual.slides.length:this.slides.length,c=this.pagination.$el,d="";if("bullets"===a.type){b=this.params.loop?Math.ceil((b-2*this.loopedSlides)/this.params.slidesPerGroup):this.snapGrid.length;for(var e=0;e<b;e+=1)d=a.renderBullet?d+a.renderBullet.call(this,e,a.bulletClass):d+("<"+a.bulletElement+' class="'+a.bulletClass+'"></'+a.bulletElement+">");c.html(d);this.pagination.bullets=c.find("."+a.bulletClass)}"fraction"===a.type&&(d=a.renderFraction?a.renderFraction.call(this,a.currentClass,a.totalClass):'<span class="'+a.currentClass+'"></span> / <span class="'+a.totalClass+'"></span>',c.html(d));"progressbar"===a.type&&(d=a.renderProgressbar?a.renderProgressbar.call(this,a.progressbarFillClass):'<span class="'+a.progressbarFillClass+'"></span>',c.html(d));"custom"!==a.type&&this.emit("paginationRender",this.pagination.$el[0])}},Ha=function(){var a=this,b=a.params.pagination;if(b.el){var c=l(b.el);if(0!==c.length){a.params.uniqueNavElements&&"string"===typeof b.el&&1<c.length&&1===a.$el.find(b.el).length&&(c=a.$el.find(b.el));"bullets"===b.type&&b.clickable&&c.addClass(b.clickableClass);c.addClass(b.modifierClass+b.type);"bullets"===b.type&&b.dynamicBullets&&(c.addClass(""+b.modifierClass+b.type+"-dynamic"),a.pagination.dynamicBulletIndex=0,1>b.dynamicMainBullets&&(b.dynamicMainBullets=1));"progressbar"===b.type&&b.progressbarOpposite&&c.addClass(b.progressbarOppositeClass);if(b.clickable)c.on("click","."+b.bulletClass,function(d){d.preventDefault();d=l(this).index()*a.params.slidesPerGroup;a.params.loop&&(d+=a.loopedSlides);a.slideTo(d)});q.extend(a.pagination,{$el:c,el:c[0]})}}},Ia=function(){var a=this.params.pagination;if(a.el&&this.pagination.el&&this.pagination.$el&&0!==this.pagination.$el.length){var b=this.pagination.$el;b.removeClass(a.hiddenClass);b.removeClass(a.modifierClass+a.type);this.pagination.bullets&&this.pagination.bullets.removeClass(a.bulletActiveClass);a.clickable&&b.off("click","."+a.bulletClass)}},Ja=function(){if(this.params.scrollbar.el&&this.scrollbar.el){var a=this.scrollbar,b=a.dragSize,c=a.trackSize,d=a.$dragEl,e=a.$el;a=this.params.scrollbar;var f=b,g=(c-b)*this.progress;this.rtlTranslate?(g=-g,0<g?(f=b-g,g=0):-g+b>c&&(f=c+g)):0>g?(f=b+g,g=0):g+b>c&&(f=c-g);this.isHorizontal()?(x.transforms3d?d.transform("translate3d("+g+"px, 0, 0)"):d.transform("translateX("+g+"px)"),d[0].style.width=f+"px"):(x.transforms3d?d.transform("translate3d(0px, "+g+"px, 0)"):d.transform("translateY("+g+"px)"),d[0].style.height=f+"px");a.hide&&(clearTimeout(this.scrollbar.timeout),e[0].style.opacity=1,this.scrollbar.timeout=setTimeout(function(){e[0].style.opacity=0;e.transition(400)},1E3))}},Ka=function(a){this.params.scrollbar.el&&this.scrollbar.el&&this.scrollbar.$dragEl.transition(a)},La=function(){if(this.params.scrollbar.el&&this.scrollbar.el){var a=this.scrollbar,b=a.$dragEl,c=a.$el;b[0].style.width="";b[0].style.height="";var d=this.isHorizontal()?c[0].offsetWidth:c[0].offsetHeight,e=this.size/this.virtualSize,f=d/this.size*e;var g="auto"===this.params.scrollbar.dragSize?d*e:parseInt(this.params.scrollbar.dragSize,10);this.isHorizontal()?b[0].style.width=g+"px":b[0].style.height=g+"px";c[0].style.display=1<=e?"none":"";this.params.scrollbarHide&&(c[0].style.opacity=0);q.extend(a,{trackSize:d,divider:e,moveDivider:f,dragSize:g});a.$el[this.params.watchOverflow&&this.isLocked?"addClass":"removeClass"](this.params.scrollbar.lockClass)}},Ma=function(a){var b=this.scrollbar,c=this.rtlTranslate,d=b.$el,e=b.dragSize;b=b.trackSize;a=((this.isHorizontal()?"touchstart"===a.type||"touchmove"===a.type?a.targetTouches[0].pageX:a.pageX||a.clientX:"touchstart"===a.type||"touchmove"===a.type?a.targetTouches[0].pageY:a.pageY||a.clientY)-d.offset()[this.isHorizontal()?"left":"top"]-e/2)/(b-e);a=Math.max(Math.min(a,1),0);c&&(a=1-a);c=this.minTranslate()+(this.maxTranslate()-this.minTranslate())*a;this.updateProgress(c);this.setTranslate(c);this.updateActiveIndex();this.updateSlidesClasses()},Na=function(a){var b=this.params.scrollbar,c=this.scrollbar,d=this.$wrapperEl,e=c.$el,f=c.$dragEl;this.scrollbar.isTouched=!0;a.preventDefault();a.stopPropagation();d.transition(100);f.transition(100);c.setDragPosition(a);clearTimeout(this.scrollbar.dragTimeout);e.transition(0);b.hide&&e.css("opacity",1);this.emit("scrollbarDragStart",a)},Oa=function(a){var b=this.scrollbar,c=this.$wrapperEl,d=b.$el,e=b.$dragEl;this.scrollbar.isTouched&&(a.preventDefault?a.preventDefault():a.returnValue=!1,b.setDragPosition(a),c.transition(0),d.transition(0),e.transition(0),this.emit("scrollbarDragMove",a))},Pa=function(a){var b=this.params.scrollbar,c=this.scrollbar.$el;this.scrollbar.isTouched&&(this.scrollbar.isTouched=!1,b.hide&&(clearTimeout(this.scrollbar.dragTimeout),this.scrollbar.dragTimeout=q.nextTick(function(){c.css("opacity",0);c.transition(400)},1E3)),this.emit("scrollbarDragEnd",a),b.snapOnRelease&&this.slideToClosest())},Qa=function(){if(this.params.scrollbar.el){var a=this.touchEventsTouch,b=this.touchEventsDesktop,c=this.params,d=this.scrollbar.$el[0],e=x.passiveListener&&c.passiveListeners?{passive:!1,capture:!1}:!1;c=x.passiveListener&&c.passiveListeners?{passive:!0,capture:!1}:!1;x.touch?(d.addEventListener(a.start,this.scrollbar.onDragStart,e),d.addEventListener(a.move,this.scrollbar.onDragMove,e),d.addEventListener(a.end,this.scrollbar.onDragEnd,c)):(d.addEventListener(b.start,this.scrollbar.onDragStart,e),y.addEventListener(b.move,this.scrollbar.onDragMove,e),y.addEventListener(b.end,this.scrollbar.onDragEnd,c))}},Ra=function(){if(this.params.scrollbar.el){var a=this.touchEventsTouch,b=this.touchEventsDesktop,c=this.params,d=this.scrollbar.$el[0],e=x.passiveListener&&c.passiveListeners?{passive:!1,capture:!1}:!1;c=x.passiveListener&&c.passiveListeners?{passive:!0,capture:!1}:!1;x.touch?(d.removeEventListener(a.start,this.scrollbar.onDragStart,e),d.removeEventListener(a.move,this.scrollbar.onDragMove,e),d.removeEventListener(a.end,this.scrollbar.onDragEnd,c)):(d.removeEventListener(b.start,this.scrollbar.onDragStart,e),y.removeEventListener(b.move,this.scrollbar.onDragMove,e),y.removeEventListener(b.end,this.scrollbar.onDragEnd,c))}},Sa=function(){if(this.params.scrollbar.el){var a=this.scrollbar,b=this.$el,c=this.params.scrollbar,d=l(c.el);this.params.uniqueNavElements&&"string"===typeof c.el&&1<d.length&&1===b.find(c.el).length&&(d=b.find(c.el));b=d.find("."+this.params.scrollbar.dragClass);0===b.length&&(b=l('<div class="'+this.params.scrollbar.dragClass+'"></div>'),d.append(b));q.extend(a,{$el:d,el:d[0],$dragEl:b,dragEl:b[0]});c.draggable&&a.enableDraggable()}},Ta=function(){this.scrollbar.disableDraggable()},Ua=function(a,b){var c=this.rtl;a=l(a);c=c?-1:1;var d=a.attr("data-swiper-parallax")||"0",e=a.attr("data-swiper-parallax-x"),f=a.attr("data-swiper-parallax-y"),g=a.attr("data-swiper-parallax-scale"),h=a.attr("data-swiper-parallax-opacity");e||f?(e=e||"0",f=f||"0"):this.isHorizontal()?(e=d,f="0"):(f=d,e="0");e=0<=e.indexOf("%")?parseInt(e,10)*b*c+"%":e*b*c+"px";f=0<=f.indexOf("%")?parseInt(f,10)*b+"%":f*b+"px";"undefined"!==typeof h&&null!==h&&(a[0].style.opacity=h-(h-1)*(1-Math.abs(b)));"undefined"===typeof g||null===g?a.transform("translate3d("+e+", "+f+", 0px)"):a.transform("translate3d("+e+", "+f+", 0px) scale("+(g-(g-1)*(1-Math.abs(b)))+")")},Va=function(){var a=this,b=a.slides,c=a.progress,d=a.snapGrid;a.$el.children("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(e,f){a.parallax.setTransform(f,c)});b.each(function(e,f){var g=f.progress;1<a.params.slidesPerGroup&&"auto"!==a.params.slidesPerView&&(g+=Math.ceil(e/2)-c*(d.length-1));g=Math.min(Math.max(g,-1),1);l(f).find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(h,k){a.parallax.setTransform(k,g)})})},Wa=function(a){void 0===a&&(a=this.params.speed);this.$el.find("[data-swiper-parallax], [data-swiper-parallax-x], [data-swiper-parallax-y]").each(function(b,c){b=l(c);c=parseInt(b.attr("data-swiper-parallax-duration"),10)||a;0===a&&(c=0);b.transition(c)})},ja={getDistanceBetweenTouches:function(a){return 2>a.targetTouches.length?1:Math.sqrt(Math.pow(a.targetTouches[1].pageX-a.targetTouches[0].pageX,2)+Math.pow(a.targetTouches[1].pageY-a.targetTouches[0].pageY,2))},onGestureStart:function(a){var b=this.params.zoom,c=this.zoom,d=c.gesture;c.fakeGestureTouched=!1;c.fakeGestureMoved=!1;if(!x.gestures){if("touchstart"!==a.type||"touchstart"===a.type&&2>a.targetTouches.length)return;c.fakeGestureTouched=!0;d.scaleStart=ja.getDistanceBetweenTouches(a)}if(!d.$slideEl||!d.$slideEl.length)if(d.$slideEl=l(a.target).closest(".swiper-slide"),0===d.$slideEl.length&&(d.$slideEl=this.slides.eq(this.activeIndex)),d.$imageEl=d.$slideEl.find("img, svg, canvas"),d.$imageWrapEl=d.$imageEl.parent("."+b.containerClass),d.maxRatio=d.$imageWrapEl.attr("data-swiper-zoom")||b.maxRatio,0===d.$imageWrapEl.length){d.$imageEl=void 0;return}d.$imageEl.transition(0);this.zoom.isScaling=!0},onGestureChange:function(a){var b=this.params.zoom,c=this.zoom,d=c.gesture;if(!x.gestures){if("touchmove"!==a.type||"touchmove"===a.type&&2>a.targetTouches.length)return;c.fakeGestureMoved=!0;d.scaleMove=ja.getDistanceBetweenTouches(a)}d.$imageEl&&0!==d.$imageEl.length&&(c.scale=x.gestures?a.scale*c.currentScale:d.scaleMove/d.scaleStart*c.currentScale,c.scale>d.maxRatio&&(c.scale=d.maxRatio-1+Math.pow(c.scale-d.maxRatio+1,.5)),c.scale<b.minRatio&&(c.scale=b.minRatio+1-Math.pow(b.minRatio-c.scale+1,.5)),d.$imageEl.transform("translate3d(0,0,0) scale("+c.scale+")"))},onGestureEnd:function(a){var b=this.params.zoom,c=this.zoom,d=c.gesture;if(!x.gestures){if(!c.fakeGestureTouched||!c.fakeGestureMoved||"touchend"!==a.type||"touchend"===a.type&&2>a.changedTouches.length&&!J.android)return;c.fakeGestureTouched=!1;c.fakeGestureMoved=!1}d.$imageEl&&0!==d.$imageEl.length&&(c.scale=Math.max(Math.min(c.scale,d.maxRatio),b.minRatio),d.$imageEl.transition(this.params.speed).transform("translate3d(0,0,0) scale("+c.scale+")"),c.currentScale=c.scale,c.isScaling=!1,1===c.scale&&(d.$slideEl=void 0))},onTouchStart:function(a){var b=this.zoom,c=b.gesture;b=b.image;c.$imageEl&&0!==c.$imageEl.length&&!b.isTouched&&(J.android&&a.preventDefault(),b.isTouched=!0,b.touchesStart.x="touchstart"===a.type?a.targetTouches[0].pageX:a.pageX,b.touchesStart.y="touchstart"===a.type?a.targetTouches[0].pageY:a.pageY)},onTouchMove:function(a){var b=this.zoom,c=b.gesture,d=b.image,e=b.velocity;if(c.$imageEl&&0!==c.$imageEl.length&&(this.allowClick=!1,d.isTouched&&c.$slideEl)){d.isMoved||(d.width=c.$imageEl[0].offsetWidth,d.height=c.$imageEl[0].offsetHeight,d.startX=q.getTranslate(c.$imageWrapEl[0],"x")||0,d.startY=q.getTranslate(c.$imageWrapEl[0],"y")||0,c.slideWidth=c.$slideEl[0].offsetWidth,c.slideHeight=c.$slideEl[0].offsetHeight,c.$imageWrapEl.transition(0),this.rtl&&(d.startX=-d.startX,d.startY=-d.startY));var f=d.width*b.scale,g=d.height*b.scale;if(!(f<c.slideWidth&&g<c.slideHeight)){d.minX=Math.min(c.slideWidth/2-f/2,0);d.maxX=-d.minX;d.minY=Math.min(c.slideHeight/2-g/2,0);d.maxY=-d.minY;d.touchesCurrent.x="touchmove"===a.type?a.targetTouches[0].pageX:a.pageX;d.touchesCurrent.y="touchmove"===a.type?a.targetTouches[0].pageY:a.pageY;if(!d.isMoved&&!b.isScaling){if(this.isHorizontal()&&(Math.floor(d.minX)===Math.floor(d.startX)&&d.touchesCurrent.x<d.touchesStart.x||Math.floor(d.maxX)===Math.floor(d.startX)&&d.touchesCurrent.x>d.touchesStart.x)){d.isTouched=!1;return}if(!this.isHorizontal()&&(Math.floor(d.minY)===Math.floor(d.startY)&&d.touchesCurrent.y<d.touchesStart.y||Math.floor(d.maxY)===Math.floor(d.startY)&&d.touchesCurrent.y>d.touchesStart.y)){d.isTouched=!1;return}}a.preventDefault();a.stopPropagation();d.isMoved=!0;d.currentX=d.touchesCurrent.x-d.touchesStart.x+d.startX;d.currentY=d.touchesCurrent.y-d.touchesStart.y+d.startY;d.currentX<d.minX&&(d.currentX=d.minX+1-Math.pow(d.minX-d.currentX+1,.8));d.currentX>d.maxX&&(d.currentX=d.maxX-1+Math.pow(d.currentX-d.maxX+1,.8));d.currentY<d.minY&&(d.currentY=d.minY+1-Math.pow(d.minY-d.currentY+1,.8));d.currentY>d.maxY&&(d.currentY=d.maxY-1+Math.pow(d.currentY-d.maxY+1,.8));e.prevPositionX||(e.prevPositionX=d.touchesCurrent.x);e.prevPositionY||(e.prevPositionY=d.touchesCurrent.y);e.prevTime||(e.prevTime=Date.now());e.x=(d.touchesCurrent.x-e.prevPositionX)/(Date.now()-e.prevTime)/2;e.y=(d.touchesCurrent.y-e.prevPositionY)/(Date.now()-e.prevTime)/2;2>Math.abs(d.touchesCurrent.x-e.prevPositionX)&&(e.x=0);2>Math.abs(d.touchesCurrent.y-e.prevPositionY)&&(e.y=0);e.prevPositionX=d.touchesCurrent.x;e.prevPositionY=d.touchesCurrent.y;e.prevTime=Date.now();c.$imageWrapEl.transform("translate3d("+d.currentX+"px, "+d.currentY+"px,0)")}}},onTouchEnd:function(){var a=this.zoom,b=a.gesture,c=a.image,d=a.velocity;if(b.$imageEl&&0!==b.$imageEl.length)if(c.isTouched&&c.isMoved){c.isTouched=!1;c.isMoved=!1;var e=300,f=300,g=c.currentX+d.x*e,h=c.currentY+d.y*f;0!==d.x&&(e=Math.abs((g-c.currentX)/d.x));0!==d.y&&(f=Math.abs((h-c.currentY)/d.y));d=Math.max(e,f);c.currentX=g;c.currentY=h;g=c.height*a.scale;c.minX=Math.min(b.slideWidth/2-c.width*a.scale/2,0);c.maxX=-c.minX;c.minY=Math.min(b.slideHeight/2-g/2,0);c.maxY=-c.minY;c.currentX=Math.max(Math.min(c.currentX,c.maxX),c.minX);c.currentY=Math.max(Math.min(c.currentY,c.maxY),c.minY);b.$imageWrapEl.transition(d).transform("translate3d("+c.currentX+"px, "+c.currentY+"px,0)")}else c.isTouched=!1,c.isMoved=!1},onTransitionEnd:function(){var a=this.zoom,b=a.gesture;b.$slideEl&&this.previousIndex!==this.activeIndex&&(b.$imageEl.transform("translate3d(0,0,0) scale(1)"),b.$imageWrapEl.transform("translate3d(0,0,0)"),a.scale=1,a.currentScale=1,b.$slideEl=void 0,b.$imageEl=void 0,b.$imageWrapEl=void 0)},toggle:function(a){var b=this.zoom;b.scale&&1!==b.scale?b.out():b.in(a)},in:function(a){var b=this.zoom,c=this.params.zoom,d=b.gesture,e=b.image;d.$slideEl||(d.$slideEl=this.clickedSlide?l(this.clickedSlide):this.slides.eq(this.activeIndex),d.$imageEl=d.$slideEl.find("img, svg, canvas"),d.$imageWrapEl=d.$imageEl.parent("."+c.containerClass));if(d.$imageEl&&0!==d.$imageEl.length){d.$slideEl.addClass(""+c.zoomedSlideClass);if("undefined"===typeof e.touchesStart.x&&a){var f="touchend"===a.type?a.changedTouches[0].pageX:a.pageX;e="touchend"===a.type?a.changedTouches[0].pageY:a.pageY}else f=e.touchesStart.x,e=e.touchesStart.y;b.scale=d.$imageWrapEl.attr("data-swiper-zoom")||c.maxRatio;b.currentScale=d.$imageWrapEl.attr("data-swiper-zoom")||c.maxRatio;if(a){var g=d.$slideEl[0].offsetWidth;c=d.$slideEl[0].offsetHeight;var h=d.$slideEl.offset().left;a=d.$slideEl.offset().top;var k=d.$imageEl[0].offsetWidth;var m=d.$imageEl[0].offsetHeight;k*=b.scale;var n=m*b.scale;m=Math.min(g/2-k/2,0);k=Math.min(c/2-n/2,0);n=-m;var p=-k;f=(h+g/2-f)*b.scale;e=(a+c/2-e)*b.scale;f<m&&(f=m);f>n&&(f=n);e<k&&(e=k);e>p&&(e=p)}else e=f=0;d.$imageWrapEl.transition(300).transform("translate3d("+f+"px, "+e+"px,0)");d.$imageEl.transition(300).transform("translate3d(0,0,0) scale("+b.scale+")")}},out:function(){var a=this.zoom,b=this.params.zoom,c=a.gesture;c.$slideEl||(c.$slideEl=this.clickedSlide?l(this.clickedSlide):this.slides.eq(this.activeIndex),c.$imageEl=c.$slideEl.find("img, svg, canvas"),c.$imageWrapEl=c.$imageEl.parent("."+b.containerClass));c.$imageEl&&0!==c.$imageEl.length&&(a.scale=1,a.currentScale=1,c.$imageWrapEl.transition(300).transform("translate3d(0,0,0)"),c.$imageEl.transition(300).transform("translate3d(0,0,0) scale(1)"),c.$slideEl.removeClass(""+b.zoomedSlideClass),c.$slideEl=void 0)},enable:function(){var a=this.zoom;if(!a.enabled){a.enabled=!0;var b="touchstart"===this.touchEvents.start&&x.passiveListener&&this.params.passiveListeners?{passive:!0,capture:!1}:!1;x.gestures?(this.$wrapperEl.on("gesturestart",".swiper-slide",a.onGestureStart,b),this.$wrapperEl.on("gesturechange",".swiper-slide",a.onGestureChange,b),this.$wrapperEl.on("gestureend",".swiper-slide",a.onGestureEnd,b)):"touchstart"===this.touchEvents.start&&(this.$wrapperEl.on(this.touchEvents.start,".swiper-slide",a.onGestureStart,b),this.$wrapperEl.on(this.touchEvents.move,".swiper-slide",a.onGestureChange,b),this.$wrapperEl.on(this.touchEvents.end,".swiper-slide",a.onGestureEnd,b));this.$wrapperEl.on(this.touchEvents.move,"."+this.params.zoom.containerClass,a.onTouchMove)}},disable:function(){var a=this.zoom;if(a.enabled){this.zoom.enabled=!1;var b="touchstart"===this.touchEvents.start&&x.passiveListener&&this.params.passiveListeners?{passive:!0,capture:!1}:!1;x.gestures?(this.$wrapperEl.off("gesturestart",".swiper-slide",a.onGestureStart,b),this.$wrapperEl.off("gesturechange",".swiper-slide",a.onGestureChange,b),this.$wrapperEl.off("gestureend",".swiper-slide",a.onGestureEnd,b)):"touchstart"===this.touchEvents.start&&(this.$wrapperEl.off(this.touchEvents.start,".swiper-slide",a.onGestureStart,b),this.$wrapperEl.off(this.touchEvents.move,".swiper-slide",a.onGestureChange,b),this.$wrapperEl.off(this.touchEvents.end,".swiper-slide",a.onGestureEnd,b));this.$wrapperEl.off(this.touchEvents.move,"."+this.params.zoom.containerClass,a.onTouchMove)}}},Xa=function(a,b){void 0===b&&(b=!0);var c=this,d=c.params.lazy;if("undefined"!==typeof a&&0!==c.slides.length){var e=c.virtual&&c.params.virtual.enabled?c.$wrapperEl.children("."+c.params.slideClass+'[data-swiper-slide-index="'+a+'"]'):c.slides.eq(a);a=e.find("."+d.elementClass+":not(."+d.loadedClass+"):not(."+d.loadingClass+")");!e.hasClass(d.elementClass)||e.hasClass(d.loadedClass)||e.hasClass(d.loadingClass)||(a=a.add(e[0]));0!==a.length&&a.each(function(f,g){var h=l(g);h.addClass(d.loadingClass);var k=h.attr("data-background"),m=h.attr("data-src"),n=h.attr("data-srcset"),p=h.attr("data-sizes");c.loadImage(h[0],m||k,n,p,!1,function(){if("undefined"!==typeof c&&null!==c&&c&&(!c||c.params)&&!c.destroyed){k?(h.css("background-image",'url("'+k+'")'),h.removeAttr("data-background")):(n&&(h.attr("srcset",n),h.removeAttr("data-srcset")),p&&(h.attr("sizes",p),h.removeAttr("data-sizes")),m&&(h.attr("src",m),h.removeAttr("data-src")));h.addClass(d.loadedClass).removeClass(d.loadingClass);e.find("."+d.preloaderClass).remove();if(c.params.loop&&b){var r=e.attr("data-swiper-slide-index");e.hasClass(c.params.slideDuplicateClass)?(r=c.$wrapperEl.children('[data-swiper-slide-index="'+r+'"]:not(.'+c.params.slideDuplicateClass+")"),c.lazy.loadInSlide(r.index(),!1)):(r=c.$wrapperEl.children("."+c.params.slideDuplicateClass+'[data-swiper-slide-index="'+r+'"]'),c.lazy.loadInSlide(r.index(),!1))}c.emit("lazyImageReady",e[0],h[0])}});c.emit("lazyImageLoad",e[0],h[0])})}},Ya=function(){function a(r){if(h){if(d.children("."+e.slideClass+'[data-swiper-slide-index="'+r+'"]').length)return!0}else if(f[r])return!0;return!1}function b(r){return h?l(r).attr("data-swiper-slide-index"):l(r).index()}var c=this,d=c.$wrapperEl,e=c.params,f=c.slides,g=c.activeIndex,h=c.virtual&&e.virtual.enabled,k=e.lazy,m=e.slidesPerView;"auto"===m&&(m=0);c.lazy.initialImageLoaded||(c.lazy.initialImageLoaded=!0);if(c.params.watchSlidesVisibility)d.children("."+e.slideVisibleClass).each(function(r,w){r=h?l(w).attr("data-swiper-slide-index"):l(w).index();c.lazy.loadInSlide(r)});else if(1<m)for(var n=g;n<g+m;n+=1)a(n)&&c.lazy.loadInSlide(n);else c.lazy.loadInSlide(g);if(k.loadPrevNext)if(1<m||k.loadPrevNextAmount&&1<k.loadPrevNextAmount){n=k.loadPrevNextAmount;var p=m;k=Math.min(g+p+Math.max(n,p),f.length);n=Math.max(g-Math.max(p,n),0);for(m=g+m;m<k;m+=1)a(m)&&c.lazy.loadInSlide(m);for(m=n;m<g;m+=1)a(m)&&c.lazy.loadInSlide(m)}else g=d.children("."+e.slideNextClass),0<g.length&&c.lazy.loadInSlide(b(g)),g=d.children("."+e.slidePrevClass),0<g.length&&c.lazy.loadInSlide(b(g))},Z={LinearSpline:function(a,b){var c=function(){var f,g,h;return function(k,m){g=-1;for(f=k.length;1<f-g;)h=f+g>>1,k[h]<=m?g=h:f=h;return f}}();this.x=a;this.y=b;this.lastIndex=a.length-1;var d,e;this.interpolate=function(f){if(!f)return 0;e=c(this.x,f);d=e-1;return(f-this.x[d])*(this.y[e]-this.y[d])/(this.x[e]-this.x[d])+this.y[d]};return this},getInterpolateFunction:function(a){this.controller.spline||(this.controller.spline=this.params.loop?new Z.LinearSpline(this.slidesGrid,a.slidesGrid):new Z.LinearSpline(this.snapGrid,a.snapGrid))},setTranslate:function(a,b){function c(h){var k=d.rtlTranslate?-d.translate:d.translate;"slide"===d.params.controller.by&&(d.controller.getInterpolateFunction(h),f=-d.controller.spline.interpolate(-k));f&&"container"!==d.params.controller.by||(e=(h.maxTranslate()-h.minTranslate())/(d.maxTranslate()-d.minTranslate()),f=(k-d.minTranslate())*e+h.minTranslate());d.params.controller.inverse&&(f=h.maxTranslate()-f);h.updateProgress(f);h.setTranslate(f,d);h.updateActiveIndex();h.updateSlidesClasses()}var d=this;a=d.controller.control;var e,f;if(Array.isArray(a))for(var g=0;g<a.length;g+=1)a[g]!==b&&a[g]instanceof P&&c(a[g]);else a instanceof P&&b!==a&&c(a)},setTransition:function(a,b){function c(g){g.setTransition(a,d);0!==a&&(g.transitionStart(),g.params.autoHeight&&q.nextTick(function(){g.updateAutoHeight()}),g.$wrapperEl.transitionEnd(function(){e&&(g.params.loop&&"slide"===d.params.controller.by&&g.loopFix(),g.transitionEnd())}))}var d=this,e=d.controller.control,f;if(Array.isArray(e))for(f=0;f<e.length;f+=1)e[f]!==b&&e[f]instanceof P&&c(e[f]);else e instanceof P&&b!==e&&c(e)}},pa={makeElFocusable:function(a){a.attr("tabIndex","0");return a},addElRole:function(a,b){a.attr("role",b);return a},addElLabel:function(a,b){a.attr("aria-label",b);return a},disableEl:function(a){a.attr("aria-disabled",!0);return a},enableEl:function(a){a.attr("aria-disabled",!1);return a},onEnterKey:function(a){var b=this.params.a11y;13===a.keyCode&&(a=l(a.target),this.navigation&&this.navigation.$nextEl&&a.is(this.navigation.$nextEl)&&(this.isEnd&&!this.params.loop||this.slideNext(),this.isEnd?this.a11y.notify(b.lastSlideMessage):this.a11y.notify(b.nextSlideMessage)),this.navigation&&this.navigation.$prevEl&&a.is(this.navigation.$prevEl)&&(this.isBeginning&&!this.params.loop||this.slidePrev(),this.isBeginning?this.a11y.notify(b.firstSlideMessage):this.a11y.notify(b.prevSlideMessage)),this.pagination&&a.is("."+this.params.pagination.bulletClass)&&a[0].click())},notify:function(a){var b=this.a11y.liveRegion;0!==b.length&&(b.html(""),b.html(a))},updateNavigation:function(){if(!this.params.loop){var a=this.navigation,b=a.$nextEl;(a=a.$prevEl)&&0<a.length&&(this.isBeginning?this.a11y.disableEl(a):this.a11y.enableEl(a));b&&0<b.length&&(this.isEnd?this.a11y.disableEl(b):this.a11y.enableEl(b))}},updatePagination:function(){var a=this,b=a.params.a11y;a.pagination&&a.params.pagination.clickable&&a.pagination.bullets&&a.pagination.bullets.length&&a.pagination.bullets.each(function(c,d){c=l(d);a.a11y.makeElFocusable(c);a.a11y.addElRole(c,"button");a.a11y.addElLabel(c,b.paginationBulletMessage.replace(/{{index}}/,c.index()+1))})},init:function(){this.$el.append(this.a11y.liveRegion);var a=this.params.a11y;if(this.navigation&&this.navigation.$nextEl)var b=this.navigation.$nextEl;if(this.navigation&&this.navigation.$prevEl)var c=this.navigation.$prevEl;b&&(this.a11y.makeElFocusable(b),this.a11y.addElRole(b,"button"),this.a11y.addElLabel(b,a.nextSlideMessage),b.on("keydown",this.a11y.onEnterKey));c&&(this.a11y.makeElFocusable(c),this.a11y.addElRole(c,"button"),this.a11y.addElLabel(c,a.prevSlideMessage),c.on("keydown",this.a11y.onEnterKey));if(this.pagination&&this.params.pagination.clickable&&this.pagination.bullets&&this.pagination.bullets.length)this.pagination.$el.on("keydown","."+this.params.pagination.bulletClass,this.a11y.onEnterKey)},destroy:function(){this.a11y.liveRegion&&0<this.a11y.liveRegion.length&&this.a11y.liveRegion.remove();if(this.navigation&&this.navigation.$nextEl)var a=this.navigation.$nextEl;if(this.navigation&&this.navigation.$prevEl)var b=this.navigation.$prevEl;a&&a.off("keydown",this.a11y.onEnterKey);b&&b.off("keydown",this.a11y.onEnterKey);this.pagination&&this.params.pagination.clickable&&this.pagination.bullets&&this.pagination.bullets.length&&this.pagination.$el.off("keydown","."+this.params.pagination.bulletClass,this.a11y.onEnterKey)}},S={init:function(){if(this.params.history)if(t.history&&t.history.pushState){var a=this.history;a.initialized=!0;a.paths=S.getPathValues();if(a.paths.key||a.paths.value)a.scrollToSlide(0,a.paths.value,this.params.runCallbacksOnInit),this.params.history.replaceState||t.addEventListener("popstate",this.history.setHistoryPopState)}else this.params.history.enabled=!1,this.params.hashNavigation.enabled=!0},destroy:function(){this.params.history.replaceState||t.removeEventListener("popstate",this.history.setHistoryPopState)},setHistoryPopState:function(){this.history.paths=S.getPathValues();this.history.scrollToSlide(this.params.speed,this.history.paths.value,!1)},getPathValues:function(){var a=t.location.pathname.slice(1).split("/").filter(function(c){return""!==c}),b=a.length;return{key:a[b-2],value:a[b-1]}},setHistory:function(a,b){this.history.initialized&&this.params.history.enabled&&(b=this.slides.eq(b),b=S.slugify(b.attr("data-history")),t.location.pathname.includes(a)||(b=a+"/"+b),(a=t.history.state)&&a.value===b||(this.params.history.replaceState?t.history.replaceState({value:b},null,b):t.history.pushState({value:b},null,b)))},slugify:function(a){return a.toString().toLowerCase().replace(/\s+/g,"-").replace(/[^\w-]+/g,"").replace(/--+/g,"-").replace(/^-+/,"").replace(/-+$/,"")},scrollToSlide:function(a,b,c){if(b)for(var d=0,e=this.slides.length;d<e;d+=1){var f=this.slides.eq(d);S.slugify(f.attr("data-history"))!==b||f.hasClass(this.params.slideDuplicateClass)||(f=f.index(),this.slideTo(f,a,c))}else this.slideTo(0,a,c)}},Za=function(){var a=y.location.hash.replace("#",""),b=this.slides.eq(this.activeIndex).attr("data-hash");a!==b&&(a=this.$wrapperEl.children("."+this.params.slideClass+'[data-hash="'+a+'"]').index(),"undefined"!==typeof a&&this.slideTo(a))},$a=function(){if(this.hashNavigation.initialized&&this.params.hashNavigation.enabled)if(this.params.hashNavigation.replaceState&&t.history&&t.history.replaceState)t.history.replaceState(null,null,"#"+this.slides.eq(this.activeIndex).attr("data-hash")||"");else{var a=this.slides.eq(this.activeIndex);a=a.attr("data-hash")||a.attr("data-history");y.location.hash=a||""}},ab=function(){if(!(!this.params.hashNavigation.enabled||this.params.history&&this.params.history.enabled)){this.hashNavigation.initialized=!0;var a=y.location.hash.replace("#","");if(a)for(var b=0,c=this.slides.length;b<c;b+=1){var d=this.slides.eq(b);(d.attr("data-hash")||d.attr("data-history"))!==a||d.hasClass(this.params.slideDuplicateClass)||(d=d.index(),this.slideTo(d,0,this.params.runCallbacksOnInit,!0))}if(this.params.hashNavigation.watchState)l(t).on("hashchange",this.hashNavigation.onHashCange)}},bb=function(){this.params.hashNavigation.watchState&&l(t).off("hashchange",this.hashNavigation.onHashCange)},cb=function(){var a=this,b=a.slides.eq(a.activeIndex),c=a.params.autoplay.delay;b.attr("data-swiper-autoplay")&&(c=b.attr("data-swiper-autoplay")||a.params.autoplay.delay);a.autoplay.timeout=q.nextTick(function(){a.params.autoplay.reverseDirection?a.params.loop?(a.loopFix(),a.slidePrev(a.params.speed,!0,!0),a.emit("autoplay")):a.isBeginning?a.params.autoplay.stopOnLastSlide?a.autoplay.stop():(a.slideTo(a.slides.length-1,a.params.speed,!0,!0),a.emit("autoplay")):(a.slidePrev(a.params.speed,!0,!0),a.emit("autoplay")):a.params.loop?(a.loopFix(),a.slideNext(a.params.speed,!0,!0),a.emit("autoplay")):a.isEnd?a.params.autoplay.stopOnLastSlide?a.autoplay.stop():(a.slideTo(0,a.params.speed,!0,!0),a.emit("autoplay")):(a.slideNext(a.params.speed,!0,!0),a.emit("autoplay"))},c)},db=function(){if("undefined"!==typeof this.autoplay.timeout||this.autoplay.running)return!1;this.autoplay.running=!0;this.emit("autoplayStart");this.autoplay.run();return!0},eb=function(){if(!this.autoplay.running||"undefined"===typeof this.autoplay.timeout)return!1;this.autoplay.timeout&&(clearTimeout(this.autoplay.timeout),this.autoplay.timeout=void 0);this.autoplay.running=!1;this.emit("autoplayStop");return!0},fb=function(a){this.autoplay.running&&!this.autoplay.paused&&(this.autoplay.timeout&&clearTimeout(this.autoplay.timeout),this.autoplay.paused=!0,0!==a&&this.params.autoplay.waitForTransition?(this.$wrapperEl[0].addEventListener("transitionend",this.autoplay.onTransitionEnd),this.$wrapperEl[0].addEventListener("webkitTransitionEnd",this.autoplay.onTransitionEnd)):(this.autoplay.paused=!1,this.autoplay.run()))},gb=function(){for(var a=this.slides,b=0;b<a.length;b+=1){var c=this.slides.eq(b),d=-c[0].swiperSlideOffset;this.params.virtualTranslate||(d-=this.translate);var e=0;this.isHorizontal()||(e=d,d=0);c.css({opacity:this.params.fadeEffect.crossFade?Math.max(1-Math.abs(c[0].progress),0):1+Math.min(Math.max(c[0].progress,-1),0)}).transform("translate3d("+d+"px, "+e+"px, 0px)")}},hb=function(a){var b=this,c=b.slides,d=b.$wrapperEl;c.transition(a);if(b.params.virtualTranslate&&0!==a){var e=!1;c.transitionEnd(function(){if(!e&&b&&!b.destroyed){e=!0;b.animating=!1;for(var f=["webkitTransitionEnd","transitionend"],g=0;g<f.length;g+=1)d.trigger(f[g])}})}},ib=function(){var a=this.$el,b=this.$wrapperEl,c=this.slides,d=this.width,e=this.height,f=this.rtlTranslate,g=this.size,h=this.params.cubeEffect,k=this.isHorizontal(),m=this.virtual&&this.params.virtual.enabled,n=0;if(h.shadow)if(k){var p=b.find(".swiper-cube-shadow");0===p.length&&(p=l('<div class="swiper-cube-shadow"></div>'),b.append(p));p.css({height:d+"px"})}else p=a.find(".swiper-cube-shadow"),0===p.length&&(p=l('<div class="swiper-cube-shadow"></div>'),a.append(p));for(a=0;a<c.length;a+=1){var r=c.eq(a),w=a;m&&(w=parseInt(r.attr("data-swiper-slide-index"),10));var D=90*w,C=Math.floor(D/360);f&&(D=-D,C=Math.floor(-D/360));var H=Math.max(Math.min(r[0].progress,1),-1),F=0,G=0,z=0;0===w%4?(F=4*-C*g,z=0):0===(w-1)%4?(F=0,z=4*-C*g):0===(w-2)%4?(F=g+4*C*g,z=g):0===(w-3)%4&&(F=-g,z=3*g+4*g*C);f&&(F=-F);k||(G=F,F=0);D="rotateX("+(k?0:-D)+"deg) rotateY("+(k?D:0)+"deg) translate3d("+F+"px, "+G+"px, "+z+"px)";1>=H&&-1<H&&(n=90*w+90*H,f&&(n=90*-w-90*H));r.transform(D);h.slideShadows&&(w=k?r.find(".swiper-slide-shadow-left"):r.find(".swiper-slide-shadow-top"),D=k?r.find(".swiper-slide-shadow-right"):r.find(".swiper-slide-shadow-bottom"),0===w.length&&(w=l('<div class="swiper-slide-shadow-'+(k?"left":"top")+'"></div>'),r.append(w)),0===D.length&&(D=l('<div class="swiper-slide-shadow-'+(k?"right":"bottom")+'"></div>'),r.append(D)),w.length&&(w[0].style.opacity=Math.max(-H,0)),D.length&&(D[0].style.opacity=Math.max(H,0)))}b.css({"-webkit-transform-origin":"50% 50% -"+g/2+"px","-moz-transform-origin":"50% 50% -"+g/2+"px","-ms-transform-origin":"50% 50% -"+g/2+"px","transform-origin":"50% 50% -"+g/2+"px"});h.shadow&&(k?p.transform("translate3d(0px, "+(d/2+h.shadowOffset)+"px, "+-d/2+"px) rotateX(90deg) rotateZ(0deg) scale("+h.shadowScale+")"):(c=Math.abs(n)-90*Math.floor(Math.abs(n)/90),c=h.shadowScale/(1.5-(Math.sin(2*c*Math.PI/360)/2+Math.cos(2*c*Math.PI/360)/2)),p.transform("scale3d("+h.shadowScale+", 1, "+c+") translate3d(0px, "+(e/2+h.shadowOffset)+"px, "+-e/2/c+"px) rotateX(-90deg)")));b.transform("translate3d(0px,0,"+(U.isSafari||U.isUiWebView?-g/2:0)+"px) rotateX("+(this.isHorizontal()?0:n)+"deg) rotateY("+(this.isHorizontal()?-n:0)+"deg)")},jb=function(a){var b=this.$el;this.slides.transition(a).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(a);this.params.cubeEffect.shadow&&!this.isHorizontal()&&b.find(".swiper-cube-shadow").transition(a)},kb=function(){for(var a=this.slides,b=this.rtlTranslate,c=0;c<a.length;c+=1){var d=a.eq(c),e=d[0].progress;this.params.flipEffect.limitRotation&&(e=Math.max(Math.min(d[0].progress,1),-1));var f=-180*e,g=0,h=-d[0].swiperSlideOffset,k=0;this.isHorizontal()?b&&(f=-f):(k=h,h=0,g=-f,f=0);d[0].style.zIndex=-Math.abs(Math.round(e))+a.length;if(this.params.flipEffect.slideShadows){var m=this.isHorizontal()?d.find(".swiper-slide-shadow-left"):d.find(".swiper-slide-shadow-top"),n=this.isHorizontal()?d.find(".swiper-slide-shadow-right"):d.find(".swiper-slide-shadow-bottom");0===m.length&&(m=l('<div class="swiper-slide-shadow-'+(this.isHorizontal()?"left":"top")+'"></div>'),d.append(m));0===n.length&&(n=l('<div class="swiper-slide-shadow-'+(this.isHorizontal()?"right":"bottom")+'"></div>'),d.append(n));m.length&&(m[0].style.opacity=Math.max(-e,0));n.length&&(n[0].style.opacity=Math.max(e,0))}d.transform("translate3d("+h+"px, "+k+"px, 0px) rotateX("+g+"deg) rotateY("+f+"deg)")}},lb=function(a){var b=this,c=b.slides,d=b.activeIndex,e=b.$wrapperEl;c.transition(a).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(a);if(b.params.virtualTranslate&&0!==a){var f=!1;c.eq(d).transitionEnd(function(){if(!f&&b&&!b.destroyed){f=!0;b.animating=!1;for(var g=["webkitTransitionEnd","transitionend"],h=0;h<g.length;h+=1)e.trigger(g[h])}})}},mb=function(){var a=this.width,b=this.height,c=this.slides,d=this.$wrapperEl,e=this.slidesSizesGrid,f=this.params.coverflowEffect,g=this.isHorizontal(),h=this.translate;a=g?-h+a/2:-h+b/2;b=g?f.rotate:-f.rotate;h=f.depth;for(var k=0,m=c.length;k<m;k+=1){var n=c.eq(k),p=e[k];p=(a-n[0].swiperSlideOffset-p/2)/p*f.modifier;var r=g?b*p:0,w=g?0:b*p,D=-h*Math.abs(p),C=g?0:f.stretch*p,H=g?f.stretch*p:0;.001>Math.abs(H)&&(H=0);.001>Math.abs(C)&&(C=0);.001>Math.abs(D)&&(D=0);.001>Math.abs(r)&&(r=0);.001>Math.abs(w)&&(w=0);n.transform("translate3d("+H+"px,"+C+"px,"+D+"px)  rotateX("+w+"deg) rotateY("+r+"deg)");n[0].style.zIndex=-Math.abs(Math.round(p))+1;f.slideShadows&&(r=g?n.find(".swiper-slide-shadow-left"):n.find(".swiper-slide-shadow-top"),w=g?n.find(".swiper-slide-shadow-right"):n.find(".swiper-slide-shadow-bottom"),0===r.length&&(r=l('<div class="swiper-slide-shadow-'+(g?"left":"top")+'"></div>'),n.append(r)),0===w.length&&(w=l('<div class="swiper-slide-shadow-'+(g?"right":"bottom")+'"></div>'),n.append(w)),r.length&&(r[0].style.opacity=0<p?p:0),w.length&&(w[0].style.opacity=0<-p?-p:0))}if(x.pointerEvents||x.prefixedPointerEvents)d[0].style.perspectiveOrigin=a+"px 50%"},nb=function(a){this.slides.transition(a).find(".swiper-slide-shadow-top, .swiper-slide-shadow-right, .swiper-slide-shadow-bottom, .swiper-slide-shadow-left").transition(a)},ob=function(){var a=this.params.thumbs,b=this.constructor;a.swiper instanceof b?(this.thumbs.swiper=a.swiper,q.extend(this.thumbs.swiper.originalParams,{watchSlidesProgress:!0,slideToClickedSlide:!1}),q.extend(this.thumbs.swiper.params,{watchSlidesProgress:!0,slideToClickedSlide:!1})):q.isObject(a.swiper)&&(this.thumbs.swiper=new b(q.extend({},a.swiper,{watchSlidesVisibility:!0,watchSlidesProgress:!0,slideToClickedSlide:!1})),this.thumbs.swiperCreated=!0);this.thumbs.swiper.$el.addClass(this.params.thumbs.thumbsContainerClass);this.thumbs.swiper.on("tap",this.thumbs.onThumbClick)},pb=function(){var a=this.thumbs.swiper;if(a){var b=a.clickedIndex,c=a.clickedSlide;c&&l(c).hasClass(this.params.thumbs.slideThumbActiveClass)||"undefined"===typeof b||null===b||(c=a.params.loop?parseInt(l(a.clickedSlide).attr("data-swiper-slide-index"),10):b,this.params.loop&&(a=this.activeIndex,this.slides.eq(a).hasClass(this.params.slideDuplicateClass)&&(this.loopFix(),this._clientLeft=this.$wrapperEl[0].clientLeft,a=this.activeIndex),b=this.slides.eq(a).prevAll('[data-swiper-slide-index="'+c+'"]').eq(0).index(),c=this.slides.eq(a).nextAll('[data-swiper-slide-index="'+c+'"]').eq(0).index(),c="undefined"===typeof b?c:"undefined"===typeof c?b:c-a<a-b?c:b),this.slideTo(c))}},qb=function(a){var b=this,c=b.thumbs.swiper;if(c){var d="auto"===c.params.slidesPerView?c.slidesPerViewDynamic():c.params.slidesPerView;if(b.realIndex!==c.realIndex){var e=c.activeIndex;if(c.params.loop){c.slides.eq(e).hasClass(c.params.slideDuplicateClass)&&(c.loopFix(),c._clientLeft=c.$wrapperEl[0].clientLeft,e=c.activeIndex);var f=c.slides.eq(e).prevAll('[data-swiper-slide-index="'+b.realIndex+'"]').eq(0).index();var g=c.slides.eq(e).nextAll('[data-swiper-slide-index="'+b.realIndex+'"]').eq(0).index();f="undefined"===typeof f?g:"undefined"===typeof g?f:g-e===e-f?e:g-e<e-f?g:f}else f=b.realIndex;0>c.visibleSlidesIndexes.indexOf(f)&&(c.params.centeredSlides?f=f>e?f-Math.floor(d/2)+1:f+Math.floor(d/2)-1:f>e&&(f=f-d+1),c.slideTo(f,a?0:void 0))}setTimeout(function(){var h=1,k=b.params.thumbs.slideThumbActiveClass;1<b.params.slidesPerView&&!b.params.centeredSlides&&(h=b.params.slidesPerView);c.slides.removeClass(k);if(c.params.loop)for(var m=0;m<h;m+=1)c.$wrapperEl.children('[data-swiper-slide-index="'+(b.realIndex+m)+'"]').addClass(k);else for(m=0;m<h;m+=1)c.slides.eq(b.realIndex+m).addClass(k)})}};L=[L,aa,qa,{name:"resize",create:function(){var a=this;q.extend(a,{resize:{resizeHandler:function(){a&&!a.destroyed&&a.initialized&&(a.emit("beforeResize"),a.emit("resize"))},orientationChangeHandler:function(){a&&!a.destroyed&&a.initialized&&a.emit("orientationchange")}}})},on:{init:function(){t.addEventListener("resize",this.resize.resizeHandler);t.addEventListener("orientationchange",this.resize.orientationChangeHandler)},destroy:function(){t.removeEventListener("resize",this.resize.resizeHandler);t.removeEventListener("orientationchange",this.resize.orientationChangeHandler)}}},{name:"observer",params:{observer:!1,observeParents:!1,observeSlideChildren:!1},create:function(){q.extend(this,{observer:{init:ca.init.bind(this),attach:ca.attach.bind(this),destroy:ca.destroy.bind(this),observers:[]}})},on:{init:function(){this.observer.init()},destroy:function(){this.observer.destroy()}}},{name:"virtual",params:{virtual:{enabled:!1,slides:[],cache:!0,renderSlide:null,renderExternal:null,addSlidesBefore:0,addSlidesAfter:0}},create:function(){q.extend(this,{virtual:{update:ra.bind(this),appendSlide:ta.bind(this),prependSlide:ua.bind(this),renderSlide:sa.bind(this),slides:this.params.virtual.slides,cache:{}}})},on:{beforeInit:function(){if(this.params.virtual.enabled){this.classNames.push(this.params.containerModifierClass+"virtual");var a={watchSlidesProgress:!0};q.extend(this.params,a);q.extend(this.originalParams,a);this.params.initialSlide||this.virtual.update()}},setTranslate:function(){this.params.virtual.enabled&&this.virtual.update()}}},{name:"keyboard",params:{keyboard:{enabled:!1,onlyInViewport:!0}},create:function(){q.extend(this,{keyboard:{enabled:!1,enable:wa.bind(this),disable:xa.bind(this),handle:va.bind(this)}})},on:{init:function(){this.params.keyboard.enabled&&this.keyboard.enable()},destroy:function(){this.keyboard.enabled&&this.keyboard.disable()}}},{name:"mousewheel",params:{mousewheel:{enabled:!1,releaseOnEdges:!1,invert:!1,forceToAxis:!1,sensitivity:1,eventsTarged:"container"}},create:function(){q.extend(this,{mousewheel:{enabled:!1,enable:R.enable.bind(this),disable:R.disable.bind(this),handle:R.handle.bind(this),handleMouseEnter:R.handleMouseEnter.bind(this),handleMouseLeave:R.handleMouseLeave.bind(this),lastScrollTime:q.now()}})},on:{init:function(){this.params.mousewheel.enabled&&this.mousewheel.enable()},destroy:function(){this.mousewheel.enabled&&this.mousewheel.disable()}}},{name:"navigation",params:{navigation:{nextEl:null,prevEl:null,hideOnClick:!1,disabledClass:"swiper-button-disabled",hiddenClass:"swiper-button-hidden",lockClass:"swiper-button-lock"}},create:function(){q.extend(this,{navigation:{init:Da.bind(this),update:Aa.bind(this),destroy:Ea.bind(this),onNextClick:Ca.bind(this),onPrevClick:Ba.bind(this)}})},on:{init:function(){this.navigation.init();this.navigation.update()},toEdge:function(){this.navigation.update()},fromEdge:function(){this.navigation.update()},destroy:function(){this.navigation.destroy()},click:function(a){var b=this.navigation,c=b.$nextEl;b=b.$prevEl;!this.params.navigation.hideOnClick||l(a.target).is(b)||l(a.target).is(c)||(c&&c.toggleClass(this.params.navigation.hiddenClass),b&&b.toggleClass(this.params.navigation.hiddenClass))}}},{name:"pagination",params:{pagination:{el:null,bulletElement:"span",clickable:!1,hideOnClick:!1,renderBullet:null,renderProgressbar:null,renderFraction:null,renderCustom:null,progressbarOpposite:!1,type:"bullets",dynamicBullets:!1,dynamicMainBullets:1,formatFractionCurrent:function(a){return a},formatFractionTotal:function(a){return a},bulletClass:"swiper-pagination-bullet",bulletActiveClass:"swiper-pagination-bullet-active",modifierClass:"swiper-pagination-",currentClass:"swiper-pagination-current",totalClass:"swiper-pagination-total",hiddenClass:"swiper-pagination-hidden",progressbarFillClass:"swiper-pagination-progressbar-fill",progressbarOppositeClass:"swiper-pagination-progressbar-opposite",clickableClass:"swiper-pagination-clickable",lockClass:"swiper-pagination-lock"}},create:function(){q.extend(this,{pagination:{init:Ha.bind(this),render:Ga.bind(this),update:Fa.bind(this),destroy:Ia.bind(this),dynamicBulletIndex:0}})},on:{init:function(){this.pagination.init();this.pagination.render();this.pagination.update()},activeIndexChange:function(){this.params.loop?this.pagination.update():"undefined"===typeof this.snapIndex&&this.pagination.update()},snapIndexChange:function(){this.params.loop||this.pagination.update()},slidesLengthChange:function(){this.params.loop&&(this.pagination.render(),this.pagination.update())},snapGridLengthChange:function(){this.params.loop||(this.pagination.render(),this.pagination.update())},destroy:function(){this.pagination.destroy()},click:function(a){this.params.pagination.el&&this.params.pagination.hideOnClick&&0<this.pagination.$el.length&&!l(a.target).hasClass(this.params.pagination.bulletClass)&&this.pagination.$el.toggleClass(this.params.pagination.hiddenClass)}}},{name:"scrollbar",params:{scrollbar:{el:null,dragSize:"auto",hide:!1,draggable:!1,snapOnRelease:!0,lockClass:"swiper-scrollbar-lock",dragClass:"swiper-scrollbar-drag"}},create:function(){q.extend(this,{scrollbar:{init:Sa.bind(this),destroy:Ta.bind(this),updateSize:La.bind(this),setTranslate:Ja.bind(this),setTransition:Ka.bind(this),enableDraggable:Qa.bind(this),disableDraggable:Ra.bind(this),setDragPosition:Ma.bind(this),onDragStart:Na.bind(this),onDragMove:Oa.bind(this),onDragEnd:Pa.bind(this),isTouched:!1,timeout:null,dragTimeout:null}})},on:{init:function(){this.scrollbar.init();this.scrollbar.updateSize();this.scrollbar.setTranslate()},update:function(){this.scrollbar.updateSize()},resize:function(){this.scrollbar.updateSize()},observerUpdate:function(){this.scrollbar.updateSize()},setTranslate:function(){this.scrollbar.setTranslate()},setTransition:function(a){this.scrollbar.setTransition(a)},destroy:function(){this.scrollbar.destroy()}}},{name:"parallax",params:{parallax:{enabled:!1}},create:function(){q.extend(this,{parallax:{setTransform:Ua.bind(this),setTranslate:Va.bind(this),setTransition:Wa.bind(this)}})},on:{beforeInit:function(){this.params.parallax.enabled&&(this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},init:function(){this.params.parallax&&this.parallax.setTranslate()},setTranslate:function(){this.params.parallax&&this.parallax.setTranslate()},setTransition:function(a){this.params.parallax&&this.parallax.setTransition(a)}}},{name:"zoom",params:{zoom:{enabled:!1,maxRatio:3,minRatio:1,toggle:!0,containerClass:"swiper-zoom-container",zoomedSlideClass:"swiper-slide-zoomed"}},create:function(){var a=this,b={enabled:!1,scale:1,currentScale:1,isScaling:!1,gesture:{$slideEl:void 0,slideWidth:void 0,slideHeight:void 0,$imageEl:void 0,$imageWrapEl:void 0,maxRatio:3},image:{isTouched:void 0,isMoved:void 0,currentX:void 0,currentY:void 0,minX:void 0,minY:void 0,maxX:void 0,maxY:void 0,width:void 0,height:void 0,startX:void 0,startY:void 0,touchesStart:{},touchesCurrent:{}},velocity:{x:void 0,y:void 0,prevPositionX:void 0,prevPositionY:void 0,prevTime:void 0}};"onGestureStart onGestureChange onGestureEnd onTouchStart onTouchMove onTouchEnd onTransitionEnd toggle enable disable in out".split(" ").forEach(function(d){b[d]=ja[d].bind(a)});q.extend(a,{zoom:b});var c=1;Object.defineProperty(a.zoom,"scale",{get:function(){return c},set:function(d){c!==d&&a.emit("zoomChange",d,a.zoom.gesture.$imageEl?a.zoom.gesture.$imageEl[0]:void 0,a.zoom.gesture.$slideEl?a.zoom.gesture.$slideEl[0]:void 0);c=d}})},on:{init:function(){this.params.zoom.enabled&&this.zoom.enable()},destroy:function(){this.zoom.disable()},touchStart:function(a){if(this.zoom.enabled)this.zoom.onTouchStart(a)},touchEnd:function(a){if(this.zoom.enabled)this.zoom.onTouchEnd(a)},doubleTap:function(a){this.params.zoom.enabled&&this.zoom.enabled&&this.params.zoom.toggle&&this.zoom.toggle(a)},transitionEnd:function(){if(this.zoom.enabled&&this.params.zoom.enabled)this.zoom.onTransitionEnd()}}},{name:"lazy",params:{lazy:{enabled:!1,loadPrevNext:!1,loadPrevNextAmount:1,loadOnTransitionStart:!1,elementClass:"swiper-lazy",loadingClass:"swiper-lazy-loading",loadedClass:"swiper-lazy-loaded",preloaderClass:"swiper-lazy-preloader"}},create:function(){q.extend(this,{lazy:{initialImageLoaded:!1,load:Ya.bind(this),loadInSlide:Xa.bind(this)}})},on:{beforeInit:function(){this.params.lazy.enabled&&this.params.preloadImages&&(this.params.preloadImages=!1)},init:function(){this.params.lazy.enabled&&!this.params.loop&&0===this.params.initialSlide&&this.lazy.load()},scroll:function(){this.params.freeMode&&!this.params.freeModeSticky&&this.lazy.load()},resize:function(){this.params.lazy.enabled&&this.lazy.load()},scrollbarDragMove:function(){this.params.lazy.enabled&&this.lazy.load()},transitionStart:function(){this.params.lazy.enabled&&(this.params.lazy.loadOnTransitionStart||!this.params.lazy.loadOnTransitionStart&&!this.lazy.initialImageLoaded)&&this.lazy.load()},transitionEnd:function(){this.params.lazy.enabled&&!this.params.lazy.loadOnTransitionStart&&this.lazy.load()}}},{name:"controller",params:{controller:{control:void 0,inverse:!1,by:"slide"}},create:function(){q.extend(this,{controller:{control:this.params.controller.control,getInterpolateFunction:Z.getInterpolateFunction.bind(this),setTranslate:Z.setTranslate.bind(this),setTransition:Z.setTransition.bind(this)}})},on:{update:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},resize:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},observerUpdate:function(){this.controller.control&&this.controller.spline&&(this.controller.spline=void 0,delete this.controller.spline)},setTranslate:function(a,b){this.controller.control&&this.controller.setTranslate(a,b)},setTransition:function(a,b){this.controller.control&&this.controller.setTransition(a,b)}}},{name:"a11y",params:{a11y:{enabled:!0,notificationClass:"swiper-notification",prevSlideMessage:"Previous slide",nextSlideMessage:"Next slide",firstSlideMessage:"This is the first slide",lastSlideMessage:"This is the last slide",paginationBulletMessage:"Go to slide {{index}}"}},create:function(){var a=this;q.extend(a,{a11y:{liveRegion:l('<span class="'+a.params.a11y.notificationClass+'" aria-live="assertive" aria-atomic="true"></span>')}});Object.keys(pa).forEach(function(b){a.a11y[b]=pa[b].bind(a)})},on:{init:function(){this.params.a11y.enabled&&(this.a11y.init(),this.a11y.updateNavigation())},toEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},fromEdge:function(){this.params.a11y.enabled&&this.a11y.updateNavigation()},paginationUpdate:function(){this.params.a11y.enabled&&this.a11y.updatePagination()},destroy:function(){this.params.a11y.enabled&&this.a11y.destroy()}}},{name:"history",params:{history:{enabled:!1,replaceState:!1,key:"slides"}},create:function(){q.extend(this,{history:{init:S.init.bind(this),setHistory:S.setHistory.bind(this),setHistoryPopState:S.setHistoryPopState.bind(this),scrollToSlide:S.scrollToSlide.bind(this),destroy:S.destroy.bind(this)}})},on:{init:function(){this.params.history.enabled&&this.history.init()},destroy:function(){this.params.history.enabled&&this.history.destroy()},transitionEnd:function(){this.history.initialized&&this.history.setHistory(this.params.history.key,this.activeIndex)}}},{name:"hash-navigation",params:{hashNavigation:{enabled:!1,replaceState:!1,watchState:!1}},create:function(){q.extend(this,{hashNavigation:{initialized:!1,init:ab.bind(this),destroy:bb.bind(this),setHash:$a.bind(this),onHashCange:Za.bind(this)}})},on:{init:function(){this.params.hashNavigation.enabled&&this.hashNavigation.init()},destroy:function(){this.params.hashNavigation.enabled&&this.hashNavigation.destroy()},transitionEnd:function(){this.hashNavigation.initialized&&this.hashNavigation.setHash()}}},{name:"autoplay",params:{autoplay:{enabled:!1,delay:3E3,waitForTransition:!0,disableOnInteraction:!0,stopOnLastSlide:!1,reverseDirection:!1}},create:function(){var a=this;q.extend(a,{autoplay:{running:!1,paused:!1,run:cb.bind(a),start:db.bind(a),stop:eb.bind(a),pause:fb.bind(a),onTransitionEnd:function(b){a&&!a.destroyed&&a.$wrapperEl&&b.target===this&&(a.$wrapperEl[0].removeEventListener("transitionend",a.autoplay.onTransitionEnd),a.$wrapperEl[0].removeEventListener("webkitTransitionEnd",a.autoplay.onTransitionEnd),a.autoplay.paused=!1,a.autoplay.running?a.autoplay.run():a.autoplay.stop())}}})},on:{init:function(){this.params.autoplay.enabled&&this.autoplay.start()},beforeTransitionStart:function(a,b){this.autoplay.running&&(b||!this.params.autoplay.disableOnInteraction?this.autoplay.pause(a):this.autoplay.stop())},sliderFirstMove:function(){this.autoplay.running&&(this.params.autoplay.disableOnInteraction?this.autoplay.stop():this.autoplay.pause())},destroy:function(){this.autoplay.running&&this.autoplay.stop()}}},{name:"effect-fade",params:{fadeEffect:{crossFade:!1}},create:function(){q.extend(this,{fadeEffect:{setTranslate:gb.bind(this),setTransition:hb.bind(this)}})},on:{beforeInit:function(){if("fade"===this.params.effect){this.classNames.push(this.params.containerModifierClass+"fade");var a={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};q.extend(this.params,a);q.extend(this.originalParams,a)}},setTranslate:function(){"fade"===this.params.effect&&this.fadeEffect.setTranslate()},setTransition:function(a){"fade"===this.params.effect&&this.fadeEffect.setTransition(a)}}},{name:"effect-cube",params:{cubeEffect:{slideShadows:!0,shadow:!0,shadowOffset:20,shadowScale:.94}},create:function(){q.extend(this,{cubeEffect:{setTranslate:ib.bind(this),setTransition:jb.bind(this)}})},on:{beforeInit:function(){if("cube"===this.params.effect){this.classNames.push(this.params.containerModifierClass+"cube");this.classNames.push(this.params.containerModifierClass+"3d");var a={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,resistanceRatio:0,spaceBetween:0,centeredSlides:!1,virtualTranslate:!0};q.extend(this.params,a);q.extend(this.originalParams,a)}},setTranslate:function(){"cube"===this.params.effect&&this.cubeEffect.setTranslate()},setTransition:function(a){"cube"===this.params.effect&&this.cubeEffect.setTransition(a)}}},{name:"effect-flip",params:{flipEffect:{slideShadows:!0,limitRotation:!0}},create:function(){q.extend(this,{flipEffect:{setTranslate:kb.bind(this),setTransition:lb.bind(this)}})},on:{beforeInit:function(){if("flip"===this.params.effect){this.classNames.push(this.params.containerModifierClass+"flip");this.classNames.push(this.params.containerModifierClass+"3d");var a={slidesPerView:1,slidesPerColumn:1,slidesPerGroup:1,watchSlidesProgress:!0,spaceBetween:0,virtualTranslate:!0};q.extend(this.params,a);q.extend(this.originalParams,a)}},setTranslate:function(){"flip"===this.params.effect&&this.flipEffect.setTranslate()},setTransition:function(a){"flip"===this.params.effect&&this.flipEffect.setTransition(a)}}},{name:"effect-coverflow",params:{coverflowEffect:{rotate:50,stretch:0,depth:100,modifier:1,slideShadows:!0}},create:function(){q.extend(this,{coverflowEffect:{setTranslate:mb.bind(this),setTransition:nb.bind(this)}})},on:{beforeInit:function(){"coverflow"===this.params.effect&&(this.classNames.push(this.params.containerModifierClass+"coverflow"),this.classNames.push(this.params.containerModifierClass+"3d"),this.params.watchSlidesProgress=!0,this.originalParams.watchSlidesProgress=!0)},setTranslate:function(){"coverflow"===this.params.effect&&this.coverflowEffect.setTranslate()},setTransition:function(a){"coverflow"===this.params.effect&&this.coverflowEffect.setTransition(a)}}},{name:"thumbs",params:{thumbs:{swiper:null,slideThumbActiveClass:"swiper-slide-thumb-active",thumbsContainerClass:"swiper-container-thumbs"}},create:function(){q.extend(this,{thumbs:{swiper:null,init:ob.bind(this),update:qb.bind(this),onThumbClick:pb.bind(this)}})},on:{beforeInit:function(){var a=this.params.thumbs;a&&a.swiper&&(this.thumbs.init(),this.thumbs.update(!0))},slideChange:function(){this.thumbs.swiper&&this.thumbs.update()},update:function(){this.thumbs.swiper&&this.thumbs.update()},resize:function(){this.thumbs.swiper&&this.thumbs.update()},observerUpdate:function(){this.thumbs.swiper&&this.thumbs.update()},setTransition:function(a){var b=this.thumbs.swiper;b&&b.setTransition(a)},beforeDestroy:function(){var a=this.thumbs.swiper;a&&this.thumbs.swiperCreated&&a&&a.destroy()}}}];"undefined"===typeof P.use&&(P.use=P.Class.use,P.installModule=P.Class.installModule);P.use(L);return P});/*!
 * Creative Elements - live Theme & Page Builder
 * Copyright 2019-2022 WebshopWorks.com & Elementor.com
 */
!function(n){var i={};function o(e){if(i[e])return i[e].exports;var t=i[e]={i:e,l:!1,exports:{}};return n[e].call(t.exports,t,t.exports,o),t.l=!0,t.exports}o.m=n,o.c=i,o.d=function(e,t,n){o.o(e,t)||Object.defineProperty(e,t,{enumerable:!0,get:n})},o.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},o.t=function(t,e){if(1&e&&(t=o(t)),8&e)return t;if(4&e&&"object"==typeof t&&t&&t.__esModule)return t;var n=Object.create(null);if(o.r(n),Object.defineProperty(n,"default",{enumerable:!0,value:t}),2&e&&"string"!=typeof t)for(var i in t)o.d(n,i,function(e){return t[e]}.bind(null,i));return n},o.n=function(e){var t=e&&e.__esModule?function(){return e.default}:function(){return e};return o.d(t,"a",t),t},o.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},o.p="",o(o.s=182)}({1:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=navigator.userAgent;t.default={webkit:-1!==i.indexOf("AppleWebKit"),firefox:-1!==i.indexOf("Firefox"),ie:/Trident|MSIE/.test(i),edge:-1!==i.indexOf("Edge"),mac:-1!==i.indexOf("Macintosh")}},5:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(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)}}function s(e,t,n){null===e&&(e=Function.prototype);var i=Object.getOwnPropertyDescriptor(e,t);if(void 0!==i){if("value"in i)return i.value;i=i.get;return void 0!==i?i.call(n):void 0}if(null!==(i=Object.getPrototypeOf(e)))return s(i,t,n)}var r=function(e){var t=n;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function n(){var e=this,t=n;if(!(e instanceof t))throw new TypeError("Cannot call a class as a function");e=this,t=(n.__proto__||Object.getPrototypeOf(n)).apply(this,arguments);if(e)return!t||"object"!=typeof t&&"function"!=typeof t?e:t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),i(n,[{key:"__construct",value:function(e){var i=this;this.motionFX=e.motionFX,this.runImmediately=this.run,this.run=function(){var e,t,n;i.animationFrameRequest=requestAnimationFrame(i.run.bind(i)),"page"===i.motionFX.getSettings("range")?i.runImmediately():(t=(n=(e=i.motionFX.getSettings("dimensions")).elementTop-pageYOffset)-innerHeight,n+=e.elementHeight,t<=0&&0<=n&&i.runImmediately())}}},{key:"runCallback",value:function(){this.getSettings("callback").apply(void 0,arguments)}},{key:"destroy",value:function(){cancelAnimationFrame(this.animationFrameRequest)}},{key:"onInit",value:function(){s(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"onInit",this).call(this),this.run()}}]),n}(elementorModules.ViewModule);t.default=r},13:function(e,t,n){"use strict";e.exports=function(){var o,n=Array.prototype.slice,a={actions:{},filters:{}};function i(e,t,n,i){var o,s,r;if(a[e][t])if(n)if(o=a[e][t],i)for(r=o.length;r--;)(s=o[r]).callback===n&&s.context===i&&o.splice(r,1);else for(r=o.length;r--;)o[r].callback===n&&o.splice(r,1);else a[e][t]=[]}function s(e,t,n,i,o){i={callback:n,priority:i,context:o},o=a[e][t];if(o){var s=!1;if(jQuery.each(o,function(){if(this.callback===n)return!(s=!0)}),s)return;o.push(i),o=function(e){for(var t,n,i,o=1,s=e.length;o<s;o++){for(t=e[o],n=o;(i=e[n-1])&&i.priority>t.priority;)e[n]=e[n-1],--n;e[n]=t}return e}(o)}else o=[i];a[e][t]=o}function r(e,t,n){var i,o,s=a[e][t];if(!s)return"filters"===e&&n[0];if(o=s.length,"filters"===e)for(i=0;i<o;i++)n[0]=s[i].callback.apply(s[i].context,n);else for(i=0;i<o;i++)s[i].callback.apply(s[i].context,n);return"filters"!==e||n[0]}return o={removeFilter:function(e,t){return"string"==typeof e&&i("filters",e,t),o},applyFilters:function(){var e=n.call(arguments),t=e.shift();return"string"==typeof t?r("filters",t,e):o},addFilter:function(e,t,n,i){return"string"==typeof e&&"function"==typeof t&&s("filters",e,t,n=parseInt(n||10,10),i),o},removeAction:function(e,t){return"string"==typeof e&&i("actions",e,t),o},doAction:function(){var e=n.call(arguments),t=e.shift();return"string"==typeof t&&r("actions",t,e),o},addAction:function(e,t,n,i){return"string"==typeof e&&"function"==typeof t&&s("actions",e,t,n=parseInt(n||10,10),i),o}}}},10:function(e,t,n){var k=jQuery,i=(window.Sticky=function(e,t){function o(e,t,n){var i={},o=e[0].style;n.forEach(function(e){i[e]=void 0!==o[e]?o[e]:""}),e.data("css-backup-"+t,i)}function s(e,t,n){var i=getComputedStyle(e[0]),o=parseFloat(i[t]),s="height"===t?["top","bottom"]:["left","right"],e=[];return"border-box"!==i.boxSizing&&e.push("border","padding"),n&&e.push("margin"),e.forEach(function(t){s.forEach(function(e){o+=parseFloat(i[t+"-"+e])})}),o}var r,a,i=!1,l=!1,n=!1,c=pageYOffset,d={},u={to:"top",offset:0,effectsOffset:0,parent:!1,classes:{sticky:"sticky",stickyActive:"sticky-active",stickyEffects:"sticky-effects",spacer:"sticky-spacer"}},h=function(e,t){return e.data("css-backup-"+t)},m=function(){o(r,"unsticky",["position","width","margin-top","margin-bottom","top","bottom"]);var e={position:"fixed",width:s(r,"width"),marginTop:0,marginBottom:0};e[a.to]=a.offset,e["top"===a.to?"bottom":"top"]="",r.css(e).addClass(a.classes.stickyActive)},p=function(){r.css(h(r,"unsticky")).removeClass(a.classes.stickyActive)},f=function(e){var t=d.$window.scrollTop(),n=s(e,"height"),i=innerHeight,e=e.offset().top-t,t=e-i;return{top:{fromTop:e,fromBottom:t},bottom:{fromTop:e+n,fromBottom:t+n}}},g=function(){d.$spacer=r.clone().addClass(a.classes.spacer).css({visibility:"hidden",transition:"none",animation:"none"}),r.after(d.$spacer),m(),i=!0,r.find("input[checked]").prop("checked",!0),r.trigger("sticky:stick")},v=function(){p(),d.$spacer.remove(),i=!1,r.trigger("sticky:unstick")},y=function(){var e,t,n=f(r),i="top"===a.to;l?(i?n.top.fromTop>a.offset:n.bottom.fromBottom<-a.offset)&&(d.$parent.css(h(d.$parent,"childNotFollowing")),r.css(h(r,"notFollowing")),l=!1):(e=f(d.$parent),t=getComputedStyle(d.$parent[0]),t=parseFloat(t[i?"borderBottomWidth":"borderTopWidth"]),e=i?e.bottom.fromTop-t:e.top.fromBottom+t,(i?e<=n.bottom.fromTop:e>=n.top.fromBottom)&&(o(d.$parent,"childNotFollowing",["position"]),d.$parent.css("position","relative"),o(r,"notFollowing",["position","top","bottom"]),(t={position:"absolute"})[a.to]="",t["top"===a.to?"bottom":"top"]=0,r.css(t),l=!0))},b=function(e){n&&-e<a.effectsOffset?(r.removeClass(a.classes.stickyEffects),n=!1):!n&&-e>=a.effectsOffset&&(r.addClass(a.classes.stickyEffects),n=!0)},_=function(){var e,t,n=a.offset;i?(e=f(d.$spacer),e="top"===a.to?e.top.fromTop-n:-e.bottom.fromBottom-n,a.parent&&y(),0<e&&v()):(t=f(r),(e="top"===a.to?t.top.fromTop-n:-t.bottom.fromBottom-n)<=0&&(g(),a.parent&&y())),b(e)},w=function(){var e;i&&a.autoHide&&(e=a.autoHideOffset.size*("vh"===a.autoHideOffset.unit?k(window).height()/100:1),pageYOffset>=e&&pageYOffset>c+10&&r.off("transitionend.ceSticky").css({transition:"transform "+a.autoHideDuration.size+"s",transform:"translateY(calc(-100% - "+a.offset+"px))"}).addClass(a.classes.stickyHide),(pageYOffset<e||pageYOffset<c-10)&&r.removeClass(a.classes.stickyHide).css("transform","").one("transitionend.ceSticky",function(){r.css("transition","")}),c=pageYOffset),_()},S=function(){i&&(p(),m(),a.parent&&(l=!1,y()))};this.destroy=function(){i&&v(),d.$window.off("scroll",w).off("resize",S),r.removeClass(a.classes.sticky).css("transform","").off("transitionend.ceSticky").removeClass(a.classes.stickyHide)},a=jQuery.extend(!0,u,t),r=k(e).addClass(a.classes.sticky),d.$window=k(window),a.parent&&("parent"===a.parent?d.$parent=r.parent():d.$parent=r.closest(a.parent)),d.$window.on({scroll:w,resize:S}),_()},k.fn.sticky=function(n){var i="string"==typeof n;return this.each(function(){var e=k(this);if(i){var t=e.data("sticky");if(!t)throw Error("Trying to perform the `"+n+"` method prior to initialization");if(!t[n])throw ReferenceError("Method `"+n+"` not found in sticky instance");t[n].apply(t,Array.prototype.slice.call(arguments,1)),"destroy"===n&&e.removeData("sticky")}else e.data("sticky",new Sticky(this,n))}),this},elementorModules.frontend.handlers.Base.extend({bindEvents:function(){ceFrontend.addListenerOnce(this.getUniqueHandlerID()+"sticky","resize",this.run)},unbindEvents:function(){ceFrontend.removeListeners(this.getUniqueHandlerID()+"sticky","resize",this.run)},isActive:function(){return void 0!==this.$element.data("sticky")},activate:function(){var e=this.getElementSettings(),t={to:e.sticky,offset:e.sticky_offset,effectsOffset:e.sticky_effects_offset,autoHide:e.sticky_auto_hide,autoHideOffset:e.sticky_auto_hide_offset||{size:0},autoHideDuration:e.sticky_auto_hide_duration||{size:0},classes:{sticky:"elementor-sticky",stickyActive:"elementor-sticky--active elementor-section--handles-inside",stickyEffects:"elementor-sticky--effects",stickyHide:"ce-sticky--hide",spacer:"elementor-sticky__spacer"}};e.sticky_parent&&(t.parent=".elementor-widget-wrap"),this.$element.sticky(t)},deactivate:function(){this.isActive()&&this.$element.sticky("destroy")},run:function(e){var t;this.getElementSettings("sticky")?(t=ceFrontend.getCurrentDeviceMode(),-1!==this.getElementSettings("sticky_on").indexOf(t)?!0===e?this.reactivate():this.isActive()||this.activate():this.deactivate()):this.deactivate()},reactivate:function(){this.deactivate(),this.activate()},onElementChange:function(e){-1!==["sticky","sticky_on"].indexOf(e)&&this.run(!0),-1!==["sticky_offset","sticky_effects_offset","sticky_parent","sticky_auto_hide","sticky_auto_hide_offset","sticky_auto_hide_duration"].indexOf(e)&&this.reactivate()},onInit:function(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.run()},onDestroy:function(){elementorModules.frontend.handlers.Base.prototype.onDestroy.apply(this,arguments),this.deactivate()}}));e.exports=function(e){new i({$element:e})}},15:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(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)}}var s=function(e){var t=n;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function n(){var e=this,t=n;if(!(e instanceof t))throw new TypeError("Cannot call a class as a function");e=this,t=(n.__proto__||Object.getPrototypeOf(n)).apply(this,arguments);if(e)return!t||"object"!=typeof t&&"function"!=typeof t?e:t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),i(n,[{key:"get",value:function(t,e){e=e||{};var n=void 0;try{n=e.session?sessionStorage:localStorage}catch(e){return t?void 0:{}}var i=n.getItem("elementor"),o=((i=i?JSON.parse(i):{}).__expiration||(i.__expiration={}),i.__expiration),n=[],s=(t?o[t]&&(n=[t]):n=Object.keys(o),!1);return n.forEach(function(e){new Date(o[e])<new Date&&(delete i[e],delete o[e],s=!0)}),s&&this.save(i,e.session),t?i[t]:i}},{key:"set",value:function(e,t,n){var i=this.get(null,n=n||{});i[e]=t,n.lifetimeInSeconds&&((t=new Date).setTime(t.getTime()+1e3*n.lifetimeInSeconds),i.__expiration[e]=t.getTime()),this.save(i,n.session)}},{key:"save",value:function(e,t){var n=void 0;try{n=t?sessionStorage:localStorage}catch(e){return}n.setItem("elementor",JSON.stringify(e))}}]),n}(elementorModules.Module);t.default=s},16:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(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)}}var n=n(1),s=(n=n)&&n.__esModule?n:{default:n};function r(){if(!(this instanceof r))throw new TypeError("Cannot call a class as a function");this.hotKeysHandlers={}}i(r,[{key:"applyHotKey",value:function(n){var e=this.hotKeysHandlers[n.which];e&&jQuery.each(e,function(e,t){t.isWorthHandling&&!t.isWorthHandling(n)||!t.allowAltKey&&n.altKey||(n.preventDefault(),t.handle(n))})}},{key:"isControlEvent",value:function(e){return e[s.default.mac?"metaKey":"ctrlKey"]}},{key:"addHotKeyHandler",value:function(e,t,n){this.hotKeysHandlers[e]||(this.hotKeysHandlers[e]={}),this.hotKeysHandlers[e][t]=n}},{key:"bindListener",value:function(e){e.on("keydown",this.applyHotKey.bind(this))}}]),t.default=r},17:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(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)}}function s(e,t,n){null===e&&(e=Function.prototype);var i=Object.getOwnPropertyDescriptor(e,t);if(void 0!==i){if("value"in i)return i.value;i=i.get;return void 0!==i?i.call(n):void 0}if(null!==(i=Object.getPrototypeOf(e)))return s(i,t,n)}var r=function(e){var t=n;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function n(){var e=this,t=n;if(!(e instanceof t))throw new TypeError("Cannot call a class as a function");e=this,t=(n.__proto__||Object.getPrototypeOf(n)).apply(this,arguments);if(e)return!t||"object"!=typeof t&&"function"!=typeof t?e:t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),i(n,[{key:"getDefaultSettings",value:function(){return{selectors:{elements:".elementor-element",nestedDocumentElements:".elementor .elementor-element"},classes:{editMode:"elementor-edit-mode"}}}},{key:"getDefaultElements",value:function(){var e=this.getSettings("selectors");return{$elements:this.$element.find(e.elements).not(this.$element.find(e.nestedDocumentElements))}}},{key:"getDocumentSettings",value:function(e){var t,n=void 0;return this.isEdit?(n={},t=elementor.settings.page.model,jQuery.each(t.getActiveControls(),function(e){n[e]=t.attributes[e]})):n=this.$element.data("elementor-settings")||{},this.getItems(n,e)}},{key:"runElementsHandlers",value:function(){this.elements.$elements.each(function(e,t){return ceFrontend.elementsHandler.runReadyTrigger(t)})}},{key:"onInit",value:function(){this.$element=this.getSettings("$element"),s(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"onInit",this).call(this),this.isEdit=this.$element.hasClass(this.getSettings("classes.editMode")),this.isEdit?elementor.settings.page.model.on("change",this.onSettingsChange.bind(this)):this.runElementsHandlers()}},{key:"onSettingsChange",value:function(){}}]),n}(elementorModules.ViewModule);t.default=r},18:function(e,t,n){"use strict";e.exports=elementorModules.frontend.handlers.Base.extend({$activeContent:null,getDefaultSettings:function(){return{selectors:{tabTitle:".elementor-tab-title",tabContent:".elementor-tab-content"},classes:{active:"elementor-active"},showTabFn:"show",hideTabFn:"hide",toggleSelf:!0,hidePrevious:!0,autoExpand:!0}},getDefaultElements:function(){var e=this.getSettings("selectors");return{$tabTitles:this.findElement(e.tabTitle),$tabContents:this.findElement(e.tabContent)}},activateDefaultTab:function(){var e,t=this.getSettings();t.autoExpand&&("editor"!==t.autoExpand||this.isEdit)&&(e=this.getEditSettings("activeItemIndex")||1,t={showTabFn:t.showTabFn,hideTabFn:t.hideTabFn},this.setSettings({showTabFn:"show",hideTabFn:"hide"}),this.changeActiveTab(e),this.setSettings(t))},deactivateActiveTab:function(e){var t=this.getSettings(),n=t.classes.active,e=e?'[data-tab="'+e+'"]':"."+n,i=this.elements.$tabTitles.filter(e),e=this.elements.$tabContents.filter(e);i.add(e).removeClass(n),e[t.hideTabFn]()},activateTab:function(e){var t=this.getSettings(),n=t.classes.active,i=this.elements.$tabTitles.filter('[data-tab="'+e+'"]'),e=this.elements.$tabContents.filter('[data-tab="'+e+'"]');i.add(e).addClass(n),e[t.showTabFn]()},isActiveTab:function(e){return this.elements.$tabTitles.filter('[data-tab="'+e+'"]').hasClass(this.getSettings("classes.active"))},bindEvents:function(){var t=this;this.elements.$tabTitles.on({keydown:function(e){"Enter"===e.key&&(e.preventDefault(),t.changeActiveTab(e.currentTarget.getAttribute("data-tab")))},click:function(e){e.preventDefault(),t.changeActiveTab(e.currentTarget.getAttribute("data-tab"))}})},onInit:function(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.activateDefaultTab()},onEditSettingsChange:function(e){"activeItemIndex"===e&&this.activateDefaultTab()},changeActiveTab:function(e){var t=this.isActiveTab(e),n=this.getSettings();!n.toggleSelf&&t||!n.hidePrevious||this.deactivateActiveTab(),!n.hidePrevious&&t&&this.deactivateActiveTab(e),t||this.activateTab(e)}})},90:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var n=n(91),i=(n=n)&&n.__esModule?n:{default:n};n=function(e){var t=n;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function n(){if(!(this instanceof n))throw new TypeError("Cannot call a class as a function");var e=function(e,t){if(e)return!t||"object"!=typeof t&&"function"!=typeof t?e:t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(this,(n.__proto__||Object.getPrototypeOf(n)).call(this));return ceFrontend.hooks.addAction("frontend/element_ready/global",function(e){ceFrontend.elementsHandler.addHandler(i.default,{$element:e})}),e}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),n}(elementorModules.Module);t.default=n},91:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var d="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},i=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(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)}}function s(e,t,n){null===e&&(e=Function.prototype);var i=Object.getOwnPropertyDescriptor(e,t);if(void 0!==i){if("value"in i)return i.value;i=i.get;return void 0!==i?i.call(n):void 0}if(null!==(i=Object.getPrototypeOf(e)))return s(i,t,n)}var n=n(92),r=(n=n)&&n.__esModule?n:{default:n};n=function(e){var t=o;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function o(){var e=this,t=o;if(!(e instanceof t))throw new TypeError("Cannot call a class as a function");e=this,t=(o.__proto__||Object.getPrototypeOf(o)).apply(this,arguments);if(e)return!t||"object"!=typeof t&&"function"!=typeof t?e:t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),i(o,[{key:"__construct",value:function(){for(var e,t=arguments.length,n=Array(t),i=0;i<t;i++)n[i]=arguments[i];(e=s(o.prototype.__proto__||Object.getPrototypeOf(o.prototype),"__construct",this)).call.apply(e,[this].concat(n)),this.toggle=ceFrontend.debounce(this.toggle,200)}},{key:"bindEvents",value:function(){ceFrontend.elements.$window.on("resize",this.toggle)}},{key:"unbindEvents",value:function(){ceFrontend.elements.$window.off("resize",this.toggle)}},{key:"initEffects",value:function(){this.effects={translateY:{interaction:"scroll",actions:["translateY"]},translateX:{interaction:"scroll",actions:["translateX"]},rotateZ:{interaction:"scroll",actions:["rotateZ"]},scale:{interaction:"scroll",actions:["scale"]},opacity:{interaction:"scroll",actions:["opacity"]},blur:{interaction:"scroll",actions:["blur"]},mouseTrack:{interaction:"mouseMove",actions:["translateXY"]},tilt:{interaction:"mouseMove",actions:["tilt"]}}}},{key:"prepareOptions",value:function(r){var a=this,l=this.getElementSettings(),e="motion_fx"===r?"element":"background",c={},t=(jQuery.each(l,function(e,t){var i,o,n,s=new RegExp("^"+r+"_(.+?)_effect"),e=e.match(s);e&&t&&(i={},o=e[1],jQuery.each(l,function(e,t){var n=new RegExp(r+"_"+o+"_(.+)"),e=e.match(n);e&&"effect"!==e[1]&&("object"===(void 0===t?"undefined":d(t))&&(t=Object.keys(t.sizes).length?t.sizes:t.size),i[e[1]]=t)}),s=a.effects[o],n=s.interaction,c[n]||(c[n]={}),s.actions.forEach(function(e){return c[n][e]=i}))}),this.$element),n=void 0,i=this.getElementType(),i=("element"==e&&"section"!==i&&(t=(n=t).find("> "+("column"===i?".elementor-column-wrap":".elementor-widget-container"))),{type:e,interactions:c,elementSettings:l,$element:t,$dimensionsElement:n,refreshDimensions:this.isEdit,range:"viewport",classes:{element:"elementor-motion-effects-element",parent:"elementor-motion-effects-parent",backgroundType:"elementor-motion-effects-element-type-background",container:"elementor-motion-effects-container",layer:"elementor-motion-effects-layer",perspective:"elementor-motion-effects-perspective"}});return"page"!==l.motion_fx_range&&"fixed"!==this.getCurrentDeviceSetting("_position")||(i.range="page"),"background"==e&&"column"===this.getElementType()&&(i.addBackgroundLayerTo=" > .elementor-element-populated"),i}},{key:"activate",value:function(e){var t=this.prepareOptions(e);jQuery.isEmptyObject(t.interactions)||(this[e]=new r.default(t))}},{key:"deactivate",value:function(e){this[e]&&(this[e].destroy(),delete this[e])}},{key:"toggle",value:function(){var n=this,i=ceFrontend.getCurrentDeviceMode(),o=this.getElementSettings();["motion_fx","background_motion_fx"].forEach(function(e){var t=o[e+"_devices"];(!t||-1!==t.indexOf(i))&&(o[e+"_motion_fx_scrolling"]||o[e+"_motion_fx_mouse"])?n[e]?n.refreshInstance(e):n.activate(e):n.deactivate(e)})}},{key:"refreshInstance",value:function(e){var t=this[e];t&&(e=this.prepareOptions(e),t.setSettings(e),t.refresh())}},{key:"onInit",value:function(){s(o.prototype.__proto__||Object.getPrototypeOf(o.prototype),"onInit",this).call(this),this.initEffects(),this.toggle()}},{key:"onElementChange",value:function(e){var t,n=this;/motion_fx_((scrolling)|(mouse)|(devices))$/.test(e)?this.toggle():((t=e.match(".*?motion_fx"))&&(t=t[0],this.refreshInstance(t),this[t]||this.activate(t)),/^_position/.test(e)&&["motion_fx","background_motion_fx"].forEach(function(e){n.refreshInstance(e)}))}},{key:"onDestroy",value:function(){var t=this;s(o.prototype.__proto__||Object.getPrototypeOf(o.prototype),"onDestroy",this).call(this),["motion_fx","background_motion_fx"].forEach(function(e){t.deactivate(e)})}}]),o}(elementorModules.frontend.handlers.Base);t.default=n},92:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(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)}}function s(e,t,n){null===e&&(e=Function.prototype);var i=Object.getOwnPropertyDescriptor(e,t);if(void 0!==i){if("value"in i)return i.value;i=i.get;return void 0!==i?i.call(n):void 0}if(null!==(i=Object.getPrototypeOf(e)))return s(i,t,n)}var r=c(n(93)),a=c(n(94)),l=c(n(95));function c(e){return e&&e.__esModule?e:{default:e}}n=function(e){var t=n;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function n(){var e=this,t=n;if(!(e instanceof t))throw new TypeError("Cannot call a class as a function");e=this,t=(n.__proto__||Object.getPrototypeOf(n)).apply(this,arguments);if(e)return!t||"object"!=typeof t&&"function"!=typeof t?e:t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),i(n,[{key:"getDefaultSettings",value:function(){return{type:"element",$element:null,$dimensionsElement:null,addBackgroundLayerTo:null,interactions:{},refreshDimensions:!1,range:"viewport",classes:{element:"motion-fx-element",parent:"motion-fx-parent",backgroundType:"motion-fx-element-type-background",container:"motion-fx-container",layer:"motion-fx-layer",perspective:"motion-fx-perspective"}}}},{key:"bindEvents",value:function(){this.onWindowResize=this.onWindowResize.bind(this),ceFrontend.elements.$window.on("resize",this.onWindowResize)}},{key:"unbindEvents",value:function(){ceFrontend.elements.$window.off("resize",this.onWindowResize)}},{key:"addBackgroundLayer",value:function(){var e=this.getSettings();this.elements.$motionFXContainer=jQuery("<div>",{class:e.classes.container}),this.elements.$motionFXLayer=jQuery("<div>",{class:e.classes.layer}),this.updateBackgroundLayerSize(),this.elements.$motionFXContainer.prepend(this.elements.$motionFXLayer),(e.addBackgroundLayerTo?this.$element.find(e.addBackgroundLayerTo):this.$element).prepend(this.elements.$motionFXContainer)}},{key:"removeBackgroundLayer",value:function(){this.elements.$motionFXContainer.remove()}},{key:"updateBackgroundLayerSize",value:function(){var e=this.getSettings(),t={x:0,y:0},n=e.interactions.mouseMove,e=e.interactions.scroll;n&&n.translateXY&&(t.x=10*n.translateXY.speed,t.y=10*n.translateXY.speed),e&&(e.translateX&&(t.x=10*e.translateX.speed),e.translateY&&(t.y=10*e.translateY.speed)),this.elements.$motionFXLayer.css({width:100+t.x+"%",height:100+t.y+"%"})}},{key:"defineDimensions",value:function(){var e=this.getSettings("$dimensionsElement")||this.$element,t=e.offset(),e={elementHeight:e.outerHeight(),elementWidth:e.outerWidth(),elementTop:t.top,elementLeft:t.left};e.elementRange=e.elementHeight+innerHeight,this.setSettings("dimensions",e),"background"===this.getSettings("type")&&this.defineBackgroundLayerDimensions()}},{key:"defineBackgroundLayerDimensions",value:function(){var e=this.getSettings("dimensions");e.layerHeight=this.elements.$motionFXLayer.height(),e.layerWidth=this.elements.$motionFXLayer.width(),e.movableX=e.layerWidth-e.elementWidth,e.movableY=e.layerHeight-e.elementHeight,this.setSettings("dimensions",e)}},{key:"initInteractionsTypes",value:function(){this.interactionsTypes={scroll:r.default,mouseMove:a.default}}},{key:"prepareSpecialActions",value:function(){var e=this.getSettings(),t=!(!e.interactions.mouseMove||!e.interactions.mouseMove.tilt);this.elements.$parent.toggleClass(e.classes.perspective,t)}},{key:"cleanSpecialActions",value:function(){var e=this.getSettings();this.elements.$parent.removeClass(e.classes.perspective)}},{key:"runInteractions",value:function(){var o=this,e=this.getSettings();this.actions.setCSSTransformVariables(e.elementSettings),this.prepareSpecialActions(),jQuery.each(e.interactions,function(e,n){o.interactions[e]=new o.interactionsTypes[e]({motionFX:o,callback:function(){for(var e=arguments.length,i=Array(e),t=0;t<e;t++)i[t]=arguments[t];jQuery.each(n,function(e,t){var n;return(n=o.actions).runAction.apply(n,[e,t].concat(i))})}}),o.interactions[e].runImmediately()})}},{key:"destroyInteractions",value:function(){this.cleanSpecialActions(),jQuery.each(this.interactions,function(e,t){return t.destroy()}),this.interactions={}}},{key:"refresh",value:function(){this.actions.setSettings(this.getSettings()),"background"===this.getSettings("type")&&(this.updateBackgroundLayerSize(),this.defineBackgroundLayerDimensions()),this.actions.refresh(),this.destroyInteractions(),this.runInteractions()}},{key:"destroy",value:function(){this.destroyInteractions(),this.actions.refresh();var e=this.getSettings();this.$element.removeClass(e.classes.element),this.elements.$parent.removeClass(e.classes.parent),"background"===e.type&&(this.$element.removeClass(e.classes.backgroundType),this.removeBackgroundLayer())}},{key:"onInit",value:function(){s(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"onInit",this).call(this);var e=this.getSettings();this.$element=e.$element,this.elements.$parent=this.$element.parent(),this.$element.addClass(e.classes.element),this.elements.$parent=this.$element.parent(),this.elements.$parent.addClass(e.classes.parent),"background"===e.type&&(this.$element.addClass(e.classes.backgroundType),this.addBackgroundLayer()),this.defineDimensions(),e.$targetElement="element"===e.type?this.$element:this.elements.$motionFXLayer,this.interactions={},this.actions=new l.default(e),this.initInteractionsTypes(),this.runInteractions()}},{key:"onWindowResize",value:function(){this.defineDimensions()}}]),n}(elementorModules.ViewModule);t.default=n},93:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(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)}}var n=n(5);n=function(e){var t=n;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function n(){var e=this,t=n;if(!(e instanceof t))throw new TypeError("Cannot call a class as a function");e=this,t=(n.__proto__||Object.getPrototypeOf(n)).apply(this,arguments);if(e)return!t||"object"!=typeof t&&"function"!=typeof t?e:t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),i(n,[{key:"run",value:function(){var e,t,n;pageYOffset!==this.windowScrollTop&&((t=this.motionFX.getSettings()).refreshDimensions&&this.motionFX.defineDimensions(),n=void(this.windowScrollTop=pageYOffset),n="page"===t.range?document.documentElement.scrollTop/(document.body.scrollHeight-innerHeight)*100:(e=t.dimensions,t=((t=t.$element[0])&&~t.className.indexOf("sticky--active")?t.getBoundingClientRect().top:e.elementTop-pageYOffset)-innerHeight,100/e.elementRange*(-1*t)),this.runCallback(n))}}]),n}(((n=n)&&n.__esModule?n:{default:n}).default);t.default=n},94:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(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)}}function s(e,t,n){null===e&&(e=Function.prototype);var i=Object.getOwnPropertyDescriptor(e,t);if(void 0!==i){if("value"in i)return i.value;i=i.get;return void 0!==i?i.call(n):void 0}if(null!==(i=Object.getPrototypeOf(e)))return s(i,t,n)}var n=n(5);var r=function(e){var t=n;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function n(){var e=this,t=n;if(!(e instanceof t))throw new TypeError("Cannot call a class as a function");e=this,t=(n.__proto__||Object.getPrototypeOf(n)).apply(this,arguments);if(e)return!t||"object"!=typeof t&&"function"!=typeof t?e:t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),i(n,[{key:"bindEvents",value:function(){n.mouseTracked||(ceFrontend.elements.$window.on("mousemove",n.updateMousePosition),n.mouseTracked=!0)}},{key:"run",value:function(){var e=n.mousePosition,t=this.oldMousePosition;t.x===e.x&&t.y===e.y||(this.oldMousePosition={x:e.x,y:e.y},t=100/innerWidth*e.x,e=100/innerHeight*e.y,this.runCallback(t,e))}},{key:"onInit",value:function(){this.oldMousePosition={},s(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"onInit",this).call(this)}}]),n}(((n=n)&&n.__esModule?n:{default:n}).default);(t.default=r).mousePosition={},r.updateMousePosition=function(e){r.mousePosition={x:e.clientX,y:e.clientY}}},95:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(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)}}var s=function(e){var t=n;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function n(){var e=this,t=n;if(!(e instanceof t))throw new TypeError("Cannot call a class as a function");e=this,t=(n.__proto__||Object.getPrototypeOf(n)).apply(this,arguments);if(e)return!t||"object"!=typeof t&&"function"!=typeof t?e:t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),i(n,[{key:"getMovePointFromPassedPercents",value:function(e,t){return+(t/e*100).toFixed(2)}},{key:"getEffectValueFromMovePoint",value:function(e,t){return e*t/100}},{key:"getStep",value:function(e,t){return"element"===this.getSettings("type")?this.getElementStep(e,t):this.getBackgroundStep(e,t)}},{key:"getElementStep",value:function(e,t){return-(e-50)*t.speed}},{key:"getBackgroundStep",value:function(e,t){t=this.getSettings("dimensions.movable"+t.axis.toUpperCase());return-this.getEffectValueFromMovePoint(t,e)}},{key:"getDirectionMovePoint",value:function(e,t,n){var i=void 0;return e<n.start?"out-in"===t?i=0:"in-out"===t?i=100:(i=this.getMovePointFromPassedPercents(n.start,e),"in-out-in"===t&&(i=100-i)):e<n.end?"in-out-in"===t?i=0:"out-in-out"===t?i=100:(i=this.getMovePointFromPassedPercents(n.end-n.start,e-n.start),"in-out"===t&&(i=100-i)):"in-out"===t?i=0:"out-in"===t?i=100:(i=this.getMovePointFromPassedPercents(100-n.end,100-e),"in-out-in"===t&&(i=100-i)),i}},{key:"translateX",value:function(e,t){e.axis="x",e.unit="px",this.transform("translateX",t,e)}},{key:"translateY",value:function(e,t){e.axis="y",e.unit="px",this.transform("translateY",t,e)}},{key:"translateXY",value:function(e,t,n){this.translateX(e,t),this.translateY(e,n)}},{key:"tilt",value:function(e,t,n){e={speed:e.speed/10,direction:e.direction};this.rotateX(e,n),this.rotateY(e,100-t)}},{key:"rotateX",value:function(e,t){e.axis="x",e.unit="deg",this.transform("rotateX",t,e)}},{key:"rotateY",value:function(e,t){e.axis="y",e.unit="deg",this.transform("rotateY",t,e)}},{key:"rotateZ",value:function(e,t){e.unit="deg",this.transform("rotateZ",t,e)}},{key:"scale",value:function(e,t){t=this.getDirectionMovePoint(t,e.direction,e.range);this.updateRulePart("transform","scale",1+e.speed*t/1e3)}},{key:"transform",value:function(e,t,n){n.direction&&(t=100-t),this.updateRulePart("transform",e,this.getStep(t,n)+n.unit)}},{key:"setCSSTransformVariables",value:function(e){this.CSSTransformVariables=[];var n=this;jQuery.each(e,function(e,t){e=e.match(/_transform_(.+?)_effect/m);e&&t&&("perspective"===e[1]?n.CSSTransformVariables.unshift(e[1]):n.CSSTransformVariables.includes(e[1])||n.CSSTransformVariables.push(e[1]))})}},{key:"opacity",value:function(e,t){t=this.getDirectionMovePoint(t,e.direction,e.range),e=e.level/10,e=1-e+this.getEffectValueFromMovePoint(e,t);this.$element.css("opacity",e)}},{key:"blur",value:function(e,t){t=this.getDirectionMovePoint(t,e.direction,e.range),e=e.level-this.getEffectValueFromMovePoint(e.level,t);this.updateRulePart("filter","blur",e+"px")}},{key:"updateRulePart",value:function(e,t,n){this.rulesVariables[e]||(this.rulesVariables[e]={}),this.rulesVariables[e][t]||(this.rulesVariables[e][t]=!0,this.updateRule(e)),this.$element[0].style.setProperty("--"+t,n)}},{key:"updateRule",value:function(e){var t="";t+=this.concatTransformCSSProperties(e),jQuery.each(this.rulesVariables[e],function(e){t+=e+"(var(--"+e+"))"}),this.$element.css(e,t)}},{key:"concatTransformCSSProperties",value:function(e){var o="";return"transform"===e&&jQuery.each(this.CSSTransformVariables,function(e,t){var n=t,i=(t=t.startsWith("flip")?t.replace("flip","scale"):t).startsWith("rotate")||t.startsWith("skew")?"deg":"px",i=t.startsWith("scale")?1:0+i;o+=t+"(var(--e-transform-"+n+", "+i+"))"}),o}},{key:"runAction",value:function(e,t,n){t.affectedRange&&(t.affectedRange.start>n&&(n=t.affectedRange.start),t.affectedRange.end<n&&(n=t.affectedRange.end));for(var i=arguments.length,o=Array(3<i?i-3:0),s=3;s<i;s++)o[s-3]=arguments[s];this[e].apply(this,[t,n].concat(o))}},{key:"refresh",value:function(){this.rulesVariables={},this.CSSTransformVariables=[],this.$element.css({transform:"",filter:"",opacity:""})}},{key:"onInit",value:function(){this.$element=this.getSettings("$targetElement"),this.refresh()}}]),n}(elementorModules.Module);t.default=s},100:function(e,t,n){"use strict";function c(t,n,e,i,o){function s(){var e=c.getTimeRemaining(n);o.each(e.parts,function(e){var e=r["$"+e+"Span"],t=this.toString();1===t.length&&(t=0+t),e.length&&e.text(t)}),e.total<=0&&(clearInterval(l),a())}var r={$daysSpan:t.find(".elementor-countdown-days"),$hoursSpan:t.find(".elementor-countdown-hours"),$minutesSpan:t.find(".elementor-countdown-minutes"),$secondsSpan:t.find(".elementor-countdown-seconds")},a=function(){t.trigger("countdown_expire",t),e&&e.forEach(function(e){switch(e.type){case"hide":t.hide();break;case"redirect":e.redirect_url&&!ceFrontend.isEditMode()&&(e.redirect_is_external?window.open(e.redirect_url):window.location.href=e.redirect_url);break;case"message":i.show()}})},l=setInterval(s,1e3);s()}c.getTimeRemaining=function(e){var e=e-new Date,t=Math.floor(e/1e3%60),n=Math.floor(e/1e3/60%60),i=Math.floor(e/36e5%24),o=Math.floor(e/864e5);return(o<0||i<0||n<0)&&(t=n=i=o=0),{total:e,parts:{days:o,hours:i,minutes:n,seconds:t}}},e.exports=function(e,t){var n=e.find(".elementor-countdown-wrapper"),i=new Date(1e3*n.data("date")),o=n.data("expire-actions"),e=e.find(".elementor-countdown-expire--message");c(n,i,o,e,t)}},108:function(e,t,n){"use strict";jQuery.fn.smartmenus&&(jQuery.SmartMenus.prototype.isCSSOn=function(){return!0});var i=elementorModules.frontend.handlers.Base.extend({stretchElement:null,getDefaultSettings:function(){return{selectors:{menu:".elementor-nav",anchorLink:".elementor-nav--main .elementor-item-anchor",mainMenu:".elementor-nav__container.elementor-nav--main",dropdownMenu:".elementor-nav__container.elementor-nav--dropdown",menuToggle:".elementor-menu-toggle"}}},getDefaultElements:function(){var e=this.getSettings("selectors"),t={};return t.$menu=this.$element.find(e.menu),t.$anchorLink=this.$element.find(e.anchorLink),t.$mainMenu=this.$element.find(e.mainMenu),t.$dropdownMenu=this.$element.find(e.dropdownMenu),t.$dropdownMenuFinalItems=t.$dropdownMenu.find(".menu-item:not(.menu-item-has-children) > a"),t.$menuToggle=this.$element.find(e.menuToggle),t},bindEvents:function(){this.elements.$menu.length&&(this.elements.$menuToggle.on("click",this.toggleMenu.bind(this)),this.getElementSettings("full_width")&&this.elements.$dropdownMenuFinalItems.on("click",this.toggleMenu.bind(this,!1)),ceFrontend.addListenerOnce(this.$element.data("model-cid"),"resize",this.stretchMenu))},initStretchElement:function(){this.stretchElement=new elementorModules.frontend.tools.StretchElement({element:this.elements.$dropdownMenu})},toggleMenu:function(e){var t=this.elements.$menuToggle.hasClass("elementor-active");this.elements.$menuToggle.toggleClass("elementor-active",e="boolean"!=typeof e?!t:e),e&&this.getElementSettings("full_width")&&this.stretchElement.stretch()},followMenuAnchors:function(){var e=this;e.elements.$anchorLink.each(function(){location.pathname===this.pathname&&""!==this.hash&&e.followMenuAnchor(jQuery(this))})},followMenuAnchor:function(t){var e=t[0].hash,n=-300,i=void 0;try{i=jQuery(decodeURIComponent(e))}catch(e){return}i.length&&(i.hasClass("elementor-menu-anchor")||(e=jQuery(window).height()/2,n=-i.outerHeight()+e),ceFrontend.waypoint(i,function(e){"down"===e?t.addClass("elementor-item-active"):t.removeClass("elementor-item-active")},{offset:"50%",triggerOnce:!1}),ceFrontend.waypoint(i,function(e){"down"===e?t.removeClass("elementor-item-active"):t.addClass("elementor-item-active")},{offset:n,triggerOnce:!1}))},stretchMenu:function(){this.getElementSettings("full_width")?(this.stretchElement.stretch(),this.elements.$dropdownMenu.css("top",this.elements.$menuToggle.outerHeight())):this.stretchElement.reset()},onInit:function(){var e,t,n;elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.elements.$menu.length&&(e=this.getElementSettings("align_submenu"),t="click"===this.getElementSettings("show_submenu_on"),this.elements.$menu.smartmenus({subIndicators:!1,subIndicatorsPos:"append",subMenusMaxWidth:"1000px",noMouseOver:t,rightToLeftSubMenus:e?"right"===e:ceFrontend.config.is_rtl}),t&&this.elements.$mainMenu.filter(".elementor-langs, .elementor-currencies, .elementor-sign-in").children().on("click","a.elementor-item.has-submenu.highlighted",function(e){this.elements.$menu.smartmenus("menuHide",jQuery(e.currentTarget).next()),e.currentTarget.blur(),e.preventDefault()}.bind(this)),"accordion"===this.getElementSettings("animation_dropdown")&&(n=this.elements.$dropdownMenu.children().on("click.ce","a.has-submenu",function(){var e=jQuery(this.parentNode).siblings().children("a.highlighted").next();e.length&&n.smartmenus("menuHide",e)})),this.initStretchElement(),this.stretchMenu(),ceFrontend.isEditMode()||this.followMenuAnchors())},onElementChange:function(e){"full_width"===e&&this.stretchMenu()}});e.exports=function(e){new i({$element:e})}},122:function(e,t,n){"use strict";var i=elementorModules.frontend.handlers.Base.extend({getDefaultSettings:function(){return{selectors:{wrapper:".elementor-search",container:".elementor-search__container",icon:".elementor-search__icon",input:".elementor-search__input",clear:".elementor-search__clear",toggle:".elementor-search__toggle",submit:".elementor-search__submit",closeButton:".dialog-close-button"},classes:{isFocus:"elementor-search--focus",isTopbar:"elementor-search--topbar",lightbox:"elementor-lightbox"}}},getDefaultElements:function(){var e=this.getSettings("selectors"),t={};return t.$wrapper=this.$element.find(e.wrapper),t.$container=this.$element.find(e.container),t.$input=this.$element.find(e.input),t.$clear=this.$element.find(e.clear),t.$icon=this.$element.find(e.icon),t.$toggle=this.$element.find(e.toggle),t.$submit=this.$element.find(e.submit),t.$closeButton=this.$element.find(e.closeButton),t},bindEvents:function(){var e=this,t=e.elements.$container,n=e.elements.$closeButton,i=e.elements.$input,o=e.elements.$clear,s=e.elements.$wrapper,r=e.elements.$icon,a=this.getElementSettings("skin"),l=this.getSettings("classes");i.one("focus",$.proxy(this,"loadAutocomplete")),o.on("click",function(){i.val("").triggerHandler("keydown"),o.css({visibility:"",pointerEvents:""})}),i.on("input",function(){var e=!i.val();o.css({visibility:e?"":"visible",pointerEvents:e?"":"all"})}),"topbar"===a?(e.elements.$toggle.on("click",function(){t.toggleClass(l.isTopbar).toggleClass(l.lightbox),i.focus()}),n.on("click",function(){t.removeClass(l.isTopbar).removeClass(l.lightbox)}),ceFrontend.elements.$document.keyup(function(e){27===e.keyCode&&t.hasClass(l.isTopbar)&&t.click()}).on("click",function(e){t.hasClass(l.isTopbar)&&!$(e.target).closest(s).length&&t.removeClass(l.isTopbar).removeClass(l.lightbox)})):i.on({focus:function(){s.addClass(l.isFocus)},blur:function(){s.removeClass(l.isFocus)}}),"minimal"===a&&r.on("click",function(){s.addClass(l.isFocus),i.focus()})},loadAutocomplete:function(){var e=window.baseDir||prestashop.urls.base_url,t=$.ui?$.ui.autocomplete?"":"jquery.ui.autocomplete":"jquery-ui";t?($('<link rel="stylesheet">').attr({href:e+"js/jquery/ui/themes/base/minified/"+t+".min.css"}).appendTo(document.head),"jquery-ui"==t&&$('<link rel="stylesheet">').attr({href:e+"js/jquery/ui/themes/base/minified/jquery.ui.theme.min.css"}).appendTo(document.head),$.ajax({url:e+"js/jquery/ui/"+t+".min.js",cache:!0,dataType:"script",success:$.proxy(this,"initAutocomplete")})):this.initAutocomplete()},initAutocomplete:function(){$.fn.ceAjaxSearch||$.widget("ww.ceAjaxSearch",$.ui.autocomplete,{_create:function(){this._super(),this.menu.element.addClass("elementor-search__products"),this.element.on("focus"+this.eventNamespace,$.proxy(this,"_openOnFocus")),$(document).on("click"+this.eventNamespace,$.proxy(this,"_closeOnDocumentClick")),this._off(this.element,"blur"),this.menu.element.outerHeight=function(){return window.event&&"mouseover"===event.type?1/0:$.fn.outerHeight.apply(this,arguments)}},_openOnFocus:function(e){this.menu.element.show(),this._resizeMenu(),this.menu.element.position($.extend({of:this.element},this.options.position))},_closeOnDocumentClick:function(e){$(e.target).closest(this.options.appendTo).length||this._close()},search:function(e,t){e=null!=e?e:this._value(),this._super(e,t),e.length<this.options.minLength&&this.menu.element.empty()},_renderItem:function(e,t){var n=this.options.elementSettings,i=t.cover&&t.cover.small.url||prestashop.urls.img_prod_url+prestashop.language.iso_code+"-default-small_default.jpg";return $('<li class="elementor-search__product">').html('<a class="elementor-search__product-link" href="'+encodeURI(t.url)+'">'+(n.show_image?'<img class="elementor-search__product-image" src="'+encodeURI(i)+'" alt="'+t.name.replace(/"/g,"&quot;")+'">':"")+'<div class="elementor-search__product-details"><div class="elementor-search__product-name">'+t.name+"</div>"+(n.show_category?'<div class="elementor-search__product-category">'+t.category_name+"</div>":"")+(n.show_description?'<div class="elementor-search__product-description">'+(t.description_short||"").replace(/<\/?\w+.*?>/g,"")+"</div>":"")+(n.show_price?'<div class="elementor-search__product-price">'+(t.has_discount?"<del>"+t.regular_price+"</del> ":"")+t.price+"</div>":"")+"</div></a>").appendTo(e)},_resizeMenu:function(){this._super(),this.options.position.my="left top+"+this.menu.element.css("margin-top"),setTimeout(function(){this.menu.element.css({maxHeight:"calc(100vh - "+(this.menu.element.offset().top-$(window).scrollTop())+"px)",overflowY:"auto",WebkitOverflowScrolling:"touch"})}.bind(this),1)}});var i=this.elements.$wrapper.prop("action"),o=this.elements.$input.prop("name");this.elements.$input.ceAjaxSearch({appendTo:"topbar"===this.getElementSettings("skin")?this.elements.$container:this.elements.$wrapper,minLength:3,elementSettings:this.getElementSettings(),source:function(e,t){var n={ajax:!0,resultsPerPage:this.options.elementSettings.list_limit||10};n[o]=e.term,$.post(i,n,null,"json").then(function(e){t(e.products)}).fail(t)},select:function(e,t){location.href===t.item.url||ceFrontend.isEditMode()||(location.href=t.item.url)}})}});e.exports=function(e){new i({$element:e})}},123:function(e,t,n){"use strict";var i=elementorModules.frontend.handlers.Base.extend({svgPaths:{circle:["M325,18C228.7-8.3,118.5,8.3,78,21C22.4,38.4,4.6,54.6,5.6,77.6c1.4,32.4,52.2,54,142.6,63.7 c66.2,7.1,212.2,7.5,273.5-8.3c64.4-16.6,104.3-57.6,33.8-98.2C386.7-4.9,179.4-1.4,126.3,20.7"],underline_zigzag:["M9.3,127.3c49.3-3,150.7-7.6,199.7-7.4c121.9,0.4,189.9,0.4,282.3,7.2C380.1,129.6,181.2,130.6,70,139 c82.6-2.9,254.2-1,335.9,1.3c-56,1.4-137.2-0.3-197.1,9"],x:["M497.4,23.9C301.6,40,155.9,80.6,4,144.4","M14.1,27.6c204.5,20.3,393.8,74,467.3,111.7"],strikethrough:["M3,75h493.5"],curly:["M3,146.1c17.1-8.8,33.5-17.8,51.4-17.8c15.6,0,17.1,18.1,30.2,18.1c22.9,0,36-18.6,53.9-18.6 c17.1,0,21.3,18.5,37.5,18.5c21.3,0,31.8-18.6,49-18.6c22.1,0,18.8,18.8,36.8,18.8c18.8,0,37.5-18.6,49-18.6c20.4,0,17.1,19,36.8,19 c22.9,0,36.8-20.6,54.7-18.6c17.7,1.4,7.1,19.5,33.5,18.8c17.1,0,47.2-6.5,61.1-15.6"],diagonal:["M13.5,15.5c131,13.7,289.3,55.5,475,125.5"],double:["M8.4,143.1c14.2-8,97.6-8.8,200.6-9.2c122.3-0.4,287.5,7.2,287.5,7.2","M8,19.4c72.3-5.3,162-7.8,216-7.8c54,0,136.2,0,267,7.8"],double_underline:["M5,125.4c30.5-3.8,137.9-7.6,177.3-7.6c117.2,0,252.2,4.7,312.7,7.6","M26.9,143.8c55.1-6.1,126-6.3,162.2-6.1c46.5,0.2,203.9,3.2,268.9,6.4"],underline:["M7.7,145.6C109,125,299.9,116.2,401,121.3c42.1,2.2,87.6,11.8,87.3,25.7"]},getDefaultSettings:function(){var e={animationDelay:2500,lettersDelay:50,typeLettersDelay:150,selectionDuration:500,revealDuration:600,revealAnimationDelay:1500};return e.typeAnimationDelay=e.selectionDuration+800,e.selectors={headline:".elementor-headline",dynamicWrapper:".elementor-headline-dynamic-wrapper"},e.classes={dynamicText:"elementor-headline-dynamic-text",dynamicLetter:"elementor-headline-dynamic-letter",textActive:"elementor-headline-text-active",textInactive:"elementor-headline-text-inactive",letters:"elementor-headline-letters",animationIn:"elementor-headline-animation-in",typeSelected:"elementor-headline-typing-selected"},e},getDefaultElements:function(){var e=this.getSettings("selectors");return{$headline:this.$element.find(e.headline),$dynamicWrapper:this.$element.find(e.dynamicWrapper)}},getNextWord:function(e){return e.is(":last-child")?e.parent().children().eq(0):e.next()},switchWord:function(e,t){e.removeClass("elementor-headline-text-active").addClass("elementor-headline-text-inactive"),t.removeClass("elementor-headline-text-inactive").addClass("elementor-headline-text-active")},singleLetters:function(){var i=this.getSettings("classes");this.elements.$dynamicText.each(function(){var t=jQuery(this),e=t.text().split(""),n=t.hasClass(i.textActive);t.empty(),e.forEach(function(e){e=jQuery("<span>",{class:i.dynamicLetter}).text(e);n&&e.addClass(i.animationIn),t.append(e)}),t.css("opacity",1)})},showLetter:function(e,t,n,i){var o=this,s=this.getSettings("classes");e.addClass(s.animationIn),e.is(":last-child")?n||setTimeout(function(){o.hideWord(t)},o.getSettings("animationDelay")):setTimeout(function(){o.showLetter(e.next(),t,n,i)},i)},hideLetter:function(e,t,n,i){var o=this,s=this.getSettings();e.removeClass(s.classes.animationIn),e.is(":last-child")?n&&setTimeout(function(){o.hideWord(o.getNextWord(t))},o.getSettings("animationDelay")):setTimeout(function(){o.hideLetter(e.next(),t,n,i)},i)},showWord:function(e,t){var n=this,i=n.getSettings(),o=n.getElementSettings("animation_type");"typing"===o?(n.showLetter(e.find("."+i.classes.dynamicLetter).eq(0),e,!1,t),e.addClass(i.classes.textActive).removeClass(i.classes.textInactive)):"clip"===o&&n.elements.$dynamicWrapper.animate({width:e.width()+10},i.revealDuration,function(){setTimeout(function(){n.hideWord(e)},i.revealAnimationDelay)})},hideWord:function(e){var t,n=this,i=n.getSettings(),o=i.classes,s="."+o.dynamicLetter,r=n.getElementSettings("animation_type"),a=n.getNextWord(e);"typing"===r?(n.elements.$dynamicWrapper.addClass(o.typeSelected),setTimeout(function(){n.elements.$dynamicWrapper.removeClass(o.typeSelected),e.addClass(i.classes.textInactive).removeClass(o.textActive).children(s).removeClass(o.animationIn)},i.selectionDuration),setTimeout(function(){n.showWord(a,i.typeLettersDelay)},i.typeAnimationDelay)):n.elements.$headline.hasClass(o.letters)?(t=e.children(s).length>=a.children(s).length,n.hideLetter(e.find(s).eq(0),e,t,i.lettersDelay),n.showLetter(a.find(s).eq(0),a,t,i.lettersDelay)):"clip"===r?n.elements.$dynamicWrapper.animate({width:"2px"},i.revealDuration,function(){n.switchWord(e,a),n.showWord(a)}):(n.switchWord(e,a),setTimeout(function(){n.hideWord(a)},i.animationDelay))},animateHeadline:function(){var t,e=this,n=e.getElementSettings("animation_type"),i=e.elements.$dynamicWrapper;"clip"===n?i.width(i.width()+10):"typing"!==n&&(t=0,e.elements.$dynamicText.each(function(){var e=jQuery(this).width();t<e&&(t=e)}),i.css("width",t)),setTimeout(function(){e.hideWord(e.elements.$dynamicText.eq(0))},e.getSettings("animationDelay"))},getSvgPaths:function(e){var e=this.svgPaths[e],t=jQuery();return e.forEach(function(e){t=t.add(jQuery("<path>",{d:e}))}),t},fillWords:function(){var e,t=this.getElementSettings(),n=this.getSettings("classes"),i=this.elements.$dynamicWrapper;"rotate"===t.headline_style?(t.rotating_text||"").split("\n").forEach(function(e,t){e=jQuery("<span>",{class:n.dynamicText}).html(e.replace(/ /g,"&nbsp;"));t||e.addClass(n.textActive),i.append(e)}):(e=jQuery("<span>",{class:n.dynamicText+" "+n.textActive}).text(t.highlighted_text),t=jQuery("<svg>",{xmlns:"http://www.w3.org/2000/svg",viewBox:"0 0 500 150",preserveAspectRatio:"none"}).html(this.getSvgPaths(t.marker)),i.append(e,t[0].outerHTML)),this.elements.$dynamicText=i.children("."+n.dynamicText)},rotateHeadline:function(){var e=this.getSettings();this.elements.$headline.hasClass(e.classes.letters)&&this.singleLetters(),this.animateHeadline()},initHeadline:function(){"rotate"===this.getElementSettings("headline_style")&&this.rotateHeadline()},onInit:function(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.fillWords(),this.initHeadline()}});e.exports=function(e,t){new i({$element:e})}},124:function(e,t,n){"use strict";var s=elementorModules.frontend.handlers.Base.extend({getDefaultSettings:function(){return{selectors:{container:".elementor-cart__container",toggle:".elementor-cart__toggle .elementor-button",closeButton:".elementor-cart__close-button"},classes:{isShown:"elementor-cart--shown",lightbox:"elementor-lightbox",isHidden:"elementor-cart-hidden"}}},getDefaultElements:function(){var e=this.getSettings("selectors"),t={};return t.$container=this.$element.find(e.container),t.$toggle=this.$element.find(e.toggle),t.$closeButton=this.$element.find(e.closeButton),t},bindEvents:function(){var n=this,c=jQuery,i=n.elements.$container,e=n.elements.$closeButton,o=this.getSettings("classes");n.elements.$toggle.on("click",function(e){n.elements.$toggle.hasClass(o.isHidden)||(e.preventDefault(),i.toggleClass(o.isShown))}),i.on("click",function(e){i.hasClass(o.isShown)&&i[0]===e.target&&i.removeClass(o.isShown)}),e.on("click",function(){i.removeClass(o.isShown)}),ceFrontend.elements.$document.keyup(function(e){27===e.keyCode&&i.hasClass(o.isShown)&&i.click()}),i.on("click",".elementor-cart__product-remove a",function(e){var t=c(this).data();t.linkAction="delete-from-cart",c(this).closest(".elementor-cart__product").addClass("ce-disabled"),e.preventDefault(),c.ajax({url:this.href,method:"POST",dataType:"json",data:{ajax:1,action:"update"}}).then(function(e){prestashop.emit("updateCart",{reason:t,resp:e})}).fail(function(e){prestashop.emit("handleError",{eventType:"updateProductInCart",resp:e,cartAction:t.linkAction})})}),prestashop.on("updateCart",function(e){var t,a,l;e&&e.resp&&e.resp.cart&&(t=e.resp.cart,a=i.find(".elementor-cart__products").data("gift"),l=c(),n.getElementSettings("action_show_modal")&&"add-to-cart"===e.reason.linkAction&&!e.resp.hasError&&(s.xhr&&s.xhr.abort(),s.xhr=c.post(n.getElementSettings("modal_url"),{ajax:!0,action:"addToCartModal",id_product:e.reason.idProduct,id_product_attribute:e.reason.idProductAttribute,id_customization:e.reason.idCustomization},function(e){c("#blockcart-modal").remove(),c(document.body).append(e.modal).children("#blockcart-modal").modal()},"json")),n.elements.$toggle.find(".elementor-button-text").html(t.subtotals.products.value),n.elements.$toggle.find(".elementor-button-icon").attr("data-counter",t.products_count).data("counter",t.products_count),t.products.forEach(function(e){var t,n=c('<div class="elementor-cart__product"><div class="elementor-cart__product-image"></div><div class="elementor-cart__product-name"><div class="elementor-cart__product-attrs"></div></div><div class="elementor-cart__product-price"></div><div class="elementor-cart__product-remove ceicon-times"></div></div>'),i=n.find(".elementor-cart__product-attrs"),o=e.cover||prestashop.urls.no_picture_image;if(e.embedded_attributes&&e.embedded_attributes.id_image)for(var s=e.embedded_attributes.id_image.split("-").pop(),r=0;r<e.images.length;r++)if(s==e.images[r].id_image){o=e.images[r];break}for(t in c("<img>").appendTo(n.find(".elementor-cart__product-image")).attr({src:o.bySize.cart_default&&o.bySize.cart_default.url||o.small.url,alt:o.legend}),c("<a>").prependTo(n.find(".elementor-cart__product-name")).attr("href",e.url).html(e.name),e.attributes)c('<div class="elementor-cart__product-attr">').html('<span class="elementor-cart__product-attr-label">'+t+':</span> <span class="elementor-cart__product-attr-value">'+e.attributes[t]+"</span>").appendTo(i);e.customizations&&e.customizations.forEach(function(e){e.fields.forEach(function(e){c('<div class="elementor-cart__product-attr">').html('<span class="elementor-cart__product-attr-label">'+e.label+':</span> <span class="elementor-cart__product-attr-value">'+("image"===e.type?c("<img>").attr("src",e.image.small.url)[0].outerHTML:e.text)+"</span>").appendTo(i)})}),n.find(".elementor-cart__product-price").html('<span class="elementor-cart__product-quantity">'+e.quantity+"</span> &times; "+(e.is_gift?a:e.price)+" ").append(e.has_discount?c("<del>").html(e.regular_price):[]),c("<a>").appendTo(n.find(".elementor-cart__product-remove")).attr({href:e.remove_from_cart_url,rel:"nofollow","data-id-product":e.id_product,"data-id-product-attribute":e.id_product_attribute,"data-id-customization":e.id_customization}).data({idProduct:e.id_product,idProductAttribute:e.id_product_attribute,idCustomization:e.id_customization}),l.push(n[0])}),i.find(".elementor-cart__products").empty().append(l),i.find(".elementor-cart__empty-message").toggleClass("elementor-hidden",!!t.products_count),i.find(".elementor-cart__summary").html('<div class="elementor-cart__summary-label">'+t.summary_string+'</div><div class="elementor-cart__summary-value">'+t.subtotals.products.value+'</div><span class="elementor-cart__summary-label">'+t.subtotals.shipping.label+'</span><span class="elementor-cart__summary-value">'+t.subtotals.shipping.value+'</span><strong class="elementor-cart__summary-label">'+t.totals.total.label+'</strong><strong class="elementor-cart__summary-value">'+t.totals.total.value+"</strong>"),i.find(".elementor-alert-warning").toggleClass("elementor-hidden",!t.minimalPurchaseRequired).html('<span class="elementor-alert-description">'+t.minimalPurchaseRequired+"</span>"),i.find(".elementor-button--checkout").toggleClass("ce-disabled",t.minimalPurchaseRequired||!t.products_count),n.getElementSettings("action_open_cart")&&!n.elements.$container.hasClass(o.isShown)&&n.elements.$toggle.triggerHandler("click"))})}});e.exports=function(e){new s({$element:e})}},182:function(e,t,n){"use strict";var i=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(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)}}var r=s(n(183)),a=s(n(16)),l=s(n(15)),c=s(n(1));function s(e){return e&&e.__esModule?e:{default:e}}var d=n(13),u=n(184),h=n(196),m=n(197),p=n(198),f=s(n(199)),g=s(n(90)),n=function(e){var t=s;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function s(){var e=this,t=s;if(!(e instanceof t))throw new TypeError("Cannot call a class as a function");for(var n=arguments.length,i=Array(n),o=0;o<n;o++)i[o]=arguments[o];t=function(e,t){if(e)return!t||"object"!=typeof t&&"function"!=typeof t?e:t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(this,(e=s.__proto__||Object.getPrototypeOf(s)).call.apply(e,[this].concat(i)));return t.config=ceFrontendConfig,t}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),i(s,[{key:"getDefaultSettings",value:function(){return{selectors:{elementor:".elementor",adminBar:"#wpadminbar"},classes:{ie:"elementor-msie"}}}},{key:"getDefaultElements",value:function(){var e={window:window,$window:jQuery(window),$document:jQuery(document),$head:jQuery(document.head),$body:jQuery(document.body),$deviceMode:jQuery("<span>",{id:"elementor-device-mode",class:"elementor-screen-only"})};return e.$body.append(e.$deviceMode),e}},{key:"bindEvents",value:function(){var e=this;this.elements.$window.on("resize",function(){return e.setDeviceModeData()})}},{key:"getElements",value:function(e){return this.getItems(this.elements,e)}},{key:"getPageSettings",value:function(e){var t=this.isEditMode()?elementor.settings.page.model.attributes:this.config.settings.page;return this.getItems(t,e)}},{key:"getGeneralSettings",value:function(e){var t=this.isEditMode()?elementor.settings.general.model.attributes:this.config.settings.general;return this.getItems(t,e)}},{key:"getCurrentDeviceMode",value:function(){return getComputedStyle(this.elements.$deviceMode[0],":after").content.replace(/"/g,"")}},{key:"getCurrentDeviceSetting",value:function(e,t){for(var n=["desktop","tablet","mobile"],i=ceFrontend.getCurrentDeviceMode(),o=n.indexOf(i);0<o;){var s=e[t+"_"+n[o]];if(s)return s;o--}return e[t]}},{key:"isEditMode",value:function(){return this.config.environmentMode.edit}},{key:"isWPPreviewMode",value:function(){return this.config.environmentMode.wpPreview}},{key:"initDialogsManager",value:function(){var e=void 0;this.getDialogsManager=function(){return e=e||new DialogsManager.Instance}}},{key:"initHotKeys",value:function(){this.hotKeys=new a.default,this.hotKeys.bindListener(this.elements.$window)}},{key:"initOnReadyComponents",value:function(){this.utils={youtube:new h,anchors:new m,lightbox:new p},this.elementsHandler=new u(jQuery),this.documentsManager=new r.default,this.trigger("components:init")}},{key:"initOnReadyElements",value:function(){this.elements.$wpAdminBar=this.elements.$document.find(this.getSettings("selectors.adminBar"))}},{key:"addIeCompatibility",value:function(){var e="string"==typeof document.createElement("div").style.grid;!c.default.ie&&e||(this.elements.$body.addClass(this.getSettings("classes.ie")),e='<link rel="stylesheet" id="elementor-frontend-css-msie" href="'+this.config.urls.assets+"css/frontend-msie.min.css?"+this.config.version+'" type="text/css" />',this.elements.$body.append(e))}},{key:"setDeviceModeData",value:function(){this.elements.$body.attr("data-elementor-device-mode",this.getCurrentDeviceMode())}},{key:"addListenerOnce",value:function(e,t,n,i){i=i||this.elements.$window,this.isEditMode()?(this.removeListeners(e,t,i),i instanceof jQuery?i.on(t+"."+e,n):i.on(t,n,e)):i.on(t,n)}},{key:"removeListeners",value:function(e,t,n,i){(i=i||this.elements.$window)instanceof jQuery?i.off(t+"."+e,n):i.off(t,n,e)}},{key:"debounce",value:function(i,o){var s=void 0;return function(){var e=this,t=arguments,n=!s;clearTimeout(s),s=setTimeout(function(){s=null,i.apply(e,t)},o),n&&i.apply(e,t)}}},{key:"waypoint",value:function(e,t,n){function i(){var e=this.element||this,e=t.apply(e,arguments);return n.triggerOnce&&this.destroy&&this.destroy(),e}n=jQuery.extend({offset:"100%",triggerOnce:!0},n);return e.elementorWaypoint?e.elementorWaypoint(i,n):e.waypoint(i,n)}},{key:"muteMigrationTraces",value:function(){jQuery.migrateMute=!0,jQuery.migrateTrace=!1}},{key:"init",value:function(){this.hooks=new d,this.storage=new l.default,this.addIeCompatibility(),this.setDeviceModeData(),this.initDialogsManager(),this.isEditMode()&&this.muteMigrationTraces(),this.modules={linkActions:new f.default,motionFX:new g.default},this.elements.$window.trigger("elementor/frontend/init"),this.isEditMode()||this.initHotKeys(),this.initOnReadyElements(),this.initOnReadyComponents()}},{key:"Module",get:function(){return elementorModules.frontend.handlers.Base}}]),s}(elementorModules.ViewModule);window.ceFrontend=new n,ceFrontend.isEditMode()||jQuery(function(){return ceFrontend.init()})},183:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(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)}}var n=n(17),r=(n=n)&&n.__esModule?n:{default:n};n=function(e){var t=s;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function s(){var e=this,t=s;if(!(e instanceof t))throw new TypeError("Cannot call a class as a function");for(var n=arguments.length,i=Array(n),o=0;o<n;o++)i[o]=arguments[o];t=function(e,t){if(e)return!t||"object"!=typeof t&&"function"!=typeof t?e:t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}(this,(e=s.__proto__||Object.getPrototypeOf(s)).call.apply(e,[this].concat(i)));return t.documents={},t.initDocumentClasses(),t.attachDocumentsClasses(),t}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),i(s,[{key:"getDefaultSettings",value:function(){return{selectors:{document:".elementor"}}}},{key:"getDefaultElements",value:function(){var e=this.getSettings("selectors");return{$documents:jQuery(e.document)}}},{key:"initDocumentClasses",value:function(){this.documentClasses={base:r.default},ceFrontend.hooks.doAction("elementor/frontend/documents-manager/init-classes",this)}},{key:"addDocumentClass",value:function(e,t){this.documentClasses[e]=t}},{key:"attachDocumentsClasses",value:function(){var n=this;this.elements.$documents.each(function(e,t){return n.attachDocumentClass(jQuery(t))})}},{key:"attachDocumentClass",value:function(e){var t=e.data(),n=t.elementorId,t=t.elementorType,t=this.documentClasses[t]||this.documentClasses.base;this.documents[n]=new t({$element:e,id:n})}}]),s}(elementorModules.ViewModule);t.default=n},184:function(e,t,i){"use strict";e.exports=function(n){var e=this,t={section:i(185),"accordion.default":i(186),"alert.default":i(187),"counter.default":i(188),"countdown.default":i(100),"product-sale-countdown.default":i(100),"nav-menu.default":i(108),"language-selector.default":i(108),"currency-selector.default":i(108),"sign-in.default":i(108),"ajax-search.default":i(122),"animated-headline.default":i(123),"shopping-cart.default":i(124),"progress.default":i(189),"tabs.default":i(190),"toggle.default":i(191),"video.default":i(192),"image-carousel.default":i(193),"testimonial-carousel.default":i(193),"product-carousel.default":i(193),"trustedshops-reviews.default":i(193),"text-editor.default":i(194),"contact-form.default":i(200),"email-subscription.default":i(200),"product-images.default":i(202)},s={};this.initHandlers=function(){ceFrontend.hooks.addAction("frontend/element_ready/global",i(195)),n.each(t,function(e,t){ceFrontend.hooks.addAction("frontend/element_ready/"+e,t)}),ceFrontend.hooks.addAction("frontend/element_ready/section",i(10)),ceFrontend.hooks.addAction("frontend/element_ready/widget",i(10))},this.addHandler=function(e,t){var n=t.$element.data("model-cid"),i=void 0,o=(n&&(i=e.prototype.getConstructorID(),s[n]||(s[n]={}),(o=s[n][i])&&o.onDestroy()),new e(t));n&&(s[n][i]=o)},this.getHandlers=function(e){return e?t[e]:t},this.runReadyTrigger=function(e){var e=jQuery(e),t=e.attr("data-element_type");t&&(ceFrontend.hooks.doAction("frontend/element_ready/global",e,n),ceFrontend.hooks.doAction("frontend/element_ready/"+t,e,n),"widget"===t&&ceFrontend.hooks.doAction("frontend/element_ready/"+e.attr("data-widget_type"),e,n))},e.initHandlers()}},185:function(e,t,n){"use strict";var i=elementorModules.frontend.handlers.Base.extend({player:null,isYTVideo:null,getDefaultSettings:function(){return{selectors:{backgroundVideoContainer:".elementor-background-video-container",backgroundVideoEmbed:".elementor-background-video-embed",backgroundVideoHosted:".elementor-background-video-hosted"}}},getDefaultElements:function(){var e=this.getSettings("selectors"),t={$backgroundVideoContainer:this.$element.find(e.backgroundVideoContainer)};return t.$backgroundVideoEmbed=t.$backgroundVideoContainer.children(e.backgroundVideoEmbed),t.$backgroundVideoHosted=t.$backgroundVideoContainer.children(e.backgroundVideoHosted),t},calcVideosSize:function(){var e=this.elements.$backgroundVideoContainer.outerWidth(),t=this.elements.$backgroundVideoContainer.outerHeight(),n="16:9".split(":"),n=n[0]/n[1],i=n<e/t;return{width:i?e:t*n,height:i?e/n:t}},changeVideoSize:function(){var e,t;this.isYTVideo&&!this.player||(e=this.isYTVideo?jQuery(this.player.getIframe()):this.elements.$backgroundVideoHosted,t=this.calcVideosSize(),e.width(t.width).height(t.height))},startVideoLoop:function(){var e,t,n=this;n.player.getIframe().contentWindow&&(e=(t=n.getElementSettings()).background_video_start||0,t=t.background_video_end,n.player.seekTo(e),t&&setTimeout(function(){n.startVideoLoop()},1e3*(t-e+1)))},prepareYTVideo:function(t,e){var n=this,i=n.elements.$backgroundVideoContainer,o=n.getElementSettings(),s=t.PlayerState.PLAYING;window.chrome&&(s=t.PlayerState.UNSTARTED),i.addClass("elementor-loading elementor-invisible"),n.player=new t.Player(n.elements.$backgroundVideoEmbed[0],{videoId:e,events:{onReady:function(){n.player.mute(),n.changeVideoSize(),n.startVideoLoop(),n.player.playVideo()},onStateChange:function(e){switch(e.data){case s:i.removeClass("elementor-invisible elementor-loading");break;case t.PlayerState.ENDED:n.player.seekTo(o.background_video_start||0)}}},playerVars:{controls:0,rel:0}})},activate:function(){var t=this,e=t.getElementSettings("background_video_link"),n=ceFrontend.utils.youtube.getYoutubeIDFromURL(e);t.isYTVideo=!!n,n?ceFrontend.utils.youtube.onYoutubeApiReady(function(e){setTimeout(function(){t.prepareYTVideo(e,n)})}):t.elements.$backgroundVideoHosted.attr("src",e).one("canplay",t.changeVideoSize),ceFrontend.elements.$window.on("resize",t.changeVideoSize)},deactivate:function(){this.isYTVideo&&this.player.getIframe()?this.player.destroy():this.elements.$backgroundVideoHosted.removeAttr("src"),ceFrontend.elements.$window.off("resize",this.changeVideoSize)},run:function(){var e=this.getElementSettings();"video"===e.background_background&&e.background_video_link?this.activate():this.deactivate()},onInit:function(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.run()},onElementChange:function(e){"background_background"===e&&this.run()}}),o=elementorModules.frontend.handlers.Base.extend({stretchElement:null,bindEvents:function(){var e=this.getUniqueHandlerID();ceFrontend.addListenerOnce(e,"resize",this.stretch),ceFrontend.addListenerOnce(e,"sticky:stick",this.stretch,this.$element),ceFrontend.addListenerOnce(e,"sticky:unstick",this.stretch,this.$element)},unbindEvents:function(){ceFrontend.removeListeners(this.getUniqueHandlerID(),"resize",this.stretch)},initStretch:function(){this.stretchElement=new elementorModules.frontend.tools.StretchElement({element:this.$element,selectors:{container:this.getStretchContainer()}})},getStretchContainer:function(){return ceFrontend.getGeneralSettings("elementor_stretched_section_container")||document.documentElement},stretch:function(){this.getElementSettings("stretch_section")&&this.stretchElement.stretch()},onInit:function(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.initStretch(),this.stretch()},onElementChange:function(e){"stretch_section"===e&&(this.getElementSettings("stretch_section")?this.stretch():this.stretchElement.reset())},onGeneralSettingsChange:function(e){"elementor_stretched_section_container"in e&&(this.stretchElement.setSettings("selectors.container",this.getStretchContainer()),this.stretch())}}),s=elementorModules.frontend.handlers.Base.extend({getDefaultSettings:function(){return{selectors:{container:"> .elementor-shape-%s"},svgURL:ceFrontend.config.urls.assets+"img/shapes/"}},getDefaultElements:function(){var e={},t=this.getSettings("selectors");return e.$topContainer=this.$element.find(t.container.replace("%s","top")),e.$bottomContainer=this.$element.find(t.container.replace("%s","bottom")),e},getSvgURL:function(e,t){t=this.getSettings("svgURL")+t+".svg";return t=elementor.config.additional_shapes&&e in elementor.config.additional_shapes?elementor.config.additional_shapes[e]:t},buildSVG:function(e){var t,n="shape_divider_"+e,i=this.getElementSettings(n),o=this.elements["$"+e+"Container"];o.attr("data-shape",i),i?(t=i,this.getElementSettings(n+"_negative")&&(t+="-negative"),n=this.getSvgURL(i,t),jQuery.get(n,function(e){o.empty().append(e.childNodes[0])}),this.setNegative(e)):o.empty()},setNegative:function(e){this.elements["$"+e+"Container"].attr("data-negative",!!this.getElementSettings("shape_divider_"+e+"_negative"))},onInit:function(){var t=this;elementorModules.frontend.handlers.Base.prototype.onInit.apply(t,arguments),["top","bottom"].forEach(function(e){t.getElementSettings("shape_divider_"+e)&&t.buildSVG(e)})},onElementChange:function(e){var t=e.match(/^shape_divider_(top|bottom)$/);t?this.buildSVG(t[1]):(t=e.match(/^shape_divider_(top|bottom)_negative$/))&&(this.buildSVG(t[1]),this.setNegative(t[1]))}}),r=elementorModules.frontend.handlers.Base.extend({isFirstSection:function(){return this.$element.is(".elementor-edit-mode .elementor-top-section:first")},isOverflowHidden:function(){return"hidden"===this.$element.css("overflow")},getOffset:function(){if("body"===elementor.config.document.container)return this.$element.offset().top;var e=jQuery(elementor.config.document.container);return this.$element.offset().top-e.offset().top},setHandlesPosition:function(){var e,t,n=this.isOverflowHidden();(n||this.isFirstSection())&&(n=n?0:this.getOffset(),e=this.$element.find("> .elementor-element-overlay > .elementor-editor-section-settings"),t="elementor-section--handles-inside",n<25||this.$element.closest('[data-elementor-type^="product-"]').length?(this.$element.addClass(t),n<-5?e.css("top",-n):e.css("top","")):this.$element.removeClass(t))},onInit:function(){this.setHandlesPosition(),this.$element.on("mouseenter",this.setHandlesPosition)}});e.exports=function(e){(ceFrontend.isEditMode()||e.hasClass("elementor-section-stretched"))&&ceFrontend.elementsHandler.addHandler(o,{$element:e}),ceFrontend.isEditMode()&&(ceFrontend.elementsHandler.addHandler(s,{$element:e}),ceFrontend.elementsHandler.addHandler(r,{$element:e})),ceFrontend.elementsHandler.addHandler(i,{$element:e})}},186:function(e,t,n){"use strict";var i=n(18);e.exports=function(e){ceFrontend.elementsHandler.addHandler(i,{$element:e,showTabFn:"slideDown",hideTabFn:"slideUp"})}},187:function(e,t,n){"use strict";e.exports=function(e,t){e.find(".elementor-alert-dismiss").on("click",function(){t(this).parent().fadeOut()})}},188:function(e,t,n){"use strict";e.exports=function(e,i){ceFrontend.waypoint(e.find(".elementor-counter-number"),function(){var e=i(this),t=e.data(),n=t.toValue.toString().match(/\.(.*)/);n&&(t.rounding=n[1].length),e.numerator(t)})}},189:function(e,t,n){"use strict";e.exports=function(e,t){ceFrontend.waypoint(e.find(".elementor-progress-bar"),function(){var e=t(this);e.css("width",e.data("max")+"%")})}},190:function(e,t,n){"use strict";var i=n(18);e.exports=function(e){ceFrontend.elementsHandler.addHandler(i,{$element:e,toggleSelf:!1})}},191:function(e,t,n){"use strict";var i=n(18);e.exports=function(e){ceFrontend.elementsHandler.addHandler(i,{$element:e,showTabFn:"slideDown",hideTabFn:"slideUp",hidePrevious:!1,autoExpand:"editor"})}},192:function(e,t,n){"use strict";var i=elementorModules.frontend.handlers.Base.extend({getDefaultSettings:function(){return{selectors:{imageOverlay:".elementor-custom-embed-image-overlay",video:".elementor-video",videoIframe:".elementor-video-iframe"}}},getDefaultElements:function(){var e=this.getSettings("selectors");return{$imageOverlay:this.$element.find(e.imageOverlay),$video:this.$element.find(e.video),$videoIframe:this.$element.find(e.videoIframe)}},getLightBox:function(){return ceFrontend.utils.lightbox},handleVideo:function(){this.getElementSettings("lightbox")||(this.elements.$imageOverlay.remove(),this.playVideo())},playVideo:function(){var e,t;this.elements.$video.length?this.elements.$video[0].play():((t=(e=this.elements.$videoIframe).data("lazy-load"))&&e.attr("src",t),t=e[0].src.replace("&autoplay=0",""),e[0].src=t+"&autoplay=1")},animateVideo:function(){this.getLightBox().setEntranceAnimation(this.getCurrentDeviceSetting("lightbox_content_animation"))},handleAspectRatio:function(){this.getLightBox().setVideoAspectRatio(this.getElementSettings("aspect_ratio"))},bindEvents:function(){this.elements.$imageOverlay.on("click",this.handleVideo)},onElementChange:function(e){var t;0===e.indexOf("lightbox_content_animation")?this.animateVideo():(t=this.getElementSettings("lightbox"),"lightbox"!==e||t?"aspect_ratio"===e&&t&&this.handleAspectRatio():this.getLightBox().getModal().hide())}});e.exports=function(e){ceFrontend.elementsHandler.addHandler(i,{$element:e})}},193:function(e,t,n){"use strict";var i=elementorModules.frontend.handlers.Base.extend({getDefaultSettings:function(){return{selectors:{carousel:".elementor-image-carousel"}}},getDefaultElements:function(){var e=this.getSettings("selectors");return{$carousel:this.$element.find(e.carousel)}},onInit:function(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments);var e=this.getElementSettings(),t=+e.slides_to_show||e.default_slides_count,n=1===t,i=e.center_padding&&e.center_padding.size+"",o=e.center_padding_tablet&&e.center_padding_tablet.size+"",s=e.center_padding_mobile&&e.center_padding_mobile.size+"",r=!n&&e.default_slides_count-1||1,a=ceFrontend.config.breakpoints,t={touchThreshold:100,slidesToShow:t,slidesToScroll:+e.slides_to_scroll||1,swipeToSlide:!e.slides_to_scroll,variableWidth:"yes"===e.variable_width,centerMode:"yes"===e.center_mode,centerPadding:i?i+e.center_padding.unit:void 0,autoplay:"yes"===e.autoplay,autoplaySpeed:e.autoplay_speed,infinite:"yes"===e.infinite,pauseOnHover:"yes"===e.pause_on_hover,speed:e.speed,arrows:-1!==["arrows","both"].indexOf(e.navigation),dots:-1!==["dots","both"].indexOf(e.navigation),rtl:"rtl"===e.direction,responsive:[{breakpoint:a.lg,settings:{centerPadding:o?o+e.center_padding_tablet.unit:void 0,slidesToShow:+e.slides_to_show_tablet||r,slidesToScroll:+e.slides_to_scroll_tablet||1,swipeToSlide:!e.slides_to_scroll_tablet,autoplay:"yes"===e.autoplay_tablet,infinite:e.infinite_tablet?"yes"===e.infinite_tablet:void 0}},{breakpoint:a.md,settings:{centerPadding:s?s+e.center_padding_mobile.unit:o?o+e.center_padding_tablet.unit:void 0,slidesToShow:+e.slides_to_show_mobile||1,slidesToScroll:+e.slides_to_scroll_mobile||1,swipeToSlide:!e.slides_to_scroll_mobile,autoplay:"yes"===e.autoplay_mobile,infinite:e.infinite_mobile?"yes"===e.infinite_mobile:void 0}}]};n&&(t.fade="fade"===e.effect),this.elements.$carousel.slick(t)}});e.exports=function(e){ceFrontend.elementsHandler.addHandler(i,{$element:e})}},194:function(e,t,n){"use strict";var i=elementorModules.frontend.handlers.Base.extend({dropCapLetter:"",getDefaultSettings:function(){return{selectors:{paragraph:"p:first"},classes:{dropCap:"elementor-drop-cap",dropCapLetter:"elementor-drop-cap-letter"}}},getDefaultElements:function(){var e=this.getSettings("selectors"),t=this.getSettings("classes"),n=jQuery("<span>",{class:t.dropCap}),t=jQuery("<span>",{class:t.dropCapLetter});return n.append(t),{$paragraph:this.$element.find(e.paragraph),$dropCap:n,$dropCapLetter:t}},wrapDropCap:function(){var e,t,n,i;this.getElementSettings("drop_cap")?(e=this.elements.$paragraph).length&&(n=(t=e.html().replace(/&nbsp;/g," ")).match(/^ *([^ ] ?)/))&&"<"!==(i=(n=n[1]).trim())&&(this.dropCapLetter=n,this.elements.$dropCapLetter.text(i),i=t.slice(n.length).replace(/^ */,function(e){return new Array(e.length+1).join("&nbsp;")}),e.html(i).prepend(this.elements.$dropCap)):this.dropCapLetter&&(this.elements.$dropCap.remove(),this.elements.$paragraph.prepend(this.dropCapLetter),this.dropCapLetter="")},onInit:function(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.wrapDropCap()},onElementChange:function(e){"drop_cap"===e&&this.wrapDropCap()}});e.exports=function(e){ceFrontend.elementsHandler.addHandler(i,{$element:e})}},195:function(e,t,n){"use strict";var i=elementorModules.frontend.handlers.Base.extend({getWidgetType:function(){return"global"},animate:function(){var e,t=this.$element,n=this.getAnimation();"none"===n?t.removeClass("elementor-invisible"):(e=(e=this.getElementSettings())._animation_delay||e.animation_delay||0,t.addClass("elementor-invisible").removeClass(n),this.currentAnimation&&t.removeClass(this.currentAnimation),this.currentAnimation=n,setTimeout(function(){t.removeClass("elementor-invisible").addClass("animated "+n)},e))},getAnimation:function(){return this.getCurrentDeviceSetting("animation")||this.getCurrentDeviceSetting("_animation")},onInit:function(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.getAnimation()&&ceFrontend.waypoint(this.$element,this.animate.bind(this))},onElementChange:function(e){/^_?animation/.test(e)&&this.animate()}});e.exports=function(e){ceFrontend.elementsHandler.addHandler(i,{$element:e})}},196:function(e,t,n){"use strict";e.exports=elementorModules.ViewModule.extend({getDefaultSettings:function(){return{isInserted:!1,APISrc:"https://www.youtube.com/iframe_api",selectors:{firstScript:"script:first"}}},getDefaultElements:function(){return{$firstScript:jQuery(this.getSettings("selectors.firstScript"))}},insertYTAPI:function(){this.setSettings("isInserted",!0),this.elements.$firstScript.before(jQuery("<script>",{src:this.getSettings("APISrc")}))},onYoutubeApiReady:function(e){var t=this;t.getSettings("IsInserted")||t.insertYTAPI(),window.YT&&YT.loaded?e(YT):setTimeout(function(){t.onYoutubeApiReady(e)},350)},getYoutubeIDFromURL:function(e){e=e.match(/^(?:https?:\/\/)?(?:www\.)?(?:m\.)?(?:youtu\.be\/|youtube\.com\/(?:(?:watch)?\?(?:.*&)?vi?=|(?:embed|v|vi|user)\/))([^?&"'>]+)/);return e&&e[1]}})},197:function(e,t,n){"use strict";e.exports=elementorModules.ViewModule.extend({getDefaultSettings:function(){return{scrollDuration:500,selectors:{links:'a[href*="#"]',targets:".elementor-element, .elementor-menu-anchor",scrollable:"html, body"}}},getDefaultElements:function(){return{$scrollable:jQuery(this.getSettings("selectors").scrollable)}},bindEvents:function(){ceFrontend.elements.$document.on("click",this.getSettings("selectors.links"),this.handleAnchorLinks)},handleAnchorLinks:function(e){var t,n=e.currentTarget,i=location.pathname===n.pathname,o=location.hostname===n.hostname;if(o&&i&&!(n.hash.length<2)){try{t=jQuery(n.hash).filter(this.getSettings("selectors.targets"))}catch(e){return}t.length&&(o=t.offset().top,0<(i=jQuery(".elementor-section.elementor-sticky--active")).length&&(o-=Math.max.apply(null,i.map(function(){return jQuery(this).outerHeight()}).get())),e.preventDefault(),o=ceFrontend.hooks.applyFilters("frontend/handlers/menu_anchor/scroll_top_distance",o),this.elements.$scrollable.animate({scrollTop:o},this.getSettings("scrollDuration")))}},onInit:function(){elementorModules.ViewModule.prototype.onInit.apply(this,arguments),this.bindEvents()}})},198:function(t,e,n){"use strict";t.exports=elementorModules.ViewModule.extend({oldAspectRatio:null,oldAnimation:null,swiper:null,getDefaultSettings:function(){return{classes:{aspectRatio:"elementor-aspect-ratio-%s",item:"elementor-lightbox-item",image:"elementor-lightbox-image",videoContainer:"elementor-video-container",videoWrapper:"elementor-fit-aspect-ratio",playButton:"elementor-custom-embed-play",playButtonIcon:"fa",playing:"elementor-playing",hidden:"elementor-hidden",invisible:"elementor-invisible",preventClose:"elementor-lightbox-prevent-close",slideshow:{container:"swiper-container",slidesWrapper:"swiper-wrapper",prevButton:"elementor-swiper-button elementor-swiper-button-prev",nextButton:"elementor-swiper-button elementor-swiper-button-next",prevButtonIcon:"ceicon-chevron-left",nextButtonIcon:"ceicon-chevron-right",slide:"swiper-slide",header:"elementor-slideshow__header",footer:"elementor-slideshow__footer",title:"elementor-slideshow__title",description:"elementor-slideshow__description",counter:"elementor-slideshow__counter",iconZoomIn:"fa fa-search-plus",iconZoomOut:"fa fa-search-minus",zoomMode:"elementor-slideshow--zoom-mode"}},selectors:{links:"a, [data-elementor-lightbox]",slideshow:{activeSlide:".swiper-slide-active",prevSlide:".swiper-slide-prev",nextSlide:".swiper-slide-next"}},modalOptions:{id:"elementor-lightbox",entranceAnimation:"zoomIn",videoAspectRatio:169,position:{enable:!1}}}},getModal:function(){return t.exports.modal||this.initModal(),t.exports.modal},initModal:function(){var e=t.exports.modal=ceFrontend.getDialogsManager().createWidget("lightbox",{className:"elementor-lightbox",closeButton:!0,closeButtonClass:"ceicon-close",selectors:{preventClose:"."+this.getSettings("classes.preventClose")},hide:{onClick:!0}});e.on("hide",function(){e.setMessage("")})},showModal:function(e){var t=this,n=t.getDefaultSettings().modalOptions,i=(t.setSettings("modalOptions",jQuery.extend(n,e.modalOptions)),t.getModal());switch(i.setID(t.getSettings("modalOptions.id")),i.onShow=function(){DialogsManager.getWidgetType("lightbox").prototype.onShow.apply(i,arguments),t.setEntranceAnimation()},i.onHide=function(){DialogsManager.getWidgetType("lightbox").prototype.onHide.apply(i,arguments),i.getElements("message").removeClass("animated")},e.type){case"image":t.setImageContent(e.url);break;case"video":t.setVideoContent(e);break;case"slideshow":t.setSlideshowContent(e.slideshow);break;default:t.setHTMLContent(e.html)}i.show()},setHTMLContent:function(e){this.getModal().setMessage(e)},setImageContent:function(e){var t=this.getSettings("classes"),n=jQuery("<div>",{class:t.item}),e=jQuery("<img>",{src:e,class:t.image+" "+t.preventClose});n.append(e),this.getModal().setMessage(n)},setVideoContent:function(e){var t,n=this.getSettings("classes"),i=jQuery("<div>",{class:n.videoContainer}),n=jQuery("<div>",{class:n.videoWrapper}),o=this.getModal(),s=(e="hosted"===e.videoType?(t=jQuery.extend({src:e.url,autoplay:""},e.videoParams),jQuery("<video>",t)):(t=e.url.replace("&autoplay=0","")+"&autoplay=1",jQuery("<iframe>",{src:t,allowfullscreen:1})),i.append(n),n.append(e),o.setMessage(i),this.setVideoAspectRatio(),o.onHide);o.onHide=function(){s(),o.getElements("message").removeClass("elementor-fit-aspect-ratio")}},getSlideshowHeader:function(){var e=jQuery,t="yes"===ceFrontend.getGeneralSettings("elementor_lightbox_enable_counter"),n="yes"===ceFrontend.getGeneralSettings("elementor_lightbox_enable_fullscreen"),i="yes"===ceFrontend.getGeneralSettings("elementor_lightbox_enable_zoom"),o="yes"===ceFrontend.getGeneralSettings("elementor_lightbox_enable_share"),s=this.getSettings("classes"),r=s.slideshow,a=this.elements;if(t||n||i||o)return a.$header=e("<header>",{class:r.header+" "+s.preventClose}),t&&(a.$counter=e("<span>",{class:r.counter}),a.$header.append(a.$counter)),n&&(a.$iconExpand=e("<i>",{class:r.iconExpand}).append(e("<span>"),e("<span>")),a.$iconExpand.on("click",this.toggleFullscreen),a.$header.append(a.$iconExpand)),i&&(a.$iconZoom=e("<i>",{class:r.iconZoomIn}),a.$iconZoom.on("click",this.toggleZoomMode),a.$header.append(a.$iconZoom)),a.$header},toggleZoomMode:function(){1!==this.swiper.zoom.scale?this.deactivateZoom():this.activateZoom()},activateZoom:function(){var e=this.swiper,t=this.elements,n=this.getSettings("classes");e.zoom.in(),e.allowSlideNext=!1,e.allowSlidePrev=!1,e.allowTouchMove=!1,t.$container.addClass(n.slideshow.zoomMode),t.$iconZoom.removeClass(n.slideshow.iconZoomIn).addClass(n.slideshow.iconZoomOut)},deactivateZoom:function(){var e=this.swiper,t=this.elements,n=this.getSettings("classes");e.zoom.out(),e.allowSlideNext=!0,e.allowSlidePrev=!0,e.allowTouchMove=!0,t.$container.removeClass(n.slideshow.zoomMode),t.$iconZoom.removeClass(n.slideshow.iconZoomOut).addClass(n.slideshow.iconZoomIn)},getSlideshowFooter:function(){var e=jQuery,t=this.getSettings("classes"),n=e("<footer>",{class:t.slideshow.footer+" "+t.preventClose}),i=e("<div>",{class:t.slideshow.title}),e=e("<div>",{class:t.slideshow.description});return n.append(i,e)},setSlideshowContent:function(t){var n,i,o=jQuery,s=this,r=1===t.slides.length,e=""!==ceFrontend.getGeneralSettings("elementor_lightbox_title_src"),a=""!==ceFrontend.getGeneralSettings("elementor_lightbox_description_src"),l=e||a,c=s.getSettings("classes"),d=c.slideshow,u=o("<div>",{class:d.container}),h=o("<div>",{class:d.slidesWrapper}),e=(r||(n=o("<div>",{class:d.prevButton+" "+c.preventClose}).html(o("<i>",{class:d.prevButtonIcon})),i=o("<div>",{class:d.nextButton+" "+c.preventClose}).html(o("<i>",{class:d.nextButtonIcon}))),t.slides.forEach(function(e){var t,n=d.slide+" "+c.item,n=(e.video&&(n+=" "+c.video),o("<div>",{class:n}));e.video?(n.attr("data-elementor-slideshow-video",e.video),t=o("<div>",{class:c.playButton}).html(o("<i>",{class:c.playButtonIcon})),n.append(t)):(t=o("<div>",{class:"swiper-zoom-container"}),e=o("<img>",{class:c.image+" "+c.preventClose,src:e.image,"data-title":e.title,"data-description":e.description}),t.append(e),n.append(t)),h.append(n)}),this.elements.$container=u,this.elements.$header=this.getSlideshowHeader(),u.prepend(this.elements.$header).append(h,n,i),l&&(this.elements.$footer=this.getSlideshowFooter(),u.append(this.elements.$footer)),s.getModal()),m=(e.setMessage(u),e.onShow);e.onShow=function(){m();var e={pagination:{el:"."+d.counter,type:"fraction"},on:{slideChangeTransitionEnd:s.onSlideChange},zoom:!0,spaceBetween:100,grabCursor:!0,runCallbacksOnInit:!1,loop:!r,keyboard:!0};r||(e.navigation={prevEl:n,nextEl:i}),t.swiper&&o.extend(e,t.swiper),s.swiper=new Swiper(u,e),s.setVideoAspectRatio(),s.playSlideVideo(),l&&s.updateFooterText()}},setVideoAspectRatio:function(e){e=e||this.getSettings("modalOptions.videoAspectRatio");var t=this.getModal().getElements("widgetContent"),n=this.oldAspectRatio,i=this.getSettings("classes.aspectRatio");this.oldAspectRatio=e,n&&t.removeClass(i.replace("%s",n)),e&&t.addClass(i.replace("%s",e))},getSlide:function(e){return jQuery(this.swiper.slides).filter(this.getSettings("selectors.slideshow."+e+"Slide"))},updateFooterText:function(){var e,t,n,i;this.elements.$footer&&(i=this.getSettings("classes"),e=(t=this.getSlide("active").find(".elementor-lightbox-image")).data("title"),t=t.data("description"),n=this.elements.$footer.find("."+i.slideshow.title),i=this.elements.$footer.find("."+i.slideshow.description),n.text(e||""),i.text(t||""))},playSlideVideo:function(){var e,t,n,i,o=this.getSlide("active"),s=o.data("elementor-slideshow-video");s&&(e=this.getSettings("classes"),t=jQuery("<div>",{class:e.videoContainer+" "+e.invisible}),n=jQuery("<div>",{class:e.videoWrapper}),s=jQuery("<iframe>",{src:s}),i=o.children("."+e.playButton),t.append(n),n.append(s),o.append(t),i.addClass(e.playing).removeClass(e.hidden),s.on("load",function(){i.addClass(e.hidden),t.removeClass(e.invisible)}))},setEntranceAnimation:function(e){e=e||ceFrontend.getCurrentDeviceSetting(this.getSettings("modalOptions"),"entranceAnimation");var t=this.getModal().getElements("message");this.oldAnimation&&t.removeClass(this.oldAnimation),(this.oldAnimation=e)&&t.addClass("animated "+e)},isLightboxLink:function(e){if("A"===e.tagName&&(e.hasAttribute("download")||!/\.(png|jpe?g|gif|svg|webp)(\?.*)?$/i.test(e.href)))return!1;var t=+ceFrontend.getGeneralSettings("elementor_global_image_lightbox"),e=e.dataset.elementorOpenLightbox;return"yes"===e||t&&"no"!==e},getLightBoxImageAttribute:function(e,t){var n=ceFrontend.getGeneralSettings("elementor_lightbox_"+t+"_src");switch(n){case"title":case"alt":return $(e).find("img").prop(n)||"";case"caption":return $(e).closest("figure").find("figcaption").text()||($(e).closest('[class*="widget-product"]').length?$(e).find("img").prop("alt"):"")}return""},openLink:function(e){var t,n,i,o,s,r=this,a=e.currentTarget,l=jQuery(e.target),c=ceFrontend.isEditMode(),l=!!l.closest("#elementor").length;this.isLightboxLink(a)?(e.preventDefault(),c&&!ceFrontend.getGeneralSettings("elementor_enable_lightbox_in_editor")||(s={},(s=a.dataset.elementorLightbox?JSON.parse(a.dataset.elementorLightbox):s).type&&"slideshow"!==s.type?this.showModal(s):a.dataset.elementorLightboxSlideshow?(t=a.dataset.elementorLightboxSlideshow,n=jQuery(this.getSettings("selectors.links")).filter(function(){return t===this.dataset.elementorLightboxSlideshow}),i=[],o={},n.each(function(){var e=this.dataset.elementorLightboxVideo,t=e||this.href;o[t]||(o[t]=!0,void 0===(t=this.dataset.elementorLightboxIndex)&&(t=n.index(this)),t={image:this.href,index:t,title:r.getLightBoxImageAttribute(this,"title"),description:r.getLightBoxImageAttribute(this,"description")},e&&(t.video=e),i.push(t))}),i.sort(function(e,t){return e.index-t.index}),void 0===(s=a.dataset.elementorLightboxIndex)&&(s=n.index(a)),this.showModal({type:"slideshow",modalOptions:{id:"elementor-lightbox-slideshow-"+t},slideshow:{slides:i,swiper:{initialSlide:+s}}})):this.showModal({type:"image",url:a.href}))):c&&l&&e.preventDefault()},bindEvents:function(){ceFrontend.elements.$document.on("click",this.getSettings("selectors.links"),this.openLink)},onSlideChange:function(){this.getSlide("prev").add(this.getSlide("next")).add(this.getSlide("active")).find("."+this.getSettings("classes.videoWrapper")).remove(),this.playSlideVideo(),this.updateFooterText()}})},199:function(e,t,n){"use strict";Object.defineProperty(t,"__esModule",{value:!0});var i=function(e,t,n){return t&&o(e.prototype,t),n&&o(e,n),e};function o(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)}}function s(e,t,n){null===e&&(e=Function.prototype);var i=Object.getOwnPropertyDescriptor(e,t);if(void 0!==i){if("value"in i)return i.value;i=i.get;return void 0!==i?i.call(n):void 0}if(null!==(i=Object.getPrototypeOf(e)))return s(i,t,n)}var r=function(e){var t=n;if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);function n(){var e=this,t=n;if(!(e instanceof t))throw new TypeError("Cannot call a class as a function");e=this,t=(n.__proto__||Object.getPrototypeOf(n)).apply(this,arguments);if(e)return!t||"object"!=typeof t&&"function"!=typeof t?e:t;throw new ReferenceError("this hasn't been initialised - super() hasn't been called")}return t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e),i(n,[{key:"getDefaultSettings",value:function(){return{selectors:{links:'a[href^="#ce-action"]'}}}},{key:"bindEvents",value:function(){ceFrontend.elements.$document.on("click",this.getSettings("selectors.links"),this.runLinkAction.bind(this))}},{key:"initActions",value:function(){this.actions={lightbox:function(e){if(!ceFrontend.isEditMode()||ceFrontend.getGeneralSettings("elementor_enable_lightbox_in_editor"))return ceFrontend.utils.lightbox.showModal(e)},closeLightbox:function(){var e=ceFrontend.utils.lightbox.getModal();e.isVisible()&&e.hide()},carousel:function(e,t){t=$(function(e,t){var n=(e=e.getBoundingClientRect()).left+e.width/2,i=e.top+e.height/2,o={d:1/0,elem:null};return $(t||document.body).find(".slick-slider").each(function(){var e=this.getBoundingClientRect(),e=Math.hypot(Math.max(e.left-n,0,n-e.right),Math.max(e.top-i,0,i-e.bottom));e<o.d&&(o.d=e,o.elem=this)}),o.elem}(t&&t.currentTarget||document.activeElement,e.selector));"goto"===e.action?t.slick("slickGoTo",e.goto-1):t.slick(e.action)},quickview:function(e){e=e.id_product?{idProduct:e.id_product,idProductAttribute:e.id_product_attribute||0}:$(document.activeElement).closest("[data-id-product]").data()||{idProduct:$("input[id=product_page_product_id]:last").val()};e.idProduct&&(ceFrontend.modules.linkActions.actions.closeLightbox(),prestashop.emit("clickQuickView",{dataset:e}))},addToCart:function(e){var t=$(document.activeElement).closest("[data-id-product]").data(),n=e.id_product||t&&t.idProduct;n?$.post(prestashop.urls.pages.cart,{add:1,action:"update",id_product:n,token:prestashop.static_token},null,"json").then(function(e){prestashop.emit("updateCart",{reason:{idProduct:e.id_product||n,idProductAttribute:e.id_product_attribute,idCustomization:e.id_customization,linkAction:"add-to-cart",cart:e.cart},resp:e})}).fail(function(e){prestashop.emit("handleError",{eventType:"addProductToCart",resp:e})}):$('form[id="add-to-cart-or-refresh"] [data-button-action="add-to-cart"]:last').click(),ceFrontend.modules.linkActions.actions.closeLightbox()},buyNow:function(t){var n=prestashop._events.updateCart;delete prestashop._events.updateCart,prestashop.once("updateCart",function(e){e.resp&&e.resp.success?location.href=prestashop.urls.pages[t.redirect||"order"]:(prestashop._events.updateCart=n,prestashop.emit("updateCart",e))}),ceFrontend.modules.linkActions.actions.addToCart(t)}}}},{key:"addAction",value:function(e,t){this.actions[e]=t}},{key:"runAction",value:function(e,t){e=(e=decodeURIComponent(e)).match(/action=(\w+)(.+)/);if(e){var n=this.actions[e[1]];if(n){for(var e=JSON.parse(e[2]),i=arguments.length,o=Array(1<i?i-1:0),s=1;s<i;s++)o[s-1]=arguments[s];n.apply(void 0,[e].concat(o),t)}}}},{key:"runLinkAction",value:function(e){e.preventDefault(),this.runAction(e.currentTarget.href,e)}},{key:"runHashAction",value:function(){location.hash&&this.runAction(location.hash)}},{key:"onInit",value:function(){s(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"onInit",this).call(this),this.initActions()}}]),n}(elementorModules.ViewModule);t.default=r},200:function(e,t,n){"use strict";var i,o=((i={constructor:function(e){this.$element=e,this.settings={selectors:{form:"form",submitButton:'[type="submit"]'}},this.elements={},this.elements.$form=this.$element.find(this.settings.selectors.form),this.elements.$submitButton=this.elements.$form.find(this.settings.selectors.submitButton),this.bindEvents()},bindEvents:function(){this.elements.$form.on("submit",$.proxy(this,"handleSubmit"))},beforeSend:function(){var e=this.elements.$form;e.animate({opacity:"0.45"},500).addClass("elementor-form-waiting"),e.find(".elementor-message").remove(),e.find(".elementor-error").removeClass("elementor-error"),e.find("div.elementor-field-group").removeClass("error").find("span.elementor-form-help-inline").remove().end().find(":input").attr("aria-invalid","false"),this.elements.$submitButton.attr("disabled","disabled").find("> span").prepend('<span class="elementor-button-text elementor-form-spinner"><i class="fa fa-spinner fa-spin"></i>&nbsp;</span>')},getFormData:function(){var e=new FormData(this.elements.$form[0]);return e.append(this.elements.$submitButton[0].name,this.elements.$submitButton[0].value),e},onSuccess:function(e,t){var n,i=this.elements.$form,o="before"===i.data("msg")?"prepend":"append";this.elements.$submitButton.removeAttr("disabled").find(".elementor-form-spinner").remove(),i.animate({opacity:"1"},100).removeClass("elementor-form-waiting"),e.success?(n=i.data("success")||e.success,i.trigger("submit_success",e),i.trigger("form_destruct",e),i.trigger("reset"),i[o]('<div class="elementor-message elementor-message-success" role="alert">'+n+"</div>")):(n=i.data("error")||e.errors&&e.errors.join("<br>")||"Unknown error",i[o]('<div class="elementor-message elementor-message-danger" role="alert">'+n+"</div>"))},onError:function(e,t){var n=this.elements.$form;n.append('<div class="elementor-message elementor-message-danger" role="alert">'+t+"</div>"),this.elements.$submitButton.html(this.elements.$submitButton.text()).removeAttr("disabled"),n.animate({opacity:"1"},100).removeClass("elementor-form-waiting"),n.trigger("error")},handleSubmit:function(e){var t=this.elements.$form;if(e.preventDefault(),t.hasClass("elementor-form-waiting"))return!1;this.beforeSend(),$.ajax({url:t.attr("action"),type:"POST",dataType:"json",data:this.getFormData(),processData:!1,contentType:!1,success:$.proxy(this,"onSuccess"),error:$.proxy(this,"onError")})}}).constructor.prototype=i).constructor;e.exports=function(e,t){new o(e)}},201:function(e,t,n){"use strict";e.exports=elementorModules.frontend.handlers.Base.extend({getDefaultSettings:function(){return{selectors:{mainSwiper:".elementor-main-swiper",swiperSlide:".swiper-slide"},zoom:{enabled:!0,toggle:!1},slidesPerView:{desktop:3,tablet:2,mobile:1}}},getDefaultElements:function(){var e=this.getSettings("selectors"),t={$mainSwiper:this.$element.find(e.mainSwiper)};return t.$mainSwiperSlides=t.$mainSwiper.find(e.swiperSlide),t},getSlidesCount:function(){return this.elements.$mainSwiperSlides.length},getInitialSlide:function(){var e=this.getEditSettings();return e.activeItemIndex?e.activeItemIndex-1:0},getEffect:function(){return this.getElementSettings("effect")},getDeviceSlidesPerView:function(e){var t="slides_per_view"+("desktop"===e?"":"_"+e);return Math.min(this.getSlidesCount(),+this.getElementSettings(t)||this.getSettings("slidesPerView")[e])},getSlidesPerView:function(e){return"slide"===this.getEffect()?this.getDeviceSlidesPerView(e):1},getDesktopSlidesPerView:function(){return this.getSlidesPerView("desktop")},getTabletSlidesPerView:function(){return this.getSlidesPerView("tablet")},getMobileSlidesPerView:function(){return this.getSlidesPerView("mobile")},getDeviceSlidesToScroll:function(e){e="slides_to_scroll"+("desktop"===e?"":"_"+e);return Math.min(this.getSlidesCount(),+this.getElementSettings(e)||1)},getSlidesToScroll:function(e){return"slide"===this.getEffect()?this.getDeviceSlidesToScroll(e):1},getDesktopSlidesToScroll:function(){return this.getSlidesToScroll("desktop")},getTabletSlidesToScroll:function(){return this.getSlidesToScroll("tablet")},getMobileSlidesToScroll:function(){return this.getSlidesToScroll("mobile")},getSpaceBetween:function(e){var t="space_between",e=(e&&"desktop"!==e&&(t+="_"+e),this.getElementSettings(t));return e&&e.size||0},getSwiperOptions:function(){var e,t,n=this.getElementSettings(),i=("progress"===n.pagination&&(n.pagination="progressbar"),{grabCursor:!0,initialSlide:this.getInitialSlide(),centeredSlides:n.centered_slides,slidesPerView:this.getDesktopSlidesPerView(),slidesPerGroup:this.getDesktopSlidesToScroll(),spaceBetween:this.getSpaceBetween(),loop:"yes"===n.loop,speed:n.speed,effect:this.getEffect()});return n.show_arrows&&(i.navigation={prevEl:".elementor-swiper-button-prev",nextEl:".elementor-swiper-button-next"}),n.pagination&&(i.pagination={el:".swiper-pagination",type:n.pagination,clickable:!0}),"cube"!==this.getEffect()&&((e={})[(t=ceFrontend.config.breakpoints).lg-1]={slidesPerView:this.getTabletSlidesPerView(),slidesPerGroup:this.getTabletSlidesToScroll(),spaceBetween:this.getSpaceBetween("tablet")},e[t.md-1]={slidesPerView:this.getMobileSlidesPerView(),slidesPerGroup:this.getMobileSlidesToScroll(),spaceBetween:this.getSpaceBetween("mobile")},i.breakpoints=e),!this.isEdit&&n.autoplay&&(i.autoplay={delay:n.autoplay_speed,disableOnInteraction:!!n.pause_on_interaction}),i},updateSpaceBetween:function(e,t){var t=t.match("space_between_(.*)"),t=t?t[1]:"desktop",n=this.getSpaceBetween(t),i=ceFrontend.config.breakpoints;"desktop"!==t?(i={tablet:i.lg-1,mobile:i.md-1},e.params.breakpoints[i[t]].spaceBetween=n):e.originalParams.spaceBetween=n,e.params.spaceBetween=n,e.update()},onInit:function(){elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.swipers={},this.getSlidesCount()<=1||(this.swipers.main=new Swiper(this.elements.$mainSwiper,this.getSwiperOptions()))},onElementChange:function(e){this.getSlidesCount()<=1||(0===e.indexOf("width")&&this.swipers.main.update(),0===e.indexOf("space_between")&&this.updateSpaceBetween(this.swipers.main,e))},onEditSettingsChange:function(e){this.getSlidesCount()<=1||"activeItemIndex"===e&&this.swipers.main.slideToLoop(this.getEditSettings("activeItemIndex")-1)}})},202:function(e,t,n){"use strict";var i=n(201),o=i.extend({slideshowSpecialElementSettings:["slides_per_view","slides_per_view_tablet","slides_per_view_mobile"],isSlideshow:function(){return"slideshow"===this.getElementSettings("skin")},getDefaultSettings:function(){var e=i.prototype.getDefaultSettings.apply(this,arguments);return this.isSlideshow()&&(e.selectors.thumbsSwiper=".elementor-thumbnails-swiper",e.slidesPerView={desktop:5,tablet:4,mobile:3}),e},getElementSettings:function(e){return-1!==this.slideshowSpecialElementSettings.indexOf(e)&&this.isSlideshow()&&(e="slideshow_"+e),i.prototype.getElementSettings.call(this,e)},getDefaultElements:function(){var e=this.getSettings("selectors"),t=i.prototype.getDefaultElements.apply(this,arguments);return this.isSlideshow()&&(t.$thumbsSwiper=this.$element.find(e.thumbsSwiper)),t},getSlidesPerView:function(e){return this.isSlideshow()?1:"coverflow"===this.getEffect()?this.getDeviceSlidesPerView(e):i.prototype.getSlidesPerView.apply(this,arguments)},getThumbSpaceBetween:function(e){var t="thumb_space_between";return e&&"desktop"!==e&&(t+="_"+e),this.getElementSettings(t).size||0},getSwiperOptions:function(){var e=i.prototype.getSwiperOptions.apply(this,arguments);return this.isSlideshow()&&(e.loopedSlides=this.getSlidesCount(),delete e.pagination,delete e.breakpoints),e},onInit:function(){var e,t,n,i,o,s;elementorModules.frontend.handlers.Base.prototype.onInit.apply(this,arguments),this.swipers={},this.getSlidesCount()&&(e=this.getSwiperOptions(),this.isSlideshow()&&(t=this.getElementSettings(),n={},o=ceFrontend.config.breakpoints,i=this.getSettings("slidesPerView"),n[o.lg-1]={slidesPerView:+t.slides_per_view_tablet||i.tablet,spaceBetween:this.getThumbSpaceBetween("tablet")},n[o.md-1]={slidesPerView:+t.slides_per_view_mobile||i.mobile,spaceBetween:this.getThumbSpaceBetween("mobile")},o={slidesPerView:+t.slides_per_view||i.desktop,initialSlide:this.getInitialSlide(),slideToClickedSlide:!0,spaceBetween:this.getThumbSpaceBetween(),threshold:2,watchSlidesVisibility:!0,watchSlidesProgress:!0,breakpoints:n,direction:"bottom"===t.position?"horizontal":"vertical"},s=this.swipers.thumbs=new Swiper(this.elements.$thumbsSwiper,o),e.thumbs={swiper:this.swipers.thumbs,slideThumbActiveClass:"swiper-slide-active"},e.on={slideChange:function(){setTimeout(function(){var e=$(s.slides).filter(".swiper-slide-active");s.slides.removeClass("swiper-slide-prev swiper-slide-next"),e.prevAll().addClass("swiper-slide-prev"),e.nextAll().addClass("swiper-slide-next")})},sliderFirstMove:function(){this.zoom.out(),this.$el.addClass("ce-swiper-dragging")},touchEnd:function(){this.$el.removeClass("ce-swiper-dragging")}},this.elements.$mainSwiper.on("mouseenter.ceZoom",".swiper-zoom-container",this.onZoomIn.bind(this)).on("mouseleave.ceZoom",".swiper-zoom-container",this.onZoomOut.bind(this))),this.swipers.main=new Swiper(this.elements.$mainSwiper,e),this.swipers.thumbs&&(this.swipers.thumbs.main=this.swipers.main))},onZoomIn:function(e){var t=this.swipers.main.touchEventsData;t.isMoved||Date.now()-t.touchStartTime<200||(this.swipers.main.zoom.in(),this.elements.$mainSwiper.on("mousemove.ceZoom",".swiper-zoom-container img",function(e){var t=this.parentNode.getBoundingClientRect(),n=(100*(e.clientX-t.left)/t.width).toFixed(3),e=(100*(e.clientY-t.top)/t.height).toFixed(3);this.style.transformOrigin=n+"% "+e+"%",this.style.transitionDuration="0s"}))},onZoomOut:function(){this.swipers.main.zoom.out(),this.elements.$mainSwiper.off("mousemove.ceZoom")},onElementChange:function(e){this.getSlidesCount()<=1||(this.isSlideshow()?(0===e.indexOf("width")&&(this.swipers.main.update(),this.swipers.thumbs.update()),0===e.indexOf("space_between")&&this.updateSpaceBetween(this.swipers.thumbs,e)):i.prototype.onElementChange.apply(this,arguments))}});e.exports=function(e){new o({$element:e})}}}),prestashop.on("updateCart",function(e){if(e.resp&&e.resp.hasError)return window.WishlistEventBus&&WishlistEventBus.$emit("showToast",{detail:{type:"error",message:e.resp.errors.join(" ")}})||alert(e.resp.errors.join("\n"));e.resp&&e.resp.success&&((e=$("#add-to-cart-or-refresh > [name=id_product][value="+e.resp.id_product+"]")[0])&&ceFrontend.refreshProduct(e.form))}),ceFrontend.refreshProduct=function(i,e){var t=new FormData(i);t.set("refresh","product"),e&&t.set("quickview",e),t.set("quantity_wanted",t.get("qty")),t.delete("qty"),this.refreshProduct.xhr&&4!==this.refreshProduct.xhr.readyState&&this.refreshProduct.xhr.abort(),this.refreshProduct.xhr=$.ajax(window.elementor&&elementor.config.document.urls.permalink||prestashop.urls.pages.product,{type:"POST",data:t,processData:!1,contentType:!1,dataType:"json",success:function(e){var t=$(e.product_content),n=[".elementor-widget-product-quantity",".elementor-widget-product-description",".elementor-widget-product-description-short",".elementor-widget-product-carousel",".elementor-widget-product-grid",".elementor-widget-product-box"].join();t.find(".elementor-widget:not("+n+") > .elementor-widget-container").each(function(){var e=$(this.parentNode).data("id"),e=$(".elementor-element-"+e+" > .elementor-widget-container")[0];e&&($(e).replaceWith(this),ceFrontend.elementsHandler.runReadyTrigger(this.parentNode))}),$(i.elements.qty).attr("min",e.product_minimal_quantity).each(function(){this.value<e.product_minimal_quantity&&(this.value=e.product_minimal_quantity)}),+e.is_quick_view||prestashop.emit("updatedProduct",e)}})},$("html").on("click.ce",".elementor-nav-tabs a",function(e){var i;e.preventDefault(),~this.className.indexOf("elementor-item-active")||(e=$(this.parentNode).index(),e=$(this).closest(".elementor-container").find("> .elementor-row > .elementor-column").eq(e),i=ceFrontend.isEditMode(),$(this).closest(".elementor-nav").find(".elementor-item-active").removeClass("elementor-item-active"),$(this).addClass("elementor-item-active"),e.addClass("elementor-active").siblings().removeClass("elementor-active"),e.find(".animated").addBack(".animated").each(function(){var e=$(this),t=i?elementor.helpers.getModelById(e.data("id")).get("settings").attributes:e.data("settings")||{},n=e.hasClass("elementor-widget")?"_animation":"animation";e.addClass("elementor-invisible").removeClass(ceFrontend.getCurrentDeviceSetting(t,n)),setTimeout(function(){e.removeClass([t[n+"_mobile"]||"",t[n+"_tablet"]||"",t[n]||""].join(" "))}),setTimeout(function(){e.removeClass("elementor-invisible").addClass(ceFrontend.getCurrentDeviceSetting(t,n))},t[n+"_delay"]||0)}))}).on("keydown.ce",".elementor-field[name=qty]",function(e){13!==e.keyCode||parseInt(this.value,10)>=parseInt(this.min,10)||e.preventDefault()}).on("keyup.ce",".elementor-field[name=qty]",function(e){13===e.keyCode&&parseInt(this.value,10)>=parseInt(this.min,10)&&(this.blur(),ceFrontend.modules.linkActions.actions.closeLightbox())}).on("click.ce",".ce-add-to-wishlist",function(e){if(e.preventDefault(),!window.WishlistEventBus)return alert("Please install & enable the Wishlist module!");if(!prestashop.customer.is_logged)return WishlistEventBus.$emit("showLogin");var t,n=$(this);n.hasClass("elementor-active")?(t=productsAlreadyTagged.find(function(e){return e.id_product==n.data("productId")&&e.id_product_attribute==n.data("productAttributeId")}))&&$.post(this.href,{action:"deleteProductFromWishlist",params:{idWishList:t.id_wishlist,id_product:t.id_product,id_product_attribute:t.id_product_attribute}},function(e){$(".ce-add-to-wishlist[data-product-id="+t.id_product+"][data-product-attribute-id="+t.id_product_attribute+"]").removeClass("elementor-active").find("i").attr("class","fa fa-heart-o"),productsAlreadyTagged=productsAlreadyTagged.filter(function(e){return e.id_product!=t.id_product&&e.id_product_attribute!=t.id_product_attribute}),WishlistEventBus.$emit("showToast",{detail:{type:e.success?"success":"error",message:e.message}})},"json"):WishlistEventBus.$emit("showAddToWishList",{detail:{forceOpen:!0,productId:n.data("productId"),productAttributeId:n.data("productAttributeId")}})}).on("click.ce","[data-link-action=quickview]",function(e){e.preventDefault(),e.stopPropagation(),ceFrontend.modules.linkActions.actions.quickview({})}).on("click.ce-comments",'a[href="#product-comments-list-header"]',function(e){var t,n=$("#product-comments-list-header"),i=n.closest(".elementor-section-tabbed");i.length&&(t=i.find("> .elementor-container > .elementor-row > .elementor-column").toArray().find(function(e){return $(e).find(n).length}),i.find("> .elementor-container > .elementor-nav-tabs a").eq($(t).index()).click()),$("html, body").animate({scrollTop:$(i[0]||n[0]).offset().top},500,"swing",$(this).hasClass("elementor-button--post-comment")?function(){$(".post-product-comment").click()}:void 0),e.preventDefault()}).on("change.ce",'[form="add-to-cart-or-refresh"]',function(e){ceFrontend.refreshProduct(this.form,$(this).closest("#ce-product-quick-view").length)}).on("input.ce",'[form="add-to-cart-or-refresh"][name=qty]',function(){clearTimeout(ceFrontend.refreshProduct.timeout),""!==this.value&&(ceFrontend.refreshProduct.timeout=setTimeout(function(){ceFrontend.refreshProduct(this.form,$(this).closest("#ce-product-quick-view").length)}.bind(this),200))}),$(function(){$("#js-product-list-header").attr("id","product-list-header"),ceFrontend.config.productQuickView&&(delete prestashop._events.clickQuickView,prestashop.on("clickQuickView",function(e){$.post(prestashop.urls.pages.product,{ajax:1,action:"quickview",id_product:e.dataset.idProduct,id_product_attribute:e.dataset.idProductAttribute,id_ce_theme:ceFrontend.config.productQuickView},null,"json").then(function(e){var t=ceFrontend.utils.lightbox,e=$(e.quickview_html),n=e.filter(".elementor").data("elementorSettings"),i=t.getModal(),o=i.getElements();o.message.removeClass(["zoomIn",n.entrance_animation||"",n.entrance_animation_tablet||"",n.entrance_animation_mobile||""].join(" ")).addClass(ceFrontend.getCurrentDeviceSetting(n,"entrance_animation")),$('[form="add-to-cart-or-refresh"]').attr("form","ce-add-to-cart-or-refresh"),$("#add-to-cart-or-refresh").attr("id","ce-add-to-cart-or-refresh"),t.showModal({modalOptions:{id:"ce-product-quick-view"},html:e}),i.off("hide").on("hide",function(){$('[form="ce-add-to-cart-or-refresh"]').attr("form","add-to-cart-or-refresh"),$("#ce-add-to-cart-or-refresh").attr("id","add-to-cart-or-refresh"),setTimeout(function(){o.closeButton.prependTo(o.widgetContent),o.message.removeClass([n.entrance_animation||"",n.entrance_animation_tablet||"",n.entrance_animation_mobile||""].join(" ")),i.setMessage("")},400)}),o.message.addClass("elementor-lightbox-prevent-close").prepend("outside"===n.close_button_position?null:o.closeButton).find(".elementor-widget").each(function(){ceFrontend.elementsHandler.runReadyTrigger(this)})}).fail(function(e){prestashop.emit("handleError",{eventType:"clickQuickView",resp:e})})})),window.WishlistEventBus&&WishlistEventBus.$on("addedToWishlist",function(e){var t=productsAlreadyTagged[productsAlreadyTagged.length-1];$(".ce-add-to-wishlist[data-product-id="+t.id_product+"][data-product-attribute-id="+t.id_product_attribute+"]").addClass("elementor-active").find("i").attr("class","fa fa-heart")})});/**
 * Copyright since 2007 PrestaShop SA and Contributors
 * PrestaShop is an International Registered Trademark & Property of PrestaShop SA
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License version 3.0
 * that is bundled with this package in the file LICENSE.md.
 * It is also available through the world-wide-web at this URL:
 * https://opensource.org/licenses/AFL-3.0
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@prestashop.com so we can send you a copy immediately.
 *
 * @author    PrestaShop SA and Contributors <contact@prestashop.com>
 * @copyright Since 2007 PrestaShop SA and Contributors
 * @license   https://opensource.org/licenses/AFL-3.0 Academic Free License version 3.0
 */
$(document).ready(function(){prestashop.on('updateProduct',function(params){if(params.eventType==='updatedProductCombination'){var productId=$('input[name="id_product"]').val();var $productAttributes=$(params.event.handleObj.selector);var attributes=[];$productAttributes.each(function(key,attribute){if($(attribute).is("input")&&!$(attribute).is(':checked')){return}
attributes.push($(attribute).val())})
ajaxProductCombinationChange(productId,attributes)}});function ajaxProductCombinationChange(productId,attributes){$.ajax({type:'POST',url:prestashopFacebookAjaxController,data:{action:'CustomizeProduct',ajax:!0,id_product:productId,attribute_ids:attributes,}})}});/*!
 * imagesLoaded PACKAGED v4.3.5
 * JavaScript is all like "You images are done yet or what?"
 * MIT License
 */
!function(e,t){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",t):"object"==typeof module&&module.exports?module.exports=t():e.EvEmitter=t()}("undefined"!=typeof window?window:this,function(){function e(){}var t=e.prototype;return t.on=function(e,t){if(e&&t){var i=this._events=this._events||{},n=i[e]=i[e]||[];return n.indexOf(t)==-1&&n.push(t),this}},t.once=function(e,t){if(e&&t){this.on(e,t);var i=this._onceEvents=this._onceEvents||{},n=i[e]=i[e]||{};return n[t]=!0,this}},t.off=function(e,t){var i=this._events&&this._events[e];if(i&&i.length){var n=i.indexOf(t);return n!=-1&&i.splice(n,1),this}},t.emitEvent=function(e,t){var i=this._events&&this._events[e];if(i&&i.length){i=i.slice(0),t=t||[];for(var n=this._onceEvents&&this._onceEvents[e],o=0;o<i.length;o++){var r=i[o],s=n&&n[r];s&&(this.off(e,r),delete n[r]),r.apply(this,t)}return this}},t.allOff=function(){delete this._events,delete this._onceEvents},e}),function(e,t){"use strict";"function"==typeof define&&define.amd?define(["ev-emitter/ev-emitter"],function(i){return t(e,i)}):"object"==typeof module&&module.exports?module.exports=t(e,require("ev-emitter")):e.imagesLoaded=t(e,e.EvEmitter)}("undefined"!=typeof window?window:this,function(e,t){function i(e,t){for(var i in t)e[i]=t[i];return e}function n(e){if(Array.isArray(e))return e;var t="object"==typeof e&&"number"==typeof e.length;return t?d.call(e):[e]}function o(e,t,r){if(!(this instanceof o))return new o(e,t,r);var s=e;return"string"==typeof e&&(s=document.querySelectorAll(e)),s?(this.elements=n(s),this.options=i({},this.options),"function"==typeof t?r=t:i(this.options,t),r&&this.on("always",r),this.getImages(),h&&(this.jqDeferred=new h.Deferred),void setTimeout(this.check.bind(this))):void a.error("Bad element for imagesLoaded "+(s||e))}function r(e){this.img=e}function s(e,t){this.url=e,this.element=t,this.img=new Image}var h=e.jQuery,a=e.console,d=Array.prototype.slice;o.prototype=Object.create(t.prototype),o.prototype.options={},o.prototype.getImages=function(){this.images=[],this.elements.forEach(this.addElementImages,this)},o.prototype.addElementImages=function(e){"IMG"==e.nodeName&&this.addImage(e),this.options.background===!0&&this.addElementBackgroundImages(e);var t=e.nodeType;if(t&&u[t]){for(var i=e.querySelectorAll("img"),n=0;n<i.length;n++){var o=i[n];this.addImage(o)}if("string"==typeof this.options.background){var r=e.querySelectorAll(this.options.background);for(n=0;n<r.length;n++){var s=r[n];this.addElementBackgroundImages(s)}}}};var u={1:!0,9:!0,11:!0};return o.prototype.addElementBackgroundImages=function(e){var t=getComputedStyle(e);if(t)for(var i=/url\((['"])?(.*?)\1\)/gi,n=i.exec(t.backgroundImage);null!==n;){var o=n&&n[2];o&&this.addBackground(o,e),n=i.exec(t.backgroundImage)}},o.prototype.addImage=function(e){var t=new r(e);this.images.push(t)},o.prototype.addBackground=function(e,t){var i=new s(e,t);this.images.push(i)},o.prototype.check=function(){function e(e,i,n){setTimeout(function(){t.progress(e,i,n)})}var t=this;return this.progressedCount=0,this.hasAnyBroken=!1,this.images.length?void this.images.forEach(function(t){t.once("progress",e),t.check()}):void this.complete()},o.prototype.progress=function(e,t,i){this.progressedCount++,this.hasAnyBroken=this.hasAnyBroken||!e.isLoaded,this.emitEvent("progress",[this,e,t]),this.jqDeferred&&this.jqDeferred.notify&&this.jqDeferred.notify(this,e),this.progressedCount==this.images.length&&this.complete(),this.options.debug&&a&&a.log("progress: "+i,e,t)},o.prototype.complete=function(){var e=this.hasAnyBroken?"fail":"done";if(this.isComplete=!0,this.emitEvent(e,[this]),this.emitEvent("always",[this]),this.jqDeferred){var t=this.hasAnyBroken?"reject":"resolve";this.jqDeferred[t](this)}},r.prototype=Object.create(t.prototype),r.prototype.check=function(){var e=this.getIsImageComplete();return e?void this.confirm(0!==this.img.naturalWidth,"naturalWidth"):(this.proxyImage=new Image,this.proxyImage.addEventListener("load",this),this.proxyImage.addEventListener("error",this),this.img.addEventListener("load",this),this.img.addEventListener("error",this),void(this.proxyImage.src=this.img.src))},r.prototype.getIsImageComplete=function(){return this.img.complete&&this.img.naturalWidth},r.prototype.confirm=function(e,t){this.isLoaded=e,this.emitEvent("progress",[this,this.img,t])},r.prototype.handleEvent=function(e){var t="on"+e.type;this[t]&&this[t](e)},r.prototype.onload=function(){this.confirm(!0,"onload"),this.unbindEvents()},r.prototype.onerror=function(){this.confirm(!1,"onerror"),this.unbindEvents()},r.prototype.unbindEvents=function(){this.proxyImage.removeEventListener("load",this),this.proxyImage.removeEventListener("error",this),this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},s.prototype=Object.create(r.prototype),s.prototype.check=function(){this.img.addEventListener("load",this),this.img.addEventListener("error",this),this.img.src=this.url;var e=this.getIsImageComplete();e&&(this.confirm(0!==this.img.naturalWidth,"naturalWidth"),this.unbindEvents())},s.prototype.unbindEvents=function(){this.img.removeEventListener("load",this),this.img.removeEventListener("error",this)},s.prototype.confirm=function(e,t){this.isLoaded=e,this.emitEvent("progress",[this,this.element,t])},o.makeJQueryPlugin=function(t){t=t||e.jQuery,t&&(h=t,h.fn.imagesLoaded=function(e,t){var i=new o(this,e,t);return i.jqDeferred.promise(h(this))})},o.makeJQueryPlugin(),o});/*!
 * Masonry PACKAGED v4.2.1
 * Cascading grid layout library
 * https://masonry.desandro.com
 * MIT License
 * by David DeSandro
 */
!function(t,e){"function"==typeof define&&define.amd?define("jquery-bridget/jquery-bridget",["jquery"],function(i){return e(t,i)}):"object"==typeof module&&module.exports?module.exports=e(t,require("jquery")):t.jQueryBridget=e(t,t.jQuery)}(window,function(t,e){"use strict";function i(i,r,a){function h(t,e,n){var o,r="$()."+i+'("'+e+'")';return t.each(function(t,h){var u=a.data(h,i);if(!u)return void s(i+" not initialized. Cannot call methods, i.e. "+r);var d=u[e];if(!d||"_"==e.charAt(0))return void s(r+" is not a valid method");var l=d.apply(u,n);o=void 0===o?l:o}),void 0!==o?o:t}function u(t,e){t.each(function(t,n){var o=a.data(n,i);o?(o.option(e),o._init()):(o=new r(n,e),a.data(n,i,o))})}a=a||e||t.jQuery,a&&(r.prototype.option||(r.prototype.option=function(t){a.isPlainObject(t)&&(this.options=a.extend(!0,this.options,t))}),a.fn[i]=function(t){if("string"==typeof t){var e=o.call(arguments,1);return h(this,t,e)}return u(this,t),this},n(a))}function n(t){!t||t&&t.bridget||(t.bridget=i)}var o=Array.prototype.slice,r=t.console,s="undefined"==typeof r?function(){}:function(t){r.error(t)};return n(e||t.jQuery),i}),function(t,e){"function"==typeof define&&define.amd?define("ev-emitter/ev-emitter",e):"object"==typeof module&&module.exports?module.exports=e():t.EvEmitter=e()}("undefined"!=typeof window?window:this,function(){function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var i=this._events=this._events||{},n=i[t]=i[t]||[];return-1==n.indexOf(e)&&n.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var i=this._onceEvents=this._onceEvents||{},n=i[t]=i[t]||{};return n[e]=!0,this}},e.off=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){var n=i.indexOf(e);return-1!=n&&i.splice(n,1),this}},e.emitEvent=function(t,e){var i=this._events&&this._events[t];if(i&&i.length){i=i.slice(0),e=e||[];for(var n=this._onceEvents&&this._onceEvents[t],o=0;o<i.length;o++){var r=i[o],s=n&&n[r];s&&(this.off(t,r),delete n[r]),r.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("get-size/get-size",[],function(){return e()}):"object"==typeof module&&module.exports?module.exports=e():t.getSize=e()}(window,function(){"use strict";function t(t){var e=parseFloat(t),i=-1==t.indexOf("%")&&!isNaN(e);return i&&e}function e(){}function i(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0;u>e;e++){var i=h[e];t[i]=0}return t}function n(t){var e=getComputedStyle(t);return e||a("Style returned "+e+". Are you running this code in a hidden iframe on Firefox? See http://bit.ly/getsizebug1"),e}function o(){if(!d){d=!0;var e=document.createElement("div");e.style.width="200px",e.style.padding="1px 2px 3px 4px",e.style.borderStyle="solid",e.style.borderWidth="1px 2px 3px 4px",e.style.boxSizing="border-box";var i=document.body||document.documentElement;i.appendChild(e);var o=n(e);r.isBoxSizeOuter=s=200==t(o.width),i.removeChild(e)}}function r(e){if(o(),"string"==typeof e&&(e=document.querySelector(e)),e&&"object"==typeof e&&e.nodeType){var r=n(e);if("none"==r.display)return i();var a={};a.width=e.offsetWidth,a.height=e.offsetHeight;for(var d=a.isBorderBox="border-box"==r.boxSizing,l=0;u>l;l++){var c=h[l],f=r[c],m=parseFloat(f);a[c]=isNaN(m)?0:m}var p=a.paddingLeft+a.paddingRight,g=a.paddingTop+a.paddingBottom,y=a.marginLeft+a.marginRight,v=a.marginTop+a.marginBottom,_=a.borderLeftWidth+a.borderRightWidth,z=a.borderTopWidth+a.borderBottomWidth,E=d&&s,b=t(r.width);b!==!1&&(a.width=b+(E?0:p+_));var x=t(r.height);return x!==!1&&(a.height=x+(E?0:g+z)),a.innerWidth=a.width-(p+_),a.innerHeight=a.height-(g+z),a.outerWidth=a.width+y,a.outerHeight=a.height+v,a}}var s,a="undefined"==typeof console?e:function(t){console.error(t)},h=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],u=h.length,d=!1;return r}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("desandro-matches-selector/matches-selector",e):"object"==typeof module&&module.exports?module.exports=e():t.matchesSelector=e()}(window,function(){"use strict";var t=function(){var t=window.Element.prototype;if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(var e=["webkit","moz","ms","o"],i=0;i<e.length;i++){var n=e[i],o=n+"MatchesSelector";if(t[o])return o}}();return function(e,i){return e[t](i)}}),function(t,e){"function"==typeof define&&define.amd?define("fizzy-ui-utils/utils",["desandro-matches-selector/matches-selector"],function(i){return e(t,i)}):"object"==typeof module&&module.exports?module.exports=e(t,require("desandro-matches-selector")):t.fizzyUIUtils=e(t,t.matchesSelector)}(window,function(t,e){var i={};i.extend=function(t,e){for(var i in e)t[i]=e[i];return t},i.modulo=function(t,e){return(t%e+e)%e},i.makeArray=function(t){var e=[];if(Array.isArray(t))e=t;else if(t&&"object"==typeof t&&"number"==typeof t.length)for(var i=0;i<t.length;i++)e.push(t[i]);else e.push(t);return e},i.removeFrom=function(t,e){var i=t.indexOf(e);-1!=i&&t.splice(i,1)},i.getParent=function(t,i){for(;t.parentNode&&t!=document.body;)if(t=t.parentNode,e(t,i))return t},i.getQueryElement=function(t){return"string"==typeof t?document.querySelector(t):t},i.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},i.filterFindElements=function(t,n){t=i.makeArray(t);var o=[];return t.forEach(function(t){if(t instanceof HTMLElement){if(!n)return void o.push(t);e(t,n)&&o.push(t);for(var i=t.querySelectorAll(n),r=0;r<i.length;r++)o.push(i[r])}}),o},i.debounceMethod=function(t,e,i){var n=t.prototype[e],o=e+"Timeout";t.prototype[e]=function(){var t=this[o];t&&clearTimeout(t);var e=arguments,r=this;this[o]=setTimeout(function(){n.apply(r,e),delete r[o]},i||100)}},i.docReady=function(t){var e=document.readyState;"complete"==e||"interactive"==e?setTimeout(t):document.addEventListener("DOMContentLoaded",t)},i.toDashed=function(t){return t.replace(/(.)([A-Z])/g,function(t,e,i){return e+"-"+i}).toLowerCase()};var n=t.console;return i.htmlInit=function(e,o){i.docReady(function(){var r=i.toDashed(o),s="data-"+r,a=document.querySelectorAll("["+s+"]"),h=document.querySelectorAll(".js-"+r),u=i.makeArray(a).concat(i.makeArray(h)),d=s+"-options",l=t.jQuery;u.forEach(function(t){var i,r=t.getAttribute(s)||t.getAttribute(d);try{i=r&&JSON.parse(r)}catch(a){return void(n&&n.error("Error parsing "+s+" on "+t.className+": "+a))}var h=new e(t,i);l&&l.data(t,o,h)})})},i}),function(t,e){"function"==typeof define&&define.amd?define("outlayer/item",["ev-emitter/ev-emitter","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("ev-emitter"),require("get-size")):(t.Outlayer={},t.Outlayer.Item=e(t.EvEmitter,t.getSize))}(window,function(t,e){"use strict";function i(t){for(var e in t)return!1;return e=null,!0}function n(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}function o(t){return t.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()})}var r=document.documentElement.style,s="string"==typeof r.transition?"transition":"WebkitTransition",a="string"==typeof r.transform?"transform":"WebkitTransform",h={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[s],u={transform:a,transition:s,transitionDuration:s+"Duration",transitionProperty:s+"Property",transitionDelay:s+"Delay"},d=n.prototype=Object.create(t.prototype);d.constructor=n,d._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},d.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},d.getSize=function(){this.size=e(this.element)},d.css=function(t){var e=this.element.style;for(var i in t){var n=u[i]||i;e[n]=t[i]}},d.getPosition=function(){var t=getComputedStyle(this.element),e=this.layout._getOption("originLeft"),i=this.layout._getOption("originTop"),n=t[e?"left":"right"],o=t[i?"top":"bottom"],r=this.layout.size,s=-1!=n.indexOf("%")?parseFloat(n)/100*r.width:parseInt(n,10),a=-1!=o.indexOf("%")?parseFloat(o)/100*r.height:parseInt(o,10);s=isNaN(s)?0:s,a=isNaN(a)?0:a,s-=e?r.paddingLeft:r.paddingRight,a-=i?r.paddingTop:r.paddingBottom,this.position.x=s,this.position.y=a},d.layoutPosition=function(){var t=this.layout.size,e={},i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop"),o=i?"paddingLeft":"paddingRight",r=i?"left":"right",s=i?"right":"left",a=this.position.x+t[o];e[r]=this.getXValue(a),e[s]="";var h=n?"paddingTop":"paddingBottom",u=n?"top":"bottom",d=n?"bottom":"top",l=this.position.y+t[h];e[u]=this.getYValue(l),e[d]="",this.css(e),this.emitEvent("layout",[this])},d.getXValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!e?t/this.layout.size.width*100+"%":t+"px"},d.getYValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&e?t/this.layout.size.height*100+"%":t+"px"},d._transitionTo=function(t,e){this.getPosition();var i=this.position.x,n=this.position.y,o=parseInt(t,10),r=parseInt(e,10),s=o===this.position.x&&r===this.position.y;if(this.setPosition(t,e),s&&!this.isTransitioning)return void this.layoutPosition();var a=t-i,h=e-n,u={};u.transform=this.getTranslate(a,h),this.transition({to:u,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})},d.getTranslate=function(t,e){var i=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop");return t=i?t:-t,e=n?e:-e,"translate3d("+t+"px, "+e+"px, 0)"},d.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},d.moveTo=d._transitionTo,d.setPosition=function(t,e){this.position.x=parseInt(t,10),this.position.y=parseInt(e,10)},d._nonTransition=function(t){this.css(t.to),t.isCleaning&&this._removeStyles(t.to);for(var e in t.onTransitionEnd)t.onTransitionEnd[e].call(this)},d.transition=function(t){if(!parseFloat(this.layout.options.transitionDuration))return void this._nonTransition(t);var e=this._transn;for(var i in t.onTransitionEnd)e.onEnd[i]=t.onTransitionEnd[i];for(i in t.to)e.ingProperties[i]=!0,t.isCleaning&&(e.clean[i]=!0);if(t.from){this.css(t.from);var n=this.element.offsetHeight;n=null}this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0};var l="opacity,"+o(a);d.enableTransition=function(){if(!this.isTransitioning){var t=this.layout.options.transitionDuration;t="number"==typeof t?t+"ms":t,this.css({transitionProperty:l,transitionDuration:t,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(h,this,!1)}},d.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},d.onotransitionend=function(t){this.ontransitionend(t)};var c={"-webkit-transform":"transform"};d.ontransitionend=function(t){if(t.target===this.element){var e=this._transn,n=c[t.propertyName]||t.propertyName;if(delete e.ingProperties[n],i(e.ingProperties)&&this.disableTransition(),n in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[n]),n in e.onEnd){var o=e.onEnd[n];o.call(this),delete e.onEnd[n]}this.emitEvent("transitionEnd",[this])}},d.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(h,this,!1),this.isTransitioning=!1},d._removeStyles=function(t){var e={};for(var i in t)e[i]="";this.css(e)};var f={transitionProperty:"",transitionDuration:"",transitionDelay:""};return d.removeTransitionStyles=function(){this.css(f)},d.stagger=function(t){t=isNaN(t)?0:t,this.staggerDelay=t+"ms"},d.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},d.remove=function(){return s&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),void this.hide()):void this.removeElem()},d.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("visibleStyle");e[i]=this.onRevealTransitionEnd,this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0,onTransitionEnd:e})},d.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},d.getHideRevealTransitionEndProperty=function(t){var e=this.layout.options[t];if(e.opacity)return"opacity";for(var i in e)return i},d.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options,e={},i=this.getHideRevealTransitionEndProperty("hiddenStyle");e[i]=this.onHideTransitionEnd,this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:e})},d.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},d.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},n}),function(t,e){"use strict";"function"==typeof define&&define.amd?define("outlayer/outlayer",["ev-emitter/ev-emitter","get-size/get-size","fizzy-ui-utils/utils","./item"],function(i,n,o,r){return e(t,i,n,o,r)}):"object"==typeof module&&module.exports?module.exports=e(t,require("ev-emitter"),require("get-size"),require("fizzy-ui-utils"),require("./item")):t.Outlayer=e(t,t.EvEmitter,t.getSize,t.fizzyUIUtils,t.Outlayer.Item)}(window,function(t,e,i,n,o){"use strict";function r(t,e){var i=n.getQueryElement(t);if(!i)return void(h&&h.error("Bad element for "+this.constructor.namespace+": "+(i||t)));this.element=i,u&&(this.$element=u(this.element)),this.options=n.extend({},this.constructor.defaults),this.option(e);var o=++l;this.element.outlayerGUID=o,c[o]=this,this._create();var r=this._getOption("initLayout");r&&this.layout()}function s(t){function e(){t.apply(this,arguments)}return e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e}function a(t){if("number"==typeof t)return t;var e=t.match(/(^\d*\.?\d*)(\w*)/),i=e&&e[1],n=e&&e[2];if(!i.length)return 0;i=parseFloat(i);var o=m[n]||1;return i*o}var h=t.console,u=t.jQuery,d=function(){},l=0,c={};r.namespace="outlayer",r.Item=o,r.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var f=r.prototype;n.extend(f,e.prototype),f.option=function(t){n.extend(this.options,t)},f._getOption=function(t){var e=this.constructor.compatOptions[t];return e&&void 0!==this.options[e]?this.options[e]:this.options[t]},r.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},f._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),n.extend(this.element.style,this.options.containerStyle);var t=this._getOption("resize");t&&this.bindResize()},f.reloadItems=function(){this.items=this._itemize(this.element.children)},f._itemize=function(t){for(var e=this._filterFindItemElements(t),i=this.constructor.Item,n=[],o=0;o<e.length;o++){var r=e[o],s=new i(r,this);n.push(s)}return n},f._filterFindItemElements=function(t){return n.filterFindElements(t,this.options.itemSelector)},f.getItemElements=function(){return this.items.map(function(t){return t.element})},f.layout=function(){this._resetLayout(),this._manageStamps();var t=this._getOption("layoutInstant"),e=void 0!==t?t:!this._isLayoutInited;this.layoutItems(this.items,e),this._isLayoutInited=!0},f._init=f.layout,f._resetLayout=function(){this.getSize()},f.getSize=function(){this.size=i(this.element)},f._getMeasurement=function(t,e){var n,o=this.options[t];o?("string"==typeof o?n=this.element.querySelector(o):o instanceof HTMLElement&&(n=o),this[t]=n?i(n)[e]:o):this[t]=0},f.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},f._getItemsForLayout=function(t){return t.filter(function(t){return!t.isIgnored})},f._layoutItems=function(t,e){if(this._emitCompleteOnItems("layout",t),t&&t.length){var i=[];t.forEach(function(t){var n=this._getItemLayoutPosition(t);n.item=t,n.isInstant=e||t.isLayoutInstant,i.push(n)},this),this._processLayoutQueue(i)}},f._getItemLayoutPosition=function(){return{x:0,y:0}},f._processLayoutQueue=function(t){this.updateStagger(),t.forEach(function(t,e){this._positionItem(t.item,t.x,t.y,t.isInstant,e)},this)},f.updateStagger=function(){var t=this.options.stagger;return null===t||void 0===t?void(this.stagger=0):(this.stagger=a(t),this.stagger)},f._positionItem=function(t,e,i,n,o){n?t.goTo(e,i):(t.stagger(o*this.stagger),t.moveTo(e,i))},f._postLayout=function(){this.resizeContainer()},f.resizeContainer=function(){var t=this._getOption("resizeContainer");if(t){var e=this._getContainerSize();e&&(this._setContainerMeasure(e.width,!0),this._setContainerMeasure(e.height,!1))}},f._getContainerSize=d,f._setContainerMeasure=function(t,e){if(void 0!==t){var i=this.size;i.isBorderBox&&(t+=e?i.paddingLeft+i.paddingRight+i.borderLeftWidth+i.borderRightWidth:i.paddingBottom+i.paddingTop+i.borderTopWidth+i.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px"}},f._emitCompleteOnItems=function(t,e){function i(){o.dispatchEvent(t+"Complete",null,[e])}function n(){s++,s==r&&i()}var o=this,r=e.length;if(!e||!r)return void i();var s=0;e.forEach(function(e){e.once(t,n)})},f.dispatchEvent=function(t,e,i){var n=e?[e].concat(i):i;if(this.emitEvent(t,n),u)if(this.$element=this.$element||u(this.element),e){var o=u.Event(e);o.type=t,this.$element.trigger(o,i)}else this.$element.trigger(t,i)},f.ignore=function(t){var e=this.getItem(t);e&&(e.isIgnored=!0)},f.unignore=function(t){var e=this.getItem(t);e&&delete e.isIgnored},f.stamp=function(t){t=this._find(t),t&&(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this))},f.unstamp=function(t){t=this._find(t),t&&t.forEach(function(t){n.removeFrom(this.stamps,t),this.unignore(t)},this)},f._find=function(t){return t?("string"==typeof t&&(t=this.element.querySelectorAll(t)),t=n.makeArray(t)):void 0},f._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},f._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},f._manageStamp=d,f._getElementOffset=function(t){var e=t.getBoundingClientRect(),n=this._boundingRect,o=i(t),r={left:e.left-n.left-o.marginLeft,top:e.top-n.top-o.marginTop,right:n.right-e.right-o.marginRight,bottom:n.bottom-e.bottom-o.marginBottom};return r},f.handleEvent=n.handleEvent,f.bindResize=function(){t.addEventListener("resize",this),this.isResizeBound=!0},f.unbindResize=function(){t.removeEventListener("resize",this),this.isResizeBound=!1},f.onresize=function(){this.resize()},n.debounceMethod(r,"onresize",100),f.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},f.needsResizeLayout=function(){var t=i(this.element),e=this.size&&t;return e&&t.innerWidth!==this.size.innerWidth},f.addItems=function(t){var e=this._itemize(t);return e.length&&(this.items=this.items.concat(e)),e},f.appended=function(t){var e=this.addItems(t);e.length&&(this.layoutItems(e,!0),this.reveal(e))},f.prepended=function(t){var e=this._itemize(t);if(e.length){var i=this.items.slice(0);this.items=e.concat(i),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(i)}},f.reveal=function(t){if(this._emitCompleteOnItems("reveal",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.reveal()})}},f.hide=function(t){if(this._emitCompleteOnItems("hide",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,i){t.stagger(i*e),t.hide()})}},f.revealItemElements=function(t){var e=this.getItems(t);this.reveal(e)},f.hideItemElements=function(t){var e=this.getItems(t);this.hide(e)},f.getItem=function(t){for(var e=0;e<this.items.length;e++){var i=this.items[e];if(i.element==t)return i}},f.getItems=function(t){t=n.makeArray(t);var e=[];return t.forEach(function(t){var i=this.getItem(t);i&&e.push(i)},this),e},f.remove=function(t){var e=this.getItems(t);this._emitCompleteOnItems("remove",e),e&&e.length&&e.forEach(function(t){t.remove(),n.removeFrom(this.items,t)},this)},f.destroy=function(){var t=this.element.style;t.height="",t.position="",t.width="",this.items.forEach(function(t){t.destroy()}),this.unbindResize();var e=this.element.outlayerGUID;delete c[e],delete this.element.outlayerGUID,u&&u.removeData(this.element,this.constructor.namespace)},r.data=function(t){t=n.getQueryElement(t);var e=t&&t.outlayerGUID;return e&&c[e]},r.create=function(t,e){var i=s(r);return i.defaults=n.extend({},r.defaults),n.extend(i.defaults,e),i.compatOptions=n.extend({},r.compatOptions),i.namespace=t,i.data=r.data,i.Item=s(o),n.htmlInit(i,t),u&&u.bridget&&u.bridget(t,i),i};var m={ms:1,s:1e3};return r.Item=o,r}),function(t,e){"function"==typeof define&&define.amd?define(["outlayer/outlayer","get-size/get-size"],e):"object"==typeof module&&module.exports?module.exports=e(require("outlayer"),require("get-size")):t.Masonry=e(t.Outlayer,t.getSize)}(window,function(t,e){var i=t.create("masonry");i.compatOptions.fitWidth="isFitWidth";var n=i.prototype;return n._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var t=0;t<this.cols;t++)this.colYs.push(0);this.maxY=0,this.horizontalColIndex=0},n.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var t=this.items[0],i=t&&t.element;this.columnWidth=i&&e(i).outerWidth||this.containerWidth}var n=this.columnWidth+=this.gutter,o=this.containerWidth+this.gutter,r=o/n,s=n-o%n,a=s&&1>s?"round":"floor";r=Math[a](r),this.cols=Math.max(r,1)},n.getContainerWidth=function(){var t=this._getOption("fitWidth"),i=t?this.element.parentNode:this.element,n=e(i);this.containerWidth=n&&n.innerWidth},n._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth%this.columnWidth,i=e&&1>e?"round":"ceil",n=Math[i](t.size.outerWidth/this.columnWidth);n=Math.min(n,this.cols);for(var o=this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition",r=this[o](n,t),s={x:this.columnWidth*r.col,y:r.y},a=r.y+t.size.outerHeight,h=n+r.col,u=r.col;h>u;u++)this.colYs[u]=a;return s},n._getTopColPosition=function(t){var e=this._getTopColGroup(t),i=Math.min.apply(Math,e);return{col:e.indexOf(i),y:i}},n._getTopColGroup=function(t){if(2>t)return this.colYs;for(var e=[],i=this.cols+1-t,n=0;i>n;n++)e[n]=this._getColGroupY(n,t);return e},n._getColGroupY=function(t,e){if(2>e)return this.colYs[t];var i=this.colYs.slice(t,t+e);return Math.max.apply(Math,i)},n._getHorizontalColPosition=function(t,e){var i=this.horizontalColIndex%this.cols,n=t>1&&i+t>this.cols;i=n?0:i;var o=e.size.outerWidth&&e.size.outerHeight;return this.horizontalColIndex=o?i+t:this.horizontalColIndex,{col:i,y:this._getColGroupY(i,t)}},n._manageStamp=function(t){var i=e(t),n=this._getElementOffset(t),o=this._getOption("originLeft"),r=o?n.left:n.right,s=r+i.outerWidth,a=Math.floor(r/this.columnWidth);a=Math.max(0,a);var h=Math.floor(s/this.columnWidth);h-=s%this.columnWidth?0:1,h=Math.min(this.cols-1,h);for(var u=this._getOption("originTop"),d=(u?n.top:n.bottom)+i.outerHeight,l=a;h>=l;l++)this.colYs[l]=Math.max(d,this.colYs[l])},n._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this._getOption("fitWidth")&&(t.width=this._getContainerFitWidth()),t},n._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},n.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!=this.containerWidth},i});var $grid=$('#blog_list_1-7').masonry({itemSelector:'.blog-grid',columnWidth:'.blog-grid',percentPosition:!0});$grid.imagesLoaded().progress(function(){$grid.masonry('layout')});/**

* This is main js file. Don't edit the file if you want to update module in future.

* 

* @author    Globo Jsc <contact@globosoftware.net>

* @copyright 2016 Globo., Jsc

* @license   please read license in file license.txt

* @link	     http://www.globosoftware.net

*/
!function(a,b,c,d){function e(b,c){this.settings=null,this.options=a.extend({},e.Defaults,c),this.$element=a(b),this._handlers={},this._plugins={},this._supress={},this._current=null,this._speed=null,this._coordinates=[],this._breakpoint=null,this._width=null,this._items=[],this._clones=[],this._mergers=[],this._widths=[],this._invalidated={},this._pipe=[],this._drag={time:null,target:null,pointer:null,stage:{start:null,current:null},direction:null},this._states={current:{},tags:{initializing:["busy"],animating:["busy"],dragging:["interacting"]}},a.each(["onResize","onThrottledResize"],a.proxy(function(b,c){this._handlers[c]=a.proxy(this[c],this)},this)),a.each(e.Plugins,a.proxy(function(a,b){this._plugins[a.charAt(0).toLowerCase()+a.slice(1)]=new b(this)},this)),a.each(e.Workers,a.proxy(function(b,c){this._pipe.push({filter:c.filter,run:a.proxy(c.run,this)})},this)),this.setup(),this.initialize()}
e.Defaults={items:3,loop:!1,center:!1,rewind:!1,checkVisibility:!0,mouseDrag:!0,touchDrag:!0,pullDrag:!0,freeDrag:!1,margin:0,stagePadding:0,merge:!1,mergeFit:!0,autoWidth:!1,startPosition:0,rtl:!1,smartSpeed:250,fluidSpeed:!1,dragEndSpeed:!1,responsive:{},responsiveRefreshRate:200,responsiveBaseElement:b,fallbackEasing:"swing",slideTransition:"",info:!1,nestedItemSelector:!1,itemElement:"div",stageElement:"div",refreshClass:"owl-refresh",loadedClass:"owl-loaded",loadingClass:"owl-loading",rtlClass:"owl-rtl",responsiveClass:"owl-responsive",dragClass:"owl-drag",itemClass:"owl-item",stageClass:"owl-stage",stageOuterClass:"owl-stage-outer",grabClass:"owl-grab"},e.Width={Default:"default",Inner:"inner",Outer:"outer"},e.Type={Event:"event",State:"state"},e.Plugins={},e.Workers=[{filter:["width","settings"],run:function(){this._width=this.$element.width()}},{filter:["width","items","settings"],run:function(a){a.current=this._items&&this._items[this.relative(this._current)]}},{filter:["items","settings"],run:function(){this.$stage.children(".cloned").remove()}},{filter:["width","items","settings"],run:function(a){var b=this.settings.margin||"",c=!this.settings.autoWidth,d=this.settings.rtl,e={width:"auto","margin-left":d?b:"","margin-right":d?"":b};!c&&this.$stage.children().css(e),a.css=e}},{filter:["width","items","settings"],run:function(a){var b=(this.width()/this.settings.items).toFixed(3)-this.settings.margin,c=null,d=this._items.length,e=!this.settings.autoWidth,f=[];for(a.items={merge:!1,width:b};d--;)c=this._mergers[d],c=this.settings.mergeFit&&Math.min(c,this.settings.items)||c,a.items.merge=c>1||a.items.merge,f[d]=e?b*c:this._items[d].width();this._widths=f}},{filter:["items","settings"],run:function(){var b=[],c=this._items,d=this.settings,e=Math.max(2*d.items,4),f=2*Math.ceil(c.length/2),g=d.loop&&c.length?d.rewind?e:Math.max(e,f):0,h="",i="";for(g/=2;g>0;)b.push(this.normalize(b.length/2,!0)),h+=c[b[b.length-1]][0].outerHTML,b.push(this.normalize(c.length-1-(b.length-1)/2,!0)),i=c[b[b.length-1]][0].outerHTML+i,g-=1;this._clones=b,a(h).addClass("cloned").appendTo(this.$stage),a(i).addClass("cloned").prependTo(this.$stage)}},{filter:["width","items","settings"],run:function(){for(var a=this.settings.rtl?1:-1,b=this._clones.length+this._items.length,c=-1,d=0,e=0,f=[];++c<b;)d=f[c-1]||0,e=this._widths[this.relative(c)]+this.settings.margin,f.push(d+e*a);this._coordinates=f}},{filter:["width","items","settings"],run:function(){var a=this.settings.stagePadding,b=this._coordinates,c={width:Math.ceil(Math.abs(b[b.length-1]))+2*a,"padding-left":a||"","padding-right":a||""};this.$stage.css(c)}},{filter:["width","items","settings"],run:function(a){var b=this._coordinates.length,c=!this.settings.autoWidth,d=this.$stage.children();if(c&&a.items.merge)
for(;b--;)a.css.width=this._widths[this.relative(b)],d.eq(b).css(a.css);else c&&(a.css.width=a.items.width,d.css(a.css))}},{filter:["items"],run:function(){this._coordinates.length<1&&this.$stage.removeAttr("style")}},{filter:["width","items","settings"],run:function(a){a.current=a.current?this.$stage.children().index(a.current):0,a.current=Math.max(this.minimum(),Math.min(this.maximum(),a.current)),this.reset(a.current)}},{filter:["position"],run:function(){this.animate(this.coordinates(this._current))}},{filter:["width","position","items","settings"],run:function(){var a,b,c,d,e=this.settings.rtl?1:-1,f=2*this.settings.stagePadding,g=this.coordinates(this.current())+f,h=g+this.width()*e,i=[];for(c=0,d=this._coordinates.length;c<d;c++)a=this._coordinates[c-1]||0,b=Math.abs(this._coordinates[c])+f*e,(this.op(a,"<=",g)&&this.op(a,">",h)||this.op(b,"<",g)&&this.op(b,">",h))&&i.push(c);this.$stage.children(".active").removeClass("active"),this.$stage.children(":eq("+i.join("), :eq(")+")").addClass("active"),this.$stage.children(".center").removeClass("center"),this.settings.center&&this.$stage.children().eq(this.current()).addClass("center")}}],e.prototype.initializeStage=function(){this.$stage=this.$element.find("."+this.settings.stageClass),this.$stage.length||(this.$element.addClass(this.options.loadingClass),this.$stage=a("<"+this.settings.stageElement+">",{class:this.settings.stageClass}).wrap(a("<div/>",{class:this.settings.stageOuterClass})),this.$element.append(this.$stage.parent()))},e.prototype.initializeItems=function(){var b=this.$element.find(".owl-item");if(b.length)return this._items=b.get().map(function(b){return a(b)}),this._mergers=this._items.map(function(){return 1}),void this.refresh();this.replace(this.$element.children().not(this.$stage.parent())),this.isVisible()?this.refresh():this.invalidate("width"),this.$element.removeClass(this.options.loadingClass).addClass(this.options.loadedClass)},e.prototype.initialize=function(){if(this.enter("initializing"),this.trigger("initialize"),this.$element.toggleClass(this.settings.rtlClass,this.settings.rtl),this.settings.autoWidth&&!this.is("pre-loading")){var a,b,c;a=this.$element.find("img"),b=this.settings.nestedItemSelector?"."+this.settings.nestedItemSelector:d,c=this.$element.children(b).width(),a.length&&c<=0&&this.preloadAutoWidthImages(a)}
this.initializeStage(),this.initializeItems(),this.registerEventHandlers(),this.leave("initializing"),this.trigger("initialized")},e.prototype.isVisible=function(){return!this.settings.checkVisibility||this.$element.is(":visible")},e.prototype.setup=function(){var b=this.viewport(),c=this.options.responsive,d=-1,e=null;c?(a.each(c,function(a){a<=b&&a>d&&(d=Number(a))}),e=a.extend({},this.options,c[d]),"function"==typeof e.stagePadding&&(e.stagePadding=e.stagePadding()),delete e.responsive,e.responsiveClass&&this.$element.attr("class",this.$element.attr("class").replace(new RegExp("("+this.options.responsiveClass+"-)\\S+\\s","g"),"$1"+d))):e=a.extend({},this.options),this.trigger("change",{property:{name:"settings",value:e}}),this._breakpoint=d,this.settings=e,this.invalidate("settings"),this.trigger("changed",{property:{name:"settings",value:this.settings}})},e.prototype.optionsLogic=function(){this.settings.autoWidth&&(this.settings.stagePadding=!1,this.settings.merge=!1)},e.prototype.prepare=function(b){var c=this.trigger("prepare",{content:b});return c.data||(c.data=a("<"+this.settings.itemElement+"/>").addClass(this.options.itemClass).append(b)),this.trigger("prepared",{content:c.data}),c.data},e.prototype.update=function(){for(var b=0,c=this._pipe.length,d=a.proxy(function(a){return this[a]},this._invalidated),e={};b<c;)(this._invalidated.all||a.grep(this._pipe[b].filter,d).length>0)&&this._pipe[b].run(e),b++;this._invalidated={},!this.is("valid")&&this.enter("valid")},e.prototype.width=function(a){switch(a=a||e.Width.Default){case e.Width.Inner:case e.Width.Outer:return this._width;default:return this._width-2*this.settings.stagePadding+this.settings.margin}},e.prototype.refresh=function(){this.enter("refreshing"),this.trigger("refresh"),this.setup(),this.optionsLogic(),this.$element.addClass(this.options.refreshClass),this.update(),this.$element.removeClass(this.options.refreshClass),this.leave("refreshing"),this.trigger("refreshed")},e.prototype.onThrottledResize=function(){b.clearTimeout(this.resizeTimer),this.resizeTimer=b.setTimeout(this._handlers.onResize,this.settings.responsiveRefreshRate)},e.prototype.onResize=function(){return!!this._items.length&&(this._width!==this.$element.width()&&(!!this.isVisible()&&(this.enter("resizing"),this.trigger("resize").isDefaultPrevented()?(this.leave("resizing"),!1):(this.invalidate("width"),this.refresh(),this.leave("resizing"),void this.trigger("resized")))))},e.prototype.registerEventHandlers=function(){a.support.transition&&this.$stage.on(a.support.transition.end+".owl.core",a.proxy(this.onTransitionEnd,this)),!1!==this.settings.responsive&&this.on(b,"resize",this._handlers.onThrottledResize),this.settings.mouseDrag&&(this.$element.addClass(this.options.dragClass),this.$stage.on("mousedown.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("dragstart.owl.core selectstart.owl.core",function(){return!1})),this.settings.touchDrag&&(this.$stage.on("touchstart.owl.core",a.proxy(this.onDragStart,this)),this.$stage.on("touchcancel.owl.core",a.proxy(this.onDragEnd,this)))},e.prototype.onDragStart=function(b){var d=null;3!==b.which&&(a.support.transform?(d=this.$stage.css("transform").replace(/.*\(|\)| /g,"").split(","),d={x:d[16===d.length?12:4],y:d[16===d.length?13:5]}):(d=this.$stage.position(),d={x:this.settings.rtl?d.left+this.$stage.width()-this.width()+this.settings.margin:d.left,y:d.top}),this.is("animating")&&(a.support.transform?this.animate(d.x):this.$stage.stop(),this.invalidate("position")),this.$element.toggleClass(this.options.grabClass,"mousedown"===b.type),this.speed(0),this._drag.time=(new Date).getTime(),this._drag.target=a(b.target),this._drag.stage.start=d,this._drag.stage.current=d,this._drag.pointer=this.pointer(b),a(c).on("mouseup.owl.core touchend.owl.core",a.proxy(this.onDragEnd,this)),a(c).one("mousemove.owl.core touchmove.owl.core",a.proxy(function(b){var d=this.difference(this._drag.pointer,this.pointer(b));a(c).on("mousemove.owl.core touchmove.owl.core",a.proxy(this.onDragMove,this)),Math.abs(d.x)<Math.abs(d.y)&&this.is("valid")||(b.preventDefault(),this.enter("dragging"),this.trigger("drag"))},this)))},e.prototype.onDragMove=function(a){var b=null,c=null,d=null,e=this.difference(this._drag.pointer,this.pointer(a)),f=this.difference(this._drag.stage.start,e);this.is("dragging")&&(a.preventDefault(),this.settings.loop?(b=this.coordinates(this.minimum()),c=this.coordinates(this.maximum()+1)-b,f.x=((f.x-b)%c+c)%c+b):(b=this.settings.rtl?this.coordinates(this.maximum()):this.coordinates(this.minimum()),c=this.settings.rtl?this.coordinates(this.minimum()):this.coordinates(this.maximum()),d=this.settings.pullDrag?-1*e.x/5:0,f.x=Math.max(Math.min(f.x,b+d),c+d)),this._drag.stage.current=f,this.animate(f.x))},e.prototype.onDragEnd=function(b){var d=this.difference(this._drag.pointer,this.pointer(b)),e=this._drag.stage.current,f=d.x>0^this.settings.rtl?"left":"right";a(c).off(".owl.core"),this.$element.removeClass(this.options.grabClass),(0!==d.x&&this.is("dragging")||!this.is("valid"))&&(this.speed(this.settings.dragEndSpeed||this.settings.smartSpeed),this.current(this.closest(e.x,0!==d.x?f:this._drag.direction)),this.invalidate("position"),this.update(),this._drag.direction=f,(Math.abs(d.x)>3||(new Date).getTime()-this._drag.time>300)&&this._drag.target.one("click.owl.core",function(){return!1})),this.is("dragging")&&(this.leave("dragging"),this.trigger("dragged"))},e.prototype.closest=function(b,c){var e=-1,f=30,g=this.width(),h=this.coordinates();return this.settings.freeDrag||a.each(h,a.proxy(function(a,i){return"left"===c&&b>i-f&&b<i+f?e=a:"right"===c&&b>i-g-f&&b<i-g+f?e=a+1:this.op(b,"<",i)&&this.op(b,">",h[a+1]!==d?h[a+1]:i-g)&&(e="left"===c?a+1:a),-1===e},this)),this.settings.loop||(this.op(b,">",h[this.minimum()])?e=b=this.minimum():this.op(b,"<",h[this.maximum()])&&(e=b=this.maximum())),e},e.prototype.animate=function(b){var c=this.speed()>0;this.is("animating")&&this.onTransitionEnd(),c&&(this.enter("animating"),this.trigger("translate")),a.support.transform3d&&a.support.transition?this.$stage.css({transform:"translate3d("+b+"px,0px,0px)",transition:this.speed()/1e3+"s"+(this.settings.slideTransition?" "+this.settings.slideTransition:"")}):c?this.$stage.animate({left:b+"px"},this.speed(),this.settings.fallbackEasing,a.proxy(this.onTransitionEnd,this)):this.$stage.css({left:b+"px"})},e.prototype.is=function(a){return this._states.current[a]&&this._states.current[a]>0},e.prototype.current=function(a){if(a===d)return this._current;if(0===this._items.length)return d;if(a=this.normalize(a),this._current!==a){var b=this.trigger("change",{property:{name:"position",value:a}});b.data!==d&&(a=this.normalize(b.data)),this._current=a,this.invalidate("position"),this.trigger("changed",{property:{name:"position",value:this._current}})}
return this._current},e.prototype.invalidate=function(b){return"string"===a.type(b)&&(this._invalidated[b]=!0,this.is("valid")&&this.leave("valid")),a.map(this._invalidated,function(a,b){return b})},e.prototype.reset=function(a){(a=this.normalize(a))!==d&&(this._speed=0,this._current=a,this.suppress(["translate","translated"]),this.animate(this.coordinates(a)),this.release(["translate","translated"]))},e.prototype.normalize=function(a,b){var c=this._items.length,e=b?0:this._clones.length;return!this.isNumeric(a)||c<1?a=d:(a<0||a>=c+e)&&(a=((a-e/2)%c+c)%c+e/2),a},e.prototype.relative=function(a){return a-=this._clones.length/2,this.normalize(a,!0)},e.prototype.maximum=function(a){var b,c,d,e=this.settings,f=this._coordinates.length;if(e.loop)f=this._clones.length/2+this._items.length-1;else if(e.autoWidth||e.merge){if(b=this._items.length)
for(c=this._items[--b].width(),d=this.$element.width();b--&&!((c+=this._items[b].width()+this.settings.margin)>d););f=b+1}else f=e.center?this._items.length-1:this._items.length-e.items;return a&&(f-=this._clones.length/2),Math.max(f,0)},e.prototype.minimum=function(a){return a?0:this._clones.length/2},e.prototype.items=function(a){return a===d?this._items.slice():(a=this.normalize(a,!0),this._items[a])},e.prototype.mergers=function(a){return a===d?this._mergers.slice():(a=this.normalize(a,!0),this._mergers[a])},e.prototype.clones=function(b){var c=this._clones.length/2,e=c+this._items.length,f=function(a){return a%2==0?e+a/2:c-(a+1)/2};return b===d?a.map(this._clones,function(a,b){return f(b)}):a.map(this._clones,function(a,c){return a===b?f(c):null})},e.prototype.speed=function(a){return a!==d&&(this._speed=a),this._speed},e.prototype.coordinates=function(b){var c,e=1,f=b-1;return b===d?a.map(this._coordinates,a.proxy(function(a,b){return this.coordinates(b)},this)):(this.settings.center?(this.settings.rtl&&(e=-1,f=b+1),c=this._coordinates[b],c+=(this.width()-c+(this._coordinates[f]||0))/2*e):c=this._coordinates[f]||0,c=Math.ceil(c))},e.prototype.duration=function(a,b,c){return 0===c?0:Math.min(Math.max(Math.abs(b-a),1),6)*Math.abs(c||this.settings.smartSpeed)},e.prototype.to=function(a,b){var c=this.current(),d=null,e=a-this.relative(c),f=(e>0)-(e<0),g=this._items.length,h=this.minimum(),i=this.maximum();this.settings.loop?(!this.settings.rewind&&Math.abs(e)>g/2&&(e+=-1*f*g),a=c+e,(d=((a-h)%g+g)%g+h)!==a&&d-e<=i&&d-e>0&&(c=d-e,a=d,this.reset(c))):this.settings.rewind?(i+=1,a=(a%i+i)%i):a=Math.max(h,Math.min(i,a)),this.speed(this.duration(c,a,b)),this.current(a),this.isVisible()&&this.update()},e.prototype.next=function(a){a=a||!1,this.to(this.relative(this.current())+1,a)},e.prototype.prev=function(a){a=a||!1,this.to(this.relative(this.current())-1,a)},e.prototype.onTransitionEnd=function(a){if(a!==d&&(a.stopPropagation(),(a.target||a.srcElement||a.originalTarget)!==this.$stage.get(0)))return!1;this.leave("animating"),this.trigger("translated")},e.prototype.viewport=function(){var d;return this.options.responsiveBaseElement!==b?d=a(this.options.responsiveBaseElement).width():b.innerWidth?d=b.innerWidth:c.documentElement&&c.documentElement.clientWidth?d=c.documentElement.clientWidth:console.warn("Can not detect viewport width."),d},e.prototype.replace=function(b){this.$stage.empty(),this._items=[],b&&(b=b instanceof jQuery?b:a(b)),this.settings.nestedItemSelector&&(b=b.find("."+this.settings.nestedItemSelector)),b.filter(function(){return 1===this.nodeType}).each(a.proxy(function(a,b){b=this.prepare(b),this.$stage.append(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)},this)),this.reset(this.isNumeric(this.settings.startPosition)?this.settings.startPosition:0),this.invalidate("items")},e.prototype.add=function(b,c){var e=this.relative(this._current);c=c===d?this._items.length:this.normalize(c,!0),b=b instanceof jQuery?b:a(b),this.trigger("add",{content:b,position:c}),b=this.prepare(b),0===this._items.length||c===this._items.length?(0===this._items.length&&this.$stage.append(b),0!==this._items.length&&this._items[c-1].after(b),this._items.push(b),this._mergers.push(1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)):(this._items[c].before(b),this._items.splice(c,0,b),this._mergers.splice(c,0,1*b.find("[data-merge]").addBack("[data-merge]").attr("data-merge")||1)),this._items[e]&&this.reset(this._items[e].index()),this.invalidate("items"),this.trigger("added",{content:b,position:c})},e.prototype.remove=function(a){(a=this.normalize(a,!0))!==d&&(this.trigger("remove",{content:this._items[a],position:a}),this._items[a].remove(),this._items.splice(a,1),this._mergers.splice(a,1),this.invalidate("items"),this.trigger("removed",{content:null,position:a}))},e.prototype.preloadAutoWidthImages=function(b){b.each(a.proxy(function(b,c){this.enter("pre-loading"),c=a(c),a(new Image).one("load",a.proxy(function(a){c.attr("src",a.target.src),c.css("opacity",1),this.leave("pre-loading"),!this.is("pre-loading")&&!this.is("initializing")&&this.refresh()},this)).attr("src",c.attr("src")||c.attr("data-src")||c.attr("data-src-retina"))},this))},e.prototype.destroy=function(){this.$element.off(".owl.core"),this.$stage.off(".owl.core"),a(c).off(".owl.core"),!1!==this.settings.responsive&&(b.clearTimeout(this.resizeTimer),this.off(b,"resize",this._handlers.onThrottledResize));for(var d in this._plugins)this._plugins[d].destroy();this.$stage.children(".cloned").remove(),this.$stage.unwrap(),this.$stage.children().contents().unwrap(),this.$stage.children().unwrap(),this.$stage.remove(),this.$element.removeClass(this.options.refreshClass).removeClass(this.options.loadingClass).removeClass(this.options.loadedClass).removeClass(this.options.rtlClass).removeClass(this.options.dragClass).removeClass(this.options.grabClass).attr("class",this.$element.attr("class").replace(new RegExp(this.options.responsiveClass+"-\\S+\\s","g"),"")).removeData("owl.carousel")},e.prototype.op=function(a,b,c){var d=this.settings.rtl;switch(b){case "<":return d?a>c:a<c;case ">":return d?a<c:a>c;case ">=":return d?a<=c:a>=c;case "<=":return d?a>=c:a<=c}},e.prototype.on=function(a,b,c,d){a.addEventListener?a.addEventListener(b,c,d):a.attachEvent&&a.attachEvent("on"+b,c)},e.prototype.off=function(a,b,c,d){a.removeEventListener?a.removeEventListener(b,c,d):a.detachEvent&&a.detachEvent("on"+b,c)},e.prototype.trigger=function(b,c,d,f,g){var h={item:{count:this._items.length,index:this.current()}},i=a.camelCase(a.grep(["on",b,d],function(a){return a}).join("-").toLowerCase()),j=a.Event([b,"owl",d||"carousel"].join(".").toLowerCase(),a.extend({relatedTarget:this},h,c));return this._supress[b]||(a.each(this._plugins,function(a,b){b.onTrigger&&b.onTrigger(j)}),this.register({type:e.Type.Event,name:b}),this.$element.trigger(j),this.settings&&"function"==typeof this.settings[i]&&this.settings[i].call(this,j)),j},e.prototype.enter=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]===d&&(this._states.current[b]=0),this._states.current[b]++},this))},e.prototype.leave=function(b){a.each([b].concat(this._states.tags[b]||[]),a.proxy(function(a,b){this._states.current[b]--},this))},e.prototype.register=function(b){if(b.type===e.Type.Event){if(a.event.special[b.name]||(a.event.special[b.name]={}),!a.event.special[b.name].owl){var c=a.event.special[b.name]._default;a.event.special[b.name]._default=function(a){return!c||!c.apply||a.namespace&&-1!==a.namespace.indexOf("owl")?a.namespace&&a.namespace.indexOf("owl")>-1:c.apply(this,arguments)},a.event.special[b.name].owl=!0}}else b.type===e.Type.State&&(this._states.tags[b.name]?this._states.tags[b.name]=this._states.tags[b.name].concat(b.tags):this._states.tags[b.name]=b.tags,this._states.tags[b.name]=a.grep(this._states.tags[b.name],a.proxy(function(c,d){return a.inArray(c,this._states.tags[b.name])===d},this)))},e.prototype.suppress=function(b){a.each(b,a.proxy(function(a,b){this._supress[b]=!0},this))},e.prototype.release=function(b){a.each(b,a.proxy(function(a,b){delete this._supress[b]},this))},e.prototype.pointer=function(a){var c={x:null,y:null};return a=a.originalEvent||a||b.event,a=a.touches&&a.touches.length?a.touches[0]:a.changedTouches&&a.changedTouches.length?a.changedTouches[0]:a,a.pageX?(c.x=a.pageX,c.y=a.pageY):(c.x=a.clientX,c.y=a.clientY),c},e.prototype.isNumeric=function(a){return!isNaN(parseFloat(a))},e.prototype.difference=function(a,b){return{x:a.x-b.x,y:a.y-b.y}},a.fn.owlCarousel=function(b){var c=Array.prototype.slice.call(arguments,1);return this.each(function(){var d=a(this),f=d.data("owl.carousel");f||(f=new e(this,"object"==typeof b&&b),d.data("owl.carousel",f),a.each(["next","prev","to","destroy","refresh","replace","add","remove"],function(b,c){f.register({type:e.Type.Event,name:c}),f.$element.on(c+".owl.carousel.core",a.proxy(function(a){a.namespace&&a.relatedTarget!==this&&(this.suppress([c]),f[c].apply(this,[].slice.call(arguments,1)),this.release([c]))},f))})),"string"==typeof b&&"_"!==b.charAt(0)&&f[b].apply(f,c)})},a.fn.owlCarousel.Constructor=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._interval=null,this._visible=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoRefresh&&this.watch()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={autoRefresh:!0,autoRefreshInterval:500},e.prototype.watch=function(){this._interval||(this._visible=this._core.isVisible(),this._interval=b.setInterval(a.proxy(this.refresh,this),this._core.settings.autoRefreshInterval))},e.prototype.refresh=function(){this._core.isVisible()!==this._visible&&(this._visible=!this._visible,this._core.$element.toggleClass("owl-hidden",!this._visible),this._visible&&this._core.invalidate("width")&&this._core.refresh())},e.prototype.destroy=function(){var a,c;b.clearInterval(this._interval);for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoRefresh=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._loaded=[],this._handlers={"initialized.owl.carousel change.owl.carousel resized.owl.carousel":a.proxy(function(b){if(b.namespace&&this._core.settings&&this._core.settings.lazyLoad&&(b.property&&"position"==b.property.name||"initialized"==b.type)){var c=this._core.settings,e=c.center&&Math.ceil(c.items/2)||c.items,f=c.center&&-1*e||0,g=(b.property&&b.property.value!==d?b.property.value:this._core.current())+f,h=this._core.clones().length,i=a.proxy(function(a,b){this.load(b)},this);for(c.lazyLoadEager>0&&(e+=c.lazyLoadEager,c.loop&&(g-=c.lazyLoadEager,e++));f++<e;)this.load(h/2+this._core.relative(g)),h&&a.each(this._core.clones(this._core.relative(g)),i),g++}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers)};e.Defaults={lazyLoad:!1,lazyLoadEager:0},e.prototype.load=function(c){var d=this._core.$stage.children().eq(c),e=d&&d.find(".owl-lazy");!e||a.inArray(d.get(0),this._loaded)>-1||(e.each(a.proxy(function(c,d){var e,f=a(d),g=b.devicePixelRatio>1&&f.attr("data-src-retina")||f.attr("data-src")||f.attr("data-srcset");this._core.trigger("load",{element:f,url:g},"lazy"),f.is("img")?f.one("load.owl.lazy",a.proxy(function(){f.css("opacity",1),this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("src",g):f.is("source")?f.one("load.owl.lazy",a.proxy(function(){this._core.trigger("loaded",{element:f,url:g},"lazy")},this)).attr("srcset",g):(e=new Image,e.onload=a.proxy(function(){f.css({"background-image":'url("'+g+'")',opacity:"1"}),this._core.trigger("loaded",{element:f,url:g},"lazy")},this),e.src=g)},this)),this._loaded.push(d.get(0)))},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this._core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Lazy=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(c){this._core=c,this._previousHeight=null,this._handlers={"initialized.owl.carousel refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&this.update()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&"position"===a.property.name&&this.update()},this),"loaded.owl.lazy":a.proxy(function(a){a.namespace&&this._core.settings.autoHeight&&a.element.closest("."+this._core.settings.itemClass).index()===this._core.current()&&this.update()},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._intervalId=null;var d=this;a(b).on("load",function(){d._core.settings.autoHeight&&d.update()}),a(b).resize(function(){d._core.settings.autoHeight&&(null!=d._intervalId&&clearTimeout(d._intervalId),d._intervalId=setTimeout(function(){d.update()},250))})};e.Defaults={autoHeight:!1,autoHeightClass:"owl-height"},e.prototype.update=function(){var b=this._core._current,c=b+this._core.settings.items,d=this._core.settings.lazyLoad,e=this._core.$stage.children().toArray().slice(b,c),f=[],g=0;a.each(e,function(b,c){f.push(a(c).height())}),g=Math.max.apply(null,f),g<=1&&d&&this._previousHeight&&(g=this._previousHeight),this._previousHeight=g,this._core.$stage.parent().height(g).addClass(this._core.settings.autoHeightClass)},e.prototype.destroy=function(){var a,b;for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.AutoHeight=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._videos={},this._playing=null,this._handlers={"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.register({type:"state",name:"playing",tags:["interacting"]})},this),"resize.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.video&&this.isInFullScreen()&&a.preventDefault()},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._core.is("resizing")&&this._core.$stage.find(".cloned .owl-video-frame").remove()},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"===a.property.name&&this._playing&&this.stop()},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find(".owl-video");c.length&&(c.css("display","none"),this.fetch(c,a(b.content)))}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this._core.$element.on(this._handlers),this._core.$element.on("click.owl.video",".owl-video-play-icon",a.proxy(function(a){this.play(a)},this))};e.Defaults={video:!1,videoHeight:!1,videoWidth:!1},e.prototype.fetch=function(a,b){var c=function(){return a.attr("data-vimeo-id")?"vimeo":a.attr("data-vzaar-id")?"vzaar":"youtube"}(),d=a.attr("data-vimeo-id")||a.attr("data-youtube-id")||a.attr("data-vzaar-id"),e=a.attr("data-width")||this._core.settings.videoWidth,f=a.attr("data-height")||this._core.settings.videoHeight,g=a.attr("href");if(!g)throw new Error("Missing video URL.");if(d=g.match(/(http:|https:|)\/\/(player.|www.|app.)?(vimeo\.com|youtu(be\.com|\.be|be\.googleapis\.com|be\-nocookie\.com)|vzaar\.com)\/(video\/|videos\/|embed\/|channels\/.+\/|groups\/.+\/|watch\?v=|v\/)?([A-Za-z0-9._%-]*)(\&\S+)?/),d[3].indexOf("youtu")>-1)c="youtube";else if(d[3].indexOf("vimeo")>-1)c="vimeo";else{if(!(d[3].indexOf("vzaar")>-1))throw new Error("Video URL not supported.");c="vzaar"}
d=d[6],this._videos[g]={type:c,id:d,width:e,height:f},b.attr("data-video",g),this.thumbnail(a,this._videos[g])},e.prototype.thumbnail=function(b,c){var d,e,f,g=c.width&&c.height?"width:"+c.width+"px;height:"+c.height+"px;":"",h=b.find("img"),i="src",j="",k=this._core.settings,l=function(c){e='<div class="owl-video-play-icon"></div>',d=k.lazyLoad?a("<div/>",{class:"owl-video-tn "+j,srcType:c}):a("<div/>",{class:"owl-video-tn",style:"opacity:1;background-image:url("+c+")"}),b.after(d),b.after(e)};if(b.wrap(a("<div/>",{class:"owl-video-wrapper",style:g})),this._core.settings.lazyLoad&&(i="data-src",j="owl-lazy"),h.length)return l(h.attr(i)),h.remove(),!1;"youtube"===c.type?(f="//img.youtube.com/vi/"+c.id+"/hqdefault.jpg",l(f)):"vimeo"===c.type?a.ajax({type:"GET",url:"//vimeo.com/api/v2/video/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a[0].thumbnail_large,l(f)}}):"vzaar"===c.type&&a.ajax({type:"GET",url:"//vzaar.com/api/videos/"+c.id+".json",jsonp:"callback",dataType:"jsonp",success:function(a){f=a.framegrab_url,l(f)}})},e.prototype.stop=function(){this._core.trigger("stop",null,"video"),this._playing.find(".owl-video-frame").remove(),this._playing.removeClass("owl-video-playing"),this._playing=null,this._core.leave("playing"),this._core.trigger("stopped",null,"video")},e.prototype.play=function(b){var c,d=a(b.target),e=d.closest("."+this._core.settings.itemClass),f=this._videos[e.attr("data-video")],g=f.width||"100%",h=f.height||this._core.$stage.height();this._playing||(this._core.enter("playing"),this._core.trigger("play",null,"video"),e=this._core.items(this._core.relative(e.index())),this._core.reset(e.index()),c=a('<iframe frameborder="0" allowfullscreen mozallowfullscreen webkitAllowFullScreen ></iframe>'),c.attr("height",h),c.attr("width",g),"youtube"===f.type?c.attr("src","//www.youtube.com/embed/"+f.id+"?autoplay=1&rel=0&v="+f.id):"vimeo"===f.type?c.attr("src","//player.vimeo.com/video/"+f.id+"?autoplay=1"):"vzaar"===f.type&&c.attr("src","//view.vzaar.com/"+f.id+"/player?autoplay=true"),a(c).wrap('<div class="owl-video-frame" />').insertAfter(e.find(".owl-video")),this._playing=e.addClass("owl-video-playing"))},e.prototype.isInFullScreen=function(){var b=c.fullscreenElement||c.mozFullScreenElement||c.webkitFullscreenElement;return b&&a(b).parent().hasClass("owl-video-frame")},e.prototype.destroy=function(){var a,b;this._core.$element.off("click.owl.video");for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Video=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this.core=b,this.core.options=a.extend({},e.Defaults,this.core.options),this.swapping=!0,this.previous=d,this.next=d,this.handlers={"change.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&(this.previous=this.core.current(),this.next=a.property.value)},this),"drag.owl.carousel dragged.owl.carousel translated.owl.carousel":a.proxy(function(a){a.namespace&&(this.swapping="translated"==a.type)},this),"translate.owl.carousel":a.proxy(function(a){a.namespace&&this.swapping&&(this.core.options.animateOut||this.core.options.animateIn)&&this.swap()},this)},this.core.$element.on(this.handlers)};e.Defaults={animateOut:!1,animateIn:!1},e.prototype.swap=function(){if(1===this.core.settings.items&&a.support.animation&&a.support.transition){this.core.speed(0);var b,c=a.proxy(this.clear,this),d=this.core.$stage.children().eq(this.previous),e=this.core.$stage.children().eq(this.next),f=this.core.settings.animateIn,g=this.core.settings.animateOut;this.core.current()!==this.previous&&(g&&(b=this.core.coordinates(this.previous)-this.core.coordinates(this.next),d.one(a.support.animation.end,c).css({left:b+"px"}).addClass("animated owl-animated-out").addClass(g)),f&&e.one(a.support.animation.end,c).addClass("animated owl-animated-in").addClass(f))}},e.prototype.clear=function(b){a(b.target).css({left:""}).removeClass("animated owl-animated-out owl-animated-in").removeClass(this.core.settings.animateIn).removeClass(this.core.settings.animateOut),this.core.onTransitionEnd()},e.prototype.destroy=function(){var a,b;for(a in this.handlers)this.core.$element.off(a,this.handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.Animate=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){var e=function(b){this._core=b,this._call=null,this._time=0,this._timeout=0,this._paused=!0,this._handlers={"changed.owl.carousel":a.proxy(function(a){a.namespace&&"settings"===a.property.name?this._core.settings.autoplay?this.play():this.stop():a.namespace&&"position"===a.property.name&&this._paused&&(this._time=0)},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.autoplay&&this.play()},this),"play.owl.autoplay":a.proxy(function(a,b,c){a.namespace&&this.play(b,c)},this),"stop.owl.autoplay":a.proxy(function(a){a.namespace&&this.stop()},this),"mouseover.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"mouseleave.owl.autoplay":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.play()},this),"touchstart.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this._core.is("rotating")&&this.pause()},this),"touchend.owl.core":a.proxy(function(){this._core.settings.autoplayHoverPause&&this.play()},this)},this._core.$element.on(this._handlers),this._core.options=a.extend({},e.Defaults,this._core.options)};e.Defaults={autoplay:!1,autoplayTimeout:5e3,autoplayHoverPause:!1,autoplaySpeed:!1},e.prototype._next=function(d){this._call=b.setTimeout(a.proxy(this._next,this,d),this._timeout*(Math.round(this.read()/this._timeout)+1)-this.read()),this._core.is("interacting")||c.hidden||this._core.next(d||this._core.settings.autoplaySpeed)},e.prototype.read=function(){return(new Date).getTime()-this._time},e.prototype.play=function(c,d){var e;this._core.is("rotating")||this._core.enter("rotating"),c=c||this._core.settings.autoplayTimeout,e=Math.min(this._time%(this._timeout||c),c),this._paused?(this._time=this.read(),this._paused=!1):b.clearTimeout(this._call),this._time+=this.read()%c-e,this._timeout=c,this._call=b.setTimeout(a.proxy(this._next,this,d),c-e)},e.prototype.stop=function(){this._core.is("rotating")&&(this._time=0,this._paused=!0,b.clearTimeout(this._call),this._core.leave("rotating"))},e.prototype.pause=function(){this._core.is("rotating")&&!this._paused&&(this._time=this.read(),this._paused=!0,b.clearTimeout(this._call))},e.prototype.destroy=function(){var a,b;this.stop();for(a in this._handlers)this._core.$element.off(a,this._handlers[a]);for(b in Object.getOwnPropertyNames(this))"function"!=typeof this[b]&&(this[b]=null)},a.fn.owlCarousel.Constructor.Plugins.autoplay=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(b){this._core=b,this._initialized=!1,this._pages=[],this._controls={},this._templates=[],this.$element=this._core.$element,this._overrides={next:this._core.next,prev:this._core.prev,to:this._core.to},this._handlers={"prepared.owl.carousel":a.proxy(function(b){b.namespace&&this._core.settings.dotsData&&this._templates.push('<div class="'+this._core.settings.dotClass+'">'+a(b.content).find("[data-dot]").addBack("[data-dot]").attr("data-dot")+"</div>")},this),"added.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,0,this._templates.pop())},this),"remove.owl.carousel":a.proxy(function(a){a.namespace&&this._core.settings.dotsData&&this._templates.splice(a.position,1)},this),"changed.owl.carousel":a.proxy(function(a){a.namespace&&"position"==a.property.name&&this.draw()},this),"initialized.owl.carousel":a.proxy(function(a){a.namespace&&!this._initialized&&(this._core.trigger("initialize",null,"navigation"),this.initialize(),this.update(),this.draw(),this._initialized=!0,this._core.trigger("initialized",null,"navigation"))},this),"refreshed.owl.carousel":a.proxy(function(a){a.namespace&&this._initialized&&(this._core.trigger("refresh",null,"navigation"),this.update(),this.draw(),this._core.trigger("refreshed",null,"navigation"))},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers)};e.Defaults={nav:!1,navText:['<span aria-label="Previous">&#x2039;</span>','<span aria-label="Next">&#x203a;</span>'],navSpeed:!1,navElement:'button type="button" role="presentation"',navContainer:!1,navContainerClass:"owl-nav",navClass:["owl-prev","owl-next"],slideBy:1,dotClass:"owl-dot",dotsClass:"owl-dots",dots:!0,dotsEach:!1,dotsData:!1,dotsSpeed:!1,dotsContainer:!1},e.prototype.initialize=function(){var b,c=this._core.settings;this._controls.$relative=(c.navContainer?a(c.navContainer):a("<div>").addClass(c.navContainerClass).appendTo(this.$element)).addClass("disabled"),this._controls.$previous=a("<"+c.navElement+">").addClass(c.navClass[0]).html(c.navText[0]).prependTo(this._controls.$relative).on("click",a.proxy(function(a){this.prev(c.navSpeed)},this)),this._controls.$next=a("<"+c.navElement+">").addClass(c.navClass[1]).html(c.navText[1]).appendTo(this._controls.$relative).on("click",a.proxy(function(a){this.next(c.navSpeed)},this)),c.dotsData||(this._templates=[a('<button role="button">').addClass(c.dotClass).append(a("<span>")).prop("outerHTML")]),this._controls.$absolute=(c.dotsContainer?a(c.dotsContainer):a("<div>").addClass(c.dotsClass).appendTo(this.$element)).addClass("disabled"),this._controls.$absolute.on("click","button",a.proxy(function(b){var d=a(b.target).parent().is(this._controls.$absolute)?a(b.target).index():a(b.target).parent().index();b.preventDefault(),this.to(d,c.dotsSpeed)},this));for(b in this._overrides)this._core[b]=a.proxy(this[b],this)},e.prototype.destroy=function(){var a,b,c,d,e;e=this._core.settings;for(a in this._handlers)this.$element.off(a,this._handlers[a]);for(b in this._controls)"$relative"===b&&e.navContainer?this._controls[b].html(""):this._controls[b].remove();for(d in this.overides)this._core[d]=this._overrides[d];for(c in Object.getOwnPropertyNames(this))"function"!=typeof this[c]&&(this[c]=null)},e.prototype.update=function(){var a,b,c,d=this._core.clones().length/2,e=d+this._core.items().length,f=this._core.maximum(!0),g=this._core.settings,h=g.center||g.autoWidth||g.dotsData?1:g.dotsEach||g.items;if("page"!==g.slideBy&&(g.slideBy=Math.min(g.slideBy,g.items)),g.dots||"page"==g.slideBy)
for(this._pages=[],a=d,b=0,c=0;a<e;a++){if(b>=h||0===b){if(this._pages.push({start:Math.min(f,a-d),end:a-d+h-1}),Math.min(f,a-d)===f)break;b=0,++c}
b+=this._core.mergers(this._core.relative(a))}},e.prototype.draw=function(){var b,c=this._core.settings,d=this._core.items().length<=c.items,e=this._core.relative(this._core.current()),f=c.loop||c.rewind;this._controls.$relative.toggleClass("disabled",!c.nav||d),c.nav&&(this._controls.$previous.toggleClass("disabled",!f&&e<=this._core.minimum(!0)),this._controls.$next.toggleClass("disabled",!f&&e>=this._core.maximum(!0))),this._controls.$absolute.toggleClass("disabled",!c.dots||d),c.dots&&(b=this._pages.length-this._controls.$absolute.children().length,c.dotsData&&0!==b?this._controls.$absolute.html(this._templates.join("")):b>0?this._controls.$absolute.append(new Array(b+1).join(this._templates[0])):b<0&&this._controls.$absolute.children().slice(b).remove(),this._controls.$absolute.find(".active").removeClass("active"),this._controls.$absolute.children().eq(a.inArray(this.current(),this._pages)).addClass("active"))},e.prototype.onTrigger=function(b){var c=this._core.settings;b.page={index:a.inArray(this.current(),this._pages),count:this._pages.length,size:c&&(c.center||c.autoWidth||c.dotsData?1:c.dotsEach||c.items)}},e.prototype.current=function(){var b=this._core.relative(this._core.current());return a.grep(this._pages,a.proxy(function(a,c){return a.start<=b&&a.end>=b},this)).pop()},e.prototype.getPosition=function(b){var c,d,e=this._core.settings;return"page"==e.slideBy?(c=a.inArray(this.current(),this._pages),d=this._pages.length,b?++c:--c,c=this._pages[(c%d+d)%d].start):(c=this._core.relative(this._core.current()),d=this._core.items().length,b?c+=e.slideBy:c-=e.slideBy),c},e.prototype.next=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!0),b)},e.prototype.prev=function(b){a.proxy(this._overrides.to,this._core)(this.getPosition(!1),b)},e.prototype.to=function(b,c,d){var e;!d&&this._pages.length?(e=this._pages.length,a.proxy(this._overrides.to,this._core)(this._pages[(b%e+e)%e].start,c)):a.proxy(this._overrides.to,this._core)(b,c)},a.fn.owlCarousel.Constructor.Plugins.Navigation=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){"use strict";var e=function(c){this._core=c,this._hashes={},this.$element=this._core.$element,this._handlers={"initialized.owl.carousel":a.proxy(function(c){c.namespace&&"URLHash"===this._core.settings.startPosition&&a(b).trigger("hashchange.owl.navigation")},this),"prepared.owl.carousel":a.proxy(function(b){if(b.namespace){var c=a(b.content).find("[data-hash]").addBack("[data-hash]").attr("data-hash");if(!c)return;this._hashes[c]=b.content}},this),"changed.owl.carousel":a.proxy(function(c){if(c.namespace&&"position"===c.property.name){var d=this._core.items(this._core.relative(this._core.current())),e=a.map(this._hashes,function(a,b){return a===d?b:null}).join();if(!e||b.location.hash.slice(1)===e)return;b.location.hash=e}},this)},this._core.options=a.extend({},e.Defaults,this._core.options),this.$element.on(this._handlers),a(b).on("hashchange.owl.navigation",a.proxy(function(a){var c=b.location.hash.substring(1),e=this._core.$stage.children(),f=this._hashes[c]&&e.index(this._hashes[c]);f!==d&&f!==this._core.current()&&this._core.to(this._core.relative(f),!1,!0)},this))};e.Defaults={URLhashListener:!1},e.prototype.destroy=function(){var c,d;a(b).off("hashchange.owl.navigation");for(c in this._handlers)this._core.$element.off(c,this._handlers[c]);for(d in Object.getOwnPropertyNames(this))"function"!=typeof this[d]&&(this[d]=null)},a.fn.owlCarousel.Constructor.Plugins.Hash=e}(window.Zepto||window.jQuery,window,document),function(a,b,c,d){function e(b,c){var e=!1,f=b.charAt(0).toUpperCase()+b.slice(1);return a.each((b+" "+h.join(f+" ")+f).split(" "),function(a,b){if(g[b]!==d)return e=!c||b,!1}),e}
function f(a){return e(a,!0)}
var g=a("<support>").get(0).style,h="Webkit Moz O ms".split(" "),i={transition:{end:{WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",transition:"transitionend"}},animation:{end:{WebkitAnimation:"webkitAnimationEnd",MozAnimation:"animationend",OAnimation:"oAnimationEnd",animation:"animationend"}}},j={csstransforms:function(){return!!e("transform")},csstransforms3d:function(){return!!e("perspective")},csstransitions:function(){return!!e("transition")},cssanimations:function(){return!!e("animation")}};j.csstransitions()&&(a.support.transition=new String(f("transition")),a.support.transition.end=i.transition.end[a.support.transition]),j.cssanimations()&&(a.support.animation=new String(f("animation")),a.support.animation.end=i.animation.end[a.support.animation]),j.csstransforms()&&(a.support.transform=new String(f("transform")),a.support.transform3d=j.csstransforms3d())}(window.Zepto||window.jQuery,window,document);jQuery(document).ready(function(){$('.globomenu .globomenu-item-level-0 > .globomenu-target').filter(function(){return this.href==window.location.href||this.href==window.location.pathname}).first().parent().addClass('globomenu-current-menu-item');$('.globomenu').removeClass("globomenu-nojs");('ontouchstart' in window||0<navigator.maxTouchPoints||0<navigator.msMaxTouchPoints)?$('.globomenu').addClass("globomenu-touch"):$('.globomenu').addClass("globomenu-notouch");if(MenuApp.windowSize()<=991||/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|ipad|iris|kindle|Android|Silk|lge |maemo|midp|mmp|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows (ce|phone)|xda|xiino/i.test(navigator.userAgent)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(navigator.userAgent.substr(0,4))){$('.globomenu').removeClass("globomenu-trigger-hover").addClass("globomenu-trigger-click");MenuApp.loadmobilemenuTabs("onmobile")}
$(document).on('click','.globomenu-trigger-click .globomenu-has-submenu-drop > .globomenu-target > .globomenu-submnretractor, .globomenu-trigger-click .globomenu-tab-links > .globomenu-item > .globomenu-target > .globomenu-submnretractor',function(event){event.preventDefault();event.stopPropagation();$(event.currentTarget).closest('.globomenu-item').toggleClass('globomenu-active').siblings().removeClass('globomenu-active')});$(document).on('click','.globomenu-trigger-click .globomenu-has-submenu-drop > .globomenu-target , .globomenu-trigger-click .globomenu-tab-links > .globomenu-item > .globomenu-target >',function(event){if($(this).attr('href')=='#'||$(this).attr('href')==''){event.preventDefault();event.stopPropagation();$(event.currentTarget).closest('.globomenu-item').toggleClass('globomenu-active').siblings().removeClass('globomenu-active')}});menuTimeoutID='';$(document).on('mouseenter','.globomenu.globomenu-trigger-hover .globomenu-item:not(.globomenu-tabs)',function(event){var menuitem=$(event.currentTarget);var menuitem_id=menuitem.data("id");clearTimeout(menuTimeoutID);menuTimeoutID=setTimeout(function(){menuitem.addClass('globomenu-active').siblings().removeClass('globomenu-active');if($('#globomenu-item-'+menuitem_id).find(".globomenu-tabs").length>0){$('#globomenu-item-'+menuitem_id).find(".globomenu-tabs").each(function(){if($(this).find('>.globomenu-submenu-tabs > .globomenu-tab-links .globomenu-tab.globomenu-active').length>0){}else{var id_tabs=$(this).find('>.globomenu-submenu-tabs > .globomenu-tab-links li:first-child').data('id');$(this).find('>.globomenu-submenu-tabs > .globomenu-tab-links li:first-child').addClass('globomenu-active').siblings().removeClass('globomenu-active');$('#globomenu-item-'+id_tabs).closest(".globomenu-submenu-tabs").find(" > .globomenu-tab-contents").find(' > .globomenu-tab-content').eq($('#globomenu-item-'+id_tabs).data('tab-index')).addClass('globomenu-active').siblings().removeClass('globomenu-active')}})}},menuitem.hasClass('globomenu-item-level-0')?500:10)}).on('mouseleave','.globomenu.globomenu-trigger-hover .globomenu-item:not(.globomenu-tabs)',function(event){var menuitem=$(event.currentTarget);var menuitem_id=menuitem.data("id");clearTimeout(menuTimeoutID);var on_focus=!1;menuitem.find('#globomenu-contact-form input, #globomenu-contact-form textarea,#globomenu-contact-form select').each(function(){if($(this).is(':focus'))
on_focus=!0});if(!on_focus)
menuitem.removeClass('globomenu-active');});$(document).on('mouseenter','.globomenu.globomenu-trigger-hover .globomenu-tabs .globomenu-target',function(event){$(event.currentTarget).addClass('globomenu-active').siblings().removeClass('globomenu-active');$(event.currentTarget).closest(".globomenu-submenu-tabs").find(" > .globomenu-tab-contents").find(' > .globomenu-tab-content').eq($(event.currentTarget).parent('.globomenu-item').data('tab-index')).addClass('globomenu-active').siblings().removeClass('globomenu-active');if($(event.currentTarget).parent('.globomenu-item').find(".globomenu-tabs").length>0){$(event.currentTarget).parent('.globomenu-item').find(".globomenu-tabs").each(function(){if($(this).find('.globomenu-tab-links .globomenu-tab.globomenu-active').length>0){}else{var id_tabs=$(this).find('>.globomenu-submenu-tabs > .globomenu-tab-links li:first-child').data('id');$(this).find('>.globomenu-submenu-tabs > .globomenu-tab-links li:first-child').addClass('globomenu-active').siblings().removeClass('globomenu-active');$('#globomenu-item-'+id_tabs).closest(".globomenu-submenu-tabs").find(" > .globomenu-tab-contents").find(' > .globomenu-tab-content').eq($('#globomenu-item-'+id_tabs).data('tab-index')).addClass('globomenu-active').siblings().removeClass('globomenu-active')}})}});$(document).on('mouseenter','.globomenu.globomenu-trigger-hover .globomenu-tabs .globomenu-submenu-tabs .globomenu-tab-links .globomenu-target',function(event){$(event.currentTarget).addClass('globomenu-active').siblings().removeClass('globomenu-active')});$('.globomenu.globomenu-trigger-hover .globomenu-tabs .globomenu-tab-contents .globomenu-tab-content').on('mouseenter',function(event){$(event.currentTarget).closest(".globomenu-submenu-tabs").find(" > .globomenu-tab-links").find(' > .globomenu-tab').eq($(event.currentTarget).data('tab-index')).addClass('globomenu-active').siblings().removeClass('globomenu-active')})
$(document).on('click','.globomenu-retractor',function(event){$('.globomenu-item').attr('style','');parent_item=$(event.currentTarget).closest('.globomenu-item');parent_item.removeClass('globomenu-active');if($(window).scrollTop()>parent_item.offset().top)
$("html, body").animate({scrollTop:parent_item.offset().top},500)});$('.globomenu-trigger-click').prepend('<li id="mobile-closemenumb" class="globomenu-item globomenu-item-level-0 globomenu-item-has-children globomenu-has-submenu-drop globomenu-has-submenu-flyout"><span class="globomenu-target closemenumb globomenu-target-with-icon globomenu-item-layout-default globomenu-item-layout-icon_left globomenu-noindicator globomenu-item-notext"><i class="globomenu-icon fa fa-close"></i></span></li>');$('.globomenu-responsive-toggle').off('click').on('click',function(event){$('.globomenu').toggleClass('globomenu-responsive-collapse');$('.closemenumb').toggleClass('active')});$(document).on('click','.closemenumb',function(){$(this).removeClass('active');$(this).closest(".globomenu").addClass('globomenu-responsive-collapse')});$('.globomenu-submenu.owl-carousel').each(function(){var owlwidth=$(this).width();var items=1;if(owlwidth>1499)
items=6;else if(owlwidth>1199)
items=5;else if(owlwidth>991)
items=4;else if(owlwidth>767)
items=3;else if(owlwidth>480)
items=2;if($(this).hasClass('gmegamenu-product-full-width')){items=1}else if($(this).hasClass('gmegamenu-product-2')){items=2}else if($(this).hasClass('gmegamenu-product-3')){items=3}else if($(this).hasClass('gmegamenu-product-4')){items=4}else if($(this).hasClass('gmegamenu-product-6')){items=6}
$(this).owlCarousel({items:items,nav:!0,dots:!1,loop:!0,autoplay:!0,autoplayTimeout:3000,autoplaySpeed:1000,autoplayHoverPause:!0})});setcenter=setInterval(function(){if(MenuApp.windowSize()>991){MenuApp.sizeTabs($)}},3000);$('.gselector #gid_contact').on('change',function(){$(this).parents('.gselector').find('.gdesc_contact.gcontact-title').removeClass('active');var id_log=$(this).val();$(this).parents('.gselector').find('#gdesc_contact'+id_log).addClass('active')});$('#globomenu-contact-form').submit(function(e){var menusubmit=$(this);e.preventDefault();var menuURL=menusubmit.attr("action");if(window.FormData!==undefined){var menuData=new FormData(this);$.ajax({url:menuURL,type:'POST',data:menuData,mimeType:"multipart/form-data",contentType:!1,cache:!1,processData:!1,success:function(data,textStatus,jqXHR){if(data==!0){$(menusubmit).find('.alert.alert-danger').empty().hide();$(menusubmit).find('.alert.alert-success').empty();$(menusubmit).find('.alert.alert-success').show();$(menusubmit).find('.alert.alert-success').append('<p>'+$(menusubmit).find('input.utf8-confirmation').val()+'</p>');setTimeout(function(){$(menusubmit).find('.alert.alert-success').hide()},2000)}else{var datas=JSON.parse(data);$(menusubmit).find('.alert.alert-danger').empty();$(menusubmit).find('.alert.alert-success').empty().hide();$(menusubmit).find('.alert.alert-danger').show();datas.forEach(function(index){$(menusubmit).find('.alert.alert-danger').append('<ol><li>'+index+'</li></ol>')});setTimeout(function(){$(menusubmit).find('.alert.alert-danger').hide()},2000)}}})}});$(window).scroll(function(){if($('div.gmegamenu_sticky').length>0){var fix_toppostion=$(window).scrollTop();var scolltop=$('.gmegamenu_sticky').offset().top;if(fix_toppostion>scolltop){$('.globo-hidden-menu-clearfix').addClass("g-megamenusticky")}else{$('.globo-hidden-menu-clearfix').removeClass("g-megamenusticky")}}});var myVar;myVar=setInterval(function(){var width=$(window).width();var width_content_style=$(".g-megamenusticky ul.globomenu").outerWidth();var height=$(window).height();var height_content_style=$(".g-megamenusticky").outerHeight();if(width<991&&height<=height_content_style){$("div.g-megamenusticky ul.globomenu").addClass("sticky_loadoverflow");$("div.g-megamenusticky .globomenu-responsive-default.globomenu-responsive.globomenu.sticky_loadoverflow").css("max-height",(height-20)+'px')}else{$("div.g-megamenusticky ul.globomenu").removeClass("sticky_loadoverflow")}
if(width>991){if($("#mobile-closemenumb").length>0){$("#mobile-closemenumb").remove();MenuApp.loadmobilemenuTabs("pcmenu")}
$('.globomenu').removeClass("globomenu-trigger-click").addClass("globomenu-trigger-hover")}else{$('.globomenu').removeClass("globomenu-trigger-hover").addClass("globomenu-trigger-click");if($("#mobile-closemenumb").length<=0){MenuApp.loadmobilemenuTabs("onmobile");$('.globomenu-trigger-click').prepend('<li id="mobile-closemenumb" class="globomenu-item globomenu-item-level-0 globomenu-item-has-children globomenu-has-submenu-drop globomenu-has-submenu-flyout"><span class="globomenu-target closemenumb globomenu-target-with-icon globomenu-item-layout-default globomenu-item-layout-icon_left globomenu-noindicator globomenu-item-notext"><i class="globomenu-icon fa fa-close"></i></span></li>')}}},100)});var MenuApp={windowSize:function(){var w=0;if(!window.innerWidth){if(!(document.documentElement.clientWidth==0)){w=document.documentElement.clientWidth}else{w=document.body.clientWidth}}else{w=window.innerWidth}
return w},sizeTabs:function($){if(MenuApp.windowSize()>991){MenuApp.initializeActiveTab($)}
$('.globomenu-tabs').each(function(){var c=!1;var a=!0;!$(this).hasClass("globomenu-tab-layout-top")&&!$(this).hasClass("globomenu-tab-layout-bottom")||a||(c=!0);var b=0,e;e=a?$(this).parentsUntil(".globomenu").add($(this).parents(".globomenu")):$(this).parentsUntil(".globomenu-item-level-0");e.addClass("globomenu-test-dimensions");var g=$(this).find(" > .globomenu-tabs-group > .globomenu-tab > .globomenu-tab-content-panel");g.each(function(){$(this).addClass("globomenu-test-dimensions");$(this).outerHeight()>b&&(b=$(this).outerHeight());$(this).removeClass("globomenu-test-dimensions")});var f=$(this).find("> .globomenu-tabs-group");c?$(this).css("min-height",b+f.outerHeight()):(f.outerHeight()>b&&(b=$(this).outerHeight()),f.css("min-height",b));a?($(this).closest(".globomenu-submenu-drop").css("min-height",b),g.css("min-height",!1)):($(this).closest(".globomenu-submenu-drop").css("min-height",!1),g.css("min-height",b));e.removeClass("globomenu-test-dimensions")})},initializeActiveTab:function($){$('.globomenu').find(".globomenu-tabs-show-default > .globomenu-tabs-group").each(function(){0===$(this).find("> .globomenu-tab.globomenu-active").length&&MenuApp.openSubmenu($(this).find("> .globomenu-tab").first())})},openSubmenu:function(a){a.hasClass("globomenu-active")||(a.addClass("globomenu-active"))},loadmobilemenuTabs:function(PC_menu){if($(".globo-hidden-menu-clearfix").length>0){$(".globo-hidden-menu-clearfix").each(function(){var url=$(this).find('input[name="url_module_gmenu"]').val();var gid_menu=$(this).find('input[name="gid_menu"]').val();$.ajax({type:"POST",url:url,data:"&action=getMenumobile&id_menu="+gid_menu+"&getMenuon="+PC_menu,dataType:'json',async:!0,success:function(menuitems){if(menuitems){if(menuitems.length!==0){$.each(menuitems.htmls,function(key,value){if($('#globomenu-item-'+key).length){$('#globomenu-item-'+key).each(function(){$(this).replaceWith(value)})}
MenuApp.sizeTabs($)})}}},})})}},};/**
 * Loulou66
 * LpsGMyBusiness module for Prestashop
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php*
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade PrestaShop to newer
 * versions in the future. If you wish to customize PrestaShop for your
 * needs please refer to http://www.prestashop.com for more information.
 *
 *  @author    Loulou66.fr <contact@loulou66.fr>
 *  @copyright loulou66.fr
 *  @license   http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
!function(a){"use strict";var b="starRating",c=function(){},d={totalStars:5,useFullStars:!1,starShape:"straight",emptyColor:"lightgray",hoverColor:"orange",activeColor:"gold",ratedColor:"crimson",useGradient:!0,readOnly:!1,disableAfterRate:!0,baseUrl:!1,starGradient:{start:"#FEF7CD",end:"#FF9511"},strokeWidth:4,strokeColor:"black",initialRating:0,starSize:40,callback:c,onHover:c,onLeave:c},e=function(c,e){var f,g,h;this.element=c,this.$el=a(c),this.settings=a.extend({},d,e),f=this.$el.data("rating")||this.settings.initialRating,h=this.settings.forceRoundUp?Math.ceil:Math.round,g=(h(2*f)/2).toFixed(1),this._state={rating:g},this._uid=Math.floor(999*Math.random()),e.starGradient||this.settings.useGradient||(this.settings.starGradient.start=this.settings.starGradient.end=this.settings.activeColor),this._defaults=d,this._name=b,this.init()},f={init:function(){this.renderMarkup(),this.addListeners(),this.initRating()},addListeners:function(){this.settings.readOnly||(this.$stars.on("mouseover",this.hoverRating.bind(this)),this.$stars.on("mouseout",this.restoreState.bind(this)),this.$stars.on("click",this.handleRating.bind(this)))},hoverRating:function(a){var b=this.getIndex(a);this.paintStars(b,"hovered"),this.settings.onHover(b+1,this._state.rating,this.$el)},handleRating:function(a){var b=this.getIndex(a),c=b+1;this.applyRating(c,this.$el),this.executeCallback(c,this.$el),this.settings.disableAfterRate&&this.$stars.off()},applyRating:function(a){var b=a-1;this.paintStars(b,"rated"),this._state.rating=b+1,this._state.rated=!0},restoreState:function(a){var b=this.getIndex(a),c=this._state.rating||-1,d=this._state.rated?"rated":"active";this.paintStars(c-1,d),this.settings.onLeave(b+1,this._state.rating,this.$el)},getIndex:function(b){var c=a(b.currentTarget),d=c.width(),e=a(b.target).attr("data-side"),f=this.settings.minRating;e=e?e:this.getOffsetByPixel(b,c,d),e=this.settings.useFullStars?"right":e;var g=c.index()-("left"===e?.5:0);return g=.5>g&&b.offsetX<d/4?-1:g,g=f&&f<=this.settings.totalStars&&f>g?f-1:g},getOffsetByPixel:function(a,b,c){var d=a.pageX-b.offset().left;return c/2>=d&&!this.settings.useFullStars?"left":"right"},initRating:function(){this.paintStars(this._state.rating-1,"active")},paintStars:function(b,c){var d,e,f,g,h=this.settings;a.each(this.$stars,function(i,j){d=a(j).find('[data-side="left"]'),e=a(j).find('[data-side="right"]'),f=g=b>=i?c:"empty",f=i-b===.5?c:f,d.attr("class","svg-"+f+"-"+this._uid),e.attr("class","svg-"+g+"-"+this._uid);var k,l=b>=0?Math.ceil(b):0;k=h.ratedColors&&h.ratedColors.length&&h.ratedColors[l]?h.ratedColors[l]:this._defaults.ratedColor,"rated"===c&&b>-1&&((i<=Math.ceil(b)||1>i&&0>b)&&d.attr("style","fill:"+k),b>=i&&e.attr("style","fill:"+k))}.bind(this))},renderMarkup:function(){for(var a=this.settings,b=a.baseUrl?location.href.split("#")[0]:"",c='<div class="jq-star" style="width:'+a.starSize+"px;  height:"+a.starSize+'px;"><svg version="1.0" class="jq-star-svg" shape-rendering="geometricPrecision" xmlns="http://www.w3.org/2000/svg" '+this.getSvgDimensions(a.starShape)+" stroke-width:"+a.strokeWidth+'px;" xml:space="preserve"><style type="text/css">.svg-empty-'+this._uid+"{fill:url("+b+"#"+this._uid+"_SVGID_1_);}.svg-hovered-"+this._uid+"{fill:url("+b+"#"+this._uid+"_SVGID_2_);}.svg-active-"+this._uid+"{fill:url("+b+"#"+this._uid+"_SVGID_3_);}.svg-rated-"+this._uid+"{fill:"+a.ratedColor+";}</style>"+this.getLinearGradient(this._uid+"_SVGID_1_",a.emptyColor,a.emptyColor,a.starShape)+this.getLinearGradient(this._uid+"_SVGID_2_",a.hoverColor,a.hoverColor,a.starShape)+this.getLinearGradient(this._uid+"_SVGID_3_",a.starGradient.start,a.starGradient.end,a.starShape)+this.getVectorPath(this._uid,{starShape:a.starShape,strokeWidth:a.strokeWidth,strokeColor:a.strokeColor})+"</svg></div>",d="",e=0;e<a.totalStars;e++)d+=c;this.$el.append(d),this.$stars=this.$el.find(".jq-star")},getVectorPath:function(a,b){return"rounded"===b.starShape?this.getRoundedVectorPath(a,b):this.getSpikeVectorPath(a,b)},getSpikeVectorPath:function(a,b){return'<polygon data-side="center" class="svg-empty-'+a+'" points="281.1,129.8 364,55.7 255.5,46.8 214,-59 172.5,46.8 64,55.4 146.8,129.7 121.1,241 212.9,181.1 213.9,181 306.5,241 " style="fill: transparent; stroke: '+b.strokeColor+';" /><polygon data-side="left" class="svg-empty-'+a+'" points="281.1,129.8 364,55.7 255.5,46.8 214,-59 172.5,46.8 64,55.4 146.8,129.7 121.1,241 213.9,181.1 213.9,181 306.5,241 " style="stroke-opacity: 0;" /><polygon data-side="right" class="svg-empty-'+a+'" points="364,55.7 255.5,46.8 214,-59 213.9,181 306.5,241 281.1,129.8 " style="stroke-opacity: 0;" />'},getRoundedVectorPath:function(a,b){var c="M520.9,336.5c-3.8-11.8-14.2-20.5-26.5-22.2l-140.9-20.5l-63-127.7 c-5.5-11.2-16.8-18.2-29.3-18.2c-12.5,0-23.8,7-29.3,18.2l-63,127.7L28,314.2C15.7,316,5.4,324.7,1.6,336.5S1,361.3,9.9,370 l102,99.4l-24,140.3c-2.1,12.3,2.9,24.6,13,32c5.7,4.2,12.4,6.2,19.2,6.2c5.2,0,10.5-1.2,15.2-3.8l126-66.3l126,66.2 c4.8,2.6,10,3.8,15.2,3.8c6.8,0,13.5-2.1,19.2-6.2c10.1-7.3,15.1-19.7,13-32l-24-140.3l102-99.4 C521.6,361.3,524.8,348.3,520.9,336.5z";return'<path data-side="center" class="svg-empty-'+a+'" d="'+c+'" style="stroke: '+b.strokeColor+'; fill: transparent; " /><path data-side="right" class="svg-empty-'+a+'" d="'+c+'" style="stroke-opacity: 0;" /><path data-side="left" class="svg-empty-'+a+'" d="M121,648c-7.3,0-14.1-2.2-19.8-6.4c-10.4-7.6-15.6-20.3-13.4-33l24-139.9l-101.6-99 c-9.1-8.9-12.4-22.4-8.6-34.5c3.9-12.1,14.6-21.1,27.2-23l140.4-20.4L232,164.6c5.7-11.6,17.3-18.8,30.2-16.8c0.6,0,1,0.4,1,1 v430.1c0,0.4-0.2,0.7-0.5,0.9l-126,66.3C132,646.6,126.6,648,121,648z" style="stroke: '+b.strokeColor+'; stroke-opacity: 0;" />'},getSvgDimensions:function(a){return"rounded"===a?'width="550px" height="500.2px" viewBox="0 146.8 550 500.2" style="enable-background:new 0 0 550 500.2;':'x="0px" y="0px" width="305px" height="305px" viewBox="60 -62 309 309" style="enable-background:new 64 -59 305 305;'},getLinearGradient:function(a,b,c,d){var e="rounded"===d?500:250;return'<linearGradient id="'+a+'" gradientUnits="userSpaceOnUse" x1="0" y1="-50" x2="0" y2="'+e+'"><stop  offset="0" style="stop-color:'+b+'"/><stop  offset="1" style="stop-color:'+c+'"/> </linearGradient>'},executeCallback:function(a,b){var c=this.settings.callback;c(a,b)}},g={unload:function(){var c="plugin_"+b,d=a(this),e=d.data(c).$stars;e.off(),d.removeData(c).remove()},setRating:function(c,d){var e="plugin_"+b,f=a(this),g=f.data(e);c>g.settings.totalStars||0>c||(d&&(c=Math.round(c)),g.applyRating(c))},getRating:function(){var c="plugin_"+b,d=a(this),e=d.data(c);return e._state.rating},resize:function(c){var d="plugin_"+b,e=a(this),f=e.data(d),g=f.$stars;return 1>=c||c>200?void console.error("star size out of bounds"):(g=Array.prototype.slice.call(g),void g.forEach(function(b){a(b).css({width:c+"px",height:c+"px"})}))},setReadOnly:function(c){var d="plugin_"+b,e=a(this),f=e.data(d);c===!0?f.$stars.off("mouseover mouseout click"):(f.settings.readOnly=!1,f.addListeners())}};a.extend(e.prototype,f),a.fn[b]=function(c){if(!a.isPlainObject(c)){if(g.hasOwnProperty(c))return g[c].apply(this,Array.prototype.slice.call(arguments,1));a.error("Method "+c+" does not exist on "+b+".js")}return this.each(function(){a.data(this,"plugin_"+b)||a.data(this,"plugin_"+b,new e(this,c))})}}(jQuery,window,document);/**
 * Loulou66
 * LpsGMyBusiness module for Prestashop
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php*
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade PrestaShop to newer
 * versions in the future. If you wish to customize PrestaShop for your
 * needs please refer to http://www.prestashop.com for more information.
 *
 *  @author    Loulou66.fr <contact@loulou66.fr>
 *  @copyright loulou66.fr
 *  @license   http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 */
$(document).ready(function(){$('.lpsgmybusiness_rating').starRating({totalStars:5,readOnly:!0,starSize:25,hoverColor:'#fff',activeColor:'#fff',starGradient:{start:'#fff',end:'#fff'},});$('.lpsgmybusiness_reviews_rating').starRating({totalStars:5,readOnly:!0,starSize:18,hoverColor:'#fff',activeColor:'#fff',starGradient:{start:'#fff',end:'#fff'},});$('#lpsgmybusiness_badge_link').fancybox({'width':750,'height':'auto','maxHeight':'600','autoSize':!1,'showCloseButton':!0,})});/**
  * Copyright ETS Software Technology Co., Ltd
 *
 * NOTICE OF LICENSE
 *
 * This file is not open source! Each license that you purchased is only available for 1 website only.
 * If you want to use this file on more websites (or projects), you need to purchase additional licenses.
 * You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade PrestaShop to newer
 * versions in the future.
 *
 * @author ETS Software Technology Co., Ltd
 * @copyright  ETS Software Technology Co., Ltd
 * @license    Valid for 1 website (or project) for each purchase of license
 */
var DateFormatter;!function(){"use strict";var t,e,r,n,a,u,i;u=864e5,i=3600,t=function(t,e){return"string"==typeof t&&"string"==typeof e&&t.toLowerCase()===e.toLowerCase()},e=function(t,r,n){var a=n||"0",u=t.toString();return u.length<r?e(a+u,r):u},r=function(t){var e,n;for(t=t||{},e=1;e<arguments.length;e++)if(n=arguments[e])for(var a in n)n.hasOwnProperty(a)&&("object"==typeof n[a]?r(t[a],n[a]):t[a]=n[a]);return t},n=function(t,e){for(var r=0;r<e.length;r++)if(e[r].toLowerCase()===t.toLowerCase())return r;return-1},a={dateSettings:{days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],daysShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],monthsShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],meridiem:["AM","PM"],ordinal:function(t){var e=t%10,r={1:"st",2:"nd",3:"rd"};return 1!==Math.floor(t%100/10)&&r[e]?r[e]:"th"}},separators:/[ \-+\/\.T:@]/g,validParts:/[dDjlNSwzWFmMntLoYyaABgGhHisueTIOPZcrU]/g,intParts:/[djwNzmnyYhHgGis]/g,tzParts:/\b(?:[PMCEA][SDP]T|(?:Pacific|Mountain|Central|Eastern|Atlantic) (?:Standard|Daylight|Prevailing) Time|(?:GMT|UTC)(?:[-+]\d{4})?)\b/g,tzClip:/[^-+\dA-Z]/g},DateFormatter=function(t){var e=this,n=r(a,t);e.dateSettings=n.dateSettings,e.separators=n.separators,e.validParts=n.validParts,e.intParts=n.intParts,e.tzParts=n.tzParts,e.tzClip=n.tzClip},DateFormatter.prototype={constructor:DateFormatter,getMonth:function(t){var e,r=this;return e=n(t,r.dateSettings.monthsShort)+1,0===e&&(e=n(t,r.dateSettings.months)+1),e},parseDate:function(e,r){var n,a,u,i,s,o,c,f,l,h,d=this,g=!1,m=!1,p=d.dateSettings,y={date:null,year:null,month:null,day:null,hour:0,min:0,sec:0};if(!e)return null;if(e instanceof Date)return e;if("U"===r)return u=parseInt(e),u?new Date(1e3*u):e;switch(typeof e){case"number":return new Date(e);case"string":break;default:return null}if(n=r.match(d.validParts),!n||0===n.length)throw new Error("Invalid date format definition.");for(a=e.replace(d.separators,"\x00").split("\x00"),u=0;u<a.length;u++)switch(i=a[u],s=parseInt(i),n[u]){case"y":case"Y":if(!s)return null;l=i.length,y.year=2===l?parseInt((70>s?"20":"19")+i):s,g=!0;break;case"m":case"n":case"M":case"F":if(isNaN(s)){if(o=d.getMonth(i),!(o>0))return null;y.month=o}else{if(!(s>=1&&12>=s))return null;y.month=s}g=!0;break;case"d":case"j":if(!(s>=1&&31>=s))return null;y.day=s,g=!0;break;case"g":case"h":if(c=n.indexOf("a")>-1?n.indexOf("a"):n.indexOf("A")>-1?n.indexOf("A"):-1,h=a[c],c>-1)f=t(h,p.meridiem[0])?0:t(h,p.meridiem[1])?12:-1,s>=1&&12>=s&&f>-1?y.hour=s+f-1:s>=0&&23>=s&&(y.hour=s);else{if(!(s>=0&&23>=s))return null;y.hour=s}m=!0;break;case"G":case"H":if(!(s>=0&&23>=s))return null;y.hour=s,m=!0;break;case"i":if(!(s>=0&&59>=s))return null;y.min=s,m=!0;break;case"s":if(!(s>=0&&59>=s))return null;y.sec=s,m=!0}if(g===!0&&y.year&&y.month&&y.day)y.date=new Date(y.year,y.month-1,y.day,y.hour,y.min,y.sec,0);else{if(m!==!0)return null;y.date=new Date(0,0,0,y.hour,y.min,y.sec,0)}return y.date},guessDate:function(t,e){if("string"!=typeof t)return t;var r,n,a,u,i,s,o=this,c=t.replace(o.separators,"\x00").split("\x00"),f=/^[djmn]/g,l=e.match(o.validParts),h=new Date,d=0;if(!f.test(l[0]))return t;for(a=0;a<c.length;a++){if(d=2,i=c[a],s=parseInt(i.substr(0,2)),isNaN(s))return null;switch(a){case 0:"m"===l[0]||"n"===l[0]?h.setMonth(s-1):h.setDate(s);break;case 1:"m"===l[0]||"n"===l[0]?h.setDate(s):h.setMonth(s-1);break;case 2:if(n=h.getFullYear(),r=i.length,d=4>r?r:4,n=parseInt(4>r?n.toString().substr(0,4-r)+i:i.substr(0,4)),!n)return null;h.setFullYear(n);break;case 3:h.setHours(s);break;case 4:h.setMinutes(s);break;case 5:h.setSeconds(s)}u=i.substr(d),u.length>0&&c.splice(a+1,0,u)}return h},parseFormat:function(t,r){var n,a=this,s=a.dateSettings,o=/\\?(.?)/gi,c=function(t,e){return n[t]?n[t]():e};return n={d:function(){return e(n.j(),2)},D:function(){return s.daysShort[n.w()]},j:function(){return r.getDate()},l:function(){return s.days[n.w()]},N:function(){return n.w()||7},w:function(){return r.getDay()},z:function(){var t=new Date(n.Y(),n.n()-1,n.j()),e=new Date(n.Y(),0,1);return Math.round((t-e)/u)},W:function(){var t=new Date(n.Y(),n.n()-1,n.j()-n.N()+3),r=new Date(t.getFullYear(),0,4);return e(1+Math.round((t-r)/u/7),2)},F:function(){return s.months[r.getMonth()]},m:function(){return e(n.n(),2)},M:function(){return s.monthsShort[r.getMonth()]},n:function(){return r.getMonth()+1},t:function(){return new Date(n.Y(),n.n(),0).getDate()},L:function(){var t=n.Y();return t%4===0&&t%100!==0||t%400===0?1:0},o:function(){var t=n.n(),e=n.W(),r=n.Y();return r+(12===t&&9>e?1:1===t&&e>9?-1:0)},Y:function(){return r.getFullYear()},y:function(){return n.Y().toString().slice(-2)},a:function(){return n.A().toLowerCase()},A:function(){var t=n.G()<12?0:1;return s.meridiem[t]},B:function(){var t=r.getUTCHours()*i,n=60*r.getUTCMinutes(),a=r.getUTCSeconds();return e(Math.floor((t+n+a+i)/86.4)%1e3,3)},g:function(){return n.G()%12||12},G:function(){return r.getHours()},h:function(){return e(n.g(),2)},H:function(){return e(n.G(),2)},i:function(){return e(r.getMinutes(),2)},s:function(){return e(r.getSeconds(),2)},u:function(){return e(1e3*r.getMilliseconds(),6)},e:function(){var t=/\((.*)\)/.exec(String(r))[1];return t||"Coordinated Universal Time"},I:function(){var t=new Date(n.Y(),0),e=Date.UTC(n.Y(),0),r=new Date(n.Y(),6),a=Date.UTC(n.Y(),6);return t-e!==r-a?1:0},O:function(){var t=r.getTimezoneOffset(),n=Math.abs(t);return(t>0?"-":"+")+e(100*Math.floor(n/60)+n%60,4)},P:function(){var t=n.O();return t.substr(0,3)+":"+t.substr(3,2)},T:function(){var t=(String(r).match(a.tzParts)||[""]).pop().replace(a.tzClip,"");return t||"UTC"},Z:function(){return 60*-r.getTimezoneOffset()},c:function(){return"Y-m-d\\TH:i:sP".replace(o,c)},r:function(){return"D, d M Y H:i:s O".replace(o,c)},U:function(){return r.getTime()/1e3||0}},c(t,t)},formatDate:function(t,e){var r,n,a,u,i,s=this,o="",c="\\";if("string"==typeof t&&(t=s.parseDate(t,e),!t))return null;if(t instanceof Date){for(a=e.length,r=0;a>r;r++)i=e.charAt(r),"S"!==i&&i!==c&&(r>0&&e.charAt(r-1)===c?o+=i:(u=s.parseFormat(i,t),r!==a-1&&s.intParts.test(i)&&"S"===e.charAt(r+1)&&(n=parseInt(u)||0,u+=s.dateSettings.ordinal(n)),o+=u));return o}return""}}}();var datetimepickerFactory=function($){'use strict';var default_options={i18n:{ar:{months:["????? ??????","????","????","?????","????","??????","????","??","?????","????? ?????","????? ??????","????? ?????"],dayOfWeekShort:["?","?","?","?","?","?","?"],dayOfWeek:["?????","???????","????????","????????","??????","??????","?????","?????"]},ro:{months:["Ianuarie","Februarie","Martie","Aprilie","Mai","Iunie","Iulie","August","Septembrie","Octombrie","Noiembrie","Decembrie"],dayOfWeekShort:["Du","Lu","Ma","Mi","Jo","Vi","Sâ"],dayOfWeek:["Duminica","Luni","Marti","Miercuri","Joi","Vineri","Sâmbata"]},id:{months:["Januari","Februari","Maret","April","Mei","Juni","Juli","Agustus","September","Oktober","November","Desember"],dayOfWeekShort:["Min","Sen","Sel","Rab","Kam","Jum","Sab"],dayOfWeek:["Minggu","Senin","Selasa","Rabu","Kamis","Jumat","Sabtu"]},is:{months:["Janúar","Febrúar","Mars","Apríl","Maí","Júní","Júlí","Ágúst","September","Október","Nóvember","Desember"],dayOfWeekShort:["Sun","Mán","Þrið","Mið","Fim","Fös","Lau"],dayOfWeek:["Sunnudagur","Mánudagur","Þriðjudagur","Miðvikudagur","Fimmtudagur","Föstudagur","Laugardagur"]},bg:{months:["??????","????????","????","?????","???","???","???","??????","?????????","????????","???????","????????"],dayOfWeekShort:["??","??","??","??","??","??","??"],dayOfWeek:["??????","??????????","???????","?????","?????????","?????","??????"]},fa:{months:['???????','????????','?????','???','?????','??????','???','????','???','??','????','?????'],dayOfWeekShort:['??????','??????','?? ????','????????','???????','????','????'],dayOfWeek:["???????","??????","???????","????????","????????","????","????","???????"]},ru:{months:['??????','???????','????','??????','???','????','????','??????','????????','???????','??????','???????'],dayOfWeekShort:["??","??","??","??","??","??","??"],dayOfWeek:["???????????","???????????","???????","?????","???????","???????","???????"]},uk:{months:['??????','?????','????????','???????','???????','???????','??????','???????','????????','???????','????????','???????'],dayOfWeekShort:["???","???","???","???","???","???","???"],dayOfWeek:["??????","?????????","????????","??????","??????","?'??????","??????"]},en:{months:["January","February","March","April","May","June","July","August","September","October","November","December"],dayOfWeekShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},el:{months:["?a????????","Feß????????","???t???","?p??????","?????","???????","???????","?????st??","Sept?µß????","??t?ß????","???µß????","?e??µß????"],dayOfWeekShort:["???","?e?","???","?et","?eµ","?a?","Saß"],dayOfWeek:["????a??","?e?t??a","???t?","?et??t?","??µpt?","?a?as?e??","S?ßßat?"]},de:{months:['Januar','Februar','März','April','Mai','Juni','Juli','August','September','Oktober','November','Dezember'],dayOfWeekShort:["So","Mo","Di","Mi","Do","Fr","Sa"],dayOfWeek:["Sonntag","Montag","Dienstag","Mittwoch","Donnerstag","Freitag","Samstag"]},nl:{months:["januari","februari","maart","april","mei","juni","juli","augustus","september","oktober","november","december"],dayOfWeekShort:["zo","ma","di","wo","do","vr","za"],dayOfWeek:["zondag","maandag","dinsdag","woensdag","donderdag","vrijdag","zaterdag"]},tr:{months:["Ocak","Subat","Mart","Nisan","Mayis","Haziran","Temmuz","Agustos","Eylül","Ekim","Kasim","Aralik"],dayOfWeekShort:["Paz","Pts","Sal","Çar","Per","Cum","Cts"],dayOfWeek:["Pazar","Pazartesi","Sali","Çarsamba","Persembe","Cuma","Cumartesi"]},fr:{months:["Janvier","Février","Mars","Avril","Mai","Juin","Juillet","Août","Septembre","Octobre","Novembre","Décembre"],dayOfWeekShort:["Dim","Lun","Mar","Mer","Jeu","Ven","Sam"],dayOfWeek:["dimanche","lundi","mardi","mercredi","jeudi","vendredi","samedi"]},es:{months:["Enero","Febrero","Marzo","Abril","Mayo","Junio","Julio","Agosto","Septiembre","Octubre","Noviembre","Diciembre"],dayOfWeekShort:["Dom","Lun","Mar","Mié","Jue","Vie","Sáb"],dayOfWeek:["Domingo","Lunes","Martes","Miércoles","Jueves","Viernes","Sábado"]},th:{months:['??????','??????????','??????','??????','???????','????????','???????','???????','???????','??????','?????????','???????'],dayOfWeekShort:['??.','?.','?.','?.','??.','?.','?.'],dayOfWeek:["???????","??????","??????","???","?????","?????","?????","???????"]},pl:{months:["styczen","luty","marzec","kwiecien","maj","czerwiec","lipiec","sierpien","wrzesien","pazdziernik","listopad","grudzien"],dayOfWeekShort:["nd","pn","wt","sr","cz","pt","sb"],dayOfWeek:["niedziela","poniedzialek","wtorek","sroda","czwartek","piatek","sobota"]},pt:{months:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],dayOfWeekShort:["Dom","Seg","Ter","Qua","Qui","Sex","Sab"],dayOfWeek:["Domingo","Segunda","Terça","Quarta","Quinta","Sexta","Sábado"]},ch:{months:["??","??","??","??","??","??","??","??","??","??","???","???"],dayOfWeekShort:["?","?","?","?","?","?","?"]},se:{months:["Januari","Februari","Mars","April","Maj","Juni","Juli","Augusti","September","Oktober","November","December"],dayOfWeekShort:["Sön","Mån","Tis","Ons","Tor","Fre","Lör"]},km:{months:["?????","??????","?????","?????","?????","???????","???????","?????","??????","?????","????????","?????"],dayOfWeekShort:["?????","??????","???????","????","??????","??????","????"],dayOfWeek:["????????","??????","???????","????","???????????","??????","????"]},kr:{months:["1?","2?","3?","4?","5?","6?","7?","8?","9?","10?","11?","12?"],dayOfWeekShort:["?","?","?","?","?","?","?"],dayOfWeek:["???","???","???","???","???","???","???"]},it:{months:["Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"],dayOfWeekShort:["Dom","Lun","Mar","Mer","Gio","Ven","Sab"],dayOfWeek:["Domenica","Lunedì","Martedì","Mercoledì","Giovedì","Venerdì","Sabato"]},da:{months:["Januar","Februar","Marts","April","Maj","Juni","Juli","August","September","Oktober","November","December"],dayOfWeekShort:["Søn","Man","Tir","Ons","Tor","Fre","Lør"],dayOfWeek:["søndag","mandag","tirsdag","onsdag","torsdag","fredag","lørdag"]},no:{months:["Januar","Februar","Mars","April","Mai","Juni","Juli","August","September","Oktober","November","Desember"],dayOfWeekShort:["Søn","Man","Tir","Ons","Tor","Fre","Lør"],dayOfWeek:['Søndag','Mandag','Tirsdag','Onsdag','Torsdag','Fredag','Lørdag']},ja:{months:["1?","2?","3?","4?","5?","6?","7?","8?","9?","10?","11?","12?"],dayOfWeekShort:["?","?","?","?","?","?","?"],dayOfWeek:["??","??","??","??","??","??","??"]},vi:{months:["Tháng 1","Tháng 2","Tháng 3","Tháng 4","Tháng 5","Tháng 6","Tháng 7","Tháng 8","Tháng 9","Tháng 10","Tháng 11","Tháng 12"],dayOfWeekShort:["CN","T2","T3","T4","T5","T6","T7"],dayOfWeek:["Ch? nh?t","Th? hai","Th? ba","Th? tu","Th? nam","Th? sáu","Th? b?y"]},sl:{months:["Januar","Februar","Marec","April","Maj","Junij","Julij","Avgust","September","Oktober","November","December"],dayOfWeekShort:["Ned","Pon","Tor","Sre","Cet","Pet","Sob"],dayOfWeek:["Nedelja","Ponedeljek","Torek","Sreda","Cetrtek","Petek","Sobota"]},cs:{months:["Leden","Únor","Brezen","Duben","Kveten","Cerven","Cervenec","Srpen","Zárí","Ríjen","Listopad","Prosinec"],dayOfWeekShort:["Ne","Po","Út","St","Ct","Pá","So"]},hu:{months:["Január","Február","Március","Április","Május","Június","Július","Augusztus","Szeptember","Október","November","December"],dayOfWeekShort:["Va","Hé","Ke","Sze","Cs","Pé","Szo"],dayOfWeek:["vasárnap","hétfo","kedd","szerda","csütörtök","péntek","szombat"]},az:{months:["Yanvar","Fevral","Mart","Aprel","May","Iyun","Iyul","Avqust","Sentyabr","Oktyabr","Noyabr","Dekabr"],dayOfWeekShort:["B","Be","Ça","Ç","Ca","C","S"],dayOfWeek:["Bazar","Bazar ert?si","Ç?rs?nb? axsami","Ç?rs?nb?","Cüm? axsami","Cüm?","S?nb?"]},bs:{months:["Januar","Februar","Mart","April","Maj","Jun","Jul","Avgust","Septembar","Oktobar","Novembar","Decembar"],dayOfWeekShort:["Ned","Pon","Uto","Sri","Cet","Pet","Sub"],dayOfWeek:["Nedjelja","Ponedjeljak","Utorak","Srijeda","Cetvrtak","Petak","Subota"]},ca:{months:["Gener","Febrer","Març","Abril","Maig","Juny","Juliol","Agost","Setembre","Octubre","Novembre","Desembre"],dayOfWeekShort:["Dg","Dl","Dt","Dc","Dj","Dv","Ds"],dayOfWeek:["Diumenge","Dilluns","Dimarts","Dimecres","Dijous","Divendres","Dissabte"]},'en-GB':{months:["January","February","March","April","May","June","July","August","September","October","November","December"],dayOfWeekShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayOfWeek:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"]},et:{months:["Jaanuar","Veebruar","Märts","Aprill","Mai","Juuni","Juuli","August","September","Oktoober","November","Detsember"],dayOfWeekShort:["P","E","T","K","N","R","L"],dayOfWeek:["Pühapäev","Esmaspäev","Teisipäev","Kolmapäev","Neljapäev","Reede","Laupäev"]},eu:{months:["Urtarrila","Otsaila","Martxoa","Apirila","Maiatza","Ekaina","Uztaila","Abuztua","Iraila","Urria","Azaroa","Abendua"],dayOfWeekShort:["Ig.","Al.","Ar.","Az.","Og.","Or.","La."],dayOfWeek:['Igandea','Astelehena','Asteartea','Asteazkena','Osteguna','Ostirala','Larunbata']},fi:{months:["Tammikuu","Helmikuu","Maaliskuu","Huhtikuu","Toukokuu","Kesäkuu","Heinäkuu","Elokuu","Syyskuu","Lokakuu","Marraskuu","Joulukuu"],dayOfWeekShort:["Su","Ma","Ti","Ke","To","Pe","La"],dayOfWeek:["sunnuntai","maanantai","tiistai","keskiviikko","torstai","perjantai","lauantai"]},gl:{months:["Xan","Feb","Maz","Abr","Mai","Xun","Xul","Ago","Set","Out","Nov","Dec"],dayOfWeekShort:["Dom","Lun","Mar","Mer","Xov","Ven","Sab"],dayOfWeek:["Domingo","Luns","Martes","Mércores","Xoves","Venres","Sábado"]},hr:{months:["Sijecanj","Veljaca","Ožujak","Travanj","Svibanj","Lipanj","Srpanj","Kolovoz","Rujan","Listopad","Studeni","Prosinac"],dayOfWeekShort:["Ned","Pon","Uto","Sri","Cet","Pet","Sub"],dayOfWeek:["Nedjelja","Ponedjeljak","Utorak","Srijeda","Cetvrtak","Petak","Subota"]},ko:{months:["1?","2?","3?","4?","5?","6?","7?","8?","9?","10?","11?","12?"],dayOfWeekShort:["?","?","?","?","?","?","?"],dayOfWeek:["???","???","???","???","???","???","???"]},lt:{months:["Sausio","Vasario","Kovo","Balandžio","Gegužes","Birželio","Liepos","Rugpjucio","Rugsejo","Spalio","Lapkricio","Gruodžio"],dayOfWeekShort:["Sek","Pir","Ant","Tre","Ket","Pen","Šeš"],dayOfWeek:["Sekmadienis","Pirmadienis","Antradienis","Treciadienis","Ketvirtadienis","Penktadienis","Šeštadienis"]},lv:{months:["Janvaris","Februaris","Marts","Aprilis ","Maijs","Junijs","Julijs","Augusts","Septembris","Oktobris","Novembris","Decembris"],dayOfWeekShort:["Sv","Pr","Ot","Tr","Ct","Pk","St"],dayOfWeek:["Svetdiena","Pirmdiena","Otrdiena","Trešdiena","Ceturtdiena","Piektdiena","Sestdiena"]},mk:{months:["???????","????????","????","?????","???","????","????","??????","?????????","????????","???????","????????"],dayOfWeekShort:["???","???","???","???","???","???","???"],dayOfWeek:["??????","??????????","???????","?????","????????","?????","??????"]},mn:{months:["1-? ???","2-? ???","3-? ???","4-? ???","5-? ???","6-? ???","7-? ???","8-? ???","9-? ???","10-? ???","11-? ???","12-? ???"],dayOfWeekShort:["???","???","???","???","???","???","???"],dayOfWeek:["?????","??????","??????","?????","??????","?????","???"]},'pt-BR':{months:["Janeiro","Fevereiro","Março","Abril","Maio","Junho","Julho","Agosto","Setembro","Outubro","Novembro","Dezembro"],dayOfWeekShort:["Dom","Seg","Ter","Qua","Qui","Sex","Sáb"],dayOfWeek:["Domingo","Segunda","Terça","Quarta","Quinta","Sexta","Sábado"]},sk:{months:["Január","Február","Marec","Apríl","Máj","Jún","Júl","August","September","Október","November","December"],dayOfWeekShort:["Ne","Po","Ut","St","Št","Pi","So"],dayOfWeek:["Nedela","Pondelok","Utorok","Streda","Štvrtok","Piatok","Sobota"]},sq:{months:["Janar","Shkurt","Mars","Prill","Maj","Qershor","Korrik","Gusht","Shtator","Tetor","Nëntor","Dhjetor"],dayOfWeekShort:["Die","Hën","Mar","Mër","Enj","Pre","Shtu"],dayOfWeek:["E Diel","E Hënë","E Marte","E Mërkurë","E Enjte","E Premte","E Shtunë"]},'sr-YU':{months:["Januar","Februar","Mart","April","Maj","Jun","Jul","Avgust","Septembar","Oktobar","Novembar","Decembar"],dayOfWeekShort:["Ned","Pon","Uto","Sre","cet","Pet","Sub"],dayOfWeek:["Nedelja","Ponedeljak","Utorak","Sreda","Cetvrtak","Petak","Subota"]},sr:{months:["??????","???????","????","?????","???","???","???","??????","?????????","???????","????????","????????"],dayOfWeekShort:["???","???","???","???","???","???","???"],dayOfWeek:["??????","?????????","??????","?????","????????","?????","??????"]},sv:{months:["Januari","Februari","Mars","April","Maj","Juni","Juli","Augusti","September","Oktober","November","December"],dayOfWeekShort:["Sön","Mån","Tis","Ons","Tor","Fre","Lör"],dayOfWeek:["Söndag","Måndag","Tisdag","Onsdag","Torsdag","Fredag","Lördag"]},'zh-TW':{months:["??","??","??","??","??","??","??","??","??","??","???","???"],dayOfWeekShort:["?","?","?","?","?","?","?"],dayOfWeek:["???","???","???","???","???","???","???"]},zh:{months:["??","??","??","??","??","??","??","??","??","??","???","???"],dayOfWeekShort:["?","?","?","?","?","?","?"],dayOfWeek:["???","???","???","???","???","???","???"]},ug:{months:["1-???","2-???","3-???","4-???","5-???","6-???","7-???","8-???","9-???","10-???","11-???","12-???"],dayOfWeek:["????????","???????","????????","????????","????????","????","?????"]},he:{months:['?????','??????','???','?????','???','????','????','??????','??????','???????','??????','?????'],dayOfWeekShort:['?\'','?\'','?\'','?\'','?\'','?\'','???'],dayOfWeek:["?????","???","?????","?????","?????","????","???","?????"]},hy:{months:["???????","???????","????","?????","?????","??????","??????","???????","?????????","?????????","????????","?????????"],dayOfWeekShort:["??","???","???","???","???","????","???"],dayOfWeek:["??????","??????????","?????????","??????????","?????????","??????","?????"]},kg:{months:['????? ???','?????? ???','?????? ?????','??? ?????','????','?????','????','??? ????','??? ????','???????? ???','??????? ???','?????? ???'],dayOfWeekShort:["???","???","???","???","???","???","???"],dayOfWeek:["???????","???????","???????","???????","????????","????","?????"]},rm:{months:["Schaner","Favrer","Mars","Avrigl","Matg","Zercladur","Fanadur","Avust","Settember","October","November","December"],dayOfWeekShort:["Du","Gli","Ma","Me","Gie","Ve","So"],dayOfWeek:["Dumengia","Glindesdi","Mardi","Mesemna","Gievgia","Venderdi","Sonda"]},ka:{months:['???????','?????????','?????','??????','?????','??????','??????','???????','??????????','?????????','????????','?????????'],dayOfWeekShort:["??","???","????","???","???","???","???"],dayOfWeek:["?????","????????","?????????","?????????","?????????","?????????","??????"]}},ownerDocument:document,contentWindow:window,value:'',rtl:!1,format:'Y/m/d H:i',formatTime:'H:i',formatDate:'Y/m/d',startDate:!1,step:60,monthChangeSpinner:!0,closeOnDateSelect:!1,closeOnTimeSelect:!0,closeOnWithoutClick:!0,closeOnInputClick:!0,openOnFocus:!0,timepicker:!0,datepicker:!0,weeks:!1,defaultTime:!1,defaultDate:!1,minDate:!1,maxDate:!1,minTime:!1,maxTime:!1,minDateTime:!1,maxDateTime:!1,allowTimes:[],opened:!1,initTime:!0,inline:!1,theme:'',touchMovedThreshold:5,onSelectDate:function(){},onSelectTime:function(){},onChangeMonth:function(){},onGetWeekOfYear:function(){},onChangeYear:function(){},onChangeDateTime:function(){},onShow:function(){},onClose:function(){},onGenerate:function(){},withoutCopyright:!0,inverseButton:!1,hours12:!1,next:'xdsoft_next',prev:'xdsoft_prev',dayOfWeekStart:0,parentID:'body',timeHeightInTimePicker:25,timepickerScrollbar:!0,todayButton:!0,prevButton:!0,nextButton:!0,defaultSelect:!0,scrollMonth:!0,scrollTime:!0,scrollInput:!0,lazyInit:!1,mask:!1,validateOnBlur:!0,allowBlank:!0,yearStart:1950,yearEnd:2050,monthStart:0,monthEnd:11,style:'',id:'',fixed:!1,roundTime:'round',className:'',weekends:[],highlightedDates:[],highlightedPeriods:[],allowDates:[],allowDateRe:null,disabledDates:[],disabledWeekDays:[],yearOffset:0,beforeShowDay:null,enterLikeTab:!0,showApplyButton:!1};var dateHelper=null,defaultDateHelper=null,globalLocaleDefault='en',globalLocale='en';var dateFormatterOptionsDefault={meridiem:['AM','PM']};var initDateFormatter=function(){var locale=default_options.i18n[globalLocale],opts={days:locale.dayOfWeek,daysShort:locale.dayOfWeekShort,months:locale.months,monthsShort:$.map(locale.months,function(n){return n.substring(0,3)})};if(typeof DateFormatter==='function'){dateHelper=defaultDateHelper=new DateFormatter({dateSettings:$.extend({},dateFormatterOptionsDefault,opts)})}};var dateFormatters={moment:{default_options:{format:'YYYY/MM/DD HH:mm',formatDate:'YYYY/MM/DD',formatTime:'HH:mm',},formatter:{parseDate:function(date,format){if(isFormatStandard(format)){return defaultDateHelper.parseDate(date,format)}
var d=moment(date,format);return d.isValid()?d.toDate():!1},formatDate:function(date,format){if(isFormatStandard(format)){return defaultDateHelper.formatDate(date,format)}
return moment(date).format(format)},formatMask:function(format){return format.replace(/Y{4}/g,'9999').replace(/Y{2}/g,'99').replace(/M{2}/g,'19').replace(/D{2}/g,'39').replace(/H{2}/g,'29').replace(/m{2}/g,'59').replace(/s{2}/g,'59')},}}}
$.datetimepicker={setLocale:function(locale){var newLocale=default_options.i18n[locale]?locale:globalLocaleDefault;if(globalLocale!==newLocale){globalLocale=newLocale;initDateFormatter()}},setDateFormatter:function(dateFormatter){if(typeof dateFormatter==='string'&&dateFormatters.hasOwnProperty(dateFormatter)){var df=dateFormatters[dateFormatter];$.extend(default_options,df.default_options);dateHelper=df.formatter}else{dateHelper=dateFormatter}},};var standardFormats={RFC_2822:'D, d M Y H:i:s O',ATOM:'Y-m-d\TH:i:sP',ISO_8601:'Y-m-d\TH:i:sO',RFC_822:'D, d M y H:i:s O',RFC_850:'l, d-M-y H:i:s T',RFC_1036:'D, d M y H:i:s O',RFC_1123:'D, d M Y H:i:s O',RSS:'D, d M Y H:i:s O',W3C:'Y-m-d\TH:i:sP'}
var isFormatStandard=function(format){return Object.values(standardFormats).indexOf(format)===-1?!1:!0}
$.extend($.datetimepicker,standardFormats);initDateFormatter();if(!window.getComputedStyle){window.getComputedStyle=function(el){this.el=el;this.getPropertyValue=function(prop){var re=/(-([a-z]))/g;if(prop==='float'){prop='styleFloat'}
if(re.test(prop)){prop=prop.replace(re,function(a,b,c){return c.toUpperCase()})}
return el.currentStyle[prop]||null};return this}}
if(!Array.prototype.indexOf){Array.prototype.indexOf=function(obj,start){var i,j;for(i=(start||0),j=this.length;i<j;i+=1){if(this[i]===obj){return i}}
return-1}}
Date.prototype.countDaysInMonth=function(){return new Date(this.getFullYear(),this.getMonth()+1,0).getDate()};$.fn.xdsoftScroller=function(options,percent){return this.each(function(){var timeboxparent=$(this),pointerEventToXY=function(e){var out={x:0,y:0},touch;if(e.type==='touchstart'||e.type==='touchmove'||e.type==='touchend'||e.type==='touchcancel'){touch=e.originalEvent.touches[0]||e.originalEvent.changedTouches[0];out.x=touch.clientX;out.y=touch.clientY}else if(e.type==='mousedown'||e.type==='mouseup'||e.type==='mousemove'||e.type==='mouseover'||e.type==='mouseout'||e.type==='mouseenter'||e.type==='mouseleave'){out.x=e.clientX;out.y=e.clientY}
return out},timebox,parentHeight,height,scrollbar,scroller,maximumOffset=100,start=!1,startY=0,startTop=0,h1=0,touchStart=!1,startTopScroll=0,calcOffset=function(){};if(percent==='hide'){timeboxparent.find('.xdsoft_scrollbar').hide();return}
if(!$(this).hasClass('xdsoft_scroller_box')){timebox=timeboxparent.children().eq(0);parentHeight=timeboxparent[0].clientHeight;height=timebox[0].offsetHeight;scrollbar=$('<div class="xdsoft_scrollbar"></div>');scroller=$('<div class="xdsoft_scroller"></div>');scrollbar.append(scroller);timeboxparent.addClass('xdsoft_scroller_box').append(scrollbar);calcOffset=function calcOffset(event){var offset=pointerEventToXY(event).y-startY+startTopScroll;if(offset<0){offset=0}
if(offset+scroller[0].offsetHeight>h1){offset=h1-scroller[0].offsetHeight}
timeboxparent.trigger('scroll_element.xdsoft_scroller',[maximumOffset?offset/maximumOffset:0])};scroller.on('touchstart.xdsoft_scroller mousedown.xdsoft_scroller',function(event){if(!parentHeight){timeboxparent.trigger('resize_scroll.xdsoft_scroller',[percent])}
startY=pointerEventToXY(event).y;startTopScroll=parseInt(scroller.css('margin-top'),10);h1=scrollbar[0].offsetHeight;if(event.type==='mousedown'||event.type==='touchstart'){if(options.ownerDocument){$(options.ownerDocument.body).addClass('xdsoft_noselect')}
$([options.ownerDocument.body,options.contentWindow]).on('touchend mouseup.xdsoft_scroller',function arguments_callee(){$([options.ownerDocument.body,options.contentWindow]).off('touchend mouseup.xdsoft_scroller',arguments_callee).off('mousemove.xdsoft_scroller',calcOffset).removeClass('xdsoft_noselect')});$(options.ownerDocument.body).on('mousemove.xdsoft_scroller',calcOffset)}else{touchStart=!0;event.stopPropagation();event.preventDefault()}}).on('touchmove',function(event){if(touchStart){event.preventDefault();calcOffset(event)}}).on('touchend touchcancel',function(){touchStart=!1;startTopScroll=0});timeboxparent.on('scroll_element.xdsoft_scroller',function(event,percentage){if(!parentHeight){timeboxparent.trigger('resize_scroll.xdsoft_scroller',[percentage,!0])}
percentage=percentage>1?1:(percentage<0||isNaN(percentage))?0:percentage;scroller.css('margin-top',maximumOffset*percentage);setTimeout(function(){timebox.css('marginTop',-parseInt((timebox[0].offsetHeight-parentHeight)*percentage,10))},10)}).on('resize_scroll.xdsoft_scroller',function(event,percentage,noTriggerScroll){var percent,sh;parentHeight=timeboxparent[0].clientHeight;height=timebox[0].offsetHeight;percent=parentHeight/height;sh=percent*scrollbar[0].offsetHeight;if(percent>1){scroller.hide()}else{scroller.show();scroller.css('height',parseInt(sh>10?sh:10,10));maximumOffset=scrollbar[0].offsetHeight-scroller[0].offsetHeight;if(noTriggerScroll!==!0){timeboxparent.trigger('scroll_element.xdsoft_scroller',[percentage||Math.abs(parseInt(timebox.css('marginTop'),10))/(height-parentHeight)])}}});timeboxparent.on('mousewheel',function(event){var top=Math.abs(parseInt(timebox.css('marginTop'),10));top=top-(event.deltaY*20);if(top<0){top=0}
timeboxparent.trigger('scroll_element.xdsoft_scroller',[top/(height-parentHeight)]);event.stopPropagation();return!1});timeboxparent.on('touchstart',function(event){start=pointerEventToXY(event);startTop=Math.abs(parseInt(timebox.css('marginTop'),10))});timeboxparent.on('touchmove',function(event){if(start){event.preventDefault();var coord=pointerEventToXY(event);timeboxparent.trigger('scroll_element.xdsoft_scroller',[(startTop-(coord.y-start.y))/(height-parentHeight)])}});timeboxparent.on('touchend touchcancel',function(){start=!1;startTop=0})}
timeboxparent.trigger('resize_scroll.xdsoft_scroller',[percent])})};$.fn.datetimepicker=function(opt,opt2){var result=this,KEY0=48,KEY9=57,_KEY0=96,_KEY9=105,CTRLKEY=17,DEL=46,ENTER=13,ESC=27,BACKSPACE=8,ARROWLEFT=37,ARROWUP=38,ARROWRIGHT=39,ARROWDOWN=40,TAB=9,F5=116,AKEY=65,CKEY=67,VKEY=86,ZKEY=90,YKEY=89,ctrlDown=!1,options=($.isPlainObject(opt)||!opt)?$.extend(!0,{},default_options,opt):$.extend(!0,{},default_options),lazyInitTimer=0,createDateTimePicker,destroyDateTimePicker,lazyInit=function(input){input.on('open.xdsoft focusin.xdsoft mousedown.xdsoft touchstart',function initOnActionCallback(){if(input.is(':disabled')||input.data('xdsoft_datetimepicker')){return}
clearTimeout(lazyInitTimer);lazyInitTimer=setTimeout(function(){if(!input.data('xdsoft_datetimepicker')){createDateTimePicker(input)}
input.off('open.xdsoft focusin.xdsoft mousedown.xdsoft touchstart',initOnActionCallback).trigger('open.xdsoft')},100)})};createDateTimePicker=function(input){var datetimepicker=$('<div class="xdsoft_datetimepicker xdsoft_noselect"></div>'),xdsoft_copyright=$('<div class="xdsoft_copyright"><a target="_blank" href="http://xdsoft.net/jqplugins/datetimepicker/">xdsoft.net</a></div>'),datepicker=$('<div class="xdsoft_datepicker active"></div>'),month_picker=$('<div class="xdsoft_monthpicker"><button type="button" class="xdsoft_prev"></button><button type="button" class="xdsoft_today_button"></button>'+'<div class="xdsoft_label xdsoft_month"><span></span><i></i></div>'+'<div class="xdsoft_label xdsoft_year"><span></span><i></i></div>'+'<button type="button" class="xdsoft_next"></button></div>'),calendar=$('<div class="xdsoft_calendar"></div>'),timepicker=$('<div class="xdsoft_timepicker active"><button type="button" class="xdsoft_prev"></button><div class="xdsoft_time_box"></div><button type="button" class="xdsoft_next"></button></div>'),timeboxparent=timepicker.find('.xdsoft_time_box').eq(0),timebox=$('<div class="xdsoft_time_variant"></div>'),applyButton=$('<button type="button" class="xdsoft_save_selected blue-gradient-button">Save Selected</button>'),monthselect=$('<div class="xdsoft_select xdsoft_monthselect"><div></div></div>'),yearselect=$('<div class="xdsoft_select xdsoft_yearselect"><div></div></div>'),triggerAfterOpen=!1,XDSoft_datetime,xchangeTimer,timerclick,current_time_index,setPos,timer=0,_xdsoft_datetime,forEachAncestorOf;if(options.id){datetimepicker.attr('id',options.id)}
if(options.style){datetimepicker.attr('style',options.style)}
if(options.weeks){datetimepicker.addClass('xdsoft_showweeks')}
if(options.rtl){datetimepicker.addClass('xdsoft_rtl')}
datetimepicker.addClass('xdsoft_'+options.theme);datetimepicker.addClass(options.className);month_picker.find('.xdsoft_month span').after(monthselect);month_picker.find('.xdsoft_year span').after(yearselect);month_picker.find('.xdsoft_month,.xdsoft_year').on('touchstart mousedown.xdsoft',function(event){var select=$(this).find('.xdsoft_select').eq(0),val=0,top=0,visible=select.is(':visible'),items,i;month_picker.find('.xdsoft_select').hide();if(_xdsoft_datetime.currentTime){val=_xdsoft_datetime.currentTime[$(this).hasClass('xdsoft_month')?'getMonth':'getFullYear']()}
select[visible?'hide':'show']();for(items=select.find('div.xdsoft_option'),i=0;i<items.length;i+=1){if(items.eq(i).data('value')===val){break}else{top+=items[0].offsetHeight}}
select.xdsoftScroller(options,top/(select.children()[0].offsetHeight-(select[0].clientHeight)));event.stopPropagation();return!1});var handleTouchMoved=function(event){var evt=event.originalEvent;var touchPosition=evt.touches?evt.touches[0]:evt;this.touchStartPosition=this.touchStartPosition||touchPosition;var xMovement=Math.abs(this.touchStartPosition.clientX-touchPosition.clientX);var yMovement=Math.abs(this.touchStartPosition.clientY-touchPosition.clientY);var distance=Math.sqrt(xMovement*xMovement+yMovement*yMovement);if(distance>options.touchMovedThreshold){this.touchMoved=!0}}
month_picker.find('.xdsoft_select').xdsoftScroller(options).on('touchstart mousedown.xdsoft',function(event){var evt=event.originalEvent;this.touchMoved=!1;this.touchStartPosition=evt.touches?evt.touches[0]:evt;event.stopPropagation();event.preventDefault()}).on('touchmove','.xdsoft_option',handleTouchMoved).on('touchend mousedown.xdsoft','.xdsoft_option',function(){if(!this.touchMoved){if(_xdsoft_datetime.currentTime===undefined||_xdsoft_datetime.currentTime===null){_xdsoft_datetime.currentTime=_xdsoft_datetime.now()}
var year=_xdsoft_datetime.currentTime.getFullYear();if(_xdsoft_datetime&&_xdsoft_datetime.currentTime){_xdsoft_datetime.currentTime[$(this).parent().parent().hasClass('xdsoft_monthselect')?'setMonth':'setFullYear']($(this).data('value'))}
$(this).parent().parent().hide();datetimepicker.trigger('xchange.xdsoft');if(options.onChangeMonth&&$.isFunction(options.onChangeMonth)){options.onChangeMonth.call(datetimepicker,_xdsoft_datetime.currentTime,datetimepicker.data('input'))}
if(year!==_xdsoft_datetime.currentTime.getFullYear()&&$.isFunction(options.onChangeYear)){options.onChangeYear.call(datetimepicker,_xdsoft_datetime.currentTime,datetimepicker.data('input'))}}});datetimepicker.getValue=function(){return _xdsoft_datetime.getCurrentTime()};datetimepicker.setOptions=function(_options){var highlightedDates={};options=$.extend(!0,{},options,_options);if(_options.allowTimes&&$.isArray(_options.allowTimes)&&_options.allowTimes.length){options.allowTimes=$.extend(!0,[],_options.allowTimes)}
if(_options.weekends&&$.isArray(_options.weekends)&&_options.weekends.length){options.weekends=$.extend(!0,[],_options.weekends)}
if(_options.allowDates&&$.isArray(_options.allowDates)&&_options.allowDates.length){options.allowDates=$.extend(!0,[],_options.allowDates)}
if(_options.allowDateRe&&Object.prototype.toString.call(_options.allowDateRe)==="[object String]"){options.allowDateRe=new RegExp(_options.allowDateRe)}
if(_options.highlightedDates&&$.isArray(_options.highlightedDates)&&_options.highlightedDates.length){$.each(_options.highlightedDates,function(index,value){var splitData=$.map(value.split(','),$.trim),exDesc,hDate=new HighlightedDate(dateHelper.parseDate(splitData[0],options.formatDate),splitData[1],splitData[2]),keyDate=dateHelper.formatDate(hDate.date,options.formatDate);if(highlightedDates[keyDate]!==undefined){exDesc=highlightedDates[keyDate].desc;if(exDesc&&exDesc.length&&hDate.desc&&hDate.desc.length){highlightedDates[keyDate].desc=exDesc+"\n"+hDate.desc}}else{highlightedDates[keyDate]=hDate}});options.highlightedDates=$.extend(!0,[],highlightedDates)}
if(_options.highlightedPeriods&&$.isArray(_options.highlightedPeriods)&&_options.highlightedPeriods.length){highlightedDates=$.extend(!0,[],options.highlightedDates);$.each(_options.highlightedPeriods,function(index,value){var dateTest,dateEnd,desc,hDate,keyDate,exDesc,style;if($.isArray(value)){dateTest=value[0];dateEnd=value[1];desc=value[2];style=value[3]}else{var splitData=$.map(value.split(','),$.trim);dateTest=dateHelper.parseDate(splitData[0],options.formatDate);dateEnd=dateHelper.parseDate(splitData[1],options.formatDate);desc=splitData[2];style=splitData[3]}
while(dateTest<=dateEnd){hDate=new HighlightedDate(dateTest,desc,style);keyDate=dateHelper.formatDate(dateTest,options.formatDate);dateTest.setDate(dateTest.getDate()+1);if(highlightedDates[keyDate]!==undefined){exDesc=highlightedDates[keyDate].desc;if(exDesc&&exDesc.length&&hDate.desc&&hDate.desc.length){highlightedDates[keyDate].desc=exDesc+"\n"+hDate.desc}}else{highlightedDates[keyDate]=hDate}}});options.highlightedDates=$.extend(!0,[],highlightedDates)}
if(_options.disabledDates&&$.isArray(_options.disabledDates)&&_options.disabledDates.length){options.disabledDates=$.extend(!0,[],_options.disabledDates)}
if(_options.disabledWeekDays&&$.isArray(_options.disabledWeekDays)&&_options.disabledWeekDays.length){options.disabledWeekDays=$.extend(!0,[],_options.disabledWeekDays)}
if((options.open||options.opened)&&(!options.inline)){input.trigger('open.xdsoft')}
if(options.inline){triggerAfterOpen=!0;datetimepicker.addClass('xdsoft_inline');input.after(datetimepicker).hide()}
if(options.inverseButton){options.next='xdsoft_prev';options.prev='xdsoft_next'}
if(options.datepicker){datepicker.addClass('active')}else{datepicker.removeClass('active')}
if(options.timepicker){timepicker.addClass('active')}else{timepicker.removeClass('active')}
if(options.value){_xdsoft_datetime.setCurrentTime(options.value);if(input&&input.val){input.val(_xdsoft_datetime.str)}}
if(isNaN(options.dayOfWeekStart)){options.dayOfWeekStart=0}else{options.dayOfWeekStart=parseInt(options.dayOfWeekStart,10)%7}
if(!options.timepickerScrollbar){timeboxparent.xdsoftScroller(options,'hide')}
if(options.minDate&&/^[\+\-](.*)$/.test(options.minDate)){options.minDate=dateHelper.formatDate(_xdsoft_datetime.strToDateTime(options.minDate),options.formatDate)}
if(options.maxDate&&/^[\+\-](.*)$/.test(options.maxDate)){options.maxDate=dateHelper.formatDate(_xdsoft_datetime.strToDateTime(options.maxDate),options.formatDate)}
if(options.minDateTime&&/^\+(.*)$/.test(options.minDateTime)){options.minDateTime=_xdsoft_datetime.strToDateTime(options.minDateTime).dateFormat(options.formatDate)}
if(options.maxDateTime&&/^\+(.*)$/.test(options.maxDateTime)){options.maxDateTime=_xdsoft_datetime.strToDateTime(options.maxDateTime).dateFormat(options.formatDate)}
applyButton.toggle(options.showApplyButton);month_picker.find('.xdsoft_today_button').css('visibility',!options.todayButton?'hidden':'visible');month_picker.find('.'+options.prev).css('visibility',!options.prevButton?'hidden':'visible');month_picker.find('.'+options.next).css('visibility',!options.nextButton?'hidden':'visible');setMask(options);if(options.validateOnBlur){input.off('blur.xdsoft').on('blur.xdsoft',function(){if(options.allowBlank&&(!$.trim($(this).val()).length||(typeof options.mask==="string"&&$.trim($(this).val())===options.mask.replace(/[0-9]/g,'_')))){$(this).val(null);datetimepicker.data('xdsoft_datetime').empty()}else{var d=dateHelper.parseDate($(this).val(),options.format);if(d){$(this).val(dateHelper.formatDate(d,options.format))}else{var splittedHours=+([$(this).val()[0],$(this).val()[1]].join('')),splittedMinutes=+([$(this).val()[2],$(this).val()[3]].join(''));if(!options.datepicker&&options.timepicker&&splittedHours>=0&&splittedHours<24&&splittedMinutes>=0&&splittedMinutes<60){$(this).val([splittedHours,splittedMinutes].map(function(item){return item>9?item:'0'+item}).join(':'))}else{$(this).val(dateHelper.formatDate(_xdsoft_datetime.now(),options.format))}}
datetimepicker.data('xdsoft_datetime').setCurrentTime($(this).val())}
datetimepicker.trigger('changedatetime.xdsoft');datetimepicker.trigger('close.xdsoft')})}
options.dayOfWeekStartPrev=(options.dayOfWeekStart===0)?6:options.dayOfWeekStart-1;datetimepicker.trigger('xchange.xdsoft').trigger('afterOpen.xdsoft')};datetimepicker.data('options',options).on('touchstart mousedown.xdsoft',function(event){event.stopPropagation();event.preventDefault();yearselect.hide();monthselect.hide();return!1});timeboxparent.append(timebox);timeboxparent.xdsoftScroller(options);datetimepicker.on('afterOpen.xdsoft',function(){timeboxparent.xdsoftScroller(options)});datetimepicker.append(datepicker).append(timepicker);if(options.withoutCopyright!==!0){datetimepicker.append(xdsoft_copyright)}
datepicker.append(month_picker).append(calendar).append(applyButton);$(options.parentID).append(datetimepicker);XDSoft_datetime=function(){var _this=this;_this.now=function(norecursion){var d=new Date(),date,time;if(!norecursion&&options.defaultDate){date=_this.strToDateTime(options.defaultDate);d.setFullYear(date.getFullYear());d.setMonth(date.getMonth());d.setDate(date.getDate())}
d.setFullYear(d.getFullYear());if(!norecursion&&options.defaultTime){time=_this.strtotime(options.defaultTime);d.setHours(time.getHours());d.setMinutes(time.getMinutes());d.setSeconds(time.getSeconds());d.setMilliseconds(time.getMilliseconds())}
return d};_this.isValidDate=function(d){if(Object.prototype.toString.call(d)!=="[object Date]"){return!1}
return!isNaN(d.getTime())};_this.setCurrentTime=function(dTime,requireValidDate){if(typeof dTime==='string'){_this.currentTime=_this.strToDateTime(dTime)}else if(_this.isValidDate(dTime)){_this.currentTime=dTime}else if(!dTime&&!requireValidDate&&options.allowBlank&&!options.inline){_this.currentTime=null}else{_this.currentTime=_this.now()}
datetimepicker.trigger('xchange.xdsoft')};_this.empty=function(){_this.currentTime=null};_this.getCurrentTime=function(){return _this.currentTime};_this.nextMonth=function(){if(_this.currentTime===undefined||_this.currentTime===null){_this.currentTime=_this.now()}
var month=_this.currentTime.getMonth()+1,year;if(month===12){_this.currentTime.setFullYear(_this.currentTime.getFullYear()+1);month=0}
year=_this.currentTime.getFullYear();_this.currentTime.setDate(Math.min(new Date(_this.currentTime.getFullYear(),month+1,0).getDate(),_this.currentTime.getDate()));_this.currentTime.setMonth(month);if(options.onChangeMonth&&$.isFunction(options.onChangeMonth)){options.onChangeMonth.call(datetimepicker,_xdsoft_datetime.currentTime,datetimepicker.data('input'))}
if(year!==_this.currentTime.getFullYear()&&$.isFunction(options.onChangeYear)){options.onChangeYear.call(datetimepicker,_xdsoft_datetime.currentTime,datetimepicker.data('input'))}
datetimepicker.trigger('xchange.xdsoft');return month};_this.prevMonth=function(){if(_this.currentTime===undefined||_this.currentTime===null){_this.currentTime=_this.now()}
var month=_this.currentTime.getMonth()-1;if(month===-1){_this.currentTime.setFullYear(_this.currentTime.getFullYear()-1);month=11}
_this.currentTime.setDate(Math.min(new Date(_this.currentTime.getFullYear(),month+1,0).getDate(),_this.currentTime.getDate()));_this.currentTime.setMonth(month);if(options.onChangeMonth&&$.isFunction(options.onChangeMonth)){options.onChangeMonth.call(datetimepicker,_xdsoft_datetime.currentTime,datetimepicker.data('input'))}
datetimepicker.trigger('xchange.xdsoft');return month};_this.getWeekOfYear=function(datetime){if(options.onGetWeekOfYear&&$.isFunction(options.onGetWeekOfYear)){var week=options.onGetWeekOfYear.call(datetimepicker,datetime);if(typeof week!=='undefined'){return week}}
var onejan=new Date(datetime.getFullYear(),0,1);if(onejan.getDay()!==4){onejan.setMonth(0,1+((4-onejan.getDay()+7)%7))}
return Math.ceil((((datetime-onejan)/86400000)+onejan.getDay()+1)/7)};_this.strToDateTime=function(sDateTime){var tmpDate=[],timeOffset,currentTime;if(sDateTime&&sDateTime instanceof Date&&_this.isValidDate(sDateTime)){return sDateTime}
tmpDate=/^([+-]{1})(.*)$/.exec(sDateTime);if(tmpDate){tmpDate[2]=dateHelper.parseDate(tmpDate[2],options.formatDate)}
if(tmpDate&&tmpDate[2]){timeOffset=tmpDate[2].getTime()-(tmpDate[2].getTimezoneOffset())*60000;currentTime=new Date((_this.now(!0)).getTime()+parseInt(tmpDate[1]+'1',10)*timeOffset)}else{currentTime=sDateTime?dateHelper.parseDate(sDateTime,options.format):_this.now()}
if(!_this.isValidDate(currentTime)){currentTime=_this.now()}
return currentTime};_this.strToDate=function(sDate){if(sDate&&sDate instanceof Date&&_this.isValidDate(sDate)){return sDate}
var currentTime=sDate?dateHelper.parseDate(sDate,options.formatDate):_this.now(!0);if(!_this.isValidDate(currentTime)){currentTime=_this.now(!0)}
return currentTime};_this.strtotime=function(sTime){if(sTime&&sTime instanceof Date&&_this.isValidDate(sTime)){return sTime}
var currentTime=sTime?dateHelper.parseDate(sTime,options.formatTime):_this.now(!0);if(!_this.isValidDate(currentTime)){currentTime=_this.now(!0)}
return currentTime};_this.str=function(){var format=options.format;if(options.yearOffset){format=format.replace('Y',_this.currentTime.getFullYear()+options.yearOffset);format=format.replace('y',String(_this.currentTime.getFullYear()+options.yearOffset).substring(2,4))}
return dateHelper.formatDate(_this.currentTime,format)};_this.currentTime=this.now()};_xdsoft_datetime=new XDSoft_datetime();applyButton.on('touchend click',function(e){e.preventDefault();datetimepicker.data('changed',!0);_xdsoft_datetime.setCurrentTime(getCurrentValue());input.val(_xdsoft_datetime.str());datetimepicker.trigger('close.xdsoft')});month_picker.find('.xdsoft_today_button').on('touchend mousedown.xdsoft',function(){datetimepicker.data('changed',!0);_xdsoft_datetime.setCurrentTime(0,!0);datetimepicker.trigger('afterOpen.xdsoft')}).on('dblclick.xdsoft',function(){var currentDate=_xdsoft_datetime.getCurrentTime(),minDate,maxDate;currentDate=new Date(currentDate.getFullYear(),currentDate.getMonth(),currentDate.getDate());minDate=_xdsoft_datetime.strToDate(options.minDate);minDate=new Date(minDate.getFullYear(),minDate.getMonth(),minDate.getDate());if(currentDate<minDate){return}
maxDate=_xdsoft_datetime.strToDate(options.maxDate);maxDate=new Date(maxDate.getFullYear(),maxDate.getMonth(),maxDate.getDate());if(currentDate>maxDate){return}
input.val(_xdsoft_datetime.str());input.trigger('change');datetimepicker.trigger('close.xdsoft')});month_picker.find('.xdsoft_prev,.xdsoft_next').on('touchend mousedown.xdsoft',function(){var $this=$(this),timer=0,stop=!1;(function arguments_callee1(v){if($this.hasClass(options.next)){_xdsoft_datetime.nextMonth()}else if($this.hasClass(options.prev)){_xdsoft_datetime.prevMonth()}
if(options.monthChangeSpinner){if(!stop){timer=setTimeout(arguments_callee1,v||100)}}}(500));$([options.ownerDocument.body,options.contentWindow]).on('touchend mouseup.xdsoft',function arguments_callee2(){clearTimeout(timer);stop=!0;$([options.ownerDocument.body,options.contentWindow]).off('touchend mouseup.xdsoft',arguments_callee2)})});timepicker.find('.xdsoft_prev,.xdsoft_next').on('touchend mousedown.xdsoft',function(){var $this=$(this),timer=0,stop=!1,period=110;(function arguments_callee4(v){var pheight=timeboxparent[0].clientHeight,height=timebox[0].offsetHeight,top=Math.abs(parseInt(timebox.css('marginTop'),10));if($this.hasClass(options.next)&&(height-pheight)-options.timeHeightInTimePicker>=top){timebox.css('marginTop','-'+(top+options.timeHeightInTimePicker)+'px')}else if($this.hasClass(options.prev)&&top-options.timeHeightInTimePicker>=0){timebox.css('marginTop','-'+(top-options.timeHeightInTimePicker)+'px')}
timeboxparent.trigger('scroll_element.xdsoft_scroller',[Math.abs(parseInt(timebox[0].style.marginTop,10)/(height-pheight))]);period=(period>10)?10:period-10;if(!stop){timer=setTimeout(arguments_callee4,v||period)}}(500));$([options.ownerDocument.body,options.contentWindow]).on('touchend mouseup.xdsoft',function arguments_callee5(){clearTimeout(timer);stop=!0;$([options.ownerDocument.body,options.contentWindow]).off('touchend mouseup.xdsoft',arguments_callee5)})});xchangeTimer=0;datetimepicker.on('xchange.xdsoft',function(event){clearTimeout(xchangeTimer);xchangeTimer=setTimeout(function(){if(_xdsoft_datetime.currentTime===undefined||_xdsoft_datetime.currentTime===null){_xdsoft_datetime.currentTime=_xdsoft_datetime.now()}
var table='',start=new Date(_xdsoft_datetime.currentTime.getFullYear(),_xdsoft_datetime.currentTime.getMonth(),1,12,0,0),i=0,j,today=_xdsoft_datetime.now(),maxDate=!1,minDate=!1,minDateTime=!1,maxDateTime=!1,hDate,day,d,y,m,w,classes=[],customDateSettings,newRow=!0,time='',h,line_time,description;while(start.getDay()!==options.dayOfWeekStart){start.setDate(start.getDate()-1)}
table+='<table><thead><tr>';if(options.weeks){table+='<th></th>'}
for(j=0;j<7;j+=1){table+='<th>'+options.i18n[globalLocale].dayOfWeekShort[(j+options.dayOfWeekStart)%7]+'</th>'}
table+='</tr></thead>';table+='<tbody>';if(options.maxDate!==!1){maxDate=_xdsoft_datetime.strToDate(options.maxDate);maxDate=new Date(maxDate.getFullYear(),maxDate.getMonth(),maxDate.getDate(),23,59,59,999)}
if(options.minDate!==!1){minDate=_xdsoft_datetime.strToDate(options.minDate);minDate=new Date(minDate.getFullYear(),minDate.getMonth(),minDate.getDate())}
if(options.minDateTime!==!1){minDateTime=_xdsoft_datetime.strToDate(options.minDateTime);minDateTime=new Date(minDateTime.getFullYear(),minDateTime.getMonth(),minDateTime.getDate(),minDateTime.getHours(),minDateTime.getMinutes(),minDateTime.getSeconds())}
if(options.maxDateTime!==!1){maxDateTime=_xdsoft_datetime.strToDate(options.maxDateTime);maxDateTime=new Date(maxDateTime.getFullYear(),maxDateTime.getMonth(),maxDateTime.getDate(),maxDateTime.getHours(),maxDateTime.getMinutes(),maxDateTime.getSeconds())}
var maxDateTimeDay;if(maxDateTime!==!1){maxDateTimeDay=((maxDateTime.getFullYear()*12)+maxDateTime.getMonth())*31+maxDateTime.getDate()}
while(i<_xdsoft_datetime.currentTime.countDaysInMonth()||start.getDay()!==options.dayOfWeekStart||_xdsoft_datetime.currentTime.getMonth()===start.getMonth()){classes=[];i+=1;day=start.getDay();d=start.getDate();y=start.getFullYear();m=start.getMonth();w=_xdsoft_datetime.getWeekOfYear(start);description='';classes.push('xdsoft_date');if(options.beforeShowDay&&$.isFunction(options.beforeShowDay.call)){customDateSettings=options.beforeShowDay.call(datetimepicker,start)}else{customDateSettings=null}
if(options.allowDateRe&&Object.prototype.toString.call(options.allowDateRe)==="[object RegExp]"){if(!options.allowDateRe.test(dateHelper.formatDate(start,options.formatDate))){classes.push('xdsoft_disabled')}}
if(options.allowDates&&options.allowDates.length>0){if(options.allowDates.indexOf(dateHelper.formatDate(start,options.formatDate))===-1){classes.push('xdsoft_disabled')}}
var currentDay=((start.getFullYear()*12)+start.getMonth())*31+start.getDate();if((maxDate!==!1&&start>maxDate)||(minDateTime!==!1&&start<minDateTime)||(minDate!==!1&&start<minDate)||(maxDateTime!==!1&&currentDay>maxDateTimeDay)||(customDateSettings&&customDateSettings[0]===!1)){classes.push('xdsoft_disabled')}
if(options.disabledDates.indexOf(dateHelper.formatDate(start,options.formatDate))!==-1){classes.push('xdsoft_disabled')}
if(options.disabledWeekDays.indexOf(day)!==-1){classes.push('xdsoft_disabled')}
if(input.is('[disabled]')){classes.push('xdsoft_disabled')}
if(customDateSettings&&customDateSettings[1]!==""){classes.push(customDateSettings[1])}
if(_xdsoft_datetime.currentTime.getMonth()!==m){classes.push('xdsoft_other_month')}
if((options.defaultSelect||datetimepicker.data('changed'))&&dateHelper.formatDate(_xdsoft_datetime.currentTime,options.formatDate)===dateHelper.formatDate(start,options.formatDate)){classes.push('xdsoft_current')}
if(dateHelper.formatDate(today,options.formatDate)===dateHelper.formatDate(start,options.formatDate)){classes.push('xdsoft_today')}
if(start.getDay()===0||start.getDay()===6||options.weekends.indexOf(dateHelper.formatDate(start,options.formatDate))!==-1){classes.push('xdsoft_weekend')}
if(options.highlightedDates[dateHelper.formatDate(start,options.formatDate)]!==undefined){hDate=options.highlightedDates[dateHelper.formatDate(start,options.formatDate)];classes.push(hDate.style===undefined?'xdsoft_highlighted_default':hDate.style);description=hDate.desc===undefined?'':hDate.desc}
if(options.beforeShowDay&&$.isFunction(options.beforeShowDay)){classes.push(options.beforeShowDay(start))}
if(newRow){table+='<tr>';newRow=!1;if(options.weeks){table+='<th>'+w+'</th>'}}
table+='<td data-date="'+d+'" data-month="'+m+'" data-year="'+y+'"'+' class="xdsoft_date xdsoft_day_of_week'+start.getDay()+' '+classes.join(' ')+'" title="'+description+'">'+'<div>'+d+'</div>'+'</td>';if(start.getDay()===options.dayOfWeekStartPrev){table+='</tr>';newRow=!0}
start.setDate(d+1)}
table+='</tbody></table>';calendar.html(table);month_picker.find('.xdsoft_label span').eq(0).text(options.i18n[globalLocale].months[_xdsoft_datetime.currentTime.getMonth()]);month_picker.find('.xdsoft_label span').eq(1).text(_xdsoft_datetime.currentTime.getFullYear()+options.yearOffset);time='';h='';m='';var minTimeMinutesOfDay=0;if(options.minTime!==!1){var t=_xdsoft_datetime.strtotime(options.minTime);minTimeMinutesOfDay=60*t.getHours()+t.getMinutes()}
var maxTimeMinutesOfDay=24*60;if(options.maxTime!==!1){var t=_xdsoft_datetime.strtotime(options.maxTime);maxTimeMinutesOfDay=60*t.getHours()+t.getMinutes()}
if(options.minDateTime!==!1){var t=_xdsoft_datetime.strToDateTime(options.minDateTime);var currentDayIsMinDateTimeDay=dateHelper.formatDate(_xdsoft_datetime.currentTime,options.formatDate)===dateHelper.formatDate(t,options.formatDate);if(currentDayIsMinDateTimeDay){var m=60*t.getHours()+t.getMinutes();if(m>minTimeMinutesOfDay)minTimeMinutesOfDay=m}}
if(options.maxDateTime!==!1){var t=_xdsoft_datetime.strToDateTime(options.maxDateTime);var currentDayIsMaxDateTimeDay=dateHelper.formatDate(_xdsoft_datetime.currentTime,options.formatDate)===dateHelper.formatDate(t,options.formatDate);if(currentDayIsMaxDateTimeDay){var m=60*t.getHours()+t.getMinutes();if(m<maxTimeMinutesOfDay)maxTimeMinutesOfDay=m}}
line_time=function line_time(h,m){var now=_xdsoft_datetime.now(),current_time,isALlowTimesInit=options.allowTimes&&$.isArray(options.allowTimes)&&options.allowTimes.length;now.setHours(h);h=parseInt(now.getHours(),10);now.setMinutes(m);m=parseInt(now.getMinutes(),10);classes=[];var currentMinutesOfDay=60*h+m;if(input.is('[disabled]')||(currentMinutesOfDay>=maxTimeMinutesOfDay)||(currentMinutesOfDay<minTimeMinutesOfDay)){classes.push('xdsoft_disabled')}
current_time=new Date(_xdsoft_datetime.currentTime);current_time.setHours(parseInt(_xdsoft_datetime.currentTime.getHours(),10));if(!isALlowTimesInit){current_time.setMinutes(Math[options.roundTime](_xdsoft_datetime.currentTime.getMinutes()/options.step)*options.step)}
if((options.initTime||options.defaultSelect||datetimepicker.data('changed'))&&current_time.getHours()===parseInt(h,10)&&((!isALlowTimesInit&&options.step>59)||current_time.getMinutes()===parseInt(m,10))){if(options.defaultSelect||datetimepicker.data('changed')){classes.push('xdsoft_current')}else if(options.initTime){classes.push('xdsoft_init_time')}}
if(parseInt(today.getHours(),10)===parseInt(h,10)&&parseInt(today.getMinutes(),10)===parseInt(m,10)){classes.push('xdsoft_today')}
time+='<div class="xdsoft_time '+classes.join(' ')+'" data-hour="'+h+'" data-minute="'+m+'">'+dateHelper.formatDate(now,options.formatTime)+'</div>'};if(!options.allowTimes||!$.isArray(options.allowTimes)||!options.allowTimes.length){for(i=0,j=0;i<(options.hours12?12:24);i+=1){for(j=0;j<60;j+=options.step){var currentMinutesOfDay=i*60+j;if(currentMinutesOfDay<minTimeMinutesOfDay)continue;if(currentMinutesOfDay>=maxTimeMinutesOfDay)continue;h=(i<10?'0':'')+i;m=(j<10?'0':'')+j;line_time(h,m)}}}else{for(i=0;i<options.allowTimes.length;i+=1){h=_xdsoft_datetime.strtotime(options.allowTimes[i]).getHours();m=_xdsoft_datetime.strtotime(options.allowTimes[i]).getMinutes();line_time(h,m)}}
timebox.html(time);opt='';for(i=parseInt(options.yearStart,10);i<=parseInt(options.yearEnd,10);i+=1){opt+='<div class="xdsoft_option '+(_xdsoft_datetime.currentTime.getFullYear()===i?'xdsoft_current':'')+'" data-value="'+i+'">'+(i+options.yearOffset)+'</div>'}
yearselect.children().eq(0).html(opt);for(i=parseInt(options.monthStart,10),opt='';i<=parseInt(options.monthEnd,10);i+=1){opt+='<div class="xdsoft_option '+(_xdsoft_datetime.currentTime.getMonth()===i?'xdsoft_current':'')+'" data-value="'+i+'">'+options.i18n[globalLocale].months[i]+'</div>'}
monthselect.children().eq(0).html(opt);$(datetimepicker).trigger('generate.xdsoft')},10);event.stopPropagation()}).on('afterOpen.xdsoft',function(){if(options.timepicker){var classType,pheight,height,top;if(timebox.find('.xdsoft_current').length){classType='.xdsoft_current'}else if(timebox.find('.xdsoft_init_time').length){classType='.xdsoft_init_time'}
if(classType){pheight=timeboxparent[0].clientHeight;height=timebox[0].offsetHeight;top=timebox.find(classType).index()*options.timeHeightInTimePicker+1;if((height-pheight)<top){top=height-pheight}
timeboxparent.trigger('scroll_element.xdsoft_scroller',[parseInt(top,10)/(height-pheight)])}else{timeboxparent.trigger('scroll_element.xdsoft_scroller',[0])}}});timerclick=0;calendar.on('touchend click.xdsoft','td',function(xdevent){xdevent.stopPropagation();timerclick+=1;var $this=$(this),currentTime=_xdsoft_datetime.currentTime;if(currentTime===undefined||currentTime===null){_xdsoft_datetime.currentTime=_xdsoft_datetime.now();currentTime=_xdsoft_datetime.currentTime}
if($this.hasClass('xdsoft_disabled')){return!1}
currentTime.setDate(1);currentTime.setFullYear($this.data('year'));currentTime.setMonth($this.data('month'));currentTime.setDate($this.data('date'));datetimepicker.trigger('select.xdsoft',[currentTime]);input.val(_xdsoft_datetime.str());if(options.onSelectDate&&$.isFunction(options.onSelectDate)){options.onSelectDate.call(datetimepicker,_xdsoft_datetime.currentTime,datetimepicker.data('input'),xdevent)}
datetimepicker.data('changed',!0);datetimepicker.trigger('xchange.xdsoft');datetimepicker.trigger('changedatetime.xdsoft');if((timerclick>1||(options.closeOnDateSelect===!0||(options.closeOnDateSelect===!1&&!options.timepicker)))&&!options.inline){datetimepicker.trigger('close.xdsoft')}
setTimeout(function(){timerclick=0},200)});timebox.on('touchstart','div',function(xdevent){this.touchMoved=!1}).on('touchmove','div',handleTouchMoved).on('touchend click.xdsoft','div',function(xdevent){if(!this.touchMoved){xdevent.stopPropagation();var $this=$(this),currentTime=_xdsoft_datetime.currentTime;if(currentTime===undefined||currentTime===null){_xdsoft_datetime.currentTime=_xdsoft_datetime.now();currentTime=_xdsoft_datetime.currentTime}
if($this.hasClass('xdsoft_disabled')){return!1}
currentTime.setHours($this.data('hour'));currentTime.setMinutes($this.data('minute'));datetimepicker.trigger('select.xdsoft',[currentTime]);datetimepicker.data('input').val(_xdsoft_datetime.str());if(options.onSelectTime&&$.isFunction(options.onSelectTime)){options.onSelectTime.call(datetimepicker,_xdsoft_datetime.currentTime,datetimepicker.data('input'),xdevent)}
datetimepicker.data('changed',!0);datetimepicker.trigger('xchange.xdsoft');datetimepicker.trigger('changedatetime.xdsoft');if(options.inline!==!0&&options.closeOnTimeSelect===!0){datetimepicker.trigger('close.xdsoft')}}});datepicker.on('mousewheel.xdsoft',function(event){if(!options.scrollMonth){return!0}
if(event.deltaY<0){_xdsoft_datetime.nextMonth()}else{_xdsoft_datetime.prevMonth()}
return!1});input.on('mousewheel.xdsoft',function(event){if(!options.scrollInput){return!0}
if(!options.datepicker&&options.timepicker){current_time_index=timebox.find('.xdsoft_current').length?timebox.find('.xdsoft_current').eq(0).index():0;if(current_time_index+event.deltaY>=0&&current_time_index+event.deltaY<timebox.children().length){current_time_index+=event.deltaY}
if(timebox.children().eq(current_time_index).length){timebox.children().eq(current_time_index).trigger('mousedown')}
return!1}
if(options.datepicker&&!options.timepicker){datepicker.trigger(event,[event.deltaY,event.deltaX,event.deltaY]);if(input.val){input.val(_xdsoft_datetime.str())}
datetimepicker.trigger('changedatetime.xdsoft');return!1}});datetimepicker.on('changedatetime.xdsoft',function(event){if(options.onChangeDateTime&&$.isFunction(options.onChangeDateTime)){var $input=datetimepicker.data('input');options.onChangeDateTime.call(datetimepicker,_xdsoft_datetime.currentTime,$input,event);delete options.value;$input.trigger('change')}}).on('generate.xdsoft',function(){if(options.onGenerate&&$.isFunction(options.onGenerate)){options.onGenerate.call(datetimepicker,_xdsoft_datetime.currentTime,datetimepicker.data('input'))}
if(triggerAfterOpen){datetimepicker.trigger('afterOpen.xdsoft');triggerAfterOpen=!1}}).on('click.xdsoft',function(xdevent){xdevent.stopPropagation()});current_time_index=0;forEachAncestorOf=function(node,callback){do{node=node.parentNode;if(!node||callback(node)===!1){break}}while(node.nodeName!=='HTML');};setPos=function(){var dateInputOffset,dateInputElem,verticalPosition,left,position,datetimepickerElem,dateInputHasFixedAncestor,$dateInput,windowWidth,verticalAnchorEdge,datetimepickerCss,windowHeight,windowScrollTop;$dateInput=datetimepicker.data('input');dateInputOffset=$dateInput.offset();dateInputElem=$dateInput[0];verticalAnchorEdge='top';verticalPosition=(dateInputOffset.top+dateInputElem.offsetHeight)-1;left=dateInputOffset.left;position="absolute";windowWidth=$(options.contentWindow).width();windowHeight=$(options.contentWindow).height();windowScrollTop=$(options.contentWindow).scrollTop();if((options.ownerDocument.documentElement.clientWidth-dateInputOffset.left)<datepicker.parent().outerWidth(!0)){var diff=datepicker.parent().outerWidth(!0)-dateInputElem.offsetWidth;left=left-diff}
if($dateInput.parent().css('direction')==='rtl'){left-=(datetimepicker.outerWidth()-$dateInput.outerWidth())}
if(options.fixed){verticalPosition-=windowScrollTop;left-=$(options.contentWindow).scrollLeft();position="fixed"}else{dateInputHasFixedAncestor=!1;forEachAncestorOf(dateInputElem,function(ancestorNode){if(ancestorNode===null){return!1}
if(options.contentWindow.getComputedStyle(ancestorNode).getPropertyValue('position')==='fixed'){dateInputHasFixedAncestor=!0;return!1}});if(dateInputHasFixedAncestor){position='fixed';if(verticalPosition+datetimepicker.outerHeight()>windowHeight+windowScrollTop){verticalAnchorEdge='bottom';verticalPosition=(windowHeight+windowScrollTop)-dateInputOffset.top}else{verticalPosition-=windowScrollTop}}else{if(verticalPosition+datetimepicker[0].offsetHeight>windowHeight+windowScrollTop){verticalPosition=dateInputOffset.top-datetimepicker[0].offsetHeight+1}}
if(verticalPosition<0){verticalPosition=0}
if(left+dateInputElem.offsetWidth>windowWidth){left=windowWidth-dateInputElem.offsetWidth}}
datetimepickerElem=datetimepicker[0];forEachAncestorOf(datetimepickerElem,function(ancestorNode){var ancestorNodePosition;ancestorNodePosition=options.contentWindow.getComputedStyle(ancestorNode).getPropertyValue('position');if(ancestorNodePosition==='relative'&&windowWidth>=ancestorNode.offsetWidth){left=left-((windowWidth-ancestorNode.offsetWidth)/2);return!1}});datetimepickerCss={position:position,left:left,top:'',bottom:''};datetimepickerCss[verticalAnchorEdge]=verticalPosition;datetimepicker.css(datetimepickerCss)};datetimepicker.on('open.xdsoft',function(event){var onShow=!0;if(options.onShow&&$.isFunction(options.onShow)){onShow=options.onShow.call(datetimepicker,_xdsoft_datetime.currentTime,datetimepicker.data('input'),event)}
if(onShow!==!1){datetimepicker.show();setPos();$(options.contentWindow).off('resize.xdsoft',setPos).on('resize.xdsoft',setPos);if(options.closeOnWithoutClick){$([options.ownerDocument.body,options.contentWindow]).on('touchstart mousedown.xdsoft',function arguments_callee6(){datetimepicker.trigger('close.xdsoft');$([options.ownerDocument.body,options.contentWindow]).off('touchstart mousedown.xdsoft',arguments_callee6)})}}}).on('close.xdsoft',function(event){var onClose=!0;month_picker.find('.xdsoft_month,.xdsoft_year').find('.xdsoft_select').hide();if(options.onClose&&$.isFunction(options.onClose)){onClose=options.onClose.call(datetimepicker,_xdsoft_datetime.currentTime,datetimepicker.data('input'),event)}
if(onClose!==!1&&!options.opened&&!options.inline){datetimepicker.hide()}
event.stopPropagation()}).on('toggle.xdsoft',function(){if(datetimepicker.is(':visible')){datetimepicker.trigger('close.xdsoft')}else{datetimepicker.trigger('open.xdsoft')}}).data('input',input);timer=0;datetimepicker.data('xdsoft_datetime',_xdsoft_datetime);datetimepicker.setOptions(options);function getCurrentValue(){var ct=!1,time;if(options.startDate){ct=_xdsoft_datetime.strToDate(options.startDate)}else{ct=options.value||((input&&input.val&&input.val())?input.val():'');if(ct){ct=_xdsoft_datetime.strToDateTime(ct);if(options.yearOffset){ct=new Date(ct.getFullYear()-options.yearOffset,ct.getMonth(),ct.getDate(),ct.getHours(),ct.getMinutes(),ct.getSeconds(),ct.getMilliseconds())}}else if(options.defaultDate){ct=_xdsoft_datetime.strToDateTime(options.defaultDate);if(options.defaultTime){time=_xdsoft_datetime.strtotime(options.defaultTime);ct.setHours(time.getHours());ct.setMinutes(time.getMinutes())}}}
if(ct&&_xdsoft_datetime.isValidDate(ct)){datetimepicker.data('changed',!0)}else{ct=''}
return ct||0}
function setMask(options){var isValidValue=function(mask,value){var reg=mask.replace(/([\[\]\/\{\}\(\)\-\.\+]{1})/g,'\\$1').replace(/_/g,'{digit+}').replace(/([0-9]{1})/g,'{digit$1}').replace(/\{digit([0-9]{1})\}/g,'[0-$1_]{1}').replace(/\{digit[\+]\}/g,'[0-9_]{1}');return(new RegExp(reg)).test(value)},getCaretPos=function(input){try{if(options.ownerDocument.selection&&options.ownerDocument.selection.createRange){var range=options.ownerDocument.selection.createRange();return range.getBookmark().charCodeAt(2)-2}
if(input.setSelectionRange){return input.selectionStart}}catch(e){return 0}},setCaretPos=function(node,pos){node=(typeof node==="string"||node instanceof String)?options.ownerDocument.getElementById(node):node;if(!node){return!1}
if(node.createTextRange){var textRange=node.createTextRange();textRange.collapse(!0);textRange.moveEnd('character',pos);textRange.moveStart('character',pos);textRange.select();return!0}
if(node.setSelectionRange){node.setSelectionRange(pos,pos);return!0}
return!1};if(options.mask){input.off('keydown.xdsoft')}
if(options.mask===!0){if(dateHelper.formatMask){options.mask=dateHelper.formatMask(options.format)}else{options.mask=options.format.replace(/Y/g,'9999').replace(/F/g,'9999').replace(/m/g,'19').replace(/d/g,'39').replace(/H/g,'29').replace(/i/g,'59').replace(/s/g,'59')}}
if($.type(options.mask)==='string'){if(!isValidValue(options.mask,input.val())){input.val(options.mask.replace(/[0-9]/g,'_'));setCaretPos(input[0],0)}
input.on('paste.xdsoft',function(event){var clipboardData=event.clipboardData||event.originalEvent.clipboardData||window.clipboardData,pastedData=clipboardData.getData('text'),val=this.value,pos=this.selectionStart
var valueBeforeCursor=val.substr(0,pos);var valueAfterPaste=val.substr(pos+pastedData.length);val=valueBeforeCursor+pastedData+valueAfterPaste;pos+=pastedData.length;if(isValidValue(options.mask,val)){this.value=val;setCaretPos(this,pos)}else if($.trim(val)===''){this.value=options.mask.replace(/[0-9]/g,'_')}else{input.trigger('error_input.xdsoft')}
event.preventDefault();return!1});input.on('keydown.xdsoft',function(event){var val=this.value,key=event.which,pos=this.selectionStart,selEnd=this.selectionEnd,hasSel=pos!==selEnd,digit;if(((key>=KEY0&&key<=KEY9)||(key>=_KEY0&&key<=_KEY9))||(key===BACKSPACE||key===DEL)){digit=(key===BACKSPACE||key===DEL)?'_':String.fromCharCode((_KEY0<=key&&key<=_KEY9)?key-KEY0:key);if(key===BACKSPACE&&pos&&!hasSel){pos-=1}
while(!0){var maskValueAtCurPos=options.mask.substr(pos,1);var posShorterThanMaskLength=pos<options.mask.length;var posGreaterThanZero=pos>0;var notNumberOrPlaceholder=/[^0-9_]/;var curPosOnSep=notNumberOrPlaceholder.test(maskValueAtCurPos);var continueMovingPosition=curPosOnSep&&posShorterThanMaskLength&&posGreaterThanZero
if(!continueMovingPosition)break;pos+=(key===BACKSPACE&&!hasSel)?-1:1}
if(hasSel){var selLength=selEnd-pos
var defaultBlank=options.mask.replace(/[0-9]/g,'_');var defaultBlankSelectionReplacement=defaultBlank.substr(pos,selLength);var selReplacementRemainder=defaultBlankSelectionReplacement.substr(1)
var valueBeforeSel=val.substr(0,pos);var insertChars=digit+selReplacementRemainder;var charsAfterSelection=val.substr(pos+selLength);val=valueBeforeSel+insertChars+charsAfterSelection}else{var valueBeforeCursor=val.substr(0,pos);var insertChar=digit;var valueAfterNextChar=val.substr(pos+1);val=valueBeforeCursor+insertChar+valueAfterNextChar}
if($.trim(val)===''){val=defaultBlank}else{if(pos===options.mask.length){event.preventDefault();return!1}}
pos+=(key===BACKSPACE)?0:1;while(/[^0-9_]/.test(options.mask.substr(pos,1))&&pos<options.mask.length&&pos>0){pos+=(key===BACKSPACE)?0:1}
if(isValidValue(options.mask,val)){this.value=val;setCaretPos(this,pos)}else if($.trim(val)===''){this.value=options.mask.replace(/[0-9]/g,'_')}else{input.trigger('error_input.xdsoft')}}else{if(([AKEY,CKEY,VKEY,ZKEY,YKEY].indexOf(key)!==-1&&ctrlDown)||[ESC,ARROWUP,ARROWDOWN,ARROWLEFT,ARROWRIGHT,F5,CTRLKEY,TAB,ENTER].indexOf(key)!==-1){return!0}}
event.preventDefault();return!1})}}
_xdsoft_datetime.setCurrentTime(getCurrentValue());input.data('xdsoft_datetimepicker',datetimepicker).on('open.xdsoft focusin.xdsoft mousedown.xdsoft touchstart',function(){if(input.is(':disabled')||(input.data('xdsoft_datetimepicker').is(':visible')&&options.closeOnInputClick)){return}
if(!options.openOnFocus){return}
clearTimeout(timer);timer=setTimeout(function(){if(input.is(':disabled')){return}
triggerAfterOpen=!0;_xdsoft_datetime.setCurrentTime(getCurrentValue(),!0);if(options.mask){setMask(options)}
datetimepicker.trigger('open.xdsoft')},100)}).on('keydown.xdsoft',function(event){var elementSelector,key=event.which;if([ENTER].indexOf(key)!==-1&&options.enterLikeTab){elementSelector=$("input:visible,textarea:visible,button:visible,a:visible");datetimepicker.trigger('close.xdsoft');elementSelector.eq(elementSelector.index(this)+1).focus();return!1}
if([TAB].indexOf(key)!==-1){datetimepicker.trigger('close.xdsoft');return!0}}).on('blur.xdsoft',function(){datetimepicker.trigger('close.xdsoft')})};destroyDateTimePicker=function(input){var datetimepicker=input.data('xdsoft_datetimepicker');if(datetimepicker){datetimepicker.data('xdsoft_datetime',null);datetimepicker.remove();input.data('xdsoft_datetimepicker',null).off('.xdsoft');$(options.contentWindow).off('resize.xdsoft');$([options.contentWindow,options.ownerDocument.body]).off('mousedown.xdsoft touchstart');if(input.unmousewheel){input.unmousewheel()}}};$(options.ownerDocument).off('keydown.xdsoftctrl keyup.xdsoftctrl').on('keydown.xdsoftctrl',function(e){if(e.keyCode===CTRLKEY){ctrlDown=!0}}).on('keyup.xdsoftctrl',function(e){if(e.keyCode===CTRLKEY){ctrlDown=!1}});this.each(function(){var datetimepicker=$(this).data('xdsoft_datetimepicker'),$input;if(datetimepicker){if($.type(opt)==='string'){switch(opt){case 'show':$(this).select().focus();datetimepicker.trigger('open.xdsoft');break;case 'hide':datetimepicker.trigger('close.xdsoft');break;case 'toggle':datetimepicker.trigger('toggle.xdsoft');break;case 'destroy':destroyDateTimePicker($(this));break;case 'reset':this.value=this.defaultValue;if(!this.value||!datetimepicker.data('xdsoft_datetime').isValidDate(dateHelper.parseDate(this.value,options.format))){datetimepicker.data('changed',!1)}
datetimepicker.data('xdsoft_datetime').setCurrentTime(this.value);break;case 'validate':$input=datetimepicker.data('input');$input.trigger('blur.xdsoft');break;default:if(datetimepicker[opt]&&$.isFunction(datetimepicker[opt])){result=datetimepicker[opt](opt2)}}}else{datetimepicker.setOptions(opt)}
return 0}
if($.type(opt)!=='string'){if(!options.lazyInit||options.open||options.inline){createDateTimePicker($(this))}else{lazyInit($(this))}}});return result};$.fn.datetimepicker.defaults=default_options;function HighlightedDate(date,desc,style){"use strict";this.date=date;this.desc=desc;this.style=style}};(function(factory){if(typeof define==='function'&&define.amd){define(['jquery','jquery-mousewheel'],factory)}else if(typeof exports==='object'){module.exports=factory(require('jquery'))}else{factory(jQuery)}}(datetimepickerFactory));
/*!
 * jQuery Mousewheel 3.1.13
 *
 * Copyright jQuery Foundation and other contributors
 * Released under the MIT license
 * http://jquery.org/license
 */
(function(factory){if(typeof define==='function'&&define.amd){define(['jquery'],factory)}else if(typeof exports==='object'){module.exports=factory}else{factory(jQuery)}}(function($){var toFix=['wheel','mousewheel','DOMMouseScroll','MozMousePixelScroll'],toBind=('onwheel' in document||document.documentMode>=9)?['wheel']:['mousewheel','DomMouseScroll','MozMousePixelScroll'],slice=Array.prototype.slice,nullLowestDeltaTimeout,lowestDelta;if($.event.fixHooks){for(var i=toFix.length;i;){$.event.fixHooks[toFix[--i]]=$.event.mouseHooks}}
var special=$.event.special.mousewheel={version:'3.1.12',setup:function(){if(this.addEventListener){for(var i=toBind.length;i;){this.addEventListener(toBind[--i],handler,!1)}}else{this.onmousewheel=handler}
$.data(this,'mousewheel-line-height',special.getLineHeight(this));$.data(this,'mousewheel-page-height',special.getPageHeight(this))},teardown:function(){if(this.removeEventListener){for(var i=toBind.length;i;){this.removeEventListener(toBind[--i],handler,!1)}}else{this.onmousewheel=null}
$.removeData(this,'mousewheel-line-height');$.removeData(this,'mousewheel-page-height')},getLineHeight:function(elem){var $elem=$(elem),$parent=$elem['offsetParent' in $.fn?'offsetParent':'parent']();if(!$parent.length){$parent=$('body')}
return parseInt($parent.css('fontSize'),10)||parseInt($elem.css('fontSize'),10)||16},getPageHeight:function(elem){return $(elem).height()},settings:{adjustOldDeltas:!0,normalizeOffset:!0}};$.fn.extend({mousewheel:function(fn){return fn?this.bind('mousewheel',fn):this.trigger('mousewheel')},unmousewheel:function(fn){return this.unbind('mousewheel',fn)}});function handler(event){var orgEvent=event||window.event,args=slice.call(arguments,1),delta=0,deltaX=0,deltaY=0,absDelta=0,offsetX=0,offsetY=0;event=$.event.fix(orgEvent);event.type='mousewheel';if('detail' in orgEvent){deltaY=orgEvent.detail*-1}
if('wheelDelta' in orgEvent){deltaY=orgEvent.wheelDelta}
if('wheelDeltaY' in orgEvent){deltaY=orgEvent.wheelDeltaY}
if('wheelDeltaX' in orgEvent){deltaX=orgEvent.wheelDeltaX*-1}
if('axis' in orgEvent&&orgEvent.axis===orgEvent.HORIZONTAL_AXIS){deltaX=deltaY*-1;deltaY=0}
delta=deltaY===0?deltaX:deltaY;if('deltaY' in orgEvent){deltaY=orgEvent.deltaY*-1;delta=deltaY}
if('deltaX' in orgEvent){deltaX=orgEvent.deltaX;if(deltaY===0){delta=deltaX*-1}}
if(deltaY===0&&deltaX===0){return}
if(orgEvent.deltaMode===1){var lineHeight=$.data(this,'mousewheel-line-height');delta*=lineHeight;deltaY*=lineHeight;deltaX*=lineHeight}else if(orgEvent.deltaMode===2){var pageHeight=$.data(this,'mousewheel-page-height');delta*=pageHeight;deltaY*=pageHeight;deltaX*=pageHeight}
absDelta=Math.max(Math.abs(deltaY),Math.abs(deltaX));if(!lowestDelta||absDelta<lowestDelta){lowestDelta=absDelta;if(shouldAdjustOldDeltas(orgEvent,absDelta)){lowestDelta/=40}}
if(shouldAdjustOldDeltas(orgEvent,absDelta)){delta/=40;deltaX/=40;deltaY/=40}
delta=Math[delta>=1?'floor':'ceil'](delta/lowestDelta);deltaX=Math[deltaX>=1?'floor':'ceil'](deltaX/lowestDelta);deltaY=Math[deltaY>=1?'floor':'ceil'](deltaY/lowestDelta);if(special.settings.normalizeOffset&&this.getBoundingClientRect){var boundingRect=this.getBoundingClientRect();offsetX=event.clientX-boundingRect.left;offsetY=event.clientY-boundingRect.top}
event.deltaX=deltaX;event.deltaY=deltaY;event.deltaFactor=lowestDelta;event.offsetX=offsetX;event.offsetY=offsetY;event.deltaMode=0;args.unshift(event,delta,deltaX,deltaY);if(nullLowestDeltaTimeout){clearTimeout(nullLowestDeltaTimeout)}
nullLowestDeltaTimeout=setTimeout(nullLowestDelta,200);return($.event.dispatch||$.event.handle).apply(this,args)}
function nullLowestDelta(){lowestDelta=null}
function shouldAdjustOldDeltas(orgEvent,absDelta){return special.settings.adjustOldDeltas&&orgEvent.type==='mousewheel'&&absDelta%120===0}}));/**
  * Copyright ETS Software Technology Co., Ltd
 *
 * NOTICE OF LICENSE
 *
 * This file is not open source! Each license that you purchased is only available for 1 website only.
 * If you want to use this file on more websites (or projects), you need to purchase additional licenses.
 * You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade PrestaShop to newer
 * versions in the future.
 *
 * @author ETS Software Technology Co., Ltd
 * @copyright  ETS Software Technology Co., Ltd
 * @license    Valid for 1 website (or project) for each purchase of license
 */
(function($){'use strict';var wpcf7={"apiSettings":{"root":"http:\/\/web.prestahero.com\/chung\/wp494\/wp-json\/contact-form-7\/v1","namespace":"contact-form-7\/v1"},"recaptcha":{"messages":{"empty":"Please verify that you are not a robot."}}};if(typeof wpcf7==='undefined'||wpcf7===null){return}
wpcf7=$.extend({cached:0,inputs:[]},wpcf7);$(function(){wpcf7.supportHtml5=(function(){var features={};var input=document.createElement('input');features.placeholder='placeholder' in input;var inputTypes=['email','url','tel','number','range','date'];$.each(inputTypes,function(index,value){input.setAttribute('type',value);features[value]=input.type!=='text'});return features})();$('div.wpcf7 > form').each(function(){var $form=$(this);wpcf7.initForm($form);if(wpcf7.cached){wpcf7.refill($form)}})});wpcf7.getId=function(form){return parseInt($('input[name="_wpcf7"]',form).val(),10)};wpcf7.initForm=function(form){var $form=$(form);$form.submit(function(event){if(typeof window.FormData!=='function'){return}
wpcf7.submit($form);event.preventDefault()});if($form.find('.ajax-loader').length<=0)
$form.find('.wpcf7-submit').after('<span class="ajax-loader"></span>');wpcf7.toggleSubmit($form);$form.on('click','.wpcf7-acceptance',function(){wpcf7.toggleSubmit($form)});$('.wpcf7-exclusive-checkbox',$form).on('click','input:checkbox',function(){var name=$(this).attr('name');$form.find('input:checkbox[name="'+name+'"]').not(this).prop('checked',!1)});$('.wpcf7-list-item.has-free-text',$form).each(function(){var $freetext=$(':input.wpcf7-free-text',this);var $wrap=$(this).closest('.wpcf7-form-control');if($(':checkbox, :radio',this).is(':checked')){$freetext.prop('disabled',!1)}else{$freetext.prop('disabled',!0)}
$wrap.on('change',':checkbox, :radio',function(){var $cb=$('.has-free-text',$wrap).find(':checkbox, :radio');if($cb.is(':checked')){$freetext.prop('disabled',!1).focus()}else{$freetext.prop('disabled',!0)}})});if(!wpcf7.supportHtml5.placeholder){$('[placeholder]',$form).each(function(){$(this).val($(this).attr('placeholder'));$(this).addClass('placeheld');$(this).focus(function(){if($(this).hasClass('placeheld')){$(this).val('').removeClass('placeheld')}});$(this).blur(function(){if(''===$(this).val()){$(this).val($(this).attr('placeholder'));$(this).addClass('placeheld')}})})}
if(wpcf7.jqueryUi&&!wpcf7.supportHtml5.date){$form.find('input.wpcf7-date[type="date"]').each(function(){$(this).datepicker({dateFormat:'yy-mm-dd',minDate:new Date($(this).attr('min')),maxDate:new Date($(this).attr('max'))})})}
if(wpcf7.jqueryUi&&!wpcf7.supportHtml5.number){$form.find('input.wpcf7-number[type="number"]').each(function(){$(this).spinner({min:$(this).attr('min'),max:$(this).attr('max'),step:$(this).attr('step')})})}
$('.wpcf7-character-count',$form).each(function(){var $count=$(this);var name=$count.attr('data-target-name');var down=$count.hasClass('down');var starting=parseInt($count.attr('data-starting-value'),10);var maximum=parseInt($count.attr('data-maximum-value'),10);var minimum=parseInt($count.attr('data-minimum-value'),10);var updateCount=function(target){var $target=$(target);var length=$target.val().length;var count=down?starting-length:length;$count.attr('data-current-value',count);$count.text(count);if(maximum&&maximum<length){$count.addClass('too-long')}else{$count.removeClass('too-long')}
if(minimum&&length<minimum){$count.addClass('too-short')}else{$count.removeClass('too-short')}};$(':input[name="'+name+'"]',$form).each(function(){updateCount(this);$(this).keyup(function(){updateCount(this)})})});$form.on('change','.wpcf7-validates-as-url',function(){var val=$.trim($(this).val());if(val&&!val.match(/^[a-z][a-z0-9.+-]*:/i)&&-1!==val.indexOf('.')){val=val.replace(/^\/+/,'');val='http://'+val}
$(this).val(val)})};wpcf7.submit=function(form){if(typeof tinyMCE!=='undefined'&&tinyMCE.editors.length>0&&$('.autoload_rte_ctf7').length){tinyMCE.triggerSave()}
if(typeof window.FormData!=='function'){return}
var $form=$(form);if($form.hasClass('is-active'))
return!1;$('.ajax-loader',$form).addClass('is-active');$form.addClass('is-active');$('[placeholder].placeheld',$form).each(function(i,n){$(n).val('')});wpcf7.clearResponse($form);var formData=new FormData($form.get(0));var detail={id:$form.closest('div.wpcf7').attr('id'),status:'init',inputs:[],formData:formData};$.each($form.serializeArray(),function(i,field){if('_wpcf7'==field.name){detail.contactFormId=field.value}else if('_etscf7_version'==field.name){detail.pluginVersion=field.value}else if('_etscf7_locale'==field.name){detail.contactFormLocale=field.value}else if('_etscf7_unit_tag'==field.name){detail.unitTag=field.value}else if('_etscf7_container_post'==field.name){detail.containerPostId=field.value}else if(field.name.match(/^_etscf7_\w+_free_text_/)){var owner=field.name.replace(/^_etscf7_\w+_free_text_/,'');detail.inputs.push({name:owner+'-free-text',value:field.value})}else if(field.name.match(/^_/)){}else{detail.inputs.push(field)}});wpcf7.triggerEvent($form.closest('div.wpcf7'),'beforesubmit',detail);var ajaxSuccess=function(data,status,xhr,$form){detail.id=$(data.into).attr('id');detail.status=data.status;detail.apiResponse=data;var $message=$('.wpcf7-response-output',$form);$message.removeClass('alert-warning');$message.removeClass('alert-success');switch(data.status){case 'validation_failed':$.each(data.invalidFields,function(i,n){$(n.into,$form).each(function(){wpcf7.notValidTip(this,n.message);$('.wpcf7-form-control',this).addClass('wpcf7-not-valid');$('[aria-invalid]',this).attr('aria-invalid','true')})});$message.addClass('alert alert-warning');$form.addClass('invalid');wpcf7.triggerEvent(data.into,'invalid',detail);break;case 'acceptance_missing':$message.addClass('alert alert-warning');$form.addClass('unaccepted');wpcf7.triggerEvent(data.into,'unaccepted',detail);break;case 'spam':$message.addClass('alert alert-warning');$form.addClass('spam');$('[name="g-recaptcha-response"]',$form).each(function(){if(''===$(this).val()){var $recaptcha=$(this).closest('.wpcf7-form-control-wrap');wpcf7.notValidTip($recaptcha,wpcf7.recaptcha.messages.empty)}});wpcf7.triggerEvent(data.into,'spam',detail);break;case 'aborted':$message.addClass('alert alert-warning');$form.addClass('aborted');wpcf7.triggerEvent(data.into,'aborted',detail);break;case 'mail_sent':$message.addClass('alert alert-success');$form.addClass('sent');wpcf7.triggerEvent(data.into,'mailsent',detail);break;case 'mail_failed':$message.addClass('alert alert-warning');$form.addClass('failed');wpcf7.triggerEvent(data.into,'mailfailed',detail);break;case 'mail_redirect':$message.hide().remove();window.location.href=data.message;break;case 'load_thank_page':$message.hide().remove();window.location.href=data.message;break;default:var customStatusClass='custom-'+data.status.replace(/[^0-9a-z]+/i,'-');$message.addClass('wpcf7-'+customStatusClass);$form.addClass(customStatusClass)}
wpcf7.refill($form,data);wpcf7.triggerEvent(data.into,'submit',detail);if('mail_sent'==data.status){$form.each(function(){this.reset()})}
$form.find('[placeholder].placeheld').each(function(i,n){$(n).val($(n).attr('placeholder'))});$message.html('').append(data.message).slideDown('fast');$message.attr('role','alert');$('.screen-reader-response',$form.closest('.wpcf7')).each(function(){var $response=$(this);$response.html('').attr('role','').append(data.message);if(data.invalidFields){var $invalids=$('<ul></ul>');$.each(data.invalidFields,function(i,n){if(n.idref){var $li=$('<li></li>').append($('<a></a>').attr('href','#'+n.idref).append(n.message))}else{var $li=$('<li></li>').append(n.message)}
$invalids.append($li)});$response.append($invalids)}
$response.attr('role','alert').focus()})};$.ajax({type:'POST',url:$form.attr('action'),data:formData,dataType:'json',processData:!1,contentType:!1}).done(function(data,status,xhr){ajaxSuccess(data,status,xhr,$form);$('.ajax-loader',$form).removeClass('is-active');$form.removeClass('is-active');if($form.find('.pa-captcha-refesh').length)
refeshImage($form.find('.pa-captcha-refesh'));$(document).trigger("wpcf7submit")}).fail(function(xhr,status,error){$form.find('.wpcf7-response-output').removeClass('alert-warning');$form.find('.wpcf7-response-output').removeClass('alert-success');$form.find('.wpcf7-response-output').html('There was a technical error when submitting the form. Please contact webmaster for more information');$form.find('.wpcf7-response-output').addClass('alert alert-warning');$form.find('.wpcf7-response-output').addClass('invalid').show();$form.find('.ajax-loader').removeClass('is-active');$form.removeClass('is-active');if($form.find('.pa-captcha-refesh'))
refeshImage($form.find('.pa-captcha-refesh'));$(document).trigger("wpcf7submit")})};wpcf7.triggerEvent=function(target,name,detail){var $target=$(target);var event=new CustomEvent('wpcf7'+name,{bubbles:!0,detail:detail});$target.trigger('wpcf7:'+name,detail);$target.trigger(name+'.wpcf7',detail)};wpcf7.toggleSubmit=function(form,state){var $form=$(form);var $submit=$('input:submit',$form);if(typeof state!=='undefined'){$submit.prop('disabled',!state);return}
if($form.hasClass('wpcf7-acceptance-as-validation')){return}
$submit.prop('disabled',!1);$('.wpcf7-acceptance',$form).each(function(){var $span=$(this);var $input=$('input:checkbox',$span);if(!$span.hasClass('optional')){if($span.hasClass('invert')&&$input.is(':checked')||!$span.hasClass('invert')&&!$input.is(':checked')){$submit.prop('disabled',!0);return!1}}})};wpcf7.notValidTip=function(target,message){var $target=$(target);$('.wpcf7-not-valid-tip',$target).remove();$('<span role="alert" class="wpcf7-not-valid-tip"></span>').text(message).appendTo($target);if($target.is('.use-floating-validation-tip *')){var fadeOut=function(target){$(target).not(':hidden').animate({opacity:0},'fast',function(){$(this).css({'z-index':-100})})};$target.on('mouseover','.wpcf7-not-valid-tip',function(){fadeOut(this)});$target.on('focus',':input',function(){fadeOut($('.wpcf7-not-valid-tip',$target))})}};wpcf7.refill=function(form,data){var $form=$(form);var refillCaptcha=function($form,items){$.each(items,function(i,n){$form.find(':input[name="'+i+'"]').val('');$form.find('img.wpcf7-captcha-'+i).attr('src',n);var match=/([0-9]+)\.(png|gif|jpeg)$/.exec(n);$form.find('input:hidden[name="_etscf7_captcha_challenge_'+i+'"]').attr('value',match[1])})};var refillQuiz=function($form,items){$.each(items,function(i,n){$form.find(':input[name="'+i+'"]').val('');$form.find(':input[name="'+i+'"]').siblings('span.wpcf7-quiz-label').text(n[0]);$form.find('input:hidden[name="_etscf7_quiz_answer_'+i+'"]').attr('value',n[1])})};if(typeof data==='undefined'){$.ajax({type:'GET',url:wpcf7.apiSettings.getRoute('/contact-forms/'+wpcf7.getId($form)+'/refill'),beforeSend:function(xhr){var nonce=$form.find(':input[name="_wpnonce"]').val();if(nonce){xhr.setRequestHeader('X-WP-Nonce',nonce)}},dataType:'json'}).done(function(data,status,xhr){if(data.captcha){refillCaptcha($form,data.captcha)}
if(data.quiz){refillQuiz($form,data.quiz)}})}else{if(data.captcha){refillCaptcha($form,data.captcha)}
if(data.quiz){refillQuiz($form,data.quiz)}}};wpcf7.clearResponse=function(form){var $form=$(form);$form.removeClass('invalid spam sent failed');$form.siblings('.screen-reader-response').html('').attr('role','');$('.wpcf7-not-valid-tip',$form).remove();$('[aria-invalid]',$form).attr('aria-invalid','false');$('.wpcf7-form-control',$form).removeClass('wpcf7-not-valid');$('.wpcf7-response-output',$form).hide().empty().removeAttr('role').removeClass('wpcf7-mail-sent-ok wpcf7-mail-sent-ng wpcf7-validation-errors wpcf7-spam-blocked')};wpcf7.apiSettings.getRoute=function(path){var url=wpcf7.apiSettings.root;url=url.replace(wpcf7.apiSettings.namespace,wpcf7.apiSettings.namespace+path);return url}})(jQuery);(function(){if(typeof window.CustomEvent==="function")return!1;function CustomEvent(event,params){params=params||{bubbles:!1,cancelable:!1,detail:undefined};var evt=document.createEvent('CustomEvent');evt.initCustomEvent(event,params.bubbles,params.cancelable,params.detail);return evt}
CustomEvent.prototype=window.Event.prototype;window.CustomEvent=CustomEvent})();$(document).ready(function(){$('.wpcf7 input[type="url"]').each(function(){if($(this).val()){$(this).val($(this).val().replace('default:current_url',window.location.href))}});$(document).on('click','.ctf_click_open_contactform7',function(){var id=$(this).attr('data-id');$('#ctf-popup-wapper-'+id).addClass('show');if(!$(this).hasClass('addlogded')){ajaxAddLoger($('#ctf-popup-wapper-'+id).find('.wpcf7').attr('data-id'));$(this).addClass('addlogded')}});$(document).on('click','.wpcf7.hook',function(){var id=$(this).attr('data-id');$('#ctf-popup-wapper-'+id).addClass('show');if(!$(this).hasClass('addlogded')){ajaxAddLoger(id);$(this).addClass('addlogded')}});$(document).on('click','.ctf_close_popup',function(){$(this).closest('.ctf-popup-wapper').removeClass('show')});$(document).mouseup(function(e){var container=$('.ctf-popup-content');var datepicker=$('.ui-datepicker');if(!container.is(e.target)&&container.has(e.target).length===0&&!datepicker.is(e.target)&&datepicker.has(e.target).length===0){$('.ctf-popup-wapper').removeClass('show')}});$(document).keyup(function(e){if(e.keyCode==27){$('.ctf-popup-wapper').removeClass('show')}});if($(".wpcf7 .datetimepicker").length>0){$(".wpcf7 .datetimepicker").datetimepicker({timepicker:!0,format:'Y-m-d h:i'})}
if($(".wpcf7 .datepicker").length>0){$(".wpcf7 .datepicker").datetimepicker({timepicker:!1,format:'Y-m-d'})}
$('.pa-captcha-refesh').click(function(){refeshImage($(this));return!1});if($('input[type="range"]').length){$('input[type="range"]').each(function(){if($(this).prev('.rang-value').length>0)
$(this).prev('.rang-value').html($(this).val());})}
$('input[type="range"]').change(function(){if($(this).prev('.rang-value').length>0)
$(this).prev('.rang-value').html($(this).val());});if(typeof tinyMCE!=='undefined'&&$('.autoload_rte_ctf7').length){tinymce.init({selector:'.autoload_rte_ctf7',plugins:"align link image media code emoticons",browser_spellcheck:!0,themes:"modern",toolbar1:"emoticons,bold,italic,underline,link,align,bulli,numlist,table,image",convert_urls:!1})}});function refeshImage($this){if($this.prev('.pa-captcha-img-data').length){originalCapcha=$this.prev('.pa-captcha-img-data').attr('src');originalCode=$this.attr('data-rand');newCode=Math.random();$this.prev('.pa-captcha-img-data').attr('src',originalCapcha.replace(originalCode,newCode));$this.attr('data-rand',newCode);$('input[type="captcha"]').val('')}}
function ajaxAddLoger(id_contact){$.ajax({type:'POST',headers:{"cache-control":"no-cache"},url:link_contact_ets,dataType:"json",data:'action=addLoger&id_contact='+id_contact,success:function(jsonData){}})}
function ctf_loadCaptcha(){var img=$('.pa-captcha-img-data:not(.loaded)').first();if(img.length>0){img.load(function(){ctf_refreshCaptcha(img);if(img[0].complete){ctf_loadCaptcha()}}).filter(function(){return this.complete}).load()}}
function ctf_refreshCaptcha(img){if(img.length&&!img.hasClass('loaded')){var orgLink=img.attr('src');var orgCode=img.attr('data-rand');var rand=Math.random();img.attr('src',orgLink.replace(orgCode,rand));img.attr('data-rand',rand);if(!img.hasClass('loaded')){img.addClass('loaded')}}}
document.addEventListener("DOMContentLoaded",function(event){if($('.pa-captcha-img-data').length>1){ctf_loadCaptcha()}});var ets_ctf7_update={init:function(){this.check_maxlength_number()},check_maxlength_number:function(){$(document).on("keyup",'.wpcf7-form-control-wrap input[type="number"],.wpcf7-form-control-wrap input[type="number"]',function(e){var $field=$(this),val=this.value;if(val.length>Number($field.attr("maxlength"))){val=val.slice(0,$field.attr('maxlength'));$field.val(val)}})}};$(document).ready(function(){ets_ctf7_update.init()});/**
  * Copyright ETS Software Technology Co., Ltd
 *
 * NOTICE OF LICENSE
 *
 * This file is not open source! Each license that you purchased is only available for 1 website only.
 * If you want to use this file on more websites (or projects), you need to purchase additional licenses.
 * You are not allowed to redistribute, resell, lease, license, sub-license or offer our resources to any third party.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade PrestaShop to newer
 * versions in the future.
 *
 * @author ETS Software Technology Co., Ltd
 * @copyright  ETS Software Technology Co., Ltd
 * @license    Valid for 1 website (or project) for each purchase of license
 */
if(typeof ets_ct7_recaptcha_enabled!='undefined'){if(!ets_ct7_recaptcha_v3){var recaptchaWidgets=[];var recaptchaCallback=function(){var forms=document.getElementsByTagName('form');var pattern=/(^|\s)g-recaptcha(\s|$)/;for(var i=0;i<forms.length;i++){var divs=forms[i].getElementsByTagName('div');for(var j=0;j<divs.length;j++){var sitekey=divs[j].getAttribute('data-key');if(divs[j].className&&divs[j].className.match(pattern)&&sitekey){var params={'sitekey':sitekey,'type':divs[j].getAttribute('data-type'),'size':divs[j].getAttribute('data-size'),'theme':divs[j].getAttribute('data-theme'),'badge':divs[j].getAttribute('data-badge'),'tabindex':divs[j].getAttribute('data-tabindex')};var callback=divs[j].getAttribute('data-callback');if(callback&&'function'==typeof window[callback]){params.callback=window[callback]}
var expired_callback=divs[j].getAttribute('data-expired-callback');if(expired_callback&&'function'==typeof window[expired_callback]){params['expired-callback']=window[expired_callback]}
var widget_id=grecaptcha.render(divs[j],params);recaptchaWidgets.push(widget_id);break}}}};$(document).on('wpcf7submit',function(){for(var i=0;i<recaptchaWidgets.length;i++){grecaptcha.reset(recaptchaWidgets[i])}})}else{(function($){var ct7_re_captcha_v3=function(form){if($('.wpcf7 form:not(.g-loaded)').length<=0)
return;var g_captcha=form.find('.g-recaptcha').eq(0);if(g_captcha.length>0){grecaptcha.ready(function(){grecaptcha.execute(ets_ct7_recaptcha_key,{action:'contact'}).then(function(token){g_captcha.html('<input type="hidden" class="g-recaptcha-response" name="g-recaptcha-response" value="'+token+'"/>');if(g_captcha.find('.g-recaptcha-response').length>0){form.addClass('g-loaded');ct7_re_captcha_v3(form)}})})}};$(document).on('wpcf7submit',function(){ct7_re_captcha_v3($('.wpcf7 form').removeClass('g-loaded'))});$(document).ready(function(){if(ets_ct7_recaptcha_v3){ct7_re_captcha_v3($('.wpcf7 form:not(.g-loaded)'))}})})(jQuery)}};document.addEventListener('DOMContentLoaded',()=>{let btn={'vehicleBtn':document.querySelectorAll('.searchBatteryVehicle'),'manufacturerBtn':document.querySelectorAll('.searchBatteryManufacturer'),};let searchDiv=document.querySelectorAll('.searchBattery')
document.addEventListener('change',async(event)=>{const target=event.target;if(target.classList.contains('searchBatteryVehicle')||target.classList.contains('searchBatteryManufacturer')){event.preventDefault();const data={'vehicle':parseInt(target.closest('.searchBattery').querySelector('.searchBatteryVehicle').value),'manufacturer':target.closest('.searchBattery').querySelector('.searchBatteryManufacturer').value,};if(target.classList.contains('searchBatteryVehicle')){data.manufacturer=0}
hydrateSelect(await getData(lkcompatibility_ajaxurl,data),target.closest('.searchBattery'))}});async function getData(url,data){try{const response=await fetch(url,{method:'POST',body:JSON.stringify(data),headers:{'Content-Type':'application/json'}})
const $data=await response.json()
return $data}catch(error){throw error}}
function hydrateSelect(datas){searchDiv.forEach((search)=>{search.innerHTML=datas.html})}});/**
* NOTICE OF LICENSE
*
* This file is licenced under the Software License Agreement.
* With the purchase or the installation of the software in your application
* you accept the licence agreement.
*
* You must not modify, adapt or create derivative works of this source code.
*
*  @author    Active Design <office@activedesign.ro>
*  @copyright 2017 Active Design
*  @license   LICENSE.txt
*/
$(document).ready(function(){if($('body').attr('id')=='product'){if(typeof bpbc_blocked!=='undefined'&&bpbc_blocked&&bpbc_blocked_text){if($(document).find('.product-add-to-cart .add-to-cart').length){if(!$(document).find('.product-add-to-cart .add-to-cart').attr('data-has-tooltip')){$(document).find('.product-add-to-cart .add-to-cart').tooltipster({animation:'fade',delay:200,theme:'tooltipster-borderless',content:bpbc_blocked_text,maxWidth:350,})}
$(document).find('.product-add-to-cart .add-to-cart').tooltipster('open');$(document).find('.product-add-to-cart .add-to-cart').attr('data-has-tooltip',!0)}
if($(document).find('.box-cart-bottom').length){setTimeout(function(){if(!$(document).find('.box-cart-bottom').attr('data-has-tooltip')){$(document).find('.box-cart-bottom').tooltipster({animation:'fade',delay:200,theme:'tooltipster-borderless',content:bpbc_blocked_text,maxWidth:350,})}
$(document).find('.box-cart-bottom').tooltipster('open');$(document).find('.box-cart-bottom').attr('data-has-tooltip',!0)},500)}}}
$(document).on('hover','.ajax_block_product',function(e){var $this=$(this);if($this.find('.bpbc_product_list[data-message]').length&&!$this.find('.product-image-container').attr('data-has-tooltip')){$this.find('.product-image-container').tooltipster({animation:'fade',delay:200,theme:'tooltipster-borderless',content:'',maxWidth:350,functionBefore:function(instance,helper){instance.content($(helper.origin).closest('.ajax_block_product').find('.bpbc_product_list[data-message]').data('message'))}});$this.find('.product-image-container').tooltipster('open');$this.find('.product-image-container').attr('data-has-tooltip',!0)}});$(document).on('mouseleave','.ajax_block_product',function(e){var $this=$(this);if($this.find('.bpbc_product_list[data-message]').length){$this.find('.product-image-container').tooltipster('close')}});$(document).on('mouseover','.modal-content .product-add-to-cart',function(e){var $this=$(this);if($this.closest('.modal-content').find('.bpbc_product_list[data-message]').length){if(!$this.closest('.modal-content').find('.add-to-cart').attr('data-has-tooltip')){$this.closest('.modal-content').find('.add-to-cart').tooltipster({animation:'fade',delay:200,theme:'tooltipster-borderless',content:'',maxWidth:350,functionBefore:function(instance,helper){instance.content($(helper.origin).closest('.modal-content').find('.bpbc_product_list[data-message]').data('message'))}});$this.closest('.modal-content').find('.add-to-cart').tooltipster('open');$this.closest('.modal-content').find('.add-to-cart').attr('data-has-tooltip',!0)}else{$this.closest('.modal-content').find('.add-to-cart').tooltipster('open')}}});$(document).on('mouseleave','.modal-content .product-add-to-cart',function(e){var $this=$(this);if($this.closest('.modal-content').find('.bpbc_product_list[data-message]').length){$this.closest('.modal-content').find('.add-to-cart').tooltipster('close')}})});!function(a,b){"function"==typeof define&&define.amd?define(["jquery"],function(a){return b(a)}):"object"==typeof exports?module.exports=b(require("jquery")):b(jQuery)}(this,function(a){function b(a){this.$container,this.constraints=null,this.__$tooltip,this.__init(a)}function c(b,c){var d=!0;return a.each(b,function(a,e){return void 0===c[a]||b[a]!==c[a]?(d=!1,!1):void 0}),d}function d(b){var c=b.attr("id"),d=c?h.window.document.getElementById(c):null;return d?d===b[0]:a.contains(h.window.document.body,b[0])}function e(){if(!g)return!1;var a=g.document.body||g.document.documentElement,b=a.style,c="transition",d=["Moz","Webkit","Khtml","O","ms"];if("string"==typeof b[c])return!0;c=c.charAt(0).toUpperCase()+c.substr(1);for(var e=0;e<d.length;e++)if("string"==typeof b[d[e]+c])return!0;return!1}var f={animation:"fade",animationDuration:350,content:null,contentAsHTML:!1,contentCloning:!1,debug:!0,delay:300,delayTouch:[300,500],functionInit:null,functionBefore:null,functionReady:null,functionAfter:null,functionFormat:null,IEmin:6,interactive:!1,multiple:!1,parent:null,plugins:["sideTip"],repositionOnScroll:!1,restoration:"none",selfDestruction:!0,theme:[],timer:0,trackerInterval:500,trackOrigin:!1,trackTooltip:!1,trigger:"hover",triggerClose:{click:!1,mouseleave:!1,originClick:!1,scroll:!1,tap:!1,touchleave:!1},triggerOpen:{click:!1,mouseenter:!1,tap:!1,touchstart:!1},updateAnimation:"rotate",zIndex:9999999},g="undefined"!=typeof window?window:null,h={hasTouchCapability:!(!g||!("ontouchstart"in g||g.DocumentTouch&&g.document instanceof g.DocumentTouch||g.navigator.maxTouchPoints)),hasTransitions:e(),IE:!1,semVer:"4.2.5",window:g},i=function(){this.__$emitterPrivate=a({}),this.__$emitterPublic=a({}),this.__instancesLatestArr=[],this.__plugins={},this._env=h};i.prototype={__bridge:function(b,c,d){if(!c[d]){var e=function(){};e.prototype=b;var g=new e;g.__init&&g.__init(c),a.each(b,function(a,b){0!=a.indexOf("__")&&(c[a]?f.debug&&console.log("The "+a+" method of the "+d+" plugin conflicts with another plugin or native methods"):(c[a]=function(){return g[a].apply(g,Array.prototype.slice.apply(arguments))},c[a].bridged=g))}),c[d]=g}return this},__setWindow:function(a){return h.window=a,this},_getRuler:function(a){return new b(a)},_off:function(){return this.__$emitterPrivate.off.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_on:function(){return this.__$emitterPrivate.on.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_one:function(){return this.__$emitterPrivate.one.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_plugin:function(b){var c=this;if("string"==typeof b){var d=b,e=null;return d.indexOf(".")>0?e=c.__plugins[d]:a.each(c.__plugins,function(a,b){return b.name.substring(b.name.length-d.length-1)=="."+d?(e=b,!1):void 0}),e}if(b.name.indexOf(".")<0)throw new Error("Plugins must be namespaced");return c.__plugins[b.name]=b,b.core&&c.__bridge(b.core,c,b.name),this},_trigger:function(){var a=Array.prototype.slice.apply(arguments);return"string"==typeof a[0]&&(a[0]={type:a[0]}),this.__$emitterPrivate.trigger.apply(this.__$emitterPrivate,a),this.__$emitterPublic.trigger.apply(this.__$emitterPublic,a),this},instances:function(b){var c=[],d=b||".tooltipstered";return a(d).each(function(){var b=a(this),d=b.data("tooltipster-ns");d&&a.each(d,function(a,d){c.push(b.data(d))})}),c},instancesLatest:function(){return this.__instancesLatestArr},off:function(){return this.__$emitterPublic.off.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},on:function(){return this.__$emitterPublic.on.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},one:function(){return this.__$emitterPublic.one.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},origins:function(b){var c=b?b+" ":"";return a(c+".tooltipstered").toArray()},setDefaults:function(b){return a.extend(f,b),this},triggerHandler:function(){return this.__$emitterPublic.triggerHandler.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this}},a.tooltipster=new i,a.Tooltipster=function(b,c){this.__callbacks={close:[],open:[]},this.__closingTime,this.__Content,this.__contentBcr,this.__destroyed=!1,this.__$emitterPrivate=a({}),this.__$emitterPublic=a({}),this.__enabled=!0,this.__garbageCollector,this.__Geometry,this.__lastPosition,this.__namespace="tooltipster-"+Math.round(1e6*Math.random()),this.__options,this.__$originParents,this.__pointerIsOverOrigin=!1,this.__previousThemes=[],this.__state="closed",this.__timeouts={close:[],open:null},this.__touchEvents=[],this.__tracker=null,this._$origin,this._$tooltip,this.__init(b,c)},a.Tooltipster.prototype={__init:function(b,c){var d=this;if(d._$origin=a(b),d.__options=a.extend(!0,{},f,c),d.__optionsFormat(),!h.IE||h.IE>=d.__options.IEmin){var e=null;if(void 0===d._$origin.data("tooltipster-initialTitle")&&(e=d._$origin.attr("title"),void 0===e&&(e=null),d._$origin.data("tooltipster-initialTitle",e)),null!==d.__options.content)d.__contentSet(d.__options.content);else{var g,i=d._$origin.attr("data-tooltip-content");i&&(g=a(i)),g&&g[0]?d.__contentSet(g.first()):d.__contentSet(e)}d._$origin.removeAttr("title").addClass("tooltipstered"),d.__prepareOrigin(),d.__prepareGC(),a.each(d.__options.plugins,function(a,b){d._plug(b)}),h.hasTouchCapability&&a(h.window.document.body).on("touchmove."+d.__namespace+"-triggerOpen",function(a){d._touchRecordEvent(a)}),d._on("created",function(){d.__prepareTooltip()})._on("repositioned",function(a){d.__lastPosition=a.position})}else d.__options.disabled=!0},__contentInsert:function(){var a=this,b=a._$tooltip.find(".tooltipster-content"),c=a.__Content,d=function(a){c=a};return a._trigger({type:"format",content:a.__Content,format:d}),a.__options.functionFormat&&(c=a.__options.functionFormat.call(a,a,{origin:a._$origin[0]},a.__Content)),"string"!=typeof c||a.__options.contentAsHTML?b.empty().append(c):b.text(c),a},__contentSet:function(b){return b instanceof a&&this.__options.contentCloning&&(b=b.clone(!0)),this.__Content=b,this._trigger({type:"updated",content:b}),this},__destroyError:function(){throw new Error("This tooltip has been destroyed and cannot execute your method call.")},__geometry:function(){var b=this,c=b._$origin,d=b._$origin.is("area");if(d){var e=b._$origin.parent().attr("name");c=a('img[usemap="#'+e+'"]')}var f=c[0].getBoundingClientRect(),g=a(h.window.document),i=a(h.window),j=c,k={available:{document:null,window:null},document:{size:{height:g.height(),width:g.width()}},window:{scroll:{left:h.window.scrollX||h.window.document.documentElement.scrollLeft,top:h.window.scrollY||h.window.document.documentElement.scrollTop},size:{height:i.height(),width:i.width()}},origin:{fixedLineage:!1,offset:{},size:{height:f.bottom-f.top,width:f.right-f.left},usemapImage:d?c[0]:null,windowOffset:{bottom:f.bottom,left:f.left,right:f.right,top:f.top}}};if(d){var l=b._$origin.attr("shape"),m=b._$origin.attr("coords");if(m&&(m=m.split(","),a.map(m,function(a,b){m[b]=parseInt(a)})),"default"!=l)switch(l){case"circle":var n=m[0],o=m[1],p=m[2],q=o-p,r=n-p;k.origin.size.height=2*p,k.origin.size.width=k.origin.size.height,k.origin.windowOffset.left+=r,k.origin.windowOffset.top+=q;break;case"rect":var s=m[0],t=m[1],u=m[2],v=m[3];k.origin.size.height=v-t,k.origin.size.width=u-s,k.origin.windowOffset.left+=s,k.origin.windowOffset.top+=t;break;case"poly":for(var w=0,x=0,y=0,z=0,A="even",B=0;B<m.length;B++){var C=m[B];"even"==A?(C>y&&(y=C,0===B&&(w=y)),w>C&&(w=C),A="odd"):(C>z&&(z=C,1==B&&(x=z)),x>C&&(x=C),A="even")}k.origin.size.height=z-x,k.origin.size.width=y-w,k.origin.windowOffset.left+=w,k.origin.windowOffset.top+=x}}var D=function(a){k.origin.size.height=a.height,k.origin.windowOffset.left=a.left,k.origin.windowOffset.top=a.top,k.origin.size.width=a.width};for(b._trigger({type:"geometry",edit:D,geometry:{height:k.origin.size.height,left:k.origin.windowOffset.left,top:k.origin.windowOffset.top,width:k.origin.size.width}}),k.origin.windowOffset.right=k.origin.windowOffset.left+k.origin.size.width,k.origin.windowOffset.bottom=k.origin.windowOffset.top+k.origin.size.height,k.origin.offset.left=k.origin.windowOffset.left+k.window.scroll.left,k.origin.offset.top=k.origin.windowOffset.top+k.window.scroll.top,k.origin.offset.bottom=k.origin.offset.top+k.origin.size.height,k.origin.offset.right=k.origin.offset.left+k.origin.size.width,k.available.document={bottom:{height:k.document.size.height-k.origin.offset.bottom,width:k.document.size.width},left:{height:k.document.size.height,width:k.origin.offset.left},right:{height:k.document.size.height,width:k.document.size.width-k.origin.offset.right},top:{height:k.origin.offset.top,width:k.document.size.width}},k.available.window={bottom:{height:Math.max(k.window.size.height-Math.max(k.origin.windowOffset.bottom,0),0),width:k.window.size.width},left:{height:k.window.size.height,width:Math.max(k.origin.windowOffset.left,0)},right:{height:k.window.size.height,width:Math.max(k.window.size.width-Math.max(k.origin.windowOffset.right,0),0)},top:{height:Math.max(k.origin.windowOffset.top,0),width:k.window.size.width}};"html"!=j[0].tagName.toLowerCase();){if("fixed"==j.css("position")){k.origin.fixedLineage=!0;break}j=j.parent()}return k},__optionsFormat:function(){return"number"==typeof this.__options.animationDuration&&(this.__options.animationDuration=[this.__options.animationDuration,this.__options.animationDuration]),"number"==typeof this.__options.delay&&(this.__options.delay=[this.__options.delay,this.__options.delay]),"number"==typeof this.__options.delayTouch&&(this.__options.delayTouch=[this.__options.delayTouch,this.__options.delayTouch]),"string"==typeof this.__options.theme&&(this.__options.theme=[this.__options.theme]),null===this.__options.parent?this.__options.parent=a(h.window.document.body):"string"==typeof this.__options.parent&&(this.__options.parent=a(this.__options.parent)),"hover"==this.__options.trigger?(this.__options.triggerOpen={mouseenter:!0,touchstart:!0},this.__options.triggerClose={mouseleave:!0,originClick:!0,touchleave:!0}):"click"==this.__options.trigger&&(this.__options.triggerOpen={click:!0,tap:!0},this.__options.triggerClose={click:!0,tap:!0}),this._trigger("options"),this},__prepareGC:function(){var b=this;return b.__options.selfDestruction?b.__garbageCollector=setInterval(function(){var c=(new Date).getTime();b.__touchEvents=a.grep(b.__touchEvents,function(a,b){return c-a.time>6e4}),d(b._$origin)||b.close(function(){b.destroy()})},2e4):clearInterval(b.__garbageCollector),b},__prepareOrigin:function(){var a=this;if(a._$origin.off("."+a.__namespace+"-triggerOpen"),h.hasTouchCapability&&a._$origin.on("touchstart."+a.__namespace+"-triggerOpen touchend."+a.__namespace+"-triggerOpen touchcancel."+a.__namespace+"-triggerOpen",function(b){a._touchRecordEvent(b)}),a.__options.triggerOpen.click||a.__options.triggerOpen.tap&&h.hasTouchCapability){var b="";a.__options.triggerOpen.click&&(b+="click."+a.__namespace+"-triggerOpen "),a.__options.triggerOpen.tap&&h.hasTouchCapability&&(b+="touchend."+a.__namespace+"-triggerOpen"),a._$origin.on(b,function(b){a._touchIsMeaningfulEvent(b)&&a._open(b)})}if(a.__options.triggerOpen.mouseenter||a.__options.triggerOpen.touchstart&&h.hasTouchCapability){var b="";a.__options.triggerOpen.mouseenter&&(b+="mouseenter."+a.__namespace+"-triggerOpen "),a.__options.triggerOpen.touchstart&&h.hasTouchCapability&&(b+="touchstart."+a.__namespace+"-triggerOpen"),a._$origin.on(b,function(b){!a._touchIsTouchEvent(b)&&a._touchIsEmulatedEvent(b)||(a.__pointerIsOverOrigin=!0,a._openShortly(b))})}if(a.__options.triggerClose.mouseleave||a.__options.triggerClose.touchleave&&h.hasTouchCapability){var b="";a.__options.triggerClose.mouseleave&&(b+="mouseleave."+a.__namespace+"-triggerOpen "),a.__options.triggerClose.touchleave&&h.hasTouchCapability&&(b+="touchend."+a.__namespace+"-triggerOpen touchcancel."+a.__namespace+"-triggerOpen"),a._$origin.on(b,function(b){a._touchIsMeaningfulEvent(b)&&(a.__pointerIsOverOrigin=!1)})}return a},__prepareTooltip:function(){var b=this,c=b.__options.interactive?"auto":"";return b._$tooltip.attr("id",b.__namespace).css({"pointer-events":c,zIndex:b.__options.zIndex}),a.each(b.__previousThemes,function(a,c){b._$tooltip.removeClass(c)}),a.each(b.__options.theme,function(a,c){b._$tooltip.addClass(c)}),b.__previousThemes=a.merge([],b.__options.theme),b},__scrollHandler:function(b){var c=this;if(c.__options.triggerClose.scroll)c._close(b);else if(d(c._$origin)&&d(c._$tooltip)){var e=null;if(b.target===h.window.document)c.__Geometry.origin.fixedLineage||c.__options.repositionOnScroll&&c.reposition(b);else{e=c.__geometry();var f=!1;if("fixed"!=c._$origin.css("position")&&c.__$originParents.each(function(b,c){var d=a(c),g=d.css("overflow-x"),h=d.css("overflow-y");if("visible"!=g||"visible"!=h){var i=c.getBoundingClientRect();if("visible"!=g&&(e.origin.windowOffset.left<i.left||e.origin.windowOffset.right>i.right))return f=!0,!1;if("visible"!=h&&(e.origin.windowOffset.top<i.top||e.origin.windowOffset.bottom>i.bottom))return f=!0,!1}return"fixed"==d.css("position")?!1:void 0}),f)c._$tooltip.css("visibility","hidden");else if(c._$tooltip.css("visibility","visible"),c.__options.repositionOnScroll)c.reposition(b);else{var g=e.origin.offset.left-c.__Geometry.origin.offset.left,i=e.origin.offset.top-c.__Geometry.origin.offset.top;c._$tooltip.css({left:c.__lastPosition.coord.left+g,top:c.__lastPosition.coord.top+i})}}c._trigger({type:"scroll",event:b,geo:e})}return c},__stateSet:function(a){return this.__state=a,this._trigger({type:"state",state:a}),this},__timeoutsClear:function(){return clearTimeout(this.__timeouts.open),this.__timeouts.open=null,a.each(this.__timeouts.close,function(a,b){clearTimeout(b)}),this.__timeouts.close=[],this},__trackerStart:function(){var a=this,b=a._$tooltip.find(".tooltipster-content");return a.__options.trackTooltip&&(a.__contentBcr=b[0].getBoundingClientRect()),a.__tracker=setInterval(function(){if(d(a._$origin)&&d(a._$tooltip)){if(a.__options.trackOrigin){var e=a.__geometry(),f=!1;c(e.origin.size,a.__Geometry.origin.size)&&(a.__Geometry.origin.fixedLineage?c(e.origin.windowOffset,a.__Geometry.origin.windowOffset)&&(f=!0):c(e.origin.offset,a.__Geometry.origin.offset)&&(f=!0)),f||(a.__options.triggerClose.mouseleave?a._close():a.reposition())}if(a.__options.trackTooltip){var g=b[0].getBoundingClientRect();g.height===a.__contentBcr.height&&g.width===a.__contentBcr.width||(a.reposition(),a.__contentBcr=g)}}else a._close()},a.__options.trackerInterval),a},_close:function(b,c,d){var e=this,f=!0;if(e._trigger({type:"close",event:b,stop:function(){f=!1}}),f||d){c&&e.__callbacks.close.push(c),e.__callbacks.open=[],e.__timeoutsClear();var g=function(){a.each(e.__callbacks.close,function(a,c){c.call(e,e,{event:b,origin:e._$origin[0]})}),e.__callbacks.close=[]};if("closed"!=e.__state){var i=!0,j=new Date,k=j.getTime(),l=k+e.__options.animationDuration[1];if("disappearing"==e.__state&&l>e.__closingTime&&e.__options.animationDuration[1]>0&&(i=!1),i){e.__closingTime=l,"disappearing"!=e.__state&&e.__stateSet("disappearing");var m=function(){clearInterval(e.__tracker),e._trigger({type:"closing",event:b}),e._$tooltip.off("."+e.__namespace+"-triggerClose").removeClass("tooltipster-dying"),a(h.window).off("."+e.__namespace+"-triggerClose"),e.__$originParents.each(function(b,c){a(c).off("scroll."+e.__namespace+"-triggerClose")}),e.__$originParents=null,a(h.window.document.body).off("."+e.__namespace+"-triggerClose"),e._$origin.off("."+e.__namespace+"-triggerClose"),e._off("dismissable"),e.__stateSet("closed"),e._trigger({type:"after",event:b}),e.__options.functionAfter&&e.__options.functionAfter.call(e,e,{event:b,origin:e._$origin[0]}),g()};h.hasTransitions?(e._$tooltip.css({"-moz-animation-duration":e.__options.animationDuration[1]+"ms","-ms-animation-duration":e.__options.animationDuration[1]+"ms","-o-animation-duration":e.__options.animationDuration[1]+"ms","-webkit-animation-duration":e.__options.animationDuration[1]+"ms","animation-duration":e.__options.animationDuration[1]+"ms","transition-duration":e.__options.animationDuration[1]+"ms"}),e._$tooltip.clearQueue().removeClass("tooltipster-show").addClass("tooltipster-dying"),e.__options.animationDuration[1]>0&&e._$tooltip.delay(e.__options.animationDuration[1]),e._$tooltip.queue(m)):e._$tooltip.stop().fadeOut(e.__options.animationDuration[1],m)}}else g()}return e},_off:function(){return this.__$emitterPrivate.off.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_on:function(){return this.__$emitterPrivate.on.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_one:function(){return this.__$emitterPrivate.one.apply(this.__$emitterPrivate,Array.prototype.slice.apply(arguments)),this},_open:function(b,c){var e=this;if(!e.__destroying&&d(e._$origin)&&e.__enabled){var f=!0;if("closed"==e.__state&&(e._trigger({type:"before",event:b,stop:function(){f=!1}}),f&&e.__options.functionBefore&&(f=e.__options.functionBefore.call(e,e,{event:b,origin:e._$origin[0]}))),f!==!1&&null!==e.__Content){c&&e.__callbacks.open.push(c),e.__callbacks.close=[],e.__timeoutsClear();var g,i=function(){"stable"!=e.__state&&e.__stateSet("stable"),a.each(e.__callbacks.open,function(a,b){b.call(e,e,{origin:e._$origin[0],tooltip:e._$tooltip[0]})}),e.__callbacks.open=[]};if("closed"!==e.__state)g=0,"disappearing"===e.__state?(e.__stateSet("appearing"),h.hasTransitions?(e._$tooltip.clearQueue().removeClass("tooltipster-dying").addClass("tooltipster-show"),e.__options.animationDuration[0]>0&&e._$tooltip.delay(e.__options.animationDuration[0]),e._$tooltip.queue(i)):e._$tooltip.stop().fadeIn(i)):"stable"==e.__state&&i();else{if(e.__stateSet("appearing"),g=e.__options.animationDuration[0],e.__contentInsert(),e.reposition(b,!0),h.hasTransitions?(e._$tooltip.addClass("tooltipster-"+e.__options.animation).addClass("tooltipster-initial").css({"-moz-animation-duration":e.__options.animationDuration[0]+"ms","-ms-animation-duration":e.__options.animationDuration[0]+"ms","-o-animation-duration":e.__options.animationDuration[0]+"ms","-webkit-animation-duration":e.__options.animationDuration[0]+"ms","animation-duration":e.__options.animationDuration[0]+"ms","transition-duration":e.__options.animationDuration[0]+"ms"}),setTimeout(function(){"closed"!=e.__state&&(e._$tooltip.addClass("tooltipster-show").removeClass("tooltipster-initial"),e.__options.animationDuration[0]>0&&e._$tooltip.delay(e.__options.animationDuration[0]),e._$tooltip.queue(i))},0)):e._$tooltip.css("display","none").fadeIn(e.__options.animationDuration[0],i),e.__trackerStart(),a(h.window).on("resize."+e.__namespace+"-triggerClose",function(b){var c=a(document.activeElement);(c.is("input")||c.is("textarea"))&&a.contains(e._$tooltip[0],c[0])||e.reposition(b)}).on("scroll."+e.__namespace+"-triggerClose",function(a){e.__scrollHandler(a)}),e.__$originParents=e._$origin.parents(),e.__$originParents.each(function(b,c){a(c).on("scroll."+e.__namespace+"-triggerClose",function(a){e.__scrollHandler(a)})}),e.__options.triggerClose.mouseleave||e.__options.triggerClose.touchleave&&h.hasTouchCapability){e._on("dismissable",function(a){a.dismissable?a.delay?(m=setTimeout(function(){e._close(a.event)},a.delay),e.__timeouts.close.push(m)):e._close(a):clearTimeout(m)});var j=e._$origin,k="",l="",m=null;e.__options.interactive&&(j=j.add(e._$tooltip)),e.__options.triggerClose.mouseleave&&(k+="mouseenter."+e.__namespace+"-triggerClose ",l+="mouseleave."+e.__namespace+"-triggerClose "),e.__options.triggerClose.touchleave&&h.hasTouchCapability&&(k+="touchstart."+e.__namespace+"-triggerClose",l+="touchend."+e.__namespace+"-triggerClose touchcancel."+e.__namespace+"-triggerClose"),j.on(l,function(a){if(e._touchIsTouchEvent(a)||!e._touchIsEmulatedEvent(a)){var b="mouseleave"==a.type?e.__options.delay:e.__options.delayTouch;e._trigger({delay:b[1],dismissable:!0,event:a,type:"dismissable"})}}).on(k,function(a){!e._touchIsTouchEvent(a)&&e._touchIsEmulatedEvent(a)||e._trigger({dismissable:!1,event:a,type:"dismissable"})})}e.__options.triggerClose.originClick&&e._$origin.on("click."+e.__namespace+"-triggerClose",function(a){e._touchIsTouchEvent(a)||e._touchIsEmulatedEvent(a)||e._close(a)}),(e.__options.triggerClose.click||e.__options.triggerClose.tap&&h.hasTouchCapability)&&setTimeout(function(){if("closed"!=e.__state){var b="",c=a(h.window.document.body);e.__options.triggerClose.click&&(b+="click."+e.__namespace+"-triggerClose "),e.__options.triggerClose.tap&&h.hasTouchCapability&&(b+="touchend."+e.__namespace+"-triggerClose"),c.on(b,function(b){e._touchIsMeaningfulEvent(b)&&(e._touchRecordEvent(b),e.__options.interactive&&a.contains(e._$tooltip[0],b.target)||e._close(b))}),e.__options.triggerClose.tap&&h.hasTouchCapability&&c.on("touchstart."+e.__namespace+"-triggerClose",function(a){e._touchRecordEvent(a)})}},0),e._trigger("ready"),e.__options.functionReady&&e.__options.functionReady.call(e,e,{origin:e._$origin[0],tooltip:e._$tooltip[0]})}if(e.__options.timer>0){var m=setTimeout(function(){e._close()},e.__options.timer+g);e.__timeouts.close.push(m)}}}return e},_openShortly:function(a){var b=this,c=!0;if("stable"!=b.__state&&"appearing"!=b.__state&&!b.__timeouts.open&&(b._trigger({type:"start",event:a,stop:function(){c=!1}}),c)){var d=0==a.type.indexOf("touch")?b.__options.delayTouch:b.__options.delay;d[0]?b.__timeouts.open=setTimeout(function(){b.__timeouts.open=null,b.__pointerIsOverOrigin&&b._touchIsMeaningfulEvent(a)?(b._trigger("startend"),b._open(a)):b._trigger("startcancel")},d[0]):(b._trigger("startend"),b._open(a))}return b},_optionsExtract:function(b,c){var d=this,e=a.extend(!0,{},c),f=d.__options[b];return f||(f={},a.each(c,function(a,b){var c=d.__options[a];void 0!==c&&(f[a]=c)})),a.each(e,function(b,c){void 0!==f[b]&&("object"!=typeof c||c instanceof Array||null==c||"object"!=typeof f[b]||f[b]instanceof Array||null==f[b]?e[b]=f[b]:a.extend(e[b],f[b]))}),e},_plug:function(b){var c=a.tooltipster._plugin(b);if(!c)throw new Error('The "'+b+'" plugin is not defined');return c.instance&&a.tooltipster.__bridge(c.instance,this,c.name),this},_touchIsEmulatedEvent:function(a){for(var b=!1,c=(new Date).getTime(),d=this.__touchEvents.length-1;d>=0;d--){var e=this.__touchEvents[d];if(!(c-e.time<500))break;e.target===a.target&&(b=!0)}return b},_touchIsMeaningfulEvent:function(a){return this._touchIsTouchEvent(a)&&!this._touchSwiped(a.target)||!this._touchIsTouchEvent(a)&&!this._touchIsEmulatedEvent(a)},_touchIsTouchEvent:function(a){return 0==a.type.indexOf("touch")},_touchRecordEvent:function(a){return this._touchIsTouchEvent(a)&&(a.time=(new Date).getTime(),this.__touchEvents.push(a)),this},_touchSwiped:function(a){for(var b=!1,c=this.__touchEvents.length-1;c>=0;c--){var d=this.__touchEvents[c];if("touchmove"==d.type){b=!0;break}if("touchstart"==d.type&&a===d.target)break}return b},_trigger:function(){var b=Array.prototype.slice.apply(arguments);return"string"==typeof b[0]&&(b[0]={type:b[0]}),b[0].instance=this,b[0].origin=this._$origin?this._$origin[0]:null,b[0].tooltip=this._$tooltip?this._$tooltip[0]:null,this.__$emitterPrivate.trigger.apply(this.__$emitterPrivate,b),a.tooltipster._trigger.apply(a.tooltipster,b),this.__$emitterPublic.trigger.apply(this.__$emitterPublic,b),this},_unplug:function(b){var c=this;if(c[b]){var d=a.tooltipster._plugin(b);d.instance&&a.each(d.instance,function(a,d){c[a]&&c[a].bridged===c[b]&&delete c[a]}),c[b].__destroy&&c[b].__destroy(),delete c[b]}return c},close:function(a){return this.__destroyed?this.__destroyError():this._close(null,a),this},content:function(a){var b=this;if(void 0===a)return b.__Content;if(b.__destroyed)b.__destroyError();else if(b.__contentSet(a),null!==b.__Content){if("closed"!==b.__state&&(b.__contentInsert(),b.reposition(),b.__options.updateAnimation))if(h.hasTransitions){var c=b.__options.updateAnimation;b._$tooltip.addClass("tooltipster-update-"+c),setTimeout(function(){"closed"!=b.__state&&b._$tooltip.removeClass("tooltipster-update-"+c)},1e3)}else b._$tooltip.fadeTo(200,.5,function(){"closed"!=b.__state&&b._$tooltip.fadeTo(200,1)})}else b._close();return b},destroy:function(){var b=this;if(b.__destroyed)b.__destroyError();else{"closed"!=b.__state?b.option("animationDuration",0)._close(null,null,!0):b.__timeoutsClear(),b._trigger("destroy"),b.__destroyed=!0,b._$origin.removeData(b.__namespace).off("."+b.__namespace+"-triggerOpen"),a(h.window.document.body).off("."+b.__namespace+"-triggerOpen");var c=b._$origin.data("tooltipster-ns");if(c)if(1===c.length){var d=null;"previous"==b.__options.restoration?d=b._$origin.data("tooltipster-initialTitle"):"current"==b.__options.restoration&&(d="string"==typeof b.__Content?b.__Content:a("<div></div>").append(b.__Content).html()),d&&b._$origin.attr("title",d),b._$origin.removeClass("tooltipstered"),b._$origin.removeData("tooltipster-ns").removeData("tooltipster-initialTitle")}else c=a.grep(c,function(a,c){return a!==b.__namespace}),b._$origin.data("tooltipster-ns",c);b._trigger("destroyed"),b._off(),b.off(),b.__Content=null,b.__$emitterPrivate=null,b.__$emitterPublic=null,b.__options.parent=null,b._$origin=null,b._$tooltip=null,a.tooltipster.__instancesLatestArr=a.grep(a.tooltipster.__instancesLatestArr,function(a,c){return b!==a}),clearInterval(b.__garbageCollector)}return b},disable:function(){return this.__destroyed?(this.__destroyError(),this):(this._close(),this.__enabled=!1,this)},elementOrigin:function(){return this.__destroyed?void this.__destroyError():this._$origin[0]},elementTooltip:function(){return this._$tooltip?this._$tooltip[0]:null},enable:function(){return this.__enabled=!0,this},hide:function(a){return this.close(a)},instance:function(){return this},off:function(){return this.__destroyed||this.__$emitterPublic.off.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},on:function(){return this.__destroyed?this.__destroyError():this.__$emitterPublic.on.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},one:function(){return this.__destroyed?this.__destroyError():this.__$emitterPublic.one.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this},open:function(a){return this.__destroyed?this.__destroyError():this._open(null,a),this},option:function(b,c){return void 0===c?this.__options[b]:(this.__destroyed?this.__destroyError():(this.__options[b]=c,this.__optionsFormat(),a.inArray(b,["trigger","triggerClose","triggerOpen"])>=0&&this.__prepareOrigin(),"selfDestruction"===b&&this.__prepareGC()),this)},reposition:function(a,b){var c=this;return c.__destroyed?c.__destroyError():"closed"!=c.__state&&d(c._$origin)&&(b||d(c._$tooltip))&&(b||c._$tooltip.detach(),c.__Geometry=c.__geometry(),c._trigger({type:"reposition",event:a,helper:{geo:c.__Geometry}})),c},show:function(a){return this.open(a)},status:function(){return{destroyed:this.__destroyed,enabled:this.__enabled,open:"closed"!==this.__state,state:this.__state}},triggerHandler:function(){return this.__destroyed?this.__destroyError():this.__$emitterPublic.triggerHandler.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this}},a.fn.tooltipster=function(){var b=Array.prototype.slice.apply(arguments),c="You are using a single HTML element as content for several tooltips. You probably want to set the contentCloning option to TRUE.";if(0===this.length)return this;if("string"==typeof b[0]){var d="#*$~&";return this.each(function(){var e=a(this).data("tooltipster-ns"),f=e?a(this).data(e[0]):null;if(!f)throw new Error("You called Tooltipster's \""+b[0]+'" method on an uninitialized element');if("function"!=typeof f[b[0]])throw new Error('Unknown method "'+b[0]+'"');this.length>1&&"content"==b[0]&&(b[1]instanceof a||"object"==typeof b[1]&&null!=b[1]&&b[1].tagName)&&!f.__options.contentCloning&&f.__options.debug&&console.log(c);var g=f[b[0]](b[1],b[2]);return g!==f||"instance"===b[0]?(d=g,!1):void 0}),"#*$~&"!==d?d:this}a.tooltipster.__instancesLatestArr=[];var e=b[0]&&void 0!==b[0].multiple,g=e&&b[0].multiple||!e&&f.multiple,h=b[0]&&void 0!==b[0].content,i=h&&b[0].content||!h&&f.content,j=b[0]&&void 0!==b[0].contentCloning,k=j&&b[0].contentCloning||!j&&f.contentCloning,l=b[0]&&void 0!==b[0].debug,m=l&&b[0].debug||!l&&f.debug;return this.length>1&&(i instanceof a||"object"==typeof i&&null!=i&&i.tagName)&&!k&&m&&console.log(c),this.each(function(){var c=!1,d=a(this),e=d.data("tooltipster-ns"),f=null;e?g?c=!0:m&&(console.log("Tooltipster: one or more tooltips are already attached to the element below. Ignoring."),console.log(this)):c=!0,c&&(f=new a.Tooltipster(this,b[0]),e||(e=[]),e.push(f.__namespace),d.data("tooltipster-ns",e),d.data(f.__namespace,f),f.__options.functionInit&&f.__options.functionInit.call(f,f,{origin:this}),f._trigger("init")),a.tooltipster.__instancesLatestArr.push(f)}),this},b.prototype={__init:function(b){this.__$tooltip=b,this.__$tooltip.css({left:0,overflow:"hidden",position:"absolute",top:0}).find(".tooltipster-content").css("overflow","auto"),this.$container=a('<div class="tooltipster-ruler"></div>').append(this.__$tooltip).appendTo(h.window.document.body)},__forceRedraw:function(){var a=this.__$tooltip.parent();this.__$tooltip.detach(),this.__$tooltip.appendTo(a)},constrain:function(a,b){return this.constraints={width:a,height:b},this.__$tooltip.css({display:"block",height:"",overflow:"auto",width:a}),this},destroy:function(){this.__$tooltip.detach().find(".tooltipster-content").css({display:"",overflow:""}),this.$container.remove()},free:function(){return this.constraints=null,this.__$tooltip.css({display:"",height:"",overflow:"visible",width:""}),this},measure:function(){this.__forceRedraw();var a=this.__$tooltip[0].getBoundingClientRect(),b={size:{height:a.height||a.bottom-a.top,width:a.width||a.right-a.left}};if(this.constraints){var c=this.__$tooltip.find(".tooltipster-content"),d=this.__$tooltip.outerHeight(),e=c[0].getBoundingClientRect(),f={height:d<=this.constraints.height,width:a.width<=this.constraints.width&&e.width>=c[0].scrollWidth-1};b.fits=f.height&&f.width}return h.IE&&h.IE<=11&&b.size.width!==h.window.document.documentElement.clientWidth&&(b.size.width=Math.ceil(b.size.width)+1),b}};var j=navigator.userAgent.toLowerCase();-1!=j.indexOf("msie")?h.IE=parseInt(j.split("msie")[1]):-1!==j.toLowerCase().indexOf("trident")&&-1!==j.indexOf(" rv:11")?h.IE=11:-1!=j.toLowerCase().indexOf("edge/")&&(h.IE=parseInt(j.toLowerCase().split("edge/")[1]));var k="tooltipster.sideTip";return a.tooltipster._plugin({name:k,instance:{__defaults:function(){return{arrow:!0,distance:6,functionPosition:null,maxWidth:null,minIntersection:16,minWidth:0,position:null,side:"top",viewportAware:!0}},__init:function(a){var b=this;b.__instance=a,b.__namespace="tooltipster-sideTip-"+Math.round(1e6*Math.random()),b.__previousState="closed",b.__options,b.__optionsFormat(),b.__instance._on("state."+b.__namespace,function(a){"closed"==a.state?b.__close():"appearing"==a.state&&"closed"==b.__previousState&&b.__create(),b.__previousState=a.state}),b.__instance._on("options."+b.__namespace,function(){b.__optionsFormat()}),b.__instance._on("reposition."+b.__namespace,function(a){b.__reposition(a.event,a.helper)})},__close:function(){this.__instance.content()instanceof a&&this.__instance.content().detach(),this.__instance._$tooltip.remove(),this.__instance._$tooltip=null},__create:function(){var b=a('<div class="tooltipster-base tooltipster-sidetip"><div class="tooltipster-box"><div class="tooltipster-content"></div></div><div class="tooltipster-arrow"><div class="tooltipster-arrow-uncropped"><div class="tooltipster-arrow-border"></div><div class="tooltipster-arrow-background"></div></div></div></div>');this.__options.arrow||b.find(".tooltipster-box").css("margin",0).end().find(".tooltipster-arrow").hide(),this.__options.minWidth&&b.css("min-width",this.__options.minWidth+"px"),this.__options.maxWidth&&b.css("max-width",this.__options.maxWidth+"px"),this.__instance._$tooltip=b,this.__instance._trigger("created")},__destroy:function(){this.__instance._off("."+self.__namespace)},__optionsFormat:function(){var b=this;if(b.__options=b.__instance._optionsExtract(k,b.__defaults()),b.__options.position&&(b.__options.side=b.__options.position),"object"!=typeof b.__options.distance&&(b.__options.distance=[b.__options.distance]),b.__options.distance.length<4&&(void 0===b.__options.distance[1]&&(b.__options.distance[1]=b.__options.distance[0]),void 0===b.__options.distance[2]&&(b.__options.distance[2]=b.__options.distance[0]),void 0===b.__options.distance[3]&&(b.__options.distance[3]=b.__options.distance[1]),b.__options.distance={top:b.__options.distance[0],right:b.__options.distance[1],bottom:b.__options.distance[2],left:b.__options.distance[3]}),"string"==typeof b.__options.side){var c={top:"bottom",right:"left",bottom:"top",left:"right"};b.__options.side=[b.__options.side,c[b.__options.side]],"left"==b.__options.side[0]||"right"==b.__options.side[0]?b.__options.side.push("top","bottom"):b.__options.side.push("right","left")}6===a.tooltipster._env.IE&&b.__options.arrow!==!0&&(b.__options.arrow=!1)},__reposition:function(b,c){var d,e=this,f=e.__targetFind(c),g=[];e.__instance._$tooltip.detach();var h=e.__instance._$tooltip.clone(),i=a.tooltipster._getRuler(h),j=!1,k=e.__instance.option("animation");switch(k&&h.removeClass("tooltipster-"+k),a.each(["window","document"],function(d,k){var l=null;if(e.__instance._trigger({container:k,helper:c,satisfied:j,takeTest:function(a){l=a},results:g,type:"positionTest"}),1==l||0!=l&&0==j&&("window"!=k||e.__options.viewportAware))for(var d=0;d<e.__options.side.length;d++){var m={horizontal:0,vertical:0},n=e.__options.side[d];"top"==n||"bottom"==n?m.vertical=e.__options.distance[n]:m.horizontal=e.__options.distance[n],e.__sideChange(h,n),a.each(["natural","constrained"],function(a,d){if(l=null,e.__instance._trigger({container:k,event:b,helper:c,mode:d,results:g,satisfied:j,side:n,takeTest:function(a){l=a},type:"positionTest"}),1==l||0!=l&&0==j){var h={container:k,distance:m,fits:null,mode:d,outerSize:null,side:n,size:null,target:f[n],whole:null},o="natural"==d?i.free():i.constrain(c.geo.available[k][n].width-m.horizontal,c.geo.available[k][n].height-m.vertical),p=o.measure();if(h.size=p.size,h.outerSize={height:p.size.height+m.vertical,width:p.size.width+m.horizontal},"natural"==d?c.geo.available[k][n].width>=h.outerSize.width&&c.geo.available[k][n].height>=h.outerSize.height?h.fits=!0:h.fits=!1:h.fits=p.fits,"window"==k&&(h.fits?"top"==n||"bottom"==n?h.whole=c.geo.origin.windowOffset.right>=e.__options.minIntersection&&c.geo.window.size.width-c.geo.origin.windowOffset.left>=e.__options.minIntersection:h.whole=c.geo.origin.windowOffset.bottom>=e.__options.minIntersection&&c.geo.window.size.height-c.geo.origin.windowOffset.top>=e.__options.minIntersection:h.whole=!1),g.push(h),h.whole)j=!0;else if("natural"==h.mode&&(h.fits||h.size.width<=c.geo.available[k][n].width))return!1}})}}),e.__instance._trigger({edit:function(a){g=a},event:b,helper:c,results:g,type:"positionTested"}),g.sort(function(a,b){if(a.whole&&!b.whole)return-1;if(!a.whole&&b.whole)return 1;if(a.whole&&b.whole){var c=e.__options.side.indexOf(a.side),d=e.__options.side.indexOf(b.side);return d>c?-1:c>d?1:"natural"==a.mode?-1:1}if(a.fits&&!b.fits)return-1;if(!a.fits&&b.fits)return 1;if(a.fits&&b.fits){var c=e.__options.side.indexOf(a.side),d=e.__options.side.indexOf(b.side);return d>c?-1:c>d?1:"natural"==a.mode?-1:1}return"document"==a.container&&"bottom"==a.side&&"natural"==a.mode?-1:1}),d=g[0],d.coord={},d.side){case"left":case"right":d.coord.top=Math.floor(d.target-d.size.height/2);break;case"bottom":case"top":d.coord.left=Math.floor(d.target-d.size.width/2)}switch(d.side){case"left":d.coord.left=c.geo.origin.windowOffset.left-d.outerSize.width;break;case"right":d.coord.left=c.geo.origin.windowOffset.right+d.distance.horizontal;break;case"top":d.coord.top=c.geo.origin.windowOffset.top-d.outerSize.height;break;case"bottom":d.coord.top=c.geo.origin.windowOffset.bottom+d.distance.vertical}"window"==d.container?"top"==d.side||"bottom"==d.side?d.coord.left<0?c.geo.origin.windowOffset.right-this.__options.minIntersection>=0?d.coord.left=0:d.coord.left=c.geo.origin.windowOffset.right-this.__options.minIntersection-1:d.coord.left>c.geo.window.size.width-d.size.width&&(c.geo.origin.windowOffset.left+this.__options.minIntersection<=c.geo.window.size.width?d.coord.left=c.geo.window.size.width-d.size.width:d.coord.left=c.geo.origin.windowOffset.left+this.__options.minIntersection+1-d.size.width):d.coord.top<0?c.geo.origin.windowOffset.bottom-this.__options.minIntersection>=0?d.coord.top=0:d.coord.top=c.geo.origin.windowOffset.bottom-this.__options.minIntersection-1:d.coord.top>c.geo.window.size.height-d.size.height&&(c.geo.origin.windowOffset.top+this.__options.minIntersection<=c.geo.window.size.height?d.coord.top=c.geo.window.size.height-d.size.height:d.coord.top=c.geo.origin.windowOffset.top+this.__options.minIntersection+1-d.size.height):(d.coord.left>c.geo.window.size.width-d.size.width&&(d.coord.left=c.geo.window.size.width-d.size.width),d.coord.left<0&&(d.coord.left=0)),e.__sideChange(h,d.side),c.tooltipClone=h[0],c.tooltipParent=e.__instance.option("parent").parent[0],c.mode=d.mode,c.whole=d.whole,c.origin=e.__instance._$origin[0],c.tooltip=e.__instance._$tooltip[0],delete d.container,delete d.fits,delete d.mode,delete d.outerSize,delete d.whole,d.distance=d.distance.horizontal||d.distance.vertical;var l=a.extend(!0,{},d);if(e.__instance._trigger({edit:function(a){d=a},event:b,helper:c,position:l,type:"position"}),e.__options.functionPosition){var m=e.__options.functionPosition.call(e,e.__instance,c,l);m&&(d=m)}i.destroy();var n,o;"top"==d.side||"bottom"==d.side?(n={prop:"left",val:d.target-d.coord.left},o=d.size.width-this.__options.minIntersection):(n={prop:"top",val:d.target-d.coord.top},o=d.size.height-this.__options.minIntersection),n.val<this.__options.minIntersection?n.val=this.__options.minIntersection:n.val>o&&(n.val=o);var p;p=c.geo.origin.fixedLineage?c.geo.origin.windowOffset:{left:c.geo.origin.windowOffset.left+c.geo.window.scroll.left,top:c.geo.origin.windowOffset.top+c.geo.window.scroll.top},d.coord={left:p.left+(d.coord.left-c.geo.origin.windowOffset.left),top:p.top+(d.coord.top-c.geo.origin.windowOffset.top)},e.__sideChange(e.__instance._$tooltip,d.side),c.geo.origin.fixedLineage?e.__instance._$tooltip.css("position","fixed"):e.__instance._$tooltip.css("position",""),e.__instance._$tooltip.css({left:d.coord.left,top:d.coord.top,height:d.size.height,width:d.size.width}).find(".tooltipster-arrow").css({left:"",top:""}).css(n.prop,n.val),e.__instance._$tooltip.appendTo(e.__instance.option("parent")),e.__instance._trigger({type:"repositioned",event:b,position:d})},__sideChange:function(a,b){a.removeClass("tooltipster-bottom").removeClass("tooltipster-left").removeClass("tooltipster-right").removeClass("tooltipster-top").addClass("tooltipster-"+b)},__targetFind:function(a){var b={},c=this.__instance._$origin[0].getClientRects();if(c.length>1){var d=this.__instance._$origin.css("opacity");1==d&&(this.__instance._$origin.css("opacity",.99),c=this.__instance._$origin[0].getClientRects(),this.__instance._$origin.css("opacity",1))}if(c.length<2)b.top=Math.floor(a.geo.origin.windowOffset.left+a.geo.origin.size.width/2),b.bottom=b.top,b.left=Math.floor(a.geo.origin.windowOffset.top+a.geo.origin.size.height/2),b.right=b.left;else{var e=c[0];b.top=Math.floor(e.left+(e.right-e.left)/2),e=c.length>2?c[Math.ceil(c.length/2)-1]:c[0],b.right=Math.floor(e.top+(e.bottom-e.top)/2),e=c[c.length-1],b.bottom=Math.floor(e.left+(e.right-e.left)/2),e=c.length>2?c[Math.ceil((c.length+1)/2)-1]:c[c.length-1],b.left=Math.floor(e.top+(e.bottom-e.top)/2)}return b}}}),a});/**
 * NOTICE OF LICENSE
 *
 * This file is licenced under the Software License Agreement.
 * With the purchase or the installation of the software in your application
 * you accept the licence agreement.
 *
 * You must not modify, adapt or create derivative works of this source code
 *
 * @author    Doofinder
 * @copyright Doofinder
 * @license   GPLv3
 */
let dfAddToCart=(cartOptions)=>{let form=document.createElement("form");Object.assign(form,{method:"post",action:cartOptions.cartURL,style:"display: none;"});let cuantityInput=document.createElement("input");Object.assign(cuantityInput,{type:"number",name:"qty",value:cartOptions.cuantity,min:1});let productAttributeInput=document.createElement("input");Object.assign(productAttributeInput,{type:"hidden",name:"id_product_attribute",value:cartOptions.customizationID});let productInput=document.createElement("input");Object.assign(productInput,{type:"hidden",name:"id_product",value:cartOptions.productID});let tokenInput=document.createElement("input");Object.assign(tokenInput,{type:"hidden",name:"token",value:cartOptions.cartToken});let submit=document.createElement("input");submit.setAttribute("type","submit");submit.setAttribute("data-button-action","add-to-cart");form.appendChild(cuantityInput);form.appendChild(productAttributeInput);form.appendChild(productInput);form.appendChild(tokenInput);form.appendChild(submit);document.body.appendChild(form);submit.click();form.remove()}
let doofinderManageCart=(cartOptions)=>{dfAddToCart(cartOptions)};/**
 * 2007-2023 PrestaShop
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License (AFL 3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * http://opensource.org/licenses/afl-3.0.php
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@prestashop.com so we can send you a copy immediately.
 *
 * DISCLAIMER
 *
 * Do not edit or add to this file if you wish to upgrade PrestaShop to newer
 * versions in the future. If you wish to customize PrestaShop for your
 * needs please refer to http://www.prestashop.com for more information.
 *
 *  @author    PrestaShop SA <contact@prestashop.com>
 *  @copyright 2007-2023 PrestaShop SA
 *  @license   http://opensource.org/licenses/afl-3.0.php  Academic Free License (AFL 3.0)
 *  International Registered Trademark & Property of PrestaShop SA
 *
 * Don't forget to prefix your containers with your own identifier
 * to avoid any conflicts with others containers.
 */
;/**
 * 2012 - 2024 HiPresta
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License 3.0 (AFL-3.0).
 * It is also available through the world-wide-web at this URL: https://opensource.org/licenses/AFL-3.0
 *
 * @author    HiPresta <support@hipresta.com>
 * @copyright HiPresta 2024
 * @license   https://opensource.org/licenses/AFL-3.0 Academic Free License version 3.0
 *
 * @website   https://hipresta.com
 */
var hiOosn={subscribeUser:function($sel){$.ajax({type:'POST',url:oosn_front_controller_url,dataType:'json',data:{action:'oosn_email',ajax:!0,email:$sel.find('[name=hi_stock_email]').val(),secure_key:oosn_secure_key,combination_id:$('[name=product_combination_id]').val(),id_product:id_product,oosn_qty:$sel.find('[name="oosn_qty"]').val(),},beforeSend:function(){$('.oosn-button span').addClass('hi-oosn-hide');$('.oosn-button img').removeClass('hi-oosn-hide')},success:function(response){$('.oosn-button span').removeClass('hi-oosn-hide');$('.oosn-button img').addClass('hi-oosn-hide');if(response.hasError){if(response.error){if(response.field=='qty'){$('.hi-oosn-invalid-qty').removeClass('hi-oosn-hide');$('.hi-oosn-invalid-qty span').html(response.error)}else{$('.hi-oosn-invalid-email').removeClass('hi-oosn-hide');$('.hi-oosn-invalid-email span').html(response.error)}}else $('.hi-oosn-invalid-email').addClass('hi-oosn-hide')}else{$('.hi-oosn-success').removeClass('hi-oosn-hide');$('.oosn-popup, #hi-oosn-block').addClass('hi-oosn-hide');if(oosn_position=='popup'){setTimeout(function(){$.fancybox.close()},2000)}}}})},subscribeUserPLP:function($sel){var $this=$sel;var $wrapper=$this.closest('.hi-oosn-popup-pl');$.ajax({type:'POST',url:oosn_front_controller_url,dataType:'json',data:{action:'oosn_email',ajax:!0,email:$wrapper.find('[name=hi_stock_email]').val(),secure_key:oosn_secure_key,combination_id:$this.attr('data-id-product-attribute'),id_product:$this.attr('data-id-product'),oosn_qty:$wrapper.find('[name="oosn_qty"]').val()},beforeSend:function(){$wrapper.find('.oosn-button span').addClass('hi-oosn-hide');$wrapper.find('.oosn-button img').removeClass('hi-oosn-hide')},success:function(response){$wrapper.find('.oosn-button span').removeClass('hi-oosn-hide');$wrapper.find('.oosn-button img').addClass('hi-oosn-hide');if(response.hasError){if(response.error){if(response.field=='qty'){$wrapper.find('.hi-oosn-invalid-qty').removeClass('hi-oosn-hide');$wrapper.find('.hi-oosn-invalid-qty span').html(response.error)}else{$wrapper.find('.hi-oosn-invalid-email').removeClass('hi-oosn-hide');$wrapper.find('.hi-oosn-invalid-email span').html(response.error)}}else $wrapper.find('.hi-oosn-invalid-email').addClass('hi-oosn-hide')}else{$wrapper.find('.hi-oosn-success').removeClass('hi-oosn-hide');$wrapper.find('.oosn-popup, .hi-oosn-block-pl').addClass('hi-oosn-hide');setTimeout(function(){$.fancybox.close()},2000)}}})}};$(document).ready(function(){if(psv>=1.7){if(quantity<=0){$('.oosn-popup, #hi-oosn-block').removeClass('hi-oosn-hide')}
if(!$('[name=product_combination_id]').val()&&id_combination){$('[name=product_combination_id]').val(id_combination)}
prestashop.on('updatedProduct',function(event){$('[name=product_combination_id]').val(event.id_product_attribute);$.ajax({type:'POST',dataType:'json',url:oosn_front_controller_url,data:{action:'get_product_combination_quantity',ajax:!0,secure_key:oosn_secure_key,id_product:id_product,combination_id:event.id_product_attribute,},success:function(response){$('.hi-oosn-success').addClass('hi-oosn-hide');if(response.quantity<=0){$('.oosn-popup, #hi-oosn-block').removeClass('hi-oosn-hide')}else{$('.oosn-popup, #hi-oosn-block').addClass('hi-oosn-hide')}
initGDPROOSN()}})})}else{if(quantity<=0){$('.oosn-popup, #hi-oosn-block').removeClass('hi-oosn-hide')}
if(typeof combinations!='undefined'&&oosn_stock_managment){function hi_findCombination(){setTimeout(function(){var choice=[];var radio_inputs=parseInt($('#attributes .checked > input[type=radio]').length);if(radio_inputs){radio_inputs='#attributes .checked > input[type=radio]'}else{radio_inputs='#attributes input[type=radio]:checked'}
$('#attributes select, #attributes input[type=hidden], '+radio_inputs).each(function(){choice.push(parseInt($(this).val()))});for(var combination=0;combination<combinations.length;++combination){var combinationMatchForm=!0;$.each(combinations[combination].idsAttributes,function(key,value){if(!in_array(value,choice)){combinationMatchForm=!1}});if(combinationMatchForm){if(combinations[combination].quantity<=0){$('.hi-oosn-success').addClass("hi-oosn-hide");$('.oosn-popup, #hi-oosn-block').removeClass('hi-oosn-hide');$('[name=product_combination_id]').val(combinations[combination].idCombination)}else{$('.oosn-popup, #hi-oosn-block').addClass('hi-oosn-hide')}}}},100)}
hi_findCombination();$('.color_pick, .attribute_radio').click(function(){hi_findCombination();$('.hi-oosn-success').addClass('hi-oosn-hide');$('.hi-oosn-invalid-email').addClass('hi-oosn-hide')});$('#attributes select, #attributes input[type=hidden]').change(function(){hi_findCombination();$('.hi-oosn-success').addClass('hi-oosn-hide');$('.hi-oosn-invalid-email').addClass('hi-oosn-hide')})}}
$(document).on('keypress','.hi_stock_email_pdp',function(e){if(e.keyCode==13){e.preventDefault();hiOosn.subscribeUser($(this).closest('#hi-oosn-block'))}});$(document).on('click','#submit_subscribe',function(e){e.preventDefault();hiOosn.subscribeUser($(this).closest('#hi-oosn-block'))});$(document).on('click','.hi-oosn-pl-submit-form',function(e){e.preventDefault();hiOosn.subscribeUserPLP($(this))});$(document).on('keypress','.hi_stock_email_plp',function(e){if(e.keyCode==13){e.preventDefault();hiOosn.subscribeUserPLP($(this).closest('.hi-oosn-popup-pl').find('.hi-oosn-pl-submit-form'))}});$(document).on('click','[name="hi_stock_email"], [name="oosn_qty"], .hi-oosn-invalid-email, .hi-oosn-invalid-qty',function(){$('.hi-oosn-invalid-email, .hi-oosn-invalid-qty').addClass('hi-oosn-hide')});if(psv>=1.7){prestashop.on('clickQuickView',function(event){setTimeout(function(){initGDPROOSN()},1000);return!1})}
$('.oosn-popup').fancybox({width:450,height:'auto',closeBtn:!0,fitToView:!0,autoSize:!1,closeClick:!1,autoscale:!0,padding:0,beforeShow:function(){$('.modal.quickview').removeAttr('tabindex')},helpers:{overlay:{locked:!1}}});initGDPROOSN()});function initGDPROOSN(){var checkbox=$('.hi_psgdpr_consent_checkbox_oosn');var element=$('#hi-oosn-block');if(checkbox.is(':checked')){element.find('[type="submit"]').removeAttr('disabled')}else if(checkbox.length){element.find('[type="submit"]').attr('disabled','disabled')}
$(document).on('change','.hi_psgdpr_consent_checkbox_oosn',function(){var element=$('#hi-oosn-block');if($(this).is(':checked')){if(element.find('[type="submit"]').length>0){element.find('[type="submit"]').removeAttr('disabled')}else{element.nextAll('[type="submit"]').removeAttr('disabled')}}else{if(element.find('[type="submit"]').length>0){element.find('[type="submit"]').attr('disabled','disabled')}else{element.nextAll('[type="submit"]').attr('disabled','disabled')}}})};if(typeof($csocjqPm)=='undefined')$csocjqPm=$;if(typeof Object.create!=="function"){Object.create=function(obj){function F(){}F.prototype=obj;return new F()}}(function($csocjqPm,window,document){var Carousel={init:function(options,el){var base=this;base.$elem=$csocjqPm(el);base.options=$csocjqPm.extend({},$csocjqPm.fn.pmCSOCOwlCarousel.options,base.$elem.data(),options);base.userOptions=options;base.loadContent()},loadContent:function(){var base=this,url;function getData(data){var i,content="";if(typeof base.options.jsonSuccess==="function"){base.options.jsonSuccess.apply(this,[data])}else{for(i in data.owl){if(data.owl.hasOwnProperty(i)){content+=data.owl[i].item}}base.$elem.html(content)}base.logIn()}if(typeof base.options.beforeInit==="function"){base.options.beforeInit.apply(this,[base.$elem])}if(typeof base.options.jsonPath==="string"){url=base.options.jsonPath;$csocjqPm.getJSON(url,getData)}else{base.logIn()}},logIn:function(){var base=this;base.$elem.data("pm-csoc-owl-originalStyles",base.$elem.attr("style")).data("pm-csoc-owl-originalClasses",base.$elem.attr("class"));base.$elem.css({opacity:0});base.orignalItems=base.options.items;base.checkBrowser();base.wrapperWidth=0;base.checkVisible=null;base.setVars()},setVars:function(){var base=this;if(base.$elem.children().length===0){return!1}base.baseClass();base.eventTypes();base.$userItems=base.$elem.children();base.itemsAmount=base.$userItems.length;base.wrapItems();base.$owlItems=base.$elem.find(".pm-csoc-owl-item");base.$owlWrapper=base.$elem.find(".pm-csoc-owl-wrapper");base.playDirection="next";base.prevItem=0;base.prevArr=[0];base.currentItem=0;base.customEvents();base.onStartup()},onStartup:function(){var base=this;base.updateItems();base.calculateAll();base.buildControls();base.updateControls();base.response();base.moveEvents();base.stopOnHover();base.owlStatus();if(base.options.transitionStyle!==!1){base.transitionTypes(base.options.transitionStyle)}if(base.options.autoPlay===!0){base.options.autoPlay=5000}base.play();base.$elem.find(".pm-csoc-owl-wrapper").css("display","block");if(!base.$elem.is(":visible")){base.watchVisibility()}else{base.$elem.css("opacity",1)}base.onstartup=!1;base.eachMoveUpdate();if(typeof base.options.afterInit==="function"){base.options.afterInit.apply(this,[base.$elem])}},eachMoveUpdate:function(){var base=this;if(base.options.lazyLoad===!0){base.lazyLoad()}if(base.options.autoHeight===!0){base.autoHeight()}base.onVisibleItems();if(typeof base.options.afterAction==="function"){base.options.afterAction.apply(this,[base.$elem])}},updateVars:function(){var base=this;if(typeof base.options.beforeUpdate==="function"){base.options.beforeUpdate.apply(this,[base.$elem])}base.watchVisibility();base.updateItems();base.calculateAll();base.updatePosition();base.updateControls();base.eachMoveUpdate();if(typeof base.options.afterUpdate==="function"){base.options.afterUpdate.apply(this,[base.$elem])}},reload:function(){var base=this;window.setTimeout(function(){base.updateVars()},0)},watchVisibility:function(){var base=this;if(base.$elem.is(":visible")===!1){base.$elem.css({opacity:0});window.clearInterval(base.autoPlayInterval);window.clearInterval(base.checkVisible)}else{return!1}base.checkVisible=window.setInterval(function(){if(base.$elem.is(":visible")){base.reload();base.$elem.animate({opacity:1},200);window.clearInterval(base.checkVisible)}},500)},wrapItems:function(){var base=this;base.$userItems.wrapAll("<div class=\"pm-csoc-owl-wrapper\">").wrap("<div class=\"pm-csoc-owl-item\"></div>");base.$elem.find(".pm-csoc-owl-wrapper").wrap("<div class=\"pm-csoc-owl-wrapper-outer\">");base.wrapperOuter=base.$elem.find(".pm-csoc-owl-wrapper-outer");base.$elem.css("display","block")},baseClass:function(){var base=this,hasBaseClass=base.$elem.hasClass(base.options.baseClass),hasThemeClass=base.$elem.hasClass(base.options.theme);if(!hasBaseClass){base.$elem.addClass(base.options.baseClass)}if(!hasThemeClass){base.$elem.addClass(base.options.theme)}},updateItems:function(){var base=this,width,i;if(base.options.responsive===!1){return!1}if(base.options.singleItem===!0){base.options.items=base.orignalItems=1;base.options.itemsCustom=!1;base.options.itemsDesktop=!1;base.options.itemsDesktopSmall=!1;base.options.itemsTablet=!1;base.options.itemsTabletSmall=!1;base.options.itemsMobile=!1;return!1}width=$csocjqPm(base.options.responsiveBaseWidth).width();if(width>(base.options.itemsDesktop[0]||base.orignalItems)){base.options.items=base.orignalItems}if(base.options.itemsCustom!==!1){base.options.itemsCustom.sort(function(a,b){return a[0]-b[0]});for(i=0;i<base.options.itemsCustom.length;i+=1){if(base.options.itemsCustom[i][0]<=width){base.options.items=base.options.itemsCustom[i][1]}}}else{if(width<=base.options.itemsDesktop[0]&&base.options.itemsDesktop!==!1){base.options.items=base.options.itemsDesktop[1]}if(width<=base.options.itemsDesktopSmall[0]&&base.options.itemsDesktopSmall!==!1){base.options.items=base.options.itemsDesktopSmall[1]}if(width<=base.options.itemsTablet[0]&&base.options.itemsTablet!==!1){base.options.items=base.options.itemsTablet[1]}if(width<=base.options.itemsTabletSmall[0]&&base.options.itemsTabletSmall!==!1){base.options.items=base.options.itemsTabletSmall[1]}if(width<=base.options.itemsMobile[0]&&base.options.itemsMobile!==!1){base.options.items=base.options.itemsMobile[1]}}if(base.options.items>base.itemsAmount&&base.options.itemsScaleUp===!0){base.options.items=base.itemsAmount}},response:function(){var base=this,smallDelay,lastWindowWidth;if(base.options.responsive!==!0){return!1}lastWindowWidth=$csocjqPm(window).width();base.resizer=function(){if($csocjqPm(window).width()!==lastWindowWidth){if(base.options.autoPlay!==!1){window.clearInterval(base.autoPlayInterval)}window.clearTimeout(smallDelay);smallDelay=window.setTimeout(function(){lastWindowWidth=$csocjqPm(window).width();base.updateVars()},base.options.responsiveRefreshRate)}};$csocjqPm(window).resize(base.resizer)},updatePosition:function(){var base=this;base.jumpTo(base.currentItem);if(base.options.autoPlay!==!1){base.checkAp()}},appendItemsSizes:function(){var base=this,roundPages=0,lastItem=base.itemsAmount-base.options.items;base.$owlItems.each(function(index){var $this=$csocjqPm(this);$this.css({"width":base.itemWidth}).data("pm-csoc-owl-item",Number(index));if(index%base.options.items===0||index===lastItem){if(!(index>lastItem)){roundPages+=1}}$this.data("pm-csoc-owl-roundPages",roundPages)})},appendWrapperSizes:function(){var base=this,width=base.$owlItems.length*base.itemWidth;base.$owlWrapper.css({"width":width*2,"left":0});base.appendItemsSizes()},calculateAll:function(){var base=this;base.calculateWidth();base.appendWrapperSizes();base.loops();base.max()},calculateWidth:function(){var base=this;base.itemWidth=Math.round(base.$elem.width()/base.options.items)},max:function(){var base=this,maximum=((base.itemsAmount*base.itemWidth)-base.options.items*base.itemWidth)*-1;if(base.options.items>base.itemsAmount){base.maximumItem=0;maximum=0;base.maximumPixels=0}else{base.maximumItem=base.itemsAmount-base.options.items;base.maximumPixels=maximum}return maximum},min:function(){return 0},loops:function(){var base=this,prev=0,elWidth=0,i,item,roundPageNum;base.positionsInArray=[0];base.pagesInArray=[];for(i=0;i<base.itemsAmount;i+=1){elWidth+=base.itemWidth;base.positionsInArray.push(-elWidth);if(base.options.scrollPerPage===!0){item=$csocjqPm(base.$owlItems[i]);roundPageNum=item.data("pm-csoc-owl-roundPages");if(roundPageNum!==prev){base.pagesInArray[prev]=base.positionsInArray[i];prev=roundPageNum}}}},buildControls:function(){var base=this;if(base.options.navigation===!0||base.options.pagination===!0){base.owlControls=$csocjqPm("<div class=\"pm-csoc-owl-controls\"/>").toggleClass("clickable",!base.browser.isTouch).appendTo(base.$elem)}if(base.options.pagination===!0){base.buildPagination()}if(base.options.navigation===!0){base.buildButtons()}},buildButtons:function(){var base=this,buttonsWrapper=$csocjqPm("<div class=\"pm-csoc-owl-buttons\"/>");base.owlControls.append(buttonsWrapper);base.buttonPrev=$csocjqPm("<div/>",{"class":"pm-csoc-owl-prev","html":base.options.navigationText[0]||""});base.buttonNext=$csocjqPm("<div/>",{"class":"pm-csoc-owl-next","html":base.options.navigationText[1]||""});buttonsWrapper.append(base.buttonPrev).append(base.buttonNext);buttonsWrapper.on("touchstart.pmCSOCOwlControls mousedown.pmCSOCOwlControls","div[class^=\"pm-csoc-owl\"]",function(event){event.preventDefault()});buttonsWrapper.on("touchend.pmCSOCOwlControls mouseup.pmCSOCOwlControls","div[class^=\"pm-csoc-owl\"]",function(event){event.preventDefault();if($csocjqPm(this).hasClass("pm-csoc-owl-next")){base.next()}else{base.prev()}})},buildPagination:function(){var base=this;base.paginationWrapper=$csocjqPm("<div class=\"pm-csoc-owl-pagination\"/>");base.owlControls.append(base.paginationWrapper);base.paginationWrapper.on("touchend.pmCSOCOwlControls mouseup.pmCSOCOwlControls",".pm-csoc-owl-page",function(event){event.preventDefault();if(Number($csocjqPm(this).data("pm-csoc-owl-page"))!==base.currentItem){base.goTo(Number($csocjqPm(this).data("pm-csoc-owl-page")),!0)}})},updatePagination:function(){var base=this,counter,lastPage,lastItem,i,paginationButton,paginationButtonInner;if(base.options.pagination===!1){return!1}base.paginationWrapper.html("");counter=0;lastPage=base.itemsAmount-base.itemsAmount%base.options.items;for(i=0;i<base.itemsAmount;i+=1){if(i%base.options.items===0){counter+=1;if(lastPage===i){lastItem=base.itemsAmount-base.options.items}paginationButton=$csocjqPm("<div/>",{"class":"pm-csoc-owl-page"});paginationButtonInner=$csocjqPm("<span></span>",{"text":base.options.paginationNumbers===!0?counter:"","class":base.options.paginationNumbers===!0?"pm-csoc-owl-numbers":""});paginationButton.append(paginationButtonInner);paginationButton.data("pm-csoc-owl-page",lastPage===i?lastItem:i);paginationButton.data("pm-csoc-owl-roundPages",counter);base.paginationWrapper.append(paginationButton)}}base.checkPagination()},checkPagination:function(){var base=this;if(base.options.pagination===!1){return!1}base.paginationWrapper.find(".pm-csoc-owl-page").each(function(){if($csocjqPm(this).data("pm-csoc-owl-roundPages")===$csocjqPm(base.$owlItems[base.currentItem]).data("pm-csoc-owl-roundPages")){base.paginationWrapper.find(".pm-csoc-owl-page").removeClass("active");$csocjqPm(this).addClass("active")}})},checkNavigation:function(){var base=this;if(base.options.navigation===!1){return!1}if(base.options.rewindNav===!1){if(base.currentItem===0&&base.maximumItem===0){base.buttonPrev.addClass("disabled");base.buttonNext.addClass("disabled")}else if(base.currentItem===0&&base.maximumItem!==0){base.buttonPrev.addClass("disabled");base.buttonNext.removeClass("disabled")}else if(base.currentItem===base.maximumItem){base.buttonPrev.removeClass("disabled");base.buttonNext.addClass("disabled")}else if(base.currentItem!==0&&base.currentItem!==base.maximumItem){base.buttonPrev.removeClass("disabled");base.buttonNext.removeClass("disabled")}}},updateControls:function(){var base=this;base.updatePagination();base.checkNavigation();if(base.owlControls){if(base.options.items>=base.itemsAmount){base.owlControls.hide()}else{base.owlControls.show()}}},destroyControls:function(){var base=this;if(base.owlControls){base.owlControls.remove()}},next:function(speed){var base=this;if(base.isTransition){return!1}base.currentItem+=base.options.scrollPerPage===!0?base.options.items:1;if(base.currentItem>base.maximumItem+(base.options.scrollPerPage===!0?(base.options.items-1):0)){if(base.options.rewindNav===!0){base.currentItem=0;speed="rewind"}else{base.currentItem=base.maximumItem;return!1}}base.goTo(base.currentItem,speed)},prev:function(speed){var base=this;if(base.isTransition){return!1}if(base.options.scrollPerPage===!0&&base.currentItem>0&&base.currentItem<base.options.items){base.currentItem=0}else{base.currentItem-=base.options.scrollPerPage===!0?base.options.items:1}if(base.currentItem<0){if(base.options.rewindNav===!0){base.currentItem=base.maximumItem;speed="rewind"}else{base.currentItem=0;return!1}}base.goTo(base.currentItem,speed)},goTo:function(position,speed,drag){var base=this,goToPixel;if(base.isTransition){return!1}if(typeof base.options.beforeMove==="function"){base.options.beforeMove.apply(this,[base.$elem])}if(position>=base.maximumItem){position=base.maximumItem}else if(position<=0){position=0}base.currentItem=base.owl.currentItem=position;if(base.options.transitionStyle!==!1&&drag!=="drag"&&base.options.items===1&&base.browser.support3d===!0){base.swapSpeed(0);if(base.browser.support3d===!0){base.transition3d(base.positionsInArray[position])}else{base.css2slide(base.positionsInArray[position],1)}base.afterGo();base.singleItemTransition();return!1}goToPixel=base.positionsInArray[position];if(base.browser.support3d===!0){base.isCss3Finish=!1;if(speed===!0){base.swapSpeed("paginationSpeed");window.setTimeout(function(){base.isCss3Finish=!0},base.options.paginationSpeed)}else if(speed==="rewind"){base.swapSpeed(base.options.rewindSpeed);window.setTimeout(function(){base.isCss3Finish=!0},base.options.rewindSpeed)}else{base.swapSpeed("slideSpeed");window.setTimeout(function(){base.isCss3Finish=!0},base.options.slideSpeed)}base.transition3d(goToPixel)}else{if(speed===!0){base.css2slide(goToPixel,base.options.paginationSpeed)}else if(speed==="rewind"){base.css2slide(goToPixel,base.options.rewindSpeed)}else{base.css2slide(goToPixel,base.options.slideSpeed)}}base.afterGo()},jumpTo:function(position){var base=this;if(typeof base.options.beforeMove==="function"){base.options.beforeMove.apply(this,[base.$elem])}if(position>=base.maximumItem||position===-1){position=base.maximumItem}else if(position<=0){position=0}base.swapSpeed(0);if(base.browser.support3d===!0){base.transition3d(base.positionsInArray[position])}else{base.css2slide(base.positionsInArray[position],1)}base.currentItem=base.owl.currentItem=position;base.afterGo()},afterGo:function(){var base=this;base.prevArr.push(base.currentItem);base.prevItem=base.owl.prevItem=base.prevArr[base.prevArr.length-2];base.prevArr.shift(0);if(base.prevItem!==base.currentItem){base.checkPagination();base.checkNavigation();base.eachMoveUpdate();if(base.options.autoPlay!==!1){base.checkAp()}}if(typeof base.options.afterMove==="function"&&base.prevItem!==base.currentItem){base.options.afterMove.apply(this,[base.$elem])}},stop:function(){var base=this;base.apStatus="stop";window.clearInterval(base.autoPlayInterval)},checkAp:function(){var base=this;if(base.apStatus!=="stop"){base.play()}},play:function(){var base=this;base.apStatus="play";if(base.options.autoPlay===!1){return!1}window.clearInterval(base.autoPlayInterval);base.autoPlayInterval=window.setInterval(function(){base.next(!0)},base.options.autoPlay)},swapSpeed:function(action){var base=this;if(action==="slideSpeed"){base.$owlWrapper.css(base.addCssSpeed(base.options.slideSpeed))}else if(action==="paginationSpeed"){base.$owlWrapper.css(base.addCssSpeed(base.options.paginationSpeed))}else if(typeof action!=="string"){base.$owlWrapper.css(base.addCssSpeed(action))}},addCssSpeed:function(speed){return{"-webkit-transition":"all "+speed+"ms ease","-moz-transition":"all "+speed+"ms ease","-o-transition":"all "+speed+"ms ease","transition":"all "+speed+"ms ease"}},removeTransition:function(){return{"-webkit-transition":"","-moz-transition":"","-o-transition":"","transition":""}},doTranslate:function(pixels){return{"-webkit-transform":"translate3d("+pixels+"px, 0px, 0px)","-moz-transform":"translate3d("+pixels+"px, 0px, 0px)","-o-transform":"translate3d("+pixels+"px, 0px, 0px)","-ms-transform":"translate3d("+pixels+"px, 0px, 0px)","transform":"translate3d("+pixels+"px, 0px,0px)"}},transition3d:function(value){var base=this;base.$owlWrapper.css(base.doTranslate(value))},css2move:function(value){var base=this;base.$owlWrapper.css({"left":value})},css2slide:function(value,speed){var base=this;base.isCssFinish=!1;base.$owlWrapper.stop(!0,!0).animate({"left":value},{duration:speed||base.options.slideSpeed,complete:function(){base.isCssFinish=!0}})},checkBrowser:function(){var base=this,translate3D="translate3d(0px, 0px, 0px)",tempElem=document.createElement("div"),regex,asSupport,support3d,isTouch;tempElem.style.cssText="  -moz-transform:"+translate3D+"; -ms-transform:"+translate3D+"; -o-transform:"+translate3D+"; -webkit-transform:"+translate3D+"; transform:"+translate3D;regex=/translate3d\(0px, 0px, 0px\)/g;asSupport=tempElem.style.cssText.match(regex);support3d=(asSupport!==null&&asSupport.length===1);isTouch="ontouchstart"in window||window.navigator.msMaxTouchPoints;base.browser={"support3d":support3d,"isTouch":isTouch}},moveEvents:function(){var base=this;if(base.options.mouseDrag!==!1||base.options.touchDrag!==!1){base.gestures();base.disabledEvents()}},eventTypes:function(){var base=this,types=["s","e","x"];base.ev_types={};if(base.options.mouseDrag===!0&&base.options.touchDrag===!0){types=["touchstart.pmCSOCOwl mousedown.pmCSOCOwl","touchmove.pmCSOCOwl mousemove.pmCSOCOwl","touchend.pmCSOCOwl touchcancel.pmCSOCOwl mouseup.pmCSOCOwl"]}else if(base.options.mouseDrag===!1&&base.options.touchDrag===!0){types=["touchstart.pmCSOCOwl","touchmove.pmCSOCOwl","touchend.pmCSOCOwl touchcancel.pmCSOCOwl"]}else if(base.options.mouseDrag===!0&&base.options.touchDrag===!1){types=["mousedown.pmCSOCOwl","mousemove.pmCSOCOwl","mouseup.pmCSOCOwl"]}base.ev_types.start=types[0];base.ev_types.move=types[1];base.ev_types.end=types[2]},disabledEvents:function(){var base=this;base.$elem.on("dragstart.pmCSOCOwl",function(event){event.preventDefault()});base.$elem.on("mousedown.disableTextSelect",function(e){return $csocjqPm(e.target).is('input, textarea, select, option')})},gestures:function(){var base=this,locals={offsetX:0,offsetY:0,baseElWidth:0,relativePos:0,position:null,minSwipe:null,maxSwipe:null,sliding:null,dargging:null,targetElement:null};base.isCssFinish=!0;function getTouches(event){if(event.touches!==undefined){return{x:event.touches[0].pageX,y:event.touches[0].pageY}}if(event.touches===undefined){if(event.pageX!==undefined){return{x:event.pageX,y:event.pageY}}if(event.pageX===undefined){return{x:event.clientX,y:event.clientY}}}}function swapEvents(type){if(type==="on"){$csocjqPm(document).on(base.ev_types.move,dragMove);$csocjqPm(document).on(base.ev_types.end,dragEnd)}else if(type==="off"){$csocjqPm(document).off(base.ev_types.move);$csocjqPm(document).off(base.ev_types.end)}}function dragStart(event){var ev=event.originalEvent||event||window.event,position;if(ev.which===3){return!1}if(base.itemsAmount<=base.options.items){return}if(base.isCssFinish===!1&&!base.options.dragBeforeAnimFinish){return!1}if(base.isCss3Finish===!1&&!base.options.dragBeforeAnimFinish){return!1}if(base.options.autoPlay!==!1){window.clearInterval(base.autoPlayInterval)}if(base.browser.isTouch!==!0&&!base.$owlWrapper.hasClass("grabbing")){base.$owlWrapper.addClass("grabbing")}base.newPosX=0;base.newRelativeX=0;$csocjqPm(this).css(base.removeTransition());position=$csocjqPm(this).position();locals.relativePos=position.left;locals.offsetX=getTouches(ev).x-position.left;locals.offsetY=getTouches(ev).y-position.top;swapEvents("on");locals.sliding=!1;locals.targetElement=ev.target||ev.srcElement}function dragMove(event){var ev=event.originalEvent||event||window.event,minSwipe,maxSwipe;base.newPosX=getTouches(ev).x-locals.offsetX;base.newPosY=getTouches(ev).y-locals.offsetY;base.newRelativeX=base.newPosX-locals.relativePos;if(typeof base.options.startDragging==="function"&&locals.dragging!==!0&&base.newRelativeX!==0){locals.dragging=!0;base.options.startDragging.apply(base,[base.$elem])}if((base.newRelativeX>8||base.newRelativeX<-8)&&(base.browser.isTouch===!0)){if(ev.preventDefault!==undefined){ev.preventDefault()}else{ev.returnValue=!1}locals.sliding=!0}if((base.newPosY>10||base.newPosY<-10)&&locals.sliding===!1){$csocjqPm(document).off("touchmove.pmCSOCOwl")}minSwipe=function(){return base.newRelativeX/5};maxSwipe=function(){return base.maximumPixels+base.newRelativeX/5};base.newPosX=Math.max(Math.min(base.newPosX,minSwipe()),maxSwipe());if(base.browser.support3d===!0){base.transition3d(base.newPosX)}else{base.css2move(base.newPosX)}}function dragEnd(event){var ev=event.originalEvent||event||window.event,newPosition,handlers,owlStopEvent;ev.target=ev.target||ev.srcElement;locals.dragging=!1;if(base.browser.isTouch!==!0){base.$owlWrapper.removeClass("grabbing")}if(base.newRelativeX<0){base.dragDirection=base.owl.dragDirection="left"}else{base.dragDirection=base.owl.dragDirection="right"}if(base.newRelativeX!==0){newPosition=base.getNewPosition();base.goTo(newPosition,!1,"drag");if(locals.targetElement===ev.target&&base.browser.isTouch!==!0){$csocjqPm(ev.target).on("click.disable",function(ev){ev.stopImmediatePropagation();ev.stopPropagation();ev.preventDefault();$csocjqPm(ev.target).off("click.disable")});handlers=$csocjqPm._data(ev.target,"events").click;owlStopEvent=handlers.pop();handlers.splice(0,0,owlStopEvent)}}swapEvents("off")}base.$elem.on(base.ev_types.start,".pm-csoc-owl-wrapper",dragStart)},getNewPosition:function(){var base=this,newPosition=base.closestItem();if(newPosition>base.maximumItem){base.currentItem=base.maximumItem;newPosition=base.maximumItem}else if(base.newPosX>=0){newPosition=0;base.currentItem=0}return newPosition},closestItem:function(){var base=this,array=base.options.scrollPerPage===!0?base.pagesInArray:base.positionsInArray,goal=base.newPosX,closest=null;$csocjqPm.each(array,function(i,v){if(goal-(base.itemWidth/20)>array[i+1]&&goal-(base.itemWidth/20)<v&&base.moveDirection()==="left"){closest=v;if(base.options.scrollPerPage===!0){base.currentItem=$csocjqPm.inArray(closest,base.positionsInArray)}else{base.currentItem=i}}else if(goal+(base.itemWidth/20)<v&&goal+(base.itemWidth/20)>(array[i+1]||array[i]-base.itemWidth)&&base.moveDirection()==="right"){if(base.options.scrollPerPage===!0){closest=array[i+1]||array[array.length-1];base.currentItem=$csocjqPm.inArray(closest,base.positionsInArray)}else{closest=array[i+1];base.currentItem=i+1}}});return base.currentItem},moveDirection:function(){var base=this,direction;if(base.newRelativeX<0){direction="right";base.playDirection="next"}else{direction="left";base.playDirection="prev"}return direction},customEvents:function(){var base=this;base.$elem.on("pmCSOCOwl.next",function(){base.next()});base.$elem.on("pmCSOCOwl.prev",function(){base.prev()});base.$elem.on("pmCSOCOwl.play",function(event,speed){base.options.autoPlay=speed;base.play();base.hoverStatus="play"});base.$elem.on("pmCSOCOwl.stop",function(){base.stop();base.hoverStatus="stop"});base.$elem.on("pmCSOCOwl.goTo",function(event,item){base.goTo(item)});base.$elem.on("pmCSOCOwl.jumpTo",function(event,item){base.jumpTo(item)})},stopOnHover:function(){var base=this;if(base.options.stopOnHover===!0&&base.browser.isTouch!==!0&&base.options.autoPlay!==!1){base.$elem.on("mouseover",function(){base.stop()});base.$elem.on("mouseout",function(){if(base.hoverStatus!=="stop"){base.play()}})}},lazyLoad:function(){var base=this,i,$item,itemNumber,$lazyImg,follow;if(base.options.lazyLoad===!1){return!1}for(i=0;i<base.itemsAmount;i+=1){$item=$csocjqPm(base.$owlItems[i]);if($item.data("pm-csoc-owl-loaded")==="loaded"){continue}itemNumber=$item.data("pm-csoc-owl-item");$lazyImg=$item.find(".lazyOwl");if(typeof $lazyImg.data("src")!=="string"){$item.data("pm-csoc-owl-loaded","loaded");continue}if($item.data("pm-csoc-owl-loaded")===undefined){$lazyImg.hide();$item.addClass("loading").data("pm-csoc-owl-loaded","checked")}if(base.options.lazyFollow===!0){follow=itemNumber>=base.currentItem}else{follow=!0}if(follow&&itemNumber<base.currentItem+base.options.items&&$lazyImg.length){base.lazyPreload($item,$lazyImg)}}},lazyPreload:function($item,$lazyImg){var base=this,iterations=0,isBackgroundImg;if($lazyImg.prop("tagName")==="DIV"){$lazyImg.css("background-image","url("+$lazyImg.data("src")+")");isBackgroundImg=!0}else{$lazyImg[0].src=$lazyImg.data("src")}function showImage(){$item.data("pm-csoc-owl-loaded","loaded").removeClass("loading");$lazyImg.removeAttr("data-src");if(base.options.lazyEffect==="fade"){$lazyImg.fadeIn(400)}else{$lazyImg.show()}if(typeof base.options.afterLazyLoad==="function"){base.options.afterLazyLoad.apply(this,[base.$elem])}}function checkLazyImage(){iterations+=1;if(base.completeImg($lazyImg.get(0))||isBackgroundImg===!0){showImage()}else if(iterations<=100){window.setTimeout(checkLazyImage,100)}else{showImage()}}checkLazyImage()},autoHeight:function(){var base=this,$currentimg=$csocjqPm(base.$owlItems[base.currentItem]).find("img"),iterations;function addHeight(){var $currentItem=$csocjqPm(base.$owlItems[base.currentItem]).height();base.wrapperOuter.css("height",$currentItem+"px");if(!base.wrapperOuter.hasClass("autoHeight")){window.setTimeout(function(){base.wrapperOuter.addClass("autoHeight")},0)}}function checkImage(){iterations+=1;if(base.completeImg($currentimg.get(0))){addHeight()}else if(iterations<=100){window.setTimeout(checkImage,100)}else{base.wrapperOuter.css("height","")}}if($currentimg.get(0)!==undefined){iterations=0;checkImage()}else{addHeight()}},completeImg:function(img){var naturalWidthType;if(!img.complete){return!1}naturalWidthType=typeof img.naturalWidth;if(naturalWidthType!=="undefined"&&img.naturalWidth===0){return!1}return!0},onVisibleItems:function(){var base=this,i;if(base.options.addClassActive===!0){base.$owlItems.removeClass("active")}base.visibleItems=[];for(i=base.currentItem;i<base.currentItem+base.options.items;i+=1){base.visibleItems.push(i);if(base.options.addClassActive===!0){$csocjqPm(base.$owlItems[i]).addClass("active")}}base.owl.visibleItems=base.visibleItems},transitionTypes:function(className){var base=this;base.outClass="pm-csoc-owl-"+className+"-out";base.inClass="pm-csoc-owl-"+className+"-in"},singleItemTransition:function(){var base=this,outClass=base.outClass,inClass=base.inClass,$currentItem=base.$owlItems.eq(base.currentItem),$prevItem=base.$owlItems.eq(base.prevItem),prevPos=Math.abs(base.positionsInArray[base.currentItem])+base.positionsInArray[base.prevItem],origin=Math.abs(base.positionsInArray[base.currentItem])+base.itemWidth/2,animEnd='webkitAnimationEnd oAnimationEnd MSAnimationEnd animationend';base.isTransition=!0;base.$owlWrapper.addClass('pm-csoc-owl-origin').css({"-webkit-transform-origin":origin+"px","-moz-perspective-origin":origin+"px","perspective-origin":origin+"px"});function transStyles(prevPos){return{"position":"relative","left":prevPos+"px"}}$prevItem.css(transStyles(prevPos,10)).addClass(outClass).on(animEnd,function(){base.endPrev=!0;$prevItem.off(animEnd);base.clearTransStyle($prevItem,outClass)});$currentItem.addClass(inClass).on(animEnd,function(){base.endCurrent=!0;$currentItem.off(animEnd);base.clearTransStyle($currentItem,inClass)})},clearTransStyle:function(item,classToRemove){var base=this;item.css({"position":"","left":""}).removeClass(classToRemove);if(base.endPrev&&base.endCurrent){base.$owlWrapper.removeClass('pm-csoc-owl-origin');base.endPrev=!1;base.endCurrent=!1;base.isTransition=!1}},owlStatus:function(){var base=this;base.owl={"userOptions":base.userOptions,"baseElement":base.$elem,"userItems":base.$userItems,"owlItems":base.$owlItems,"currentItem":base.currentItem,"prevItem":base.prevItem,"visibleItems":base.visibleItems,"isTouch":base.browser.isTouch,"browser":base.browser,"dragDirection":base.dragDirection}},clearEvents:function(){var base=this;base.$elem.off(".pm-csoc-owl pmCSOCOwl mousedown.disableTextSelect");$csocjqPm(document).off(".pm-csoc-owl pmCSOCOwl");$csocjqPm(window).off("resize",base.resizer)},unWrap:function(){var base=this;if(base.$elem.children().length!==0){base.$owlWrapper.unwrap();base.$userItems.unwrap().unwrap();if(base.owlControls){base.owlControls.remove()}}base.clearEvents();base.$elem.attr("style",base.$elem.data("pm-csoc-owl-originalStyles")||"").attr("class",base.$elem.data("pm-csoc-owl-originalClasses"))},destroy:function(){var base=this;base.stop();window.clearInterval(base.checkVisible);base.unWrap();base.$elem.removeData()},reinit:function(newOptions){var base=this,options=$csocjqPm.extend({},base.userOptions,newOptions);base.unWrap();base.init(options,base.$elem)},addItem:function(htmlString,targetPosition){var base=this,position;if(!htmlString){return!1}if(base.$elem.children().length===0){base.$elem.append(htmlString);base.setVars();return!1}base.unWrap();if(targetPosition===undefined||targetPosition===-1){position=-1}else{position=targetPosition}if(position>=base.$userItems.length||position===-1){base.$userItems.eq(-1).after(htmlString)}else{base.$userItems.eq(position).before(htmlString)}base.setVars()},removeItem:function(targetPosition){var base=this,position;if(base.$elem.children().length===0){return!1}if(targetPosition===undefined||targetPosition===-1){position=-1}else{position=targetPosition}base.unWrap();base.$userItems.eq(position).remove();base.setVars()}};$csocjqPm.fn.pmCSOCOwlCarousel=function(options){return this.each(function(){if($csocjqPm(this).data("pm-csoc-owl-init")===!0){return!1}$csocjqPm(this).data("pm-csoc-owl-init",!0);var carousel=Object.create(Carousel);carousel.init(options,this);$csocjqPm.data(this,"pm-csoc-owlCarousel",carousel)})};$csocjqPm.fn.pmCSOCOwlCarousel.options={items:5,itemsCustom:!1,itemsDesktop:[1199,4],itemsDesktopSmall:[979,3],itemsTablet:[768,2],itemsTabletSmall:!1,itemsMobile:[479,1],singleItem:!1,itemsScaleUp:!1,slideSpeed:200,paginationSpeed:800,rewindSpeed:1000,autoPlay:!1,stopOnHover:!1,navigation:!1,navigationText:["prev","next"],rewindNav:!0,scrollPerPage:!1,pagination:!0,paginationNumbers:!1,responsive:!0,responsiveRefreshRate:200,responsiveBaseWidth:window,baseClass:"pm-csoc-owl-carousel",theme:"pm-csoc-owl-theme",lazyLoad:!1,lazyFollow:!0,lazyEffect:"fade",autoHeight:!1,jsonPath:!1,jsonSuccess:!1,dragBeforeAnimFinish:!0,mouseDrag:!0,touchDrag:!0,addClassActive:!1,transitionStyle:!1,beforeUpdate:!1,afterUpdate:!1,beforeInit:!1,afterInit:!1,beforeMove:!1,afterMove:!1,afterAction:!1,startDragging:!1,afterLazyLoad:!1}}($csocjqPm,window,document));!function(e,o){"object"==typeof exports&&"undefined"!=typeof module?module.exports=o():"function"==typeof define&&define.amd?define("crudCookie",o):(e=e||self).crudCookie=o()}(this,(function(){"use strict";return class{constructor(){}createCookie(e,o,t){let i="";if(t){const e=new Date;e.setTime(e.getTime()+24*t*60*60*1e3),i="; expires="+e.toUTCString()+";"}document.cookie=e+"="+o+i+"; path=/"}readCookie(e){const o=e+"=",t=document.cookie.split(";");for(const e of t){let t=e.trim();if(0===t.indexOf(o))return t.substring(o.length,t.length)}return null}updateCookie(e,o){createCookie(e,o,365)}deleteCookie(e){createCookie(e,"",-1)}}}));!function(e,o){"object"==typeof exports&&"undefined"!=typeof module?module.exports=o():"function"==typeof define&&define.amd?define("googleReviews",o):(e=e||self).googleReviews=o()}(this,(function(){"use strict";class e{constructor(){}createCookie(e,o,t){let i="";if(t){const e=new Date;e.setTime(e.getTime()+24*t*60*60*1e3),i="; expires="+e.toUTCString()+";"}document.cookie=e+"="+o+i+"; path=/"}readCookie(e){const o=e+"=",t=document.cookie.split(";");for(const e of t){let t=e.trim();if(0===t.indexOf(o))return t.substring(o.length,t.length)}return null}updateCookie(e,o){createCookie(e,o,365)}deleteCookie(e){createCookie(e,"",-1)}}return class{constructor(){this.actionCloseGoogleReviewsBadge(),this.displayBadge()}isBadgeClosed(){return!!(new e).readCookie("googleReviewsBadge")}setBadgeClose(o){(new e).createCookie("googleReviewsBadge",!0,o)}displayBadge(){if(!this.isBadgeClosed()){document.querySelectorAll("#googleFloatingBadge.theme1").forEach((function(e){e.classList.toggle("closed")}))}}actionCloseGoogleReviewsBadge(){let e=this;document.querySelectorAll(".closeBadge").forEach((function(o){o.addEventListener("click",(function(o){e.setBadgeClose(1),document.querySelectorAll("#googleFloatingBadge.theme1").forEach((function(e){e.classList.toggle("closed")}))}))}))}}}));!function(e){"function"==typeof define&&define.amd?define("index",e):e()}((function(){"use strict";var e="undefined"!=typeof globalThis?globalThis:"undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{};function t(e,t){return e(t={exports:{}},t.exports),t.exports}var n=t((function(t){
/*!
	 * jQuery JavaScript Library v3.7.0
	 * https://jquery.com/
	 *
	 * Copyright OpenJS Foundation and other contributors
	 * Released under the MIT license
	 * https://jquery.org/license
	 *
	 * Date: 2023-05-11T18:29Z
	 */
!function(e,n){t.exports=e.document?n(e,!0):function(e){if(!e.document)throw new Error("jQuery requires a window with a document");return n(e)}}("undefined"!=typeof window?window:e,(function(e,t){var n=[],i=Object.getPrototypeOf,o=n.slice,r=n.flat?function(e){return n.flat.call(e)}:function(e){return n.concat.apply([],e)},s=n.push,a=n.indexOf,l={},c=l.toString,d=l.hasOwnProperty,u=d.toString,p=u.call(Object),f={},h=function(e){return"function"==typeof e&&"number"!=typeof e.nodeType&&"function"!=typeof e.item},g=function(e){return null!=e&&e===e.window},v=e.document,y={type:!0,src:!0,nonce:!0,noModule:!0};function m(e,t,n){var i,o,r=(n=n||v).createElement("script");if(r.text=e,t)for(i in y)(o=t[i]||t.getAttribute&&t.getAttribute(i))&&r.setAttribute(i,o);n.head.appendChild(r).parentNode.removeChild(r)}function w(e){return null==e?e+"":"object"==typeof e||"function"==typeof e?l[c.call(e)]||"object":typeof e}var b="3.7.0",x=/HTML$/i,k=function(e,t){return new k.fn.init(e,t)};function T(e){var t=!!e&&"length"in e&&e.length,n=w(e);return!h(e)&&!g(e)&&("array"===n||0===t||"number"==typeof t&&t>0&&t-1 in e)}function S(e,t){return e.nodeName&&e.nodeName.toLowerCase()===t.toLowerCase()}k.fn=k.prototype={jquery:b,constructor:k,length:0,toArray:function(){return o.call(this)},get:function(e){return null==e?o.call(this):e<0?this[e+this.length]:this[e]},pushStack:function(e){var t=k.merge(this.constructor(),e);return t.prevObject=this,t},each:function(e){return k.each(this,e)},map:function(e){return this.pushStack(k.map(this,(function(t,n){return e.call(t,n,t)})))},slice:function(){return this.pushStack(o.apply(this,arguments))},first:function(){return this.eq(0)},last:function(){return this.eq(-1)},even:function(){return this.pushStack(k.grep(this,(function(e,t){return(t+1)%2})))},odd:function(){return this.pushStack(k.grep(this,(function(e,t){return t%2})))},eq:function(e){var t=this.length,n=+e+(e<0?t:0);return this.pushStack(n>=0&&n<t?[this[n]]:[])},end:function(){return this.prevObject||this.constructor()},push:s,sort:n.sort,splice:n.splice},k.extend=k.fn.extend=function(){var e,t,n,i,o,r,s=arguments[0]||{},a=1,l=arguments.length,c=!1;for("boolean"==typeof s&&(c=s,s=arguments[a]||{},a++),"object"==typeof s||h(s)||(s={}),a===l&&(s=this,a--);a<l;a++)if(null!=(e=arguments[a]))for(t in e)i=e[t],"__proto__"!==t&&s!==i&&(c&&i&&(k.isPlainObject(i)||(o=Array.isArray(i)))?(n=s[t],r=o&&!Array.isArray(n)?[]:o||k.isPlainObject(n)?n:{},o=!1,s[t]=k.extend(c,r,i)):void 0!==i&&(s[t]=i));return s},k.extend({expando:"jQuery"+(b+Math.random()).replace(/\D/g,""),isReady:!0,error:function(e){throw new Error(e)},noop:function(){},isPlainObject:function(e){var t,n;return!(!e||"[object Object]"!==c.call(e))&&(!(t=i(e))||"function"==typeof(n=d.call(t,"constructor")&&t.constructor)&&u.call(n)===p)},isEmptyObject:function(e){var t;for(t in e)return!1;return!0},globalEval:function(e,t,n){m(e,{nonce:t&&t.nonce},n)},each:function(e,t){var n,i=0;if(T(e))for(n=e.length;i<n&&!1!==t.call(e[i],i,e[i]);i++);else for(i in e)if(!1===t.call(e[i],i,e[i]))break;return e},text:function(e){var t,n="",i=0,o=e.nodeType;if(o){if(1===o||9===o||11===o)return e.textContent;if(3===o||4===o)return e.nodeValue}else for(;t=e[i++];)n+=k.text(t);return n},makeArray:function(e,t){var n=t||[];return null!=e&&(T(Object(e))?k.merge(n,"string"==typeof e?[e]:e):s.call(n,e)),n},inArray:function(e,t,n){return null==t?-1:a.call(t,e,n)},isXMLDoc:function(e){var t=e&&e.namespaceURI,n=e&&(e.ownerDocument||e).documentElement;return!x.test(t||n&&n.nodeName||"HTML")},merge:function(e,t){for(var n=+t.length,i=0,o=e.length;i<n;i++)e[o++]=t[i];return e.length=o,e},grep:function(e,t,n){for(var i=[],o=0,r=e.length,s=!n;o<r;o++)!t(e[o],o)!==s&&i.push(e[o]);return i},map:function(e,t,n){var i,o,s=0,a=[];if(T(e))for(i=e.length;s<i;s++)null!=(o=t(e[s],s,n))&&a.push(o);else for(s in e)null!=(o=t(e[s],s,n))&&a.push(o);return r(a)},guid:1,support:f}),"function"==typeof Symbol&&(k.fn[Symbol.iterator]=n[Symbol.iterator]),k.each("Boolean Number String Function Array Date RegExp Object Error Symbol".split(" "),(function(e,t){l["[object "+t+"]"]=t.toLowerCase()}));var C=n.pop,$=n.sort,A=n.splice,E="[\\x20\\t\\r\\n\\f]",j=new RegExp("^"+E+"+|((?:^|[^\\\\])(?:\\\\.)*)"+E+"+$","g");k.contains=function(e,t){var n=t&&t.parentNode;return e===n||!(!n||1!==n.nodeType||!(e.contains?e.contains(n):e.compareDocumentPosition&&16&e.compareDocumentPosition(n)))};var D=/([\0-\x1f\x7f]|^-?\d)|^-$|[^\x80-\uFFFF\w-]/g;function H(e,t){return t?"\0"===e?"�":e.slice(0,-1)+"\\"+e.charCodeAt(e.length-1).toString(16)+" ":"\\"+e}k.escapeSelector=function(e){return(e+"").replace(D,H)};var O=v,L=s;!function(){var t,i,r,s,l,c,u,p,h,g,v=L,y=k.expando,m=0,w=0,b=ee(),x=ee(),T=ee(),D=ee(),H=function(e,t){return e===t&&(l=!0),0},P="checked|selected|async|autofocus|autoplay|controls|defer|disabled|hidden|ismap|loop|multiple|open|readonly|required|scoped",N="(?:\\\\[\\da-fA-F]{1,6}"+E+"?|\\\\[^\\r\\n\\f]|[\\w-]|[^\0-\\x7f])+",M="\\["+E+"*("+N+")(?:"+E+"*([*^$|!~]?=)"+E+"*(?:'((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\"|("+N+"))|)"+E+"*\\]",q=":("+N+")(?:\\((('((?:\\\\.|[^\\\\'])*)'|\"((?:\\\\.|[^\\\\\"])*)\")|((?:\\\\.|[^\\\\()[\\]]|"+M+")*)|.*)\\)|)",I=new RegExp(E+"+","g"),z=new RegExp("^"+E+"*,"+E+"*"),R=new RegExp("^"+E+"*([>+~]|"+E+")"+E+"*"),W=new RegExp(E+"|>"),F=new RegExp(q),B=new RegExp("^"+N+"$"),U={ID:new RegExp("^#("+N+")"),CLASS:new RegExp("^\\.("+N+")"),TAG:new RegExp("^("+N+"|[*])"),ATTR:new RegExp("^"+M),PSEUDO:new RegExp("^"+q),CHILD:new RegExp("^:(only|first|last|nth|nth-last)-(child|of-type)(?:\\("+E+"*(even|odd|(([+-]|)(\\d*)n|)"+E+"*(?:([+-]|)"+E+"*(\\d+)|))"+E+"*\\)|)","i"),bool:new RegExp("^(?:"+P+")$","i"),needsContext:new RegExp("^"+E+"*[>+~]|:(even|odd|eq|gt|lt|nth|first|last)(?:\\("+E+"*((?:-\\d)?\\d*)"+E+"*\\)|)(?=[^-]|$)","i")},_=/^(?:input|select|textarea|button)$/i,X=/^h\d$/i,Y=/^(?:#([\w-]+)|(\w+)|\.([\w-]+))$/,G=/[+~]/,V=new RegExp("\\\\[\\da-fA-F]{1,6}"+E+"?|\\\\([^\\r\\n\\f])","g"),Q=function(e,t){var n="0x"+e.slice(1)-65536;return t||(n<0?String.fromCharCode(n+65536):String.fromCharCode(n>>10|55296,1023&n|56320))},J=function(){le()},K=pe((function(e){return!0===e.disabled&&S(e,"fieldset")}),{dir:"parentNode",next:"legend"});try{v.apply(n=o.call(O.childNodes),O.childNodes),n[O.childNodes.length].nodeType}catch(e){v={apply:function(e,t){L.apply(e,o.call(t))},call:function(e){L.apply(e,o.call(arguments,1))}}}function Z(e,t,n,i){var o,r,s,a,l,d,u,g=t&&t.ownerDocument,m=t?t.nodeType:9;if(n=n||[],"string"!=typeof e||!e||1!==m&&9!==m&&11!==m)return n;if(!i&&(le(t),t=t||c,p)){if(11!==m&&(l=Y.exec(e)))if(o=l[1]){if(9===m){if(!(s=t.getElementById(o)))return n;if(s.id===o)return v.call(n,s),n}else if(g&&(s=g.getElementById(o))&&Z.contains(t,s)&&s.id===o)return v.call(n,s),n}else{if(l[2])return v.apply(n,t.getElementsByTagName(e)),n;if((o=l[3])&&t.getElementsByClassName)return v.apply(n,t.getElementsByClassName(o)),n}if(!(D[e+" "]||h&&h.test(e))){if(u=e,g=t,1===m&&(W.test(e)||R.test(e))){for((g=G.test(e)&&ae(t.parentNode)||t)==t&&f.scope||((a=t.getAttribute("id"))?a=k.escapeSelector(a):t.setAttribute("id",a=y)),r=(d=de(e)).length;r--;)d[r]=(a?"#"+a:":scope")+" "+ue(d[r]);u=d.join(",")}try{return v.apply(n,g.querySelectorAll(u)),n}catch(t){D(e,!0)}finally{a===y&&t.removeAttribute("id")}}}return me(e.replace(j,"$1"),t,n,i)}function ee(){var e=[];return function t(n,o){return e.push(n+" ")>i.cacheLength&&delete t[e.shift()],t[n+" "]=o}}function te(e){return e[y]=!0,e}function ne(e){var t=c.createElement("fieldset");try{return!!e(t)}catch(e){return!1}finally{t.parentNode&&t.parentNode.removeChild(t),t=null}}function ie(e){return function(t){return S(t,"input")&&t.type===e}}function oe(e){return function(t){return(S(t,"input")||S(t,"button"))&&t.type===e}}function re(e){return function(t){return"form"in t?t.parentNode&&!1===t.disabled?"label"in t?"label"in t.parentNode?t.parentNode.disabled===e:t.disabled===e:t.isDisabled===e||t.isDisabled!==!e&&K(t)===e:t.disabled===e:"label"in t&&t.disabled===e}}function se(e){return te((function(t){return t=+t,te((function(n,i){for(var o,r=e([],n.length,t),s=r.length;s--;)n[o=r[s]]&&(n[o]=!(i[o]=n[o]))}))}))}function ae(e){return e&&void 0!==e.getElementsByTagName&&e}function le(e){var t,n=e?e.ownerDocument||e:O;return n!=c&&9===n.nodeType&&n.documentElement?(u=(c=n).documentElement,p=!k.isXMLDoc(c),g=u.matches||u.webkitMatchesSelector||u.msMatchesSelector,O!=c&&(t=c.defaultView)&&t.top!==t&&t.addEventListener("unload",J),f.getById=ne((function(e){return u.appendChild(e).id=k.expando,!c.getElementsByName||!c.getElementsByName(k.expando).length})),f.disconnectedMatch=ne((function(e){return g.call(e,"*")})),f.scope=ne((function(){return c.querySelectorAll(":scope")})),f.cssHas=ne((function(){try{return c.querySelector(":has(*,:jqfake)"),!1}catch(e){return!0}})),f.getById?(i.filter.ID=function(e){var t=e.replace(V,Q);return function(e){return e.getAttribute("id")===t}},i.find.ID=function(e,t){if(void 0!==t.getElementById&&p){var n=t.getElementById(e);return n?[n]:[]}}):(i.filter.ID=function(e){var t=e.replace(V,Q);return function(e){var n=void 0!==e.getAttributeNode&&e.getAttributeNode("id");return n&&n.value===t}},i.find.ID=function(e,t){if(void 0!==t.getElementById&&p){var n,i,o,r=t.getElementById(e);if(r){if((n=r.getAttributeNode("id"))&&n.value===e)return[r];for(o=t.getElementsByName(e),i=0;r=o[i++];)if((n=r.getAttributeNode("id"))&&n.value===e)return[r]}return[]}}),i.find.TAG=function(e,t){return void 0!==t.getElementsByTagName?t.getElementsByTagName(e):t.querySelectorAll(e)},i.find.CLASS=function(e,t){if(void 0!==t.getElementsByClassName&&p)return t.getElementsByClassName(e)},h=[],ne((function(e){var t;u.appendChild(e).innerHTML="<a id='"+y+"' href='' disabled='disabled'></a><select id='"+y+"-\r\\' disabled='disabled'><option selected=''></option></select>",e.querySelectorAll("[selected]").length||h.push("\\["+E+"*(?:value|"+P+")"),e.querySelectorAll("[id~="+y+"-]").length||h.push("~="),e.querySelectorAll("a#"+y+"+*").length||h.push(".#.+[+~]"),e.querySelectorAll(":checked").length||h.push(":checked"),(t=c.createElement("input")).setAttribute("type","hidden"),e.appendChild(t).setAttribute("name","D"),u.appendChild(e).disabled=!0,2!==e.querySelectorAll(":disabled").length&&h.push(":enabled",":disabled"),(t=c.createElement("input")).setAttribute("name",""),e.appendChild(t),e.querySelectorAll("[name='']").length||h.push("\\["+E+"*name"+E+"*="+E+"*(?:''|\"\")")})),f.cssHas||h.push(":has"),h=h.length&&new RegExp(h.join("|")),H=function(e,t){if(e===t)return l=!0,0;var n=!e.compareDocumentPosition-!t.compareDocumentPosition;return n||(1&(n=(e.ownerDocument||e)==(t.ownerDocument||t)?e.compareDocumentPosition(t):1)||!f.sortDetached&&t.compareDocumentPosition(e)===n?e===c||e.ownerDocument==O&&Z.contains(O,e)?-1:t===c||t.ownerDocument==O&&Z.contains(O,t)?1:s?a.call(s,e)-a.call(s,t):0:4&n?-1:1)},c):c}for(t in Z.matches=function(e,t){return Z(e,null,null,t)},Z.matchesSelector=function(e,t){if(le(e),p&&!D[t+" "]&&(!h||!h.test(t)))try{var n=g.call(e,t);if(n||f.disconnectedMatch||e.document&&11!==e.document.nodeType)return n}catch(e){D(t,!0)}return Z(t,c,null,[e]).length>0},Z.contains=function(e,t){return(e.ownerDocument||e)!=c&&le(e),k.contains(e,t)},Z.attr=function(e,t){(e.ownerDocument||e)!=c&&le(e);var n=i.attrHandle[t.toLowerCase()],o=n&&d.call(i.attrHandle,t.toLowerCase())?n(e,t,!p):void 0;return void 0!==o?o:e.getAttribute(t)},Z.error=function(e){throw new Error("Syntax error, unrecognized expression: "+e)},k.uniqueSort=function(e){var t,n=[],i=0,r=0;if(l=!f.sortStable,s=!f.sortStable&&o.call(e,0),$.call(e,H),l){for(;t=e[r++];)t===e[r]&&(i=n.push(r));for(;i--;)A.call(e,n[i],1)}return s=null,e},k.fn.uniqueSort=function(){return this.pushStack(k.uniqueSort(o.apply(this)))},i=k.expr={cacheLength:50,createPseudo:te,match:U,attrHandle:{},find:{},relative:{">":{dir:"parentNode",first:!0}," ":{dir:"parentNode"},"+":{dir:"previousSibling",first:!0},"~":{dir:"previousSibling"}},preFilter:{ATTR:function(e){return e[1]=e[1].replace(V,Q),e[3]=(e[3]||e[4]||e[5]||"").replace(V,Q),"~="===e[2]&&(e[3]=" "+e[3]+" "),e.slice(0,4)},CHILD:function(e){return e[1]=e[1].toLowerCase(),"nth"===e[1].slice(0,3)?(e[3]||Z.error(e[0]),e[4]=+(e[4]?e[5]+(e[6]||1):2*("even"===e[3]||"odd"===e[3])),e[5]=+(e[7]+e[8]||"odd"===e[3])):e[3]&&Z.error(e[0]),e},PSEUDO:function(e){var t,n=!e[6]&&e[2];return U.CHILD.test(e[0])?null:(e[3]?e[2]=e[4]||e[5]||"":n&&F.test(n)&&(t=de(n,!0))&&(t=n.indexOf(")",n.length-t)-n.length)&&(e[0]=e[0].slice(0,t),e[2]=n.slice(0,t)),e.slice(0,3))}},filter:{TAG:function(e){var t=e.replace(V,Q).toLowerCase();return"*"===e?function(){return!0}:function(e){return S(e,t)}},CLASS:function(e){var t=b[e+" "];return t||(t=new RegExp("(^|"+E+")"+e+"("+E+"|$)"))&&b(e,(function(e){return t.test("string"==typeof e.className&&e.className||void 0!==e.getAttribute&&e.getAttribute("class")||"")}))},ATTR:function(e,t,n){return function(i){var o=Z.attr(i,e);return null==o?"!="===t:!t||(o+="","="===t?o===n:"!="===t?o!==n:"^="===t?n&&0===o.indexOf(n):"*="===t?n&&o.indexOf(n)>-1:"$="===t?n&&o.slice(-n.length)===n:"~="===t?(" "+o.replace(I," ")+" ").indexOf(n)>-1:"|="===t&&(o===n||o.slice(0,n.length+1)===n+"-"))}},CHILD:function(e,t,n,i,o){var r="nth"!==e.slice(0,3),s="last"!==e.slice(-4),a="of-type"===t;return 1===i&&0===o?function(e){return!!e.parentNode}:function(t,n,l){var c,d,u,p,f,h=r!==s?"nextSibling":"previousSibling",g=t.parentNode,v=a&&t.nodeName.toLowerCase(),w=!l&&!a,b=!1;if(g){if(r){for(;h;){for(u=t;u=u[h];)if(a?S(u,v):1===u.nodeType)return!1;f=h="only"===e&&!f&&"nextSibling"}return!0}if(f=[s?g.firstChild:g.lastChild],s&&w){for(b=(p=(c=(d=g[y]||(g[y]={}))[e]||[])[0]===m&&c[1])&&c[2],u=p&&g.childNodes[p];u=++p&&u&&u[h]||(b=p=0)||f.pop();)if(1===u.nodeType&&++b&&u===t){d[e]=[m,p,b];break}}else if(w&&(b=p=(c=(d=t[y]||(t[y]={}))[e]||[])[0]===m&&c[1]),!1===b)for(;(u=++p&&u&&u[h]||(b=p=0)||f.pop())&&(!(a?S(u,v):1===u.nodeType)||!++b||(w&&((d=u[y]||(u[y]={}))[e]=[m,b]),u!==t)););return(b-=o)===i||b%i==0&&b/i>=0}}},PSEUDO:function(e,t){var n,o=i.pseudos[e]||i.setFilters[e.toLowerCase()]||Z.error("unsupported pseudo: "+e);return o[y]?o(t):o.length>1?(n=[e,e,"",t],i.setFilters.hasOwnProperty(e.toLowerCase())?te((function(e,n){for(var i,r=o(e,t),s=r.length;s--;)e[i=a.call(e,r[s])]=!(n[i]=r[s])})):function(e){return o(e,0,n)}):o}},pseudos:{not:te((function(e){var t=[],n=[],i=ye(e.replace(j,"$1"));return i[y]?te((function(e,t,n,o){for(var r,s=i(e,null,o,[]),a=e.length;a--;)(r=s[a])&&(e[a]=!(t[a]=r))})):function(e,o,r){return t[0]=e,i(t,null,r,n),t[0]=null,!n.pop()}})),has:te((function(e){return function(t){return Z(e,t).length>0}})),contains:te((function(e){return e=e.replace(V,Q),function(t){return(t.textContent||k.text(t)).indexOf(e)>-1}})),lang:te((function(e){return B.test(e||"")||Z.error("unsupported lang: "+e),e=e.replace(V,Q).toLowerCase(),function(t){var n;do{if(n=p?t.lang:t.getAttribute("xml:lang")||t.getAttribute("lang"))return(n=n.toLowerCase())===e||0===n.indexOf(e+"-")}while((t=t.parentNode)&&1===t.nodeType);return!1}})),target:function(t){var n=e.location&&e.location.hash;return n&&n.slice(1)===t.id},root:function(e){return e===u},focus:function(e){return e===function(){try{return c.activeElement}catch(e){}}()&&c.hasFocus()&&!!(e.type||e.href||~e.tabIndex)},enabled:re(!1),disabled:re(!0),checked:function(e){return S(e,"input")&&!!e.checked||S(e,"option")&&!!e.selected},selected:function(e){return e.parentNode&&e.parentNode.selectedIndex,!0===e.selected},empty:function(e){for(e=e.firstChild;e;e=e.nextSibling)if(e.nodeType<6)return!1;return!0},parent:function(e){return!i.pseudos.empty(e)},header:function(e){return X.test(e.nodeName)},input:function(e){return _.test(e.nodeName)},button:function(e){return S(e,"input")&&"button"===e.type||S(e,"button")},text:function(e){var t;return S(e,"input")&&"text"===e.type&&(null==(t=e.getAttribute("type"))||"text"===t.toLowerCase())},first:se((function(){return[0]})),last:se((function(e,t){return[t-1]})),eq:se((function(e,t,n){return[n<0?n+t:n]})),even:se((function(e,t){for(var n=0;n<t;n+=2)e.push(n);return e})),odd:se((function(e,t){for(var n=1;n<t;n+=2)e.push(n);return e})),lt:se((function(e,t,n){var i;for(i=n<0?n+t:n>t?t:n;--i>=0;)e.push(i);return e})),gt:se((function(e,t,n){for(var i=n<0?n+t:n;++i<t;)e.push(i);return e}))}},i.pseudos.nth=i.pseudos.eq,{radio:!0,checkbox:!0,file:!0,password:!0,image:!0})i.pseudos[t]=ie(t);for(t in{submit:!0,reset:!0})i.pseudos[t]=oe(t);function ce(){}function de(e,t){var n,o,r,s,a,l,c,d=x[e+" "];if(d)return t?0:d.slice(0);for(a=e,l=[],c=i.preFilter;a;){for(s in n&&!(o=z.exec(a))||(o&&(a=a.slice(o[0].length)||a),l.push(r=[])),n=!1,(o=R.exec(a))&&(n=o.shift(),r.push({value:n,type:o[0].replace(j," ")}),a=a.slice(n.length)),i.filter)!(o=U[s].exec(a))||c[s]&&!(o=c[s](o))||(n=o.shift(),r.push({value:n,type:s,matches:o}),a=a.slice(n.length));if(!n)break}return t?a.length:a?Z.error(e):x(e,l).slice(0)}function ue(e){for(var t=0,n=e.length,i="";t<n;t++)i+=e[t].value;return i}function pe(e,t,n){var i=t.dir,o=t.next,r=o||i,s=n&&"parentNode"===r,a=w++;return t.first?function(t,n,o){for(;t=t[i];)if(1===t.nodeType||s)return e(t,n,o);return!1}:function(t,n,l){var c,d,u=[m,a];if(l){for(;t=t[i];)if((1===t.nodeType||s)&&e(t,n,l))return!0}else for(;t=t[i];)if(1===t.nodeType||s)if(d=t[y]||(t[y]={}),o&&S(t,o))t=t[i]||t;else{if((c=d[r])&&c[0]===m&&c[1]===a)return u[2]=c[2];if(d[r]=u,u[2]=e(t,n,l))return!0}return!1}}function fe(e){return e.length>1?function(t,n,i){for(var o=e.length;o--;)if(!e[o](t,n,i))return!1;return!0}:e[0]}function he(e,t,n,i,o){for(var r,s=[],a=0,l=e.length,c=null!=t;a<l;a++)(r=e[a])&&(n&&!n(r,i,o)||(s.push(r),c&&t.push(a)));return s}function ge(e,t,n,i,o,r){return i&&!i[y]&&(i=ge(i)),o&&!o[y]&&(o=ge(o,r)),te((function(r,s,l,c){var d,u,p,f,h=[],g=[],y=s.length,m=r||function(e,t,n){for(var i=0,o=t.length;i<o;i++)Z(e,t[i],n);return n}(t||"*",l.nodeType?[l]:l,[]),w=!e||!r&&t?m:he(m,h,e,l,c);if(n?n(w,f=o||(r?e:y||i)?[]:s,l,c):f=w,i)for(d=he(f,g),i(d,[],l,c),u=d.length;u--;)(p=d[u])&&(f[g[u]]=!(w[g[u]]=p));if(r){if(o||e){if(o){for(d=[],u=f.length;u--;)(p=f[u])&&d.push(w[u]=p);o(null,f=[],d,c)}for(u=f.length;u--;)(p=f[u])&&(d=o?a.call(r,p):h[u])>-1&&(r[d]=!(s[d]=p))}}else f=he(f===s?f.splice(y,f.length):f),o?o(null,s,f,c):v.apply(s,f)}))}function ve(e){for(var t,n,o,s=e.length,l=i.relative[e[0].type],c=l||i.relative[" "],d=l?1:0,u=pe((function(e){return e===t}),c,!0),p=pe((function(e){return a.call(t,e)>-1}),c,!0),f=[function(e,n,i){var o=!l&&(i||n!=r)||((t=n).nodeType?u(e,n,i):p(e,n,i));return t=null,o}];d<s;d++)if(n=i.relative[e[d].type])f=[pe(fe(f),n)];else{if((n=i.filter[e[d].type].apply(null,e[d].matches))[y]){for(o=++d;o<s&&!i.relative[e[o].type];o++);return ge(d>1&&fe(f),d>1&&ue(e.slice(0,d-1).concat({value:" "===e[d-2].type?"*":""})).replace(j,"$1"),n,d<o&&ve(e.slice(d,o)),o<s&&ve(e=e.slice(o)),o<s&&ue(e))}f.push(n)}return fe(f)}function ye(e,t){var n,o=[],s=[],a=T[e+" "];if(!a){for(t||(t=de(e)),n=t.length;n--;)(a=ve(t[n]))[y]?o.push(a):s.push(a);a=T(e,function(e,t){var n=t.length>0,o=e.length>0,s=function(s,a,l,d,u){var f,h,g,y=0,w="0",b=s&&[],x=[],T=r,S=s||o&&i.find.TAG("*",u),$=m+=null==T?1:Math.random()||.1,A=S.length;for(u&&(r=a==c||a||u);w!==A&&null!=(f=S[w]);w++){if(o&&f){for(h=0,a||f.ownerDocument==c||(le(f),l=!p);g=e[h++];)if(g(f,a||c,l)){v.call(d,f);break}u&&(m=$)}n&&((f=!g&&f)&&y--,s&&b.push(f))}if(y+=w,n&&w!==y){for(h=0;g=t[h++];)g(b,x,a,l);if(s){if(y>0)for(;w--;)b[w]||x[w]||(x[w]=C.call(d));x=he(x)}v.apply(d,x),u&&!s&&x.length>0&&y+t.length>1&&k.uniqueSort(d)}return u&&(m=$,r=T),b};return n?te(s):s}(s,o)),a.selector=e}return a}function me(e,t,n,o){var r,s,a,l,c,d="function"==typeof e&&e,u=!o&&de(e=d.selector||e);if(n=n||[],1===u.length){if((s=u[0]=u[0].slice(0)).length>2&&"ID"===(a=s[0]).type&&9===t.nodeType&&p&&i.relative[s[1].type]){if(!(t=(i.find.ID(a.matches[0].replace(V,Q),t)||[])[0]))return n;d&&(t=t.parentNode),e=e.slice(s.shift().value.length)}for(r=U.needsContext.test(e)?0:s.length;r--&&(a=s[r],!i.relative[l=a.type]);)if((c=i.find[l])&&(o=c(a.matches[0].replace(V,Q),G.test(s[0].type)&&ae(t.parentNode)||t))){if(s.splice(r,1),!(e=o.length&&ue(s)))return v.apply(n,o),n;break}}return(d||ye(e,u))(o,t,!p,n,!t||G.test(e)&&ae(t.parentNode)||t),n}ce.prototype=i.filters=i.pseudos,i.setFilters=new ce,f.sortStable=y.split("").sort(H).join("")===y,le(),f.sortDetached=ne((function(e){return 1&e.compareDocumentPosition(c.createElement("fieldset"))})),k.find=Z,k.expr[":"]=k.expr.pseudos,k.unique=k.uniqueSort,Z.compile=ye,Z.select=me,Z.setDocument=le,Z.escape=k.escapeSelector,Z.getText=k.text,Z.isXML=k.isXMLDoc,Z.selectors=k.expr,Z.support=k.support,Z.uniqueSort=k.uniqueSort}();var P=function(e,t,n){for(var i=[],o=void 0!==n;(e=e[t])&&9!==e.nodeType;)if(1===e.nodeType){if(o&&k(e).is(n))break;i.push(e)}return i},N=function(e,t){for(var n=[];e;e=e.nextSibling)1===e.nodeType&&e!==t&&n.push(e);return n},M=k.expr.match.needsContext,q=/^<([a-z][^\/\0>:\x20\t\r\n\f]*)[\x20\t\r\n\f]*\/?>(?:<\/\1>|)$/i;function I(e,t,n){return h(t)?k.grep(e,(function(e,i){return!!t.call(e,i,e)!==n})):t.nodeType?k.grep(e,(function(e){return e===t!==n})):"string"!=typeof t?k.grep(e,(function(e){return a.call(t,e)>-1!==n})):k.filter(t,e,n)}k.filter=function(e,t,n){var i=t[0];return n&&(e=":not("+e+")"),1===t.length&&1===i.nodeType?k.find.matchesSelector(i,e)?[i]:[]:k.find.matches(e,k.grep(t,(function(e){return 1===e.nodeType})))},k.fn.extend({find:function(e){var t,n,i=this.length,o=this;if("string"!=typeof e)return this.pushStack(k(e).filter((function(){for(t=0;t<i;t++)if(k.contains(o[t],this))return!0})));for(n=this.pushStack([]),t=0;t<i;t++)k.find(e,o[t],n);return i>1?k.uniqueSort(n):n},filter:function(e){return this.pushStack(I(this,e||[],!1))},not:function(e){return this.pushStack(I(this,e||[],!0))},is:function(e){return!!I(this,"string"==typeof e&&M.test(e)?k(e):e||[],!1).length}});var z,R=/^(?:\s*(<[\w\W]+>)[^>]*|#([\w-]+))$/;(k.fn.init=function(e,t,n){var i,o;if(!e)return this;if(n=n||z,"string"==typeof e){if(!(i="<"===e[0]&&">"===e[e.length-1]&&e.length>=3?[null,e,null]:R.exec(e))||!i[1]&&t)return!t||t.jquery?(t||n).find(e):this.constructor(t).find(e);if(i[1]){if(t=t instanceof k?t[0]:t,k.merge(this,k.parseHTML(i[1],t&&t.nodeType?t.ownerDocument||t:v,!0)),q.test(i[1])&&k.isPlainObject(t))for(i in t)h(this[i])?this[i](t[i]):this.attr(i,t[i]);return this}return(o=v.getElementById(i[2]))&&(this[0]=o,this.length=1),this}return e.nodeType?(this[0]=e,this.length=1,this):h(e)?void 0!==n.ready?n.ready(e):e(k):k.makeArray(e,this)}).prototype=k.fn,z=k(v);var W=/^(?:parents|prev(?:Until|All))/,F={children:!0,contents:!0,next:!0,prev:!0};function B(e,t){for(;(e=e[t])&&1!==e.nodeType;);return e}k.fn.extend({has:function(e){var t=k(e,this),n=t.length;return this.filter((function(){for(var e=0;e<n;e++)if(k.contains(this,t[e]))return!0}))},closest:function(e,t){var n,i=0,o=this.length,r=[],s="string"!=typeof e&&k(e);if(!M.test(e))for(;i<o;i++)for(n=this[i];n&&n!==t;n=n.parentNode)if(n.nodeType<11&&(s?s.index(n)>-1:1===n.nodeType&&k.find.matchesSelector(n,e))){r.push(n);break}return this.pushStack(r.length>1?k.uniqueSort(r):r)},index:function(e){return e?"string"==typeof e?a.call(k(e),this[0]):a.call(this,e.jquery?e[0]:e):this[0]&&this[0].parentNode?this.first().prevAll().length:-1},add:function(e,t){return this.pushStack(k.uniqueSort(k.merge(this.get(),k(e,t))))},addBack:function(e){return this.add(null==e?this.prevObject:this.prevObject.filter(e))}}),k.each({parent:function(e){var t=e.parentNode;return t&&11!==t.nodeType?t:null},parents:function(e){return P(e,"parentNode")},parentsUntil:function(e,t,n){return P(e,"parentNode",n)},next:function(e){return B(e,"nextSibling")},prev:function(e){return B(e,"previousSibling")},nextAll:function(e){return P(e,"nextSibling")},prevAll:function(e){return P(e,"previousSibling")},nextUntil:function(e,t,n){return P(e,"nextSibling",n)},prevUntil:function(e,t,n){return P(e,"previousSibling",n)},siblings:function(e){return N((e.parentNode||{}).firstChild,e)},children:function(e){return N(e.firstChild)},contents:function(e){return null!=e.contentDocument&&i(e.contentDocument)?e.contentDocument:(S(e,"template")&&(e=e.content||e),k.merge([],e.childNodes))}},(function(e,t){k.fn[e]=function(n,i){var o=k.map(this,t,n);return"Until"!==e.slice(-5)&&(i=n),i&&"string"==typeof i&&(o=k.filter(i,o)),this.length>1&&(F[e]||k.uniqueSort(o),W.test(e)&&o.reverse()),this.pushStack(o)}}));var U=/[^\x20\t\r\n\f]+/g;function _(e){return e}function X(e){throw e}function Y(e,t,n,i){var o;try{e&&h(o=e.promise)?o.call(e).done(t).fail(n):e&&h(o=e.then)?o.call(e,t,n):t.apply(void 0,[e].slice(i))}catch(e){n.apply(void 0,[e])}}k.Callbacks=function(e){e="string"==typeof e?function(e){var t={};return k.each(e.match(U)||[],(function(e,n){t[n]=!0})),t}(e):k.extend({},e);var t,n,i,o,r=[],s=[],a=-1,l=function(){for(o=o||e.once,i=t=!0;s.length;a=-1)for(n=s.shift();++a<r.length;)!1===r[a].apply(n[0],n[1])&&e.stopOnFalse&&(a=r.length,n=!1);e.memory||(n=!1),t=!1,o&&(r=n?[]:"")},c={add:function(){return r&&(n&&!t&&(a=r.length-1,s.push(n)),function t(n){k.each(n,(function(n,i){h(i)?e.unique&&c.has(i)||r.push(i):i&&i.length&&"string"!==w(i)&&t(i)}))}(arguments),n&&!t&&l()),this},remove:function(){return k.each(arguments,(function(e,t){for(var n;(n=k.inArray(t,r,n))>-1;)r.splice(n,1),n<=a&&a--})),this},has:function(e){return e?k.inArray(e,r)>-1:r.length>0},empty:function(){return r&&(r=[]),this},disable:function(){return o=s=[],r=n="",this},disabled:function(){return!r},lock:function(){return o=s=[],n||t||(r=n=""),this},locked:function(){return!!o},fireWith:function(e,n){return o||(n=[e,(n=n||[]).slice?n.slice():n],s.push(n),t||l()),this},fire:function(){return c.fireWith(this,arguments),this},fired:function(){return!!i}};return c},k.extend({Deferred:function(t){var n=[["notify","progress",k.Callbacks("memory"),k.Callbacks("memory"),2],["resolve","done",k.Callbacks("once memory"),k.Callbacks("once memory"),0,"resolved"],["reject","fail",k.Callbacks("once memory"),k.Callbacks("once memory"),1,"rejected"]],i="pending",o={state:function(){return i},always:function(){return r.done(arguments).fail(arguments),this},catch:function(e){return o.then(null,e)},pipe:function(){var e=arguments;return k.Deferred((function(t){k.each(n,(function(n,i){var o=h(e[i[4]])&&e[i[4]];r[i[1]]((function(){var e=o&&o.apply(this,arguments);e&&h(e.promise)?e.promise().progress(t.notify).done(t.resolve).fail(t.reject):t[i[0]+"With"](this,o?[e]:arguments)}))})),e=null})).promise()},then:function(t,i,o){var r=0;function s(t,n,i,o){return function(){var a=this,l=arguments,c=function(){var e,c;if(!(t<r)){if((e=i.apply(a,l))===n.promise())throw new TypeError("Thenable self-resolution");c=e&&("object"==typeof e||"function"==typeof e)&&e.then,h(c)?o?c.call(e,s(r,n,_,o),s(r,n,X,o)):(r++,c.call(e,s(r,n,_,o),s(r,n,X,o),s(r,n,_,n.notifyWith))):(i!==_&&(a=void 0,l=[e]),(o||n.resolveWith)(a,l))}},d=o?c:function(){try{c()}catch(e){k.Deferred.exceptionHook&&k.Deferred.exceptionHook(e,d.error),t+1>=r&&(i!==X&&(a=void 0,l=[e]),n.rejectWith(a,l))}};t?d():(k.Deferred.getErrorHook?d.error=k.Deferred.getErrorHook():k.Deferred.getStackHook&&(d.error=k.Deferred.getStackHook()),e.setTimeout(d))}}return k.Deferred((function(e){n[0][3].add(s(0,e,h(o)?o:_,e.notifyWith)),n[1][3].add(s(0,e,h(t)?t:_)),n[2][3].add(s(0,e,h(i)?i:X))})).promise()},promise:function(e){return null!=e?k.extend(e,o):o}},r={};return k.each(n,(function(e,t){var s=t[2],a=t[5];o[t[1]]=s.add,a&&s.add((function(){i=a}),n[3-e][2].disable,n[3-e][3].disable,n[0][2].lock,n[0][3].lock),s.add(t[3].fire),r[t[0]]=function(){return r[t[0]+"With"](this===r?void 0:this,arguments),this},r[t[0]+"With"]=s.fireWith})),o.promise(r),t&&t.call(r,r),r},when:function(e){var t=arguments.length,n=t,i=Array(n),r=o.call(arguments),s=k.Deferred(),a=function(e){return function(n){i[e]=this,r[e]=arguments.length>1?o.call(arguments):n,--t||s.resolveWith(i,r)}};if(t<=1&&(Y(e,s.done(a(n)).resolve,s.reject,!t),"pending"===s.state()||h(r[n]&&r[n].then)))return s.then();for(;n--;)Y(r[n],a(n),s.reject);return s.promise()}});var G=/^(Eval|Internal|Range|Reference|Syntax|Type|URI)Error$/;k.Deferred.exceptionHook=function(t,n){e.console&&e.console.warn&&t&&G.test(t.name)&&e.console.warn("jQuery.Deferred exception: "+t.message,t.stack,n)},k.readyException=function(t){e.setTimeout((function(){throw t}))};var V=k.Deferred();function Q(){v.removeEventListener("DOMContentLoaded",Q),e.removeEventListener("load",Q),k.ready()}k.fn.ready=function(e){return V.then(e).catch((function(e){k.readyException(e)})),this},k.extend({isReady:!1,readyWait:1,ready:function(e){(!0===e?--k.readyWait:k.isReady)||(k.isReady=!0,!0!==e&&--k.readyWait>0||V.resolveWith(v,[k]))}}),k.ready.then=V.then,"complete"===v.readyState||"loading"!==v.readyState&&!v.documentElement.doScroll?e.setTimeout(k.ready):(v.addEventListener("DOMContentLoaded",Q),e.addEventListener("load",Q));var J=function(e,t,n,i,o,r,s){var a=0,l=e.length,c=null==n;if("object"===w(n))for(a in o=!0,n)J(e,t,a,n[a],!0,r,s);else if(void 0!==i&&(o=!0,h(i)||(s=!0),c&&(s?(t.call(e,i),t=null):(c=t,t=function(e,t,n){return c.call(k(e),n)})),t))for(;a<l;a++)t(e[a],n,s?i:i.call(e[a],a,t(e[a],n)));return o?e:c?t.call(e):l?t(e[0],n):r},K=/^-ms-/,Z=/-([a-z])/g;function ee(e,t){return t.toUpperCase()}function te(e){return e.replace(K,"ms-").replace(Z,ee)}var ne=function(e){return 1===e.nodeType||9===e.nodeType||!+e.nodeType};function ie(){this.expando=k.expando+ie.uid++}ie.uid=1,ie.prototype={cache:function(e){var t=e[this.expando];return t||(t={},ne(e)&&(e.nodeType?e[this.expando]=t:Object.defineProperty(e,this.expando,{value:t,configurable:!0}))),t},set:function(e,t,n){var i,o=this.cache(e);if("string"==typeof t)o[te(t)]=n;else for(i in t)o[te(i)]=t[i];return o},get:function(e,t){return void 0===t?this.cache(e):e[this.expando]&&e[this.expando][te(t)]},access:function(e,t,n){return void 0===t||t&&"string"==typeof t&&void 0===n?this.get(e,t):(this.set(e,t,n),void 0!==n?n:t)},remove:function(e,t){var n,i=e[this.expando];if(void 0!==i){if(void 0!==t){n=(t=Array.isArray(t)?t.map(te):(t=te(t))in i?[t]:t.match(U)||[]).length;for(;n--;)delete i[t[n]]}(void 0===t||k.isEmptyObject(i))&&(e.nodeType?e[this.expando]=void 0:delete e[this.expando])}},hasData:function(e){var t=e[this.expando];return void 0!==t&&!k.isEmptyObject(t)}};var oe=new ie,re=new ie,se=/^(?:\{[\w\W]*\}|\[[\w\W]*\])$/,ae=/[A-Z]/g;function le(e,t,n){var i;if(void 0===n&&1===e.nodeType)if(i="data-"+t.replace(ae,"-$&").toLowerCase(),"string"==typeof(n=e.getAttribute(i))){try{n=function(e){return"true"===e||"false"!==e&&("null"===e?null:e===+e+""?+e:se.test(e)?JSON.parse(e):e)}(n)}catch(e){}re.set(e,t,n)}else n=void 0;return n}k.extend({hasData:function(e){return re.hasData(e)||oe.hasData(e)},data:function(e,t,n){return re.access(e,t,n)},removeData:function(e,t){re.remove(e,t)},_data:function(e,t,n){return oe.access(e,t,n)},_removeData:function(e,t){oe.remove(e,t)}}),k.fn.extend({data:function(e,t){var n,i,o,r=this[0],s=r&&r.attributes;if(void 0===e){if(this.length&&(o=re.get(r),1===r.nodeType&&!oe.get(r,"hasDataAttrs"))){for(n=s.length;n--;)s[n]&&0===(i=s[n].name).indexOf("data-")&&(i=te(i.slice(5)),le(r,i,o[i]));oe.set(r,"hasDataAttrs",!0)}return o}return"object"==typeof e?this.each((function(){re.set(this,e)})):J(this,(function(t){var n;if(r&&void 0===t)return void 0!==(n=re.get(r,e))||void 0!==(n=le(r,e))?n:void 0;this.each((function(){re.set(this,e,t)}))}),null,t,arguments.length>1,null,!0)},removeData:function(e){return this.each((function(){re.remove(this,e)}))}}),k.extend({queue:function(e,t,n){var i;if(e)return t=(t||"fx")+"queue",i=oe.get(e,t),n&&(!i||Array.isArray(n)?i=oe.access(e,t,k.makeArray(n)):i.push(n)),i||[]},dequeue:function(e,t){t=t||"fx";var n=k.queue(e,t),i=n.length,o=n.shift(),r=k._queueHooks(e,t);"inprogress"===o&&(o=n.shift(),i--),o&&("fx"===t&&n.unshift("inprogress"),delete r.stop,o.call(e,(function(){k.dequeue(e,t)}),r)),!i&&r&&r.empty.fire()},_queueHooks:function(e,t){var n=t+"queueHooks";return oe.get(e,n)||oe.access(e,n,{empty:k.Callbacks("once memory").add((function(){oe.remove(e,[t+"queue",n])}))})}}),k.fn.extend({queue:function(e,t){var n=2;return"string"!=typeof e&&(t=e,e="fx",n--),arguments.length<n?k.queue(this[0],e):void 0===t?this:this.each((function(){var n=k.queue(this,e,t);k._queueHooks(this,e),"fx"===e&&"inprogress"!==n[0]&&k.dequeue(this,e)}))},dequeue:function(e){return this.each((function(){k.dequeue(this,e)}))},clearQueue:function(e){return this.queue(e||"fx",[])},promise:function(e,t){var n,i=1,o=k.Deferred(),r=this,s=this.length,a=function(){--i||o.resolveWith(r,[r])};for("string"!=typeof e&&(t=e,e=void 0),e=e||"fx";s--;)(n=oe.get(r[s],e+"queueHooks"))&&n.empty&&(i++,n.empty.add(a));return a(),o.promise(t)}});var ce=/[+-]?(?:\d*\.|)\d+(?:[eE][+-]?\d+|)/.source,de=new RegExp("^(?:([+-])=|)("+ce+")([a-z%]*)$","i"),ue=["Top","Right","Bottom","Left"],pe=v.documentElement,fe=function(e){return k.contains(e.ownerDocument,e)},he={composed:!0};pe.getRootNode&&(fe=function(e){return k.contains(e.ownerDocument,e)||e.getRootNode(he)===e.ownerDocument});var ge=function(e,t){return"none"===(e=t||e).style.display||""===e.style.display&&fe(e)&&"none"===k.css(e,"display")};function ve(e,t,n,i){var o,r,s=20,a=i?function(){return i.cur()}:function(){return k.css(e,t,"")},l=a(),c=n&&n[3]||(k.cssNumber[t]?"":"px"),d=e.nodeType&&(k.cssNumber[t]||"px"!==c&&+l)&&de.exec(k.css(e,t));if(d&&d[3]!==c){for(l/=2,c=c||d[3],d=+l||1;s--;)k.style(e,t,d+c),(1-r)*(1-(r=a()/l||.5))<=0&&(s=0),d/=r;d*=2,k.style(e,t,d+c),n=n||[]}return n&&(d=+d||+l||0,o=n[1]?d+(n[1]+1)*n[2]:+n[2],i&&(i.unit=c,i.start=d,i.end=o)),o}var ye={};function me(e){var t,n=e.ownerDocument,i=e.nodeName,o=ye[i];return o||(t=n.body.appendChild(n.createElement(i)),o=k.css(t,"display"),t.parentNode.removeChild(t),"none"===o&&(o="block"),ye[i]=o,o)}function we(e,t){for(var n,i,o=[],r=0,s=e.length;r<s;r++)(i=e[r]).style&&(n=i.style.display,t?("none"===n&&(o[r]=oe.get(i,"display")||null,o[r]||(i.style.display="")),""===i.style.display&&ge(i)&&(o[r]=me(i))):"none"!==n&&(o[r]="none",oe.set(i,"display",n)));for(r=0;r<s;r++)null!=o[r]&&(e[r].style.display=o[r]);return e}k.fn.extend({show:function(){return we(this,!0)},hide:function(){return we(this)},toggle:function(e){return"boolean"==typeof e?e?this.show():this.hide():this.each((function(){ge(this)?k(this).show():k(this).hide()}))}});var be,xe,ke=/^(?:checkbox|radio)$/i,Te=/<([a-z][^\/\0>\x20\t\r\n\f]*)/i,Se=/^$|^module$|\/(?:java|ecma)script/i;be=v.createDocumentFragment().appendChild(v.createElement("div")),(xe=v.createElement("input")).setAttribute("type","radio"),xe.setAttribute("checked","checked"),xe.setAttribute("name","t"),be.appendChild(xe),f.checkClone=be.cloneNode(!0).cloneNode(!0).lastChild.checked,be.innerHTML="<textarea>x</textarea>",f.noCloneChecked=!!be.cloneNode(!0).lastChild.defaultValue,be.innerHTML="<option></option>",f.option=!!be.lastChild;var Ce={thead:[1,"<table>","</table>"],col:[2,"<table><colgroup>","</colgroup></table>"],tr:[2,"<table><tbody>","</tbody></table>"],td:[3,"<table><tbody><tr>","</tr></tbody></table>"],_default:[0,"",""]};function $e(e,t){var n;return n=void 0!==e.getElementsByTagName?e.getElementsByTagName(t||"*"):void 0!==e.querySelectorAll?e.querySelectorAll(t||"*"):[],void 0===t||t&&S(e,t)?k.merge([e],n):n}function Ae(e,t){for(var n=0,i=e.length;n<i;n++)oe.set(e[n],"globalEval",!t||oe.get(t[n],"globalEval"))}Ce.tbody=Ce.tfoot=Ce.colgroup=Ce.caption=Ce.thead,Ce.th=Ce.td,f.option||(Ce.optgroup=Ce.option=[1,"<select multiple='multiple'>","</select>"]);var Ee=/<|&#?\w+;/;function je(e,t,n,i,o){for(var r,s,a,l,c,d,u=t.createDocumentFragment(),p=[],f=0,h=e.length;f<h;f++)if((r=e[f])||0===r)if("object"===w(r))k.merge(p,r.nodeType?[r]:r);else if(Ee.test(r)){for(s=s||u.appendChild(t.createElement("div")),a=(Te.exec(r)||["",""])[1].toLowerCase(),l=Ce[a]||Ce._default,s.innerHTML=l[1]+k.htmlPrefilter(r)+l[2],d=l[0];d--;)s=s.lastChild;k.merge(p,s.childNodes),(s=u.firstChild).textContent=""}else p.push(t.createTextNode(r));for(u.textContent="",f=0;r=p[f++];)if(i&&k.inArray(r,i)>-1)o&&o.push(r);else if(c=fe(r),s=$e(u.appendChild(r),"script"),c&&Ae(s),n)for(d=0;r=s[d++];)Se.test(r.type||"")&&n.push(r);return u}var De=/^([^.]*)(?:\.(.+)|)/;function He(){return!0}function Oe(){return!1}function Le(e,t,n,i,o,r){var s,a;if("object"==typeof t){for(a in"string"!=typeof n&&(i=i||n,n=void 0),t)Le(e,a,n,i,t[a],r);return e}if(null==i&&null==o?(o=n,i=n=void 0):null==o&&("string"==typeof n?(o=i,i=void 0):(o=i,i=n,n=void 0)),!1===o)o=Oe;else if(!o)return e;return 1===r&&(s=o,o=function(e){return k().off(e),s.apply(this,arguments)},o.guid=s.guid||(s.guid=k.guid++)),e.each((function(){k.event.add(this,t,o,i,n)}))}function Pe(e,t,n){n?(oe.set(e,t,!1),k.event.add(e,t,{namespace:!1,handler:function(e){var n,i=oe.get(this,t);if(1&e.isTrigger&&this[t]){if(i)(k.event.special[t]||{}).delegateType&&e.stopPropagation();else if(i=o.call(arguments),oe.set(this,t,i),this[t](),n=oe.get(this,t),oe.set(this,t,!1),i!==n)return e.stopImmediatePropagation(),e.preventDefault(),n}else i&&(oe.set(this,t,k.event.trigger(i[0],i.slice(1),this)),e.stopPropagation(),e.isImmediatePropagationStopped=He)}})):void 0===oe.get(e,t)&&k.event.add(e,t,He)}k.event={global:{},add:function(e,t,n,i,o){var r,s,a,l,c,d,u,p,f,h,g,v=oe.get(e);if(ne(e))for(n.handler&&(n=(r=n).handler,o=r.selector),o&&k.find.matchesSelector(pe,o),n.guid||(n.guid=k.guid++),(l=v.events)||(l=v.events=Object.create(null)),(s=v.handle)||(s=v.handle=function(t){return void 0!==k&&k.event.triggered!==t.type?k.event.dispatch.apply(e,arguments):void 0}),c=(t=(t||"").match(U)||[""]).length;c--;)f=g=(a=De.exec(t[c])||[])[1],h=(a[2]||"").split(".").sort(),f&&(u=k.event.special[f]||{},f=(o?u.delegateType:u.bindType)||f,u=k.event.special[f]||{},d=k.extend({type:f,origType:g,data:i,handler:n,guid:n.guid,selector:o,needsContext:o&&k.expr.match.needsContext.test(o),namespace:h.join(".")},r),(p=l[f])||((p=l[f]=[]).delegateCount=0,u.setup&&!1!==u.setup.call(e,i,h,s)||e.addEventListener&&e.addEventListener(f,s)),u.add&&(u.add.call(e,d),d.handler.guid||(d.handler.guid=n.guid)),o?p.splice(p.delegateCount++,0,d):p.push(d),k.event.global[f]=!0)},remove:function(e,t,n,i,o){var r,s,a,l,c,d,u,p,f,h,g,v=oe.hasData(e)&&oe.get(e);if(v&&(l=v.events)){for(c=(t=(t||"").match(U)||[""]).length;c--;)if(f=g=(a=De.exec(t[c])||[])[1],h=(a[2]||"").split(".").sort(),f){for(u=k.event.special[f]||{},p=l[f=(i?u.delegateType:u.bindType)||f]||[],a=a[2]&&new RegExp("(^|\\.)"+h.join("\\.(?:.*\\.|)")+"(\\.|$)"),s=r=p.length;r--;)d=p[r],!o&&g!==d.origType||n&&n.guid!==d.guid||a&&!a.test(d.namespace)||i&&i!==d.selector&&("**"!==i||!d.selector)||(p.splice(r,1),d.selector&&p.delegateCount--,u.remove&&u.remove.call(e,d));s&&!p.length&&(u.teardown&&!1!==u.teardown.call(e,h,v.handle)||k.removeEvent(e,f,v.handle),delete l[f])}else for(f in l)k.event.remove(e,f+t[c],n,i,!0);k.isEmptyObject(l)&&oe.remove(e,"handle events")}},dispatch:function(e){var t,n,i,o,r,s,a=new Array(arguments.length),l=k.event.fix(e),c=(oe.get(this,"events")||Object.create(null))[l.type]||[],d=k.event.special[l.type]||{};for(a[0]=l,t=1;t<arguments.length;t++)a[t]=arguments[t];if(l.delegateTarget=this,!d.preDispatch||!1!==d.preDispatch.call(this,l)){for(s=k.event.handlers.call(this,l,c),t=0;(o=s[t++])&&!l.isPropagationStopped();)for(l.currentTarget=o.elem,n=0;(r=o.handlers[n++])&&!l.isImmediatePropagationStopped();)l.rnamespace&&!1!==r.namespace&&!l.rnamespace.test(r.namespace)||(l.handleObj=r,l.data=r.data,void 0!==(i=((k.event.special[r.origType]||{}).handle||r.handler).apply(o.elem,a))&&!1===(l.result=i)&&(l.preventDefault(),l.stopPropagation()));return d.postDispatch&&d.postDispatch.call(this,l),l.result}},handlers:function(e,t){var n,i,o,r,s,a=[],l=t.delegateCount,c=e.target;if(l&&c.nodeType&&!("click"===e.type&&e.button>=1))for(;c!==this;c=c.parentNode||this)if(1===c.nodeType&&("click"!==e.type||!0!==c.disabled)){for(r=[],s={},n=0;n<l;n++)void 0===s[o=(i=t[n]).selector+" "]&&(s[o]=i.needsContext?k(o,this).index(c)>-1:k.find(o,this,null,[c]).length),s[o]&&r.push(i);r.length&&a.push({elem:c,handlers:r})}return c=this,l<t.length&&a.push({elem:c,handlers:t.slice(l)}),a},addProp:function(e,t){Object.defineProperty(k.Event.prototype,e,{enumerable:!0,configurable:!0,get:h(t)?function(){if(this.originalEvent)return t(this.originalEvent)}:function(){if(this.originalEvent)return this.originalEvent[e]},set:function(t){Object.defineProperty(this,e,{enumerable:!0,configurable:!0,writable:!0,value:t})}})},fix:function(e){return e[k.expando]?e:new k.Event(e)},special:{load:{noBubble:!0},click:{setup:function(e){var t=this||e;return ke.test(t.type)&&t.click&&S(t,"input")&&Pe(t,"click",!0),!1},trigger:function(e){var t=this||e;return ke.test(t.type)&&t.click&&S(t,"input")&&Pe(t,"click"),!0},_default:function(e){var t=e.target;return ke.test(t.type)&&t.click&&S(t,"input")&&oe.get(t,"click")||S(t,"a")}},beforeunload:{postDispatch:function(e){void 0!==e.result&&e.originalEvent&&(e.originalEvent.returnValue=e.result)}}}},k.removeEvent=function(e,t,n){e.removeEventListener&&e.removeEventListener(t,n)},k.Event=function(e,t){if(!(this instanceof k.Event))return new k.Event(e,t);e&&e.type?(this.originalEvent=e,this.type=e.type,this.isDefaultPrevented=e.defaultPrevented||void 0===e.defaultPrevented&&!1===e.returnValue?He:Oe,this.target=e.target&&3===e.target.nodeType?e.target.parentNode:e.target,this.currentTarget=e.currentTarget,this.relatedTarget=e.relatedTarget):this.type=e,t&&k.extend(this,t),this.timeStamp=e&&e.timeStamp||Date.now(),this[k.expando]=!0},k.Event.prototype={constructor:k.Event,isDefaultPrevented:Oe,isPropagationStopped:Oe,isImmediatePropagationStopped:Oe,isSimulated:!1,preventDefault:function(){var e=this.originalEvent;this.isDefaultPrevented=He,e&&!this.isSimulated&&e.preventDefault()},stopPropagation:function(){var e=this.originalEvent;this.isPropagationStopped=He,e&&!this.isSimulated&&e.stopPropagation()},stopImmediatePropagation:function(){var e=this.originalEvent;this.isImmediatePropagationStopped=He,e&&!this.isSimulated&&e.stopImmediatePropagation(),this.stopPropagation()}},k.each({altKey:!0,bubbles:!0,cancelable:!0,changedTouches:!0,ctrlKey:!0,detail:!0,eventPhase:!0,metaKey:!0,pageX:!0,pageY:!0,shiftKey:!0,view:!0,char:!0,code:!0,charCode:!0,key:!0,keyCode:!0,button:!0,buttons:!0,clientX:!0,clientY:!0,offsetX:!0,offsetY:!0,pointerId:!0,pointerType:!0,screenX:!0,screenY:!0,targetTouches:!0,toElement:!0,touches:!0,which:!0},k.event.addProp),k.each({focus:"focusin",blur:"focusout"},(function(e,t){function n(e){if(v.documentMode){var n=oe.get(this,"handle"),i=k.event.fix(e);i.type="focusin"===e.type?"focus":"blur",i.isSimulated=!0,n(e),i.target===i.currentTarget&&n(i)}else k.event.simulate(t,e.target,k.event.fix(e))}k.event.special[e]={setup:function(){var i;if(Pe(this,e,!0),!v.documentMode)return!1;(i=oe.get(this,t))||this.addEventListener(t,n),oe.set(this,t,(i||0)+1)},trigger:function(){return Pe(this,e),!0},teardown:function(){var e;if(!v.documentMode)return!1;(e=oe.get(this,t)-1)?oe.set(this,t,e):(this.removeEventListener(t,n),oe.remove(this,t))},_default:function(t){return oe.get(t.target,e)},delegateType:t},k.event.special[t]={setup:function(){var i=this.ownerDocument||this.document||this,o=v.documentMode?this:i,r=oe.get(o,t);r||(v.documentMode?this.addEventListener(t,n):i.addEventListener(e,n,!0)),oe.set(o,t,(r||0)+1)},teardown:function(){var i=this.ownerDocument||this.document||this,o=v.documentMode?this:i,r=oe.get(o,t)-1;r?oe.set(o,t,r):(v.documentMode?this.removeEventListener(t,n):i.removeEventListener(e,n,!0),oe.remove(o,t))}}})),k.each({mouseenter:"mouseover",mouseleave:"mouseout",pointerenter:"pointerover",pointerleave:"pointerout"},(function(e,t){k.event.special[e]={delegateType:t,bindType:t,handle:function(e){var n,i=e.relatedTarget,o=e.handleObj;return i&&(i===this||k.contains(this,i))||(e.type=o.origType,n=o.handler.apply(this,arguments),e.type=t),n}}})),k.fn.extend({on:function(e,t,n,i){return Le(this,e,t,n,i)},one:function(e,t,n,i){return Le(this,e,t,n,i,1)},off:function(e,t,n){var i,o;if(e&&e.preventDefault&&e.handleObj)return i=e.handleObj,k(e.delegateTarget).off(i.namespace?i.origType+"."+i.namespace:i.origType,i.selector,i.handler),this;if("object"==typeof e){for(o in e)this.off(o,t,e[o]);return this}return!1!==t&&"function"!=typeof t||(n=t,t=void 0),!1===n&&(n=Oe),this.each((function(){k.event.remove(this,e,n,t)}))}});var Ne=/<script|<style|<link/i,Me=/checked\s*(?:[^=]|=\s*.checked.)/i,qe=/^\s*<!\[CDATA\[|\]\]>\s*$/g;function Ie(e,t){return S(e,"table")&&S(11!==t.nodeType?t:t.firstChild,"tr")&&k(e).children("tbody")[0]||e}function ze(e){return e.type=(null!==e.getAttribute("type"))+"/"+e.type,e}function Re(e){return"true/"===(e.type||"").slice(0,5)?e.type=e.type.slice(5):e.removeAttribute("type"),e}function We(e,t){var n,i,o,r,s,a;if(1===t.nodeType){if(oe.hasData(e)&&(a=oe.get(e).events))for(o in oe.remove(t,"handle events"),a)for(n=0,i=a[o].length;n<i;n++)k.event.add(t,o,a[o][n]);re.hasData(e)&&(r=re.access(e),s=k.extend({},r),re.set(t,s))}}function Fe(e,t){var n=t.nodeName.toLowerCase();"input"===n&&ke.test(e.type)?t.checked=e.checked:"input"!==n&&"textarea"!==n||(t.defaultValue=e.defaultValue)}function Be(e,t,n,i){t=r(t);var o,s,a,l,c,d,u=0,p=e.length,g=p-1,v=t[0],y=h(v);if(y||p>1&&"string"==typeof v&&!f.checkClone&&Me.test(v))return e.each((function(o){var r=e.eq(o);y&&(t[0]=v.call(this,o,r.html())),Be(r,t,n,i)}));if(p&&(s=(o=je(t,e[0].ownerDocument,!1,e,i)).firstChild,1===o.childNodes.length&&(o=s),s||i)){for(l=(a=k.map($e(o,"script"),ze)).length;u<p;u++)c=o,u!==g&&(c=k.clone(c,!0,!0),l&&k.merge(a,$e(c,"script"))),n.call(e[u],c,u);if(l)for(d=a[a.length-1].ownerDocument,k.map(a,Re),u=0;u<l;u++)c=a[u],Se.test(c.type||"")&&!oe.access(c,"globalEval")&&k.contains(d,c)&&(c.src&&"module"!==(c.type||"").toLowerCase()?k._evalUrl&&!c.noModule&&k._evalUrl(c.src,{nonce:c.nonce||c.getAttribute("nonce")},d):m(c.textContent.replace(qe,""),c,d))}return e}function Ue(e,t,n){for(var i,o=t?k.filter(t,e):e,r=0;null!=(i=o[r]);r++)n||1!==i.nodeType||k.cleanData($e(i)),i.parentNode&&(n&&fe(i)&&Ae($e(i,"script")),i.parentNode.removeChild(i));return e}k.extend({htmlPrefilter:function(e){return e},clone:function(e,t,n){var i,o,r,s,a=e.cloneNode(!0),l=fe(e);if(!(f.noCloneChecked||1!==e.nodeType&&11!==e.nodeType||k.isXMLDoc(e)))for(s=$e(a),i=0,o=(r=$e(e)).length;i<o;i++)Fe(r[i],s[i]);if(t)if(n)for(r=r||$e(e),s=s||$e(a),i=0,o=r.length;i<o;i++)We(r[i],s[i]);else We(e,a);return(s=$e(a,"script")).length>0&&Ae(s,!l&&$e(e,"script")),a},cleanData:function(e){for(var t,n,i,o=k.event.special,r=0;void 0!==(n=e[r]);r++)if(ne(n)){if(t=n[oe.expando]){if(t.events)for(i in t.events)o[i]?k.event.remove(n,i):k.removeEvent(n,i,t.handle);n[oe.expando]=void 0}n[re.expando]&&(n[re.expando]=void 0)}}}),k.fn.extend({detach:function(e){return Ue(this,e,!0)},remove:function(e){return Ue(this,e)},text:function(e){return J(this,(function(e){return void 0===e?k.text(this):this.empty().each((function(){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||(this.textContent=e)}))}),null,e,arguments.length)},append:function(){return Be(this,arguments,(function(e){1!==this.nodeType&&11!==this.nodeType&&9!==this.nodeType||Ie(this,e).appendChild(e)}))},prepend:function(){return Be(this,arguments,(function(e){if(1===this.nodeType||11===this.nodeType||9===this.nodeType){var t=Ie(this,e);t.insertBefore(e,t.firstChild)}}))},before:function(){return Be(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this)}))},after:function(){return Be(this,arguments,(function(e){this.parentNode&&this.parentNode.insertBefore(e,this.nextSibling)}))},empty:function(){for(var e,t=0;null!=(e=this[t]);t++)1===e.nodeType&&(k.cleanData($e(e,!1)),e.textContent="");return this},clone:function(e,t){return e=null!=e&&e,t=null==t?e:t,this.map((function(){return k.clone(this,e,t)}))},html:function(e){return J(this,(function(e){var t=this[0]||{},n=0,i=this.length;if(void 0===e&&1===t.nodeType)return t.innerHTML;if("string"==typeof e&&!Ne.test(e)&&!Ce[(Te.exec(e)||["",""])[1].toLowerCase()]){e=k.htmlPrefilter(e);try{for(;n<i;n++)1===(t=this[n]||{}).nodeType&&(k.cleanData($e(t,!1)),t.innerHTML=e);t=0}catch(e){}}t&&this.empty().append(e)}),null,e,arguments.length)},replaceWith:function(){var e=[];return Be(this,arguments,(function(t){var n=this.parentNode;k.inArray(this,e)<0&&(k.cleanData($e(this)),n&&n.replaceChild(t,this))}),e)}}),k.each({appendTo:"append",prependTo:"prepend",insertBefore:"before",insertAfter:"after",replaceAll:"replaceWith"},(function(e,t){k.fn[e]=function(e){for(var n,i=[],o=k(e),r=o.length-1,a=0;a<=r;a++)n=a===r?this:this.clone(!0),k(o[a])[t](n),s.apply(i,n.get());return this.pushStack(i)}}));var _e=new RegExp("^("+ce+")(?!px)[a-z%]+$","i"),Xe=/^--/,Ye=function(t){var n=t.ownerDocument.defaultView;return n&&n.opener||(n=e),n.getComputedStyle(t)},Ge=function(e,t,n){var i,o,r={};for(o in t)r[o]=e.style[o],e.style[o]=t[o];for(o in i=n.call(e),t)e.style[o]=r[o];return i},Ve=new RegExp(ue.join("|"),"i");function Qe(e,t,n){var i,o,r,s,a=Xe.test(t),l=e.style;return(n=n||Ye(e))&&(s=n.getPropertyValue(t)||n[t],a&&s&&(s=s.replace(j,"$1")||void 0),""!==s||fe(e)||(s=k.style(e,t)),!f.pixelBoxStyles()&&_e.test(s)&&Ve.test(t)&&(i=l.width,o=l.minWidth,r=l.maxWidth,l.minWidth=l.maxWidth=l.width=s,s=n.width,l.width=i,l.minWidth=o,l.maxWidth=r)),void 0!==s?s+"":s}function Je(e,t){return{get:function(){if(!e())return(this.get=t).apply(this,arguments);delete this.get}}}!function(){function t(){if(d){c.style.cssText="position:absolute;left:-11111px;width:60px;margin-top:1px;padding:0;border:0",d.style.cssText="position:relative;display:block;box-sizing:border-box;overflow:scroll;margin:auto;border:1px;padding:1px;width:60%;top:1%",pe.appendChild(c).appendChild(d);var t=e.getComputedStyle(d);i="1%"!==t.top,l=12===n(t.marginLeft),d.style.right="60%",s=36===n(t.right),o=36===n(t.width),d.style.position="absolute",r=12===n(d.offsetWidth/3),pe.removeChild(c),d=null}}function n(e){return Math.round(parseFloat(e))}var i,o,r,s,a,l,c=v.createElement("div"),d=v.createElement("div");d.style&&(d.style.backgroundClip="content-box",d.cloneNode(!0).style.backgroundClip="",f.clearCloneStyle="content-box"===d.style.backgroundClip,k.extend(f,{boxSizingReliable:function(){return t(),o},pixelBoxStyles:function(){return t(),s},pixelPosition:function(){return t(),i},reliableMarginLeft:function(){return t(),l},scrollboxSize:function(){return t(),r},reliableTrDimensions:function(){var t,n,i,o;return null==a&&(t=v.createElement("table"),n=v.createElement("tr"),i=v.createElement("div"),t.style.cssText="position:absolute;left:-11111px;border-collapse:separate",n.style.cssText="border:1px solid",n.style.height="1px",i.style.height="9px",i.style.display="block",pe.appendChild(t).appendChild(n).appendChild(i),o=e.getComputedStyle(n),a=parseInt(o.height,10)+parseInt(o.borderTopWidth,10)+parseInt(o.borderBottomWidth,10)===n.offsetHeight,pe.removeChild(t)),a}}))}();var Ke=["Webkit","Moz","ms"],Ze=v.createElement("div").style,et={};function tt(e){var t=k.cssProps[e]||et[e];return t||(e in Ze?e:et[e]=function(e){for(var t=e[0].toUpperCase()+e.slice(1),n=Ke.length;n--;)if((e=Ke[n]+t)in Ze)return e}(e)||e)}var nt=/^(none|table(?!-c[ea]).+)/,it={position:"absolute",visibility:"hidden",display:"block"},ot={letterSpacing:"0",fontWeight:"400"};function rt(e,t,n){var i=de.exec(t);return i?Math.max(0,i[2]-(n||0))+(i[3]||"px"):t}function st(e,t,n,i,o,r){var s="width"===t?1:0,a=0,l=0,c=0;if(n===(i?"border":"content"))return 0;for(;s<4;s+=2)"margin"===n&&(c+=k.css(e,n+ue[s],!0,o)),i?("content"===n&&(l-=k.css(e,"padding"+ue[s],!0,o)),"margin"!==n&&(l-=k.css(e,"border"+ue[s]+"Width",!0,o))):(l+=k.css(e,"padding"+ue[s],!0,o),"padding"!==n?l+=k.css(e,"border"+ue[s]+"Width",!0,o):a+=k.css(e,"border"+ue[s]+"Width",!0,o));return!i&&r>=0&&(l+=Math.max(0,Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-r-l-a-.5))||0),l+c}function at(e,t,n){var i=Ye(e),o=(!f.boxSizingReliable()||n)&&"border-box"===k.css(e,"boxSizing",!1,i),r=o,s=Qe(e,t,i),a="offset"+t[0].toUpperCase()+t.slice(1);if(_e.test(s)){if(!n)return s;s="auto"}return(!f.boxSizingReliable()&&o||!f.reliableTrDimensions()&&S(e,"tr")||"auto"===s||!parseFloat(s)&&"inline"===k.css(e,"display",!1,i))&&e.getClientRects().length&&(o="border-box"===k.css(e,"boxSizing",!1,i),(r=a in e)&&(s=e[a])),(s=parseFloat(s)||0)+st(e,t,n||(o?"border":"content"),r,i,s)+"px"}function lt(e,t,n,i,o){return new lt.prototype.init(e,t,n,i,o)}k.extend({cssHooks:{opacity:{get:function(e,t){if(t){var n=Qe(e,"opacity");return""===n?"1":n}}}},cssNumber:{animationIterationCount:!0,aspectRatio:!0,borderImageSlice:!0,columnCount:!0,flexGrow:!0,flexShrink:!0,fontWeight:!0,gridArea:!0,gridColumn:!0,gridColumnEnd:!0,gridColumnStart:!0,gridRow:!0,gridRowEnd:!0,gridRowStart:!0,lineHeight:!0,opacity:!0,order:!0,orphans:!0,scale:!0,widows:!0,zIndex:!0,zoom:!0,fillOpacity:!0,floodOpacity:!0,stopOpacity:!0,strokeMiterlimit:!0,strokeOpacity:!0},cssProps:{},style:function(e,t,n,i){if(e&&3!==e.nodeType&&8!==e.nodeType&&e.style){var o,r,s,a=te(t),l=Xe.test(t),c=e.style;if(l||(t=tt(a)),s=k.cssHooks[t]||k.cssHooks[a],void 0===n)return s&&"get"in s&&void 0!==(o=s.get(e,!1,i))?o:c[t];"string"===(r=typeof n)&&(o=de.exec(n))&&o[1]&&(n=ve(e,t,o),r="number"),null!=n&&n==n&&("number"!==r||l||(n+=o&&o[3]||(k.cssNumber[a]?"":"px")),f.clearCloneStyle||""!==n||0!==t.indexOf("background")||(c[t]="inherit"),s&&"set"in s&&void 0===(n=s.set(e,n,i))||(l?c.setProperty(t,n):c[t]=n))}},css:function(e,t,n,i){var o,r,s,a=te(t);return Xe.test(t)||(t=tt(a)),(s=k.cssHooks[t]||k.cssHooks[a])&&"get"in s&&(o=s.get(e,!0,n)),void 0===o&&(o=Qe(e,t,i)),"normal"===o&&t in ot&&(o=ot[t]),""===n||n?(r=parseFloat(o),!0===n||isFinite(r)?r||0:o):o}}),k.each(["height","width"],(function(e,t){k.cssHooks[t]={get:function(e,n,i){if(n)return!nt.test(k.css(e,"display"))||e.getClientRects().length&&e.getBoundingClientRect().width?at(e,t,i):Ge(e,it,(function(){return at(e,t,i)}))},set:function(e,n,i){var o,r=Ye(e),s=!f.scrollboxSize()&&"absolute"===r.position,a=(s||i)&&"border-box"===k.css(e,"boxSizing",!1,r),l=i?st(e,t,i,a,r):0;return a&&s&&(l-=Math.ceil(e["offset"+t[0].toUpperCase()+t.slice(1)]-parseFloat(r[t])-st(e,t,"border",!1,r)-.5)),l&&(o=de.exec(n))&&"px"!==(o[3]||"px")&&(e.style[t]=n,n=k.css(e,t)),rt(0,n,l)}}})),k.cssHooks.marginLeft=Je(f.reliableMarginLeft,(function(e,t){if(t)return(parseFloat(Qe(e,"marginLeft"))||e.getBoundingClientRect().left-Ge(e,{marginLeft:0},(function(){return e.getBoundingClientRect().left})))+"px"})),k.each({margin:"",padding:"",border:"Width"},(function(e,t){k.cssHooks[e+t]={expand:function(n){for(var i=0,o={},r="string"==typeof n?n.split(" "):[n];i<4;i++)o[e+ue[i]+t]=r[i]||r[i-2]||r[0];return o}},"margin"!==e&&(k.cssHooks[e+t].set=rt)})),k.fn.extend({css:function(e,t){return J(this,(function(e,t,n){var i,o,r={},s=0;if(Array.isArray(t)){for(i=Ye(e),o=t.length;s<o;s++)r[t[s]]=k.css(e,t[s],!1,i);return r}return void 0!==n?k.style(e,t,n):k.css(e,t)}),e,t,arguments.length>1)}}),k.Tween=lt,lt.prototype={constructor:lt,init:function(e,t,n,i,o,r){this.elem=e,this.prop=n,this.easing=o||k.easing._default,this.options=t,this.start=this.now=this.cur(),this.end=i,this.unit=r||(k.cssNumber[n]?"":"px")},cur:function(){var e=lt.propHooks[this.prop];return e&&e.get?e.get(this):lt.propHooks._default.get(this)},run:function(e){var t,n=lt.propHooks[this.prop];return this.options.duration?this.pos=t=k.easing[this.easing](e,this.options.duration*e,0,1,this.options.duration):this.pos=t=e,this.now=(this.end-this.start)*t+this.start,this.options.step&&this.options.step.call(this.elem,this.now,this),n&&n.set?n.set(this):lt.propHooks._default.set(this),this}},lt.prototype.init.prototype=lt.prototype,lt.propHooks={_default:{get:function(e){var t;return 1!==e.elem.nodeType||null!=e.elem[e.prop]&&null==e.elem.style[e.prop]?e.elem[e.prop]:(t=k.css(e.elem,e.prop,""))&&"auto"!==t?t:0},set:function(e){k.fx.step[e.prop]?k.fx.step[e.prop](e):1!==e.elem.nodeType||!k.cssHooks[e.prop]&&null==e.elem.style[tt(e.prop)]?e.elem[e.prop]=e.now:k.style(e.elem,e.prop,e.now+e.unit)}}},lt.propHooks.scrollTop=lt.propHooks.scrollLeft={set:function(e){e.elem.nodeType&&e.elem.parentNode&&(e.elem[e.prop]=e.now)}},k.easing={linear:function(e){return e},swing:function(e){return.5-Math.cos(e*Math.PI)/2},_default:"swing"},k.fx=lt.prototype.init,k.fx.step={};var ct,dt,ut=/^(?:toggle|show|hide)$/,pt=/queueHooks$/;function ft(){dt&&(!1===v.hidden&&e.requestAnimationFrame?e.requestAnimationFrame(ft):e.setTimeout(ft,k.fx.interval),k.fx.tick())}function ht(){return e.setTimeout((function(){ct=void 0})),ct=Date.now()}function gt(e,t){var n,i=0,o={height:e};for(t=t?1:0;i<4;i+=2-t)o["margin"+(n=ue[i])]=o["padding"+n]=e;return t&&(o.opacity=o.width=e),o}function vt(e,t,n){for(var i,o=(yt.tweeners[t]||[]).concat(yt.tweeners["*"]),r=0,s=o.length;r<s;r++)if(i=o[r].call(n,t,e))return i}function yt(e,t,n){var i,o,r=0,s=yt.prefilters.length,a=k.Deferred().always((function(){delete l.elem})),l=function(){if(o)return!1;for(var t=ct||ht(),n=Math.max(0,c.startTime+c.duration-t),i=1-(n/c.duration||0),r=0,s=c.tweens.length;r<s;r++)c.tweens[r].run(i);return a.notifyWith(e,[c,i,n]),i<1&&s?n:(s||a.notifyWith(e,[c,1,0]),a.resolveWith(e,[c]),!1)},c=a.promise({elem:e,props:k.extend({},t),opts:k.extend(!0,{specialEasing:{},easing:k.easing._default},n),originalProperties:t,originalOptions:n,startTime:ct||ht(),duration:n.duration,tweens:[],createTween:function(t,n){var i=k.Tween(e,c.opts,t,n,c.opts.specialEasing[t]||c.opts.easing);return c.tweens.push(i),i},stop:function(t){var n=0,i=t?c.tweens.length:0;if(o)return this;for(o=!0;n<i;n++)c.tweens[n].run(1);return t?(a.notifyWith(e,[c,1,0]),a.resolveWith(e,[c,t])):a.rejectWith(e,[c,t]),this}}),d=c.props;for(!function(e,t){var n,i,o,r,s;for(n in e)if(o=t[i=te(n)],r=e[n],Array.isArray(r)&&(o=r[1],r=e[n]=r[0]),n!==i&&(e[i]=r,delete e[n]),(s=k.cssHooks[i])&&"expand"in s)for(n in r=s.expand(r),delete e[i],r)n in e||(e[n]=r[n],t[n]=o);else t[i]=o}(d,c.opts.specialEasing);r<s;r++)if(i=yt.prefilters[r].call(c,e,d,c.opts))return h(i.stop)&&(k._queueHooks(c.elem,c.opts.queue).stop=i.stop.bind(i)),i;return k.map(d,vt,c),h(c.opts.start)&&c.opts.start.call(e,c),c.progress(c.opts.progress).done(c.opts.done,c.opts.complete).fail(c.opts.fail).always(c.opts.always),k.fx.timer(k.extend(l,{elem:e,anim:c,queue:c.opts.queue})),c}k.Animation=k.extend(yt,{tweeners:{"*":[function(e,t){var n=this.createTween(e,t);return ve(n.elem,e,de.exec(t),n),n}]},tweener:function(e,t){h(e)?(t=e,e=["*"]):e=e.match(U);for(var n,i=0,o=e.length;i<o;i++)n=e[i],yt.tweeners[n]=yt.tweeners[n]||[],yt.tweeners[n].unshift(t)},prefilters:[function(e,t,n){var i,o,r,s,a,l,c,d,u="width"in t||"height"in t,p=this,f={},h=e.style,g=e.nodeType&&ge(e),v=oe.get(e,"fxshow");for(i in n.queue||(null==(s=k._queueHooks(e,"fx")).unqueued&&(s.unqueued=0,a=s.empty.fire,s.empty.fire=function(){s.unqueued||a()}),s.unqueued++,p.always((function(){p.always((function(){s.unqueued--,k.queue(e,"fx").length||s.empty.fire()}))}))),t)if(o=t[i],ut.test(o)){if(delete t[i],r=r||"toggle"===o,o===(g?"hide":"show")){if("show"!==o||!v||void 0===v[i])continue;g=!0}f[i]=v&&v[i]||k.style(e,i)}if((l=!k.isEmptyObject(t))||!k.isEmptyObject(f))for(i in u&&1===e.nodeType&&(n.overflow=[h.overflow,h.overflowX,h.overflowY],null==(c=v&&v.display)&&(c=oe.get(e,"display")),"none"===(d=k.css(e,"display"))&&(c?d=c:(we([e],!0),c=e.style.display||c,d=k.css(e,"display"),we([e]))),("inline"===d||"inline-block"===d&&null!=c)&&"none"===k.css(e,"float")&&(l||(p.done((function(){h.display=c})),null==c&&(d=h.display,c="none"===d?"":d)),h.display="inline-block")),n.overflow&&(h.overflow="hidden",p.always((function(){h.overflow=n.overflow[0],h.overflowX=n.overflow[1],h.overflowY=n.overflow[2]}))),l=!1,f)l||(v?"hidden"in v&&(g=v.hidden):v=oe.access(e,"fxshow",{display:c}),r&&(v.hidden=!g),g&&we([e],!0),p.done((function(){for(i in g||we([e]),oe.remove(e,"fxshow"),f)k.style(e,i,f[i])}))),l=vt(g?v[i]:0,i,p),i in v||(v[i]=l.start,g&&(l.end=l.start,l.start=0))}],prefilter:function(e,t){t?yt.prefilters.unshift(e):yt.prefilters.push(e)}}),k.speed=function(e,t,n){var i=e&&"object"==typeof e?k.extend({},e):{complete:n||!n&&t||h(e)&&e,duration:e,easing:n&&t||t&&!h(t)&&t};return k.fx.off?i.duration=0:"number"!=typeof i.duration&&(i.duration in k.fx.speeds?i.duration=k.fx.speeds[i.duration]:i.duration=k.fx.speeds._default),null!=i.queue&&!0!==i.queue||(i.queue="fx"),i.old=i.complete,i.complete=function(){h(i.old)&&i.old.call(this),i.queue&&k.dequeue(this,i.queue)},i},k.fn.extend({fadeTo:function(e,t,n,i){return this.filter(ge).css("opacity",0).show().end().animate({opacity:t},e,n,i)},animate:function(e,t,n,i){var o=k.isEmptyObject(e),r=k.speed(t,n,i),s=function(){var t=yt(this,k.extend({},e),r);(o||oe.get(this,"finish"))&&t.stop(!0)};return s.finish=s,o||!1===r.queue?this.each(s):this.queue(r.queue,s)},stop:function(e,t,n){var i=function(e){var t=e.stop;delete e.stop,t(n)};return"string"!=typeof e&&(n=t,t=e,e=void 0),t&&this.queue(e||"fx",[]),this.each((function(){var t=!0,o=null!=e&&e+"queueHooks",r=k.timers,s=oe.get(this);if(o)s[o]&&s[o].stop&&i(s[o]);else for(o in s)s[o]&&s[o].stop&&pt.test(o)&&i(s[o]);for(o=r.length;o--;)r[o].elem!==this||null!=e&&r[o].queue!==e||(r[o].anim.stop(n),t=!1,r.splice(o,1));!t&&n||k.dequeue(this,e)}))},finish:function(e){return!1!==e&&(e=e||"fx"),this.each((function(){var t,n=oe.get(this),i=n[e+"queue"],o=n[e+"queueHooks"],r=k.timers,s=i?i.length:0;for(n.finish=!0,k.queue(this,e,[]),o&&o.stop&&o.stop.call(this,!0),t=r.length;t--;)r[t].elem===this&&r[t].queue===e&&(r[t].anim.stop(!0),r.splice(t,1));for(t=0;t<s;t++)i[t]&&i[t].finish&&i[t].finish.call(this);delete n.finish}))}}),k.each(["toggle","show","hide"],(function(e,t){var n=k.fn[t];k.fn[t]=function(e,i,o){return null==e||"boolean"==typeof e?n.apply(this,arguments):this.animate(gt(t,!0),e,i,o)}})),k.each({slideDown:gt("show"),slideUp:gt("hide"),slideToggle:gt("toggle"),fadeIn:{opacity:"show"},fadeOut:{opacity:"hide"},fadeToggle:{opacity:"toggle"}},(function(e,t){k.fn[e]=function(e,n,i){return this.animate(t,e,n,i)}})),k.timers=[],k.fx.tick=function(){var e,t=0,n=k.timers;for(ct=Date.now();t<n.length;t++)(e=n[t])()||n[t]!==e||n.splice(t--,1);n.length||k.fx.stop(),ct=void 0},k.fx.timer=function(e){k.timers.push(e),k.fx.start()},k.fx.interval=13,k.fx.start=function(){dt||(dt=!0,ft())},k.fx.stop=function(){dt=null},k.fx.speeds={slow:600,fast:200,_default:400},k.fn.delay=function(t,n){return t=k.fx&&k.fx.speeds[t]||t,n=n||"fx",this.queue(n,(function(n,i){var o=e.setTimeout(n,t);i.stop=function(){e.clearTimeout(o)}}))},function(){var e=v.createElement("input"),t=v.createElement("select").appendChild(v.createElement("option"));e.type="checkbox",f.checkOn=""!==e.value,f.optSelected=t.selected,(e=v.createElement("input")).value="t",e.type="radio",f.radioValue="t"===e.value}();var mt,wt=k.expr.attrHandle;k.fn.extend({attr:function(e,t){return J(this,k.attr,e,t,arguments.length>1)},removeAttr:function(e){return this.each((function(){k.removeAttr(this,e)}))}}),k.extend({attr:function(e,t,n){var i,o,r=e.nodeType;if(3!==r&&8!==r&&2!==r)return void 0===e.getAttribute?k.prop(e,t,n):(1===r&&k.isXMLDoc(e)||(o=k.attrHooks[t.toLowerCase()]||(k.expr.match.bool.test(t)?mt:void 0)),void 0!==n?null===n?void k.removeAttr(e,t):o&&"set"in o&&void 0!==(i=o.set(e,n,t))?i:(e.setAttribute(t,n+""),n):o&&"get"in o&&null!==(i=o.get(e,t))?i:null==(i=k.find.attr(e,t))?void 0:i)},attrHooks:{type:{set:function(e,t){if(!f.radioValue&&"radio"===t&&S(e,"input")){var n=e.value;return e.setAttribute("type",t),n&&(e.value=n),t}}}},removeAttr:function(e,t){var n,i=0,o=t&&t.match(U);if(o&&1===e.nodeType)for(;n=o[i++];)e.removeAttribute(n)}}),mt={set:function(e,t,n){return!1===t?k.removeAttr(e,n):e.setAttribute(n,n),n}},k.each(k.expr.match.bool.source.match(/\w+/g),(function(e,t){var n=wt[t]||k.find.attr;wt[t]=function(e,t,i){var o,r,s=t.toLowerCase();return i||(r=wt[s],wt[s]=o,o=null!=n(e,t,i)?s:null,wt[s]=r),o}}));var bt=/^(?:input|select|textarea|button)$/i,xt=/^(?:a|area)$/i;function kt(e){return(e.match(U)||[]).join(" ")}function Tt(e){return e.getAttribute&&e.getAttribute("class")||""}function St(e){return Array.isArray(e)?e:"string"==typeof e&&e.match(U)||[]}k.fn.extend({prop:function(e,t){return J(this,k.prop,e,t,arguments.length>1)},removeProp:function(e){return this.each((function(){delete this[k.propFix[e]||e]}))}}),k.extend({prop:function(e,t,n){var i,o,r=e.nodeType;if(3!==r&&8!==r&&2!==r)return 1===r&&k.isXMLDoc(e)||(t=k.propFix[t]||t,o=k.propHooks[t]),void 0!==n?o&&"set"in o&&void 0!==(i=o.set(e,n,t))?i:e[t]=n:o&&"get"in o&&null!==(i=o.get(e,t))?i:e[t]},propHooks:{tabIndex:{get:function(e){var t=k.find.attr(e,"tabindex");return t?parseInt(t,10):bt.test(e.nodeName)||xt.test(e.nodeName)&&e.href?0:-1}}},propFix:{for:"htmlFor",class:"className"}}),f.optSelected||(k.propHooks.selected={get:function(e){var t=e.parentNode;return t&&t.parentNode&&t.parentNode.selectedIndex,null},set:function(e){var t=e.parentNode;t&&(t.selectedIndex,t.parentNode&&t.parentNode.selectedIndex)}}),k.each(["tabIndex","readOnly","maxLength","cellSpacing","cellPadding","rowSpan","colSpan","useMap","frameBorder","contentEditable"],(function(){k.propFix[this.toLowerCase()]=this})),k.fn.extend({addClass:function(e){var t,n,i,o,r,s;return h(e)?this.each((function(t){k(this).addClass(e.call(this,t,Tt(this)))})):(t=St(e)).length?this.each((function(){if(i=Tt(this),n=1===this.nodeType&&" "+kt(i)+" "){for(r=0;r<t.length;r++)o=t[r],n.indexOf(" "+o+" ")<0&&(n+=o+" ");s=kt(n),i!==s&&this.setAttribute("class",s)}})):this},removeClass:function(e){var t,n,i,o,r,s;return h(e)?this.each((function(t){k(this).removeClass(e.call(this,t,Tt(this)))})):arguments.length?(t=St(e)).length?this.each((function(){if(i=Tt(this),n=1===this.nodeType&&" "+kt(i)+" "){for(r=0;r<t.length;r++)for(o=t[r];n.indexOf(" "+o+" ")>-1;)n=n.replace(" "+o+" "," ");s=kt(n),i!==s&&this.setAttribute("class",s)}})):this:this.attr("class","")},toggleClass:function(e,t){var n,i,o,r,s=typeof e,a="string"===s||Array.isArray(e);return h(e)?this.each((function(n){k(this).toggleClass(e.call(this,n,Tt(this),t),t)})):"boolean"==typeof t&&a?t?this.addClass(e):this.removeClass(e):(n=St(e),this.each((function(){if(a)for(r=k(this),o=0;o<n.length;o++)i=n[o],r.hasClass(i)?r.removeClass(i):r.addClass(i);else void 0!==e&&"boolean"!==s||((i=Tt(this))&&oe.set(this,"__className__",i),this.setAttribute&&this.setAttribute("class",i||!1===e?"":oe.get(this,"__className__")||""))})))},hasClass:function(e){var t,n,i=0;for(t=" "+e+" ";n=this[i++];)if(1===n.nodeType&&(" "+kt(Tt(n))+" ").indexOf(t)>-1)return!0;return!1}});var Ct=/\r/g;k.fn.extend({val:function(e){var t,n,i,o=this[0];return arguments.length?(i=h(e),this.each((function(n){var o;1===this.nodeType&&(null==(o=i?e.call(this,n,k(this).val()):e)?o="":"number"==typeof o?o+="":Array.isArray(o)&&(o=k.map(o,(function(e){return null==e?"":e+""}))),(t=k.valHooks[this.type]||k.valHooks[this.nodeName.toLowerCase()])&&"set"in t&&void 0!==t.set(this,o,"value")||(this.value=o))}))):o?(t=k.valHooks[o.type]||k.valHooks[o.nodeName.toLowerCase()])&&"get"in t&&void 0!==(n=t.get(o,"value"))?n:"string"==typeof(n=o.value)?n.replace(Ct,""):null==n?"":n:void 0}}),k.extend({valHooks:{option:{get:function(e){var t=k.find.attr(e,"value");return null!=t?t:kt(k.text(e))}},select:{get:function(e){var t,n,i,o=e.options,r=e.selectedIndex,s="select-one"===e.type,a=s?null:[],l=s?r+1:o.length;for(i=r<0?l:s?r:0;i<l;i++)if(((n=o[i]).selected||i===r)&&!n.disabled&&(!n.parentNode.disabled||!S(n.parentNode,"optgroup"))){if(t=k(n).val(),s)return t;a.push(t)}return a},set:function(e,t){for(var n,i,o=e.options,r=k.makeArray(t),s=o.length;s--;)((i=o[s]).selected=k.inArray(k.valHooks.option.get(i),r)>-1)&&(n=!0);return n||(e.selectedIndex=-1),r}}}}),k.each(["radio","checkbox"],(function(){k.valHooks[this]={set:function(e,t){if(Array.isArray(t))return e.checked=k.inArray(k(e).val(),t)>-1}},f.checkOn||(k.valHooks[this].get=function(e){return null===e.getAttribute("value")?"on":e.value})}));var $t=e.location,At={guid:Date.now()},Et=/\?/;k.parseXML=function(t){var n,i;if(!t||"string"!=typeof t)return null;try{n=(new e.DOMParser).parseFromString(t,"text/xml")}catch(e){}return i=n&&n.getElementsByTagName("parsererror")[0],n&&!i||k.error("Invalid XML: "+(i?k.map(i.childNodes,(function(e){return e.textContent})).join("\n"):t)),n};var jt=/^(?:focusinfocus|focusoutblur)$/,Dt=function(e){e.stopPropagation()};k.extend(k.event,{trigger:function(t,n,i,o){var r,s,a,l,c,u,p,f,y=[i||v],m=d.call(t,"type")?t.type:t,w=d.call(t,"namespace")?t.namespace.split("."):[];if(s=f=a=i=i||v,3!==i.nodeType&&8!==i.nodeType&&!jt.test(m+k.event.triggered)&&(m.indexOf(".")>-1&&(w=m.split("."),m=w.shift(),w.sort()),c=m.indexOf(":")<0&&"on"+m,(t=t[k.expando]?t:new k.Event(m,"object"==typeof t&&t)).isTrigger=o?2:3,t.namespace=w.join("."),t.rnamespace=t.namespace?new RegExp("(^|\\.)"+w.join("\\.(?:.*\\.|)")+"(\\.|$)"):null,t.result=void 0,t.target||(t.target=i),n=null==n?[t]:k.makeArray(n,[t]),p=k.event.special[m]||{},o||!p.trigger||!1!==p.trigger.apply(i,n))){if(!o&&!p.noBubble&&!g(i)){for(l=p.delegateType||m,jt.test(l+m)||(s=s.parentNode);s;s=s.parentNode)y.push(s),a=s;a===(i.ownerDocument||v)&&y.push(a.defaultView||a.parentWindow||e)}for(r=0;(s=y[r++])&&!t.isPropagationStopped();)f=s,t.type=r>1?l:p.bindType||m,(u=(oe.get(s,"events")||Object.create(null))[t.type]&&oe.get(s,"handle"))&&u.apply(s,n),(u=c&&s[c])&&u.apply&&ne(s)&&(t.result=u.apply(s,n),!1===t.result&&t.preventDefault());return t.type=m,o||t.isDefaultPrevented()||p._default&&!1!==p._default.apply(y.pop(),n)||!ne(i)||c&&h(i[m])&&!g(i)&&((a=i[c])&&(i[c]=null),k.event.triggered=m,t.isPropagationStopped()&&f.addEventListener(m,Dt),i[m](),t.isPropagationStopped()&&f.removeEventListener(m,Dt),k.event.triggered=void 0,a&&(i[c]=a)),t.result}},simulate:function(e,t,n){var i=k.extend(new k.Event,n,{type:e,isSimulated:!0});k.event.trigger(i,null,t)}}),k.fn.extend({trigger:function(e,t){return this.each((function(){k.event.trigger(e,t,this)}))},triggerHandler:function(e,t){var n=this[0];if(n)return k.event.trigger(e,t,n,!0)}});var Ht=/\[\]$/,Ot=/\r?\n/g,Lt=/^(?:submit|button|image|reset|file)$/i,Pt=/^(?:input|select|textarea|keygen)/i;function Nt(e,t,n,i){var o;if(Array.isArray(t))k.each(t,(function(t,o){n||Ht.test(e)?i(e,o):Nt(e+"["+("object"==typeof o&&null!=o?t:"")+"]",o,n,i)}));else if(n||"object"!==w(t))i(e,t);else for(o in t)Nt(e+"["+o+"]",t[o],n,i)}k.param=function(e,t){var n,i=[],o=function(e,t){var n=h(t)?t():t;i[i.length]=encodeURIComponent(e)+"="+encodeURIComponent(null==n?"":n)};if(null==e)return"";if(Array.isArray(e)||e.jquery&&!k.isPlainObject(e))k.each(e,(function(){o(this.name,this.value)}));else for(n in e)Nt(n,e[n],t,o);return i.join("&")},k.fn.extend({serialize:function(){return k.param(this.serializeArray())},serializeArray:function(){return this.map((function(){var e=k.prop(this,"elements");return e?k.makeArray(e):this})).filter((function(){var e=this.type;return this.name&&!k(this).is(":disabled")&&Pt.test(this.nodeName)&&!Lt.test(e)&&(this.checked||!ke.test(e))})).map((function(e,t){var n=k(this).val();return null==n?null:Array.isArray(n)?k.map(n,(function(e){return{name:t.name,value:e.replace(Ot,"\r\n")}})):{name:t.name,value:n.replace(Ot,"\r\n")}})).get()}});var Mt=/%20/g,qt=/#.*$/,It=/([?&])_=[^&]*/,zt=/^(.*?):[ \t]*([^\r\n]*)$/gm,Rt=/^(?:GET|HEAD)$/,Wt=/^\/\//,Ft={},Bt={},Ut="*/".concat("*"),_t=v.createElement("a");function Xt(e){return function(t,n){"string"!=typeof t&&(n=t,t="*");var i,o=0,r=t.toLowerCase().match(U)||[];if(h(n))for(;i=r[o++];)"+"===i[0]?(i=i.slice(1)||"*",(e[i]=e[i]||[]).unshift(n)):(e[i]=e[i]||[]).push(n)}}function Yt(e,t,n,i){var o={},r=e===Bt;function s(a){var l;return o[a]=!0,k.each(e[a]||[],(function(e,a){var c=a(t,n,i);return"string"!=typeof c||r||o[c]?r?!(l=c):void 0:(t.dataTypes.unshift(c),s(c),!1)})),l}return s(t.dataTypes[0])||!o["*"]&&s("*")}function Gt(e,t){var n,i,o=k.ajaxSettings.flatOptions||{};for(n in t)void 0!==t[n]&&((o[n]?e:i||(i={}))[n]=t[n]);return i&&k.extend(!0,e,i),e}_t.href=$t.href,k.extend({active:0,lastModified:{},etag:{},ajaxSettings:{url:$t.href,type:"GET",isLocal:/^(?:about|app|app-storage|.+-extension|file|res|widget):$/.test($t.protocol),global:!0,processData:!0,async:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",accepts:{"*":Ut,text:"text/plain",html:"text/html",xml:"application/xml, text/xml",json:"application/json, text/javascript"},contents:{xml:/\bxml\b/,html:/\bhtml/,json:/\bjson\b/},responseFields:{xml:"responseXML",text:"responseText",json:"responseJSON"},converters:{"* text":String,"text html":!0,"text json":JSON.parse,"text xml":k.parseXML},flatOptions:{url:!0,context:!0}},ajaxSetup:function(e,t){return t?Gt(Gt(e,k.ajaxSettings),t):Gt(k.ajaxSettings,e)},ajaxPrefilter:Xt(Ft),ajaxTransport:Xt(Bt),ajax:function(t,n){"object"==typeof t&&(n=t,t=void 0),n=n||{};var i,o,r,s,a,l,c,d,u,p,f=k.ajaxSetup({},n),h=f.context||f,g=f.context&&(h.nodeType||h.jquery)?k(h):k.event,y=k.Deferred(),m=k.Callbacks("once memory"),w=f.statusCode||{},b={},x={},T="canceled",S={readyState:0,getResponseHeader:function(e){var t;if(c){if(!s)for(s={};t=zt.exec(r);)s[t[1].toLowerCase()+" "]=(s[t[1].toLowerCase()+" "]||[]).concat(t[2]);t=s[e.toLowerCase()+" "]}return null==t?null:t.join(", ")},getAllResponseHeaders:function(){return c?r:null},setRequestHeader:function(e,t){return null==c&&(e=x[e.toLowerCase()]=x[e.toLowerCase()]||e,b[e]=t),this},overrideMimeType:function(e){return null==c&&(f.mimeType=e),this},statusCode:function(e){var t;if(e)if(c)S.always(e[S.status]);else for(t in e)w[t]=[w[t],e[t]];return this},abort:function(e){var t=e||T;return i&&i.abort(t),C(0,t),this}};if(y.promise(S),f.url=((t||f.url||$t.href)+"").replace(Wt,$t.protocol+"//"),f.type=n.method||n.type||f.method||f.type,f.dataTypes=(f.dataType||"*").toLowerCase().match(U)||[""],null==f.crossDomain){l=v.createElement("a");try{l.href=f.url,l.href=l.href,f.crossDomain=_t.protocol+"//"+_t.host!=l.protocol+"//"+l.host}catch(e){f.crossDomain=!0}}if(f.data&&f.processData&&"string"!=typeof f.data&&(f.data=k.param(f.data,f.traditional)),Yt(Ft,f,n,S),c)return S;for(u in(d=k.event&&f.global)&&0==k.active++&&k.event.trigger("ajaxStart"),f.type=f.type.toUpperCase(),f.hasContent=!Rt.test(f.type),o=f.url.replace(qt,""),f.hasContent?f.data&&f.processData&&0===(f.contentType||"").indexOf("application/x-www-form-urlencoded")&&(f.data=f.data.replace(Mt,"+")):(p=f.url.slice(o.length),f.data&&(f.processData||"string"==typeof f.data)&&(o+=(Et.test(o)?"&":"?")+f.data,delete f.data),!1===f.cache&&(o=o.replace(It,"$1"),p=(Et.test(o)?"&":"?")+"_="+At.guid+++p),f.url=o+p),f.ifModified&&(k.lastModified[o]&&S.setRequestHeader("If-Modified-Since",k.lastModified[o]),k.etag[o]&&S.setRequestHeader("If-None-Match",k.etag[o])),(f.data&&f.hasContent&&!1!==f.contentType||n.contentType)&&S.setRequestHeader("Content-Type",f.contentType),S.setRequestHeader("Accept",f.dataTypes[0]&&f.accepts[f.dataTypes[0]]?f.accepts[f.dataTypes[0]]+("*"!==f.dataTypes[0]?", "+Ut+"; q=0.01":""):f.accepts["*"]),f.headers)S.setRequestHeader(u,f.headers[u]);if(f.beforeSend&&(!1===f.beforeSend.call(h,S,f)||c))return S.abort();if(T="abort",m.add(f.complete),S.done(f.success),S.fail(f.error),i=Yt(Bt,f,n,S)){if(S.readyState=1,d&&g.trigger("ajaxSend",[S,f]),c)return S;f.async&&f.timeout>0&&(a=e.setTimeout((function(){S.abort("timeout")}),f.timeout));try{c=!1,i.send(b,C)}catch(e){if(c)throw e;C(-1,e)}}else C(-1,"No Transport");function C(t,n,s,l){var u,p,v,b,x,T=n;c||(c=!0,a&&e.clearTimeout(a),i=void 0,r=l||"",S.readyState=t>0?4:0,u=t>=200&&t<300||304===t,s&&(b=function(e,t,n){for(var i,o,r,s,a=e.contents,l=e.dataTypes;"*"===l[0];)l.shift(),void 0===i&&(i=e.mimeType||t.getResponseHeader("Content-Type"));if(i)for(o in a)if(a[o]&&a[o].test(i)){l.unshift(o);break}if(l[0]in n)r=l[0];else{for(o in n){if(!l[0]||e.converters[o+" "+l[0]]){r=o;break}s||(s=o)}r=r||s}if(r)return r!==l[0]&&l.unshift(r),n[r]}(f,S,s)),!u&&k.inArray("script",f.dataTypes)>-1&&k.inArray("json",f.dataTypes)<0&&(f.converters["text script"]=function(){}),b=function(e,t,n,i){var o,r,s,a,l,c={},d=e.dataTypes.slice();if(d[1])for(s in e.converters)c[s.toLowerCase()]=e.converters[s];for(r=d.shift();r;)if(e.responseFields[r]&&(n[e.responseFields[r]]=t),!l&&i&&e.dataFilter&&(t=e.dataFilter(t,e.dataType)),l=r,r=d.shift())if("*"===r)r=l;else if("*"!==l&&l!==r){if(!(s=c[l+" "+r]||c["* "+r]))for(o in c)if((a=o.split(" "))[1]===r&&(s=c[l+" "+a[0]]||c["* "+a[0]])){!0===s?s=c[o]:!0!==c[o]&&(r=a[0],d.unshift(a[1]));break}if(!0!==s)if(s&&e.throws)t=s(t);else try{t=s(t)}catch(e){return{state:"parsererror",error:s?e:"No conversion from "+l+" to "+r}}}return{state:"success",data:t}}(f,b,S,u),u?(f.ifModified&&((x=S.getResponseHeader("Last-Modified"))&&(k.lastModified[o]=x),(x=S.getResponseHeader("etag"))&&(k.etag[o]=x)),204===t||"HEAD"===f.type?T="nocontent":304===t?T="notmodified":(T=b.state,p=b.data,u=!(v=b.error))):(v=T,!t&&T||(T="error",t<0&&(t=0))),S.status=t,S.statusText=(n||T)+"",u?y.resolveWith(h,[p,T,S]):y.rejectWith(h,[S,T,v]),S.statusCode(w),w=void 0,d&&g.trigger(u?"ajaxSuccess":"ajaxError",[S,f,u?p:v]),m.fireWith(h,[S,T]),d&&(g.trigger("ajaxComplete",[S,f]),--k.active||k.event.trigger("ajaxStop")))}return S},getJSON:function(e,t,n){return k.get(e,t,n,"json")},getScript:function(e,t){return k.get(e,void 0,t,"script")}}),k.each(["get","post"],(function(e,t){k[t]=function(e,n,i,o){return h(n)&&(o=o||i,i=n,n=void 0),k.ajax(k.extend({url:e,type:t,dataType:o,data:n,success:i},k.isPlainObject(e)&&e))}})),k.ajaxPrefilter((function(e){var t;for(t in e.headers)"content-type"===t.toLowerCase()&&(e.contentType=e.headers[t]||"")})),k._evalUrl=function(e,t,n){return k.ajax({url:e,type:"GET",dataType:"script",cache:!0,async:!1,global:!1,converters:{"text script":function(){}},dataFilter:function(e){k.globalEval(e,t,n)}})},k.fn.extend({wrapAll:function(e){var t;return this[0]&&(h(e)&&(e=e.call(this[0])),t=k(e,this[0].ownerDocument).eq(0).clone(!0),this[0].parentNode&&t.insertBefore(this[0]),t.map((function(){for(var e=this;e.firstElementChild;)e=e.firstElementChild;return e})).append(this)),this},wrapInner:function(e){return h(e)?this.each((function(t){k(this).wrapInner(e.call(this,t))})):this.each((function(){var t=k(this),n=t.contents();n.length?n.wrapAll(e):t.append(e)}))},wrap:function(e){var t=h(e);return this.each((function(n){k(this).wrapAll(t?e.call(this,n):e)}))},unwrap:function(e){return this.parent(e).not("body").each((function(){k(this).replaceWith(this.childNodes)})),this}}),k.expr.pseudos.hidden=function(e){return!k.expr.pseudos.visible(e)},k.expr.pseudos.visible=function(e){return!!(e.offsetWidth||e.offsetHeight||e.getClientRects().length)},k.ajaxSettings.xhr=function(){try{return new e.XMLHttpRequest}catch(e){}};var Vt={0:200,1223:204},Qt=k.ajaxSettings.xhr();f.cors=!!Qt&&"withCredentials"in Qt,f.ajax=Qt=!!Qt,k.ajaxTransport((function(t){var n,i;if(f.cors||Qt&&!t.crossDomain)return{send:function(o,r){var s,a=t.xhr();if(a.open(t.type,t.url,t.async,t.username,t.password),t.xhrFields)for(s in t.xhrFields)a[s]=t.xhrFields[s];for(s in t.mimeType&&a.overrideMimeType&&a.overrideMimeType(t.mimeType),t.crossDomain||o["X-Requested-With"]||(o["X-Requested-With"]="XMLHttpRequest"),o)a.setRequestHeader(s,o[s]);n=function(e){return function(){n&&(n=i=a.onload=a.onerror=a.onabort=a.ontimeout=a.onreadystatechange=null,"abort"===e?a.abort():"error"===e?"number"!=typeof a.status?r(0,"error"):r(a.status,a.statusText):r(Vt[a.status]||a.status,a.statusText,"text"!==(a.responseType||"text")||"string"!=typeof a.responseText?{binary:a.response}:{text:a.responseText},a.getAllResponseHeaders()))}},a.onload=n(),i=a.onerror=a.ontimeout=n("error"),void 0!==a.onabort?a.onabort=i:a.onreadystatechange=function(){4===a.readyState&&e.setTimeout((function(){n&&i()}))},n=n("abort");try{a.send(t.hasContent&&t.data||null)}catch(e){if(n)throw e}},abort:function(){n&&n()}}})),k.ajaxPrefilter((function(e){e.crossDomain&&(e.contents.script=!1)})),k.ajaxSetup({accepts:{script:"text/javascript, application/javascript, application/ecmascript, application/x-ecmascript"},contents:{script:/\b(?:java|ecma)script\b/},converters:{"text script":function(e){return k.globalEval(e),e}}}),k.ajaxPrefilter("script",(function(e){void 0===e.cache&&(e.cache=!1),e.crossDomain&&(e.type="GET")})),k.ajaxTransport("script",(function(e){var t,n;if(e.crossDomain||e.scriptAttrs)return{send:function(i,o){t=k("<script>").attr(e.scriptAttrs||{}).prop({charset:e.scriptCharset,src:e.url}).on("load error",n=function(e){t.remove(),n=null,e&&o("error"===e.type?404:200,e.type)}),v.head.appendChild(t[0])},abort:function(){n&&n()}}}));var Jt,Kt=[],Zt=/(=)\?(?=&|$)|\?\?/;k.ajaxSetup({jsonp:"callback",jsonpCallback:function(){var e=Kt.pop()||k.expando+"_"+At.guid++;return this[e]=!0,e}}),k.ajaxPrefilter("json jsonp",(function(t,n,i){var o,r,s,a=!1!==t.jsonp&&(Zt.test(t.url)?"url":"string"==typeof t.data&&0===(t.contentType||"").indexOf("application/x-www-form-urlencoded")&&Zt.test(t.data)&&"data");if(a||"jsonp"===t.dataTypes[0])return o=t.jsonpCallback=h(t.jsonpCallback)?t.jsonpCallback():t.jsonpCallback,a?t[a]=t[a].replace(Zt,"$1"+o):!1!==t.jsonp&&(t.url+=(Et.test(t.url)?"&":"?")+t.jsonp+"="+o),t.converters["script json"]=function(){return s||k.error(o+" was not called"),s[0]},t.dataTypes[0]="json",r=e[o],e[o]=function(){s=arguments},i.always((function(){void 0===r?k(e).removeProp(o):e[o]=r,t[o]&&(t.jsonpCallback=n.jsonpCallback,Kt.push(o)),s&&h(r)&&r(s[0]),s=r=void 0})),"script"})),f.createHTMLDocument=((Jt=v.implementation.createHTMLDocument("").body).innerHTML="<form></form><form></form>",2===Jt.childNodes.length),k.parseHTML=function(e,t,n){return"string"!=typeof e?[]:("boolean"==typeof t&&(n=t,t=!1),t||(f.createHTMLDocument?((i=(t=v.implementation.createHTMLDocument("")).createElement("base")).href=v.location.href,t.head.appendChild(i)):t=v),r=!n&&[],(o=q.exec(e))?[t.createElement(o[1])]:(o=je([e],t,r),r&&r.length&&k(r).remove(),k.merge([],o.childNodes)));var i,o,r},k.fn.load=function(e,t,n){var i,o,r,s=this,a=e.indexOf(" ");return a>-1&&(i=kt(e.slice(a)),e=e.slice(0,a)),h(t)?(n=t,t=void 0):t&&"object"==typeof t&&(o="POST"),s.length>0&&k.ajax({url:e,type:o||"GET",dataType:"html",data:t}).done((function(e){r=arguments,s.html(i?k("<div>").append(k.parseHTML(e)).find(i):e)})).always(n&&function(e,t){s.each((function(){n.apply(this,r||[e.responseText,t,e])}))}),this},k.expr.pseudos.animated=function(e){return k.grep(k.timers,(function(t){return e===t.elem})).length},k.offset={setOffset:function(e,t,n){var i,o,r,s,a,l,c=k.css(e,"position"),d=k(e),u={};"static"===c&&(e.style.position="relative"),a=d.offset(),r=k.css(e,"top"),l=k.css(e,"left"),("absolute"===c||"fixed"===c)&&(r+l).indexOf("auto")>-1?(s=(i=d.position()).top,o=i.left):(s=parseFloat(r)||0,o=parseFloat(l)||0),h(t)&&(t=t.call(e,n,k.extend({},a))),null!=t.top&&(u.top=t.top-a.top+s),null!=t.left&&(u.left=t.left-a.left+o),"using"in t?t.using.call(e,u):d.css(u)}},k.fn.extend({offset:function(e){if(arguments.length)return void 0===e?this:this.each((function(t){k.offset.setOffset(this,e,t)}));var t,n,i=this[0];return i?i.getClientRects().length?(t=i.getBoundingClientRect(),n=i.ownerDocument.defaultView,{top:t.top+n.pageYOffset,left:t.left+n.pageXOffset}):{top:0,left:0}:void 0},position:function(){if(this[0]){var e,t,n,i=this[0],o={top:0,left:0};if("fixed"===k.css(i,"position"))t=i.getBoundingClientRect();else{for(t=this.offset(),n=i.ownerDocument,e=i.offsetParent||n.documentElement;e&&(e===n.body||e===n.documentElement)&&"static"===k.css(e,"position");)e=e.parentNode;e&&e!==i&&1===e.nodeType&&((o=k(e).offset()).top+=k.css(e,"borderTopWidth",!0),o.left+=k.css(e,"borderLeftWidth",!0))}return{top:t.top-o.top-k.css(i,"marginTop",!0),left:t.left-o.left-k.css(i,"marginLeft",!0)}}},offsetParent:function(){return this.map((function(){for(var e=this.offsetParent;e&&"static"===k.css(e,"position");)e=e.offsetParent;return e||pe}))}}),k.each({scrollLeft:"pageXOffset",scrollTop:"pageYOffset"},(function(e,t){var n="pageYOffset"===t;k.fn[e]=function(i){return J(this,(function(e,i,o){var r;if(g(e)?r=e:9===e.nodeType&&(r=e.defaultView),void 0===o)return r?r[t]:e[i];r?r.scrollTo(n?r.pageXOffset:o,n?o:r.pageYOffset):e[i]=o}),e,i,arguments.length)}})),k.each(["top","left"],(function(e,t){k.cssHooks[t]=Je(f.pixelPosition,(function(e,n){if(n)return n=Qe(e,t),_e.test(n)?k(e).position()[t]+"px":n}))})),k.each({Height:"height",Width:"width"},(function(e,t){k.each({padding:"inner"+e,content:t,"":"outer"+e},(function(n,i){k.fn[i]=function(o,r){var s=arguments.length&&(n||"boolean"!=typeof o),a=n||(!0===o||!0===r?"margin":"border");return J(this,(function(t,n,o){var r;return g(t)?0===i.indexOf("outer")?t["inner"+e]:t.document.documentElement["client"+e]:9===t.nodeType?(r=t.documentElement,Math.max(t.body["scroll"+e],r["scroll"+e],t.body["offset"+e],r["offset"+e],r["client"+e])):void 0===o?k.css(t,n,a):k.style(t,n,o,a)}),t,s?o:void 0,s)}}))})),k.each(["ajaxStart","ajaxStop","ajaxComplete","ajaxError","ajaxSuccess","ajaxSend"],(function(e,t){k.fn[t]=function(e){return this.on(t,e)}})),k.fn.extend({bind:function(e,t,n){return this.on(e,null,t,n)},unbind:function(e,t){return this.off(e,null,t)},delegate:function(e,t,n,i){return this.on(t,e,n,i)},undelegate:function(e,t,n){return 1===arguments.length?this.off(e,"**"):this.off(t,e||"**",n)},hover:function(e,t){return this.mouseenter(e).mouseleave(t||e)}}),k.each("blur focus focusin focusout resize scroll click dblclick mousedown mouseup mousemove mouseover mouseout mouseenter mouseleave change select submit keydown keypress keyup contextmenu".split(" "),(function(e,t){k.fn[t]=function(e,n){return arguments.length>0?this.on(t,null,e,n):this.trigger(t)}}));var en=/^[\s\uFEFF\xA0]+|([^\s\uFEFF\xA0])[\s\uFEFF\xA0]+$/g;k.proxy=function(e,t){var n,i,r;if("string"==typeof t&&(n=e[t],t=e,e=n),h(e))return i=o.call(arguments,2),r=function(){return e.apply(t||this,i.concat(o.call(arguments)))},r.guid=e.guid=e.guid||k.guid++,r},k.holdReady=function(e){e?k.readyWait++:k.ready(!0)},k.isArray=Array.isArray,k.parseJSON=JSON.parse,k.nodeName=S,k.isFunction=h,k.isWindow=g,k.camelCase=te,k.type=w,k.now=Date.now,k.isNumeric=function(e){var t=k.type(e);return("number"===t||"string"===t)&&!isNaN(e-parseFloat(e))},k.trim=function(e){return null==e?"":(e+"").replace(en,"$1")};var tn=e.jQuery,nn=e.$;return k.noConflict=function(t){return e.$===k&&(e.$=nn),t&&e.jQuery===k&&(e.jQuery=tn),k},void 0===t&&(e.jQuery=e.$=k),k}))}));t((function(e,t){var i,o;e.exports=(i=n,o=window.Slick||{},(o=function(){var e=0;function t(t,n){var o,r=this;r.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:i(t),appendDots:i(t),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(e,t){return i('<button type="button" />').text(t+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},r.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},i.extend(r,r.initials),r.activeBreakpoint=null,r.animType=null,r.animProp=null,r.breakpoints=[],r.breakpointSettings=[],r.cssTransitions=!1,r.focussed=!1,r.interrupted=!1,r.hidden="hidden",r.paused=!0,r.positionProp=null,r.respondTo=null,r.rowCount=1,r.shouldClick=!0,r.$slider=i(t),r.$slidesCache=null,r.transformType=null,r.transitionType=null,r.visibilityChange="visibilitychange",r.windowWidth=0,r.windowTimer=null,o=i(t).data("slick")||{},r.options=i.extend({},r.defaults,n,o),r.currentSlide=r.options.initialSlide,r.originalSettings=r.options,void 0!==document.mozHidden?(r.hidden="mozHidden",r.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(r.hidden="webkitHidden",r.visibilityChange="webkitvisibilitychange"),r.autoPlay=i.proxy(r.autoPlay,r),r.autoPlayClear=i.proxy(r.autoPlayClear,r),r.autoPlayIterator=i.proxy(r.autoPlayIterator,r),r.changeSlide=i.proxy(r.changeSlide,r),r.clickHandler=i.proxy(r.clickHandler,r),r.selectHandler=i.proxy(r.selectHandler,r),r.setPosition=i.proxy(r.setPosition,r),r.swipeHandler=i.proxy(r.swipeHandler,r),r.dragHandler=i.proxy(r.dragHandler,r),r.keyHandler=i.proxy(r.keyHandler,r),r.instanceUid=e++,r.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,r.registerBreakpoints(),r.init(!0)}return t}()).prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},o.prototype.addSlide=o.prototype.slickAdd=function(e,t,n){var o=this;if("boolean"==typeof t)n=t,t=null;else if(t<0||t>=o.slideCount)return!1;o.unload(),"number"==typeof t?0===t&&0===o.$slides.length?i(e).appendTo(o.$slideTrack):n?i(e).insertBefore(o.$slides.eq(t)):i(e).insertAfter(o.$slides.eq(t)):!0===n?i(e).prependTo(o.$slideTrack):i(e).appendTo(o.$slideTrack),o.$slides=o.$slideTrack.children(this.options.slide),o.$slideTrack.children(this.options.slide).detach(),o.$slideTrack.append(o.$slides),o.$slides.each((function(e,t){i(t).attr("data-slick-index",e)})),o.$slidesCache=o.$slides,o.reinit()},o.prototype.animateHeight=function(){var e=this;if(1===e.options.slidesToShow&&!0===e.options.adaptiveHeight&&!1===e.options.vertical){var t=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.animate({height:t},e.options.speed)}},o.prototype.animateSlide=function(e,t){var n={},o=this;o.animateHeight(),!0===o.options.rtl&&!1===o.options.vertical&&(e=-e),!1===o.transformsEnabled?!1===o.options.vertical?o.$slideTrack.animate({left:e},o.options.speed,o.options.easing,t):o.$slideTrack.animate({top:e},o.options.speed,o.options.easing,t):!1===o.cssTransitions?(!0===o.options.rtl&&(o.currentLeft=-o.currentLeft),i({animStart:o.currentLeft}).animate({animStart:e},{duration:o.options.speed,easing:o.options.easing,step:function(e){e=Math.ceil(e),!1===o.options.vertical?(n[o.animType]="translate("+e+"px, 0px)",o.$slideTrack.css(n)):(n[o.animType]="translate(0px,"+e+"px)",o.$slideTrack.css(n))},complete:function(){t&&t.call()}})):(o.applyTransition(),e=Math.ceil(e),!1===o.options.vertical?n[o.animType]="translate3d("+e+"px, 0px, 0px)":n[o.animType]="translate3d(0px,"+e+"px, 0px)",o.$slideTrack.css(n),t&&setTimeout((function(){o.disableTransition(),t.call()}),o.options.speed))},o.prototype.getNavTarget=function(){var e=this,t=e.options.asNavFor;return t&&null!==t&&(t=i(t).not(e.$slider)),t},o.prototype.asNavFor=function(e){var t=this.getNavTarget();null!==t&&"object"==typeof t&&t.each((function(){var t=i(this).slick("getSlick");t.unslicked||t.slideHandler(e,!0)}))},o.prototype.applyTransition=function(e){var t=this,n={};!1===t.options.fade?n[t.transitionType]=t.transformType+" "+t.options.speed+"ms "+t.options.cssEase:n[t.transitionType]="opacity "+t.options.speed+"ms "+t.options.cssEase,!1===t.options.fade?t.$slideTrack.css(n):t.$slides.eq(e).css(n)},o.prototype.autoPlay=function(){var e=this;e.autoPlayClear(),e.slideCount>e.options.slidesToShow&&(e.autoPlayTimer=setInterval(e.autoPlayIterator,e.options.autoplaySpeed))},o.prototype.autoPlayClear=function(){var e=this;e.autoPlayTimer&&clearInterval(e.autoPlayTimer)},o.prototype.autoPlayIterator=function(){var e=this,t=e.currentSlide+e.options.slidesToScroll;e.paused||e.interrupted||e.focussed||(!1===e.options.infinite&&(1===e.direction&&e.currentSlide+1===e.slideCount-1?e.direction=0:0===e.direction&&(t=e.currentSlide-e.options.slidesToScroll,e.currentSlide-1==0&&(e.direction=1))),e.slideHandler(t))},o.prototype.buildArrows=function(){var e=this;!0===e.options.arrows&&(e.$prevArrow=i(e.options.prevArrow).addClass("slick-arrow"),e.$nextArrow=i(e.options.nextArrow).addClass("slick-arrow"),e.slideCount>e.options.slidesToShow?(e.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.prependTo(e.options.appendArrows),e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.appendTo(e.options.appendArrows),!0!==e.options.infinite&&e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):e.$prevArrow.add(e.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},o.prototype.buildDots=function(){var e,t,n=this;if(!0===n.options.dots&&n.slideCount>n.options.slidesToShow){for(n.$slider.addClass("slick-dotted"),t=i("<ul />").addClass(n.options.dotsClass),e=0;e<=n.getDotCount();e+=1)t.append(i("<li />").append(n.options.customPaging.call(this,n,e)));n.$dots=t.appendTo(n.options.appendDots),n.$dots.find("li").first().addClass("slick-active")}},o.prototype.buildOut=function(){var e=this;e.$slides=e.$slider.children(e.options.slide+":not(.slick-cloned)").addClass("slick-slide"),e.slideCount=e.$slides.length,e.$slides.each((function(e,t){i(t).attr("data-slick-index",e).data("originalStyling",i(t).attr("style")||"")})),e.$slider.addClass("slick-slider"),e.$slideTrack=0===e.slideCount?i('<div class="slick-track"/>').appendTo(e.$slider):e.$slides.wrapAll('<div class="slick-track"/>').parent(),e.$list=e.$slideTrack.wrap('<div class="slick-list"/>').parent(),e.$slideTrack.css("opacity",0),!0!==e.options.centerMode&&!0!==e.options.swipeToSlide||(e.options.slidesToScroll=1),i("img[data-lazy]",e.$slider).not("[src]").addClass("slick-loading"),e.setupInfinite(),e.buildArrows(),e.buildDots(),e.updateDots(),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),!0===e.options.draggable&&e.$list.addClass("draggable")},o.prototype.buildRows=function(){var e,t,n,i,o,r,s,a=this;if(i=document.createDocumentFragment(),r=a.$slider.children(),a.options.rows>0){for(s=a.options.slidesPerRow*a.options.rows,o=Math.ceil(r.length/s),e=0;e<o;e++){var l=document.createElement("div");for(t=0;t<a.options.rows;t++){var c=document.createElement("div");for(n=0;n<a.options.slidesPerRow;n++){var d=e*s+(t*a.options.slidesPerRow+n);r.get(d)&&c.appendChild(r.get(d))}l.appendChild(c)}i.appendChild(l)}a.$slider.empty().append(i),a.$slider.children().children().children().css({width:100/a.options.slidesPerRow+"%",display:"inline-block"})}},o.prototype.checkResponsive=function(e,t){var n,o,r,s=this,a=!1,l=s.$slider.width(),c=window.innerWidth||i(window).width();if("window"===s.respondTo?r=c:"slider"===s.respondTo?r=l:"min"===s.respondTo&&(r=Math.min(c,l)),s.options.responsive&&s.options.responsive.length&&null!==s.options.responsive){for(n in o=null,s.breakpoints)s.breakpoints.hasOwnProperty(n)&&(!1===s.originalSettings.mobileFirst?r<s.breakpoints[n]&&(o=s.breakpoints[n]):r>s.breakpoints[n]&&(o=s.breakpoints[n]));null!==o?null!==s.activeBreakpoint?(o!==s.activeBreakpoint||t)&&(s.activeBreakpoint=o,"unslick"===s.breakpointSettings[o]?s.unslick(o):(s.options=i.extend({},s.originalSettings,s.breakpointSettings[o]),!0===e&&(s.currentSlide=s.options.initialSlide),s.refresh(e)),a=o):(s.activeBreakpoint=o,"unslick"===s.breakpointSettings[o]?s.unslick(o):(s.options=i.extend({},s.originalSettings,s.breakpointSettings[o]),!0===e&&(s.currentSlide=s.options.initialSlide),s.refresh(e)),a=o):null!==s.activeBreakpoint&&(s.activeBreakpoint=null,s.options=s.originalSettings,!0===e&&(s.currentSlide=s.options.initialSlide),s.refresh(e),a=o),e||!1===a||s.$slider.trigger("breakpoint",[s,a])}},o.prototype.changeSlide=function(e,t){var n,o,r=this,s=i(e.currentTarget);switch(s.is("a")&&e.preventDefault(),s.is("li")||(s=s.closest("li")),n=r.slideCount%r.options.slidesToScroll!=0?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll,e.data.message){case"previous":o=0===n?r.options.slidesToScroll:r.options.slidesToShow-n,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-o,!1,t);break;case"next":o=0===n?r.options.slidesToScroll:n,r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+o,!1,t);break;case"index":var a=0===e.data.index?0:e.data.index||s.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(a),!1,t),s.children().trigger("focus");break;default:return}},o.prototype.checkNavigable=function(e){var t,n;if(n=0,e>(t=this.getNavigableIndexes())[t.length-1])e=t[t.length-1];else for(var i in t){if(e<t[i]){e=n;break}n=t[i]}return e},o.prototype.cleanUpEvents=function(){var e=this;e.options.dots&&null!==e.$dots&&(i("li",e.$dots).off("click.slick",e.changeSlide).off("mouseenter.slick",i.proxy(e.interrupt,e,!0)).off("mouseleave.slick",i.proxy(e.interrupt,e,!1)),!0===e.options.accessibility&&e.$dots.off("keydown.slick",e.keyHandler)),e.$slider.off("focus.slick blur.slick"),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow&&e.$prevArrow.off("click.slick",e.changeSlide),e.$nextArrow&&e.$nextArrow.off("click.slick",e.changeSlide),!0===e.options.accessibility&&(e.$prevArrow&&e.$prevArrow.off("keydown.slick",e.keyHandler),e.$nextArrow&&e.$nextArrow.off("keydown.slick",e.keyHandler))),e.$list.off("touchstart.slick mousedown.slick",e.swipeHandler),e.$list.off("touchmove.slick mousemove.slick",e.swipeHandler),e.$list.off("touchend.slick mouseup.slick",e.swipeHandler),e.$list.off("touchcancel.slick mouseleave.slick",e.swipeHandler),e.$list.off("click.slick",e.clickHandler),i(document).off(e.visibilityChange,e.visibility),e.cleanUpSlideEvents(),!0===e.options.accessibility&&e.$list.off("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().off("click.slick",e.selectHandler),i(window).off("orientationchange.slick.slick-"+e.instanceUid,e.orientationChange),i(window).off("resize.slick.slick-"+e.instanceUid,e.resize),i("[draggable!=true]",e.$slideTrack).off("dragstart",e.preventDefault),i(window).off("load.slick.slick-"+e.instanceUid,e.setPosition)},o.prototype.cleanUpSlideEvents=function(){var e=this;e.$list.off("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.off("mouseleave.slick",i.proxy(e.interrupt,e,!1))},o.prototype.cleanUpRows=function(){var e,t=this;t.options.rows>0&&((e=t.$slides.children().children()).removeAttr("style"),t.$slider.empty().append(e))},o.prototype.clickHandler=function(e){!1===this.shouldClick&&(e.stopImmediatePropagation(),e.stopPropagation(),e.preventDefault())},o.prototype.destroy=function(e){var t=this;t.autoPlayClear(),t.touchObject={},t.cleanUpEvents(),i(".slick-cloned",t.$slider).detach(),t.$dots&&t.$dots.remove(),t.$prevArrow&&t.$prevArrow.length&&(t.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove()),t.$nextArrow&&t.$nextArrow.length&&(t.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove()),t.$slides&&(t.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each((function(){i(this).attr("style",i(this).data("originalStyling"))})),t.$slideTrack.children(this.options.slide).detach(),t.$slideTrack.detach(),t.$list.detach(),t.$slider.append(t.$slides)),t.cleanUpRows(),t.$slider.removeClass("slick-slider"),t.$slider.removeClass("slick-initialized"),t.$slider.removeClass("slick-dotted"),t.unslicked=!0,e||t.$slider.trigger("destroy",[t])},o.prototype.disableTransition=function(e){var t=this,n={};n[t.transitionType]="",!1===t.options.fade?t.$slideTrack.css(n):t.$slides.eq(e).css(n)},o.prototype.fadeSlide=function(e,t){var n=this;!1===n.cssTransitions?(n.$slides.eq(e).css({zIndex:n.options.zIndex}),n.$slides.eq(e).animate({opacity:1},n.options.speed,n.options.easing,t)):(n.applyTransition(e),n.$slides.eq(e).css({opacity:1,zIndex:n.options.zIndex}),t&&setTimeout((function(){n.disableTransition(e),t.call()}),n.options.speed))},o.prototype.fadeSlideOut=function(e){var t=this;!1===t.cssTransitions?t.$slides.eq(e).animate({opacity:0,zIndex:t.options.zIndex-2},t.options.speed,t.options.easing):(t.applyTransition(e),t.$slides.eq(e).css({opacity:0,zIndex:t.options.zIndex-2}))},o.prototype.filterSlides=o.prototype.slickFilter=function(e){var t=this;null!==e&&(t.$slidesCache=t.$slides,t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.filter(e).appendTo(t.$slideTrack),t.reinit())},o.prototype.focusHandler=function(){var e=this;e.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",(function(t){t.stopImmediatePropagation();var n=i(this);setTimeout((function(){e.options.pauseOnFocus&&(e.focussed=n.is(":focus"),e.autoPlay())}),0)}))},o.prototype.getCurrent=o.prototype.slickCurrentSlide=function(){return this.currentSlide},o.prototype.getDotCount=function(){var e=this,t=0,n=0,i=0;if(!0===e.options.infinite)if(e.slideCount<=e.options.slidesToShow)++i;else for(;t<e.slideCount;)++i,t=n+e.options.slidesToScroll,n+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else if(!0===e.options.centerMode)i=e.slideCount;else if(e.options.asNavFor)for(;t<e.slideCount;)++i,t=n+e.options.slidesToScroll,n+=e.options.slidesToScroll<=e.options.slidesToShow?e.options.slidesToScroll:e.options.slidesToShow;else i=1+Math.ceil((e.slideCount-e.options.slidesToShow)/e.options.slidesToScroll);return i-1},o.prototype.getLeft=function(e){var t,n,i,o,r=this,s=0;return r.slideOffset=0,n=r.$slides.first().outerHeight(!0),!0===r.options.infinite?(r.slideCount>r.options.slidesToShow&&(r.slideOffset=r.slideWidth*r.options.slidesToShow*-1,o=-1,!0===r.options.vertical&&!0===r.options.centerMode&&(2===r.options.slidesToShow?o=-1.5:1===r.options.slidesToShow&&(o=-2)),s=n*r.options.slidesToShow*o),r.slideCount%r.options.slidesToScroll!=0&&e+r.options.slidesToScroll>r.slideCount&&r.slideCount>r.options.slidesToShow&&(e>r.slideCount?(r.slideOffset=(r.options.slidesToShow-(e-r.slideCount))*r.slideWidth*-1,s=(r.options.slidesToShow-(e-r.slideCount))*n*-1):(r.slideOffset=r.slideCount%r.options.slidesToScroll*r.slideWidth*-1,s=r.slideCount%r.options.slidesToScroll*n*-1))):e+r.options.slidesToShow>r.slideCount&&(r.slideOffset=(e+r.options.slidesToShow-r.slideCount)*r.slideWidth,s=(e+r.options.slidesToShow-r.slideCount)*n),r.slideCount<=r.options.slidesToShow&&(r.slideOffset=0,s=0),!0===r.options.centerMode&&r.slideCount<=r.options.slidesToShow?r.slideOffset=r.slideWidth*Math.floor(r.options.slidesToShow)/2-r.slideWidth*r.slideCount/2:!0===r.options.centerMode&&!0===r.options.infinite?r.slideOffset+=r.slideWidth*Math.floor(r.options.slidesToShow/2)-r.slideWidth:!0===r.options.centerMode&&(r.slideOffset=0,r.slideOffset+=r.slideWidth*Math.floor(r.options.slidesToShow/2)),t=!1===r.options.vertical?e*r.slideWidth*-1+r.slideOffset:e*n*-1+s,!0===r.options.variableWidth&&(i=r.slideCount<=r.options.slidesToShow||!1===r.options.infinite?r.$slideTrack.children(".slick-slide").eq(e):r.$slideTrack.children(".slick-slide").eq(e+r.options.slidesToShow),t=!0===r.options.rtl?i[0]?-1*(r.$slideTrack.width()-i[0].offsetLeft-i.width()):0:i[0]?-1*i[0].offsetLeft:0,!0===r.options.centerMode&&(i=r.slideCount<=r.options.slidesToShow||!1===r.options.infinite?r.$slideTrack.children(".slick-slide").eq(e):r.$slideTrack.children(".slick-slide").eq(e+r.options.slidesToShow+1),t=!0===r.options.rtl?i[0]?-1*(r.$slideTrack.width()-i[0].offsetLeft-i.width()):0:i[0]?-1*i[0].offsetLeft:0,t+=(r.$list.width()-i.outerWidth())/2)),t},o.prototype.getOption=o.prototype.slickGetOption=function(e){return this.options[e]},o.prototype.getNavigableIndexes=function(){var e,t=this,n=0,i=0,o=[];for(!1===t.options.infinite?e=t.slideCount:(n=-1*t.options.slidesToScroll,i=-1*t.options.slidesToScroll,e=2*t.slideCount);n<e;)o.push(n),n=i+t.options.slidesToScroll,i+=t.options.slidesToScroll<=t.options.slidesToShow?t.options.slidesToScroll:t.options.slidesToShow;return o},o.prototype.getSlick=function(){return this},o.prototype.getSlideCount=function(){var e,t,n=this;return t=!0===n.options.centerMode?n.slideWidth*Math.floor(n.options.slidesToShow/2):0,!0===n.options.swipeToSlide?(n.$slideTrack.find(".slick-slide").each((function(o,r){if(r.offsetLeft-t+i(r).outerWidth()/2>-1*n.swipeLeft)return e=r,!1})),Math.abs(i(e).attr("data-slick-index")-n.currentSlide)||1):n.options.slidesToScroll},o.prototype.goTo=o.prototype.slickGoTo=function(e,t){this.changeSlide({data:{message:"index",index:parseInt(e)}},t)},o.prototype.init=function(e){var t=this;i(t.$slider).hasClass("slick-initialized")||(i(t.$slider).addClass("slick-initialized"),t.buildRows(),t.buildOut(),t.setProps(),t.startLoad(),t.loadSlider(),t.initializeEvents(),t.updateArrows(),t.updateDots(),t.checkResponsive(!0),t.focusHandler()),e&&t.$slider.trigger("init",[t]),!0===t.options.accessibility&&t.initADA(),t.options.autoplay&&(t.paused=!1,t.autoPlay())},o.prototype.initADA=function(){var e=this,t=Math.ceil(e.slideCount/e.options.slidesToShow),n=e.getNavigableIndexes().filter((function(t){return t>=0&&t<e.slideCount}));e.$slides.add(e.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==e.$dots&&(e.$slides.not(e.$slideTrack.find(".slick-cloned")).each((function(t){var o=n.indexOf(t);if(i(this).attr({role:"tabpanel",id:"slick-slide"+e.instanceUid+t,tabindex:-1}),-1!==o){var r="slick-slide-control"+e.instanceUid+o;i("#"+r).length&&i(this).attr({"aria-describedby":r})}})),e.$dots.attr("role","tablist").find("li").each((function(o){var r=n[o];i(this).attr({role:"presentation"}),i(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+e.instanceUid+o,"aria-controls":"slick-slide"+e.instanceUid+r,"aria-label":o+1+" of "+t,"aria-selected":null,tabindex:"-1"})})).eq(e.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var o=e.currentSlide,r=o+e.options.slidesToShow;o<r;o++)e.options.focusOnChange?e.$slides.eq(o).attr({tabindex:"0"}):e.$slides.eq(o).removeAttr("tabindex");e.activateADA()},o.prototype.initArrowEvents=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},e.changeSlide),e.$nextArrow.off("click.slick").on("click.slick",{message:"next"},e.changeSlide),!0===e.options.accessibility&&(e.$prevArrow.on("keydown.slick",e.keyHandler),e.$nextArrow.on("keydown.slick",e.keyHandler)))},o.prototype.initDotEvents=function(){var e=this;!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&(i("li",e.$dots).on("click.slick",{message:"index"},e.changeSlide),!0===e.options.accessibility&&e.$dots.on("keydown.slick",e.keyHandler)),!0===e.options.dots&&!0===e.options.pauseOnDotsHover&&e.slideCount>e.options.slidesToShow&&i("li",e.$dots).on("mouseenter.slick",i.proxy(e.interrupt,e,!0)).on("mouseleave.slick",i.proxy(e.interrupt,e,!1))},o.prototype.initSlideEvents=function(){var e=this;e.options.pauseOnHover&&(e.$list.on("mouseenter.slick",i.proxy(e.interrupt,e,!0)),e.$list.on("mouseleave.slick",i.proxy(e.interrupt,e,!1)))},o.prototype.initializeEvents=function(){var e=this;e.initArrowEvents(),e.initDotEvents(),e.initSlideEvents(),e.$list.on("touchstart.slick mousedown.slick",{action:"start"},e.swipeHandler),e.$list.on("touchmove.slick mousemove.slick",{action:"move"},e.swipeHandler),e.$list.on("touchend.slick mouseup.slick",{action:"end"},e.swipeHandler),e.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},e.swipeHandler),e.$list.on("click.slick",e.clickHandler),i(document).on(e.visibilityChange,i.proxy(e.visibility,e)),!0===e.options.accessibility&&e.$list.on("keydown.slick",e.keyHandler),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),i(window).on("orientationchange.slick.slick-"+e.instanceUid,i.proxy(e.orientationChange,e)),i(window).on("resize.slick.slick-"+e.instanceUid,i.proxy(e.resize,e)),i("[draggable!=true]",e.$slideTrack).on("dragstart",e.preventDefault),i(window).on("load.slick.slick-"+e.instanceUid,e.setPosition),i(e.setPosition)},o.prototype.initUI=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.show(),e.$nextArrow.show()),!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&e.$dots.show()},o.prototype.keyHandler=function(e){var t=this;e.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===e.keyCode&&!0===t.options.accessibility?t.changeSlide({data:{message:!0===t.options.rtl?"next":"previous"}}):39===e.keyCode&&!0===t.options.accessibility&&t.changeSlide({data:{message:!0===t.options.rtl?"previous":"next"}}))},o.prototype.lazyLoad=function(){var e,t,n,o=this;function r(e){i("img[data-lazy]",e).each((function(){var e=i(this),t=i(this).attr("data-lazy"),n=i(this).attr("data-srcset"),r=i(this).attr("data-sizes")||o.$slider.attr("data-sizes"),s=document.createElement("img");s.onload=function(){e.animate({opacity:0},100,(function(){n&&(e.attr("srcset",n),r&&e.attr("sizes",r)),e.attr("src",t).animate({opacity:1},200,(function(){e.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")})),o.$slider.trigger("lazyLoaded",[o,e,t])}))},s.onerror=function(){e.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),o.$slider.trigger("lazyLoadError",[o,e,t])},s.src=t}))}if(!0===o.options.centerMode?!0===o.options.infinite?n=(t=o.currentSlide+(o.options.slidesToShow/2+1))+o.options.slidesToShow+2:(t=Math.max(0,o.currentSlide-(o.options.slidesToShow/2+1)),n=o.options.slidesToShow/2+1+2+o.currentSlide):(t=o.options.infinite?o.options.slidesToShow+o.currentSlide:o.currentSlide,n=Math.ceil(t+o.options.slidesToShow),!0===o.options.fade&&(t>0&&t--,n<=o.slideCount&&n++)),e=o.$slider.find(".slick-slide").slice(t,n),"anticipated"===o.options.lazyLoad)for(var s=t-1,a=n,l=o.$slider.find(".slick-slide"),c=0;c<o.options.slidesToScroll;c++)s<0&&(s=o.slideCount-1),e=(e=e.add(l.eq(s))).add(l.eq(a)),s--,a++;r(e),o.slideCount<=o.options.slidesToShow?r(o.$slider.find(".slick-slide")):o.currentSlide>=o.slideCount-o.options.slidesToShow?r(o.$slider.find(".slick-cloned").slice(0,o.options.slidesToShow)):0===o.currentSlide&&r(o.$slider.find(".slick-cloned").slice(-1*o.options.slidesToShow))},o.prototype.loadSlider=function(){var e=this;e.setPosition(),e.$slideTrack.css({opacity:1}),e.$slider.removeClass("slick-loading"),e.initUI(),"progressive"===e.options.lazyLoad&&e.progressiveLazyLoad()},o.prototype.next=o.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},o.prototype.orientationChange=function(){var e=this;e.checkResponsive(),e.setPosition()},o.prototype.pause=o.prototype.slickPause=function(){var e=this;e.autoPlayClear(),e.paused=!0},o.prototype.play=o.prototype.slickPlay=function(){var e=this;e.autoPlay(),e.options.autoplay=!0,e.paused=!1,e.focussed=!1,e.interrupted=!1},o.prototype.postSlide=function(e){var t=this;t.unslicked||(t.$slider.trigger("afterChange",[t,e]),t.animating=!1,t.slideCount>t.options.slidesToShow&&t.setPosition(),t.swipeLeft=null,t.options.autoplay&&t.autoPlay(),!0===t.options.accessibility&&(t.initADA(),t.options.focusOnChange&&i(t.$slides.get(t.currentSlide)).attr("tabindex",0).focus()))},o.prototype.prev=o.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},o.prototype.preventDefault=function(e){e.preventDefault()},o.prototype.progressiveLazyLoad=function(e){e=e||1;var t,n,o,r,s,a=this,l=i("img[data-lazy]",a.$slider);l.length?(t=l.first(),n=t.attr("data-lazy"),o=t.attr("data-srcset"),r=t.attr("data-sizes")||a.$slider.attr("data-sizes"),(s=document.createElement("img")).onload=function(){o&&(t.attr("srcset",o),r&&t.attr("sizes",r)),t.attr("src",n).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===a.options.adaptiveHeight&&a.setPosition(),a.$slider.trigger("lazyLoaded",[a,t,n]),a.progressiveLazyLoad()},s.onerror=function(){e<3?setTimeout((function(){a.progressiveLazyLoad(e+1)}),500):(t.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),a.$slider.trigger("lazyLoadError",[a,t,n]),a.progressiveLazyLoad())},s.src=n):a.$slider.trigger("allImagesLoaded",[a])},o.prototype.refresh=function(e){var t,n,o=this;n=o.slideCount-o.options.slidesToShow,!o.options.infinite&&o.currentSlide>n&&(o.currentSlide=n),o.slideCount<=o.options.slidesToShow&&(o.currentSlide=0),t=o.currentSlide,o.destroy(!0),i.extend(o,o.initials,{currentSlide:t}),o.init(),e||o.changeSlide({data:{message:"index",index:t}},!1)},o.prototype.registerBreakpoints=function(){var e,t,n,o=this,r=o.options.responsive||null;if("array"===i.type(r)&&r.length){for(e in o.respondTo=o.options.respondTo||"window",r)if(n=o.breakpoints.length-1,r.hasOwnProperty(e)){for(t=r[e].breakpoint;n>=0;)o.breakpoints[n]&&o.breakpoints[n]===t&&o.breakpoints.splice(n,1),n--;o.breakpoints.push(t),o.breakpointSettings[t]=r[e].settings}o.breakpoints.sort((function(e,t){return o.options.mobileFirst?e-t:t-e}))}},o.prototype.reinit=function(){var e=this;e.$slides=e.$slideTrack.children(e.options.slide).addClass("slick-slide"),e.slideCount=e.$slides.length,e.currentSlide>=e.slideCount&&0!==e.currentSlide&&(e.currentSlide=e.currentSlide-e.options.slidesToScroll),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),e.registerBreakpoints(),e.setProps(),e.setupInfinite(),e.buildArrows(),e.updateArrows(),e.initArrowEvents(),e.buildDots(),e.updateDots(),e.initDotEvents(),e.cleanUpSlideEvents(),e.initSlideEvents(),e.checkResponsive(!1,!0),!0===e.options.focusOnSelect&&i(e.$slideTrack).children().on("click.slick",e.selectHandler),e.setSlideClasses("number"==typeof e.currentSlide?e.currentSlide:0),e.setPosition(),e.focusHandler(),e.paused=!e.options.autoplay,e.autoPlay(),e.$slider.trigger("reInit",[e])},o.prototype.resize=function(){var e=this;i(window).width()!==e.windowWidth&&(clearTimeout(e.windowDelay),e.windowDelay=window.setTimeout((function(){e.windowWidth=i(window).width(),e.checkResponsive(),e.unslicked||e.setPosition()}),50))},o.prototype.removeSlide=o.prototype.slickRemove=function(e,t,n){var i=this;if(e="boolean"==typeof e?!0===(t=e)?0:i.slideCount-1:!0===t?--e:e,i.slideCount<1||e<0||e>i.slideCount-1)return!1;i.unload(),!0===n?i.$slideTrack.children().remove():i.$slideTrack.children(this.options.slide).eq(e).remove(),i.$slides=i.$slideTrack.children(this.options.slide),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.append(i.$slides),i.$slidesCache=i.$slides,i.reinit()},o.prototype.setCSS=function(e){var t,n,i=this,o={};!0===i.options.rtl&&(e=-e),t="left"==i.positionProp?Math.ceil(e)+"px":"0px",n="top"==i.positionProp?Math.ceil(e)+"px":"0px",o[i.positionProp]=e,!1===i.transformsEnabled?i.$slideTrack.css(o):(o={},!1===i.cssTransitions?(o[i.animType]="translate("+t+", "+n+")",i.$slideTrack.css(o)):(o[i.animType]="translate3d("+t+", "+n+", 0px)",i.$slideTrack.css(o)))},o.prototype.setDimensions=function(){var e=this;!1===e.options.vertical?!0===e.options.centerMode&&e.$list.css({padding:"0px "+e.options.centerPadding}):(e.$list.height(e.$slides.first().outerHeight(!0)*e.options.slidesToShow),!0===e.options.centerMode&&e.$list.css({padding:e.options.centerPadding+" 0px"})),e.listWidth=e.$list.width(),e.listHeight=e.$list.height(),!1===e.options.vertical&&!1===e.options.variableWidth?(e.slideWidth=Math.ceil(e.listWidth/e.options.slidesToShow),e.$slideTrack.width(Math.ceil(e.slideWidth*e.$slideTrack.children(".slick-slide").length))):!0===e.options.variableWidth?e.$slideTrack.width(5e3*e.slideCount):(e.slideWidth=Math.ceil(e.listWidth),e.$slideTrack.height(Math.ceil(e.$slides.first().outerHeight(!0)*e.$slideTrack.children(".slick-slide").length)));var t=e.$slides.first().outerWidth(!0)-e.$slides.first().width();!1===e.options.variableWidth&&e.$slideTrack.children(".slick-slide").width(e.slideWidth-t)},o.prototype.setFade=function(){var e,t=this;t.$slides.each((function(n,o){e=t.slideWidth*n*-1,!0===t.options.rtl?i(o).css({position:"relative",right:e,top:0,zIndex:t.options.zIndex-2,opacity:0}):i(o).css({position:"relative",left:e,top:0,zIndex:t.options.zIndex-2,opacity:0})})),t.$slides.eq(t.currentSlide).css({zIndex:t.options.zIndex-1,opacity:1})},o.prototype.setHeight=function(){var e=this;if(1===e.options.slidesToShow&&!0===e.options.adaptiveHeight&&!1===e.options.vertical){var t=e.$slides.eq(e.currentSlide).outerHeight(!0);e.$list.css("height",t)}},o.prototype.setOption=o.prototype.slickSetOption=function(){var e,t,n,o,r,s=this,a=!1;if("object"===i.type(arguments[0])?(n=arguments[0],a=arguments[1],r="multiple"):"string"===i.type(arguments[0])&&(n=arguments[0],o=arguments[1],a=arguments[2],"responsive"===arguments[0]&&"array"===i.type(arguments[1])?r="responsive":void 0!==arguments[1]&&(r="single")),"single"===r)s.options[n]=o;else if("multiple"===r)i.each(n,(function(e,t){s.options[e]=t}));else if("responsive"===r)for(t in o)if("array"!==i.type(s.options.responsive))s.options.responsive=[o[t]];else{for(e=s.options.responsive.length-1;e>=0;)s.options.responsive[e].breakpoint===o[t].breakpoint&&s.options.responsive.splice(e,1),e--;s.options.responsive.push(o[t])}a&&(s.unload(),s.reinit())},o.prototype.setPosition=function(){var e=this;e.setDimensions(),e.setHeight(),!1===e.options.fade?e.setCSS(e.getLeft(e.currentSlide)):e.setFade(),e.$slider.trigger("setPosition",[e])},o.prototype.setProps=function(){var e=this,t=document.body.style;e.positionProp=!0===e.options.vertical?"top":"left","top"===e.positionProp?e.$slider.addClass("slick-vertical"):e.$slider.removeClass("slick-vertical"),void 0===t.WebkitTransition&&void 0===t.MozTransition&&void 0===t.msTransition||!0===e.options.useCSS&&(e.cssTransitions=!0),e.options.fade&&("number"==typeof e.options.zIndex?e.options.zIndex<3&&(e.options.zIndex=3):e.options.zIndex=e.defaults.zIndex),void 0!==t.OTransform&&(e.animType="OTransform",e.transformType="-o-transform",e.transitionType="OTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(e.animType=!1)),void 0!==t.MozTransform&&(e.animType="MozTransform",e.transformType="-moz-transform",e.transitionType="MozTransition",void 0===t.perspectiveProperty&&void 0===t.MozPerspective&&(e.animType=!1)),void 0!==t.webkitTransform&&(e.animType="webkitTransform",e.transformType="-webkit-transform",e.transitionType="webkitTransition",void 0===t.perspectiveProperty&&void 0===t.webkitPerspective&&(e.animType=!1)),void 0!==t.msTransform&&(e.animType="msTransform",e.transformType="-ms-transform",e.transitionType="msTransition",void 0===t.msTransform&&(e.animType=!1)),void 0!==t.transform&&!1!==e.animType&&(e.animType="transform",e.transformType="transform",e.transitionType="transition"),e.transformsEnabled=e.options.useTransform&&null!==e.animType&&!1!==e.animType},o.prototype.setSlideClasses=function(e){var t,n,i,o,r=this;if(n=r.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),r.$slides.eq(e).addClass("slick-current"),!0===r.options.centerMode){var s=r.options.slidesToShow%2==0?1:0;t=Math.floor(r.options.slidesToShow/2),!0===r.options.infinite&&(e>=t&&e<=r.slideCount-1-t?r.$slides.slice(e-t+s,e+t+1).addClass("slick-active").attr("aria-hidden","false"):(i=r.options.slidesToShow+e,n.slice(i-t+1+s,i+t+2).addClass("slick-active").attr("aria-hidden","false")),0===e?n.eq(n.length-1-r.options.slidesToShow).addClass("slick-center"):e===r.slideCount-1&&n.eq(r.options.slidesToShow).addClass("slick-center")),r.$slides.eq(e).addClass("slick-center")}else e>=0&&e<=r.slideCount-r.options.slidesToShow?r.$slides.slice(e,e+r.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):n.length<=r.options.slidesToShow?n.addClass("slick-active").attr("aria-hidden","false"):(o=r.slideCount%r.options.slidesToShow,i=!0===r.options.infinite?r.options.slidesToShow+e:e,r.options.slidesToShow==r.options.slidesToScroll&&r.slideCount-e<r.options.slidesToShow?n.slice(i-(r.options.slidesToShow-o),i+o).addClass("slick-active").attr("aria-hidden","false"):n.slice(i,i+r.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==r.options.lazyLoad&&"anticipated"!==r.options.lazyLoad||r.lazyLoad()},o.prototype.setupInfinite=function(){var e,t,n,o=this;if(!0===o.options.fade&&(o.options.centerMode=!1),!0===o.options.infinite&&!1===o.options.fade&&(t=null,o.slideCount>o.options.slidesToShow)){for(n=!0===o.options.centerMode?o.options.slidesToShow+1:o.options.slidesToShow,e=o.slideCount;e>o.slideCount-n;e-=1)t=e-1,i(o.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t-o.slideCount).prependTo(o.$slideTrack).addClass("slick-cloned");for(e=0;e<n+o.slideCount;e+=1)t=e,i(o.$slides[t]).clone(!0).attr("id","").attr("data-slick-index",t+o.slideCount).appendTo(o.$slideTrack).addClass("slick-cloned");o.$slideTrack.find(".slick-cloned").find("[id]").each((function(){i(this).attr("id","")}))}},o.prototype.interrupt=function(e){var t=this;e||t.autoPlay(),t.interrupted=e},o.prototype.selectHandler=function(e){var t=this,n=i(e.target).is(".slick-slide")?i(e.target):i(e.target).parents(".slick-slide"),o=parseInt(n.attr("data-slick-index"));o||(o=0),t.slideCount<=t.options.slidesToShow?t.slideHandler(o,!1,!0):t.slideHandler(o)},o.prototype.slideHandler=function(e,t,n){var i,o,r,s,a,l=null,c=this;if(t=t||!1,!(!0===c.animating&&!0===c.options.waitForAnimate||!0===c.options.fade&&c.currentSlide===e))if(!1===t&&c.asNavFor(e),i=e,l=c.getLeft(i),s=c.getLeft(c.currentSlide),c.currentLeft=null===c.swipeLeft?s:c.swipeLeft,!1===c.options.infinite&&!1===c.options.centerMode&&(e<0||e>c.getDotCount()*c.options.slidesToScroll))!1===c.options.fade&&(i=c.currentSlide,!0!==n&&c.slideCount>c.options.slidesToShow?c.animateSlide(s,(function(){c.postSlide(i)})):c.postSlide(i));else if(!1===c.options.infinite&&!0===c.options.centerMode&&(e<0||e>c.slideCount-c.options.slidesToScroll))!1===c.options.fade&&(i=c.currentSlide,!0!==n&&c.slideCount>c.options.slidesToShow?c.animateSlide(s,(function(){c.postSlide(i)})):c.postSlide(i));else{if(c.options.autoplay&&clearInterval(c.autoPlayTimer),o=i<0?c.slideCount%c.options.slidesToScroll!=0?c.slideCount-c.slideCount%c.options.slidesToScroll:c.slideCount+i:i>=c.slideCount?c.slideCount%c.options.slidesToScroll!=0?0:i-c.slideCount:i,c.animating=!0,c.$slider.trigger("beforeChange",[c,c.currentSlide,o]),r=c.currentSlide,c.currentSlide=o,c.setSlideClasses(c.currentSlide),c.options.asNavFor&&(a=(a=c.getNavTarget()).slick("getSlick")).slideCount<=a.options.slidesToShow&&a.setSlideClasses(c.currentSlide),c.updateDots(),c.updateArrows(),!0===c.options.fade)return!0!==n?(c.fadeSlideOut(r),c.fadeSlide(o,(function(){c.postSlide(o)}))):c.postSlide(o),void c.animateHeight();!0!==n&&c.slideCount>c.options.slidesToShow?c.animateSlide(l,(function(){c.postSlide(o)})):c.postSlide(o)}},o.prototype.startLoad=function(){var e=this;!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&(e.$prevArrow.hide(),e.$nextArrow.hide()),!0===e.options.dots&&e.slideCount>e.options.slidesToShow&&e.$dots.hide(),e.$slider.addClass("slick-loading")},o.prototype.swipeDirection=function(){var e,t,n,i,o=this;return e=o.touchObject.startX-o.touchObject.curX,t=o.touchObject.startY-o.touchObject.curY,n=Math.atan2(t,e),(i=Math.round(180*n/Math.PI))<0&&(i=360-Math.abs(i)),i<=45&&i>=0||i<=360&&i>=315?!1===o.options.rtl?"left":"right":i>=135&&i<=225?!1===o.options.rtl?"right":"left":!0===o.options.verticalSwiping?i>=35&&i<=135?"down":"up":"vertical"},o.prototype.swipeEnd=function(e){var t,n,i=this;if(i.dragging=!1,i.swiping=!1,i.scrolling)return i.scrolling=!1,!1;if(i.interrupted=!1,i.shouldClick=!(i.touchObject.swipeLength>10),void 0===i.touchObject.curX)return!1;if(!0===i.touchObject.edgeHit&&i.$slider.trigger("edge",[i,i.swipeDirection()]),i.touchObject.swipeLength>=i.touchObject.minSwipe){switch(n=i.swipeDirection()){case"left":case"down":t=i.options.swipeToSlide?i.checkNavigable(i.currentSlide+i.getSlideCount()):i.currentSlide+i.getSlideCount(),i.currentDirection=0;break;case"right":case"up":t=i.options.swipeToSlide?i.checkNavigable(i.currentSlide-i.getSlideCount()):i.currentSlide-i.getSlideCount(),i.currentDirection=1}"vertical"!=n&&(i.slideHandler(t),i.touchObject={},i.$slider.trigger("swipe",[i,n]))}else i.touchObject.startX!==i.touchObject.curX&&(i.slideHandler(i.currentSlide),i.touchObject={})},o.prototype.swipeHandler=function(e){var t=this;if(!(!1===t.options.swipe||"ontouchend"in document&&!1===t.options.swipe||!1===t.options.draggable&&-1!==e.type.indexOf("mouse")))switch(t.touchObject.fingerCount=e.originalEvent&&void 0!==e.originalEvent.touches?e.originalEvent.touches.length:1,t.touchObject.minSwipe=t.listWidth/t.options.touchThreshold,!0===t.options.verticalSwiping&&(t.touchObject.minSwipe=t.listHeight/t.options.touchThreshold),e.data.action){case"start":t.swipeStart(e);break;case"move":t.swipeMove(e);break;case"end":t.swipeEnd(e)}},o.prototype.swipeMove=function(e){var t,n,i,o,r,s,a=this;return r=void 0!==e.originalEvent?e.originalEvent.touches:null,!(!a.dragging||a.scrolling||r&&1!==r.length)&&(t=a.getLeft(a.currentSlide),a.touchObject.curX=void 0!==r?r[0].pageX:e.clientX,a.touchObject.curY=void 0!==r?r[0].pageY:e.clientY,a.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(a.touchObject.curX-a.touchObject.startX,2))),s=Math.round(Math.sqrt(Math.pow(a.touchObject.curY-a.touchObject.startY,2))),!a.options.verticalSwiping&&!a.swiping&&s>4?(a.scrolling=!0,!1):(!0===a.options.verticalSwiping&&(a.touchObject.swipeLength=s),n=a.swipeDirection(),void 0!==e.originalEvent&&a.touchObject.swipeLength>4&&(a.swiping=!0,e.preventDefault()),o=(!1===a.options.rtl?1:-1)*(a.touchObject.curX>a.touchObject.startX?1:-1),!0===a.options.verticalSwiping&&(o=a.touchObject.curY>a.touchObject.startY?1:-1),i=a.touchObject.swipeLength,a.touchObject.edgeHit=!1,!1===a.options.infinite&&(0===a.currentSlide&&"right"===n||a.currentSlide>=a.getDotCount()&&"left"===n)&&(i=a.touchObject.swipeLength*a.options.edgeFriction,a.touchObject.edgeHit=!0),!1===a.options.vertical?a.swipeLeft=t+i*o:a.swipeLeft=t+i*(a.$list.height()/a.listWidth)*o,!0===a.options.verticalSwiping&&(a.swipeLeft=t+i*o),!0!==a.options.fade&&!1!==a.options.touchMove&&(!0===a.animating?(a.swipeLeft=null,!1):void a.setCSS(a.swipeLeft))))},o.prototype.swipeStart=function(e){var t,n=this;if(n.interrupted=!0,1!==n.touchObject.fingerCount||n.slideCount<=n.options.slidesToShow)return n.touchObject={},!1;void 0!==e.originalEvent&&void 0!==e.originalEvent.touches&&(t=e.originalEvent.touches[0]),n.touchObject.startX=n.touchObject.curX=void 0!==t?t.pageX:e.clientX,n.touchObject.startY=n.touchObject.curY=void 0!==t?t.pageY:e.clientY,n.dragging=!0},o.prototype.unfilterSlides=o.prototype.slickUnfilter=function(){var e=this;null!==e.$slidesCache&&(e.unload(),e.$slideTrack.children(this.options.slide).detach(),e.$slidesCache.appendTo(e.$slideTrack),e.reinit())},o.prototype.unload=function(){var e=this;i(".slick-cloned",e.$slider).remove(),e.$dots&&e.$dots.remove(),e.$prevArrow&&e.htmlExpr.test(e.options.prevArrow)&&e.$prevArrow.remove(),e.$nextArrow&&e.htmlExpr.test(e.options.nextArrow)&&e.$nextArrow.remove(),e.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")},o.prototype.unslick=function(e){var t=this;t.$slider.trigger("unslick",[t,e]),t.destroy()},o.prototype.updateArrows=function(){var e=this;Math.floor(e.options.slidesToShow/2),!0===e.options.arrows&&e.slideCount>e.options.slidesToShow&&!e.options.infinite&&(e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===e.currentSlide?(e.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):(e.currentSlide>=e.slideCount-e.options.slidesToShow&&!1===e.options.centerMode||e.currentSlide>=e.slideCount-1&&!0===e.options.centerMode)&&(e.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),e.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},o.prototype.updateDots=function(){var e=this;null!==e.$dots&&(e.$dots.find("li").removeClass("slick-active").end(),e.$dots.find("li").eq(Math.floor(e.currentSlide/e.options.slidesToScroll)).addClass("slick-active"))},o.prototype.visibility=function(){var e=this;e.options.autoplay&&(document[e.hidden]?e.interrupted=!0:e.interrupted=!1)},void(i.fn.slick=function(){var e,t,n=this,i=arguments[0],r=Array.prototype.slice.call(arguments,1),s=n.length;for(e=0;e<s;e++)if("object"==typeof i||void 0===i?n[e].slick=new o(n[e],i):t=n[e].slick[i].apply(n[e].slick,r),void 0!==t)return t;return n}))}));class i{constructor(){}createCookie(e,t,n){let i="";if(n){const e=new Date;e.setTime(e.getTime()+24*n*60*60*1e3),i="; expires="+e.toUTCString()+";"}document.cookie=e+"="+t+i+"; path=/"}readCookie(e){const t=e+"=",n=document.cookie.split(";");for(const e of n){let n=e.trim();if(0===n.indexOf(t))return n.substring(t.length,n.length)}return null}updateCookie(e,t){createCookie(e,t,365)}deleteCookie(e){createCookie(e,"",-1)}}class o{constructor(){this.actionCloseGoogleReviewsBadge(),this.displayBadge()}isBadgeClosed(){return!!(new i).readCookie("googleReviewsBadge")}setBadgeClose(e){(new i).createCookie("googleReviewsBadge",!0,e)}displayBadge(){if(!this.isBadgeClosed()){document.querySelectorAll("#googleFloatingBadge.theme1").forEach((function(e){e.classList.toggle("closed")}))}}actionCloseGoogleReviewsBadge(){let e=this;document.querySelectorAll(".closeBadge").forEach((function(t){t.addEventListener("click",(function(t){e.setBadgeClose(1),document.querySelectorAll("#googleFloatingBadge.theme1").forEach((function(e){e.classList.toggle("closed")}))}))}))}}
/**
	 *  2023 ALGO-FACTORY.COM
	 *
	 *  NOTICE OF LICENSE
	 *
	 *  @author        Algo Factory <contact@algo-factory.com>
	 *  @copyright     Copyright (c) 2020 Algo Factory
	 *  @license   You are just allowed to modify this copy for your own use. You must not redistribute it. License
	 *               is permitted for one Prestashop instance only but you can install it on your test instances.
	 *  @version       1.0.0
	 *  @website       www.algo-factory.com
	 *
	 *  You can not resell or redistribute this software.
	 *
	 */n(document).ready((function(){new o;"carousel"===af_googlereviews_display_type&&n("#googleReviews").slick({lazyLoad:"ondemand",slidesToShow:3,centerMode:!1,slidesToScroll:1,prevArrow:'<div class="arrow-icon-prev af-arrow">&#x3008;</div>',nextArrow:'<div class="arrow-icon-next af-arrow">&#12297;</div>',responsive:[{breakpoint:1200,settings:{arrows:!1,centerMode:!0,slidesToShow:2}},{breakpoint:1024,settings:{arrows:!1,centerMode:!0,slidesToShow:2}},{breakpoint:992,settings:{arrows:!1,centerMode:!0,centerPadding:"0px",slidesToShow:1}}]}),n("body").on("click",".moreless",(function(){let e=n(this),t=e.closest(".truncate-text"),i=".truncate-text";return e.hasClass("less")?(e.parent().parent().parent().toggleClass("close"),t.prev(i).toggle(),t.slideToggle()):(e.parent().parent().parent().toggleClass("open"),t.toggle(),t.next(i).fadeToggle()),!1}))}))}));(function($){$(function(){initCartCommentaireCommandeAndReconditionnementCheckbox()});function initCartCommentaireCommandeAndReconditionnementCheckbox(){if($('body').attr('id')=='cart'){var timeoutHandle=null;updateOrderMsgCart=function(){var msg=$('#ordermsg-cart textarea[name="message"]').val();if(msg!=''){$.ajax({type:'POST',headers:{"cache-control":"no-cache"},url:'/modules/doctibike/ajax/update-order-message.php',async:!0,cache:!1,dataType:"json",data:'message='+msg,}).done(function(){console.log('OK')
if($('#reconditionnement-diagnostic-checkbox').length==0||$('#reconditionnement-diagnostic-checkbox').is(':checked')){$('.checkout .btn-primary').removeClass('disabled')}})}else{$('.checkout .btn-primary').addClass('disabled')}};if($('#ordermsg-cart').length>0){$('#ordermsg-cart').on('keydown change',function(){window.clearTimeout(timeoutHandle);timeoutHandle=setTimeout(function(){updateOrderMsgCart()},500)});updateOrderMsgCart()}
$('#reconditionnement-diagnostic-checkbox').change(function(){if($(this).is(':checked')&&($('#ordermsg-cart textarea[name="message"]').length===0||$('#ordermsg-cart textarea[name="message"]').val()!='')){$('.checkout .btn-primary').removeClass('disabled')}else{$('.checkout .btn-primary').addClass('disabled')}}).change()}}})(jQuery);/**
 * Advanced Anti Spam PrestaShop Module.
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License version 3.0
 * that is bundled with this package in the file LICENSE.md.
 * It is also available through the world-wide-web at this URL:
 * https://opensource.org/licenses/AFL-3.0
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@prestashop.com so we can send you a copy immediately.
 *
 * @author    ReduxWeb
 * @copyright 2017-2022 reduxweb.net
 * @license   https://opensource.org/licenses/AFL-3.0 Academic Free License version 3.0
 */
var AdvancedEmailGuard=function(){"use strict";function i(){return!0===c.drm}function a(){return t.split(" ").map(function(t){return String.fromCharCode(t)}).join("").replace("{{date}}",(new Date).getFullYear())}function o(){if(h.isObj(s.recaptcha.forms)){if(R("contact_us",p.ps.v17pc?"form:has(button[name=submitMessage], input[name=submitMessage])":"form:not(#id_new_comment_form):has(button[name=submitMessage], input[name=submitMessage])"),R("register",p.ps.v17?"body:not(#checkout):not(#identity) form:has(button[name=submitCreate], input[name=submitCreate])":_()?"#opc_account_form:visible:has(button[name=submitAccount], input[name=submitAccount])":"form:has(button[name=submitAccount], input[name=submitAccount])"),R("login",p.ps.v17?"form:has(button[name=submitLogin], input[name=submitLogin])":"form:has(button[name=SubmitLogin], input[name=SubmitLogin])"),R("reset_password",p.ps.v17?"form.forgotten-password, body#password #content form:first":"#form_forgotpassword",p.ps.v17?"button[type=submit]:visible, input[type=submit]:visible":"button[type=submit], input[type=submit]"),R("quick_order",p.ps.v17?"body#checkout form:has(button[name=submitCreate], input[name=submitCreate])":_()?"#opc_account_form:visible:has(button[name=submitGuestAccount], input[name=submitGuestAccount])":"#new_account_form"),R("newsletter",p.ps.v15?"form:has(button[name=submitNewsletter], input[name=submitNewsletter]):visible":"form:has(button[name=submitNewsletter], input[name=submitNewsletter])",p.ps.v17?"button[type=submit]:visible, input[type=submit]:visible":"button[type=submit], input[type=submit]"),R("write_review",p.ps.v17pc?"#post-product-comment-form":"#id_new_comment_form"),R("notify_when_in_stock",c.isLegacyMAModuleEnabled?"form:has(#mailalert_link)":".js-mailalert",c.isLegacyMAModuleEnabled?"":"button[type=submit], input[type=submit], button:first"),R("send_to_friend","#send_friend_form_content"),s.recaptcha.hidden&&$("#"+b).length===0)s.recaptcha.hidden=!1;for(var t in s.recaptcha.forms){h.recaptchaForms[t]=[];switch(t){case"register":if(!p.ps.v17){$(document).ajaxSuccess(function(t,e,i,a){var o=h.queryToObj(i.data);if(o.controller==="authentication"&&h.isDef(o.SubmitCreate)&&!a.hasError)setTimeout(function(){h.initRecaptchaForm("register")},700)});if(_()){$(document).on("click","#opc_createAccount",function(){setTimeout(function(){h.initRecaptchaForm("register")},700)});$(document).ajaxSend(function(t,e,i){var a=h.queryToObj(i.data);if(a.ajax==="true"&&h.isDef(a.submitAccount)&&a.is_new_customer==="1")i.data+=h.getRecFormTokenAsPayload("register")})}}break;case"login":if(_())$(document).ajaxSend(function(t,e,i){var a=h.queryToObj(i.data);if(a.ajax==="true"&&h.isDef(a.SubmitLogin))i.data+=h.getRecFormTokenAsPayload("login")});break;case"quick_order":if(_()){$(document).on("click","#opc_guestCheckout",function(){setTimeout(function(){h.initRecaptchaForm("quick_order")},700)});$(document).ajaxSend(function(t,e,i){var a=h.queryToObj(i.data);if(a.ajax==="true"&&h.isDef(a.submitAccount)&&a.is_new_customer==="0")i.data+=h.getRecFormTokenAsPayload("quick_order")})}break;case"notify_when_in_stock":var r=c.isLegacyMAModuleEnabled?"mailalerts":"ps_emailalerts";$(document).ajaxSend(function(t,e,i){if(i.url.includes(r)&&i.url.includes("process=add"))i.data+=h.getRecFormTokenAsPayload("notify_when_in_stock")});if(!c.isLegacyMAModuleEnabled)$(document).ajaxSuccess(function(t,e,i,a){var o=h.queryToObj(i.data);if(i.url.includes("controller=product")&&o.action==="refresh")h.initRecaptchaForm("notify_when_in_stock")});if(S())$(document).ajaxSuccess(function(t,e,i,a){if(i.url.includes(r)&&/process=(add|check)/.test(i.url)){var o=!1;if(c.isLegacyMAModuleEnabled)o=a==="1";else try{var n=JSON.parse(a);o=n.error===!1}catch(t){}if(o&&h.isDef(h.recaptchaForms.notify_when_in_stock))h.recaptchaForms.notify_when_in_stock.forEach(function(t){if(!t.$submit.is(":visible"))t.hideWidget()})}});break;case"send_to_friend":$(document).ajaxSend(function(t,e,i){var a=h.queryToObj(i.data);if(a.action==="sendToMyFriend")i.data+=h.getRecFormTokenAsPayload("send_to_friend")});break}}s.recaptcha.deferred&&!function(){var t=[],e;for(e in s.recaptcha.forms)if(h.isDef(g[e]))t.push(g[e].form);return t.length!==0&&$(t.join(",")).length!==0}()||e(n)}}function e(t){var e,i;F||(e="?render=explicit&onload="+d,"shop"===s.recaptcha.language&&(e+="&hl="+p.languageCode),i=t,window[d]=function(){F||(F=!0,k(),"function"==typeof h.googleRecaptchaCallbackBefore&&h.googleRecaptchaCallbackBefore(),i(),"function"==typeof h.googleRecaptchaCallback&&h.googleRecaptchaCallback())},$("head").append('<script src="https://www.google.com/recaptcha/api.js'+e+'"><\/script>'))}function n(){for(var t in s.recaptcha.forms)h.initRecaptchaForm(t)}var c,s,p,r,h={},t="65 100 118 97 110 99 101 100 32 65 110 116 105 32 83 112 97 109 32 71 111 111 103 108 101 32 114 101 67 65 80 84 67 72 65 32 40 99 41 32 67 111 112 121 114 105 103 104 116 32 50 48 49 55 45 50 48 50 48 32 82 101 100 117 120 87 101 98 32 119 119 119 46 114 101 100 117 120 119 101 98 46 110 101 116",u="AdvancedEmailGuard",m=u+"Data",d=u+"InitRecaptcha",l="g-recaptcha-response",f="adveg-grecaptcha",b="adveg-grecaptcha-legal",g=(h.booted=!1,h.recaptchaForms={},h.googleRecaptchaCallback=null,h.googleRecaptchaCallbackBefore=null,{}),y={},F=!1,v=0,R=(h.extends=function(t,e){t.prototype=Object.create(e.prototype),t.prototype.constructor=t},h.isObj=function(t){return null!==t&&"object"==typeof t&&!Array.isArray(t)},h.isDef=function(t){return null!=t},h.queryToObj=function(t){var e={};return"string"==typeof t&&(t=0===(t=t.replace(/^\&+|\&+$/g,"")).lastIndexOf("?")?t.substr(1):t).split("&").forEach(function(t){t=t.split("=");e[t[0]]=decodeURIComponent(t[1])}),e},h.strToStudly=function(t){return t.replace(/^[a-z]|([-_][a-z])/gi,function(t){return t.toUpperCase().replace("-","").replace("_","")})},function(t,e,i){g[t]||h.registerFormSelectors(t,e,i)}),k=(h.registerFormSelectors=function(t,e,i){g[t]={form:e,submit:i||"button[type=submit], input[type=submit]"}},function(){var t,e;"v3"===s.recaptcha.type&&(0===(e=$("#"+f)).length&&(t="inline"===s.recaptcha.position?"inline":"fixed",e=$('<div id="'+f+'" class="adveg-grecaptcha-'+t+'" />'),$("body").append(e)),v=grecaptcha.render(f,{sitekey:s.recaptcha.key,badge:s.recaptcha.position,theme:s.recaptcha.theme,size:"invisible"}),s.recaptcha.hidden&&e.hide())}),S=(h.initRecaptchaForm=function(i){if(!h.isDef(g[i]))throw new Error('No selector defined for the "'+i+'" form type.');var a=g[i],o=s.recaptcha.forms[i];if(!h.isDef(o))throw new Error('No params defined for the "'+i+'" form type.');var n=h.strToStudly(i)+"Form",t=(h.isDef(h[n])||(n="RecaptchaForm"),$(a.form));0!==t.length&&(F?t.each(function(){var e=$(this),t=e.find(a.submit).first();h.recaptchaForms[i].some(function(t){return e.is(t.$form)})||h.recaptchaForms[i].push(new h[n](i,o,e,t))}):e(function(){h.initRecaptchaForm(i)}))},h.getRecFormWithToken=function(t){if(h.isDef(h.recaptchaForms[t]))for(var e=0;e<h.recaptchaForms[t].length;e++)if(""!==h.recaptchaForms[t][e].token)return h.recaptchaForms[t][e];return null},h.getRecFormTokenAsPayload=function(t){var e,t=h.getRecFormWithToken(t);return null===t||i()?"":(e=t.token,t.onRecaptchaTokenExpired(),"&"+l+"="+e)},h.getRecV3ID=function(){return v},function(){return"v2_cbx"===s.recaptcha.type||"inline"===s.recaptcha.position}),_=function(){return c.isLegacyOPCEnabled&&"order-opc"===p.pageName};return h.RecaptchaForm=function(t,e,i,a){this.recID=0,this.name=t,this.params=e,this.$form=i,this.$submit=a,this.$inner=null,this.$outer=null,this.token="",this.origHandler=null,this.$gdprCbx=null,this.init()},h.RecaptchaForm.prototype.getFormElement=function(){return this.$form.get(0)},h.RecaptchaForm.prototype.getSubmitElement=function(){return this.$submit.get(0)},h.RecaptchaForm.prototype.init=function(){this.setSubmitHandler(),"v2_cbx"===s.recaptcha.type&&(this.setGDPRHandler(),this.disableSubmitBtn()),"v3"!==s.recaptcha.type&&this.addRecaptchaWidget()},h.RecaptchaForm.prototype.disableSubmitBtn=function(){this.$submit.prop("disabled",!0).addClass("adveg-grecaptcha-btn-disabled")},h.RecaptchaForm.prototype.enableSubmitBtn=function(){this.$submit.prop("disabled",!1).removeClass("adveg-grecaptcha-btn-disabled")},h.RecaptchaForm.prototype.setGDPRHandler=function(){var t=this.$form.find("input[name=psgdpr_consent_checkbox]");0!==t.length&&(this.$gdprCbx=t,t="."+this.$gdprCbx.attr("class"),$(document).off("change",t),this.$gdprCbx.on("change",this.onGDPRCheckboxChange.bind(this)))},h.RecaptchaForm.prototype.onGDPRCheckboxChange=function(){""!==this.token&&this.isGDPRChecked()?this.enableSubmitBtn():this.disableSubmitBtn()},h.RecaptchaForm.prototype.isGDPRChecked=function(){return null===this.$gdprCbx||this.$gdprCbx.is(":checked")},h.RecaptchaForm.prototype.setSubmitHandler=function(){this.$form.submit(this.onFormSubmit.bind(this))},h.RecaptchaForm.prototype.onFormSubmit=function(t){"v2_cbx"!==s.recaptcha.type&&(""!==this.token?this.insertInputWithToken():("v3"===s.recaptcha.type?(this.disableSubmitBtn(),grecaptcha.execute(v,{action:this.name}).then(this.onRecaptchaToken.bind(this),this.onRecaptchaError.bind(this))):grecaptcha.execute(this.recID),t.preventDefault()))},h.RecaptchaForm.prototype.setSubmitFormHandler=function(){var t=this.getFormElement();if(!h.isDef(y[this.name])){var e=$._data(t,"events");if(!h.isDef(e)||!Array.isArray(e.submit)||0===e.submit.length)return;y[this.name]=e.submit[0].handler}this.origHandler=y[this.name].bind(t),this.$form.off("submit"),this.$form.submit(this.onFormSubmitProxy.bind(this))},h.RecaptchaForm.prototype.setSubmitClickHandler=function(){if(!h.isDef(y[this.name])){var t=$._data(this.getSubmitElement(),"events");if(!h.isDef(t)||!Array.isArray(t.click)||0===t.click.length)return;y[this.name]=t.click[0].handler}this.origHandler=y[this.name],this.$submit.off("click"),this.$submit.click(this.onFormSubmitProxy.bind(this))},h.RecaptchaForm.prototype.setDocClickHandler=function(e){if(!h.isDef(y[this.name])){var t=$._data(document,"events").click.find(function(t){return t.selector===e});if(!h.isDef(t))return;y[this.name]=t.handler}this.origHandler=y[this.name],$(document).off("click",e),$(document).on("click",e,this.onFormSubmitProxy.bind(this))},h.RecaptchaForm.prototype.setGlobalFuncHandler=function(t){if(!h.isDef(y[this.name])){if(!h.isDef(window[t]))return;y[this.name]=window[t]}this.origHandler=y[this.name],window[t]=this.onFormSubmitProxy.bind(this)},h.RecaptchaForm.prototype.onFormSubmitProxy=function(t){var e;return"v2_cbx"===s.recaptcha.type?(e=this.origHandler(t),this.disableSubmitBtn(),grecaptcha.reset(this.recID)):""===this.token?("v3"===s.recaptcha.type?(this.disableSubmitBtn(),grecaptcha.execute(v,{action:this.name}).then(this.onRecaptchaToken.bind(this),this.onRecaptchaError.bind(this))):grecaptcha.execute(this.recID),h.isObj(t)&&t.preventDefault&&t.preventDefault()):(this.insertInputWithToken(),e=this.origHandler(t),"v3"===s.recaptcha.type?this.onRecaptchaTokenExpired():grecaptcha.reset(this.recID)),h.isDef(e)?e:!!h.isDef(t)&&void 0},h.RecaptchaForm.prototype.onRecaptchaToken=function(t){this.token=t,("v3"===s.recaptcha.type||"v2_cbx"===s.recaptcha.type&&this.isGDPRChecked())&&this.enableSubmitBtn(),"v2_cbx"!==s.recaptcha.type&&this.submitForm()},h.RecaptchaForm.prototype.onRecaptchaTokenExpired=function(){this.token="","v2_cbx"===s.recaptcha.type&&this.disableSubmitBtn()},h.RecaptchaForm.prototype.onRecaptchaError=function(){"v3"===s.recaptcha.type&&this.enableSubmitBtn(),alert("reCAPTCHA: "+r.genericError)},h.RecaptchaForm.prototype.insertInputWithToken=function(){var t;"v3"!==s.recaptcha.type||i()||(0===(t=this.$form.find("textarea[name="+l+"]")).length&&(t=$('<textarea name="'+l+'" style="display: none;"></textarea>'),this.$form.append(t)),t.val(this.token))},h.RecaptchaForm.prototype.submitForm=function(){this.$submit.click()},h.RecaptchaForm.prototype.addRecaptchaWidget=function(){this.createRecaptchaContainer(),this.insertRecaptchaContainer(),this.renderRecaptchaWidget()},h.RecaptchaForm.prototype.createRecaptchaContainer=function(){var t;this.$inner=$('<div class="adveg-grecaptcha" />'),this.$outer=this.$inner,S()?(this.$inner.addClass("adveg-grecaptcha-inline"),t=this.$submit.parent().parent().hasClass("row"),"offset"===this.params.align?(this.$outer=this.$inner.wrap("<div />").parent(),this.$outer.addClass("col-md-"+(12-this.params.offset)+" col-md-offset-"+this.params.offset+" offset-md-"+this.params.offset),t||(this.$outer=this.$outer.wrap('<div class="row" />').parent())):(this.$inner.addClass("adveg-grecaptcha-"+this.params.align),t&&(this.$outer=this.$outer.wrap('<div class="col-xs-12" />').parent()))):this.$inner.addClass("adveg-grecaptcha-fixed")},h.RecaptchaForm.prototype.insertRecaptchaContainer=function(){(this.$submit.parent().is(this.$form)?this.$submit:this.$submit.parent()).before(this.$outer),S()&&this.$outer.before('<div class="clearfix" />')},h.RecaptchaForm.prototype.renderRecaptchaWidget=function(){this.recID=grecaptcha.render(this.getWidgetContainer(),this.getRecaptchaParams()),s.recaptcha.hidden&&this.hideWidget()},h.RecaptchaForm.prototype.getRecaptchaParams=function(){var t={sitekey:s.recaptcha.key,callback:this.onRecaptchaToken.bind(this),"expired-callback":this.onRecaptchaTokenExpired.bind(this),"error-callback":this.onRecaptchaError.bind(this),theme:s.recaptcha.theme};return"v2_cbx"===s.recaptcha.type?t.size=this.params.size:(t.size="invisible",t.isolated=!0,t.badge=s.recaptcha.position),t},h.RecaptchaForm.prototype.getWidgetContainer=function(){return this.$inner.get(0)},h.RecaptchaForm.prototype.hideWidget=function(){"v3"!==s.recaptcha.type&&this.$outer.hide()},h.RegisterForm=function(t,e,i,a){h.RecaptchaForm.call(this,t,e,i,a)},h.extends(h.RegisterForm,h.RecaptchaForm),h.RegisterForm.prototype.setSubmitHandler=function(){_()?p.ps.v16?this.setDocClickHandler("#submitAccount, #submitGuestAccount"):this.setSubmitClickHandler():h.RecaptchaForm.prototype.setSubmitHandler.call(this)},h.RegisterForm.prototype.insertRecaptchaContainer=function(){p.ps.v15&&!_()&&0!==this.$form.find("fieldset").length?this.$form.find("fieldset:last").append(this.$outer):h.RecaptchaForm.prototype.insertRecaptchaContainer.call(this)},h.LoginForm=function(t,e,i,a){h.RecaptchaForm.call(this,t,e,i,a)},h.extends(h.LoginForm,h.RecaptchaForm),h.LoginForm.prototype.onFormSubmit=function(t){p.ps.v17ch&&"order"===p.pageName&&this.$form.data("disabled",!1),h.RecaptchaForm.prototype.onFormSubmit.call(this,t)},h.LoginForm.prototype.setSubmitHandler=function(){_()?p.ps.v16?this.setDocClickHandler("#SubmitLogin"):this.setSubmitClickHandler():h.RecaptchaForm.prototype.setSubmitHandler.call(this)},h.QuickOrderForm=function(t,e,i,a){h.RecaptchaForm.call(this,t,e,i,a)},h.extends(h.QuickOrderForm,h.RecaptchaForm),h.QuickOrderForm.prototype.setSubmitHandler=function(){_()?p.ps.v16?this.setDocClickHandler("#submitAccount, #submitGuestAccount"):this.setSubmitClickHandler():h.RecaptchaForm.prototype.setSubmitHandler.call(this)},h.QuickOrderForm.prototype.onFormSubmit=function(t){p.ps.v17ch&&this.$form.data("disabled",!1),h.RecaptchaForm.prototype.onFormSubmit.call(this,t)},h.QuickOrderForm.prototype.insertRecaptchaContainer=function(){p.ps.v16&&!_()&&0!==this.$form.find(".box").length?this.$form.find(".box:last").append(this.$outer):p.ps.v15&&!_()&&0!==this.$form.find("fieldset:last").length?this.$form.find("fieldset:last").append(this.$outer):h.RecaptchaForm.prototype.insertRecaptchaContainer.call(this)},h.NewsletterForm=function(t,e,i,a){h.RecaptchaForm.call(this,t,e,i,a)},h.extends(h.NewsletterForm,h.RecaptchaForm),h.NewsletterForm.prototype.insertRecaptchaContainer=function(){"flex"===this.$submit.closest("div").css("display")?this.$submit.closest("div").before(this.$outer):h.RecaptchaForm.prototype.insertRecaptchaContainer.call(this)},h.NewsletterForm.prototype.setSubmitHandler=function(){h.isDef(window.psemailsubscription_subscription)&&h.isDef($._data(this.getFormElement(),"events"))?this.setSubmitFormHandler():h.RecaptchaForm.prototype.setSubmitHandler.call(this)},h.WriteReviewForm=function(t,e,i,a){h.RecaptchaForm.call(this,t,e,i,a)},h.extends(h.WriteReviewForm,h.RecaptchaForm),h.WriteReviewForm.prototype.setSubmitHandler=function(){p.ps.v17pc?this.setSubmitFormHandler():p.ps.v16?this.setDocClickHandler("#"+this.$submit.attr("id")):this.setSubmitClickHandler()},h.WriteReviewForm.prototype.insertRecaptchaContainer=function(){p.ps.v17pc?(this.$submit.parent().before(this.$outer),S()?this.$submit.closest(".post-comment-buttons").addClass("offset-md-6 offset-sm-6 col-md-offset-6 col-sm-offset-6"):function(){for(var t in h.recaptchaForms)if(0<h.recaptchaForms[t].length)return!0;return!1}()||this.$form.closest(".modal-dialog").attr("style","-webkit-transform: none!important; transform: none!important;")):h.RecaptchaForm.prototype.insertRecaptchaContainer.call(this)},h.NotifyWhenInStockForm=function(t,e,i,a){h.RecaptchaForm.call(this,t,e,i,a)},h.extends(h.NotifyWhenInStockForm,h.RecaptchaForm),h.NotifyWhenInStockForm.prototype.setSubmitHandler=function(){!c.isLegacyMAModuleEnabled&&this.$submit.hasClass("js-mailalert-add")?(this.setDocClickHandler(".js-mailalert-add"),this.origHandler&&(this.origHandler=this.origHandler.bind(this.getSubmitElement()))):this.setGlobalFuncHandler("addNotification")},h.NotifyWhenInStockForm.prototype.insertRecaptchaContainer=function(){this.$submit.before(this.$outer)},h.SendToFriendForm=function(t,e,i,a){h.RecaptchaForm.call(this,t,e,i,a)},h.extends(h.SendToFriendForm,h.RecaptchaForm),h.SendToFriendForm.prototype.setSubmitHandler=function(){this.setSubmitClickHandler()},h.run=function(){var t,e,i;return h.booted||(h.isObj(window[m])&&(i=window[m],c=i.meta,s=i.settings,p=i.context,r=i.trans,null!==c.validationError&&(t=0,(e=$('<div id="adveg-validation-failed" style="display: none;"><div><div>'+c.validationError+'</div><button type="button"><span>&times;</span></button></div></div>')).appendTo("body"),e.find("button:first").on("click",function(){clearTimeout(t),e.slideUp(200)}),setTimeout(function(){e.slideDown(200),t=setTimeout(function(){e.slideUp(200)},4500)},700)),o()),h.booted=!0),a},h}();document.addEventListener("DOMContentLoaded",AdvancedEmailGuard.run),String.prototype.includes||(String.prototype.includes=function(t,e){"use strict";if(t instanceof RegExp)throw TypeError("first argument must not be a RegExp");return-1!==this.indexOf(t,e=void 0===e?0:e)});/**
 * NOTICE OF LICENSE
 *
 * This source file is subject to a commercial license from SAS Comptoir du Code
 * Use, copy, modification or distribution of this source file without written
 * license agreement from the SAS Comptoir du Code is strictly forbidden.
 * In order to obtain a license, please contact us: contact@comptoirducode.com
 *
 * @package   cdc_googletagmanager
 * @author    Vincent - Comptoir du Code
 * @copyright Copyright(c) 2015-2022 SAS Comptoir du Code
 * @license   https://opensource.org/licenses/AFL-3.0 Academic Free License version 3.0
 *
 * Project Name : Google Tag Manager Enhanced Ecommerce (UA) Tracking
 * Created By  : Comptoir du Code
 * Created On  : 2016-06-02
 * Support : https://addons.prestashop.com/contact-community.php?id_product=23806
 */
var cdcGtm={clearDatalayer:function(){if(typeof dataLayer==='undefined'){dataLayer=[]}
dataLayer.push({ecommerce:null})},addToCart:function(product_id,attribute_id,qtity,addedFromProductPage,callerElement){if(product_id){cdcGtm.pushProductToDatalayer('cart-add',product_id,attribute_id,qtity)}},removeFromCart:function(product_id,attribute_id,qtity){if(product_id){cdcGtm.pushProductToDatalayer('cart-remove',product_id,attribute_id,qtity)}},productClick:function(product_id,attribute_id){if(product_id){cdcGtm.pushProductToDatalayer('product-click',product_id,attribute_id)}},pushProductToDatalayer:function(action,product_id,attribute_id,qtity){attribute_id=attribute_id||0;qtity=qtity||1;var cdcgtmreq=new XMLHttpRequest();cdcgtmreq.onreadystatechange=function(){if(cdcgtmreq.readyState==4){if(cdcgtmreq.status==200){var datalayerJs=cdcgtmreq.responseText;try{let datalayerCartAction=JSON.parse(datalayerJs);cdcGtm.clearDatalayer();dataLayer.push(datalayerCartAction)}catch(e){console.log("[CDCGTM] error while parsing json")}}}};if(typeof ajaxGetProductUrl!=='undefined'&&ajaxGetProductUrl){cdcgtmreq.open("GET",ajaxGetProductUrl+"?action="+action+"&id="+product_id+"&id_attribute="+attribute_id+"&qtity="+qtity,!0);cdcgtmreq.setRequestHeader('X-Requested-With','XMLHttpRequest');cdcgtmreq.send()}else{console.error("[CDCGTM] ajaxGetProductUrl not defined, cannot send action "+action)}},handleValidateShippingStep:function($submitBtn,event,shippingName){if(!$submitBtn.hasClass('clicked')){event.preventDefault();try{dataLayer=dataLayer||[];let cloneDatalayer=JSON.parse(JSON.stringify(cdcDatalayer))
cloneDatalayer.event='add_shipping_info';cloneDatalayer.ecommerce.shipping_tier=shippingName;cdcGtm.clearDatalayer();dataLayer.push(cloneDatalayer)}catch(e){console.error(e)}
setTimeout(function(){$submitBtn.addClass('clicked');$submitBtn.click()},500)}}}
if(typeof(ajaxCart)!='undefined'){var ajaxCartAddFunc=ajaxCart.add;ajaxCart.add=function(idProduct,idCombination,addedFromProductPage,callerElement,quantity,wishlist){ajaxCartAddFunc(idProduct,idCombination,addedFromProductPage,callerElement,quantity,wishlist);cdcGtm.addToCart(idProduct,idCombination,quantity,addedFromProductPage,callerElement)}
var ajaxCartRemoveFunc=ajaxCart.remove;ajaxCart.remove=function(idProduct,idCombination,customizationId,idAddressDelivery){ajaxCartRemoveFunc(idProduct,idCombination,customizationId,idAddressDelivery);cdcGtm.removeFromCart(idProduct,idCombination)}}else if(typeof(prestashop)!='undefined'){$(document).ready(function(){prestashop.on('updateCart',function(event){let requestData={};if(event&&event.reason){requestData={id_product_attribute:event.reason.idProductAttribute,id_product:event.reason.idProduct,action:event.reason.linkAction};let quantity=1;if(event.resp&&event.resp.quantity){quantity=event.resp.quantity}
if(requestData.action=='add-to-cart'){cdcGtm.addToCart(requestData.id_product,requestData.id_product_attribute,quantity,null,null)}else if(requestData.action=='delete-from-cart'){cdcGtm.removeFromCart(requestData.id_product,requestData.id_product_attribute,quantity)}}})})}
var deleteProductFromSummary=(function(id){var original_deleteProductFromSummary=deleteProductFromSummary;return function(id){var productId=0;var productAttributeId=0;var ids=0;ids=id.split('_');productId=parseInt(ids[0]);if(typeof(ids[1])!=='undefined'){productAttributeId=parseInt(ids[1])}
var cart_qtity=parseInt($('input[name=quantity_'+id+']').val());cdcGtm.removeFromCart(productId,productAttributeId,cart_qtity);original_deleteProductFromSummary(id)}})();var downQuantity=(function(id,qty){var original_downQuantity=downQuantity;return function(id,qty){var productId=0;var productAttributeId=0;var ids=0;ids=id.split('_');productId=parseInt(ids[0]);if(typeof(ids[1])!=='undefined'){productAttributeId=parseInt(ids[1])}
var val=$('input[name=quantity_'+id+']').val();var newVal=val;if(typeof(qty)=='undefined'||!qty){new_qty=1;newVal=val-1}else if(qty<0)
new_qty=-qty;if(newVal>0){cdcGtm.removeFromCart(productId,productAttributeId,new_qty)}
original_downQuantity(id,qty)}})();$(document).ready(function(){if(typeof ajaxShippingEvent!=='undefined'&&ajaxShippingEvent){$('#checkout').on('click','#checkout-delivery-step button[type=submit]',function(e){let $submitBtn=$(this);let $selectedShipping=$submitBtn.closest('#checkout-delivery-step').find('.delivery-options input[type=radio]:checked').closest('.delivery-option');let shippingName=$selectedShipping.find('.carrier-name').text();cdcGtm.handleValidateShippingStep($submitBtn,e,shippingName)});$('#order').on('click','button[name=processCarrier]',function(e){let $submitBtn=$(this);let $selectedShipping=$submitBtn.closest('form[name=carrier_area]').find('.delivery_options input[type=radio]:checked').closest('.delivery_option');let shippingName=$selectedShipping.find('td:not(.delivery_option_radio):not(.delivery_option_logo):not(.delivery_option_price)').find('strong').text();cdcGtm.handleValidateShippingStep($submitBtn,e,shippingName)})}
if(typeof ajaxPaymentEvent!=='undefined'&&ajaxPaymentEvent){$('#checkout').on('change','#checkout-payment-step input[type=radio][name=payment-option]',function(e){let paymentName=$(this).closest('.payment-option').find('label').text().trim();dataLayer=dataLayer||[];let cloneDatalayer=JSON.parse(JSON.stringify(cdcDatalayer))
cloneDatalayer.event='add_payment_info';cloneDatalayer.ecommerce.payment_type=paymentName;cdcGtm.clearDatalayer();dataLayer.push(cloneDatalayer)});$('#order').on('click','#HOOK_PAYMENT .payment_module a',function(e,cdcGtmTriggered){let $submitBtn=$(this);e.preventDefault();try{dataLayer=dataLayer||[];let cloneDatalayer=JSON.parse(JSON.stringify(cdcDatalayer))
cloneDatalayer.event='add_payment_info';cloneDatalayer.ecommerce.payment_type=$submitBtn.attr('title');cdcGtm.clearDatalayer();dataLayer.push(cloneDatalayer)}catch(e){console.error(e)}
setTimeout(function(){window.location.href=$submitBtn.attr("href")},500)})}});$(document).ready(function(){$('article[data-id-product]').find('a').on('click',function(){let $product=$(this).closest('article[data-id-product]');let idProduct=$product.data('id-product');let idProductAttribute=$product.data('id-product-attribute')|0;cdcGtm.productClick(idProduct,idProductAttribute)});$('.ajax_block_product').find('a.product-name,a.product_img_link,a.lnk_view,a.quick-view-mobile').on('click',function(e){let $productInfos=$(this).closest('.ajax_block_product').find('.cdcgtm_product');let idProduct=$productInfos.data('id-product');let idProductAttribute=$productInfos.data('id-product-attribute')|0;cdcGtm.productClick(idProduct,idProductAttribute)})});/*! jQuery UI - v1.10.3 - 2013-05-03
* http://jqueryui.com
* Includes: jquery.ui.core.js, jquery.ui.widget.js, jquery.ui.mouse.js, jquery.ui.draggable.js, jquery.ui.droppable.js, jquery.ui.resizable.js, jquery.ui.selectable.js, jquery.ui.sortable.js, jquery.ui.effect.js, jquery.ui.accordion.js, jquery.ui.autocomplete.js, jquery.ui.button.js, jquery.ui.datepicker.js, jquery.ui.dialog.js, jquery.ui.effect-blind.js, jquery.ui.effect-bounce.js, jquery.ui.effect-clip.js, jquery.ui.effect-drop.js, jquery.ui.effect-explode.js, jquery.ui.effect-fade.js, jquery.ui.effect-fold.js, jquery.ui.effect-highlight.js, jquery.ui.effect-pulsate.js, jquery.ui.effect-scale.js, jquery.ui.effect-shake.js, jquery.ui.effect-slide.js, jquery.ui.effect-transfer.js, jquery.ui.menu.js, jquery.ui.position.js, jquery.ui.progressbar.js, jquery.ui.slider.js, jquery.ui.spinner.js, jquery.ui.tabs.js, jquery.ui.tooltip.js
* Copyright 2013 jQuery Foundation and other contributors; Licensed MIT */
!function(a,b){function e(b,c){var d,e,g,h=b.nodeName.toLowerCase();return"area"===h?(d=b.parentNode,e=d.name,!(!b.href||!e||"map"!==d.nodeName.toLowerCase())&&(g=a("img[usemap=#"+e+"]")[0],!!g&&f(g))):(/input|select|textarea|button|object/.test(h)?!b.disabled:"a"===h?b.href||c:c)&&f(b)}function f(b){return a.expr.filters.visible(b)&&!a(b).parents().addBack().filter(function(){return"hidden"===a.css(this,"visibility")}).length}var c=0,d=/^ui-id-\d+$/;a.ui=a.ui||{},a.extend(a.ui,{version:"1.10.3",keyCode:{BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,NUMPAD_ADD:107,NUMPAD_DECIMAL:110,NUMPAD_DIVIDE:111,NUMPAD_ENTER:108,NUMPAD_MULTIPLY:106,NUMPAD_SUBTRACT:109,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38}}),a.fn.extend({focus:function(b){return function(c,d){return"number"==typeof c?this.each(function(){var b=this;setTimeout(function(){a(b).focus(),d&&d.call(b)},c)}):b.apply(this,arguments)}}(a.fn.focus),scrollParent:function(){var b;return b=a.ui.ie&&/(static|relative)/.test(this.css("position"))||/absolute/.test(this.css("position"))?this.parents().filter(function(){return/(relative|absolute|fixed)/.test(a.css(this,"position"))&&/(auto|scroll)/.test(a.css(this,"overflow")+a.css(this,"overflow-y")+a.css(this,"overflow-x"))}).eq(0):this.parents().filter(function(){return/(auto|scroll)/.test(a.css(this,"overflow")+a.css(this,"overflow-y")+a.css(this,"overflow-x"))}).eq(0),/fixed/.test(this.css("position"))||!b.length?a(document):b},zIndex:function(c){if(c!==b)return this.css("zIndex",c);if(this.length)for(var e,f,d=a(this[0]);d.length&&d[0]!==document;){if(e=d.css("position"),("absolute"===e||"relative"===e||"fixed"===e)&&(f=parseInt(d.css("zIndex"),10),!isNaN(f)&&0!==f))return f;d=d.parent()}return 0},uniqueId:function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++c)})},removeUniqueId:function(){return this.each(function(){d.test(this.id)&&a(this).removeAttr("id")})}}),a.extend(a.expr[":"],{data:a.expr.createPseudo?a.expr.createPseudo(function(b){return function(c){return!!a.data(c,b)}}):function(b,c,d){return!!a.data(b,d[3])},focusable:function(b){return e(b,!isNaN(a.attr(b,"tabindex")))},tabbable:function(b){var c=a.attr(b,"tabindex"),d=isNaN(c);return(d||c>=0)&&e(b,!d)}}),a("<a>").outerWidth(1).jquery||a.each(["Width","Height"],function(c,d){function h(b,c,d,f){return a.each(e,function(){c-=parseFloat(a.css(b,"padding"+this))||0,d&&(c-=parseFloat(a.css(b,"border"+this+"Width"))||0),f&&(c-=parseFloat(a.css(b,"margin"+this))||0)}),c}var e="Width"===d?["Left","Right"]:["Top","Bottom"],f=d.toLowerCase(),g={innerWidth:a.fn.innerWidth,innerHeight:a.fn.innerHeight,outerWidth:a.fn.outerWidth,outerHeight:a.fn.outerHeight};a.fn["inner"+d]=function(c){return c===b?g["inner"+d].call(this):this.each(function(){a(this).css(f,h(this,c)+"px")})},a.fn["outer"+d]=function(b,c){return"number"!=typeof b?g["outer"+d].call(this,b):this.each(function(){a(this).css(f,h(this,b,!0,c)+"px")})}}),a.fn.addBack||(a.fn.addBack=function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}),a("<a>").data("a-b","a").removeData("a-b").data("a-b")&&(a.fn.removeData=function(b){return function(c){return arguments.length?b.call(this,a.camelCase(c)):b.call(this)}}(a.fn.removeData)),a.ui.ie=!!/msie [\w.]+/.exec(navigator.userAgent.toLowerCase()),a.support.selectstart="onselectstart"in document.createElement("div"),a.fn.extend({disableSelection:function(){return this.bind((a.support.selectstart?"selectstart":"mousedown")+".ui-disableSelection",function(a){a.preventDefault()})},enableSelection:function(){return this.unbind(".ui-disableSelection")}}),a.extend(a.ui,{plugin:{add:function(b,c,d){var e,f=a.ui[b].prototype;for(e in d)f.plugins[e]=f.plugins[e]||[],f.plugins[e].push([c,d[e]])},call:function(a,b,c){var d,e=a.plugins[b];if(e&&a.element[0].parentNode&&11!==a.element[0].parentNode.nodeType)for(d=0;d<e.length;d++)a.options[e[d][0]]&&e[d][1].apply(a.element,c)}},hasScroll:function(b,c){if("hidden"===a(b).css("overflow"))return!1;var d=c&&"left"===c?"scrollLeft":"scrollTop",e=!1;return b[d]>0||(b[d]=1,e=b[d]>0,b[d]=0,e)}})}(jQuery),function(a,b){var c=0,d=Array.prototype.slice,e=a.cleanData;a.cleanData=function(b){for(var d,c=0;null!=(d=b[c]);c++)try{a(d).triggerHandler("remove")}catch(a){}e(b)},a.widget=function(b,c,d){var e,f,g,h,i={},j=b.split(".")[0];b=b.split(".")[1],e=j+"-"+b,d||(d=c,c=a.Widget),a.expr[":"][e.toLowerCase()]=function(b){return!!a.data(b,e)},a[j]=a[j]||{},f=a[j][b],g=a[j][b]=function(a,b){return this._createWidget?void(arguments.length&&this._createWidget(a,b)):new g(a,b)},a.extend(g,f,{version:d.version,_proto:a.extend({},d),_childConstructors:[]}),h=new c,h.options=a.widget.extend({},h.options),a.each(d,function(b,d){return a.isFunction(d)?void(i[b]=function(){var a=function(){return c.prototype[b].apply(this,arguments)},e=function(a){return c.prototype[b].apply(this,a)};return function(){var f,b=this._super,c=this._superApply;return this._super=a,this._superApply=e,f=d.apply(this,arguments),this._super=b,this._superApply=c,f}}()):void(i[b]=d)}),g.prototype=a.widget.extend(h,{widgetEventPrefix:f?h.widgetEventPrefix:b},i,{constructor:g,namespace:j,widgetName:b,widgetFullName:e}),f?(a.each(f._childConstructors,function(b,c){var d=c.prototype;a.widget(d.namespace+"."+d.widgetName,g,c._proto)}),delete f._childConstructors):c._childConstructors.push(g),a.widget.bridge(b,g)},a.widget.extend=function(c){for(var h,i,e=d.call(arguments,1),f=0,g=e.length;f<g;f++)for(h in e[f])i=e[f][h],e[f].hasOwnProperty(h)&&i!==b&&(a.isPlainObject(i)?c[h]=a.isPlainObject(c[h])?a.widget.extend({},c[h],i):a.widget.extend({},i):c[h]=i);return c},a.widget.bridge=function(c,e){var f=e.prototype.widgetFullName||c;a.fn[c]=function(g){var h="string"==typeof g,i=d.call(arguments,1),j=this;return g=!h&&i.length?a.widget.extend.apply(null,[g].concat(i)):g,h?this.each(function(){var d,e=a.data(this,f);return e?a.isFunction(e[g])&&"_"!==g.charAt(0)?(d=e[g].apply(e,i),d!==e&&d!==b?(j=d&&d.jquery?j.pushStack(d.get()):d,!1):void 0):a.error("no such method '"+g+"' for "+c+" widget instance"):a.error("cannot call methods on "+c+" prior to initialization; attempted to call method '"+g+"'")}):this.each(function(){var b=a.data(this,f);b?b.option(g||{})._init():a.data(this,f,new e(g,this))}),j}},a.Widget=function(){},a.Widget._childConstructors=[],a.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{disabled:!1,create:null},_createWidget:function(b,d){d=a(d||this.defaultElement||this)[0],this.element=a(d),this.uuid=c++,this.eventNamespace="."+this.widgetName+this.uuid,this.options=a.widget.extend({},this.options,this._getCreateOptions(),b),this.bindings=a(),this.hoverable=a(),this.focusable=a(),d!==this&&(a.data(d,this.widgetFullName,this),this._on(!0,this.element,{remove:function(a){a.target===d&&this.destroy()}}),this.document=a(d.style?d.ownerDocument:d.document||d),this.window=a(this.document[0].defaultView||this.document[0].parentWindow)),this._create(),this._trigger("create",null,this._getCreateEventData()),this._init()},_getCreateOptions:a.noop,_getCreateEventData:a.noop,_create:a.noop,_init:a.noop,destroy:function(){this._destroy(),this.element.unbind(this.eventNamespace).removeData(this.widgetName).removeData(this.widgetFullName).removeData(a.camelCase(this.widgetFullName)),this.widget().unbind(this.eventNamespace).removeAttr("aria-disabled").removeClass(this.widgetFullName+"-disabled ui-state-disabled"),this.bindings.unbind(this.eventNamespace),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")},_destroy:a.noop,widget:function(){return this.element},option:function(c,d){var f,g,h,e=c;if(0===arguments.length)return a.widget.extend({},this.options);if("string"==typeof c)if(e={},f=c.split("."),c=f.shift(),f.length){for(g=e[c]=a.widget.extend({},this.options[c]),h=0;h<f.length-1;h++)g[f[h]]=g[f[h]]||{},g=g[f[h]];if(c=f.pop(),d===b)return g[c]===b?null:g[c];g[c]=d}else{if(d===b)return this.options[c]===b?null:this.options[c];e[c]=d}return this._setOptions(e),this},_setOptions:function(a){var b;for(b in a)this._setOption(b,a[b]);return this},_setOption:function(a,b){return this.options[a]=b,"disabled"===a&&(this.widget().toggleClass(this.widgetFullName+"-disabled ui-state-disabled",!!b).attr("aria-disabled",b),this.hoverable.removeClass("ui-state-hover"),this.focusable.removeClass("ui-state-focus")),this},enable:function(){return this._setOption("disabled",!1)},disable:function(){return this._setOption("disabled",!0)},_on:function(b,c,d){var e,f=this;"boolean"!=typeof b&&(d=c,c=b,b=!1),d?(c=e=a(c),this.bindings=this.bindings.add(c)):(d=c,c=this.element,e=this.widget()),a.each(d,function(d,g){function h(){if(b||f.options.disabled!==!0&&!a(this).hasClass("ui-state-disabled"))return("string"==typeof g?f[g]:g).apply(f,arguments)}"string"!=typeof g&&(h.guid=g.guid=g.guid||h.guid||a.guid++);var i=d.match(/^(\w+)\s*(.*)$/),j=i[1]+f.eventNamespace,k=i[2];k?e.delegate(k,j,h):c.bind(j,h)})},_off:function(a,b){b=(b||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace,a.unbind(b).undelegate(b)},_delay:function(a,b){function c(){return("string"==typeof a?d[a]:a).apply(d,arguments)}var d=this;return setTimeout(c,b||0)},_hoverable:function(b){this.hoverable=this.hoverable.add(b),this._on(b,{mouseenter:function(b){a(b.currentTarget).addClass("ui-state-hover")},mouseleave:function(b){a(b.currentTarget).removeClass("ui-state-hover")}})},_focusable:function(b){this.focusable=this.focusable.add(b),this._on(b,{focusin:function(b){a(b.currentTarget).addClass("ui-state-focus")},focusout:function(b){a(b.currentTarget).removeClass("ui-state-focus")}})},_trigger:function(b,c,d){var e,f,g=this.options[b];if(d=d||{},c=a.Event(c),c.type=(b===this.widgetEventPrefix?b:this.widgetEventPrefix+b).toLowerCase(),c.target=this.element[0],f=c.originalEvent)for(e in f)e in c||(c[e]=f[e]);return this.element.trigger(c,d),!(a.isFunction(g)&&g.apply(this.element[0],[c].concat(d))===!1||c.isDefaultPrevented())}},a.each({show:"fadeIn",hide:"fadeOut"},function(b,c){a.Widget.prototype["_"+b]=function(d,e,f){"string"==typeof e&&(e={effect:e});var g,h=e?e===!0||"number"==typeof e?c:e.effect||c:b;e=e||{},"number"==typeof e&&(e={duration:e}),g=!a.isEmptyObject(e),e.complete=f,e.delay&&d.delay(e.delay),g&&a.effects&&a.effects.effect[h]?d[b](e):h!==b&&d[h]?d[h](e.duration,e.easing,f):d.queue(function(c){a(this)[b](),f&&f.call(d[0]),c()})}})}(jQuery),function(a,b){var c=!1;a(document).mouseup(function(){c=!1}),a.widget("ui.mouse",{version:"1.10.3",options:{cancel:"input,textarea,button,select,option",distance:1,delay:0},_mouseInit:function(){var b=this;this.element.bind("mousedown."+this.widgetName,function(a){return b._mouseDown(a)}).bind("click."+this.widgetName,function(c){if(!0===a.data(c.target,b.widgetName+".preventClickEvent"))return a.removeData(c.target,b.widgetName+".preventClickEvent"),c.stopImmediatePropagation(),!1}),this.started=!1},_mouseDestroy:function(){this.element.unbind("."+this.widgetName),this._mouseMoveDelegate&&a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate)},_mouseDown:function(b){if(!c){this._mouseStarted&&this._mouseUp(b),this._mouseDownEvent=b;var d=this,e=1===b.which,f=!("string"!=typeof this.options.cancel||!b.target.nodeName)&&a(b.target).closest(this.options.cancel).length;return!(e&&!f&&this._mouseCapture(b))||(this.mouseDelayMet=!this.options.delay,this.mouseDelayMet||(this._mouseDelayTimer=setTimeout(function(){d.mouseDelayMet=!0},this.options.delay)),this._mouseDistanceMet(b)&&this._mouseDelayMet(b)&&(this._mouseStarted=this._mouseStart(b)!==!1,!this._mouseStarted)?(b.preventDefault(),!0):(!0===a.data(b.target,this.widgetName+".preventClickEvent")&&a.removeData(b.target,this.widgetName+".preventClickEvent"),this._mouseMoveDelegate=function(a){return d._mouseMove(a)},this._mouseUpDelegate=function(a){return d._mouseUp(a)},a(document).bind("mousemove."+this.widgetName,this._mouseMoveDelegate).bind("mouseup."+this.widgetName,this._mouseUpDelegate),b.preventDefault(),c=!0,!0))}},_mouseMove:function(b){return a.ui.ie&&(!document.documentMode||document.documentMode<9)&&!b.button?this._mouseUp(b):this._mouseStarted?(this._mouseDrag(b),b.preventDefault()):(this._mouseDistanceMet(b)&&this._mouseDelayMet(b)&&(this._mouseStarted=this._mouseStart(this._mouseDownEvent,b)!==!1,this._mouseStarted?this._mouseDrag(b):this._mouseUp(b)),!this._mouseStarted)},_mouseUp:function(b){return a(document).unbind("mousemove."+this.widgetName,this._mouseMoveDelegate).unbind("mouseup."+this.widgetName,this._mouseUpDelegate),this._mouseStarted&&(this._mouseStarted=!1,b.target===this._mouseDownEvent.target&&a.data(b.target,this.widgetName+".preventClickEvent",!0),this._mouseStop(b)),!1},_mouseDistanceMet:function(a){return Math.max(Math.abs(this._mouseDownEvent.pageX-a.pageX),Math.abs(this._mouseDownEvent.pageY-a.pageY))>=this.options.distance},_mouseDelayMet:function(){return this.mouseDelayMet},_mouseStart:function(){},_mouseDrag:function(){},_mouseStop:function(){},_mouseCapture:function(){return!0}})}(jQuery),function(a,b){a.widget("ui.draggable",a.ui.mouse,{version:"1.10.3",widgetEventPrefix:"drag",options:{addClasses:!0,appendTo:"parent",axis:!1,connectToSortable:!1,containment:!1,cursor:"auto",cursorAt:!1,grid:!1,handle:!1,helper:"original",iframeFix:!1,opacity:!1,refreshPositions:!1,revert:!1,revertDuration:500,scope:"default",scroll:!0,scrollSensitivity:20,scrollSpeed:20,snap:!1,snapMode:"both",snapTolerance:20,stack:!1,zIndex:!1,drag:null,start:null,stop:null},_create:function(){"original"!==this.options.helper||/^(?:r|a|f)/.test(this.element.css("position"))||(this.element[0].style.position="relative"),this.options.addClasses&&this.element.addClass("ui-draggable"),this.options.disabled&&this.element.addClass("ui-draggable-disabled"),this._mouseInit()},_destroy:function(){this.element.removeClass("ui-draggable ui-draggable-dragging ui-draggable-disabled"),this._mouseDestroy()},_mouseCapture:function(b){var c=this.options;return!(this.helper||c.disabled||a(b.target).closest(".ui-resizable-handle").length>0)&&(this.handle=this._getHandle(b),!!this.handle&&(a(c.iframeFix===!0?"iframe":c.iframeFix).each(function(){a("<div class='ui-draggable-iframeFix' style='background: #fff;'></div>").css({width:this.offsetWidth+"px",height:this.offsetHeight+"px",position:"absolute",opacity:"0.001",zIndex:1e3}).css(a(this).offset()).appendTo("body")}),!0))},_mouseStart:function(b){var c=this.options;return this.helper=this._createHelper(b),this.helper.addClass("ui-draggable-dragging"),this._cacheHelperProportions(),a.ui.ddmanager&&(a.ui.ddmanager.current=this),this._cacheMargins(),this.cssPosition=this.helper.css("position"),this.scrollParent=this.helper.scrollParent(),this.offsetParent=this.helper.offsetParent(),this.offsetParentCssPosition=this.offsetParent.css("position"),this.offset=this.positionAbs=this.element.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},this.offset.scroll=!1,a.extend(this.offset,{click:{left:b.pageX-this.offset.left,top:b.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.originalPosition=this.position=this._generatePosition(b),this.originalPageX=b.pageX,this.originalPageY=b.pageY,c.cursorAt&&this._adjustOffsetFromHelper(c.cursorAt),this._setContainment(),this._trigger("start",b)===!1?(this._clear(),!1):(this._cacheHelperProportions(),a.ui.ddmanager&&!c.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,b),this._mouseDrag(b,!0),a.ui.ddmanager&&a.ui.ddmanager.dragStart(this,b),!0)},_mouseDrag:function(b,c){if("fixed"===this.offsetParentCssPosition&&(this.offset.parent=this._getParentOffset()),this.position=this._generatePosition(b),this.positionAbs=this._convertPositionTo("absolute"),!c){var d=this._uiHash();if(this._trigger("drag",b,d)===!1)return this._mouseUp({}),!1;this.position=d.position}return this.options.axis&&"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),a.ui.ddmanager&&a.ui.ddmanager.drag(this,b),!1},_mouseStop:function(b){var c=this,d=!1;return a.ui.ddmanager&&!this.options.dropBehaviour&&(d=a.ui.ddmanager.drop(this,b)),this.dropped&&(d=this.dropped,this.dropped=!1),!("original"===this.options.helper&&!a.contains(this.element[0].ownerDocument,this.element[0]))&&("invalid"===this.options.revert&&!d||"valid"===this.options.revert&&d||this.options.revert===!0||a.isFunction(this.options.revert)&&this.options.revert.call(this.element,d)?a(this.helper).animate(this.originalPosition,parseInt(this.options.revertDuration,10),function(){c._trigger("stop",b)!==!1&&c._clear()}):this._trigger("stop",b)!==!1&&this._clear(),!1)},_mouseUp:function(b){return a("div.ui-draggable-iframeFix").each(function(){this.parentNode.removeChild(this)}),a.ui.ddmanager&&a.ui.ddmanager.dragStop(this,b),a.ui.mouse.prototype._mouseUp.call(this,b)},cancel:function(){return this.helper.is(".ui-draggable-dragging")?this._mouseUp({}):this._clear(),this},_getHandle:function(b){return!this.options.handle||!!a(b.target).closest(this.element.find(this.options.handle)).length},_createHelper:function(b){var c=this.options,d=a.isFunction(c.helper)?a(c.helper.apply(this.element[0],[b])):"clone"===c.helper?this.element.clone().removeAttr("id"):this.element;return d.parents("body").length||d.appendTo("parent"===c.appendTo?this.element[0].parentNode:c.appendTo),d[0]===this.element[0]||/(fixed|absolute)/.test(d.css("position"))||d.css("position","absolute"),d},_adjustOffsetFromHelper:function(b){"string"==typeof b&&(b=b.split(" ")),a.isArray(b)&&(b={left:+b[0],top:+b[1]||0}),"left"in b&&(this.offset.click.left=b.left+this.margins.left),"right"in b&&(this.offset.click.left=this.helperProportions.width-b.right+this.margins.left),"top"in b&&(this.offset.click.top=b.top+this.margins.top),"bottom"in b&&(this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top)},_getParentOffset:function(){var b=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==document&&a.contains(this.scrollParent[0],this.offsetParent[0])&&(b.left+=this.scrollParent.scrollLeft(),b.top+=this.scrollParent.scrollTop()),(this.offsetParent[0]===document.body||this.offsetParent[0].tagName&&"html"===this.offsetParent[0].tagName.toLowerCase()&&a.ui.ie)&&(b={top:0,left:0}),{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"===this.cssPosition){var a=this.element.position();return{top:a.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.element.css("marginLeft"),10)||0,top:parseInt(this.element.css("marginTop"),10)||0,right:parseInt(this.element.css("marginRight"),10)||0,bottom:parseInt(this.element.css("marginBottom"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var b,c,d,e=this.options;return e.containment?"window"===e.containment?void(this.containment=[a(window).scrollLeft()-this.offset.relative.left-this.offset.parent.left,a(window).scrollTop()-this.offset.relative.top-this.offset.parent.top,a(window).scrollLeft()+a(window).width()-this.helperProportions.width-this.margins.left,a(window).scrollTop()+(a(window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]):"document"===e.containment?void(this.containment=[0,0,a(document).width()-this.helperProportions.width-this.margins.left,(a(document).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]):e.containment.constructor===Array?void(this.containment=e.containment):("parent"===e.containment&&(e.containment=this.helper[0].parentNode),c=a(e.containment),d=c[0],void(d&&(b="hidden"!==c.css("overflow"),this.containment=[(parseInt(c.css("borderLeftWidth"),10)||0)+(parseInt(c.css("paddingLeft"),10)||0),(parseInt(c.css("borderTopWidth"),10)||0)+(parseInt(c.css("paddingTop"),10)||0),(b?Math.max(d.scrollWidth,d.offsetWidth):d.offsetWidth)-(parseInt(c.css("borderRightWidth"),10)||0)-(parseInt(c.css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left-this.margins.right,(b?Math.max(d.scrollHeight,d.offsetHeight):d.offsetHeight)-(parseInt(c.css("borderBottomWidth"),10)||0)-(parseInt(c.css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top-this.margins.bottom],this.relative_container=c))):void(this.containment=null)},_convertPositionTo:function(b,c){c||(c=this.position);var d="absolute"===b?1:-1,e="absolute"!==this.cssPosition||this.scrollParent[0]!==document&&a.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent;return this.offset.scroll||(this.offset.scroll={top:e.scrollTop(),left:e.scrollLeft()}),{top:c.top+this.offset.relative.top*d+this.offset.parent.top*d-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():this.offset.scroll.top)*d,left:c.left+this.offset.relative.left*d+this.offset.parent.left*d-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():this.offset.scroll.left)*d}},_generatePosition:function(b){var c,d,e,f,g=this.options,h="absolute"!==this.cssPosition||this.scrollParent[0]!==document&&a.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,i=b.pageX,j=b.pageY;return this.offset.scroll||(this.offset.scroll={top:h.scrollTop(),left:h.scrollLeft()}),this.originalPosition&&(this.containment&&(this.relative_container?(d=this.relative_container.offset(),c=[this.containment[0]+d.left,this.containment[1]+d.top,this.containment[2]+d.left,this.containment[3]+d.top]):c=this.containment,b.pageX-this.offset.click.left<c[0]&&(i=c[0]+this.offset.click.left),b.pageY-this.offset.click.top<c[1]&&(j=c[1]+this.offset.click.top),b.pageX-this.offset.click.left>c[2]&&(i=c[2]+this.offset.click.left),b.pageY-this.offset.click.top>c[3]&&(j=c[3]+this.offset.click.top)),g.grid&&(e=g.grid[1]?this.originalPageY+Math.round((j-this.originalPageY)/g.grid[1])*g.grid[1]:this.originalPageY,j=c?e-this.offset.click.top>=c[1]||e-this.offset.click.top>c[3]?e:e-this.offset.click.top>=c[1]?e-g.grid[1]:e+g.grid[1]:e,f=g.grid[0]?this.originalPageX+Math.round((i-this.originalPageX)/g.grid[0])*g.grid[0]:this.originalPageX,i=c?f-this.offset.click.left>=c[0]||f-this.offset.click.left>c[2]?f:f-this.offset.click.left>=c[0]?f-g.grid[0]:f+g.grid[0]:f)),{top:j-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():this.offset.scroll.top),left:i-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():this.offset.scroll.left)}},_clear:function(){this.helper.removeClass("ui-draggable-dragging"),this.helper[0]===this.element[0]||this.cancelHelperRemoval||this.helper.remove(),this.helper=null,this.cancelHelperRemoval=!1},_trigger:function(b,c,d){return d=d||this._uiHash(),a.ui.plugin.call(this,b,[c,d]),"drag"===b&&(this.positionAbs=this._convertPositionTo("absolute")),a.Widget.prototype._trigger.call(this,b,c,d)},plugins:{},_uiHash:function(){return{helper:this.helper,position:this.position,originalPosition:this.originalPosition,offset:this.positionAbs}}}),a.ui.plugin.add("draggable","connectToSortable",{start:function(b,c){var d=a(this).data("ui-draggable"),e=d.options,f=a.extend({},c,{item:d.element});d.sortables=[],a(e.connectToSortable).each(function(){var c=a.data(this,"ui-sortable");c&&!c.options.disabled&&(d.sortables.push({instance:c,shouldRevert:c.options.revert}),c.refreshPositions(),c._trigger("activate",b,f))})},stop:function(b,c){var d=a(this).data("ui-draggable"),e=a.extend({},c,{item:d.element});a.each(d.sortables,function(){this.instance.isOver?(this.instance.isOver=0,d.cancelHelperRemoval=!0,this.instance.cancelHelperRemoval=!1,this.shouldRevert&&(this.instance.options.revert=this.shouldRevert),this.instance._mouseStop(b),this.instance.options.helper=this.instance.options._helper,"original"===d.options.helper&&this.instance.currentItem.css({top:"auto",left:"auto"})):(this.instance.cancelHelperRemoval=!1,this.instance._trigger("deactivate",b,e))})},drag:function(b,c){var d=a(this).data("ui-draggable"),e=this;a.each(d.sortables,function(){var f=!1,g=this;this.instance.positionAbs=d.positionAbs,this.instance.helperProportions=d.helperProportions,this.instance.offset.click=d.offset.click,this.instance._intersectsWith(this.instance.containerCache)&&(f=!0,a.each(d.sortables,function(){return this.instance.positionAbs=d.positionAbs,this.instance.helperProportions=d.helperProportions,this.instance.offset.click=d.offset.click,this!==g&&this.instance._intersectsWith(this.instance.containerCache)&&a.contains(g.instance.element[0],this.instance.element[0])&&(f=!1),f})),f?(this.instance.isOver||(this.instance.isOver=1,this.instance.currentItem=a(e).clone().removeAttr("id").appendTo(this.instance.element).data("ui-sortable-item",!0),this.instance.options._helper=this.instance.options.helper,this.instance.options.helper=function(){return c.helper[0]},b.target=this.instance.currentItem[0],this.instance._mouseCapture(b,!0),this.instance._mouseStart(b,!0,!0),this.instance.offset.click.top=d.offset.click.top,this.instance.offset.click.left=d.offset.click.left,this.instance.offset.parent.left-=d.offset.parent.left-this.instance.offset.parent.left,this.instance.offset.parent.top-=d.offset.parent.top-this.instance.offset.parent.top,d._trigger("toSortable",b),d.dropped=this.instance.element,d.currentItem=d.element,this.instance.fromOutside=d),this.instance.currentItem&&this.instance._mouseDrag(b)):this.instance.isOver&&(this.instance.isOver=0,this.instance.cancelHelperRemoval=!0,this.instance.options.revert=!1,this.instance._trigger("out",b,this.instance._uiHash(this.instance)),this.instance._mouseStop(b,!0),this.instance.options.helper=this.instance.options._helper,this.instance.currentItem.remove(),this.instance.placeholder&&this.instance.placeholder.remove(),d._trigger("fromSortable",b),d.dropped=!1)})}}),a.ui.plugin.add("draggable","cursor",{start:function(){var b=a("body"),c=a(this).data("ui-draggable").options;b.css("cursor")&&(c._cursor=b.css("cursor")),b.css("cursor",c.cursor)},stop:function(){var b=a(this).data("ui-draggable").options;b._cursor&&a("body").css("cursor",b._cursor)}}),a.ui.plugin.add("draggable","opacity",{start:function(b,c){var d=a(c.helper),e=a(this).data("ui-draggable").options;d.css("opacity")&&(e._opacity=d.css("opacity")),d.css("opacity",e.opacity)},stop:function(b,c){var d=a(this).data("ui-draggable").options;d._opacity&&a(c.helper).css("opacity",d._opacity)}}),a.ui.plugin.add("draggable","scroll",{start:function(){var b=a(this).data("ui-draggable");b.scrollParent[0]!==document&&"HTML"!==b.scrollParent[0].tagName&&(b.overflowOffset=b.scrollParent.offset())},drag:function(b){var c=a(this).data("ui-draggable"),d=c.options,e=!1;c.scrollParent[0]!==document&&"HTML"!==c.scrollParent[0].tagName?(d.axis&&"x"===d.axis||(c.overflowOffset.top+c.scrollParent[0].offsetHeight-b.pageY<d.scrollSensitivity?c.scrollParent[0].scrollTop=e=c.scrollParent[0].scrollTop+d.scrollSpeed:b.pageY-c.overflowOffset.top<d.scrollSensitivity&&(c.scrollParent[0].scrollTop=e=c.scrollParent[0].scrollTop-d.scrollSpeed)),d.axis&&"y"===d.axis||(c.overflowOffset.left+c.scrollParent[0].offsetWidth-b.pageX<d.scrollSensitivity?c.scrollParent[0].scrollLeft=e=c.scrollParent[0].scrollLeft+d.scrollSpeed:b.pageX-c.overflowOffset.left<d.scrollSensitivity&&(c.scrollParent[0].scrollLeft=e=c.scrollParent[0].scrollLeft-d.scrollSpeed))):(d.axis&&"x"===d.axis||(b.pageY-a(document).scrollTop()<d.scrollSensitivity?e=a(document).scrollTop(a(document).scrollTop()-d.scrollSpeed):a(window).height()-(b.pageY-a(document).scrollTop())<d.scrollSensitivity&&(e=a(document).scrollTop(a(document).scrollTop()+d.scrollSpeed))),d.axis&&"y"===d.axis||(b.pageX-a(document).scrollLeft()<d.scrollSensitivity?e=a(document).scrollLeft(a(document).scrollLeft()-d.scrollSpeed):a(window).width()-(b.pageX-a(document).scrollLeft())<d.scrollSensitivity&&(e=a(document).scrollLeft(a(document).scrollLeft()+d.scrollSpeed)))),e!==!1&&a.ui.ddmanager&&!d.dropBehaviour&&a.ui.ddmanager.prepareOffsets(c,b)}}),a.ui.plugin.add("draggable","snap",{start:function(){var b=a(this).data("ui-draggable"),c=b.options;b.snapElements=[],a(c.snap.constructor!==String?c.snap.items||":data(ui-draggable)":c.snap).each(function(){var c=a(this),d=c.offset();this!==b.element[0]&&b.snapElements.push({item:this,width:c.outerWidth(),height:c.outerHeight(),top:d.top,left:d.left})})},drag:function(b,c){var d,e,f,g,h,i,j,k,l,m,n=a(this).data("ui-draggable"),o=n.options,p=o.snapTolerance,q=c.offset.left,r=q+n.helperProportions.width,s=c.offset.top,t=s+n.helperProportions.height;for(l=n.snapElements.length-1;l>=0;l--)h=n.snapElements[l].left,i=h+n.snapElements[l].width,j=n.snapElements[l].top,k=j+n.snapElements[l].height,r<h-p||q>i+p||t<j-p||s>k+p||!a.contains(n.snapElements[l].item.ownerDocument,n.snapElements[l].item)?(n.snapElements[l].snapping&&n.options.snap.release&&n.options.snap.release.call(n.element,b,a.extend(n._uiHash(),{snapItem:n.snapElements[l].item})),n.snapElements[l].snapping=!1):("inner"!==o.snapMode&&(d=Math.abs(j-t)<=p,e=Math.abs(k-s)<=p,f=Math.abs(h-r)<=p,g=Math.abs(i-q)<=p,d&&(c.position.top=n._convertPositionTo("relative",{top:j-n.helperProportions.height,left:0}).top-n.margins.top),e&&(c.position.top=n._convertPositionTo("relative",{top:k,left:0}).top-n.margins.top),f&&(c.position.left=n._convertPositionTo("relative",{top:0,left:h-n.helperProportions.width}).left-n.margins.left),g&&(c.position.left=n._convertPositionTo("relative",{top:0,left:i}).left-n.margins.left)),m=d||e||f||g,"outer"!==o.snapMode&&(d=Math.abs(j-s)<=p,e=Math.abs(k-t)<=p,f=Math.abs(h-q)<=p,g=Math.abs(i-r)<=p,d&&(c.position.top=n._convertPositionTo("relative",{top:j,left:0}).top-n.margins.top),e&&(c.position.top=n._convertPositionTo("relative",{top:k-n.helperProportions.height,left:0}).top-n.margins.top),f&&(c.position.left=n._convertPositionTo("relative",{top:0,left:h}).left-n.margins.left),g&&(c.position.left=n._convertPositionTo("relative",{top:0,left:i-n.helperProportions.width}).left-n.margins.left)),!n.snapElements[l].snapping&&(d||e||f||g||m)&&n.options.snap.snap&&n.options.snap.snap.call(n.element,b,a.extend(n._uiHash(),{snapItem:n.snapElements[l].item})),n.snapElements[l].snapping=d||e||f||g||m)}}),a.ui.plugin.add("draggable","stack",{start:function(){var b,c=this.data("ui-draggable").options,d=a.makeArray(a(c.stack)).sort(function(b,c){return(parseInt(a(b).css("zIndex"),10)||0)-(parseInt(a(c).css("zIndex"),10)||0)});d.length&&(b=parseInt(a(d[0]).css("zIndex"),10)||0,a(d).each(function(c){a(this).css("zIndex",b+c)}),this.css("zIndex",b+d.length))}}),a.ui.plugin.add("draggable","zIndex",{start:function(b,c){var d=a(c.helper),e=a(this).data("ui-draggable").options;d.css("zIndex")&&(e._zIndex=d.css("zIndex")),d.css("zIndex",e.zIndex)},stop:function(b,c){var d=a(this).data("ui-draggable").options;d._zIndex&&a(c.helper).css("zIndex",d._zIndex)}})}(jQuery),function(a,b){function c(a,b,c){return a>b&&a<b+c}a.widget("ui.droppable",{version:"1.10.3",widgetEventPrefix:"drop",options:{accept:"*",activeClass:!1,addClasses:!0,greedy:!1,hoverClass:!1,scope:"default",tolerance:"intersect",activate:null,deactivate:null,drop:null,out:null,over:null},_create:function(){var b=this.options,c=b.accept;this.isover=!1,this.isout=!0,this.accept=a.isFunction(c)?c:function(a){return a.is(c)},this.proportions={width:this.element[0].offsetWidth,height:this.element[0].offsetHeight},a.ui.ddmanager.droppables[b.scope]=a.ui.ddmanager.droppables[b.scope]||[],a.ui.ddmanager.droppables[b.scope].push(this),b.addClasses&&this.element.addClass("ui-droppable")},_destroy:function(){for(var b=0,c=a.ui.ddmanager.droppables[this.options.scope];b<c.length;b++)c[b]===this&&c.splice(b,1);this.element.removeClass("ui-droppable ui-droppable-disabled")},_setOption:function(b,c){"accept"===b&&(this.accept=a.isFunction(c)?c:function(a){return a.is(c)}),a.Widget.prototype._setOption.apply(this,arguments)},_activate:function(b){var c=a.ui.ddmanager.current;this.options.activeClass&&this.element.addClass(this.options.activeClass),c&&this._trigger("activate",b,this.ui(c))},_deactivate:function(b){var c=a.ui.ddmanager.current;this.options.activeClass&&this.element.removeClass(this.options.activeClass),c&&this._trigger("deactivate",b,this.ui(c))},_over:function(b){var c=a.ui.ddmanager.current;c&&(c.currentItem||c.element)[0]!==this.element[0]&&this.accept.call(this.element[0],c.currentItem||c.element)&&(this.options.hoverClass&&this.element.addClass(this.options.hoverClass),this._trigger("over",b,this.ui(c)))},_out:function(b){var c=a.ui.ddmanager.current;c&&(c.currentItem||c.element)[0]!==this.element[0]&&this.accept.call(this.element[0],c.currentItem||c.element)&&(this.options.hoverClass&&this.element.removeClass(this.options.hoverClass),this._trigger("out",b,this.ui(c)))},_drop:function(b,c){var d=c||a.ui.ddmanager.current,e=!1;return!(!d||(d.currentItem||d.element)[0]===this.element[0])&&(this.element.find(":data(ui-droppable)").not(".ui-draggable-dragging").each(function(){var b=a.data(this,"ui-droppable");if(b.options.greedy&&!b.options.disabled&&b.options.scope===d.options.scope&&b.accept.call(b.element[0],d.currentItem||d.element)&&a.ui.intersect(d,a.extend(b,{offset:b.element.offset()}),b.options.tolerance))return e=!0,!1}),!e&&(!!this.accept.call(this.element[0],d.currentItem||d.element)&&(this.options.activeClass&&this.element.removeClass(this.options.activeClass),this.options.hoverClass&&this.element.removeClass(this.options.hoverClass),this._trigger("drop",b,this.ui(d)),this.element)))},ui:function(a){return{draggable:a.currentItem||a.element,helper:a.helper,position:a.position,offset:a.positionAbs}}}),a.ui.intersect=function(a,b,d){if(!b.offset)return!1;var e,f,g=(a.positionAbs||a.position.absolute).left,h=g+a.helperProportions.width,i=(a.positionAbs||a.position.absolute).top,j=i+a.helperProportions.height,k=b.offset.left,l=k+b.proportions.width,m=b.offset.top,n=m+b.proportions.height;switch(d){case"fit":return k<=g&&h<=l&&m<=i&&j<=n;case"intersect":return k<g+a.helperProportions.width/2&&h-a.helperProportions.width/2<l&&m<i+a.helperProportions.height/2&&j-a.helperProportions.height/2<n;case"pointer":return e=(a.positionAbs||a.position.absolute).left+(a.clickOffset||a.offset.click).left,f=(a.positionAbs||a.position.absolute).top+(a.clickOffset||a.offset.click).top,c(f,m,b.proportions.height)&&c(e,k,b.proportions.width);case"touch":return(i>=m&&i<=n||j>=m&&j<=n||i<m&&j>n)&&(g>=k&&g<=l||h>=k&&h<=l||g<k&&h>l);default:return!1}},a.ui.ddmanager={current:null,droppables:{default:[]},prepareOffsets:function(b,c){var d,e,f=a.ui.ddmanager.droppables[b.options.scope]||[],g=c?c.type:null,h=(b.currentItem||b.element).find(":data(ui-droppable)").addBack();a:for(d=0;d<f.length;d++)if(!(f[d].options.disabled||b&&!f[d].accept.call(f[d].element[0],b.currentItem||b.element))){for(e=0;e<h.length;e++)if(h[e]===f[d].element[0]){f[d].proportions.height=0;continue a}f[d].visible="none"!==f[d].element.css("display"),f[d].visible&&("mousedown"===g&&f[d]._activate.call(f[d],c),f[d].offset=f[d].element.offset(),f[d].proportions={width:f[d].element[0].offsetWidth,height:f[d].element[0].offsetHeight})}},drop:function(b,c){var d=!1;return a.each((a.ui.ddmanager.droppables[b.options.scope]||[]).slice(),function(){this.options&&(!this.options.disabled&&this.visible&&a.ui.intersect(b,this,this.options.tolerance)&&(d=this._drop.call(this,c)||d),!this.options.disabled&&this.visible&&this.accept.call(this.element[0],b.currentItem||b.element)&&(this.isout=!0,this.isover=!1,this._deactivate.call(this,c)))}),d},dragStart:function(b,c){b.element.parentsUntil("body").bind("scroll.droppable",function(){b.options.refreshPositions||a.ui.ddmanager.prepareOffsets(b,c)})},drag:function(b,c){b.options.refreshPositions&&a.ui.ddmanager.prepareOffsets(b,c),a.each(a.ui.ddmanager.droppables[b.options.scope]||[],function(){if(!this.options.disabled&&!this.greedyChild&&this.visible){var d,e,f,g=a.ui.intersect(b,this,this.options.tolerance),h=!g&&this.isover?"isout":g&&!this.isover?"isover":null;h&&(this.options.greedy&&(e=this.options.scope,f=this.element.parents(":data(ui-droppable)").filter(function(){return a.data(this,"ui-droppable").options.scope===e}),f.length&&(d=a.data(f[0],"ui-droppable"),d.greedyChild="isover"===h)),d&&"isover"===h&&(d.isover=!1,d.isout=!0,d._out.call(d,c)),this[h]=!0,this["isout"===h?"isover":"isout"]=!1,this["isover"===h?"_over":"_out"].call(this,c),d&&"isout"===h&&(d.isout=!1,d.isover=!0,d._over.call(d,c)))}})},dragStop:function(b,c){b.element.parentsUntil("body").unbind("scroll.droppable"),b.options.refreshPositions||a.ui.ddmanager.prepareOffsets(b,c)}}}(jQuery),function(a,b){function c(a){return parseInt(a,10)||0}function d(a){return!isNaN(parseInt(a,10))}a.widget("ui.resizable",a.ui.mouse,{version:"1.10.3",widgetEventPrefix:"resize",options:{alsoResize:!1,animate:!1,animateDuration:"slow",animateEasing:"swing",aspectRatio:!1,autoHide:!1,containment:!1,ghost:!1,grid:!1,handles:"e,s,se",helper:!1,maxHeight:null,maxWidth:null,minHeight:10,minWidth:10,zIndex:90,resize:null,start:null,stop:null},_create:function(){var b,c,d,e,f,g=this,h=this.options;if(this.element.addClass("ui-resizable"),a.extend(this,{_aspectRatio:!!h.aspectRatio,aspectRatio:h.aspectRatio,originalElement:this.element,_proportionallyResizeElements:[],_helper:h.helper||h.ghost||h.animate?h.helper||"ui-resizable-helper":null}),this.element[0].nodeName.match(/canvas|textarea|input|select|button|img/i)&&(this.element.wrap(a("<div class='ui-wrapper' style='overflow: hidden;'></div>").css({position:this.element.css("position"),width:this.element.outerWidth(),height:this.element.outerHeight(),top:this.element.css("top"),left:this.element.css("left")})),this.element=this.element.parent().data("ui-resizable",this.element.data("ui-resizable")),this.elementIsWrapper=!0,this.element.css({marginLeft:this.originalElement.css("marginLeft"),marginTop:this.originalElement.css("marginTop"),marginRight:this.originalElement.css("marginRight"),marginBottom:this.originalElement.css("marginBottom")}),this.originalElement.css({marginLeft:0,marginTop:0,marginRight:0,marginBottom:0}),this.originalResizeStyle=this.originalElement.css("resize"),this.originalElement.css("resize","none"),this._proportionallyResizeElements.push(this.originalElement.css({position:"static",zoom:1,display:"block"})),this.originalElement.css({margin:this.originalElement.css("margin")}),this._proportionallyResize()),this.handles=h.handles||(a(".ui-resizable-handle",this.element).length?{n:".ui-resizable-n",e:".ui-resizable-e",s:".ui-resizable-s",w:".ui-resizable-w",se:".ui-resizable-se",sw:".ui-resizable-sw",ne:".ui-resizable-ne",nw:".ui-resizable-nw"}:"e,s,se"),this.handles.constructor===String)for("all"===this.handles&&(this.handles="n,e,s,w,se,sw,ne,nw"),b=this.handles.split(","),this.handles={},c=0;c<b.length;c++)d=a.trim(b[c]),f="ui-resizable-"+d,e=a("<div class='ui-resizable-handle "+f+"'></div>"),e.css({zIndex:h.zIndex}),"se"===d&&e.addClass("ui-icon ui-icon-gripsmall-diagonal-se"),this.handles[d]=".ui-resizable-"+d,this.element.append(e);this._renderAxis=function(b){var c,d,e,f;b=b||this.element;for(c in this.handles)this.handles[c].constructor===String&&(this.handles[c]=a(this.handles[c],this.element).show()),this.elementIsWrapper&&this.originalElement[0].nodeName.match(/textarea|input|select|button/i)&&(d=a(this.handles[c],this.element),f=/sw|ne|nw|se|n|s/.test(c)?d.outerHeight():d.outerWidth(),e=["padding",/ne|nw|n/.test(c)?"Top":/se|sw|s/.test(c)?"Bottom":/^e$/.test(c)?"Right":"Left"].join(""),b.css(e,f),this._proportionallyResize()),a(this.handles[c]).length},this._renderAxis(this.element),this._handles=a(".ui-resizable-handle",this.element).disableSelection(),this._handles.mouseover(function(){g.resizing||(this.className&&(e=this.className.match(/ui-resizable-(se|sw|ne|nw|n|e|s|w)/i)),g.axis=e&&e[1]?e[1]:"se")}),h.autoHide&&(this._handles.hide(),a(this.element).addClass("ui-resizable-autohide").mouseenter(function(){h.disabled||(a(this).removeClass("ui-resizable-autohide"),g._handles.show())}).mouseleave(function(){h.disabled||g.resizing||(a(this).addClass("ui-resizable-autohide"),g._handles.hide())})),this._mouseInit()},_destroy:function(){this._mouseDestroy();var b,c=function(b){a(b).removeClass("ui-resizable ui-resizable-disabled ui-resizable-resizing").removeData("resizable").removeData("ui-resizable").unbind(".resizable").find(".ui-resizable-handle").remove()};return this.elementIsWrapper&&(c(this.element),b=this.element,this.originalElement.css({position:b.css("position"),width:b.outerWidth(),height:b.outerHeight(),top:b.css("top"),left:b.css("left")}).insertAfter(b),b.remove()),this.originalElement.css("resize",this.originalResizeStyle),c(this.originalElement),this},_mouseCapture:function(b){var c,d,e=!1;for(c in this.handles)d=a(this.handles[c])[0],(d===b.target||a.contains(d,b.target))&&(e=!0);return!this.options.disabled&&e},_mouseStart:function(b){var d,e,f,g=this.options,h=this.element.position(),i=this.element;return this.resizing=!0,/absolute/.test(i.css("position"))?i.css({position:"absolute",top:i.css("top"),left:i.css("left")}):i.is(".ui-draggable")&&i.css({position:"absolute",top:h.top,left:h.left}),this._renderProxy(),d=c(this.helper.css("left")),e=c(this.helper.css("top")),g.containment&&(d+=a(g.containment).scrollLeft()||0,e+=a(g.containment).scrollTop()||0),this.offset=this.helper.offset(),this.position={left:d,top:e},this.size=this._helper?{width:i.outerWidth(),height:i.outerHeight()}:{width:i.width(),height:i.height()},this.originalSize=this._helper?{width:i.outerWidth(),height:i.outerHeight()}:{width:i.width(),height:i.height()},this.originalPosition={left:d,top:e},this.sizeDiff={width:i.outerWidth()-i.width(),height:i.outerHeight()-i.height()},this.originalMousePosition={left:b.pageX,top:b.pageY},this.aspectRatio="number"==typeof g.aspectRatio?g.aspectRatio:this.originalSize.width/this.originalSize.height||1,f=a(".ui-resizable-"+this.axis).css("cursor"),a("body").css("cursor","auto"===f?this.axis+"-resize":f),i.addClass("ui-resizable-resizing"),this._propagate("start",b),!0},_mouseDrag:function(b){var c,d=this.helper,e={},f=this.originalMousePosition,g=this.axis,h=this.position.top,i=this.position.left,j=this.size.width,k=this.size.height,l=b.pageX-f.left||0,m=b.pageY-f.top||0,n=this._change[g];return!!n&&(c=n.apply(this,[b,l,m]),this._updateVirtualBoundaries(b.shiftKey),(this._aspectRatio||b.shiftKey)&&(c=this._updateRatio(c,b)),c=this._respectSize(c,b),this._updateCache(c),this._propagate("resize",b),this.position.top!==h&&(e.top=this.position.top+"px"),this.position.left!==i&&(e.left=this.position.left+"px"),this.size.width!==j&&(e.width=this.size.width+"px"),this.size.height!==k&&(e.height=this.size.height+"px"),d.css(e),!this._helper&&this._proportionallyResizeElements.length&&this._proportionallyResize(),a.isEmptyObject(e)||this._trigger("resize",b,this.ui()),!1)},_mouseStop:function(b){this.resizing=!1;var c,d,e,f,g,h,i,j=this.options,k=this;return this._helper&&(c=this._proportionallyResizeElements,d=c.length&&/textarea/i.test(c[0].nodeName),e=d&&a.ui.hasScroll(c[0],"left")?0:k.sizeDiff.height,f=d?0:k.sizeDiff.width,g={width:k.helper.width()-f,height:k.helper.height()-e},h=parseInt(k.element.css("left"),10)+(k.position.left-k.originalPosition.left)||null,i=parseInt(k.element.css("top"),10)+(k.position.top-k.originalPosition.top)||null,j.animate||this.element.css(a.extend(g,{top:i,left:h})),k.helper.height(k.size.height),k.helper.width(k.size.width),this._helper&&!j.animate&&this._proportionallyResize()),a("body").css("cursor","auto"),this.element.removeClass("ui-resizable-resizing"),this._propagate("stop",b),this._helper&&this.helper.remove(),!1},_updateVirtualBoundaries:function(a){var b,c,e,f,g,h=this.options;g={minWidth:d(h.minWidth)?h.minWidth:0,maxWidth:d(h.maxWidth)?h.maxWidth:1/0,minHeight:d(h.minHeight)?h.minHeight:0,maxHeight:d(h.maxHeight)?h.maxHeight:1/0},(this._aspectRatio||a)&&(b=g.minHeight*this.aspectRatio,e=g.minWidth/this.aspectRatio,c=g.maxHeight*this.aspectRatio,f=g.maxWidth/this.aspectRatio,b>g.minWidth&&(g.minWidth=b),e>g.minHeight&&(g.minHeight=e),c<g.maxWidth&&(g.maxWidth=c),f<g.maxHeight&&(g.maxHeight=f)),this._vBoundaries=g},_updateCache:function(a){this.offset=this.helper.offset(),d(a.left)&&(this.position.left=a.left),d(a.top)&&(this.position.top=a.top),d(a.height)&&(this.size.height=a.height),d(a.width)&&(this.size.width=a.width)},_updateRatio:function(a){var b=this.position,c=this.size,e=this.axis;return d(a.height)?a.width=a.height*this.aspectRatio:d(a.width)&&(a.height=a.width/this.aspectRatio),"sw"===e&&(a.left=b.left+(c.width-a.width),a.top=null),"nw"===e&&(a.top=b.top+(c.height-a.height),a.left=b.left+(c.width-a.width)),a},_respectSize:function(a){var b=this._vBoundaries,c=this.axis,e=d(a.width)&&b.maxWidth&&b.maxWidth<a.width,f=d(a.height)&&b.maxHeight&&b.maxHeight<a.height,g=d(a.width)&&b.minWidth&&b.minWidth>a.width,h=d(a.height)&&b.minHeight&&b.minHeight>a.height,i=this.originalPosition.left+this.originalSize.width,j=this.position.top+this.size.height,k=/sw|nw|w/.test(c),l=/nw|ne|n/.test(c);return g&&(a.width=b.minWidth),h&&(a.height=b.minHeight),e&&(a.width=b.maxWidth),f&&(a.height=b.maxHeight),g&&k&&(a.left=i-b.minWidth),e&&k&&(a.left=i-b.maxWidth),h&&l&&(a.top=j-b.minHeight),f&&l&&(a.top=j-b.maxHeight),a.width||a.height||a.left||!a.top?a.width||a.height||a.top||!a.left||(a.left=null):a.top=null,a},_proportionallyResize:function(){if(this._proportionallyResizeElements.length){var a,b,c,d,e,f=this.helper||this.element;for(a=0;a<this._proportionallyResizeElements.length;a++){if(e=this._proportionallyResizeElements[a],!this.borderDif)for(this.borderDif=[],c=[e.css("borderTopWidth"),e.css("borderRightWidth"),e.css("borderBottomWidth"),e.css("borderLeftWidth")],d=[e.css("paddingTop"),e.css("paddingRight"),e.css("paddingBottom"),e.css("paddingLeft")],b=0;b<c.length;b++)this.borderDif[b]=(parseInt(c[b],10)||0)+(parseInt(d[b],10)||0);e.css({height:f.height()-this.borderDif[0]-this.borderDif[2]||0,width:f.width()-this.borderDif[1]-this.borderDif[3]||0})}}},_renderProxy:function(){var b=this.element,c=this.options;this.elementOffset=b.offset(),this._helper?(this.helper=this.helper||a("<div style='overflow:hidden;'></div>"),this.helper.addClass(this._helper).css({width:this.element.outerWidth()-1,height:this.element.outerHeight()-1,position:"absolute",left:this.elementOffset.left+"px",top:this.elementOffset.top+"px",zIndex:++c.zIndex}),this.helper.appendTo("body").disableSelection()):this.helper=this.element},_change:{e:function(a,b){return{width:this.originalSize.width+b}},w:function(a,b){var c=this.originalSize,d=this.originalPosition;return{left:d.left+b,width:c.width-b}},n:function(a,b,c){var d=this.originalSize,e=this.originalPosition;return{top:e.top+c,height:d.height-c}},s:function(a,b,c){return{height:this.originalSize.height+c}},se:function(b,c,d){return a.extend(this._change.s.apply(this,arguments),this._change.e.apply(this,[b,c,d]))},sw:function(b,c,d){return a.extend(this._change.s.apply(this,arguments),this._change.w.apply(this,[b,c,d]))},ne:function(b,c,d){return a.extend(this._change.n.apply(this,arguments),this._change.e.apply(this,[b,c,d]))},nw:function(b,c,d){return a.extend(this._change.n.apply(this,arguments),this._change.w.apply(this,[b,c,d]))}},_propagate:function(b,c){a.ui.plugin.call(this,b,[c,this.ui()]),"resize"!==b&&this._trigger(b,c,this.ui())},plugins:{},ui:function(){return{originalElement:this.originalElement,element:this.element,helper:this.helper,position:this.position,size:this.size,originalSize:this.originalSize,originalPosition:this.originalPosition}}}),a.ui.plugin.add("resizable","animate",{stop:function(b){var c=a(this).data("ui-resizable"),d=c.options,e=c._proportionallyResizeElements,f=e.length&&/textarea/i.test(e[0].nodeName),g=f&&a.ui.hasScroll(e[0],"left")?0:c.sizeDiff.height,h=f?0:c.sizeDiff.width,i={width:c.size.width-h,height:c.size.height-g},j=parseInt(c.element.css("left"),10)+(c.position.left-c.originalPosition.left)||null,k=parseInt(c.element.css("top"),10)+(c.position.top-c.originalPosition.top)||null;c.element.animate(a.extend(i,k&&j?{top:k,left:j}:{}),{duration:d.animateDuration,easing:d.animateEasing,step:function(){var d={width:parseInt(c.element.css("width"),10),height:parseInt(c.element.css("height"),10),top:parseInt(c.element.css("top"),10),left:parseInt(c.element.css("left"),10)};e&&e.length&&a(e[0]).css({width:d.width,height:d.height}),c._updateCache(d),c._propagate("resize",b)}})}}),a.ui.plugin.add("resizable","containment",{start:function(){var b,d,e,f,g,h,i,j=a(this).data("ui-resizable"),k=j.options,l=j.element,m=k.containment,n=m instanceof a?m.get(0):/parent/.test(m)?l.parent().get(0):m;n&&(j.containerElement=a(n),/document/.test(m)||m===document?(j.containerOffset={left:0,top:0},j.containerPosition={left:0,top:0},j.parentData={element:a(document),left:0,top:0,width:a(document).width(),height:a(document).height()||document.body.parentNode.scrollHeight}):(b=a(n),d=[],a(["Top","Right","Left","Bottom"]).each(function(a,e){d[a]=c(b.css("padding"+e))}),j.containerOffset=b.offset(),j.containerPosition=b.position(),j.containerSize={height:b.innerHeight()-d[3],width:b.innerWidth()-d[1]},e=j.containerOffset,f=j.containerSize.height,g=j.containerSize.width,h=a.ui.hasScroll(n,"left")?n.scrollWidth:g,i=a.ui.hasScroll(n)?n.scrollHeight:f,j.parentData={element:n,left:e.left,top:e.top,width:h,height:i}))},resize:function(b){var c,d,e,f,g=a(this).data("ui-resizable"),h=g.options,i=g.containerOffset,j=g.position,k=g._aspectRatio||b.shiftKey,l={top:0,left:0},m=g.containerElement;m[0]!==document&&/static/.test(m.css("position"))&&(l=i),j.left<(g._helper?i.left:0)&&(g.size.width=g.size.width+(g._helper?g.position.left-i.left:g.position.left-l.left),k&&(g.size.height=g.size.width/g.aspectRatio),g.position.left=h.helper?i.left:0),j.top<(g._helper?i.top:0)&&(g.size.height=g.size.height+(g._helper?g.position.top-i.top:g.position.top),k&&(g.size.width=g.size.height*g.aspectRatio),g.position.top=g._helper?i.top:0),g.offset.left=g.parentData.left+g.position.left,g.offset.top=g.parentData.top+g.position.top,c=Math.abs((g._helper?g.offset.left-l.left:g.offset.left-l.left)+g.sizeDiff.width),d=Math.abs((g._helper?g.offset.top-l.top:g.offset.top-i.top)+g.sizeDiff.height),e=g.containerElement.get(0)===g.element.parent().get(0),f=/relative|absolute/.test(g.containerElement.css("position")),e&&f&&(c-=g.parentData.left),c+g.size.width>=g.parentData.width&&(g.size.width=g.parentData.width-c,k&&(g.size.height=g.size.width/g.aspectRatio)),d+g.size.height>=g.parentData.height&&(g.size.height=g.parentData.height-d,k&&(g.size.width=g.size.height*g.aspectRatio))},stop:function(){var b=a(this).data("ui-resizable"),c=b.options,d=b.containerOffset,e=b.containerPosition,f=b.containerElement,g=a(b.helper),h=g.offset(),i=g.outerWidth()-b.sizeDiff.width,j=g.outerHeight()-b.sizeDiff.height;b._helper&&!c.animate&&/relative/.test(f.css("position"))&&a(this).css({left:h.left-e.left-d.left,width:i,height:j}),b._helper&&!c.animate&&/static/.test(f.css("position"))&&a(this).css({left:h.left-e.left-d.left,width:i,height:j})}}),a.ui.plugin.add("resizable","alsoResize",{start:function(){var b=a(this).data("ui-resizable"),c=b.options,d=function(b){a(b).each(function(){var b=a(this);b.data("ui-resizable-alsoresize",{width:parseInt(b.width(),10),height:parseInt(b.height(),10),left:parseInt(b.css("left"),10),top:parseInt(b.css("top"),10)})})};"object"!=typeof c.alsoResize||c.alsoResize.parentNode?d(c.alsoResize):c.alsoResize.length?(c.alsoResize=c.alsoResize[0],d(c.alsoResize)):a.each(c.alsoResize,function(a){d(a)})},resize:function(b,c){var d=a(this).data("ui-resizable"),e=d.options,f=d.originalSize,g=d.originalPosition,h={height:d.size.height-f.height||0,width:d.size.width-f.width||0,top:d.position.top-g.top||0,left:d.position.left-g.left||0},i=function(b,d){a(b).each(function(){var b=a(this),e=a(this).data("ui-resizable-alsoresize"),f={},g=d&&d.length?d:b.parents(c.originalElement[0]).length?["width","height"]:["width","height","top","left"];a.each(g,function(a,b){var c=(e[b]||0)+(h[b]||0);c&&c>=0&&(f[b]=c||null)}),b.css(f)})};"object"!=typeof e.alsoResize||e.alsoResize.nodeType?i(e.alsoResize):a.each(e.alsoResize,function(a,b){i(a,b)})},stop:function(){a(this).removeData("resizable-alsoresize")}}),a.ui.plugin.add("resizable","ghost",{start:function(){var b=a(this).data("ui-resizable"),c=b.options,d=b.size;b.ghost=b.originalElement.clone(),b.ghost.css({opacity:.25,display:"block",position:"relative",height:d.height,width:d.width,margin:0,left:0,top:0}).addClass("ui-resizable-ghost").addClass("string"==typeof c.ghost?c.ghost:""),b.ghost.appendTo(b.helper)},resize:function(){var b=a(this).data("ui-resizable");b.ghost&&b.ghost.css({position:"relative",height:b.size.height,width:b.size.width})},stop:function(){var b=a(this).data("ui-resizable");b.ghost&&b.helper&&b.helper.get(0).removeChild(b.ghost.get(0))}}),a.ui.plugin.add("resizable","grid",{resize:function(){var b=a(this).data("ui-resizable"),c=b.options,d=b.size,e=b.originalSize,f=b.originalPosition,g=b.axis,h="number"==typeof c.grid?[c.grid,c.grid]:c.grid,i=h[0]||1,j=h[1]||1,k=Math.round((d.width-e.width)/i)*i,l=Math.round((d.height-e.height)/j)*j,m=e.width+k,n=e.height+l,o=c.maxWidth&&c.maxWidth<m,p=c.maxHeight&&c.maxHeight<n,q=c.minWidth&&c.minWidth>m,r=c.minHeight&&c.minHeight>n;c.grid=h,q&&(m+=i),r&&(n+=j),o&&(m-=i),p&&(n-=j),/^(se|s|e)$/.test(g)?(b.size.width=m,b.size.height=n):/^(ne)$/.test(g)?(b.size.width=m,b.size.height=n,b.position.top=f.top-l):/^(sw)$/.test(g)?(b.size.width=m,b.size.height=n,b.position.left=f.left-k):(b.size.width=m,b.size.height=n,b.position.top=f.top-l,b.position.left=f.left-k)}})}(jQuery),function(a,b){a.widget("ui.selectable",a.ui.mouse,{version:"1.10.3",options:{appendTo:"body",autoRefresh:!0,distance:0,filter:"*",tolerance:"touch",selected:null,selecting:null,start:null,stop:null,unselected:null,unselecting:null},_create:function(){var b,c=this;this.element.addClass("ui-selectable"),this.dragged=!1,this.refresh=function(){b=a(c.options.filter,c.element[0]),b.addClass("ui-selectee"),b.each(function(){var b=a(this),c=b.offset();a.data(this,"selectable-item",{element:this,$element:b,left:c.left,top:c.top,right:c.left+b.outerWidth(),bottom:c.top+b.outerHeight(),startselected:!1,selected:b.hasClass("ui-selected"),selecting:b.hasClass("ui-selecting"),unselecting:b.hasClass("ui-unselecting")})})},this.refresh(),this.selectees=b.addClass("ui-selectee"),this._mouseInit(),this.helper=a("<div class='ui-selectable-helper'></div>")},_destroy:function(){this.selectees.removeClass("ui-selectee").removeData("selectable-item"),this.element.removeClass("ui-selectable ui-selectable-disabled"),this._mouseDestroy()},_mouseStart:function(b){var c=this,d=this.options;this.opos=[b.pageX,b.pageY],this.options.disabled||(this.selectees=a(d.filter,this.element[0]),this._trigger("start",b),a(d.appendTo).append(this.helper),this.helper.css({left:b.pageX,top:b.pageY,width:0,height:0}),d.autoRefresh&&this.refresh(),this.selectees.filter(".ui-selected").each(function(){var d=a.data(this,"selectable-item");d.startselected=!0,b.metaKey||b.ctrlKey||(d.$element.removeClass("ui-selected"),d.selected=!1,d.$element.addClass("ui-unselecting"),d.unselecting=!0,c._trigger("unselecting",b,{unselecting:d.element}))}),a(b.target).parents().addBack().each(function(){var d,e=a.data(this,"selectable-item");if(e)return d=!b.metaKey&&!b.ctrlKey||!e.$element.hasClass("ui-selected"),e.$element.removeClass(d?"ui-unselecting":"ui-selected").addClass(d?"ui-selecting":"ui-unselecting"),e.unselecting=!d,e.selecting=d,e.selected=d,d?c._trigger("selecting",b,{selecting:e.element}):c._trigger("unselecting",b,{unselecting:e.element}),!1}))},_mouseDrag:function(b){if(this.dragged=!0,!this.options.disabled){var c,d=this,e=this.options,f=this.opos[0],g=this.opos[1],h=b.pageX,i=b.pageY;return f>h&&(c=h,h=f,f=c),g>i&&(c=i,i=g,g=c),this.helper.css({left:f,top:g,width:h-f,height:i-g}),this.selectees.each(function(){var c=a.data(this,"selectable-item"),j=!1;c&&c.element!==d.element[0]&&("touch"===e.tolerance?j=!(c.left>h||c.right<f||c.top>i||c.bottom<g):"fit"===e.tolerance&&(j=c.left>f&&c.right<h&&c.top>g&&c.bottom<i),j?(c.selected&&(c.$element.removeClass("ui-selected"),c.selected=!1),c.unselecting&&(c.$element.removeClass("ui-unselecting"),c.unselecting=!1),c.selecting||(c.$element.addClass("ui-selecting"),c.selecting=!0,d._trigger("selecting",b,{selecting:c.element}))):(c.selecting&&((b.metaKey||b.ctrlKey)&&c.startselected?(c.$element.removeClass("ui-selecting"),c.selecting=!1,c.$element.addClass("ui-selected"),c.selected=!0):(c.$element.removeClass("ui-selecting"),c.selecting=!1,c.startselected&&(c.$element.addClass("ui-unselecting"),c.unselecting=!0),d._trigger("unselecting",b,{unselecting:c.element}))),c.selected&&(b.metaKey||b.ctrlKey||c.startselected||(c.$element.removeClass("ui-selected"),c.selected=!1,c.$element.addClass("ui-unselecting"),c.unselecting=!0,d._trigger("unselecting",b,{unselecting:c.element})))))}),!1}},_mouseStop:function(b){var c=this;return this.dragged=!1,a(".ui-unselecting",this.element[0]).each(function(){var d=a.data(this,"selectable-item");d.$element.removeClass("ui-unselecting"),d.unselecting=!1,d.startselected=!1,c._trigger("unselected",b,{unselected:d.element})}),a(".ui-selecting",this.element[0]).each(function(){var d=a.data(this,"selectable-item");d.$element.removeClass("ui-selecting").addClass("ui-selected"),d.selecting=!1,d.selected=!0,d.startselected=!0,c._trigger("selected",b,{selected:d.element})}),this._trigger("stop",b),this.helper.remove(),!1}})}(jQuery),function(a,b){function c(a,b,c){return a>b&&a<b+c}function d(a){return/left|right/.test(a.css("float"))||/inline|table-cell/.test(a.css("display"))}a.widget("ui.sortable",a.ui.mouse,{version:"1.10.3",widgetEventPrefix:"sort",ready:!1,options:{appendTo:"parent",axis:!1,connectWith:!1,containment:!1,cursor:"auto",cursorAt:!1,dropOnEmpty:!0,forcePlaceholderSize:!1,forceHelperSize:!1,grid:!1,handle:!1,helper:"original",items:"> *",opacity:!1,placeholder:!1,revert:!1,scroll:!0,scrollSensitivity:20,scrollSpeed:20,scope:"default",tolerance:"intersect",zIndex:1e3,activate:null,beforeStop:null,change:null,deactivate:null,out:null,over:null,receive:null,remove:null,sort:null,start:null,stop:null,update:null},_create:function(){var a=this.options;this.containerCache={},this.element.addClass("ui-sortable"),this.refresh(),this.floating=!!this.items.length&&("x"===a.axis||d(this.items[0].item)),this.offset=this.element.offset(),this._mouseInit(),this.ready=!0},_destroy:function(){this.element.removeClass("ui-sortable ui-sortable-disabled"),this._mouseDestroy();for(var a=this.items.length-1;a>=0;a--)this.items[a].item.removeData(this.widgetName+"-item");return this},_setOption:function(b,c){"disabled"===b?(this.options[b]=c,this.widget().toggleClass("ui-sortable-disabled",!!c)):a.Widget.prototype._setOption.apply(this,arguments)},_mouseCapture:function(b,c){var d=null,e=!1,f=this;return!this.reverting&&(!this.options.disabled&&"static"!==this.options.type&&(this._refreshItems(b),a(b.target).parents().each(function(){if(a.data(this,f.widgetName+"-item")===f)return d=a(this),!1}),a.data(b.target,f.widgetName+"-item")===f&&(d=a(b.target)),!!d&&(!(this.options.handle&&!c&&(a(this.options.handle,d).find("*").addBack().each(function(){this===b.target&&(e=!0)}),!e))&&(this.currentItem=d,this._removeCurrentsFromItems(),!0))))},_mouseStart:function(b,c,d){var e,f,g=this.options;if(this.currentContainer=this,this.refreshPositions(),this.helper=this._createHelper(b),this._cacheHelperProportions(),this._cacheMargins(),this.scrollParent=this.helper.scrollParent(),this.offset=this.currentItem.offset(),this.offset={top:this.offset.top-this.margins.top,left:this.offset.left-this.margins.left},a.extend(this.offset,{click:{left:b.pageX-this.offset.left,top:b.pageY-this.offset.top},parent:this._getParentOffset(),relative:this._getRelativeOffset()}),this.helper.css("position","absolute"),this.cssPosition=this.helper.css("position"),this.originalPosition=this._generatePosition(b),this.originalPageX=b.pageX,this.originalPageY=b.pageY,g.cursorAt&&this._adjustOffsetFromHelper(g.cursorAt),this.domPosition={prev:this.currentItem.prev()[0],parent:this.currentItem.parent()[0]},this.helper[0]!==this.currentItem[0]&&this.currentItem.hide(),this._createPlaceholder(),g.containment&&this._setContainment(),g.cursor&&"auto"!==g.cursor&&(f=this.document.find("body"),this.storedCursor=f.css("cursor"),f.css("cursor",g.cursor),this.storedStylesheet=a("<style>*{ cursor: "+g.cursor+" !important; }</style>").appendTo(f)),g.opacity&&(this.helper.css("opacity")&&(this._storedOpacity=this.helper.css("opacity")),this.helper.css("opacity",g.opacity)),g.zIndex&&(this.helper.css("zIndex")&&(this._storedZIndex=this.helper.css("zIndex")),this.helper.css("zIndex",g.zIndex)),this.scrollParent[0]!==document&&"HTML"!==this.scrollParent[0].tagName&&(this.overflowOffset=this.scrollParent.offset()),this._trigger("start",b,this._uiHash()),this._preserveHelperProportions||this._cacheHelperProportions(),!d)for(e=this.containers.length-1;e>=0;e--)this.containers[e]._trigger("activate",b,this._uiHash(this));return a.ui.ddmanager&&(a.ui.ddmanager.current=this),a.ui.ddmanager&&!g.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,b),this.dragging=!0,this.helper.addClass("ui-sortable-helper"),this._mouseDrag(b),!0},_mouseDrag:function(b){var c,d,e,f,g=this.options,h=!1;for(this.position=this._generatePosition(b),this.positionAbs=this._convertPositionTo("absolute"),this.lastPositionAbs||(this.lastPositionAbs=this.positionAbs),this.options.scroll&&(this.scrollParent[0]!==document&&"HTML"!==this.scrollParent[0].tagName?(this.overflowOffset.top+this.scrollParent[0].offsetHeight-b.pageY<g.scrollSensitivity?this.scrollParent[0].scrollTop=h=this.scrollParent[0].scrollTop+g.scrollSpeed:b.pageY-this.overflowOffset.top<g.scrollSensitivity&&(this.scrollParent[0].scrollTop=h=this.scrollParent[0].scrollTop-g.scrollSpeed),this.overflowOffset.left+this.scrollParent[0].offsetWidth-b.pageX<g.scrollSensitivity?this.scrollParent[0].scrollLeft=h=this.scrollParent[0].scrollLeft+g.scrollSpeed:b.pageX-this.overflowOffset.left<g.scrollSensitivity&&(this.scrollParent[0].scrollLeft=h=this.scrollParent[0].scrollLeft-g.scrollSpeed)):(b.pageY-a(document).scrollTop()<g.scrollSensitivity?h=a(document).scrollTop(a(document).scrollTop()-g.scrollSpeed):a(window).height()-(b.pageY-a(document).scrollTop())<g.scrollSensitivity&&(h=a(document).scrollTop(a(document).scrollTop()+g.scrollSpeed)),b.pageX-a(document).scrollLeft()<g.scrollSensitivity?h=a(document).scrollLeft(a(document).scrollLeft()-g.scrollSpeed):a(window).width()-(b.pageX-a(document).scrollLeft())<g.scrollSensitivity&&(h=a(document).scrollLeft(a(document).scrollLeft()+g.scrollSpeed))),h!==!1&&a.ui.ddmanager&&!g.dropBehaviour&&a.ui.ddmanager.prepareOffsets(this,b)),this.positionAbs=this._convertPositionTo("absolute"),this.options.axis&&"y"===this.options.axis||(this.helper[0].style.left=this.position.left+"px"),this.options.axis&&"x"===this.options.axis||(this.helper[0].style.top=this.position.top+"px"),c=this.items.length-1;c>=0;c--)if(d=this.items[c],e=d.item[0],f=this._intersectsWithPointer(d),f&&d.instance===this.currentContainer&&!(e===this.currentItem[0]||this.placeholder[1===f?"next":"prev"]()[0]===e||a.contains(this.placeholder[0],e)||"semi-dynamic"===this.options.type&&a.contains(this.element[0],e))){if(this.direction=1===f?"down":"up","pointer"!==this.options.tolerance&&!this._intersectsWithSides(d))break;this._rearrange(b,d),this._trigger("change",b,this._uiHash());break}return this._contactContainers(b),a.ui.ddmanager&&a.ui.ddmanager.drag(this,b),this._trigger("sort",b,this._uiHash()),this.lastPositionAbs=this.positionAbs,!1},_mouseStop:function(b,c){if(b){if(a.ui.ddmanager&&!this.options.dropBehaviour&&a.ui.ddmanager.drop(this,b),this.options.revert){var d=this,e=this.placeholder.offset(),f=this.options.axis,g={};f&&"x"!==f||(g.left=e.left-this.offset.parent.left-this.margins.left+(this.offsetParent[0]===document.body?0:this.offsetParent[0].scrollLeft)),f&&"y"!==f||(g.top=e.top-this.offset.parent.top-this.margins.top+(this.offsetParent[0]===document.body?0:this.offsetParent[0].scrollTop)),this.reverting=!0,a(this.helper).animate(g,parseInt(this.options.revert,10)||500,function(){d._clear(b)})}else this._clear(b,c);return!1}},cancel:function(){if(this.dragging){this._mouseUp({target:null}),"original"===this.options.helper?this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper"):this.currentItem.show();for(var b=this.containers.length-1;b>=0;b--)this.containers[b]._trigger("deactivate",null,this._uiHash(this)),this.containers[b].containerCache.over&&(this.containers[b]._trigger("out",null,this._uiHash(this)),this.containers[b].containerCache.over=0)}return this.placeholder&&(this.placeholder[0].parentNode&&this.placeholder[0].parentNode.removeChild(this.placeholder[0]),"original"!==this.options.helper&&this.helper&&this.helper[0].parentNode&&this.helper.remove(),a.extend(this,{helper:null,dragging:!1,reverting:!1,_noFinalSort:null}),this.domPosition.prev?a(this.domPosition.prev).after(this.currentItem):a(this.domPosition.parent).prepend(this.currentItem)),this},serialize:function(b){var c=this._getItemsAsjQuery(b&&b.connected),d=[];return b=b||{},a(c).each(function(){var c=(a(b.item||this).attr(b.attribute||"id")||"").match(b.expression||/(.+)[\-=_](.+)/);c&&d.push((b.key||c[1]+"[]")+"="+(b.key&&b.expression?c[1]:c[2]))}),!d.length&&b.key&&d.push(b.key+"="),d.join("&")},toArray:function(b){var c=this._getItemsAsjQuery(b&&b.connected),d=[];return b=b||{},c.each(function(){d.push(a(b.item||this).attr(b.attribute||"id")||"")}),d},_intersectsWith:function(a){var b=this.positionAbs.left,c=b+this.helperProportions.width,d=this.positionAbs.top,e=d+this.helperProportions.height,f=a.left,g=f+a.width,h=a.top,i=h+a.height,j=this.offset.click.top,k=this.offset.click.left,l="x"===this.options.axis||d+j>h&&d+j<i,m="y"===this.options.axis||b+k>f&&b+k<g,n=l&&m;return"pointer"===this.options.tolerance||this.options.forcePointerForContainers||"pointer"!==this.options.tolerance&&this.helperProportions[this.floating?"width":"height"]>a[this.floating?"width":"height"]?n:f<b+this.helperProportions.width/2&&c-this.helperProportions.width/2<g&&h<d+this.helperProportions.height/2&&e-this.helperProportions.height/2<i},_intersectsWithPointer:function(a){var b="x"===this.options.axis||c(this.positionAbs.top+this.offset.click.top,a.top,a.height),d="y"===this.options.axis||c(this.positionAbs.left+this.offset.click.left,a.left,a.width),e=b&&d,f=this._getDragVerticalDirection(),g=this._getDragHorizontalDirection();return!!e&&(this.floating?g&&"right"===g||"down"===f?2:1:f&&("down"===f?2:1))},_intersectsWithSides:function(a){var b=c(this.positionAbs.top+this.offset.click.top,a.top+a.height/2,a.height),d=c(this.positionAbs.left+this.offset.click.left,a.left+a.width/2,a.width),e=this._getDragVerticalDirection(),f=this._getDragHorizontalDirection();return this.floating&&f?"right"===f&&d||"left"===f&&!d:e&&("down"===e&&b||"up"===e&&!b)},_getDragVerticalDirection:function(){var a=this.positionAbs.top-this.lastPositionAbs.top;return 0!==a&&(a>0?"down":"up")},_getDragHorizontalDirection:function(){var a=this.positionAbs.left-this.lastPositionAbs.left;return 0!==a&&(a>0?"right":"left")},refresh:function(a){return this._refreshItems(a),this.refreshPositions(),this},_connectWith:function(){var a=this.options;return a.connectWith.constructor===String?[a.connectWith]:a.connectWith},_getItemsAsjQuery:function(b){var c,d,e,f,g=[],h=[],i=this._connectWith();if(i&&b)for(c=i.length-1;c>=0;c--)for(e=a(i[c]),d=e.length-1;d>=0;d--)f=a.data(e[d],this.widgetFullName),f&&f!==this&&!f.options.disabled&&h.push([a.isFunction(f.options.items)?f.options.items.call(f.element):a(f.options.items,f.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),f]);for(h.push([a.isFunction(this.options.items)?this.options.items.call(this.element,null,{options:this.options,item:this.currentItem}):a(this.options.items,this.element).not(".ui-sortable-helper").not(".ui-sortable-placeholder"),this]),c=h.length-1;c>=0;c--)h[c][0].each(function(){g.push(this)});return a(g)},_removeCurrentsFromItems:function(){var b=this.currentItem.find(":data("+this.widgetName+"-item)");this.items=a.grep(this.items,function(a){for(var c=0;c<b.length;c++)if(b[c]===a.item[0])return!1;return!0})},_refreshItems:function(b){this.items=[],this.containers=[this];var c,d,e,f,g,h,i,j,k=this.items,l=[[a.isFunction(this.options.items)?this.options.items.call(this.element[0],b,{item:this.currentItem}):a(this.options.items,this.element),this]],m=this._connectWith();if(m&&this.ready)for(c=m.length-1;c>=0;c--)for(e=a(m[c]),d=e.length-1;d>=0;d--)f=a.data(e[d],this.widgetFullName),f&&f!==this&&!f.options.disabled&&(l.push([a.isFunction(f.options.items)?f.options.items.call(f.element[0],b,{item:this.currentItem}):a(f.options.items,f.element),f]),this.containers.push(f));for(c=l.length-1;c>=0;c--)for(g=l[c][1],h=l[c][0],d=0,j=h.length;d<j;d++)i=a(h[d]),i.data(this.widgetName+"-item",g),k.push({item:i,instance:g,width:0,height:0,left:0,top:0})},refreshPositions:function(b){this.offsetParent&&this.helper&&(this.offset.parent=this._getParentOffset());var c,d,e,f;for(c=this.items.length-1;c>=0;c--)d=this.items[c],d.instance!==this.currentContainer&&this.currentContainer&&d.item[0]!==this.currentItem[0]||(e=this.options.toleranceElement?a(this.options.toleranceElement,d.item):d.item,b||(d.width=e.outerWidth(),d.height=e.outerHeight()),f=e.offset(),d.left=f.left,d.top=f.top);if(this.options.custom&&this.options.custom.refreshContainers)this.options.custom.refreshContainers.call(this);else for(c=this.containers.length-1;c>=0;c--)f=this.containers[c].element.offset(),this.containers[c].containerCache.left=f.left,this.containers[c].containerCache.top=f.top,this.containers[c].containerCache.width=this.containers[c].element.outerWidth(),this.containers[c].containerCache.height=this.containers[c].element.outerHeight();return this},_createPlaceholder:function(b){b=b||this;var c,d=b.options;d.placeholder&&d.placeholder.constructor!==String||(c=d.placeholder,d.placeholder={element:function(){var d=b.currentItem[0].nodeName.toLowerCase(),e=a("<"+d+">",b.document[0]).addClass(c||b.currentItem[0].className+" ui-sortable-placeholder").removeClass("ui-sortable-helper");return"tr"===d?b.currentItem.children().each(function(){a("<td>&#160;</td>",b.document[0]).attr("colspan",a(this).attr("colspan")||1).appendTo(e)}):"img"===d&&e.attr("src",b.currentItem.attr("src")),c||e.css("visibility","hidden"),e},update:function(a,e){c&&!d.forcePlaceholderSize||(e.height()||e.height(b.currentItem.innerHeight()-parseInt(b.currentItem.css("paddingTop")||0,10)-parseInt(b.currentItem.css("paddingBottom")||0,10)),e.width()||e.width(b.currentItem.innerWidth()-parseInt(b.currentItem.css("paddingLeft")||0,10)-parseInt(b.currentItem.css("paddingRight")||0,10)))}}),b.placeholder=a(d.placeholder.element.call(b.element,b.currentItem)),b.currentItem.after(b.placeholder),d.placeholder.update(b,b.placeholder)},_contactContainers:function(b){var e,f,g,h,i,j,k,l,m,n,o=null,p=null;for(e=this.containers.length-1;e>=0;e--)if(!a.contains(this.currentItem[0],this.containers[e].element[0]))if(this._intersectsWith(this.containers[e].containerCache)){if(o&&a.contains(this.containers[e].element[0],o.element[0]))continue;o=this.containers[e],p=e}else this.containers[e].containerCache.over&&(this.containers[e]._trigger("out",b,this._uiHash(this)),this.containers[e].containerCache.over=0);if(o)if(1===this.containers.length)this.containers[p].containerCache.over||(this.containers[p]._trigger("over",b,this._uiHash(this)),this.containers[p].containerCache.over=1);else{for(g=1e4,h=null,n=o.floating||d(this.currentItem),i=n?"left":"top",j=n?"width":"height",k=this.positionAbs[i]+this.offset.click[i],f=this.items.length-1;f>=0;f--)a.contains(this.containers[p].element[0],this.items[f].item[0])&&this.items[f].item[0]!==this.currentItem[0]&&(n&&!c(this.positionAbs.top+this.offset.click.top,this.items[f].top,this.items[f].height)||(l=this.items[f].item.offset()[i],m=!1,Math.abs(l-k)>Math.abs(l+this.items[f][j]-k)&&(m=!0,l+=this.items[f][j]),Math.abs(l-k)<g&&(g=Math.abs(l-k),h=this.items[f],this.direction=m?"up":"down")));if(!h&&!this.options.dropOnEmpty)return;if(this.currentContainer===this.containers[p])return;h?this._rearrange(b,h,null,!0):this._rearrange(b,null,this.containers[p].element,!0),this._trigger("change",b,this._uiHash()),this.containers[p]._trigger("change",b,this._uiHash(this)),this.currentContainer=this.containers[p],this.options.placeholder.update(this.currentContainer,this.placeholder),this.containers[p]._trigger("over",b,this._uiHash(this)),this.containers[p].containerCache.over=1}},_createHelper:function(b){var c=this.options,d=a.isFunction(c.helper)?a(c.helper.apply(this.element[0],[b,this.currentItem])):"clone"===c.helper?this.currentItem.clone():this.currentItem;return d.parents("body").length||a("parent"!==c.appendTo?c.appendTo:this.currentItem[0].parentNode)[0].appendChild(d[0]),d[0]===this.currentItem[0]&&(this._storedCSS={width:this.currentItem[0].style.width,height:this.currentItem[0].style.height,position:this.currentItem.css("position"),top:this.currentItem.css("top"),left:this.currentItem.css("left")}),d[0].style.width&&!c.forceHelperSize||d.width(this.currentItem.width()),d[0].style.height&&!c.forceHelperSize||d.height(this.currentItem.height()),d},_adjustOffsetFromHelper:function(b){"string"==typeof b&&(b=b.split(" ")),a.isArray(b)&&(b={left:+b[0],top:+b[1]||0}),"left"in b&&(this.offset.click.left=b.left+this.margins.left),"right"in b&&(this.offset.click.left=this.helperProportions.width-b.right+this.margins.left),"top"in b&&(this.offset.click.top=b.top+this.margins.top),"bottom"in b&&(this.offset.click.top=this.helperProportions.height-b.bottom+this.margins.top)},_getParentOffset:function(){this.offsetParent=this.helper.offsetParent();var b=this.offsetParent.offset();return"absolute"===this.cssPosition&&this.scrollParent[0]!==document&&a.contains(this.scrollParent[0],this.offsetParent[0])&&(b.left+=this.scrollParent.scrollLeft(),b.top+=this.scrollParent.scrollTop()),(this.offsetParent[0]===document.body||this.offsetParent[0].tagName&&"html"===this.offsetParent[0].tagName.toLowerCase()&&a.ui.ie)&&(b={top:0,left:0}),{top:b.top+(parseInt(this.offsetParent.css("borderTopWidth"),10)||0),left:b.left+(parseInt(this.offsetParent.css("borderLeftWidth"),10)||0)}},_getRelativeOffset:function(){if("relative"===this.cssPosition){var a=this.currentItem.position();return{top:a.top-(parseInt(this.helper.css("top"),10)||0)+this.scrollParent.scrollTop(),left:a.left-(parseInt(this.helper.css("left"),10)||0)+this.scrollParent.scrollLeft()}}return{top:0,left:0}},_cacheMargins:function(){this.margins={left:parseInt(this.currentItem.css("marginLeft"),10)||0,top:parseInt(this.currentItem.css("marginTop"),10)||0}},_cacheHelperProportions:function(){this.helperProportions={width:this.helper.outerWidth(),height:this.helper.outerHeight()}},_setContainment:function(){var b,c,d,e=this.options;"parent"===e.containment&&(e.containment=this.helper[0].parentNode),"document"!==e.containment&&"window"!==e.containment||(this.containment=[0-this.offset.relative.left-this.offset.parent.left,0-this.offset.relative.top-this.offset.parent.top,a("document"===e.containment?document:window).width()-this.helperProportions.width-this.margins.left,(a("document"===e.containment?document:window).height()||document.body.parentNode.scrollHeight)-this.helperProportions.height-this.margins.top]),/^(document|window|parent)$/.test(e.containment)||(b=a(e.containment)[0],c=a(e.containment).offset(),d="hidden"!==a(b).css("overflow"),this.containment=[c.left+(parseInt(a(b).css("borderLeftWidth"),10)||0)+(parseInt(a(b).css("paddingLeft"),10)||0)-this.margins.left,c.top+(parseInt(a(b).css("borderTopWidth"),10)||0)+(parseInt(a(b).css("paddingTop"),10)||0)-this.margins.top,c.left+(d?Math.max(b.scrollWidth,b.offsetWidth):b.offsetWidth)-(parseInt(a(b).css("borderLeftWidth"),10)||0)-(parseInt(a(b).css("paddingRight"),10)||0)-this.helperProportions.width-this.margins.left,c.top+(d?Math.max(b.scrollHeight,b.offsetHeight):b.offsetHeight)-(parseInt(a(b).css("borderTopWidth"),10)||0)-(parseInt(a(b).css("paddingBottom"),10)||0)-this.helperProportions.height-this.margins.top])},_convertPositionTo:function(b,c){c||(c=this.position);var d="absolute"===b?1:-1,e="absolute"!==this.cssPosition||this.scrollParent[0]!==document&&a.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,f=/(html|body)/i.test(e[0].tagName);return{top:c.top+this.offset.relative.top*d+this.offset.parent.top*d-("fixed"===this.cssPosition?-this.scrollParent.scrollTop():f?0:e.scrollTop())*d,left:c.left+this.offset.relative.left*d+this.offset.parent.left*d-("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():f?0:e.scrollLeft())*d}},_generatePosition:function(b){var c,d,e=this.options,f=b.pageX,g=b.pageY,h="absolute"!==this.cssPosition||this.scrollParent[0]!==document&&a.contains(this.scrollParent[0],this.offsetParent[0])?this.scrollParent:this.offsetParent,i=/(html|body)/i.test(h[0].tagName);return"relative"!==this.cssPosition||this.scrollParent[0]!==document&&this.scrollParent[0]!==this.offsetParent[0]||(this.offset.relative=this._getRelativeOffset()),this.originalPosition&&(this.containment&&(b.pageX-this.offset.click.left<this.containment[0]&&(f=this.containment[0]+this.offset.click.left),b.pageY-this.offset.click.top<this.containment[1]&&(g=this.containment[1]+this.offset.click.top),b.pageX-this.offset.click.left>this.containment[2]&&(f=this.containment[2]+this.offset.click.left),b.pageY-this.offset.click.top>this.containment[3]&&(g=this.containment[3]+this.offset.click.top)),e.grid&&(c=this.originalPageY+Math.round((g-this.originalPageY)/e.grid[1])*e.grid[1],g=this.containment?c-this.offset.click.top>=this.containment[1]&&c-this.offset.click.top<=this.containment[3]?c:c-this.offset.click.top>=this.containment[1]?c-e.grid[1]:c+e.grid[1]:c,d=this.originalPageX+Math.round((f-this.originalPageX)/e.grid[0])*e.grid[0],f=this.containment?d-this.offset.click.left>=this.containment[0]&&d-this.offset.click.left<=this.containment[2]?d:d-this.offset.click.left>=this.containment[0]?d-e.grid[0]:d+e.grid[0]:d)),{top:g-this.offset.click.top-this.offset.relative.top-this.offset.parent.top+("fixed"===this.cssPosition?-this.scrollParent.scrollTop():i?0:h.scrollTop()),left:f-this.offset.click.left-this.offset.relative.left-this.offset.parent.left+("fixed"===this.cssPosition?-this.scrollParent.scrollLeft():i?0:h.scrollLeft())}},_rearrange:function(a,b,c,d){c?c[0].appendChild(this.placeholder[0]):b.item[0].parentNode.insertBefore(this.placeholder[0],"down"===this.direction?b.item[0]:b.item[0].nextSibling),this.counter=this.counter?++this.counter:1;var e=this.counter;this._delay(function(){e===this.counter&&this.refreshPositions(!d)})},_clear:function(a,b){this.reverting=!1;var c,d=[];if(!this._noFinalSort&&this.currentItem.parent().length&&this.placeholder.before(this.currentItem),this._noFinalSort=null,this.helper[0]===this.currentItem[0]){for(c in this._storedCSS)"auto"!==this._storedCSS[c]&&"static"!==this._storedCSS[c]||(this._storedCSS[c]="");this.currentItem.css(this._storedCSS).removeClass("ui-sortable-helper")}else this.currentItem.show();for(this.fromOutside&&!b&&d.push(function(a){this._trigger("receive",a,this._uiHash(this.fromOutside))}),!this.fromOutside&&this.domPosition.prev===this.currentItem.prev().not(".ui-sortable-helper")[0]&&this.domPosition.parent===this.currentItem.parent()[0]||b||d.push(function(a){this._trigger("update",a,this._uiHash())}),this!==this.currentContainer&&(b||(d.push(function(a){this._trigger("remove",a,this._uiHash())}),d.push(function(a){return function(b){a._trigger("receive",b,this._uiHash(this))}}.call(this,this.currentContainer)),d.push(function(a){return function(b){a._trigger("update",b,this._uiHash(this))}}.call(this,this.currentContainer)))),c=this.containers.length-1;c>=0;c--)b||d.push(function(a){return function(b){a._trigger("deactivate",b,this._uiHash(this))}}.call(this,this.containers[c])),this.containers[c].containerCache.over&&(d.push(function(a){return function(b){a._trigger("out",b,this._uiHash(this))}}.call(this,this.containers[c])),this.containers[c].containerCache.over=0);if(this.storedCursor&&(this.document.find("body").css("cursor",this.storedCursor),this.storedStylesheet.remove()),this._storedOpacity&&this.helper.css("opacity",this._storedOpacity),this._storedZIndex&&this.helper.css("zIndex","auto"===this._storedZIndex?"":this._storedZIndex),this.dragging=!1,this.cancelHelperRemoval){if(!b){for(this._trigger("beforeStop",a,this._uiHash()),c=0;c<d.length;c++)d[c].call(this,a);this._trigger("stop",a,this._uiHash())}return this.fromOutside=!1,!1}if(b||this._trigger("beforeStop",a,this._uiHash()),this.placeholder[0].parentNode.removeChild(this.placeholder[0]),this.helper[0]!==this.currentItem[0]&&this.helper.remove(),this.helper=null,!b){for(c=0;c<d.length;c++)d[c].call(this,a);this._trigger("stop",a,this._uiHash())}return this.fromOutside=!1,!0},_trigger:function(){a.Widget.prototype._trigger.apply(this,arguments)===!1&&this.cancel()},_uiHash:function(b){var c=b||this;return{helper:c.helper,placeholder:c.placeholder||a([]),position:c.position,originalPosition:c.originalPosition,offset:c.positionAbs,item:c.currentItem,sender:b?b.element:null}}})}(jQuery),function(a,b){var c="ui-effects-";a.effects={effect:{}},function(a,b){function m(a,b,c){var d=h[b.type]||{};return null==a?c||!b.def?null:b.def:(a=d.floor?~~a:parseFloat(a),isNaN(a)?b.def:d.mod?(a+d.mod)%d.mod:0>a?0:d.max<a?d.max:a)}function n(b){var c=f(),d=c._rgba=[];return b=b.toLowerCase(),l(e,function(a,e){var f,h=e.re.exec(b),i=h&&e.parse(h),j=e.space||"rgba";if(i)return f=c[j](i),c[g[j].cache]=f[g[j].cache],d=c._rgba=f._rgba,!1}),d.length?("0,0,0,0"===d.join()&&a.extend(d,k.transparent),c):k[b]}function o(a,b,c){return c=(c+1)%1,6*c<1?a+(b-a)*c*6:2*c<1?b:3*c<2?a+(b-a)*(2/3-c)*6:a}var k,c="backgroundColor borderBottomColor borderLeftColor borderRightColor borderTopColor color columnRuleColor outlineColor textDecorationColor textEmphasisColor",d=/^([\-+])=\s*(\d+\.?\d*)/,e=[{re:/rgba?\(\s*(\d{1,3})\s*,\s*(\d{1,3})\s*,\s*(\d{1,3})\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(a){return[a[1],a[2],a[3],a[4]]}},{re:/rgba?\(\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,parse:function(a){return[2.55*a[1],2.55*a[2],2.55*a[3],a[4]]}},{re:/#([a-f0-9]{2})([a-f0-9]{2})([a-f0-9]{2})/,parse:function(a){return[parseInt(a[1],16),parseInt(a[2],16),parseInt(a[3],16)]}},{re:/#([a-f0-9])([a-f0-9])([a-f0-9])/,parse:function(a){return[parseInt(a[1]+a[1],16),parseInt(a[2]+a[2],16),parseInt(a[3]+a[3],16)]}},{re:/hsla?\(\s*(\d+(?:\.\d+)?)\s*,\s*(\d+(?:\.\d+)?)\%\s*,\s*(\d+(?:\.\d+)?)\%\s*(?:,\s*(\d?(?:\.\d+)?)\s*)?\)/,space:"hsla",parse:function(a){return[a[1],a[2]/100,a[3]/100,a[4]]}}],f=a.Color=function(b,c,d,e){return new a.Color.fn.parse(b,c,d,e)},g={rgba:{props:{red:{idx:0,type:"byte"},green:{idx:1,type:"byte"},blue:{idx:2,type:"byte"}}},hsla:{props:{hue:{idx:0,type:"degrees"},saturation:{idx:1,type:"percent"},lightness:{idx:2,type:"percent"}}}},h={byte:{floor:!0,max:255},percent:{max:1},degrees:{mod:360,floor:!0}},i=f.support={},j=a("<p>")[0],l=a.each;j.style.cssText="background-color:rgba(1,1,1,.5)",i.rgba=j.style.backgroundColor.indexOf("rgba")>-1,l(g,function(a,b){b.cache="_"+a,b.props.alpha={idx:3,type:"percent",def:1}}),f.fn=a.extend(f.prototype,{parse:function(c,d,e,h){if(c===b)return this._rgba=[null,null,null,null],this;(c.jquery||c.nodeType)&&(c=a(c).css(d),d=b);var i=this,j=a.type(c),o=this._rgba=[];return d!==b&&(c=[c,d,e,h],j="array"),"string"===j?this.parse(n(c)||k._default):"array"===j?(l(g.rgba.props,function(a,b){o[b.idx]=m(c[b.idx],b)}),this):"object"===j?(c instanceof f?l(g,function(a,b){c[b.cache]&&(i[b.cache]=c[b.cache].slice())}):l(g,function(b,d){var e=d.cache;l(d.props,function(a,b){if(!i[e]&&d.to){if("alpha"===a||null==c[a])return;i[e]=d.to(i._rgba)}i[e][b.idx]=m(c[a],b,!0)}),i[e]&&a.inArray(null,i[e].slice(0,3))<0&&(i[e][3]=1,d.from&&(i._rgba=d.from(i[e])))}),this):void 0},is:function(a){var b=f(a),c=!0,d=this;return l(g,function(a,e){var f,g=b[e.cache];return g&&(f=d[e.cache]||e.to&&e.to(d._rgba)||[],l(e.props,function(a,b){if(null!=g[b.idx])return c=g[b.idx]===f[b.idx]})),c}),c},_space:function(){var a=[],b=this;return l(g,function(c,d){b[d.cache]&&a.push(c)}),a.pop()},transition:function(a,b){var c=f(a),d=c._space(),e=g[d],i=0===this.alpha()?f("transparent"):this,j=i[e.cache]||e.to(i._rgba),k=j.slice();return c=c[e.cache],l(e.props,function(a,d){var e=d.idx,f=j[e],g=c[e],i=h[d.type]||{};null!==g&&(null===f?k[e]=g:(i.mod&&(g-f>i.mod/2?f+=i.mod:f-g>i.mod/2&&(f-=i.mod)),k[e]=m((g-f)*b+f,d)))}),this[d](k)},blend:function(b){if(1===this._rgba[3])return this;var c=this._rgba.slice(),d=c.pop(),e=f(b)._rgba;return f(a.map(c,function(a,b){return(1-d)*e[b]+d*a}))},toRgbaString:function(){var b="rgba(",c=a.map(this._rgba,function(a,b){return null==a?b>2?1:0:a});return 1===c[3]&&(c.pop(),b="rgb("),b+c.join()+")"},toHslaString:function(){var b="hsla(",c=a.map(this.hsla(),function(a,b){return null==a&&(a=b>2?1:0),b&&b<3&&(a=Math.round(100*a)+"%"),a});return 1===c[3]&&(c.pop(),b="hsl("),b+c.join()+")"},toHexString:function(b){var c=this._rgba.slice(),d=c.pop();return b&&c.push(~~(255*d)),"#"+a.map(c,function(a){return a=(a||0).toString(16),1===a.length?"0"+a:a}).join("")},toString:function(){return 0===this._rgba[3]?"transparent":this.toRgbaString()}}),f.fn.parse.prototype=f.fn,g.hsla.to=function(a){if(null==a[0]||null==a[1]||null==a[2])return[null,null,null,a[3]];var k,l,b=a[0]/255,c=a[1]/255,d=a[2]/255,e=a[3],f=Math.max(b,c,d),g=Math.min(b,c,d),h=f-g,i=f+g,j=.5*i;return k=g===f?0:b===f?60*(c-d)/h+360:c===f?60*(d-b)/h+120:60*(b-c)/h+240,l=0===h?0:j<=.5?h/i:h/(2-i),[Math.round(k)%360,l,j,null==e?1:e]},g.hsla.from=function(a){if(null==a[0]||null==a[1]||null==a[2])return[null,null,null,a[3]];var b=a[0]/360,c=a[1],d=a[2],e=a[3],f=d<=.5?d*(1+c):d+c-d*c,g=2*d-f;return[Math.round(255*o(g,f,b+1/3)),Math.round(255*o(g,f,b)),Math.round(255*o(g,f,b-1/3)),e]},l(g,function(c,e){var g=e.props,h=e.cache,i=e.to,j=e.from;f.fn[c]=function(c){if(i&&!this[h]&&(this[h]=i(this._rgba)),c===b)return this[h].slice();var d,e=a.type(c),k="array"===e||"object"===e?c:arguments,n=this[h].slice();return l(g,function(a,b){var c=k["object"===e?a:b.idx];null==c&&(c=n[b.idx]),n[b.idx]=m(c,b)}),j?(d=f(j(n)),d[h]=n,d):f(n)},l(g,function(b,e){f.fn[b]||(f.fn[b]=function(f){var k,g=a.type(f),h="alpha"===b?this._hsla?"hsla":"rgba":c,i=this[h](),j=i[e.idx];return"undefined"===g?j:("function"===g&&(f=f.call(this,j),g=a.type(f)),null==f&&e.empty?this:("string"===g&&(k=d.exec(f),k&&(f=j+parseFloat(k[2])*("+"===k[1]?1:-1))),i[e.idx]=f,this[h](i)))})})}),f.hook=function(b){var c=b.split(" ");l(c,function(b,c){a.cssHooks[c]={set:function(b,d){var e,g,h="";if("transparent"!==d&&("string"!==a.type(d)||(e=n(d)))){if(d=f(e||d),!i.rgba&&1!==d._rgba[3]){for(g="backgroundColor"===c?b.parentNode:b;(""===h||"transparent"===h)&&g&&g.style;)try{h=a.css(g,"backgroundColor"),g=g.parentNode}catch(a){}d=d.blend(h&&"transparent"!==h?h:"_default")}d=d.toRgbaString()}try{b.style[c]=d}catch(a){}}},a.fx.step[c]=function(b){b.colorInit||(b.start=f(b.elem,c),b.end=f(b.end),b.colorInit=!0),a.cssHooks[c].set(b.elem,b.start.transition(b.end,b.pos))}})},f.hook(c),a.cssHooks.borderColor={expand:function(a){var b={};return l(["Top","Right","Bottom","Left"],function(c,d){b["border"+d+"Color"]=a}),b}},k=a.Color.names={aqua:"#00ffff",black:"#000000",blue:"#0000ff",fuchsia:"#ff00ff",gray:"#808080",green:"#008000",lime:"#00ff00",maroon:"#800000",navy:"#000080",olive:"#808000",purple:"#800080",red:"#ff0000",silver:"#c0c0c0",teal:"#008080",white:"#ffffff",yellow:"#ffff00",transparent:[null,null,null,0],_default:"#ffffff"}}(jQuery),function(){function e(b){var c,d,e=b.ownerDocument.defaultView?b.ownerDocument.defaultView.getComputedStyle(b,null):b.currentStyle,f={};if(e&&e.length&&e[0]&&e[e[0]])for(d=e.length;d--;)c=e[d],"string"==typeof e[c]&&(f[a.camelCase(c)]=e[c]);else for(c in e)"string"==typeof e[c]&&(f[c]=e[c]);return f}function f(b,c){var f,g,e={};for(f in c)g=c[f],b[f]!==g&&(d[f]||!a.fx.step[f]&&isNaN(parseFloat(g))||(e[f]=g));return e}var c=["add","remove","toggle"],d={border:1,borderBottom:1,borderColor:1,borderLeft:1,borderRight:1,borderTop:1,borderWidth:1,margin:1,padding:1};a.each(["borderLeftStyle","borderRightStyle","borderBottomStyle","borderTopStyle"],function(b,c){a.fx.step[c]=function(a){("none"!==a.end&&!a.setAttr||1===a.pos&&!a.setAttr)&&(jQuery.style(a.elem,c,a.end),a.setAttr=!0)}}),a.fn.addBack||(a.fn.addBack=function(a){return this.add(null==a?this.prevObject:this.prevObject.filter(a))}),a.effects.animateClass=function(b,d,g,h){var i=a.speed(d,g,h);return this.queue(function(){var h,d=a(this),g=d.attr("class")||"",j=i.children?d.find("*").addBack():d;j=j.map(function(){var b=a(this);return{el:b,start:e(this)}}),h=function(){a.each(c,function(a,c){b[c]&&d[c+"Class"](b[c])})},h(),j=j.map(function(){return this.end=e(this.el[0]),this.diff=f(this.start,this.end),this}),d.attr("class",g),j=j.map(function(){var b=this,c=a.Deferred(),d=a.extend({},i,{queue:!1,complete:function(){c.resolve(b)}});return this.el.animate(this.diff,d),c.promise()}),a.when.apply(a,j.get()).done(function(){h(),a.each(arguments,function(){var b=this.el;a.each(this.diff,function(a){b.css(a,"")})}),i.complete.call(d[0])})})},a.fn.extend({addClass:function(b){return function(c,d,e,f){return d?a.effects.animateClass.call(this,{add:c},d,e,f):b.apply(this,arguments)}}(a.fn.addClass),removeClass:function(b){return function(c,d,e,f){return arguments.length>1?a.effects.animateClass.call(this,{remove:c},d,e,f):b.apply(this,arguments)}}(a.fn.removeClass),toggleClass:function(c){return function(d,e,f,g,h){return"boolean"==typeof e||e===b?f?a.effects.animateClass.call(this,e?{add:d}:{remove:d},f,g,h):c.apply(this,arguments):a.effects.animateClass.call(this,{toggle:d},e,f,g)}}(a.fn.toggleClass),switchClass:function(b,c,d,e,f){return a.effects.animateClass.call(this,{add:c,remove:b},d,e,f)}})}(),function(){function d(b,c,d,e){return a.isPlainObject(b)&&(c=b,b=b.effect),b={effect:b},null==c&&(c={}),a.isFunction(c)&&(e=c,d=null,c={}),("number"==typeof c||a.fx.speeds[c])&&(e=d,d=c,c={}),a.isFunction(d)&&(e=d,d=null),c&&a.extend(b,c),d=d||c.duration,b.duration=a.fx.off?0:"number"==typeof d?d:d in a.fx.speeds?a.fx.speeds[d]:a.fx.speeds._default,b.complete=e||c.complete,b}function e(b){return!(b&&"number"!=typeof b&&!a.fx.speeds[b])||("string"==typeof b&&!a.effects.effect[b]||(!!a.isFunction(b)||"object"==typeof b&&!b.effect))}a.extend(a.effects,{version:"1.10.3",save:function(a,b){for(var d=0;d<b.length;d++)null!==b[d]&&a.data(c+b[d],a[0].style[b[d]])},restore:function(a,d){var e,f;for(f=0;f<d.length;f++)null!==d[f]&&(e=a.data(c+d[f]),e===b&&(e=""),a.css(d[f],e))},setMode:function(a,b){return"toggle"===b&&(b=a.is(":hidden")?"show":"hide"),b},getBaseline:function(a,b){var c,d;switch(a[0]){case"top":c=0;break;case"middle":c=.5;break;case"bottom":c=1;break;default:c=a[0]/b.height}switch(a[1]){case"left":d=0;break;case"center":d=.5;break;case"right":d=1;break;default:d=a[1]/b.width}return{x:d,y:c}},createWrapper:function(b){if(b.parent().is(".ui-effects-wrapper"))return b.parent();var c={width:b.outerWidth(!0),height:b.outerHeight(!0),float:b.css("float")},d=a("<div></div>").addClass("ui-effects-wrapper").css({fontSize:"100%",background:"transparent",border:"none",margin:0,padding:0}),e={width:b.width(),height:b.height()},f=document.activeElement;try{f.id}catch(a){f=document.body}return b.wrap(d),(b[0]===f||a.contains(b[0],f))&&a(f).focus(),d=b.parent(),"static"===b.css("position")?(d.css({position:"relative"}),b.css({position:"relative"})):(a.extend(c,{position:b.css("position"),zIndex:b.css("z-index")}),a.each(["top","left","bottom","right"],function(a,d){c[d]=b.css(d),isNaN(parseInt(c[d],10))&&(c[d]="auto")}),b.css({position:"relative",top:0,left:0,right:"auto",bottom:"auto"})),b.css(e),d.css(c).show()},removeWrapper:function(b){var c=document.activeElement;return b.parent().is(".ui-effects-wrapper")&&(b.parent().replaceWith(b),(b[0]===c||a.contains(b[0],c))&&a(c).focus()),b},setTransition:function(b,c,d,e){return e=e||{},a.each(c,function(a,c){var f=b.cssUnit(c);f[0]>0&&(e[c]=f[0]*d+f[1])}),e}}),a.fn.extend({effect:function(){function g(c){function h(){a.isFunction(e)&&e.call(d[0]),a.isFunction(c)&&c()}var d=a(this),e=b.complete,g=b.mode;(d.is(":hidden")?"hide"===g:"show"===g)?(d[g](),h()):f.call(d[0],b,h)}var b=d.apply(this,arguments),c=b.mode,e=b.queue,f=a.effects.effect[b.effect];return a.fx.off||!f?c?this[c](b.duration,b.complete):this.each(function(){b.complete&&b.complete.call(this)}):e===!1?this.each(g):this.queue(e||"fx",g)},show:function(a){return function(b){if(e(b))return a.apply(this,arguments);var c=d.apply(this,arguments);return c.mode="show",this.effect.call(this,c)}}(a.fn.show),hide:function(a){return function(b){if(e(b))return a.apply(this,arguments);var c=d.apply(this,arguments);return c.mode="hide",this.effect.call(this,c)}}(a.fn.hide),toggle:function(a){return function(b){if(e(b)||"boolean"==typeof b)return a.apply(this,arguments);var c=d.apply(this,arguments);return c.mode="toggle",this.effect.call(this,c)}}(a.fn.toggle),cssUnit:function(b){var c=this.css(b),d=[];return a.each(["em","px","%","pt"],function(a,b){c.indexOf(b)>0&&(d=[parseFloat(c),b])}),d}})}(),function(){var b={};a.each(["Quad","Cubic","Quart","Quint","Expo"],function(a,c){b[c]=function(b){return Math.pow(b,a+2)}}),a.extend(b,{Sine:function(a){return 1-Math.cos(a*Math.PI/2)},Circ:function(a){return 1-Math.sqrt(1-a*a)},Elastic:function(a){return 0===a||1===a?a:-Math.pow(2,8*(a-1))*Math.sin((80*(a-1)-7.5)*Math.PI/15)},Back:function(a){return a*a*(3*a-2)},Bounce:function(a){for(var b,c=4;a<((b=Math.pow(2,--c))-1)/11;);return 1/Math.pow(4,3-c)-7.5625*Math.pow((3*b-2)/22-a,2)}}),a.each(b,function(b,c){a.easing["easeIn"+b]=c,a.easing["easeOut"+b]=function(a){return 1-c(1-a)},a.easing["easeInOut"+b]=function(a){return a<.5?c(2*a)/2:1-c(a*-2+2)/2}})}()}(jQuery),function(a,b){var c=0,d={},e={};d.height=d.paddingTop=d.paddingBottom=d.borderTopWidth=d.borderBottomWidth="hide",e.height=e.paddingTop=e.paddingBottom=e.borderTopWidth=e.borderBottomWidth="show",a.widget("ui.accordion",{version:"1.10.3",options:{active:0,animate:{},collapsible:!1,event:"click",header:"> li > :first-child,> :not(li):even",heightStyle:"auto",icons:{activeHeader:"ui-icon-triangle-1-s",header:"ui-icon-triangle-1-e"},activate:null,beforeActivate:null},_create:function(){var b=this.options;this.prevShow=this.prevHide=a(),this.element.addClass("ui-accordion ui-widget ui-helper-reset").attr("role","tablist"),b.collapsible||b.active!==!1&&null!=b.active||(b.active=0),this._processPanels(),b.active<0&&(b.active+=this.headers.length),this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:this.active.length?this.active.next():a(),content:this.active.length?this.active.next():a()}},_createIcons:function(){var b=this.options.icons;b&&(a("<span>").addClass("ui-accordion-header-icon ui-icon "+b.header).prependTo(this.headers),this.active.children(".ui-accordion-header-icon").removeClass(b.header).addClass(b.activeHeader),this.headers.addClass("ui-accordion-icons"))},_destroyIcons:function(){this.headers.removeClass("ui-accordion-icons").children(".ui-accordion-header-icon").remove()},_destroy:function(){var a;this.element.removeClass("ui-accordion ui-widget ui-helper-reset").removeAttr("role"),this.headers.removeClass("ui-accordion-header ui-accordion-header-active ui-helper-reset ui-state-default ui-corner-all ui-state-active ui-state-disabled ui-corner-top").removeAttr("role").removeAttr("aria-selected").removeAttr("aria-controls").removeAttr("tabIndex").each(function(){/^ui-accordion/.test(this.id)&&this.removeAttribute("id")}),this._destroyIcons(),a=this.headers.next().css("display","").removeAttr("role").removeAttr("aria-expanded").removeAttr("aria-hidden").removeAttr("aria-labelledby").removeClass("ui-helper-reset ui-widget-content ui-corner-bottom ui-accordion-content ui-accordion-content-active ui-state-disabled").each(function(){/^ui-accordion/.test(this.id)&&this.removeAttribute("id")}),"content"!==this.options.heightStyle&&a.css("height","")},_setOption:function(a,b){return"active"===a?void this._activate(b):("event"===a&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(b)),this._super(a,b),"collapsible"!==a||b||this.options.active!==!1||this._activate(0),"icons"===a&&(this._destroyIcons(),b&&this._createIcons()),void("disabled"===a&&this.headers.add(this.headers.next()).toggleClass("ui-state-disabled",!!b)))},_keydown:function(b){if(!b.altKey&&!b.ctrlKey){var c=a.ui.keyCode,d=this.headers.length,e=this.headers.index(b.target),f=!1;switch(b.keyCode){case c.RIGHT:case c.DOWN:f=this.headers[(e+1)%d];break;case c.LEFT:case c.UP:f=this.headers[(e-1+d)%d];break;case c.SPACE:case c.ENTER:this._eventHandler(b);break;case c.HOME:f=this.headers[0];break;case c.END:f=this.headers[d-1]}f&&(a(b.target).attr("tabIndex",-1),a(f).attr("tabIndex",0),f.focus(),b.preventDefault())}},_panelKeyDown:function(b){b.keyCode===a.ui.keyCode.UP&&b.ctrlKey&&a(b.currentTarget).prev().focus()},refresh:function(){var b=this.options;this._processPanels(),b.active===!1&&b.collapsible===!0||!this.headers.length?(b.active=!1,this.active=a()):b.active===!1?this._activate(0):this.active.length&&!a.contains(this.element[0],this.active[0])?this.headers.length===this.headers.find(".ui-state-disabled").length?(b.active=!1,this.active=a()):this._activate(Math.max(0,b.active-1)):b.active=this.headers.index(this.active),this._destroyIcons(),this._refresh()},_processPanels:function(){this.headers=this.element.find(this.options.header).addClass("ui-accordion-header ui-helper-reset ui-state-default ui-corner-all"),this.headers.next().addClass("ui-accordion-content ui-helper-reset ui-widget-content ui-corner-bottom").filter(":not(.ui-accordion-content-active)").hide()},_refresh:function(){var b,d=this.options,e=d.heightStyle,f=this.element.parent(),g=this.accordionId="ui-accordion-"+(this.element.attr("id")||++c);this.active=this._findActive(d.active).addClass("ui-accordion-header-active ui-state-active ui-corner-top").removeClass("ui-corner-all"),this.active.next().addClass("ui-accordion-content-active").show(),this.headers.attr("role","tab").each(function(b){var c=a(this),d=c.attr("id"),e=c.next(),f=e.attr("id");d||(d=g+"-header-"+b,c.attr("id",d)),f||(f=g+"-panel-"+b,e.attr("id",f)),c.attr("aria-controls",f),e.attr("aria-labelledby",d)}).next().attr("role","tabpanel"),this.headers.not(this.active).attr({"aria-selected":"false",tabIndex:-1}).next().attr({"aria-expanded":"false","aria-hidden":"true"}).hide(),this.active.length?this.active.attr({"aria-selected":"true",tabIndex:0}).next().attr({"aria-expanded":"true","aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0),this._createIcons(),this._setupEvents(d.event),"fill"===e?(b=f.height(),this.element.siblings(":visible").each(function(){var c=a(this),d=c.css("position");"absolute"!==d&&"fixed"!==d&&(b-=c.outerHeight(!0))}),this.headers.each(function(){b-=a(this).outerHeight(!0)}),this.headers.next().each(function(){a(this).height(Math.max(0,b-a(this).innerHeight()+a(this).height()))}).css("overflow","auto")):"auto"===e&&(b=0,this.headers.next().each(function(){b=Math.max(b,a(this).css("height","").height())}).height(b))},_activate:function(b){var c=this._findActive(b)[0];c!==this.active[0]&&(c=c||this.active[0],this._eventHandler({target:c,currentTarget:c,preventDefault:a.noop}))},_findActive:function(b){return"number"==typeof b?this.headers.eq(b):a()},_setupEvents:function(b){var c={keydown:"_keydown"};b&&a.each(b.split(" "),function(a,b){c[b]="_eventHandler"}),this._off(this.headers.add(this.headers.next())),this._on(this.headers,c),this._on(this.headers.next(),{keydown:"_panelKeyDown"}),this._hoverable(this.headers),this._focusable(this.headers)},_eventHandler:function(b){var c=this.options,d=this.active,e=a(b.currentTarget),f=e[0]===d[0],g=f&&c.collapsible,h=g?a():e.next(),i=d.next(),j={oldHeader:d,oldPanel:i,newHeader:g?a():e,newPanel:h};b.preventDefault(),f&&!c.collapsible||this._trigger("beforeActivate",b,j)===!1||(c.active=!g&&this.headers.index(e),this.active=f?a():e,this._toggle(j),d.removeClass("ui-accordion-header-active ui-state-active"),c.icons&&d.children(".ui-accordion-header-icon").removeClass(c.icons.activeHeader).addClass(c.icons.header),f||(e.removeClass("ui-corner-all").addClass("ui-accordion-header-active ui-state-active ui-corner-top"),c.icons&&e.children(".ui-accordion-header-icon").removeClass(c.icons.header).addClass(c.icons.activeHeader),e.next().addClass("ui-accordion-content-active")))},_toggle:function(b){var c=b.newPanel,d=this.prevShow.length?this.prevShow:b.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0),this.prevShow=c,this.prevHide=d,this.options.animate?this._animate(c,d,b):(d.hide(),c.show(),this._toggleComplete(b)),d.attr({"aria-expanded":"false","aria-hidden":"true"}),d.prev().attr("aria-selected","false"),c.length&&d.length?d.prev().attr("tabIndex",-1):c.length&&this.headers.filter(function(){return 0===a(this).attr("tabIndex")}).attr("tabIndex",-1),c.attr({"aria-expanded":"true","aria-hidden":"false"}).prev().attr({"aria-selected":"true",tabIndex:0})},_animate:function(a,b,c){var f,g,h,i=this,j=0,k=a.length&&(!b.length||a.index()<b.index()),l=this.options.animate||{},m=k&&l.down||l,n=function(){i._toggleComplete(c)};return"number"==typeof m&&(h=m),"string"==typeof m&&(g=m),g=g||m.easing||l.easing,h=h||m.duration||l.duration,b.length?a.length?(f=a.show().outerHeight(),b.animate(d,{duration:h,easing:g,step:function(a,b){b.now=Math.round(a)}}),void a.hide().animate(e,{duration:h,easing:g,complete:n,step:function(a,c){c.now=Math.round(a),"height"!==c.prop?j+=c.now:"content"!==i.options.heightStyle&&(c.now=Math.round(f-b.outerHeight()-j),j=0)}})):b.animate(d,h,g,n):a.animate(e,h,g,n)},_toggleComplete:function(a){var b=a.oldPanel;b.removeClass("ui-accordion-content-active").prev().removeClass("ui-corner-top").addClass("ui-corner-all"),b.length&&(b.parent()[0].className=b.parent()[0].className),this._trigger("activate",null,a)}})}(jQuery),function(a,b){var c=0;a.widget("ui.autocomplete",{version:"1.10.3",defaultElement:"<input>",options:{appendTo:null,autoFocus:!1,delay:300,minLength:1,position:{my:"left top",at:"left bottom",collision:"none"},source:null,change:null,close:null,focus:null,open:null,response:null,search:null,select:null},pending:0,_create:function(){var b,c,d,e=this.element[0].nodeName.toLowerCase(),f="textarea"===e,g="input"===e;this.isMultiLine=!!f||!g&&this.element.prop("isContentEditable"),this.valueMethod=this.element[f||g?"val":"text"],this.isNewMenu=!0,this.element.addClass("ui-autocomplete-input").attr("autocomplete","off"),this._on(this.element,{keydown:function(e){if(this.element.prop("readOnly"))return b=!0,d=!0,void(c=!0);b=!1,d=!1,c=!1;var f=a.ui.keyCode;switch(e.keyCode){case f.PAGE_UP:b=!0,this._move("previousPage",e);break;case f.PAGE_DOWN:b=!0,this._move("nextPage",e);break;case f.UP:b=!0,this._keyEvent("previous",e);break;case f.DOWN:b=!0,this._keyEvent("next",e);break;case f.ENTER:case f.NUMPAD_ENTER:this.menu.active&&(b=!0,e.preventDefault(),this.menu.select(e));break;case f.TAB:this.menu.active&&this.menu.select(e);break;case f.ESCAPE:this.menu.element.is(":visible")&&(this._value(this.term),this.close(e),e.preventDefault());break;default:c=!0,this._searchTimeout(e)}},keypress:function(d){if(b)return b=!1,void(this.isMultiLine&&!this.menu.element.is(":visible")||d.preventDefault());if(!c){var e=a.ui.keyCode;switch(d.keyCode){case e.PAGE_UP:this._move("previousPage",d);break;case e.PAGE_DOWN:this._move("nextPage",d);break;case e.UP:this._keyEvent("previous",d);break;case e.DOWN:this._keyEvent("next",d)}}},input:function(a){return d?(d=!1,void a.preventDefault()):void this._searchTimeout(a)},focus:function(){this.selectedItem=null,this.previous=this._value()},blur:function(a){return this.cancelBlur?void delete this.cancelBlur:(clearTimeout(this.searching),this.close(a),void this._change(a))}}),this._initSource(),this.menu=a("<ul>").addClass("ui-autocomplete ui-front").appendTo(this._appendTo()).menu({role:null}).hide().data("ui-menu"),this._on(this.menu.element,{mousedown:function(b){b.preventDefault(),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur});var c=this.menu.element[0];a(b.target).closest(".ui-menu-item").length||this._delay(function(){var b=this;this.document.one("mousedown",function(d){d.target===b.element[0]||d.target===c||a.contains(c,d.target)||b.close()})})},menufocus:function(b,c){if(this.isNewMenu&&(this.isNewMenu=!1,b.originalEvent&&/^mouse/.test(b.originalEvent.type)))return this.menu.blur(),void this.document.one("mousemove",function(){a(b.target).trigger(b.originalEvent)});var d=c.item.data("ui-autocomplete-item");!1!==this._trigger("focus",b,{item:d})?b.originalEvent&&/^key/.test(b.originalEvent.type)&&this._value(d.value):this.liveRegion.text(d.value)},menuselect:function(a,b){var c=b.item.data("ui-autocomplete-item"),d=this.previous;this.element[0]!==this.document[0].activeElement&&(this.element.focus(),this.previous=d,this._delay(function(){this.previous=d,this.selectedItem=c})),!1!==this._trigger("select",a,{item:c})&&this._value(c.value),this.term=this._value(),this.close(a),this.selectedItem=c}}),this.liveRegion=a("<span>",{role:"status","aria-live":"polite"}).addClass("ui-helper-hidden-accessible").insertBefore(this.element),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_destroy:function(){clearTimeout(this.searching),this.element.removeClass("ui-autocomplete-input").removeAttr("autocomplete"),this.menu.element.remove(),this.liveRegion.remove()},_setOption:function(a,b){this._super(a,b),"source"===a&&this._initSource(),"appendTo"===a&&this.menu.element.appendTo(this._appendTo()),"disabled"===a&&b&&this.xhr&&this.xhr.abort()},_appendTo:function(){var b=this.options.appendTo;return b&&(b=b.jquery||b.nodeType?a(b):this.document.find(b).eq(0)),b||(b=this.element.closest(".ui-front")),b.length||(b=this.document[0].body),b},_initSource:function(){var b,c,d=this;a.isArray(this.options.source)?(b=this.options.source,this.source=function(c,d){d(a.ui.autocomplete.filter(b,c.term))}):"string"==typeof this.options.source?(c=this.options.source,this.source=function(b,e){d.xhr&&d.xhr.abort(),d.xhr=a.ajax({url:c,data:b,dataType:"json",success:function(a){e(a)},error:function(){e([])}})}):this.source=this.options.source},_searchTimeout:function(a){clearTimeout(this.searching),this.searching=this._delay(function(){this.term!==this._value()&&(this.selectedItem=null,this.search(null,a))},this.options.delay)},search:function(a,b){return a=null!=a?a:this._value(),this.term=this._value(),a.length<this.options.minLength?this.close(b):this._trigger("search",b)!==!1?this._search(a):void 0},_search:function(a){this.pending++,this.element.addClass("ui-autocomplete-loading"),this.cancelSearch=!1,this.source({term:a},this._response())},_response:function(){var a=this,b=++c;return function(d){b===c&&a.__response(d),a.pending--,a.pending||a.element.removeClass("ui-autocomplete-loading")}},__response:function(a){a&&(a=this._normalize(a)),this._trigger("response",null,{content:a}),!this.options.disabled&&a&&a.length&&!this.cancelSearch?(this._suggest(a),this._trigger("open")):this._close()},close:function(a){this.cancelSearch=!0,this._close(a)},_close:function(a){this.menu.element.is(":visible")&&(this.menu.element.hide(),this.menu.blur(),this.isNewMenu=!0,this._trigger("close",a))},_change:function(a){this.previous!==this._value()&&this._trigger("change",a,{item:this.selectedItem})},_normalize:function(b){return b.length&&b[0].label&&b[0].value?b:a.map(b,function(b){return"string"==typeof b?{label:b,value:b}:a.extend({label:b.label||b.value,value:b.value||b.label},b)})},_suggest:function(b){var c=this.menu.element.empty();this._renderMenu(c,b),this.isNewMenu=!0,this.menu.refresh(),c.show(),this._resizeMenu(),c.position(a.extend({of:this.element},this.options.position)),this.options.autoFocus&&this.menu.next()},_resizeMenu:function(){var a=this.menu.element;a.outerWidth(Math.max(a.width("").outerWidth()+1,this.element.outerWidth()))},_renderMenu:function(b,c){var d=this;a.each(c,function(a,c){d._renderItemData(b,c)})},_renderItemData:function(a,b){return this._renderItem(a,b).data("ui-autocomplete-item",b)},_renderItem:function(b,c){return a("<li>").append(a("<a>").text(c.label)).appendTo(b)},_move:function(a,b){return this.menu.element.is(":visible")?this.menu.isFirstItem()&&/^previous/.test(a)||this.menu.isLastItem()&&/^next/.test(a)?(this._value(this.term),void this.menu.blur()):void this.menu[a](b):void this.search(null,b)},widget:function(){return this.menu.element},_value:function(){return this.valueMethod.apply(this.element,arguments)},_keyEvent:function(a,b){this.isMultiLine&&!this.menu.element.is(":visible")||(this._move(a,b),b.preventDefault())}}),a.extend(a.ui.autocomplete,{escapeRegex:function(a){return a.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")},filter:function(b,c){var d=new RegExp(a.ui.autocomplete.escapeRegex(c),"i");return a.grep(b,function(a){return d.test(a.label||a.value||a)})}}),a.widget("ui.autocomplete",a.ui.autocomplete,{options:{messages:{noResults:"No search results.",results:function(a){return a+(a>1?" results are":" result is")+" available, use up and down arrow keys to navigate."}}},__response:function(a){var b;this._superApply(arguments),this.options.disabled||this.cancelSearch||(b=a&&a.length?this.options.messages.results(a.length):this.options.messages.noResults,this.liveRegion.text(b))}})}(jQuery),function(a,b){var c,d,e,f,g="ui-button ui-widget ui-state-default ui-corner-all",h="ui-state-hover ui-state-active ",i="ui-button-icons-only ui-button-icon-only ui-button-text-icons ui-button-text-icon-primary ui-button-text-icon-secondary ui-button-text-only",j=function(){var b=a(this);setTimeout(function(){b.find(":ui-button").button("refresh")},1)},k=function(b){var c=b.name,d=b.form,e=a([]);return c&&(c=c.replace(/'/g,"\\'"),e=d?a(d).find("[name='"+c+"']"):a("[name='"+c+"']",b.ownerDocument).filter(function(){return!this.form})),e};a.widget("ui.button",{version:"1.10.3",defaultElement:"<button>",options:{disabled:null,text:!0,label:null,icons:{primary:null,secondary:null}},_create:function(){this.element.closest("form").unbind("reset"+this.eventNamespace).bind("reset"+this.eventNamespace,j),"boolean"!=typeof this.options.disabled?this.options.disabled=!!this.element.prop("disabled"):this.element.prop("disabled",this.options.disabled),this._determineButtonType(),this.hasTitle=!!this.buttonElement.attr("title");var b=this,h=this.options,i="checkbox"===this.type||"radio"===this.type,l=i?"":"ui-state-active",m="ui-state-focus";null===h.label&&(h.label="input"===this.type?this.buttonElement.val():this.buttonElement.html()),this._hoverable(this.buttonElement),this.buttonElement.addClass(g).attr("role","button").bind("mouseenter"+this.eventNamespace,function(){h.disabled||this===c&&a(this).addClass("ui-state-active")}).bind("mouseleave"+this.eventNamespace,function(){h.disabled||a(this).removeClass(l)}).bind("click"+this.eventNamespace,function(a){h.disabled&&(a.preventDefault(),a.stopImmediatePropagation())}),this.element.bind("focus"+this.eventNamespace,function(){b.buttonElement.addClass(m)}).bind("blur"+this.eventNamespace,function(){b.buttonElement.removeClass(m)}),i&&(this.element.bind("change"+this.eventNamespace,function(){f||b.refresh()}),this.buttonElement.bind("mousedown"+this.eventNamespace,function(a){h.disabled||(f=!1,d=a.pageX,e=a.pageY)}).bind("mouseup"+this.eventNamespace,function(a){h.disabled||d===a.pageX&&e===a.pageY||(f=!0)})),"checkbox"===this.type?this.buttonElement.bind("click"+this.eventNamespace,function(){if(h.disabled||f)return!1}):"radio"===this.type?this.buttonElement.bind("click"+this.eventNamespace,function(){if(h.disabled||f)return!1;a(this).addClass("ui-state-active"),b.buttonElement.attr("aria-pressed","true");var c=b.element[0];k(c).not(c).map(function(){return a(this).button("widget")[0]}).removeClass("ui-state-active").attr("aria-pressed","false")}):(this.buttonElement.bind("mousedown"+this.eventNamespace,function(){return!h.disabled&&(a(this).addClass("ui-state-active"),c=this,void b.document.one("mouseup",function(){c=null}))}).bind("mouseup"+this.eventNamespace,function(){return!h.disabled&&void a(this).removeClass("ui-state-active")}).bind("keydown"+this.eventNamespace,function(b){return!h.disabled&&void(b.keyCode!==a.ui.keyCode.SPACE&&b.keyCode!==a.ui.keyCode.ENTER||a(this).addClass("ui-state-active"))}).bind("keyup"+this.eventNamespace+" blur"+this.eventNamespace,function(){a(this).removeClass("ui-state-active")}),this.buttonElement.is("a")&&this.buttonElement.keyup(function(b){b.keyCode===a.ui.keyCode.SPACE&&a(this).click()})),this._setOption("disabled",h.disabled),this._resetButton()},_determineButtonType:function(){var a,b,c;this.element.is("[type=checkbox]")?this.type="checkbox":this.element.is("[type=radio]")?this.type="radio":this.element.is("input")?this.type="input":this.type="button","checkbox"===this.type||"radio"===this.type?(a=this.element.parents().last(),b="label[for='"+this.element.attr("id")+"']",this.buttonElement=a.find(b),this.buttonElement.length||(a=a.length?a.siblings():this.element.siblings(),this.buttonElement=a.filter(b),this.buttonElement.length||(this.buttonElement=a.find(b))),this.element.addClass("ui-helper-hidden-accessible"),c=this.element.is(":checked"),c&&this.buttonElement.addClass("ui-state-active"),this.buttonElement.prop("aria-pressed",c)):this.buttonElement=this.element},widget:function(){return this.buttonElement},_destroy:function(){this.element.removeClass("ui-helper-hidden-accessible"),this.buttonElement.removeClass(g+" "+h+" "+i).removeAttr("role").removeAttr("aria-pressed").html(this.buttonElement.find(".ui-button-text").html()),this.hasTitle||this.buttonElement.removeAttr("title")},_setOption:function(a,b){return this._super(a,b),"disabled"===a?void(b?this.element.prop("disabled",!0):this.element.prop("disabled",!1)):void this._resetButton()},refresh:function(){var b=this.element.is("input, button")?this.element.is(":disabled"):this.element.hasClass("ui-button-disabled");b!==this.options.disabled&&this._setOption("disabled",b),"radio"===this.type?k(this.element[0]).each(function(){a(this).is(":checked")?a(this).button("widget").addClass("ui-state-active").attr("aria-pressed","true"):a(this).button("widget").removeClass("ui-state-active").attr("aria-pressed","false")}):"checkbox"===this.type&&(this.element.is(":checked")?this.buttonElement.addClass("ui-state-active").attr("aria-pressed","true"):this.buttonElement.removeClass("ui-state-active").attr("aria-pressed","false"))},_resetButton:function(){if("input"===this.type)return void(this.options.label&&this.element.val(this.options.label));var b=this.buttonElement.removeClass(i),c=a("<span></span>",this.document[0]).addClass("ui-button-text").html(this.options.label).appendTo(b.empty()).text(),d=this.options.icons,e=d.primary&&d.secondary,f=[];d.primary||d.secondary?(this.options.text&&f.push("ui-button-text-icon"+(e?"s":d.primary?"-primary":"-secondary")),d.primary&&b.prepend("<span class='ui-button-icon-primary ui-icon "+d.primary+"'></span>"),d.secondary&&b.append("<span class='ui-button-icon-secondary ui-icon "+d.secondary+"'></span>"),this.options.text||(f.push(e?"ui-button-icons-only":"ui-button-icon-only"),this.hasTitle||b.attr("title",a.trim(c)))):f.push("ui-button-text-only"),b.addClass(f.join(" "))}}),a.widget("ui.buttonset",{version:"1.10.3",options:{items:"button, input[type=button], input[type=submit], input[type=reset], input[type=checkbox], input[type=radio], a, :data(ui-button)"},_create:function(){this.element.addClass("ui-buttonset")},_init:function(){this.refresh()},_setOption:function(a,b){"disabled"===a&&this.buttons.button("option",a,b),this._super(a,b)},refresh:function(){var b="rtl"===this.element.css("direction");this.buttons=this.element.find(this.options.items).filter(":ui-button").button("refresh").end().not(":ui-button").button().end().map(function(){return a(this).button("widget")[0]}).removeClass("ui-corner-all ui-corner-left ui-corner-right").filter(":first").addClass(b?"ui-corner-right":"ui-corner-left").end().filter(":last").addClass(b?"ui-corner-left":"ui-corner-right").end().end()},_destroy:function(){this.element.removeClass("ui-buttonset"),this.buttons.map(function(){return a(this).button("widget")[0]}).removeClass("ui-corner-left ui-corner-right").end().button("destroy")}})}(jQuery),function(a,b){function e(){this._curInst=null,this._keyEvent=!1,this._disabledInputs=[],this._datepickerShowing=!1,this._inDialog=!1,this._mainDivId="ui-datepicker-div",this._inlineClass="ui-datepicker-inline",this._appendClass="ui-datepicker-append",this._triggerClass="ui-datepicker-trigger",this._dialogClass="ui-datepicker-dialog",this._disableClass="ui-datepicker-disabled",this._unselectableClass="ui-datepicker-unselectable",this._currentClass="ui-datepicker-current-day",this._dayOverClass="ui-datepicker-days-cell-over",this.regional=[],this.regional[""]={closeText:"Done",prevText:"Prev",nextText:"Next",currentText:"Today",monthNames:["January","February","March","April","May","June","July","August","September","October","November","December"],monthNamesShort:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"],dayNames:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],dayNamesShort:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],dayNamesMin:["Su","Mo","Tu","We","Th","Fr","Sa"],weekHeader:"Wk",dateFormat:"mm/dd/yy",firstDay:0,isRTL:!1,showMonthAfterYear:!1,yearSuffix:""},this._defaults={showOn:"focus",showAnim:"fadeIn",showOptions:{},defaultDate:null,appendText:"",buttonText:"...",buttonImage:"",buttonImageOnly:!1,hideIfNoPrevNext:!1,navigationAsDateFormat:!1,gotoCurrent:!1,changeMonth:!1,changeYear:!1,yearRange:"c-10:c+10",showOtherMonths:!1,selectOtherMonths:!1,showWeek:!1,calculateWeek:this.iso8601Week,shortYearCutoff:"+10",minDate:null,maxDate:null,duration:"fast",beforeShowDay:null,beforeShow:null,onSelect:null,onChangeMonthYear:null,onClose:null,numberOfMonths:1,showCurrentAtPos:0,stepMonths:1,stepBigMonths:12,altField:"",altFormat:"",constrainInput:!0,showButtonPanel:!1,autoSize:!1,disabled:!1},a.extend(this._defaults,this.regional[""]),this.dpDiv=f(a("<div id='"+this._mainDivId+"' class='ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>"))}function f(b){var c="button, .ui-datepicker-prev, .ui-datepicker-next, .ui-datepicker-calendar td a";return b.delegate(c,"mouseout",function(){a(this).removeClass("ui-state-hover"),this.className.indexOf("ui-datepicker-prev")!==-1&&a(this).removeClass("ui-datepicker-prev-hover"),this.className.indexOf("ui-datepicker-next")!==-1&&a(this).removeClass("ui-datepicker-next-hover")}).delegate(c,"mouseover",function(){a.datepicker._isDisabledDatepicker(d.inline?b.parent()[0]:d.input[0])||(a(this).parents(".ui-datepicker-calendar").find("a").removeClass("ui-state-hover"),a(this).addClass("ui-state-hover"),this.className.indexOf("ui-datepicker-prev")!==-1&&a(this).addClass("ui-datepicker-prev-hover"),this.className.indexOf("ui-datepicker-next")!==-1&&a(this).addClass("ui-datepicker-next-hover"))})}function g(b,c){a.extend(b,c);for(var d in c)null==c[d]&&(b[d]=c[d]);return b}a.extend(a.ui,{datepicker:{version:"1.10.3"}});var d,c="datepicker";a.extend(e.prototype,{markerClassName:"hasDatepicker",maxRows:4,_widgetDatepicker:function(){return this.dpDiv},setDefaults:function(a){return g(this._defaults,a||{}),this},_attachDatepicker:function(b,c){var d,e,f;d=b.nodeName.toLowerCase(),e="div"===d||"span"===d,b.id||(this.uuid+=1,b.id="dp"+this.uuid),f=this._newInst(a(b),e),f.settings=a.extend({},c||{}),"input"===d?this._connectDatepicker(b,f):e&&this._inlineDatepicker(b,f)},_newInst:function(b,c){var d=b[0].id.replace(/([^A-Za-z0-9_\-])/g,"\\\\$1");return{id:d,input:b,selectedDay:0,selectedMonth:0,selectedYear:0,drawMonth:0,drawYear:0,inline:c,dpDiv:c?f(a("<div class='"+this._inlineClass+" ui-datepicker ui-widget ui-widget-content ui-helper-clearfix ui-corner-all'></div>")):this.dpDiv}},_connectDatepicker:function(b,d){var e=a(b);d.append=a([]),d.trigger=a([]),e.hasClass(this.markerClassName)||(this._attachments(e,d),e.addClass(this.markerClassName).keydown(this._doKeyDown).keypress(this._doKeyPress).keyup(this._doKeyUp),this._autoSize(d),a.data(b,c,d),d.settings.disabled&&this._disableDatepicker(b))},_attachments:function(b,c){var d,e,f,g=this._get(c,"appendText"),h=this._get(c,"isRTL");c.append&&c.append.remove(),g&&(c.append=a("<span class='"+this._appendClass+"'>"+g+"</span>"),b[h?"before":"after"](c.append)),b.unbind("focus",this._showDatepicker),c.trigger&&c.trigger.remove(),d=this._get(c,"showOn"),"focus"!==d&&"both"!==d||b.focus(this._showDatepicker),"button"!==d&&"both"!==d||(e=this._get(c,"buttonText"),f=this._get(c,"buttonImage"),c.trigger=a(this._get(c,"buttonImageOnly")?a("<img/>").addClass(this._triggerClass).attr({src:f,alt:e,title:e}):a("<button type='button'></button>").addClass(this._triggerClass).html(f?a("<img/>").attr({src:f,alt:e,title:e}):e)),b[h?"before":"after"](c.trigger),c.trigger.click(function(){return a.datepicker._datepickerShowing&&a.datepicker._lastInput===b[0]?a.datepicker._hideDatepicker():a.datepicker._datepickerShowing&&a.datepicker._lastInput!==b[0]?(a.datepicker._hideDatepicker(),a.datepicker._showDatepicker(b[0])):a.datepicker._showDatepicker(b[0]),!1}))},_autoSize:function(a){if(this._get(a,"autoSize")&&!a.inline){var b,c,d,e,f=new Date(2009,11,20),g=this._get(a,"dateFormat");g.match(/[DM]/)&&(b=function(a){for(c=0,d=0,e=0;e<a.length;e++)a[e].length>c&&(c=a[e].length,d=e);return d},f.setMonth(b(this._get(a,g.match(/MM/)?"monthNames":"monthNamesShort"))),f.setDate(b(this._get(a,g.match(/DD/)?"dayNames":"dayNamesShort"))+20-f.getDay())),a.input.attr("size",this._formatDate(a,f).length)}},_inlineDatepicker:function(b,d){var e=a(b);e.hasClass(this.markerClassName)||(e.addClass(this.markerClassName).append(d.dpDiv),a.data(b,c,d),this._setDate(d,this._getDefaultDate(d),!0),this._updateDatepicker(d),this._updateAlternate(d),d.settings.disabled&&this._disableDatepicker(b),d.dpDiv.css("display","block"))},_dialogDatepicker:function(b,d,e,f,h){var i,j,k,l,m,n=this._dialogInst;return n||(this.uuid+=1,i="dp"+this.uuid,this._dialogInput=a("<input type='text' id='"+i+"' style='position: absolute; top: -100px; width: 0px;'/>"),this._dialogInput.keydown(this._doKeyDown),a("body").append(this._dialogInput),n=this._dialogInst=this._newInst(this._dialogInput,!1),n.settings={},a.data(this._dialogInput[0],c,n)),g(n.settings,f||{}),d=d&&d.constructor===Date?this._formatDate(n,d):d,this._dialogInput.val(d),this._pos=h?h.length?h:[h.pageX,h.pageY]:null,this._pos||(j=document.documentElement.clientWidth,k=document.documentElement.clientHeight,l=document.documentElement.scrollLeft||document.body.scrollLeft,m=document.documentElement.scrollTop||document.body.scrollTop,this._pos=[j/2-100+l,k/2-150+m]),this._dialogInput.css("left",this._pos[0]+20+"px").css("top",this._pos[1]+"px"),n.settings.onSelect=e,this._inDialog=!0,this.dpDiv.addClass(this._dialogClass),this._showDatepicker(this._dialogInput[0]),a.blockUI&&a.blockUI(this.dpDiv),a.data(this._dialogInput[0],c,n),this},_destroyDatepicker:function(b){var d,e=a(b),f=a.data(b,c);e.hasClass(this.markerClassName)&&(d=b.nodeName.toLowerCase(),a.removeData(b,c),"input"===d?(f.append.remove(),f.trigger.remove(),e.removeClass(this.markerClassName).unbind("focus",this._showDatepicker).unbind("keydown",this._doKeyDown).unbind("keypress",this._doKeyPress).unbind("keyup",this._doKeyUp)):"div"!==d&&"span"!==d||e.removeClass(this.markerClassName).empty())},_enableDatepicker:function(b){var d,e,f=a(b),g=a.data(b,c);f.hasClass(this.markerClassName)&&(d=b.nodeName.toLowerCase(),"input"===d?(b.disabled=!1,g.trigger.filter("button").each(function(){this.disabled=!1}).end().filter("img").css({opacity:"1.0",cursor:""})):"div"!==d&&"span"!==d||(e=f.children("."+this._inlineClass),e.children().removeClass("ui-state-disabled"),e.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!1)),this._disabledInputs=a.map(this._disabledInputs,function(a){return a===b?null:a}))},_disableDatepicker:function(b){var d,e,f=a(b),g=a.data(b,c);f.hasClass(this.markerClassName)&&(d=b.nodeName.toLowerCase(),"input"===d?(b.disabled=!0,g.trigger.filter("button").each(function(){this.disabled=!0}).end().filter("img").css({opacity:"0.5",cursor:"default"})):"div"!==d&&"span"!==d||(e=f.children("."+this._inlineClass),e.children().addClass("ui-state-disabled"),e.find("select.ui-datepicker-month, select.ui-datepicker-year").prop("disabled",!0)),this._disabledInputs=a.map(this._disabledInputs,function(a){return a===b?null:a}),this._disabledInputs[this._disabledInputs.length]=b)},_isDisabledDatepicker:function(a){if(!a)return!1;for(var b=0;b<this._disabledInputs.length;b++)if(this._disabledInputs[b]===a)return!0;return!1},_getInst:function(b){try{return a.data(b,c)}catch(a){throw"Missing instance data for this datepicker"}},_optionDatepicker:function(c,d,e){var f,h,i,j,k=this._getInst(c);return 2===arguments.length&&"string"==typeof d?"defaults"===d?a.extend({},a.datepicker._defaults):k?"all"===d?a.extend({},k.settings):this._get(k,d):null:(f=d||{},"string"==typeof d&&(f={},f[d]=e),void(k&&(this._curInst===k&&this._hideDatepicker(),h=this._getDateDatepicker(c,!0),i=this._getMinMaxDate(k,"min"),j=this._getMinMaxDate(k,"max"),g(k.settings,f),null!==i&&f.dateFormat!==b&&f.minDate===b&&(k.settings.minDate=this._formatDate(k,i)),null!==j&&f.dateFormat!==b&&f.maxDate===b&&(k.settings.maxDate=this._formatDate(k,j)),"disabled"in f&&(f.disabled?this._disableDatepicker(c):this._enableDatepicker(c)),this._attachments(a(c),k),this._autoSize(k),this._setDate(k,h),this._updateAlternate(k),this._updateDatepicker(k))))},_changeDatepicker:function(a,b,c){this._optionDatepicker(a,b,c)},_refreshDatepicker:function(a){var b=this._getInst(a);b&&this._updateDatepicker(b)},_setDateDatepicker:function(a,b){var c=this._getInst(a);c&&(this._setDate(c,b),this._updateDatepicker(c),this._updateAlternate(c))},_getDateDatepicker:function(a,b){var c=this._getInst(a);return c&&!c.inline&&this._setDateFromField(c,b),c?this._getDate(c):null},_doKeyDown:function(b){var c,d,e,f=a.datepicker._getInst(b.target),g=!0,h=f.dpDiv.is(".ui-datepicker-rtl");if(f._keyEvent=!0,a.datepicker._datepickerShowing)switch(b.keyCode){case 9:a.datepicker._hideDatepicker(),g=!1;break;case 13:return e=a("td."+a.datepicker._dayOverClass+":not(."+a.datepicker._currentClass+")",f.dpDiv),e[0]&&a.datepicker._selectDay(b.target,f.selectedMonth,f.selectedYear,e[0]),c=a.datepicker._get(f,"onSelect"),c?(d=a.datepicker._formatDate(f),c.apply(f.input?f.input[0]:null,[d,f])):a.datepicker._hideDatepicker(),!1;case 27:a.datepicker._hideDatepicker();break;case 33:a.datepicker._adjustDate(b.target,b.ctrlKey?-a.datepicker._get(f,"stepBigMonths"):-a.datepicker._get(f,"stepMonths"),"M");break;case 34:a.datepicker._adjustDate(b.target,b.ctrlKey?+a.datepicker._get(f,"stepBigMonths"):+a.datepicker._get(f,"stepMonths"),"M");break;case 35:(b.ctrlKey||b.metaKey)&&a.datepicker._clearDate(b.target),g=b.ctrlKey||b.metaKey;break;case 36:(b.ctrlKey||b.metaKey)&&a.datepicker._gotoToday(b.target),g=b.ctrlKey||b.metaKey;break;case 37:(b.ctrlKey||b.metaKey)&&a.datepicker._adjustDate(b.target,h?1:-1,"D"),g=b.ctrlKey||b.metaKey,b.originalEvent.altKey&&a.datepicker._adjustDate(b.target,b.ctrlKey?-a.datepicker._get(f,"stepBigMonths"):-a.datepicker._get(f,"stepMonths"),"M");break;case 38:(b.ctrlKey||b.metaKey)&&a.datepicker._adjustDate(b.target,-7,"D"),g=b.ctrlKey||b.metaKey;break;case 39:(b.ctrlKey||b.metaKey)&&a.datepicker._adjustDate(b.target,h?-1:1,"D"),g=b.ctrlKey||b.metaKey,b.originalEvent.altKey&&a.datepicker._adjustDate(b.target,b.ctrlKey?+a.datepicker._get(f,"stepBigMonths"):+a.datepicker._get(f,"stepMonths"),"M");break;case 40:(b.ctrlKey||b.metaKey)&&a.datepicker._adjustDate(b.target,7,"D"),g=b.ctrlKey||b.metaKey;break;default:g=!1}else 36===b.keyCode&&b.ctrlKey?a.datepicker._showDatepicker(this):g=!1;g&&(b.preventDefault(),b.stopPropagation())},_doKeyPress:function(b){var c,d,e=a.datepicker._getInst(b.target);if(a.datepicker._get(e,"constrainInput"))return c=a.datepicker._possibleChars(a.datepicker._get(e,"dateFormat")),d=String.fromCharCode(null==b.charCode?b.keyCode:b.charCode),b.ctrlKey||b.metaKey||d<" "||!c||c.indexOf(d)>-1},_doKeyUp:function(b){var c,d=a.datepicker._getInst(b.target);if(d.input.val()!==d.lastVal)try{c=a.datepicker.parseDate(a.datepicker._get(d,"dateFormat"),d.input?d.input.val():null,a.datepicker._getFormatConfig(d)),c&&(a.datepicker._setDateFromField(d),a.datepicker._updateAlternate(d),a.datepicker._updateDatepicker(d))}catch(a){}return!0},_showDatepicker:function(b){if(b=b.target||b,"input"!==b.nodeName.toLowerCase()&&(b=a("input",b.parentNode)[0]),!a.datepicker._isDisabledDatepicker(b)&&a.datepicker._lastInput!==b){var c,d,e,f,h,i,j;c=a.datepicker._getInst(b),a.datepicker._curInst&&a.datepicker._curInst!==c&&(a.datepicker._curInst.dpDiv.stop(!0,!0),c&&a.datepicker._datepickerShowing&&a.datepicker._hideDatepicker(a.datepicker._curInst.input[0])),d=a.datepicker._get(c,"beforeShow"),e=d?d.apply(b,[b,c]):{},e!==!1&&(g(c.settings,e),c.lastVal=null,a.datepicker._lastInput=b,a.datepicker._setDateFromField(c),a.datepicker._inDialog&&(b.value=""),a.datepicker._pos||(a.datepicker._pos=a.datepicker._findPos(b),a.datepicker._pos[1]+=b.offsetHeight),f=!1,a(b).parents().each(function(){return f|="fixed"===a(this).css("position"),!f}),h={left:a.datepicker._pos[0],top:a.datepicker._pos[1]},a.datepicker._pos=null,c.dpDiv.empty(),c.dpDiv.css({position:"absolute",display:"block",top:"-1000px"}),a.datepicker._updateDatepicker(c),h=a.datepicker._checkOffset(c,h,f),c.dpDiv.css({position:a.datepicker._inDialog&&a.blockUI?"static":f?"fixed":"absolute",display:"none",left:h.left+"px",top:h.top+"px"}),c.inline||(i=a.datepicker._get(c,"showAnim"),j=a.datepicker._get(c,"duration"),c.dpDiv.zIndex(a(b).zIndex()+1),a.datepicker._datepickerShowing=!0,a.effects&&a.effects.effect[i]?c.dpDiv.show(i,a.datepicker._get(c,"showOptions"),j):c.dpDiv[i||"show"](i?j:null),a.datepicker._shouldFocusInput(c)&&c.input.focus(),a.datepicker._curInst=c))}},_updateDatepicker:function(b){this.maxRows=4,d=b,b.dpDiv.empty().append(this._generateHTML(b)),this._attachHandlers(b),b.dpDiv.find("."+this._dayOverClass+" a").mouseover();var c,e=this._getNumberOfMonths(b),f=e[1],g=17;b.dpDiv.removeClass("ui-datepicker-multi-2 ui-datepicker-multi-3 ui-datepicker-multi-4").width(""),f>1&&b.dpDiv.addClass("ui-datepicker-multi-"+f).css("width",g*f+"em"),b.dpDiv[(1!==e[0]||1!==e[1]?"add":"remove")+"Class"]("ui-datepicker-multi"),b.dpDiv[(this._get(b,"isRTL")?"add":"remove")+"Class"]("ui-datepicker-rtl"),b===a.datepicker._curInst&&a.datepicker._datepickerShowing&&a.datepicker._shouldFocusInput(b)&&b.input.focus(),b.yearshtml&&(c=b.yearshtml,setTimeout(function(){c===b.yearshtml&&b.yearshtml&&b.dpDiv.find("select.ui-datepicker-year:first").replaceWith(b.yearshtml),c=b.yearshtml=null},0))},_shouldFocusInput:function(a){return a.input&&a.input.is(":visible")&&!a.input.is(":disabled")&&!a.input.is(":focus")},_checkOffset:function(b,c,d){var e=b.dpDiv.outerWidth(),f=b.dpDiv.outerHeight(),g=b.input?b.input.outerWidth():0,h=b.input?b.input.outerHeight():0,i=document.documentElement.clientWidth+(d?0:a(document).scrollLeft()),j=document.documentElement.clientHeight+(d?0:a(document).scrollTop());return c.left-=this._get(b,"isRTL")?e-g:0,c.left-=d&&c.left===b.input.offset().left?a(document).scrollLeft():0,c.top-=d&&c.top===b.input.offset().top+h?a(document).scrollTop():0,c.left-=Math.min(c.left,c.left+e>i&&i>e?Math.abs(c.left+e-i):0),c.top-=Math.min(c.top,c.top+f>j&&j>f?Math.abs(f+h):0),c},_findPos:function(b){for(var c,d=this._getInst(b),e=this._get(d,"isRTL");b&&("hidden"===b.type||1!==b.nodeType||a.expr.filters.hidden(b));)b=b[e?"previousSibling":"nextSibling"];return c=a(b).offset(),[c.left,c.top]},_hideDatepicker:function(b){var d,e,f,g,h=this._curInst;!h||b&&h!==a.data(b,c)||this._datepickerShowing&&(d=this._get(h,"showAnim"),e=this._get(h,"duration"),f=function(){a.datepicker._tidyDialog(h)},a.effects&&(a.effects.effect[d]||a.effects[d])?h.dpDiv.hide(d,a.datepicker._get(h,"showOptions"),e,f):h.dpDiv["slideDown"===d?"slideUp":"fadeIn"===d?"fadeOut":"hide"](d?e:null,f),d||f(),this._datepickerShowing=!1,g=this._get(h,"onClose"),g&&g.apply(h.input?h.input[0]:null,[h.input?h.input.val():"",h]),this._lastInput=null,this._inDialog&&(this._dialogInput.css({position:"absolute",left:"0",top:"-100px"}),a.blockUI&&(a.unblockUI(),a("body").append(this.dpDiv))),this._inDialog=!1)},_tidyDialog:function(a){a.dpDiv.removeClass(this._dialogClass).unbind(".ui-datepicker-calendar")},_checkExternalClick:function(b){if(a.datepicker._curInst){var c=a(b.target),d=a.datepicker._getInst(c[0]);(c[0].id===a.datepicker._mainDivId||0!==c.parents("#"+a.datepicker._mainDivId).length||c.hasClass(a.datepicker.markerClassName)||c.closest("."+a.datepicker._triggerClass).length||!a.datepicker._datepickerShowing||a.datepicker._inDialog&&a.blockUI)&&(!c.hasClass(a.datepicker.markerClassName)||a.datepicker._curInst===d)||a.datepicker._hideDatepicker()}},_adjustDate:function(b,c,d){var e=a(b),f=this._getInst(e[0]);this._isDisabledDatepicker(e[0])||(this._adjustInstDate(f,c+("M"===d?this._get(f,"showCurrentAtPos"):0),d),this._updateDatepicker(f))},_gotoToday:function(b){var c,d=a(b),e=this._getInst(d[0]);this._get(e,"gotoCurrent")&&e.currentDay?(e.selectedDay=e.currentDay,e.drawMonth=e.selectedMonth=e.currentMonth,e.drawYear=e.selectedYear=e.currentYear):(c=new Date,e.selectedDay=c.getDate(),e.drawMonth=e.selectedMonth=c.getMonth(),e.drawYear=e.selectedYear=c.getFullYear()),this._notifyChange(e),this._adjustDate(d)},_selectMonthYear:function(b,c,d){var e=a(b),f=this._getInst(e[0]);f["selected"+("M"===d?"Month":"Year")]=f["draw"+("M"===d?"Month":"Year")]=parseInt(c.options[c.selectedIndex].value,10),this._notifyChange(f),this._adjustDate(e)},_selectDay:function(b,c,d,e){var f,g=a(b);a(e).hasClass(this._unselectableClass)||this._isDisabledDatepicker(g[0])||(f=this._getInst(g[0]),f.selectedDay=f.currentDay=a("a",e).html(),f.selectedMonth=f.currentMonth=c,f.selectedYear=f.currentYear=d,this._selectDate(b,this._formatDate(f,f.currentDay,f.currentMonth,f.currentYear)))},_clearDate:function(b){var c=a(b);this._selectDate(c,"")},_selectDate:function(b,c){var d,e=a(b),f=this._getInst(e[0]);c=null!=c?c:this._formatDate(f),f.input&&f.input.val(c),this._updateAlternate(f),d=this._get(f,"onSelect"),d?d.apply(f.input?f.input[0]:null,[c,f]):f.input&&f.input.trigger("change"),f.inline?this._updateDatepicker(f):(this._hideDatepicker(),this._lastInput=f.input[0],"object"!=typeof f.input[0]&&f.input.focus(),this._lastInput=null)},_updateAlternate:function(b){var c,d,e,f=this._get(b,"altField");f&&(c=this._get(b,"altFormat")||this._get(b,"dateFormat"),d=this._getDate(b),e=this.formatDate(c,d,this._getFormatConfig(b)),a(f).each(function(){a(this).val(e)}))},noWeekends:function(a){var b=a.getDay();return[b>0&&b<6,""]},iso8601Week:function(a){var b,c=new Date(a.getTime());return c.setDate(c.getDate()+4-(c.getDay()||7)),b=c.getTime(),c.setMonth(0),c.setDate(1),Math.floor(Math.round((b-c)/864e5)/7)+1},parseDate:function(b,c,d){if(null==b||null==c)throw"Invalid arguments";if(c="object"==typeof c?c.toString():c+"",""===c)return null;var e,f,g,t,h=0,i=(d?d.shortYearCutoff:null)||this._defaults.shortYearCutoff,j="string"!=typeof i?i:(new Date).getFullYear()%100+parseInt(i,10),k=(d?d.dayNamesShort:null)||this._defaults.dayNamesShort,l=(d?d.dayNames:null)||this._defaults.dayNames,m=(d?d.monthNamesShort:null)||this._defaults.monthNamesShort,n=(d?d.monthNames:null)||this._defaults.monthNames,o=-1,p=-1,q=-1,r=-1,s=!1,u=function(a){var c=e+1<b.length&&b.charAt(e+1)===a;return c&&e++,c},v=function(a){var b=u(a),d="@"===a?14:"!"===a?20:"y"===a&&b?4:"o"===a?3:2,e=new RegExp("^\\d{1,"+d+"}"),f=c.substring(h).match(e);if(!f)throw"Missing number at position "+h;return h+=f[0].length,parseInt(f[0],10)},w=function(b,d,e){var f=-1,g=a.map(u(b)?e:d,function(a,b){return[[b,a]]}).sort(function(a,b){return-(a[1].length-b[1].length)});if(a.each(g,function(a,b){var d=b[1];if(c.substr(h,d.length).toLowerCase()===d.toLowerCase())return f=b[0],h+=d.length,!1}),f!==-1)return f+1;throw"Unknown name at position "+h},x=function(){if(c.charAt(h)!==b.charAt(e))throw"Unexpected literal at position "+h;h++};for(e=0;e<b.length;e++)if(s)"'"!==b.charAt(e)||u("'")?x():s=!1;else switch(b.charAt(e)){case"d":q=v("d");break;case"D":w("D",k,l);break;case"o":r=v("o");break;case"m":p=v("m");break;case"M":p=w("M",m,n);break;case"y":o=v("y");break;case"@":t=new Date(v("@")),o=t.getFullYear(),p=t.getMonth()+1,q=t.getDate();break;case"!":t=new Date((v("!")-this._ticksTo1970)/1e4),o=t.getFullYear(),p=t.getMonth()+1,q=t.getDate();break;case"'":u("'")?x():s=!0;break;default:x()}if(h<c.length&&(g=c.substr(h),!/^\s+/.test(g)))throw"Extra/unparsed characters found in date: "+g;if(o===-1?o=(new Date).getFullYear():o<100&&(o+=(new Date).getFullYear()-(new Date).getFullYear()%100+(o<=j?0:-100)),r>-1)for(p=1,q=r;;){if(f=this._getDaysInMonth(o,p-1),q<=f)break;p++,q-=f}if(t=this._daylightSavingAdjust(new Date(o,p-1,q)),t.getFullYear()!==o||t.getMonth()+1!==p||t.getDate()!==q)throw"Invalid date";return t},ATOM:"yy-mm-dd",COOKIE:"D, dd M yy",ISO_8601:"yy-mm-dd",RFC_822:"D, d M y",RFC_850:"DD, dd-M-y",RFC_1036:"D, d M y",RFC_1123:"D, d M yy",RFC_2822:"D, d M yy",RSS:"D, d M y",TICKS:"!",TIMESTAMP:"@",W3C:"yy-mm-dd",_ticksTo1970:24*(718685+Math.floor(492.5)-Math.floor(19.7)+Math.floor(4.925))*60*60*1e7,formatDate:function(a,b,c){if(!b)return"";var d,e=(c?c.dayNamesShort:null)||this._defaults.dayNamesShort,f=(c?c.dayNames:null)||this._defaults.dayNames,g=(c?c.monthNamesShort:null)||this._defaults.monthNamesShort,h=(c?c.monthNames:null)||this._defaults.monthNames,i=function(b){var c=d+1<a.length&&a.charAt(d+1)===b;return c&&d++,c},j=function(a,b,c){var d=""+b;if(i(a))for(;d.length<c;)d="0"+d;return d},k=function(a,b,c,d){return i(a)?d[b]:c[b]},l="",m=!1;if(b)for(d=0;d<a.length;d++)if(m)"'"!==a.charAt(d)||i("'")?l+=a.charAt(d):m=!1;else switch(a.charAt(d)){case"d":l+=j("d",b.getDate(),2);break;case"D":l+=k("D",b.getDay(),e,f);break;case"o":l+=j("o",Math.round((new Date(b.getFullYear(),b.getMonth(),b.getDate()).getTime()-new Date(b.getFullYear(),0,0).getTime())/864e5),3);break;case"m":l+=j("m",b.getMonth()+1,2);break;case"M":l+=k("M",b.getMonth(),g,h);break;case"y":l+=i("y")?b.getFullYear():(b.getYear()%100<10?"0":"")+b.getYear()%100;break;case"@":l+=b.getTime();break;case"!":l+=1e4*b.getTime()+this._ticksTo1970;break;case"'":i("'")?l+="'":m=!0;break;default:l+=a.charAt(d)}return l},_possibleChars:function(a){var b,c="",d=!1,e=function(c){var d=b+1<a.length&&a.charAt(b+1)===c;return d&&b++,d};for(b=0;b<a.length;b++)if(d)"'"!==a.charAt(b)||e("'")?c+=a.charAt(b):d=!1;else switch(a.charAt(b)){case"d":case"m":case"y":case"@":c+="0123456789";break;case"D":case"M":return null;case"'":e("'")?c+="'":d=!0;break;default:c+=a.charAt(b)}return c},_get:function(a,c){return a.settings[c]!==b?a.settings[c]:this._defaults[c]},_setDateFromField:function(a,b){if(a.input.val()!==a.lastVal){var c=this._get(a,"dateFormat"),d=a.lastVal=a.input?a.input.val():null,e=this._getDefaultDate(a),f=e,g=this._getFormatConfig(a);try{f=this.parseDate(c,d,g)||e}catch(a){d=b?"":d}a.selectedDay=f.getDate(),a.drawMonth=a.selectedMonth=f.getMonth(),a.drawYear=a.selectedYear=f.getFullYear(),a.currentDay=d?f.getDate():0,a.currentMonth=d?f.getMonth():0,a.currentYear=d?f.getFullYear():0,this._adjustInstDate(a)}},_getDefaultDate:function(a){return this._restrictMinMax(a,this._determineDate(a,this._get(a,"defaultDate"),new Date))},_determineDate:function(b,c,d){var e=function(a){var b=new Date;return b.setDate(b.getDate()+a),b},f=function(c){try{return a.datepicker.parseDate(a.datepicker._get(b,"dateFormat"),c,a.datepicker._getFormatConfig(b))}catch(a){}for(var d=(c.toLowerCase().match(/^c/)?a.datepicker._getDate(b):null)||new Date,e=d.getFullYear(),f=d.getMonth(),g=d.getDate(),h=/([+\-]?[0-9]+)\s*(d|D|w|W|m|M|y|Y)?/g,i=h.exec(c);i;){switch(i[2]||"d"){case"d":case"D":g+=parseInt(i[1],10);break;case"w":case"W":g+=7*parseInt(i[1],10);break;case"m":case"M":f+=parseInt(i[1],10),g=Math.min(g,a.datepicker._getDaysInMonth(e,f));break;case"y":case"Y":e+=parseInt(i[1],10),g=Math.min(g,a.datepicker._getDaysInMonth(e,f))}i=h.exec(c)}return new Date(e,f,g)},g=null==c||""===c?d:"string"==typeof c?f(c):"number"==typeof c?isNaN(c)?d:e(c):new Date(c.getTime());return g=g&&"Invalid Date"===g.toString()?d:g,g&&(g.setHours(0),g.setMinutes(0),g.setSeconds(0),g.setMilliseconds(0)),this._daylightSavingAdjust(g)},_daylightSavingAdjust:function(a){return a?(a.setHours(a.getHours()>12?a.getHours()+2:0),a):null},_setDate:function(a,b,c){var d=!b,e=a.selectedMonth,f=a.selectedYear,g=this._restrictMinMax(a,this._determineDate(a,b,new Date));a.selectedDay=a.currentDay=g.getDate(),a.drawMonth=a.selectedMonth=a.currentMonth=g.getMonth(),a.drawYear=a.selectedYear=a.currentYear=g.getFullYear(),e===a.selectedMonth&&f===a.selectedYear||c||this._notifyChange(a),this._adjustInstDate(a),a.input&&a.input.val(d?"":this._formatDate(a))},_getDate:function(a){var b=!a.currentYear||a.input&&""===a.input.val()?null:this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay));return b},_attachHandlers:function(b){var c=this._get(b,"stepMonths"),d="#"+b.id.replace(/\\\\/g,"\\");b.dpDiv.find("[data-handler]").map(function(){var b={prev:function(){a.datepicker._adjustDate(d,-c,"M")},next:function(){a.datepicker._adjustDate(d,+c,"M")},hide:function(){a.datepicker._hideDatepicker()},today:function(){a.datepicker._gotoToday(d)},selectDay:function(){return a.datepicker._selectDay(d,+this.getAttribute("data-month"),+this.getAttribute("data-year"),this),!1},selectMonth:function(){return a.datepicker._selectMonthYear(d,this,"M"),!1},selectYear:function(){return a.datepicker._selectMonthYear(d,this,"Y"),!1}};a(this).bind(this.getAttribute("data-event"),b[this.getAttribute("data-handler")])})},_generateHTML:function(a){var b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O=new Date,P=this._daylightSavingAdjust(new Date(O.getFullYear(),O.getMonth(),O.getDate())),Q=this._get(a,"isRTL"),R=this._get(a,"showButtonPanel"),S=this._get(a,"hideIfNoPrevNext"),T=this._get(a,"navigationAsDateFormat"),U=this._getNumberOfMonths(a),V=this._get(a,"showCurrentAtPos"),W=this._get(a,"stepMonths"),X=1!==U[0]||1!==U[1],Y=this._daylightSavingAdjust(a.currentDay?new Date(a.currentYear,a.currentMonth,a.currentDay):new Date(9999,9,9)),Z=this._getMinMaxDate(a,"min"),$=this._getMinMaxDate(a,"max"),_=a.drawMonth-V,aa=a.drawYear;if(_<0&&(_+=12,aa--),$)for(b=this._daylightSavingAdjust(new Date($.getFullYear(),$.getMonth()-U[0]*U[1]+1,$.getDate())),b=Z&&b<Z?Z:b;this._daylightSavingAdjust(new Date(aa,_,1))>b;)_--,_<0&&(_=11,aa--);for(a.drawMonth=_,a.drawYear=aa,c=this._get(a,"prevText"),c=T?this.formatDate(c,this._daylightSavingAdjust(new Date(aa,_-W,1)),this._getFormatConfig(a)):c,d=this._canAdjustMonth(a,-1,aa,_)?"<a class='ui-datepicker-prev ui-corner-all' data-handler='prev' data-event='click' title='"+c+"'><span class='ui-icon ui-icon-circle-triangle-"+(Q?"e":"w")+"'>"+c+"</span></a>":S?"":"<a class='ui-datepicker-prev ui-corner-all ui-state-disabled' title='"+c+"'><span class='ui-icon ui-icon-circle-triangle-"+(Q?"e":"w")+"'>"+c+"</span></a>",e=this._get(a,"nextText"),e=T?this.formatDate(e,this._daylightSavingAdjust(new Date(aa,_+W,1)),this._getFormatConfig(a)):e,f=this._canAdjustMonth(a,1,aa,_)?"<a class='ui-datepicker-next ui-corner-all' data-handler='next' data-event='click' title='"+e+"'><span class='ui-icon ui-icon-circle-triangle-"+(Q?"w":"e")+"'>"+e+"</span></a>":S?"":"<a class='ui-datepicker-next ui-corner-all ui-state-disabled' title='"+e+"'><span class='ui-icon ui-icon-circle-triangle-"+(Q?"w":"e")+"'>"+e+"</span></a>",g=this._get(a,"currentText"),h=this._get(a,"gotoCurrent")&&a.currentDay?Y:P,g=T?this.formatDate(g,h,this._getFormatConfig(a)):g,i=a.inline?"":"<button type='button' class='ui-datepicker-close ui-state-default ui-priority-primary ui-corner-all' data-handler='hide' data-event='click'>"+this._get(a,"closeText")+"</button>",j=R?"<div class='ui-datepicker-buttonpane ui-widget-content'>"+(Q?i:"")+(this._isInRange(a,h)?"<button type='button' class='ui-datepicker-current ui-state-default ui-priority-secondary ui-corner-all' data-handler='today' data-event='click'>"+g+"</button>":"")+(Q?"":i)+"</div>":"",k=parseInt(this._get(a,"firstDay"),10),k=isNaN(k)?0:k,l=this._get(a,"showWeek"),m=this._get(a,"dayNames"),n=this._get(a,"dayNamesMin"),o=this._get(a,"monthNames"),p=this._get(a,"monthNamesShort"),q=this._get(a,"beforeShowDay"),r=this._get(a,"showOtherMonths"),s=this._get(a,"selectOtherMonths"),t=this._getDefaultDate(a),u="",w=0;w<U[0];w++){for(x="",this.maxRows=4,y=0;y<U[1];y++){if(z=this._daylightSavingAdjust(new Date(aa,_,a.selectedDay)),A=" ui-corner-all",B="",X){if(B+="<div class='ui-datepicker-group",U[1]>1)switch(y){case 0:B+=" ui-datepicker-group-first",A=" ui-corner-"+(Q?"right":"left");break;case U[1]-1:B+=" ui-datepicker-group-last",A=" ui-corner-"+(Q?"left":"right");break;default:B+=" ui-datepicker-group-middle",A=""}B+="'>"}for(B+="<div class='ui-datepicker-header ui-widget-header ui-helper-clearfix"+A+"'>"+(/all|left/.test(A)&&0===w?Q?f:d:"")+(/all|right/.test(A)&&0===w?Q?d:f:"")+this._generateMonthYearHeader(a,_,aa,Z,$,w>0||y>0,o,p)+"</div><table class='ui-datepicker-calendar'><thead><tr>",C=l?"<th class='ui-datepicker-week-col'>"+this._get(a,"weekHeader")+"</th>":"",v=0;v<7;v++)D=(v+k)%7,C+="<th"+((v+k+6)%7>=5?" class='ui-datepicker-week-end'":"")+"><span title='"+m[D]+"'>"+n[D]+"</span></th>";for(B+=C+"</tr></thead><tbody>",E=this._getDaysInMonth(aa,_),aa===a.selectedYear&&_===a.selectedMonth&&(a.selectedDay=Math.min(a.selectedDay,E)),F=(this._getFirstDayOfMonth(aa,_)-k+7)%7,G=Math.ceil((F+E)/7),H=X&&this.maxRows>G?this.maxRows:G,this.maxRows=H,I=this._daylightSavingAdjust(new Date(aa,_,1-F)),J=0;J<H;J++){for(B+="<tr>",K=l?"<td class='ui-datepicker-week-col'>"+this._get(a,"calculateWeek")(I)+"</td>":"",v=0;v<7;v++)L=q?q.apply(a.input?a.input[0]:null,[I]):[!0,""],M=I.getMonth()!==_,N=M&&!s||!L[0]||Z&&I<Z||$&&I>$,K+="<td class='"+((v+k+6)%7>=5?" ui-datepicker-week-end":"")+(M?" ui-datepicker-other-month":"")+(I.getTime()===z.getTime()&&_===a.selectedMonth&&a._keyEvent||t.getTime()===I.getTime()&&t.getTime()===z.getTime()?" "+this._dayOverClass:"")+(N?" "+this._unselectableClass+" ui-state-disabled":"")+(M&&!r?"":" "+L[1]+(I.getTime()===Y.getTime()?" "+this._currentClass:"")+(I.getTime()===P.getTime()?" ui-datepicker-today":""))+"'"+(M&&!r||!L[2]?"":" title='"+L[2].replace(/'/g,"&#39;")+"'")+(N?"":" data-handler='selectDay' data-event='click' data-month='"+I.getMonth()+"' data-year='"+I.getFullYear()+"'")+">"+(M&&!r?"&#xa0;":N?"<span class='ui-state-default'>"+I.getDate()+"</span>":"<a class='ui-state-default"+(I.getTime()===P.getTime()?" ui-state-highlight":"")+(I.getTime()===Y.getTime()?" ui-state-active":"")+(M?" ui-priority-secondary":"")+"' href='#'>"+I.getDate()+"</a>")+"</td>",I.setDate(I.getDate()+1),I=this._daylightSavingAdjust(I);B+=K+"</tr>"}_++,_>11&&(_=0,aa++),B+="</tbody></table>"+(X?"</div>"+(U[0]>0&&y===U[1]-1?"<div class='ui-datepicker-row-break'></div>":""):""),x+=B}u+=x}return u+=j,a._keyEvent=!1,u},_generateMonthYearHeader:function(a,b,c,d,e,f,g,h){var i,j,k,l,m,n,o,p,q=this._get(a,"changeMonth"),r=this._get(a,"changeYear"),s=this._get(a,"showMonthAfterYear"),t="<div class='ui-datepicker-title'>",u="";if(f||!q)u+="<span class='ui-datepicker-month'>"+g[b]+"</span>";else{for(i=d&&d.getFullYear()===c,j=e&&e.getFullYear()===c,u+="<select class='ui-datepicker-month' data-handler='selectMonth' data-event='change'>",k=0;k<12;k++)(!i||k>=d.getMonth())&&(!j||k<=e.getMonth())&&(u+="<option value='"+k+"'"+(k===b?" selected='selected'":"")+">"+h[k]+"</option>");u+="</select>"}if(s||(t+=u+(!f&&q&&r?"":"&#xa0;")),!a.yearshtml)if(a.yearshtml="",f||!r)t+="<span class='ui-datepicker-year'>"+c+"</span>";else{for(l=this._get(a,"yearRange").split(":"),m=(new Date).getFullYear(),n=function(a){var b=a.match(/c[+\-].*/)?c+parseInt(a.substring(1),10):a.match(/[+\-].*/)?m+parseInt(a,10):parseInt(a,10);return isNaN(b)?m:b},o=n(l[0]),p=Math.max(o,n(l[1]||"")),o=d?Math.max(o,d.getFullYear()):o,p=e?Math.min(p,e.getFullYear()):p,a.yearshtml+="<select class='ui-datepicker-year' data-handler='selectYear' data-event='change'>";o<=p;o++)a.yearshtml+="<option value='"+o+"'"+(o===c?" selected='selected'":"")+">"+o+"</option>";a.yearshtml+="</select>",t+=a.yearshtml,a.yearshtml=null}return t+=this._get(a,"yearSuffix"),s&&(t+=(!f&&q&&r?"":"&#xa0;")+u),t+="</div>"},_adjustInstDate:function(a,b,c){var d=a.drawYear+("Y"===c?b:0),e=a.drawMonth+("M"===c?b:0),f=Math.min(a.selectedDay,this._getDaysInMonth(d,e))+("D"===c?b:0),g=this._restrictMinMax(a,this._daylightSavingAdjust(new Date(d,e,f)));a.selectedDay=g.getDate(),a.drawMonth=a.selectedMonth=g.getMonth(),a.drawYear=a.selectedYear=g.getFullYear(),"M"!==c&&"Y"!==c||this._notifyChange(a)},_restrictMinMax:function(a,b){var c=this._getMinMaxDate(a,"min"),d=this._getMinMaxDate(a,"max"),e=c&&b<c?c:b;return d&&e>d?d:e},_notifyChange:function(a){var b=this._get(a,"onChangeMonthYear");b&&b.apply(a.input?a.input[0]:null,[a.selectedYear,a.selectedMonth+1,a])},_getNumberOfMonths:function(a){var b=this._get(a,"numberOfMonths");return null==b?[1,1]:"number"==typeof b?[1,b]:b},_getMinMaxDate:function(a,b){return this._determineDate(a,this._get(a,b+"Date"),null)},_getDaysInMonth:function(a,b){return 32-this._daylightSavingAdjust(new Date(a,b,32)).getDate()},_getFirstDayOfMonth:function(a,b){return new Date(a,b,1).getDay()},_canAdjustMonth:function(a,b,c,d){var e=this._getNumberOfMonths(a),f=this._daylightSavingAdjust(new Date(c,d+(b<0?b:e[0]*e[1]),1));return b<0&&f.setDate(this._getDaysInMonth(f.getFullYear(),f.getMonth())),this._isInRange(a,f)},_isInRange:function(a,b){var c,d,e=this._getMinMaxDate(a,"min"),f=this._getMinMaxDate(a,"max"),g=null,h=null,i=this._get(a,"yearRange");return i&&(c=i.split(":"),d=(new Date).getFullYear(),g=parseInt(c[0],10),h=parseInt(c[1],10),c[0].match(/[+\-].*/)&&(g+=d),c[1].match(/[+\-].*/)&&(h+=d)),(!e||b.getTime()>=e.getTime())&&(!f||b.getTime()<=f.getTime())&&(!g||b.getFullYear()>=g)&&(!h||b.getFullYear()<=h)},_getFormatConfig:function(a){var b=this._get(a,"shortYearCutoff");return b="string"!=typeof b?b:(new Date).getFullYear()%100+parseInt(b,10),{shortYearCutoff:b,dayNamesShort:this._get(a,"dayNamesShort"),dayNames:this._get(a,"dayNames"),monthNamesShort:this._get(a,"monthNamesShort"),monthNames:this._get(a,"monthNames")}},_formatDate:function(a,b,c,d){b||(a.currentDay=a.selectedDay,a.currentMonth=a.selectedMonth,a.currentYear=a.selectedYear);var e=b?"object"==typeof b?b:this._daylightSavingAdjust(new Date(d,c,b)):this._daylightSavingAdjust(new Date(a.currentYear,a.currentMonth,a.currentDay));return this.formatDate(this._get(a,"dateFormat"),e,this._getFormatConfig(a))}}),a.fn.datepicker=function(b){if(!this.length)return this;a.datepicker.initialized||(a(document).mousedown(a.datepicker._checkExternalClick),a.datepicker.initialized=!0),0===a("#"+a.datepicker._mainDivId).length&&a("body").append(a.datepicker.dpDiv);var c=Array.prototype.slice.call(arguments,1);return"string"!=typeof b||"isDisabled"!==b&&"getDate"!==b&&"widget"!==b?"option"===b&&2===arguments.length&&"string"==typeof arguments[1]?a.datepicker["_"+b+"Datepicker"].apply(a.datepicker,[this[0]].concat(c)):this.each(function(){"string"==typeof b?a.datepicker["_"+b+"Datepicker"].apply(a.datepicker,[this].concat(c)):a.datepicker._attachDatepicker(this,b)}):a.datepicker["_"+b+"Datepicker"].apply(a.datepicker,[this[0]].concat(c))},a.datepicker=new e,a.datepicker.initialized=!1,a.datepicker.uuid=(new Date).getTime(),a.datepicker.version="1.10.3"}(jQuery),function(a,b){var c={buttons:!0,height:!0,maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0,width:!0},d={maxHeight:!0,maxWidth:!0,minHeight:!0,minWidth:!0};a.widget("ui.dialog",{version:"1.10.3",options:{appendTo:"body",autoOpen:!0,buttons:[],closeOnEscape:!0,closeText:"close",dialogClass:"",draggable:!0,hide:null,height:"auto",maxHeight:null,maxWidth:null,minHeight:150,minWidth:150,modal:!1,position:{my:"center",at:"center",of:window,collision:"fit",using:function(b){var c=a(this).css(b).offset().top;c<0&&a(this).css("top",b.top-c)}},resizable:!0,show:null,title:null,width:300,beforeClose:null,close:null,drag:null,dragStart:null,dragStop:null,focus:null,open:null,resize:null,resizeStart:null,resizeStop:null},_create:function(){this.originalCss={display:this.element[0].style.display,width:this.element[0].style.width,minHeight:this.element[0].style.minHeight,maxHeight:this.element[0].style.maxHeight,height:this.element[0].style.height},this.originalPosition={parent:this.element.parent(),index:this.element.parent().children().index(this.element)},this.originalTitle=this.element.attr("title"),this.options.title=this.options.title||this.originalTitle,this._createWrapper(),this.element.show().removeAttr("title").addClass("ui-dialog-content ui-widget-content").appendTo(this.uiDialog),this._createTitlebar(),this._createButtonPane(),this.options.draggable&&a.fn.draggable&&this._makeDraggable(),this.options.resizable&&a.fn.resizable&&this._makeResizable(),this._isOpen=!1},_init:function(){this.options.autoOpen&&this.open()},_appendTo:function(){var b=this.options.appendTo;return b&&(b.jquery||b.nodeType)?a(b):this.document.find(b||"body").eq(0)},_destroy:function(){var a,b=this.originalPosition;this._destroyOverlay(),this.element.removeUniqueId().removeClass("ui-dialog-content ui-widget-content").css(this.originalCss).detach(),this.uiDialog.stop(!0,!0).remove(),this.originalTitle&&this.element.attr("title",this.originalTitle),a=b.parent.children().eq(b.index),a.length&&a[0]!==this.element[0]?a.before(this.element):b.parent.append(this.element)},widget:function(){return this.uiDialog},disable:a.noop,enable:a.noop,close:function(b){var c=this;this._isOpen&&this._trigger("beforeClose",b)!==!1&&(this._isOpen=!1,this._destroyOverlay(),this.opener.filter(":focusable").focus().length||a(this.document[0].activeElement).blur(),this._hide(this.uiDialog,this.options.hide,function(){c._trigger("close",b)}))},isOpen:function(){return this._isOpen},moveToTop:function(){this._moveToTop()},_moveToTop:function(a,b){var c=!!this.uiDialog.nextAll(":visible").insertBefore(this.uiDialog).length;return c&&!b&&this._trigger("focus",a),c},open:function(){var b=this;return this._isOpen?void(this._moveToTop()&&this._focusTabbable()):(this._isOpen=!0,this.opener=a(this.document[0].activeElement),this._size(),this._position(),this._createOverlay(),this._moveToTop(null,!0),this._show(this.uiDialog,this.options.show,function(){b._focusTabbable(),b._trigger("focus")}),void this._trigger("open"))},_focusTabbable:function(){var a=this.element.find("[autofocus]");a.length||(a=this.element.find(":tabbable")),a.length||(a=this.uiDialogButtonPane.find(":tabbable")),a.length||(a=this.uiDialogTitlebarClose.filter(":tabbable")),a.length||(a=this.uiDialog),a.eq(0).focus()},_keepFocus:function(b){function c(){var b=this.document[0].activeElement,c=this.uiDialog[0]===b||a.contains(this.uiDialog[0],b);c||this._focusTabbable()}b.preventDefault(),c.call(this),this._delay(c)},_createWrapper:function(){this.uiDialog=a("<div>").addClass("ui-dialog ui-widget ui-widget-content ui-corner-all ui-front "+this.options.dialogClass).hide().attr({tabIndex:-1,role:"dialog"}).appendTo(this._appendTo()),this._on(this.uiDialog,{keydown:function(b){if(this.options.closeOnEscape&&!b.isDefaultPrevented()&&b.keyCode&&b.keyCode===a.ui.keyCode.ESCAPE)return b.preventDefault(),void this.close(b);if(b.keyCode===a.ui.keyCode.TAB){var c=this.uiDialog.find(":tabbable"),d=c.filter(":first"),e=c.filter(":last");b.target!==e[0]&&b.target!==this.uiDialog[0]||b.shiftKey?b.target!==d[0]&&b.target!==this.uiDialog[0]||!b.shiftKey||(e.focus(1),b.preventDefault()):(d.focus(1),b.preventDefault())}},mousedown:function(a){this._moveToTop(a)&&this._focusTabbable()}}),this.element.find("[aria-describedby]").length||this.uiDialog.attr({"aria-describedby":this.element.uniqueId().attr("id")})},_createTitlebar:function(){var b;this.uiDialogTitlebar=a("<div>").addClass("ui-dialog-titlebar ui-widget-header ui-corner-all ui-helper-clearfix").prependTo(this.uiDialog),this._on(this.uiDialogTitlebar,{mousedown:function(b){a(b.target).closest(".ui-dialog-titlebar-close")||this.uiDialog.focus()}}),this.uiDialogTitlebarClose=a("<button></button>").button({label:this.options.closeText,icons:{primary:"ui-icon-closethick"},text:!1}).addClass("ui-dialog-titlebar-close").appendTo(this.uiDialogTitlebar),this._on(this.uiDialogTitlebarClose,{click:function(a){a.preventDefault(),this.close(a)}}),b=a("<span>").uniqueId().addClass("ui-dialog-title").prependTo(this.uiDialogTitlebar),this._title(b),this.uiDialog.attr({"aria-labelledby":b.attr("id")})},_title:function(a){this.options.title||a.html("&#160;"),a.text(this.options.title)},_createButtonPane:function(){this.uiDialogButtonPane=a("<div>").addClass("ui-dialog-buttonpane ui-widget-content ui-helper-clearfix"),this.uiButtonSet=a("<div>").addClass("ui-dialog-buttonset").appendTo(this.uiDialogButtonPane),this._createButtons()},_createButtons:function(){var b=this,c=this.options.buttons;return this.uiDialogButtonPane.remove(),this.uiButtonSet.empty(),a.isEmptyObject(c)||a.isArray(c)&&!c.length?void this.uiDialog.removeClass("ui-dialog-buttons"):(a.each(c,function(c,d){var e,f;d=a.isFunction(d)?{click:d,text:c}:d,d=a.extend({type:"button"},d),e=d.click,d.click=function(){e.apply(b.element[0],arguments)},f={icons:d.icons,text:d.showText},delete d.icons,delete d.showText,a("<button></button>",d).button(f).appendTo(b.uiButtonSet)}),this.uiDialog.addClass("ui-dialog-buttons"),void this.uiDialogButtonPane.appendTo(this.uiDialog))},_makeDraggable:function(){function d(a){return{position:a.position,offset:a.offset}}var b=this,c=this.options;this.uiDialog.draggable({cancel:".ui-dialog-content, .ui-dialog-titlebar-close",handle:".ui-dialog-titlebar",containment:"document",start:function(c,e){a(this).addClass("ui-dialog-dragging"),b._blockFrames(),b._trigger("dragStart",c,d(e))},drag:function(a,c){b._trigger("drag",a,d(c))},stop:function(e,f){c.position=[f.position.left-b.document.scrollLeft(),f.position.top-b.document.scrollTop()],a(this).removeClass("ui-dialog-dragging"),b._unblockFrames(),b._trigger("dragStop",e,d(f))}})},_makeResizable:function(){function g(a){return{originalPosition:a.originalPosition,originalSize:a.originalSize,position:a.position,size:a.size}}var b=this,c=this.options,d=c.resizable,e=this.uiDialog.css("position"),f="string"==typeof d?d:"n,e,s,w,se,sw,ne,nw";this.uiDialog.resizable({cancel:".ui-dialog-content",containment:"document",alsoResize:this.element,maxWidth:c.maxWidth,maxHeight:c.maxHeight,minWidth:c.minWidth,minHeight:this._minHeight(),handles:f,start:function(c,d){a(this).addClass("ui-dialog-resizing"),b._blockFrames(),b._trigger("resizeStart",c,g(d))},resize:function(a,c){b._trigger("resize",a,g(c))},stop:function(d,e){c.height=a(this).height(),c.width=a(this).width(),a(this).removeClass("ui-dialog-resizing"),b._unblockFrames(),b._trigger("resizeStop",d,g(e))}}).css("position",e)},_minHeight:function(){var a=this.options;return"auto"===a.height?a.minHeight:Math.min(a.minHeight,a.height)},_position:function(){var a=this.uiDialog.is(":visible");a||this.uiDialog.show(),this.uiDialog.position(this.options.position),a||this.uiDialog.hide()},_setOptions:function(b){var e=this,f=!1,g={};a.each(b,function(a,b){e._setOption(a,b),a in c&&(f=!0),a in d&&(g[a]=b)}),f&&(this._size(),this._position()),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option",g)},_setOption:function(a,b){var c,d,e=this.uiDialog;"dialogClass"===a&&e.removeClass(this.options.dialogClass).addClass(b),"disabled"!==a&&(this._super(a,b),"appendTo"===a&&this.uiDialog.appendTo(this._appendTo()),"buttons"===a&&this._createButtons(),"closeText"===a&&this.uiDialogTitlebarClose.button({label:""+b}),"draggable"===a&&(c=e.is(":data(ui-draggable)"),c&&!b&&e.draggable("destroy"),!c&&b&&this._makeDraggable()),"position"===a&&this._position(),"resizable"===a&&(d=e.is(":data(ui-resizable)"),d&&!b&&e.resizable("destroy"),d&&"string"==typeof b&&e.resizable("option","handles",b),d||b===!1||this._makeResizable()),"title"===a&&this._title(this.uiDialogTitlebar.find(".ui-dialog-title")))},_size:function(){var a,b,c,d=this.options;this.element.show().css({width:"auto",minHeight:0,maxHeight:"none",height:0}),d.minWidth>d.width&&(d.width=d.minWidth),a=this.uiDialog.css({height:"auto",width:d.width}).outerHeight(),b=Math.max(0,d.minHeight-a),c="number"==typeof d.maxHeight?Math.max(0,d.maxHeight-a):"none","auto"===d.height?this.element.css({minHeight:b,maxHeight:c,height:"auto"}):this.element.height(Math.max(0,d.height-a)),this.uiDialog.is(":data(ui-resizable)")&&this.uiDialog.resizable("option","minHeight",this._minHeight())},_blockFrames:function(){this.iframeBlocks=this.document.find("iframe").map(function(){var b=a(this);return a("<div>").css({position:"absolute",width:b.outerWidth(),height:b.outerHeight()}).appendTo(b.parent()).offset(b.offset())[0]})},_unblockFrames:function(){this.iframeBlocks&&(this.iframeBlocks.remove(),delete this.iframeBlocks)},_allowInteraction:function(b){return!!a(b.target).closest(".ui-dialog").length||!!a(b.target).closest(".ui-datepicker").length},_createOverlay:function(){if(this.options.modal){var b=this,c=this.widgetFullName;a.ui.dialog.overlayInstances||this._delay(function(){a.ui.dialog.overlayInstances&&this.document.bind("focusin.dialog",function(d){b._allowInteraction(d)||(d.preventDefault(),a(".ui-dialog:visible:last .ui-dialog-content").data(c)._focusTabbable())})}),this.overlay=a("<div>").addClass("ui-widget-overlay ui-front").appendTo(this._appendTo()),this._on(this.overlay,{mousedown:"_keepFocus"}),a.ui.dialog.overlayInstances++}},_destroyOverlay:function(){this.options.modal&&this.overlay&&(a.ui.dialog.overlayInstances--,a.ui.dialog.overlayInstances||this.document.unbind("focusin.dialog"),this.overlay.remove(),this.overlay=null)}}),a.ui.dialog.overlayInstances=0,a.uiBackCompat!==!1&&a.widget("ui.dialog",a.ui.dialog,{_position:function(){var e,b=this.options.position,c=[],d=[0,0];b?(("string"==typeof b||"object"==typeof b&&"0"in b)&&(c=b.split?b.split(" "):[b[0],b[1]],1===c.length&&(c[1]=c[0]),a.each(["left","top"],function(a,b){+c[a]===c[a]&&(d[a]=c[a],c[a]=b)}),b={my:c[0]+(d[0]<0?d[0]:"+"+d[0])+" "+c[1]+(d[1]<0?d[1]:"+"+d[1]),at:c.join(" ")}),b=a.extend({},a.ui.dialog.prototype.options.position,b)):b=a.ui.dialog.prototype.options.position,e=this.uiDialog.is(":visible"),e||this.uiDialog.show(),this.uiDialog.position(b),e||this.uiDialog.hide()}})}(jQuery),function(a,b){var c=/up|down|vertical/,d=/up|left|vertical|horizontal/;a.effects.effect.blind=function(b,e){var p,q,r,f=a(this),g=["position","top","bottom","left","right","height","width"],h=a.effects.setMode(f,b.mode||"hide"),i=b.direction||"up",j=c.test(i),k=j?"height":"width",l=j?"top":"left",m=d.test(i),n={},o="show"===h;f.parent().is(".ui-effects-wrapper")?a.effects.save(f.parent(),g):a.effects.save(f,g),f.show(),p=a.effects.createWrapper(f).css({overflow:"hidden"}),q=p[k](),r=parseFloat(p.css(l))||0,n[k]=o?q:0,m||(f.css(j?"bottom":"right",0).css(j?"top":"left","auto").css({position:"absolute"}),n[l]=o?r:q+r),o&&(p.css(k,0),m||p.css(l,r+q)),p.animate(n,{duration:b.duration,easing:b.easing,queue:!1,complete:function(){"hide"===h&&f.hide(),a.effects.restore(f,g),a.effects.removeWrapper(f),e()}})}}(jQuery),function(a,b){a.effects.effect.bounce=function(b,c){var q,r,s,d=a(this),e=["position","top","bottom","left","right","height","width"],f=a.effects.setMode(d,b.mode||"effect"),g="hide"===f,h="show"===f,i=b.direction||"up",j=b.distance,k=b.times||5,l=2*k+(h||g?1:0),m=b.duration/l,n=b.easing,o="up"===i||"down"===i?"top":"left",p="up"===i||"left"===i,t=d.queue(),u=t.length;for((h||g)&&e.push("opacity"),a.effects.save(d,e),d.show(),a.effects.createWrapper(d),j||(j=d["top"===o?"outerHeight":"outerWidth"]()/3),h&&(s={opacity:1},s[o]=0,d.css("opacity",0).css(o,p?2*-j:2*j).animate(s,m,n)),g&&(j/=Math.pow(2,k-1)),s={},s[o]=0,q=0;q<k;q++)r={},r[o]=(p?"-=":"+=")+j,d.animate(r,m,n).animate(s,m,n),j=g?2*j:j/2;g&&(r={opacity:0},r[o]=(p?"-=":"+=")+j,d.animate(r,m,n)),d.queue(function(){g&&d.hide(),a.effects.restore(d,e),a.effects.removeWrapper(d),c()}),u>1&&t.splice.apply(t,[1,0].concat(t.splice(u,l+1))),d.dequeue()}}(jQuery),function(a,b){a.effects.effect.clip=function(b,c){var m,n,o,d=a(this),e=["position","top","bottom","left","right","height","width"],f=a.effects.setMode(d,b.mode||"hide"),g="show"===f,h=b.direction||"vertical",i="vertical"===h,j=i?"height":"width",k=i?"top":"left",l={};a.effects.save(d,e),d.show(),m=a.effects.createWrapper(d).css({overflow:"hidden"}),n="IMG"===d[0].tagName?m:d,o=n[j](),g&&(n.css(j,0),n.css(k,o/2)),l[j]=g?o:0,l[k]=g?0:o/2,n.animate(l,{queue:!1,duration:b.duration,easing:b.easing,complete:function(){g||d.hide(),a.effects.restore(d,e),a.effects.removeWrapper(d),c()}})}}(jQuery),function(a,b){a.effects.effect.drop=function(b,c){var l,d=a(this),e=["position","top","bottom","left","right","opacity","height","width"],f=a.effects.setMode(d,b.mode||"hide"),g="show"===f,h=b.direction||"left",i="up"===h||"down"===h?"top":"left",j="up"===h||"left"===h?"pos":"neg",k={opacity:g?1:0};a.effects.save(d,e),d.show(),a.effects.createWrapper(d),l=b.distance||d["top"===i?"outerHeight":"outerWidth"](!0)/2,g&&d.css("opacity",0).css(i,"pos"===j?-l:l),k[i]=(g?"pos"===j?"+=":"-=":"pos"===j?"-=":"+=")+l,d.animate(k,{queue:!1,duration:b.duration,easing:b.easing,complete:function(){"hide"===f&&d.hide(),a.effects.restore(d,e),a.effects.removeWrapper(d),c()}})}}(jQuery),function(a,b){a.effects.effect.explode=function(b,c){function s(){l.push(this),l.length===d*e&&t()}function t(){f.css({visibility:"visible"}),a(l).remove(),h||f.hide(),c()}var m,n,o,p,q,r,d=b.pieces?Math.round(Math.sqrt(b.pieces)):3,e=d,f=a(this),g=a.effects.setMode(f,b.mode||"hide"),h="show"===g,i=f.show().css("visibility","hidden").offset(),j=Math.ceil(f.outerWidth()/e),k=Math.ceil(f.outerHeight()/d),l=[];for(m=0;m<d;m++)for(p=i.top+m*k,r=m-(d-1)/2,n=0;n<e;n++)o=i.left+n*j,q=n-(e-1)/2,f.clone().appendTo("body").wrap("<div></div>").css({position:"absolute",visibility:"visible",left:-n*j,top:-m*k}).parent().addClass("ui-effects-explode").css({position:"absolute",overflow:"hidden",width:j,height:k,left:o+(h?q*j:0),top:p+(h?r*k:0),opacity:h?0:1}).animate({left:o+(h?0:q*j),top:p+(h?0:r*k),opacity:h?1:0},b.duration||500,b.easing,s)}}(jQuery),function(a,b){a.effects.effect.fade=function(b,c){var d=a(this),e=a.effects.setMode(d,b.mode||"toggle");d.animate({opacity:e},{queue:!1,duration:b.duration,easing:b.easing,complete:c})}}(jQuery),function(a,b){a.effects.effect.fold=function(b,c){var o,p,d=a(this),e=["position","top","bottom","left","right","height","width"],f=a.effects.setMode(d,b.mode||"hide"),g="show"===f,h="hide"===f,i=b.size||15,j=/([0-9]+)%/.exec(i),k=!!b.horizFirst,l=g!==k,m=l?["width","height"]:["height","width"],n=b.duration/2,q={},r={};a.effects.save(d,e),d.show(),o=a.effects.createWrapper(d).css({overflow:"hidden"}),p=l?[o.width(),o.height()]:[o.height(),o.width()],j&&(i=parseInt(j[1],10)/100*p[h?0:1]),g&&o.css(k?{height:0,width:i}:{height:i,width:0}),q[m[0]]=g?p[0]:i,r[m[1]]=g?p[1]:0,o.animate(q,n,b.easing).animate(r,n,b.easing,function(){h&&d.hide(),a.effects.restore(d,e),a.effects.removeWrapper(d),c()})}}(jQuery),function(a,b){a.effects.effect.highlight=function(b,c){var d=a(this),e=["backgroundImage","backgroundColor","opacity"],f=a.effects.setMode(d,b.mode||"show"),g={backgroundColor:d.css("backgroundColor")};"hide"===f&&(g.opacity=0),a.effects.save(d,e),d.show().css({backgroundImage:"none",backgroundColor:b.color||"#ffff99"}).animate(g,{queue:!1,duration:b.duration,easing:b.easing,complete:function(){"hide"===f&&d.hide(),a.effects.restore(d,e),c()}})}}(jQuery),function(a,b){a.effects.effect.pulsate=function(b,c){var n,d=a(this),e=a.effects.setMode(d,b.mode||"show"),f="show"===e,g="hide"===e,h=f||"hide"===e,i=2*(b.times||5)+(h?1:0),j=b.duration/i,k=0,l=d.queue(),m=l.length;for(!f&&d.is(":visible")||(d.css("opacity",0).show(),k=1),n=1;n<i;n++)d.animate({opacity:k},j,b.easing),k=1-k;d.animate({opacity:k},j,b.easing),d.queue(function(){g&&d.hide(),c()}),m>1&&l.splice.apply(l,[1,0].concat(l.splice(m,i+1))),d.dequeue()}}(jQuery),function(a,b){a.effects.effect.puff=function(b,c){var d=a(this),e=a.effects.setMode(d,b.mode||"hide"),f="hide"===e,g=parseInt(b.percent,10)||150,h=g/100,i={height:d.height(),width:d.width(),outerHeight:d.outerHeight(),outerWidth:d.outerWidth()};a.extend(b,{effect:"scale",queue:!1,fade:!0,mode:e,complete:c,percent:f?g:100,from:f?i:{height:i.height*h,width:i.width*h,outerHeight:i.outerHeight*h,outerWidth:i.outerWidth*h}}),d.effect(b)},a.effects.effect.scale=function(b,c){var d=a(this),e=a.extend(!0,{},b),f=a.effects.setMode(d,b.mode||"effect"),g=parseInt(b.percent,10)||(0===parseInt(b.percent,10)?0:"hide"===f?0:100),h=b.direction||"both",i=b.origin,j={height:d.height(),width:d.width(),outerHeight:d.outerHeight(),outerWidth:d.outerWidth()},k={y:"horizontal"!==h?g/100:1,x:"vertical"!==h?g/100:1};e.effect="size",e.queue=!1,e.complete=c,"effect"!==f&&(e.origin=i||["middle","center"],e.restore=!0),e.from=b.from||("show"===f?{height:0,width:0,outerHeight:0,outerWidth:0}:j),e.to={height:j.height*k.y,width:j.width*k.x,outerHeight:j.outerHeight*k.y,outerWidth:j.outerWidth*k.x},e.fade&&("show"===f&&(e.from.opacity=0,e.to.opacity=1),"hide"===f&&(e.from.opacity=1,e.to.opacity=0)),d.effect(e)},a.effects.effect.size=function(b,c){var d,e,f,g=a(this),h=["position","top","bottom","left","right","width","height","overflow","opacity"],i=["position","top","bottom","left","right","overflow","opacity"],j=["width","height","overflow"],k=["fontSize"],l=["borderTopWidth","borderBottomWidth","paddingTop","paddingBottom"],m=["borderLeftWidth","borderRightWidth","paddingLeft","paddingRight"],n=a.effects.setMode(g,b.mode||"effect"),o=b.restore||"effect"!==n,p=b.scale||"both",q=b.origin||["middle","center"],r=g.css("position"),s=o?h:i,t={height:0,width:0,outerHeight:0,outerWidth:0};"show"===n&&g.show(),d={height:g.height(),width:g.width(),outerHeight:g.outerHeight(),outerWidth:g.outerWidth()},"toggle"===b.mode&&"show"===n?(g.from=b.to||t,g.to=b.from||d):(g.from=b.from||("show"===n?t:d),g.to=b.to||("hide"===n?t:d)),f={from:{y:g.from.height/d.height,x:g.from.width/d.width},to:{y:g.to.height/d.height,x:g.to.width/d.width}},"box"!==p&&"both"!==p||(f.from.y!==f.to.y&&(s=s.concat(l),g.from=a.effects.setTransition(g,l,f.from.y,g.from),g.to=a.effects.setTransition(g,l,f.to.y,g.to)),f.from.x!==f.to.x&&(s=s.concat(m),g.from=a.effects.setTransition(g,m,f.from.x,g.from),g.to=a.effects.setTransition(g,m,f.to.x,g.to))),"content"!==p&&"both"!==p||f.from.y!==f.to.y&&(s=s.concat(k).concat(j),g.from=a.effects.setTransition(g,k,f.from.y,g.from),g.to=a.effects.setTransition(g,k,f.to.y,g.to)),a.effects.save(g,s),g.show(),a.effects.createWrapper(g),g.css("overflow","hidden").css(g.from),q&&(e=a.effects.getBaseline(q,d),g.from.top=(d.outerHeight-g.outerHeight())*e.y,g.from.left=(d.outerWidth-g.outerWidth())*e.x,g.to.top=(d.outerHeight-g.to.outerHeight)*e.y,g.to.left=(d.outerWidth-g.to.outerWidth)*e.x),g.css(g.from),"content"!==p&&"both"!==p||(l=l.concat(["marginTop","marginBottom"]).concat(k),m=m.concat(["marginLeft","marginRight"]),j=h.concat(l).concat(m),g.find("*[width]").each(function(){var c=a(this),d={height:c.height(),width:c.width(),outerHeight:c.outerHeight(),outerWidth:c.outerWidth()};o&&a.effects.save(c,j),c.from={height:d.height*f.from.y,width:d.width*f.from.x,outerHeight:d.outerHeight*f.from.y,outerWidth:d.outerWidth*f.from.x},c.to={height:d.height*f.to.y,width:d.width*f.to.x,outerHeight:d.height*f.to.y,outerWidth:d.width*f.to.x},f.from.y!==f.to.y&&(c.from=a.effects.setTransition(c,l,f.from.y,c.from),c.to=a.effects.setTransition(c,l,f.to.y,c.to)),f.from.x!==f.to.x&&(c.from=a.effects.setTransition(c,m,f.from.x,c.from),c.to=a.effects.setTransition(c,m,f.to.x,c.to)),c.css(c.from),c.animate(c.to,b.duration,b.easing,function(){o&&a.effects.restore(c,j)})})),g.animate(g.to,{queue:!1,duration:b.duration,easing:b.easing,complete:function(){0===g.to.opacity&&g.css("opacity",g.from.opacity),"hide"===n&&g.hide(),a.effects.restore(g,s),o||("static"===r?g.css({position:"relative",top:g.to.top,left:g.to.left}):a.each(["top","left"],function(a,b){g.css(b,function(b,c){var d=parseInt(c,10),e=a?g.to.left:g.to.top;return"auto"===c?e+"px":d+e+"px"})})),a.effects.removeWrapper(g),c()}})}}(jQuery),function(a,b){a.effects.effect.shake=function(b,c){var q,d=a(this),e=["position","top","bottom","left","right","height","width"],f=a.effects.setMode(d,b.mode||"effect"),g=b.direction||"left",h=b.distance||20,i=b.times||3,j=2*i+1,k=Math.round(b.duration/j),l="up"===g||"down"===g?"top":"left",m="up"===g||"left"===g,n={},o={},p={},r=d.queue(),s=r.length;for(a.effects.save(d,e),d.show(),a.effects.createWrapper(d),n[l]=(m?"-=":"+=")+h,o[l]=(m?"+=":"-=")+2*h,p[l]=(m?"-=":"+=")+2*h,d.animate(n,k,b.easing),q=1;q<i;q++)d.animate(o,k,b.easing).animate(p,k,b.easing);d.animate(o,k,b.easing).animate(n,k/2,b.easing).queue(function(){"hide"===f&&d.hide(),a.effects.restore(d,e),a.effects.removeWrapper(d),c()}),s>1&&r.splice.apply(r,[1,0].concat(r.splice(s,j+1))),d.dequeue()}}(jQuery),function(a,b){a.effects.effect.slide=function(b,c){var k,d=a(this),e=["position","top","bottom","left","right","width","height"],f=a.effects.setMode(d,b.mode||"show"),g="show"===f,h=b.direction||"left",i="up"===h||"down"===h?"top":"left",j="up"===h||"left"===h,l={};a.effects.save(d,e),d.show(),k=b.distance||d["top"===i?"outerHeight":"outerWidth"](!0),a.effects.createWrapper(d).css({overflow:"hidden"}),g&&d.css(i,j?isNaN(k)?"-"+k:-k:k),l[i]=(g?j?"+=":"-=":j?"-=":"+=")+k,d.animate(l,{queue:!1,duration:b.duration,easing:b.easing,complete:function(){"hide"===f&&d.hide(),a.effects.restore(d,e),a.effects.removeWrapper(d),c()}})}}(jQuery),function(a,b){a.effects.effect.transfer=function(b,c){var d=a(this),e=a(b.to),f="fixed"===e.css("position"),g=a("body"),h=f?g.scrollTop():0,i=f?g.scrollLeft():0,j=e.offset(),k={top:j.top-h,left:j.left-i,height:e.innerHeight(),width:e.innerWidth()},l=d.offset(),m=a("<div class='ui-effects-transfer'></div>").appendTo(document.body).addClass(b.className).css({top:l.top-h,left:l.left-i,height:d.innerHeight(),width:d.innerWidth(),position:f?"fixed":"absolute"}).animate(k,b.duration,b.easing,function(){m.remove(),c()})}}(jQuery),function(a,b){a.widget("ui.menu",{version:"1.10.3",defaultElement:"<ul>",delay:300,options:{icons:{submenu:"ui-icon-carat-1-e"},menus:"ul",position:{my:"left top",at:"right top"},role:"menu",blur:null,focus:null,select:null},_create:function(){this.activeMenu=this.element,this.mouseHandled=!1,this.element.uniqueId().addClass("ui-menu ui-widget ui-widget-content ui-corner-all").toggleClass("ui-menu-icons",!!this.element.find(".ui-icon").length).attr({role:this.options.role,tabIndex:0}).bind("click"+this.eventNamespace,a.proxy(function(a){this.options.disabled&&a.preventDefault()},this)),this.options.disabled&&this.element.addClass("ui-state-disabled").attr("aria-disabled","true"),this._on({"mousedown .ui-menu-item > a":function(a){a.preventDefault()},"click .ui-state-disabled > a":function(a){a.preventDefault()},"click .ui-menu-item:has(a)":function(b){var c=a(b.target).closest(".ui-menu-item");!this.mouseHandled&&c.not(".ui-state-disabled").length&&(this.mouseHandled=!0,this.select(b),c.has(".ui-menu").length?this.expand(b):this.element.is(":focus")||(this.element.trigger("focus",[!0]),this.active&&1===this.active.parents(".ui-menu").length&&clearTimeout(this.timer)))},"mouseenter .ui-menu-item":function(b){var c=a(b.currentTarget);c.siblings().children(".ui-state-active").removeClass("ui-state-active"),this.focus(b,c)},mouseleave:"collapseAll","mouseleave .ui-menu":"collapseAll",focus:function(a,b){var c=this.active||this.element.children(".ui-menu-item").eq(0);b||this.focus(a,c)},blur:function(b){this._delay(function(){a.contains(this.element[0],this.document[0].activeElement)||this.collapseAll(b)})},keydown:"_keydown"}),this.refresh(),this._on(this.document,{click:function(b){a(b.target).closest(".ui-menu").length||this.collapseAll(b),this.mouseHandled=!1}})},_destroy:function(){this.element.removeAttr("aria-activedescendant").find(".ui-menu").addBack().removeClass("ui-menu ui-widget ui-widget-content ui-corner-all ui-menu-icons").removeAttr("role").removeAttr("tabIndex").removeAttr("aria-labelledby").removeAttr("aria-expanded").removeAttr("aria-hidden").removeAttr("aria-disabled").removeUniqueId().show(),this.element.find(".ui-menu-item").removeClass("ui-menu-item").removeAttr("role").removeAttr("aria-disabled").children("a").removeUniqueId().removeClass("ui-corner-all ui-state-hover").removeAttr("tabIndex").removeAttr("role").removeAttr("aria-haspopup").children().each(function(){var b=a(this);b.data("ui-menu-submenu-carat")&&b.remove()}),this.element.find(".ui-menu-divider").removeClass("ui-menu-divider ui-widget-content")},_keydown:function(b){function i(a){return a.replace(/[\-\[\]{}()*+?.,\\\^$|#\s]/g,"\\$&")}var c,d,e,f,g,h=!0;switch(b.keyCode){case a.ui.keyCode.PAGE_UP:this.previousPage(b);break;case a.ui.keyCode.PAGE_DOWN:this.nextPage(b);break;case a.ui.keyCode.HOME:this._move("first","first",b);break;case a.ui.keyCode.END:this._move("last","last",b);break;case a.ui.keyCode.UP:this.previous(b);break;case a.ui.keyCode.DOWN:this.next(b);break;case a.ui.keyCode.LEFT:this.collapse(b);break;case a.ui.keyCode.RIGHT:this.active&&!this.active.is(".ui-state-disabled")&&this.expand(b);break;case a.ui.keyCode.ENTER:case a.ui.keyCode.SPACE:this._activate(b);break;case a.ui.keyCode.ESCAPE:this.collapse(b);break;default:h=!1,d=this.previousFilter||"",e=String.fromCharCode(b.keyCode),f=!1,clearTimeout(this.filterTimer),e===d?f=!0:e=d+e,g=new RegExp("^"+i(e),"i"),c=this.activeMenu.children(".ui-menu-item").filter(function(){return g.test(a(this).children("a").text())}),c=f&&c.index(this.active.next())!==-1?this.active.nextAll(".ui-menu-item"):c,c.length||(e=String.fromCharCode(b.keyCode),g=new RegExp("^"+i(e),"i"),c=this.activeMenu.children(".ui-menu-item").filter(function(){return g.test(a(this).children("a").text())})),c.length?(this.focus(b,c),c.length>1?(this.previousFilter=e,this.filterTimer=this._delay(function(){delete this.previousFilter},1e3)):delete this.previousFilter):delete this.previousFilter}h&&b.preventDefault()},_activate:function(a){this.active.is(".ui-state-disabled")||(this.active.children("a[aria-haspopup='true']").length?this.expand(a):this.select(a))},refresh:function(){var b,c=this.options.icons.submenu,d=this.element.find(this.options.menus);d.filter(":not(.ui-menu)").addClass("ui-menu ui-widget ui-widget-content ui-corner-all").hide().attr({role:this.options.role,"aria-hidden":"true","aria-expanded":"false"}).each(function(){var b=a(this),d=b.prev("a"),e=a("<span>").addClass("ui-menu-icon ui-icon "+c).data("ui-menu-submenu-carat",!0);d.attr("aria-haspopup","true").prepend(e),b.attr("aria-labelledby",d.attr("id"))}),b=d.add(this.element),b.children(":not(.ui-menu-item):has(a)").addClass("ui-menu-item").attr("role","presentation").children("a").uniqueId().addClass("ui-corner-all").attr({tabIndex:-1,role:this._itemRole()}),b.children(":not(.ui-menu-item)").each(function(){var b=a(this);/[^\-\u2014\u2013\s]/.test(b.text())||b.addClass("ui-widget-content ui-menu-divider")}),b.children(".ui-state-disabled").attr("aria-disabled","true"),this.active&&!a.contains(this.element[0],this.active[0])&&this.blur()},_itemRole:function(){return{menu:"menuitem",listbox:"option"}[this.options.role]},_setOption:function(a,b){"icons"===a&&this.element.find(".ui-menu-icon").removeClass(this.options.icons.submenu).addClass(b.submenu),this._super(a,b)},focus:function(a,b){var c,d;this.blur(a,a&&"focus"===a.type),this._scrollIntoView(b),this.active=b.first(),d=this.active.children("a").addClass("ui-state-focus"),this.options.role&&this.element.attr("aria-activedescendant",d.attr("id")),this.active.parent().closest(".ui-menu-item").children("a:first").addClass("ui-state-active"),a&&"keydown"===a.type?this._close():this.timer=this._delay(function(){this._close()},this.delay),c=b.children(".ui-menu"),c.length&&/^mouse/.test(a.type)&&this._startOpening(c),this.activeMenu=b.parent(),this._trigger("focus",a,{item:b})},_scrollIntoView:function(b){var c,d,e,f,g,h;this._hasScroll()&&(c=parseFloat(a.css(this.activeMenu[0],"borderTopWidth"))||0,d=parseFloat(a.css(this.activeMenu[0],"paddingTop"))||0,e=b.offset().top-this.activeMenu.offset().top-c-d,f=this.activeMenu.scrollTop(),g=this.activeMenu.height(),h=b.height(),e<0?this.activeMenu.scrollTop(f+e):e+h>g&&this.activeMenu.scrollTop(f+e-g+h))},blur:function(a,b){b||clearTimeout(this.timer),this.active&&(this.active.children("a").removeClass("ui-state-focus"),this.active=null,this._trigger("blur",a,{item:this.active}))},_startOpening:function(a){clearTimeout(this.timer),"true"===a.attr("aria-hidden")&&(this.timer=this._delay(function(){this._close(),this._open(a)},this.delay))},_open:function(b){var c=a.extend({of:this.active},this.options.position);clearTimeout(this.timer),this.element.find(".ui-menu").not(b.parents(".ui-menu")).hide().attr("aria-hidden","true"),b.show().removeAttr("aria-hidden").attr("aria-expanded","true").position(c)},collapseAll:function(b,c){clearTimeout(this.timer),this.timer=this._delay(function(){var d=c?this.element:a(b&&b.target).closest(this.element.find(".ui-menu"));d.length||(d=this.element),this._close(d),this.blur(b),this.activeMenu=d},this.delay)},_close:function(a){a||(a=this.active?this.active.parent():this.element),a.find(".ui-menu").hide().attr("aria-hidden","true").attr("aria-expanded","false").end().find("a.ui-state-active").removeClass("ui-state-active")},collapse:function(a){var b=this.active&&this.active.parent().closest(".ui-menu-item",this.element);b&&b.length&&(this._close(),this.focus(a,b))},expand:function(a){var b=this.active&&this.active.children(".ui-menu ").children(".ui-menu-item").first();b&&b.length&&(this._open(b.parent()),this._delay(function(){this.focus(a,b)}))},next:function(a){this._move("next","first",a)},previous:function(a){this._move("prev","last",a)},isFirstItem:function(){return this.active&&!this.active.prevAll(".ui-menu-item").length},isLastItem:function(){return this.active&&!this.active.nextAll(".ui-menu-item").length},_move:function(a,b,c){var d;this.active&&(d="first"===a||"last"===a?this.active["first"===a?"prevAll":"nextAll"](".ui-menu-item").eq(-1):this.active[a+"All"](".ui-menu-item").eq(0)),d&&d.length&&this.active||(d=this.activeMenu.children(".ui-menu-item")[b]()),this.focus(c,d)},nextPage:function(b){var c,d,e;return this.active?void(this.isLastItem()||(this._hasScroll()?(d=this.active.offset().top,e=this.element.height(),this.active.nextAll(".ui-menu-item").each(function(){return c=a(this),c.offset().top-d-e<0}),this.focus(b,c)):this.focus(b,this.activeMenu.children(".ui-menu-item")[this.active?"last":"first"]()))):void this.next(b)},previousPage:function(b){var c,d,e;return this.active?void(this.isFirstItem()||(this._hasScroll()?(d=this.active.offset().top,e=this.element.height(),this.active.prevAll(".ui-menu-item").each(function(){return c=a(this),c.offset().top-d+e>0}),this.focus(b,c)):this.focus(b,this.activeMenu.children(".ui-menu-item").first()))):void this.next(b)},_hasScroll:function(){return this.element.outerHeight()<this.element.prop("scrollHeight")},select:function(b){this.active=this.active||a(b.target).closest(".ui-menu-item");var c={item:this.active};this.active.has(".ui-menu").length||this.collapseAll(b,!0),this._trigger("select",b,c)}})}(jQuery),function(a,b){function m(a,b,c){return[parseFloat(a[0])*(k.test(a[0])?b/100:1),parseFloat(a[1])*(k.test(a[1])?c/100:1)]}function n(b,c){return parseInt(a.css(b,c),10)||0}function o(b){var c=b[0];return 9===c.nodeType?{width:b.width(),height:b.height(),offset:{top:0,left:0}}:a.isWindow(c)?{width:b.width(),height:b.height(),offset:{top:b.scrollTop(),left:b.scrollLeft()}}:c.preventDefault?{width:0,height:0,offset:{top:c.pageY,left:c.pageX}}:{width:b.outerWidth(),height:b.outerHeight(),offset:b.offset()}}a.ui=a.ui||{};var c,d=Math.max,e=Math.abs,f=Math.round,g=/left|center|right/,h=/top|center|bottom/,i=/[\+\-]\d+(\.[\d]+)?%?/,j=/^\w+/,k=/%$/,l=a.fn.position;a.position={scrollbarWidth:function(){if(c!==b)return c;var d,e,f=a("<div style='display:block;width:50px;height:50px;overflow:hidden;'><div style='height:100px;width:auto;'></div></div>"),g=f.children()[0];return a("body").append(f),d=g.offsetWidth,f.css("overflow","scroll"),e=g.offsetWidth,d===e&&(e=f[0].clientWidth),f.remove(),c=d-e},getScrollInfo:function(b){var c=b.isWindow?"":b.element.css("overflow-x"),d=b.isWindow?"":b.element.css("overflow-y"),e="scroll"===c||"auto"===c&&b.width<b.element[0].scrollWidth,f="scroll"===d||"auto"===d&&b.height<b.element[0].scrollHeight;return{width:f?a.position.scrollbarWidth():0,height:e?a.position.scrollbarWidth():0}},getWithinInfo:function(b){var c=a(b||window),d=a.isWindow(c[0]);return{element:c,isWindow:d,offset:c.offset()||{left:0,top:0},scrollLeft:c.scrollLeft(),scrollTop:c.scrollTop(),width:d?c.width():c.outerWidth(),height:d?c.height():c.outerHeight()}}},a.fn.position=function(b){if(!b||!b.of)return l.apply(this,arguments);b=a.extend({},b);var c,k,p,q,r,s,t=a(b.of),u=a.position.getWithinInfo(b.within),v=a.position.getScrollInfo(u),w=(b.collision||"flip").split(" "),x={};return s=o(t),t[0].preventDefault&&(b.at="left top"),k=s.width,p=s.height,q=s.offset,r=a.extend({},q),a.each(["my","at"],function(){var c,d,a=(b[this]||"").split(" ");1===a.length&&(a=g.test(a[0])?a.concat(["center"]):h.test(a[0])?["center"].concat(a):["center","center"]),a[0]=g.test(a[0])?a[0]:"center",a[1]=h.test(a[1])?a[1]:"center",c=i.exec(a[0]),d=i.exec(a[1]),x[this]=[c?c[0]:0,d?d[0]:0],b[this]=[j.exec(a[0])[0],j.exec(a[1])[0]]}),1===w.length&&(w[1]=w[0]),"right"===b.at[0]?r.left+=k:"center"===b.at[0]&&(r.left+=k/2),"bottom"===b.at[1]?r.top+=p:"center"===b.at[1]&&(r.top+=p/2),c=m(x.at,k,p),r.left+=c[0],r.top+=c[1],this.each(function(){var g,h,i=a(this),j=i.outerWidth(),l=i.outerHeight(),o=n(this,"marginLeft"),s=n(this,"marginTop"),y=j+o+n(this,"marginRight")+v.width,z=l+s+n(this,"marginBottom")+v.height,A=a.extend({},r),B=m(x.my,i.outerWidth(),i.outerHeight());"right"===b.my[0]?A.left-=j:"center"===b.my[0]&&(A.left-=j/2),"bottom"===b.my[1]?A.top-=l:"center"===b.my[1]&&(A.top-=l/2),A.left+=B[0],A.top+=B[1],a.support.offsetFractions||(A.left=f(A.left),A.top=f(A.top)),g={marginLeft:o,marginTop:s},a.each(["left","top"],function(d,e){a.ui.position[w[d]]&&a.ui.position[w[d]][e](A,{targetWidth:k,targetHeight:p,elemWidth:j,elemHeight:l,collisionPosition:g,collisionWidth:y,collisionHeight:z,offset:[c[0]+B[0],c[1]+B[1]],my:b.my,at:b.at,within:u,elem:i})}),b.using&&(h=function(a){var c=q.left-A.left,f=c+k-j,g=q.top-A.top,h=g+p-l,m={target:{element:t,left:q.left,top:q.top,width:k,height:p},element:{element:i,left:A.left,top:A.top,width:j,height:l},horizontal:f<0?"left":c>0?"right":"center",vertical:h<0?"top":g>0?"bottom":"middle"};k<j&&e(c+f)<k&&(m.horizontal="center"),p<l&&e(g+h)<p&&(m.vertical="middle"),d(e(c),e(f))>d(e(g),e(h))?m.important="horizontal":m.important="vertical",b.using.call(this,a,m)}),i.offset(a.extend(A,{using:h}))})},a.ui.position={fit:{left:function(a,b){var j,c=b.within,e=c.isWindow?c.scrollLeft:c.offset.left,f=c.width,g=a.left-b.collisionPosition.marginLeft,h=e-g,i=g+b.collisionWidth-f-e;b.collisionWidth>f?h>0&&i<=0?(j=a.left+h+b.collisionWidth-f-e,a.left+=h-j):i>0&&h<=0?a.left=e:h>i?a.left=e+f-b.collisionWidth:a.left=e:h>0?a.left+=h:i>0?a.left-=i:a.left=d(a.left-g,a.left)},top:function(a,b){var j,c=b.within,e=c.isWindow?c.scrollTop:c.offset.top,f=b.within.height,g=a.top-b.collisionPosition.marginTop,h=e-g,i=g+b.collisionHeight-f-e;b.collisionHeight>f?h>0&&i<=0?(j=a.top+h+b.collisionHeight-f-e,a.top+=h-j):i>0&&h<=0?a.top=e:h>i?a.top=e+f-b.collisionHeight:a.top=e:h>0?a.top+=h:i>0?a.top-=i:a.top=d(a.top-g,a.top)}},flip:{left:function(a,b){var n,o,c=b.within,d=c.offset.left+c.scrollLeft,f=c.width,g=c.isWindow?c.scrollLeft:c.offset.left,h=a.left-b.collisionPosition.marginLeft,i=h-g,j=h+b.collisionWidth-f-g,k="left"===b.my[0]?-b.elemWidth:"right"===b.my[0]?b.elemWidth:0,l="left"===b.at[0]?b.targetWidth:"right"===b.at[0]?-b.targetWidth:0,m=-2*b.offset[0];i<0?(n=a.left+k+l+m+b.collisionWidth-f-d,(n<0||n<e(i))&&(a.left+=k+l+m)):j>0&&(o=a.left-b.collisionPosition.marginLeft+k+l+m-g,(o>0||e(o)<j)&&(a.left+=k+l+m))},top:function(a,b){var o,p,c=b.within,d=c.offset.top+c.scrollTop,f=c.height,g=c.isWindow?c.scrollTop:c.offset.top,h=a.top-b.collisionPosition.marginTop,i=h-g,j=h+b.collisionHeight-f-g,k="top"===b.my[1],l=k?-b.elemHeight:"bottom"===b.my[1]?b.elemHeight:0,m="top"===b.at[1]?b.targetHeight:"bottom"===b.at[1]?-b.targetHeight:0,n=-2*b.offset[1];i<0?(p=a.top+l+m+n+b.collisionHeight-f-d,a.top+l+m+n>i&&(p<0||p<e(i))&&(a.top+=l+m+n)):j>0&&(o=a.top-b.collisionPosition.marginTop+l+m+n-g,a.top+l+m+n>j&&(o>0||e(o)<j)&&(a.top+=l+m+n))}},flipfit:{left:function(){a.ui.position.flip.left.apply(this,arguments),a.ui.position.fit.left.apply(this,arguments)},top:function(){a.ui.position.flip.top.apply(this,arguments),a.ui.position.fit.top.apply(this,arguments)}}},function(){var b,c,d,e,f,g=document.getElementsByTagName("body")[0],h=document.createElement("div");b=document.createElement(g?"div":"body"),d={visibility:"hidden",width:0,height:0,border:0,margin:0,background:"none"},g&&a.extend(d,{position:"absolute",left:"-1000px",top:"-1000px"});for(f in d)b.style[f]=d[f];b.appendChild(h),c=g||document.documentElement,c.insertBefore(b,c.firstChild),h.style.cssText="position: absolute; left: 10.7432222px;",e=a(h).offset().left,a.support.offsetFractions=e>10&&e<11,b.innerHTML="",c.removeChild(b)}()}(jQuery),function(a,b){a.widget("ui.progressbar",{version:"1.10.3",options:{max:100,value:0,change:null,complete:null},min:0,_create:function(){this.oldValue=this.options.value=this._constrainedValue(),this.element.addClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").attr({role:"progressbar","aria-valuemin":this.min}),this.valueDiv=a("<div class='ui-progressbar-value ui-widget-header ui-corner-left'></div>").appendTo(this.element),this._refreshValue()},_destroy:function(){this.element.removeClass("ui-progressbar ui-widget ui-widget-content ui-corner-all").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow"),this.valueDiv.remove()},value:function(a){return a===b?this.options.value:(this.options.value=this._constrainedValue(a),void this._refreshValue())},_constrainedValue:function(a){return a===b&&(a=this.options.value),this.indeterminate=a===!1,"number"!=typeof a&&(a=0),!this.indeterminate&&Math.min(this.options.max,Math.max(this.min,a))},_setOptions:function(a){var b=a.value;delete a.value,this._super(a),this.options.value=this._constrainedValue(b),this._refreshValue()},_setOption:function(a,b){"max"===a&&(b=Math.max(this.min,b)),this._super(a,b)},_percentage:function(){return this.indeterminate?100:100*(this.options.value-this.min)/(this.options.max-this.min)},_refreshValue:function(){var b=this.options.value,c=this._percentage();this.valueDiv.toggle(this.indeterminate||b>this.min).toggleClass("ui-corner-right",b===this.options.max).width(c.toFixed(0)+"%"),this.element.toggleClass("ui-progressbar-indeterminate",this.indeterminate),this.indeterminate?(this.element.removeAttr("aria-valuenow"),this.overlayDiv||(this.overlayDiv=a("<div class='ui-progressbar-overlay'></div>").appendTo(this.valueDiv))):(this.element.attr({"aria-valuemax":this.options.max,"aria-valuenow":b}),this.overlayDiv&&(this.overlayDiv.remove(),this.overlayDiv=null)),this.oldValue!==b&&(this.oldValue=b,this._trigger("change")),b===this.options.max&&this._trigger("complete")}})}(jQuery),function(a,b){var c=5;a.widget("ui.slider",a.ui.mouse,{version:"1.10.3",widgetEventPrefix:"slide",options:{animate:!1,distance:0,max:100,min:0,orientation:"horizontal",range:!1,step:1,value:0,values:null,change:null,slide:null,start:null,stop:null},_create:function(){this._keySliding=!1,this._mouseSliding=!1,this._animateOff=!0,this._handleIndex=null,this._detectOrientation(),this._mouseInit(),this.element.addClass("ui-slider ui-slider-"+this.orientation+" ui-widget ui-widget-content ui-corner-all"),this._refresh(),this._setOption("disabled",this.options.disabled),this._animateOff=!1},_refresh:function(){this._createRange(),this._createHandles(),this._setupEvents(),this._refreshValue()},_createHandles:function(){var b,c,d=this.options,e=this.element.find(".ui-slider-handle").addClass("ui-state-default ui-corner-all"),f="<a class='ui-slider-handle ui-state-default ui-corner-all' href='#'></a>",g=[];for(c=d.values&&d.values.length||1,e.length>c&&(e.slice(c).remove(),e=e.slice(0,c)),b=e.length;b<c;b++)g.push(f);this.handles=e.add(a(g.join("")).appendTo(this.element)),this.handle=this.handles.eq(0),this.handles.each(function(b){a(this).data("ui-slider-handle-index",b)})},_createRange:function(){var b=this.options,c="";b.range?(b.range===!0&&(b.values?b.values.length&&2!==b.values.length?b.values=[b.values[0],b.values[0]]:a.isArray(b.values)&&(b.values=b.values.slice(0)):b.values=[this._valueMin(),this._valueMin()]),this.range&&this.range.length?this.range.removeClass("ui-slider-range-min ui-slider-range-max").css({left:"",bottom:""}):(this.range=a("<div></div>").appendTo(this.element),c="ui-slider-range ui-widget-header ui-corner-all"),this.range.addClass(c+("min"===b.range||"max"===b.range?" ui-slider-range-"+b.range:""))):this.range=a([])},_setupEvents:function(){var a=this.handles.add(this.range).filter("a");this._off(a),this._on(a,this._handleEvents),this._hoverable(a),this._focusable(a)},_destroy:function(){this.handles.remove(),this.range.remove(),this.element.removeClass("ui-slider ui-slider-horizontal ui-slider-vertical ui-widget ui-widget-content ui-corner-all"),this._mouseDestroy()},_mouseCapture:function(b){var c,d,e,f,g,h,i,j,k=this,l=this.options;return!l.disabled&&(this.elementSize={width:this.element.outerWidth(),height:this.element.outerHeight()},this.elementOffset=this.element.offset(),c={x:b.pageX,y:b.pageY},d=this._normValueFromMouse(c),e=this._valueMax()-this._valueMin()+1,this.handles.each(function(b){var c=Math.abs(d-k.values(b));(e>c||e===c&&(b===k._lastChangedValue||k.values(b)===l.min))&&(e=c,f=a(this),g=b)}),h=this._start(b,g),h!==!1&&(this._mouseSliding=!0,this._handleIndex=g,f.addClass("ui-state-active").focus(),i=f.offset(),j=!a(b.target).parents().addBack().is(".ui-slider-handle"),this._clickOffset=j?{left:0,top:0}:{left:b.pageX-i.left-f.width()/2,top:b.pageY-i.top-f.height()/2-(parseInt(f.css("borderTopWidth"),10)||0)-(parseInt(f.css("borderBottomWidth"),10)||0)+(parseInt(f.css("marginTop"),10)||0)},this.handles.hasClass("ui-state-hover")||this._slide(b,g,d),this._animateOff=!0,!0))},_mouseStart:function(){return!0},_mouseDrag:function(a){var b={x:a.pageX,y:a.pageY},c=this._normValueFromMouse(b);return this._slide(a,this._handleIndex,c),!1},_mouseStop:function(a){return this.handles.removeClass("ui-state-active"),this._mouseSliding=!1,this._stop(a,this._handleIndex),this._change(a,this._handleIndex),this._handleIndex=null,this._clickOffset=null,this._animateOff=!1,!1},_detectOrientation:function(){this.orientation="vertical"===this.options.orientation?"vertical":"horizontal"},_normValueFromMouse:function(a){var b,c,d,e,f;return"horizontal"===this.orientation?(b=this.elementSize.width,c=a.x-this.elementOffset.left-(this._clickOffset?this._clickOffset.left:0)):(b=this.elementSize.height,c=a.y-this.elementOffset.top-(this._clickOffset?this._clickOffset.top:0)),d=c/b,d>1&&(d=1),d<0&&(d=0),"vertical"===this.orientation&&(d=1-d),e=this._valueMax()-this._valueMin(),f=this._valueMin()+d*e,this._trimAlignValue(f)},_start:function(a,b){var c={handle:this.handles[b],value:this.value()};return this.options.values&&this.options.values.length&&(c.value=this.values(b),c.values=this.values()),this._trigger("start",a,c)},_slide:function(a,b,c){var d,e,f;this.options.values&&this.options.values.length?(d=this.values(b?0:1),2===this.options.values.length&&this.options.range===!0&&(0===b&&c>d||1===b&&c<d)&&(c=d),c!==this.values(b)&&(e=this.values(),e[b]=c,f=this._trigger("slide",a,{handle:this.handles[b],value:c,values:e}),d=this.values(b?0:1),f!==!1&&this.values(b,c,!0))):c!==this.value()&&(f=this._trigger("slide",a,{handle:this.handles[b],value:c}),f!==!1&&this.value(c))},_stop:function(a,b){var c={handle:this.handles[b],value:this.value()};this.options.values&&this.options.values.length&&(c.value=this.values(b),c.values=this.values()),this._trigger("stop",a,c)},_change:function(a,b){if(!this._keySliding&&!this._mouseSliding){var c={handle:this.handles[b],value:this.value()};this.options.values&&this.options.values.length&&(c.value=this.values(b),c.values=this.values()),this._lastChangedValue=b,this._trigger("change",a,c)}},value:function(a){return arguments.length?(this.options.value=this._trimAlignValue(a),this._refreshValue(),void this._change(null,0)):this._value()},values:function(b,c){var d,e,f;if(arguments.length>1)return this.options.values[b]=this._trimAlignValue(c),this._refreshValue(),void this._change(null,b);if(!arguments.length)return this._values();if(!a.isArray(arguments[0]))return this.options.values&&this.options.values.length?this._values(b):this.value();for(d=this.options.values,e=arguments[0],f=0;f<d.length;f+=1)d[f]=this._trimAlignValue(e[f]),this._change(null,f);this._refreshValue()},_setOption:function(b,c){var d,e=0;switch("range"===b&&this.options.range===!0&&("min"===c?(this.options.value=this._values(0),this.options.values=null):"max"===c&&(this.options.value=this._values(this.options.values.length-1),this.options.values=null)),a.isArray(this.options.values)&&(e=this.options.values.length),a.Widget.prototype._setOption.apply(this,arguments),b){case"orientation":this._detectOrientation(),this.element.removeClass("ui-slider-horizontal ui-slider-vertical").addClass("ui-slider-"+this.orientation),this._refreshValue();break;case"value":this._animateOff=!0,this._refreshValue(),this._change(null,0),this._animateOff=!1;break;case"values":for(this._animateOff=!0,this._refreshValue(),d=0;d<e;d+=1)this._change(null,d);this._animateOff=!1;break;case"min":case"max":this._animateOff=!0,this._refreshValue(),this._animateOff=!1;break;case"range":this._animateOff=!0,this._refresh(),this._animateOff=!1}},_value:function(){var a=this.options.value;return a=this._trimAlignValue(a)},_values:function(a){var b,c,d;if(arguments.length)return b=this.options.values[a],b=this._trimAlignValue(b);if(this.options.values&&this.options.values.length){for(c=this.options.values.slice(),d=0;d<c.length;d+=1)c[d]=this._trimAlignValue(c[d]);return c}return[]},_trimAlignValue:function(a){if(a<=this._valueMin())return this._valueMin();if(a>=this._valueMax())return this._valueMax();var b=this.options.step>0?this.options.step:1,c=(a-this._valueMin())%b,d=a-c;return 2*Math.abs(c)>=b&&(d+=c>0?b:-b),parseFloat(d.toFixed(5))},_valueMin:function(){return this.options.min},_valueMax:function(){return this.options.max},_refreshValue:function(){var b,c,d,e,f,g=this.options.range,h=this.options,i=this,j=!this._animateOff&&h.animate,k={};this.options.values&&this.options.values.length?this.handles.each(function(d){c=(i.values(d)-i._valueMin())/(i._valueMax()-i._valueMin())*100,k["horizontal"===i.orientation?"left":"bottom"]=c+"%",a(this).stop(1,1)[j?"animate":"css"](k,h.animate),i.options.range===!0&&("horizontal"===i.orientation?(0===d&&i.range.stop(1,1)[j?"animate":"css"]({left:c+"%"},h.animate),1===d&&i.range[j?"animate":"css"]({width:c-b+"%"},{queue:!1,duration:h.animate})):(0===d&&i.range.stop(1,1)[j?"animate":"css"]({bottom:c+"%"},h.animate),1===d&&i.range[j?"animate":"css"]({height:c-b+"%"},{queue:!1,duration:h.animate}))),b=c}):(d=this.value(),e=this._valueMin(),f=this._valueMax(),c=f!==e?(d-e)/(f-e)*100:0,k["horizontal"===this.orientation?"left":"bottom"]=c+"%",this.handle.stop(1,1)[j?"animate":"css"](k,h.animate),"min"===g&&"horizontal"===this.orientation&&this.range.stop(1,1)[j?"animate":"css"]({width:c+"%"},h.animate),"max"===g&&"horizontal"===this.orientation&&this.range[j?"animate":"css"]({width:100-c+"%"},{queue:!1,duration:h.animate}),"min"===g&&"vertical"===this.orientation&&this.range.stop(1,1)[j?"animate":"css"]({height:c+"%"},h.animate),"max"===g&&"vertical"===this.orientation&&this.range[j?"animate":"css"]({height:100-c+"%"},{queue:!1,duration:h.animate}))},_handleEvents:{keydown:function(b){var d,e,f,g,h=a(b.target).data("ui-slider-handle-index");switch(b.keyCode){case a.ui.keyCode.HOME:case a.ui.keyCode.END:case a.ui.keyCode.PAGE_UP:case a.ui.keyCode.PAGE_DOWN:case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:if(b.preventDefault(),!this._keySliding&&(this._keySliding=!0,a(b.target).addClass("ui-state-active"),d=this._start(b,h),d===!1))return}switch(g=this.options.step,e=f=this.options.values&&this.options.values.length?this.values(h):this.value(),b.keyCode){case a.ui.keyCode.HOME:f=this._valueMin();break;case a.ui.keyCode.END:f=this._valueMax();break;case a.ui.keyCode.PAGE_UP:f=this._trimAlignValue(e+(this._valueMax()-this._valueMin())/c);break;case a.ui.keyCode.PAGE_DOWN:f=this._trimAlignValue(e-(this._valueMax()-this._valueMin())/c);break;case a.ui.keyCode.UP:case a.ui.keyCode.RIGHT:if(e===this._valueMax())return;f=this._trimAlignValue(e+g);break;case a.ui.keyCode.DOWN:case a.ui.keyCode.LEFT:if(e===this._valueMin())return;f=this._trimAlignValue(e-g)}this._slide(b,h,f)},click:function(a){a.preventDefault()},keyup:function(b){var c=a(b.target).data("ui-slider-handle-index");this._keySliding&&(this._keySliding=!1,this._stop(b,c),this._change(b,c),a(b.target).removeClass("ui-state-active"))}}})}(jQuery),function(a){function b(a){return function(){var b=this.element.val();a.apply(this,arguments),this._refresh(),b!==this.element.val()&&this._trigger("change")}}a.widget("ui.spinner",{version:"1.10.3",defaultElement:"<input>",widgetEventPrefix:"spin",options:{culture:null,icons:{down:"ui-icon-triangle-1-s",up:"ui-icon-triangle-1-n"},incremental:!0,max:null,min:null,numberFormat:null,page:10,step:1,change:null,spin:null,start:null,stop:null},_create:function(){this._setOption("max",this.options.max),this._setOption("min",this.options.min),this._setOption("step",this.options.step),this._value(this.element.val(),!0),this._draw(),this._on(this._events),this._refresh(),this._on(this.window,{beforeunload:function(){this.element.removeAttr("autocomplete")}})},_getCreateOptions:function(){var b={},c=this.element;return a.each(["min","max","step"],function(a,d){var e=c.attr(d);void 0!==e&&e.length&&(b[d]=e)}),b},_events:{keydown:function(a){this._start(a)&&this._keydown(a)&&a.preventDefault()},keyup:"_stop",focus:function(){this.previous=this.element.val()},blur:function(a){return this.cancelBlur?void delete this.cancelBlur:(this._stop(),this._refresh(),void(this.previous!==this.element.val()&&this._trigger("change",a)))},mousewheel:function(a,b){if(b){if(!this.spinning&&!this._start(a))return!1;this._spin((b>0?1:-1)*this.options.step,a),clearTimeout(this.mousewheelTimer),this.mousewheelTimer=this._delay(function(){this.spinning&&this._stop(a)},100),a.preventDefault()}},"mousedown .ui-spinner-button":function(b){function d(){var a=this.element[0]===this.document[0].activeElement;a||(this.element.focus(),this.previous=c,this._delay(function(){this.previous=c}))}var c;c=this.element[0]===this.document[0].activeElement?this.previous:this.element.val(),b.preventDefault(),d.call(this),this.cancelBlur=!0,this._delay(function(){delete this.cancelBlur,d.call(this)}),this._start(b)!==!1&&this._repeat(null,a(b.currentTarget).hasClass("ui-spinner-up")?1:-1,b)},"mouseup .ui-spinner-button":"_stop","mouseenter .ui-spinner-button":function(b){if(a(b.currentTarget).hasClass("ui-state-active"))return this._start(b)!==!1&&void this._repeat(null,a(b.currentTarget).hasClass("ui-spinner-up")?1:-1,b)},"mouseleave .ui-spinner-button":"_stop"},_draw:function(){var a=this.uiSpinner=this.element.addClass("ui-spinner-input").attr("autocomplete","off").wrap(this._uiSpinnerHtml()).parent().append(this._buttonHtml());this.element.attr("role","spinbutton"),this.buttons=a.find(".ui-spinner-button").attr("tabIndex",-1).button().removeClass("ui-corner-all"),this.buttons.height()>Math.ceil(.5*a.height())&&a.height()>0&&a.height(a.height()),this.options.disabled&&this.disable()},_keydown:function(b){var c=this.options,d=a.ui.keyCode;switch(b.keyCode){case d.UP:return this._repeat(null,1,b),!0;case d.DOWN:return this._repeat(null,-1,b),!0;case d.PAGE_UP:return this._repeat(null,c.page,b),!0;case d.PAGE_DOWN:return this._repeat(null,-c.page,b),!0}return!1},_uiSpinnerHtml:function(){return"<span class='ui-spinner ui-widget ui-widget-content ui-corner-all'></span>"},_buttonHtml:function(){return"<a class='ui-spinner-button ui-spinner-up ui-corner-tr'><span class='ui-icon "+this.options.icons.up+"'>&#9650;</span></a><a class='ui-spinner-button ui-spinner-down ui-corner-br'><span class='ui-icon "+this.options.icons.down+"'>&#9660;</span></a>"},_start:function(a){return!(!this.spinning&&this._trigger("start",a)===!1)&&(this.counter||(this.counter=1),this.spinning=!0,!0)},_repeat:function(a,b,c){a=a||500,clearTimeout(this.timer),this.timer=this._delay(function(){this._repeat(40,b,c)},a),this._spin(b*this.options.step,c)},_spin:function(a,b){var c=this.value()||0;this.counter||(this.counter=1),c=this._adjustValue(c+a*this._increment(this.counter)),this.spinning&&this._trigger("spin",b,{value:c})===!1||(this._value(c),this.counter++)},_increment:function(b){var c=this.options.incremental;return c?a.isFunction(c)?c(b):Math.floor(b*b*b/5e4-b*b/500+17*b/200+1):1},_precision:function(){var a=this._precisionOf(this.options.step);return null!==this.options.min&&(a=Math.max(a,this._precisionOf(this.options.min))),a},_precisionOf:function(a){var b=a.toString(),c=b.indexOf(".");return c===-1?0:b.length-c-1},_adjustValue:function(a){var b,c,d=this.options;return b=null!==d.min?d.min:0,c=a-b,c=Math.round(c/d.step)*d.step,a=b+c,a=parseFloat(a.toFixed(this._precision())),null!==d.max&&a>d.max?d.max:null!==d.min&&a<d.min?d.min:a},_stop:function(a){this.spinning&&(clearTimeout(this.timer),clearTimeout(this.mousewheelTimer),this.counter=0,this.spinning=!1,this._trigger("stop",a))},_setOption:function(a,b){if("culture"===a||"numberFormat"===a){var c=this._parse(this.element.val());return this.options[a]=b,void this.element.val(this._format(c))}"max"!==a&&"min"!==a&&"step"!==a||"string"==typeof b&&(b=this._parse(b)),"icons"===a&&(this.buttons.first().find(".ui-icon").removeClass(this.options.icons.up).addClass(b.up),this.buttons.last().find(".ui-icon").removeClass(this.options.icons.down).addClass(b.down)),this._super(a,b),"disabled"===a&&(b?(this.element.prop("disabled",!0),this.buttons.button("disable")):(this.element.prop("disabled",!1),this.buttons.button("enable")))},_setOptions:b(function(a){this._super(a),this._value(this.element.val())}),_parse:function(a){return"string"==typeof a&&""!==a&&(a=window.Globalize&&this.options.numberFormat?Globalize.parseFloat(a,10,this.options.culture):+a),""===a||isNaN(a)?null:a},_format:function(a){return""===a?"":window.Globalize&&this.options.numberFormat?Globalize.format(a,this.options.numberFormat,this.options.culture):a},_refresh:function(){this.element.attr({"aria-valuemin":this.options.min,"aria-valuemax":this.options.max,"aria-valuenow":this._parse(this.element.val())})},_value:function(a,b){var c;""!==a&&(c=this._parse(a),null!==c&&(b||(c=this._adjustValue(c)),a=this._format(c))),this.element.val(a),this._refresh()},_destroy:function(){this.element.removeClass("ui-spinner-input").prop("disabled",!1).removeAttr("autocomplete").removeAttr("role").removeAttr("aria-valuemin").removeAttr("aria-valuemax").removeAttr("aria-valuenow"),this.uiSpinner.replaceWith(this.element)},stepUp:b(function(a){this._stepUp(a)}),_stepUp:function(a){this._start()&&(this._spin((a||1)*this.options.step),this._stop())},stepDown:b(function(a){this._stepDown(a)}),_stepDown:function(a){this._start()&&(this._spin((a||1)*-this.options.step),this._stop())},pageUp:b(function(a){this._stepUp((a||1)*this.options.page)}),pageDown:b(function(a){this._stepDown((a||1)*this.options.page)}),value:function(a){return arguments.length?void b(this._value).call(this,a):this._parse(this.element.val())},widget:function(){return this.uiSpinner}})}(jQuery),function(a,b){function e(){return++c}function f(a){return a.hash.length>1&&decodeURIComponent(a.href.replace(d,""))===decodeURIComponent(location.href.replace(d,""))}var c=0,d=/#.*$/;a.widget("ui.tabs",{version:"1.10.3",delay:300,options:{active:null,collapsible:!1,event:"click",heightStyle:"content",hide:null,show:null,activate:null,beforeActivate:null,beforeLoad:null,load:null},_create:function(){var b=this,c=this.options;this.running=!1,this.element.addClass("ui-tabs ui-widget ui-widget-content ui-corner-all").toggleClass("ui-tabs-collapsible",c.collapsible).delegate(".ui-tabs-nav > li","mousedown"+this.eventNamespace,function(b){a(this).is(".ui-state-disabled")&&b.preventDefault()}).delegate(".ui-tabs-anchor","focus"+this.eventNamespace,function(){a(this).closest("li").is(".ui-state-disabled")&&this.blur()}),this._processTabs(),c.active=this._initialActive(),a.isArray(c.disabled)&&(c.disabled=a.unique(c.disabled.concat(a.map(this.tabs.filter(".ui-state-disabled"),function(a){return b.tabs.index(a)}))).sort()),this.options.active!==!1&&this.anchors.length?this.active=this._findActive(c.active):this.active=a(),this._refresh(),this.active.length&&this.load(c.active)},_initialActive:function(){var b=this.options.active,c=this.options.collapsible,d=location.hash.substring(1);return null===b&&(d&&this.tabs.each(function(c,e){if(a(e).attr("aria-controls")===d)return b=c,!1}),null===b&&(b=this.tabs.index(this.tabs.filter(".ui-tabs-active"))),null!==b&&b!==-1||(b=!!this.tabs.length&&0)),b!==!1&&(b=this.tabs.index(this.tabs.eq(b)),b===-1&&(b=!c&&0)),!c&&b===!1&&this.anchors.length&&(b=0),b},_getCreateEventData:function(){return{tab:this.active,panel:this.active.length?this._getPanelForTab(this.active):a()}},_tabKeydown:function(b){var c=a(this.document[0].activeElement).closest("li"),d=this.tabs.index(c),e=!0;if(!this._handlePageNav(b)){switch(b.keyCode){case a.ui.keyCode.RIGHT:case a.ui.keyCode.DOWN:d++;break;case a.ui.keyCode.UP:case a.ui.keyCode.LEFT:e=!1,d--;break;case a.ui.keyCode.END:d=this.anchors.length-1;break;case a.ui.keyCode.HOME:d=0;break;case a.ui.keyCode.SPACE:return b.preventDefault(),clearTimeout(this.activating),void this._activate(d);case a.ui.keyCode.ENTER:return b.preventDefault(),clearTimeout(this.activating),void this._activate(d!==this.options.active&&d);default:return}b.preventDefault(),clearTimeout(this.activating),d=this._focusNextTab(d,e),b.ctrlKey||(c.attr("aria-selected","false"),this.tabs.eq(d).attr("aria-selected","true"),this.activating=this._delay(function(){this.option("active",d)},this.delay))}},_panelKeydown:function(b){this._handlePageNav(b)||b.ctrlKey&&b.keyCode===a.ui.keyCode.UP&&(b.preventDefault(),this.active.focus())},_handlePageNav:function(b){return b.altKey&&b.keyCode===a.ui.keyCode.PAGE_UP?(this._activate(this._focusNextTab(this.options.active-1,!1)),!0):b.altKey&&b.keyCode===a.ui.keyCode.PAGE_DOWN?(this._activate(this._focusNextTab(this.options.active+1,!0)),!0):void 0},_findNextTab:function(b,c){function e(){return b>d&&(b=0),b<0&&(b=d),b}for(var d=this.tabs.length-1;a.inArray(e(),this.options.disabled)!==-1;)b=c?b+1:b-1;return b},_focusNextTab:function(a,b){return a=this._findNextTab(a,b),this.tabs.eq(a).focus(),a},_setOption:function(a,b){return"active"===a?void this._activate(b):"disabled"===a?void this._setupDisabled(b):(this._super(a,b),"collapsible"===a&&(this.element.toggleClass("ui-tabs-collapsible",b),b||this.options.active!==!1||this._activate(0)),"event"===a&&this._setupEvents(b),void("heightStyle"===a&&this._setupHeightStyle(b)))},_tabId:function(a){return a.attr("aria-controls")||"ui-tabs-"+e()},_sanitizeSelector:function(a){return a?a.replace(/[!"$%&'()*+,.\/:;<=>?@\[\]\^`{|}~]/g,"\\$&"):""},refresh:function(){var b=this.options,c=this.tablist.children(":has(a[href])");b.disabled=a.map(c.filter(".ui-state-disabled"),function(a){return c.index(a)}),this._processTabs(),b.active!==!1&&this.anchors.length?this.active.length&&!a.contains(this.tablist[0],this.active[0])?this.tabs.length===b.disabled.length?(b.active=!1,this.active=a()):this._activate(this._findNextTab(Math.max(0,b.active-1),!1)):b.active=this.tabs.index(this.active):(b.active=!1,this.active=a()),this._refresh()},_refresh:function(){this._setupDisabled(this.options.disabled),this._setupEvents(this.options.event),this._setupHeightStyle(this.options.heightStyle),this.tabs.not(this.active).attr({"aria-selected":"false",tabIndex:-1}),this.panels.not(this._getPanelForTab(this.active)).hide().attr({"aria-expanded":"false","aria-hidden":"true"}),this.active.length?(this.active.addClass("ui-tabs-active ui-state-active").attr({"aria-selected":"true",tabIndex:0}),this._getPanelForTab(this.active).show().attr({"aria-expanded":"true","aria-hidden":"false"})):this.tabs.eq(0).attr("tabIndex",0)},_processTabs:function(){var b=this;this.tablist=this._getList().addClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").attr("role","tablist"),this.tabs=this.tablist.find("> li:has(a[href])").addClass("ui-state-default ui-corner-top").attr({role:"tab",tabIndex:-1}),this.anchors=this.tabs.map(function(){return a("a",this)[0]}).addClass("ui-tabs-anchor").attr({role:"presentation",tabIndex:-1}),this.panels=a(),this.anchors.each(function(c,d){var e,g,h,i=a(d).uniqueId().attr("id"),j=a(d).closest("li"),k=j.attr("aria-controls");f(d)?(e=d.hash,g=b.element.find(b._sanitizeSelector(e))):(h=b._tabId(j),e="#"+h,g=b.element.find(e),g.length||(g=b._createPanel(h),g.insertAfter(b.panels[c-1]||b.tablist)),g.attr("aria-live","polite")),g.length&&(b.panels=b.panels.add(g)),k&&j.data("ui-tabs-aria-controls",k),j.attr({"aria-controls":e.substring(1),"aria-labelledby":i}),g.attr("aria-labelledby",i)}),this.panels.addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").attr("role","tabpanel")},_getList:function(){return this.element.find("ol,ul").eq(0)},_createPanel:function(b){return a("<div>").attr("id",b).addClass("ui-tabs-panel ui-widget-content ui-corner-bottom").data("ui-tabs-destroy",!0)},_setupDisabled:function(b){a.isArray(b)&&(b.length?b.length===this.anchors.length&&(b=!0):b=!1);for(var d,c=0;d=this.tabs[c];c++)b===!0||a.inArray(c,b)!==-1?a(d).addClass("ui-state-disabled").attr("aria-disabled","true"):a(d).removeClass("ui-state-disabled").removeAttr("aria-disabled");this.options.disabled=b},_setupEvents:function(b){var c={click:function(a){a.preventDefault()}};b&&a.each(b.split(" "),function(a,b){c[b]="_eventHandler"}),this._off(this.anchors.add(this.tabs).add(this.panels)),this._on(this.anchors,c),this._on(this.tabs,{keydown:"_tabKeydown"}),this._on(this.panels,{keydown:"_panelKeydown"}),this._focusable(this.tabs),this._hoverable(this.tabs)},_setupHeightStyle:function(b){var c,d=this.element.parent();"fill"===b?(c=d.height(),c-=this.element.outerHeight()-this.element.height(),this.element.siblings(":visible").each(function(){var b=a(this),d=b.css("position");"absolute"!==d&&"fixed"!==d&&(c-=b.outerHeight(!0))}),this.element.children().not(this.panels).each(function(){c-=a(this).outerHeight(!0)}),this.panels.each(function(){a(this).height(Math.max(0,c-a(this).innerHeight()+a(this).height()))}).css("overflow","auto")):"auto"===b&&(c=0,this.panels.each(function(){c=Math.max(c,a(this).height("").height())}).height(c))},_eventHandler:function(b){var c=this.options,d=this.active,e=a(b.currentTarget),f=e.closest("li"),g=f[0]===d[0],h=g&&c.collapsible,i=h?a():this._getPanelForTab(f),j=d.length?this._getPanelForTab(d):a(),k={oldTab:d,oldPanel:j,newTab:h?a():f,newPanel:i};b.preventDefault(),f.hasClass("ui-state-disabled")||f.hasClass("ui-tabs-loading")||this.running||g&&!c.collapsible||this._trigger("beforeActivate",b,k)===!1||(c.active=!h&&this.tabs.index(f),this.active=g?a():f,this.xhr&&this.xhr.abort(),j.length||i.length||a.error("jQuery UI Tabs: Mismatching fragment identifier."),i.length&&this.load(this.tabs.index(f),b),this._toggle(b,k))},_toggle:function(b,c){function g(){d.running=!1,d._trigger("activate",b,c)}function h(){c.newTab.closest("li").addClass("ui-tabs-active ui-state-active"),e.length&&d.options.show?d._show(e,d.options.show,g):(e.show(),g())}var d=this,e=c.newPanel,f=c.oldPanel;this.running=!0,f.length&&this.options.hide?this._hide(f,this.options.hide,function(){c.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),h()}):(c.oldTab.closest("li").removeClass("ui-tabs-active ui-state-active"),f.hide(),h()),f.attr({"aria-expanded":"false","aria-hidden":"true"}),c.oldTab.attr("aria-selected","false"),e.length&&f.length?c.oldTab.attr("tabIndex",-1):e.length&&this.tabs.filter(function(){return 0===a(this).attr("tabIndex")}).attr("tabIndex",-1),e.attr({"aria-expanded":"true","aria-hidden":"false"}),c.newTab.attr({"aria-selected":"true",tabIndex:0})},_activate:function(b){var c,d=this._findActive(b);d[0]!==this.active[0]&&(d.length||(d=this.active),c=d.find(".ui-tabs-anchor")[0],this._eventHandler({target:c,currentTarget:c,preventDefault:a.noop}))},_findActive:function(b){return b===!1?a():this.tabs.eq(b)},_getIndex:function(a){return"string"==typeof a&&(a=this.anchors.index(this.anchors.filter("[href$='"+a+"']"))),a},_destroy:function(){this.xhr&&this.xhr.abort(),this.element.removeClass("ui-tabs ui-widget ui-widget-content ui-corner-all ui-tabs-collapsible"),this.tablist.removeClass("ui-tabs-nav ui-helper-reset ui-helper-clearfix ui-widget-header ui-corner-all").removeAttr("role"),this.anchors.removeClass("ui-tabs-anchor").removeAttr("role").removeAttr("tabIndex").removeUniqueId(),this.tabs.add(this.panels).each(function(){a.data(this,"ui-tabs-destroy")?a(this).remove():a(this).removeClass("ui-state-default ui-state-active ui-state-disabled ui-corner-top ui-corner-bottom ui-widget-content ui-tabs-active ui-tabs-panel").removeAttr("tabIndex").removeAttr("aria-live").removeAttr("aria-busy").removeAttr("aria-selected").removeAttr("aria-labelledby").removeAttr("aria-hidden").removeAttr("aria-expanded").removeAttr("role")}),this.tabs.each(function(){var b=a(this),c=b.data("ui-tabs-aria-controls");c?b.attr("aria-controls",c).removeData("ui-tabs-aria-controls"):b.removeAttr("aria-controls")}),this.panels.show(),"content"!==this.options.heightStyle&&this.panels.css("height","")},enable:function(c){var d=this.options.disabled;d!==!1&&(c===b?d=!1:(c=this._getIndex(c),d=a.isArray(d)?a.map(d,function(a){return a!==c?a:null}):a.map(this.tabs,function(a,b){return b!==c?b:null})),this._setupDisabled(d))},disable:function(c){var d=this.options.disabled;if(d!==!0){if(c===b)d=!0;else{if(c=this._getIndex(c),a.inArray(c,d)!==-1)return;d=a.isArray(d)?a.merge([c],d).sort():[c]}this._setupDisabled(d)}},load:function(b,c){b=this._getIndex(b);var d=this,e=this.tabs.eq(b),g=e.find(".ui-tabs-anchor"),h=this._getPanelForTab(e),i={tab:e,panel:h};f(g[0])||(this.xhr=a.ajax(this._ajaxSettings(g,c,i)),this.xhr&&"canceled"!==this.xhr.statusText&&(e.addClass("ui-tabs-loading"),h.attr("aria-busy","true"),this.xhr.success(function(a){setTimeout(function(){h.html(a),d._trigger("load",c,i)},1)}).complete(function(a,b){setTimeout(function(){"abort"===b&&d.panels.stop(!1,!0),e.removeClass("ui-tabs-loading"),h.removeAttr("aria-busy"),a===d.xhr&&delete d.xhr},1)})))},_ajaxSettings:function(b,c,d){var e=this;return{url:b.attr("href"),beforeSend:function(b,f){return e._trigger("beforeLoad",c,a.extend({jqXHR:b,ajaxSettings:f},d))}}},_getPanelForTab:function(b){var c=a(b).attr("aria-controls");return this.element.find(this._sanitizeSelector("#"+c))}})}(jQuery),function(a){function c(b,c){var d=(b.attr("aria-describedby")||"").split(/\s+/);d.push(c),b.data("ui-tooltip-id",c).attr("aria-describedby",a.trim(d.join(" ")))}function d(b){var c=b.data("ui-tooltip-id"),d=(b.attr("aria-describedby")||"").split(/\s+/),e=a.inArray(c,d);e!==-1&&d.splice(e,1),b.removeData("ui-tooltip-id"),d=a.trim(d.join(" ")),d?b.attr("aria-describedby",d):b.removeAttr("aria-describedby")}var b=0;a.widget("ui.tooltip",{version:"1.10.3",options:{content:function(){var b=a(this).attr("title")||"";return a("<a>").text(b).html()},hide:!0,items:"[title]:not([disabled])",position:{my:"left top+15",at:"left bottom",collision:"flipfit flip"},show:!0,tooltipClass:null,track:!1,close:null,open:null},_create:function(){this._on({mouseover:"open",focusin:"open"}),this.tooltips={},this.parents={},this.options.disabled&&this._disable()},_setOption:function(b,c){var d=this;return"disabled"===b?(this[c?"_disable":"_enable"](),void(this.options[b]=c)):(this._super(b,c),void("content"===b&&a.each(this.tooltips,function(a,b){d._updateContent(b)})))},_disable:function(){var b=this;a.each(this.tooltips,function(c,d){var e=a.Event("blur");e.target=e.currentTarget=d[0],b.close(e,!0)}),this.element.find(this.options.items).addBack().each(function(){var b=a(this);b.is("[title]")&&b.data("ui-tooltip-title",b.attr("title")).attr("title","")})},_enable:function(){this.element.find(this.options.items).addBack().each(function(){var b=a(this);b.data("ui-tooltip-title")&&b.attr("title",b.data("ui-tooltip-title"))})},open:function(b){var c=this,d=a(b?b.target:this.element).closest(this.options.items);d.length&&!d.data("ui-tooltip-id")&&(d.attr("title")&&d.data("ui-tooltip-title",d.attr("title")),d.data("ui-tooltip-open",!0),b&&"mouseover"===b.type&&d.parents().each(function(){var d,b=a(this);b.data("ui-tooltip-open")&&(d=a.Event("blur"),d.target=d.currentTarget=this,c.close(d,!0)),b.attr("title")&&(b.uniqueId(),c.parents[this.id]={element:this,title:b.attr("title")},b.attr("title",""))}),this._updateContent(d,b))},_updateContent:function(a,b){var c,d=this.options.content,e=this,f=b?b.type:null;return"string"==typeof d?this._open(b,a,d):(c=d.call(a[0],function(c){a.data("ui-tooltip-open")&&e._delay(function(){b&&(b.type=f),this._open(b,a,c)})}),void(c&&this._open(b,a,c)))},_open:function(b,d,e){function j(a){i.of=a,f.is(":hidden")||f.position(i)}var f,g,h,i=a.extend({},this.options.position);if(e){if(f=this._find(d),f.length)return void f.find(".ui-tooltip-content").html(e);d.is("[title]")&&(b&&"mouseover"===b.type?d.attr("title",""):d.removeAttr("title")),f=this._tooltip(d),c(d,f.attr("id")),f.find(".ui-tooltip-content").html(e),this.options.track&&b&&/^mouse/.test(b.type)?(this._on(this.document,{mousemove:j}),j(b)):f.position(a.extend({of:d},this.options.position)),f.hide(),this._show(f,this.options.show),this.options.show&&this.options.show.delay&&(h=this.delayedShow=setInterval(function(){f.is(":visible")&&(j(i.of),clearInterval(h))},a.fx.interval)),this._trigger("open",b,{tooltip:f}),g={keyup:function(b){if(b.keyCode===a.ui.keyCode.ESCAPE){var c=a.Event(b);c.currentTarget=d[0],this.close(c,!0)}},remove:function(){this._removeTooltip(f)}},b&&"mouseover"!==b.type||(g.mouseleave="close"),b&&"focusin"!==b.type||(g.focusout="close"),this._on(!0,d,g)}},close:function(b){var c=this,e=a(b?b.currentTarget:this.element),f=this._find(e);this.closing||(clearInterval(this.delayedShow),e.data("ui-tooltip-title")&&e.attr("title",e.data("ui-tooltip-title")),d(e),f.stop(!0),this._hide(f,this.options.hide,function(){c._removeTooltip(a(this))}),e.removeData("ui-tooltip-open"),this._off(e,"mouseleave focusout keyup"),e[0]!==this.element[0]&&this._off(e,"remove"),this._off(this.document,"mousemove"),b&&"mouseleave"===b.type&&a.each(this.parents,function(b,d){a(d.element).attr("title",d.title),delete c.parents[b]}),this.closing=!0,this._trigger("close",b,{tooltip:f}),this.closing=!1)},_tooltip:function(c){var d="ui-tooltip-"+b++,e=a("<div>").attr({id:d,role:"tooltip"}).addClass("ui-tooltip ui-widget ui-corner-all ui-widget-content "+(this.options.tooltipClass||""));return a("<div>").addClass("ui-tooltip-content").appendTo(e),e.appendTo(this.document[0].body),this.tooltips[d]=c,e},_find:function(b){var c=b.data("ui-tooltip-id");return c?a("#"+c):a()},_removeTooltip:function(a){a.remove(),delete this.tooltips[a.attr("id")]},_destroy:function(){var b=this;a.each(this.tooltips,function(c,d){var e=a.Event("blur");e.target=e.currentTarget=d[0],b.close(e,!0),a("#"+c).remove(),d.data("ui-tooltip-title")&&(d.attr("title",d.data("ui-tooltip-title")),d.removeData("ui-tooltip-title"))})}})}(jQuery);/*! fancyBox v2.1.5 fancyapps.com | fancyapps.com/fancybox/#license */
(function(r,G,f,v){var J=f("html"),n=f(r),p=f(G),b=f.fancybox=function(){b.open.apply(this,arguments)},I=navigator.userAgent.match(/msie/i),B=null,s=G.createTouch!==v,t=function(a){return a&&a.hasOwnProperty&&a instanceof f},q=function(a){return a&&"string"===f.type(a)},E=function(a){return q(a)&&0<a.indexOf("%")},l=function(a,d){var e=parseInt(a,10)||0;d&&E(a)&&(e*=b.getViewport()[d]/100);return Math.ceil(e)},w=function(a,b){return l(a,b)+"px"};f.extend(b,{version:"2.1.5",defaults:{padding:15,margin:20,width:800,height:600,minWidth:100,minHeight:100,maxWidth:9999,maxHeight:9999,pixelRatio:1,autoSize:!0,autoHeight:!1,autoWidth:!1,autoResize:!0,autoCenter:!s,fitToView:!0,aspectRatio:!1,topRatio:0.5,leftRatio:0.5,scrolling:"auto",wrapCSS:"",arrows:!0,closeBtn:!0,closeClick:!1,nextClick:!1,mouseWheel:!0,autoPlay:!1,playSpeed:3E3,preload:3,modal:!1,loop:!0,ajax:{dataType:"html",headers:{"X-fancyBox":!0}},iframe:{scrolling:"auto",preload:!0},swf:{wmode:"transparent",allowfullscreen:"true",allowscriptaccess:"always"},keys:{next:{13:"left",34:"up",39:"left",40:"up"},prev:{8:"right",33:"down",37:"right",38:"down"},close:[27],play:[32],toggle:[70]},direction:{next:"left",prev:"right"},scrollOutside:!0,index:0,type:null,href:null,content:null,title:null,tpl:{wrap:'<div class="fancybox-wrap" tabIndex="-1"><div class="fancybox-skin"><div class="fancybox-outer"><div class="fancybox-inner"></div></div></div></div>',image:'<img class="fancybox-image" src="{href}" alt="" />',iframe:'<iframe id="fancybox-frame{rnd}" name="fancybox-frame{rnd}" class="fancybox-iframe" frameborder="0" vspace="0" hspace="0" webkitAllowFullScreen mozallowfullscreen allowFullScreen'+(I?' allowtransparency="true"':"")+"></iframe>",error:'<p class="fancybox-error">The requested content cannot be loaded.<br/>Please try again later.</p>',closeBtn:'<a title="Close" class="fancybox-item fancybox-close" href="javascript:;"></a>',next:'<a title="Next" class="fancybox-nav fancybox-next" href="javascript:;"><span></span></a>',prev:'<a title="Previous" class="fancybox-nav fancybox-prev" href="javascript:;"><span></span></a>'},openEffect:"fade",openSpeed:250,openEasing:"swing",openOpacity:!0,openMethod:"zoomIn",closeEffect:"fade",closeSpeed:250,closeEasing:"swing",closeOpacity:!0,closeMethod:"zoomOut",nextEffect:"elastic",nextSpeed:250,nextEasing:"swing",nextMethod:"changeIn",prevEffect:"elastic",prevSpeed:250,prevEasing:"swing",prevMethod:"changeOut",helpers:{overlay:!0,title:!0},onCancel:f.noop,beforeLoad:f.noop,afterLoad:f.noop,beforeShow:f.noop,afterShow:f.noop,beforeChange:f.noop,beforeClose:f.noop,afterClose:f.noop},group:{},opts:{},previous:null,coming:null,current:null,isActive:!1,isOpen:!1,isOpened:!1,wrap:null,skin:null,outer:null,inner:null,player:{timer:null,isActive:!1},ajaxLoad:null,imgPreload:null,transitions:{},helpers:{},open:function(a,d){if(a&&(f.isPlainObject(d)||(d={}),!1!==b.close(!0)))return f.isArray(a)||(a=t(a)?f(a).get():[a]),f.each(a,function(e,c){var k={},g,h,j,m,l;"object"===f.type(c)&&(c.nodeType&&(c=f(c)),t(c)?(k={href:c.data("fancybox-href")||c.attr("href"),title:c.data("fancybox-title")||c.attr("title"),isDom:!0,element:c},f.metadata&&f.extend(!0,k,c.metadata())):k=c);g=d.href||k.href||(q(c)?c:null);h=d.title!==v?d.title:k.title||"";m=(j=d.content||k.content)?"html":d.type||k.type;!m&&k.isDom&&(m=c.data("fancybox-type"),m||(m=(m=c.prop("class").match(/fancybox\.(\w+)/))?m[1]:null));q(g)&&(m||(b.isImage(g)?m="image":b.isSWF(g)?m="swf":"#"===g.charAt(0)?m="inline":q(c)&&(m="html",j=c)),"ajax"===m&&(l=g.split(/\s+/,2),g=l.shift(),l=l.shift()));j||("inline"===m?g?j=f(q(g)?g.replace(/.*(?=#[^\s]+$)/,""):g):k.isDom&&(j=c):"html"===m?j=g:!m&&(!g&&k.isDom)&&(m="inline",j=c));f.extend(k,{href:g,type:m,content:j,title:h,selector:l});a[e]=k}),b.opts=f.extend(!0,{},b.defaults,d),d.keys!==v&&(b.opts.keys=d.keys?f.extend({},b.defaults.keys,d.keys):!1),b.group=a,b._start(b.opts.index)},cancel:function(){var a=b.coming;a&&!1!==b.trigger("onCancel")&&(b.hideLoading(),b.ajaxLoad&&b.ajaxLoad.abort(),b.ajaxLoad=null,b.imgPreload&&(b.imgPreload.onload=b.imgPreload.onerror=null),a.wrap&&a.wrap.stop(!0,!0).trigger("onReset").remove(),b.coming=null,b.current||b._afterZoomOut(a))},close:function(a){b.cancel();!1!==b.trigger("beforeClose")&&(b.unbindEvents(),b.isActive&&(!b.isOpen||!0===a?(f(".fancybox-wrap").stop(!0).trigger("onReset").remove(),b._afterZoomOut()):(b.isOpen=b.isOpened=!1,b.isClosing=!0,f(".fancybox-item, .fancybox-nav").remove(),b.wrap.stop(!0,!0).removeClass("fancybox-opened"),b.transitions[b.current.closeMethod]())))},play:function(a){var d=function(){clearTimeout(b.player.timer)},e=function(){d();b.current&&b.player.isActive&&(b.player.timer=setTimeout(b.next,b.current.playSpeed))},c=function(){d();p.unbind(".player");b.player.isActive=!1;b.trigger("onPlayEnd")};if(!0===a||!b.player.isActive&&!1!==a){if(b.current&&(b.current.loop||b.current.index<b.group.length-1))b.player.isActive=!0,p.bind({"onCancel.player beforeClose.player":c,"onUpdate.player":e,"beforeLoad.player":d}),e(),b.trigger("onPlayStart")}else c()},next:function(a){var d=b.current;d&&(q(a)||(a=d.direction.next),b.jumpto(d.index+1,a,"next"))},prev:function(a){var d=b.current;d&&(q(a)||(a=d.direction.prev),b.jumpto(d.index-1,a,"prev"))},jumpto:function(a,d,e){var c=b.current;c&&(a=l(a),b.direction=d||c.direction[a>=c.index?"next":"prev"],b.router=e||"jumpto",c.loop&&(0>a&&(a=c.group.length+a%c.group.length),a%=c.group.length),c.group[a]!==v&&(b.cancel(),b._start(a)))},reposition:function(a,d){var e=b.current,c=e?e.wrap:null,k;c&&(k=b._getPosition(d),a&&"scroll"===a.type?(delete k.position,c.stop(!0,!0).animate(k,200)):(c.css(k),e.pos=f.extend({},e.dim,k)))},update:function(a){var d=a&&a.type,e=!d||"orientationchange"===d;e&&(clearTimeout(B),B=null);b.isOpen&&!B&&(B=setTimeout(function(){var c=b.current;c&&!b.isClosing&&(b.wrap.removeClass("fancybox-tmp"),(e||"load"===d||"resize"===d&&c.autoResize)&&b._setDimension(),"scroll"===d&&c.canShrink||b.reposition(a),b.trigger("onUpdate"),B=null)},e&&!s?0:300))},toggle:function(a){b.isOpen&&(b.current.fitToView="boolean"===f.type(a)?a:!b.current.fitToView,s&&(b.wrap.removeAttr("style").addClass("fancybox-tmp"),b.trigger("onUpdate")),b.update())},hideLoading:function(){p.unbind(".loading");f("#fancybox-loading").remove()},showLoading:function(){var a,d;b.hideLoading();a=f('<div id="fancybox-loading"><div></div></div>').click(b.cancel).appendTo("body");p.bind("keydown.loading",function(a){if(27===(a.which||a.keyCode))a.preventDefault(),b.cancel()});b.defaults.fixed||(d=b.getViewport(),a.css({position:"absolute",top:0.5*d.h+d.y,left:0.5*d.w+d.x}))},getViewport:function(){var a=b.current&&b.current.locked||!1,d={x:n.scrollLeft(),y:n.scrollTop()};a?(d.w=a[0].clientWidth,d.h=a[0].clientHeight):(d.w=s&&r.innerWidth?r.innerWidth:n.width(),d.h=s&&r.innerHeight?r.innerHeight:n.height());return d},unbindEvents:function(){b.wrap&&t(b.wrap)&&b.wrap.unbind(".fb");p.unbind(".fb");n.unbind(".fb")},bindEvents:function(){var a=b.current,d;a&&(n.bind("orientationchange.fb"+(s?"":" resize.fb")+(a.autoCenter&&!a.locked?" scroll.fb":""),b.update),(d=a.keys)&&p.bind("keydown.fb",function(e){var c=e.which||e.keyCode,k=e.target||e.srcElement;if(27===c&&b.coming)return!1;!e.ctrlKey&&(!e.altKey&&!e.shiftKey&&!e.metaKey&&(!k||!k.type&&!f(k).is("[contenteditable]")))&&f.each(d,function(d,k){if(1<a.group.length&&k[c]!==v)return b[d](k[c]),e.preventDefault(),!1;if(-1<f.inArray(c,k))return b[d](),e.preventDefault(),!1})}),f.fn.mousewheel&&a.mouseWheel&&b.wrap.bind("mousewheel.fb",function(d,c,k,g){for(var h=f(d.target||null),j=!1;h.length&&!j&&!h.is(".fancybox-skin")&&!h.is(".fancybox-wrap");)j=h[0]&&!(h[0].style.overflow&&"hidden"===h[0].style.overflow)&&(h[0].clientWidth&&h[0].scrollWidth>h[0].clientWidth||h[0].clientHeight&&h[0].scrollHeight>h[0].clientHeight),h=f(h).parent();if(0!==c&&!j&&1<b.group.length&&!a.canShrink){if(0<g||0<k)b.prev(0<g?"down":"left");else if(0>g||0>k)b.next(0>g?"up":"right");d.preventDefault()}}))},trigger:function(a,d){var e,c=d||b.coming||b.current;if(c){f.isFunction(c[a])&&(e=c[a].apply(c,Array.prototype.slice.call(arguments,1)));if(!1===e)return!1;c.helpers&&f.each(c.helpers,function(d,e){if(e&&b.helpers[d]&&f.isFunction(b.helpers[d][a]))b.helpers[d][a](f.extend(!0,{},b.helpers[d].defaults,e),c)});p.trigger(a)}},isImage:function(a){return q(a)&&a.match(/(^data:image\/.*,)|(\.(jp(e|g|eg)|gif|png|bmp|webp|svg)((\?|#).*)?$)/i)},isSWF:function(a){return q(a)&&a.match(/\.(swf)((\?|#).*)?$/i)},_start:function(a){var d={},e,c;a=l(a);e=b.group[a]||null;if(!e)return!1;d=f.extend(!0,{},b.opts,e);e=d.margin;c=d.padding;"number"===f.type(e)&&(d.margin=[e,e,e,e]);"number"===f.type(c)&&(d.padding=[c,c,c,c]);d.modal&&f.extend(!0,d,{closeBtn:!1,closeClick:!1,nextClick:!1,arrows:!1,mouseWheel:!1,keys:null,helpers:{overlay:{closeClick:!1}}});d.autoSize&&(d.autoWidth=d.autoHeight=!0);"auto"===d.width&&(d.autoWidth=!0);"auto"===d.height&&(d.autoHeight=!0);d.group=b.group;d.index=a;b.coming=d;if(!1===b.trigger("beforeLoad"))b.coming=null;else{c=d.type;e=d.href;if(!c)return b.coming=null,b.current&&b.router&&"jumpto"!==b.router?(b.current.index=a,b[b.router](b.direction)):!1;b.isActive=!0;if("image"===c||"swf"===c)d.autoHeight=d.autoWidth=!1,d.scrolling="visible";"image"===c&&(d.aspectRatio=!0);"iframe"===c&&s&&(d.scrolling="scroll");d.wrap=f(d.tpl.wrap).addClass("fancybox-"+(s?"mobile":"desktop")+" fancybox-type-"+c+" fancybox-tmp "+d.wrapCSS).appendTo(d.parent||"body");f.extend(d,{skin:f(".fancybox-skin",d.wrap),outer:f(".fancybox-outer",d.wrap),inner:f(".fancybox-inner",d.wrap)});f.each(["Top","Right","Bottom","Left"],function(a,b){d.skin.css("padding"+b,w(d.padding[a]))});b.trigger("onReady");if("inline"===c||"html"===c){if(!d.content||!d.content.length)return b._error("content")}else if(!e)return b._error("href");"image"===c?b._loadImage():"ajax"===c?b._loadAjax():"iframe"===c?b._loadIframe():b._afterLoad()}},_error:function(a){f.extend(b.coming,{type:"html",autoWidth:!0,autoHeight:!0,minWidth:0,minHeight:0,scrolling:"no",hasError:a,content:b.coming.tpl.error});b._afterLoad()},_loadImage:function(){var a=b.imgPreload=new Image;a.onload=function(){this.onload=this.onerror=null;b.coming.width=this.width/b.opts.pixelRatio;b.coming.height=this.height/b.opts.pixelRatio;b._afterLoad()};a.onerror=function(){this.onload=this.onerror=null;b._error("image")};a.src=b.coming.href;!0!==a.complete&&b.showLoading()},_loadAjax:function(){var a=b.coming;b.showLoading();b.ajaxLoad=f.ajax(f.extend({},a.ajax,{url:a.href,error:function(a,e){b.coming&&"abort"!==e?b._error("ajax",a):b.hideLoading()},success:function(d,e){"success"===e&&(a.content=d,b._afterLoad())}}))},_loadIframe:function(){var a=b.coming,d=f(a.tpl.iframe.replace(/\{rnd\}/g,(new Date).getTime())).attr("scrolling",s?"auto":a.iframe.scrolling).attr("src",a.href);f(a.wrap).bind("onReset",function(){try{f(this).find("iframe").hide().attr("src","//about:blank").end().empty()}catch(a){}});a.iframe.preload&&(b.showLoading(),d.one("load",function(){f(this).data("ready",1);s||f(this).bind("load.fb",b.update);f(this).parents(".fancybox-wrap").width("100%").removeClass("fancybox-tmp").show();b._afterLoad()}));a.content=d.appendTo(a.inner);a.iframe.preload||b._afterLoad()},_preloadImages:function(){var a=b.group,d=b.current,e=a.length,c=d.preload?Math.min(d.preload,e-1):0,f,g;for(g=1;g<=c;g+=1)f=a[(d.index+g)%e],"image"===f.type&&f.href&&((new Image).src=f.href)},_afterLoad:function(){var a=b.coming,d=b.current,e,c,k,g,h;b.hideLoading();if(a&&!1!==b.isActive)if(!1===b.trigger("afterLoad",a,d))a.wrap.stop(!0).trigger("onReset").remove(),b.coming=null;else{d&&(b.trigger("beforeChange",d),d.wrap.stop(!0).removeClass("fancybox-opened").find(".fancybox-item, .fancybox-nav").remove());b.unbindEvents();e=a.content;c=a.type;k=a.scrolling;f.extend(b,{wrap:a.wrap,skin:a.skin,outer:a.outer,inner:a.inner,current:a,previous:d});g=a.href;switch(c){case "inline":case "ajax":case "html":a.selector?e=f("<div>").html(e).find(a.selector):t(e)&&(e.data("fancybox-placeholder")||e.data("fancybox-placeholder",f('<div class="fancybox-placeholder"></div>').insertAfter(e).hide()),e=e.show().detach(),a.wrap.bind("onReset",function(){f(this).find(e).length&&e.hide().replaceAll(e.data("fancybox-placeholder")).data("fancybox-placeholder",!1)}));break;case "image":e=a.tpl.image.replace("{href}",g);break;case "swf":e='<object id="fancybox-swf" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" width="100%" height="100%"><param name="movie" value="'+g+'"></param>',h="",f.each(a.swf,function(a,b){e+='<param name="'+a+'" value="'+b+'"></param>';h+=" "+a+'="'+b+'"'}),e+='<embed src="'+g+'" type="application/x-shockwave-flash" width="100%" height="100%"'+h+"></embed></object>"}(!t(e)||!e.parent().is(a.inner))&&a.inner.append(e);b.trigger("beforeShow");a.inner.css("overflow","yes"===k?"scroll":"no"===k?"hidden":k);b._setDimension();b.reposition();b.isOpen=!1;b.coming=null;b.bindEvents();if(b.isOpened){if(d.prevMethod)b.transitions[d.prevMethod]()}else f(".fancybox-wrap").not(a.wrap).stop(!0).trigger("onReset").remove();b.transitions[b.isOpened?a.nextMethod:a.openMethod]();b._preloadImages()}},_setDimension:function(){var a=b.getViewport(),d=0,e=!1,c=!1,e=b.wrap,k=b.skin,g=b.inner,h=b.current,c=h.width,j=h.height,m=h.minWidth,u=h.minHeight,n=h.maxWidth,p=h.maxHeight,s=h.scrolling,q=h.scrollOutside?h.scrollbarWidth:0,x=h.margin,y=l(x[1]+x[3]),r=l(x[0]+x[2]),v,z,t,C,A,F,B,D,H;e.add(k).add(g).width("auto").height("auto").removeClass("fancybox-tmp");x=l(k.outerWidth(!0)-k.width());v=l(k.outerHeight(!0)-k.height());z=y+x;t=r+v;C=E(c)?(a.w-z)*l(c)/100:c;A=E(j)?(a.h-t)*l(j)/100:j;if("iframe"===h.type){if(H=h.content,h.autoHeight&&1===H.data("ready"))try{H[0].contentWindow.document.location&&(g.width(C).height(9999),F=H.contents().find("body"),q&&F.css("overflow-x","hidden"),A=F.outerHeight(!0))}catch(G){}}else if(h.autoWidth||h.autoHeight)g.addClass("fancybox-tmp"),h.autoWidth||g.width(C),h.autoHeight||g.height(A),h.autoWidth&&(C=g.width()),h.autoHeight&&(A=g.height()),g.removeClass("fancybox-tmp");c=l(C);j=l(A);D=C/A;m=l(E(m)?l(m,"w")-z:m);n=l(E(n)?l(n,"w")-z:n);u=l(E(u)?l(u,"h")-t:u);p=l(E(p)?l(p,"h")-t:p);F=n;B=p;h.fitToView&&(n=Math.min(a.w-z,n),p=Math.min(a.h-t,p));z=a.w-y;r=a.h-r;h.aspectRatio?(c>n&&(c=n,j=l(c/D)),j>p&&(j=p,c=l(j*D)),c<m&&(c=m,j=l(c/D)),j<u&&(j=u,c=l(j*D))):(c=Math.max(m,Math.min(c,n)),h.autoHeight&&"iframe"!==h.type&&(g.width(c),j=g.height()),j=Math.max(u,Math.min(j,p)));if(h.fitToView)if(g.width(c).height(j),e.width(c+x),a=e.width(),y=e.height(),h.aspectRatio)for(;(a>z||y>r)&&(c>m&&j>u)&&!(19<d++);)j=Math.max(u,Math.min(p,j-10)),c=l(j*D),c<m&&(c=m,j=l(c/D)),c>n&&(c=n,j=l(c/D)),g.width(c).height(j),e.width(c+x),a=e.width(),y=e.height();else c=Math.max(m,Math.min(c,c-(a-z))),j=Math.max(u,Math.min(j,j-(y-r)));q&&("auto"===s&&j<A&&c+x+q<z)&&(c+=q);g.width(c).height(j);e.width(c+x);a=e.width();y=e.height();e=(a>z||y>r)&&c>m&&j>u;c=h.aspectRatio?c<F&&j<B&&c<C&&j<A:(c<F||j<B)&&(c<C||j<A);f.extend(h,{dim:{width:w(a),height:w(y)},origWidth:C,origHeight:A,canShrink:e,canExpand:c,wPadding:x,hPadding:v,wrapSpace:y-k.outerHeight(!0),skinSpace:k.height()-j});!H&&(h.autoHeight&&j>u&&j<p&&!c)&&g.height("auto")},_getPosition:function(a){var d=b.current,e=b.getViewport(),c=d.margin,f=b.wrap.width()+c[1]+c[3],g=b.wrap.height()+c[0]+c[2],c={position:"absolute",top:c[0],left:c[3]};d.autoCenter&&d.fixed&&!a&&g<=e.h&&f<=e.w?c.position="fixed":d.locked||(c.top+=e.y,c.left+=e.x);c.top=w(Math.max(c.top,c.top+(e.h-g)*d.topRatio));c.left=w(Math.max(c.left,c.left+(e.w-f)*d.leftRatio));return c},_afterZoomIn:function(){var a=b.current;a&&(b.isOpen=b.isOpened=!0,b.wrap.css("overflow","visible").addClass("fancybox-opened"),b.update(),(a.closeClick||a.nextClick&&1<b.group.length)&&b.inner.css("cursor","pointer").bind("click.fb",function(d){!f(d.target).is("a")&&!f(d.target).parent().is("a")&&(d.preventDefault(),b[a.closeClick?"close":"next"]())}),a.closeBtn&&f(a.tpl.closeBtn).appendTo(b.skin).bind("click.fb",function(a){a.preventDefault();b.close()}),a.arrows&&1<b.group.length&&((a.loop||0<a.index)&&f(a.tpl.prev).appendTo(b.outer).bind("click.fb",b.prev),(a.loop||a.index<b.group.length-1)&&f(a.tpl.next).appendTo(b.outer).bind("click.fb",b.next)),b.trigger("afterShow"),!a.loop&&a.index===a.group.length-1?b.play(!1):b.opts.autoPlay&&!b.player.isActive&&(b.opts.autoPlay=!1,b.play()))},_afterZoomOut:function(a){a=a||b.current;f(".fancybox-wrap").trigger("onReset").remove();f.extend(b,{group:{},opts:{},router:!1,current:null,isActive:!1,isOpened:!1,isOpen:!1,isClosing:!1,wrap:null,skin:null,outer:null,inner:null});b.trigger("afterClose",a)}});b.transitions={getOrigPosition:function(){var a=b.current,d=a.element,e=a.orig,c={},f=50,g=50,h=a.hPadding,j=a.wPadding,m=b.getViewport();!e&&(a.isDom&&d.is(":visible"))&&(e=d.find("img:first"),e.length||(e=d));t(e)?(c=e.offset(),e.is("img")&&(f=e.outerWidth(),g=e.outerHeight())):(c.top=m.y+(m.h-g)*a.topRatio,c.left=m.x+(m.w-f)*a.leftRatio);if("fixed"===b.wrap.css("position")||a.locked)c.top-=m.y,c.left-=m.x;return c={top:w(c.top-h*a.topRatio),left:w(c.left-j*a.leftRatio),width:w(f+j),height:w(g+h)}},step:function(a,d){var e,c,f=d.prop;c=b.current;var g=c.wrapSpace,h=c.skinSpace;if("width"===f||"height"===f)e=d.end===d.start?1:(a-d.start)/(d.end-d.start),b.isClosing&&(e=1-e),c="width"===f?c.wPadding:c.hPadding,c=a-c,b.skin[f](l("width"===f?c:c-g*e)),b.inner[f](l("width"===f?c:c-g*e-h*e))},zoomIn:function(){var a=b.current,d=a.pos,e=a.openEffect,c="elastic"===e,k=f.extend({opacity:1},d);delete k.position;c?(d=this.getOrigPosition(),a.openOpacity&&(d.opacity=0.1)):"fade"===e&&(d.opacity=0.1);b.wrap.css(d).animate(k,{duration:"none"===e?0:a.openSpeed,easing:a.openEasing,step:c?this.step:null,complete:b._afterZoomIn})},zoomOut:function(){var a=b.current,d=a.closeEffect,e="elastic"===d,c={opacity:0.1};e&&(c=this.getOrigPosition(),a.closeOpacity&&(c.opacity=0.1));b.wrap.animate(c,{duration:"none"===d?0:a.closeSpeed,easing:a.closeEasing,step:e?this.step:null,complete:b._afterZoomOut})},changeIn:function(){var a=b.current,d=a.nextEffect,e=a.pos,c={opacity:1},f=b.direction,g;e.opacity=0.1;"elastic"===d&&(g="down"===f||"up"===f?"top":"left","down"===f||"right"===f?(e[g]=w(l(e[g])-200),c[g]="+=200px"):(e[g]=w(l(e[g])+200),c[g]="-=200px"));"none"===d?b._afterZoomIn():b.wrap.css(e).animate(c,{duration:a.nextSpeed,easing:a.nextEasing,complete:b._afterZoomIn})},changeOut:function(){var a=b.previous,d=a.prevEffect,e={opacity:0.1},c=b.direction;"elastic"===d&&(e["down"===c||"up"===c?"top":"left"]=("up"===c||"left"===c?"-":"+")+"=200px");a.wrap.animate(e,{duration:"none"===d?0:a.prevSpeed,easing:a.prevEasing,complete:function(){f(this).trigger("onReset").remove()}})}};b.helpers.overlay={defaults:{closeClick:!0,speedOut:200,showEarly:!0,css:{},locked:!s,fixed:!0},overlay:null,fixed:!1,el:f("html"),create:function(a){a=f.extend({},this.defaults,a);this.overlay&&this.close();this.overlay=f('<div class="fancybox-overlay"></div>').appendTo(b.coming?b.coming.parent:a.parent);this.fixed=!1;a.fixed&&b.defaults.fixed&&(this.overlay.addClass("fancybox-overlay-fixed"),this.fixed=!0)},open:function(a){var d=this;a=f.extend({},this.defaults,a);this.overlay?this.overlay.unbind(".overlay").width("auto").height("auto"):this.create(a);this.fixed||(n.bind("resize.overlay",f.proxy(this.update,this)),this.update());a.closeClick&&this.overlay.bind("click.overlay",function(a){if(f(a.target).hasClass("fancybox-overlay"))return b.isActive?b.close():d.close(),!1});this.overlay.css(a.css).show()},close:function(){var a,b;n.unbind("resize.overlay");this.el.hasClass("fancybox-lock")&&(f(".fancybox-margin").removeClass("fancybox-margin"),a=n.scrollTop(),b=n.scrollLeft(),this.el.removeClass("fancybox-lock"),n.scrollTop(a).scrollLeft(b));f(".fancybox-overlay").remove().hide();f.extend(this,{overlay:null,fixed:!1})},update:function(){var a="100%",b;this.overlay.width(a).height("100%");I?(b=Math.max(G.documentElement.offsetWidth,G.body.offsetWidth),p.width()>b&&(a=p.width())):p.width()>n.width()&&(a=p.width());this.overlay.width(a).height(p.height())},onReady:function(a,b){var e=this.overlay;f(".fancybox-overlay").stop(!0,!0);e||this.create(a);a.locked&&(this.fixed&&b.fixed)&&(e||(this.margin=p.height()>n.height()?f("html").css("margin-right").replace("px",""):!1),b.locked=this.overlay.append(b.wrap),b.fixed=!1);!0===a.showEarly&&this.beforeShow.apply(this,arguments)},beforeShow:function(a,b){var e,c;b.locked&&(!1!==this.margin&&(f("*").filter(function(){return"fixed"===f(this).css("position")&&!f(this).hasClass("fancybox-overlay")&&!f(this).hasClass("fancybox-wrap")}).addClass("fancybox-margin"),this.el.addClass("fancybox-margin")),e=n.scrollTop(),c=n.scrollLeft(),this.el.addClass("fancybox-lock"),n.scrollTop(e).scrollLeft(c));this.open(a)},onUpdate:function(){this.fixed||this.update()},afterClose:function(a){this.overlay&&!b.coming&&this.overlay.fadeOut(a.speedOut,f.proxy(this.close,this))}};b.helpers.title={defaults:{type:"float",position:"bottom"},beforeShow:function(a){var d=b.current,e=d.title,c=a.type;f.isFunction(e)&&(e=e.call(d.element,d));if(q(e)&&""!==f.trim(e)){d=f('<div class="fancybox-title fancybox-title-'+c+'-wrap">'+e+"</div>");switch(c){case "inside":c=b.skin;break;case "outside":c=b.wrap;break;case "over":c=b.inner;break;default:c=b.skin,d.appendTo("body"),I&&d.width(d.width()),d.wrapInner('<span class="child"></span>'),b.current.margin[2]+=Math.abs(l(d.css("margin-bottom")))}d["top"===a.position?"prependTo":"appendTo"](c)}}};f.fn.fancybox=function(a){var d,e=f(this),c=this.selector||"",k=function(g){var h=f(this).blur(),j=d,k,l;!g.ctrlKey&&(!g.altKey&&!g.shiftKey&&!g.metaKey)&&!h.is(".fancybox-wrap")&&(k=a.groupAttr||"data-fancybox-group",l=h.attr(k),l||(k="rel",l=h.get(0)[k]),l&&(""!==l&&"nofollow"!==l)&&(h=c.length?f(c):e,h=h.filter("["+k+'="'+l+'"]'),j=h.index(this)),a.index=j,!1!==b.open(h,a)&&g.preventDefault())};a=a||{};d=a.index||0;!c||!1===a.live?e.unbind("click.fb-start").bind("click.fb-start",k):p.undelegate(c,"click.fb-start").delegate(c+":not('.fancybox-item, .fancybox-nav')","click.fb-start",k);this.filter("[data-fancybox-start=1]").trigger("click");return this};p.ready(function(){var a,d;f.scrollbarWidth===v&&(f.scrollbarWidth=function(){var a=f('<div style="width:50px;height:50px;overflow:auto"><div/></div>').appendTo("body"),b=a.children(),b=b.innerWidth()-b.height(99).innerWidth();a.remove();return b});if(f.support.fixedPosition===v){a=f.support;d=f('<div style="position:fixed;top:20px;"></div>').appendTo("body");var e=20===d[0].offsetTop||15===d[0].offsetTop;d.remove();a.fixedPosition=e}f.extend(b.defaults,{scrollbarWidth:f.scrollbarWidth(),fixed:f.support.fixedPosition,parent:f("body")});a=f(r).width();J.addClass("fancybox-lock-test");d=f(r).width();J.removeClass("fancybox-lock-test");f("<style type='text/css'>.fancybox-margin{margin-right:"+(d-a)+"px;}</style>").appendTo("head")})})(window,document,jQuery);/**
 * 2007-2020 PrestaShop and Contributors
 *
 * NOTICE OF LICENSE
 *
 * This source file is subject to the Academic Free License 3.0 (AFL-3.0)
 * that is bundled with this package in the file LICENSE.txt.
 * It is also available through the world-wide-web at this URL:
 * https://opensource.org/licenses/AFL-3.0
 * If you did not receive a copy of the license and are unable to
 * obtain it through the world-wide-web, please send an email
 * to license@prestashop.com so we can send you a copy immediately.
 *
 * @author    PrestaShop SA <contact@prestashop.com>
 * @copyright 2007-2020 PrestaShop SA and Contributors
 * @license   https://opensource.org/licenses/AFL-3.0 Academic Free License 3.0 (AFL-3.0)
 * International Registered Trademark & Property of PrestaShop SA
 */
$(document).ready(function(){prestashop.blockcart=prestashop.blockcart||{};var showModal=prestashop.blockcart.showModal||function(modal){var $body=$('body');$body.append(modal);$body.one('click','#blockcart-modal',function(event){if(event.target.id==='blockcart-modal'){$(event.target).remove()}})};prestashop.on('updateCart',function(event){var refreshURL=$('.blockcart').data('refresh-url');var requestData={};if(event&&event.reason&&typeof event.resp!=='undefined'&&!event.resp.hasError){requestData={id_customization:event.reason.idCustomization,id_product_attribute:event.reason.idProductAttribute,id_product:event.reason.idProduct,action:event.reason.linkAction}}
if(event&&event.resp&&event.resp.hasError){prestashop.emit('showErrorNextToAddtoCartButton',{errorMessage:event.resp.errors.join('<br/>')})}
$.post(refreshURL,requestData).then(function(resp){var html=$('<div />').append($.parseHTML(resp.preview));$('.blockcart').replaceWith($(resp.preview).find('.blockcart'));if(resp.modal){showModal(resp.modal)}}).fail(function(resp){prestashop.emit('handleError',{eventType:'updateShoppingCart',resp:resp})})})});/*! selectize.js - v0.13.5 | https://github.com/selectize/selectize.js | Apache License (v2) */
!function(root,factory){"function"==typeof define&&define.amd?define("sifter",factory):"object"==typeof exports?module.exports=factory():root.Sifter=factory()}(this,function(){function Sifter(items,settings){this.items=items,this.settings=settings||{diacritics:!0}}Sifter.prototype.tokenize=function(query,respect_word_boundaries){if(!(query=trim(String(query||"").toLowerCase()))||!query.length)return[];for(var regex,letter,tokens=[],words=query.split(/ +/),i=0,n=words.length;i<n;i++){if(regex=escape_regex(words[i]),this.settings.diacritics)for(letter in DIACRITICS)DIACRITICS.hasOwnProperty(letter)&&(regex=regex.replace(new RegExp(letter,"g"),DIACRITICS[letter]));respect_word_boundaries&&(regex="\\b"+regex),tokens.push({string:words[i],regex:new RegExp(regex,"i")})}return tokens},Sifter.prototype.iterator=function(object,callback){var iterator=is_array(object)?Array.prototype.forEach||function(callback){for(var i=0,n=this.length;i<n;i++)callback(this[i],i,this)}:function(callback){for(var key in this)this.hasOwnProperty(key)&&callback(this[key],key,this)};iterator.apply(object,[callback])},Sifter.prototype.getScoreFunction=function(search,options){function scoreValue(value,token){var pos;return!value||-1===(pos=(value=String(value||"")).search(token.regex))?0:(token=token.string.length/value.length,0===pos&&(token+=.5),token)}var field_count,tokens=(search=this.prepareSearch(search,options)).tokens,fields=search.options.fields,token_count=tokens.length,nesting=search.options.nesting,scoreObject=(field_count=fields.length)?1===field_count?function(token,data){return scoreValue(getattr(data,fields[0],nesting),token)}:function(token,data){for(var i=0,sum=0;i<field_count;i++)sum+=scoreValue(getattr(data,fields[i],nesting),token);return sum/field_count}:function(){return 0};return token_count?1===token_count?function(data){return scoreObject(tokens[0],data)}:"and"===search.options.conjunction?function(data){for(var score,i=0,sum=0;i<token_count;i++){if((score=scoreObject(tokens[i],data))<=0)return 0;sum+=score}return sum/token_count}:function(data){for(var i=0,sum=0;i<token_count;i++)sum+=scoreObject(tokens[i],data);return sum/token_count}:function(){return 0}},Sifter.prototype.getSortFunction=function(search,options){var i,n,field,fields_count,multiplier,multipliers,implicit_score,self=this,sort=!(search=self.prepareSearch(search,options)).query&&options.sort_empty||options.sort,get_field=function(name,result){return"$score"===name?result.score:getattr(self.items[result.id],name,options.nesting)},fields=[];if(sort)for(i=0,n=sort.length;i<n;i++)!search.query&&"$score"===sort[i].field||fields.push(sort[i]);if(search.query){for(implicit_score=!0,i=0,n=fields.length;i<n;i++)if("$score"===fields[i].field){implicit_score=!1;break}implicit_score&&fields.unshift({field:"$score",direction:"desc"})}else for(i=0,n=fields.length;i<n;i++)if("$score"===fields[i].field){fields.splice(i,1);break}for(multipliers=[],i=0,n=fields.length;i<n;i++)multipliers.push("desc"===fields[i].direction?-1:1);return(fields_count=fields.length)?1===fields_count?(field=fields[0].field,multiplier=multipliers[0],function(a,b){return multiplier*cmp(get_field(field,a),get_field(field,b))}):function(a,b){for(var field,i=0;i<fields_count;i++)if(field=fields[i].field,field=multipliers[i]*cmp(get_field(field,a),get_field(field,b)))return field;return 0}:null},Sifter.prototype.prepareSearch=function(query,options){if("object"==typeof query)return query;var option_fields=(options=extend({},options)).fields,option_sort=options.sort,option_sort_empty=options.sort_empty;return option_fields&&!is_array(option_fields)&&(options.fields=[option_fields]),option_sort&&!is_array(option_sort)&&(options.sort=[option_sort]),option_sort_empty&&!is_array(option_sort_empty)&&(options.sort_empty=[option_sort_empty]),{options:options,query:String(query||"").toLowerCase(),tokens:this.tokenize(query,options.respect_word_boundaries),total:0,items:[]}},Sifter.prototype.search=function(query,options){var score,fn_score,search=this.prepareSearch(query,options);return options=search.options,query=search.query,fn_score=options.score||this.getScoreFunction(search),query.length?this.iterator(this.items,function(item,id){score=fn_score(item),(!1===options.filter||0<score)&&search.items.push({score:score,id:id})}):this.iterator(this.items,function(item,id){search.items.push({score:1,id:id})}),(query=this.getSortFunction(search,options))&&search.items.sort(query),search.total=search.items.length,"number"==typeof options.limit&&(search.items=search.items.slice(0,options.limit)),search};var cmp=function(a,b){return"number"==typeof a&&"number"==typeof b?b<a?1:a<b?-1:0:(a=asciifold(String(a||"")),(b=asciifold(String(b||"")))<a?1:a<b?-1:0)},extend=function(a,b){for(var k,object,i=1,n=arguments.length;i<n;i++)if(object=arguments[i])for(k in object)object.hasOwnProperty(k)&&(a[k]=object[k]);return a},getattr=function(obj,name,nesting){if(obj&&name){if(!nesting)return obj[name];for(var names=name.split(".");names.length&&(obj=obj[names.shift()]););return obj}},trim=function(str){return(str+"").replace(/^\s+|\s+$|/g,"")},escape_regex=function(str){return(str+"").replace(/([.?*+^$[\]\\(){}|-])/g,"\\$1")},is_array=Array.isArray||"undefined"!=typeof $&&$.isArray||function(object){return"[object Array]"===Object.prototype.toString.call(object)},DIACRITICS={a:"[aḀḁĂăÂâǍǎȺⱥȦȧẠạÄäÀàÁáĀāÃãÅåąĄÃąĄ]",b:"[b␢βΒB฿𐌁ᛒ]",c:"[cĆćĈĉČčĊċC̄c̄ÇçḈḉȻȼƇƈɕᴄＣｃ]",d:"[dĎďḊḋḐḑḌḍḒḓḎḏĐđD̦d̦ƉɖƊɗƋƌᵭᶁᶑȡᴅＤｄð]",e:"[eÉéÈèÊêḘḙĚěĔĕẼẽḚḛẺẻĖėËëĒēȨȩĘęᶒɆɇȄȅẾếỀềỄễỂểḜḝḖḗḔḕȆȇẸẹỆệⱸᴇＥｅɘǝƏƐε]",f:"[fƑƒḞḟ]",g:"[gɢ₲ǤǥĜĝĞğĢģƓɠĠġ]",h:"[hĤĥĦħḨḩẖẖḤḥḢḣɦʰǶƕ]",i:"[iÍíÌìĬĭÎîǏǐÏïḮḯĨĩĮįĪīỈỉȈȉȊȋỊịḬḭƗɨɨ̆ᵻᶖİiIıɪＩｉ]",j:"[jȷĴĵɈɉʝɟʲ]",k:"[kƘƙꝀꝁḰḱǨǩḲḳḴḵκϰ₭]",l:"[lŁłĽľĻļĹĺḶḷḸḹḼḽḺḻĿŀȽƚⱠⱡⱢɫɬᶅɭȴʟＬｌ]",n:"[nŃńǸǹŇňÑñṄṅŅņṆṇṊṋṈṉN̈n̈ƝɲȠƞᵰᶇɳȵɴＮｎŊŋ]",o:"[oØøÖöÓóÒòÔôǑǒŐőŎŏȮȯỌọƟɵƠơỎỏŌōÕõǪǫȌȍՕօ]",p:"[pṔṕṖṗⱣᵽƤƥᵱ]",q:"[qꝖꝗʠɊɋꝘꝙq̃]",r:"[rŔŕɌɍŘřŖŗṘṙȐȑȒȓṚṛⱤɽ]",s:"[sŚśṠṡṢṣꞨꞩŜŝŠšŞşȘșS̈s̈]",t:"[tŤťṪṫŢţṬṭƮʈȚțṰṱṮṯƬƭ]",u:"[uŬŭɄʉỤụÜüÚúÙùÛûǓǔŰűŬŭƯưỦủŪūŨũŲųȔȕ∪]",v:"[vṼṽṾṿƲʋꝞꝟⱱʋ]",w:"[wẂẃẀẁŴŵẄẅẆẇẈẉ]",x:"[xẌẍẊẋχ]",y:"[yÝýỲỳŶŷŸÿỸỹẎẏỴỵɎɏƳƴ]",z:"[zŹźẐẑŽžŻżẒẓẔẕƵƶ]"},asciifold=function(){var i,n,k,chunk,foreignletters="",lookup={};for(k in DIACRITICS)if(DIACRITICS.hasOwnProperty(k))for(foreignletters+=chunk=DIACRITICS[k].substring(2,DIACRITICS[k].length-1),i=0,n=chunk.length;i<n;i++)lookup[chunk.charAt(i)]=k;var regexp=new RegExp("["+foreignletters+"]","g");return function(str){return str.replace(regexp,function(foreignletter){return lookup[foreignletter]}).toLowerCase()}}();return Sifter}),function(root,factory){"function"==typeof define&&define.amd?define("microplugin",factory):"object"==typeof exports?module.exports=factory():root.MicroPlugin=factory()}(this,function(){var MicroPlugin={mixin:function(Interface){Interface.plugins={},Interface.prototype.initializePlugins=function(plugins){var i,n,key,queue=[];if(this.plugins={names:[],settings:{},requested:{},loaded:{}},utils.isArray(plugins))for(i=0,n=plugins.length;i<n;i++)"string"==typeof plugins[i]?queue.push(plugins[i]):(this.plugins.settings[plugins[i].name]=plugins[i].options,queue.push(plugins[i].name));else if(plugins)for(key in plugins)plugins.hasOwnProperty(key)&&(this.plugins.settings[key]=plugins[key],queue.push(key));for(;queue.length;)this.require(queue.shift())},Interface.prototype.loadPlugin=function(name){var plugins=this.plugins,plugin=Interface.plugins[name];if(!Interface.plugins.hasOwnProperty(name))throw new Error('Unable to find "'+name+'" plugin');plugins.requested[name]=!0,plugins.loaded[name]=plugin.fn.apply(this,[this.plugins.settings[name]||{}]),plugins.names.push(name)},Interface.prototype.require=function(name){var plugins=this.plugins;if(!this.plugins.loaded.hasOwnProperty(name)){if(plugins.requested[name])throw new Error('Plugin has circular dependency ("'+name+'")');this.loadPlugin(name)}return plugins.loaded[name]},Interface.define=function(name,fn){Interface.plugins[name]={name:name,fn:fn}}}},utils={isArray:Array.isArray||function(vArg){return"[object Array]"===Object.prototype.toString.call(vArg)}};return MicroPlugin}),function(root,factory){"function"==typeof define&&define.amd?define("selectize",["jquery","sifter","microplugin"],factory):"object"==typeof module&&"object"==typeof module.exports?module.exports=factory(require("jquery"),require("sifter"),require("microplugin")):root.Selectize=factory(root.jQuery,root.Sifter,root.MicroPlugin)}(this,function($,Sifter,MicroPlugin){"use strict";function MicroEvent(){}$.fn.removeHighlight=function(){return this.find("span.highlight").each(function(){this.parentNode.firstChild.nodeName;var parent=this.parentNode;parent.replaceChild(this.firstChild,this),parent.normalize()}).end()};function isset(object){return void 0!==object}function hash_key(value){return null==value?null:"boolean"==typeof value?value?"1":"0":value+""}function escape_html(str){return(str+"").replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;")}function debounce_events(self,types,fn){var type,trigger=self.trigger,event_args={};for(type in self.trigger=function(){var type=arguments[0];if(-1===types.indexOf(type))return trigger.apply(self,arguments);event_args[type]=arguments},fn.apply(self,[]),self.trigger=trigger,event_args)event_args.hasOwnProperty(type)&&trigger.apply(self,event_args[type])}function getSelection(input){var sel,selLen,result={};return void 0===input?console.warn("WARN getSelection cannot locate input control"):"selectionStart"in input?(result.start=input.selectionStart,result.length=input.selectionEnd-result.start):document.selection&&(input.focus(),sel=document.selection.createRange(),selLen=document.selection.createRange().text.length,sel.moveStart("character",-input.value.length),result.start=sel.text.length-selLen,result.length=selLen),result}function measureString(str,$parent){return str?(Selectize.$testInput||(Selectize.$testInput=$("<span />").css({position:"absolute",width:"auto",padding:0,whiteSpace:"pre"}),$("<div />").css({position:"absolute",width:0,height:0,overflow:"hidden"}).append(Selectize.$testInput).appendTo("body")),Selectize.$testInput.text(str),transferStyles($parent,Selectize.$testInput,["letterSpacing","fontSize","fontFamily","fontWeight","textTransform"]),Selectize.$testInput.width()):0}function autoGrow($input){function update(e,options){var printable,keyCode,selection;options=options||{},(e=e||window.event||{}).metaKey||e.altKey||!options.force&&!1===$input.data("grow")||(options=$input.val(),e.type&&"keydown"===e.type.toLowerCase()&&(printable=48<=(keyCode=e.keyCode)&&keyCode<=57||65<=keyCode&&keyCode<=90||96<=keyCode&&keyCode<=111||186<=keyCode&&keyCode<=222||32===keyCode,46===keyCode||8===keyCode?(selection=getSelection($input[0])).length?options=options.substring(0,selection.start)+options.substring(selection.start+selection.length):8===keyCode&&selection.start?options=options.substring(0,selection.start-1)+options.substring(selection.start+1):46===keyCode&&void 0!==selection.start&&(options=options.substring(0,selection.start)+options.substring(selection.start+1)):printable&&(keyCode=e.shiftKey,selection=String.fromCharCode(e.keyCode),options+=selection=keyCode?selection.toUpperCase():selection.toLowerCase())),e=(printable=$input.attr("placeholder"))?measureString(printable,$input)+4:0,(keyCode=Math.max(measureString(options,$input),e)+4)!==currentWidth&&(currentWidth=keyCode,$input.width(keyCode),$input.triggerHandler("resize")))}var currentWidth=null;$input.on("keydown keyup update blur",update),update()}MicroEvent.prototype={on:function(event,fct){this._events=this._events||{},this._events[event]=this._events[event]||[],this._events[event].push(fct)},off:function(event,fct){var n=arguments.length;return 0===n?delete this._events:1===n?delete this._events[event]:(this._events=this._events||{},void(event in this._events!=!1&&this._events[event].splice(this._events[event].indexOf(fct),1)))},trigger:function(event){if(this._events=this._events||{},event in this._events!=!1)for(var i=0;i<this._events[event].length;i++)this._events[event][i].apply(this,Array.prototype.slice.call(arguments,1))}},MicroEvent.mixin=function(destObject){for(var props=["on","off","trigger"],i=0;i<props.length;i++)destObject.prototype[props[i]]=MicroEvent.prototype[props[i]]};var options,IS_MAC=/Mac/.test(navigator.userAgent),KEY_CMD=IS_MAC?91:17,KEY_CTRL=IS_MAC?18:17,SUPPORTS_VALIDITY_API=!/android/i.test(window.navigator.userAgent)&&!!document.createElement("input").validity,hook={before:function(self,method,fn){var original=self[method];self[method]=function(){return fn.apply(self,arguments),original.apply(self,arguments)}},after:function(self,method,fn){var original=self[method];self[method]=function(){var result=original.apply(self,arguments);return fn.apply(self,arguments),result}}},transferStyles=function($from,$to,properties){var i,n,styles={};if(properties)for(i=0,n=properties.length;i<n;i++)styles[properties[i]]=$from.css(properties[i]);else styles=$from.css();$to.css(styles)},Selectize=function($input,settings){var i,n,fn,delay,timeout,input=$input[0],computedStyle=(input.selectize=this,window.getComputedStyle&&window.getComputedStyle(input,null));if(computedStyle=(computedStyle?computedStyle.getPropertyValue("direction"):input.currentStyle&&input.currentStyle.direction)||$input.parents("[dir]:first").attr("dir")||"",$.extend(this,{order:0,settings:settings,$input:$input,tabIndex:$input.attr("tabindex")||"",tagType:"select"===input.tagName.toLowerCase()?1:2,rtl:/rtl/i.test(computedStyle),eventNS:".selectize"+ ++Selectize.count,highlightedValue:null,isBlurring:!1,isOpen:!1,isDisabled:!1,isRequired:$input.is("[required]"),isInvalid:!1,isLocked:!1,isFocused:!1,isInputHidden:!1,isSetup:!1,isShiftDown:!1,isCmdDown:!1,isCtrlDown:!1,ignoreFocus:!1,ignoreBlur:!1,ignoreHover:!1,hasOptions:!1,currentResults:null,lastValue:"",lastValidValue:"",caretPos:0,loading:0,loadedSearches:{},$activeOption:null,$activeItems:[],optgroups:{},options:{},userOptions:{},items:[],renderCache:{},onSearchChange:null===settings.loadThrottle?this.onSearchChange:(fn=this.onSearchChange,delay=settings.loadThrottle,function(){var self=this,args=arguments;window.clearTimeout(timeout),timeout=window.setTimeout(function(){fn.apply(self,args)},delay)})}),this.sifter=new Sifter(this.options,{diacritics:settings.diacritics}),this.settings.options){for(i=0,n=this.settings.options.length;i<n;i++)this.registerOption(this.settings.options[i]);delete this.settings.options}if(this.settings.optgroups){for(i=0,n=this.settings.optgroups.length;i<n;i++)this.registerOptionGroup(this.settings.optgroups[i]);delete this.settings.optgroups}this.settings.mode=this.settings.mode||(1===this.settings.maxItems?"single":"multi"),"boolean"!=typeof this.settings.hideSelected&&(this.settings.hideSelected="multi"===this.settings.mode),this.initializePlugins(this.settings.plugins),this.setupCallbacks(),this.setupTemplates(),this.setup()};return MicroEvent.mixin(Selectize),void 0!==MicroPlugin?MicroPlugin.mixin(Selectize):(MicroPlugin="Dependency MicroPlugin is missing",options=(options={explanation:'Make sure you either: (1) are using the "standalone" version of Selectize, or (2) require MicroPlugin before you load Selectize.'})||{},console.error("Selectize: "+MicroPlugin),options.explanation&&(console.group&&console.group(),console.error(options.explanation),console.group&&console.groupEnd())),$.extend(Selectize.prototype,{setup:function(){var $parent,inputId,fn,self=this,settings=self.settings,eventNS=self.eventNS,$window=$(window),$document=$(document),$input=self.$input,inputMode=self.settings.mode,classes=$input.attr("class")||"",$wrapper=$("<div>").addClass(settings.wrapperClass).addClass(classes).addClass(inputMode),$control=$("<div>").addClass(settings.inputClass).addClass("items").appendTo($wrapper),$control_input=$('<input type="text" autocomplete="new-password" autofill="no" />').appendTo($control).attr("tabindex",$input.is(":disabled")?"-1":self.tabIndex),$dropdown_parent=$(settings.dropdownParent||$wrapper),inputMode=$("<div>").addClass(settings.dropdownClass).addClass(inputMode).hide().appendTo($dropdown_parent),$dropdown_parent=$("<div>").addClass(settings.dropdownContentClass).attr("tabindex","-1").appendTo(inputMode);(inputId=$input.attr("id"))&&($control_input.attr("id",inputId+"-selectized"),$("label[for='"+inputId+"']").attr("for",inputId+"-selectized")),self.settings.copyClassesToDropdown&&inputMode.addClass(classes),$wrapper.css({width:$input[0].style.width}),self.plugins.names.length&&(inputId="plugin-"+self.plugins.names.join(" plugin-"),$wrapper.addClass(inputId),inputMode.addClass(inputId)),(null===settings.maxItems||1<settings.maxItems)&&1===self.tagType&&$input.attr("multiple","multiple"),self.settings.placeholder&&$control_input.attr("placeholder",settings.placeholder),!self.settings.splitOn&&self.settings.delimiter&&(classes=self.settings.delimiter.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&"),self.settings.splitOn=new RegExp("\\s*"+classes+"+\\s*")),$input.attr("autocorrect")&&$control_input.attr("autocorrect",$input.attr("autocorrect")),$input.attr("autocapitalize")&&$control_input.attr("autocapitalize",$input.attr("autocapitalize")),$input.is("input")&&($control_input[0].type=$input[0].type),self.$wrapper=$wrapper,self.$control=$control,self.$control_input=$control_input,self.$dropdown=inputMode,self.$dropdown_content=$dropdown_parent,inputMode.on("mouseenter mousedown click","[data-disabled]>[data-selectable]",function(e){e.stopImmediatePropagation()}),inputMode.on("mouseenter","[data-selectable]",function(){return self.onOptionHover.apply(self,arguments)}),inputMode.on("mousedown click","[data-selectable]",function(){return self.onOptionSelect.apply(self,arguments)}),inputId="mousedown",classes="*:not(input)",fn=function(){return self.onItemSelect.apply(self,arguments)},($parent=$control).on(inputId,classes,function(e){for(var child=e.target;child&&child.parentNode!==$parent[0];)child=child.parentNode;return e.currentTarget=child,fn.apply(this,[e])}),autoGrow($control_input),$control.on({mousedown:function(){return self.onMouseDown.apply(self,arguments)},click:function(){return self.onClick.apply(self,arguments)}}),$control_input.on({mousedown:function(e){e.stopPropagation()},keydown:function(){return self.onKeyDown.apply(self,arguments)},keypress:function(){return self.onKeyPress.apply(self,arguments)},input:function(){return self.onInput.apply(self,arguments)},resize:function(){self.positionDropdown.apply(self,[])},blur:function(){return self.onBlur.apply(self,arguments)},focus:function(){return self.ignoreBlur=!1,self.onFocus.apply(self,arguments)},paste:function(){return self.onPaste.apply(self,arguments)}}),$document.on("keydown"+eventNS,function(e){self.isCmdDown=e[IS_MAC?"metaKey":"ctrlKey"],self.isCtrlDown=e[IS_MAC?"altKey":"ctrlKey"],self.isShiftDown=e.shiftKey}),$document.on("keyup"+eventNS,function(e){e.keyCode===KEY_CTRL&&(self.isCtrlDown=!1),16===e.keyCode&&(self.isShiftDown=!1),e.keyCode===KEY_CMD&&(self.isCmdDown=!1)}),$document.on("mousedown"+eventNS,function(e){if(self.isFocused){if(e.target===self.$dropdown[0]||e.target.parentNode===self.$dropdown[0])return!1;self.$control.has(e.target).length||e.target===self.$control[0]||self.blur(e.target)}}),$window.on(["scroll"+eventNS,"resize"+eventNS].join(" "),function(){self.isOpen&&self.positionDropdown.apply(self,arguments)}),$window.on("mousemove"+eventNS,function(){self.ignoreHover=!1}),this.revertSettings={$children:$input.children().detach(),tabindex:$input.attr("tabindex")},$input.attr("tabindex",-1).hide().after(self.$wrapper),Array.isArray(settings.items)&&(self.lastValidValue=settings.items,self.setValue(settings.items),delete settings.items),SUPPORTS_VALIDITY_API&&$input.on("invalid"+eventNS,function(e){e.preventDefault(),self.isInvalid=!0,self.refreshState()}),self.updateOriginalInput(),self.refreshItems(),self.refreshState(),self.updatePlaceholder(),self.isSetup=!0,$input.is(":disabled")&&self.disable(),self.on("change",this.onChange),$input.data("selectize",self),$input.addClass("selectized"),self.trigger("initialize"),!0===settings.preload&&self.onSearchChange("")},setupTemplates:function(){var field_label=this.settings.labelField,field_value=this.settings.valueField,field_optgroup=this.settings.optgroupLabelField;this.settings.render=$.extend({},{optgroup:function(data){return'<div class="optgroup">'+data.html+"</div>"},optgroup_header:function(data,escape){return'<div class="optgroup-header">'+escape(data[field_optgroup])+"</div>"},option:function(data,escape){return'<div class="option '+(""===data[field_value]?"selectize-dropdown-emptyoptionlabel":"")+'">'+escape(data[field_label])+"</div>"},item:function(data,escape){return'<div class="item">'+escape(data[field_label])+"</div>"},option_create:function(data,escape){return'<div class="create">Add <strong>'+escape(data.input)+"</strong>&hellip;</div>"}},this.settings.render)},setupCallbacks:function(){var key,fn,callbacks={initialize:"onInitialize",change:"onChange",item_add:"onItemAdd",item_remove:"onItemRemove",clear:"onClear",option_add:"onOptionAdd",option_remove:"onOptionRemove",option_clear:"onOptionClear",optgroup_add:"onOptionGroupAdd",optgroup_remove:"onOptionGroupRemove",optgroup_clear:"onOptionGroupClear",dropdown_open:"onDropdownOpen",dropdown_close:"onDropdownClose",type:"onType",load:"onLoad",focus:"onFocus",blur:"onBlur",dropdown_item_activate:"onDropdownItemActivate",dropdown_item_deactivate:"onDropdownItemDeactivate"};for(key in callbacks)callbacks.hasOwnProperty(key)&&(fn=this.settings[callbacks[key]])&&this.on(key,fn)},onClick:function(e){this.isFocused&&this.isOpen||(this.focus(),e.preventDefault())},onMouseDown:function(e){var self=this,defaultPrevented=e.isDefaultPrevented();$(e.target);if(self.isFocused){if(e.target!==self.$control_input[0])return"single"===self.settings.mode?self.isOpen?self.close():self.open():defaultPrevented||self.setActiveItem(null),!1}else defaultPrevented||window.setTimeout(function(){self.focus()},0)},onChange:function(){""!==this.getValue()&&(this.lastValidValue=this.getValue()),this.$input.trigger("input"),this.$input.trigger("change")},onPaste:function(e){var self=this;self.isFull()||self.isInputHidden||self.isLocked?e.preventDefault():self.settings.splitOn&&setTimeout(function(){var pastedText=self.$control_input.val();if(pastedText.match(self.settings.splitOn))for(var splitInput=pastedText.trim().split(self.settings.splitOn),i=0,n=splitInput.length;i<n;i++)self.createItem(splitInput[i])},0)},onKeyPress:function(e){if(this.isLocked)return e&&e.preventDefault();var character=String.fromCharCode(e.keyCode||e.which);return this.settings.create&&"multi"===this.settings.mode&&character===this.settings.delimiter?(this.createItem(),e.preventDefault(),!1):void 0},onKeyDown:function(e){var $next;e.target,this.$control_input[0];if(this.isLocked)9!==e.keyCode&&e.preventDefault();else{switch(e.keyCode){case 65:if(this.isCmdDown)return void this.selectAll();break;case 27:return void(this.isOpen&&(e.preventDefault(),e.stopPropagation(),this.close()));case 78:if(!e.ctrlKey||e.altKey)break;case 40:return!this.isOpen&&this.hasOptions?this.open():this.$activeOption&&(this.ignoreHover=!0,($next=this.getAdjacentOption(this.$activeOption,1)).length&&this.setActiveOption($next,!0,!0)),void e.preventDefault();case 80:if(!e.ctrlKey||e.altKey)break;case 38:return this.$activeOption&&(this.ignoreHover=!0,($next=this.getAdjacentOption(this.$activeOption,-1)).length&&this.setActiveOption($next,!0,!0)),void e.preventDefault();case 13:return void(this.isOpen&&this.$activeOption&&(this.onOptionSelect({currentTarget:this.$activeOption}),e.preventDefault()));case 37:return void this.advanceSelection(-1,e);case 39:return void this.advanceSelection(1,e);case 9:return this.settings.selectOnTab&&this.isOpen&&this.$activeOption&&(this.onOptionSelect({currentTarget:this.$activeOption}),this.isFull()||e.preventDefault()),void(this.settings.create&&this.createItem()&&this.settings.showAddOptionOnCreate&&e.preventDefault());case 8:case 46:return void this.deleteSelection(e)}!this.isFull()&&!this.isInputHidden||(IS_MAC?e.metaKey:e.ctrlKey)||e.preventDefault()}},onInput:function(e){var value=this.$control_input.val()||"";this.lastValue!==value&&(this.lastValue=value,this.onSearchChange(value),this.refreshOptions(),this.trigger("type",value))},onSearchChange:function(value){var self=this,fn=self.settings.load;fn&&!self.loadedSearches.hasOwnProperty(value)&&(self.loadedSearches[value]=!0,self.load(function(callback){fn.apply(self,[value,callback])}))},onFocus:function(e){var wasFocused=this.isFocused;if(this.isDisabled)return this.blur(),e&&e.preventDefault(),!1;this.ignoreFocus||(this.isFocused=!0,"focus"===this.settings.preload&&this.onSearchChange(""),wasFocused||this.trigger("focus"),this.$activeItems.length||(this.showInput(),this.setActiveItem(null),this.refreshOptions(!!this.settings.openOnFocus)),this.refreshState())},onBlur:function(e,dest){var self=this;if(self.isFocused&&(self.isFocused=!1,!self.ignoreFocus)){if(!self.ignoreBlur&&document.activeElement===self.$dropdown_content[0])return self.ignoreBlur=!0,void self.onFocus(e);e=function(){self.close(),self.setTextboxValue(""),self.setActiveItem(null),self.setActiveOption(null),self.setCaret(self.items.length),self.refreshState(),dest&&dest.focus&&dest.focus(),self.isBlurring=!1,self.ignoreFocus=!1,self.trigger("blur")};self.isBlurring=!0,self.ignoreFocus=!0,self.settings.create&&self.settings.createOnBlur?self.createItem(null,!1,e):e()}},onOptionHover:function(e){this.ignoreHover||this.setActiveOption(e.currentTarget,!1)},onOptionSelect:function(e){var $target,self=this;e.preventDefault&&(e.preventDefault(),e.stopPropagation()),($target=$(e.currentTarget)).hasClass("create")?self.createItem(null,function(){self.settings.closeAfterSelect&&self.close()}):void 0!==($target=$target.attr("data-value"))&&(self.lastQuery=null,self.setTextboxValue(""),self.addItem($target),self.settings.closeAfterSelect?self.close():!self.settings.hideSelected&&e.type&&/mouse/.test(e.type)&&self.setActiveOption(self.getOption($target)))},onItemSelect:function(e){this.isLocked||"multi"===this.settings.mode&&(e.preventDefault(),this.setActiveItem(e.currentTarget,e))},load:function(fn){var self=this,$wrapper=self.$wrapper.addClass(self.settings.loadingClass);self.loading++,fn.apply(self,[function(results){self.loading=Math.max(self.loading-1,0),results&&results.length&&(self.addOption(results),self.refreshOptions(self.isFocused&&!self.isInputHidden)),self.loading||$wrapper.removeClass(self.settings.loadingClass),self.trigger("load",results)}])},getTextboxValue:function(){return this.$control_input.val()},setTextboxValue:function(value){var $input=this.$control_input;$input.val()!==value&&($input.val(value).triggerHandler("update"),this.lastValue=value)},getValue:function(){return 1===this.tagType&&this.$input.attr("multiple")?this.items:this.items.join(this.settings.delimiter)},setValue:function(value,silent){debounce_events(this,silent?[]:["change"],function(){this.clear(silent),this.addItems(value,silent)})},setMaxItems:function(value){this.settings.maxItems=value=0===value?null:value,this.settings.mode=this.settings.mode||(1===this.settings.maxItems?"single":"multi"),this.refreshState()},setActiveItem:function($item,e){var eventName,i,end,item,swap,$last;if("single"!==this.settings.mode){if(!($item=$($item)).length)return $(this.$activeItems).removeClass("active"),this.$activeItems=[],void(this.isFocused&&this.showInput());if("mousedown"===(eventName=e&&e.type.toLowerCase())&&this.isShiftDown&&this.$activeItems.length){for($last=this.$control.children(".active:last"),$last=Array.prototype.indexOf.apply(this.$control[0].childNodes,[$last[0]]),(end=Array.prototype.indexOf.apply(this.$control[0].childNodes,[$item[0]]))<$last&&(swap=$last,$last=end,end=swap),i=$last;i<=end;i++)item=this.$control[0].childNodes[i],-1===this.$activeItems.indexOf(item)&&($(item).addClass("active"),this.$activeItems.push(item));e.preventDefault()}else"mousedown"===eventName&&this.isCtrlDown||"keydown"===eventName&&this.isShiftDown?$item.hasClass("active")?(swap=this.$activeItems.indexOf($item[0]),this.$activeItems.splice(swap,1),$item.removeClass("active")):this.$activeItems.push($item.addClass("active")[0]):($(this.$activeItems).removeClass("active"),this.$activeItems=[$item.addClass("active")[0]]);this.hideInput(),this.isFocused||this.focus()}},setActiveOption:function($option,scroll,animate){var height_item,y,scroll_top,scroll_bottom;this.$activeOption&&(this.$activeOption.removeClass("active"),this.trigger("dropdown_item_deactivate",this.$activeOption.attr("data-value"))),this.$activeOption=null,($option=$($option)).length&&(this.$activeOption=$option.addClass("active"),this.isOpen&&this.trigger("dropdown_item_activate",this.$activeOption.attr("data-value")),!scroll&&isset(scroll)||($option=this.$dropdown_content.height(),height_item=this.$activeOption.outerHeight(!0),scroll=this.$dropdown_content.scrollTop()||0,scroll_bottom=(scroll_top=y=this.$activeOption.offset().top-this.$dropdown_content.offset().top+scroll)-$option+height_item,$option+scroll<y+height_item?this.$dropdown_content.stop().animate({scrollTop:scroll_bottom},animate?this.settings.scrollDuration:0):y<scroll&&this.$dropdown_content.stop().animate({scrollTop:scroll_top},animate?this.settings.scrollDuration:0)))},selectAll:function(){"single"!==this.settings.mode&&(this.$activeItems=Array.prototype.slice.apply(this.$control.children(":not(input)").addClass("active")),this.$activeItems.length&&(this.hideInput(),this.close()),this.focus())},hideInput:function(){this.setTextboxValue(""),this.$control_input.css({opacity:0,position:"absolute",left:this.rtl?1e4:-1e4}),this.isInputHidden=!0},showInput:function(){this.$control_input.css({opacity:1,position:"relative",left:0}),this.isInputHidden=!1},focus:function(){var self=this;return self.isDisabled||(self.ignoreFocus=!0,self.$control_input[0].focus(),window.setTimeout(function(){self.ignoreFocus=!1,self.onFocus()},0)),self},blur:function(dest){return this.$control_input[0].blur(),this.onBlur(null,dest),this},getScoreFunction:function(query){return this.sifter.getScoreFunction(query,this.getSearchOptions())},getSearchOptions:function(){var settings=this.settings,sort=settings.sortField;return{fields:settings.searchField,conjunction:settings.searchConjunction,sort:sort="string"==typeof sort?[{field:sort}]:sort,nesting:settings.nesting}},search:function(query){var i,result,calculateScore,settings=this.settings,options=this.getSearchOptions();if(settings.score&&"function"!=typeof(calculateScore=this.settings.score.apply(this,[query])))throw new Error('Selectize "score" setting must be a function that returns a function');if(query!==this.lastQuery?(this.lastQuery=query,result=this.sifter.search(query,$.extend(options,{score:calculateScore})),this.currentResults=result):result=$.extend(!0,{},this.currentResults),settings.hideSelected)for(i=result.items.length-1;0<=i;i--)-1!==this.items.indexOf(hash_key(result.items[i].id))&&result.items.splice(i,1);return result},refreshOptions:function(triggerDropdown){void 0===triggerDropdown&&(triggerDropdown=!0);var i,j,k,groups,groups_order,option,option_html,optgroup,optgroups,html,html_children,has_create_option,$active,$create,d,tmp,self=this,query=self.$control_input.val().trim(),results=self.search(query),$dropdown_content=self.$dropdown_content,active_before=self.$activeOption&&hash_key(self.$activeOption.attr("data-value")),n=results.items.length;for("number"==typeof self.settings.maxOptions&&(n=Math.min(n,self.settings.maxOptions)),groups={},groups_order=[],i=0;i<n;i++)for(option=self.options[results.items[i].id],option_html=self.render("option",option),optgroup=option[self.settings.optgroupField]||"",j=0,k=(optgroups=Array.isArray(optgroup)?optgroup:[optgroup])&&optgroups.length;j<k;j++)optgroup=optgroups[j],self.optgroups.hasOwnProperty(optgroup)||(optgroup=""),groups.hasOwnProperty(optgroup)||(groups[optgroup]=document.createDocumentFragment(),groups_order.push(optgroup)),groups[optgroup].appendChild(option_html);for(this.settings.lockOptgroupOrder&&groups_order.sort(function(a,b){return(self.optgroups[a]&&self.optgroups[a].$order||0)-(self.optgroups[b]&&self.optgroups[b].$order||0)}),html=document.createDocumentFragment(),i=0,n=groups_order.length;i<n;i++)optgroup=groups_order[i],self.optgroups.hasOwnProperty(optgroup)&&groups[optgroup].childNodes.length?((html_children=document.createDocumentFragment()).appendChild(self.render("optgroup_header",self.optgroups[optgroup])),html_children.appendChild(groups[optgroup]),html.appendChild(self.render("optgroup",$.extend({},self.optgroups[optgroup],{html:(d=html_children,tmp=void 0,(tmp=document.createElement("div")).appendChild(d.cloneNode(!0)),tmp.innerHTML),dom:html_children})))):html.appendChild(groups[optgroup]);if($dropdown_content.html(html),self.settings.highlight&&($dropdown_content.removeHighlight(),results.query.length&&results.tokens.length))for(i=0,n=results.tokens.length;i<n;i++)!function($element,pattern){var regex,highlight;if("string"!=typeof pattern||pattern.length)regex="string"==typeof pattern?new RegExp(pattern,"i"):pattern,highlight=function(node){var skip=0;if(3===node.nodeType){var spannode,match,pos=node.data.search(regex);0<=pos&&0<node.data.length&&(match=node.data.match(regex),(spannode=document.createElement("span")).className="highlight",(pos=node.splitText(pos)).splitText(match[0].length),match=pos.cloneNode(!0),spannode.appendChild(match),pos.parentNode.replaceChild(spannode,pos),skip=1)}else if(1===node.nodeType&&node.childNodes&&!/(script|style)/i.test(node.tagName)&&("highlight"!==node.className||"SPAN"!==node.tagName))for(var i=0;i<node.childNodes.length;++i)i+=highlight(node.childNodes[i]);return skip},$element.each(function(){highlight(this)})}($dropdown_content,results.tokens[i].regex);if(!self.settings.hideSelected)for(self.$dropdown.find(".selected").removeClass("selected"),i=0,n=self.items.length;i<n;i++)self.getOption(self.items[i]).addClass("selected");(has_create_option=self.canCreate(query))&&self.settings.showAddOptionOnCreate&&($dropdown_content.prepend(self.render("option_create",{input:query})),$create=$($dropdown_content[0].childNodes[0])),self.hasOptions=0<results.items.length||has_create_option&&self.settings.showAddOptionOnCreate,self.hasOptions?(0<results.items.length?(query=active_before&&self.getOption(active_before),""!==results.query&&query&&query.length?$active=query:"single"===self.settings.mode&&self.items.length&&($active=self.getOption(self.items[0])),$active&&$active.length||($active=$create&&!self.settings.addPrecedence?self.getAdjacentOption($create,1):$dropdown_content.find("[data-selectable]:first"))):$active=$create,self.setActiveOption($active),triggerDropdown&&!self.isOpen&&self.open()):(self.setActiveOption(null),triggerDropdown&&self.isOpen&&self.close())},addOption:function(data){var i,n,value;if(Array.isArray(data))for(i=0,n=data.length;i<n;i++)this.addOption(data[i]);else(value=this.registerOption(data))&&(this.userOptions[value]=!0,this.lastQuery=null,this.trigger("option_add",value,data))},registerOption:function(data){var key=hash_key(data[this.settings.valueField]);return null!=key&&!this.options.hasOwnProperty(key)&&(data.$order=data.$order||++this.order,this.options[key]=data,key)},registerOptionGroup:function(data){var key=hash_key(data[this.settings.optgroupValueField]);return!!key&&(data.$order=data.$order||++this.order,this.optgroups[key]=data,key)},addOptionGroup:function(id,data){data[this.settings.optgroupValueField]=id,(id=this.registerOptionGroup(data))&&this.trigger("optgroup_add",id,data)},removeOptionGroup:function(id){this.optgroups.hasOwnProperty(id)&&(delete this.optgroups[id],this.renderCache={},this.trigger("optgroup_remove",id))},clearOptionGroups:function(){this.optgroups={},this.renderCache={},this.trigger("optgroup_clear")},updateOption:function(value,data){var value_new,index_item,order_old;if(value=hash_key(value),value_new=hash_key(data[this.settings.valueField]),null!==value&&this.options.hasOwnProperty(value)){if("string"!=typeof value_new)throw new Error("Value must be set in option data");order_old=this.options[value].$order,value_new!==value&&(delete this.options[value],-1!==(index_item=this.items.indexOf(value))&&this.items.splice(index_item,1,value_new)),data.$order=data.$order||order_old,this.options[value_new]=data,index_item=this.renderCache.item,order_old=this.renderCache.option,index_item&&(delete index_item[value],delete index_item[value_new]),order_old&&(delete order_old[value],delete order_old[value_new]),-1!==this.items.indexOf(value_new)&&(index_item=this.getItem(value),order_old=$(this.render("item",data)),index_item.hasClass("active")&&order_old.addClass("active"),index_item.replaceWith(order_old)),this.lastQuery=null,this.isOpen&&this.refreshOptions(!1)}},removeOption:function(value,silent){value=hash_key(value);var cache_items=this.renderCache.item,cache_options=this.renderCache.option;cache_items&&delete cache_items[value],cache_options&&delete cache_options[value],delete this.userOptions[value],delete this.options[value],this.lastQuery=null,this.trigger("option_remove",value),this.removeItem(value,silent)},clearOptions:function(silent){var self=this,options=(self.loadedSearches={},self.userOptions={},self.renderCache={},self.options);$.each(self.options,function(key,value){-1==self.items.indexOf(key)&&delete options[key]}),self.options=self.sifter.items=options,self.lastQuery=null,self.trigger("option_clear"),self.clear(silent)},getOption:function(value){return this.getElementWithValue(value,this.$dropdown_content.find("[data-selectable]"))},getFirstOption:function(){var $options=this.$dropdown.find("[data-selectable]");return 0<$options.length?$options.eq(0):$()},getAdjacentOption:function($option,direction){var $options=this.$dropdown.find("[data-selectable]"),$option=$options.index($option)+direction;return 0<=$option&&$option<$options.length?$options.eq($option):$()},getElementWithValue:function(value,$els){if(null!=(value=hash_key(value)))for(var i=0,n=$els.length;i<n;i++)if($els[i].getAttribute("data-value")===value)return $($els[i]);return $()},getElementWithTextContent:function(textContent,ignoreCase,$els){if(null!=(textContent=hash_key(textContent)))for(var i=0,n=$els.length;i<n;i++){var eleTextContent=$els[i].textContent;if(1==ignoreCase&&(eleTextContent=null!==eleTextContent?eleTextContent.toLowerCase():null,textContent=textContent.toLowerCase()),eleTextContent===textContent)return $($els[i])}return $()},getItem:function(value){return this.getElementWithValue(value,this.$control.children())},getFirstItemMatchedByTextContent:function(textContent,ignoreCase){return this.getElementWithTextContent(textContent,ignoreCase=null!==ignoreCase&&!0===ignoreCase,this.$dropdown_content.find("[data-selectable]"))},addItems:function(values,silent){this.buffer=document.createDocumentFragment();for(var childNodes=this.$control[0].childNodes,i=0;i<childNodes.length;i++)this.buffer.appendChild(childNodes[i]);for(var items=Array.isArray(values)?values:[values],i=0,n=items.length;i<n;i++)this.isPending=i<n-1,this.addItem(items[i],silent);values=this.$control[0];values.insertBefore(this.buffer,values.firstChild),this.buffer=null},addItem:function(value,silent){debounce_events(this,silent?[]:["change"],function(){var $item,$option,wasFull,inputMode=this.settings.mode;value=hash_key(value),-1!==this.items.indexOf(value)?"single"===inputMode&&this.close():this.options.hasOwnProperty(value)&&("single"===inputMode&&this.clear(silent),"multi"===inputMode&&this.isFull()||($item=$(this.render("item",this.options[value])),wasFull=this.isFull(),this.items.splice(this.caretPos,0,value),this.insertAtCaret($item),this.isPending&&(wasFull||!this.isFull())||this.refreshState(),this.isSetup&&(wasFull=this.$dropdown_content.find("[data-selectable]"),this.isPending||($option=this.getOption(value),$option=this.getAdjacentOption($option,1).attr("data-value"),this.refreshOptions(this.isFocused&&"single"!==inputMode),$option&&this.setActiveOption(this.getOption($option))),!wasFull.length||this.isFull()?this.close():this.isPending||this.positionDropdown(),this.updatePlaceholder(),this.trigger("item_add",value,$item),this.isPending||this.updateOriginalInput({silent:silent}))))})},removeItem:function(value,silent){var i,idx,$item=value instanceof $?value:this.getItem(value);value=hash_key($item.attr("data-value")),-1!==(i=this.items.indexOf(value))&&(this.trigger("item_before_remove",value,$item),$item.remove(),$item.hasClass("active")&&(idx=this.$activeItems.indexOf($item[0]),this.$activeItems.splice(idx,1)),this.items.splice(i,1),this.lastQuery=null,!this.settings.persist&&this.userOptions.hasOwnProperty(value)&&this.removeOption(value,silent),i<this.caretPos&&this.setCaret(this.caretPos-1),this.refreshState(),this.updatePlaceholder(),this.updateOriginalInput({silent:silent}),this.positionDropdown(),this.trigger("item_remove",value,$item))},createItem:function(input,triggerDropdown){var self=this,caret=self.caretPos,callback=(input=input||(self.$control_input.val()||"").trim(),arguments[arguments.length-1]);if("function"!=typeof callback&&(callback=function(){}),"boolean"!=typeof triggerDropdown&&(triggerDropdown=!0),!self.canCreate(input))return callback(),!1;self.lock();var fn,called,setup="function"==typeof self.settings.create?this.settings.create:function(input){var data={},input=data[self.settings.labelField]=input;if(!self.settings.formatValueToKey||"function"!=typeof self.settings.formatValueToKey||null!=(input=self.settings.formatValueToKey.apply(this,[input]))&&"object"!=typeof input&&"function"!=typeof input)return data[self.settings.valueField]=input,data;throw new Error('Selectize "formatValueToKey" setting must be a function that returns a value other than object or function.')},create=(called=!(fn=function(data){return self.unlock(),!data||"object"!=typeof data||"string"!=typeof(value=hash_key(data[self.settings.valueField]))?callback():(self.setTextboxValue(""),self.addOption(data),self.setCaret(caret),self.addItem(value),self.refreshOptions(triggerDropdown&&"single"!==self.settings.mode),void callback(data));var value}),function(){called||(called=!0,fn.apply(this,arguments))}),setup=setup.apply(this,[input,create]);return void 0!==setup&&create(setup),!0},refreshItems:function(){this.lastQuery=null,this.isSetup&&this.addItem(this.items),this.refreshState(),this.updateOriginalInput()},refreshState:function(){this.refreshValidityState(),this.refreshClasses()},refreshValidityState:function(){if(!this.isRequired)return!1;var invalid=!this.items.length;this.isInvalid=invalid,this.$control_input.prop("required",invalid),this.$input.prop("required",!invalid)},refreshClasses:function(){var isFull=this.isFull(),isLocked=this.isLocked;this.$wrapper.toggleClass("rtl",this.rtl),this.$control.toggleClass("focus",this.isFocused).toggleClass("disabled",this.isDisabled).toggleClass("required",this.isRequired).toggleClass("invalid",this.isInvalid).toggleClass("locked",isLocked).toggleClass("full",isFull).toggleClass("not-full",!isFull).toggleClass("input-active",this.isFocused&&!this.isInputHidden).toggleClass("dropdown-active",this.isOpen).toggleClass("has-options",!$.isEmptyObject(this.options)).toggleClass("has-items",0<this.items.length),this.$control_input.data("grow",!isFull&&!isLocked)},isFull:function(){return null!==this.settings.maxItems&&this.items.length>=this.settings.maxItems},updateOriginalInput:function(opts){var i,n,options,label;if(opts=opts||{},1===this.tagType){for(options=[],i=0,n=this.items.length;i<n;i++)label=this.options[this.items[i]][this.settings.labelField]||"",options.push('<option value="'+escape_html(this.items[i])+'" selected="selected">'+escape_html(label)+"</option>");options.length||this.$input.attr("multiple")||options.push('<option value="" selected="selected"></option>'),this.$input.html(options.join(""))}else this.$input.val(this.getValue()),this.$input.attr("value",this.$input.val());this.isSetup&&!opts.silent&&this.trigger("change",this.$input.val())},updatePlaceholder:function(){var $input;this.settings.placeholder&&($input=this.$control_input,this.items.length?$input.removeAttr("placeholder"):$input.attr("placeholder",this.settings.placeholder),$input.triggerHandler("update",{force:!0}))},open:function(){this.isLocked||this.isOpen||"multi"===this.settings.mode&&this.isFull()||(this.focus(),this.isOpen=!0,this.refreshState(),this.$dropdown.css({visibility:"hidden",display:"block"}),this.positionDropdown(),this.$dropdown.css({visibility:"visible"}),this.trigger("dropdown_open",this.$dropdown))},close:function(){var trigger=this.isOpen;"single"===this.settings.mode&&this.items.length&&(this.hideInput(),this.isBlurring&&this.$control_input.blur()),this.isOpen=!1,this.$dropdown.hide(),this.setActiveOption(null),this.refreshState(),trigger&&this.trigger("dropdown_close",this.$dropdown)},positionDropdown:function(){var $control=this.$control,offset="body"===this.settings.dropdownParent?$control.offset():$control.position();offset.top+=$control.outerHeight(!0),this.$dropdown.css({width:$control[0].getBoundingClientRect().width,top:offset.top,left:offset.left})},clear:function(silent){this.items.length&&(this.$control.children(":not(input)").remove(),this.items=[],this.lastQuery=null,this.setCaret(0),this.setActiveItem(null),this.updatePlaceholder(),this.updateOriginalInput({silent:silent}),this.refreshState(),this.showInput(),this.trigger("clear"))},insertAtCaret:function($el){var caret=Math.min(this.caretPos,this.items.length),$el=$el[0],target=this.buffer||this.$control[0];0===caret?target.insertBefore($el,target.firstChild):target.insertBefore($el,target.childNodes[caret]),this.setCaret(caret+1)},deleteSelection:function(e){var i,n,values,option_select,$tail,direction=e&&8===e.keyCode?-1:1,selection=getSelection(this.$control_input[0]);if(this.$activeOption&&!this.settings.hideSelected&&(option_select=("string"==typeof this.settings.deselectBehavior&&"top"===this.settings.deselectBehavior?this.getFirstOption():this.getAdjacentOption(this.$activeOption,-1)).attr("data-value")),values=[],this.$activeItems.length){for($tail=this.$control.children(".active:"+(0<direction?"last":"first")),$tail=this.$control.children(":not(input)").index($tail),0<direction&&$tail++,i=0,n=this.$activeItems.length;i<n;i++)values.push($(this.$activeItems[i]).attr("data-value"));e&&(e.preventDefault(),e.stopPropagation())}else(this.isFocused||"single"===this.settings.mode)&&this.items.length&&(direction<0&&0===selection.start&&0===selection.length?values.push(this.items[this.caretPos-1]):0<direction&&selection.start===this.$control_input.val().length&&values.push(this.items[this.caretPos]));if(!values.length||"function"==typeof this.settings.onDelete&&!1===this.settings.onDelete.apply(this,[values]))return!1;for(void 0!==$tail&&this.setCaret($tail);values.length;)this.removeItem(values.pop());return this.showInput(),this.positionDropdown(),this.refreshOptions(!0),option_select&&(e=this.getOption(option_select)).length&&this.setActiveOption(e),!0},advanceSelection:function(direction,e){var tail,valueLength,selection;0!==direction&&(this.rtl&&(direction*=-1),tail=0<direction?"last":"first",selection=getSelection(this.$control_input[0]),this.isFocused&&!this.isInputHidden?(valueLength=this.$control_input.val().length,(direction<0?0!==selection.start||0!==selection.length:selection.start!==valueLength)||valueLength||this.advanceCaret(direction,e)):(selection=this.$control.children(".active:"+tail)).length&&(valueLength=this.$control.children(":not(input)").index(selection),this.setActiveItem(null),this.setCaret(0<direction?valueLength+1:valueLength)))},advanceCaret:function(direction,e){var $adj;0!==direction&&(this.isShiftDown?($adj=this.$control_input[0<direction?"next":"prev"]()).length&&(this.hideInput(),this.setActiveItem($adj),e&&e.preventDefault()):this.setCaret(this.caretPos+direction))},setCaret:function(i){if(i="single"===this.settings.mode?this.items.length:Math.max(0,Math.min(this.items.length,i)),!this.isPending)for(var $child,$children=this.$control.children(":not(input)"),j=0,n=$children.length;j<n;j++)$child=$($children[j]).detach(),j<i?this.$control_input.before($child):this.$control.append($child);this.caretPos=i},lock:function(){this.close(),this.isLocked=!0,this.refreshState()},unlock:function(){this.isLocked=!1,this.refreshState()},disable:function(){this.$input.prop("disabled",!0),this.$control_input.prop("disabled",!0).prop("tabindex",-1),this.isDisabled=!0,this.lock()},enable:function(){this.$input.prop("disabled",!1),this.$control_input.prop("disabled",!1).prop("tabindex",this.tabIndex),this.isDisabled=!1,this.unlock()},destroy:function(){var eventNS=this.eventNS,revertSettings=this.revertSettings;this.trigger("destroy"),this.off(),this.$wrapper.remove(),this.$dropdown.remove(),this.$input.html("").append(revertSettings.$children).removeAttr("tabindex").removeClass("selectized").attr({tabindex:revertSettings.tabindex}).show(),this.$control_input.removeData("grow"),this.$input.removeData("selectize"),0==--Selectize.count&&Selectize.$testInput&&(Selectize.$testInput.remove(),Selectize.$testInput=void 0),$(window).off(eventNS),$(document).off(eventNS),$(document.body).off(eventNS),delete this.$input[0].selectize},render:function(templateName,data){var value,id,html="",cache=!1;return(cache="option"!==templateName&&"item"!==templateName?cache:!!(value=hash_key(data[this.settings.valueField])))&&(isset(this.renderCache[templateName])||(this.renderCache[templateName]={}),this.renderCache[templateName].hasOwnProperty(value))?this.renderCache[templateName][value]:(html=$(this.settings.render[templateName].apply(this,[data,escape_html])),"option"===templateName||"option_create"===templateName?data[this.settings.disabledField]||html.attr("data-selectable",""):"optgroup"===templateName&&(id=data[this.settings.optgroupValueField]||"",html.attr("data-group",id),data[this.settings.disabledField]&&html.attr("data-disabled","")),"option"!==templateName&&"item"!==templateName||html.attr("data-value",value||""),cache&&(this.renderCache[templateName][value]=html[0]),html[0])},clearCache:function(templateName){void 0===templateName?this.renderCache={}:delete this.renderCache[templateName]},canCreate:function(input){if(!this.settings.create)return!1;var filter=this.settings.createFilter;return input.length&&("function"!=typeof filter||filter.apply(this,[input]))&&("string"!=typeof filter||new RegExp(filter).test(input))&&(!(filter instanceof RegExp)||filter.test(input))}}),Selectize.count=0,Selectize.defaults={options:[],optgroups:[],plugins:[],delimiter:",",splitOn:null,persist:!0,diacritics:!0,create:!1,showAddOptionOnCreate:!0,createOnBlur:!1,createFilter:null,highlight:!0,openOnFocus:!0,maxOptions:1e3,maxItems:null,hideSelected:null,addPrecedence:!1,selectOnTab:!0,preload:!1,allowEmptyOption:!1,showEmptyOptionInDropdown:!1,emptyOptionLabel:"--",closeAfterSelect:!1,scrollDuration:60,deselectBehavior:"previous",loadThrottle:300,loadingClass:"loading",dataAttr:"data-data",optgroupField:"optgroup",valueField:"value",labelField:"text",disabledField:"disabled",optgroupLabelField:"label",optgroupValueField:"value",lockOptgroupOrder:!1,sortField:"$order",searchField:["text"],searchConjunction:"and",mode:null,wrapperClass:"selectize-control",inputClass:"selectize-input",dropdownClass:"selectize-dropdown",dropdownContentClass:"selectize-dropdown-content",dropdownParent:null,copyClassesToDropdown:!0,render:{}},$.fn.selectize=function(settings_user){function init_select($input,settings_element){function addOption($option,group){$option=$($option);var arr,value=hash_key($option.val());(value||settings.allowEmptyOption)&&(optionsMap.hasOwnProperty(value)?group&&((arr=optionsMap[value][field_optgroup])?$.isArray(arr)?arr.push(group):optionsMap[value][field_optgroup]=[arr,group]:optionsMap[value][field_optgroup]=group):((arr=readData($option)||{})[field_label]=arr[field_label]||$option.text(),arr[field_value]=arr[field_value]||value,arr[field_disabled]=arr[field_disabled]||$option.prop("disabled"),arr[field_optgroup]=arr[field_optgroup]||group,optionsMap[value]=arr,options.push(arr),$option.is(":selected")&&settings_element.items.push(value)))}var i,n,tagName,$children,options=settings_element.options,optionsMap={},readData=function($el){$el=attr_data&&$el.attr(attr_data);return"string"==typeof $el&&$el.length?JSON.parse($el):null};for(settings_element.maxItems=$input.attr("multiple")?null:1,i=0,n=($children=$input.children()).length;i<n;i++)"optgroup"===(tagName=$children[i].tagName.toLowerCase())?function($optgroup){var i,n,id,optgroup,$options;for((id=($optgroup=$($optgroup)).attr("label"))&&((optgroup=readData($optgroup)||{})[field_optgroup_label]=id,optgroup[field_optgroup_value]=id,optgroup[field_disabled]=$optgroup.prop("disabled"),settings_element.optgroups.push(optgroup)),i=0,n=($options=$("option",$optgroup)).length;i<n;i++)addOption($options[i],id)}($children[i]):"option"===tagName&&addOption($children[i])}var defaults=$.fn.selectize.defaults,settings=$.extend({},defaults,settings_user),attr_data=settings.dataAttr,field_label=settings.labelField,field_value=settings.valueField,field_disabled=settings.disabledField,field_optgroup=settings.optgroupField,field_optgroup_label=settings.optgroupLabelField,field_optgroup_value=settings.optgroupValueField;return this.each(function(){var $input,tag_name,placeholder,input_html;this.selectize||($input=$(this),tag_name=this.tagName.toLowerCase(),(placeholder=$input.attr("placeholder")||$input.attr("data-placeholder"))||settings.allowEmptyOption||(placeholder=$input.children('option[value=""]').text()),settings.allowEmptyOption&&settings.showEmptyOptionInDropdown&&!$input.children('option[value=""]').length&&(input_html=$input.html(),$input.html('<option value="">'+settings.emptyOptionLabel+"</option>"+input_html)),("select"===tag_name?init_select:function($input,settings_element){var i,n,values,option,data_raw=$input.attr(attr_data);if(data_raw)for(settings_element.options=JSON.parse(data_raw),i=0,n=settings_element.options.length;i<n;i++)settings_element.items.push(settings_element.options[i][field_value]);else{data_raw=$.trim($input.val()||"");if(settings.allowEmptyOption||data_raw.length){for(i=0,n=(values=data_raw.split(settings.delimiter)).length;i<n;i++)(option={})[field_label]=values[i],option[field_value]=values[i],settings_element.options.push(option);settings_element.items=values}}})($input,input_html={placeholder:placeholder,options:[],optgroups:[],items:[]}),new Selectize($input,$.extend(!0,{},defaults,input_html,settings_user)))})},$.fn.selectize.defaults=Selectize.defaults,$.fn.selectize.support={validity:SUPPORTS_VALIDITY_API},Selectize.define("auto_position",function(){const POSITION={top:"top",bottom:"bottom"};this.positionDropdown=function(){const $control=this.$control,offset="body"===this.settings.dropdownParent?$control.offset():$control.position();offset.top+=$control.outerHeight(!0);var dropdownHeight=this.$dropdown.prop("scrollHeight")+5,dropdownHeight=this.$control.get(0).getBoundingClientRect().top+dropdownHeight+this.$wrapper.height()>window.innerHeight?POSITION.top:POSITION.bottom,styles={width:$control.outerWidth(),left:offset.left};dropdownHeight===POSITION.top?(Object.assign(styles,{bottom:offset.top,top:"unset",margin:"0 0 5px 0"}),this.$dropdown.addClass("selectize-position-top")):(Object.assign(styles,{top:offset.top,bottom:"unset",margin:"5px 0 0 0"}),this.$dropdown.removeClass("selectize-position-top")),this.$dropdown.css(styles)}}),Selectize.define("auto_select_on_type",function(options){var originalBlur,self=this;self.onBlur=(originalBlur=self.onBlur,function(e){var $matchedItem=self.getFirstItemMatchedByTextContent(self.lastValue,!0);return void 0!==$matchedItem.attr("data-value")&&self.getValue()!==$matchedItem.attr("data-value")&&self.setValue($matchedItem.attr("data-value")),originalBlur.apply(this,arguments)})}),Selectize.define("autofill_disable",function(options){var original,self=this;self.setup=(original=self.setup,function(){original.apply(self,arguments),self.$control_input.attr({autocomplete:"new-password",autofill:"no"})})}),Selectize.define("drag_drop",function(options){if(!$.fn.sortable)throw new Error('The "drag_drop" plugin requires jQuery UI "sortable".');var self,original;"multi"===this.settings.mode&&((self=this).lock=(original=self.lock,function(){var sortable=self.$control.data("sortable");return sortable&&sortable.disable(),original.apply(self,arguments)}),self.unlock=function(){var original=self.unlock;return function(){var sortable=self.$control.data("sortable");return sortable&&sortable.enable(),original.apply(self,arguments)}}(),self.setup=function(){var original=self.setup;return function(){original.apply(this,arguments);var $control=self.$control.sortable({items:"[data-value]",forcePlaceholderSize:!0,disabled:self.isLocked,start:function(e,ui){ui.placeholder.css("width",ui.helper.css("width")),$control.addClass("dragging")},stop:function(){$control.removeClass("dragging");var active=self.$activeItems?self.$activeItems.slice():null,values=[];$control.children("[data-value]").each(function(){values.push($(this).attr("data-value"))}),self.isFocused=!1,self.setValue(values),self.isFocused=!0,self.setActiveItem(active),self.positionDropdown()}})}}())}),Selectize.define("dropdown_header",function(options){var original,self=this;options=$.extend({title:"Untitled",headerClass:"selectize-dropdown-header",titleRowClass:"selectize-dropdown-header-title",labelClass:"selectize-dropdown-header-label",closeClass:"selectize-dropdown-header-close",html:function(data){return'<div class="'+data.headerClass+'"><div class="'+data.titleRowClass+'"><span class="'+data.labelClass+'">'+data.title+'</span><a href="javascript:void(0)" class="'+data.closeClass+'">&times;</a></div></div>'}},options),self.setup=(original=self.setup,function(){original.apply(self,arguments),self.$dropdown_header=$(options.html(options)),self.$dropdown.prepend(self.$dropdown_header)})}),Selectize.define("optgroup_columns",function(options){function equalizeSizes(){var i,height_max,width,width_parent,$optgroups=$("[data-group]",self.$dropdown_content),n=$optgroups.length;if(n&&self.$dropdown_content.width()){if(options.equalizeHeight){for(i=height_max=0;i<n;i++)height_max=Math.max(height_max,$optgroups.eq(i).height());$optgroups.css({height:height_max})}options.equalizeWidth&&(width_parent=self.$dropdown_content.innerWidth()-getScrollbarWidth(),width=Math.round(width_parent/n),$optgroups.css({width:width}),1<n&&(width_parent=width_parent-width*(n-1),$optgroups.eq(n-1).css({width:width_parent})))}}var original,self=this,getScrollbarWidth=(options=$.extend({equalizeWidth:!0,equalizeHeight:!0},options),this.getAdjacentOption=function($option,direction){var $options=$option.closest("[data-group]").find("[data-selectable]"),$option=$options.index($option)+direction;return 0<=$option&&$option<$options.length?$options.eq($option):$()},this.onKeyDown=(original=self.onKeyDown,function(e){var index,$optgroup;if(!this.isOpen||37!==e.keyCode&&39!==e.keyCode)return original.apply(this,arguments);self.ignoreHover=!0,index=($optgroup=this.$activeOption.closest("[data-group]")).find("[data-selectable]").index(this.$activeOption),($optgroup=(e=($optgroup=37===e.keyCode?$optgroup.prev("[data-group]"):$optgroup.next("[data-group]")).find("[data-selectable]")).eq(Math.min(e.length-1,index))).length&&this.setActiveOption($optgroup)}),function(){var div,width=getScrollbarWidth.width,doc=document;return void 0===width&&((div=doc.createElement("div")).innerHTML='<div style="width:50px;height:50px;position:absolute;left:-50px;top:-50px;overflow:auto;"><div style="width:1px;height:100px;"></div></div>',div=div.firstChild,doc.body.appendChild(div),width=getScrollbarWidth.width=div.offsetWidth-div.clientWidth,doc.body.removeChild(div)),width});(options.equalizeHeight||options.equalizeWidth)&&(hook.after(this,"positionDropdown",equalizeSizes),hook.after(this,"refreshOptions",equalizeSizes))}),Selectize.define("remove_button",function(options){options=$.extend({label:"&times;",title:"Remove",className:"remove",append:!0},options),("single"===this.settings.mode?function(thisRef,options){options.className="remove-single";var original,self=thisRef,html='<a href="javascript:void(0)" class="'+options.className+'" tabindex="-1" title="'+escape_html(options.title)+'">'+options.label+"</a>";thisRef.setup=(original=self.setup,function(){var id,render_item;options.append&&(id=$(self.$input.context).attr("id"),$("#"+id),render_item=self.settings.render.item,self.settings.render.item=function(data){return html_container=render_item.apply(thisRef,arguments),html_element=html,$("<span>").append(html_container).append(html_element);var html_container,html_element}),original.apply(thisRef,arguments),thisRef.$control.on("click","."+options.className,function(e){e.preventDefault(),self.isLocked||self.clear()})})}:function(thisRef,options){var original,self=thisRef,html='<a href="javascript:void(0)" class="'+options.className+'" tabindex="-1" title="'+escape_html(options.title)+'">'+options.label+"</a>";thisRef.setup=(original=self.setup,function(){var render_item;options.append&&(render_item=self.settings.render.item,self.settings.render.item=function(data){return html_container=render_item.apply(thisRef,arguments),html_element=html,pos=html_container.search(/(<\/[^>]+>\s*)$/),html_container.substring(0,pos)+html_element+html_container.substring(pos);var html_container,html_element,pos}),original.apply(thisRef,arguments),thisRef.$control.on("click","."+options.className,function(e){if(e.preventDefault(),!self.isLocked)return e=$(e.currentTarget).parent(),self.setActiveItem(e),self.deleteSelection()&&self.setCaret(self.items.length),!1})})})(this,options)}),Selectize.define("restore_on_backspace",function(options){var original,self=this;options.text=options.text||function(option){return option[this.settings.labelField]},this.onKeyDown=(original=self.onKeyDown,function(e){var index;return 8===e.keyCode&&""===this.$control_input.val()&&!this.$activeItems.length&&0<=(index=this.caretPos-1)&&index<this.items.length?(index=this.options[this.items[index]],this.deleteSelection(e)&&(this.setTextboxValue(options.text.apply(this,[index])),this.refreshOptions(!0)),void e.preventDefault()):original.apply(this,arguments)})}),Selectize.define("select_on_focus",function(options){var originalFocus,originalBlur,self=this;self.on("focus",(originalFocus=self.onFocus,function(e){var value=self.getItem(self.getValue()).text();return self.clear(),self.setTextboxValue(value),self.$control_input.select(),setTimeout(function(){self.settings.selectOnTab&&self.setActiveOption(self.getFirstItemMatchedByTextContent(value)),self.settings.score=null},0),originalFocus.apply(this,arguments)})),self.onBlur=(originalBlur=self.onBlur,function(e){return""===self.getValue()&&self.lastValidValue!==self.getValue()&&self.setValue(self.lastValidValue),setTimeout(function(){self.settings.score=function(){return function(){return 1}}},0),originalBlur.apply(this,arguments)}),self.settings.score=function(){return function(){return 1}}}),Selectize.define("tag_limit",function(options){const self=this;options.tagLimit=options.tagLimit,this.onBlur=function(){const original=self.onBlur;return function(e){if(original.apply(this,e),e){const $control=this.$control,$items=$control.find(".item"),limit=options.tagLimit;void 0===limit||$items.length<=limit||($items.toArray().forEach(function(item,index){index<limit||$(item).hide()}),$control.append("<span><b>"+($items.length-limit)+"</b></span>"))}}}(),this.onFocus=function(){const original=self.onFocus;return function(e){if(original.apply(this,e),e){const $control=this.$control,$items=$control.find(".item");$items.show(),$control.find("span").remove()}}}()}),Selectize});/*!
 * jQuery UI Touch Punch 1.0.8 as modified by RWAP Software
 * based on original touchpunch v0.2.3 which has not been updated since 2014
 *
 * Updates by RWAP Software to take account of various suggested changes on the original code issues
 *
 * Original: https://github.com/furf/jquery-ui-touch-punch
 * Copyright 2011–2014, Dave Furfero
 * Dual licensed under the MIT or GPL Version 2 licenses.
 */
!function(t){"function"==typeof define&&define.amd?define(["jquery","jquery.ui"],t):t(jQuery)}(function(o){var t,e,n,u;function c(t){return{x:t.originalEvent.changedTouches[0].pageX,y:t.originalEvent.changedTouches[0].pageY}}function s(t,o){var e,n;1<t.originalEvent.touches.length||(t.cancelable&&t.preventDefault(),e=t.originalEvent.changedTouches[0],(n=document.createEvent("MouseEvents")).initMouseEvent(o,!0,!0,window,1,e.screenX,e.screenY,e.clientX,e.clientY,!1,!1,!1,!1,0,null),t.target.dispatchEvent(n))}o.support.mspointer=window.navigator.msPointerEnabled,o.support.touch="ontouchstart" in document||"ontouchstart" in window||window.TouchEvent||window.DocumentTouch&&document instanceof DocumentTouch||0<navigator.maxTouchPoints||0<navigator.msMaxTouchPoints,(o.support.touch||o.support.mspointer)&&o.ui.mouse&&(t=o.ui.mouse.prototype,e=t._mouseInit,n=t._mouseDestroy,t._touchStart=function(t){var o=this;this._startedMove=t.timeStamp,o._startPos=c(t),!u&&o._mouseCapture(t.originalEvent.changedTouches[0])&&(u=!0,o._touchMoved=!1,s(t,"mouseover"),s(t,"mousemove"),s(t,"mousedown"))},t._touchMove=function(t){u&&(this._touchMoved=!0,s(t,"mousemove"))},t._touchEnd=function(t){var o;u&&(s(t,"mouseup"),s(t,"mouseout"),o=t.timeStamp-this._startedMove,!this._touchMoved||o<500?s(t,"click"):(o=c(t),Math.abs(o.x-this._startPos.x)<10&&Math.abs(o.y-this._startPos.y)<10&&(this._touchMoved&&"stylus"!==t.originalEvent.changedTouches[0].touchType||s(t,"click"))),this._touchMoved=!1,u=!1)},t._mouseInit=function(){var t=this;o.support.mspointer&&(t.element[0].style.msTouchAction="none"),t.element.on({touchstart:o.proxy(t,"_touchStart"),touchmove:o.proxy(t,"_touchMove"),touchend:o.proxy(t,"_touchEnd")}),e.call(t)},t._mouseDestroy=function(){var t=this;t.element.off({touchstart:o.proxy(t,"_touchStart"),touchmove:o.proxy(t,"_touchMove"),touchend:o.proxy(t,"_touchEnd")}),n.call(t)})});/*!
 * jQuery Form Plugin
 * version: 2.73 (03-MAY-2011)
 * @requires jQuery v1.3.2 or later
 *
 * Examples and documentation at: http://malsup.com/jquery/form/
 * Dual licensed under the MIT and GPL licenses:
 *   http://www.opensource.org/licenses/mit-license.php
 *   http://www.gnu.org/licenses/gpl.html
 */
;(function($){$.fn.ajaxSubmit=function(options){if(!this.length){log('ajaxSubmit: skipping submit process - no element selected');return this}
if(typeof options=='function'){options={success:options}}
var action=this.attr('action');var url=(typeof action==='string')?$.trim(action):'';if(url){url=(url.match(/^([^#]+)/)||[])[1]}
url=url||window.location.href||'';options=$.extend(!0,{url:url,success:$.ajaxSettings.success,type:this[0].getAttribute('method')||'GET',iframeSrc:/^https/i.test(window.location.href||'')?'javascript:false':'about:blank'},options);var veto={};this.trigger('form-pre-serialize',[this,options,veto]);if(veto.veto){log('ajaxSubmit: submit vetoed via form-pre-serialize trigger');return this}
if(options.beforeSerialize&&options.beforeSerialize(this,options)===!1){log('ajaxSubmit: submit aborted via beforeSerialize callback');return this}
var n,v,a=this.formToArray(options.semantic);if(options.data){options.extraData=options.data;for(n in options.data){if(options.data[n]instanceof Array){for(var k in options.data[n]){a.push({name:n,value:options.data[n][k]})}}else{v=options.data[n];v=$.isFunction(v)?v():v;a.push({name:n,value:v})}}}
if(options.beforeSubmit&&options.beforeSubmit(a,this,options)===!1){log('ajaxSubmit: submit aborted via beforeSubmit callback');return this}
this.trigger('form-submit-validate',[a,this,options,veto]);if(veto.veto){log('ajaxSubmit: submit vetoed via form-submit-validate trigger');return this}
var q=$.param(a);if(options.type.toUpperCase()=='GET'){options.url+=(options.url.indexOf('?')>=0?'&':'?')+q;options.data=null}else{options.data=q}
var $form=this,callbacks=[];if(options.resetForm){callbacks.push(function(){$form.resetForm()})}
if(options.clearForm){callbacks.push(function(){$form.clearForm()})}
if(!options.dataType&&options.target){var oldSuccess=options.success||function(){};callbacks.push(function(data){var fn=options.replaceTarget?'replaceWith':'html';$(options.target)[fn](data).each(oldSuccess,arguments)})}else if(options.success){callbacks.push(options.success)}
options.success=function(data,status,xhr){var context=options.context||options;for(var i=0,max=callbacks.length;i<max;i++){callbacks[i].apply(context,[data,status,xhr||$form,$form])}};var fileInputs=$('input:file',this).length>0;var mp='multipart/form-data';var multipart=($form.attr('enctype')==mp||$form.attr('encoding')==mp);if(options.iframe!==!1&&(fileInputs||options.iframe||multipart)){if(options.closeKeepAlive){$.get(options.closeKeepAlive,fileUpload)}else{fileUpload()}}else{$.ajax(options)}
this.trigger('form-submit-notify',[this,options]);return this;function fileUpload(){var form=$form[0];if($(':input[name=submit],:input[id=submit]',form).length){alert('Error: Form elements must not have name or id of "submit".');return}
var s=$.extend(!0,{},$.ajaxSettings,options);s.context=s.context||s;var id='jqFormIO'+(new Date().getTime()),fn='_'+id;var $io=$('<iframe id="'+id+'" name="'+id+'" src="'+s.iframeSrc+'" />');var io=$io[0];$io.css({position:'absolute',top:'-1000px',left:'-1000px'});var xhr={aborted:0,responseText:null,responseXML:null,status:0,statusText:'n/a',getAllResponseHeaders:function(){},getResponseHeader:function(){},setRequestHeader:function(){},abort:function(status){var e=(status==='timeout'?'timeout':'aborted');log('aborting upload... '+e);this.aborted=1;$io.attr('src',s.iframeSrc);xhr.error=e;s.error&&s.error.call(s.context,xhr,e,e);g&&$.event.trigger("ajaxError",[xhr,s,e]);s.complete&&s.complete.call(s.context,xhr,e)}};var g=s.global;if(g&&!$.active++){$.event.trigger("ajaxStart")}
if(g){$.event.trigger("ajaxSend",[xhr,s])}
if(s.beforeSend&&s.beforeSend.call(s.context,xhr,s)===!1){if(s.global){$.active--}
return}
if(xhr.aborted){return}
var timedOut=0,timeoutHandle;var sub=form.clk;if(sub){var n=sub.name;if(n&&!sub.disabled){s.extraData=s.extraData||{};s.extraData[n]=sub.value;if(sub.type=="image"){s.extraData[n+'.x']=form.clk_x;s.extraData[n+'.y']=form.clk_y}}}
function doSubmit(){var t=$form.attr('target'),a=$form.attr('action');form.setAttribute('target',id);if(form.getAttribute('method')!='POST'){form.setAttribute('method','POST')}
if(form.getAttribute('action')!=s.url){form.setAttribute('action',s.url)}
if(!s.skipEncodingOverride){$form.attr({encoding:'multipart/form-data',enctype:'multipart/form-data'})}
if(s.timeout){timeoutHandle=setTimeout(function(){timedOut=!0;cb(!0)},s.timeout)}
var extraInputs=[];try{if(s.extraData){for(var n in s.extraData){extraInputs.push($('<input type="hidden" name="'+n+'" value="'+s.extraData[n]+'" />').appendTo(form)[0])}}
$io.appendTo('body');io.attachEvent?io.attachEvent('onload',cb):io.addEventListener('load',cb,!1);form.submit()}finally{form.setAttribute('action',a);if(t){form.setAttribute('target',t)}else{$form.removeAttr('target')}
$(extraInputs).remove()}}
if(s.forceSync){doSubmit()}else{setTimeout(doSubmit,10)}
var data,doc,domCheckCount=50,callbackProcessed;function cb(e){if(xhr.aborted||callbackProcessed){return}
if(e===!0&&xhr){xhr.abort('timeout');return}
var doc=io.contentWindow?io.contentWindow.document:io.contentDocument?io.contentDocument:io.document;if(!doc||doc.location.href==s.iframeSrc){if(!timedOut)
return}
io.detachEvent?io.detachEvent('onload',cb):io.removeEventListener('load',cb,!1);var ok=!0;try{if(timedOut){throw 'timeout'}
var isXml=s.dataType=='xml'||doc.XMLDocument||$.isXMLDoc(doc);log('isXml='+isXml);if(!isXml&&window.opera&&(doc.body==null||doc.body.innerHTML=='')){if(--domCheckCount){log('requeing onLoad callback, DOM not available');setTimeout(cb,250);return}}
xhr.responseText=doc.body?doc.body.innerHTML:doc.documentElement?doc.documentElement.innerHTML:null;xhr.responseXML=doc.XMLDocument?doc.XMLDocument:doc;if(isXml)
s.dataType='xml';xhr.getResponseHeader=function(header){var headers={'content-type':s.dataType};return headers[header]};var scr=/(json|script|text)/.test(s.dataType);if(scr||s.textarea){var ta=doc.getElementsByTagName('textarea')[0];if(ta){xhr.responseText=ta.value}else if(scr){var pre=doc.getElementsByTagName('pre')[0];var b=doc.getElementsByTagName('body')[0];if(pre){xhr.responseText=pre.textContent}else if(b){xhr.responseText=b.innerHTML}}}else if(s.dataType=='xml'&&!xhr.responseXML&&xhr.responseText!=null){xhr.responseXML=toXml(xhr.responseText)}
data=httpData(xhr,s.dataType,s)}catch(e){log('error caught:',e);ok=!1;xhr.error=e;s.error&&s.error.call(s.context,xhr,'error',e);g&&$.event.trigger("ajaxError",[xhr,s,e])}
if(xhr.aborted){log('upload aborted');ok=!1}
if(ok){s.success&&s.success.call(s.context,data,'success',xhr);g&&$.event.trigger("ajaxSuccess",[xhr,s])}
g&&$.event.trigger("ajaxComplete",[xhr,s]);if(g&&!--$.active){$.event.trigger("ajaxStop")}
s.complete&&s.complete.call(s.context,xhr,ok?'success':'error');callbackProcessed=!0;if(s.timeout)
clearTimeout(timeoutHandle);setTimeout(function(){$io.removeData('form-plugin-onload');$io.remove();xhr.responseXML=null},100)}
var toXml=$.parseXML||function(s,doc){if(window.ActiveXObject){doc=new ActiveXObject('Microsoft.XMLDOM');doc.async='false';doc.loadXML(s)}else{doc=(new DOMParser()).parseFromString(s,'text/xml')}
return(doc&&doc.documentElement&&doc.documentElement.nodeName!='parsererror')?doc:null};var parseJSON=$.parseJSON||function(s){return window['eval']('('+s+')')};var httpData=function(xhr,type,s){var ct=xhr.getResponseHeader('content-type')||'',xml=type==='xml'||!type&&ct.indexOf('xml')>=0,data=xml?xhr.responseXML:xhr.responseText;if(xml&&data.documentElement.nodeName==='parsererror'){$.error&&$.error('parsererror')}
if(s&&s.dataFilter){data=s.dataFilter(data,type)}
if(typeof data==='string'){if(type==='json'||!type&&ct.indexOf('json')>=0){data=parseJSON(data)}else if(type==="script"||!type&&ct.indexOf("javascript")>=0){$.globalEval(data)}}
return data}}};$.fn.ajaxForm=function(options){if(this.length===0){var o={s:this.selector,c:this.context};if(!$.isReady&&o.s){log('DOM not ready, queuing ajaxForm');$(function(){$(o.s,o.c).ajaxForm(options)});return this}
log('terminating; zero elements found by selector'+($.isReady?'':' (DOM not ready)'));return this}
return this.ajaxFormUnbind().bind('submit.form-plugin',function(e){if(!e.isDefaultPrevented()){e.preventDefault();$(this).ajaxSubmit(options)}}).bind('click.form-plugin',function(e){var target=e.target;var $el=$(target);if(!($el.is(":submit,input:image"))){var t=$el.closest(':submit');if(t.length==0){return}
target=t[0]}
var form=this;form.clk=target;if(target.type=='image'){if(e.offsetX!=undefined){form.clk_x=e.offsetX;form.clk_y=e.offsetY}else if(typeof $.fn.offset=='function'){var offset=$el.offset();form.clk_x=e.pageX-offset.left;form.clk_y=e.pageY-offset.top}else{form.clk_x=e.pageX-target.offsetLeft;form.clk_y=e.pageY-target.offsetTop}}
setTimeout(function(){form.clk=form.clk_x=form.clk_y=null},100)})};$.fn.ajaxFormUnbind=function(){return this.unbind('submit.form-plugin click.form-plugin')};$.fn.formToArray=function(semantic){var a=[];if(this.length===0){return a}
var form=this[0];var els=semantic?form.getElementsByTagName('*'):form.elements;if(!els){return a}
var i,j,n,v,el,max,jmax;for(i=0,max=els.length;i<max;i++){el=els[i];n=el.name;if(!n){continue}
if(semantic&&form.clk&&el.type=="image"){if(!el.disabled&&form.clk==el){a.push({name:n,value:$(el).val()});a.push({name:n+'.x',value:form.clk_x},{name:n+'.y',value:form.clk_y})}
continue}
v=$.fieldValue(el,!0);if(v&&v.constructor==Array){for(j=0,jmax=v.length;j<jmax;j++){a.push({name:n,value:v[j]})}}else if(v!==null&&typeof v!='undefined'){a.push({name:n,value:v})}}
if(!semantic&&form.clk){var $input=$(form.clk),input=$input[0];n=input.name;if(n&&!input.disabled&&input.type=='image'){a.push({name:n,value:$input.val()});a.push({name:n+'.x',value:form.clk_x},{name:n+'.y',value:form.clk_y})}}
return a};$.fn.formSerialize=function(semantic){return $.param(this.formToArray(semantic))};$.fn.fieldSerialize=function(successful){var a=[];this.each(function(){var n=this.name;if(!n){return}
var v=$.fieldValue(this,ful);if(v&&v.constructor==Array){for(var i=0,max=v.length;i<max;i++){a.push({name:n,value:v[i]})}}else if(v!==null&&typeof v!='undefined'){a.push({name:this.name,value:v})}});return $.param(a)};$.fn.fieldValue=function(successful){for(var val=[],i=0,max=this.length;i<max;i++){var el=this[i];var v=$.fieldValue(el,successful);if(v===null||typeof v=='undefined'||(v.constructor==Array&&!v.length)){continue}
v.constructor==Array?$.merge(val,v):val.push(v)}
return val};$.fieldValue=function(el,successful){var n=el.name,t=el.type,tag=el.tagName.toLowerCase();if(successful===undefined){successful=!0}
if(successful&&(!n||el.disabled||t=='reset'||t=='button'||(t=='checkbox'||t=='radio')&&!el.checked||(t=='submit'||t=='image')&&el.form&&el.form.clk!=el||tag=='select'&&el.selectedIndex==-1)){return null}
if(tag=='select'){var index=el.selectedIndex;if(index<0){return null}
var a=[],ops=el.options;var one=(t=='select-one');var max=(one?index+1:ops.length);for(var i=(one?index:0);i<max;i++){var op=ops[i];if(op.selected){var v=op.value;if(!v){v=(op.attributes&&op.attributes.value&&!(op.attributes.value.specified))?op.text:op.value}
if(one){return v}
a.push(v)}}
return a}
return $(el).val()};$.fn.clearForm=function(){return this.each(function(){$('input,select,textarea',this).clearFields()})};$.fn.clearFields=$.fn.clearInputs=function(){return this.each(function(){var t=this.type,tag=this.tagName.toLowerCase();if(t=='text'||t=='password'||tag=='textarea'){this.value=''}else if(t=='checkbox'||t=='radio'){this.checked=!1}else if(tag=='select'){this.selectedIndex=-1}})};$.fn.resetForm=function(){return this.each(function(){if(typeof this.reset=='function'||(typeof this.reset=='object'&&!this.reset.nodeType)){this.reset()}})};$.fn.enable=function(b){if(b===undefined){b=!0}
return this.each(function(){this.disabled=!b})};$.fn.selected=function(select){if(select===undefined){select=!0}
return this.each(function(){var t=this.type;if(t=='checkbox'||t=='radio'){this.checked=select}else if(this.tagName.toLowerCase()=='option'){var $sel=$(this).parent('select');if(select&&$sel[0]&&$sel[0].type=='select-one'){$sel.find('option').selected(!1)}
this.selected=select}})};function log(){if($.fn.ajaxSubmit.debug){var msg='[jquery.form] '+Array.prototype.join.call(arguments,'');if(window.console&&window.console.log){window.console.log(msg)}else if(window.opera&&window.opera.postError){window.opera.postError(msg)}}}})($);
/*!
 * hoverIntent v1.8.0 // 2014.06.29 // jQuery v1.9.1+
 * http://cherne.net/brian/resources/jquery.hoverIntent.html
 *
 * You may use hoverIntent under the terms of the MIT license. Basically that
 * means you are free to use hoverIntent as long as this header is left intact.
 * Copyright 2007, 2014 Brian Cherne
 */
(function($){$.fn.hoverIntent=function(handlerIn,handlerOut,selector){var cfg={interval:100,sensitivity:6,timeout:0};if(typeof handlerIn==="object"){cfg=$.extend(cfg,handlerIn)}else{if($.isFunction(handlerOut)){cfg=$.extend(cfg,{over:handlerIn,out:handlerOut,selector:selector})}else{cfg=$.extend(cfg,{over:handlerIn,out:handlerIn,selector:handlerOut})}}var cX,cY,pX,pY;var track=function(ev){cX=ev.pageX;cY=ev.pageY};var compare=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);if(Math.sqrt((pX-cX)*(pX-cX)+(pY-cY)*(pY-cY))<cfg.sensitivity){$(ob).off("mousemove.hoverIntent",track);ob.hoverIntent_s=!0;return cfg.over.apply(ob,[ev])}else{pX=cX;pY=cY;ob.hoverIntent_t=setTimeout(function(){compare(ev,ob)},cfg.interval)}};var delay=function(ev,ob){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t);ob.hoverIntent_s=!1;return cfg.out.apply(ob,[ev])};var handleHover=function(e){var ev=$.extend({},e);var ob=this;if(ob.hoverIntent_t){ob.hoverIntent_t=clearTimeout(ob.hoverIntent_t)}if(e.type==="mouseenter"){pX=ev.pageX;pY=ev.pageY;$(ob).on("mousemove.hoverIntent",track);if(!ob.hoverIntent_s){ob.hoverIntent_t=setTimeout(function(){compare(ev,ob)},cfg.interval)}}else{$(ob).off("mousemove.hoverIntent",track);if(ob.hoverIntent_s){ob.hoverIntent_t=setTimeout(function(){delay(ev,ob)},cfg.timeout)}}};return this.on({"mouseenter.hoverIntent":handleHover,"mouseleave.hoverIntent":handleHover},cfg.selector)}})(jQuery);(function($,window){var genCacheKey=function(options){var url=options.url.replace(/jQuery.*/,'');if(options.cache===!1){url=url.replace(/([?&])_=[^&]*/,'')}
if(options.data){return(as4Plugin.localCacheKey||'')+(options.cacheKey||url+'?'+options.data+options.type)}else{return(as4Plugin.localCacheKey||'')+(options.cacheKey||url+options.type+(options.data||''))}};$.ajaxPrefilter(function(options){var storage=(options.localCache===!0)?window.localStorage:options.localCache,hourstl=options.cacheTTL||5,cacheKey=genCacheKey(options),cacheValid=options.isCacheValid,ttl,value;if(!storage||(storage&&!as4Plugin.isLocalStorageAvailable())){return}
ttl=storage.getItem(cacheKey+'cachettl');if(cacheValid&&typeof cacheValid==='function'&&!cacheValid()){storage.removeItem(cacheKey)}
if(ttl&&ttl<+new Date()){storage.removeItem(cacheKey);storage.removeItem(cacheKey+'cachettl');ttl=0}
value=storage.getItem(cacheKey);if(!value){if(options.success){options.realsuccess=options.success}
options.success=function(data){var strdata=data;if(this.dataType.toLowerCase().indexOf('json')===0)strdata=JSON.stringify(data);try{storage.setItem(cacheKey,strdata)}catch(e){storage.removeItem(cacheKey);storage.removeItem(cacheKey+'cachettl')}
if(options.realsuccess)options.realsuccess(data);};if(!ttl){storage.setItem(cacheKey+'cachettl',+new Date()+1000*60*60*hourstl)}}});$.ajaxTransport("+*",function(options){if(options.localCache){var cacheKey=genCacheKey(options),storage=(options.localCache===!0)?window.localStorage:options.localCache,value=(storage)?storage.getItem(cacheKey):!1;if(value){if(options.dataType.toLowerCase().indexOf('json')===0)value=JSON.parse(value);return{send:function(headers,completeCallback){var response={};response[options.dataType]=value;completeCallback(200,'success',response,'')},abort:function(){console.log("Aborted ajax transport for json cache.")}}}}})})(jQuery,window);window.addEventListener('load',function(){setTimeout(function(){window.addEventListener('popstate',function(event){if(typeof(event.state)!='undefined'&&event.state!=null&&typeof(event.state.id_search)!='undefined'&&!isNaN(event.state.id_search)){if(typeof(event.state.stateFromInit)!='undefined'&&event.state.stateFromInit&&as4Plugin.isSafari()){if(!isNaN(as4Plugin.previousOnPopState)&&as4Plugin.previousOnPopState!=null&&as4Plugin.previousOnPopState>0){as4Plugin.previousOnPopState=null;location.reload()}else{as4Plugin.previousOnPopState=null}
return}
as4Plugin.fromBackForwardEvent=!0;formOptionsObject=as4Plugin.getASFormOptions(event.state.id_search);formOptionsObject.data=$.param(event.state.formSerializedArray)+'&'+$.param(event.state.formOptionsData);formOptionsObject.url=$('#PM_ASForm_'+event.state.id_search).attr('action');formOptionsObject.form=$('#PM_ASForm_'+event.state.id_search);$.ajax(formOptionsObject);as4Plugin.previousOnPopState=event.state.id_search}else{if(typeof(prestashop)!='object'){if(!isNaN(as4Plugin.previousOnPopState)&&as4Plugin.previousOnPopState!=null&&as4Plugin.previousOnPopState>0){as4Plugin.previousOnPopState=null;location.reload()}else{as4Plugin.previousOnPopState=null}}}})},500)});$(document).on('as4-After-Init-Search-Block',function(e,idSearch,searchMethod,stepSearch){if(typeof(prestashop)=='object'){if(!as4Plugin.fromBackForwardEvent){as4Plugin.pushNewState(idSearch,!0)}}});$(document).on('as4-Before-Set-Results-Contents',function(e,idSearch,context){if(!as4Plugin.fromBackForwardEvent){as4Plugin.pushNewState(idSearch)}
eventLabel=[];availableCriterionsGroups=as4Plugin.getParamValue(idSearch,'availableCriterionsGroups');$.each(as4Plugin.getParamValue(idSearch,'selectedCriterions'),function(idCriterionGroup,selectedCriterions){$.each(selectedCriterions,function(index2,selectedCriterion){eventLabel.push(availableCriterionsGroups[idCriterionGroup]+': '+selectedCriterion.value)})});as4Plugin.sendGAEvent('Advanced Search','Show Results',eventLabel.join(', '))});$(document).on('as4-Criterion-Change',function(e,idSearch,idCriterionGroup,idCriterion,criterionName,groupType){step_search=as4Plugin.getParamValue(idSearch,'stepSearch');search_method=as4Plugin.getParamValue(idSearch,'searchMethod');availableCriterionsGroups=as4Plugin.getParamValue(idSearch,'availableCriterionsGroups');as4Plugin.sendGAEvent('Advanced Search','Criterion Selected',availableCriterionsGroups[idCriterionGroup]+': '+criterionName)
if(step_search==1){as4Plugin.nextStep(idSearch,search_method)}else{as4Plugin.runSearch(idSearch,search_method)}});if(typeof(prestashop)=='object'){prestashop.on('responsive update',function(event){as4Plugin.initMobileStyles()});prestashop.on('updateProductList',function(event){if(typeof(as4Plugin)=='object'&&typeof(event.id_search)!='undefined'&&!isNaN(event.id_search)){scrollTopActive=as4Plugin.getParamValue(event.id_search,'scrollTopActive');if(!scrollTopActive){if(typeof(event.without_products)=='undefined'){as4Plugin.scrollTop(event.id_search,'updateProductList',(scrollTopActive==!1))}}else{if(typeof(event.without_products)=='undefined'){as4Plugin.scrollTop(event.id_search,'updateProductList',(scrollTopActive==!1))}else{if(!event.without_products){as4Plugin.scrollTop(event.id_search,'updateProductList',(event.without_products==!1))}}}}
if(typeof(as4Plugin)=='object'){setTimeout(function(){var currentUrlParams=window.location.href.substring(window.location.href.indexOf('?',0));var orderRegexp=new RegExp(/[?&]order=\w+\.\w+\.\w+/);if(currentUrlParams.match(orderRegexp)){var matchedOrder=currentUrlParams.match(orderRegexp)[0];var cleanedMatchedOrder=matchedOrder.substr(matchedOrder.indexOf('=',0)+1);if(cleanedMatchedOrder.length>0){$('.PM_ASForm input[name="orderby"]').prop('disabled',!1);$('.PM_ASForm input[name="orderby"]').val(cleanedMatchedOrder)}}},100)}})};/**
 * Cross Selling On Cart
 *
 * @author    Presta-Module.com <support@presta-module.com> - https://www.presta-module.com
 * @copyright Presta-Module 2022 - https://www.presta-module.com
 * @license   see file: LICENSE.txt
 *
 *           ____     __  __
 *          |  _ \   |  \/  |
 *          | |_) |  | |\/| |
 *          |  __/   | |  | |
 *          |_|      |_|  |_|
 */
if(typeof pm_crosssellingoncart!=='undefined'){setTimeout(function(){pm_crosssellingoncart.prefix='.pm-csoc .carousel';$(document).ready(function(){if(typeof(modalAjaxCart)=='undefined'&&typeof(ajaxCart)!='undefined'&&typeof(pm_reloadCartOnAdd)!='undefined'&&typeof(pm_csocLoopInterval)=='undefined'){pm_csocLoopInterval=setInterval(function(){pm_reloadCartOnAdd(pm_crosssellingoncart.order_page_link)},500)}
if($('body#product').size()>0){$(document).on('click',pm_crosssellingoncart.prefix+' a.ajax_add_to_cart_button',function(e){e.preventDefault();var owl=$(pm_crosssellingoncart.prefix).data('pm-csoc-owlCarousel');owl.removeItem(owl.currentItem);owl.reinit();if($(pm_crosssellingoncart.prefix+' .product-box').length<=0){$('.pm-csoc').remove()}})}
$('body').on('show.bs.modal','#blockcart-modal',()=>{})})},50);function initCSOCCarousel(prefix){$(prefix).pmCSOCOwlCarousel({items:parseInt(pm_crosssellingoncart.nbItems),itemsCustom:!1,itemsDesktop:!1,itemsDesktopSmall:!1,itemsTablet:[768,parseInt(pm_crosssellingoncart.products_quantity_tablet)],itemsTabletSmall:!1,itemsMobile:[479,parseInt(pm_crosssellingoncart.products_quantity_mobile)],slideSpeed:200,paginationSpeed:800,autoPlay:!0,stopOnHover:!0,goToFirstSpeed:1000,navigation:!1,navigationText:["prev","next"],scrollPerPage:!0,pagination:!0,baseClass:"pm-csoc-owl-carousel",theme:"pm-csoc-owl-theme",mouseDraggable:!1,responsiveBaseWidth:window})}};!function(e){e.fn.autoComplete=function(t){var o=e.extend({},e.fn.autoComplete.defaults,t);return"string"==typeof t?(this.each(function(){var o=e(this);"destroy"==t&&(e(window).off("resize.autocomplete",o.updateSC),o.off("blur.autocomplete focus.autocomplete keydown.autocomplete keyup.autocomplete"),o.data("autocomplete")?o.attr("autocomplete",o.data("autocomplete")):o.removeAttr("autocomplete"),e(o.data("sc")).remove(),o.removeData("sc").removeData("autocomplete"))}),this):this.each(function(){function t(e){var t=s.val();if(s.cache[t]=e,e.length&&t.length>=o.minChars){for(var a="",c=0;c<e.length;c++)a+=o.renderItem(e[c],t);s.sc.html(a),s.updateSC(0)}else s.sc.hide()}var s=e(this);s.sc=e('<div class="autocomplete-suggestions '+o.menuClass+'"></div>'),s.data("sc",s.sc).data("autocomplete",s.attr("autocomplete")),s.attr("autocomplete","off"),s.cache={},s.last_val="",s.updateSC=function(t,o){if(s.sc.css({top:s.offset().top+s.outerHeight(),left:s.offset().left,width:s.outerWidth()}),!t&&(s.sc.show(),s.sc.maxHeight||(s.sc.maxHeight=parseInt(s.sc.css("max-height"))),s.sc.suggestionHeight||(s.sc.suggestionHeight=e(".autocomplete-suggestion",s.sc).first().outerHeight()),s.sc.suggestionHeight))if(o){var a=s.sc.scrollTop(),c=o.offset().top-s.sc.offset().top;c+s.sc.suggestionHeight-s.sc.maxHeight>0?s.sc.scrollTop(c+s.sc.suggestionHeight+a-s.sc.maxHeight):0>c&&s.sc.scrollTop(c+a)}else s.sc.scrollTop(0)},e(window).on("resize.autocomplete",s.updateSC),s.sc.appendTo("body"),s.sc.on("mouseleave",".autocomplete-suggestion",function(){e(".autocomplete-suggestion.selected").removeClass("selected")}),s.sc.on("mouseenter",".autocomplete-suggestion",function(){e(".autocomplete-suggestion.selected").removeClass("selected"),e(this).addClass("selected")}),s.sc.on("mousedown click",".autocomplete-suggestion",function(t){var a=e(this),c=a.data("val");return(c||a.hasClass("autocomplete-suggestion"))&&(s.val(c),o.onSelect(t,c,a),s.sc.hide()),!1}),s.on("blur.autocomplete",function(){try{over_sb=e(".autocomplete-suggestions:hover").length}catch(t){over_sb=0}over_sb?s.is(":focus")||setTimeout(function(){s.focus()},20):(s.last_val=s.val(),s.sc.hide(),setTimeout(function(){s.sc.hide()},350))}),o.minChars||s.on("focus.autocomplete",function(){s.last_val="\n",s.trigger("keyup.autocomplete")}),s.on("keydown.autocomplete",function(t){if((40==t.which||38==t.which)&&s.sc.html()){var a,c=e(".autocomplete-suggestion.selected",s.sc);return c.length?(a=40==t.which?c.next(".autocomplete-suggestion"):c.prev(".autocomplete-suggestion"),a.length?(c.removeClass("selected"),s.val(a.addClass("selected").data("val"))):(c.removeClass("selected"),s.val(s.last_val),a=0)):(a=40==t.which?e(".autocomplete-suggestion",s.sc).first():e(".autocomplete-suggestion",s.sc).last(),s.val(a.addClass("selected").data("val"))),s.updateSC(0,a),!1}if(27==t.which)s.val(s.last_val).sc.hide();else if(13==t.which||9==t.which){var c=e(".autocomplete-suggestion.selected",s.sc);c.length&&s.sc.is(":visible")&&(o.onSelect(t,c.data("val"),c),setTimeout(function(){s.sc.hide()},20))}}),s.on("keyup.autocomplete",function(a){if(!~e.inArray(a.which,[13,27,35,36,37,38,39,40])){var c=s.val();if(c.length>=o.minChars){if(c!=s.last_val){if(s.last_val=c,clearTimeout(s.timer),o.cache){if(c in s.cache)return void t(s.cache[c]);for(var l=1;l<c.length-o.minChars;l++){var i=c.slice(0,c.length-l);if(i in s.cache&&!s.cache[i].length)return void t([])}}s.timer=setTimeout(function(){o.source(c,t)},o.delay)}}else s.last_val=c,s.sc.hide()}})})},e.fn.autoComplete.defaults={source:0,minChars:3,delay:150,cache:1,menuClass:"",renderItem:function(e,t){t=t.replace(/[-\/\\^$*+?.()|[\]{}]/g,"\\$&");var o=new RegExp("("+t.split(" ").join("|")+")","gi");return'<div class="autocomplete-suggestion" data-val="'+e+'">'+e.replace(o,"<b>$1</b>")+"</div>"},onSelect:function(e,t,o){}}}(jQuery);$(document).ready(function(){var $searchWidget=$('[data-search-widget]'),$searchBox=$searchWidget.find('input[type=text]'),searchURL=$searchWidget.attr('data-search-controller-url');$searchBox.autoComplete({minChars:3,source:function(query,response){$.post(searchURL,{s:query,resultsPerPage:10},null,'json').then(function(resp){response(resp.products)}).fail(response)},renderItem:function(product,search){return'<div class="media autocomplete-suggestion" data-url="'+product.url+'">'+'<img class="mr-1" src="'+product.cover.bySize.small_default.url+'" width="'+product.cover.bySize.small_default.width+'" height="'+product.cover.bySize.small_default.height+'">'+'<div class="media-body">'+product.name+'</div>'+'</div>'},onSelect:function(e,term,item){e.preventDefault();window.location.href=item.data('url')}})});var as4Plugin={lastIdSearch:!1,localCache:!1,localCacheKey:'',params:new Array(),extraParams:new Array(),persistentParams:new Array(),fromBackForwardEvent:!1,localStorageAvailable:null,blurEffect:!0,previousOnPopState:null,initDone:!1,getSearchResultsSelector:function(idSearch){return(as4Plugin.getParamValue(idSearch,'search_results_selector')!=''?as4Plugin.getParamValue(idSearch,'search_results_selector'):'#content-wrapper')},getObjectValueByKey:function(obj,key){if(obj.length){for(var k in obj){if(obj[k].name==key){return obj[k].value}}}
return null},getParamValue:function(idSearch,varName){if(typeof(as4Plugin.params)!='undefined'&&typeof(as4Plugin.params[idSearch])!='undefined'&&typeof(as4Plugin.params[idSearch][varName])!='undefined'){return as4Plugin.params[idSearch][varName]}
return!1},setParamValue:function(idSearch,varName,varValue){as4Plugin.params[idSearch][varName]=varValue},getPersistentParamValue:function(idSearch,varName){if(typeof(as4Plugin.persistentParams[idSearch])=='undefined'){as4Plugin.persistentParams[idSearch]=new Array()}
if(typeof(as4Plugin.persistentParams[idSearch][varName])!='undefined'){return as4Plugin.persistentParams[idSearch][varName]}
return!1},setPersistentParamValue:function(idSearch,varName,varValue){if(typeof(as4Plugin.persistentParams[idSearch])=='undefined'){as4Plugin.persistentParams[idSearch]=new Array()}
as4Plugin.persistentParams[idSearch][varName]=varValue},getASFormOptionsCompleteCallBack:function(arg1){as4Plugin.fromBackForwardEvent=!1},getASFormOptions:function(idSearch){return{beforeSubmit:as4Plugin.showAsRequest,success:as4Plugin.showAsResponse,complete:as4Plugin.getASFormOptionsCompleteCallBack,localCache:as4Plugin.localCache,localCacheKey:as4Plugin.localCacheKey,cacheTTL:2,dataType:'json',data:{ajaxMode:1,productFilterListData:as4Plugin.getParamValue(idSearch,'as4_productFilterListData'),productFilterListSource:as4Plugin.getParamValue(idSearch,'as4_productFilterListSource'),with_product:1},method:"POST"}},getASFormDynamicCriterionOptions:function(idSearch){return{beforeSubmit:as4Plugin.showAsRequest,success:as4Plugin.showAsResponse,localCache:as4Plugin.localCache,localCacheKey:as4Plugin.localCacheKey,cacheTTL:2,dataType:'json',mode:'abort',port:'asSearch',data:{with_product:0,ajaxMode:1,productFilterListData:as4Plugin.getParamValue(idSearch,'as4_productFilterListData'),productFilterListSource:as4Plugin.getParamValue(idSearch,'as4_productFilterListSource')},method:"POST"}},showAsRequest:function(formData,jqForm,options){var idSearch=$(jqForm).find('input[name=id_search]').val();if(typeof(idSearch)=='undefined'&&typeof(history.state)!='undefined'&&history.state!=null&&typeof(history.state.id_search)!='undefined'&&!isNaN(history.state.id_search)){idSearch=history.state.id_search}
if(isNaN(idSearch)&&as4Plugin.lastIdSearch!=!1&&!isNaN(as4Plugin.lastIdSearch)){idSearch=as4Plugin.lastIdSearch}
if(isNaN(idSearch)){idSearch=parseInt(as4Plugin.getObjectValueByKey(formData,'id_search'))}
if(!isNaN(idSearch)){withProduct=parseInt(as4Plugin.getObjectValueByKey(formData,'with_product'));as4Plugin.lastIdSearch=idSearch;as4Plugin.setLayer('#PM_ASBlockOutput_'+idSearch);if(withProduct){as4Plugin.setLayer(as4Plugin.getSearchResultsSelector(idSearch));var centerColumnCssClasses=as4Plugin.getParamValue(idSearch,'centerColumnCssClasses');if(typeof(centerColumnCssClasses)!='undefined'&&centerColumnCssClasses!=null&&centerColumnCssClasses.length>0){$(as4Plugin.getSearchResultsSelector(idSearch)).addClass(centerColumnCssClasses)}}}
return!0},scrollTop:function(idSearch,context,forceScroll){if(as4Plugin.getParamValue(idSearch,'scrollTopActive')==!0||forceScroll===!0){pm_scrollTopSelector=as4Plugin.getSearchResultsSelector(idSearch);if(typeof($(pm_scrollTopSelector))!='undefined'&&$(pm_scrollTopSelector).length>0){$('html, body').animate({scrollTop:$(pm_scrollTopSelector).offset().top},500)}}},setResultsContents:function(id_search,htmlResults,context,withProduct){$(document).trigger('as4-Before-Set-Results-Contents',[id_search,context]);var keepCategoryInformation=as4Plugin.getParamValue(id_search,'keep_category_information');var searchResultsSelector=as4Plugin.getSearchResultsSelector(id_search);as4Plugin.initSliders();as4Plugin.initCriterionHideToggleLink();if(!keepCategoryInformation){$('#main .block-category').remove()}
var destinationElement=$('body '+searchResultsSelector);if($(destinationElement).length>0){$(searchResultsSelector).css('height','auto')}
as4Plugin.removeLayer();$(document).trigger('as4-After-Set-Results-Contents',[id_search,context])},showAsResponse:function(responseText,statusText,xhr,$form){if(typeof(responseText.redirect_to_url)!='undefined'&&responseText.redirect_to_url!=''){window.location=responseText.redirect_to_url;return}
if(responseText.rendered_products_top==null){responseText.rendered_products_top=function(){return $(this)}}
var withProduct=!0;if(responseText.rendered_products==null){withProduct=!1;responseText.without_products=!0;responseText.rendered_products=function(){return $(this)}}else{responseText.without_products=!1}
if(responseText.rendered_products_bottom==null){responseText.rendered_products_bottom=function(){return $(this)}}
if(typeof($form)=='undefined'){$form=$('#PM_ASForm_'+history.state.id_search)}
var id_search=$form.find('input[name=id_search]').val();var step_search=as4Plugin.getParamValue(id_search,'stepSearch');var hookName=as4Plugin.getParamValue(id_search,'hookName');var searchResultsSelector=as4Plugin.getSearchResultsSelector(id_search);if($('#js-product-list').length==0&&withProduct){if(hookName=='home'){$('#PM_ASBlockOutput_'+responseText.id_search).parent().find('*:not([id="PM_ASBlockOutput_'+responseText.id_search+'"])').remove();$('#PM_ASBlockOutput_'+responseText.id_search).after('<section id="products"><div id="js-product-list-top"></div><div id="js-product-list"></div><div id="js-product-list-bottom"></div></section>')}else{$(searchResultsSelector).find('*:not([id="PM_ASBlockOutput_'+responseText.id_search+'"])').remove();$(searchResultsSelector).prepend('<section id="products"><div id="js-product-list-top"></div><div id="js-product-list"></div><div id="js-product-list-bottom"></div></section>')}}
if((typeof(responseText.remind_selection)!='undefined'&&(responseText.remind_selection==3||responseText.remind_selection==1))){if(withProduct&&$('#js-active-search-filters').length==0&&$('#js-product-list-top').length>0){$('#js-product-list-top').parent().prepend('<div id="js-active-search-filters"></div>')}}else{$('#js-active-search-filters').remove()}
var currentTop=$(window).scrollTop();prestashop.once('updateProductList',function(){$(document).scrollTop(currentTop)});if(!responseText.without_products){prestashop.emit('updateProductList',responseText)}
$('#PM_ASBlockOutput_'+responseText.id_search).replaceWith(responseText.rendered_facets);as4Plugin.initMobileStyles(responseText.id_search);$('.PM_ASSelectionsDropDown').each(function(){if($('li.PM_ASSelectionsSelectedCriterion',$(this)).length==0){$(this).hide()}});if(typeof(responseText.current_url)!='undefined'&&responseText.current_url!=''){as4Plugin.pushStateNewURL(responseText.current_url)}
if(typeof(responseText.html_block)!='undefined'&&responseText.html_block!=''&&responseText.html_block!=null){var htmlBlock=responseText.html_block;step_search=!1}else if(step_search==1){var next_id_criterion_group=$form.find('input[name="next_id_criterion_group"]').val();var htmlBlock=responseText.html_criteria_block;as4Plugin.setNextIdCriterionGroup(id_search,responseText.next_id_criterion_group)}
if(htmlBlock){if(hookName=='top'||hookName=='displayTop'||hookName=='displayNavFullWidth'){if(step_search==1){var htmlBlockSelection=responseText.html_selection_block;if(htmlBlockSelection){$('#PM_ASBlock_'+id_search+' .PM_ASSelectionsBlock').html(htmlBlockSelection)}
$('#PM_ASCriterionsGroup_'+id_search+'_'+next_id_criterion_group).html(htmlBlock)}else{$('#PM_ASBlockOutput_'+id_search).html(htmlBlock)}}else{if(step_search==1){var htmlBlockSelection=responseText.html_selection_block;if(htmlBlockSelection){$('#PM_ASBlock_'+id_search+' .PM_ASSelectionsBlock').html(htmlBlockSelection)}
$('#PM_ASCriterionsGroup_'+id_search+'_'+next_id_criterion_group).html(htmlBlock)}else{$('#PM_ASBlockOutput_'+id_search).html(htmlBlock)}}}
as4Plugin.setResultsContents(id_search,'','showAsResponse',withProduct)},runSearch:function(id_search,search_method){if(search_method==1){setTimeout(function(){$('#PM_ASForm_'+id_search).ajaxSubmit(as4Plugin.getASFormOptions(id_search))},1)}else if(search_method==2||search_method==4){setTimeout(function(){$('#PM_ASForm_'+id_search).ajaxSubmit(as4Plugin.getASFormDynamicCriterionOptions(id_search))},1)}},nextStep:function(id_search,search_method){setTimeout(function(){if(search_method==2||search_method==3||search_method==4){$('#PM_ASForm_'+id_search).ajaxSubmit(as4Plugin.getASFormDynamicCriterionOptions(id_search))}else{$('#PM_ASForm_'+id_search).ajaxSubmit(as4Plugin.getASFormOptions(id_search))}},1)},getFormSerialized:function(id_search){return $('#PM_ASForm_'+id_search).serialize()},getFormSerializedArray:function(id_search){return $('#PM_ASForm_'+id_search).serializeArray()},addBestSalesOptions:function(id_search){if(as4Plugin.getParamValue(id_search,'addBestSalesOption')==!0){$(document).ready(function(){$('#selectPrductSort, #selectProductSort, .selectPrductSort').each(function(){$('option[value^="sales:"]',this).remove();if($('option[value^="sales:"]',this).length==0){if(as4Plugin.getParamValue(id_search,'orderBy')=='sales'){$('option:selected',this).prop('selected',!1)}
if(as4Plugin.getParamValue(id_search,'orderBy')=='sales'&&as4Plugin.getParamValue(id_search,'orderWay')=='asc'){$(this).append('<option value="sales:asc" selected="selected">'+as4_orderBySalesAsc+'</option>')}else{$(this).append('<option value="sales:asc">'+as4_orderBySalesAsc+'</option>')}
if(as4Plugin.getParamValue(id_search,'orderBy')=='sales'&&as4Plugin.getParamValue(id_search,'orderWay')=='desc'){$(this).append('<option value="sales:desc" selected="selected">'+as4_orderBySalesDesc+'</option>')}else{$(this).append('<option value="sales:desc">'+as4_orderBySalesDesc+'</option>')}}})})}},getIdSearchFromItem:function(item){if($(item).parents('.PM_ASBlockOutput').length>0){return $(item).parents('.PM_ASBlockOutput').data('id-search')}else if($(item).parents('#PM_ASearchResults').length>0){return $(item).parents('#PM_ASearchResults').data('id-search')}else if($(item).parents('[data-id-search]').length>0){return $(item).parents('[data-id-search]').data('id-search')}
return!1},initMobileStyles:function(idSearch){if(typeof(prestashop)=='object'&&prestashop.responsive.mobile==!0){$('.PM_ASBlockOutput').addClass('PM_ASMobileMode');if(!isNaN(idSearch)){$('#PM_ASBlockOutput_'+idSearch).addClass('PM_ASMobileVisible')}}else if(typeof(prestashop)=='object'&&prestashop.responsive.mobile==!1){$('.PM_ASBlockOutput').removeClass('PM_ASMobileMode')}},initSearchEngine:function(){if(as4Plugin.initDone){return}
as4Plugin.initDone=!0;$(document).on('click','.PM_ASBlockOutput .card-header',function(e){e.preventDefault();if(typeof(prestashop)=='object'&&prestashop.responsive.mobile==!0){$(this).parents('.PM_ASBlockOutput').toggleClass('PM_ASMobileVisible')}});$(document).on('click','.PM_ASBlockOutput .PM_ASResetSearch',function(e){e.preventDefault();id_search=as4Plugin.getIdSearchFromItem(this);$(document).trigger('as4-Search-Reset',[id_search]);const resetURL=as4Plugin.getParamValue(id_search,'resetURL');if(resetURL.length){location.href=resetURL}else{location.href=window.prestashop.urls.current_url}});$(document).on('click','.PM_ASSelectionsBlock .PM_ASSelectionsDropDownShowLink',function(e){e.preventDefault();$(this).toggleClass('PM_ASSelectionsBlockOpened');$(this).next('.PM_ASSelectionsDropDownMenu').slideToggle('fast')});$('.PM_ASSelectionsDropDown').each(function(){if($('li.PM_ASSelectionsSelectedCriterion',$(this)).length==0){$(this).hide()}});$(document).on('click','.PM_ASBlockOutput .PM_ASLabelCheckbox',function(e){e.preventDefault();$('input#'+$(this).attr('for')).trigger('click')});$(document).on('click','.PM_ASBlockOutput .PM_ASCriterionEnable .PM_ASCriterionLink',function(e){e.preventDefault();if($(this).parents('li').hasClass('PM_ASCriterionDisable')){return}
id_search=as4Plugin.getIdSearchFromItem(this);id_criterion_group=$(this).data('id-criterion-group');if(typeof(id_criterion_group)!='undefined'&&as4Plugin.getParamValue(id_search,'seo_criterion_groups')!=''&&as4Plugin.getParamValue(id_search,'seo_criterion_groups').length>0){if($.inArray(id_criterion_group,as4Plugin.getParamValue(id_search,'seo_criterion_groups').split(','))!=-1){return}}
if(!$(this).hasClass('PM_ASCriterionLinkSelected')){$(this).next('input').prop('disabled',!1);$(this).addClass('PM_ASCriterionLinkSelected')}else{$(this).next('input').prop('disabled',!0);$(this).removeClass('PM_ASCriterionLinkSelected')}
$(document).trigger('as4-Criterion-Change',[id_search,id_criterion_group,$(this).next('input').val(),$.trim($(this).text()==''?$(this).attr('title'):$(this).text()),'link'])});$(document).on('click','.PM_ASBlockOutput .PM_ASCriterionStepEnable .PM_ASCriterionLink',function(e){e.preventDefault();if($(this).parents('li').hasClass('PM_ASCriterionDisable')){return}
id_search=as4Plugin.getIdSearchFromItem(this);id_criterion_group=$(this).data('id-criterion-group');if(typeof(id_criterion_group)!='undefined'&&as4Plugin.getParamValue(id_search,'seo_criterion_groups')!=''&&as4Plugin.getParamValue(id_search,'seo_criterion_groups').length>0){if($.inArray(id_criterion_group,as4Plugin.getParamValue(id_search,'seo_criterion_groups').split(','))!=-1){return}}
if(!$(this).hasClass('PM_ASCriterionLinkSelected')){$(this).next('input').prop('disabled',!1);$(this).addClass('PM_ASCriterionLinkSelected')}else{$(this).next('input').prop('disabled',!0);$(this).removeClass('PM_ASCriterionLinkSelected')}
$(document).trigger('as4-Criterion-Change',[id_search,id_criterion_group,$(this).next('input').val(),$.trim($(this).text()==''?$(this).attr('title'):$(this).text()),'link'])});$('body').on('change','#search_filters select, .PM_ASBlockOutput .PM_ASCriterionGroupSelect',function(e){e.preventDefault();e.stopImmediatePropagation();if(typeof(this.selectize)!='undefined'&&this.selectize.isOpen&&$(this).attr('multiple')!='multiple'){return}
id_search=as4Plugin.getIdSearchFromItem(this);id_criterion_group=$(this).data('id-criterion-group');$(document).trigger('as4-Criterion-Change',[id_search,id_criterion_group,$(this).val(),$.trim($(this).find('option:selected').text()),'select'])});$(document).on('click','.PM_ASBlockOutput .PM_ASCriterionCheckbox',function(e){id_search=as4Plugin.getIdSearchFromItem(this);id_criterion_group=$(this).data('id-criterion-group');$(document).trigger('as4-Criterion-Change',[id_search,id_criterion_group,$(this).val(),$.trim($('label[for="as4c_'+$(this).attr('data-id-criterion-group')+'_'+$(this).val()+'"]').text()),'checkbox'])});$(document).on('change','.PM_ASCriterionsGroup input[type=number]',function(e){e.preventDefault();id_search=as4Plugin.getIdSearchFromItem(this);id_criterion_group=$(this).data('id-criterion-group');search_method=as4Plugin.getParamValue(id_search,'searchMethod');step_search=as4Plugin.getParamValue(id_search,'stepSearch');min=parseFloat($('#PM_ASInputCritRange'+id_search+'_'+id_criterion_group+'_min').val());max=parseFloat($('#PM_ASInputCritRange'+id_search+'_'+id_criterion_group+'_max').val());if(min=="NaN"||max=="NaN"){return!1}
newInputValue=(min<=max?min:max)+"~"+(max>=min?max:min);$('#PM_ASInputCritRange'+id_search+'_'+id_criterion_group).val(newInputValue);if(step_search==1){as4Plugin.nextStep(id_search,search_method)}else{if(search_method==1){$('#PM_ASForm_'+id_search+'').ajaxSubmit(as4Plugin.getASFormOptions(id_search))}
if(search_method==2||search_method==4){$('#PM_ASForm_'+id_search+'').ajaxSubmit(as4Plugin.getASFormDynamicCriterionOptions(id_search))}}
$(document).trigger('as4-Criterion-Change',[id_search,id_criterion_group,null,null,'range'])});$(document).on('click','.PM_ASBlockOutput .PM_ASResetGroup',function(e){e.preventDefault();id_search=as4Plugin.getIdSearchFromItem(this);id_criterion_group=$(this).attr('rel');search_method=as4Plugin.getParamValue(id_search,'searchMethod');$(document).trigger('as4-Criterion-Group-Reset',[id_search,id_criterion_group]);$('#PM_ASForm_'+id_search+' input[name=reset_group]').val(id_criterion_group);if(search_method==3){as4Plugin.nextStep(id_search,search_method)}else{as4Plugin.runSearch(id_search,search_method)}});$(document).on('click','.PM_ASBlockOutput .PM_ASSkipGroup',function(e){e.preventDefault();id_search=as4Plugin.getIdSearchFromItem(this);id_criterion_group=$(this).attr('rel');search_method=as4Plugin.getParamValue(id_search,'searchMethod');$('#PM_ASForm_'+id_search+' [name="as4c['+id_criterion_group+'][]"]').prop('disabled',!0);$('#PM_ASForm_'+id_search+' [name="as4c['+id_criterion_group+'][]"][value="-1"]').prop('disabled',!1);$(document).trigger('as4-Criterion-Group-Skip',[id_search,id_criterion_group,search_method]);as4Plugin.nextStep(id_search,search_method)});$(document).on('click','.PM_ASBlockOutput .PM_ASShowCriterionsGroupHidden a',function(e){e.preventDefault();var id_search=as4Plugin.getIdSearchFromItem(this);var e=$(this);var hideState=$(e).parent('.PM_ASShowCriterionsGroupHidden').next('.PM_ASCriterionsGroupHidden:hidden').length;$.ajax({method:"POST",url:ASSearchUrl,cache:!1,data:('setHideCriterionStatus=1&id_search='+id_search+'&state='+hideState+'&productFilterListData='+as4Plugin.getParamValue(id_search,'as4_productFilterListData')+'&productFilterListSource='+as4Plugin.getParamValue(id_search,'as4_productFilterListSource')),success:function(responseText){if(hideState==0){$(e).parent().removeClass('PM_ASShowCriterionsGroupHiddenOpen')}else{$(e).parent().addClass('PM_ASShowCriterionsGroupHiddenOpen')}
$(e).parent('.PM_ASShowCriterionsGroupHidden').nextAll('.PM_ASCriterionsGroupHidden').slideToggle('fast');as4Plugin.searchResponseCallback(id_search)}})});$(document).on('mousedown','.PM_ASNotMulticriteria',function(e){e.preventDefault();if($(this).parents('li').hasClass('PM_ASCriterionDisable')){return}
if($(this).attr('type')=='checkbox'){if(!$(this).prop('checked')){var curIndex=$(this).parent('li').index();$(this).parent('li').parent('ul').find('li:not(:eq('+curIndex+')) > input[type=checkbox]').prop('checked',!1)}}else{if(!$(this).hasClass('PM_ASCriterionLinkSelected')){var curIndex=$(this).parent('li').index();$(this).parent('li').parent('ul').find('li:eq('+curIndex+') > input[type=hidden]').prop('disabled',!1);$(this).parent('li').parent('ul').find('li:not(:eq('+curIndex+')) > input[type=hidden]').prop('disabled',!0);$(this).parent('li').parent('ul').find('li > a').removeClass('PM_ASCriterionLinkSelected')}}});$(document).on('click','.PM_ASSelectionsRemoveLink',function(e){e.preventDefault();var id_search=as4Plugin.getIdSearchFromItem(this);$(this).next('input').prop('disabled',!0);$(this).parents('form').ajaxSubmit(as4Plugin.getASFormOptions(id_search))});$(document).on('click','.PM_ASBlockOutput .PM_ASCriterionHideToggleClick a',function(e){e.preventDefault();$(this).parents('.PM_ASCriterions').find('.PM_ASCriterionHide').slideToggle('fast');$(this).parents('.PM_ASCriterions').find('.PM_ASCriterionGroupColor.color_to_pick_list li.PM_ASCriterionHide, .PM_ASCriterionGroupImage li.PM_ASCriterionHide').css('display','inline-block');$(this).children('.PM_ASHide, .PM_ASShow').toggle()});$(document).on('click','.PM_ASBlockOutput .PM_ASCriterionOpenClose',function(e){e.preventDefault();id_category=$(this).data('id-category');id_search=as4Plugin.getIdSearchFromItem(this);event_type='open';if($(this).hasClass('PM_ASCriterionClose')){event_type='open';$(this).removeClass('PM_ASCriterionClose').addClass('PM_ASCriterionOpen')}else if($(this).hasClass('PM_ASCriterionOpen')){event_type='close';$(this).removeClass('PM_ASCriterionOpen').addClass('PM_ASCriterionClose')}
as4Plugin.closeNestedCategories(event_type,id_category,!0)});$(document).on('click','.PM_ASBlockOutput .PM_ASCriterionLevelChoose',function(e){e.preventDefault();id_criterion=$(this).data('id-criterion');id_criterion_group=$(this).data('id-criterion-group');id_search=as4Plugin.getIdSearchFromItem(this);currentCategoryLevelItem=$('#PM_ASCriterionGroupSelect_'+id_search+'_'+id_criterion_group);currentSelectedCategory=$('option[value="'+id_criterion+'"]',currentCategoryLevelItem);if(currentSelectedCategory.length>0&&currentSelectedCategory.prop('selected')==!0){$('option:selected',currentCategoryLevelItem).prop('selected',!1);currentCategoryLevelItem.trigger('change')}else{$('option:selected',currentCategoryLevelItem).prop('selected',!1);currentSelectedCategory.prop('selected',!0);currentCategoryLevelItem.trigger('change')}});$(document).on('click','.PM_ASSubmitSearch',function(e){e.preventDefault();var id_search=as4Plugin.getIdSearchFromItem(this);$(this).parents('form').ajaxSubmit(as4Plugin.getASFormOptions(id_search))});as4Plugin.removeOldEvents()},closeNestedCategories:function(eventType,idCategory,onlyShowNextLevel){if(!isNaN(idCategory)){$('#PM_ASBlock_'+id_search+' .PM_ASCriterionLevel[data-id-parent="'+idCategory+'"]').each(function(){if(eventType=='close'){$('.PM_ASCriterionOpenClose',this).removeClass('PM_ASCriterionOpen').addClass('PM_ASCriterionClose');$(this).slideUp()}else{if(onlyShowNextLevel){$(this).slideDown()}}
nestedCategoryId=$('.PM_ASCriterionOpenClose',this).data('id-category');as4Plugin.closeNestedCategories(event_type,nestedCategoryId,!1)})}},handleFilterButtonEvent:function(id_search){setTimeout(function(){$('body').off('click','#search_filter_toggler');if(typeof(id_search)=='undefined'){$('body').on('click','#search_filter_toggler',function(){if($('.PM_ASBlockOutput:not(.PM_ASMobileVisible) .card-header').size()>0){searchBlock=$('.PM_ASBlockOutput:not(.PM_ASMobileVisible) .card-header');searchBlock.get(0).click();$('html, body').animate({scrollTop:searchBlock.offset().top},500)}})}else{$('body').on('click','#search_filter_toggler',function(){$('#PM_ASBlockOutput_'+id_search+':not(.PM_ASMobileVisible) .card-header').click();$('html, body').animate({scrollTop:$('#PM_ASBlockOutput_'+id_search+' .card-header').offset().top},500)})}},200)},removeOldEvents:function(id_search){as4Plugin.handleFilterButtonEvent(id_search);$('body').off('change','#search_filters select');$(document).off('change','#search_filters select')},initSliders:function(){$('.PM_ASCritRange').each(function(){sliderItem=$(this);id_search=as4Plugin.getIdSearchFromItem(sliderItem);sliderItem.slider({range:!0,min:$(this).data('min'),max:$(this).data('max'),step:$(this).data('step'),values:$(this).data('values'),disabled:$(this).data('disabled'),slide:function(event,ui){id_search=$(this).data('id-search');as4Plugin.assignRangeValues($(this),id_search,ui)},stop:function(event,ui){id_search=$(this).data('id-search');search_method=as4Plugin.getParamValue(id_search,'searchMethod');step_search=as4Plugin.getParamValue(id_search,'stepSearch');as4Plugin.assignRangeValues($(this),id_search,ui);if(step_search==1){as4Plugin.nextStep(id_search,search_method)}else{if(search_method==1){$('#PM_ASForm_'+id_search).ajaxSubmit(as4Plugin.getASFormOptions(id_search))}
if(search_method==2||search_method==4){$('#PM_ASForm_'+id_search).ajaxSubmit(as4Plugin.getASFormDynamicCriterionOptions(id_search))}}}})})},initCriterionHideToggleLink:function(){$('.PM_ASCriterionHideToggleLink').click(function(e){e.preventDefault();return});$('.PM_ASBlockOutput .PM_ASCriterionsToggleHover').hoverIntent(function(e){if(typeof(e.toElement)!='undefined'&&($(e.toElement).is('.PM_ASResetGroup')||$(e.toElement).is('.PM_ASSkipGroup'))){e.preventDefault();return}
$(this).addClass('PM_ASCriterionGroupToggleHover');$(this).find('.PM_ASCriterionHide').stop().slideDown('fast');$(this).find('.PM_ASCriterionGroupColor.color_to_pick_list li.PM_ASCriterionHide').css('display','inline-block');$(this).find('.PM_ASCriterionGroupImage li.PM_ASCriterionHide').css('display','inline-block')},function(){$(this).removeClass('PM_ASCriterionGroupToggleHover');$(this).find('.PM_ASCriterionHide').stop().slideUp('fast',function(){$(this).parents('.PM_ASCriterions').removeClass('PM_ASCriterionGroupToggleHover')});$(this).find('.PM_ASCriterionGroupColor.color_to_pick_list li.PM_ASCriterionHide').css('display','none');$(this).find('.PM_ASCriterionGroupImage li.PM_ASCriterionHide').css('display','none')})},assignRangeValues:function(slider,id_search,ui){slideMinValue=Math.round(ui.values[0]*100)/100;slideMaxValue=Math.round(ui.values[1]*100)/100;if(typeof(slider.data('currency-iso-code'))!='undefined'&&slider.data('currency-iso-code')!=null&&slider.data('currency-iso-code').length>0){let formatterOptions={currencyIsoCode:slider.data('currency-iso-code'),currencyPrecision:slider.data('currency-precision')};$('#PM_ASCritRangeValue'+id_search+'_'+slider.data('id-criterion-group')).html(as4Plugin.formatCurrency(formatterOptions,slideMinValue)+' - '+as4Plugin.formatCurrency(formatterOptions,slideMaxValue))}else{$('#PM_ASCritRangeValue'+id_search+'_'+slider.data('id-criterion-group')).html(slider.data('left-range-sign')+slideMinValue+slider.data('right-range-sign')+' - '+slider.data('left-range-sign')+slideMaxValue+slider.data('right-range-sign'))}
$('#PM_ASInputCritRange'+id_search+'_'+slider.data('id-criterion-group')).val(''+slideMinValue+'~'+slideMaxValue)},initSearchBlock:function(id_search,search_method,step_search){$(document).trigger('as4-Before-Init-Search-Block',[id_search,search_method,step_search]);as4Plugin.initSliders();as4Plugin.initCriterionHideToggleLink();as4Plugin.removeOldEvents(id_search);if(search_method==2||search_method==4){$('#PM_ASForm_'+id_search).ajaxForm(as4Plugin.getASFormOptions(id_search))}
$(document).trigger('as4-After-Init-Search-Block',[id_search,search_method,step_search]);as4Plugin.searchResponseCallback(id_search)},setNextIdCriterionGroup:function(id_search,next_id_criterion_group){var input_next_id_criterion_group=$('#PM_ASBlock_'+id_search).find('input[name="next_id_criterion_group"]');if(next_id_criterion_group!=0){$(input_next_id_criterion_group).val(next_id_criterion_group)}else{$(input_next_id_criterion_group).val('')}},moveFormContainerForSEOPages:function(){if(typeof($('div#PM_ASFormContainerHidden'))!='undefined'&&$('div#PM_ASFormContainerHidden').length>0){var element_parent=$('div#PM_ASFormContainerHidden').parent().parent();if(typeof(element_parent)!='undefined'&&$(element).length>0){var element=$('div#PM_ASFormContainerHidden').detach();$(element_parent).append(element)}}},searchResponseCallback:function(id_search){as4Plugin.removeOldEvents(id_search);$(document).trigger('as4-Before-Response-Callback');if($('#PM_ASearchResults').length>0){if(typeof initAp4CartLink=='function'){initAp4CartLink()}
if(typeof(ajaxCart)!='undefined'){ajaxCart.overrideButtonsInThePage()}
if(typeof(modalAjaxCart)!='undefined'){modalAjaxCart.overrideButtonsInThePage()}
if(typeof(display)!='undefined'&&display instanceof Function){var view='grid';if($.totalStorage instanceof Function){viewFromLocalStorage=$.totalStorage('display');if(typeof(viewFromLocalStorage)!='undefined'&&viewFromLocalStorage){view=viewFromLocalStorage}}
try{if(view&&view!='grid'){display(view)}}catch(e){}
if(typeof(blockHover)!='undefined'&&blockHover instanceof Function){blockHover()}
$('#grid').click(function(e){e.preventDefault();try{display('grid')}catch(e){}});$('#list').click(function(e){e.preventDefault();try{display('list')}catch(e){}})}}
as4Plugin.addBestSalesOptions(id_search);$(document).ready(function(){$(".PM_ASBlockOutput select.chosen:visible, .PM_ASBlockOutput select.as4-select:visible, .PM_ASBlockOutput.PM_ASMobileMode select.as4-select").each(function(){selectizePlugins=[];if($(this).prop('multiple')){selectizePlugins=['remove_button']}
$(this).selectize({plugins:selectizePlugins,hideSelected:!0,copyClassesToDropdown:!1,closeAfterSelect:!0,allowEmptyOption:!0})});if(typeof(reloadProductComparison)!='undefined'){reloadProductComparison()}
if(typeof(compareButtonsStatusRefresh)!='undefined'&&typeof(comparedProductsIds)!='undefined'){compareButtonsStatusRefresh()}
if(typeof(totalCompareButtons)!='undefined'){totalCompareButtons()}
if(typeof(iqit_lazy_load)!="undefined"&&iqit_lazy_load!==null&&iqit_lazy_load){$("ul.product_list img.lazy").lazyload({threshold:200,skip_invisible:!1})}});$(document).trigger('as4-After-Response-Callback')},pushNewState:function(idSearch,fromInit){if(fromInit==!0&&as4Plugin.getPersistentParamValue(idSearch,'pushInitStateDone')==!1){as4Plugin.setPersistentParamValue(idSearch,'pushInitStateDone',!0)}else if(fromInit==!0&&as4Plugin.getPersistentParamValue(idSearch,'pushInitStateDone')){return}
formOptionsObject=as4Plugin.getASFormOptions(idSearch);for(paramKey in as4Plugin.extraParams){formOptionsObject.data[as4Plugin.extraParams[paramKey].name]=as4Plugin.extraParams[paramKey].value}
as4Plugin.extraParams=new Array();history.replaceState({id_search:idSearch,formOptionsData:formOptionsObject.data,formSerializedArray:as4Plugin.getFormSerializedArray(idSearch),stateFromInit:fromInit,},null,null)},pushStateNewURL:function(url){if(document.location!=url){history.pushState(null,null,url)}},isSafari:function(){safariRegexp=new RegExp('^(?!.*(?:Chrome|Edge)).*Safari');return(safariRegexp.test(navigator.userAgent)==!0)},setLayer:function(pmAjaxSpinnerTarget){if(as4Plugin.blurEffect){$(pmAjaxSpinnerTarget).addClass('as4-loader-blur')}
$(pmAjaxSpinnerTarget).append('<div class="as4-loader"></div>');$(pmAjaxSpinnerTarget).find('.as4-loader').each(function(){$(this).css('top',-$(pmAjaxSpinnerTarget).outerHeight()/2)})},removeLayer:function(pmAjaxSpinnerTarget){$('.as4-loader-blur').removeClass('as4-loader-blur');$('.as4-loader').remove()},sendGAEvent:function(eventCategory,eventAction,eventLabel){if(typeof ga!=='undefined'){ga('send','event',{eventCategory:eventCategory,eventAction:eventAction,eventLabel:eventLabel})}},isLocalStorageAvailable:function(){if(as4Plugin.localStorageAvailable==null){var vTest='as4Test';try{localStorage.setItem(vTest,vTest);localStorage.removeItem(vTest);as4Plugin.localStorageAvailable=!0;as4Plugin.clearExpiredLocalStorage()}catch(e){as4Plugin.localStorageAvailable=!1}}
return as4Plugin.localStorageAvailable},clearExpiredLocalStorage:function(){for(var i=0;i<localStorage.length;i++){cacheKey=localStorage.key(i);if(cacheKey.includes('advancedsearch4')&&!cacheKey.includes('cachettl')){ttl=localStorage.getItem(cacheKey+'cachettl');if(ttl&&ttl<+new Date()){localStorage.removeItem(cacheKey);localStorage.removeItem(cacheKey+'cachettl')}}}},formatCurrency:function(options,value){if((typeof(Intl)=='undefined')||(typeof(Intl.NumberFormat)=='undefined')){return value}
return(new Intl.NumberFormat(window.navigator.language,{style:'currency',currency:options.currencyIsoCode,minimumFractionDigits:(options.currencyPrecision!=''?options.currencyPrecision:undefined)}).format(value))}}
const as4PluginEventReady=new CustomEvent('as4PluginReady',{detail:as4Plugin});document.dispatchEvent(as4PluginEventReady);(function(modules){var installedModules={};function __webpack_require__(moduleId){if(installedModules[moduleId])
return installedModules[moduleId].exports;var module=installedModules[moduleId]={exports:{},id:moduleId,loaded:!1};modules[moduleId].call(module.exports,module,module.exports,__webpack_require__);module.loaded=!0;return module.exports}
__webpack_require__.m=modules;__webpack_require__.c=installedModules;__webpack_require__.p="";return __webpack_require__(0)})([(function(module,exports,__webpack_require__){__webpack_require__(1);module.exports=__webpack_require__(2)}),(function(module,exports){$(document).ready(function(){const $body=$('body');const promises=[];initProductSliderVideo();initNavLinkInput();prestashop.on('updatedProduct',function(data){if(data.product_prices){$(prestashop.selectors.product.prices).eq(1).replaceWith(data.product_prices);$('#product-availability').html($('#product-details-availability').html());$('#product-reference').html($('#product-details-reference').html())}
initProductSliderVideo();initNavLinkInput()});let handleCartAction=event=>{event.preventDefault();const $form=$(event.currentTarget.form);let query=`${$form.serialize()}&add=1&action=update`;const actionURL=$form.attr('action');const addToCartButton=$(event.currentTarget);const $variantsforms=document.getElementsByClassName('variants-refresh');for(var i=0;i<$variantsforms.length;i++){let variantform=$variantsforms[i];let fields=variantform.querySelectorAll('input, select');for(var j=0;j<fields.length;j++){var field=fields[j];var fieldType=field.type;if(fieldType==='radio'&&field.checked){var fieldName=field.name;var fieldValue=field.value;query+='&'+encodeURIComponent(fieldName)+'='+encodeURIComponent(fieldValue)}else{if(fieldType!=='radio'){var fieldName=field.name;var fieldValue=field.value;query+='&'+encodeURIComponent(fieldName)+'='+encodeURIComponent(fieldValue)}}}}
addToCartButton.prop('disabled',!0);const isQuantityInputValid=$input=>{let validInput=!0;$input.each((index,input)=>{const $currentInput=$(input);const minimalValue=parseInt($currentInput.attr('min'),10);if(minimalValue&&$currentInput.val()<minimalValue){onInvalidQuantity($currentInput);validInput=!1}});return validInput};let onInvalidQuantity=$input=>{$input.parents(prestashop.selectors.product.addToCart).first().find(prestashop.selectors.product.minimalQuantity).addClass('error');$input.parent().find('label').addClass('error')};const $quantityInput=$form.find('input[min]');if(!isQuantityInputValid($quantityInput)){onInvalidQuantity($quantityInput);return}
$.post(actionURL,query,null,'json').then(resp=>{prestashop.emit('updateCart',{reason:{idProduct:resp.id_product,idProductAttribute:resp.id_product_attribute,idCustomization:resp.id_customization,linkAction:'add-to-cart',cart:resp.cart},resp})}).fail(resp=>{prestashop.emit('handleError',{eventType:'addProductToCart',resp})}).always(()=>{setTimeout(()=>{addToCartButton.prop('disabled',!1)},1000)})};$body.on('click','[data-button-action="db-add-to-cart"]',handleCartAction);function initProductSliderVideo(){let productSlick=$('.products-imagescover');productSlick.on('setPosition',function(event,slick){updateModalVideo()})}
function updateModalVideo(){let currentImage=$('.products-imagescover').find('.slick-current img');let videoUrl=currentImage.attr('data-productvideoid');let videoType=currentImage.attr('data-videotype');let YtFrame=document.getElementById("YtVideoFrame");let VmFrame=document.getElementById("VmVideoFrame");let btn=$('.btn-zoom');if(videoUrl!==undefined){btn.attr('data-target','#modal-product-video');btn.html('<i class="material-icons md48">play_circle_filled</i>');if(videoType==='vimeo'){VmFrame.setAttribute('videoID',videoUrl);VmFrame.style.display='block';YtFrame.style.display='none'}else{YtFrame.setAttribute('videoID',videoUrl);YtFrame.style.display='block';VmFrame.style.display='none'}}else{btn.attr('data-target','#product-modal');btn.html('<i class="material-icons zoom-in">&#xE8FF;</i>')}}
function initNavLinkInput(){let links=document.querySelectorAll('.nav-link-input');links.forEach(nav=>{nav.addEventListener('click',()=>{nav.nextElementSibling.checked=!0;document.querySelector(nav.dataset.target+' input').click()})})}
if($('.product__top__carousel').length){$('.product__top__carousel').slick({slidesToShow:2,slidesToScroll:1,infinite:!1,dots:!0,responsive:[{breakpoint:576,settings:{dots:!1,slidesToShow:1,infinite:!0}}]})}
if($('.prestablog__carousel').length){$('.prestablog__carousel').slick({slidesToShow:2.5,slidesToScroll:1,infinite:!1,dots:!0,arrow:!0,responsive:[{breakpoint:992,settings:{slidesToShow:1.5}},{breakpoint:576,settings:{dots:!1,slidesToShow:1,infinite:!0}}]})}
if($('.product__filters__cta__btn').length){$('.product__filters__cta__btn').on('click',function(){$('.product__filters__modal').show();$('body').addClass('ns')})}
if($('.product__filters__modal__close').length){$('.product__filters__modal__close').on('click',function(){$('.product__filters__modal').hide();$('body').removeClass('ns')})}
if($('.PM_ASSubmitSearch').length){$('.PM_ASSubmitSearch').on('click',function(){$('.product__filters__modal').hide();$('body').removeClass('ns')})}
$('.obflink').click(function(e){var t=jQuery(this);var link=atob(t.data('o'));document.location.href=link;return!1});$('.obflink-blank').click(function(e){var t=jQuery(this);var link=atob(t.data('o'));window.open(link,'_blank');return!1});$('.custom_choosefile input[type=file]').change(function(){$(this).parent().find('.filename').text($(this).val().replace("C:\\fakepath\\",""))});if($('body').hasClass('page-product')){handleProductPricesPosition=function(){if($(window).width()>=1200){console.log('XL');$('.product-prices').detach().prependTo('.product-prices-container-xl')}else{console.log('MOBILE');$('.product-prices').detach().prependTo('.product-prices-container-mobile')}};$(window).resize(handleProductPricesPosition);handleProductPricesPosition()}})}),(function(module,exports){})])