PageSourceSearch

https://cdn.t3n.de/global/scripts/main-1790163692.js

js t3n.de collected 2026-09-24 15:15:47 UTC 94,327 bytes, 1 lines download raw bytes

1"use strict";var _typeof="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e};function _empty(){}function _awaitIgnored(e,t){if(!t)return e&&e.then?e.then(_empty):Promise.resolve()}function _invokeIgnored(e){var t=e();if(t&&t.then)return t.then(_empty)}function _call(e,t,n){if(n)return t?t(e()):e();try{var r=Promise.resolve(e());return t?r.then(t):r}catch(e){return Promise.reject(e)}}function _rethrow(e,t){if(e)throw t;return t}function _finallyRethrows(e,t){try{var n=e()}catch(e){return t(!0,e)}return n&&n.then?n.then(t.bind(null,!1),t.bind(null,!0)):t(!1,n)}function _toConsumableArray(e){if(Array.isArray(e)){for(var t=0,n=Array(e.length);t<e.length;t++)n[t]=e[t];return n}return Array.from(e)}function _await(e,t,n){return n?t?t(e):e:(e&&e.then||(e=Promise.resolve(e)),t?e.then(t):e)}function _catch(e,t){try{var n=e()}catch(e){return t(e)}return n&&n.then?n.then(void 0,t):n}function _async(e){return function(){for(var t=[],n=0;n<arguments.length;n++)t[n]=arguments[n];try{return Promise.resolve(e.apply(this,t))}catch(e){return Promise.reject(e)}}}!function(e,t){"object"==("undefined"==typeof exports?"undefined":_typeof(exports))&&"undefined"!=typeof module?t():"function"==typeof define&&define.amd?define(t):t()}(0,function(){function e(e){var t=this.constructor;return this.then(function(n){return t.resolve(e()).then(function(){return n})},function(n){return t.resolve(e()).then(function(){return t.reject(n)})})}function t(e){return new this(function(t,n){function r(e,n){if(n&&("object"==(void 0===n?"undefined":_typeof(n))||"function"==typeof n)){var a=n.then;if("function"==typeof a)return void a.call(n,function(t){r(e,t)},function(n){i[e]={status:"rejected",reason:n},0==--o&&t(i)})}i[e]={status:"fulfilled",value:n},0==--o&&t(i)}if(!e||void 0===e.length)return n(new TypeError((void 0===e?"undefined":_typeof(e))+" "+e+" is not iterable(cannot read property Symbol(Symbol.iterator))"));var i=Array.prototype.slice.call(e);if(0===i.length)return t([]);for(var o=i.length,a=0;i.length>a;a++)r(a,i[a])})}function n(e){return!(!e||void 0===e.length)}function r(){}function i(e){if(!(this instanceof i))throw new TypeError("Promises must be constructed via new");if("function"!=typeof e)throw new TypeError("not a function");this._state=0,this._handled=!1,this._value=void 0,this._deferreds=[],c(e,this)}function o(e,t){for(;3===e._state;)e=e._value;0!==e._state?(e._handled=!0,i._immediateFn(function(){var n=1===e._state?t.onFulfilled:t.onRejected;if(null!==n){var r;try{r=n(e._value)}catch(e){return void s(t.promise,e)}a(t.promise,r)}else(1===e._state?a:s)(t.promise,e._value)})):e._deferreds.push(t)}function a(e,t){try{if(t===e)throw new TypeError("A promise cannot be resolved with itself.");if(t&&("object"==(void 0===t?"undefined":_typeof(t))||"function"==typeof t)){var n=t.then;if(t instanceof i)return e._state=3,e._value=t,void l(e);if("function"==typeof n)return void c(function(e,t){return function(){e.apply(t,arguments)}}(n,t),e)}e._state=1,e._value=t,l(e)}catch(t){s(e,t)}}function s(e,t){e._state=2,e._value=t,l(e)}function l(e){2===e._state&&0===e._deferreds.length&&i._immediateFn(function(){e._handled||i._unhandledRejectionFn(e._value)});for(var t=0,n=e._deferreds.length;n>t;t++)o(e,e._deferreds[t]);e._deferreds=null}function c(e,t){var n=!1;try{e(function(e){n||(n=!0,a(t,e))},function(e){n||(n=!0,s(t,e))})}catch(e){if(n)return;n=!0,s(t,e)}}var u=setTimeout;i.prototype.catch=function(e){return this.then(null,e)},i.prototype.then=function(e,t){var n=new this.constructor(r);return o(this,new function(e,t,n){this.onFulfilled="function"==typeof e?e:null,this.onRejected="function"==typeof t?t:null,this.promise=n}(e,t,n)),n},i.prototype.finally=e,i.all=function(e){return new i(function(t,r){function i(e,n){try{if(n&&("object"==(void 0===n?"undefined":_typeof(n))||"function"==typeof n)){var s=n.then;if("function"==typeof s)return void s.call(n,function(t){i(e,t)},r)}o[e]=n,0==--a&&t(o)}catch(e){r(e)}}if(!n(e))return r(new TypeError("Promise.all accepts an array"));var o=Array.prototype.slice.call(e);
1if(0===o.length)return t([]);for(var a=o.length,s=0;o.length>s;s++)i(s,o[s])})},i.allSettled=t,i.resolve=function(e){return e&&"object"==(void 0===e?"undefined":_typeof(e))&&e.constructor===i?e:new i(function(t){t(e)})},i.reject=function(e){return new i(function(t,n){n(e)})},i.race=function(e){return new i(function(t,r){if(!n(e))return r(new TypeError("Promise.race accepts an array"));for(var o=0,a=e.length;a>o;o++)i.resolve(e[o]).then(t,r)})},i._immediateFn="function"==typeof setImmediate&&function(e){setImmediate(e)}||function(e){u(e,0)},i._unhandledRejectionFn=function(e){void 0!==console&&console&&console.warn("Possible Unhandled Promise Rejection:",e)};var d=function(){if("undefined"!=typeof self)return self;if("undefined"!=typeof window)return window;if("undefined"!=typeof global)return global;throw Error("unable to locate global object")}();"function"!=typeof d.Promise?d.Promise=i:d.Promise.prototype.finally?d.Promise.allSettled||(d.Promise.allSettled=t):d.Promise.prototype.finally=e}),function(e){var t;if("function"==typeof define&&define.amd&&(define(e),t=!0),"object"===("undefined"==typeof exports?"undefined":_typeof(exports))&&(module.exports=e(),t=!0),!t){var n=window.Cookies,r=window.Cookies=e();r.noConflict=function(){return window.Cookies=n,r}}}(function(){function e(){for(var e=0,t={};e<arguments.length;e++){var n=arguments[e];for(var r in n)t[r]=n[r]}return t}function t(e){return e.replace(/(%[0-9A-Z]{2}
1)+/g,decodeURIComponent)}return function n(r){function i(){}function o(t,n,o){if("undefined"!=typeof document){"number"==typeof(o=e({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(e){}n=r.write?r.write(n,t):encodeURIComponent(String(n)).replace(/%(23|24|26|2B|3A|3C|3E|3D|2F|3F|40|5B|5D|5E|60|7B|7D|7C)/g,decodeURIComponent),t=encodeURIComponent(String(t)).replace(/%(23|24|26|2B|5E|60|7C)/g,decodeURIComponent).replace(/[\(\)]/g,escape);var s="";for(var l in o)o[l]&&(s+="; "+l,!0!==o[l]&&(s+="="+o[l].split(";")[0]));return document.cookie=t+"="+n+s}}function a(e,n){if("undefined"!=typeof document){for(var i={},o=document.cookie?document.cookie.split("; "):[],a=0;a<o.length;a++){var s=o[a].split("="),l=s.slice(1).join("=");n||'"'!==l.charAt(0)||(l=l.slice(1,-1));try{var c=t(s[0]);if(l=(r.read||r)(l,c)||t(l),n)try{l=JSON.parse(l)}catch(e){}if(i[c]=l,e===c)break}catch(e){}}return e?i[e]:i}}return i.set=o,i.get=function(e){return a(e,!1)},i.getJSON=function(e){return a(e,!0)},i.remove=function(t,n){o(t,"",e(n,{expires:-1}))},i.defaults={},i.withConverter=n,i}(function(){})});var tns=function(){var e=window,t=e.requestAnimationFrame||e.webkitRequestAnimationFrame||e.mozRequestAnimationFrame||e.msRequestAnimationFrame||function(e){return setTimeout(e,16)},n=window,r=n.cancelAnimationFrame||n.mozCancelAnimationFrame||function(e){clearTimeout(e)};function i(){for(var e,t,n,r=arguments[0]||{},i=1,o=arguments.length;i<o;i++)if(null!==(e=arguments[i]))for(t in e)r!==(n=e[t])&&void 0!==n&&(r[t]=n);return r}function o(e){return 0<=["true","false"].indexOf(e)?JSON.parse(e):e}function a(e,t,n,r){if(r)try{e.setItem(t,n)}catch(e){}return n}function s(){var e=document,t=e.body;return t||((t=e.createElement("body")).fake=!0),t}var l=document.documentElement;function c(e){var t="";return e.fake&&(t=l.style.overflow,e.style.background="",e.style.overflow=l.style.overflow="hidden",l.appendChild(e)),t}function u(e,t){e.fake&&(e.remove(),l.style.overflow=t,l.offsetHeight)}function d(e,t,n,r){"insertRule"in e?e.insertRule(t+"{"+n+"}",r):e.addRule(t,n,r)}function f(e){return("insertRule"in e?e.cssRules:e.rules).length}function p(e,t,n){for(var r=0,i=e.length;r<i;r++)t.call(n,e[r],r)}var m="classList"in document.createElement("_"),h=m?function(e,t){return e.classList.contains(t)}:function(e,t){return 0<=e.className.indexOf(t)},g=m?function(e,t){h(e,t)||e.classList.add(t)}:function(e,t){h(e,t)||(e.className+=" "+t)},y=m?function(e,t){h(e,t)&&e.classList.remove(t)}:function(e,t){h(e,t)&&(e.className=e.className.replace(t,""))};function v(e,t){return e.hasAttribute(t)}function b(e,t){return e.getAttribute(t)}function w(e){return void 0!==e.item}function k(e,t){if(e=w(e)||e instanceof Array?e:[e],"[object Object]"===Object.prototype.toString.call(t))for(var n=e.length;n--;)for(var r in t)e[n].setAttribute(r,t[r])}function _(e,t){e=w(e)||e instanceof Array?e:[e];for(var n=(t=t instanceof Array?t:[t]).length,r=e.length;r--;)for(var i=n;i--;)e[r].removeAttribute(t[i])}function x(e){for(var t=[],n=0,r=e.length;n<r;n++)t.push(e[n]);return t}function S(e,t){"none"!==e.style.display&&(e.style.display="none")}function E(e,t){"none"===e.style.display&&(e.style.display="")}function A(e){return"none"!==window.getComputedStyle(e).display}function L(e){if("string"==typeof e){var t=[e],n=e.charAt(0).toUpperCase()+e.substr(1);["Webkit","Moz","ms","O"].forEach(function(r){"ms"===r&&"transform"!==e||t.push(r+n)}),e=t}for(var r=document.createElement("fakeelement"),i=(e.length,0);i<e.length;i++){var o=e[i];if(void 0!==r.style[o])return o}return!1}function C(e,t){var n=!1;return/^Webkit/.test(e)?n="webkit"+t+"End":/^O/.test(e)?n="o"+t+"End":e&&(n=t.toLowerCase()+"end"),n}var T=!1;try{var P=Object.defineProperty({},"passive",{get:function(){T=!0}});window.addEventListener("test",null,P)}catch(e){}var N=!!T&&{passive:!0};function M(e,t,n){for(var r in t){var i=0<=["touchstart","touchmove"].indexOf(r)&&!n&&N;e.addEventListener(r,t[r],i)}}function q(e,t){for(var n in t){var r=0<=["touchstart","touchmove"].indexOf(n)&&N;e.removeEventListener(n,t[n],r)}}function B(){return{topics:{},on:function(e,t){this.topics[e]=this.topics[e]||[],this.topics[e].push(t)},off:function(e,t){if(this.topics[e])for(var n=0;n<this.topics[e].length;n++)if(this.topics[e][n]===t){this.topics[e].splice(n,1);break}},emit:function(e,t){t.type=e,this.topics[e]&&this.topics[e].forEach(function(n){n(t,e)})}}}Object.keys||(Object.keys=function(e){var t=[];
vendor: 6,051 bytes, line 1
1for(var n in e)Object.prototype.hasOwnProperty.call(e,n)&&t.push(n);return t}),"remove"in Element.prototype||(Element.prototype.remove=function(){this.parentNode&&this.parentNode.removeChild(this)});return function e(n){n=i({container:".slider",mode:"carousel",axis:"horizontal",items:1,gutter:0,edgePadding:0,fixedWidth:!1,autoWidth:!1,viewportMax:!1,slideBy:1,center:!1,controls:!0,controlsPosition:"top",controlsText:["prev","next"],controlsContainer:!1,prevButton:!1,nextButton:!1,nav:!0,navPosition:"top",navContainer:!1,navAsThumbnails:!1,arrowKeys:!1,speed:300,autoplay:!1,autoplayPosition:"top",autoplayTimeout:5e3,autoplayDirection:"forward",autoplayText:["start","stop"],autoplayHoverPause:!1,autoplayButton:!1,autoplayButtonOutput:!0,autoplayResetOnVisibility:!0,animateIn:"tns-fadeIn",animateOut:"tns-fadeOut",animateNormal:"tns-normal",animateDelay:!1,loop:!0,rewind:!1,autoHeight:!1,responsive:!1,lazyload:!1,lazyloadSelector:".tns-lazy-img",touch:!0,mouseDrag:!1,swipeAngle:15,nested:!1,preventActionWhenRunning:!1,preventScrollOnTouch:!1,freezable:!0,onInit:!1,useLocalStorage:!0,nonce:!1},n||{});var l=document,m=window,w={ENTER:13,SPACE:32,LEFT:37,RIGHT:39},T={},P=n.useLocalStorage;if(P){var N=navigator.userAgent,I=new Date;try{(T=m.localStorage)?(T.setItem(I,I),P=T.getItem(I)==I,T.removeItem(I)):P=!1,P||(T={})}catch(N){P=!1}P&&(T.tnsApp&&T.tnsApp!==N&&["tC","tPL","tMQ","tTf","t3D","tTDu","tTDe","tADu","tADe","tTE","tAE"].forEach(function(e){T.removeItem(e)}),localStorage.tnsApp=N)}var j=T.tC?o(T.tC):a(T,"tC",function(){var e=document,t=s(),n=c(t),r=e.createElement("div"),i=!1;t.appendChild(r);try{for(var o,a="(10px * 10)",l=["calc"+a,"-moz-calc"+a,"-webkit-calc"+a],d=0;d<3;d++)if(o=l[d],r.style.width=o,100===r.offsetWidth){i=o.replace(a,"");break}}catch(e){}return t.fake?u(t,n):r.remove(),i}(),P),O=T.tPL?o(T.tPL):a(T,"tPL",function(){var e,t=document,n=s(),r=c(n),i=t.createElement("div"),o=t.createElement("div"),a="";i.className="tns-t-subp2",o.className="tns-t-ct";for(var l=0;l<70;l++)a+="<div></div>";return o.innerHTML=a,i.appendChild(o),n.appendChild(i),e=Math.abs(i.getBoundingClientRect().left-o.children[67].getBoundingClientRect().left)<2,n.fake?u(n,r):i.remove(),e}(),P),D=T.tMQ?o(T.tMQ):a(T,"tMQ",function(){if(window.matchMedia||window.msMatchMedia)return!0;var e,t=document,n=s(),r=c(n),i=t.createElement("div"),o=t.createElement("style"),a="@media all and (min-width:1px){.tns-mq-test{position:absolute}}";return o.type="text/css",i.className="tns-mq-test",n.appendChild(o),n.appendChild(i),o.styleSheet?o.styleSheet.cssText=a:o.appendChild(t.createTextNode(a)),e=window.getComputedStyle?window.getComputedStyle(i).position:i.currentStyle.position,n.fake?u(n,r):i.remove(),"absolute"===e}(),P),F=T.tTf?o(T.tTf):a(T,"tTf",L("transform"),P),R=T.t3D?o(T.t3D):a(T,"t3D",function(e){if(!e)return!1;if(!window.getComputedStyle)return!1;var t,n=document,r=s(),i=c(r),o=n.createElement("p"),a=9<e.length?"-"+e.slice(0,-9).toLowerCase()+"-":"";return a+="transform",r.insertBefore(o,null),o.style[e]="translate3d(1px,1px,1px)",t=window.getComputedStyle(o).getPropertyValue(a),r.fake?u(r,i):o.remove(),void 0!==t&&0<t.length&&"none"!==t}(F),P),H=T.tTDu?o(T.tTDu):a(T,"tTDu",L("transitionDuration"),P),z=T.tTDe?o(T.tTDe):a(T,"tTDe",L("transitionDelay"),P),W=T.tADu?o(T.tADu):a(T,"tADu",L("animationDuration"),P),U=T.tADe?o(T.tADe):a(T,"tADe",L("animationDelay"),P),$=T.tTE?o(T.tTE):a(T,"tTE",C(H,"Transition"),P),G=T.tAE?o(T.tAE):a(T,"tAE",C(W,"Animation"),P),J=m.console&&"function"==typeof m.console.warn,V=["container","controlsContainer","prevButton","nextButton","navContainer","autoplayButton"],X={};if(V.forEach(function(e){if("string"==typeof n[e]){var t=n[e],r=l.querySelector(t);if(X[e]=t,!r||!r.nodeName)return void(J&&console.warn("Can't find",n[e]));n[e]=r}}),!(n.container.children.length<1)){var Q=n.responsive,Z=n.nested,K="carousel"===n.mode;if(Q){0 in Q&&(n=i(n,Q[0]),delete Q[0]);var Y={};for(var ee in Q){var te=Q[ee];te="number"==typeof te?{items:te}:te,Y[ee]=te}Q=Y,Y=null}if(K||function e(t){for(var n in t)K||("slideBy"===n&&(t[n]="page"),"edgePadding"===n&&(t[n]=!1),"autoHeight"===n&&(t[n]=!1)),"responsive"===n&&e(t[n])}(n),!K){n.axis="horizontal",n.slideBy="page",n.edgePadding=!1;var ne=n.animateIn,re=n.animateOut,ie=n.animateDelay,oe=n.animateNormal}var ae,se,le="horizontal"===n.axis,ce=l.createElement("div"),ue=l.createElement("div"),de=n.container,fe=de.parentNode,pe=de.outerHTML,me=de.children,he=me.length,ge=Mn(),ye=!1;Q&&Kn(),K&&(de.className+=" tns-vpfix");var ve,be,we,ke,_e,xe,Se,Ee,Ae=n.autoWidth,Le=jn("fixedWidth"),Ce=jn("edgePadding"),Te=jn("gutter"),Pe=Bn(),Ne=jn("center"),Me=Ae?1:Math.floor(jn("items")),qe=jn("slideBy"),Be=n.viewportMax||n.fixedWidthViewportWidth,Ie=jn("arrowKeys"),je=jn("speed"),Oe=n.rewind,De=!Oe&&n.loop,Fe=jn("autoHeight"),Re=jn("controls"),He=jn("controlsText"),ze=jn("nav"),We=jn("touch"),Ue=jn("mouseDrag"),$e=jn("autoplay"),Ge=jn("autoplayTimeout"),Je=jn("autoplayText"),Ve=jn("autoplayHoverPause"),Xe=jn("autoplayResetOnVisibility"),Qe=(Se=jn("nonce"),Ee=document.createElement("style"),Se&&Ee.setAttribute("nonce",Se),document.querySelector("head").appendChild(Ee),Ee.sheet?Ee.sheet:Ee.styleSheet),Ze=n.lazyload,Ke=n.lazyloadSelector,Ye=[],et=De?(_e=function(){if(Ae||Le&&!Be)return he-1;var e=Le?"fixedWidth":"items",t=[];if((Le||n[e]<he)&&t.push(n[e]),Q)for(var r in Q){var i=Q[r][e];i&&(Le||i<he)&&t.push(i)}return t.length||t.push(0),Math.ceil(Le?Be/Math.min.apply(null,t):Math.max.apply(null,t))}(),xe=K?Math.ceil((5*_e-he)/2):4*_e-he,xe=Math.max(_e,xe),In("edgePadding")?xe+1:xe):0,tt=K?he+2*et:he+et,nt=!(!Le&&!Ae||De),rt=Le?Sr():null,it=!K||!De,ot=le?"left":"top",at="",st="",lt=Le?function(){return Ne&&!De?he-1:Math.ceil(-rt/(Le+Te))}:Ae?function(){for(var e=0;e<tt;e++)if(ve[e]>=-rt)return e}:function(){return Ne&&K&&!De?he-1:De||K?Math.max(0,tt-Math.ceil(Me)):tt-1},ct=Tn(jn("startIndex")),ut=ct,dt=(Cn(),0),ft=Ae?null:lt(),pt=n.preventActionWhenRunning,mt=n.swipeAngle,ht=!mt||"?",gt=!1,yt=n.onInit,vt=new B,bt=" tns-sli
1der tns-"+n.mode,wt=de.id||(ke=window.tnsId,window.tnsId=ke?ke+1:1,"tns"+window.tnsId),kt=jn("disable"),_t=!1,xt=n.freezable,St=!(!xt||Ae)&&Zn(),Et=!1,At={click:qr,keydown:function(e){e=Hr(e);var t=[w.LEFT,w.RIGHT].indexOf(e.keyCode);0<=t&&(0===t?Vt.disabled||qr(e,-1):Xt.disabled||qr(e,1))}},Lt={click:function(e){if(gt){if(pt)return;Nr()}for(var t=zr(e=Hr(e));t!==Yt&&!v(t,"data-nav");)t=t.parentNode;if(v(t,"data-nav")){var n=rn=Number(b(t,"data-nav")),r=Le||Ae?n*he/tn:n*Me;Mr(It?n:Math.min(Math.ceil(r),he-1),e),on===n&&(dn&&Dr(),rn=-1)}},keydown:function(e){e=Hr(e);var t=l.activeElement;if(v(t,"data-nav")){var n=[w.LEFT,w.RIGHT,w.ENTER,w.SPACE].indexOf(e.keyCode),r=Number(b(t,"data-nav"));0<=n&&(0===n?0<r&&Rr(Kt[r-1]):1===n?r<tn-1&&Rr(Kt[r+1]):Mr(rn=r,e))}}},Ct={mouseover:function(){dn&&(Ir(),fn=!0)},mouseout:function(){fn&&(Br(),fn=!1)}},Tt={visibilitychange:function(){l.hidden?dn&&(Ir(),mn=!0):mn&&(Br(),mn=!1)}},Pt={keydown:function(e){e=Hr(e);var t=[w.LEFT,w.RIGHT].indexOf(e.keyCode);0<=t&&qr(e,0===t?-1:1)}},Nt={touchstart:Gr,touchmove:Jr,touchend:Vr,touchcancel:Vr},Mt={mousedown:Gr,mousemove:Jr,mouseup:Vr,mouseleave:Vr},qt=In("controls"),Bt=In("nav"),It=!!Ae||n.navAsThumbnails,jt=In("autoplay"),Ot=In("touch"),Dt=In("mouseDrag"),Ft="tns-slide-active",Rt="tns-slide-cloned",Ht="tns-complete",zt={load:function(e){sr(zr(e))},error:function(e){var t;t=zr(e),g(t,"failed"),lr(t)}},Wt="force"===n.preventScrollOnTouch;if(qt)var Ut,$t,Gt=n.controlsContainer,Jt=n.controlsContainer?n.controlsContainer.outerHTML:"",Vt=n.prevButton,Xt=n.nextButton,Qt=n.prevButton?n.prevButton.outerHTML:"",Zt=n.nextButton?n.nextButton.outerHTML:"";if(Bt)var Kt,Yt=n.navContainer,en=n.navContainer?n.navContainer.outerHTML:"",tn=Ae?he:Qr(),nn=0,rn=-1,on=Nn(),an=on,sn="tns-nav-active",ln="Carousel Page ",cn=" (Current Slide)";if(jt)var un,dn,fn,pn,mn,hn="forward"===n.autoplayDirection?1:-1,gn=n.autoplayButton,yn=n.autoplayButton?n.autoplayButton.outerHTML:"",vn=["<span class='tns-visually-hidden'>"," animation</span>"];if(Ot||Dt)var bn,wn,kn={},_n={},xn=!1,Sn=le?function(e,t){return e.x-t.x}:function(e,t){return e.y-t.y};Ae||Ln(kt||St),F&&(ot=F,at="translate",R?(at+=le?"3d(":"3d(0px, ",st=le?", 0px, 0px)":", 0px)"):(at+=le?"X(":"Y(",st=")")),K&&(de.className=de.className.replace("tns-vpfix","")),function(){if(In("gutter"),ce.className="tns-outer",ue.className="tns-inner",ce.id=wt+"-ow",ue.id=wt+"-iw",""===de.id&&(de.id=wt),bt+=O||Ae?" tns-subpixel":" tns-no-subpixel",bt+=j?" tns-calc":" tns-no-calc",Ae&&(bt+=" tns-autowidth"),bt+=" tns-"+n.axis,de.className+=bt,K?((ae=l.createElement("div")).id=wt+"-mw",ae.className="tns-ovh",ce.appendChild(ae),ae.appendChild(ue)):ce.appendChild(ue),Fe&&((ae||ue).className+=" tns-ah"),fe.insertBefore(ce,de),ue.appendChild(de),p(me,function(e,t){g(e,"tns-item"),e.id||(e.id=wt+"-item"+t),!K&&oe&&g(e,oe),k(e,{"aria-hidden":"true",tabindex:"-1"})}),et){for(var e=l.createDocumentFragment(),t=l.createDocumentFragment(),r=et;r--;){var i=r%he,o=me[i].cloneNode(!0);if(g(o,Rt),_(o,"id"),t.insertBefore(o,t.firstChild),K){var a=me[he-1-i].cloneNode(!0);g(a,Rt),_(a,"id"),e.appendChild(a)}}de.insertBefore(e,de.firstChild),de.appendChild(t),me=de.children}}(),function(){if(!K)for(var e=ct,t=ct+Math.min(he,Me);e<t;e++){var r=me[e];r.style.left=100*(e-ct)/Me+"%",g(r,ne),y(r,oe)}if(le&&(O||Ae?(d(Qe,"#"+wt+" > .tns-item","font-size:"+m.getComputedStyle(me[0]).fontSize+";",f(Qe)),d(Qe,"#"+wt,"font-size:0;",f(Qe))):K&&p(me,function(e,t){var n;e.style.marginLeft=(n=t,j?j+"("+100*n+"% / "+tt+")":100*n/tt+"%")})),D){if(H){var i=ae&&n.autoHeight?zn(n.speed):"";d(Qe,"#"+wt+"-mw",i,f(Qe))}i=On(n.edgePadding,n.gutter,n.fixedWidth,n.speed,n.autoHeight),d(Qe,"#"+wt+"-iw",i,f(Qe)),K&&(i=le&&!Ae?"width:"+Dn(n.fixedWidth,n.gutter,n.items)+";":"",H&&(i+=zn(je)),d(Qe,"#"+wt,i,f(Qe))),i=le&&!Ae?Fn(n.fixedWidth,n.gutter,n.items):"",n.gutter&&(i+=Rn(n.gutter)),K||(H&&(i+=zn(je)),W&&(i+=Wn(je))),i&&d(Qe,"#"+wt+" > .tns-item",i,f(Qe))}else K&&Fe&&(ae.style[H]=je/1e3+"s"),ue.style.cssText=On(Ce,Te,Le,Fe),K&&le&&!Ae&&(de.style.width=Dn(Le,Te,Me)),i=le&&!Ae?Fn(Le,Te,Me):"",Te&&(i+=Rn(Te)),i&&d(Qe,"#"+wt+" > .tns-item",i,f(Qe));
vendor: 5,244 bytes, line 1
1if(Q&&D)for(var o in Q){o=parseInt(o);var a=Q[o],s=(i="",""),l="",c="",u="",h=Ae?null:jn("items",o),v=jn("fixedWidth",o),b=jn("speed",o),w=jn("edgePadding",o),k=jn("autoHeight",o),_=jn("gutter",o);H&&ae&&jn("autoHeight",o)&&"speed"in a&&(s="#"+wt+"-mw{"+zn(b)+"}"),("edgePadding"in a||"gutter"in a)&&(l="#"+wt+"-iw{"+On(w,_,v,b,k)+"}"),K&&le&&!Ae&&("fixedWidth"in a||"items"in a||Le&&"gutter"in a)&&(c="width:"+Dn(v,_,h)+";"),H&&"speed"in a&&(c+=zn(b)),c&&(c="#"+wt+"{"+c+"}"),("fixedWidth"in a||Le&&"gutter"in a||!K&&"items"in a)&&(u+=Fn(v,_,h)),"gutter"in a&&(u+=Rn(_)),!K&&"speed"in a&&(H&&(u+=zn(b)),W&&(u+=Wn(b))),u&&(u="#"+wt+" > .tns-item{"+u+"}"),(i=s+l+c+u)&&Qe.insertRule("@media (min-width: "+o/16+"em) {"+i+"}",Qe.cssRules.length)}}(),Un();var En=De?K?function(){var e=dt,t=ft;e+=qe,t-=qe,Ce?(e+=1,t-=1):Le&&(Pe+Te)%(Le+Te)&&(t-=1),et&&(t<ct?ct-=he:ct<e&&(ct+=he))}:function(){if(ft<ct)for(;dt+he<=ct;)ct-=he;else if(ct<dt)for(;ct<=ft-he;)ct+=he}:function(){ct=Math.max(dt,Math.min(ft,ct))},An=K?function(){var e,t,n,r,i,o,a,s,l,c,u;_r(de,""),H||!je?(Lr(),je&&A(de)||Nr()):(e=de,t=ot,n=at,r=st,i=Er(),o=je,a=Nr,s=Math.min(o,10),l=0<=i.indexOf("%")?"%":"px",i=i.replace(l,""),c=Number(e.style[t].replace(n,"").replace(r,"").replace(l,"")),u=(i-c)/o*s,setTimeout(function i(){o-=s,c+=u,e.style[t]=n+c+l+r,0<o?setTimeout(i,s):a()},s)),le||Xr()}:function(){Ye=[];var e={};e[$]=e[G]=Nr,q(me[ut],e),M(me[ct],e),Cr(ut,ne,re,!0),Cr(ct,oe,ne),$&&G&&je&&A(de)||Nr()};return{version:"2.9.4",getInfo:Kr,events:vt,goTo:Mr,play:function(){$e&&!dn&&(Or(),pn=!1)},pause:function(){dn&&(Dr(),pn=!0)},isOn:ye,updateSliderHeight:mr,refresh:Un,destroy:function(){if(Qe.disabled=!0,Qe.ownerNode&&Qe.ownerNode.remove(),q(m,{resize:Xn}),Ie&&q(l,Pt),Gt&&q(Gt,At),Yt&&q(Yt,Lt),q(de,Ct),q(de,Tt),gn&&q(gn,{click:Fr}),$e&&clearInterval(un),K&&$){var e={};e[$]=Nr,q(de,e)}We&&q(de,Nt),Ue&&q(de,Mt);var t=[pe,Jt,Qt,Zt,en,yn];for(var r in V.forEach(function(e,r){var i="container"===e?ce:n[e];if("object"==(void 0===i?"undefined":_typeof(i))&&i){var o=!!i.previousElementSibling&&i.previousElementSibling,a=i.parentNode;i.outerHTML=t[r],n[e]=o?o.nextElementSibling:a.firstElementChild}}),V=ne=re=ie=oe=le=ce=ue=de=fe=pe=me=he=se=ge=Ae=Le=Ce=Te=Pe=Me=qe=Be=Ie=je=Oe=De=Fe=Qe=Ze=ve=Ye=et=tt=nt=rt=it=ot=at=st=lt=ct=ut=dt=ft=mt=ht=gt=yt=vt=bt=wt=kt=_t=xt=St=Et=At=Lt=Ct=Tt=Pt=Nt=Mt=qt=Bt=It=jt=Ot=Dt=Ft=Ht=zt=be=Re=He=Gt=Jt=Vt=Xt=Ut=$t=ze=Yt=en=Kt=tn=nn=rn=on=an=sn=ln=cn=$e=Ge=hn=Je=Ve=gn=yn=Xe=vn=un=dn=fn=pn=mn=kn=_n=bn=xn=wn=Sn=We=Ue=null,this)"rebuild"!==r&&(this[r]=null);ye=!1},rebuild:function(){return e(i(n,X))}}}function Ln(e){e&&(Re=ze=We=Ue=Ie=$e=Ve=Xe=!1)}function Cn(){for(var e=K?ct-et:ct;e<0;)e+=he;return e%he+1}function Tn(e){return e=e?Math.max(0,Math.min(De?he-1:he-Me,e)):0,K?e+et:e}function Pn(e){for(null==e&&(e=ct),K&&(e-=et);e<0;)e+=he;return Math.floor(e%he)}function Nn(){var e,t=Pn();return e=It?t:Le||Ae?Math.ceil((t+1)*tn/he-1):Math.floor(t/Me),!De&&K&&ct===ft&&(e=tn-1),e}function Mn(){return m.innerWidth||l.documentElement.clientWidth||l.body.clientWidth}function qn(e){return"top"===e?"afterbegin":"beforeend"}function Bn(){var e=Ce?2*Ce-Te:0;return function e(t){if(null!=t){var n,r,i=l.createElement("div");return t.appendChild(i),r=(n=i.getBoundingClientRect()).right-n.left,i.remove(),r||e(t.parentNode)}}(fe)-e}function In(e){if(n[e])return!0;if(Q)for(var t in Q)if(Q[t][e])return!0;return!1}function jn(e,t){if(null==t&&(t=ge),"items"===e&&Le)return Math.floor((Pe+Te)/(Le+Te))||1;var r=n[e];if(Q)for(var i in Q)t>=parseInt(i)&&e in Q[i]&&(r=Q[i][e]);return"slideBy"===e&&"page"===r&&(r=jn("items")),K||"slideBy"!==e&&"items"!==e||(r=Math.floor(r)),r}function On(e,t,n,r,i){var o="";if(void 0!==e){var a=e;t&&(a-=t),o=le?"margin: 0 "+a+"px 0 "+e+"px;":"margin: "+e+"px 0 "+a+"px 0;"}else if(t&&!n){var s="-"+t+"px";o="margin: 0 "+(le?s+" 0 0":"0 "+s+" 0")+";"}return!K&&i&&H&&r&&(o+=zn(r)),o}function Dn(e,t,n){return e?(e+t)*tt+"px":j?j+"("+100*tt+"% / "+n+")":100*tt/n+"%"}function Fn(e,t,n){var r;if(e)r=e+t+"px";else{K||(n=Math.floor(n));var i=K?tt:n;r=j?j+"(100% / "+i+")":100/i+"%"}return r="width:"+r,"inner"!==Z?r+";":r+" !important;"}function Rn(e){var t="";return!1!==e&&(t=(le?"padding-":"margin-")+(le?"right":"bottom")+": "+e+"px;"),t}function Hn(e,t){var n=e.substring(0,e.length-t).toLowerCase();return n&&(n="-"+n+"-"),n}function zn(e){return Hn(H,18)+"transition-duration:"+e/1e3+"s;"}function Wn(e){return Hn(W,17)+"animation-duration:"+e/1e3+"s;"}function Un(){if(In("autoHeight")||Ae||!le){var e=de.querySelectorAll("img");p(e,function(e){var t=e.src;Ze||(t&&t.indexOf("data:image")<0?(e.src="",M(e,zt),g(e,"loading"),e.src=t):sr(e))}),t(function(){dr(x(e),function(){be=!0})}),In("autoHeight")&&(e=cr(ct,Math.min(ct+Me-1,tt-1))),Ze?$n():t(function(){dr(x(e),$n)})}else K&&Ar(),Jn(),Vn()}function $n(){if(Ae&&1<he){var e=De?ct:he-1;!function t(){var n=me[e].getBoundingClientRect().left,r=me[e-1].getBoundingClientRect().right;Math.abs(n-r)<=1?Gn():setTimeout(function(){t()},16)}()}else Gn()}function Gn(){le&&!Ae||(hr(),Ae?(rt=Sr(),xt&&(St=Zn()),ft=lt(),Ln(kt||St)):Xr()),K&&Ar(),Jn(),Vn()}function Jn(){if(gr(),ce.insertAdjacentHTML("afterbegin",'<div class="tns-liveregion tns-visually-hidden" aria-l
1ive="polite" aria-atomic="true">slide <span class="current">'+ir()+"</span>  of "+he+"</div>"),we=ce.querySelector(".tns-liveregion .current"),jt){var e=$e?"stop":"start";gn?k(gn,{"data-action":e}):n.autoplayButtonOutput&&(ce.insertAdjacentHTML(qn(n.autoplayPosition),'<button type="button" data-action="'+e+'">'+vn[0]+e+vn[1]+Je[0]+"</button>"),gn=ce.querySelector("[data-action]")),gn&&M(gn,{click:Fr}),$e&&(Or(),Ve&&M(de,Ct),Xe&&M(de,Tt))}if(Bt){if(Yt)k(Yt,{"aria-label":"Carousel Pagination"}),p(Kt=Yt.children,function(e,t){k(e,{"data-nav":t,tabindex:"-1","aria-label":ln+(t+1),"aria-controls":wt})});else{for(var t="",r=It?"":'style="display:none"',i=0;i<he;i++)t+='<button type="button" data-nav="'+i+'" tabindex="-1" aria-controls="'+wt+'" '+r+' aria-label="'+ln+(i+1)+'"></button>';t='<div class="tns-nav" aria-label="Carousel Pagination">'+t+"</div>",ce.insertAdjacentHTML(qn(n.navPosition),t),Yt=ce.querySelector(".tns-nav"),Kt=Yt.children}if(Zr(),H){var o=H.substring(0,H.length-18).toLowerCase(),a="transition: all "+je/1e3+"s";o&&(a="-"+o+"-"+a),d(Qe,"[aria-controls^="+wt+"-item]",a,f(Qe))}k(Kt[on],{"aria-label":ln+(on+1)+cn}),_(Kt[on],"tabindex"),g(Kt[on],sn),M(Yt,Lt)}qt&&(Gt||Vt&&Xt||(ce.insertAdjacentHTML(qn(n.controlsPosition),'<div class="tns-controls" aria-label="Carousel Navigation" tabindex="0"><button type="button" data-controls="prev" tabindex="-1" aria-controls="'+wt
vendor: 6,487 bytes, line 1
1+'">'+He[0]+'</button><button type="button" data-controls="next" tabindex="-1" aria-controls="'+wt+'">'+He[1]+"</button></div>"),Gt=ce.querySelector(".tns-controls")),Vt&&Xt||(Vt=Gt.children[0],Xt=Gt.children[1]),n.controlsContainer&&k(Gt,{"aria-label":"Carousel Navigation",tabindex:"0"}),(n.controlsContainer||n.prevButton&&n.nextButton)&&k([Vt,Xt],{"aria-controls":wt,tabindex:"-1"}),(n.controlsContainer||n.prevButton&&n.nextButton)&&(k(Vt,{"data-controls":"prev"}),k(Xt,{"data-controls":"next"})),Ut=vr(Vt),$t=vr(Xt),kr(),Gt?M(Gt,At):(M(Vt,At),M(Xt,At))),Yn()}function Vn(){if(K&&$){var e={};e[$]=Nr,M(de,e)}We&&M(de,Nt,n.preventScrollOnTouch),Ue&&M(de,Mt),Ie&&M(l,Pt),"inner"===Z?vt.on("outerResized",function(){Qn(),vt.emit("innerLoaded",Kr())}):(Q||Le||Ae||Fe||!le)&&M(m,{resize:Xn}),Fe&&("outer"===Z?vt.on("innerLoaded",ur):kt||ur()),ar(),kt?nr():St&&tr(),vt.on("indexChanged",fr),"inner"===Z&&vt.emit("innerLoaded",Kr()),"function"==typeof yt&&yt(Kr()),ye=!0}function Xn(e){t(function(){Qn(Hr(e))})}function Qn(e){if(ye){"outer"===Z&&vt.emit("outerResized",Kr(e)),ge=Mn();var t,r=se,i=!1;Q&&(Kn(),(t=r!==se)&&vt.emit("newBreakpointStart",Kr(e)));var o,a,s,c,u=Me,m=kt,h=St,v=Ie,b=Re,w=ze,k=We,_=Ue,x=$e,A=Ve,L=Xe,C=ct;if(t){var T=Le,P=Fe,N=He,B=Ne,I=Je;if(!D)var j=Te,O=Ce}if(Ie=jn("arrowKeys"),Re=jn("controls"),ze=jn("nav"),We=jn("touch"),Ne=jn("center"),Ue=jn("mouseDrag"),$e=jn("autoplay"),Ve=jn("autoplayHoverPause"),Xe=jn("autoplayResetOnVisibility"),t&&(kt=jn("disable"),Le=jn("fixedWidth"),je=jn("speed"),Fe=jn("autoHeight"),He=jn("controlsText"),Je=jn("autoplayText"),Ge=jn("autoplayTimeout"),D||(Ce=jn("edgePadding"),Te=jn("gutter"))),Ln(kt),Pe=Bn(),le&&!Ae||kt||(hr(),le||(Xr(),i=!0)),(Le||Ae)&&(rt=Sr(),ft=lt()),(t||Le)&&(Me=jn("items"),qe=jn("slideBy"),(a=Me!==u)&&(Le||Ae||(ft=lt()),En())),t&&kt!==m&&(kt?nr():function(){if(_t){if(Qe.disabled=!1,de.className+=bt,Ar(),De)for(var e=et;e--;)K&&E(me[e]),E(me[tt-e-1]);if(!K)for(var t=ct,n=ct+he;t<n;t++){var r=me[t],i=t<ct+Me?ne:oe;r.style.left=100*(t-ct)/Me+"%",g(r,i)}er(),_t=!1}}()),xt&&(t||Le||Ae)&&(St=Zn())!==h&&(St?(Lr(Er(Tn(0))),tr()):(function(){if(Et){if(Ce&&D&&(ue.style.margin=""),et)for(var e="tns-transparent",t=et;t--;)K&&y(me[t],e),y(me[tt-t-1],e);er(),Et=!1}}(),i=!0)),Ln(kt||St),$e||(Ve=Xe=!1),Ie!==v&&(Ie?M(l,Pt):q(l,Pt)),Re!==b&&(Re?Gt?E(Gt):(Vt&&E(Vt),Xt&&E(Xt)):Gt?S(Gt):(Vt&&S(Vt),Xt&&S(Xt))),ze!==w&&(ze?(E(Yt),Zr()):S(Yt)),We!==k&&(We?M(de,Nt,n.preventScrollOnTouch):q(de,Nt)),Ue!==_&&(Ue?M(de,Mt):q(de,Mt)),$e!==x&&($e?(gn&&E(gn),dn||pn||Or()):(gn&&S(gn),dn&&Dr())),Ve!==A&&(Ve?M(de,Ct):q(de,Ct)),Xe!==L&&(Xe?M(l,Tt):q(l,Tt)),t){if(Le===T&&Ne===B||(i=!0),Fe!==P&&(Fe||(ue.style.height="")),Re&&He!==N&&(Vt.innerHTML=He[0],Xt.innerHTML=He[1]),gn&&Je!==I){var F=$e?1:0,R=gn.innerHTML,H=R.length-I[F].length;R.substring(H)===I[F]&&(gn.innerHTML=R.substring(0,H)+Je[F])}}else Ne&&(Le||Ae)&&(i=!0);if((a||Le&&!Ae)&&(tn=Qr(),Zr()),(o=ct!==C)?(vt.emit("indexChanged",Kr()),i=!0):a?o||fr():(Le||Ae)&&(ar(),gr(),rr()),a&&!K&&function(){for(var e=ct+Math.min(he,Me),t=tt;t--;){var n=me[t];ct<=t&&t<e?(g(n,"tns-moving"),n.style.left=100*(t-ct)/Me+"%",g(n,ne),y(n,oe)):n.style.left&&(n.style.left="",g(n,oe),y(n,ne)),y(n,re)}setTimeout(function(){p(me,function(e){y(e,"tns-moving")})},300)}(),!kt&&!St){if(t&&!D&&(Ce===O&&Te===j||(ue.style.cssText=On(Ce,Te,Le,je,Fe)),le)){K&&(de.style.width=Dn(Le,Te,Me));var z=Fn(Le,Te,Me)+Rn(Te);c=f(s=Qe)-1,"deleteRule"in s?s.deleteRule(c):s.removeRule(c),d(Qe,"#"+wt+" > .tns-item",z,f(Qe))}Fe&&ur(),i&&(Ar(),ut=ct)}t&&vt.emit("newBreakpointEnd",Kr(e))}}function Zn(){if(!Le&&!Ae)return he<=(Ne?Me-(Me-1)/2:Me);var e=Le?(Le+Te)*he:ve[he],t=Ce?Pe+2*Ce:Pe+Te;return Ne&&(t-=Le?(Pe-Le)/2:(Pe-(ve[ct+1]-ve[ct]-Te))/2),e<=t}function Kn(){for(var e in se=0,Q)(e=parseInt(e))<=ge&&(se=e)}function Yn(){!$e&&gn&&S(gn),!ze&&Yt&&S(Yt),Re||(Gt?S(Gt):(Vt&&S(Vt),Xt&&S(Xt)))}function er(){$e&&gn&&E(gn),ze&&Yt&&E(Yt),Re&&(Gt?E(Gt):(Vt&&E(Vt),Xt&&E(Xt)))}function tr(){if(!Et){if(Ce&&(ue.style.margin="0px"),et)for(var e="tns-transparent",t=et;t--;)K&&g(me[t],e),g(me[tt-t-1],e);Yn(),Et=!0}}function nr(){if(!_t){if(Qe.disabled=!0,de.className=de.className.replace(bt.substring(1),""),_(de,["style"]),De)for(var e=et;e--;)K&&S(me[e]),S(me[tt-e-1]);if(le&&K||_(ue,["style"]),!K)for(var t=ct,n=ct+he;t<n;t++){var r=me[t];_(r,["style"]),y(r,ne),y(r,oe)}Yn(),_t=!0}}function rr(){var e=ir();we.innerHTML!==e&&(we.innerHTML=e)}function ir(){var e=or(),t=e[0]+1,n=e[1]+1;return t===n?t+"":t+" to "+n}function or(e){null==e&&(e=Er());var t,n,r,i=ct;if(Ne||Ce?(Ae||Le)&&(n=-(parseFloat(e)+Ce),r=n+Pe+2*Ce):Ae&&(n=ve[ct],r=n+Pe),Ae)ve.forEach(function(e,o){o<tt&&((Ne||Ce)&&e<=n+.5&&(i=o),.5<=r-e&&(t=o))});else{if(Le){var o=Le+Te;Ne||Ce?(i=Math.floor(n/o),t=Math.ceil(r/o-1)):t=i+Math.ceil(Pe/o)-1}else if(Ne||Ce){var a=Me-1;if(Ne?(i-=a/2,t=ct+a/2):t=ct+a,Ce){var s=Ce*Me/Pe;i-=s,t+=s}i=Math.floor(i),t=Math.ceil(t)}else t=i+Me-1;i=Math.max(i,0),t=Math.min(t,tt-1)}return[i,t]}function ar(){if(Ze&&!kt){var e=or();e.push(Ke),cr.apply(null,e).forEach(function(e){if(!h(e,Ht)){var t={};t[$]=function(e){e.stopPropagation()},M(e,t),M(e,zt),e.src=b(e,"data-src");var n=b(e,"data-srcset");n&&(e.srcset=n),g(e,"loading")}})}}function sr(e){g(e,"loaded"),lr(e)}function lr(e){g(e,Ht),y(e,"loading"),q(e,zt)}function cr(e,t,n){var r=[];for(n||(n="img");e<=t;)p(me[e].querySelectorAll(n),function(e){r.push(e)}),e++;return r}function ur(){var e=cr.apply(null,or());t(function(){dr(e,mr)})}function dr(e,n){return be?n():(e.forEach(function(t,n){!Ze&&t.complete&&lr(t),h(t,Ht)&&e.splice(n,1)}),e.length?void t(function(){dr(e,n)}):n())}function fr(){ar(),gr(),rr(),kr(),function(){if(ze&&(on=0<=rn?rn:Nn(),rn=-1,on!==an)){var e=Kt[an],t=Kt[on];k(e,{tabindex:"-1","aria-label":ln+(an+1)}),y(e,sn),k(t,{"aria-label":ln+(on+1)+cn}),_(t,"tabindex"),g(t,sn),an=on}}()}function pr(e,t){for(var n=[],r=e,i=Math.min(e+t,tt);r<i;r++)n.push(me[r].offsetHeight);return Math.max.apply(null,n)}function mr(){var e=Fe?pr(ct,Me):pr(et,he),t=ae||ue;t.style.height!==e&&(t.style.height=e+"px")}function hr(){ve=[0];var e=le?"left":"top",t=le?"right":"bottom",n=me[0].getBoundingClientRect()[e];p(me,function(r,i){i&&ve.push(r.getBoundingClientRect()[e]-n),i===tt-1&&ve.push(r.getBoundingClientRect()[t]-n)})}function gr(){var e=or(),t=e[0],n=e[1];p(me,function(e,r){t<=r&&r<=n?v(e,"aria-hidden")&&(_(e,["aria-hidden","tabindex"]),g(e,Ft)):v(e,"aria-hidden")||(k(e,{"aria-hidden":"true",tabindex:"-1"}),y(e,Ft))})}
1function yr(e){return e.nodeName.toLowerCase()}function vr(e){return"button"===yr(e)}function br(e){return"true"===e.getAttribute("aria-disabled")}function wr(e,t,n){e?t.disabled=n:t.setAttribute("aria-disabled",n.toString())}function kr(){if(Re&&!Oe&&!De){var e=Ut?Vt.disabled:br(Vt),t=$t?Xt.disabled:br(Xt),n=ct<=dt,r=!Oe&&ft<=ct;n&&!e&&wr(Ut,Vt,!0),!n&&e&&wr(Ut,Vt,!1),r&&!t&&wr($t,Xt,!0),!r&&t&&wr($t,Xt,!1)}}function _r(e,t){H&&(e.style[H]=t)}function xr(e){return null==e&&(e=ct),Ae?(Pe-(Ce?Te:0)-(ve[e+1]-ve[e]-Te))/2:Le?(Pe-Le)/2:(Me-1)/2}function Sr(){var e=Pe+(Ce?Te:0)-(Le?(Le+Te)*tt:ve[tt]);return Ne&&!De&&(e=Le?-(Le+Te)*(tt-1)-xr():xr(tt-1)-ve[tt-1]),0<e&&(e=0),e}function Er(e){var t;if(null==e&&(e=ct),le&&!Ae)if(Le)t=-(Le+Te)*e,Ne&&(t+=xr());else{var n=F?tt:Me;Ne&&(e-=xr()),t=100*-e/n}else t=-ve[e],Ne&&Ae&&(t+=xr());return nt&&(t=Math.max(t,rt)),t+(!le||Ae||Le?"px":"%")}function Ar(e){_r(de,"0s"),Lr(e)}function Lr(e){null==e&&(e=Er()),de.style[ot]=at+e+st}function Cr(e,t,n,r){var i=e+Me;De||(i=Math.min(i,tt));for(var o=e;o<i;o++){var a=me[o];r||(a.style.left=100*(o-ct)/Me+"%"),ie&&z&&(a.style[z]=a.style[U]=ie*(o-e)/1e3+"s"),y(a,t),g(a,n),r&&Ye.push(a)}}function Tr(e,t){it&&En(),(ct!==ut||t)&&(vt.emit("indexChanged",Kr()),vt.emit("transitionStart",Kr()),Fe&&ur(),dn&&e&&0<=["click","keydown"].indexOf(e.type)&&Dr(),gt=!0,An())}function Pr(e){return e.toLowerCase().replace(/-/g,"")}function Nr(e){if(K||gt){if(vt.emit("transitionEnd",Kr(e)),!K&&0<Ye.length)for(var t=0;t<Ye.length;t++){var n=Ye[t];n.style.left="",U&&z&&(n.style[U]="",n.style[z]=""),y(n,re),g(n,oe)}if(!e||!K&&e.target.parentNode===de||e.target===de&&Pr(e.propertyName)===Pr(ot)){if(!it){var r=ct;En(),ct!==r&&(vt.emit("indexChanged",Kr()),Ar())}"inner"===Z&&vt.emit("innerLoaded",Kr()),gt=!1,ut=ct}}}function Mr(e,t){if(!St)if("prev"===e)qr(t,-1);else if("next"===e)qr(t,1);else{if(gt){if(pt)return;Nr()}var n=Pn(),r=0;if("first"===e?r=-n:"last"===e?r=K?he-Me-n:he-1-n:("number"!=typeof e&&(e=parseInt(e)),isNaN(e)||(t||(e=Math.max(0,Math.min(he-1,e))),r=e-n)),!K&&r&&Math.abs(r)<Me){var i=0<r?1:-1;r+=dt<=ct+r-he?he*i:2*he*i*-1}ct+=r,K&&De&&(ct<dt&&(ct+=he),ft<ct&&(ct-=he)),Pn(ct)!==Pn(ut)&&Tr(t)}}function qr(e,t){if(gt){if(pt)return;Nr()}var n;if(!t){for(var r=zr(e=Hr(e));r!==Gt&&[Vt,Xt].indexOf(r)<0;)r=r.parentNode;var i=[Vt,Xt].indexOf(r);0<=i&&(n=!0,t=0===i?-1:1)}if(Oe){if(ct===dt&&-1===t)return void Mr("last",e);if(ct===ft&&1===t)return void Mr("first",e)}t&&(ct+=qe*t,Ae&&(ct=Math.floor(ct)),Tr(n||e&&"keydown"===e.type?e:null))}function Br(){un=setInterval(function(){qr(null,hn)},Ge),dn=!0}function Ir(){clearInterval(un),dn=!1}function jr(e,t){k(gn,{"data-action":e}),gn.innerHTML=vn[0]+e+vn[1]+t}function Or(){Br(),gn&&jr("stop",Je[1])}function Dr(){Ir(),gn&&jr("start",Je[0])}function Fr(){dn?(Dr(),pn=!0):(Or(),pn=!1)}function Rr(e){e.focus()}function Hr(e){return Wr(e=e||m.event)?e.changedTouches[0]:e}function zr(e){return e.target||m.event.srcElement}function Wr(e){return 0<=e.type.indexOf("touch")}function Ur(e){e.preventDefault?e.preventDefault():e.returnValue=!1}function $r(){return o=_n.y-kn.y,a=_n.x-kn.x,e=Math.atan2(o,a)*(180/Math.PI),r=!1,90-(t=mt)<=(i=Math.abs(90-Math.abs(e)))?r="horizontal":i<=t&&(r="vertical"),r===n.axis;var e,t,r,i,o,a}function Gr(e){if(gt){if(pt)return;Nr()}$e&&dn&&Ir(),xn=!0,wn&&(r(wn),wn=null);var t=Hr(e);vt.emit(Wr(e)?"touchStart":"dragStart",Kr(e)),!Wr(e)&&0<=["img","a"].indexOf(yr(zr(e)))&&Ur(e),_n.x=kn.x=t.clientX,_n.y=kn.y=t.clientY,K&&(bn=parseFloat(de.style[ot].replace(at,"")),_r(de,"0s"))}function Jr(e){if(xn){var n=Hr(e);_n.x=n.clientX,_n.y=n.clientY,K?wn||(wn=t(function(){!function e(n){if(ht){if(r(wn),xn&&(wn=t(function(){e(n)})),"?"===ht&&(ht=$r()),ht){!Wt&&Wr(n)&&(Wt=!0);try{n.type&&vt.emit(Wr(n)?"touchMove":"dragMove",Kr(n))}catch(e){}var i=bn,o=Sn(_n,kn);!le||Le||Ae?(i+=o,i+="px"):(i+=F?o*Me*100/((Pe+Te)*tt):100*o/(Pe+Te),i+="%"),de.style[ot]=at+i+st}}else xn=!1}(e)})):("?"===ht&&(ht=$r()),ht&&(Wt=!0)),("boolean"!=typeof e.cancelable||e.cancelable)&&Wt&&e.preventDefault()}}function Vr(e){if(xn){wn&&(r(wn),wn=null),K&&_r(de,""),xn=!1;var i=Hr(e);_n.x=i.clientX,_n.y=i.clientY;var o=Sn(_n,kn);if(Math.abs(o)){if(!Wr(e)){var a=zr(e);M(a,{click:function e(t){Ur(t),q(a,{click:e})}})}K?wn=t(function(){if(le&&!Ae){var t=-o*Me/(Pe+Te);t=0<o?Math.floor(t):Math.ceil(t),ct+=t}else{var n=-(bn+o);if(n<=0)ct=dt;else if(n>=ve[tt-1])ct=ft;else for(var r=0;r<tt&&n>=ve[r];)n>ve[ct=r]&&o<0&&(ct+=1),r++}Tr(e,o),vt.emit(Wr(e)?"touchEnd":"dragEnd",Kr(e))}):ht&&qr(e,0<o?-1:1)}}"auto"===n.preventScrollOnTouch&&(Wt=!1),mt&&(ht="?"),$e&&!dn&&Br()}function Xr(){(ae||ue).style.height=ve[ct+Me]-ve[ct]+"px"}function Qr(){var e=Le?(Le+Te)*he/Pe:he/Me;return Math.min(Math.ceil(e),he)}function Zr(){if(ze&&!It&&tn!==nn){var e=nn,t=tn,n=E;for(tn<nn&&(e=tn,t=nn,n=S);e<t;)n(Kt[e]),e++;nn=tn}}function Kr(e){return{container:de,slideItems:me,navContainer:Yt,navItems:Kt,controlsContainer:Gt,hasControls:qt,prevButton:Vt,nextButton:Xt,items:Me,slideBy:qe,cloneCount:et,slideCount:he,slideCountNew:tt,index:ct,indexCached:ut,displayIndex:Cn(),navCurrentIndex:on,navCurrentIndexCached:an,pages:tn,pagesCached:nn,sheet:Qe,isOn:ye,event:e||{}}}J&&console.warn("No slides found in",n.container)}}(),_self="undefined"!=typeof window?window:"undefined"!=typeof WorkerGlobalScope&&self instanceof WorkerGlobalScope?self:{},Prism=function(){var e=/\blang(?:uage)?-(\w+)\b/i,t=0,n=_self.Prism={manual:_self.Prism&&_self.Prism.manual,disableWorkerMessageHandler:_self.Prism&&_self.Prism.disableWorkerMessageHandler,util:{encode:function(e){return e instanceof r?new r(e.type,n.util.encode(e.content),e.alias):"Array"===n.util.type(e)?e.map(n.util.encode):e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/\u00a0/g," ")},type:function(e){return Object.prototype.toString.call(e).match(/\[object (\w+)\]/)[
11]},objId:function(e){return e.__id||Object.defineProperty(e,"__id",{value:++t}),e.__id},clone:function(e){switch(n.util.type(e)){case"Object":var t={};for(var r in e)e.hasOwnProperty(r)&&(t[r]=n.util.clone(e[r]));return t;case"Array":return e.map(function(e){return n.util.clone(e)})}return e}},languages:{extend:function(e,t){var r=n.util.clone(n.languages[e]);for(var i in t)r[i]=t[i];return r},insertBefore:function(e,t,r,i){var o=(i=i||n.languages)[e];if(2==arguments.length){for(var a in r=arguments[1])r.hasOwnProperty(a)&&(o[a]=r[a]);return o}var s={};for(var l in o)if(o.hasOwnProperty(l)){if(l==t)for(var a in r)r.hasOwnProperty(a)&&(s[a]=r[a]);s[l]=o[l]}return n.languages.DFS(n.languages,function(t,n){n===i[e]&&t!=e&&(this[t]=s)}),i[e]=s},DFS:function(e,t,r,i){for(var o in i=i||{},e)e.hasOwnProperty(o)&&(t.call(e,o,e[o],r||o),"Object"!==n.util.type(e[o])||i[n.util.objId(e[o])]?"Array"!==n.util.type(e[o])||i[n.util.objId(e[o])]||(i[n.util.objId(e[o])]=!0,n.languages.DFS(e[o],t,o,i)):(i[n.util.objId(e[o])]=!0,n.languages.DFS(e[o],t,null,i)))}},plugins:{},highlightAll:function(e,t){n.highlightAllUnder(document,e,t)},highlightAllUnder:function(e,t,r){var i={callback:r,selector:'code[class*="language-"], [class*="language-"] code, code[class*="lang-"], [class*="lang-"] code'};n.hooks.run("before-highlightall",i);for(var o,a=i.elements||e.querySelectorAll(i.selector),s=0;o=a[s++];)n.highlightElement(o,!0===t,i.callback)},highlightElement:function(t,r,i){for(var o,a,s=t;s&&!e.test(s.className);)s=s.parentNode;s&&(o=(s.className.match(e)||[,""])[1].toLowerCase(),a=n.languages[o]),t.className=t.className.replace(e,"").replace(/\s+/g," ")+" language-"+o,t.parentNode&&(s=t.parentNode,/pre/i.test(s.nodeName)&&(s.className=s.className.replace(e,"").replace(/\s+/g," ")+" language-"+o));var l={element:t,language:o,grammar:a,code:t.textContent};if(n.hooks.run("before-sanity-check",l),!l.code||!l.grammar)return l.code&&(n.hooks.run("before-highlight",l),l.element.textContent=l.code,n.hooks.run("after-highlight",l)),void n.hooks.run("complete",l);if(n.hooks.run("before-highlight",l),r&&_self.Worker){var c=new Worker(n.filename);c.onmessage=function(e){l.highlightedCode=e.data,n.hooks.run("before-insert",l),l.element.innerHTML=l.highlightedCode,i&&i.call(l.element),n.hooks.run("after-highlight",l),n.hooks.run("complete",l)},c.postMessage(JSON.stringify({language:l.language,code:l.code,immediateClose:!0}))}else l.highlightedCode=n.highlight(l.code,l.grammar,l.language),n.hooks.run("before-insert",l),l.element.innerHTML=l.highlightedCode,i&&i.call(t),n.hooks.run("after-highlight",l),n.hooks.run("complete",l)},highlight:function(e,t,i){var o=n.tokenize(e,t);return r.stringify(n.util.encode(o),i)},matchGrammar:function(e,t,r,i,o,a,s){var l=n.Token;for(var c in r)if(r.hasOwnProperty(c)&&r[c]){if(c==s)return;var u=r[c];u="Array"===n.util.type(u)?u:[u];for(var d=0;d<u.length;++d){var f=u[d],p=f.inside,m=!!f.lookbehind,h=!!f.greedy,g=0,y=f.alias;if(h&&!f.pattern.global){var v=f.pattern.toString().match(/[imuy]*$/)[0];f.pattern=RegExp(f.pattern.source,v+"g")}f=f.pattern||f;for(var b=i,w=o;b<t.length;w+=t[b].length,++b){var k=t[b];if(t.length>e.length)return;if(!(k instanceof l)){f.lastIndex=0;var _=1;if(!(C=f.exec(k))&&h&&b!=t.length-1){if(f.lastIndex=w,!(C=f.exec(e)))break;for(var x=C.index+(m?C[1].length:0),S=C.index+C[0].length,E=b,A=w,L=t.length;L>E&&(S>A||!t[E].type&&!t[E-1].greedy);++E)x>=(A+=t[E].length)&&(++b,w=A);if(t[b]instanceof l||t[E-1].greedy)continue;_=E-b,k=e.slice(w,A),C.index-=w}if(C){m&&(g=C[1].length);S=(x=C.index+g)+(C=C[0].slice(g)).length;var C,T=k.slice(0,x),P=k.slice(S),N=[b,_];T&&(++b,w+=T.length,N.push(T));var M=new l(c,p?n.tokenize(C,p):C,y,C,h);if(N.push(M),P&&N.push(P),Array.prototype.splice.apply(t,N),1!=_&&n.matchGrammar(e,t,r,b,w,!0,c),a)break}else if(a)break}}}}},tokenize:function(e,t){var r=[e],i=t.rest;if(i){for(var o in i)t[o]=i[o];delete t.rest}return n.matchGrammar(e,r,t,0,0,!1),r},hooks:{all:{},add:function(e,t){var r=n.hooks.all;r[e]=r[e]||[],r[e].push(t)},run:function(e,t){var r=n.hooks.all[e];if(r&&r.length)for(var i,o=0;i=r[o++];)i(t)}}},r=n.Token=function(e,t,n,r,i){this.type=e,this.content=t,this.alias=n,this.length=0|(r||"").length,this.greedy=!!i};if(r.stringify=function(e,t,i){if("string"==typeof e)return e;if("Array"===n.util.type(e))return e.map(function(n){return r.stringify(n,t,e)}).join("");var o={type:e.type,content:r.stringify(e.content,t,i),tag:"span",classes:["token",e.type],attributes:{},language:t,parent:i};if(e.alias){var a="Array"===n.util.type(e.alias)?e.alias:[e.alias];Array.prototype.push.apply(o.classes,a)}n.hooks.run("wrap",o);var s=Object.keys(o.attributes).map(function(e){return e+'="'+(o.attributes[e]||"").replace(/"/g,"&quot;")+'"'}).join(" ");return"<"+o.tag+' class="'+o.classes.join(" ")+'"'+(s?" "+s:"")+">"+o.content+"</"+o.tag+">"},!_self.document)return _self.addEventListener?(n.disableWorkerMessageHandler||_self.addEventListener("message",function(e){var t=JSON.parse(e.data),r=t.language,i=t.code,o=t.immediateClose;_self.postMessage(n.highlight(i,n.languages[r],r)),o&&_self.close()},!1),_self.Prism):_self.Prism;var i=document.currentScript||[].slice.call(document.getElementsByTagName("script")).pop();return i&&(n.filename=i.src,n.manual||i.hasAttribute("data-manual")||("loading"!==document.readyState?window.requestAnimationFrame?window.requestAnimationFrame(n.highlightAll):window.setTimeout(n.highlightAll,16):document.addEventListener("DOMContentLoaded",n.highlightAll))),_self.Prism}();"undefined"!=typeof module&&module.exports&&(module.exports=Prism),"undefined"!=typeof global&&(global.Prism=Prism),Prism.languages.markup={comment:/<!--[\s\S]*?-->/,prolog:/<\?[\s\S]+?\?>/,doctype:/<!DOCTYPE[\s\S]+?>
1/i,cdata:/<!\[CDATA\[[\s\S]*?]]>/i,tag:{pattern:/<\/?(?!\d)[^\s>\/=$<]+(?:\s+[^\s>\/=]+(?:=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+))?)*\s*\/?>/i,inside:{tag:{pattern:/^<\/?[^\s>\/]+/i,inside:{punctuation:/^<\/?/,namespace:/^[^\s>\/:]+:/}},"attr-value":{pattern:/=(?:("|')(?:\\[\s\S]|(?!\1)[^\\])*\1|[^\s'">=]+)/i,inside:{punctuation:[/^=/,{pattern:/(^|[^\\])["']/,lookbehind:!0}]}},punctuation:/\/?>/,"attr-name":{pattern:/[^\s>\/]+/,inside:{namespace:/^[^\s>\/:]+:/}}}},entity:/&#?[\da-z]{1,8};/i},Prism.languages.markup.tag.inside["attr-value"].inside.entity=Prism.languages.markup.entity,Prism.hooks.add("wrap",function(e){"entity"===e.type&&(e.attributes.title=e.content.replace(/&amp;/,"&"))}),Prism.languages.xml=Prism.languages.markup,Prism.languages.html=Prism.languages.markup,Prism.languages.mathml=Prism.languages.markup,Prism.languages.svg=Prism.languages.markup,Prism.languages.css={comment:/\/\*[\s\S]*?\*\//,atrule:{pattern:/@[\w-]+?.*?(?:;|(?=\s*\{))/i,inside:{rule:/@[\w-]+/}},url:/url\((?:(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1|.*?)\)/i,selector:/[^{}\s][^{};]*?(?=\s*\{)/,string:{pattern:/("|')(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},property:/[-_a-z\xA0-\uFFFF][-\w\xA0-\uFFFF]*(?=\s*:)/i,important:/\B!important\b/i,function:/[-a-z0-9]+(?=\()/i,punctuation:/[(){};:]/},Prism.languages.css.atrule.inside.rest=Prism.util.clone(Prism.languages.css),Prism.languages.markup&&(Prism.languages.insertBefore("markup","tag",{style:{pattern:/(<style[\s\S]*?>)[\s\S]*?(?=<\/style>)/i,lookbehind:!0,inside:Prism.languages.css,alias:"language-css",greedy:!0}}),Prism.languages.insertBefore("inside","attr-value",{"style-attr":{pattern:/\s*style=("|')(?:\\[\s\S]|(?!\1)[^\\])*\1/i,inside:{"attr-name":{pattern:/^\s*style/i,inside:Prism.languages.markup.tag.inside},punctuation:/^\s*=\s*['"]|['"]\s*$/,"attr-value":{pattern:/.+/i,inside:Prism.languages.css}},alias:"language-css"}},Prism.languages.markup.tag)),Prism.languages.clike={comment:[{pattern:/(^|[^\\])\/\*[\s\S]*?(?:\*\/|$)/,lookbehind:!0},{pattern:/(^|[^\\:])\/\/.*/,lookbehind:!0}],string:{pattern:/(["'])(?:\\(?:\r\n|[\s\S])|(?!\1)[^\\\r\n])*\1/,greedy:!0},"class-name":{pattern:/((?:\b(?:class|interface|extends|implements|trait|instanceof|new)\s+)|(?:catch\s+\())[\w.\\]+/i,lookbehind:!0,inside:{punctuation:/[.\\]/}},keyword:/\b(?:if|else|while|do|for|return|in|instanceof|function|new|try|throw|catch|finally|null|break|continue)\b/,boolean:/\b(?:true|false)\b/,function:/[a-z0-9_]+(?=\()/i,number:/\b-?(?:0x[\da-f]+|\d*\.?\d+(?:e[+-]?\d+)?)\b/i,operator:/--?|\+\+?|!=?=?|<=?|>=?|==?=?|&&?|\|\|?|\?|\*|\/|~|\^|%/,punctuation:/[{}[\];(),.:]/},Prism.languages.javascript=Prism.languages.extend("clike",{keyword:/\b(?:as|async|await|break|case|catch|class|const|continue|debugger|default|delete|do|else|enum|export|extends|finally|for|from|function|get|if|implements|import|in|instanceof|interface|let|new|null|of|package|private|protected|public|return|set|static|super|switch|this|throw|try|typeof|var|void|while|with|yield)\b/,number:/\b-?(?:0[xX][\dA-Fa-f]+|0[bB][01]+|0[oO][0-7]+|\d*\.?\d+(?:[Ee][+-]?\d+)?|NaN|Infinity)\b/,function:/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*\()/i,operator:/-[-=]?|\+[+=]?|!=?=?|<<?=?|>>?>?=?|=(?:==?|>)?|&[&=]?|\|[|=]?|\*\*?=?|\/=?|~|\^=?|%=?|\?|\.{3}/}),Prism.languages.insertBefore("javascript","keyword",{regex:{pattern:/(^|[^\/])\/(?!\/)(\[[^\]\r\n]+]|\\.|[^\/\\\[\r\n])+\/[gimyu]{0,5}(?=\s*($|[\r\n,.;})]))/,lookbehind:!0,greedy:!0},"function-variable":{pattern:/[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*(?=\s*=\s*(?:function\b|(?:\([^()]*\)|[_$a-z\xA0-\uFFFF][$\w\xA0-\uFFFF]*)\s*=>))/i,alias:"function"}}),Prism.languages.insertBefore("javascript","string",{"template-string":{pattern:/`(?:\\[\s\S]|[^\\`])*`/,greedy:!0,inside:{interpolation:{pattern:/\$\{[^}]+\}/,inside:{"interpolation-punctuation":{pattern:/^\$\{|\}$/,alias:"punctuation"},rest:Prism.languages.javascript}},string:/[\s\S]+/}}}),Prism.languages.markup&&Prism.languages.insertBefore("markup","tag",{script:{pattern:/(<script[\s\S]*?>)[\s\S]*?(?=<\/script>)/i,lookbehind:!0,inside:Prism.languages.javascript,alias:"language-javascript",greedy:!0}}),Prism.languages.js=Prism.languages.javascript,Prism.languages.php=Prism.languages.extend("clike",{string:{pattern:/(["'])(?:\\[\s\S]|(?!\1)[^\\])*\1/,greedy:!0},keyword:/\b(?:and|or|xor|array|as|break|case|cfunction|class|const|continue|declare|default|die|do|else|elseif|enddeclare|endfor|endforeach|endif|endswitch|endwhile|extends|for|foreach|function|include|include_once|global|if|new|return|static|switch|use|require|require_once|var|while|abstract|interface|public|implements|private|protected|parent|throw|null|echo|print|trait|namespace|final|yield|goto|instanceof|finally|try|catch)\b/i,constant:/\b[A-Z0-9_]{2,}\b/,comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0}}),Prism.languages.insertBefore("php","class-name",{"shell-comment":{pattern:/(^|[^\\])#.*/,lookbehind:!0,alias:"comment"}}),Prism.languages.insertBefore("php","keyword",{delimiter:{pattern:/\?>|<\?(?:php|=)?/i,alias:"important"},variable:/\$\w+\b/i,package:{pattern:/(\\|namespace\s+|use\s+)[\w\\]+/,lookbehind:!0,inside:{punctuation:/\\/}}}),Prism.languages.insertBefore("php","operator",{property:{pattern:/(->)[\w]+/,lookbehind:!0}}),Prism.languages.markup&&(Prism.hooks.add("before-highlight",function(e){"php"===e.language&&/(?:<\?php|<\?)/gi.test(e.code)&&(e.tokenStack=[],e.backupCode=e.code,e.code=e.code.replace(/(?:<\?php|<\?)[\s\S]*?(?:\?>|$)/gi,function(t){for(var n=e.tokenStack.length;-1!==e.backupCode.indexOf("___PHP"+n+"___");)++n;return e.tokenStack[n]=t,"___PHP"+n+"___"}),e.grammar=Prism.languages.markup)}),Prism.hooks.add("before-insert",function(e){"php"===e.language&&e.backupCode&&(e.code=e.backupCode,delete e.backupCode)}),Prism.hooks.add("after-highlight",function(e){if("php"===e.language&&e.tokenStack){e.grammar=Prism.languages.php;for(var t=0,n=Object.keys(e.tokenStack);t<n.length;++t){var r=n[t],i=e.tokenStack[r];e.highlightedCode=e.highlightedCode.replace("___PHP"+r+"___",'<span class="token php language-php">'+Prism.highlight(i,e.grammar,"php").replace(/\$/g,"$$$$")+"</span>")}e.element.innerHTML=e.highlightedCode}})),function(e){e.languages.sass=e.languages.extend("css",{comment:{pattern:/^([ \t]*)\/[\/*].*(?:(?:\r?\n|\r)\1[ \t]+.+)*/m,lookbehind:!0}}),e.languages.insertBefore("sass","atrule",{"atrule-line":{pattern:/^(?:[ \t]*)[@+=].+/m,inside:{atrule:/(?:@[\w-]+|[+=])/m}}}),delete e.languages.sass.atrule;var t=/\$[-\w]+|#\{\$[-\w]+\}/,n=[/[+*\/%]|[=!]=|<=?|>=?|\b(?:and|or|not)\b/,{pattern:/(\s+)-(?=\s)/,lookbehind:!0}];e.languages.insertBefore("sass","property",{"variable-line":{pattern:/^[ \t]*\$.+/m,inside:{punctuation:/:/,variable:t,operator:n}},"property-line":{pattern:/^[ \t]*(?:[^:\s]+ *:.*|:[^:\s]+.*)/m,inside:{property:[/[^:\s]+(?=\s*:)/,{pattern:/(:)[^:\s]+/,lookbehind:!0}],punctuation:/:/,variable:t,operator:n,important:e.languages.sass.important}}}),delete e.languages.sass.property,delete e.languages.sass.important,delete e.languages.sass.selector,e.languages.insertBefore("sass","punctuation",{selector:{pattern:/([ \t]*)\S(?:,?[^,\r\n]+)*(?:,(?:\r?\n|\r)\1[ \t]+\S(?:,?[^,\r\n]+)*)*/,lookbehind:!0}})}(Prism),Prism.languages.scss=Prism.languages.extend("css",{comment:{pattern:/(^|[^\\])(?:\/\*[\s\S]*?\*\/|\/\/.*)/,lookbehind:!0},atrule:{pattern:/@[\w-]+(?:\([^()]+\)|[^(])*?(?=\s+[{;])/,inside:{rule:/@[\w-]+/}},url:/(?:[-a-z]+-)*url(?=\()/i,selector:{pattern:/(?=\S)[^@;{}()]?(?:[^@;{}()]|&|#\{\$[-\w]+\})+(?=\s*\{(?:\}|\s|[^}]+[:{][^}]+))/m,inside:{parent:{pattern:/&/,alias:"important"},placeholder:/%[-\w]+/,variable:/\$[-\w]+|#\{\$[-\w]+\}/}}}),Prism.languages.insertBefore("scss","atrule",{keyword:[/@(?:if|else(?: if)?|for|each|while|import|extend|debug|warn|mixin|include|function|return|content)/i,{pattern:/( +)(?:from|through)(?= )/,lookbehind:!0}]}),Prism.languages.scss.property={pattern:/(?:[\w-]|\$[-\w]+|#\{\$[-\w]+\})+(?=\s*:)/i,inside:{variable:/\$[-\w]+|#\{\$[-\w]+\}/}},Prism.languages.insertBefore("scss","important",{variable:/\$[-\w]+|#\{\$[-\w]+\}/}),Prism.languages.insertBefore("scss","function",{placeholder:{pattern:/%[-\w]+/,alias:"selector"},statement:{pattern:/\B!(?:default|optional)\b/i,alias:"keyword"},boolean:/\b(?:true|false)\b/,null:/\bnull\b/,operator:{pattern:/(\s)(?:[-+*\/%]|[=!]=|<=?|>=?|and|or|not)(?=\s)/,lookbehind:!0}}),Prism.languages.scss.atrule.inside.rest=Prism.util.clone(Prism.languages.scss),function(){if("undefined"!=typeof self&&self.Prism&&self.document){var e="line-numbers",t=/\n(?!$)/g,n=function(e){var n=r(e),i=n["white-space"];if("pre-wrap"===i||"pre-line"===i){var o=e.querySelector("code"),a=e.querySelector(".line-numbers-rows"),s=e.querySelector(".line-numbers-sizer"),l=o.textContent.split(t);s||((s=document.createElement("span")).className="line-numbers-sizer",o.appendChild(s)),s.style.display="block",l.forEach(function(e,t){s.textContent=e||"\n";var n=s.getBoundingClientRect().height;a.children[t].style.height=n+"px"}),s.textContent="",s.style.display="none"}},r=function(e){return e?window.getComputedStyle?getComputedStyle(e):e.currentStyle||null:null};window.addEventListener("resize",function(){Array.prototype.forEach.call(document.querySelectorAll("pre."+e),n)}),Prism.hooks.add("complete",function(e){if(e.code){var r=e.element.parentNode,i=/\s*\bline-numbers\b\s*/;if(r&&/pre/i.test(r.nodeName)&&(i.test(r.className)||i.test(e.element.className))&&!e.element.querySelector(".line-numbers-rows")){i.test(e.element.className)&&(e.element.className=e.element.className.replace(i," ")),i.test(r.className)||(r.className+=" line-numbers");var o,a=e.code.match(t),s=a?a.length+1:1,l=new Array(s+1);l=l.join("<span></span>"),(o=document.createElement("span")).setAttribute("aria-hidden","true"),o.className="line-numbers-rows",o.innerHTML=l,r.hasAttribute("data-start")&&(r.style.counterReset="linenumber "+(parseInt(r.getAttribute("data-start"),10)-1)),e.element.appendChild(o),n(r),Prism.hooks.run("line-numbers",e)}}}),Prism.hooks.add("line-numbers",function(e){e.plugins=e.plugins||{},e.plugins.lineNumbers=!0}),Prism.plugins.lineNumbers={getLine:function(t,n){if("PRE"===t.tagName&&t.classList.contains(e)){var r=t.querySelector(".line-numbers-rows"),i=parseInt(t.getAttribute("data-start"),10)||1,o=i+(r.children.length-1);i>n&&(n=i),n>o&&(n=o);var a=n-i;return r.children[a]}}}}}(),document.querySelectorAll(".c-accordion").forEach(function(e){e.querySelector(".c-accordion__bar").addEventListener("click",function(t){t.preventDefault(),e.classList.toggle("c-accordion-open")})}),function(){var e=function(){return _await(_catch(function(){return _await(fetch("https://api."+("t3n.de"===window.location.host?"":"stage.")+"t3n.de/",{method:"POST",headers:{"Content-Type":"application/json","apollographql-client-name":"t3n-frontend","apollographql-client-version":"1.0"},body:JSON.stringify({operationName:"FetchCurrentReadingListForNewsList",query:"query FetchCurrentReadingListForNewsList { viewer { readingList { identifier} } }"}),credentials:"include"}),function(e){return _await(e.json(),function(e){return e.data.viewer.readingList})})},function(){return null}))},t=_async(function(e){return _catch(function(){return _await(fetch("https://api."+("t3n.de"===window.location.host?"":"stage.")+"t3n.de/",{method:"POST",headers:{"Content-Type":"application/json","apollographql-client-name":"t3n-frontend","apollographql-client-version":"1.0"},body:JSON.stringify({operationName:"AddItemToReadingList",query:'mutation AddItemToReadingList {\n              viewer {\n                addItemToReadingList(\n                  item: "'+e+'"\n                )\n              }\n            }'}),credentials:"include"}),function(e){return _await(e.json(),function(e){var t=e.errors;if(t)throw new Error(t)})})},function(e){console.log(e)})}),n=_async(function(e){return _catch(function(){return _await(fetch("https://api."+("t3n.de"===window.location.host?"":"stage.")+"t3n.de/",{method:"POST",headers:{"Content-Type":"application/json","apollographql-client-name":"t3n-frontend","apollographql-client-version":"1.0"},body:JSON.stringify({operationName:"RemoveItemFromReadingList",query:'mutation RemoveItemFromReadingList {\n              viewer {\n                removeItemFromReadingList(\n                  item: "'+e+'"\n                )\n              }\n            }'}),credentials:"include"}),function(e){return _await(e.json(),function(e){var t=e.errors;if(t)throw new Error(t)})})},function(e){console.log(e)})});window.addEventListener("load",_async(function(){var r=document.getElementById("js-bookmarkmodal"),i=document.querySelector(".c-modal__button-close.-bookmark"),o=document.getElementById("bookmark-register-button"),a=document.getElementById("bookmark-login-link"),s=function(e){r.classList.add("-hidden")};document.addEventListener("keydown",function(e){"Escape"!==e.key||r.classList.contains("-hidden")||s()}),i.addEventListener("click",function(){s()});[].concat(_toConsumableArray(document.querySelectorAll(".c-pin__link"))).map(function(e){return e.getAttribute("href")});var l=_async(function(){var e=!!localStorage.getItem("t3n-readinglist");return _invokeIgnored(function(){if(e){var n=localStorage.getItem("t3n-readinglist");return _awaitIgnored(t(n).then(function(){localStorage.removeItem("t3n-readinglist")}))}})}),c=_async(function(){var i=[].concat(_toConsumableArray(document.querySelectorAll("[data-article-identifier]"))).map(function(e){return e.getAttribute("data-article-identifier")}),s=[].concat(_toConsumableArray(document.querySelectorAll("#bookmark:not(.has-listener)"))),c=[].concat(_toConsumableArray(document.querySelectorAll("#bookmark #bookmark-icon:not(.has-listener)"))),u=[].concat(_toConsumableArray(document.querySelectorAll("#bookmark-tooltip:not(.has-listener)")));return _call(e,function(e){return _invokeIgnored(function(){if(e)return _call(l,function(){var r=e.reduce(function(e,t){var n=t.identifier;return[].concat(_toConsumableArray(e),[n])},[]);i.map(function(e,t){r.includes(e)&&(c[t].setAttribute("xlink:href","#s-bookmark"),s[t].classList.add("-bookmarked"),u[t].innerText="Artikel nicht länger merken")}),s.map(function(e,r){e.classList.add("has-listener"),c[r].classList.add("has-listener"),u[r].classList.add("has-listener"),e.addEventListener("click",function(){s[r].classList.contains("-bookmarked")?(n(i[r]),c[r].setAttribute("xlink:href","#s-bookmark_outline"),s[r].classList.remove("-bookmarked"),s[r].classList.contains("-animation")&&s[r].classList.remove("-animation"),u[r].innerText="Artikel merken"):(t(i[r]),c[r].setAttribute("xlink:href","#s-bookmark"),s[r].classList.add("-bookmarked"),s[r].classList.add("-animation"),u[r].innerText="Artikel nicht länger merken")})})});s.map(function(e,t){e.classList.add("has-listener"),c[t].classList.add("has-listener"),u[t].classList.add("has-listener"),e.addEventListener("click",function(){o.addEventListener("click",function(){localStorage.setItem("t3n-readinglist",i[t])}),a.addEventListener("click",function(){localStorage.setItem("t3n-readinglist",i[t])}),r.classList.remove("-hidden")})})})})});return c(),window.initializeBookmarks=c,_await()}))}();var initCampaignBanner=function(){var e=document.querySelector("#header-campaign-banner");if(e){var t=e.querySelector("#header-campaign-banner-countdown"),n=new Date(e.dataset.endsAt).getTime();if(t&&!Number.isNaN(n)){var r=function(e){return String(e).padStart(2,"0")},i=null,o=function(){var o,a,s=n-Date.now();t.textContent=(o=s,a=Math.ceil(Math.max(0,o)/1e3),[Math.floor(a/86400),Math.floor(a%86400/3600),Math.floor(a%3600/60),a%60].map(r).join(" : ")),s<=0&&(clearInterval(i),e.remove(),document.body.style.setProperty("--t3n-top-bar-offset","0px"))};i=setInterval(o,1e3),o()}}};initCampaignBanner();
1var expandWrapper=document.querySelectorAll(".js-expand");(expandWrapper=Array.prototype.slice.call(expandWrapper,0))&&expandWrapper.forEach(function(e){e.onclick=function(){var t=Array.from(document.querySelectorAll(".is-active"));e.parentNode.classList.add("is-active"),t.filter(function(e){return e.classList.remove("is-active")})}});var collapseButton=document.querySelectorAll(".js-collapse-button");function externalLinks(){for(var e=document.querySelectorAll("a:not(.js-external-title)"),t=0;t<e.length;t++){var n=e[t];n.getAttribute("href")&&n.hostname!==location.hostname&&(n.setAttribute("target","_blank"),n.setAttribute("title","Die externe Seite im neuen Tab/Fenster öffnen"),void 0!==n.rel&&-1==n.rel.indexOf("noopener")&&n.setAttribute("rel",n.rel.concat(" noopener"))),n.getAttribute("href")&&n.hostname==location.hostname&&n.setAttribute("rel",n.rel.replace("nofollow",""))}}(collapseButton=Array.prototype.slice.call(collapseButton,0))&&collapseButton.forEach(function(e){e.addEventListener("click",function(e){e.preventDefault()})}),function(){var e=document.getElementById("js-commentdisclaimer-modal"),t=document.querySelector(".js-comment-disclaimer-modal-button"),n=document.querySelector(".c-modal__button-close.-commentdisclaimer");function r(e){"Escape"===e.key&&i()}function i(){e.classList.add("-hidden"),document.removeEventListener("keydown",r)}t&&t.addEventListener("click",function(){e.classList.remove("-hidden"),document.addEventListener("keydown",r)}),n&&n.addEventListener("click",i)}(),function(){var e=document.getElementById("js-commentlogin-modal"),t=document.querySelector(".js-comment-login-modal-button"),n=document.querySelector(".c-modal__button-close.-commentlogin");function r(e){"Escape"===e.key&&i()}function i(){e.classList.add("-hidden"),document.removeEventListener("keydown",r)}t&&t.addEventListener("click",function(){e.classList.remove("-hidden"),document.addEventListener("keydown",r)}),n&&n.addEventListener("click",i)}(),function(){var e=function(){return window.location.host.includes("stage")},t=function(){var t;(t=e(),fetch("https://api."+(t?"stage.":"")+"t3n.de/",{method:"POST",headers:{"Content-Type":"application/json","apollographql-client-name":"t3n-frontend","apollographql-client-version":"1.0"},body:JSON.stringify({operationName:"ViewerEntitlements",query:"query ViewerEntitlements { viewer { entitlements { id } } }"}),credentials:"include"}).then(function(e){return e.json()}).then(function(e){return e&&e.data&&e.data.viewer&&e.data.viewer.entitlements.map(function(e){return e.id})})).then(function(t){if(t){["adfree","trackingfree"].every(function(e){return t.includes(e)})&&(n=e(),fetch("https://api."+(n?"stage.":"")+"t3n.de/",{method:"POST",headers:{"Content-Type":"application/json","apollographql-client-name":"t3n-frontend","apollographql-client-version":"1.0"},body:JSON.stringify({operationName:"LogoutViewer",query:"mutation LogoutViewer { sso { logout } }"}),credentials:"include"}))}var n}).catch(function(e){console.error("Error fetching entitlements: ",e)})},n=function(){return window._sp_.metricData.propertyId},r=function(){return Array.from(document.querySelectorAll("div")).filter(function(e){return e.id&&e.id.startsWith("sp_message_container_")})},i=function(){var e=r();return 1===e.length&&"none"===e[0].style.display},o=function e(t){var n=window.setInterval(function(){var o=r().length>0,a=i(),s=function(e){try{return!!window.localStorage.getItem("_sp_user_consent_")&&JSON.parse(window.localStorage.getItem("_sp_user_consent_"+e)).consentStatus.hasConsentData}catch(e){return!1}}(t);o||window.clearInterval(n),a&&!s&&(window.clearInterval(n),setTimeout(function(){i()?window.location.reload():e(t)},2e3))},1e3)};window.__tcfapi&&window.__tcfapi("addEventListener",2,function(e){var t=e.listenerId,r=n();window.__tcfapi("removeEventListener",2,function(){o(r)},t)}),window.addEventListener("message",function(e){var t=e.data;"https://t3n.de"===e.origin&&"revoke consent"===t&&(document.cookie="consentUUID=;domain=.t3n.de;path=/;expires=Thu, 01 Jan 1970 00:00:00 GMT",document.cookie="consentUUID=;path=/;expires=Thu, 01 Jan 1970 00:00:00 GMT",window.localStorage.removeItem("_sp_user_consent_"+n()),window.location.reload())});var a=window.__t3nConsent||{},s=a.queue||[],l=function e(){var t=s.shift();t&&t(),s.length&&e()};a.queue=s,a.processQueue=l,a.handleMessageReceiveData=function(e){e.messageId&&t()},window.__t3nConsent=a,l()}(),externalLinks(),function(){var e={searchParams:"URLSearchParams"in self,iterable:"Symbol"in self&&"iterator"in Symbol,blob:"FileReader"in self&&"Blob"in self&&function(){try{return new Blob,!0}catch(e){return!1}}(),formData:"FormData"in self,arrayBuffer:"ArrayBuffer"in self};if(e.arrayBuffer)var t=["[object Int8Array]","[object Uint8Array]","[object Uint8ClampedArray]","[object Int16Array]","[object Uint16Array]","[object Int32Array]","[object Uint32Array]","[object Float32Array]","[object Float64Array
1]"],n=ArrayBuffer.isView||function(e){return e&&t.indexOf(Object.prototype.toString.call(e))>-1};function r(e){if("string"!=typeof e&&(e=String(e)),/[^a-z0-9\-#$%&'*+.^_`|~]/i.test(e))throw new TypeError("Invalid character in header field name");return e.toLowerCase()}function i(e){return"string"!=typeof e&&(e=String(e)),e}function o(t){var n={next:function(){var e=t.shift();return{done:void 0===e,value:e}}};return e.iterable&&(n[Symbol.iterator]=function(){return n}),n}function a(e){this.map={},e instanceof a?e.forEach(function(e,t){this.append(t,e)},this):Array.isArray(e)?e.forEach(function(e){this.append(e[0],e[1])},this):e&&Object.getOwnPropertyNames(e).forEach(function(t){this.append(t,e[t])},this)}function s(e){if(e.bodyUsed)return Promise.reject(new TypeError("Already read"));e.bodyUsed=!0}function l(e){return new Promise(function(t,n){e.onload=function(){t(e.result)},e.onerror=function(){n(e.error)}})}function c(e){var t=new FileReader,n=l(t);return t.readAsArrayBuffer(e),n}function u(e){if(e.slice)return e.slice(0);var t=new Uint8Array(e.byteLength);return t.set(new Uint8Array(e)),t.buffer}function d(){return this.bodyUsed=!1,this._initBody=function(t){var r;this._bodyInit=t,t?"string"==typeof t?this._bodyText=t:e.blob&&Blob.prototype.isPrototypeOf(t)?this._bodyBlob=t:e.formData&&FormData.prototype.isPrototypeOf(t)?this._bodyFormData=t:e.searchParams&&URLSearchParams.prototype.isPrototypeOf(t)?this._bodyText=t.toString():e.arrayBuffer&&e.blob&&((r=t)&&DataView.prototype.isPrototypeOf(r))?(this._bodyArrayBuffer=u(t.buffer),this._bodyInit=new Blob([this._bodyArrayBuffer])):e.arrayBuffer&&(ArrayBuffer.prototype.isPrototypeOf(t)||n(t))?this._bodyArrayBuffer=u(t):this._bodyText=t=Object.prototype.toString.call(t):this._bodyText="",this.headers.get("content-type")||("string"==typeof t?this.headers.set("content-type","text/plain;charset=UTF-8"):this._bodyBlob&&this._bodyBlob.type?this.headers.set("content-type",this._bodyBlob.type):e.searchParams&&URLSearchParams.prototype.isPrototypeOf(t)&&this.headers.set("content-type","application/x-www-form-urlencoded;charset=UTF-8"))},e.blob&&(this.blob=function(){var e=s(this);if(e)return e;if(this._bodyBlob)return Promise.resolve(this._bodyBlob);if(this._bodyArrayBuffer)return Promise.resolve(new Blob([this._bodyArrayBuffer]));if(this._bodyFormData)throw new Error("could not read FormData body as blob");return Promise.resolve(new Blob([this._bodyText]))},this.arrayBuffer=function(){return this._bodyArrayBuffer?s(this)||Promise.resolve(this._bodyArrayBuffer):this.blob().then(c)}),this.text=function(){var e,t,n,r=s(this);if(r)return r;if(this._bodyBlob)return e=this._bodyBlob,t=new FileReader,n=l(t),t.readAsText(e),n;if(this._bodyArrayBuffer)return Promise.resolve(function(e){for(var t=new Uint8Array(e),n=new Array(t.length),r=0;r<t.length;r++)n[r]=String.fromCharCode(t[r]);return n.join("")}(this._bodyArrayBuffer));if(this._bodyFormData)throw new Error("could not read FormData body as text");return Promise.resolve(this._bodyText)},e.formData&&(this.formData=function(){return this.text().then(m)}),this.json=function(){return this.text().then(JSON.parse)},this}a.prototype.append=function(e,t){e=r(e),t=i(t);var n=this.map[e];this.map[e]=n?n+", "+t:t},a.prototype.delete=function(e){delete this.map[r(e)]},a.prototype.get=function(e){return e=r(e),this.has(e)?this.map[e]:null},a.prototype.has=function(e){return this.map.hasOwnProperty(r(e))},a.prototype.set=function(e,t){this.map[r(e)]=i(t)},a.prototype.forEach=function(e,t){for(var n in this.map)this.map.hasOwnProperty(n)&&e.call(t,this.map[n],n,this)},a.prototype.keys=function(){var e=[];return this.forEach(function(t,n){e.push(n)}),o(e)},a.prototype.values=function(){var e=[];return this.forEach(function(t){e.push(t)}),o(e)},a.prototype.entries=function(){var e=[];return this.forEach(function(t,n){e.push([n,t])}),o(e)},e.iterable&&(a.prototype[Symbol.iterator]=a.prototype.entries);var f=["DELETE","GET","HEAD","OPTIONS","POST","PUT"];function p(e,t){var n,r,i=(t=t||{}).body;if(e instanceof p){if(e.bodyUsed)throw new TypeError("Already read");this.url=e.url,this.credentials=e.credentials,t.headers||(this.headers=new a(e.headers)),this.method=e.method,this.mode=e.mode,this.signal=e.signal,i||null==e._bodyInit||(i=e._bodyInit,e.bodyUsed=!0)}else this.url=String(e);if(this.credentials=t.credentials||this.credentials||"same-origin",!t.headers&&this.headers||(this.headers=new a(t.headers)),this.method=(n=t.method||this.method||"GET",r=n.toUpperCase(),f.indexOf(r)>-1?r:n),this.mode=t.mode||this.mode||null,this.signal=t.signal||this.signal,this.referrer=null,("GET"===this.method||"HEAD"===this.method)&&i)throw new TypeError("Body not allowed for GET or HEAD requests");this._initBody(i)}function m(e){var t=new FormData;return e.trim().split("&").forEach(function(e){if(e){var n=e.split("="),r=n.shift().replace(/\+/g," "),i=n.join("=").replace(/\+/g," ");t.append(decodeURIComponent(r),decodeURIComponent(i))}}),t}function h(e,t){t||(t={}),this.type="default",this.status=void 0===t.status?200:t.status,this.ok=this.status>=200&&this.status<300,this.statusText="statusText"in t?t.statusText:"OK",this.headers=new a(t.headers),this.url=t.url||"",this._initBody(e)}p.prototype.clone=function(){return new p(this,{body:this._bodyInit})},d.call(p.prototype),d.call(h.prototype),h.prototype.clone=function(){return new h(this._bodyInit,{status:this.status,statusText:this.statusText,headers:new a(this.headers),url:this.url})},h.error=function(){var e=new h(null,{status:0,statusText:""});return e.type="error",e};var g=[301,302,303,307,308];h.redirect=function(e,t){if(-1===g.indexOf(t))throw new RangeError("Invalid status code");return new h(null,{status:t,headers:{location:e}})};var y=self.DOMException;try{new y}catch(e){(y=function(e,t){this.message=e,this.name=t;var n=Error(e);this.stack=n.stack}).prototype=Object.create(Error.prototype),y.prototype.constructor=y}function v(t,n){return new Promise(function(r,i){var o=new p(t,n);if(o.signal&&o.signal.aborted)return i(new y("Aborted","AbortError"));var s=new XMLHttpRequest;function l(){s.abort()}s.onload=function(){var e,t,n={status:s.status,statusText:s.statusText,headers:(e=s.getAllResponseHeaders()||"",t=new a,e.replace(/\r?\n[\t ]+/g," ").split(/\r?\n/).forEac
1h(function(e){var n=e.split(":"),r=n.shift().trim();if(r){var i=n.join(":").trim();t.append(r,i)}}),t)};n.url="responseURL"in s?s.responseURL:n.headers.get("X-Request-URL");var i="response"in s?s.response:s.responseText;r(new h(i,n))},s.onerror=function(){i(new TypeError("Network request failed"))},s.ontimeout=function(){i(new TypeError("Network request failed"))},s.onabort=function(){i(new y("Aborted","AbortError"))},s.open(o.method,o.url,!0),"include"===o.credentials?s.withCredentials=!0:"omit"===o.credentials&&(s.withCredentials=!1),"responseType"in s&&e.blob&&(s.responseType="blob"),o.headers.forEach(function(e,t){s.setRequestHeader(t,e)}),o.signal&&(o.signal.addEventListener("abort",l),s.onreadystatechange=function(){4===s.readyState&&o.signal.removeEventListener("abort",l)}),s.send(void 0===o._bodyInit?null:o._bodyInit)})}v.polyfill=!0,window.fetch||(window.fetch=v,window.Headers=a,window.Request=p,window.Response=h)}(),document.querySelectorAll(".c-filterlist").forEach(function(e){var t,n,r=Array.from(e.querySelectorAll(".c-filterlist__item")),i=Array.from(e.querySelectorAll(".c-filterlist__tag")),o=e.querySelector(".c-filterlist__noresults"),a=function(){var e=i.filter(function(e){return e.classList.contains("is-active")}).map(function(e){return e.getAttribute("href").replace("#","")});r.forEach(function(t,n){return function(e,t){var n=function(e,t){return function(e){var t=e.getAttribute("data-keywords");return t?t.split(" "):[]}(t).find(function(t){return e.includes(t)})}(e,t),r=!e.length||n;t.setAttribute("style",r?"":"display: none;")}(e,t)}),o&&function(e){o.setAttribute("style",e.length&&!r.find(function(e){return"none"!==e.style.display})?"":"display: none;")}(e),function(e){var t=window.location,n=t.origin,r=t.pathname,i=t.search,o=t.hash,a=i.replace(/^\?/,"").replace(/&?keywords=[a-z0-9,-]+/i,"").replace(/&$/,""),s=""+n+r+("?"+a+(e.length?(a?"&":"")+"keywords="+e.join(","):"")).replace(/^\?$/,"")+o;window.history.replaceState({},"",s)}(e)};if(i){var s=(t=window.location.search,(n=t?t.match(/\?(?:.+&)?(keywords=([a-z0-9-,]+))/i):"")?n[2].split(","):[]);i.forEach(function(e){s.find(function(t){return 1===e.getAttribute("href").indexOf(t)})&&e.classList.toggle("is-active"),e.addEventListener("click",function(t){t.preventDefault(),e.classList.toggle("is-active"),a()})}),a()}}),function(){var e=document.querySelector(".js-article-end"),t=document.querySelector(".js-back-to-home");e&&t&&"IntersectionObserver"in window&&new IntersectionObserver(function(e){var n=e[0],r=n.isIntersecting||n.boundingClientRect.top<0;t.classList.toggle("is-visible",r)},{threshold:0}).observe(e)}();var initHeader=function(){var e=document.querySelector("#header-burger"),t=document.querySelector("#header-burger-close"),n=document.querySelector("#header-overlay"),r=document.querySelector("#header-burger-nav"),i=e.querySelector(".c-burger__icon-close"),o=e.querySelector(".c-burger__icon-open"),a=!1,s=function(){a=!a,n.classList.toggle("-isHidden"),r.classList.toggle("-isOpen"),i&&o&&(i.classList.toggle("-isHidden"),o.classList.toggle("-isHidden")),document.body.style.overflow=a?"hidden":"auto",r.querySelectorAll(":scope>[tabindex], :scope>:not(.-collapsed) [tabindex], :scope>.-collapsed .c-burger__accordion-header[tabindex]").forEach(function(e){a?e.setAttribute("tabindex","0"):e.setAttribute("tabindex","-1")})};e.addEventListener("click",s),e.addEventListener("keydown",function(e){"Enter"!==e.key&&" "!==e.key||s()}),t&&(t.addEventListener("click",s),t.addEventListener("keydown",function(e){"Enter"!==e.key&&" "!==e.key||s()})),n.addEventListener("click",s)};initHeader();var initTagbar=function(){var e=document.querySelector("#header-tagbar"),t=document.querySelector("#header-tagbar-left"),n=document.querySelector("#header-tagbar-right"),r=document.querySelector("#header-tagbar-inner"),i=function(){if(e){var t=0===e.scrollLeft,n=e.scrollLeft+e.clientWidth===e.scrollWidth;t?r.classList.add("-isLeftMost"):r.classList.remove("-isLeftMost"),n?r.classList.add("-isRightMost"):r.classList.remove("-isRightMost")}};t.addEventListener("click",function(){e&&e.scrollBy({behavior:"smooth",left:.92*-e.clientWidth}
1)}),n.addEventListener("click",function(){e&&e.scrollBy({behavior:"smooth",left:.92*e.clientWidth})}),e.addEventListener("scroll",i),i()};initTagbar();var initHeaderNavAccordions=function(){document.querySelectorAll(".c-burger__accordion-wrapper").forEach(function(e){var t=e.querySelector(".c-burger__accordion-header"),n=e.querySelector(".c-burger__accordion-content"),r=function(){n.style.height=e.classList.contains("-collapsed")?0:n.scrollHeight+"px"};r();var i=function(){e.classList.toggle("-collapsed"),r(),n.querySelectorAll("[tabindex]").forEach(function(t){e.classList.contains("-collapsed")?t.setAttribute("tabindex","-1"):t.setAttribute("tabindex","0")})};t.addEventListener("click",i),t.addEventListener("keydown",function(e){"Enter"!==e.key&&" "!==e.key||i()})})};initHeaderNavAccordions();var openModal=document.querySelector(".js-lightbox"),modal=document.querySelector("#lightbox"),html=document.querySelector("html");function cleanupCustomElements(){document.querySelectorAll("[data-cf]").forEach(function(e){var t=e.textContent||e.innerText||"";t.includes("${custom_")&&t.includes("}")&&e.remove()})}modal&&(openModal.addEventListener("click",function(){html.style.overflow="hidden"}),modal.addEventListener("click",function(){html.style.overflow="inherit"})),function(){var e,t="t3n_mastodonInstanceShareUrl",n=document.getElementById("js-mastodonsharemodal"),r=document.querySelector(".js-mastodon-share-modal-button"),i=document.querySelector(".c-modal__button-close.-mastodon");function o(){n.classList.add("-hidden")}n&&(e=n.querySelector(".js-form")),r&&r.addEventListener("click",function(){n.classList.remove("-hidden");var e=window.localStorage.getItem(t);e&&(n.querySelector("input").value=e)}),i&&i.addEventListener("click",o),document.addEventListener("keydown",function(e){"Escape"!==e.key||n.classList.contains("-hidden")||o()}),e&&e.addEventListener("submit",function(e){e.preventDefault();var n=e.target.querySelector("input"),r=e.target.querySelector("button"),i="",a=n.value,s=r.dataset.shareText,l=r.dataset.postLink;"/"===a.slice(-1)&&(a=a.substring(0,a.length-1)),"/"===l.slice(-1)&&(l=l.substring(0,l.length-1)),i+=a+"/share?url="+l+"?utm_source%3Dmastodon%26utm_medium%3Dreferral%26utm_campaign%3Dsocial-buttons&text="+s,window.open(i,"_blank"),window.localStorage.setItem(t,a),o()})}(),function(e,t,n){var r={init:function(){Cookies.set("t3n_cookieAllowed","1",{expires:30,path:"/"}),this.cookieAllowed="1"===Cookies.get("t3n_cookieAllowed")},promptForMobile:function(e,n){var r;!0===this.cookieAllowed?(n||(n="Möchtest du jetzt zur mobilen Version von t3n wechseln?"),confirm(n)?(Cookies.set("t3n_preferMobileTemplate","1",{expires:30,path:"/",domain:"t3n.de"}),t.location.reload()):(Cookies.set("t3n_preferMobileTemplate","0",{expires:30,path:"/",domain:"t3n.de"}),t.location.reload())):(void 0!==t.localStorage&&(r=localStorage.getItem("t3n_askForCookies")),void 0!==r&&"1"===r&&!0!==e||(alert("Um die mobile Webseite von t3n nutzen zu können, musst du in den Einstellungen Cookies zulassen."),void 0!==t.localStorage&&localStorage.setItem("t3n_askForCookies","1")))},promptForDesktop:function(){if(!0===this.cookieAllowed){if(!confirm("Möchtest du jetzt zur Desktop-Version von t3n wechseln?"))return Cookies.set("t3n_preferMobileTemplate","1",{expires:30,path:"/",domain:"t3n.de"}),!1;Cookies.set("t3n_preferMobileTemplate","0",{expires:30,path:"/",domain:"t3n.de"}),t.location.reload()}else{var e;void 0!==t.localStorage&&(e=localStorage.getItem("t3n_askForCookies")),void 0!==e&&"1"===e||(alert("Um auf diesem Gerät die klassische Webseite von t3n nutzen zu können, musst du in den Einstellungen Cookies zulassen."),void 0!==t.localStorage&&localStorage.setItem("t3n_askForCookies","1"))}}};r.init(),t.userAgent=navigator.userAgent||navigator.vendor||t.opera,t.userPlatform=navigator.platform,t.userDevices=/android|avantgo|blackberry|blazer|compal|elaine|fennec|hiptop|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|o2|opera mini|palm( os)?|plucker|pocket|pre\/|psp|smartphone|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce; (iemobile|ppc)|xiino/i,t.isTablet=null!==navigator.userAgent.match(/iPad/i)||null!==navigator.userAgent.match(/GT-P1000/i)||null!==navigator.userAgent.match(/HTC_Flyer/i)||null!==navigator.userAgent.match(/Playbook/i),t.mobileTemplate=Cookie
1s.get("t3n_preferMobileTemplate"),n.addEventListener("DOMContentLoaded",function(){var e=n.querySelector(".js-switch-to-desktop"),t=n.querySelector(".js-switch-to-mobile");e&&e.addEventListener("click",function(e){e.preventDefault(),r.promptForDesktop()}),t&&t.addEventListener("click",function(e){e.preventDefault(),r.promptForMobile(!0)})})}(window.jQuery,window,document),function(){var e=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,t={marketing:"6b4f47f83e",gaming:"a75e136a5e",allyoucanread:"909d68a15f",pioneersbreakfast:"48b044dbbc",softwareentwicklung:"aa20f62f07",uxdesign:"143b70400d",ecommerce:"e245c6bdbc",karrieremanagement:"4953ae2964",startupseconomy:"0227e5fdc8",newfinance:"123fa805e4",digitaletransformation:"1f55748131",hardwaregadgets:"dc28c540e0"},n=document.querySelector(".c-native-newsletterbox"),r=_async(function(){var r={ressortId:n.getAttribute("id"),emailInputNode:n.querySelector('input[type="email"]'),submitButtonNode:n.querySelector('button[type="submit"]'),emailErrorMessageNodes:n.querySelectorAll(".c-native-newsletterbox__error.-email"),submitErrorMessageNode:n.querySelector(".c-native-newsletterbox__error.-submit"),formContainerNode:n.querySelector(".c-native-newsletterbox__signup"),successNode:n.querySelector(".c-native-newsletterbox__success")},i=r.ressortId,o=r.emailInputNode,a=r.submitButtonNode,s=r.emailErrorMessageNodes,l=r.submitErrorMessageNode,c=r.formContainerNode,u=r.successNode,d=function(){return e.test(o.value)},f=function(){s.forEach(function(e){return e.classList.remove("-hidden")}),o.classList.add("-error")},p=function(){s.forEach(function(e){return e.classList.add("-hidden")}),o.classList.remove("-error")},m=_async(function(){l.classList.add("-hidden");var e=d();if(e){var n=a.innerText;return _finallyRethrows(function(){return _catch(function(){a.innerText="";var e=document.createElement("span");e.classList.add("c-loader__dots","-inverse"),a.appendChild(e),a.setAttribute("disabled","");var n=o.value;return _await(fetch("https://api."+("t3n.de"===window.location.host?"":"stage.")+"t3n.de/",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({query:'mutation {\n                  newsletter(email: "'+n+'" tags: "in-article-box") {\n                    subscribeTo(\n                      newsletterListID: "faba600569"\n                      newsletterInterestCategoryID: "c581c9b54a"\n                      newsletter: ["'+t[i]+'"]\n                    )\n                  }\n                }'})}),function(e){return _await(e.json(),function(e){var t=e.errors;if(t)throw new Error(t);t3n_cl("trackStructEvent",{category:"form",action:"submit",value:1,label:"newsletter-singleview"});var n=c.getBoundingClientRect().height;u.style.height=n+"px",u.classList.remove("-hidden"),c.classList.add("-hidden")})})},function(e){console.log(e),l.classList.remove("-hidden")})},function(e,t){return a.innerText=n,_rethrow(e,t)})}e||f()});return o.addEventListener("keyup",function(){d()&&p()}),o.addEventListener("blur",function(){d()?p():f()}),a.addEventListener("click",function(e){e.preventDefault(),m()}),_await()});n&&r()}(),function(){var e=/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/,t=document.querySelector(".c-newsletterbox"),n=[{id:"909d68a15f",name:"All you can read"},{id:"48b044dbbc",name:"t3n Weekly"},{id:"983d9fe3af",name:"t3n Daily"},{id:"a75e136a5e",name:"Gaming"},{id:"aa20f62f07",name:"Software & Entwicklung"},{id:"143b70400d",name:"UX & Design"},{id:"6b4f47f83e",name:"Marketing"},{id:"e245c6bdbc",name:"E-Commerce"},{id:"4953ae2964",name:"Karriere & Management"},{id:"0227e5fdc8",name:"Startups & Economy"},{id:"123fa805e4",name:"New Finance"},{id:"1f55748131",name:"Digitale Transformation"},{id:"dc28c540e0",name:"Hardware & Gadgets"}],r=function(){return{listContainerNode:t.querySelector(".c-newsletterbox__list-container"),emailInputNode:t.querySelector('input[type="email"]'),listExpandNode:t.querySelector(".c-newsletterbox__list-expand"),submitButtonNode:t.querySelector('button[type="submit"]'),emailErrorMessageNode:t.querySelector(".c-newsletterbox__error.-email"),listErrorMessageNode:t.querySelector(".c-newsletterbox__error.-list"),submitErrorMessageNode:t.querySelector(".c-newsletterbox__error.-submit"),formContainerNode:t.querySelector(".c-newsletterbox__form"),successNode:t.querySelector(".c-newsletterbox__success")}}
1,i=function(){return n.forEach(function(e,n){var r=function(e,t){var n=document.createElement("li");n.classList.add("c-newsletterbox__list-item","o-list__item");var r=document.createElement("span");r.classList.add("c-newsletterbox__checkbox");var i=document.createElement("input");i.setAttribute("type","checkbox"),i.setAttribute("value",e),i.setAttribute("id","newsletter-"+e);var o=document.createElement("label");return o.setAttribute("for","newsletter-"+e),o.innerText=t,r.appendChild(i),n.appendChild(r),n.appendChild(o),n}(e.id,e.name);0===n&&(r.querySelector(".c-newsletterbox__checkbox").classList.add("-checked"),r.querySelector('input[type="checkbox"]').setAttribute("checked","")),t.querySelector(".c-newsletterbox__list").appendChild(r)})},o=_async(function(){var n=r(),o=n.emailInputNode,a=n.submitButtonNode,s=n.emailErrorMessageNode,l=n.listErrorMessageNode,c=n.submitErrorMessageNode,u=n.formContainerNode,d=n.successNode;i();var f,p,m,h,g=t.querySelectorAll(".c-newsletterbox__list-item input");f=r(),p=f.listContainerNode,m=f.listExpandNode,h=p.getBoundingClientRect().height,p.classList.add("-collapsed"),p.style.transition="height 0.2s ease-in-out",m.addEventListener("click",function(e){e.preventDefault(),p.classList.remove("-collapsed"),p.style.height=h+"px"});var y=function(){return Array.from(g).filter(function(e){return e.checked}).map(function(e){return e.value})},v=function(){return e.test(o.value)},b=function(){return y().length>0},w=function(){s.classList.remove("-hidden"),o.classList.add("-error")},k=function(){s.classList.add("-hidden"),o.classList.remove("-error")},_=function(){return l.classList.remove("-hidden")},x=_async(function(){c.classList.add("-hidden");var e=v(),t=b();if(!e||!t)return e||w(),void(t||_());var n=a.innerText;return _finallyRethrows(function(){return _catch(function(){a.innerText="";var e=document.createElement("span");e.classList.add("c-loader__dots","-inverse"),a.appendChild(e),a.setAttribute("disabled","");var t=o.value,n=y();return _await(fetch("https://api."+("t3n.de"===window.location.host?"":"stage.")+"t3n.de/",{method:"POST",headers:{"Content-Type":"application/json"},body:JSON.stringify({query:'mutation {\n                newsletter(email: "'+t+'") {\n                  subscribeTo(\n                    newsletterListID: "faba600569"\n                    newsletterInterestCategoryID: "c581c9b54a"\n                    newsletter: '+JSON.stringify(n)+" \n                  )\n                }\n              }"})}),function(e){return _await(e.json(),function(e){var t=e.errors;if(t)throw new Error(t);t3n_cl("trackStructEvent",{category:"form",action:"submit",label:"newsletter-sidebar",property:n});var r=u.getBoundingClientRect().height;d.style.height=r+"px",d.classList.remove("-hidden"),u.classList.add("-hidden")})})},function(e){console.log(e),c.classList.remove("-hidden")})},function(e,t){return a.innerText=n,_rethrow(e,t)})});return o.addEventListener("keyup",function(){v()&&k()}),o.addEventListener("blur",function(){v()?k():w()}),g.forEach(function(e){return e.addEventListener("change",function(){e.parentElement.classList.toggle("-checked"),b()?l.classList.add("-hidden"):_()})}),a.addEventListener("click",function(e){e.preventDefault(),x()}),_await()});t&&o()}(),Array.from||(Array.from=function(){var e=Object.prototype.toString,t=function(t){return"function"==typeof t||"[object Function]"===e.call(t)},n=Math.pow(2,53)-1,r=function(e){var t=function(e){var t=Number(e);return isNaN(t)?0:0!==t&&isFinite(t)?(t>0?1:-1)*Math.floor(Math.abs(t)):t}(e);return Math.min(Math.max(t,0),n)};return function(e){var n=Object(e);if(null==e)throw new TypeError("Array.from requires an array-like object - not null or undefined");var i,o=arguments.length>1?arguments[1]:void 0;if(void 0!==o){if(!t(o))throw new TypeError("Array.from: when provided, the second argument must be a function");arguments.length>2&&(i=arguments[2])}for(var a,s=r(n.length),l=t(this)?Object(new this(s)):new Array(s),c=0;c<s;)a=n[c],l[c]=o?void 0===i?o(a,c):o.call(i,a,c):a,c+=1;return l.length=s,l}}()),Array.prototype.find||Object.defineProperty(Array.prototype,"find",{value:function(e){if(null==this)throw new TypeError('"this" is null or not defined');var t=Object(this),n=t.length>>>0;if("function"!=typeof e)throw new TypeError("predicate must be a function");for(var r=arguments[1],i=0;i<n;){var o=t[i];if(e.call(r,o,i,t))return o;i++}},configurable:!0,writable:!0}),Array.prototype.includes||Object.defineProperty(Array.prototype,"includes",{value:function(e,t){if(null==this)throw new TypeError('"this" is null or not defined');var n=Object(this),r=n.length>>>0;if(0===r)return!1;var i,o,a=0|t,s=Math.max(a>=0?a:r-Math.abs(a),0);for(;s<r;){if((i=n[s])===(o=e)||"number"==typeof i&&"number"==typeof o&&isNaN(i)&&isNaN(o))return!0;s++}return!1}}),Array.prototype.forEach||(Array.prototype.forEach=function(e){var t,n;if(null==this)throw new TypeError("this is null or not defined");var r=Object(this),i=r.length>>>0;if("function"!=typeof e)throw new TypeError(e+" is not a function");for(arguments.length>1&&(t=arguments[1]),n=0;n<i;){var o;n in r&&(o=r[n],e.call(t,o,n,r)),n++}}),window.NodeList&&!NodeList.prototype.forEach&&(NodeList.prototype.forEach=Array.prototype.forEach),[Element.prototype,CharacterData.prototype,DocumentType.prototype].forEach(function(e){e.hasOwnProperty("remove")||Object.defineProperty(e,"remove",{configurable:!0,enumerable:!0,writable:!0,value:function(){null!==this.parentNode&&this.parentNode.removeChild(this)}})}),function(){var e=document.querySelectorAll(".js-popup-link");function t(e){e.onclick=function(t){t.preventDefault();var n=e.getAttribute("href"),r=e.getAttribute("title");r||(r="t3n Magazin"),window.open(n,r,"toolbar=no, width=650, height=450")}}for(var n=0;n<e.length;n++)t(e[n])}(),"loading"===document.readyState?document.addEventListener("DOMContentLoaded",cleanupCustomElements):cleanupCustomElements();var observer=new MutationObserver(function(e){e.forEach(function(e){"childList"===e.type&&e.addedNodes.forEac
1h(function(e){if(e.nodeType===Node.ELEMENT_NODE){if(e.hasAttribute("data-cf")){var t=e.textContent||e.innerText||"";if(t.includes("${custom_")&&t.includes("}"))return void e.remove()}e.querySelectorAll("[data-cf]").forEach(function(e){var t=e.textContent||e.innerText||"";t.includes("${custom_")&&t.includes("}")&&e.remove()})}})})});observer.observe(document.body,{childList:!0,subtree:!0}),Array.from(document.querySelectorAll(".c-table")).forEach(function(e){var t=e.querySelector(".c-table__wrapper"),n=e.querySelector("table"),r=function(){return t.getBoundingClientRect().width},i=function(){return n.getBoundingClientRect().width},o=function(){return e.querySelector(".c-table__scrollbar")},a=function(){var e=r(),n=i(),o=t.scrollLeft,a=Math.round(o*(e/n));return{width:Math.round(e*(e/n)),offsetX:a}},s=function(){var n=r(),s=i(),l=o(),c=a().offsetX;l.style.transform="translate3d("+c+"px, 0, 0)";var u=s-n,d=t.scrollLeft;d<=0?e.classList.remove("-is-scrollable-start"):e.classList.add("-is-scrollable-start"),d>=u?e.classList.remove("-is-scrollable-end"):e.classList.add("-is-scrollable-end")},l=function(){var n=r(),l=i();if(l>n){var c=o()||function(){var t=document.createElement("div");return t.setAttribute("class","c-table__scrollbar"),e.append(t),t}(),u=a(),d=u.width,f=u.offsetX;if(c.style.transform="translate3d("+f+"px, 0, 0)",c.style.width=d+"px",e.classList.contains("-is-scrollable-start")||e.classList.contains("-is-scrollable-end"))return;var p=l-n,m=t.scrollLeft;m>0&&e.classList.add("-is-scrollable-start"),m<p&&e.classList.add("-is-scrollable-end"),t.addEventListener("scroll",s)}else e.classList.remove("-is-scrollable-start"),e.classList.remove("-is-scrollable-end"),o()&&function(){var t=o();e.removeChild(t)}(),t.removeEventListener("scroll",s)};l(),window.addEventListener("resize",l)}),Array.from(document.querySelectorAll("table.tablepress")).forEach(function(e){var t=e.cloneNode(!0),n=e.parentNode,r=document.createElement("div");r.classList.add("c-table");var i=document.createElement("div");i.classList.add("c-table__wrapper"),r.append(i),i.append(t),n.replaceChild(r,e)}),Array.from(document.querySelectorAll("figure.table")).forEach(function(e){e.classList.add("c-table");var t=document.createElement("div");t.classList.add("c-table__wrapper");var n=e.querySelector("table");t.append(n),e.innerHtml="",e.append(t)}),function(){var e=document.querySelectorAll(".c-warning");e&&e.forEach(function(e){var t=window.localStorage.getItem("hideWarning"),n=!!t&&Date.now()>parseInt(t,10)+6048e5;t&&!n||(window.localStorage.removeItem("hideWarning"),e.style.display="flex"),e.querySelector(".c-warning__close").addEventListener("click",function(t){t.preventDefault(),window.localStorage.setItem("hideWarning",JSON.stringify(Date.now())),e.style.display="none"})})}();var hash=location.hash,hashString=hash.substring(0,8),comment="#comment",commentString=comment.substring(0,8);hashString===commentString&&(document.querySelector(".js-collapse").checked=!0);

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.