1!function(){var e,t,n,i,o={79:function(){console.log("Font Awesome Pro 5.15.4 by @fontawesome - https://fontawesome.com\nLicense - https://fontawesome.com/license (Commercial License)\n")},155:function(){function e(){console.log("Execute updatemainnav"),"undefined"!=typeof mimas_hasso_check_logon_status&&mimas_hasso_check_logon_status(function(){console.log("Change user menu to authenticated style..."),document.body.classList.remove("not-logged-in"),document.body.classList.add("logged-in"),document.querySelector(".navbar-element-user .sl-button .txt").innerHTML=Drupal.settings.dnt.staticnav_user_authenticated_label,document.querySelector(".navbar-element-user .sl-button").href=Drupal.settings.dnt.staticnav_user_authenticated_path,document.querySelector(".navbar-element-user").classList.add("logged-in");var e=document.getElementById("block-menu-menu-servicelinks");e.querySelector(".leaf.login a").href=Drupal.settings.dnt.staticnav_user_authenticated_path,e.querySelector(".leaf.login a").title=Drupal.settings.dnt.staticnav_user_authenticated_label,e.querySelector(".leaf.login .tab").innerHTML=Drupal.settings.dnt.staticnav_user_authenticated_label})}void 0===window.updatemainnav?(window.updatemainnav=[],window.updatemainnav.push=function(t){!0===t&&e()}):window.updatemainnav.forEach(function(t){!0===t&&e()})},180:function(e){!function(t){if("undefined"!=typeof window){var n=!0,i="",o=0,a="",r=null,s="",c=!1,d={resize:1,click:1},l=128,u=!0,f=1,m="bodyOffset",p=m,g=!0,h="",v={},y=32,w=null,b=!1,E=!1,x="[iFrameSizer]",S="",T={max:1,min:1,bodyScroll:1,documentElementScroll:1},I="child",k=window.parent,L="*",_=0,A=!1,M=null,O=16,C=1,z="scroll",N=z,j=window,F=function(){oe("onMessage function not defined")},R=function(){},B=function(){},P={height:function(){return oe("Custom height calculation function not defined"),document.documentElement.offsetHeight},width:function(){return oe("Custom width calculation function not defined"),document.body.scrollWidth}},q={},H=!1;try{var W=Object.create({},{passive:{get:function(){H=!0}}});window.addEventListener("test",Z,W),window.removeEventListener("test",Z,W)}catch(e){}var D,V,U,J,Y,X,Q,K={bodyOffset:function(){return document.body.offsetHeight+ge("marginTop")+ge("marginBottom")},offset:function(){return K.bodyOffset()},bodyScroll:function(){return document.body.scrollHeight},custom:function(){return P.height()},documentElementOffset:function(){return document.documentElement.offsetHeight},documentElementScroll:function(){return document.documentElement.scrollHeight},max:function(){return Math.max.apply(null,ve(K))},min:function(){return Math.min.apply(null,ve(K))},grow:function(){return K.max()},lowestElement:function(){return Math.max(K.bodyOffset()||K.documentElementOffset(),he("bottom",we()))},taggedElement:function(){return ye("bottom","data-iframe-height")}},$={bodyScroll:function(){return document.body.scrollWidth},bodyOffset:function(){return document.body.offsetWidth},custom:function(){return P.width()},documentElementScroll:function(){return document.documentElement.scrollWidth},documentElementOffset:function(){return document.documentElement.offsetWidth},scroll:function(){return Math.max($.bodyScroll(),$.documentElementScroll())},max:function(){return Math.max.apply(null,ve($))},min:function(){return Math.min.apply(null,ve($))},rightMostElement:function(){return he("right",we())},taggedElement:function(){return ye("right","data-iframe-width")}},G=(D=be,Y=null,X=0,Q=function(){X=Date.now(),Y=null,J=D.apply(V,U),Y||(V=U=null)},function(){var e=Date.now();X||(X=e);var t=O-(e-X);return V=this,U=arguments,t<=0||t>O?(Y&&(clearTimeout(Y),Y=null),X=e,J=D.apply(V,U),Y||(V=U=null)):Y||(Y=setTimeout(Q,t)),J});"iframeResizer"in window||(window.iframeChildListener=function(e){ke({data:e,sameDomian:!0})},ee(window,"message",ke),ee(window,"readystatechange",Le),Le())}function Z(){}function ee(e,t,n,i){e.addEventListener(t,n,!!H&&(i||{}))}function te(e){return e.charAt(0).toUpperCase()+e.slice(1)}function ne(e){return x+"["+S+"] "+e}function ie(e){b&&"object"==typeof window.console&&console.log(ne(e))}function oe(e){"object"==typeof window.console&&console.warn(ne(e))}function ae(){var e,d;!function(){function e(e){return"true"===e}var r=h.slice(13).split(":");S=r[0],o=t===r[1]?o:Number(r[1]),c=t===r[2]?c:e(r[2]),b=t===r[3]?b:e(r[3]),y=t===r[4]?y:Number(r[4]),n=t===r[6]?n:e(r[6]),a=r[7],p=t===r[8]?p:r[8],i=r[9],s=r[10],_=t===r[11]?_:Number(r[11]),v.enable=t!==r[12]&&e(r[12]),I=t===r[13]?I:r[13],N=t===r[14]?N:r[14],E=t===r[15]?E:e(r[15])}(),ie("Initialising iFrame ("+window.location.href+")"),function(){function e(e,t){return"function"==typeof e&&(ie("Setup custom "+t+"CalcMethod"),P[t]=e,e="
1custom"),e}var t;"iFrameResizer"in window&&Object===window.iFrameResizer.constructor&&(t=window.iFrameResizer,ie("Reading data from page: "+JSON.stringify(t)),Object.keys(t).forEach(re,t),F="onMessage"in t?t.onMessage:F,R="onReady"in t?t.onReady:R,L="targetOrigin"in t?t.targetOrigin:L,p="heightCalculationMethod"in t?t.heightCalculationMethod:p,N="widthCalculationMethod"in t?t.widthCalculationMethod:N,p=e(p,"height"),N=e(N,"width")),ie("TargetOrigin for parent set to: "+L)}(),t===a&&(a=o+"px"),se("margin",(-1!==(d=a).indexOf("-")&&(oe("Negative CSS value ignored for margin"),d=""),d)),se("background",i),se("padding",s),(e=document.createElement("div")).style.clear="both",e.style.display="block",e.style.height="0",document.body.appendChild(e),ue(),fe(),document.documentElement.style.height="",document.body.style.height="",ie('HTML & body height set to "auto"'),ie("Enable public methods"),j.parentIFrame={autoResize:function(e){return!0===e&&!1===n?(n=!0,me()):!1===e&&!0===n&&(n=!1,de("remove"),null!==r&&r.disconnect(),clearInterval(w)),Ie(0,0,"autoResize",JSON.stringify(n)),n},close:function(){Ie(0,0,"close")},getId:function(){return S},getPageInfo:function(e){"function"==typeof e?(B=e,Ie(0,0,"pageInfo")):(B=function(){},Ie(0,0,"pageInfoStop"))},moveToAnchor:function(e){v.findTarget(e)},reset:function(){Te("parentIFrame.reset")},scrollTo:function(e,t){Ie(t,e,"scrollTo")},scrollToOffset:function(e,t){Ie(t,e,"scrollToOffset")},sendMessage:function(e,t){Ie(0,0,"message",JSON.stringify(e),t)},setHeightCalculationMethod:function(e){p=e,ue()},setWidthCalculationMethod:function(e){N=e,fe()},setTargetOrigin:function(e){ie("Set targetOrigin: "+e),L=e},size:function(e,t){Ee("size","parentIFrame.size("+(e||"")+(t?","+t:"")+")",e,t)}},function(){function e(e){Ie(0,0,e.type,e.screenY+":"+e.screenX)}function t(t,n){ie("Add event listener: "+n),ee(window.document,t,e)}!0===E&&(t("mouseenter","Mouse Enter"),t("mouseleave","Mouse Leave"))}(),me(),v=function(){function e(e){var n=e.getBoundingClientRect(),i={x:window.pageXOffset===t?document.documentElement.scrollLeft:window.pageXOffset,y:window.pageYOffset===t?document.documentElement.scrollTop:window.pageYOffset};return{x:parseInt(n.left,10)+parseInt(i.x,10),y:parseInt(n.top,10)+parseInt(i.y,10)}}function n(n){var i=n.split("#")[1]||n,o=decodeURIComponent(i),a=document.getElementById(o)||document.getElementsByName(o)[0];t===a?(ie("In page link (#"+i+") not found in iFrame, so sending to parent"),Ie(0,0,"inPageLink","#"+i)):function(t){var n=e(t);ie("Moving to in page link (#"+i+") at x: "+n.x+" y: "+n.y),Ie(n.y,n.x,"scrollToOffset")}(a)}function i(){var e=window.location.hash,t=window.location.href;""!==e&&"#"!==e&&n(t)}return v.enable?Array.prototype.forEach&&document.querySelectorAll?(ie("Setting up location.hash handlers"),Array.prototype.forEach.call(document.querySelectorAll('a[href^="#"]'),function(e){"#"!==e.getAttribute("href")&&ee(e,"click",function(e){e.preventDefault(),n(this.getAttribute("href"))})}),ee(window,"hashchange",i),setTimeout(i,l)):oe("In page linking not fully supported in this browser! (See README.md for IE8 workaround)"):ie("In page linking not enabled"),{findTarget:n}}(),Ee("init","Init message from host page"),R()}function re(e){var t=e.split("Callback");if(2===t.length){var n="on"+t[0].charAt(0).toUpperCase()+t[0].slice(1);this[n]=this[e],delete this[e],oe("Deprecated: '"+e+"' has been renamed '"+n+"'. The old method will be removed in the next major version.")}}function se(e,n){t!==n&&""!==n&&"null"!==n&&(document.body.style[e]=n,ie("Body "+e+' set to "'+n+'"'))}function ce(e){var t={add:function(t){function n(){Ee(e.eventName,e.eventType)}q[t]=n,ee(window,t,n,{passive:!0})},remove:function(e){var t,n,i=q[e];delete q[e],t=e,n=i,window.removeEventListener(t,n,!1)}};e.eventNames&&Array.prototype.map?(e.eventName=e.eventNames[0],e.eventNames.map(t[e.method])):t[e.method](e.eventName),ie(te(e.method)+" event listener: "+e.eventType)}function de(e){ce({method:e,eventType:"Animation Start",eventNames:["animationstart","webkitAnimationStart"]}),ce({method:e,eventType:"Animation Iteration",eventNames:["animationiteration","webkitAnimationIteration"]}),ce({method:e,eventType:"Animation End",eventNames:["animationend","webkitAnimationEnd"]}),ce({method:e,eventType:"Input",eventName:"input"}),ce({method:e,eventType:"Mouse Up",eventName:"mouseup"}),ce({method:e,eventType:"Mouse Down",eventName:"mousedown"}),ce({method:e,eventType:"Orientation Change",eventName:"orientationchange"}),ce({method:e,eventType:"Print",eventNames:["afterprint","beforeprint"]}),ce({method:e,eventType:"Ready State Change",eventName:"readystatechange"}),ce({method:e,eventType:"Touch Start",eventName:"touchstart"}),ce({method:e,eventType:"Touch End",eventName:"touchend"}),ce({method:e,eventType:"Touch Cancel",eventName:"touchcancel"}),ce({method:e,eventType:"Transition Start",eventNames:["transitionstart","webkitTransitionStart","MSTransitionStart","oTransitionStart","otransitionstart"]}),ce({method:e,eventType:"Transition Iteration",eventNames:["transitioniteration","webkitTransitionIteration","MSTransitionIteration","oTransitionIteration","otransitioniteration"]}),ce({method:e,eventType:"Transition End",eventNames:["transitionend","webkitTransitionEnd","MSTransitionEnd","oTransitionEnd","otransitionend"]}
1),"child"===I&&ce({method:e,eventType:"IFrame Resized",eventName:"resize"})}function le(e,t,n,i){return t!==e&&(e in n||(oe(e+" is not a valid option for "+i+"CalculationMethod."),e=t),ie(i+' calculation method set to "'+e+'"')),e}function ue(){p=le(p,m,K,"height")}function fe(){N=le(N,z,$,"width")}function me(){var e;!0===n?(de("add"),e=0>y,window.MutationObserver||window.WebKitMutationObserver?e?pe():r=function(){function e(e){function t(e){!1===e.complete&&(ie("Attach listeners to "+e.src),e.addEventListener("load",i,!1),e.addEventListener("error",o,!1),r.push(e))}"attributes"===e.type&&"src"===e.attributeName?t(e.target):"childList"===e.type&&Array.prototype.forEach.call(e.target.querySelectorAll("img"),t)}function t(e){ie("Remove listeners from "+e.src),e.removeEventListener("load",i,!1),e.removeEventListener("error",o,!1),function(e){r.splice(r.indexOf(e),1)}(e)}function n(e,n,i){t(e.target),Ee(n,i+": "+e.target.src)}function i(e){n(e,"imageLoad","Image loaded")}function o(e){n(e,"imageLoadFailed","Image load failed")}function a(t){Ee("mutationObserver","mutationObserver: "+t[0].target+" "+t[0].type),t.forEach(e)}var r=[],s=window.MutationObserver||window.WebKitMutationObserver,c=function(){var e=document.querySelector("body");return c=new s(a),ie("Create body MutationObserver"),c.observe(e,{attributes:!0,attributeOldValue:!1,characterData:!0,characterDataOldValue:!1,childList:!0,subtree:!0}),c}();return{disconnect:function(){"disconnect"in c&&(ie("Disconnect body MutationObserver"),c.disconnect(),r.forEach(t))}}}():(ie("MutationObserver not supported in this browser!"),pe())):ie("Auto Resize disabled")}function pe(){0!==y&&(ie("setInterval: "+y+"ms"),w=setInterval(function(){Ee("interval","setInterval: "+y)},Math.abs(y)))}function ge(e,t){var n=0;return t=t||document.body,n=null===(n=document.defaultView.getComputedStyle(t,null))?0:n[e],parseInt(n,10)}function he(e,t){for(var n=t.length,i=0,o=0,a=te(e),r=Date.now(),s=0;s<n;s++)(i=t[s].getBoundingClientRect()[e]+ge("margin"+a,t[s]))>o&&(o=i);return r=Date.now()-r,ie("Parsed "+n+" HTML elements"),ie("Element position calculated in "+r+"ms"),function(e){e>O/2&&ie("Event throttle increased to "+(O=2*e)+"ms")}(r),o}function ve(e){return[e.bodyOffset(),e.bodyScroll(),e.documentElementOffset(),e.documentElementScroll()]}function ye(e,t){var n=document.querySelectorAll("["+t+"]");return 0===n.length&&(oe("No tagged elements ("+t+") found on page"),document.querySelectorAll("body *")),he(e,n)}function we(){return document.querySelectorAll("body *")}function be(e,n,i,o){var a,r;!function(){function e(e,t){return!(Math.abs(e-t)<=_)}return a=t===i?K[p]():i,r=t===o?$[N]():o,e(f,a)||c&&e(C,r)}()&&"init"!==e?!(e in{init:1,interval:1,size:1})&&(p in T||c&&N in T)?Te(n):e in{interval:1}||ie("No change in size detected"):(xe(),Ie(f=a,C=r,e))}function Ee(e,t,n,i){A&&e in d?ie("Trigger event cancelled: "+e):(e in{reset:1,resetPage:1,init:1}||ie("Trigger event: "+t),"init"===e?be(e,t,n,i):G(e,t,n,i))}function xe(){A||(A=!0,ie("Trigger event lock on")),clearTimeout(M),M=setTimeout(function(){A=!1,ie("Trigger event lock off"),ie("--")},l)}function Se(e){f=K[p](),C=$[N](),Ie(f,C,e)}function Te(e){var t=p;p=m,ie("Reset trigger event: "+e),xe(),Se("reset"),p=t}function Ie(e,n,i,o,a){var r;t===a?a=L:ie("Message targetOrigin: "+a),ie("Sending message to host page ("+(r=S+":"+e+":"+n+":"+i+(t===o?"":":"+o))+")"),k.postMessage(x+r,a)}function ke(n){var i,o={init:function(){h=n.data,k=n.source,ae(),u=!1,setTimeout(function(){g=!1},l)},reset:function(){g?ie("Page reset ignored by init"):(ie("Page size reset by host page"),Se("resetPage"))},resize:function(){Ee("resizeParent","Parent window requested size check")},moveToAnchor:function(){v.findTarget(r())},inPageLink:function(){this.moveToAnchor()},pageInfo:function(){var e=r();ie("PageInfoFromParent called from parent: "+e),B(JSON.parse(e)),ie(" --")},message:function(){var e=r();ie("onMessage called from parent: "+e),F(JSON.parse(e)),ie(" --")}};function a(){return n.data.split("]")[1].split(":")[0]}function r(){return n.data.slice(n.data.indexOf(":")+1)}function s(){return n.data.split(":")[2]in{true:1,false:1}}x===(""+n.data).slice(0,13)&&(!1===u?(i=a())in o?o[i]():!e.exports&&"iFrameResize"in window||window.jQuery!==t&&"iFrameResize"in window.jQuery.prototype||s()||oe("Unexpected message ("+n.data+")"):s()?o.init():ie('Ignored message of type "'+a()+'". Received before initialization.'))}function Le(){"loading"!==document.readyState&&window.parent.postMessage("[iFrameResizerChild]Ready","*")}}()},327:function(){var e=document.querySelector(".cnt-head-banner");if(e){var t=document.querySelector("#content > .section > h1.title, #content > .section > .h1.title");t&&t.before(e)}},587:function(e,t,n){"use strict";n.d(t,{BN:function(){return a},uY:function(){return i},ze:function(){return o}});var i="expandable--expanded";function o(e){var t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:e,n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:null,o=arguments.length>3&&void 0!==arguments[3]?arguments[3]:3,a=arguments.length>4&&void 0!==arguments[4]?arguments[4]:300;e.expandableAnimation={myTimer:void 0,previewNumber:o,indicator:t,trigger:n||t||e,duration:a,recalcHeight:!1,contract:function(){r(e)},expand:function(){s(e)},toggle:function(){!function(e){e.classList.contains(i)?r(e):s(e)}(e)}},r(e),e.classList.add("expandable-expandable","expandable--animated"),t.classList.add("expandable-indicator","expandable-indicator--animated");var c=document.querySelectorAll(".expandable-expandable").length;return e.role="region",e.id=e.id||"expandable-region-"+c,n.id=n.id||"expandable-trigger-"+c,n.role="button",n.setAttribute("aria-controls",e.id),e.setAttribute("aria-labelledby",n.id),e}function a(e){for(var t=window.getComputedStyle(e),n="flex"===t.getPropertyValue("display"),i=n?parseFloat(t.getPropertyValue("gap")):0,o=0,a=0,r=0;r<e.children.length;r++){var s=window.getComputedStyle(e.children[r]);o+=parseFloat(s.height),o+=parseFloat(s.marginTop),o+=parseFloat(s.marginBottom),n&&r<e.children.length-1&&(o+=i),r<e.expandableAnimation.previewNumber&&(a=o)}e.dataset.maxHeight=o+"px",e.dataset.minHeight=a+"px"}function r(e){!e.classList.contains(i)&&e.classList.contains("expandable-expandable")||(a(e),e.style.maxHeight=e.dataset.minHeight,e.classList.remove(i),e.expandableAnimation.indicator.classList.remove("expandable-indicator--expanded"),e.dispatchEvent(new Event("close-animation")),clearTimeout(e.expandableAnimation.myTimer),e.expandableAnimation.myTimer=setTimeout(c,e.expandableAnimation.duration,e),e.classList.add("expandable--contracting"),e.expandableAnimation.indicator.classList.add("expandable-indicator--contracting"),e.ariaHidden="true",e.expandableAnimation.trigger.ariaExpanded="false",e.querySelectorAll("a").forEach(function(e){e.tabIndex=-1}))}function s(e){e.classList.contains(i)&&e.classList.contains("expandable-expandable")||(a(e),e.style.maxHeight=e.dataset.maxHeight,e.classList.add(i),e.ariaHidden="false",e.expandableAnimation.trigger.ariaExpanded="true",e.expandableAnimation.indicator.classList.add("expandable-indicator--expanded"),e.dispatchEvent(new Event("open-animation")),clearTimeout(e.expandableAnimation.myTimer),e.expandableAnimation.myTimer=setTimeout(c,e.duration,e),e.classList.add("expandable--expanding"),e.expandableAnimation.indicator.classList.add("expandable-indicator--expanding"),e.querySelectorAll("a").forEach(function(e){e.removeAttribute("tabIndex")}))}function c(e){e.classList.remove("expandable--expanding","expandable--contracting"),e.expandableAnimation.indicator.classList.remove("expandable-indicator--expanding","expandable-indicator--contracting")}},697:function(e,t,n){const i=n(867);e.exports={iframeResize:i,iframeResizer:i,contentWindow:n(180)}},789:function(e,t,n){"use strict";function i(e){return e.replace(/['"]+/g,"")}function o(){var e=!1;try{var t=Object.defineProperty({},"passive",{get:function(){e=!0}});window.addEventListener("testPassive",null,t),window.removeEventListener("testPassive",null,t)}catch(e){}return e}n.d(t,{CF:function(){return o},_n:function(){return i}})},867:function(e,t){var n,i,o;console.info("\nIFRAME-RESIZER\n\nIframe-Resizer 5 is now available via the following two packages:\n\n * @iframe-resizer/parent\n * @iframe-resizer/child\n\nAdditionally their are also new versions of iframe-resizer for React, Vue, and jQuery.\n\nVersion 5 of iframe-resizer has been extensively rewritten to use modern browser APIs, which has enabled significantly better performance and greater accuracy in the detection of content resizing events.\n\nPlease see https://iframe-resizer.com/upgrade for more details.\n"),function(a){if
vendor: 9,602 bytes, line 1
1("undefined"!=typeof window){var r,s,c=0,d=!1,l=!1,u="[iFrameSizer]",f=null,m=window.requestAnimationFrame,p=Object.freeze({max:1,scroll:1,bodyScroll:1,documentElementScroll:1}),g={},h=null,v=Object.freeze({autoResize:!0,bodyBackground:null,bodyMargin:null,bodyMarginV1:8,bodyPadding:null,checkOrigin:!0,inPageLinks:!1,enablePublicMethods:!0,heightCalculationMethod:"bodyOffset",id:"iFrameResizer",interval:32,license:"1jqr0si6pnt",log:!1,maxHeight:1/0,maxWidth:1/0,minHeight:0,minWidth:0,mouseEvents:!0,resizeFrom:"parent",scrolling:!1,sizeHeight:!0,sizeWidth:!1,warningTimeout:5e3,tolerance:0,widthCalculationMethod:"scroll",onClose:function(){return!0},onClosed:function(){},onInit:function(){},onMessage:function(){I("onMessage function not defined")},onMouseEnter:function(){},onMouseLeave:function(){},onResized:function(){},onScroll:function(){return!0}}),y={};window.jQuery!==a&&((s=window.jQuery).fn?s.fn.iFrameResize||(s.fn.iFrameResize=function(e){return this.filter("iframe").each(function(t,n){P(n,e)}).end()}):T("","Unable to bind to jQuery, it is not fully loaded.")),i=[],(o="function"==typeof(n=D)?n.apply(t,i):n)===a||(e.exports=o),window.iFrameResize=window.iFrameResize||D()}function w(){return window.MutationObserver||window.WebKitMutationObserver||window.MozMutationObserver}function b(e,t,n){e.addEventListener(t,n,!1)}function E(e,t,n){e.removeEventListener(t,n,!1)}function x(e){return g[e]?g[e].log:d}function S(e,t){k("log",e,t,x(e))}function T(e,t){k("info",e,t,x(e))}function I(e,t){k("warn",e,t,!0)}function k(e,t,n,i){!0===i&&"object"==typeof window.console&&console[e](function(e){return u+"["+function(e){var t="Host page: "+e;return window.top!==window.self&&(t=window.parentIFrame&&window.parentIFrame.getId?window.parentIFrame.getId()+": "+e:"Nested host page: "+e),t}(e)+"]"}(t),n)}function L(e){function t(){n("Height"),n("Width"),F(function(){j(k),C(L),d("onResized",k)},k,"init")}function n(e){var t=Number(g[L]["max"+e]),n=Number(g[L]["min"+e]),i=e.toLowerCase(),o=Number(k[i]);S(L,"Checking "+i+" is in range "+n+"-"+t),o<n&&(o=n,S(L,"Set "+i+" to min value")),o>t&&(o=t,S(L,"Set "+i+" to max value")),k[i]=""+o}function i(e){return x.slice(x.indexOf(":")+7+e)}function o(e,t){var n,i;n=function(){var n,i;R("Send Page Info","pageInfo:"+(n=document.body.getBoundingClientRect(),i=k.iframe.getBoundingClientRect(),JSON.stringify({iframeHeight:i.height,iframeWidth:i.width,clientHeight:Math.max(document.documentElement.clientHeight,window.innerHeight||0),clientWidth:Math.max(document.documentElement.clientWidth,window.innerWidth||0),offsetTop:parseInt(i.top-n.top,10),offsetLeft:parseInt(i.left-n.left,10),scrollTop:window.pageYOffset,scrollLeft:window.pageXOffset,documentHeight:document.documentElement.clientHeight,documentWidth:document.documentElement.clientWidth,windowHeight:window.innerHeight,windowWidth:window.innerWidth})),e,t)},y[i=t]||(y[i]=setTimeout(function(){y[i]=null,n()},32))}function a(e){var t=e.getBoundingClientRect();return O(L),{x:Math.floor(Number(t.left)+Number(f.x)),y:Math.floor(Number(t.top)+Number(f.y))}}function r(e){var t=e?a(k.iframe):{x:0,y:0},n={x:Number(k.width)+t.x,y:Number(k.height)+t.y};S(L,"Reposition requested from iFrame (offset x:"+t.x+" y:"+t.y+")"),window.top===window.self?(f=n,s(),S(L,"--")):window.parentIFrame?window.parentIFrame["scrollTo"+(e?"Offset":"")](n.x,n.y):I(L,"Unable to scroll to requested position, window.parentIFrame not found")}function s(){!1===d("onScroll",f)?z():C(L)}function c(e){var t={};if(0===Number(k.width)&&0===Number(k.height)){var n=i(9).split(":");t={x:n[1],y:n[0]}}else t={x:k.width,y:k.height};d(e,{iframe:k.iframe,screenX:Number(t.x),screenY:Number(t.y),type:k.type})}function d(e,t){return _(L,e,t)}var l,m,p,h,v,w,x=e.data,k={},L=null;"[iFrameResizerChild]Ready"===x?function(){for(var e in g)R("iFrame requested init",B(e),g[e].iframe,e)}():u===(""+x).slice(0,13)&&x.slice(13).split(":")[0]in g?(h=(p=x.slice(13).split(":"))[1]?parseInt(p[1],10):0,v=g[p[0]]&&g[p[0]].iframe,w=getComputedStyle(v),k={iframe:v,id:p[0],height:h+function(e){return"border-box"!==e.boxSizing?0:(e.paddingTop?parseInt(e.paddingTop,10):0)+(e.paddingBottom?parseInt(e.paddingBottom,10):0)}(w)+function(e){return"border-box"!==e.boxSizing?0:(e.borderTopWidth?parseInt(e.borderTopWidth,10):0)+(e.borderBottomWidth?parseInt(e.borderBottomWidth,10):0)}(w),width:p[2],type:p[3]},L=k.id,g[L]&&(g[L].loaded=!0),(m=k.type in{true:1,false:1,undefined:1})&&S(L,"Ignoring init message from meta parent page"),!m&&function(e){var t=!0;return g[e]||(t=!1,I(k.type+" No settings for "+e+". Message was: "+x)),t}(L)&&(S(L,"Received: "+x),l=!0,null===k.iframe&&(I(L,"IFrame ("+k.id+") not found"),l=!1),l&&function(){var t,n=e.origin,i=g[L]&&g[L].checkOrigin;if(i&&""+n!="null"&&!(i.constructor===Array?function(){var e=0,t=!1;for(S(L,"Checking connection is from allowed list of origins: "+i);e<i.length;e++)if(i[e]===n){t=!0;break}return t}():(t=g[L]&&g[L].remoteHost,S(L,"Checking connection is from: "+t),n===t)))throw new Error("Unexpected message received from: "+n+" for "+k.iframe.id+". Message was: "+e.data+". This error can be disabled by setting the checkOrigin: false option or by providing of array of trusted domains.");return!0}()&&function(){switch(g[L]&&g[L].firstRun&&g[L]&&(g[L].firstRun=!1),k.type){case"close":M(k.iframe);break;case"message":m=i(6),S(L,"onMessage passed: {iframe: "+k.iframe.id+", message: "+m+"}"),d("onMessage",{iframe:k.iframe,message:JSON.parse(m)}),S(L,"--");break;case"mouseenter":c("onMouseEnter");break;case"mouseleave":c("onMouseLeave");break;case"autoResize":g[L].autoResize=JSON.parse(i(9));break;case"scrollTo":r(!1);break;case"scrollToOffset":r(!0);break;case"pageInfo":o(g[L]&&g[L].iframe,L),function(){function e(e,i){function a(){g[n]?o(g[n].iframe,n):t()}["scroll","resize"].forEach(function(t){S(n,e+t+" listener for sendPageInfo"),i(window,t,a)})}function t(){e("Remove ",E)}var n=L;e("Add ",b),g[n]&&(g[n].stopPageInfo=t)}();break;case"pageInfoStop":g[L]&&g[L].stopPageInfo&&(g[L].stopPageInfo(),delete g[L].stopPageInfo);break;case"inPageLink":n=i(9).split("#")[1]||"",l=decodeURIComponent(n),(u=document.getElementById(l)||document.getElementsByName(l)[0])?(e=a(u),S(L,"Moving to in page link (#"+n+") at x: "+e.x+" y: "+e.y),f={x:e.x,y:e.y},s(),S(L,"--")):window.top===window.self?S(L,"In page link #"+n+" not found"):window.parentIFrame?window.parentIFrame.moveToAnchor(n):S(L,"In page link #"+n+" not found and window.parentIFrame not found");break;case"reset":N(k);break;case"init":t(),d("onInit",k.iframe);break;default:0===Number(k.width)&&0===Number(k.height)?I("Unsupported message received ("+k.type+"), this is likely due to the iframe containing a later version of iframe-resizer than the parent page"):t()}var e,n,l,u,m}())):T(L,"Ignored: "+x)}function _(e,t,n){var i=null,o=null;if(g[e]){if("function"!=typeof(i=g[e][t]))throw new TypeError(t+" on iFrame["+e+"] is not a function");o=i(n)}return o}function A(e){var t=e.id;delete g[t]}function M(e){var t=e.id;if(!1!==_(t,"onClose",t)){S(t,"Removing iFrame: "+t);try{e.parentNode&&e.parentNode.removeChild(e)}catch(e){I(e)}_(t,"onClosed",t),S(t,"--"),A(e),r&&(r.disconnect(),r=null)}else S(t,"Close iframe cancelled by onClose event")}function O(e){null===f&&S(e,"Get page position: "+(f={x:window.pageXOffset===a?document.documentElement.scrollLeft:window.pageXOffset,y:window.pageYOffset===a?document.documentElement.scrollTop:window.pageYOffset}).x+","+f.y)}function C(e){null!==f&&(window.scrollTo(f.x,f.y),S(e,"Set page position: "+f.x+","+f.y),z())}function z(){f=null}function N(e){S(e.id,"Size reset requested by "+("init"===e.type?"host page":"iFrame")),O(e.id),F(function(){j(e),R("reset","reset",e.iframe,e.id)},e,"reset")}function j(e){function t(t){l||"0"!==e[t]||(l=!0,S(i,"Hidden iFrame detected, creating visibility listener"),function(){function e(){Object.keys(g).forEach(function(e){!function(e){function t(t){return"0px"===(g[e]&&g[e].iframe.style[t])}g[e]&&null!==g[e].iframe.offsetParent&&(t("height")||t("width"))&&R("Visibility change","resize",g[e].iframe,e)}(e)})}function t(t){S("window","Mutation observed: "+t[0].target+" "+t[0].type),q(e,16)}var n,i=w();i&&(n=document.querySelector("body"),new i(t).observe(n,{attributes:!0,attributeOldValue:!1,characterData:!0,characterDataOldValue:!1,childList:!0,subtree:!0}))}())}function n(n){!function(t){e.id?(e.iframe.style[t]=e[t]+"px",S(e.id,"IFrame ("+i+") "+t+" set to "+e[t]+"px")):S("undefined","messageData id not set")}(n),t(n)}var i=e.iframe.id;g[i]&&(g[i].sizeHeight&&n("height"),g[i].sizeWidth&&n("width"))}function F(e,t,n){n!==t.type&&m&&!window.jasmine?(S(t.id,"Requesting animation frame"),m(e)):e()}function R(e,t,n,i,o){var a,r=!1;i=i||n.id,g[i]&&(n&&"contentWindow"in n&&null!==n.contentWindow?(a=g[i]&&g[i].targetOrigin,S(i,"["+e+"] Sending msg to iframe["+i+"] ("+t+") targetOrigin: "+a),n.contentWindow.postMessage(u+t,a)):I(i,"["+e+"] IFrame("+i+") not found"),o&&g[i]&&g[i].warningTimeout&&(g[i].msgTimeout=setTimeout(function(){!g[i]||g[i].loaded||r||(r=!0,I(i,"IFrame has not responded within "+g[i].warningTimeout/1e3+" seconds. Check iFrameResizer.contentWindow.js has been loaded in iFrame. This message can be ignored if everything is working, or you can set the warningTimeout option to a higher value or zero to suppress this warning."))},g[i].warningTimeout)))}function B(e){return e+":"+g[e].bodyMarginV1+":"+g[e].sizeWidth+":"+g[e].log+":"+g[e].interval+":"+g[e].enablePublicMethods+":"+g[e].autoResize+":"+g[e].bodyMargin+":"+g[e].heightCalculationMethod+":"+g[e].bodyBackgroun
1d+":"+g[e].bodyPadding+":"+g[e].tolerance+":"+g[e].inPageLinks+":"+g[e].resizeFrom+":"+g[e].widthCalculationMethod+":"+g[e].mouseEvents}function P(e,t){function n(e){var t=e.split("Callback");if(2===t.length){var n="on"+t[0].charAt(0).toUpperCase()+t[0].slice(1);this[n]=this[e],delete this[e],I(s,"Deprecated: '"+e+"' has been renamed '"+n+"'. The old method will be removed in the next major version.")}}var i,o,s=function(n){if("string"!=typeof n)throw new TypeError("Invaild id for iFrame. Expected String");var i;return""===n&&(e.id=(i=t&&t.id||v.id+c++,null!==document.getElementById(i)&&(i+=c++),n=i),d=(t||{}).log,S(n,"Added missing iframe ID: "+n+" ("+e.src+")")),n}(e.id);s in g&&"iFrameResizer"in e?I(s,"Ignored iFrame, already setup."):(function(t){var i;t=t||{},g[s]=Object.create(null),g[s].iframe=e,g[s].firstRun=!0,g[s].remoteHost=e.src&&e.src.split("/").slice(0,3).join("/"),function(e){if("object"!=typeof e)throw new TypeError("Options is not an object")}(t),Object.keys(t).forEach(n,t),function(e){for(var t in v)Object.prototype.hasOwnProperty.call(v,t)&&(g[s][t]=Object.prototype.hasOwnProperty.call(e,t)?e[t]:v[t])}(t),g[s]&&(g[s].targetOrigin=!0===g[s].checkOrigin?""===(i=g[s].remoteHost)||null!==i.match(/^(about:blank|javascript:|file:\/\/)/)?"*":i:"*")}(t),function(){switch(S(s,"IFrame scrolling "+(g[s]&&g[s].scrolling?"enabled":"disabled")+" for "+s),e.style.overflow=!1===(g[s]&&g[s].scrolling)?"hidden":"auto",g[s]&&g[s].scrolling){case"omit":break;case!0:e.scrolling="yes";break;case!1:e.scrolling="no";break;default:e.scrolling=g[s]?g[s].scrolling:"no"}}(),function(){function t(t){var n=g[s][t];1/0!==n&&0!==n&&(e.style[t]="number"==typeof n?n+"px":n,S(s,"Set "+t+" = "+e.style[t]))}function n(e){if(g[s]["min"+e]>g[s]["max"+e])throw new Error("Value for min"+e+" can not be greater than max"+e)}n("Height"),n("Width"),t("maxHeight"),t("minHeight"),t("maxWidth"),t("minWidth")}(),"number"!=typeof(g[s]&&g[s].bodyMargin)&&"0"!==(g[s]&&g[s].bodyMargin)||(g[s].bodyMarginV1=g[s].bodyMargin,g[s].bodyMargin=g[s].bodyMargin+"px"),i=B(s),(o=w())&&(r=function(t){if(!e.parentNode)return null;var n=new t(function(t){t.forEach(function(t){Array.prototype.slice.call(t.removedNodes).forEach(function(t){t===e&&M(e)})})});return n.observe(e.parentNode,{childList:!0}),n}(o)),b(e,"load",function(){var t,n;R("iFrame.onload",i,e,a,!0),t=g[s]&&g[s].firstRun,n=g[s]&&g[s].heightCalculationMethod in p,!t&&n&&N({iframe:e,height:0,width:0,type:"init"})}),R("init",i,e,a,!0),g[s]&&(g[s].iframe.iFrameResizer={close:M.bind(null,g[s].iframe),removeListeners:A.bind(null,g[s].iframe),resize:R.bind(null,"Window resize","resize",g[s].iframe),moveToAnchor:function(e){R("Move to anchor","moveToAnchor:"+e,g[s].iframe,s)},sendMessage:function(e){R("Send Message","message:"+(e=JSON.stringify(e)),g[s].iframe,s)}}))}function q(e,t){null===h&&(h=setTimeout(function(){h=null,e()},t))}function H(){"hidden"!==document.visibilityState&&(S("document","Trigger event: Visibility change"),q(function(){W("Tab Visible","resize")},16))}function W(e,t){Object.keys(g).forEach(function(n){(function(e){return g[e]&&"parent"===g[e].resizeFrom&&g[e].autoResize&&!g[e].firstRun})(n)&&R(e,t,g[n].iframe,n)})}function D(){function e(e,n){n&&(function(){if(!n.tagName)throw new TypeError("Object is not a valid DOM element");if("IFRAME"!==n.tagName.toUpperCase())throw new TypeError("Expected <IFRAME> tag, found <"+n.tagName+">")}(),P(n,e),t.push(n))}var t;return function(){var e,t=["moz","webkit","o","ms"];for(e=0;e<t.length&&!m;e+=1)m=window[t[e]+"RequestAnimationFrame"];m?m=m.bind(window):S("setup","RequestAnimationFrame not supported")}(),b(window,"message",L),b(window,"resize",function(){S("window","Trigger event: resize"),q(function(){W("Window resize","resize")},16)}),b(document,"visibilitychange",H),b(document,"-webkit-visibilitychange",H),function(n,i){switch(t=[],function(e){e&&e.enablePublicMethods&&I("enablePublicMethods option has been removed, public methods are now always available in the iFrame")}(n),typeof i){case"undefined":case"string":Array.prototype.forEach.call(document.querySelectorAll(i||"iframe"),e.bind(a,n));break;case"object":e(n,i);break;default:throw new TypeError("Unexpected data type ("+typeof i+")")}return t}}}()},946:function(e,t,n){var i=document.querySelectorAll(".mw-qa");i.length>
10&&n.e("src_js_components_accordion_index_js").then(n.bind(n,18)).then(function(e){(0,e.default)(i,"articleQaAccordion")})}},a={};function r(e){var t=a[e];if(void 0!==t)return t.exports;var n=a[e]={exports:{}};return o[e](n,n.exports,r),n.exports}r.m=o,t=Object.getPrototypeOf?function(e){return Object.getPrototypeOf(e)}:function(e){return e.__proto__},r.t=function(n,i){if(1&i&&(n=this(n)),8&i)return n;if("object"==typeof n&&n){if(4&i&&n.__esModule)return n;if(16&i&&"function"==typeof n.then)return n}var o=Object.create(null);r.r(o);var a={};e=e||[null,t({}),t([]),t(t)];for(var s=2&i&&n;("object"==typeof s||"function"==typeof s)&&!~e.indexOf(s);s=t(s))Object.getOwnPropertyNames(s).forEach(function(e){a[e]=function(){return n[e]}});return a.default=function(){return n},r.d(o,a),o},r.d=function(e,t){for(var n in t)r.o(t,n)&&!r.o(e,n)&&Object.defineProperty(e,n,{enumerable:!0,get:t[n]})},r.f={},r.e=function(e){return Promise.all(Object.keys(r.f).reduce(function(t,n){return r.f[n](e,t),t},[]))},r.u=function(e){return"js/chunks/"+e+"."+{navigation:"7092520334c58a639948",src_js_vendor_googleAnalytics_js:"06911e25982284fa17e0",src_js_vendor_traffective_js:"d08691417c96d7ffad13","vendors-node_modules_tiny-slider_dist_tiny-slider_js":"e5eed7077245c2800562",slider:"d9c01ecda6a8d0c6e8ea",src_js_components_accordion_index_js:"5bedf02dae2a8688cd4b"}[e]+".js"},r.miniCssF=function(e){return"css/chunks/"+e+"."+{navigation:"383083d3122e7efd17a9",slider:"447d4c699e07b74906b7",src_js_components_accordion_index_js:"43c4de59209182ce9e39"}[e]+".css"},r.g=function(){if("object"==typeof globalThis)return globalThis;try{return this||new Function("return this")()}catch(e){if("object"==typeof window)return window}}(),r.o=function(e,t){return Object.prototype.hasOwnProperty.call(e,t)},n={},i="dnt_onet22:",r.l=function(e,t,o,a){if(n[e])n[e].push(t);else{var s,c;if(void 0!==o)for(var d=document.getElementsByTagName("script"),l=0;l<d.length;l++){var u=d[l];if(u.getAttribute("src")==e||u.getAttribute("data-webpack")==i+o){s=u;break}}s||(c=!0,(s=document.createElement("script")).charset="utf-8",r.nc&&s.setAttribute("nonce",r.nc),s.setAttribute("data-webpack",i+o),s.src=e),n[e]=[t];var f=function(t,i){s.onerror=s.onload=null,clearTimeout(m);var o=n[e];if(delete n[e],s.parentNode&&s.parentNode.removeChild(s),o&&o.forEach(function(e){return e(i)}),t)return t(i)},m=setTimeout(f.bind(null,void 0,{type:"timeout",target:s}),12e4);s.onerror=f.bind(null,s.onerror),s.onload=f.bind(null,s.onload),c&&document.head.appendChild(s)}},r.r=function(e){"undefined"!=typeof Symbol&&Symbol.toStringTag&&Object.defineProperty(e,Symbol.toStringTag,{value:"Module"}),Object.defineProperty(e,"__esModule",{value:!0})},function(){var e;r.g.importScripts&&(e=r.g.location+"");var t=r.g.document;if(!e&&t&&(t.currentScript&&"SCRIPT"===t.currentScript.tagName.toUpperCase()&&(e=t.currentScript.src),!e)){var n=t.getElementsByTagName("script");if(n.length)for(var i=n.length-1;i>-1&&(!e||!/^http(s?):/.test(e));)e=n[i--].src}if(!e)throw new Error("Automatic publicPath is not supported in this browser");e=e.replace(/^blob:/,"").replace(/#.*$/,"").replace(/\?.*$/,"").replace(/\/[^\/]+$/,"/"),r.p=e+"../"}(),function(){if("undefined"!=typeof document){var e={theme:0};r.f.miniCss=function(t,n){e[t]?n.push(e[t]):0!==e[t]&&{navigation:1,slider:1,src_js_components_accordion_index_js:1}[t]&&n.push(e[t]=function(e){return new Promise(function(t,n){var i=r.miniCssF(e),o=r.p+i;if(function(e,t){for(var n=document.getElementsByTagName("link"),i=0;i<n.length;i++){var o=(r=n[i]).getAttribute("data-href")||r.getAttribute("href");if("stylesheet"===r.rel&&(o===e||o===t))return r}var a=document.getElementsByTagName("style");for(i=0;i<a.length;i++){var r;if((o=(r=a[i]).getAttribute("data-href"))===e||o===t)return r}}(i,o))return t();!function(e,t,n,i,o){var a=document.createElement("link");a.rel="stylesheet",a.type="text/css",r.nc&&(a.nonce=r.nc),a.onerror=a.onload=function(n){if(a.onerror=a.onload=null,"load"===n.type)i();else{var r=n&&n.type,s=n&&n.target&&n.target.href||t,c=new Error("Loading CSS chunk "+e+" failed.\n("+r+": "+s+")");c.name="ChunkLoadError",c.code="CSS_CHUNK_LOAD_FAILED",c.type=r,c.request=s,a.parentNode&&a.parentNode.removeChild(a),o(c)}},a.href=t,document.head.appendChild(a)}(e,o,0,t,n)})}(t).then(function(){e[t]=0},function(n){throw delete e[t],n}))}}}(),function(){var e={theme:0};r.f.j=function(t,n){var i=r.o(e,t)?e[t]:void 0;if(0!==i)if(i)n.push(i[2]);else{var o=new Promise(function(n,o){i=e[t]=[n,o]});n.push(i[2]=o);var a=r.p+r.u(t),s=new Error;r.l(a,function(n){if(r.o(e,t)&&(0!==(i=e[t])&&(e[t]=void 0),i)){var o=n&&("load"===n.type?"missing":n.type),a=n&&n.target&&n.target.src;s.message="Loading chunk "+t+" failed.\n("+o+": "+a+")",s.name="ChunkLoadError",s.type=o,s.request=a,i[1](s)}},"chunk-"+t,t)}};var t=function(t,n){var i,o,a=n[0],s=n[1],c=n[2],d=0;if(a.some(function(t){return 0!==e[t]})){for(i in s)r.o(s,i)&&(r.m[i]=s[i]);c&&c(r)}for(t&&t(n);d<a.length;d++)o=a[d],r.o(e,o)&&e[o]&&e[o][0](),e[o]=0},n=self.webpackChunkdnt_onet22=self.webpackChunkdnt_onet22||[];
1n.forEach(t.bind(null,0)),n.push=t.bind(null,n.push.bind(n))}(),function(){"use strict";r(155);var e=r(789),t=(0,e._n)("mobile-search"),n=document.getElementById(t),i=(0,e._n)("block-dnt_custom_content_displays-2"),o=document.getElementById(i),a=void 0;n&&o&&(o.animation={},o.animation.close=function(){o.classList.remove("visible-mobile"),o.dispatchEvent(new Event("close-animation"))},o.animation.open=function(){o.classList.add("visible-mobile"),o.dispatchEvent(new Event("open-animation"))},a=o,n.addEventListener("click",function(e){e.preventDefault(),o.classList.toggle("visible-mobile")?o.dispatchEvent(new Event("open-animation")):o.dispatchEvent(new Event("close-animation"))},!1)),window.Drupal.autocompleteSubmit=function(e){if(void 0===e)return!0;if(void 0===e.currentTarget)return!0;var t=e.currentTarget.id,n=document.getElementById("autocomplete");return"search-block-form"===t||"dnt-custom-content-displays-cntloc-search-form"===t||"dnt-custom-content-displays-location-search-form"===t?(n.owner.hidePopup(),!0):(null!==n&&n.owner.hidePopup(),!0)};var s=r(587),c=void 0;if("undefined"!=typeof Drupal&&void 0!==Drupal.settings.hasso){var d=Drupal.settings.hasso.url+"/auth/authorize?ajaxMode=1&client_id="+Drupal.settings.hasso.clientid+"&responsetype=event&domain=https://"+window.location.hostname,l=document.getElementsByClassName("region region-header")[0];if(!document.body.classList.contains("logged-in")&&l){l.insertAdjacentHTML("beforeend",'<div class="sso-login-box-wrapper"><iframe class="sso-login-box" title="Login" src="'+d+'"></iframe></div>');var u=l.getElementsByClassName("sl-button")[0],f=l.getElementsByClassName("sso-login-box-wrapper")[0],m=f.getElementsByClassName("sso-login-box")[0];s.ze(f,f,u,0,"300"),f.expandableAnimation.contract(),c=f,u.addEventListener("click",function(e){e.preventDefault(),m.scrollTo(0,0),f.expandableAnimation.toggle()})}window.addEventListener("message",function(e){e.origin===Drupal.settings.hasso.url&&console.log("got auth event from hasso. event data: "+JSON.stringify(e.data)),e.origin===Drupal.settings.hasso.url&&2e3===e.data.code&&("undefined"==typeof sso_skip_autologin?(console.log("got auth event from hasso for default login. performing local login."),window.location="https://"+window.location.hostname+"/user/login"):console.log("auto login is disabled on this page. skipping redirect."))},!1)}var p=document.querySelector("button.hamburger"),g=p;null!=p&&r.e("navigation").then(r.bind(r,306)).then(function(e){p.animation={},p.animation.close=function(){p.classList.remove("is-active"),e.close(),p.dispatchEvent(new Event("close-animation")),window.dispatchEvent(new Event("close-navigation"))},p.animation.open=function(){e.open(),p.dispatchEvent(new Event("open-animation")),window.dispatchEvent(new Event("open-navigation")),p.classList.add("is-active")},p.parentElement.setAttribute("id","navigation-control"),p.parentElement.setAttribute("tabindex","0"),p.parentElement.setAttribute("role","button"),p.parentElement.ariaExpanded="false",p.parentElement.setAttribute("aria-controls",e.element.id),p.setAttribute("tabindex","-1"),p.parentElement.addEventListener("click",h,!1),p.parentElement.addEventListener("keypress",function(e){"Enter"===e.key&&h(e)},!1),g=p});var h=function(e){e.preventDefault(),p.classList.contains("is-active")?(p.animation.close(),p.parentElement.ariaExpanded="false"):(p.animation.open(),p.parentElement.ariaExpanded="true")};a&&a.addEventListener("open-animation",function(e){c&&c.expandableAnimation.contract(),g&&g.animation.close()}),c&&c.addEventListener("open-animation",function(e){g&&g.animation.close(),a&&a.animation.close()}),g&&g.addEventListener("open-animation",function(e){c&&c.expandableAnimation.contract(),a&&a.animation.close()});var v,y="header",w=document.getElementById(y),b=document.getElementById("main-wrapper"),E=document.getElementById("page-wrapper"),x=document.getElementById("navigation"),S=window.matchMedia("(min-width: 715px)"),T=window.matchMedia("(min-width: 895px)"),I=window.matchMedia("(min-width: 1310px)");function k(){var e=0,t=document.getElementById("nm-user-menu");return t&&(e=t.offsetHeight),e}function L(){_()}function _(){var e=k();document.getElementById(y).style.top=e+"px"}function A(){E.style.marginTop&&S.matches&&!w.classList.contains("js-is-sticky")&&function(){window.clearTimeout(v);var e=k(),t=w.getBoundingClientRect(),n=window.getComputedStyle(w);parseInt(n.getPropertyValue("padding-left")),w.style.top=t.top+"px",b.style.paddingTop=w.offsetHeight+"px",w.style.position="fixed",w.style.transition="top 0.3s ease-in-out",w.dataset.stickytop=w.style.top,w.style.top=e+"px",w.classList.add("js-is-lifted")}()}function M(){var e=k();w.classList.remove("js-is-lifted"),b.style.paddingTop=null,w.style.position="sticky",w.style.top=e+"px",w.style.left=null,w.style.width=null,w.style.height=null,w.style.transition=null}window.addEventListener("open-navigation",A,!!(0,e.CF)()&&{passive:!0}),window.addEventListener("close-navigation",function(){w.classList.contains("js-is-lifted")&&S.matches&&(w.style.top=w.dataset.stickytop,v=window.setTimeout(
1M,300))},!!(0,e.CF)()&&{passive:!0}),document.addEventListener("scroll",function(){var e=k();_();var t=w.getBoundingClientRect();t.top<=e&&!w.classList.contains("js-is-sticky")&&(console.log("stick"),w.classList.add("js-is-sticky"),w.classList.add("js-is-sticky--change")),t.top!==e&&w.classList.contains("js-is-sticky")&&(console.log("unstick"),w.classList.remove("js-is-sticky"),w.classList.remove("js-is-sticky--change"))},!!(0,e.CF)()&&{passive:!0}),S.addEventListener("change",function(){_(),S.matches?x.classList.contains("nav-open")&&A():M()},!!(0,e.CF)()&&{passive:!0}),T.addEventListener("change",L,!!(0,e.CF)()&&{passive:!0}),I.addEventListener("change",L,!!(0,e.CF)()&&{passive:!0}),w.style.position="sticky",r(79);var O=document.getElementById("toplink"),C=document.getElementById("page-wrapper");if(O){var z=function(){O.offsetLeft<C.offsetLeft+C.offsetWidth?O.style.visibility="hidden":O.style.visibility="visible"};O.addEventListener("click",function(e){e.preventDefault(),window.scrollTo({top:0,behavior:"smooth"})}),window.addEventListener("resize",z),z()}r.e("src_js_vendor_googleAnalytics_js").then(r.t.bind(r,460,23)),r.e("src_js_vendor_traffective_js").then(r.t.bind(r,962,23));var N=document.querySelectorAll(".article-teaser.carousel"),j="widget"===document.body.id;if(N.length>0&&!j&&Promise.all([r.e("vendors-node_modules_tiny-slider_dist_tiny-slider_js"),r.e("slider")]).then(r.bind(r,47)).then(function(e){var t={container:".article-teaser.carousel>.view-content",responsive:{}};t.responsive[parseInt("715")]={items:2,slideBy:2},t.responsive[parseInt("895")]={items:2,slideBy:2},t.responsive[parseInt("1310")]={items:3,slideBy:3},e.slider(t)}),!j){var F=function(e){return function(t){var n=t.querySelector(e.containerSelector||".view-content"),i=document.createElement("button");s.ze(n,t,i,e.previewNumber),n.expandableAnimation.contract();var o=document.createElement("div");o.classList.add("btn-container","btn-container-centered"),i.classList.add("btn","btn-primary","btn-display-more"),i.innerHTML="<span>Weitere Artikel laden</span>",i.addEventListener("click",function(e){e.preventDefault(),s.BN(n),n.expandableAnimation.toggle()}),o.append(i),"top"===e.position?t.prepend(o):"bottom"===e.position?t.append(o):console.warn(e.position+" is not a valid position for callBackExpandableList. Either 'top' or 'bottom'!")}},R=document.querySelectorAll(".article-teaser.dm-ultrasmall");R.length&&R.forEach(F({position:"top",previewNumber:0}));var B=document.querySelectorAll(":not(.panel-pane.noCollapse) > div > .mostpopular > .view-content");if(B.length){var P=function(e){e.matches?B.forEach(function(e){var t=e.querySelector("ul"),n=e.querySelector(".btn-display-more");t.expandableAnimation.expand(),n.style.display="none"}):B.forEach(function(e){var t=e.querySelector("ul"),n=e.querySelector(".btn-display-more");t.expandableAnimation.contract(),n.style.display="inline-block"})};B.forEach(F({position:"bottom",containerSelector:"ul",previewNumber:3}));var q=window.matchMedia("(min-width: 715px)");q.addEventListener("change",P,!!(0,e.CF)()&&{passive:!0}),P(q),!0!==window.nm_hasResizeListener&&(window.addEventListener("resize",function(e){q.matches||B.forEach(function(e){var t=e.querySelector("ul");s.BN(t),t.classList.contains(s.uY)?t.style.maxHeight=t.dataset.maxHeight:t.style.maxHeight=t.dataset.minHeight})}),window.nm_hasResizeListener=!0)}}document.querySelectorAll(".field-body table").forEach(function(e){var t=document.createElement("div");t.classList.add("responsivetable"),e.parentNode.insertBefore(t,e),t.appendChild(e)});var H,W=document.getElementById("mimas-toc"),D=W?W.parentElement:void 0;function V(e,t){var n=e.getBoundingClientRect().left,i=e.getBoundingClientRect().top,o=window.getComputedStyle(e,":before"),a=n+parseInt(o.getPropertyValue("left"),10),r=a+parseInt(o.width,10),s=i+parseInt(o.getPropertyValue("top"),10),c=s+parseInt(o.height,10),d=window.getComputedStyle(e,":after"),l=n+parseInt(d.getPropertyValue("left"),10),u=l+parseInt(d.width,10),f=i+parseInt(d.getPropertyValue("top"),10),m=f+parseInt(d.height,10),p=t.clientX,g=t.clientY;return{before:p>=a&&p<=r&&g>=s&&g<=c,after:p>=l&&p<=u&&g>=f&&g<=m}}function U(e){return e.getBoundingClientRect().bottom<=document.querySelector(".region.region-header").offsetHeight}function J(){D.dataset.show="false",clearTimeout(H),H=setTimeout(function(){D.dataset.collapsed="true"},parseInt("300"))}function Y(e){var t=document.getElementById("page-content-main").getBoundingClientRect();e.style.right=Math.floor(t.left)+"px",e.style.top=document.querySelector(".region.region-header").offsetHeight+parseInt("15")+"px",e.style.maxWidth=t.width+"px"}function X(e,t){if(!0===e&&"false"===D.dataset.isSticky){var n=W.offsetHeight,i=parseInt(window.getComputedStyle(W.querySelector(":scope > ul")).getPropertyValue("margin-bottom"));D.dataset.isSticky="true",D.style.paddingBottom=n+"px",D.style.marginBottom=i+"px",Y(t),J()}else!1===e&&"true"===D.dataset.isSticky&&(J(),D.dataset.isSticky="false",D.style.paddingBottom="0px",D.style.marginBottom="0px",t.style.maxWidth="")}if(W){var Q=document.createElement("div");Q.id="toc-container",D.prepend(Q),Q.append(W),D.dataset.isSticky="false",X(U(D),Q),window.addEventListener("scroll",function(e){X(U(D),Q)}),window.addEventListener("resize",function(e){Y(Q)}),window.addEventListener("orientationchange",function(e){setTimeout(Y,500,Q)}),Q.addEventListener("click",function(e){var t=V(Q,e),n=V(W,e);if((t.before||n.after)&&("true"!==D.dataset.show?(clearTimeout(H),"true"===D.dataset.isSticky&&(D.dataset.collapsed="false",D.dataset.show="true")):J()),e.target instanceof HTMLAnchorElement){var i,o=e.target;if(i=document.querySelector(o.getAttribute("href"))){e.stopImmediatePropagation(),e.preventDefault(),J();var a=document.querySelector(".region.region-header");console.log("SCROLL TO:",o.getAttribute("href"),i.offsetTop+" + "+a.offsetHeight+" = "+(i.offsetTop+a.offsetHeight),o,i),scrollTo({left:0,top:i.offsetTop-a.offsetHeight})}}},{capture:!1})}document.querySelectorAll(".gallery-carousel").length>0&&Promise.all([r.e("vendors-node_modules_tiny-slider_dist_tiny-slider_js"),r.e("slider")]).then(r.bind(r,47)).then(function(e){function t(e){e.forEach(function(e){(e=e.closest(".field")).classList.add("article-detail-gallery"),e.querySelector(".img-responsive");var t=e.querySelectorAll(".tns-controls button"),n=e.offsetWidth,i=Math.round(n/(16/9));t.forEach(function(e){e.style.top=i/2-e.offsetHeight/2+"px"})})}window.Drupal.settings.dntAdSettings.insertAdEvery,e.slider({container:".gallery-carousel",nav:!0,responsive:!1,rewind:!0}
1).forEach(function(e){e.events.on("transitionEnd",function(t,n){if(void 0!==window.IOMm&&window.IOMm("pageview",{cp:window.iomPageCode}),void 0!==window.upScore&&(void 0===e.upScoreFirstTime&&(window.upScore({event:"gallery",options:{image:1}}),e.upScoreFirstTime=!0),window.upScore({event:"gallery",options:{image:t.index+1}})),t.event.target){var i=t.event.target.dataset.mnid,o="Wechsel zu "+(t.index+1)+"/"+t.slideCount,a=i+":"+window.mimas_photoswipe_get_mainid_for_logging();window.dnt_log_event("Galerie Slider",o,a)}})});var n=document.querySelectorAll(".gallery-carousel");t(n),window.addEventListener("resize",function(){t(n)})}),r(946),document.querySelectorAll(".insert-teaser.carousel").length>0&&Promise.all([r.e("vendors-node_modules_tiny-slider_dist_tiny-slider_js"),r.e("slider")]).then(r.bind(r,47)).then(function(e){var t={container:".insert-teaser.carousel>.view-content",responsive:{}};t.responsive[parseInt("715")]={items:2,slideBy:2},t.responsive[parseInt("895")]={items:2,slideBy:2},t.responsive[parseInt("1310")]={items:4,slideBy:4},e.slider(t)}),document.querySelectorAll(".thing-teaser.carousel").length>0&&Promise.all([r.e("vendors-node_modules_tiny-slider_dist_tiny-slider_js"),r.e("slider")]).then(r.bind(r,47)).then(function(e){var t={container:".thing-teaser.carousel>.view-content",responsive:{}};t.responsive[parseInt("715")]={items:2,slideBy:2},t.responsive[parseInt("895")]={items:2,slideBy:2},t.responsive[parseInt("1310")]={items:4,slideBy:4},e.slider(t)}),r(327);var K=r(697),$=document.querySelector(".search-results");if(window.iframeResize=K.iframeResize,$){var G=$.querySelector("iframe");(0,K.iframeResize)({log:!1,checkOrigin:!1},G)}document.querySelectorAll("div.tabs").forEach(function(e){e.style.display="block"})}()}();
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.