1var sg_global=sg_global||{};sg_global.init=function(a,b){for(key in a){var c=this[key];if(c){var d=a[key];for(i=0;i<d.length;i++){var e=d[i];c.init(e,b)}}else console.log("SG error: Incorrect initialisation")}Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(a){var b=this;do{if(b.matches(a))return b;b=b.parentElement||b.parentNode}while(null!==b&&1===b.nodeType);return null})},sg_global.addEventListeners=function(a,b,c){for(var d=b.split(" "),e=0;e<d.length;e++)a.addEventListener(d[e],c,!1)};var sg=sg||{};!function(){sg.Type={init:function(){/Android|webOS|iPhone|iPad|iPod|BlackBerry|IEMobile|Opera Mini/i.test(navigator.userAgent)||$(".js-Type-phoneFallback").each(function(){var a=$(this).attr("data-type-phonefallback")||sg.Type.defaultPhoneFallbackUrl;a&&$(this).attr({href:a,target:"_blank"})})}}}(),$(function(){sg.Type.init()});var sg=sg||{};!function(){sg.Input={init:function(){sg.Input.showPasswordToggle(),$(".js-Input-toggleMask").click(function(){var a=$("#"+$(this).attr("data-input-toggle-pwd-mask"));sg.Input.togglePasswordMask(a)})},supportsChangingTypeAttribute:function(){var a=document.createElement("input");try{a.type="password",a.type="text"}catch(a){return!1}return"text"==a.type},showPasswordToggle:function(){if(!sg.Input.supportsChangingTypeAttribute)return!1;$(".js-Input-toggleMask").parents(".sg-Input-passwordMaskLabel").css("display","table-cell")},togglePasswordMask:function(a){if(!sg.Input.supportsChangingTypeAttribute)return!1;"text"==a.prop("type")?a.prop("type","password"):a.prop("type","text")},initCreditCardInput:function(a,b,c){var d=0,e=!1;a.on("input",function(a){var f=a.target?$(a.target):$(a),g=f.val();if(!$.isNumeric(g)||d>g.length&&g.length<2)return sg.Input.removeCreditCardClass(b),e=!1,!1;if(d=g.length,g.length>0&&!e){var h=sg.Input.matchCard(g,c);if(h){var i="sg-Input-creditCardNumber--"+h;b.addClass(i),e=!0}}})},removeCreditCardClass:function(a){a.removeClass(function(a,b){var c=b.match(/sg\-Input\-creditCardNumber\-\-[a-z]*/);return c?c[0]:[]})},matchCard:function(a,b){var c,d=!1;return $.each(b,function(b,e){if(d)return!1;$.each(e,function(e,f){if(d)return!1;var g=f.toString().length;a.substring(0,g)==f&&(d=!0,c=b)})}),c},initNumberSlider:function(a){var b=a.find(".sg-Input-numberSlider-button"),c=a.find(".sg-Input-numberSlider-track"),d=a.find(".sg-Input-number"),e=a.find(".sg-Input-numberSlider-input"),f=isNaN(parseFloat(d.attr("sliderStep")))?1:parseFloat(d.attr("sliderStep")),g={wrapper:a,button:b,inputWrapper:e,input:d,track:c,min:parseFloat(d.attr("min")),max:parseFloat(d.attr("max")),step:f};b.on("click",function(a){a.preventDefault()}),sg.Input.calculatePositionFromInput(!1,g,d.val()),b.on("mousedown touchstart",function(a){b.addClass("sg-Input-slider-button--ondrag"),$(document).on("mousemove.numberSlider touchmove.numberSlider",function(a){a.preventDefault(),sg.Input.calculateSliderPosition(a,g)}),$(document).on("mouseup.numberSlider touchend.numberSlider",function(a){b.removeClass("sg-Input-slider-button--ondrag"),sg.Input.calculateSliderPosition(a,g,!1,!0),$(document).off("mousemove.numberSlider touchmove.numberSlider"),$(document).off("mouseup.numberSlider touchend.numberSlider")})}),c.on("touchstart click",function(a){sg.Input.calculateSliderPosition(a,g,!1,!0)}),d.on("keydown",function(a){a.keyCode&&13==a.keyCode&&$(this).blur()}),d.on("blur",function(a){var b=$(this),c=parseFloat(b.val());sg.Input.calculatePositionFromInput(a,g,c)})},calculatePositionFromInput:function(a,b,c){if(c<b.min||c>b.max||isNaN(c))return!1;sg.Input.calculateSliderPosition(a,b,c,!0)},calculateSliderPosition:function(a,b,c,d){var e,f=b.wrapper.width(),g=b.max-b.min;if(c)e=(c-b.min)/g;else{var h=a.pageX-b.wrapper.offset().left,i=h/f,j=Math.round(b.min+g*i);j=sg.Input.calculateMinMax(j,b.min,b.max);var k=sg.Input.calculateNumberWithStep(j,b.step);d&&(i=(k-b.min)/g),b.input.val(k),e=i}var l=f*e,m=sg.Input.calculateInputOffsetMinMax(f,b,l),n=m/f*100,o=l/f*100;o=sg.Input.calculateMinMax(o,0,100),b.button.css("left",o+"%"),b.inputWrapper.css("left",n+"%"),b.track.css("width",o+"%")},calculateInputOffsetMinMax:function(a,b,c){var d=b.button.outerWidth()/2,e=b.input.outerWidth()/2,f=e-d,g=a-e+d;return sg.Input.calculateMinMax(c,f,g)},calculateMinMax:function(a,b,c){return a<b?b:a>c?c:a},calculateNumberWithStep:function(a,b){return b&&!isNaN(b)&&(a=Math.round(a/b)*b),Math.round(a)}},$.fn.detectCreditCard=function(a){$(this).each(function(b,c){var d=$(c),e=d.find("input");sg.Input.initCreditCardInput(e,d,a)})}
1,$.fn.getCreditCardType=function(a){var b,c=$(this);return c.each(function(c,d){var e=$(d),f=e.find("input"),g=f.val();b=sg.Input.matchCard(g,a)}),b},$.fn.numberSlider=function(a){$(this).each(function(a,b){var c=$(b);sg.Input.initNumberSlider(c)})},window.passwordToggleInit=sg.Input.init}(window),sg_global.input={init:function(a,b){if(!sg_global.hasOwnProperty("init")||!sg_global)return console.log("SG error: Base component JS required to run vanilla JS components"),!1;for(var c=document.querySelectorAll(a),d=0;d<c.length;d++){new SgInput(c[d],b).init()}},toggleCreditCardClass:function(){var a=this.el,b=this.input,c=b.value;if(isNaN(c)||this.previousLength>c.length&&c.length<2)return a.className=a.className.replace(/sg\-Input\-creditCardNumber\-\-[a-z]*/,""),this.isMatched=!1,!1;if(this.previousLength=c.length,c.length>0&&!this.isMatched){var d=sg_global.input.matchCreditCard(c,this.options);if(d){var e="sg-Input-creditCardNumber--"+d;a.classList.add(e),this.isMatched=!0}}},matchCreditCard:function(a,b){var c=b.creditCardTypes;if(!c)return console.log("Missing property creditCardTypes in options"),!1;var d=!1,e=!1;for(key in c){var f=key,g=c[key];if(d)return e;for(var h=0;h<g.length;h++){var i=g[h];if(d)return e;var j=i.toString().length;parseFloat(a.substring(0,j))==i&&(d=!0,e=f)}}return e},onSliderInput:function(a,b,c){if(c<b.min||c>b.max||isNaN(c))return!1;sg_global.input.calculateSliderPosition(a,b,c,!0)},calculateSliderPosition:function(a,b,c,d,e){var f,g=b.wrapper.offsetWidth,h=b.wrapper.getBoundingClientRect().left,i=b.max-b.min;if(c)f=(c-b.min)/i;else{var j=(a.changedTouches?a.changedTouches[0].clientX:a.pageX)-h,k=j/g,l=Math.round(b.min+i*k);l=sg_global.input.calculateMinMax(l,b.min,b.max);var m=sg_global.input.calculateNumberWithStep(l,b.step);d&&(k=(m-b.min)/i),b.input.value=m,f=k}var n=g*f,o=sg_global.input.sliderInputOffsetMinMax(g,b,n),p=o/g*100,q=n/g*100;if(q=sg_global.input.calculateMinMax(q,0,100),b.button.style.left=q+"%",b.inputWrapper.style.left=p+"%",b.track.style.width=q+"%",e){var r=this.createEvent("focusout"),s=this.createEvent("blur");b.input.dispatchEvent(r),b.input.dispatchEvent(s)}},createEvent:function(a){var b;return"function"==typeof Event?b=new Event(a):(b=document.createEvent("Event"),b.initEvent(a,!0,!0)),b},sliderInputOffsetMinMax:function(a,b,c){var d=b.button.offsetWidth/2,e=b.input.offsetWidth/2,f=e-d,g=a-e+d;return sg_global.input.calculateMinMax(c,f,g)},calculateMinMax:function(a,b,c){return a<b?b:a>c?c:a},calculateNumberWithStep:function(a,b){return b&&!isNaN(b)&&(a=Math.round(a/b)*b),Math.round(a)}};var SgInput=function(a,b){this.el=a,this.type=a.getAttribute("type"),this.options=b};SgInput.prototype.init=function(a){var b=this.el;Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector),b.matches(".sg-Input-password")&&null!=b.parentNode.querySelector(".js-Input-toggleMask")&&this.initPasswordToggle(),b.matches(".sg-Input-numberSlider")&&this.initNumberSlider(),b.matches(".sg-Input-creditCardNumber")&&(this.previousLength=0,this.isMatched=!1,this.input=b.querySelector(".sg-Input"),this.input.addEventListener("input",sg_global.input.toggleCreditCardClass.bind(this)))},SgInput.prototype.initPasswordToggle=function(){var a=this.el;a.parentNode.querySelector(".js-Input-toggleMask").addEventListener("change",function(){"text"==a.getAttribute("type")?a.setAttribute("type","password"):a.setAttribute("type","text")})},SgInput.prototype.initNumberSlider=function(){var a=this.el;this.wrapper=a,this.button=a.querySelector(".sg-Input-numberSlider-button"),this.track=a.querySelector(".sg-Input-numberSlider-track"),this.input=a.querySelector(".sg-Input-number"),this.inputWrapper=a.querySelector(".sg-Input-numberSlider-input"),this.step=isNaN(parseFloat(this.input.getAttribute("sliderStep")))?1:parseFloat(this.input.getAttribute("sliderStep")),this.min=parseFloat(this.input.getAttribute("min")),this.max=parseFloat(this.input.getAttribute("max")),this.isDragging=!1;var b=this,c=this.button,d=this.wrapper,e=this.input,f=e.value;sg_global.input.onSliderInput(!1,this,f),sg_global.addEventListeners(c,"mousedown touchstart",function(a){d.classList.add("sg-Input-slider--ondrag"),b.isDragging=!0}),sg_global.addEventListeners(document,"mousemove",function(a){b.isDragging&&(a.preventDefault(),sg_global.input.calculateSliderPosition(a,b))}),document.addEventListener("touchmove",function(a){b.isDragging&&(a.preventDefault(),sg_global.input.calculateSliderPosition(a,b))},{passive:!1}),sg_global.addEventListeners(document,"mouseup touchend",function(a){b.isDragging&&(d.classList.remove("sg-Input-slider--ondrag"),sg_global.input.calculateSliderPosition(a,b,!1,!0,!0),b.isDragging=!1)}
1),window.addEventListener("resize",function(a){f=e.value,sg_global.input.onSliderInput(!1,b,f)}),sg_global.addEventListeners(this.track,"touchstart click",function(a){sg_global.input.calculateSliderPosition(a,b,!1,!0,!0)}),e.addEventListener("keydown",function(a){a.keyCode&&13==a.keyCode&&e.blur()}),e.addEventListener("blur",function(a){var c=parseFloat(e.value);sg_global.input.onSliderInput(a,b,c)})},function(a){"use strict";"function"==typeof define&&define.amd?define(["jquery"],a):"undefined"!=typeof exports?module.exports=a(require("jquery")):a(jQuery)}(function(a){"use strict";var b=window.Slick||{};b=function(){function b(b,d){var e,f=this;f.defaults={accessibility:!0,adaptiveHeight:!1,appendArrows:a(b),appendDots:a(b),arrows:!0,asNavFor:null,prevArrow:'<button class="slick-prev" aria-label="Previous" type="button">Previous</button>',nextArrow:'<button class="slick-next" aria-label="Next" type="button">Next</button>',autoplay:!1,autoplaySpeed:3e3,centerMode:!1,centerPadding:"50px",cssEase:"ease",customPaging:function(b,c){return a('<button type="button" />').text(c+1)},dots:!1,dotsClass:"slick-dots",draggable:!0,easing:"linear",edgeFriction:.35,fade:!1,focusOnSelect:!1,focusOnChange:!1,infinite:!0,initialSlide:0,lazyLoad:"ondemand",mobileFirst:!1,pauseOnHover:!0,pauseOnFocus:!0,pauseOnDotsHover:!1,respondTo:"window",responsive:null,rows:1,rtl:!1,slide:"",slidesPerRow:1,slidesToShow:1,slidesToScroll:1,speed:500,swipe:!0,swipeToSlide:!1,touchMove:!0,touchThreshold:5,useCSS:!0,useTransform:!0,variableWidth:!1,vertical:!1,verticalSwiping:!1,waitForAnimate:!0,zIndex:1e3},f.initials={animating:!1,dragging:!1,autoPlayTimer:null,currentDirection:0,currentLeft:null,currentSlide:0,direction:1,$dots:null,listWidth:null,listHeight:null,loadIndex:0,$nextArrow:null,$prevArrow:null,scrolling:!1,slideCount:null,slideWidth:null,$slideTrack:null,$slides:null,sliding:!1,slideOffset:0,swipeLeft:null,swiping:!1,$list:null,touchObject:{},transformsEnabled:!1,unslicked:!1},a.extend(f,f.initials),f.activeBreakpoint=null,f.animType=null,f.animProp=null,f.breakpoints=[],f.breakpointSettings=[],f.cssTransitions=!1,f.focussed=!1,f.interrupted=!1,f.hidden="hidden",f.paused=!0,f.positionProp=null,f.respondTo=null,f.rowCount=1,f.shouldClick=!0,f.$slider=a(b),f.$slidesCache=null,f.transformType=null,f.transitionType=null,f.visibilityChange="visibilitychange",f.windowWidth=0,f.windowTimer=null,e=a(b).data("slick")||{},f.options=a.extend({},f.defaults,d,e),f.currentSlide=f.options.initialSlide,f.originalSettings=f.options,void 0!==document.mozHidden?(f.hidden="mozHidden",f.visibilityChange="mozvisibilitychange"):void 0!==document.webkitHidden&&(f.hidden="webkitHidden",f.visibilityChange="webkitvisibilitychange"),f.autoPlay=a.proxy(f.autoPlay,f),f.autoPlayClear=a.proxy(f.autoPlayClear,f),f.autoPlayIterator=a.proxy(f.autoPlayIterator,f),f.changeSlide=a.proxy(f.changeSlide,f),f.clickHandler=a.proxy(f.clickHandler,f),f.selectHandler=a.proxy(f.selectHandler,f),f.setPosition=a.proxy(f.setPosition,f),f.swipeHandler=a.proxy(f.swipeHandler,f),f.dragHandler=a.proxy(f.dragHandler,f),f.keyHandler=a.proxy(f.keyHandler,f),f.instanceUid=c++,f.htmlExpr=/^(?:\s*(<[\w\W]+>)[^>]*)$/,f.registerBreakpoints(),f.init(!0)}var c=0;return b}(),b.prototype.activateADA=function(){this.$slideTrack.find(".slick-active").attr({"aria-hidden":"false"}).find("a, input, button, select").attr({tabindex:"0"})},b.prototype.addSlide=b.prototype.slickAdd=function(b,c,d){var e=this;if("boolean"==typeof c)d=c,c=null;else if(c<0||c>=e.slideCount)return!1;e.unload(),"number"==typeof c?0===c&&0===e.$slides.length?a(b).appendTo(e.$slideTrack):d?a(b).insertBefore(e.$slides.eq(c)):a(b).insertAfter(e.$slides.eq(c)):!0===d?a(b).prependTo(e.$slideTrack):a(b).appendTo(e.$slideTrack),e.$slides=e.$slideTrack.children(this.options.slide),e.$slideTrack.children(this.options.slide).detach(),e.$slideTrack.append(e.$slides),e.$slides.each(function(b,c){a(c).attr("data-slick-index",b)}),e.$slidesCache=e.$slides,e.reinit()},b.prototype.animateHeight=function(){var a=this;if(1===a.options.slidesToShow&&!0===a.options.adaptiveHeight&&!1===a.options.vertical){var b=a.$slides.eq(a.currentSlide).outerHeight(!0);a.$list.animate({height:b},a.options.speed)}},b.prototype.animateSlide=function(b,c){var d={},e=this;e.animateHeight(),!0===e.options.rtl&&!1===e.options.vertical&&(b=-b),!1===e.transformsEnabled?!1===e.options.vertical?e.$slideTrack.animate({left:b},e.options.speed,e.options.easing,c):e.$slideTrack.animate({top:b},e.options.speed,e.options.easing,c):!1===e.cssTransitions?(!0===e.options.rtl&&(e.currentLeft=-e.currentLeft),a({animStart:e.currentLeft}).animate({animStart:b},{duration:e.options.speed,easing:e.options.easing,step:function(a){a=Math.ceil(a),!1===e.options.vertical?(d[e.animType]="translate("+a+"px, 0px)",e.$slideTrack.css(d)):(d[e.animType]="translate(0px,"+a+"px)",e.$slideTrack.css(d))}
1,complete:function(){c&&c.call()}})):(e.applyTransition(),b=Math.ceil(b),!1===e.options.vertical?d[e.animType]="translate3d("+b+"px, 0px, 0px)":d[e.animType]="translate3d(0px,"+b+"px, 0px)",e.$slideTrack.css(d),c&&setTimeout(function(){e.disableTransition(),c.call()},e.options.speed))},b.prototype.getNavTarget=function(){var b=this,c=b.options.asNavFor;return c&&null!==c&&(c=a(c).not(b.$slider)),c},b.prototype.asNavFor=function(b){var c=this,d=c.getNavTarget();null!==d&&"object"==typeof d&&d.each(function(){var c=a(this).slick("getSlick");c.unslicked||c.slideHandler(b,!0)})},b.prototype.applyTransition=function(a){var b=this,c={};!1===b.options.fade?c[b.transitionType]=b.transformType+" "+b.options.speed+"ms "+b.options.cssEase:c[b.transitionType]="opacity "+b.options.speed+"ms "+b.options.cssEase,!1===b.options.fade?b.$slideTrack.css(c):b.$slides.eq(a).css(c)},b.prototype.autoPlay=function(){var a=this;a.autoPlayClear(),a.slideCount>a.options.slidesToShow&&(a.autoPlayTimer=setInterval(a.autoPlayIterator,a.options.autoplaySpeed))},b.prototype.autoPlayClear=function(){var a=this;a.autoPlayTimer&&clearInterval(a.autoPlayTimer)},b.prototype.autoPlayIterator=function(){var a=this,b=a.currentSlide+a.options.slidesToScroll;a.paused||a.interrupted||a.focussed||(!1===a.options.infinite&&(1===a.direction&&a.currentSlide+1===a.slideCount-1?a.direction=0:0===a.direction&&(b=a.currentSlide-a.options.slidesToScroll,a.currentSlide-1==0&&(a.direction=1))),a.slideHandler(b))},b.prototype.buildArrows=function(){var b=this;!0===b.options.arrows&&(b.$prevArrow=a(b.options.prevArrow).addClass("slick-arrow"),b.$nextArrow=a(b.options.nextArrow).addClass("slick-arrow"),b.slideCount>b.options.slidesToShow?(b.$prevArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),b.$nextArrow.removeClass("slick-hidden").removeAttr("aria-hidden tabindex"),b.htmlExpr.test(b.options.prevArrow)&&b.$prevArrow.prependTo(b.options.appendArrows),b.htmlExpr.test(b.options.nextArrow)&&b.$nextArrow.appendTo(b.options.appendArrows),!0!==b.options.infinite&&b.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true")):b.$prevArrow.add(b.$nextArrow).addClass("slick-hidden").attr({"aria-disabled":"true",tabindex:"-1"}))},b.prototype.buildDots=function(){var b,c,d=this;if(!0===d.options.dots&&d.slideCount>d.options.slidesToShow){for(d.$slider.addClass("slick-dotted"),c=a("<ul />").addClass(d.options.dotsClass),b=0;b<=d.getDotCount();b+=1)c.append(a("<li />").append(d.options.customPaging.call(this,d,b)));d.$dots=c.appendTo(d.options.appendDots),d.$dots.find("li").first().addClass("slick-active")}},b.prototype.buildOut=function(){var b=this;b.$slides=b.$slider.children(b.options.slide+":not(.slick-cloned)").addClass("slick-slide"),b.slideCount=b.$slides.length,b.$slides.each(function(b,c){a(c).attr("data-slick-index",b).data("originalStyling",a(c).attr("style")||"")}),b.$slider.addClass("slick-slider"),b.$slideTrack=0===b.slideCount?a('<div class="slick-track"/>').appendTo(b.$slider):b.$slides.wrapAll('<div class="slick-track"/>').parent(),b.$list=b.$slideTrack.wrap('<div class="slick-list"/>').parent(),b.$slideTrack.css("opacity",0),!0!==b.options.centerMode&&!0!==b.options.swipeToSlide||(b.options.slidesToScroll=1),a("img[data-lazy]",b.$slider).not("[src]").addClass("slick-loading"),b.setupInfinite(),b.buildArrows(),b.buildDots(),b.updateDots(),b.setSlideClasses("number"==typeof b.currentSlide?b.currentSlide:0),!0===b.options.draggable&&b.$list.addClass("draggable")},b.prototype.buildRows=function(){var a,b,c,d,e,f,g,h=this;if(d=document.createDocumentFragment(),f=h.$slider.children(),h.options.rows>0){for(g=h.options.slidesPerRow*h.options.rows,e=Math.ceil(f.length/g),a=0;a<e;a++){var i=document.createElement("div");for(b=0;b<h.options.rows;b++){var j=document.createElement("div");for(c=0;c<h.options.slidesPerRow;c++){var k=a*g+(b*h.options.slidesPerRow+c);f.get(k)&&j.appendChild(f.get(k))}i.appendChild(j)}d.appendChild(i)}h.$slider.empty().append(d),h.$slider.children().children().children().css({width:100/h.options.slidesPerRow+"%",display:"inline-block"})}},b.prototype.checkResponsive=function(b,c){var d,e,f,g=this,h=!1,i=g.$slider.width(),j=window.innerWidth||a(window).width();if("window"===g.respondTo?f=j:"slider"===g.respondTo?f=i:"min"===g.respondTo&&(f=Math.min(j,i)),g.options.responsive&&g.options.responsive.length&&null!==g.options.responsive){e=null;for(d in g.breakpoints)g.breakpoints.hasOwnProperty(d)&&(!1===g.originalSettings.mobileFirst?f<g.breakpoints[d]&&(e=g.breakpoints[d]):f>g.breakpoints[d]&&(e=g.breakpoints[d]));null!==e?null!==g.activeBreakpoint?(e!==g.activeBreakpoint||c)&&(g.activeBreakpoint=e,"unslick"===g.breakpointSettings[e]?g.unslick(e):(g.options=a.extend({},g.originalSettings,g.breakpointSettings[e]),!0===b&&(g.currentSlide=g.options.initialSlide),g.refresh(b)),h=e):(g.activeBreakpoint=e,"unslick"===g.breakpointSettings[e]?g.unslick(e):(g.options=a.extend({},g.originalSettings,g.breakpointSettings[e]),!0===b&&(g.currentSlide=g.options.initialSlide),g.refresh(b)),h=e):null!==g.activeBreakpoint&&(g.activeBreakpoint=null,g.options=g.originalSettings,!0===b&&(g.currentSlide=g.options.initialSlide),g.refresh(b),h=e),b||!1===h||g.$slider.trigger("breakpoint",[g,h]
1)}},b.prototype.changeSlide=function(b,c){var d,e,f,g=this,h=a(b.currentTarget);switch(h.is("a")&&b.preventDefault(),h.is("li")||(h=h.closest("li")),f=g.slideCount%g.options.slidesToScroll!=0,d=f?0:(g.slideCount-g.currentSlide)%g.options.slidesToScroll,b.data.message){case"previous":e=0===d?g.options.slidesToScroll:g.options.slidesToShow-d,g.slideCount>g.options.slidesToShow&&g.slideHandler(g.currentSlide-e,!1,c);break;case"next":e=0===d?g.options.slidesToScroll:d,g.slideCount>g.options.slidesToShow&&g.slideHandler(g.currentSlide+e,!1,c);break;case"index":var i=0===b.data.index?0:b.data.index||h.index()*g.options.slidesToScroll;g.slideHandler(g.checkNavigable(i),!1,c),h.children().trigger("focus");break;default:return}},b.prototype.checkNavigable=function(a){var b,c,d=this;if(b=d.getNavigableIndexes(),c=0,a>b[b.length-1])a=b[b.length-1];else for(var e in b){if(a<b[e]){a=c;break}c=b[e]}return a},b.prototype.cleanUpEvents=function(){var b=this;b.options.dots&&null!==b.$dots&&(a("li",b.$dots).off("click.slick",b.changeSlide).off("mouseenter.slick",a.proxy(b.interrupt,b,!0)).off("mouseleave.slick",a.proxy(b.interrupt,b,!1)),!0===b.options.accessibility&&b.$dots.off("keydown.slick",b.keyHandler)),b.$slider.off("focus.slick blur.slick"),!0===b.options.arrows&&b.slideCount>b.options.slidesToShow&&(b.$prevArrow&&b.$prevArrow.off("click.slick",b.changeSlide),b.$nextArrow&&b.$nextArrow.off("click.slick",b.changeSlide),!0===b.options.accessibility&&(b.$prevArrow&&b.$prevArrow.off("keydown.slick",b.keyHandler),b.$nextArrow&&b.$nextArrow.off("keydown.slick",b.keyHandler))),b.$list.off("touchstart.slick mousedown.slick",b.swipeHandler),b.$list.off("touchmove.slick mousemove.slick",b.swipeHandler),b.$list.off("touchend.slick mouseup.slick",b.swipeHandler),b.$list.off("touchcancel.slick mouseleave.
1slick",b.swipeHandler),b.$list.off("click.slick",b.clickHandler),a(document).off(b.visibilityChange,b.visibility),b.cleanUpSlideEvents(),!0===b.options.accessibility&&b.$list.off("keydown.slick",b.keyHandler),!0===b.options.focusOnSelect&&a(b.$slideTrack).children().off("click.slick",b.selectHandler),a(window).off("orientationchange.slick.slick-"+b.instanceUid,b.orientationChange),a(window).off("resize.slick.slick-"+b.instanceUid,b.resize),a("[draggable!=true]",b.$slideTrack).off("dragstart",b.preventDefault),a(window).off("load.slick.slick-"+b.instanceUid,b.setPosition)},b.prototype.cleanUpSlideEvents=function(){var b=this;b.$list.off("mouseenter.slick",a.proxy(b.interrupt,b,!0)),b.$list.off("mouseleave.slick",a.proxy(b.interrupt,b,!1))},b.prototype.cleanUpRows=function(){var a,b=this;b.options.rows>0&&(a=b.$slides.children().children(),a.removeAttr("style"),b.$slider.empty().append(a))},b.prototype.clickHandler=function(a){!1===this.shouldClick&&(a.stopImmediatePropagation(),a.stopPropagation(),a.preventDefault())},b.prototype.destroy=function(b){var c=this;c.autoPlayClear(),c.touchObject={},c.cleanUpEvents(),a(".slick-cloned",c.$slider).detach(),c.$dots&&c.$dots.remove(),c.$prevArrow&&c.$prevArrow.length&&(c.$prevArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),c.htmlExpr.test(c.options.prevArrow)&&c.$prevArrow.remove()),c.$nextArrow&&c.$nextArrow.length&&(c.$nextArrow.removeClass("slick-disabled slick-arrow slick-hidden").removeAttr("aria-hidden aria-disabled tabindex").css("display",""),c.htmlExpr.test(c.options.nextArrow)&&c.$nextArrow.remove()),c.$slides&&(c.$slides.removeClass("slick-slide slick-active slick-center slick-visible slick-current").removeAttr("aria-hidden").removeAttr("data-slick-index").each(function(){a(this).attr("style",a(this).data("originalStyling"))}),c.$slideTrack.children(this.options.slide).detach(),c.$slideTrack.detach(),c.$list.detach(),c.$slider.append(c.$slides)),c.cleanUpRows(),c.$slider.removeClass("slick-slider"),c.$slider.removeClass("slick-initialized"),c.$slider.removeClass("slick-dotted"),c.unslicked=!0,b||c.$slider.trigger("destroy",[c])},b.prototype.disableTransition=function(a){var b=this,c={};c[b.transitionType]="",!1===b.options.fade?b.$slideTrack.css(c):b.$slides.eq(a).css(c)},b.prototype.fadeSlide=function(a,b){var c=this;!1===c.cssTransitions?(c.$slides.eq(a).css({zIndex:c.options.zIndex}),c.$slides.eq(a).animate({opacity:1},c.options.speed,c.options.easing,b)):(c.applyTransition(a),c.$slides.eq(a).css({opacity:1,zIndex:c.options.zIndex}),b&&setTimeout(function(){c.disableTransition(a),b.call()},c.options.speed))},b.prototype.fadeSlideOut=function(a){var b=this;!1===b.cssTransitions?b.$slides.eq(a).animate({opacity:0,zIndex:b.options.zIndex-2},b.options.speed,b.options.easing):(b.applyTransition(a),b.$slides.eq(a).css({opacity:0,zIndex:b.options.zIndex-2}))},b.prototype.filterSlides=b.prototype.slickFilter=function(a){var b=this;null!==a&&(b.$slidesCache=b.$slides,b.unload(),b.$slideTrack.children(this.options.slide).detach(),b.$slidesCache.filter(a).appendTo(b.$slideTrack),b.reinit())},b.prototype.focusHandler=function(){var b=this;b.$slider.off("focus.slick blur.slick").on("focus.slick blur.slick","*",function(c){c.stopImmediatePropagation();var d=a(this);setTimeout(function(){b.options.pauseOnFocus&&(b.focussed=d.is(":focus"),b.autoPlay())},0)})},b.prototype.getCurrent=b.prototype.slickCurrentSlide=function(){return this.currentSlide},b.prototype.getDotCount=function(){var a=this,b=0,c=0,d=0;if(!0===a.options.infinite)if(a.slideCount<=a.options.slidesToShow)++d;else for(;b<a.slideCount;)++d,b=c+a.options.slidesToScroll,c+=a.options.slidesToScroll<=a.options.slidesToShow?a.options.slidesToScroll:a.options.slidesToShow;else if(!0===a.options.centerMode)d=a.slideCount;else if(a.options.asNavFor)for(;b<a.slideCount;)++d,b=c+a.options.slidesToScroll,c+=a.options.slidesToScroll<=a.options.slidesToShow?a.options.slidesToScroll:a.options.slidesToShow;else d=1+Math.ceil((a.slideCount-a.options.slidesToShow)/a.options.slidesToScroll);return d-1},b.prototype.getLeft=function(a){var b,c,d,e,f=this,g=0;return f.slideOffset=0,c=f.$slides.first().outerHeight(!0),!0===f.options.infinite?(f.slideCount>f.options.slidesToShow&&(f.slideOffset=f.slideWidth*f.options.slidesToShow*-1,e=-1,!0===f.options.vertical&&!0===f.options.centerMode&&(2===f.options.slidesToShow?e=-1.5:1===f.options.slidesToShow&&(e=-2)),g=c*f.options.slidesToShow*e),f.slideCount%f.options.slidesToScroll!=0&&a+f.options.slidesToScroll>f.slideCount&&f.slideCount>f.options.slidesToShow&&(a>
1f.slideCount?(f.slideOffset=(f.options.slidesToShow-(a-f.slideCount))*f.slideWidth*-1,g=(f.options.slidesToShow-(a-f.slideCount))*c*-1):(f.slideOffset=f.slideCount%f.options.slidesToScroll*f.slideWidth*-1,g=f.slideCount%f.options.slidesToScroll*c*-1))):a+f.options.slidesToShow>f.slideCount&&(f.slideOffset=(a+f.options.slidesToShow-f.slideCount)*f.slideWidth,g=(a+f.options.slidesToShow-f.slideCount)*c),f.slideCount<=f.options.slidesToShow&&(f.slideOffset=0,g=0),!0===f.options.centerMode&&f.slideCount<=f.options.slidesToShow?f.slideOffset=f.slideWidth*Math.floor(f.options.slidesToShow)/2-f.slideWidth*f.slideCount/2:!0===f.options.centerMode&&!0===f.options.infinite?f.slideOffset+=f.slideWidth*Math.floor(f.options.slidesToShow/2)-f.slideWidth:!0===f.options.centerMode&&(f.slideOffset=0,f.slideOffset+=f.slideWidth*Math.floor(f.options.slidesToShow/2)),b=!1===f.options.vertical?a*f.slideWidth*-1+f.slideOffset:a*c*-1+g,!0===f.options.variableWidth&&(d=f.slideCount<=f.options.slidesToShow||!1===f.options.infinite?f.$slideTrack.children(".slick-slide").eq(a):f.$slideTrack.children(".slick-slide").eq(a+f.options.slidesToShow),b=!0===f.options.rtl?d[0]?-1*(f.$slideTrack.width()-d[0].offsetLeft-d.width()):0:d[0]?-1*d[0].offsetLeft:0,!0===f.options.centerMode&&(d=f.slideCount<=f.options.slidesToShow||!1===f.options.infinite?f.$slideTrack.children(".slick-slide").eq(a):f.$slideTrack.children(".slick-slide").eq(a+f.options.slidesToShow+1),b=!0===f.options.rtl?d[0]?-1*(f.$slideTrack.width()-d[0].offsetLeft-d.width()):0:d[0]?-1*d[0].offsetLeft:0,b+=(f.$list.width()-d.outerWidth())/2)),b},b.prototype.getOption=b.prototype.slickGetOption=function(a){return this.options[a]},b.prototype.getNavigableIndexes=function(){var a,b=this,c=0,d=0,e=[];for(!1===b.options.infinite?a=b.slideCount:(c=-1*b.options.slidesToScroll,d=-1*b.options.slidesToScroll,a=2*b.slideCount);c<a;)e.push(c),c=d+b.options.slidesToScroll,d+=b.options.slidesToScroll<=b.options.slidesToShow?b.options.slidesToScroll:b.options.slidesToShow;return e},b.prototype.getSlick=function(){return this},b.prototype.getSlideCount=function(){var b,c,d=this;return c=!0===d.options.centerMode?d.slideWidth*Math.floor(d.options.slidesToShow/2):0,!0===d.options.swipeToSlide?(d.$slideTrack.find(".slick-slide").each(function(e,f){if(f.offsetLeft-c+a(f).outerWidth()/2>-1*d.swipeLeft)return b=f,!1}),Math.abs(a(b).attr("data-slick-index")-d.currentSlide)||1):d.options.slidesToScroll},b.prototype.goTo=b.prototype.slickGoTo=function(a,b){this.changeSlide({data:{message:"index",index:parseInt(a)}},b)},b.prototype.init=function(b){var c=this;a(c.$slider).hasClass("slick-initialized")||(a(c.$slider).addClass("slick-initialized"),c.buildRows(),c.buildOut(),c.setProps(),c.startLoad(),c.loadSlider(),c.initializeEvents(),c.updateArrows(),c.updateDots(),c.checkResponsive(!0),c.focusHandler()),b&&c.$slider.trigger("init",[c]),!0===c.options.accessibility&&c.initADA(),c.options.autoplay&&(c.paused=!1,c.autoPlay())},b.prototype.initADA=function(){var b=this,c=Math.ceil(b.slideCount/b.options.slidesToShow),d=b.getNavigableIndexes().filter(function(a){return a>=0&&a<b.slideCount});b.$slides.add(b.$slideTrack.find(".slick-cloned")).attr({"aria-hidden":"true",tabindex:"-1"}).find("a, input, button, select").attr({tabindex:"-1"}),null!==b.$dots&&(b.$slides.not(b.$slideTrack.find(".slick-cloned")).each(function(c){var e=d.indexOf(c);if(a(this).attr({role:"tabpanel",id:"slick-slide"+b.instanceUid+c,tabindex:-1}),-1!==e){var f="slick-slide-control"+b.instanceUid+e;a("#"+f).length&&a(this).attr({"aria-describedby":f})}}),b.$dots.attr("role","tablist").find("li").each(function(e){var f=d[e];a(this).attr({role:"presentation"}),a(this).find("button").first().attr({role:"tab",id:"slick-slide-control"+b.instanceUid+e,"aria-controls":"slick-slide"+b.instanceUid+f,"aria-label":e+1+" of "+c,"aria-selected":null,tabindex:"-1"})}).eq(b.currentSlide).find("button").attr({"aria-selected":"true",tabindex:"0"}).end());for(var e=b.currentSlide,f=e+b.options.slidesToShow;e<f;e++)b.options.focusOnChange?b.$slides.eq(e).attr({tabindex:"0"}):b.$slides.eq(e).removeAttr("tabindex");b.activateADA()},b.prototype.initArrowEvents=function(){var a=this;!0===a.options.arrows&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.off("click.slick").on("click.slick",{message:"previous"},a.changeSlide),a.$nextArrow.off("click.slick").on("click.slick",{message:"next"},a.changeSlide),!0===a.options.accessibility&&(a.$prevArrow.on("keydown.slick",a.keyHandler),a.$nextArrow.on("keydown.slick",a.keyHandler)))},b.prototype.initDotEvents=function(){var b=this;!0===b.options.dots&&b.slideCount>b.options.slidesToShow&&(a("li",b.$dots).on("click.slick",{message:"index"},b.changeSlide),!0===b.options.accessibility&&b.$dots.on("keydown.slick",b.keyHandler)),!0===b.options.dots&&!0===b.options.pauseOnDotsHover&&b.slideCount>b.options.slidesToShow&&a("li",b.$dots).on("mouseenter.slick",a.proxy(b.interrupt,b,!0)).on("mouseleave.
1slick",a.proxy(b.interrupt,b,!1))},b.prototype.initSlideEvents=function(){var b=this;b.options.pauseOnHover&&(b.$list.on("mouseenter.slick",a.proxy(b.interrupt,b,!0)),b.$list.on("mouseleave.slick",a.proxy(b.interrupt,b,!1)))},b.prototype.initializeEvents=function(){var b=this;b.initArrowEvents(),b.initDotEvents(),b.initSlideEvents(),b.$list.on("touchstart.slick mousedown.slick",{action:"start"},b.swipeHandler),b.$list.on("touchmove.slick mousemove.slick",{action:"move"},b.swipeHandler),b.$list.on("touchend.slick mouseup.slick",{action:"end"},b.swipeHandler),b.$list.on("touchcancel.slick mouseleave.slick",{action:"end"},b.swipeHandler),b.$list.on("click.slick",b.clickHandler),a(document).on(b.visibilityChange,a.proxy(b.visibility,b)),!0===b.options.accessibility&&b.$list.on("keydown.slick",b.keyHandler),!0===b.options.focusOnSelect&&a(b.$slideTrack).children().on("click.slick",b.selectHandler),a(window).on("orientationchange.slick.slick-"+b.instanceUid,a.proxy(b.orientationChange,b)), 2a(window).on("resize.slick.slick-"+b.instanceUid,a.proxy(b.resize,b)),a("[draggable!=true]",b.$slideTrack).on("dragstart",b.preventDefault),a(window).on("load.slick.slick-"+b.instanceUid,b.setPosition),a(b.setPosition)},b.prototype.initUI=function(){var a=this;!0===a.options.arrows&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.show(),a.$nextArrow.show()),!0===a.options.dots&&a.slideCount>a.options.slidesToShow&&a.$dots.show()},b.prototype.keyHandler=function(a){var b=this;a.target.tagName.match("TEXTAREA|INPUT|SELECT")||(37===a.keyCode&&!0===b.options.accessibility?b.changeSlide({data:{message:!0===b.options.rtl?"next":"previous"}}):39===a.keyCode&&!0===b.options.accessibility&&b.changeSlide({data:{message:!0===b.options.rtl?"previous":"next"}}))},b.prototype.lazyLoad=function(){function b(b){a("img[data-lazy]",b).each(function(){var b=a(this),c=a(this).attr("data-lazy"),d=a(this).attr("data-srcset"),e=a(this).attr("data-sizes")||g.$slider.attr("data-sizes"),f=document.createElement("img");f.onload=function(){b.animate({opacity:0}
2,100,function(){d&&(b.attr("srcset",d),e&&b.attr("sizes",e)),b.attr("src",c).animate({opacity:1},200,function(){b.removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading")}),g.$slider.trigger("lazyLoaded",[g,b,c])})},f.onerror=function(){b.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),g.$slider.trigger("lazyLoadError",[g,b,c])},f.src=c})}var c,d,e,f,g=this;if(!0===g.options.centerMode?!0===g.options.infinite?(e=g.currentSlide+(g.options.slidesToShow/2+1),f=e+g.options.slidesToShow+2):(e=Math.max(0,g.currentSlide-(g.options.slidesToShow/2+1)),f=g.options.slidesToShow/2+1+2+g.currentSlide):(e=g.options.infinite?g.options.slidesToShow+g.currentSlide:g.currentSlide,f=Math.ceil(e+g.options.slidesToShow),!0===g.options.fade&&(e>0&&e--,f<=g.slideCount&&f++)),c=g.$slider.find(".slick-slide").slice(e,f),"anticipated"===g.options.lazyLoad)for(var h=e-1,i=f,j=g.$slider.find(".slick-slide"),k=0;k<g.options.slidesToScroll;k++)h<0&&(h=g.slideCount-1),c=c.add(j.eq(h)),c=c.add(j.eq(i)),h--,i++;b(c),g.slideCount<=g.options.slidesToShow?(d=g.$slider.find(".slick-slide"),b(d)):g.currentSlide>=g.slideCount-g.options.slidesToShow?(d=g.$slider.find(".slick-cloned").slice(0,g.options.slidesToShow),b(d)):0===g.currentSlide&&(d=g.$slider.find(".slick-cloned").slice(-1*g.options.slidesToShow),b(d))},b.prototype.loadSlider=function(){var a=this;a.setPosition(),a.$slideTrack.css({opacity:1}),a.$slider.removeClass("slick-loading"),a.initUI(),"progressive"===a.options.lazyLoad&&a.progressiveLazyLoad()},b.prototype.next=b.prototype.slickNext=function(){this.changeSlide({data:{message:"next"}})},b.prototype.orientationChange=function(){var a=this;a.checkResponsive(),a.setPosition()},b.prototype.pause=b.prototype.slickPause=function(){var a=this;a.autoPlayClear(),a.paused=!0},b.prototype.play=b.prototype.slickPlay=function(){var a=this;a.autoPlay(),a.options.autoplay=!0,a.paused=!1,a.focussed=!1,a.interrupted=!1},b.prototype.postSlide=function(b){var c=this;if(!c.unslicked&&(c.$slider.trigger("afterChange",[c,b]),c.animating=!1,c.slideCount>c.options.slidesToShow&&c.setPosition(),c.swipeLeft=null,c.options.autoplay&&c.autoPlay(),!0===c.options.accessibility&&(c.initADA(),c.options.focusOnChange))){a(c.$slides.get(c.currentSlide)).attr("tabindex",0).focus()}},b.prototype.prev=b.prototype.slickPrev=function(){this.changeSlide({data:{message:"previous"}})},b.prototype.preventDefault=function(a){a.preventDefault()},b.prototype.progressiveLazyLoad=function(b){b=b||1;var c,d,e,f,g,h=this,i=a("img[data-lazy]",h.$slider);i.length?(c=i.first(),d=c.attr("data-lazy"),e=c.attr("data-srcset"),f=c.attr("data-sizes")||h.$slider.attr("data-sizes"),g=document.createElement("img"),g.onload=function(){e&&(c.attr("srcset",e),f&&c.attr("sizes",f)),c.attr("src",d).removeAttr("data-lazy data-srcset data-sizes").removeClass("slick-loading"),!0===h.options.adaptiveHeight&&h.setPosition(),h.$slider.trigger("lazyLoaded",[h,c,d]),h.progressiveLazyLoad()},g.onerror=function(){b<3?setTimeout(function(){h.progressiveLazyLoad(b+1)},500):(c.removeAttr("data-lazy").removeClass("slick-loading").addClass("slick-lazyload-error"),h.$slider.trigger("lazyLoadError",[h,c,d]),h.progressiveLazyLoad())},g.src=d):h.$slider.trigger("allImagesLoaded",[h])},b.prototype.refresh=function(b){var c,d,e=this;d=e.slideCount-e.options.slidesToShow,!e.options.infinite&&e.currentSlide>d&&(e.currentSlide=d),e.slideCount<=e.options.slidesToShow&&(e.currentSlide=0),c=e.currentSlide,e.destroy(!0),a.extend(e,e.initials,{currentSlide:c}
2),e.init(),b||e.changeSlide({data:{message:"index",index:c}},!1)},b.prototype.registerBreakpoints=function(){var b,c,d,e=this,f=e.options.responsive||null;if("array"===a.type(f)&&f.length){e.respondTo=e.options.respondTo||"window";for(b in f)if(d=e.breakpoints.length-1,f.hasOwnProperty(b)){for(c=f[b].breakpoint;d>=0;)e.breakpoints[d]&&e.breakpoints[d]===c&&e.breakpoints.splice(d,1),d--;e.breakpoints.push(c),e.breakpointSettings[c]=f[b].settings}e.breakpoints.sort(function(a,b){return e.options.mobileFirst?a-b:b-a})}},b.prototype.reinit=function(){var b=this;b.$slides=b.$slideTrack.children(b.options.slide).addClass("slick-slide"),b.slideCount=b.$slides.length,b.currentSlide>=b.slideCount&&0!==b.currentSlide&&(b.currentSlide=b.currentSlide-b.options.slidesToScroll),b.slideCount<=b.options.slidesToShow&&(b.currentSlide=0),b.registerBreakpoints(),b.setProps(),b.setupInfinite(),b.buildArrows(),b.updateArrows(),b.initArrowEvents(),b.buildDots(),b.updateDots(),b.initDotEvents(),b.cleanUpSlideEvents(),b.initSlideEvents(),b.checkResponsive(!1,!0),!0===b.options.focusOnSelect&&a(b.$slideTrack).children().on("click.slick",b.selectHandler),b.setSlideClasses("number"==typeof b.currentSlide?b.currentSlide:0),b.setPosition(),b.focusHandler(),b.paused=!b.options.autoplay,b.autoPlay(),b.$slider.trigger("reInit",[b])},b.prototype.resize=function(){var b=this;a(window).width()!==b.windowWidth&&(clearTimeout(b.windowDelay),b.windowDelay=window.setTimeout(function(){b.windowWidth=a(window).width(),b.checkResponsive(),b.unslicked||b.setPosition()},50))},b.prototype.removeSlide=b.prototype.slickRemove=function(a,b,c){var d=this;if("boolean"==typeof a?(b=a,a=!0===b?0:d.slideCount-1):a=!0===b?--a:a,d.slideCount<1||a<0||a>d.slideCount-1)return!1;d.unload(),!0===c?d.$slideTrack.children().remove():d.$slideTrack.children(this.options.slide).eq(a).remove(),d.$slides=d.$slideTrack.children(this.options.slide),d.$slideTrack.children(this.options.slide).detach(),d.$slideTrack.append(d.$slides),d.$slidesCache=d.$slides,d.reinit()},b.prototype.setCSS=function(a){var b,c,d=this,e={};!0===d.options.rtl&&(a=-a),b="left"==d.positionProp?Math.ceil(a)+"px":"0px",c="top"==d.positionProp?Math.ceil(a)+"px":"0px",e[d.positionProp]=a,!1===d.transformsEnabled?d.$slideTrack.css(e):(e={},!1===d.cssTransitions?(e[d.animType]="translate("+b+", "+c+")",d.$slideTrack.css(e)):(e[d.animType]="translate3d("+b+", "+c+", 0px)",d.$slideTrack.css(e)))},b.prototype.setDimensions=function(){var a=this;!1===a.options.vertical?!0===a.options.centerMode&&a.$list.css({padding:"0px "+a.options.centerPadding}):(a.$list.height(a.$slides.first().outerHeight(!0)*a.options.slidesToShow),!0===a.options.centerMode&&a.$list.css({padding:a.options.centerPadding+" 0px"})),a.listWidth=a.$list.width(),a.listHeight=a.$list.height(),!1===a.options.vertical&&!1===a.options.variableWidth?(a.slideWidth=Math.ceil(a.listWidth/a.options.slidesToShow),a.$slideTrack.width(Math.ceil(a.slideWidth*a.$slideTrack.children(".slick-slide").length))):!0===a.options.variableWidth?a.$slideTrack.width(5e3*a.slideCount):(a.slideWidth=Math.ceil(a.listWidth),a.$slideTrack.height(Math.ceil(a.$slides.first().outerHeight(!0)*a.$slideTrack.children(".slick-slide").length)));var b=a.$slides.first().outerWidth(!0)-a.$slides.first().width();!1===a.options.variableWidth&&a.$slideTrack.children(".slick-slide").width(a.slideWidth-b)},b.prototype.setFade=function(){var b,c=this;c.$slides.each(function(d,e){b=c.slideWidth*d*-1,!0===c.options.rtl?a(e).css({position:"relative",right:b,top:0,zIndex:c.options.zIndex-2,opacity:0}
2):a(e).css({position:"relative",left:b,top:0,zIndex:c.options.zIndex-2,opacity:0})}),c.$slides.eq(c.currentSlide).css({zIndex:c.options.zIndex-1,opacity:1})},b.prototype.setHeight=function(){var a=this;if(1===a.options.slidesToShow&&!0===a.options.adaptiveHeight&&!1===a.options.vertical){var b=a.$slides.eq(a.currentSlide).outerHeight(!0);a.$list.css("height",b)}},b.prototype.setOption=b.prototype.slickSetOption=function(){var b,c,d,e,f,g=this,h=!1;if("object"===a.type(arguments[0])?(d=arguments[0],h=arguments[1],f="multiple"):"string"===a.type(arguments[0])&&(d=arguments[0],e=arguments[1],h=arguments[2],"responsive"===arguments[0]&&"array"===a.type(arguments[1])?f="responsive":void 0!==arguments[1]&&(f="single")),"single"===f)g.options[d]=e;else if("multiple"===f)a.each(d,function(a,b){g.options[a]=b});else if("responsive"===f)for(c in e)if("array"!==a.type(g.options.responsive))g.options.responsive=[e[c]];else{for(b=g.options.responsive.length-1;b>=0;)g.options.responsive[b].breakpoint===e[c].breakpoint&&g.options.responsive.splice(b,1),b--;g.options.responsive.push(e[c])}h&&(g.unload(),g.reinit())},b.prototype.setPosition=function(){var a=this;a.setDimensions(),a.setHeight(),!1===a.options.fade?a.setCSS(a.getLeft(a.currentSlide)):a.setFade(),a.$slider.trigger("setPosition",[a])},b.prototype.setProps=function(){var a=this,b=document.body.style;a.positionProp=!0===a.options.vertical?"top":"left","top"===a.positionProp?a.$slider.addClass("slick-vertical"):a.$slider.removeClass("slick-vertical"),void 0===b.WebkitTransition&&void 0===b.MozTransition&&void 0===b.msTransition||!0===a.options.useCSS&&(a.cssTransitions=!0),a.options.fade&&("number"==typeof a.options.zIndex?a.options.zIndex<3&&(a.options.zIndex=3):a.options.zIndex=a.defaults.zIndex),void 0!==b.OTransform&&(a.animType="OTransform",a.transformType="-o-transform",a.transitionType="OTransition",void 0===b.perspectiveProperty&&void 0===b.webkitPerspective&&(a.animType=!1)),void 0!==b.MozTransform&&(a.animType="MozTransform",a.transformType="-moz-transform",a.transitionType="MozTransition",void 0===b.perspectiveProperty&&void 0===b.MozPerspective&&(a.animType=!1)),void 0!==b.webkitTransform&&(a.animType="webkitTransform",a.transformType="-webkit-transform",a.transitionType="webkitTransition",void 0===b.perspectiveProperty&&void 0===b.webkitPerspective&&(a.animType=!1)),void 0!==b.msTransform&&(a.animType="msTransform",a.transformType="-ms-transform",a.transitionType="msTransition",void 0===b.msTransform&&(a.animType=!1)),void 0!==b.transform&&!1!==a.animType&&(a.animType="transform",a.transformType="transform",a.transitionType="transition"),a.transformsEnabled=a.options.useTransform&&null!==a.animType&&!1!==a.animType},b.prototype.setSlideClasses=function(a){var b,c,d,e,f=this;if(c=f.$slider.find(".slick-slide").removeClass("slick-active slick-center slick-current").attr("aria-hidden","true"),f.$slides.eq(a).addClass("slick-current"),!0===f.options.centerMode){var g=f.options.slidesToShow%2==0?1:0;b=Math.floor(f.options.slidesToShow/2),!0===f.options.infinite&&(a>=b&&a<=f.slideCount-1-b?f.$slides.slice(a-b+g,a+b+1).addClass("slick-active").attr("aria-hidden","false"):(d=f.options.slidesToShow+a,c.slice(d-b+1+g,d+b+2).addClass("slick-active").attr("aria-hidden","false")),0===a?c.eq(c.length-1-f.options.slidesToShow).addClass("slick-center"):a===f.slideCount-1&&c.eq(f.options.slidesToShow).addClass("slick-center")),f.$slides.eq(a).addClass("slick-center")}else a>=0&&a<=f.slideCount-f.options.slidesToShow?f.$slides.slice(a,a+f.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"):c.length<=f.options.slidesToShow?c.addClass("slick-active").attr("aria-hidden","false"):(e=f.slideCount%f.options.slidesToShow,d=!0===f.options.infinite?f.options.slidesToShow+a:a,f.options.slidesToShow==f.options.slidesToScroll&&f.slideCount-a<f.options.slidesToShow?c.slice(d-(f.options.slidesToShow-e),d+e).addClass("slick-active").attr("aria-hidden","false"):c.slice(d,d+f.options.slidesToShow).addClass("slick-active").attr("aria-hidden","false"));"ondemand"!==f.options.lazyLoad&&"anticipated"!==f.options.lazyLoad||f.lazyLoad()},b.prototype.setupInfinite=function(){var b,c,d,e=this;if(!0===e.options.fade&&(e.options.centerMode=!1),!0===e.options.infinite&&!1===e.options.fade&&(c=null,e.slideCount>e.options.slidesToShow)){for(d=!0===e.options.centerMode?e.options.slidesToShow+1:e.options.slidesToShow,b=e.slideCount;b>e.slideCount-d;b-=1)c=b-1,a(e.$slides[c]).clone(!0).attr("id","").attr("data-slick-index",c-e.slideCount).prependTo(e.$slideTrack).addClass("slick-cloned");for(b=0;b<d+e.slideCount;b+=1)c=b,a(e.$slides[c]).clone(!0).attr("id","").attr("data-slick-index",c+e.slideCount).appendTo(e.$slideTrack).addClass("slick-cloned");e.$slideTrack.find(".slick-cloned").find("[id]").each(function(){a(this).attr("id","")})}},b.prototype.interrupt=function(a){var b=this;a||b.autoPlay(),b.interrupted=a},b.prototype.selectHandler=function(b){var c=this,d=a(b.target).is(".slick-slide")?a(b.target):a(b.target).parents(".slick-slide"),e=parseInt(d.attr("data-slick-index"));if(e||(e=0),c.slideCount<=c.options.slidesToShow)return void c.slideHandler(e,!1,!0);c.slideHandler(e)},b.prototype.slideHandler=function(a,b,c){var d,e,f,g,h,i=null,j=this;if(b=b||!1,!(!0===j.animating&&!0===j.options.waitForAnimate||!0===j.options.fade&&j.currentSlide===a)){if(!1===b&&j.asNavFor(a),d=a,i=j.getLeft(d),g=j.getLeft(j.currentSlide),j.currentLeft=null===j.swipeLeft?g:j.swipeLeft,!1===j.options.infinite&&!1===j.options.centerMode&&(a<0||a>j.getDotCount()*j.options.slidesToScroll))return void(!1===j.options.fade&&(d=j.currentSlide,!0!==c&&j.slideCount>j.options.slidesToShow?j.animateSlide(g,function(){j.postSlide(d)}):j.postSlide(d)));if(!1===j.options.infinite&&!0===j.options.centerMode&&(a<0||a>j.slideCount-j.options.slidesToScroll))return void(!1===j.options.fade&&(d=j.currentSlide,!0!==c&&j.slideCount>j.options.slidesToShow?j.animateSlide(g,function(){j.postSlide(d)}):j.postSlide(d)));if(j.options.autoplay&&clearInterval(j.autoPlayTimer),e=d<0?j.slideCount%j.options.slidesToScroll!=0?j.slideCount-j.slideCount%j.options.slidesToScroll:j.slideCount+d:d>=j.slideCount?j.slideCount%j.options.slidesToScroll!=0?0:d-j.slideCount:d,j.animating=!0,j.$slider.trigger("beforeChange",[j,j.currentSlide,e]),f=j.currentSlide,j.currentSlide=e,j.setSlideClasses(j.currentSlide),j.options.asNavFor&&(h=j.getNavTarget(),h=h.slick("getSlick"),h.slideCount<=h.options.slidesToShow&&h.setSlideClasses(j.currentSlide)),j.updateDots(),j.updateArrows(),!0===j.options.fade)return!0!==c?(j.fadeSlideOut(f),j.fade
2Slide(e,function(){j.postSlide(e)})):j.postSlide(e),void j.animateHeight();!0!==c&&j.slideCount>j.options.slidesToShow?j.animateSlide(i,function(){j.postSlide(e)}):j.postSlide(e)}},b.prototype.startLoad=function(){var a=this;!0===a.options.arrows&&a.slideCount>a.options.slidesToShow&&(a.$prevArrow.hide(),a.$nextArrow.hide()),!0===a.options.dots&&a.slideCount>a.options.slidesToShow&&a.$dots.hide(),a.$slider.addClass("slick-loading")},b.prototype.swipeDirection=function(){var a,b,c,d,e=this;return a=e.touchObject.startX-e.touchObject.curX,b=e.touchObject.startY-e.touchObject.curY,c=Math.atan2(b,a),d=Math.round(180*c/Math.PI),d<0&&(d=360-Math.abs(d)),d<=45&&d>=0?!1===e.options.rtl?"left":"right":d<=360&&d>=315?!1===e.options.rtl?"left":"right":d>=135&&d<=225?!1===e.options.rtl?"right":"left":!0===e.options.verticalSwiping?d>=35&&d<=135?"down":"up":"vertical"},b.prototype.swipeEnd=function(a){var b,c,d=this;if(d.dragging=!1,d.swiping=!1,d.scrolling)return d.scrolling=!1,!1;if(d.interrupted=!1,d.shouldClick=!(d.touchObject.swipeLength>10),void 0===d.touchObject.curX)return!1;if(!0===d.touchObject.edgeHit&&d.$slider.trigger("edge",[d,d.swipeDirection()]),d.touchObject.swipeLength>=d.touchObject.minSwipe){switch(c=d.swipeDirection()){case"left":case"down":b=d.options.swipeToSlide?d.checkNavigable(d.currentSlide+d.getSlideCount()):d.currentSlide+d.getSlideCount(),d.currentDirection=0;break;case"right":case"up":b=d.options.swipeToSlide?d.checkNavigable(d.currentSlide-d.getSlideCount()):d.currentSlide-d.getSlideCount(),d.currentDirection=1}"vertical"!=c&&(d.slideHandler(b),d.touchObject={},d.$slider.trigger("swipe",[d,c]))}else d.touchObject.startX!==d.touchObject.curX&&(d.slideHandler(d.currentSlide),d.touchObject={})},b.prototype.swipeHandler=function(a){var b=this;if(!(!1===b.options.swipe||"ontouchend"in document&&!1===b.options.swipe||!1===b.options.draggable&&-1!==a.type.indexOf("mouse")))switch(b.touchObject.fingerCount=a.originalEvent&&void 0!==a.originalEvent.touches?a.originalEvent.touches.length:1,b.touchObject.minSwipe=b.listWidth/b.options.touchThreshold,!0===b.options.verticalSwiping&&(b.touchObject.minSwipe=b.listHeight/b.options.touchThreshold),a.data.action){case"start":b.swipeStart(a);break;case"move":b.swipeMove(a);break;case"end":b.swipeEnd(a)}},b.prototype.swipeMove=function(a){var b,c,d,e,f,g,h=this;return f=void 0!==a.originalEvent?a.originalEvent.touches:null,!(!h.dragging||h.scrolling||f&&1!==f.length)&&(b=h.getLeft(h.currentSlide),h.touchObject.curX=void 0!==f?f[0].pageX:a.clientX,h.touchObject.curY=void 0!==f?f[0].pageY:a.clientY,h.touchObject.swipeLength=Math.round(Math.sqrt(Math.pow(h.touchObject.curX-h.touchObject.startX,2))),g=Math.round(Math.sqrt(Math.pow(h.touchObject.curY-h.touchObject.startY,2))),!h.options.verticalSwiping&&!h.swiping&&g>4?(h.scrolling=!0,!1):(!0===h.options.verticalSwiping&&(h.touchObject.swipeLength=g),c=h.swipeDirection(),void 0!==a.originalEvent&&h.touchObject.swipeLength>4&&(h.swiping=!0,a.preventDefault()),e=(!1===h.options.rtl?1:-1)*(h.touchObject.curX>h.touchObject.startX?1:-1),!0===h.options.verticalSwiping&&(e=h.touchObject.curY>h.touchObject.startY?1:-1),d=h.touchObject.swipeLength,h.touchObject.edgeHit=!1,!1===h.options.infinite&&(0===h.currentSlide&&"right"===c||h.currentSlide>=h.getDotCount()&&"left"===c)&&(d=h.touchObject.swipeLength*h.options.edgeFriction,h.touchObject.edgeHit=!0),!1===h.options.vertical?h.swipeLeft=b+d*e:h.swipeLeft=b+d*(h.$list.height()/h.listWidth)*e,!0===h.options.verticalSwiping&&(h.swipeLeft=b+d*e),!0!==h.options.fade&&!1!==h.options.touchMove&&(!0===h.animating?(h.swipeLeft=null,!1):void h.setCSS(h.swipeLeft))))},b.prototype.swipeStart=function(a){var b,c=this;if(c.interrupted=!0,1!==c.touchObject.fingerCount||c.slideCount<=c.options.slidesToShow)return c.touchObject={},!1;void 0!==a.originalEvent&&void 0!==a.originalEvent.touches&&(b=a.originalEvent.touches[0]),c.touchObject.startX=c.touchObject.curX=void 0!==b?b.pageX:a.clientX,c.touchObject.startY=c.touchObject.curY=void 0!==b?b.pageY:a.clientY,c.dragging=!0},b.prototype.unfilterSlides=b.prototype.slickUnfilter=function(){var a=this;null!==a.$slidesCache&&(a.unload(),a.$slideTrack.children(this.options.slide).detach(),a.$slidesCache.appendTo(a.$slideTrack),a.reinit())},b.prototype.unload=function(){var b=this;a(".slick-cloned",b.$slider).remove(),b.$dots&&b.$dots.remove(),b.$prevArrow&&b.htmlExpr.test(b.options.prevArrow)&&b.$prevArrow.remove(),b.$nextArrow&&b.htmlExpr.test(b.options.nextArrow)&&b.$nextArrow.remove(),b.$slides.removeClass("slick-slide slick-active slick-visible slick-current").attr("aria-hidden","true").css("width","")}
2,b.prototype.unslick=function(a){var b=this;b.$slider.trigger("unslick",[b,a]),b.destroy()},b.prototype.updateArrows=function(){var a=this;Math.floor(a.options.slidesToShow/2),!0===a.options.arrows&&a.slideCount>a.options.slidesToShow&&!a.options.infinite&&(a.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false"),a.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false"),0===a.currentSlide?(a.$prevArrow.addClass("slick-disabled").attr("aria-disabled","true"),a.$nextArrow.removeClass("slick-disabled").attr("aria-disabled","false")):a.currentSlide>=a.slideCount-a.options.slidesToShow&&!1===a.options.centerMode?(a.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),a.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")):a.currentSlide>=a.slideCount-1&&!0===a.options.centerMode&&(a.$nextArrow.addClass("slick-disabled").attr("aria-disabled","true"),a.$prevArrow.removeClass("slick-disabled").attr("aria-disabled","false")))},b.prototype.updateDots=function(){var a=this;null!==a.$dots&&(a.$dots.find("li").removeClass("slick-active").end(),a.$dots.find("li").eq(Math.floor(a.currentSlide/a.options.slidesToScroll)).addClass("slick-active"))},b.prototype.visibility=function(){var a=this;a.options.autoplay&&(document[a.hidden]?a.interrupted=!0:a.interrupted=!1)},a.fn.slick=function(){var a,c,d=this,e=arguments[0],f=Array.prototype.slice.call(arguments,1),g=d.length;for(a=0;a<g;a++)if("object"==typeof e||void 0===e?d[a].slick=new b(d[a],e):c=d[a].slick[e].apply(d[a].slick,f),void 0!==c)return c;return d}}),function(a){"use strict";function b(a,b){a.addClass("sg-Carousel--hideRightShadow"),a.addClass("sg-Carousel--hideLeftShadow"),b.removeClass("sg-Carousel-counterShow")}function c(a,b,c,d){b.find(".js-Carousel-counter-totalSlides").text(c),b.find(".js-Carousel-counter-showingSlides").text(d),b.addClass("sg-Carousel-counterShow")}function d(a,b,c){for(var a=Number(a),d=[],e=0;e<b;e++){if(-1==a)var f=c;else var f=a+1;var g=f+e;g>c&&(g%=c),d.push(g)}return d}function e(a,b,c){var a=Number(a);a-=Math.floor(b/2);for(var d=[],e=0;e<b;e++){if(-1==a)var f=c;else var f=a+1;var g=f+e;g>c&&(g%=c),d.push(g)}return d}function f(a){for(var b=!0,c=0;c<a.length-1;c++)if(a[c]>a[c+1]){b=!1;break}return b}a.fn.sgCarousel=function(){this.each(function(b,c){var d=a(c);d.on("init",function(){var a=d.width(),b=d.find(".slick-current").outerWidth(),c=Math.floor(a/b);d.attr("data-slidesToShow",c)}),d.on("setPosition",function(){var a=d.find(".slick-slide:not('.slick-clone')").length,b=d.width(),c=d.find(".slick-current").width();a==Math.floor(b/c)?d.addClass("js-Carousel--allItemsShown"):d.removeClass("js-Carousel--allItemsShown")})});var b=a.fn.slick;return arguments&&arguments[0]&&!arguments[0].rows&&(arguments[0].rows=0),b.apply(this,arguments)},a.fn.sgCarouselDynamicHeight=function(){return console.log("Note: sgCarouselDynamicHeight() has been deprecated"),!0},a.fn.sgCarouselCenterInfiniteFalse=function(){return this.each(function(b,c){function d(){var a=e.hasClass("sg-Carousel--topButtons"),b=e.find(".slick-slide:not('.slick-clone')").length,c=e.slick("slickGetOption","slidesToShow"),d=e.slick("slickGetOption","initialSlide"),f=e.slick("slickCurrentSlide"),g=e.find(".slick-next"),h=e.find(".slick-prev");g.show(),h.show();var i=Math.floor(c/2),j=c-i;a?f==b-j?(h.removeClass("slick-disabled").attr("disabled",!1),g.addClass("slick-disabled").attr("disabled",!0),e.addClass("sg-Carousel--hideRightShadow").removeClass("sg-Carousel--hideLeftShadow")):f==d?(g.removeClass("slick-disabled").attr("disabled",!1),h.addClass("slick-disabled").attr("disabled",!0),e.addClass("sg-Carousel--hideLeftShadow").removeClass("sg-Carousel--hideRightShadow")):(e.removeClass("sg-Carousel--hideRightShadow"),e.removeClass("sg-Carousel--hideLeftShadow"),g.removeClass("slick-disabled").attr("disabled",!1),h.removeClass("slick-disabled").attr("disabled",!1)):f==b-j?g.hide():f==d&&h.hide()}var e=a(c);e.on("setPosition",function(a){d()}),e.on("afterChange",function(b){var c=a(this),d=c.slick("slickGetOption","slidesToShow"),f=c.attr("data-sli
2destoshow"),g=Math.floor(f/2),h=Math.floor(d/2),i=c.slick("slickCurrentSlide"),j=i;if(g!=h){j=i+(h-g)}f!=d&&(i==j||isNaN(j)||setTimeout(function(){c.slick("slickGoTo",j,!0)},100),e.attr("data-slidestoshow",d))})})},a.fn.sgCarouselAddStaticCounter=function(){return this.each(function(d,e){function f(a,d){var e=a.slick("slickGetOption","slidesToShow"),f=a.find(".slick-slide:not('.slick-cloned')").length;f==e?b(a,d):c(a,d,f,e)}var g=a(e),h=g.prev(".js-Carousel-counter");g.on("afterChange",function(a){f(g,h)}),g.on("setPosition",function(a){f(g,h)}),a(window).on("load",function(a){f(g,h)})})},a.fn.sgCarouselAddDynamicCounter=function(){return this.each(function(g,h){function i(a,g){var h=a.find(".slick-slide:not('.slick-cloned')").length,i=a.slick("slickGetOption","slidesToShow"),j=a.find(".slick-active").attr("data-slick-index");if(isNaN(Number(j))){j=a.find(".slick-current").attr("data-slick-index");var k=e(j,i,h)}else var k=d(j,i,h);if(k.length>1&&f(k))var l=k[0]+" - "+k[k.length-1];else var l=k;h==i?b(a,g):c(a,g,h,l)}var j=a(h),k=j.prev(".js-Carousel-counter"),l=a(k);j.on("afterChange",function(a){i(j,l)}),j.on("setPosition",function(a){i(j,l)}),a(window).on("load",function(a){i(j,l)})})}}(jQuery);var sg=sg||{};!function(a){"use strict";a.fn.sgFlextableResponsive=function(){return this.each(function(){var b;if(a(this).hasClass("sg-Flextable--collapseLarge"))b="sg-u-mediumAndSmallHidden",a(this).find(".sg-Tab, .sg-Accordion").addClass("sg-u-largeHidden");else{if(!a(this).hasClass("sg-Flextable--collapseMedium"))throw new Error('Flextable Component: Responsive Tab & Accordion tables must use either the "sg-Flextable--collapseMedium" or "sg-Flextable--collapseLarge" class.');b="sg-u-smallHidden",a(this).find(".sg-Tab, .sg-Accordion").addClass("sg-u-mediumHidden sg-u-largeHidden")}var c=function(c){var d=[];c.find(".sg-Accordion-label, .sg-Tab-item, .sg-Flextable-cell--toggleAccordion").each(function(){d.push(a(this).attr("aria-selected"))});var e=0,f=0,g=c.find(".sg-Flextable-cell").length/Math.max(c.find(".sg-Tab-item").length,c.find(".sg-Accordion-label").length,c.find(".sg-Flextable-cell--toggleAccordion").length);c.find(".sg-Flextable-cell").each(function(){"true"===d[f]?a(this).removeClass(b):a(this).hasClass("sg-Flextable-cell--toggleAccordion")||a(this).addClass(b),++e%g==0&&f++})};a(this).each(function(){c(a(this))}),a(this).find(".sg-Tab-item").on("click",function(){a(this).addClass("is-selected").siblings().removeClass("is-selected"),a(this).attr("aria-selected","true").siblings().attr("aria-selected","false"),c(a(this).parents(".sg-Flextable"))}),a(this).find(".sg-Accordion-label, .sg-Flextable-cell--toggleAccordion").on("click",function(b){var d=a(this).css("position"),e=a(this).width()/a(this).parent().width()*100;b&&"relative"==d&&e>50&&b.preventDefault(),a(this).toggleClass("is-selected"),a(this).attr("aria-selected","true"!==a(this).attr("aria-selected")),c(a(this).parents(".sg-Flextable"))})})},a.fn.sgFlextableStripe=function(){return this.each(function(){a(".js-TableStripe .sg-Flextable-cell").each(function(){a(this).attr("style").match(/order\s*:\s*(\d+)/)[1]%2==0&&a(this).addClass("is-striped")})})}}(jQuery);var sg_global=sg_global||{};sg_global.page={activeElements:[],activeClass:"js-open",keyCode:{RETURN:13,ESC:27,SPACE:32},init:function(a){if(!sg_global.hasOwnProperty("init")||!sg_global)return console.log("SG error: Base component JS required to run vanilla JS components"),!1;console.log("sel",a);for(var b=document.querySelectorAll(a),c=0;c<b.length;c++){new SgPage(b[c]).init()}},onOpenSidebarClickHandler:function(a){a.preventDefault(),this.classList.add(sg_global.page.activeClass)},onOpenSidebarKeyupHandler:function(a){switch(a.keyCode){case sg_global.nav.keyCode.SPACE:sg_global.page.onOpenSidebarClickHandler(this);break;case sg_global.nav.keyCode.ESC:sg_global.page.onCloseSidebarClickHandler(this)}},onCloseSidebarClickHandler:function(a){a.preventDefault(),this.classList.remove(sg_global.page.activeClass)}};var SgPage=function(a){this.page=a,this.overlay=a.querySelector(".sg-Page-fixed-overlay"),this.trigger=a.querySelector(".js-Page-sidebarTrigger")};SgPage.prototype.init=function(){if(this.page&&this.trigger&&this.overlay){var a=this.page;
2this.trigger.addEventListener("click",sg_global.page.onOpenSidebarClickHandler.bind(a)),this.trigger.addEventListener("keyup",sg_global.page.onOpenSidebarKeyupHandler.bind(a)),this.overlay.addEventListener("click",sg_global.page.onCloseSidebarClickHandler.bind(a))}else console.log("SG error: missing required elements for fixed page")};var sg=sg||{};!function(a){"use strict";a.fn.sgCardInit=function(){a(this).each(function(b,c){a(c).find(".sg-Card-action").each(function(b,c){var d=a(c);d.on("focusin",function(){d.hasClass("js-Card-actionActive")||(a(".js-Card-actionActive").removeClass("js-Card-actionActive"),d.addClass("js-Card-actionActive"))})})})}}(jQuery);var sg=sg||{};!function(a){sg.Accordion={toggleAccordion:function(b){var c=a(b).attr("data-accordion-group");a(b).hasClass("is-selected")?a(b).removeClass("is-selected").attr("aria-selected","false"):a(b).addClass("is-selected").attr("aria-selected","true"),void 0!==c&&a("[data-accordion-group='"+c+"']").each(function(){a(this).is(a(b))||a(this).removeClass("is-selected").attr("aria-selected","false")})},openContent:function(b){var c=a("#"+a(b).attr("aria-labelledby")),d=c.attr("data-accordion-group");c.hasClass("is-selected")?a(b).removeClass("is-closed").addClass("is-open").attr("aria-expanded","true"):a(b).removeClass("is-open").addClass("is-closed").attr("aria-expanded","false"),void 0!==d&&a("[data-accordion-group='"+d+"']").each(function(){var c=a("#"+a(this).attr("aria-controls"));c.is(a(b))||c.removeClass("is-open").addClass("is-closed").attr("aria-expanded","false")})}},a.fn.accordion=function(b){b=b||{};var c=a.extend({toggleAccordionCallback:void 0,toggleAccordionParameters:[],openContentCallBack:void 0,openContentParameters:[]},b);return this.each(function(){return a(this).off().on("click",function(){var b=a(this),d=a("#"+a(this).attr("aria-controls"));sg.Accordion.toggleAccordion(b),"function"==typeof c.toggleAccordionCallback&&c.toggleAccordionCallback.call(b,c.toggleAccordionParameters),sg.Accordion.openContent(d),"function"==typeof c.openContentCallBack&&c.openContentCallBack.call(d,c.openContentParameters)}),a(this).on("mouseup",function(){this.blur()}),this})}}(jQuery);var sg=sg||{},tabElements=[];!function(a){"use strict";sg.Tab={selectTab:function(b){var c=a(b).attr("data-tab-group");a("[data-tab-group="+c+"]").each(function(){a(this).is(a(b))?a(b).addClass("is-selected").attr("aria-selected","true"):a(this).removeClass("is-selected").attr("aria-selected","false")})},openPanel:function(b){var c=a("#"+a(b).attr("aria-labelledby")),d=c.attr("data-tab-group");a("[data-tab-group="+d+"]").each(function(){a("#"+a(this).attr("aria-controls")).is(a(b))?a(b).removeClass("is-closed").addClass("is-open").attr("aria-expanded","true"):a("#"+a(this).attr("aria-controls")).removeClass("is-open").addClass("is-closed").attr("aria-expanded","false")})}},a.fn.tabs=function(b){b=b||{};var c=a.extend({selectTabCallback:void 0,selectTabParameters:[],openPanelCallback:void 0,openPanelParameters:[]},b);return this.each(function(){return a(this).on("click",function(){var b=a(this),d=a("#"+b.attr("aria-controls"));if(a(this).parent().hasClass("js-Tabs--responsiveAccordion")&&a(this).parent().hasClass("is-active")&&a(this).hasClass("is-selected")){var e=a("#"+a(this).attr("aria-controls"));a(this).removeClass("is-selected").attr("aria-selected","false"),e.slideUp("fast"),e.removeClass("is-open").addClass("is-closed").attr("aria-expanded","false")}else if(a(this).parent().hasClass("js-Tabs--responsiveAccordion")&&a(this).parent().hasClass("is-active")&&!a(this).hasClass("is-selected")){var f=a("#"+a(this).attr("aria-controls"));a(this).addClass("is-selected").attr("aria-selected","true"),f.slideDown("fast"),f.removeClass("is-closed").addClass("is-open").attr("aria-expanded","true")}else sg.Tab.selectTab(b),sg.Tab.openPanel(d);"function"==typeof c.selectTabCallback&&c.selectTabCallback.call(b,c.selectTabParameters),"function"==typeof c.openPanelCallback&&c.openPanelCallback.call(d,c.openPanelParameters)}),this})},a.fn.responsiveTabsToPills=function(){function b(b){var c=b,d=Math.round(c.width()),e=0;c.removeClass("is-active");var f=!1 3;c.each(function(b,c){a(c).find(".js-Tab").each(function(b,c){var g=Math.round(a(c)[0].scrollWidth)+parseInt(a(c).css("borderLeftWidth")),h=Math.round(a(c)[0].offsetWidth)+parseInt(a(c).css("marginRight"));if(g>h){var i=g+parseInt(a(c).css("marginLeft"));e+=i}else g<=h&&(e+=Math.round(a(c).outerWidth(!0)));var j=e-d;e>d&&j>5&&(f=!0)})}),f&&c.addClass("is-active")}return this.each(function(c,d){var e=a(d);b(e),a(window).on("load resize",function(){b(e)})})},a.fn.responsiveTabsToAccordions=function(){function b(){a(".js-Tabs--responsiveAccordion").each(function(b,c){var d=a(c),e=Math.round(d.width()),f=0;d.each(function(){var b=a(this),c=[],d=[],e=!1;b.find(">.js-Tab").each(function(d){var f=a(this);a("#"+f.attr("aria-controls")).removeAttr("style"),f.parent().hasClass("is-active")||(e&&f.hasClass("is-selected")&&(f.removeClass("is-selected").attr("aria-selected","false"),a("#"+f.attr("aria-controls")).removeClass("is-open").addClass("is-closed").removeAttr("style")),f.hasClass("is-selected")&&!e&&(e=!0)),0!==f.parent().find(">.js-Tab.is-selected").length||f.parent().hasClass("is-active")||0===d&&(f.addClass("is-selected").attr("aria-selected","true"),a("#"+f.attr("aria-controls")).removeClass("is-closed").addClass("is-open").attr("aria-expanded","true")),c.push(f),b.append(c)}),b.find(">div").each(function(){d.push(a(this))}
3),b.parent().find(".sg-Tab--panelContainer").length&&b.parent().find(".sg-Tab--panelContainer").each(function(){a(this).append(d)})}),d.removeClass("is-active");var g=!1;d.each(function(){a(this).find(">.js-Tab").each(function(){var b=Math.round(a(this)[0].scrollWidth)+parseInt(a(this).css("borderLeftWidth")),c=Math.round(a(this)[0].offsetWidth)+parseInt(a(this).css("marginRight"));b>c?f+=b+parseInt(a(this).css("marginLeft")):b<=c&&(f+=Math.round(a(this).outerWidth(!0)));var d=f-e;f>e&&d>5&&(g=!0)})}),g&&(d.addClass("is-active"),d.each(function(){a(this).find(">.js-Tab").each(function(b){var c=a(this);a("#"+c.attr("aria-controls")).removeAttr("style"),c.after(a("#"+c.attr("aria-controls")))})}))})}return this.each(function(c,d){b(),/Android/i.test(navigator.userAgent)||a(window).on("load resize",function(){b()})})},a.fn.responsiveTabsToDropDown=function(){function b(){var b=a(".js-Tabs--responsiveDropDown"),c=a(".sg-Tab--dropdownMenu"),d=a(".sg-Tab--dropdown");void 0!==tabElements&&("none"!==c.css("display")&&(c.hide(),d.removeClass("sg-Tab--dropdownActive")),a(".sg-Tab--dropdownMenuContent").empty(),a(".js-Tabs--responsiveDropDown >.js-Tab").removeClass("sg-u-visuallyhidden"),tabElements.length=0),d.removeClass("sg-u-hidden"),b.each(function(b,c){var d=a(this).closest(".sg-Tab--responsiveDropDown"),e=a(this).children(),f=[],g=0,h=Math.round(d.width()),i=Math.round(d.find(".sg-Tab--dropdown").outerWidth());g+=i,e.each(function(){var b=Math.round(a(this)[0].scrollWidth)+parseInt(a(this).css("borderLeftWidth")),c=Math.round(a(this)[0].offsetWidth)+parseInt(a(this).css("marginRight"));b>c?g+=b+parseInt(a(this).css("marginLeft")):b<=c&&(g+=Math.round(a(this).outerWidth(!0)));var j=0;if(g>h&&a(this).hasClass("sg-Tab-item"))return j+=i,e.each(function(){var b=Math.round(a(this)[0].scrollWidth)+parseInt(a(this).css("borderLeftWidth")),c=Math.round(a(this)[0].offsetWidth)+parseInt(a(this).css("marginRight"));b>c?j+=b+parseInt(a(this).css("marginLeft")):b<=c&&(j+=Math.round(a(this).outerWidth(!0))),j>h&&a(this).hasClass("sg-Tab-item")&&(a(this).addClass("sg-u-visuallyhidden"),f.push(a(this)),tabElements.push(a(this)))}),jQuery.each(tabElements,function(b){a(tabElements[b][0]).clone().appendTo(a(".sg-Tab--dropdownMenuContent",d))}),tabElements.length=0,!1}),0===f.length&&(a(this).find(".sg-Tab--dropdown").addClass("sg-u-hidden"),a(this).find(".sg-Tab--dropdownMenuContent").empty())}),a(".sg-Tab--dropdownMenuContent >.js-Tab").removeClass("sg-u-visuallyhidden").attr("aria-hidden","true"),d.off("click").on("click",function(b){var c=a(this).closest(".sg-Tab--responsiveDropDown");b.stopPropagation(),a(this,c).toggleClass("sg-Tab--dropdownActive"),a(".sg-Tab--dropdownMenu",c).toggle()}),a(document).on("click ",function(){a(".sg-Tab--dropdownMenu").each(function(){var b=a(this).closest(".sg-Tab--responsiveDropDown");"none"!==a(this).css("display")&&(a(this).hide(),a(".sg-Tab--dropdown",b).removeClass("sg-Tab--dropdownActive"))})}),a(".sg-Tab--dropdownMenuContent .js-Tab").on("click",function(b){var c=a(this).closest(".sg-Tab--responsiveDropDown");b.preventDefault(),a("#"+a(this,c).attr("id")).trigger("click");var d=a(this,c).attr("data-tab-group");a("[data-tab-group="+d+"]").each(function(){a(this,c).removeClass("is-selected").attr("aria-selected","false")}),a(this,c).addClass("is-selected").attr("aria-selected","true"),a("#"+a(this,c).attr("id")).hasClass("sg-u-visuallyhidden")&&a("#"+a(this,c).attr("id")).addClass("is-selected")})}return this.each(function(c,d){b(),a(window).on("load resize",function(){b()})})}}(jQuery);var sg=sg||{},tabElements=[];!function(a){"use strict";sg.Tab={selectTab:function(b){var c=a(b).attr("data-tab-group");a("[data-tab-group="+c+"]").each(function(){a(this).is(a(b))?a(b).addClass("is-selected").attr("aria-selected","true"):a(this).removeClass("is-selected").attr("aria-selected","false")})},openPanel:function(b){var c=a("#"+a(b).attr("aria-labelledby")),d=c.attr("data-tab-group");a("[data-tab-group="+d+"]").each(function(){a("#"+a(this).attr("aria-controls")).is(a(b))?a(b).removeClass("is-closed").addClass("is-open").attr("aria-expanded","true"):a("#"+a(this).attr("aria-controls")).removeClass("is-open").addClass("is-closed").attr("aria-expanded","fal
3se")})}},a.fn.tabs=function(b){b=b||{};var c=a.extend({selectTabCallback:void 0,selectTabParameters:[],openPanelCallback:void 0,openPanelParameters:[]},b);return this.each(function(){return a(this).bind("click",function(){var b=a(this),d=a("#"+b.attr("aria-controls"));if(a(this).parent().hasClass("js-Tabs--responsiveAccordion")&&a(this).parent().hasClass("is-active")&&a(this).hasClass("is-selected")){var e=a("#"+a(this).attr("aria-controls"));a(this).removeClass("is-selected").attr("aria-selected","false"),e.slideUp("fast"),e.removeClass("is-open").addClass("is-closed").attr("aria-expanded","false")}else if(a(this).parent().hasClass("js-Tabs--responsiveAccordion")&&a(this).parent().hasClass("is-active")&&!a(this).hasClass("is-selected")){var f=a("#"+a(this).attr("aria-controls"));a(this).addClass("is-selected").attr("aria-selected","true"),f.slideDown("fast"),f.removeClass("is-closed").addClass("is-open").attr("aria-expanded","true")}else sg.Tab.selectTab(b),sg.Tab.openPanel(d);"function"==typeof c.selectTabCallback&&c.selectTabCallback.call(b,c.selectTabParameters),"function"==typeof c.openPanelCallback&&c.openPanelCallback.call(d,c.openPanelParameters)}),this})},a.fn.responsiveTabsToPills=function(){function b(b){var c=b,d=Math.round(c.width()),e=0;c.removeClass("is-active");var f=!1;c.each(function(b,c){a(c).find(".js-Tab").each(function(b,c){var g=Math.round(a(c)[0].scrollWidth)+parseInt(a(c).css("borderLeftWidth")),h=Math.round(a(c)[0].offsetWidth)+parseInt(a(c).css("marginRight"));if(g>h){var i=g+parseInt(a(c).css("marginLeft"));e+=i}else g<=h&&(e+=Math.round(a(c).outerWidth(!0)));var j=e-d;e>d&&j>5&&(f=!0)})}),f&&c.addClass("is-active")}return this.each(function(c,d){var e=a(d);b(e),a(window).on("load resize",function(){b(e)})})},a.fn.responsiveTabsToAccordions=function(){function b(){a(".js-Tabs--responsiveAccordion").each(function(b,c){var d=a(c),e=Math.round(d.width()),f=0;d.each(function(){var b=a(this),c=[],d=[],e=!1;b.find(">.js-Tab").each(function(d){var f=a(this);a("#"+f.attr("aria-controls")).removeAttr("style"),f.parent().hasClass("is-active")||(e&&f.hasClass("is-selected")&&(f.removeClass("is-selected").attr("aria-selected","false"),a("#"+f.attr("aria-controls")).removeClass("is-open").addClass("is-closed").removeAttr("style")),f.hasClass("is-selected")&&!e&&(e=!0)),0!==f.parent().find(">.js-Tab.is-selected").length||f.parent().hasClass("is-active")||0===d&&(f.addClass("is-selected").attr("aria-selected","true"),a("#"+f.attr("aria-controls")).removeClass("is-closed").addClass("is-open").attr("aria-expanded","true")),c.push(f),b.append(c)}),b.find(">div").each(function(){d.push(a(this))}),b.parent().find(".sg-Tab--panelContainer").length&&b.parent().find(".sg-Tab--panelContainer").each(function(){a(this).append(d)})}),d.removeClass("is-active");var g=!1;d.each(function(){a(this).find(">.js-Tab").each(function(){var b=Math.round(a(this)[0].scrollWidth)+parseInt(a(this).css("borderLeftWidth")),c=Math.round(a(this)[0].offsetWidth)+parseInt(a(this).css("marginRight"));b>c?f+=b+parseInt(a(this).css("marginLeft")):b<=c&&(f+=Math.round(a(this).outerWidth(!0)));var d=f-e;f>e&&d>5&&(g=!0)})}),g&&(d.addClass("is-active"),d.each(function(){a(this).find(">.js-Tab").each(function(b){var c=a(this);a("#"+c.attr("aria-controls")).removeAttr("style"),c.after(a("#"+c.attr("aria-controls")))})}))})}return this.each(function(c,d){b(),/Android/i.test(navigator.userAgent)||a(window).on("load resize",function(){b()})})},a.fn.responsiveTabsToDropDown=function(){function b(){var b=a(".js-Tabs--responsiveDropDown"),c=a(".sg-Tab--dropdownMenu"),d=a(".sg-Tab--dropdown");void 0!==tabElements&&("none"!==c.css("display")&&(c.hide(),d.removeClass("sg-Tab--dropdownActive")),a(".sg-Tab--dropdownMenuContent").empty(),a(".js-Tabs--responsiveDropDown >.js-Tab").removeClass("sg-u-visuallyhidden"),tabElements.length=0),d.removeClass("sg-u-hidden"),b.each(function(b,c){var d=a(this).closest(".sg-Tab--responsiveDropDown"),e=a(this).children(),f=[],g=0,h=Math.round(d.width()),i=Math.round(d.find(".sg-Tab--dropdown").outerWidth());g+=i,e.each(function(){var b=Math.round(a(this)[0].scrollWidth)+parseInt(a(this).css("borderLeftWidth")),c=Math.round(a(this)[0].offsetWidth)+parseInt(a(this).css("marginRight"));b>c?g+=b+parseInt(a(this).css("marginLeft")):b<=c&&(g+=Math.round(a(this).outerWidth(!0)));var j=0;if(g>h&&a(this).hasClass("sg-Tab-item"))return j+=i,e.each(function(){var b=Math.round(a(this)[0].scrollWidth)+parseInt(a(this).css("borderLeftWidth")),c=Math.round(a(this)[0].offsetWidth)+parseInt(a(this).css("marginRight"));b>c?j+=b+parseInt(a(this).css("marginLeft")):b<=c&&(j+=Math.round(a(this).outerWidth(!0))),j>h&&a(this).hasClass("sg-Tab-item")&&(a(this).addClass("sg-u-visuallyhidden"),f.push(a(this)),tabElements.push(a(this)))}),jQuery.each(tabElements,function(b){a(tabElements[b][0]).clone().appendTo(a(".sg-Tab--dropdownMenuContent",d))}),tabElements.length=0,!1}),0===f.length&&(a(this).find(".sg-Tab--dropdown").addClass("sg-u-hidden"),a(this).find(".sg-Tab--dropdownMenuContent").empty())}),a(".sg-Tab--dropdownMenuContent >.js-Tab").removeClass("sg-u-visuallyhidden").attr("aria-hidden","true"),d.unbind().click(function(b){var c=a(this).closest(".sg-Tab--responsiveDropDown");b.stopPropagation(),a(this,c).toggleClass("sg-Tab--dropdownActive"),a(".sg-Tab--dropdownMenu",c).toggle()}),a(document).on("click ",function(){a(".sg-Tab--dropdownMenu").each(function(){var b=a(this).closest(".sg-Tab--responsiveDropDown");"none"!==a(this).css("display")&&(a(this).hide(),a(".sg-Tab--dropdown",b).removeClass("sg-Tab--dropdownActive"))})}),a(".sg-Tab--dropdownMenuContent .js-Tab").bind("click",function(b){var c=a(this).closest(".sg-Tab--responsiveDropDown");b.preventDefault(),a("#"+a(this,c).attr("id")).click();var d=a(this,c).attr("data-tab-group");a("[data-tab-group="+d+"]").each(function(){a(this,c).removeClass("is-selected").attr("aria-selected","false")}),a(this,c).addClass("is-selected").attr("aria-selected","true"),a("#"+a(this,c).attr("id")).hasClass("sg-u-visuallyhidden")&&a("#"+a(this,c).attr("id")).addClass("is-selected")})}return this.each(function(c,d){b(),a(window).on("load resize",function(){b()})})}}(jQuery);var sg=sg||{};+function(a){"use strict";function b(){var a=document.createElement("bootstrap"),b={WebkitTransition:"webkitTransitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd otransitionend",transition:"transitionend"};for(var c in b)if(void 0!==a.style[c])return{end:b[c]};return!1}a.fn.emulateTransitionEnd=function(b){var c=!1,d=this;a(this).one("bsTransitionEnd",function(){c=!0});var e=function(){c||a(d).trigger(a.support.transition.end)};return setTimeout(e,b),this},a(function(){a.support.transition=b(),a.support.transition&&(a.event.special.bsTransitionEnd={bindType:a.support.transition.end,delegateType:a.support.transition.end,handle:function(b){if(a(b.target).is(this))return b.handleObj.handler.apply(this,arguments)}})})}(jQuery),function(a){"use strict";function b(b,c){return this.each(function(){var d=a(this),e=d.data("bs.sgmodal"),f=a.extend({},sg.sgModal.DEFAULTS,d.data(),"object"==typeof b&&b);e||d.data("bs.sgmodal",e=new sg.sgModal(this,f)),"string"==typeof b?e[b](c):f.show&&e.show(c)})}
vendor: 1,715 bytes, line 3
3sg.sgModal=function(b,c){this.options=c,this.$body=a(document.body),this.$element=a(b),this.$dialog=this.$element.find(".sg-Modal-wrapper"),this.$backdrop=null,this.isShown=null,this.originalBodyPad=null,this.scrollbarWidth=0,this.ignoreBackdropClick=!1,this.options.remote&&this.$element.find(".sg-Modal-content").load(this.options.remote,a.proxy(function(){this.$element.trigger("loaded.bs.sgmodal")},this))},sg.sgModal.VERSION="3.3.4",sg.sgModal.TRANSITION_DURATION=300,sg.sgModal.BACKDROP_TRANSITION_DURATION=150,sg.sgModal.DEFAULTS={backdrop:!0,keyboard:!0,show:!0},sg.sgModal.prototype.toggle=function(a){return this.isShown?this.hide():this.show(a)},sg.sgModal.prototype.show=function(b){var c=this,d=a.Event("show.bs.sgmodal",{relatedTarget:b});this.$element.trigger(d),this.isShown||d.isDefaultPrevented()||(this.isShown=!0,this.checkScrollbar(),this.setScrollbar(),this.$body.addClass("sg-Body--modalOpen"),this.escape(),this.resize(),this.$element.on("click.dismiss.bs.sgmodal",'[data-dismiss="sgmodal"]',a.proxy(this.hide,this)),this.$element.on("click.dismiss.bs.sgmodal",'[data-dismiss="modal"]',a.proxy(this.hide,this)),this.$dialog.on("mousedown.dismiss.bs.sgmodal",function(){c.$element.one("mouseup.dismiss.bs.sgmodal",function(b){a(b.target).is(c.$element)&&(c.ignoreBackdropClick=!0)})}),this.backdrop(function(){var d=a.support.transition&&c.$element.hasClass("sg-Modal--animate");c.$element.parent().length||c.$element.appendTo(c.$body),c.$element.show().scrollTop(0),c.adjustDialog(),d&&c.$element[0].offsetWidth,c.$element.addClass("in"),c.enforceFocus();var e=a.Event("shown.bs.sgmodal",{relatedTarget:b});d?c.$dialog.one("bsTransitionEnd",function(){c.$element.trigger("focus").trigger(e)}
3).emulateTransitionEnd(sg.sgModal.TRANSITION_DURATION):c.$element.trigger("focus").trigger(e)}))},sg.sgModal.prototype.hide=function(b){b&&b.preventDefault(),b=a.Event("hide.bs.sgmodal"),this.$element.trigger(b),this.isShown&&!b.isDefaultPrevented()&&(this.isShown=!1,this.escape(),this.resize(),a(document).off("focusin.bs.sgmodal"),this.$element.removeClass("in").off("click.dismiss.bs.sgmodal").off("mouseup.dismiss.bs.sgmodal"),this.$dialog.off("mousedown.dismiss.bs.sgmodal"),a.support.transition&&this.$element.hasClass("sg-Modal--animate")?this.$element.one("bsTransitionEnd",a.proxy(this.hideModal,this)).emulateTransitionEnd(sg.sgModal.TRANSITION_DURATION):this.hideModal())},sg.sgModal.prototype.enforceFocus=function(){a(document).off("focusin.bs.sgmodal").on("focusin.bs.sgmodal",a.proxy(function(a){this.$element[0]===a.target||this.$element.has(a.target).length||this.$element.trigger("focus")},this))},sg.sgModal.prototype.escape=function(){this.isShown&&this.options.keyboard?this.$element.on("keydown.dismiss.bs.sgmodal",a.proxy(function(a){27==a.which&&this.hide()},this)):this.isShown||this.$element.off("keydown.dismiss.bs.sgmodal")},sg.sgModal.prototype.resize=function(){this.isShown?a(window).on("resize.bs.sgmodal",a.proxy(this.handleUpdate,this)):a(window).off("resize.bs.sgmodal")},sg.sgModal.prototype.hideModal=function(){var a=this;this.$element.hide(),this.backdrop(function(){a.$body.removeClass("sg-Body--modalOpen"),a.resetAdjustments(),a.resetScrollbar(),a.$element.trigger("hidden.bs.sgmodal")})},sg.sgModal.prototype.removeBackdrop=function(){this.$backdrop&&this.$backdrop.remove(),this.$backdrop=null},sg.sgModal.prototype.backdrop=function(b){var c=this,d=this.$element.hasClass("sg-Modal--animate")?"sg-Modal--animate":"";if(this.isShown&&this.options.backdrop){var e=a.support.transition&&d;if(this.$backdrop=a(document.createElement("div")).addClass("sg-Modal-backdrop "+d).appendTo(this.$body),this.$element.on("click.dismiss.bs.sgmodal",a.proxy(function(a){if(this.ignoreBackdropClick)return void(this.ignoreBackdropClick=!1);a.target===a.currentTarget&&("static"==this.options.backdrop?this.$element[0].focus():this.hide())},this)),e&&this.$backdrop[0].offsetWidth,this.$backdrop.addClass("in"),!b)return;e?this.$backdrop.one("bsTransitionEnd",b).emulateTransitionEnd(sg.sgMod
3al.BACKDROP_TRANSITION_DURATION):b()}else if(!this.isShown&&this.$backdrop){this.$backdrop.removeClass("in");var f=function(){c.removeBackdrop(),b&&b()};a.support.transition&&this.$element.hasClass("sg-Modal--animate")?this.$backdrop.one("bsTransitionEnd",f).emulateTransitionEnd(sg.sgModal.BACKDROP_TRANSITION_DURATION):f()}else b&&b()},sg.sgModal.prototype.handleUpdate=function(){this.adjustDialog()},sg.sgModal.prototype.adjustDialog=function(){var a=this.$element[0].scrollHeight>document.documentElement.clientHeight;this.$element.css({paddingLeft:!this.bodyIsOverflowing&&a?this.scrollbarWidth:"",paddingRight:this.bodyIsOverflowing&&!a?this.scrollbarWidth:""})},sg.sgModal.prototype.resetAdjustments=function(){this.$element.css({paddingLeft:"",paddingRight:""})},sg.sgModal.prototype.checkScrollbar=function(){var a=window.innerWidth;if(!a){var b=document.documentElement.getBoundingClientRect();a=b.right-Math.abs(b.left)}this.bodyIsOverflowing=document.body.clientWidth<a,this.scrollbarWidth=this.measureScrollbar()},sg.sgModal.prototype.setScrollbar=function(){var a=parseInt(this.$body.css("padding-right")||0,10);this.originalBodyPad=document.body.style.paddingRight||"",this.bodyIsOverflowing&&this.$body.css("padding-right",a+this.scrollbarWidth)},sg.sgModal.prototype.resetScrollbar=function(){this.$body.css("padding-right",this.originalBodyPad)},sg.sgModal.prototype.measureScrollbar=function(){var a=document.createElement("div");a.className="sg-Modal-scrollbarMeasure",this.$body.append(a);var b=a.offsetWidth-a.clientWidth;return this.$body[0].removeChild(a),b};var c=a.fn.sgmodal;a.fn.sgmodal=b,a.fn.sgmodal.Constructor=sg.sgModal,a.fn.sgmodal.noConflict=function(){return a.fn.sgmodal=c,this},a(document).on("click.bs.sgmodal.data-api",'[data-toggle="modal"],[data-toggle="sgmodal"]',function(c){var d=a(this),e=d.attr("href"),f=a(d.attr("data-target")||e&&e.replace(/.*(?=#[^\s]+$)/,"")),g=f.data("bs.sgmodal")?"toggle":a.extend({remote:!/#/.test(e)&&e},f.data(),d.data());d.is("a")&&c.preventDefault(),f.one("show.bs.sgmodal",function(a){a.isDefaultPrevented()||f.one("hidden.bs.sgmodal",function(){d.is(":visible")&&d.trigger("focus")})}),b.call(f,g,this)})}(jQuery);var sg=sg||{};!function(a,b){sg.sgTooltip=function(a){this.elem=a,this.$tooltip=b(a),this.$content=b(this.$tooltip.data("contentId")),this.$arrow=this.$content.find(".js-Arrow"),this.settings={tooltipMargin:20},this.tooltipShown=!1,this.init()},sg.sgTooltip.prototype={init:function(){try{var c=this.$tooltip;if(b.extend(this.settings,this.$tooltip.data()),this.$tooltip.parents(".sg-Modal").length>0){var d=this.$tooltip.parents(".sg-Modal").first().find(".sg-Modal-content");this.$content.appendTo(d)}else this.$content.appendTo("body");this.settings.tooltipWidth=parseInt(this.$content.css("max-width").replace("px","")),this.$tooltip.on("sg.sgtooltip.open",b.proxy(this.showTooltip,this)).on("sg.sgtooltip.close",b.proxy(this.hideTooltip,this)).on("sg.sgtooltip.resize",b.proxy(this.resizeTooltip,this)),this.$tooltip.on("click",function(){b(this).trigger("sg.sgtooltip.open")}),this.$content.find(".js-closeModal").each(function(){b(this).on("click",function(a){a.preventDefault(),c.trigger("sg.sgtooltip.close")})}),b(a).on("resize",function(){c.trigger("sg.sgtooltip.resize")})}catch(a){throw this.$content.nodetype?new Error(a.message):new Error("Tooltip ["+this.$content.selector+"] does not exist.")}return this},showTooltip:function(){this.tooltipShown=!0,this.positionTooltip(),this.$tooltip.addClass("is-activated"),this.$content.removeClass("is-closed").addClass("is-open"),b(a).height()<this.$content.height()+2*this.settings.tooltipMargin&&this.$content.addClass("js-Tooltip-maxHeight")},hideTooltip:function(){this.tooltipShown=!1,this.$tooltip.removeClass("is-activated"),this.$content.removeClass("is-open").addClass("is-closed"),this.$content.removeClass("js-Tooltip-maxHeight")},positionTooltip:function(){var c=b(a).width(),d=b(a).height(),e=b(a).scrollLeft(),f=b(a).scrollTop(),g=this.$tooltip.offset();if(1==this.$tooltip.parents(".sg-Modal").length){var h=this.$tooltip.parents(".sg-Mo
3dal-content");c=h.width(),d=h.height();var i=h.offset().top,j=this.$tooltip.offset().top,k=j-i;g.top=k,g.left=this.$tooltip.position().left}var l={width:c,height:d,scrollLeft:e,scrollTop:f},m=this.settings.tooltipWidth+2*this.settings.tooltipMargin,n=m<=l.width,o=this.$arrow.outerHeight(),p={top:g.top+this.$tooltip.outerHeight()+o,bottom:"auto",left:"auto",right:"auto",position:"absolute"};if(this.$arrow.removeClass("is-hidden"),n){this.$content.innerWidth(this.settings.tooltipWidth);m<=l.width-g.left?p.left=g.left:p.right=this.settings.tooltipMargin}else p.width="auto",p.left=this.settings.tooltipMargin,p.right=this.settings.tooltipMargin;this.$content.css(p);var q=this.$content.outerHeight(),r=b(document).height(),s=1.5*this.settings.tooltipMargin;if(q<r-g.top-this.$tooltip.outerHeight()-o||(this.$arrow.addClass("is-hidden"),p.top=l.scrollTop+l.height-(q+s)),this.$content.css(p),this.$arrow.hasClass("is-hidden"))p.top-=o;else{this.$content.css("display","block");var t=Math.sqrt(this.$arrow.outerWidth()*this.$arrow.outerWidth()*2),u=Math.abs(this.$content.offset().left-this.$tooltip.offset().left)+(this.$tooltip.outerWidth()/2-5);u+t>this.$content.outerWidth()&&(u=this.$content.outerWidth()-t),this.$content.css("display",""),this.$arrow.css({left:u})}},resizeTooltip:function(){this.tooltipShown&&this.positionTooltip()}},b.fn.sgtooltip=function(a){return this.each(function(){if($currentTrigger=b(this),b.data(this,"plugin_sgtooltip")){var c=b.data(this,"plugin_sgtooltip");b(this).trigger("sg.sgtooltip."+a)}else{var c=new sg.sgTooltip(this,a);b.data(this,"plugin_sgtooltip",c)}})},b(document).on("mouseup keyup touchend",function(a){27!==a.keyCode&&0!==b(a.target).closest(".js-TooltipContent").length||b(".js-Tooltip.is-activated").each(function(){b(this).trigger("sg.sgtooltip.close")})}),a.sg=sg}(window,jQuery),sg_global||console.log("SG error: Base component JS required to run vanilla JS components"),sg_global.dialog={isActive:!1,activeElements:[],activeClass:"js-open",animateInClass:"js-animateIn",animateOutClass:"js-animateOut",lastTrigger:!1,offset:10,keyCode:{ESC:27},init:function(a){if(!sg_global.hasOwnProperty("init")||!sg_global)return console.log("SG error: Base component JS required to run vanilla JS components"),!1;for(var b=document.querySelectorAll(a),c=document.querySelectorAll(".js-openDialog"),d=document.querySelectorAll(".js-closeDialog"),e=0;e<b.length;e++){new SgDialog(b[e]).init()}for(var e=0;e<c.length;e++){c[e].addEventListener("click",sg_global.dialog.triggerClickHandler.bind(this))}for(var e=0;e<d.length;e++){d[e].addEventListener("click",sg_global.dialog.closeClickHandler.bind(this))}document.addEventListener("keyup",sg_global.dialog.documentKeyUpHandler.bind(this)),document.addEventListener("click",sg_global.dialog.documentClickHandler.bind(this))},triggerClickHandler:function(a){a.preventDefault();var b=a.currentTarget,c=document.getElementById(b.getAttribute("data-target"));sg_global.dialog.openDialog(c,b)},documentKeyUpHandler:function(a){switch(a.keyCode){case sg_global.dialog.keyCode.ESC:sg_global.dialog.closeAllDialogs()}},documentClickHandler:function(a){a.target.closest(".sg-Dialog")||a.target.closest(".js-openDialog")||sg_global.dialog.closeAllDialogs()},openDialog:function(a,b){sg_global.dialog.isTooltip(a)?sg_global.dialog.calculateTooltipPosition(a,b):document.body.classList.add("sg-Body--modalOpen"),sg_global.dialog.closeSameType(a),sg_global.dialog.lastTrigger=b,a.classList.add(sg_global.dialog.activeClass),a.classList.add(sg_global.dialog.animateInClass),a.dispatchEvent(new Event("sgdialog.open")),a.focus()},closeClickHandler:function(a){a.preventDefault();var b=a.target,c=b.closest(".sg-Dialog");sg_global.dialog.closeDialog(c)},closeDialog:function(a){a.classList.add(sg_global.dialog.animateOutClass),a.addEventListener("animationend",function(){a.classList.remove(sg_global.dialog.activeClass,sg_global.dialog.animateInClass,sg_global.dialog.animateOutClass),a.removeEventListener("animationend",arguments.callee)}),a.dispatchEvent(new Event("sgdialog.close")),sg_global.dialog.isTooltip(a)||document.body.classList.remove("sg-Body--modalOpen");for(var b=a.querySelectorAll(".sg-Tooltip"),c=0;c<b.length;c++){var d=b[c];sg_global.dialog.closeDialog(d)}sg_global.dialog.lastTrigger&&sg_global.dialog.lastTrigger.focus()},closeAllDialogs:function(a){for(var b=a||document.querySelectorAll(".sg-Dialog.js-open"),c=0;c<b.length;c++)sg_global.dialog.closeDialog(b[c])},closeSameType:function(a){var b;b=sg_global.dialog.isTooltip(a)?document.querySelectorAll(".sg-Dialog-tooltip.js-open"):document.querySelectorAll(".sg-Dialog.js-open"),sg_global.dialog.closeAllDialogs(b)}
3,isTooltip:function(a){if(a)return a.classList.contains("sg-Dialog-tooltip")},getStyle:function(a,b){return!!getComputedStyle(a,null)[b]&&getComputedStyle(a,null)[b].replace("px","")},getOffset:function(a){var b=a.getBoundingClientRect();return{top:b.top+window.scrollY,left:b.left+document.body.scrollLeft}},calculateTooltipPosition:function(a,b){var c=a.querySelector(".sg-Dialog-tooltipArrow"),d=null!=a.closest(".sg-Dialog-modal"),e=document.body.clientWidth,f=sg_global.dialog.getStyle(a,"max-width"),g=d?b.offsetTop:sg_global.dialog.getOffset(b).top,h=d?b.offsetLeft:sg_global.dialog.getOffset(b).left,i=b.offsetHeight,j=b.offsetWidth,k=parseFloat(sg_global.dialog.getStyle(c,"width")),l=g+i,m=h+j/2-f/2;(m=m<sg_global.dialog.offset?sg_global.dialog.offset:m)>e-f-sg_global.dialog.offset&&(m=e-f-sg_global.dialog.offset,arrowOffset=sg_global.dialog.offset);var n=h+j/2-m-k/2;n=n<k/2?k/2:n;var o=n+m+k+sg_global.dialog.offset;o>e&&(n=n-(o-e)-k/2),a.style.top=l+"px",a.style.left=m+"px",c.style.left=n+"px"}};var SgDialog=function(a){sg_global.dialog.isActive=!0,this.dialog=a,this.isTooltip=sg_global.dialog.isTooltip(this.dialog),this.isTooltipInModal=null!=this.dialog.closest(".sg-Dialog-modal"),this.arrow=this.dialog.querySelector(".sg-Dialog-tooltipArrow"),this.hasStaticBackdrop=this.dialog.classList.contains("sg-Dialog--staticBackdrop"),sg_global.dialog.activeElements.push(a)};SgDialog.prototype.init=function(){this.dialog.addEventListener("click",this.modalClickHandler.bind(this)),this.isTooltip&&!this.isTooltipInModal&&document.body.appendChild(this.dialog)},SgDialog.prototype.modalClickHandler=function(a){a.target.classList.contains("sg-Dialog")&&!this.hasStaticBackdrop&&sg_global.dialog.closeDialog(this.dialog)};var sg=sg||{};!function(a){"use strict";function b(b){var c=b.find('.sg-Menu-link[aria-haspopup="true"], .sg-Menu-item.sg-Menu-item--backLink > .sg-Menu-link');b.find(".sg-Menu-item > .sg-Menu-link").on("focus",i),c.on("click",k),c.on("touchstart mousedown",j),pa||(a(document).on("click",m),a(window).on("resize",n),pa=!0),qa||(a(".sg-Menu--mobileMenuBtn").on("click",g),a(".sg-Menu--mobileCloseBtn").on("click",h),qa=!0)}function c(b,c){var d=b.find(".sg-Menu-megaMenu");d.length>0&&d.each(function(b,d){var e=a(d);c||($(e),S(e)),U(e)})}function d(a,b){var c=a.find(".sg-Menu--flyout");Z(c,!0);var d=a.find(".sg-Menu-item"),e=ca(d);Z(c,!1),a.css("min-height",e),b||(ka(a)?a.addClass("js-Menu--collapsed"):a.addClass("js-Menu--uncollapsed"))}function e(a,b){"fixed"==a.css("position")?a.addClass("js-Menu--collapsed"):a.addClass("js-Menu--uncollapsed"),T(a),b&&b!={}&&K(b,a),f(a)}function f(a){if(a.prev().hasClass("sg-Menu-mobileTopBar")&&!a.hasClass("sg-Menu--hasMobileTopBar")&&a.addClass("sg-Menu--hasMobileTopBar"),a.hasClass("sg-Menu--hasMobileTopBar")){var b=aa(a);a.siblings(".sg-Menu-mobileTopBar").addClass(b)}}function g(b){b.preventDefault();var c=a(b.currentTarget),d=a("#"+c.attr("aria-controls"));c.hasClass("sg-Menu--menuIsActive")?B(d):(X(c),p(d))}function h(b){b.preventDefault();var c=a(b.target).parents(".sg-Menu-mobileTopBar");B(c.siblings(".sg-Menu"),c)}function i(b){var c=a(b.currentTarget);if(sg.menuOnFocusElement&&sg.menuOnFocusElement.is(c))return!1;if(c.attr("aria-expanded"))sg.menuClickEventFired||k(b);else{var d=c.parents(".sg-Menu").first();d.hasClass("sg-Menu--bar")&&!ka(d)?v():w(d)}sg.menuOnFocusElement=c}function j(a){"mousedown"!=a.type&&"touchstart"!=a.type||(sg.menuClickEventFired=!0)}function k(b){b.preventDefault(),"click"==b.type&&(sg.menuClickEventFired=!1);var c=a(b.currentTarget);if(c.parents(".sg-Menu-item--backLink").length>0){N(c,!0);var d=c.parents(".sg-Menu").first(),e=d.parents(".sg-Menu-item").first().find("> .sg-Menu-link[aria-haspopup=true]"),f=ba(e);(ia(d)||ha(d))&&s(e,f)}else l(!1,c)}function l(b,c,d){var e={};if(b&&b.length>0&&(c=ea(b)),c&&c.length>0){var e=ba(c);e&&(N(c,!1),b=a(e.flyout),!ma(c)||na(c)||ka(b)||d?A(b):v())}o(b,c,e)}function m(b){var c=a(b.target);c.hasClass("sg-Menu-overlay")?(v(),sg.menuClickEventFired=!1):!c.hasClass("sg-Menu")&&c.parents(".sg-Menu").length<1&&!c.hasClass("sg-Menu--mobileMenuBtn")&&c.parents(".sg-Menu--mobileMenuBtn").length<1&&!c.hasClass("sg-Menu-mobileTopBar")&&c.parents(".sg-Menu-mobileTopBar").length<1&&!c.hasClass("js-Menu--trigger")&&c.parents(".js-Menu--trigger").length<1&&(v(),sg.menuClickEventFired=!1)}function n(b){var e=a(".sg-Menu--bar[class*=sg-Menu--collapse]");e.length>0&&e.each(function(b,d){var e=a(d);ka(e)?ka(e)&&e.hasClass("js-Menu--uncollapsed")&&(e.addClass("js-Menu--collapsed").removeClass("js-Menu--uncollapsed"),I(e)):(e.hasClass("sg-Menu--barMegaMenu")&&c(e,!0),e.hasClass("js-Menu--collapsed")&&(e.addClass("js-Menu--uncollapsed").removeClass("js-Menu--collapsed"),H(e)))});var f=a(".sg-Menu--bar:not([class*=sg-Menu--collapse]):not(.sg-Menu--buttonBar)");f.length>0&&f.each(function(b,c){var e=a(c);ka(e)&&!e.attr("style")&&d(e)});var g=a(".sg-Menu--2cols");g.length>0&&g.each(function(b,c){var e=a(c);!ka(e)&&e.hasClass("js-Menu--collapsed")?(d(e,!0),e.removeClass("js-Menu--collapsed").addClass("js-Menu--uncollapsed")):ka(e)&&e.hasClass("js-Menu--uncollapsed")&&(d(e,!0),e.removeClass("js-Menu--uncollapsed").addClass("js-Menu--collapsed"))})}function o(b,c,d){var e=a(b);e.hasClass("sg-Menu")&&0==e.parents(".sg-Menu").length&&!e.is(":visible")&&p(e,c),e.hasClass("sg-Menu-megaMenu")&&q(e,c,d),e.hasClass("sg-Menu--flyout")&&!e.parent().hasClass("sg-Menu-megaMenuColumn")&&r(e,c,d),e.hasClass("sg-Menu--collapseAll")&&(e.hasClass("sg-Menu--fromRight")||e.hasClass("sg-Menu--fromLeft"))&&u(e)}function p(b){ja(b)||I(b);var c=b.siblings(".sg-Menu-mobileTopBar");c.show(0,function(){X(c)}),ja(b)||b.addClass(sg.menuIsActiveClass),b.addClass("sg-Menu--isOpen"),a("body").addClass("sg-scroll-lock-top"),D(b,!1),E(b,!1)}function q(b,c,d){var e=a(d.flyout);ha(b)?s(c,d):(na(c)||U(e),O(d))}function r(a,b,c){ha(a)?s(b,c):(O(c),na(b)&&w(a))}function s(a,b,c){b||(b=ba(a));var d=b.flyout,e=d.parents(".sg-Menu").first(),f=d.parents(".sg-Menu-megaMenu").first();e.scrollTop(0),f.scrollTop(0),d.hasClass("js-Menu-animationIn")||(na(a)||!a||c?(M(e,!0),L(e),d.addClass("js-Menu-animationIn"),setTimeout(function(){d.hide(0,function(){if(d.hasClass("sg-Menu-megaMenu")){d.find("> .sg-Menu-megaMenuColumnHasMenu > .sg-Menu--flyout").removeClass("sg-Menu--flyoutOpen")} 4d.attr("aria-hidden","true")}).removeClass("sg-Menu--flyoutOpen"),d.removeClass("js-Menu-animationIn")},sg.menuAnimationSpeed)):d.show(0,function(){if(d.hasClass("sg-Menu-megaMenu")){d.find("> .sg-Menu-megaMenuColumnHasMenu > .sg-Menu--flyout").addClass("sg-Menu--flyoutOpen")}e.addClass("sg-Menu--animate"),L(e)}).addClass("sg-Menu--flyoutOpen"))}function t(a,b){if(ga(a)){R(a.find("> .sg-Menu-megaMenuColumnHasMenu > .sg-Menu--flyout"),b)}}function u(b){var c=a(b);D(c,!1),E(c,!1),c.addClass("sg-Menu--isOpen"),a("body").addClass("sg-scroll-lock")}function v(b){var c=a(document),d=c.find(".sg-Menu--bar:not(.sg-Menu--isOpen) > .sg-Menu-item > .sg-Menu--flyoutOpen"),e=a(document).find(".sg-Menu--bar.sg-Menu--isOpen"),f=a(document).find(".sg-Menu--collapseAll.sg-Menu--isOpen");b&&b.length>0?d=b:(e.length>0&&B(e),f.length>0&&C(f)),d.length>0&&a.each(d,function(b,c){var d=a(c);y(d,!0),w(d)})}
4function w(a){var b=a.find(".sg-Menu--flyoutOpen:not(.sg-Menu-item)");ga(a)||ia(a)?(ga(a)&&(b=a.find(".sg-Menu-megaMenuColumnHasMenu > .sg-Menu .sg-Menu.sg-Menu--flyoutOpen")),b.length>0&&setTimeout(function(){x(b)},sg.menuAnimationSpeed)):b.length>0&&x(b)}function x(b){b.length>0&&a.each(b,function(b,c){y(a(c),!0)})}function y(b){var c=a(b),d=c.siblings(".sg-Menu-link"),e=ba(d,c);ga(c)&&(d=fa(c)),z(d),ia(c)||ha(c)?s(d,e,!0):O(e)}function z(a){a.hasClass("sg-Menu")?(a.find('.sg-Menu-link[aria-expanded="true"]').attr("aria-expanded","false"),a.find('.sg-Menu--flyout[aria-hidden="false"]').attr("aria-hidden","true").removeClass("sg-Menu--flyoutOpen")):a.hasClass("sg-Menu-link")&&a.attr("aria-expanded","false")}function A(b){var c=b.parents(".sg-Menu-item").first().siblings().find("> .sg-Menu.sg-Menu--flyoutOpen");c.length>0&&a.each(c,function(b,c){var d=a(c);w(d),y(d)})}function B(a,b){H(a,!0),a.removeClass("sg-Menu--isOpen"),setTimeout(function(){w(a)},sg.menuAnimationSpeed)}function C(b){var c=a(b);D(c,!0),E(c,!0),c.removeClass("sg-Menu--isOpen"),w(c),a("body").removeClass("sg-scroll-lock")}function D(b,c){if(b.hasClass("sg-Menu--pushContent")){var d=a(b.attr("data-container"));c?G(d):F(d,b)}}function E(b,c){b.hasClass("sg-Menu--hasOverlay")&&(c?(a(".sg-Menu-overlay").removeClass("sg-Menu--animate"),setTimeout(function(){a(".sg-Menu-overlay").hide()},sg.menuAnimationSpeed)):a(".sg-Menu-overlay").show().addClass("sg-Menu--animate"))}function F(a,b){a.addClass("sg-Menu--menuIsActive");var c=aa(b);a.addClass(c)}function G(a){a.removeClass("sg-Menu--menuIsActive");var b=aa(a);a.removeClass(b)}function H(b,c){var d=d||b.siblings(".sg-Menu-mobileTopBar");d&&Y(d),D(b,!0);var e=b.siblings(".sg-Menu--mobileMenuBtn");e&&e.removeClass("sg-Menu--menuIsActive"),a("body").removeClass("sg-scroll-lock-top"),E(b,!0),c||(b.removeClass("sg-Menu--menuIsActive").removeClass("sg-Menu--isOpen"),M(b),J([b,b.find(".sg-Menu-mobileStaticContent"),b.find(".sg-Menu")]),b.hasClass("sg-Menu--barMegaMenu")||z(b))}function I(a){a.find('.sg-Menu-link[aria-expanded="true"]').attr("aria-expanded","false"),a.find(".sg-Menu--flyoutOpen").removeClass("sg-Menu--flyoutOpen"),a.find('[aria-hidden="false"]').attr("aria-hidden","true"),J([a.find(".sg-Menu-megaMenu"),a.find(".sg-Menu--flyout")]),W(a)}function J(b){a.each(b,function(b,c){a(c).attr("style","")})}function K(b,c){b.pushContent&&(c.addClass("sg-Menu--pushContent"),c.attr("data-container","body"),a("body").addClass("sg-Menu-container")),b.overlayBg&&c.addClass("sg-Menu--hasOverlay"),b.showOnLoad&&p(c)}function L(b){var c=da(b);c.length>0&&a.each(c,function(b,c){var d=a(c);d.hasClass("sg-Menu--animate")?d.removeClass("sg-Menu--animate"):d.addClass("sg-Menu--animate")})}function M(b,c){var d=sg.menuAnimationSpeed;c&&(d=0,b.removeClass("sg-Menu--animate")),setTimeout(function(){var c=b.find(".sg-Menu--animate");b.removeClass("sg-Menu--animate"),c.each(function(){a(this).removeClass("sg-Menu--animate")})},d)}function N(b,c){if(c){var d=b.parents(".sg-Menu").first();ga(d)&&(d=d.parents(".sg-Menu-item").first().find("> .sg-Menu-megaMenu")),b=d.siblings(".sg-Menu-link[aria-expanded=true]")}var e=ba(b);a.each(e.toggles,function(b,c){a.each(c,function(a,c){P(c,b)})})}function O(b){a(b.flyout);b.direction&&""!=b.direction&&Q(b.flyout,b.direction)}function P(a,b,c){var d=null!=a.attr(b)?a.attr(b):"true";a.attr(b,"true"==d?"false":"true")}function Q(b,c,d){var e=a(b),f=e.parents(".sg-Menu-item").first();switch(c){case"down":R(f,!1),e.slideDown(sg.menuAnimationSpeed,function(){R(e,!1),t(e,!1)});break;case"up":R(f,!0),e.slideUp(sg.menuAnimationSpeed,function(){R(e,!0),t(e,!0)});break;case"left":R(f,!0),e.addClass("sg-Menu--animate"),e.animate({width:"0"},sg.menuAnimationSpeed,function(){e.hide(),e.removeClass("sg-Menu--animate"),R(e,!0)});break;case"right":e.width(0),R(f,!1),e.addClass("sg-Menu--animate"),e.show().animate({width:"100%"},sg.menuAnimationSpeed,function(){e.removeClass("sg-Menu--animate"),R(e,!1),J([e])})}}function R(a,b){b?a.removeClass("sg-Menu--flyoutOpen").attr("aria-hidden","true"):a.addClass("sg-Menu--flyoutOpen").attr("aria-hidden","false")}function S(b){var c=b.find("> .sg-Menu-link").clone();a("<li></li>").addClass("sg-Menu-item").addClass("sg-Menu-item--header").addClass("sg-Menu-item--header-mobile").insertAfter(b.find(".sg-Menu-item--backLink").first()).html(c)}function T(b){a("sg-Menu-overlay").length<1&&!sg.menuOverlayExists&&(a('<div class="sg-
4Menu-overlay" style="display: none;"></div>').appendTo(sg.menuContainer),sg.menuOverlayExists=!0)}function U(b){var c=a(b);if(ka(c)){W(c.parents(".sg-Menu--bar"))}else{var d=!1,e=0,f=0,g=c.find(".sg-Menu--flyout, .sg-Menu-megaMenuColumn:not(.sg-Menu-megaMenuColumnHasMenu)");c.is(":hidden")&&(d=!0,c.height("0px").show());var h=c.find(".sg-Menu-link").not(c.find(".sg-Menu-megaMenuColumn .sg-Menu-link")),i=h.outerHeight()||0;a.each(g,function(b,c){f=0;var d=a(c);if(d.hasClass("sg-Menu-megaMenuColumn")){Z(d,!0,!0);var g=d.children();f=ca(g)}else if(d.hasClass("sg-Menu--flyout")){Z(d,!0),d.addClass("js-Menu-forceFullWidth");var g=d.find(".sg-Menu-item:not(.sg-Menu-item--backLink):not(.sg-Menu-item--header-mobile)").not(d.find(".sg-Menu-item .sg-Menu-item")),h=0;g.first().length>0&&g.first().position()&&(h=g.first().position().top),f=ca(g)+h}e=f>e?f:e});var j=e+i;c.height(j),d&&c.hide(),Z(g,!1),Z(g,!1,!0),g.removeClass("js-Menu-forceFullWidth")}}function V(b){var c=b.find(".sg-Menu-item--alignRight"),d=b.width();a.each(c,function(b,c){var e=a(c),f=e.find(".sg-Menu--flyout").first();if(f.length>0){f.outerWidth()>d-(e.position().left+e.width())&&(f.addClass("sg-Menu--flyoutIsEdge"),f.find('a[aria-haspopup="true"]').length>0&&(f.addClass("sg-Menu--flyoutAlignRight"),f.find(".sg-Menu--flyout").addClass("sg-Menu--flyoutAlignRight")))}})}function W(b){var c=b.find(".sg-Menu, .sg-Menu-megaMenu");Z(b,!0),Z(c,!0),a.each(c,function(b,c){var d=a(c),e=da(d),f=0;e.length>0&&a.each(e,function(b,c){var e=a(c),g=d.children(),h=ca(g);e.css("top",h+f),f=ca(e.children())})}),Z(b,!1),Z(c,!1)}function X(a){a.addClass(sg.menuIsActiveClass)}function Y(a){a.removeClass(sg.menuIsActiveClass)}function Z(b,c,d){a.each(b,function(b,e){var f=a(e),g=d?"js-Menu-forceDisplayBlock":"js-Menu-forceDisplayFlex";c?f.addClass(g):(f.removeClass("js-Menu-forceDisplayBlock"),f.removeClass("js-Menu-forceDisplayFlex"))})}function $(a){a.find(".sg-Menu-megaMenuColumn").has(".sg-Menu").addClass("sg-Menu-megaMenuColumnHasMenu")}function _(a){var b=a.parents(".sg-Menu, .sg-Menu-megaMenu");return b=b.get().reverse(),b.push(a),b}function aa(a){var b=a.attr("class").match(/sg\-Menu\-\-(responsive|from)(Left|Right)/);return b&&b.length>0&&(b=b[0]?b[0]:""),b}function ba(a,b){if(b||(b=a.siblings(".sg-Menu--flyout").length>0?a.siblings(".sg-Menu--flyout"):a.siblings(".sg-Menu-megaMenu").length>0&&a.siblings(".sg-Menu-megaMenu")),b){var c=a,d=c.parents(".sg-Menu"),e="false"==b.attr("aria-hidden")?"up":"down";b.parents().hasClass("sg-Menu-megaMenu")&&(e="false"==b.attr("aria-hidden")?"left":"right");var f={flyout:b,toggles:{"aria-hidden":[b],"aria-expanded":[c]},parent:d,direction:e};if(b&&b.hasClass("sg-Menu-megaMenu")){var g=b.find("> .sg-Menu-megaMenuColumn > .sg-Menu--flyout");f.toggles["aria-hidden"].push(g)}return f}}function ca(b){var c=0;return a.each(b,function(b,d){var e=a(d),f=e.position().top,g=e.outerHeight(!0),h=f+g;c=h>c?h:c}),c}function da(a){var b=a.parent(".sg-Menu-megaMenuColumnHasMenu").siblings(".sg-Menu-mobileStaticContent");return b=b.length>0?b:a.siblings(".sg-Menu-mobileStaticContent")}function ea(a){return a.siblings(".sg-Menu-link")}function fa(a){return a.parents(".sg-Menu-item").first().find("> .sg-Menu-megaMenu").siblings(".sg-Menu-link[aria-haspopup=true]")}function ga(a){return a.parents(".sg-Menu-item").first().find("> .sg-Menu-megaMenu").length>0}function ha(a){return a.parents().hasClass(sg.menuIsActiveClass)||a.parents().hasClass("sg-Menu--collapseAll")||ka(a.parents(".sg-Menu--bar"))}function ia(a){return a.parents().hasClass("sg-Menu--collapseAll")||a.hasClass("sg-Menu--collapseAll")}function ja(a){return a.hasClass(sg.menuIsActiveClass)}function ka(a){if(a.hasClass("sg-Menu--collapseAll")&&!a.hasClass("sg-Menu--2cols")||a.parents(".sg-Menu--bar").hasClass("sg-Menu--collapseAll"))return!0;if(oa(a)||oa(a.parents(".sg-Menu--bar"))){return"fixed"==(oa(a)?a:a.parents(".sg-Menu--bar")).css("position")}return a.hasClass("sg-Menu--bar")&&!a.hasClass("sg-Menu--2cols")?"column"==a.css("flex-direction"):!!a.hasClass("sg-Menu--2cols")&&!!la(a)}function la(a){return"100%"==a.find(" > .sg-Menu-item:not(.sg-Menu-item--backLink):not(.sg-Menu-item--header)").first().css("flex-basis")}function ma(b){return a(b).parents(".sg-Menu").first().hasClass("sg-Menu--bar")}function na(a){return"false"==a.attr("aria-expanded")}function oa(a){return a.hasClass("sg-Menu--responsiveLeft")||a.hasClass("sg-Menu--responsiveRight")}
4sg.menuIsActiveClass="sg-Menu--menuIsActive",sg.menuAnimationSpeed=250,sg.menuClickEventFired=!1,sg.menuOnFocusElement=null,sg.menuOverlayExists=!1,sg.menuContainer=null;var pa=!1,qa=!1;a.fn.navMenu=function(f,g){a(this).each(function(h,i){var j=a(i);j.hasClass("sg-Menu--barMegaMenu")&&c(j),oa(j)?(f&&f.length>0?sg.menuContainer=f:sg.menuContainer=a("body"),e(j,g,sg.menuContainer)):(j.hasClass("sg-Menu--bar")&&ka(j)&&!oa(j)&&!j.hasClass("sg-Menu--buttonBar")||j.hasClass("sg-Menu--2cols"))&&d(j),j.hasClass("sg-Menu--barMegaMenu")||V(j),b(j)})},a.fn.sgMenuOpen=function(b){var c=a(this),d=_(c);v(),b&&b!={}&&K(b,c),d.length>0&&a.each(d,function(b,c){l(a(c),!1,!0)})},a.fn.sgMenuClose=function(){v(a(this))},a.fn.sgOpenMobileMenu=function(){p(a(".sg-Menu--responsiveLeft, .sg-Menu--responsiveRight").first())},a.fn.sgCloseMobileMenu=function(){B(a(".sg-Menu--isOpen").first())}}(jQuery),sg_global.nav={activeElements:[],collapseMap:{},activeClass:"js-focus",bodyClass:"sg-Nav-bodyScrollLock",keyCode:{RETURN:13,ESC:27,SPACE:32},init:function(a){if(Element.prototype.matches||(Element.prototype.matches=Element.prototype.msMatchesSelector||Element.prototype.webkitMatchesSelector),Element.prototype.closest||(Element.prototype.closest=function(a){var b=this;do{if(b.matches(a))return b;b=b.parentElement||b.parentNode}while(null!==b&&1===b.nodeType);return null}),!sg_global.hasOwnProperty("init")||!sg_global)return console.log("SG error: Base component JS required to run vanilla JS components"),!1;for(var b=document.querySelectorAll(a),c=0;c<b.length;c++){new SgNav(b[c]).init()}document.addEventListener("click",sg_global.nav.documentClickHandler.bind(this)),document.addEventListener("keyup",sg_global.nav.documentKeyUpHandler.bind(this)),window.addEventListener("resize",sg_global.nav.windowResizeHandler.bind(this))},documentClickHandler:function(a){a.target.closest(".sg-Nav")||a.target.closest(".js-Nav-mobile-trigger")||sg_global.nav.closeAllOpenMenus()},documentKeyUpHandler:function(a){switch(a.keyCode){case sg_global.nav.keyCode.ESC:sg_global.nav.closeAllOpenMenus()}},windowResizeHandler:function(a){for(key in sg_global.nav.collapseMap){var b=sg_global.nav.collapseMap[key],c=b.node,d=b.isCollapsed,e=sg_global.nav.isCollapsed(c);d!=e&&(sg_global.nav.closeAllOpenMenus(c),sg_global.nav.collapseMap[key].isCollapsed=e)}},onKeyUpOpenMenu:function(a,b){a.getAttribute("aria-haspopup")&&(sg_global.nav.setHasOpenChildren(a),sg_global.nav.toggleSubMenu(a,!1,b))},toggleSubMenu:function(a,b,c){for(var d=a,e=null,f=".sg-Nav",g=!1;e=a.parentNode||a.host||a.defaultView;){if(a.matches(f)){if(!b){var h=a;sg_global.nav.closeChildren(h,g);break}b&&(f=".sg-Nav-item",b=!1,g=!0)}a=e}b||sg_global.nav.toggleNode(d,c)},closeAllOpenMenus:function(a){for(var b=a?[a]:sg_global.nav.activeElements,c=0;c<b.length;c++){var d=b[c],e=d.closest(".sg-Nav-wrapper");e&&sg_global.nav.closeNode(e),sg_global.nav.closeNode(d),sg_global.nav.closeChildren(d)}document.body.classList.remove(sg_global.nav.bodyClass)},closeChildren:function(a,b){for(var c=a.querySelectorAll(".js-focus"),d=0;d<c.length;d++){var e=c[d];sg_global.nav.closeNode(e,b)}},closeNode:function(a,b){if(a.classList.remove(sg_global.nav.activeClass),a.classList.remove("js-hasOpenChildren"),a.setAttribute("aria-expanded","false"),a.classList.contains("sg-Nav-bar-link")){var c=a.closest(".sg-Nav-wrapper");!b&&c.classList.remove("js-hasOpenChildren")}},openNode:function(a){a.classList.add(sg_global.nav.activeClass),a.setAttribute("aria-expanded","true")},toggleNode:function(a,b){if(b)a.classList.remove(sg_global.nav.activeClass),a.setAttribute("aria-expanded","false");else if(a.classList.add(sg_global.nav.activeClass),a.setAttribute("aria-expanded","true"),a.classList.contains("sg-Nav-bar-link")){var c=a.closest(".sg-Nav-wrapper");c.classList.add("js-hasOpenChildren")}},setFocusToFirstChild:function(a){a.nextElementSibling.querySelector(".sg-Nav-link").focus()},setHasOpenChildren:function(a,b){var c=a.closest(".sg-Nav"),d=a.closest(".sg-Nav-wrapper");if(b){c.closest(".sg-Nav-item").closest(".sg-Nav").classList.remove("js-hasOpenChildren")}else c&&(c.classList.add("js-hasOpenChildren"),c.scrollTop=0),d&&d.classList.add("js-hasOpenChildren")}
4,isCollapsed:function(a){if(a.classList.contains("sg-Nav-collapseToSlideIn")){return"fixed"==window.getComputedStyle(a).position}}};var SgNav=function(a,b){sg_global.nav.activeClass="js-focus",this.el=a,this.mobileMenuTrigger=document.getElementById(a.dataset.trigger),this.homeCloseButton=a.querySelector(".sg-Nav-mobile-header-close"),this.navLinks=a.querySelectorAll("a"),this.id=a.getAttribute("id"),sg_global.nav.activeElements.push(a),sg_global.nav.collapseMap[this.id]={node:a,isCollapsed:sg_global.nav.isCollapsed(a)}};SgNav.prototype.init=function(){for(var a=0;a<this.navLinks.length;a++){var b=this.navLinks[a];b.getAttribute("aria-haspopup")&&b.addEventListener("click",this.linkClickHandler.bind(this)),b.classList.contains("sg-Nav-mobile-back-link")&&b.addEventListener("click",this.backLinkClickHandler.bind(this)),b.addEventListener("keyup",this.linkKeyUpHandler.bind(this))}this.mobileMenuTrigger&&this.mobileMenuTrigger.addEventListener("click",this.mobileTriggerClickHandler.bind(this)),this.homeCloseButton&&this.homeCloseButton.addEventListener("click",this.homeCloseButtonClickHandler.bind(this))},SgNav.prototype.linkClickHandler=function(a){var b=a.target.closest("a");a.preventDefault();var c="true"==b.getAttribute("aria-expanded");sg_global.nav.setHasOpenChildren(b),sg_global.nav.toggleSubMenu(b,!1,c)},SgNav.prototype.linkFocusHandler=function(a){var b=a.target.closest(".sg-Nav-link");a.preventDefault(),sg_global.nav.setHasOpenChildren(b),sg_global.nav.toggleSubMenu(b,!0)},SgNav.prototype.backLinkClickHandler=function(a){var b=a.target.closest(".sg-Nav-mobile-back-link");a.preventDefault(),sg_global.nav.setHasOpenChildren(b,!0),sg_global.nav.toggleSubMenu(b,!0,!1)},SgNav.prototype.mobileTriggerClickHandler=function(a){a.preventDefault();var b=a.target.closest(".js-Nav-mobile-trigger"),c=document.getElementById(b.getAttribute("aria-controls"));document.body.classList.contains(sg_global.nav.bodyClass)?document.body.classList.remove(sg_global.nav.bodyClass):document.body.classList.add(sg_global.nav.bodyClass),sg_global.nav.openNode(c),sg_global.nav.setHasOpenChildren(b)},SgNav.prototype.homeCloseButtonClickHandler=function(a){a.preventDefault(),sg_global.nav.closeAllOpenMenus()},SgNav.prototype.linkKeyUpHandler=function(a){var b=a.target.closest(".sg-Nav-link");switch(a.keyCode){case sg_global.nav.keyCode.SPACE:var c="true"==b.getAttribute("aria-expanded");sg_global.nav.onKeyUpOpenMenu(b,c);break;case sg_global.nav.keyCode.ESC:sg_global.nav.closeAllOpenMenus()}},function(){function a(a){var b=Array.isArray(a)?{label:a[0],value:a[1]}:"object"==typeof a&&"label"in a&&"value"in a?a:{label:a,value:a};this.label=b.label||b.value,this.value=b.value}function b(a,b,c){for(var d in b){var e=b[d],f=a.input.getAttribute("data-"+d.toLowerCase());"number"==typeof e?a[d]=parseInt(f):!1===e?a[d]=null!==f:e instanceof Function?a[d]=null:a[d]=f,a[d]||0===a[d]||(a[d]=d in c?c[d]:e)}}function c(a,b){return"string"==typeof a?(b||document).querySelector(a):a||null}function d(a,b){return g.call((b||document).querySelectorAll(a))}function e(){d("input.awesomplete").forEach(function(a){new f(a)})}var f=function(a,d){var e=this;f.count=(f.count||0)+1,this.count=f.count,this.isOpened=!1,this.input=c(a),this.input.setAttribute("autocomplete","off"),this.input.setAttribute("aria-expanded","false"),this.input.setAttribute("aria-owns","awesomplete_list_"+this.count),this.input.setAttribute("role","combobox"),this.options=d=d||{},b(this,{minChars:2,maxItems:10,autoFirst:!1,data:f.DATA,filter:f.FILTER_CONTAINS,sort:!1!==d.sort&&f.SORT_BYLENGTH,container:f.CONTAINER,item:f.ITEM,replace:f.REPLACE,tabSelect:!1},d),this.index=-1,this.container=this.container(a),this.ul=c.create("ul",{hidden:"hidden",role:"listbox",id:"awesomplete_list_"+this.count,inside:this.container}),this.status=c.create("span",{className:"visually-hidden",role:"status","aria-live":"assertive","aria-atomic":!0,inside:this.container,textContent:0!=this.minChars?"Type "+this.minChars+" or more characters for results.":"Begin typing for results."}),this._events={input:{input:this.evaluate.bind(this),blur:this.close.bind(this,{reason:"blur"}),keydown:function(a){var b=a.keyCode;e.opened&&(13===b&&e.selected?(a.preventDefault(),e.select(void 0,void 0,a)):9===b&&e.selected&&e.tabSelect?e.select(void 0,void 0,a):27===b?e.close({reason:"esc"}
vendor: 4,899 bytes, line 4
4):38!==b&&40!==b||(a.preventDefault(),e[38===b?"previous":"next"]()))}},form:{submit:this.close.bind(this,{reason:"submit"})},ul:{mousedown:function(a){a.preventDefault()},click:function(a){var b=a.target;if(b!==this){for(;b&&!/li/i.test(b.nodeName);)b=b.parentNode;b&&0===a.button&&(a.preventDefault(),e.select(b,a.target,a))}}}},c.bind(this.input,this._events.input),c.bind(this.input.form,this._events.form),c.bind(this.ul,this._events.ul),this.input.hasAttribute("list")?(this.list="#"+this.input.getAttribute("list"),this.input.removeAttribute("list")):this.list=this.input.getAttribute("data-list")||d.list||[],f.all.push(this)};f.prototype={set list(a){if(Array.isArray(a))this._list=a;else if("string"==typeof a&&a.indexOf(",")>-1)this._list=a.split(/\s*,\s*/);else if((a=c(a))&&a.children){var b=[];g.apply(a.children).forEach(function(a){if(!a.disabled){var c=a.textContent.trim(),d=a.value||c,e=a.label||c;""!==d&&b.push({label:e,value:d})}}),this._list=b}document.activeElement===this.input&&this.evaluate()},get selected(){return this.index>-1},get opened(){return this.isOpened},close:function(a){this.opened&&(this.input.setAttribute("aria-expanded","false"),this.ul.setAttribute("hidden",""),this.isOpened=!1,this.index=-1,this.status.setAttribute("hidden",""),c.fire(this.input,"awesomplete-close",a||{}))},open:function(){this.input.setAttribute("aria-expanded","true"),this.ul.removeAttribute("hidden"),this.isOpened=!0,this.status.removeAttribute("hidden"),this.autoFirst&&-1===this.index&&this.goto(0),c.fire(this.input,"awesomplete-open")},destroy:function(){if(c.unbind(this.input,this._events.input),c.unbind(this.input.form,this._events.form),!this.options.container){var a=this.container.parentNode;a.insertBefore(this.input,this.container),a.removeChild(this.container)}this.input.removeAttribute("autocomplete"),this.input.removeAttribute("aria-autocomplete");var b=f.all.indexOf(this);-1!==b&&f.all.splice(b,1)},next:function(){var a=this.ul.children.length;this.goto(this.index<a-1?this.index+1:a?0:-1)},previous:function(){var a=this.ul.children.length,b=this.index-1;this.goto(this.selected&&-1!==b?b:a-1)},goto:function(a){var b=this.ul.children;this.selected&&b[this.index].setAttribute("aria-selected","false"),this.index=a,a>-1&&b.length>0&&(b[a].setAttribute("aria-selected","true"),this.status.textContent=b[a].textContent+", list item "+(a+1)+" of "+b.length,this.input.setAttribute("aria-activedescendant",this.ul.id+"_item_"+this.index),this.ul.scrollTop=b[a].offsetTop-this.ul.clientHeight+b[a].clientHeight,c.fire(this.input,"awesomplete-highlight",{text:this.suggestions[this.index]}))},select:function(a,b,d){if(a?this.index=c.siblingIndex(a):a=this.ul.children[this.index],a){var e=this.suggestions[this.index];c.fire(this.input,"awesomplete-select",{text:e,origin:b||a,originalEvent:d})&&(this.replace(e),this.close({reason:"select"}),c.fire(this.input,"awesomplete-selectcomplete",{text:e,originalEvent:d}))}},evaluate:function(){var b=this,c=this.input.value;c.length>=this.minChars&&this._list&&this._list.length>0?(this.index=-1,this.ul.innerHTML="",this.suggestions=this._list.map(function(d){return new a(b.data(d,c))}).filter(function(a){return b.filter(a,c)}),!1!==this.sort&&(this.suggestions=this.suggestions.sort(this.sort)),this.suggestions=this.suggestions.slice(0,this.maxItems),this.suggestions.forEach(function(a,d){b.ul.appendChild(b.item(a,c,d))}),0===this.ul.children.length?(this.status.textContent="No results found",this.close({reason:"nomatches"})):(this.open(),this.status.textContent=this.ul.children.length+" results found")):(this.close({reason:"nomatches"}),this.status.textContent="No results found")}},f.all=[],f.FILTER_CONTAINS=function(a,b){return RegExp(c.regExpEscape(b.trim()),"i").test(a)},f.FILTER_STARTSWITH=function(a,b){return RegExp("^"+c.regExpEscape(b.trim()),"i").test(a)},f.SORT_BYLENGTH=function(a,b){return a.length!==b.length?a.length-b.length:a<b?-1:1},f.CONTAINER=function(a){return c.create("div",{className:"awesomplete",around:a})},f.ITEM=function(a,b,d){return c.create("li",{innerHTML:""===b.trim()?a:a.replace(RegExp(c.regExpEscape(b.trim()),"gi"),"<mark>$&</mark>"),role:"option","aria-selected":"false",id:"awesomplete_list_"+this.count+"_item_"+d})},f.REPLACE=function(a){this.input.value=a.value},f.DATA=function(a){return a},Object.defineProperty(a.prototype=Object.create(String.prototype),"length",{get:function(){return this.label.length}}),a.prototype.toString=a.prototype.valueOf=function(){return""+this.label};var g=Array.prototype.slice;c.create=function(a,b){var d=document.createElement(a);for(var e in b){var f=b[e];if("inside"===e)c(f).appendChild(d);else if("around"===e){var g=c(f);g.parentNode.insertBefore(d,g),d.appendChild(g),null!=g.getAttribute("autofocus")&&g.focus()}else e in d?d[e]=f:d.setAttribute(e,f)}return d},c.bind=function(a,b){if(a)for(var c in b){var d=b[c];
4c.split(/\s+/).forEach(function(b){a.addEventListener(b,d)})}},c.unbind=function(a,b){if(a)for(var c in b){var d=b[c];c.split(/\s+/).forEach(function(b){a.removeEventListener(b,d)})}},c.fire=function(a,b,c){var d=document.createEvent("HTMLEvents");d.initEvent(b,!0,!0);for(var e in c)d[e]=c[e];return a.dispatchEvent(d)},c.regExpEscape=function(a){return a.replace(/[-\\^$*+?.()|[\]{}]/g,"\\$&")},c.siblingIndex=function(a){for(var b=0;a=a.previousElementSibling;b++);return b},"undefined"!=typeof self&&(self.Awesomplete=f),"undefined"!=typeof Document&&("loading"!==document.readyState?e():document.addEventListener("DOMContentLoaded",e)),f.$=c,f.$$=d,"object"==typeof module&&module.exports&&(module.exports=f)}(),function(b){b.fn.responsiveRadioScale=function(){b(window).on("load resize",function(){var c=b(".js-Radio--responsiveScale");b(".js-Radio--responsiveScale .sg-Radio");for(i=0;i<c.length;i++){var d=b(c[i]).children();if(0!=d.length){var e=d.first().position().top,f=!1,g=d.toArray();for(a=0;a<g.length;a++)b(g[a]).position().top-e>1&&(f=!0);f?b(c[i]).addClass("is-active"):b(c[i]).removeClass("is-active")}}})}}(jQuery);var sg=sg||{};!function(){function a(a,c){$(".sg-Overlay").length&&b($(".sg-Overlay"));var d=c||$('<div class="sg-Overlay"></div>');if(c||$("body").append(d),d.fadeTo(300,1),a&&!a.invisible){if(a.showIcon){var e=$('<div class="sg-Overlay--icon"></div>');d.append(e),e.fadeTo(300,1)}if(a.showText){var f=$('<span class="sg-Overlay-text">'+a.showText+"</span>");d.append(f),f.fadeTo(300,1)}}if(a&&a.raise){var g=a.raise;$(g).each(function(){$(this).addClass("sg-Overlay--raiseAbove"),$(this).parents().each(function(){"auto"!=$(this).css("z-index")&&$(this).addClass("sg-Overlay--raiseAbove")})}),$(g)[0].focus()}}function b(a){var b=a||$(".sg-Overlay");if(b){var c=b;b.fadeTo(300,0,function(){c.remove(),$(".sg-Overlay--raiseAbove").removeClass("sg-Overlay--raiseAbove")})}}sg.showOverlay=function(b,c){a(b,c)},sg.removeOverlay=function(a){b(a)},sg.overlay=function(b){b=b||{},b.showIcon=!0,a(b)}}();var sg=sg||{};!function(a){sg.Overflow={directions:["right","left","top","bottom"],adjustShadows:function(a){sg.Overflow.setShadowSizePosition(a),sg.Overflow.setShadowVisibility(a)},setShadowSizePosition:function(b){var c=sg.Overflow.getConfig(b),d=sg.Overflow.getShadows(c.wrapper),e=sg.Overflow.directions;a.each(e,function(a){var b,f,g,h=e[a];switch(e[a]){case"right":b=c.verScrollbar-c.borderWidth,f=c.leftRightHeight;break;case"left":b=0,f=c.leftRightHeight;break;case"top":b=0,g=c.topBottomWidth;break;case"bottom":b=c.horScrollbar-c.borderHeight,g=c.topBottomWidth}d[h].css({width:g||d[h].width(),height:f||d[h].height()}),d[h].css(h,b)})},setShadowVisibility:function(a){var b=sg.Overflow.getConfig(a),c=sg.Overflow.getShadows(b.wrapper);b.scrollHeight==b.dynamicHeight&&c.bottom.fadeOut(),b.scrollHeight>b.dynamicHeight&&c.bottom.is(":hidden")&&c.bottom.fadeIn(),b.scrollTop>0&&c.top.is(":hidden")&&c.top.fadeIn(),0==b.scrollTop&&c.top.is(":visible")&&c.top.fadeOut(),b.scrollWidth==b.dynamicWidth&&c.right.fadeOut(),b.scrollWidth>b.dynamicWidth&&c.right.is(":hidden")&&c.right.fadeIn(),b.scrollLeft>0&&c.left.is(":hidden")&&c.left.fadeIn(),0==b.scrollLeft&&c.left.is(":visible")&&c.left.fadeOut()},getShadows:function(b){var c=a(b),d=".sg-Overflow-shadow";return{right:c.find(d+"Right"),left:c.find(d+"Left"),top:c.find(d+"Top"),bottom:c.find(d+"Bottom")}},getConfig:function(b){var c=a(b),d=c.get(0),e=c.parent(".sg-Overflow-container");return{el:c,dom:d,wrapper:e,scrollWidth:d.scrollWidth,dynamicWidth:c.scrollLeft()+d.clientWidth,scrollHeight:d.scrollHeight,dynamicHeight:c.scrollTop()+d.clientHeight,clientHeight:d.clientHeight,clientWidth:d.clientWidth,scrollLeft:c.scrollLeft(),scrollTop:c.scrollTop(),borderHeight:c.outerHeight()-c.innerHeight(),borderWidth:c.outerWidth()-c.innerWidth(),topBottomWidth:d.clientWidth+(c.outerWidth()-c.innerWidth()),leftRightHeight:d.clientHeight+(c.outerHeight()-c.innerHeight()),verScrollbar:e.width()-d.clientWidth,horScrollbar:e.height()-d.clientHeight}}},a.fn.sgOverflowShadows=function(){return this.each(function(){var b=a(this);sg.Overflow.adjustShadows(b),a(window).on("resize",function(){sg.Overflow.adjustShadows(b)}),b.on("scroll",function(){sg.Overflow.setShadowVisibility(a(this))})})}}(jQuery);var sg=sg||{};!function(a){sg.toggleListFlyout=function(b){var c=a(b.target),d=a("#"+c.attr("aria-controls"));"true"===d.attr("aria-expanded")?(d.animateListFlyoutClosed(),a(this).attr("aria-expanded","fal
4se")):"false"===d.attr("aria-expanded")&&(d.animateListFlyoutOpen(),a(this).attr("aria-expanded","true"))},a.fn.animateListFlyoutClosed=function(){a(this).attr("aria-expanded","false").slideUp("fast")},a.fn.animateListFlyoutOpen=function(){a(this).attr("aria-expanded","true").slideDown("fast")},a.fn.initProgressDropdown=function(){return this.each(function(){a(this).on("click",sg.toggleListFlyout)})}}(jQuery);var sg_global=sg_global||{};sg_global.datepicker={init:function(a,b){if(!sg_global.hasOwnProperty("init")||!sg_global)return console.log("SG error: Base component JS required to run vanilla JS components"),!1;if(1==sg_global.datepicker.browserDateSupport())return!1;var c=function(){};sg_global.datepicker.callbackInvalidDate=b.callbackInvalidDate||c,sg_global.datepicker.callbackValidDate=b.callbackValidDate||c,sg_global.datepicker.callbackOnFocus=b.callbackOnFocus||c;var d=document.querySelectorAll(a);for(i=0;i<d.length;i++){var e=d[i];sg_global.datepicker.setUpHiddenInput(e)}},browserDateSupport:function(){var a=document.createElement("input");a.setAttribute("type","date");return a.setAttribute("value","not-a-date"),"not-a-date"!==a.value},setUpHiddenInput:function(a){var b=a.value,c=a.cloneNode(!0);if(b){var d=sg_global.datepicker.fromWireFormat(b);c.setAttribute("value",d)}var e=a.getAttribute("id")+"_clone";c.setAttribute("id",e),c.setAttribute("data-input",a.getAttribute("id")),c.removeAttribute("name"),a.parentNode.insertBefore(c,a),a.setAttribute("type","hidden"),c.addEventListener("blur",sg_global.datepicker.formatDateOnChange),c.addEventListener("focus",function(){sg_global.datepicker.callbackOnFocus(c)})},fromWireFormat:function(a){var b=new RegExp(/[0-9]{4}\-[0-9]{2}\-[0-9]{2}/),c=!(!a.match(b)||!a.match(b)[0])&&a.match(b)[0];if(!c)return"";var d=c.split("-"),e=d[0],f=d[1];return d[2]+"/"+f+"/"+e},toWireFormat:function(a){var b=new RegExp(/[0-9]{1,2}\/[0-9]{1,2}\/[0-9]{4}/),c=!(!a.match(b)||!a.match(b)[0])&&a.match(b)[0];if(!c)return"";var d=c.split("/"),e=1==d[0].length?"0"+d[0]:d[0],f=1==d[1].length?"0"+d[1]:d[1];return d[2]+"-"+f+"-"+e},formatDateOnChange:function(){var a=this,b=document.getElementById(a.getAttribute("data-input")),c=a.value,d=sg_global.datepicker.toWireFormat(c);"Invalid Date"==new Date(d)?(sg_global.datepicker.callbackInvalidDate(a),b.setAttribute("value",c)):(sg_global.datepicker.callbackValidDate(a),b.setAttribute("value",d))}};
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.