1"use strict";(self.webpackChunk=self.webpackChunk||[]).push([[97187],{156(e){var t=function(e){var t;return!!e&&"object"==typeof e&&"[object RegExp]"!==(t=Object.prototype.toString.call(e))&&"[object Date]"!==t&&e.$$typeof!==i},i="function"==typeof Symbol&&Symbol.for?Symbol.for("react.element"):60103;function r(e,t){return!1!==t.clone&&t.isMergeableObject(e)?a(Array.isArray(e)?[]:{},e,t):e}function s(e,t,i){return e.concat(t).map(function(e){return r(e,i)})}function n(e){return Object.keys(e).concat(Object.getOwnPropertySymbols?Object.getOwnPropertySymbols(e).filter(function(t){return Object.propertyIsEnumerable.call(e,t)}):[])}function o(e,t){try{return t in e}catch(e){return!1}}function a(e,i,l){(l=l||{}).arrayMerge=l.arrayMerge||s,l.isMergeableObject=l.isMergeableObject||t,l.cloneUnlessOtherwiseSpecified=r;var c,h,d=Array.isArray(i);return d!==Array.isArray(e)?r(i,l):d?l.arrayMerge(e,i,l):(h={},(c=l).isMergeableObject(e)&&n(e).forEach(function(t){h[t]=r(e[t],c)}),n(i).forEach(function(t){(!o(e,t)||Object.hasOwnProperty.call(e,t)&&Object.propertyIsEnumerable.call(e,t))&&(o(e,t)&&c.isMergeableObject(i[t])?h[t]=(function(e,t){if(!t.customMerge)return a;var i=t.customMerge(e);return"function"==typeof i?i:a})(t,c)(e[t],i[t],c):h[t]=r(i[t],c))}),h)}a.all=function(e,t){if(!Array.isArray(e))throw Error("first argument should be an array");return e.reduce(function(e,i){return a(e,i,t)},{})},e.exports=a},187(e,t,i){let r;i.r(t),i.d(t,{default:()=>S});var s,n,o=i(737);let a=0,l=[];(e=>{e.forEach(e=>{Object.prototype.hasOwnProperty.call(e,"remove")||Object.defineProperty(e,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){null!==this.parentNode&&this.parentNode.removeChild(this)}})})})([Element.prototype,CharacterData.prototype,DocumentType.prototype]);let c=(e,t,i)=>{for(let r=0;r<e.length;r+=1)t.call(i,e[r],r)},h=function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];let r={}.hasOwnProperty,s=t[0],n=t[1];if(t.length>2){let e=[];for(Object.keys(t).forEach(i=>{e.push(t[i])});e.length>2;){let t=e.shift(),i=e.shift();e.unshift(h(t,i))}[s,n]=e}return n&&Object.keys(n).forEach(e=>{r.call(n,e)&&("object"==typeof n[e]?(s[e]=s[e]||{},s[e]=h(s[e],n[e])):s[e]=n[e])}),s},d=()=>(a+=1,`rmjs-${a}`),p=e=>{e.style.height="auto";let t=parseInt(e.getBoundingClientRect().height,10),i=parseInt(window.getComputedStyle(e).maxHeight,10),r=parseInt(e.readmore.defaultHeight,10);e.readmore.expandedHeight=t,e.readmore.maxHeight=i,e.readmore.collapsedHeight=i||e.readmore.collapsedHeight||r,e.style.maxHeight="none"},u=e=>{let t=document.createElement("div");return t.innerHTML=e,t.firstChild},g=(e,t)=>{if(!l[e]){let i="";t.embedCSS&&""!==t.blockCSS&&(i+=`${e} + [data-readmore-toggle], ${e}[data-readmore] { 2 ${t.blockCSS} 3 }`),((e,t)=>{let i=e.createElement("style");i.type="text/css",i.styleSheet?i.styleSheet.cssText=t:i.appendChild(e.createTextNode(t)),e.getElementsByTagName("head")[0].appendChild(i)})(document,i+=`${e}[data-readmore] { 4 transition: height ${t.speed}ms; 5 overflow: hidden; 6 }`),l[e]=!0}},m=(e,t,i)=>{let r=e;"function"==typeof e&&(r=e(t));let s=u(r);return s.setAttribute("data-readmore-toggle",t.id),s.setAttribute("aria-controls",t.id),s.addEventListener("click",(function(e){this.toggle(t,e)}).bind(i)),s},f=()=>"undefined"!=typeof window&&"undefined"!=typeof document&&!!document.querySelectorAll&&!!window.addEventListener,y=(s=()=>{c(document.querySelectorAll("[data-readmore]"),e=>{let t=e.classList.contains("is-open");p(e),e.style.height=`${t?e.readmore.expandedHeight:e.readmore.collapsedHeight}px`})},function(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];let o=n&&!r;clearTimeout(r),r=setTimeout(()=>{r=null,n||s.apply(this,t)},100),o&&s.apply(this,t)}),b={speed:100,collapsedHeight:200,heightMargin:16,moreLink:'<a href="#">Read More</a>',lessLink:'<a href="#">Close</a>',embedCSS:!0,blockCSS:"display: block; width: 100%;",startOpen:!1,sourceOrder:"after",openClass:"is-open",blockProcessed:()=>{},beforeToggle:()=>{},afterToggle:()=>{}};class w{constructor(...e){let t;if(!f())return;let[i,r]=e;if(!(t="string"==typeof i?document.querySelectorAll(i):i.nodeName?[i]:i).length)return;this.options=h({},b,r),"string"==typeof i?g(i,this.options):(this.instanceSelector=`.${d()}`,g(this.instanceSelector,this.options)),window.addEventListener("load",y),window.addEventListener("resize",y),this.elements=[],c(t,e=>{this.instanceSelector&&e.classList.add(this.instanceSelector.substr(1));let t=this.options.startOpen;e.readmore={defaultHeight:this.options.collapsedHeight,heightMargin:this.options.heightMargin},p(e);let{heightMargin:i}=e.readmore;if(e.getBoundingClientRect().height<=e.readmore.collapsedHeight+i){"function"==typeof this.options.blockProcessed&&this.options.blockProcessed(e,!1);return}e.setAttribute("data-readmore",""),e.classList.toggle(this.options.openClass,!0===t),e.id=e.id||d();let r=m(t?this.options.lessLink:this.options.moreLink,e,this);e.parentNode.insertBefore(r,"before"===this.options.sourceOrder?e:e.nextSibling),e.style.height=`${t?e.readmore.expandedHeight:e.readmore.collapsedHeight}px`,"function"==typeof this.options.blockProcessed&&this.options.blockProcessed(e,!0),this.elements.push(e)})}toggle(){for(var e=arguments.length,t=Array(e),i=0;i<e;i++)t[i]=arguments[i];let r=t[0],s=e=>{let t=document.querySelector(`[aria-controls="${e.id}"]`),i=e.getBoundingClientRect().height<=e.readmore.collapsedHeight,r=i?e.readmore.expandedHeight:e.readmore.collapsedHeight;if("function"==typeof this.options.beforeToggle&&!1===this.options.beforeToggle(t,e,!i))return;e.style.height=`${r}px`;let s=r=>{"function"==typeof this.options.afterToggle&&this.options.afterToggle(t,e,i),r.stopPropagation(),e.classList.toggle(this.options.openClass,!0===i),e.removeEventListener("transitionend",s,!1)};e.addEventListener("transitionend",s,!1),this.options.speed<1&&s.call(this,{target:e});let n=i?this.options.lessLink:this.options.moreLink;n?t&&t.parentNode&&t.parentNode.replaceChild(m(n,e,this),t):t.remove()};if("string"==typeof r&&(r=document.querySelectorAll(r)),!r)throw Error("Element MUST be either an HTML node or querySelector string");let n=t[1];n&&(n.preventDefault(),n.stopPropagation()),"object"!=typeof r||r.n
6odeName?s(r):c(r,s)}destroy(e){c(e?"string"==typeof e?document.querySelectorAll(e):e.nodeName?[e]:e:this.elements,e=>{if(-1===this.elements.indexOf(e))return;this.elements=this.elements.filter(t=>t!==e),this.instanceSelector&&e.classList.remove(this.instanceSelector.substr(1)),delete e.readmore,e.style.height="initial",e.style.maxHeight="initial",e.removeAttribute("data-readmore"),e.classList.remove(this.options.openClass);let t=document.querySelector(`[aria-controls="${e.id}"]`);t&&t.remove(),-1!==e.id.indexOf("rmjs-")&&e.removeAttribute("id")})}}w.VERSION="3.0.0-beta-1";class S extends o.A{static #e=this.options={readMoreClass:"js-show-more-text-element",gradientClass:"acris-readmore-gradient",speed:100,height:150,margin:16,moreText:"Show more",lessText:"Show less",gradient:"yes",gradientBufferHeight:16};init(){this.showMoreElements=document.body.querySelectorAll(".js-show-more-text-element",!1),this.showMoreElements&&this.initReadMore()}initReadMore(){let e=this.options.gradientClass;this.showMoreElements.forEach(t=>{let i=JSON.parse(t.dataset.acrisShowMoreTextOptions);if(t.classList.remove("js-show-more-collapsed"),t.style.transition="none","yes"===i.gradient||null===i.gradient){let r=document.createElement("div");r.className=e,t.scrollHeight>i.height+this.options.gradientBufferHeight||(r.style.display="none"),t.appendChild(r)}new w(t,{collapsedHeight:i.height,moreLink:'<a href="#">'+i.moreText+"</a>",lessLink:'<a href="#">'+i.lessText+"</a>",beforeToggle:()=>{if("yes"===i.gradient){let i=t.querySelector("."+e);this.toggleElement(i)}}}),requestAnimationFrame(()=>{t.style.transition=""})})}toggleElement(e){"none"===window.getComputedStyle(e).display?e.style.display="block":e.style.display="none"}destroy(){this._destroy()}}},707(e,t,i){i.d(t,{A:()=>r});class r{static ucFirst(e){return e.charAt(0).toUpperCase()+e.slice(1)}static lcFirst(e){return e.charAt(0).toLowerCase()+e.slice(1)}static toDashCase(e){return e.replace(/([A-Z])/g,"-$1").replace(/^-/,"").toLowerCase()}static toLowerCamelCase(e,t){let i=r.toUpperCamelCase(e,t);return r.lcFirst(i)}static toUpperCamelCase(e,t){return t?e.split(t).map(e=>r.ucFirst(e.toLowerCase())).join(""):r.ucFirst(e.toLowerCase())}static parsePrimitive(e){try{return/^\d+(.|,)\d+$/.test(e)&&(e=e.replace(",",".")),JSON.parse(e)}catch(t){return e.toString()}}}},737(e,t,i){i.d(t,{A:()=>a});var r=i(156),s=i.n(r),n=i(707);class o{constructor(e=document){this._el=e,e.$emitter=this,this._listeners=[]}publish(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:{},i=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=new CustomEvent(e,{detail:t,cancelable:i});return this.el.dispatchEvent(r),r}subscribe(e,t){let i=arguments.length>2&&void 0!==arguments[2]?arguments[2]:{},r=this,s=e.split("."),n=i.scope?t.bind(i.scope):t;if(i.once&&!0===i.once){let t=n;n=function(i){r.unsubscribe(e),t(i)}}return this.el.addEventListener(s[0],n),this.listeners.push({splitEventName:s,opts:i,cb:n}),!0}unsubscribe(e){let t=e.split(".");return this.listeners=this.listeners.reduce((e,i)=>([...i.splitEventName].sort().toString()===t.sort().toString()?this.el.removeEventListener(i.splitEventName[0],i.cb):e.push(i),e),[]),!0}reset(){return this.listeners.forEach(e=>{this.el.removeEventListener(e.splitEventName[0],e.cb)}),this.listeners=[],!0}get el(){return this._el}set el(e){this._el=e}get listeners(){return this._listeners}set listeners(e){this._listeners=e}}class a{constructor(e,t={},i=!1){if(!(e instanceof Node)){console.warn(`There is no valid element given while trying to create a plugin instance for "${i}".`);return}this.el=e,this.$emitter=new o(this.el),this._pluginName=this._getPluginName(i),this.options=this._mergeOptions(t),this._initialized=!1,this._registerInstance(),this._init()}init(){console.warn(`The "init" method for the plugin "${this._pluginName}" is not defined. The plugin will not be initialized.`)}update(){}_init(){this._initialized||(this.init(),this._initialized=!0)}_update(){this._initialized&&this.update()}_mergeOptions(e){let t=[this.constructor.options,this.options,e];return t.push(this._getConfigFromDataAttribute()),t.push(this._getOptionsFromDataAttribute()),s().all(t.filter(e=>e instanceof Object&&!(e instanceof Array)).map(e=>e||{}))}_getConfigFromDataAttribute(){let e={};if("function"!=typeof this.el.getAttribute)return e;let t=n.A.toDashCase(this._pluginName),i=this.el.getAttribute(`data-${t}-config`);return i?window.PluginConfigManager.get(this._pluginName,i):e}_getOptionsFromDataAttribute(){let e={};if("function"!=typeof this.el.getAttribute)return e;let t=n.A.toDashCase(this._pluginName),i=this.el.getAttribute(`data-${t}-options`);if(i)try{return JSON.parse(i)}catch(e){console.error(`The data attribute "data-${t}-options" could not be parsed to json: ${e.message}`)}return e}_registerInstance(){window.PluginManager.getPluginInstancesFromElement(this.el).set(this._pluginName,this),window.PluginManager.getPlugin(this._pluginName,!1).get("instances").push(this)}_getPluginName(e){return e||(e=this.constructor.name),e}}}}]);
Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.