(function(){"use strict";function i(n,t){var r=void 0,i;return t.length&&t[0]===">"?(i="qa-"+Date.now(),n.classList.add(i),r=document.querySelectorAll("."+i+" "+t),n.classList.remove(i)):r=n.querySelectorAll(t),Array.prototype.slice.call(r)}var n,t;(function(n){function p(n){return Object.prototype.toString.call(n)=="[object Function]"}function w(n){return Object.prototype.toString.call(n)=="[object Array]"}function tt(n,t){var i=/^\w+\:\/\//;return/^\/\/\/?/.test(n)?n=location.protocol+n:i.test(n)||n.charAt(0)=="/"||(n=(t||"")+n),i.test(n)?n:(n.charAt(0)=="/"?a:l)+n}function u(n,t){for(var i in n)n.hasOwnProperty(i)&&(t[i]=n[i]);return t}function it(n){for(var i=!1,t=0;t0){for(var i=0;i=0;)t=l.shift(),n=n[t.type].apply(null,t.args);return n},noConflict:function(){return n.$LAB=d,a},sandbox:function(){return k()}}}var d=n.$LAB,o="UseLocalXHR",s="AlwaysPreserveOrder",e="AllowDuplicates",h="CacheBust",c="BasePath",l=/^[^?#]*\//.exec(location.href)[0],a=/^\w+\:\/\/\/?[^\/]+/.exec(l)[0],t=document.head||document.getElementsByTagName("head"),g=n.opera&&Object.prototype.toString.call(n.opera)=="[object Opera]"||"MozAppearance"in document.documentElement.style,i=document.createElement("script"),v=typeof i.preload=="boolean",r=v||i.readyState&&i.readyState=="uninitialized",y=!r&&i.async===!0,nt=!r&&!y&&!g;n.$LAB=k(),function(n,t,i){document.readyState==null&&document[n]&&(document.readyState="loading",document[n](t,i=function(){document.removeEventListener(t,i,!1);document.readyState="complete"},!1))}("addEventListener","DOMContentLoaded")})(window);window.$LAB.setGlobalDefaults({AllowDuplicates:!1});i(document,"[data-highchart]").length>0&&(n=document.querySelector("[data-highchart-bundle]"),n.src=n.dataset.src,n.removeAttribute("data-src"));t=document.querySelectorAll("[data-multi-select]");Array.prototype.forEach.call(t,function(n){function i(){var i="";n.multiSelect.choices.length&&(i=n.multiSelect.choices.length>1?e.replace("",n.multiSelect.choices.length):n.multiSelect.choices[0].nextElementSibling.textContent);r.textContent=i||o;u&&n.multiSelect.choices.length>=u?(t.classList.add("is-disabled"),Array.prototype.forEach.call(n.querySelectorAll("input[type=checkbox]:not(:checked)"),function(n){n.disabled=!0})):t.classList.contains("is-disabled")&&(t.classList.remove("is-disabled"),Array.prototype.forEach.call(n.querySelectorAll("input[type=checkbox]:disabled"),function(n){n.disabled=!1}))}function f(r){var u=r.checked,f=r.getAttribute("type")==="checkbox";f?(n.multiSelect.choices=[],Array.prototype.forEach.call(n.querySelectorAll("input[type=checkbox]:checked"),function(t){n.multiSelect.choices.push(t)})):(n.multiSelect.choices=[],n.multiSelect.choices[0]=r,t.classList.remove("is-open"));u&&!t.classList.contains("has-selection")?t.classList.add("has-selection"):n.multiSelect.choices.length||t.classList.remove("has-selection");i()}function s(){n.multiSelect.choices=[];Array.prototype.forEach.call(n.querySelectorAll("input[type=checkbox]:checked"),function(n){n.checked=!1});i()}var r=n.querySelector(".c-multi-select__toggle"),t=n.querySelector(".c-multi-select__selection"),e=n.getAttribute("data-choice-template")||" selected",o=n.getAttribute("data-choice-empty")||r.textContent,u=n.getAttribute("data-max-options");r.addEventListener("click",function(){t.classList.toggle("is-open")});window.addEventListener("click",function(n){t.contains(n.target)?n.stopPropagation():t.classList.remove("is-open")});Array.prototype.forEach.call(n.querySelectorAll(".c-multi-select__clear"),function(n){n.addEventListener("click",function(){s()})});n.multiSelect={choices:[]};Array.prototype.forEach.call(n.querySelectorAll("input[type=checkbox],input[type=radio]"),function(n){n.addEventListener("change",function(){f(n)})});i();n.updateSelection=function(){i()};n.makeSelection=function(n){f(n)}})})()