function isRetina(){return window.devicePixelRatio>1?!0:window.matchMedia&&window.matchMedia("(-webkit-min-device-pixel-ratio: 1.5),(min--moz-device-pixel-ratio: 1.5),(-o-min-device-pixel-ratio: 3/2),(min-resolution: 1.5dppx)").matches?!0:!1}var producerFilter,Tooltip,_openDesctopeTooltip,Core,Utilities,callself,sendPost,devMode,blockTagInInput,Header,cboxOpen,_removeSetInCart,_addToCartEvent,_prodsPropertyInCart,HomePage;(function(n,t){function s(n,t){return typeof n===t}function k(){var r,n,u,f,e,c,t,h;for(h in o)if(o.hasOwnProperty(h)){if(r=[],n=o[h],n.name&&(r.push(n.name.toLowerCase()),n.options&&n.options.aliases&&n.options.aliases.length))for(u=0;u<n.options.aliases.length;u++)r.push(n.options.aliases[u].toLowerCase());for(f=s(n.fn,"function")?n.fn():n.fn,e=0;e<r.length;e++)c=r[e],t=c.split("."),t.length===1?i[t[0]]=f:(!i[t[0]]||i[t[0]]instanceof Boolean||(i[t[0]]=new Boolean(i[t[0]])),i[t[0]][t[1]]=f),v.push((f?"":"no-")+t.join("-"))}}function y(n){var t=u.className,r=i._config.classPrefix||"",e;f&&(t=t.baseVal);i._config.enableJSClass&&(e=new RegExp("(^|\\s)"+r+"no-js(\\s|$)"),t=t.replace(e,"$1"+r+"js$2"));i._config.enableClasses&&(t+=" "+r+n.join(" "+r),f?u.className.baseVal=t:u.className=t)}function e(){return typeof t.createElement!="function"?t.createElement(arguments[0]):f?t.createElementNS.call(t,"http://www.w3.org/2000/svg",arguments[0]):t.createElement.apply(t,arguments)}function d(){var n=t.body;return n||(n=e(f?"svg":"body"),n.fake=!0),n}function p(n,i,r,f){var c="modernizr",s,a,l,v,h=e("div"),o=d();if(parseInt(r,10))while(r--)l=e("div"),l.id=f?f[r]:c+(r+1),h.appendChild(l);return s=e("style"),s.type="text/css",s.id="s"+c,(o.fake?o:h).appendChild(s),o.appendChild(h),s.styleSheet?s.styleSheet.cssText=n:s.appendChild(t.createTextNode(n)),h.id=c,o.fake&&(o.style.background="",o.style.overflow="hidden",v=u.style.overflow,u.style.overflow="hidden",u.appendChild(o)),a=i(h,n),o.fake?(o.parentNode.removeChild(o),u.style.overflow=v,u.offsetHeight):h.parentNode.removeChild(h),!!a}function a(n,t){var u,r,f;if(typeof n=="object")for(u in n)l(n,u)&&a(u,n[u]);else{if(n=n.toLowerCase(),r=n.split("."),f=i[r[0]],r.length==2&&(f=f[r[1]]),typeof f!="undefined")return i;t=typeof t=="function"?t():t;r.length==1?i[r[0]]=t:(!i[r[0]]||i[r[0]]instanceof Boolean||(i[r[0]]=new Boolean(i[r[0]])),i[r[0]][r[1]]=t);y([(!!t&&t!=!1?"":"no-")+r.join("-")]);i._trigger(n,t)}return i}var v=[],o=[],r={_version:"3.6.0",_config:{classPrefix:"",enableClasses:!0,enableJSClass:!0,usePrefixes:!0},_q:[],on:function(n,t){var i=this;setTimeout(function(){t(i[n])},0)},addTest:function(n,t,i){o.push({name:n,fn:t,options:i})},addAsyncTest:function(n){o.push({name:null,fn:n})}},i=function(){},c,u,f,w,b,l,h;for(i.prototype=r,i=new i,c=r._config.usePrefixes?" -webkit- -moz- -o- -ms- ".split(" "):["",""],r._prefixes=c,u=t.documentElement,f=u.nodeName.toLowerCase()==="svg",f||function(n,t){function p(n,t){var i=n.createElement("p"),r=n.getElementsByTagName("head")[0]||n.documentElement;return i.innerHTML="x<style>"+t+"<\/style>",r.insertBefore(i.lastChild,r.firstChild)}function l(){var n=i.elements;return typeof n=="string"?n.split(" "):n}function w(n,t){var r=i.elements;typeof r!="string"&&(r=r.join(" "));typeof n!="string"&&(n=n.join(" "));i.elements=r+" "+n;s(t)}function o(n){var t=c[n[h]];return t||(t={},e++,n[h]=e,c[e]=t),t}function a(n,i,u){if(i||(i=t),r)return i.createElement(n);u||(u=o(i));var f;return f=u.cache[n]?u.cache[n].cloneNode():y.test(n)?(u.cache[n]=u.createElem(n)).cloneNode():u.createElem(n),f.canHaveChildren&&!v.test(n)&&!f.tagUrn?u.frag.appendChild(f):f}function b(n,i){if(n||(n=t),r)return n.createDocumentFragment();i=i||o(n);for(var f=i.frag.cloneNode(),u=0,e=l(),s=e.length;u<s;u++)f.createElement(e[u]);return f}function k(n,t){t.cache||(t.cache={},t.createElem=n.createElement,t.createFrag=n.createDocumentFragment,t.frag=t.createFrag());n.createElement=function(r){return i.shivMethods?a(r,n,t):t.createElem(r)};n.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+l().join().replace(/[\w\-:]+/g,function(n){return t.createElem(n),t.frag.createElement(n),'c("'+n+'")'})+");return n}")(i,t.frag)}function s(n){n||(n=t);var u=o(n);return!i.shivCSS||f||u.hasCSS||(u.hasCSS=!!p(n,"article,aside,dialog,figcaption,figure,footer,header,hgroup,main,nav,section{display:block}mark{background:#FF0;color:#000}template{display:none}")),r||k(n,u),n}var u=n.html5||{},v=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,y=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,f,h="_html5shiv",e=0,c={},r,i;(function(){try{var n=t.createElement("a");n.innerHTML="<xyz><\/xyz>";f="hidden"in n;r=n.childNodes.length==1||function(){t.createElement("a");var n=t.createDocumentFragment();return typeof n.cloneNode=="undefined"||typeof n.createDocumentFragment=="undefined"||typeof n.createElement=="undefined"}()}catch(i){f=!0;r=!0}})();i={elements:u.elements||"abbr article aside audio bdi canvas data datalist details dialog figcaption figure footer header hgroup main mark meter nav output picture progress section summary template time video",version:"3.7.3",shivCSS:u.shivCSS!==!1,supportsUnknownElements:r,shivMethods:u.shivMethods!==!1,type:"default",shivDocument:s,createElement:a,createDocumentFragment:b,addElements:w};n.html5=i;s(t);typeof module=="object"&&module.exports&&(module.exports=i)}(typeof n!="undefined"?n:this,t),i.addTest("canvas",function(){var n=e("canvas");return!!(n.getContext&&n.getContext("2d"))}),i.addTest("video",function(){var t=e("video"),n=!1;try{n=!!t.canPlayType;n&&(n=new Boolean(n),n.ogg=t.canPlayType('video/ogg; codecs="theora"').replace(/^no$/,""),n.h264=t.canPlayType('video/mp4; codecs="avc1.42E01E"').replace(/^no$/,""),n.webm=t.canPlayType('video/webm; codecs="vp8, vorbis"').replace(/^no$/,""),n.vp9=t.canPlayType('video/webm; codecs="vp9"').replace(/^no$/,""),n.hls=t.canPlayType('application/x-mpegURL; codecs="avc1.42E01E"').replace(/^no$/,""))}catch(i){}return n}),w=function(){var t=n.matchMedia||n.msMatchMedia;return t?function(n){var i=t(n);return i&&i.matches||!1}:function(t){var i=!1;return p("@media "+t+" { #modernizr { position: absolute; } }",function(t){i=(n.getComputedStyle?n.getComputedStyle(t,null):t.currentStyle).position=="absolute"}),i}}(),r.mq=w,b=r.testStyles=p,i.addTest("touchevents",function(){var i,r;return"ontouchstart"in n||n.DocumentTouch&&t instanceof DocumentTouch?i=!0:(r=["@media (",c.join("touch-enabled),("),"heartz",")","{#modernizr{top:9px;position:absolute}}"].join(""),b(r,function(n){i=n.offsetTop===9})),i}),function(){var n={}.hasOwnProperty;l=s(n,"undefined")||s(n.call,"undefined")?function(n,t){return t in n&&s(n.constructor.prototype[t],"undefined")}:function(t,i){return n.call(t,i)}}(),r._l={},r.on=function(n,t){this._l[n]||(this._l[n]=[]);this._l[n].push(t);i.hasOwnProperty(n)&&setTimeout(function(){i._trigger(n,i[n])},0)},r._trigger=function(n,t){if(this._l[n]){var i=this._l[n];setTimeout(function(){for(var r,n=0;n<i.length;n++)r=i[n],r(t)},0);delete this._l[n]}},i._q.push(function(){r.addTest=a}),i.addTest("svgasimg",t.implementation.hasFeature("http://www.w3.org/TR/SVG11/feature#Image","1.1")),i.addAsyncTest(function(){function i(n,t,i){function u(t){var u=t&&t.type==="load"?r.width==1:!1,f=n==="webp";a(n,f&&u?new Boolean(u):u);i&&i(t)}var r=new Image;r.onerror=u;r.onload=u;r.src=t}var n=[{uri:"data:image/webp;base64,UklGRiQAAABXRUJQVlA4IBgAAAAwAQCdASoBAAEAAwA0JaQAA3AA/vuUAAA=",name:"webp"},{uri:"data:image/webp;base64,UklGRkoAAABXRUJQVlA4WAoAAAAQAAAAAAAAAAAAQUxQSAwAAAABBxAR/Q9ERP8DAABWUDggGAAAADABAJ0BKgEAAQADADQlpAADcAD++/1QAA==",name:"webp.alpha"},{uri:"data:image/webp;base64,UklGRlIAAABXRUJQVlA4WAoAAAASAAAAAAAAAAAAQU5JTQYAAAD/////AABBTk1GJgAAAAAAAAAAAAAAAAAAAGQAAABWUDhMDQAAAC8AAAAQBxAREYiI/gcA",name:"webp.animation"},{uri:"data:image/webp;base64,UklGRh4AAABXRUJQVlA4TBEAAAAvAAAAAAfQ//73v/+BiOh/AAA=",name:"webp.lossless"}],t=n.shift();i(t.name,t.uri,function(t){if(t&&t.type==="load")for(var r=0;r<n.length;r++)i(n[r].name,n[r].uri)})}),k(),y(v),delete r.addTest,delete r.addAsyncTest,h=0;h<i._q.length;h++)i._q[h]();n.Modernizr=i})(window,document),function(n,t,i,r){var u=n(t);n.fn.lazyload=function(f){function s(){var t=0;o.each(function(){var i=n(this);if((!e.skip_invisible||i.is(":visible"))&&!n.abovethetop(this,e)&&!n.leftofbegin(this,e))if(n.belowthefold(this,e)||n.rightoffold(this,e)){if(++t>e.failure_limit)return!1}else i.trigger("appear"),t=0})}var o=this,h,e={threshold:0,failure_limit:0,event:"scroll",effect:"show",container:t,data_attribute:"default",data_webp:"webp",parent_loading_class:"loading",self_loaded_class:"loaded",webp_class:"webp",nowebp_class:"no-webp",skip_invisible:!1,appear:null,load:null,placeholder:"data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAAEAAAABCAYAAAAfFcSJAAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsQAAA7EAZUrDhsAAAANSURBVBhXYzh8+PB/AAffA0nNPuCLAAAAAElFTkSuQmCC"};return f&&(r!==f.failurelimit&&(f.failure_limit=f.failurelimit,delete f.failurelimit),r!==f.effectspeed&&(f.effect_speed=f.effectspeed,delete f.effectspeed),n.extend(e,f)),h=e.container===r||e.container===t?u:n(e.container),0===e.event.indexOf("scroll")&&h.bind(e.event,function(){return s()}),this.each(function(){var i=this,t=n(i),u=i.tagName==="IMG"?"<img />":"<iframe>";i.loaded=!1;t.is("img")&&!t.parent().is("picture")&&t.parent().addClass(e.parent_loading_class);(t.attr("src")===r||t.attr("src")===!1)&&t.is("img, iframe")&&t.attr("src",e.placeholder);t.one("appear",function(){Modernizr.on("webp",function(f){if(!this.loaded&&(n(u).bind("load",function(){var u=t.attr("data-"+e.data_attribute)||t.attr("data-original"),c=t.attr("data-"+e.data_webp),s,h;if(u==r){n(i).addClass(e.self_loaded_class).addClass(f?e.webp_class:e.nowebp_class);return}t.hide();c==="true"&&f&&(u=u.replace(/(.*?)\.(jpg|jpeg|png)(.*?)$/,"$1.webp$3"));n(i).parent().removeClass(e.parent_loading_class);t.is("img, iframe")?t.attr("src",u):t.css("background-image","url('"+u+"')");t[e.effect](e.effect_speed);i.loaded=!0;n(i).addClass(e.self_loaded_class);s=n.grep(o,function(n){return!n.loaded});o=n(s);e.load&&(h=o.length,e.load.call(i,h,e))}).trigger("load"),e.appear)){var s=o.length;e.appear.call(i,s,e)}})});0!==e.event.indexOf("scroll")&&t.bind(e.event,function(){i.loaded||t.trigger("appear")})}),u.bind("resize",function(){s()}),/(?:iphone|ipod|ipad).*os 5/gi.test(navigator.appVersion)&&u.bind("pageshow",function(t){t.originalEvent&&t.originalEvent.persisted&&o.each(function(){n(this).trigger("appear")})}),n(i).ready(function(){s()}),this};n.belowthefold=function(i,f){var e;return e=f.container===r||f.container===t?(t.innerHeight?t.innerHeight:u.height())+u.scrollTop():n(f.container).offset().top+n(f.container).height(),e<=n(i).offset().top-f.threshold};n.rightoffold=function(i,f){var e;return e=f.container===r||f.container===t?u.width()+u.scrollLeft():n(f.container).offset().left+n(f.container).width(),e<=n(i).offset().left-f.threshold};n.abovethetop=function(i,f){var e;return e=f.container===r||f.container===t?u.scrollTop():n(f.container).offset().top,e>=n(i).offset().top+f.threshold+n(i).height()};n.leftofbegin=function(i,f){var e;return e=f.container===r||f.container===t?u.scrollLeft():n(f.container).offset().left,e>=n(i).offset().left+f.threshold+n(i).width()};n.inviewport=function(t,i){return!n.rightoffold(t,i)&&!n.leftofbegin(t,i)&&!n.belowthefold(t,i)&&!n.abovethetop(t,i)};n.extend(n.expr[":"],{"below-the-fold":function(t){return n.belowthefold(t,{threshold:0})},"above-the-top":function(t){return!n.belowthefold(t,{threshold:0})},"right-of-screen":function(t){return n.rightoffold(t,{threshold:0})},"left-of-screen":function(t){return!n.rightoffold(t,{threshold:0})},"in-viewport":function(t){return n.inviewport(t,{threshold:0})},"above-the-fold":function(t){return!n.belowthefold(t,{threshold:0})},"right-of-fold":function(t){return n.rightoffold(t,{threshold:0})},"left-of-fold":function(t){return!n.rightoffold(t,{threshold:0})}})}(jQuery,window,document),function(n){"use strict";typeof define=="function"&&define.amd?define(["jquery"],n):typeof exports!="undefined"?module.exports=n(require("jquery")):n(jQuery)}(function(n){"use strict";var t=window.Slick||{};t=function(){function i(i,r){var u=this,f;u.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:n(i),appendDots:n(i),arrows:!0,asNavFor:null,prevArrow:'<button type="button" data-role="none" class="slick-prev" aria-label="Previous" tabindex="0" role="button">Previous<\/button>',nextArrow:'<button type="button" data-role="none" class="slick-next" aria-label="Next" tabindex="0" role="button">Next<\/button>',autoplay:!1,autoplaySpeed:3e3,individualPlayTimeData:!1,bottomMiniLogoSlider:!1,movieFlag:!1,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(n,t,i){return'<button type="button" class="'+i+'" data-role="none" role="button" aria-required="false" tabindex="0">'+(t+1)+"<\/button>"},dots:!1,dotsClass:"slick-dots",dotsLogoClass:"slick-logo-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,outerEdgeLimit:!1,pauseOnHover:!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,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3};u.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,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1};n.extend(u,u.initials);u.activeBreakpoint=null;u.animType=null;u.animProp=null;u.breakpoints=[];u.breakpointSettings=[];u.cssTransitions=!1;u.hidden="hidden";u.paused=!1;u.positionProp=null;u.respondTo=null;u.rowCount=1;u.shouldClick=!0;u.$slider=n(i);u.$slidesCache=null;u.transformType=null;u.transitionType=null;u.visibilityChange="visibilitychange";u.windowWidth=0;u.windowTimer=null;f=n(i).data("slick")||{};u.options=n.extend({},u.defaults,f,r);u.currentSlide=u.options.initialSlide;u.originalSettings=u.options;typeof document.mozHidden!="undefined"?(u.hidden="mozHidden",u.visibilityChange="mozvisibilitychange"):typeof document.webkitHidden!="undefined"&&(u.hidden="webkitHidden",u.visibilityChange="webkitvisibilitychange");u.autoPlay=n.proxy(u.autoPlay,u);u.autoPlayClear=n.proxy(u.autoPlayClear,u);u.changeSlide=n.proxy(u.changeSlide,u);u.clickHandler=n.proxy(u.clickHandler,u);u.selectHandler=n.proxy(u.selectHandler,u);u.setPosition=n.proxy(u.setPosition,u);u.swipeHandler=n.proxy(u.swipeHandler,u);u.dragHandler=n.proxy(u.dragHandler,u);u.keyHandler=n.proxy(u.keyHandler,u);u.autoPlayIterator=n.proxy(u.autoPlayIterator,u);u.instanceUid=t++;u.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/;u.registerBreakpoints();u.init(!0);u.checkResponsive(!0)}var t=0;return i}();t.prototype.addSlide=t.prototype.slickAdd=function(t,i,r){var u=this;if(typeof i=="boolean")r=i,i=null;else if(i<0||i>=u.slideCount)return!1;u.unload();typeof i=="number"?i===0&&u.$slides.length===0?n(t).appendTo(u.$slideTrack):r?n(t).insertBefore(u.$slides.eq(i)):n(t).insertAfter(u.$slides.eq(i)):r===!0?n(t).prependTo(u.$slideTrack):n(t).appendTo(u.$slideTrack);u.$slides=u.$slideTrack.children(this.options.slide);u.$slideTrack.children(this.options.slide).detach();u.$slideTrack.append(u.$slides);u.$slides.each(function(t,i){n(i).attr("data-slick-index",t)});u.$slidesCache=u.$slides;u.reinit()};t.prototype.animateHeight=function(){var n=this,t;n.options.slidesToShow===1&&n.options.adaptiveHeight===!0&&n.options.vertical===!1&&(t=n.$slides.eq(n.currentSlide).outerHeight(!0),n.$list.animate({height:t},n.options.speed))};t.prototype.animateSlide=function(t,i){var u={},r=this;r.animateHeight();r.options.rtl===!0&&r.options.vertical===!1&&(t=-t);r.transformsEnabled===!1?r.options.vertical===!1?r.$slideTrack.animate({left:t},r.options.speed,r.options.easing,i):r.$slideTrack.animate({top:t},r.options.speed,r.options.easing,i):r.cssTransitions===!1?(r.options.rtl===!0&&(r.currentLeft=-r.currentLeft),n({animStart:r.currentLeft}).animate({animStart:t},{duration:r.options.speed,easing:r.options.easing,step:function(n){n=Math.ceil(n);r.options.vertical===!1?(u[r.animType]="translate("+n+"px, 0px)",r.$slideTrack.css(u)):(u[r.animType]="translate(0px,"+n+"px)",r.$slideTrack.css(u))},complete:function(){i&&i.call()}})):(r.applyTransition(),t=Math.ceil(t),u[r.animType]=r.options.vertical===!1?"translate3d("+t+"px, 0px, 0px)":"translate3d(0px,"+t+"px, 0px)",r.$slideTrack.css(u),i&&setTimeout(function(){r.disableTransition();i.call()},r.options.speed))};t.prototype.asNavFor=function(t){var r=this,i=r.options.asNavFor;i&&i!==null&&(i=n(i).not(r.$slider));i!==null&&typeof i=="object"&&i.each(function(){var i=n(this).slick("getSlick");i.unslicked||i.slideHandler(t,!0)})};t.prototype.applyTransition=function(n){var t=this,i={};i[t.transitionType]=t.options.fade===!1?t.transformType+" "+t.options.speed+"ms "+t.options.cssEase:"opacity "+t.options.speed+"ms "+t.options.cssEase;t.options.fade===!1?t.$slideTrack.css(i):t.$slides.eq(n).css(i)};t.prototype.autoPlay=function(){var n=this;n.autoPlayTimer&&clearInterval(n.autoPlayTimer);n.slideCount>n.options.slidesToShow&&n.paused!==!0&&(n.autoPlayTimer=setInterval(n.autoPlayIterator,n.options.autoplaySpeed))};t.prototype.autoPlayClear=function(){var n=this;n.autoPlayTimer&&clearInterval(n.autoPlayTimer)};t.prototype.autoPlayIterator=function(){var n=this;n.options.infinite===!1?n.direction===1?(n.currentSlide+1===n.slideCount-1&&(n.direction=0),n.slideHandler(n.currentSlide+n.options.slidesToScroll)):(n.currentSlide-1==0&&(n.direction=1),n.slideHandler(n.currentSlide-n.options.slidesToScroll)):n.slideHandler(n.currentSlide+n.options.slidesToScroll)};t.prototype.buildArrows=function(){var t=this;t.options.arrows===!0&&(t.$prevArrow=n(t.options.prevArrow).addClass("slick-arrow"),t.$nextArrow=n(t.options.nextArrow).addClass("slick-arrow"),t.slideCount>t.options.slidesToShow?(t.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.prependTo(t.options.appendArrows),t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.appendTo(t.options.appendArrows),t.options.infinite!==!0&&t.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):t.$prevArrow.add(t.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))};t.prototype.buildDots=function(){var t=this,i,r;if(t.options.dots===!0&&t.slideCount>t.options.slidesToShow)if(t.options.bottomMiniLogoSlider===!0){for(r='<div class="miniLogoSlider"><ul class="'+t.options.dotsClass+" count"+t.slideCount+'">',i=0;i<=t.getDotCount();i+=1)r+="<li>"+t.options.customPaging.call(this,t,i,t.$slides.eq(i).attr("data-banner-name"))+"<\/li>";r+="<\/ul><\/div>";t.$dots=n(r).appendTo(t.options.appendDots);t.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}else{for(r='<ul class="'+t.options.dotsClass+'">',i=0;i<=t.getDotCount();i+=1)r+="<li>"+t.options.customPaging.call(this,t,i,null)+"<\/li>";r+="<\/ul>";t.$dots=n(r).appendTo(t.options.appendDots);t.$dots.find("li").first().addClass("slick-active").attr("aria-hidden","false")}};t.prototype.buildOut=function(){var t=this;t.$slides=t.$slider.children(t.options.slide+":not(.slick-cloned)").addClass("slick-slide");t.slideCount=t.$slides.length;t.$slides.each(function(t,i){n(i).attr("data-slick-index",t).data("originalStyling",n(i).attr("style")||"")});t.$slidesCache=t.$slides;t.$slider.addClass("slick-slider");t.$slideTrack=t.slideCount===0?n('<div class="slick-track"/>').appendTo(t.$slider):t.$slides.wrapAll('<div class="slick-track"/>').parent();t.$list=t.$slideTrack.wrap('<div aria-live="polite" class="slick-list"/>').parent();t.$slideTrack.css("opacity",0);(t.options.centerMode===!0||t.options.swipeToSlide===!0)&&(t.options.slidesToScroll=1);n("img[data-lazy]",t.$slider).not("[src]").addClass("slick-loading");t.setupInfinite();t.buildArrows();t.buildDots();t.updateDots();t.setSlideClasses(typeof t.currentSlide=="number"?t.currentSlide:0);t.options.draggable===!0&&t.$list.addClass("draggable")};t.prototype.buildRows=function(){var n=this,t,i,r,f,c,u,e,o,s,h;if(f=document.createDocumentFragment(),u=n.$slider.children(),n.options.rows>1){for(e=n.options.slidesPerRow*n.options.rows,c=Math.ceil(u.length/e),t=0;t<c;t++){for(o=document.createElement("div"),i=0;i<n.options.rows;i++){for(s=document.createElement("div"),r=0;r<n.options.slidesPerRow;r++)h=t*e+(i*n.options.slidesPerRow+r),u.get(h)&&s.appendChild(u.get(h));o.appendChild(s)}f.appendChild(o)}n.$slider.html(f);n.$slider.children().children().children().css({width:100/n.options.slidesPerRow+"%",display:"inline-block"})}};t.prototype.checkResponsive=function(t,i){var r=this,f,u,e,o=!1,s=r.$slider.width(),h=window.innerWidth||n(window).width();if(r.respondTo==="window"?e=h:r.respondTo==="slider"?e=s:r.respondTo==="min"&&(e=Math.min(h,s)),r.options.responsive&&r.options.responsive.length&&r.options.responsive!==null){u=null;for(f in r.breakpoints)r.breakpoints.hasOwnProperty(f)&&(r.originalSettings.mobileFirst===!1?e<r.breakpoints[f]&&(u=r.breakpoints[f]):e>r.breakpoints[f]&&(u=r.breakpoints[f]));u!==null?r.activeBreakpoint!==null?(u!==r.activeBreakpoint||i)&&(r.activeBreakpoint=u,r.breakpointSettings[u]==="unslick"?r.unslick(u):(r.options=n.extend({},r.originalSettings,r.breakpointSettings[u]),t===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(t)),o=u):(r.activeBreakpoint=u,r.breakpointSettings[u]==="unslick"?r.unslick(u):(r.options=n.extend({},r.originalSettings,r.breakpointSettings[u]),t===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(t)),o=u):r.activeBreakpoint!==null&&(r.activeBreakpoint=null,r.options=r.originalSettings,t===!0&&(r.currentSlide=r.options.initialSlide),r.refresh(t),o=u);t||o===!1||r.$slider.trigger("breakpoint",[r,o])}};t.prototype.changeSlide=function(t,i){var r=this,u=n(t.target),f,e,o,s;u.is("a")&&t.preventDefault();u.is("li")||(u=u.closest("li"));o=r.slideCount%r.options.slidesToScroll!=0;f=o?0:(r.slideCount-r.currentSlide)%r.options.slidesToScroll;switch(t.data.message){case"previous":e=f===0?r.options.slidesToScroll:r.options.slidesToShow-f;r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide-e,!1,i);break;case"next":e=f===0?r.options.slidesToScroll:f;r.slideCount>r.options.slidesToShow&&r.slideHandler(r.currentSlide+e,!1,i);break;case"index":s=t.data.index===0?0:t.data.index||u.index()*r.options.slidesToScroll;r.slideHandler(r.checkNavigable(s),!1,i);u.children().trigger("focus");break;default:return}};t.prototype.checkNavigable=function(n){var u=this,t,i,r;if(t=u.getNavigableIndexes(),i=0,n>t[t.length-1])n=t[t.length-1];else for(r in t){if(n<t[r]){n=i;break}i=t[r]}return n};t.prototype.cleanUpEvents=function(){var t=this;t.options.dots&&t.$dots!==null&&(n("li",t.$dots).off("click.slick",t.changeSlide),t.options.pauseOnDotsHover===!0&&t.options.autoplay===!0&&n("li",t.$dots).off("mouseenter.slick",n.proxy(t.setPaused,t,!0)).off("mouseleave.slick",n.proxy(t.setPaused,t,!1)));t.options.arrows===!0&&t.slideCount>t.options.slidesToShow&&(t.$prevArrow&&t.$prevArrow.off("click.slick",t.changeSlide),t.$nextArrow&&t.$nextArrow.off("click.slick",t.changeSlide));t.$list.off("touchstart.slick mousedown.slick",t.swipeHandler);t.$list.off("touchmove.slick mousemove.slick",t.swipeHandler);t.$list.off("touchend.slick mouseup.slick",t.swipeHandler);t.$list.off("touchcancel.slick mouseleave.slick",t.swipeHandler);t.$list.off("click.slick",t.clickHandler);n(document).off(t.visibilityChange,t.visibility);t.$list.off("mouseenter.slick",n.proxy(t.setPaused,t,!0));t.$list.off("mouseleave.slick",n.proxy(t.setPaused,t,!1));t.options.accessibility===!0&&t.$list.off("keydown.slick",t.keyHandler);t.options.focusOnSelect===!0&&n(t.$slideTrack).children().off("click.slick",t.selectHandler);n(window).off("orientationchange.slick.slick-"+t.instanceUid,t.orientationChange);n(window).off("resize.slick.slick-"+t.instanceUid,t.resize);n("[draggable!=true]",t.$slideTrack).off("dragstart",t.preventDefault);n(window).off("load.slick.slick-"+t.instanceUid,t.setPosition);n(document).off("ready.slick.slick-"+t.instanceUid,t.setPosition)};t.prototype.cleanUpRows=function(){var n=this,t;n.options.rows>1&&(t=n.$slides.children().children(),t.removeAttr("style"),n.$slider.html(t))};t.prototype.clickHandler=function(n){var t=this;t.shouldClick===!1&&(n.stopImmediatePropagation(),n.stopPropagation(),n.preventDefault())};t.prototype.destroy=function(t){var i=this;i.autoPlayClear();i.touchObject={};i.cleanUpEvents();n(".slick-cloned",i.$slider).detach();i.$dots&&i.$dots.remove();i.options.arrows===!0&&(i.$prevArrow&&i.$prevArrow.length&&(i.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.prevArrow)&&i.$prevArrow.remove()),i.$nextArrow&&i.$nextArrow.length&&(i.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),i.htmlExpr.test(i.options.nextArrow)&&i.$nextArrow.remove()));i.$slides&&(i.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){n(this).attr("style",n(this).data("originalStyling"))}),i.$slideTrack.children(this.options.slide).detach(),i.$slideTrack.detach(),i.$list.detach(),i.$slider.append(i.$slides));i.cleanUpRows();i.$slider.removeClass("slick-slider");i.$slider.removeClass("slick-initialized");i.unslicked=!0;t||i.$slider.trigger("destroy",[i])};t.prototype.disableTransition=function(n){var t=this,i={};i[t.transitionType]="";t.options.fade===!1?t.$slideTrack.css(i):t.$slides.eq(n).css(i)};t.prototype.fadeSlide=function(n,t){var i=this;i.cssTransitions===!1?(i.$slides.eq(n).css({zIndex:i.options.zIndex}),i.$slides.eq(n).animate({opacity:1},i.options.speed,i.options.easing,t)):(i.applyTransition(n),i.$slides.eq(n).css({opacity:1,zIndex:i.options.zIndex}),t&&setTimeout(function(){i.disableTransition(n);t.call()},i.options.speed))};t.prototype.fadeSlideOut=function(n){var t=this;t.cssTransitions===!1?t.$slides.eq(n).animate({opacity:0,zIndex:t.options.zIndex-2},t.options.speed,t.options.easing):(t.applyTransition(n),t.$slides.eq(n).css({opacity:0,zIndex:t.options.zIndex-2}))};t.prototype.filterSlides=t.prototype.slickFilter=function(n){var t=this;n!==null&&(t.unload(),t.$slideTrack.children(this.options.slide).detach(),t.$slidesCache.filter(n).appendTo(t.$slideTrack),t.reinit())};t.prototype.getCurrent=t.prototype.slickCurrentSlide=function(){var n=this;return n.currentSlide};t.prototype.getDotCount=function(){var n=this,t=0,i=0,r=0;if(n.options.infinite===!0)while(t<n.slideCount)++r,t=i+n.options.slidesToShow,i+=n.options.slidesToScroll<=n.options.slidesToShow?n.options.slidesToScroll:n.options.slidesToShow;else if(n.options.centerMode===!0)r=n.slideCount;else while(t<n.slideCount)++r,t=i+n.options.slidesToShow,i+=n.options.slidesToScroll<=n.options.slidesToShow?n.options.slidesToScroll:n.options.slidesToShow;return r-1};t.prototype.getLeft=function(n){var t=this,r,u,f=0,i,e,o,s;return t.slideOffset=0,u=t.$slides.first().outerHeight(!0),t.options.infinite===!0?(t.slideCount>t.options.slidesToShow&&(t.slideOffset=t.slideWidth*t.options.slidesToShow*-1,f=u*t.options.slidesToShow*-1),t.slideCount%t.options.slidesToScroll!=0&&n+t.options.slidesToScroll>t.slideCount&&t.slideCount>t.options.slidesToShow&&(n>t.slideCount?(t.slideOffset=(t.options.slidesToShow-(n-t.slideCount))*t.slideWidth*-1,f=(t.options.slidesToShow-(n-t.slideCount))*u*-1):(t.slideOffset=t.slideCount%t.options.slidesToScroll*t.slideWidth*-1,f=t.slideCount%t.options.slidesToScroll*u*-1))):n+t.options.slidesToShow>t.slideCount&&(t.slideOffset=(n+t.options.slidesToShow-t.slideCount)*t.slideWidth,f=(n+t.options.slidesToShow-t.slideCount)*u),t.slideCount<=t.options.slidesToShow&&(t.slideOffset=0,f=0),t.options.centerMode===!0&&t.options.infinite===!0?t.slideOffset+=t.slideWidth*Math.floor(t.options.slidesToShow/2)-t.slideWidth:t.options.centerMode===!0&&(t.slideOffset=0,t.slideOffset+=t.slideWidth*Math.floor(t.options.slidesToShow/2)),r=t.options.vertical===!1?n*t.slideWidth*-1+t.slideOffset:n*u*-1+f,t.options.variableWidth===!0&&(i=t.slideCount<=t.options.slidesToShow||t.options.infinite===!1?t.$slideTrack.children(".slick-slide").eq(n):t.$slideTrack.children(".slick-slide").eq(n+t.options.slidesToShow),r=i[0]?i[0].offsetLeft*-1:0,t.options.centerMode===!0?(i=t.options.infinite===!1?t.$slideTrack.children(".slick-slide").eq(n):t.$slideTrack.children(".slick-slide").eq(n+t.options.slidesToShow+1),r=(i[0]?i[0].offsetLeft*-1:0)+(t.$list.width()-i.outerWidth())/2):t.options.outerEdgeLimit===!0&&(e=t.$slides.last(),o=e[0]?e[0].offsetLeft*-1:0,s=o-e.width()+this.$slider.width(),r=Math.min(Math.max(r,s),0))),r};t.prototype.getOption=t.prototype.slickGetOption=function(n){var t=this;return t.options[n]};t.prototype.getNavigableIndexes=function(){var n=this,t=0,i=0,u=[],r;for(n.options.infinite===!1?r=n.slideCount:(t=n.options.slidesToScroll*-1,i=n.options.slidesToScroll*-1,r=n.slideCount*2);t<r;)u.push(t),t=i+n.options.slidesToScroll,i+=n.options.slidesToScroll<=n.options.slidesToShow?n.options.slidesToScroll:n.options.slidesToShow;return u};t.prototype.getSlick=function(){return this};t.prototype.getSlideCount=function(){var t=this,i,r;return r=t.options.centerMode===!0?t.slideWidth*Math.floor(t.options.slidesToShow/2):0,t.options.swipeToSlide===!0?(t.$slideTrack.find(".slick-slide").each(function(u,f){if(f.offsetLeft-r+n(f).outerWidth()/2>t.swipeLeft*-1)return i=f,!1}),Math.abs(n(i).attr("data-slick-index")-t.currentSlide)||1):t.options.slidesToScroll};t.prototype.goTo=t.prototype.slickGoTo=function(n,t){var i=this;i.changeSlide({data:{message:"index",index:parseInt(n)}},t)};t.prototype.init=function(t){var i=this,r;n(i.$slider).hasClass("slick-initialized")||(n(i.$slider).addClass("slick-initialized"),i.buildRows(),i.buildOut(),i.setProps(),i.startLoad(),i.loadSlider(),i.initializeEvents(),i.updateArrows(),i.updateDots());t&&(i.$slider.trigger("init",[i]),i.options.movieFlag===!0&&Modernizr.video.h264=="probably"&&n(i.$slides[i.currentSlide]).hasClass("movie")&&(r=n(i.$slides[i.currentSlide]),r!=undefined&&statusBuffered!=!1&&(statusBuffered<13?r.find("video")[0].play():r.find("video")[0].pause())));i.options.accessibility===!0&&i.initADA()};t.prototype.initArrowEvents=function(){var n=this;if(n.options.arrows===!0&&n.slideCount>n.options.slidesToShow){n.$prevArrow.on("click.slick",{message:"previous"},n.changeSlide);n.$nextArrow.on("click.slick",{message:"next"},n.changeSlide)}};t.prototype.initDotEvents=function(){var t=this;if(t.options.dots===!0&&t.slideCount>t.options.slidesToShow)n("li",t.$dots).on("click.slick",{message:"index"},t.changeSlide);if(t.options.dots===!0&&t.options.pauseOnDotsHover===!0&&t.options.autoplay===!0)n("li",t.$dots).on("mouseenter.slick",n.proxy(t.setPaused,t,!0)).on("mouseleave.slick",n.proxy(t.setPaused,t,!1))};t.prototype.initializeEvents=function(){var t=this;t.initArrowEvents();t.initDotEvents();t.$list.on("touchstart.slick mousedown.slick",{action:"start"},t.swipeHandler);t.$list.on("touchmove.slick mousemove.slick",{action:"move"},t.swipeHandler);t.$list.on("touchend.slick mouseup.slick",{action:"end"},t.swipeHandler);t.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},t.swipeHandler);t.$list.on("click.slick",t.clickHandler);n(document).on(t.visibilityChange,n.proxy(t.visibility,t));t.$list.on("mouseenter.slick",n.proxy(t.setPaused,t,!0));t.$list.on("mouseleave.slick",n.proxy(t.setPaused,t,!1));if(t.options.accessibility===!0)t.$list.on("keydown.slick",t.keyHandler);if(t.options.focusOnSelect===!0)n(t.$slideTrack).children().on("click.slick",t.selectHandler);n(window).on("orientationchange.slick.slick-"+t.instanceUid,n.proxy(t.orientationChange,t));n(window).on("resize.slick.slick-"+t.instanceUid,n.proxy(t.resize,t));n("[draggable!=true]",t.$slideTrack).on("dragstart",t.preventDefault);n(window).on("load.slick.slick-"+t.instanceUid,t.setPosition);n(document).on("ready.slick.slick-"+t.instanceUid,t.setPosition)};t.prototype.initUI=function(){var n=this;n.options.arrows===!0&&n.slideCount>n.options.slidesToShow&&(n.$prevArrow.show(),n.$nextArrow.show());n.options.dots===!0&&n.slideCount>n.options.slidesToShow&&n.$dots.show();n.options.autoplay===!0&&n.autoPlay()};t.prototype.keyHandler=function(n){var t=this;n.target.tagName.match("TEXTAREA|INPUT|SELECT")||(n.keyCode===37&&t.options.accessibility===!0?t.changeSlide({data:{message:"previous"}}):n.keyCode===39&&t.options.accessibility===!0&&t.changeSlide({data:{message:"next"}}))};t.prototype.lazyLoad=function(){function f(t){n("img[data-lazy]",t).each(function(){var t=n(this),i=n(this).attr("data-lazy"),r=document.createElement("img");r.onload=function(){t.animate({opacity:0},100,function(){t.attr("src",i).animate({opacity:1},200,function(){t.removeAttr("data-lazy").removeClass("slick-loading")})})};r.src=i})}var t=this,e,r,i,u;t.options.centerMode===!0?t.options.infinite===!0?(i=t.currentSlide+(t.options.slidesToShow/2+1),u=i+t.options.slidesToShow+2):(i=Math.max(0,t.currentSlide-(t.options.slidesToShow/2+1)),u=2+(t.options.slidesToShow/2+1)+t.currentSlide):(i=t.options.infinite?t.options.slidesToShow+t.currentSlide:t.currentSlide,u=i+t.options.slidesToShow,t.options.fade===!0&&(i>0&&i--,u<=t.slideCount&&u++));e=t.$slider.find(".slick-slide").slice(i,u);f(e);t.slideCount<=t.options.slidesToShow?(r=t.$slider.find(".slick-slide"),f(r)):t.currentSlide>=t.slideCount-t.options.slidesToShow?(r=t.$slider.find(".slick-cloned").slice(0,t.options.slidesToShow),f(r)):t.currentSlide===0&&(r=t.$slider.find(".slick-cloned").slice(t.options.slidesToShow*-1),f(r))};t.prototype.loadSlider=function(){var n=this;n.setPosition();n.$slideTrack.css({opacity:1});n.$slider.removeClass("slick-loading");n.initUI();n.options.lazyLoad==="progressive"&&n.progressiveLazyLoad()};t.prototype.next=t.prototype.slickNext=function(){var n=this;n.changeSlide({data:{message:"next"}})};t.prototype.orientationChange=function(){var n=this;n.checkResponsive();n.setPosition()};t.prototype.pause=t.prototype.slickPause=function(){var n=this;n.autoPlayClear();n.paused=!0};t.prototype.play=t.prototype.slickPlay=function(){var n=this;n.paused=!1;n.autoPlay()};t.prototype.postSlide=function(n){var t=this;t.$slider.trigger("afterChange",[t,n]);t.animating=!1;t.setPosition();t.swipeLeft=null;t.options.autoplay===!0&&t.paused===!1&&t.autoPlay();t.options.accessibility===!0&&t.initADA()};t.prototype.prev=t.prototype.slickPrev=function(){var n=this;n.changeSlide({data:{message:"previous"}})};t.prototype.preventDefault=function(n){n.preventDefault()};t.prototype.progressiveLazyLoad=function(){var t=this,r,i;r=n("img[data-lazy]",t.$slider).length;r>0&&(i=n("img[data-lazy]",t.$slider).first(),i.attr("src",i.attr("data-lazy")).removeClass("slick-loading").load(function(){i.removeAttr("data-lazy");t.progressiveLazyLoad();t.options.adaptiveHeight===!0&&t.setPosition()}).error(function(){i.removeAttr("data-lazy");t.progressiveLazyLoad()}))};t.prototype.refresh=function(t){var i=this,r=i.currentSlide;i.destroy(!0);n.extend(i,i.initials,{currentSlide:r});i.init();t||i.changeSlide({data:{message:"index",index:r}},!1)};t.prototype.registerBreakpoints=function(){var t=this,u,f,i,r=t.options.responsive||null;if(n.type(r)==="array"&&r.length){t.respondTo=t.options.respondTo||"window";for(u in r)if(i=t.breakpoints.length-1,f=r[u].breakpoint,r.hasOwnProperty(u)){while(i>=0)t.breakpoints[i]&&t.breakpoints[i]===f&&t.breakpoints.splice(i,1),i--;t.breakpoints.push(f);t.breakpointSettings[f]=r[u].settings}t.breakpoints.sort(function(n,i){return t.options.mobileFirst?n-i:i-n})}};t.prototype.reinit=function(){var t=this;if(t.$slides=t.$slideTrack.children(t.options.slide).addClass("slick-slide"),t.slideCount=t.$slides.length,t.currentSlide>=t.slideCount&&t.currentSlide!==0&&(t.currentSlide=t.currentSlide-t.options.slidesToScroll),t.slideCount<=t.options.slidesToShow&&(t.currentSlide=0),t.registerBreakpoints(),t.setProps(),t.setupInfinite(),t.buildArrows(),t.updateArrows(),t.initArrowEvents(),t.buildDots(),t.updateDots(),t.initDotEvents(),t.checkResponsive(!1,!0),t.options.focusOnSelect===!0)n(t.$slideTrack).children().on("click.slick",t.selectHandler);t.setSlideClasses(0);t.setPosition();t.$slider.trigger("reInit",[t]);t.options.autoplay===!0&&t.focusHandler()};t.prototype.resize=function(){var t=this;n(window).width()!==t.windowWidth&&(clearTimeout(t.windowDelay),t.windowDelay=window.setTimeout(function(){t.windowWidth=n(window).width();t.checkResponsive();t.unslicked||t.setPosition()},50))};t.prototype.removeSlide=t.prototype.slickRemove=function(n,t,i){var r=this;if(typeof n=="boolean"?(t=n,n=t===!0?0:r.slideCount-1):n=t===!0?--n:n,r.slideCount<1||n<0||n>r.slideCount-1)return!1;r.unload();i===!0?r.$slideTrack.children().remove():r.$slideTrack.children(this.options.slide).eq(n).remove();r.$slides=r.$slideTrack.children(this.options.slide);r.$slideTrack.children(this.options.slide).detach();r.$slideTrack.append(r.$slides);r.$slidesCache=r.$slides;r.reinit()};t.prototype.setCSS=function(n){var t=this,i={},r,u;t.options.rtl===!0&&(n=-n);r=t.positionProp=="left"?Math.ceil(n)+"px":"0px";u=t.positionProp=="top"?Math.ceil(n)+"px":"0px";i[t.positionProp]=n;t.transformsEnabled===!1?t.$slideTrack.css(i):(i={},t.cssTransitions===!1?(i[t.animType]="translate("+r+", "+u+")",t.$slideTrack.css(i)):(i[t.animType]="translate3d("+r+", "+u+", 0px)",t.$slideTrack.css(i)))};t.prototype.setDimensions=function(){var n=this,t;n.options.vertical===!1?n.options.centerMode===!0&&n.$list.css({padding:"0px "+n.options.centerPadding}):(n.$list.height(n.$slides.first().outerHeight(!0)*n.options.slidesToShow),n.options.centerMode===!0&&n.$list.css({padding:n.options.centerPadding+" 0px"}));n.listWidth=n.$list.width();n.listHeight=n.$list.height();n.options.vertical===!1&&n.options.variableWidth===!1?(n.slideWidth=Math.ceil(n.listWidth/n.options.slidesToShow),n.$slideTrack.width(Math.ceil(n.slideWidth*n.$slideTrack.children(".slick-slide").length))):n.options.variableWidth===!0?n.$slideTrack.width(5e3*n.slideCount):(n.slideWidth=Math.ceil(n.listWidth),n.$slideTrack.height(Math.ceil(n.$slides.first().outerHeight(!0)*n.$slideTrack.children(".slick-slide").length)));t=n.$slides.first().outerWidth(!0)-n.$slides.first().width();n.options.variableWidth===!1&&n.$slideTrack.children(".slick-slide").width(n.slideWidth-t)};t.prototype.setFade=function(){var t=this,i;t.$slides.each(function(r,u){i=t.slideWidth*r*-1;t.options.rtl===!0?n(u).css({position:"relative",right:i,top:0,zIndex:t.options.zIndex-2,opacity:0}):n(u).css({position:"relative",left:i,top:0,zIndex:t.options.zIndex-2,opacity:0})});t.$slides.eq(t.currentSlide).css({zIndex:t.options.zIndex-1,opacity:1})};t.prototype.setHeight=function(){var n=this,t;n.options.slidesToShow===1&&n.options.adaptiveHeight===!0&&n.options.vertical===!1&&(t=n.$slides.eq(n.currentSlide).outerHeight(!0),n.$list.css("height",t))};t.prototype.setOption=t.prototype.slickSetOption=function(t,i,r){var u=this,f,e;if(t==="responsive"&&n.type(i)==="array")for(e in i)if(n.type(u.options.responsive)!=="array")u.options.responsive=[i[e]];else{for(f=u.options.responsive.length-1;f>=0;)u.options.responsive[f].breakpoint===i[e].breakpoint&&u.options.responsive.splice(f,1),f--;u.options.responsive.push(i[e])}else u.options[t]=i;r===!0&&(u.unload(),u.reinit())};t.prototype.setPosition=function(){var n=this;n.setDimensions();n.setHeight();n.options.fade===!1?n.setCSS(n.getLeft(n.currentSlide)):n.setFade();n.$slider.trigger("setPosition",[n])};t.prototype.setProps=function(){var n=this,t=document.body.style;n.positionProp=n.options.vertical===!0?"top":"left";n.positionProp==="top"?n.$slider.addClass("slick-vertical"):n.$slider.removeClass("slick-vertical");(t.WebkitTransition!==undefined||t.MozTransition!==undefined||t.msTransition!==undefined)&&n.options.useCSS===!0&&(n.cssTransitions=!0);n.options.fade&&(typeof n.options.zIndex=="number"?n.options.zIndex<3&&(n.options.zIndex=3):n.options.zIndex=n.defaults.zIndex);t.OTransform!==undefined&&(n.animType="OTransform",n.transformType="-o-transform",n.transitionType="OTransition",t.perspectiveProperty===undefined&&t.webkitPerspective===undefined&&(n.animType=!1));t.MozTransform!==undefined&&(n.animType="MozTransform",n.transformType="-moz-transform",n.transitionType="MozTransition",t.perspectiveProperty===undefined&&t.MozPerspective===undefined&&(n.animType=!1));t.webkitTransform!==undefined&&(n.animType="webkitTransform",n.transformType="-webkit-transform",n.transitionType="webkitTransition",t.perspectiveProperty===undefined&&t.webkitPerspective===undefined&&(n.animType=!1));t.msTransform!==undefined&&(n.animType="msTransform",n.transformType="-ms-transform",n.transitionType="msTransition",t.msTransform===undefined&&(n.animType=!1));t.transform!==undefined&&n.animType!==!1&&(n.animType="transform",n.transformType="transform",n.transitionType="transition");n.transformsEnabled=n.animType!==null&&n.animType!==!1};t.prototype.setSlideClasses=function(n){var t=this,u,i,r,f;i=t.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true");t.$slides.eq(n).addClass("slick-current");t.options.centerMode===!0?(u=Math.floor(t.options.slidesToShow/2),t.options.infinite===!0&&(n>=u&&n<=t.slideCount-1-u?t.$slides.slice(n-u,n+u+1).addClass("slick-active").attr("aria-hidden","false"):(r=t.options.slidesToShow+n,i.slice(r-u+1,r+u+2).addClass("slick-active").attr("aria-hidden","false")),n===0?i.eq(i.length-1-t.options.slidesToShow).addClass("slick-center"):n===t.slideCount-1&&i.eq(t.options.slidesToShow).addClass("slick-center")),t.$slides.eq(n).addClass("slick-center")):n>=0&&n<=t.slideCount-t.options.slidesToShow?t.$slides.slice(n,n+t.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):i.length<=t.options.slidesToShow?i.addClass("slick-active").attr("aria-hidden","false"):(f=t.slideCount%t.options.slidesToShow,r=t.options.infinite===!0?t.options.slidesToShow+n:n,t.options.slidesToShow==t.options.slidesToScroll&&t.slideCount-n<t.options.slidesToShow?i.slice(r-(t.options.slidesToShow-f),r+f).addClass("slick-active").attr("aria-hidden","false"):i.slice(r,r+t.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));t.options.lazyLoad==="ondemand"&&t.lazyLoad()};t.prototype.setupInfinite=function(){var t=this,i,r,u;if(t.options.fade===!0&&(t.options.centerMode=!1),t.options.infinite===!0&&t.options.fade===!1&&(r=null,t.slideCount>t.options.slidesToShow)){for(u=t.options.centerMode===!0?t.options.slidesToShow+1:t.options.slidesToShow,i=t.slideCount;i>t.slideCount-u;i-=1)r=i-1,n(t.$slides[r]).clone(!0).attr("id","").attr("data-slick-index",r-t.slideCount).prependTo(t.$slideTrack).addClass("slick-cloned");for(i=0;i<u;i+=1)r=i,n(t.$slides[r]).clone(!0).attr("id","").attr("data-slick-index",r+t.slideCount).appendTo(t.$slideTrack).addClass("slick-cloned");t.$slideTrack.find(".slick-cloned").find("[id]").each(function(){n(this).attr("id","")})}};t.prototype.setPaused=function(n){var t=this;t.options.autoplay===!0&&t.options.pauseOnHover===!0&&(t.paused=n,n?t.autoPlayClear():t.autoPlay())};t.prototype.selectHandler=function(t){var i=this,u=n(t.target).is(".slick-slide")?n(t.target):n(t.target).parents(".slick-slide"),r=parseInt(u.attr("data-slick-index"));if(r||(r=0),i.slideCount<=i.options.slidesToShow){i.setSlideClasses(r);i.asNavFor(r);return}i.slideHandler(r)};t.prototype.slideHandler=function(t,i,r){var f,e,h,o,c=null,u=this,s;if((i=i||!1,u.animating!==!0||u.options.waitForAnimate!==!0)&&(u.options.fade!==!0||u.currentSlide!==t)){if(u.slideCount<=u.options.slidesToShow&&(t=0,r=!0),i===!1&&u.asNavFor(t),f=t,c=u.getLeft(f),o=u.getLeft(u.currentSlide),u.currentLeft=u.swipeLeft===null?o:u.swipeLeft,u.options.infinite===!1&&u.options.centerMode===!1&&(t<0||t>u.getDotCount()*u.options.slidesToScroll)){u.options.fade===!1&&(f=u.currentSlide,r!==!0?u.animateSlide(o,function(){u.postSlide(f)}):u.postSlide(f));return}if(u.options.infinite===!1&&u.options.centerMode===!0&&(t<0||t>u.slideCount-u.options.slidesToScroll)){u.options.fade===!1&&(f=u.currentSlide,r!==!0?u.animateSlide(o,function(){u.postSlide(f)}):u.postSlide(f));return}if(u.options.autoplay===!0&&clearInterval(u.autoPlayTimer),u.options.movieFlag===!0&&Modernizr.video.h264=="probably"&&n(u.$slides[f]).hasClass("movie")&&(s=n(u.$slides[f]),statusBuffered==null?f++:statusBuffered==!1?f=f:u.movieBufferCheck()?(s.find("video")[0].currentTime=0,s.find("video")[0].play(),s.find("video")[0].loop=!1):f++),e=f<0?u.slideCount%u.options.slidesToScroll!=0?u.slideCount-u.slideCount%u.options.slidesToScroll:u.slideCount+f:f>=u.slideCount?u.slideCount%u.options.slidesToScroll!=0?0:f-u.slideCount:f,u.animating=!0,u.$slider.trigger("beforeChange",[u,u.currentSlide,e]),h=u.currentSlide,u.currentSlide=e,u.setSlideClasses(u.currentSlide),u.updateDots(),u.updateArrows(),u.options.fade===!0){r!==!0?(u.fadeSlideOut(h),u.fadeSlide(e,function(){if(u.options.individualPlayTimeData!==!1)var t=u.$slider.find(".slick-slide").eq(e).attr(u.options.individualPlayTimeData);u.options.autoplaySpeed=n.isNumeric(t)?t:u.options.autoplaySpeed;u.postSlide(e)})):u.postSlide(e);u.animateHeight();return}r!==!0?u.animateSlide(c,function(){u.postSlide(e)}):u.postSlide(e)}};t.prototype.startLoad=function(){var n=this;n.options.arrows===!0&&n.slideCount>n.options.slidesToShow&&(n.$prevArrow.hide(),n.$nextArrow.hide());n.options.dots===!0&&n.slideCount>n.options.slidesToShow&&n.$dots.hide();n.$slider.addClass("slick-loading")};t.prototype.swipeDirection=function(){var i,r,u,n,t=this;return(i=t.touchObject.startX-t.touchObject.curX,r=t.touchObject.startY-t.touchObject.curY,u=Math.atan2(r,i),n=Math.round(u*180/Math.PI),n<0&&(n=360-Math.abs(n)),n<=45&&n>=0)?t.options.rtl===!1?"left":"right":n<=360&&n>=315?t.options.rtl===!1?"left":"right":n>=135&&n<=225?t.options.rtl===!1?"right":"left":t.options.verticalSwiping===!0?n>=35&&n<=135?"left":"right":"vertical"};t.prototype.swipeEnd=function(){var t=this,i;if(t.dragging=!1,t.shouldClick=t.touchObject.swipeLength>10?!1:!0,t.touchObject.curX===undefined)return!1;if(t.touchObject.edgeHit===!0&&t.$slider.trigger("edge",[t,t.swipeDirection()]),t.touchObject.swipeLength>=t.touchObject.minSwipe)switch(t.swipeDirection()){case"left":i=t.options.swipeToSlide?t.checkNavigable(t.currentSlide+t.getSlideCount()):t.currentSlide+t.getSlideCount();t.slideHandler(i);t.currentDirection=0;t.touchObject={};t.$slider.trigger("swipe",[t,"left"]);break;case"right":i=t.options.swipeToSlide?t.checkNavigable(t.currentSlide-t.getSlideCount()):t.currentSlide-t.getSlideCount();n(t.$slides[i]).hasClass("movie")&&(t.movieBufferCheck()?i:i--);t.slideHandler(i);t.currentDirection=1;t.touchObject={};t.$slider.trigger("swipe",[t,"right"])}else t.touchObject.startX!==t.touchObject.curX&&(t.slideHandler(t.currentSlide),t.touchObject={})};t.prototype.swipeHandler=function(n){var t=this;if(t.options.swipe!==!1&&(!("ontouchend"in document)||t.options.swipe!==!1)&&(t.options.draggable!==!1||n.type.indexOf("mouse")===-1)){t.touchObject.fingerCount=n.originalEvent&&n.originalEvent.touches!==undefined?n.originalEvent.touches.length:1;t.touchObject.minSwipe=t.listWidth/t.options.touchThreshold;t.options.verticalSwiping===!0&&(t.touchObject.minSwipe=t.listHeight/t.options.touchThreshold);switch(n.data.action){case"start":t.swipeStart(n);break;case"move":t.swipeMove(n);break;case"end":t.swipeEnd(n)}}};t.prototype.swipeMove=function(n){var t=this,f,e,r,u,i;if(i=n.originalEvent!==undefined?n.originalEvent.touches:null,!t.dragging||i&&i.length!==1)return!1;if(f=t.getLeft(t.currentSlide),t.touchObject.curX=i!==undefined?i[0].pageX:n.clientX,t.touchObject.curY=i!==undefined?i[0].pageY:n.clientY,t.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(t.touchObject.curX-t.touchObject.startX,2))),t.options.verticalSwiping===!0&&(t.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(t.touchObject.curY-t.touchObject.startY,2)))),e=t.swipeDirection(),e!=="vertical"){if(n.originalEvent!==undefined&&t.touchObject.swipeLength>4&&n.preventDefault(),u=(t.options.rtl===!1?1:-1)*(t.touchObject.curX>t.touchObject.startX?1:-1),t.options.verticalSwiping===!0&&(u=t.touchObject.curY>t.touchObject.startY?1:-1),r=t.touchObject.swipeLength,t.touchObject.edgeHit=!1,t.options.infinite===!1&&(t.currentSlide===0&&e==="right"||t.currentSlide>=t.getDotCount()&&e==="left")&&(r=t.touchObject.swipeLength*t.options.edgeFriction,t.touchObject.edgeHit=!0),t.swipeLeft=t.options.vertical===!1?f+r*u:f+r*(t.$list.height()/t.listWidth)*u,t.options.verticalSwiping===!0&&(t.swipeLeft=f+r*u),t.options.fade===!0||t.options.touchMove===!1)return!1;if(t.animating===!0)return t.swipeLeft=null,!1;t.setCSS(t.swipeLeft)}};t.prototype.swipeStart=function(n){var t=this,i;if(t.touchObject.fingerCount!==1||t.slideCount<=t.options.slidesToShow)return t.touchObject={},!1;n.originalEvent!==undefined&&n.originalEvent.touches!==undefined&&(i=n.originalEvent.touches[0]);t.touchObject.startX=t.touchObject.curX=i!==undefined?i.pageX:n.clientX;t.touchObject.startY=t.touchObject.curY=i!==undefined?i.pageY:n.clientY;t.dragging=!0};t.prototype.unfilterSlides=t.prototype.slickUnfilter=function(){var n=this;n.$slidesCache!==null&&(n.unload(),n.$slideTrack.children(this.options.slide).detach(),n.$slidesCache.appendTo(n.$slideTrack),n.reinit())};t.prototype.unload=function(){var t=this;n(".slick-cloned",t.$slider).remove();t.$dots&&t.$dots.remove();t.$prevArrow&&t.htmlExpr.test(t.options.prevArrow)&&t.$prevArrow.remove();t.$nextArrow&&t.htmlExpr.test(t.options.nextArrow)&&t.$nextArrow.remove();t.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")};t.prototype.unslick=function(n){var t=this;t.$slider.trigger("unslick",[t,n]);t.destroy()};t.prototype.updateArrows=function(){var n=this,t;t=Math.floor(n.options.slidesToShow/2);n.options.arrows===!0&&n.slideCount>n.options.slidesToShow&&!n.options.infinite&&(n.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),n.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),n.currentSlide===0?(n.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),n.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):n.currentSlide>=n.slideCount-n.options.slidesToShow&&n.options.centerMode===!1?(n.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),n.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):n.currentSlide>=n.slideCount-1&&n.options.centerMode===!0&&(n.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),n.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))};t.prototype.updateDots=function(){var n=this;n.$dots!==null&&(n.$dots.find("li").removeClass("slick-active").attr("aria-hidden","true"),n.$dots.find("li").eq(Math.floor(n.currentSlide/n.options.slidesToScroll)).addClass("slick-active").attr("aria-hidden","false"))};t.prototype.visibility=function(){var n=this;document[n.hidden]?(n.paused=!0,n.autoPlayClear()):n.options.autoplay===!0&&(n.paused=!1,n.autoPlay())};t.prototype.initADA=function(){var t=this;t.$slides!==null&&t.$slideTrack!==null&&(t.$slides.add(t.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),t.$slides.not(t.$slideTrack.find(".slick-cloned")).each(function(i){n(this).attr({role:"option","aria-describedby":"slick-slide"+t.instanceUid+i+""})}));t.$slideTrack!==null&&t.$slideTrack.attr({role:"listbox","aria-label":"slider"});t.$dots!==null&&t.$dots.attr("role","tablist").find("li").each(function(i){n(this).attr({role:"presentation","aria-selected":"false","aria-controls":"navigation"+t.instanceUid+i+"",id:"slick-slide"+t.instanceUid+i+""})}).first().attr("aria-selected","true").end().find("button").attr("role","button").end().closest("div").attr("role","toolbar");t.activateADA()};t.prototype.activateADA=function(){var n=this,t=n.$slider.find("*").is(":focus");n.$slideTrack.find(".slick-active").attr({"aria-hidden":"false",tabindex:"0"}).find("a, input, button, select").attr({tabindex:"0"});t&&n.$slideTrack.find(".slick-active").focus()};t.prototype.focusHandler=function(){var t=this;t.$slider.on("focus.slick blur.slick","*",function(i){i.stopImmediatePropagation();var r=n(this);setTimeout(function(){t.isPlay&&(r.is(":focus")?(t.autoPlayClear(),t.paused=!0):(t.paused=!1,t.autoPlay()))},0)})};t.prototype.movieBufferCheck=function(){var n=parseFloat(statusBuffered).toFixed(1),t=parseFloat(timeMovie).toFixed(1);return n>=t};n.fn.slick=function(){var i=this,r=arguments[0],f=Array.prototype.slice.call(arguments,1),e=i.length,n=0,u;for(n;n<e;n++)if(typeof r=="object"||typeof r=="undefined"?i[n].slick=new t(i[n],r):u=i[n].slick[r].apply(i[n].slick,f),typeof u!="undefined")return u;return i}}),function(n){var i="div.dropdown",f="span.text",e=".options > ul > li",o=null,t="visible",r,u;r=function(r){this.$dd=null;this.$select=null;this.$items=null;var u=this;this.init=function(n){return this.$dd=n,this.bindSelect(),this.bindItems(),this};this.expand=function(){var f=this.$dd.hasClass(t);f?this.collapse():(n(i).closest(t).removeClass(t),r.expandListener!==null&&r.expandListener(this),this.$dd.addClass(t),window.setTimeout(function(){n(document.body).bind("click.dropdown, touchstart.dropdown",function(n){return u.$dd.has(n.target).get(0)||r.disableCollapseOnOuterClick!=null&&(r.disableCollapseOnOuterClick===null||r.disableCollapseOnOuterClick())||u.collapse(),!0})},0))};this.collapse=function(){r.collapseListener!==null&&r.collapseListener(this);this.$dd.removeClass(t);n(document.body).unbind("click.dropdown, touchstart.dropdown")};this.itemClickListener=function(t){var i=n(t),u;i.data("mode")!=="disabled"&&(r.itemClickListener!==null&&r.itemClickListener(t,this),r.updateBase===!0&&(r.selectorItemName!==null&&(i=i.find(r.selectorItemName)),u=i.text(),u=n.trim(u),this.$select.find(r.selectorBaseName).html(u)),r.autoCollapse&&this.collapse())};this.getItems=function(){return this.$items};this.bindSelect=function(){this.$select=this.$dd.find(r.selectorBase);this.$select.click(function(){return u.expand(),!0})};this.bindItems=function(){this.$items=this.$dd.find(r.selectorItems);this.$items.bind("click.dropdown",function(){return u.itemClickListener(this),!0})}};u=function(){this._dropdowns=[];this.getItems=function(t){for(var i=n(),f,u,r=0;r<this._dropdowns.length;r+=1)for(f=this._dropdowns[r].getItems(),u=0;u<f.length;u+=1)i=i.add(f.get(u));return t!==undefined?i.eq(t):i};this.refresh=function(){for(var n=0;n<this._dropdowns.length;n+=1)this._dropdowns[n].bindSelect(),this._dropdowns[n].bindItems()};this.collapse=function(){for(var n=0;n<this._dropdowns.length;n+=1)this._dropdowns[n].collapse()}};n.fn.extend({dropdown:function(t){t=n.extend({selectorBase:i,selectorBaseName:f,selectorItems:e,selectorItemName:o,updateBase:!0,itemClickListener:null,expandListener:null,collapseListener:null,autoCollapse:!0,disableCollapseOnOuterClick:null},t||{});var s=this;return this.extend(new u),this.each(function(){var i=new r(t);s._dropdowns.push(i.init(n(this)))}),this}})}(jQuery),function(n){n(function(){n(document).on("click","a.uiToggle",function(){var t=n(this).attr("href"),i;return t=t.substring(t.indexOf("#")),i=n(t),i.toggle(),!1})})}(jQuery),function(n){"use strict";var t="<span />",u="<strong />",i,r;i=function(i){var r=this;this._$container=null;this._$realInput=null;this._$virtualInput=null;this._$virtualInputText=null;this._isCheckbox=!1;this._isSelect=!1;this.init=function(r){this._$container=n(t);this._$container.addClass(i.colorClass);this._$realInput=r;this._$realInput.wrap(this._$container);this._$realInput.css("opacity",0);this._$virtualInput=n(n.parseHTML(t));this._isCheckbox=this._$realInput.is("input[type=checkbox]");this._isSelect=!this._isCheckbox&&this._$realInput.is("select");this._$container=this._$realInput.parent();this._$container.append(this._$virtualInput);this._isCheckbox?(this._$virtualInput.addClass(i.virtualCheckboxClass),this._$realInput.bind("click.Color",callself(this,this.checkboxClicked)),this.refreshCheckbox()):this._isSelect&&(this._$virtualInputText=n(n.parseHTML(u)),this._$container.width(this._$realInput.width()),this._$virtualInput.addClass(i.virtualSelectClass),this._$virtualInput.append(this._$virtualInputText),this._$realInput.bind("change.Color",callself(this,this.selectChanged)),this._$realInput.is(":disabled")&&this._$container.addClass(i.disableClass),this.refreshSelect());this.refreshInputForChrome()};this.checkboxClicked=function(){return i.itemClick!==null&&i.itemClick(this),this.refreshCheckbox(),!0};this.refreshInputForChrome=function(){this._$realInput.attr("checked")==="checked"?this._$realInput.prop("checked",!0):this._$realInput.prop("checked",!1)};this.selectChanged=function(){return this.refreshSelect(),!0};this.refresh=function(){this._isCheckbox?this.refreshCheckbox():this._isSelect&&this.refreshSelect()};this.refreshCheckbox=function(){this._$realInput.is(":disabled")?this._$virtualInput.addClass(i.disableClass):this._$realInput.attr("checked")==="checked"?this._$virtualInput.addClass(i.selectedClass):this._$virtualInput.removeClass(i.selectedClass)};this.refreshSelect=function(){this._$realInput.is(":disabled")?this._$container.addClass(i.disableClass):this._$container.hasClass(i.disableClass)&&this._$container.removeClass(i.disableClass);this._$virtualInputText.text(this._$realInput.find("option:selected").text())}};r=function(){this._checkboxes=[];this.refresh=function(){n.each(this._checkboxes,function(n,t){t.refresh()})}};n.fn.extend({colorIt:function(t){var f=this,u={colorClass:"colored",virtualCheckboxClass:"colorInput checkbox",virtualSelectClass:"colorInput checkbox",selectedClass:"selected",disableClass:"disable",itemClick:null};return u=n.extend(u,t||{}),this.extend(new r),this.each(function(){var t=new i(u);t.init(n(this));f._checkboxes.push(t)}),this}})}(jQuery);producerFilter=!1,function(n){var t="li > label input[type=checkbox]",u="div.select-all > label > input[type=checkbox]",f="div.group-title > label > input[type=checkbox]",e="a.uiMultiselectSubmit",i="visible",r;r=function(r){var o=this,l=null,s=null,p=null,y=null,a=null,c=null,v=null,h=[],g,nt,w,b,k,d;this.init=function(i){var g=n();g=g.add(c=i.find(u));c.click(k);p=i.find(e);p.click(w);l=i;y=i.dropdown({selectorItems:t,autoCollapse:!1,updateBase:!1,disableCollapseOnOuterClick:r.disableCollapseOnOuterClick,expandListener:r.expandListener,collapseListener:r.collapseListener,itemClickListener:b});g=g.add(a=y.getItems());r.subgroups&&(r.colorCheckbox&&(g=g.add(v=i.find(f)),s=g,s.colorIt(),window.__co=s),v.click(d),v.each(function(){var i=n(this),u=i.parents(r.subgroupParentSelector).find(t),f;h.push({$group:i,$items:u});f=o.isAllSelected(o.getSelectionInfo(u));o.selectItems(i,f)}));this.selectGroup(this.isAllSelected())};this.getItems=function(){return a};this.indirectItems=function(n,t){var i="indirect";t?n.parent().find("span.colorInput").addClass(i):n.parent().find("span.colorInput").removeClass(i)};this.selectItems=function(n,t){t==null?(n.prop("checked",!1),r.colorCheckbox&&s&&s.refresh(),this.indirectItems(n,!0)):(this.indirectItems(n,!1),n.prop("checked",t),r.colorCheckbox&&s&&s.refresh())};this.selectAllItems=function(n){this.selectItems(a,n)};this.isAllSelected=function(n){return n||(n=this.getSelectionInfo()),n.notSelectedCount===0?!0:n.selectedCount===0?!1:null};this.selectGroup=function(n){n==null?(c.prop("checked",!1),r.colorCheckbox&&s&&s.refresh(),this.indirectItems(c,!0)):(this.indirectItems(c,!1),c.prop("checked",n),r.colorCheckbox&&s&&s.refresh())};this.selectAllSubgroups=function(n){this.selectItems(v,n)};this.selectAllVisibleSubgroups=function(t){this.selectItems(n("div.group-title > label").not("label.disabled"),t)};this.getSelectionInfo=function(n){n||(n=a);var t=n.filter(":checked").length,i=n.length;return{selectedCount:t,notSelectedCount:i-t}};this.getSubgroupItemsByOneItem=function(n){return n.parents(r.subgroupParentSelector).find(t)};this.findSubgroupByChildenItem=function(n){for(var i,r,u=n.get(0),t=0;t<h.length;t+=1)for(r=h[t].$items.length,i=0;i<r;i+=1)if(h[t].$items.get(i)===u)return h[t];return null};this.findSubgroupByGroupItem=function(n){for(var i=n.get(0),t=0;t<h.length;t+=1)if(h[t].$group.get(0)===i)return h[t];return null};this.collapse=function(){y.collapse()};g=function(n){n.$dd.parent().addClass(i)};nt=function(n){n.$dd.parent().removeClass(i)};w=function(){return r.submitClickListener?r.submitClickListener.call(o):!0};b=function(t){var f=o.getSelectionInfo(),u=o.isAllSelected(f),e=n(t),i,s;o.selectGroup();r.subgroups&&(o.selectGroup(u),u&&o.selectAllSubgroups(u),i=o.findSubgroupByChildenItem(e),i&&(r.indirectStep?o.getSelectionInfo(i.$items).selectedCount===0?o.indirectItems(i.$group,!1):o.getSelectionInfo(i.$items).notSelectedCount>0?(o.selectItems(i.$group,!1),o.indirectItems(i.$group,!0)):o.getSelectionInfo(i.$items).notSelectedCount===0&&o.selectItems(i.$group,!0):(s=o.getSelectionInfo(i.$items).notSelectedCount===0,o.selectItems(i.$group,s))));r.itemClickListener!==null&&r.itemClickListener(l,e,f)};k=function(){var i=n(this),u=i.is(":checked");return i.parent().find("span.colorInput").hasClass("indirect")?(o.selectItems(i,!1),o.indirectItems(i,!1),o.selectAllItems(!1),r.subgroups&&o.selectAllSubgroups(!1)):u==!1?(o.indirectItems(i,!1),o.selectAllItems(u),r.subgroups&&o.selectAllSubgroups(!1)):producerFilter?(o.selectItems(n(r.subgroupParentSelector).find(t).closest("li:visible").find("input"),u),r.subgroups&&o.selectAllVisibleSubgroups(null),o.selectItems(i,null)):(o.selectAllItems(u),r.subgroups&&o.selectAllSubgroups(u)),r.groupClickListener!==null&&r.groupClickListener(l,i,o.getSelectionInfo()),!0};d=function(){var i=n(this),t=o.findSubgroupByGroupItem(i),u=t.$group.is(":checked");return t.$group.parent().find("span.colorInput").hasClass("indirect")?(o.selectItems(t.$group,!1),o.selectItems(t.$items,!1),o.selectGroup(o.isAllSelected())):producerFilter?(o.selectItems(t.$group,null),o.selectItems(n(t.$items).closest("li:visible").find("input"),u),o.selectGroup(o.isAllSelected())):(o.indirectItems(t.$group,!1),o.selectItems(t.$items,u),o.selectGroup(o.isAllSelected())),r.subgroupClickListener!==null&&r.subgroupClickListener(l,i,o.getSelectionInfo()),!0}};n.fn.extend({multiselect:function(t){var i=n.extend({colorCheckbox:!0,itemClickListener:null,groupClickListener:null,subgroups:!1,subgroupClickListener:null,subgroupParentSelector:null,submitClickListener:null,indirectStep:!1,expandListener:null,collapseListener:null,disableCollapseOnOuterClick:null},t||{});return this.each(function(){var t=new r(i);t.init(n(this))}),this}})}(jQuery),function(n,t,i){function s(i,r,u){var f=t.createElement(i);return r&&(f.id=e+r),u&&(f.style.cssText=u),n(f)}function ai(){return i.innerHeight?i.innerHeight:n(i).height()}function kt(t,i){i!==Object(i)&&(i={});this.cache={};this.el=t;this.value=function(t){var r;return this.cache[t]===undefined&&(r=n(this.el).attr("data-cbox-"+t),r!==undefined?this.cache[t]=r:i[t]!==undefined?this.cache[t]=i[t]:ni[t]!==undefined&&(this.cache[t]=ni[t])),this.cache[t]};this.get=function(t){var i=this.value(t);return n.isFunction(i)?i.call(this.el,this):i}}function dt(n){var i=c.length,t=(v+n)%i;return t<0?i+t:t}function a(n,t){return Math.round((/%/.test(n)?(t==="x"?g.width():ai())/100:1)*parseInt(n,10))}function pi(n,t){return n.get("photo")||n.get("photoRegex").test(t)}function wi(n,t){return n.get("retinaUrl")&&i.devicePixelRatio>1?t.replace(n.get("photoRegex"),n.get("retinaSuffix")):t}function bi(n){"contains"in u[0]&&!u[0].contains(n.target)&&n.target!==d[0]&&(n.stopPropagation(),u.focus())}function at(n){at.str!==n&&(u.add(d).removeClass(at.str).addClass(n),at.str=n)}function gi(t){v=0;t&&t!==!1&&t!=="nofollow"?(c=n("."+ft).filter(function(){var i=n.data(this,y),r=new kt(this,i);return r.get("rel")===t}),v=c.index(r.el),v===-1&&(c=c.add(r.el),v=c.length-1)):c=n(r.el)}function ut(i){n(t).trigger(i);w.triggerHandler(i)}function gt(i){var e,f;if(!lt){if(e=n(i).data(y),r=new kt(i,e),gi(r.get("rel")),!it){it=ct=!0;at(r.get("className"));u.css({visibility:"hidden",display:"block",opacity:""});l=s(o,"LoadedContent","width:0; height:0; overflow:hidden; visibility:hidden");p.css({width:"",height:""}).append(l);b=ri.height()+ei.height()+p.outerHeight(!0)-p.height();k=ui.width()+fi.width()+p.outerWidth(!0)-p.width();nt=l.outerHeight(!0);tt=l.outerWidth(!0);var c=a(r.get("initialWidth"),"x"),v=a(r.get("initialHeight"),"y"),g=r.get("maxWidth"),rt=r.get("maxHeight");if(r.w=Math.max((g!==!1?Math.min(c,a(g,"x")):c)-tt-k,0),r.h=Math.max((rt!==!1?Math.min(v,a(rt,"y")):v)-nt-b,0),l.css({width:"",height:r.h}),h.position(),ut(di),r.get("onOpen"),hi.add(oi).hide(),u.focus(),r.get("trapFocus")&&t.addEventListener){t.addEventListener("focus",bi,!0);w.one(ii,function(){t.removeEventListener("focus",bi,!0)})}if(r.get("returnFocus"))w.one(ii,function(){n(r.el).focus()})}f=parseFloat(r.get("opacity"));d.css({opacity:f===f?f:"",cursor:r.get("overlayClose")?"pointer":"",visibility:"visible"}).show();r.get("closeButton")?bt.html(r.get("close")).appendTo(p).append('<span class="icon-close">'):bt.appendTo("<div/>");ir()}}function ki(){u||(li=!1,g=n(i),u=s(o).attr({id:y,"class":n.support.opacity===!1?e+"IE":"",role:"dialog",tabindex:"-1"}).hide(),d=s(o,"Overlay").hide(),wt=n([s(o,"LoadingOverlay")[0],s(o,"LoadingGraphic")[0]]),rt=s(o,"Wrapper"),p=s(o,"Content").append(oi=s(o,"Title"),si=s(o,"Current"),ht=n('<button type="button"/>').attr({id:e+"Previous"}),st=n('<button type="button"/>').attr({id:e+"Next"}),et=n('<button type="button"/>').attr({id:e+"Slideshow"}),wt),bt=n('<button type="button"/>').attr({id:e+"Close"}),rt.append(s(o).append(s(o,"TopLeft"),ri=s(o,"TopCenter"),s(o,"TopRight")),s(o,!1,"clear:left").append(ui=s(o,"MiddleLeft"),p,fi=s(o,"MiddleRight")),s(o,!1,"clear:left").append(s(o,"BottomLeft"),ei=s(o,"BottomCenter"),s(o,"BottomRight"))).find("div div").css({float:"left"}),ot=s(o,!1,"position:absolute; width:9999px; visibility:hidden; display:none; max-width:none;"),hi=st.add(ht).add(si).add(et));t.body&&!u.parent().length&&n(t.body).append(d,u.append(rt,ot))}function tr(){function i(n){n.which>1||n.shiftKey||n.altKey||n.metaKey||n.ctrlKey||(n.preventDefault(),gt(this))}if(u){if(!li)if(li=!0,st.click(function(){h.next()}),ht.click(function(){h.prev()}),bt.click(function(){h.close()}),d.click(function(){r.get("overlayClose")&&h.close()}),n(t).bind("keydown."+e,function(n){var t=n.keyCode;it&&r.get("escKey")&&t===27&&(n.preventDefault(),h.close());it&&r.get("arrowKey")&&c[1]&&!n.altKey&&(t===37?(n.preventDefault(),ht.click()):t===39&&(n.preventDefault(),st.click()))}),n.isFunction(n.fn.on))n(t).on("click."+e,"."+ft,i);else n("."+ft).live("click."+e,i);return!0}return!1}function ir(){var t,y,u=h.prep,p,d=++ci,l;if(ct=!0,f=!1,ut(pt),ut(vt),r.get("onLoad"),r.h=r.get("height")?a(r.get("height"),"y")-nt-b:r.get("innerHeight")&&a(r.get("innerHeight"),"y"),r.w=r.get("width")?a(r.get("width"),"x")-tt-k:r.get("innerWidth")&&a(r.get("innerWidth"),"x"),r.mw=r.w,r.mh=r.h,r.get("maxWidth")&&(r.mw=a(r.get("maxWidth"),"x")-tt-k,r.mw=r.w&&r.w<r.mw?r.w:r.mw),r.get("maxHeight")&&(r.mh=a(r.get("maxHeight"),"y")-nt-b,r.mh=r.h&&r.h<r.mh?r.h:r.mh),t=r.get("href"),vi=setTimeout(function(){wt.show()},100),r.get("inline")){l=n(t).eq(0);p=n("<div>").hide().insertBefore(l);w.one(pt,function(){p.replaceWith(l)});u(l)}else if(r.get("iframe"))u(" ");else if(r.get("html"))u(r.get("html"));else if(pi(r,t)){t=wi(r,t);f=r.get("createImg");n(f).addClass(e+"Photo").bind("error."+e,function(){u(s(o,"Error").html(r.get("imgError")))}).one("load",function(){d===ci&&setTimeout(function(){var t;r.get("retinaImage")&&i.devicePixelRatio>1&&(f.height=f.height/i.devicePixelRatio,f.width=f.width/i.devicePixelRatio);r.get("scalePhotos")&&(y=function(){f.height-=f.height*t;f.width-=f.width*t},r.mw&&f.width>r.mw&&(t=(f.width-r.mw)/f.width,y()),r.mh&&f.height>r.mh&&(t=(f.height-r.mh)/f.height,y()));r.h&&(f.style.marginTop=Math.max(r.mh-f.height,0)/2+"px");c[1]&&(r.get("loop")||c[v+1])&&(f.style.cursor="pointer",n(f).bind("click."+e,function(){h.next()}));f.style.width=f.width+"px";f.style.height=f.height+"px";u(f)},1)});f.src=t}else t&&ot.load(t,r.get("data"),function(t,i){d===ci&&u(i==="error"?s(o,"Error").html(r.get("xhrError")):n(this).contents())})}var ni={html:!1,photo:!1,iframe:!1,inline:!1,transition:"elastic",speed:300,fadeOut:300,width:!1,initialWidth:"600",innerWidth:!1,maxWidth:!1,height:!1,initialHeight:"450",innerHeight:!1,maxHeight:!1,scalePhotos:!0,scrolling:!0,opacity:.9,preloading:!0,className:!1,overlayClose:!0,escKey:!0,arrowKey:!0,top:!1,bottom:!1,left:!1,right:!1,fixed:!1,data:undefined,closeButton:!0,fastIframe:!0,open:!1,reposition:!0,loop:!0,slideshow:!1,slideshowAuto:!0,slideshowSpeed:2500,slideshowStart:"start slideshow",slideshowStop:"stop slideshow",photoRegex:/\.(gif|png|jp(e|g|eg)|bmp|ico|webp|jxr|svg)((#|\?).*)?$/i,retinaImage:!1,retinaUrl:!1,retinaSuffix:"@2x.$1",current:"image {current} of {total}",previous:"",next:"",close:"",xhrError:"This content failed to load.",imgError:"This image failed to load.",returnFocus:!0,trapFocus:!0,onOpen:!1,onLoad:!1,onComplete:!1,onCleanup:!1,onClosed:!1,rel:function(){return this.rel},href:function(){return n(this).attr("href")},title:function(){return this.title},createImg:function(){var t=new Image,i=n(this).data("cbox-img-attrs");return typeof i=="object"&&n.each(i,function(n,i){t[n]=i}),t},createIframe:function(){var i=t.createElement("iframe"),r=n(this).data("cbox-iframe-attrs");return typeof r=="object"&&n.each(r,function(n,t){i[n]=t}),"frameBorder"in i&&(i.frameBorder=0),"allowTransparency"in i&&(i.allowTransparency="true"),i.name=(new Date).getTime(),i.allowFullscreen=!0,i}},y="colorbox",e="cbox",ft=e+"Element",di=e+"_open",vt=e+"_load",yt=e+"_complete",ti=e+"_cleanup",ii=e+"_closed",pt=e+"_purge",d,u,rt,p,ri,ui,fi,ei,c,g,l,ot,wt,oi,si,et,st,ht,bt,hi,w=n("<a/>"),r,b,k,nt,tt,v,f,it,ct,lt,vi,h,o="div",ci=0,yi={},li,nr=function(){function t(){clearTimeout(l)}function o(){(r.get("loop")||c[v+1])&&(t(),l=setTimeout(h.next,r.get("slideshowSpeed")))}function a(){et.html(r.get("slideshowStop")).unbind(i).one(i,y);w.bind(yt,o).bind(vt,t);u.removeClass(n+"off").addClass(n+"on")}function y(){t();w.unbind(yt,o).unbind(vt,t);et.html(r.get("slideshowStart")).unbind(i).one(i,function(){a()});u.removeClass(n+"on").addClass(n+"off")}function s(){f=!1;et.hide();t();w.unbind(yt,o).unbind(vt,t);u.removeClass(n+"off "+n+"on")}var f,n=e+"Slideshow_",i="click."+e,l;return function(){if(f)r.get("slideshow")||(w.unbind(ti,s),s());else if(r.get("slideshow")&&c[1]){f=!0;w.one(ti,s);r.get("slideshowAuto")?a():y();et.show()}}}();n[y]||(n(ki),h=n.fn[y]=n[y]=function(t,i){var u,r=this;return(t=t||{},n.isFunction(r)&&(r=n("<a/>"),t.open=!0),!r[0])?r:(ki(),tr()&&(i&&(t.onComplete=i),r.each(function(){var i=n.data(this,y)||{};n.data(this,y,n.extend(i,t))}).addClass(ft),u=new kt(r[0],t),u.get("open")&&gt(r[0])),r)},h.position=function(t,i){function w(){ri[0].style.width=ei[0].style.width=p[0].style.width=parseInt(u[0].style.width,10)-k+"px";p[0].style.height=ui[0].style.height=fi[0].style.height=parseInt(u[0].style.height,10)-b+"px"}var f,s=0,c=0,o=u.offset(),l,v,y;g.unbind("resize."+e);u.css({top:-9e4,left:-9e4});l=g.scrollTop();v=g.scrollLeft();r.get("fixed")?(o.top-=l,o.left-=v,u.css({position:"fixed"})):(s=l,c=v,u.css({position:"absolute"}));c+=r.get("right")!==!1?Math.max(g.width()-r.w-tt-k-a(r.get("right"),"x"),0):r.get("left")!==!1?a(r.get("left"),"x"):Math.round(Math.max(g.width()-r.w-tt-k,0)/2);s+=r.get("bottom")!==!1?Math.max(ai()-r.h-nt-b-a(r.get("bottom"),"y"),0):r.get("top")!==!1?a(r.get("top"),"y"):Math.round(Math.max(ai()-r.h-nt-b,0)/2);u.css({top:o.top,left:o.left,visibility:"visible"});rt[0].style.width=rt[0].style.height="9999px";f={width:r.w+tt+k,height:r.h+nt+b,top:s,left:c};t&&(y=0,n.each(f,function(n){if(f[n]!==yi[n]){y=t;return}}),t=y);yi=f;t||u.css(f);u.dequeue().animate(f,{duration:t||0,complete:function(){w();ct=!1;rt[0].style.width=r.w+tt+k+"px";rt[0].style.height=r.h+nt+b+"px";r.get("reposition")&&setTimeout(function(){g.bind("resize."+e,h.position)},1);n.isFunction(i)&&i()},step:w})},h.resize=function(n,t){var i;it&&(n=n||{},n.width&&(r.w=a(n.width,"x")-tt-k),n.innerWidth&&(r.w=a(n.innerWidth,"x")),l.css({width:r.w}),n.height&&(r.h=a(n.height,"y")-nt-b),n.innerHeight&&(r.h=a(n.innerHeight,"y")),n.innerHeight||n.height||(i=l.scrollTop(),l.css({height:"auto"}),r.h=l.height()),l.css({height:r.h}),i&&l.scrollTop(i),h.position(r.get("transition")==="none"?0:r.get("speed"),t))},h.prep=function(i){function k(){return r.w=r.w||l.width(),r.w=r.mw&&r.mw<r.w?r.mw:r.w,r.w}function d(){return r.h=r.h||l.height(),r.h=r.mh&&r.mh<r.h?r.mh:r.h,r.h}if(it){var a,b=r.get("transition")==="none"?0:r.get("speed");l.remove();l=s(o,"LoadedContent").append(i);l.hide().appendTo(ot.show()).css({width:k(),overflow:r.get("scrolling")?"auto":"hidden"}).css({height:d()}).prependTo(p);ot.hide();n(f).css({float:"none"});at(r.get("className"));a=function(){function s(){n.support.opacity===!1&&u[0].style.removeAttribute("filter")}var f=c.length,i,o;if(it){if(o=function(){clearTimeout(vi);wt.hide();ut(yt);r.get("onComplete")},oi.html(r.get("title")).show(),l.show(),f>1?(typeof r.get("current")=="string"&&si.html(r.get("current").replace("{current}",v+1).replace("{total}",f)).show(),st[r.get("loop")||v<f-1?"show":"hide"]().html(r.get("next")),ht[r.get("loop")||v?"show":"hide"]().html(r.get("previous")),nr(),r.get("preloading")&&n.each([dt(-1),dt(1)],function(){var u,f=c[this],r=new kt(f,n.data(f,y)),i=r.get("href");i&&pi(r,i)&&(i=wi(r,i),u=t.createElement("img"),u.src=i)})):hi.hide(),r.get("iframe")){i=r.get("createIframe");r.get("scrolling")||(i.scrolling="no");n(i).attr({src:r.get("href"),"class":e+"Iframe"}).one("load",o).appendTo(l);w.one(pt,function(){i.src="//about:blank"});r.get("fastIframe")&&n(i).trigger("load")}else o();r.get("transition")==="fade"?u.fadeTo(b,1,s):s()}};r.get("transition")==="fade"?u.fadeTo(b,0,function(){h.position(0,a)}):h.position(b,a)}},h.next=function(){!ct&&c[1]&&(r.get("loop")||c[v+1])&&(v=dt(1),gt(c[v]))},h.prev=function(){!ct&&c[1]&&(r.get("loop")||v)&&(v=dt(-1),gt(c[v]))},h.close=function(){it&&!lt&&(lt=!0,it=!1,ut(ti),r.get("onCleanup"),g.unbind("."+e),d.fadeTo(r.get("fadeOut")||0,0),u.stop().fadeTo(r.get("fadeOut")||0,0,function(){u.hide();d.hide();ut(pt);l.remove();setTimeout(function(){lt=!1;ut(ii);r.get("onClosed")},1)}))},h.remove=function(){u&&(u.stop(),n[y].close(),u.stop(!1,!0).remove(),d.remove(),lt=!1,u=null,n("."+ft).removeData(y).removeClass(ft),n(t).unbind("click."+e).unbind("keydown."+e))},h.element=function(){return n(r.el)},h.settings=ni)}(jQuery,document,window),function(n){"function"==typeof define&&define.amd?define(["jquery"],n):n(jQuery)}(function(n){n.ui=n.ui||{};n.ui.version="1.12.0";var i=0,t=Array.prototype.slice;n.cleanData=function(t){return function(i){for(var r,u,f=0;null!=(u=i[f]);f++)try{r=n._data(u,"events");r&&r.remove&&n(u).triggerHandler("remove")}catch(e){}t(i)}}(n.cleanData);n.widget=function(t,i,r){var f,u,o,h={},e=t.split(".")[0],s;return t=t.split(".")[1],s=e+"-"+t,r||(r=i,i=n.Widget),n.isArray(r)&&(r=n.extend.apply(null,[{}].concat(r))),n.expr[":"][s.toLowerCase()]=function(t){return!!n.data(t,s)},n[e]=n[e]||{},f=n[e][t],u=n[e][t]=function(n,t){return this._createWidget?(arguments.length&&this._createWidget(n,t),void 0):new u(n,t)},n.extend(u,f,{version:r.version,_proto:n.extend({},r),_childConstructors:[]}),o=new i,o.options=n.widget.extend({},o.options),n.each(r,function(t,r){return n.isFunction(r)?(h[t]=function(){function n(){return i.prototype[t].apply(this,arguments)}function u(n){return i.prototype[t].apply(this,n)}return function(){var t,i=this._super,f=this._superApply;return this._super=n,this._superApply=u,t=r.apply(this,arguments),this._super=i,this._superApply=f,t}}(),void 0):(h[t]=r,void 0)}),u.prototype=n.widget.extend(o,{widgetEventPrefix:f?o.widgetEventPrefix||t:t},h,{constructor:u,namespace:e,widgetName:t,widgetFullName:s}),f?(n.each(f._childConstructors,function(t,i){var r=i.prototype;n.widget(r.namespace+"."+r.widgetName,u,i._proto)}),delete f._childConstructors):i._childConstructors.push(u),n.widget.bridge(t,u),u};n.widget.extend=function(i){for(var r,u,e=t.call(arguments,1),f=0,o=e.length;o>f;f++)for(r in e[f])u=e[f][r],e[f].hasOwnProperty(r)&&void 0!==u&&(i[r]=n.isPlainObject(u)?n.isPlainObject(i[r])?n.widget.extend({},i[r],u):n.widget.extend({},u):u);return i};n.widget.bridge=function(i,r){var u=r.prototype.widgetFullName||i;n.fn[i]=function(f){var s="string"==typeof f,o=t.call(arguments,1),e=this;return s?this.each(function(){var t,r=n.data(this,u);return"instance"===f?(e=r,!1):r?n.isFunction(r[f])&&"_"!==f.charAt(0)?(t=r[f].apply(r,o),t!==r&&void 0!==t?(e=t&&t.jquery?e.pushStack(t.get()):t,!1):void 0):n.error("no such method '"+f+"' for "+i+" widget instance"):n.error("cannot call methods on "+i+" prior to initialization; attempted to call method '"+f+"'")}):(o.length&&(f=n.widget.extend.apply(null,[f].concat(o))),this.each(function(){var t=n.data(this,u);t?(t.option(f||{}),t._init&&t._init()):n.data(this,u,new r(f,this))})),e}};n.Widget=function(){};n.Widget._childConstructors=[];n.Widget.prototype={widgetName:"widget",widgetEventPrefix:"",defaultElement:"<div>",options:{classes:{},disabled:!1,create:null},_createWidget:function(t,r){r=n(r||this.defaultElement||this)[0];this.element=n(r);this.uuid=i++;this.eventNamespace="."+this.widgetName+this.uuid;this.bindings=n();this.hoverable=n();this.focusable=n();this.classesElementLookup={};r!==this&&(n.data(r,this.widgetFullName,this),this._on(!0,this.element,{remove:function(n){n.target===r&&this.destroy()}}),this.document=n(r.style?r.ownerDocument:r.document||r),this.window=n(this.document[0].defaultView||this.document[0].parentWindow));this.options=n.widget.extend({},this.options,this._getCreateOptions(),t);this._create();this.options.disabled&&this._setOptionDisabled(this.options.disabled);this._trigger("create",null,this._getCreateEventData());this._init()},_getCreateOptions:function(){return{}},_getCreateEventData:n.noop,_create:n.noop,_init:n.noop,destroy:function(){var t=this;this._destroy();n.each(this.classesElementLookup,function(n,i){t._removeClass(i,n)});this.element.off(this.eventNamespace).removeData(this.widgetFullName);this.widget().off(this.eventNamespace).removeAttr("aria-disabled");this.bindings.off(this.eventNamespace)},_destroy:n.noop,widget:function(){return this.element},option:function(t,i){var r,u,f,e=t;if(0===arguments.length)return n.widget.extend({},this.options);if("string"==typeof t)if(e={},r=t.split("."),t=r.shift(),r.length){for(u=e[t]=n.widget.extend({},this.options[t]),f=0;r.length-1>f;f++)u[r[f]]=u[r[f]]||{},u=u[r[f]];if(t=r.pop(),1===arguments.length)return void 0===u[t]?null:u[t];u[t]=i}else{if(1===arguments.length)return void 0===this.options[t]?null:this.options[t];e[t]=i}return this._setOptions(e),this},_setOptions:function(n){var t;for(t in n)this._setOption(t,n[t]);return this},_setOption:function(n,t){return"classes"===n&&this._setOptionClasses(t),this.options[n]=t,"disabled"===n&&this._setOptionDisabled(t),this},_setOptionClasses:function(t){var i,u,r;for(i in t)r=this.classesElementLookup[i],t[i]!==this.options.classes[i]&&r&&r.length&&(u=n(r.get()),this._removeClass(r,i),u.addClass(this._classes({element:u,keys:i,classes:t,add:!0})))},_setOptionDisabled:function(n){this._toggleClass(this.widget(),this.widgetFullName+"-disabled",null,!!n);n&&(this._removeClass(this.hoverable,null,"ui-state-hover"),this._removeClass(this.focusable,null,"ui-state-focus"))},enable:function(){return this._setOptions({disabled:!1})},disable:function(){return this._setOptions({disabled:!0})},_classes:function(t){function r(r,f){for(var o,e=0;r.length>e;e++)o=u.classesElementLookup[r[e]]||n(),o=t.add?n(n.unique(o.get().concat(t.element.get()))):n(o.not(t.element).get()),u.classesElementLookup[r[e]]=o,i.push(r[e]),f&&t.classes[r[e]]&&i.push(t.classes[r[e]])}var i=[],u=this;return t=n.extend({element:this.element,classes:this.options.classes||{}},t),t.keys&&r(t.keys.match(/\S+/g)||[],!0),t.extra&&r(t.extra.match(/\S+/g)||[]),i.join(" ")},_removeClass:function(n,t,i){return this._toggleClass(n,t,i,!1)},_addClass:function(n,t,i){return this._toggleClass(n,t,i,!0)},_toggleClass:function(n,t,i,r){r="boolean"==typeof r?r:i;var u="string"==typeof n||null===n,f={extra:u?t:i,keys:u?n:t,element:u?this.element:n,add:r};return f.element.toggleClass(this._classes(f),r),this},_on:function(t,i,r){var f,u=this;"boolean"!=typeof t&&(r=i,i=t,t=!1);r?(i=f=n(i),this.bindings=this.bindings.add(i)):(r=i,i=this.element,f=this.widget());n.each(r,function(r,e){function o(){if(t||u.options.disabled!==!0&&!n(this).hasClass("ui-state-disabled"))return("string"==typeof e?u[e]:e).apply(u,arguments)}"string"!=typeof e&&(o.guid=e.guid=e.guid||o.guid||n.guid++);var s=r.match(/^([\w:-]*)\s*(.*)$/),h=s[1]+u.eventNamespace,c=s[2];c?f.on(h,c,o):i.on(h,o)})},_off:function(t,i){i=(i||"").split(" ").join(this.eventNamespace+" ")+this.eventNamespace;t.off(i).off(i);this.bindings=n(this.bindings.not(t).get());this.focusable=n(this.focusable.not(t).get());this.hoverable=n(this.hoverable.not(t).get())},_delay:function(n,t){function r(){return("string"==typeof n?i[n]:n).apply(i,arguments)}var i=this;return setTimeout(r,t||0)},_hoverable:function(t){this.hoverable=this.hoverable.add(t);this._on(t,{mouseenter:function(t){this._addClass(n(t.currentTarget),null,"ui-state-hover")},mouseleave:function(t){this._removeClass(n(t.currentTarget),null,"ui-state-hover")}})},_focusable:function(t){this.focusable=this.focusable.add(t);this._on(t,{focusin:function(t){this._addClass(n(t.currentTarget),null,"ui-state-focus")},focusout:function(t){this._removeClass(n(t.currentTarget),null,"ui-state-focus")}})},_trigger:function(t,i,r){var u,f,e=this.options[t];if(r=r||{},i=n.Event(i),i.type=(t===this.widgetEventPrefix?t:this.widgetEventPrefix+t).toLowerCase(),i.target=this.element[0],f=i.originalEvent)for(u in f)u in i||(i[u]=f[u]);return this.element.trigger(i,r),!(n.isFunction(e)&&e.apply(this.element[0],[i].concat(r))===!1||i.isDefaultPrevented())}};n.each({show:"fadeIn",hide:"fadeOut"},function(t,i){n.Widget.prototype["_"+t]=function(r,u,f){"string"==typeof u&&(u={effect:u});var o,e=u?u===!0||"number"==typeof u?i:u.effect||i:t;u=u||{};"number"==typeof u&&(u={duration:u});o=!n.isEmptyObject(u);u.complete=f;u.delay&&r.delay(u.delay);o&&n.effects&&n.effects.effect[e]?r[t](u):e!==t&&r[e]?r[e](u.duration,u.easing,f):r.queue(function(i){n(this)[t]();f&&f.call(r[0]);i()})}});n.widget;n.ui.keyCode={BACKSPACE:8,COMMA:188,DELETE:46,DOWN:40,END:35,ENTER:13,ESCAPE:27,HOME:36,LEFT:37,PAGE_DOWN:34,PAGE_UP:33,PERIOD:190,RIGHT:39,SPACE:32,TAB:9,UP:38};n.fn.extend({uniqueId:function(){var n=0;return function(){return this.each(function(){this.id||(this.id="ui-id-"+ ++n)})}}(),removeUniqueId:function(){return this.each(function(){/^ui-id-\d+$/.test(this.id)&&n(this).removeAttr("id")})}});n.widget("ui.accordion",{version:"1.12.0",options:{active:0,animate:{},classes:{"ui-accordion-header":"ui-corner-top","ui-accordion-header-collapsed":"ui-corner-all","ui-accordion-content":"ui-corner-bottom"},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},hideProps:{borderTopWidth:"hide",borderBottomWidth:"hide",paddingTop:"hide",paddingBottom:"hide",height:"hide"},showProps:{borderTopWidth:"show",borderBottomWidth:"show",paddingTop:"show",paddingBottom:"show",height:"show"},_create:function(){var t=this.options;this.prevShow=this.prevHide=n();this._addClass("ui-accordion","ui-widget ui-helper-reset");this.element.attr("role","tablist");t.collapsible||t.active!==!1&&null!=t.active||(t.active=0);this._processPanels();0>t.active&&(t.active+=this.headers.length);this._refresh()},_getCreateEventData:function(){return{header:this.active,panel:this.active.length?this.active.next():n()}},_createIcons:function(){var i,r,t=this.options.icons;t&&(i=n("<span>"),this._addClass(i,"ui-accordion-header-icon","ui-icon "+t.header),i.prependTo(this.headers),r=this.active.children(".ui-accordion-header-icon"),this._removeClass(r,t.header)._addClass(r,null,t.activeHeader)._addClass(this.headers,"ui-accordion-icons"))},_destroyIcons:function(){this._removeClass(this.headers,"ui-accordion-icons");this.headers.children(".ui-accordion-header-icon").remove()},_destroy:function(){var n;this.element.removeAttr("role");this.headers.removeAttr("role aria-expanded aria-selected aria-controls tabIndex").removeUniqueId();this._destroyIcons();n=this.headers.next().css("display","").removeAttr("role aria-hidden aria-labelledby").removeUniqueId();"content"!==this.options.heightStyle&&n.css("height","")},_setOption:function(n,t){return"active"===n?(this._activate(t),void 0):("event"===n&&(this.options.event&&this._off(this.headers,this.options.event),this._setupEvents(t)),this._super(n,t),"collapsible"!==n||t||this.options.active!==!1||this._activate(0),"icons"===n&&(this._destroyIcons(),t&&this._createIcons()),void 0)},_setOptionDisabled:function(n){this._super(n);this.element.attr("aria-disabled",n);this._toggleClass(null,"ui-state-disabled",!!n);this._toggleClass(this.headers.add(this.headers.next()),null,"ui-state-disabled",!!n)},_keydown:function(t){if(!t.altKey&&!t.ctrlKey){var i=n.ui.keyCode,u=this.headers.length,f=this.headers.index(t.target),r=!1;switch(t.keyCode){case i.RIGHT:case i.DOWN:r=this.headers[(f+1)%u];break;case i.LEFT:case i.UP:r=this.headers[(f-1+u)%u];break;case i.SPACE:case i.ENTER:this._eventHandler(t);break;case i.HOME:r=this.headers[0];break;case i.END:r=this.headers[u-1]}r&&(n(t.target).attr("tabIndex",-1),n(r).attr("tabIndex",0),n(r).trigger("focus"),t.preventDefault())}},_panelKeyDown:function(t){t.keyCode===n.ui.keyCode.UP&&t.ctrlKey&&n(t.currentTarget).prev().trigger("focus")},refresh:function(){var t=this.options;this._processPanels();t.active===!1&&t.collapsible===!0||!this.headers.length?(t.active=!1,this.active=n()):t.active===!1?this._activate(0):this.active.length&&!n.contains(this.element[0],this.active[0])?this.headers.length===this.headers.find(".ui-state-disabled").length?(t.active=!1,this.active=n()):this._activate(Math.max(0,t.active-1)):t.active=this.headers.index(this.active);this._destroyIcons();this._refresh()},_processPanels:function(){var t=this.headers,n=this.panels;this.headers=this.element.find(this.options.header);this._addClass(this.headers,"ui-accordion-header ui-accordion-header-collapsed","ui-state-default");this.panels=this.headers.next().filter(":not(.ui-accordion-content-active)").hide();this._addClass(this.panels,"ui-accordion-content","ui-helper-reset ui-widget-content");n&&(this._off(t.not(this.headers)),this._off(n.not(this.panels)))},_refresh:function(){var t,i=this.options,r=i.heightStyle,u=this.element.parent();this.active=this._findActive(i.active);this._addClass(this.active,"ui-accordion-header-active","ui-state-active")._removeClass(this.active,"ui-accordion-header-collapsed");this._addClass(this.active.next(),"ui-accordion-content-active");this.active.next().show();this.headers.attr("role","tab").each(function(){var t=n(this),r=t.uniqueId().attr("id"),i=t.next(),u=i.uniqueId().attr("id");t.attr("aria-controls",u);i.attr("aria-labelledby",r)}).next().attr("role","tabpanel");this.headers.not(this.active).attr({"aria-selected":"false","aria-expanded":"false",tabIndex:-1}).next().attr({"aria-hidden":"true"}).hide();this.active.length?this.active.attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0}).next().attr({"aria-hidden":"false"}):this.headers.eq(0).attr("tabIndex",0);this._createIcons();this._setupEvents(i.event);"fill"===r?(t=u.height(),this.element.siblings(":visible").each(function(){var i=n(this),r=i.css("position");"absolute"!==r&&"fixed"!==r&&(t-=i.outerHeight(!0))}),this.headers.each(function(){t-=n(this).outerHeight(!0)}),this.headers.next().each(function(){n(this).height(Math.max(0,t-n(this).innerHeight()+n(this).height()))}).css("overflow","auto")):"auto"===r&&(t=0,this.headers.next().each(function(){var i=n(this).is(":visible");i||n(this).show();t=Math.max(t,n(this).css("height","").height());i||n(this).hide()}).height(t))},_activate:function(t){var i=this._findActive(t)[0];i!==this.active[0]&&(i=i||this.active[0],this._eventHandler({target:i,currentTarget:i,preventDefault:n.noop}))},_findActive:function(t){return"number"==typeof t?this.headers.eq(t):n()},_setupEvents:function(t){var i={keydown:"_keydown"};t&&n.each(t.split(" "),function(n,t){i[t]="_eventHandler"});this._off(this.headers.add(this.headers.next()));this._on(this.headers,i);this._on(this.headers.next(),{keydown:"_panelKeyDown"});this._hoverable(this.headers);this._focusable(this.headers)},_eventHandler:function(t){var e,o,i=this.options,u=this.active,r=n(t.currentTarget),f=r[0]===u[0],s=f&&i.collapsible,c=s?n():r.next(),l=u.next(),h={oldHeader:u,oldPanel:l,newHeader:s?n():r,newPanel:c};t.preventDefault();f&&!i.collapsible||this._trigger("beforeActivate",t,h)===!1||(i.active=s?!1:this.headers.index(r),this.active=f?n():r,this._toggle(h),this._removeClass(u,"ui-accordion-header-active","ui-state-active"),i.icons&&(e=u.children(".ui-accordion-header-icon"),this._removeClass(e,null,i.icons.activeHeader)._addClass(e,null,i.icons.header)),f||(this._removeClass(r,"ui-accordion-header-collapsed")._addClass(r,"ui-accordion-header-active","ui-state-active"),i.icons&&(o=r.children(".ui-accordion-header-icon"),this._removeClass(o,null,i.icons.header)._addClass(o,null,i.icons.activeHeader)),this._addClass(r.next(),"ui-accordion-content-active")))},_toggle:function(t){var r=t.newPanel,i=this.prevShow.length?this.prevShow:t.oldPanel;this.prevShow.add(this.prevHide).stop(!0,!0);this.prevShow=r;this.prevHide=i;this.options.animate?this._animate(r,i,t):(i.hide(),r.show(),this._toggleComplete(t));i.attr({"aria-hidden":"true"});i.prev().attr({"aria-selected":"false","aria-expanded":"false"});r.length&&i.length?i.prev().attr({tabIndex:-1,"aria-expanded":"false"}):r.length&&this.headers.filter(function(){return 0===parseInt(n(this).attr("tabIndex"),10)}).attr("tabIndex",-1);r.attr("aria-hidden","false").prev().attr({"aria-selected":"true","aria-expanded":"true",tabIndex:0})},_animate:function(n,t,i){var h,r,u,c=this,o=0,l=n.css("box-sizing"),a=n.length&&(!t.length||n.index()<t.index()),e=this.options.animate||{},f=a&&e.down||e,s=function(){c._toggleComplete(i)};return"number"==typeof f&&(u=f),"string"==typeof f&&(r=f),r=r||f.easing||e.easing,u=u||f.duration||e.duration,t.length?n.length?(h=n.show().outerHeight(),t.animate(this.hideProps,{duration:u,easing:r,step:function(n,t){t.now=Math.round(n)}}),n.hide().animate(this.showProps,{duration:u,easing:r,complete:s,step:function(n,i){i.now=Math.round(n);"height"!==i.prop?"content-box"===l&&(o+=i.now):"content"!==c.options.heightStyle&&(i.now=Math.round(h-t.outerHeight()-o),o=0)}}),void 0):t.animate(this.hideProps,u,r,s):n.animate(this.showProps,u,r,s)},_toggleComplete:function(n){var t=n.oldPanel,i=t.prev();this._removeClass(t,"ui-accordion-content-active");this._removeClass(i,"ui-accordion-header-active")._addClass(i,"ui-accordion-header-collapsed");t.length&&(t.parent()[0].className=t.parent()[0].className);this._trigger("activate",null,n)}})}),function(n,t){typeof define=="function"&&define.amd?define(["jquery"],function(n){return t(n)}):typeof exports=="object"?module.exports=t(require("jquery")):t(jQuery)}(this,function(n){function h(n){this.$container;this.constraints=null;this.__$tooltip;this.__init(n)}function e(t,i){var r=!0;return n.each(t,function(n){if(i[n]===undefined||t[n]!==i[n])return r=!1,!1}),r}function r(i){var r=i.attr("id"),u=r?t.window.document.getElementById(r):null;return u?u===i[0]:n.contains(t.window.document.body,i[0])}function c(){var t;if(!i)return!1;var f=i.document.body||i.document.documentElement,r=f.style,n="transition",u=["Moz","Webkit","Khtml","O","ms"];if(typeof r[n]=="string")return!0;for(n=n.charAt(0).toUpperCase()+n.substr(1),t=0;t<u.length;t++)if(typeof r[u[t]+n]=="string")return!0;return!1}var u={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},i=typeof window!="undefined"?window:null,t={hasTouchCapability:!!(i&&("ontouchstart"in i||i.DocumentTouch&&i.document instanceof i.DocumentTouch||i.navigator.maxTouchPoints)),hasTransitions:c(),IE:!1,semVer:"4.2.5",window:i},s=function(){this.__$emitterPrivate=n({});this.__$emitterPublic=n({});this.__instancesLatestArr=[];this.__plugins={};this._env=t},f,o;return s.prototype={__bridge:function(t,i,r){var e,f;return i[r]||(e=function(){},e.prototype=t,f=new e,f.__init&&f.__init(i),n.each(t,function(n){n.indexOf("__")!=0&&(i[n]?u.debug&&console.log("The "+n+" method of the "+r+" plugin conflicts with another plugin or native methods"):(i[n]=function(){return f[n].apply(f,Array.prototype.slice.apply(arguments))},i[n].bridged=f))}),i[r]=f),this},__setWindow:function(n){return t.window=n,this},_getRuler:function(n){return new h(n)},_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(t){var i=this,r,u;if(typeof t=="string")return r=t,u=null,r.indexOf(".")>0?u=i.__plugins[r]:n.each(i.__plugins,function(n,t){if(t.name.substring(t.name.length-r.length-1)=="."+r)return u=t,!1}),u;if(t.name.indexOf(".")<0)throw new Error("Plugins must be namespaced");return i.__plugins[t.name]=t,t.core&&i.__bridge(t.core,i,t.name),this},_trigger:function(){var n=Array.prototype.slice.apply(arguments);return typeof n[0]=="string"&&(n[0]={type:n[0]}),this.__$emitterPrivate.trigger.apply(this.__$emitterPrivate,n),this.__$emitterPublic.trigger.apply(this.__$emitterPublic,n),this},instances:function(t){var i=[],r=t||".tooltipstered";return n(r).each(function(){var t=n(this),r=t.data("tooltipster-ns");r&&n.each(r,function(n,r){i.push(t.data(r))})}),i},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(t){var i=t?t+" ":"";return n(i+".tooltipstered").toArray()},setDefaults:function(t){return n.extend(u,t),this},triggerHandler:function(){return this.__$emitterPublic.triggerHandler.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this}},n.tooltipster=new s,n.Tooltipster=function(t,i){this.__callbacks={close:[],open:[]};this.__closingTime;this.__Content;this.__contentBcr;this.__destroyed=!1;this.__$emitterPrivate=n({});this.__$emitterPublic=n({});this.__enabled=!0;this.__garbageCollector;this.__Geometry;this.__lastPosition;this.__namespace="tooltipster-"+Math.round(Math.random()*1e6);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(t,i)},n.Tooltipster.prototype={__init:function(i,r){var f=this,e,s,o;if(f._$origin=n(i),f.__options=n.extend(!0,{},u,r),f.__optionsFormat(),!t.IE||t.IE>=f.__options.IEmin){if(e=null,f._$origin.data("tooltipster-initialTitle")===undefined&&(e=f._$origin.attr("title"),e===undefined&&(e=null),f._$origin.data("tooltipster-initialTitle",e)),f.__options.content!==null?f.__contentSet(f.__options.content):(s=f._$origin.attr("data-tooltip-content"),s&&(o=n(s)),o&&o[0]?f.__contentSet(o.first()):f.__contentSet(e)),f._$origin.removeAttr("title").addClass("tooltipstered"),f.__prepareOrigin(),f.__prepareGC(),n.each(f.__options.plugins,function(n,t){f._plug(t)}),t.hasTouchCapability)n(t.window.document.body).on("touchmove."+f.__namespace+"-triggerOpen",function(n){f._touchRecordEvent(n)});f._on("created",function(){f.__prepareTooltip()})._on("repositioned",function(n){f.__lastPosition=n.position})}else f.__options.disabled=!0},__contentInsert:function(){var n=this,i=n._$tooltip.find(".tooltipster-content"),t=n.__Content,r=function(n){t=n};return n._trigger({type:"format",content:n.__Content,format:r}),n.__options.functionFormat&&(t=n.__options.functionFormat.call(n,n,{origin:n._$origin[0]},n.__Content)),typeof t!="string"||n.__options.contentAsHTML?i.empty().append(t):i.text(t),n},__contentSet:function(t){return t instanceof n&&this.__options.contentCloning&&(t=t.clone(!0)),this.__Content=t,this._trigger({type:"updated",content:t}),this},__destroyError:function(){throw new Error("This tooltip has been destroyed and cannot execute your method call.");},__geometry:function(){var e=this,c=e._$origin,y=e._$origin.is("area"),k,p,r,o,u,it;y&&(k=e._$origin.parent().attr("name"),c=n('img[usemap="#'+k+'"]'));var f=c[0].getBoundingClientRect(),d=n(t.window.document),g=n(t.window),l=c,i={available:{document:null,window:null},document:{size:{height:d.height(),width:d.width()}},window:{scroll:{left:t.window.scrollX||t.window.document.documentElement.scrollLeft,top:t.window.scrollY||t.window.document.documentElement.scrollTop},size:{height:g.height(),width:g.width()}},origin:{fixedLineage:!1,offset:{},size:{height:f.bottom-f.top,width:f.right-f.left},usemapImage:y?c[0]:null,windowOffset:{bottom:f.bottom,left:f.left,right:f.right,top:f.top}}};if(y&&(p=e._$origin.attr("shape"),r=e._$origin.attr("coords"),r&&(r=r.split(","),n.map(r,function(n,t){r[t]=parseInt(n)})),p!="default"))switch(p){case"circle":var rt=r[0],ut=r[1],w=r[2],ft=ut-w,et=rt-w;i.origin.size.height=w*2;i.origin.size.width=i.origin.size.height;i.origin.windowOffset.left+=et;i.origin.windowOffset.top+=ft;break;case"rect":var nt=r[0],tt=r[1],ot=r[2],st=r[3];i.origin.size.height=st-tt;i.origin.size.width=ot-nt;i.origin.windowOffset.left+=nt;i.origin.windowOffset.top+=tt;break;case"poly":var s=0,h=0,a=0,v=0,b="even";for(o=0;o<r.length;o++)u=r[o],b=="even"?(u>a&&(a=u,o===0&&(s=a)),u<s&&(s=u),b="odd"):(u>v&&(v=u,o==1&&(h=v)),u<h&&(h=u),b="even");i.origin.size.height=v-h;i.origin.size.width=a-s;i.origin.windowOffset.left+=s;i.origin.windowOffset.top+=h}for(it=function(n){i.origin.size.height=n.height;i.origin.windowOffset.left=n.left;i.origin.windowOffset.top=n.top;i.origin.size.width=n.width},e._trigger({type:"geometry",edit:it,geometry:{height:i.origin.size.height,left:i.origin.windowOffset.left,top:i.origin.windowOffset.top,width:i.origin.size.width}}),i.origin.windowOffset.right=i.origin.windowOffset.left+i.origin.size.width,i.origin.windowOffset.bottom=i.origin.windowOffset.top+i.origin.size.height,i.origin.offset.left=i.origin.windowOffset.left+i.window.scroll.left,i.origin.offset.top=i.origin.windowOffset.top+i.window.scroll.top,i.origin.offset.bottom=i.origin.offset.top+i.origin.size.height,i.origin.offset.right=i.origin.offset.left+i.origin.size.width,i.available.document={bottom:{height:i.document.size.height-i.origin.offset.bottom,width:i.document.size.width},left:{height:i.document.size.height,width:i.origin.offset.left},right:{height:i.document.size.height,width:i.document.size.width-i.origin.offset.right},top:{height:i.origin.offset.top,width:i.document.size.width}},i.available.window={bottom:{height:Math.max(i.window.size.height-Math.max(i.origin.windowOffset.bottom,0),0),width:i.window.size.width},left:{height:i.window.size.height,width:Math.max(i.origin.windowOffset.left,0)},right:{height:i.window.size.height,width:Math.max(i.window.size.width-Math.max(i.origin.windowOffset.right,0),0)},top:{height:Math.max(i.origin.windowOffset.top,0),width:i.window.size.width}};l[0].tagName.toLowerCase()!="html";){if(l.css("position")=="fixed"){i.origin.fixedLineage=!0;break}l=l.parent()}return i},__optionsFormat:function(){return typeof this.__options.animationDuration=="number"&&(this.__options.animationDuration=[this.__options.animationDuration,this.__options.animationDuration]),typeof this.__options.delay=="number"&&(this.__options.delay=[this.__options.delay,this.__options.delay]),typeof this.__options.delayTouch=="number"&&(this.__options.delayTouch=[this.__options.delayTouch,this.__options.delayTouch]),typeof this.__options.theme=="string"&&(this.__options.theme=[this.__options.theme]),this.__options.parent===null?this.__options.parent=n(t.window.document.body):typeof this.__options.parent=="string"&&(this.__options.parent=n(this.__options.parent)),this.__options.trigger=="hover"?(this.__options.triggerOpen={mouseenter:!0,touchstart:!0},this.__options.triggerClose={mouseleave:!0,originClick:!0,touchleave:!0}):this.__options.trigger=="click"&&(this.__options.triggerOpen={click:!0,tap:!0},this.__options.triggerClose={click:!0,tap:!0}),this._trigger("options"),this},__prepareGC:function(){var t=this;return t.__options.selfDestruction?t.__garbageCollector=setInterval(function(){var i=(new Date).getTime();t.__touchEvents=n.grep(t.__touchEvents,function(n){return i-n.time>6e4});r(t._$origin)||t.close(function(){t.destroy()})},2e4):clearInterval(t.__garbageCollector),t},__prepareOrigin:function(){var n=this,i;if(n._$origin.off("."+n.__namespace+"-triggerOpen"),t.hasTouchCapability)n._$origin.on("touchstart."+n.__namespace+"-triggerOpen touchend."+n.__namespace+"-triggerOpen touchcancel."+n.__namespace+"-triggerOpen",function(t){n._touchRecordEvent(t)});if(n.__options.triggerOpen.click||n.__options.triggerOpen.tap&&t.hasTouchCapability){i="";n.__options.triggerOpen.click&&(i+="click."+n.__namespace+"-triggerOpen ");n.__options.triggerOpen.tap&&t.hasTouchCapability&&(i+="touchend."+n.__namespace+"-triggerOpen");n._$origin.on(i,function(t){n._touchIsMeaningfulEvent(t)&&n._open(t)})}if(n.__options.triggerOpen.mouseenter||n.__options.triggerOpen.touchstart&&t.hasTouchCapability){i="";n.__options.triggerOpen.mouseenter&&(i+="mouseenter."+n.__namespace+"-triggerOpen ");n.__options.triggerOpen.touchstart&&t.hasTouchCapability&&(i+="touchstart."+n.__namespace+"-triggerOpen");n._$origin.on(i,function(t){(n._touchIsTouchEvent(t)||!n._touchIsEmulatedEvent(t))&&(n.__pointerIsOverOrigin=!0,n._openShortly(t))})}if(n.__options.triggerClose.mouseleave||n.__options.triggerClose.touchleave&&t.hasTouchCapability){i="";n.__options.triggerClose.mouseleave&&(i+="mouseleave."+n.__namespace+"-triggerOpen ");n.__options.triggerClose.touchleave&&t.hasTouchCapability&&(i+="touchend."+n.__namespace+"-triggerOpen touchcancel."+n.__namespace+"-triggerOpen");n._$origin.on(i,function(t){n._touchIsMeaningfulEvent(t)&&(n.__pointerIsOverOrigin=!1)})}return n},__prepareTooltip:function(){var t=this,i=t.__options.interactive?"auto":"";return t._$tooltip.attr("id",t.__namespace).css({"pointer-events":i,zIndex:t.__options.zIndex}),n.each(t.__previousThemes,function(n,i){t._$tooltip.removeClass(i)}),n.each(t.__options.theme,function(n,i){t._$tooltip.addClass(i)}),t.__previousThemes=n.merge([],t.__options.theme),t},__scrollHandler:function(i){var u=this,f,e,o,s;return u.__options.triggerClose.scroll?u._close(i):r(u._$origin)&&r(u._$tooltip)&&(f=null,i.target===t.window.document?u.__Geometry.origin.fixedLineage||u.__options.repositionOnScroll&&u.reposition(i):(f=u.__geometry(),e=!1,u._$origin.css("position")!="fixed"&&u.__$originParents.each(function(t,i){var u=n(i),o=u.css("overflow-x"),s=u.css("overflow-y"),r;return(o!="visible"||s!="visible")&&((r=i.getBoundingClientRect(),o!="visible"&&(f.origin.windowOffset.left<r.left||f.origin.windowOffset.right>r.right))||s!="visible"&&(f.origin.windowOffset.top<r.top||f.origin.windowOffset.bottom>r.bottom))?(e=!0,!1):u.css("position")=="fixed"?!1:void 0}),e?u._$tooltip.css("visibility","hidden"):(u._$tooltip.css("visibility","visible"),u.__options.repositionOnScroll?u.reposition(i):(o=f.origin.offset.left-u.__Geometry.origin.offset.left,s=f.origin.offset.top-u.__Geometry.origin.offset.top,u._$tooltip.css({left:u.__lastPosition.coord.left+o,top:u.__lastPosition.coord.top+s})))),u._trigger({type:"scroll",event:i,geo:f})),u},__stateSet:function(n){return this.__state=n,this._trigger({type:"state",state:n}),this},__timeoutsClear:function(){return clearTimeout(this.__timeouts.open),this.__timeouts.open=null,n.each(this.__timeouts.close,function(n,t){clearTimeout(t)}),this.__timeouts.close=[],this},__trackerStart:function(){var n=this,t=n._$tooltip.find(".tooltipster-content");return n.__options.trackTooltip&&(n.__contentBcr=t[0].getBoundingClientRect()),n.__tracker=setInterval(function(){var i,u,f;r(n._$origin)&&r(n._$tooltip)?(n.__options.trackOrigin&&(i=n.__geometry(),u=!1,e(i.origin.size,n.__Geometry.origin.size)&&(n.__Geometry.origin.fixedLineage?e(i.origin.windowOffset,n.__Geometry.origin.windowOffset)&&(u=!0):e(i.origin.offset,n.__Geometry.origin.offset)&&(u=!0)),u||(n.__options.triggerClose.mouseleave?n._close():n.reposition())),n.__options.trackTooltip&&(f=t[0].getBoundingClientRect(),(f.height!==n.__contentBcr.height||f.width!==n.__contentBcr.width)&&(n.reposition(),n.__contentBcr=f))):n._close()},n.__options.trackerInterval),n},_close:function(i,r,u){var f=this,s=!0,e,o;if(f._trigger({type:"close",event:i,stop:function(){s=!1}}),s||u)if(r&&f.__callbacks.close.push(r),f.__callbacks.open=[],f.__timeoutsClear(),e=function(){n.each(f.__callbacks.close,function(n,t){t.call(f,f,{event:i,origin:f._$origin[0]})});f.__callbacks.close=[]},f.__state!="closed"){var h=!0,l=new Date,a=l.getTime(),c=a+f.__options.animationDuration[1];f.__state=="disappearing"&&c>f.__closingTime&&f.__options.animationDuration[1]>0&&(h=!1);h&&(f.__closingTime=c,f.__state!="disappearing"&&f.__stateSet("disappearing"),o=function(){clearInterval(f.__tracker);f._trigger({type:"closing",event:i});f._$tooltip.off("."+f.__namespace+"-triggerClose").removeClass("tooltipster-dying");n(t.window).off("."+f.__namespace+"-triggerClose");f.__$originParents.each(function(t,i){n(i).off("scroll."+f.__namespace+"-triggerClose")});f.__$originParents=null;n(t.window.document.body).off("."+f.__namespace+"-triggerClose");f._$origin.off("."+f.__namespace+"-triggerClose");f._off("dismissable");f.__stateSet("closed");f._trigger({type:"after",event:i});f.__options.functionAfter&&f.__options.functionAfter.call(f,f,{event:i,origin:f._$origin[0]});e()},t.hasTransitions?(f._$tooltip.css({"-moz-animation-duration":f.__options.animationDuration[1]+"ms","-ms-animation-duration":f.__options.animationDuration[1]+"ms","-o-animation-duration":f.__options.animationDuration[1]+"ms","-webkit-animation-duration":f.__options.animationDuration[1]+"ms","animation-duration":f.__options.animationDuration[1]+"ms","transition-duration":f.__options.animationDuration[1]+"ms"}),f._$tooltip.clearQueue().removeClass("tooltipster-show").addClass("tooltipster-dying"),f.__options.animationDuration[1]>0&&f._$tooltip.delay(f.__options.animationDuration[1]),f._$tooltip.queue(o)):f._$tooltip.stop().fadeOut(f.__options.animationDuration[1],o))}else e();return f},_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(i,u){var f=this,s,h,e,o;if(!f.__destroying&&r(f._$origin)&&f.__enabled&&(s=!0,f.__state=="closed"&&(f._trigger({type:"before",event:i,stop:function(){s=!1}}),s&&f.__options.functionBefore&&(s=f.__options.functionBefore.call(f,f,{event:i,origin:f._$origin[0]}))),s!==!1&&f.__Content!==null)){if(u&&f.__callbacks.open.push(u),f.__callbacks.close=[],f.__timeoutsClear(),e=function(){f.__state!="stable"&&f.__stateSet("stable");n.each(f.__callbacks.open,function(n,t){t.call(f,f,{origin:f._$origin[0],tooltip:f._$tooltip[0]})});f.__callbacks.open=[]},f.__state!=="closed")h=0,f.__state==="disappearing"?(f.__stateSet("appearing"),t.hasTransitions?(f._$tooltip.clearQueue().removeClass("tooltipster-dying").addClass("tooltipster-show"),f.__options.animationDuration[0]>0&&f._$tooltip.delay(f.__options.animationDuration[0]),f._$tooltip.queue(e)):f._$tooltip.stop().fadeIn(e)):f.__state=="stable"&&e();else{f.__stateSet("appearing");h=f.__options.animationDuration[0];f.__contentInsert();f.reposition(i,!0);t.hasTransitions?(f._$tooltip.addClass("tooltipster-"+f.__options.animation).addClass("tooltipster-initial").css({"-moz-animation-duration":f.__options.animationDuration[0]+"ms","-ms-animation-duration":f.__options.animationDuration[0]+"ms","-o-animation-duration":f.__options.animationDuration[0]+"ms","-webkit-animation-duration":f.__options.animationDuration[0]+"ms","animation-duration":f.__options.animationDuration[0]+"ms","transition-duration":f.__options.animationDuration[0]+"ms"}),setTimeout(function(){f.__state!="closed"&&(f._$tooltip.addClass("tooltipster-show").removeClass("tooltipster-initial"),f.__options.animationDuration[0]>0&&f._$tooltip.delay(f.__options.animationDuration[0]),f._$tooltip.queue(e))},0)):f._$tooltip.css("display","none").fadeIn(f.__options.animationDuration[0],e);f.__trackerStart();n(t.window).on("resize."+f.__namespace+"-triggerClose",function(t){var i=n(document.activeElement);(i.is("input")||i.is("textarea"))&&n.contains(f._$tooltip[0],i[0])||f.reposition(t)}).on("scroll."+f.__namespace+"-triggerClose",function(n){f.__scrollHandler(n)});if(f.__$originParents=f._$origin.parents(),f.__$originParents.each(function(t,i){n(i).on("scroll."+f.__namespace+"-triggerClose",function(n){f.__scrollHandler(n)})}),f.__options.triggerClose.mouseleave||f.__options.triggerClose.touchleave&&t.hasTouchCapability){f._on("dismissable",function(n){n.dismissable?n.delay?(o=setTimeout(function(){f._close(n.event)},n.delay),f.__timeouts.close.push(o)):f._close(n):clearTimeout(o)});var c=f._$origin,l="",a="",o=null;f.__options.interactive&&(c=c.add(f._$tooltip));f.__options.triggerClose.mouseleave&&(l+="mouseenter."+f.__namespace+"-triggerClose ",a+="mouseleave."+f.__namespace+"-triggerClose ");f.__options.triggerClose.touchleave&&t.hasTouchCapability&&(l+="touchstart."+f.__namespace+"-triggerClose",a+="touchend."+f.__namespace+"-triggerClose touchcancel."+f.__namespace+"-triggerClose");c.on(a,function(n){if(f._touchIsTouchEvent(n)||!f._touchIsEmulatedEvent(n)){var t=n.type=="mouseleave"?f.__options.delay:f.__options.delayTouch;f._trigger({delay:t[1],dismissable:!0,event:n,type:"dismissable"})}}).on(l,function(n){(f._touchIsTouchEvent(n)||!f._touchIsEmulatedEvent(n))&&f._trigger({dismissable:!1,event:n,type:"dismissable"})})}if(f.__options.triggerClose.originClick)f._$origin.on("click."+f.__namespace+"-triggerClose",function(n){f._touchIsTouchEvent(n)||f._touchIsEmulatedEvent(n)||f._close(n)});(f.__options.triggerClose.click||f.__options.triggerClose.tap&&t.hasTouchCapability)&&setTimeout(function(){if(f.__state!="closed"){var i="",r=n(t.window.document.body);f.__options.triggerClose.click&&(i+="click."+f.__namespace+"-triggerClose ");f.__options.triggerClose.tap&&t.hasTouchCapability&&(i+="touchend."+f.__namespace+"-triggerClose");r.on(i,function(t){f._touchIsMeaningfulEvent(t)&&(f._touchRecordEvent(t),f.__options.interactive&&n.contains(f._$tooltip[0],t.target)||f._close(t))});if(f.__options.triggerClose.tap&&t.hasTouchCapability)r.on("touchstart."+f.__namespace+"-triggerClose",function(n){f._touchRecordEvent(n)})}},0);f._trigger("ready");f.__options.functionReady&&f.__options.functionReady.call(f,f,{origin:f._$origin[0],tooltip:f._$tooltip[0]})}f.__options.timer>0&&(o=setTimeout(function(){f._close()},f.__options.timer+h),f.__timeouts.close.push(o))}return f},_openShortly:function(n){var t=this,r=!0,i;return t.__state!="stable"&&t.__state!="appearing"&&(t.__timeouts.open||(t._trigger({type:"start",event:n,stop:function(){r=!1}}),r&&(i=n.type.indexOf("touch")==0?t.__options.delayTouch:t.__options.delay,i[0]?t.__timeouts.open=setTimeout(function(){t.__timeouts.open=null;t.__pointerIsOverOrigin&&t._touchIsMeaningfulEvent(n)?(t._trigger("startend"),t._open(n)):t._trigger("startcancel")},i[0]):(t._trigger("startend"),t._open(n))))),t},_optionsExtract:function(t,i){var f=this,u=n.extend(!0,{},i),r=f.__options[t];return r||(r={},n.each(i,function(n){var t=f.__options[n];t!==undefined&&(r[n]=t)})),n.each(u,function(t,i){r[t]!==undefined&&(typeof i!="object"||i instanceof Array||i==null||typeof r[t]!="object"||r[t]instanceof Array||r[t]==null?u[t]=r[t]:n.extend(u[t],r[t]))}),u},_plug:function(t){var i=n.tooltipster._plugin(t);if(i)i.instance&&n.tooltipster.__bridge(i.instance,this,i.name);else throw new Error('The "'+t+'" plugin is not defined');return this},_touchIsEmulatedEvent:function(n){for(var r=!1,u=(new Date).getTime(),i,t=this.__touchEvents.length-1;t>=0;t--)if(i=this.__touchEvents[t],u-i.time<500)i.target===n.target&&(r=!0);else break;return r},_touchIsMeaningfulEvent:function(n){return this._touchIsTouchEvent(n)&&!this._touchSwiped(n.target)||!this._touchIsTouchEvent(n)&&!this._touchIsEmulatedEvent(n)},_touchIsTouchEvent:function(n){return n.type.indexOf("touch")==0},_touchRecordEvent:function(n){return this._touchIsTouchEvent(n)&&(n.time=(new Date).getTime(),this.__touchEvents.push(n)),this},_touchSwiped:function(n){for(var r=!1,i,t=this.__touchEvents.length-1;t>=0;t--)if(i=this.__touchEvents[t],i.type=="touchmove"){r=!0;break}else if(i.type=="touchstart"&&n===i.target)break;return r},_trigger:function(){var t=Array.prototype.slice.apply(arguments);return typeof t[0]=="string"&&(t[0]={type:t[0]}),t[0].instance=this,t[0].origin=this._$origin?this._$origin[0]:null,t[0].tooltip=this._$tooltip?this._$tooltip[0]:null,this.__$emitterPrivate.trigger.apply(this.__$emitterPrivate,t),n.tooltipster._trigger.apply(n.tooltipster,t),this.__$emitterPublic.trigger.apply(this.__$emitterPublic,t),this},_unplug:function(t){var i=this,r;return i[t]&&(r=n.tooltipster._plugin(t),r.instance&&n.each(r.instance,function(n){i[n]&&i[n].bridged===i[t]&&delete i[n]}),i[t].__destroy&&i[t].__destroy(),delete i[t]),i},close:function(n){return this.__destroyed?this.__destroyError():this._close(null,n),this},content:function(n){var i=this,r;return n===undefined?i.__Content:(i.__destroyed?i.__destroyError():(i.__contentSet(n),i.__Content!==null?i.__state!=="closed"&&(i.__contentInsert(),i.reposition(),i.__options.updateAnimation&&(t.hasTransitions?(r=i.__options.updateAnimation,i._$tooltip.addClass("tooltipster-update-"+r),setTimeout(function(){i.__state!="closed"&&i._$tooltip.removeClass("tooltipster-update-"+r)},1e3)):i._$tooltip.fadeTo(200,.5,function(){i.__state!="closed"&&i._$tooltip.fadeTo(200,1)}))):i._close()),i)},destroy:function(){var i=this,r,u;return i.__destroyed?i.__destroyError():(i.__state!="closed"?i.option("animationDuration",0)._close(null,null,!0):i.__timeoutsClear(),i._trigger("destroy"),i.__destroyed=!0,i._$origin.removeData(i.__namespace).off("."+i.__namespace+"-triggerOpen"),n(t.window.document.body).off("."+i.__namespace+"-triggerOpen"),r=i._$origin.data("tooltipster-ns"),r&&(r.length===1?(u=null,i.__options.restoration=="previous"?u=i._$origin.data("tooltipster-initialTitle"):i.__options.restoration=="current"&&(u=typeof i.__Content=="string"?i.__Content:n("<div><\/div>").append(i.__Content).html()),u&&i._$origin.attr("title",u),i._$origin.removeClass("tooltipstered"),i._$origin.removeData("tooltipster-ns").removeData("tooltipster-initialTitle")):(r=n.grep(r,function(n){return n!==i.__namespace}),i._$origin.data("tooltipster-ns",r))),i._trigger("destroyed"),i._off(),i.off(),i.__Content=null,i.__$emitterPrivate=null,i.__$emitterPublic=null,i.__options.parent=null,i._$origin=null,i._$tooltip=null,n.tooltipster.__instancesLatestArr=n.grep(n.tooltipster.__instancesLatestArr,function(n){return i!==n}),clearInterval(i.__garbageCollector)),i},disable:function(){if(this.__destroyed)this.__destroyError();else return this._close(),this.__enabled=!1,this;return this},elementOrigin:function(){if(this.__destroyed)this.__destroyError();else return this._$origin[0]},elementTooltip:function(){return this._$tooltip?this._$tooltip[0]:null},enable:function(){return this.__enabled=!0,this},hide:function(n){return this.close(n)},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(n){return this.__destroyed?this.__destroyError():this._open(null,n),this},option:function(t,i){return i===undefined?this.__options[t]:(this.__destroyed?this.__destroyError():(this.__options[t]=i,this.__optionsFormat(),n.inArray(t,["trigger","triggerClose","triggerOpen"])>=0&&this.__prepareOrigin(),t==="selfDestruction"&&this.__prepareGC()),this)},reposition:function(n,t){var i=this;return i.__destroyed?i.__destroyError():i.__state!="closed"&&r(i._$origin)&&(t||r(i._$tooltip))&&(t||i._$tooltip.detach(),i.__Geometry=i.__geometry(),i._trigger({type:"reposition",event:n,helper:{geo:i.__Geometry}})),i},show:function(n){return this.open(n)},status:function(){return{destroyed:this.__destroyed,enabled:this.__enabled,open:this.__state!=="closed",state:this.__state}},triggerHandler:function(){return this.__destroyed?this.__destroyError():this.__$emitterPublic.triggerHandler.apply(this.__$emitterPublic,Array.prototype.slice.apply(arguments)),this}},n.fn.tooltipster=function(){var t=Array.prototype.slice.apply(arguments),f="You are using a single HTML element as content for several tooltips. You probably want to set the contentCloning option to TRUE.",i;if(this.length===0)return this;if(typeof t[0]=="string")return i="#*$~&",this.each(function(){var e=n(this).data("tooltipster-ns"),r=e?n(this).data(e[0]):null,u;if(r){if(typeof r[t[0]]=="function")this.length>1&&t[0]=="content"&&(t[1]instanceof n||typeof t[1]=="object"&&t[1]!=null&&t[1].tagName)&&!r.__options.contentCloning&&r.__options.debug&&console.log(f),u=r[t[0]](t[1],t[2]);else throw new Error('Unknown method "'+t[0]+'"');if(u!==r||t[0]==="instance")return i=u,!1}else throw new Error("You called Tooltipster's \""+t[0]+'" method on an uninitialized element');}),i!=="#*$~&"?i:this;n.tooltipster.__instancesLatestArr=[];var e=t[0]&&t[0].multiple!==undefined,l=e&&t[0].multiple||!e&&u.multiple,o=t[0]&&t[0].content!==undefined,r=o&&t[0].content||!o&&u.content,s=t[0]&&t[0].contentCloning!==undefined,a=s&&t[0].contentCloning||!s&&u.contentCloning,h=t[0]&&t[0].debug!==undefined,c=h&&t[0].debug||!h&&u.debug;return this.length>1&&(r instanceof n||typeof r=="object"&&r!=null&&r.tagName)&&!a&&c&&console.log(f),this.each(function(){var u=!1,f=n(this),r=f.data("tooltipster-ns"),i=null;r?l?u=!0:c&&(console.log("Tooltipster: one or more tooltips are already attached to the element below. Ignoring."),console.log(this)):u=!0;u&&(i=new n.Tooltipster(this,t[0]),r||(r=[]),r.push(i.__namespace),f.data("tooltipster-ns",r),f.data(i.__namespace,i),i.__options.functionInit&&i.__options.functionInit.call(i,i,{origin:this}),i._trigger("init"));n.tooltipster.__instancesLatestArr.push(i)}),this},h.prototype={__init:function(i){this.__$tooltip=i;this.__$tooltip.css({left:0,overflow:"hidden",position:"absolute",top:0}).find(".tooltipster-content").css("overflow","auto");this.$container=n('<div class="tooltipster-ruler"><\/div>').append(this.__$tooltip).appendTo(t.window.document.body)},__forceRedraw:function(){var n=this.__$tooltip.parent();this.__$tooltip.detach();this.__$tooltip.appendTo(n)},constrain:function(n,t){return this.constraints={width:n,height:t},this.__$tooltip.css({display:"block",height:"",overflow:"auto",width:n}),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(){var n,i;if(this.__forceRedraw(),n=this.__$tooltip[0].getBoundingClientRect(),i={size:{height:n.height||n.bottom-n.top,width:n.width||n.right-n.left}},this.constraints){var r=this.__$tooltip.find(".tooltipster-content"),f=this.__$tooltip.outerHeight(),e=r[0].getBoundingClientRect(),u={height:f<=this.constraints.height,width:n.width<=this.constraints.width&&e.width>=r[0].scrollWidth-1};i.fits=u.height&&u.width}return t.IE&&t.IE<=11&&i.size.width!==t.window.document.documentElement.clientWidth&&(i.size.width=Math.ceil(i.size.width)+1),i}},f=navigator.userAgent.toLowerCase(),f.indexOf("msie")!=-1?t.IE=parseInt(f.split("msie")[1]):f.toLowerCase().indexOf("trident")!==-1&&f.indexOf(" rv:11")!==-1?t.IE=11:f.toLowerCase().indexOf("edge/")!=-1&&(t.IE=parseInt(f.toLowerCase().split("edge/")[1])),o="tooltipster.sideTip",n.tooltipster._plugin({name:o,instance:{__defaults:function(){return{arrow:!0,distance:6,functionPosition:null,maxWidth:null,minIntersection:16,minWidth:0,position:null,side:"top",viewportAware:!0}},__init:function(n){var t=this;t.__instance=n;t.__namespace="tooltipster-sideTip-"+Math.round(Math.random()*1e6);t.__previousState="closed";t.__options;t.__optionsFormat();t.__instance._on("state."+t.__namespace,function(n){n.state=="closed"?t.__close():n.state=="appearing"&&t.__previousState=="closed"&&t.__create();t.__previousState=n.state});t.__instance._on("options."+t.__namespace,function(){t.__optionsFormat()});t.__instance._on("reposition."+t.__namespace,function(n){t.__reposition(n.event,n.helper)})},__close:function(){this.__instance.content()instanceof n&&this.__instance.content().detach();this.__instance._$tooltip.remove();this.__instance._$tooltip=null},__create:function(){var t=n('<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||t.find(".tooltipster-box").css("margin",0).end().find(".tooltipster-arrow").hide();this.__options.minWidth&&t.css("min-width",this.__options.minWidth+"px");this.__options.maxWidth&&t.css("max-width",this.__options.maxWidth+"px");this.__instance._$tooltip=t;this.__instance._trigger("created")},__destroy:function(){this.__instance._off("."+self.__namespace)},__optionsFormat:function(){var t=this,i;t.__options=t.__instance._optionsExtract(o,t.__defaults());t.__options.position&&(t.__options.side=t.__options.position);typeof t.__options.distance!="object"&&(t.__options.distance=[t.__options.distance]);t.__options.distance.length<4&&(t.__options.distance[1]===undefined&&(t.__options.distance[1]=t.__options.distance[0]),t.__options.distance[2]===undefined&&(t.__options.distance[2]=t.__options.distance[0]),t.__options.distance[3]===undefined&&(t.__options.distance[3]=t.__options.distance[1]),t.__options.distance={top:t.__options.distance[0],right:t.__options.distance[1],bottom:t.__options.distance[2],left:t.__options.distance[3]});typeof t.__options.side=="string"&&(i={top:"bottom",right:"left",bottom:"top",left:"right"},t.__options.side=[t.__options.side,i[t.__options.side]],t.__options.side[0]=="left"||t.__options.side[0]=="right"?t.__options.side.push("top","bottom"):t.__options.side.push("right","left"));n.tooltipster._env.IE===6&&t.__options.arrow!==!0&&(t.__options.arrow=!1)},__reposition:function(t,i){var u=this,r,p=u.__targetFind(i),e=[],l,a,f,h,v;u.__instance._$tooltip.detach();var o=u.__instance._$tooltip.clone(),c=n.tooltipster._getRuler(o),s=!1,y=u.__instance.option("animation");y&&o.removeClass("tooltipster-"+y);n.each(["window","document"],function(r,f){var a=null,r,l,h;if(u.__instance._trigger({container:f,helper:i,satisfied:s,takeTest:function(n){a=n},results:e,type:"positionTest"}),a==!0||a!=!1&&s==!1&&(f!="window"||u.__options.viewportAware))for(r=0;r<u.__options.side.length;r++)l={horizontal:0,vertical:0},h=u.__options.side[r],h=="top"||h=="bottom"?l.vertical=u.__options.distance[h]:l.horizontal=u.__options.distance[h],u.__sideChange(o,h),n.each(["natural","constrained"],function(n,r){if(a=null,u.__instance._trigger({container:f,event:t,helper:i,mode:r,results:e,satisfied:s,side:h,takeTest:function(n){a=n},type:"positionTest"}),a==!0||a!=!1&&s==!1){var o={container:f,distance:l,fits:null,mode:r,outerSize:null,side:h,size:null,target:p[h],whole:null},y=r=="natural"?c.free():c.constrain(i.geo.available[f][h].width-l.horizontal,i.geo.available[f][h].height-l.vertical),v=y.measure();if(o.size=v.size,o.outerSize={height:v.size.height+l.vertical,width:v.size.width+l.horizontal},o.fits=r=="natural"?i.geo.available[f][h].width>=o.outerSize.width&&i.geo.available[f][h].height>=o.outerSize.height?!0:!1:v.fits,f=="window"&&(o.whole=o.fits?h=="top"||h=="bottom"?i.geo.origin.windowOffset.right>=u.__options.minIntersection&&i.geo.window.size.width-i.geo.origin.windowOffset.left>=u.__options.minIntersection:i.geo.origin.windowOffset.bottom>=u.__options.minIntersection&&i.geo.window.size.height-i.geo.origin.windowOffset.top>=u.__options.minIntersection:!1),e.push(o),o.whole)s=!0;else if(o.mode=="natural"&&(o.fits||o.size.width<=i.geo.available[f][h].width))return!1}})});u.__instance._trigger({edit:function(n){e=n},event:t,helper:i,results:e,type:"positionTested"});e.sort(function(n,t){var i,r;return n.whole&&!t.whole?-1:!n.whole&&t.whole?1:n.whole&&t.whole?(i=u.__options.side.indexOf(n.side),r=u.__options.side.indexOf(t.side),i<r?-1:i>r?1:n.mode=="natural"?-1:1):n.fits&&!t.fits?-1:!n.fits&&t.fits?1:n.fits&&t.fits?(i=u.__options.side.indexOf(n.side),r=u.__options.side.indexOf(t.side),i<r?-1:i>r?1:n.mode=="natural"?-1:1):n.container=="document"&&n.side=="bottom"&&n.mode=="natural"?-1:1});r=e[0];r.coord={};switch(r.side){case"left":case"right":r.coord.top=Math.floor(r.target-r.size.height/2);break;case"bottom":case"top":r.coord.left=Math.floor(r.target-r.size.width/2)}switch(r.side){case"left":r.coord.left=i.geo.origin.windowOffset.left-r.outerSize.width;break;case"right":r.coord.left=i.geo.origin.windowOffset.right+r.distance.horizontal;break;case"top":r.coord.top=i.geo.origin.windowOffset.top-r.outerSize.height;break;case"bottom":r.coord.top=i.geo.origin.windowOffset.bottom+r.distance.vertical}r.container=="window"?r.side=="top"||r.side=="bottom"?r.coord.left<0?r.coord.left=i.geo.origin.windowOffset.right-this.__options.minIntersection>=0?0:i.geo.origin.windowOffset.right-this.__options.minIntersection-1:r.coord.left>i.geo.window.size.width-r.size.width&&(r.coord.left=i.geo.origin.windowOffset.left+this.__options.minIntersection<=i.geo.window.size.width?i.geo.window.size.width-r.size.width:i.geo.origin.windowOffset.left+this.__options.minIntersection+1-r.size.width):r.coord.top<0?r.coord.top=i.geo.origin.windowOffset.bottom-this.__options.minIntersection>=0?0:i.geo.origin.windowOffset.bottom-this.__options.minIntersection-1:r.coord.top>i.geo.window.size.height-r.size.height&&(r.coord.top=i.geo.origin.windowOffset.top+this.__options.minIntersection<=i.geo.window.size.height?i.geo.window.size.height-r.size.height:i.geo.origin.windowOffset.top+this.__options.minIntersection+1-r.size.height):(r.coord.left>i.geo.window.size.width-r.size.width&&(r.coord.left=i.geo.window.size.width-r.size.width),r.coord.left<0&&(r.coord.left=0));u.__sideChange(o,r.side);i.tooltipClone=o[0];i.tooltipParent=u.__instance.option("parent").parent[0];i.mode=r.mode;i.whole=r.whole;i.origin=u.__instance._$origin[0];i.tooltip=u.__instance._$tooltip[0];delete r.container;delete r.fits;delete r.mode;delete r.outerSize;delete r.whole;r.distance=r.distance.horizontal||r.distance.vertical;l=n.extend(!0,{},r);u.__instance._trigger({edit:function(n){r=n},event:t,helper:i,position:l,type:"position"});u.__options.functionPosition&&(a=u.__options.functionPosition.call(u,u.__instance,i,l),a&&(r=a));c.destroy();r.side=="top"||r.side=="bottom"?(f={prop:"left",val:r.target-r.coord.left},h=r.size.width-this.__options.minIntersection):(f={prop:"top",val:r.target-r.coord.top},h=r.size.height-this.__options.minIntersection);f.val<this.__options.minIntersection?f.val=this.__options.minIntersection:f.val>h&&(f.val=h);v=i.geo.origin.fixedLineage?i.geo.origin.windowOffset:{left:i.geo.origin.windowOffset.left+i.geo.window.scroll.left,top:i.geo.origin.windowOffset.top+i.geo.window.scroll.top};r.coord={left:v.left+(r.coord.left-i.geo.origin.windowOffset.left),top:v.top+(r.coord.top-i.geo.origin.windowOffset.top)};u.__sideChange(u.__instance._$tooltip,r.side);i.geo.origin.fixedLineage?u.__instance._$tooltip.css("position","fixed"):u.__instance._$tooltip.css("position","");u.__instance._$tooltip.css({left:r.coord.left,top:r.coord.top,height:r.size.height,width:r.size.width}).find(".tooltipster-arrow").css({left:"",top:""}).css(f.prop,f.val);u.__instance._$tooltip.appendTo(u.__instance.option("parent"));u.__instance._trigger({type:"repositioned",event:t,position:r})},__sideChange:function(n,t){n.removeClass("tooltipster-bottom").removeClass("tooltipster-left").removeClass("tooltipster-right").removeClass("tooltipster-top").addClass("tooltipster-"+t)},__targetFind:function(n){var r={},i=this.__instance._$origin[0].getClientRects(),u,t;return i.length>1&&(u=this.__instance._$origin.css("opacity"),u==1&&(this.__instance._$origin.css("opacity",.99),i=this.__instance._$origin[0].getClientRects(),this.__instance._$origin.css("opacity",1))),i.length<2?(r.top=Math.floor(n.geo.origin.windowOffset.left+n.geo.origin.size.width/2),r.bottom=r.top,r.left=Math.floor(n.geo.origin.windowOffset.top+n.geo.origin.size.height/2),r.right=r.left):(t=i[0],r.top=Math.floor(t.left+(t.right-t.left)/2),t=i.length>2?i[Math.ceil(i.length/2)-1]:i[0],r.right=Math.floor(t.top+(t.bottom-t.top)/2),t=i[i.length-1],r.bottom=Math.floor(t.left+(t.right-t.left)/2),t=i.length>2?i[Math.ceil((i.length+1)/2)-1]:i[i.length-1],r.left=Math.floor(t.top+(t.bottom-t.top)/2)),r}}}),n}),function(n){n.extend({cookies:{setCookie:function(n,t,i){var r=window.escape(n)+"=";t!==undefined&&(r+=window.escape(t));i||(i=new Date,i.setTime(i.getTime()+864e5));r+="; expires="+i.toGMTString()+"; path=/;";document.cookie=r},getCookie:function(n){var i="; "+document.cookie+";",t=i.indexOf("; "+window.escape(n)+"="),r;return t>=0?(t+=n.length+3,r=i.slice(t,i.indexOf(";",t)),window.unescape(r)):null}}})}(jQuery),function(n){typeof define=="function"&&define.amd&&define.amd.jQuery?define(["jquery"],n):n(jQuery)}(function(n){function u(n){return n}function f(n){return decodeURIComponent(n.replace(r," "))}function i(n){return n.indexOf('"')===0&&(n=n.slice(1,-1).replace(/\\"/g,'"').replace(/\\\\/g,"\\")),t.json?JSON.parse(n):n}var r=/\+/g,t=n.cookie=function(r,e,o){var l,h,s,y;if(e!==undefined)return o=n.extend({},t.defaults,o),typeof o.expires=="number"&&(l=o.expires,h=o.expires=new Date,h.setDate(h.getDate()+l)),e=t.json?JSON.stringify(e):String(e),document.cookie=[encodeURIComponent(r),"=",t.raw?e:encodeURIComponent(e),o.expires?"; expires="+o.expires.toUTCString():"",o.path?"; path="+o.path:"",o.domain?"; domain="+o.domain:"",o.secure?"; secure":"","; samesite="+(o.samesite?o.samesite:"Lax")].join("");var a=t.raw?u:f,v=document.cookie.split("; "),c=r?undefined:{};for(s=0,y=v.length;s<y;s++){var p=v[s].split("="),w=a(p.shift()),b=a(p.join("="));if(r&&r===w){c=i(b);break}r||(c[w]=i(b))}return c};t.defaults={};n.removeCookie=function(t,i){return n.cookie(t)!==undefined?(n.cookie(t,"",n.extend(i,{expires:-1})),!0):!1}}),function(n){if(typeof exports=="object"&&typeof module!="undefined")module.exports=n();else if(typeof define=="function"&&define.amd)define([],n);else{var t;t=typeof window!="undefined"?window:typeof global!="undefined"?global:typeof self!="undefined"?self:this;t.StackTrace=n()}}(function(){var n;return function t(n,i,r){function f(u,o){var h,c,s;if(!i[u]){if(!n[u]){if(h=typeof require=="function"&&require,!o&&h)return h(u,!0);if(e)return e(u,!0);c=new Error("Cannot find module '"+u+"'");throw c.code="MODULE_NOT_FOUND",c;}s=i[u]={exports:{}};n[u][0].call(s.exports,function(t){var i=n[u][1][t];return f(i?i:t)},s,s.exports,t,n,i,r)}return i[u].exports}for(var e=typeof require=="function"&&require,u=0;u<r.length;u++)f(r[u]);return f}({1:[function(t,i,r){(function(u,f){"use strict";typeof n=="function"&&n.amd?n("error-stack-parser",["stackframe"],f):typeof r=="object"?i.exports=f(t("stackframe")):u.ErrorStackParser=f(u.StackFrame)})(this,function(n){"use strict";var i=/(^|@)\S+\:\d+/,t=/^\s*at .*(\S+\:\d+|\(native\))/m,r=/^(eval@)?(\[native code\])?$/;return{parse:function(n){if(typeof n.stacktrace!="undefined"||typeof n["opera#sourceloc"]!="undefined")return this.parseOpera(n);if(n.stack&&n.stack.match(t))return this.parseV8OrIE(n);if(n.stack)return this.parseFFOrSafari(n);throw new Error("Cannot parse given Error object");},extractLocation:function(n){if(n.indexOf(":")===-1)return[n];var t=/(.+?)(?:\:(\d+))?(?:\:(\d+))?$/.exec(n.replace(/[\(\)]/g,""));return[t[1],t[2]||undefined,t[3]||undefined]},parseV8OrIE:function(i){var r=i.stack.split("\n").filter(function(n){return!!n.match(t)},this);return r.map(function(t){t.indexOf("(eval ")>-1&&(t=t.replace(/eval code/g,"eval").replace(/(\(eval at [^\()]*)|(\)\,.*$)/g,""));var r=t.replace(/^\s+/,"").replace(/\(eval code/g,"(").split(/\s+/).slice(1),i=this.extractLocation(r.pop()),u=r.join(" ")||undefined,f=["eval","<anonymous>"].indexOf(i[0])>-1?undefined:i[0];return new n({functionName:u,fileName:f,lineNumber:i[1],columnNumber:i[2],source:t})},this)},parseFFOrSafari:function(t){var i=t.stack.split("\n").filter(function(n){return!n.match(r)},this);return i.map(function(t){if(t.indexOf(" > eval")>-1&&(t=t.replace(/ line (\d+)(?: > eval line \d+)* > eval\:\d+\:\d+/g,":$1")),t.indexOf("@")===-1&&t.indexOf(":")===-1)return new n({functionName:t});var r=t.split("@"),i=this.extractLocation(r.pop()),u=r.join("@")||undefined;return new n({functionName:u,fileName:i[0],lineNumber:i[1],columnNumber:i[2],source:t})},this)},parseOpera:function(n){return!n.stacktrace||n.message.indexOf("\n")>-1&&n.message.split("\n").length>n.stacktrace.split("\n").length?this.parseOpera9(n):n.stack?this.parseOpera11(n):this.parseOpera10(n)},parseOpera9:function(t){for(var u=t.message.split("\n"),f=[],r,i=2,e=u.length;i<e;i+=2)r=/Line (\d+).*script (?:in )?(\S+)/i.exec(u[i]),r&&f.push(new n({fileName:r[2],lineNumber:r[1],source:u[i]}));return f},parseOpera10:function(t){for(var u=t.stacktrace.split("\n"),f=[],r,i=0,e=u.length;i<e;i+=2)r=/Line (\d+).*script (?:in )?(\S+)(?:: In function (\S+))?$/i.exec(u[i]),r&&f.push(new n({functionName:r[3]||undefined,fileName:r[2],lineNumber:r[1],source:u[i]}));return f},parseOpera11:function(t){var r=t.stack.split("\n").filter(function(n){return!!n.match(i)&&!n.match(/^Error created at/)},this);return r.map(function(t){var f=t.split("@"),r=this.extractLocation(f.pop()),u=f.shift()||"",o=u.replace(/<anonymous function(: (\w+))?>/,"$2").replace(/\([^\)]*\)/g,"")||undefined,i,e;return u.match(/\(([^\)]*)\)/)&&(i=u.replace(/^[^\(]+\(([^\)]*)\)$/,"$1")),e=i===undefined||i==="[arguments not available]"?undefined:i.split(","),new n({functionName:o,args:e,fileName:r[0],lineNumber:r[1],columnNumber:r[2],source:t})},this)}}})},{stackframe:10}],2:[function(n,t,i){function r(){this._array=[];this._set=Object.create(null)}var u=n("./util"),f=Object.prototype.hasOwnProperty;r.fromArray=function(n,t){for(var u=new r,i=0,f=n.length;i<f;i++)u.add(n[i],t);return u};r.prototype.size=function(){return Object.getOwnPropertyNames(this._set).length};r.prototype.add=function(n,t){var i=u.toSetString(n),r=f.call(this._set,i),e=this._array.length;(!r||t)&&this._array.push(n);r||(this._set[i]=e)};r.prototype.has=function(n){var t=u.toSetString(n);return f.call(this._set,t)};r.prototype.indexOf=function(n){var t=u.toSetString(n);if(f.call(this._set,t))return this._set[t];throw new Error('"'+n+'" is not in the set.');};r.prototype.at=function(n){if(n>=0&&n<this._array.length)return this._array[n];throw new Error("No element indexed by "+n);};r.prototype.toArray=function(){return this._array.slice()};i.ArraySet=r},{"./util":8}],3:[function(n,t,i){function s(n){return n<0?(-n<<1)+1:(n<<1)+0}function h(n){var i=(n&1)==1,t=n>>1;return i?-t:t}var u=n("./base64"),r=5,f=1<<r,e=f-1,o=f;i.encode=function(n){var f="",i,t=s(n);do i=t&e,t>>>=r,t>0&&(i|=o),f+=u.encode(i);while(t>0);return f};i.decode=function(n,t,i){var a=n.length,s=0,c=0,l,f;do{if(t>=a)throw new Error("Expected more digits in base 64 VLQ value.");if(f=u.decode(n.charCodeAt(t++)),f===-1)throw new Error("Invalid base64 digit: "+n.charAt(t-1));l=!!(f&o);f&=e;s=s+(f<<c);c+=r}while(l);i.value=h(s);i.rest=t}},{"./base64":4}],4:[function(n,t,i){var r="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/".split("");i.encode=function(n){if(0<=n&&n<r.length)return r[n];throw new TypeError("Must be between 0 and 63: "+n);};i.decode=function(n){var t=65,i=97,r=48;return t<=n&&n<=90?n-t:i<=n&&n<=122?n-i+26:r<=n&&n<=57?n-r+52:n==43?62:n==47?63:-1}},{}],5:[function(n,t,i){function r(n,t,u,f,e,o){var s=Math.floor((t-n)/2)+n,h=e(u,f[s],!0);return h===0?s:h>0?t-s>1?r(s,t,u,f,e,o):o==i.LEAST_UPPER_BOUND?t<f.length?t:-1:s:s-n>1?r(n,s,u,f,e,o):o==i.LEAST_UPPER_BOUND?s:n<0?-1:n}i.GREATEST_LOWER_BOUND=1;i.LEAST_UPPER_BOUND=2;i.search=function(n,t,u,f){if(t.length===0)return-1;var e=r(-1,t.length,n,t,u,f||i.GREATEST_LOWER_BOUND);if(e<0)return-1;while(e-1>=0){if(u(t[e],t[e-1],!0)!==0)break;--e}return e}},{}],6:[function(n,t,i){function r(n,t,i){var r=n[t];n[t]=n[i];n[i]=r}function f(n,t){return Math.round(n+Math.random()*(t-n))}function u(n,t,i,e){var c,s,l,o,h;if(i<e){for(c=f(i,e),s=i-1,r(n,c,e),l=n[e],o=i;o<e;o++)t(n[o],l)<=0&&(s+=1,r(n,s,o));r(n,s+1,o);h=s+1;u(n,t,i,h-1);u(n,t,h+1,e)}}i.quickSort=function(n,t){u(n,t,0,n.length-1)}},{}],7:[function(n,t,i){function u(n){var t=n;return typeof n=="string"&&(t=JSON.parse(n.replace(/^\)\]\}'/,""))),t.sections!=null?new e(t):new f(t)}function f(n){var t=n;typeof n=="string"&&(t=JSON.parse(n.replace(/^\)\]\}'/,"")));var f=r.getArg(t,"version"),u=r.getArg(t,"sources"),e=r.getArg(t,"names",[]),i=r.getArg(t,"sourceRoot",null),s=r.getArg(t,"sourcesContent",null),h=r.getArg(t,"mappings"),c=r.getArg(t,"file",null);if(f!=this._version)throw new Error("Unsupported version: "+f);u=u.map(String).map(r.normalize).map(function(n){return i&&r.isAbsolute(i)&&r.isAbsolute(n)?r.relative(i,n):n});this._names=o.fromArray(e.map(String),!0);this._sources=o.fromArray(u,!0);this.sourceRoot=i;this.sourcesContent=s;this._mappings=h;this.file=c}function c(){this.generatedLine=0;this.generatedColumn=0;this.source=null;this.originalLine=null;this.originalColumn=null;this.name=null}function e(n){var i=n,f,e,t;if(typeof n=="string"&&(i=JSON.parse(n.replace(/^\)\]\}'/,""))),f=r.getArg(i,"version"),e=r.getArg(i,"sections"),f!=this._version)throw new Error("Unsupported version: "+f);this._sources=new o;this._names=new o;t={line:-1,column:0};this._sections=e.map(function(n){if(n.url)throw new Error("Support for url field in sections not implemented.");var i=r.getArg(n,"offset"),f=r.getArg(i,"line"),e=r.getArg(i,"column");if(f<t.line||f===t.line&&e<t.column)throw new Error("Section offsets must be ordered and non-overlapping.");return t=i,{generatedOffset:{generatedLine:f+1,generatedColumn:e+1},consumer:new u(r.getArg(n,"map"))}})}var r=n("./util"),h=n("./binary-search"),o=n("./array-set").ArraySet,l=n("./base64-vlq"),s=n("./quick-sort").quickSort;u.fromSourceMap=function(n){return f.fromSourceMap(n)};u.prototype._version=3;u.prototype.__generatedMappings=null;Object.defineProperty(u.prototype,"_generatedMappings",{get:function(){return this.__generatedMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__generatedMappings}});u.prototype.__originalMappings=null;Object.defineProperty(u.prototype,"_originalMappings",{get:function(){return this.__originalMappings||this._parseMappings(this._mappings,this.sourceRoot),this.__originalMappings}});u.prototype._charIsMappingSeparator=function(n,t){var i=n.charAt(t);return i===";"||i===","};u.prototype._parseMappings=function(){throw new Error("Subclasses must implement _parseMappings");};u.GENERATED_ORDER=1;u.ORIGINAL_ORDER=2;u.GREATEST_LOWER_BOUND=1;u.LEAST_UPPER_BOUND=2;u.prototype.eachMapping=function(n,t,i){var o=t||null,s=i||u.GENERATED_ORDER,f,e;switch(s){case u.GENERATED_ORDER:f=this._generatedMappings;break;case u.ORIGINAL_ORDER:f=this._originalMappings;break;default:throw new Error("Unknown order of iteration.");}e=this.sourceRoot;f.map(function(n){var t=n.source===null?null:this._sources.at(n.source);return t!=null&&e!=null&&(t=r.join(e,t)),{source:t,generatedLine:n.generatedLine,generatedColumn:n.generatedColumn,originalLine:n.originalLine,originalColumn:n.originalColumn,name:n.name===null?null:this._names.at(n.name)}},this).forEach(n,o)};u.prototype.allGeneratedPositionsFor=function(n){var e=r.getArg(n,"line"),i={source:r.getArg(n,"source"),originalLine:e,originalColumn:r.getArg(n,"column",0)},f,u,t,o,s;if(this.sourceRoot!=null&&(i.source=r.relative(this.sourceRoot,i.source)),!this._sources.has(i.source))return[];if(i.source=this._sources.indexOf(i.source),f=[],u=this._findMapping(i,this._originalMappings,"originalLine","originalColumn",r.compareByOriginalPositions,h.LEAST_UPPER_BOUND),u>=0)if(t=this._originalMappings[u],n.column===undefined)for(o=t.originalLine;t&&t.originalLine===o;)f.push({line:r.getArg(t,"generatedLine",null),column:r.getArg(t,"generatedColumn",null),lastColumn:r.getArg(t,"lastGeneratedColumn",null)}),t=this._originalMappings[++u];else for(s=t.originalColumn;t&&t.originalLine===e&&t.originalColumn==s;)f.push({line:r.getArg(t,"generatedLine",null),column:r.getArg(t,"generatedColumn",null),lastColumn:r.getArg(t,"lastGeneratedColumn",null)}),t=this._originalMappings[++u];return f};i.SourceMapConsumer=u;f.prototype=Object.create(u.prototype);f.prototype.consumer=u;f.fromSourceMap=function(n){var t=Object.create(f.prototype),a=t._names=o.fromArray(n._names.toArray(),!0),v=t._sources=o.fromArray(n._sources.toArray(),!0),e,l,i,u;t.sourceRoot=n._sourceRoot;t.sourcesContent=n._generateSourcesContent(t._sources.toArray(),t.sourceRoot);t.file=n._file;var h=n._mappings.toArray().slice(),y=t.__generatedMappings=[],p=t.__originalMappings=[];for(e=0,l=h.length;e<l;e++)i=h[e],u=new c,u.generatedLine=i.generatedLine,u.generatedColumn=i.generatedColumn,i.source&&(u.source=v.indexOf(i.source),u.originalLine=i.originalLine,u.originalColumn=i.originalColumn,i.name&&(u.name=a.indexOf(i.name)),p.push(u)),y.push(u);return s(t.__originalMappings,r.compareByOriginalPositions),t};f.prototype._version=3;Object.defineProperty(f.prototype,"sources",{get:function(){return this._sources.toArray().map(function(n){return this.sourceRoot!=null?r.join(this.sourceRoot,n):n},this)}});f.prototype._parseMappings=function(n){for(var y=1,o=0,p=0,w=0,b=0,k=0,d=n.length,u=0,g={},h={},a=[],v=[],i,e,t,f,nt;u<d;)if(n.charAt(u)===";")y++,u++,o=0;else if(n.charAt(u)===",")u++;else{for(i=new c,i.generatedLine=y,f=u;f<d;f++)if(this._charIsMappingSeparator(n,f))break;if(e=n.slice(u,f),t=g[e],t)u+=e.length;else{for(t=[];u<f;)l.decode(n,u,h),nt=h.value,u=h.rest,t.push(nt);if(t.length===2)throw new Error("Found a source, but no line and column");if(t.length===3)throw new Error("Found a source and line, but no column");g[e]=t}i.generatedColumn=o+t[0];o=i.generatedColumn;t.length>1&&(i.source=b+t[1],b+=t[1],i.originalLine=p+t[2],p=i.originalLine,i.originalLine+=1,i.originalColumn=w+t[3],w=i.originalColumn,t.length>4&&(i.name=k+t[4],k+=t[4]));v.push(i);typeof i.originalLine=="number"&&a.push(i)}s(v,r.compareByGeneratedPositionsDeflated);this.__generatedMappings=v;s(a,r.compareByOriginalPositions);this.__originalMappings=a};f.prototype._findMapping=function(n,t,i,r,u,f){if(n[i]<=0)throw new TypeError("Line must be greater than or equal to 1, got "+n[i]);if(n[r]<0)throw new TypeError("Column must be greater than or equal to 0, got "+n[r]);return h.search(n,t,u,f)};f.prototype.computeColumnSpans=function(){for(var t,i,n=0;n<this._generatedMappings.length;++n){if(t=this._generatedMappings[n],n+1<this._generatedMappings.length&&(i=this._generatedMappings[n+1],t.generatedLine===i.generatedLine)){t.lastGeneratedColumn=i.generatedColumn-1;continue}t.lastGeneratedColumn=Infinity}};f.prototype.originalPositionFor=function(n){var e={generatedLine:r.getArg(n,"line"),generatedColumn:r.getArg(n,"column")},o=this._findMapping(e,this._generatedMappings,"generatedLine","generatedColumn",r.compareByGeneratedPositionsDeflated,r.getArg(n,"bias",u.GREATEST_LOWER_BOUND)),i,t,f;return o>=0&&(i=this._generatedMappings[o],i.generatedLine===e.generatedLine)?(t=r.getArg(i,"source",null),t!==null&&(t=this._sources.at(t),this.sourceRoot!=null&&(t=r.join(this.sourceRoot,t))),f=r.getArg(i,"name",null),f!==null&&(f=this._names.at(f)),{source:t,line:r.getArg(i,"originalLine",null),column:r.getArg(i,"originalColumn",null),name:f}):{source:null,line:null,column:null,name:null}};f.prototype.hasContentsOfAllSources=function(){return this.sourcesContent?this.sourcesContent.length>=this._sources.size()&&!this.sourcesContent.some(function(n){return n==null}):!1};f.prototype.sourceContentFor=function(n,t){var i,u;if(!this.sourcesContent)return null;if(this.sourceRoot!=null&&(n=r.relative(this.sourceRoot,n)),this._sources.has(n))return this.sourcesContent[this._sources.indexOf(n)];if(this.sourceRoot!=null&&(i=r.urlParse(this.sourceRoot))){if(u=n.replace(/^file:\/\//,""),i.scheme=="file"&&this._sources.has(u))return this.sourcesContent[this._sources.indexOf(u)];if((!i.path||i.path=="/")&&this._sources.has("/"+n))return this.sourcesContent[this._sources.indexOf("/"+n)]}if(t)return null;throw new Error('"'+n+'" is not in the SourceMap.');};f.prototype.generatedPositionFor=function(n){var t=r.getArg(n,"source"),f,e,i;return(this.sourceRoot!=null&&(t=r.relative(this.sourceRoot,t)),!this._sources.has(t))?{line:null,column:null,lastColumn:null}:(t=this._sources.indexOf(t),f={source:t,originalLine:r.getArg(n,"line"),originalColumn:r.getArg(n,"column")},e=this._findMapping(f,this._originalMappings,"originalLine","originalColumn",r.compareByOriginalPositions,r.getArg(n,"bias",u.GREATEST_LOWER_BOUND)),e>=0&&(i=this._originalMappings[e],i.source===f.source))?{line:r.getArg(i,"generatedLine",null),column:r.getArg(i,"generatedColumn",null),lastColumn:r.getArg(i,"lastGeneratedColumn",null)}:{line:null,column:null,lastColumn:null}};i.BasicSourceMapConsumer=f;e.prototype=Object.create(u.prototype);e.prototype.constructor=u;e.prototype._version=3;Object.defineProperty(e.prototype,"sources",{get:function(){for(var i=[],t,n=0;n<this._sections.length;n++)for(t=0;t<this._sections[n].consumer.sources.length;t++)i.push(this._sections[n].consumer.sources[t]);return i}});e.prototype.originalPositionFor=function(n){var i={generatedLine:r.getArg(n,"line"),generatedColumn:r.getArg(n,"column")},u=h.search(i,this._sections,function(n,t){var i=n.generatedLine-t.generatedOffset.generatedLine;return i?i:n.generatedColumn-t.generatedOffset.generatedColumn}),t=this._sections[u];return t?t.consumer.originalPositionFor({line:i.generatedLine-(t.generatedOffset.generatedLine-1),column:i.generatedColumn-(t.generatedOffset.generatedLine===i.generatedLine?t.generatedOffset.generatedColumn-1:0),bias:n.bias}):{source:null,line:null,column:null,name:null}};e.prototype.hasContentsOfAllSources=function(){return this._sections.every(function(n){return n.consumer.hasContentsOfAllSources()})};e.prototype.sourceContentFor=function(n,t){for(var u,r,i=0;i<this._sections.length;i++)if(u=this._sections[i],r=u.consumer.sourceContentFor(n,!0),r)return r;if(t)return null;throw new Error('"'+n+'" is not in the SourceMap.');};e.prototype.generatedPositionFor=function(n){for(var t,i,u=0;u<this._sections.length;u++)if((t=this._sections[u],t.consumer.sources.indexOf(r.getArg(n,"source"))!==-1)&&(i=t.consumer.generatedPositionFor(n),i))return{line:i.line+(t.generatedOffset.generatedLine-1),column:i.column+(t.generatedOffset.generatedLine===i.line?t.generatedOffset.generatedColumn-1:0)};return{line:null,column:null}};e.prototype._parseMappings=function(){var f,n,h,e,t,i,u,o;for(this.__generatedMappings=[],this.__originalMappings=[],f=0;f<this._sections.length;f++)for(n=this._sections[f],h=n.consumer._generatedMappings,e=0;e<h.length;e++)t=h[e],i=n.consumer._sources.at(t.source),n.consumer.sourceRoot!==null&&(i=r.join(n.consumer.sourceRoot,i)),this._sources.add(i),i=this._sources.indexOf(i),u=n.consumer._names.at(t.name),this._names.add(u),u=this._names.indexOf(u),o={source:i,generatedLine:t.generatedLine+(n.generatedOffset.generatedLine-1),generatedColumn:t.generatedColumn+(n.generatedOffset.generatedLine===t.generatedLine?n.generatedOffset.generatedColumn-1:0),originalLine:t.originalLine,originalColumn:t.originalColumn,name:u},this.__generatedMappings.push(o),typeof o.originalLine=="number"&&this.__originalMappings.push(o);s(this.__generatedMappings,r.compareByGeneratedPositionsDeflated);s(this.__originalMappings,r.compareByOriginalPositions)};i.IndexedSourceMapConsumer=e},{"./array-set":2,"./base64-vlq":3,"./binary-search":5,"./quick-sort":6,"./util":8}],8:[function(n,t,i){function a(n,t,i){if(t in n)return n[t];if(arguments.length===3)return i;throw new Error('"'+t+'" is a required argument.');}function u(n){var t=n.match(f);return t?{scheme:t[1],auth:t[2],host:t[3],port:t[4],path:t[5]}:null}function r(n){var t="";return n.scheme&&(t+=n.scheme+":"),t+="//",n.auth&&(t+=n.auth+"@"),n.host&&(t+=n.host),n.port&&(t+=":"+n.port),n.path&&(t+=n.path),t}function s(n){var t=n,o=u(n),c,f,h,s,e;if(o){if(!o.path)return n;t=o.path}for(c=i.isAbsolute(t),f=t.split(/\/+/),s=0,e=f.length-1;e>=0;e--)h=f[e],h==="."?f.splice(e,1):h===".."?s++:s>0&&(h===""?(f.splice(e+1,s),s=0):(f.splice(e,2),s--));return(t=f.join("/"),t===""&&(t=c?"/":"."),o)?(o.path=t,r(o)):t}function v(n,t){var f,i,e;return(n===""&&(n="."),t===""&&(t="."),f=u(t),i=u(n),i&&(n=i.path||"/"),f&&!f.scheme)?(i&&(f.scheme=i.scheme),r(f)):f||t.match(o)?t:i&&!i.host&&!i.path?(i.host=t,r(i)):(e=t.charAt(0)==="/"?t:s(n.replace(/\/+$/,"")+"/"+t),i)?(i.path=e,r(i)):e}function y(n,t){var i,r;for(n===""&&(n="."),n=n.replace(/\/$/,""),i=0;t.indexOf(n+"/")!==0;){if((r=n.lastIndexOf("/"),r<0)||(n=n.slice(0,r),n.match(/^([^\/]+:\/)?\/*$/)))return t;++i}return Array(i+1).join("../")+t.substr(n.length+1)}function h(n){return n}function p(n){return c(n)?"$"+n:n}function w(n){return c(n)?n.slice(1):n}function c(n){var t,i;if(!n||(t=n.length,t<9)||n.charCodeAt(t-1)!==95||n.charCodeAt(t-2)!==95||n.charCodeAt(t-3)!==111||n.charCodeAt(t-4)!==116||n.charCodeAt(t-5)!==111||n.charCodeAt(t-6)!==114||n.charCodeAt(t-7)!==112||n.charCodeAt(t-8)!==95||n.charCodeAt(t-9)!==95)return!1;for(i=t-10;i>=0;i--)if(n.charCodeAt(i)!==36)return!1;return!0}function b(n,t,i){var r=n.source-t.source;return r!==0?r:(r=n.originalLine-t.originalLine,r!==0)?r:(r=n.originalColumn-t.originalColumn,r!==0||i)?r:(r=n.generatedColumn-t.generatedColumn,r!==0)?r:(r=n.generatedLine-t.generatedLine,r!==0)?r:n.name-t.name}function k(n,t,i){var r=n.generatedLine-t.generatedLine;return r!==0?r:(r=n.generatedColumn-t.generatedColumn,r!==0||i)?r:(r=n.source-t.source,r!==0)?r:(r=n.originalLine-t.originalLine,r!==0)?r:(r=n.originalColumn-t.originalColumn,r!==0)?r:n.name-t.name}function l(n,t){return n===t?0:n>t?1:-1}function d(n,t){var i=n.generatedLine-t.generatedLine;return i!==0?i:(i=n.generatedColumn-t.generatedColumn,i!==0)?i:(i=l(n.source,t.source),i!==0)?i:(i=n.originalLine-t.originalLine,i!==0)?i:(i=n.originalColumn-t.originalColumn,i!==0)?i:l(n.name,t.name)}var f,o,e;i.getArg=a;f=/^(?:([\w+\-.]+):)?\/\/(?:(\w+:\w+)@)?([\w.]*)(?::(\d+))?(\S*)$/;o=/^data:.+\,.+$/;i.urlParse=u;i.urlGenerate=r;i.normalize=s;i.join=v;i.isAbsolute=function(n){return n.charAt(0)==="/"||!!n.match(f)};i.relative=y;e=function(){var n=Object.create(null);return!("__proto__"in n)}();i.toSetString=e?h:p;i.fromSetString=e?h:w;i.compareByOriginalPositions=b;i.compareByGeneratedPositionsDeflated=k;i.compareByGeneratedPositionsInflated=d},{}],9:[function(t,i,r){(function(u,f){"use strict";typeof n=="function"&&n.amd?n("stack-generator",["stackframe"],f):typeof r=="object"?i.exports=f(t("stackframe")):u.StackGenerator=f(u.StackFrame)})(this,function(n){return{backtrace:function(t){var f=[],e=10,i,r,u;for(typeof t=="object"&&typeof t.maxStackSize=="number"&&(e=t.maxStackSize),i=arguments.callee;i&&f.length<e;){for(r=new Array(i.arguments.length),u=0;u<r.length;++u)r[u]=i.arguments[u];/function(?:\s+([\w$]+))+\s*\(/.test(i.toString())?f.push(new n({functionName:RegExp.$1||undefined,args:r})):f.push(new n({args:r}));try{i=i.caller}catch(o){break}}return f}}})},{stackframe:10}],10:[function(t,i,r){(function(t,u){"use strict";typeof n=="function"&&n.amd?n("stackframe",[],u):typeof r=="object"?i.exports=u():t.StackFrame=u()})(this,function(){"use strict";function s(n){return!isNaN(parseFloat(n))&&isFinite(n)}function t(n){return n[0].toUpperCase()+n.substring(1)}function h(n){return function(){return this[n]}}function n(n){var r,i;if(n instanceof Object)for(r=f.concat(e.concat(o.concat(c))),i=0;i<r.length;i++)n.hasOwnProperty(r[i])&&n[r[i]]!==undefined&&this["set"+t(r[i])](n[r[i]])}var f=["isConstructor","isEval","isNative","isToplevel"],e=["columnNumber","lineNumber"],o=["fileName","functionName","source"],c=["args"],i,r,u;for(n.prototype={getArgs:function(){return this.args},setArgs:function(n){if(Object.prototype.toString.call(n)!=="[object Array]")throw new TypeError("Args must be an Array");this.args=n},getEvalOrigin:function(){return this.evalOrigin},setEvalOrigin:function(t){if(t instanceof n)this.evalOrigin=t;else if(t instanceof Object)this.evalOrigin=new n(t);else throw new TypeError("Eval Origin must be an Object or StackFrame");},toString:function(){var n=this.getFunctionName()||"{anonymous}",t="("+(this.getArgs()||[]).join(",")+")",i=this.getFileName()?"@"+this.getFileName():"",r=s(this.getLineNumber())?":"+this.getLineNumber():"",u=s(this.getColumnNumber())?":"+this.getColumnNumber():"";return n+t+i+r+u}},i=0;i<f.length;i++)n.prototype["get"+t(f[i])]=h(f[i]),n.prototype["set"+t(f[i])]=function(n){return function(t){this[n]=Boolean(t)}}(f[i]);for(r=0;r<e.length;r++)n.prototype["get"+t(e[r])]=h(e[r]),n.prototype["set"+t(e[r])]=function(n){return function(t){if(!s(t))throw new TypeError(n+" must be a Number");this[n]=Number(t)}}(e[r]);for(u=0;u<o.length;u++)n.prototype["get"+t(o[u])]=h(o[u]),n.prototype["set"+t(o[u])]=function(n){return function(t){this[n]=String(t)}}(o[u]);return n})},{}],11:[function(t,i,r){(function(u,f){"use strict";typeof n=="function"&&n.amd?n("stacktrace-gps",["source-map","stackframe"],f):typeof r=="object"?i.exports=f(t("source-map/lib/source-map-consumer"),t("stackframe")):u.StackTraceGPS=f(u.SourceMap||u.sourceMap,u.StackFrame)})(this,function(n,t){"use strict";function u(n){return new Promise(function(t,i){var r=new XMLHttpRequest;r.open("get",n);r.onerror=i;r.onreadystatechange=function(){r.readyState===4&&(r.status>=200&&r.status<300||n.substr(0,7)==="file://"&&r.responseText?t(r.responseText):i(new Error("HTTP status: "+r.status+" retrieving "+n)))};r.send()})}function f(n){if(typeof window!="undefined"&&window.atob)return window.atob(n);throw new Error("You must supply a polyfill for window.atob in this environment");}function e(n){if(typeof JSON!="undefined"&&JSON.parse)return JSON.parse(n);throw new Error("You must supply a polyfill for JSON.parse in this environment");}function o(n,t){for(var s=[/['"]?([$_A-Za-z][$_A-Za-z0-9]*)['"]?\s*[:=]\s*function\b/,/function\s+([^('"`]*?)\s*\(([^)]*)\)/,/['"]?([$_A-Za-z][$_A-Za-z0-9]*)['"]?\s*[:=]\s*(?:eval|new Function)\b/,/\b(?!(?:if|for|switch|while|with|catch)\b)(?:(?:static)\s+)?(\S+)\s*\(.*?\)\s*\{/,/['"]?([$_A-Za-z][$_A-Za-z0-9]*)['"]?\s*[:=]\s*\(.*?\)\s*=>/],c=n.split("\n"),e="",l=Math.min(t,20),i,o,h,u,f,r=0;r<l;++r)if(i=c[t-r-1],o=i.indexOf("//"),o>=0&&(i=i.substr(0,o)),i)for(e=i+e,h=s.length,u=0;u<h;u++)if(f=s[u].exec(e),f&&f[1])return f[1];return undefined}function s(){if(typeof Object.defineProperty!="function"||typeof Object.create!="function")throw new Error("Unable to consume source maps in older browsers");}function i(n){if(typeof n!="object")throw new TypeError("Given StackFrame is not an object");else if(typeof n.fileName!="string")throw new TypeError("Given file name is not a String");else if(typeof n.lineNumber!="number"||n.lineNumber%1!=0||n.lineNumber<1)throw new TypeError("Given line number must be a positive integer");else if(typeof n.columnNumber!="number"||n.columnNumber%1!=0||n.columnNumber<0)throw new TypeError("Given column number must be a non-negative integer");return!0}function h(n){var t=/\/\/[#@] ?sourceMappingURL=([^\s'"]+)\s*$/m.exec(n);if(t&&t[1])return t[1];throw new Error("sourceMappingURL not found");}function c(n,i,r){return new Promise(function(u,f){var e=i.originalPositionFor({line:n.lineNumber,column:n.columnNumber}),o;e.source?(o=i.sourceContentFor(e.source),o&&(r[e.source]=o),u(new t({functionName:e.name||n.functionName,args:n.args,fileName:e.source,lineNumber:e.line,columnNumber:e.column}))):f(new Error("Could not get original source for given stackframe and source map"))})}return function r(l){if(!(this instanceof r))return new r(l);l=l||{};this.sourceCache=l.sourceCache||{};this.sourceMapConsumerCache=l.sourceMapConsumerCache||{};this.ajax=l.ajax||u;this._atob=l.atob||f;this._get=function(n){return new Promise(function(t,i){var f=n.substr(0,5)==="data:",e,r,u;if(this.sourceCache[n])t(this.sourceCache[n]);else if(l.offline&&!f)i(new Error("Cannot make network requests in offline mode"));else if(f)if(e=/^data:application\/json;([\w=:"-]+;)*base64,/,r=n.match(e),r){var s=r[0].length,h=n.substr(s),o=this._atob(h);this.sourceCache[n]=o;t(o)}else i(new Error("The encoding of the inline sourcemap is not supported"));else u=this.ajax(n,{method:"get"}),this.sourceCache[n]=u,u.then(t,i)}.bind(this))};this._getSourceMapConsumer=function(t,i){return new Promise(function(r){if(this.sourceMapConsumerCache[t])r(this.sourceMapConsumerCache[t]);else{var u=new Promise(function(r,u){return this._get(t).then(function(t){typeof t=="string"&&(t=e(t.replace(/^\)\]\}'/,"")));typeof t.sourceRoot=="undefined"&&(t.sourceRoot=i);r(new n.SourceMapConsumer(t))},u)}.bind(this));this.sourceMapConsumerCache[t]=u;r(u)}}.bind(this))};this.pinpoint=function(n){return new Promise(function(t,i){this.getMappedLocation(n).then(function(n){function i(){t(n)}this.findFunctionName(n).then(t,i)["catch"](i)}.bind(this),i)}.bind(this))};this.findFunctionName=function(n){return new Promise(function(r,u){i(n);this._get(n.fileName).then(function(i){var u=n.lineNumber,f=n.columnNumber,e=o(i,u,f);e?r(new t({functionName:e,args:n.args,fileName:n.fileName,lineNumber:u,columnNumber:f})):r(n)},u)["catch"](u)}.bind(this))};this.getMappedLocation=function(n){return new Promise(function(t,r){s();i(n);var f=this.sourceCache,u=n.fileName;this._get(u).then(function(i){var r=h(i),o=r.substr(0,5)==="data:",e=u.substring(0,u.lastIndexOf("/")+1);return r[0]==="/"||o||/^https?:\/\/|^\/\//i.test(r)||(r=e+r),this._getSourceMapConsumer(r,e).then(function(i){return c(n,i,f).then(t)["catch"](function(){t(n)})})}.bind(this),r)["catch"](r)}.bind(this))}}})},{"source-map/lib/source-map-consumer":7,stackframe:10}],12:[function(t,i,r){(function(u,f){"use strict";typeof n=="function"&&n.amd?n("stacktrace",["error-stack-parser","stack-generator","stacktrace-gps"],f):typeof r=="object"?i.exports=f(t("error-stack-parser"),t("stack-generator"),t("stacktrace-gps")):u.StackTrace=f(u.ErrorStackParser,u.StackGenerator,u.StackTraceGPS)})(this,function(n,t,i){function u(n,t){var i={};return[n,t].forEach(function(n){for(var t in n)n.hasOwnProperty(t)&&(i[t]=n[t]);return i}),i}function f(n){return n.stack||n["opera#sourceloc"]}function o(n,t){return typeof t=="function"?n.filter(t):n}var r={filter:function(n){return(n.functionName||"").indexOf("StackTrace$$")===-1&&(n.functionName||"").indexOf("ErrorStackParser$$")===-1&&(n.functionName||"").indexOf("StackTraceGPS$$")===-1&&(n.functionName||"").indexOf("StackGenerator$$")===-1},sourceCache:{}},e=function(){try{throw new Error;}catch(n){return n}};return{get:function(n){var t=e();return f(t)?this.fromError(t,n):this.generateArtificially(n)},getSync:function(i){i=u(r,i);var s=e(),h=f(s)?n.parse(s):t.backtrace(i);return o(h,i.filter)},fromError:function(t,f){f=u(r,f);var e=new i(f);return new Promise(function(i){var r=o(n.parse(t),f.filter);i(Promise.all(r.map(function(n){return new Promise(function(t){function i(){t(n)}e.pinpoint(n).then(t,i)["catch"](i)})})))}.bind(this))},generateArtificially:function(n){n=u(r,n);var i=t.backtrace(n);return typeof n.filter=="function"&&(i=i.filter(n.filter)),Promise.resolve(i)},instrument:function(n,t,i,r){if(typeof n!="function")throw new Error("Cannot instrument non-function object");else if(typeof n.__stacktraceOriginalFn=="function")return n;var u=function(){try{return this.get().then(t,i)["catch"](i),n.apply(r||this,arguments)}catch(u){f(u)&&this.fromError(u).then(t,i)["catch"](i);throw u;}}.bind(this);return u.__stacktraceOriginalFn=n,u},deinstrument:function(n){if(typeof n!="function")throw new Error("Cannot de-instrument non-function object");else return typeof n.__stacktraceOriginalFn=="function"?n.__stacktraceOriginalFn:n},report:function(n,t,i,r){return new Promise(function(u,f){var e=new XMLHttpRequest,o,s,h;if(e.onerror=f,e.onreadystatechange=function(){e.readyState===4&&(e.status>=200&&e.status<400?u(e.responseText):f(new Error("POST to "+t+" failed with status: "+e.status)))},e.open("post",t),e.setRequestHeader("Content-Type","application/json"),r&&typeof r.headers=="object"){o=r.headers;for(s in o)o.hasOwnProperty(s)&&e.setRequestHeader(s,o[s])}h={stack:n};i!==undefined&&i!==null&&(h.message=i);e.send(JSON.stringify(h))})}}})},{"error-stack-parser":1,"stack-generator":9,"stacktrace-gps":11}]},{},[12])(12)}),function(n,t){"use strict";typeof define=="function"&&define.amd?define([],t):typeof exports=="object"?module.exports=t():n.textFit=t()}(typeof global=="object"?global:this,function(){"use strict";function i(t,i){var o,v,y,p,s,h,c,l,a,w;if(!f(t)||!i.reProcess&&t.getAttribute("textFitted"))return!1;if(i.reProcess||t.setAttribute("textFitted",1),y=t.innerHTML,p=u(t),v=r(t),!p||!i.widthOnly&&!v)if(i.widthOnly)throw new Error("Set a static width on the target element "+t.outerHTML+" before using textFit!");else throw new Error("Set a static height and width on the target element "+t.outerHTML+" before using textFit!");for(y.indexOf("textFitted")===-1?(o=document.createElement("span"),o.className="textFitted",o.style.display="inline-block",o.innerHTML=y,t.innerHTML="",t.appendChild(o)):(o=t.querySelector("span.textFitted"),n(o,"textFitAlignVert")&&(o.className=o.className.replace("textFitAlignVert",""),o.style.height="",t.className.replace("textFitAlignVertFlex",""))),i.alignHoriz&&(t.style["text-align"]="center",o.style["text-align"]="center"),l=i.multiLine,i.detectMultiLine&&!l&&o.scrollHeight>=parseInt(window.getComputedStyle(o)["font-size"],10)*2&&(l=!0),l||(t.style["white-space"]="nowrap"),s=i.minFontSize,c=i.maxFontSize,a=s;s<=c;)h=c+s>>1,o.style.fontSize=h+"px",o.scrollWidth<=p&&(i.widthOnly||o.scrollHeight<=v)?(a=h,s=h+1):c=h-1;o.style.fontSize!=a+"px"&&(o.style.fontSize=a+"px");i.alignVert&&(e(),w=o.scrollHeight,window.getComputedStyle(t).position==="static"&&(t.style.position="relative"),n(o,"textFitAlignVert")||(o.className=o.className+" textFitAlignVert"),o.style.height=w+"px",i.alignVertWithFlexbox&&!n(t,"textFitAlignVertFlex")&&(t.className=t.className+" textFitAlignVertFlex"))}function r(n){var t=window.getComputedStyle(n,null);return n.clientHeight-parseInt(t.getPropertyValue("padding-top"),10)-parseInt(t.getPropertyValue("padding-bottom"),10)}function u(n){var t=window.getComputedStyle(n,null);return n.clientWidth-parseInt(t.getPropertyValue("padding-left"),10)-parseInt(t.getPropertyValue("padding-right"),10)}function f(n){return typeof HTMLElement=="object"?n instanceof HTMLElement:n&&typeof n=="object"&&n!==null&&n.nodeType===1&&typeof n.nodeName=="string"}function n(n,t){return(" "+n.className+" ").indexOf(" "+t+" ")>-1}function e(){if(!document.getElementById("textFitStyleSheet")){var t=[".textFitAlignVert{","position: absolute;","top: 0; right: 0; bottom: 0; left: 0;","margin: auto;","display: flex;","justify-content: center;","flex-direction: column;","}",".textFitAlignVertFlex{","display: flex;","}",".textFitAlignVertFlex .textFitAlignVert{","position: static;","}",].join(""),n=document.createElement("style");n.type="text/css";n.id="textFitStyleSheet";n.innerHTML=t;document.body.appendChild(n)}}var t={alignVert:!1,alignHoriz:!1,multiLine:!1,detectMultiLine:!0,minFontSize:6,maxFontSize:80,reProcess:!0,widthOnly:!1,alignVertWithFlexbox:!1};return function(n,r){var o,u,f,e;r||(r={});o={};for(u in t)o[u]=r.hasOwnProperty(u)?r[u]:t[u];for(typeof n.toArray=="function"&&(n=n.toArray()),f=Object.prototype.toString.call(n),f!=="[object Array]"&&f!=="[object NodeList]"&&f!=="[object HTMLCollection]"&&(n=[n]),e=0;e<n.length;e++)i(n[e],o)}}),function(n){var t=[];n.extend({ga4:{viewPromotion:function(t,i,r){var u,f;this.isInViewport(t)&&(u=r?n(i[r]):n(t),f=u.find('input[name="dataLayerPromotion"]').val(),index=r?r:i.indexOf(t),this.dataSending("view_promotion",this.dataParsing(f)),i.splice(index,1))},selectPromotion:function(n){var t=n?this.dataParsing(n):null;this.dataSending("select_promotion",t)},selectItem:function(n,i){var r;this.createItemsArray(n,i,!0);r=this.ecommerceObject(t);this.dataSending("select_item",r)},addToCart:function(i,r,u,f){var s=".ga4-product-container",c=n(i).closest("#list").length>0?"dataLayerItem":"dataLayerProduct",l=n(i).closest(s).find('input[name="'+c+'"]'),h=n(i).closest("form").find("select"),a=h.val(),e,o=0;t=[];n.map(l,callself(this,function(i,c){var p=c.value?this.dataParsing(c.value):!1,w=p.item_variant,l=h.length>0?parseInt(a):p.quantity,b=n("#product-details").length>0?n('input[name="maxAmount"]').val():n(c).closest(s).find('input[name="maxAmount"]').val(),y,v;if(p)o++;else{o--;return}if(f?this.createItemsArray(c.value,f,!1):this.createItemsArray(c.value,null,!1),e=this.ecommerceObject(t),!!u&&u.length>0){if(y=parseInt(b),n.map(u,function(n){n.id===w&&typeof l!="undefined"&&(v=n.quantity)}),!r)switch(!0){case v===y:delete e.items[o-1];e.items.splice(o-1,1);e.items.length||(e=!1);return;case typeof v=="undefined":case l<=y-v:e.items[o-1].quantity=l;break;case l>y-v:e.items[o-1].quantity=y+l-(v+l)}}else e.items[o-1].quantity=r?r:l}));this.dataSending("add_to_cart",e)},removeFromCart:function(i,r){var f=n(i).closest(".set"),s=n(i).closest(".product").find('input[name="dataLayerProduct"]'),e,u,o;f.length>0&&!f.closest(".cart-container").length&&!n(i).is(".from-set")?(o=f.find('input[name="dataLayerProduct"]'),t=[],n.map(o,callself(this,function(n,i,f){var e=this.dataParsing(i.value);t.push(e);t.join();u=this.ecommerceObject(t);r&&(u.items[f].quantity=r)}))):(e=s.val(),this.createItemsArray(e,null,!0),u=this.ecommerceObject(t),r&&(u.items[0].quantity=r));this.dataSending("remove_from_cart",u)},addShippingInfo:function(i,r){var u;t=[];i.each(callself(this,function(t,i,r){var u=n(r).find('input[name="dataLayerProduct"]'),f=u.val();this.createItemsArray(f)}));u=this.ecommerceObject(t,r);delete u.affiliation;delete u.shipping;delete u.tax;delete u.transaction_id;delete u.payment_type;this.dataSending("add_shipping_info",u)},addPaymentInfo:function(i,r){var u;t=[];i.each(callself(this,function(t,i,r){var u=n(r).find('input[name="dataLayerProduct"]'),f=u.val();this.createItemsArray(f)}));u=this.ecommerceObject(t,r);delete u.affiliation;delete u.shipping;delete u.tax;delete u.transaction_id;delete u.shipping_tier;this.dataSending("add_payment_info",u)},signUp:function(n){dataLayer.push({ecommerce:null});dataLayer.push({event:"sign_up",method:"Email",user_id:n})},login:function(n){dataLayer.push({ecommerce:null});dataLayer.push({event:"login",method:"Email",user_id:n})},search:function(n){dataLayer.push({ecommerce:null});dataLayer.push({event:"search",search_term:n})},isInViewport:function(t){var i=n(t).offset().top,r=n(window).scrollTop(),u=i+n(t).outerHeight(),e=r+n(window).height(),f=u-i;return u-f>r&&i+f<e},createItemsArray:function(i,r,u){var f=i?this.dataParsing(i):null,e=r?this.dataParsing(r):null,o=f?n.extend({},f,e):f;return u&&(t=[]),t.push(o),t.join(),t},ecommerceObject:function(t,i){var u=i?this.dataParsing(i):null,r;return r={items:t},u?n.extend({},r,u):r},dataParsing:function(n){if(typeof n!="undefined")try{return JSON.parse(n)}catch(t){throw new Error("GA4 id:"+t+" "+n.replace(/(\r\n|\n|\r)/gm,""));}},dataSending:function(n,t){t&&(dataLayer.push({ecommerce:null}),dataLayer.push({event:n,ecommerce:t}))}}})}(jQuery),function(n){n.extend({sizeCbox:{setWidthParameter:function(t,i,r,u){var e=null,f=n(window).width();return f>=1280?e=t:f<1280&&f>=1024?e=i:f<1024&&f>=768?e=r:f<768&&(e=u),e},setHeightParameter:function(t,i,r,u){var e=null,f=n(window).width();return f>=1280?e=t:f<1280&&f>=1024?e=i:f<1024&&f>=768?e=r:f<768&&(e=u),e}}})}(jQuery),function(n){n.extend({rwdLazyLoader:{addImage:function(n,t){n.attr({"data-default":"","data-xs":t.xs!=undefined?t.xs.src:"","data-m":t.m!=undefined?t.m.src:"","data-l":t.l!=undefined?t.l.src:"","data-xl":t.xl!=undefined?t.xl.src:""});n.hasClass("jqRwdBackground")&&n.attr({style:'background-image: url("/img/common/blank.gif");'});return},setImageSize:function(t,i){var u=t,r=i?["data-default","data-s","data-l","data-l","data-l"]:["data-default","data-xs","data-m","data-l","data-xl"],f=[500,720,960,1200];return _widthRwd===500&&isRetina()&&!i?u.each(function(t,i){var u=n(i).attr("data-xs-retina"),f=n(i).attr(r[1]);u?n(i).attr(r[0],u):f&&n(i).attr(r[0],f)}):u.each(function(t,i){var u=n.inArray(_widthRwd,f)+1,e,t;if(n(i).attr(r[u])!=undefined){for(t=u;t<=f.length;t++)if(n(i).attr(r[t]).length>0){e=r[t];break}n(i).attr(r[0],n(i).attr(e))}}),u.lazyload({failure_limit:10})}}})}(jQuery),function(n){var l="focus",e="email",v="pass",u="postCode",o="nip",s="phone",i="error",h="section-error",t="valid",r="required",f="firstTime",c='<span class="icon success"><span class="ico icon-check-solid"><\/span><\/span>',y=/[^a-zA-Z0-9ąśżźćółńĄŚŻŹĆÓŁŃ]+/g,p=/[1-9]{1}[0-9]{8}/,a=/[0-9]{2}-[0-9]{3}/,w=/[0-9]{10}/,b=/^[a-zA-Z0-9.!#$%&’*+/=?^_`{|}~-]+@[a-zA-Z0-9-]+(?:\.[a-zA-Z0-9-]+)*\.[a-zA-Z]{2,}$/i,k=/^.{6,}$/;n.extend({validInput:function(d,g,nt,tt,it){var ft,ot,rt=!0;d.each(function(h,a){var y=n(a),v=y.parent(),p;if(y.attr("type")!=="hidden")if(y.attr("type")==="radio"?it&&setTimeout(function(){ht(y)},30):y.attr("type")==="checkbox"?it&&setTimeout(function(){ct(y)},30):(y.val()!==""&&!y.parent().hasClass(i)||it)&&setTimeout(function(){n(v).hasClass(t)||n(v).addClass(l);n(v).hasClass(u)&&y.attr("placeholder","__-___");st(y);n(v).hasClass(r)?eval(rt)?(ut(y,!0),g&&n(v).prepend(c)):(ut(y,!1),n(v).prepend(ft)):p!=""&&n(v).addClass(t)},30),y.attr("type")==="radio")y.change(function(){ht(y)});else if(y.attr("type")==="checkbox")y.change(function(){ct(y)});else{y.on({focus:function(){y.val().length!=""||n(v).hasClass(t)||n(v).hasClass(i)||n(v).addClass(l);n(v).hasClass(u)&&y.attr("placeholder","__-___")},keydown:function(t){ot=t.which||t.keyCode||t.charCode===0;n(v).hasClass(e)&&ot===8&&n(v).addClass(f)},keyup:function(event){if(ot=event.which||event.keyCode||event.charCode===0,n(v).hasClass(u)){var a=event.currentTarget.value,pointerPosition=event.currentTarget.selectionStart;a=a.replace(/[^0-9-]/g,"");a=a.replace(/^(([0-9]?)-)*/g,function(n,t,i){return i===undefined&&(i=""),i});a=a.replace(/^([0-9]{2}-?)(([0-9]*)[^0-9]+)*/,function(n,t,i,r){return r===undefined&&(r=""),t+r});a=a.replace(/^([0-9]{2}-?[0-9]{3})(.*)$/,function(n,t){return t});a=a.replace(/^([0-9]{2})([0-9])(.*)$/,function(n,t,i,r){return ot!==8&&pointerPosition++,r===undefined&&(r=""),t+"-"+i+r});n(event.currentTarget).val(a);event.currentTarget.selectionEnd=pointerPosition}n(v).hasClass(o)&&lt(event);ot!==9&&(st(y),n(v).hasClass(r)&&(eval(rt)?(ut(y,!0),n(v).addClass(f),g&&n(v).prepend(c)):n(v).hasClass(f)&&(ut(y,!1),n(v).prepend(ft))))},input:function(t){var i,r;n(v).hasClass(s)&&(i=t.currentTarget.value,i.length>"1"&&i!=="0"?(i=i.replace(/[^0-9]/g,""),i=i.replace(/([1-9]{1}[0-9]{8})(.*)$/,function(n,t,i){return i===undefined&&(i=""),t})):i=i.replace(/[^1-9]/g,""),n(t.currentTarget).val(i));n(v).hasClass(e)&&(r=t.currentTarget.value,r=r.trim(),n(t.currentTarget).val(r))},paste:function(){if(n(v).hasClass(s))return!1},blur:function(event){st(y);n(v).hasClass(u)&&at(event);n(v).hasClass(o)&&lt(event);st(y);n(v).hasClass(r)?eval(rt)?(ut(y,!0),g&&n(v).prepend(c)):(ut(y,!1),n(v).prepend(ft)):p!==""&&n(v).addClass(t);p===""&&n(v).addClass(f)}});nt&&/chrome/.test(navigator.userAgent.toLowerCase())&&["text","password"].includes(y.attr("type"))&&y.is(":-webkit-autofill")&&v.addClass("autofill")}});var ut=function(r,u){var f=r.parent(),e=f.data("validation-scope");u?(n(f).removeClass(i),n(f).addClass(t),e&&e.split(" ").forEach(function(n){var t=r.closest("."+n),u=t.find("."+i+"[data-validation-scope~="+n+"]").length>0;u?t.addClass(h):t.removeClass(h)})):(n(f).removeClass(t),n(f).addClass(i),e&&e.split(" ").forEach(function(n){var t=r.closest("."+n);t.addClass(h)}))},ht=function(n){var f=n.attr("name"),u=f.replace(".","\\.").replace("[","\\[").replace("]","\\]"),e=n.closest("form").find("input[type=radio][name="+u+"]").parent(),r=n.closest("form").find("input[type=radio][name="+u+"]:checked").val();e.removeClass(i).removeClass(t);typeof r=="undefined"||r==="0"||r.toLowerCase()==="undefined"?ut(n,!1):ut(n,!0)},ct=function(n){var t=n.parent();!n.is(":checked")&&t.hasClass(r)?ut(n,!1):ut(n,!0)},at=function(t){var i=t.currentTarget.value;i.length>=2&&i.charAt(2)!=="-"&&(i=i.slice(0,2)+"-"+i.substring(2,5));a.test(i)||(i="");n(t.currentTarget).val(i)},lt=function(t){var r=n(t.currentTarget).attr("minlength"),i=t.currentTarget.value;i=parseInt(i.charAt(0))===0?i.replace(/^[0]+/g,""):i.replace(/[\D]+/g,"");i.length>=r&&(i=i.slice(0,r));n(t.currentTarget).val(i)},vt=function(n){var r=[6,5,7,2,3,4,5,6,7],i,t;if(n.length===10&&parseInt(n,10)>0){for(i=0,t=0;t<9;t++)i+=n[t]*r[t];return i%11===Number(n[9])}return!1},yt=function(n){for(var t=1;t<n.length;t++)if(n[t]!=n[0])return!1;return!0},st=function(t){var i=t.val(),h=t.parent();i==""||i.replace(y,"").length===0?n(h).hasClass(r)&&(rt=!1,ft=et()):n(h).hasClass(r)&&(rt=!0,n(h).hasClass(s)&&(rt=p.test(i),ft=et("Popraw to pole")),n(h).hasClass(e)&&(rt=b.test(i),ft=et("Popraw to pole")),n(h).hasClass(v)&&(rt=k.test(i),ft=et("Wymagana długość: min. 6 znaków")),n(h).hasClass(u)&&(rt=a.test(i),ft=et("Popraw to pole")),n(h).hasClass(o)&&(rt=w.test(i),ft=et("Popraw to pole"),rt&&(vt(i)&&!yt(i)||(n(h).addClass(f),rt=!1))));n(h).find("span.icon").detach()},et=function(n){n===undefined&&(n="Wypełnij to pole");return'<span class="icon error"><span class="ico icon-mark"><\/span><span class="text">'+n+"<\/span><\/span>"};tt&&typeof tt=="function"&&setTimeout(function(){tt()},50)}})}(jQuery);_openDesctopeTooltip="",function(n){"use strict";Tooltip=function(){var i,t={"class":{visible:"visible"}};this.initialize=function(){this.DOMReadyHandler()};this.DOMReadyHandler=function(){Core.addEndRequestListener(callself(this,this.panelsUpdatedHandler));this.tooltip();this.accountTooltip()};this.panelsUpdatedHandler=function(){this.tooltip();this.lightingBenchmarkFiltersTooltipsOpener()};this.tooltip=function(){var r=50,i=100;n.tooltipster.setDefaults({delayTouch:[0,2e3]});n(window).resize(callself(this,function(){var t=n.tooltipster.instances();n.each(t,function(n,t){t.close()})}));n(".tooltip:not(.tooltipstered)").tooltipster({zIndex:500,maxWidth:278,interactive:!0,trigger:"custom",triggerOpen:{click:!0,tap:!0,mouseenter:!0},triggerClose:{mouseleave:!0,touchleave:!0,tap:!0},animationDuration:i,delay:r,functionInit:callself(this,function(n,t,i){this.tooltipInitOptions(t,i)})});n(".tooltip-inline:not(.tooltipstered)").tooltipster({maxWidth:278,zIndex:500,trigger:"custom",triggerOpen:{click:!0,tap:!0,mouseenter:!0},triggerClose:{mouseleave:!0,touchleave:!0,tap:!0},animationDuration:i,delay:r,functionInit:callself(this,function(){})});n(".tooltip-header:not(.tooltipstered)").tooltipster({zIndex:5100,maxWidth:556,animationDuration:i,delay:0,viewportAware:!1,side:"bottom",trigger:"click",interactive:!0,functionBefore:callself(this,function(t,i,r){return n.each(n.tooltipster.instances(".tooltip-customer-tool"),function(n,t){t.close()}),this.preventOpen(i,r)}),functionReady:callself(this,function(i,r,u){var e=window.innerHeight,f=n(u.tooltip),o=n(window).scrollTop(),s=f.offset().top,h=s-o,c=e-h;f.css("max-height",c+"px");n(u.origin).addClass(t.class.visible)}),functionAfter:callself(this,function(i,r,u){var f=n(u.origin).find("> .ajax");f.length?f.append(n(r.__Content)):n(u.origin).append(n(r.__Content));n(u.origin).removeClass(t.class.visible)}),functionInit:callself(this,function(n,t,i){this.tooltipInitOptions(t,i);t.on("close",function(n){cboxOpen&&n.stop()})})});n(".tooltip-customer-tool:not(.tooltipstered)").tooltipster({zIndex:500,maxWidth:278,trigger:"custom",side:"bottom",distance:0,triggerOpen:{click:!0,tap:!0,mouseenter:!0},triggerClose:{mouseleave:!0,touchleave:!0,tap:!0},animationDuration:i,delay:r,functionBefore:callself(this,function(i,r,u){var f=n(u.origin).closest("div.item.tooltip-header"),e=f.hasClass(t.class.visible);return!e})});n(".tooltip-configuration:not(.tooltipstered)").tooltipster({zIndex:500,maxWidth:278,animationDuration:i,delay:r,functionInit:callself(this,function(n,t,i){this.tooltipInitOptions(t,i)})});n(".tooltip-hours-card:not(.tooltipstered)").tooltipster({zIndex:500,maxWidth:375,interactive:!0,trigger:"custom",triggerOpen:{click:!0,tap:!0,mouseenter:!0},triggerClose:{mouseleave:!0,touchleave:!0,tap:!0},animationDuration:i,delay:r,functionInit:callself(this,function(n,t,i){this.tooltipInitOptions(t,i)})});n(".tooltip-review:not(.tooltipstered)").tooltipster({zIndex:500,maxWidth:278,animationDuration:i,delay:0,trigger:"click",interactive:!0,functionBefore:callself(this,function(){var t=n("div#siteReview"),i=t.find("a.send"),r=t.find("textarea").val();return r.length==0?!0:(i[0].click(),!1)})});n(".tooltip-product-review:not(.tooltipstered)").tooltipster({zIndex:500,maxWidth:278,trigger:"custom",triggerOpen:{click:!0,tap:!0,mouseenter:!0},triggerClose:{mouseleave:!0,touchleave:!0,tap:!0},animationDuration:i,delay:r,functionBefore:callself(this,function(){var t=n("#product-review-button a.sendOpinion");if(!t.hasClass("disabled"))return!1})});n(".tooltip-color-variant:not(.tooltipstered)").tooltipster({zIndex:500,maxWidth:278,trigger:"custom",triggerOpen:{click:!0,tap:!0,mouseenter:!0},triggerClose:{mouseleave:!0,touchleave:!0,tap:!0},side:"right",animationDuration:i,delay:r,functionBefore:callself(this,function(t,i,r){if(n(r.origin).siblings(".color-description").is(":visible"))return!1})});n(".tooltip-loyalty:not(.tooltipstered)").tooltipster({zIndex:500,maxWidth:400,minWidth:250,side:["top","left"],interactive:!0,trigger:"custom",triggerOpen:{click:!0,tap:!0,mouseenter:!0},triggerClose:{mouseleave:!0,touchleave:!0,tap:!0},animationDuration:i,delay:r,functionInit:callself(this,function(n,t,i){this.tooltipInitOptions(t,i)})});n(".tooltip-loyalty-price-info-first:not(.tooltipstered)").tooltipster({zIndex:500,maxWidth:290,interactive:!0,trigger:"custom",triggerOpen:{click:!0,tap:!0,mouseenter:!0},triggerClose:{mouseleave:!1,touchleave:!1,tap:!1},animationDuration:i,delay:r,functionInit:callself(this,function(n,t,i){this.tooltipInitOptions(t,i)})});n(".tooltip-loyalty-price-info-seen:not(.tooltipstered)").tooltipster({zIndex:500,maxWidth:290,interactive:!0,trigger:"custom",triggerOpen:{click:!0,tap:!0,mouseenter:!0},triggerClose:{mouseleave:!0,touchleave:!0,tap:!0},animationDuration:i,delay:r,functionInit:callself(this,function(n,t,i){this.tooltipInitOptions(t,i)})});n(".expanded .tooltip-loyalty-price-info-first:visible").tooltipster("open");n(".tooltip-delivery-calendar:not(.tooltipstered)").tooltipster({zIndex:500,maxWidth:280,side:"bottom",interactive:!0,trigger:"custom",triggerOpen:{click:!0,tap:!0,mouseenter:!0},triggerClose:{scroll:!0,mouseleave:!0,touchleave:!0,tap:!0},animationDuration:i,delay:r,functionInit:callself(this,function(n,t,i){this.tooltipInitOptions(t,i)})});n(".tooltip-stationary-shop:not(.tooltipstered)").tooltipster({zIndex:500,maxWidth:290,side:"bottom",interactive:!0,trigger:"custom",triggerOpen:{click:!0,tap:!0,mouseenter:!0},triggerClose:{scroll:!0,mouseleave:!0,touchleave:!0,tap:!0},animationDuration:i,delay:r,functionInit:callself(this,function(n,t,i){this.tooltipInitOptions(t,i)})});n(".tooltip-stationary-info:not(.tooltipstered)").tooltipster({zIndex:500,maxWidth:290,side:"bottom",interactive:!0,trigger:"custom",triggerOpen:{click:!0,tap:!0,mouseenter:!0},triggerClose:{scroll:!0,mouseleave:!0,touchleave:!0,tap:!0},animationDuration:i,delay:r,functionInit:callself(this,function(n,t,i){this.tooltipInitOptions(t,i)})});n(".tooltip-recommendations:not(.tooltipstered)").tooltipster({zIndex:500,maxWidth:278,side:"bottom",interactive:!0,trigger:"custom",triggerOpen:{click:!0,tap:!0,mouseenter:!0},triggerClose:{mouseleave:!0,touchleave:!0,tap:!0},animationDuration:i,delay:r,functionInit:callself(this,function(n,t,i){this.tooltipInitOptions(t,i)})});n(".tooltip-product-review-confirmation:not(.tooltipstered)").tooltipster({maxWidth:290,side:"top",distance:4,interactive:!0,trigger:"custom",triggerOpen:{click:!0,tap:!0,mouseenter:!0},triggerClose:{scroll:!0,mouseleave:!0,touchleave:!0,tap:!0},animationDuration:i,delay:r,zIndex:500,functionInit:callself(this,function(n,t,i){this.tooltipInitOptions(t,i)})});n(".tooltip-max-zindex:not(.tooltipstered)").tooltipster({maxWidth:278,zIndex:3e9,trigger:"custom",triggerOpen:{click:!0,tap:!0,mouseenter:!0},triggerClose:{mouseleave:!0,touchleave:!0,tap:!0},animationDuration:i,delay:r,functionInit:callself(this,function(){})});n(".tooltip-route-selector:not(.tooltipstered)").tooltipster({zIndex:4e3,maxWidth:740,animationDuration:i,delay:r,viewportAware:!1,side:"bottom",trigger:"click",interactive:!0,functionInit:callself(this,function(t,i,r){this.tooltipInitOptions(i,r);var u=n(i.__Content).find(".close-box"),f=n(i.__Content).find(".clear"),e=n(i.__Content).find("ul input[type=checkbox]");u.click(function(){i.close()});f.click(function(){e.prop("checked",!1)})}),functionBefore:callself(this,function(t,i){_widthRwd<=720&&n("html").addClass("scrollLock");setTimeout(function(){n(i.__Content).addClass("clickable")},100)}),functionAfter:callself(this,function(t,i,r){var e=n(i.__Content).find('input[type="checkbox"]:checked'),u=e.length,f=n(r.origin).find("a.select"),o;n("html").removeClass("scrollLock");n(i.__Content).removeClass("clickable");u===0?f.text("Wybierz").addClass("empty"):u===1?(o=e.parent().find(".text").text(),f.text(o).removeClass("empty")):f.text("Wybrano "+u).removeClass("empty")})});n(".tooltip-lights-selector:not(.tooltipstered)").tooltipster({zIndex:31e8,maxWidth:740,animationDuration:i,delay:r,side:["bottom","left"],trigger:"click",interactive:!0,functionInit:callself(this,function(t,i,r){var u=n(r.origin).closest(".dropdown-tooltip").find(".content"),e=n(r.origin).find("span.select"),o=n(r.origin).closest(".dropdown-tooltip").find(".section-name .name").text(),s=u.find('input[type="checkbox"]');n.merge(i.__options.theme,["lights-selector-tooltip"]);i.content(u.clone());var h=n(i.__Content).find(".close-box"),c=n(i.__Content).find(".clear"),f=n(i.__Content).find("ul input[type=checkbox]");n(i.__Content).removeAttr("style");f.each(function(){n(this).removeAttr("ajaxsubmit");var t=s.filter("."+n(this).attr("class"));n(this).change(function(){t.prop("checked",n(this).is(":checked")).trigger("change")})});h.click(function(){i.close()});c.click(function(){f.prop("checked",!1);e.text("Wybierz").addClass("empty");_openDesctopeTooltip!=="undefined"&&(_openDesctopeTooltip=o)})}),functionBefore:callself(this,function(t,i,r){var u=n(i.__Content).find('input[type="checkbox"]'),f=n(r.origin).closest(".dropdown-tooltip").find('.content input[type="checkbox"]'),e=n(r.origin).closest(".dropdown-tooltip").find(".section-name .name").text();u.each(function(){var t=f.filter("."+n(this).attr("class"));n(this).prop("checked",t.is(":checked"));n(this).click(function(){_openDesctopeTooltip!=="undefined"&&(_openDesctopeTooltip=e)})})})});n(".tooltip-pick-up-points-electric:not(.tooltipstered)").tooltipster({maxWidth:278,zIndex:500,trigger:"custom",side:["top","bottom"],triggerOpen:{click:!0,tap:!0,mouseenter:!1},triggerClose:{click:!0,touchleave:!0,tap:!0},animationDuration:i,delay:r,functionInit:callself(this,function(n,t,i){this.tooltipInitOptions(t,i)})})};this.preventOpen=function(t,i){if(n("div.menu-trigger").is(":visible")){if(n(i.origin).find(n(t.__Content)).length==0){var r=n(i.origin).find("> .ajax");r.length?r.append(n(t.__Content)):n(i.origin).append(n(t.__Content))}return!1}return!0};this.touchTooltipHandling=function(i,r){setTimeout(function(){n(r.origin).addClass(t.class.visible);n("body").on("touchstart.touchTooltip",function(t){n(i._$tooltip).add(n(r.origin)).has(t.target)[0]==undefined&&(n("body").unbind("touchstart.touchTooltip"),i.close())})},100)};this.clearDelayTooltipShow=function(){clearTimeout(i)};this.delayTooltipShow=function(t,r){this.clearDelayTooltipShow();i=setTimeout(function(){n(t).tooltipster("open")},r)};this.tooltipInitOptions=function(t,i,r){r=n(i.origin).find(r!=undefined?r:".tooltip-content").detach();var u=r.attr("data-tooltip-class"),f=n.type(u)!="undefined"?u.split(" "):[];n.merge(t.__options.theme,f);t.content(r)};this.accountTooltip=function(){var t=n(".tooltip-account"),i=".auto-login";t.find(i).length&&(t.tooltipster({maxWidth:400,side:"bottom",multiple:!0,trigger:"custom",triggerClose:{click:!0},functionInit:callself(this,function(n,t,r){this.tooltipInitOptions(t,r,i)}),functionAfter:callself(this,function(n,i){i.destroy;t.remove()})}),n.tooltipster.instances(t)[1].open())};this.updateTooltip=function(t){var i=n(t).closest(".tooltipstered"),r=i.find(".tooltip-content");r.length&&i.tooltipster("content",r)};this.lightingBenchmarkFiltersTooltipsOpener=function(){if(_openDesctopeTooltip){var t=n(".tooltip-lights-selector");t.each(function(){var t=n(this).closest(".section-name").find(".name").text();t===_openDesctopeTooltip&&n(this).tooltipster("open")});_openDesctopeTooltip=""}}}}(jQuery);devMode="false";blockTagInInput="true",function(n){"use strict";var t=function(t){var i,r=n(t),h=r.closest("form").attr("action"),c=r.attr("ajaxSubmit"),l=h+"/"+c,o=n("#__RequestState").val(),s=r.closest("form").attr("enctype"),e=r.attr("ajaxautoload"),f,u;typeof s!=typeof undefined&&s!==!1?(f={cache:!1,contentType:!1,processData:!1},u=new FormData(n(t).closest("form")[0]),u.append("__RequestState",o)):(f={cache:!0,contentType:"application/x-www-form-urlencoded; charset=UTF-8",processData:!0},u=n(t).closest("form").serialize(),o!==""&&(u=u+"&__RequestState="+encodeURIComponent(o)));n.ajax({url:"/"+l,type:"post",data:u,cache:f.cache,contentType:f.contentType,processData:f.processData,beforeSend:function(){(typeof e==typeof undefined||e===!1)&&(r.find("img").length>0?(n("body").addClass("loading"),r.addClass("loader")):n("body").addClass("loadingWait"))},success:function(t){var u=!0,f=function(){if(u){if(t.ResultType=="Redirect")window.location.href=t.Url;else if(t.ResultType=="Reload")window.location.reload();else if(t.ResultType=="Navigate")if(t.Direction=="Forward")window.history.forward();else{var r=window.document.referrer;r?window.history.back():window.location.href="/"}else t.ResultType=="Update"?(o(),t.Filters!==undefined?(t.Filters.omitHistoryPoint=="True"?history.replaceState({title:t.Filters.title},t.Filters.title,t.Filters.url):history.pushState({title:t.Filters.title},t.Filters.title,t.Filters.url),document.title=t.Filters.title):history.state!==null&&typeof history.state!="undefined"&&typeof history.state.title!="undefined"&&history.state.title.length>0&&(document.title=history.state.title),t.RequestState!==undefined&&n("#__RequestState").val(t.RequestState),n.each(t.UpdateData,function(t,r){typeof r=="object"&&r!==null?(i=n("#"+r.AjaxTemplateId),i!==undefined&&r.Content!=null&&i.empty().append(r.Content)):(i=n("#"+t),i!==undefined&&i.empty().append(r))}),n.each(t.AjaxTemplateIds,function(key,value){i=n("#"+value);var js=i.attr("jsfunc");js!==undefined&&(js=js.replace("&",'"#'+value+'"'),eval(js))})):t.ResultType=="PdfRedirect"&&(o(),window.location.href=t.Url);u=!1}},o=function(){(typeof e==typeof undefined||e===!1)&&(r.find("img").length>0?(n("body").removeClass("loading"),r.addClass("loader")):setTimeout(function(){n("body").removeClass("loadingWait")}))};t.ScriptData!=undefined?(f(),t.ScriptData.length&&t.ScriptData.forEach(function(script){eval(script)})):f()},error:function(t,i,r){var u,f;t.responseText!=undefined?devMode==="true"?(u=n("html"),u.empty().append(t.responseText)):(u=n("html").find("section.pageContentMvc"),f=document.implementation.createHTMLDocument(r+" "+i),f.documentElement.innerHTML=t.responseText,n("html head").append(n(f).find('head link[rel="stylesheet"]')),n("html body").removeClass().addClass("error"),u.html(n(f).find("section.pageContentMvc").html())):location.reload();n("body").removeClass("loadingWait")}})},i=function(t){var i=/>|</g,r;n(t).val().match(i)&&(r=n(t).val().replace(i,""),n(t).attr("type")=="password"&&alert("Hasło nie może zawierać znaków < i >."),n(t).val(r))};Core={addDOMReadyListener:function(r){var u=null,f=n(".jsFunc"),e=n("div.ajaxSubmit");n.each(f,function(key,value){var js=n(value).attr("jsfunc"),id=n(value).attr("id")||"";js!==undefined&&(js=id.length>0?js.replace("&",'"#'+id+'"'):js.replace("&",""),eval(js))});n(document).on("keyup","form",function(t){if(t.which==13||t.keyCode==13){var i=n(this).find("[ajaxsubmit].enter");i.length==1&&i.click()}});n(document).on("click","a[formSubmit], span[formSubmit]",function(t){var i=n(this).closest("form"),r=i.attr("action"),o=n("#__RequestState"),f,e;u==null&&(t.preventDefault(),e=o.clone().appendTo(i),f="/"+r+"/"+n(this).attr("formSubmit"),i.attr("action",""),i.attr("action",f),u=r,i.submit(function(){n(this)[0].onsubmit=function(){return!0}}),i.submit(),i.attr("action",""),i.attr("action",u),e.remove(),u=null)});n(document).on("click","a[ajaxsubmit], span[ajaxsubmit]",function(n){n.preventDefault();t(this)});n(document).on("change","input[type='checkbox'][ajaxsubmit], input[type='radio'][ajaxsubmit], input[type='text'][ajaxsubmit], input[type='number'][ajaxsubmit]",function(n){n.preventDefault();t(this)});n(document).on("change","select[ajaxsubmit]",function(n){n.preventDefault();t(this)});if(n.each(e,function(i,r){var u=n(r),f=u.find("input[type='checkbox'], input[type='radio']");f.change(function(){t(u)})}),blockTagInInput==="true"){n(document).on("keyup","input[type='text'], input[type='email'], input[type='tel'], input[type='search'], input[type='password'], input[type='date'], textarea",function(){i(this)});n(document).on("paste","input[type='text'], input[type='email'], input[type='tel'], input[type='search'], input[type='password'], input[type='date'], textarea",function(){setTimeout(callself(this,function(){i(this)},200))})}window.onpopstate=function(){var t=n("#AjaxNavigate");t.length>0&&t.find("a[ajaxsubmit]").click()};jQuery(r)},addEndRequestListener:function(t){n(document).ajaxStop(function(){jQuery(t)})}};sendPost=function(n){t(n)};callself=function(n,t){return function(){for(var r=[this],i=0;i<arguments.length;i+=1)r.push(arguments[i]);return t.apply(n,r)}};String.prototype.escapePolishDiacritics=function(){return this.replace(/ą/g,"a").replace(/Ą/g,"A").replace(/ć/g,"c").replace(/Ć/g,"C").replace(/ę/g,"e").replace(/Ę/g,"E").replace(/ł/g,"l").replace(/Ł/g,"L").replace(/ń/g,"n").replace(/Ń/g,"N").replace(/ó/g,"o").replace(/Ó/g,"O").replace(/ś/g,"s").replace(/Ś/g,"S").replace(/ż/g,"z").replace(/Ż/g,"Z").replace(/ź/g,"z").replace(/Ź/g,"Z")};Utilities={_domain:"",initialize:function(){Utilities.fillProperties()},fillProperties:function(){Utilities.setDomain()},getDomain:function(){var n=window.location.hostname.split("."),t=n.slice(n.length-1,n.length);return t.toString()},setDomain:function(){Utilities._domain=Utilities.getDomain()}};Utilities.initialize()}(jQuery);jQuery(Core.initialize);_prodsPropertyInCart=[],function(n){"use strict";Header=function(){var nt="div.menu-trigger",ut="div.menu-closer",l="div.mobile-menu-wrapper",o="div.searchBox-wrapper",a="div.searchBox",v="div.search-trigger",tt=".jqCollapse",ft=".collapse-closer",y="header nav",p="div.searchBox div.suggestion",w="header div.cart div.tooltip-content",u="#addedToCart",b="header div.account div.tooltip-content",t="visible",h="mobile-menu-visible",k="collapse-menu-visible",d="collapse-account-visible",f="search-active",it="suggestion-visible",rt="open",et="level-2",ot="level-3",i=-1,c=null,e=!1,s=!1,g=!1,r={product:function(n){var t=new RegExp(r.searchPhrase,"i"),i=n.Name.match(t),u=n.Name.replace(t,"<em>"+i+"<\/em>"),f=n.PriceDecPart!=null?n.PriceDecPart:"";return'<li class="product"><a class="into-detail" href="'+n.DetailsUrl+'"><span class="picture"><picture><source srcset="'+n.PhotoPath.replace(/(.*?)\.png(.*?)$/,"$1.webp$2")+'" type="image/webp"><img src="'+n.PhotoPath+'" alt="'+n.Name+'"><\/picture><\/span><p><span class="price">'+n.PriceIntPart+f+" "+gTranslate.currency+'<\/span><span class="name">'+u+"<\/span><\/p><\/a><\/li>"},phrasesInCategories:function(n){var t=r.searchPhrase,i=n.Phrase.toLowerCase().replace(t,"<em>"+t+"<\/em>")+'<br><span class="categoryTree"> w '+n.FirstLevelCategoryName+" > "+n.SecondLevelCategoryName+"<\/span>";return'<li class="phrase-in-category" category-id="'+n.CategoryId+'"  phrase="'+n.Phrase.toLowerCase()+'"><span class="name">'+i+"<\/span><\/li>"},producers:function(n){var t=r.searchPhrase;return'<li class="producer" producer-id="'+n.ProducerId+'" phrase="'+n.ProducerName.toUpperCase()+'"><span class="name">'+n.ProducerName.toLowerCase().replace(t,"<em>"+t+"<\/em>")+"<\/span><\/li>"},phrases:function(n){var t=r.searchPhrase,i=g==!0?" ("+n.Details+")":"";return'<li class="phrase" phrase="'+n.Phrase.toLowerCase()+i+'"><span class="name">'+n.Phrase.toLowerCase().replace(t,"<em>"+t+"<\/em>")+i+"<\/span><\/li>"},categories:function(n){var t=r.searchPhrase,i=n.ParentName!=""?n.ParentName+" > ":"";return'<li class="category" category-id="'+n.CategoryId+'" category-name="'+n.CategoryName+'" phrase="'+n.CategoryName.toLowerCase()+'"><span class="name">'+i+n.CategoryName.toLowerCase().replace(t,"<em>"+t+"<\/em>")+"<\/span><\/li>"}};this.initialize=function(){this.DOMReadyHandler()};this.DOMReadyHandler=function(){Core.addEndRequestListener(callself(this,this.panelsUpdatedHandler));this.ga4AddToCart();this.slickAdvantageRotator();this.addRedirection();this.bindFullCardDetailLink();n("header").length&&setTimeout(callself(this,function(){this.bindScrollFixedHeader();this.bindNavigationMenu()}),300)};this.panelsUpdatedHandler=function(){this.bindFullCardDetailLink()};this.bindFullCardDetailLink=function(){n("div.item.product, div.opinion.item, div.item.slider-tile").off(".bindFullCardDetailLink").on("click.bindFullCardDetailLink",function(t){var i=n(t.target),u=n(i).closest("[data-target]").data("target")||null,r;if(n(i).is("a")&&n(i).hasClass("set"))return t.preventDefault(),n(i).closest(".item").find("a.into-detail")[0].click(),!1;if(!n(i).is("a")&&!(n(i).closest("a").length>0)&&u!=="off")if(r=n(this).data("href"),typeof r=="undefined"||r==="")n(i).closest(".item").find("a.into-detail")[0].click();else{switch(u){case"reviews":r+="#"+u}window.location.href=r}})};this.searchBox=function(){function tt(){h.find("li").removeClass("selected");h.find("li").not(".suggestionLabel").eq(i).addClass("selected");y.val(h.find("li.selected").attr("phrase"))}var l=n(a),k=l.find("div.search-bar"),y=l.find('input[type="text"]'),it=l.find("span.button"),w=l.find("a.search-trigger"),ut=l.find("span.clear-search"),h=l.find("div.suggestion ul.texts"),d=n("div.searched-phrase a.search-clear"),b=y.val(),g="phrase-exist",p,u,nt,r;b!=""&&b.length>0&&!k.hasClass(g)&&this.renderSuggestions(b);y.off(".searchBox").on({"focus.searchBox mouseup.searchBox":callself(this,function(t,u){var f=0;if(r=n(t).val().replace(/([\\()])/g,""),u.type==="mouseup"&&(f++,f>=2)){u.stopPropagation();return}this.closeNavigationMenu();this.closeCollapseMenu();r.length<3?(s=!1,clearTimeout(p),this.closeSearchBox()):!e&&_widthRwd>=960&&(p=setTimeout(callself(this,function(){e=!0;s=!1;i=-1;c=r;this.renderSuggestions(r)})))}),"keydown.searchBox touchstart.searchBox":callself(this,function(t,f){r=n(t).val();u=f.which||f.keyCode||f.charCode===0;f.keyCode===38?(f.preventDefault(),i>0&&(i--,tt())):f.keyCode===40?i+1<h.find("li").not(".suggestionLabel").length&&(i++,tt()):(f.which==13||f.keyCode==13)&&r.length>=3&&(i!=-1?h.find("li.selected").trigger("click"):(w[0].click(),n.ga4.search(r)))}),"keyup.searchBox touchend.searchBox input.searchBox":callself(this,function(t,o){var h=0;if(p&&clearTimeout(p),s=!0,u=o.which||o.keyCode||o.charCode===0,u===27||u===13)this.closeSearchBox();else if(!(u===37||u===38||u===39||u===40||u===13)){if(r=n(t).val().replace(/([\\()<>:;])/g,""),/^(\s)+/g.test(r)&&(r=r.replace(/^(\s)+/g,""),n(t).val(r)),o.type==="input"&&(h++,h>=2)){o.stopPropagation();return}r.length<3?(s=!1,clearTimeout(p),this.closeSearchBox()):(u===9&&(e=!1,n("html").removeClass(f)),e||(p=setTimeout(callself(this,function(){e=!0;s=!1;i=-1;c=r;this.renderSuggestions(r)}))))}}),"blur.searchBox":callself(this,function(){this.isMobileMenu()||setTimeout(callself(this,this.closeSearchBox),200)})});w.click(callself(this,function(){_widthRwd<960&&this.closeSearchBoxForMobile()}));it.click(callself(this,function(){r=y.val();nt=r.length;nt>0&&(this.closeSearchBoxForMobile(),w[0].click(),n.ga4.search(r))}));ut.off("click").click(callself(this,function(){y.val("");k.removeClass(g);d&&d.click();this.closeAllMobileHeaderAdditions()}));h.off("click").on("click","li",callself(this,function(){var t;if(i!==-1){var r=h.find("li.selected"),u=r.attr("category-id")||0,f=r.attr("producer-id")||0;t=r.attr("phrase")||0;n("li.selected").hasClass("phrase-in-category")?this.settingHiddenInputs(t,c,0,f,u):this.settingHiddenInputs(t,c,u,f,0);n('input[name="Phrase"]').val(t)}else this.settingHiddenInputs(null,null,0,0,0);this.closeSearchBox();this.closeSearchBoxForMobile();w[0].click();n.ga4.search(t)}));n(v).off("click").on("click",callself(this,function(){n(o).hasClass(t)?this.closeSearchBoxForMobile():(n(v).addClass(rt),n(o).addClass(t),y.focus());this.closeCollapseMenu();this.closeNavigationMenu()}));n("header div.option-list").dropdown()};this.renderSuggestions=function(t){var u=n(a),f=u.find("div.suggestion ul.texts"),o=u.find("div.suggestion ul.right"),s;t&&(g=u.find("input#SuggestionDetails").val().toLowerCase()==="true",r.searchPhrase=t.toLowerCase(),s=t?"/api/searchSuggestions/?phrase="+encodeURI(n.trim(t)):null,g&&(s+="&sd=true"),n.getJSON(s).done(callself(this,function(t,u){var h="",c="",s,l;if(u.PhrasesInCategory!=null&&(s=u.PhrasesInCategory.map(r.phrasesInCategories).join(""),h=h+s),u.Phrases.length&&(s=u.Phrases.map(r.phrases).join(""),h=h+s),u.Categories.length&&(h+='<li class="suggestionLabel"><span class="name">'+gTranslate.category+"<\/span><\/li>",s=u.Categories.map(r.categories).join(""),h=h+s),u.Producers.length&&(h+='<li class="suggestionLabel"><span class="name">'+gTranslate.brands+" <\/span><\/li>",s=u.Producers.map(r.producers).join(""),h=h+s),_widthRwd>500&&u.SuggestedProducts!=null&&(s=u.SuggestedProducts.map(r.product).join(""),c=c+s,u.SuggestedProducts.length>5&&(c+='<li class="show-all"><a href="'+u.ShowMoreUrl+'">'+gTranslate.seeMore+' <span class="icon icon-right-chevron"><\/span><\/a><\/li>')),h!=""){if(this.openSerchBox(),f.html(h),l=f.find("li"),l.hover(function(){i=n(this).index();l.eq(i).addClass("selected")},function(){n(this).index()==i&&(i=-1);l.removeClass("selected")}),c!=""){o.html(c);this.gtmEventSuggestedProducts(o,u);o.off(".showAll").on("click.showAll auxclick.showAll touchend.showAll","li.show-all a",function(t){t.which===1&&n("body").addClass("loadingWait")})}}else f.html(h),this.closeSearchBox();e=!1})))};this.gtmEventSuggestedProducts=function(t,i){t.off(".suggProducts").one("click.suggProducts auxclick.suggProducts touchend.suggProducts","a.into-detail",function(t){var u=n(this).parent(".product").index(),f=i.SuggestedProducts[u],r=f.Ga4DataLayer;if(t.which===1&&n("body").addClass("loadingWait"),!!window.google_tag_manager&&(t.type!=="touchend"&&n.ga4.selectItem(r),Modernizr.touchevents))n(window).off(".suggProducts .selectItem .selectItemInSet").on("blur.suggProducts",function(){n.ga4.selectItem(r)})})};this.settingHiddenInputs=function(t,i,r,u,f){var e=n(a);e.find('input[name="Suggestion"]').val(t);e.find('input[name="LastPhrase"]').val(i);e.find('input[name="SuggestionCategoryId"]').val(r);e.find('input[name="SuggestionProducerId"]').val(u);e.find('input[name="SearchPhraseInCategoryId"]').val(f)};this.closeSearchBox=function(){n("html").hasClass(f)&&(n("html").removeClass(f),n(o).removeClass(t+" "+it),this.MXSFullHeightCleen(p))};this.closeSearchBoxForMobile=function(){n(v).removeClass(rt);n(o).removeClass(t);this.closeSearchBox()};this.openSerchBox=function(){n("html").hasClass(f)||(n("html").addClass(f),n(o).addClass(it),this.MXSFullHeight(p))};this.openModalBox=function(t){var f=n(t),s=t?f.find(".modalBox"):!1,h=".close-box",l,a,v,y,o;if(s.length>0){var c=f.find(u),p=f.find("#account-newsletter-confirmation"),e=f.find(".set-popup"),i,r;if(c.length)_widthRwd===500?(i="0px",r="100%"):(i=!1,l=Math.max(document.documentElement.clientHeight||0,window.innerHeight||0),a=c.innerHeight(),i=l/2-a/2,r="auto"),n.colorbox({inline:!0,className:"addedToCart",top:i,fixed:!0,height:r,width:n.sizeCbox.setWidthParameter(642,642,642,"100%"),href:n("div"+t),onOpen:callself(this,function(){cboxOpen=!0;n("html").addClass("scrollLock");this.ga4AddToCart()}),onClosed:callself(this,function(t,i){cboxOpen=!1;n("html").removeClass("scrollLock");this.MXSFullHeightCleen(u);i.cache.href.length>0&&i.cache.href.find(u).detach()})});else if(p.length)n.colorbox({inline:!0,fixed:!0,className:"account-newsletter-confirmation",width:302,href:n("div"+t),onOpen:function(){cboxOpen=!0;n("html").addClass("scrollLock")},onClosed:function(){cboxOpen=!1;n("html").removeClass("scrollLock")}});else if(e.length){v=n.sizeCbox.setWidthParameter(640,640,640,"100%");y=e.find('span[ajaxsubmit="RemoveSetItem"]');_widthRwd===500?(i="0px",r="100%"):(i=!1,r=!1);n.colorbox({top:i,fixed:!0,height:r,inline:!0,className:"set-popup",width:v,href:e,onOpen:function(){cboxOpen=!0;_widthRwd<=720&&n("html").addClass("scrollLock")},onClosed:function(){var t=n("div.cart");cboxOpen=!1;n("html").removeClass("scrollLock");o&&(y.click(),t.length>0&&t.tooltipster("instance").open(),n.ajax().done(function(t,i,r){r.status!==200||!window.google_tag_manager||n.ga4.removeFromCart(_removeSetInCart)}))}});e.off(".closeCBox").on("click",h,function(t){o=n(t.currentTarget).hasClass("ajax-delayed")?!0:!1;!o&&n(t.currentTarget).is(".confirm")&&n.ajax().done(function(t,i,r){r.status!==200||!window.google_tag_manager||n.ga4.removeFromCart(_removeSetInCart)})})}else n.colorbox({inline:!0,className:"modal",trapFocus:!1,href:n("div"+t),onOpen:function(){cboxOpen=!0;n("html").addClass("scrollLock")},onClosed:function(){cboxOpen=!1;n("html").removeClass("scrollLock")}});s.off(".closeCBox").on("click.closeCBox",h,function(){parent.$.colorbox.close()})}};this.isMobileMenu=function(){return n(nt).is(":visible")};this.bindNavigationMenu=function(){this.bindMenuCategoryShowMore();this.headerResizer();n(nt).click(callself(this,function(){this.MXSFullHeight(y);n("input").blur();n("html").addClass(h);this.resetMobileMenu();this.closeSearchBoxForMobile();this.closeCollapseMenu()}));n(ut).click(callself(this,function(){n("nav").hide();setTimeout(function(){n("nav").show()},300);this.closeNavigationMenu()}));this.navigationMenu()};this.headerResizer=function(){var t=n(window).width(),i=n(window).height();n(window).resize(callself(this,function(){n(window).width()!=t?(t=n(window).width(),this.bindMenuCategoryShowMore(),this.closeAllMobileHeaderAdditions(),this.navigationMenu(),_widthRwd>500&&this.MXSFullHeightCleen(u)):_widthRwd<=720&&(n("html").hasClass(h)&&this.MXSFullHeight(y),n("html").hasClass(k)&&this.MXSFullHeight(w),n("html").hasClass(f)&&this.MXSFullHeight(p),n("html").hasClass(d)&&this.MXSFullHeight(b),n(u).is(":visible")&&this.MXSFullHeight(u,!0),i=n(window).height())}))};this.MXSFullHeight=function(t,i){function f(){u.height(window.innerHeight)}var r=i===!0?500:720,u=n(t);r>=_widthRwd&&f()};this.MXSFullHeightCleen=function(t){var i=n(t);i.is("[style]")&&i.css("height","")};this.navigationMenu=function(){var f=n("nav"),i=f.find("div.item.menu"),e,r=null,u=null;if(this.isMobileMenu()){i.off("mouseenter mouseleave");n(document).off("click.navigationMenu").on("click.navigationMenu","div.item.menu [data-next-level]",callself(this,function(r,u){var o=n(r).attr("data-next-level");u.preventDefault();n(l).addClass(o);n("nav").animate({scrollTop:0},0);f.find("."+t).removeClass(t);n(r).closest(i).add(n(r).parent()).addClass(t);e=i.filter("."+t).find(".all-in-category");e.off("click").one("click",function(t){var i=n(t.currentTarget).attr("data-href");typeof i!="undefined"&&(window.location.href=i)})}))}else n(document).off("click.navigationMenu"),i.off("click").mouseenter(callself(this,function(f){if(u!==null&&(window.clearTimeout(u),u=null),r=window.setTimeout(callself(this,function(){i.removeClass(t);n(f).find("li.group").length&&n(f).addClass(t)}),100),Modernizr.touchevents)n(document.body).on("touchstart.menuVisible",function(i){return n("nav div.item.visible").has(i.target).get(0)||(n(f).removeClass(t),n(document.body).off("touchstart.menuVisible")),!0});n.each(n.tooltipster.instances(n(".tooltip-header")),function(n,t){t.close()})})).mouseleave(callself(this,function(){r!==null&&(window.clearTimeout(r),r=null);u=window.setTimeout(callself(this,function(){i.removeClass(t)}),300)}));this.collapseMenu();this.backMobileMenu()};this.backMobileMenu=function(){if(this.isMobileMenu()){var t=n("nav"),i=t.find("div.item .back");i.off("click").on("click",callself(this,function(i){var r=n(i).attr("data-present-level");setTimeout(function(){t.animate({scrollTop:0},0);n(l).removeClass(r)},100)}))}};this.closeNavigationMenu=function(){n("html").removeClass(h);this.MXSFullHeightCleen(y);this.resetMobileMenu()};this.collapseMenu=function(){if(this.isMobileMenu()){n(document).off(".collapseMenuOpen").on("click.collapseMenuOpen",tt,callself(this,function(i){var r=n("div.cart"),u=n("div.account");this.closeAllMobileHeaderAdditions();n("html").hasClass(h)&&(n("nav, tooltip-content").hide(),setTimeout(function(){n("nav, tooltip-content").show()},300));n(i).parent().addClass(t);n("input").blur();n(i).parent().hasClass("cart")&&(n("html").addClass(k),r.tooltipster("instance").open(),this.MXSFullHeight(w));n(i).parent().hasClass("account")&&(n("html").addClass(d),u.tooltipster("instance").open(),this.MXSFullHeight(b))}));n(document).off(".collapseMenuClose").on("click.collapseMenuClose",ft,callself(this,function(){this.closeAllMobileHeaderAdditions()}))}else n(document).off(".collapseMenuClose .collapseMenuOpen")};this.closeCollapseMenu=function(){n(tt).parent().removeClass(t);n("html").removeClass(k);n("html").removeClass(d);this.MXSFullHeightCleen(w);this.MXSFullHeightCleen(b)};this.closeAllMobileHeaderAdditions=function(){this.closeCollapseMenu();this.closeSearchBoxForMobile();this.closeNavigationMenu()};this.resetMobileMenu=function(){n(l).removeClass(et+" "+ot)};this.bindMenuCategoryShowMore=function(){var u=n("span.show-more-categories"),t=!1,i=n(".bottom-header nav");if(u.each(function(){n(this).off("click").on("click",function(){if(!t&&_widthRwd>720){var r=n(this).parent(),i=n(r).parent().find("li.hidden-items");if(n(i).length<1)return;t=!0;n(this).closest("ul").toggleClass("rotated");i.slideToggle().promise().then(callself(this,function(){n(this).closest("ul").toggleClass("visible");t=!1}))}})}),!i.hasClass("desctop-ready")&&_widthRwd>720){var f=n(".main-menu-wrapper"),r=n(".container-inner").first(),e=r.offset().left+r.first().width();f.each(function(){var t=n(this).offset().left+n(this).width();e<t&&n(this).closest(".item").addClass("fixed-right")})}i.addClass("desctop-ready");this.resetMenuCategoryShowMore()};this.resetMenuCategoryShowMore=function(){var i=n("span.show-more-categories"),u=i.parent(),t=n(u).parent().find("li.hidden-items"),r=_widthRwd;n(window).on("resize",function(){_widthRwd!=r&&(_widthRwd<960?(n(t).closest("ul").addClass("visible"),t.show()):(n(t).closest("ul").removeClass("visible"),t.hide()),n(i).closest("ul").removeClass("rotated"),r=_widthRwd)})};this.orderStatus=function(){var t=n("div.header-gray-bar div.order-status-details input"),i=n("div.order-status input");n.validInput(t,!0);n.validInput(i,!0);t.blur(callself(this,function(){this.isMobileMenu()&&n("html, body").animate({scrollTop:0},0)}))};this.bindCbSiteReview=function(t){var i=n.sizeCbox.setWidthParameter(642,642,642,312);n("#siteReview").length>0&&n.colorbox({inline:!0,className:"siteReview",width:i,href:n("div"+t)})};this.bindScrollFixedHeader=function(){var t=n("header:not(.cart)"),f=1,i=t.height()+f,r,e=0,u=0;_widthRwd>720&&this.fixedHeaderSwitch(t,i);n(window).off(".fixedHeader").on("resize.fixedHeader",callself(this,function(){u++;r=t.height()+f;r!=i&&u>=1&&this.fixedHeaderSwitch(t,r)}));n(window).on("scroll",callself(this,function(){var f=n(window).scrollTop();i=u>0?r:i;_widthRwd<=720?((f<e&&n(window).scrollTop()>i&&!t.hasClass("fixed")||n(window).scrollTop()<=i&&t.hasClass("fixed"))&&this.fixedHeaderSwitch(t,i),e=f):this.fixedHeaderSwitch(t,i)}))};this.fixedHeaderSwitch=function(i,r){var u=i.find("div.item.menu");(n(window).scrollTop()>r&&!i.hasClass("fixed")||n(window).scrollTop()<=r&&i.hasClass("fixed"))&&(i.toggleClass("fixed"),n.each(n.tooltipster.instances(n(".tooltip-header")),function(n,t){t.close()}),u.removeClass(t))};this.showFixedInformation=function(t){var r=n(t).find("div.comparer"),u=n(t).find("div.comparer-max"),i=n(t).closest("#fixed-comparer"),e=r.find(".count").text(),f=n(t).find("div.comparer-max").find("div.close");r.length>0&&(i.hasClass("visible-comparer")||(r.fadeIn(400),i.addClass("visible-comparer")),e=="0"&&setTimeout(function(){r.fadeOut(400,function(){n("div.comparer .count").text()=="0"&&(r.remove(),i.removeClass("visible-comparer"))})},2e3));u.length>0&&(i.hasClass("visible-max")||(u.fadeIn(400),i.addClass("visible-max")),setTimeout(function(){f.click()},6e3));f.click(function(n){n.preventDefault();u.fadeOut(400,function(){u.remove();i.removeClass("visible-max")})})};this.slickAdvantageRotator=function(){var t=n(".rotated .advantage .advantage-list").not(".slick-initialized"),i=!0;if(t.length){t.slick({arrows:!1,autoplay:!0,autoplaySpeed:3500,variableWidth:!0,responsive:[{breakpoint:9999,settings:"unslick"},{breakpoint:1023,settings:{slidesToShow:3,slidesToScroll:1}}]}).on("afterChange",function(){i&&(t.slick("slickSetOption","autoplaySpeed",2e3,!1),i=!i)});n(window).on("resize orientationchange",function(){t.slick("resize")})}};this.addRedirection=function(){function i(){n("html, body").stop().animate({scrollTop:f.offset().top-e},800)}var r=n(".header-advantage"),u=r.find(".item[data-url]"),t="#opineo",f=n('div[data-target="'+t+'"]'),e=60;window.location.hash===t&&i();u.on("click",function(){var r=n(this).data("url");r==="/"+t&&(window.location.hash===t||window.location.pathname==="/")&&i();window.location.href=r})};this.checkProductsInCart=function(t){var i=t?n(t).find(".item.product"):!1,r,u;return i.length>0&&(r='input[name="dataLayerProduct"]',_prodsPropertyInCart=[],i.each(function(t,i){var e=n(i).find(r).val(),f=n.ga4.dataParsing(e);u={id:f.item_variant,quantity:f.quantity};_prodsPropertyInCart.push(u)})),_prodsPropertyInCart};this.ga4AddToCart=function(){var t=".tooltip-content .cart-container",r=n("div.re-order"),i;_addToCartEvent?_addToCartEvent&&!!window.google_tag_manager&&(i=_addToCartEvent?_addToCartEvent.target:!1,n.ga4.addToCart(i,!1,_prodsPropertyInCart)):this.checkProductsInCart(t);n("body").off(".addToCart").on("click.addToCart",".ga4-add-to-cart",callself(this,function(i,u){var f=u.currentTarget,o=n(f).closest(".delivery-and-payment-cost"),e=n(f).closest("#list"),s=e.length>0?e.find('input[name="dataLayerList"]').val():o.find('input[name="dataLayerList"]').val();this.checkProductsInCart(t);u.detail&&u.detail!=1||(_addToCartEvent=u,n.ajax().done(function(t,i,u){r.length>0&&u.status===200&&!!window.google_tag_manager&&n.ga4.addToCart(f,!1,_prodsPropertyInCart,s)}))}))};this.ga4RemoveFromCart=function(){n(".tooltip-content .cart-container").off(".removeFromCart").on("click.removeFromCart",".ga4-remove-from-cart",function(){var t=this,i=n(t).closest(".set");i.length?_removeSetInCart=t:n.ajax().done(function(i,r,u){u.status!==200||!window.google_tag_manager||n.ga4.removeFromCart(t)})})}};(new Header).initialize()}(jQuery);var Page,_widthRwd,_isSliding=!1,_deliveryTommorowEndListener,_smartsupp=_smartsupp||{},_cookieConsents={necessary:!1,statistics:!1,functionality:!1,marketing:!1};(function(n){"use strict";Page=function(){var u="rwdWidth",f="vpWidth",e="rwdOrientation",i=null,r=!1,t=window.matchMedia("(any-pointer: coarse)").matches;this.initialize=function(){this.DOMReadyHandler();Core.addEndRequestListener(callself(this,this.panelsUpdatedHandler))};this.DOMReadyHandler=function(){this.javaScriptLog();this.cookieConsent();this.updateResponsiveCookie();this.asyncLoader();this.responsiveImageLoad();this.bindTopScrollButton();this.resizeColorboxIframe();this.resetAnimationOnUserEvent();this.showPassword();this.bindCollapseBreadcrumbs();this.staticSiteLightbox();this.deliveryTommorowEndListener();this.bindChat();this.youTubeMoviePlaceholder();n(window).on("load",callself(this,function(){Core.addDOMReadyListener();(new Tooltip).initialize()}))};this.panelsUpdatedHandler=function(){this.asyncLoader();this.showPassword();this.bindCollapseBreadcrumbs();this.deliveryTommorowEndListener();this.staticSiteLightbox()};this.cookieConsent=function(){var t=n.cookie("_cookieConsents"),i,r;t!==undefined&&(i=t.split("|")[0],r=Object.keys(_cookieConsents),r.forEach(function(n,t){_cookieConsents[n]=(i&1<<t)==1<<t}))};this.getResponsiveCookie=function(){var t=window.innerWidth,i="landscape";t>=1280?_widthRwd=1200:t<1280&&t>=1024?_widthRwd=960:t<1024&&t>=768?_widthRwd=720:t<768&&(_widthRwd=500);Modernizr.mq("(orientation: portrait)")&&(i="portrait");n.cookies.setCookie(e,i,new Date(2050,0,14));n.cookies.setCookie(u,_widthRwd,new Date(2050,0,14));n.cookies.setCookie(f,t,new Date(2050,0,14))};this.updateResponsiveCookie=function(){this.getResponsiveCookie();n(window).resize(callself(this,function(){this.getResponsiveCookie()}))};this.asyncLoader=function(){n("img.jqAsyncImages:not(.loaded), .jqRwdBackground:not(.loaded), .async:not(.loaded)").lazyload({failure_limit:10})};this.responsiveImageLoad=function(){var r=n(".jqResponsiveImage").attr("id"),t=".jqRwdImage, .jqRwdBackground";r!=undefined?n.ajax({beforeSend:callself(this,function(){return i!=null&&this.addingImagesfromJson(r,i,t),i==null}),url:"/js/json/images.json?v="+(new Date).getTime(),dataType:"json",success:callself(this,function(n,u){i=u;this.addingImagesfromJson(r,u,t)})}):n.rwdLazyLoader.setImageSize(n(t));n(window).resize(callself(this,function(){n.rwdLazyLoader.setImageSize(n(t))}))};this.refreshLazyLoadAndGtmEvents=function(n){this.responsiveImageLoad();this.gtmEventSelectPromotion(n)};this.onProduct=function(i){var r=n(i).find("div.item"),f;if(r.hasClass("product")){var e=r.find("div.colors-gallery"),h=r.find(".photo360"),u=r.find(".bell-player");if(r.hasClass("set"))r.off(".inSet").on({"mouseup.inSet touchend.inSet":callself(this,function(t){var i=n(t).closest(r),u=n(t).closest(".products-listed"),f=i.find('input[name="dataLayerItem"]').val(),e=u.find('input[name="dataLayerList"]').val();!window.google_tag_manager||n.ga4.selectItem(f,e)})});else this.gtmEventSelectProduct(r);if(e.length){r.addClass("color-variants");var l=e.find("a.color-variant"),o=r.find("div.more-colors"),s=r.find("div.more-colors-button"),a=r.find(".close-color-variant-panel"),c=function(){_widthRwd===960?(s.add(".more-colors-header").removeClass("hidden-l"),r.addClass("more-colors-btn-visible")):_widthRwd===1200&&(s.add(".more-colors-header").removeClass("hidden-xl"),r.addClass("more-colors-btn-visible"))};r.off(".moreColors").on({"mouseenter.moreColors touchstart.moreColors":callself(this,function(n,i){if(_widthRwd>720&&!t&&o.length>0&&(e.find("img.jqAsyncImages.img-hover").lazyload().trigger("appear"),i.type!=="touchstart"&&_widthRwd>=960&&r.addClass("variants-visible"),l.length>4))e.not(".slick-initialized").slick({vertical:!0,slidesToScroll:4,slidesToShow:4,infinite:!1,prevArrow:'<div class="arrow prev"><span class="ico icon-arrow-up"><\/span><\/div>',nextArrow:'<div class="arrow next"><span class="ico icon-arrow-down"><\/span><\/div>',verticalSwiping:!0,responsive:[{breakpoint:9999,settings:{slidesToScroll:4,slidesToShow:4}},{breakpoint:1023,settings:"unslick"}]}).on("beforeChange",function(){_isSliding=!0}).on("afterChange",callself(this,function(){_isSliding=!1;e.find(".slick-active + a img.jqAsyncImages.img-hover:not(.loaded)").lazyload()}))}),"mouseleave.moreColors":callself(this,function(){_widthRwd>720&&!t&&o.length>0&&(_widthRwd>=960&&r.removeClass("variants-visible"),r.find(".slick-track").length&&e.slick("unslick"))})});if(t&&_widthRwd>=720){c();n(window).on("resize",function(){c()})}s.click(callself(this,function(){r.addClass("on-top variant-colors-visible");o.find("img.jqAsyncImages:not(.img-hover):not(.loaded)").trigger("appear");o.length&&this.scrollToColorVariant(o,600)}));a.click(function(){r.removeClass("variant-colors-visible");n("html").removeClass("scrollLock");setTimeout(function(){r.removeClass("on-top");o.find(".scrollable").scrollLeft(0)},500)});this.colorVariantsUnslickTouchevent()}else r.removeClass("color-variants");if(h.length&&h.click(function(){var t=n(this).find(".orbitour"),i=n(this).find(".hint-360").prop("outerHTML"),r=t.attr("data-orbitour-content")+i;n("html").addClass("scrollLock");n.colorbox({width:n.sizeCbox.setWidthParameter(900,735,"100%","100%"),height:n.sizeCbox.setWidthParameter(675,550,"100%","100%"),fixed:!0,scrolling:!0,html:r,className:"orbitour360 list",onComplete:function(){n("#cboxLoadedContent").addClass("visible");inject_orbitvu("360-container","/js/core/orbitvu12/","",{ovus_folder:"/"+n("input.360Link").val()+"/ov",content2:"yes",btn_fullscreen:"no",btn_drag_rotate:"yes",btn_autorotate:"yes",btn_zoom_in:"yes",btn_info:"yes",width:"auto",height:"auto"});n("#cboxLoadedContent").click(function(){n(this).off("click");n(".ovviosbutton").each(function(){n(this).off("click")})});var t=function(){n(".ovviosbutton").length&&(n(".ovviosbutton").click(function(){n(".ovviosbutton").each(function(){n(this).off("click")});n("#cboxLoadedContent").off("click")}),clearInterval(i))},i=setInterval(t,400)},onCleanup:function(){var t=n(".orbitvu-container").attr("id").split("-");t=t.length>1?t[1]:"";t="orbittour_"+t;delete window[t]},onClosed:function(){n("html").removeClass("scrollLock")}})}),u.length&&(f=u.find("audio").get()[0],f.canPlayType("audio/mp3"))){u.find(".play-button").click(function(){n(".bell-player.turn-on .stop-button").trigger("click");f.play();u.addClass("turn-on")});u.find(".stop-button").click(function(){f.pause();f.currentTime=0;u.removeClass("turn-on")});n(f).on("ended",function(){u.removeClass("turn-on")});f.onerror=function(){u.fadeOut(300,function(){u.remove()})}}}else if(r.hasClass("slider-tile"))this.gtmEventSelectProduct(r);else if(r.hasClass("filler")||r.hasClass("separator")||r.hasClass("banner"))return!1};this.gtmEventSelectProduct=function(i){i.off(".selectItem").one("click.selectItem auxclick.selectItem touchend.selectItem","a.into-detail",function(r){var e=n(this).closest(i),o=n(this).closest(".products-listed"),u=e.find('input[name="dataLayerItem"]').val(),f=o.find('input[name="dataLayerList"]').val();if(!_isSliding&&!!window.google_tag_manager&&(r.type!=="touchend"&&n.ga4.selectItem(u,f),t)){i.removeClass("variants-visible");n(window).off(".selectItem .selectItemInSet .suggProducts .selectPromotion").on("blur.selectItem",function(){i.removeClass("variants-visible");n.ga4.selectItem(u,f)})}})};this.scrollToColorVariant=function(t,i){n("html").removeClass("scrollLock");var u=t.offset().top,f=t.height(),e=n(window).height(),r=u-(e/2-f/2)-60;r!==n(window).scrollTop()?n("html, body").animate({scrollTop:r},i).promise().done(function(){n("html").addClass("scrollLock")}):n("html").addClass("scrollLock")};this.scrollToColorVariantsAfterResize=function(){var i=n("div.variant-colors-visible"),t;i.length&&(t=i.find("div.more-colors"),t.length&&this.scrollToColorVariant(t,1))};this.colorVariantsUnslickTouchevent=function(){if(n(".white-hover").length)n("body").off(".unslickColorVariants, .moreColors").on("touchstart.unslickColorVariants",function(t){if(n(t.target).closest(".color-variants").find(".slick-track").length){var i="#"+n(t.target).closest("div[id]").attr("id");n("#list").find("*[id]").not(i).find(".color-variants .slick-track").closest(".colors-gallery").slick("unslick")}else n(".color-variants").find(".slick-track").closest(".colors-gallery").slick("unslick")})};this.bindTopScrollButton=function(){function o(){t=n(window).scrollTop();t>s?_widthRwd===500?(t>u?(f=t,t>e+70&&i.removeClass("visible")):(e=t,t<f-50&&i.addClass("visible")),u=t):i.addClass("visible"):i.removeClass("visible")}var r=n("html, body"),i=n("div#scrollTop"),s=window.innerHeight/2,t,u=0,f=0,e=0;n(window).on("scroll",o);o();r.off("click.scrollTop").on("click.scrollTop","#scrollTop, .scrollTop",function(n){n.preventDefault();r.animate({scrollTop:0},"1000")})};this.resizeColorboxIframe=function(){window.frameElement&&window.frameElement.className==="cboxIframe"&&(n("html").addClass("colorbox"),this.rewriteAnchor())};this.settingWindowHeight=function(){n("html").css({overflow:"hidden"}).addClass("colorbox");setTimeout(function(){parent.$.colorbox.resize({innerHeight:n("body").get(0).scrollHeight},function(){var t=parseInt(n(parent.document.body).find("#colorbox").css("top"));n(parent.document).find("html, body").animate({scrollTop:t},400)})},100)};this.rewriteAnchor=function(){var t=n("a.inColorbox");t.each(function(t,i){var r=n(i),u=r.attr("href")+"colorbox/";r.attr("href",u)})};this.resetAnimationOnUserEvent=function(){n(window).on("mousewheel touchstart",function(){n("html, body").clearQueue().stop()})};this.javaScriptLog=function(){var t=0,i="";window.onerror=function(r,u,f,e,o){var s=function(s){var l=s.map(function(n){return n.toString()}).join("\n"),h=r+" \n\nline: "+f+" col: "+e+"\nerror: "+o+"\nfile:"+u,c=h.indexOf("chrome-extension");e!==0&&c==-1&&(i.toString()!==o.toString()?(t=1,i=o):t++,t<=100&&n.ajax({url:"/api/JavaScriptLog/",method:"POST",cache:!1,data:{message:h,additionalMessage:_widthRwd+"|"+window.innerWidth+"x"+window.innerHeight+"|"}}))};StackTrace.get().then(s)}};this.showPassword=function(){var t=n(".show-password");t.off("click").click(function(){n(this).hasClass("icon-visible-off")?(n(this).removeClass("icon-visible-off").addClass("icon-visible-on"),n(this).parent().find("input").attr("type","text")):(n(this).removeClass("icon-visible-on").addClass("icon-visible-off"),n(this).parent().find("input").attr("type","password"))})};this.slickProductRotator=function(t,i){var f=n(t),r=f.find(".slick > div.slick-slider"),u="tooltip-inline";if(r.length)if(i===!0)r.find("."+u).addClass("tooltip-max-zindex").removeClass(u),r.not(".slick-initialized").on("init",callself(this,function(){r.find("div.slick-item div.item div.photo img.jqAsyncImages:not(.loaded)").lazyload().trigger("appear")})).slick({initialSlide:0,infinite:!1,variableWidth:!0,outerEdgeLimit:!0,arrows:!1,responsive:[{breakpoint:9999,settings:{slidesToShow:4,slidesToScroll:4}},{breakpoint:767,settings:{slidesToShow:2,slidesToScroll:2}}]});else r.not(".slick-initialized").slick({slidesToScroll:4,slidesToShow:4,initialSlide:0,infinite:!1,variableWidth:!0,outerEdgeLimit:!0,prevArrow:'<div class="prev"><span class="ico icon-arrow-left"><\/span><\/div>',nextArrow:'<div class="next"><span class="ico icon-arrow-right"><\/span><\/div>',responsive:[{breakpoint:1279,settings:{slidesToShow:3,slidesToScroll:3}},{breakpoint:1023,settings:{slidesToShow:3,slidesToScroll:3}},{breakpoint:767,settings:{slidesToShow:1,slidesToScroll:1}}]}).on("beforeChange",function(){_isSliding=!0}).on("afterChange",callself(this,function(){_isSliding=!1;r.find("div.slick-active + div.slick-item div.item div.photo img.jqAsyncImages:not(.loaded)").lazyload()}))};this.staticSiteLightbox=function(){var t=n("a.colorbox"),i=n("html.colorbox body");n("html").hasClass("colorbox")&&parent.parent.window._widthRwd<=720&&i.prepend("<div class='close-wrapper hidden-xl hidden-l'><div class='container container-inner'><span class='icon-close' onclick='parent.$.colorbox.close();'><\/span><\/div><\/div>");t.off("click.toOpenColorbox").on("click.toOpenColorbox",function(t){t.preventDefault();var i=n.sizeCbox.setWidthParameter(1200,900,"100%","100%"),r=_widthRwd<=720?"100%":"90%",u=_widthRwd<=720?"0px":!1;n.colorbox({iframe:!0,fixed:!0,width:i,minWidth:360,height:r,top:u,className:"static-site",href:n(this).attr("href"),onOpen:function(){cboxOpen=!0;n("html").addClass("scrollLock")},onClosed:function(){cboxOpen=!1;n("html").removeClass("scrollLock")}})})};this.bindCollapseBreadcrumbs=function(){function o(){t.css("height","auto");u=t.height();_widthRwd<720&&u>f?(t.height(f),i.addClass("bind"),r===!0&&(i.addClass("visible"),t.height(u)),i.unbind("click.collapse").bind("click.collapse",function(){i.hasClass("visible")?t.animate({height:f},200,function(){i.removeClass("visible");r=!1;t.removeClass("expanded")}):(t.addClass("expanded"),t.animate({height:u},200,function(){i.addClass("visible");r=!0}))})):(t.css("height","auto"),t.removeClass("expanded"),i.removeClass("visible"),i.unbind("click.collapse"))}var t=n(".breadcrumb ul"),i=t.find(".show-more .click"),f=30,u,e=_widthRwd;o();n(window).resize(callself(this,function(){this.scrollToColorVariantsAfterResize();e!=_widthRwd&&(o(),e=_widthRwd)}))};this.deliveryTommorowEndListener=function(){var i=n("input.delivery-end-time"),t=[],r,u=n(".product .delivery-statement");clearTimeout(_deliveryTommorowEndListener);i.each(function(){var i=Number(n(this).val());t.indexOf(i)<0&&t.push(i)});t.sort(function(n,t){return n-t});u.length&&function f(){r=(new Date).getTime();t[0]<r&&(i.filter(function(){return this.value==t[0]}).parent().fadeOut(500),t.shift());t.length>0&&(_deliveryTommorowEndListener=setTimeout(f,1e3))}()};this.slickAdvantageRotator=function(t){var i=n(t).find(".advantage div.list").not(".slick-initialized");if(i.length){i.slick({arrows:!1,autoplay:!0,autoplaySpeed:2e3,responsive:[{breakpoint:9999,settings:"unslick"},{breakpoint:767,settings:{slidesToShow:2,slidesToScroll:1}}]});n(window).on("resize orientationchange",function(){i.slick("resize")})}};this.gtmEventSelectPromotion=function(i){n(i).off(".selectPromotion").one("click.selectPromotion auxclick.selectPromotion touchend.selectPromotion","a.into-promo",function(i){var u=n(this).closest(".promo-banner"),r=u.find('input[name="dataLayerPromotion"]').val();if(!!window.google_tag_manager&&(i.type!=="touchend"&&n.ga4.selectPromotion(r),t))n(window).off(".selectPromotion .selectItem").on("blur.selectPromotion",function(){n.ga4.selectPromotion(r)})})};this.bindChat=function(){function u(){_smartsupp.key="bf5999827d8418d6fb9ddbed61bcfb63c4bf68d0";_smartsupp.hideMobileWidget=!0;_smartsupp.offsetX=106;_smartsupp.offsetY=9;var t=document.createElement("script");t.async=!0;t.src="https://www.smartsuppchat.com/loader.js?";n("script").eq(0).append(t)}function f(){setTimeout(function(){typeof smartsupp!="undefined"?(smartsupp("chat:open"),smartsupp("on","message_sent",function(){n.cookie(r,!0,{path:"/"})})):i<100&&(i++,f())},100)}var r="_chatStarted",t,i;_cookieConsents.functionality&&(t=n("#chat-trigger"),i=0,n.cookies.getCookie(r)===null?(t.addClass("visible"),t.click(function(){t.removeClass("visible");u();f()})):u())};this.youTubeMoviePlaceholder=function(){n(document).on("click.YTMovie",".youTubeBox",function(){var t=n(this).find("input.idYouTubeMovie").val(),i;t!==""&&t!==undefined&&(i=n("<iframe />",{allow:"autoplay",frameborder:"0",allowfullscreen:"",scrolling:"no",src:"https://www.youtube.com/embed/"+t+"?modestbranding=1&autohide=0&autoplay=1&controls=2&rel=0&showinfo=0&theme=light&disablekb=1&vq=hd720&iv_load_policy=3"}),n(this).html(i))})};this.bindDropdown=function(t){var i=n(t),r="option-list";i.find("."+r).dropdown();this.optionDropdownScrollAction(i.find("."+r))};this.addingImagesfromJson=function(t,i,r){var u=i[t];u!=undefined&&n.each(u,function(t,i){n.rwdLazyLoader.addImage(n("img[id="+t+"].jqRwdImage, [id="+t+"].jqRwdBackground"),i)});n.rwdLazyLoader.setImageSize(n(r))};this.optionDropdownScrollAction=function(t){var i=t.find(".options"),r=n("html, body");t.click(function(){var t=n(this).height()+i.height(),u=n(this).offset().top+t,o=n(window).scrollTop()+n(window).height(),f,e;n(this).hasClass("visible")&&u+5>o&&(f=n(window).height()-60,e=f>t+5?u+5-n(window).height():n(this).offset().top-75,r.animate({scrollTop:e},"500"))})}};(new Page).initialize()})(jQuery),function(n){"use strict";HomePage=function(){this.initialize=function(){this.DOMReadyHandler()};this.DOMReadyHandler=function(){this.ga4ViewPromotion();this.gtmEventSelectCustomPromotion()};this.gtmEventSelectCustomPromotion=function(){var t="#homePage .banner-showcase.full";n(t).length>0&&(new Page).gtmEventSelectPromotion(t)};this.ga4ViewPromotion=function(){var i=n(document).find(".promo-banner"),t=[];if(i.length){i.each(function(i,r){t.push(r);n.ga4.viewPromotion(r,t)});n(window).on("resize.promoPosition scroll.promoPosition",callself(this,function(){if(t.length>0&&t.map(callself(this,function(i,r,u){n.ga4.viewPromotion(r,t,u)})),!t.length){n(window).off(".promoPosition");return}}))}}};(new HomePage).initialize()}(jQuery)