/*! buildTime: 2026-03-11T09:56:59.114Z */
!function(t){var e={};function n(r){if(e[r])return e[r].exports;var i=e[r]={i:r,l:!1,exports:{}};return t[r].call(i.exports,i,i.exports,n),i.l=!0,i.exports}n.m=t,n.c=e,n.i=function(t){return t},n.d=function(t,e,r){n.o(t,e)||Object.defineProperty(t,e,{configurable:!1,enumerable:!0,get:r})},n.n=function(t){var e=t&&t.__esModule?function(){return t.default}:function(){return t};return n.d(e,"a",e),e},n.o=function(t,e){return Object.prototype.hasOwnProperty.call(t,e)},n.p="/dist/",n(n.s=2012)}([function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.formatJsonWithHtmlEscape=e.getOSAndBrowser=e.getCustomColors=e.transformQuotationMarksInLinkTitles=e.getCmsColumnWidth=e.getClosestPrefixedClassValue=e.getCurrentDisplayLanguage=e.stringEndsWith=e.addNewWindowHintToSubLinks=e.addNewWindowHintToLink=e.buildImageUrl=e.getCurrentUrlWithCmsLanguageId=e.getCMSLanguageId=e.selectorMatches=e.getLanguageById=e.sanitizeUrl=e.fetchDotCmsContentApi=e.getOrdinalSuffix=e.fetchMovingImageItems=e.movingImageQuery=e.getInitials=e.formatFileSize=e.callCallbackFunction=e.mailToName=e.validCMSId=e.toDotCMSDate=e.getLocalizedTextCloseOverlay=e.getLocalizedLabelShareButton=e.findParentWithDynamicClass=e.hasFocus=e.hasHover=e.wrapElement=e.unifyHashValue=e.toggleClass=e.setElementPositionRelative=e.replacePlaceholder=e.removeClass=e.random2digits=e.getUTCTime=e.getLocalTime=e.random=e.querySelectorArray=e.convertTimeToIso=e.getLanguageByCode=e.getCurrentLanguageCode=e.getCurrentLanguage=e.isNodeType=e.isInViewport=e.getSiblingIndex=e.getParents=e.findParentNodeType=e.findParentAttr=e.findParent=e.removeChild=e.isTagInChildren=e.findChild=e.isNumber=e.fromDotCMSDate=e.fetchOptions=e.insertExternalScript=e.hasClass=e.getWindowSize=e.getWindowScroll=e.getViewportWidth=e.getProjectConfigValue=e.getProjectConfig=e.getLocalizedTitleButtons=e.getLocalizedLabelButtons=e.generateSVGIcon=e.dispatchCustomEvent=e.disablePageScroll=e.createId=e.fromCMSDate=e.convertDateToTime=e.convertDate=e.checkKeyCode=e.addLinks=e.showLogging=e.log=e.addClass=e.fetchUniqueJsonp=e.PromiseTimeoutError=void 0;var r=function(){return function(t,e){if(Array.isArray(t))return t;if(Symbol.iterator in Object(t))return function(t,e){var n=[],r=!0,i=!1,o=void 0;try{for(var a,u=t[Symbol.iterator]();!(r=(a=u.next()).done)&&(n.push(a.value),!e||n.length!==e);r=!0);}catch(t){i=!0,o=t}finally{try{!r&&u.return&&u.return()}finally{if(i)throw o}}return n}(t,e);throw new TypeError("Invalid attempt to destructure non-iterable instance")}}(),i=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},o=e.fetchUniqueJsonp=function(){var t=function(t){return function(){var e=t.apply(this,arguments);return new Promise(function(t,n){return function r(i,o){try{var a=e[i](o),u=a.value}catch(t){return void n(t)}if(!a.done)return Promise.resolve(u).then(function(t){r("next",t)},function(t){r("throw",t)});t(u)}("next")})}}(regeneratorRuntime.mark(function t(e){var n,r,o,a=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},u=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"~callbackFunctionName~";return regeneratorRuntime.wrap(function(t){for(;;)switch(t.prev=t.next){case 0:return n=e,r="jsonp_"+(new Date).getTime().toString(),n.indexOf(u)>=0&&(n=n.replace(u,r)),o=(0,s.default)(n,i({},a,{jsonpCallbackFunction:r})),t.abrupt("return",o);case 5:case"end":return t.stop()}},t,this)}));return function(e){return t.apply(this,arguments)}}();e.timeoutPromise=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:1e4,e=arguments[1];return new Promise(function(n,r){window.setTimeout(function(){r(new T("Promise timed out after "+t+"ms."))},t),e.then(n,r)})},e.retrieveOauth2UserDataObject=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(!window.config||void 0===window.config.oauth2UserData)throw new Error("Tried to retrieve the Oauth2UserData object but no configuration was found.");if(null!==window.config.oauth2UserData.object)return void C(t,[window.config.oauth2UserData.object]);var n=window.config.oauth2UserData.url,r=window.config.oauth2UserData.authenticateUrl,i=window.config.oauth2UserData.config.jsonpOptions;if(!n||""===n||!r||""===r)throw new Error("Tried to retrieve the Oauth2UserData object but URLs were not set.");o(n,i).then(function(t){return t.json()}).then(function(e){window.config.oauth2UserData.object=e,C(t,[e])}).catch(function(){if(window.location===window.parent.location){var t="";e&&""!==e&&(t="?redirectAfterCallback="+encodeURIComponent(e)),window.location.href=""+r+t}})},e.getUserDataValue=function(t){var e=null,n=window.config.oauth2UserData.object;if(n){if(!(e=n[t])){var r=n.graphData;r&&(e=r[t])}if(!e){var i=n.ldapData;i&&(e=i[t])}}return e};var a=l(n(7)),u=l(n(24)),c=n(25),s=l(n(19)),f=l(n(4));function l(t){return t&&t.__esModule?t:{default:t}}function h(t,e){
if(t)if(NodeList.prototype.isPrototypeOf(t)||Array.prototype.isPrototypeOf(t))(0,a.default)(t).forEach(function(t){return h(t,e)});else{var n=(t.getAttribute("class")||"").replace(/\n/g,"").split(" ").filter(Boolean).filter(function(t){return t!==e});n.push(e),t.setAttribute("class",n.join(" "))}}function d(t,e){if(t)if(NodeList.prototype.isPrototypeOf(t)||Array.prototype.isPrototypeOf(t))(0,a.default)(t).forEach(function(t){return d(t,e)});else{var n=(t.getAttribute("class")||"").replace(/\n/g,"").split(" ").filter(Boolean).filter(function(t){return t!==e});t.setAttribute("class",n.join(" "))}}function p(t,e){return!!t&&(t.getAttribute("class")||"").split(" ").some(function(t){return t===e})}function v(){var t=new Date;return t.getTime()+6e4*t.getTimezoneOffset()}function g(t,e){var n=t.parentNode;return n===document?null:(n&&(n.hasAttribute(e)||(n=g(n,e))),n||null)}function m(t,e){var n=t.closest("[class*="+e+"]");if(null===n)return null;var r=new RegExp("^"+e+"(.*)"),i=Array.from(n.classList).map(function(t){return t.match(r)}).filter(Boolean);return i.length<1?null:i[0][1]}function y(){var t=window.location!==window.parent.location;if(""===document.documentElement.lang&&t)try{return window.parent.document.documentElement.lang}catch(t){return console.warn("Language could not be loaded:",t),"en"}return document.documentElement.lang}function b(){switch(document.documentElement.lang){case"de":return 3;case"en":default:return 1}}function _(){var t=document.documentElement.dataset.cmsLanguageId;return void 0!==t&&""!==t?t:b()}function w(){var t=document.documentElement||document.body;return{width:t.clientWidth,height:t.clientHeight}}function x(){var t=window;return{x:t.pageXOffset||t.scrollX||0,y:t.pageYOffset||t.scrollY||0}}function M(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:0,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:1;return Math.random()*(e-t)+t}function E(){return Math.round(M(10,100))}function S(t,e){var n=[],r=void 0;return"DE"===t.toUpperCase()?(n=e.split("."),r=new Date(parseInt(n[2],10),parseInt(n[1],10)-1,parseInt(n[0],10))):r=new Date,r}function k(t){return void 0!==window.config&&void 0!==window.config[t]?window.config[t]:{}}HTMLElement.prototype.getCompatibleBoundingClientRect=function(){var t=HTMLElement.prototype.getBoundingClientRect;return function(){try{return t.apply(this)}catch(t){return{left:"",right:"",top:"",bottom:""}}}}();var T=e.PromiseTimeoutError=function(t){function e(t){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var n=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.message=t,n.name="PromiseTimeoutError",n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,Error),e}();function C(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;"function"==typeof t?null!==e?t.apply(void 0,function(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e<t.length;e++)n[e]=t[e];return n}return Array.from(t)}(e)):t():console.error("Supplied callback function for `callCallbackFunction` is not a real function.")}var I=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:25,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"English",o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"createdDate",u=arguments.length>7&&void 0!==arguments[7]?arguments[7]:"desc",c=arguments[8],s=arguments.length>9&&void 0!==arguments[9]?arguments[9]:"title";return(arguments.length>10&&void 0!==arguments[10]?arguments[10]:"/api/movingimage/videos")+"?"+("videoManagerId="+t)+(null!==e?"&channelId="+e:"")+("&limit="+n)+("&offset="+r)+("&language="+i)+(null!==o?"&ids="+o:"")+("&sortBy="+a)+("&sortDirection="+u)+(""!==c?"&searchTerm="+c+"&searchField="+s:"")};function A(t){var e=t.getAttribute("title");null===e&&(e="");var n=document.querySelector("body").dataset.textNewWindowHint;void 0===n&&(n="opens in new window"),e.includes(n)||e.includes("new window")||(e=(e=e.trim())+" – "+n,t.setAttribute("title",e))}e.addClass=h,e.log=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null;"#debug"!==window.location.hash&&"#debug2"!==window.location.hash||("#debug2"===window.location.hash&&(window.logging="after"),window.logging&&"after"===window.logging?n?console.log("["+e+", "+(0,
f.default)().format("HH:mm:ss")+"] => ",t,n):console.log("["+e+", "+(0,f.default)().format("HH:mm:ss")+"] => ",t):(window.logging||(window.logging=[]),window.logging.push({sender:e,logMsg:t,logObj:n})))},e.showLogging=function(){if("#debug"===window.location.hash){window.logging.sort(function(t,e){return t.sender<e.sender?-1:t.sender>e.sender?1:0});var t=null;window.logging.forEach(function(e,n){e.sender!==t&&(null!==t&&console.groupEnd(),console.groupCollapsed(e.sender+" ["+(0,f.default)().format("HH:mm:ss")+"]")),t=e.sender,e.logObj?console.log(e.logMsg,e.logObj):console.log(e.logMsg),n===window.logging.length-1&&console.groupEnd()}),window.logging="after"}},e.addLinks=function(t){var e=/^http(s?):\/\/(.*)$/gi;return t.split(" ").flatMap(function(t){if(t.includes("<br>")){for(var e=t.split("<br>"),n=1;n<e.length;n+=2)e.splice(n,0,"<br>");return e}return[t]}).map(function(t){return t.replace(e,function(t){return'<a href="'+t+'" target="_blank" rel="nofollow">'+t+"</a>"})}).join(" ")},e.checkKeyCode=function(t,e){return(t.keyCode||t.which)===e},e.convertDate=S,e.convertDateToTime=function(t,e){return S(t,e).getTime()},e.fromCMSDate=function(t){if(!t||!t.toString().match(/^\d{14}$/))return null;var e=/^(\d{4})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2})$/.exec(t),n=new Date(e[1],parseInt(e[2],10)-1,e[3],e[4],e[5],e[6]);return n.setTime(n.getTime()-60*n.getTimezoneOffset()*1e3),n},e.createId=function(){var t=(new Date).getTime();return""+E()+t+E()},e.disablePageScroll=function(){var t=!(arguments.length>0&&void 0!==arguments[0])||arguments[0],e=document.querySelector("body");t?h(e,"disable-scroll"):d(e,"disable-scroll")},e.dispatchCustomEvent=function(t,e){var n=new u.default(t,{detail:e});window.dispatchEvent(n)},e.generateSVGIcon=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,i="";e&&(i=' class="'+e+'"');var o="";n&&(o="focusable="+n);var a="";return r&&(a="aria-label="+r),"<svg"+i+" "+o+" "+a+'><use xlink:href="#svgsymbol-'+t+'" /></svg>'},e.getLocalizedLabelButtons=function(t){var e="previous",n="next",r="data-text-button-prev";if(t.hasAttribute(r))e=t.getAttribute(r),n=t.getAttribute("data-text-button-next");else{var i=g(t,r);i&&i.getAttribute(r)&&(e=i.getAttribute(r),n=i.getAttribute("data-text-button-next"))}return{textPrev:e,textNext:n}},e.getLocalizedTitleButtons=function(t){var e="previous slide item",n="next slide item",r="data-text-button-prev-description";if(t.hasAttribute(r))e=t.getAttribute(r),n=t.getAttribute("data-text-button-next-description");else{var i=g(t,r);i&&i.getAttribute(r)&&(e=i.getAttribute(r),n=i.getAttribute("data-text-button-next-description"))}return{titlePrev:e,titleNext:n}},e.getProjectConfig=k,e.getProjectConfigValue=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=k(t);if(0===Object.keys(r).length)return n;if(""===e)return r;var i=r;return e.split(".").forEach(function(t){i=void 0!==i[t]?i[t]:n}),void 0===i||null===i?n:i},e.getViewportWidth=function(t,e){var n=t.filter(function(t){return t.name===e});return 1===n.length?n[0].width:0},e.getWindowScroll=x,e.getWindowSize=w,e.hasClass=p,e.insertExternalScript=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=document.createElement("script"),r=document.querySelector("head");n.src=t,e&&(n.innerHTML=e),r.appendChild(n)},e.fetchOptions=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"GET",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]&&arguments[3],i=new Headers;n||(i.append("cache-control","no-cache"),i.append("pragma","no-cache"));var o={method:t,redirect:"manual",cache:"no-store",headers:i};return e&&(o.body=e),n||(r||(o.credentials="include"),o.mode="no-cors"),o},e.fromDotCMSDate=function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r="";if(r=e?/^(\d{4})(\d{2})(\d{2})(\d{2})(\d{2})(\d{2})$/:/^(\d{4})-(\d{2})-(\d{2}) (\d{2}):(\d{2}):(\d{2})\.(0|\d{2}|\d{3})$/,void 0!==t&&(t=t.toString()),!t||!t.match(r))return null;var i=r.exec(t),o=new Date(parseInt(i[1],10),parseInt(i[2],10)-1,parseInt(i[3],10),parseInt(i[4],10),parseInt(i[5],10),parseInt(i[6],10));return n||o.setTime(o.getTime()-60*o.getTimezoneOffset()*1e3),o},e.isNumber=function(t){return!isNaN(t-0)&&null!==t&&""!==t&&!1!==t},e.findChild=function(t,e){return t.querySelector(e)},e.isTagInChildren=function(t,e){return t.querySelectorAll(e).length>0},e.removeChild=function(t){return t.parentNode.removeChild(t)},e.findParent=function t(e,n){var r=e.parentNode;return r&&(r.classList&&r.classList.contains(n)||(r=t(r,n))),r||null},e.findParentAttr=g,e.findParentNodeType=function t(e,n){
var r=e.parentNode;return r&&r.nodeName.toLowerCase()!==n.toLowerCase()&&(r=t(r,n)),r||null},e.getParents=function(t){for(var e=[],n=t;n&&n!==document;)e.push(n),n=n.parentNode||n.parentElement||n.correspondingUseElement;return e},e.getSiblingIndex=function(t){return[].slice.call(t.parentNode.children).indexOf(t)},e.isInViewport=function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:x(),n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:.3,r=!1,i=w(),o=i.height*n,a=e.y-o,u=e.y+i.height+o,c=t.getCompatibleBoundingClientRect(),s=c.top+e.y;return s<u&&s+c.height>a&&(r=!0),r},e.isNodeType=function(t,e){return null!==t&&t.nodeName.toLowerCase()===e},e.getCurrentLanguage=y,e.getCurrentLanguageCode=b,e.getLanguageByCode=function(t){switch(parseInt(t,10)){case 3:return"de";case 1:default:return"en"}},e.convertTimeToIso=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"",e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"00:00",n="",r="00:00:00";switch(t){case"CEST":case"MESZ":n="+02:00";break;case"MEZ":case"CET":r="-01:00";break;default:n="+00:00"}var i=e.split(":").length;return 0===i&&(r="00:00:00"),1===i&&(r=e+":00:00"),2===i&&(r=e+":00"),r+".000"+n},e.querySelectorArray=function(t,e){try{return(0,a.default)(t.querySelectorAll(e))}catch(t){return[]}},e.random=M,e.getLocalTime=function(t){return v()+36e5*t},e.getUTCTime=v,e.random2digits=E,e.removeClass=d,e.replacePlaceholder=function(t,e,n){return n||""===n?t.replace(new RegExp("~"+e+"~","gmi"),n):t},e.setElementPositionRelative=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=t,i=e.getBoundingClientRect(),o=x(),a=w(),u=i.top+i.height+(n.ignoreScroll?0:o.y),c=a.height-(u+i.height),s=i.left+o.x,f=u,l=s,h=a.width-(s+i.width),d=c;switch(f+=n.top||0,l+=n.left||0,h+=n.right||0,d+=n.bottom||0,r.style.top=f+"px",r.style.left=l+"px",n.alignOverride){case"right":r.style.left="auto",r.style.right=h+"px";break;case"bottom":r.style.top="auto",r.style.bottom=d+"px"}},e.toggleClass=function(t,e){t&&(p(t,e)?d(t,e):h(t,e))},e.unifyHashValue=function(t){var e={"ä":"ae","ü":"ue","ö":"oe","ß":"ss"},n=new RegExp("["+Object.keys(e).join("")+"]","g");return encodeURI((0,c.remove)(t.toLocaleLowerCase().replace(/[.,;?"„‚‘“»›‹«’”!$%*+#/]/g,"").trim().replace(/[\s\u002d\u058a\u05be\u1400\u1806\u2010\u2011\u2012\u2013\u2014\u2015\u2e17\u2e1a\u2e3a\u2e3b\u2e40\u301c\u3030\u30a0\ufe31\ufe32\ufe58\ufe63\uff0d\ud803\udead]+/g,"-").replace(n,function(t){return e[t]})))},e.wrapElement=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"",r=document.createElement(e);return n&&h(r,n),t.parentNode.insertBefore(r,t),r.appendChild(t),r},e.hasHover=function(t){return!!t&&t.parentElement.querySelector(":hover")===t},e.hasFocus=function(t){return!!t&&t.contains(document.querySelector(":focus"))},e.findParentWithDynamicClass=function t(e,n){var r=e.parentNode;return r&&(r.className&&r.className.match(n)||(r=t(r,n))),r||null},e.getLocalizedLabelShareButton=function(t){var e="Share";if(t.hasAttribute("data-text-share"))e=t.getAttribute("data-text-share");else{var n=g(t,"data-text-share");n&&n.getAttribute("data-text-share")&&(e=n.getAttribute("data-text-share"))}return e},e.getLocalizedTextCloseOverlay=function(t){var e="close overlay",n="data-text-overlay-close-description";if(t.hasAttribute(n))e=t.getAttribute(n);else{var r=g(t,n);r&&r.getAttribute(n)&&(e=r.getAttribute(n))}return e},e.toDotCMSDate=function(t){return t.getUTCFullYear()+"-"+("0"+(t.getUTCMonth()+1)).slice(-2)+"-"+("0"+t.getUTCDate()).slice(-2)+" "+("0"+t.getUTCHours()).slice(-2)+":"+("0"+t.getUTCMinutes()).slice(-2)+":"+("0"+t.getUTCSeconds()).slice(-2)},e.validCMSId=function(t){return t.match(/[a-z0-9]{8}-([a-z0-9]{4}-){3}[a-z0-9]{12}/g)},e.mailToName=function(t){return t.split("@")[0].split(/[-_.@\d]/g).filter(function(t){return t.length>2}).map(function(t){return function(t){return t.charAt(0).toUpperCase()+t.slice(1)}(t)}).join(" ")},e.callCallbackFunction=C,e.formatFileSize=function(t){if(0===t)return"0 Bytes";var e=parseInt(""+Math.floor(Math.log(t)/Math.log(1024)),10),n=Math.pow(1024,e);return Math.round(t/n).toFixed(2)+" "+["Bytes","KB","MB","GB","TB"][e]},e.getInitials=function(t){var e=t?t.match(/([A-Z])/g):[];return e&&e.length?""+e.shift()+(e.pop()||""):""},e.movingImageQuery=I,e.fetchMovingImageItems=function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:25,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:0,o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:"English",a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,u=arguments.length>7&&void 0!==arguments[7]?arguments[7]:"createdDate",c=arguments.length>8&&void 0!==arguments[8]?arguments[8]:"desc",s=arguments[9],f=arguments[10],l=arguments.length>11&&void 0!==arguments[11]?arguments[11]:"/api/movingimage/videos"
;return fetch(I(e,n,r,i,o,a,u,c,s,f,l)).then(function(t){return t.json()}).then(function(e){C(t,[e])}).catch(function(t){console.warn("Something went wrong while retrieving the Moving Image query",t)})},e.getOrdinalSuffix=function(t){var e=["th","st","nd","rd","."],n=t%10;switch(b()){case 1:return n>0&&n<4?""+t+e[n]:""+t+e[0];case 3:default:return""+t+e[4]}},e.fetchDotCmsContentApi=function(){var t,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"C03News",n=arguments[1],i=arguments[2],o=arguments[3],a=arguments[4],u=arguments[5],c=arguments.length>6&&void 0!==arguments[6]?arguments[6]:null,s=a.defaultParams,f=[],l=!0,h=!1,d=void 0;try{for(var p,v=Object.entries(s)[Symbol.iterator]();!(l=(p=v.next()).done);l=!0){var g=r(p.value,2),m=g[0],y=g[1];"years"!==m&&"months"!==m&&y.length>0&&f.push("("+y.map(function(t){return"categories:"+t}).join(" ")+")")}}catch(t){h=!0,d=t}finally{try{!l&&v.return&&v.return()}finally{if(h)throw d}}t=f.length>0?" +("+f.join(" && ")+")":"";var _="",w="desc";if(Object.entries(a).length>0){if(a.filterParams){var x=[];""!==a.filterParams.types&&x.push(a.filterParams.types),""!==a.filterParams.tags&&x.push(a.filterParams.tags),""!==a.filterParams.topics&&x.push(a.filterParams.topics);var M="";x.forEach(function(t){M+=" +(categories:"+t+")"}),x.length>0&&(_+=M),""!==a.filterParams.years?""!==a.filterParams.months?_+=" +"+e+".publishDate:%5B"+a.filterParams.years[0]+a.filterParams.months[0]+"000000 to "+a.filterParams.years[1]+a.filterParams.months[1]+"235959%5D":_+=" +"+e+".publishDate:%5B"+a.filterParams.years[0]+"0101000000 to "+a.filterParams.years[1]+"1231235959%5D":_+=" +"+e+".publishDate:%5B"+a.defaultParams.years[0]+"0101000000 to "+a.defaultParams.years[1]+"1231235959%5D"}if(a.hosts)if(1===a.hosts.length)_+=" +conhost:"+a.hosts;else{var E=" +(";a.hosts.forEach(function(t){E+="conhost:"+t+" "}),_+=E+=")"}if(a.folders&&Array.isArray(a.folders))if(1===a.folders.length)_+=" +conFolder:"+a.folders[0];else{var S=" +(";a.folders.forEach(function(t){S+="conFolder:"+t+" "}),_+=S+=")"}a.sorting&&(w=a.sorting)}var k="";o&&(k="+catchall:*"+encodeURIComponent(o)+"*");var T="/api/content"+(n?"/limit/"+n:"")+(n?"/offset/"+i:"")+"/render/false/type/json/query/",C=(t?t+" ":"")+(_?_+" ":"")+(k?k+" ":""),I="+languageId:"+(u||b());return c?(I="",""+T.trim()+c.trim()+"%20&&%20"+C.trim()+I+"%20/orderby/"+("C03News"===e?e+".publishDate":"modDate")+"%20"+w):""+T+C+I+"%20+deleted:false%20/orderby/"+("C03News"===e?e+".publishDate":"modDate")+"%20"+w},e.sanitizeUrl=function(t){var e=new RegExp(/^(https?:\/\/)/),n=t;return t&&!e.test(t)&&(n="https://"+t),n},e.getLanguageById=function(t){switch(t){case 3:return"de";case 1:default:return"en"}},e.selectorMatches=function(t,e){var n=Element.prototype;return(n.matches||n.webkitMatchesSelector||n.mozMatchesSelector||n.msMatchesSelector||function(t){return-1!==[].indexOf.call(document.querySelectorAll(t),this)}).call(t,e)},e.getCMSLanguageId=_,e.getCurrentUrlWithCmsLanguageId=function(){var t=new URLSearchParams(window.location.search);return t.set("language_id",_()),window.location.protocol+"//"+window.location.host+window.location.pathname+"?"+t.toString()},e.buildImageUrl=function(t){return"assets/images/"+t+"/fileAsset/filter/Resize,Jpeg/resize_w/"+(arguments.length>1&&void 0!==arguments[1]?arguments[1]:640)+"/"+t+".jpg?language_id="+_()},e.addNewWindowHintToLink=A,e.addNewWindowHintToSubLinks=function(t){t.querySelectorAll('a[target="_blank"], a[href^="mailto:"]').forEach(function(t){return A(t)})},e.stringEndsWith=function(t,e){return t.substr(-e.length)===e},e.getCurrentDisplayLanguage=function(){return y()},e.getClosestPrefixedClassValue=m,e.getCmsColumnWidth=function(t){return parseInt(m(t,"cms-column-"),10)},e.transformQuotationMarksInLinkTitles=function(t){var e=t.querySelectorAll("a");e&&e.length&&e.forEach(function(t){var e=t.hasAttribute("title"),n=t.querySelector(".hidden-title");e&&n&&n.innerHTML.includes('"')&&t.setAttribute("title",n.innerHTML)})},e.getCustomColors=function(t,e,n){(e.customBackgroundColor||n)&&t.setProperty("--highlightBackground",n||e.customBackgroundColor),e.customTextColor&&t.setProperty("--customTextColor",e.customTextColor),e.customButtonTextColor&&t.setProperty("--customButtonTextColor",e.customButtonTextColor),e.customButtonBackgroundColor&&t.setProperty("--customButtonBackgroundColor",e.customButtonBackgroundColor)},e.getOSAndBrowser=function(){var t=[{name:"Firefox",value:"Firefox"},{name:"Opera",value:"OPR"},{name:"Edge",value:"Edg"},{name:"Chrome",value:"Chrome"},{name:"Safari",value:"Safari"}],e=[{name:"Android",value:"Android"},{name:"iPhone",value:"iPhone"},{name:"iPad",value:"Mac"},{name:"Macintosh",value:"Mac"},{name:"Linux",value:"Linux"},{name:"Windows",value:"Win"}],n="",r="",i=navigator.userAgent;for(var o in t)if(i.includes(t[o].value)){r=t[o].name||"Unknown Browser";break}for(var a in e)if(i.includes(e[a].value)){n=e[a].name;break}return{myBrowser:r,myOs:n}},
e.formatJsonWithHtmlEscape=function(t){return"<pre><code>"+JSON.stringify(t,null,2).replace(/</g,"&lt;").replace(/>/g,"&gt;")+"</code></pre>"}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.KEYCODES=e.BREAKPOINTS=e.CONFIG=void 0;var r=n(0),i={xlarge:"XLARGE",large:"LARGE",medium:"MEDIUM",small:"SMALL",xsmall:"XSMALL",stageMobile:"STAGE-MOBILE",stageDesktop:"STAGE-DESKTOP"},o={events:{modulesLoaded:"db-event-modules-loaded",resize:"db-event-resize",viewportChange:"db-event-viewport-changed",viewportChangeFixed:"db-event-viewport-changed-fixed",viewportChangeStage:"db-event-viewport-changed-stage",viewportScroll:"db-event-scroll",galleryOverlayClose:"db-event-gallery-overlay-close",megatabboxItemClose:"db-event-mega-tab-box-close",megatabboxItemOpen:"db-event-mega-tab-box-open",contentSliderTabOpen:"db-event-content-slider-tab-open",overlayClose:"db-event-overlay-close",navigationPrepareSubMenu:"db-event-navigation-prepare-sub-menu",navigationOpenedSubMenu:"db-event-navigation-opened-sub-menu",navigationClosedSubMenu:"db-event-navigation-closed-sub-menu",dbNetworkNoSearchResult:"db-event-no-search-result",dbNetworkAddSearchTag:"db-event-add-newstag",dbNetworkUnReadNews:"db-event-unread-news",dbEventMobileNavigationOpened:"db-event-mobile-navigation-opened",modalShow:"db-event-modal-show",modalReplaceContent:"db-event-modal-replace-content",modalHide:"db-event-modal-hide",modalOnHide:"db-event-modal-on-hide",searchFilter:"db-event-search-filter",tabSelected:"db-event-tab-selected",tabsUpdated:"db-event-tabs-updated",pcbPreloadFinished:"db-event-pcb-preload-finished",pcbPersonalisationResult:"db-event-pcb-personalisation-result",pbCalculatorCurrencySelected:"db-event-pb-calculator-currency-selected",guideModuleShowResults:"db-guide-module-show-results",calendarSelectDate:"db-event-calendar-select-date",horizontalCalendarSelectDate:"db-event-horizontal-calendar-select-date",calendarMonthRendered:"db-event-calendar-select-month",calendarRegionSelected:"db-event-calendar-select-region",calendarTriggerNewRendering:"db-event-trigger-new-rendering",masonryFilter:"db-event-masonry-filter",expedition150Filter:"db-event-expedition150-filter",expedition150HistoryFilter:"db-event-expedition150-history-filter",imageLoadFinished:"db-event-image-load-finished",blockStream:{loadItems:"db-event-blockStream-load-items",renderItems:"db-event-blockStream-render-items",filterItems:"db-event-blockStream-filter-items",onLoadMore:"db-event-blockStream-on-load-more",statusLoadMore:"db-event-blockStream-status-load-more",statusLoadingIndicator:"db-event-blockStream-status-loading-indicator",statusError:"db-event-blockStream-status-error"},contributions:{loadContributions:"db-event-contributions-asynchronous-load-contributions",onLoadMore:"db-event-contributions-asynchronous-on-load-more",resetLoadMore:"db-event-contributions-asynchronous-reset-load-more",contributionSubmitted:"db-event-contribution-asynchronous-contributions-submitted",renderContributions:"db-event-contributions-asynchronous-render-contributions",layoutContributions:"db-event-contributions-asynchronous-layout-contributions",bindSearch:"db-event-contributions-asynchronous-bind-search",bindTagSearch:"db-event-contributions-asynchronous-bind-tag-search",statusLoadingIndicator:"db-event-contributions-asynchronous-status-loading-indicator",statusLoadMore:"db-event-contributions-asynchronous-status-load-more",statusError:"db-event-contributions-asynchronous-status-error",imageLoaderLayout:"db-event-contributions-static-image-loader-layout",loadLikes:"db-event-contributions-load-likes",renderLikes:"db-event-contributions-render-likes"},newsStream:{layout:"db-event-news-stream-layout"},oauth2UserData:{available:"db-event-oauth2userdata-available"}},viewports:[{name:i.xsmall,width:316},{name:i.small,width:400},{name:i.medium,width:696},{name:i.large,width:984},{name:i.xlarge,width:1248}],viewportsStage:[{name:i.stageMobile,width:600},{name:i.stageDesktop,width:9999}],breakpointToolboxVertical:1380,urlYoutubeEmbed:"https://www.youtube.com/embed/",navigationConfig:[{type:"toolbox",selector:"div.mod-toolbox > ul"},{type:"customer",selector:"nav.navigation-customer ul.nav-root"},{type:"main",className:"type-default",selector:"nav.navigation-main ul.nav-root",iconClasses:["arrow-icon","arrow-icon","arrow-icon"]},{type:"loginlinks",selector:"nav.navigation-loginlinks > ul",iconClasses:["arrow-triangle","arrow-circle"]},{type:"cross",className:"type-default",selector:"nav.navigation-cross > ul",iconClasses:["arrow-icon","arrow-icon","arrow-icon"]}],navigationType:{hover:"hover",mobile:"mobile"},hashHandler:{resetHash:"!"},
availableFiletypes:"7z:8.74_ai:9.50_aif:6.75_avi:6.5_bin:6.35_bmp:4.00_csv:4.74_doc:4.00_docm:0.332_docx:0.99_dotx:1.49_eps:4.99_gif:6.50_gz:7.75_html:1.8_ics:6.49_iff:7.25_indd:3.00_jar:4.99_jpeg:1.99_jpg:4.99_m3u:4.49_m4a:4.49_mov:4_mp3:4.74_mp4:4.74_mpa:4.33_mpg:3.74_msg:3.74_odt:4.50_oft:4.75_pdf:5.00_png:4.24_potx:1.74_pps:4.99_ppt:5.24_pptm:1.4_pptx:2.24_ps:7.99_psd:4.74_rar:4.25_rss:4.74_rtf:5.25_svg:4.49_tar:5.08_tif:7.25_tiff:4.50_txt:5.50_vcf:5.00_wav:4.08_wma:2.75_wmv:3.00_xls:5.24_xlsx:2.24_xltx:2.83_xml:4.50_zip:6.99_zipx:3.99_xlms:1.22_xlsm:1.22".split("_"),shareChannels:[{label:"X",service:"twitter",url:"https://www.x.com/intent/tweet?url="},{label:"LinkedIn",service:"linkedin",url:"https://www.linkedin.com/shareArticle?mini=true&url="},{label:"Facebook",service:"facebook",url:"https://www.facebook.com/sharer/sharer.php?u="},{label:"XING",service:"xing",url:"https://www.xing.com/spi/shares/new?url="},{label:"E-Mail",service:"contact",url:"mailto:?subject={subject}&body={body}"}],stock:{url:(0,r.getProjectConfigValue)("master","config.sharePriceUrl","https://charts3.equitystory.com/api/deutschebank/{language}/feed/"),languageMap:{de:"German",en:"English",fallback:"English"},linkURL:{de:"https://www.dbhacu.com/aktienkurs",en:"https://www.dbhacu.com/shareprice",fallback:"https://www.dbhacu.com/shareprice"},dataType:"javascript",currency:"EUR"},movingImage:{extScriptUrl:"https://e.video-cdn.net/v2/embed.js",playerID:"Agwb9r1zYeSQYW3EbqZuN_",playerElementId:"MIPlayer",apiUrl:"//d.video-cdn.net/play",flashPath:"//e.video-cdn.net/v2/",configType:"vmpro"},comments:{workflow:"/api/content/Notify/1",accessControlEndpoint:"/api/c09comment/cancomment/",releaseEndpoint:"/api/c09comment/publish/",contentType:"C09comment"},genericForm:{submitUrl:"/api/formdata/submit",createContentUrl:"/api/content/save/"},userInformation:{contentType:"C01textbox"},contributions:{apiUrl:"/api/content/type/json/query/+contentType:C18usercontribution",likeUrl:"/api/content/render/false/query/+contentType:c06like%20+c06like.likeId:",contentUrl:"/api/content/id/"},voting:{apiUrl:"/api/voting",resultUrl:"/api/content/render/false/type/json/query/+contentType:C19voting%20+C19voting.votingContentId:"},rating:{apiUrl:"/api/rating",resultUrl:"/api/content/render/false/type/json/query/+contentType:C22rating%20+C22rating.ratingContentId:"},status:{resultUrl:"/api/content/render/false/type/json/query/+contentType:C01Textbox%20"},likes:{url:{list:"/api/likes?m=list",increase:"/api/likes?m=increase&likeid={contentIdentifier}",decrease:"/api/likes?m=decrease&likeid={contentIdentifier}"},jsonPcallback:"callback"},contentSearch:{apiUrl:"/api/master-sitesearch?"},calendar:{events:{apiUrl:"/api/content/type/json/limit/100/query/+contentType:C08CalendarEvent",contentType:"C08CalendarEvent",createUrl:"/api/calendarevent"},participate:{apiUrl:"/api/calendarevent/attendees",contentType:"C23CalendarEventAttendees"}},banners:{apiUrl:"/api/dbnetwork/banners"}};e.CONFIG=o,e.BREAKPOINTS=i,e.KEYCODES={TAB:9,ENTER:13,PAUSE:19,ESCAPE:27,SPACE:32,LEFT:37,RIGHT:39,UP:38,DOWN:40}},,function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},i=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),o=n(0),a=n(30),u=function(t){return t&&t.__esModule?t:{default:t}}(a),c=n(1);var s=null,f=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.trackTags=["a","button"],this.defaultTrackArea="no-area",this.classEnabled="wt-enabled",this.attrDisabled="data-wt-disable",this.attrTrackValue="data-wt",this.attrTrackArea="data-wt-area"}return i(t,[{key:"init",value:function(){}},{key:"initBasicClickTracking",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:document,e=":not(["+this.attrDisabled+"]):not(."+this.classEnabled+")",n=this.trackTags.map(function(t){return""+t+e}).join(", "),r=(0,o.querySelectorArray)(t,n);this.bindTrackFunction(r)}},{key:"bindTrackFunction",value:function(t){var e=this;t.forEach(function(t){var n=t;(0,o.addClass)(n,e.classEnabled),n.addEventListener("click",function(t){e.trackByClick(t.currentTarget)})})}},{key:"trackByClick",value:function(t){var e=this.getCompleteTrackValueByElement(t),n=this.getTrackValueForWebtrekk(e),i=this.trackAssetDownload(t),o=r({},n,i);this.sendTrackObject(o)}},{key:"trackByAction",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=null;t?n=this.getCompleteTrackValue(t):e&&(n=this.getCompleteTrackValueByElement(e)),n&&this.sendTrackValue(n)}},{
key:"getCompleteTrackValue",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"";return(window.trackProject||"NO-PROJECT")+"_"+(window.trackLanguage||"NO-LANG")+"_"+window.location.pathname+(n?"_"+n:"")+(e?"_"+e:"")+"_"+t+r}},{key:"getAssetLinkCustomParameter",value:function(t){return{customClickParameter:{5:t}}}},{key:"trackAssetDownload",value:function(t){var e=c.CONFIG.availableFiletypes.map(function(t){return t.split(":")[0]}),n=!0,r=!1,i=void 0;try{for(var o,a=e[Symbol.iterator]();!(n=(o=a.next()).done);n=!0){var u=o.value;if("A"===t.tagName&&t.getAttribute("href").toLowerCase().indexOf("."+u)>0){var s=-1!==t.getAttribute("href").toLowerCase().indexOf("http")?t.getAttribute("href"):window.location.protocol+"//"+window.location.hostname+t.getAttribute("href");return this.getAssetLinkCustomParameter(s)}}}catch(t){r=!0,i=t}finally{try{!n&&a.return&&a.return()}finally{if(r)throw i}}return null}},{key:"getCompleteTrackValueByElement",value:function(t){var e=this.getTrackValue(t),n=this.getTrackModule(t),r=this.getTrackArea(t),i="";return"A"===t.tagName&&t.getAttribute("href").indexOf(".pdf")>0&&(i+=" (pdf-download)"),this.getCompleteTrackValue(e,n,r,i)}},{key:"getTrackArea",value:function(t){var e=this.defaultTrackArea,n=(0,o.findParentAttr)(t,this.attrTrackArea);return n&&(e=n.getAttribute(this.attrTrackArea)),e}},{key:"getTrackModule",value:function(t){var e=t.getAttribute("data-module")||null,n=t.getAttribute("data-module")||(0,o.findParentAttr)(t,"data-module");return null===e&&n&&(e=n.getAttribute("data-module")),e}},{key:"getTrackValue",value:function(t){return(t.hasAttribute(this.attrTrackValue)?t.getAttribute(this.attrTrackValue):t.hasAttribute("title")?t.getAttribute("title"):(0,o.findChild)(t,"img")?this.getTrackValueFromImage((0,o.findChild)(t,"img")):this.getTrackValueFromText(t)).replace(/\s{2,}/g," ")}},{key:"getTrackValueFromImage",value:function(t){return t.hasAttribute("alt")?t.getAttribute("alt"):t.getAttribute("src")}},{key:"getTrackValueFromText",value:function(t){return t.textContent.trim()}},{key:"sendTrackObject",value:function(t){this.sendTrackObjectWebtrekk(t)}},{key:"sendTrackValue",value:function(t){this.sendTrackValueWebtrekk(t)}},{key:"sendTrackValueWebtrekk",value:function(t){this.sendWebtrekk(this.getTrackValueForWebtrekk(t))}},{key:"sendTrackObjectWebtrekk",value:function(t){this.sendWebtrekk(t)}},{key:"sendWebtrekk",value:function(t){var e=this,n=new u.default;n.init(),n.injectServiceCheck(function(){window.wt?(window.wt.sendinfo(t),e.logTrackValue(t)):e.logTrackValueError(t)},function(){},a.UCEVENT_SERVICE_WEBTREKK)}},{key:"getTrackValueForWebtrekk",value:function(t){return{linkId:t}}},{key:"logTrackValue",value:function(t){console.info("TRACKING",t)}},{key:"logTrackValueError",value:function(t){console.info("TRACKING IS NOT AVAILABLE!",t)}}]),t}();s||(s=new f).init(),e.default=function(){return s}},function(t,e,n){!function(e,n){t.exports=n()}(0,function(){"use strict";var t="millisecond",e="second",n="minute",r="hour",i="day",o="week",a="month",u="quarter",c="year",s="date",f="Invalid Date",l=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,h=/\[([^\]]+)]|Y{1,4}|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,d={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_")},p=function(t,e,n){var r=String(t);return!r||r.length>=e?t:""+Array(e+1-r.length).join(n)+t},v={s:p,z:function(t){var e=-t.utcOffset(),n=Math.abs(e),r=Math.floor(n/60),i=n%60;return(e<=0?"+":"-")+p(r,2,"0")+":"+p(i,2,"0")},m:function t(e,n){if(e.date()<n.date())return-t(n,e);var r=12*(n.year()-e.year())+(n.month()-e.month()),i=e.clone().add(r,a),o=n-i<0,u=e.clone().add(r+(o?-1:1),a);return+(-(r+(n-i)/(o?i-u:u-i))||0)},a:function(t){return t<0?Math.ceil(t)||0:Math.floor(t)},p:function(f){return{M:a,y:c,w:o,d:i,D:s,h:r,m:n,s:e,ms:t,Q:u}[f]||String(f||"").toLowerCase().replace(/s$/,"")},u:function(t){return void 0===t}},g="en",m={};m[g]=d;var y=function(t){return t instanceof x},b=function(t,e,n){var r;if(!t)return g;if("string"==typeof t)m[t]&&(r=t),e&&(m[t]=e,r=t);else{var i=t.name;m[i]=t,r=i}return!n&&r&&(g=r),r||!n&&g},_=function(t,e){if(y(t))return t.clone();var n="object"==typeof e?e:{};return n.date=t,n.args=arguments,new x(n)},w=v;w.l=b,w.i=y,w.w=function(t,e){return _(t,{locale:e.$L,utc:e.$u,x:e.$x,$offset:e.$offset})};var x=function(){function d(t){this.$L=b(t.locale,null,!0),this.parse(t)}var p=d.prototype;return p.parse=function(t){this.$d=function(t){var e=t.date,n=t.utc;if(null===e)return new Date(NaN);if(w.u(e))return new Date;if(e instanceof Date)return new Date(e);if("string"==typeof e&&!/Z$/i.test(e)){var r=e.match(l);if(r){
var i=r[2]-1||0,o=(r[7]||"0").substring(0,3);return n?new Date(Date.UTC(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,o)):new Date(r[1],i,r[3]||1,r[4]||0,r[5]||0,r[6]||0,o)}}return new Date(e)}(t),this.$x=t.x||{},this.init()},p.init=function(){var t=this.$d;this.$y=t.getFullYear(),this.$M=t.getMonth(),this.$D=t.getDate(),this.$W=t.getDay(),this.$H=t.getHours(),this.$m=t.getMinutes(),this.$s=t.getSeconds(),this.$ms=t.getMilliseconds()},p.$utils=function(){return w},p.isValid=function(){return!(this.$d.toString()===f)},p.isSame=function(t,e){var n=_(t);return this.startOf(e)<=n&&n<=this.endOf(e)},p.isAfter=function(t,e){return _(t)<this.startOf(e)},p.isBefore=function(t,e){return this.endOf(e)<_(t)},p.$g=function(t,e,n){return w.u(t)?this[e]:this.set(n,t)},p.unix=function(){return Math.floor(this.valueOf()/1e3)},p.valueOf=function(){return this.$d.getTime()},p.startOf=function(t,u){var f=this,l=!!w.u(u)||u,h=w.p(t),d=function(t,e){var n=w.w(f.$u?Date.UTC(f.$y,e,t):new Date(f.$y,e,t),f);return l?n:n.endOf(i)},p=function(t,e){return w.w(f.toDate()[t].apply(f.toDate("s"),(l?[0,0,0,0]:[23,59,59,999]).slice(e)),f)},v=this.$W,g=this.$M,m=this.$D,y="set"+(this.$u?"UTC":"");switch(h){case c:return l?d(1,0):d(31,11);case a:return l?d(1,g):d(0,g+1);case o:var b=this.$locale().weekStart||0,_=(v<b?v+7:v)-b;return d(l?m-_:m+(6-_),g);case i:case s:return p(y+"Hours",0);case r:return p(y+"Minutes",1);case n:return p(y+"Seconds",2);case e:return p(y+"Milliseconds",3);default:return this.clone()}},p.endOf=function(t){return this.startOf(t,!1)},p.$set=function(o,u){var f,l=w.p(o),h="set"+(this.$u?"UTC":""),d=(f={},f[i]=h+"Date",f[s]=h+"Date",f[a]=h+"Month",f[c]=h+"FullYear",f[r]=h+"Hours",f[n]=h+"Minutes",f[e]=h+"Seconds",f[t]=h+"Milliseconds",f)[l],p=l===i?this.$D+(u-this.$W):u;if(l===a||l===c){var v=this.clone().set(s,1);v.$d[d](p),v.init(),this.$d=v.set(s,Math.min(this.$D,v.daysInMonth())).$d}else d&&this.$d[d](p);return this.init(),this},p.set=function(t,e){return this.clone().$set(t,e)},p.get=function(t){return this[w.p(t)]()},p.add=function(t,u){var s,f=this;t=Number(t);var l=w.p(u),h=function(e){var n=_(f);return w.w(n.date(n.date()+Math.round(e*t)),f)};if(l===a)return this.set(a,this.$M+t);if(l===c)return this.set(c,this.$y+t);if(l===i)return h(1);if(l===o)return h(7);var d=(s={},s[n]=6e4,s[r]=36e5,s[e]=1e3,s)[l]||1,p=this.$d.getTime()+t*d;return w.w(p,this)},p.subtract=function(t,e){return this.add(-1*t,e)},p.format=function(t){var e=this,n=this.$locale();if(!this.isValid())return n.invalidDate||f;var r=t||"YYYY-MM-DDTHH:mm:ssZ",i=w.z(this),o=this.$H,a=this.$m,u=this.$M,c=n.weekdays,s=n.months,l=function(t,n,i,o){return t&&(t[n]||t(e,r))||i[n].substr(0,o)},d=function(t){return w.s(o%12||12,t,"0")},p=n.meridiem||function(t,e,n){var r=t<12?"AM":"PM";return n?r.toLowerCase():r},v={YY:String(this.$y).slice(-2),YYYY:this.$y,M:u+1,MM:w.s(u+1,2,"0"),MMM:l(n.monthsShort,u,s,3),MMMM:l(s,u),D:this.$D,DD:w.s(this.$D,2,"0"),d:String(this.$W),dd:l(n.weekdaysMin,this.$W,c,2),ddd:l(n.weekdaysShort,this.$W,c,3),dddd:c[this.$W],H:String(o),HH:w.s(o,2,"0"),h:d(1),hh:d(2),a:p(o,a,!0),A:p(o,a,!1),m:String(a),mm:w.s(a,2,"0"),s:String(this.$s),ss:w.s(this.$s,2,"0"),SSS:w.s(this.$ms,3,"0"),Z:i};return r.replace(h,function(t,e){return e||v[t]||i.replace(":","")})},p.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},p.diff=function(t,s,f){var l,h=w.p(s),d=_(t),p=6e4*(d.utcOffset()-this.utcOffset()),v=this-d,g=w.m(this,d);return g=(l={},l[c]=g/12,l[a]=g,l[u]=g/3,l[o]=(v-p)/6048e5,l[i]=(v-p)/864e5,l[r]=v/36e5,l[n]=v/6e4,l[e]=v/1e3,l)[h]||v,f?g:w.a(g)},p.daysInMonth=function(){return this.endOf(a).$D},p.$locale=function(){return m[this.$L]},p.locale=function(t,e){if(!t)return this.$L;var n=this.clone(),r=b(t,e,!0);return r&&(n.$L=r),n},p.clone=function(){return w.w(this.$d,this)},p.toDate=function(){return new Date(this.valueOf())},p.toJSON=function(){return this.isValid()?this.toISOString():null},p.toISOString=function(){return this.$d.toISOString()},p.toString=function(){return this.$d.toUTCString()},d}(),M=x.prototype;return _.prototype=M,[["$ms",t],["$s",e],["$m",n],["$H",r],["$W",i],["$M",a],["$y",c],["$D",s]].forEach(function(t){M[t[1]]=function(e){return this.$g(e,t[0],t[1])}}),_.extend=function(t,e){return t.$i||(t(e,x,_),t.$i=!0),_},_.locale=b,_.isDayjs=y,_.unix=function(t){return _(1e3*t)},_.en=m[g],_.Ls=m,_.p={},_})},function(t,e){var n;n=function(){return this}();try{n=n||Function("return this")()||(0,eval)("this")}catch(t){"object"==typeof window&&(n=window)}t.exports=n},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}();var i=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")
}(this,t)}return r(t,null,[{key:"getTemplate",value:function(t){return((arguments.length>1&&void 0!==arguments[1]?arguments[1]:null)||document).querySelector('[data-template-name="'+t+'"]').innerHTML}},{key:"htmlToElement",value:function(t){try{return(new DOMParser).parseFromString(t,"text/html").body.firstChild}catch(t){var e=document.createElement("DIV");return e.innerHTML="Element could not be parsed",e}}}]),t}();e.default=i},function(t,e,n){t.exports="function"==typeof Array.from?Array.from:n(23)},,,,function(t,e,n){"use strict";n.d(e,"p",function(){return r}),n.d(e,"q",function(){return i}),n.d(e,"b",function(){return o}),n.d(e,"l",function(){return a}),n.d(e,"w",function(){return u}),n.d(e,"c",function(){return c}),n.d(e,"i",function(){return s}),n.d(e,"h",function(){return f}),n.d(e,"a",function(){return l}),n.d(e,"m",function(){return h}),n.d(e,"f",function(){return d}),n.d(e,"d",function(){return p}),n.d(e,"v",function(){return v}),n.d(e,"n",function(){return g}),n.d(e,"x",function(){return m}),n.d(e,"j",function(){return y}),n.d(e,"s",function(){return b}),n.d(e,"e",function(){return _}),n.d(e,"r",function(){return w}),n.d(e,"o",function(){return x}),n.d(e,"k",function(){return M}),e.t=function(t){return t>1?0:t<-1?o:Math.acos(t)},e.g=function(t){return t>1?a:t<-1?-a:Math.asin(t)},e.u=function(t){return(t=_(t/2))*t};var r=1e-6,i=1e-12,o=Math.PI,a=o/2,u=o/4,c=2*o,s=180/o,f=o/180,l=Math.abs,h=Math.atan,d=Math.atan2,p=Math.cos,v=Math.ceil,g=Math.exp,m=(Math.floor,Math.hypot),y=Math.log,b=Math.pow,_=Math.sin,w=Math.sign||function(t){return t>0?1:t<0?-1:0},x=Math.sqrt,M=Math.tan},function(t,e,n){"use strict";e.a=function(t){for(var e=t.length/6|0,n=new Array(e),r=0;r<e;)n[r]="#"+t.slice(6*r,6*++r);return n}},,function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=n(0),o=n(1);var a=null,u=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.timeResize=70,this.timeoutResize=null,this.timeViewport=70,this.timeoutViewport=null,this.currentViewport=null,this.currentViewportFixed=null,this.currentViewportStage=null}return r(t,[{key:"init",value:function(){this.getCurrentViewport(),this.getCurrentViewport(!0),this.initEventResize()}},{key:"initEventResize",value:function(){var t=this;window.addEventListener("resize",function(){window.clearTimeout(t.timeoutResize),t.timeoutResize=window.setTimeout(function(){return t.handleEventResize()},t.timeResize),window.clearTimeout(t.timeoutViewport),t.timeoutViewport=window.setTimeout(function(){return t.handleEventViewportChangeWrapper()},t.timeViewport)})}},{key:"handleEventResize",value:function(){(0,i.dispatchCustomEvent)(o.CONFIG.events.resize,{})}},{key:"handleEventViewportChangeWrapper",value:function(){var t=(0,i.getWindowSize)().width;this.handleEventViewportChange(t),this.handleEventViewportChange(t,!0),this.handleEventViewportChangeStage(t)}},{key:"handleEventViewportChange",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]&&arguments[1],n=this.checkViewport(e),r=e?"currentViewportFixed":"currentViewport";n!==this[r]&&(this[r]=n,(0,i.log)("viewport changed"+(e?" fixed":""),"ResizeHandler",this[r]),(0,i.dispatchCustomEvent)(o.CONFIG.events[e?"viewportChangeFixed":"viewportChange"],{viewport:n,width:t}))}},{key:"handleEventViewportChangeStage",value:function(t){var e=this.checkViewportStage();e!==this.currentViewportStage&&(this.currentViewportStage=e,(0,i.dispatchCustomEvent)(o.CONFIG.events.viewportChangeStage,{viewport:e,width:t}))}},{key:"checkViewport",value:function(){if(arguments.length>0&&void 0!==arguments[0]&&arguments[0]){var t=o.BREAKPOINTS.xsmall,e=!0,n=!1,r=void 0;try{for(var i,a=o.CONFIG.viewports[Symbol.iterator]();!(e=(i=a.next()).done);e=!0){var u=i.value;if(!window.matchMedia("(min-width: "+u.width+"px)").matches)return t;t=u.name}}catch(t){n=!0,r=t}finally{try{!e&&a.return&&a.return()}finally{if(n)throw r}}return t}var c=!0,s=!1,f=void 0;try{for(var l,h=o.CONFIG.viewports[Symbol.iterator]();!(c=(l=h.next()).done);c=!0){var d=l.value;if(window.matchMedia("(max-width: "+d.width+"px)").matches)return d.name}}catch(t){s=!0,f=t}finally{try{!c&&h.return&&h.return()}finally{if(s)throw f}}return o.BREAKPOINTS.xlarge}},{key:"checkViewportStage",value:function(){var t=!0,e=!1,n=void 0;try{for(var r,i=o.CONFIG.viewportsStage[Symbol.iterator]();!(t=(r=i.next()).done);t=!0){var a=r.value;if(window.matchMedia("(max-width: "+a.width+"px)").matches)return a.name}}catch(t){e=!0,n=t}finally{try{!t&&i.return&&i.return()}finally{if(e)throw n}}return o.BREAKPOINTS.stageDesktop}},{key:"getCurrentViewport",value:function(){
var t=arguments.length>0&&void 0!==arguments[0]&&arguments[0],e=t?"currentViewportFixed":"currentViewport";return null===this[e]&&(this[e]=this.checkViewport(t)),this[e]}},{key:"getCurrentViewportStage",value:function(){return this.checkViewportStage()}},{key:"getViewportInfo",value:function(t){var e=t||this.getCurrentViewport(),n=!0,r=!1,i=void 0;try{for(var a,u=o.CONFIG.viewports[Symbol.iterator]();!(n=(a=u.next()).done);n=!0){var c=a.value;if(e===c.name)return{viewport:c.name,width:c.width}}}catch(t){r=!0,i=t}finally{try{!n&&u.return&&u.return()}finally{if(r)throw i}}return null}}]),t}();a||(a=new u).init(),e.default=function(){return a}},,function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=n(1),o=n(0);var a=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}return r(t,null,[{key:"buildMessageElement",value:function(){var t=document.createElement("DIV");return t.style.padding="25px",t.style.position="relative",t}},{key:"showModalByString",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=this.buildMessageElement();r.innerText=t;var a=n?e+" no-close":e;(0,o.dispatchCustomEvent)(i.CONFIG.events.modalReplaceContent,r),(0,o.dispatchCustomEvent)(i.CONFIG.events.modalShow,a)}},{key:"showModalByHTML",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=t,r=arguments.length>2&&void 0!==arguments[2]&&arguments[2]?e+" no-close":e;(0,o.dispatchCustomEvent)(i.CONFIG.events.modalReplaceContent,n),(0,o.dispatchCustomEvent)(i.CONFIG.events.modalShow,r)}},{key:"showLoadingModal",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"",n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=this.buildMessageElement();r.innerText=t;var a=n?e+" no-close":e;(0,o.dispatchCustomEvent)(i.CONFIG.events.modalReplaceContent,{advanced:!0,message:r,showLoadingIndicator:!0}),(0,o.dispatchCustomEvent)(i.CONFIG.events.modalShow,a)}},{key:"getModalElement",value:function(){return document.querySelector("#modal-layer")}}]),t}();e.default=a},,function(t,e,n){(function(t){!function(t){"use strict";var e=t.URLSearchParams?t.URLSearchParams:null,n=e&&"a=1"===new e({a:1}).toString(),r=e&&"+"===new e("s=%2B").get("s"),i="__URLSearchParams__",o=s.prototype,a=!(!t.Symbol||!t.Symbol.iterator);if(!(e&&n&&r)){o.append=function(t,e){p(this[i],t,e)},o.delete=function(t){delete this[i][t]},o.get=function(t){var e=this[i];return t in e?e[t][0]:null},o.getAll=function(t){var e=this[i];return t in e?e[t].slice(0):[]},o.has=function(t){return t in this[i]},o.set=function(t,e){this[i][t]=[""+e]},o.toString=function(){var t,e,n,r,o=this[i],a=[];for(e in o)for(n=f(e),t=0,r=o[e];t<r.length;t++)a.push(n+"="+f(r[t]));return a.join("&")};var u=!!r&&e&&!n&&t.Proxy;t.URLSearchParams=u?new Proxy(e,{construct:function(t,e){return new t(new s(e[0]).toString())}}):s;var c=t.URLSearchParams.prototype;c.polyfill=!0,c.forEach=c.forEach||function(t,e){var n=d(this.toString());Object.getOwnPropertyNames(n).forEach(function(r){n[r].forEach(function(n){t.call(e,n,r,this)},this)},this)},c.sort=c.sort||function(){var t,e,n,r=d(this.toString()),i=[];for(t in r)i.push(t);for(i.sort(),e=0;e<i.length;e++)this.delete(i[e]);for(e=0;e<i.length;e++){var o=i[e],a=r[o];for(n=0;n<a.length;n++)this.append(o,a[n])}},c.keys=c.keys||function(){var t=[];return this.forEach(function(e,n){t.push([n])}),h(t)},c.values=c.values||function(){var t=[];return this.forEach(function(e){t.push([e])}),h(t)},c.entries=c.entries||function(){var t=[];return this.forEach(function(e,n){t.push([n,e])}),h(t)},a&&(c[t.Symbol.iterator]=c[t.Symbol.iterator]||c.entries)}function s(t){((t=t||"")instanceof URLSearchParams||t instanceof s)&&(t=t.toString()),this[i]=d(t)}function f(t){var e={"!":"%21","'":"%27","(":"%28",")":"%29","~":"%7E","%20":"+","%00":"\0"};return encodeURIComponent(t).replace(/[!'\(\)~]|%20|%00/g,function(t){return e[t]})}function l(t){return decodeURIComponent(t.replace(/\+/g," "))}function h(e){var n={next:function(){var t=e.shift();return{done:void 0===t,value:t}}};return a&&(n[t.Symbol.iterator]=function(){return n}),n}function d(t){var e={};if("object"==typeof t)for(var n in t){if(t.hasOwnProperty(n))p(e,n,"string"==typeof t[n]?t[n]:JSON.stringify(t[n]))}else{0===t.indexOf("?")&&(t=t.slice(1));for(var r=t.split("&"),i=0;i<r.length;i++){var o=r[i],a=o.indexOf("=");-1<a?p(e,l(o.slice(0,a)),l(o.slice(a+1))):o&&p(e,l(o),"")}}return e}function p(t,e,n){e in t?t[e].push(""+n):t[e]=[""+n]}}(void 0!==t?t:"undefined"!=typeof window?window:this)}).call(e,n(5))},function(t,e,n){var r,i,o;!function(n,a){
i=[e,t],void 0===(o="function"==typeof(r=a)?r.apply(e,i):r)||(t.exports=o)}(0,function(t,e){"use strict";var n={timeout:5e3,jsonpCallback:"callback",jsonpCallbackFunction:null};function r(t){try{delete window[t]}catch(e){window[t]=void 0}}function i(t){var e=document.getElementById(t);e&&document.getElementsByTagName("head")[0].removeChild(e)}e.exports=function(t){var e=arguments.length<=1||void 0===arguments[1]?{}:arguments[1],o=t,a=e.timeout||n.timeout,u=e.jsonpCallback||n.jsonpCallback,c=void 0;return new Promise(function(n,s){var f=e.jsonpCallbackFunction||"jsonp_"+Date.now()+"_"+Math.ceil(1e5*Math.random()),l=u+"_"+f;window[f]=function(t){n({ok:!0,json:function(){return Promise.resolve(t)}}),c&&clearTimeout(c),i(l),r(f)},o+=-1===o.indexOf("?")?"?":"&";var h=document.createElement("script");h.setAttribute("src",""+o+u+"="+f),e.charset&&h.setAttribute("charset",e.charset),e.nonce&&h.setAttribute("nonce",e.nonce),e.referrerPolicy&&h.setAttribute("referrerPolicy",e.referrerPolicy),e.crossorigin&&h.setAttribute("crossorigin","true"),h.id=l,document.getElementsByTagName("head")[0].appendChild(h),c=setTimeout(function(){s(new Error("JSONP request to "+t+" timed out")),r(f),i(l),window[f]=function(){r(f)}},a),h.onerror=function(){s(new Error("JSONP request to "+t+" failed")),r(f),i(l),c&&clearTimeout(c)}})}})},function(t,e,n){"use strict";var r=n(55);e.a=(t=>n.i(r.q)(t[t.length-1]))},,,function(t,e){t.exports=function(){var t=function(t){return"function"==typeof t},e=Math.pow(2,53)-1,n=function(t){var n=function(t){var e=Number(t);return isNaN(e)?0:0!==e&&isFinite(e)?(e>0?1:-1)*Math.floor(Math.abs(e)):e}(t);return Math.min(Math.max(n,0),e)},r=function(t){var e=t.next();return!Boolean(e.done)&&e};return function(e){"use strict";var i,o,a,u=this,c=arguments.length>1?arguments[1]:void 0;if(void 0!==c){if(!t(c))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(i=arguments[2])}var s=function(e,n){if(null!=e&&null!=n){var r=e[n];if(null==r)return;if(!t(r))throw new TypeError(r+" is not a function");return r}}(e,function(t){if(null!=t){if(["string","number","boolean","symbol"].indexOf(typeof t)>-1)return Symbol.iterator;if("undefined"!=typeof Symbol&&"iterator"in Symbol&&Symbol.iterator in t)return Symbol.iterator;if("@@iterator"in t)return"@@iterator"}}(e));if(void 0!==s){o=t(u)?Object(new u):[];var f,l,h=s.call(e);if(null==h)throw new TypeError("Array.from requires an array-like or iterable object");for(a=0;;){if(!(f=r(h)))return o.length=a,o;l=f.value,o[a]=c?c.call(i,l,a):l,a++}}else{var d=Object(e);if(null==e)throw new TypeError("Array.from requires an array-like object - not null or undefined");var p,v=n(d.length);for(o=t(u)?Object(new u(v)):new Array(v),a=0;a<v;)p=d[a],o[a]=c?c.call(i,p,a):p,a++;o.length=v}return o}}()},function(t,e,n){(function(e){var n=e.CustomEvent;t.exports=function(){try{var t=new n("cat",{detail:{foo:"bar"}});return"cat"===t.type&&"bar"===t.detail.foo}catch(t){}return!1}()?n:"undefined"!=typeof document&&"function"==typeof document.createEvent?function(t,e){var n=document.createEvent("CustomEvent");return e?n.initCustomEvent(t,e.bubbles,e.cancelable,e.detail):n.initCustomEvent(t,!1,!1,void 0),n}:function(t,e){var n=document.createEventObject();return n.type=t,e?(n.bubbles=Boolean(e.bubbles),n.cancelable=Boolean(e.cancelable),n.detail=e.detail):(n.bubbles=!1,n.cancelable=!1,n.detail=void 0),n}}).call(e,n(5))},function(t,e){e.remove=function(t){return t.replace(/[^\u0000-\u007e]/g,function(t){return r[t]||t})};for(var n=[{base:" ",chars:" "},{base:"0",chars:"߀"},{base:"A",chars:"ⒶＡÀÁÂẦẤẪẨÃĀĂẰẮẴẲȦǠÄǞẢÅǺǍȀȂẠẬẶḀĄȺⱯ"},{base:"AA",chars:"Ꜳ"},{base:"AE",chars:"ÆǼǢ"},{base:"AO",chars:"Ꜵ"},{base:"AU",chars:"Ꜷ"},{base:"AV",chars:"ꜸꜺ"},{base:"AY",chars:"Ꜽ"},{base:"B",chars:"ⒷＢḂḄḆɃƁ"},{base:"C",chars:"ⒸＣꜾḈĆCĈĊČÇƇȻ"},{base:"D",chars:"ⒹＤḊĎḌḐḒḎĐƊƉᴅꝹ"},{base:"Dh",chars:"Ð"},{base:"DZ",chars:"ǱǄ"},{base:"Dz",chars:"ǲǅ"},{base:"E",chars:"ɛⒺＥÈÉÊỀẾỄỂẼĒḔḖĔĖËẺĚȄȆẸỆȨḜĘḘḚƐƎᴇ"},{base:"F",chars:"ꝼⒻＦḞƑꝻ"},{base:"G",chars:"ⒼＧǴĜḠĞĠǦĢǤƓꞠꝽꝾɢ"},{base:"H",chars:"ⒽＨĤḢḦȞḤḨḪĦⱧⱵꞍ"},{base:"I",chars:"ⒾＩÌÍÎĨĪĬİÏḮỈǏȈȊỊĮḬƗ"},{base:"J",chars:"ⒿＪĴɈȷ"},{base:"K",chars:"ⓀＫḰǨḲĶḴƘⱩꝀꝂꝄꞢ"},{base:"L",chars:"ⓁＬĿĹĽḶḸĻḼḺŁȽⱢⱠꝈꝆꞀ"},{base:"LJ",chars:"Ǉ"},{base:"Lj",chars:"ǈ"},{base:"M",chars:"ⓂＭḾṀṂⱮƜϻ"},{base:"N",chars:"ꞤȠⓃＮǸŃÑṄŇṆŅṊṈƝꞐᴎ"},{base:"NJ",chars:"Ǌ"},{base:"Nj",chars:"ǋ"},{base:"O",chars:"ⓄＯÒÓÔỒỐỖỔÕṌȬṎŌṐṒŎȮȰÖȪỎŐǑȌȎƠỜỚỠỞỢỌỘǪǬØǾƆƟꝊꝌ"},{base:"OE",chars:"Œ"},{base:"OI",chars:"Ƣ"},{base:"OO",chars:"Ꝏ"},{base:"OU",chars:"Ȣ"},{base:"P",chars:"ⓅＰṔṖƤⱣꝐꝒꝔ"},{base:"Q",chars:"ⓆＱꝖꝘɊ"},{base:"R",chars:"ⓇＲŔṘŘȐȒṚṜŖṞɌⱤꝚꞦꞂ"},{base:"S",chars:"ⓈＳẞŚṤŜṠŠṦṢṨȘŞⱾꞨꞄ"},{base:"T",chars:"ⓉＴṪŤṬȚŢṰṮŦƬƮȾꞆ"},{base:"Th",chars:"Þ"},{base:"TZ",chars:"Ꜩ"},{base:"U",chars:"ⓊＵÙÚÛŨṸŪṺŬÜǛǗǕǙỦŮŰǓȔȖƯỪỨỮỬỰỤṲŲṶṴɄ"},{base:"V",chars:"ⓋＶṼṾƲꝞɅ"},{base:"VY",chars:"Ꝡ"},{base:"W",chars:"ⓌＷẀẂŴẆẄẈⱲ"},{base:"X",chars:"ⓍＸẊẌ"},{base:"Y",chars:"ⓎＹỲÝŶỸȲẎŸỶỴƳɎỾ"},{base:"Z",chars:"ⓏＺŹẐŻŽẒẔƵȤⱿⱫꝢ"},{base:"a",
chars:"ⓐａẚàáâầấẫẩãāăằắẵẳȧǡäǟảåǻǎȁȃạậặḁąⱥɐɑ"},{base:"aa",chars:"ꜳ"},{base:"ae",chars:"æǽǣ"},{base:"ao",chars:"ꜵ"},{base:"au",chars:"ꜷ"},{base:"av",chars:"ꜹꜻ"},{base:"ay",chars:"ꜽ"},{base:"b",chars:"ⓑｂḃḅḇƀƃɓƂ"},{base:"c",chars:"ｃⓒćĉċčçḉƈȼꜿↄ"},{base:"d",chars:"ⓓｄḋďḍḑḓḏđƌɖɗƋᏧԁꞪ"},{base:"dh",chars:"ð"},{base:"dz",chars:"ǳǆ"},{base:"e",chars:"ⓔｅèéêềếễểẽēḕḗĕėëẻěȅȇẹệȩḝęḙḛɇǝ"},{base:"f",chars:"ⓕｆḟƒ"},{base:"ff",chars:"ﬀ"},{base:"fi",chars:"ﬁ"},{base:"fl",chars:"ﬂ"},{base:"ffi",chars:"ﬃ"},{base:"ffl",chars:"ﬄ"},{base:"g",chars:"ⓖｇǵĝḡğġǧģǥɠꞡꝿᵹ"},{base:"h",chars:"ⓗｈĥḣḧȟḥḩḫẖħⱨⱶɥ"},{base:"hv",chars:"ƕ"},{base:"i",chars:"ⓘｉìíîĩīĭïḯỉǐȉȋịįḭɨı"},{base:"j",chars:"ⓙｊĵǰɉ"},{base:"k",chars:"ⓚｋḱǩḳķḵƙⱪꝁꝃꝅꞣ"},{base:"l",chars:"ⓛｌŀĺľḷḹļḽḻſłƚɫⱡꝉꞁꝇɭ"},{base:"lj",chars:"ǉ"},{base:"m",chars:"ⓜｍḿṁṃɱɯ"},{base:"n",chars:"ⓝｎǹńñṅňṇņṋṉƞɲŉꞑꞥлԉ"},{base:"nj",chars:"ǌ"},{base:"o",chars:"ⓞｏòóôồốỗổõṍȭṏōṑṓŏȯȱöȫỏőǒȍȏơờớỡởợọộǫǭøǿꝋꝍɵɔᴑ"},{base:"oe",chars:"œ"},{base:"oi",chars:"ƣ"},{base:"oo",chars:"ꝏ"},{base:"ou",chars:"ȣ"},{base:"p",chars:"ⓟｐṕṗƥᵽꝑꝓꝕρ"},{base:"q",chars:"ⓠｑɋꝗꝙ"},{base:"r",chars:"ⓡｒŕṙřȑȓṛṝŗṟɍɽꝛꞧꞃ"},{base:"s",chars:"ⓢｓśṥŝṡšṧṣṩșşȿꞩꞅẛʂ"},{base:"ss",chars:"ß"},{base:"t",chars:"ⓣｔṫẗťṭțţṱṯŧƭʈⱦꞇ"},{base:"th",chars:"þ"},{base:"tz",chars:"ꜩ"},{base:"u",chars:"ⓤｕùúûũṹūṻŭüǜǘǖǚủůűǔȕȗưừứữửựụṳųṷṵʉ"},{base:"v",chars:"ⓥｖṽṿʋꝟʌ"},{base:"vy",chars:"ꝡ"},{base:"w",chars:"ⓦｗẁẃŵẇẅẘẉⱳ"},{base:"x",chars:"ⓧｘẋẍ"},{base:"y",chars:"ⓨｙỳýŷỹȳẏÿỷẙỵƴɏỿ"},{base:"z",chars:"ⓩｚźẑżžẓẕƶȥɀⱬꝣ"}],r={},i=0;i<n.length;i+=1)for(var o=n[i].chars,a=0;a<o.length;a+=1)r[o[a]]=n[i].base;e.replacementList=n,e.diacriticsMap=r},,function(t,e,n){"use strict";var r=n(355);n.d(e,"a",function(){return r.a}),n.d(e,"b",function(){return r.b}),n.d(e,"c",function(){return r.c}),n.d(e,"d",function(){return r.d});var i=n(75);n.d(e,"e",function(){return i.a});var o=n(356);n.d(e,"f",function(){return o.a});var a=n(732);n.d(e,"g",function(){return a.a}),n.d(e,"h",function(){return a.b}),n.d(e,"i",function(){return a.c});var u=n(193);n.d(e,"j",function(){return u.a});var c=n(734);n.d(e,"k",function(){return c.a});var s=n(735);n.d(e,"l",function(){return s.a});var f=n(357);n.d(e,"m",function(){return f.a});var l=n(358);n.d(e,"n",function(){return l.a});var h=n(359);n.d(e,"o",function(){return h.a});var d=n(740);n.d(e,"p",function(){return d.a}),n.d(e,"q",function(){return d.b}),n.d(e,"r",function(){return d.c});var p=n(361);n.d(e,"s",function(){return p.a}),n.d(e,"t",function(){return p.b}),n.d(e,"u",function(){return p.c}),n.d(e,"v",function(){return p.d}),n.d(e,"w",function(){return p.e}),n.d(e,"x",function(){return p.f}),n.d(e,"y",function(){return p.g}),n.d(e,"z",function(){return p.h});var v=n(742);n.d(e,"A",function(){return v.a});var g=n(731);n.d(e,"B",function(){return g.a}),n.d(e,"C",function(){return g.a});var m=n(760);n.d(e,"D",function(){return m.a});var y=n(761);n.d(e,"E",function(){return y.a});var b=n(370);n.d(e,"F",function(){return b.a});var _=n(364);n.d(e,"G",function(){return _.a});var w=n(246);n.d(e,"H",function(){return w.a});var x=n(746);n.d(e,"I",function(){return x.a});var M=n(747);n.d(e,"J",function(){return M.a}),n.d(e,"K",function(){return M.b});var E=n(748);n.d(e,"L",function(){return E.a});var S=n(247);n.d(e,"M",function(){return S.a});var k=n(248);n.d(e,"N",function(){return k.a});var T=n(749);n.d(e,"O",function(){return T.a});var C=n(365);n.d(e,"P",function(){return C.a});var I=n(750);n.d(e,"Q",function(){return I.a});var A=n(367);n.d(e,"R",function(){return A.a});var O=n(249);n.d(e,"S",function(){return O.a}),n.d(e,"T",function(){return O.b}),n.d(e,"U",function(){return O.c});var P=n(368);n.d(e,"V",function(){return P.a});var N=n(751);n.d(e,"W",function(){return N.a});var L=n(752);n.d(e,"X",function(){return L.a});var D=n(744);n.d(e,"Y",function(){return D.a});var j=n(363);n.d(e,"Z",function(){return j.a});var R=n(360);n.d(e,"_0",function(){return R.a});var z=n(741);n.d(e,"_1",function(){return z.a});var F=n(755);n.d(e,"_2",function(){return F.a});var q=n(756);n.d(e,"_3",function(){return q.a}),n.d(e,"_4",function(){return q.b});var B=n(759);n.d(e,"_5",function(){return B.a});var U=n(250);n.d(e,"_6",function(){return U.a}),n.d(e,"_7",function(){return U.b}),n.d(e,"_8",function(){return U.c});var V=n(371);n.d(e,"_9",function(){return V.a});var H=n(372);n.d(e,"_10",function(){return H.a});var $=n(763);n.d(e,"_11",function(){return $.a});var Y=n(738);n.d(e,"_12",function(){return Y.a});var W=n(757);n.d(e,"_13",function(){return W.a});var G=n(739);n.d(e,"_14",function(){return G.a});var K=n(745);n.d(e,"_15",function(){return K.a});var X=n(753);n.d(e,"_16",function(){return X.a});var J=n(754);n.d(e,"_17",function(){return J.a});var Z=n(154);n.d(e,"_18",function(){return Z.a});var Q=n(736);n.d(e,"_19",function(){return Q.a});var tt=n(737);n.d(e,"_20",function(){return tt.a});var et=n(743);n.d(e,"_21",function(){return et.a});var nt=n(758);n.d(e,"_22",function(){return nt.a});var rt=n(369);n.d(e,"_23",function(){return rt.a});var it=n(762);n.d(e,"_24",function(){return it.a})
;var ot=n(113);n.d(e,"_25",function(){return ot.a}),n.d(e,"_26",function(){return ot.b})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=function t(e,n,r){null===e&&(e=Function.prototype);var i=Object.getOwnPropertyDescriptor(e,n);if(void 0===i){var o=Object.getPrototypeOf(e);return null===o?void 0:t(o,n,r)}if("value"in i)return i.value;var a=i.get;return void 0!==a?a.call(r):void 0},o=s(n(50)),a=n(0),u=n(1),c=s(n(14));function s(t){return t&&t.__esModule?t:{default:t}}var f=function(t){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var n=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.attrSource=n.attrSourceSmall,n.enableViewportLoad=!0,n.stateFill=!1,n.stateLoadImageLarge=!1,n.imageUpdatedOnViewportChange=!1,n.parentFill=null,n.imageRatio=0,n.isPortrait=null,n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,o.default),r(e,[{key:"init",value:function(){i(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"init",this).call(this),this.updateSettings(),this.prepareDOM(),this.initEventHandling()}},{key:"setStateFill",value:function(t){this.stateFill=t}},{key:"setParentFillElement",value:function(t){this.parentFill=t}},{key:"setImageRatio",value:function(){this.imageRatio=this.imageElement.clientWidth/this.imageElement.clientHeight}},{key:"updateSettings",value:function(){this.getAttributeOptions(),this.options.indexOf(this.optionNoInit)>-1&&(this.enableViewportLoad=!1),this.options.indexOf(this.optionSrcLarge)>-1&&(this.attrSource=this.attrSourceLarge,this.stateLoadImageLarge=!0),this.parentFill=(0,a.findParent)(this.domElement,"type-image-background"),this.parentFill&&(this.stateFill=!0)}},{key:"callbackImageLoaded",value:function(){this.isPortrait=this.imageElement.naturalWidth/this.imageElement.naturalHeight<1,this.isPortrait&&(0,a.addClass)(this.domElement,"is-portrait"),this.stateFill&&(this.imageRatio=this.imageElement.clientWidth/this.imageElement.clientHeight,this.updateImageFill())}},{key:"callbackImageError",value:function(){i(e.prototype.__proto__||Object.getPrototypeOf(e.prototype),"callbackImageError",this).call(this)}},{key:"initEventHandling",value:function(){var t=this;this.enableViewportLoad&&("complete"===document.readyState?this.loadImageVisibleInViewport():document.addEventListener("readystatechange",function(){"complete"===document.readyState&&t.loadImageVisibleInViewport()}),window.addEventListener(u.CONFIG.events.viewportScroll,function(e){t.loadImageVisibleInViewport(e.detail.scroll)})),window.addEventListener(u.CONFIG.events.viewportChange,function(e){t.updateImageSourceOnViewportChange(e.detail.viewport)}),this.stateFill&&window.addEventListener(u.CONFIG.events.resize,function(){t.updateImageFill()})}},{key:"loadImageVisibleInViewport",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:(0,a.getWindowScroll)();this.stateLoading===this.LOAD_INIT&&(0,a.isInViewport)(this.domElement,t)&&this.updateImageSource()}},{key:"updateImageSourceOnViewportChange",value:function(t){this.imageUpdatedOnViewportChange||this.updateSourceResolutionToLoad(t)&&(this.imageUpdatedOnViewportChange=!0,this.updateImageSource())}},{key:"updateImageSource",value:function(){this.updateSourceResolutionToLoad(),this.replaceImageSource(this.getImageSource())}},{key:"updateSourceResolutionToLoad",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;if(!this.stateLoadImageLarge){var e=t||(0,c.default)().getCurrentViewport();if((e===u.BREAKPOINTS.large||e===u.BREAKPOINTS.xlarge)&&this.domElement.clientWidth>(0,a.getViewportWidth)(u.CONFIG.viewports,u.BREAKPOINTS.large)/2)return this.attrSource=this.attrSourceLarge,this.stateLoadImageLarge=!0,!0}return!1}},{key:"updateImageFill",value:function(){var t=this.parentFill.clientWidth,e=this.parentFill.clientHeight,n=Math.floor(t/this.imageRatio);Math.floor(e*this.imageRatio)>t?((0,a.addClass)(this.domElement,"fill-height"),(0,a.removeClass)(this.domElement,"fill-width")):n>e?((0,a.removeClass)(this.domElement,"fill-height"),(0,a.addClass)(this.domElement,"fill-width")):((0,a.removeClass)(this.domElement,"fill-height"),(0,
a.removeClass)(this.domElement,"fill-width"))}},{key:"getImageSource",value:function(){return this.getAttributeSource(this.attrSource)}}]),e}();e.default=f},,function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.UCEVENT_SERVICE_CAPTIVATE=e.UCEVENT_SERVICE_YOUTUBE=e.UCEVENT_SERVICE_WEBTREKK=e.UCEVENT_SERVICE_MOVINGIMAGE=void 0;var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=s(n(6)),o=n(0),a=n(1),u=s(n(16)),c=s(n(34));function s(t){return t&&t.__esModule?t:{default:t}}e.UCEVENT_SERVICE_MOVINGIMAGE="MovingImage",e.UCEVENT_SERVICE_WEBTREKK="Webtrekk",e.UCEVENT_SERVICE_YOUTUBE="YouTube Video",e.UCEVENT_SERVICE_CAPTIVATE="Captivate Podcast";var f=function(){function t(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),t.instance?t.instance:(t.instance=this,this.userCentricsActive=!!document.querySelector("#usercentrics-cmp"),this.uc=window.uc||null,this.ucUI=window.UC_UI||null,this.popUpTemplate=null,this.modalClass="user-centrics-information",this.hideDefaultButton=!1,this.userCentricsActive&&(this.popUpTemplate=i.default.getTemplate("user-centrics-information")),this.closeModalEventInitialised=!1,this)}return r(t,[{key:"init",value:function(){var t=this;this.updateUcMember(),void 0===this.uc||void 0===this.ucUI?window.addEventListener("UC_UI_INITIALIZED",function(){t.updateUcMember(),t.applyToFooterLink()}):this.applyToFooterLink()}},{key:"applyToFooterLink",value:function(){var t=this;if(!document.querySelector('.footer-links li[data-value="user-centrics-link"]')){var e=document.querySelector(".mod-footer-navigation");if(e){var n=document.body.dataset.footerConsentLabel||"Cookies",r=c.default.createFooterLink(n,"user-centrics-link");r.querySelector("a").addEventListener("click",function(e){t.__showSimpleConsentLayer(),e.preventDefault()}),e.appendChild(r);var i=document.createElement("style");i.innerHTML='button[data-testid="uc-privacy-button"] { display: none }';var o=document.querySelector("#usercentrics-root");o&&o.shadowRoot&&o.shadowRoot.appendChild(i)}}}},{key:"updateUcMember",value:function(){this.uc=window.uc,this.ucUI=window.window.UC_UI}},{key:"injectServiceCheck",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){},e=this,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},r=arguments[2];this.userCentricsActive?null!==this.ucUI&&void 0!==this.ucUI&&this.ucUI.isInitialized()?this.__handleService(t,n,r):window.addEventListener("UC_UI_INITIALIZED",function(){e.updateUcMember(),e.__handleService(t,n,r)}):(0,o.callCallbackFunction)(t)}},{key:"__handleService",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:function(){},e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:function(){},n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"default";this.isServiceActive(n)?(0,o.callCallbackFunction)(t):(0,o.callCallbackFunction)(e,[n])}},{key:"isServiceActive",value:function(t){var e=this.ucUI.getServicesBaseInfo(),n=e.find(function(e){return e.name===t});return e&&n&&n.consent.status}},{key:"showDeniedModalVideo",value:function(t){this.__showDeniedModal(t,this.getTranslation("video"))}},{key:"setLanguage",value:function(t){var e=this;this.ucUI&&this.ucUI.isInitialized()?this.ucUI.updateLanguage(t):window.addEventListener("UC_UI_INITIALIZED",function(){e.updateUcMember(),e.ucUI.updateLanguage(t)})}},{key:"__showDeniedModal",value:function(t,e){var n=this,r=document.createElement("div");r.innerHTML=""+this.popUpTemplate,r.querySelector(".user-centrics-content").innerText=e;var i=r.querySelector("button.accept"),c=r.querySelector("button.close");i&&i.addEventListener("click",function(){n.__showSimpleConsentLayer(),n.closeModalEventInitialised||(window.addEventListener("ucEvent",function(e){e.detail&&"consent_status"===e.detail.event&&e.detail[t]&&(0,o.dispatchCustomEvent)(a.CONFIG.events.modalHide)}),n.closeModalEventInitialised=!0)}),c&&c.addEventListener("click",function(){(0,o.dispatchCustomEvent)(a.CONFIG.events.modalHide)}),u.default.showModalByHTML(r,this.modalClass,!1)}},{key:"__showSimpleConsentLayer",value:function(){this.ucUI.showFirstLayer()}},{key:"__showAdvancedConsentLayer",value:function(){this.ucUI.showSecondLayer()}},{key:"getTranslation",value:function(t){switch(t){case"video":return this.uc.translations.translations.VIDEO_DESCRIPTION;default:return this.uc.translations.translations.DEFAULT_DESCRIPTION}}}]),t}();e.default=f},,,,function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){
return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=n(0);var o=function(){function t(){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t)}return r(t,null,[{key:"createPrimaryLink",value:function(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"_self",i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return t._createLink(e,n,r,i,"button type-primary")}},{key:"createVideoLink",value:function(e,n){var r=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"_self",i=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null;return t._createLink(e,n,r,i,"button type-video")}},{key:"_createLink",value:function(t,e){var n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:"_self",r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:null,o=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"button type-primary",a=document.createElement("A");return a.setAttribute("href",t),a.setAttribute("target",n),a.setAttribute("title",r||e),(0,i.addClass)(a,o),a.innerText=e,a}},{key:"createFooterLink",value:function(e,n){var r=document.createElement("li");(0,i.addClass)(r,"itm-nav-link"),r.dataset.value=n;var o=t._createLink("#",e,"_self",e,"");return r.appendChild(o),r}}]),t}();e.default=o},function(t,e,n){"use strict";e.a=Math.random},function(t,e,n){"use strict";e.l=function(t){return t>1?0:t<-1?f:Math.acos(t)},e.k=function(t){return t>=1?l:t<=-1?-l:Math.asin(t)};const r=Math.abs;e.j=r;const i=Math.atan2;e.m=i;const o=Math.cos;e.g=o;const a=Math.max;e.h=a;const u=Math.min;e.c=u;const c=Math.sin;e.d=c;const s=Math.sqrt;e.b=s;e.a=1e-12;const f=Math.PI;e.e=f;const l=f/2;e.i=l;const h=2*f;e.f=h},function(t,e,n){var r,i;!function(o){if(void 0===(i="function"==typeof(r=o)?r.call(e,n,e,t):r)||(t.exports=i),!0,t.exports=o(),!!0){var a=window.Cookies,u=window.Cookies=o();u.noConflict=function(){return window.Cookies=a,u}}}(function(){function t(){for(var t=0,e={};t<arguments.length;t++){var n=arguments[t];for(var r in n)e[r]=n[r]}return e}function e(t){return t.replace(/(%[0-9A-Z]{2})+/g,decodeURIComponent)}return function n(r){function i(){}function o(e,n,o){if("undefined"!=typeof document){"number"==typeof(o=t({path:"/"},i.defaults,o)).expires&&(o.expires=new Date(1*new Date+864e5*o.expires)),o.expires=o.expires?o.expires.toUTCString():"";try{var a=JSON.stringify(n);/^[\{\[]/.test(a)&&(n=a)}catch(t){}n=r.write?r.write(n,e):encodeURIComponent(String(n)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),e=encodeURIComponent(String(e)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var u="";for(var c in o)o[c]&&(u+="; "+c,!0!==o[c]&&(u+="="+o[c].split(";")[0]));return document.cookie=e+"="+n+u}}function a(t,n){if("undefined"!=typeof document){for(var i={},o=document.cookie?document.cookie.split("; "):[],a=0;a<o.length;a++){var u=o[a].split("="),c=u.slice(1).join("=");n||'"'!==c.charAt(0)||(c=c.slice(1,-1));try{var s=e(u[0]);if(c=(r.read||r)(c,s)||e(c),n)try{c=JSON.parse(c)}catch(t){}if(i[s]=c,t===s)break}catch(t){}}return t?i[t]:i}}return i.set=o,i.get=function(t){return a(t,!1)},i.getJSON=function(t){return a(t,!0)},i.remove=function(e,n){o(e,"",t(n,{expires:-1}))},i.defaults={},i.withConverter=n,i}(function(){})})},,,function(t,e,n){"use strict";e.b=function(t,e){switch(arguments.length){case 0:break;case 1:this.range(t);break;default:this.range(e).domain(t)}return this},e.a=function(t,e){switch(arguments.length){case 0:break;case 1:"function"==typeof t?this.interpolator(t):this.range(t);break;default:this.domain(t),"function"==typeof e?this.interpolator(e):this.range(e)}return this}},function(t,e,n){var r,i;!function(o,a){void 0===(i="function"==typeof(r=a)?r.call(e,n,e,t):r)||(t.exports=i)}(window,function(){"use strict";function t(t){var e=parseFloat(t);return-1==t.indexOf("%")&&!isNaN(e)&&e}var e="undefined"==typeof console?function(){}:function(t){console.error(t)},n=["paddingLeft","paddingRight","paddingTop","paddingBottom","marginLeft","marginRight","marginTop","marginBottom","borderLeftWidth","borderRightWidth","borderTopWidth","borderBottomWidth"],r=n.length;function i(t){var n=getComputedStyle(t);return n||e("Style returned "+n+". Are you running this code in a hidden iframe on Firefox? See https://bit.ly/getsizebug1"),n}var o,a=!1;function u(e){if(function(){if(!a){a=!0;var e=document.createElement("div");e.style.width="200px",e.style.padding="1px 2px 3px 4px",e.style.borderStyle="solid",e.style.borderWidth="1px 2px 3px 4px",e.style.boxSizing="border-box";var n=document.body||document.documentElement;n.appendChild(e);var r=i(e);o=200==Math.round(t(r.width)),u.isBoxSizeOuter=o,n.removeChild(e)}}(),"string"==typeof e&&(e=document.querySelector(e)),e&&"object"==typeof e&&e.nodeType){var c=i(e);if("none"==c.display)return function(){for(var t={width:0,height:0,innerWidth:0,innerHeight:0,outerWidth:0,outerHeight:0},e=0;e<r;e++)t[n[e]]=0;return t}();var s={}
;s.width=e.offsetWidth,s.height=e.offsetHeight;for(var f=s.isBorderBox="border-box"==c.boxSizing,l=0;l<r;l++){var h=n[l],d=c[h],p=parseFloat(d);s[h]=isNaN(p)?0:p}var v=s.paddingLeft+s.paddingRight,g=s.paddingTop+s.paddingBottom,m=s.marginLeft+s.marginRight,y=s.marginTop+s.marginBottom,b=s.borderLeftWidth+s.borderRightWidth,_=s.borderTopWidth+s.borderBottomWidth,w=f&&o,x=t(c.width);!1!==x&&(s.width=x+(w?0:v+b));var M=t(c.height);return!1!==M&&(s.height=M+(w?0:g+_)),s.innerWidth=s.width-(v+b),s.innerHeight=s.height-(g+_),s.outerWidth=s.width+m,s.outerHeight=s.height+y,s}}return u})},,function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});e.default=function(t){var e=Math.random().toString().split(".").pop();return JSON.stringify(t,function(t,n){return"string"==typeof n?n.replace(/[\S\s]/g,function(t){var n=t.charCodeAt();return n<128&&n>31?t:e+"u"+("0000"+n.toString(16)).slice(-4)}):n}).split(e).join("\\")}},,function(t,e,n){"use strict";var r=n(986);n.d(e,"a",function(){return r.a});var i=n(202);n.d(e,"b",function(){return i.a});var o=n(987);n.d(e,"c",function(){return o.a});var a=n(203);n.d(e,"d",function(){return a.a});var u=n(278);n.d(e,"e",function(){return u.a});var c=n(279);n.d(e,"f",function(){return c.a});var s=n(427);n.d(e,"g",function(){return s.a});var f=n(988);n.d(e,"h",function(){return f.a});var l=n(428);n.d(e,"i",function(){return l.a});var h=n(989);n.d(e,"j",function(){return h.a});var d=n(66);n.d(e,"k",function(){return d.a});var p=n(280);n.d(e,"l",function(){return p.a});var v=n(432);n.d(e,"m",function(){return v.a});var g=n(431);n.d(e,"n",function(){return g.a});var m=n(281);n.d(e,"o",function(){return m.a})},function(t,e,n){"use strict";n.d(e,"d",function(){return c}),n.d(e,"a",function(){return s}),n.d(e,"b",function(){return h}),n.d(e,"c",function(){return d}),e.g=function(t,e){var n=p(t,e);if(n.state>u)throw new Error("too late; already scheduled");return n},e.e=function(t,e){var n=p(t,e);if(n.state>f)throw new Error("too late; already running");return n},e.f=p;var r=n(129),i=n(209),o=n.i(r.a)("start","end","cancel","interrupt"),a=[],u=0,c=1,s=2,f=3,l=4,h=5,d=6;function p(t,e){var n=t.__transition;if(!n||!(n=n[e]))throw new Error("transition not found");return n}e.h=function(t,e,r,p,v,g){var m=t.__transition;if(m){if(r in m)return}else t.__transition={};!function(t,e,r){var o,a=t.__transition;function u(h){var g,m,y,b;if(r.state!==c)return v();for(g in a)if((b=a[g]).name===r.name){if(b.state===f)return n.i(i.d)(u);b.state===l?(b.state=d,b.timer.stop(),b.on.call("interrupt",t,t.__data__,b.index,b.group),delete a[g]):+g<e&&(b.state=d,b.timer.stop(),b.on.call("cancel",t,t.__data__,b.index,b.group),delete a[g])}if(n.i(i.d)(function(){r.state===f&&(r.state=l,r.timer.restart(p,r.delay,r.time),p(h))}),r.state=s,r.on.call("start",t,t.__data__,r.index,r.group),r.state===s){for(r.state=f,o=new Array(y=r.tween.length),g=0,m=-1;g<y;++g)(b=r.tween[g].value.call(t,t.__data__,r.index,r.group))&&(o[++m]=b);o.length=m+1}}function p(e){for(var n=e<r.duration?r.ease.call(null,e/r.duration):(r.timer.restart(v),r.state=h,1),i=-1,a=o.length;++i<a;)o[i].call(t,n);r.state===h&&(r.on.call("end",t,t.__data__,r.index,r.group),v())}function v(){for(var n in r.state=d,r.timer.stop(),delete a[e],a)return;delete t.__transition}a[e]=r,r.timer=n.i(i.b)(function(t){r.state=c,r.timer.restart(u,r.delay,r.time),r.delay<=t&&u(t-r.delay)},0,r.time)}(t,r,{name:e,index:p,group:v,on:o,tween:a,time:g.time,delay:g.delay,duration:g.duration,ease:g.ease,timer:null,state:u})}},,,,function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=n(0),o=n(1);var a=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.LOAD_INIT="load-init",this.LOADING="loading",this.LOAD_FINISHED="load-finished",this.LOAD_ERROR="load-error",this.stateLoading=this.LOAD_INIT,this.stateLoadedOnce=!1,this.domElement=e.element,this.domIndicator=null,this.imageElement=null,this.options=[],this.classHidden="hidden",this.attrSourceSmall="data-img-src-small",this.attrSourceLarge="data-img-src-large",this.attrOptions="data-img-option",this.attrAlt="data-img-alt",this.attrHideOnErrorParentClass="data-hide-on-error-parent-class",this.optionSrcSmall="src-small",this.optionSrcLarge="src-large",this.optionNoInit="no-init"}return r(t,[{key:"init",value:function(){this.hideOnErrorParentElement=(0,i.findParent)(this.domElement,this.getAttributeSource(this.attrHideOnErrorParentClass))}},{key:"initEventHandling",value:function(){}},{key:"prepareDOM",value:function(){var t=this;this.imageElement||(this.imageElement=new Image,
this.imageElement.setAttribute("draggable",!1),this.imageElement.setAttribute("alt",this.domElement.getAttribute(this.attrAlt)),this.imageElement.addEventListener("load",function(e){return t.handleEventLoad(e)}),this.imageElement.addEventListener("error",function(e){return t.handleEventLoad(e)}),this.domElement.appendChild(this.imageElement),this.stateLoading=this.LOAD_INIT,(0,i.addClass)(this.domElement,this.LOAD_INIT)),this.domIndicator=this.domElement.querySelector(".mod-indicator")}},{key:"loadImageSourceOnce",value:function(t){this.stateLoadedOnce||this.replaceImageSource(t)}},{key:"replaceImageSource",value:function(t){this.imageElement.src=t,this.stateLoading=this.LOADING,(0,i.addClass)(this.domElement,this.LOADING),(0,i.removeClass)(this.domElement,this.LOAD_INIT),(0,i.removeClass)(this.domElement,this.LOAD_FINISHED),(0,i.removeClass)(this.domIndicator,this.classHidden)}},{key:"handleEventLoad",value:function(t){var e=this;switch(t.type){case"error":this.stateLoading=this.LOAD_ERROR,(0,i.removeClass)(this.domElement,this.LOADING),(0,i.addClass)(this.domElement,this.LOAD_ERROR),(0,i.addClass)(this.domIndicator,this.classHidden),this.hideOnErrorParentElement&&(this.hideOnErrorParentElement.style.display="none"),this.callbackImageError();break;case"load":this.stateLoadedOnce=!0,this.stateLoading=this.LOAD_FINISHED,(0,i.removeClass)(this.domElement,this.LOADING),(0,i.addClass)(this.domElement,this.LOAD_FINISHED),(0,i.addClass)(this.domIndicator,this.classHidden),this.domElement.removeAttribute("style"),window.setTimeout(function(){e.callbackImageLoaded()},0)}(0,i.dispatchCustomEvent)(o.CONFIG.events.imageLoadFinished,{domElement:this.domElement})}},{key:"callbackImageLoaded",value:function(){}},{key:"callbackImageError",value:function(){}},{key:"getAttributeOptions",value:function(){var t=this.domElement.getAttribute(this.attrOptions);return t=t?t.split(" "):[],this.options=t,this.options}},{key:"getAttributeSource",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:this.attrSourceSmall;return this.domElement.getAttribute(t)}},{key:"getStatusLoadedOnce",value:function(){return this.stateLoadedOnce}}]),t}();e.default=a},,,,,function(t,e,n){"use strict";var r=n(201);n.d(e,"a",function(){return r.a});var i=n(410);n.d(e,"b",function(){return i.a});var o=n(267);n.d(e,"c",function(){return o.a});var a=n(411);n.d(e,"d",function(){return a.a});var u=n(413);n.d(e,"e",function(){return u.a});var c=n(883);n.d(e,"f",function(){return c.a});var s=n(886);n.d(e,"g",function(){return s.a});var f=n(200);n.d(e,"h",function(){return f.a});var l=n(268);n.d(e,"i",function(){return l.a});var h=n(414);n.d(e,"j",function(){return h.a});var d=n(890);n.d(e,"k",function(){return d.a});var p=n(416);n.d(e,"l",function(){return p.a});var v=n(892);n.d(e,"m",function(){return v.a}),n.d(e,"n",function(){return v.b});var g=n(894);n.d(e,"o",function(){return g.a});var m=n(415);n.d(e,"p",function(){return m.a}),n.d(e,"q",function(){return m.b}),n.d(e,"r",function(){return m.c});var y=n(885);n.d(e,"s",function(){return y.a}),n.d(e,"t",function(){return y.b});var b=n(887);n.d(e,"u",function(){return b.a});var _=n(884);n.d(e,"v",function(){return _.a}),n.d(e,"w",function(){return _.b});var w=n(882);n.d(e,"x",function(){return w.a}),n.d(e,"y",function(){return w.b});var x=n(888);n.d(e,"z",function(){return x.a});var M=n(889);n.d(e,"A",function(){return M.a})},,function(t,e,n){var r,i;!function(o,a){"use strict";r=[n(76),n(41),n(119),n(165)],void 0===(i=function(t,e,n,r){return a(o,t,e,n,r)}.apply(e,r))||(t.exports=i)}(window,function(t,e,n,r,i){"use strict";var o=t.console,a=t.jQuery,u=function(){},c=0,s={};function f(t,e){var n=r.getQueryElement(t);if(n){this.element=n,a&&(this.$element=a(this.element)),this.options=r.extend({},this.constructor.defaults),this.option(e);var i=++c;this.element.outlayerGUID=i,s[i]=this,this._create(),this._getOption("initLayout")&&this.layout()}else o&&o.error("Bad element for "+this.constructor.namespace+": "+(n||t))}f.namespace="outlayer",f.Item=i,f.defaults={containerStyle:{position:"relative"},initLayout:!0,originLeft:!0,originTop:!0,resize:!0,resizeContainer:!0,transitionDuration:"0.4s",hiddenStyle:{opacity:0,transform:"scale(0.001)"},visibleStyle:{opacity:1,transform:"scale(1)"}};var l=f.prototype;function h(t){function e(){t.apply(this,arguments)}return e.prototype=Object.create(t.prototype),e.prototype.constructor=e,e}r.extend(l,e.prototype),l.option=function(t){r.extend(this.options,t)},l._getOption=function(t){var e=this.constructor.compatOptions[t];return e&&void 0!==this.options[e]?this.options[e]:this.options[t]},f.compatOptions={initLayout:"isInitLayout",horizontal:"isHorizontal",layoutInstant:"isLayoutInstant",originLeft:"isOriginLeft",originTop:"isOriginTop",resize:"isResizeBound",resizeContainer:"isResizingContainer"},l._create=function(){this.reloadItems(),this.stamps=[],this.stamp(this.options.stamp),r.extend(this.element.style,this.options.containerStyle),
this._getOption("resize")&&this.bindResize()},l.reloadItems=function(){this.items=this._itemize(this.element.children)},l._itemize=function(t){for(var e=this._filterFindItemElements(t),n=this.constructor.Item,r=[],i=0;i<e.length;i++){var o=new n(e[i],this);r.push(o)}return r},l._filterFindItemElements=function(t){return r.filterFindElements(t,this.options.itemSelector)},l.getItemElements=function(){return this.items.map(function(t){return t.element})},l.layout=function(){this._resetLayout(),this._manageStamps();var t=this._getOption("layoutInstant"),e=void 0!==t?t:!this._isLayoutInited;this.layoutItems(this.items,e),this._isLayoutInited=!0},l._init=l.layout,l._resetLayout=function(){this.getSize()},l.getSize=function(){this.size=n(this.element)},l._getMeasurement=function(t,e){var r,i=this.options[t];i?("string"==typeof i?r=this.element.querySelector(i):i instanceof HTMLElement&&(r=i),this[t]=r?n(r)[e]:i):this[t]=0},l.layoutItems=function(t,e){t=this._getItemsForLayout(t),this._layoutItems(t,e),this._postLayout()},l._getItemsForLayout=function(t){return t.filter(function(t){return!t.isIgnored})},l._layoutItems=function(t,e){if(this._emitCompleteOnItems("layout",t),t&&t.length){var n=[];t.forEach(function(t){var r=this._getItemLayoutPosition(t);r.item=t,r.isInstant=e||t.isLayoutInstant,n.push(r)},this),this._processLayoutQueue(n)}},l._getItemLayoutPosition=function(){return{x:0,y:0}},l._processLayoutQueue=function(t){this.updateStagger(),t.forEach(function(t,e){this._positionItem(t.item,t.x,t.y,t.isInstant,e)},this)},l.updateStagger=function(){var t=this.options.stagger;if(null!==t&&void 0!==t)return this.stagger=function(t){if("number"==typeof t)return t;var e=t.match(/(^\d*\.?\d*)(\w*)/),n=e&&e[1],r=e&&e[2];if(!n.length)return 0;n=parseFloat(n);var i=d[r]||1;return n*i}(t),this.stagger;this.stagger=0},l._positionItem=function(t,e,n,r,i){r?t.goTo(e,n):(t.stagger(i*this.stagger),t.moveTo(e,n))},l._postLayout=function(){this.resizeContainer()},l.resizeContainer=function(){if(this._getOption("resizeContainer")){var t=this._getContainerSize();t&&(this._setContainerMeasure(t.width,!0),this._setContainerMeasure(t.height,!1))}},l._getContainerSize=u,l._setContainerMeasure=function(t,e){if(void 0!==t){var n=this.size;n.isBorderBox&&(t+=e?n.paddingLeft+n.paddingRight+n.borderLeftWidth+n.borderRightWidth:n.paddingBottom+n.paddingTop+n.borderTopWidth+n.borderBottomWidth),t=Math.max(t,0),this.element.style[e?"width":"height"]=t+"px"}},l._emitCompleteOnItems=function(t,e){var n=this;function r(){n.dispatchEvent(t+"Complete",null,[e])}var i=e.length;if(e&&i){var o=0;e.forEach(function(e){e.once(t,a)})}else r();function a(){++o==i&&r()}},l.dispatchEvent=function(t,e,n){var r=e?[e].concat(n):n;if(this.emitEvent(t,r),a)if(this.$element=this.$element||a(this.element),e){var i=a.Event(e);i.type=t,this.$element.trigger(i,n)}else this.$element.trigger(t,n)},l.ignore=function(t){var e=this.getItem(t);e&&(e.isIgnored=!0)},l.unignore=function(t){var e=this.getItem(t);e&&delete e.isIgnored},l.stamp=function(t){(t=this._find(t))&&(this.stamps=this.stamps.concat(t),t.forEach(this.ignore,this))},l.unstamp=function(t){(t=this._find(t))&&t.forEach(function(t){r.removeFrom(this.stamps,t),this.unignore(t)},this)},l._find=function(t){if(t)return"string"==typeof t&&(t=this.element.querySelectorAll(t)),t=r.makeArray(t)},l._manageStamps=function(){this.stamps&&this.stamps.length&&(this._getBoundingRect(),this.stamps.forEach(this._manageStamp,this))},l._getBoundingRect=function(){var t=this.element.getBoundingClientRect(),e=this.size;this._boundingRect={left:t.left+e.paddingLeft+e.borderLeftWidth,top:t.top+e.paddingTop+e.borderTopWidth,right:t.right-(e.paddingRight+e.borderRightWidth),bottom:t.bottom-(e.paddingBottom+e.borderBottomWidth)}},l._manageStamp=u,l._getElementOffset=function(t){var e=t.getBoundingClientRect(),r=this._boundingRect,i=n(t);return{left:e.left-r.left-i.marginLeft,top:e.top-r.top-i.marginTop,right:r.right-e.right-i.marginRight,bottom:r.bottom-e.bottom-i.marginBottom}},l.handleEvent=r.handleEvent,l.bindResize=function(){t.addEventListener("resize",this),this.isResizeBound=!0},l.unbindResize=function(){t.removeEventListener("resize",this),this.isResizeBound=!1},l.onresize=function(){this.resize()},r.debounceMethod(f,"onresize",100),l.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&this.layout()},l.needsResizeLayout=function(){var t=n(this.element);return this.size&&t&&t.innerWidth!==this.size.innerWidth},l.addItems=function(t){var e=this._itemize(t);return e.length&&(this.items=this.items.concat(e)),e},l.appended=function(t){var e=this.addItems(t);e.length&&(this.layoutItems(e,!0),this.reveal(e))},l.prepended=function(t){var e=this._itemize(t);if(e.length){var n=this.items.slice(0);this.items=e.concat(n),this._resetLayout(),this._manageStamps(),this.layoutItems(e,!0),this.reveal(e),this.layoutItems(n)}},l.reveal=function(t){if(this._emitCompleteOnItems("reveal",t),t&&t.length){var e=this.updateStagger()
;t.forEach(function(t,n){t.stagger(n*e),t.reveal()})}},l.hide=function(t){if(this._emitCompleteOnItems("hide",t),t&&t.length){var e=this.updateStagger();t.forEach(function(t,n){t.stagger(n*e),t.hide()})}},l.revealItemElements=function(t){var e=this.getItems(t);this.reveal(e)},l.hideItemElements=function(t){var e=this.getItems(t);this.hide(e)},l.getItem=function(t){for(var e=0;e<this.items.length;e++){var n=this.items[e];if(n.element==t)return n}},l.getItems=function(t){var e=[];return(t=r.makeArray(t)).forEach(function(t){var n=this.getItem(t);n&&e.push(n)},this),e},l.remove=function(t){var e=this.getItems(t);this._emitCompleteOnItems("remove",e),e&&e.length&&e.forEach(function(t){t.remove(),r.removeFrom(this.items,t)},this)},l.destroy=function(){var t=this.element.style;t.height="",t.position="",t.width="",this.items.forEach(function(t){t.destroy()}),this.unbindResize();var e=this.element.outlayerGUID;delete s[e],delete this.element.outlayerGUID,a&&a.removeData(this.element,this.constructor.namespace)},f.data=function(t){var e=(t=r.getQueryElement(t))&&t.outlayerGUID;return e&&s[e]},f.create=function(t,e){var n=h(f);return n.defaults=r.extend({},f.defaults),r.extend(n.defaults,e),n.compatOptions=r.extend({},f.compatOptions),n.namespace=t,n.data=f.data,n.Item=h(i),r.htmlInit(n,t),a&&a.bridget&&a.bridget(t,n),n};var d={ms:1,s:1e3};return f.Item=i,f})},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=n(0),o=n(1),a=s(n(70)),u=n(30),c=s(u);function s(t){return t&&t.__esModule?t:{default:t}}var f=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=e.element,this.cta=e.cta||(0,i.hasClass)(this.selector,"button")?this.selector:this.selector.querySelector(".button"),this.videoType=e.videoType||this.selector.getAttribute("data-media-link-type"),this.videoId=e.videoId||this.selector.getAttribute("data-media-link-id"),this.loadPreview=e.loadPreview,void 0===this.loadPreview&&void 0!==this.selector&&(this.loadPreview=this.selector.getAttribute("data-media-preview"))}return r(t,[{key:"init",value:function(){"movingImage"===this.videoType&&(this.curExt=new a.default({videoID:this.videoId}),this.curExt.init(),this.loadPreview&&this.placeThumbnail(this.cta),this.bindEvents(),this.bindHashHandling())}},{key:"bindHashHandling",value:function(){var t=this;window.location.hash.indexOf(this.curExt.hashID)>=0&&window.location.hash.indexOf(this.curExt.videoID)>=0&&window.setTimeout(function(){var e=document.createElement("DIV");(0,i.addClass)(e,"preload-image"),e.innerHTML='<button class="button">'+(0,i.generateSVGIcon)("play","icon")+"</button>",t.placeThumbnail(e.querySelector("button")),(0,i.dispatchCustomEvent)(o.CONFIG.events.modalReplaceContent,e),(0,i.dispatchCustomEvent)(o.CONFIG.events.modalShow),e.querySelector("button").addEventListener("click",function(e){e.preventDefault(),(0,i.dispatchCustomEvent)(o.CONFIG.events.modalReplaceContent,t.curExt.getMediaContentElement()),t.curExt.replaceMediaContentElementWidthPlayer(),t.curExt.webTrackEvent()})},700)}},{key:"bindEvents",value:function(){var t=this;this.cta.addEventListener("click",function(e){e.preventDefault();var n=new c.default;n.init(),n.injectServiceCheck(function(){t.initialiseMovingImage()},function(t){n.showDeniedModalVideo(t)},u.UCEVENT_SERVICE_MOVINGIMAGE)})}},{key:"initialiseMovingImage",value:function(){window.location.hash=this.curExt.hashID+"="+this.videoId,(0,i.dispatchCustomEvent)(o.CONFIG.events.modalReplaceContent,this.curExt.getMediaContentElement()),this.curExt.replaceMediaContentElementWidthPlayer(),this.curExt.webTrackEvent(),(0,i.dispatchCustomEvent)(o.CONFIG.events.modalShow)}},{key:"placeThumbnail",value:function(t){var e=this;(new c.default).injectServiceCheck(function(){e.curExt.placeThumbnail(t)},function(){e.curExt.placeThumbnail(t)},u.UCEVENT_SERVICE_MOVINGIMAGE)}}]),t}();e.default=f},,,,,,function(t,e,n){"use strict";var r=n(251);n.d(e,"a",function(){return r.a}),n.d(e,"b",function(){return r.b}),n.d(e,"c",function(){return r.c});var i=n(778);n.d(e,"d",function(){return i.a}),n.d(e,"e",function(){return i.b}),n.d(e,"f",function(){return i.c}),n.d(e,"g",function(){return i.d});var o=n(777);n.d(e,"h",function(){return o.a})},function(t,e,n){"use strict";e.a=function(t){return v(function(){return t})()},e.b=v;var r=n(392),i=n(394),o=n(196),a=n(397),u=n(258),c=n(11),s=n(197),f=n(198),l=n(261),h=n(856),d=n.i(f.b)({point:function(t,e){this.stream.point(t*c.h,e*c.h)}});function p(t,e,r,i,o,a){if(!a)return function(t,e,n,r,i){function o(o,a){return[e+t*(o*=r),n-t*(a*=i)]}return o.invert=function(o,a){
return[(o-e)/t*r,(n-a)/t*i]},o}(t,e,r,i,o);var u=n.i(c.d)(a),s=n.i(c.e)(a),f=u*t,l=s*t,h=u/t,d=s/t,p=(s*r-u*e)/t,v=(s*e+u*r)/t;function g(t,n){return[f*(t*=i)-l*(n*=o)+e,r-l*t-f*n]}return g.invert=function(t,e){return[i*(h*t-d*e+p),o*(v-d*t-h*e)]},g}function v(t){var e,v,g,m,y,b,_,w,x,M,E=150,S=480,k=250,T=0,C=0,I=0,A=0,O=0,P=0,N=1,L=1,D=null,j=r.a,R=null,z=u.a,F=.5;function q(t){return w(t[0]*c.h,t[1]*c.h)}function B(t){return(t=w.invert(t[0],t[1]))&&[t[0]*c.i,t[1]*c.i]}function U(){var t=p(E,0,0,N,L,P).apply(null,e(T,C)),r=p(E,S-t[0],k-t[1],N,L,P);return v=n.i(s.b)(I,A,O),_=n.i(a.a)(e,r),w=n.i(a.a)(v,_),b=n.i(h.a)(_,F),V()}function V(){return x=M=null,q}return q.stream=function(t){return x&&M===t?x:x=d(function(t){return n.i(f.b)({point:function(e,n){var r=t(e,n);return this.stream.point(r[0],r[1])}})}(v)(j(b(z(M=t)))))},q.preclip=function(t){return arguments.length?(j=t,D=void 0,V()):j},q.postclip=function(t){return arguments.length?(z=t,R=g=m=y=null,V()):z},q.clipAngle=function(t){return arguments.length?(j=+t?n.i(i.a)(D=t*c.h):(D=null,r.a),V()):D*c.i},q.clipExtent=function(t){return arguments.length?(z=null==t?(R=g=m=y=null,u.a):n.i(o.a)(R=+t[0][0],g=+t[0][1],m=+t[1][0],y=+t[1][1]),V()):null==R?null:[[R,g],[m,y]]},q.scale=function(t){return arguments.length?(E=+t,U()):E},q.translate=function(t){return arguments.length?(S=+t[0],k=+t[1],U()):[S,k]},q.center=function(t){return arguments.length?(T=t[0]%360*c.h,C=t[1]%360*c.h,U()):[T*c.i,C*c.i]},q.rotate=function(t){return arguments.length?(I=t[0]%360*c.h,A=t[1]%360*c.h,O=t.length>2?t[2]%360*c.h:0,U()):[I*c.i,A*c.i,O*c.i]},q.angle=function(t){return arguments.length?(P=t%360*c.h,U()):P*c.i},q.reflectX=function(t){return arguments.length?(N=t?-1:1,U()):N<0},q.reflectY=function(t){return arguments.length?(L=t?-1:1,U()):L<0},q.precision=function(t){return arguments.length?(b=n.i(h.a)(_,F=t*t),V()):n.i(c.o)(F)},q.fitExtent=function(t,e){return n.i(l.a)(q,t,e)},q.fitSize=function(t,e){return n.i(l.b)(q,t,e)},q.fitWidth=function(t,e){return n.i(l.c)(q,t,e)},q.fitHeight=function(t,e){return n.i(l.d)(q,t,e)},function(){return e=t.apply(this,arguments),q.invert=e.invert&&B,U()}}},function(t,e,n){"use strict";n.d(e,"c",function(){return R}),e.b=z;var r=n(1015),i=n(1016),o=n(1017),a=n(1018),u=n(1001),c=n(995),s=n(429),f=n(1e3),l=n(1005),h=n(1007),d=n(1011),p=n(1020),v=n(992),g=n(1009),m=n(1008),y=n(1019),b=n(999),_=n(998),w=n(991),x=n(431),M=n(1012),E=n(993),S=n(1021),k=n(1002),T=n(1013),C=n(1006),I=n(990),A=n(1003),O=n(1014),P=n(994),N=n(996),L=n(1010),D=n(997),j=n(1004),R=[null];function z(t,e){this._groups=t,this._parents=e}function F(){return new z([[document.documentElement]],R)}z.prototype=F.prototype={constructor:z,select:r.a,selectAll:i.a,selectChild:o.a,selectChildren:a.a,filter:u.a,data:c.a,enter:s.a,exit:f.a,join:l.a,merge:h.a,selection:function(){return this},order:d.a,sort:p.a,call:v.a,nodes:g.a,node:m.a,size:y.a,empty:b.a,each:_.a,attr:w.a,style:x.b,property:M.a,classed:E.a,text:S.a,html:k.a,raise:T.a,lower:C.a,append:I.a,insert:A.a,remove:O.a,clone:P.a,datum:N.a,on:L.a,dispatch:D.a,[Symbol.iterator]:j.a},e.a=F},,,,function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=n(0),o=n(1),a=c(n(3)),u=c(n(28));function c(t){return t&&t.__esModule?t:{default:t}}var s=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.videoID=e.videoID,this.hashID="watchmiid"}return r(t,[{key:"init",value:function(){this.loadExternalFile()}},{key:"placeThumbnail",value:function(t){fetch(o.CONFIG.movingImage.apiUrl+"/player/"+o.CONFIG.movingImage.playerID+"/video/"+this.videoID,(0,i.fetchOptions)("GET",null,!0,!0)).then(function(t){return t.json()}).then(function(e){if(!("stillSources"in e)){throw{message:"invalid videodata"}}var n=e.stillSources["1080p"]||Object.values(e.stillSources)[0],r=document.createElement("figure");r.setAttribute("data-img-src-large",n),r.setAttribute("data-img-option","src-large"),(0,i.addClass)(r,"mod-img-loader");var o=new u.default({element:r});o.init(),o.updateImageSource(),t.insertBefore(r,t.querySelector("button"))}).catch(function(e){console.info(e),(0,i.removeChild)(t)})}},{key:"bindCloseEvent",value:function(){window.removeEventListener(o.CONFIG.events.modalOnHide,this.removePlayer),window.addEventListener(o.CONFIG.events.modalOnHide,this.removePlayer)}},{key:"removePlayer",value:function(){if(document.getElementById(o.CONFIG.movingImage.playerElementId))try{var t=window.VideoPlayer.Collection.getPlayerById(o.CONFIG.movingImage.playerElementId);t&&(t.stop(),
window.VideoPlayer.Collection.removePlayerById(o.CONFIG.movingImage.playerElementId))}catch(t){console.error("Error occurred while trying to get or remove player:",t)}}},{key:"loadExternalFile",value:function(){var t=this;if(window.VideoPlayer)this.createPlayer();else{var e=document.getElementsByTagName("head")[0],n=document.createElement("script");n.type="text/javascript",n.src=o.CONFIG.movingImage.extScriptUrl,e.appendChild(n),n.onload=function(){t.createPlayer()}}}},{key:"createPlayer",value:function(){var t=this;this.initOptions={success:function(e){var n=t.getEnSubTrackId(e.getTextTracks());e.setTextTrack(n)},parameters:{configType:o.CONFIG.movingImage.configType,playerId:o.CONFIG.movingImage.playerID,videoId:this.videoID,apiUrl:o.CONFIG.movingImage.apiUrl,flashPath:o.CONFIG.movingImage.flashPath}}}},{key:"getMediaContentElement",value:function(){var t=document.createElement("div");return t.id=o.CONFIG.movingImage.playerElementId,t}},{key:"replaceMediaContentElementWidthPlayer",value:function(){window.VideoPlayer.Collection.addPlayerById(o.CONFIG.movingImage.playerElementId,this.initOptions),this.bindCloseEvent()}},{key:"getEnSubTrackId",value:function(t){for(var e=0;e<t.length;e+=1){var n=t[e];if(n.language===(0,i.getCurrentLanguage)())return n.id}return""}},{key:"webTrackEvent",value:function(){(0,a.default)().trackByAction("movingImage_open_"+this.videoID)}}]),t}();e.default=s},,,,,function(t,e,n){"use strict";e.a=function(t,e){return null==t||null==e?NaN:t<e?-1:t>e?1:t>=e?0:NaN}},function(t,e,n){var r,i;!function(o,a){void 0===(i="function"==typeof(r=a)?r.call(e,n,e,t):r)||(t.exports=i)}("undefined"!=typeof window&&window,function(){"use strict";function t(){}var e=t.prototype;return e.on=function(t,e){if(t&&e){var n=this._events=this._events||{},r=n[t]=n[t]||[];return-1==r.indexOf(e)&&r.push(e),this}},e.once=function(t,e){if(t&&e){this.on(t,e);var n=this._onceEvents=this._onceEvents||{};return(n[t]=n[t]||{})[e]=!0,this}},e.off=function(t,e){var n=this._events&&this._events[t];if(n&&n.length){var r=n.indexOf(e);return-1!=r&&n.splice(r,1),this}},e.emitEvent=function(t,e){var n=this._events&&this._events[t];if(n&&n.length){n=n.slice(0),e=e||[];for(var r=this._onceEvents&&this._onceEvents[t],i=0;i<n.length;i++){var o=n[i];r&&r[o]&&(this.off(t,o),delete r[o]),o.apply(this,e)}return this}},e.allOff=function(){delete this._events,delete this._onceEvents},t})},,,,,,,function(t,e,n){"use strict";e.a=c,e.c=function(t,e){return e.domain(t.domain()).range(t.range()).interpolate(t.interpolate()).clamp(t.clamp()).unknown(t.unknown())},e.b=h,e.d=function(){return h()(c,c)};var r=n(27),i=n(55),o=n(975),a=n(275),u=[0,1];function c(t){return t}function s(t,e){return(e-=t=+t)?function(n){return(n-t)/e}:n.i(o.a)(isNaN(e)?NaN:.5)}function f(t,e,n){var r=t[0],i=t[1],o=e[0],a=e[1];return i<r?(r=s(i,r),o=n(a,o)):(r=s(r,i),o=n(o,a)),function(t){return o(r(t))}}function l(t,e,i){var o=Math.min(t.length,e.length)-1,a=new Array(o),u=new Array(o),c=-1;for(t[o]<t[0]&&(t=t.slice().reverse(),e=e.slice().reverse());++c<o;)a[c]=s(t[c],t[c+1]),u[c]=i(e[c],e[c+1]);return function(e){var i=n.i(r.a)(t,e,1,o)-1;return u[i](a[i](e))}}function h(){var t,e,n,r,o,s,h=u,d=u,p=i.a,v=c;function g(){var t=Math.min(h.length,d.length);return v!==c&&(v=function(t,e){var n;return t>e&&(n=t,t=e,e=n),function(n){return Math.max(t,Math.min(e,n))}}(h[0],h[t-1])),r=t>2?l:f,o=s=null,m}function m(e){return null==e||isNaN(e=+e)?n:(o||(o=r(h.map(t),d,p)))(t(v(e)))}return m.invert=function(n){return v(e((s||(s=r(d,h.map(t),i.h)))(n)))},m.domain=function(t){return arguments.length?(h=Array.from(t,a.a),g()):h.slice()},m.range=function(t){return arguments.length?(d=Array.from(t),g()):d.slice()},m.rangeRound=function(t){return d=Array.from(t),p=i.k,g()},m.clamp=function(t){return arguments.length?(v=!!t||c,g()):v!==c},m.interpolate=function(t){return arguments.length?(p=t,g()):p},m.unknown=function(t){return arguments.length?(n=t,m):n},function(n,r){return t=n,e=r,g()}}},function(t,e,n){"use strict";e.a=function t(e,n,o,a){function u(t){return e(t=0===arguments.length?new Date:new Date(+t)),t}u.floor=(t=>(e(t=new Date(+t)),t));u.ceil=(t=>(e(t=new Date(t-1)),n(t,1),e(t),t));u.round=(t=>{const e=u(t),n=u.ceil(t);return t-e<n-t?e:n});u.offset=((t,e)=>(n(t=new Date(+t),null==e?1:Math.floor(e)),t));u.range=((t,r,i)=>{const o=[];if(t=u.ceil(t),i=null==i?1:Math.floor(i),!(t<r&&i>0))return o;let a;do{o.push(a=new Date(+t)),n(t,i),e(t)}while(a<t&&t<r);return o});u.filter=(r=>t(t=>{if(t>=t)for(;e(t),!r(t);)t.setTime(t-1)},(t,e)=>{if(t>=t)if(e<0)for(;++e<=0;)for(;n(t,-1),!r(t););else for(;--e>=0;)for(;n(t,1),!r(t););}));o&&(u.count=((t,n)=>(r.setTime(+t),i.setTime(+n),e(r),e(i),Math.floor(o(r,i)))),u.every=(t=>(t=Math.floor(t),isFinite(t)&&t>0?t>1?u.filter(a?e=>a(e)%t==0:e=>u.count(0,e)%t==0):u:null)));return u};const r=new Date,i=new Date},function(t,e,n){!function(e,r){t.exports=r(n(4))}(0,function(t){"use strict";var e=function(t){
return t&&"object"==typeof t&&"default"in t?t:{default:t}}(t),n={s:"ein paar Sekunden",m:["eine Minute","einer Minute"],mm:"%d Minuten",h:["eine Stunde","einer Stunde"],hh:"%d Stunden",d:["ein Tag","einem Tag"],dd:["%d Tage","%d Tagen"],M:["ein Monat","einem Monat"],MM:["%d Monate","%d Monaten"],y:["ein Jahr","einem Jahr"],yy:["%d Jahre","%d Jahren"]};function r(t,e,r){var i=n[r];return Array.isArray(i)&&(i=i[e?0:1]),i.replace("%d",t)}var i={name:"de",weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan_Feb_März_Apr_Mai_Juni_Juli_Aug_Sept_Okt_Nov_Dez".split("_"),ordinal:function(t){return t+"."},weekStart:1,yearStart:4,formats:{LTS:"HH:mm:ss",LT:"HH:mm",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},relativeTime:{future:"in %s",past:"vor %s",s:r,m:r,mm:r,h:r,hh:r,d:r,dd:r,M:r,MM:r,y:r,yy:r}};return e.default.locale(i,null,!0),i})},,,,function(t,e,n){"use strict";e.a=function(){}},function(t,e,n){"use strict";e.b=u,e.a=function t(){var e=n.i(i.d)();e.copy=function(){return n.i(i.c)(e,t())};o.b.apply(e,arguments);return u(e)};var r=n(27),i=n(83),o=n(40),a=n(424);function u(t){var e=t.domain;return t.ticks=function(t){var i=e();return n.i(r._6)(i[0],i[i.length-1],null==t?10:t)},t.tickFormat=function(t,r){var i=e();return n.i(a.a)(i[0],i[i.length-1],null==t?10:t,r)},t.nice=function(i){null==i&&(i=10);var o,a,u=e(),c=0,s=u.length-1,f=u[c],l=u[s],h=10;for(l<f&&(a=f,f=l,l=a,a=c,c=s,s=a);h-- >0;){if((a=n.i(r._7)(f,l,i))===o)return u[c]=f,u[s]=l,e(u);if(a>0)f=Math.floor(f/a)*a,l=Math.ceil(l/a)*a;else{if(!(a<0))break;f=Math.ceil(f*a)/a,l=Math.floor(l*a)/a}o=a}return t},t}},function(t,e,n){"use strict";e.b=S,e.a=k,e.c=function(){return++E};var r=n(45),i=n(1055),o=n(1056),a=n(1057),u=n(1058),c=n(1059),s=n(1060),f=n(1062),l=n(1063),h=n(1064),d=n(1065),p=n(1066),v=n(1067),g=n(1068),m=n(1069),y=n(1070),b=n(1071),_=n(1072),w=n(1073),x=n(210),M=n(1061),E=0;function S(t,e,n,r){this._groups=t,this._parents=e,this._name=n,this._id=r}function k(t){return n.i(r.k)().transition(t)}var T=r.k.prototype;S.prototype=k.prototype={constructor:S,select:p.a,selectAll:v.a,selectChild:T.selectChild,selectChildren:T.selectChildren,filter:f.a,merge:l.a,selection:g.a,transition:w.a,call:T.call,nodes:T.nodes,node:T.node,size:T.size,empty:T.empty,each:T.each,on:h.a,attr:i.a,attrTween:o.a,style:m.a,styleTween:y.a,text:b.a,textTween:_.a,remove:d.a,tween:x.a,delay:a.a,duration:u.a,ease:c.a,easeVarying:s.a,end:M.a,[Symbol.iterator]:T[Symbol.iterator]}},,function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=s(n(7)),o=n(0),a=s(n(16)),u=s(n(43)),c=n(1);function s(t){return t&&t.__esModule?t:{default:t}}var f=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.element=e.element,this.submitButton=this.element.querySelector('input[type="submit"]'),this.form=this.element.querySelector("form"),this.formFields=(0,i.default)(this.element.querySelectorAll("input, select, textarea")),this.thankYouPage=this.element.dataset.thankYouPage||null,this.successMessage=this.element.dataset.successMessage||"Success",this.errorMessage=this.element.dataset.errorMessage||"Error",this.loadingMessage=this.element.dataset.loadingMessage||"Sending...",this.submitUrl=e.submitUrl||this.element.dataset.customSubmitUrl||c.CONFIG.genericForm.submitUrl,this.honeypot=this.element.querySelector("#contactform-validation")}return r(t,[{key:"init",value:function(){this.addClickEvent(),this.addSubmitEvent(),this.overwriteSubmitLabel(),this.setOauth2UserData()}},{key:"addClickEvent",value:function(){var t=this;this.submitButton.addEventListener("click",function(e){if((0,i.default)((0,o.querySelectorArray)(t.element,".error")).forEach(function(t){(0,o.removeClass)(t,"error")}),!t.honeypot.checked&&(t.validateForm(),null===t.element.querySelector(".error"))){var n=document.createEvent("Event");n.initEvent("submit",!1,!0),e.target.closest("form").dispatchEvent(n)}e.preventDefault()})}},{key:"addSubmitEvent",value:function(){var t=this;this.element.querySelector("form").addEventListener("submit",function(e){var n=e.target,r=(0,i.default)(n.querySelectorAll("input, textarea, select")),c={formId:t.form.dataset.formId,languageId:(0,o.getCMSLanguageId)(),userEmail:""},s={},f=null;r.forEach(function(e,n){var r=t.getSubmitNameFromElement(e,n),i=null;switch(e.getAttribute("type")){case"button":
case"submit":break;case"checkbox":if(e.checked){var o=e.parentNode.querySelector(".checkbox-text"),a=o?o.innerText:e.value;s[r]=r in s?s[r]+","+a:a}break;case"radio":e.checked&&(i=e.parentNode.querySelector(".radio-text"),s[r]=i?i.innerText:e.value);break;case"file":f=e.files[0];break;case"email":s[r]=e.value,c.userEmail=e.value;break;case"text":case"input":default:if(s[r]=e.value,"SELECT"===e.nodeName){var u=e.querySelector("option[value="+e.value+"]");u&&u.innerText&&(s[r]=u.innerText)}}}),c.data=s;var l=new FormData;l.append("json",(0,u.default)(c)),void 0!==f&&null!==f&&l.append("file",f,f.name),a.default.showLoadingModal(t.loadingMessage,"",!0),fetch(t.submitUrl,(0,o.fetchOptions)("POST",l)).then(function(e){var r="";200===e.status?(r=t.successMessage,n.reset(),t.thankYouPage&&window.setTimeout(function(){window.location.href=t.thankYouPage},5e3)):r=t.errorMessage,a.default.showModalByString(r)}).catch(function(){}),e.preventDefault()})}},{key:"overwriteSubmitLabel",value:function(){var t=this.element.querySelector("[data-submit-button-text]");t&&(this.submitButton.value=t.dataset.submitButtonText)}},{key:"setOauth2UserData",value:function(){var t=this;this.oauth2EventReceived=!1,window.addEventListener(c.CONFIG.events.oauth2UserData.available,function(){t.oauth2EventReceived||(0,o.querySelectorArray)(t.element,"[data-userdata-key]").forEach(function(t){var e=t,n="userId"===t.dataset.userdataKey?"email":t.dataset.userdataKey,r=(0,o.getUserDataValue)(n);r&&(e.value=r)}),t.oauth2EventReceived=!0})}},{key:"validateForm",value:function(){for(var t=void 0,e=0;e<this.formFields.length;e+=1){var n=this.formFields[e];n.value=n.value.trim();var r=null!==n.getAttribute("required"),i=""===n.value;if("email"===n.getAttribute("type")){if(r||!i){n.value.match(/^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$/i)||(this.attachError(n),t=t||n)}}else if(r)if("SELECT"===n.nodeName&&i){var a=(0,o.findParent)(n,"mod-select");this.attachError(a),t=t||a.getElementsByTagName("button")[0]}else if("checkbox"!==n.getAttribute("type")||n.checked)if("radio"!==n.getAttribute("type")||n.checked)i&&(this.attachError(n),t=t||n);else{this.element.querySelector('input[name="'+n.getAttribute("name")+'"]:checked')||((0,o.findParent)(n,"radio-label").classList.add("error"),t=t||n)}else(0,o.findParent)(n,"checkbox-label").classList.add("error"),t=t||n}t&&t.focus()}},{key:"attachError",value:function(t){(0,o.addClass)(t,"error");var e=t.parentNode.querySelector(".error-message");e&&(0,o.removeClass)(e,"hidden")}},{key:"getSubmitNameFromElement",value:function(t){var e=t.getAttribute("name");return(0,o.hasClass)(t,"date-range-picker__start-input")?e+" from":(0,o.hasClass)(t,"date-range-picker__end-input")?e+" to":e}}]),t}();e.default=f},,,,,,function(t,e,n){var r,i,o;!function(a,u){i=[n(57),n(41)],void 0===(o="function"==typeof(r=u)?r.apply(e,i):r)||(t.exports=o)}(window,function(t,e){"use strict";var n=t.create("masonry");n.compatOptions.fitWidth="isFitWidth";var r=n.prototype;return r._resetLayout=function(){this.getSize(),this._getMeasurement("columnWidth","outerWidth"),this._getMeasurement("gutter","outerWidth"),this.measureColumns(),this.colYs=[];for(var t=0;t<this.cols;t++)this.colYs.push(0);this.maxY=0,this.horizontalColIndex=0},r.measureColumns=function(){if(this.getContainerWidth(),!this.columnWidth){var t=this.items[0],n=t&&t.element;this.columnWidth=n&&e(n).outerWidth||this.containerWidth}var r=this.columnWidth+=this.gutter,i=this.containerWidth+this.gutter,o=i/r,a=r-i%r;o=Math[a&&a<1?"round":"floor"](o),this.cols=Math.max(o,1)},r.getContainerWidth=function(){var t=this._getOption("fitWidth")?this.element.parentNode:this.element,n=e(t);this.containerWidth=n&&n.innerWidth},r._getItemLayoutPosition=function(t){t.getSize();var e=t.size.outerWidth%this.columnWidth,n=Math[e&&e<1?"round":"ceil"](t.size.outerWidth/this.columnWidth);n=Math.min(n,this.cols);for(var r=this[this.options.horizontalOrder?"_getHorizontalColPosition":"_getTopColPosition"](n,t),i={x:this.columnWidth*r.col,y:r.y},o=r.y+t.size.outerHeight,a=n+r.col,u=r.col;u<a;u++)this.colYs[u]=o;return i},r._getTopColPosition=function(t){var e=this._getTopColGroup(t),n=Math.min.apply(Math,e);return{col:e.indexOf(n),y:n}},r._getTopColGroup=function(t){if(t<2)return this.colYs;for(var e=[],n=this.cols+1-t,r=0;r<n;r++)e[r]=this._getColGroupY(r,t);return e},r._getColGroupY=function(t,e){if(e<2)return this.colYs[t];var n=this.colYs.slice(t,t+e);return Math.max.apply(Math,n)},r._getHorizontalColPosition=function(t,e){var n=this.horizontalColIndex%this.cols;n=t>1&&n+t>this.cols?0:n;var r=e.size.outerWidth&&e.size.outerHeight;return this.horizontalColIndex=r?n+t:this.horizontalColIndex,{col:n,y:this._getColGroupY(n,t)}},r._manageStamp=function(t){var n=e(t),r=this._getElementOffset(t),i=this._getOption("originLeft")?r.left:r.right,o=i+n.outerWidth,a=Math.floor(i/this.columnWidth);a=Math.max(0,a)
;var u=Math.floor(o/this.columnWidth);u-=o%this.columnWidth?0:1,u=Math.min(this.cols-1,u);for(var c=(this._getOption("originTop")?r.top:r.bottom)+n.outerHeight,s=a;s<=u;s++)this.colYs[s]=Math.max(c,this.colYs[s])},r._getContainerSize=function(){this.maxY=Math.max.apply(Math,this.colYs);var t={height:this.maxY};return this._getOption("fitWidth")&&(t.width=this._getContainerFitWidth()),t},r._getContainerFitWidth=function(){for(var t=0,e=this.cols;--e&&0===this.colYs[e];)t++;return(this.cols-t)*this.columnWidth-this.gutter},r.needsResizeLayout=function(){var t=this.containerWidth;return this.getContainerWidth(),t!=this.containerWidth},n})},,,,,,,,,,,,function(t,e,n){"use strict";function r(t,e){t&&o.hasOwnProperty(t.type)&&o[t.type](t,e)}var i={Feature:function(t,e){r(t.geometry,e)},FeatureCollection:function(t,e){for(var n=t.features,i=-1,o=n.length;++i<o;)r(n[i].geometry,e)}},o={Sphere:function(t,e){e.sphere()},Point:function(t,e){t=t.coordinates,e.point(t[0],t[1],t[2])},MultiPoint:function(t,e){for(var n=t.coordinates,r=-1,i=n.length;++r<i;)t=n[r],e.point(t[0],t[1],t[2])},LineString:function(t,e){a(t.coordinates,e,0)},MultiLineString:function(t,e){for(var n=t.coordinates,r=-1,i=n.length;++r<i;)a(n[r],e,0)},Polygon:function(t,e){u(t.coordinates,e)},MultiPolygon:function(t,e){for(var n=t.coordinates,r=-1,i=n.length;++r<i;)u(n[r],e)},GeometryCollection:function(t,e){for(var n=t.geometries,i=-1,o=n.length;++i<o;)r(n[i],e)}};function a(t,e,n){var r,i=-1,o=t.length-n;for(e.lineStart();++i<o;)r=t[i],e.point(r[0],r[1],r[2]);e.lineEnd()}function u(t,e){var n=-1,r=t.length;for(e.polygonStart();++n<r;)a(t[n],e,1);e.polygonEnd()}e.a=function(t,e){t&&i.hasOwnProperty(t.type)?i[t.type](t,e):r(t,e)}},function(t,e,n){"use strict";e.a=function(t){return function(){return t}}},function(t,e,n){"use strict";e.a=class extends Map{constructor(t,e=a){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:e}}),null!=t)for(const[e,n]of t)this.set(e,n)}get(t){return super.get(r(this,t))}has(t){return super.has(r(this,t))}set(t,e){return super.set(i(this,t),e)}delete(t){return super.delete(o(this,t))}};function r({_intern:t,_key:e},n){const r=e(n);return t.has(r)?t.get(r):n}function i({_intern:t,_key:e},n){const r=e(n);return t.has(r)?t.get(r):(t.set(r,n),n)}function o({_intern:t,_key:e},n){const r=e(n);return t.has(r)&&(n=t.get(r),t.delete(r)),n}function a(t){return null!==t&&"object"==typeof t?t.valueOf():t}e.b=class extends Set{constructor(t,e=a){if(super(),Object.defineProperties(this,{_intern:{value:new Map},_key:{value:e}}),null!=t)for(const e of t)this.add(e)}has(t){return super.has(r(this,t))}add(t){return super.add(i(this,t))}delete(t){return super.delete(o(this,t))}}},function(t,e,n){var r,i,o;!function(a,u){i=[n(41),n(57)],void 0===(o="function"==typeof(r=u)?r.apply(e,i):r)||(t.exports=o)}(window,function(t,e){"use strict";function n(t){this.isotope=t,t&&(this.options=t.options[this.namespace],this.element=t.element,this.items=t.filteredItems,this.size=t.size)}var r=n.prototype;return["_resetLayout","_getItemLayoutPosition","_manageStamp","_getContainerSize","_getElementOffset","needsResizeLayout","_getOption"].forEach(function(t){r[t]=function(){return e.prototype[t].apply(this.isotope,arguments)}}),r.needsVerticalResizeLayout=function(){var e=t(this.isotope.element);return this.isotope.size&&e&&e.innerHeight!=this.isotope.size.innerHeight},r._getMeasurement=function(){this.isotope._getMeasurement.apply(this,arguments)},r.getColumnWidth=function(){this.getSegmentSize("column","Width")},r.getRowHeight=function(){this.getSegmentSize("row","Height")},r.getSegmentSize=function(t,e){var n=t+e,r="outer"+e;if(this._getMeasurement(n,r),!this[n]){var i=this.getFirstItemSize();this[n]=i&&i[r]||this.isotope.size["inner"+e]}},r.getFirstItemSize=function(){var e=this.isotope.filteredItems[0];return e&&e.element&&t(e.element)},r.layout=function(){this.isotope.layout.apply(this.isotope,arguments)},r.getSize=function(){this.isotope.getSize(),this.size=this.isotope.size},n.modes={},n.create=function(t,e){function i(){n.apply(this,arguments)}return i.prototype=Object.create(r),i.prototype.constructor=i,e&&(i.options=e),i.prototype.namespace=t,n.modes[t]=i,i},n})},,,,function(t,e,n){var r,i;!function(o,a){"use strict";void 0===(i="function"==typeof(r=a)?r.call(e,n,e,t):r)||(t.exports=i)}(window,function(){"use strict";var t=function(){var t=window.Element.prototype;if(t.matches)return"matches";if(t.matchesSelector)return"matchesSelector";for(var e=["webkit","moz","ms","o"],n=0;n<e.length;n++){var r=e[n]+"MatchesSelector";if(t[r])return r}}();return function(e,n){return e[t](n)}})},function(t,e,n){var r,i;!function(o,a){r=[n(118)],void 0===(i=function(t){return a(o,t)}.apply(e,r))||(t.exports=i)}(window,function(t,e){"use strict";var n={extend:function(t,e){for(var n in e)t[n]=e[n];return t},modulo:function(t,e){return(t%e+e)%e}},r=Array.prototype.slice;n.makeArray=function(t){
return Array.isArray(t)?t:null===t||void 0===t?[]:"object"==typeof t&&"number"==typeof t.length?r.call(t):[t]},n.removeFrom=function(t,e){var n=t.indexOf(e);-1!=n&&t.splice(n,1)},n.getParent=function(t,n){for(;t.parentNode&&t!=document.body;)if(t=t.parentNode,e(t,n))return t},n.getQueryElement=function(t){return"string"==typeof t?document.querySelector(t):t},n.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},n.filterFindElements=function(t,r){var i=[];return(t=n.makeArray(t)).forEach(function(t){if(t instanceof HTMLElement)if(r){e(t,r)&&i.push(t);for(var n=t.querySelectorAll(r),o=0;o<n.length;o++)i.push(n[o])}else i.push(t)}),i},n.debounceMethod=function(t,e,n){n=n||100;var r=t.prototype[e],i=e+"Timeout";t.prototype[e]=function(){var t=this[i];clearTimeout(t);var e=arguments,o=this;this[i]=setTimeout(function(){r.apply(o,e),delete o[i]},n)}},n.docReady=function(t){var e=document.readyState;"complete"==e||"interactive"==e?setTimeout(t):document.addEventListener("DOMContentLoaded",t)},n.toDashed=function(t){return t.replace(/(.)([A-Z])/g,function(t,e,n){return e+"-"+n}).toLowerCase()};var i=t.console;return n.htmlInit=function(e,r){n.docReady(function(){var o=n.toDashed(r),a="data-"+o,u=document.querySelectorAll("["+a+"]"),c=document.querySelectorAll(".js-"+o),s=n.makeArray(u).concat(n.makeArray(c)),f=a+"-options",l=t.jQuery;s.forEach(function(t){var n,o=t.getAttribute(a)||t.getAttribute(f);try{n=o&&JSON.parse(o)}catch(e){return void(i&&i.error("Error parsing "+a+" on "+t.className+": "+e))}var u=new e(t,n);l&&l.data(t,r,u)})})},n})},function(t,e,n){(function(e){var n="Expected a function",r=NaN,i="[object Symbol]",o=/^\s+|\s+$/g,a=/^[-+]0x[0-9a-f]+$/i,u=/^0b[01]+$/i,c=/^0o[0-7]+$/i,s=parseInt,f="object"==typeof e&&e&&e.Object===Object&&e,l="object"==typeof self&&self&&self.Object===Object&&self,h=f||l||Function("return this")(),d=Object.prototype.toString,p=Math.max,v=Math.min,g=function(){return h.Date.now()};function m(t){var e=typeof t;return!!t&&("object"==e||"function"==e)}function y(t){if("number"==typeof t)return t;if(function(t){return"symbol"==typeof t||function(t){return!!t&&"object"==typeof t}(t)&&d.call(t)==i}(t))return r;if(m(t)){var e="function"==typeof t.valueOf?t.valueOf():t;t=m(e)?e+"":e}if("string"!=typeof t)return 0===t?t:+t;t=t.replace(o,"");var n=u.test(t);return n||c.test(t)?s(t.slice(2),n?2:8):a.test(t)?r:+t}t.exports=function(t,e,r){var i,o,a,u,c,s,f=0,l=!1,h=!1,d=!0;if("function"!=typeof t)throw new TypeError(n);function b(e){var n=i,r=o;return i=o=void 0,f=e,u=t.apply(r,n)}function _(t){var n=t-s;return void 0===s||n>=e||n<0||h&&t-f>=a}function w(){var t=g();if(_(t))return x(t);c=setTimeout(w,function(t){var n=e-(t-s);return h?v(n,a-(t-f)):n}(t))}function x(t){return c=void 0,d&&i?b(t):(i=o=void 0,u)}function M(){var t=g(),n=_(t);if(i=arguments,o=this,s=t,n){if(void 0===c)return function(t){return f=t,c=setTimeout(w,e),l?b(t):u}(s);if(h)return c=setTimeout(w,e),b(s)}return void 0===c&&(c=setTimeout(w,e)),u}return e=y(e)||0,m(r)&&(l=!!r.leading,a=(h="maxWait"in r)?p(y(r.maxWait)||0,e):a,d="trailing"in r?!!r.trailing:d),M.cancel=function(){void 0!==c&&clearTimeout(c),f=0,i=s=o=c=void 0},M.flush=function(){return void 0===c?u:x(g())},M}}).call(e,n(5))},,function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}();n(18);var i=function(t){return t&&t.__esModule?t:{default:t}}(n(3)),o=n(0);var a=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=e.element,this.container=this.selector.querySelector(".query-links"),null!==this.container?this.listElements=(0,o.querySelectorArray)(this.container,"li"):this.listElements=[],this.filterKey=this.selector.dataset.selectName,this.searchParameter=new URLSearchParams(window.location.search),this.defaultPageKey="page"}return r(t,[{key:"init",value:function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";this.bindClick(t,this.listElements)}},{key:"bindClick",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:"";arguments[1].forEach(function(n){t.searchParameter.get(t.filterKey)===n.dataset.value?((0,o.addClass)(n,"active"),(0,o.findParent)(n,"meta-type")&&n.querySelector("a").setAttribute("aria-current","true")):null===t.searchParameter.get(t.filterKey)&&t.filterKey===t.defaultPageKey&&"1"===n.dataset.value?(0,o.addClass)(n,"active"):(0,o.addClass)(n,"inactive");n.addEventListener("click",function(r){r.preventDefault(),n.classList.contains("disabled")||t.submitQuery(e,n)})})}},{key:"submitQuery",value:function(t,e){""!==e.dataset.value?this.searchParameter.set(this.filterKey,e.dataset.value):(this.searchParameter.delete(this.filterKey),
this.removeDependentParameter()),this.filterKey!==this.defaultPageKey&&this.searchParameter.delete(this.defaultPageKey);var n=this.searchParameter.toString();""!==t&&(0,i.default)().trackByAction(t+"_"+n.split("&").join("-")),window.open("?"+n,"_self")}},{key:"removeDependentParameter",value:function(){var t=this,e=(0,o.querySelectorArray)(this.selector.parentNode,"[data-dependent-select='"+this.filterKey+"']");e.length>0&&e.forEach(function(e){t.searchParameter.delete(e.dataset.selectName)})}}]),t}();e.default=a},,,,,,,function(t,e,n){"use strict";var r=n(787);n.d(e,"a",function(){return r.a})},function(t,e,n){"use strict";e.a=function(t){return function(){return t}}},function(t,e,n){"use strict";e.b=function(t,e){var o=e-t;return o?i(t,o>180||o<-180?o-360*Math.round(o/360):o):n.i(r.a)(isNaN(t)?e:t)},e.c=function(t){return 1==(t=+t)?o:function(e,i){return i-e?function(t,e,n){return t=Math.pow(t,n),e=Math.pow(e,n)-t,n=1/n,function(r){return Math.pow(t+r*e,n)}}(e,i,t):n.i(r.a)(isNaN(e)?i:e)}},e.a=o;var r=n(412);function i(t,e){return function(n){return t+n*e}}function o(t,e){var o=e-t;return o?i(t,o):n.i(r.a)(isNaN(t)?e:t)}},function(t,e,n){"use strict";e.a=1e3;e.b=6e4;e.c=36e5;e.d=864e5;e.e=6048e5;e.f=2592e6;e.g=31536e6},,,,function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}();n(18);var i=f(n(37)),o=f(n(7)),a=f(n(3)),u=f(n(122)),c=n(0),s=n(1);function f(t){return t&&t.__esModule?t:{default:t}}var l=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=e.element,this.customEvent=e.customEvent,this.scrollElementIntoView=null===e.scrollElementIntoView||e.scrollElementIntoView,this.preSelection=e.preSelection||null,this.activeClass="active",this.disabled=!1,this.dropdown="",this.dropdownActive="",this.buttonLabel=this.selector.dataset.defaultLabel||"",this.filterKey=this.selector.dataset.selectName,this.searchParameter=new URLSearchParams(unescape(window.location.search)),this.defaultSelectedText=this.selector.dataset.selectedValue,this.currentSelectedKey=null,this.options=e,this.trackInformation=(0,a.default)().getCompleteTrackValueByElement(e.element),this.select=this.selector.querySelector(".native-select"),this.selectOptions=(0,c.querySelectorArray)(this.select,"option"),this.resetButton=this.selector.parentNode.querySelector("[name=reset]"),this.queryHandler=null}return r(t,[{key:"init",value:function(){this.handleSelectDependencies(),this.handleLinkDependencies(),this.generateStyledDropdown(),this.toggleDropdown(),this.handleOptionClick(),this.resetFilter()}},{key:"handleSelectDependencies",value:function(){""!==this.selector.dataset.dependentSelect&&null===this.searchParameter.get(this.selector.dataset.dependentSelect)&&(this.disabled=!0)}},{key:"handleLinkDependencies",value:function(){if(""!==this.selector.dataset.dependentLinkContainer){var t=(0,c.querySelectorArray)(this.selector.parentNode.parentNode,"."+this.selector.dataset.dependentLinkContainer+" li");new u.default(this.options).bindClick(this.trackInformation,t)}}},{key:"setSelectedValue",value:function(t){this.selectOptions[t].selected=!0,this.buttonLabel=this.selectOptions[t].innerText.trim();var e=this.selector.querySelector(".button.type-dropdown"),n=(0,c.unifyHashValue)(this.selectOptions[t].value);""===n&&(n=(0,c.unifyHashValue)(this.buttonLabel)),e&&e.setAttribute("aria-describedby",n)}},{key:"updateButtonLabel",value:function(t){this.selector.querySelector(".button.type-dropdown .label").innerText=t}},{key:"generateStyledDropdown",value:function(){var t=document.createElement("div");t.appendChild(this.generateDropdownContainer()),t.insertAdjacentHTML("afterbegin",this.generateButton()),this.selector.insertBefore(t,this.select),""===this.buttonLabel&&(this.setSelectedValue(this.currentSelectedKey),this.updateButtonLabel(this.buttonLabel))}},{key:"generateButton",value:function(){return'<button class="button type-dropdown wt-enabled" '+(this.disabled?"disabled":"")+' role="combobox" aria-label="'+this.selectOptions[0].innerText+'" aria-expanded="false" type="button">\n                <span class="label">'+this.buttonLabel+'</span>\n                <span class="dropdown">\n                    '+(0,c.generateSVGIcon)("arrow-normal","icon","false")+"\n                </span>\n            </button>"}},{key:"generateDropdownContainer",value:function(){var t=document.createElement("div");(0,c.addClass)(t,"dropdown-section query-links"),t.setAttribute("role","listbox");var e=document.createElement("ul");(0,c.addClass)(e,"dropdown-menu")
;var n=this.preSelection||this.searchParameter.get(this.filterKey)||i.default.get(this.filterKey)||null,r=null!==n?n:this.defaultSelectedText,o=0;return this.selectOptions.forEach(function(t,n){var i=document.createElement("li"),a=document.createElement("div");a.setAttribute("role","option");var u=t.innerText,s=t.value;""===s&&(s=(0,c.unifyHashValue)(u).trim()),a.insertAdjacentText("afterbegin",u),i.appendChild(a),i.setAttribute("id",(0,c.unifyHashValue)(s)),i.dataset.value=t.value,t.value===r&&((0,c.addClass)(i,"active"),o=n),e.appendChild(i)}),this.currentSelectedKey=o,t.appendChild(e),t}},{key:"toggleDropdown",value:function(){var t=this;if(!this.disabled){var e=this.selector.querySelector(".button.type-dropdown");this.dropdown=this.selector.querySelector(".dropdown-section"),this.selector.addEventListener("click",function(n){if(n.preventDefault(),t.dropdownActive=t.selector.parentNode.querySelector(".dropdown-section."+t.activeClass),(0,c.hasClass)(t.dropdown,t.activeClass))(0,c.removeClass)(t.dropdown,t.activeClass),e.setAttribute("aria-expanded","false");else{if(null!==t.dropdownActive)(0,c.removeClass)(t.dropdownActive,t.activeClass),t.dropdownActive.parentNode.querySelector(".button.type-dropdown").setAttribute("aria-expanded","false");(0,c.addClass)(t.dropdown,t.activeClass),e.setAttribute("aria-expanded","true");var r=t.selector.parentNode.querySelector(".dropdown-section."+t.activeClass+" .dropdown-menu ."+t.activeClass);null!==r&&t.scrollElementIntoView&&r.scrollIntoView(!1)}}),this.selector.addEventListener("keydown",function(e){return t.handleKeyDownEvent(e)}),document.addEventListener("click",function(e){return t.handleDocumentClick(e)})}}},{key:"handleKeyDownEvent",value:function(t){var e=this.selector.parentNode.querySelector(".dropdown-section."+this.activeClass);if(null!==e){if(((0,c.checkKeyCode)(t,s.KEYCODES.ESCAPE)||(0,c.checkKeyCode)(t,s.KEYCODES.TAB))&&null!==e)(0,c.removeClass)(e,this.activeClass),e.parentNode.querySelector(".button.type-dropdown").setAttribute("aria-expanded","false");if((0,c.checkKeyCode)(t,s.KEYCODES.DOWN)){t.preventDefault();var n=e.querySelector(".dropdown-menu"),r=n.querySelector("."+this.activeClass),i=-1;null!==r&&(i=Array.from(n.children).indexOf(r),(0,c.removeClass)(r,this.activeClass)),i+1>=n.children.length&&(i=-1);var o=n.children[i+1];(0,c.addClass)(o,this.activeClass),this.setSelectedValue(i+1),o.scrollIntoView(!1)}if((0,c.checkKeyCode)(t,s.KEYCODES.UP)){t.preventDefault();var a=e.querySelector(".dropdown-menu"),u=a.querySelector("."+this.activeClass),f=0;null!==u&&(f=Array.from(a.children).indexOf(u),(0,c.removeClass)(u,this.activeClass)),f-1<0&&(f=a.children.length);var l=a.children[f-1];(0,c.addClass)(l,this.activeClass),this.setSelectedValue(f-1),f===a.children.length?l.scrollIntoView():l.scrollIntoView(!1)}if((0,c.checkKeyCode)(t,s.KEYCODES.ENTER)){var h=e.querySelector(".dropdown-menu ."+this.activeClass);this.queryHandler.submitQuery(this.trackInformation,h)}}}},{key:"handleDocumentClick",value:function(t){var e=this.selector.parentNode.querySelector(".dropdown-section."+this.activeClass);null!==e&&(this.selector.parentNode.contains(t.target)||((0,c.removeClass)(e,this.activeClass),e.parentNode.querySelector(".button.type-dropdown").setAttribute("aria-expanded","false")))}},{key:"handleOptionClick",value:function(){var t=this;if(!this.disabled)if(this.customEvent){var e=this.selector.querySelector(".query-links");this.listElements=null!==e?(0,c.querySelectorArray)(e,"li"):[],this.listElements.forEach(function(e){e.addEventListener("click",function(){(0,c.removeClass)(t.selector.querySelector("li.active"),"active");var n=e.innerText,r=(0,o.default)(t.listElements).indexOf(e);t.setSelectedValue(r),t.updateButtonLabel(n),(0,c.addClass)(e,"active"),(0,c.dispatchCustomEvent)(t.customEvent,{filter:e.dataset.value})})})}else this.queryHandler=new u.default(this.options),this.queryHandler.init(this.trackInformation)}},{key:"resetFilter",value:function(){this.resetButton&&this.resetButton.addEventListener("click",function(){window.location=window.location.origin+window.location.pathname})}}]),t}();e.default=l},,,,,,,,,,function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=function(t){return t&&t.__esModule?t:{default:t}}(n(4)),o=n(0);var a=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.item=e.item,this.template=e.template,this.renderImages=e.renderImages,this.icon=null}return r(t,[{key:"createEntry",value:function(){var t=this.template,e=(0,
o.getCurrentDisplayLanguage)(),n=new RegExp("~entryImage~","gmi"),r=new RegExp("~entryLink~","gmi"),a=this.item.previewImageUri||null;t=(t=t.replace(n,this.item.previewImageUri)).replace(r,this.item.link);var u=(0,i.default)(this.item.pubDate),c="";if(u.add(1,"day").isAfter((0,i.default)())){var s=-1*u.diff((0,i.default)(),"hour");s<=0&&(s=1),c="de"===e?"vor ungefähr "+s+" Stunde(n)":"about "+s+" hour(s) ago"}else{var f="de"===e?"D. MMMM YYYY":"MMMM D, YYYY";c=u.locale(e).format(f)}t=(0,o.replacePlaceholder)(t,"entryHeadline",this.item.title),t=(0,o.replacePlaceholder)(t,"entryHeadlineTitle",this.item.title.replace(/[\""]/g,"'")),t=(0,o.replacePlaceholder)(t,"entryTeaser",this.item.description),t=(0,o.replacePlaceholder)(t,"entryTeaserTitle",this.item.description.replace(/[\""]/g,"'")),t=(0,o.replacePlaceholder)(t,"entryLinkTitle",this.item.title.replace(/[\""]/g,"'")),t=(0,o.replacePlaceholder)(t,"entryDate",c),t=this.icon?(0,o.replacePlaceholder)(t,"entryIcon",this.icon):(0,o.replacePlaceholder)(t,"entryIcon","");var l=document.createElement("div");return(0,o.addClass)(l,"widget-news-entry"),l.setAttribute("lang",e),t=t.trim(),l.innerHTML=t,t=l,a&&this.renderImages||(0,o.removeChild)(t.querySelector(".news-entry-image")),(0,o.removeChild)(t.querySelector(".meta-type")),t}}]),t}();e.default=a},,,,,,,,function(t,e,n){"use strict";e.a=function(t,...e){if("function"!=typeof t[Symbol.iterator])throw new TypeError("values is not iterable");t=Array.from(t);let[r]=e;if(r&&2!==r.length||e.length>1){const o=Uint32Array.from(t,(t,e)=>e);return e.length>1?(e=e.map(e=>t.map(e)),o.sort((t,n)=>{for(const r of e){const e=a(r[t],r[n]);if(e)return e}})):(r=t.map(r),o.sort((t,e)=>a(r[t],r[e]))),n.i(i.a)(t,o)}return t.sort(o(r))},e.c=o,e.b=a;var r=n(75),i=n(367);function o(t=r.a){if(t===r.a)return a;if("function"!=typeof t)throw new TypeError("compare is not a function");return(e,n)=>{const r=t(e,n);return r||0===r?r:(0===t(n,n))-(0===t(e,e))}}function a(t,e){return(null==t||!(t>=t))-(null==e||!(e>=e))||(t<e?-1:t>e?1:0)}},function(t,e,n){"use strict";e.g=function(t){return[n.i(r.f)(t[1],t[0]),n.i(r.g)(t[2])]},e.a=function(t){var e=t[0],i=t[1],o=n.i(r.d)(i);return[o*n.i(r.d)(e),o*n.i(r.e)(e),n.i(r.e)(i)]},e.d=function(t,e){return t[0]*e[0]+t[1]*e[1]+t[2]*e[2]},e.b=function(t,e){return[t[1]*e[2]-t[2]*e[1],t[2]*e[0]-t[0]*e[2],t[0]*e[1]-t[1]*e[0]]},e.f=function(t,e){t[0]+=e[0],t[1]+=e[1],t[2]+=e[2]},e.e=function(t,e){return[t[0]*e,t[1]*e,t[2]*e]},e.c=function(t){var e=n.i(r.o)(t[0]*t[0]+t[1]*t[1]+t[2]*t[2]);t[0]/=e,t[1]/=e,t[2]/=e};var r=n(11)},function(t,e,n){"use strict";e.b=function(t){return function(e,i){var o=n.i(r.d)(e),a=n.i(r.d)(i),u=t(o*a);return u===1/0?[2,0]:[u*a*n.i(r.e)(e),u*n.i(r.e)(i)]}},e.a=function(t){return function(e,i){var o=n.i(r.o)(e*e+i*i),a=t(o),u=n.i(r.e)(a),c=n.i(r.d)(a);return[n.i(r.f)(e*u,o*c),n.i(r.g)(o&&i*u/o)]}};var r=n(11)},function(t,e,n){"use strict";e.a=function(t,e,n,r,i){for(var o,a=t.children,u=-1,c=a.length,s=t.value&&(r-e)/t.value;++u<c;)(o=a[u]).y0=n,o.y1=i,o.x0=e,o.x1=e+=o.value*s}},function(t,e,n){"use strict";n.d(e,"b",function(){return r});var r=Array.prototype.slice;e.a=function(t){return"object"==typeof t&&"length"in t?t:Array.from(t)}},function(t,e,n){"use strict";e.a=function(t,e){if((i=t.length)>1)for(var n,r,i,o=1,a=t[e[0]],u=a.length;o<i;++o)for(r=a,a=t[e[o]],n=0;n<u;++n)a[n][1]+=a[n][0]=isNaN(r[n][1])?r[n][0]:r[n][1]}},function(t,e,n){"use strict";e.a=function(t){for(var e=t.length,n=new Array(e);--e>=0;)n[e]=e;return n}},function(t,e,n){"use strict";e.a=function(t){let e=3;return t.digits=function(n){if(!arguments.length)return e;if(null==n)e=null;else{const t=Math.floor(n);if(!(t>=0))throw new RangeError(`invalid digits: ${n}`);e=t}return t},()=>new r.a(e)};var r=n(269)},,,,function(t,e,n){var r,i,o;!function(a,u){i=[n(76),n(41)],void 0===(o="function"==typeof(r=u)?r.apply(e,i):r)||(t.exports=o)}(window,function(t,e){"use strict";var n=document.documentElement.style,r="string"==typeof n.transition?"transition":"WebkitTransition",i="string"==typeof n.transform?"transform":"WebkitTransform",o={WebkitTransition:"webkitTransitionEnd",transition:"transitionend"}[r],a={transform:i,transition:r,transitionDuration:r+"Duration",transitionProperty:r+"Property",transitionDelay:r+"Delay"};function u(t,e){t&&(this.element=t,this.layout=e,this.position={x:0,y:0},this._create())}var c=u.prototype=Object.create(t.prototype);c.constructor=u,c._create=function(){this._transn={ingProperties:{},clean:{},onEnd:{}},this.css({position:"absolute"})},c.handleEvent=function(t){var e="on"+t.type;this[e]&&this[e](t)},c.getSize=function(){this.size=e(this.element)},c.css=function(t){var e=this.element.style;for(var n in t){e[a[n]||n]=t[n]}},c.getPosition=function(){var t=getComputedStyle(this.element),e=this.layout._getOption("originLeft"),n=this.layout._getOption("originTop"),r=t[e?"left":"right"],i=t[n?"top":"bottom"],o=parseFloat(r),a=parseFloat(i),u=this.layout.size
;-1!=r.indexOf("%")&&(o=o/100*u.width),-1!=i.indexOf("%")&&(a=a/100*u.height),o=isNaN(o)?0:o,a=isNaN(a)?0:a,o-=e?u.paddingLeft:u.paddingRight,a-=n?u.paddingTop:u.paddingBottom,this.position.x=o,this.position.y=a},c.layoutPosition=function(){var t=this.layout.size,e={},n=this.layout._getOption("originLeft"),r=this.layout._getOption("originTop"),i=n?"paddingLeft":"paddingRight",o=n?"left":"right",a=n?"right":"left",u=this.position.x+t[i];e[o]=this.getXValue(u),e[a]="";var c=r?"paddingTop":"paddingBottom",s=r?"top":"bottom",f=r?"bottom":"top",l=this.position.y+t[c];e[s]=this.getYValue(l),e[f]="",this.css(e),this.emitEvent("layout",[this])},c.getXValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&!e?t/this.layout.size.width*100+"%":t+"px"},c.getYValue=function(t){var e=this.layout._getOption("horizontal");return this.layout.options.percentPosition&&e?t/this.layout.size.height*100+"%":t+"px"},c._transitionTo=function(t,e){this.getPosition();var n=this.position.x,r=this.position.y,i=t==this.position.x&&e==this.position.y;if(this.setPosition(t,e),!i||this.isTransitioning){var o=t-n,a=e-r,u={};u.transform=this.getTranslate(o,a),this.transition({to:u,onTransitionEnd:{transform:this.layoutPosition},isCleaning:!0})}else this.layoutPosition()},c.getTranslate=function(t,e){var n=this.layout._getOption("originLeft"),r=this.layout._getOption("originTop");return"translate3d("+(t=n?t:-t)+"px, "+(e=r?e:-e)+"px, 0)"},c.goTo=function(t,e){this.setPosition(t,e),this.layoutPosition()},c.moveTo=c._transitionTo,c.setPosition=function(t,e){this.position.x=parseFloat(t),this.position.y=parseFloat(e)},c._nonTransition=function(t){for(var e in this.css(t.to),t.isCleaning&&this._removeStyles(t.to),t.onTransitionEnd)t.onTransitionEnd[e].call(this)},c.transition=function(t){if(parseFloat(this.layout.options.transitionDuration)){var e=this._transn;for(var n in t.onTransitionEnd)e.onEnd[n]=t.onTransitionEnd[n];for(n in t.to)e.ingProperties[n]=!0,t.isCleaning&&(e.clean[n]=!0);if(t.from){this.css(t.from);this.element.offsetHeight;null}this.enableTransition(t.to),this.css(t.to),this.isTransitioning=!0}else this._nonTransition(t)};var s="opacity,"+function(t){return t.replace(/([A-Z])/g,function(t){return"-"+t.toLowerCase()})}(i);c.enableTransition=function(){if(!this.isTransitioning){var t=this.layout.options.transitionDuration;t="number"==typeof t?t+"ms":t,this.css({transitionProperty:s,transitionDuration:t,transitionDelay:this.staggerDelay||0}),this.element.addEventListener(o,this,!1)}},c.onwebkitTransitionEnd=function(t){this.ontransitionend(t)},c.onotransitionend=function(t){this.ontransitionend(t)};var f={"-webkit-transform":"transform"};c.ontransitionend=function(t){if(t.target===this.element){var e=this._transn,n=f[t.propertyName]||t.propertyName;if(delete e.ingProperties[n],function(t){for(var e in t)return!1;return!0}(e.ingProperties)&&this.disableTransition(),n in e.clean&&(this.element.style[t.propertyName]="",delete e.clean[n]),n in e.onEnd)e.onEnd[n].call(this),delete e.onEnd[n];this.emitEvent("transitionEnd",[this])}},c.disableTransition=function(){this.removeTransitionStyles(),this.element.removeEventListener(o,this,!1),this.isTransitioning=!1},c._removeStyles=function(t){var e={};for(var n in t)e[n]="";this.css(e)};var l={transitionProperty:"",transitionDuration:"",transitionDelay:""};return c.removeTransitionStyles=function(){this.css(l)},c.stagger=function(t){t=isNaN(t)?0:t,this.staggerDelay=t+"ms"},c.removeElem=function(){this.element.parentNode.removeChild(this.element),this.css({display:""}),this.emitEvent("remove",[this])},c.remove=function(){r&&parseFloat(this.layout.options.transitionDuration)?(this.once("transitionEnd",function(){this.removeElem()}),this.hide()):this.removeElem()},c.reveal=function(){delete this.isHidden,this.css({display:""});var t=this.layout.options,e={};e[this.getHideRevealTransitionEndProperty("visibleStyle")]=this.onRevealTransitionEnd,this.transition({from:t.hiddenStyle,to:t.visibleStyle,isCleaning:!0,onTransitionEnd:e})},c.onRevealTransitionEnd=function(){this.isHidden||this.emitEvent("reveal")},c.getHideRevealTransitionEndProperty=function(t){var e=this.layout.options[t];if(e.opacity)return"opacity";for(var n in e)return n},c.hide=function(){this.isHidden=!0,this.css({display:""});var t=this.layout.options,e={};e[this.getHideRevealTransitionEndProperty("hiddenStyle")]=this.onHideTransitionEnd,this.transition({from:t.visibleStyle,to:t.hiddenStyle,isCleaning:!0,onTransitionEnd:e})},c.onHideTransitionEnd=function(){this.isHidden&&(this.css({display:"none"}),this.emitEvent("hide"))},c.destroy=function(){this.css({position:"",left:"",right:"",top:"",bottom:"",transition:"",transform:""})},u})},,,,,,,,,function(t,e,n){var r,i;!function(o,a){void 0===(i="function"==typeof(r=a)?r.call(e,n,e,t):r)||(t.exports=i)}(window,function(){"use strict";function t(e){for(var n in t.defaults)this[n]=t.defaults[n];for(n in e)this[n]=e[n]}t.defaults={x:0,y:0,
width:0,height:0};var e=t.prototype;return e.contains=function(t){var e=t.width||0,n=t.height||0;return this.x<=t.x&&this.y<=t.y&&this.x+this.width>=t.x+e&&this.y+this.height>=t.y+n},e.overlaps=function(t){var e=this.x+this.width,n=this.y+this.height,r=t.x+t.width,i=t.y+t.height;return this.x<r&&e>t.x&&this.y<i&&n>t.y},e.getMaximalFreeRects=function(e){if(!this.overlaps(e))return!1;var n,r=[],i=this.x+this.width,o=this.y+this.height,a=e.x+e.width,u=e.y+e.height;return this.y<e.y&&(n=new t({x:this.x,y:this.y,width:this.width,height:e.y-this.y}),r.push(n)),i>a&&(n=new t({x:a,y:this.y,width:i-a,height:this.height}),r.push(n)),o>u&&(n=new t({x:this.x,y:u,width:this.width,height:o-u}),r.push(n)),this.x<e.x&&(n=new t({x:this.x,y:this.y,width:e.x-this.x,height:this.height}),r.push(n)),r},e.canFit=function(t){return this.width>=t.width&&this.height>=t.height},t})},,,,,,,,,,,,,,,,,,,function(t,e,n){"use strict";e.a=function(t,e){let n=0;if(void 0===e)for(let e of t)null!=e&&(e=+e)>=e&&++n;else{let r=-1;for(let i of t)null!=(i=e(i,++r,t))&&(i=+i)>=i&&++n}return n}},function(t,e,n){"use strict";var r=n(195);e.a=function(t){return(t=n.i(r.a)(Math.abs(t)))?t[1]:NaN}},function(t,e,n){"use strict";e.a=function(t,e){if((n=(t=e?t.toExponential(e-1):t.toExponential()).indexOf("e"))<0)return null;var n,r=t.slice(0,n);return[r.length>1?r[0]+r.slice(2):r,+t.slice(n+1)]},e.b=function(t){return Math.abs(t=Math.round(t))>=1e21?t.toLocaleString("en").replace(/,/g,""):t.toString(10)}},function(t,e,n){"use strict";e.a=function(t,e,f,l){function h(n,r){return t<=n&&n<=f&&e<=r&&r<=l}function d(n,r,i,o){var a=0,u=0;if(null==n||(a=p(n,i))!==(u=p(r,i))||g(n,r)<0^i>0)do{o.point(0===a||3===a?t:f,a>1?l:e)}while((a=(a+i+4)%4)!==u);else o.point(r[0],r[1])}function p(i,o){return n.i(r.a)(i[0]-t)<r.p?o>0?0:3:n.i(r.a)(i[0]-f)<r.p?o>0?2:1:n.i(r.a)(i[1]-e)<r.p?o>0?1:0:o>0?3:2}function v(t,e){return g(t.x,e.x)}function g(t,e){var n=p(t,1),r=p(e,1);return n!==r?n-r:0===n?e[1]-t[1]:1===n?t[0]-e[0]:2===n?t[1]-e[1]:e[0]-t[0]}return function(r){var p,g,m,y,b,_,w,x,M,E,S,k=r,T=n.i(i.a)(),C={point:I,lineStart:function(){C.point=A,g&&g.push(m=[]);E=!0,M=!1,w=x=NaN},lineEnd:function(){p&&(A(y,b),_&&M&&T.rejoin(),p.push(T.result()));C.point=I,M&&k.lineEnd()},polygonStart:function(){k=T,p=[],g=[],S=!0},polygonEnd:function(){var e=function(){for(var e=0,n=0,r=g.length;n<r;++n)for(var i,o,a=g[n],u=1,c=a.length,s=a[0],f=s[0],h=s[1];u<c;++u)i=f,o=h,s=a[u],f=s[0],h=s[1],o<=l?h>l&&(f-i)*(l-o)>(h-o)*(t-i)&&++e:h<=l&&(f-i)*(l-o)<(h-o)*(t-i)&&--e;return e}(),i=S&&e,o=(p=n.i(u.L)(p)).length;(i||o)&&(r.polygonStart(),i&&(r.lineStart(),d(null,null,1,r),r.lineEnd()),o&&n.i(a.a)(p,v,e,d,r),r.polygonEnd());k=r,p=g=m=null}};function I(t,e){h(t,e)&&k.point(t,e)}function A(r,i){var a=h(r,i);if(g&&m.push([r,i]),E)y=r,b=i,_=a,E=!1,a&&(k.lineStart(),k.point(r,i));else if(a&&M)k.point(r,i);else{var u=[w=Math.max(s,Math.min(c,w)),x=Math.max(s,Math.min(c,x))],d=[r=Math.max(s,Math.min(c,r)),i=Math.max(s,Math.min(c,i))];n.i(o.a)(u,d,t,e,f,l)?(M||(k.lineStart(),k.point(u[0],u[1])),k.point(d[0],d[1]),a||k.lineEnd(),S=!1):a&&(k.lineStart(),k.point(r,i),S=!1)}w=r,x=i,M=a}return C}};var r=n(11),i=n(393),o=n(833),a=n(396),u=n(27),c=1e9,s=-c},function(t,e,n){"use strict";e.b=a;var r=n(397),i=n(11);function o(t,e){return n.i(i.a)(t)>i.b&&(t-=Math.round(t/i.c)*i.c),[t,e]}function a(t,e,a){return(t%=i.c)?e||a?n.i(r.a)(c(t),s(e,a)):c(t):e||a?s(e,a):o}function u(t){return function(e,r){return e+=t,n.i(i.a)(e)>i.b&&(e-=Math.round(e/i.c)*i.c),[e,r]}}function c(t){var e=u(t);return e.invert=u(-t),e}function s(t,e){var r=n.i(i.d)(t),o=n.i(i.e)(t),a=n.i(i.d)(e),u=n.i(i.e)(e);function c(t,e){var c=n.i(i.d)(e),s=n.i(i.d)(t)*c,f=n.i(i.e)(t)*c,l=n.i(i.e)(e),h=l*r+s*o;return[n.i(i.f)(f*a-h*u,s*r-l*o),n.i(i.g)(h*a+f*u)]}return c.invert=function(t,e){var c=n.i(i.d)(e),s=n.i(i.d)(t)*c,f=n.i(i.e)(t)*c,l=n.i(i.e)(e),h=l*a-f*u;return[n.i(i.f)(f*a+l*u,s*r+h*o),n.i(i.g)(h*r-s*o)]},c}o.invert=o,e.a=function(t){function e(e){return(e=t(e[0]*i.h,e[1]*i.h))[0]*=i.i,e[1]*=i.i,e}return t=a(t[0]*i.h,t[1]*i.h,t.length>2?t[2]*i.h:0),e.invert=function(e){return(e=t.invert(e[0]*i.h,e[1]*i.h))[0]*=i.i,e[1]*=i.i,e},e}},function(t,e,n){"use strict";function r(t){return function(e){var n=new i;for(var r in t)n[r]=t[r];return n.stream=e,n}}function i(){}e.b=r,e.a=function(t){return{stream:r(t)}},i.prototype={constructor:i,point:function(t,e){this.stream.point(t,e)},sphere:function(){this.stream.sphere()},lineStart:function(){this.stream.lineStart()},lineEnd:function(){this.stream.lineEnd()},polygonStart:function(){this.stream.polygonStart()},polygonEnd:function(){this.stream.polygonEnd()}}},function(t,e,n){"use strict";e.a=function(t,e,n,r,i){for(var o,a=t.children,u=-1,c=a.length,s=t.value&&(i-n)/t.value;++u<c;)(o=a[u]).x0=e,o.x1=r,o.y0=n,o.y1=n+=o.value*s}},function(t,e,n){"use strict";e.a=function(t,e){return t=+t,e=+e,function(n){return t*(1-n)+e*n}}},function(t,e,n){"use strict"
;var r=n(64),i=n(415),o=n(410),a=n(413),u=n(200),c=n(414),s=n(416),f=n(412),l=n(268);e.a=function(t,e){var h,d=typeof e;return null==e||"boolean"===d?n.i(f.a)(e):("number"===d?u.a:"string"===d?(h=n.i(r.a)(e))?(e=h,i.a):s.a:e instanceof r.a?i.a:e instanceof Date?a.a:n.i(l.b)(e)?l.a:Array.isArray(e)?o.b:"function"!=typeof e.valueOf&&"function"!=typeof e.toString||isNaN(e)?c.a:u.a)(t,e)}},function(t,e,n){"use strict";var r=n(278),i=n(279);e.a=function(t){var e=n.i(r.a)(t);return(e.local?function(t){return function(){return this.ownerDocument.createElementNS(t.space,t.local)}}:function(t){return function(){var e=this.ownerDocument,n=this.namespaceURI;return n===i.b&&e.documentElement.namespaceURI===i.b?e.createElement(t):e.createElementNS(n,t)}})(e)}},function(t,e,n){"use strict";e.b=function(t){return function(e){return e.matches(t)}},e.a=function(t){return function(){return this.matches(t)}}},function(t,e,n){"use strict";function r(t,e,n){t._context.bezierCurveTo((2*t._x0+t._x1)/3,(2*t._y0+t._y1)/3,(t._x0+2*t._x1)/3,(t._y0+2*t._y1)/3,(t._x0+4*t._x1+e)/6,(t._y0+4*t._y1+n)/6)}function i(t){this._context=t}e.c=r,e.b=i,i.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){switch(this._point){case 3:r(this,this._x1,this._y1);case 2:this._context.lineTo(this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,this._context.lineTo((5*this._x0+this._x1)/6,(5*this._y0+this._y1)/6);default:r(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},e.a=function(t){return new i(t)}},function(t,e,n){"use strict";function r(t,e,n){t._context.bezierCurveTo(t._x1+t._k*(t._x2-t._x0),t._y1+t._k*(t._y2-t._y0),t._x2+t._k*(t._x1-e),t._y2+t._k*(t._y1-n),t._x2,t._y2)}function i(t,e){this._context=t,this._k=(1-e)/6}e.c=r,e.b=i,i.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:r(this,this._x1,this._y1)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2,this._x1=t,this._y1=e;break;case 2:this._point=3;default:r(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}},e.a=function t(e){function n(t){return new i(t,e)}return n.tension=function(e){return t(+e)},n}(0)},function(t,e,n){"use strict";function r(t){this._context=t}r.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:this._context.lineTo(t,e)}}},e.a=function(t){return new r(t)}},function(t,e,n){"use strict";e.a=function(){}},function(t,e,n){"use strict";var r=n(84);n.d(e,"a",function(){return r.a});var i=n(459);n.d(e,"b",function(){return i.a}),n.d(e,"c",function(){return i.b}),n.d(e,"d",function(){return i.a}),n.d(e,"e",function(){return i.b});var o=n(462);n.d(e,"f",function(){return o.a}),n.d(e,"g",function(){return o.b}),n.d(e,"h",function(){return o.a}),n.d(e,"i",function(){return o.b});var a=n(460);n.d(e,"j",function(){return a.a}),n.d(e,"k",function(){return a.b}),n.d(e,"l",function(){return a.c}),n.d(e,"m",function(){return a.d});var u=n(458);n.d(e,"n",function(){return u.a}),n.d(e,"o",function(){return u.b}),n.d(e,"p",function(){return u.c}),n.d(e,"q",function(){return u.d});var c=n(457);n.d(e,"r",function(){return c.a}),n.d(e,"s",function(){return c.b}),n.d(e,"t",function(){return c.c}),n.d(e,"u",function(){return c.d}),n.d(e,"v",function(){return c.e}),n.d(e,"w",function(){return c.f});var s=n(463);n.d(e,"x",function(){return s.a}),n.d(e,"y",function(){return s.b}),n.d(e,"z",function(){return s.a}),n.d(e,"A",function(){return s.b}),n.d(e,"B",function(){return s.c}),n.d(e,"C",function(){return s.d}),n.d(e,"D",function(){return s.e}),n.d(e,"E",function(){return s.f}),n.d(e,"F",function(){return s.g}),n.d(e,"G",function(){return s.h}),n.d(e,"H",function(){return s.i}),n.d(e,"I",function(){return s.j}),n.d(e,"J",function(){return s.k}),n.d(e,"K",function(){return s.l}),n.d(e,"L",function(){return s.m}),n.d(e,"M",function(){return s.n}),n.d(e,"N",function(){return s.o}),
n.d(e,"O",function(){return s.p}),n.d(e,"P",function(){return s.o}),n.d(e,"Q",function(){return s.p}),n.d(e,"R",function(){return s.q}),n.d(e,"S",function(){return s.r}),n.d(e,"T",function(){return s.s}),n.d(e,"U",function(){return s.t}),n.d(e,"V",function(){return s.u}),n.d(e,"W",function(){return s.v}),n.d(e,"X",function(){return s.w}),n.d(e,"Y",function(){return s.x}),n.d(e,"Z",function(){return s.y}),n.d(e,"_0",function(){return s.z}),n.d(e,"_1",function(){return s.A}),n.d(e,"_2",function(){return s.B});var f=n(461);n.d(e,"_3",function(){return f.a}),n.d(e,"_4",function(){return f.b}),n.d(e,"_5",function(){return f.c}),n.d(e,"_6",function(){return f.d});var l=n(464);n.d(e,"_7",function(){return l.a}),n.d(e,"_8",function(){return l.b}),n.d(e,"_9",function(){return l.c}),n.d(e,"_10",function(){return l.d});var h=n(1048);n.d(e,"_11",function(){return h.a}),n.d(e,"_12",function(){return h.b}),n.d(e,"_13",function(){return h.c}),n.d(e,"_14",function(){return h.d})},function(t,e,n){"use strict";var r=n(288);n.d(e,"a",function(){return r.a}),n.d(e,"b",function(){return r.b}),n.d(e,"c",function(){return r.c});var i=n(1050);n.d(e,"d",function(){return i.a});var o=n(1049);n.d(e,"e",function(){return o.a})},function(t,e,n){"use strict";e.b=function(t,e,i){var o=t._id;return t.each(function(){var t=n.i(r.e)(this,o);(t.value||(t.value={}))[e]=i.apply(this,arguments)}),function(t){return n.i(r.f)(t,o).value[e]}};var r=n(46);e.a=function(t,e){var i=this._id;if(t+="",arguments.length<2){for(var o,a=n.i(r.f)(this.node(),i).tween,u=0,c=a.length;u<c;++u)if((o=a[u]).name===t)return o.value;return null}return this.each((null==e?function(t,e){var i,o;return function(){var a=n.i(r.e)(this,t),u=a.tween;if(u!==i)for(var c=0,s=(o=i=u).length;c<s;++c)if(o[c].name===e){(o=o.slice()).splice(c,1);break}a.tween=o}}:function(t,e,i){var o,a;if("function"!=typeof i)throw new Error;return function(){var u=n.i(r.e)(this,t),c=u.tween;if(c!==o){a=(o=c).slice();for(var s={name:e,value:i},f=0,l=a.length;f<l;++f)if(a[f].name===e){a[f]=s;break}f===l&&a.push(s)}u.tween=a}})(i,t,e))}},function(t,e,n){"use strict";e.e=o,e.c=function(t,e,n,r,i,a,u,c){return o(o(t,e,n,r,u),u,i,a,c)},e.d=function(t,e,n,r){let o,a,u,c,s,f,l,h,d,p,v;v=n-(p=(l=i*n)-(l-n));let g=e[0],m=0;0!=(u=(d=g-(h=(l=i*g)-(l-g)))*v-((o=g*n)-h*p-d*p-h*v))&&(r[m++]=u);for(let y=1;y<t;y++)g=e[y],0!==(u=o-((a=o+(s=(d=g-(h=(l=i*g)-(l-g)))*v-((c=g*n)-h*p-d*p-h*v)))-(f=a-o))+(s-f))&&(r[m++]=u),0!==(u=a-((o=c+a)-c))&&(r[m++]=u);0===o&&0!==m||(r[m++]=o);return m},e.f=function(t,e){for(let n=0;n<t;n++)e[n]=-e[n];return t},e.h=function(t,e){let n=e[0];for(let r=1;r<t;r++)n+=e[r];return n},e.b=function(t){return new Float64Array(t)};const r=1.1102230246251565e-16;e.a=r;const i=134217729;e.g=i;function o(t,e,n,r,i){let o,a,u,c,s=e[0],f=r[0],l=0,h=0;f>s==f>-s?(o=s,s=e[++l]):(o=f,f=r[++h]);let d=0;if(l<t&&h<n)for(f>s==f>-s?(u=o-((a=s+o)-s),s=e[++l]):(u=o-((a=f+o)-f),f=r[++h]),o=a,0!==u&&(i[d++]=u);l<t&&h<n;)f>s==f>-s?(u=o-((a=o+s)-(c=a-o))+(s-c),s=e[++l]):(u=o-((a=o+f)-(c=a-o))+(f-c),f=r[++h]),o=a,0!==u&&(i[d++]=u);for(;l<t;)u=o-((a=o+s)-(c=a-o))+(s-c),s=e[++l],o=a,0!==u&&(i[d++]=u);for(;h<n;)u=o-((a=o+f)-(c=a-o))+(f-c),f=r[++h],o=a,0!==u&&(i[d++]=u);return 0===o&&0!==d||(i[d++]=o),d}e.i=3.3306690738754706e-16},,,function(t,e,n){var r,i;!function(o,a){r=[n(57),n(41),n(118),n(119),n(480),n(114),n(482),n(481),n(483)],void 0===(i=function(t,e,n,r,i,u){return a(o,t,e,n,r,i,u)}.apply(e,r))||(t.exports=i)}(window,function(t,e,n,r,i,o,a){"use strict";var u=t.jQuery,c=String.prototype.trim?function(t){return t.trim()}:function(t){return t.replace(/^\s+|\s+$/g,"")},s=e.create("isotope",{layoutMode:"masonry",isJQueryFiltering:!0,sortAscending:!0});s.Item=o,s.LayoutMode=a;var f=s.prototype;f._create=function(){for(var t in this.itemGUID=0,this._sorters={},this._getSorters(),e.prototype._create.call(this),this.modes={},this.filteredItems=this.items,this.sortHistory=["original-order"],a.modes)this._initLayoutMode(t)},f.reloadItems=function(){this.itemGUID=0,e.prototype.reloadItems.call(this)},f._itemize=function(){for(var t=e.prototype._itemize.apply(this,arguments),n=0;n<t.length;n++){t[n].id=this.itemGUID++}return this._updateItemsSortData(t),t},f._initLayoutMode=function(t){var e=a.modes[t],n=this.options[t]||{};this.options[t]=e.options?i.extend(e.options,n):n,this.modes[t]=new e(this)},f.layout=function(){this._isLayoutInited||!this._getOption("initLayout")?this._layout():this.arrange()},f._layout=function(){var t=this._getIsInstant();this._resetLayout(),this._manageStamps(),this.layoutItems(this.filteredItems,t),this._isLayoutInited=!0},f.arrange=function(t){this.option(t),this._getIsInstant();var e=this._filter(this.items);this.filteredItems=e.matches,this._bindArrangeComplete(),this._isInstant?this._noTransition(this._hideReveal,[e]):this._hideReveal(e),this._sort(),this._layout()},f._init=f.arrange,f._hideReveal=function(t){this.reveal(t.needReveal),this.hide(t.needHide)},f._getIsInstant=function(){
var t=this._getOption("layoutInstant"),e=void 0!==t?t:!this._isLayoutInited;return this._isInstant=e,e},f._bindArrangeComplete=function(){var t,e,n,r=this;function i(){t&&e&&n&&r.dispatchEvent("arrangeComplete",null,[r.filteredItems])}this.once("layoutComplete",function(){t=!0,i()}),this.once("hideComplete",function(){e=!0,i()}),this.once("revealComplete",function(){n=!0,i()})},f._filter=function(t){var e=this.options.filter;e=e||"*";for(var n=[],r=[],i=[],o=this._getFilterTest(e),a=0;a<t.length;a++){var u=t[a];if(!u.isIgnored){var c=o(u);c&&n.push(u),c&&u.isHidden?r.push(u):c||u.isHidden||i.push(u)}}return{matches:n,needReveal:r,needHide:i}},f._getFilterTest=function(t){return u&&this.options.isJQueryFiltering?function(e){return u(e.element).is(t)}:"function"==typeof t?function(e){return t(e.element)}:function(e){return r(e.element,t)}},f.updateSortData=function(t){var e;t?(t=i.makeArray(t),e=this.getItems(t)):e=this.items,this._getSorters(),this._updateItemsSortData(e)},f._getSorters=function(){var t=this.options.getSortData;for(var e in t){var n=t[e];this._sorters[e]=l(n)}},f._updateItemsSortData=function(t){for(var e=t&&t.length,n=0;e&&n<e;n++){t[n].updateSortData()}};var l=function(){return function(t){if("string"!=typeof t)return t;var e=c(t).split(" "),n=e[0],r=n.match(/^\[(.+)\]$/),i=function(t,e){return t?function(e){return e.getAttribute(t)}:function(t){var n=t.querySelector(e);return n&&n.textContent}}(r&&r[1],n),o=s.sortDataParsers[e[1]];return t=o?function(t){return t&&o(i(t))}:function(t){return t&&i(t)}}}();s.sortDataParsers={parseInt:function(t){return parseInt(t,10)},parseFloat:function(t){return parseFloat(t)}},f._sort=function(){if(this.options.sortBy){var t=i.makeArray(this.options.sortBy);this._getIsSameSortBy(t)||(this.sortHistory=t.concat(this.sortHistory));var e=function(t,e){return function(n,r){for(var i=0;i<t.length;i++){var o=t[i],a=n.sortData[o],u=r.sortData[o];if(a>u||a<u){var c=void 0!==e[o]?e[o]:e,s=c?1:-1;return(a>u?1:-1)*s}}return 0}}(this.sortHistory,this.options.sortAscending);this.filteredItems.sort(e)}},f._getIsSameSortBy=function(t){for(var e=0;e<t.length;e++)if(t[e]!=this.sortHistory[e])return!1;return!0},f._mode=function(){var t=this.options.layoutMode,e=this.modes[t];if(!e)throw new Error("No layout mode: "+t);return e.options=this.options[t],e},f._resetLayout=function(){e.prototype._resetLayout.call(this),this._mode()._resetLayout()},f._getItemLayoutPosition=function(t){return this._mode()._getItemLayoutPosition(t)},f._manageStamp=function(t){this._mode()._manageStamp(t)},f._getContainerSize=function(){return this._mode()._getContainerSize()},f.needsResizeLayout=function(){return this._mode().needsResizeLayout()},f.appended=function(t){var e=this.addItems(t);if(e.length){var n=this._filterRevealAdded(e);this.filteredItems=this.filteredItems.concat(n)}},f.prepended=function(t){var e=this._itemize(t);if(e.length){this._resetLayout(),this._manageStamps();var n=this._filterRevealAdded(e);this.layoutItems(this.filteredItems),this.filteredItems=n.concat(this.filteredItems),this.items=e.concat(this.items)}},f._filterRevealAdded=function(t){var e=this._filter(t);return this.hide(e.needHide),this.reveal(e.matches),this.layoutItems(e.matches,!0),e.matches},f.insert=function(t){var e=this.addItems(t);if(e.length){var n,r,i=e.length;for(n=0;n<i;n++)r=e[n],this.element.appendChild(r.element);var o=this._filter(e).matches;for(n=0;n<i;n++)e[n].isLayoutInstant=!0;for(this.arrange(),n=0;n<i;n++)delete e[n].isLayoutInstant;this.reveal(o)}};var h=f.remove;return f.remove=function(t){t=i.makeArray(t);var e=this.getItems(t);h.call(this,t);for(var n=e&&e.length,r=0;n&&r<n;r++){var o=e[r];i.removeFrom(this.filteredItems,o)}},f.shuffle=function(){for(var t=0;t<this.items.length;t++){this.items[t].sortData.random=Math.random()}this.options.sortBy="random",this._sort(),this._layout()},f._noTransition=function(t,e){var n=this.options.transitionDuration;this.options.transitionDuration=0;var r=t.apply(this,e);return this.options.transitionDuration=n,r},f.getFilteredItemElements=function(){return this.filteredItems.map(function(t){return t.element})},s})},,,function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=u(n(7)),o=u(n(93)),a=n(0);function u(t){return t&&t.__esModule?t:{default:t}}var c=function(t){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t))}return function(t,e){
if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,o.default),r(e,[{key:"init",value:function(){this.handleCheckboxValues(),this.addClickEvent()}},{key:"handleCheckboxValues",value:function(){var t=this,e=(0,a.querySelectorArray)(this.element,'input[type="checkbox"]');e&&(this.checkFallbackCheckboxValue(this.element.querySelector('input[type="checkbox"]')),e.forEach(function(e){var n=e;n.addEventListener("change",function(e){"TRUE"===e.target.value?n.value="FALSE":"FALSE"!==e.target.value&&"on"!==e.target.value||(n.value="TRUE"),t.checkFallbackCheckboxValue(n)})}))}},{key:"checkFallbackCheckboxValue",value:function(t){var e=t,n=(0,a.findParent)(e,"checkbox-group");if(n){var r=n.querySelector('input[data-default="true"]'),i=n.querySelector('input[type="checkbox"]:checked');r&&(null===i?e.dataset.default?("TRUE"===e.value&&this.toggleHiddenChecked(e),"FALSE"===e.value&&(e.value="TRUE",e.checked=!0,this.toggleHiddenChecked(e))):(r.value="TRUE",r.checked=!0,(0,a.addClass)(r,"hidden-checked")):(0,a.hasClass)(r,"hidden-checked")&&(r.value="FALSE",r.checked=!1,(0,a.removeClass)(r,"hidden-checked")))}}},{key:"toggleHiddenChecked",value:function(t){(0,a.hasClass)(t,"hidden-checked")?(0,a.removeClass)(t,"hidden-checked"):(0,a.addClass)(t,"hidden-checked")}},{key:"addClickEvent",value:function(){var t=this;this.submitButton.addEventListener("click",function(e){(0,i.default)((0,a.querySelectorArray)(t.element,".error")).forEach(function(t){(0,a.removeClass)(t,"error")}),t.validateForm(),null!==t.element.querySelector(".error")&&e.preventDefault()})}}]),e}();e.default=c},,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,n){"use strict";e.a=function(t,e){let n,r=-1,i=-1;if(void 0===e)for(const e of t)++i,null!=e&&(n<e||void 0===n&&e>=e)&&(n=e,r=i);else for(let o of t)null!=(o=e(o,++i,t))&&(n<o||void 0===n&&o>=o)&&(n=o,r=i);return r}},function(t,e,n){"use strict";e.a=function(t,e){let n;if(void 0===e)for(const e of t)null!=e&&(n>e||void 0===n&&e>=e)&&(n=e);else{let r=-1;for(let i of t)null!=(i=e(i,++r,t))&&(n>i||void 0===n&&i>=i)&&(n=i)}return n}},function(t,e,n){"use strict";e.a=function(t,e){let n,r=-1,i=-1;if(void 0===e)for(const e of t)++i,null!=e&&(n>e||void 0===n&&e>=e)&&(n=e,r=i);else for(let o of t)null!=(o=e(o,++i,t))&&(n>o||void 0===n&&o>=o)&&(n=o,r=i);return r}},function(t,e,n){"use strict";e.a=function(t,e,i){if(t=Float64Array.from(n.i(c.a)(t,i)),!(a=t.length)||isNaN(e=+e))return;if(e<=0||a<2)return n.i(o.a)(t);if(e>=1)return n.i(r.a)(t);var a,s=(a-1)*e,f=Math.floor(s),l=n.i(r.a)(n.i(u.a)(t,f).subarray(0,f+1)),h=n.i(o.a)(t.subarray(f+1));return l+(h-l)*(s-f)},e.c=function(t,e,n=c.b){if(!(r=t.length)||isNaN(e=+e))return;if(e<=0||r<2)return+n(t[0],0,t);if(e>=1)return+n(t[r-1],r-1,t);var r,i=(r-1)*e,o=Math.floor(i),a=+n(t[o],o,t),u=+n(t[o+1],o+1,t);return a+(u-a)*(i-o)},e.b=function(t,e,r=c.b){if(isNaN(e=+e))return;if(o=Float64Array.from(t,(e,i)=>n.i(c.b)(r(t[i],i,t))),e<=0)return n.i(a.a)(o);if(e>=1)return n.i(i.a)(o);var o,l=Uint32Array.from(t,(t,e)=>e),h=o.length-1,d=Math.floor(h*e);return n.i(u.a)(l,d,0,h,(t,e)=>n.i(s.b)(o[t],o[e])),(d=n.i(f.a)(l.subarray(0,d+1),t=>o[t]))>=0?d:-1};var r=n(364),i=n(246),o=n(247),a=n(248),u=n(368),c=n(366),s=n(154),f=n(360)},function(t,e,n){"use strict";e.a=function(t,e,n){if(e=+e,t=+t,!((n=+n)>0))return[];if(t===e)return[t];const r=e<t,[i,o,u]=r?a(e,t,n):a(t,e,n);if(!(o>=i))return[];const c=o-i+1,s=new Array(c);if(r)if(u<0)for(let t=0;t<c;++t)s[t]=(o-t)/-u;else for(let t=0;t<c;++t)s[t]=(o-t)*u;else if(u<0)for(let t=0;t<c;++t)s[t]=(i+t)/-u;else for(let t=0;t<c;++t)s[t]=(i+t)*u;return s},e.b=u,e.c=function(t,e,n){n=+n;const r=(e=+e)<(t=+t),i=r?u(e,t,n):u(t,e,n);return(r?-1:1)*(i<0?1/-i:i)};const r=Math.sqrt(50),i=Math.sqrt(10),o=Math.sqrt(2);function a(t,e,n){const u=(e-t)/Math.max(0,n),c=Math.floor(Math.log10(u)),s=u/Math.pow(10,c),f=s>=r?10:s>=i?5:s>=o?2:1;let l,h,d;return c<0?(d=Math.pow(10,-c)/f,l=Math.round(t*d),h=Math.round(e*d),l/d<t&&++l,h/d>e&&--h,d=-d):(d=Math.pow(10,c)*f,l=Math.round(t/d),h=Math.round(e/d),l*d<t&&++l,h*d>e&&--h),h<l&&.5<=n&&n<2?a(t,e,2*n):[l,h,d]}function u(t,e,n){return a(t=+t,e=+e,n=+n)[2]}},function(t,e,n){"use strict";e.f=i,n.d(e,"h",function(){return o}),n.d(e,"g",function(){return a}),e.a=_,e.e=M,e.b=E,e.d=S,e.c=N;var r=n(252);function i(){}var o=.7,a=1/o,u="\\s*([+-]?\\d+)\\s*",c="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)\\s*",s="\\s*([+-]?(?:\\d*\\.)?\\d+(?:[eE][+-]?\\d+)?)%\\s*",f=/^#([0-9a-f]{3,8})$/,l=new RegExp(`^rgb\\(${u},${u},${u}\\)$`),h=new RegExp(`^rgb\\(${s},${s},${s}\\)$`),d=new RegExp(`^rgba\\(${u},${u},${u},${c}\\)$`),p=new RegExp(`^rgba\\(${s},${s},${s},${c}\\)$`),v=new RegExp(`^hsl\\(${c},${s},${s}\\)$`),g=new RegExp(`^hsla\\(${c},${s},${s},${c}\\)$`),m={aliceblue:15792383,
antiquewhite:16444375,aqua:65535,aquamarine:8388564,azure:15794175,beige:16119260,bisque:16770244,black:0,blanchedalmond:16772045,blue:255,blueviolet:9055202,brown:10824234,burlywood:14596231,cadetblue:6266528,chartreuse:8388352,chocolate:13789470,coral:16744272,cornflowerblue:6591981,cornsilk:16775388,crimson:14423100,cyan:65535,darkblue:139,darkcyan:35723,darkgoldenrod:12092939,darkgray:11119017,darkgreen:25600,darkgrey:11119017,darkkhaki:12433259,darkmagenta:9109643,darkolivegreen:5597999,darkorange:16747520,darkorchid:10040012,darkred:9109504,darksalmon:15308410,darkseagreen:9419919,darkslateblue:4734347,darkslategray:3100495,darkslategrey:3100495,darkturquoise:52945,darkviolet:9699539,deeppink:16716947,deepskyblue:49151,dimgray:6908265,dimgrey:6908265,dodgerblue:2003199,firebrick:11674146,floralwhite:16775920,forestgreen:2263842,fuchsia:16711935,gainsboro:14474460,ghostwhite:16316671,gold:16766720,goldenrod:14329120,gray:8421504,green:32768,greenyellow:11403055,grey:8421504,honeydew:15794160,hotpink:16738740,indianred:13458524,indigo:4915330,ivory:16777200,khaki:15787660,lavender:15132410,lavenderblush:16773365,lawngreen:8190976,lemonchiffon:16775885,lightblue:11393254,lightcoral:15761536,lightcyan:14745599,lightgoldenrodyellow:16448210,lightgray:13882323,lightgreen:9498256,lightgrey:13882323,lightpink:16758465,lightsalmon:16752762,lightseagreen:2142890,lightskyblue:8900346,lightslategray:7833753,lightslategrey:7833753,lightsteelblue:11584734,lightyellow:16777184,lime:65280,limegreen:3329330,linen:16445670,magenta:16711935,maroon:8388608,mediumaquamarine:6737322,mediumblue:205,mediumorchid:12211667,mediumpurple:9662683,mediumseagreen:3978097,mediumslateblue:8087790,mediumspringgreen:64154,mediumturquoise:4772300,mediumvioletred:13047173,midnightblue:1644912,mintcream:16121850,mistyrose:16770273,moccasin:16770229,navajowhite:16768685,navy:128,oldlace:16643558,olive:8421376,olivedrab:7048739,orange:16753920,orangered:16729344,orchid:14315734,palegoldenrod:15657130,palegreen:10025880,paleturquoise:11529966,palevioletred:14381203,papayawhip:16773077,peachpuff:16767673,peru:13468991,pink:16761035,plum:14524637,powderblue:11591910,purple:8388736,rebeccapurple:6697881,red:16711680,rosybrown:12357519,royalblue:4286945,saddlebrown:9127187,salmon:16416882,sandybrown:16032864,seagreen:3050327,seashell:16774638,sienna:10506797,silver:12632256,skyblue:8900331,slateblue:6970061,slategray:7372944,slategrey:7372944,snow:16775930,springgreen:65407,steelblue:4620980,tan:13808780,teal:32896,thistle:14204888,tomato:16737095,turquoise:4251856,violet:15631086,wheat:16113331,white:16777215,whitesmoke:16119285,yellow:16776960,yellowgreen:10145074};function y(){return this.rgb().formatHex()}function b(){return this.rgb().formatRgb()}function _(t){var e,n;return t=(t+"").trim().toLowerCase(),(e=f.exec(t))?(n=e[1].length,e=parseInt(e[1],16),6===n?w(e):3===n?new S(e>>8&15|e>>4&240,e>>4&15|240&e,(15&e)<<4|15&e,1):8===n?x(e>>24&255,e>>16&255,e>>8&255,(255&e)/255):4===n?x(e>>12&15|e>>8&240,e>>8&15|e>>4&240,e>>4&15|240&e,((15&e)<<4|15&e)/255):null):(e=l.exec(t))?new S(e[1],e[2],e[3],1):(e=h.exec(t))?new S(255*e[1]/100,255*e[2]/100,255*e[3]/100,1):(e=d.exec(t))?x(e[1],e[2],e[3],e[4]):(e=p.exec(t))?x(255*e[1]/100,255*e[2]/100,255*e[3]/100,e[4]):(e=v.exec(t))?O(e[1],e[2]/100,e[3]/100,1):(e=g.exec(t))?O(e[1],e[2]/100,e[3]/100,e[4]):m.hasOwnProperty(t)?w(m[t]):"transparent"===t?new S(NaN,NaN,NaN,0):null}function w(t){return new S(t>>16&255,t>>8&255,255&t,1)}function x(t,e,n,r){return r<=0&&(t=e=n=NaN),new S(t,e,n,r)}function M(t){return t instanceof i||(t=_(t)),t?new S((t=t.rgb()).r,t.g,t.b,t.opacity):new S}function E(t,e,n,r){return 1===arguments.length?M(t):new S(t,e,n,null==r?1:r)}function S(t,e,n,r){this.r=+t,this.g=+e,this.b=+n,this.opacity=+r}function k(){return`#${A(this.r)}${A(this.g)}${A(this.b)}`}function T(){const t=C(this.opacity);return`${1===t?"rgb(":"rgba("}${I(this.r)}, ${I(this.g)}, ${I(this.b)}${1===t?")":`, ${t})`}`}function C(t){return isNaN(t)?1:Math.max(0,Math.min(1,t))}function I(t){return Math.max(0,Math.min(255,Math.round(t)||0))}function A(t){return((t=I(t))<16?"0":"")+t.toString(16)}function O(t,e,n,r){return r<=0?t=e=n=NaN:n<=0||n>=1?t=e=NaN:e<=0&&(t=NaN),new L(t,e,n,r)}function P(t){if(t instanceof L)return new L(t.h,t.s,t.l,t.opacity);if(t instanceof i||(t=_(t)),!t)return new L;if(t instanceof L)return t;var e=(t=t.rgb()).r/255,n=t.g/255,r=t.b/255,o=Math.min(e,n,r),a=Math.max(e,n,r),u=NaN,c=a-o,s=(a+o)/2;return c?(u=e===a?(n-r)/c+6*(n<r):n===a?(r-e)/c+2:(e-n)/c+4,c/=s<.5?a+o:2-a-o,u*=60):c=s>0&&s<1?0:u,new L(u,c,s,t.opacity)}function N(t,e,n,r){return 1===arguments.length?P(t):new L(t,e,n,null==r?1:r)}function L(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}function D(t){return(t=(t||0)%360)<0?t+360:t}function j(t){return Math.max(0,Math.min(1,t||0))}function R(t,e,n){return 255*(t<60?e+(n-e)*t/60:t<180?n:t<240?e+(n-e)*(240-t)/60:e)}n.i(r.a)(i,_,{copy(t){
return Object.assign(new this.constructor,this,t)},displayable(){return this.rgb().displayable()},hex:y,formatHex:y,formatHex8:function(){return this.rgb().formatHex8()},formatHsl:function(){return P(this).formatHsl()},formatRgb:b,toString:b}),n.i(r.a)(S,E,n.i(r.b)(i,{brighter(t){return t=null==t?a:Math.pow(a,t),new S(this.r*t,this.g*t,this.b*t,this.opacity)},darker(t){return t=null==t?o:Math.pow(o,t),new S(this.r*t,this.g*t,this.b*t,this.opacity)},rgb(){return this},clamp(){return new S(I(this.r),I(this.g),I(this.b),C(this.opacity))},displayable(){return-.5<=this.r&&this.r<255.5&&-.5<=this.g&&this.g<255.5&&-.5<=this.b&&this.b<255.5&&0<=this.opacity&&this.opacity<=1},hex:k,formatHex:k,formatHex8:function(){return`#${A(this.r)}${A(this.g)}${A(this.b)}${A(255*(isNaN(this.opacity)?1:this.opacity))}`},formatRgb:T,toString:T})),n.i(r.a)(L,N,n.i(r.b)(i,{brighter(t){return t=null==t?a:Math.pow(a,t),new L(this.h,this.s,this.l*t,this.opacity)},darker(t){return t=null==t?o:Math.pow(o,t),new L(this.h,this.s,this.l*t,this.opacity)},rgb(){var t=this.h%360+360*(this.h<0),e=isNaN(t)||isNaN(this.s)?0:this.s,n=this.l,r=n+(n<.5?n:1-n)*e,i=2*n-r;return new S(R(t>=240?t-240:t+120,i,r),R(t,i,r),R(t<120?t+240:t-120,i,r),this.opacity)},clamp(){return new L(D(this.h),j(this.s),j(this.l),C(this.opacity))},displayable(){return(0<=this.s&&this.s<=1||isNaN(this.s))&&0<=this.l&&this.l<=1&&0<=this.opacity&&this.opacity<=1},formatHsl(){const t=C(this.opacity);return`${1===t?"hsl(":"hsla("}${D(this.h)}, ${100*j(this.s)}%, ${100*j(this.l)}%${1===t?")":`, ${t})`}`}}))},function(t,e,n){"use strict";e.b=function(t,e){var n=Object.create(t.prototype);for(var r in e)n[r]=e[r];return n},e.a=function(t,e,n){t.prototype=e.prototype=n,n.constructor=t}},function(t,e,n){"use strict";var r=n(789);n.d(e,"a",function(){return r.a});var i=n(381);n.d(e,"b",function(){return i.a}),n.d(e,"c",function(){return i.b})},function(t,e,n){"use strict";var r={},i={},o=34,a=10,u=13;function c(t){return new Function("d","return {"+t.map(function(t,e){return JSON.stringify(t)+": d["+e+'] || ""'}).join(",")+"}")}function s(t){var e=Object.create(null),n=[];return t.forEach(function(t){for(var r in t)r in e||n.push(e[r]=r)}),n}function f(t,e){var n=t+"",r=n.length;return r<e?new Array(e-r+1).join(0)+n:n}function l(t){var e=t.getUTCHours(),n=t.getUTCMinutes(),r=t.getUTCSeconds(),i=t.getUTCMilliseconds();return isNaN(t)?"Invalid Date":function(t){return t<0?"-"+f(-t,6):t>9999?"+"+f(t,6):f(t,4)}(t.getUTCFullYear())+"-"+f(t.getUTCMonth()+1,2)+"-"+f(t.getUTCDate(),2)+(i?"T"+f(e,2)+":"+f(n,2)+":"+f(r,2)+"."+f(i,3)+"Z":r?"T"+f(e,2)+":"+f(n,2)+":"+f(r,2)+"Z":n||e?"T"+f(e,2)+":"+f(n,2)+"Z":"")}e.a=function(t){var e=new RegExp('["'+t+"\n\r]"),n=t.charCodeAt(0);function f(t,e){var c,s=[],f=t.length,l=0,h=0,d=f<=0,p=!1;function v(){if(d)return i;if(p)return p=!1,r;var e,c,s=l;if(t.charCodeAt(s)===o){for(;l++<f&&t.charCodeAt(l)!==o||t.charCodeAt(++l)===o;);return(e=l)>=f?d=!0:(c=t.charCodeAt(l++))===a?p=!0:c===u&&(p=!0,t.charCodeAt(l)===a&&++l),t.slice(s+1,e-1).replace(/""/g,'"')}for(;l<f;){if((c=t.charCodeAt(e=l++))===a)p=!0;else if(c===u)p=!0,t.charCodeAt(l)===a&&++l;else if(c!==n)continue;return t.slice(s,e)}return d=!0,t.slice(s,f)}for(t.charCodeAt(f-1)===a&&--f,t.charCodeAt(f-1)===u&&--f;(c=v())!==i;){for(var g=[];c!==r&&c!==i;)g.push(c),c=v();e&&null==(g=e(g,h++))||s.push(g)}return s}function h(e,n){return e.map(function(e){return n.map(function(t){return p(e[t])}).join(t)})}function d(e){return e.map(p).join(t)}function p(t){return null==t?"":t instanceof Date?l(t):e.test(t+="")?'"'+t.replace(/"/g,'""')+'"':t}return{parse:function(t,e){var n,r,i=f(t,function(t,i){if(n)return n(t,i-1);r=t,n=e?function(t,e){var n=c(t);return function(r,i){return e(n(r),i,t)}}(t,e):c(t)});return i.columns=r||[],i},parseRows:f,format:function(e,n){return null==n&&(n=s(e)),[n.map(p).join(t)].concat(h(e,n)).join("\n")},formatBody:function(t,e){return null==e&&(e=s(t)),h(t,e).join("\n")},formatRows:function(t){return t.map(d).join("\n")},formatRow:d,formatValue:p}}},function(t,e,n){"use strict";function r(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);return t.text()}e.a=function(t,e){return fetch(t,e).then(r)}},function(t,e,n){"use strict";e.a=function(t){return 1e-6*(t()-.5)}},function(t,e,n){"use strict";var r=n(820);n.d(e,"a",function(){return r.a}),n.d(e,"b",function(){return r.b}),n.d(e,"c",function(){return r.c});var i=n(389);n.d(e,"d",function(){return i.a});var o=n(388);n.d(e,"e",function(){return o.a}),n.d(e,"f",function(){return o.b});var a=n(827);n.d(e,"g",function(){return a.a});var u=n(828);n.d(e,"h",function(){return u.a});var c=n(829);n.d(e,"i",function(){return c.a})},function(t,e,n){"use strict";e.a=(t=>t)},function(t,e,n){"use strict";e.a=function(t){var e=0,o=r.b/3,a=n.i(i.b)(t),u=a(e,o);return u.parallels=function(t){return arguments.length?a(e=t[0]*r.h,o=t[1]*r.h):[e*r.i,o*r.i]},u};var r=n(11),i=n(65)},function(t,e,n){"use strict";e.b=a;var r=n(11),i=n(259),o=n(850)
;function a(t,e){var i=n.i(r.e)(t),a=(i+n.i(r.e)(e))/2;if(n.i(r.a)(a)<r.p)return n.i(o.a)(t);var u=1+i*(2*a-i),c=n.i(r.o)(u)/a;function s(t,e){var i=n.i(r.o)(u-2*a*n.i(r.e)(e))/a;return[i*n.i(r.e)(t*=a),c-i*n.i(r.d)(t)]}return s.invert=function(t,e){var i=c-e,o=n.i(r.f)(t,n.i(r.a)(i))*n.i(r.r)(i);return i*a<0&&(o-=r.b*n.i(r.r)(t)*n.i(r.r)(i)),[o/a,n.i(r.g)((u-(t*t+i*i)*a*a)/(2*a))]},s}e.a=function(){return n.i(i.a)(a).scale(155.424).center([0,33.6442])}},function(t,e,n){"use strict";e.a=a,e.b=function(t,e,n){return a(t,[[0,0],e],n)},e.c=function(t,e,n){return o(t,function(n){var r=+e,i=r/(n[1][0]-n[0][0]),o=(r-i*(n[1][0]+n[0][0]))/2,a=-i*n[0][1];t.scale(150*i).translate([o,a])},n)},e.d=function(t,e,n){return o(t,function(n){var r=+e,i=r/(n[1][1]-n[0][1]),o=-i*n[0][0],a=(r-i*(n[1][1]+n[0][1]))/2;t.scale(150*i).translate([o,a])},n)};var r=n(111),i=n(400);function o(t,e,o){var a=t.clipExtent&&t.clipExtent();return t.scale(150).translate([0,0]),null!=a&&t.clipExtent(null),n.i(r.a)(o,t.stream(i.a)),e(i.a.result()),null!=a&&t.clipExtent(a),t}function a(t,e,n){return o(t,function(n){var r=e[1][0]-e[0][0],i=e[1][1]-e[0][1],o=Math.min(r/(n[1][0]-n[0][0]),i/(n[1][1]-n[0][1])),a=+e[0][0]+(r-o*(n[1][0]+n[0][0]))/2,u=+e[0][1]+(i-o*(n[1][1]+n[0][1]))/2;t.scale(150*o).translate([a,u])},n)}},function(t,e,n){"use strict";e.b=a,e.c=u;var r=n(11),i=n(197),o=n(65);function a(t,e){return[t,n.i(r.j)(n.i(r.k)((r.l+e)/2))]}function u(t){var e,u,c,s=n.i(o.a)(t),f=s.center,l=s.scale,h=s.translate,d=s.clipExtent,p=null;function v(){var o=r.b*l(),f=s(n.i(i.a)(s.rotate()).invert([0,0]));return d(null==p?[[f[0]-o,f[1]-o],[f[0]+o,f[1]+o]]:t===a?[[Math.max(f[0]-o,p),e],[Math.min(f[0]+o,u),c]]:[[p,Math.max(f[1]-o,e)],[u,Math.min(f[1]+o,c)]])}return s.scale=function(t){return arguments.length?(l(t),v()):l()},s.translate=function(t){return arguments.length?(h(t),v()):h()},s.center=function(t){return arguments.length?(f(t),v()):f()},s.clipExtent=function(t){return arguments.length?(null==t?p=e=u=c=null:(p=+t[0][0],e=+t[0][1],u=+t[1][0],c=+t[1][1]),v()):null==p?null:[[p,e],[u,c]]},v()}a.invert=function(t,e){return[t,2*n.i(r.m)(n.i(r.n)(e))-r.l]},e.a=function(){return u(a).scale(961/r.c)}},function(t,e,n){"use strict";function r(t){if("function"!=typeof t)throw new Error;return t}e.b=function(t){return null==t?null:r(t)},e.a=r},function(t,e,n){"use strict";e.a=g,e.c=_,e.b=w;var r=n(861),i=n(863),o=n(865),a=n(864),u=n(866),c=n(872),s=n(871),f=n(870),l=n(860),h=n(862),d=n(868),p=n(869),v=n(867);function g(t,e){t instanceof Map?(t=[void 0,t],void 0===e&&(e=y)):void 0===e&&(e=m);for(var n,r,i,o,a,u=new w(t),c=[u];n=c.pop();)if((i=e(n.data))&&(a=(i=Array.from(i)).length))for(n.children=i,o=a-1;o>=0;--o)c.push(r=i[o]=new w(i[o])),r.parent=n,r.depth=n.depth+1;return u.eachBefore(_)}function m(t){return t.children}function y(t){return Array.isArray(t)?t[1]:null}function b(t){void 0!==t.data.value&&(t.value=t.data.value),t.data=t.data.data}function _(t){var e=0;do{t.height=e}while((t=t.parent)&&t.height<++e)}function w(t){this.data=t,this.depth=this.height=0,this.parent=null}w.prototype=g.prototype={constructor:w,count:r.a,each:i.a,eachAfter:a.a,eachBefore:o.a,find:u.a,sum:c.a,sort:s.a,path:f.a,ancestors:l.a,descendants:h.a,leaves:d.a,links:p.a,copy:function(){return g(this).eachBefore(b)},[Symbol.iterator]:v.a}},function(t,e,n){"use strict";const r=4294967296;e.a=function(){let t=1;return()=>(t=(1664525*t+1013904223)%r)/r}},function(t,e,n){"use strict";n.d(e,"c",function(){return o}),e.b=a;var r=n(157),i=n(199),o=(1+Math.sqrt(5))/2;function a(t,e,o,a,u,c){for(var s,f,l,h,d,p,v,g,m,y,b,_=[],w=e.children,x=0,M=0,E=w.length,S=e.value;x<E;){l=u-o,h=c-a;do{d=w[M++].value}while(!d&&M<E);for(p=v=d,b=d*d*(y=Math.max(h/l,l/h)/(S*t)),m=Math.max(v/b,b/p);M<E;++M){if(d+=f=w[M].value,f<p&&(p=f),f>v&&(v=f),b=d*d*y,(g=Math.max(v/b,b/p))>m){d-=f;break}m=g}_.push(s={value:d,dice:l<h,children:w.slice(x,M)}),s.dice?n.i(r.a)(s,o,a,u,S?a+=h*d/S:c):n.i(i.a)(s,o,a,S?o+=l*d/S:u,c),S-=d,x=M}return _}e.a=function t(e){function n(t,n,r,i,o){a(e,t,n,r,i,o)}return n.ratio=function(e){return t((e=+e)>1?e:1)},n}(o)},function(t,e,n){"use strict";function r(t,e,n,r,i){var o=t*t,a=o*t;return((1-3*t+3*o-a)*e+(4-6*o+3*a)*n+(1+3*t+3*o-3*a)*r+a*i)/6}e.b=r,e.a=function(t){var e=t.length-1;return function(n){var i=n<=0?n=0:n>=1?(n=1,e-1):Math.floor(n*e),o=t[i],a=t[i+1],u=i>0?t[i-1]:2*o-a,c=i<e-1?t[i+2]:2*a-o;return r((n-i/e)*e,u,o,a,c)}}},function(t,e,n){"use strict";e.b=function(t){return ArrayBuffer.isView(t)&&!(t instanceof DataView)},e.a=function(t,e){e||(e=[]);var n,r=t?Math.min(e.length,t.length):0,i=e.slice();return function(o){for(n=0;n<r;++n)i[n]=t[n]*(1-o)+e[n]*o;return i}}},function(t,e,n){"use strict";var r=n(895);n.d(e,"a",function(){return r.a}),n.d(e,"b",function(){return r.b}),n.d(e,"c",function(){return r.c})},function(t,e,n){"use strict";var r=n(908);n.d(e,"a",function(){return r.a})},function(t,e,n){"use strict";e.a=function(t,e,n,r,i){this.node=t,this.x0=e,this.y0=n,
this.x1=r,this.y1=i}},function(t,e,n){"use strict";var r=n(35),i=n(273);e.a=function t(e){var n=i.a.source(e)();function r(t,r){if((t=+t)<0)throw new RangeError("invalid k");if(0===t)return()=>0;if(r=null==r?1:+r,1===t)return()=>-Math.log1p(-e())*r;var i=(t<1?t+1:t)-1/3,o=1/(3*Math.sqrt(i)),a=t<1?()=>Math.pow(e(),1/t):()=>1;return function(){do{do{var t=n(),u=1+o*t}while(u<=0);u*=u*u;var c=1-e()}while(c>=1-.0331*t*t*t*t&&Math.log(c)>=.5*t*t+i*(1-u+Math.log(u)));return i*u*a()*r}}return r.source=t,r}(r.a)},function(t,e,n){"use strict";var r=n(35);e.a=function t(e){function n(t,n){var r,i;return t=null==t?0:+t,n=null==n?1:+n,function(){var o;if(null!=r)o=r,r=null;else do{r=2*e()-1,o=2*e()-1,i=r*r+o*o}while(!i||i>1);return t+n*o*Math.sqrt(-2*Math.log(i)/i)}}return n.source=t,n}(r.a)},function(t,e,n){"use strict";e.b=p,e.a=function t(){const e=p(n.i(a.b)()).domain([1,10]);e.copy=(()=>n.i(a.c)(e,t()).base(e.base()));u.b.apply(e,arguments);return e};var r=n(27),i=n(257),o=n(421),a=n(83),u=n(40);function c(t){return Math.log(t)}function s(t){return Math.exp(t)}function f(t){return-Math.log(-t)}function l(t){return-Math.exp(-t)}function h(t){return isFinite(t)?+("1e"+t):t<0?0:t}function d(t){return(e,n)=>-t(-e,n)}function p(t){const e=t(c,s),a=e.domain;let u,p,v=10;function g(){return u=function(t){return t===Math.E?Math.log:10===t&&Math.log10||2===t&&Math.log2||(t=Math.log(t),e=>Math.log(e)/t)}(v),p=function(t){return 10===t?h:t===Math.E?Math.exp:e=>Math.pow(t,e)}(v),a()[0]<0?(u=d(u),p=d(p),t(f,l)):t(c,s),e}return e.base=function(t){return arguments.length?(v=+t,g()):v},e.domain=function(t){return arguments.length?(a(t),g()):a()},e.ticks=(t=>{const e=a();let i=e[0],o=e[e.length-1];const c=o<i;c&&([i,o]=[o,i]);let s,f,l=u(i),h=u(o);const d=null==t?10:+t;let g=[];if(!(v%1)&&h-l<d){if(l=Math.floor(l),h=Math.ceil(h),i>0){for(;l<=h;++l)for(s=1;s<v;++s)if(!((f=l<0?s/p(-l):s*p(l))<i)){if(f>o)break;g.push(f)}}else for(;l<=h;++l)for(s=v-1;s>=1;--s)if(!((f=l>0?s/p(-l):s*p(l))<i)){if(f>o)break;g.push(f)}2*g.length<d&&(g=n.i(r._6)(i,o,d))}else g=n.i(r._6)(l,h,Math.min(h-l,d)).map(p);return c?g.reverse():g}),e.tickFormat=((t,r)=>{if(null==t&&(t=10),null==r&&(r=10===v?"s":","),"function"!=typeof r&&(v%1||null!=(r=n.i(i.e)(r)).precision||(r.trim=!0),r=n.i(i.b)(r)),t===1/0)return r;const o=Math.max(1,v*t/e.ticks().length);return t=>{let e=t/p(Math.round(u(t)));return e*v<v-.5&&(e*=v),e<=o?r(t):""}}),e.nice=(()=>a(n.i(o.a)(a(),{floor:t=>p(Math.floor(u(t))),ceil:t=>p(Math.ceil(u(t)))}))),e}},function(t,e,n){"use strict";e.a=function(t){return+t}},function(t,e,n){"use strict";e.c=s,e.a=f,e.b=function(){return f.apply(null,arguments).exponent(.5)};var r=n(90),i=n(83),o=n(40);function a(t){return function(e){return e<0?-Math.pow(-e,t):Math.pow(e,t)}}function u(t){return t<0?-Math.sqrt(-t):Math.sqrt(t)}function c(t){return t<0?-t*t:t*t}function s(t){var e=t(i.a,i.a),o=1;return e.exponent=function(e){return arguments.length?1===(o=+e)?t(i.a,i.a):.5===o?t(u,c):t(a(o),a(1/o)):o},n.i(r.b)(e)}function f(){var t=s(n.i(i.b)());return t.copy=function(){return n.i(i.c)(t,f()).exponent(t.exponent())},o.b.apply(t,arguments),t}},function(t,e,n){"use strict";e.b=c,e.a=function t(){var e=c(n.i(i.b)());e.copy=function(){return n.i(i.c)(e,t()).constant(e.constant())};return o.b.apply(e,arguments)};var r=n(90),i=n(83),o=n(40);function a(t){return function(e){return Math.sign(e)*Math.log1p(Math.abs(e/t))}}function u(t){return function(e){return Math.sign(e)*Math.expm1(Math.abs(e))*t}}function c(t){var e=1,i=t(a(e),u(e));return i.constant=function(n){return arguments.length?t(a(e=+n),u(e)):e},n.i(r.b)(i)}},function(t,e,n){"use strict";var r=n(279);e.a=function(t){var e=t+="",n=e.indexOf(":");return n>=0&&"xmlns"!==(e=t.slice(0,n))&&(t=t.slice(n+1)),r.a.hasOwnProperty(e)?{space:r.a[e],local:t}:t}},function(t,e,n){"use strict";n.d(e,"b",function(){return r});var r="http://www.w3.org/1999/xhtml";e.a={svg:"http://www.w3.org/2000/svg",xhtml:r,xlink:"http://www.w3.org/1999/xlink",xml:"http://www.w3.org/XML/1998/namespace",xmlns:"http://www.w3.org/2000/xmlns/"}},function(t,e,n){"use strict";function r(){}e.a=function(t){return null==t?r:function(){return this.querySelector(t)}}},function(t,e,n){"use strict";e.a=function(t){return t.ownerDocument&&t.ownerDocument.defaultView||t.document&&t||t.defaultView}},function(t,e,n){"use strict";e.b=o;var r=n(36),i=n(205);function o(t,e,n){var i=t._x1,o=t._y1,a=t._x2,u=t._y2;if(t._l01_a>r.a){var c=2*t._l01_2a+3*t._l01_a*t._l12_a+t._l12_2a,s=3*t._l01_a*(t._l01_a+t._l12_a);i=(i*c-t._x0*t._l12_2a+t._x2*t._l01_2a)/s,o=(o*c-t._y0*t._l12_2a+t._y2*t._l01_2a)/s}if(t._l23_a>r.a){var f=2*t._l23_2a+3*t._l23_a*t._l12_a+t._l12_2a,l=3*t._l23_a*(t._l23_a+t._l12_a);a=(a*f+t._x1*t._l23_2a-e*t._l12_2a)/l,u=(u*f+t._y1*t._l23_2a-n*t._l12_2a)/l}t._context.bezierCurveTo(i,o,a,u,t._x2,t._y2)}function a(t,e){this._context=t,this._alpha=e}a.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){
this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x2,this._y2);break;case 3:this.point(this._x2,this._y2)}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var n=this._x2-t,r=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(n*n+r*r,this._alpha))}switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3;default:o(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}},e.a=function t(e){function n(t){return e?new a(t,e):new i.b(t,0)}return n.alpha=function(e){return t(+e)},n}(.5)},function(t,e,n){"use strict";var r=n(158),i=n(112),o=n(206),a=n(161),u=n(285);e.a=function(t,e){var c=n.i(i.a)(!0),s=null,f=o.a,l=null,h=n.i(a.a)(d);function d(i){var o,a,u,d=(i=n.i(r.a)(i)).length,p=!1;for(null==s&&(l=f(u=h())),o=0;o<=d;++o)!(o<d&&c(a=i[o],o,i))===p&&((p=!p)?l.lineStart():l.lineEnd()),p&&l.point(+t(a,o,i),+e(a,o,i));if(u)return l=null,u+""||null}return t="function"==typeof t?t:void 0===t?u.a:n.i(i.a)(t),e="function"==typeof e?e:void 0===e?u.b:n.i(i.a)(e),d.x=function(e){return arguments.length?(t="function"==typeof e?e:n.i(i.a)(+e),d):t},d.y=function(t){return arguments.length?(e="function"==typeof t?t:n.i(i.a)(+t),d):e},d.defined=function(t){return arguments.length?(c="function"==typeof t?t:n.i(i.a)(!!t),d):c},d.curve=function(t){return arguments.length?(f=t,null!=s&&(l=f(s)),d):f},d.context=function(t){return arguments.length?(null==t?s=l=null:l=f(s=t),d):s},d}},function(t,e,n){"use strict";e.b=i;var r=n(160);function i(t){for(var e,n=0,r=-1,i=t.length;++r<i;)(e=+t[r][1])&&(n+=e);return n}e.a=function(t){var e=t.map(i);return n.i(r.a)(t).sort(function(t,n){return e[t]-e[n]})}},function(t,e,n){"use strict";e.a=function(t){return t[0]},e.b=function(t){return t[1]}},function(t,e,n){"use strict";n.d(e,"b",function(){return i}),n.d(e,"c",function(){return o}),n.d(e,"d",function(){return a}),n.d(e,"e",function(){return u}),e.a=s;var r,i,o,a,u,c=n(456);function s(t){return r=n.i(c.a)(t),i=r.format,o=r.parse,a=r.utcFormat,u=r.utcParse,r}s({dateTime:"%x, %X",date:"%-m/%-d/%Y",time:"%-I:%M:%S %p",periods:["AM","PM"],days:["Sunday","Monday","Tuesday","Wednesday","Thursday","Friday","Saturday"],shortDays:["Sun","Mon","Tue","Wed","Thu","Fri","Sat"],months:["January","February","March","April","May","June","July","August","September","October","November","December"],shortMonths:["Jan","Feb","Mar","Apr","May","Jun","Jul","Aug","Sep","Oct","Nov","Dec"]})},function(t,e,n){"use strict";var r=n(286);n.d(e,"a",function(){return r.a}),n.d(e,"b",function(){return r.b}),n.d(e,"c",function(){return r.c}),n.d(e,"d",function(){return r.d}),n.d(e,"e",function(){return r.e});var i=n(456);n.d(e,"f",function(){return i.a});var o=n(455);n.d(e,"g",function(){return o.a});var a=n(1047);n.d(e,"h",function(){return a.a})},function(t,e,n){"use strict";e.a=p,e.d=g,e.b=m,e.c=y;var r,i,o=0,a=0,u=0,c=1e3,s=0,f=0,l=0,h="object"==typeof performance&&performance.now?performance:Date,d="object"==typeof window&&window.requestAnimationFrame?window.requestAnimationFrame.bind(window):function(t){setTimeout(t,17)};function p(){return f||(d(v),f=h.now()+l)}function v(){f=0}function g(){this._call=this._time=this._next=null}function m(t,e,n){var r=new g;return r.restart(t,e,n),r}function y(){p(),++o;for(var t,e=r;e;)(t=f-e._time)>=0&&e._call.call(void 0,t),e=e._next;--o}function b(){f=(s=h.now())+l,o=a=0;try{y()}finally{o=0,function(){var t,e,n=r,o=1/0;for(;n;)n._call?(o>n._time&&(o=n._time),t=n,n=n._next):(e=n._next,n._next=null,n=t?t._next=e:r=e);i=t,w(o)}(),f=0}}function _(){var t=h.now(),e=t-s;e>c&&(l-=e,s=t)}function w(t){o||(a&&(a=clearTimeout(a)),t-f>24?(t<1/0&&(a=setTimeout(b,t-h.now()-l)),u&&(u=clearInterval(u))):(u||(s=h.now(),u=setInterval(_,c)),o=1,d(b)))}g.prototype=m.prototype={constructor:g,restart:function(t,e,n){if("function"!=typeof t)throw new TypeError("callback is not a function");n=(null==n?p():+n)+(null==e?0:+e),this._next||i===this||(i?i._next=this:r=this,i=this),this._call=t,this._time=n,w()},stop:function(){this._call&&(this._call=null,this._time=1/0,w())}}},function(t,e,n){"use strict";n(1052);var r=n(91);n.d(e,"a",function(){return r.a});var i=n(1051);n.d(e,"b",function(){return i.a});var o=n(465);n.d(e,"c",function(){return o.a})},,,,,,,,,,,,,,,,,,,,,,,function(t,e,n){var r,i,o;!function(a,u){"use strict";i=[n(114),n(487)],void 0===(o="function"==typeof(r=u)?r.apply(e,i):r)||(t.exports=o)}(window,function(t,e){"use strict";var n=t.create("packery"),r=n.prototype,i={_getElementOffset:!0,_getMeasurement:!0}
;for(var o in e.prototype)i[o]||(r[o]=e.prototype[o]);var a=r._resetLayout;r._resetLayout=function(){this.packer=this.packer||new e.Packer,this.shiftPacker=this.shiftPacker||new e.Packer,a.apply(this,arguments)};var u=r._getItemLayoutPosition;r._getItemLayoutPosition=function(t){return t.rect=t.rect||new e.Rect,u.call(this,t)};var c=r.needsResizeLayout;r.needsResizeLayout=function(){return this._getOption("horizontal")?this.needsVerticalResizeLayout():c.call(this)};var s=r._getOption;return r._getOption=function(t){return"horizontal"==t?void 0!==this.options.isHorizontal?this.options.isHorizontal:this.options.horizontal:s.apply(this.isotope,arguments)},n})},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,n){"use strict";var r=n(75),i=n(356),o=n(366);const a=n.i(i.a)(r.a),u=a.right;e.b=u;const c=a.left;e.c=c;const s=n.i(i.a)(o.b).center;e.d=s,e.a=u},function(t,e,n){"use strict";e.a=function(t){let e,a,u;2!==t.length?(e=r.a,a=((e,i)=>n.i(r.a)(t(e),i)),u=((e,n)=>t(e)-n)):(e=t===r.a||t===i.a?t:o,a=t,u=t);function c(t,n,r=0,i=t.length){if(r<i){if(0!==e(n,n))return i;do{const e=r+i>>>1;a(t[e],n)<0?r=e+1:i=e}while(r<i)}return r}return{left:c,center:function(t,e,n=0,r=t.length){const i=c(t,e,n,r-1);return i>n&&u(t[i-1],e)>-u(t[i],e)?i-1:i},right:function(t,n,r=0,i=t.length){if(r<i){if(0!==e(n,n))return i;do{const e=r+i>>>1;a(t[e],n)<=0?r=e+1:i=e}while(r<i)}return r}}};var r=n(75),i=n(357);function o(){return 0}},function(t,e,n){"use strict";e.a=function(t,e){return null==t||null==e?NaN:e<t?-1:e>t?1:e>=t?0:NaN}},function(t,e,n){"use strict";e.a=function(t,e){const i=n.i(r.a)(t,e);return i?Math.sqrt(i):i};var r=n(372)},function(t,e,n){"use strict";e.a=function(t,e){let n,r;if(void 0===e)for(const e of t)null!=e&&(void 0===n?e>=e&&(n=r=e):(n>e&&(n=e),r<e&&(r=e)));else{let i=-1;for(let o of t)null!=(o=e(o,++i,t))&&(void 0===n?o>=o&&(n=r=o):(n>o&&(n=o),r<o&&(r=o)))}return[n,r]}},function(t,e,n){"use strict";e.a=function(t,e=r.a){let i,o=!1;if(1===e.length){let a;for(const u of t){const t=e(u);(o?n.i(r.a)(t,a)>0:0===n.i(r.a)(t,t))&&(i=u,a=t,o=!0)}}else for(const n of t)(o?e(n,i)>0:0===e(n,n))&&(i=n,o=!0);return i};var r=n(75)},function(t,e,n){"use strict";e.a=function(t,...e){return s(t,i.a,i.a,e)},e.d=o,e.b=function(t,...e){return a(o(t,...e),e)},e.c=function(t,e,...n){return a(u(t,e,...n),n)},e.g=function(t,e,...n){return s(t,i.a,e,n)},e.h=u,e.e=function(t,...e){return s(t,i.a,c,e)},e.f=function(t,...e){return s(t,Array.from,c,e)};var r=n(113),i=n(362);function o(t,...e){return s(t,Array.from,i.a,e)}function a(t,e){for(let n=1,r=e.length;n<r;++n)t=t.flatMap(t=>t.pop().map(([e,n])=>[...t,e,n]));return t}function u(t,e,...n){return s(t,Array.from,e,n)}function c(t){if(1!==t.length)throw new Error("duplicate key");return t[0]}function s(t,e,n,i){return function t(o,a){if(a>=i.length)return n(o);const u=new r.a,c=i[a++];let s=-1;for(const t of o){const e=c(t,++s,o),n=u.get(e);n?n.push(t):u.set(e,[t])}for(const[e,n]of u)u.set(e,t(n,a));return e(u)}(t,0)}},function(t,e,n){"use strict";e.a=function(t){return t}},function(t,e,n){"use strict";e.a=function(t,e=r.a){if(1===e.length)return n.i(i.a)(t,e);let o,a=-1,u=-1;for(const n of t)++u,(a<0?0===e(n,n):e(n,o)<0)&&(o=n,a=u);return a};var r=n(75),i=n(248)},function(t,e,n){"use strict";e.a=function(t,e){let n;if(void 0===e)for(const e of t)null!=e&&(n<e||void 0===n&&e>=e)&&(n=e);else{let r=-1;for(let i of t)null!=(i=e(i,++r,t))&&(n<i||void 0===n&&i>=i)&&(n=i)}return n}},function(t,e,n){"use strict";e.a=function(t,e,i){let o;for(;;){const a=n.i(r.b)(t,e,i);if(a===o||0===a||!isFinite(a))return[t,e];a>0?(t=Math.floor(t/a)*a,e=Math.ceil(e/a)*a):a<0&&(t=Math.ceil(t*a)/a,e=Math.floor(e*a)/a),o=a}};var r=n(250)},function(t,e,n){"use strict";e.b=function(t){return null===t?NaN:+t},e.a=function*(t,e){if(void 0===e)for(let e of t)null!=e&&(e=+e)>=e&&(yield e);else{let n=-1;for(let r of t)null!=(r=e(r,++n,t))&&(r=+r)>=r&&(yield r)}}},function(t,e,n){"use strict";e.a=function(t,e){return Array.from(e,e=>t[e])}},function(t,e,n){"use strict";e.a=function t(e,o,a=0,u=1/0,c){o=Math.floor(o);a=Math.floor(Math.max(0,a));u=Math.floor(Math.min(e.length-1,u));if(!(a<=o&&o<=u))return e;c=void 0===c?r.b:n.i(r.c)(c);for(;u>a;){if(u-a>600){const n=u-a+1,r=o-a+1,i=Math.log(n),s=.5*Math.exp(2*i/3),f=.5*Math.sqrt(i*s*(n-s)/n)*(r-n/2<0?-1:1),l=Math.max(a,Math.floor(o-r*s/n+f)),h=Math.min(u,Math.floor(o+(n-r)*s/n+f));t(e,o,l,h,c)}const n=e[o];let r=a,s=u;for(i(e,a,o),c(e[u],n)>0&&i(e,a,u);r<s;){for(i(e,r,s),++r,--s;c(e[r],n)<0;)++r;for(;c(e[s],n)>0;)--s}0===c(e[a],n)?i(e,a,s):i(e,++s,u),s<=o&&(a=s+1),o<=s&&(u=s-1)}return e};var r=n(154);function i(t,e,n){const r=t[e];t[e]=t[n],t[n]=r}},function(t,e,n){"use strict";function r(t){return null!==t&&"object"==typeof t?t.valueOf():t}e.a=function(t,e){const n=t[Symbol.iterator](),i=new Set;for(const t of e){const e=r(t);if(i.has(e))continue;let o,a;for(;({value:o,done:a}=n.next());){if(a)return!1;const t=r(o);if(i.add(t),Object.is(e,t))break}}return!0}
},function(t,e,n){"use strict";e.a=function(t){return Math.max(1,Math.ceil(Math.log(n.i(r.a)(t))/Math.LN2)+1)};var r=n(193)},function(t,e,n){"use strict";e.a=function(t){if(!(u=t.length))return[];for(var e=-1,o=n.i(r.a)(t,i),a=new Array(o);++e<o;)for(var u,c=-1,s=a[e]=new Array(u);++c<u;)s[c]=t[c][e];return a};var r=n(247);function i(t){return t.length}},function(t,e,n){"use strict";e.a=function(t,e){let n,r=0,i=0,o=0;if(void 0===e)for(let e of t)null!=e&&(e=+e)>=e&&(i+=(n=e-i)/++r,o+=n*(e-i));else{let a=-1;for(let u of t)null!=(u=e(u,++a,t))&&(u=+u)>=u&&(i+=(n=u-i)/++r,o+=n*(u-i))}if(r>1)return o/(r-1)}},function(t,e,n){"use strict";n.d(e,"c",function(){return r}),n.d(e,"d",function(){return i}),n.d(e,"e",function(){return o}),n.d(e,"a",function(){return u}),n.d(e,"g",function(){return c}),n.d(e,"f",function(){return s}),n.d(e,"b",function(){return f});var r=Math.abs,i=Math.cos,o=Math.sin,a=Math.PI,u=a/2,c=2*a,s=Math.max,f=1e-12},function(t,e,n){"use strict";const r=Math.PI/180;e.b=r;const i=180/Math.PI;e.a=i},function(t,e,n){"use strict";n.d(e,"a",function(){return r});var r=Array.prototype.slice},function(t,e,n){"use strict";e.a=(t=>()=>t)},function(t,e,n){"use strict";var r=n(27),i=n(375),o=n(780),a=n(779),u=n(376),c=n(781),s=n(784),f=[[],[[[1,1.5],[.5,1]]],[[[1.5,1],[1,1.5]]],[[[1.5,1],[.5,1]]],[[[1,.5],[1.5,1]]],[[[1,1.5],[.5,1]],[[1,.5],[1.5,1]]],[[[1,.5],[1,1.5]]],[[[1,.5],[.5,1]]],[[[.5,1],[1,.5]]],[[[1,1.5],[1,.5]]],[[[.5,1],[1,.5]],[[1.5,1],[1,1.5]]],[[[1.5,1],[1,.5]]],[[[.5,1],[1.5,1]]],[[[1,1.5],[1.5,1]]],[[[.5,1],[1,1.5]]],[]];function l(t){return isFinite(t)?t:NaN}function h(t,e){return null!=t&&+t>=e}function d(t){return null==t||isNaN(t=+t)?-1/0:t}function p(t,e,n,r){const i=r-e,o=n-e,a=isFinite(i)||isFinite(o)?i/o:Math.sign(i)/Math.sign(o);return isNaN(a)?t:t+a-.5}e.a=function(){var t=1,e=1,v=r.F,g=_;function m(t){var e=v(t);if(Array.isArray(e))e=e.slice().sort(o.a);else{const i=n.i(r.o)(t,l);for(e=n.i(r._6)(...n.i(r.P)(i[0],i[1],e),e);e[e.length-1]>=i[1];)e.pop();for(;e[1]<i[0];)e.shift()}return e.map(e=>y(t,e))}function y(r,i){const o=null==i?NaN:+i;if(isNaN(o))throw new Error(`invalid value: ${i}`);var u=[],s=[];return function(n,r,i){var o,a,u,c,s,l,d=new Array,p=new Array;o=a=-1,c=h(n[0],r),f[c<<1].forEach(v);for(;++o<t-1;)u=c,c=h(n[o+1],r),f[u|c<<1].forEach(v);f[c<<0].forEach(v);for(;++a<e-1;){for(o=-1,c=h(n[a*t+t],r),s=h(n[a*t],r),f[c<<1|s<<2].forEach(v);++o<t-1;)u=c,c=h(n[a*t+t+o+1],r),l=s,s=h(n[a*t+o+1],r),f[u|c<<1|s<<2|l<<3].forEach(v);f[c|s<<3].forEach(v)}o=-1,s=n[a*t]>=r,f[s<<2].forEach(v);for(;++o<t-1;)l=s,s=h(n[a*t+o+1],r),f[s<<2|l<<3].forEach(v);function v(t){var e,n,r=[t[0][0]+o,t[0][1]+a],u=[t[1][0]+o,t[1][1]+a],c=b(r),s=b(u);(e=p[c])?(n=d[s])?(delete p[e.end],delete d[n.start],e===n?(e.ring.push(u),i(e.ring)):d[e.start]=p[n.end]={start:e.start,end:n.end,ring:e.ring.concat(n.ring)}):(delete p[e.end],e.ring.push(u),p[e.end=s]=e):(e=d[s])?(n=p[c])?(delete d[e.start],delete p[n.end],e===n?(e.ring.push(u),i(e.ring)):d[n.start]=p[e.end]={start:n.start,end:e.end,ring:n.ring.concat(e.ring)}):(delete d[e.start],e.ring.unshift(r),d[e.start=c]=e):d[c]=p[s]={start:c,end:s,ring:[r,u]}}f[s<<3].forEach(v)}(r,o,function(t){g(t,r,o),n.i(a.a)(t)>0?u.push([t]):s.push(t)}),s.forEach(function(t){for(var e,r=0,i=u.length;r<i;++r)if(-1!==n.i(c.a)((e=u[r])[0],t))return void e.push(t)}),{type:"MultiPolygon",value:i,coordinates:u}}function b(e){return 2*e[0]+e[1]*(t+1)*4}function _(n,r,i){n.forEach(function(n){var o=n[0],a=n[1],u=0|o,c=0|a,s=d(r[c*t+u]);o>0&&o<t&&u===o&&(n[0]=p(o,d(r[c*t+u-1]),s,i)),a>0&&a<e&&c===a&&(n[1]=p(a,d(r[(c-1)*t+u]),s,i))})}return m.contour=y,m.size=function(n){if(!arguments.length)return[t,e];var r=Math.floor(n[0]),i=Math.floor(n[1]);if(!(r>=0&&i>=0))throw new Error("invalid size");return t=r,e=i,m},m.thresholds=function(t){return arguments.length?(v="function"==typeof t?t:Array.isArray(t)?n.i(u.a)(i.a.call(t)):n.i(u.a)(t),m):v},m.smooth=function(t){return arguments.length?(g=t?_:s.a,m):g===_},m}},function(t,e,n){"use strict";const r=1e-6;e.a=class{constructor(){this._x0=this._y0=this._x1=this._y1=null,this._=""}moveTo(t,e){this._+=`M${this._x0=this._x1=+t},${this._y0=this._y1=+e}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._+="Z")}lineTo(t,e){this._+=`L${this._x1=+t},${this._y1=+e}`}arc(t,e,n){const i=(t=+t)+(n=+n),o=e=+e;if(n<0)throw new Error("negative radius");null===this._x1?this._+=`M${i},${o}`:(Math.abs(this._x1-i)>r||Math.abs(this._y1-o)>r)&&(this._+="L"+i+","+o),n&&(this._+=`A${n},${n},0,1,1,${t-n},${e}A${n},${n},0,1,1,${this._x1=i},${this._y1=o}`)}rect(t,e,n,r){this._+=`M${this._x0=this._x1=+t},${this._y0=this._y1=+e}h${+n}v${+r}h${-n}Z`}value(){return this._||null}}},function(t,e,n){"use strict";e.a=class{constructor(){this._=[]}moveTo(t,e){this._.push([t,e])}closePath(){this._.push(this._[0].slice())}lineTo(t,e){this._.push([t,e])}value(){return this._.length?this._:null}}},function(t,e,n){"use strict";var r=n(378),i=n(379)
;e.a=class{constructor(t,[e,n,r,i]=[0,0,960,500]){if(!((r=+r)>=(e=+e)&&(i=+i)>=(n=+n)))throw new Error("invalid bounds");this.delaunay=t,this._circumcenters=new Float64Array(2*t.points.length),this.vectors=new Float64Array(2*t.points.length),this.xmax=r,this.xmin=e,this.ymax=i,this.ymin=n,this._init()}update(){return this.delaunay.update(),this._init(),this}_init(){const{delaunay:{points:t,hull:e,triangles:n},vectors:r}=this;let i,o;const a=this.circumcenters=this._circumcenters.subarray(0,n.length/3*2);for(let r,u,c=0,s=0,f=n.length;c<f;c+=3,s+=2){const f=2*n[c],l=2*n[c+1],h=2*n[c+2],d=t[f],p=t[f+1],v=t[l],g=t[l+1],m=t[h],y=t[h+1],b=v-d,_=g-p,w=m-d,x=y-p,M=2*(b*x-_*w);if(Math.abs(M)<1e-9){if(void 0===i){i=o=0;for(const n of e)i+=t[2*n],o+=t[2*n+1];i/=e.length,o/=e.length}const n=1e9*Math.sign((i-d)*x-(o-p)*w);r=(d+m)/2-n*x,u=(p+y)/2+n*w}else{const t=1/M,e=b*b+_*_,n=w*w+x*x;r=d+(x*e-_*n)*t,u=p+(b*n-w*e)*t}a[s]=r,a[s+1]=u}let u,c,s,f=e[e.length-1],l=4*f,h=t[2*f],d=t[2*f+1];r.fill(0);for(let n=0;n<e.length;++n)u=l,c=h,s=d,l=4*(f=e[n]),h=t[2*f],d=t[2*f+1],r[u+2]=r[l]=s-d,r[u+3]=r[l+1]=h-c}render(t){const e=null==t?t=new r.a:void 0,{delaunay:{halfedges:n,inedges:i,hull:o},circumcenters:a,vectors:u}=this;if(o.length<=1)return null;for(let e=0,r=n.length;e<r;++e){const r=n[e];if(r<e)continue;const i=2*Math.floor(e/3),o=2*Math.floor(r/3),u=a[i],c=a[i+1],s=a[o],f=a[o+1];this._renderSegment(u,c,s,f,t)}let c,s=o[o.length-1];for(let e=0;e<o.length;++e){c=s,s=o[e];const n=2*Math.floor(i[s]/3),r=a[n],f=a[n+1],l=4*c,h=this._project(r,f,u[l+2],u[l+3]);h&&this._renderSegment(r,f,h[0],h[1],t)}return e&&e.value()}renderBounds(t){const e=null==t?t=new r.a:void 0;return t.rect(this.xmin,this.ymin,this.xmax-this.xmin,this.ymax-this.ymin),e&&e.value()}renderCell(t,e){const n=null==e?e=new r.a:void 0,i=this._clip(t);if(null===i||!i.length)return;e.moveTo(i[0],i[1]);let o=i.length;for(;i[0]===i[o-2]&&i[1]===i[o-1]&&o>1;)o-=2;for(let t=2;t<o;t+=2)i[t]===i[t-2]&&i[t+1]===i[t-1]||e.lineTo(i[t],i[t+1]);return e.closePath(),n&&n.value()}*cellPolygons(){const{delaunay:{points:t}}=this;for(let e=0,n=t.length/2;e<n;++e){const t=this.cellPolygon(e);t&&(t.index=e,yield t)}}cellPolygon(t){const e=new i.a;return this.renderCell(t,e),e.value()}_renderSegment(t,e,n,r,i){let o;const a=this._regioncode(t,e),u=this._regioncode(n,r);0===a&&0===u?(i.moveTo(t,e),i.lineTo(n,r)):(o=this._clipSegment(t,e,n,r,a,u))&&(i.moveTo(o[0],o[1]),i.lineTo(o[2],o[3]))}contains(t,e,n){return(e=+e)==e&&(n=+n)==n&&this.delaunay._step(t,e,n)===t}*neighbors(t){const e=this._clip(t);if(e)for(const n of this.delaunay.neighbors(t)){const t=this._clip(n);if(t)t:for(let r=0,i=e.length;r<i;r+=2)for(let o=0,a=t.length;o<a;o+=2)if(e[r]===t[o]&&e[r+1]===t[o+1]&&e[(r+2)%i]===t[(o+a-2)%a]&&e[(r+3)%i]===t[(o+a-1)%a]){yield n;break t}}}_cell(t){const{circumcenters:e,delaunay:{inedges:n,halfedges:r,triangles:i}}=this,o=n[t];if(-1===o)return null;const a=[];let u=o;do{const n=Math.floor(u/3);if(a.push(e[2*n],e[2*n+1]),i[u=u%3==2?u-2:u+1]!==t)break;u=r[u]}while(u!==o&&-1!==u);return a}_clip(t){if(0===t&&1===this.delaunay.hull.length)return[this.xmax,this.ymin,this.xmax,this.ymax,this.xmin,this.ymax,this.xmin,this.ymin];const e=this._cell(t);if(null===e)return null;const{vectors:n}=this,r=4*t;return this._simplify(n[r]||n[r+1]?this._clipInfinite(t,e,n[r],n[r+1],n[r+2],n[r+3]):this._clipFinite(t,e))}_clipFinite(t,e){const n=e.length;let r,i,o,a,u=null,c=e[n-2],s=e[n-1],f=this._regioncode(c,s),l=0;for(let h=0;h<n;h+=2)if(r=c,i=s,c=e[h],s=e[h+1],o=f,f=this._regioncode(c,s),0===o&&0===f)a=l,l=0,u?u.push(c,s):u=[c,s];else{let e,n,h,d,p;if(0===o){if(null===(e=this._clipSegment(r,i,c,s,o,f)))continue;[n,h,d,p]=e}else{if(null===(e=this._clipSegment(c,s,r,i,f,o)))continue;[d,p,n,h]=e,a=l,l=this._edgecode(n,h),a&&l&&this._edge(t,a,l,u,u.length),u?u.push(n,h):u=[n,h]}a=l,l=this._edgecode(d,p),a&&l&&this._edge(t,a,l,u,u.length),u?u.push(d,p):u=[d,p]}if(u)a=l,l=this._edgecode(u[0],u[1]),a&&l&&this._edge(t,a,l,u,u.length);else if(this.contains(t,(this.xmin+this.xmax)/2,(this.ymin+this.ymax)/2))return[this.xmax,this.ymin,this.xmax,this.ymax,this.xmin,this.ymax,this.xmin,this.ymin];return u}_clipSegment(t,e,n,r,i,o){const a=i<o;for(a&&([t,e,n,r,i,o]=[n,r,t,e,o,i]);;){if(0===i&&0===o)return a?[n,r,t,e]:[t,e,n,r];if(i&o)return null;let u,c,s=i||o;8&s?(u=t+(n-t)*(this.ymax-e)/(r-e),c=this.ymax):4&s?(u=t+(n-t)*(this.ymin-e)/(r-e),c=this.ymin):2&s?(c=e+(r-e)*(this.xmax-t)/(n-t),u=this.xmax):(c=e+(r-e)*(this.xmin-t)/(n-t),u=this.xmin),i?(t=u,e=c,i=this._regioncode(t,e)):(n=u,r=c,o=this._regioncode(n,r))}}_clipInfinite(t,e,n,r,i,o){let a,u=Array.from(e);if((a=this._project(u[0],u[1],n,r))&&u.unshift(a[0],a[1]),(a=this._project(u[u.length-2],u[u.length-1],i,o))&&u.push(a[0],a[1]),u=this._clipFinite(t,u))for(let e,n=0,r=u.length,i=this._edgecode(u[r-2],u[r-1]);n<r;n+=2)e=i,i=this._edgecode(u[n],u[n+1]),e&&i&&(n=this._edge(t,e,i,u,n),
r=u.length);else this.contains(t,(this.xmin+this.xmax)/2,(this.ymin+this.ymax)/2)&&(u=[this.xmin,this.ymin,this.xmax,this.ymin,this.xmax,this.ymax,this.xmin,this.ymax]);return u}_edge(t,e,n,r,i){for(;e!==n;){let n,o;switch(e){case 5:e=4;continue;case 4:e=6,n=this.xmax,o=this.ymin;break;case 6:e=2;continue;case 2:e=10,n=this.xmax,o=this.ymax;break;case 10:e=8;continue;case 8:e=9,n=this.xmin,o=this.ymax;break;case 9:e=1;continue;case 1:e=5,n=this.xmin,o=this.ymin}r[i]===n&&r[i+1]===o||!this.contains(t,n,o)||(r.splice(i,0,n,o),i+=2)}return i}_project(t,e,n,r){let i,o,a,u=1/0;if(r<0){if(e<=this.ymin)return null;(i=(this.ymin-e)/r)<u&&(a=this.ymin,o=t+(u=i)*n)}else if(r>0){if(e>=this.ymax)return null;(i=(this.ymax-e)/r)<u&&(a=this.ymax,o=t+(u=i)*n)}if(n>0){if(t>=this.xmax)return null;(i=(this.xmax-t)/n)<u&&(o=this.xmax,a=e+(u=i)*r)}else if(n<0){if(t<=this.xmin)return null;(i=(this.xmin-t)/n)<u&&(o=this.xmin,a=e+(u=i)*r)}return[o,a]}_edgecode(t,e){return(t===this.xmin?1:t===this.xmax?2:0)|(e===this.ymin?4:e===this.ymax?8:0)}_regioncode(t,e){return(t<this.xmin?1:t>this.xmax?2:0)|(e<this.ymin?4:e>this.ymax?8:0)}_simplify(t){if(t&&t.length>4){for(let e=0;e<t.length;e+=2){const n=(e+2)%t.length,r=(e+4)%t.length;(t[e]===t[n]&&t[n]===t[r]||t[e+1]===t[n+1]&&t[n+1]===t[r+1])&&(t.splice(n,2),e-=2)}t.length||(t=null)}return t}}},function(t,e,n){"use strict";e.b=function(t,e){var o=t.document.documentElement,a=n.i(r.i)(t).on("dragstart.drag",null);e&&(a.on("click.drag",i.a,i.b),setTimeout(function(){a.on("click.drag",null)},0));"onselectstart"in o?a.on("selectstart.drag",null):(o.style.MozUserSelect=o.__noselect,delete o.__noselect)};var r=n(45),i=n(382);e.a=function(t){var e=t.document.documentElement,o=n.i(r.i)(t).on("dragstart.drag",i.a,i.b);"onselectstart"in e?o.on("selectstart.drag",i.a,i.b):(e.__noselect=e.style.MozUserSelect,e.style.MozUserSelect="none")}},function(t,e,n){"use strict";e.d=function(t){t.stopImmediatePropagation()};e.c={passive:!1};e.b={capture:!0,passive:!1},e.a=function(t){t.preventDefault(),t.stopImmediatePropagation()}},function(t,e,n){"use strict";var r=n(254);n.d(e,"a",function(){return r.a});var i=n(792);n.d(e,"b",function(){return i.a}),n.d(e,"c",function(){return i.b}),n.d(e,"d",function(){return i.c}),n.d(e,"e",function(){return i.d}),n.d(e,"f",function(){return i.e}),n.d(e,"g",function(){return i.f}),n.d(e,"h",function(){return i.g});var o=n(793);n.d(e,"i",function(){return o.a}),n.d(e,"j",function(){return o.b}),n.d(e,"k",function(){return o.c}),n.d(e,"l",function(){return o.d}),n.d(e,"m",function(){return o.e}),n.d(e,"n",function(){return o.f}),n.d(e,"o",function(){return o.g});var a=n(791);n.d(e,"p",function(){return a.a})},function(t,e,n){"use strict";var r=n(800);n.d(e,"a",function(){return r.a});var i=n(802);n.d(e,"b",function(){return i.a}),n.d(e,"c",function(){return i.b}),n.d(e,"d",function(){return i.c}),n.d(e,"e",function(){return i.a});var o=n(797);n.d(e,"f",function(){return o.a}),n.d(e,"g",function(){return o.b}),n.d(e,"h",function(){return o.c}),n.d(e,"i",function(){return o.a});var a=n(801);n.d(e,"j",function(){return a.a}),n.d(e,"k",function(){return a.b}),n.d(e,"l",function(){return a.c}),n.d(e,"m",function(){return a.a});var u=n(803);n.d(e,"n",function(){return u.a}),n.d(e,"o",function(){return u.b}),n.d(e,"p",function(){return u.c}),n.d(e,"q",function(){return u.a});var c=n(799);n.d(e,"r",function(){return c.a}),n.d(e,"s",function(){return c.b}),n.d(e,"t",function(){return c.c}),n.d(e,"u",function(){return c.a});var s=n(796);n.d(e,"v",function(){return s.a}),n.d(e,"w",function(){return s.b}),n.d(e,"x",function(){return s.c}),n.d(e,"y",function(){return s.a});var f=n(795);n.d(e,"z",function(){return f.a}),n.d(e,"A",function(){return f.b}),n.d(e,"B",function(){return f.a}),n.d(e,"C",function(){return f.c});var l=n(794);n.d(e,"D",function(){return l.a}),n.d(e,"E",function(){return l.b}),n.d(e,"F",function(){return l.c}),n.d(e,"G",function(){return l.a});var h=n(798);n.d(e,"H",function(){return h.a}),n.d(e,"I",function(){return h.b}),n.d(e,"J",function(){return h.a}),n.d(e,"K",function(){return h.c})},function(t,e,n){"use strict";e.a=function(t){return 1.0009775171065494*(Math.pow(2,-10*t)-.0009765625)}},function(t,e,n){"use strict";e.b=function(t){return t.x},e.c=function(t){return t.y};var r=n(129),i=n(209),o=n(814);var a=10,u=Math.PI*(3-Math.sqrt(5));e.a=function(t){var e,c=1,s=.001,f=1-Math.pow(s,1/300),l=0,h=.6,d=new Map,p=n.i(i.b)(m),v=n.i(r.a)("tick","end"),g=n.i(o.a)();function m(){y(),v.call("tick",e),c<s&&(p.stop(),v.call("end",e))}function y(n){var r,i,o=t.length;void 0===n&&(n=1);for(var a=0;a<n;++a)for(c+=(l-c)*f,d.forEach(function(t){t(c)}),r=0;r<o;++r)null==(i=t[r]).fx?i.x+=i.vx*=h:(i.x=i.fx,i.vx=0),null==i.fy?i.y+=i.vy*=h:(i.y=i.fy,i.vy=0);return e}function b(){for(var e,n=0,r=t.length;n<r;++n){if((e=t[n]).index=n,null!=e.fx&&(e.x=e.fx),null!=e.fy&&(e.y=e.fy),isNaN(e.x)||isNaN(e.y)){var i=a*Math.sqrt(.5+n),o=n*u;e.x=i*Math.cos(o),e.y=i*Math.sin(o)}
(isNaN(e.vx)||isNaN(e.vy))&&(e.vx=e.vy=0)}}function _(e){return e.initialize&&e.initialize(t,g),e}return null==t&&(t=[]),b(),e={tick:y,restart:function(){return p.restart(m),e},stop:function(){return p.stop(),e},nodes:function(n){return arguments.length?(t=n,b(),d.forEach(_),e):t},alpha:function(t){return arguments.length?(c=+t,e):c},alphaMin:function(t){return arguments.length?(s=+t,e):s},alphaDecay:function(t){return arguments.length?(f=+t,e):+f},alphaTarget:function(t){return arguments.length?(l=+t,e):l},velocityDecay:function(t){return arguments.length?(h=1-t,e):1-h},randomSource:function(t){return arguments.length?(g=t,d.forEach(_),e):g},force:function(t,n){return arguments.length>1?(null==n?d.delete(t):d.set(t,_(n)),e):d.get(t)},find:function(e,n,r){var i,o,a,u,c,s=0,f=t.length;for(null==r?r=1/0:r*=r,s=0;s<f;++s)(a=(i=e-(u=t[s]).x)*i+(o=n-u.y)*o)<r&&(c=u,r=a);return c},on:function(t,n){return arguments.length>1?(v.on(t,n),e):v.on(t)}}}},function(t,e,n){"use strict";n.d(e,"a",function(){return r});var r,i=n(195);e.b=function(t,e){var o=n.i(i.a)(t,e);if(!o)return t+"";var a=o[0],u=o[1],c=u-(r=3*Math.max(-8,Math.min(8,Math.floor(u/3))))+1,s=a.length;return c===s?a:c>s?a+new Array(c-s+1).join("0"):c>0?a.slice(0,c)+"."+a.slice(c):"0."+new Array(1-c).join("0")+n.i(i.a)(t,Math.max(0,e+c-1))[0]}},function(t,e,n){"use strict";e.a=i,e.b=o;var r=/^(?:(.)?([<>=^]))?([+\-( ])?([$#])?(0)?(\d+)?(,)?(\.\d+)?(~)?([a-z%])?$/i;function i(t){if(!(e=r.exec(t)))throw new Error("invalid format: "+t);var e;return new o({fill:e[1],align:e[2],sign:e[3],symbol:e[4],zero:e[5],width:e[6],comma:e[7],precision:e[8]&&e[8].slice(1),trim:e[9],type:e[10]})}function o(t){this.fill=void 0===t.fill?" ":t.fill+"",this.align=void 0===t.align?">":t.align+"",this.sign=void 0===t.sign?"-":t.sign+"",this.symbol=void 0===t.symbol?"":t.symbol+"",this.zero=!!t.zero,this.width=void 0===t.width?void 0:+t.width,this.comma=!!t.comma,this.precision=void 0===t.precision?void 0:+t.precision,this.trim=!!t.trim,this.type=void 0===t.type?"":t.type+""}i.prototype=o.prototype,o.prototype.toString=function(){return this.fill+this.align+this.sign+this.symbol+(this.zero?"0":"")+(void 0===this.width?"":Math.max(1,0|this.width))+(this.comma?",":"")+(void 0===this.precision?"":"."+Math.max(0,0|this.precision))+(this.trim?"~":"")+this.type}},function(t,e,n){"use strict";var r=n(194),i=n(821),o=n(822),a=n(388),u=n(824),c=n(825),s=n(387),f=n(826),l=Array.prototype.map,h=["y","z","a","f","p","n","µ","m","","k","M","G","T","P","E","Z","Y"];e.a=function(t){var e=void 0===t.grouping||void 0===t.thousands?f.a:n.i(i.a)(l.call(t.grouping,Number),t.thousands+""),d=void 0===t.currency?"":t.currency[0]+"",p=void 0===t.currency?"":t.currency[1]+"",v=void 0===t.decimal?".":t.decimal+"",g=void 0===t.numerals?f.a:n.i(o.a)(l.call(t.numerals,String)),m=void 0===t.percent?"%":t.percent+"",y=void 0===t.minus?"−":t.minus+"",b=void 0===t.nan?"NaN":t.nan+"";function _(t){var r=(t=n.i(a.a)(t)).fill,i=t.align,o=t.sign,f=t.symbol,l=t.zero,_=t.width,w=t.comma,x=t.precision,M=t.trim,E=t.type;"n"===E?(w=!0,E="g"):c.a[E]||(void 0===x&&(x=12),M=!0,E="g"),(l||"0"===r&&"="===i)&&(l=!0,r="0",i="=");var S="$"===f?d:"#"===f&&/[boxX]/.test(E)?"0"+E.toLowerCase():"",k="$"===f?p:/[%p]/.test(E)?m:"",T=c.a[E],C=/[defgprs%]/.test(E);function I(t){var a,c,f,d=S,p=k;if("c"===E)p=T(t)+p,t="";else{var m=(t=+t)<0||1/t<0;if(t=isNaN(t)?b:T(Math.abs(t),x),M&&(t=n.i(u.a)(t)),m&&0==+t&&"+"!==o&&(m=!1),d=(m?"("===o?o:y:"-"===o||"("===o?"":o)+d,p=("s"===E?h[8+s.a/3]:"")+p+(m&&"("===o?")":""),C)for(a=-1,c=t.length;++a<c;)if(48>(f=t.charCodeAt(a))||f>57){p=(46===f?v+t.slice(a+1):t.slice(a))+p,t=t.slice(0,a);break}}w&&!l&&(t=e(t,1/0));var I=d.length+t.length+p.length,A=I<_?new Array(_-I+1).join(r):"";switch(w&&l&&(t=e(A+t,A.length?_-p.length:1/0),A=""),i){case"<":t=d+t+p+A;break;case"=":t=d+A+t+p;break;case"^":t=A.slice(0,I=A.length>>1)+d+t+p+A.slice(I);break;default:t=A+d+t+p}return g(t)}return x=void 0===x?6:/[gprs]/.test(E)?Math.max(1,Math.min(21,x)):Math.max(0,Math.min(20,x)),I.toString=function(){return t+""},I}return{format:_,formatPrefix:function(t,e){var i=_(((t=n.i(a.a)(t)).type="f",t)),o=3*Math.max(-8,Math.min(8,Math.floor(n.i(r.a)(e)/3))),u=Math.pow(10,-o),c=h[8+o/3];return function(t){return i(u*t)+c}}}}},function(t,e,n){"use strict";n.d(e,"c",function(){return h}),n.d(e,"b",function(){return p});var r,i,o,a,u,c=n(27),s=n(11),f=n(89),l=n(111),h=new c.p,d=new c.p,p={point:f.a,lineStart:f.a,lineEnd:f.a,polygonStart:function(){h=new c.p,p.lineStart=v,p.lineEnd=g},polygonEnd:function(){var t=+h;d.add(t<0?s.c+t:t),this.lineStart=this.lineEnd=this.point=f.a},sphere:function(){d.add(s.c)}};function v(){p.point=m}function g(){y(r,i)}function m(t,e){p.point=y,r=t,i=e,t*=s.h,e*=s.h,o=t,a=n.i(s.d)(e=e/2+s.w),u=n.i(s.e)(e)}function y(t,e){t*=s.h,e=(e*=s.h)/2+s.w;var r=t-o,i=r>=0?1:-1,c=i*r,f=n.i(s.d)(e),l=n.i(s.e)(e),d=u*l,p=a*f+d*n.i(s.d)(c),v=d*i*n.i(s.e)(c);h.add(n.i(s.f)(v,p)),o=t,a=f,u=l}e.a=function(t){
return d=new c.p,n.i(l.a)(t,p),2*d}},function(t,e,n){"use strict";e.b=u;var r=n(155),i=n(834),o=n(11),a=n(197);function u(t,e,i,a,u,s){if(i){var f=n.i(o.d)(e),l=n.i(o.e)(e),h=a*i;null==u?(u=e+a*o.c,s=e-h/2):(u=c(f,u),s=c(f,s),(a>0?u<s:u>s)&&(u+=a*o.c));for(var d,p=u;a>0?p>s:p<s;p-=h)d=n.i(r.g)([f,-l*n.i(o.d)(p),-l*n.i(o.e)(p)]),t.point(d[0],d[1])}}function c(t,e){(e=n.i(r.a)(e))[0]-=t,n.i(r.c)(e);var i=n.i(o.t)(-e[1]);return((-e[2]<0?-i:i)+o.c-o.p)%o.c}e.a=function(){var t,e,r=n.i(i.a)([0,0]),c=n.i(i.a)(90),s=n.i(i.a)(2),f={point:function(n,r){t.push(n=e(n,r)),n[0]*=o.i,n[1]*=o.i}};function l(){var i=r.apply(this,arguments),l=c.apply(this,arguments)*o.h,h=s.apply(this,arguments)*o.h;return t=[],e=n.i(a.b)(-i[0]*o.h,-i[1]*o.h,0).invert,u(f,l,h,1),i={type:"Polygon",coordinates:[t]},t=e=null,i}return l.center=function(t){return arguments.length?(r="function"==typeof t?t:n.i(i.a)([+t[0],+t[1]]),l):r},l.radius=function(t){return arguments.length?(c="function"==typeof t?t:n.i(i.a)(+t),l):c},l.precision=function(t){return arguments.length?(s="function"==typeof t?t:n.i(i.a)(+t),l):s},l}},function(t,e,n){"use strict";var r=n(395),i=n(11);e.a=n.i(r.a)(function(){return!0},function(t){var e,r=NaN,o=NaN,a=NaN;return{lineStart:function(){t.lineStart(),e=1},point:function(u,c){var s=u>0?i.b:-i.b,f=n.i(i.a)(u-r);n.i(i.a)(f-i.b)<i.p?(t.point(r,o=(o+c)/2>0?i.l:-i.l),t.point(a,o),t.lineEnd(),t.lineStart(),t.point(s,o),t.point(u,o),e=0):a!==s&&f>=i.b&&(n.i(i.a)(r-a)<i.p&&(r-=a*i.p),n.i(i.a)(u-s)<i.p&&(u-=s*i.p),o=function(t,e,r,o){var a,u,c=n.i(i.e)(t-r);return n.i(i.a)(c)>i.p?n.i(i.m)((n.i(i.e)(e)*(u=n.i(i.d)(o))*n.i(i.e)(r)-n.i(i.e)(o)*(a=n.i(i.d)(e))*n.i(i.e)(t))/(a*u*c)):(e+o)/2}(r,o,u,c),t.point(a,o),t.lineEnd(),t.lineStart(),t.point(s,o),e=0),t.point(r=u,o=c),a=s},lineEnd:function(){t.lineEnd(),r=o=NaN},clean:function(){return 2-e}}},function(t,e,r,o){var a;if(null==t)a=r*i.l,o.point(-i.b,a),o.point(0,a),o.point(i.b,a),o.point(i.b,0),o.point(i.b,-a),o.point(0,-a),o.point(-i.b,-a),o.point(-i.b,0),o.point(-i.b,a);else if(n.i(i.a)(t[0]-e[0])>i.p){var u=t[0]<e[0]?i.b:-i.b;a=r*u/2,o.point(-u,a),o.point(0,a),o.point(u,a)}else o.point(e[0],e[1])},[-i.b,-i.l])},function(t,e,n){"use strict";var r=n(89);e.a=function(){var t,e=[];return{point:function(e,n,r){t.push([e,n,r])},lineStart:function(){e.push(t=[])},lineEnd:r.a,rejoin:function(){e.length>1&&e.push(e.pop().concat(e.shift()))},result:function(){var n=e;return e=[],t=null,n}}}},function(t,e,n){"use strict";var r=n(155),i=n(391),o=n(11),a=n(401),u=n(395);e.a=function(t){var e=n.i(o.d)(t),c=2*o.h,s=e>0,f=n.i(o.a)(e)>o.p;function l(t,r){return n.i(o.d)(t)*n.i(o.d)(r)>e}function h(t,i,a){var u=n.i(r.a)(t),c=n.i(r.a)(i),s=[1,0,0],f=n.i(r.b)(u,c),l=n.i(r.d)(f,f),h=f[0],d=l-h*h;if(!d)return!a&&t;var p=e*l/d,v=-e*h/d,g=n.i(r.b)(s,f),m=n.i(r.e)(s,p),y=n.i(r.e)(f,v);n.i(r.f)(m,y);var b=g,_=n.i(r.d)(m,b),w=n.i(r.d)(b,b),x=_*_-w*(n.i(r.d)(m,m)-1);if(!(x<0)){var M=n.i(o.o)(x),E=n.i(r.e)(b,(-_-M)/w);if(n.i(r.f)(E,m),E=n.i(r.g)(E),!a)return E;var S,k=t[0],T=i[0],C=t[1],I=i[1];T<k&&(S=k,k=T,T=S);var A=T-k,O=n.i(o.a)(A-o.b)<o.p,P=O||A<o.p;if(!O&&I<C&&(S=C,C=I,I=S),P?O?C+I>0^E[1]<(n.i(o.a)(E[0]-k)<o.p?C:I):C<=E[1]&&E[1]<=I:A>o.b^(k<=E[0]&&E[0]<=T)){var N=n.i(r.e)(b,(-_+M)/w);return n.i(r.f)(N,m),[E,n.i(r.g)(N)]}}}function d(e,n){var r=s?t:o.b-t,i=0;return e<-r?i|=1:e>r&&(i|=2),n<-r?i|=4:n>r&&(i|=8),i}return n.i(u.a)(l,function(t){var e,r,i,u,c;return{lineStart:function(){u=i=!1,c=1},point:function(p,v){var g,m=[p,v],y=l(p,v),b=s?y?0:d(p,v):y?d(p+(p<0?o.b:-o.b),v):0;if(!e&&(u=i=y)&&t.lineStart(),y!==i&&(!(g=h(e,m))||n.i(a.a)(e,g)||n.i(a.a)(m,g))&&(m[2]=1),y!==i)c=0,y?(t.lineStart(),g=h(m,e),t.point(g[0],g[1])):(g=h(e,m),t.point(g[0],g[1],2),t.lineEnd()),e=g;else if(f&&e&&s^y){var _;b&r||!(_=h(m,e,!0))||(c=0,s?(t.lineStart(),t.point(_[0][0],_[0][1]),t.point(_[1][0],_[1][1]),t.lineEnd()):(t.point(_[1][0],_[1][1]),t.lineEnd(),t.lineStart(),t.point(_[0][0],_[0][1],3)))}!y||e&&n.i(a.a)(e,m)||t.point(m[0],m[1]),e=m,i=y,r=b},lineEnd:function(){i&&t.lineEnd(),e=null},clean:function(){return c|(u&&i)<<1}}},function(e,r,o,a){n.i(i.b)(a,t,c,o,e,r)},s?[0,-t]:[-o.b,t-o.b])}},function(t,e,n){"use strict";var r=n(393),i=n(396),o=n(11),a=n(402),u=n(27);function c(t){return t.length>1}function s(t,e){return((t=t.x)[0]<0?t[1]-o.l-o.p:o.l-t[1])-((e=e.x)[0]<0?e[1]-o.l-o.p:o.l-e[1])}e.a=function(t,e,o,f){return function(l){var h,d,p,v=e(l),g=n.i(r.a)(),m=e(g),y=!1,b={point:_,lineStart:x,lineEnd:M,polygonStart:function(){b.point=E,b.lineStart=S,b.lineEnd=k,d=[],h=[]},polygonEnd:function(){b.point=_,b.lineStart=x,b.lineEnd=M,d=n.i(u.L)(d);var t=n.i(a.a)(h,f);d.length?(y||(l.polygonStart(),y=!0),n.i(i.a)(d,s,t,o,l)):t&&(y||(l.polygonStart(),y=!0),l.lineStart(),o(null,null,1,l),l.lineEnd()),y&&(l.polygonEnd(),y=!1),d=h=null},sphere:function(){l.polygonStart(),l.lineStart(),o(null,null,1,l),l.lineEnd(),l.polygonEnd()}};function _(e,n){t(e,n)&&l.point(e,n)}function w(t,e){v.point(t,e)}function x(){b.point=w,
v.lineStart()}function M(){b.point=_,v.lineEnd()}function E(t,e){p.push([t,e]),m.point(t,e)}function S(){m.lineStart(),p=[]}function k(){E(p[0][0],p[0][1]),m.lineEnd();var t,e,n,r,i=m.clean(),o=g.result(),a=o.length;if(p.pop(),h.push(p),p=null,a)if(1&i){if((e=(n=o[0]).length-1)>0){for(y||(l.polygonStart(),y=!0),l.lineStart(),t=0;t<e;++t)l.point((r=n[t])[0],r[1]);l.lineEnd()}}else a>1&&2&i&&o.push(o.pop().concat(o.shift())),d.push(o.filter(c))}return b}}},function(t,e,n){"use strict";var r=n(401),i=n(11);function o(t,e,n,r){this.x=t,this.z=e,this.o=n,this.e=r,this.v=!1,this.n=this.p=null}function a(t){if(e=t.length){for(var e,n,r=0,i=t[0];++r<e;)i.n=n=t[r],n.p=i,i=n;i.n=n=t[0],n.p=i}}e.a=function(t,e,u,c,s){var f,l,h=[],d=[];if(t.forEach(function(t){if(!((e=t.length-1)<=0)){var e,a,u=t[0],c=t[e];if(n.i(r.a)(u,c)){if(!u[2]&&!c[2]){for(s.lineStart(),f=0;f<e;++f)s.point((u=t[f])[0],u[1]);return void s.lineEnd()}c[0]+=2*i.p}h.push(a=new o(u,t,null,!0)),d.push(a.o=new o(u,null,a,!1)),h.push(a=new o(c,t,null,!1)),d.push(a.o=new o(c,null,a,!0))}}),h.length){for(d.sort(e),a(h),a(d),f=0,l=d.length;f<l;++f)d[f].e=u=!u;for(var p,v,g=h[0];;){for(var m=g,y=!0;m.v;)if((m=m.n)===g)return;p=m.z,s.lineStart();do{if(m.v=m.o.v=!0,m.e){if(y)for(f=0,l=p.length;f<l;++f)s.point((v=p[f])[0],v[1]);else c(m.x,m.n.x,1,s);m=m.n}else{if(y)for(p=m.p.z,f=p.length-1;f>=0;--f)s.point((v=p[f])[0],v[1]);else c(m.x,m.p.x,-1,s);m=m.p}p=(m=m.o).z,y=!y}while(!m.v);s.lineEnd()}}}},function(t,e,n){"use strict";e.a=function(t,e){function n(n,r){return n=t(n,r),e(n[0],n[1])}return t.invert&&e.invert&&(n.invert=function(n,r){return(n=e.invert(n,r))&&t.invert(n[0],n[1])}),n}},function(t,e,n){"use strict";var r=n(399),i=[null,null],o={type:"LineString",coordinates:i};e.a=function(t,e){return i[0]=t,i[1]=e,n.i(r.a)(o)}},function(t,e,n){"use strict";var r,i,o,a,u=n(27),c=n(11),s=n(89),f=n(111),l={sphere:s.a,point:s.a,lineStart:function(){l.point=d,l.lineEnd=h},lineEnd:s.a,polygonStart:s.a,polygonEnd:s.a};function h(){l.point=l.lineEnd=s.a}function d(t,e){t*=c.h,e*=c.h,i=t,o=n.i(c.e)(e),a=n.i(c.d)(e),l.point=p}function p(t,e){t*=c.h,e*=c.h;var u=n.i(c.e)(e),s=n.i(c.d)(e),f=n.i(c.a)(t-i),l=n.i(c.d)(f),h=s*n.i(c.e)(f),d=a*u-o*s*l,p=o*u+a*s*l;r.add(n.i(c.f)(n.i(c.o)(h*h+d*d),p)),i=t,o=u,a=s}e.a=function(t){return r=new u.p,n.i(f.a)(t,l),+r}},function(t,e,n){"use strict";var r=n(89),i=1/0,o=i,a=-i,u=a,c={point:function(t,e){t<i&&(i=t);t>a&&(a=t);e<o&&(o=e);e>u&&(u=e)},lineStart:r.a,lineEnd:r.a,polygonStart:r.a,polygonEnd:r.a,result:function(){var t=[[i,o],[a,u]];return a=u=-(o=i=1/0),t}};e.a=c},function(t,e,n){"use strict";var r=n(11);e.a=function(t,e){return n.i(r.a)(t[0]-e[0])<r.p&&n.i(r.a)(t[1]-e[1])<r.p}},function(t,e,n){"use strict";var r=n(27),i=n(155),o=n(11);function a(t){return n.i(o.a)(t[0])<=o.b?t[0]:n.i(o.r)(t[0])*((n.i(o.a)(t[0])+o.b)%o.c-o.b)}e.a=function(t,e){var u=a(e),c=e[1],s=n.i(o.e)(c),f=[n.i(o.e)(u),-n.i(o.d)(u),0],l=0,h=0,d=new r.p;1===s?c=o.l+o.p:-1===s&&(c=-o.l-o.p);for(var p=0,v=t.length;p<v;++p)if(m=(g=t[p]).length)for(var g,m,y=g[m-1],b=a(y),_=y[1]/2+o.w,w=n.i(o.e)(_),x=n.i(o.d)(_),M=0;M<m;++M,b=S,w=T,x=C,y=E){var E=g[M],S=a(E),k=E[1]/2+o.w,T=n.i(o.e)(k),C=n.i(o.d)(k),I=S-b,A=I>=0?1:-1,O=A*I,P=O>o.b,N=w*T;if(d.add(n.i(o.f)(N*A*n.i(o.e)(O),x*C+N*n.i(o.d)(O))),l+=P?I+A*o.c:I,P^b>=u^S>=u){var L=n.i(i.b)(n.i(i.a)(y),n.i(i.a)(E));n.i(i.c)(L);var D=n.i(i.b)(f,L);n.i(i.c)(D);var j=(P^I>=0?-1:1)*n.i(o.g)(D[2]);(c>j||c===j&&(L[0]||L[1]))&&(h+=P^I>=0?1:-1)}}return(l<-o.p||l<o.p&&d<-o.q)^1&h}},function(t,e,n){"use strict";var r=n(260);e.a=function(){return n.i(r.a)().parallels([29.5,45.5]).scale(1070).translate([480,250]).rotate([96,0]).center([-.6,38.7])}},function(t,e,n){"use strict";e.b=i;var r=n(65);function i(t,e){return[t,e]}i.invert=i,e.a=function(){return n.i(r.a)(i).scale(152.63)}},function(t,e,n){"use strict";e.a=function(t,e){let n,r,i=t.length;for(;i;)r=e()*i--|0,n=t[i],t[i]=t[r],t[r]=n;return t},e.b=function(t){return"object"==typeof t&&"length"in t?t:Array.from(t)}},function(t,e,n){"use strict";e.a=function(){return 0},e.b=function(t){return function(){return t}}},function(t,e,n){"use strict";e.b=o;var r=n(405),i=n(265);function o(t,e){for(var i,o,u=0,s=(t=n.i(r.a)(Array.from(t),e)).length,l=[];u<s;)i=t[u],o&&c(o,i)?++u:(o=f(l=a(l,i)),u=0);return o}function a(t,e){var n,r;if(s(e,t))return[e];for(n=0;n<t.length;++n)if(u(e,t[n])&&s(l(t[n],e),t))return[t[n],e];for(n=0;n<t.length-1;++n)for(r=n+1;r<t.length;++r)if(u(l(t[n],t[r]),e)&&u(l(t[n],e),t[r])&&u(l(t[r],e),t[n])&&s(h(t[n],t[r],e),t))return[t[n],t[r],e];throw new Error}function u(t,e){var n=t.r-e.r,r=e.x-t.x,i=e.y-t.y;return n<0||n*n<r*r+i*i}function c(t,e){var n=t.r-e.r+1e-9*Math.max(t.r,e.r,1),r=e.x-t.x,i=e.y-t.y;return n>0&&n*n>r*r+i*i}function s(t,e){for(var n=0;n<e.length;++n)if(!c(t,e[n]))return!1;return!0}function f(t){switch(t.length){case 1:return function(t){return{x:t.x,y:t.y,r:t.r}}(t[0]);case 2:return l(t[0],t[1]);case 3:return h(t[0],t[1],t[2])}}function l(t,e){
var n=t.x,r=t.y,i=t.r,o=e.x,a=e.y,u=e.r,c=o-n,s=a-r,f=u-i,l=Math.sqrt(c*c+s*s);return{x:(n+o+c/l*f)/2,y:(r+a+s/l*f)/2,r:(l+i+u)/2}}function h(t,e,n){var r=t.x,i=t.y,o=t.r,a=e.x,u=e.y,c=e.r,s=n.x,f=n.y,l=n.r,h=r-a,d=r-s,p=i-u,v=i-f,g=c-o,m=l-o,y=r*r+i*i-o*o,b=y-a*a-u*u+c*c,_=y-s*s-f*f+l*l,w=d*p-h*v,x=(p*_-v*b)/(2*w)-r,M=(v*g-p*m)/w,E=(d*b-h*_)/(2*w)-i,S=(h*m-d*g)/w,k=M*M+S*S-1,T=2*(o+x*M+E*S),C=x*x+E*E-o*o,I=-(Math.abs(k)>1e-6?(T+Math.sqrt(T*T-4*k*C))/(2*k):C/T);return{x:r+x+M*I,y:i+E+S*I,r:I}}e.a=function(t){return o(t,n.i(i.a)())}},function(t,e,n){"use strict";e.b=f;var r=n(405),i=n(265),o=n(407);function a(t,e,n){var r,i,o,a,u=t.x-e.x,c=t.y-e.y,s=u*u+c*c;s?(i=e.r+n.r,i*=i,a=t.r+n.r,i>(a*=a)?(r=(s+a-i)/(2*s),o=Math.sqrt(Math.max(0,a/s-r*r)),n.x=t.x-r*u-o*c,n.y=t.y-r*c+o*u):(r=(s+i-a)/(2*s),o=Math.sqrt(Math.max(0,i/s-r*r)),n.x=e.x+r*u-o*c,n.y=e.y+r*c+o*u)):(n.x=e.x+n.r,n.y=e.y)}function u(t,e){var n=t.r+e.r-1e-6,r=e.x-t.x,i=e.y-t.y;return n>0&&n*n>r*r+i*i}function c(t){var e=t._,n=t.next._,r=e.r+n.r,i=(e.x*n.r+n.x*e.r)/r,o=(e.y*n.r+n.y*e.r)/r;return i*i+o*o}function s(t){this._=t,this.next=null,this.previous=null}function f(t,e){if(!(h=(t=n.i(r.b)(t)).length))return 0;var i,f,l,h,d,p,v,g,m,y,b;if((i=t[0]).x=0,i.y=0,!(h>1))return i.r;if(f=t[1],i.x=-f.r,f.x=i.r,f.y=0,!(h>2))return i.r+f.r;a(f,i,l=t[2]),i=new s(i),f=new s(f),l=new s(l),i.next=l.previous=f,f.next=i.previous=l,l.next=f.previous=i;t:for(v=3;v<h;++v){a(i._,f._,l=t[v]),l=new s(l),g=f.next,m=i.previous,y=f._.r,b=i._.r;do{if(y<=b){if(u(g._,l._)){f=g,i.next=f,f.previous=i,--v;continue t}y+=g._.r,g=g.next}else{if(u(m._,l._)){(i=m).next=f,f.previous=i,--v;continue t}b+=m._.r,m=m.previous}}while(g!==m.next);for(l.previous=i,l.next=f,i.next=f.previous=f=l,d=c(i);(l=l.next)!==f;)(p=c(l))<d&&(i=l,d=p);f=i.next}for(i=[f._],l=f;(l=l.next)!==f;)i.push(l._);for(l=n.i(o.b)(i,e),v=0;v<h;++v)(i=t[v]).x-=l.x,i.y-=l.y;return l.r}e.a=function(t){return f(t,n.i(i.a)()),t}},function(t,e,n){"use strict";e.a=function(t){t.x0=Math.round(t.x0),t.y0=Math.round(t.y0),t.x1=Math.round(t.x1),t.y1=Math.round(t.y1)}},function(t,e,n){"use strict";e.b=o;var r=n(201),i=n(268);function o(t,e){var i,o=e?e.length:0,a=t?Math.min(o,t.length):0,u=new Array(a),c=new Array(o);for(i=0;i<a;++i)u[i]=n.i(r.a)(t[i],e[i]);for(;i<o;++i)c[i]=e[i];return function(t){for(i=0;i<a;++i)c[i]=u[i](t);return c}}e.a=function(t,e){return(n.i(i.b)(e)?i.a:o)(t,e)}},function(t,e,n){"use strict";var r=n(267);e.a=function(t){var e=t.length;return function(i){var o=Math.floor(((i%=1)<0?++i:i)*e),a=t[(o+e-1)%e],u=t[o%e],c=t[(o+1)%e],s=t[(o+2)%e];return n.i(r.b)((i-o/e)*e,a,u,c,s)}}},function(t,e,n){"use strict";e.a=(t=>()=>t)},function(t,e,n){"use strict";e.a=function(t,e){var n=new Date;return t=+t,e=+e,function(r){return n.setTime(t*(1-r)+e*r),n}}},function(t,e,n){"use strict";var r=n(201);e.a=function(t,e){var i,o={},a={};for(i in null!==t&&"object"==typeof t||(t={}),null!==e&&"object"==typeof e||(e={}),e)i in t?o[i]=n.i(r.a)(t[i],e[i]):a[i]=e[i];return function(t){for(i in o)a[i]=o[i](t);return a}}},function(t,e,n){"use strict";n.d(e,"b",function(){return c}),n.d(e,"c",function(){return s});var r=n(64),i=n(267),o=n(411),a=n(131);function u(t){return function(e){var i,o,a=e.length,u=new Array(a),c=new Array(a),s=new Array(a);for(i=0;i<a;++i)o=n.i(r.b)(e[i]),u[i]=o.r||0,c[i]=o.g||0,s[i]=o.b||0;return u=t(u),c=t(c),s=t(s),o.opacity=1,function(t){return o.r=u(t),o.g=c(t),o.b=s(t),o+""}}}e.a=function t(e){var i=n.i(a.c)(e);function o(t,e){var o=i((t=n.i(r.b)(t)).r,(e=n.i(r.b)(e)).r),u=i(t.g,e.g),c=i(t.b,e.b),s=n.i(a.a)(t.opacity,e.opacity);return function(e){return t.r=o(e),t.g=u(e),t.b=c(e),t.opacity=s(e),t+""}}return o.gamma=t,o}(1);var c=u(i.a),s=u(o.a)},function(t,e,n){"use strict";var r=n(200),i=/[-+]?(?:\d+\.?\d*|\.?\d+)(?:[eE][-+]?\d+)?/g,o=new RegExp(i.source,"g");e.a=function(t,e){var a,u,c,s=i.lastIndex=o.lastIndex=0,f=-1,l=[],h=[];for(t+="",e+="";(a=i.exec(t))&&(u=o.exec(e));)(c=u.index)>s&&(c=e.slice(s,c),l[f]?l[f]+=c:l[++f]=c),(a=a[0])===(u=u[0])?l[f]?l[f]+=u:l[++f]=u:(l[++f]=null,h.push({i:f,x:n.i(r.a)(a,u)})),s=o.lastIndex;return s<e.length&&(c=e.slice(s),l[f]?l[f]+=c:l[++f]=c),l.length<2?h[0]?function(t){return function(e){return t(e)+""}}(h[0].x):function(t){return function(){return t}}(e):(e=h.length,function(t){for(var n,r=0;r<e;++r)l[(n=h[r]).i]=n.x(t);return l.join("")})}},function(t,e,n){"use strict";var r=n(35),i=n(272);e.a=function t(e){var n=i.a.source(e);function r(t,e){var r=n(t),i=n(e);return function(){var t=r();return 0===t?0:t/(t+i())}}return r.source=t,r}(r.a)},function(t,e,n){"use strict";var r=n(35),i=n(417),o=n(419);e.a=function t(e){var n=o.a.source(e),r=i.a.source(e);function a(t,e){return t=+t,(e=+e)>=1?()=>t:e<=0?()=>0:function(){for(var i=0,o=t,a=e;o*a>16&&o*(1-a)>16;){var u=Math.floor((o+1)*a),c=r(u,o-u+1)();c<=a?(i+=u,o-=u,a=(a-c)/(1-c)):(o=u-1,a/=c)}for(var s=a<.5,f=n(s?a:1-a),l=f(),h=0;l<=o;++h)l+=f();return i+(s?h:o-h)}}return a.source=t,a}(r.a)},function(t,e,n){
"use strict";var r=n(35);e.a=function t(e){function n(t){if((t=+t)<0||t>1)throw new RangeError("invalid p");return 0===t?()=>1/0:1===t?()=>1:(t=Math.log1p(-t),function(){return 1+Math.floor(Math.log1p(-e())/t)})}return n.source=t,n}(r.a)},function(t,e,n){"use strict";var r=n(35);e.a=function t(e){function n(t){return(t=+t)<=0?()=>0:function(){for(var n=0,r=t;r>1;--r)n+=e();return n+r*e()}}return n.source=t,n}(r.a)},function(t,e,n){"use strict";e.a=function(t,e){var n,r=0,i=(t=t.slice()).length-1,o=t[r],a=t[i];a<o&&(n=r,r=i,i=n,n=o,o=a,a=n);return t[r]=e.floor(o),t[i]=e.ceil(a),t}},function(t,e,n){"use strict";e.a=function t(){var e=new r._25,n=[],a=[],u=o;function c(t){let r=e.get(t);if(void 0===r){if(u!==o)return u;e.set(t,r=n.push(t)-1)}return a[r%a.length]}c.domain=function(t){if(!arguments.length)return n.slice();n=[],e=new r._25;for(const r of t)e.has(r)||e.set(r,n.push(r)-1);return c};c.range=function(t){return arguments.length?(a=Array.from(t),c):a.slice()};c.unknown=function(t){return arguments.length?(u=t,c):u};c.copy=function(){return t(n,a).unknown(u)};i.b.apply(c,arguments);return c};var r=n(27),i=n(40);const o=Symbol("implicit");e.b=o},function(t,e,n){"use strict";e.f=l,e.a=function t(){var e=n.i(a.b)(f()(i.a));e.copy=function(){return l(e,t())};return o.a.apply(e,arguments)},e.b=function t(){var e=n.i(u.b)(f()).domain([1,10]);e.copy=function(){return l(e,t()).base(e.base())};return o.a.apply(e,arguments)},e.e=function t(){var e=n.i(c.b)(f());e.copy=function(){return l(e,t()).constant(e.constant())};return o.a.apply(e,arguments)},e.c=h,e.d=function(){return h.apply(null,arguments).exponent(.5)};var r=n(55),i=n(83),o=n(40),a=n(90),u=n(274),c=n(277),s=n(276);function f(){var t,e,n,o,a,u=0,c=1,s=i.a,f=!1;function l(e){return null==e||isNaN(e=+e)?a:s(0===n?.5:(e=(o(e)-t)*n,f?Math.max(0,Math.min(1,e)):e))}function h(t){return function(e){var n,r;return arguments.length?([n,r]=e,s=t(n,r),l):[s(0),s(1)]}}return l.domain=function(r){return arguments.length?([u,c]=r,t=o(u=+u),e=o(c=+c),n=t===e?0:1/(e-t),l):[u,c]},l.clamp=function(t){return arguments.length?(f=!!t,l):f},l.interpolator=function(t){return arguments.length?(s=t,l):s},l.range=h(r.a),l.rangeRound=h(r.k),l.unknown=function(t){return arguments.length?(a=t,l):a},function(r){return o=r,t=r(u),e=r(c),n=t===e?0:1/(e-t),l}}function l(t,e){return e.domain(t.domain()).interpolator(t.interpolator()).clamp(t.clamp()).unknown(t.unknown())}function h(){var t=n.i(s.c)(f());return t.copy=function(){return l(t,h()).exponent(t.exponent())},o.a.apply(t,arguments)}},function(t,e,n){"use strict";e.a=function(t,e,o,a){var u,c=n.i(r._8)(t,e,o);switch((a=n.i(i.e)(null==a?",f":a)).type){case"s":var s=Math.max(Math.abs(t),Math.abs(e));return null!=a.precision||isNaN(u=n.i(i.h)(c,s))||(a.precision=u),n.i(i.c)(a,s);case"":case"e":case"g":case"p":case"r":null!=a.precision||isNaN(u=n.i(i.i)(c,Math.max(Math.abs(t),Math.abs(e))))||(a.precision=u-("e"===a.type));break;case"f":case"%":null!=a.precision||isNaN(u=n.i(i.g)(c))||(a.precision=u-2*("%"===a.type))}return n.i(i.b)(a)};var r=n(27),i=n(257)},function(t,e,n){"use strict";e.b=f,e.a=function(){return a.b.apply(f(r._13,r._14,r._7,r._3,r.x,r.r,r.n,r.j,r.h,i.b).domain([new Date(2e3,0,1),new Date(2e3,0,2)]),arguments)};var r=n(208),i=n(287),o=n(83),a=n(40),u=n(421);function c(t){return new Date(t)}function s(t){return t instanceof Date?+t:+new Date(+t)}function f(t,e,r,i,a,l,h,d,p,v){var g=n.i(o.d)(),m=g.invert,y=g.domain,b=v(".%L"),_=v(":%S"),w=v("%I:%M"),x=v("%I %p"),M=v("%a %d"),E=v("%b %d"),S=v("%B"),k=v("%Y");function T(t){return(p(t)<t?b:d(t)<t?_:h(t)<t?w:l(t)<t?x:i(t)<t?a(t)<t?M:E:r(t)<t?S:k)(t)}return g.invert=function(t){return new Date(m(t))},g.domain=function(t){return arguments.length?y(Array.from(t,s)):y().map(c)},g.ticks=function(e){var n=y();return t(n[0],n[n.length-1],null==e?10:e)},g.tickFormat=function(t,e){return null==e?T:v(e)},g.nice=function(t){var r=y();return t&&"function"==typeof t.range||(t=e(r[0],r[r.length-1],null==t?10:t)),t?y(n.i(u.a)(r,t)):g},g.copy=function(){return n.i(o.c)(g,f(t,e,r,i,a,l,h,d,p,v))},g}},function(t,e,n){"use strict";e.a=function(t){return null==t?[]:Array.isArray(t)?t:Array.from(t)}},function(t,e,n){"use strict";var r=n(433);e.a=function(t,e){if(t=n.i(r.a)(t),void 0===e&&(e=t.currentTarget),e){var i=e.ownerSVGElement||e;if(i.createSVGPoint){var o=i.createSVGPoint();return o.x=t.clientX,o.y=t.clientY,[(o=o.matrixTransform(e.getScreenCTM().inverse())).x,o.y]}if(e.getBoundingClientRect){var a=e.getBoundingClientRect();return[t.clientX-a.left-e.clientLeft,t.clientY-a.top-e.clientTop]}}return[t.pageX,t.pageY]}},function(t,e,n){"use strict";var r=n(66);e.a=function(t){return"string"==typeof t?new r.b([[document.querySelector(t)]],[document.documentElement]):new r.b([[t]],r.c)}},function(t,e,n){"use strict";e.b=o;var r=n(430),i=n(66);function o(t,e){this.ownerDocument=t.ownerDocument,this.namespaceURI=t.namespaceURI,this._next=null,this._parent=t,this.__data__=e}e.a=function(){
return new i.b(this._enter||this._groups.map(r.a),this._parents)},o.prototype={constructor:o,appendChild:function(t){return this._parent.insertBefore(t,this._next)},insertBefore:function(t,e){return this._parent.insertBefore(t,e)},querySelector:function(t){return this._parent.querySelector(t)},querySelectorAll:function(t){return this._parent.querySelectorAll(t)}}},function(t,e,n){"use strict";e.a=function(t){return new Array(t.length)}},function(t,e,n){"use strict";e.a=i;var r=n(281);function i(t,e){return t.style.getPropertyValue(e)||n.i(r.a)(t).getComputedStyle(t,null).getPropertyValue(e)}e.b=function(t,e,n){return arguments.length>1?this.each((null==e?function(t){return function(){this.style.removeProperty(t)}}:"function"==typeof e?function(t,e,n){return function(){var r=e.apply(this,arguments);null==r?this.style.removeProperty(t):this.style.setProperty(t,r,n)}}:function(t,e,n){return function(){this.style.setProperty(t,e,n)}})(t,e,null==n?"":n)):i(this.node(),t)}},function(t,e,n){"use strict";function r(){return[]}e.a=function(t){return null==t?r:function(){return this.querySelectorAll(t)}}},function(t,e,n){"use strict";e.a=function(t){let e;for(;e=t.sourceEvent;)t=e;return t}},function(t,e,n){"use strict";var r=n(158),i=n(112),o=n(206),a=n(283),u=n(161),c=n(285);e.a=function(t,e,s){var f=null,l=n.i(i.a)(!0),h=null,d=o.a,p=null,v=n.i(u.a)(g);function g(i){var o,a,u,c,g,m=(i=n.i(r.a)(i)).length,y=!1,b=new Array(m),_=new Array(m);for(null==h&&(p=d(g=v())),o=0;o<=m;++o){if(!(o<m&&l(c=i[o],o,i))===y)if(y=!y)a=o,p.areaStart(),p.lineStart();else{for(p.lineEnd(),p.lineStart(),u=o-1;u>=a;--u)p.point(b[u],_[u]);p.lineEnd(),p.areaEnd()}y&&(b[o]=+t(c,o,i),_[o]=+e(c,o,i),p.point(f?+f(c,o,i):b[o],s?+s(c,o,i):_[o]))}if(g)return p=null,g+""||null}function m(){return n.i(a.a)().defined(l).curve(d).context(h)}return t="function"==typeof t?t:void 0===t?c.a:n.i(i.a)(+t),e="function"==typeof e?e:void 0===e?n.i(i.a)(0):n.i(i.a)(+e),s="function"==typeof s?s:void 0===s?c.b:n.i(i.a)(+s),g.x=function(e){return arguments.length?(t="function"==typeof e?e:n.i(i.a)(+e),f=null,g):t},g.x0=function(e){return arguments.length?(t="function"==typeof e?e:n.i(i.a)(+e),g):t},g.x1=function(t){return arguments.length?(f=null==t?null:"function"==typeof t?t:n.i(i.a)(+t),g):f},g.y=function(t){return arguments.length?(e="function"==typeof t?t:n.i(i.a)(+t),s=null,g):e},g.y0=function(t){return arguments.length?(e="function"==typeof t?t:n.i(i.a)(+t),g):e},g.y1=function(t){return arguments.length?(s=null==t?null:"function"==typeof t?t:n.i(i.a)(+t),g):s},g.lineX0=g.lineY0=function(){return m().x(t).y(e)},g.lineY1=function(){return m().x(t).y(s)},g.lineX1=function(){return m().x(f).y(e)},g.defined=function(t){return arguments.length?(l="function"==typeof t?t:n.i(i.a)(!!t),g):l},g.curve=function(t){return arguments.length?(d=t,null!=h&&(p=d(h)),g):d},g.context=function(t){return arguments.length?(null==t?h=p=null:p=d(h=t),g):h},g}},function(t,e,n){"use strict";e.a=function(t){return new i(t,!0)},e.b=function(t){return new i(t,!1)},e.c=function(t){return new o(t)};var r=n(441);class i{constructor(t,e){this._context=t,this._x=e}areaStart(){this._line=0}areaEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line}point(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:this._x?this._context.bezierCurveTo(this._x0=(this._x0+t)/2,this._y0,this._x0,e,t,e):this._context.bezierCurveTo(this._x0,this._y0=(this._y0+e)/2,t,this._y0,t,e)}this._x0=t,this._y0=e}}class o{constructor(t){this._context=t}lineStart(){this._point=0}lineEnd(){}point(t,e){if(t=+t,e=+e,0===this._point)this._point=1;else{const i=n.i(r.a)(this._x0,this._y0),o=n.i(r.a)(this._x0,this._y0=(this._y0+e)/2),a=n.i(r.a)(t,this._y0),u=n.i(r.a)(t,e);this._context.moveTo(...i),this._context.bezierCurveTo(...o,...a,...u)}this._x0=t,this._y0=e}}},function(t,e,n){"use strict";e.b=o;var r=n(207),i=n(205);function o(t,e){this._context=t,this._k=(1-e)/6}o.prototype={areaStart:r.a,areaEnd:r.a,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:n.i(i.c)(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}},e.a=function t(e){function n(t){return new o(t,e)}
return n.tension=function(e){return t(+e)},n}(0)},function(t,e,n){"use strict";e.b=i;var r=n(205);function i(t,e){this._context=t,this._k=(1-e)/6}i.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:n.i(r.c)(this,t,e)}this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}},e.a=function t(e){function n(t){return new i(t,e)}return n.tension=function(e){return t(+e)},n}(0)},function(t,e,n){"use strict";n.d(e,"b",function(){return r}),e.a=o;var r=o(n(206).a);function i(t){this._curve=t}function o(t){function e(e){return new i(t(e))}return e._curve=t,e}i.prototype={areaStart:function(){this._curve.areaStart()},areaEnd:function(){this._curve.areaEnd()},lineStart:function(){this._curve.lineStart()},lineEnd:function(){this._curve.lineEnd()},point:function(t,e){this._curve.point(e*Math.sin(t),e*-Math.cos(t))}}},function(t,e,n){"use strict";e.b=o;var r=n(438),i=n(283);function o(t){var e=t.curve;return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t.curve=function(t){return arguments.length?e(n.i(r.a)(t)):e()._curve},t}e.a=function(){return o(n.i(i.a)().curve(r.b))}},function(t,e,n){"use strict";var r=n(160);function i(t){for(var e,n=-1,r=0,i=t.length,o=-1/0;++n<i;)(e=+t[n][1])>o&&(o=e,r=n);return r}e.a=function(t){var e=t.map(i);return n.i(r.a)(t).sort(function(t,n){return e[t]-e[n]})}},function(t,e,n){"use strict";e.a=function(t,e){return[(e=+e)*Math.cos(t-=Math.PI/2),e*Math.sin(t)]}},function(t,e,n){"use strict";var r=n(36);const i=n.i(r.b)(3);e.a={draw(t,e){const o=.59436*n.i(r.b)(e+n.i(r.c)(e/28,.75)),a=o/2,u=a*i;t.moveTo(0,o),t.lineTo(0,-o),t.moveTo(-u,-a),t.lineTo(u,a),t.moveTo(-u,a),t.lineTo(u,-a)}}},function(t,e,n){"use strict";var r=n(36);e.a={draw(t,e){const i=n.i(r.b)(e/r.e);t.moveTo(i,0),t.arc(0,0,i,0,r.f)}}},function(t,e,n){"use strict";var r=n(36);e.a={draw(t,e){const i=n.i(r.b)(e/5)/2;t.moveTo(-3*i,-i),t.lineTo(-i,-i),t.lineTo(-i,-3*i),t.lineTo(i,-3*i),t.lineTo(i,-i),t.lineTo(3*i,-i),t.lineTo(3*i,i),t.lineTo(i,i),t.lineTo(i,3*i),t.lineTo(-i,3*i),t.lineTo(-i,i),t.lineTo(-3*i,i),t.closePath()}}},function(t,e,n){"use strict";var r=n(36);const i=n.i(r.b)(1/3),o=2*i;e.a={draw(t,e){const a=n.i(r.b)(e/o),u=a*i;t.moveTo(0,-a),t.lineTo(u,0),t.lineTo(0,a),t.lineTo(-u,0),t.closePath()}}},function(t,e,n){"use strict";var r=n(36);e.a={draw(t,e){const i=.62625*n.i(r.b)(e);t.moveTo(0,-i),t.lineTo(i,0),t.lineTo(0,i),t.lineTo(-i,0),t.closePath()}}},function(t,e,n){"use strict";var r=n(36);e.a={draw(t,e){const i=.87559*n.i(r.b)(e-n.i(r.c)(e/7,2));t.moveTo(-i,0),t.lineTo(i,0),t.moveTo(0,i),t.lineTo(0,-i)}}},function(t,e,n){"use strict";var r=n(36);e.a={draw(t,e){const i=n.i(r.b)(e),o=-i/2;t.rect(o,o,i,i)}}},function(t,e,n){"use strict";var r=n(36);e.a={draw(t,e){const i=.4431*n.i(r.b)(e);t.moveTo(i,i),t.lineTo(i,-i),t.lineTo(-i,-i),t.lineTo(-i,i),t.closePath()}}},function(t,e,n){"use strict";var r=n(36);const i=n.i(r.d)(r.e/10)/n.i(r.d)(7*r.e/10),o=n.i(r.d)(r.f/10)*i,a=-n.i(r.g)(r.f/10)*i;e.a={draw(t,e){const i=n.i(r.b)(.8908130915292852*e),u=o*i,c=a*i;t.moveTo(0,-i),t.lineTo(u,c);for(let e=1;e<5;++e){const o=r.f*e/5,a=n.i(r.g)(o),s=n.i(r.d)(o);t.lineTo(s*i,-a*i),t.lineTo(a*u-s*c,s*u+a*c)}t.closePath()}}},function(t,e,n){"use strict";var r=n(36);e.a={draw(t,e){const i=.6189*n.i(r.b)(e-n.i(r.c)(e/6,1.7));t.moveTo(-i,-i),t.lineTo(i,i),t.moveTo(-i,i),t.lineTo(i,-i)}}},function(t,e,n){"use strict";var r=n(36);const i=n.i(r.b)(3);e.a={draw(t,e){const o=-n.i(r.b)(e/(3*i));t.moveTo(0,2*o),t.lineTo(-i*o,-o),t.lineTo(i*o,-o),t.closePath()}}},function(t,e,n){"use strict";var r=n(36);const i=n.i(r.b)(3);e.a={draw(t,e){const o=.6824*n.i(r.b)(e),a=o/2,u=o*i/2;t.moveTo(0,-o),t.lineTo(u,a),t.lineTo(-u,a),t.closePath()}}},function(t,e,n){"use strict";var r=n(36);const i=-.5,o=n.i(r.b)(3)/2,a=1/n.i(r.b)(12),u=3*(a/2+1);e.a={draw(t,e){const c=n.i(r.b)(e/u),s=c/2,f=c*a,l=s,h=c*a+c,d=-l,p=h;t.moveTo(s,f),t.lineTo(l,h),t.lineTo(d,p),t.lineTo(i*s-o*f,o*s+i*f),t.lineTo(i*l-o*h,o*l+i*h),t.lineTo(i*d-o*p,o*d+i*p),t.lineTo(i*s+o*f,i*f-o*s),t.lineTo(i*l+o*h,i*h-o*l),t.lineTo(i*d+o*p,i*p-o*d),t.closePath()}}},function(t,e,n){"use strict";n.d(e,"b",function(){return i});var r=n(286),i="%Y-%m-%dT%H:%M:%S.%LZ";var o=Date.prototype.toISOString?function(t){return t.toISOString()}:n.i(r.d)(i);e.a=o},function(t,e,n){"use strict";e.a=function(t){var e=t.dateTime,c=t.date,s=t.time,f=t.periods,l=t.days,h=t.shortDays,Y=t.months,ht=t.shortMonths,Et=d(f),St=p(f),kt=d(l),Tt=p(l),Ct=d(h),It=p(h),At=d(Y),Ot=p(Y),Pt=d(ht),Nt=p(ht),Lt={
a:function(t){return h[t.getDay()]},A:function(t){return l[t.getDay()]},b:function(t){return ht[t.getMonth()]},B:function(t){return Y[t.getMonth()]},c:null,d:D,e:D,f:q,g:J,G:Q,H:j,I:R,j:z,L:F,m:B,M:U,p:function(t){return f[+(t.getHours()>=12)]},q:function(t){return 1+~~(t.getMonth()/3)},Q:xt,s:Mt,S:V,u:H,U:$,V:W,w:G,W:K,x:null,X:null,y:X,Y:Z,Z:tt,"%":wt},Dt={a:function(t){return h[t.getUTCDay()]},A:function(t){return l[t.getUTCDay()]},b:function(t){return ht[t.getUTCMonth()]},B:function(t){return Y[t.getUTCMonth()]},c:null,d:et,e:et,f:at,g:mt,G:bt,H:nt,I:rt,j:it,L:ot,m:ut,M:ct,p:function(t){return f[+(t.getUTCHours()>=12)]},q:function(t){return 1+~~(t.getUTCMonth()/3)},Q:xt,s:Mt,S:st,u:ft,U:lt,V:dt,w:pt,W:vt,x:null,X:null,y:gt,Y:yt,Z:_t,"%":wt},jt={a:function(t,e,n){var r=Ct.exec(e.slice(n));return r?(t.w=It.get(r[0].toLowerCase()),n+r[0].length):-1},A:function(t,e,n){var r=kt.exec(e.slice(n));return r?(t.w=Tt.get(r[0].toLowerCase()),n+r[0].length):-1},b:function(t,e,n){var r=Pt.exec(e.slice(n));return r?(t.m=Nt.get(r[0].toLowerCase()),n+r[0].length):-1},B:function(t,e,n){var r=At.exec(e.slice(n));return r?(t.m=Ot.get(r[0].toLowerCase()),n+r[0].length):-1},c:function(t,n,r){return Ft(t,e,n,r)},d:S,e:S,f:O,g:w,G:_,H:T,I:T,j:k,L:A,m:E,M:C,p:function(t,e,n){var r=Et.exec(e.slice(n));return r?(t.p=St.get(r[0].toLowerCase()),n+r[0].length):-1},q:M,Q:N,s:L,S:I,u:g,U:m,V:y,w:v,W:b,x:function(t,e,n){return Ft(t,c,e,n)},X:function(t,e,n){return Ft(t,s,e,n)},y:w,Y:_,Z:x,"%":P};function Rt(t,e){return function(n){var r,i,o,a=[],c=-1,s=0,f=t.length;for(n instanceof Date||(n=new Date(+n));++c<f;)37===t.charCodeAt(c)&&(a.push(t.slice(s,c)),null!=(i=u[r=t.charAt(++c)])?r=t.charAt(++c):i="e"===r?" ":"0",(o=e[r])&&(r=o(n,i)),a.push(r),s=c+1);return a.push(t.slice(s,c)),a.join("")}}function zt(t,e){return function(u){var c,s,f=a(1900,void 0,1),l=Ft(f,t,u+="",0);if(l!=u.length)return null;if("Q"in f)return new Date(f.Q);if("s"in f)return new Date(1e3*f.s+("L"in f?f.L:0));if(!e||"Z"in f||(f.Z=0),"p"in f&&(f.H=f.H%12+12*f.p),void 0===f.m&&(f.m="q"in f?f.q:0),"V"in f){if(f.V<1||f.V>53)return null;"w"in f||(f.w=1),"Z"in f?(c=o(a(f.y,0,1)),s=c.getUTCDay(),c=s>4||0===s?r.R.ceil(c):n.i(r.R)(c),c=r.t.offset(c,7*(f.V-1)),f.y=c.getUTCFullYear(),f.m=c.getUTCMonth(),f.d=c.getUTCDate()+(f.w+6)%7):(c=i(a(f.y,0,1)),s=c.getDay(),c=s>4||0===s?r.B.ceil(c):n.i(r.B)(c),c=r.r.offset(c,7*(f.V-1)),f.y=c.getFullYear(),f.m=c.getMonth(),f.d=c.getDate()+(f.w+6)%7)}else("W"in f||"U"in f)&&("w"in f||(f.w="u"in f?f.u%7:"W"in f?1:0),s="Z"in f?o(a(f.y,0,1)).getUTCDay():i(a(f.y,0,1)).getDay(),f.m=0,f.d="W"in f?(f.w+6)%7+7*f.W-(s+5)%7:f.w+7*f.U-(s+6)%7);return"Z"in f?(f.H+=f.Z/100|0,f.M+=f.Z%100,o(f)):i(f)}}function Ft(t,e,n,r){for(var i,o,a=0,c=e.length,s=n.length;a<c;){if(r>=s)return-1;if(37===(i=e.charCodeAt(a++))){if(i=e.charAt(a++),!(o=jt[i in u?e.charAt(a++):i])||(r=o(t,n,r))<0)return-1}else if(i!=n.charCodeAt(r++))return-1}return r}return Lt.x=Rt(c,Lt),Lt.X=Rt(s,Lt),Lt.c=Rt(e,Lt),Dt.x=Rt(c,Dt),Dt.X=Rt(s,Dt),Dt.c=Rt(e,Dt),{format:function(t){var e=Rt(t+="",Lt);return e.toString=function(){return t},e},parse:function(t){var e=zt(t+="",!1);return e.toString=function(){return t},e},utcFormat:function(t){var e=Rt(t+="",Dt);return e.toString=function(){return t},e},utcParse:function(t){var e=zt(t+="",!0);return e.toString=function(){return t},e}}};var r=n(208);function i(t){if(0<=t.y&&t.y<100){var e=new Date(-1,t.m,t.d,t.H,t.M,t.S,t.L);return e.setFullYear(t.y),e}return new Date(t.y,t.m,t.d,t.H,t.M,t.S,t.L)}function o(t){if(0<=t.y&&t.y<100){var e=new Date(Date.UTC(-1,t.m,t.d,t.H,t.M,t.S,t.L));return e.setUTCFullYear(t.y),e}return new Date(Date.UTC(t.y,t.m,t.d,t.H,t.M,t.S,t.L))}function a(t,e,n){return{y:t,m:e,d:n,H:0,M:0,S:0,L:0}}var u={"-":"",_:" ",0:"0"},c=/^\s*\d+/,s=/^%/,f=/[\\^$*+?|[\]().{}]/g;function l(t,e,n){var r=t<0?"-":"",i=(r?-t:t)+"",o=i.length;return r+(o<n?new Array(n-o+1).join(e)+i:i)}function h(t){return t.replace(f,"\\$&")}function d(t){return new RegExp("^(?:"+t.map(h).join("|")+")","i")}function p(t){return new Map(t.map((t,e)=>[t.toLowerCase(),e]))}function v(t,e,n){var r=c.exec(e.slice(n,n+1));return r?(t.w=+r[0],n+r[0].length):-1}function g(t,e,n){var r=c.exec(e.slice(n,n+1));return r?(t.u=+r[0],n+r[0].length):-1}function m(t,e,n){var r=c.exec(e.slice(n,n+2));return r?(t.U=+r[0],n+r[0].length):-1}function y(t,e,n){var r=c.exec(e.slice(n,n+2));return r?(t.V=+r[0],n+r[0].length):-1}function b(t,e,n){var r=c.exec(e.slice(n,n+2));return r?(t.W=+r[0],n+r[0].length):-1}function _(t,e,n){var r=c.exec(e.slice(n,n+4));return r?(t.y=+r[0],n+r[0].length):-1}function w(t,e,n){var r=c.exec(e.slice(n,n+2));return r?(t.y=+r[0]+(+r[0]>68?1900:2e3),n+r[0].length):-1}function x(t,e,n){var r=/^(Z)|([+-]\d\d)(?::?(\d\d))?/.exec(e.slice(n,n+6));return r?(t.Z=r[1]?0:-(r[2]+(r[3]||"00")),n+r[0].length):-1}function M(t,e,n){var r=c.exec(e.slice(n,n+1));return r?(t.q=3*r[0]-3,n+r[0].length):-1}function E(t,e,n){var r=c.exec(e.slice(n,n+2))
;return r?(t.m=r[0]-1,n+r[0].length):-1}function S(t,e,n){var r=c.exec(e.slice(n,n+2));return r?(t.d=+r[0],n+r[0].length):-1}function k(t,e,n){var r=c.exec(e.slice(n,n+3));return r?(t.m=0,t.d=+r[0],n+r[0].length):-1}function T(t,e,n){var r=c.exec(e.slice(n,n+2));return r?(t.H=+r[0],n+r[0].length):-1}function C(t,e,n){var r=c.exec(e.slice(n,n+2));return r?(t.M=+r[0],n+r[0].length):-1}function I(t,e,n){var r=c.exec(e.slice(n,n+2));return r?(t.S=+r[0],n+r[0].length):-1}function A(t,e,n){var r=c.exec(e.slice(n,n+3));return r?(t.L=+r[0],n+r[0].length):-1}function O(t,e,n){var r=c.exec(e.slice(n,n+6));return r?(t.L=Math.floor(r[0]/1e3),n+r[0].length):-1}function P(t,e,n){var r=s.exec(e.slice(n,n+1));return r?n+r[0].length:-1}function N(t,e,n){var r=c.exec(e.slice(n));return r?(t.Q=+r[0],n+r[0].length):-1}function L(t,e,n){var r=c.exec(e.slice(n));return r?(t.s=+r[0],n+r[0].length):-1}function D(t,e){return l(t.getDate(),e,2)}function j(t,e){return l(t.getHours(),e,2)}function R(t,e){return l(t.getHours()%12||12,e,2)}function z(t,e){return l(1+r.r.count(n.i(r._7)(t),t),e,3)}function F(t,e){return l(t.getMilliseconds(),e,3)}function q(t,e){return F(t,e)+"000"}function B(t,e){return l(t.getMonth()+1,e,2)}function U(t,e){return l(t.getMinutes(),e,2)}function V(t,e){return l(t.getSeconds(),e,2)}function H(t){var e=t.getDay();return 0===e?7:e}function $(t,e){return l(r.z.count(n.i(r._7)(t)-1,t),e,2)}function Y(t){var e=t.getDay();return e>=4||0===e?n.i(r.H)(t):r.H.ceil(t)}function W(t,e){return t=Y(t),l(r.H.count(n.i(r._7)(t),t)+(4===n.i(r._7)(t).getDay()),e,2)}function G(t){return t.getDay()}function K(t,e){return l(r.B.count(n.i(r._7)(t)-1,t),e,2)}function X(t,e){return l(t.getFullYear()%100,e,2)}function J(t,e){return l((t=Y(t)).getFullYear()%100,e,2)}function Z(t,e){return l(t.getFullYear()%1e4,e,4)}function Q(t,e){var i=t.getDay();return l((t=i>=4||0===i?n.i(r.H)(t):r.H.ceil(t)).getFullYear()%1e4,e,4)}function tt(t){var e=t.getTimezoneOffset();return(e>0?"-":(e*=-1,"+"))+l(e/60|0,"0",2)+l(e%60,"0",2)}function et(t,e){return l(t.getUTCDate(),e,2)}function nt(t,e){return l(t.getUTCHours(),e,2)}function rt(t,e){return l(t.getUTCHours()%12||12,e,2)}function it(t,e){return l(1+r.t.count(n.i(r._9)(t),t),e,3)}function ot(t,e){return l(t.getUTCMilliseconds(),e,3)}function at(t,e){return ot(t,e)+"000"}function ut(t,e){return l(t.getUTCMonth()+1,e,2)}function ct(t,e){return l(t.getUTCMinutes(),e,2)}function st(t,e){return l(t.getUTCSeconds(),e,2)}function ft(t){var e=t.getUTCDay();return 0===e?7:e}function lt(t,e){return l(r.P.count(n.i(r._9)(t)-1,t),e,2)}function ht(t){var e=t.getUTCDay();return e>=4||0===e?n.i(r.X)(t):r.X.ceil(t)}function dt(t,e){return t=ht(t),l(r.X.count(n.i(r._9)(t),t)+(4===n.i(r._9)(t).getUTCDay()),e,2)}function pt(t){return t.getUTCDay()}function vt(t,e){return l(r.R.count(n.i(r._9)(t)-1,t),e,2)}function gt(t,e){return l(t.getUTCFullYear()%100,e,2)}function mt(t,e){return l((t=ht(t)).getUTCFullYear()%100,e,2)}function yt(t,e){return l(t.getUTCFullYear()%1e4,e,4)}function bt(t,e){var i=t.getUTCDay();return l((t=i>=4||0===i?n.i(r.X)(t):r.X.ceil(t)).getUTCFullYear()%1e4,e,4)}function _t(){return"+0000"}function wt(){return"%"}function xt(t){return+t}function Mt(t){return Math.floor(+t/1e3)}},function(t,e,n){"use strict";var r=n(84),i=n(132);const o=n.i(r.a)(t=>t.setHours(0,0,0,0),(t,e)=>t.setDate(t.getDate()+e),(t,e)=>(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*i.b)/i.d,t=>t.getDate()-1);e.a=o;const a=o.range;e.b=a;const u=n.i(r.a)(t=>{t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCDate(t.getUTCDate()+e)},(t,e)=>(e-t)/i.d,t=>t.getUTCDate()-1);e.c=u;const c=u.range;e.d=c;const s=n.i(r.a)(t=>{t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCDate(t.getUTCDate()+e)},(t,e)=>(e-t)/i.d,t=>Math.floor(t/i.d));e.e=s;const f=s.range;e.f=f},function(t,e,n){"use strict";var r=n(84),i=n(132);const o=n.i(r.a)(t=>{t.setTime(t-t.getMilliseconds()-t.getSeconds()*i.a-t.getMinutes()*i.b)},(t,e)=>{t.setTime(+t+e*i.c)},(t,e)=>(e-t)/i.c,t=>t.getHours());e.a=o;const a=o.range;e.b=a;const u=n.i(r.a)(t=>{t.setUTCMinutes(0,0,0)},(t,e)=>{t.setTime(+t+e*i.c)},(t,e)=>(e-t)/i.c,t=>t.getUTCHours());e.c=u;const c=u.range;e.d=c},function(t,e,n){"use strict";var r=n(84);const i=n.i(r.a)(()=>{},(t,e)=>{t.setTime(+t+e)},(t,e)=>e-t);e.a=i,i.every=(t=>(t=Math.floor(t),isFinite(t)&&t>0?t>1?n.i(r.a)(e=>{e.setTime(Math.floor(e/t)*t)},(e,n)=>{e.setTime(+e+n*t)},(e,n)=>(n-e)/t):i:null));const o=i.range;e.b=o},function(t,e,n){"use strict";var r=n(84),i=n(132);const o=n.i(r.a)(t=>{t.setTime(t-t.getMilliseconds()-t.getSeconds()*i.a)},(t,e)=>{t.setTime(+t+e*i.b)},(t,e)=>(e-t)/i.b,t=>t.getMinutes());e.a=o;const a=o.range;e.b=a;const u=n.i(r.a)(t=>{t.setUTCSeconds(0,0)},(t,e)=>{t.setTime(+t+e*i.b)},(t,e)=>(e-t)/i.b,t=>t.getUTCMinutes());e.c=u;const c=u.range;e.d=c},function(t,e,n){"use strict";var r=n(84);const i=n.i(r.a)(t=>{t.setDate(1),t.setHours(0,0,0,0)},(t,e)=>{t.setMonth(t.getMonth()+e)
},(t,e)=>e.getMonth()-t.getMonth()+12*(e.getFullYear()-t.getFullYear()),t=>t.getMonth());e.a=i;const o=i.range;e.b=o;const a=n.i(r.a)(t=>{t.setUTCDate(1),t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCMonth(t.getUTCMonth()+e)},(t,e)=>e.getUTCMonth()-t.getUTCMonth()+12*(e.getUTCFullYear()-t.getUTCFullYear()),t=>t.getUTCMonth());e.c=a;const u=a.range;e.d=u},function(t,e,n){"use strict";var r=n(84),i=n(132);const o=n.i(r.a)(t=>{t.setTime(t-t.getMilliseconds())},(t,e)=>{t.setTime(+t+e*i.a)},(t,e)=>(e-t)/i.a,t=>t.getUTCSeconds());e.a=o;const a=o.range;e.b=a},function(t,e,n){"use strict";var r=n(84),i=n(132);function o(t){return n.i(r.a)(e=>{e.setDate(e.getDate()-(e.getDay()+7-t)%7),e.setHours(0,0,0,0)},(t,e)=>{t.setDate(t.getDate()+7*e)},(t,e)=>(e-t-(e.getTimezoneOffset()-t.getTimezoneOffset())*i.b)/i.e)}const a=o(0);e.a=a;const u=o(1);e.c=u;const c=o(2);e.e=c;const s=o(3);e.g=s;const f=o(4);e.i=f;const l=o(5);e.k=l;const h=o(6);e.m=h;const d=a.range;e.b=d;const p=u.range;e.d=p;const v=c.range;e.f=v;const g=s.range;e.h=g;const m=f.range;e.j=m;const y=l.range;e.l=y;const b=h.range;function _(t){return n.i(r.a)(e=>{e.setUTCDate(e.getUTCDate()-(e.getUTCDay()+7-t)%7),e.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCDate(t.getUTCDate()+7*e)},(t,e)=>(e-t)/i.e)}e.n=b;const w=_(0);e.o=w;const x=_(1);e.q=x;const M=_(2);e.s=M;const E=_(3);e.u=E;const S=_(4);e.w=S;const k=_(5);e.y=k;const T=_(6);e.A=T;const C=w.range;e.p=C;const I=x.range;e.r=I;const A=M.range;e.t=A;const O=E.range;e.v=O;const P=S.range;e.x=P;const N=k.range;e.z=N;const L=T.range;e.B=L},function(t,e,n){"use strict";var r=n(84);const i=n.i(r.a)(t=>{t.setMonth(0,1),t.setHours(0,0,0,0)},(t,e)=>{t.setFullYear(t.getFullYear()+e)},(t,e)=>e.getFullYear()-t.getFullYear(),t=>t.getFullYear());e.a=i,i.every=(t=>isFinite(t=Math.floor(t))&&t>0?n.i(r.a)(e=>{e.setFullYear(Math.floor(e.getFullYear()/t)*t),e.setMonth(0,1),e.setHours(0,0,0,0)},(e,n)=>{e.setFullYear(e.getFullYear()+n*t)}):null);const o=i.range;e.b=o;const a=n.i(r.a)(t=>{t.setUTCMonth(0,1),t.setUTCHours(0,0,0,0)},(t,e)=>{t.setUTCFullYear(t.getUTCFullYear()+e)},(t,e)=>e.getUTCFullYear()-t.getUTCFullYear(),t=>t.getUTCFullYear());e.c=a,a.every=(t=>isFinite(t=Math.floor(t))&&t>0?n.i(r.a)(e=>{e.setUTCFullYear(Math.floor(e.getUTCFullYear()/t)*t),e.setUTCMonth(0,1),e.setUTCHours(0,0,0,0)},(e,n)=>{e.setUTCFullYear(e.getUTCFullYear()+n*t)}):null);const u=a.range;e.d=u},function(t,e,n){"use strict";var r=n(46);e.a=function(t,e){var n,i,o,a=t.__transition,u=!0;if(a){for(o in e=null==e?null:e+"",a)(n=a[o]).name===e?(i=n.state>r.a&&n.state<r.b,n.state=r.c,n.timer.stop(),n.on.call(i?"interrupt":"cancel",t,t.__data__,n.index,n.group),delete a[o]):u=!1;u&&delete t.__transition}}},function(t,e,n){"use strict";var r=n(64),i=n(55);e.a=function(t,e){var o;return("number"==typeof e?i.h:e instanceof r.a?i.p:(o=n.i(r.a)(e))?(e=o,i.p):i.l)(t,e)}},function(t,e,n){"use strict";function r(t,e,n){this.k=t,this.x=e,this.y=n}e.c=r,n.d(e,"b",function(){return i}),e.a=o,r.prototype={constructor:r,scale:function(t){return 1===t?this:new r(this.k*t,this.x,this.y)},translate:function(t,e){return 0===t&0===e?this:new r(this.k,this.x+this.k*t,this.y+this.k*e)},apply:function(t){return[t[0]*this.k+this.x,t[1]*this.k+this.y]},applyX:function(t){return t*this.k+this.x},applyY:function(t){return t*this.k+this.y},invert:function(t){return[(t[0]-this.x)/this.k,(t[1]-this.y)/this.k]},invertX:function(t){return(t-this.x)/this.k},invertY:function(t){return(t-this.y)/this.k},rescaleX:function(t){return t.copy().domain(t.range().map(this.invertX,this).map(t.invert,t))},rescaleY:function(t){return t.copy().domain(t.range().map(this.invertY,this).map(t.invert,t))},toString:function(){return"translate("+this.x+","+this.y+") scale("+this.k+")"}};var i=new r(1,0,0);function o(t){for(;!t.__zoom;)if(!(t=t.parentNode))return i;return t.__zoom}o.prototype=r.prototype},,,,,,,,,,,,,function(t,e,n){var r,i,o;!function(a,u){i=[n(57)],void 0===(o="function"==typeof(r=u)?r.apply(e,i):r)||(t.exports=o)}(window,function(t){"use strict";function e(){t.Item.apply(this,arguments)}var n=e.prototype=Object.create(t.Item.prototype),r=n._create;n._create=function(){this.id=this.layout.itemGUID++,r.call(this),this.sortData={}},n.updateSortData=function(){if(!this.isIgnored){this.sortData.id=this.id,this.sortData["original-order"]=this.id,this.sortData.random=Math.random();var t=this.layout.options.getSortData,e=this.layout._sorters;for(var n in t){var r=e[n];this.sortData[n]=r(this.element,this)}}};var i=n.destroy;return n.destroy=function(){i.apply(this,arguments),this.css({display:""})},e})},function(t,e,n){var r,i,o;!function(a,u){i=[n(114)],void 0===(o="function"==typeof(r=u)?r.apply(e,i):r)||(t.exports=o)}(window,function(t){"use strict";var e=t.create("fitRows"),n=e.prototype;return n._resetLayout=function(){this.x=0,this.y=0,this.maxY=0,this._getMeasurement("gutter","outerWidth")},n._getItemLayoutPosition=function(t){t.getSize()
;var e=t.size.outerWidth+this.gutter,n=this.isotope.size.innerWidth+this.gutter;0!==this.x&&e+this.x>n&&(this.x=0,this.y=this.maxY);var r={x:this.x,y:this.y};return this.maxY=Math.max(this.maxY,this.y+t.size.outerHeight),this.x+=e,r},n._getContainerSize=function(){return{height:this.maxY}},e})},function(t,e,n){var r,i,o;!function(a,u){i=[n(114),n(99)],void 0===(o="function"==typeof(r=u)?r.apply(e,i):r)||(t.exports=o)}(window,function(t,e){"use strict";var n=t.create("masonry"),r=n.prototype,i={_getElementOffset:!0,layout:!0,_getMeasurement:!0};for(var o in e.prototype)i[o]||(r[o]=e.prototype[o]);var a=r.measureColumns;r.measureColumns=function(){this.items=this.isotope.filteredItems,a.call(this)};var u=r._getOption;return r._getOption=function(t){return"fitWidth"==t?void 0!==this.options.isFitWidth?this.options.isFitWidth:this.options.fitWidth:u.apply(this.isotope,arguments)},n})},function(t,e,n){var r,i,o;!function(a,u){i=[n(114)],void 0===(o="function"==typeof(r=u)?r.apply(e,i):r)||(t.exports=o)}(window,function(t){"use strict";var e=t.create("vertical",{horizontalAlignment:0}),n=e.prototype;return n._resetLayout=function(){this.y=0},n._getItemLayoutPosition=function(t){t.getSize();var e=(this.isotope.size.innerWidth-t.size.outerWidth)*this.options.horizontalAlignment,n=this.y;return this.y+=t.size.outerHeight,{x:e,y:n}},n._getContainerSize=function(){return{height:this.y}},e})},,function(t,e,n){var r,i,o;!function(a,u){i=[n(57),n(174)],void 0===(o="function"==typeof(r=u)?r.apply(e,i):r)||(t.exports=o)}(window,function(t,e){"use strict";var n="string"==typeof document.documentElement.style.transform?"transform":"WebkitTransform",r=function(){t.Item.apply(this,arguments)},i=r.prototype=Object.create(t.Item.prototype),o=i._create;i._create=function(){o.call(this),this.rect=new e};var a=i.moveTo;return i.moveTo=function(t,e){var n=Math.abs(this.position.x-t),r=Math.abs(this.position.y-e);this.layout.dragItemCount&&!this.isPlacing&&!this.isTransitioning&&n<1&&r<1?this.goTo(t,e):a.apply(this,arguments)},i.enablePlacing=function(){this.removeTransitionStyles(),this.isTransitioning&&n&&(this.element.style[n]="none"),this.isTransitioning=!1,this.getSize(),this.layout._setRectSize(this.element,this.rect),this.isPlacing=!0},i.disablePlacing=function(){this.isPlacing=!1},i.removeElem=function(){var t=this.element.parentNode;t&&t.removeChild(this.element),this.layout.packer.addSpace(this.rect),this.emitEvent("remove",[this])},i.showDropPlaceholder=function(){var t=this.dropPlaceholder;t||((t=this.dropPlaceholder=document.createElement("div")).className="packery-drop-placeholder",t.style.position="absolute"),t.style.width=this.size.width+"px",t.style.height=this.size.height+"px",this.positionDropPlaceholder(),this.layout.element.appendChild(t)},i.positionDropPlaceholder=function(){this.dropPlaceholder.style[n]="translate("+this.rect.x+"px, "+this.rect.y+"px)"},i.hideDropPlaceholder=function(){var t=this.dropPlaceholder.parentNode;t&&t.removeChild(this.dropPlaceholder)},r})},function(t,e,n){var r,i,o;!function(a,u){i=[n(174)],void 0===(o="function"==typeof(r=u)?r.apply(e,i):r)||(t.exports=o)}(window,function(t){"use strict";function e(t,e,n){this.width=t||0,this.height=e||0,this.sortDirection=n||"downwardLeftToRight",this.reset()}var n=e.prototype;n.reset=function(){this.spaces=[];var e=new t({x:0,y:0,width:this.width,height:this.height});this.spaces.push(e),this.sorter=r[this.sortDirection]||r.downwardLeftToRight},n.pack=function(t){for(var e=0;e<this.spaces.length;e++){var n=this.spaces[e];if(n.canFit(t)){this.placeInSpace(t,n);break}}},n.columnPack=function(t){for(var e=0;e<this.spaces.length;e++){var n=this.spaces[e];if(n.x<=t.x&&n.x+n.width>=t.x+t.width&&n.height>=t.height-.01){t.y=n.y,this.placed(t);break}}},n.rowPack=function(t){for(var e=0;e<this.spaces.length;e++){var n=this.spaces[e];if(n.y<=t.y&&n.y+n.height>=t.y+t.height&&n.width>=t.width-.01){t.x=n.x,this.placed(t);break}}},n.placeInSpace=function(t,e){t.x=e.x,t.y=e.y,this.placed(t)},n.placed=function(t){for(var e=[],n=0;n<this.spaces.length;n++){var r=this.spaces[n],i=r.getMaximalFreeRects(t);i?e.push.apply(e,i):e.push(r)}this.spaces=e,this.mergeSortSpaces()},n.mergeSortSpaces=function(){e.mergeRects(this.spaces),this.spaces.sort(this.sorter)},n.addSpace=function(t){this.spaces.push(t),this.mergeSortSpaces()},e.mergeRects=function(t){var e=0,n=t[e];t:for(;n;){for(var r=0,i=t[e+r];i;){if(i==n)r++;else{if(i.contains(n)){t.splice(e,1),n=t[e];continue t}n.contains(i)?t.splice(e+r,1):r++}i=t[e+r]}n=t[++e]}return t};var r={downwardLeftToRight:function(t,e){return t.y-e.y||t.x-e.x},rightwardTopToBottom:function(t,e){return t.x-e.x||t.y-e.y}};return e})},function(t,e,n){var r,i,o;!function(a,u){i=[n(41),n(57),n(174),n(486),n(485)],void 0===(o="function"==typeof(r=u)?r.apply(e,i):r)||(t.exports=o)}(window,function(t,e,n,r,i){"use strict";n.prototype.canFit=function(t){return this.width>=t.width-1&&this.height>=t.height-1};var o=e.create("packery");o.Item=i
;var a=o.prototype;function u(t,e){return t.position.y-e.position.y||t.position.x-e.position.x}function c(t,e){return t.position.x-e.position.x||t.position.y-e.position.y}a._create=function(){e.prototype._create.call(this),this.packer=new r,this.shiftPacker=new r,this.isEnabled=!0,this.dragItemCount=0;var t=this;this.handleDraggabilly={dragStart:function(){t.itemDragStart(this.element)},dragMove:function(){t.itemDragMove(this.element,this.position.x,this.position.y)},dragEnd:function(){t.itemDragEnd(this.element)}},this.handleUIDraggable={start:function(e,n){n&&t.itemDragStart(e.currentTarget)},drag:function(e,n){n&&t.itemDragMove(e.currentTarget,n.position.left,n.position.top)},stop:function(e,n){n&&t.itemDragEnd(e.currentTarget)}}},a._resetLayout=function(){var t,e,n;this.getSize(),this._getMeasurements(),this._getOption("horizontal")?(t=1/0,e=this.size.innerHeight+this.gutter,n="rightwardTopToBottom"):(t=this.size.innerWidth+this.gutter,e=1/0,n="downwardLeftToRight"),this.packer.width=this.shiftPacker.width=t,this.packer.height=this.shiftPacker.height=e,this.packer.sortDirection=this.shiftPacker.sortDirection=n,this.packer.reset(),this.maxY=0,this.maxX=0},a._getMeasurements=function(){this._getMeasurement("columnWidth","width"),this._getMeasurement("rowHeight","height"),this._getMeasurement("gutter","width")},a._getItemLayoutPosition=function(t){if(this._setRectSize(t.element,t.rect),this.isShifting||this.dragItemCount>0){var e=this._getPackMethod();this.packer[e](t.rect)}else this.packer.pack(t.rect);return this._setMaxXY(t.rect),t.rect},a.shiftLayout=function(){this.isShifting=!0,this.layout(),delete this.isShifting},a._getPackMethod=function(){return this._getOption("horizontal")?"rowPack":"columnPack"},a._setMaxXY=function(t){this.maxX=Math.max(t.x+t.width,this.maxX),this.maxY=Math.max(t.y+t.height,this.maxY)},a._setRectSize=function(e,n){var r=t(e),i=r.outerWidth,o=r.outerHeight;(i||o)&&(i=this._applyGridGutter(i,this.columnWidth),o=this._applyGridGutter(o,this.rowHeight)),n.width=Math.min(i,this.packer.width),n.height=Math.min(o,this.packer.height)},a._applyGridGutter=function(t,e){if(!e)return t+this.gutter;var n=t%(e+=this.gutter);return t=Math[n&&n<1?"round":"ceil"](t/e)*e},a._getContainerSize=function(){return this._getOption("horizontal")?{width:this.maxX-this.gutter}:{height:this.maxY-this.gutter}},a._manageStamp=function(t){var e,r=this.getItem(t);if(r&&r.isPlacing)e=r.rect;else{var i=this._getElementOffset(t);e=new n({x:this._getOption("originLeft")?i.left:i.right,y:this._getOption("originTop")?i.top:i.bottom})}this._setRectSize(t,e),this.packer.placed(e),this._setMaxXY(e)},a.sortItemsByPosition=function(){var t=this._getOption("horizontal")?c:u;this.items.sort(t)},a.fit=function(t,e,n){var r=this.getItem(t);r&&(this.stamp(r.element),r.enablePlacing(),this.updateShiftTargets(r),e=void 0===e?r.rect.x:e,n=void 0===n?r.rect.y:n,this.shift(r,e,n),this._bindFitEvents(r),r.moveTo(r.rect.x,r.rect.y),this.shiftLayout(),this.unstamp(r.element),this.sortItemsByPosition(),r.disablePlacing())},a._bindFitEvents=function(t){var e=this,n=0;function r(){2==++n&&e.dispatchEvent("fitComplete",null,[t])}t.once("layout",r),this.once("layoutComplete",r)},a.resize=function(){this.isResizeBound&&this.needsResizeLayout()&&(this.options.shiftPercentResize?this.resizeShiftPercentLayout():this.layout())},a.needsResizeLayout=function(){var e=t(this.element),n=this._getOption("horizontal")?"innerHeight":"innerWidth";return e[n]!=this.size[n]},a.resizeShiftPercentLayout=function(){var e=this._getItemsForLayout(this.items),n=this._getOption("horizontal"),r=n?"y":"x",i=n?"height":"width",o=n?"rowHeight":"columnWidth",a=n?"innerHeight":"innerWidth",u=this[o];if(u=u&&u+this.gutter){this._getMeasurements();var c=this[o]+this.gutter;e.forEach(function(t){var e=Math.round(t.rect[r]/u);t.rect[r]=e*c})}else{var s=t(this.element)[a]+this.gutter,f=this.packer[i];e.forEach(function(t){t.rect[r]=t.rect[r]/f*s})}this.shiftLayout()},a.itemDragStart=function(t){if(this.isEnabled){this.stamp(t);var e=this.getItem(t);e&&(e.enablePlacing(),e.showDropPlaceholder(),this.dragItemCount++,this.updateShiftTargets(e))}},a.updateShiftTargets=function(t){this.shiftPacker.reset(),this._getBoundingRect();var e=this._getOption("originLeft"),r=this._getOption("originTop");this.stamps.forEach(function(t){var i=this.getItem(t);if(!i||!i.isPlacing){var o=this._getElementOffset(t),a=new n({x:e?o.left:o.right,y:r?o.top:o.bottom});this._setRectSize(t,a),this.shiftPacker.placed(a)}},this);var i,o=this._getOption("horizontal"),a=o?"rowHeight":"columnWidth",u=o?"height":"width";this.shiftTargetKeys=[],this.shiftTargets=[];var c=this[a];if(c=c&&c+this.gutter){var s=Math.ceil(t.rect[u]/c),f=Math.floor((this.shiftPacker[u]+this.gutter)/c);i=(f-s)*c;for(var l=0;l<f;l++){var h=o?0:l*c,d=o?l*c:0;this._addShiftTarget(h,d,i)}}else i=this.shiftPacker[u]+this.gutter-t.rect[u],this._addShiftTarget(0,0,i);var p=this._getItemsForLayout(this.items),v=this._getPackMethod()
;p.forEach(function(t){var e=t.rect;this._setRectSize(t.element,e),this.shiftPacker[v](e),this._addShiftTarget(e.x,e.y,i);var n=o?e.x+e.width:e.x,r=o?e.y:e.y+e.height;if(this._addShiftTarget(n,r,i),c)for(var a=Math.round(e[u]/c),s=1;s<a;s++){var f=o?n:e.x+c*s,l=o?e.y+c*s:r;this._addShiftTarget(f,l,i)}},this)},a._addShiftTarget=function(t,e,n){var r=this._getOption("horizontal")?e:t;if(!(0!==r&&r>n)){var i=t+","+e;-1!=this.shiftTargetKeys.indexOf(i)||(this.shiftTargetKeys.push(i),this.shiftTargets.push({x:t,y:e}))}},a.shift=function(t,e,n){var r,i=1/0,o={x:e,y:n};this.shiftTargets.forEach(function(t){var e=function(t,e){var n=e.x-t.x,r=e.y-t.y;return Math.sqrt(n*n+r*r)}(t,o);e<i&&(r=t,i=e)}),t.rect.x=r.x,t.rect.y=r.y};a.itemDragMove=function(t,e,n){var r=this.isEnabled&&this.getItem(t);if(r){e-=this.size.paddingLeft,n-=this.size.paddingTop;var i=this,o=new Date;this._itemDragTime&&o-this._itemDragTime<120?(clearTimeout(this.dragTimeout),this.dragTimeout=setTimeout(a,120)):(a(),this._itemDragTime=o)}function a(){i.shift(r,e,n),r.positionDropPlaceholder(),i.layout()}},a.itemDragEnd=function(t){var e=this.isEnabled&&this.getItem(t);if(e){clearTimeout(this.dragTimeout),e.element.classList.add("is-positioning-post-drag");var n=0,r=this;e.once("layout",i),this.once("layoutComplete",i),e.moveTo(e.rect.x,e.rect.y),this.layout(),this.dragItemCount=Math.max(0,this.dragItemCount-1),this.sortItemsByPosition(),e.disablePlacing(),this.unstamp(e.element)}function i(){2==++n&&(e.element.classList.remove("is-positioning-post-drag"),e.hideDropPlaceholder(),r.dispatchEvent("dragItemPositioned",null,[e]))}},a.bindDraggabillyEvents=function(t){this._bindDraggabillyEvents(t,"on")},a.unbindDraggabillyEvents=function(t){this._bindDraggabillyEvents(t,"off")},a._bindDraggabillyEvents=function(t,e){var n=this.handleDraggabilly;t[e]("dragStart",n.dragStart),t[e]("dragMove",n.dragMove),t[e]("dragEnd",n.dragEnd)},a.bindUIDraggableEvents=function(t){this._bindUIDraggableEvents(t,"on")},a.unbindUIDraggableEvents=function(t){this._bindUIDraggableEvents(t,"off")},a._bindUIDraggableEvents=function(t,e){var n=this.handleUIDraggable;t[e]("dragstart",n.start)[e]("drag",n.drag)[e]("dragstop",n.stop)};var s=a.destroy;return a.destroy=function(){s.apply(this,arguments),this.isEnabled=!1},o.Rect=n,o.Packer=r,o})},,,,,,,,function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=function(t){return t&&t.__esModule?t:{default:t}}(n(4));n(85);var o=n(0);var a=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.item=e.item,this.template=e.template,this.renderImages=e.renderImages,this.icon=null}return r(t,[{key:"createEntry",value:function(t){var e=this.template,n=(0,o.getCurrentLanguage)(),r=new RegExp("~entryImage~","gmi"),a=new RegExp("~entryLink~","gmi"),u=this.item.previewImageUri||null;e=(e=e.replace(r,this.item.previewImageUri)).replace(a,this.item.link);var c=(0,i.default)(this.item.pubDate),s="";if(c.add(1,"day").isAfter((0,i.default)())){var f=-1*c.diff((0,i.default)(),"hour");f<=0&&(f=1),s="de"===n?"vor ungefähr "+f+" Stunde(n)":"about "+f+" hour(s) ago"}else{var l="de"===n?"D. MMMM YYYY":"MMMM D, YYYY";s=c.locale(n).format(l)}e=(0,o.replacePlaceholder)(e,"entryHeadline",this.item.title),e=(0,o.replacePlaceholder)(e,"entryHeadlineTitle",this.item.title.replace(/[\""]/g,"'")),e=(0,o.replacePlaceholder)(e,"entryTeaser",this.item.description),e=(0,o.replacePlaceholder)(e,"entryTeaserTitle",this.item.description.replace(/[\""]/g,"'")),e=(0,o.replacePlaceholder)(e,"entryLinkTitle",this.item.title.replace(/[\""]/g,"'")),e=(0,o.replacePlaceholder)(e,"entryDate",s),e=this.icon?(0,o.replacePlaceholder)(e,"entryIcon",this.icon):(0,o.replacePlaceholder)(e,"entryIcon","");var h=document.createElement("div");return(0,o.addClass)(h,"widget-news-entry "+t),h.setAttribute("lang",n),e=e.trim(),h.innerHTML=e,e=h,u&&this.renderImages||(0,o.removeChild)(e.querySelector(".news-entry-image")),(0,o.removeChild)(e.querySelector(".meta-type")),e}}]),t}();e.default=a},,,,,,,,,,,,,,function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(t){return t&&t.__esModule?t:{default:t}}(n(146)),i=n(0);var o=function(t){function e(t){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var n=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.icon=(0,i.generateSVGIcon)("twitter-dove-master"),n}return function(t,e){
if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,r.default),e}();e.default=o},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,n){"use strict";n.d(e,"a",function(){return i});var r=Array.prototype,i=r.slice;r.map},function(t,e,n){"use strict";e.a=function(){var t=u.a,e=a.a,l=f.a;function h(r){Array.isArray(r)||(r=Array.from(r));var o,u,f,h=r.length,d=new Array(h);for(o=0;o<h;++o)d[o]=t(r[o],o,r);var p=e(d),v=p[0],g=p[1],m=l(d,v,g);if(!Array.isArray(m)){const t=g,r=+m;if(e===a.a&&([v,g]=n.i(c.a)(v,g,r)),(m=n.i(s.a)(v,g,r))[0]<=v&&(f=n.i(s.b)(v,g,r)),m[m.length-1]>=g)if(t>=g&&e===a.a){const t=n.i(s.b)(v,g,r);isFinite(t)&&(t>0?g=(Math.floor(g/t)+1)*t:t<0&&(g=(Math.ceil(g*-t)+1)/-t))}else m.pop()}for(var y=m.length,b=0,_=y;m[b]<=v;)++b;for(;m[_-1]>g;)--_;(b||_<y)&&(m=m.slice(b,_),y=_-b);var w,x=new Array(y+1);for(o=0;o<=y;++o)(w=x[o]=[]).x0=o>0?m[o-1]:v,w.x1=o<y?m[o]:g;if(isFinite(f)){if(f>0)for(o=0;o<h;++o)null!=(u=d[o])&&v<=u&&u<=g&&x[Math.min(y,Math.floor((u-v)/f))].push(r[o]);else if(f<0)for(o=0;o<h;++o)if(null!=(u=d[o])&&v<=u&&u<=g){const t=Math.floor((v-u)*f);x[Math.min(y,t+(m[t]<=u))].push(r[o])}}else for(o=0;o<h;++o)null!=(u=d[o])&&v<=u&&u<=g&&x[n.i(i.a)(m,u,0,y)].push(r[o]);return x}return h.value=function(e){return arguments.length?(t="function"==typeof e?e:n.i(o.a)(e),h):t},h.domain=function(t){return arguments.length?(e="function"==typeof t?t:n.i(o.a)([t[0],t[1]]),h):e},h.thresholds=function(t){return arguments.length?(l="function"==typeof t?t:n.i(o.a)(Array.isArray(t)?r.a.call(t):t),h):l},h};var r=n(730),i=n(355),o=n(733),a=n(359),u=n(362),c=n(365),s=n(250),f=n(370)},function(t,e,n){"use strict";e.a=function(t,e){if(!((e=+e)>=0))throw new RangeError("invalid r");let n=t.length;if(!((n=Math.floor(n))>=0))throw new RangeError("invalid length");if(!n||!e)return t;const r=c(e),i=t.slice();return r(t,i,0,n,1),r(i,t,0,n,1),r(t,i,0,n,1),t};const r=o(c);e.b=r;const i=o(function(t){const e=c(t);return(t,n,r,i,o)=>{e(t,n,(r<<=2)+0,(i<<=2)+0,o<<=2),e(t,n,r+1,i+1,o),e(t,n,r+2,i+2,o),e(t,n,r+3,i+3,o)}});function o(t){return function(e,n,r=n){if(!((n=+n)>=0))throw new RangeError("invalid rx");if(!((r=+r)>=0))throw new RangeError("invalid ry");let{data:i,width:o,height:c}=e;if(!((o=Math.floor(o))>=0))throw new RangeError("invalid width");if(!((c=Math.floor(void 0!==c?c:i.length/o))>=0))throw new RangeError("invalid height");if(!o||!c||!n&&!r)return e;const s=n&&t(n),f=r&&t(r),l=i.slice();return s&&f?(a(s,l,i,o,c),a(s,i,l,o,c),a(s,l,i,o,c),u(f,i,l,o,c),u(f,l,i,o,c),u(f,i,l,o,c)):s?(a(s,i,l,o,c),a(s,l,i,o,c),a(s,i,l,o,c)):f&&(u(f,i,l,o,c),u(f,l,i,o,c),u(f,i,l,o,c)),e}}function a(t,e,n,r,i){for(let o=0,a=r*i;o<a;)t(e,n,o,o+=r,1)}function u(t,e,n,r,i){for(let o=0,a=r*i;o<r;++o)t(e,n,o,o+a,r)}function c(t){const e=Math.floor(t);if(e===t)return function(t){const e=2*t+1;return(n,r,i,o,a)=>{if(!((o-=a)>=i))return;let u=t*r[i];const c=a*t;for(let t=i,e=i+c;t<e;t+=a)u+=r[Math.min(o,t)];for(let t=i,s=o;t<=s;t+=a)u+=r[Math.min(o,t+c)],n[t]=u/e,u-=r[Math.max(i,t-c)]}}(t);const n=t-e,r=2*t+1;return(t,i,o,a,u)=>{if(!((a-=u)>=o))return;let c=e*i[o];const s=u*e,f=s+u;for(let t=o,e=o+s;t<e;t+=u)c+=i[Math.min(a,t)];for(let e=o,l=a;e<=l;e+=u)c+=i[Math.min(a,e+s)],t[e]=(c+n*(i[Math.max(o,e-f)]+i[Math.min(a,e+f)]))/r,c-=i[Math.max(o,e-s)]}}e.c=i},function(t,e,n){"use strict";e.a=function(t){return()=>t}},function(t,e,n){"use strict";function r(t){return 0|t.length}function i(t){return!(t>0)}function o(t){return"object"!=typeof t||"length"in t?t:Array.from(t)}e.a=function(...t){const e="function"==typeof t[t.length-1]&&function(t){return e=>t(...e)}(t.pop()),n=(t=t.map(o)).map(r),a=t.length-1,u=new Array(a+1).fill(0),c=[];if(a<0||n.some(i))return c;for(;;){c.push(u.map((e,n)=>t[n][e]));let r=a;for(;++u[r]===n[r];){if(0===r)return e?c.map(e):c;u[r--]=0}}}},function(t,e,n){"use strict";e.a=function(t,e){var n=0,r=0;return Float64Array.from(t,void 0===e?t=>n+=+t||0:i=>n+=+e(i,r++,t)||0)}},function(t,e,n){"use strict";e.a=function(t,...e){t=new r.b(t);for(const n of e)for(const e of n)t.delete(e);return t};var r=n(113)},function(t,e,n){"use strict";e.a=function(t,e){const n=e[Symbol.iterator](),i=new r.b;for(const e of t){if(i.has(e))return!1;let t,r;for(;({value:t,done:r}=n.next())&&!r;){if(Object.is(e,t))return!1;i.add(t)}}return!0};var r=n(113)},function(t,e,n){"use strict";e.a=function(t,e){if("function"!=typeof e)throw new TypeError("test is not a function");let n=-1;for(const r of t)if(!e(r,++n,t))return!1;return!0}},function(t,e,n){"use strict";e.a=function(t,e){
if("function"!=typeof e)throw new TypeError("test is not a function");const n=[];let r=-1;for(const i of t)e(i,++r,t)&&n.push(i);return n}},function(t,e,n){"use strict";e.b=function(t,e){const n=new r;if(void 0===e)for(let e of t)(e=+e)&&n.add(e);else{let r=-1;for(let i of t)(i=+e(i,++r,t))&&n.add(i)}return+n},e.c=function(t,e){const n=new r;let i=-1;return Float64Array.from(t,void 0===e?t=>n.add(+t||0):r=>n.add(+e(r,++i,t)||0))};class r{constructor(){this._partials=new Float64Array(32),this._n=0}add(t){const e=this._partials;let n=0;for(let r=0;r<this._n&&r<32;r++){const i=e[r],o=t+i,a=Math.abs(t)<Math.abs(i)?t-(o-i):i-(o-t);a&&(e[n++]=a),t=o}return e[n]=t,this._n=n+1,this}valueOf(){const t=this._partials;let e,n,r,i=this._n,o=0;if(i>0){for(o=t[--i];i>0&&(e=o,!(r=(n=t[--i])-((o=e+n)-e))););i>0&&(r<0&&t[i-1]<0||r>0&&t[i-1]>0)&&(n=2*r)==(e=o+n)-o&&(o=e)}return o}}e.a=r},function(t,e,n){"use strict";e.a=function(t,e=r.a){if(1===e.length)return n.i(i.a)(t,e);let o,a=-1,u=-1;for(const n of t)++u,(a<0?0===e(n,n):e(n,o)>0)&&(o=n,a=u);return a};var r=n(75),i=n(246)},function(t,e,n){"use strict";e.a=function(t,e,a){return(2!==e.length?n.i(o.a)(n.i(i.g)(t,e,a),([t,e],[i,o])=>n.i(r.a)(e,o)||n.i(r.a)(t,i)):n.i(o.a)(n.i(i.a)(t,a),([t,i],[o,a])=>e(i,a)||n.i(r.a)(t,o))).map(([t])=>t)};var r=n(75),i=n(361),o=n(154)},function(t,e,n){"use strict";e.a=function(t,...e){t=new r.b(t),e=e.map(i);t:for(const n of t)for(const r of e)if(!r.has(n)){t.delete(n);continue t}return t};var r=n(113);function i(t){return t instanceof r.b?t:new r.b(t)}},function(t,e,n){"use strict";e.a=function(t,e=r.a){let i,o=!1;if(1===e.length){let a;for(const u of t){const t=e(u);(o?n.i(r.a)(t,a)<0:0===n.i(r.a)(t,t))&&(i=u,a=t,o=!0)}}else for(const n of t)(o?e(n,i)<0:0===e(n,n))&&(i=n,o=!0);return i};var r=n(75)},function(t,e,n){"use strict";e.a=function(t,e){if("function"!=typeof t[Symbol.iterator])throw new TypeError("values is not iterable");if("function"!=typeof e)throw new TypeError("mapper is not a function");return Array.from(t,(n,r)=>e(n,r,t))}},function(t,e,n){"use strict";e.a=function(t,e){let n=0,r=0;if(void 0===e)for(let e of t)null!=e&&(e=+e)>=e&&(++n,r+=e);else{let i=-1;for(let o of t)null!=(o=e(o,++i,t))&&(o=+o)>=o&&(++n,r+=o)}if(n)return r/n}},function(t,e,n){"use strict";e.a=function(t,e){return n.i(r.a)(t,.5,e)},e.b=function(t,e){return n.i(r.b)(t,.5,e)};var r=n(249)},function(t,e,n){"use strict";e.a=function(t){return Array.from(function*(t){for(const e of t)yield*e}(t))}},function(t,e,n){"use strict";e.a=function(t,e){const n=new r.a;if(void 0===e)for(let e of t)null!=e&&e>=e&&n.set(e,(n.get(e)||0)+1);else{let r=-1;for(let i of t)null!=(i=e(i,++r,t))&&i>=i&&n.set(i,(n.get(i)||0)+1)}let i,o=0;for(const[t,e]of n)e>o&&(o=e,i=t);return i};var r=n(113)},function(t,e,n){"use strict";e.a=function(t,e=function(t,e){return[t,e]}){const n=[];let r,i=!1;for(const o of t)i&&n.push(e(r,o)),r=o,i=!0;return n}},function(t,e,n){"use strict";e.a=function(t,e,n){t=+t,e=+e,n=(i=arguments.length)<2?(e=t,t=0,1):i<3?1:+n;var r=-1,i=0|Math.max(0,Math.ceil((e-t)/n)),o=new Array(i);for(;++r<i;)o[r]=t+r*n;return o}},function(t,e,n){"use strict";e.a=function(t,e=r.a){if("function"!=typeof t[Symbol.iterator])throw new TypeError("values is not iterable");let o=Array.from(t);const a=new Float64Array(o.length);2!==e.length&&(o=o.map(e),e=r.a);const u=(t,n)=>e(o[t],o[n]);let c,s;return(t=Uint32Array.from(o,(t,e)=>e)).sort(e===r.a?(t,e)=>n.i(i.b)(o[t],o[e]):n.i(i.c)(u)),t.forEach((t,e)=>{const n=u(t,void 0===c?t:c);n>=0?((void 0===c||n>0)&&(c=t,s=e),a[t]=s):a[t]=NaN}),a};var r=n(75),i=n(154)},function(t,e,n){"use strict";e.a=function(t,e,n){if("function"!=typeof e)throw new TypeError("reducer is not a function");const r=t[Symbol.iterator]();let i,o,a=-1;if(arguments.length<3){if(({done:i,value:n}=r.next()),i)return;++a}for(;({done:i,value:o}=r.next()),!i;)n=e(n,o,++a,t);return n}},function(t,e,n){"use strict";e.a=function(t){if("function"!=typeof t[Symbol.iterator])throw new TypeError("values is not iterable");return Array.from(t).reverse()}},function(t,e,n){"use strict";e.a=function(t,e){const i=n.i(r.a)(t,e);return i<0?void 0:i};var r=n(363)},function(t,e,n){"use strict";function r(t){return function(e,n=0,r=e.length){let i=r-(n=+n);for(;i;){const r=t()*i--|0,o=e[i+n];e[i+n]=e[r+n],e[r+n]=o}return e}}e.b=r,e.a=r(Math.random)},function(t,e,n){"use strict";e.a=function(t,e){if("function"!=typeof e)throw new TypeError("test is not a function");let n=-1;for(const r of t)if(e(r,++n,t))return!0;return!1}},function(t,e,n){"use strict";e.a=function(t,e){return n.i(r.a)(e,t)};var r=n(369)},function(t,e,n){"use strict";e.a=function(t,e){let n=0;if(void 0===e)for(let e of t)(e=+e)&&(n+=e);else{let r=-1;for(let i of t)(i=+e(i,++r,t))&&(n+=i)}return n}},function(t,e,n){"use strict";e.a=function(t,e,o){const a=n.i(r.a)(t),u=n.i(i.a)(t,.75)-n.i(i.a)(t,.25);return a&&u?Math.ceil((o-e)/(2*u*Math.pow(a,-1/3))):1};var r=n(193),i=n(249)},function(t,e,n){"use strict"
;e.a=function(t,e,o){const a=n.i(r.a)(t),u=n.i(i.a)(t);return a&&u?Math.ceil((o-e)*Math.cbrt(a)/(3.49*u)):1};var r=n(193),i=n(358)},function(t,e,n){"use strict";e.a=function(...t){const e=new r.b;for(const n of t)for(const t of n)e.add(t);return e};var r=n(113)},function(t,e,n){"use strict";e.a=function(){return n.i(r.a)(arguments)};var r=n(371)},function(t,e,n){"use strict";e.a=function(t){return h(i,t)},e.b=function(t){return h(o,t)},e.c=function(t){return h(a,t)},e.d=function(t){return h(u,t)};var r=n(765),i=1,o=2,a=3,u=4,c=1e-6;function s(t){return"translate("+t+",0)"}function f(t){return"translate(0,"+t+")"}function l(){return!this.__axis}function h(t,e){var n=[],h=null,d=null,p=6,v=6,g=3,m="undefined"!=typeof window&&window.devicePixelRatio>1?0:.5,y=t===i||t===u?-1:1,b=t===u||t===o?"x":"y",_=t===i||t===a?s:f;function w(s){var f=null==h?e.ticks?e.ticks.apply(e,n):e.domain():h,w=null==d?e.tickFormat?e.tickFormat.apply(e,n):r.a:d,x=Math.max(p,0)+g,M=e.range(),E=+M[0]+m,S=+M[M.length-1]+m,k=(e.bandwidth?function(t,e){return e=Math.max(0,t.bandwidth()-2*e)/2,t.round()&&(e=Math.round(e)),n=>+t(n)+e}:function(t){return e=>+t(e)})(e.copy(),m),T=s.selection?s.selection():s,C=T.selectAll(".domain").data([null]),I=T.selectAll(".tick").data(f,e).order(),A=I.exit(),O=I.enter().append("g").attr("class","tick"),P=I.select("line"),N=I.select("text");C=C.merge(C.enter().insert("path",".tick").attr("class","domain").attr("stroke","currentColor")),I=I.merge(O),P=P.merge(O.append("line").attr("stroke","currentColor").attr(b+"2",y*p)),N=N.merge(O.append("text").attr("fill","currentColor").attr(b,y*x).attr("dy",t===i?"0em":t===a?"0.71em":"0.32em")),s!==T&&(C=C.transition(s),I=I.transition(s),P=P.transition(s),N=N.transition(s),A=A.transition(s).attr("opacity",c).attr("transform",function(t){return isFinite(t=k(t))?_(t+m):this.getAttribute("transform")}),O.attr("opacity",c).attr("transform",function(t){var e=this.parentNode.__axis;return _((e&&isFinite(e=e(t))?e:k(t))+m)})),A.remove(),C.attr("d",t===u||t===o?v?"M"+y*v+","+E+"H"+m+"V"+S+"H"+y*v:"M"+m+","+E+"V"+S:v?"M"+E+","+y*v+"V"+m+"H"+S+"V"+y*v:"M"+E+","+m+"H"+S),I.attr("opacity",1).attr("transform",function(t){return _(k(t)+m)}),P.attr(b+"2",y*p),N.attr(b,y*x).text(w),T.filter(l).attr("fill","none").attr("font-size",10).attr("font-family","sans-serif").attr("text-anchor",t===o?"start":t===u?"end":"middle"),T.each(function(){this.__axis=k})}return w.scale=function(t){return arguments.length?(e=t,w):e},w.ticks=function(){return n=Array.from(arguments),w},w.tickArguments=function(t){return arguments.length?(n=null==t?[]:Array.from(t),w):n.slice()},w.tickValues=function(t){return arguments.length?(h=null==t?null:Array.from(t),w):h&&h.slice()},w.tickFormat=function(t){return arguments.length?(d=t,w):d},w.tickSize=function(t){return arguments.length?(p=v=+t,w):p},w.tickSizeInner=function(t){return arguments.length?(p=+t,w):p},w.tickSizeOuter=function(t){return arguments.length?(v=+t,w):v},w.tickPadding=function(t){return arguments.length?(g=+t,w):g},w.offset=function(t){return arguments.length?(m=+t,w):m},w}},function(t,e,n){"use strict";e.a=function(t){return t}},function(t,e,n){"use strict";var r=n(764);n.d(e,"a",function(){return r.a}),n.d(e,"b",function(){return r.b}),n.d(e,"c",function(){return r.c}),n.d(e,"d",function(){return r.d})},function(t,e,n){"use strict";e.d=function(t){var e=t.__brush;return e?e.dim.output(e.selection):null},e.b=function(){return N(_)},e.c=function(){return N(w)};var r=n(129),i=n(253),o=n(55),a=n(45),u=n(289),c=n(768),s=n(769),f=n(771),l={name:"drag"},h={name:"space"},d={name:"handle"},p={name:"center"};const{abs:v,max:g,min:m}=Math;function y(t){return[+t[0],+t[1]]}function b(t){return[y(t[0]),y(t[1])]}var _={name:"x",handles:["w","e"].map(C),input:function(t,e){return null==t?null:[[+t[0],e[0][1]],[+t[1],e[1][1]]]},output:function(t){return t&&[t[0][0],t[1][0]]}},w={name:"y",handles:["n","s"].map(C),input:function(t,e){return null==t?null:[[e[0][0],+t[0]],[e[1][0],+t[1]]]},output:function(t){return t&&[t[0][1],t[1][1]]}},x={name:"xy",handles:["n","w","e","s","nw","ne","sw","se"].map(C),input:function(t){return null==t?null:b(t)},output:function(t){return t}},M={overlay:"crosshair",selection:"move",n:"ns-resize",e:"ew-resize",s:"ns-resize",w:"ew-resize",nw:"nwse-resize",ne:"nesw-resize",se:"nwse-resize",sw:"nesw-resize"},E={e:"w",w:"e",nw:"ne",ne:"nw",se:"sw",sw:"se"},S={n:"s",s:"n",nw:"sw",ne:"se",se:"ne",sw:"nw"},k={overlay:1,selection:1,n:null,e:1,s:null,w:-1,nw:-1,ne:1,se:1,sw:-1},T={overlay:1,selection:1,n:-1,e:null,s:1,w:null,nw:-1,ne:-1,se:1,sw:1};function C(t){return{type:t}}function I(t){return!t.ctrlKey&&!t.button}function A(){var t=this.ownerSVGElement||this;return t.hasAttribute("viewBox")?[[(t=t.viewBox.baseVal).x,t.y],[t.x+t.width,t.y+t.height]]:[[0,0],[t.width.baseVal.value,t.height.baseVal.value]]}function O(){return navigator.maxTouchPoints||"ontouchstart"in this}function P(t){for(;!t.__brush;)if(!(t=t.parentNode))return
;return t.__brush}function N(t){var e,y=A,x=I,N=O,L=!0,D=n.i(r.a)("start","brush","end"),j=6;function R(e){var r=e.property("__brush",H).selectAll(".overlay").data([C("overlay")]);r.enter().append("rect").attr("class","overlay").attr("pointer-events","all").attr("cursor",M.overlay).merge(r).each(function(){var t=P(this).extent;n.i(a.i)(this).attr("x",t[0][0]).attr("y",t[0][1]).attr("width",t[1][0]-t[0][0]).attr("height",t[1][1]-t[0][1])}),e.selectAll(".selection").data([C("selection")]).enter().append("rect").attr("class","selection").attr("cursor",M.selection).attr("fill","#777").attr("fill-opacity",.3).attr("stroke","#fff").attr("shape-rendering","crispEdges");var i=e.selectAll(".handle").data(t.handles,function(t){return t.type});i.exit().remove(),i.enter().append("rect").attr("class",function(t){return"handle handle--"+t.type}).attr("cursor",function(t){return M[t.type]}),e.each(z).attr("fill","none").attr("pointer-events","all").on("mousedown.brush",B).filter(N).on("touchstart.brush",B).on("touchmove.brush",U).on("touchend.brush touchcancel.brush",V).style("touch-action","none").style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function z(){var t=n.i(a.i)(this),e=P(this).selection;e?(t.selectAll(".selection").style("display",null).attr("x",e[0][0]).attr("y",e[0][1]).attr("width",e[1][0]-e[0][0]).attr("height",e[1][1]-e[0][1]),t.selectAll(".handle").style("display",null).attr("x",function(t){return"e"===t.type[t.type.length-1]?e[1][0]-j/2:e[0][0]-j/2}).attr("y",function(t){return"s"===t.type[0]?e[1][1]-j/2:e[0][1]-j/2}).attr("width",function(t){return"n"===t.type||"s"===t.type?e[1][0]-e[0][0]+j:j}).attr("height",function(t){return"e"===t.type||"w"===t.type?e[1][1]-e[0][1]+j:j})):t.selectAll(".selection,.handle").style("display","none").attr("x",null).attr("y",null).attr("width",null).attr("height",null)}function F(t,e,n){var r=t.__brush.emitter;return!r||n&&r.clean?new q(t,e,n):r}function q(t,e,n){this.that=t,this.args=e,this.state=t.__brush,this.active=0,this.clean=n}function B(r){if((!e||r.touches)&&x.apply(this,arguments)){var o,c,s,y,b,C,I,A,O,N,D,j=this,R=r.target.__data__.type,q="selection"===(L&&r.metaKey?R="overlay":R)?l:L&&r.altKey?p:d,B=t===w?null:k[R],U=t===_?null:T[R],V=P(j),H=V.extent,$=V.selection,Y=H[0][0],W=H[0][1],G=H[1][0],K=H[1][1],X=0,J=0,Z=B&&U&&L&&r.shiftKey,Q=Array.from(r.touches||[r],t=>{const e=t.identifier;return(t=n.i(a.g)(t,j)).point0=t.slice(),t.identifier=e,t});n.i(u.c)(j);var tt=F(j,arguments,!0).beforestart();if("overlay"===R){$&&(O=!0);const e=[Q[0],Q[1]||Q[0]];V.selection=$=[[o=t===w?Y:m(e[0][0],e[1][0]),s=t===_?W:m(e[0][1],e[1][1])],[b=t===w?G:g(e[0][0],e[1][0]),I=t===_?K:g(e[0][1],e[1][1])]],Q.length>1&&ot(r)}else o=$[0][0],s=$[0][1],b=$[1][0],I=$[1][1];c=o,y=s,C=b,A=I;var et=n.i(a.i)(j).attr("pointer-events","none"),nt=et.selectAll(".overlay").attr("cursor",M[R]);if(r.touches)tt.moved=it,tt.ended=at;else{var rt=n.i(a.i)(r.view).on("mousemove.brush",it,!0).on("mouseup.brush",at,!0);L&&rt.on("keydown.brush",function(t){switch(t.keyCode){case 16:Z=B&&U;break;case 18:q===d&&(B&&(b=C-X*B,o=c+X*B),U&&(I=A-J*U,s=y+J*U),q=p,ot(t));break;case 32:q!==d&&q!==p||(B<0?b=C-X:B>0&&(o=c-X),U<0?I=A-J:U>0&&(s=y-J),q=h,nt.attr("cursor",M.selection),ot(t));break;default:return}n.i(f.a)(t)},!0).on("keyup.brush",function(t){switch(t.keyCode){case 16:Z&&(N=D=Z=!1,ot(t));break;case 18:q===p&&(B<0?b=C:B>0&&(o=c),U<0?I=A:U>0&&(s=y),q=d,ot(t));break;case 32:q===h&&(t.altKey?(B&&(b=C-X*B,o=c+X*B),U&&(I=A-J*U,s=y+J*U),q=p):(B<0?b=C:B>0&&(o=c),U<0?I=A:U>0&&(s=y),q=d),nt.attr("cursor",M[R]),ot(t));break;default:return}n.i(f.a)(t)},!0),n.i(i.b)(r.view)}z.call(j),tt.start(r,q.name)}function it(t){for(const e of t.changedTouches||[t])for(const t of Q)t.identifier===e.identifier&&(t.cur=n.i(a.g)(e,j));if(Z&&!N&&!D&&1===Q.length){const t=Q[0];v(t.cur[0]-t[0])>v(t.cur[1]-t[1])?D=!0:N=!0}for(const t of Q)t.cur&&(t[0]=t.cur[0],t[1]=t.cur[1]);O=!0,n.i(f.a)(t),ot(t)}function ot(t){const e=Q[0],n=e.point0;var r;switch(X=e[0]-n[0],J=e[1]-n[1],q){case h:case l:B&&(X=g(Y-o,m(G-b,X)),c=o+X,C=b+X),U&&(J=g(W-s,m(K-I,J)),y=s+J,A=I+J);break;case d:Q[1]?(B&&(c=g(Y,m(G,Q[0][0])),C=g(Y,m(G,Q[1][0])),B=1),U&&(y=g(W,m(K,Q[0][1])),A=g(W,m(K,Q[1][1])),U=1)):(B<0?(X=g(Y-o,m(G-o,X)),c=o+X,C=b):B>0&&(X=g(Y-b,m(G-b,X)),c=o,C=b+X),U<0?(J=g(W-s,m(K-s,J)),y=s+J,A=I):U>0&&(J=g(W-I,m(K-I,J)),y=s,A=I+J));break;case p:B&&(c=g(Y,m(G,o-X*B)),C=g(Y,m(G,b+X*B))),U&&(y=g(W,m(K,s-J*U)),A=g(W,m(K,I+J*U)))}C<c&&(B*=-1,r=o,o=b,b=r,r=c,c=C,C=r,R in E&&nt.attr("cursor",M[R=E[R]])),A<y&&(U*=-1,r=s,s=I,I=r,r=y,y=A,A=r,R in S&&nt.attr("cursor",M[R=S[R]])),V.selection&&($=V.selection),N&&(c=$[0][0],C=$[1][0]),D&&(y=$[0][1],A=$[1][1]),$[0][0]===c&&$[0][1]===y&&$[1][0]===C&&$[1][1]===A||(V.selection=[[c,y],[C,A]],z.call(j),tt.brush(t,q.name))}function at(t){if(n.i(f.b)(t),t.touches){if(t.touches.length)return;e&&clearTimeout(e),e=setTimeout(function(){e=null},500)}else n.i(i.c)(t.view,O),
rt.on("keydown.brush keyup.brush mousemove.brush mouseup.brush",null);et.attr("pointer-events","all"),nt.attr("cursor",M.overlay),V.selection&&($=V.selection),function(t){return t[0][0]===t[1][0]||t[0][1]===t[1][1]}($)&&(V.selection=null,z.call(j)),tt.end(t,q.name)}}function U(t){F(this,arguments).moved(t)}function V(t){F(this,arguments).ended(t)}function H(){var e=this.__brush||{selection:null};return e.extent=b(y.apply(this,arguments)),e.dim=t,e}return R.move=function(e,r,i){e.tween?e.on("start.brush",function(t){F(this,arguments).beforestart().start(t)}).on("interrupt.brush end.brush",function(t){F(this,arguments).end(t)}).tween("brush",function(){var e=this,i=e.__brush,a=F(e,arguments),u=i.selection,c=t.input("function"==typeof r?r.apply(this,arguments):r,i.extent),s=n.i(o.a)(u,c);function f(t){i.selection=1===t&&null===c?null:s(t),z.call(e),a.brush()}return null!==u&&null!==c?f:f(1)}):e.each(function(){var e=arguments,o=this.__brush,a=t.input("function"==typeof r?r.apply(this,e):r,o.extent),c=F(this,e).beforestart();n.i(u.c)(this),o.selection=null===a?null:a,z.call(this),c.start(i).brush(i).end(i)})},R.clear=function(t,e){R.move(t,null,e)},q.prototype={beforestart:function(){return 1==++this.active&&(this.state.emitter=this,this.starting=!0),this},start:function(t,e){return this.starting?(this.starting=!1,this.emit("start",t,e)):this.emit("brush",t),this},brush:function(t,e){return this.emit("brush",t,e),this},end:function(t,e){return 0==--this.active&&(delete this.state.emitter,this.emit("end",t,e)),this},emit:function(e,r,i){var o=n.i(a.i)(this.that).datum();D.call(e,this.that,new s.a(e,{sourceEvent:r,target:R,selection:t.output(this.state.selection),mode:i,dispatch:D}),o)}},R.extent=function(t){return arguments.length?(y="function"==typeof t?t:n.i(c.a)(b(t)),R):y},R.filter=function(t){return arguments.length?(x="function"==typeof t?t:n.i(c.a)(!!t),R):x},R.touchable=function(t){return arguments.length?(N="function"==typeof t?t:n.i(c.a)(!!t),R):N},R.handleSize=function(t){return arguments.length?(j=+t,R):j},R.keyModifiers=function(t){return arguments.length?(L=!!t,R):L},R.on=function(){var t=D.on.apply(D,arguments);return t===D?R:t},R}e.a=function(){return N(x)}},function(t,e,n){"use strict";e.a=(t=>()=>t)},function(t,e,n){"use strict";e.a=function(t,{sourceEvent:e,target:n,selection:r,mode:i,dispatch:o}){Object.defineProperties(this,{type:{value:t,enumerable:!0,configurable:!0},sourceEvent:{value:e,enumerable:!0,configurable:!0},target:{value:n,enumerable:!0,configurable:!0},selection:{value:r,enumerable:!0,configurable:!0},mode:{value:i,enumerable:!0,configurable:!0},_:{value:o}})}},function(t,e,n){"use strict";var r=n(767);n.d(e,"a",function(){return r.a}),n.d(e,"b",function(){return r.b}),n.d(e,"c",function(){return r.c}),n.d(e,"d",function(){return r.d})},function(t,e,n){"use strict";e.b=function(t){t.stopImmediatePropagation()},e.a=function(t){t.preventDefault(),t.stopImmediatePropagation()}},function(t,e,n){"use strict";n.d(e,"a",function(){return r});var r=Array.prototype.slice},function(t,e,n){"use strict";e.b=function(){return o(!1,!0)},e.c=function(){return o(!0,!1)};var r=n(373);function i(t,e){return Array.from({length:e-t},(e,n)=>t+n)}function o(t,e){var o=0,a=null,u=null,c=null;function s(s){var f,l=s.length,h=new Array(l),d=i(0,l),p=new Array(l*l),v=new Array(l),g=0;s=Float64Array.from({length:l*l},e?(t,e)=>s[e%l][e/l|0]:(t,e)=>s[e/l|0][e%l]);for(let e=0;e<l;++e){let n=0;for(let r=0;r<l;++r)n+=s[e*l+r]+t*s[r*l+e];g+=h[e]=n}f=(g=n.i(r.f)(0,r.g-o*l)/g)?o:r.g/l;{let e=0;a&&d.sort((t,e)=>a(h[t],h[e]));for(const n of d){const r=e;if(t){const t=i(1+~l,l).filter(t=>t<0?s[~t*l+n]:s[n*l+t]);u&&t.sort((t,e)=>u(t<0?-s[~t*l+n]:s[n*l+t],e<0?-s[~e*l+n]:s[n*l+e]));for(const r of t)if(r<0){(p[~r*l+n]||(p[~r*l+n]={source:null,target:null})).target={index:n,startAngle:e,endAngle:e+=s[~r*l+n]*g,value:s[~r*l+n]}}else{(p[n*l+r]||(p[n*l+r]={source:null,target:null})).source={index:n,startAngle:e,endAngle:e+=s[n*l+r]*g,value:s[n*l+r]}}v[n]={index:n,startAngle:r,endAngle:e,value:h[n]}}else{const t=i(0,l).filter(t=>s[n*l+t]||s[t*l+n]);u&&t.sort((t,e)=>u(s[n*l+t],s[n*l+e]));for(const r of t){let t;if(n<r?(t=p[n*l+r]||(p[n*l+r]={source:null,target:null})).source={index:n,startAngle:e,endAngle:e+=s[n*l+r]*g,value:s[n*l+r]}:((t=p[r*l+n]||(p[r*l+n]={source:null,target:null})).target={index:n,startAngle:e,endAngle:e+=s[n*l+r]*g,value:s[n*l+r]},n===r&&(t.source=t.target)),t.source&&t.target&&t.source.value<t.target.value){const e=t.source;t.source=t.target,t.target=e}}v[n]={index:n,startAngle:r,endAngle:e,value:h[n]}}e+=f}}return(p=Object.values(p)).groups=v,c?p.sort(c):p}return s.padAngle=function(t){return arguments.length?(o=n.i(r.f)(0,t),s):o},s.sortGroups=function(t){return arguments.length?(a=t,s):a},s.sortSubgroups=function(t){return arguments.length?(u=t,s):u},s.sortChords=function(t){return arguments.length?(null==t?c=null:(c=function(t){return function(e,n){
return t(e.source.value+e.target.value,n.source.value+n.target.value)}}(t))._=t,s):c&&c._},s}e.a=function(){return o(!1,!1)}},function(t,e,n){"use strict";e.a=function(t){return function(){return t}}},function(t,e,n){"use strict";var r=n(773);n.d(e,"a",function(){return r.a}),n.d(e,"b",function(){return r.b}),n.d(e,"c",function(){return r.c});var i=n(776);n.d(e,"d",function(){return i.a}),n.d(e,"e",function(){return i.b})},function(t,e,n){"use strict";e.b=function(){return p(d)};var r=n(269),i=n(772),o=n(774),a=n(373);function u(t){return t.source}function c(t){return t.target}function s(t){return t.radius}function f(t){return t.startAngle}function l(t){return t.endAngle}function h(){return 0}function d(){return 10}function p(t){var e=u,d=c,p=s,v=s,g=f,m=l,y=h,b=null;function _(){var o,u=e.apply(this,arguments),c=d.apply(this,arguments),s=y.apply(this,arguments)/2,f=i.a.call(arguments),l=+p.apply(this,(f[0]=u,f)),h=g.apply(this,f)-a.a,_=m.apply(this,f)-a.a,w=+v.apply(this,(f[0]=c,f)),x=g.apply(this,f)-a.a,M=m.apply(this,f)-a.a;if(b||(b=o=n.i(r.b)()),s>a.b&&(n.i(a.c)(_-h)>2*s+a.b?_>h?(h+=s,_-=s):(h-=s,_+=s):h=_=(h+_)/2,n.i(a.c)(M-x)>2*s+a.b?M>x?(x+=s,M-=s):(x-=s,M+=s):x=M=(x+M)/2),b.moveTo(l*n.i(a.d)(h),l*n.i(a.e)(h)),b.arc(0,0,l,h,_),h!==x||_!==M)if(t){var E=w-+t.apply(this,arguments),S=(x+M)/2;b.quadraticCurveTo(0,0,E*n.i(a.d)(x),E*n.i(a.e)(x)),b.lineTo(w*n.i(a.d)(S),w*n.i(a.e)(S)),b.lineTo(E*n.i(a.d)(M),E*n.i(a.e)(M))}else b.quadraticCurveTo(0,0,w*n.i(a.d)(x),w*n.i(a.e)(x)),b.arc(0,0,w,x,M);if(b.quadraticCurveTo(0,0,l*n.i(a.d)(h),l*n.i(a.e)(h)),b.closePath(),o)return b=null,o+""||null}return t&&(_.headRadius=function(e){return arguments.length?(t="function"==typeof e?e:n.i(o.a)(+e),_):t}),_.radius=function(t){return arguments.length?(p=v="function"==typeof t?t:n.i(o.a)(+t),_):p},_.sourceRadius=function(t){return arguments.length?(p="function"==typeof t?t:n.i(o.a)(+t),_):p},_.targetRadius=function(t){return arguments.length?(v="function"==typeof t?t:n.i(o.a)(+t),_):v},_.startAngle=function(t){return arguments.length?(g="function"==typeof t?t:n.i(o.a)(+t),_):g},_.endAngle=function(t){return arguments.length?(m="function"==typeof t?t:n.i(o.a)(+t),_):m},_.padAngle=function(t){return arguments.length?(y="function"==typeof t?t:n.i(o.a)(+t),_):y},_.source=function(t){return arguments.length?(e=t,_):e},_.target=function(t){return arguments.length?(d=t,_):d},_.context=function(t){return arguments.length?(b=null==t?null:t,_):b},_}e.a=function(){return p()}},function(t,e,n){"use strict";e.a=p;var r=n(252),i=n(251),o=n(374),a=-.14861,u=1.78277,c=-.29227,s=-.90649,f=1.97294,l=f*s,h=f*u,d=u*c-s*a;function p(t,e,r,a){return 1===arguments.length?function(t){if(t instanceof v)return new v(t.h,t.s,t.l,t.opacity);t instanceof i.d||(t=n.i(i.e)(t));var e=t.r/255,r=t.g/255,a=t.b/255,u=(d*a+l*e-h*r)/(d+l-h),p=a-u,g=(f*(r-u)-c*p)/s,m=Math.sqrt(g*g+p*p)/(f*u*(1-u)),y=m?Math.atan2(g,p)*o.a-120:NaN;return new v(y<0?y+360:y,m,u,t.opacity)}(t):new v(t,e,r,null==a?1:a)}function v(t,e,n,r){this.h=+t,this.s=+e,this.l=+n,this.opacity=+r}n.i(r.a)(v,p,n.i(r.b)(i.f,{brighter(t){return t=null==t?i.g:Math.pow(i.g,t),new v(this.h,this.s,this.l*t,this.opacity)},darker(t){return t=null==t?i.h:Math.pow(i.h,t),new v(this.h,this.s,this.l*t,this.opacity)},rgb(){var t=isNaN(this.h)?0:(this.h+120)*o.b,e=+this.l,n=isNaN(this.s)?0:this.s*e*(1-e),r=Math.cos(t),l=Math.sin(t);return new i.d(255*(e+n*(a*r+u*l)),255*(e+n*(c*r+s*l)),255*(e+n*(f*r)),this.opacity)}}))},function(t,e,n){"use strict";e.d=function(t,e){return new v(t,0,0,null==e?1:e)},e.a=p,e.c=function(t,e,n,r){return 1===arguments.length?_(t):new x(n,e,t,null==r?1:r)},e.b=w;var r=n(252),i=n(251),o=n(374);const a=.96422,u=1,c=.82521,s=4/29,f=6/29,l=3*f*f,h=f*f*f;function d(t){if(t instanceof v)return new v(t.l,t.a,t.b,t.opacity);if(t instanceof x)return M(t);t instanceof i.d||(t=n.i(i.e)(t));var e,r,o=b(t.r),s=b(t.g),f=b(t.b),l=g((.2225045*o+.7168786*s+.0606169*f)/u);return o===s&&s===f?e=r=l:(e=g((.4360747*o+.3850649*s+.1430804*f)/a),r=g((.0139322*o+.0971045*s+.7141733*f)/c)),new v(116*l-16,500*(e-l),200*(l-r),t.opacity)}function p(t,e,n,r){return 1===arguments.length?d(t):new v(t,e,n,null==r?1:r)}function v(t,e,n,r){this.l=+t,this.a=+e,this.b=+n,this.opacity=+r}function g(t){return t>h?Math.pow(t,1/3):t/l+s}function m(t){return t>f?t*t*t:l*(t-s)}function y(t){return 255*(t<=.0031308?12.92*t:1.055*Math.pow(t,1/2.4)-.055)}function b(t){return(t/=255)<=.04045?t/12.92:Math.pow((t+.055)/1.055,2.4)}function _(t){if(t instanceof x)return new x(t.h,t.c,t.l,t.opacity);if(t instanceof v||(t=d(t)),0===t.a&&0===t.b)return new x(NaN,0<t.l&&t.l<100?0:NaN,t.l,t.opacity);var e=Math.atan2(t.b,t.a)*o.a;return new x(e<0?e+360:e,Math.sqrt(t.a*t.a+t.b*t.b),t.l,t.opacity)}function w(t,e,n,r){return 1===arguments.length?_(t):new x(t,e,n,null==r?1:r)}function x(t,e,n,r){this.h=+t,this.c=+e,this.l=+n,this.opacity=+r}function M(t){if(isNaN(t.h))return new v(t.l,0,0,t.opacity);var e=t.h*o.b
;return new v(t.l,Math.cos(e)*t.c,Math.sin(e)*t.c,t.opacity)}n.i(r.a)(v,p,n.i(r.b)(i.f,{brighter(t){return new v(this.l+18*(null==t?1:t),this.a,this.b,this.opacity)},darker(t){return new v(this.l-18*(null==t?1:t),this.a,this.b,this.opacity)},rgb(){var t=(this.l+16)/116,e=isNaN(this.a)?t:t+this.a/500,n=isNaN(this.b)?t:t-this.b/200;return e=a*m(e),t=u*m(t),n=c*m(n),new i.d(y(3.1338561*e-1.6168667*t-.4906146*n),y(-.9787684*e+1.9161415*t+.033454*n),y(.0719453*e-.2289914*t+1.4052427*n),this.opacity)}})),n.i(r.a)(x,w,n.i(r.b)(i.f,{brighter(t){return new x(this.h,this.c,this.l+18*(null==t?1:t),this.opacity)},darker(t){return new x(this.h,this.c,this.l-18*(null==t?1:t),this.opacity)},rgb(){return M(this).rgb()}}))},function(t,e,n){"use strict";e.a=function(t){for(var e=0,n=t.length,r=t[n-1][1]*t[0][0]-t[n-1][0]*t[0][1];++e<n;)r+=t[e-1][1]*t[e][0]-t[e-1][0]*t[e][1];return r}},function(t,e,n){"use strict";e.a=function(t,e){return t-e}},function(t,e,n){"use strict";function r(t,e){for(var n=e[0],r=e[1],o=-1,a=0,u=t.length,c=u-1;a<u;c=a++){var s=t[a],f=s[0],l=s[1],h=t[c],d=h[0],p=h[1];if(i(s,h,e))return 0;l>r!=p>r&&n<(d-f)*(r-l)/(p-l)+f&&(o=-o)}return o}function i(t,e,n){var r;return function(t,e,n){return(e[0]-t[0])*(n[1]-t[1])==(n[0]-t[0])*(e[1]-t[1])}(t,e,n)&&function(t,e,n){return t<=e&&e<=n||n<=e&&e<=t}(t[r=+(t[0]===e[0])],n[r],e[r])}e.a=function(t,e){for(var n,i=-1,o=e.length;++i<o;)if(n=r(t,e[i]))return n;return 0}},function(t,e,n){"use strict";var r=n(27),i=n(375),o=n(376),a=n(377);function u(t){return t[0]}function c(t){return t[1]}function s(){return 1}e.a=function(){var t=u,e=c,f=s,l=960,h=500,d=20,p=2,v=3*d,g=l+2*v>>p,m=h+2*v>>p,y=n.i(o.a)(20);function b(i){var o=new Float32Array(g*m),a=Math.pow(2,-p),u=-1;for(const n of i){var c=(t(n,++u,i)+v)*a,s=(e(n,u,i)+v)*a,l=+f(n,u,i);if(l&&c>=0&&c<g&&s>=0&&s<m){var h=Math.floor(c),y=Math.floor(s),b=c-h-.5,_=s-y-.5;o[h+y*g]+=(1-b)*(1-_)*l,o[h+1+y*g]+=b*(1-_)*l,o[h+1+(y+1)*g]+=b*_*l,o[h+(y+1)*g]+=(1-b)*_*l}}return n.i(r.h)({data:o,width:g,height:m},d*a),o}function _(t){var e=b(t),i=y(e),o=Math.pow(2,2*p);return Array.isArray(i)||(i=n.i(r._6)(Number.MIN_VALUE,n.i(r.G)(e)/o,i)),n.i(a.a)().size([g,m]).thresholds(i.map(t=>t*o))(e).map((t,e)=>(t.value=+i[e],w(t)))}function w(t){return t.coordinates.forEach(x),t}function x(t){t.forEach(M)}function M(t){t.forEach(E)}function E(t){t[0]=t[0]*Math.pow(2,p)-v,t[1]=t[1]*Math.pow(2,p)-v}function S(){return g=l+2*(v=3*d)>>p,m=h+2*v>>p,_}return _.contours=function(t){var e=b(t),i=n.i(a.a)().size([g,m]),o=Math.pow(2,2*p),u=t=>{t=+t;var n=w(i.contour(e,t*o));return n.value=t,n};return Object.defineProperty(u,"max",{get:()=>n.i(r.G)(e)/o}),u},_.x=function(e){return arguments.length?(t="function"==typeof e?e:n.i(o.a)(+e),_):t},_.y=function(t){return arguments.length?(e="function"==typeof t?t:n.i(o.a)(+t),_):e},_.weight=function(t){return arguments.length?(f="function"==typeof t?t:n.i(o.a)(+t),_):f},_.size=function(t){if(!arguments.length)return[l,h];var e=+t[0],n=+t[1];if(!(e>=0&&n>=0))throw new Error("invalid size");return l=e,h=n,S()},_.cellSize=function(t){if(!arguments.length)return 1<<p;if(!((t=+t)>=1))throw new Error("invalid cell size");return p=Math.floor(Math.log(t)/Math.LN2),S()},_.thresholds=function(t){return arguments.length?(y="function"==typeof t?t:Array.isArray(t)?n.i(o.a)(i.a.call(t)):n.i(o.a)(t),_):y},_.bandwidth=function(t){if(!arguments.length)return Math.sqrt(d*(d+1));if(!((t=+t)>=0))throw new Error("invalid bandwidth");return d=(Math.sqrt(4*t*t+1)-1)/2,S()},_}},function(t,e,n){"use strict";var r=n(377);n.d(e,"a",function(){return r.a});var i=n(782);n.d(e,"b",function(){return i.a})},function(t,e,n){"use strict";e.a=function(){}},function(t,e,n){"use strict";var r=n(1080),i=n(378),o=n(379),a=n(380);const u=2*Math.PI,c=Math.pow;function s(t,e,n){return[t+Math.sin(t+e)*n,e+Math.cos(t-e)*n]}class f{static from(t,e=function(t){return t[0]},n=function(t){return t[1]},r){return new f("length"in t?function(t,e,n,r){const i=t.length,o=new Float64Array(2*i);for(let a=0;a<i;++a){const i=t[a];o[2*a]=e.call(r,i,a,t),o[2*a+1]=n.call(r,i,a,t)}return o}(t,e,n,r):Float64Array.from(function*(t,e,n,r){let i=0;for(const o of t)yield e.call(r,o,i,t),yield n.call(r,o,i,t),++i}(t,e,n,r)))}constructor(t){this._delaunator=new r.a(t),this.inedges=new Int32Array(t.length/2),this._hullIndex=new Int32Array(t.length/2),this.points=this._delaunator.coords,this._init()}update(){return this._delaunator.update(),this._init(),this}_init(){const t=this._delaunator,e=this.points;if(t.hull&&t.hull.length>2&&function(t){const{triangles:e,coords:n}=t;for(let t=0;t<e.length;t+=3){const r=2*e[t],i=2*e[t+1],o=2*e[t+2];if((n[o]-n[r])*(n[i+1]-n[r+1])-(n[i]-n[r])*(n[o+1]-n[r+1])>1e-10)return!1}return!0}(t)){this.collinear=Int32Array.from({length:e.length/2},(t,e)=>e).sort((t,n)=>e[2*t]-e[2*n]||e[2*t+1]-e[2*n+1]);const t=this.collinear[0],n=this.collinear[this.collinear.length-1],i=[e[2*t],e[2*t+1],e[2*n],e[2*n+1]],o=1e-8*Math.hypot(i[3]-i[1],i[2]-i[0])
;for(let t=0,n=e.length/2;t<n;++t){const n=s(e[2*t],e[2*t+1],o);e[2*t]=n[0],e[2*t+1]=n[1]}this._delaunator=new r.a(e)}else delete this.collinear;const n=this.halfedges=this._delaunator.halfedges,i=this.hull=this._delaunator.hull,o=this.triangles=this._delaunator.triangles,a=this.inedges.fill(-1),u=this._hullIndex.fill(-1);for(let t=0,e=n.length;t<e;++t){const e=o[t%3==2?t-2:t+1];-1!==n[t]&&-1!==a[e]||(a[e]=t)}for(let t=0,e=i.length;t<e;++t)u[i[t]]=t;i.length<=2&&i.length>0&&(this.triangles=new Int32Array(3).fill(-1),this.halfedges=new Int32Array(3).fill(-1),this.triangles[0]=i[0],a[i[0]]=1,2===i.length&&(a[i[1]]=0,this.triangles[1]=i[1],this.triangles[2]=i[1]))}voronoi(t){return new a.a(this,t)}*neighbors(t){const{inedges:e,hull:n,_hullIndex:r,halfedges:i,triangles:o,collinear:a}=this;if(a){const e=a.indexOf(t);return e>0&&(yield a[e-1]),void(e<a.length-1&&(yield a[e+1]))}const u=e[t];if(-1===u)return;let c=u,s=-1;do{if(yield s=o[c],o[c=c%3==2?c-2:c+1]!==t)return;if(-1===(c=i[c])){const e=n[(r[t]+1)%n.length];return void(e!==s&&(yield e))}}while(c!==u)}find(t,e,n=0){if((t=+t)!=t||(e=+e)!=e)return-1;const r=n;let i;for(;(i=this._step(n,t,e))>=0&&i!==n&&i!==r;)n=i;return i}_step(t,e,n){const{inedges:r,hull:i,_hullIndex:o,halfedges:a,triangles:u,points:s}=this;if(-1===r[t]||!s.length)return(t+1)%(s.length>>1);let f=t,l=c(e-s[2*t],2)+c(n-s[2*t+1],2);const h=r[t];let d=h;do{let r=u[d];const h=c(e-s[2*r],2)+c(n-s[2*r+1],2);if(h<l&&(l=h,f=r),u[d=d%3==2?d-2:d+1]!==t)break;if(-1===(d=a[d])){if((d=i[(o[t]+1)%i.length])!==r&&c(e-s[2*d],2)+c(n-s[2*d+1],2)<l)return d;break}}while(d!==h);return f}render(t){const e=null==t?t=new i.a:void 0,{points:n,halfedges:r,triangles:o}=this;for(let e=0,i=r.length;e<i;++e){const i=r[e];if(i<e)continue;const a=2*o[e],u=2*o[i];t.moveTo(n[a],n[a+1]),t.lineTo(n[u],n[u+1])}return this.renderHull(t),e&&e.value()}renderPoints(t,e){void 0!==e||t&&"function"==typeof t.moveTo||(e=t,t=null),e=void 0==e?2:+e;const n=null==t?t=new i.a:void 0,{points:r}=this;for(let n=0,i=r.length;n<i;n+=2){const i=r[n],o=r[n+1];t.moveTo(i+e,o),t.arc(i,o,e,0,u)}return n&&n.value()}renderHull(t){const e=null==t?t=new i.a:void 0,{hull:n,points:r}=this,o=2*n[0],a=n.length;t.moveTo(r[o],r[o+1]);for(let e=1;e<a;++e){const i=2*n[e];t.lineTo(r[i],r[i+1])}return t.closePath(),e&&e.value()}hullPolygon(){const t=new o.a;return this.renderHull(t),t.value()}renderTriangle(t,e){const n=null==e?e=new i.a:void 0,{points:r,triangles:o}=this,a=2*o[t*=3],u=2*o[t+1],c=2*o[t+2];return e.moveTo(r[a],r[a+1]),e.lineTo(r[u],r[u+1]),e.lineTo(r[c],r[c+1]),e.closePath(),n&&n.value()}*trianglePolygons(){const{triangles:t}=this;for(let e=0,n=t.length/3;e<n;++e)yield this.trianglePolygon(e)}trianglePolygon(t){const e=new o.a;return this.renderTriangle(t,e),e.value()}}e.a=f},function(t,e,n){"use strict";var r=n(785);n.d(e,"a",function(){return r.a});var i=n(380);n.d(e,"b",function(){return i.a})},function(t,e,n){"use strict";var r={value:()=>{}};function i(){for(var t,e=0,n=arguments.length,r={};e<n;++e){if(!(t=arguments[e]+"")||t in r||/[\s.]/.test(t))throw new Error("illegal type: "+t);r[t]=[]}return new o(r)}function o(t){this._=t}function a(t,e){for(var n,r=0,i=t.length;r<i;++r)if((n=t[r]).name===e)return n.value}function u(t,e,n){for(var i=0,o=t.length;i<o;++i)if(t[i].name===e){t[i]=r,t=t.slice(0,i).concat(t.slice(i+1));break}return null!=n&&t.push({name:e,value:n}),t}o.prototype=i.prototype={constructor:o,on:function(t,e){var n,r=this._,i=function(t,e){return t.trim().split(/^|\s+/).map(function(t){var n="",r=t.indexOf(".");if(r>=0&&(n=t.slice(r+1),t=t.slice(0,r)),t&&!e.hasOwnProperty(t))throw new Error("unknown type: "+t);return{type:t,name:n}})}(t+"",r),o=-1,c=i.length;if(!(arguments.length<2)){if(null!=e&&"function"!=typeof e)throw new Error("invalid callback: "+e);for(;++o<c;)if(n=(t=i[o]).type)r[n]=u(r[n],t.name,e);else if(null==e)for(n in r)r[n]=u(r[n],t.name,null);return this}for(;++o<c;)if((n=(t=i[o]).type)&&(n=a(r[n],t.name)))return n},copy:function(){var t={},e=this._;for(var n in e)t[n]=e[n].slice();return new o(t)},call:function(t,e){if((n=arguments.length-2)>0)for(var n,r,i=new Array(n),o=0;o<n;++o)i[o]=arguments[o+2];if(!this._.hasOwnProperty(t))throw new Error("unknown type: "+t);for(o=0,n=(r=this._[t]).length;o<n;++o)r[o].value.apply(e,i)},apply:function(t,e,n){if(!this._.hasOwnProperty(t))throw new Error("unknown type: "+t);for(var r=this._[t],i=0,o=r.length;i<o;++i)r[i].value.apply(e,n)}},e.a=i},function(t,e,n){"use strict";e.a=(t=>()=>t)},function(t,e,n){"use strict";var r=n(129),i=n(45),o=n(381),a=n(382),u=n(788),c=n(790);function s(t){return!t.ctrlKey&&!t.button}function f(){return this.parentNode}function l(t,e){return null==e?{x:t.x,y:t.y}:e}function h(){return navigator.maxTouchPoints||"ontouchstart"in this}e.a=function(){var t,e,d,p,v=s,g=f,m=l,y=h,b={},_=n.i(r.a)("start","drag","end"),w=0,x=0;function M(t){
t.on("mousedown.drag",E).filter(y).on("touchstart.drag",T).on("touchmove.drag",C,a.c).on("touchend.drag touchcancel.drag",I).style("touch-action","none").style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function E(r,u){if(!p&&v.call(this,r,u)){var c=A(this,g.call(this,r,u),r,u,"mouse");c&&(n.i(i.i)(r.view).on("mousemove.drag",S,a.b).on("mouseup.drag",k,a.b),n.i(o.a)(r.view),n.i(a.d)(r),d=!1,t=r.clientX,e=r.clientY,c("start",r))}}function S(r){if(n.i(a.a)(r),!d){var i=r.clientX-t,o=r.clientY-e;d=i*i+o*o>x}b.mouse("drag",r)}function k(t){n.i(i.i)(t.view).on("mousemove.drag mouseup.drag",null),n.i(o.b)(t.view,d),n.i(a.a)(t),b.mouse("end",t)}function T(t,e){if(v.call(this,t,e)){var r,i,o=t.changedTouches,u=g.call(this,t,e),c=o.length;for(r=0;r<c;++r)(i=A(this,u,t,e,o[r].identifier,o[r]))&&(n.i(a.d)(t),i("start",t,o[r]))}}function C(t){var e,r,i=t.changedTouches,o=i.length;for(e=0;e<o;++e)(r=b[i[e].identifier])&&(n.i(a.a)(t),r("drag",t,i[e]))}function I(t){var e,r,i=t.changedTouches,o=i.length;for(p&&clearTimeout(p),p=setTimeout(function(){p=null},500),e=0;e<o;++e)(r=b[i[e].identifier])&&(n.i(a.d)(t),r("end",t,i[e]))}function A(t,e,r,o,a,u){var s,f,l,h=_.copy(),d=n.i(i.g)(u||r,e);if(null!=(l=m.call(t,new c.a("beforestart",{sourceEvent:r,target:M,identifier:a,active:w,x:d[0],y:d[1],dx:0,dy:0,dispatch:h}),o)))return s=l.x-d[0]||0,f=l.y-d[1]||0,function r(u,p,v){var g,m=d;switch(u){case"start":b[a]=r,g=w++;break;case"end":delete b[a],--w;case"drag":d=n.i(i.g)(v||p,e),g=w}h.call(u,t,new c.a(u,{sourceEvent:p,subject:l,target:M,identifier:a,active:g,x:d[0]+s,y:d[1]+f,dx:d[0]-m[0],dy:d[1]-m[1],dispatch:h}),o)}}return M.filter=function(t){return arguments.length?(v="function"==typeof t?t:n.i(u.a)(!!t),M):v},M.container=function(t){return arguments.length?(g="function"==typeof t?t:n.i(u.a)(t),M):g},M.subject=function(t){return arguments.length?(m="function"==typeof t?t:n.i(u.a)(t),M):m},M.touchable=function(t){return arguments.length?(y="function"==typeof t?t:n.i(u.a)(!!t),M):y},M.on=function(){var t=_.on.apply(_,arguments);return t===_?M:t},M.clickDistance=function(t){return arguments.length?(x=(t=+t)*t,M):Math.sqrt(x)},M}},function(t,e,n){"use strict";function r(t,{sourceEvent:e,subject:n,target:r,identifier:i,active:o,x:a,y:u,dx:c,dy:s,dispatch:f}){Object.defineProperties(this,{type:{value:t,enumerable:!0,configurable:!0},sourceEvent:{value:e,enumerable:!0,configurable:!0},subject:{value:n,enumerable:!0,configurable:!0},target:{value:r,enumerable:!0,configurable:!0},identifier:{value:i,enumerable:!0,configurable:!0},active:{value:o,enumerable:!0,configurable:!0},x:{value:a,enumerable:!0,configurable:!0},y:{value:u,enumerable:!0,configurable:!0},dx:{value:c,enumerable:!0,configurable:!0},dy:{value:s,enumerable:!0,configurable:!0},_:{value:f}})}e.a=r,r.prototype.on=function(){var t=this._.on.apply(this._,arguments);return t===this._?this:t}},function(t,e,n){"use strict";e.a=function(t){for(var e in t){var n,i,o=t[e].trim();if(o)if("true"===o)o=!0;else if("false"===o)o=!1;else if("NaN"===o)o=NaN;else if(isNaN(n=+o)){if(!(i=o.match(/^([-+]\d{2})?\d{4}(-\d{2}(-\d{2})?)?(T\d{2}:\d{2}(:\d{2}(\.\d{3})?)?(Z|[-+]\d{2}:\d{2})?)?$/)))continue;r&&i[4]&&!i[7]&&(o=o.replace(/-/g,"/").replace(/T/," ")),o=new Date(o)}else o=n;else o=null;t[e]=o}return t};const r=new Date("2019-01-01T00:00").getHours()||new Date("2019-07-01T00:00").getHours()},function(t,e,n){"use strict";n.d(e,"a",function(){return o}),n.d(e,"b",function(){return a}),n.d(e,"c",function(){return u}),n.d(e,"d",function(){return c}),n.d(e,"e",function(){return s}),n.d(e,"f",function(){return f}),n.d(e,"g",function(){return l});var r=n(254),i=n.i(r.a)(","),o=i.parse,a=i.parseRows,u=i.format,c=i.formatBody,s=i.formatRows,f=i.formatRow,l=i.formatValue},function(t,e,n){"use strict";n.d(e,"a",function(){return o}),n.d(e,"b",function(){return a}),n.d(e,"c",function(){return u}),n.d(e,"d",function(){return c}),n.d(e,"e",function(){return s}),n.d(e,"f",function(){return f}),n.d(e,"g",function(){return l});var r=n(254),i=n.i(r.a)("\t"),o=i.parse,a=i.parseRows,u=i.format,c=i.formatBody,s=i.formatRows,f=i.formatRow,l=i.formatValue},function(t,e,n){"use strict";n.d(e,"b",function(){return r}),n.d(e,"c",function(){return i}),n.d(e,"a",function(){return o});var r=function t(e){function n(t){return(t=+t)*t*(e*(t-1)+t)}return e=+e,n.overshoot=t,n}(1.70158),i=function t(e){function n(t){return--t*t*((t+1)*e+t)+1}return e=+e,n.overshoot=t,n}(1.70158),o=function t(e){function n(t){return((t*=2)<1?t*t*((e+1)*t-e):(t-=2)*t*((e+1)*t+e)+2)/2}return e=+e,n.overshoot=t,n}(1.70158)},function(t,e,n){"use strict";e.b=function(t){return 1-d(1-t)},e.a=d,e.c=function(t){return((t*=2)<=1?1-d(1-t):d(t-1)+1)/2};var r=4/11,i=6/11,o=8/11,a=.75,u=9/11,c=10/11,s=.9375,f=21/22,l=63/64,h=1/r/r;function d(t){return(t=+t)<r?h*t*t:t<o?h*(t-=i)*t+a:t<c?h*(t-=u)*t+s:h*(t-=f)*t+l}},function(t,e,n){"use strict";e.b=function(t){return 1-Math.sqrt(1-t*t)},e.c=function(t){return Math.sqrt(1- --t*t)},e.a=function(t){
return((t*=2)<=1?1-Math.sqrt(1-t*t):Math.sqrt(1-(t-=2)*t)+1)/2}},function(t,e,n){"use strict";e.b=function(t){return t*t*t},e.c=function(t){return--t*t*t+1},e.a=function(t){return((t*=2)<=1?t*t*t:(t-=2)*t*t+2)/2}},function(t,e,n){"use strict";n.d(e,"b",function(){return o}),n.d(e,"a",function(){return a}),n.d(e,"c",function(){return u});var r=n(385),i=2*Math.PI,o=function t(e,o){var a=Math.asin(1/(e=Math.max(1,e)))*(o/=i);function u(t){return e*n.i(r.a)(- --t)*Math.sin((a-t)/o)}return u.amplitude=function(e){return t(e,o*i)},u.period=function(n){return t(e,n)},u}(1,.3),a=function t(e,o){var a=Math.asin(1/(e=Math.max(1,e)))*(o/=i);function u(t){return 1-e*n.i(r.a)(t=+t)*Math.sin((t+a)/o)}return u.amplitude=function(e){return t(e,o*i)},u.period=function(n){return t(e,n)},u}(1,.3),u=function t(e,o){var a=Math.asin(1/(e=Math.max(1,e)))*(o/=i);function u(t){return((t=2*t-1)<0?e*n.i(r.a)(-t)*Math.sin((a-t)/o):2-e*n.i(r.a)(t)*Math.sin((a+t)/o))/2}return u.amplitude=function(e){return t(e,o*i)},u.period=function(n){return t(e,n)},u}(1,.3)},function(t,e,n){"use strict";e.b=function(t){return n.i(r.a)(1-+t)},e.c=function(t){return 1-n.i(r.a)(t)},e.a=function(t){return((t*=2)<=1?n.i(r.a)(1-t):2-n.i(r.a)(t-1))/2};var r=n(385)},function(t,e,n){"use strict";e.a=(t=>+t)},function(t,e,n){"use strict";n.d(e,"b",function(){return r}),n.d(e,"c",function(){return i}),n.d(e,"a",function(){return o});var r=function t(e){function n(t){return Math.pow(t,e)}return e=+e,n.exponent=t,n}(3),i=function t(e){function n(t){return 1-Math.pow(1-t,e)}return e=+e,n.exponent=t,n}(3),o=function t(e){function n(t){return((t*=2)<=1?Math.pow(t,e):2-Math.pow(2-t,e))/2}return e=+e,n.exponent=t,n}(3)},function(t,e,n){"use strict";e.b=function(t){return t*t},e.c=function(t){return t*(2-t)},e.a=function(t){return((t*=2)<=1?t*t:--t*(2-t)+1)/2}},function(t,e,n){"use strict";e.b=function(t){return 1==+t?1:1-Math.cos(t*i)},e.c=function(t){return Math.sin(t*i)},e.a=function(t){return(1-Math.cos(r*t))/2};var r=Math.PI,i=r/2},function(t,e,n){"use strict";function r(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);return t.blob()}e.a=function(t,e){return fetch(t,e).then(r)}},function(t,e,n){"use strict";function r(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);return t.arrayBuffer()}e.a=function(t,e){return fetch(t,e).then(r)}},function(t,e,n){"use strict";e.a=function(t,e,o,a){3===arguments.length&&"function"==typeof o&&(a=o,o=void 0);var u=n.i(r.a)(t);return n.i(i.a)(e,o).then(function(t){return u.parse(t,a)})},n.d(e,"b",function(){return a}),n.d(e,"c",function(){return u});var r=n(383),i=n(255);function o(t){return function(e,r,o){return 2===arguments.length&&"function"==typeof r&&(o=r,r=void 0),n.i(i.a)(e,r).then(function(e){return t(e,o)})}}var a=o(r.b),u=o(r.i)},function(t,e,n){"use strict";e.a=function(t,e){return new Promise(function(n,r){var i=new Image;for(var o in e)i[o]=e[o];i.onerror=r,i.onload=function(){n(i)},i.src=t})}},function(t,e,n){"use strict";var r=n(804);n.d(e,"a",function(){return r.a});var i=n(805);n.d(e,"b",function(){return i.a});var o=n(806);n.d(e,"c",function(){return o.a}),n.d(e,"d",function(){return o.b}),n.d(e,"e",function(){return o.c});var a=n(807);n.d(e,"f",function(){return a.a});var u=n(809);n.d(e,"g",function(){return u.a});var c=n(255);n.d(e,"h",function(){return c.a});var s=n(810);n.d(e,"i",function(){return s.a}),n.d(e,"j",function(){return s.b}),n.d(e,"k",function(){return s.c})},function(t,e,n){"use strict";function r(t){if(!t.ok)throw new Error(t.status+" "+t.statusText);if(204!==t.status&&205!==t.status)return t.json()}e.a=function(t,e){return fetch(t,e).then(r)}},function(t,e,n){"use strict";n.d(e,"b",function(){return o}),n.d(e,"c",function(){return a});var r=n(255);function i(t){return(e,i)=>n.i(r.a)(e,i).then(e=>(new DOMParser).parseFromString(e,t))}e.a=i("application/xml");var o=i("text/html"),a=i("image/svg+xml")},function(t,e,n){"use strict";e.a=function(t,e){var n,r=1;function i(){var i,o,a=n.length,u=0,c=0;for(i=0;i<a;++i)u+=(o=n[i]).x,c+=o.y;for(u=(u/a-t)*r,c=(c/a-e)*r,i=0;i<a;++i)(o=n[i]).x-=u,o.y-=c}return null==t&&(t=0),null==e&&(e=0),i.initialize=function(t){n=t},i.x=function(e){return arguments.length?(t=+e,i):t},i.y=function(t){return arguments.length?(e=+t,i):e},i.strength=function(t){return arguments.length?(r=+t,i):r},i}},function(t,e,n){"use strict";var r=n(270),i=n(130),o=n(256);function a(t){return t.x+t.vx}function u(t){return t.y+t.vy}e.a=function(t){var e,c,s,f=1,l=1;function h(){for(var t,i,h,p,v,g,m,y=e.length,b=0;b<l;++b)for(i=n.i(r.a)(e,a,u).visitAfter(d),t=0;t<y;++t)h=e[t],g=c[h.index],m=g*g,p=h.x+h.vx,v=h.y+h.vy,i.visit(_);function _(t,e,r,i,a){var u=t.data,c=t.r,l=g+c;if(!u)return e>p+l||i<p-l||r>v+l||a<v-l;if(u.index>h.index){var d=p-u.x-u.vx,y=v-u.y-u.vy,b=d*d+y*y;b<l*l&&(0===d&&(b+=(d=n.i(o.a)(s))*d),0===y&&(b+=(y=n.i(o.a)(s))*y),b=(l-(b=Math.sqrt(b)))/b*f,h.vx+=(d*=b)*(l=(c*=c)/(m+c)),h.vy+=(y*=b)*l,u.vx-=d*(l=1-l),u.vy-=y*l)}}}function d(t){
if(t.data)return t.r=c[t.data.index];for(var e=t.r=0;e<4;++e)t[e]&&t[e].r>t.r&&(t.r=t[e].r)}function p(){if(e){var n,r,i=e.length;for(c=new Array(i),n=0;n<i;++n)r=e[n],c[r.index]=+t(r,n,e)}}return"function"!=typeof t&&(t=n.i(i.a)(null==t?1:+t)),h.initialize=function(t,n){e=t,s=n,p()},h.iterations=function(t){return arguments.length?(l=+t,h):l},h.strength=function(t){return arguments.length?(f=+t,h):f},h.radius=function(e){return arguments.length?(t="function"==typeof e?e:n.i(i.a)(+e),p(),h):t},h}},function(t,e,n){"use strict";var r=n(811);n.d(e,"a",function(){return r.a});var i=n(812);n.d(e,"b",function(){return i.a});var o=n(815);n.d(e,"c",function(){return o.a});var a=n(816);n.d(e,"d",function(){return a.a});var u=n(817);n.d(e,"e",function(){return u.a});var c=n(386);n.d(e,"f",function(){return c.a});var s=n(818);n.d(e,"g",function(){return s.a});var f=n(819);n.d(e,"h",function(){return f.a})},function(t,e,n){"use strict";const r=4294967296;e.a=function(){let t=1;return()=>(t=(1664525*t+1013904223)%r)/r}},function(t,e,n){"use strict";var r=n(130),i=n(256);function o(t){return t.index}function a(t,e){var n=t.get(e);if(!n)throw new Error("node not found: "+e);return n}e.a=function(t){var e,u,c,s,f,l,h=o,d=function(t){return 1/Math.min(s[t.source.index],s[t.target.index])},p=n.i(r.a)(30),v=1;function g(r){for(var o=0,a=t.length;o<v;++o)for(var c,s,h,d,p,g,m,y=0;y<a;++y)s=(c=t[y]).source,d=(h=c.target).x+h.vx-s.x-s.vx||n.i(i.a)(l),p=h.y+h.vy-s.y-s.vy||n.i(i.a)(l),d*=g=((g=Math.sqrt(d*d+p*p))-u[y])/g*r*e[y],p*=g,h.vx-=d*(m=f[y]),h.vy-=p*m,s.vx+=d*(m=1-m),s.vy+=p*m}function m(){if(c){var n,r,i=c.length,o=t.length,l=new Map(c.map((t,e)=>[h(t,e,c),t]));for(n=0,s=new Array(i);n<o;++n)(r=t[n]).index=n,"object"!=typeof r.source&&(r.source=a(l,r.source)),"object"!=typeof r.target&&(r.target=a(l,r.target)),s[r.source.index]=(s[r.source.index]||0)+1,s[r.target.index]=(s[r.target.index]||0)+1;for(n=0,f=new Array(o);n<o;++n)r=t[n],f[n]=s[r.source.index]/(s[r.source.index]+s[r.target.index]);e=new Array(o),y(),u=new Array(o),b()}}function y(){if(c)for(var n=0,r=t.length;n<r;++n)e[n]=+d(t[n],n,t)}function b(){if(c)for(var e=0,n=t.length;e<n;++e)u[e]=+p(t[e],e,t)}return null==t&&(t=[]),g.initialize=function(t,e){c=t,l=e,m()},g.links=function(e){return arguments.length?(t=e,m(),g):t},g.id=function(t){return arguments.length?(h=t,g):h},g.iterations=function(t){return arguments.length?(v=+t,g):v},g.strength=function(t){return arguments.length?(d="function"==typeof t?t:n.i(r.a)(+t),y(),g):d},g.distance=function(t){return arguments.length?(p="function"==typeof t?t:n.i(r.a)(+t),b(),g):p},g}},function(t,e,n){"use strict";var r=n(270),i=n(130),o=n(256),a=n(386);e.a=function(){var t,e,u,c,s,f=n.i(i.a)(-30),l=1,h=1/0,d=.81;function p(i){var o,u=t.length,s=n.i(r.a)(t,a.b,a.c).visitAfter(g);for(c=i,o=0;o<u;++o)e=t[o],s.visit(m)}function v(){if(t){var e,n,r=t.length;for(s=new Array(r),e=0;e<r;++e)n=t[e],s[n.index]=+f(n,e,t)}}function g(t){var e,n,r,i,o,a=0,u=0;if(t.length){for(r=i=o=0;o<4;++o)(e=t[o])&&(n=Math.abs(e.value))&&(a+=e.value,u+=n,r+=n*e.x,i+=n*e.y);t.x=r/u,t.y=i/u}else{(e=t).x=e.data.x,e.y=e.data.y;do{a+=s[e.data.index]}while(e=e.next)}t.value=a}function m(t,r,i,a){if(!t.value)return!0;var f=t.x-e.x,p=t.y-e.y,v=a-r,g=f*f+p*p;if(v*v/d<g)return g<h&&(0===f&&(g+=(f=n.i(o.a)(u))*f),0===p&&(g+=(p=n.i(o.a)(u))*p),g<l&&(g=Math.sqrt(l*g)),e.vx+=f*t.value*c/g,e.vy+=p*t.value*c/g),!0;if(!(t.length||g>=h)){(t.data!==e||t.next)&&(0===f&&(g+=(f=n.i(o.a)(u))*f),0===p&&(g+=(p=n.i(o.a)(u))*p),g<l&&(g=Math.sqrt(l*g)));do{t.data!==e&&(v=s[t.data.index]*c/g,e.vx+=f*v,e.vy+=p*v)}while(t=t.next)}}return p.initialize=function(e,n){t=e,u=n,v()},p.strength=function(t){return arguments.length?(f="function"==typeof t?t:n.i(i.a)(+t),v(),p):f},p.distanceMin=function(t){return arguments.length?(l=t*t,p):Math.sqrt(l)},p.distanceMax=function(t){return arguments.length?(h=t*t,p):Math.sqrt(h)},p.theta=function(t){return arguments.length?(d=t*t,p):Math.sqrt(d)},p}},function(t,e,n){"use strict";var r=n(130);e.a=function(t,e,i){var o,a,u,c=n.i(r.a)(.1);function s(t){for(var n=0,r=o.length;n<r;++n){var c=o[n],s=c.x-e||1e-6,f=c.y-i||1e-6,l=Math.sqrt(s*s+f*f),h=(u[n]-l)*a[n]*t/l;c.vx+=s*h,c.vy+=f*h}}function f(){if(o){var e,n=o.length;for(a=new Array(n),u=new Array(n),e=0;e<n;++e)u[e]=+t(o[e],e,o),a[e]=isNaN(u[e])?0:+c(o[e],e,o)}}return"function"!=typeof t&&(t=n.i(r.a)(+t)),null==e&&(e=0),null==i&&(i=0),s.initialize=function(t){o=t,f()},s.strength=function(t){return arguments.length?(c="function"==typeof t?t:n.i(r.a)(+t),f(),s):c},s.radius=function(e){return arguments.length?(t="function"==typeof e?e:n.i(r.a)(+e),f(),s):t},s.x=function(t){return arguments.length?(e=+t,s):e},s.y=function(t){return arguments.length?(i=+t,s):i},s}},function(t,e,n){"use strict";var r=n(130);e.a=function(t){var e,i,o,a=n.i(r.a)(.1);function u(t){for(var n,r=0,a=e.length;r<a;++r)(n=e[r]).vx+=(o[r]-n.x)*i[r]*t}function c(){if(e){var n,r=e.length;for(i=new Array(r),o=new Array(r),
n=0;n<r;++n)i[n]=isNaN(o[n]=+t(e[n],n,e))?0:+a(e[n],n,e)}}return"function"!=typeof t&&(t=n.i(r.a)(null==t?0:+t)),u.initialize=function(t){e=t,c()},u.strength=function(t){return arguments.length?(a="function"==typeof t?t:n.i(r.a)(+t),c(),u):a},u.x=function(e){return arguments.length?(t="function"==typeof e?e:n.i(r.a)(+e),c(),u):t},u}},function(t,e,n){"use strict";var r=n(130);e.a=function(t){var e,i,o,a=n.i(r.a)(.1);function u(t){for(var n,r=0,a=e.length;r<a;++r)(n=e[r]).vy+=(o[r]-n.y)*i[r]*t}function c(){if(e){var n,r=e.length;for(i=new Array(r),o=new Array(r),n=0;n<r;++n)i[n]=isNaN(o[n]=+t(e[n],n,e))?0:+a(e[n],n,e)}}return"function"!=typeof t&&(t=n.i(r.a)(null==t?0:+t)),u.initialize=function(t){e=t,c()},u.strength=function(t){return arguments.length?(a="function"==typeof t?t:n.i(r.a)(+t),c(),u):a},u.y=function(e){return arguments.length?(t="function"==typeof e?e:n.i(r.a)(+e),c(),u):t},u}},function(t,e,n){"use strict";n.d(e,"b",function(){return i}),n.d(e,"c",function(){return o}),e.a=u;var r,i,o,a=n(389);function u(t){return r=n.i(a.a)(t),i=r.format,o=r.formatPrefix,r}u({thousands:",",grouping:[3],currency:["$",""]})},function(t,e,n){"use strict";e.a=function(t,e){return function(n,r){for(var i=n.length,o=[],a=0,u=t[0],c=0;i>0&&u>0&&(c+u+1>r&&(u=Math.max(1,r-c)),o.push(n.substring(i-=u,i+u)),!((c+=u+1)>r));)u=t[a=(a+1)%t.length];return o.reverse().join(e)}}},function(t,e,n){"use strict";e.a=function(t){return function(e){return e.replace(/[0-9]/g,function(e){return t[+e]})}}},function(t,e,n){"use strict";var r=n(195);e.a=function(t,e){var i=n.i(r.a)(t,e);if(!i)return t+"";var o=i[0],a=i[1];return a<0?"0."+new Array(-a).join("0")+o:o.length>a+1?o.slice(0,a+1)+"."+o.slice(a+1):o+new Array(a-o.length+2).join("0")}},function(t,e,n){"use strict";e.a=function(t){t:for(var e,n=t.length,r=1,i=-1;r<n;++r)switch(t[r]){case".":i=e=r;break;case"0":0===i&&(i=r),e=r;break;default:if(!+t[r])break t;i>0&&(i=0)}return i>0?t.slice(0,i)+t.slice(e+1):t}},function(t,e,n){"use strict";var r=n(195),i=n(387),o=n(823);e.a={"%":(t,e)=>(100*t).toFixed(e),b:t=>Math.round(t).toString(2),c:t=>t+"",d:r.b,e:(t,e)=>t.toExponential(e),f:(t,e)=>t.toFixed(e),g:(t,e)=>t.toPrecision(e),o:t=>Math.round(t).toString(8),p:(t,e)=>n.i(o.a)(100*t,e),r:o.a,s:i.b,X:t=>Math.round(t).toString(16).toUpperCase(),x:t=>Math.round(t).toString(16)}},function(t,e,n){"use strict";e.a=function(t){return t}},function(t,e,n){"use strict";var r=n(194);e.a=function(t){return Math.max(0,-n.i(r.a)(Math.abs(t)))}},function(t,e,n){"use strict";var r=n(194);e.a=function(t,e){return Math.max(0,3*Math.max(-8,Math.min(8,Math.floor(n.i(r.a)(e)/3)))-n.i(r.a)(Math.abs(t)))}},function(t,e,n){"use strict";var r=n(194);e.a=function(t,e){return t=Math.abs(t),e=Math.abs(e)-t,Math.max(0,n.i(r.a)(e)-n.i(r.a)(t))+1}},function(t,e,n){"use strict";var r,i,o,a,u,c,s,f,l,h,d,p=n(27),v=n(390),g=n(155),m=n(11),y=n(111),b={point:_,lineStart:x,lineEnd:M,polygonStart:function(){b.point=E,b.lineStart=S,b.lineEnd=k,l=new p.p,v.b.polygonStart()},polygonEnd:function(){v.b.polygonEnd(),b.point=_,b.lineStart=x,b.lineEnd=M,v.c<0?(r=-(o=180),i=-(a=90)):l>m.p?a=90:l<-m.p&&(i=-90),d[0]=r,d[1]=o},sphere:function(){r=-(o=180),i=-(a=90)}};function _(t,e){h.push(d=[r=t,o=t]),e<i&&(i=e),e>a&&(a=e)}function w(t,e){var c=n.i(g.a)([t*m.h,e*m.h]);if(f){var s=n.i(g.b)(f,c),l=[s[1],-s[0],0],p=n.i(g.b)(l,s);n.i(g.c)(p),p=n.i(g.g)(p);var v,y=t-u,b=y>0?1:-1,_=p[0]*m.i*b,w=n.i(m.a)(y)>180;w^(b*u<_&&_<b*t)?(v=p[1]*m.i)>a&&(a=v):w^(b*u<(_=(_+360)%360-180)&&_<b*t)?(v=-p[1]*m.i)<i&&(i=v):(e<i&&(i=e),e>a&&(a=e)),w?t<u?T(r,t)>T(r,o)&&(o=t):T(t,o)>T(r,o)&&(r=t):o>=r?(t<r&&(r=t),t>o&&(o=t)):t>u?T(r,t)>T(r,o)&&(o=t):T(t,o)>T(r,o)&&(r=t)}else h.push(d=[r=t,o=t]);e<i&&(i=e),e>a&&(a=e),f=c,u=t}function x(){b.point=w}function M(){d[0]=r,d[1]=o,b.point=_,f=null}function E(t,e){if(f){var r=t-u;l.add(n.i(m.a)(r)>180?r+(r>0?360:-360):r)}else c=t,s=e;v.b.point(t,e),w(t,e)}function S(){v.b.lineStart()}function k(){E(c,s),v.b.lineEnd(),n.i(m.a)(l)>m.p&&(r=-(o=180)),d[0]=r,d[1]=o,f=null}function T(t,e){return(e-=t)<0?e+360:e}function C(t,e){return t[0]-e[0]}function I(t,e){return t[0]<=t[1]?t[0]<=e&&e<=t[1]:e<t[0]||t[1]<e}e.a=function(t){var e,u,c,s,f,l,p;if(a=o=-(r=i=1/0),h=[],n.i(y.a)(t,b),u=h.length){for(h.sort(C),e=1,f=[c=h[0]];e<u;++e)I(c,(s=h[e])[0])||I(c,s[1])?(T(c[0],s[1])>T(c[0],c[1])&&(c[1]=s[1]),T(s[0],c[1])>T(c[0],c[1])&&(c[0]=s[0])):f.push(c=s);for(l=-1/0,e=0,c=f[u=f.length-1];e<=u;c=s,++e)s=f[e],(p=T(c[1],s[0]))>l&&(l=p,r=s[0],o=c[1])}return h=d=null,r===1/0||i===1/0?[[NaN,NaN],[NaN,NaN]]:[[r,i],[o,a]]}},function(t,e,n){"use strict";var r,i,o,a,u,c,s,f,l,h,d,p,v,g,m,y,b=n(27),_=n(11),w=n(89),x=n(111),M={sphere:w.a,point:E,lineStart:k,lineEnd:I,polygonStart:function(){M.lineStart=A,M.lineEnd=O},polygonEnd:function(){M.lineStart=k,M.lineEnd=I}};function E(t,e){t*=_.h,e*=_.h;var r=n.i(_.d)(e);S(r*n.i(_.d)(t),r*n.i(_.e)(t),n.i(_.e)(e))}function S(t,e,n){o+=(t-o)/++r,a+=(e-a)/r,u+=(n-u)/r}function k(){M.point=T}function T(t,e){
t*=_.h,e*=_.h;var r=n.i(_.d)(e);g=r*n.i(_.d)(t),m=r*n.i(_.e)(t),y=n.i(_.e)(e),M.point=C,S(g,m,y)}function C(t,e){t*=_.h,e*=_.h;var r=n.i(_.d)(e),o=r*n.i(_.d)(t),a=r*n.i(_.e)(t),u=n.i(_.e)(e),l=n.i(_.f)(n.i(_.o)((l=m*u-y*a)*l+(l=y*o-g*u)*l+(l=g*a-m*o)*l),g*o+m*a+y*u);i+=l,c+=l*(g+(g=o)),s+=l*(m+(m=a)),f+=l*(y+(y=u)),S(g,m,y)}function I(){M.point=E}function A(){M.point=P}function O(){N(p,v),M.point=E}function P(t,e){p=t,v=e,t*=_.h,e*=_.h,M.point=N;var r=n.i(_.d)(e);g=r*n.i(_.d)(t),m=r*n.i(_.e)(t),y=n.i(_.e)(e),S(g,m,y)}function N(t,e){t*=_.h,e*=_.h;var r=n.i(_.d)(e),o=r*n.i(_.d)(t),a=r*n.i(_.e)(t),u=n.i(_.e)(e),p=m*u-y*a,v=y*o-g*u,b=g*a-m*o,w=n.i(_.x)(p,v,b),x=n.i(_.g)(w),M=w&&-x/w;l.add(M*p),h.add(M*v),d.add(M*b),i+=x,c+=x*(g+(g=o)),s+=x*(m+(m=a)),f+=x*(y+(y=u)),S(g,m,y)}e.a=function(t){r=i=o=a=u=c=s=f=0,l=new b.p,h=new b.p,d=new b.p,n.i(x.a)(t,M);var e=+l,p=+h,v=+d,g=n.i(_.x)(e,p,v);return g<_.q&&(e=c,p=s,v=f,i<_.p&&(e=o,p=a,v=u),(g=n.i(_.x)(e,p,v))<_.q)?[NaN,NaN]:[n.i(_.f)(p,e)*_.i,n.i(_.g)(v/g)*_.i]}},function(t,e,n){"use strict";var r=n(196);e.a=function(){var t,e,i,o=0,a=0,u=960,c=500;return i={stream:function(i){return t&&e===i?t:t=n.i(r.a)(o,a,u,c)(e=i)},extent:function(n){return arguments.length?(o=+n[0][0],a=+n[0][1],u=+n[1][0],c=+n[1][1],t=e=null,i):[[o,a],[u,c]]}}}},function(t,e,n){"use strict";e.a=function(t,e,n,r,i,o){var a,u=t[0],c=t[1],s=0,f=1,l=e[0]-u,h=e[1]-c;if(a=n-u,l||!(a>0)){if(a/=l,l<0){if(a<s)return;a<f&&(f=a)}else if(l>0){if(a>f)return;a>s&&(s=a)}if(a=i-u,l||!(a<0)){if(a/=l,l<0){if(a>f)return;a>s&&(s=a)}else if(l>0){if(a<s)return;a<f&&(f=a)}if(a=r-c,h||!(a>0)){if(a/=h,h<0){if(a<s)return;a<f&&(f=a)}else if(h>0){if(a>f)return;a>s&&(s=a)}if(a=o-c,h||!(a<0)){if(a/=h,h<0){if(a>f)return;a>s&&(s=a)}else if(h>0){if(a<s)return;a<f&&(f=a)}return s>0&&(t[0]=u+s*l,t[1]=c+s*h),f<1&&(e[0]=u+f*l,e[1]=c+f*h),!0}}}}}},function(t,e,n){"use strict";e.a=function(t){return function(){return t}}},function(t,e,n){"use strict";var r=n(402),i=n(398),o=n(11),a={Feature:function(t,e){return c(t.geometry,e)},FeatureCollection:function(t,e){for(var n=t.features,r=-1,i=n.length;++r<i;)if(c(n[r].geometry,e))return!0;return!1}},u={Sphere:function(){return!0},Point:function(t,e){return s(t.coordinates,e)},MultiPoint:function(t,e){for(var n=t.coordinates,r=-1,i=n.length;++r<i;)if(s(n[r],e))return!0;return!1},LineString:function(t,e){return f(t.coordinates,e)},MultiLineString:function(t,e){for(var n=t.coordinates,r=-1,i=n.length;++r<i;)if(f(n[r],e))return!0;return!1},Polygon:function(t,e){return l(t.coordinates,e)},MultiPolygon:function(t,e){for(var n=t.coordinates,r=-1,i=n.length;++r<i;)if(l(n[r],e))return!0;return!1},GeometryCollection:function(t,e){for(var n=t.geometries,r=-1,i=n.length;++r<i;)if(c(n[r],e))return!0;return!1}};function c(t,e){return!(!t||!u.hasOwnProperty(t.type))&&u[t.type](t,e)}function s(t,e){return 0===n.i(i.a)(t,e)}function f(t,e){for(var r,a,u,c=0,s=t.length;c<s;c++){if(0===(a=n.i(i.a)(t[c],e)))return!0;if(c>0&&(u=n.i(i.a)(t[c],t[c-1]))>0&&r<=u&&a<=u&&(r+a-u)*(1-Math.pow((r-a)/u,2))<o.q*u)return!0;r=a}return!1}function l(t,e){return!!n.i(r.a)(t.map(h),d(e))}function h(t){return(t=t.map(d)).pop(),t}function d(t){return[t[0]*o.h,t[1]*o.h]}e.a=function(t,e){return(t&&a.hasOwnProperty(t.type)?a[t.type]:c)(t,e)}},function(t,e,n){"use strict";e.a=u,e.b=function(){return u()()};var r=n(27),i=n(11);function o(t,e,o){var a=n.i(r.W)(t,e-i.p,o).concat(e);return function(t){return a.map(function(e){return[t,e]})}}function a(t,e,o){var a=n.i(r.W)(t,e-i.p,o).concat(e);return function(t){return a.map(function(e){return[e,t]})}}function u(){var t,e,u,c,s,f,l,h,d,p,v,g,m=10,y=m,b=90,_=360,w=2.5;function x(){return{type:"MultiLineString",coordinates:M()}}function M(){return n.i(r.W)(n.i(i.v)(c/b)*b,u,b).map(v).concat(n.i(r.W)(n.i(i.v)(h/_)*_,l,_).map(g)).concat(n.i(r.W)(n.i(i.v)(e/m)*m,t,m).filter(function(t){return n.i(i.a)(t%b)>i.p}).map(d)).concat(n.i(r.W)(n.i(i.v)(f/y)*y,s,y).filter(function(t){return n.i(i.a)(t%_)>i.p}).map(p))}return x.lines=function(){return M().map(function(t){return{type:"LineString",coordinates:t}})},x.outline=function(){return{type:"Polygon",coordinates:[v(c).concat(g(l).slice(1),v(u).reverse().slice(1),g(h).reverse().slice(1))]}},x.extent=function(t){return arguments.length?x.extentMajor(t).extentMinor(t):x.extentMinor()},x.extentMajor=function(t){return arguments.length?(c=+t[0][0],u=+t[1][0],h=+t[0][1],l=+t[1][1],c>u&&(t=c,c=u,u=t),h>l&&(t=h,h=l,l=t),x.precision(w)):[[c,h],[u,l]]},x.extentMinor=function(n){return arguments.length?(e=+n[0][0],t=+n[1][0],f=+n[0][1],s=+n[1][1],e>t&&(n=e,e=t,t=n),f>s&&(n=f,f=s,s=n),x.precision(w)):[[e,f],[t,s]]},x.step=function(t){return arguments.length?x.stepMajor(t).stepMinor(t):x.stepMinor()},x.stepMajor=function(t){return arguments.length?(b=+t[0],_=+t[1],x):[b,_]},x.stepMinor=function(t){return arguments.length?(m=+t[0],y=+t[1],x):[m,y]},x.precision=function(n){return arguments.length?(w=+n,d=o(f,s,90),p=a(e,t,w),v=o(h,l,90),g=a(c,u,w),x):w},
x.extentMajor([[-180,-90+i.p],[180,90-i.p]]).extentMinor([[-180,-80-i.p],[180,80+i.p]])}},function(t,e,n){"use strict";var r=n(390);n.d(e,"a",function(){return r.a});var i=n(830);n.d(e,"b",function(){return i.a});var o=n(831);n.d(e,"c",function(){return o.a});var a=n(391);n.d(e,"d",function(){return a.a});var u=n(392);n.d(e,"e",function(){return u.a});var c=n(394);n.d(e,"f",function(){return c.a});var s=n(832);n.d(e,"g",function(){return s.a});var f=n(196);n.d(e,"h",function(){return f.a});var l=n(835);n.d(e,"i",function(){return l.a});var h=n(398);n.d(e,"j",function(){return h.a});var d=n(836);n.d(e,"k",function(){return d.a}),n.d(e,"l",function(){return d.b});var p=n(838);n.d(e,"m",function(){return p.a});var v=n(399);n.d(e,"n",function(){return v.a});var g=n(842);n.d(e,"o",function(){return g.a});var m=n(403);n.d(e,"p",function(){return m.a});var y=n(845);n.d(e,"q",function(){return y.a});var b=n(846);n.d(e,"r",function(){return b.a}),n.d(e,"s",function(){return b.b});var _=n(847);n.d(e,"t",function(){return _.a}),n.d(e,"u",function(){return _.b});var w=n(848);n.d(e,"v",function(){return w.a}),n.d(e,"w",function(){return w.b});var x=n(260);n.d(e,"x",function(){return x.a}),n.d(e,"y",function(){return x.b});var M=n(849);n.d(e,"z",function(){return M.a}),n.d(e,"A",function(){return M.b});var E=n(851);n.d(e,"B",function(){return E.a}),n.d(e,"C",function(){return E.b});var S=n(404);n.d(e,"D",function(){return S.a}),n.d(e,"E",function(){return S.b});var k=n(852);n.d(e,"F",function(){return k.a}),n.d(e,"G",function(){return k.b});var T=n(853);n.d(e,"H",function(){return T.a});var C=n(65);n.d(e,"I",function(){return C.a}),n.d(e,"J",function(){return C.b});var I=n(262);n.d(e,"K",function(){return I.a}),n.d(e,"L",function(){return I.b});var A=n(854);n.d(e,"M",function(){return A.a}),n.d(e,"N",function(){return A.b});var O=n(855);n.d(e,"O",function(){return O.a}),n.d(e,"P",function(){return O.b});var P=n(857);n.d(e,"Q",function(){return P.a}),n.d(e,"R",function(){return P.b});var N=n(858);n.d(e,"S",function(){return N.a}),n.d(e,"T",function(){return N.b});var L=n(197);n.d(e,"U",function(){return L.a});var D=n(111);n.d(e,"V",function(){return D.a});var j=n(198);n.d(e,"W",function(){return j.a})},function(t,e,n){"use strict";var r=n(11);e.a=function(t,e){var i=t[0]*r.h,o=t[1]*r.h,a=e[0]*r.h,u=e[1]*r.h,c=n.i(r.d)(o),s=n.i(r.e)(o),f=n.i(r.d)(u),l=n.i(r.e)(u),h=c*n.i(r.d)(i),d=c*n.i(r.e)(i),p=f*n.i(r.d)(a),v=f*n.i(r.e)(a),g=2*n.i(r.g)(n.i(r.o)(n.i(r.u)(u-o)+c*f*n.i(r.u)(a-i))),m=n.i(r.e)(g),y=g?function(t){var e=n.i(r.e)(t*=g)/m,i=n.i(r.e)(g-t)/m,o=i*h+e*p,a=i*d+e*v,u=i*s+e*l;return[n.i(r.f)(a,o)*r.i,n.i(r.f)(u,n.i(r.o)(o*o+a*a))*r.i]}:function(){return[i*r.i,o*r.i]};return y.distance=g,y}},function(t,e,n){"use strict";var r,i,o,a,u=n(27),c=n(11),s=n(89),f=new u.p,l=new u.p,h={point:s.a,lineStart:s.a,lineEnd:s.a,polygonStart:function(){h.lineStart=d,h.lineEnd=g},polygonEnd:function(){h.lineStart=h.lineEnd=h.point=s.a,f.add(n.i(c.a)(l)),l=new u.p},result:function(){var t=f/2;return f=new u.p,t}};function d(){h.point=p}function p(t,e){h.point=v,r=o=t,i=a=e}function v(t,e){l.add(a*t-o*e),o=t,a=e}function g(){v(r,i)}e.a=h},function(t,e,n){"use strict";var r,i,o,a,u=n(11),c=0,s=0,f=0,l=0,h=0,d=0,p=0,v=0,g=0,m={point:y,lineStart:b,lineEnd:x,polygonStart:function(){m.lineStart=M,m.lineEnd=E},polygonEnd:function(){m.point=y,m.lineStart=b,m.lineEnd=x},result:function(){var t=g?[p/g,v/g]:d?[l/d,h/d]:f?[c/f,s/f]:[NaN,NaN];return c=s=f=l=h=d=p=v=g=0,t}};function y(t,e){c+=t,s+=e,++f}function b(){m.point=_}function _(t,e){m.point=w,y(o=t,a=e)}function w(t,e){var r=t-o,i=e-a,c=n.i(u.o)(r*r+i*i);l+=c*(o+t)/2,h+=c*(a+e)/2,d+=c,y(o=t,a=e)}function x(){m.point=y}function M(){m.point=S}function E(){k(r,i)}function S(t,e){m.point=k,y(r=o=t,i=a=e)}function k(t,e){var r=t-o,i=e-a,c=n.i(u.o)(r*r+i*i);l+=c*(o+t)/2,h+=c*(a+e)/2,d+=c,p+=(c=a*t-o*e)*(o+t),v+=c*(a+e),g+=3*c,y(o=t,a=e)}e.a=m},function(t,e,n){"use strict";e.a=o;var r=n(11),i=n(89);function o(t){this._context=t}o.prototype={_radius:4.5,pointRadius:function(t){return this._radius=t,this},polygonStart:function(){this._line=0},polygonEnd:function(){this._line=NaN},lineStart:function(){this._point=0},lineEnd:function(){0===this._line&&this._context.closePath(),this._point=NaN},point:function(t,e){switch(this._point){case 0:this._context.moveTo(t,e),this._point=1;break;case 1:this._context.lineTo(t,e);break;default:this._context.moveTo(t+this._radius,e),this._context.arc(t,e,this._radius,0,r.c)}},result:i.a}},function(t,e,n){"use strict";var r=n(258),i=n(111),o=n(839),a=n(400),u=n(840),c=n(841),s=n(843),f=n(844);e.a=function(t,e){let l,h,d=3,p=4.5;function v(t){return t&&("function"==typeof p&&h.pointRadius(+p.apply(this,arguments)),n.i(i.a)(t,l(h))),h.result()}return v.area=function(t){return n.i(i.a)(t,l(o.a)),o.a.result()},v.measure=function(t){return n.i(i.a)(t,l(s.a)),s.a.result()},v.bounds=function(t){return n.i(i.a)(t,l(a.a)),a.a.result()},v.centroid=function(t){
return n.i(i.a)(t,l(u.a)),u.a.result()},v.projection=function(e){return arguments.length?(l=null==e?(t=null,r.a):(t=e).stream,v):t},v.context=function(t){return arguments.length?(h=null==t?(e=null,new f.a(d)):new c.a(e=t),"function"!=typeof p&&h.pointRadius(p),v):e},v.pointRadius=function(t){return arguments.length?(p="function"==typeof t?t:(h.pointRadius(+t),+t),v):p},v.digits=function(t){if(!arguments.length)return d;if(null==t)d=null;else{const e=Math.floor(t);if(!(e>=0))throw new RangeError(`invalid digits: ${t}`);d=e}return null===e&&(h=new f.a(d)),v},v.projection(t).digits(d).context(e)}},function(t,e,n){"use strict";var r,i,o,a,u,c=n(27),s=n(11),f=n(89),l=new c.p,h={point:f.a,lineStart:function(){h.point=d},lineEnd:function(){r&&p(i,o),h.point=f.a},polygonStart:function(){r=!0},polygonEnd:function(){r=null},result:function(){var t=+l;return l=new c.p,t}};function d(t,e){h.point=p,i=a=t,o=u=e}function p(t,e){a-=t,u-=e,l.add(n.i(s.o)(a*a+u*u)),a=t,u=e}e.a=h},function(t,e,n){"use strict";let r,i,o,a;function u(t){let e=1;this._+=t[0];for(const n=t.length;e<n;++e)this._+=arguments[e]+t[e]}e.a=class{constructor(t){this._append=null==t?u:function(t){const e=Math.floor(t);if(!(e>=0))throw new RangeError(`invalid digits: ${t}`);if(e>15)return u;if(e!==r){const t=10**e;r=e,i=function(e){let n=1;this._+=e[0];for(const r=e.length;n<r;++n)this._+=Math.round(arguments[n]*t)/t+e[n]}}return i}(t),this._radius=4.5,this._=""}pointRadius(t){return this._radius=+t,this}polygonStart(){this._line=0}polygonEnd(){this._line=NaN}lineStart(){this._point=0}lineEnd(){0===this._line&&(this._+="Z"),this._point=NaN}point(t,e){switch(this._point){case 0:this._append`M${t},${e}`,this._point=1;break;case 1:this._append`L${t},${e}`;break;default:if(this._append`M${t},${e}`,this._radius!==o||this._append!==i){const t=this._radius,e=this._;this._="",this._append`m0,${t}a${t},${t} 0 1,1 0,${-2*t}a${t},${t} 0 1,1 0,${2*t}z`,o=t,i=this._append,a=this._,this._=e}this._+=a}}result(){const t=this._;return this._="",t.length?t:null}}},function(t,e,n){"use strict";var r=n(11),i=n(403),o=n(260),a=n(261);e.a=function(){var t,e,u,c,s,f,l=n.i(i.a)(),h=n.i(o.a)().rotate([154,0]).center([-2,58.5]).parallels([55,65]),d=n.i(o.a)().rotate([157,0]).center([-3,19.9]).parallels([8,18]),p={point:function(t,e){f=[t,e]}};function v(t){var e=t[0],n=t[1];return f=null,u.point(e,n),f||(c.point(e,n),f)||(s.point(e,n),f)}function g(){return t=e=null,v}return v.invert=function(t){var e=l.scale(),n=l.translate(),r=(t[0]-n[0])/e,i=(t[1]-n[1])/e;return(i>=.12&&i<.234&&r>=-.425&&r<-.214?h:i>=.166&&i<.234&&r>=-.214&&r<-.115?d:l).invert(t)},v.stream=function(n){return t&&e===n?t:t=function(t){var e=t.length;return{point:function(n,r){for(var i=-1;++i<e;)t[i].point(n,r)},sphere:function(){for(var n=-1;++n<e;)t[n].sphere()},lineStart:function(){for(var n=-1;++n<e;)t[n].lineStart()},lineEnd:function(){for(var n=-1;++n<e;)t[n].lineEnd()},polygonStart:function(){for(var n=-1;++n<e;)t[n].polygonStart()},polygonEnd:function(){for(var n=-1;++n<e;)t[n].polygonEnd()}}}([l.stream(e=n),h.stream(n),d.stream(n)])},v.precision=function(t){return arguments.length?(l.precision(t),h.precision(t),d.precision(t),g()):l.precision()},v.scale=function(t){return arguments.length?(l.scale(t),h.scale(.35*t),d.scale(t),v.translate(l.translate())):l.scale()},v.translate=function(t){if(!arguments.length)return l.translate();var e=l.scale(),n=+t[0],i=+t[1];return u=l.translate(t).clipExtent([[n-.455*e,i-.238*e],[n+.455*e,i+.238*e]]).stream(p),c=h.translate([n-.307*e,i+.201*e]).clipExtent([[n-.425*e+r.p,i+.12*e+r.p],[n-.214*e-r.p,i+.234*e-r.p]]).stream(p),s=d.translate([n-.205*e,i+.212*e]).clipExtent([[n-.214*e+r.p,i+.166*e+r.p],[n-.115*e-r.p,i+.234*e-r.p]]).stream(p),g()},v.fitExtent=function(t,e){return n.i(a.a)(v,t,e)},v.fitSize=function(t,e){return n.i(a.b)(v,t,e)},v.fitWidth=function(t,e){return n.i(a.c)(v,t,e)},v.fitHeight=function(t,e){return n.i(a.d)(v,t,e)},v.scale(1070)}},function(t,e,n){"use strict";n.d(e,"b",function(){return a});var r=n(11),i=n(156),o=n(65),a=n.i(i.b)(function(t){return n.i(r.o)(2/(1+t))});a.invert=n.i(i.a)(function(t){return 2*n.i(r.g)(t/2)}),e.a=function(){return n.i(o.a)(a).scale(124.75).clipAngle(179.999)}},function(t,e,n){"use strict";n.d(e,"b",function(){return a});var r=n(11),i=n(156),o=n(65),a=n.i(i.b)(function(t){return(t=n.i(r.t)(t))&&t/n.i(r.e)(t)});a.invert=n.i(i.a)(function(t){return t}),e.a=function(){return n.i(o.a)(a).scale(79.4188).clipAngle(179.999)}},function(t,e,n){"use strict";e.b=u;var r=n(11),i=n(259),o=n(262);function a(t){return n.i(r.k)((r.l+t)/2)}function u(t,e){var i=n.i(r.d)(t),u=t===e?n.i(r.e)(t):n.i(r.j)(i/n.i(r.d)(e))/n.i(r.j)(a(e)/a(t)),c=i*n.i(r.s)(a(t),u)/u;if(!u)return o.b;function s(t,e){c>0?e<-r.l+r.p&&(e=-r.l+r.p):e>r.l-r.p&&(e=r.l-r.p);var i=c/n.i(r.s)(a(e),u);return[i*n.i(r.e)(u*t),c-i*n.i(r.d)(u*t)]}return s.invert=function(t,e){var i=c-e,o=n.i(r.r)(u)*n.i(r.o)(t*t+i*i),a=n.i(r.f)(t,n.i(r.a)(i))*n.i(r.r)(i)
;return i*u<0&&(a-=r.b*n.i(r.r)(t)*n.i(r.r)(i)),[a/u,2*n.i(r.m)(n.i(r.s)(c/o,1/u))-r.l]},s}e.a=function(){return n.i(i.a)(u).scale(109.5).parallels([30,30])}},function(t,e,n){"use strict";e.b=a;var r=n(11),i=n(259),o=n(404);function a(t,e){var i=n.i(r.d)(t),a=t===e?n.i(r.e)(t):(i-n.i(r.d)(e))/(e-t),u=i/a+t;if(n.i(r.a)(a)<r.p)return o.b;function c(t,e){var i=u-e,o=a*t;return[i*n.i(r.e)(o),u-i*n.i(r.d)(o)]}return c.invert=function(t,e){var i=u-e,o=n.i(r.f)(t,n.i(r.a)(i))*n.i(r.r)(i);return i*a<0&&(o-=r.b*n.i(r.r)(t)*n.i(r.r)(i)),[o/a,u-n.i(r.r)(a)*n.i(r.o)(t*t+i*i)]},c}e.a=function(){return n.i(i.a)(a).scale(131.154).center([0,13.9389])}},function(t,e,n){"use strict";e.a=function(t){var e=n.i(r.d)(t);function i(t,i){return[t*e,n.i(r.e)(i)/e]}return i.invert=function(t,i){return[t/e,n.i(r.g)(i*e)]},i};var r=n(11)},function(t,e,n){"use strict";e.b=f;var r=n(65),i=n(11),o=1.340264,a=-.081106,u=893e-6,c=.003796,s=n.i(i.o)(3)/2;function f(t,e){var r=n.i(i.g)(s*n.i(i.e)(e)),f=r*r,l=f*f*f;return[t*n.i(i.d)(r)/(s*(o+3*a*f+l*(7*u+9*c*f))),r*(o+a*f+l*(u+c*f))]}f.invert=function(t,e){for(var r,f=e,l=f*f,h=l*l*l,d=0;d<12&&(h=(l=(f-=r=(f*(o+a*l+h*(u+c*l))-e)/(o+3*a*l+h*(7*u+9*c*l)))*f)*l*l,!(n.i(i.a)(r)<i.q));++d);return[s*t*(o+3*a*l+h*(7*u+9*c*l))/n.i(i.d)(f),n.i(i.g)(n.i(i.e)(f)/s)]},e.a=function(){return n.i(r.a)(f).scale(177.158)}},function(t,e,n){"use strict";e.b=a;var r=n(11),i=n(156),o=n(65);function a(t,e){var i=n.i(r.d)(e),o=n.i(r.d)(t)*i;return[i*n.i(r.e)(t)/o,n.i(r.e)(e)/o]}a.invert=n.i(i.a)(r.m),e.a=function(){return n.i(o.a)(a).scale(144.049).clipAngle(60)}},function(t,e,n){"use strict";var r=n(196),i=n(258),o=n(198),a=n(261),u=n(11);e.a=function(){var t,e,c,s,f,l,h,d=1,p=0,v=0,g=1,m=1,y=0,b=null,_=1,w=1,x=n.i(o.b)({point:function(t,e){var n=S([t,e]);this.stream.point(n[0],n[1])}}),M=i.a;function E(){return _=d*g,w=d*m,l=h=null,S}function S(n){var r=n[0]*_,i=n[1]*w;if(y){var o=i*t-r*e;r=r*t+i*e,i=o}return[r+p,i+v]}return S.invert=function(n){var r=n[0]-p,i=n[1]-v;if(y){var o=i*t+r*e;r=r*t-i*e,i=o}return[r/_,i/w]},S.stream=function(t){return l&&h===t?l:l=x(M(h=t))},S.postclip=function(t){return arguments.length?(M=t,b=c=s=f=null,E()):M},S.clipExtent=function(t){return arguments.length?(M=null==t?(b=c=s=f=null,i.a):n.i(r.a)(b=+t[0][0],c=+t[0][1],s=+t[1][0],f=+t[1][1]),E()):null==b?null:[[b,c],[s,f]]},S.scale=function(t){return arguments.length?(d=+t,E()):d},S.translate=function(t){return arguments.length?(p=+t[0],v=+t[1],E()):[p,v]},S.angle=function(r){return arguments.length?(y=r%360*u.h,e=n.i(u.e)(y),t=n.i(u.d)(y),E()):y*u.i},S.reflectX=function(t){return arguments.length?(g=t?-1:1,E()):g<0},S.reflectY=function(t){return arguments.length?(m=t?-1:1,E()):m<0},S.fitExtent=function(t,e){return n.i(a.a)(S,t,e)},S.fitSize=function(t,e){return n.i(a.b)(S,t,e)},S.fitWidth=function(t,e){return n.i(a.c)(S,t,e)},S.fitHeight=function(t,e){return n.i(a.d)(S,t,e)},S}},function(t,e,n){"use strict";e.b=o;var r=n(65),i=n(11);function o(t,e){var n=e*e,r=n*n;return[t*(.8707-.131979*n+r*(r*(.003971*n-.001529*r)-.013791)),e*(1.007226+n*(.015085+r*(.028874*n-.044475-.005916*r)))]}o.invert=function(t,e){var r,o=e,a=25;do{var u=o*o,c=u*u;o-=r=(o*(1.007226+u*(.015085+c*(.028874*u-.044475-.005916*c)))-e)/(1.007226+u*(.045255+c*(.259866*u-.311325-.005916*11*c)))}while(n.i(i.a)(r)>i.p&&--a>0);return[t/(.8707+(u=o*o)*(u*(u*u*u*(.003971-.001529*u)-.013791)-.131979)),o]},e.a=function(){return n.i(r.a)(o).scale(175.295)}},function(t,e,n){"use strict";e.b=a;var r=n(11),i=n(156),o=n(65);function a(t,e){return[n.i(r.d)(e)*n.i(r.e)(t),n.i(r.e)(e)]}a.invert=n.i(i.a)(r.g),e.a=function(){return n.i(o.a)(a).scale(249.5).clipAngle(90+r.p)}},function(t,e,n){"use strict";var r=n(155),i=n(11),o=n(198),a=16,u=n.i(i.d)(30*i.h);e.a=function(t,e){return+e?function(t,e){function o(r,a,c,s,f,l,h,d,p,v,g,m,y,b){var _=h-r,w=d-a,x=_*_+w*w;if(x>4*e&&y--){var M=s+v,E=f+g,S=l+m,k=n.i(i.o)(M*M+E*E+S*S),T=n.i(i.g)(S/=k),C=n.i(i.a)(n.i(i.a)(S)-1)<i.p||n.i(i.a)(c-p)<i.p?(c+p)/2:n.i(i.f)(E,M),I=t(C,T),A=I[0],O=I[1],P=A-r,N=O-a,L=w*P-_*N;(L*L/x>e||n.i(i.a)((_*P+w*N)/x-.5)>.3||s*v+f*g+l*m<u)&&(o(r,a,c,s,f,l,A,O,C,M/=k,E/=k,S,y,b),b.point(A,O),o(A,O,C,M,E,S,h,d,p,v,g,m,y,b))}}return function(e){var i,u,c,s,f,l,h,d,p,v,g,m,y={point:b,lineStart:_,lineEnd:x,polygonStart:function(){e.polygonStart(),y.lineStart=M},polygonEnd:function(){e.polygonEnd(),y.lineStart=_}};function b(n,r){n=t(n,r),e.point(n[0],n[1])}function _(){d=NaN,y.point=w,e.lineStart()}function w(i,u){var c=n.i(r.a)([i,u]),s=t(i,u);o(d,p,h,v,g,m,d=s[0],p=s[1],h=i,v=c[0],g=c[1],m=c[2],a,e),e.point(d,p)}function x(){y.point=b,e.lineEnd()}function M(){_(),y.point=E,y.lineEnd=S}function E(t,e){w(i=t,e),u=d,c=p,s=v,f=g,l=m,y.point=w}function S(){o(d,p,h,v,g,m,u,c,i,s,f,l,a,e),y.lineEnd=x,x()}return y}}(t,e):function(t){return n.i(o.b)({point:function(e,n){e=t(e,n),this.stream.point(e[0],e[1])}})}(t)}},function(t,e,n){"use strict";e.b=a;var r=n(11),i=n(156),o=n(65);function a(t,e){var i=n.i(r.d)(e),o=1+n.i(r.d)(t)*i
;return[i*n.i(r.e)(t)/o,n.i(r.e)(e)/o]}a.invert=n.i(i.a)(function(t){return 2*n.i(r.m)(t)}),e.a=function(){return n.i(o.a)(a).scale(250).clipAngle(142)}},function(t,e,n){"use strict";e.b=o;var r=n(11),i=n(262);function o(t,e){return[n.i(r.j)(n.i(r.k)((r.l+e)/2)),-t]}o.invert=function(t,e){return[-e,2*n.i(r.m)(n.i(r.n)(t))-r.l]},e.a=function(){var t=n.i(i.c)(o),e=t.center,r=t.rotate;return t.center=function(t){return arguments.length?e([-t[1],t[0]]):[(t=e())[1],-t[0]]},t.rotate=function(t){return arguments.length?r([t[0],t[1],t.length>2?t[2]+90:90]):[(t=r())[0],t[1],t[2]-90]},r([0,0,90]).scale(159.155)}},function(t,e,n){"use strict";function r(t,e){return t.parent===e.parent?1:2}function i(t,e){return t+e.x}function o(t,e){return Math.max(t,e.y)}e.a=function(){var t=r,e=1,n=1,a=!1;function u(r){var u,c=0;r.eachAfter(function(e){var n=e.children;n?(e.x=function(t){return t.reduce(i,0)/t.length}(n),e.y=function(t){return 1+t.reduce(o,0)}(n)):(e.x=u?c+=t(e,u):0,e.y=0,u=e)});var s=function(t){for(var e;e=t.children;)t=e[0];return t}(r),f=function(t){for(var e;e=t.children;)t=e[e.length-1];return t}(r),l=s.x-t(s,f)/2,h=f.x+t(f,s)/2;return r.eachAfter(a?function(t){t.x=(t.x-r.x)*e,t.y=(r.y-t.y)*n}:function(t){t.x=(t.x-l)/(h-l)*e,t.y=(1-(r.y?t.y/r.y:1))*n})}return u.separation=function(e){return arguments.length?(t=e,u):t},u.size=function(t){return arguments.length?(a=!1,e=+t[0],n=+t[1],u):a?null:[e,n]},u.nodeSize=function(t){return arguments.length?(a=!0,e=+t[0],n=+t[1],u):a?[e,n]:null},u}},function(t,e,n){"use strict";e.a=function(){for(var t=this,e=[t];t=t.parent;)e.push(t);return e}},function(t,e,n){"use strict";function r(t){var e=0,n=t.children,r=n&&n.length;if(r)for(;--r>=0;)e+=n[r].value;else e=1;t.value=e}e.a=function(){return this.eachAfter(r)}},function(t,e,n){"use strict";e.a=function(){return Array.from(this)}},function(t,e,n){"use strict";e.a=function(t,e){let n=-1;for(const r of this)t.call(e,r,++n,this);return this}},function(t,e,n){"use strict";e.a=function(t,e){for(var n,r,i,o=this,a=[o],u=[],c=-1;o=a.pop();)if(u.push(o),n=o.children)for(r=0,i=n.length;r<i;++r)a.push(n[r]);for(;o=u.pop();)t.call(e,o,++c,this);return this}},function(t,e,n){"use strict";e.a=function(t,e){for(var n,r,i=this,o=[i],a=-1;i=o.pop();)if(t.call(e,i,++a,this),n=i.children)for(r=n.length-1;r>=0;--r)o.push(n[r]);return this}},function(t,e,n){"use strict";e.a=function(t,e){let n=-1;for(const r of this)if(t.call(e,r,++n,this))return r}},function(t,e,n){"use strict";e.a=function*(){var t,e,n,r,i=this,o=[i];do{for(t=o.reverse(),o=[];i=t.pop();)if(yield i,e=i.children)for(n=0,r=e.length;n<r;++n)o.push(e[n])}while(o.length)}},function(t,e,n){"use strict";e.a=function(){var t=[];return this.eachBefore(function(e){e.children||t.push(e)}),t}},function(t,e,n){"use strict";e.a=function(){var t=this,e=[];return t.each(function(n){n!==t&&e.push({source:n.parent,target:n})}),e}},function(t,e,n){"use strict";e.a=function(t){for(var e=this,n=function(t,e){if(t===e)return t;var n=t.ancestors(),r=e.ancestors(),i=null;t=n.pop(),e=r.pop();for(;t===e;)i=t,t=n.pop(),e=r.pop();return i}(e,t),r=[e];e!==n;)e=e.parent,r.push(e);for(var i=r.length;t!==n;)r.splice(i,0,t),t=t.parent;return r}},function(t,e,n){"use strict";e.a=function(t){return this.eachBefore(function(e){e.children&&e.children.sort(t)})}},function(t,e,n){"use strict";e.a=function(t){return this.eachAfter(function(e){for(var n=+t(e.data)||0,r=e.children,i=r&&r.length;--i>=0;)n+=r[i].value;e.value=n})}},function(t,e,n){"use strict";var r=n(859);n.d(e,"a",function(){return r.a});var i=n(264);n.d(e,"b",function(){return i.a}),n.d(e,"c",function(){return i.b});var o=n(874);n.d(e,"d",function(){return o.a});var a=n(408);n.d(e,"e",function(){return a.a});var u=n(407);n.d(e,"f",function(){return u.a});var c=n(875);n.d(e,"g",function(){return c.a});var s=n(876);n.d(e,"h",function(){return s.a});var f=n(877);n.d(e,"i",function(){return f.a});var l=n(879);n.d(e,"j",function(){return l.a});var h=n(878);n.d(e,"k",function(){return h.a});var d=n(157);n.d(e,"l",function(){return d.a});var p=n(199);n.d(e,"m",function(){return p.a});var v=n(881);n.d(e,"n",function(){return v.a});var g=n(266);n.d(e,"o",function(){return g.a});var m=n(880);n.d(e,"p",function(){return m.a})},function(t,e,n){"use strict";var r=n(263),i=n(406),o=n(265),a=n(408);function u(t){return Math.sqrt(t.value)}function c(t){return function(e){e.children||(e.r=Math.max(0,+t(e)||0))}}function s(t,e,r){return function(i){if(o=i.children){var o,u,c,s=o.length,f=t(i)*e||0;if(f)for(u=0;u<s;++u)o[u].r+=f;if(c=n.i(a.b)(o,r),f)for(u=0;u<s;++u)o[u].r-=f;i.r=c+f}}}function f(t){return function(e){var n=e.parent;e.r*=t,n&&(e.x=n.x+t*e.x,e.y=n.y+t*e.y)}}e.a=function(){var t=null,e=1,a=1,l=i.a;function h(r){const h=n.i(o.a)();return r.x=e/2,r.y=a/2,t?r.eachBefore(c(t)).eachAfter(s(l,.5,h)).eachBefore(f(1)):r.eachBefore(c(u)).eachAfter(s(i.a,1,h)).eachAfter(s(l,r.r/Math.min(e,a),h)).eachBefore(f(Math.min(e,a)/(2*r.r))),r}return h.radius=function(e){
return arguments.length?(t=n.i(r.b)(e),h):t},h.size=function(t){return arguments.length?(e=+t[0],a=+t[1],h):[e,a]},h.padding=function(t){return arguments.length?(l="function"==typeof t?t:n.i(i.b)(+t),h):l},h}},function(t,e,n){"use strict";var r=n(409),i=n(157);e.a=function(){var t=1,e=1,o=0,a=!1;function u(u){var c=u.height+1;return u.x0=u.y0=o,u.x1=t,u.y1=e/c,u.eachBefore(function(t,e){return function(r){r.children&&n.i(i.a)(r,r.x0,t*(r.depth+1)/e,r.x1,t*(r.depth+2)/e);var a=r.x0,u=r.y0,c=r.x1-o,s=r.y1-o;c<a&&(a=c=(a+c)/2),s<u&&(u=s=(u+s)/2),r.x0=a,r.y0=u,r.x1=c,r.y1=s}}(e,c)),a&&u.eachBefore(r.a),u}return u.round=function(t){return arguments.length?(a=!!t,u):a},u.size=function(n){return arguments.length?(t=+n[0],e=+n[1],u):[t,e]},u.padding=function(t){return arguments.length?(o=+t,u):o},u}},function(t,e,n){"use strict";var r=n(263),i=n(264),o={depth:-1},a={},u={};function c(t){return t.id}function s(t){return t.parentId}function f(t){let e=t.length;if(e<2)return"";for(;--e>1&&!l(t,e););return t.slice(0,e)}function l(t,e){if("/"===t[e]){let n=0;for(;e>0&&"\\"===t[--e];)++n;if(0==(1&n))return!0}return!1}e.a=function(){var t,e=c,h=s;function d(n){var r,c,s,d,p,v,g,m,y=Array.from(n),b=e,_=h,w=new Map;if(null!=t){const e=y.map((e,r)=>(function(t){let e=(t=`${t}`).length;l(t,e-1)&&!l(t,e-2)&&(t=t.slice(0,-1));return"/"===t[0]?t:`/${t}`})(t(e,r,n))),r=e.map(f),i=new Set(e).add("");for(const t of r)i.has(t)||(i.add(t),e.push(t),r.push(f(t)),y.push(u));b=((t,n)=>e[n]),_=((t,e)=>r[e])}for(s=0,r=y.length;s<r;++s)c=y[s],v=y[s]=new i.b(c),null!=(g=b(c,s,n))&&(g+="")&&(m=v.id=g,w.set(m,w.has(m)?a:v)),null!=(g=_(c,s,n))&&(g+="")&&(v.parent=g);for(s=0;s<r;++s)if(g=(v=y[s]).parent){if(!(p=w.get(g)))throw new Error("missing: "+g);if(p===a)throw new Error("ambiguous: "+g);p.children?p.children.push(v):p.children=[v],v.parent=p}else{if(d)throw new Error("multiple roots");d=v}if(!d)throw new Error("no root");if(null!=t){for(;d.data===u&&1===d.children.length;)d=d.children[0],--r;for(let t=y.length-1;t>=0&&(v=y[t]).data===u;--t)v.data=null}if(d.parent=o,d.eachBefore(function(t){t.depth=t.parent.depth+1,--r}).eachBefore(i.c),d.parent=null,r>0)throw new Error("cycle");return d}return d.id=function(t){return arguments.length?(e=n.i(r.b)(t),d):e},d.parentId=function(t){return arguments.length?(h=n.i(r.b)(t),d):h},d.path=function(e){return arguments.length?(t=n.i(r.b)(e),d):t},d}},function(t,e,n){"use strict";var r=n(264);function i(t,e){return t.parent===e.parent?1:2}function o(t){var e=t.children;return e?e[0]:t.t}function a(t){var e=t.children;return e?e[e.length-1]:t.t}function u(t,e,n){var r=n/(e.i-t.i);e.c-=r,e.s+=n,t.c+=r,e.z+=n,e.m+=n}function c(t,e,n){return t.a.parent===e.parent?t.a:n}function s(t,e){this._=t,this.parent=null,this.children=null,this.A=null,this.a=this,this.z=0,this.m=0,this.c=0,this.s=0,this.t=null,this.i=e}s.prototype=Object.create(r.b.prototype),e.a=function(){var t=i,e=1,n=1,r=null;function f(i){var o=function(t){for(var e,n,r,i,o,a=new s(t,0),u=[a];e=u.pop();)if(r=e._.children)for(e.children=new Array(o=r.length),i=o-1;i>=0;--i)u.push(n=e.children[i]=new s(r[i],i)),n.parent=e;return(a.parent=new s(null,0)).children=[a],a}(i);if(o.eachAfter(l),o.parent.m=-o.z,o.eachBefore(h),r)i.eachBefore(d);else{var a=i,u=i,c=i;i.eachBefore(function(t){t.x<a.x&&(a=t),t.x>u.x&&(u=t),t.depth>c.depth&&(c=t)});var f=a===u?1:t(a,u)/2,p=f-a.x,v=e/(u.x+f+p),g=n/(c.depth||1);i.eachBefore(function(t){t.x=(t.x+p)*v,t.y=t.depth*g})}return i}function l(e){var n=e.children,r=e.parent.children,i=e.i?r[e.i-1]:null;if(n){!function(t){for(var e,n=0,r=0,i=t.children,o=i.length;--o>=0;)(e=i[o]).z+=n,e.m+=n,n+=e.s+(r+=e.c)}(e);var s=(n[0].z+n[n.length-1].z)/2;i?(e.z=i.z+t(e._,i._),e.m=e.z-s):e.z=s}else i&&(e.z=i.z+t(e._,i._));e.parent.A=function(e,n,r){if(n){for(var i,s=e,f=e,l=n,h=s.parent.children[0],d=s.m,p=f.m,v=l.m,g=h.m;l=a(l),s=o(s),l&&s;)h=o(h),(f=a(f)).a=e,(i=l.z+v-s.z-d+t(l._,s._))>0&&(u(c(l,e,r),e,i),d+=i,p+=i),v+=l.m,d+=s.m,g+=h.m,p+=f.m;l&&!a(f)&&(f.t=l,f.m+=v-p),s&&!o(h)&&(h.t=s,h.m+=d-g,r=e)}return r}(e,i,e.parent.A||r[0])}function h(t){t._.x=t.z+t.parent.m,t.m+=t.parent.m}function d(t){t.x*=e,t.y=t.depth*n}return f.separation=function(e){return arguments.length?(t=e,f):t},f.size=function(t){return arguments.length?(r=!1,e=+t[0],n=+t[1],f):r?null:[e,n]},f.nodeSize=function(t){return arguments.length?(r=!0,e=+t[0],n=+t[1],f):r?[e,n]:null},f}},function(t,e,n){"use strict";e.a=function(t,e,n,r,i){var o,a,u=t.children,c=u.length,s=new Array(c+1);for(s[0]=a=o=0;o<c;++o)s[o+1]=a+=u[o].value;!function t(e,n,r,i,o,a,c){if(e>=n-1){var f=u[e];return f.x0=i,f.y0=o,f.x1=a,void(f.y1=c)}var l=s[e],h=r/2+l,d=e+1,p=n-1;for(;d<p;){var v=d+p>>>1;s[v]<h?d=v+1:p=v}h-s[d-1]<s[d]-h&&e+1<d&&--d;var g=s[d]-l,m=r-g;if(a-i>c-o){var y=r?(i*m+a*g)/r:a;t(e,d,g,i,o,y,c),t(d,n,m,y,o,a,c)}else{var b=r?(o*m+c*g)/r:c;t(e,d,g,i,o,a,b),t(d,n,m,i,b,a,c)}}(0,c,t.value,e,n,r,i)}},function(t,e,n){"use strict";var r=n(409),i=n(266),o=n(263),a=n(406)
;e.a=function(){var t=i.a,e=!1,u=1,c=1,s=[0],f=a.a,l=a.a,h=a.a,d=a.a,p=a.a;function v(t){return t.x0=t.y0=0,t.x1=u,t.y1=c,t.eachBefore(g),s=[0],e&&t.eachBefore(r.a),t}function g(e){var n=s[e.depth],r=e.x0+n,i=e.y0+n,o=e.x1-n,a=e.y1-n;o<r&&(r=o=(r+o)/2),a<i&&(i=a=(i+a)/2),e.x0=r,e.y0=i,e.x1=o,e.y1=a,e.children&&(n=s[e.depth+1]=f(e)/2,r+=p(e)-n,i+=l(e)-n,o-=h(e)-n,a-=d(e)-n,o<r&&(r=o=(r+o)/2),a<i&&(i=a=(i+a)/2),t(e,r,i,o,a))}return v.round=function(t){return arguments.length?(e=!!t,v):e},v.size=function(t){return arguments.length?(u=+t[0],c=+t[1],v):[u,c]},v.tile=function(e){return arguments.length?(t=n.i(o.a)(e),v):t},v.padding=function(t){return arguments.length?v.paddingInner(t).paddingOuter(t):v.paddingInner()},v.paddingInner=function(t){return arguments.length?(f="function"==typeof t?t:n.i(a.b)(+t),v):f},v.paddingOuter=function(t){return arguments.length?v.paddingTop(t).paddingRight(t).paddingBottom(t).paddingLeft(t):v.paddingTop()},v.paddingTop=function(t){return arguments.length?(l="function"==typeof t?t:n.i(a.b)(+t),v):l},v.paddingRight=function(t){return arguments.length?(h="function"==typeof t?t:n.i(a.b)(+t),v):h},v.paddingBottom=function(t){return arguments.length?(d="function"==typeof t?t:n.i(a.b)(+t),v):d},v.paddingLeft=function(t){return arguments.length?(p="function"==typeof t?t:n.i(a.b)(+t),v):p},v}},function(t,e,n){"use strict";var r=n(157),i=n(199),o=n(266);e.a=function t(e){function a(t,a,u,c,s){if((f=t._squarify)&&f.ratio===e)for(var f,l,h,d,p,v=-1,g=f.length,m=t.value;++v<g;){for(h=(l=f[v]).children,d=l.value=0,p=h.length;d<p;++d)l.value+=h[d].value;l.dice?n.i(r.a)(l,a,u,c,m?u+=(s-u)*l.value/m:s):n.i(i.a)(l,a,u,m?a+=(c-a)*l.value/m:c,s),m-=l.value}else t._squarify=f=n.i(o.b)(e,t,a,u,c,s),f.ratio=e}return a.ratio=function(e){return t((e=+e)>1?e:1)},a}(o.c)},function(t,e,n){"use strict";var r=n(157),i=n(199);e.a=function(t,e,n,o,a){(1&t.depth?i.a:r.a)(t,e,n,o,a)}},function(t,e,n){"use strict";n.d(e,"b",function(){return a});var r=n(64),i=n(131);function o(t){return function e(o){function a(e,a){var u=t((e=n.i(r.h)(e)).h,(a=n.i(r.h)(a)).h),c=n.i(i.a)(e.s,a.s),s=n.i(i.a)(e.l,a.l),f=n.i(i.a)(e.opacity,a.opacity);return function(t){return e.h=u(t),e.s=c(t),e.l=s(Math.pow(t,o)),e.opacity=f(t),e+""}}return o=+o,a.gamma=e,a}(1)}e.a=o(i.b);var a=o(i.a)},function(t,e,n){"use strict";e.a=function(t){var e=t.length;return function(n){return t[Math.max(0,Math.min(e-1,Math.floor(n*e)))]}}},function(t,e,n){"use strict";n.d(e,"b",function(){return a});var r=n(64),i=n(131);function o(t){return function(e,o){var a=t((e=n.i(r.e)(e)).h,(o=n.i(r.e)(o)).h),u=n.i(i.a)(e.c,o.c),c=n.i(i.a)(e.l,o.l),s=n.i(i.a)(e.opacity,o.opacity);return function(t){return e.h=a(t),e.c=u(t),e.l=c(t),e.opacity=s(t),e+""}}}e.a=o(i.b);var a=o(i.a)},function(t,e,n){"use strict";n.d(e,"b",function(){return a});var r=n(64),i=n(131);function o(t){return function(e,o){var a=t((e=n.i(r.c)(e)).h,(o=n.i(r.c)(o)).h),u=n.i(i.a)(e.s,o.s),c=n.i(i.a)(e.l,o.l),s=n.i(i.a)(e.opacity,o.opacity);return function(t){return e.h=a(t),e.s=u(t),e.l=c(t),e.opacity=s(t),e+""}}}e.a=o(i.b);var a=o(i.a)},function(t,e,n){"use strict";var r=n(131);e.a=function(t,e){var i=n.i(r.b)(+t,+e);return function(t){var e=i(t);return e-360*Math.floor(e/360)}}},function(t,e,n){"use strict";e.a=function(t,e){var o=n.i(i.a)((t=n.i(r.d)(t)).l,(e=n.i(r.d)(e)).l),a=n.i(i.a)(t.a,e.a),u=n.i(i.a)(t.b,e.b),c=n.i(i.a)(t.opacity,e.opacity);return function(e){return t.l=o(e),t.a=a(e),t.b=u(e),t.opacity=c(e),t+""}};var r=n(64),i=n(131)},function(t,e,n){"use strict";e.a=function(t,e){void 0===e&&(e=t,t=r.a);var n=0,i=e.length-1,o=e[0],a=new Array(i<0?0:i);for(;n<i;)a[n]=t(o,o=e[++n]);return function(t){var e=Math.max(0,Math.min(i-1,Math.floor(t*=i)));return a[e](t-e)}};var r=n(201)},function(t,e,n){"use strict";e.a=function(t,e){for(var n=new Array(e),r=0;r<e;++r)n[r]=t(r/(e-1));return n}},function(t,e,n){"use strict";e.a=function(t,e){return t=+t,e=+e,function(n){return Math.round(t*(1-n)+e*n)}}},function(t,e,n){"use strict";n.d(e,"a",function(){return i});var r=180/Math.PI,i={translateX:0,translateY:0,rotate:0,skewX:0,scaleX:1,scaleY:1};e.b=function(t,e,n,i,o,a){var u,c,s;return(u=Math.sqrt(t*t+e*e))&&(t/=u,e/=u),(s=t*n+e*i)&&(n-=t*s,i-=e*s),(c=Math.sqrt(n*n+i*i))&&(n/=c,i/=c,s/=c),t*i<e*n&&(t=-t,e=-e,s=-s,u=-u),{translateX:o,translateY:a,rotate:Math.atan2(e,t)*r,skewX:Math.atan(s)*r,scaleX:u,scaleY:c}}},function(t,e,n){"use strict";n.d(e,"a",function(){return a}),n.d(e,"b",function(){return u});var r=n(200),i=n(893);function o(t,e,i,o){function a(t){return t.length?t.pop()+" ":""}return function(u,c){var s=[],f=[];return u=t(u),c=t(c),function(t,o,a,u,c,s){if(t!==a||o!==u){var f=c.push("translate(",null,e,null,i);s.push({i:f-4,x:n.i(r.a)(t,a)},{i:f-2,x:n.i(r.a)(o,u)})}else(a||u)&&c.push("translate("+a+e+u+i)}(u.translateX,u.translateY,c.translateX,c.translateY,s,f),function(t,e,i,u){t!==e?(t-e>180?e+=360:e-t>180&&(t+=360),u.push({i:i.push(a(i)+"rotate(",null,o)-2,x:n.i(r.a)(t,e)
})):e&&i.push(a(i)+"rotate("+e+o)}(u.rotate,c.rotate,s,f),function(t,e,i,u){t!==e?u.push({i:i.push(a(i)+"skewX(",null,o)-2,x:n.i(r.a)(t,e)}):e&&i.push(a(i)+"skewX("+e+o)}(u.skewX,c.skewX,s,f),function(t,e,i,o,u,c){if(t!==i||e!==o){var s=u.push(a(u)+"scale(",null,",",null,")");c.push({i:s-4,x:n.i(r.a)(t,i)},{i:s-2,x:n.i(r.a)(e,o)})}else 1===i&&1===o||u.push(a(u)+"scale("+i+","+o+")")}(u.scaleX,u.scaleY,c.scaleX,c.scaleY,s,f),u=c=null,function(t){for(var e,n=-1,r=f.length;++n<r;)s[(e=f[n]).i]=e.x(t);return s.join("")}}}var a=o(i.a,"px, ","px)","deg)"),u=o(i.b,", ",")",")")},function(t,e,n){"use strict";e.a=function(t){const e=new("function"==typeof DOMMatrix?DOMMatrix:WebKitCSSMatrix)(t+"");return e.isIdentity?i.a:n.i(i.b)(e.a,e.b,e.c,e.d,e.e,e.f)},e.b=function(t){if(null==t)return i.a;r||(r=document.createElementNS("http://www.w3.org/2000/svg","g"));return r.setAttribute("transform",t),(t=r.transform.baseVal.consolidate())?(t=t.matrix,n.i(i.b)(t.a,t.b,t.c,t.d,t.e,t.f)):i.a};var r,i=n(891)},function(t,e,n){"use strict";var r=1e-12;function i(t){return((t=Math.exp(t))+1/t)/2}e.a=function t(e,n,o){function a(t,a){var u,c,s=t[0],f=t[1],l=t[2],h=a[0],d=a[1],p=a[2],v=h-s,g=d-f,m=v*v+g*g;if(m<r)c=Math.log(p/l)/e,u=function(t){return[s+t*v,f+t*g,l*Math.exp(e*t*c)]};else{var y=Math.sqrt(m),b=(p*p-l*l+o*m)/(2*l*n*y),_=(p*p-l*l-o*m)/(2*p*n*y),w=Math.log(Math.sqrt(b*b+1)-b),x=Math.log(Math.sqrt(_*_+1)-_);c=(x-w)/e,u=function(t){var r=t*c,o=i(w),a=l/(n*y)*(o*function(t){return((t=Math.exp(2*t))-1)/(t+1)}(e*r+w)-function(t){return((t=Math.exp(t))-1/t)/2}(w));return[s+a*v,f+a*g,l*o/i(e*r+w)]}}return u.duration=1e3*c*e/Math.SQRT2,u}return a.rho=function(e){var n=Math.max(.001,+e),r=n*n;return t(n,r,r*r)},a}(Math.SQRT2,2,4)},function(t,e,n){"use strict";e.b=s,e.c=function(t=3){return new c(+t)};const r=Math.PI,i=2*r,o=1e-6,a=i-o;function u(t){this._+=t[0];for(let e=1,n=t.length;e<n;++e)this._+=arguments[e]+t[e]}class c{constructor(t){this._x0=this._y0=this._x1=this._y1=null,this._="",this._append=null==t?u:function(t){let e=Math.floor(t);if(!(e>=0))throw new Error(`invalid digits: ${t}`);if(e>15)return u;const n=10**e;return function(t){this._+=t[0];for(let e=1,r=t.length;e<r;++e)this._+=Math.round(arguments[e]*n)/n+t[e]}}(t)}moveTo(t,e){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+e}`}closePath(){null!==this._x1&&(this._x1=this._x0,this._y1=this._y0,this._append`Z`)}lineTo(t,e){this._append`L${this._x1=+t},${this._y1=+e}`}quadraticCurveTo(t,e,n,r){this._append`Q${+t},${+e},${this._x1=+n},${this._y1=+r}`}bezierCurveTo(t,e,n,r,i,o){this._append`C${+t},${+e},${+n},${+r},${this._x1=+i},${this._y1=+o}`}arcTo(t,e,n,i,a){if(t=+t,e=+e,n=+n,i=+i,(a=+a)<0)throw new Error(`negative radius: ${a}`);let u=this._x1,c=this._y1,s=n-t,f=i-e,l=u-t,h=c-e,d=l*l+h*h;if(null===this._x1)this._append`M${this._x1=t},${this._y1=e}`;else if(d>o)if(Math.abs(h*s-f*l)>o&&a){let p=n-u,v=i-c,g=s*s+f*f,m=p*p+v*v,y=Math.sqrt(g),b=Math.sqrt(d),_=a*Math.tan((r-Math.acos((g+d-m)/(2*y*b)))/2),w=_/b,x=_/y;Math.abs(w-1)>o&&this._append`L${t+w*l},${e+w*h}`,this._append`A${a},${a},0,0,${+(h*p>l*v)},${this._x1=t+x*s},${this._y1=e+x*f}`}else this._append`L${this._x1=t},${this._y1=e}`;else;}arc(t,e,n,u,c,s){if(t=+t,e=+e,s=!!s,(n=+n)<0)throw new Error(`negative radius: ${n}`);let f=n*Math.cos(u),l=n*Math.sin(u),h=t+f,d=e+l,p=1^s,v=s?u-c:c-u;null===this._x1?this._append`M${h},${d}`:(Math.abs(this._x1-h)>o||Math.abs(this._y1-d)>o)&&this._append`L${h},${d}`,n&&(v<0&&(v=v%i+i),v>a?this._append`A${n},${n},0,1,${p},${t-f},${e-l}A${n},${n},0,1,${p},${this._x1=h},${this._y1=d}`:v>o&&this._append`A${n},${n},0,${+(v>=r)},${p},${this._x1=t+n*Math.cos(c)},${this._y1=e+n*Math.sin(c)}`)}rect(t,e,n,r){this._append`M${this._x0=this._x1=+t},${this._y0=this._y1=+e}h${n=+n}v${+r}h${-n}Z`}toString(){return this._}}function s(){return new c}e.a=c,s.prototype=c.prototype},function(t,e,n){"use strict";e.a=function(t){for(var e,n=-1,r=t.length,i=t[r-1],o=0;++n<r;)e=i,i=t[n],o+=e[1]*i[0]-e[0]*i[1];return o/2}},function(t,e,n){"use strict";e.a=function(t){for(var e,n,r=-1,i=t.length,o=0,a=0,u=t[i-1],c=0;++r<i;)e=u,u=t[r],c+=n=e[0]*u[1]-u[0]*e[1],o+=(e[0]+u[0])*n,a+=(e[1]+u[1])*n;return[o/(c*=3),a/c]}},function(t,e,n){"use strict";e.a=function(t,e){for(var n,r,i=t.length,o=t[i-1],a=e[0],u=e[1],c=o[0],s=o[1],f=!1,l=0;l<i;++l)n=(o=t[l])[0],(r=o[1])>u!=s>u&&a<(c-n)*(u-r)/(s-r)+n&&(f=!f),c=n,s=r;return f}},function(t,e,n){"use strict";e.a=function(t,e,n){return(e[0]-t[0])*(n[1]-t[1])-(e[1]-t[1])*(n[0]-t[0])}},function(t,e,n){"use strict";var r=n(899);function i(t,e){return t[0]-e[0]||t[1]-e[1]}function o(t){const e=t.length,i=[0,1];let o,a=2;for(o=2;o<e;++o){for(;a>1&&n.i(r.a)(t[i[a-2]],t[i[a-1]],t[o])<=0;)--a;i[a++]=o}return i.slice(0,a)}e.a=function(t){if((n=t.length)<3)return null;var e,n,r=new Array(n),a=new Array(n);for(e=0;e<n;++e)r[e]=[+t[e][0],+t[e][1],e];for(r.sort(i),e=0;e<n;++e)a[e]=[r[e][0],-r[e][1]];var u=o(r),c=o(a),s=c[0]===u[0],f=c[c.length-1]===u[u.length-1],l=[]
;for(e=u.length-1;e>=0;--e)l.push(t[r[u[e]][2]]);for(e=+s;e<c.length-f;++e)l.push(t[r[c[e]][2]]);return l}},function(t,e,n){"use strict";var r=n(896);n.d(e,"a",function(){return r.a});var i=n(897);n.d(e,"b",function(){return i.a});var o=n(900);n.d(e,"c",function(){return o.a});var a=n(898);n.d(e,"d",function(){return a.a});var u=n(902);n.d(e,"e",function(){return u.a})},function(t,e,n){"use strict";e.a=function(t){for(var e,n,r=-1,i=t.length,o=t[i-1],a=o[0],u=o[1],c=0;++r<i;)e=a,n=u,e-=a=(o=t[r])[0],n-=u=o[1],c+=Math.hypot(e,n);return c}},function(t,e,n){"use strict";function r(t,e,n,r){if(isNaN(e)||isNaN(n))return t;var i,o,a,u,c,s,f,l,h,d=t._root,p={data:r},v=t._x0,g=t._y0,m=t._x1,y=t._y1;if(!d)return t._root=p,t;for(;d.length;)if((s=e>=(o=(v+m)/2))?v=o:m=o,(f=n>=(a=(g+y)/2))?g=a:y=a,i=d,!(d=d[l=f<<1|s]))return i[l]=p,t;if(u=+t._x.call(null,d.data),c=+t._y.call(null,d.data),e===u&&n===c)return p.next=d,i?i[l]=p:t._root=p,t;do{i=i?i[l]=new Array(4):t._root=new Array(4),(s=e>=(o=(v+m)/2))?v=o:m=o,(f=n>=(a=(g+y)/2))?g=a:y=a}while((l=f<<1|s)==(h=(c>=a)<<1|u>=o));return i[h]=d,i[l]=p,t}e.b=function(t){var e,n,i,o,a=t.length,u=new Array(a),c=new Array(a),s=1/0,f=1/0,l=-1/0,h=-1/0;for(n=0;n<a;++n)isNaN(i=+this._x.call(null,e=t[n]))||isNaN(o=+this._y.call(null,e))||(u[n]=i,c[n]=o,i<s&&(s=i),i>l&&(l=i),o<f&&(f=o),o>h&&(h=o));if(s>l||f>h)return this;for(this.cover(s,f).cover(l,h),n=0;n<a;++n)r(this,u[n],c[n],t[n]);return this},e.a=function(t){const e=+this._x.call(null,t),n=+this._y.call(null,t);return r(this.cover(e,n),e,n,t)}},function(t,e,n){"use strict";e.a=function(t,e){if(isNaN(t=+t)||isNaN(e=+e))return this;var n=this._x0,r=this._y0,i=this._x1,o=this._y1;if(isNaN(n))i=(n=Math.floor(t))+1,o=(r=Math.floor(e))+1;else{for(var a,u,c=i-n||1,s=this._root;n>t||t>=i||r>e||e>=o;)switch(u=(e<r)<<1|t<n,(a=new Array(4))[u]=s,s=a,c*=2,u){case 0:i=n+c,o=r+c;break;case 1:n=i-c,o=r+c;break;case 2:i=n+c,r=o-c;break;case 3:n=i-c,r=o-c}this._root&&this._root.length&&(this._root=s)}return this._x0=n,this._y0=r,this._x1=i,this._y1=o,this}},function(t,e,n){"use strict";e.a=function(){var t=[];return this.visit(function(e){if(!e.length)do{t.push(e.data)}while(e=e.next)}),t}},function(t,e,n){"use strict";e.a=function(t){return arguments.length?this.cover(+t[0][0],+t[0][1]).cover(+t[1][0],+t[1][1]):isNaN(this._x0)?void 0:[[this._x0,this._y0],[this._x1,this._y1]]}},function(t,e,n){"use strict";var r=n(271);e.a=function(t,e,n){var i,o,a,u,c,s,f,l=this._x0,h=this._y0,d=this._x1,p=this._y1,v=[],g=this._root;for(g&&v.push(new r.a(g,l,h,d,p)),null==n?n=1/0:(l=t-n,h=e-n,d=t+n,p=e+n,n*=n);s=v.pop();)if(!(!(g=s.node)||(o=s.x0)>d||(a=s.y0)>p||(u=s.x1)<l||(c=s.y1)<h))if(g.length){var m=(o+u)/2,y=(a+c)/2;v.push(new r.a(g[3],m,y,u,c),new r.a(g[2],o,y,m,c),new r.a(g[1],m,a,u,y),new r.a(g[0],o,a,m,y)),(f=(e>=y)<<1|t>=m)&&(s=v[v.length-1],v[v.length-1]=v[v.length-1-f],v[v.length-1-f]=s)}else{var b=t-+this._x.call(null,g.data),_=e-+this._y.call(null,g.data),w=b*b+_*_;if(w<n){var x=Math.sqrt(n=w);l=t-x,h=e-x,d=t+x,p=e+x,i=g.data}}return i}},function(t,e,n){"use strict";e.a=v;var r=n(903),i=n(904),o=n(905),a=n(906),u=n(907),c=n(909),s=n(910),f=n(911),l=n(912),h=n(913),d=n(914),p=n(915);function v(t,e,n){var r=new g(null==e?d.a:e,null==n?p.a:n,NaN,NaN,NaN,NaN);return null==t?r:r.addAll(t)}function g(t,e,n,r,i,o){this._x=t,this._y=e,this._x0=n,this._y0=r,this._x1=i,this._y1=o,this._root=void 0}function m(t){for(var e={data:t.data},n=e;t=t.next;)n=n.next={data:t.data};return e}var y=v.prototype=g.prototype;y.copy=function(){var t,e,n=new g(this._x,this._y,this._x0,this._y0,this._x1,this._y1),r=this._root;if(!r)return n;if(!r.length)return n._root=m(r),n;for(t=[{source:r,target:n._root=new Array(4)}];r=t.pop();)for(var i=0;i<4;++i)(e=r.source[i])&&(e.length?t.push({source:e,target:r.target[i]=new Array(4)}):r.target[i]=m(e));return n},y.add=r.a,y.addAll=r.b,y.cover=i.a,y.data=o.a,y.extent=a.a,y.find=u.a,y.remove=c.a,y.removeAll=c.b,y.root=s.a,y.size=f.a,y.visit=l.a,y.visitAfter=h.a,y.x=d.b,y.y=p.b},function(t,e,n){"use strict";e.b=function(t){for(var e=0,n=t.length;e<n;++e)this.remove(t[e]);return this},e.a=function(t){if(isNaN(o=+this._x.call(null,t))||isNaN(a=+this._y.call(null,t)))return this;var e,n,r,i,o,a,u,c,s,f,l,h,d=this._root,p=this._x0,v=this._y0,g=this._x1,m=this._y1;if(!d)return this;if(d.length)for(;;){if((s=o>=(u=(p+g)/2))?p=u:g=u,(f=a>=(c=(v+m)/2))?v=c:m=c,e=d,!(d=d[l=f<<1|s]))return this;if(!d.length)break;(e[l+1&3]||e[l+2&3]||e[l+3&3])&&(n=e,h=l)}for(;d.data!==t;)if(r=d,!(d=d.next))return this;return(i=d.next)&&delete d.next,r?(i?r.next=i:delete r.next,this):e?(i?e[l]=i:delete e[l],(d=e[0]||e[1]||e[2]||e[3])&&d===(e[3]||e[2]||e[1]||e[0])&&!d.length&&(n?n[h]=d:this._root=d),this):(this._root=i,this)}},function(t,e,n){"use strict";e.a=function(){return this._root}},function(t,e,n){"use strict";e.a=function(){var t=0;return this.visit(function(e){if(!e.length)do{++t}while(e=e.next)}),t}},function(t,e,n){"use strict";var r=n(271)
;e.a=function(t){var e,n,i,o,a,u,c=[],s=this._root;for(s&&c.push(new r.a(s,this._x0,this._y0,this._x1,this._y1));e=c.pop();)if(!t(s=e.node,i=e.x0,o=e.y0,a=e.x1,u=e.y1)&&s.length){var f=(i+a)/2,l=(o+u)/2;(n=s[3])&&c.push(new r.a(n,f,l,a,u)),(n=s[2])&&c.push(new r.a(n,i,l,f,u)),(n=s[1])&&c.push(new r.a(n,f,o,a,l)),(n=s[0])&&c.push(new r.a(n,i,o,f,l))}return this}},function(t,e,n){"use strict";var r=n(271);e.a=function(t){var e,n=[],i=[];for(this._root&&n.push(new r.a(this._root,this._x0,this._y0,this._x1,this._y1));e=n.pop();){var o=e.node;if(o.length){var a,u=e.x0,c=e.y0,s=e.x1,f=e.y1,l=(u+s)/2,h=(c+f)/2;(a=o[0])&&n.push(new r.a(a,u,c,l,h)),(a=o[1])&&n.push(new r.a(a,l,c,s,h)),(a=o[2])&&n.push(new r.a(a,u,h,l,f)),(a=o[3])&&n.push(new r.a(a,l,h,s,f))}i.push(e)}for(;e=i.pop();)t(e.node,e.x0,e.y0,e.x1,e.y1);return this}},function(t,e,n){"use strict";e.a=function(t){return t[0]},e.b=function(t){return arguments.length?(this._x=t,this):this._x}},function(t,e,n){"use strict";e.a=function(t){return t[1]},e.b=function(t){return arguments.length?(this._y=t,this):this._y}},function(t,e,n){"use strict";var r=n(35),i=n(420);e.a=function t(e){var n=i.a.source(e);function r(t){if(0==(t=+t))return e;var r=n(t);return function(){return r()/t}}return r.source=t,r}(r.a)},function(t,e,n){"use strict";var r=n(35);e.a=function t(e){function n(t){if((t=+t)<0||t>1)throw new RangeError("invalid p");return function(){return Math.floor(e()+t)}}return n.source=t,n}(r.a)},function(t,e,n){"use strict";var r=n(35);e.a=function t(e){function n(t,n){return t=null==t?0:+t,n=null==n?1:+n,function(){return t+n*Math.tan(Math.PI*e())}}return n.source=t,n}(r.a)},function(t,e,n){"use strict";var r=n(35);e.a=function t(e){function n(t){return function(){return-Math.log1p(-e())/t}}return n.source=t,n}(r.a)},function(t,e,n){"use strict";var r=n(927);n.d(e,"a",function(){return r.a});var i=n(921);n.d(e,"b",function(){return i.a});var o=n(273);n.d(e,"c",function(){return o.a});var a=n(923);n.d(e,"d",function(){return a.a});var u=n(916);n.d(e,"e",function(){return u.a});var c=n(420);n.d(e,"f",function(){return c.a});var s=n(919);n.d(e,"g",function(){return s.a});var f=n(925);n.d(e,"h",function(){return f.a});var l=n(917);n.d(e,"i",function(){return l.a});var h=n(419);n.d(e,"j",function(){return h.a});var d=n(418);n.d(e,"k",function(){return d.a});var p=n(272);n.d(e,"l",function(){return p.a});var v=n(417);n.d(e,"m",function(){return v.a});var g=n(928);n.d(e,"n",function(){return g.a});var m=n(918);n.d(e,"o",function(){return m.a});var y=n(924);n.d(e,"p",function(){return y.a});var b=n(926);n.d(e,"q",function(){return b.a});var _=n(922);n.d(e,"r",function(){return _.a})},function(t,e,n){"use strict";var r=n(35);e.a=function t(e){function n(t,n){return arguments.length<2&&(n=t,t=0),t=Math.floor(t),n=Math.floor(n)-t,function(){return Math.floor(e()*n+t)}}return n.source=t,n}(r.a)},function(t,e,n){"use strict";e.a=function(t=Math.random()){let e=0|(0<=t&&t<1?t/o:Math.abs(t));return()=>(e=r*e+i|0,o*(e>>>0))};const r=1664525,i=1013904223,o=1/4294967296},function(t,e,n){"use strict";var r=n(35),i=n(273);e.a=function t(e){var n=i.a.source(e);function r(){var t=n.apply(this,arguments);return function(){return Math.exp(t())}}return r.source=t,r}(r.a)},function(t,e,n){"use strict";var r=n(35);e.a=function t(e){function n(t,n){return t=null==t?0:+t,n=null==n?1:+n,function(){var r=e();return t+n*Math.log(r/(1-r))}}return n.source=t,n}(r.a)},function(t,e,n){"use strict";var r=n(35);e.a=function t(e){function n(t){if((t=+t)<0)throw new RangeError("invalid alpha");return t=1/-t,function(){return Math.pow(1-e(),t)}}return n.source=t,n}(r.a)},function(t,e,n){"use strict";var r=n(35),i=n(418),o=n(272);e.a=function t(e){var n=o.a.source(e),r=i.a.source(e);function a(t){return function(){for(var i=0,o=t;o>16;){var a=Math.floor(.875*o),u=n(a)();if(u>o)return i+r(a-1,o/u)();i+=a,o-=u}for(var c=-Math.log1p(-e()),s=0;c<=o;++s)c-=Math.log1p(-e());return i+s}}return a.source=t,a}(r.a)},function(t,e,n){"use strict";var r=n(35);e.a=function t(e){function n(t,n){return t=null==t?0:+t,n=null==n?1:+n,1===arguments.length?(n=t,t=0):n-=t,function(){return e()*n+t}}return n.source=t,n}(r.a)},function(t,e,n){"use strict";var r=n(35);e.a=function t(e){function n(t,n,r){var i;return 0==(t=+t)?i=(t=>-Math.log(t)):(t=1/t,i=(e=>Math.pow(e,t))),n=null==n?0:+n,r=null==r?1:+r,function(){return n+r*i(-Math.log1p(-e()))}}return n.source=t,n}(r.a)},function(t,e,n){"use strict";var r=n(12);e.a=n.i(r.a)("7fc97fbeaed4fdc086ffff99386cb0f0027fbf5b17666666")},function(t,e,n){"use strict";var r=n(12);e.a=n.i(r.a)("1b9e77d95f027570b3e7298a66a61ee6ab02a6761d666666")},function(t,e,n){"use strict";var r=n(12);e.a=n.i(r.a)("a6cee31f78b4b2df8a33a02cfb9a99e31a1cfdbf6fff7f00cab2d66a3d9affff99b15928")},function(t,e,n){"use strict";var r=n(12);e.a=n.i(r.a)("fbb4aeb3cde3ccebc5decbe4fed9a6ffffcce5d8bdfddaecf2f2f2")},function(t,e,n){"use strict";var r=n(12)
;e.a=n.i(r.a)("b3e2cdfdcdaccbd5e8f4cae4e6f5c9fff2aef1e2cccccccc")},function(t,e,n){"use strict";var r=n(12);e.a=n.i(r.a)("e41a1c377eb84daf4a984ea3ff7f00ffff33a65628f781bf999999")},function(t,e,n){"use strict";var r=n(12);e.a=n.i(r.a)("66c2a5fc8d628da0cbe78ac3a6d854ffd92fe5c494b3b3b3")},function(t,e,n){"use strict";var r=n(12);e.a=n.i(r.a)("8dd3c7ffffb3bebadafb807280b1d3fdb462b3de69fccde5d9d9d9bc80bdccebc5ffed6f")},function(t,e,n){"use strict";var r=n(12);e.a=n.i(r.a)("4e79a7f28e2ce1575976b7b259a14fedc949af7aa1ff9da79c755fbab0ab")},function(t,e,n){"use strict";var r=n(12);e.a=n.i(r.a)("1f77b4ff7f0e2ca02cd627289467bd8c564be377c27f7f7fbcbd2217becf")},function(t,e,n){"use strict";var r=n(12);e.a=n.i(r.a)("4269d0efb118ff725c6cc5b03ca951ff8ab7a463f297bbf59c6b4e9498a0")},function(t,e,n){"use strict";n.d(e,"b",function(){return o});var r=n(12),i=n(20),o=new Array(3).concat("d8b365f5f5f55ab4ac","a6611adfc27d80cdc1018571","a6611adfc27df5f5f580cdc1018571","8c510ad8b365f6e8c3c7eae55ab4ac01665e","8c510ad8b365f6e8c3f5f5f5c7eae55ab4ac01665e","8c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e","8c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e","5430058c510abf812ddfc27df6e8c3c7eae580cdc135978f01665e003c30","5430058c510abf812ddfc27df6e8c3f5f5f5c7eae580cdc135978f01665e003c30").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";n.d(e,"b",function(){return o});var r=n(12),i=n(20),o=new Array(3).concat("af8dc3f7f7f77fbf7b","7b3294c2a5cfa6dba0008837","7b3294c2a5cff7f7f7a6dba0008837","762a83af8dc3e7d4e8d9f0d37fbf7b1b7837","762a83af8dc3e7d4e8f7f7f7d9f0d37fbf7b1b7837","762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b7837","762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b7837","40004b762a839970abc2a5cfe7d4e8d9f0d3a6dba05aae611b783700441b","40004b762a839970abc2a5cfe7d4e8f7f7f7d9f0d3a6dba05aae611b783700441b").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";n.d(e,"b",function(){return o});var r=n(12),i=n(20),o=new Array(3).concat("e9a3c9f7f7f7a1d76a","d01c8bf1b6dab8e1864dac26","d01c8bf1b6daf7f7f7b8e1864dac26","c51b7de9a3c9fde0efe6f5d0a1d76a4d9221","c51b7de9a3c9fde0eff7f7f7e6f5d0a1d76a4d9221","c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221","c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221","8e0152c51b7dde77aef1b6dafde0efe6f5d0b8e1867fbc414d9221276419","8e0152c51b7dde77aef1b6dafde0eff7f7f7e6f5d0b8e1867fbc414d9221276419").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";n.d(e,"b",function(){return o});var r=n(12),i=n(20),o=new Array(3).concat("998ec3f7f7f7f1a340","5e3c99b2abd2fdb863e66101","5e3c99b2abd2f7f7f7fdb863e66101","542788998ec3d8daebfee0b6f1a340b35806","542788998ec3d8daebf7f7f7fee0b6f1a340b35806","5427888073acb2abd2d8daebfee0b6fdb863e08214b35806","5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b35806","2d004b5427888073acb2abd2d8daebfee0b6fdb863e08214b358067f3b08","2d004b5427888073acb2abd2d8daebf7f7f7fee0b6fdb863e08214b358067f3b08").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";n.d(e,"b",function(){return o});var r=n(12),i=n(20),o=new Array(3).concat("ef8a62f7f7f767a9cf","ca0020f4a58292c5de0571b0","ca0020f4a582f7f7f792c5de0571b0","b2182bef8a62fddbc7d1e5f067a9cf2166ac","b2182bef8a62fddbc7f7f7f7d1e5f067a9cf2166ac","b2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac","b2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac","67001fb2182bd6604df4a582fddbc7d1e5f092c5de4393c32166ac053061","67001fb2182bd6604df4a582fddbc7f7f7f7d1e5f092c5de4393c32166ac053061").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";n.d(e,"b",function(){return o});var r=n(12),i=n(20),o=new Array(3).concat("ef8a62ffffff999999","ca0020f4a582bababa404040","ca0020f4a582ffffffbababa404040","b2182bef8a62fddbc7e0e0e09999994d4d4d","b2182bef8a62fddbc7ffffffe0e0e09999994d4d4d","b2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d","b2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d","67001fb2182bd6604df4a582fddbc7e0e0e0bababa8787874d4d4d1a1a1a","67001fb2182bd6604df4a582fddbc7ffffffe0e0e0bababa8787874d4d4d1a1a1a").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";n.d(e,"b",function(){return o});var r=n(12),i=n(20),o=new Array(3).concat("fc8d59ffffbf91bfdb","d7191cfdae61abd9e92c7bb6","d7191cfdae61ffffbfabd9e92c7bb6","d73027fc8d59fee090e0f3f891bfdb4575b4","d73027fc8d59fee090ffffbfe0f3f891bfdb4575b4","d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4","d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4","a50026d73027f46d43fdae61fee090e0f3f8abd9e974add14575b4313695","a50026d73027f46d43fdae61fee090ffffbfe0f3f8abd9e974add14575b4313695").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";n.d(e,"b",function(){return o})
;var r=n(12),i=n(20),o=new Array(3).concat("fc8d59ffffbf91cf60","d7191cfdae61a6d96a1a9641","d7191cfdae61ffffbfa6d96a1a9641","d73027fc8d59fee08bd9ef8b91cf601a9850","d73027fc8d59fee08bffffbfd9ef8b91cf601a9850","d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850","d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850","a50026d73027f46d43fdae61fee08bd9ef8ba6d96a66bd631a9850006837","a50026d73027f46d43fdae61fee08bffffbfd9ef8ba6d96a66bd631a9850006837").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";n.d(e,"b",function(){return o});var r=n(12),i=n(20),o=new Array(3).concat("fc8d59ffffbf99d594","d7191cfdae61abdda42b83ba","d7191cfdae61ffffbfabdda42b83ba","d53e4ffc8d59fee08be6f59899d5943288bd","d53e4ffc8d59fee08bffffbfe6f59899d5943288bd","d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd","d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd","9e0142d53e4ff46d43fdae61fee08be6f598abdda466c2a53288bd5e4fa2","9e0142d53e4ff46d43fdae61fee08bffffbfe6f598abdda466c2a53288bd5e4fa2").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";var r=n(938);n.d(e,"a",function(){return r.a});var i=n(929);n.d(e,"b",function(){return i.a});var o=n(930);n.d(e,"c",function(){return o.a});var a=n(939);n.d(e,"d",function(){return a.a});var u=n(931);n.d(e,"e",function(){return u.a});var c=n(932);n.d(e,"f",function(){return c.a});var s=n(933);n.d(e,"g",function(){return s.a});var f=n(934);n.d(e,"h",function(){return f.a});var l=n(935);n.d(e,"i",function(){return l.a});var h=n(936);n.d(e,"j",function(){return h.a});var d=n(937);n.d(e,"k",function(){return d.a});var p=n(940);n.d(e,"l",function(){return p.a}),n.d(e,"m",function(){return p.b});var v=n(941);n.d(e,"n",function(){return v.a}),n.d(e,"o",function(){return v.b});var g=n(942);n.d(e,"p",function(){return g.a}),n.d(e,"q",function(){return g.b});var m=n(943);n.d(e,"r",function(){return m.a}),n.d(e,"s",function(){return m.b});var y=n(944);n.d(e,"t",function(){return y.a}),n.d(e,"u",function(){return y.b});var b=n(945);n.d(e,"v",function(){return b.a}),n.d(e,"w",function(){return b.b});var _=n(946);n.d(e,"x",function(){return _.a}),n.d(e,"y",function(){return _.b});var w=n(947);n.d(e,"z",function(){return w.a}),n.d(e,"A",function(){return w.b});var x=n(948);n.d(e,"B",function(){return x.a}),n.d(e,"C",function(){return x.b});var M=n(950);n.d(e,"D",function(){return M.a}),n.d(e,"E",function(){return M.b});var E=n(951);n.d(e,"F",function(){return E.a}),n.d(e,"G",function(){return E.b});var S=n(952);n.d(e,"H",function(){return S.a}),n.d(e,"I",function(){return S.b});var k=n(953);n.d(e,"J",function(){return k.a}),n.d(e,"K",function(){return k.b});var T=n(955);n.d(e,"L",function(){return T.a}),n.d(e,"M",function(){return T.b});var C=n(954);n.d(e,"N",function(){return C.a}),n.d(e,"O",function(){return C.b});var I=n(956);n.d(e,"P",function(){return I.a}),n.d(e,"Q",function(){return I.b});var A=n(957);n.d(e,"R",function(){return A.a}),n.d(e,"S",function(){return A.b});var O=n(959);n.d(e,"T",function(){return O.a}),n.d(e,"U",function(){return O.b});var P=n(958);n.d(e,"V",function(){return P.a}),n.d(e,"W",function(){return P.b});var N=n(960);n.d(e,"X",function(){return N.a}),n.d(e,"Y",function(){return N.b});var L=n(961);n.d(e,"Z",function(){return L.a}),n.d(e,"_0",function(){return L.b});var D=n(968);n.d(e,"_1",function(){return D.a}),n.d(e,"_2",function(){return D.b});var j=n(969);n.d(e,"_3",function(){return j.a}),n.d(e,"_4",function(){return j.b});var R=n(970);n.d(e,"_5",function(){return R.a}),n.d(e,"_6",function(){return R.b});var z=n(972);n.d(e,"_7",function(){return z.a}),n.d(e,"_8",function(){return z.b});var F=n(973);n.d(e,"_9",function(){return F.a}),n.d(e,"_10",function(){return F.b});var q=n(971);n.d(e,"_11",function(){return q.a}),n.d(e,"_12",function(){return q.b});var B=n(962);n.d(e,"_13",function(){return B.a});var U=n(963);n.d(e,"_14",function(){return U.a});var V=n(964);n.d(e,"_15",function(){return V.a}),n.d(e,"_16",function(){return V.b}),n.d(e,"_17",function(){return V.c});var H=n(965);n.d(e,"_18",function(){return H.a});var $=n(966);n.d(e,"_19",function(){return $.a});var Y=n(967);n.d(e,"_20",function(){return Y.a}),n.d(e,"_21",function(){return Y.b}),n.d(e,"_22",function(){return Y.c}),n.d(e,"_23",function(){return Y.d})},function(t,e,n){"use strict";n.d(e,"b",function(){return o});var r=n(12),i=n(20),o=new Array(3).concat("e5f5f999d8c92ca25f","edf8fbb2e2e266c2a4238b45","edf8fbb2e2e266c2a42ca25f006d2c","edf8fbccece699d8c966c2a42ca25f006d2c","edf8fbccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45005824","f7fcfde5f5f9ccece699d8c966c2a441ae76238b45006d2c00441b").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";n.d(e,"b",function(){return o})
;var r=n(12),i=n(20),o=new Array(3).concat("e0ecf49ebcda8856a7","edf8fbb3cde38c96c688419d","edf8fbb3cde38c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68856a7810f7c","edf8fbbfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d6e016b","f7fcfde0ecf4bfd3e69ebcda8c96c68c6bb188419d810f7c4d004b").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";n.d(e,"b",function(){return o});var r=n(12),i=n(20),o=new Array(3).concat("e0f3dba8ddb543a2ca","f0f9e8bae4bc7bccc42b8cbe","f0f9e8bae4bc7bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc443a2ca0868ac","f0f9e8ccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe08589e","f7fcf0e0f3dbccebc5a8ddb57bccc44eb3d32b8cbe0868ac084081").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";n.d(e,"b",function(){return o});var r=n(12),i=n(20),o=new Array(3).concat("fee8c8fdbb84e34a33","fef0d9fdcc8afc8d59d7301f","fef0d9fdcc8afc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59e34a33b30000","fef0d9fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301f990000","fff7ecfee8c8fdd49efdbb84fc8d59ef6548d7301fb300007f0000").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";n.d(e,"b",function(){return o});var r=n(12),i=n(20),o=new Array(3).concat("ece7f2a6bddb2b8cbe","f1eef6bdc9e174a9cf0570b0","f1eef6bdc9e174a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf2b8cbe045a8d","f1eef6d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0034e7b","fff7fbece7f2d0d1e6a6bddb74a9cf3690c00570b0045a8d023858").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";n.d(e,"b",function(){return o});var r=n(12),i=n(20),o=new Array(3).concat("ece2f0a6bddb1c9099","f6eff7bdc9e167a9cf02818a","f6eff7bdc9e167a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf1c9099016c59","f6eff7d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016450","fff7fbece2f0d0d1e6a6bddb67a9cf3690c002818a016c59014636").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";n.d(e,"b",function(){return o});var r=n(12),i=n(20),o=new Array(3).concat("e7e1efc994c7dd1c77","f1eef6d7b5d8df65b0ce1256","f1eef6d7b5d8df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0dd1c77980043","f1eef6d4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125691003f","f7f4f9e7e1efd4b9dac994c7df65b0e7298ace125698004367001f").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";n.d(e,"b",function(){return o});var r=n(12),i=n(20),o=new Array(3).concat("fde0ddfa9fb5c51b8a","feebe2fbb4b9f768a1ae017e","feebe2fbb4b9f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1c51b8a7a0177","feebe2fcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a0177","fff7f3fde0ddfcc5c0fa9fb5f768a1dd3497ae017e7a017749006a").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";n.d(e,"b",function(){return o});var r=n(12),i=n(20),o=new Array(3).concat("f7fcb9addd8e31a354","ffffccc2e69978c679238443","ffffccc2e69978c67931a354006837","ffffccd9f0a3addd8e78c67931a354006837","ffffccd9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443005a32","ffffe5f7fcb9d9f0a3addd8e78c67941ab5d238443006837004529").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";n.d(e,"b",function(){return o});var r=n(12),i=n(20),o=new Array(3).concat("edf8b17fcdbb2c7fb8","ffffcca1dab441b6c4225ea8","ffffcca1dab441b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c42c7fb8253494","ffffccc7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea80c2c84","ffffd9edf8b1c7e9b47fcdbb41b6c41d91c0225ea8253494081d58").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";n.d(e,"b",function(){return o});var r=n(12),i=n(20),o=new Array(3).concat("fff7bcfec44fd95f0e","ffffd4fed98efe9929cc4c02","ffffd4fed98efe9929d95f0e993404","ffffd4fee391fec44ffe9929d95f0e993404","ffffd4fee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c028c2d04","ffffe5fff7bcfee391fec44ffe9929ec7014cc4c02993404662506").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";n.d(e,"b",function(){return o});var r=n(12),i=n(20),o=new Array(3).concat("ffeda0feb24cf03b20","ffffb2fecc5cfd8d3ce31a1c","ffffb2fecc5cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cf03b20bd0026","ffffb2fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cb10026","ffffccffeda0fed976feb24cfd8d3cfc4e2ae31a1cbd0026800026").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";e.a=function(t){return t=Math.max(0,Math.min(1,t)),"rgb("+Math.max(0,Math.min(255,Math.round(-4.54-t*(35.34-t*(2381.73-t*(6402.7-t*(7024.72-2710.57*t)))))))+", "+Math.max(0,Math.min(255,Math.round(32.49+t*(170.73+t*(52.82-t*(131.46-t*(176.58-67.37*t)))))))+", "+Math.max(0,Math.min(255,Math.round(81.24+t*(442.36-t*(2482.43-t*(6167.24-t*(6614.94-2475.67*t)))))))+")"}},function(t,e,n){"use strict";var r=n(64),i=n(55);e.a=n.i(i.y)(n.i(r.h)(300,.5,0),n.i(r.h)(-240,.5,1))},function(t,e,n){"use strict";n.d(e,"b",function(){return o}),n.d(e,"c",function(){return a})
;var r=n(64),i=n(55),o=n.i(i.y)(n.i(r.h)(-100,.75,.35),n.i(r.h)(80,1.5,.8)),a=n.i(i.y)(n.i(r.h)(260,.75,.35),n.i(r.h)(80,1.5,.8)),u=n.i(r.h)();e.a=function(t){(t<0||t>1)&&(t-=Math.floor(t));var e=Math.abs(t-.5);return u.h=360*t-100,u.s=1.5-1.5*e,u.l=.8-.9*e,u+""}},function(t,e,n){"use strict";var r=n(64),i=n.i(r.b)(),o=Math.PI/3,a=2*Math.PI/3;e.a=function(t){var e;return t=(.5-t)*Math.PI,i.r=255*(e=Math.sin(t))*e,i.g=255*(e=Math.sin(t+o))*e,i.b=255*(e=Math.sin(t+a))*e,i+""}},function(t,e,n){"use strict";e.a=function(t){return t=Math.max(0,Math.min(1,t)),"rgb("+Math.max(0,Math.min(255,Math.round(34.61+t*(1172.33-t*(10793.56-t*(33300.12-t*(38394.49-14825.05*t)))))))+", "+Math.max(0,Math.min(255,Math.round(23.31+t*(557.33+t*(1225.33-t*(3574.96-t*(1073.77+707.56*t)))))))+", "+Math.max(0,Math.min(255,Math.round(27.2+t*(3211.1-t*(15327.97-t*(27814-t*(22569.18-6838.66*t)))))))+")"}},function(t,e,n){"use strict";n.d(e,"b",function(){return o}),n.d(e,"c",function(){return a}),n.d(e,"d",function(){return u});var r=n(12);function i(t){var e=t.length;return function(n){return t[Math.max(0,Math.min(e-1,Math.floor(n*e)))]}}e.a=i(n.i(r.a)("44015444025645045745055946075a46085c460a5d460b5e470d60470e6147106347116447136548146748166848176948186a481a6c481b6d481c6e481d6f481f70482071482173482374482475482576482677482878482979472a7a472c7a472d7b472e7c472f7d46307e46327e46337f463480453581453781453882443983443a83443b84433d84433e85423f854240864241864142874144874045884046883f47883f48893e49893e4a893e4c8a3d4d8a3d4e8a3c4f8a3c508b3b518b3b528b3a538b3a548c39558c39568c38588c38598c375a8c375b8d365c8d365d8d355e8d355f8d34608d34618d33628d33638d32648e32658e31668e31678e31688e30698e306a8e2f6b8e2f6c8e2e6d8e2e6e8e2e6f8e2d708e2d718e2c718e2c728e2c738e2b748e2b758e2a768e2a778e2a788e29798e297a8e297b8e287c8e287d8e277e8e277f8e27808e26818e26828e26828e25838e25848e25858e24868e24878e23888e23898e238a8d228b8d228c8d228d8d218e8d218f8d21908d21918c20928c20928c20938c1f948c1f958b1f968b1f978b1f988b1f998a1f9a8a1e9b8a1e9c891e9d891f9e891f9f881fa0881fa1881fa1871fa28720a38620a48621a58521a68522a78522a88423a98324aa8325ab8225ac8226ad8127ad8128ae8029af7f2ab07f2cb17e2db27d2eb37c2fb47c31b57b32b67a34b67935b77937b87838b9773aba763bbb753dbc743fbc7340bd7242be7144bf7046c06f48c16e4ac16d4cc26c4ec36b50c46a52c56954c56856c66758c7655ac8645cc8635ec96260ca6063cb5f65cb5e67cc5c69cd5b6ccd5a6ece5870cf5773d05675d05477d1537ad1517cd2507fd34e81d34d84d44b86d54989d5488bd6468ed64590d74393d74195d84098d83e9bd93c9dd93ba0da39a2da37a5db36a8db34aadc32addc30b0dd2fb2dd2db5de2bb8de29bade28bddf26c0df25c2df23c5e021c8e020cae11fcde11dd0e11cd2e21bd5e21ad8e219dae319dde318dfe318e2e418e5e419e7e419eae51aece51befe51cf1e51df4e61ef6e620f8e621fbe723fde725"))
;var o=i(n.i(r.a)("00000401000501010601010802010902020b02020d03030f03031204041405041606051806051a07061c08071e0907200a08220b09240c09260d0a290e0b2b100b2d110c2f120d31130d34140e36150e38160f3b180f3d19103f1a10421c10441d11471e114920114b21114e22115024125325125527125829115a2a115c2c115f2d11612f116331116533106734106936106b38106c390f6e3b0f703d0f713f0f72400f74420f75440f764510774710784910784a10794c117a4e117b4f127b51127c52137c54137d56147d57157e59157e5a167e5c167f5d177f5f187f601880621980641a80651a80671b80681c816a1c816b1d816d1d816e1e81701f81721f817320817521817621817822817922827b23827c23827e24828025828125818326818426818627818827818928818b29818c29818e2a81902a81912b81932b80942c80962c80982d80992d809b2e7f9c2e7f9e2f7fa02f7fa1307ea3307ea5317ea6317da8327daa337dab337cad347cae347bb0357bb2357bb3367ab5367ab73779b83779ba3878bc3978bd3977bf3a77c03a76c23b75c43c75c53c74c73d73c83e73ca3e72cc3f71cd4071cf4070d0416fd2426fd3436ed5446dd6456cd8456cd9466bdb476adc4869de4968df4a68e04c67e24d66e34e65e44f64e55064e75263e85362e95462ea5661eb5760ec5860ed5a5fee5b5eef5d5ef05f5ef1605df2625df2645cf3655cf4675cf4695cf56b5cf66c5cf66e5cf7705cf7725cf8745cf8765cf9785df9795df97b5dfa7d5efa7f5efa815ffb835ffb8560fb8761fc8961fc8a62fc8c63fc8e64fc9065fd9266fd9467fd9668fd9869fd9a6afd9b6bfe9d6cfe9f6dfea16efea36ffea571fea772fea973feaa74feac76feae77feb078feb27afeb47bfeb67cfeb77efeb97ffebb81febd82febf84fec185fec287fec488fec68afec88cfeca8dfecc8ffecd90fecf92fed194fed395fed597fed799fed89afdda9cfddc9efddea0fde0a1fde2a3fde3a5fde5a7fde7a9fde9aafdebacfcecaefceeb0fcf0b2fcf2b4fcf4b6fcf6b8fcf7b9fcf9bbfcfbbdfcfdbf")),a=i(n.i(r.a)("00000401000501010601010802010a02020c02020e03021004031204031405041706041907051b08051d09061f0a07220b07240c08260d08290e092b10092d110a30120a32140b34150b37160b39180c3c190c3e1b0c411c0c431e0c451f0c48210c4a230c4c240c4f260c51280b53290b552b0b572d0b592f0a5b310a5c320a5e340a5f3609613809623909633b09643d09653e0966400a67420a68440a68450a69470b6a490b6a4a0c6b4c0c6b4d0d6c4f0d6c510e6c520e6d540f6d550f6d57106e59106e5a116e5c126e5d126e5f136e61136e62146e64156e65156e67166e69166e6a176e6c186e6d186e6f196e71196e721a6e741a6e751b6e771c6d781c6d7a1d6d7c1d6d7d1e6d7f1e6c801f6c82206c84206b85216b87216b88226a8a226a8c23698d23698f24699025689225689326679526679727669827669a28659b29649d29649f2a63a02a63a22b62a32c61a52c60a62d60a82e5fa92e5eab2f5ead305dae305cb0315bb1325ab3325ab43359b63458b73557b93556ba3655bc3754bd3853bf3952c03a51c13a50c33b4fc43c4ec63d4dc73e4cc83f4bca404acb4149cc4248ce4347cf4446d04545d24644d34743d44842d54a41d74b3fd84c3ed94d3dda4e3cdb503bdd513ade5238df5337e05536e15635e25734e35933e45a31e55c30e65d2fe75e2ee8602de9612bea632aeb6429eb6628ec6726ed6925ee6a24ef6c23ef6e21f06f20f1711ff1731df2741cf3761bf37819f47918f57b17f57d15f67e14f68013f78212f78410f8850ff8870ef8890cf98b0bf98c0af98e09fa9008fa9207fa9407fb9606fb9706fb9906fb9b06fb9d07fc9f07fca108fca309fca50afca60cfca80dfcaa0ffcac11fcae12fcb014fcb216fcb418fbb61afbb81dfbba1ffbbc21fbbe23fac026fac228fac42afac62df9c72ff9c932f9cb35f8cd37f8cf3af7d13df7d340f6d543f6d746f5d949f5db4cf4dd4ff4df53f4e156f3e35af3e55df2e661f2e865f2ea69f1ec6df1ed71f1ef75f1f179f2f27df2f482f3f586f3f68af4f88ef5f992f6fa96f8fb9af9fc9dfafda1fcffa4")),u=i(n.i(r.a)("0d088710078813078916078a19068c1b068d1d068e20068f2206902406912605912805922a05932c05942e05952f059631059733059735049837049938049a3a049a3c049b3e049c3f049c41049d43039e44039e46039f48039f4903a04b03a14c02a14e02a25002a25102a35302a35502a45601a45801a45901a55b01a55c01a65e01a66001a66100a76300a76400a76600a76700a86900a86a00a86c00a86e00a86f00a87100a87201a87401a87501a87701a87801a87a02a87b02a87d03a87e03a88004a88104a78305a78405a78606a68707a68808a68a09a58b0aa58d0ba58e0ca48f0da4910ea3920fa39410a29511a19613a19814a099159f9a169f9c179e9d189d9e199da01a9ca11b9ba21d9aa31e9aa51f99a62098a72197a82296aa2395ab2494ac2694ad2793ae2892b02991b12a90b22b8fb32c8eb42e8db52f8cb6308bb7318ab83289ba3388bb3488bc3587bd3786be3885bf3984c03a83c13b82c23c81c33d80c43e7fc5407ec6417dc7427cc8437bc9447aca457acb4679cc4778cc4977cd4a76ce4b75cf4c74d04d73d14e72d24f71d35171d45270d5536fd5546ed6556dd7566cd8576bd9586ada5a6ada5b69db5c68dc5d67dd5e66de5f65de6164df6263e06363e16462e26561e26660e3685fe4695ee56a5de56b5de66c5ce76e5be76f5ae87059e97158e97257ea7457eb7556eb7655ec7754ed7953ed7a52ee7b51ef7c51ef7e50f07f4ff0804ef1814df1834cf2844bf3854bf3874af48849f48948f58b47f58c46f68d45f68f44f79044f79143f79342f89441f89540f9973ff9983ef99a3efa9b3dfa9c3cfa9e3bfb9f3afba139fba238fca338fca537fca636fca835fca934fdab33fdac33fdae32fdaf31fdb130fdb22ffdb42ffdb52efeb72dfeb82cfeba2cfebb2bfebd2afebe2afec029fdc229fdc328fdc527fdc627fdc827fdca26fdcb26fccd25fcce25fcd025fcd225fbd324fbd524fbd724fad824fada24f9dc24f9dd25f8df25f8e125f7e225f7e425f6e626f6e826f5e926f5eb27f4ed27f3ee27f3f027f2f227f1f426f1f525f0f724f0f921"))},function(t,e,n){"use strict";n.d(e,"b",function(){return o})
;var r=n(12),i=n(20),o=new Array(3).concat("deebf79ecae13182bd","eff3ffbdd7e76baed62171b5","eff3ffbdd7e76baed63182bd08519c","eff3ffc6dbef9ecae16baed63182bd08519c","eff3ffc6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b5084594","f7fbffdeebf7c6dbef9ecae16baed64292c62171b508519c08306b").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";n.d(e,"b",function(){return o});var r=n(12),i=n(20),o=new Array(3).concat("e5f5e0a1d99b31a354","edf8e9bae4b374c476238b45","edf8e9bae4b374c47631a354006d2c","edf8e9c7e9c0a1d99b74c47631a354006d2c","edf8e9c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45005a32","f7fcf5e5f5e0c7e9c0a1d99b74c47641ab5d238b45006d2c00441b").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";n.d(e,"b",function(){return o});var r=n(12),i=n(20),o=new Array(3).concat("f0f0f0bdbdbd636363","f7f7f7cccccc969696525252","f7f7f7cccccc969696636363252525","f7f7f7d9d9d9bdbdbd969696636363252525","f7f7f7d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525","fffffff0f0f0d9d9d9bdbdbd969696737373525252252525000000").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";n.d(e,"b",function(){return o});var r=n(12),i=n(20),o=new Array(3).concat("fee6cefdae6be6550d","feeddefdbe85fd8d3cd94701","feeddefdbe85fd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3ce6550da63603","feeddefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d948018c2d04","fff5ebfee6cefdd0a2fdae6bfd8d3cf16913d94801a636037f2704").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";n.d(e,"b",function(){return o});var r=n(12),i=n(20),o=new Array(3).concat("efedf5bcbddc756bb1","f2f0f7cbc9e29e9ac86a51a3","f2f0f7cbc9e29e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8756bb154278f","f2f0f7dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a34a1486","fcfbfdefedf5dadaebbcbddc9e9ac8807dba6a51a354278f3f007d").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";n.d(e,"b",function(){return o});var r=n(12),i=n(20),o=new Array(3).concat("fee0d2fc9272de2d26","fee5d9fcae91fb6a4acb181d","fee5d9fcae91fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4ade2d26a50f15","fee5d9fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181d99000d","fff5f0fee0d2fcbba1fc9272fb6a4aef3b2ccb181da50f1567000d").map(r.a);e.a=n.i(i.a)(o)},function(t,e,n){"use strict";e.a=a,e.b=function(){return function t(e){var n=e.copy;e.padding=e.paddingOuter;delete e.paddingInner;delete e.paddingOuter;e.copy=function(){return t(n())};return e}(a.apply(null,arguments).paddingInner(1))};var r=n(27),i=n(40),o=n(422);function a(){var t,e,u=n.i(o.a)().unknown(void 0),c=u.domain,s=u.range,f=0,l=1,h=!1,d=0,p=0,v=.5;function g(){var i=c().length,o=l<f,a=o?l:f,u=o?f:l;t=(u-a)/Math.max(1,i-d+2*p),h&&(t=Math.floor(t)),a+=(u-a-t*(i-d))*v,e=t*(1-d),h&&(a=Math.round(a),e=Math.round(e));var g=n.i(r.W)(i).map(function(e){return a+t*e});return s(o?g.reverse():g)}return delete u.unknown,u.domain=function(t){return arguments.length?(c(t),g()):c()},u.range=function(t){return arguments.length?([f,l]=t,f=+f,l=+l,g()):[f,l]},u.rangeRound=function(t){return[f,l]=t,f=+f,l=+l,h=!0,g()},u.bandwidth=function(){return e},u.step=function(){return t},u.round=function(t){return arguments.length?(h=!!t,g()):h},u.padding=function(t){return arguments.length?(d=Math.min(1,p=+t),g()):d},u.paddingInner=function(t){return arguments.length?(d=Math.min(1,t),g()):d},u.paddingOuter=function(t){return arguments.length?(p=+t,g()):p},u.align=function(t){return arguments.length?(v=Math.max(0,Math.min(1,t)),g()):v},u.copy=function(){return a(c(),[f,l]).round(h).paddingInner(d).paddingOuter(p).align(v)},i.b.apply(g(),arguments)}},function(t,e,n){"use strict";e.a=function(t){return function(){return t}}},function(t,e,n){"use strict";e.a=function t(){var e=n.i(a.b)(l()(i.a));e.copy=function(){return n.i(c.f)(e,t())};return o.a.apply(e,arguments)},e.b=function t(){var e=n.i(u.b)(l()).domain([.1,1,10]);e.copy=function(){return n.i(c.f)(e,t()).base(e.base())};return o.a.apply(e,arguments)},e.e=function t(){var e=n.i(s.b)(l());e.copy=function(){return n.i(c.f)(e,t()).constant(e.constant())};return o.a.apply(e,arguments)},e.c=h,e.d=function(){return h.apply(null,arguments).exponent(.5)};var r=n(55),i=n(83),o=n(40),a=n(90),u=n(274),c=n(423),s=n(277),f=n(276);function l(){var t,e,o,a,u,c,s,f=0,l=.5,h=1,d=1,p=i.a,v=!1;function g(t){return isNaN(t=+t)?s:(t=.5+((t=+c(t))-e)*(d*t<d*e?a:u),p(v?Math.max(0,Math.min(1,t)):t))}function m(t){return function(e){var i,o,a;return arguments.length?([i,o,a]=e,p=n.i(r.z)(t,[i,o,a]),g):[p(0),p(.5),p(1)]}}return g.domain=function(n){return arguments.length?([f,l,h]=n,t=c(f=+f),e=c(l=+l),o=c(h=+h),a=t===e?0:.5/(e-t),u=e===o?0:.5/(o-e),d=e<t?-1:1,g):[f,l,h]},g.clamp=function(t){return arguments.length?(v=!!t,g):v},g.interpolator=function(t){return arguments.length?(p=t,g):p},g.range=m(r.a),g.rangeRound=m(r.k),g.unknown=function(t){return arguments.length?(s=t,g):s},
function(n){return c=n,t=n(f),e=n(l),o=n(h),a=t===e?0:.5/(e-t),u=e===o?0:.5/(o-e),d=e<t?-1:1,g}}function h(){var t=n.i(f.c)(l());return t.copy=function(){return n.i(c.f)(t,h()).exponent(t.exponent())},o.a.apply(t,arguments)}},function(t,e,n){"use strict";e.a=function t(e){var o;function a(t){return null==t||isNaN(t=+t)?o:t}a.invert=a;a.domain=a.range=function(t){return arguments.length?(e=Array.from(t,i.a),a):e.slice()};a.unknown=function(t){return arguments.length?(o=t,a):o};a.copy=function(){return t(e).unknown(o)};e=arguments.length?Array.from(e,i.a):[0,1];return n.i(r.b)(a)};var r=n(90),i=n(275)},function(t,e,n){"use strict";var r=n(974);n.d(e,"a",function(){return r.a}),n.d(e,"b",function(){return r.b});var i=n(977);n.d(e,"c",function(){return i.a});var o=n(90);n.d(e,"d",function(){return o.a});var a=n(274);n.d(e,"e",function(){return a.a});var u=n(277);n.d(e,"f",function(){return u.a});var c=n(422);n.d(e,"g",function(){return c.a}),n.d(e,"h",function(){return c.b});var s=n(276);n.d(e,"i",function(){return s.a}),n.d(e,"j",function(){return s.b});var f=n(981);n.d(e,"k",function(){return f.a});var l=n(979);n.d(e,"l",function(){return l.a});var h=n(980);n.d(e,"m",function(){return h.a});var d=n(983);n.d(e,"n",function(){return d.a});var p=n(425);n.d(e,"o",function(){return p.a});var v=n(984);n.d(e,"p",function(){return v.a});var g=n(423);n.d(e,"q",function(){return g.a}),n.d(e,"r",function(){return g.b}),n.d(e,"s",function(){return g.c}),n.d(e,"t",function(){return g.d}),n.d(e,"u",function(){return g.e});var m=n(982);n.d(e,"v",function(){return m.a});var y=n(976);n.d(e,"w",function(){return y.a}),n.d(e,"x",function(){return y.b}),n.d(e,"y",function(){return y.c}),n.d(e,"z",function(){return y.d}),n.d(e,"A",function(){return y.e});var b=n(424);n.d(e,"B",function(){return b.a})},function(t,e,n){"use strict";e.a=function t(){var e,o=[],a=[],u=[];function c(){var t=0,e=Math.max(1,a.length);for(u=new Array(e-1);++t<e;)u[t-1]=n.i(r.U)(o,t/e);return s}function s(t){return null==t||isNaN(t=+t)?e:a[n.i(r.a)(u,t)]}s.invertExtent=function(t){var e=a.indexOf(t);return e<0?[NaN,NaN]:[e>0?u[e-1]:o[0],e<u.length?u[e]:o[o.length-1]]};s.domain=function(t){if(!arguments.length)return o.slice();o=[];for(let e of t)null==e||isNaN(e=+e)||o.push(e);return o.sort(r.e),c()};s.range=function(t){return arguments.length?(a=Array.from(t),c()):a.slice()};s.unknown=function(t){return arguments.length?(e=t,s):e};s.quantiles=function(){return u.slice()};s.copy=function(){return t().domain(o).range(a).unknown(e)};return i.b.apply(s,arguments)};var r=n(27),i=n(40)},function(t,e,n){"use strict";e.a=function t(){var e,a=0,u=1,c=1,s=[.5],f=[0,1];function l(t){return null!=t&&t<=t?f[n.i(r.a)(s,t,0,c)]:e}function h(){var t=-1;for(s=new Array(c);++t<c;)s[t]=((t+1)*u-(t-c)*a)/(c+1);return l}l.domain=function(t){return arguments.length?([a,u]=t,a=+a,u=+u,h()):[a,u]};l.range=function(t){return arguments.length?(c=(f=Array.from(t)).length-1,h()):f.slice()};l.invertExtent=function(t){var e=f.indexOf(t);return e<0?[NaN,NaN]:e<1?[a,s[0]]:e>=c?[s[c-1],u]:[s[e-1],s[e]]};l.unknown=function(t){return arguments.length?(e=t,l):l};l.thresholds=function(){return s.slice()};l.copy=function(){return t().domain([a,u]).range(f).unknown(e)};return o.b.apply(n.i(i.b)(l),arguments)};var r=n(27),i=n(90),o=n(40)},function(t,e,n){"use strict";e.a=function t(){var e,c=n.i(r.d)(),s=[0,1],f=!1;function l(t){var n=function(t){return Math.sign(t)*Math.sqrt(Math.abs(t))}(c(t));return isNaN(n)?e:f?Math.round(n):n}l.invert=function(t){return c.invert(u(t))};l.domain=function(t){return arguments.length?(c.domain(t),l):c.domain()};l.range=function(t){return arguments.length?(c.range((s=Array.from(t,a.a)).map(u)),l):s.slice()};l.rangeRound=function(t){return l.range(t).round(!0)};l.round=function(t){return arguments.length?(f=!!t,l):f};l.clamp=function(t){return arguments.length?(c.clamp(t),l):c.clamp()};l.unknown=function(t){return arguments.length?(e=t,l):e};l.copy=function(){return t(c.domain(),s).round(f).clamp(c.clamp()).unknown(e)};i.b.apply(l,arguments);return n.i(o.b)(l)};var r=n(83),i=n(40),o=n(90),a=n(275);function u(t){return Math.sign(t)*t*t}},function(t,e,n){"use strict";e.a=function t(){var e=[],a=i.a;function u(t){if(null!=t&&!isNaN(t=+t))return a((n.i(r.a)(e,t,1)-1)/(e.length-1))}u.domain=function(t){if(!arguments.length)return e.slice();e=[];for(let n of t)null==n||isNaN(n=+n)||e.push(n);return e.sort(r.e),u};u.interpolator=function(t){return arguments.length?(a=t,u):a};u.range=function(){return e.map((t,n)=>a(n/(e.length-1)))};u.quantiles=function(t){return Array.from({length:t+1},(i,o)=>n.i(r.S)(e,o/t))};u.copy=function(){return t(a).domain(e)};return o.a.apply(u,arguments)};var r=n(27),i=n(83),o=n(40)},function(t,e,n){"use strict";e.a=function t(){var e,o=[.5],a=[0,1],u=1;function c(t){return null!=t&&t<=t?a[n.i(r.a)(o,t,0,u)]:e}c.domain=function(t){return arguments.length?(o=Array.from(t),u=Math.min(o.length,a.length-1),c):o.slice()};c.range=function(t){
return arguments.length?(a=Array.from(t),u=Math.min(o.length,a.length-1),c):a.slice()};c.invertExtent=function(t){var e=a.indexOf(t);return[o[e-1],o[e]]};c.unknown=function(t){return arguments.length?(e=t,c):e};c.copy=function(){return t().domain(o).range(a).unknown(e)};return i.b.apply(c,arguments)};var r=n(27),i=n(40)},function(t,e,n){"use strict";e.a=function(){return a.b.apply(n.i(o.b)(r._11,r._12,r._9,r._5,r.N,r.t,r.p,r.l,r.f,i.d).domain([Date.UTC(2e3,0,1),Date.UTC(2e3,0,2)]),arguments)};var r=n(208),i=n(287),o=n(425),a=n(40)},function(t,e,n){"use strict";e.a=function(t){return function(){return t}}},function(t,e,n){"use strict";var r=n(202),i=n(428);e.a=function(t){return n.i(i.a)(n.i(r.a)(t).call(document.documentElement))}},function(t,e,n){"use strict";e.a=i;var r=0;function i(){return new o}function o(){this._="@"+(++r).toString(36)}o.prototype=i.prototype={constructor:o,get:function(t){for(var e=this._;!(e in t);)if(!(t=t.parentNode))return;return t[e]},set:function(t,e){return t[this._]=e},remove:function(t){return this._ in t&&delete t[this._]},toString:function(){return this._}}},function(t,e,n){"use strict";var r=n(427),i=n(433);e.a=function(t,e){return t.target&&(t=n.i(i.a)(t),void 0===e&&(e=t.currentTarget),t=t.touches||[t]),Array.from(t,t=>n.i(r.a)(t,e))}},function(t,e,n){"use strict";var r=n(426),i=n(66);e.a=function(t){return"string"==typeof t?new i.b([document.querySelectorAll(t)],[document.documentElement]):new i.b([n.i(r.a)(t)],i.c)}},function(t,e,n){"use strict";var r=n(202);e.a=function(t){var e="function"==typeof t?t:n.i(r.a)(t);return this.select(function(){return this.appendChild(e.apply(this,arguments))})}},function(t,e,n){"use strict";var r=n(278);e.a=function(t,e){var i=n.i(r.a)(t);if(arguments.length<2){var o=this.node();return i.local?o.getAttributeNS(i.space,i.local):o.getAttribute(i)}return this.each((null==e?i.local?function(t){return function(){this.removeAttributeNS(t.space,t.local)}}:function(t){return function(){this.removeAttribute(t)}}:"function"==typeof e?i.local?function(t,e){return function(){var n=e.apply(this,arguments);null==n?this.removeAttributeNS(t.space,t.local):this.setAttributeNS(t.space,t.local,n)}}:function(t,e){return function(){var n=e.apply(this,arguments);null==n?this.removeAttribute(t):this.setAttribute(t,n)}}:i.local?function(t,e){return function(){this.setAttributeNS(t.space,t.local,e)}}:function(t,e){return function(){this.setAttribute(t,e)}})(i,e))}},function(t,e,n){"use strict";e.a=function(){var t=arguments[0];return arguments[0]=this,t.apply(null,arguments),this}},function(t,e,n){"use strict";function r(t){return t.trim().split(/^|\s+/)}function i(t){return t.classList||new o(t)}function o(t){this._node=t,this._names=r(t.getAttribute("class")||"")}function a(t,e){for(var n=i(t),r=-1,o=e.length;++r<o;)n.add(e[r])}function u(t,e){for(var n=i(t),r=-1,o=e.length;++r<o;)n.remove(e[r])}o.prototype={add:function(t){this._names.indexOf(t)<0&&(this._names.push(t),this._node.setAttribute("class",this._names.join(" ")))},remove:function(t){var e=this._names.indexOf(t);e>=0&&(this._names.splice(e,1),this._node.setAttribute("class",this._names.join(" ")))},contains:function(t){return this._names.indexOf(t)>=0}},e.a=function(t,e){var n=r(t+"");if(arguments.length<2){for(var o=i(this.node()),c=-1,s=n.length;++c<s;)if(!o.contains(n[c]))return!1;return!0}return this.each(("function"==typeof e?function(t,e){return function(){(e.apply(this,arguments)?a:u)(this,t)}}:e?function(t){return function(){a(this,t)}}:function(t){return function(){u(this,t)}})(n,e))}},function(t,e,n){"use strict";function r(){var t=this.cloneNode(!1),e=this.parentNode;return e?e.insertBefore(t,this.nextSibling):t}function i(){var t=this.cloneNode(!0),e=this.parentNode;return e?e.insertBefore(t,this.nextSibling):t}e.a=function(t){return this.select(t?i:r)}},function(t,e,n){"use strict";var r=n(66),i=n(429),o=n(985);function a(t,e,n,r,o,a){for(var u,c=0,s=e.length,f=a.length;c<f;++c)(u=e[c])?(u.__data__=a[c],r[c]=u):n[c]=new i.b(t,a[c]);for(;c<s;++c)(u=e[c])&&(o[c]=u)}function u(t,e,n,r,o,a,u){var c,s,f,l=new Map,h=e.length,d=a.length,p=new Array(h);for(c=0;c<h;++c)(s=e[c])&&(p[c]=f=u.call(s,s.__data__,c,e)+"",l.has(f)?o[c]=s:l.set(f,s));for(c=0;c<d;++c)f=u.call(t,a[c],c,a)+"",(s=l.get(f))?(r[c]=s,s.__data__=a[c],l.delete(f)):n[c]=new i.b(t,a[c]);for(c=0;c<h;++c)(s=e[c])&&l.get(p[c])===s&&(o[c]=s)}function c(t){return t.__data__}function s(t){return"object"==typeof t&&"length"in t?t:Array.from(t)}e.a=function(t,e){if(!arguments.length)return Array.from(this,c);var i=e?u:a,f=this._parents,l=this._groups;"function"!=typeof t&&(t=n.i(o.a)(t));for(var h=l.length,d=new Array(h),p=new Array(h),v=new Array(h),g=0;g<h;++g){var m=f[g],y=l[g],b=y.length,_=s(t.call(m,m&&m.__data__,g,f)),w=_.length,x=p[g]=new Array(w),M=d[g]=new Array(w);i(m,y,x,M,v[g]=new Array(b),_,e);for(var E,S,k=0,T=0;k<w;++k)if(E=x[k]){for(k>=T&&(T=k+1);!(S=M[T])&&++T<w;);E._next=S||null}}return(d=new r.b(d,f))._enter=p,
d._exit=v,d}},function(t,e,n){"use strict";e.a=function(t){return arguments.length?this.property("__data__",t):this.node().__data__}},function(t,e,n){"use strict";var r=n(281);function i(t,e,i){var o=n.i(r.a)(t),a=o.CustomEvent;"function"==typeof a?a=new a(e,i):(a=o.document.createEvent("Event"),i?(a.initEvent(e,i.bubbles,i.cancelable),a.detail=i.detail):a.initEvent(e,!1,!1)),t.dispatchEvent(a)}e.a=function(t,e){return this.each(("function"==typeof e?function(t,e){return function(){return i(this,t,e.apply(this,arguments))}}:function(t,e){return function(){return i(this,t,e)}})(t,e))}},function(t,e,n){"use strict";e.a=function(t){for(var e=this._groups,n=0,r=e.length;n<r;++n)for(var i,o=e[n],a=0,u=o.length;a<u;++a)(i=o[a])&&t.call(i,i.__data__,a,o);return this}},function(t,e,n){"use strict";e.a=function(){return!this.node()}},function(t,e,n){"use strict";var r=n(430),i=n(66);e.a=function(){return new i.b(this._exit||this._groups.map(r.a),this._parents)}},function(t,e,n){"use strict";var r=n(66),i=n(203);e.a=function(t){"function"!=typeof t&&(t=n.i(i.a)(t));for(var e=this._groups,o=e.length,a=new Array(o),u=0;u<o;++u)for(var c,s=e[u],f=s.length,l=a[u]=[],h=0;h<f;++h)(c=s[h])&&t.call(c,c.__data__,h,s)&&l.push(c);return new r.b(a,this._parents)}},function(t,e,n){"use strict";function r(){this.innerHTML=""}e.a=function(t){return arguments.length?this.each(null==t?r:("function"==typeof t?function(t){return function(){var e=t.apply(this,arguments);this.innerHTML=null==e?"":e}}:function(t){return function(){this.innerHTML=t}})(t)):this.node().innerHTML}},function(t,e,n){"use strict";var r=n(202),i=n(280);function o(){return null}e.a=function(t,e){var a="function"==typeof t?t:n.i(r.a)(t),u=null==e?o:"function"==typeof e?e:n.i(i.a)(e);return this.select(function(){return this.insertBefore(a.apply(this,arguments),u.apply(this,arguments)||null)})}},function(t,e,n){"use strict";e.a=function*(){for(var t=this._groups,e=0,n=t.length;e<n;++e)for(var r,i=t[e],o=0,a=i.length;o<a;++o)(r=i[o])&&(yield r)}},function(t,e,n){"use strict";e.a=function(t,e,n){var r=this.enter(),i=this,o=this.exit();return"function"==typeof t?(r=t(r))&&(r=r.selection()):r=r.append(t+""),null!=e&&(i=e(i))&&(i=i.selection()),null==n?o.remove():n(o),r&&i?r.merge(i).order():i}},function(t,e,n){"use strict";function r(){this.previousSibling&&this.parentNode.insertBefore(this,this.parentNode.firstChild)}e.a=function(){return this.each(r)}},function(t,e,n){"use strict";var r=n(66);e.a=function(t){for(var e=t.selection?t.selection():t,n=this._groups,i=e._groups,o=n.length,a=i.length,u=Math.min(o,a),c=new Array(o),s=0;s<u;++s)for(var f,l=n[s],h=i[s],d=l.length,p=c[s]=new Array(d),v=0;v<d;++v)(f=l[v]||h[v])&&(p[v]=f);for(;s<o;++s)c[s]=n[s];return new r.b(c,this._parents)}},function(t,e,n){"use strict";e.a=function(){for(var t=this._groups,e=0,n=t.length;e<n;++e)for(var r=t[e],i=0,o=r.length;i<o;++i){var a=r[i];if(a)return a}return null}},function(t,e,n){"use strict";e.a=function(){return Array.from(this)}},function(t,e,n){"use strict";function r(t){return function(){var e=this.__on;if(e){for(var n,r=0,i=-1,o=e.length;r<o;++r)n=e[r],t.type&&n.type!==t.type||n.name!==t.name?e[++i]=n:this.removeEventListener(n.type,n.listener,n.options);++i?e.length=i:delete this.__on}}}function i(t,e,n){return function(){var r,i=this.__on,o=function(t){return function(e){t.call(this,e,this.__data__)}}(e);if(i)for(var a=0,u=i.length;a<u;++a)if((r=i[a]).type===t.type&&r.name===t.name)return this.removeEventListener(r.type,r.listener,r.options),this.addEventListener(r.type,r.listener=o,r.options=n),void(r.value=e);this.addEventListener(t.type,o,n),r={type:t.type,name:t.name,value:e,listener:o,options:n},i?i.push(r):this.__on=[r]}}e.a=function(t,e,n){var o,a,u=function(t){return t.trim().split(/^|\s+/).map(function(t){var e="",n=t.indexOf(".");return n>=0&&(e=t.slice(n+1),t=t.slice(0,n)),{type:t,name:e}})}(t+""),c=u.length;if(!(arguments.length<2)){for(s=e?i:r,o=0;o<c;++o)this.each(s(u[o],e,n));return this}var s=this.node().__on;if(s)for(var f,l=0,h=s.length;l<h;++l)for(o=0,f=s[l];o<c;++o)if((a=u[o]).type===f.type&&a.name===f.name)return f.value}},function(t,e,n){"use strict";e.a=function(){for(var t=this._groups,e=-1,n=t.length;++e<n;)for(var r,i=t[e],o=i.length-1,a=i[o];--o>=0;)(r=i[o])&&(a&&4^r.compareDocumentPosition(a)&&a.parentNode.insertBefore(r,a),a=r);return this}},function(t,e,n){"use strict";e.a=function(t,e){return arguments.length>1?this.each((null==e?function(t){return function(){delete this[t]}}:"function"==typeof e?function(t,e){return function(){var n=e.apply(this,arguments);null==n?delete this[t]:this[t]=n}}:function(t,e){return function(){this[t]=e}})(t,e)):this.node()[t]}},function(t,e,n){"use strict";function r(){this.nextSibling&&this.parentNode.appendChild(this)}e.a=function(){return this.each(r)}},function(t,e,n){"use strict";function r(){var t=this.parentNode;t&&t.removeChild(this)}e.a=function(){return this.each(r)}},function(t,e,n){"use strict"
;var r=n(66),i=n(280);e.a=function(t){"function"!=typeof t&&(t=n.i(i.a)(t));for(var e=this._groups,o=e.length,a=new Array(o),u=0;u<o;++u)for(var c,s,f=e[u],l=f.length,h=a[u]=new Array(l),d=0;d<l;++d)(c=f[d])&&(s=t.call(c,c.__data__,d,f))&&("__data__"in c&&(s.__data__=c.__data__),h[d]=s);return new r.b(a,this._parents)}},function(t,e,n){"use strict";var r=n(66),i=n(426),o=n(432);e.a=function(t){t="function"==typeof t?function(t){return function(){return n.i(i.a)(t.apply(this,arguments))}}(t):n.i(o.a)(t);for(var e=this._groups,a=e.length,u=[],c=[],s=0;s<a;++s)for(var f,l=e[s],h=l.length,d=0;d<h;++d)(f=l[d])&&(u.push(t.call(f,f.__data__,d,l)),c.push(f));return new r.b(u,c)}},function(t,e,n){"use strict";var r=n(203),i=Array.prototype.find;function o(){return this.firstElementChild}e.a=function(t){return this.select(null==t?o:function(t){return function(){return i.call(this.children,t)}}("function"==typeof t?t:n.i(r.b)(t)))}},function(t,e,n){"use strict";var r=n(203),i=Array.prototype.filter;function o(){return Array.from(this.children)}e.a=function(t){return this.selectAll(null==t?o:function(t){return function(){return i.call(this.children,t)}}("function"==typeof t?t:n.i(r.b)(t)))}},function(t,e,n){"use strict";e.a=function(){let t=0;for(const e of this)++t;return t}},function(t,e,n){"use strict";var r=n(66);function i(t,e){return t<e?-1:t>e?1:t>=e?0:NaN}e.a=function(t){function e(e,n){return e&&n?t(e.__data__,n.__data__):!e-!n}t||(t=i);for(var n=this._groups,o=n.length,a=new Array(o),u=0;u<o;++u){for(var c,s=n[u],f=s.length,l=a[u]=new Array(f),h=0;h<f;++h)(c=s[h])&&(l[h]=c);l.sort(e)}return new r.b(a,this._parents).order()}},function(t,e,n){"use strict";function r(){this.textContent=""}e.a=function(t){return arguments.length?this.each(null==t?r:("function"==typeof t?function(t){return function(){var e=t.apply(this,arguments);this.textContent=null==e?"":e}}:function(t){return function(){this.textContent=t}})(t)):this.node().textContent}},function(t,e,n){"use strict";var r=n(112),i=n(36),o=n(161);function a(t){return t.innerRadius}function u(t){return t.outerRadius}function c(t){return t.startAngle}function s(t){return t.endAngle}function f(t){return t&&t.padAngle}function l(t,e,r,o,a,u,c){var s=t-r,f=e-o,l=(c?u:-u)/n.i(i.b)(s*s+f*f),h=l*f,d=-l*s,p=t+h,v=e+d,g=r+h,m=o+d,y=(p+g)/2,b=(v+m)/2,_=g-p,w=m-v,x=_*_+w*w,M=a-u,E=p*m-g*v,S=(w<0?-1:1)*n.i(i.b)(n.i(i.h)(0,M*M*x-E*E)),k=(E*w-_*S)/x,T=(-E*_-w*S)/x,C=(E*w+_*S)/x,I=(-E*_+w*S)/x,A=k-y,O=T-b,P=C-y,N=I-b;return A*A+O*O>P*P+N*N&&(k=C,T=I),{cx:k,cy:T,x01:-h,y01:-d,x11:k*(a/M-1),y11:T*(a/M-1)}}e.a=function(){var t=a,e=u,h=n.i(r.a)(0),d=null,p=c,v=s,g=f,m=null,y=n.i(o.a)(b);function b(){var r,o,a=+t.apply(this,arguments),u=+e.apply(this,arguments),c=p.apply(this,arguments)-i.i,s=v.apply(this,arguments)-i.i,f=n.i(i.j)(s-c),b=s>c;if(m||(m=r=y()),u<a&&(o=u,u=a,a=o),u>i.a)if(f>i.f-i.a)m.moveTo(u*n.i(i.g)(c),u*n.i(i.d)(c)),m.arc(0,0,u,c,s,!b),a>i.a&&(m.moveTo(a*n.i(i.g)(s),a*n.i(i.d)(s)),m.arc(0,0,a,s,c,b));else{var _,w,x=c,M=s,E=c,S=s,k=f,T=f,C=g.apply(this,arguments)/2,I=C>i.a&&(d?+d.apply(this,arguments):n.i(i.b)(a*a+u*u)),A=n.i(i.c)(n.i(i.j)(u-a)/2,+h.apply(this,arguments)),O=A,P=A;if(I>i.a){var N=n.i(i.k)(I/a*n.i(i.d)(C)),L=n.i(i.k)(I/u*n.i(i.d)(C));(k-=2*N)>i.a?(E+=N*=b?1:-1,S-=N):(k=0,E=S=(c+s)/2),(T-=2*L)>i.a?(x+=L*=b?1:-1,M-=L):(T=0,x=M=(c+s)/2)}var D=u*n.i(i.g)(x),j=u*n.i(i.d)(x),R=a*n.i(i.g)(S),z=a*n.i(i.d)(S);if(A>i.a){var F,q=u*n.i(i.g)(M),B=u*n.i(i.d)(M),U=a*n.i(i.g)(E),V=a*n.i(i.d)(E);if(f<i.e)if(F=function(t,e,n,r,o,a,u,c){var s=n-t,f=r-e,l=u-o,h=c-a,d=h*s-l*f;if(!(d*d<i.a))return[t+(d=(l*(e-a)-h*(t-o))/d)*s,e+d*f]}(D,j,U,V,q,B,R,z)){var H=D-F[0],$=j-F[1],Y=q-F[0],W=B-F[1],G=1/n.i(i.d)(n.i(i.l)((H*Y+$*W)/(n.i(i.b)(H*H+$*$)*n.i(i.b)(Y*Y+W*W)))/2),K=n.i(i.b)(F[0]*F[0]+F[1]*F[1]);O=n.i(i.c)(A,(a-K)/(G-1)),P=n.i(i.c)(A,(u-K)/(G+1))}else O=P=0}T>i.a?P>i.a?(_=l(U,V,D,j,u,P,b),w=l(q,B,R,z,u,P,b),m.moveTo(_.cx+_.x01,_.cy+_.y01),P<A?m.arc(_.cx,_.cy,P,n.i(i.m)(_.y01,_.x01),n.i(i.m)(w.y01,w.x01),!b):(m.arc(_.cx,_.cy,P,n.i(i.m)(_.y01,_.x01),n.i(i.m)(_.y11,_.x11),!b),m.arc(0,0,u,n.i(i.m)(_.cy+_.y11,_.cx+_.x11),n.i(i.m)(w.cy+w.y11,w.cx+w.x11),!b),m.arc(w.cx,w.cy,P,n.i(i.m)(w.y11,w.x11),n.i(i.m)(w.y01,w.x01),!b))):(m.moveTo(D,j),m.arc(0,0,u,x,M,!b)):m.moveTo(D,j),a>i.a&&k>i.a?O>i.a?(_=l(R,z,q,B,a,-O,b),w=l(D,j,U,V,a,-O,b),m.lineTo(_.cx+_.x01,_.cy+_.y01),O<A?m.arc(_.cx,_.cy,O,n.i(i.m)(_.y01,_.x01),n.i(i.m)(w.y01,w.x01),!b):(m.arc(_.cx,_.cy,O,n.i(i.m)(_.y01,_.x01),n.i(i.m)(_.y11,_.x11),!b),m.arc(0,0,a,n.i(i.m)(_.cy+_.y11,_.cx+_.x11),n.i(i.m)(w.cy+w.y11,w.cx+w.x11),b),m.arc(w.cx,w.cy,O,n.i(i.m)(w.y11,w.x11),n.i(i.m)(w.y01,w.x01),!b))):m.arc(0,0,a,S,E,b):m.lineTo(R,z)}else m.moveTo(0,0);if(m.closePath(),r)return m=null,r+""||null}return b.centroid=function(){var r=(+t.apply(this,arguments)+ +e.apply(this,arguments))/2,o=(+p.apply(this,arguments)+ +v.apply(this,arguments))/2-i.e/2;return[n.i(i.g)(o)*r,n.i(i.d)(o)*r]},b.innerRadius=function(e){
return arguments.length?(t="function"==typeof e?e:n.i(r.a)(+e),b):t},b.outerRadius=function(t){return arguments.length?(e="function"==typeof t?t:n.i(r.a)(+t),b):e},b.cornerRadius=function(t){return arguments.length?(h="function"==typeof t?t:n.i(r.a)(+t),b):h},b.padRadius=function(t){return arguments.length?(d=null==t?null:"function"==typeof t?t:n.i(r.a)(+t),b):d},b.startAngle=function(t){return arguments.length?(p="function"==typeof t?t:n.i(r.a)(+t),b):p},b.endAngle=function(t){return arguments.length?(v="function"==typeof t?t:n.i(r.a)(+t),b):v},b.padAngle=function(t){return arguments.length?(g="function"==typeof t?t:n.i(r.a)(+t),b):g},b.context=function(t){return arguments.length?(m=null==t?null:t,b):m},b}},function(t,e,n){"use strict";var r=n(438),i=n(434),o=n(439);e.a=function(){var t=n.i(i.a)().curve(r.b),e=t.curve,a=t.lineX0,u=t.lineX1,c=t.lineY0,s=t.lineY1;return t.angle=t.x,delete t.x,t.startAngle=t.x0,delete t.x0,t.endAngle=t.x1,delete t.x1,t.radius=t.y,delete t.y,t.innerRadius=t.y0,delete t.y0,t.outerRadius=t.y1,delete t.y1,t.lineStartAngle=function(){return n.i(o.b)(a())},delete t.lineX0,t.lineEndAngle=function(){return n.i(o.b)(u())},delete t.lineX1,t.lineInnerRadius=function(){return n.i(o.b)(c())},delete t.lineY0,t.lineOuterRadius=function(){return n.i(o.b)(s())},delete t.lineY1,t.curve=function(t){return arguments.length?e(n.i(r.a)(t)):e()._curve},t}},function(t,e,n){"use strict";var r=n(207),i=n(204);function o(t){this._context=t}o.prototype={areaStart:r.a,areaEnd:r.a,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._y0=this._y1=this._y2=this._y3=this._y4=NaN,this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x2,this._y2),this._context.closePath();break;case 2:this._context.moveTo((this._x2+2*this._x3)/3,(this._y2+2*this._y3)/3),this._context.lineTo((this._x3+2*this._x2)/3,(this._y3+2*this._y2)/3),this._context.closePath();break;case 3:this.point(this._x2,this._y2),this.point(this._x3,this._y3),this.point(this._x4,this._y4)}},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,this._x2=t,this._y2=e;break;case 1:this._point=2,this._x3=t,this._y3=e;break;case 2:this._point=3,this._x4=t,this._y4=e,this._context.moveTo((this._x0+4*this._x1+t)/6,(this._y0+4*this._y1+e)/6);break;default:n.i(i.c)(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},e.a=function(t){return new o(t)}},function(t,e,n){"use strict";var r=n(204);function i(t){this._context=t}i.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=NaN,this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3;var i=(this._x0+4*this._x1+t)/6,o=(this._y0+4*this._y1+e)/6;this._line?this._context.lineTo(i,o):this._context.moveTo(i,o);break;case 3:this._point=4;default:n.i(r.c)(this,t,e)}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e}},e.a=function(t){return new i(t)}},function(t,e,n){"use strict";var r=n(204);function i(t,e){this._basis=new r.b(t),this._beta=e}i.prototype={lineStart:function(){this._x=[],this._y=[],this._basis.lineStart()},lineEnd:function(){var t=this._x,e=this._y,n=t.length-1;if(n>0)for(var r,i=t[0],o=e[0],a=t[n]-i,u=e[n]-o,c=-1;++c<=n;)r=c/n,this._basis.point(this._beta*t[c]+(1-this._beta)*(i+r*a),this._beta*e[c]+(1-this._beta)*(o+r*u));this._x=this._y=null,this._basis.lineEnd()},point:function(t,e){this._x.push(+t),this._y.push(+e)}},e.a=function t(e){function n(t){return 1===e?new r.b(t):new i(t,e)}return n.beta=function(e){return t(+e)},n}(.85)},function(t,e,n){"use strict";var r=n(436),i=n(207),o=n(282);function a(t,e){this._context=t,this._alpha=e}a.prototype={areaStart:i.a,areaEnd:i.a,lineStart:function(){this._x0=this._x1=this._x2=this._x3=this._x4=this._x5=this._y0=this._y1=this._y2=this._y3=this._y4=this._y5=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){switch(this._point){case 1:this._context.moveTo(this._x3,this._y3),this._context.closePath();break;case 2:this._context.lineTo(this._x3,this._y3),this._context.closePath();break;case 3:this.point(this._x3,this._y3),this.point(this._x4,this._y4),this.point(this._x5,this._y5)}},point:function(t,e){if(t=+t,e=+e,this._point){var r=this._x2-t,i=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(r*r+i*i,this._alpha))}switch(this._point){case 0:this._point=1,this._x3=t,this._y3=e;break;case 1:this._point=2,this._context.moveTo(this._x4=t,this._y4=e);break;case 2:this._point=3,this._x5=t,this._y5=e;break;default:n.i(o.b)(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}},
e.a=function t(e){function n(t){return e?new a(t,e):new r.b(t,0)}return n.alpha=function(e){return t(+e)},n}(.5)},function(t,e,n){"use strict";var r=n(437),i=n(282);function o(t,e){this._context=t,this._alpha=e}o.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._x2=this._y0=this._y1=this._y2=NaN,this._l01_a=this._l12_a=this._l23_a=this._l01_2a=this._l12_2a=this._l23_2a=this._point=0},lineEnd:function(){(this._line||0!==this._line&&3===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){if(t=+t,e=+e,this._point){var r=this._x2-t,o=this._y2-e;this._l23_a=Math.sqrt(this._l23_2a=Math.pow(r*r+o*o,this._alpha))}switch(this._point){case 0:this._point=1;break;case 1:this._point=2;break;case 2:this._point=3,this._line?this._context.lineTo(this._x2,this._y2):this._context.moveTo(this._x2,this._y2);break;case 3:this._point=4;default:n.i(i.b)(this,t,e)}this._l01_a=this._l12_a,this._l12_a=this._l23_a,this._l01_2a=this._l12_2a,this._l12_2a=this._l23_2a,this._x0=this._x1,this._x1=this._x2,this._x2=t,this._y0=this._y1,this._y1=this._y2,this._y2=e}},e.a=function t(e){function n(t){return e?new o(t,e):new r.b(t,0)}return n.alpha=function(e){return t(+e)},n}(.5)},function(t,e,n){"use strict";var r=n(207);function i(t){this._context=t}i.prototype={areaStart:r.a,areaEnd:r.a,lineStart:function(){this._point=0},lineEnd:function(){this._point&&this._context.closePath()},point:function(t,e){t=+t,e=+e,this._point?this._context.lineTo(t,e):(this._point=1,this._context.moveTo(t,e))}},e.a=function(t){return new i(t)}},function(t,e,n){"use strict";function r(t){return t<0?-1:1}function i(t,e,n){var i=t._x1-t._x0,o=e-t._x1,a=(t._y1-t._y0)/(i||o<0&&-0),u=(n-t._y1)/(o||i<0&&-0),c=(a*o+u*i)/(i+o);return(r(a)+r(u))*Math.min(Math.abs(a),Math.abs(u),.5*Math.abs(c))||0}function o(t,e){var n=t._x1-t._x0;return n?(3*(t._y1-t._y0)/n-e)/2:e}function a(t,e,n){var r=t._x0,i=t._y0,o=t._x1,a=t._y1,u=(o-r)/3;t._context.bezierCurveTo(r+u,i+u*e,o-u,a-u*n,o,a)}function u(t){this._context=t}function c(t){this._context=new s(t)}function s(t){this._context=t}e.a=function(t){return new u(t)},e.b=function(t){return new c(t)},u.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x0=this._x1=this._y0=this._y1=this._t0=NaN,this._point=0},lineEnd:function(){switch(this._point){case 2:this._context.lineTo(this._x1,this._y1);break;case 3:a(this,this._t0,o(this,this._t0))}(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line=1-this._line},point:function(t,e){var n=NaN;if(e=+e,(t=+t)!==this._x1||e!==this._y1){switch(this._point){case 0:this._point=1,this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;break;case 2:this._point=3,a(this,o(this,n=i(this,t,e)),n);break;default:a(this,this._t0,n=i(this,t,e))}this._x0=this._x1,this._x1=t,this._y0=this._y1,this._y1=e,this._t0=n}}},(c.prototype=Object.create(u.prototype)).point=function(t,e){u.prototype.point.call(this,e,t)},s.prototype={moveTo:function(t,e){this._context.moveTo(e,t)},closePath:function(){this._context.closePath()},lineTo:function(t,e){this._context.lineTo(e,t)},bezierCurveTo:function(t,e,n,r,i,o){this._context.bezierCurveTo(e,t,r,n,o,i)}}},function(t,e,n){"use strict";function r(t){this._context=t}function i(t){var e,n,r=t.length-1,i=new Array(r),o=new Array(r),a=new Array(r);for(i[0]=0,o[0]=2,a[0]=t[0]+2*t[1],e=1;e<r-1;++e)i[e]=1,o[e]=4,a[e]=4*t[e]+2*t[e+1];for(i[r-1]=2,o[r-1]=7,a[r-1]=8*t[r-1]+t[r],e=1;e<r;++e)n=i[e]/o[e-1],o[e]-=n,a[e]-=n*a[e-1];for(i[r-1]=a[r-1]/o[r-1],e=r-2;e>=0;--e)i[e]=(a[e]-i[e+1])/o[e];for(o[r-1]=(t[r]+i[r-1])/2,e=0;e<r-1;++e)o[e]=2*t[e+1]-i[e+1];return[i,o]}r.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=[],this._y=[]},lineEnd:function(){var t=this._x,e=this._y,n=t.length;if(n)if(this._line?this._context.lineTo(t[0],e[0]):this._context.moveTo(t[0],e[0]),2===n)this._context.lineTo(t[1],e[1]);else for(var r=i(t),o=i(e),a=0,u=1;u<n;++a,++u)this._context.bezierCurveTo(r[0][a],o[0][a],r[1][a],o[1][a],t[u],e[u]);(this._line||0!==this._line&&1===n)&&this._context.closePath(),this._line=1-this._line,this._x=this._y=null},point:function(t,e){this._x.push(+t),this._y.push(+e)}},e.a=function(t){return new r(t)}},function(t,e,n){"use strict";function r(t,e){this._context=t,this._t=e}e.c=function(t){return new r(t,0)},e.b=function(t){return new r(t,1)},r.prototype={areaStart:function(){this._line=0},areaEnd:function(){this._line=NaN},lineStart:function(){this._x=this._y=NaN,this._point=0},lineEnd:function(){0<this._t&&this._t<1&&2===this._point&&this._context.lineTo(this._x,this._y),(this._line||0!==this._line&&1===this._point)&&this._context.closePath(),this._line>=0&&(this._t=1-this._t,this._line=1-this._line)},point:function(t,e){switch(t=+t,e=+e,this._point){case 0:this._point=1,
this._line?this._context.lineTo(t,e):this._context.moveTo(t,e);break;case 1:this._point=2;default:if(this._t<=0)this._context.lineTo(this._x,e),this._context.lineTo(t,e);else{var n=this._x*(1-this._t)+t*this._t;this._context.lineTo(n,this._y),this._context.lineTo(n,e)}}this._x=t,this._y=e}},e.a=function(t){return new r(t,.5)}},function(t,e,n){"use strict";e.a=function(t,e){return e<t?-1:e>t?1:e>=t?0:NaN}},function(t,e,n){"use strict";e.a=function(t){return t}},function(t,e,n){"use strict";var r=n(1022);n.d(e,"a",function(){return r.a});var i=n(434);n.d(e,"b",function(){return i.a});var o=n(283);n.d(e,"c",function(){return o.a});var a=n(1044);n.d(e,"d",function(){return a.a});var u=n(1023);n.d(e,"e",function(){return u.a}),n.d(e,"f",function(){return u.a});var c=n(439);n.d(e,"g",function(){return c.a}),n.d(e,"h",function(){return c.a});var s=n(441);n.d(e,"i",function(){return s.a});var f=n(1036);n.d(e,"j",function(){return f.a}),n.d(e,"k",function(){return f.b}),n.d(e,"l",function(){return f.c}),n.d(e,"m",function(){return f.d});var l=n(1046);n.d(e,"n",function(){return l.a}),n.d(e,"o",function(){return l.b}),n.d(e,"p",function(){return l.c}),n.d(e,"q",function(){return l.c});var h=n(442);n.d(e,"r",function(){return h.a});var d=n(443);n.d(e,"s",function(){return d.a});var p=n(444);n.d(e,"t",function(){return p.a});var v=n(445);n.d(e,"u",function(){return v.a});var g=n(446);n.d(e,"v",function(){return g.a});var m=n(447);n.d(e,"w",function(){return m.a});var y=n(448);n.d(e,"x",function(){return y.a});var b=n(449);n.d(e,"y",function(){return b.a});var _=n(450);n.d(e,"z",function(){return _.a});var w=n(452);n.d(e,"A",function(){return w.a});var x=n(453);n.d(e,"B",function(){return x.a});var M=n(454);n.d(e,"C",function(){return M.a});var E=n(451);n.d(e,"D",function(){return E.a}),n.d(e,"E",function(){return E.a});var S=n(1024);n.d(e,"F",function(){return S.a});var k=n(1025);n.d(e,"G",function(){return k.a});var T=n(204);n.d(e,"H",function(){return T.a});var C=n(435);n.d(e,"I",function(){return C.a}),n.d(e,"J",function(){return C.b});var I=n(1026);n.d(e,"K",function(){return I.a});var A=n(436);n.d(e,"L",function(){return A.a});var O=n(437);n.d(e,"M",function(){return O.a});var P=n(205);n.d(e,"N",function(){return P.a});var N=n(1027);n.d(e,"O",function(){return N.a});var L=n(1028);n.d(e,"P",function(){return L.a});var D=n(282);n.d(e,"Q",function(){return D.a});var j=n(1029);n.d(e,"R",function(){return j.a});var R=n(206);n.d(e,"S",function(){return R.a});var z=n(1030);n.d(e,"T",function(){return z.a}),n.d(e,"U",function(){return z.b});var F=n(1031);n.d(e,"V",function(){return F.a});var q=n(1032);n.d(e,"W",function(){return q.a}),n.d(e,"X",function(){return q.b}),n.d(e,"Y",function(){return q.c});var B=n(1045);n.d(e,"Z",function(){return B.a});var U=n(1038);n.d(e,"_0",function(){return U.a});var V=n(1037);n.d(e,"_1",function(){return V.a});var H=n(159);n.d(e,"_2",function(){return H.a});var $=n(1039);n.d(e,"_3",function(){return $.a});var Y=n(1040);n.d(e,"_4",function(){return Y.a});var W=n(440);n.d(e,"_5",function(){return W.a});var G=n(284);n.d(e,"_6",function(){return G.a});var K=n(1041);n.d(e,"_7",function(){return K.a});var X=n(1042);n.d(e,"_8",function(){return X.a});var J=n(160);n.d(e,"_9",function(){return J.a});var Z=n(1043);n.d(e,"_10",function(){return Z.a})},function(t,e,n){"use strict";e.a=f,e.b=function(){return f(o.a)},e.c=function(){return f(o.b)},e.d=function(){const t=f(o.c);return t.angle=t.x,delete t.x,t.radius=t.y,delete t.y,t};var r=n(158),i=n(112),o=n(435),a=n(161),u=n(285);function c(t){return t.source}function s(t){return t.target}function f(t){let e=c,o=s,f=u.a,l=u.b,h=null,d=null,p=n.i(a.a)(v);function v(){let n;const i=r.b.call(arguments),a=e.apply(this,i),u=o.apply(this,i);if(null==h&&(d=t(n=p())),d.lineStart(),i[0]=a,d.point(+f.apply(this,i),+l.apply(this,i)),i[0]=u,d.point(+f.apply(this,i),+l.apply(this,i)),d.lineEnd(),n)return d=null,n+""||null}return v.source=function(t){return arguments.length?(e=t,v):e},v.target=function(t){return arguments.length?(o=t,v):o},v.x=function(t){return arguments.length?(f="function"==typeof t?t:n.i(i.a)(+t),v):f},v.y=function(t){return arguments.length?(l="function"==typeof t?t:n.i(i.a)(+t),v):l},v.context=function(e){return arguments.length?(null==e?h=d=null:d=t(h=e),v):h},v}},function(t,e,n){"use strict";e.a=function(t,e){if((u=t.length)>0)for(var n,r,i,o,a,u,c=0,s=t[e[0]].length;c<s;++c)for(o=a=0,n=0;n<u;++n)(i=(r=t[e[n]][c])[1]-r[0])>0?(r[0]=o,r[1]=o+=i):i<0?(r[1]=a,r[0]=a+=i):(r[0]=0,r[1]=i)}},function(t,e,n){"use strict";var r=n(159);e.a=function(t,e){if((o=t.length)>0){for(var i,o,a,u=0,c=t[0].length;u<c;++u){for(a=i=0;i<o;++i)a+=t[i][u][1]||0;if(a)for(i=0;i<o;++i)t[i][u][1]/=a}n.i(r.a)(t,e)}}},function(t,e,n){"use strict";var r=n(159);e.a=function(t,e){if((i=t.length)>0){for(var i,o=0,a=t[e[0]],u=a.length;o<u;++o){for(var c=0,s=0;c<i;++c)s+=t[c][o][1]||0;a[o][1]+=a[o][0]=-s/2}n.i(r.a)(t,e)}}},function(t,e,n){"use strict";var r=n(159)
;e.a=function(t,e){if((a=t.length)>0&&(o=(i=t[e[0]]).length)>0){for(var i,o,a,u=0,c=1;c<o;++c){for(var s=0,f=0,l=0;s<a;++s){for(var h=t[e[s]],d=h[c][1]||0,p=(d-(h[c-1][1]||0))/2,v=0;v<s;++v){var g=t[e[v]];p+=(g[c][1]||0)-(g[c-1][1]||0)}f+=d,l+=p*d}i[c-1][1]+=i[c-1][0]=u,f&&(u-=l/f)}i[c-1][1]+=i[c-1][0]=u,n.i(r.a)(t,e)}}},function(t,e,n){"use strict";var r=n(284);e.a=function(t){return n.i(r.a)(t).reverse()}},function(t,e,n){"use strict";var r=n(440),i=n(284);e.a=function(t){var e,o,a=t.length,u=t.map(i.b),c=n.i(r.a)(t),s=0,f=0,l=[],h=[];for(e=0;e<a;++e)o=c[e],s<f?(s+=u[o],l.push(o)):(f+=u[o],h.push(o));return h.reverse().concat(l)}},function(t,e,n){"use strict";var r=n(160);e.a=function(t){return n.i(r.a)(t).reverse()}},function(t,e,n){"use strict";var r=n(158),i=n(112),o=n(1033),a=n(1034),u=n(36);e.a=function(){var t=a.a,e=o.a,c=null,s=n.i(i.a)(0),f=n.i(i.a)(u.f),l=n.i(i.a)(0);function h(i){var o,a,h,d,p,v=(i=n.i(r.a)(i)).length,g=0,m=new Array(v),y=new Array(v),b=+s.apply(this,arguments),_=Math.min(u.f,Math.max(-u.f,f.apply(this,arguments)-b)),w=Math.min(Math.abs(_)/v,l.apply(this,arguments)),x=w*(_<0?-1:1);for(o=0;o<v;++o)(p=y[m[o]=o]=+t(i[o],o,i))>0&&(g+=p);for(null!=e?m.sort(function(t,n){return e(y[t],y[n])}):null!=c&&m.sort(function(t,e){return c(i[t],i[e])}),o=0,h=g?(_-v*x)/g:0;o<v;++o,b=d)a=m[o],d=b+((p=y[a])>0?p*h:0)+x,y[a]={data:i[a],index:o,value:p,startAngle:b,endAngle:d,padAngle:w};return y}return h.value=function(e){return arguments.length?(t="function"==typeof e?e:n.i(i.a)(+e),h):t},h.sortValues=function(t){return arguments.length?(e=t,c=null,h):e},h.sort=function(t){return arguments.length?(c=t,e=null,h):c},h.startAngle=function(t){return arguments.length?(s="function"==typeof t?t:n.i(i.a)(+t),h):s},h.endAngle=function(t){return arguments.length?(f="function"==typeof t?t:n.i(i.a)(+t),h):f},h.padAngle=function(t){return arguments.length?(l="function"==typeof t?t:n.i(i.a)(+t),h):l},h}},function(t,e,n){"use strict";var r=n(158),i=n(112),o=n(159),a=n(160);function u(t,e){return t[e]}function c(t){const e=[];return e.key=t,e}e.a=function(){var t=n.i(i.a)([]),e=a.a,s=o.a,f=u;function l(i){var o,a,u=Array.from(t.apply(this,arguments),c),l=u.length,h=-1;for(const t of i)for(o=0,++h;o<l;++o)(u[o][h]=[0,+f(t,u[o].key,h,i)]).data=t;for(o=0,a=n.i(r.a)(e(u));o<l;++o)u[a[o]].index=o;return s(u,a),u}return l.keys=function(e){return arguments.length?(t="function"==typeof e?e:n.i(i.a)(Array.from(e)),l):t},l.value=function(t){return arguments.length?(f="function"==typeof t?t:n.i(i.a)(+t),l):f},l.order=function(t){return arguments.length?(e=null==t?a.a:"function"==typeof t?t:n.i(i.a)(Array.from(t)),l):e},l.offset=function(t){return arguments.length?(s=null==t?o.a:t,l):s},l}},function(t,e,n){"use strict";e.a=function(t,e){let o=null,u=n.i(i.a)(c);function c(){let n;if(o||(o=n=u()),t.apply(this,arguments).draw(o,+e.apply(this,arguments)),n)return o=null,n+""||null}return t="function"==typeof t?t:n.i(r.a)(t||a.a),e="function"==typeof e?e:n.i(r.a)(void 0===e?64:+e),c.type=function(e){return arguments.length?(t="function"==typeof e?e:n.i(r.a)(e),c):t},c.size=function(t){return arguments.length?(e="function"==typeof t?t:n.i(r.a)(+t),c):e},c.context=function(t){return arguments.length?(o=null==t?null:t,c):o},c};var r=n(112),i=n(161),o=n(442),a=n(443),u=n(444),c=n(445),s=n(446),f=n(447),l=n(448),h=n(449),d=n(450),p=n(452),v=n(453),g=n(454),m=n(451);const y=[a.a,u.a,c.a,l.a,d.a,p.a,g.a];e.c=y;const b=[a.a,f.a,m.a,v.a,o.a,h.a,s.a];e.b=b},function(t,e,n){"use strict";var r=n(455),i=n(286);var o=+new Date("2000-01-01T00:00:00.000Z")?function(t){var e=new Date(t);return isNaN(e)?null:e}:n.i(i.e)(r.b);e.a=o},function(t,e,n){"use strict";n.d(e,"a",function(){return p}),n.d(e,"b",function(){return v}),n.d(e,"c",function(){return g}),n.d(e,"d",function(){return m});var r=n(27),i=n(132),o=n(459),a=n(462),u=n(460),c=n(458),s=n(457),f=n(463),l=n(461),h=n(464);function d(t,e,u,c,s,f){const l=[[a.a,1,i.a],[a.a,5,5*i.a],[a.a,15,15*i.a],[a.a,30,30*i.a],[f,1,i.b],[f,5,5*i.b],[f,15,15*i.b],[f,30,30*i.b],[s,1,i.c],[s,3,3*i.c],[s,6,6*i.c],[s,12,12*i.c],[c,1,i.d],[c,2,2*i.d],[u,1,i.e],[e,1,i.f],[e,3,3*i.f],[t,1,i.g]];function h(e,a,u){const c=Math.abs(a-e)/u,s=n.i(r.f)(([,,t])=>t).right(l,c);if(s===l.length)return t.every(n.i(r._8)(e/i.g,a/i.g,u));if(0===s)return o.a.every(Math.max(n.i(r._8)(e,a,u),1));const[f,h]=l[c/l[s-1][2]<l[s][2]/c?s-1:s];return f.every(h)}return[function(t,e,n){const r=e<t;r&&([t,e]=[e,t]);const i=n&&"function"==typeof n.range?n:h(t,e,n),o=i?i.range(t,+e+1):[];return r?o.reverse():o},h]}const[p,v]=d(h.c,l.c,f.o,s.e,c.c,u.c),[g,m]=d(h.a,l.a,f.a,s.a,c.a,u.a)},function(t,e,n){"use strict";var r=n(288);e.a=function(t,e,i){var o=new r.d,a=e;return null==e?(o.restart(t,e,i),o):(o._restart=o.restart,o.restart=function(t,e,i){e=+e,i=null==i?n.i(r.a)():+i,o._restart(function n(r){r+=a,o._restart(n,a+=e,i),t(r)},e,i)},o.restart(t,e,i),o)}},function(t,e,n){"use strict";var r=n(288);e.a=function(t,e,n){var i=new r.d
;return e=null==e?0:+e,i.restart(n=>{i.stop(),t(n+e)},e,n),i}},function(t,e,n){"use strict";var r=n(91),i=n(46),o=[null];e.a=function(t,e){var n,a,u=t.__transition;if(u)for(a in e=null==e?null:e+"",u)if((n=u[a]).state>i.d&&n.name===e)return new r.b([[t]],o,e,+a);return null}},function(t,e,n){"use strict";var r=n(45),i=n(1053),o=n(1054);r.k.prototype.interrupt=i.a,r.k.prototype.transition=o.a},function(t,e,n){"use strict";var r=n(465);e.a=function(t){return this.each(function(){n.i(r.a)(this,t)})}},function(t,e,n){"use strict";var r=n(91),i=n(46),o=n(384),a=n(209),u={time:null,delay:0,duration:250,ease:o.i};function c(t,e){for(var n;!(n=t.__transition)||!(n=n[e]);)if(!(t=t.parentNode))throw new Error(`transition ${e} not found`);return n}e.a=function(t){var e,o;t instanceof r.b?(e=t._id,t=t._name):(e=n.i(r.c)(),(o=u).time=n.i(a.a)(),t=null==t?null:t+"");for(var s=this._groups,f=s.length,l=0;l<f;++l)for(var h,d=s[l],p=d.length,v=0;v<p;++v)(h=d[v])&&n.i(i.h)(h,t,e,v,d,o||c(h,e));return new r.b(s,this._parents,t,e)}},function(t,e,n){"use strict";var r=n(55),i=n(45),o=n(210),a=n(466);e.a=function(t,e){var u=n.i(i.e)(t),c="transform"===u?r.n:a.a;return this.attrTween(t,"function"==typeof e?(u.local?function(t,e,n){var r,i,o;return function(){var a,u,c=n(this);if(null!=c)return(a=this.getAttributeNS(t.space,t.local))===(u=c+"")?null:a===r&&u===i?o:(i=u,o=e(r=a,c));this.removeAttributeNS(t.space,t.local)}}:function(t,e,n){var r,i,o;return function(){var a,u,c=n(this);if(null!=c)return(a=this.getAttribute(t))===(u=c+"")?null:a===r&&u===i?o:(i=u,o=e(r=a,c));this.removeAttribute(t)}})(u,c,n.i(o.b)(this,"attr."+t,e)):null==e?(u.local?function(t){return function(){this.removeAttributeNS(t.space,t.local)}}:function(t){return function(){this.removeAttribute(t)}})(u):(u.local?function(t,e,n){var r,i,o=n+"";return function(){var a=this.getAttributeNS(t.space,t.local);return a===o?null:a===r?i:i=e(r=a,n)}}:function(t,e,n){var r,i,o=n+"";return function(){var a=this.getAttribute(t);return a===o?null:a===r?i:i=e(r=a,n)}})(u,c,e))}},function(t,e,n){"use strict";var r=n(45);e.a=function(t,e){var i="attr."+t;if(arguments.length<2)return(i=this.tween(i))&&i._value;if(null==e)return this.tween(i,null);if("function"!=typeof e)throw new Error;var o=n.i(r.e)(t);return this.tween(i,(o.local?function(t,e){var n,r;function i(){var i=e.apply(this,arguments);return i!==r&&(n=(r=i)&&function(t,e){return function(n){this.setAttributeNS(t.space,t.local,e.call(this,n))}}(t,i)),n}return i._value=e,i}:function(t,e){var n,r;function i(){var i=e.apply(this,arguments);return i!==r&&(n=(r=i)&&function(t,e){return function(n){this.setAttribute(t,e.call(this,n))}}(t,i)),n}return i._value=e,i})(o,e))}},function(t,e,n){"use strict";var r=n(46);e.a=function(t){var e=this._id;return arguments.length?this.each(("function"==typeof t?function(t,e){return function(){n.i(r.g)(this,t).delay=+e.apply(this,arguments)}}:function(t,e){return e=+e,function(){n.i(r.g)(this,t).delay=e}})(e,t)):n.i(r.f)(this.node(),e).delay}},function(t,e,n){"use strict";var r=n(46);e.a=function(t){var e=this._id;return arguments.length?this.each(("function"==typeof t?function(t,e){return function(){n.i(r.e)(this,t).duration=+e.apply(this,arguments)}}:function(t,e){return e=+e,function(){n.i(r.e)(this,t).duration=e}})(e,t)):n.i(r.f)(this.node(),e).duration}},function(t,e,n){"use strict";var r=n(46);e.a=function(t){var e=this._id;return arguments.length?this.each(function(t,e){if("function"!=typeof e)throw new Error;return function(){n.i(r.e)(this,t).ease=e}}(e,t)):n.i(r.f)(this.node(),e).ease}},function(t,e,n){"use strict";var r=n(46);e.a=function(t){if("function"!=typeof t)throw new Error;return this.each(function(t,e){return function(){var i=e.apply(this,arguments);if("function"!=typeof i)throw new Error;n.i(r.e)(this,t).ease=i}}(this._id,t))}},function(t,e,n){"use strict";var r=n(46);e.a=function(){var t,e,i=this,o=i._id,a=i.size();return new Promise(function(u,c){var s={value:c},f={value:function(){0==--a&&u()}};i.each(function(){var i=n.i(r.e)(this,o),a=i.on;a!==t&&((e=(t=a).copy())._.cancel.push(s),e._.interrupt.push(s),e._.end.push(f)),i.on=e}),0===a&&u()})}},function(t,e,n){"use strict";var r=n(45),i=n(91);e.a=function(t){"function"!=typeof t&&(t=n.i(r.d)(t));for(var e=this._groups,o=e.length,a=new Array(o),u=0;u<o;++u)for(var c,s=e[u],f=s.length,l=a[u]=[],h=0;h<f;++h)(c=s[h])&&t.call(c,c.__data__,h,s)&&l.push(c);return new i.b(a,this._parents,this._name,this._id)}},function(t,e,n){"use strict";var r=n(91);e.a=function(t){if(t._id!==this._id)throw new Error;for(var e=this._groups,n=t._groups,i=e.length,o=n.length,a=Math.min(i,o),u=new Array(i),c=0;c<a;++c)for(var s,f=e[c],l=n[c],h=f.length,d=u[c]=new Array(h),p=0;p<h;++p)(s=f[p]||l[p])&&(d[p]=s);for(;c<i;++c)u[c]=e[c];return new r.b(u,this._parents,this._name,this._id)}},function(t,e,n){"use strict";var r=n(46);e.a=function(t,e){var i=this._id;return arguments.length<2?n.i(r.f)(this.node(),i).on.on(t):this.each(function(t,e,n){
var i,o,a=function(t){return(t+"").trim().split(/^|\s+/).every(function(t){var e=t.indexOf(".");return e>=0&&(t=t.slice(0,e)),!t||"start"===t})}(e)?r.g:r.e;return function(){var r=a(this,t),u=r.on;u!==i&&(o=(i=u).copy()).on(e,n),r.on=o}}(i,t,e))}},function(t,e,n){"use strict";e.a=function(){return this.on("end.remove",function(t){return function(){var e=this.parentNode;for(var n in this.__transition)if(+n!==t)return;e&&e.removeChild(this)}}(this._id))}},function(t,e,n){"use strict";var r=n(45),i=n(91),o=n(46);e.a=function(t){var e=this._name,a=this._id;"function"!=typeof t&&(t=n.i(r.l)(t));for(var u=this._groups,c=u.length,s=new Array(c),f=0;f<c;++f)for(var l,h,d=u[f],p=d.length,v=s[f]=new Array(p),g=0;g<p;++g)(l=d[g])&&(h=t.call(l,l.__data__,g,d))&&("__data__"in l&&(h.__data__=l.__data__),v[g]=h,n.i(o.h)(v[g],e,a,g,v,n.i(o.f)(l,a)));return new i.b(s,this._parents,e,a)}},function(t,e,n){"use strict";var r=n(45),i=n(91),o=n(46);e.a=function(t){var e=this._name,a=this._id;"function"!=typeof t&&(t=n.i(r.m)(t));for(var u=this._groups,c=u.length,s=[],f=[],l=0;l<c;++l)for(var h,d=u[l],p=d.length,v=0;v<p;++v)if(h=d[v]){for(var g,m=t.call(h,h.__data__,v,d),y=n.i(o.f)(h,a),b=0,_=m.length;b<_;++b)(g=m[b])&&n.i(o.h)(g,e,a,b,m,y);s.push(m),f.push(h)}return new i.b(s,f,e,a)}},function(t,e,n){"use strict";var r=n(45).k.prototype.constructor;e.a=function(){return new r(this._groups,this._parents)}},function(t,e,n){"use strict";var r=n(55),i=n(45),o=n(46),a=n(210),u=n(466);function c(t){return function(){this.style.removeProperty(t)}}e.a=function(t,e,s){var f="transform"==(t+="")?r.m:u.a;return null==e?this.styleTween(t,function(t,e){var r,o,a;return function(){var u=n.i(i.n)(this,t),c=(this.style.removeProperty(t),n.i(i.n)(this,t));return u===c?null:u===r&&c===o?a:a=e(r=u,o=c)}}(t,f)).on("end.style."+t,c(t)):"function"==typeof e?this.styleTween(t,function(t,e,r){var o,a,u;return function(){var c=n.i(i.n)(this,t),s=r(this),f=s+"";return null==s&&(this.style.removeProperty(t),f=s=n.i(i.n)(this,t)),c===f?null:c===o&&f===a?u:(a=f,u=e(o=c,s))}}(t,f,n.i(a.b)(this,"style."+t,e))).each(function(t,e){var r,i,a,u,s="style."+e,f="end."+s;return function(){var l=n.i(o.e)(this,t),h=l.on,d=null==l.value[s]?u||(u=c(e)):void 0;h===r&&a===d||(i=(r=h).copy()).on(f,a=d),l.on=i}}(this._id,t)):this.styleTween(t,function(t,e,r){var o,a,u=r+"";return function(){var c=n.i(i.n)(this,t);return c===u?null:c===o?a:a=e(o=c,r)}}(t,f,e),s).on("end.style."+t,null)}},function(t,e,n){"use strict";e.a=function(t,e,n){var r="style."+(t+="");if(arguments.length<2)return(r=this.tween(r))&&r._value;if(null==e)return this.tween(r,null);if("function"!=typeof e)throw new Error;return this.tween(r,function(t,e,n){var r,i;function o(){var o=e.apply(this,arguments);return o!==i&&(r=(i=o)&&function(t,e,n){return function(r){this.style.setProperty(t,e.call(this,r),n)}}(t,o,n)),r}return o._value=e,o}(t,e,null==n?"":n))}},function(t,e,n){"use strict";var r=n(210);e.a=function(t){return this.tween("text","function"==typeof t?function(t){return function(){var e=t(this);this.textContent=null==e?"":e}}(n.i(r.b)(this,"text",t)):function(t){return function(){this.textContent=t}}(null==t?"":t+""))}},function(t,e,n){"use strict";e.a=function(t){var e="text";if(arguments.length<1)return(e=this.tween(e))&&e._value;if(null==t)return this.tween(e,null);if("function"!=typeof t)throw new Error;return this.tween(e,function(t){var e,n;function r(){var r=t.apply(this,arguments);return r!==n&&(e=(n=r)&&function(t){return function(e){this.textContent=t.call(this,e)}}(r)),e}return r._value=t,r}(t))}},function(t,e,n){"use strict";var r=n(91),i=n(46);e.a=function(){for(var t=this._name,e=this._id,o=n.i(r.c)(),a=this._groups,u=a.length,c=0;c<u;++c)for(var s,f=a[c],l=f.length,h=0;h<l;++h)if(s=f[h]){var d=n.i(i.f)(s,e);n.i(i.h)(s,t,o,h,f,{time:d.time+d.delay+d.duration,delay:0,duration:d.duration,ease:d.ease})}return new r.b(a,this._parents,t,o)}},function(t,e,n){"use strict";e.a=(t=>()=>t)},function(t,e,n){"use strict";e.a=function(t,{sourceEvent:e,target:n,transform:r,dispatch:i}){Object.defineProperties(this,{type:{value:t,enumerable:!0,configurable:!0},sourceEvent:{value:e,enumerable:!0,configurable:!0},target:{value:n,enumerable:!0,configurable:!0},transform:{value:r,enumerable:!0,configurable:!0},_:{value:i}})}},function(t,e,n){"use strict";var r=n(1078);n.d(e,"a",function(){return r.a});var i=n(467);n.d(e,"b",function(){return i.a}),n.d(e,"c",function(){return i.b}),n.d(e,"d",function(){return i.c})},function(t,e,n){"use strict";e.b=function(t){t.stopImmediatePropagation()},e.a=function(t){t.preventDefault(),t.stopImmediatePropagation()}},function(t,e,n){"use strict";var r=n(129),i=n(253),o=n(55),a=n(45),u=n(289),c=n(1074),s=n(1075),f=n(467),l=n(1077);function h(t){return!(t.ctrlKey&&"wheel"!==t.type||t.button)}function d(){var t=this
;return t instanceof SVGElement?(t=t.ownerSVGElement||t).hasAttribute("viewBox")?[[(t=t.viewBox.baseVal).x,t.y],[t.x+t.width,t.y+t.height]]:[[0,0],[t.width.baseVal.value,t.height.baseVal.value]]:[[0,0],[t.clientWidth,t.clientHeight]]}function p(){return this.__zoom||f.b}function v(t){return-t.deltaY*(1===t.deltaMode?.05:t.deltaMode?1:.002)*(t.ctrlKey?10:1)}function g(){return navigator.maxTouchPoints||"ontouchstart"in this}function m(t,e,n){var r=t.invertX(e[0][0])-n[0][0],i=t.invertX(e[1][0])-n[1][0],o=t.invertY(e[0][1])-n[0][1],a=t.invertY(e[1][1])-n[1][1];return t.translate(i>r?(r+i)/2:Math.min(0,r)||Math.max(0,i),a>o?(o+a)/2:Math.min(0,o)||Math.max(0,a))}e.a=function(){var t,e,y,b=h,_=d,w=m,x=v,M=g,E=[0,1/0],S=[[-1/0,-1/0],[1/0,1/0]],k=250,T=o.o,C=n.i(r.a)("start","zoom","end"),I=500,A=150,O=0,P=10;function N(t){t.property("__zoom",p).on("wheel.zoom",q,{passive:!1}).on("mousedown.zoom",B).on("dblclick.zoom",U).filter(M).on("touchstart.zoom",V).on("touchmove.zoom",H).on("touchend.zoom touchcancel.zoom",$).style("-webkit-tap-highlight-color","rgba(0,0,0,0)")}function L(t,e){return(e=Math.max(E[0],Math.min(E[1],e)))===t.k?t:new f.c(e,t.x,t.y)}function D(t,e,n){var r=e[0]-n[0]*t.k,i=e[1]-n[1]*t.k;return r===t.x&&i===t.y?t:new f.c(t.k,r,i)}function j(t){return[(+t[0][0]+ +t[1][0])/2,(+t[0][1]+ +t[1][1])/2]}function R(t,e,n,r){t.on("start.zoom",function(){z(this,arguments).event(r).start()}).on("interrupt.zoom end.zoom",function(){z(this,arguments).event(r).end()}).tween("zoom",function(){var t=arguments,i=z(this,t).event(r),o=_.apply(this,t),a=null==n?j(o):"function"==typeof n?n.apply(this,t):n,u=Math.max(o[1][0]-o[0][0],o[1][1]-o[0][1]),c=this.__zoom,s="function"==typeof e?e.apply(this,t):e,l=T(c.invert(a).concat(u/c.k),s.invert(a).concat(u/s.k));return function(t){if(1===t)t=s;else{var e=l(t),n=u/e[2];t=new f.c(n,a[0]-e[0]*n,a[1]-e[1]*n)}i.zoom(null,t)}})}function z(t,e,n){return!n&&t.__zooming||new F(t,e)}function F(t,e){this.that=t,this.args=e,this.active=0,this.sourceEvent=null,this.extent=_.apply(t,e),this.taps=0}function q(t,...e){if(b.apply(this,arguments)){var r=z(this,e).event(t),i=this.__zoom,o=Math.max(E[0],Math.min(E[1],i.k*Math.pow(2,x.apply(this,arguments)))),c=n.i(a.g)(t);if(r.wheel)r.mouse[0][0]===c[0]&&r.mouse[0][1]===c[1]||(r.mouse[1]=i.invert(r.mouse[0]=c)),clearTimeout(r.wheel);else{if(i.k===o)return;r.mouse=[c,i.invert(c)],n.i(u.c)(this),r.start()}n.i(l.a)(t),r.wheel=setTimeout(function(){r.wheel=null,r.end()},A),r.zoom("mouse",w(D(L(i,o),r.mouse[0],r.mouse[1]),r.extent,S))}}function B(t,...e){if(!y&&b.apply(this,arguments)){var r=t.currentTarget,o=z(this,e,!0).event(t),c=n.i(a.i)(t.view).on("mousemove.zoom",function(t){if(n.i(l.a)(t),!o.moved){var e=t.clientX-f,i=t.clientY-h;o.moved=e*e+i*i>O}o.event(t).zoom("mouse",w(D(o.that.__zoom,o.mouse[0]=n.i(a.g)(t,r),o.mouse[1]),o.extent,S))},!0).on("mouseup.zoom",function(t){c.on("mousemove.zoom mouseup.zoom",null),n.i(i.c)(t.view,o.moved),n.i(l.a)(t),o.event(t).end()},!0),s=n.i(a.g)(t,r),f=t.clientX,h=t.clientY;n.i(i.b)(t.view),n.i(l.b)(t),o.mouse=[s,this.__zoom.invert(s)],n.i(u.c)(this),o.start()}}function U(t,...e){if(b.apply(this,arguments)){var r=this.__zoom,i=n.i(a.g)(t.changedTouches?t.changedTouches[0]:t,this),o=r.invert(i),u=r.k*(t.shiftKey?.5:2),c=w(D(L(r,u),i,o),_.apply(this,e),S);n.i(l.a)(t),k>0?n.i(a.i)(this).transition().duration(k).call(R,c,i,t):n.i(a.i)(this).call(N.transform,c,i,t)}}function V(r,...i){if(b.apply(this,arguments)){var o,c,s,f,h=r.touches,d=h.length,p=z(this,i,r.changedTouches.length===d).event(r);for(n.i(l.b)(r),c=0;c<d;++c)s=h[c],f=[f=n.i(a.g)(s,this),this.__zoom.invert(f),s.identifier],p.touch0?p.touch1||p.touch0[2]===f[2]||(p.touch1=f,p.taps=0):(p.touch0=f,o=!0,p.taps=1+!!t);t&&(t=clearTimeout(t)),o&&(p.taps<2&&(e=f[0],t=setTimeout(function(){t=null},I)),n.i(u.c)(this),p.start())}}function H(t,...e){if(this.__zooming){var r,i,o,u,c=z(this,e).event(t),s=t.changedTouches,f=s.length;for(n.i(l.a)(t),r=0;r<f;++r)i=s[r],o=n.i(a.g)(i,this),c.touch0&&c.touch0[2]===i.identifier?c.touch0[0]=o:c.touch1&&c.touch1[2]===i.identifier&&(c.touch1[0]=o);if(i=c.that.__zoom,c.touch1){var h=c.touch0[0],d=c.touch0[1],p=c.touch1[0],v=c.touch1[1],g=(g=p[0]-h[0])*g+(g=p[1]-h[1])*g,m=(m=v[0]-d[0])*m+(m=v[1]-d[1])*m;i=L(i,Math.sqrt(g/m)),o=[(h[0]+p[0])/2,(h[1]+p[1])/2],u=[(d[0]+v[0])/2,(d[1]+v[1])/2]}else{if(!c.touch0)return;o=c.touch0[0],u=c.touch0[1]}c.zoom("touch",w(D(i,o,u),c.extent,S))}}function $(t,...r){if(this.__zooming){var i,o,u=z(this,r).event(t),c=t.changedTouches,s=c.length;for(n.i(l.b)(t),y&&clearTimeout(y),y=setTimeout(function(){y=null},I),i=0;i<s;++i)o=c[i],u.touch0&&u.touch0[2]===o.identifier?delete u.touch0:u.touch1&&u.touch1[2]===o.identifier&&delete u.touch1;if(u.touch1&&!u.touch0&&(u.touch0=u.touch1,delete u.touch1),u.touch0)u.touch0[1]=this.__zoom.invert(u.touch0[0]);else if(u.end(),2===u.taps&&(o=n.i(a.g)(o,this),Math.hypot(e[0]-o[0],e[1]-o[1])<P)){var f=n.i(a.i)(this).on("dblclick.zoom")
;f&&f.apply(this,arguments)}}}return N.transform=function(t,e,n,r){var i=t.selection?t.selection():t;i.property("__zoom",p),t!==i?R(t,e,n,r):i.interrupt().each(function(){z(this,arguments).event(r).start().zoom(null,"function"==typeof e?e.apply(this,arguments):e).end()})},N.scaleBy=function(t,e,n,r){N.scaleTo(t,function(){return this.__zoom.k*("function"==typeof e?e.apply(this,arguments):e)},n,r)},N.scaleTo=function(t,e,n,r){N.transform(t,function(){var t=_.apply(this,arguments),r=this.__zoom,i=null==n?j(t):"function"==typeof n?n.apply(this,arguments):n,o=r.invert(i),a="function"==typeof e?e.apply(this,arguments):e;return w(D(L(r,a),i,o),t,S)},n,r)},N.translateBy=function(t,e,n,r){N.transform(t,function(){return w(this.__zoom.translate("function"==typeof e?e.apply(this,arguments):e,"function"==typeof n?n.apply(this,arguments):n),_.apply(this,arguments),S)},null,r)},N.translateTo=function(t,e,n,r,i){N.transform(t,function(){var t=_.apply(this,arguments),i=this.__zoom,o=null==r?j(t):"function"==typeof r?r.apply(this,arguments):r;return w(f.b.translate(o[0],o[1]).scale(i.k).translate("function"==typeof e?-e.apply(this,arguments):-e,"function"==typeof n?-n.apply(this,arguments):-n),t,S)},r,i)},F.prototype={event:function(t){return t&&(this.sourceEvent=t),this},start:function(){return 1==++this.active&&(this.that.__zooming=this,this.emit("start")),this},zoom:function(t,e){return this.mouse&&"mouse"!==t&&(this.mouse[1]=e.invert(this.mouse[0])),this.touch0&&"touch"!==t&&(this.touch0[1]=e.invert(this.touch0[0])),this.touch1&&"touch"!==t&&(this.touch1[1]=e.invert(this.touch1[0])),this.that.__zoom=e,this.emit("zoom"),this},end:function(){return 0==--this.active&&(delete this.that.__zooming,this.emit("end")),this},emit:function(t){var e=n.i(a.i)(this.that).datum();C.call(t,this.that,new s.a(t,{sourceEvent:this.sourceEvent,target:N,type:t,transform:this.that.__zoom,dispatch:C}),e)}},N.wheelDelta=function(t){return arguments.length?(x="function"==typeof t?t:n.i(c.a)(+t),N):x},N.filter=function(t){return arguments.length?(b="function"==typeof t?t:n.i(c.a)(!!t),N):b},N.touchable=function(t){return arguments.length?(M="function"==typeof t?t:n.i(c.a)(!!t),N):M},N.extent=function(t){return arguments.length?(_="function"==typeof t?t:n.i(c.a)([[+t[0][0],+t[0][1]],[+t[1][0],+t[1][1]]]),N):_},N.scaleExtent=function(t){return arguments.length?(E[0]=+t[0],E[1]=+t[1],N):[E[0],E[1]]},N.translateExtent=function(t){return arguments.length?(S[0][0]=+t[0][0],S[1][0]=+t[1][0],S[0][1]=+t[0][1],S[1][1]=+t[1][1],N):[[S[0][0],S[0][1]],[S[1][0],S[1][1]]]},N.constrain=function(t){return arguments.length?(w=t,N):w},N.duration=function(t){return arguments.length?(k=+t,N):k},N.interpolate=function(t){return arguments.length?(T=t,N):T},N.on=function(){var t=C.on.apply(C,arguments);return t===C?N:t},N.clickDistance=function(t){return arguments.length?(O=(t=+t)*t,N):Math.sqrt(O)},N.tapDistance=function(t){return arguments.length?(P=+t,N):P},N}},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=n(27);n.d(e,"bisect",function(){return r.a}),n.d(e,"bisectRight",function(){return r.b}),n.d(e,"bisectLeft",function(){return r.c}),n.d(e,"bisectCenter",function(){return r.d}),n.d(e,"ascending",function(){return r.e}),n.d(e,"bisector",function(){return r.f}),n.d(e,"blur",function(){return r.g}),n.d(e,"blur2",function(){return r.h}),n.d(e,"blurImage",function(){return r.i}),n.d(e,"count",function(){return r.j}),n.d(e,"cross",function(){return r.k}),n.d(e,"cumsum",function(){return r.l}),n.d(e,"descending",function(){return r.m}),n.d(e,"deviation",function(){return r.n}),n.d(e,"extent",function(){return r.o}),n.d(e,"Adder",function(){return r.p}),n.d(e,"fsum",function(){return r.q}),n.d(e,"fcumsum",function(){return r.r}),n.d(e,"group",function(){return r.s}),n.d(e,"flatGroup",function(){return r.t}),n.d(e,"flatRollup",function(){return r.u}),n.d(e,"groups",function(){return r.v}),n.d(e,"index",function(){return r.w}),n.d(e,"indexes",function(){return r.x}),n.d(e,"rollup",function(){return r.y}),n.d(e,"rollups",function(){return r.z}),n.d(e,"groupSort",function(){return r.A}),n.d(e,"bin",function(){return r.B}),n.d(e,"histogram",function(){return r.C}),n.d(e,"thresholdFreedmanDiaconis",function(){return r.D}),n.d(e,"thresholdScott",function(){return r.E}),n.d(e,"thresholdSturges",function(){return r.F}),n.d(e,"max",function(){return r.G}),n.d(e,"maxIndex",function(){return r.H}),n.d(e,"mean",function(){return r.I}),n.d(e,"median",function(){return r.J}),n.d(e,"medianIndex",function(){return r.K}),n.d(e,"merge",function(){return r.L}),n.d(e,"min",function(){return r.M}),n.d(e,"minIndex",function(){return r.N}),n.d(e,"mode",function(){return r.O}),n.d(e,"nice",function(){return r.P}),n.d(e,"pairs",function(){return r.Q}),n.d(e,"permute",function(){return r.R}),n.d(e,"quantile",function(){return r.S}),n.d(e,"quantileIndex",function(){return r.T}),n.d(e,"quantileSorted",function(){return r.U}),n.d(e,"quickselect",function(){
return r.V}),n.d(e,"range",function(){return r.W}),n.d(e,"rank",function(){return r.X}),n.d(e,"least",function(){return r.Y}),n.d(e,"leastIndex",function(){return r.Z}),n.d(e,"greatest",function(){return r._0}),n.d(e,"greatestIndex",function(){return r._1}),n.d(e,"scan",function(){return r._2}),n.d(e,"shuffle",function(){return r._3}),n.d(e,"shuffler",function(){return r._4}),n.d(e,"sum",function(){return r._5}),n.d(e,"ticks",function(){return r._6}),n.d(e,"tickIncrement",function(){return r._7}),n.d(e,"tickStep",function(){return r._8}),n.d(e,"transpose",function(){return r._9}),n.d(e,"variance",function(){return r._10}),n.d(e,"zip",function(){return r._11}),n.d(e,"every",function(){return r._12}),n.d(e,"some",function(){return r._13}),n.d(e,"filter",function(){return r._14}),n.d(e,"map",function(){return r._15}),n.d(e,"reduce",function(){return r._16}),n.d(e,"reverse",function(){return r._17}),n.d(e,"sort",function(){return r._18}),n.d(e,"difference",function(){return r._19}),n.d(e,"disjoint",function(){return r._20}),n.d(e,"intersection",function(){return r._21}),n.d(e,"subset",function(){return r._22}),n.d(e,"superset",function(){return r._23}),n.d(e,"union",function(){return r._24}),n.d(e,"InternMap",function(){return r._25}),n.d(e,"InternSet",function(){return r._26});var i=n(766);n.d(e,"axisTop",function(){return i.a}),n.d(e,"axisRight",function(){return i.b}),n.d(e,"axisBottom",function(){return i.c}),n.d(e,"axisLeft",function(){return i.d});var o=n(770);n.d(e,"brush",function(){return o.a}),n.d(e,"brushX",function(){return o.b}),n.d(e,"brushY",function(){return o.c}),n.d(e,"brushSelection",function(){return o.d});var a=n(775);n.d(e,"chord",function(){return a.a}),n.d(e,"chordTranspose",function(){return a.b}),n.d(e,"chordDirected",function(){return a.c}),n.d(e,"ribbon",function(){return a.d}),n.d(e,"ribbonArrow",function(){return a.e});var u=n(64);n.d(e,"color",function(){return u.a}),n.d(e,"rgb",function(){return u.b}),n.d(e,"hsl",function(){return u.c}),n.d(e,"lab",function(){return u.d}),n.d(e,"hcl",function(){return u.e}),n.d(e,"lch",function(){return u.f}),n.d(e,"gray",function(){return u.g}),n.d(e,"cubehelix",function(){return u.h});var c=n(783);n.d(e,"contours",function(){return c.a}),n.d(e,"contourDensity",function(){return c.b});var s=n(786);n.d(e,"Delaunay",function(){return s.a}),n.d(e,"Voronoi",function(){return s.b});var f=n(129);n.d(e,"dispatch",function(){return f.a});var l=n(253);n.d(e,"drag",function(){return l.a}),n.d(e,"dragDisable",function(){return l.b}),n.d(e,"dragEnable",function(){return l.c});var h=n(383);n.d(e,"dsvFormat",function(){return h.a}),n.d(e,"csvParse",function(){return h.b}),n.d(e,"csvParseRows",function(){return h.c}),n.d(e,"csvFormat",function(){return h.d}),n.d(e,"csvFormatBody",function(){return h.e}),n.d(e,"csvFormatRows",function(){return h.f}),n.d(e,"csvFormatRow",function(){return h.g}),n.d(e,"csvFormatValue",function(){return h.h}),n.d(e,"tsvParse",function(){return h.i}),n.d(e,"tsvParseRows",function(){return h.j}),n.d(e,"tsvFormat",function(){return h.k}),n.d(e,"tsvFormatBody",function(){return h.l}),n.d(e,"tsvFormatRows",function(){return h.m}),n.d(e,"tsvFormatRow",function(){return h.n}),n.d(e,"tsvFormatValue",function(){return h.o}),n.d(e,"autoType",function(){return h.p});var d=n(384);n.d(e,"easeLinear",function(){return d.a}),n.d(e,"easeQuad",function(){return d.b}),n.d(e,"easeQuadIn",function(){return d.c}),n.d(e,"easeQuadOut",function(){return d.d}),n.d(e,"easeQuadInOut",function(){return d.e}),n.d(e,"easeCubic",function(){return d.f}),n.d(e,"easeCubicIn",function(){return d.g}),n.d(e,"easeCubicOut",function(){return d.h}),n.d(e,"easeCubicInOut",function(){return d.i}),n.d(e,"easePoly",function(){return d.j}),n.d(e,"easePolyIn",function(){return d.k}),n.d(e,"easePolyOut",function(){return d.l}),n.d(e,"easePolyInOut",function(){return d.m}),n.d(e,"easeSin",function(){return d.n}),n.d(e,"easeSinIn",function(){return d.o}),n.d(e,"easeSinOut",function(){return d.p}),n.d(e,"easeSinInOut",function(){return d.q}),n.d(e,"easeExp",function(){return d.r}),n.d(e,"easeExpIn",function(){return d.s}),n.d(e,"easeExpOut",function(){return d.t}),n.d(e,"easeExpInOut",function(){return d.u}),n.d(e,"easeCircle",function(){return d.v}),n.d(e,"easeCircleIn",function(){return d.w}),n.d(e,"easeCircleOut",function(){return d.x}),n.d(e,"easeCircleInOut",function(){return d.y}),n.d(e,"easeBounce",function(){return d.z}),n.d(e,"easeBounceIn",function(){return d.A}),n.d(e,"easeBounceOut",function(){return d.B}),n.d(e,"easeBounceInOut",function(){return d.C}),n.d(e,"easeBack",function(){return d.D}),n.d(e,"easeBackIn",function(){return d.E}),n.d(e,"easeBackOut",function(){return d.F}),n.d(e,"easeBackInOut",function(){return d.G}),n.d(e,"easeElastic",function(){return d.H}),n.d(e,"easeElasticIn",function(){return d.I}),n.d(e,"easeElasticOut",function(){return d.J}),n.d(e,"easeElasticInOut",function(){return d.K});var p=n(808);n.d(e,"blob",function(){return p.a}),
n.d(e,"buffer",function(){return p.b}),n.d(e,"dsv",function(){return p.c}),n.d(e,"csv",function(){return p.d}),n.d(e,"tsv",function(){return p.e}),n.d(e,"image",function(){return p.f}),n.d(e,"json",function(){return p.g}),n.d(e,"text",function(){return p.h}),n.d(e,"xml",function(){return p.i}),n.d(e,"html",function(){return p.j}),n.d(e,"svg",function(){return p.k});var v=n(813);n.d(e,"forceCenter",function(){return v.a}),n.d(e,"forceCollide",function(){return v.b}),n.d(e,"forceLink",function(){return v.c}),n.d(e,"forceManyBody",function(){return v.d}),n.d(e,"forceRadial",function(){return v.e}),n.d(e,"forceSimulation",function(){return v.f}),n.d(e,"forceX",function(){return v.g}),n.d(e,"forceY",function(){return v.h});var g=n(257);n.d(e,"formatDefaultLocale",function(){return g.a}),n.d(e,"format",function(){return g.b}),n.d(e,"formatPrefix",function(){return g.c}),n.d(e,"formatLocale",function(){return g.d}),n.d(e,"formatSpecifier",function(){return g.e}),n.d(e,"FormatSpecifier",function(){return g.f}),n.d(e,"precisionFixed",function(){return g.g}),n.d(e,"precisionPrefix",function(){return g.h}),n.d(e,"precisionRound",function(){return g.i});var m=n(837);n.d(e,"geoArea",function(){return m.a}),n.d(e,"geoBounds",function(){return m.b}),n.d(e,"geoCentroid",function(){return m.c}),n.d(e,"geoCircle",function(){return m.d}),n.d(e,"geoClipAntimeridian",function(){return m.e}),n.d(e,"geoClipCircle",function(){return m.f}),n.d(e,"geoClipExtent",function(){return m.g}),n.d(e,"geoClipRectangle",function(){return m.h}),n.d(e,"geoContains",function(){return m.i}),n.d(e,"geoDistance",function(){return m.j}),n.d(e,"geoGraticule",function(){return m.k}),n.d(e,"geoGraticule10",function(){return m.l}),n.d(e,"geoInterpolate",function(){return m.m}),n.d(e,"geoLength",function(){return m.n}),n.d(e,"geoPath",function(){return m.o}),n.d(e,"geoAlbers",function(){return m.p}),n.d(e,"geoAlbersUsa",function(){return m.q}),n.d(e,"geoAzimuthalEqualArea",function(){return m.r}),n.d(e,"geoAzimuthalEqualAreaRaw",function(){return m.s}),n.d(e,"geoAzimuthalEquidistant",function(){return m.t}),n.d(e,"geoAzimuthalEquidistantRaw",function(){return m.u}),n.d(e,"geoConicConformal",function(){return m.v}),n.d(e,"geoConicConformalRaw",function(){return m.w}),n.d(e,"geoConicEqualArea",function(){return m.x}),n.d(e,"geoConicEqualAreaRaw",function(){return m.y}),n.d(e,"geoConicEquidistant",function(){return m.z}),n.d(e,"geoConicEquidistantRaw",function(){return m.A}),n.d(e,"geoEqualEarth",function(){return m.B}),n.d(e,"geoEqualEarthRaw",function(){return m.C}),n.d(e,"geoEquirectangular",function(){return m.D}),n.d(e,"geoEquirectangularRaw",function(){return m.E}),n.d(e,"geoGnomonic",function(){return m.F}),n.d(e,"geoGnomonicRaw",function(){return m.G}),n.d(e,"geoIdentity",function(){return m.H}),n.d(e,"geoProjection",function(){return m.I}),n.d(e,"geoProjectionMutator",function(){return m.J}),n.d(e,"geoMercator",function(){return m.K}),n.d(e,"geoMercatorRaw",function(){return m.L}),n.d(e,"geoNaturalEarth1",function(){return m.M}),n.d(e,"geoNaturalEarth1Raw",function(){return m.N}),n.d(e,"geoOrthographic",function(){return m.O}),n.d(e,"geoOrthographicRaw",function(){return m.P}),n.d(e,"geoStereographic",function(){return m.Q}),n.d(e,"geoStereographicRaw",function(){return m.R}),n.d(e,"geoTransverseMercator",function(){return m.S}),n.d(e,"geoTransverseMercatorRaw",function(){return m.T}),n.d(e,"geoRotation",function(){return m.U}),n.d(e,"geoStream",function(){return m.V}),n.d(e,"geoTransform",function(){return m.W});var y=n(873);n.d(e,"cluster",function(){return y.a}),n.d(e,"hierarchy",function(){return y.b}),n.d(e,"Node",function(){return y.c}),n.d(e,"pack",function(){return y.d}),n.d(e,"packSiblings",function(){return y.e}),n.d(e,"packEnclose",function(){return y.f}),n.d(e,"partition",function(){return y.g}),n.d(e,"stratify",function(){return y.h}),n.d(e,"tree",function(){return y.i}),n.d(e,"treemap",function(){return y.j}),n.d(e,"treemapBinary",function(){return y.k}),n.d(e,"treemapDice",function(){return y.l}),n.d(e,"treemapSlice",function(){return y.m}),n.d(e,"treemapSliceDice",function(){return y.n}),n.d(e,"treemapSquarify",function(){return y.o}),n.d(e,"treemapResquarify",function(){return y.p});var b=n(55);n.d(e,"interpolate",function(){return b.a}),n.d(e,"interpolateArray",function(){return b.b}),n.d(e,"interpolateBasis",function(){return b.c}),n.d(e,"interpolateBasisClosed",function(){return b.d}),n.d(e,"interpolateDate",function(){return b.e}),n.d(e,"interpolateDiscrete",function(){return b.f}),n.d(e,"interpolateHue",function(){return b.g}),n.d(e,"interpolateNumber",function(){return b.h}),n.d(e,"interpolateNumberArray",function(){return b.i}),n.d(e,"interpolateObject",function(){return b.j}),n.d(e,"interpolateRound",function(){return b.k}),n.d(e,"interpolateString",function(){return b.l}),n.d(e,"interpolateTransformCss",function(){return b.m}),n.d(e,"interpolateTransformSvg",function(){return b.n}),n.d(e,"interpolateZoom",function(){
return b.o}),n.d(e,"interpolateRgb",function(){return b.p}),n.d(e,"interpolateRgbBasis",function(){return b.q}),n.d(e,"interpolateRgbBasisClosed",function(){return b.r}),n.d(e,"interpolateHsl",function(){return b.s}),n.d(e,"interpolateHslLong",function(){return b.t}),n.d(e,"interpolateLab",function(){return b.u}),n.d(e,"interpolateHcl",function(){return b.v}),n.d(e,"interpolateHclLong",function(){return b.w}),n.d(e,"interpolateCubehelix",function(){return b.x}),n.d(e,"interpolateCubehelixLong",function(){return b.y}),n.d(e,"piecewise",function(){return b.z}),n.d(e,"quantize",function(){return b.A});var _=n(269);n.d(e,"Path",function(){return _.a}),n.d(e,"path",function(){return _.b}),n.d(e,"pathRound",function(){return _.c});var w=n(901);n.d(e,"polygonArea",function(){return w.a}),n.d(e,"polygonCentroid",function(){return w.b}),n.d(e,"polygonHull",function(){return w.c}),n.d(e,"polygonContains",function(){return w.d}),n.d(e,"polygonLength",function(){return w.e});var x=n(270);n.d(e,"quadtree",function(){return x.a});var M=n(920);n.d(e,"randomUniform",function(){return M.a}),n.d(e,"randomInt",function(){return M.b}),n.d(e,"randomNormal",function(){return M.c}),n.d(e,"randomLogNormal",function(){return M.d}),n.d(e,"randomBates",function(){return M.e}),n.d(e,"randomIrwinHall",function(){return M.f}),n.d(e,"randomExponential",function(){return M.g}),n.d(e,"randomPareto",function(){return M.h}),n.d(e,"randomBernoulli",function(){return M.i}),n.d(e,"randomGeometric",function(){return M.j}),n.d(e,"randomBinomial",function(){return M.k}),n.d(e,"randomGamma",function(){return M.l}),n.d(e,"randomBeta",function(){return M.m}),n.d(e,"randomWeibull",function(){return M.n}),n.d(e,"randomCauchy",function(){return M.o}),n.d(e,"randomLogistic",function(){return M.p}),n.d(e,"randomPoisson",function(){return M.q}),n.d(e,"randomLcg",function(){return M.r});var E=n(978);n.d(e,"scaleBand",function(){return E.a}),n.d(e,"scalePoint",function(){return E.b}),n.d(e,"scaleIdentity",function(){return E.c}),n.d(e,"scaleLinear",function(){return E.d}),n.d(e,"scaleLog",function(){return E.e}),n.d(e,"scaleSymlog",function(){return E.f}),n.d(e,"scaleOrdinal",function(){return E.g}),n.d(e,"scaleImplicit",function(){return E.h}),n.d(e,"scalePow",function(){return E.i}),n.d(e,"scaleSqrt",function(){return E.j}),n.d(e,"scaleRadial",function(){return E.k}),n.d(e,"scaleQuantile",function(){return E.l}),n.d(e,"scaleQuantize",function(){return E.m}),n.d(e,"scaleThreshold",function(){return E.n}),n.d(e,"scaleTime",function(){return E.o}),n.d(e,"scaleUtc",function(){return E.p}),n.d(e,"scaleSequential",function(){return E.q}),n.d(e,"scaleSequentialLog",function(){return E.r}),n.d(e,"scaleSequentialPow",function(){return E.s}),n.d(e,"scaleSequentialSqrt",function(){return E.t}),n.d(e,"scaleSequentialSymlog",function(){return E.u}),n.d(e,"scaleSequentialQuantile",function(){return E.v}),n.d(e,"scaleDiverging",function(){return E.w}),n.d(e,"scaleDivergingLog",function(){return E.x}),n.d(e,"scaleDivergingPow",function(){return E.y}),n.d(e,"scaleDivergingSqrt",function(){return E.z}),n.d(e,"scaleDivergingSymlog",function(){return E.A}),n.d(e,"tickFormat",function(){return E.B});var S=n(949);n.d(e,"schemeCategory10",function(){return S.a}),n.d(e,"schemeAccent",function(){return S.b}),n.d(e,"schemeDark2",function(){return S.c}),n.d(e,"schemeObservable10",function(){return S.d}),n.d(e,"schemePaired",function(){return S.e}),n.d(e,"schemePastel1",function(){return S.f}),n.d(e,"schemePastel2",function(){return S.g}),n.d(e,"schemeSet1",function(){return S.h}),n.d(e,"schemeSet2",function(){return S.i}),n.d(e,"schemeSet3",function(){return S.j}),n.d(e,"schemeTableau10",function(){return S.k}),n.d(e,"interpolateBrBG",function(){return S.l}),n.d(e,"schemeBrBG",function(){return S.m}),n.d(e,"interpolatePRGn",function(){return S.n}),n.d(e,"schemePRGn",function(){return S.o}),n.d(e,"interpolatePiYG",function(){return S.p}),n.d(e,"schemePiYG",function(){return S.q}),n.d(e,"interpolatePuOr",function(){return S.r}),n.d(e,"schemePuOr",function(){return S.s}),n.d(e,"interpolateRdBu",function(){return S.t}),n.d(e,"schemeRdBu",function(){return S.u}),n.d(e,"interpolateRdGy",function(){return S.v}),n.d(e,"schemeRdGy",function(){return S.w}),n.d(e,"interpolateRdYlBu",function(){return S.x}),n.d(e,"schemeRdYlBu",function(){return S.y}),n.d(e,"interpolateRdYlGn",function(){return S.z}),n.d(e,"schemeRdYlGn",function(){return S.A}),n.d(e,"interpolateSpectral",function(){return S.B}),n.d(e,"schemeSpectral",function(){return S.C}),n.d(e,"interpolateBuGn",function(){return S.D}),n.d(e,"schemeBuGn",function(){return S.E}),n.d(e,"interpolateBuPu",function(){return S.F}),n.d(e,"schemeBuPu",function(){return S.G}),n.d(e,"interpolateGnBu",function(){return S.H}),n.d(e,"schemeGnBu",function(){return S.I}),n.d(e,"interpolateOrRd",function(){return S.J}),n.d(e,"schemeOrRd",function(){return S.K}),n.d(e,"interpolatePuBuGn",function(){return S.L}),n.d(e,"schemePuBuGn",function(){return S.M}),
n.d(e,"interpolatePuBu",function(){return S.N}),n.d(e,"schemePuBu",function(){return S.O}),n.d(e,"interpolatePuRd",function(){return S.P}),n.d(e,"schemePuRd",function(){return S.Q}),n.d(e,"interpolateRdPu",function(){return S.R}),n.d(e,"schemeRdPu",function(){return S.S}),n.d(e,"interpolateYlGnBu",function(){return S.T}),n.d(e,"schemeYlGnBu",function(){return S.U}),n.d(e,"interpolateYlGn",function(){return S.V}),n.d(e,"schemeYlGn",function(){return S.W}),n.d(e,"interpolateYlOrBr",function(){return S.X}),n.d(e,"schemeYlOrBr",function(){return S.Y}),n.d(e,"interpolateYlOrRd",function(){return S.Z}),n.d(e,"schemeYlOrRd",function(){return S._0}),n.d(e,"interpolateBlues",function(){return S._1}),n.d(e,"schemeBlues",function(){return S._2}),n.d(e,"interpolateGreens",function(){return S._3}),n.d(e,"schemeGreens",function(){return S._4}),n.d(e,"interpolateGreys",function(){return S._5}),n.d(e,"schemeGreys",function(){return S._6}),n.d(e,"interpolatePurples",function(){return S._7}),n.d(e,"schemePurples",function(){return S._8}),n.d(e,"interpolateReds",function(){return S._9}),n.d(e,"schemeReds",function(){return S._10}),n.d(e,"interpolateOranges",function(){return S._11}),n.d(e,"schemeOranges",function(){return S._12}),n.d(e,"interpolateCividis",function(){return S._13}),n.d(e,"interpolateCubehelixDefault",function(){return S._14}),n.d(e,"interpolateRainbow",function(){return S._15}),n.d(e,"interpolateWarm",function(){return S._16}),n.d(e,"interpolateCool",function(){return S._17}),n.d(e,"interpolateSinebow",function(){return S._18}),n.d(e,"interpolateTurbo",function(){return S._19}),n.d(e,"interpolateViridis",function(){return S._20}),n.d(e,"interpolateMagma",function(){return S._21}),n.d(e,"interpolateInferno",function(){return S._22}),n.d(e,"interpolatePlasma",function(){return S._23});var k=n(45);n.d(e,"create",function(){return k.a}),n.d(e,"creator",function(){return k.b}),n.d(e,"local",function(){return k.c}),n.d(e,"matcher",function(){return k.d}),n.d(e,"namespace",function(){return k.e}),n.d(e,"namespaces",function(){return k.f}),n.d(e,"pointer",function(){return k.g}),n.d(e,"pointers",function(){return k.h}),n.d(e,"select",function(){return k.i}),n.d(e,"selectAll",function(){return k.j}),n.d(e,"selection",function(){return k.k}),n.d(e,"selector",function(){return k.l}),n.d(e,"selectorAll",function(){return k.m}),n.d(e,"style",function(){return k.n}),n.d(e,"window",function(){return k.o});var T=n(1035);n.d(e,"arc",function(){return T.a}),n.d(e,"area",function(){return T.b}),n.d(e,"line",function(){return T.c}),n.d(e,"pie",function(){return T.d}),n.d(e,"areaRadial",function(){return T.e}),n.d(e,"radialArea",function(){return T.f}),n.d(e,"lineRadial",function(){return T.g}),n.d(e,"radialLine",function(){return T.h}),n.d(e,"pointRadial",function(){return T.i}),n.d(e,"link",function(){return T.j}),n.d(e,"linkHorizontal",function(){return T.k}),n.d(e,"linkVertical",function(){return T.l}),n.d(e,"linkRadial",function(){return T.m}),n.d(e,"symbol",function(){return T.n}),n.d(e,"symbolsStroke",function(){return T.o}),n.d(e,"symbolsFill",function(){return T.p}),n.d(e,"symbols",function(){return T.q}),n.d(e,"symbolAsterisk",function(){return T.r}),n.d(e,"symbolCircle",function(){return T.s}),n.d(e,"symbolCross",function(){return T.t}),n.d(e,"symbolDiamond",function(){return T.u}),n.d(e,"symbolDiamond2",function(){return T.v}),n.d(e,"symbolPlus",function(){return T.w}),n.d(e,"symbolSquare",function(){return T.x}),n.d(e,"symbolSquare2",function(){return T.y}),n.d(e,"symbolStar",function(){return T.z}),n.d(e,"symbolTriangle",function(){return T.A}),n.d(e,"symbolTriangle2",function(){return T.B}),n.d(e,"symbolWye",function(){return T.C}),n.d(e,"symbolTimes",function(){return T.D}),n.d(e,"symbolX",function(){return T.E}),n.d(e,"curveBasisClosed",function(){return T.F}),n.d(e,"curveBasisOpen",function(){return T.G}),n.d(e,"curveBasis",function(){return T.H}),n.d(e,"curveBumpX",function(){return T.I}),n.d(e,"curveBumpY",function(){return T.J}),n.d(e,"curveBundle",function(){return T.K}),n.d(e,"curveCardinalClosed",function(){return T.L}),n.d(e,"curveCardinalOpen",function(){return T.M}),n.d(e,"curveCardinal",function(){return T.N}),n.d(e,"curveCatmullRomClosed",function(){return T.O}),n.d(e,"curveCatmullRomOpen",function(){return T.P}),n.d(e,"curveCatmullRom",function(){return T.Q}),n.d(e,"curveLinearClosed",function(){return T.R}),n.d(e,"curveLinear",function(){return T.S}),n.d(e,"curveMonotoneX",function(){return T.T}),n.d(e,"curveMonotoneY",function(){return T.U}),n.d(e,"curveNatural",function(){return T.V}),n.d(e,"curveStep",function(){return T.W}),n.d(e,"curveStepAfter",function(){return T.X}),n.d(e,"curveStepBefore",function(){return T.Y}),n.d(e,"stack",function(){return T.Z}),n.d(e,"stackOffsetExpand",function(){return T._0}),n.d(e,"stackOffsetDiverging",function(){return T._1}),n.d(e,"stackOffsetNone",function(){return T._2}),n.d(e,"stackOffsetSilhouette",function(){return T._3}),
n.d(e,"stackOffsetWiggle",function(){return T._4}),n.d(e,"stackOrderAppearance",function(){return T._5}),n.d(e,"stackOrderAscending",function(){return T._6}),n.d(e,"stackOrderDescending",function(){return T._7}),n.d(e,"stackOrderInsideOut",function(){return T._8}),n.d(e,"stackOrderNone",function(){return T._9}),n.d(e,"stackOrderReverse",function(){return T._10});var C=n(208);n.d(e,"timeInterval",function(){return C.a}),n.d(e,"utcMillisecond",function(){return C.b}),n.d(e,"utcMilliseconds",function(){return C.c}),n.d(e,"timeMillisecond",function(){return C.d}),n.d(e,"timeMilliseconds",function(){return C.e}),n.d(e,"utcSecond",function(){return C.f}),n.d(e,"utcSeconds",function(){return C.g}),n.d(e,"timeSecond",function(){return C.h}),n.d(e,"timeSeconds",function(){return C.i}),n.d(e,"timeMinute",function(){return C.j}),n.d(e,"timeMinutes",function(){return C.k}),n.d(e,"utcMinute",function(){return C.l}),n.d(e,"utcMinutes",function(){return C.m}),n.d(e,"timeHour",function(){return C.n}),n.d(e,"timeHours",function(){return C.o}),n.d(e,"utcHour",function(){return C.p}),n.d(e,"utcHours",function(){return C.q}),n.d(e,"timeDay",function(){return C.r}),n.d(e,"timeDays",function(){return C.s}),n.d(e,"utcDay",function(){return C.t}),n.d(e,"utcDays",function(){return C.u}),n.d(e,"unixDay",function(){return C.v}),n.d(e,"unixDays",function(){return C.w}),n.d(e,"timeWeek",function(){return C.x}),n.d(e,"timeWeeks",function(){return C.y}),n.d(e,"timeSunday",function(){return C.z}),n.d(e,"timeSundays",function(){return C.A}),n.d(e,"timeMonday",function(){return C.B}),n.d(e,"timeMondays",function(){return C.C}),n.d(e,"timeTuesday",function(){return C.D}),n.d(e,"timeTuesdays",function(){return C.E}),n.d(e,"timeWednesday",function(){return C.F}),n.d(e,"timeWednesdays",function(){return C.G}),n.d(e,"timeThursday",function(){return C.H}),n.d(e,"timeThursdays",function(){return C.I}),n.d(e,"timeFriday",function(){return C.J}),n.d(e,"timeFridays",function(){return C.K}),n.d(e,"timeSaturday",function(){return C.L}),n.d(e,"timeSaturdays",function(){return C.M}),n.d(e,"utcWeek",function(){return C.N}),n.d(e,"utcWeeks",function(){return C.O}),n.d(e,"utcSunday",function(){return C.P}),n.d(e,"utcSundays",function(){return C.Q}),n.d(e,"utcMonday",function(){return C.R}),n.d(e,"utcMondays",function(){return C.S}),n.d(e,"utcTuesday",function(){return C.T}),n.d(e,"utcTuesdays",function(){return C.U}),n.d(e,"utcWednesday",function(){return C.V}),n.d(e,"utcWednesdays",function(){return C.W}),n.d(e,"utcThursday",function(){return C.X}),n.d(e,"utcThursdays",function(){return C.Y}),n.d(e,"utcFriday",function(){return C.Z}),n.d(e,"utcFridays",function(){return C._0}),n.d(e,"utcSaturday",function(){return C._1}),n.d(e,"utcSaturdays",function(){return C._2}),n.d(e,"timeMonth",function(){return C._3}),n.d(e,"timeMonths",function(){return C._4}),n.d(e,"utcMonth",function(){return C._5}),n.d(e,"utcMonths",function(){return C._6}),n.d(e,"timeYear",function(){return C._7}),n.d(e,"timeYears",function(){return C._8}),n.d(e,"utcYear",function(){return C._9}),n.d(e,"utcYears",function(){return C._10}),n.d(e,"utcTicks",function(){return C._11}),n.d(e,"utcTickInterval",function(){return C._12}),n.d(e,"timeTicks",function(){return C._13}),n.d(e,"timeTickInterval",function(){return C._14});var I=n(287);n.d(e,"timeFormatDefaultLocale",function(){return I.a}),n.d(e,"timeFormat",function(){return I.b}),n.d(e,"timeParse",function(){return I.c}),n.d(e,"utcFormat",function(){return I.d}),n.d(e,"utcParse",function(){return I.e}),n.d(e,"timeFormatLocale",function(){return I.f}),n.d(e,"isoFormat",function(){return I.g}),n.d(e,"isoParse",function(){return I.h});var A=n(209);n.d(e,"now",function(){return A.a}),n.d(e,"timer",function(){return A.b}),n.d(e,"timerFlush",function(){return A.c}),n.d(e,"timeout",function(){return A.d}),n.d(e,"interval",function(){return A.e});var O=n(289);n.d(e,"transition",function(){return O.a}),n.d(e,"active",function(){return O.b}),n.d(e,"interrupt",function(){return O.c});var P=n(1076);n.d(e,"zoom",function(){return P.a}),n.d(e,"zoomTransform",function(){return P.b}),n.d(e,"zoomIdentity",function(){return P.c}),n.d(e,"ZoomTransform",function(){return P.d})},function(t,e,n){"use strict";var r=n(1096);const i=Math.pow(2,-52),o=new Uint32Array(512);class a{static from(t,e=function(t){return t[0]},n=function(t){return t[1]}){const r=t.length,i=new Float64Array(2*r);for(let o=0;o<r;o++){const r=t[o];i[2*o]=e(r),i[2*o+1]=n(r)}return new a(i)}constructor(t){const e=t.length>>1;if(e>0&&"number"!=typeof t[0])throw new Error("Expected coords to contain numbers.");this.coords=t;const n=Math.max(2*e-5,0);this._triangles=new Uint32Array(3*n),this._halfedges=new Int32Array(3*n),this._hashSize=Math.ceil(Math.sqrt(e)),this._hullPrev=new Uint32Array(e),this._hullNext=new Uint32Array(e),this._hullTri=new Uint32Array(e),this._hullHash=new Int32Array(this._hashSize),this._ids=new Uint32Array(e),this._dists=new Float64Array(e),this.update()}update(){
const{coords:t,_hullPrev:e,_hullNext:o,_hullTri:a,_hullHash:c}=this,l=t.length>>1;let h=1/0,d=1/0,p=-1/0,v=-1/0;for(let e=0;e<l;e++){const n=t[2*e],r=t[2*e+1];n<h&&(h=n),r<d&&(d=r),n>p&&(p=n),r>v&&(v=r),this._ids[e]=e}const g=(h+p)/2,m=(d+v)/2;let y,b,_;for(let e=0,n=1/0;e<l;e++){const r=u(g,m,t[2*e],t[2*e+1]);r<n&&(y=e,n=r)}const w=t[2*y],x=t[2*y+1];for(let e=0,n=1/0;e<l;e++){if(e===y)continue;const r=u(w,x,t[2*e],t[2*e+1]);r<n&&r>0&&(b=e,n=r)}let M=t[2*b],E=t[2*b+1],S=1/0;for(let e=0;e<l;e++){if(e===y||e===b)continue;const n=s(w,x,M,E,t[2*e],t[2*e+1]);n<S&&(_=e,S=n)}let k=t[2*_],T=t[2*_+1];if(S===1/0){for(let e=0;e<l;e++)this._dists[e]=t[2*e]-t[0]||t[2*e+1]-t[1];f(this._ids,this._dists,0,l-1);const e=new Uint32Array(l);let n=0;for(let t=0,r=-1/0;t<l;t++){const i=this._ids[t],o=this._dists[i];o>r&&(e[n++]=i,r=o)}return this.hull=e.subarray(0,n),this.triangles=new Uint32Array(0),void(this.halfedges=new Uint32Array(0))}if(n.i(r.a)(w,x,M,E,k,T)<0){const t=b,e=M,n=E;b=_,M=k,E=T,_=t,k=e,T=n}const C=function(t,e,n,r,i,o){const a=n-t,u=r-e,c=i-t,s=o-e,f=a*a+u*u,l=c*c+s*s,h=.5/(a*s-u*c);return{x:t+(s*f-u*l)*h,y:e+(a*l-c*f)*h}}(w,x,M,E,k,T);this._cx=C.x,this._cy=C.y;for(let e=0;e<l;e++)this._dists[e]=u(t[2*e],t[2*e+1],C.x,C.y);f(this._ids,this._dists,0,l-1),this._hullStart=y;let I=3;o[y]=e[_]=b,o[b]=e[y]=_,o[_]=e[b]=y,a[y]=0,a[b]=1,a[_]=2,c.fill(-1),c[this._hashKey(w,x)]=y,c[this._hashKey(M,E)]=b,c[this._hashKey(k,T)]=_,this.trianglesLen=0,this._addTriangle(y,b,_,-1,-1,-1);for(let u,s,f=0;f<this._ids.length;f++){const l=this._ids[f],h=t[2*l],d=t[2*l+1];if(f>0&&Math.abs(h-u)<=i&&Math.abs(d-s)<=i)continue;if(u=h,s=d,l===y||l===b||l===_)continue;let p=0;for(let t=0,e=this._hashKey(h,d);t<this._hashSize&&(-1===(p=c[(e+t)%this._hashSize])||p===o[p]);t++);let v,g=p=e[p];for(;v=o[g],n.i(r.a)(h,d,t[2*g],t[2*g+1],t[2*v],t[2*v+1])>=0;)if((g=v)===p){g=-1;break}if(-1===g)continue;let m=this._addTriangle(g,l,o[g],-1,-1,a[g]);a[l]=this._legalize(m+2),a[g]=m,I++;let w=o[g];for(;v=o[w],n.i(r.a)(h,d,t[2*w],t[2*w+1],t[2*v],t[2*v+1])<0;)m=this._addTriangle(w,l,v,a[l],-1,a[w]),a[l]=this._legalize(m+2),o[w]=w,I--,w=v;if(g===p)for(;v=e[g],n.i(r.a)(h,d,t[2*v],t[2*v+1],t[2*g],t[2*g+1])<0;)m=this._addTriangle(v,l,g,-1,a[g],a[v]),this._legalize(m+2),a[v]=m,o[g]=g,I--,g=v;this._hullStart=e[l]=g,o[g]=e[w]=l,o[l]=w,c[this._hashKey(h,d)]=l,c[this._hashKey(t[2*g],t[2*g+1])]=g}this.hull=new Uint32Array(I);for(let t=0,e=this._hullStart;t<I;t++)this.hull[t]=e,e=o[e];this.triangles=this._triangles.subarray(0,this.trianglesLen),this.halfedges=this._halfedges.subarray(0,this.trianglesLen)}_hashKey(t,e){return Math.floor(function(t,e){const n=t/(Math.abs(t)+Math.abs(e));return(e>0?3-n:1+n)/4}(t-this._cx,e-this._cy)*this._hashSize)%this._hashSize}_legalize(t){const{_triangles:e,_halfedges:n,coords:r}=this;let i=0,a=0;for(;;){const u=n[t],s=t-t%3;if(a=s+(t+2)%3,-1===u){if(0===i)break;t=o[--i];continue}const f=u-u%3,l=s+(t+1)%3,h=f+(u+2)%3,d=e[a],p=e[t],v=e[l],g=e[h];if(c(r[2*d],r[2*d+1],r[2*p],r[2*p+1],r[2*v],r[2*v+1],r[2*g],r[2*g+1])){e[t]=g,e[u]=d;const r=n[h];if(-1===r){let e=this._hullStart;do{if(this._hullTri[e]===h){this._hullTri[e]=t;break}e=this._hullPrev[e]}while(e!==this._hullStart)}this._link(t,r),this._link(u,n[a]),this._link(a,h);const c=f+(u+1)%3;i<o.length&&(o[i++]=c)}else{if(0===i)break;t=o[--i]}}return a}_link(t,e){this._halfedges[t]=e,-1!==e&&(this._halfedges[e]=t)}_addTriangle(t,e,n,r,i,o){const a=this.trianglesLen;return this._triangles[a]=t,this._triangles[a+1]=e,this._triangles[a+2]=n,this._link(a,r),this._link(a+1,i),this._link(a+2,o),this.trianglesLen+=3,a}}function u(t,e,n,r){const i=t-n,o=e-r;return i*i+o*o}function c(t,e,n,r,i,o,a,u){const c=t-a,s=e-u,f=n-a,l=r-u,h=i-a,d=o-u,p=f*f+l*l,v=h*h+d*d;return c*(l*v-p*d)-s*(f*v-p*h)+(c*c+s*s)*(f*d-l*h)<0}function s(t,e,n,r,i,o){const a=n-t,u=r-e,c=i-t,s=o-e,f=a*a+u*u,l=c*c+s*s,h=.5/(a*s-u*c),d=(s*f-u*l)*h,p=(a*l-c*f)*h;return d*d+p*p}function f(t,e,n,r){if(r-n<=20)for(let i=n+1;i<=r;i++){const r=t[i],o=e[r];let a=i-1;for(;a>=n&&e[t[a]]>o;)t[a+1]=t[a--];t[a+1]=r}else{let i=n+1,o=r;l(t,n+r>>1,i),e[t[n]]>e[t[r]]&&l(t,n,r),e[t[i]]>e[t[r]]&&l(t,i,r),e[t[n]]>e[t[i]]&&l(t,n,i);const a=t[i],u=e[a];for(;;){do{i++}while(e[t[i]]<u);do{o--}while(e[t[o]]>u);if(o<i)break;l(t,i,o)}t[n+1]=t[o],t[o]=a,r-i+1>=o-n?(f(t,e,i,r),f(t,e,n,o-1)):(f(t,e,n,o-1),f(t,e,i,r))}}function l(t,e,n){const r=t[e];t[e]=t[n],t[n]=r}e.a=a},,,,,,,,,,,,function(t,e,n){"use strict";var r=n(211);r.a,r.a,r.a,r.a,r.a,r.a,r.a,n.i(r.b)(4),n.i(r.b)(4),n.i(r.b)(4),n.i(r.b)(4),n.i(r.b)(4),n.i(r.b)(4),n.i(r.b)(4),n.i(r.b)(4),n.i(r.b)(8),n.i(r.b)(8),n.i(r.b)(8),n.i(r.b)(8),n.i(r.b)(8),n.i(r.b)(8),n.i(r.b)(8),n.i(r.b)(8),n.i(r.b)(8),n.i(r.b)(4),n.i(r.b)(4),n.i(r.b)(4),n.i(r.b)(8),n.i(r.b)(16),n.i(r.b)(16),n.i(r.b)(16),n.i(r.b)(32),n.i(r.b)(32),n.i(r.b)(48),n.i(r.b)(64);n.i(r.b)(1152),n.i(r.b)(1152)},function(t,e,n){"use strict";var r=n(211);r.a,r.a,r.a,r.a,r.a,r.a,r.a,n.i(r.b)(4),n.i(r.b)(4),n.i(r.b)(4),n.i(r.b)(4),n.i(r.b)(4),
n.i(r.b)(4),n.i(r.b)(4),n.i(r.b)(4),n.i(r.b)(4),n.i(r.b)(4),n.i(r.b)(24),n.i(r.b)(24),n.i(r.b)(24),n.i(r.b)(24),n.i(r.b)(24),n.i(r.b)(24),n.i(r.b)(24),n.i(r.b)(24),n.i(r.b)(24),n.i(r.b)(24),n.i(r.b)(1152),n.i(r.b)(1152),n.i(r.b)(1152),n.i(r.b)(1152),n.i(r.b)(1152),n.i(r.b)(2304),n.i(r.b)(2304),n.i(r.b)(3456),n.i(r.b)(5760),n.i(r.b)(8),n.i(r.b)(8),n.i(r.b)(8),n.i(r.b)(16),n.i(r.b)(24),n.i(r.b)(48),n.i(r.b)(48),n.i(r.b)(96),n.i(r.b)(192),n.i(r.b)(384),n.i(r.b)(384),n.i(r.b)(384),n.i(r.b)(768);n.i(r.b)(96),n.i(r.b)(96),n.i(r.b)(96),n.i(r.b)(1152)},function(t,e,n){"use strict";e.a=function(t,e,h,d,p,v){const g=(e-v)*(h-p),m=(t-p)*(d-v),y=g-m,b=Math.abs(g+m);return Math.abs(y)>=i*b?y:-function(t,e,i,h,d,p,v){let g,m,y,b,_,w,x,M,E,S,k,T,C,I,A,O,P,N;const L=t-d,D=i-d,j=e-p,R=h-p;I=L*R,w=r.g*L,M=L-(x=w-(w-L)),w=r.g*R,A=M*(S=R-(E=w-(w-R)))-(I-x*E-M*E-x*S),O=j*D,w=r.g*j,M=j-(x=w-(w-j)),w=r.g*D,_=A-(k=A-(P=M*(S=D-(E=w-(w-D)))-(O-x*E-M*E-x*S))),u[0]=A-(k+_)+(_-P),_=(C=I-((T=I+k)-(_=T-I))+(k-_))-(k=C-O),u[1]=C-(k+_)+(_-O),_=(N=T+k)-T,u[2]=T-(N-_)+(k-_),u[3]=N;let z=n.i(r.h)(4,u),F=o*v;if(z>=F||-z>=F)return z;if(g=t-(L+(_=t-L))+(_-d),y=i-(D+(_=i-D))+(_-d),m=e-(j+(_=e-j))+(_-p),b=h-(R+(_=h-R))+(_-p),0===g&&0===m&&0===y&&0===b)return z;if(F=a*v+r.i*Math.abs(z),(z+=L*b+R*g-(j*y+D*m))>=F||-z>=F)return z;I=g*R,w=r.g*g,M=g-(x=w-(w-g)),w=r.g*R,A=M*(S=R-(E=w-(w-R)))-(I-x*E-M*E-x*S),O=m*D,w=r.g*m,M=m-(x=w-(w-m)),w=r.g*D,_=A-(k=A-(P=M*(S=D-(E=w-(w-D)))-(O-x*E-M*E-x*S))),l[0]=A-(k+_)+(_-P),_=(C=I-((T=I+k)-(_=T-I))+(k-_))-(k=C-O),l[1]=C-(k+_)+(_-O),_=(N=T+k)-T,l[2]=T-(N-_)+(k-_),l[3]=N;const q=n.i(r.e)(4,u,4,l,c);I=L*b,w=r.g*L,M=L-(x=w-(w-L)),w=r.g*b,A=M*(S=b-(E=w-(w-b)))-(I-x*E-M*E-x*S),O=j*y,w=r.g*j,M=j-(x=w-(w-j)),w=r.g*y,_=A-(k=A-(P=M*(S=y-(E=w-(w-y)))-(O-x*E-M*E-x*S))),l[0]=A-(k+_)+(_-P),_=(C=I-((T=I+k)-(_=T-I))+(k-_))-(k=C-O),l[1]=C-(k+_)+(_-O),_=(N=T+k)-T,l[2]=T-(N-_)+(k-_),l[3]=N;const B=n.i(r.e)(q,c,4,l,s);I=g*b,w=r.g*g,M=g-(x=w-(w-g)),w=r.g*b,A=M*(S=b-(E=w-(w-b)))-(I-x*E-M*E-x*S),O=m*y,w=r.g*m,M=m-(x=w-(w-m)),w=r.g*y,_=A-(k=A-(P=M*(S=y-(E=w-(w-y)))-(O-x*E-M*E-x*S))),l[0]=A-(k+_)+(_-P),_=(C=I-((T=I+k)-(_=T-I))+(k-_))-(k=C-O),l[1]=C-(k+_)+(_-O),_=(N=T+k)-T,l[2]=T-(N-_)+(k-_),l[3]=N;const U=n.i(r.e)(B,s,4,l,f);return f[U-1]}(t,e,h,d,p,v,b)};var r=n(211);const i=(3+16*r.a)*r.a,o=(2+12*r.a)*r.a,a=(9+64*r.a)*r.a*r.a,u=n.i(r.b)(4),c=n.i(r.b)(8),s=n.i(r.b)(12),f=n.i(r.b)(16),l=n.i(r.b)(4)},function(t,e,n){"use strict";var r=n(211);r.a,r.a,r.a,r.a,r.a,r.a,r.a,n.i(r.b)(4),n.i(r.b)(4),n.i(r.b)(4),n.i(r.b)(4),n.i(r.b)(4),n.i(r.b)(4),n.i(r.b)(4),n.i(r.b)(4),n.i(r.b)(4),n.i(r.b)(8),n.i(r.b)(8),n.i(r.b)(8),n.i(r.b)(4),n.i(r.b)(8),n.i(r.b)(8),n.i(r.b)(8),n.i(r.b)(12);n.i(r.b)(192),n.i(r.b)(192)},function(t,e,n){"use strict";var r=n(1094);n.d(e,"a",function(){return r.a});n(1095),n(1092),n(1093)},,,,,,,,,,,,,function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0}),e.checkLimit=e.fetchMovingImageQuery=e.MI_SERVICE_MOBILE_LIMIT=e.MI_SERVICE_CLASSNAME_SEARCHINPUT=e.MI_SERVICE_CLASSNAME_NORESULTS=e.MI_SERVICE_CLASSNAME_LIST=e.MI_SERVICE_TYPE_MOVING_IMAGE=e.templateName=void 0;var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=d(n(7)),o=d(n(4)),a=d(n(120)),u=d(n(6)),c=d(n(58)),s=d(n(136)),f=d(n(14)),l=n(0),h=n(1);function d(t){return t&&t.__esModule?t:{default:t}}var p=e.templateName=function(t){switch(t){default:case"preview":return"mod-video-widget-preview-item";case"playlist":return"mod-video-widget-playlist-item"}},v=e.MI_SERVICE_TYPE_MOVING_IMAGE="movingImage",g=e.MI_SERVICE_CLASSNAME_LIST="mod-video-widget-list",m=e.MI_SERVICE_CLASSNAME_NORESULTS="mod-video-widget-list-no-results",y=e.MI_SERVICE_CLASSNAME_SEARCHINPUT="link-search",b=e.MI_SERVICE_MOBILE_LIMIT=3,_=e.fetchMovingImageQuery=function(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:586,e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:25,r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:0,i=arguments.length>4&&void 0!==arguments[4]?arguments[4]:"English",o=arguments.length>5&&void 0!==arguments[5]?arguments[5]:null,a=arguments.length>6&&void 0!==arguments[6]?arguments[6]:"createdDate",u=arguments.length>7&&void 0!==arguments[7]?arguments[7]:"desc",c=arguments[8],s=arguments[9],f=arguments.length>10&&void 0!==arguments[10]?arguments[10]:"/api/movingimage/videos";return(0,l.movingImageQuery)(t,e,n,r,i,o,a,u,c,s,f)},w=e.checkLimit=function(t,e){switch(t){case"XSMALL":case"SMALL":return b;default:return e}},x=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.element=e.element,this.rowIndex=(0,
l.findParentWithDynamicClass)(this.element,"row-index").className.split("-")[3],this.defaultLimit=e.limit,this.limit=w((0,f.default)().getCurrentViewport(),this.defaultLimit),this.offset=0,this.layout=this.element.dataset.layout||"preview",this.videoManagerId=this.element.dataset.videoManagerId||586,this.channelId=this.element.dataset.channelId||null,this.language=this.element.dataset.videoLanguage||"English",this.buttonLabel=this.element.dataset.buttonLabel||"Play",this.list=this.element.querySelector("."+g),this.noResults=this.element.querySelector("."+m),this.ids=this.element.dataset.ids||null,this.searchEnable=Boolean(this.element.dataset.search)||!1,this.search=this.searchEnable?this.element.querySelector("."+y):null,this.searchTerm="",this.searchField="title",this.sortBy=this.element.dataset.sortBy||"createdDate",this.sortDirection=this.element.dataset.sortDirection||"desc",this.sortDirFilter=this.element.querySelector('[data-select-name="sortDir"]')||null,this.sortFilterChangeEvent=null!==this.sortDirFilter?"db-custom-event-video-widget-list-"+this.rowIndex+"-filter-"+this.sortDirFilter.dataset.selectName+"-change":null,this.fetchAPI=_(this.videoManagerId,this.channelId,this.limit,this.offset,this.language,this.ids,this.sortBy,this.sortDirection,this.searchTerm,this.searchField),this.lastResultList=null,this.playButtonLabel=this.element.dataset.playLabel||"Play",this.loadMore=this.element.dataset.loadMore||!1,this.loadMoreInitialized=!1,this.filtersInitialized=!1,this.searchInitialized=!1,this.listenersAdded=!1,this.layoutOptions={showTitle:this.element.dataset.showTitle||!1,showDescription:this.element.dataset.showDescription||!1,showTags:this.element.dataset.showTags||!1,showType:this.element.dataset.showType||!1,showDate:this.element.dataset.showDate||!1}}return r(t,[{key:"init",value:function(){this.addListeners(),this.initFilters(),this.initLoadMore(),this.initSearch()}},{key:"addListeners",value:function(){var t=this;this.listenersAdded||"playlist"!==this.layout||(window.addEventListener(this.sortFilterChangeEvent,function(e){t.sortDirection=e.detail.filter,t.offset=0,t.clearItems(),t.resetSearch(),t.refetchItems()}),window.addEventListener(h.CONFIG.events.viewportChange,function(e){t.limit=w(e.detail.viewport,t.defaultLimit),t.clearItems(),t.resetSearch(),t.refetchItems()}),this.listenersAdded=!0)}},{key:"refetchItems",value:function(){var t=this;(0,l.fetchMovingImageItems)(function(e){return t.renderList(e)},this.videoManagerId,this.channelId,this.limit,this.offset,this.language,this.ids,this.sortBy,this.sortDirection,this.searchTerm,this.searchField)}},{key:"renderList",value:function(t){switch(0===t.length?(0,l.removeClass)(this.noResults,"hidden"):((0,l.addClass)(this.noResults,"hidden"),this.showLoadMore()),t.length>=parseInt(this.limit,10)?this.offset+=parseInt(this.limit,10):this.hideLoadMore(),this.layout){default:case"preview":this.renderShowcaseItems(t);break;case"playlist":this.renderPlaylistItems(t)}this.init()}},{key:"renderShowcaseItems",value:function(t){var e=this;this.template=u.default.getTemplate(p(this.layout)),(0,i.default)(t).forEach(function(t){var n=document.createElement("li");(0,l.addClass)(n,p(e.layout));var r=e.template;r=(0,l.replacePlaceholder)(r,"itemOverHeadline",(0,o.default)(t.createdDate).format("D. MMMM YYYY")),r=(0,l.replacePlaceholder)(r,"itemHeadline",t.title),n.insertAdjacentHTML("beforeend",r),e.appendPlayButton(n,t.id)})}},{key:"getLocalDateFormat",value:function(){var t="";switch((0,l.getCurrentLanguage)()){case"de":t="D. MMMM YYYY";break;case"en":default:t="MMMM D, YYYY"}return t}},{key:"renderPlaylistItems",value:function(t){var e=this;this.template=u.default.getTemplate(p(this.layout)),(0,i.default)(t).forEach(function(t){var n=document.createElement("li");(0,l.addClass)(n,p(e.layout));var r=e.template;if(r="true"===e.layoutOptions.showType||!0===e.layoutOptions.showType?(0,l.replacePlaceholder)(r,"itemType",'<span class="content-meta-type">'+t.type+"</span>"):(0,l.replacePlaceholder)(r,"itemType",""),"true"===e.layoutOptions.showTags||!0===e.layoutOptions.showTags){var i=t.keywords||null;if(null!==i&&i.length>0){var a='<ul class="tags-holder">';i.forEach(function(t){a+='\n              <li class="tag-pill">\n                '+t+"\n              </li>\n            "}),a+="</ul>",r=(0,l.replacePlaceholder)(r,"itemTags",a)}else r=(0,l.replacePlaceholder)(r,"itemTags","")}else r=(0,l.replacePlaceholder)(r,"itemTags","");r="true"===e.layoutOptions.showDate||!0===e.layoutOptions.showDate?(0,l.replacePlaceholder)(r,"itemDate",'<span class="content-meta-date">'+(0,o.default)(t.createdDate).format("D. MMMM YYYY")+"</span>"):(0,l.replacePlaceholder)(r,"itemDate",""),r="true"===e.layoutOptions.showTitle||!0===e.layoutOptions.showTitle?(0,l.replacePlaceholder)(r,"itemHeadline",t.title):(0,l.replacePlaceholder)(r,"itemHeadline",""),r=("true"===e.layoutOptions.showDescription||!0===e.layoutOptions.showDescription)&&t.description?(0,
l.replacePlaceholder)(r,"itemDescription",t.description):(0,l.replacePlaceholder)(r,"itemDescription",""),n.insertAdjacentHTML("beforeend",r),e.appendPlayButton(n,t.id)})}},{key:"appendPlayButton",value:function(t,e){var n=t.querySelector(".preview-container"),r=document.createElement("div");r.setAttribute("data-media-link-id",e),r.setAttribute("data-media-link-type",v),r.setAttribute("data-preview",!0),(0,l.addClass)(r,"modal-layer-link"),"preview"===this.layout?r.innerHTML='\n        <a href="#" class="button type-icon icon--bg">\n          <span class="hidden-title">'+this.playButtonLabel+'</span>\n          <svg class="icon">\n            <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svgsymbol-play"></use>\n          </svg>\n        </a>\n      ':"playlist"===this.layout&&(r.innerHTML='\n        <a href="#" class="button type-icon icon--bg">\n          <button class="button type-icon icon--bg icon--left">\n            <span class="hidden-title">'+this.playButtonLabel+'</span>\n            <svg class="icon">\n              <use xmlns:xlink="http://www.w3.org/1999/xlink" xlink:href="#svgsymbol-play"></use>\n            </svg>\n            '+this.playButtonLabel+"\n          </button>\n        </a>\n      "),new c.default({element:r,loadPreview:!0}).init(),n.appendChild(r),this.appendItemToList(t)}},{key:"appendItemToList",value:function(t){this.list.appendChild(t)}},{key:"clearItems",value:function(){this.list.innerHTML=""}},{key:"initLoadMore",value:function(){var t=this;this.loadMore&&!1===this.loadMoreInitialized&&(this.loadMoreButton=this.element.querySelector(".load-more-holder button.load-more"),this.loadMoreButton.addEventListener("click",function(){t.refetchItems()}),this.loadMoreInitialized=!0)}},{key:"hideLoadMore",value:function(){(0,l.addClass)(this.loadMoreButton,"hidden")}},{key:"showLoadMore",value:function(){(0,l.removeClass)(this.loadMoreButton,"hidden")}},{key:"initFilters",value:function(){if(!this.filtersInitialized){if(null!==this.sortDirFilter)new s.default({element:this.sortDirFilter,customEvent:this.sortFilterChangeEvent}).init();this.filtersInitialized=!0}}},{key:"initSearch",value:function(){var t=this;this.searchEnable&&!this.searchInitialized&&null!==this.search&&(this.search.addEventListener("keyup",(0,a.default)(function(e){e.target.value.length>=3&&(t.clearItems(),(0,l.removeClass)(t.loadingIndicator,"hidden"),t.offset=0,t.searchTerm=e.target.value,t.refetchItems())},500)),this.searchInitialized=!0)}},{key:"resetSearch",value:function(){null!==this.search&&""!==this.search.value&&(this.search.value="",this.searchTerm="")}}]),t}();e.default=x},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=u(n(4)),o=u(n(146)),a=n(0);function u(t){return t&&t.__esModule?t:{default:t}}var c=function(t){function e(t){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var n=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.icon=null,n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,o.default),r(e,[{key:"createEntry",value:function(){var t=this.template,e=(0,i.default)((0,a.fromDotCMSDate)(this.item.publishDate)),n=(0,a.getCurrentDisplayLanguage)(),r="de"===n?"D. MMMM YYYY":"MMMM D, YYYY",o=e.locale(n).format(r),u=new RegExp("~entryImage~","gmi"),c=new RegExp("~entryImageAlt~","gmi"),s=new RegExp("~entryLink~","gmi"),f=this.item.imageLarge||this.item.imageSmall||null,l=this.item.title;t=(t=(t=t.replace(u,(0,a.buildImageUrl)(this.item.imageLarge))).replace(c,l)).replace(s,this.item.urlMap),t=(0,a.replacePlaceholder)(t,"entryHeadline",this.item.title),t=(0,a.replacePlaceholder)(t,"entryHeadlineTitle",this.item.title.replace(/[\""]/g,"'")),t=(0,a.replacePlaceholder)(t,"entryLinkTitle",this.item.title.replace(/[\""]/g,"'")),t=(0,a.replacePlaceholder)(t,"entryDate",o),t=(0,a.replacePlaceholder)(t,"entryTeaser",""),t=this.icon?(0,a.replacePlaceholder)(t,"entryIcon",this.icon):(0,a.replacePlaceholder)(t,"entryIcon","");var h=document.createElement("div");return(0,a.addClass)(h,"widget-news-entry"),h.setAttribute("lang",n),t=t.trim(),h.innerHTML=t,t=h,f&&this.renderImages||(0,a.removeChild)(t.querySelector(".news-entry-image")),t}}]),e}();e.default=c},function(t,e,n){"use strict"
;Object.defineProperty(e,"__esModule",{value:!0});var r=function(t){return t&&t.__esModule?t:{default:t}}(n(146)),i=n(0);var o=function(t){function e(t){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var n=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.icon=(0,i.generateSVGIcon)("facebook"),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,r.default),e}();e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(t){return t&&t.__esModule?t:{default:t}}(n(146)),i=n(0);var o=function(t){function e(t){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var n=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.icon=(0,i.generateSVGIcon)("instagram"),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,r.default),e}();e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=u(n(4)),o=u(n(146)),a=n(0);function u(t){return t&&t.__esModule?t:{default:t}}var c=function(t){function e(t){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var n=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.icon=null,n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,o.default),r(e,[{key:"createEntry",value:function(){var t=this.template,e=(0,i.default)((0,a.fromDotCMSDate)(this.item.publishDate)),n=(0,a.getCurrentDisplayLanguage)(),r="de"===n?"D. MMMM YYYY":"MMMM D, YYYY",o=e.locale(n).format(r),u=new RegExp("~entryImage~","gmi"),c=new RegExp("~entryLink~","gmi"),s=this.item.imageLarge||this.item.imageSmall||null;t=(t=t.replace(u,(0,a.buildImageUrl)(s))).replace(c,this.item.urlMap),t=(0,a.replacePlaceholder)(t,"entryHeadline",this.item.title),t=(0,a.replacePlaceholder)(t,"entryHeadlineTitle",this.item.title.replace(/[\""]/g,"'")),t=(0,a.replacePlaceholder)(t,"entryTeaser",this.item.teaserText),t=(0,a.replacePlaceholder)(t,"entryTeaserTitle",this.item.teaserText.replace(/[\""]/g,"'")),t=(0,a.replacePlaceholder)(t,"entryLinkTitle",this.item.title.replace(/[\""]/g,"'")),t=(0,a.replacePlaceholder)(t,"entryDate",o),t=this.icon?(0,a.replacePlaceholder)(t,"entryIcon",this.icon):(0,a.replacePlaceholder)(t,"entryIcon","");var f=document.createElement("div");return(0,a.addClass)(f,"widget-news-entry"),f.setAttribute("lang",n),t=t.trim(),f.innerHTML=t,t=f,s&&this.renderImages||(0,a.removeChild)(t.querySelector(".news-entry-image")),t}}]),e}();e.default=c},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(t){return t&&t.__esModule?t:{default:t}}(n(146)),i=n(0);var o=function(t){function e(t){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var n=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.icon=(0,i.generateSVGIcon)("rss"),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,r.default),
e}();e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(t){return t&&t.__esModule?t:{default:t}}(n(146)),i=n(0);var o=function(t){function e(t){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var n=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.icon=(0,i.generateSVGIcon)("youtube"),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,r.default),e}();e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=u(n(6)),o=u(n(1149)),a=n(0);function u(t){return t&&t.__esModule?t:{default:t}}var c="news-entry-holder",s=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.element=e.element,this.limit=e.limit,this.list=this.element.querySelector("."+c),this.readAllButton=this.element.querySelector(".widget-news-button"),this.lastResultList=null,this.fetchAPI="/api/content/limit/"+this.limit+"/render/false/type/json/query/+contentType:calendarEvent +languageId:"+(0,a.getCMSLanguageId)()+" +deleted:false /orderby/modDate desc"}return r(t,[{key:"init",value:function(){}},{key:"renderList",value:function(t){var e=this;this.template=i.default.getTemplate("live-feed-template"),t.contentlets.forEach(function(t){var n=new o.default({item:t,template:e.template}).createEntry();e.list.appendChild(n)})}}]),t}();e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=u(n(6)),o=u(n(1152)),a=n(0);function u(t){return t&&t.__esModule?t:{default:t}}var c="news-entry-holder",s=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.element=e.element,this.limit=e.limit,this.renderImages=e.renderImages,this.list=this.element.querySelector("."+c),this.readAllButton=this.element.querySelector(".widget-news-button"),this.lastResultList=null,this.fetchAPI="/api/content/limit/"+this.limit+"/render/false/type/json/query/+contentType:C03News +languageId:"+(0,a.getCMSLanguageId)()+" +(categories:important) +deleted:false /orderby/modDate desc"}return r(t,[{key:"init",value:function(){}},{key:"renderList",value:function(t){var e=this;this.template=i.default.getTemplate("live-feed-template",this.element.parentNode),t.contentlets.forEach(function(t){var n=new o.default({item:t,template:e.template,renderImages:e.renderImages}).createEntry();e.list.appendChild(n)})}}]),t}();e.default=s},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=l(n(6)),o=l(n(146)),a=l(n(509)),u=l(n(1153)),c=l(n(1154)),s=l(n(1150)),f=l(n(1151));function l(t){return t&&t.__esModule?t:{default:t}}var h="news-entry-holder",d=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.element=e.element,this.limit=e.limit,this.renderImages=e.renderImages,this.list=this.element.querySelector("."+h),this.readAllButton=this.element.querySelector(".widget-news-button"),this.lastResultList=null,this.fetchAPI=this.element.dataset.sourceUrl}return r(t,[{key:"init",value:function(){}},{key:"renderList",value:function(t){var e=this;try{t.content.channels[0].items.forEach(function(t){var n=null;e.template=i.default.getTemplate("live-feed-template",e.element.parentNode),n=t.uniqueId.indexOf("TWITTER")>=0?new a.default({item:t,template:e.template,renderImages:e.renderImages}).createEntry():t.uniqueId.indexOf("RSS")>=0?new u.default({item:t,template:e.template,renderImages:e.renderImages
}).createEntry():t.uniqueId.indexOf("YOUTUBE")>=0?new c.default({item:t,template:e.template,renderImages:e.renderImages}).createEntry():t.uniqueId.indexOf("FACEBOOK")>=0?new s.default({item:t,template:e.template,renderImages:e.renderImages}).createEntry():t.uniqueId.indexOf("INSTAGRAM")>=0?new f.default({item:t,template:e.template,renderImages:e.renderImages}).createEntry():new o.default({item:t,template:e.template,renderImages:e.renderImages}).createEntry(),e.list.appendChild(n)})}catch(t){console.info("Error while accessing social media proxy",t)}}}]),t}();e.default=d},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=a(n(509)),o=a(n(6));function a(t){return t&&t.__esModule?t:{default:t}}var u="news-entry-holder",c=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.element=e.element,this.limit=e.limit,this.renderImages=e.renderImages,this.list=this.element.querySelector("."+u),this.readAllButton=this.element.querySelector(".widget-news-button"),this.lastResultList=null,this.fetchAPI="https://www.dbhacu.com/newsroom/v2/json/lang/de/all/query/32/page/0/"+this.limit}return r(t,[{key:"init",value:function(){}},{key:"renderList",value:function(t){var e=this;this.template=o.default.getTemplate("live-feed-template"),t.content.channels[0].items.forEach(function(t){var n=new i.default({item:t,template:e.template,renderImages:e.renderImages}).createEntry();e.list.appendChild(n)})}}]),t}();e.default=c},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=f(n(1156)),o=f(n(1158)),a=f(n(1155)),u=f(n(1109)),c=f(n(1157)),s=n(0);function f(t){return t&&t.__esModule?t:{default:t}}var l=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};switch(function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.element=e.element,this.autoRefreshEnabled=!1,this.defaultRefresh=5e5,this.liveService=null,this.loadingIndicator=this.element.querySelector(".mod-indicator"),this.limit=this.element.dataset.feedQuantity||5,this.renderImages="true"===this.element.dataset.renderImages,this.element.dataset.feedType){case"socialMediaProxy":this.liveService=new c.default({element:this.element,limit:this.limit,renderImages:this.renderImages});break;case"twitter":this.liveService=new o.default({element:this.element,limit:this.limit,renderImages:this.renderImages});break;case"events":this.liveService=new a.default({element:this.element,limit:this.limit,renderImages:this.renderImages});break;case"movingImage":this.liveService=new u.default({element:this.element,limit:this.limit});break;case"news":default:this.liveService=new i.default({element:this.element,limit:this.limit,renderImages:this.renderImages})}}return r(t,[{key:"init",value:function(){var t=this;this.fetchContent(),this.autoRefreshEnabled&&window.setInterval(function(){t.fetchContent()},this.defaultRefresh)}},{key:"fetchContent",value:function(){var t=this;(0,s.removeClass)(this.loadingIndicator,"hidden"),fetch(this.liveService.fetchAPI).then(function(t){return t.json()}).then(function(e){null!==t.liveService.lastResultList&&JSON.stringify(t.liveService.lastResultList)===JSON.stringify(e)||(t.liveService.lastResultList=e,(0,s.querySelectorArray)(t.element,".widget-news-entry").forEach(function(t){(0,s.removeChild)(t)}),t.liveService.renderList(e),(0,s.addClass)(t.loadingIndicator,"hidden"))}).catch(function(t){console.warn("Something went wrong while fetching of news",t)})}}]),t}();e.default=l},,,,,,,,,,,,,,,,,,function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=s(n(4)),o=n(0),a=n(1),u=s(n(43)),c=s(n(3));function s(t){return t&&t.__esModule?t:{default:t}}var f=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.element=e.element,this.submitButton=this.element.querySelector("button"),this.form=this.element.querySelector("form"),this.contentIdentifier=this.element.dataset.contentIdentifier.trim(),
this.votingBox=this.element.querySelector(".voting-box.type-voting"),this.resultBox=this.element.querySelector(".voting-box.type-result"),this.loadingIndicator=this.resultBox.querySelector(".mod-indicator"),this.errorMessage=this.element.querySelector(".error-message"),this.votingInfo=this.element.querySelector(".voting-info"),this.totalInfo=this.element.querySelector(".result-total span"),this.credits=this.element.querySelector(".type-result .voting-question"),this.localStorageIdentifier="db-voting",this.localStorageValue=JSON.parse(localStorage.getItem(this.localStorageIdentifier))||[],this.dateExpired=!1,this.checkboxButton=(0,o.querySelectorArray)(this.element,".checkbox-button")}return r(t,[{key:"init",value:function(){this.replaceDate(),this.userIsBlocked()||this.dateExpired?(this.showResultBox(),this.loadResults()):(this.submitButton.addEventListener("click",function(t){var e=document.createEvent("Event");e.initEvent("submit",!1,!0),t.target.closest("form").dispatchEvent(e),t.preventDefault()}),this.submitListener(),this.makeButtonAccessible())}},{key:"userIsBlocked",value:function(){return Array.isArray(this.localStorageValue)&&this.localStorageValue.indexOf(this.contentIdentifier)>=0}},{key:"submitListener",value:function(){var t=this;this.form.addEventListener("submit",function(e){t.handleSavedData(),t.showResultBox();var n=null;(0,o.querySelectorArray)(e.target,"input").forEach(function(t,e){t.checked&&(n=e)});var r=new FormData(e.target),i={votingContentId:t.contentIdentifier,addTo:r.get("chosen")},s=t.element.querySelector("input[value='"+r.get("chosen")+"']"),f=s?s.dataset.label:"";(new FormData).append("json",(0,u.default)(i)),(0,c.default)().trackByAction("content_Voting_"+r.get("chosen")+"_"+f+"_Vote now"),fetch(a.CONFIG.voting.apiUrl,{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify(i)}).then(function(e){200===e.status?t.loadResults(n):t.showError()}).catch(function(){}),e.preventDefault()})}},{key:"loadResults",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null;fetch(""+a.CONFIG.voting.resultUrl+this.contentIdentifier,(0,o.fetchOptions)("GET",null,!0)).then(function(t){return t.json()}).then(function(t){return t.contentlets}).then(function(n){if(n&&0!==n.length){var r=n[0];if(r&&"keyValue"in r){var i=r.keyValue,a=0,u=[];(0,o.querySelectorArray)(t.element,"input").forEach(function(t){t.value in i?(u.push({label:t.dataset.label,value:i[t.value]}),a+=parseInt(i[t.value],10)):u.push({label:t.dataset.label,value:0})}),t.replaceTotal(a);var c="";u.forEach(function(t){c+='<li><div class="entry-wrapper"><span>'+t.label+'</span><span class="result-percentage">'+Math.round(100*t.value/a)+" %</span></div></li>"}),t.resultBox.querySelector(".result-list-wrapper").insertAdjacentHTML("beforeend",c),(0,o.removeChild)(t.loadingIndicator)}else{if(null!==e){var s=[];(0,o.querySelectorArray)(t.element,"input").forEach(function(t,n){s.push({label:t.dataset.label,value:n===e?1:0})});t.replaceTotal(1);var f="";s.forEach(function(t){f+='<li><div class="entry-wrapper"><span>'+t.label+'</span><span class="result-percentage">'+Math.round(100*t.value/1)+" %</span></div></li>"}),t.resultBox.querySelector(".result-list-wrapper").insertAdjacentHTML("beforeend",f)}(0,o.removeChild)(t.loadingIndicator)}}else t.showNoVotes()}).catch(function(){t.showError()})}},{key:"showResultBox",value:function(){this.userIsBlocked()||(0,o.addClass)(this.credits,"hidden"),(0,o.addClass)(this.votingBox,"hidden"),(0,o.removeClass)(this.resultBox,"hidden")}},{key:"showError",value:function(){(0,o.removeClass)(this.errorMessage,"hidden"),this.loadingIndicator&&this.loadingIndicator.remove()}},{key:"showNoVotes",value:function(){(0,o.addClass)(this.credits,"hidden"),(0,o.addClass)(this.totalInfo,"hidden"),this.loadingIndicator&&this.loadingIndicator.remove()}},{key:"makeButtonAccessible",value:function(){this.checkboxButton.forEach(function(t){var e=(0,o.findParent)(t,"entry-wrapper").querySelector("input");t.addEventListener("click",function(t){t.preventDefault(),e.checked=!0}),t.addEventListener("keyup",function(t){(0,o.checkKeyCode)(t,a.KEYCODES.ENTER)&&(e.checked=!0,t.preventDefault())})})}},{key:"handleSavedData",value:function(){void 0===this.localStorageValue||0===this.localStorageValue.length?localStorage.setItem(this.localStorageIdentifier,JSON.stringify([this.contentIdentifier])):this.localStorageValue.indexOf(this.contentIdentifier)<0&&(this.localStorageValue.push(this.contentIdentifier),localStorage.setItem(this.localStorageIdentifier,JSON.stringify(this.localStorageValue))),this.localStorageValue=JSON.parse(localStorage.getItem(this.localStorageIdentifier))}},{key:"replaceTotal",value:function(t){if(null!==this.totalInfo){var e=this.totalInfo.innerText.match(/\d+/);this.totalInfo.innerText=this.totalInfo.innerText.replace(e,t)}}},{key:"replaceDate",value:function(){if(null!==this.votingInfo&&""!==this.element.dataset.expirationDate){
var t=(0,o.getCurrentDisplayLanguage)(),e=(0,i.default)((0,o.fromDotCMSDate)(this.element.dataset.expirationDate)||new Date),n="de"===t?"D. MMMM":"MMMM D",r=e.locale(t).format(n);this.dateExpired=e.isBefore((0,i.default)(new Date)),this.votingInfo.innerHTML=this.votingInfo.innerHTML.replace("~date~",r)}else this.dateExpired=!1}}]),t}();e.default=f},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,n){"use strict";var r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},i=c(n(1660)),o=c(n(1514)),a=c(n(1516)),u=c(n(1513));function c(t){return t&&t.__esModule?t:{default:t}}var s={SocialMediaWall:i.default,SubscriptionForm:o.default,VotingGauge:a.default,ModalLayerLink:u.default};window.classesAdditional=window.classesAdditional||{},window.classesAdditional=r({},window.classesAdditional,s);window.sharedObjects=window.sharedObjects||{},window.sharedObjects=r({},window.sharedObjects,{})},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=n(1),o=function(t){return t&&t.__esModule?t:{default:t}}(n(70));var a=function(t){function e(){return function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e),function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).apply(this,arguments))}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,o.default),r(e,[{key:"removePlayer",value:function(){if(document.getElementById(i.CONFIG.movingImage.playerElementId))try{window.VideoPlayer.Collection.getPlayerById(i.CONFIG.movingImage.playerElementId)&&(document.querySelector(".modal-layer-content").innerHTML=null,window.VideoPlayer.Collection.removePlayerById(i.CONFIG.movingImage.playerElementId))}catch(t){console.error("Error occurred while trying to get or remove player:",t)}}}]),e}();e.default=a},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=n(0),o=n(1),a=s(n(1512)),u=n(30),c=s(u);function s(t){return t&&t.__esModule?t:{default:t}}var f=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.selector=e.element,this.cta=e.cta||(0,i.hasClass)(this.selector,"button")?this.selector:this.selector.querySelector(".button"),this.videoType=e.videoType||this.selector.getAttribute("data-media-link-type"),this.videoId=e.videoId||this.selector.getAttribute("data-media-link-id"),this.loadPreview=e.loadPreview,void 0===this.loadPreview&&void 0!==this.selector&&(this.loadPreview=this.selector.getAttribute("data-media-preview"))}return r(t,[{key:"init",value:function(){"movingImage"===this.videoType&&(this.curExt=new a.default({videoID:this.videoId}),this.curExt.init(),this.loadPreview&&this.placeThumbnail(this.cta),this.bindEvents(),this.bindHashHandling())}},{key:"bindHashHandling",value:function(){var t=this;window.location.hash.indexOf(this.curExt.hashID)>=0&&window.location.hash.indexOf(this.curExt.videoID)>=0&&window.setTimeout(function(){var e=document.createElement("DIV");(0,i.addClass)(e,"preload-image"),e.innerHTML='<button class="button">'+(0,i.generateSVGIcon)("play","icon")+"</button>",t.placeThumbnail(e.querySelector("button")),(0,i.dispatchCustomEvent)(o.CONFIG.events.modalReplaceContent,e),(0,i.dispatchCustomEvent)(o.CONFIG.events.modalShow),e.querySelector("button").addEventListener("click",function(e){e.preventDefault(),(0,i.dispatchCustomEvent)(o.CONFIG.events.modalReplaceContent,t.curExt.getMediaContentElement()),t.curExt.replaceMediaContentElementWidthPlayer(),t.curExt.webTrackEvent()})},700)}},{key:"bindEvents",value:function(){var t=this;this.cta.addEventListener("click",function(e){
e.preventDefault();var n=new c.default;n.init(),n.injectServiceCheck(function(){t.initialiseMovingImage()},function(t){n.showDeniedModalVideo(t)},u.UCEVENT_SERVICE_MOVINGIMAGE)})}},{key:"initialiseMovingImage",value:function(){window.location.hash=this.curExt.hashID+"="+this.videoId,(0,i.dispatchCustomEvent)(o.CONFIG.events.modalReplaceContent,this.curExt.getMediaContentElement()),this.curExt.replaceMediaContentElementWidthPlayer(),this.curExt.webTrackEvent(),(0,i.dispatchCustomEvent)(o.CONFIG.events.modalShow)}},{key:"placeThumbnail",value:function(t){var e=this;(new c.default).injectServiceCheck(function(){e.curExt.placeThumbnail(t)},function(){e.curExt.placeThumbnail(t)},u.UCEVENT_SERVICE_MOVINGIMAGE)}}]),t}();e.default=f},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=u(n(7)),o=n(0),a=u(n(217));function u(t){return t&&t.__esModule?t:{default:t}}var c=function(t){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var n=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.xxsRedirectUrl=n.element.dataset.xssRedirectUrl,n.hasRedirectUrl=!(""===n.xxsRedirectUrl||void 0===n.xxsRedirectUrl),n.xssFound=!1,n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,a.default),r(e,[{key:"addClickEvent",value:function(){var t=this;this.submitButton.addEventListener("click",function(e){(0,i.default)((0,o.querySelectorArray)(t.element,".error")).forEach(function(t){(0,o.removeClass)(t,"error")}),t.validateForm(),null!==t.element.querySelector(".error")?e.preventDefault():t.xssFound&&t.hasRedirectUrl&&(window.location.href=t.xxsRedirectUrl,e.preventDefault())})}},{key:"validateForm",value:function(){for(var t=void 0,e=3===(0,o.getCurrentLanguageCode)()?"Geben Sie bitte gültige Daten ein":"Please enter valid information",n=/(eval|alert|on\w+|function\s+\w+)\s*\(\s*(['+\w](,?\s*['+\w]*)*)*\s*\)/gim,r=/<(script|iframe|embed|frame|frameset|object|img|applet|body|html|style|layer|link|ilayer|meta|bgsound)/gim,i=0;i<this.formFields.length;i+=1){var a=this.formFields[i];a.value=a.value.trim();var u=null!==a.getAttribute("required"),c=null===a.parentElement.querySelector(".error-message"),s=""===a.value;if("email"===a.getAttribute("type")){if(u||!s){a.value.match(/^[a-z0-9!#$%&'*+/=?^_`{|}~-]+(?:\.[a-z0-9!#$%&'*+/=?^_`{|}~-]+)*@(?:[a-z0-9](?:[a-z0-9-]*[a-z0-9])?\.)+[a-z0-9](?:[a-z0-9-]*[a-z0-9])?$/i)||(c&&this.attachErrorWrapper(a.parentElement),0===a.parentElement.querySelector(".error-message").innerText.length&&(a.parentElement.querySelector(".error-message").innerText=e),this.attachError(a),t=t||a)}}else if(u)if("SELECT"===a.nodeName&&s){var f=(0,o.findParent)(a,"type-custom-select");c&&this.attachErrorWrapper(a.parentElement),0===a.parentElement.querySelector(".error-message").innerText.length&&(a.parentElement.querySelector(".error-message").innerText=e),this.attachError(f),t=t||f.getElementsByTagName("button")[0]}else if("checkbox"!==a.getAttribute("type")||a.checked)if("radio"!==a.getAttribute("type")||a.checked)s&&(c&&this.attachErrorWrapper(a.parentElement),0===a.parentElement.querySelector(".error-message").innerText.length&&(a.parentElement.querySelector(".error-message").innerText=e),this.attachError(a),t=t||a);else{this.element.querySelector('input[name="'+a.getAttribute("name")+'"]:checked')||((0,o.findParent)(a,"radio-label").classList.add("error"),t=t||a)}else(0,o.findParent)(a,"checkbox-label").classList.add("error"),t=t||a;(n.test(a.value)||r.test(a.value))&&(this.xssFound=!0,this.hasRedirectUrl||(c&&this.attachErrorWrapper(a.parentElement),0===a.parentElement.querySelector(".error-message").innerText.length&&(a.parentElement.querySelector(".error-message").innerText=e),this.attachError(a),t=t||a))}t&&t.focus()}},{key:"attachErrorWrapper",value:function(t){var e=arguments.length>1&&void 0!==arguments[1]?arguments[1]:null;if(null!==t){var n="error-message";e&&(n+=" "+e);var r=document.createElement("SPAN");r.classList.add(n),t.appendChild(r)}}}]),e}();e.default=c},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=Object.assign||function(t){for(var e=1;e<arguments.length;e++){var n=arguments[e]
;for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(t[r]=n[r])}return t},i=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),o=function(t){if(t&&t.__esModule)return t;var e={};if(null!=t)for(var n in t)Object.prototype.hasOwnProperty.call(t,n)&&(e[n]=t[n]);return e.default=t,e}(n(1079));function a(t){if(Array.isArray(t)){for(var e=0,n=Array(t.length);e<t.length;e++)n[e]=t[e];return n}return Array.from(t)}var u=function(){function t(e){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.alphabet=[].concat(a(Array(26))).map(function(t,e){return String.fromCharCode(e+97).toUpperCase()}),this.config={panel:{startAngle:-90,endAngle:90,width:120},sections:[],width:e.width,height:e.height},e.results&&this.calcSections(e)}return i(t,[{key:"calcSections",value:function(t){for(var e=[],n=[],i=[],o=t.results,a=o.length,u=0;u<a;u+=1){var c=this.alphabet[u];if(0!==o[u].value){var s=100*o[u].value/t.total,f=void 0;(f=r({},o[u],0===u?{from:0,to:s,half:s/2/100,letter:c}:u===a-1?{from:e[u-1].to,to:100,half:((100-e[u-1].to)/2+e[u-1].to)/100,letter:c}:{from:e[u-1].to,to:e[u-1].to+s,half:((s-e[u-1].to)/2+e[u-1].to)/100,letter:c})).perc=100/t.total*o[u].value,t.vote===o[u].key&&(this.config.vote=((f.to-f.from)/2+f.from)/100),e.push(f)}var l=Math.round(100/t.total*o[u].value);n.push(c+" ("+l+"%)"),i.push({letter:c,perc:l,color:o[u].color})}this.config.sections=e,this.config.results=i,this.config.graphicDescription=t.graphicDescription,this.config.resultArr=n.join(", "),this.config.identifier=t.identifier,this.config.needle=t.needle}},{key:"init",value:function(){var t=this,e=o.create("svg").attr("width",this.config.width).attr("height",this.config.height).attr("role","img").attr("aria-labelledby",this.config.identifier+"TitleID "+this.config.identifier+"DescId");e.append("title").attr("id",this.config.identifier+"TitleID").text(this.config.graphicDescription.title),e.append("desc").attr("id",this.config.identifier+"DescId").text(this.config.graphicDescription.description+" "+this.config.resultArr);var n=Math.min.apply(Math,a(this.config.sections.map(function(t){return t.from}))),r=Math.max.apply(Math,a(this.config.sections.map(function(t){return t.to}))),i=o.scaleLinear().domain([n,r]).range([this.config.panel.startAngle,this.config.panel.endAngle]),u=Math.floor(Math.max(this.config.width,this.config.height)/2)-2,c=o.arc().outerRadius(u).innerRadius(u-this.config.panel.width);e.append("g").attr("transform","translate("+this.config.width/2+","+this.config.height/1.1+")").selectAll("path.arc").data(this.config.sections).join("path").attr("id",function(t,e){return"donutArc"+e}).attr("class","arc").attr("d",function(e){return c({startAngle:t.deg2rad(i(e.from)),endAngle:t.deg2rad(i(e.to))})}).attr("fill",function(t){return t.color}).attr("stroke","#fff").attr("stroke-width","3");var s=e.append("g").attr("transform","translate("+this.config.width/2+", "+(this.config.height-20)+")"),f=e.append("g").attr("class","legend").attr("transform","translate(20, 0)"),l=e.append("text").attr("x",0).attr("y",this.config.height/1.01).attr("font-size","1rem").text(""+this.config.graphicDescription.yourVote),h=f.selectAll(".legend").data(this.config.results).enter().append("g").attr("class","legend");return h.append("rect").attr("width",15).attr("height",15).attr("fill",function(t){return t.color}),h.append("text").attr("x",20).attr("y",14).text(function(t){return t.letter+" ("+Math.round(t.perc)+"%)"}),o.timeout(function(){var e=0,n=[];h.each(function(){var t=o.select(this),r=function(t){return t.getBBox().width}(t.select("text").node()),i="translate("+e+", 0)";n.push(i),t.attr("transform",i),e+=20+r+10});var r=(t.config.width-e)/2;f.attr("transform","translate("+r+", 0)"),h.each(function(t,e){o.select(this).attr("transform",n[e])}),l.attr("x",t.config.width/2-l.node().getBBox().width/2+"px"),t.drawNeedle(s)}),e.node()}},{key:"drawNeedle",value:function(t){function e(t){return function(t){return t*Math.PI/180}(function(t){return 360*t}(t))}var n=this.config.vote,r=this.config.needle;function i(t,e){this.len=t,this.radius=e}i.prototype.drawOn=function(t,e){t.append("circle").attr("class","needle-center").attr("cx",0).attr("cy",-20).attr("fill",r).attr("r",this.radius),t.append("path").attr("class","needle").attr("fill",r).attr("d",this.mkCmd(e))},i.prototype.mkCmd=function(t){var n=e(t/2),r=0-this.len*Math.cos(n),i=-20-this.len*Math.sin(n);return"M "+(0-this.radius*Math.cos(n-Math.PI/2))+" "+(-20-this.radius*Math.sin(n-Math.PI/2))+" L "+r+" "+i+" L "+(0-this.radius*Math.cos(n+Math.PI/2))+" "+(-20-this.radius*Math.sin(n+Math.PI/2))},i.prototype.animateOn=function(t,e){var n=this;t.transition().delay(500).ease(o.easeBounceOut).duration(1e3).selectAll(".needle").tween("progress",function(){
return function(t){var r=t*e;o.select(this).attr("d",n.mkCmd(r))}})};var a=new i(180,15);a.drawOn(t,0),a.animateOn(t,n)}},{key:"deg2rad",value:function(t){return Math.PI/180*t}}]),t}();e.default=u},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=n(0),o=f(n(43)),a=f(n(3)),u=n(1),c=f(n(1177)),s=f(n(1515));function f(t){return t&&t.__esModule?t:{default:t}}var l=function(t){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var n=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.element=t.element,n.submitButton=n.element.querySelector("button"),n.form=n.element.querySelector("form"),n.contentIdentifier=n.element.dataset.contentIdentifier.trim(),n.needle=n.element.dataset.needle,n.votingBox=n.element.querySelector(".voting-box.type-voting"),n.resultBox=n.element.querySelector(".voting-box.type-result"),n.loadingIndicator=n.resultBox.querySelector(".mod-indicator"),n.errorMessage=n.element.querySelector(".error-message"),n.votingOverHeadlineResults=n.element.querySelector(".type-result .voting-over-headline"),n.votingInfo=n.element.querySelector(".voting-info"),n.totalInfo=n.element.querySelector(".result-total span"),n.credits=n.element.querySelector(".type-result .voting-over-headline"),n.localStorageIdentifier="db-voting-gauge",n.localStorageValue=[],n.dateExpired=!1,n.checkboxButton=(0,i.querySelectorArray)(n.element,".checkbox-button"),n.votingGraphic=n.element.querySelector(".voting-graphic"),n.graphicDescription=n.element.dataset.graphicdescription&&JSON.parse(n.element.dataset.graphicdescription),n.getLocalStorageValue(),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,c.default),r(e,[{key:"isArrayOfStrings",value:function(t){return t.every(function(t){return"string"==typeof t})}},{key:"getLocalStorageValue",value:function(){var t=this,e=localStorage.getItem(this.localStorageIdentifier);if(e){var n=JSON.parse(e);if(n)if(this.isArrayOfStrings(n))this.localStorageValue=n;else{var r=n.map(function(t){return t.id}),i=n.filter(function(e){return e.id===t.contentIdentifier})[0];this.localStorageValue=r,this.selectedValue=i&&i.selection&&i.selection.toString()||null}}}},{key:"submitListener",value:function(){var t=this;this.form.addEventListener("submit",function(e){e.preventDefault();var n=null;(0,i.querySelectorArray)(e.target,"input").forEach(function(t,e){t.checked&&(n=e)});var r=new FormData(e.target),c={votingContentId:t.contentIdentifier,addTo:r.get("chosen")};t.selection=r.get("chosen"),t.handleLocalStorage(),t.showResultBox();var s=t.element.querySelector("input[value='"+r.get("chosen")+"']"),f=s?s.dataset.label:"";(new FormData).append("json",(0,o.default)(c)),(0,a.default)().trackByAction("content_Voting_"+r.get("chosen")+"_"+f+"_Vote now"),fetch(u.CONFIG.voting.apiUrl,{method:"POST",headers:{Accept:"application/json","Content-Type":"application/json"},body:JSON.stringify(c)}).then(function(e){200===e.status?t.loadResults(n,!0):t.showError()}).catch(function(){})})}},{key:"loadResults",value:function(){var t=this,e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:null,n=arguments.length>1&&void 0!==arguments[1]&&arguments[1],r={width:500,height:350,total:0,results:null,vote:this.selectedValue&&this.selectedValue.toString(),graphicDescription:this.graphicDescription,identifier:this.contentIdentifier,needle:this.needle};fetch(""+u.CONFIG.voting.resultUrl+this.contentIdentifier,(0,i.fetchOptions)("GET",null,!0)).then(function(t){return t.json()}).then(function(t){return t.contentlets}).then(function(o){if(o&&0!==o.length){var a=o[0];if(a&&"keyValue"in a){var u=a.keyValue,c=0,f=[];(0,i.querySelectorArray)(t.element,"input").forEach(function(t){t.value in u?(f.push({color:t.dataset.color,label:t.dataset.label,value:u[t.value],key:t.value}),c+=parseInt(u[t.value],10)):f.push({color:t.dataset.color,label:t.dataset.label,value:0,key:t.value})}),t.replaceTotal(c);var l="";f.forEach(function(t){
l+='\n              <li>\n                <div class="entry-wrapper">\n                  <span>'+t.label+'</span>\n                  <span class="result-percentage">'+Math.round(100*t.value/c)+' %</span>\n                  <span class="color-box" style="background: '+t.color+'" />\n                </div>\n              </li>'}),t.resultBox.querySelector(".result-list-wrapper").insertAdjacentHTML("beforeend",l),(0,i.removeChild)(t.loadingIndicator),r.total=c,r.results=f}else{if(null!==e){var h=[];(0,i.querySelectorArray)(t.element,"input").forEach(function(t,n){h.push({label:t.dataset.label,value:n===e?1:0})});t.replaceTotal(1);var d="";h.forEach(function(t){d+='\n                <li>\n                  <div class="entry-wrapper">\n                    <span>'+t.label+'</span>\n                    <span class="result-percentage">'+Math.round(100*t.value/1)+' %</span>\n                    <span class="color-box" style="background: '+t.color+'" />\n                  </div>\n                </li>'}),t.resultBox.querySelector(".result-list-wrapper").insertAdjacentHTML("beforeend",d),r.total=1,r.results=h}(0,i.removeChild)(t.loadingIndicator)}if(t.votingGraphic){var p=new s.default(r);t.votingGraphic.append(p.init())}n&&t.element.focus()}else t.showNoVotes()}).catch(function(){t.showError()})}},{key:"handleLocalStorage",value:function(){if(void 0===this.localStorageValue||0===this.localStorageValue.length)localStorage.setItem(this.localStorageIdentifier,JSON.stringify([{id:this.contentIdentifier,selection:this.selection}]));else if(this.localStorageValue.indexOf(this.contentIdentifier)<0){var t=localStorage.getItem(this.localStorageIdentifier),e=JSON.parse(t);e.push({id:this.contentIdentifier,selection:this.selection}),localStorage.setItem(this.localStorageIdentifier,JSON.stringify(e))}this.getLocalStorageValue()}}]),e}();e.default=l},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(t){return t&&t.__esModule?t:{default:t}}(n(495)),i=n(0);var o=function(t){function e(t){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var n=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.icon=(0,i.generateSVGIcon)("facebook"),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,r.default),e}();e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(t){return t&&t.__esModule?t:{default:t}}(n(495)),i=n(0);var o=function(t){function e(t){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var n=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.icon=(0,i.generateSVGIcon)("instagram"),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,r.default),e}();e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(t){return t&&t.__esModule?t:{default:t}}(n(495)),i=n(0);var o=function(t){function e(t){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var n=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.icon=(0,i.generateSVGIcon)("rss"),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,r.default),e}();e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(t){return t&&t.__esModule?t:{default:t}}(n(495)),i=n(0);var o=function(t){function e(t){!function(t,e){
if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var n=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.icon=(0,i.generateSVGIcon)("twitter-dove-master"),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,r.default),e}();e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(t){return t&&t.__esModule?t:{default:t}}(n(495)),i=n(0);var o=function(t){function e(t){!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var n=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return n.icon=(0,i.generateSVGIcon)("youtube"),n}return function(t,e){if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,r.default),e}();e.default=o},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=function(){function t(t,e){for(var n=0;n<e.length;n++){var r=e[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(t,r.key,r)}}return function(e,n,r){return n&&t(e.prototype,n),r&&t(e,r),e}}(),i=p(n(214)),o=(p(n(312)),p(n(6))),a=p(n(495)),u=p(n(1657)),c=p(n(1656)),s=p(n(1658)),f=p(n(1654)),l=p(n(1655)),h=p(n(28)),d=n(0);function p(t){return t&&t.__esModule?t:{default:t}}var v="news-entry-holder",g=function(){function t(){var e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,t),this.element=e.element,this.limit=e.limit,this.renderImages=e.renderImages,this.list=this.element.querySelector("."+v),this.readAllButton=this.element.querySelector(".widget-news-button"),this.lastResultList=null,this.fetchAPI=this.element.dataset.sourceUrl}return r(t,[{key:"init",value:function(){}},{key:"renderList",value:function(t){var e=this;try{t.content.channels[0].items.forEach(function(t){var n=null;e.template=o.default.getTemplate("live-feed-template",e.element.parentNode),n=t.uniqueId.indexOf("TWITTER")>=0?new u.default({item:t,template:e.template,renderImages:e.renderImages}).createEntry("twitter"):t.uniqueId.indexOf("RSS")>=0?new c.default({item:t,template:e.template,renderImages:e.renderImages}).createEntry("rss"):t.uniqueId.indexOf("YOUTUBE")>=0?new s.default({item:t,template:e.template,renderImages:e.renderImages}).createEntry("youtube"):t.uniqueId.indexOf("FACEBOOK")>=0?new f.default({item:t,template:e.template,renderImages:e.renderImages}).createEntry("facebook"):t.uniqueId.indexOf("INSTAGRAM")>=0?new l.default({item:t,template:e.template,renderImages:e.renderImages}).createEntry("instagram"):new a.default({item:t,template:e.template,renderImages:e.renderImages}).createEntry(),(0,d.addNewWindowHintToSubLinks)(n),e.list.appendChild(n)})}catch(t){console.info("Error while accessing social media proxy",t)}this.layoutList()}},{key:"layoutList",value:function(){var t=new i.default(".news-entry-holder",{itemSelector:".widget-news-entry",layoutMode:"packery",packery:{gutter:3},percentPosition:!0});(0,d.querySelectorArray)(this.element,".mod-img-loader").forEach(function(e){var n=new h.default({element:e,enableViewportLoad:!1});n.callbackImageLoaded=function(){window.setTimeout(function(){t.layout()},500)},n.callbackImageLoaded()})}}]),t}();e.default=g},function(t,e,n){"use strict";Object.defineProperty(e,"__esModule",{value:!0});var r=o(n(1159)),i=o(n(1659));function o(t){return t&&t.__esModule?t:{default:t}}var a=function(t){function e(){var t=arguments.length>0&&void 0!==arguments[0]?arguments[0]:{};!function(t,e){if(!(t instanceof e))throw new TypeError("Cannot call a class as a function")}(this,e);var n=function(t,e){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return!e||"object"!=typeof e&&"function"!=typeof e?t:e}(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t));return"socialMediaProxy"===n.element.dataset.feedType&&(n.liveService=new i.default({element:n.element,limit:n.limit,renderImages:n.renderImages})),n}return function(t,e){
if("function"!=typeof e&&null!==e)throw new TypeError("Super expression must either be null or a function, not "+typeof e);t.prototype=Object.create(e&&e.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(t,e):t.__proto__=e)}(e,r.default),e}();e.default=a},,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,function(t,e,n){t.exports=n(1407)}]);
//# sourceMappingURL=dbcomJs.js.map