function onPlayerReady(n){n.target.playVideo()}function mobileAndTabletcheck(){var n=!1;return function(t){(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm( os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(t)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s )|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp( i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac( |\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt( |\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg( g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v )|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v )|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-| )|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(t.substr(0,4)))&&(n=!0)}(navigator.userAgent||navigator.vendor||window.opera),n}function addEvent(n,t,i){n.addEventListener?n.addEventListener(t,i,!1):n.attachEvent&&n.attachEvent("on"+t,i)}function addQuestionare(){var i="questionare";clearTimeout(window.questionareTimeoutId);var n=$("#questionare-wrapper"),t=$("#questionare"),r=$("#perma-exit"),u=$("#exit");addIframeQuestionare(t);n.removeClass("hidden");r.on("click",function(){n.addClass("hidden");t.empty();setLongCookieTimeout(i)});$(document).on("exitWindow",function(){n.addClass("hidden");t.empty();setLongCookieTimeout(i)});u.on("click",function(){n.addClass("hidden");t.empty();setShortCookieTimeout(i)})}function setLongCookieTimeout(n){var i=window.questionareLongTimeout,t=new Date;t.setDate(t.getDate()+i);Cookies.set(n,!0,{expires:t})}function setShortCookieTimeout(n){var i=window.questionareShortTimeout,t=new Date;t.setMinutes(t.getMinutes()+i);Cookies.set(n,!0,{expires:t})}function addIframeQuestionare(n){if(n.children().length===0&&window.questionareLink){var i=window.innerHeight,r=i*.8,t=document.createElement("iframe"),u=window.questionareLink;t.src=u;t.height=r;n.append(t)}}function getParameterByName(n,t){t||(t=window.location.href);n=n.replace(/[\[\]]/g,"\\$&");var r=new RegExp("[?&]"+n+"(=([^&#]*)|&|#|$)"),i=r.exec(t);return i?i[2]?decodeURIComponent(i[2].replace(/\+/g," ")):"":null}(function(n){"use strict";var t=window.slimmage||{},i;window.slimmage=t;t.verbose===undefined&&(t.verbose=!1);t.tryWebP===undefined&&(t.tryWebP=!1);t.maxWidth===undefined&&(t.maxWidth=2048);t.widthStep===undefined&&(t.widthStep=160);t.jpegQuality===undefined&&(t.jpegQuality=90);t.jpegRetinaQuality===undefined&&(t.jpegRetinaQuality=80);t.webpTimeout===undefined&&(t.webpTimeout=0);t.changed=[];i=function(){if(t.verbose&&n.console&&n.console.log)try{n.console.log.apply(n.console,arguments)}catch(i){}};t.beginWebPTest=function(){if(t.tryWebP&&!t._testingWebP){t._testingWebP=!0;var n=new Image;n.onload=n.onerror=function(){t.webp=n.height==2;t._testingWebP=!1;t.cr&&t.cr()};n.src="data:image/webp;base64,UklGRjoAAABXRUJQVlA4IC4AAACyAgCdASoCAAIALmk0mk0iIiIiIgBoSygABc6WWgAA/veff/0PP8bA//LwYAAA"}};t.beginWebPTest();t.setAttr=function(n,t,i){t=t.toLowerCase();t=="class"?n.className=i:t=="tabindex"?n.tabIndex=i:t=="usemap"?n.useMap=i:n.setAttribute(t,i)};t.setAttribute=t.setAttr;t.is_blank=function(n){return n==="none"||n===null||n===undefined||n===""||n===!1};t.getCssValue=function(n,i){var r=typeof getComputedStyle!="undefined"&&window.getComputedStyle(n,null).getPropertyValue(i);return t.is_blank(r)?(n.currentStyle&&(r=n.currentStyle[i.replace(/([a-z])\-([a-z])/,function(n,t,i){return t+i.toUpperCase()})]||n.currentStyle[i]),t.is_blank(r)?null:r):r};t.getCssPixels=function(n,i){var u=t.getCssValue(n,i),r,f;return u===null||u==="0"||u===0?u:u.slice(-2)=="px"?parseFloat(u.slice(0,-2)):(r=document.createElement("div"),r.style.overflow=r.style.visibility="hidden",r.style.cssFloat="none",n.parentNode.appendChild(r),r.style.width=u,f=r.offsetWidth,n.parentNode.removeChild(r),f)};t.nodesToArray=function(n){for(var i=[],t=n.length>>>0;t--;)i[t]=n[t];return i};t.mutateUrl=function(n,t,i,r){var u=/^([^?#]*)?(\?([^#]*))?(#.*)?/.exec(n),f=u[3]||"",e=/(^&*|&+)([^&=]*)=?([^&]*)/g,o;return f.replace(e,t),o="?"+f.replace(e,i).replace(/(?:^\?*&*)|(?:[?&]+$)/g,"").replace(/&&+/g,"&"),(u[1]||"")+r(o)+(u[4]||"")};t.getImageInfo=function(n,i,r,u){var e={webp:t.webp,width:n,dpr:window.devicePixelRatio||1,src:i,element:u},l=t.webp?65:t.jpegRetinaQuality,a=t.webp?78:t.jpegQuality,c,h,s;if(e.quality=e.dpr>1.49?l:a,c=n*e.dpr,e.requestedWidth=Math.min(t.maxWidth,Math.round(Math.ceil(c/t.widthStep)*t.widthStep)),h=t.adjustImageParameters,h&&typeof h=="function"&&h(e),s=e.requestedWidth,s>r){var o={},f={},v=t.mutateUrl(i,function(n,t,i,r){o[i.toLowerCase()]=r},function(n,t,i){if(f.zoom===undefined&&(f.zoom=parseFloat(o.zoom||1),isNaN(f.zoom)&&(f.zoom=1),f.w=(s/f.zoom).toFixed()),f.ratio===undefined){var r=parseFloat(o.width||o.w||o.maxwidth),u=parseFloat(o.height||o.h||o.maxheight);!isNaN(r)&&!isNaN(u)&&r>0&&u>0?(f.ratio=r/u,f.h=(s/f.zoom/r*u).toFixed()):f.ratio="noclue"}return i.match(/^format$/i)&&e.webp?t+"format=webp":i.match(/^quality/i)?t+"quality="+e.quality:i.match(/^(w|width|maxwidth)$/i)?t+i+"="+f.w:i.match(/^(h|height|maxheight)$/i)?t+i+"="+f.h:n},function(n){return n});return{src:v,"data-pixel-width":s}}return null};t.adjustImageSrc=function(n,r){var f=t.getCssPixels(n,"max-width"),u=t.getImageInfo(f,r,n.getAttribute("data-pixel-width")|0,n),e;u?(n.src=u.src,t.setAttr(n,"data-pixel-width",u["data-pixel-width"]),t.enforceCss&&(f<u["data-pixel-width"]?(n.style.width=t.getCssValue(n,"max-width"),t.setAttr(n,"data-width-enforced",!0)):n.style.width="auto"),t.changed.push(n),i("Slimming: updating "+u.src)):t.enforceCss&&n.getAttribute("data-width-enforced")&&(e=parseFloat(n.getAttribute("data-pixel-width")),!isNaN(e)&&f>=e&&(n.style.width="auto",n.removeAttribute("data-width-enforced")))};t.cr=function(r){var h,k,c,d,e,g,u,l,a,p,v,o,w,f,b,s,nt,y;if(t.timeoutid>0&&n.clearTimeout(t.timeoutid),t.timeoutid=0,t._testingWebP&&t.webpTimeout>0&&!t.webp_waiting&&(t.webp_waiting=!0,r=t.webpTimeout),r&&r>0){t.timeoutid=n.setTimeout(t.cr,r);return}var rt=(new Date).getTime(),tt=0,it=t.nodesToArray(n.document.getElementsByTagName("noscript"));for(h=0,k=it.length;h<k;h++)if(u=it[h],u.getAttribute("data-slimmage")!==null){if(l=n.document.createElement("div"),a=u.textContent||u.innerHTML,a&&a.replace(/[\s\t\r\n]+/,"").length!==0)l.innerHTML=a.replace(/\s+src\s*=\s*(['"])/i," data-src=$1").replace(/&lt;/g,"<").replace(/&gt;/g,">").replace(/&amp;/g,"&");else{for(p=new Image,v=0;v<u.attributes.length;v++)o=u.attributes[v],o&&o.specified&&o.name.indexOf("data-img-")===0&&t.setAttr(p,o.name.slice(9-o.name.length),o.value);l.appendChild(p)}for(w=l.getElementsByTagName("img"),c=0,d=w.length;c<d;c++)f=w[c],f.src!==null&&f.src.length>0&&(t.setAttr(f,"data-src",f.src),f.src=""),t.setAttr(f,"data-slimmage",!0),u.parentNode.insertBefore(f,u),tt++;u.parentNode.removeChild(u)}for("function"==typeof t.beforeAdjustSrc&&t.beforeAdjustSrc(),b=0,s=t.nodesToArray(n.document.getElementsByTagName("img")),e=0,g=s.length;e<g;e++)s[e].getAttribute("data-slimmage")!==null&&(nt=s[e].getAttribute("data-src")||s[e].src,t.adjustImageSrc(s[e],nt),b++);y=t.changed.slice();t.changed.length=0;(y.length>0||!t.readyCalled)&&"function"==typeof t.readyCallback&&(t.readyCallback(y),t.readyCalled=!0);i("Slimmage: restored "+tt+" images from noscript tags, checked "+b+" images, changed "+y.length+". "+((new Date).getTime()-rt)+"ms")};t.checkResponsiveImages=t.cr;n.addEventListener?(n.addEventListener("resize",function(){t.cr(500)},!1),n.addEventListener("DOMContentLoaded",function(){t.cr();n.removeEventListener("load",t.cr,!1)},!1),n.addEventListener("load",t.cr,!1)):n.attachEvent&&(n.attachEvent("onload",t.cr),n.attachEvent("onresize",function(){t.cr(500)}))})(this);$(function(){$(".navbutton").on("click",function(){$(".top-navigation").toggleClass("show");$(this).toggleClass("toggled")});$(".sub-menu .active-item").click(function(){$(".sub-menu-list").toggleClass("show")});$(".sub-menu-item").click(function(){$(this).toggleClass("active");$(".sub-menu .active-item").html($(this).html())});var n=5;$(window).scrollTop()>n&&($(".top-navigation").addClass("fixed"),$(".top-banner").addClass("fixed"),$("#main").addClass("navbarmarginfix"));$(window).scroll(function(){var t=$(window).scrollTop();t>n?($(".top-navigation").addClass("fixed"),$(".top-banner").addClass("fixed"),$(".sub-menu").addClass("fixed"),$("#main").addClass("navbarmarginfix")):($(".top-navigation").removeClass("fixed"),$(".top-banner").removeClass("fixed"),$(".sub-menu").removeClass("fixed"),$("#main").removeClass("navbarmarginfix"))})});window.matchMedia=window.matchMedia||function(n){"use strict";var u,i=n.documentElement,f=i.firstElementChild||i.firstChild,r=n.createElement("body"),t=n.createElement("div");return t.id="mq-test-1",t.style.cssText="position:absolute;top:-100em",r.style.background="none",r.appendChild(t),function(n){return t.innerHTML='&shy;<style media="'+n+'"> #mq-test-1 { width: 42px; }<\/style>',i.insertBefore(r,f),u=t.offsetWidth===42,i.removeChild(r),{matches:u,media:n}}}(document),function(n){"use strict";function g(){v(!0)}var r={};if(n.respond=r,r.update=function(){},r.mediaQueriesSupported=n.matchMedia&&n.matchMedia("only all").matches,!r.mediaQueriesSupported){var t=n.document,u=t.documentElement,f=[],e=[],i=[],h={},y=30,o=t.getElementsByTagName("head")[0]||u,nt=t.getElementsByTagName("base")[0],s=o.getElementsByTagName("link"),c=[],p=function(){for(var r=0;r<s.length;r++){var i=s[r],t=i.href,u=i.media,f=i.rel&&i.rel.toLowerCase()==="stylesheet";!t||!f||h[t]||(i.styleSheet&&i.styleSheet.rawCssText?(b(i.styleSheet.rawCssText,t,u),h[t]=!0):(/^([a-zA-Z:]*\/\/)/.test(t)||nt)&&t.replace(RegExp.$1,"").split("/")[0]!==n.location.host||(t.substring(0,2)=="//"&&(t=location.protocol+t),c.push({href:t,media:u})))}w()},w=function(){if(c.length){var t=c.shift();tt(t.href,function(i){b(i,t.href,t.media);h[t.href]=!0;n.setTimeout(function(){w()},0)})}},b=function(n,t,i){var s=n.match(/@media[^\{]+\{([^\{\}]*\{[^\}\{]*\})+/gi),h=s&&s.length||0,c,l,u,a,r,y,p,o;for(t=t.substring(0,t.lastIndexOf("/")),c=function(n){return n.replace(/(url\()['"]?([^\/\)'"][^:\)'"]+)['"]?(\))/g,"$1"+t+"$2$3")},l=!h&&i,t.length&&(t+="/"),l&&(h=1),u=0;u<h;u++)for(l?(a=i,e.push(c(n))):(a=s[u].match(/@media *([^\{]+)\{([\S\s]+?)$/)&&RegExp.$1,e.push(RegExp.$2&&c(RegExp.$2))),y=a.split(","),p=y.length,o=0;o<p;o++)r=y[o],f.push({media:r.split("(")[0].match(/(only\s+)?([a-zA-Z]+)\s?/)&&RegExp.$2||"all",rules:e.length-1,hasquery:r.indexOf("(")>-1,minw:r.match(/\(\s*min\-width\s*:\s*(\s*[0-9\.]+)(px|em)\s*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||""),maxw:r.match(/\(\s*max\-width\s*:\s*(\s*[0-9\.]+)(px|em)\s*\)/)&&parseFloat(RegExp.$1)+(RegExp.$2||"")});v()},l,k,d=function(){var r,i=t.createElement("div"),n=t.body,f=!1;return i.style.cssText="position:absolute;font-size:1em;width:1em",n||(n=f=t.createElement("body"),n.style.background="none"),n.appendChild(i),u.insertBefore(n,u.firstChild),r=i.offsetWidth,f?u.removeChild(n):n.removeChild(i),a=parseFloat(r)},a,v=function(r){var rt="clientWidth",ut=u[rt],ft=t.compatMode==="CSS1Compat"&&ut||t.body[rt]||ut,p={},ct=s[s.length-1],et=(new Date).getTime(),tt,g,nt,h,it;if(r&&l&&et-l<y){n.clearTimeout(k);k=n.setTimeout(v,y);return}l=et;for(tt in f)if(f.hasOwnProperty(tt)){var c=f[tt],w=c.minw,b=c.maxw,ot=w===null,st=b===null,ht="em";!w||(w=parseFloat(w)*(w.indexOf(ht)>-1?a||d():1));!b||(b=parseFloat(b)*(b.indexOf(ht)>-1?a||d():1));c.hasquery&&(ot&&st||!(ot||ft>=w)||!(st||ft<=b))||(p[c.media]||(p[c.media]=[]),p[c.media].push(e[c.rules]))}for(g in i)i.hasOwnProperty(g)&&i[g]&&i[g].parentNode===o&&o.removeChild(i[g]);for(nt in p)p.hasOwnProperty(nt)&&(h=t.createElement("style"),it=p[nt].join("\n"),h.type="text/css",h.media=nt,o.insertBefore(h,ct.nextSibling),h.styleSheet?h.styleSheet.cssText=it:h.appendChild(t.createTextNode(it)),i.push(h))},tt=function(n,t){var i=it();i&&(i.open("GET",n,!0),i.onreadystatechange=function(){i.readyState===4&&(i.status===200||i.status===304)&&t(i.responseText)},i.readyState!==4)&&i.send(null)},it=function(){var t=!1;try{t=new n.XMLHttpRequest}catch(i){t=new n.ActiveXObject("Microsoft.XMLHTTP")}return function(){return t}}();p();r.update=p;n.addEventListener?n.addEventListener("resize",g,!1):n.attachEvent&&n.attachEvent("onresize",g)}}(this),function(){function s(n){n==null&&(n=navigator.userAgent);this.source=n.replace(/^\s*/,"").replace(/\s*$/,"");this.browser_name=u(this.source);this.browser_version=f(this.source);this.os=e(this.source);this.platform=o(this.source)}function h(){var n=new s;return n.browser_name=="ie"&&n.browser_version<9?!1:n.browser_name=="firefox"&&n.browser_version<12?!1:n.browser_name=="safari"&&n.browser_version<5?!1:!0}function c(){if(!h()){if($(".browser-banner").length>0)return;var n=$('<div class="browser-banner">');n.html('You are using an unsupported browser, so some features may not work. <br> Please upgrade to a <a href="http://browsehappy.com/">modern browser<\/a>.');$(document.body).prepend(n);n.animate({"margin-top":"+=100px"},1e3)}}var i,n,t,r,u,f,e,o;r={Firefox:/firefox\/([\d\w\.\-]+)/i,IE:/msie\s([\d\.]+[\d])/i,Chrome:/chrome\/([\d\w\.\-]+)/i,Safari:/version\/([\d\w\.\-]+)/i,Ps3:/([\d\w\.\-]+)\)\s*$/i,Psp:/([\d\w\.\-]+)\)?\s*$/i};i={Konqueror:/konqueror/i,Chrome:/chrome/i,Safari:/safari/i,IE:/msie/i,Opera:/opera/i,PS3:/playstation 3/i,PSP:/playstation portable/i,Firefox:/firefox/i};n={WindowsVista:/windows nt 6\.0/i,Windows7:/windows nt 6\.\d+/i,Windows2003:/windows nt 5\.2/i,WindowsXP:/windows nt 5\.1/i,Windows2000:/windows nt 5\.0/i,OSX:/os x (\d+)[._](\d+)/i,Linux:/linux/i,Wii:/wii/i,PS3:/playstation 3/i,PSP:/playstation portable/i,Ipad:/\(iPad.*os (\d+)[._](\d+)/i,Iphone:/\(iPhone.*os (\d+)[._](\d+)/i};t={Windows:/windows/i,Mac:/macintosh/i,Linux:/linux/i,Wii:/wii/i,Playstation:/playstation/i,Ipad:/ipad/i,Ipod:/ipod/i,Iphone:/iphone/i,Android:/android/i,Blackberry:/blackberry/i};u=function(n){return i.Konqueror.test(n)?"konqueror":i.Chrome.test(n)?"chrome":i.Safari.test(n)?"safari":i.IE.test(n)?"ie":i.Opera.test(n)?"opera":i.PS3.test(n)?"ps3":i.PSP.test(n)?"psp":i.Firefox.test(n)?"firefox":"unknown"};f=function(n){var t;switch(u(n)){case"chrome":if(r.Chrome.test(n))return RegExp.$1;break;case"safari":if(r.Safari.test(n))return RegExp.$1;break;case"firefox":if(r.Firefox.test(n))return RegExp.$1;break;case"ie":if(r.IE.test(n))return RegExp.$1;break;case"ps3":if(r.Ps3.test(n))return RegExp.$1;break;case"psp":if(r.Psp.test(n))return RegExp.$1;break;default:if(t=/#\{name\}[\/ ]([\d\w\.\-]+)/i,t.test(n))return RegExp.$1}};e=function(t){return n.WindowsVista.test(t)?"Windows Vista":n.Windows7.test(t)?"Windows 7":n.Windows2003.test(t)?"Windows 2003":n.WindowsXP.test(t)?"Windows XP":n.Windows2000.test(t)?"Windows 2000":n.Linux.test(t)?"Linux":n.Wii.test(t)?"Wii":n.PS3.test(t)?"Playstation":n.PSP.test(t)?"Playstation":n.OSX.test(t)?t.match(n.OSX)[0].replace("_","."):n.Ipad.test(t)?t.match(n.Ipad)[0].replace("_","."):n.Iphone.test(t)?t.match(n.Iphone)[0].replace("_","."):"unknown"};o=function(n){return t.Windows.test(n)?"Microsoft Windows":t.Mac.test(n)?"Apple Mac":t.Android.test(n)?"Android":t.Blackberry.test(n)?"Blackberry":t.Linux.test(n)?"Linux":t.Wii.test(n)?"Wii":t.Playstation.test(n)?"Playstation":t.Ipad.test(n)?"iPad":t.Ipod.test(n)?"iPod":t.Iphone.test(n)?"iPhone":"unknown"};$(document).ready(c)}(window),function(n){var t={isMsie:function(){return/(msie|trident)/i.test(navigator.userAgent)?navigator.userAgent.match(/(msie |rv:)(\d+(.\d+)?)/i)[2]:!1},isBlankString:function(n){return!n||/^\s*$/.test(n)},escapeRegExChars:function(n){return n.replace(/[\-\[\]\/\{\}\(\)\*\+\?\.\\\^\$\|]/g,"\\$&")},isString:function(n){return typeof n=="string"},isNumber:function(n){return typeof n=="number"},isArray:n.isArray,isFunction:n.isFunction,isObject:n.isPlainObject,isUndefined:function(n){return typeof n=="undefined"},bind:n.proxy,each:function(t,i){function r(n,t){return i(t,n)}n.each(t,r)},map:n.map,filter:n.grep,every:function(t,i){var r=!0;return t?(n.each(t,function(n,u){if(!(r=i.call(null,u,n,t)))return!1}),!!r):r},some:function(t,i){var r=!1;return t?(n.each(t,function(n,u){if(r=i.call(null,u,n,t))return!1}),!!r):r},mixin:n.extend,getUniqueId:function(){var n=0;return function(){return n++}}(),templatify:function(t){function i(){return String(t)}return n.isFunction(t)?t:i},defer:function(n){setTimeout(n,0)},debounce:function(n,t,i){var r,u;return function(){var f=this,e=arguments,o,s;return o=function(){r=null;i||(u=n.apply(f,e))},s=i&&!r,clearTimeout(r),r=setTimeout(o,t),s&&(u=n.apply(f,e)),u}},throttle:function(n,t){var u,f,i,e,r,o;return r=0,o=function(){r=new Date;i=null;e=n.apply(u,f)},function(){var s=new Date,h=t-(s-r);return u=this,f=arguments,h<=0?(clearTimeout(i),i=null,r=s,e=n.apply(u,f)):i||(i=setTimeout(o,h)),e}},noop:function(){}},l="0.10.2",a=function(){function n(n){return n.split(/\s+/)}function t(n){return n.split(/\W+/)}function i(n){return function(t){return function(i){return n(i[t])}}}return{nonword:t,whitespace:n,obj:{nonword:i(t),whitespace:i(n)}}}(),o=function(){function n(n){this.maxSize=n||100;this.size=0;this.hash={};this.list=new i}function i(){this.head=this.tail=null}function r(n,t){this.key=n;this.val=t;this.prev=this.next=null}return t.mixin(n.prototype,{set:function(n,t){var u=this.list.tail,i;this.size>=this.maxSize&&(this.list.remove(u),delete this.hash[u.key]);(i=this.hash[n])?(i.val=t,this.list.moveToFront(i)):(i=new r(n,t),this.list.add(i),this.hash[n]=i,this.size++)},get:function(n){var t=this.hash[n];if(t)return this.list.moveToFront(t),t.val}}),t.mixin(i.prototype,{add:function(n){this.head&&(n.next=this.head,this.head.prev=n);this.head=n;this.tail=this.tail||n},remove:function(n){n.prev?n.prev.next=n.next:this.head=n.next;n.next?n.next.prev=n.prev:this.tail=n.prev},moveToFront:function(n){this.remove(n);this.add(n)}}),n}(),v=function(){function r(n){this.prefix=["__",n,"__"].join("");this.ttlKey="__ttl__";this.keyMatcher=new RegExp("^"+this.prefix)}function u(){return(new Date).getTime()}function f(n){return JSON.stringify(t.isUndefined(n)?null:n)}function e(n){return JSON.parse(n)}var n,i;try{n=window.localStorage;n.setItem("~~~","!");n.removeItem("~~~")}catch(o){n=null}return i=n&&window.JSON?{_prefix:function(n){return this.prefix+n},_ttlKey:function(n){return this._prefix(n)+this.ttlKey},get:function(t){return this.isExpired(t)&&this.remove(t),e(n.getItem(this._prefix(t)))},set:function(i,r,e){return t.isNumber(e)?n.setItem(this._ttlKey(i),f(u()+e)):n.removeItem(this._ttlKey(i)),n.setItem(this._prefix(i),f(r))},remove:function(t){return n.removeItem(this._ttlKey(t)),n.removeItem(this._prefix(t)),this},clear:function(){for(var r,i=[],u=n.length,t=0;t<u;t++)(r=n.key(t)).match(this.keyMatcher)&&i.push(r.replace(this.keyMatcher,""));for(t=i.length;t--;)this.remove(i[t]);return this},isExpired:function(i){var r=e(n.getItem(this._ttlKey(i)));return t.isNumber(r)&&u()>r?!0:!1}}:{get:t.noop,set:t.noop,remove:t.noop,clear:t.noop,isExpired:t.noop},t.mixin(r.prototype,i),r}(),s=function(){function i(t){t=t||{};this._send=t.transport?s(t.transport):n.ajax;this._get=t.rateLimiter?t.rateLimiter(this._get):this._get}function s(i){return function(r,u){function e(n){t.defer(function(){f.resolve(n)})}function o(n){t.defer(function(){f.reject(n)})}var f=n.Deferred();return i(r,u,e,o),f}}var r=0,u={},e=6,f=new o(10);return i.setMaxPendingRequests=function(n){e=n},i.resetCache=function(){f=new o(10)},t.mixin(i.prototype,{_get:function(n,t,i){function h(t){i&&i(null,t);f.set(n,t)}function c(){i&&i(!0)}function l(){r--;delete u[n];o.onDeckRequestArgs&&(o._get.apply(o,o.onDeckRequestArgs),o.onDeckRequestArgs=null)}var o=this,s;(s=u[n])?s.done(h).fail(c):r<e?(r++,u[n]=this._send(n,t).done(h).fail(c).always(l)):this.onDeckRequestArgs=[].slice.call(arguments,0)},get:function(n,i,r){var u;return t.isFunction(i)&&(r=i,i={}),(u=f.get(n))?t.defer(function(){r&&r(null,u)}):this._get(n,i,r),!!u}}),i}(),y=function(){function i(t){t=t||{};t.datumTokenizer&&t.queryTokenizer||n.error("datumTokenizer and queryTokenizer are both required");this.datumTokenizer=t.datumTokenizer;this.queryTokenizer=t.queryTokenizer;this.reset()}function r(n){return n=t.filter(n,function(n){return!!n}),t.map(n,function(n){return n.toLowerCase()})}function u(){return{ids:[],children:{}}}function f(n){for(var i={},r=[],t=0;t<n.length;t++)i[n[t]]||(i[n[t]]=!0,r.push(n[t]));return r}function e(n,t){function f(n,t){return n-t}var i=0,r=0,u=[];for(n=n.sort(f),t=t.sort(f);i<n.length&&r<t.length;)n[i]<t[r]?i++:n[i]>t[r]?r++:(u.push(n[i]),i++,r++);return u}return t.mixin(i.prototype,{bootstrap:function(n){this.datums=n.datums;this.trie=n.trie},add:function(n){var i=this;n=t.isArray(n)?n:[n];t.each(n,function(n){var f,e;f=i.datums.push(n)-1;e=r(i.datumTokenizer(n));t.each(e,function(n){for(var r,t=i.trie,e=n.split("");r=e.shift();)t=t.children[r]||(t.children[r]=u()),t.ids.push(f)})})},get:function(n){var u=this,o,i;return o=r(this.queryTokenizer(n)),t.each(o,function(n){var t,r,o,f;if(i&&i.length===0)return!1;for(t=u.trie,r=n.split("");t&&(o=r.shift());)t=t.children[o];if(t&&r.length===0)f=t.ids.slice(0),i=i?e(i,f):f;else return i=[],!1}),i?t.map(f(i),function(n){return u.datums[n]}):[]},reset:function(){this.datums=[];this.trie=u()},serialize:function(){return{datums:this.datums,trie:this.trie}}}),i}(),f=function(){function i(n){return n.local||null}function r(i){var r,u;return u={url:null,thumbprint:"",ttl:864e5,filter:null,ajax:{}},(r=i.prefetch||null)&&(r=t.isString(r)?{url:r}:r,r=t.mixin(u,r),r.thumbprint=l+r.thumbprint,r.ajax.type=r.ajax.type||"GET",r.ajax.dataType=r.ajax.dataType||"json",r.url||n.error("prefetch requires url to be set")),r}function u(i){function f(n){return function(i){return t.debounce(i,n)}}function e(n){return function(i){return t.throttle(i,n)}}var r,u;return u={url:null,wildcard:"%QUERY",replace:null,rateLimitBy:"debounce",rateLimitWait:300,send:null,filter:null,ajax:{}},(r=i.remote||null)&&(r=t.isString(r)?{url:r}:r,r=t.mixin(u,r),r.rateLimiter=/^throttle$/i.test(r.rateLimitBy)?e(r.rateLimitWait):f(r.rateLimitWait),r.ajax.type=r.ajax.type||"GET",r.ajax.dataType=r.ajax.dataType||"json",delete r.rateLimitBy,delete r.rateLimitWait,r.url||n.error("remote requires url to be set")),r}return{local:i,prefetch:r,remote:u}}(),r,i;(function(i){function u(t){t&&(t.local||t.prefetch||t.remote)||n.error("one of local, prefetch, or remote is required");this.limit=t.limit||5;this.sorter=o(t.sorter);this.dupDetector=t.dupDetector||h;this.local=f.local(t);this.prefetch=f.prefetch(t);this.remote=f.remote(t);this.cacheKey=this.prefetch?this.prefetch.cacheKey||this.prefetch.url:null;this.index=new y({datumTokenizer:t.datumTokenizer,queryTokenizer:t.queryTokenizer});this.storage=this.cacheKey?new v(this.cacheKey):null}function o(n){function i(t){return t.sort(n)}function r(n){return n}return t.isFunction(n)?i:r}function h(){return!1}var e,r;return e=i.Bloodhound,r={data:"data",protocol:"protocol",thumbprint:"thumbprint"},i.Bloodhound=u,u.noConflict=function(){return i.Bloodhound=e,u},u.tokenizers=a,t.mixin(u.prototype,{_loadPrefetch:function(t){function f(n){i.clear();i.add(t.filter?t.filter(n):n);i._saveToStorage(i.index.serialize(),t.thumbprint,t.ttl)}var i=this,u,r;return(u=this._readFromStorage(t.thumbprint))?(this.index.bootstrap(u),r=n.Deferred().resolve()):r=n.ajax(t.url,t.ajax).done(f),r},_getFromRemote:function(n,t){function f(n,r){n?t([]):t(i.remote.filter?i.remote.filter(r):r)}var i=this,r,u;return n=n||"",u=encodeURIComponent(n),r=this.remote.replace?this.remote.replace(this.remote.url,n):this.remote.url.replace(this.remote.wildcard,u),this.transport.get(r,this.remote.ajax,f)},_saveToStorage:function(n,t,i){this.storage&&(this.storage.set(r.data,n,i),this.storage.set(r.protocol,location.protocol,i),this.storage.set(r.thumbprint,t,i))},_readFromStorage:function(n){var t={},i;return this.storage&&(t.data=this.storage.get(r.data),t.protocol=this.storage.get(r.protocol),t.thumbprint=this.storage.get(r.thumbprint)),i=t.thumbprint!==n||t.protocol!==location.protocol,t.data&&!i?t.data:null},_initialize:function(){function f(){u.add(t.isFunction(i)?i():i)}var u=this,i=this.local,r;return r=this.prefetch?this._loadPrefetch(this.prefetch):n.Deferred().resolve(),i&&r.done(f),this.transport=this.remote?new s(this.remote):null,this.initPromise=r.promise()},initialize:function(n){return!this.initPromise||n?this._initialize():this.initPromise},add:function(n){this.index.add(n)},get:function(n,i){function e(n){var f=r.slice(0);t.each(n,function(n){var i;return i=t.some(f,function(t){return u.dupDetector(n,t)}),i||f.push(n),f.length<u.limit});i&&i(u.sorter(f))}var u=this,r=[],f=!1;r=this.index.get(n);r=this.sorter(r).slice(0,this.limit);r.length<this.limit&&this.transport&&(f=this._getFromRemote(n,e));f||(r.length>0||!this.transport)&&i&&i(r)},clear:function(){this.index.reset()},clearPrefetchCache:function(){this.storage&&this.storage.clear()},clearRemoteCache:function(){this.transport&&s.resetCache()},ttAdapter:function(){return t.bind(this.get,this)}}),u})(this);r={wrapper:'<span class="twitter-typeahead"><\/span>',dropdown:'<span class="tt-dropdown-menu"><\/span>',dataset:'<div class="tt-dataset-%CLASS%"><\/div>',suggestions:'<span class="tt-suggestions"><\/span>',suggestion:'<div class="tt-suggestion"><\/div>'};i={wrapper:{position:"relative",display:"inline-block"},hint:{position:"absolute",top:"0",left:"0",borderColor:"transparent",boxShadow:"none"},input:{position:"relative",verticalAlign:"top",backgroundColor:"transparent"},inputWithNoHint:{position:"relative",verticalAlign:"top"},dropdown:{position:"absolute",top:"100%",left:"0",zIndex:"100",display:"none"},suggestions:{display:"block"},suggestion:{whiteSpace:"nowrap",cursor:"pointer"},suggestionChild:{whiteSpace:"normal"},ltr:{left:"0",right:"auto"},rtl:{left:"auto",right:" 0"}};t.isMsie()&&t.mixin(i.input,{backgroundImage:"url(data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7)"});t.isMsie()&&t.isMsie()<=7&&t.mixin(i.input,{marginTop:"-1px"});var h=function(){function i(t){t&&t.el||n.error("EventBus initialized without el");this.$el=n(t.el)}var r="typeahead:";return t.mixin(i.prototype,{trigger:function(n){var t=[].slice.call(arguments,1);this.$el.trigger(r+n,t)}}),i}(),e=function(){function t(t,i,r,u){var f;if(!r)return this;for(i=i.split(n),r=u?h(r,u):r,this._callbacks=this._callbacks||{};f=i.shift();)this._callbacks[f]=this._callbacks[f]||{sync:[],async:[]},this._callbacks[f][t].push(r);return this}function u(n,i,r){return t.call(this,"async",n,i,r)}function f(n,i,r){return t.call(this,"sync",n,i,r)}function e(t){var i;if(!this._callbacks)return this;for(t=t.split(n);i=t.shift();)delete this._callbacks[i];return this}function o(t){var u,f,e,o,s;if(!this._callbacks)return this;for(t=t.split(n),e=[].slice.call(arguments,1);(u=t.shift())&&(f=this._callbacks[u]);)o=i(f.sync,this,[u].concat(e)),s=i(f.async,this,[u].concat(e)),o()&&r(s);return this}function i(n,t,i){function r(){for(var r,u=0;!r&&u<n.length;u+=1)r=n[u].apply(t,i)===!1;return!r}return r}function s(){return window.setImmediate?function(n){setImmediate(function(){n()})}:function(n){setTimeout(function(){n()},0)}}function h(n,t){return n.bind?n.bind(t):function(){n.apply(t,[].slice.call(arguments,0))}}var n=/\s+/,r=s();return{onSync:f,onAsync:u,off:e,trigger:o}}(),p=function(n){function r(n,i,r){for(var u=[],f,e=0;e<n.length;e++)u.push(t.escapeRegExChars(n[e]));return f=r?"\\b("+u.join("|")+")\\b":"("+u.join("|")+")",i?new RegExp(f):new RegExp(f,"i")}var i={node:null,pattern:null,tagName:"strong",className:null,wordsOnly:!1,caseSensitive:!1};return function(u){function o(t){var i,r;return(i=f.exec(t.data))&&(wrapperNode=n.createElement(u.tagName),u.className&&(wrapperNode.className=u.className),r=t.splitText(i.index),r.splitText(i[0].length),wrapperNode.appendChild(r.cloneNode(!0)),t.parentNode.replaceChild(wrapperNode,r)),!!i}function e(n,t){for(var i,r=0;r<n.childNodes.length;r++)i=n.childNodes[r],i.nodeType===3?r+=t(i)?1:0:e(i,t)}var f;(u=t.mixin({},i,u),u.node&&u.pattern)&&(u.pattern=t.isArray(u.pattern)?u.pattern:[u.pattern],f=r(u.pattern,u.caseSensitive,u.wordsOnly),e(u.node,o))}}(window.document),c=function(){function i(i){var u=this,e,o,s,h;if(i=i||{},i.input||n.error("input is missing"),e=t.bind(this._onBlur,this),o=t.bind(this._onFocus,this),s=t.bind(this._onKeydown,this),h=t.bind(this._onInput,this),this.$hint=n(i.hint),this.$input=n(i.input).on("blur.tt",e).on("focus.tt",o).on("keydown.tt",s),this.$hint.length===0&&(this.setHint=this.getHint=this.clearHint=this.clearHintIfInvalid=t.noop),t.isMsie())this.$input.on("keydown.tt keypress.tt cut.tt paste.tt",function(n){r[n.which||n.keyCode]||t.defer(t.bind(u._onInput,u,n))});else this.$input.on("input.tt",h);this.query=this.$input.val();this.$overflowHelper=f(this.$input)}function f(t){return n('<pre aria-hidden="true"><\/pre>').css({position:"absolute",visibility:"hidden",whiteSpace:"pre",fontFamily:t.css("font-family"),fontSize:t.css("font-size"),fontStyle:t.css("font-style"),fontVariant:t.css("font-variant"),fontWeight:t.css("font-weight"),wordSpacing:t.css("word-spacing"),letterSpacing:t.css("letter-spacing"),textIndent:t.css("text-indent"),textRendering:t.css("text-rendering"),textTransform:t.css("text-transform")}).insertAfter(t)}function o(n,t){return i.normalizeQuery(n)===i.normalizeQuery(t)}function u(n){return n.altKey||n.ctrlKey||n.metaKey||n.shiftKey}var r;return r={9:"tab",27:"esc",37:"left",39:"right",13:"enter",38:"up",40:"down"},i.normalizeQuery=function(n){return(n||"").replace(/^\s*/g,"").replace(/\s{2,}/g," ")},t.mixin(i.prototype,e,{_onBlur:function(){this.resetInputValue();this.trigger("blurred")},_onFocus:function(){this.trigger("focused")},_onKeydown:function(n){var t=r[n.which||n.keyCode];this._managePreventDefault(t,n);t&&this._shouldTrigger(t,n)&&this.trigger(t+"Keyed",n)},_onInput:function(){this._checkInputValue()},_managePreventDefault:function(n,t){var i,r,f;switch(n){case"tab":r=this.getHint();f=this.getInputValue();i=r&&r!==f&&!u(t);break;case"up":case"down":i=!u(t);break;default:i=!1}i&&t.preventDefault()},_shouldTrigger:function(n,t){var i;switch(n){case"tab":i=!u(t);break;default:i=!0}return i},_checkInputValue:function(){var n,t,i;n=this.getInputValue();t=o(n,this.query);i=t?this.query.length!==n.length:!1;t?i&&this.trigger("whitespaceChanged",this.query):this.trigger("queryChanged",this.query=n)},focus:function(){this.$input.focus()},blur:function(){this.$input.blur()},getQuery:function(){return this.query},setQuery:function(n){this.query=n},getInputValue:function(){return this.$input.val()},setInputValue:function(n,t){this.$input.val(n);t?this.clearHint():this._checkInputValue()},resetInputValue:function(){this.setInputValue(this.query,!0)},getHint:function(){return this.$hint.val()},setHint:function(n){this.$hint.val(n)},clearHint:function(){this.setHint("")},clearHintIfInvalid:function(){var n,t,i,r;n=this.getInputValue();t=this.getHint();i=n!==t&&t.indexOf(n)===0;r=n!==""&&i&&!this.hasOverflow();r||this.clearHint()},getLanguageDirection:function(){return(this.$input.css("direction")||"ltr").toLowerCase()},hasOverflow:function(){var n=this.$input.width()-2;return this.$overflowHelper.text(this.getInputValue()),this.$overflowHelper.width()>=n},isCursorAtEnd:function(){var n,i,r;return(n=this.$input.val().length,i=this.$input[0].selectionStart,t.isNumber(i))?i===n:document.selection?(r=document.selection.createRange(),r.moveStart("character",-n),n===r.text.length):!0},destroy:function(){this.$hint.off(".tt");this.$input.off(".tt");this.$hint=this.$input=this.$overflowHelper=null}}),i}(),u=function(){function u(i){i=i||{};i.templates=i.templates||{};i.source||n.error("missing source");i.name&&!l(i.name)&&n.error("invalid dataset name: "+i.name);this.query=null;this.highlight=!!i.highlight;this.name=i.name||t.getUniqueId();this.source=i.source;this.displayFn=h(i.display||i.displayKey);this.templates=c(i.templates,this.displayFn);this.$el=n(r.dataset.replace("%CLASS%",this.name))}function h(n){function i(t){return t[n]}return n=n||"value",t.isFunction(n)?n:i}function c(n,i){function r(n){return"<p>"+i(n)+"<\/p>"}return{empty:n.empty&&t.templatify(n.empty),header:n.header&&t.templatify(n.header),footer:n.footer&&t.templatify(n.footer),suggestion:n.suggestion||r}}function l(n){return/^[_a-zA-Z0-9-]+$/.test(n)}var f="ttDataset",o="ttValue",s="ttDatum";return u.extractDatasetName=function(t){return n(t).data(f)},u.extractValue=function(t){return n(t).data(o)},u.extractDatum=function(t){return n(t).data(s)},t.mixin(u.prototype,e,{_render:function(u,e){function v(){return h.templates.empty({query:u,isEmpty:!0})}function y(){function a(t){var u;return u=n(r.suggestion).append(h.templates.suggestion(t)).data(f,h.name).data(o,h.displayFn(t)).data(s,t),u.children().each(function(){n(this).css(i.suggestionChild)}),u}var c,l;return c=n(r.suggestions).css(i.suggestions),l=t.map(e,a),c.append.apply(c,l),h.highlight&&p({node:c[0],pattern:u}),c}function l(){return h.templates.header({query:u,isEmpty:!c})}function a(){return h.templates.footer({query:u,isEmpty:!c})}if(this.$el){var h=this,c;this.$el.empty();c=e&&e.length;!c&&this.templates.empty?this.$el.html(v()).prepend(h.templates.header?l():null).append(h.templates.footer?a():null):c&&this.$el.html(y()).prepend(h.templates.header?l():null).append(h.templates.footer?a():null);this.trigger("rendered")}},getRoot:function(){return this.$el},update:function(n){function i(i){t.canceled||n!==t.query||t._render(n,i)}var t=this;this.query=n;this.canceled=!1;this.source(n,i)},cancel:function(){this.canceled=!0},clear:function(){this.cancel();this.$el.empty();this.trigger("rendered")},isEmpty:function(){return this.$el.is(":empty")},destroy:function(){this.$el=null}}),u}(),w=function(){function r(i){var r=this,u,e,o;i=i||{};i.menu||n.error("menu is required");this.isOpen=!1;this.isEmpty=!0;this.datasets=t.map(i.datasets,f);u=t.bind(this._onSuggestionClick,this);e=t.bind(this._onSuggestionMouseEnter,this);o=t.bind(this._onSuggestionMouseLeave,this);this.$menu=n(i.menu).on("click.tt",".tt-suggestion",u).on("mouseenter.tt",".tt-suggestion",e).on("mouseleave.tt",".tt-suggestion",o);t.each(this.datasets,function(n){r.$menu.append(n.getRoot());n.onSync("rendered",r._onRendered,r)})}function f(n){return new u(n)}return t.mixin(r.prototype,e,{_onSuggestionClick:function(t){this.trigger("suggestionClicked",n(t.currentTarget))},_onSuggestionMouseEnter:function(t){this._removeCursor();this._setCursor(n(t.currentTarget),!0)},_onSuggestionMouseLeave:function(){this._removeCursor()},_onRendered:function(){function n(n){return n.isEmpty()}this.isEmpty=t.every(this.datasets,n);this.isEmpty?this._hide():this.isOpen&&this._show();this.trigger("datasetRendered")},_hide:function(){this.$menu.hide()},_show:function(){this.$menu.css("display","block")},_getSuggestions:function(){return this.$menu.find(".tt-suggestion")},_getCursor:function(){return this.$menu.find(".tt-cursor").first()},_setCursor:function(n,t){n.first().addClass("tt-cursor");t||this.trigger("cursorMoved")},_removeCursor:function(){this._getCursor().removeClass("tt-cursor")},_moveCursor:function(n){var i,r,t,u;if(this.isOpen){if(r=this._getCursor(),i=this._getSuggestions(),this._removeCursor(),t=i.index(r)+n,t=(t+1)%(i.length+1)-1,t===-1){this.trigger("cursorRemoved");return}t<-1&&(t=i.length-1);this._setCursor(u=i.eq(t));this._ensureVisible(u)}},_ensureVisible:function(n){var t,i,r,u;t=n.position().top;i=t+n.outerHeight(!0);r=this.$menu.scrollTop();u=this.$menu.height()+parseInt(this.$menu.css("paddingTop"),10)+parseInt(this.$menu.css("paddingBottom"),10);t<0?this.$menu.scrollTop(r+t):u<i&&this.$menu.scrollTop(r+(i-u))},close:function(){this.isOpen&&(this.isOpen=!1,this._removeCursor(),this._hide(),this.trigger("closed"))},open:function(){this.isOpen||(this.isOpen=!0,this.isEmpty||this._show(),this.trigger("opened"))},setLanguageDirection:function(n){this.$menu.css(n==="ltr"?i.ltr:i.rtl)},moveCursorUp:function(){this._moveCursor(-1)},moveCursorDown:function(){this._moveCursor(1)},getDatumForSuggestion:function(n){var t=null;return n.length&&(t={raw:u.extractDatum(n),value:u.extractValue(n),datasetName:u.extractDatasetName(n)}),t},getDatumForCursor:function(){return this.getDatumForSuggestion(this._getCursor().first())},getDatumForTopSuggestion:function(){return this.getDatumForSuggestion(this._getSuggestions().first())},update:function(n){function i(t){t.update(n)}t.each(this.datasets,i)},empty:function(){function n(n){n.clear()}t.each(this.datasets,n);this.isEmpty=!0},isVisible:function(){return this.isOpen&&!this.isEmpty},destroy:function(){function n(n){n.destroy()}this.$menu.off(".tt");this.$menu=null;t.each(this.datasets,n)}}),r}(),b=function(){function f(i){var r,u,f;i=i||{};i.input||n.error("missing input");this.isActivated=!1;this.autoselect=!!i.autoselect;this.minLength=t.isNumber(i.minLength)?i.minLength:1;this.$node=e(i.input,i.withHint);r=this.$node.find(".tt-dropdown-menu");u=this.$node.find(".tt-input");f=this.$node.find(".tt-hint");u.on("blur.tt",function(n){var i,f,e;i=document.activeElement;f=r.is(i);e=r.has(i).length>0;t.isMsie()&&(f||e)&&(n.preventDefault(),n.stopImmediatePropagation(),t.defer(function(){u.focus()}))});r.on("mousedown.tt",function(n){n.preventDefault()});this.eventBus=i.eventBus||new h({el:u});this.dropdown=new w({menu:r,datasets:i.datasets}).onSync("suggestionClicked",this._onSuggestionClicked,this).onSync("cursorMoved",this._onCursorMoved,this).onSync("cursorRemoved",this._onCursorRemoved,this).onSync("opened",this._onOpened,this).onSync("closed",this._onClosed,this).onAsync("datasetRendered",this._onDatasetRendered,this);this.input=new c({input:u,hint:f}).onSync("focused",this._onFocused,this).onSync("blurred",this._onBlurred,this).onSync("enterKeyed",this._onEnterKeyed,this).onSync("tabKeyed",this._onTabKeyed,this).onSync("escKeyed",this._onEscKeyed,this).onSync("upKeyed",this._onUpKeyed,this).onSync("downKeyed",this._onDownKeyed,this).onSync("leftKeyed",this._onLeftKeyed,this).onSync("rightKeyed",this._onRightKeyed,this).onSync("queryChanged",this._onQueryChanged,this).onSync("whitespaceChanged",this._onWhitespaceChanged,this);this._setLanguageDirection()}function e(t,f){var e,h,c,s;e=n(t);h=n(r.wrapper).css(i.wrapper);c=n(r.dropdown).css(i.dropdown);s=e.clone().css(i.hint).css(o(e));s.val("").removeData().addClass("tt-hint").removeAttr("id name placeholder").prop("disabled",!0).attr({autocomplete:"off",spellcheck:"false"});e.data(u,{dir:e.attr("dir"),autocomplete:e.attr("autocomplete"),spellcheck:e.attr("spellcheck"),style:e.attr("style")});e.addClass("tt-input").attr({autocomplete:"off",spellcheck:!1}).css(f?i.input:i.inputWithNoHint);try{e.attr("dir")||e.attr("dir","auto")}catch(l){}return e.wrap(h).parent().prepend(f?s:null).append(c)}function o(n){return{backgroundAttachment:n.css("background-attachment"),backgroundClip:n.css("background-clip"),backgroundColor:n.css("background-color"),backgroundImage:n.css("background-image"),backgroundOrigin:n.css("background-origin"),backgroundPosition:n.css("background-position"),backgroundRepeat:n.css("background-repeat"),backgroundSize:n.css("background-size")}}function s(n){var i=n.find(".tt-input");t.each(i.data(u),function(n,r){t.isUndefined(n)?i.removeAttr(r):i.attr(r,n)});i.detach().removeData(u).removeClass("tt-input").insertAfter(n);n.remove()}var u="ttAttrs";return t.mixin(f.prototype,{_onSuggestionClicked:function(n,t){var i;(i=this.dropdown.getDatumForSuggestion(t))&&this._select(i)},_onCursorMoved:function(){var n=this.dropdown.getDatumForCursor();this.input.setInputValue(n.value,!0);this.eventBus.trigger("cursorchanged",n.raw,n.datasetName)},_onCursorRemoved:function(){this.input.resetInputValue();this._updateHint()},_onDatasetRendered:function(){this._updateHint()},_onOpened:function(){this._updateHint();this.eventBus.trigger("opened")},_onClosed:function(){this.input.clearHint();this.eventBus.trigger("closed")},_onFocused:function(){this.isActivated=!0;this.dropdown.open()},_onBlurred:function(){this.isActivated=!1;this.dropdown.empty();this.dropdown.close()},_onEnterKeyed:function(n,t){var i,r;i=this.dropdown.getDatumForCursor();r=this.dropdown.getDatumForTopSuggestion();i?(this._select(i),t.preventDefault()):this.autoselect&&r&&(this._select(r),t.preventDefault())},_onTabKeyed:function(n,t){var i;(i=this.dropdown.getDatumForCursor())?(this._select(i),t.preventDefault()):this._autocomplete(!0)},_onEscKeyed:function(){this.dropdown.close();this.input.resetInputValue()},_onUpKeyed:function(){var n=this.input.getQuery();this.dropdown.isEmpty&&n.length>=this.minLength?this.dropdown.update(n):this.dropdown.moveCursorUp();this.dropdown.open()},_onDownKeyed:function(){var n=this.input.getQuery();this.dropdown.isEmpty&&n.length>=this.minLength?this.dropdown.update(n):this.dropdown.moveCursorDown();this.dropdown.open()},_onLeftKeyed:function(){this.dir==="rtl"&&this._autocomplete()},_onRightKeyed:function(){this.dir==="ltr"&&this._autocomplete()},_onQueryChanged:function(n,t){this.input.clearHintIfInvalid();t.length>=this.minLength?this.dropdown.update(t):this.dropdown.empty();this.dropdown.open();this._setLanguageDirection()},_onWhitespaceChanged:function(){this._updateHint();this.dropdown.open()},_setLanguageDirection:function(){var n;this.dir!==(n=this.input.getLanguageDirection())&&(this.dir=n,this.$node.css("direction",n),this.dropdown.setLanguageDirection(n))},_updateHint:function(){var n,i,u,f,e,r;n=this.dropdown.getDatumForTopSuggestion();n&&this.dropdown.isVisible()&&!this.input.hasOverflow()?(i=this.input.getInputValue(),u=c.normalizeQuery(i),f=t.escapeRegExChars(u),e=new RegExp("^(?:"+f+")(.+$)","i"),r=e.exec(n.value),r?this.input.setHint(i+r[1]):this.input.clearHint()):this.input.clearHint()},_autocomplete:function(n){var i,r,u,t;i=this.input.getHint();r=this.input.getQuery();u=n||this.input.isCursorAtEnd();i&&r!==i&&u&&(t=this.dropdown.getDatumForTopSuggestion(),t&&this.input.setInputValue(t.value),this.eventBus.trigger("autocompleted",t.raw,t.datasetName))},_select:function(n){this.input.setQuery(n.value);this.input.setInputValue(n.value,!0);this._setLanguageDirection();this.eventBus.trigger("selected",n.raw,n.datasetName);this.dropdown.close();t.defer(t.bind(this.dropdown.empty,this.dropdown))},open:function(){this.dropdown.open()},close:function(){this.dropdown.close()},setVal:function(n){this.isActivated?this.input.setInputValue(n):(this.input.setQuery(n),this.input.setInputValue(n,!0));this._setLanguageDirection()},getVal:function(){return this.input.getQuery()},destroy:function(){this.input.destroy();this.dropdown.destroy();s(this.$node);this.$node=null}}),f}();(function(){var u,i,r;u=n.fn.typeahead;i="ttTypeahead";r={initialize:function(r,u){function f(){var f=n(this),o,e;t.each(u,function(n){n.highlight=!!r.highlight});e=new b({input:f,eventBus:o=new h({el:f}),withHint:t.isUndefined(r.hint)?!0:!!r.hint,minLength:r.minLength,autoselect:r.autoselect,datasets:u});f.data(i,e)}return u=t.isArray(u)?u:[].slice.call(arguments,1),r=r||{},this.each(f)},open:function(){function t(){var r=n(this),t;(t=r.data(i))&&t.open()}return this.each(t)},close:function(){function t(){var r=n(this),t;(t=r.data(i))&&t.close()}return this.each(t)},val:function(t){function r(){var u=n(this),r;(r=u.data(i))&&r.setVal(t)}function u(n){var t,r;return(t=n.data(i))&&(r=t.getVal()),r}return arguments.length?this.each(r):u(this.first())},destroy:function(){function t(){var t=n(this),r;(r=t.data(i))&&(r.destroy(),t.removeData(i))}return this.each(t)}};n.fn.typeahead=function(n){return r[n]?r[n].apply(this,[].slice.call(arguments,1)):r.initialize.apply(this,arguments)};n.fn.typeahead.noConflict=function(){return n.fn.typeahead=u,this}})()}(window.jQuery),function(n){n(".toggle-search").click(function(){n(this).toggleClass("active");n(".search-overlay").toggleClass("show");window.scrollTo(0,0)});n(".searchbox__input-js").on("keyup",function(){n(this).val()!==""?n.get("/umbraco/api/searchapi/search?searchTerm="+n(this).val(),function(t){n(".search-results").html("");n.each(t,function(t,i){i.PageTitle!==""&&n(".search-results").append('<div class="result-item"><a href="'+i.Url+'"><h2>'+i.PageTitle+"<\/h2><\/a><p>"+i.ShortDescription+"<\/p><\/div>")})}):n(".search-results").html('<h2 class="search-info">Søk i feltet over<\/h2>')})}(jQuery),function(n,t){function r(){var r=new n.maps.LatLng(t.map.lat,t.map.long),u={zoom:t.map.zoom,center:r,mapTypeId:n.maps.MapTypeId.ROADMAP,scrollwheel:!1,dragging:!1},f;i=new n.maps.Map(document.getElementById("map-canvas"),u);f=new n.maps.Marker({position:r,map:i})}var i;n&&n.maps&&n.maps.event.addDomListener(window,"load",r)}(window.google,window.GT),function(n){var i=n(".info-content"),t=n(".routebox-child");t.on("click",function(r){var u=r.target,f=r.target.dataset.info;i.each(function(t,i){n(i).removeClass("active")});t.each(function(t,i){n(i).removeClass("active")});n(u).addClass("active");n("#"+f).addClass("active")})}(jQuery);loadVideo=function(n,t){if(typeof YT=="undefined"||typeof YT.Player=="undefined"){var i=document.createElement("script");i.src="https://www.youtube.com/player_api";document.body.appendChild(i);window.onYouTubeIframeAPIReady=function(){loadyoutubeVideo(n,t)}}else loadyoutubeVideo(n,t)};loadyoutubeVideo=function(n,t){var r=n.data("url"),u,e=t.height(),o=t.width(),i,f,s;$(".main-thumbnail-image").addClass("hidden");i=r.indexOf("?v=");i!==-1?(i=i+3,u=r.substr(i,11)):u=r;f=n.attr("id");s=new YT.Player(f,{height:e,width:o,videoId:u,playerVars:{autoplay:1,showInfo:0},events:{onReady:onPlayerReady}})},function(n){var t=n(".video-wrapper");t.each(function(t,i){var r=n(i),f=n(r.children(".youtube-video")),u=n(r.children(".text-container")),e=n(r.find(".thumbnail")),o=n(u.find(".play-button"));o.on("click",function(){loadVideo(f,e);u.addClass("hidden")})})}(jQuery),function(n){var t=!1,r,i;typeof define=="function"&&define.amd&&(define(n),t=!0);typeof exports=="object"&&(module.exports=n(),t=!0);t||(r=window.Cookies,i=window.Cookies=n(),i.noConflict=function(){return window.Cookies=r,i})}(function(){function n(){for(var n=0,r={},t,i;n<arguments.length;n++){t=arguments[n];for(i in t)r[i]=t[i]}return r}function t(i){function r(t,u,f){var o,h,l,e,s;if(typeof document!="undefined"){if(arguments.length>1){f=n({path:"/"},r.defaults,f);typeof f.expires=="number"&&(h=new Date,h.setMilliseconds(h.getMilliseconds()+f.expires*864e5),f.expires=h);try{o=JSON.stringify(u);/^[\{\[]/.test(o)&&(u=o)}catch(y){}return u=i.write?i.write(u,t):encodeURIComponent(String(u)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)),t=t.replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent),t=t.replace(/[\(\)]/g,escape),document.cookie=[t,"=",u,f.expires?"; expires="+f.expires.toUTCString():"",f.path?"; path="+f.path:"",f.domain?"; domain="+f.domain:"",f.secure?"; secure":""].join("")}t||(o={});for(var a=document.cookie?document.cookie.split("; "):[],v=/(%[0-9A-Z]{2})+/g,c=0;c<a.length;c++){l=a[c].split("=");e=l.slice(1).join("=");e.charAt(0)==='"'&&(e=e.slice(1,-1));try{if(s=l[0].replace(v,decodeURIComponent),e=i.read?i.read(e,s):i(e,s)||e.replace(v,decodeURIComponent),this.json)try{e=JSON.parse(e)}catch(y){}if(t===s){o=e;break}t||(o[s]=e)}catch(y){}}return o}}return r.set=r,r.get=function(n){return r.call(r,n)},r.getJSON=function(){return r.apply({json:!0},[].slice.call(arguments))},r.defaults={},r.remove=function(t,i){r(t,"",n(i,{expires:-1}))},r.withConverter=t,r}return t(function(){})}),function(){window.questionareLink&&(window.mobileAndTabletcheck()&&(window.questionareTimeoutId=setTimeout(function(){addQuestionare()},9e4)),addEvent(document,"mouseout",function(n){var t;n.toElement==null&&n.relatedTarget==null&&(t=Cookies.get("questionare"),t||addQuestionare())}))}(jQuery),function(n){var t=n(".input-block-button");t.each(function(){var t=n(this),i=t.parent().children("#input-block-field");i.on("keyup",function(n){var r=t.data("url");t.attr("href",r+"?formvalue="+i.val());(n.which===13||n.keyCode===13)&&(console.log("Tester enter klikk"),t[0].click())})})}(jQuery),function(n){var i=getParameterByName("formvalue"),t;n("form").find("input[type=text]").filter(":visible:first").val(i);t=function(t){var r=t,i=r.data("page");n(".page").addClass("hidden");n("."+i).removeClass("hidden");n(".tab").removeClass("active");n(".tab-"+i).addClass("active")};n(".flow-button").on("click",function(i){t(n(i.target))});n(".final-button").on("click",function(i){t(n(i.target))})}(jQuery);$(function(){$(".factbox-block__title").on("click",function(){$(this).siblings(".factbox-block__body").toggleClass("show");$(this).children("i").toggleClass("arrow-up arrow-down")})});!function(){"use strict";function ti(){return(ti=Object.assign||function(n){for(var i,r,t=1;t<arguments.length;t++){i=arguments[t];for(r in i)Object.prototype.hasOwnProperty.call(i,r)&&(n[r]=i[r])}return n}).apply(this,arguments)}function f(n,t){et(n).some(function(i,r){return t(n[i],i,r)})}function bt(n){return et(n).map(function(t){return n[t]})}function ii(n){return"object"==typeof n}function ot(n,t){var i=ti({},n);return f(t,function(n,t){ii(n)?(ii(i[t])||(i[t]={}),i[t]=ot(i[t],n)):i[t]=n}),i}function nt(n){return Array.isArray(n)?n:[n]}function st(n,t,i){return Math.min(Math.max(n,t>i?i:t),t>i?t:i)}function ri(n,t){var i=0;return n.replace(/%s/g,function(){return nt(t)[i++]})}function u(n){var t=typeof n;return"number"===t&&n>0?parseFloat(n)+"px":"string"===t?n:""}function ui(n){return n<10?"0"+n:n}function r(t,i){if("string"==typeof i){var r=c("div",{});n(r,{position:"absolute",width:i});e(t,r);i=r.clientWidth;v(r)}return+i||0}function a(n,t){return n?n.querySelector(t.split(" ")[0]):null}function h(n,t){return fi(n,t)[0]}function fi(n,t){return n?bt(n.children).filter(function(n){return si(n,t.split(" ")[0])||n.tagName===t}):[]}function c(n,i){var r=document.createElement(n);return f(i,function(n,i){return t(r,i,n)}),r}function ei(n){var t=c("div",{});return t.innerHTML=n,t.firstChild}function v(n){nt(n).forEach(function(n){if(n){var t=n.parentElement;t&&t.removeChild(n)}})}function e(n,t){n&&n.appendChild(t)}function kt(n,t){if(n&&t){var i=t.parentElement;i&&i.insertBefore(n,t)}}function n(n,t){n&&f(t,function(t,i){null!==t&&(n.style[i]=t)})}function oi(n,t,i){n&&nt(t).forEach(function(t){t&&n.classList[i?"remove":"add"](t)})}function y(n,t){oi(n,t,!1)}function p(n,t){oi(n,t,!0)}function si(n,t){return!!n&&n.classList.contains(t)}function t(n,t,i){n&&n.setAttribute(t,i)}function ht(n,t){return n?n.getAttribute(t):""}function o(n,t){nt(t).forEach(function(t){nt(n).forEach(function(n){return n&&n.removeAttribute(t)})})}function s(n){return n.getBoundingClientRect()}function hi(n){console.error("[SPLIDE] "+n)}function dt(n,t){if(!n)throw new Error(t);}function li(n,t){for(var i,r=0;r<t.length;r++)i=t[r],i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(n,i.key,i)}function yi(n,t){var i;return function(){i||(i=setTimeout(function(){n();i=null},t))}}var ft={d:function(n,t){for(var i in t)ft.o(t,i)&&!ft.o(n,i)&&Object.defineProperty(n,i,{enumerable:!0,get:t[i]})},o:function(n,t){return Object.prototype.hasOwnProperty.call(n,t)},r:function(n){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(n,Symbol.toStringTag,{value:"Module"});Object.defineProperty(n,"__esModule",{value:!0})}},wt={},et;ft.r(wt);ft.d(wt,{CREATED:function(){return b},DESTROYED:function(){return gt},IDLE:function(){return it},MOUNTED:function(){return ci},MOVING:function(){return rt}});et=Object.keys;var ct="slide",l="loop",tt="fade",tr=function(t,i){var r,u;return{mount:function(){r=i.Elements.list;t.on("transitionend",function(n){n.target===r&&u&&u()},r)},start:function(f,e,o,s,h){var c=t.options,a=i.Controller.edgeIndex,l=c.speed;u=h;t.is(ct)&&(0===o&&e>=a||o>=a&&0===e)&&(l=c.rewindSpeed||l);n(r,{transition:"transform "+l+"ms "+c.easing,transform:"translate("+s.x+"px,"+s.y+"px)"})}}},ir=function(t,i){function r(r){var u=t.options;n(i.Elements.slides[r],{transition:"opacity "+u.speed+"ms "+u.easing})}return{mount:function(){r(t.index)},start:function(t,f,e,o,s){var h=i.Elements.track;n(h,{height:u(h.clientHeight)});r(f);setTimeout(function(){s();n(h,{height:""})})}}};var i="splide",w={active:"is-active",visible:"is-visible",loading:"is-loading"},rr={type:"slide",rewind:!1,speed:400,rewindSpeed:0,waitForTransition:!0,width:0,height:0,fixedWidth:0,fixedHeight:0,heightRatio:0,autoWidth:!1,autoHeight:!1,perPage:1,perMove:0,clones:0,start:0,focus:!1,gap:0,padding:0,arrows:!0,arrowPath:"",pagination:!0,autoplay:!1,interval:5e3,pauseOnHover:!0,pauseOnFocus:!0,resetProgress:!0,lazyLoad:!1,preloadPages:1,easing:"cubic-bezier(.42,.65,.27,.99)",keyboard:"global",drag:!0,dragAngleThreshold:30,swipeDistanceThreshold:150,flickVelocityThreshold:.6,flickPower:600,flickMaxPages:1,direction:"ltr",cover:!1,accessibility:!0,slideFocus:!0,isNavigation:!1,trimSpace:!0,updateOnMove:!1,throttle:100,destroy:!1,breakpoints:!1,classes:{root:i,slider:i+"__slider",track:i+"__track",list:i+"__list",slide:i+"__slide",container:i+"__slide__container",arrows:i+"__arrows",arrow:i+"__arrow",prev:i+"__arrow--prev",next:i+"__arrow--next",pagination:i+"__pagination",page:i+"__pagination__page",clone:i+"__slide--clone",progress:i+"__progress",bar:i+"__progress__bar",autoplay:i+"__autoplay",play:i+"__play",pause:i+"__pause",spinner:i+"__spinner",sr:i+"__sr"},i18n:{prev:"Previous slide",next:"Next slide",first:"Go to first slide",last:"Go to last slide",slideX:"Go to slide %s",pageX:"Go to page %s",play:"Start autoplay",pause:"Pause autoplay"}},b=1,ci=2,it=3,rt=4,gt=5;var ur=function(){function i(n,t,i){var r;void 0===t&&(t={});void 0===i&&(i={});this.root=n instanceof Element?n:document.querySelector(n);dt(this.root,"An invalid element/selector was given.");this.Components=null;this.Event=function(){function t(n){n.elm&&n.elm.removeEventListener(n.event,n.handler,n.options)}var n=[];return{on:function(t,i,r,u){void 0===r&&(r=null);void 0===u&&(u={});t.split(" ").forEach(function(t){r&&r.addEventListener(t,i,u);n.push({event:t,handler:i,elm:r,options:u})})},off:function(i,r){void 0===r&&(r=null);i.split(" ").forEach(function(i){n=n.filter(function(n){return!n||n.event!==i||n.elm!==r||(t(n),!1)})})},emit:function(t){for(var r=arguments.length,u=new Array(r>1?r-1:0),i=1;i<r;i++)u[i-1]=arguments[i];n.forEach(function(n){n.elm||n.event.split(".")[0]!==t||n.handler.apply(n,u)})},destroy:function(){n.forEach(t);n=[]}}}();this.State=(r=b,{set:function(n){r=n},is:function(n){return n===r}});this.STATES=wt;this._o=ot(rr,t);this._i=0;this._c=i;this._e={};this._t=null}var r,u,e,t=i.prototype;return t.mount=function(t,i){var u=this,r;void 0===t&&(t=this._e);void 0===i&&(i=this._t);this.State.set(b);this._e=t;this._t=i;this.Components=function(n,t,i){var r={};return f(t,function(t,i){r[i]=t(n,r,i.toLowerCase())}),i||(i=n.is(tt)?ir:tr),r.Transition=i(n,r),r}(this,ot(this._c,t),i);try{f(this.Components,function(n,t){var i=n.required;void 0===i||i?n.mount&&n.mount():delete u.Components[t]})}catch(t){return void hi(t.message)}return r=this.State,r.set(ci),f(this.Components,function(n){n.mounted&&n.mounted()}),this.emit("mounted"),r.set(it),this.emit("ready"),n(this.root,{visibility:"visible"}),this.on("move drag",function(){return r.set(rt)}).on("moved dragged",function(){return r.set(it)}),this},t.sync=function(n){return this.sibling=n,this},t.on=function(n,t,i,r){return void 0===i&&(i=null),void 0===r&&(r={}),this.Event.on(n,t,i,r),this},t.off=function(n,t){return void 0===t&&(t=null),this.Event.off(n,t),this},t.emit=function(n){for(var r,i=arguments.length,u=new Array(i>1?i-1:0),t=1;t<i;t++)u[t-1]=arguments[t];return(r=this.Event).emit.apply(r,[n].concat(u)),this},t.go=function(n,t){return void 0===t&&(t=this.options.waitForTransition),(this.State.is(it)||this.State.is(rt)&&!t)&&this.Components.Controller.go(n,!1),this},t.is=function(n){return n===this._o.type},t.add=function(n,t){return void 0===t&&(t=-1),this.Components.Elements.add(n,t,this.refresh.bind(this)),this},t.remove=function(n){return this.Components.Elements.remove(n),this.refresh(),this},t.refresh=function(){return this.emit("refresh:before").emit("refresh").emit("resize"),this},t.destroy=function(n){var t=this;if(void 0===n&&(n=!0),!this.State.is(b))return bt(this.Components).reverse().forEach(function(t){t.destroy&&t.destroy(n)}),this.emit("destroy",n),this.Event.destroy(),this.State.set(gt),this;this.on("ready",function(){return t.destroy(n)})},r=i,(u=[{key:"index",get:function(){return this._i},set:function(n){this._i=parseInt(n)}},{key:"length",get:function(){return this.Components.Elements.length}},{key:"options",get:function(){return this._o},set:function(n){var t=this.State.is(b);t||this.emit("update");this._o=ot(this._o,n);t||this.emit("updated",this._o)}},{key:"classes",get:function(){return this._o.classes}},{key:"i18n",get:function(){return this._o.i18n}}])&&li(r.prototype,u),e&&li(r,e),i}(),fr=function(n){var t=ht(n.root,"data-splide");if(t)try{n.options=JSON.parse(t)}catch(n){hi(n.message)}return{mount:function(){n.State.is(b)&&(n.index=n.options.start)}}},lt="rtl",ut="ttb",ai="update.slide",er=function(i,r){function k(){var n=c.root,t=i.options;return[n+"--"+t.type,n+"--"+t.direction,t.drag?n+"--draggable":"",t.isNavigation?n+"--nav":"",w.active]}function g(n){return h(l,n)||h(u.slider,n)}var l=i.root,c=i.classes,b=[],d,u;return l.id||(window.splide=window.splide||{},d=window.splide.uid||0,window.splide.uid=++d,l.id="splide"+ui(d)),u={mount:function(){var n=this;this.init();i.on("refresh",function(){n.destroy();n.init()}).on("updated",function(){p(l,k());y(l,k())})},destroy:function(){b.forEach(function(n){n.destroy()});b=[];p(l,k())},init:function(){var n=this;!function(){var n,t;u.slider=h(l,c.slider);u.track=a(l,"."+c.track);u.list=h(u.track,c.list);dt(u.track&&u.list,"Track or list was not found.");u.slides=fi(u.list,c.slide);n=g(c.arrows);u.arrows={prev:a(n,"."+c.prev),next:a(n,"."+c.next)};t=g(c.autoplay);u.bar=a(g(c.progress),"."+c.bar);u.play=a(t,"."+c.play);u.pause=a(t,"."+c.pause);u.track.id=u.track.id||l.id+"-track";u.list.id=u.list.id||l.id+"-list"}();y(l,k());this.slides.forEach(function(t,i){n.register(t,i,-1)})},register:function(r,u,f){var e=function(i,r,u,f){function c(n,t){var u=t?"visible":"active",r=w[u];n?(y(f,r),i.emit(""+u,e)):si(f,r)&&(p(f,r),i.emit(t?"hidden":"inactive",e))}function v(){t(f,"style",e.styles)}var l=i.options.updateOnMove,a="ready.slide updated.slide resized.slide moved.slide"+(l?" move.slide":""),e={slide:f,index:r,realIndex:u,container:h(f,i.classes.container),isClone:u>-1,mount:function(){var t=this;this.isClone||(f.id=i.root.id+"-slide"+ui(r+1));i.on(a,function(){return t.update()}).on(ai,v).on("click",function(){return i.emit("click",t)},f);l&&i.on("move.slide",function(n){n===u&&c(!0,!1)});n(f,{display:""});this.styles=ht(f,"style")||""},destroy:function(){i.off(a).off(ai).off("click",f);p(f,bt(w));v();o(this.container,"style")},update:function(){c(this.isActive(),!1);c(this.isVisible(),!0)},isActive:function(){return i.index===r},isVisible:function(){var r=this.isActive();if(i.is(tt)||r)return r;var u=Math.ceil,n=s(i.Components.Elements.track),t=s(f);return i.options.direction===ut?n.top<=t.top&&t.bottom<=u(n.bottom):n.left<=t.left&&t.right<=u(n.right)},isWithin:function(n,t){var u=Math.abs(n-r);return i.is(ct)||this.isClone||(u=Math.min(u,i.length-u)),u<t}};return e}(i,u,f,r);e.mount();b.push(e)},getSlide:function(n){return b.filter(function(t){return t.index===n})[0]},getSlides:function(n){return n?b:b.filter(function(n){return!n.isClone})},getSlidesByPage:function(n){var t=r.Controller.toIndex(n),u=i.options,f=!1!==u.focus?1:u.perPage;return b.filter(function(n){var i=n.index;return t<=i&&i<t+f})},add:function(t,i,r){if("string"==typeof t&&(t=ei(t)),t instanceof Element){var u=this.slides[i];n(t,{display:"none"});u?(kt(t,u),this.slides.splice(i,0,t)):(e(this.list,t),this.slides.push(t)),function(n,t){var i=n.querySelectorAll("img"),r=i.length,u;r?(u=0,f(i,function(n){n.onload=n.onerror=function(){++u===r&&t()}})):t()}(t,function(){r&&r(t)})}},remove:function(n){v(this.slides.splice(n,1)[0])},each:function(n){b.forEach(n)},get length(){return this.slides.length},get total(){return b.length}}},vi=Math.floor,or=function(n,t){function f(){return!1!==i.focus}var i,r,u={mount:function(){i=n.options;r=n.is(l);n.on("move",function(t){n.index=t}).on("updated refresh",function(t){i=t||i;n.index=st(n.index,0,u.edgeIndex)})},go:function(n,i){var r=this.trim(this.parse(n));t.Track.go(r,this.rewind(r),i)},parse:function(t){var r=n.index,f=String(t).match(/([+\-<>]+)(\d+)?/),o=f?f[1]:"",e=f?parseInt(f[2]):0;switch(o){case"+":r+=e||1;break;case"-":r-=e||1;break;case">":case"<":r=function(n,t,r){if(n>-1)return u.toIndex(n);var f=i.perMove,e=r?-1:1;return f?t+f*e:u.toIndex(u.toPage(t)+e)}(e,r,"<"===o);break;default:r=parseInt(t)}return r},toIndex:function(t){if(f())return t;var r=n.length,e=i.perPage,u=t*e;return r-e<=(u-=(this.pageLength*e-r)*vi(u/r))&&u<r&&(u=r-e),u},toPage:function(t){if(f())return t;var r=n.length,u=i.perPage;return vi(r-u<=t&&t<r?(r-1)/u:t/u)},trim:function(n){return r||(n=i.rewind?this.rewind(n):st(n,0,this.edgeIndex)),n},rewind:function(n){var t=this.edgeIndex;if(r){for(;n>t;)n-=t+1;for(;n<0;)n+=t+1}else n>t?n=0:n<0&&(n=t);return n},isRtl:function(){return i.direction===lt},get pageLength(){var t=n.length;return f()?t:Math.ceil(t/i.perPage)},get edgeIndex(){var t=n.length;return t?f()||i.isNavigation||r?t-1:t-i.perPage:0},get prevIndex(){var t=n.index-1;return(r||i.rewind)&&(t=this.rewind(t)),t>-1?t:-1},get nextIndex(){var t=n.index+1;return(r||i.rewind)&&(t=this.rewind(t)),n.index<t&&t<=this.edgeIndex||0===t?t:-1}};return u},at=Math.abs,sr=function(t,i){function y(i,r,f,e){n(u,{transition:""});a=!1;c||h.jump(r);e||t.emit("moved",r,f,i)}function p(n){return h.trim(h.toPosition(n))}var r,e,u,o=t.options.direction===ut,c=t.is(tt),v=t.options.direction===lt,a=!1,f=v?1:-1,h={sign:f,mount:function(){e=i.Elements;r=i.Layout;u=e.list},mounted:function(){var n=this;c||(this.jump(0),t.on("mounted resize updated",function(){n.jump(t.index)}))},go:function(n,r,u){var e=p(n),f=t.index;t.State.is(rt)&&a||(a=n!==r,u||t.emit("move",r,f,n),Math.abs(e-this.position)>=1||c?i.Transition.start(n,r,f,this.toCoord(e),function(){y(n,r,f,u)}):n!==f&&"move"===t.options.trimSpace?i.Controller.go(n+n-f,u):y(n,r,f,u))},jump:function(n){this.translate(p(n))},translate:function(t){n(u,{transform:"translate"+(o?"Y":"X")+"("+t+"px)"})},cancel:function(){t.is(l)?this.shift():this.translate(this.position);n(u,{transition:""})},shift:function(){var n=at(this.position),i=at(this.toPosition(0)),r=at(this.toPosition(t.length)),u=r-i;n<i?n+=u:n>r&&(n-=u);this.translate(f*n)},trim:function(n){return!t.options.trimSpace||t.is(l)?n:st(n,f*(r.totalSize()-r.size-r.gap),0)},toIndex:function(n){var r=this,t=0,i=1/0;return e.getSlides(!0).forEach(function(u){var f=u.index,e=at(r.toPosition(f)-n);e<i&&(i=e,t=f)}),t},toCoord:function(n){return{x:o?0:n,y:o?n:0}},toPosition:function(n){var t=r.totalSize(n)-r.slideSize(n)-r.gap;return f*(t+this.offset(n))},offset:function(n){var i=t.options.focus,u=r.slideSize(n);return"center"===i?-(r.size-u)/2:-(parseInt(i)||0)*(u+r.gap)},get position(){var n=o?"top":v?"right":"left";return s(u)[n]-(s(e.track)[n]-r.padding[n]*f)}};return h},hr=function(n,t){function h(){s.destroy(),function(n){var r=u.length,f=u.register,t;if(r){for(t=u.slides;t.length<n;)t=t.concat(t);t.slice(0,n).forEach(function(n,t){var o=a(n);e(u.list,o);i.push(o);f(o,t+r,t%r)});t.slice(-n).forEach(function(u,e){var o=a(u);kt(o,t[0]);i.push(o);f(o,e-n,(r+e-n%r)%r)})}}(f=c())}function c(){var t=n.options;if(t.clones)return t.clones;var i=t.autoWidth||t.autoHeight?u.length:t.perPage,f=t.direction===ut?"Height":"Width",e=r(n.root,t["fixed"+f]);return e&&(i=Math.ceil(u.track["client"+f]/e)),i*(t.drag?t.flickMaxPages+1:1)}function a(t){var i=t.cloneNode(!0);return y(i,n.classes.clone),o(i,"id"),i}var i=[],f=0,u=t.Elements,s={mount:function(){var t=this;n.is(l)&&(h(),n.on("refresh:before",function(){t.destroy()}).on("refresh",h).on("resize",function(){f!==c()&&(t.destroy(),n.refresh())}))},destroy:function(){v(i);i=[]},get clones(){return i},get length(){return i.length}};return s};var cr=function(t,i){function a(){f.init();n(t.root,{maxWidth:u(t.options.width)});e.each(function(n){n.slide.style[f.margin]=u(f.gap)});v()}function v(){var r=t.options,i;f.resize();n(e.track,{height:u(f.height)});i=r.autoHeight?null:u(f.slideHeight());e.each(function(t){n(t.container,{height:i});n(t.slide,{width:r.autoWidth?null:u(f.slideWidth(t.index)),height:t.container?null:i})});t.emit("resized")}var h,l,e=i.Elements,c=t.options.direction===ut,f=(h={mount:function(){t.on("resize load",yi(function(){t.emit("resize")},t.options.throttle),window).on("resize",v).on("updated refresh",a);a();this.totalSize=c?this.totalHeight:this.totalWidth;this.slideSize=c?this.slideHeight:this.slideWidth},destroy:function(){o([e.list,e.track],"style")},get size(){return c?this.height:this.width}},l=c?function(t,i){var h,f,o=i.Elements,e=t.root;return{margin:"marginBottom",init:function(){this.resize()},resize:function(){f=t.options;h=o.track;this.gap=r(e,f.gap);var i=f.padding,s=r(e,i.top||i),c=r(e,i.bottom||i);this.padding={top:s,bottom:c};n(h,{paddingTop:u(s),paddingBottom:u(c)})},totalHeight:function(n){void 0===n&&(n=t.length-1);var i=o.getSlide(n);return i?s(i.slide).bottom-s(o.list).top+this.gap:0},slideWidth:function(){return r(e,f.fixedWidth||this.width)},slideHeight:function(n){var t,i;return f.autoHeight?(t=o.getSlide(n),t?t.slide.offsetHeight:0):(i=f.fixedHeight||(this.height+this.gap)/f.perPage-this.gap,r(e,i))},get width(){return h.clientWidth},get height(){var n=f.height||this.width*f.heightRatio;return dt(n,'"height" or "heightRatio" is missing.'),r(e,n)-this.padding.top-this.padding.bottom}}}(t,i):function(t,i){var h,o=i.Elements,e=t.root,f=t.options;return{margin:"margin"+(f.direction===lt?"Left":"Right"),height:0,init:function(){this.resize()},resize:function(){f=t.options;h=o.track;this.gap=r(e,f.gap);var i=f.padding,s=r(e,i.left||i),c=r(e,i.right||i);this.padding={left:s,right:c};n(h,{paddingLeft:u(s),paddingRight:u(c)})},totalWidth:function(n){var r,i,u,e;return void 0===n&&(n=t.length-1),r=o.getSlide(n),i=0,r&&(u=s(r.slide),e=s(o.list),i=f.direction===lt?e.right-u.left:u.right-e.left,i+=this.gap),i},slideWidth:function(n){var t,i;return f.autoWidth?(t=o.getSlide(n),t?t.slide.offsetWidth:0):(i=f.fixedWidth||(this.width+this.gap)/f.perPage-this.gap,r(e,i))},slideHeight:function(){var n=f.height||f.fixedHeight||this.width*f.heightRatio;return r(e,n)},get width(){return h.clientWidth-this.padding.left-this.padding.right}}}(t,i),et(l).forEach(function(n){h[n]||Object.defineProperty(h,n,Object.getOwnPropertyDescriptor(l,n))}),h);return f},vt=Math.abs,lr=function(n,t){function y(n){l.disabled||e||a(n)}function a(n){h=i.toCoord(i.position);r=v(n,{});u=r}function p(t){if(r)if(u=v(t,r),e){if(t.cancelable&&t.preventDefault(),!n.is(tt)){var f=h[o]+u.offset[o];i.translate(function(t){if(n.is(ct)){var r=i.sign,u=r*i.trim(i.toPosition(0)),f=r*i.trim(i.toPosition(s.edgeIndex));(t*=r)<u?t=u-7*Math.log(u-t):t>f&&(t=f+7*Math.log(t-f));t*=r}return t}(f))}}else(function(t){var r=t.offset,i;return n.State.is(rt)&&n.options.waitForTransition?!1:(i=180*Math.atan(vt(r.y)/vt(r.x))/Math.PI,c&&(i=90-i),i<n.options.dragAngleThreshold)})(u)&&(n.emit("drag",r),e=!0,i.cancel(),a(t))}function w(){r=null;e&&(n.emit("dragged",u),function(r){var l=r.velocity[o],e=vt(l),c;if(e>0){var f=n.options,h=n.index,a=l<0?-1:1,u=h;n.is(tt)||(c=i.position,e>f.flickVelocityThreshold&&vt(r.offset[o])<f.swipeDistanceThreshold&&(c+=a*Math.min(e*f.flickPower,t.Layout.size*(f.flickMaxPages||1))),u=i.toIndex(c));u===h&&e>.1&&(u=h+a*i.sign);n.is(ct)&&(u=st(u,0,s.edgeIndex));s.go(u,f.isNavigation)}}(u),e=!1)}function v(n,t){var f=n.timeStamp,e=n.touches,o=e?e[0]:n,i=o.clientX,r=o.clientY,s=t.to||{},h=s.x,a=void 0===h?i:h,c=s.y,u={x:i-a,y:r-(void 0===c?r:c)},l=f-(t.time||0);return{to:{x:i,y:r},offset:u,time:f,velocity:{x:u.x/l,y:u.y/l}}}var h,r,u,e,i=t.Track,s=t.Controller,c=n.options.direction===ut,o=c?"y":"x",l={disabled:!1,mount:function(){var u=this,r=t.Elements,i=r.track;n.on("touchstart mousedown",y,i).on("touchmove mousemove",p,i,{passive:!1}).on("touchend touchcancel mouseleave mouseup dragend",w,i).on("mounted refresh",function(){f(r.list.querySelectorAll("img, a"),function(t){n.off("dragstart",t).on("dragstart",function(n){n.preventDefault()},t,{passive:!1})})}).on("mounted updated",function(){u.disabled=!n.options.drag})}};return l},ar=function(n,t){function r(n){i&&(n.preventDefault(),n.stopPropagation(),n.stopImmediatePropagation())}var i=!1;return{required:n.options.drag,mount:function(){n.on("click",r,t.Elements.track,{capture:!0}).on("drag",function(){i=!0}).on("dragged",function(){setTimeout(function(){i=!1})})}}},pi=1,ni=2,wi=3,vr=function(n,t,i){function p(){var f=t.Controller,e=f.prevIndex,o=f.nextIndex,s=n.length>n.options.perPage||n.is(l);r.disabled=e<0||!s;u.disabled=o<0||!s;n.emit(i+":updated",r,u,e,o)}function a(t){return ei('<button class="'+f.arrow+" "+(t?f.prev:f.next)+'" type="button"><svg xmlns="http://www.w3.org/2000/svg"\tviewBox="0 0 40 40"\twidth="40"\theight="40"><path d="'+(n.options.arrowPath||"m15.5 0.932-4.3 4.38 14.5 14.6-14.5 14.5 4.3 4.4 14.6-14.6 4.4-4.3-4.4-4.4-14.6-14.6z")+'" />')}var r,u,h,f=n.classes,y=n.root,s=t.Elements;return{required:n.options.arrows,mount:function(){r=s.arrows.prev;u=s.arrows.next;r&&u||!n.options.arrows||(r=a(!0),u=a(!1),h=!0,function(){var t=c("div",{"class":f.arrows}),i,o;e(t,r);e(t,u);i=s.slider;o="slider"===n.options.arrows&&i?i:y;kt(t,o.firstElementChild)}());r&&u&&n.on("click",function(){n.go("<")},r).on("click",function(){n.go(">")},u).on("mounted move updated refresh",p);this.arrows={prev:r,next:u}},mounted:function(){n.emit(i+":mounted",r,u)},destroy:function(){o([r,u],"disabled");h&&v(r.parentElement)}}},bi="move.page",ki="updated.page refresh.page",yr=function(n,t,i){function o(t,f){var e=u.getItem(f),o=u.getItem(t),s=w.active;e&&p(e.button,s);o&&y(o.button,s);n.emit(i+":updated",r,e,o)}var r={},f=t.Elements,u={mount:function(){var i=n.options.pagination,t;i&&(r=function(){var t=n.options,i=n.classes,r=c("ul",{"class":i.pagination}),u=f.getSlides(!1).filter(function(n){return!1!==t.focus||n.index%t.perPage==0}).map(function(t,u){var o=c("li",{}),s=c("button",{"class":i.page,type:"button"});return e(o,s),e(r,o),n.on("click",function(){n.go(">"+u)},s),{li:o,button:s,page:u,Slides:f.getSlidesByPage(u)}});return{list:r,items:u}}(),t=f.slider,e("slider"===i&&t?t:n.root,r.list),n.on(bi,o));n.off(ki).on(ki,function(){u.destroy();n.options.pagination&&(u.mount(),u.mounted())})},mounted:function(){if(n.options.pagination){var t=n.index;n.emit(i+":mounted",r,this.getItem(t));o(t,-1)}},destroy:function(){v(r.list);r.items&&r.items.forEach(function(t){n.off("click",t.button)});n.off(bi);r={}},getItem:function(n){return r.items[t.Controller.toPage(n)]},get data(){return r}};return u},pr="data-splide-lazy",di="data-splide-lazy-srcset",k="aria-current",d="aria-controls",g="aria-label",gi="aria-hidden",yt="tabindex",wr={ltr:{ArrowLeft:"<",ArrowRight:">",Left:"<",Right:">"},rtl:{ArrowLeft:">",ArrowRight:"<",Left:">",Right:"<"},ttb:{ArrowUp:"<",ArrowDown:">",Up:"<",Down:">"}},br=function(n,i){function e(i,r){t(i,gi,!r);n.options.slideFocus&&t(i,yt,r?0:-1)}function c(n,i){var r=u.track.id;t(n,d,r);t(i,d,r)}function l(i,u,f,e){var o=n.index,s=f>-1&&o<f?r.last:r.prev,h=e>-1&&o>e?r.first:r.next;t(i,g,s);t(u,g,h)}function a(i,u){u&&t(u.button,k,!0);i.items.forEach(function(i){var u=n.options,e=ri(!1===u.focus&&u.perPage>1?r.pageX:r.slideX,i.page+1),f=i.button,o=i.Slides.map(function(n){return n.slide.id});t(f,d,o.join(" "));t(f,g,e)})}function v(n,i,r){i&&o(i.button,k);r&&t(r.button,k,!0)}function y(n){u.each(function(i){var u=i.slide,f=i.realIndex;h(u)||t(u,"role","button");var e=f>-1?f:i.index,s=ri(r.slideX,e+1),o=n.Components.Elements.getSlide(e);t(u,g,s);o&&t(u,d,o.slide.id)})}function s(n,i){var r=n.slide;i?t(r,k,!0):o(r,k)}function h(n){return"BUTTON"===n.tagName}var r=n.i18n,u=i.Elements,f=[gi,yt,d,g,k,"role"];return{required:n.options.accessibility,mount:function(){n.on("visible",function(n){e(n.slide,!0)}).on("hidden",function(n){e(n.slide,!1)}).on("arrows:mounted",c).on("arrows:updated",l).on("pagination:mounted",a).on("pagination:updated",v).on("refresh",function(){o(i.Clones.clones,f)});n.options.isNavigation&&n.on("navigation:mounted navigation:updated",y).on("active",function(n){s(n,!0)}).on("inactive",function(n){s(n,!1)});["play","pause"].forEach(function(n){var i=u[n];i&&(h(i)||t(i,"role","button"),t(i,d,u.track.id),t(i,g,r[n]))})},destroy:function(){var n=i.Arrows,t=n?n.arrows:{};o(u.slides.concat([t.prev,t.next,u.play,u.pause]),f)}}},pt="move.sync",nr="mouseup touchend",kr=[" ","Enter","Spacebar"],dr={Options:fr,Breakpoints:function(n){function e(){var e,u=(e=f.filter(function(n){return n.mql.matches})[0])?e.point:-1;if(u!==r){r=u;var h=n.State,o=i[u]||t,s=o.destroy;s?(n.options=t,n.destroy("completely"===s)):(h.is(gt)&&n.mount(),n.options=o)}}var t,r,i=n.options.breakpoints,u=yi(e,50),f=[];return{required:i&&matchMedia,mount:function(){f=Object.keys(i).sort(function(n,t){return+n-+t}).map(function(n){return{point:n,mql:matchMedia("(max-width:"+n+"px)")}});this.destroy(!0);addEventListener("resize",u);t=n.options;e()},destroy:function(n){n&&removeEventListener("resize",u)}}},Controller:or,Elements:er,Track:sr,Clones:hr,Layout:cr,Drag:lr,Click:ar,Autoplay:function(t,i,r){function o(n,i,r,u){n.forEach(function(n){t.on(i,function(){f[u?"play":"pause"](r)},n)})}var s,e=[],u=i.Elements,f={required:t.options.autoplay,mount:function(){var i=t.options;u.slides.length>i.perPage&&(s=function(n,t,i){var r,e,u,o=window.requestAnimationFrame,f=!0,s=function s(h){f||(r||(r=h,u&&u<1&&(r-=u*t)),u=(e=h-r)/t,e>=t&&(r=0,u=1,n()),i&&i(u),o(s))};return{pause:function(){f=!0;r=0},play:function(n){r=0;n&&(u=0);f&&(f=!1,o(s))}}}(function(){t.go(">")},i.interval,function(i){t.emit(r+":playing",i);u.bar&&n(u.bar,{width:100*i+"%"})}),function(){var i=t.options,r=t.sibling,n=[t.root,r?r.root:null];i.pauseOnHover&&(o(n,"mouseleave",pi,!0),o(n,"mouseenter",pi,!1));i.pauseOnFocus&&(o(n,"focusout",ni,!0),o(n,"focusin",ni,!1));u.play&&t.on("click",function(){f.play(ni);f.play(wi)},u.play);u.pause&&o([u.pause],"click",wi,!1);t.on("move refresh",function(){f.play()}).on("destroy",function(){f.pause()})}(),this.play())},play:function(n){void 0===n&&(n=0);(e=e.filter(function(t){return t!==n})).length||(t.emit(r+":play"),s.play(t.options.resetProgress))},pause:function(n){void 0===n&&(n=0);s.pause();-1===e.indexOf(n)&&e.push(n);1===e.length&&t.emit(r+":pause")}};return f},Cover:function(t,i){function r(n){i.Elements.each(function(t){var i=h(t.slide,"IMG")||h(t.container,"IMG");i&&i.src&&u(i,n)})}function u(t,i){n(t.parentElement,{background:i?"":'center/cover no-repeat url("'+t.src+'")'});n(t,{display:i?"":"none"})}return{required:t.options.cover,mount:function(){t.on("lazyload:loaded",function(n){u(n,!1)});t.on("mounted updated refresh",function(){return r(!1)})},destroy:function(){r(!0)}}},Arrows:vr,Pagination:yr,LazyLoad:function(i,r,u){function a(){o=[];s=0}function g(n){n=isNaN(n)?i.index:n;(o=o.filter(function(t){return!t.Slide.isWithin(n,h.perPage*(h.preloadPages+1))||(b(t.img,t.Slide),!1)}))[0]||i.off("moved."+u)}function b(n,r){y(r.slide,w.loading);var u=c("span",{"class":i.classes.spinner});e(n.parentElement,u);n.onload=function(){d(n,u,r,!1)};n.onerror=function(){d(n,u,r,!0)};t(n,"srcset",ht(n,di)||"");t(n,"src",ht(n,pr)||"")}function k(){if(s<o.length){var n=o[s];b(n.img,n.Slide)}s++}function d(t,r,f,e){p(f.slide,w.loading);e||(v(r),n(t,{display:""}),i.emit(u+":loaded",t).emit("resize"));l&&k()}var s,o,h=i.options,l="sequential"===h.lazyLoad;return{required:h.lazyLoad,mount:function(){i.on("mounted refresh",function(){a();r.Elements.each(function(t){f(t.slide.querySelectorAll("[data-splide-lazy], ["+di+"]"),function(i){i.src||i.srcset||(o.push({img:i,Slide:t}),n(i,{display:"none"}))})});l&&k()});l||i.on("mounted refresh moved."+u,g)},destroy:a}},Keyboard:function(n){var i;return{mount:function(){n.on("mounted updated",function(){var u=n.options,r=n.root,f=wr[u.direction],e=u.keyboard;i&&(n.off("keydown",i),o(r,yt));e&&("focused"===e?(i=r,t(r,yt,0)):i=document,n.on("keydown",function(t){f[t.key]&&n.go(f[t.key])},i))})}}},Sync:function(n){function r(){n.on(pt,function(n,i,r){t.off(pt).go(t.is(l)?r:n,!1);u()})}function u(){t.on(pt,function(t,i,u){n.off(pt).go(n.is(l)?u:t,!1);r()})}function f(){t.Components.Elements.each(function(t){var i=t.slide,r=t.index;n.off(nr,i).on(nr,function(n){n.button&&0!==n.button||e(r)},i);n.off("keyup",i).on("keyup",function(n){kr.indexOf(n.key)>-1&&(n.preventDefault(),e(r))},i,{passive:!1})})}function e(i){n.State.is(it)&&t.go(i)}var t=n.sibling,i=t&&t.options.isNavigation;return{required:!!t,mount:function(){r();u();i&&(f(),n.on("refresh",function(){setTimeout(function(){f();t.emit("navigation:updated",n)})}))},mounted:function(){i&&t.emit("navigation:mounted",n)}}},A11y:br},gr=function(n){function r(t,i){return n.call(this,t,i,dr)||this}var t,i;return i=n,(t=r).prototype=Object.create(i.prototype),t.prototype.constructor=t,t.__proto__=i,r}(ur);window.Splide=gr}()