PageSourceSearch

https://www.textilwirtschaft.de/_nuxt/DbIaeWh9.js

js textilwirtschaft.de collected 2026-09-24 17:08:43 UTC 623,422 bytes, 72 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./Df2UjYLQ.js","./CPi8rvgp.js","./noFPoAPi.js","./FSelect.CEzhFdNZ.css","./DlAUqK2U.js","./D0oAzpBo.js","./useForm.BVkHCH5-.css","./_NoThJc3.js","./FFieldSet.bHxw-27A.css","./redeem.BHOu3kUn.css","./ChSILKca.js","./confirm.BFAFbLVN.css","./giYWfvEW.js","./JlZ5MmMM.js","./Modal.CFd26f_i.css","./_aFM9gXN.js","./NewsletterInfoBox.C0t2y7cT.css","./Da2nBHWN.js","./FToggleCheckbox.C59zXkmg.css","./manage.Bj039yLP.css","./BB8muuU_.js","./subscribe.CAF8upia.css","./D_xedms1.js","./iiZj1Ohj.js","./QfTJYrW4.js","./DvVyQ-cc.js","./SectionHeading.UL4shihP.css","./Bigt4iYH.js","./CS45uPso.js","./DynamicContent.BHJpinaZ.css","./CKvZ8qzW.js","./AdSlot.CmAP4DH7.css","./BA0u39tV.js","./BSVcP24v.js","./BqvLBpQX.js","./ResponsivePicture.DUn7Bcaq.css","./WwubQLv3.js","./CxBeERrv.js","./Authors.BdWILAmc.css","./tSHVqTDI.js","./RoundAvatarPicture.YvaC90EY.css","./V7RQLyV9.js","./PublicationDate.ec5Lmq9j.css","./ArticleMetaData.CcFsXdOH.css","./B2kmKW0Q.js","./RegularTeaser.DAA4-n8x.css","./ArticlesTeasersList.DBuh5klS.css","./CM7t5IG3.js","./TopicsRecommendations.BVKPOgEO.css","./DefaultPage.CfXpFmG4.css","./CBymsQd8.js","./cancel-subscription.74qC6RbW.css","./uJt8qrO1.js","./CxNINW9v.js","./Cf6eHFj7.js","./BDIvNYKx.js","./B4XhHRlK.js","./FPasswordValidationList.SRRwwDzm.css","./BiMlbDKO.js","./CRqXtPbY.js","./yrUBjD4e.js","./CW1Dm-nC.js","./Cfbr857P.js","./Cddd_Dcr.js","./manage.DEwn7N0X.css","./YZbehSvQ.js","./register.Bs8Rrxmz.css","./DP0JP2gr.js","./C7PN3qMH.js","./revoke-subscription.CbUCJDig.css","./eNtxy8q3.js","./Cfbs9qVd.js","./BwLydaNw.js","./BLVTPBMA.js","./D8rHhDKC.js","./CNEBonXh.js","./HeadingTagline.B9KBkttl.css","./TopicHead.CqY0KBEt.css","./TopicLeadStage.rjn7wEgP.css","./_slug_.MAHIQ8q6.css","./DP0uUKgK.js","./3DjkE2PB.js","./FallbackPaywallSignupSuccess.asnQ7JAq.css","./_...DftYFQG6.css","./7P0Ftzw5.js","./MDO-pPM9.js","./index.qFtg3Mqe.css","./CBgK5azz.js","./IEj93cza.js","./Deayo_cJ.js","./PaginationNavigation.DJR3AtMp.css","./index.Du-Ewg0-.css","./DpTo_6iE.js","./index.Cu4S4CNh.css","./CNpAofIG.js","./DXJP8fOk.js","./CfYeHaXT.js","./IconButton.K5HBDxeP.css","./BuKXuAJF.js","./useGooglePreferredSourceUrl.DBZe65bH.css","./DqhXVP18.js","./DU5C95J-.js","./ContactPersons.DJmjenSN.css","./default.D_Uo37JI.css","./DWn-kkDV.js","./DFA2vldR.js","./BYGMYjIz.js","./IrcxbrFj.js","./DqwQj1yt.js","./IyPLkum_.js","./q8f2vgND.js","./SliderButtons.9ov_XQd0.css","./PictureWithDescription.DcP_H_6g.css","./ArticlePicture.pDwb8KV5.css","./ActionLeadStage.DfLD-H4H.css","./Cgb5jUS3.js","./DefaultContentPanel.D6C0h9QV.css","./C3Qwwc9-.js","./BU7r8j5D.js","./ArticlePanel.FM8FIOSf.css","./BztmwLIA.js","./ArticleSourceNotice.I71_I6V4.css","./BrPE9Cch.js","./ArticleTextSection.BaqruylA.css","./C1ZCYxRV.js","./AuthorHead.5pwQHOvD.css","./CUpXVQj_.js","./CallToActionBox.Df_OritR.css","./Cb1INeNQ.js","./CollapsibleContainer.ByDX-dPy.css","./D3B6vGTn.js","./CollapsibleElement.BNJCZSAB.css","./BUthEGMX.js","./ContactTeaser.7z2ZgkQv.css","./5o7PEyw7.js","./BsRuEpeK.js","./ArticleSubheadline.dxTX9eOQ.css","./EmbedStage.Bo0aUDp7.css","./DRRGqa8M.js","./RbgiFDaQ.js","./Listing.Cg7pu4Bl.css","./D8kRki3O.js","./FallbackPaywall.BTgUTg8z.css","./BuY0lJxF.js","./FallbackRegistrationWall.Bnwj1uWj.css","./CsoOHq7h.js","./FileLink.B-n__O2W.css","./BxdbttaP.js","./FootnoteContainer.1XNmGVFT.css","./DPw7Af_E.js","./ArticleLeadStage.DC-nE68p.css","./DBT47Zwv.js","./CM7-yDhj.js","./GallerySlider.sA4ISgxa.css","./upNkDCRM.js","./ParallaxPicture.C_I2HBkn.css","./DXzVSGCw.js","./ImageWall.CZC-ku9_.css","./v-UUXUjn.js","./InfoBox.B5sESu9R.css","./CIS3AkgG.js","./LeadFormStage.CcQgNvTp.css","./B--0QKS6.js","./DVmKdrFN.js","./PresentedBy.D-2OTLms.css","./DMbZczQ3.js","./Quote.BUyFuzhw.css","./W30uGTEI.js","./Paragraph.DEYfbXGV.css","./LeadsFormSheet.jhjLUYum.css","./6C6u9vER.js","./NativeBox.BsvEb2mr.css","./Baa5CrSt.js","./NativeAdEnd.BgZMJyXf.css","./B4-wGbVS.js","./CDvbA2Ba.js","./StageSeparator.ezIaqW9i.css","./HubHeading.Dbo6FwuF.css","./D0umsXn5.js","./DNpiUx8D.js","./TwoColumnsTeasersStageRaster.DqkDtWkz.css","./TeaserStage.DV0WT_VT.css","./CjZlvC9l.js","./GallerySliderInArticle.DOcWCdf5.css","./IgPW7w4F.js","./TeasersSlider.BW7A6P9G.css","./D9XaYMBd.js","./FormattedNumberHeading.BenwWbtq.css","./6jK_5k24.js","./OEmbed.B6h1K_aV.css","./Cc5jc_zP.js","./Be5eniIk.js","./InlineArticlesTeasersList.CRXoxF1-.css","./C5rPrAJQ.js","./RessortHeader.mbXKYZFE.css","./DZh6SBZd.js","./EndOf
vendor: 10,236 bytes, lines 1-2
1Section.BB-lkHJB.css","./sgmeQrol.js","./ChapterSeparator.BdmkPu-8.css","./BlitDwa6.js","./LeadTeaser.CT1Dmpag.css","./vxQc7xLX.js","./EPaperTeaser.SSj919bn.css","./BuQJ0Ti7.js","./TeaserGridRow.Cl-_WGug.css","./eA4PU6Jr.js","./StyledTeaserList.Cg_zWOTD.css","./B9BDxk2x.js","./NewsletterTeaser.lBBXU1p_.css","./ClSa5kWN.js","./BadgeNavigation.Rf4lBpqK.css","./DpypNx6Q.js","./TwoItemsContainer.kmDbc4v9.css"])))=>i.map(i=>d[i]);
2(function(){const t=document.createElement("link").relList;if(t&&t.supports&&t.supports("modulepreload"))return;for(const o of document.querySelectorAll('link[rel="modulepreload"]'))r(o);new MutationObserver(o=>{for(const s of o)if(s.type==="childList")for(const a of s.addedNodes)a.tagName==="LINK"&&a.rel==="modulepreload"&&r(a)}).observe(document,{childList:!0,subtree:!0});function n(o){const s={};return o.integrity&&(s.integrity=o.integrity),o.referrerPolicy&&(s.referrerPolicy=o.referrerPolicy),o.crossOrigin==="use-credentials"?s.credentials="include":o.crossOrigin==="anonymous"?s.credentials="omit":s.credentials="same-origin",s}function r(o){if(o.ep)return;o.ep=!0;const s=n(o);fetch(o.href,s)}})();function Of(e){const t=Object.create(null);for(const n of e.split(","))t[n]=1;return n=>n in t}const Ie={},Mo=[],_n=()=>{},Bh=()=>!1,ya=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&(e.charCodeAt(2)>122||e.charCodeAt(2)<97),Lf=e=>e.startsWith("onUpdate:"),_t=Object.assign,xf=(e,t)=>{const n=e.indexOf(t);n>-1&&e.splice(n,1)},Tk=Object.prototype.hasOwnProperty,Ve=(e,t)=>Tk.call(e,t),pe=Array.isArray,Do=e=>ss(e)==="[object Map]",os=e=>ss(e)==="[object Set]",up=e=>ss(e)==="[object Date]",Ek=e=>ss(e)==="[object RegExp]",ye=e=>typeof e=="function",Je=e=>typeof e=="string",Sn=e=>typeof e=="symbol",Ne=e=>e!==null&&typeof e=="object",If=e=>(Ne(e)||ye(e))&&ye(e.then)&&ye(e.catch),qh=Object.prototype.toString,ss=e=>qh.call(e),Ak=e=>ss(e).slice(8,-1),Wh=e=>ss(e)==="[object Object]",kl=e=>Je(e)&&e!=="NaN"&&e[0]!=="-"&&""+parseInt(e,10)===e,io=Of(",key,ref,ref_for,ref_key,onVnodeBeforeMount,onVnodeMounted,onVnodeBeforeUpdate,onVnodeUpdated,onVnodeBeforeUnmount,onVnodeUnmounted"),wl=e=>{const t=Object.create(null);return(n=>t[n]||(t[n]=e(n)))},Ck=/-\w/g,Qt=wl(e=>e.replace(Ck,t=>t.slice(1).toUpperCase())),Ok=/\B([A-Z])/g,mr=wl(e=>e.replace(Ok,"-$1").toLowerCase()),Sl=wl(e=>e.charAt(0).toUpperCase()+e.slice(1)),yc=wl(e=>e?`on${Sl(e)}`:""),Wt=(e,t)=>!Object.is(e,t),No=(e,...t)=>{for(let n=0;n<e.length;n++)e[n](...t)},Zh=(e,t,n,r=!1)=>{Object.defineProperty(e,t,{configurable:!0,enumerable:!1,writable:r,value:n})},Pl=e=>{const t=parseFloat(e);return isNaN(t)?e:t},Gh=e=>{const t=Je(e)?Number(e):NaN;return isNaN(t)?e:t};let fp;const Tl=()=>fp||(fp=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof window<"u"?window:typeof global<"u"?global:{});function El(e){if(pe(e)){const t={};for(let n=0;n<e.length;n++){const r=e[n],o=Je(r)?Rk(r):El(r);if(o)for(const s in o)t[s]=o[s]}return t}else if(Je(e)||Ne(e))return e}const Lk=/;(?![^(]*\))/g,xk=/:([^]+)/,Ik=/\/\*[^]*?\*\//g;function Rk(e){const t={};return e.replace(Ik,"").split(Lk).forEach(n=>{if(n){const r=n.split(xk);r.length>1&&(t[r[0].trim()]=r[1].trim())}}),t}function ln(e){let t="";if(Je(e))t=e;else if(pe(e))for(let n=0;n<e.length;n++){const r=ln(e[n]);r&&(t+=r+" ")}else if(Ne(e))for(const n in e)e[n]&&(t+=n+" ");return t.trim()}function CB(e){if(!e)return null;let{class:t,style:n}=e;return t&&!Je(t)&&(e.class=ln(t)),n&&(e.style=El(n)),e}const $k="itemscope,allowfullscreen,formnovalidate,ismap,nomodule,novalidate,readonly",Mk=Of($k);function Kh(e){return!!e||e===""}function Dk(e,t){if(e.length!==t.length)return!1;let n=!0;for(let r=0;n&&r<e.length;r++)n=Vr(e[r],t[r]);return n}function Vr(e,t){if(e===t)return!0;let n=up(e),r=up(t);if(n||r)return n&&r?e.getTime()===t.getTime():!1;if(n=Sn(e),r=Sn(t),n||r)return e===t;if(n=pe(e),r=pe(t),n||r)return n&&r?Dk(e,t):!1;if(n=Ne(e),r=Ne(t),n||r){if(!n||!r)return!1;const o=Object.keys(e).length,s=Object.keys(t).length;if(o!==s)return!1;for(const a in e){const i=e.hasOwnProperty(a),l=t.hasOwnProperty(a);if(i&&!l||!i&&l||!Vr(e[a],t[a]))return!1}}return String(e)===String(t)}function Rf(e,t){return e.findIndex(n=>Vr(n,t))}const Jh=e=>!!(e&&e.__v_isRef===!0),ir=e=>Je(e)?e:e==null?"":pe(e)||Ne(e)&&(e.toString===qh||!ye(e.toString))?Jh(e)?ir(e.value):JSON.stringify(e,Yh,2):String(e),Yh=(e,t)=>Jh(t)?Yh(e,t.value):Do(t)?{[`Map(${t.size})`]:[...t.entries()].reduce((n,[r,o],s)=>(n[vc(r,s)+" =>"]=o,n),{})}:os(t)?{[`Set(${t.size})`]:[...t.values()].map(n=>vc(n))}:Sn(t)?vc(t):Ne(t)&&!pe(t)&&!Wh(t)?String(t):t,vc=(e,t="")=>{var n;return Sn(e)?`Symbol(${(n=e.description)!=null?n:t})`:e};function Nk(e){return e==null?"initial":typeof e=="string"?e===""?" ":e:String(e)}let Rt;class Xh{constructor(t=!1){this.detached=t,this._active=!0,this._on=0,this.effects=[],this.cleanups=[],this._isPaused=!1,this.__v_skip=!0,this.parent=Rt,!t&&Rt&&(this.index=(Rt.scopes||(Rt.scopes=[])).push(this)-1)}get active(){return this._active}pause(){if(this._active){this._isPaused=!0;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].pause();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].pause()}}resume(){if(this._active&&this._isPaused){this._isPaused=!1;let t,n;if(this.scopes)for(t=0,n=this.scopes.length;t<n;t++)this.scopes[t].resume();for(t=0,n=this.effects.length;t<n;t++)this.effects[t].resume()}}run(t){if(this._active){const n=Rt;try{return Rt=this,t()}finally{Rt=n}}}on(){++this._on===1&&(this.prevScope=Rt,Rt=this)}off(){this._on>0&&--this._on===0&&(Rt=this.prevScope,this.prevScope=void 0)}stop(t){if(this._active){this._active=!1;let n,r;for(n=0,r=this.effects.length;n<r;n++)this.effects[n].stop();for(this.effects.length=0,n=0,r=this.cleanups.length;n<r;n++)this.cleanups[n]();if(this.cleanups.length=0,this.scopes){for(n=0,r=this.scopes.length;n<r;n++)this.scopes[n].stop(!0);this.scopes.length=0}if(!this.detached&&this.parent&&!t){const o=this.parent.scopes.pop();o&&o!==this&&(this.parent.scopes[this.index]=o,o.index=this.index)}this.parent=void 0}}}function $f(e){return new Xh(e)}function as(){return Rt}function qo(e,t=!1){Rt&&Rt.cleanups.push(e)}let qe;const bc=new WeakSet;class Qh{constructor(t){this.fn=t,this.deps=void 0,this.depsTail=void 0,this.flags=5,this.next=void 0,this.cleanup=void 0,this.scheduler=void 0,Rt&&Rt.active&&Rt.effects.push(this)}pause(){this.flags|=64}resume(){this.flags&64&&(this.flags&=-65,bc.has(this)&&(bc.delete(this),this.trigger()))}notify(){this.flags&2&&!(this.flags&32)||this.flags&8||ty(this)}run(){if(!(this.flags&1))return this.fn();this.flags|=2,dp(this),ny(this);const t=qe,n=kn;qe=this,kn=!0;try{return this.fn()}finally{ry(this),qe=t,kn=n,this.flags&=-3}}stop(){if(this.flags&1){for(let t=this.deps;t;t=t.nextDep)Nf(t);this.deps=this.depsTail=void 0,dp(this),this.onStop&&this.onStop(),this.flags&=-2}}trigger(){this.flags&64?bc.add(this):this.scheduler?this.scheduler():this.runIfDirty()}runIfDirty(){vu(this)&&this.run()}get dirty(){return vu(this)}}let ey=0,Vs,Us;function ty(e,t=!1){if(e.flags|=8,t){e.next=Us,Us=e;return}e.next=Vs,Vs=e}function Mf(){ey++}function Df(){if(--ey>0)return;if(Us){let t=Us;for(Us=void 0;t;){const n=t.next;t.next=void 0,t.flags&=-9,t=n}}let e;for(;Vs;){let t=Vs;for(Vs=void 0;t;){const n=t.next;if(t.next=void 0,t.flags&=-9,t.flags&1)try{t.trigger()}catch(r){e||(e=r)}t=n}}if(e)throw e}function ny(e){for(let t=e.deps;t;t=t.nextDep)t.version=-1,t.prevActiveLink=t.dep.activeLink,t.dep.activeLink=t}function ry(e){let t,n=e.depsTail,r=n;for(;r;){const o=r.prevDep;r.version===-1?(r===n&&(n=o),Nf(r),zk(r)):t=r,r.dep.activeLink=r.prevActiveLink,r.prevActiveLink=void 0,r=o}e.deps=t,e.depsTail=n}function vu(e){for(let t=e.deps;t;t=t.nextDep)if(t.dep.version!==t.version||t.dep.computed&&(oy(t.dep.computed)||t.dep.version!==t.version))return!0;return!!e._dirty}function oy(e){if(e.flags&4&&!(e.flags&16)||(e.flags&=-17,e.globalVersion===Xs)||(e.globalVersion=Xs,!e.isSSR&&e.flags&128&&(!e.deps&&!e._dirty||!vu(e))))return;e.flags|=2;const t=e.dep,n=qe,r=kn;qe=e,kn=!0;try{ny(e);const o=e.fn(e._value);(t.version===0||Wt(o,e._value))&&(e.flags|=128,e._value=o,t.version++)}catch(o){throw t.version++,o}finally{qe=n,kn=r,ry(e),e.flags&=-3}}function Nf(e,t=!1){const{dep:n,prevSub:r,nextSub:o}=e;if(r&&(r.nextSub=o,e.prevSub=void 0),o&&(o.prevSub=r,e.nextSub=void 0),n.subs===e&&(n.subs=r,!r&&n.computed)){n.computed.flags&=-5;for(let s=n.computed.deps;s;s=s.nextDep)Nf(s,!0)}!t&&!--n.sc&&n.map&&n.map.delete(n.key)}function zk(e){const{prevDep:t,nextDep:n}=e;t&&(t.nextDep=n,e.prevDep=void 0),n&&(n.prevDep=t,e.nextDep=void 0)}let kn=!0;const sy=[];function dr(){sy.push(kn),kn=!1}function pr(){const e=sy.pop();kn=e===void 0?!0:e}function dp(e){const{cleanup:t}=e;if(e.cleanup=void 0,t){const n=qe;qe=void 0;try{t()}finally{qe=n}}}let Xs=0;class jk{constructor(t,n){this.sub=t,this.dep=n,this.version=n.version,this.nextDep=this.prevDep=this.nextSub=this.prevSub=this.prevActiveLink=void 0}}class Al{constructor(t){this.computed=t,this.version=0,this.activeLink=void 0,this.subs=void 0,this.map=void 0,this.key=void 0,this.sc=0,this.__v_skip=!0}track(t){if(!qe||!kn||qe===this.computed)return;let n=this.activeLink;if(n===void 0||n.sub!==qe)n=this.activeLink=new jk(qe,this),qe.deps?(n.prevDep=qe.depsTail,qe.depsTail.nextDep=n,qe.depsTail=n):qe.deps=qe.depsTail=n,ay(n);else if(n.version===-1&&(n.version=this.version,n.nextDep)){const r=n.nextDep;r.prevDep=n.prevDep,n.prevDep&&(n.prevDep.nextDep=r),n.prevDep=qe.depsTail,n.nextDep=void 0,qe.depsTail.nextDep=n,qe.depsTail=n,qe.deps===n&&(qe.deps=r)}return n}trigger(t){this.version++,Xs++,this.notify(t)}notify(t){Mf();try{for(let n=this.subs;n;n=n.prevSub)n.sub.notify()&&n.sub.dep.notify()}finally{Df()}}}function ay(e){if(e.dep.sc++,e.sub.flags&4){const t=e.dep.computed;if(t&&!e.dep.subs){t.flags|=20;for(let r=t.deps;r;r=r.nextDep)ay(r)}const n=e.dep.subs;n!==e&&(e.prevSub=n,n&&(n.nextSub=e)),e.dep.subs=e}}const Ni=new WeakMap,lo=Symbol(""),bu=Symbol(""),Qs=Symbol("");function $t(e,t,n){if(kn&&qe){let r=Ni.get(e);r||Ni.set(e,r=new Map);let o=r.get(n);o||(r.set(n,o=new Al),o.map=r,o.key=n),o.track()}}function Yn(e,t,n,r,o,s){const a=Ni.get(e);if(!a){Xs++;return}const i=l=>{l&&l.trigger()};
2if(Mf(),t==="clear")a.forEach(i);else{const l=pe(e),c=l&&kl(n);if(l&&n==="length"){const u=Number(r);a.forEach((f,d)=>{(d==="length"||d===Qs||!Sn(d)&&d>=u)&&i(f)})}else switch((n!==void 0||a.has(void 0))&&i(a.get(n)),c&&i(a.get(Qs)),t){case"add":l?c&&i(a.get("length")):(i(a.get(lo)),Do(e)&&i(a.get(bu)));break;case"delete":l||(i(a.get(lo)),Do(e)&&i(a.get(bu)));break;case"set":Do(e)&&i(a.get(lo));break}}Df()}function Vk(e,t){const n=Ni.get(e);return n&&n.get(t)}function Po(e){const t=Oe(e);return t===e?t:($t(t,"iterate",Qs),Yt(e)?t:t.map(Pn))}function Cl(e){return $t(e=Oe(e),"iterate",Qs),e}function Ar(e,t){return jn(e)?Wo(Dr(e)?Pn(t):t):Pn(t)}const Uk={__proto__:null,[Symbol.iterator](){return _c(this,Symbol.iterator,e=>Ar(this,e))},concat(...e){return Po(this).concat(...e.map(t=>pe(t)?Po(t):t))},entries(){return _c(this,"entries",e=>(e[1]=Ar(this,e[1]),e))},every(e,t){return Bn(this,"every",e,t,void 0,arguments)},filter(e,t){return Bn(this,"filter",e,t,n=>n.map(r=>Ar(this,r)),arguments)},find(e,t){return Bn(this,"find",e,t,n=>Ar(this,n),arguments)},findIndex(e,t){return Bn(this,"findIndex",e,t,void 0,arguments)},findLast(e,t){return Bn(this,"findLast",e,t,n=>Ar(this,n),arguments)},findLastIndex(e,t){return Bn(this,"findLastIndex",e,t,void 0,arguments)},forEach(e,t){return Bn(this,"forEach",e,t,void 0,arguments)},includes(...e){return kc(this,"includes",e)},indexOf(...e){return kc(this,"indexOf",e)},join(e){return Po(this).join(e)},lastIndexOf(...e){return kc(this,"lastIndexOf",e)},map(e,t){return Bn(this,"map",e,t,void 0,arguments)},pop(){return _s(this,"pop")},push(...e){return _s(this,"push",e)},reduce(e,...t){return pp(this,"reduce",e,t)},reduceRight(e,...t){return pp(this,"reduceRight",e,t)},shift(){return _s(this,"shift")},some(e,t){return Bn(this,"some",e,t,void 0,arguments)},splice(...e){return _s(this,"splice",e)},toReversed(){return Po(this).toReversed()},toSorted(e){return Po(this).toSorted(e)},toSpliced(...e){return Po(this).toSpliced(...e)},unshift(...e){return _s(this,"unshift",e)},values(){return _c(this,"values",e=>Ar(this,e))}};function _c(e,t,n){const r=Cl(e),o=r[t]();return r!==e&&!Yt(e)&&(o._next=o.next,o.next=()=>{const s=o._next();return s.done||(s.value=n(s.value)),s}),o}const Fk=Array.prototype;function Bn(e,t,n,r,o,s){const a=Cl(e),i=a!==e&&!Yt(e),l=a[t];if(l!==Fk[t]){const f=l.apply(e,s);return i?Pn(f):f}let c=n;a!==e&&(i?c=function(f,d){return n.call(this,Ar(e,f),d,e)}:n.length>2&&(c=function(f,d){return n.call(this,f,d,e)}));const u=l.call(a,c,r);return i&&o?o(u):u}function pp(e,t,n,r){const o=Cl(e);let s=n;return o!==e&&(Yt(e)?n.length>3&&(s=function(a,i,l){return n.call(this,a,i,l,e)}):s=function(a,i,l){return n.call(this,a,Ar(e,i),l,e)}),o[t](s,...r)}function kc(e,t,n){const r=Oe(e);$t(r,"iterate",Qs);const o=r[t](...n);return(o===-1||o===!1)&&xl(n[0])?(n[0]=Oe(n[0]),r[t](...n)):o}function _s(e,t,n=[]){dr(),Mf();const r=Oe(e)[t].apply(e,n);return Df(),pr(),r}const Hk=Of("__proto__,__v_isRef,__isVue"),iy=new Set(Object.getOwnPropertyNames(Symbol).filter(e=>e!=="arguments"&&e!=="caller").map(e=>Symbol[e]).filter(Sn));
vendor: 78,741 bytes, lines 2-4
2function Bk(e){Sn(e)||(e=String(e));const t=Oe(this);return $t(t,"has",e),t.hasOwnProperty(e)}class ly{constructor(t=!1,n=!1){this._isReadonly=t,this._isShallow=n}get(t,n,r){if(n==="__v_skip")return t.__v_skip;const o=this._isReadonly,s=this._isShallow;if(n==="__v_isReactive")return!o;if(n==="__v_isReadonly")return o;if(n==="__v_isShallow")return s;if(n==="__v_raw")return r===(o?s?my:py:s?dy:fy).get(t)||Object.getPrototypeOf(t)===Object.getPrototypeOf(r)?t:void 0;const a=pe(t);if(!o){let l;if(a&&(l=Uk[n]))return l;if(n==="hasOwnProperty")return Bk}const i=Reflect.get(t,n,We(t)?t:r);if((Sn(n)?iy.has(n):Hk(n))||(o||$t(t,"get",n),s))return i;if(We(i)){const l=a&&kl(n)?i:i.value;return o&&Ne(l)?ku(l):l}return Ne(i)?o?ku(i):Cn(i):i}}class cy extends ly{constructor(t=!1){super(!1,t)}set(t,n,r,o){let s=t[n];const a=pe(t)&&kl(n);if(!this._isShallow){const c=jn(s);if(!Yt(r)&&!jn(r)&&(s=Oe(s),r=Oe(r)),!a&&We(s)&&!We(r))return c||(s.value=r),!0}const i=a?Number(n)<t.length:Ve(t,n),l=Reflect.set(t,n,r,We(t)?t:o);return t===Oe(o)&&(i?Wt(r,s)&&Yn(t,"set",n,r):Yn(t,"add",n,r)),l}deleteProperty(t,n){const r=Ve(t,n);t[n];const o=Reflect.deleteProperty(t,n);return o&&r&&Yn(t,"delete",n,void 0),o}has(t,n){const r=Reflect.has(t,n);return(!Sn(n)||!iy.has(n))&&$t(t,"has",n),r}ownKeys(t){return $t(t,"iterate",pe(t)?"length":lo),Reflect.ownKeys(t)}}class uy extends ly{constructor(t=!1){super(!0,t)}set(t,n){return!0}deleteProperty(t,n){return!0}}const qk=new cy,Wk=new uy,Zk=new cy(!0),Gk=new uy(!0),_u=e=>e,qa=e=>Reflect.getPrototypeOf(e);function Kk(e,t,n){return function(...r){const o=this.__v_raw,s=Oe(o),a=Do(s),i=e==="entries"||e===Symbol.iterator&&a,l=e==="keys"&&a,c=o[e](...r),u=n?_u:t?Wo:Pn;return!t&&$t(s,"iterate",l?bu:lo),_t(Object.create(c),{next(){const{value:f,done:d}=c.next();return d?{value:f,done:d}:{value:i?[u(f[0]),u(f[1])]:u(f),done:d}}})}}function Wa(e){return function(...t){return e==="delete"?!1:e==="clear"?void 0:this}}function Jk(e,t){const n={get(o){const s=this.__v_raw,a=Oe(s),i=Oe(o);e||(Wt(o,i)&&$t(a,"get",o),$t(a,"get",i));const{has:l}=qa(a),c=t?_u:e?Wo:Pn;if(l.call(a,o))return c(s.get(o));if(l.call(a,i))return c(s.get(i));s!==a&&s.get(o)},get size(){const o=this.__v_raw;return!e&&$t(Oe(o),"iterate",lo),o.size},has(o){const s=this.__v_raw,a=Oe(s),i=Oe(o);return e||(Wt(o,i)&&$t(a,"has",o),$t(a,"has",i)),o===i?s.has(o):s.has(o)||s.has(i)},forEach(o,s){const a=this,i=a.__v_raw,l=Oe(i),c=t?_u:e?Wo:Pn;return!e&&$t(l,"iterate",lo),i.forEach((u,f)=>o.call(s,c(u),c(f),a))}};return _t(n,e?{add:Wa("add"),set:Wa("set"),delete:Wa("delete"),clear:Wa("clear")}:{add(o){!t&&!Yt(o)&&!jn(o)&&(o=Oe(o));const s=Oe(this);return qa(s).has.call(s,o)||(s.add(o),Yn(s,"add",o,o)),this},set(o,s){!t&&!Yt(s)&&!jn(s)&&(s=Oe(s));const a=Oe(this),{has:i,get:l}=qa(a);let c=i.call(a,o);c||(o=Oe(o),c=i.call(a,o));const u=l.call(a,o);return a.set(o,s),c?Wt(s,u)&&Yn(a,"set",o,s):Yn(a,"add",o,s),this},delete(o){const s=Oe(this),{has:a,get:i}=qa(s);let l=a.call(s,o);l||(o=Oe(o),l=a.call(s,o)),i&&i.call(s,o);const c=s.delete(o);return l&&Yn(s,"delete",o,void 0),c},clear(){const o=Oe(this),s=o.size!==0,a=o.clear();return s&&Yn(o,"clear",void 0,void 0),a}}),["keys","values","entries",Symbol.iterator].forEach(o=>{n[o]=Kk(o,e,t)}),n}function Ol(e,t){const n=Jk(e,t);return(r,o,s)=>o==="__v_isReactive"?!e:o==="__v_isReadonly"?e:o==="__v_raw"?r:Reflect.get(Ve(n,o)&&o in r?n:r,o,s)}const Yk={get:Ol(!1,!1)},Xk={get:Ol(!1,!0)},Qk={get:Ol(!0,!1)},ew={get:Ol(!0,!0)},fy=new WeakMap,dy=new WeakMap,py=new WeakMap,my=new WeakMap;function tw(e){switch(e){case"Object":case"Array":return 1;case"Map":case"Set":case"WeakMap":case"WeakSet":return 2;default:return 0}}function nw(e){return e.__v_skip||!Object.isExtensible(e)?0:tw(Ak(e))}function Cn(e){return jn(e)?e:Ll(e,!1,qk,Yk,fy)}function vn(e){return Ll(e,!1,Zk,Xk,dy)}function ku(e){return Ll(e,!0,Wk,Qk,py)}function OB(e){return Ll(e,!0,Gk,ew,my)}function Ll(e,t,n,r,o){if(!Ne(e)||e.__v_raw&&!(t&&e.__v_isReactive))return e;const s=nw(e);if(s===0)return e;const a=o.get(e);if(a)return a;const i=new Proxy(e,s===2?r:n);return o.set(e,i),i}function Dr(e){return jn(e)?Dr(e.__v_raw):!!(e&&e.__v_isReactive)}function jn(e){return!!(e&&e.__v_isReadonly)}function Yt(e){return!!(e&&e.__v_isShallow)}function xl(e){return e?!!e.__v_raw:!1}function Oe(e){const t=e&&e.__v_raw;return t?Oe(t):e}function rw(e){return!Ve(e,"__v_skip")&&Object.isExtensible(e)&&Zh(e,"__v_skip",!0),e}const Pn=e=>Ne(e)?Cn(e):e,Wo=e=>Ne(e)?ku(e):e;function We(e){return e?e.__v_isRef===!0:!1}function Ee(e){return gy(e,!1)}function en(e){return gy(e,!0)}function gy(e,t){return We(e)?e:new ow(e,t)}class ow{constructor(t,n){this.dep=new Al,this.__v_isRef=!0,this.__v_isShallow=!1,this._rawValue=n?t:Oe(t),this._value=n?t:Pn(t),this.__v_isShallow=n}get value(){return this.dep.track(),this._value}set value(t){const n=this._rawValue,r=this.__v_isShallow||Yt(t)||jn(t);t=r?t:Oe(t),Wt(t,n)&&(this._rawValue=t,this._value=r?t:Pn(t),this.dep.trigger())}}function fe(e){return We(e)?e.value:e}function Nn(e){return ye(e)?e():fe(e)}const sw={get:(e,t,n)=>t==="__v_raw"?e:fe(Reflect.get(e,t,n)),set:(e,t,n,r)=>{const o=e[t];return We(o)&&!We(n)?(o.value=n,!0):Reflect.set(e,t,n,r)}};function hy(e){return Dr(e)?e:new Proxy(e,sw)}class aw{constructor(t){this.__v_isRef=!0,this._value=void 0;const n=this.dep=new Al,{get:r,set:o}=t(n.track.bind(n),n.trigger.bind(n));this._get=r,this._set=o}get value(){return this._value=this._get()}set value(t){this._set(t)}}function yy(e){return new aw(e)}function iw(e){const t=pe(e)?new Array(e.length):{};for(const n in e)t[n]=vy(e,n);return t}class lw{constructor(t,n,r){this._object=t,this._key=n,this._defaultValue=r,this.__v_isRef=!0,this._value=void 0,this._raw=Oe(t);let o=!0,s=t;if(!pe(t)||!kl(String(n)))do o=!xl(s)||Yt(s);while(o&&(s=s.__v_raw));this._shallow=o}get value(){let t=this._object[this._key];return this._shallow&&(t=fe(t)),this._value=t===void 0?this._defaultValue:t}set value(t){if(this._shallow&&We(this._raw[this._key])){const n=this._object[this._key];if(We(n)){n.value=t;return}}this._object[this._key]=t}get dep(){return Vk(this._raw,this._key)}}class cw{constructor(t){this._getter=t,this.__v_isRef=!0,this.__v_isReadonly=!0,this._value=void 0}get value(){return this._value=this._getter()}}function zf(e,t,n){return We(e)?e:ye(e)?new cw(e):Ne(e)&&arguments.length>1?vy(e,t,n):Ee(e)}function vy(e,t,n){return new lw(e,t,n)}class uw{constructor(t,n,r){this.fn=t,this.setter=n,this._value=void 0,this.dep=new Al(this),this.__v_isRef=!0,this.deps=void 0,this.depsTail=void 0,this.flags=16,this.globalVersion=Xs-1,this.next=void 0,this.effect=this,this.__v_isReadonly=!n,this.isSSR=r}notify(){if(this.flags|=16,!(this.flags&8)&&qe!==this)return ty(this,!0),!0}get value(){const t=this.dep.track();return oy(this),t&&(t.version=this.dep.version),this._value}set value(t){this.setter&&this.setter(t)}}function fw(e,t,n=!1){let r,o;return ye(e)?r=e:(r=e.get,o=e.set),new uw(r,o,n)}const Za={},zi=new WeakMap;let to;function dw(e,t=!1,n=to){if(n){let r=zi.get(n);r||zi.set(n,r=[]),r.push(e)}}function pw(e,t,n=Ie){const{immediate:r,deep:o,once:s,scheduler:a,augmentJob:i,call:l}=n,c=y=>o?y:Yt(y)||o===!1||o===0?Xn(y,1):Xn(y);let u,f,d,p,h=!1,m=!1;if(We(e)?(f=()=>e.value,h=Yt(e)):Dr(e)?(f=()=>c(e),h=!0):pe(e)?(m=!0,h=e.some(y=>Dr(y)||Yt(y)),f=()=>e.map(y=>{if(We(y))return y.value;if(Dr(y))return c(y);if(ye(y))return l?l(y,2):y()})):ye(e)?t?f=l?()=>l(e,2):e:f=()=>{if(d){dr();try{d()}finally{pr()}}const y=to;to=u;try{return l?l(e,3,[p]):e(p)}finally{to=y}}:f=_n,t&&o){const y=f,_=o===!0?1/0:o;f=()=>Xn(y(),_)}const k=as(),b=()=>{u.stop(),k&&k.active&&xf(k.effects,u)};if(s&&t){const y=t;t=(..._)=>{y(..._),b()}}let v=m?new Array(e.length).fill(Za):Za;const g=y=>{if(!(!(u.flags&1)||!u.dirty&&!y))if(t){const _=u.run();if(o||h||(m?_.some((P,T)=>Wt(P,v[T])):Wt(_,v))){d&&d();const P=to;to=u;try{const T=[_,v===Za?void 0:m&&v[0]===Za?[]:v,p];v=_,l?l(t,3,T):t(...T)}finally{to=P}}}else u.run()};return i&&i(g),u=new Qh(f),u.scheduler=a?()=>a(g,!1):g,p=y=>dw(y,!1,u),d=u.onStop=()=>{const y=zi.get(u);if(y){if(l)l(y,4);else for(const _ of y)_();zi.delete(u)}},t?r?g(!0):v=u.run():a?a(g.bind(null,!0),!0):u.run(),b.pause=u.pause.bind(u),b.resume=u.resume.bind(u),b.stop=b,b}function Xn(e,t=1/0,n){if(t<=0||!Ne(e)||e.__v_skip||(n=n||new Map,(n.get(e)||0)>=t))return e;if(n.set(e,t),t--,We(e))Xn(e.value,t,n);else if(pe(e))for(let r=0;r<e.length;r++)Xn(e[r],t,n);else if(os(e)||Do(e))e.forEach(r=>{Xn(r,t,n)});else if(Wh(e)){for(const r in e)Xn(e[r],t,n);for(const r of Object.getOwnPropertySymbols(e))Object.prototype.propertyIsEnumerable.call(e,r)&&Xn(e[r],t,n)}return e}function va(e,t,n,r){try{return r?e(...r):e()}catch(o){is(o,t,n)}}function Tn(e,t,n,r){if(ye(e)){const o=va(e,t,n,r);return o&&If(o)&&o.catch(s=>{is(s,t,n)}),o}if(pe(e)){const o=[];for(let s=0;s<e.length;s++)o.push(Tn(e[s],t,n,r));return o}}function is(e,t,n,r=!0){const o=t?t.vnode:null,{errorHandler:s,throwUnhandledErrorInProduction:a}=t&&t.appContext.config||Ie;if(t){let i=t.parent;const l=t.proxy,c=`https://vuejs.org/error-reference/#runtime-${n}`;for(;i;){const u=i.ec;if(u){for(let f=0;f<u.length;f++)if(u[f](e,l,c)===!1)return}i=i.parent}if(s){dr(),va(s,null,10,[e,l,c]),pr();return}}mw(e,n,o,r,a)}function mw(e,t,n,r=!0,o=!1){if(o)throw e;console.error(e)}const Ut=[];let $n=-1;const zo=[];let Cr=null,Ao=0;const by=Promise.resolve();let ji=null;function dn(e){const t=ji||by;return e?t.then(this?e.bind(this):e):t}function gw(e){let t=$n+1,n=Ut.length;for(;t<n;){const r=t+n>>>1,o=Ut[r],s=ea(o);s<e||s===e&&o.flags&2?t=r+1:n=r}return t}function jf(e){if(!(e.flags&1)){const t=ea(e),n=Ut[Ut.length-1];!n||!(e.flags&2)&&t>=ea(n)?Ut.push(e):Ut.splice(gw(t),0,e),e.flags|=1,_y()}}function _y(){ji||(ji=by.then(ky))}function Zo(e){pe(e)?zo.push(...e):Cr&&e.id===-1?Cr.splice(Ao+1,0,e):e.flags&1||(zo.push(e),e.flags|=1),_y()}function mp(e,t,n=$n+1){for(;n<Ut.length;n++){const r=Ut[n];if(r&&r.flags&2){if(e&&r.id!==e.uid)continue;Ut.splice(n,1),n--,r.flags&4&&(r.flags&=-2),r(),r.flags&4||(r.flags&=-2)}}}function Vi(e){if(zo.length){const t=[...new Set(zo)].sort((n,r)=>ea(n)-ea(r));if(zo.length=0,Cr){Cr.push(...t);return}for(Cr=t,Ao=0;Ao<Cr.length;Ao++){const n=Cr[Ao];n.flags&4&&(n.flags&=-2),n.flags&8||n(),n.flags&=-2}Cr=null,Ao=0}}const ea=e=>e.id==null?e.flags&2?-1:1/0:e.id;function ky(e){try{for($n=0;$n<Ut.length;$n++){const t=Ut[$n];t&&!(t.flags&8)&&(t.flags&4&&(t.flags&=-2),va(t,t.i,t.i?15:14),t.flags&4||(t.flags&=-2))}}finally{for(;$n<Ut.length;$n++){const t=Ut[$n];t&&(t.flags&=-2)}$n=-1,Ut.length=0,Vi(),ji=null,(Ut.length||zo.length)&&ky()}}let Ot=null,wy=null;function Ui(e){const t=Ot;return Ot=e,wy=e&&e.type.__scopeId||null,t}function Vn(e,t=Ot,n){if(!t||e._n)return e;const r=(...o)=>{r._d&&Zi(-1);const s=Ui(t);let a;try{a=e(...o)}finally{Ui(s),r._d&&Zi(1)}return a};return r._n=!0,r._c=!0,r._d=!0,r}function hw(e,t){if(Ot===null)return e;const n=Nl(Ot),r=e.dirs||(e.dirs=[]);for(let o=0;o<t.length;o++){let[s,a,i,l=Ie]=t[o];s&&(ye(s)&&(s={mounted:s,updated:s}),s.deep&&Xn(a),r.push({dir:s,instance:n,value:a,oldValue:void 0,arg:i,modifiers:l}))}return e}function Mn(e,t,n,r){const o=e.dirs,s=t&&t.dirs;for(let a=0;a<o.length;a++){const i=o[a];s&&(i.oldValue=s[a].value);let l=i.dir[r];l&&(dr(),Tn(l,n,8,[e.el,i,e,t]),pr())}}function cn(e,t){if(Ct){let n=Ct.provides;const r=Ct.parent&&Ct.parent.provides;r===n&&(n=Ct.provides=Object.create(r)),n[e]=t}}function lt(e,t,n=!1){const r=Mt();if(r||co){let o=co?co._context.provides:r?r.parent==null||r.ce?r.vnode.appContext&&r.vnode.appContext.provides:r.parent.provides:void 0;if(o&&e in o)return o[e];if(arguments.length>1)return n&&ye(t)?t.call(r&&r.proxy):t}}function Il(){return!!(Mt()||co)}const yw=Symbol.for("v-scx"),vw=()=>lt(yw);function bw(e,t){return Rl(e,null,t)}function _w(e,t){return Rl(e,null,{flush:"sync"})}function De(e,t,n){return Rl(e,t,n)}function Rl(e,t,n=Ie){const{immediate:r,deep:o,flush:s,once:a}=n,i=_t({},n),l=t&&r||!t&&s!=="post";let c;if(Jo){if(s==="sync"){const p=vw();c=p.__watcherHandles||(p.__watcherHandles=[])}else if(!l){const p=()=>{};return p.stop=_n,p.resume=_n,p.pause=_n,p}}const u=Ct;i.call=(p,h,m)=>Tn(p,u,h,m);let f=!1;s==="post"?i.scheduler=p=>{dt(p,u&&u.suspense)}:s!=="sync"&&(f=!0,i.scheduler=(p,h)=>{h?p():jf(p)}),i.augmentJob=p=>{t&&(p.flags|=4),f&&(p.flags|=2,u&&(p.id=u.uid,p.i=u))};const d=pw(e,t,i);return Jo&&(c?c.push(d):l&&d()),d}function kw(e,t,n){const r=this.proxy,o=Je(e)?e.includes(".")?Sy(r,e):()=>r[e]:e.bind(r,r);let s;ye(t)?s=t:(s=t.handler,n=t);const a=po(this),i=Rl(o,s.bind(r),n);return a(),i}function Sy(e,t){const n=t.split(".");return()=>{let r=e;for(let o=0;o<n.length&&r;o++)r=r[n[o]];return r}}const Py=Symbol("_vte"),Ty=e=>e.__isTeleport,Fs=e=>e&&(e.disabled||e.disabled===""),gp=e=>e&&(e.defer||e.defer===""),hp=e=>typeof SVGElement<"u"&&e instanceof SVGElement,yp=e=>typeof MathMLElement=="function"&&e instanceof MathMLElement,wu=(e,t)=>{const n=e&&e.to;return Je(n)?t?t(n):null:n},Ey={name:"Teleport",__isTeleport:!0,process(e,t,n,r,o,s,a,i,l,c){const{mc:u,pc:f,pbc:d,o:{insert:p,querySelector:h,createText:m,createComment:k}}=c,b=Fs(t.props);let{shapeFlag:v,children:g,dynamicChildren:y}=t;if(e==null){const _=t.el=m(""),P=t.anchor=m("");p(_,n,r),p(P,n,r);const T=(O,x)=>{v&16&&u(g,O,x,o,s,a,i,l)},M=()=>{const O=t.target=wu(t.props,h),x=Su(O,t,m,p);O&&(a!=="svg"&&hp(O)?a="svg":a!=="mathml"&&yp(O)&&(a="mathml"),o&&o.isCE&&(o.ce._teleportTargets||(o.ce._teleportTargets=new Set)).add(O),b||(T(O,x),ki(t,!1)))};b&&(T(n,P),ki(t,!0)),gp(t.props)?(t.el.__isMounted=!1,dt(()=>{M(),delete t.el.__isMounted},s)):M()}else{if(gp(t.props)&&e.el.__isMounted===!1){dt(()=>{Ey.process(e,t,n,r,o,s,a,i,l,c)},s);return}t.el=e.el,t.targetStart=e.targetStart;const _=t.anchor=e.anchor,P=t.target=e.target,T=t.targetAnchor=e.targetAnchor,M=Fs(e.props),O=M?n:P,x=M?_:T;if(a==="svg"||hp(P)?a="svg":(a==="mathml"||yp(P))&&(a="mathml"),y?(d(e.dynamicChildren,y,O,o,s,a,i),qf(e,t,!0)):l||f(e,t,O,x,o,s,a,i,!1),b)M?t.props&&e.props&&t.props.to!==e.props.to&&(t.props.to=e.props.to):Ga(t,n,_,c,1);else if((t.props&&t.props.to)!==(e.props&&e.props.to)){const U=t.target=wu(t.props,h);U&&Ga(t,U,null,c,0)}else M&&Ga(t,P,T,c,1);ki(t,b)}},remove(e,t,n,{um:r,o:{remove:o}},s){const{shapeFlag:a,children:i,anchor:l,targetStart:c,targetAnchor:u,target:f,props:d}=e;if(f&&(o(c),o(u)),s&&o(l),a&16){const p=s||!Fs(d);for(let h=0;h<i.length;h++){const m=i[h];r(m,t,n,p,!!m.dynamicChildren)}}},move:Ga,hydrate:ww};function Ga(e,t,n,{o:{insert:r},m:o},s=2){s===0&&r(e.targetAnchor,t,n);const{el:a,anchor:i,shapeFlag:l,children:c,props:u}=e,f=s===2;if(f&&r(a,t,n),(!f||Fs(u))&&l&16)for(let d=0;d<c.length;d++)o(c[d],t,n,2);f&&r(i,t,n)}function ww(e,t,n,r,o,s,{o:{nextSibling:a,parentNode:i,querySelector:l,insert:c,createText:u}},f){function d(k,b){let v=b;for(;v;){if(v&&v.nodeType===8){if(v.data==="teleport start anchor")t.targetStart=v;else if(v.data==="teleport anchor"){t.targetAnchor=v,k._lpa=t.targetAnchor&&a(t.targetAnchor);break}}v=a(v)}}function p(k,b){b.anchor=f(a(k),b,i(k),n,r,o,s)}const h=t.target=wu(t.props,l),m=Fs(t.props);if(h){const k=h._lpa||h.firstChild;t.shapeFlag&16&&(m?(p(e,t),d(h,k),t.targetAnchor||Su(h,t,u,c,i(e)===h?e:null)):(t.anchor=a(e),d(h,k),t.targetAnchor||Su(h,t,u,c),f(k&&a(k),t,h,n,r,o,s))),ki(t,m)}else m&&t.shapeFlag&16&&(p(e,t),t.targetStart=e,t.targetAnchor=a(e));return t.anchor&&a(t.anchor)}const LB=Ey;function ki(e,t){const n=e.ctx;if(n&&n.ut){let r,o;for(t?(r=e.el,o=e.anchor):(r=e.targetStart,o=e.targetAnchor);r&&r!==o;)r.nodeType===1&&r.setAttribute("data-v-owner",n.uid),r=r.nextSibling;n.ut()}}function Su(e,t,n,r,o=null){const s=t.targetStart=n(""),a=t.targetAnchor=n("");return s[Py]=a,e&&(r(s,e,o),r(a,e,o)),a}const Dn=Symbol("_leaveCb"),ks=Symbol("_enterCb");function Sw(){const e={isMounted:!1,isLeaving:!1,isUnmounting:!1,leavingVNodes:new Map};return hr(()=>{e.isMounted=!0}),ls(()=>{e.isUnmounting=!0}),e}const nn=[Function,Array],Ay={mode:String,appear:Boolean,persisted:Boolean,onBeforeEnter:nn,onEnter:nn,onAfterEnter:nn,onEnterCancelled:nn,onBeforeLeave:nn,onLeave:nn,onAfterLeave:nn,onLeaveCancelled:nn,onBeforeAppear:nn,onAppear:nn,onAfterAppear:nn,onAppearCancelled:nn},Cy=e=>{const t=e.subTree;return t.component?Cy(t.component):t},Pw={name:"BaseTransition",props:Ay,setup(e,{slots:t}){const n=Mt(),r=Sw();return()=>{const o=t.default&&xy(t.default(),!0);if(!o||!o.length)return;const s=Oy(o),a=Oe(e),{mode:i}=a;if(r.isLeaving)return wc(s);const l=vp(s);if(!l)return wc(s);let c=Pu(l,a,r,n,f=>c=f);l.type!==vt&&Go(l,c);let u=n.subTree&&vp(n.subTree);if(u&&u.type!==vt&&!bn(u,l)&&Cy(n).type!==vt){let f=Pu(u,a,r,n);if(Go(u,f),i==="out-in"&&l.type!==vt)return r.isLeaving=!0,f.afterLeave=()=>{r.isLeaving=!1,n.job.flags&8||n.update(),delete f.afterLeave,u=void 0},wc(s);i==="in-out"&&l.type!==vt?f.delayLeave=(d,p,h)=>{const m=Ly(r,u);m[String(u.key)]=u,d[Dn]=()=>{p(),d[Dn]=void 0,delete c.delayedLeave,u=void 0},c.delayedLeave=()=>{h(),delete c.delayedLeave,u=void 0}}:u=void 0}else u&&(u=void 0);return s}}};function Oy(e){let t=e[0];if(e.length>1){for(const n of e)if(n.type!==vt){t=n;break}}return t}const Tw=Pw;function Ly(e,t){const{leavingVNodes:n}=e;let r=n.get(t.type);return r||(r=Object.create(null),n.set(t.type,r)),r}function Pu(e,t,n,r,o){const{appear:s,mode:a,persisted:i=!1,onBeforeEnter:l,onEnter:c,onAfterEnter:u,onEnterCancelled:f,onBeforeLeave:d,onLeave:p,onAfterLeave:h,onLeaveCancelled:m,onBeforeAppear:k,onAppear:b,onAfterAppear:v,onAppearCancelled:g}=t,y=String(e.key),_=Ly(n,e),P=(O,x)=>{O&&Tn(O,r,9,x)},T=(O,x)=>{const U=x[1];P(O,x),pe(O)?O.every(H=>H.length<=1)&&U():O.length<=1&&U()},M={mode:a,persisted:i,beforeEnter(O){let x=l;if(!n.isMounted)if(s)x=k||l;else return;O[Dn]&&O[Dn](!0);const U=_[y];U&&bn(e,U)&&U.el[Dn]&&U.el[Dn](),P(x,[O])},enter(O){if(_[y]===e)return;let x=c,U=u,H=f;if(!n.isMounted)if(s)x=b||c,U=v||u,H=g||f;else return;let F=!1;O[ks]=D=>{F||(F=!0,D?P(H,[O]):P(U,[O]),M.delayedLeave&&M.delayedLeave(),O[ks]=void 0)};const V=O[ks].bind(null,!1);x?T(x,[O,V]):V()},leave(O,x){const U=String(e.key);if(O[ks]&&O[ks](!0),n.isUnmounting)return x();P(d,[O]);let H=!1;O[Dn]=V=>{H||(H=!0,x(),V?P(m,[O]):P(h,[O]),O[Dn]=void 0,_[U]===e&&delete _[U])};const F=O[Dn].bind(null,!1);_[U]=e,p?T(p,[O,F]):F()},clone(O){const x=Pu(O,t,n,r,o);return o&&o(x),x}};return M}function wc(e){if(ba(e))return e=Un(e),e.children=null,e}function vp(e){if(!ba(e))return Ty(e.type)&&e.children?Oy(e.children):e;if(e.component)return e.component.subTree;const{shapeFlag:t,children:n}=e;if(n){if(t&16)return n[0];if(t&32&&ye(n.default))return n.default()}}function Go(e,t){e.shapeFlag&6&&e.component?(e.transition=t,Go(e.component.subTree,t)):e.shapeFlag&128?(e.ssContent.transition=t.clone(e.ssContent),e.ssFallback.transition=t.clone(e.ssFallback)):e.transition=t}function xy(e,t=!1,n){let r=[],o=0;for(let s=0;s<e.length;s++){let a=e[s];const i=n==null?a.key:String(n)+String(a.key!=null?a.key:s);a.type===yt?(a.patchFlag&128&&o++,r=r.concat(xy(a.children,t,i))):(t||a.type!==vt)&&r.push(i!=null?Un(a,{key:i}):a)}if(o>1)for(let s=0;s<r.length;s++)r[s].patchFlag=-2;return r}function et(e,t){return ye(e)?_t({name:e.name},t,{setup:e}):e}function xB(){const e=Mt();return e?(e.appContext.config.idPrefix||"v")+"-"+e.ids[0]+e.ids[1]++:""}function Vf(e){e.ids=[e.ids[0]+e.ids[2]+++"-",0,0]}function IB(e){const t=Mt(),n=en(null);if(t){const o=t.refs===Ie?t.refs={}:t.refs;Object.defineProperty(o,e,{enumerable:!0,get:()=>n.value,set:s=>n.value=s})}return n}function bp(e,t){let n;return!!((n=Object.getOwnPropertyDescriptor(e,t))&&!n.configurable)}const Fi=new WeakMap;function jo(e,t,n,r,o=!1){if(pe(e)){e.forEach((m,k)=>jo(m,t&&(pe(t)?t[k]:t),n,r,o));return}if(lr(r)&&!o){r.shapeFlag&512&&r.type.__asyncResolved&&r.component.subTree.component&&jo(e,t,n,r.component.subTree);return}const s=r.shapeFlag&4?Nl(r.component):r.el,a=o?null:s,{i,r:l}=e,c=t&&t.r,u=i.refs===Ie?i.refs={}:i.refs,f=i.setupState,d=Oe(f),p=f===Ie?Bh:m=>bp(u,m)?!1:Ve(d,m),h=(m,k)=>!(k&&bp(u,k));if(c!=null&&c!==l){if(_p(t),Je(c))u[c]=null,p(c)&&(f[c]=null);else if(We(c)){const m=t;h(c,m.k)&&(c.value=null),m.k&&(u[m.k]=null)}}if(ye(l))va(l,i,12,[a,u]);else{const m=Je(l),k=We(l);if(m||k){const b=()=>{if(e.f){const v=m?p(l)?f[l]:u[l]:h()||!e.k?l.value:u[e.k];if(o)pe(v)&&xf(v,s);else if(pe(v))v.includes(s)||v.push(s);else if(m)u[l]=[s],p(l)&&(f[l]=u[l]);else{const g=[s];h(l,e.k)&&(l.value=g),e.k&&(u[e.k]=g)}}else m?(u[l]=a,p(l)&&(f[l]=a)):k&&(h(l,e.k)&&(l.value=a),e.k&&(u[e.k]=a))};if(a){const v=()=>{b(),Fi.delete(e)};v.id=-1,Fi.set(e,v),dt(v,n)}else _p(e),b()}}}function _p(e){const t=Fi.get(e);t&&(t.flags|=8,Fi.delete(e))}let kp=!1;const To=()=>{kp||(console.error("Hydration completed but contains mismatches."),kp=!0)},Ew=e=>e.namespaceURI.includes("svg")&&e.tagName!=="foreignObject",Aw=e=>e.namespaceURI.includes("MathML"),Ka=e=>{if(e.nodeType===1){if(Ew(e))return"svg";if(Aw(e))return"mathml"}},xo=e=>e.nodeType===8;function Cw(e){const{mt:t,p:n,o:{patchProp:r,createText:o,nextSibling:s,parentNode:a,remove:i,insert:l,createComment:c}}=e,u=(g,y)=>{if(!y.hasChildNodes()){n(null,g,y),Vi(),y._vnode=g;return}f(y.firstChild,g,null,null,null),Vi(),y._vnode=g},f=(g,y,_,P,T,M=!1)=>{M=M||!!y.dynamicChildren;const O=xo(g)&&g.data==="[",x=()=>m(g,y,_,P,T,O),{type:U,ref:H,shapeFlag:F,patchFlag:V}=y;let D=g.nodeType;y.el=g,V===-2&&(M=!1,y.dynamicChildren=null);let R=null;switch(U){case Nr:D!==3?y.children===""?(l(y.el=o(""),a(g),g),R=g):R=x():(g.data!==y.children&&(To(),g.data=y.children),R=s(g));break;case vt:v(g)?(R=s(g),b(y.el=g.content.firstChild,g,_)):D!==8||O?R=x():R=s(g);break;case Bs:if(O&&(g=s(g),D=g.nodeType),D===1||D===3){R=g;const B=!y.children.length;for(let N=0;N<y.staticCount;N++)B&&(y.children+=R.nodeType===1?R.outerHTML:R.data),N===y.staticCount-1&&(y.anchor=R),R=s(R);return O?s(R):R}else x();break;case yt:O?R=h(g,y,_,P,T,M):R=x();break;default:if(F&1)(D!==1||y.type.toLowerCase()!==g.tagName.toLowerCase())&&!v(g)?R=x():R=d(g,y,_,P,T,M);else if(F&6){y.slotScopeIds=T;const B=a(g);if(O?R=k(g):xo(g)&&g.data==="teleport start"?R=k(g,g.data,"teleport end"):R=s(g),t(y,B,null,_,P,Ka(B),M),lr(y)&&!y.type.__asyncResolved){let N;O?(N=Be(yt),N.anchor=R?R.previousSibling:B.lastChild):N=g.nodeType===3?na(""):Be("div"),N.el=g,y.component.subTree=N}}else F&64?D!==8?R=x():R=y.type.hydrate(g,y,_,P,T,M,e,p):F&128&&(R=y.type.hydrate(g,y,_,P,Ka(a(g)),T,M,e,f))}return H!=null&&jo(H,null,P,y),R},d=(g,y,_,P,T,M)=>{M=M||!!y.dynamicChildren;const{type:O,props:x,patchFlag:U,shapeFlag:H,dirs:F,transition:V}=y,D=O==="input"||O==="option";if(D||U!==-1){F&&Mn(y,null,_,"created");let R=!1;if(v(g)){R=av(null,V)&&_&&_.vnode.props&&_.vnode.props.appear;const N=g.content.firstChild;if(R){const X=N.getAttribute("class");X&&(N.$cls=X),V.beforeEnter(N)}b(N,g,_),y.el=g=N}if(H&16&&!(x&&(x.innerHTML||x.textContent))){let N=p(g.firstChild,y,g,_,P,T,M);for(;N;){Ja(g,1)||To();const X=N;N=N.nextSibling,i(X)}}else if(H&8){let N=y.children;N[0]===`
3`&&(g.tagName==="PRE"||g.tagName==="TEXTAREA")&&(N=N.slice(1));const{textContent:X}=g;X!==N&&X!==N.replace(/\r\n|\r/g,`
4`)&&(Ja(g,0)||To(),g.textContent=y.children)}if(x){if(D||!M||U&48){const N=g.tagName.includes("-");for(const X in x)(D&&(X.endsWith("value")||X==="indeterminate")||ya(X)&&!io(X)||X[0]==="."||N&&!io(X))&&r(g,X,null,x[X],void 0,_)}else if(x.onClick)r(g,"onClick",null,x.onClick,void 0,_);else if(U&4&&Dr(x.style))for(const N in x.style)x.style[N]}let B;(B=x&&x.onVnodeBeforeMount)&&qt(B,_,y),F&&Mn(y,null,_,"beforeMount"),((B=x&&x.onVnodeMounted)||F||R)&&uv(()=>{B&&qt(B,_,y),R&&V.enter(g),F&&Mn(y,null,_,"mounted")},P)}return g.nextSibling},p=(g,y,_,P,T,M,O)=>{O=O||!!y.dynamicChildren;const x=y.children,U=x.length;for(let H=0;H<U;H++){const F=O?x[H]:x[H]=Kt(x[H]),V=F.type===Nr;g?(V&&!O&&H+1<U&&Kt(x[H+1]).type===Nr&&(l(o(g.data.slice(F.children.length)),_,s(g)),g.data=F.children),g=f(g,F,P,T,M,O)):V&&!F.children?l(F.el=o(""),_):(Ja(_,1)||To(),n(null,F,_,null,P,T,Ka(_),M))}return g},h=(g,y,_,P,T,M)=>{const{slotScopeIds:O}=y;O&&(T=T?T.concat(O):O);const x=a(g),U=p(s(g),y,x,_,P,T,M);return U&&xo(U)&&U.data==="]"?s(y.anchor=U):(To(),l(y.anchor=c("]"),x,U),U)},m=(g,y,_,P,T,M)=>{if(Ja(g.parentElement,1)||To(),y.el=null,M){const U=k(g);for(;;){const H=s(g);if(H&&H!==U)i(H);else break}}const O=s(g),x=a(g);return i(g),n(null,y,x,O,_,P,Ka(x),T),_&&(_.vnode.el=y.el,Dl(_,y.el)),O},k=(g,y="[",_="]")=>{let P=0;for(;g;)if(g=s(g),g&&xo(g)&&(g.data===y&&P++,g.data===_)){if(P===0)return s(g);P--}return g},b=(g,y,_)=>{const P=y.parentNode;P&&P.replaceChild(g,y);let T=_;for(;T;)T.vnode.el===y&&(T.vnode.el=T.subTree.el=g),T=T.parent},v=g=>g.nodeType===1&&g.tagName==="TEMPLATE";return[u,f]}const wp="data-allow-mismatch",Ow={0:"text",1:"children",2:"class",3:"style",4:"attribute"};function Ja(e,t){if(t===0||t===1)for(;e&&!e.hasAttribute(wp);)e=e.parentElement;const n=e&&e.getAttribute(wp);if(n==null)return!1;if(n==="")return!0;{const r=n.split(",");return t===0&&r.includes("children")?!0:r.includes(Ow[t])}}Tl().requestIdleCallback;Tl().cancelIdleCallback;function Lw(e,t){if(xo(e)&&e.data==="["){let n=1,r=e.nextSibling;for(;r;){if(r.nodeType===1){if(t(r)===!1)break}else if(xo(r))if(r.data==="]"){if(--n===0)break}else r.data==="["&&n++;r=r.nextSibling}}else t(e)}const lr=e=>!!e.type.__asyncLoader;function ne(e){ye(e)&&(e={loader:e});const{loader:t,loadingComponent:n,errorComponent:r,delay:o=200,hydrate:s,timeout:a,suspensible:i=!0,onError:l}=e;let c=null,u,f=0;const d=()=>(f++,c=null,p()),p=()=>{let h;return c||(h=c=t().catch(m=>{if(m=m instanceof Error?m:new Error(String(m)),l)return new Promise((k,b)=>{l(m,()=>k(d()),()=>b(m),f+1)});throw m}).then(m=>h!==c&&c?c:(m&&(m.__esModule||m[Symbol.toStringTag]==="Module")&&(m=m.default),u=m,m)))};return et({name:"AsyncComponentWrapper",__asyncLoader:p,__asyncHydrate(h,m,k){let b=!1;(m.bu||(m.bu=[])).push(()=>b=!0);const v=()=>{b||k()},g=s?()=>{const y=s(v,_=>Lw(h,_));y&&(m.bum||(m.bum=[])).push(y)}:v;u?g():p().then(()=>!m.isUnmounted&&g())},get __asyncResolved(){return u},setup(){const h=Ct;if(Vf(h),u)return()=>Ya(u,h);const m=g=>{c=null,is(g,h,13,!r)};if(i&&h.suspense||Jo)return p().then(g=>()=>Ya(g,h)).catch(g=>(m(g),()=>r?Be(r,{error:g}):null));const k=Ee(!1),b=Ee(),v=Ee(!!o);return o&&setTimeout(()=>{v.value=!1},o),a!=null&&setTimeout(()=>{if(!k.value&&!b.value){const g=new Error(`Async component timed out after ${a}ms.`);m(g),b.value=g}},a),p().then(()=>{k.value=!0,h.parent&&ba(h.parent.vnode)&&h.parent.update()}).catch(g=>{m(g),b.value=g}),()=>{if(k.value&&u)return Ya(u,h);if(b.value&&r)return Be(r,{error:b.value});if(n&&!v.value)return Ya(n,h)}}})}function Ya(e,t){const{ref:n,props:r,children:o,ce:s}=t.vnode,a=Be(e,r,o);return a.ref=n,a.ce=s,delete t.vnode.ce,a}const ba=e=>e.type.__isKeepAlive,xw={name:"KeepAlive",__isKeepAlive:!0,props:{include:[String,RegExp,Array],exclude:[String,RegExp,Array],max:[String,Number]},setup(e,{slots:t}){const n=Mt(),r=n.ctx;if(!r.renderer)return()=>{const v=t.default&&t.default();return v&&v.length===1?v[0]:v};const o=new Map,s=new Set;let a=null;const i=n.suspense,{renderer:{p:l,m:c,um:u,o:{createElement:f}}}=r,d=f("div");r.activate=(v,g,y,_,P)=>{const T=v.component;c(v,g,y,0,i),l(T.vnode,v,g,y,T,i,_,v.slotScopeIds,P),dt(()=>{T.isDeactivated=!1,T.a&&No(T.a);const M=v.props&&v.props.onVnodeMounted;M&&qt(M,T.parent,v)},i)},r.deactivate=v=>{const g=v.component;qi(g.m),qi(g.a),c(v,d,null,1,i),dt(()=>{g.da&&No(g.da);const y=v.props&&v.props.onVnodeUnmounted;y&&qt(y,g.parent,v),g.isDeactivated=!0},i)};function p(v){Sc(v),u(v,n,i,!0)}function h(v){o.forEach((g,y)=>{const _=Iu(lr(g)?g.type.__asyncResolved||{}:g.type);_&&!v(_)&&m(y)})}function m(v){const g=o.get(v);g&&(!a||!bn(g,a))?p(g):a&&Sc(a),o.delete(v),s.delete(v)}De(()=>[e.include,e.exclude],([v,g])=>{v&&h(y=>Ds(v,y)),g&&h(y=>!Ds(g,y))},{flush:"post",deep:!0});let k=null;const b=()=>{k!=null&&(Wi(n.subTree.type)?dt(()=>{o.set(k,Xa(n.subTree))},n.subTree.suspense):o.set(k,Xa(n.subTree)))};return hr(b),Ny(b),ls(()=>{o.forEach(v=>{const{subTree:g,suspense:y}=n,_=Xa(g);if(v.type===_.type&&v.key===_.key){Sc(_);const P=_.component.da;P&&dt(P,y);return}p(v)})}),()=>{if(k=null,!t.default)return a=null;const v=t.default(),g=v[0];if(v.length>1)return a=null,v;if(!fo(g)||!(g.shapeFlag&4)&&!(g.shapeFlag&128))return a=null,g;let y=Xa(g);if(y.type===vt)return a=null,y;const _=y.type,P=Iu(lr(y)?y.type.__asyncResolved||{}:_),{include:T,exclude:M,max:O}=e;if(T&&(!P||!Ds(T,P))||M&&P&&Ds(M,P))return y.shapeFlag&=-257,a=y,g;const x=y.key==null?_:y.key,U=o.get(x);return y.el&&(y=Un(y),g.shapeFlag&128&&(g.ssContent=y)),k=x,U?(y.el=U.el,y.component=U.component,y.transition&&Go(y,y.transition),y.shapeFlag|=512,s.delete(x),s.add(x)):(s.add(x),O&&s.size>parseInt(O,10)&&m(s.values().next().value)),y.shapeFlag|=256,a=y,Wi(g.type)?g:y}}},Iw=xw;function Ds(e,t){return pe(e)?e.some(n=>Ds(n,t)):Je(e)?e.split(",").includes(t):Ek(e)?(e.lastIndex=0,e.test(t)):!1}function Iy(e,t){$y(e,"a",t)}function Ry(e,t){$y(e,"da",t)}function $y(e,t,n=Ct){const r=e.__wdc||(e.__wdc=()=>{let o=n;for(;o;){if(o.isDeactivated)return;o=o.parent}return e()});if($l(t,r,n),n){let o=n.parent;for(;o&&o.parent;)ba(o.parent.vnode)&&Rw(r,t,n,o),o=o.parent}}function Rw(e,t,n,r){const o=$l(t,e,r,!0);cs(()=>{xf(r[t],o)},n)}function Sc(e){e.shapeFlag&=-257,e.shapeFlag&=-513}function Xa(e){return e.shapeFlag&128?e.ssContent:e}function $l(e,t,n=Ct,r=!1){if(n){const o=n[e]||(n[e]=[]),s=t.__weh||(t.__weh=(...a)=>{dr();const i=po(n),l=Tn(t,n,e,a);return i(),pr(),l});return r?o.unshift(s):o.push(s),s}}const gr=e=>(t,n=Ct)=>{(!Jo||e==="sp")&&$l(e,(...r)=>t(...r),n)},My=gr("bm"),hr=gr("m"),Dy=gr("bu"),Ny=gr("u"),ls=gr("bum"),cs=gr("um"),$w=gr("sp"),Mw=gr("rtg"),Dw=gr("rtc");function zy(e,t=Ct){$l("ec",e,t)}const Uf="components",Nw="directives";function Sp(e,t){return Ff(Uf,e,!0,t)||e}const jy=Symbol.for("v-ndc");function Vy(e){return Je(e)?Ff(Uf,e,!1)||e:e||jy}function RB(e){return Ff(Nw,e)}function Ff(e,t,n=!0,r=!1){const o=Ot||Ct;if(o){const s=o.type;if(e===Uf){const i=Iu(s,!1);if(i&&(i===t||i===Qt(t)||i===Sl(Qt(t))))return s}const a=Pp(o[e]||s[e],t)||Pp(o.appContext[e],t);return!a&&r?s:a}}function Pp(e,t){return e&&(e[t]||e[Qt(t)]||e[Sl(Qt(t))])}function zw(e,t,n,r){let o;const s=n&&n[r],a=pe(e);if(a||Je(e)){const i=a&&Dr(e);let l=!1,c=!1;i&&(l=!Yt(e),c=jn(e),e=Cl(e)),o=new Array(e.length);for(let u=0,f=e.length;u<f;u++)o[u]=t(l?c?Wo(Pn(e[u])):Pn(e[u]):e[u],u,void 0,s&&s[u])}else if(typeof e=="number"){o=new Array(e);for(let i=0;i<e;i++)o[i]=t(i+1,i,void 0,s&&s[i])}else if(Ne(e))if(e[Symbol.iterator])o=Array.from(e,(i,l)=>t(i,l,void 0,s&&s[l]));else{const i=Object.keys(e);o=new Array(i.length);for(let l=0,c=i.length;l<c;l++){const u=i[l];o[l]=t(e[u],u,l,s&&s[l])}}else o=[];return n&&(n[r]=o),o}function $B(e,t){for(let n=0;n<t.length;n++){const r=t[n];if(pe(r))for(let o=0;o<r.length;o++)e[r[o].name]=r[o].fn;else r&&(e[r.name]=r.key?(...o)=>{const s=r.fn(...o);return s&&(s.key=r.key),s}:r.fn)}return e}function on(e,t,n={},r,o){if(Ot.ce||Ot.parent&&lr(Ot.parent)&&Ot.parent.ce){const c=Object.keys(n).length>0;return t!=="default"&&(n.name=t),Te(),At(yt,null,[Be("slot",n,r&&r())],c?-2:64)}let s=e[t];s&&s._c&&(s._d=!1),Te();const a=s&&Uy(s(n)),i=n.key||a&&a.key,l=At(yt,{key:(i&&!Sn(i)?i:`_${t}`)+(!a&&r?"_fb":"")},a||(r?r():[]),a&&e._===1?64:-2);return!o&&l.scopeId&&(l.slotScopeIds=[l.scopeId+"-s"]),s&&s._c&&(s._d=!0),l}function Uy(e){return e.some(t=>fo(t)?!(t.type===vt||t.type===yt&&!Uy(t.children)):!0)?e:null}const Tu=e=>e?mv(e)?Nl(e):Tu(e.parent):null,Hs=_t(Object.create(null),{$:e=>e,$el:e=>e.vnode.el,$data:e=>e.data,$props:e=>e.props,$attrs:e=>e.attrs,$slots:e=>e.slots,$refs:e=>e.refs,$parent:e=>Tu(e.parent),$root:e=>Tu(e.root),$host:e=>e.ce,$emit:e=>e.emit,$options:e=>Wy(e),$forceUpdate:e=>e.f||(e.f=()=>{jf(e.update)}),$nextTick:e=>e.n||(e.n=dn.bind(e.proxy)),$watch:e=>kw.bind(e)}),Pc=(e,t)=>e!==Ie&&!e.__isScriptSetup&&Ve(e,t),jw={get({_:e},t){if(t==="__v_skip")return!0;const{ctx:n,setupState:r,data:o,props:s,accessCache:a,type:i,appContext:l}=e;if(t[0]!=="$"){const d=a[t];if(d!==void 0)switch(d){case 1:return r[t];case 2:return o[t];case 4:return n[t];case 3:return s[t]}else{if(Pc(r,t))return a[t]=1,r[t];if(o!==Ie&&Ve(o,t))return a[t]=2,o[t];if(Ve(s,t))return a[t]=3,s[t];if(n!==Ie&&Ve(n,t))return a[t]=4,n[t];Eu&&(a[t]=0)}}const c=Hs[t];let u,f;if(c)return t==="$attrs"&&$t(e.attrs,"get",""),c(e);if((u=i.__cssModules)&&(u=u[t]))return u;if(n!==Ie&&Ve(n,t))return a[t]=4,n[t];if(f=l.config.globalProperties,Ve(f,t))return f[t]},set({_:e},t,n){const{data:r,setupState:o,ctx:s}=e;return Pc(o,t)?(o[t]=n,!0):r!==Ie&&Ve(r,t)?(r[t]=n,!0):Ve(e.props,t)||t[0]==="$"&&t.slice(1)in e?!1:(s[t]=n,!0)},has({_:{data:e,setupState:t,accessCache:n,ctx:r,appContext:o,props:s,type:a}},i){let l;return!!(n[i]||e!==Ie&&i[0]!=="$"&&Ve(e,i)||Pc(t,i)||Ve(s,i)||Ve(r,i)||Ve(Hs,i)||Ve(o.config.globalProperties,i)||(l=a.__cssModules)&&l[i])},defineProperty(e,t,n){return n.get!=null?e._.accessCache[t]=0:Ve(n,"value")&&this.set(e,t,n.value,null),Reflect.defineProperty(e,t,n)}};function Fy(){return Hy().slots}function Vw(){return Hy().attrs}function Hy(e){const t=Mt();return t.setupContext||(t.setupContext=hv(t))}function Hi(e){return pe(e)?e.reduce((t,n)=>(t[n]=null,t),{}):e}function Uw(e,t){return!e||!t?e||t:pe(e)&&pe(t)?e.concat(t):_t({},Hi(e),Hi(t))}function By(e){const t=Mt();let n=e();Ki();const r=()=>{Mt()!==t&&t.scope.off(),Ki()};return If(n)&&(n=n.catch(o=>{throw po(t),Promise.resolve().then(()=>Promise.resolve().then(r)),o})),[n,()=>{po(t),Promise.resolve().then(r)}]}let Eu=!0;function Fw(e){const t=Wy(e),n=e.proxy,r=e.ctx;Eu=!1,t.beforeCreate&&Tp(t.beforeCreate,e,"bc");const{data:o,computed:s,methods:a,watch:i,provide:l,inject:c,created:u,beforeMount:f,mounted:d,beforeUpdate:p,updated:h,activated:m,deactivated:k,beforeDestroy:b,beforeUnmount:v,destroyed:g,unmounted:y,render:_,renderTracked:P,renderTriggered:T,errorCaptured:M,serverPrefetch:O,expose:x,inheritAttrs:U,components:H,directives:F,filters:V}=t;if(c&&Hw(c,r,null),a)for(const B in a){const N=a[B];ye(N)&&(r[B]=N.bind(n))}if(o){const B=o.call(n,n);Ne(B)&&(e.data=Cn(B))}if(Eu=!0,s)for(const B in s){const N=s[B],X=ye(N)?N.bind(n,n):ye(N.get)?N.get.bind(n,n):_n,ee=!ye(N)&&ye(N.set)?N.set.bind(n):_n,ue=ae({get:X,set:ee});Object.defineProperty(r,B,{enumerable:!0,configurable:!0,get:()=>ue.value,set:ge=>ue.value=ge})}if(i)for(const B in i)qy(i[B],r,n,B);if(l){const B=ye(l)?l.call(n):l;Reflect.ownKeys(B).forEach(N=>{cn(N,B[N])})}u&&Tp(u,e,"c");function R(B,N){pe(N)?N.forEach(X=>B(X.bind(n))):N&&B(N.bind(n))}if(R(My,f),R(hr,d),R(Dy,p),R(Ny,h),R(Iy,m),R(Ry,k),R(zy,M),R(Dw,P),R(Mw,T),R(ls,v),R(cs,y),R($w,O),pe(x))if(x.length){const B=e.exposed||(e.exposed={});x.forEach(N=>{Object.defineProperty(B,N,{get:()=>n[N],set:X=>n[N]=X,enumerable:!0})})}else e.exposed||(e.exposed={});_&&e.render===_n&&(e.render=_),U!=null&&(e.inheritAttrs=U),H&&(e.components=H),F&&(e.directives=F),O&&Vf(e)}function Hw(e,t,n=_n){pe(e)&&(e=Au(e));for(const r in e){const o=e[r];let s;Ne(o)?"default"in o?s=lt(o.from||r,o.default,!0):s=lt(o.from||r):s=lt(o),We(s)?Object.defineProperty(t,r,{enumerable:!0,configurable:!0,get:()=>s.value,set:a=>s.value=a}):t[r]=s}}function Tp(e,t,n){Tn(pe(e)?e.map(r=>r.bind(t.proxy)):e.bind(t.proxy),t,n)}function qy(e,t,n,r){let o=r.includes(".")?Sy(n,r):()=>n[r];if(Je(e)){const s=t[e];ye(s)&&De(o,s)}else if(ye(e))De(o,e.bind(n));else if(Ne(e))if(pe(e))e.forEach(s=>qy(s,t,n,r));else{const s=ye(e.handler)?e.handler.bind(n):t[e.handler];ye(s)&&De(o,s,e)}}function Wy(e){const t=e.type,{mixins:n,extends:r}=t,{mixins:o,optionsCache:s,config:{optionMergeStrategies:a}}=e.appContext,i=s.get(t);let l;return i?l=i:!o.length&&!n&&!r?l=t:(l={},o.length&&o.forEach(c=>Bi(l,c,a,!0)),Bi(l,t,a)),Ne(t)&&s.set(t,l),l}function Bi(e,t,n,r=!1){const{mixins:o,extends:s}=t;s&&Bi(e,s,n,!0),o&&o.forEach(a=>Bi(e,a,n,!0));for(const a in t)if(!(r&&a==="expose")){const i=Bw[a]||n&&n[a];e[a]=i?i(e[a],t[a]):t[a]}return e}const Bw={data:Ep,props:Ap,emits:Ap,methods:Ns,computed:Ns,beforeCreate:zt,created:zt,beforeMount:zt,mounted:zt,beforeUpdate:zt,updated:zt,beforeDestroy:zt,beforeUnmount:zt,destroyed:zt,unmounted:zt,activated:zt,deactivated:zt,errorCaptured:zt,serverPrefetch:zt,components:Ns,directives:Ns,watch:Ww,provide:Ep,inject:qw};function Ep(e,t){return t?e?function(){return _t(ye(e)?e.call(this,this):e,ye(t)?t.call(this,this):t)}:t:e}function qw(e,t){return Ns(Au(e),Au(t))}function Au(e){if(pe(e)){const t={};for(let n=0;n<e.length;n++)t[e[n]]=e[n];return t}return e}function zt(e,t){return e?[...new Set([].concat(e,t))]:t}function Ns(e,t){return e?_t(Object.create(null),e,t):t}function Ap(e,t){return e?pe(e)&&pe(t)?[...new Set([...e,...t])]:_t(Object.create(null),Hi(e),Hi(t??{})):t}function Ww(e,t){if(!e)return t;if(!t)return e;const n=_t(Object.create(null),e);for(const r in t)n[r]=zt(e[r],t[r]);return n}function Zy(){return{app:null,config:{isNativeTag:Bh,performance:!1,globalProperties:{},optionMergeStrategies:{},errorHandler:void 0,warnHandler:void 0,compilerOptions:{}},mixins:[],components:{},directives:{},provides:Object.create(null),optionsCache:new WeakMap,propsCache:new WeakMap,emitsCache:new WeakMap}}let Zw=0;function Gw(e,t){return function(r,o=null){ye(r)||(r=_t({},r)),o!=null&&!Ne(o)&&(o=null);const s=Zy(),a=new WeakSet,i=[];let l=!1;const c=s.app={_uid:Zw++,_component:r,_props:o,_container:null,_context:s,_instance:null,version:ES,get config(){return s.config},set config(u){},use(u,...f){return a.has(u)||(u&&ye(u.install)?(a.add(u),u.install(c,...f)):ye(u)&&(a.add(u),u(c,...f))),c},mixin(u){return s.mixins.includes(u)||s.mixins.push(u),c},component(u,f){return f?(s.components[u]=f,c):s.components[u]},directive(u,f){return f?(s.directives[u]=f,c):s.directives[u]},mount(u,f,d){if(!l){const p=c._ceVNode||Be(r,o);return p.appContext=s,d===!0?d="svg":d===!1&&(d=void 0),f&&t?t(p,u):e(p,u,d),l=!0,c._container=u,u.__vue_app__=c,Nl(p.component)}},onUnmount(u){i.push(u)},unmount(){l&&(Tn(i,c._instance,16),e(null,c._container),delete c._container.__vue_app__)},provide(u,f){return s.provides[u]=f,c},runWithContext(u){const f=co;co=c;try{return u()}finally{co=f}}};return c}}let co=null;function Kw(e,t,n=Ie){const r=Mt(),o=Qt(t),s=mr(t),a=Gy(e,o),i=yy((l,c)=>{let u,f=Ie,d;return _w(()=>{const p=e[o];Wt(u,p)&&(u=p,c())}),{get(){return l(),n.get?n.get(u):u},set(p){const h=n.set?n.set(p):p;if(!Wt(h,u)&&!(f!==Ie&&Wt(p,f)))return;const m=r.vnode.props;m&&(t in m||o in m||s in m)&&(`onUpdate:${t}`in m||`onUpdate:${o}`in m||`onUpdate:${s}`in m)||(u=p,c()),r.emit(`update:${t}`,h),Wt(p,h)&&Wt(p,f)&&!Wt(h,d)&&c(),f=p,d=h}}});return i[Symbol.iterator]=()=>{let l=0;return{next(){return l<2?{value:l++?a||Ie:i,done:!1}:{done:!0}}}},i}const Gy=(e,t)=>t==="modelValue"||t==="model-value"?e.modelModifiers:e[`${t}Modifiers`]||e[`${Qt(t)}Modifiers`]||e[`${mr(t)}Modifiers`];function Jw(e,t,...n){if(e.isUnmounted)return;const r=e.vnode.props||Ie;let o=n;const s=t.startsWith("update:"),a=s&&Gy(r,t.slice(7));a&&(a.trim&&(o=n.map(u=>Je(u)?u.trim():u)),a.number&&(o=n.map(Pl)));let i,l=r[i=yc(t)]||r[i=yc(Qt(t))];!l&&s&&(l=r[i=yc(mr(t))]),l&&Tn(l,e,6,o);const c=r[i+"Once"];if(c){if(!e.emitted)e.emitted={};else if(e.emitted[i])return;e.emitted[i]=!0,Tn(c,e,6,o)}}const Yw=new WeakMap;function Ky(e,t,n=!1){const r=n?Yw:t.emitsCache,o=r.get(e);if(o!==void 0)return o;const s=e.emits;let a={},i=!1;if(!ye(e)){const l=c=>{const u=Ky(c,t,!0);u&&(i=!0,_t(a,u))};!n&&t.mixins.length&&t.mixins.forEach(l),e.extends&&l(e.extends),e.mixins&&e.mixins.forEach(l)}return!s&&!i?(Ne(e)&&r.set(e,null),null):(pe(s)?s.forEach(l=>a[l]=null):_t(a,s),Ne(e)&&r.set(e,a),a)}function Ml(e,t){return!e||!ya(t)?!1:(t=t.slice(2).replace(/Once$/,""),Ve(e,t[0].toLowerCase()+t.slice(1))||Ve(e,mr(t))||Ve(e,t))}function Tc(e){const{type:t,vnode:n,proxy:r,withProxy:o,propsOptions:[s],slots:a,attrs:i,emit:l,render:c,renderCache:u,props:f,data:d,setupState:p,ctx:h,inheritAttrs:m}=e,k=Ui(e);let b,v;try{if(n.shapeFlag&4){const y=o||r,_=y;b=Kt(c.call(_,y,u,f,p,d,h)),v=i}else{const y=t;b=Kt(y.length>1?y(f,{attrs:i,slots:a,emit:l}):y(f,null)),v=t.props?i:Qw(i)}}catch(y){qs.length=0,is(y,e,1),b=Be(vt)}let g=b;if(v&&m!==!1){const y=Object.keys(v),{shapeFlag:_}=g;y.length&&_&7&&(s&&y.some(Lf)&&(v=eS(v,s)),g=Un(g,v,!1,!0))}return n.dirs&&(g=Un(g,null,!1,!0),g.dirs=g.dirs?g.dirs.concat(n.dirs):n.dirs),n.transition&&Go(g,n.transition),b=g,Ui(k),b}function Xw(e,t=!0){let n;for(let r=0;r<e.length;r++){const o=e[r];if(fo(o)){if(o.type!==vt||o.children==="v-if"){if(n)return;n=o}}else return}return n}const Qw=e=>{let t;for(const n in e)(n==="class"||n==="style"||ya(n))&&((t||(t={}))[n]=e[n]);return t},eS=(e,t)=>{const n={};for(const r in e)(!Lf(r)||!(r.slice(9)in t))&&(n[r]=e[r]);return n};function tS(e,t,n){const{props:r,children:o,component:s}=e,{props:a,children:i,patchFlag:l}=t,c=s.emitsOptions;if(t.dirs||t.transition)return!0;if(n&&l>=0){if(l&1024)return!0;if(l&16)return r?Cp(r,a,c):!!a;if(l&8){const u=t.dynamicProps;for(let f=0;f<u.length;f++){const d=u[f];if(Jy(a,r,d)&&!Ml(c,d))return!0}}}else return(o||i)&&(!i||!i.$stable)?!0:r===a?!1:r?a?Cp(r,a,c):!0:!!a;return!1}function Cp(e,t,n){const r=Object.keys(t);if(r.length!==Object.keys(e).length)return!0;for(let o=0;o<r.length;o++){const s=r[o];if(Jy(t,e,s)&&!Ml(n,s))return!0}return!1}function Jy(e,t,n){const r=e[n],o=t[n];return n==="style"&&Ne(r)&&Ne(o)?!Vr(r,o):r!==o}function Dl({vnode:e,parent:t},n){for(;t;){const r=t.subTree;if(r.suspense&&r.suspense.activeBranch===e&&(r.el=e.el),r===e)(e=t.vnode).el=n,t=t.parent;else break}}const Yy={},Xy=()=>Object.create(Yy),Qy=e=>Object.getPrototypeOf(e)===Yy;function nS(e,t,n,r=!1){const o={},s=Xy();e.propsDefaults=Object.create(null),ev(e,t,o,s);for(const a in e.propsOptions[0])a in o||(o[a]=void 0);n?e.props=r?o:vn(o):e.type.props?e.props=o:e.props=s,e.attrs=s}function rS(e,t,n,r){const{props:o,attrs:s,vnode:{patchFlag:a}}=e,i=Oe(o),[l]=e.propsOptions;let c=!1;if((r||a>0)&&!(a&16)){if(a&8){const u=e.vnode.dynamicProps;for(let f=0;f<u.length;f++){let d=u[f];if(Ml(e.emitsOptions,d))continue;const p=t[d];if(l)if(Ve(s,d))p!==s[d]&&(s[d]=p,c=!0);else{const h=Qt(d);o[h]=Cu(l,i,h,p,e,!1)}else p!==s[d]&&(s[d]=p,c=!0)}}}else{ev(e,t,o,s)&&(c=!0);let u;for(const f in i)(!t||!Ve(t,f)&&((u=mr(f))===f||!Ve(t,u)))&&(l?n&&(n[f]!==void 0||n[u]!==void 0)&&(o[f]=Cu(l,i,f,void 0,e,!0)):delete o[f]);if(s!==i)for(const f in s)(!t||!Ve(t,f))&&(delete s[f],c=!0)}c&&Yn(e.attrs,"set","")}function ev(e,t,n,r){const[o,s]=e.propsOptions;let a=!1,i;if(t)for(let l in t){if(io(l))continue;const c=t[l];let u;o&&Ve(o,u=Qt(l))?!s||!s.includes(u)?n[u]=c:(i||(i={}))[u]=c:Ml(e.emitsOptions,l)||(!(l in r)||c!==r[l])&&(r[l]=c,a=!0)}if(s){const l=Oe(n),c=i||Ie;for(let u=0;u<s.length;u++){const f=s[u];n[f]=Cu(o,l,f,c[f],e,!Ve(c,f))}}return a}function Cu(e,t,n,r,o,s){const a=e[n];if(a!=null){const i=Ve(a,"default");if(i&&r===void 0){const l=a.default;if(a.type!==Function&&!a.skipFactory&&ye(l)){const{propsDefaults:c}=o;if(n in c)r=c[n];else{const u=po(o);r=c[n]=l.call(null,t),u()}}else r=l;o.ce&&o.ce._setProp(n,r)}a[0]&&(s&&!i?r=!1:a[1]&&(r===""||r===mr(n))&&(r=!0))}return r}const oS=new WeakMap;function tv(e,t,n=!1){const r=n?oS:t.propsCache,o=r.get(e);if(o)return o;const s=e.props,a={},i=[];let l=!1;if(!ye(e)){const u=f=>{l=!0;const[d,p]=tv(f,t,!0);_t(a,d),p&&i.push(...p)};!n&&t.mixins.length&&t.mixins.forEach(u),e.extends&&u(e.extends),e.mixins&&e.mixins.forEach(u)}if(!s&&!l)return Ne(e)&&r.set(e,Mo),Mo;if(pe(s))for(let u=0;u<s.length;u++){const f=Qt(s[u]);Op(f)&&(a[f]=Ie)}else if(s)for(const u in s){const f=Qt(u);if(Op(f)){const d=s[u],p=a[f]=pe(d)||ye(d)?{type:d}:_t({},d),h=p.type;let m=!1,k=!0;if(pe(h))for(let b=0;b<h.length;++b){const v=h[b],g=ye(v)&&v.name;if(g==="Boolean"){m=!0;break}else g==="String"&&(k=!1)}else m=ye(h)&&h.name==="Boolean";p[0]=m,p[1]=k,(m||Ve(p,"default"))&&i.push(f)}}const c=[a,i];return Ne(e)&&r.set(e,c),c}function Op(e){return e[0]!=="$"&&!io(e)}const Hf=e=>e==="_"||e==="_ctx"||e==="$stable",Bf=e=>pe(e)?e.map(Kt):[Kt(e)],sS=(e,t,n)=>{if(t._n)return t;const r=Vn((...o)=>Bf(t(...o)),n);return r._c=!1,r},nv=(e,t,n)=>{const r=e._ctx;for(const o in e){if(Hf(o))continue;const s=e[o];if(ye(s))t[o]=sS(o,s,r);else if(s!=null){const a=Bf(s);t[o]=()=>a}}},rv=(e,t)=>{const n=Bf(t);e.slots.default=()=>n},ov=(e,t,n)=>{for(const r in t)(n||!Hf(r))&&(e[r]=t[r])},aS=(e,t,n)=>{const r=e.slots=Xy();if(e.vnode.shapeFlag&32){const o=t._;o?(ov(r,t,n),n&&Zh(r,"_",o,!0)):nv(t,r)}else t&&rv(e,t)},iS=(e,t,n)=>{const{vnode:r,slots:o}=e;let s=!0,a=Ie;if(r.shapeFlag&32){const i=t._;i?n&&i===1?s=!1:ov(o,t,n):(s=!t.$stable,nv(t,o)),a=t}else t&&(rv(e,t),a={default:1});if(s)for(const i in o)!Hf(i)&&a[i]==null&&delete o[i]},dt=uv;function lS(e){return sv(e)}function cS(e){return sv(e,Cw)}function sv(e,t){const n=Tl();n.__VUE__=!0;const{insert:r,remove:o,patchProp:s,createElement:a,createText:i,createComment:l,setText:c,setElementText:u,parentNode:f,nextSibling:d,setScopeId:p=_n,insertStaticContent:h}=e,m=(S,A,$,K=null,q=null,w=null,E=void 0,I=null,z=!!A.dynamicChildren)=>{if(S===A)return;S&&!bn(S,A)&&(K=W(S),ge(S,q,w,!0),S=null),A.patchFlag===-2&&(z=!1,A.dynamicChildren=null);const{type:Z,ref:te,shapeFlag:L}=A;switch(Z){case Nr:k(S,A,$,K);break;case vt:b(S,A,$,K);break;case Bs:S==null&&v(A,$,K,E);break;case yt:H(S,A,$,K,q,w,E,I,z);break;default:L&1?_(S,A,$,K,q,w,E,I,z):L&6?F(S,A,$,K,q,w,E,I,z):(L&64||L&128)&&Z.process(S,A,$,K,q,w,E,I,z,oe)}te!=null&&q?jo(te,S&&S.ref,w,A||S,!A):te==null&&S&&S.ref!=null&&jo(S.ref,null,w,S,!0)},k=(S,A,$,K)=>{if(S==null)r(A.el=i(A.children),$,K);else{const q=A.el=S.el;A.children!==S.children&&c(q,A.children)}},b=(S,A,$,K)=>{S==null?r(A.el=l(A.children||""),$,K):A.el=S.el},v=(S,A,$,K)=>{[S.el,S.anchor]=h(S.children,A,$,K,S.el,S.anchor)},g=({el:S,anchor:A},$,K)=>{let q;for(;S&&S!==A;)q=d(S),r(S,$,K),S=q;r(A,$,K)},y=({el:S,anchor:A})=>{let $;for(;S&&S!==A;)$=d(S),o(S),S=$;o(A)},_=(S,A,$,K,q,w,E,I,z)=>{if(A.type==="svg"?E="svg":A.type==="math"&&(E="mathml"),S==null)P(A,$,K,q,w,E,I,z);else{const Z=S.el&&S.el._isVueCE?S.el:null;try{Z&&Z._beginPatch(),O(S,A,q,w,E,I,z)}finally{Z&&Z._endPatch()}}},P=(S,A,$,K,q,w,E,I)=>{let z,Z;const{props:te,shapeFlag:L,transition:j,dirs:ie}=S;if(z=S.el=a(S.type,w,te&&te.is,te),L&8?u(z,S.children):L&16&&M(S.children,z,null,K,q,Ec(S,w),E,I),ie&&Mn(S,null,K,"created"),T(z,S,S.scopeId,E,K),te){for(const we in te)we!=="value"&&!io(we)&&s(z,we,null,te[we],w,K);"value"in te&&s(z,"value",null,te.value,w),(Z=te.onVnodeBeforeMount)&&qt(Z,K,S)}ie&&Mn(S,null,K,"beforeMount");const de=av(q,j);de&&j.beforeEnter(z),r(z,A,$),((Z=te&&te.onVnodeMounted)||de||ie)&&dt(()=>{Z&&qt(Z,K,S),de&&j.enter(z),ie&&Mn(S,null,K,"mounted")},q)},T=(S,A,$,K,q)=>{if($&&p(S,$),K)for(let w=0;w<K.length;w++)p(S,K[w]);if(q){let w=q.subTree;if(A===w||Wi(w.type)&&(w.ssContent===A||w.ssFallback===A)){const E=q.vnode;T(S,E,E.scopeId,E.slotScopeIds,q.parent)}}},M=(S,A,$,K,q,w,E,I,z=0)=>{for(let Z=z;Z<S.length;Z++){const te=S[Z]=I?Jn(S[Z]):Kt(S[Z]);m(null,te,A,$,K,q,w,E,I)}},O=(S,A,$,K,q,w,E)=>{const I=A.el=S.el;let{patchFlag:z,dynamicChildren:Z,dirs:te}=A;z|=S.patchFlag&16;const L=S.props||Ie,j=A.props||Ie;let ie;if($&&Jr($,!1),(ie=j.onVnodeBeforeUpdate)&&qt(ie,$,A,S),te&&Mn(A,S,$,"beforeUpdate"),$&&Jr($,!0),(L.innerHTML&&j.innerHTML==null||L.textContent&&j.textContent==null)&&u(I,""),Z?x(S.dynamicChildren,Z,I,$,K,Ec(A,q),w):E||N(S,A,I,null,$,K,Ec(A,q),w,!1),z>0){if(z&16)U(I,L,j,$,q);else if(z&2&&L.class!==j.class&&s(I,"class",null,j.class,q),z&4&&s(I,"style",L.style,j.style,q),z&8){const de=A.dynamicProps;for(let we=0;we<de.length;we++){const _e=de[we],xe=L[_e],ut=j[_e];(ut!==xe||_e==="value")&&s(I,_e,xe,ut,q,$)}}z&1&&S.children!==A.children&&u(I,A.children)}else!E&&Z==null&&U(I,L,j,$,q);((ie=j.onVnodeUpdated)||te)&&dt(()=>{ie&&qt(ie,$,A,S),te&&Mn(A,S,$,"updated")},K)},x=(S,A,$,K,q,w,E)=>{for(let I=0;I<A.length;I++){const z=S[I],Z=A[I],te=z.el&&(z.type===yt||!bn(z,Z)||z.shapeFlag&198)?f(z.el):$;m(z,Z,te,null,K,q,w,E,!0)}},U=(S,A,$,K,q)=>{if(A!==$){if(A!==Ie)for(const w in A)!io(w)&&!(w in $)&&s(S,w,A[w],null,q,K);for(const w in $){if(io(w))continue;const E=$[w],I=A[w];E!==I&&w!=="value"&&s(S,w,I,E,q,K)}"value"in $&&s(S,"value",A.value,$.value,q)}},H=(S,A,$,K,q,w,E,I,z)=>{const Z=A.el=S?S.el:i(""),te=A.anchor=S?S.anchor:i("");let{patchFlag:L,dynamicChildren:j,slotScopeIds:ie}=A;ie&&(I=I?I.concat(ie):ie),S==null?(r(Z,$,K),r(te,$,K),M(A.children||[],$,te,q,w,E,I,z)):L>0&&L&64&&j&&S.dynamicChildren&&S.dynamicChildren.length===j.length?(x(S.dynamicChildren,j,$,q,w,E,I),(A.key!=null||q&&A===q.subTree)&&qf(S,A,!0)):N(S,A,$,te,q,w,E,I,z)},F=(S,A,$,K,q,w,E,I,z)=>{A.slotScopeIds=I,S==null?A.shapeFlag&512?q.ctx.activate(A,$,K,E,z):V(A,$,K,q,w,E,z):D(S,A,z)},V=(S,A,$,K,q,w,E)=>{const I=S.component=kS(S,K,q);if(ba(S)&&(I.ctx.renderer=oe),wS(I,!1,E),I.asyncDep){if(q&&q.registerDep(I,R,E),!S.el){const z=I.subTree=Be(vt);b(null,z,A,$),S.placeholder=z.el}}else R(I,S,A,$,q,w,E)},D=(S,A,$)=>{const K=A.component=S.component;if(tS(S,A,$))if(K.asyncDep&&!K.asyncResolved){B(K,A,$);return}else K.next=A,K.update();else A.el=S.el,K.vnode=A},R=(S,A,$,K,q,w,E)=>{const I=()=>{if(S.isMounted){let{next:L,bu:j,u:ie,parent:de,vnode:we}=S;{const Tt=iv(S);if(Tt){L&&(L.el=we.el,B(S,L,E)),Tt.asyncDep.then(()=>{dt(()=>{S.isUnmounted||Z()},q)});return}}let _e=L,xe;Jr(S,!1),L?(L.el=we.el,B(S,L,E)):L=we,j&&No(j),(xe=L.props&&L.props.onVnodeBeforeUpdate)&&qt(xe,de,L,we),Jr(S,!0);const ut=Tc(S),Dt=S.subTree;S.subTree=ut,m(Dt,ut,f(Dt.el),W(Dt),S,q,w),L.el=ut.el,_e===null&&Dl(S,ut.el),ie&&dt(ie,q),(xe=L.props&&L.props.onVnodeUpdated)&&dt(()=>qt(xe,de,L,we),q)}else{let L;const{el:j,props:ie}=A,{bm:de,m:we,parent:_e,root:xe,type:ut}=S,Dt=lr(A);if(Jr(S,!1),de&&No(de),!Dt&&(L=ie&&ie.onVnodeBeforeMount)&&qt(L,_e,A),Jr(S,!0),j&&se){const Tt=()=>{S.subTree=Tc(S),se(j,S.subTree,S,q,null)};Dt&&ut.__asyncHydrate?ut.__asyncHydrate(j,S,Tt):Tt()}else{xe.ce&&xe.ce._hasShadowRoot()&&xe.ce._injectChildStyle(ut);const Tt=S.subTree=Tc(S);m(null,Tt,$,K,S,q,w),A.el=Tt.el}if(we&&dt(we,q),!Dt&&(L=ie&&ie.onVnodeMounted)){const Tt=A;dt(()=>qt(L,_e,Tt),q)}(A.shapeFlag&256||_e&&lr(_e.vnode)&&_e.vnode.shapeFlag&256)&&S.a&&dt(S.a,q),S.isMounted=!0,A=$=K=null}};S.scope.on();const z=S.effect=new Qh(I);S.scope.off();const Z=S.update=z.run.bind(z),te=S.job=z.runIfDirty.bind(z);te.i=S,te.id=S.uid,z.scheduler=()=>jf(te),Jr(S,!0),Z()},B=(S,A,$)=>{A.component=S;const K=S.vnode.props;S.vnode=A,S.next=null,rS(S,A.props,K,$),iS(S,A.children,$),dr(),mp(S),pr()},N=(S,A,$,K,q,w,E,I,z=!1)=>{const Z=S&&S.children,te=S?S.shapeFlag:0,L=A.children,{patchFlag:j,shapeFlag:ie}=A;if(j>0){if(j&128){ee(Z,L,$,K,q,w,E,I,z);return}else if(j&256){X(Z,L,$,K,q,w,E,I,z);return}}ie&8?(te&16&&Le(Z,q,w),L!==Z&&u($,L)):te&16?ie&16?ee(Z,L,$,K,q,w,E,I,z):Le(Z,q,w,!0):(te&8&&u($,""),ie&16&&M(L,$,K,q,w,E,I,z))},X=(S,A,$,K,q,w,E,I,z)=>{S=S||Mo,A=A||Mo;const Z=S.length,te=A.length,L=Math.min(Z,te);let j;for(j=0;j<L;j++){const ie=A[j]=z?Jn(A[j]):Kt(A[j]);m(S[j],ie,$,null,q,w,E,I,z)}Z>te?Le(S,q,w,!0,!1,L):M(A,$,K,q,w,E,I,z,L)},ee=(S,A,$,K,q,w,E,I,z)=>{let Z=0;const te=A.length;let L=S.length-1,j=te-1;for(;Z<=L&&Z<=j;){const ie=S[Z],de=A[Z]=z?Jn(A[Z]):Kt(A[Z]);if(bn(ie,de))m(ie,de,$,null,q,w,E,I,z);else break;Z++}for(;Z<=L&&Z<=j;){const ie=S[L],de=A[j]=z?Jn(A[j]):Kt(A[j]);if(bn(ie,de))m(ie,de,$,null,q,w,E,I,z);else break;L--,j--}if(Z>L){if(Z<=j){const ie=j+1,de=ie<te?A[ie].el:K;for(;Z<=j;)m(null,A[Z]=z?Jn(A[Z]):Kt(A[Z]),$,de,q,w,E,I,z),Z++}}else if(Z>j)for(;Z<=L;)ge(S[Z],q,w,!0),Z++;else{const ie=Z,de=Z,we=new Map;for(Z=de;Z<=j;Z++){const ft=A[Z]=z?Jn(A[Z]):Kt(A[Z]);ft.key!=null&&we.set(ft.key,Z)}let _e,xe=0;const ut=j-de+1;let Dt=!1,Tt=0;const _r=new Array(ut);for(Z=0;Z<ut;Z++)_r[Z]=0;for(Z=ie;Z<=L;Z++){const ft=S[Z];if(xe>=ut){ge(ft,q,w,!0);continue}let Bt;if(ft.key!=null)Bt=we.get(ft.key);else for(_e=de;_e<=j;_e++)if(_r[_e-de]===0&&bn(ft,A[_e])){Bt=_e;break}Bt===void 0?ge(ft,q,w,!0):(_r[Bt-de]=Z+1,Bt>=Tt?Tt=Bt:Dt=!0,m(ft,A[Bt],$,null,q,w,E,I,z),xe++)}const gs=Dt?uS(_r):Mo;for(_e=gs.length-1,Z=ut-1;Z>=0;Z--){const ft=de+Z,Bt=A[ft],Nt=A[ft+1],Ze=ft+1<te?Nt.el||lv(Nt):K;_r[Z]===0?m(null,Bt,$,Ze,q,w,E,I,z):Dt&&(_e<0||Z!==gs[_e]?ue(Bt,$,Ze,2):_e--)}}},ue=(S,A,$,K,q=null)=>{const{el:w,type:E,transition:I,children:z,shapeFlag:Z}=S;if(Z&6){ue(S.component.subTree,A,$,K);return}if(Z&128){S.suspense.move(A,$,K);return}if(Z&64){E.move(S,A,$,oe);return}if(E===yt){r(w,A,$);for(let L=0;L<z.length;L++)ue(z[L],A,$,K);r(S.anchor,A,$);return}if(E===Bs){g(S,A,$);return}if(K!==2&&Z&1&&I)if(K===0)I.beforeEnter(w),r(w,A,$),dt(()=>I.enter(w),q);else{const{leave:L,delayLeave:j,afterLeave:ie}=I,de=()=>{S.ctx.isUnmounted?o(w):r(w,A,$)},we=()=>{w._isLeaving&&w[Dn](!0),L(w,()=>{de(),ie&&ie()})};j?j(w,de,we):we()}else r(w,A,$)},ge=(S,A,$,K=!1,q=!1)=>{const{type:w,props:E,ref:I,children:z,dynamicChildren:Z,shapeFlag:te,patchFlag:L,dirs:j,cacheIndex:ie}=S;if(L===-2&&(q=!1),I!=null&&(dr(),jo(I,null,$,S,!0),pr()),ie!=null&&(A.renderCache[ie]=void 0),te&256){A.ctx.deactivate(S);return}const de=te&1&&j,we=!lr(S);let _e;if(we&&(_e=E&&E.onVnodeBeforeUnmount)&&qt(_e,A,S),te&6)Ce(S.component,$,K);else{if(te&128){S.suspense.unmount($,K);return}de&&Mn(S,null,A,"beforeUnmount"),te&64?S.type.remove(S,A,$,oe,K):Z&&!Z.hasOnce&&(w!==yt||L>0&&L&64)?Le(Z,A,$,!1,!0):(w===yt&&L&384||!q&&te&16)&&Le(z,A,$),K&&ke(S)}(we&&(_e=E&&E.onVnodeUnmounted)||de)&&dt(()=>{_e&&qt(_e,A,S),de&&Mn(S,null,A,"unmounted")},$)},ke=S=>{const{type:A,el:$,anchor:K,transition:q}=S;if(A===yt){Se($,K);return}if(A===Bs){y(S);return}const w=()=>{o($),q&&!q.persisted&&q.afterLeave&&q.afterLeave()};if(S.shapeFlag&1&&q&&!q.persisted){const{leave:E,delayLeave:I}=q,z=()=>E($,w);I?I(S.el,w,z):z()}else w()},Se=(S,A)=>{let $;for(;S!==A;)$=d(S),o(S),S=$;o(A)},Ce=(S,A,$)=>{const{bum:K,scope:q,job:w,subTree:E,um:I,m:z,a:Z}=S;qi(z),qi(Z),K&&No(K),q.stop(),w&&(w.flags|=8,ge(E,S,A,$)),I&&dt(I,A),dt(()=>{S.isUnmounted=!0},A)},Le=(S,A,$,K=!1,q=!1,w=0)=>{for(let E=w;E<S.length;E++)ge(S[E],A,$,K,q)},W=S=>{if(S.shapeFlag&6)return W(S.component.subTree);if(S.shapeFlag&128)return S.suspense.next();const A=d(S.anchor||S.el),$=A&&A[Py];return $?d($):A};let Q=!1;const re=(S,A,$)=>{let K;S==null?A._vnode&&(ge(A._vnode,null,null,!0),K=A._vnode.component):m(A._vnode||null,S,A,null,null,null,$),A._vnode=S,Q||(Q=!0,mp(K),Vi(),Q=!1)},oe={p:m,um:ge,m:ue,r:ke,mt:V,mc:M,pc:N,pbc:x,n:W,o:e};let me,se;return t&&([me,se]=t(oe)),{render:re,hydrate:me,createApp:Gw(re,me)}}function Ec({type:e,props:t},n){return n==="svg"&&e==="foreignObject"||n==="mathml"&&e==="annotation-xml"&&t&&t.encoding&&t.encoding.includes("html")?void 0:n}function Jr({effect:e,job:t},n){n?(e.flags|=32,t.flags|=4):(e.flags&=-33,t.flags&=-5)}function av(e,t){return(!e||e&&!e.pendingBranch)&&t&&!t.persisted}function qf(e,t,n=!1){const r=e.children,o=t.children;if(pe(r)&&pe(o))for(let s=0;s<r.length;s++){const a=r[s];let i=o[s];i.shapeFlag&1&&!i.dynamicChildren&&((i.patchFlag<=0||i.patchFlag===32)&&(i=o[s]=Jn(o[s]),i.el=a.el),!n&&i.patchFlag!==-2&&qf(a,i)),i.type===Nr&&(i.patchFlag===-1&&(i=o[s]=Jn(i)),i.el=a.el),i.type===vt&&!i.el&&(i.el=a.el)}}function uS(e){const t=e.slice(),n=[0];let r,o,s,a,i;const l=e.length;for(r=0;r<l;r++){const c=e[r];if(c!==0){if(o=n[n.length-1],e[o]<c){t[r]=o,n.push(r);continue}for(s=0,a=n.length-1;s<a;)i=s+a>>1,e[n[i]]<c?s=i+1:a=i;c<e[n[s]]&&(s>0&&(t[r]=n[s-1]),n[s]=r)}}for(s=n.length,a=n[s-1];s-- >0;)n[s]=a,a=t[a];return n}function iv(e){const t=e.subTree.component;if(t)return t.asyncDep&&!t.asyncResolved?t:iv(t)}function qi(e){if(e)for(let t=0;t<e.length;t++)e[t].flags|=8}function lv(e){if(e.placeholder)return e.placeholder;const t=e.component;return t?lv(t.subTree):null}const Wi=e=>e.__isSuspense;let Ou=0;const fS={name:"Suspense",__isSuspense:!0,process(e,t,n,r,o,s,a,i,l,c){if(e==null)dS(t,n,r,o,s,a,i,l,c);else{if(s&&s.deps>0&&!e.suspense.isInFallback){t.suspense=e.suspense,t.suspense.vnode=t,t.el=e.el;return}pS(e,t,n,r,o,a,i,l,c)}},hydrate:mS,normalize:gS},Wf=fS;function ta(e,t){const n=e.props&&e.props[t];ye(n)&&n()}function dS(e,t,n,r,o,s,a,i,l){const{p:c,o:{createElement:u}}=l,f=u("div"),d=e.suspense=cv(e,o,r,t,f,n,s,a,i,l);c(null,d.pendingBranch=e.ssContent,f,null,r,d,s,a),d.deps>0?(ta(e,"onPending"),ta(e,"onFallback"),c(null,e.ssFallback,t,n,r,null,s,a),Vo(d,e.ssFallback)):d.resolve(!1,!0)}function pS(e,t,n,r,o,s,a,i,{p:l,um:c,o:{createElement:u}}){const f=t.suspense=e.suspense;f.vnode=t,t.el=e.el;const d=t.ssContent,p=t.ssFallback,{activeBranch:h,pendingBranch:m,isInFallback:k,isHydrating:b}=f;if(m)f.pendingBranch=d,bn(m,d)?(l(m,d,f.hiddenContainer,null,o,f,s,a,i),f.deps<=0?f.resolve():k&&(b||(l(h,p,n,r,o,null,s,a,i),Vo(f,p)))):(f.pendingId=Ou++,b?(f.isHydrating=!1,f.activeBranch=m):c(m,o,f),f.deps=0,f.effects.length=0,f.hiddenContainer=u("div"),k?(l(null,d,f.hiddenContainer,null,o,f,s,a,i),f.deps<=0?f.resolve():(l(h,p,n,r,o,null,s,a,i),Vo(f,p))):h&&bn(h,d)?(l(h,d,n,r,o,f,s,a,i),f.resolve(!0)):(l(null,d,f.hiddenContainer,null,o,f,s,a,i),f.deps<=0&&f.resolve()));else if(h&&bn(h,d))l(h,d,n,r,o,f,s,a,i),Vo(f,d);else if(ta(t,"onPending"),f.pendingBranch=d,d.shapeFlag&512?f.pendingId=d.component.suspenseId:f.pendingId=Ou++,l(null,d,f.hiddenContainer,null,o,f,s,a,i),f.deps<=0)f.resolve();else{const{timeout:v,pendingId:g}=f;v>0?setTimeout(()=>{f.pendingId===g&&f.fallback(p)},v):v===0&&f.fallback(p)}}function cv(e,t,n,r,o,s,a,i,l,c,u=!1){const{p:f,m:d,um:p,n:h,o:{parentNode:m,remove:k}}=c;let b;const v=hS(e);v&&t&&t.pendingBranch&&(b=t.pendingId,t.deps++);const g=e.props?Gh(e.props.timeout):void 0,y=s,_={vnode:e,parent:t,parentComponent:n,namespace:a,container:r,hiddenContainer:o,deps:0,pendingId:Ou++,timeout:typeof g=="number"?g:-1,activeBranch:null,pendingBranch:null,isInFallback:!u,isHydrating:u,isUnmounted:!1,effects:[],resolve(P=!1,T=!1){const{vnode:M,activeBranch:O,pendingBranch:x,pendingId:U,effects:H,parentComponent:F,container:V,isInFallback:D}=_;let R=!1;_.isHydrating?_.isHydrating=!1:P||(R=O&&x.transition&&x.transition.mode==="out-in",R&&(O.transition.afterLeave=()=>{U===_.pendingId&&(d(x,V,s===y?h(O):s,0),Zo(H),D&&M.ssFallback&&(M.ssFallback.el=null))}),O&&(m(O.el)===V&&(s=h(O)),p(O,F,_,!0),!R&&D&&M.ssFallback&&dt(()=>M.ssFallback.el=null,_)),R||d(x,V,s,0)),Vo(_,x),_.pendingBranch=null,_.isInFallback=!1;let B=_.parent,N=!1;for(;B;){if(B.pendingBranch){B.effects.push(...H),N=!0;break}B=B.parent}!N&&!R&&Zo(H),_.effects=[],v&&t&&t.pendingBranch&&b===t.pendingId&&(t.deps--,t.deps===0&&!T&&t.resolve()),ta(M,"onResolve")},fallback(P){if(!_.pendingBranch)return;const{vnode:T,activeBranch:M,parentComponent:O,container:x,namespace:U}=_;ta(T,"onFallback");const H=h(M),F=()=>{_.isInFallback&&(f(null,P,x,H,O,null,U,i,l),Vo(_,P))},V=P.transition&&P.transition.mode==="out-in";V&&(M.transition.afterLeave=F),_.isInFallback=!0,p(M,O,null,!0),V||F()},move(P,T,M){_.activeBranch&&d(_.activeBranch,P,T,M),_.container=P},next(){return _.activeBranch&&h(_.activeBranch)},registerDep(P,T,M){const O=!!_.pendingBranch;O&&_.deps++;const x=P.vnode.el;P.asyncDep.catch(U=>{is(U,P,0)}).then(U=>{if(P.isUnmounted||_.isUnmounted||_.pendingId!==P.suspenseId)return;P.asyncResolved=!0;const{vnode:H}=P;xu(P,U),x&&(H.el=x);const F=!x&&P.subTree.el;T(P,H,m(x||P.subTree.el),x?null:h(P.subTree),_,a,M),F&&(H.placeholder=null,k(F)),Dl(P,H.el),O&&--_.deps===0&&_.resolve()})},unmount(P,T){_.isUnmounted=!0,_.activeBranch&&p(_.activeBranch,n,P,T),_.pendingBranch&&p(_.pendingBranch,n,P,T)}};return _}function mS(e,t,n,r,o,s,a,i,l){const c=t.suspense=cv(t,r,n,e.parentNode,document.createElement("div"),null,o,s,a,i,!0),u=l(e,c.pendingBranch=t.ssContent,n,c,s,a);return c.deps===0&&c.resolve(!1,!0),u}function gS(e){const{shapeFlag:t,children:n}=e,r=t&32;e.ssContent=Lp(r?n.default:n),e.ssFallback=r?Lp(n.fallback):Be(vt)}function Lp(e){let t;if(ye(e)){const n=Ko&&e._c;n&&(e._d=!1,Te()),e=e(),n&&(e._d=!0,t=Zt,fv())}return pe(e)&&(e=Xw(e)),e=Kt(e),t&&!e.dynamicChildren&&(e.dynamicChildren=t.filter(n=>n!==e)),e}function uv(e,t){t&&t.pendingBranch?pe(e)?t.effects.push(...e):t.effects.push(e):Zo(e)}function Vo(e,t){e.activeBranch=t;const{vnode:n,parentComponent:r}=e;let o=t.el;for(;!o&&t.component;)t=t.component.subTree,o=t.el;n.el=o,r&&r.subTree===n&&(r.vnode.el=o,Dl(r,o))}function hS(e){const t=e.props&&e.props.suspensible;return t!=null&&t!==!1}const yt=Symbol.for("v-fgt"),Nr=Symbol.for("v-txt"),vt=Symbol.for("v-cmt"),Bs=Symbol.for("v-stc"),qs=[];let Zt=null;function Te(e=!1){qs.push(Zt=e?null:[])}function fv(){qs.pop(),Zt=qs[qs.length-1]||null}let Ko=1;function Zi(e,t=!1){Ko+=e,e<0&&Zt&&t&&(Zt.hasOnce=!0)}function dv(e){return e.dynamicChildren=Ko>0?Zt||Mo:null,fv(),Ko>0&&Zt&&Zt.push(e),e}function ht(e,t,n,r,o,s){return dv(Qn(e,t,n,r,o,s,!0))}function At(e,t,n,r,o){return dv(Be(e,t,n,r,o,!0))}function fo(e){return e?e.__v_isVNode===!0:!1}function bn(e,t){return e.type===t.type&&e.key===t.key}const pv=({key:e})=>e??null,wi=({ref:e,ref_key:t,ref_for:n})=>(typeof e=="number"&&(e=""+e),e!=null?Je(e)||We(e)||ye(e)?{i:Ot,r:e,k:t,f:!!n}:e:null);function Qn(e,t=null,n=null,r=0,o=null,s=e===yt?0:1,a=!1,i=!1){const l={__v_isVNode:!0,__v_skip:!0,type:e,props:t,key:t&&pv(t),ref:t&&wi(t),scopeId:wy,slotScopeIds:null,children:n,component:null,suspense:null,ssContent:null,ssFallback:null,dirs:null,transition:null,el:null,anchor:null,target:null,targetStart:null,targetAnchor:null,staticCount:0,shapeFlag:s,patchFlag:r,dynamicProps:o,dynamicChildren:null,appContext:null,ctx:Ot};return i?(Zf(l,n),s&128&&e.normalize(l)):n&&(l.shapeFlag|=Je(n)?8:16),Ko>0&&!a&&Zt&&(l.patchFlag>0||s&6)&&l.patchFlag!==32&&Zt.push(l),l}const Be=yS;function yS(e,t=null,n=null,r=0,o=null,s=!1){if((!e||e===jy)&&(e=vt),fo(e)){const i=Un(e,t,!0);return n&&Zf(i,n),Ko>0&&!s&&Zt&&(i.shapeFlag&6?Zt[Zt.indexOf(e)]=i:Zt.push(i)),i.patchFlag=-2,i}if(TS(e)&&(e=e.__vccOpts),t){t=vS(t);let{class:i,style:l}=t;i&&!Je(i)&&(t.class=ln(i)),Ne(l)&&(xl(l)&&!pe(l)&&(l=_t({},l)),t.style=El(l))}const a=Je(e)?1:Wi(e)?128:Ty(e)?64:Ne(e)?4:ye(e)?2:0;return Qn(e,t,n,r,o,a,s,!0)}function vS(e){return e?xl(e)||Qy(e)?_t({},e):e:null}function Un(e,t,n=!1,r=!1){const{props:o,ref:s,patchFlag:a,children:i,transition:l}=e,c=t?ra(o||{},t):o,u={__v_isVNode:!0,__v_skip:!0,type:e.type,props:c,key:c&&pv(c),ref:t&&t.ref?n&&s?pe(s)?s.concat(wi(t)):[s,wi(t)]:wi(t):s,scopeId:e.scopeId,slotScopeIds:e.slotScopeIds,children:i,target:e.target,targetStart:e.targetStart,targetAnchor:e.targetAnchor,staticCount:e.staticCount,shapeFlag:e.shapeFlag,patchFlag:t&&e.type!==yt?a===-1?16:a|16:a,dynamicProps:e.dynamicProps,dynamicChildren:e.dynamicChildren,appContext:e.appContext,dirs:e.dirs,transition:l,component:e.component,suspense:e.suspense,ssContent:e.ssContent&&Un(e.ssContent),ssFallback:e.ssFallback&&Un(e.ssFallback),placeholder:e.placeholder,el:e.el,anchor:e.anchor,ctx:e.ctx,ce:e.ce};return l&&r&&Go(u,l.clone(u)),u}function na(e=" ",t=0){return Be(Nr,null,e,t)}function hn(e="",t=!1){return t?(Te(),At(vt,null,e)):Be(vt,null,e)}function Kt(e){return e==null||typeof e=="boolean"?Be(vt):pe(e)?Be(yt,null,e.slice()):fo(e)?Jn(e):Be(Nr,null,String(e))}function Jn(e){return e.el===null&&e.patchFlag!==-1||e.memo?e:Un(e)}function Zf(e,t){let n=0;const{shapeFlag:r}=e;if(t==null)t=null;else if(pe(t))n=16;else if(typeof t=="object")if(r&65){const o=t.default;o&&(o._c&&(o._d=!1),Zf(e,o()),o._c&&(o._d=!0));return}else{n=32;const o=t._;!o&&!Qy(t)?t._ctx=Ot:o===3&&Ot&&(Ot.slots._===1?t._=1:(t._=2,e.patchFlag|=1024))}else ye(t)?(t={default:t,_ctx:Ot},n=32):(t=String(t),r&64?(n=16,t=[na(t)]):n=8);e.children=t,e.shapeFlag|=n}function ra(...e){const t={};for(let n=0;n<e.length;n++){const r=e[n];for(const o in r)if(o==="class")t.class!==r.class&&(t.class=ln([t.class,r.class]));else if(o==="style")t.style=El([t.style,r.style]);else if(ya(o)){const s=t[o],a=r[o];a&&s!==a&&!(pe(s)&&s.includes(a))&&(t[o]=s?[].concat(s,a):a)}else o!==""&&(t[o]=r[o])}return t}function qt(e,t,n,r=null){Tn(e,t,7,[n,r])}const bS=Zy();let _S=0;function kS(e,t,n){const r=e.type,o=(t?t.appContext:e.appContext)||bS,s={uid:_S++,vnode:e,type:r,parent:t,appContext:o,root:null,next:null,subTree:null,effect:null,update:null,job:null,scope:new Xh(!0),render:null,proxy:null,exposed:null,exposeProxy:null,withProxy:null,provides:t?t.provides:Object.create(o.provides),ids:t?t.ids:["",0,0],accessCache:null,renderCache:[],components:null,directives:null,propsOptions:tv(r,o),emitsOptions:Ky(r,o),emit:null,emitted:null,propsDefaults:Ie,inheritAttrs:r.inheritAttrs,ctx:Ie,data:Ie,props:Ie,attrs:Ie,slots:Ie,refs:Ie,setupState:Ie,setupContext:null,suspense:n,suspenseId:n?n.pendingId:0,asyncDep:null,asyncResolved:!1,isMounted:!1,isUnmounted:!1,isDeactivated:!1,bc:null,c:null,bm:null,m:null,bu:null,u:null,um:null,bum:null,da:null,a:null,rtg:null,rtc:null,ec:null,sp:null};return s.ctx={_:s},s.root=t?t.root:s,s.emit=Jw.bind(null,s),e.ce&&e.ce(s),s}let Ct=null;const Mt=()=>Ct||Ot;let Gi,Lu;{const e=Tl(),t=(n,r)=>{let o;return(o=e[n])||(o=e[n]=[]),o.push(r),s=>{o.length>1?o.forEach(a=>a(s)):o[0](s)}};Gi=t("__VUE_INSTANCE_SETTERS__",n=>Ct=n),Lu=t("__VUE_SSR_SETTERS__",n=>Jo=n)}const po=e=>{const t=Ct;return Gi(e),e.scope.on(),()=>{e.scope.off(),Gi(t)}},Ki=()=>{Ct&&Ct.scope.off(),Gi(null)};function mv(e){return e.vnode.shapeFlag&4}let Jo=!1;function wS(e,t=!1,n=!1){t&&Lu(t);const{props:r,children:o}=e.vnode,s=mv(e);nS(e,r,s,t),aS(e,o,n||t);const a=s?SS(e,t):void 0;return t&&Lu(!1),a}function SS(e,t){const n=e.type;e.accessCache=Object.create(null),e.proxy=new Proxy(e.ctx,jw);const{setup:r}=n;if(r){dr();const o=e.setupContext=r.length>1?hv(e):null,s=po(e),a=va(r,e,0,[e.props,o]),i=If(a);if(pr(),s(),(i||e.sp)&&!lr(e)&&Vf(e),i){if(a.then(Ki,Ki),t)return a.then(l=>{xu(e,l)}).catch(l=>{is(l,e,0)});e.asyncDep=a}else xu(e,a)}else gv(e)}function xu(e,t,n){ye(t)?e.type.__ssrInlineRender?e.ssrRender=t:e.render=t:Ne(t)&&(e.setupState=hy(t)),gv(e)}function gv(e,t,n){const r=e.type;e.render||(e.render=r.render||_n);{const o=po(e);dr();try{Fw(e)}finally{pr(),o()}}}const PS={get(e,t){return $t(e,"get",""),e[t]}};function hv(e){const t=n=>{e.exposed=n||{}};return{attrs:new Proxy(e.attrs,PS),slots:e.slots,emit:e.emit,expose:t}}function Nl(e){return e.exposed?e.exposeProxy||(e.exposeProxy=new Proxy(hy(rw(e.exposed)),{get(t,n){if(n in t)return t[n];if(n in Hs)return Hs[n](e)},has(t,n){return n in t||n in Hs}})):e.proxy}function Iu(e,t=!0){return ye(e)?e.displayName||e.name:e.name||t&&e.__name}function TS(e){return ye(e)&&"__vccOpts"in e}const ae=(e,t)=>fw(e,t,Jo);function rt(e,t,n){try{Zi(-1);const r=arguments.length;return r===2?Ne(t)&&!pe(t)?fo(t)?Be(e,null,[t]):Be(e,t):Be(e,null,t):(r>3?n=Array.prototype.slice.call(arguments,2):r===3&&fo(n)&&(n=[n]),Be(e,t,n))}finally{Zi(1)}}const ES="3.5.29";let Ru;const xp=typeof window<"u"&&window.trustedTypes;if(xp)try{Ru=xp.createPolicy("vue",{createHTML:e=>e})}catch{}const yv=Ru?e=>Ru.createHTML(e):e=>e,AS="http://www.w3.org/2000/svg",CS="http://www.w3.org/1998/Math/MathML",Gn=typeof document<"u"?document:null,Ip=Gn&&Gn.createElement("template"),OS={insert:(e,t,n)=>{t.insertBefore(e,n||null)},remove:e=>{const t=e.parentNode;t&&t.removeChild(e)},createElement:(e,t,n,r)=>{const o=t==="svg"?Gn.createElementNS(AS,e):t==="mathml"?Gn.createElementNS(CS,e):n?Gn.createElement(e,{is:n}):Gn.createElement(e);return e==="select"&&r&&r.multiple!=null&&o.setAttribute("multiple",r.multiple),o},createText:e=>Gn.createTextNode(e),createComment:e=>Gn.createComment(e),setText:(e,t)=>{e.nodeValue=t},setElementText:(e,t)=>{e.textContent=t},parentNode:e=>e.parentNode,nextSibling:e=>e.nextSibling,querySelector:e=>Gn.querySelector(e),setScopeId(e,t){e.setAttribute(t,"")},insertStaticContent(e,t,n,r,o,s){const a=n?n.previousSibling:t.lastChild;if(o&&(o===s||o.nextSibling))for(;t.insertBefore(o.cloneNode(!0),n),!(o===s||!(o=o.nextSibling)););else{Ip.innerHTML=yv(r==="svg"?`<svg>${e}</svg>`:r==="mathml"?`<math>${e}</math>`:e);const i=Ip.content;if(r==="svg"||r==="mathml"){const l=i.firstChild;for(;l.firstChild;)i.appendChild(l.firstChild);i.removeChild(l)}t.insertBefore(i,n)}return[a?a.nextSibling:t.firstChild,n?n.previousSibling:t.lastChild]}},Tr="transition",ws="animation",oa=Symbol("_vtc"),vv={name:String,type:String,css:{type:Boolean,default:!0},duration:[String,Number,Object],enterFromClass:String,enterActiveClass:String,enterToClass:String,appearFromClass:String,appearActiveClass:String,appearToClass:String,leaveFromClass:String,leaveActiveClass:String,leaveToClass:String},LS=_t({},Ay,vv),xS=e=>(e.displayName="Transition",e.props=LS,e),IS=xS((e,{slots:t})=>rt(Tw,RS(e),t)),Yr=(e,t=[])=>{pe(e)?e.forEach(n=>n(...t)):e&&e(...t)},Rp=e=>e?pe(e)?e.some(t=>t.length>1):e.length>1:!1;function RS(e){const t={};for(const H in e)H in vv||(t[H]=e[H]);if(e.css===!1)return t;const{name:n="v",type:r,duration:o,enterFromClass:s=`${n}-enter-from`,enterActiveClass:a=`${n}-enter-active`,enterToClass:i=`${n}-enter-to`,appearFromClass:l=s,appearActiveClass:c=a,appearToClass:u=i,leaveFromClass:f=`${n}-leave-from`,leaveActiveClass:d=`${n}-leave-active`,leaveToClass:p=`${n}-leave-to`}=e,h=$S(o),m=h&&h[0],k=h&&h[1],{onBeforeEnter:b,onEnter:v,onEnterCancelled:g,onLeave:y,onLeaveCancelled:_,onBeforeAppear:P=b,onAppear:T=v,onAppearCancelled:M=g}=t,O=(H,F,V,D)=>{H._enterCancelled=D,Xr(H,F?u:i),Xr(H,F?c:a),V&&V()},x=(H,F)=>{H._isLeaving=!1,Xr(H,f),Xr(H,p),Xr(H,d),F&&F()},U=H=>(F,V)=>{const D=H?T:v,R=()=>O(F,H,V);Yr(D,[F,R]),$p(()=>{Xr(F,H?l:s),qn(F,H?u:i),Rp(D)||Mp(F,r,m,R)})};return _t(t,{onBeforeEnter(H){Yr(b,[H]),qn(H,s),qn(H,a)},onBeforeAppear(H){Yr(P,[H]),qn(H,l),qn(H,c)},onEnter:U(!1),onAppear:U(!0),onLeave(H,F){H._isLeaving=!0;const V=()=>x(H,F);qn(H,f),H._enterCancelled?(qn(H,d),zp(H)):(zp(H),qn(H,d)),$p(()=>{H._isLeaving&&(Xr(H,f),qn(H,p),Rp(y)||Mp(H,r,k,V))}),Yr(y,[H,V])},onEnterCancelled(H){O(H,!1,void 0,!0),Yr(g,[H])},onAppearCancelled(H){O(H,!0,void 0,!0),Yr(M,[H])},onLeaveCancelled(H){x(H),Yr(_,[H])}})}function $S(e){if(e==null)return null;if(Ne(e))return[Ac(e.enter),Ac(e.leave)];{const t=Ac(e);return[t,t]}}function Ac(e){return Gh(e)}function qn(e,t){t.split(/\s+/).forEach(n=>n&&e.classList.add(n)),(e[oa]||(e[oa]=new Set)).add(t)}function Xr(e,t){t.split(/\s+/).forEach(r=>r&&e.classList.remove(r));const n=e[oa];n&&(n.delete(t),n.size||(e[oa]=void 0))}function $p(e){requestAnimationFrame(()=>{requestAnimationFrame(e)})}let MS=0;function Mp(e,t,n,r){const o=e._endId=++MS,s=()=>{o===e._endId&&r()};if(n!=null)return setTimeout(s,n);const{type:a,timeout:i,propCount:l}=DS(e,t);if(!a)return r();const c=a+"end";let u=0;const f=()=>{e.removeEventListener(c,d),s()},d=p=>{p.target===e&&++u>=l&&f()};setTimeout(()=>{u<l&&f()},i+1),e.addEventListener(c,d)}function DS(e,t){const n=window.getComputedStyle(e),r=h=>(n[h]||"").split(", "),o=r(`${Tr}Delay`),s=r(`${Tr}Duration`),a=Dp(o,s),i=r(`${ws}Delay`),l=r(`${ws}Duration`),c=Dp(i,l);let u=null,f=0,d=0;t===Tr?a>0&&(u=Tr,f=a,d=s.length):t===ws?c>0&&(u=ws,f=c,d=l.length):(f=Math.max(a,c),u=f>0?a>c?Tr:ws:null,d=u?u===Tr?s.length:l.length:0);const p=u===Tr&&/\b(?:transform|all)(?:,|$)/.test(r(`${Tr}Property`).toString());return{type:u,timeout:f,propCount:d,hasTransform:p}}function Dp(e,t){for(;e.length<t.length;)e=e.concat(e);return Math.max(...t.map((n,r)=>Np(n)+Np(e[r])))}function Np(e){return e==="auto"?0:Number(e.slice(0,-1).replace(",","."))*1e3}function zp(e){return(e?e.ownerDocument:document).body.offsetHeight}function NS(e,t,n){const r=e[oa];r&&(t=(t?[t,...r]:[...r]).join(" ")),t==null?e.removeAttribute("class"):n?e.setAttribute("class",t):e.className=t}const Ji=Symbol("_vod"),bv=Symbol("_vsh"),MB={name:"show",beforeMount(e,{value:t},{transition:n}){e[Ji]=e.style.display==="none"?"":e.style.display,n&&t?n.beforeEnter(e):Ss(e,t)},mounted(e,{value:t},{transition:n}){n&&t&&n.enter(e)},updated(e,{value:t,oldValue:n},{transition:r}){!t!=!n&&(r?t?(r.beforeEnter(e),Ss(e,!0),r.enter(e)):r.leave(e,()=>{Ss(e,!1)}):Ss(e,t))},beforeUnmount(e,{value:t}){Ss(e,t)}};function Ss(e,t){e.style.display=t?e[Ji]:"none",e[bv]=!t}const _v=Symbol("");function DB(e){const t=Mt();if(!t)return;const n=t.ut=(o=e(t.proxy))=>{Array.from(document.querySelectorAll(`[data-v-owner="${t.uid}"]`)).forEach(s=>Yi(s,o))},r=()=>{const o=e(t.proxy);t.ce?Yi(t.ce,o):$u(t.subTree,o),n(o)};Dy(()=>{Zo(r)}),hr(()=>{De(r,_n,{flush:"post"});const o=new MutationObserver(r);o.observe(t.subTree.el.parentNode,{childList:!0}),cs(()=>o.disconnect())})}function $u(e,t){if(e.shapeFlag&128){const n=e.suspense;e=n.activeBranch,n.pendingBranch&&!n.isHydrating&&n.effects.push(()=>{$u(n.activeBranch,t)})}for(;e.component;)e=e.component.subTree;if(e.shapeFlag&1&&e.el)Yi(e.el,t);else if(e.type===yt)e.children.forEach(n=>$u(n,t));else if(e.type===Bs){let{el:n,anchor:r}=e;for(;n&&(Yi(n,t),n!==r);)n=n.nextSibling}}function Yi(e,t){if(e.nodeType===1){const n=e.style;let r="";for(const o in t){const s=Nk(t[o]);n.setProperty(`--${o}`,s),r+=`--${o}: ${s};`}n[_v]=r}}const zS=/(?:^|;)\s*display\s*:/;function jS(e,t,n){const r=e.style,o=Je(n);let s=!1;if(n&&!o){if(t)if(Je(t))for(const a of t.split(";")){const i=a.slice(0,a.indexOf(":")).trim();n[i]==null&&Si(r,i,"")}else for(const a in t)n[a]==null&&Si(r,a,"");for(const a in n)a==="display"&&(s=!0),Si(r,a,n[a])}else if(o){if(t!==n){const a=r[_v];a&&(n+=";"+a),r.cssText=n,s=zS.test(n)}}else t&&e.removeAttribute("style");Ji in e&&(e[Ji]=s?r.display:"",e[bv]&&(r.display="none"))}const jp=/\s*!important$/;function Si(e,t,n){if(pe(n))n.forEach(r=>Si(e,t,r));else if(n==null&&(n=""),t.startsWith("--"))e.setProperty(t,n);else{const r=VS(e,t);jp.test(n)?e.setProperty(mr(r),n.replace(jp,""),"important"):e[r]=n}}const Vp=["Webkit","Moz","ms"],Cc={};function VS(e,t){const n=Cc[t];if(n)return n;let r=Qt(t);if(r!=="filter"&&r in e)return Cc[t]=r;r=Sl(r);for(let o=0;o<Vp.length;o++){const s=Vp[o]+r;if(s in e)return Cc[t]=s}return t}const Up="http://www.w3.org/1999/xlink";function Fp(e,t,n,r,o,s=Mk(t)){r&&t.startsWith("xlink:")?n==null?e.removeAttributeNS(Up,t.slice(6,t.length)):e.setAttributeNS(Up,t,n):n==null||s&&!Kh(n)?e.removeAttribute(t):e.setAttribute(t,s?"":Sn(n)?String(n):n)}function Hp(e,t,n,r,o){if(t==="innerHTML"||t==="textContent"){n!=null&&(e[t]=t==="innerHTML"?yv(n):n);return}const s=e.tagName;if(t==="value"&&s!=="PROGRESS"&&!s.includes("-")){const i=s==="OPTION"?e.getAttribute("value")||"":e.value,l=n==null?e.type==="checkbox"?"on":"":String(n);(i!==l||!("_value"in e))&&(e.value=l),n==null&&e.removeAttribute(t),e._value=n;return}let a=!1;if(n===""||n==null){const i=typeof e[t];i==="boolean"?n=Kh(n):n==null&&i==="string"?(n="",a=!0):i==="number"&&(n=0,a=!0)}try{e[t]=n}catch{}a&&e.removeAttribute(o||t)}function er(e,t,n,r){e.addEventListener(t,n,r)}function US(e,t,n,r){e.removeEventListener(t,n,r)}const Bp=Symbol("_vei");function FS(e,t,n,r,o=null){const s=e[Bp]||(e[Bp]={}),a=s[t];if(r&&a)a.value=r;else{const[i,l]=HS(t);if(r){const c=s[t]=WS(r,o);er(e,i,c,l)}else a&&(US(e,i,a,l),s[t]=void 0)}}const qp=/(?:Once|Passive|Capture)$/;function HS(e){let t;if(qp.test(e)){t={};let r;for(;r=e.match(qp);)e=e.slice(0,e.length-r[0].length),t[r[0].toLowerCase()]=!0}return[e[2]===":"?e.slice(3):mr(e.slice(2)),t]}let Oc=0;const BS=Promise.resolve(),qS=()=>Oc||(BS.then(()=>Oc=0),Oc=Date.now());function WS(e,t){const n=r=>{if(!r._vts)r._vts=Date.now();else if(r._vts<=n.attached)return;Tn(ZS(r,n.value),t,5,[r])};return n.value=e,n.attached=qS(),n}function ZS(e,t){if(pe(t)){const n=e.stopImmediatePropagation;return e.stopImmediatePropagation=()=>{n.call(e),e._stopped=!0},t.map(r=>o=>!o._stopped&&r&&r(o))}else return t}const Wp=e=>e.charCodeAt(0)===111&&e.charCodeAt(1)===110&&e.charCodeAt(2)>96&&e.charCodeAt(2)<123,GS=(e,t,n,r,o,s)=>{const a=o==="svg";t==="class"?NS(e,r,a):t==="style"?jS(e,n,r):ya(t)?Lf(t)||FS(e,t,n,r,s):(t[0]==="."?(t=t.slice(1),!0):t[0]==="^"?(t=t.slice(1),!1):KS(e,t,r,a))?(Hp(e,t,r),!e.tagName.includes("-")&&(t==="value"||t==="checked"||t==="selected")&&Fp(e,t,r,a,s,t!=="value")):e._isVueCE&&(/[A-Z]/.test(t)||!Je(r))?Hp(e,Qt(t),r,s,t):(t==="true-value"?e._trueValue=r:t==="false-value"&&(e._falseValue=r),Fp(e,t,r,a))};function KS(e,t,n,r){if(r)return!!(t==="innerHTML"||t==="textContent"||t in e&&Wp(t)&&ye(n));if(t==="spellcheck"||t==="draggable"||t==="translate"||t==="autocorrect"||t==="sandbox"&&e.tagName==="IFRAME"||t==="form"||t==="list"&&e.tagName==="INPUT"||t==="type"&&e.tagName==="TEXTAREA")return!1;if(t==="width"||t==="height"){const o=e.tagName;if(o==="IMG"||o==="VIDEO"||o==="CANVAS"||o==="SOURCE")return!1}return Wp(t)&&Je(n)?!1:t in e}const Ur=e=>{const t=e.props["onUpdate:modelValue"]||!1;return pe(t)?n=>No(t,n):t};function JS(e){e.target.composing=!0}function Zp(e){const t=e.target;t.composing&&(t.composing=!1,t.dispatchEvent(new Event("input")))}const un=Symbol("_assign");function Gp(e,t,n){return t&&(e=e.trim()),n&&(e=Pl(e)),e}const Kp={created(e,{modifiers:{lazy:t,trim:n,number:r}},o){e[un]=Ur(o);const s=r||o.props&&o.props.type==="number";er(e,t?"change":"input",a=>{a.target.composing||e[un](Gp(e.value,n,s))}),(n||s)&&er(e,"change",()=>{e.value=Gp(e.value,n,s)}),t||(er(e,"compositionstart",JS),er(e,"compositionend",Zp),er(e,"change",Zp))},mounted(e,{value:t}){e.value=t??""},beforeUpdate(e,{value:t,oldValue:n,modifiers:{lazy:r,trim:o,number:s}},a){if(e[un]=Ur(a),e.composing)return;const i=(s||e.type==="number")&&!/^0\d/.test(e.value)?Pl(e.value):e.value,l=t??"";i!==l&&(document.activeElement===e&&e.type!=="range"&&(r&&t===n||o&&e.value.trim()===l)||(e.value=l))}},YS={deep:!0,created(e,t,n){e[un]=Ur(n),er(e,"change",()=>{const r=e._modelValue,o=Yo(e),s=e.checked,a=e[un];if(pe(r)){const i=Rf(r,o),l=i!==-1;if(s&&!l)a(r.concat(o));else if(!s&&l){const c=[...r];c.splice(i,1),a(c)}}else if(os(r)){const i=new Set(r);s?i.add(o):i.delete(o),a(i)}else a(kv(e,s))})},mounted:Jp,beforeUpdate(e,t,n){e[un]=Ur(n),Jp(e,t,n)}};function Jp(e,{value:t,oldValue:n},r){e._modelValue=t;let o;if(pe(t))o=Rf(t,r.props.value)>-1;else if(os(t))o=t.has(r.props.value);else{if(t===n)return;o=Vr(t,kv(e,!0))}e.checked!==o&&(e.checked=o)}const XS={created(e,{value:t},n){e.checked=Vr(t,n.props.value),e[un]=Ur(n),er(e,"change",()=>{e[un](Yo(e))})},beforeUpdate(e,{value:t,oldValue:n},r){e[un]=Ur(r),t!==n&&(e.checked=Vr(t,r.props.value))}},QS={deep:!0,created(e,{value:t,modifiers:{number:n}},r){const o=os(t);er(e,"change",()=>{const s=Array.prototype.filter.call(e.options,a=>a.selected).map(a=>n?Pl(Yo(a)):Yo(a));e[un](e.multiple?o?new Set(s):s:s[0]),e._assigning=!0,dn(()=>{e._assigning=!1})}),e[un]=Ur(r)},mounted(e,{value:t}){Yp(e,t)},beforeUpdate(e,t,n){e[un]=Ur(n)},updated(e,{value:t}){e._assigning||Yp(e,t)}};function Yp(e,t){const n=e.multiple,r=pe(t);if(!(n&&!r&&!os(t))){for(let o=0,s=e.options.length;o<s;o++){const a=e.options[o],i=Yo(a);if(n)if(r){const l=typeof i;l==="string"||l==="number"?a.selected=t.some(c=>
4String(c)===String(i)):a.selected=Rf(t,i)>-1}else a.selected=t.has(i);else if(Vr(Yo(a),t)){e.selectedIndex!==o&&(e.selectedIndex=o);return}}!n&&e.selectedIndex!==-1&&(e.selectedIndex=-1)}}function Yo(e){return"_value"in e?e._value:e.value}function kv(e,t){const n=t?"_trueValue":"_falseValue";return n in e?e[n]:t}const eP={created(e,t,n){Qa(e,t,n,null,"created")},mounted(e,t,n){Qa(e,t,n,null,"mounted")},beforeUpdate(e,t,n,r){Qa(e,t,n,r,"beforeUpdate")},updated(e,t,n,r){Qa(e,t,n,r,"updated")}};function tP(e,t){switch(e){case"SELECT":return QS;case"TEXTAREA":return Kp;default:switch(t){case"checkbox":return YS;case"radio":return XS;default:return Kp}}}function Qa(e,t,n,r,o){const a=tP(e.tagName,n.props&&n.props.type)[o];a&&a(e,t,n,r)}const nP=["ctrl","shift","alt","meta"],rP={stop:e=>e.stopPropagation(),prevent:e=>e.preventDefault(),self:e=>e.target!==e.currentTarget,ctrl:e=>!e.ctrlKey,shift:e=>!e.shiftKey,alt:e=>!e.altKey,meta:e=>!e.metaKey,left:e=>"button"in e&&e.button!==0,middle:e=>"button"in e&&e.button!==1,right:e=>"button"in e&&e.button!==2,exact:(e,t)=>nP.some(n=>e[`${n}Key`]&&!t.includes(n))},oP=(e,t)=>{if(!e)return e;const n=e._withMods||(e._withMods={}),r=t.join(".");return n[r]||(n[r]=((o,...s)=>{for(let a=0;a<t.length;a++){const i=rP[t[a]];if(i&&i(o,t))return}return e(o,...s)}))},sP={esc:"escape",space:" ",up:"arrow-up",left:"arrow-left",right:"arrow-right",down:"arrow-down",delete:"backspace"},NB=(e,t)=>{const n=e._withKeys||(e._withKeys={}),r=t.join(".");return n[r]||(n[r]=(o=>{if(!("key"in o))return;const s=mr(o.key);if(t.some(a=>a===s||sP[a]===s))return e(o)}))},wv=_t({patchProp:GS},OS);let Ws,Xp=!1;function aP(){return Ws||(Ws=lS(wv))}function iP(){return Ws=Xp?Ws:cS(wv),Xp=!0,Ws}const lP=((...e)=>{const t=aP().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=Pv(r);if(!o)return;const s=t._component;!ye(s)&&!s.render&&!s.template&&(s.template=o.innerHTML),o.nodeType===1&&(o.textContent="");const a=n(o,!1,Sv(o));return o instanceof Element&&(o.removeAttribute("v-cloak"),o.setAttribute("data-v-app","")),a},t}),cP=((...e)=>{const t=iP().createApp(...e),{mount:n}=t;return t.mount=r=>{const o=Pv(r);if(o)return n(o,!0,Sv(o))},t});function Sv(e){if(e instanceof SVGElement)return"svg";if(typeof MathMLElement=="function"&&e instanceof MathMLElement)return"mathml"}function Pv(e){return Je(e)?document.querySelector(e):e}const uP=/"(?:_|\\u0{2}5[Ff]){2}(?:p|\\u0{2}70)(?:r|\\u0{2}72)(?:o|\\u0{2}6[Ff])(?:t|\\u0{2}74)(?:o|\\u0{2}6[Ff])(?:_|\\u0{2}5[Ff]){2}"\s*:/,fP=/"(?:c|\\u0063)(?:o|\\u006[Ff])(?:n|\\u006[Ee])(?:s|\\u0073)(?:t|\\u0074)(?:r|\\u0072)(?:u|\\u0075)(?:c|\\u0063)(?:t|\\u0074)(?:o|\\u006[Ff])(?:r|\\u0072)"\s*:/,dP=/^\s*["[{]|^\s*-?\d{1,16}(\.\d{1,17})?([Ee][+-]?\d+)?\s*$/;function pP(e,t){if(e==="__proto__"||e==="constructor"&&t&&typeof t=="object"&&"prototype"in t){mP(e);return}return t}function mP(e){console.warn(`[destr] Dropping "${e}" key to prevent prototype pollution.`)}function gP(e,t={}){if(typeof e!="string")return e;if(e[0]==='"'&&e[e.length-1]==='"'&&e.indexOf("\\")===-1)return e.slice(1,-1);const n=e.trim();if(n.length<=9)switch(n.toLowerCase()){case"true":return!0;case"false":return!1;case"undefined":return;case"null":return null;case"nan":return Number.NaN;case"infinity":return Number.POSITIVE_INFINITY;case"-infinity":return Number.NEGATIVE_INFINITY}if(!dP.test(e)){if(t.strict)throw new SyntaxError("[destr] Invalid JSON");return e}try{if(uP.test(e)||fP.test(e)){if(t.strict)throw new Error("[destr] Possible prototype pollution");return JSON.parse(e,pP)}return JSON.parse(e)}catch(r){if(t.strict)throw r;return e}}const Tv=/#/g,Ev=/&/g,hP=/\//g,yP=/=/g,vP=/\?/g,zl=/\+/g,bP=/%5e/gi,_P=/%60/gi,kP=/%7c/gi,wP=/%20/gi,SP=/%2f/gi,PP=/%252f/gi;function Av(e){return encodeURI(""+e).replace(kP,"|")}function Mu(e){return Av(typeof e=="string"?e:JSON.stringify(e)).replace(zl,"%2B").replace(wP,"+").replace(Tv,"%23").replace(Ev,"%26").replace(_P,"`").replace(bP,"^").replace(hP,"%2F")}function Lc(e){return Mu(e).replace(yP,"%3D")}function TP(e){return Av(e).replace(Tv,"%23").replace(vP,"%3F").replace(PP,"%2F").replace(Ev,"%26").replace(zl,"%2B")}function mo(e=""){try{return decodeURIComponent(""+e)}catch{return""+e}}function EP(e){return mo(e.replace(SP,"%252F"))}function AP(e){return mo(e.replace(zl," "))}function CP(e){return mo(e.replace(zl," "))}function jl(e=""){const t=Object.create(null);e[0]==="?"&&(e=e.slice(1));for(const n of e.split("&")){const r=n.match(/([^=]+)=?(.*)/)||[];if(r.length<2)continue;const o=AP(r[1]);if(o==="__proto__"||o==="constructor")continue;const s=CP(r[2]||"");t[o]===void 0?t[o]=s:Array.isArray(t[o])?t[o].push(s):t[o]=[t[o],s]}return t}function OP(e,t){return(typeof t=="number"||typeof t=="boolean")&&(t=String(t)),t?Array.isArray(t)?t.map(n=>`${Lc(e)}=${Mu(n)}`).join("&"):`${Lc(e)}=${Mu(t)}`:Lc(e)}function LP(e){return Object.keys(e).filter(t=>e[t]!==void 0).map(t=>
4OP(t,e[t])).filter(Boolean).join("&")}const xP=/^[\s\w\0+.-]{2,}:([/\\]{1,2})/,IP=/^[\s\w\0+.-]{2,}:([/\\]{2})?/,RP=/^([/\\]\s*){2,}[^/\\]/,$P=/^[\s\0]*(blob|data|javascript|vbscript):$/i,MP=/\/$|\/\?|\/#/,DP=/^\.?\//;function On(e,t={}){return typeof t=="boolean"&&(t={acceptRelative:t}),t.strict?xP.test(e):IP.test(e)||(t.acceptRelative?RP.test(e):!1)}function Xi(e){return!!e&&$P.test(e)}function Du(e="",t){return t?MP.test(e):e.endsWith("/")}function Xo(e="",t){if(!t)return(Du(e)?e.slice(0,-1):e)||"/";if(!Du(e,!0))return e||"/";let n=e,r="";const o=e.indexOf("#");o!==-1&&(n=e.slice(0,o),r=e.slice(o));const[s,...a]=n.split("?");return((s.endsWith("/")?s.slice(0,-1):s)||"/")+(a.length>0?`?${a.join("?")}`:"")+r}function Qi(e="",t){if(!t)return e.endsWith("/")?e:e+"/";if(Du(e,!0))return e||"/";let n=e,r="";const o=e.indexOf("#");if(o!==-1&&(n=e.slice(0,o),r=e.slice(o),!n))return r;const[s,...a]=n.split("?");return s+"/"+(a.length>0?`?${a.join("?")}`:"")+r}function NP(e=""){return e.startsWith("/")}function Qp(e=""){return NP(e)?e:"/"+e}function zP(e,t){if(Cv(t)||On(e))return e;const n=Xo(t);if(e.startsWith(n)){const r=e[n.length];if(!r||r==="/"||r==="?")return e}return go(n,e)}function em(e,t){if(Cv(t))return e;const n=Xo(t);if(!e.startsWith(n))return e;const r=e[n.length];return r&&r!=="/"&&r!=="?"?e:"/"+e.slice(n.length).replace(/^\/+/,"")}function Vl(e,t){const n=Gf(e),r={...jl(n.search),...t};return n.search=LP(r),UP(n)}function Cv(e){return!e||e==="/"}function jP(e){return e&&e!=="/"}function go(e,...t){let n=e||"";for(const r of t.filter(o=>jP(o)))if(n){const o=r.replace(DP,"");n=Qi(n)+o}else n=r;return n}function Ov(...e){const t=/\/(?!\/)/,n=e.filter(Boolean),r=[];let o=0;for(const a of n)if(!(!a||a==="/")){for(const[i,l]of a.split(t).entries())if(!(!l||l===".")){if(l===".."){if(r.length===1&&On(r[0]))continue;r.pop(),o--;continue}if(i===1&&r[r.length-1]?.endsWith(":/")){r[r.length-1]+="/"+l;continue}r.push(l),o++}}let s=r.join("/");return o>=0?n[0]?.startsWith("/")&&!s.startsWith("/")?s="/"+s:n[0]?.startsWith("./")&&!s.startsWith("./")&&(s="./"+s):s="../".repeat(-1*o)+s,n[n.length-1]?.endsWith("/")&&!s.endsWith("/")&&(s+="/"),s}function Lv(e,t){return mo(Xo(e))===mo(Xo(t))}function VP(e,t,n={}){return n.trailingSlash||(e=Qi(e),t=Qi(t)),n.leadingSlash||(e=Qp(e),t=Qp(t)),n.encoding||(e=mo(e),t=mo(t)),e===t}const xv=Symbol.for("ufo:protocolRelative");function Gf(e="",t){const n=e.match(/^[\s\0]*(blob:|data:|javascript:|vbscript:)(.*)/i);if(n){const[,f,d=""]=n;return{protocol:f.toLowerCase(),pathname:d,href:f+d,auth:"",host:"",search:"",hash:""}}if(!On(e,{acceptRelative:!0}))return Nu(e);const[,r="",o,s=""]=e.replace(/\\/g,"/").match(/^[\s\0]*([\w+.-]{2,}:)?\/\/([^/@]+@)?(.*)/)||[];let[,a="",i=""]=s.match(/([^#/?]*)(.*)?/)||[];r==="file:"&&(i=i.replace(/\/(?=[A-Za-z]:)/,""));const{pathname:l,search:c,hash:u}=Nu(i);return{protocol:r.toLowerCase(),auth:o?o.slice(0,Math.max(0,o.length-1)):"",host:a,pathname:l,search:c,hash:u,[xv]:!r}}function Nu(e=""){const[t="",n="",r=""]=(e.match(/([^#?]*)(\?[^#]*)?(#.*)?/)||[]).splice(1);return{pathname:t,search:n,hash:r}}function UP(e){const t=e.pathname||"",n=e.search?(e.search.startsWith("?")?"":"?")+e.search:"",r=e.hash||"",o=e.auth?e.auth+"@":"",s=e.host||"";return(e.protocol||e[xv]?(e.protocol||"")+"//":"")+o+s+t+n+r}class FP extends Error{constructor(t,n){super(t,n),this.name="FetchError",n?.cause&&!this.cause&&(this.cause=n.cause)}}function HP(e){const t=e.error?.message||e.error?.toString()||"",n=e.request?.method||e.options?.method||"GET",r=e.request?.url||String(e.request)||"/",o=`[${n}] ${JSON.stringify(r)}`,s=e.response?`${e.response.status} ${e.response.statusText}`:"<no response>",a=`${o}: ${s}${t?` ${t}`:""}`,i=new FP(a,e.error?{cause:e.error}:void 0);for(const l of["request","options","response"])Object.defineProperty(i,l,{get(){return e[l]}});for(const[l,c]of[["data","_data"],["status","status"],["statusCode","status"],["statusText","statusText"],["statusMessage","statusText"]])Object.defineProperty(i,l,{get(){return e.response&&e.response[c]}});return i}const BP=new Set(Object.freeze(["PATCH","POST","PUT","DELETE"]));function tm(e="GET"){return BP.has(e.toUpperCase())}function qP(e){if(e===void 0)return!1;const t=typeof e;return t==="string"||t==="number"||t==="boolean"||t===null?!0:t!=="object"?!1:Array.isArray(e)?!0:e.buffer||e instanceof FormData||e instanceof URLSearchParams?!1:e.constructor&&e.constructor.name==="Object"||typeof e.toJSON=="function"}const WP=new Set(["image/svg","application/xml","application/xhtml","application/html"]),ZP=/^application\/(?:[\w!#$%&*.^`~-]*\+)?json(;.+)?$/i;function GP(e=""){if(!e)return"json";const t=e.split(";").shift()||"";return ZP.test(t)?"json":t==="text/event-stream"?"stream":WP.has(t)||t.startsWith("text/")?"text":"blob"}function KP(e,t,n,r){const o=JP(t?.headers??e?.headers,n?.headers,r);let s;return(n?.query||n?.params||t?.params||t?.query)&&(s={...n?.params,...n?.query,...t?.params,...t?.query}),{...n,...t,query:s,params:s,headers:o}}function JP(e,t,n){if(!t)return new n(e);const r=new n(t);if(e)for(const[o,s]of Symbol.iterator in e||Array.isArray(e)?e:new n(e))r.set(o,s);return r}async function ei(e,t){if(t)if(Array.isArray(t))for(const n of t)await n(e);else await t(e)}const YP=new Set([408,409,425,429,500,502,503,504]),XP=new Set([101,204,205,304]);function Iv(e={}){const{fetch:t=globalThis.fetch,Headers:n=globalThis.Headers,AbortController:r=globalThis.AbortController}=e;
4async function o(i){const l=i.error&&i.error.name==="AbortError"&&!i.options.timeout||!1;if(i.options.retry!==!1&&!l){let u;typeof i.options.retry=="number"?u=i.options.retry:u=tm(i.options.method)?0:1;const f=i.response&&i.response.status||500;if(u>0&&(Array.isArray(i.options.retryStatusCodes)?i.options.retryStatusCodes.includes(f):YP.has(f))){const d=typeof i.options.retryDelay=="function"?i.options.retryDelay(i):i.options.retryDelay||0;return d>0&&await new Promise(p=>setTimeout(p,d)),s(i.request,{...i.options,retry:u-1})}}const c=HP(i);throw Error.captureStackTrace&&Error.captureStackTrace(c,s),c}const s=async function(l,c={}){const u={request:l,options:KP(l,c,e.defaults,n),response:void 0,error:void 0};if(u.options.method&&(u.options.method=u.options.method.toUpperCase()),u.options.onRequest&&(await ei(u,u.options.onRequest),u.options.headers instanceof n||(u.options.headers=new n(u.options.headers||{}))),typeof u.request=="string"&&(u.options.baseURL&&(u.request=zP(u.request,u.options.baseURL)),u.options.query&&(u.request=Vl(u.request,u.options.query),delete u.options.query),"query"in u.options&&delete u.options.query,"params"in u.options&&delete u.options.params),u.options.body&&tm(u.options.method))if(qP(u.options.body)){const p=u.options.headers.get("content-type");typeof u.options.body!="string"&&(u.options.body=p==="application/x-www-form-urlencoded"?new URLSearchParams(u.options.body).toString():JSON.stringify(u.options.body)),p||u.options.headers.set("content-type","application/json"),u.options.headers.has("accept")||u.options.headers.set("accept","application/json")}else("pipeTo"in u.options.body&&typeof u.options.body.pipeTo=="function"||typeof u.options.body.pipe=="function")&&("duplex"in u.options||(u.options.duplex="half"));let f;if(!u.options.signal&&u.options.timeout){const p=new r;f=setTimeout(()=>{const h=new Error("[TimeoutError]: The operation was aborted due to timeout");h.name="TimeoutError",h.code=23,p.abort(h)},u.options.timeout),u.options.signal=p.signal}try{u.response=await t(u.request,u.options)}catch(p){return u.error=p,u.options.onRequestError&&await ei(u,u.options.onRequestError),await o(u)}finally{f&&clearTimeout(f)}if((u.response.body||u.response._bodyInit)&&!XP.has(u.response.status)&&u.options.method!=="HEAD"){const p=(u.options.parseResponse?"json":u.options.responseType)||GP(u.response.headers.get("content-type")||"");switch(p){case"json":{const h=await u.response.text(),m=u.options.parseResponse||gP;u.response._data=m(h);break}case"stream":{u.response._data=u.response.body||u.response._bodyInit;break}default:u.response._data=await u.response[p]()}}return u.options.onResponse&&await ei(u,u.options.onResponse),!u.options.ignoreResponseError&&u.response.status>=400&&u.response.status<600?(u.options.onResponseError&&await ei(u,u.options.onResponseError),await o(u)):u.response},a=async function(l,c){return(await s(l,c))._data};return a.raw=s,a.native=(...i)=>t(...i),a.create=(i={},l={})=>Iv({...e,...l,defaults:{...e.defaults,...l.defaults,...i}}),a}const el=(function(){if(typeof globalThis<"u")return globalThis;if(typeof self<"u")return self;if(typeof window<"u")return window;if(typeof global<"u")return global;throw new Error("unable to locate global object")})(),QP=el.fetch?(...e)=>el.fetch(...e):()=>Promise.reject(new Error("[ofetch] global.fetch is not supported!")),eT=el.Headers,tT=el.AbortController,nT=Iv({fetch:QP,Headers:eT,AbortController:tT}),rT=nT,oT=()=>window?.__NUXT__?.config||window?.useNuxtApp?.().payload?.config,Kf=()=>oT().app,sT=()=>Kf().baseURL,aT=()=>Kf().buildAssetsDir,Jf=(...e)=>Ov(Rv(),aT(),...e),Rv=(...e)=>{const t=Kf(),n=t.cdnURL||t.baseURL;return e.length?Ov(n,...e):n};globalThis.__buildAssetsURL=Jf,globalThis.__publicAssetsURL=Rv;globalThis.$fetch||(globalThis.$fetch=rT.create({baseURL:sT()}));"global"in globalThis||(globalThis.global=globalThis);function zu(e,t={},n){for(const r in e){const o=e[r],s=n?`${n}:${r}`:r;typeof o=="object"&&o!==null?zu(o,t,s):typeof o=="function"&&(t[s]=o)}return t}const $v=(()=>{if(console.createTask)return console.createTask;const e={run:t=>t()};return()=>e})();function Mv(e,t,n,r){for(let o=n;o<e.length;o+=1)try{const s=r?r.run(()=>e[o](...t)):e[o](...t);if(s&&typeof s.then=="function")return Promise.resolve(s).then(()=>Mv(e,t,o+1,r))}catch(s){return Promise.reject(s)}}function iT(e,t,n){if(e.length>0)return Mv(e,t,0,$v(n))}function lT(e,t,n){if(e.length>0){const r=$v(n);return Promise.all(e.map(o=>r.run(()=>o(...t))))}}function xc(e,t){for(const n of[...e])n(t)}var cT=class{_hooks;_before;_after;_deprecatedHooks;_deprecatedMessages;constructor(){this._hooks={},this._before=void 0,this._after=void 0,this._deprecatedMessages=void 0,this._deprecatedHooks={},this.hook=this.hook.bind(this),this.callHook=this.callHook.bind(this),this.callHookWith=this.callHookWith.bind(this)}hook(e,t,n={}){if(!e||typeof t!="function")return()=>{};const r=e;let o;for(;this._deprecatedHooks[e];)o=this._deprecatedHooks[e],e=o.to;if(o&&!n.allowDeprecated){let s=o.message;s||(s=`${r} hook has been deprecated`+(o.to?`, please use ${o.to}`:"")),this._deprecatedMessages||(this._deprecatedMessages=new Set),this._deprecatedMessages.has(s)||(console.warn(s),this._deprecatedMessages.add(s))}if(!t.name)try{Object.defineProperty(t,"name",{get:()=>"_"+e.replace(/\W+/g,"_")+"_hook_cb",configurable:!0})}catch{}return this._hooks[e]=this._hooks[e]||[],this._hooks[e].push(t),()=>{t&&(this.removeHook(e,t),t=void 0)}}hookOnce(e,t){let n,r=(...o)=>(typeof n=="function"&&n(),n=void 0,r=void 0,t(...o));return n=this.hook(e,r),n}removeHook(e,t){const n=this._hooks[e];if(n){const r=n.indexOf(t);r!==-1&&n.splice(r,1),n.length===0&&(this._hooks[e]=void 0)}}clearHook(e){this._hooks[e]=void 0}deprecateHook(e,t){this._deprecatedHooks[e]=typeof t=="string"?{to:t}:t;const n=this._hooks[e]||[];this._hooks[e]=void 0;for(const r of n)this.hook(e,r)}deprecateHooks(e){for(const t in e)this.deprecateHook(t,e[t])}addHooks(e){const t=zu(e),n=Object.keys(t).map(r=>this.hook(r,t[r]));return()=>{for(const r of n)r();n.length=0}}removeHooks(e){const t=zu(e);for(const n in t)this.removeHook(n,t[n])}removeAllHooks(){this._hooks={}}callHook(e,...t){return this.callHookWith(iT,e,t)}callHookParallel(e,...t){return this.callHookWith(lT,e,t)}callHookWith(e,t,n){const r=this._before||this._after?{name:t,args:n,context:{}}:void 0;this._before&&xc(this._before,r);const o=e(this._hooks[t]?[...this._hooks[t]]:[],n,t);return o instanceof Promise?o.finally(()=>{this._after&&r&&xc(this._after,r)}):(this._after&&r&&xc(this._after,r),o)}beforeEach(e){return this._before=this._before||[],this._before.push(e),()=>{if(this._before!==void 0){const t=this._before.indexOf(e);t!==-1&&this._before.splice(t,1)}}}afterEach(e){return this._after=this._after||[],this._after.push(e),()=>{if(this._after!==void 0){const t=this._after.indexOf(e);t!==-1&&this._after.splice(t,1)}}}};function Dv(){return new cT}function uT(e={}){let t,n=!1;const r=a=>{if(t&&t!==a)throw new Error("Context conflict")};let o;if(e.asyncContext){const a=e.AsyncLocalStorage||globalThis.AsyncLocalStorage;a?o=new a:console.warn("[unctx] `AsyncLocalStorage` is not provided.")}const s=()=>
4{if(o){const a=o.getStore();if(a!==void 0)return a}return t};return{use:()=>{const a=s();if(a===void 0)throw new Error("Context is not available");return a},tryUse:()=>s(),set:(a,i)=>{i||r(a),t=a,n=!0},unset:()=>{t=void 0,n=!1},call:(a,i)=>{r(a),t=a;try{return o?o.run(a,i):i()}finally{n||(t=void 0)}},async callAsync(a,i){t=a;const l=()=>{t=a},c=()=>t===a?l:void 0;ju.add(c);try{const u=o?o.run(a,i):i();return n||(t=void 0),await u}finally{ju.delete(c)}}}}function fT(e={}){const t={};return{get(n,r={}){return t[n]||(t[n]=uT({...e,...r})),t[n]}}}const tl=typeof globalThis<"u"?globalThis:typeof self<"u"?self:typeof global<"u"?global:typeof window<"u"?window:{},nm="__unctx__",dT=tl[nm]||(tl[nm]=fT()),pT=(e,t={})=>dT.get(e,t),rm="__unctx_async_handlers__",ju=tl[rm]||(tl[rm]=new Set);function wn(e){const t=[];for(const o of ju){const s=o();s&&t.push(s)}const n=()=>{for(const o of t)o()};let r=e();return r&&typeof r=="object"&&"catch"in r&&(r=r.catch(o=>{throw n(),o})),[r,n]}const om=!1,sm=!1,mT=!1,am={id:"__nuxt-loader"},gT={componentName:"NuxtLink",prefetch:!0,prefetchOn:{visibility:!0}},hT={deep:!1},yT={},vT="#__nuxt",Nv="nuxt-app",im=36e5,bT="vite:preloadError";function zv(e=Nv){return pT(e,{asyncContext:!1})}const _T="__nuxt_plugin";function kT(e){let t=0;const n={_id:e.id||Nv||"nuxt-app",_scope:$f(),provide:void 0,versions:{get nuxt(){return"4.4.8"},get vue(){return n.vueApp.version}},payload:vn({...e.ssrContext?.payload||{},data:vn({}),state:Cn({}),once:new Set,_errors:vn({})}),static:{data:{}},runWithContext(o){return n._scope.active&&!as()?n._scope.run(()=>lm(n,o)):lm(n,o)},isHydrating:!0,deferHydration(){if(!n.isHydrating)return()=>{};t++;let o=!1;return()=>{if(!o&&(o=!0,t--,t===0))return n.isHydrating=!1,n.callHook("app:suspense:resolve")}},_asyncDataPromises:{},_asyncData:vn({}),_state:vn({}),_payloadRevivers:{},...e};{const o=window.__NUXT__;if(o)for(const s in o)switch(s){case"data":case"state":case"_errors":Object.assign(n.payload[s],o[s]);break;default:n.payload[s]=o[s]}}n.hooks=Dv(),n.hook=n.hooks.hook;{const o=n.hooks.callHook;n.hooks.callHook=(s,...a)=>Promise.resolve().then(()=>o(s,...a))}n.callHook=n.hooks.callHook,n.provide=(o,s)=>{const a="$"+o;ti(n,a,s),ti(n.vueApp.config.globalProperties,a,s)},ti(n.vueApp,"$nuxt",n),ti(n.vueApp.config.globalProperties,"$nuxt",n);{window.addEventListener(bT,s=>{n.callHook("app:chunkError",{error:s.payload}),s.payload?.message?.includes("Unable to preload CSS")&&s.preventDefault()}),window.useNuxtApp||=ve;const o=n.hook("app:error",(...s)=>{console.error("[nuxt] error caught during app initialization",...s)});n.hook("app:mounted",o)}const r=n.payload.config;return n.provide("config",r),n}function wT(e,t){t.hooks&&e.hooks.addHooks(t.hooks)}async function ST(e,t){if(typeof t=="function"){const{provide:n}=await e.runWithContext(()=>t(e))||{};if(n&&typeof n=="object")for(const r in n)e.provide(r,n[r])}}async function PT(e,t){const n=new Set,r=[],o=[];let s,a=0;async function i(l){const c=l.dependsOn?.filter(u=>t.some(f=>f._name===u)&&!n.has(u))??[];if(c.length>0)r.push([new Set(c),l]);else{const u=ST(e,l).then(async()=>{l._name&&(n.add(l._name),await Promise.all(r.map(async([f,d])=>{f.has(l._name)&&(f.delete(l._name),f.size===0&&(a++,await i(d)))})))}).catch(f=>{if(!l.parallel&&!e.payload.error)throw f;s||=f});l.parallel?o.push(u):await u}}for(const l of t)wT(e,l);for(const l of t)await i(l);if(await Promise.all(o),a)for(let l=0;l<a;l++)await Promise.all(o);if(s)throw e.payload.error||s}function Ae(e){if(typeof e=="function")return e;const t=e._name||e.name;return delete e.name,Object.assign(e.setup||(()=>{}),e,{[_T]:!0,_name:t})}function lm(e,t,n){const r=()=>t();return zv(e._id).set(e),e.vueApp.runWithContext(r)}function Ul(e){let t;return Il()&&(t=Mt()?.appContext.app.$nuxt),t||=zv(e).tryUse(),t||null}function ve(e){const t=Ul(e);if(!t)throw new Error("[nuxt] instance unavailable");return t}function pt(e){return ve().$config}function ti(e,t,n){Object.defineProperty(e,t,{get:()=>n})}function Ic(e){if(e===null||typeof e!="object")return!1;const t=Object.getPrototypeOf(e);return t!==null&&t!==Object.prototype&&Object.getPrototypeOf(t)!==null||Symbol.iterator in e?!1:Symbol.toStringTag in e?Object.prototype.toString.call(e)==="[object Module]":!0}function Vu(e,t,n=".",r){if(!Ic(t))return Vu(e,{},n,r);const o={...t};for(const s of Object.keys(e)){if(s==="__proto__"||s==="constructor")continue;const a=e[s];a!=null&&(r&&r(o,s,a,n)||(Array.isArray(a)&&Array.isArray(o[s])?o[s]=[...a,...o[s]]:Ic(a)&&Ic(o[s])?o[s]=Vu(a,o[s],(n?`${n}.`:"")+s.toString(),r):o[s]=a))}return o}function Yf(e){return(...t)=>t.reduce((n,r)=>Vu(n,r,"",e),{})}
4const jv=Yf(),TT=Yf((e,t,n)=>{if(e[t]!==void 0&&typeof n=="function")return e[t]=n(e[t]),!0});function ET(e,t){try{return t in e}catch{return!1}}class cm extends Error{static __h3_error__=!0;statusCode=500;fatal=!1;unhandled=!1;statusMessage;data;cause;constructor(t,n={}){super(t,n),n.cause&&!this.cause&&(this.cause=n.cause)}toJSON(){const t={message:this.message,statusCode:Uu(this.statusCode,500)};return this.statusMessage&&(t.statusMessage=Vv(this.statusMessage)),this.data!==void 0&&(t.data=this.data),t}}function AT(e){if(typeof e=="string")return new cm(e);if(CT(e))return e;const t=new cm(e.message??e.statusMessage??"",{cause:e.cause||e});if(ET(e,"stack"))try{Object.defineProperty(t,"stack",{get(){return e.stack}})}catch{try{t.stack=e.stack}catch{}}if(e.data&&(t.data=e.data),e.statusCode?t.statusCode=Uu(e.statusCode,t.statusCode):e.status&&(t.statusCode=Uu(e.status,t.statusCode)),e.statusMessage?t.statusMessage=e.statusMessage:e.statusText&&(t.statusMessage=e.statusText),t.statusMessage){const n=t.statusMessage;Vv(t.statusMessage)!==n&&console.warn("[h3] Please prefer using `message` for longer error messages instead of `statusMessage`. In the future, `statusMessage` will be sanitized by default.")}return e.fatal!==void 0&&(t.fatal=e.fatal),e.unhandled!==void 0&&(t.unhandled=e.unhandled),t}function CT(e){return e?.constructor?.__h3_error__===!0}const OT=/[^\u0009\u0020-\u007E]/g;function Vv(e=""){return e.replace(OT,"")}function Uu(e,t=200){return!e||(typeof e=="string"&&(e=Number.parseInt(e,10)),e<100||e>999)?t:e}const Uv=Symbol("layout-meta"),ho=Symbol("route");function LT(e){return Array.isArray(e)?e:[e]}import.meta.url.replace(/\/app\/.*$/,"/");const Ye=()=>ve()?.$router,wt=()=>Il()?lt(ho,ve()._route):ve()._route;function zB(e){return e}const xT=(e,t,n={})=>{const r=ve(),o=n.global||typeof e!="string",s=t;if(!s){console.warn("[nuxt] No route middleware passed to `addRouteMiddleware`.",e);return}o?r._middleware.global.push(s):r._middleware.named[e]=s},IT=()=>{try{if(ve()._processingMiddleware)return!0}catch{return!1}return!1},nl=(e,t)=>{e||="/";const n=typeof e=="string"?e:"path"in e?Fu(e):Ye().resolve(e).href;if(t?.open){const{protocol:c}=new URL(n,window.location.href);if(c&&Xi(c))throw new Error(`Cannot navigate to a URL with '${c}' protocol.`);const{target:u="_blank",windowFeatures:f={}}=t.open,d=[];for(const[p,h]of Object.entries(f))h!==void 0&&d.push(`${p.toLowerCase()}=${h}`);return open(n,u,d.join(", ")),Promise.resolve()}const r=On(n,{acceptRelative:!0}),o=t?.external||r;if(o){if(!t?.external)throw new Error("Navigating to an external URL is not allowed by default. Use `navigateTo(url, { external: true })`.");const{protocol:c}=new URL(n,window.location.href);if(c&&Xi(c))throw new Error(`Cannot navigate to a URL with '${c}' protocol.`)}const s=IT();if(!o&&s){if(t?.replace){if(typeof e=="string"){const{pathname:c,search:u,hash:f}=Gf(e);return{path:c,...u&&{query:jl(u)},...f&&{hash:f},replace:!0}}return{...e,replace:!0}}return e}const a=Ye(),i=ve();if(o)return i._scope.stop(),t?.replace?location.replace(n):location.href=n,s?i.isHydrating?new Promise(()=>{}):!1:Promise.resolve();const l=typeof e=="string"?Fv(e):e;return t?.replace?a.replace(l):a.push(l)};function Fu(e){return Vl(e.path||"",e.query||{})+(e.hash||"")}function Fv(e){const t=Gf(e);return TP(EP(t.pathname))+t.search+t.hash}const Hv="__nuxt_error",us=()=>zf(ve().payload,"error"),no=e=>{const t=cr(e);try{const n=us();ve().hooks.callHook("app:error",t),n.value||=t}catch{throw t}return t},RT=async(e={})=>{const t=ve(),n=us();t.callHook("app:error:cleared",e),e.redirect&&await Ye().replace(e.redirect),n.value=void 0},Bv=e=>!!e&&typeof e=="object"&&Hv in e,cr=e=>{typeof e!="string"&&e.statusText&&(e.message??=e.statusText);const t=AT(e);return Object.defineProperty(t,Hv,{value:!0,configurable:!1,writable:!1}),Object.defineProperty(t,"status",{get:()=>t.statusCode,configurable:!0}),Object.defineProperty(t,"statusText",{get:()=>t.statusMessage,configurable:!0}),t},$T=-1,MT=-2,DT=-3,NT=-4,zT=-5,jT=-6,VT=-7,qv=2**32-1,Hu=qv-1;function UT(e){return!(!Number.isInteger(e)||e<0||e>Hu)}function FT(e){return!(!Number.isInteger(e)||e<0||e>qv)}function HT(e){return Uint8Array.fromBase64(e).buffer}function BT(e){return Uint8Array.from(Buffer.from(e,"base64")).buffer}function qT(e){const t=atob(e),n=t.length,r=new Uint8Array(n);for(let o=0;o<n;o++)r[o]=t.charCodeAt(o);return r.buffer}const WT=typeof Uint8Array.fromBase64=="function",ZT=typeof process=="object"&&process.versions?.n
4ode!==void 0,GT=WT?HT:ZT?BT:qT;function KT(e,t){return JT(JSON.parse(e),t)}function JT(e,t){if(typeof e=="number")return s(e,!0);if(!Array.isArray(e)||e.length===0)throw new Error("Invalid input");const n=e,r=Array(n.length);let o=null;function s(a,i=!1){if(a===$T)return;if(a===DT)return NaN;if(a===NT)return 1/0;if(a===zT)return-1/0;if(a===jT)return-0;if(i||typeof a!="number")throw new Error("Invalid input");if(a in r)return r[a];const l=n[a];if(!l||typeof l!="object")r[a]=l;else if(Array.isArray(l))if(typeof l[0]=="string"){const c=l[0],u=t&&Object.hasOwn(t,c)?t[c]:void 0;if(u){let f=l[1];if(typeof f!="number"&&(f=n.push(l[1])-1),o??=new Set,o.has(f))throw new Error("Invalid circular reference");return o.add(f),r[a]=u(s(f)),o.delete(f),r[a]}switch(c){case"Date":r[a]=new Date(l[1]);break;case"Set":const f=new Set;r[a]=f;for(let h=1;h<l.length;h+=1)f.add(s(l[h]));break;case"Map":const d=new Map;r[a]=d;for(let h=1;h<l.length;h+=2)d.set(s(l[h]),s(l[h+1]));break;case"RegExp":r[a]=new RegExp(l[1],l[2]);break;case"Object":{const h=l[1];if(typeof n[h]=="object"&&n[h][0]!=="BigInt")throw new Error("Invalid input");r[a]=Object(s(h));break}case"BigInt":r[a]=BigInt(l[1]);break;case"null":const p=Object.create(null);r[a]=p;for(let h=1;h<l.length;h+=2){if(l[h]==="__proto__")throw new Error("Cannot parse an object with a `__proto__` property");p[l[h]]=s(l[h+1])}break;case"Int8Array":case"Uint8Array":case"Uint8ClampedArray":case"Int16Array":case"Uint16Array":case"Float16Array":case"Int32Array":case"Uint32Array":case"Float32Array":case"Float64Array":case"BigInt64Array":case"BigUint64Array":case"DataView":{if(n[l[1]][0]!=="ArrayBuffer")throw new Error("Invalid data");const h=globalThis[c],m=s(l[1]);r[a]=l[2]!==void 0?new h(m,l[2],l[3]):new h(m);break}case"ArrayBuffer":{const h=l[1];if(typeof h!="string")throw new Error("Invalid ArrayBuffer encoding");const m=GT(h);r[a]=m;break}case"Temporal.Duration":case"Temporal.Instant":case"Temporal.PlainDate":case"Temporal.PlainTime":case"Temporal.PlainDateTime":case"Temporal.PlainMonthDay":case"Temporal.PlainYearMonth":case"Temporal.ZonedDateTime":{const h=c.slice(9);r[a]=Temporal[h].from(l[1]);break}case"URL":{const h=new URL(l[1]);r[a]=h;break}case"URLSearchParams":{const h=new URLSearchParams(l[1]);r[a]=h;break}default:throw new Error(`Unknown type ${c}`)}}else if(l[0]===VT){const c=l[1];if(!FT(c))throw new Error("Invalid input");const u=[];r[a]=u,u[Hu]=void 0,delete u[Hu];for(let f=2;f<l.length;f+=2){const d=l[f];if(!UT(d)||d>=c)throw new Error("Invalid input");u[d]=s(l[f+1])}u.length=c}else{const c=new Array(l.length);r[a]=c;for(let u=0;u<l.length;u+=1){const f=l[u];f!==MT&&(c[u]=s(f))}}else{const c={};r[a]=c;
4for(const u of Object.keys(l)){if(u==="__proto__")throw new Error("Cannot parse an object with a `__proto__` property");const f=l[u];c[u]=s(f)}}return r[a]}return s(0)}const YT=new Set(["link","style","script","noscript"]),XT=new Set(["title","titleTemplate","script","style","noscript"]),Bu=new Set(["base","meta","link","style","script","noscript"]),QT=new Set(["title","base","htmlAttrs","bodyAttrs","meta","link","style","script","noscript"]),eE=new Set(["base","title","titleTemplate","bodyAttrs","htmlAttrs","templateParams"]),tE=new Set(["key","tagPosition","tagPriority","tagDuplicateStrategy","innerHTML","textContent","processTemplateParams"]),nE=new Set(["templateParams","htmlAttrs","bodyAttrs"]),Xf=new Set(["theme-color","google-site-verification","og","article","book","profile","twitter","author"]),sa={META:new Set(["twitter"]),OG:new Set(["og","book","article","profile","fb"]),MEDIA:new Set(["ogImage","ogVideo","ogAudio","twitterImage"]),HTTP_EQUIV:new Set(["contentType","defaultStyle","xUaCompatible"])},rE={articleExpirationTime:"article:expiration_time",articleModifiedTime:"article:modified_time",articlePublishedTime:"article:published_time",bookReleaseDate:"book:release_date",fbAppId:"fb:app_id",ogAudioSecureUrl:"og:audio:secure_url",ogAudioUrl:"og:audio",ogImageSecureUrl:"og:image:secure_url",ogImageUrl:"og:image",ogSiteName:"og:site_name",ogVideoSecureUrl:"og:video:secure_url",ogVideoUrl:"og:video",profileFirstName:"profile:first_name",profileLastName:"profile:last_name",profileUsername:"profile:username",msapplicationConfig:"msapplication-Config",msapplicationTileColor:"msapplication-TileColor",msapplicationTileImage:"msapplication-TileImage"},Wv={appleItunesApp:{unpack:{entrySeparator:", ",resolve:({key:e,value:t})=>`${rr(e)}=${t}`}},refresh:{metaKey:"http-equiv",unpack:{entrySeparator:";",resolve:({key:e,value:t})=>e==="seconds"?`${t}`:void 0}},robots:{unpack:{entrySeparator:", ",resolve:({key:e,value:t})=>typeof t=="boolean"?rr(e):`${rr(e)}:${t}`}},contentSecurityPolicy:{metaKey:"http-equiv",unpack:{entrySeparator:"; ",resolve:({key:e,value:t})=>`${rr(e)} ${t}`}},charset:{}};function rr(e){const t=e.replace(/([A-Z])/g,"-$1").toLowerCase(),n=t.indexOf("-");return n===-1?t:sa.META.has(t.slice(0,n))||sa.OG.has(t.slice(0,n))?e.replace(/([A-Z])/g,":$1").toLowerCase():t}function Zv(e){return Object.fromEntries(Object.entries(e).filter(([t,n])=>String(n)!=="false"&&t))}function qu(e){return Array.isArray(e)?e.map(qu):!e||typeof e!="object"?e:Object.fromEntries(Object.entries(e).map(([t,n])=>[rr(t),qu(n)]))}function Gv(e,t={}){const{entrySeparator:n="",keyValueSeparator:r="",wrapValue:o,resolve:s}=t;return Object.entries(e).map(([a,i])=>{if(s){const c=s({key:a,value:i});if(c!==void 0)return c}const l=typeof i=="object"?Gv(i,t):typeof i=="number"?i.toString():typeof i=="string"&&o?`${o}${i.replace(new RegExp(o,"g"),`\\${o}`)}${o}`:i;return`${a}${r}${l}`}).join(n)}function um(e,t){const n=Zv(t),r=rr(e),o=Kv(r);if(!Xf.has(r))return[{[o]:r,...n}];const s=Object.fromEntries(Object.entries(n).map(([a,i])=>[`${e}${a==="url"?"":`${a[0].toUpperCase()}${a.slice(1)}`}`,i]));return rl(s||{}).sort((a,i)=>(a[o]?.length||0)-(i[o]?.length||0))}function Kv(e){if(Wv[e]?.metaKey==="http-equiv"||sa.HTTP_EQUIV.has(e))return"http-equiv";const t=rr(e),n=t.indexOf(":");return n===-1?"name":sa.OG.has(t.slice(0,n))?"property":"name"}function oE(e){return rE[e]||rr(e)}function sE(e,t){return t==="refresh"?`${e.seconds};url=${e.url}`:Gv(qu(e),{keyValueSeparator:"=",entrySeparator:", ",resolve:({value:n,key:r})=>n===null?"":typeof n=="boolean"?r:void 0,...Wv[t]?.unpack})}function rl(e){const t=[],n={};for(const[o,s]of Object.entries(e)){if(Array.isArray(s)){if(o==="themeColor"){s.forEach(a=>{typeof a=="object"&&a!==null&&t.push({name:"theme-color",...a})});continue}for(const a of s)if(typeof a=="object"&&a!==null){const i=[],l=[];for(const[c,u]of Object.entries(a)){const f=`${o}${c==="url"?"":`:${c}`}`,d=rl({[f]:u});(c==="url"?i:l).push(...d)}t.push(...i,...l)}else t.push(...typeof a=="string"?rl({[o]:a}):um(o,a));continue}if(typeof s=="object"&&s)if(sa.MEDIA.has(o)){const a=o.startsWith("twitter")?"twitter":"og",i=o.replace(/^(og|twitter)/,"").toLowerCase(),l=a==="twitter"?"name":"property";s.url&&t.push({[l]:`${a}:${i}`,content:s.url}),s.secureUrl&&t.push({[l]:`${a}:${i}:secure_url`,content:s.secureUrl});for(const[c,u]of Object.entries(s))c!=="url"&&c!=="secureUrl"&&t.push({[l]:`${a}:${i}:${c}`,content:u})}
4else Xf.has(rr(o))?t.push(...um(o,s)):n[o]=Zv(s);else n[o]=s}const r=Object.entries(n).map(([o,s])=>{if(o==="charset")return{charset:s===null?"_null":s};const a=Kv(o),i=oE(o),l=s===null?"_null":typeof s=="object"?sE(s,o):typeof s=="number"?s.toString():s;return a==="http-equiv"?{"http-equiv":i,content:l}:{[a]:i,content:l}});return[...t,...r].map(o=>"content"in o&&o.content==="_null"?{...o,content:null}:o)}const aE={key:"flatMeta",hooks:{"entries:normalize":e=>{const t=[];e.tags=e.tags.map(n=>n.tag!=="_flatMeta"?n:(t.push(rl(n.props).map(r=>({...n,tag:"meta",props:r}))),!1)).filter(Boolean).concat(...t)}}},iE=["name","property","http-equiv"],lE=new Set(["viewport","description","keywords","robots"]);function Jv(e){const t=e.split(":");return t.length?Xf.has(t[1]):!1}function Wu(e){const{props:t,tag:n}=e;if(eE.has(n))return n;if(n==="link"&&t.rel==="canonical")return"canonical";if(n==="link"&&t.rel==="alternate"){if(t.hreflang)return`alternate:${t.hreflang}`;if(t.type)return`alternate:${t.type}:${t.href||""}`}if(t.charset)return"charset";if(e.tag==="meta"){for(const r of iE)if(t[r]!==void 0){const o=t[r],s=o&&typeof o=="string"&&o.includes(":"),a=o&&lE.has(o),l=!(s||a)&&e.key?`:key:${e.key}`:"";return`${n}:${o}${l}`}}if(e.key)return`${n}:key:${e.key}`;if(t.id)return`${n}:id:${t.id}`;if(n==="link"&&t.rel==="alternate")return`alternate:${t.href||""}`;if(XT.has(n)){const r=e.textContent||e.innerHTML;if(r)return`${n}:content:${r}`}}function Yv(e){const t=e._h||e._d;if(t)return t;const n=e.textContent||e.innerHTML;return n||`${e.tag}:${Object.entries(e.props).map(([r,o])=>`${r}:${String(o)}`).join(",")}`}function ol(e,t,n){typeof e==="function"&&(!n||n!=="titleTemplate"&&!(n[0]==="o"&&n[1]==="n"))&&(e=e());const o=t?t(n,e):e;if(Array.isArray(o))return o.map(s=>ol(s,t));if(o?.constructor===Object){const s={};for(const a of Object.keys(o))s[a]=ol(o[a],t,a);return s}return o}function cE(e,t){const n=e==="style"?new Map:new Set;function r(o){if(o==null||o===void 0)return;const s=String(o).trim();if(s)if(e==="style"){const[a,...i]=s.split(":").map(l=>l?l.trim():"");a&&i.length&&n.set(a,i.join(":"))}else s.split(" ").filter(Boolean).forEach(a=>n.add(a))}return typeof t=="string"?e==="style"?t.split(";").forEach(r):r(t):Array.isArray(t)?t.forEach(o=>r(o)):t&&typeof t=="object"&&Object.entries(t).forEach(([o,s])=>{s&&s!=="false"&&(e==="style"?n.set(String(o).trim(),String(s)):r(o))}),n}function Xv(e,t){if(e.props=e.props||{},!t)return e;if(e.tag==="templateParams")return e.props=t,e;const n=Bu.has(e.tag)||e.tag==="htmlAttrs"||e.tag==="bodyAttrs";return Object.entries(t).forEach(([r,o])=>{if(r==="__proto__"||r==="constructor"||r==="prototype")return;if(o===null){e.props[r]=null;return}if(r==="class"||r==="style"){e.props[r]=cE(r,o);return}if(tE.has(r)){if((r==="textContent"||r==="innerHTML")&&typeof o=="object"){let c=t.type;if(t.type||(c="application/json"),!c?.endsWith("json")&&c!=="speculationrules")return;t.type=c,e.props.type=c,e[r]=JSON.stringify(o)}else e[r]=o;return}const s=r.startsWith("data-"),a=n&&!s?r.toLowerCase():r,i=String(o),l=e.tag==="meta"&&a==="content";i==="true"||i===""?e.props[a]=s||l?i:!0:!o&&s&&i==="false"?e.props[a]="false":o!==void 0&&(e.props[a]=o)}),e}function uE(e,t){const n=typeof t=="object"&&typeof t!="function"?t:{[e==="script"||e==="noscript"||e==="style"?"innerHTML":"textContent"]:t},r=Xv({tag:e,props:{}},n);return r.key&&YT.has(r.tag)&&(r.props["data-hid"]=r._h=r.key),r.tag==="script"&&typeof r.innerHTML=="object"&&(r.innerHTML=JSON.stringify(r.innerHTML),r.props.type=r.props.type||"application/json"),Array.isArray(r.props.content)?r.props.content.map(o=>({...r,props:{...r.props,content:o}})):r}function fE(e,t){if(!e)return[];typeof e=="function"&&(e=e());const n=(o,s)=>{for(let a=0;a<t.length;a++)s=t[a](o,s);return s};e=n(void 0,e);const r=[];return e=ol(e,n),Object.entries(e||{}).forEach(([o,s])=>{if(s!==void 0)for(const a of Array.isArray(s)?s:[s])r.push(uE(o,a))}),r.flat()}const fm=(e,t)=>e._w===t._w?e._p-t._p:e._w-t._w,dm={base:-10,title:10},dE={critical:-8,high:-1,low:2},pm={meta:{"content-security-policy":-30,charset:-20,viewport:-15},link:{preconnect:20,stylesheet:60,preload:70,modulepreload:70,prefetch:90,"dns-prefetch":90,prerender:90},script:{async:30,defer:80,sync:50},style:{imported:40,sync:60}},pE=/@import/,Ps=e=>e===""||e===!0;function mE(e,t){if(typeof t.tagPriority=="number")return t.tagPriority;let n=100;const r=dE[t.tagPriority]||0,o=e.resolvedOptions.disableCapoSorting?{link:{},script:{},style:{}}:pm;if(t.tag in dm)n=dm[t.tag];else if(t.tag==="meta"){const s=t.props["http-equiv"]==="content-security-policy"?"content-security-policy":t.props.charset?"charset":t.props.name==="viewport"?"viewport":null;s&&(n=pm.meta[s])}else if(t.tag==="link"&&t.props.rel)n=o.link[t.props.rel];else if(t.tag==="script"){const s=String(t.props.type);Ps(t.props.async)?n=o.script.async:t.props.src&&!Ps(t.props.defer)&&!Ps(t.props.async)&&s!=="module"&&!s.endsWith("json")||t.innerHTML&&!s.endsWith("json")?n=o.script.sync:(Ps(t.props.defer)&&t.props.src&&!Ps(t.props.async)||s==="module")&&(n=o.script.defer)}else t.tag==="style"&&(n=t.innerHTML&&pE.test(t.innerHTML)?o.style.imported:o.style.sync);return(n||100)+r}function mm(e,t){const n=typeof t=="function"?t(e):t,r=n.key||String(e.plugins.size+1);e.plugins.get(r)||(e.plugins.set(r,n),e.hooks.addHooks(n.hooks||{}))}function gE(e={}){const t=Dv();t.addHooks(e.hooks||{});const n=!e.document,r=new Map,o=new Map,s=new Set,a={_entryCount:1,plugins:o,dirty:!1,resolvedOptions:e,hooks:t,ssr:n,entries:r,headEntries(){return[...r.values()]},use:i=>mm(a,i),push(i,l){const c={...l||{}};delete c.head;const u=c._index??a._entryCount++,f={_i:u,input:i,options:c},d={_poll(p=!1){a.dirty=!0,!p&&s.add(u),t.callHook("entries:updated",a)},dispose(){r.delete(u)&&a.invalidate()},patch(p){(!c.mode||c.mode==="server"&&n||c.mode==="client"&&!n)&&(f.input=p,r.set(u,f),d._poll())}};return d.patch(i),d},async resolveTags(){const i={tagMap:new Map,tags:[],entries:[...a.entries.values()]};for(await t.callHook("entries:resolve",i);s.size;){const d=s.values().next().value;
4s.delete(d);const p=r.get(d);if(p){const h={tags:fE(p.input,e.propResolvers||[]).map(m=>Object.assign(m,p.options)),entry:p};await t.callHook("entries:normalize",h),p._tags=h.tags.map((m,k)=>(m._w=mE(a,m),m._p=(p._i<<10)+k,m._d=Wu(m),m._d||(m._h=Yv(m)),m))}}let l=!1;i.entries.flatMap(d=>(d._tags||[]).map(p=>({...p,props:{...p.props}}))).sort(fm).reduce((d,p)=>{const h=p._d||p._h;if(!d.has(h))return d.set(h,p);const m=d.get(h);if((p?.tagDuplicateStrategy||(nE.has(p.tag)?"merge":null)||(p.key&&p.key===m.key?"merge":null))==="merge"){const b={...m.props};Object.entries(p.props).forEach(([v,g])=>b[v]=v==="style"?new Map([...m.props.style||new Map,...g]):v==="class"?new Set([...m.props.class||new Set,...g]):g),d.set(h,{...p,props:b})}else p._p>>10===m._p>>10&&p.tag==="meta"&&Jv(h)?(d.set(h,Object.assign([...Array.isArray(m)?m:[m],p],p)),l=!0):(p._w===m._w?p._p>m._p:p?._w<m?._w)&&d.set(h,p);return d},i.tagMap);const c=i.tagMap.get("title"),u=i.tagMap.get("titleTemplate");if(a._title=c?.textContent,u){const d=u?.textContent;if(a._titleTemplate=d,d){let p=typeof d=="function"?d(c?.textContent):d;typeof p=="string"&&!a.plugins.has("template-params")&&(p=p.replace("%s",c?.textContent||"")),c?p===null?i.tagMap.delete("title"):i.tagMap.set("title",{...c,textContent:p}):(u.tag="title",u.textContent=p)}}i.tags=Array.from(i.tagMap.values()),l&&(i.tags=i.tags.flat().sort(fm)),await t.callHook("tags:beforeResolve",i),await t.callHook("tags:resolve",i),await t.callHook("tags:afterResolve",i);const f=[];for(const d of i.tags){const{innerHTML:p,tag:h,props:m}=d;if(QT.has(h)&&!(Object.keys(m).length===0&&!d.innerHTML&&!d.textContent)&&!(h==="meta"&&!m.content&&!m["http-equiv"]&&!m.charset)){if(h==="script"&&p){if(String(m.type).endsWith("json")){const k=typeof p=="string"?p:JSON.stringify(p);d.innerHTML=k.replace(/</g,"\\u003C")}else typeof p=="string"&&(d.innerHTML=p.replace(new RegExp(`</${h}`,"g"),`<\\/${h}`));d._d=Wu(d)}f.push(d)}}return f},invalidate(){for(const i of r.values())s.add(i._i);a.dirty=!0,t.callHook("entries:updated",a)}};return(e?.plugins||[]).forEach(i=>mm(a,i)),a.hooks.callHook("init",a),e.init?.forEach(i=>i&&a.push(i)),a}const hE=(e,t)=>We(t)?Nn(t):t,Qf="usehead";function yE(e){return{install(n){n.config.globalProperties.$unhead=e,n.config.globalProperties.$head=e,n.provide(Qf,e)}}.install}function Qv(){if(Il()){const e=lt(Qf);if(e)return e}throw new Error("useHead() was called without provide context, ensure you call it through the setup() function.")}function eb(e,t={}){const n=t.head||Qv();return n.ssr?n.push(e||{},t):vE(n,e,t)}function vE(e,t,n={}){const r=Ee(!1);let o;return bw(()=>{const a=r.value?{}:ol(t,hE);o?o.patch(a):o=e.push(a,n)}),Mt()&&(ls(()=>{o.dispose()}),Ry(()=>{r.value=!0}),Iy(()=>{r.value=!1})),o}function bE(e={},t={}){(t.head||Qv()).use(aE);const{title:r,titleTemplate:o,...s}=e;return eb({title:r,titleTemplate:o,_flatMeta:s},t)}function tb(e){const t=e||ve();return t.ssrContext?.head||t.runWithContext(()=>{if(Il()){const n=lt(Qf);if(!n)throw new Error("[nuxt] [unhead] Missing Unhead instance.");return n}})}function yr(e,t={}){const n=t.head||tb(t.nuxt);return eb(e,{head:n,...t})}function _E(e,t={}){const n=t.head||tb(t.nuxt);return bE(e,{head:n,...t})}const kE=(()=>{const e={redirect:"/nutzer/anmelden"},t={redirect:"/nutzer/email-aendern"},n={redirect:"/nutzer/email-bestaetigen"},r={redirect:"/nutzer/passwort-vergessen"},o={redirect:"/nutzer/registrieren"},s={redirect:"/nutzer/registrierung-abschliessen"},a={redirect:"/nutzer/passwort-zuruecksetzen"},i={redirect:"/nutzer/verwalten"},l={redirect:"/nutzer/abo-kuendigen"},c={redirect:"/nutzer/abo-widerrufen"},u={redirect:"/nutzer/firmenlizenz"},f={redirect:"/nutzer/firmenlizenz/einloesen"},d={redirect:"/newsletter/bestellen"},p={redirect:"/newsletter/verwalten"},h={redirect:"/suche"},m={redirect:"/suche/schlagwort"},k={redirect:"/thema"},b={redirect:"/galerie"},v={redirect:"/galerien"},g={redirect:"/autor"},y={redirect:"/formular"},_={redirect:"/thema/**"},P={redirect:"/galerie/**"},T={};return(M,O)=>{let x=[];O.charCodeAt(O.length-1)===47&&(O=O.slice(0,-1)||"/"),O==="/user/login"?x.unshift({data:e}):O==="/user/change-email"?x.unshift({data:t}):O==="/user/confirm-email"?x.unshift({data:n}):O==="/user/forgot-password"?x.unshift({data:r}):O==="/user/register"?x.unshift({data:o}):O==="/user/complete-registration"?x.unshift({data:s}):O==="/user/reset-password"?x.unshift({data:a}):O==="/user/manage"?x.unshift({data:i}):O==="/user/cancel-subscription"?x.unshift({data:l}):O==="/user/revoke-subscription"?x.unshift({data:c}):O==="/user/company-licence"?x.unshift({data:u}):O==="/user/company-licence/redeem"?x.unshift({data:f}):O==="/newsletter/subscribe"?x.unshift({data:d}):O==="/newsletter/manage"?x.unshift({data:p}):O==="/search"?x.unshift({data:h}):O==="/search/keyword"?x.unshift({data:m}):O==="/topic"?x.unshift({data:k}):O==="/gallery"?x.unshift({data:b}):O==="/galleries"?x.unshift({data:v}):O==="/author"?x.unshift({data:g}):O==="/form"&&x.unshift({data:y});let U=O.split("/");return U.length>1&&(U[1]==="topic"?x.unshift({data:_,params:{_:U.slice(2).join("/")}}):U[1]==="gallery"?x.unshift({data:P,params:{_:U.slice(2).join("/")}}):U[1]==="fonts"&&x.unshift({data:T,params:{_:U.slice(2).join("/")}})),x}})(),nb=e=>jv({},...kE("",typeof e=="string"?e.toLowerCase():e).map(t=>t.data).reverse()),wE=nb;let Pi;function SE(){let e;return e=$fetch(Jf(`builds/meta/${pt().app.buildId}.json`),{responseType:"json"}).then(t=>{if(!t||typeof t!="object"||!Array.isArray(t.prerendered))throw new Error("[nuxt] Received malformed app manifest. Ensure that `builds/meta/*.json` is served as JSON by your hosting/proxy and not rewritten to an HTML fallback.");return t}),Pi=e,e.catch(t=>{Pi===e&&(Pi=void 0),console.error("[nuxt] Error fetching app manifest.",t)}),e}function rb(){return Pi||SE()}function ob(e){const t=typeof e=="string"?e:e.path;try{return wE(t.toLowerCase())}catch(n){return console.error("[nuxt] Error matching route rules.",n),{}}}async function gm(e,t={}){return null}async function PE(e){return null}let Qr=null;async function TE(){if(Qr)return Qr;const e=document.getElementById("__NUXT_DATA__");if(!e)return{};const t=await EE(e.textContent||""),n=e.dataset.src?await PE(e.dataset.src):void 0;return Qr={...t,...n,...window.__NUXT__},Qr.config?.public&&(Qr.config.public=Cn(Qr.config.public)),Qr}async function EE(e){return await KT(e,ve()._payloadRevivers)}
4function AE(e,t){ve()._payloadRevivers[e]=t}function hm(e){try{return JSON.parse(e)}catch{return e}}const CE=[["NuxtError",e=>cr(e)],["EmptyShallowRef",e=>en(e==="_"?void 0:e==="0n"?BigInt(0):hm(e))],["EmptyRef",e=>Ee(e==="_"?void 0:e==="0n"?BigInt(0):hm(e))],["ShallowRef",e=>en(e)],["ShallowReactive",e=>vn(e)],["Ref",e=>Ee(e)],["Reactive",e=>Cn(e)]],OE=Ae({name:"nuxt:revive-payload:client",order:-30,async setup(e){let t,n;for(const[r,o]of CE)AE(r,o);Object.assign(e.payload,([t,n]=wn(()=>e.runWithContext(TE)),t=await t,n(),t)),delete window.__NUXT__}});async function ed(e,t={}){const n=t.document||e.resolvedOptions.document;if(!n||!e.dirty)return;const r={shouldRender:!0,tags:[]};if(await e.hooks.callHook("dom:beforeRender",r),!!r.shouldRender)return e._domUpdatePromise||(e._domUpdatePromise=new Promise(async o=>{const s=new Map,a=new Promise(p=>{e.resolveTags().then(h=>{p(h.map(m=>{const k=s.get(m._d)||0,b={tag:m,id:(k?`${m._d}:${k}`:m._d)||m._h,shouldRender:!0};return m._d&&Jv(m._d)&&s.set(m._d,k+1),b}))})});let i=e._dom;if(!i){i={title:n.title,elMap:new Map().set("htmlAttrs",n.documentElement).set("bodyAttrs",n.body)};for(const p of["body","head"]){const h=n[p]?.children;for(const m of h){const k=m.tagName.toLowerCase();if(!Bu.has(k))continue;const b=Xv({tag:k,props:{}},{innerHTML:m.innerHTML,...m.getAttributeNames().reduce((v,g)=>(v[g]=m.getAttribute(g),v),{})||{}});if(b.key=m.getAttribute("data-hid")||void 0,b._d=Wu(b)||Yv(b),i.elMap.has(b._d)){let v=1,g=b._d;for(;i.elMap.has(g);)g=`${b._d}:${v++}`;i.elMap.set(g,m)}else i.elMap.set(b._d,m)}}}i.pendingSideEffects={...i.sideEffects},i.sideEffects={};function l(p,h,m){const k=`${p}:${h}`;i.sideEffects[k]=m,delete i.pendingSideEffects[k]}function c({id:p,$el:h,tag:m}){const k=m.tag.endsWith("Attrs");i.elMap.set(p,h),k||(m.textContent&&m.textContent!==h.textContent&&(h.textContent=m.textContent),m.innerHTML&&m.innerHTML!==h.innerHTML&&(h.innerHTML=m.innerHTML),l(p,"el",()=>{h?.remove(),i.elMap.delete(p)}));for(const b in m.props){if(!Object.prototype.hasOwnProperty.call(m.props,b))continue;const v=m.props[b];if(b.startsWith("on")&&typeof v=="function"){const y=h?.dataset;if(y&&y[`${b}fired`]){const _=b.slice(0,-5);v.call(h,new Event(_.substring(2)))}h.getAttribute(`data-${b}`)!==""&&((m.tag==="bodyAttrs"?n.defaultView:h).addEventListener(b.substring(2),v.bind(h)),h.setAttribute(`data-${b}`,""));continue}const g=`attr:${b}`;if(b==="class"){if(!v)continue;for(const y of v)k&&l(p,`${g}:${y}`,()=>h.classList.remove(y)),!h.classList.contains(y)&&h.classList.add(y)}else if(b==="style"){if(!v)continue;for(const[y,_]of v)l(p,`${g}:${y}`,()=>{h.style.removeProperty(y)}),h.style.setProperty(y,_)}else v!==!1&&v!==null&&(h.getAttribute(b)!==v&&h.setAttribute(b,v===!0?"":String(v)),k&&l(p,g,()=>h.removeAttribute(b)))}}const u=[],f={bodyClose:void 0,bodyOpen:void 0,head:void 0},d=await a;for(const p of d){const{tag:h,shouldRender:m,id:k}=p;if(m){if(h.tag==="title"){n.title=h.textContent,l("title","",()=>n.title=i.title);continue}p.$el=p.$el||i.elMap.get(k),p.$el?c(p):Bu.has(h.tag)&&u.push(p)}}for(const p of u){const h=p.tag.tagPosition||"head";p.$el=n.createElement(p.tag.tag),c(p),f[h]=f[h]||n.createDocumentFragment(),f[h].appendChild(p.$el)}for(const p of d)await e.hooks.callHook("dom:renderTag",p,n,l);f.head&&n.head.appendChild(f.head),f.bodyOpen&&n.body.insertBefore(f.bodyOpen,n.body.firstChild),f.bodyClose&&n.body.appendChild(f.bodyClose);for(const p in i.pendingSideEffects)i.pendingSideEffects[p]();e._dom=i,await e.hooks.callHook("dom:rendered",{renders:d}),o()}).finally(()=>{e._domUpdatePromise=void 0,e.dirty=!1})),e._domUpdatePromise}function LE(e={}){const t=e.domOptions?.render||ed;e.document=e.document||(typeof window<"u"?document:void 0);const n=e.document?.head.querySelector('script[id="unhead:payload"]')?.innerHTML||!1;return gE({...e,plugins:[...e.plugins||[],{key:"client",hooks:{"entries:updated":t}}],init:[n?JSON.parse(n):!1,...e.init||[]]})}function xE(e,t){let n=0;return()=>{const r=++n;t(()=>{n===r&&e()})}}function IE(e={}){const t=LE({domOptions:{render:xE(()=>ed(t),n=>setTimeout(n,0))},...e});return t.install=yE(t),t}const RE={disableDefaults:!0}
4,$E=Ae({name:"nuxt:head",enforce:"pre",setup(e){const t=IE(RE);e.vueApp.use(t);{let n=!0;const r=async()=>{n=!1,await ed(t)};t.hooks.hook("dom:beforeRender",s=>{s.shouldRender=!n}),e.hooks.hook("page:start",()=>{n=!0}),e.hooks.hook("page:finish",()=>{e.isHydrating||r()}),e.hooks.hook("app:error",r),e.hooks.hook("app:suspense:resolve",r);const o=t.push.bind(t);t.push=((s,a)=>{const i=o(s,a),l=i.dispose.bind(i);return i.dispose=()=>{const c=e["~transitionPromise"];c?c.then(l):l()},i})}}});const Co=typeof document<"u";function sb(e){return typeof e=="object"||"displayName"in e||"props"in e||"__vccOpts"in e}function ME(e){return e.__esModule||e[Symbol.toStringTag]==="Module"||e.default&&sb(e.default)}const ze=Object.assign;function Rc(e,t){const n={};for(const r in t){const o=t[r];n[r]=En(o)?o.map(e):e(o)}return n}const Zs=()=>{},En=Array.isArray;function ym(e,t){const n={};for(const r in e)n[r]=r in t?t[r]:e[r];return n}let st=(function(e){return e[e.MATCHER_NOT_FOUND=1]="MATCHER_NOT_FOUND",e[e.NAVIGATION_GUARD_REDIRECT=2]="NAVIGATION_GUARD_REDIRECT",e[e.NAVIGATION_ABORTED=4]="NAVIGATION_ABORTED",e[e.NAVIGATION_CANCELLED=8]="NAVIGATION_CANCELLED",e[e.NAVIGATION_DUPLICATED=16]="NAVIGATION_DUPLICATED",e})({});const ab=Symbol("");st.MATCHER_NOT_FOUND+"",st.NAVIGATION_GUARD_REDIRECT+"",st.NAVIGATION_ABORTED+"",st.NAVIGATION_CANCELLED+"",st.NAVIGATION_DUPLICATED+"";function Qo(e,t){return ze(new Error,{type:e,[ab]:!0},t)}function Wn(e,t){return e instanceof Error&&ab in e&&(t==null||!!(e.type&t))}const DE=["params","query","hash"];function NE(e){if(typeof e=="string")return e;if(e.path!=null)return e.path;const t={};for(const n of DE)n in e&&(t[n]=e[n]);return JSON.stringify(t,null,2)}const zE=Symbol(""),vm=Symbol(""),Fl=Symbol(""),td=Symbol(""),Zu=Symbol("");function jE(){return lt(Fl)}function ib(e){return lt(td)}const VE={trailing:!0};function UE(e,t=25,n={}){if(n={...VE,...n},!Number.isFinite(t))throw new TypeError("Expected `wait` to be a finite number");let r,o,s=[],a,i;const l=(f,d)=>(a=FE(e,f,d),a.finally(()=>{if(a=null,n.trailing&&i&&!o){const p=l(f,i);return i=null,p}}),a),c=function(...f){return n.trailing&&(i=f),a||new Promise(d=>{const p=!o&&n.leading;clearTimeout(o),o=setTimeout(()=>{o=null;const h=n.leading?r:l(this,f);i=null;for(const m of s)m(h);s=[]},t),p?(r=l(this,f),d(r)):s.push(d)})},u=f=>{f&&(clearTimeout(f),o=null)};return c.isPending=()=>!!o,c.cancel=()=>{u(o),s=[],i=null},c.flush=()=>
vendor: 21,176 bytes, line 4
4{if(u(o),!i||a)return;const f=i;return i=null,l(this,f)},c}async function FE(e,t,n){return await e.apply(t,n)}const lb=/#/g,HE=/&/g,BE=/\//g,qE=/=/g,WE=/\?/g,cb=/\+/g,ZE=/%5B/g,GE=/%5D/g,ub=/%5E/g,KE=/%60/g,fb=/%7B/g,JE=/%7C/g,db=/%7D/g,YE=/%20/g;function nd(e){return e==null?"":encodeURI(""+e).replace(JE,"|").replace(ZE,"[").replace(GE,"]")}function XE(e){return nd(e).replace(fb,"{").replace(db,"}").replace(ub,"^")}function Gu(e){return nd(e).replace(cb,"%2B").replace(YE,"+").replace(lb,"%23").replace(HE,"%26").replace(KE,"`").replace(fb,"{").replace(db,"}").replace(ub,"^")}function QE(e){return Gu(e).replace(qE,"%3D")}function eA(e){return nd(e).replace(lb,"%23").replace(WE,"%3F")}function tA(e){return eA(e).replace(BE,"%2F")}function aa(e){if(e==null)return null;try{return decodeURIComponent(""+e)}catch{}return""+e}const nA=/\/$/,rA=e=>e.replace(nA,"");function $c(e,t,n="/"){let r,o={},s="",a="";const i=t.indexOf("#");let l=t.indexOf("?");return l=i>=0&&l>i?-1:l,l>=0&&(r=t.slice(0,l),s=t.slice(l,i>0?i:t.length),o=e(s.slice(1))),i>=0&&(r=r||t.slice(0,i),a=t.slice(i,t.length)),r=iA(r??t,n),{fullPath:r+s+a,path:r,query:o,hash:aa(a)}}function oA(e,t){const n=t.query?e(t.query):"";return t.path+(n&&"?")+n+(t.hash||"")}function bm(e,t){return!t||!e.toLowerCase().startsWith(t.toLowerCase())?e:e.slice(t.length)||"/"}function sA(e,t,n){const r=t.matched.length-1,o=n.matched.length-1;return r>-1&&r===o&&es(t.matched[r],n.matched[o])&&pb(t.params,n.params)&&e(t.query)===e(n.query)&&t.hash===n.hash}function es(e,t){return(e.aliasOf||e)===(t.aliasOf||t)}function pb(e,t){if(Object.keys(e).length!==Object.keys(t).length)return!1;for(var n in e)if(!aA(e[n],t[n]))return!1;return!0}function aA(e,t){return En(e)?_m(e,t):En(t)?_m(t,e):(e&&e.valueOf())===(t&&t.valueOf())}function _m(e,t){return En(t)?e.length===t.length&&e.every((n,r)=>n===t[r]):e.length===1&&e[0]===t}function iA(e,t){if(e.startsWith("/"))return e;if(!e)return t;const n=t.split("/"),r=e.split("/"),o=r[r.length-1];(o===".."||o===".")&&r.push("");let s=n.length-1,a,i;for(a=0;a<r.length;a++)if(i=r[a],i!==".")if(i==="..")s>1&&s--;else break;return n.slice(0,s).join("/")+"/"+r.slice(a).join("/")}const rn={path:"/",name:void 0,params:{},query:{},hash:"",fullPath:"/",matched:[],meta:{},redirectedFrom:void 0};let Ku=(function(e){return e.pop="pop",e.push="push",e})({}),Mc=(function(e){return e.back="back",e.forward="forward",e.unknown="",e})({});function lA(e){if(!e)if(Co){const t=document.querySelector("base");e=t&&t.getAttribute("href")||"/",e=e.replace(/^\w+:\/\/[^\/]+/,"")}else e="/";return e[0]!=="/"&&e[0]!=="#"&&(e="/"+e),rA(e)}const cA=/^[^#]+#/;function uA(e,t){return e.replace(cA,"#")+t}function fA(e,t){const n=document.documentElement.getBoundingClientRect(),r=e.getBoundingClientRect();return{behavior:t.behavior,left:r.left-n.left-(t.left||0),top:r.top-n.top-(t.top||0)}}const Hl=()=>({left:window.scrollX,top:window.scrollY});function dA(e){let t;if("el"in e){const n=e.el,r=typeof n=="string"&&n.startsWith("#"),o=typeof n=="string"?r?document.getElementById(n.slice(1)):document.querySelector(n):n;if(!o)return;t=fA(o,e)}else t=e;"scrollBehavior"in document.documentElement.style?window.scrollTo(t):window.scrollTo(t.left!=null?t.left:window.scrollX,t.top!=null?t.top:window.scrollY)}function km(e,t){return(history.state?history.state.position-t:-1)+e}const Ju=new Map;function pA(e,t){Ju.set(e,t)}function mA(e){const t=Ju.get(e);return Ju.delete(e),t}function gA(e){return typeof e=="string"||e&&typeof e=="object"}function mb(e){return typeof e=="string"||typeof e=="symbol"}function hA(e){const t={};if(e===""||e==="?")return t;const n=(e[0]==="?"?e.slice(1):e).split("&");for(let r=0;r<n.length;++r){const o=n[r].replace(cb," "),s=o.indexOf("="),a=aa(s<0?o:o.slice(0,s)),i=s<0?null:aa(o.slice(s+1));if(a in t){let l=t[a];En(l)||(l=t[a]=[l]),l.push(i)}else t[a]=i}return t}function wm(e){let t="";for(let n in e){const r=e[n];if(n=QE(n),r==null){r!==void 0&&(t+=(t.length?"&":"")+n);continue}(En(r)?r.map(o=>o&&Gu(o)):[r&&Gu(r)]).forEach(o=>{o!==void 0&&(t+=(t.length?"&":"")+n,o!=null&&(t+="="+o))})}return t}function yA(e){const t={};for(const n in e){const r=e[n];r!==void 0&&(t[n]=En(r)?r.map(o=>o==null?null:""+o):r==null?r:""+r)}return t}function Ts(){let e=[];function t(r){return e.push(r),()=>{const o=e.indexOf(r);o>-1&&e.splice(o,1)}}function n(){e=[]}return{add:t,list:()=>e.slice(),reset:n}}function Or(e,t,n,r,o,s=a=>a()){const a=r&&(r.enterCallbacks[o]=r.enterCallbacks[o]||[]);return()=>new Promise((i,l)=>{const c=d=>{d===!1?l(Qo(st.NAVIGATION_ABORTED,{from:n,to:t})):d instanceof Error?l(d):gA(d)?l(Qo(st.NAVIGATION_GUARD_REDIRECT,{from:t,to:d})):(a&&r.enterCallbacks[o]===a&&typeof d=="function"&&a.push(d),i())},u=s(()=>e.call(r&&r.instances[o],t,n,c));let f=Promise.resolve(u);e.length<3&&(f=f.then(c)),f.catch(d=>l(d))})}function Dc(e,t,n,r,o=s=>s()){const s=[];for(const a of e)for(const i in a.components){let l=a.components[i];if(!(t!=="beforeRouteEnter"&&!a.instances[i]))if(sb(l)){const c=(l.__vccOpts||l)[t];c&&s.push(Or(c,n,r,a,i,o))}else{let c=l();s.push(()=>c.then(u=>{if(!u)throw new Error(`Couldn't resolve component "${i}" at "${a.path}"`);const f=ME(u)?u.default:u;a.mods[i]=u,a.components[i]=f;const d=(f.__vccOpts||f)[t];return d&&Or(d,n,r,a,i,o)()}))}}return s}function vA(e,t){const n=[],r=[],o=[],s=Math.max(t.matched.length,e.matched.length);for(let a=0;a<s;a++){const i=t.matched[a];i&&(e.matched.find(c=>es(c,i))?r.push(i):n.push(i));const l=e.matched[a];l&&(t.matched.find(c=>es(c,l))||o.push(l))}return[n,r,o]}let bA=()=>location.protocol+"//"+location.host;function gb(e,t){const{pathname:n,search:r,hash:o}=t,s=e.indexOf("#");if(s>-1){let a=o.includes(e.slice(s))?e.slice(s).length:1,i=o.slice(a);return i[0]!=="/"&&(i="/"+i),bm(i,"")}return bm(n,e)+r+o}function _A(e,t,n,r){let o=[],s=[],a=null;const i=({state:d})=>{const p=gb(e,location),h=n.value,m=t.value;let k=0;if(d){if(n.value=p,t.value=d,a&&a===h){a=null;return}k=m?d.position-m.position:0}else r(p);o.forEach(b=>{b(n.value,h,{delta:k,type:Ku.pop,direction:k?k>0?Mc.forward:Mc.back:Mc.unknown})})};function l(){a=n.value}function c(d){o.push(d);const p=()=>{const h=o.indexOf(d);h>-1&&o.splice(h,1)};return s.push(p),p}function u(){if(document.visibilityState==="hidden"){const{history:d}=window;if(!d.state)return;d.replaceState(ze({},d.state,{scroll:Hl()}),"")}}function f(){for(const d of s)d();s=[],window.removeEventListener("popstate",i),window.removeEventListener("pagehide",u),document.removeEventListener("visibilitychange",u)}return window.addEventListener("popstate",i),window.addEventListener("pagehide",u),document.addEventListener("visibilitychange",u),{pauseListeners:l,listen:c,destroy:f}}function Sm(e,t,n,r=!1,o=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:o?Hl():null}}function kA(e){const{history:t,location:n}=window,r={value:gb(e,n)},o={value:t.state};o.value||s(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function s(l,c,u){const f=e.indexOf("#"),d=f>-1?(n.host&&document.querySelector("base")?e:e.slice(f))+l:bA()+e+l;try{t[u?"replaceState":"pushState"](c,"",d),o.value=c}catch(p){console.error(p),n[u?"replace":"assign"](d)}}function a(l,c){s(l,ze({},t.state,Sm(o.value.back,l,o.value.forward,!0),c,{position:o.value.position}),!0),r.value=l}function i(l,c){const u=ze({},o.value,t.state,{forward:l,scroll:Hl()});s(u.current,u,!0),s(l,ze({},Sm(r.value,l,null),{position:u.position+1},c),!1),r.value=l}return{location:r,state:o,push:i,replace:a}}function wA(e){e=lA(e);const t=kA(e),n=_A(e,t.state,t.location,t.replace);function r(s,a=!0){a||n.pauseListeners(),history.go(s)}const o=ze({location:"",base:e,go:r,createHref:uA.bind(null,e)},t,n);return Object.defineProperty(o,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(o,"state",{enumerable:!0,get:()=>t.state.value}),o}let ro=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.Group=2]="Group",e})({});var kt=(function(e){return e[e.Static=0]="Static",e[e.Param=1]="Param",e[e.ParamRegExp=2]="ParamRegExp",e[e.ParamRegExpEnd=3]="ParamRegExpEnd",e[e.EscapeNext=4]="EscapeNext",e})(kt||{});const SA={type:ro.Static,value:""},PA=/[a-zA-Z0-9_]/;function TA(e){if(!e)return[[]];if(e==="/")return[[SA]];if(!e.startsWith("/"))throw new Error(`Invalid path "${e}"`);function t(p){throw new Error(`ERR (${n})/"${c}": ${p}`)}let n=kt.Static,r=n;const o=[];let s;function a(){s&&o.push(s),s=[]}let i=0,l,c="",u="";function f(){c&&(n===kt.Static?s.push({type:ro.Static,value:c}):n===kt.Param||n===kt.ParamRegExp||n===kt.ParamRegExpEnd?(s.length>1&&(l==="*"||l==="+")&&t(`A repeatable param (${c}) must be alone in its segment. eg: '/:ids+.`),s.push({type:ro.Param,value:c,regexp:u,repeatable:l==="*"||l==="+",optional:l==="*"||l==="?"})):t("Invalid state to consume buffer"),c="")}function d(){c+=l}for(;i<e.length;){if(l=e[i++],l==="\\"&&n!==kt.ParamRegExp){r=n,n=kt.EscapeNext;continue}switch(n){case kt.Static:l==="/"?(c&&f(),a()):l===":"?(f(),n=kt.Param):d();break;case kt.EscapeNext:d(),n=r;break;case kt.Param:l==="("?n=kt.ParamRegExp:PA.test(l)?d():(f(),n=kt.Static,l!=="*"&&l!=="?"&&l!=="+"&&i--);break;case kt.ParamRegExp:l===")"?u[u.length-1]=="\\"?u=u.slice(0,-1)+l:n=kt.ParamRegExpEnd:u+=l;break;case kt.ParamRegExpEnd:f(),n=kt.Static,l!=="*"&&l!=="?"&&l!=="+"&&i--,u="";break;default:t("Unknown state");break}}return n===kt.ParamRegExp&&t(`Unfinished custom RegExp for param "${c}"`),f(),a(),o}const Pm="[^/]+?",EA={sensitive:!1,strict:!1,start:!0,end:!0};var Vt=(function(e){return e[e._multiplier=10]="_multiplier",e[e.Root=90]="Root",e[e.Segment=40]="Segment",e[e.SubSegment=30]="SubSegment",e[e.Static=40]="Static",e[e.Dynamic=20]="Dynamic",e[e.BonusCustomRegExp=10]="BonusCustomRegExp",e[e.BonusWildcard=-50]="BonusWildcard",e[e.BonusRepeatable=-20]="BonusRepeatable",e[e.BonusOptional=-8]="BonusOptional",e[e.BonusStrict=.7000000000000001]="BonusStrict",e[e.BonusCaseSensitive=.25]="BonusCaseSensitive",e})(Vt||{});const AA=/[.+*?^${}()[\]/\\]/g;function CA(e,t){const n=ze({},EA,t),r=[];let o=n.start?"^":"";const s=[];for(const c of e){const u=c.length?[]:[Vt.Root];n.strict&&!c.length&&(o+="/");for(let f=0;f<c.length;f++){const d=c[f];let p=Vt.Segment+(n.sensitive?Vt.BonusCaseSensitive:0);if(d.type===ro.Static)f||(o+="/"),o+=d.value.replace(AA,"\\$&"),p+=Vt.Static;else if(d.type===ro.Param){const{value:h,repeatable:m,optional:k,regexp:b}=d;s.push({name:h,repeatable:m,optional:k});const v=b||Pm;if(v!==Pm){p+=Vt.BonusCustomRegExp;try{new RegExp(`(${v})`)}catch(y){throw new Error(`Invalid custom RegExp for param "${h}" (${v}): `+y.message)}}let g=m?`((?:${v})(?:/(?:${v}))*)`:`(${v})`;f||(g=k&&c.length<2?`(?:/${g})`:"/"+g),k&&(g+="?"),o+=g,p+=Vt.Dynamic,k&&(p+=Vt.BonusOptional),m&&(p+=Vt.BonusRepeatable),v===".*"&&(p+=Vt.BonusWildcard)}u.push(p)}r.push(u)}if(n.strict&&n.end){const c=r.length-1;r[c][r[c].length-1]+=Vt.BonusStrict}n.strict||(o+="/?"),n.end?o+="$":n.strict&&!o.endsWith("/")&&(o+="(?:/|$)");const a=new RegExp(o,n.sensitive?"":"i");function i(c){const u=c.match(a),f={};if(!u)return null;for(let d=1;d<u.length;d++){const p=u[d]||"",h=s[d-1];f[h.name]=p&&h.repeatable?p.split("/"):p}return f}function l(c){let u="",f=!1;for(const d of e){(!f||!u.endsWith("/"))&&(u+="/"),f=!1;for(const p of d)if(p.type===ro.Static)u+=p.value;else if(p.type===ro.Param){const{value:h,repeatable:m,optional:k}=p,b=h in c?c[h]:"";if(En(b)&&!m)throw new Error(`Provided param "${h}" is an array but it is not repeatable (* or + modifiers)`);const v=En(b)?b.join("/"):b;if(!v)if(k)d.length<2&&(u.endsWith("/")?u=u.slice(0,-1):f=!0);else throw new Error(`Missing required param "${h}"`);u+=v}}return u||"/"}return{re:a,score:r,keys:s,parse:i,stringify:l}}function OA(e,t){let n=0;for(;n<e.length&&n<t.length;){const r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?e.length===1&&e[0]===Vt.Static+Vt.Segment?-1:1:e.length>t.length?t.length===1&&t[0]===Vt.Static+Vt.Segment?1:-1:0}function hb(e,t){let n=0;const r=e.score,o=t.score;for(;n<r.length&&n<o.length;){const s=OA(r[n],o[n]);if(s)return s;n++}if(Math.abs(o.length-r.length)===1){if(Tm(r))return 1;if(Tm(o))return-1}return o.length-r.length}function Tm(e){const t=e[e.length-1];return e.length>0&&t[t.length-1]<0}const LA={strict:!1,end:!0,sensitive:!1};function xA(e,t,n){const r=CA(TA(e.path),n),o=ze(r,{record:e,parent:t,children:[],alias:[]});return t&&!o.record.aliasOf==!t.record.aliasOf&&t.children.push(o),o}function IA(e,t){const n=[],r=new Map;t=ym(LA,t);function o(f){return r.get(f)}function s(f,d,p){const h=!p,m=Am(f);m.aliasOf=p&&p.record;const k=ym(t,f),b=[m];if("alias"in f){const y=typeof f.alias=="string"?[f.alias]:f.alias;for(const _ of y)b.push(Am(ze({},m,{components:p?p.record.components:m.components,path:_,aliasOf:p?p.record:m})))}let v,g;for(const y of b){const{path:_}=y;if(d&&_[0]!=="/"){const P=d.record.path,T=P[P.length-1]==="/"?"":"/";y.path=d.record.path+(_&&T+_)}if(v=xA(y,d,k),p?p.alias.push(v):(g=g||v,g!==v&&g.alias.push(v),h&&f.name&&!Cm(v)&&a(f.name)),yb(v)&&l(v),m.children){const P=m.children;for(let T=0;T<P.length;T++)s(P[T],v,p&&p.children[T])}p=p||v}return g?()=>{a(g)}:Zs}function a(f){if(mb(f)){const d=r.get(f);d&&(r.delete(f),n.splice(n.indexOf(d),1),d.children.forEach(a),d.alias.forEach(a))}else{const d=n.indexOf(f);d>-1&&(n.splice(d,1),f.record.name&&r.delete(f.record.name),f.children.forEach(a),f.alias.forEach(a))}}function i(){return n}function l(f){const d=MA(f,n);n.splice(d,0,f),f.record.name&&!Cm(f)&&r.set(f.record.name,f)}function c(f,d){let p,h={},m,k;if("name"in f&&f.name){if(p=r.get(f.name),!p)throw Qo(st.MATCHER_NOT_FOUND,{location:f});k=p.record.name,h=ze(Em(d.params,p.keys.filter(g=>!g.optional).concat(p.parent?p.parent.keys.filter(g=>g.optional):[]).map(g=>g.name)),f.params&&Em(f.params,p.keys.map(g=>g.name))),m=p.stringify(h)}else if(f.path!=null)m=f.path,p=n.find(g=>g.re.test(m)),p&&(h=p.parse(m),k=p.record.name);else{if(p=d.name?r.get(d.name):n.find(g=>g.re.test(d.path)),!p)throw Qo(st.MATCHER_NOT_FOUND,{location:f,currentLocation:d});k=p.record.name,h=ze({},d.params,f.params),m=p.stringify(h)}const b=[];let v=p;for(;v;)b.unshift(v.record),v=v.parent;return{name:k,path:m,params:h,matched:b,meta:$A(b)}}e.forEach(f=>s(f));function u(){n.length=0,r.clear()}return{addRoute:s,resolve:c,removeRoute:a,clearRoutes:u,getRoutes:i,getRecordMatcher:o}}function Em(e,t){const n={};for(const r of t)r in e&&(n[r]=e[r]);return n}function Am(e){const t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:RA(e),children:e.children||[],instances:{},leaveGuards:new Set,updateGuards:new Set,enterCallbacks:{},components:"components"in e?e.components||null:e.component&&{default:e.component}};return Object.defineProperty(t,"mods",{value:{}}),t}function RA(e){const t={},n=e.props||!1;if("component"in e)t.default=n;else for(const r in e.components)t[r]=typeof n=="object"?n[r]:n;return t}function Cm(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function $A(e){return e.reduce((t,n)=>ze(t,n.meta),{})}function MA(e,t){let n=0,r=t.length;for(;n!==r;){const s=n+r>>1;hb(e,t[s])<0?r=s:n=s+1}const o=DA(e);return o&&(r=t.lastIndexOf(o,r-1)),r}function DA(e){let t=e;for(;t=t.parent;)if(yb(t)&&hb(e,t)===0)return t}function yb({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function Om(e){const t=lt(Fl),n=lt(td),r=ae(()=>{const l=fe(e.to);return t.resolve(l)}),o=ae(()=>{const{matched:l}=r.value,{length:c}=l,u=l[c-1],f=n.matched;if(!u||!f.length)return-1;const d=f.findIndex(es.bind(null,u));if(d>-1)return d;const p=Lm(l[c-2]);return c>1&&Lm(u)===p&&f[f.length-1].path!==p?f.findIndex(es.bind(null,l[c-2])):d}),s=ae(()=>o.value>-1&&UA(n.params,r.value.params)),a=ae(()=>o.value>-1&&o.value===n.matched.length-1&&pb(n.params,r.value.params));function i(l={}){if(VA(l)){const c=t[fe(e.replace)?"replace":"push"](fe(e.to)).catch(Zs);return e.viewTransition&&typeof document<"u"&&"startViewTransition"in document&&document.startViewTransition(()=>c),c}return Promise.resolve()}return{route:r,href:ae(()=>r.value.href),isActive:s,isExactActive:a,navigate:i}}function NA(e){return e.length===1?e[0]:e}const zA=et({name:"RouterLink",compatConfig:{MODE:3},props:{to:{type:[String,Object],required:!0},replace:Boolean,activeClass:String,exactActiveClass:String,custom:Boolean,ariaCurrentValue:{type:String,default:"page"},viewTransition:Boolean},useLink:Om,setup(e,{slots:t}){const n=Cn(Om(e)),{options:r}=lt(Fl),o=ae(()=>({[xm(e.activeClass,r.linkActiveClass,"router-link-active")]:n.isActive,[xm(e.exactActiveClass,r.linkExactActiveClass,"router-link-exact-active")]:n.isExactActive}));return()=>{const s=t.default&&NA(t.default(n));return e.custom?s:rt("a",{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:o.value},s)}}}),jA=zA;function VA(e){if(!(e.metaKey||e.altKey||e.ctrlKey||e.shiftKey)&&!e.defaultPrevented&&!(e.button!==void 0&&e.button!==0)){if(e.currentTarget&&e.currentTarget.getAttribute){const t=e.currentTarget.getAttribute("target");if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function UA(e,t){for(const n in t){const r=t[n],o=e[n];if(typeof r=="string"){if(r!==o)return!1}else if(!En(o)||o.length!==r.length||r.some((s,a)=>s.valueOf()!==o[a].valueOf()))return!1}return!0}function Lm(e){return e?e.aliasOf?e.aliasOf.path:e.path:""}const xm=(e,t,n)=>e??t??n,FA=et({name:"RouterView",inheritAttrs:!1,props:{name:{type:String,default:"default"},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){const r=lt(Zu),o=ae(()=>e.route||r.value),s=lt(vm,0),a=ae(()=>{let c=fe(s);const{matched:u}=o.value;let f;for(;(f=u[c])&&!f.components;)c++;return c}),i=ae(()=>o.value.matched[a.value]);cn(vm,ae(()=>a.value+1)),cn(zE,i),cn(Zu,o);const l=Ee();return De(()=>[l.value,i.value,e.name],([c,u,f],[d,p,h])=>{u&&(u.instances[f]=c,p&&p!==u&&c&&c===d&&(u.leaveGuards.size||(u.leaveGuards=p.leaveGuards),u.updateGuards.size||(u.updateGuards=p.updateGuards))),c&&u&&(!p||!es(u,p)||!d)&&(u.enterCallbacks[f]||[]).forEach(m=>m(c))},{flush:"post"}),()=>{const c=o.value,u=e.name,f=i.value,d=f&&f.components[u];if(!d)return Im(n.default,{Component:d,route:c});const p=f.props[u],h=p?p===!0?c.params:typeof p=="function"?p(c):p:null,k=rt(d,ze({},h,t,{onVnodeUnmounted:b=>{b.component.isUnmounted&&(f.instances[u]=null)},ref:l}));return Im(n.default,{Component:k,route:c})||k}}});function Im(e,t){if(!e)return null;const n=e(t);return n.length===1?n[0]:n}const vb=FA;function HA(e){const t=IA(e.routes,e),n=e.parseQuery||hA,r=e.stringifyQuery||wm,o=e.history,s=Ts(),a=Ts(),i=Ts(),l=en(rn);let c=rn;Co&&e.scrollBehavior&&"scrollRestoration"in history&&(history.scrollRestoration="manual");const u=Rc.bind(null,W=>""+W),f=Rc.bind(null,tA),d=Rc.bind(null,aa);function p(W,Q){let re,oe;return mb(W)?(re=t.getRecordMatcher(W),oe=Q):oe=W,t.addRoute(oe,re)}function h(W){const Q=t.getRecordMatcher(W);Q&&t.removeRoute(Q)}function m(){return t.getRoutes().map(W=>W.record)}function k(W){return!!t.getRecordMatcher(W)}function b(W,Q){if(Q=ze({},Q||l.value),typeof W=="string"){const A=$c(n,W,Q.path),$=t.resolve({path:A.path},Q),K=o.createHref(A.fullPath);return ze(A,$,{params:d($.params),hash:aa(A.hash),redirectedFrom:void 0,href:K})}let re;if(W.path!=null)re=ze({},W,{path:$c(n,W.path,Q.path).path});else{const A=ze({},W.params);for(const $ in A)A[$]==null&&delete A[$];re=ze({},W,{params:f(A)}),Q.params=f(Q.params)}const oe=t.resolve(re,Q),me=W.hash||"";oe.params=u(d(oe.params));const se=oA(r,ze({},W,{hash:XE(me),path:oe.path})),S=o.createHref(se);return ze({fullPath:se,hash:me,query:r===wm?yA(W.query):W.query||{}},oe,{redirectedFrom:void 0,href:S})}function v(W){return typeof W=="string"?$c(n,W,l.value.path):ze({},W)}function g(W,Q){if(c!==W)return Qo(st.NAVIGATION_CANCELLED,{from:Q,to:W})}function y(W){return T(W)}function _(W){return y(ze(v(W),{replace:!0}))}function P(W,Q){const re=W.matched[W.matched.length-1];if(re&&re.redirect){const{redirect:oe}=re;let me=typeof oe=="function"?oe(W,Q):oe;return typeof me=="string"&&(me=me.includes("?")||me.includes("#")?me=v(me):{path:me},me.params={}),ze({query:W.query,hash:W.hash,params:me.path!=null?{}:W.params},me)}}function T(W,Q){const re=c=b(W),oe=l.value,me=W.state,se=W.force,S=W.replace===!0,A=P(re,oe);if(A)return T(ze(v(A),{state:typeof A=="object"?ze({},me,A.state):me,force:se,replace:S}),Q||re);const $=re;$.redirectedFrom=Q;let K;return!se&&sA(r,oe,re)&&(K=Qo(st.NAVIGATION_DUPLICATED,{to:$,from:oe}),ue(oe,oe,!0,!1)),(K?Promise.resolve(K):x($,oe)).catch(q=>Wn(q)?Wn(q,st.NAVIGATION_GUARD_REDIRECT)?q:ee(q):N(q,$,oe)).then(q=>{if(q){if(Wn(q,st.NAVIGATION_GUARD_REDIRECT))return T(ze({replace:S},v(q.to),{state:typeof q.to=="object"?ze({},me,q.to.state):me,force:se}),Q||$)}else q=H($,oe,!0,S,me);return U($,oe,q),q})}function M(W,Q){const re=g(W,Q);return re?Promise.reject(re):Promise.resolve()}function O(W){const Q=Se.values().next().value;return Q&&typeof Q.runWithContext=="function"?Q.runWithContext(W):W()}function x(W,Q){let re;
4const[oe,me,se]=vA(W,Q);re=Dc(oe.reverse(),"beforeRouteLeave",W,Q);for(const A of oe)A.leaveGuards.forEach($=>{re.push(Or($,W,Q))});const S=M.bind(null,W,Q);return re.push(S),Le(re).then(()=>{re=[];for(const A of s.list())re.push(Or(A,W,Q));return re.push(S),Le(re)}).then(()=>{re=Dc(me,"beforeRouteUpdate",W,Q);for(const A of me)A.updateGuards.forEach($=>{re.push(Or($,W,Q))});return re.push(S),Le(re)}).then(()=>{re=[];for(const A of se)if(A.beforeEnter)if(En(A.beforeEnter))for(const $ of A.beforeEnter)re.push(Or($,W,Q));else re.push(Or(A.beforeEnter,W,Q));return re.push(S),Le(re)}).then(()=>(W.matched.forEach(A=>A.enterCallbacks={}),re=Dc(se,"beforeRouteEnter",W,Q,O),re.push(S),Le(re))).then(()=>{re=[];for(const A of a.list())re.push(Or(A,W,Q));return re.push(S),Le(re)}).catch(A=>Wn(A,st.NAVIGATION_CANCELLED)?A:Promise.reject(A))}function U(W,Q,re){i.list().forEach(oe=>O(()=>oe(W,Q,re)))}function H(W,Q,re,oe,me){const se=g(W,Q);if(se)return se;const S=Q===rn,A=Co?history.state:{};re&&(oe||S?o.replace(W.fullPath,ze({scroll:S&&A&&A.scroll},me)):o.push(W.fullPath,me)),l.value=W,ue(W,Q,re,S),ee()}let F;function V(){F||(F=o.listen((W,Q,re)=>{if(!Ce.listening)return;const oe=b(W),me=P(oe,Ce.currentRoute.value);if(me){T(ze(me,{replace:!0,force:!0}),oe).catch(Zs);return}c=oe;const se=l.value;Co&&pA(km(se.fullPath,re.delta),Hl()),x(oe,se).catch(S=>Wn(S,st.NAVIGATION_ABORTED|st.NAVIGATION_CANCELLED)?S:Wn(S,st.NAVIGATION_GUARD_REDIRECT)?(T(ze(v(S.to),{force:!0}),oe).then(A=>{Wn(A,st.NAVIGATION_ABORTED|st.NAVIGATION_DUPLICATED)&&!re.delta&&re.type===Ku.pop&&o.go(-1,!1)}).catch(Zs),Promise.reject()):(re.delta&&o.go(-re.delta,!1),N(S,oe,se))).then(S=>{S=S||H(oe,se,!1),S&&(re.delta&&!Wn(S,st.NAVIGATION_CANCELLED)?o.go(-re.delta,!1):re.type===Ku.pop&&Wn(S,st.NAVIGATION_ABORTED|st.NAVIGATION_DUPLICATED)&&o.go(-1,!1)),U(oe,se,S)}).catch(Zs)}))}let D=Ts(),R=Ts(),B;function N(W,Q,re){ee(W);const oe=R.list();return oe.length?oe.forEach(me=>me(W,Q,re)):console.error(W),Promise.reject(W)}function X(){return B&&l.value!==rn?Promise.resolve():new Promise((W,Q)=>{D.add([W,Q])})}function ee(W){return B||(B=!W,V(),D.list().forEach(([Q,re])=>W?re(W):Q()),D.reset()),W}function ue(W,Q,re,oe){const{scrollBehavior:me}=e;if(!Co||!me)return Promise.resolve();const se=!re&&mA(km(W.fullPath,0))||(oe||!re)&&history.state&&history.state.scroll||null;return dn().then(()=>me(W,Q,se)).then(S=>S&&dA(S)).catch(S=>N(S,W,Q))}const ge=W=>o.go(W);let ke;const Se=new Set,Ce={currentRoute:l,listening:!0,addRoute:p,removeRoute:h,clearRoutes:t.clearRoutes,hasRoute:k,getRoutes:m,resolve:b,options:e,push:y,replace:_,go:ge,back:()=>ge(-1),forward:()=>ge(1),beforeEach:s.add,beforeResolve:a.add,afterEach:i.add,onError:R.add,isReady:X,install(W){W.component("RouterLink",jA),W.component("RouterView",vb),W.config.globalProperties.$router=Ce,Object.defineProperty(W.config.globalProperties,"$route",{enumerable:!0,get:()=>fe(l)}),Co&&!ke&&l.value===rn&&(ke=!0,y(o.location).catch(oe=>{}));const Q={};for(const oe in rn)Object.defineProperty(Q,oe,{get:()=>l.value[oe],enumerable:!0});W.provide(Fl,Ce),W.provide(td,vn(Q)),W.provide(Zu,l);const re=W.unmount;Se.add(W),W.unmount=function(){Se.delete(W),Se.size<1&&(c=rn,F&&F(),F=null,l.value=rn,ke=!1,B=!1),re()}}};function Le(W){return W.reduce((Q,re)=>Q.then(()=>O(re)),Promise.resolve())}return Ce}const BA=/(:\w+)\([^)]+\)/g,qA=/(:\w+)[?+*]/g,WA=/:\w+/g,ZA=(e,t)=>t.path.replace(BA,"$1").replace(qA,"$1").replace(WA,n=>e.params[n.slice(1)]?.toString()||""),Yu=(e,t)=>{const n=e.route.matched.find(o=>o.components?.default===e.Component.type),r=t??n?.meta.key??(n&&ZA(e.route,n));return typeof r=="function"?r(e.route):r},GA=(e,t)=>({default:()=>e?rt(Iw,e===!0?{}:e,t):t});function bb(e){return Array.isArray(e)?e:[e]}const KA="modulepreload",JA=function(e,t){return new URL(e,t).href},Rm={},G=function(t,n,r){let o=Promise.resolve();if(n&&n.length>0){let c=function(u){return Promise.all(u.map(f=>Promise.resolve(f).then(d=>({status:"fulfilled",value:d}),d=>({status:"rejected",reason:d}))))};const a=document.getElementsByTagName("link"),i=document.querySelector("meta[property=csp-nonce]"),l=i?.nonce||i?.getAttribute("nonce");o=c(n.map(u=>{if(u=JA(u,r),u in Rm)return;Rm[u]=!0;const f=u.endsWith(".css"),d=f?'[rel="stylesheet"]':"";if(r)for(let h=a.length-1;h>=0;h--){const m=a[h];if(m.href===u&&(!f||m.rel==="stylesheet"))return}else if(document.querySelector(`link[href="${u}"]${d}`))return;const p=document.createElement("link");if(p.rel=f?"stylesheet":KA,f||(p.as="script"),p.crossOrigin="",p.href=u,l&&p.setAttribute("nonce",l),document.head.appendChild(p),f)return new Promise((h,m)=>{p.addEventListener("load",h),p.addEventListener("error",()=>m(new Error(`Unable to preload CSS for ${u}`)))})}))}function s(a){const i=new Event("vite:preloadError",{cancelable:!0});if(i.payload=a,window.dispatchEvent(i),!i.defaultPrevented)throw a}return o.then(a=>{for(const i of a||[])i.status==="rejected"&&s(i.reason);return t().catch(s)})},YA={redirectIfLoggedInTo:"newsletter-manage"},XA={usingPageConfig:!0},QA={redirectIfLoggedInTo:"user-manage"},eC={piano:!0},tC={redirectIfLoggedInTo:"user-manage",redirectIfLoggedInSkipForQuery:["token"]},nC={redirectIfLoggedInTo:"user-manage"},rC={redirectIfLoggedInTo:"user-manage",gamPageType:"login"},oC={redirectIfLoggedInTo:"user-manage"},sC={usingPageConfig:!0},aC={usingPageConfig:!0},iC={usingPageConfig:!0},lC=String.raw`\d+[a-zA-Z]?(?:-\d+[a-zA-Z]?)?`,cC=new RegExp(String.raw`^\/epaper\/[A-Za-z-]+\/\d{4}(?:\/${lC})?(?:\/\d+|\/.+\.[A-Za-z0-9]{1,8})?\/?$`);function uC(e){const t=e.split("?")[0]?.split("#")[0]??"";return cC.test(t)}const fC={piano:!0,validate:e=>uC(e.path)},dC={usingPageConfig:!0},pC={redirectIfLoggedInTo:"newsletter-manage"},mC={gamPageType:"search"},gC={gamPageType:"topicOverview"},hC={usingPageConfig:!0},Es=null,As={},Nc=[{name:"user-company-licence-redeem___de",path:"/nutzer/firmenlizenz/einloesen",component:()=>G(()=>import("./Df2UjYLQ.js"),__vite__mapDeps([0,1,2,3,4,5,6,7,8,9]),import.meta.url)},{name:"newsletter-confirm___de",path:"/newsletter/confirm",component:()=>G(()=>import("./ChSILKca.js"),__vite__mapDeps([10,5,11]),import.meta.url)},{name:"newsletter-manage___de",path:"/newsletter/verwalten",component:()=>G(()=>import("./giYWfvEW.js"),__vite__mapDeps([12,13,14,5,15,16,17,18,19]),import.meta.url)},{name:"newsletter-subscribe___de",path:"/newsletter/bestellen",meta:{...YA||{},middleware:["redirect-if-logged-in"]},component:()=>G(()=>import("./BB8muuU_.js"),__vite__mapDeps([20,1,2,3,4,5,6,15,16,13,14,17,18,21]),import.meta.url)},{name:"newsletter-unsubscribe___de",path:"/newsletter/unsubscribe",component:()=>G(()=>import("./DWd_DM-q.js"),[],import.meta.url)},{name:"search-keyword___de",path:"/suche/schlagwort",meta:XA||{},component:()=>G(()=>import("./D_xedms1.js"),__vite__mapDeps([22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,5,47,48,49]),import.meta.url)},{name:"user-cancel-subscription___de",path:"/nutzer/abo-kuendigen",component:()=>G(()=>import("./CBymsQd8.js"),__vite__mapDeps([50,1,2,3,4,5,6,7,8,51]),import.meta.url)},{name:"user-change-email___de",path:"/nutzer/email-aendern",meta:{...QA||{},middleware:["redirect-if-logged-in"]},component:()=>G(()=>import("./uJt8qrO1.js"),__vite__mapDeps([52,1,2,3,4,5,6,7,8]),import.meta.url)},{name:"user-company-licence___de",path:"/nutzer/firmenlizenz",meta:eC||{},component:()=>G(()=>import("./CxNINW9v.js"),__vite__mapDeps([53,5]),import.meta.url)},{name:"user-complete-registration___de",path:"/nutzer/registrierung-abschliessen",meta:{...tC||{},middleware:["redirect-if-logged-in"]},component:()=>G(()=>import("./Cf6eHFj7.js"),__vite__mapDeps([54,55,56,5,57,1,2,3,4,6,7,8]),import.meta.url)},{name:"user-confirm-email___de",path:"/nutzer/email-bestaetigen",component:()=>G(()=>import("./BiMlbDKO.js"),__vite__mapDeps([58,1,2,3,4,5,6,7,8]),import.meta.url)},{name:"user-forgot-password___de",path:"/nutzer/passwort-vergessen",meta:{...nC||{},middleware:["redirect-if-logged-in"]},component:()=>G(()=>import("./CRqXtPbY.js"),__vite__mapDeps([59,60,1,2,3,4,5,6,7,8]),import.meta.url)},{name:"user-login___de",path:"/nutzer/anmelden",meta:{...rC||{},middleware:["redirect-if-logged-in"]},component:()=>G(()=>import("./CW1Dm-nC.js"),__vite__mapDeps([61,62,1,2,3,4,5,6,7,8]),import.meta.url)},{name:"user-logout___de",path:"/user/logout",component:()=>G(()=>import("./CsUOP5wD.js"),[],import.meta.url)},{name:"user-manage___de",path:"/nutzer/verwalten",component:()=>G(()=>import("./Cddd_Dcr.js"),__vite__mapDeps([63,56,5,57,1,2,3,4,6,7,8,64]),import.meta.url)},{name:"user-register___de",path:"/nutzer/registrieren",meta:{...oC||{},middleware:["redirect-if-logged-in"]},component:()=>G(()=>import("./YZbehSvQ.js"),__vite__mapDeps([65,1,2,3,4,5,6,7,8,66]),import.meta.url)},{name:"user-reset-password___de",path:"/nutzer/passwort-zuruecksetzen",component:()=>G(()=>import("./DP0JP2gr.js"),__vite__mapDeps([67,56,5,57,1,2,3,4,6,7,8]),import.meta.url)},{name:"user-revoke-subscription___de",path:"/nutzer/abo-widerrufen",component:()=>G(()=>import("./C7PN3qMH.js"),__vite__mapDeps([68,1,2,3,4,5,6,7,8,69]),import.meta.url)},{name:"form-slug___de",path:"/form/:slug()",meta:sC||{},component:()=>G(()=>import("./eNtxy8q3.js"),__vite__mapDeps([70,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,5,47,48,49]),import.meta.url)},{name:"gallery-slug___de",path:"/galerie/:slug()",meta:aC||{},component:()=>G(()=>import("./Cfbs9qVd.js"),__vite__mapDeps([71,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,5,47,48,49]),import.meta.url)},{name:"topic-slug___de",path:"/thema/:slug()",meta:iC||{},component:()=>G(()=>import("./BwLydaNw.js"),__vite__mapDeps([72,24,25,26,73,74,34,35,75,5,76,77,78,47,48,28,27,29,79]),import.meta.url)},{name:"epaper-path___de",path:"/epaper/:path+",meta:fC||{},component:()=>G(()=>import("./DP0uUKgK.js"),__vite__mapDeps([80,81,82,55,56,5,57,1,2,3,4,6,7,8,83]),import.meta.url)},{name:"gallery___de",path:"/galerie",meta:dC||{},component:()=>G(()=>import("./7P0Ftzw5.js"),__vite__mapDeps([84,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,5,47,48,49]),import.meta.url)},{name:"newsletter___de",path:"/newsletter",meta:{...pC||{},middleware:["redirect-if-logged-in"]},component:()=>G(()=>import("./MDO-pPM9.js"),__vite__mapDeps([85,1,2,3,4,5,6,13,14,86]),import.meta.url)},{name:"search___de",path:"/suche",meta:mC||{},component:()=>G(()=>import("./CBgK5azz.js"),__vite__mapDeps([87,32,30,27,31,33,34,35,36,37,38,39,40,41,42,43,44,45,24,25,26,46,88,89,90,2,3,91]),import.meta.url)},{name:"topic___de",path:"/thema",meta:gC||{},component:()=>G(()=>import("./DpTo_6iE.js"),__vite__mapDeps([92,2,3,88,89,90,93]),import.meta.url)}
4,{name:"slug___de",path:"/:slug(.*)*",meta:hC||{},component:()=>G(()=>import("./CNpAofIG.js"),__vite__mapDeps([94,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,5,47,48,49]),import.meta.url)},{name:Es?.name,path:"/topic/:pathMatch(.*)",component:As},{name:Es?.name,path:"/galleries",component:As},{name:Es?.name,path:"/gallery/:pathMatch(.*)",component:As},{name:Es?.name,path:"/author",component:As},{name:Es?.name,path:"/form",component:As}];const yC=Object.prototype.toString,vC=e=>yC.call(e),bC=e=>vC(e)==="[object Object]",_b=(e,t)=>({default:()=>e?rt(IS,e===!0?{}:e,t):t.default?.()}),_C=/(:\w+)\([^)]+\)/g,kC=/(:\w+)[?+*]/g,wC=/:\w+/g;function $m(e){const t=e?.meta.key??e.path.replace(_C,"$1").replace(kC,"$1").replace(wC,n=>e.params[n.slice(1)]?.toString()||"");return typeof t=="function"?t(e):t}function SC(e,t){return e===t||t===rn?!1:$m(e)!==$m(t)?!0:!e.matched.every((r,o)=>r.components&&r.components.default===t.matched[o]?.components?.default)}function Mm(e){return Array.isArray(e)?e:[e]}function kb(e){const t=[];for(const n of e)n&&t.push({...n,onAfterLeave:n.onAfterLeave?Mm(n.onAfterLeave):void 0,onBeforeLeave:n.onBeforeLeave?Mm(n.onBeforeLeave):void 0});return jv(...t)}const PC={scrollBehavior(e,t,n){const r=ve(),o=Ye().options?.scrollBehaviorType??"auto";return e.path.replace(/\/$/,"")===t.path.replace(/\/$/,"")?t.hash&&!e.hash?{left:0,top:0}:e.hash?{el:e.hash,top:wb(e.hash),behavior:o}:!1:(typeof e.meta.scrollToTop=="function"?e.meta.scrollToTop(e,t):e.meta.scrollToTop)===!1?!1:t===rn?Dm(e,t,n,o):new Promise(a=>{const i=()=>{requestAnimationFrame(()=>a(Dm(e,t,n,o)))};r.hooks.hookOnce("page:loading:end",()=>{const l=r["~transitionPromise"];l?l.then(i):i()})})}};function wb(e){try{const t=document.querySelector(e);if(t)return(Number.parseFloat(getComputedStyle(t).scrollMarginTop)||0)+(Number.parseFloat(getComputedStyle(document.documentElement).scrollPaddingTop)||0)}catch{}return 0}function Dm(e,t,n,r){return n||(e.hash?{el:e.hash,top:wb(e.hash),behavior:SC(e,t)?r:"instant"}:{left:0,top:0})}const TC={hashMode:!1,scrollBehaviorType:"auto"},Er={...TC,...PC},EC=async(e,t)=>{let n,r;if(!e.meta?.validate)return;const o=([n,r]=wn(()=>Promise.resolve(e.meta.validate(e))),n=await n,r(),n);if(o===!0)return;const s=cr({fatal:!0,status:o&&(o.status||o.statusCode)||404,statusText:o&&(o.statusText||o.statusMessage)||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}});return typeof window<"u"&&window.history.pushState({},"",t.fullPath),s};function Nm(e){return e.length>1&&e.endsWith("/")?e.slice(0,-1):e}function AC(e,t){const n=Nm(e);let r=null;for(const[o,s]of Object.entries(t)){const a=Nm(o);(n===a||n.startsWith(`${a}/`))&&(!r||a.length>r.section.length)&&(r={section:a,lang:s})}return r?.lang??null}const CC=async e=>{let t,n;const r=pt().public.contentLangByPath;if(!r)return;const{$i18n:o}=ve(),s=AC(e.path,r.paths)??r.defaultLocale;o.locale.value!==s&&([t,n]=wn(()=>o.setLocale(s)),await t,n())},OC="$s";function he(...e){const t=typeof e[e.length-1]=="string"?e.pop():void 0;typeof e[0]!="string"&&e.unshift(t);const[n,r]=e;if(!n||typeof n!="string")throw new TypeError("[nuxt] [useState] key must be a string: "+n);if(r!==void 0&&typeof r!="function")throw new Error("[nuxt] [useState] init must be a function: "+r);const o=OC+n,s=ve(),a=zf(s.payload.state,o);if(r&&(s._state[o]??={_default:r}),a.value===void 0&&r){const i=r();if(We(i))return s.payload.state[o]=i,i;a.value=i}return a}function rd(e){const t=Ul(),n=t?.$config,r={},o=t?.payload?.state?.appheaders,s=void 0,a=o?Ee({}):he("appheaders"),i=o?.tenant??s?.get("x-dfv-tenant")??a.value?.tenant;r["x-dfv-tenant"]=i??n?.public?.xDfvTenant;const l=o?.tenantEnv??s?.get("x-dfv-tenant-env")??a.value?.tenantEnv;r["x-dfv-tenant-env"]=l??n?.public?.xDfvTenantEnv,e&&(r["content-type"]=e),o?.reqId??s?.get("x-dfv-req-id")??a.value?.reqId;const c=o?.paywall??s?.get("x-paywall")??a.value?.paywall;return typeof c<"u"&&c!==null&&(r["x-paywall"]=c),r}function Bl(e,t,n,r){const o=LC(e,t);return n&&Object.keys(n).length&&o.push(n),r!==void 0&&o.push(r),o}function LC(e,t){const[n,r]=e.split(":"),o=[`%c[${n}]${r?`%c[${r}]`:""}`,`background: ${zm(n??"",25)}; font-weight: bold; color: white; line-height: 20px; padding: 4px 4px; border-radius: 3px;`];return r&&o.push(`background: ${zm(r,45)}; font-weight: bold; color: white; line-height: 20px; padding: 4px 4px; margin-left: 2px; border-radius: 3px;`),o.push(t),o}function Sb(e){const t=new URLSearchParams(window.location.search).get("debug");return t?t==="true"?!0:t===e||t===e.split(":")[0]:!1}function it(e,t,n,r){console.error(...Bl(e,t,n,r))}function Qe(e,t,n,r){console.warn(...Bl(e,t,n,r))}function Pe(e,t,n,r){Sb(e)&&console.info(...Bl(e,t,n,r))}function Ht(e,t,n,r){Sb(e)&&console.log(...Bl(e,t,n,r))}function zm(e,t){if(!e)return"#000000";let n=2166136261;for(let a=0;a<e.length;a++)n^=e.charCodeAt(a),n=n*16777619>>>0;const r=n%360,o=65+n%20,s=t+n%15;return xC(r,o,s)}function xC(e,t,n){t/=100,n/=100;const r=t*Math.min(n,1-n),o=s=>{const a=(s+e/30)%12,i=n-r*Math.max(Math.min(a-3,9-a,1),-1);return Math.round(255*i).toString(16).padStart(2,"0")};return`#${o(0)}${o(8)}${o(4)}`}function Pb(){const e=he("appheaders"),t=pt();return typeof e.value>"u"||!e.value.tenant?t.public.xDfvTenant:e.value.tenant}function IC(e,t){typeof console<"u"&&(console.warn("[intlify] "+e),t&&console.warn(t.stack))}const sl=typeof window<"u",Fr=(e,t=!1)=>t?Symbol.for(e):Symbol(e),RC=(e,t,n)=>$C({l:e,k:t,s:n}),$C=e=>JSON.stringify(e).replace(/\u2028/g,"\\u2028").replace(/\u2029/g,"\\u2029").replace(/\u0027/g,"\\u0027"),bt=e=>typeof e=="number"&&isFinite(e),Tb=e=>Wl(e)==="[object Date]",al=e=>Wl(e)==="[object RegExp]",ql=e=>Me(e)&&Object.keys(e).length===0,ct=Object.assign,MC=Object.create,Ue=(e=null)=>MC(e);function jm(e){return e.replace(/&/g,"&amp;").replace(/</g,"&lt;").replace(/>/g,"&gt;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/\//g,"&#x2F;").replace(/=/g,"&#x3D;")}function DC(e){return e.replace(/&(?![a-zA-Z0-9#]{2,6};)/g,"&amp;").replace(/"/g,"&quot;").replace(/'/g,"&apos;").replace(/</g,"&lt;").replace(/>/g,"&gt;")}const NC=/^\s*javascript\s*(?::|&#0*58;?|&#x0*3a;
4?|&colon;?)/i,zC=/^(?:href|src|action|formaction)$/i;function od(e){return NC.test(e)}function jC(e){const t=/url\s*\(/gi;let n="",r=0,o;for(;(o=t.exec(e))!==null;){const s=o.index,a=t.lastIndex-1;let i=a+1,l=1,c=null;for(;i<e.length;i++){const d=e[i];if(c){d===c&&(c=null);continue}if(d==='"'||d==="'")c=d;else if(d==="(")l++;else if(d===")"&&(l--,l===0))break}if(l!==0)break;const u=e.slice(a+1,i).trim(),f=u.startsWith('"')&&u.endsWith('"')||u.startsWith("'")&&u.endsWith("'")?u.slice(1,-1).trim():u;n+=e.slice(r,s),n+=od(f)?"url(about:blank)":e.slice(s,i+1),r=i+1}return n+e.slice(r)}function Vm(e,t){if(zC.test(e)&&od(t))return"about:blank";const n=e.toLowerCase()==="style"?jC(t):t;return DC(n)}function VC(e){return e=e.replace(/([\w:-]+)\s*=\s*"([^"]*)"/g,(n,r,o)=>`${r}="${Vm(r,o)}"`),e=e.replace(/([\w:-]+)\s*=\s*'([^']*)'/g,(n,r,o)=>`${r}='${Vm(r,o)}'`),/\s*on\w+\s*=\s*["']?[^"'>]+["']?/gi.test(e)&&(e=e.replace(/(\s+)(on)(\w+\s*=)/gi,"$1&#111;n$3")),e=e.replace(/(\s+(?:href|src|action|formaction)\s*=\s*)([^\s"'=<>`]+)/gi,(n,r,o)=>od(o)?`${r}about:blank`:n),e}const UC=Object.prototype.hasOwnProperty;function an(e,t){return UC.call(e,t)}const at=Array.isArray,Ke=e=>typeof e=="function",le=e=>typeof e=="string",nt=e=>typeof e=="boolean",Re=e=>e!==null&&typeof e=="object",FC=e=>Re(e)&&Ke(e.then)&&Ke(e.catch),Eb=Object.prototype.toString,Wl=e=>Eb.call(e),Me=e=>Wl(e)==="[object Object]",HC=e=>e==null?"":at(e)||Me(e)&&e.toString===Eb?JSON.stringify(e,null,2):String(e);function sd(e,t=""){return e.reduce((n,r,o)=>o===0?n+r:n+t+r,"")}const ni=e=>!Re(e)||at(e);function Uo(e,t){if(ni(e)||ni(t))throw new Error("Invalid value");const n=[{src:e,des:t}];for(;n.length;){const{src:r,des:o}=n.pop();Object.keys(r).forEach(s=>{s!=="__proto__"&&(Re(r[s])&&!Re(o[s])&&(o[s]=Array.isArray(r[s])?[]:Ue()),ni(o[s])||ni(r[s])?o[s]=r[s]:n.push({src:r[s],des:o[s]}))})}}function BC(e,t,n){return{line:e,column:t,offset:n}}function Xu(e,t,n){return{start:e,end:t}}const je={EXPECTED_TOKEN:1,INVALID_TOKEN_IN_PLACEHOLDER:2,UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER:3,UNKNOWN_ESCAPE_SEQUENCE:4,INVALID_UNICODE_ESCAPE_SEQUENCE:5,UNBALANCED_CLOSING_BRACE:6,UNTERMINATED_CLOSING_BRACE:7,EMPTY_PLACEHOLDER:8,NOT_ALLOW_NEST_PLACEHOLDER:9,INVALID_LINKED_FORMAT:10,MUST_HAVE_MESSAGES_IN_PLURAL:11,UNEXPECTED_EMPTY_LINKED_MODIFIER:12,UNEXPECTED_EMPTY_LINKED_KEY:13,UNEXPECTED_LEXICAL_ANALYSIS:14},qC=17;function Zl(e,t,n={}){const{domain:r,messages:o,args:s}=n,a=e,i=new SyntaxError(String(a));return i.code=e,t&&(i.location=t),i.domain=r,i}function WC(e){throw e}const Ln=" ",ZC="\r",It=`
5`,GC="\u2028",KC="\u2029";function JC(e){const t=e;let n=0,r=1,o=1,s=0;const a=T=>t[T]===ZC&&t[T+1]===It,i=T=>t[T]===It,l=T=>t[T]===KC,c=T=>t[T]===GC,u=T=>a(T)||i(T)||l(T)||c(T),f=()=>n,d=()=>r,p=()=>o,h=()=>s,m=T=>a(T)||l(T)||c(T)?It:t[T],k=()=>m(n),b=()=>m(n+s);function v(){return s=0,u(n)&&(r++,o=0),a(n)&&n++,n++,o++,t[n]}function g(){return a(n+s)&&s++,s++,t[n+s]}function y(){n=0,r=1,o=1,s=0}function _(T=0){s=T}function P(){const T=n+s;for(;T!==n;)v();s=0}return{index:f,line:d,column:p,peekOffset:h,charAt:m,currentChar:k,currentPeek:b,next:v,peek:g,reset:y,resetPeek:_,skipToPeek:P}}const Zn=void 0,YC=".",Um="'",XC="tokenizer";function QC(e,t={}){const n=t.location!==!1,r=JC(e),o=()=>r.index(),s=()=>BC(r.line(),r.column(),r.index()),a=s(),i=o(),l={currentType:13,offset:i,startLoc:a,endLoc:a,lastType:13,lastOffset:i,lastStartLoc:a,lastEndLoc:a,braceNest:0,inLinked:!1,text:""},c=()=>l,{onError:u}=t;function f(w,E,I,...z){const Z=c();if(E.column+=I,E.offset+=I,u){const te=n?Xu(Z.startLoc,E):null,L=Zl(w,te,{domain:XC,args:z});u(L)}}function d(w,E,I){w.endLoc=s(),w.currentType=E;const z={type:E};return n&&(z.loc=Xu(w.startLoc,w.endLoc)),I!=null&&(z.value=I),z}const p=w=>d(w,13);function h(w,E){return w.currentChar()===E?(w.next(),E):(f(je.EXPECTED_TOKEN,s(),0,E),"")}function m(w){let E="";for(;w.currentPeek()===Ln||w.currentPeek()===It;)E+=w.currentPeek(),w.peek();return E}function k(w){const E=m(w);return w.skipToPeek(),E}function b(w){if(w===Zn)return!1;const E=w.charCodeAt(0);return E>=97&&E<=122||E>=65&&E<=90||E===95}function v(w){if(w===Zn)return!1;
5const E=w.charCodeAt(0);return E>=48&&E<=57}function g(w,E){const{currentType:I}=E;if(I!==2)return!1;m(w);const z=b(w.currentPeek());return w.resetPeek(),z}function y(w,E){const{currentType:I}=E;if(I!==2)return!1;m(w);const z=w.currentPeek()==="-"?w.peek():w.currentPeek(),Z=v(z);return w.resetPeek(),Z}function _(w,E){const{currentType:I}=E;if(I!==2)return!1;m(w);const z=w.currentPeek()===Um;return w.resetPeek(),z}function P(w,E){const{currentType:I}=E;if(I!==7)return!1;m(w);const z=w.currentPeek()===".";return w.resetPeek(),z}function T(w,E){const{currentType:I}=E;if(I!==8)return!1;m(w);const z=b(w.currentPeek());return w.resetPeek(),z}function M(w,E){const{currentType:I}=E;if(!(I===7||I===11))return!1;m(w);const z=w.currentPeek()===":";return w.resetPeek(),z}function O(w,E){const{currentType:I}=E;if(I!==9)return!1;const z=()=>{const te=w.currentPeek();return te==="{"?b(w.peek()):te==="@"||te==="|"||te===":"||te==="."||te===Ln||!te?!1:te===It?(w.peek(),z()):U(w,!1)},Z=z();return w.resetPeek(),Z}function x(w){m(w);const E=w.currentPeek()==="|";return w.resetPeek(),E}function U(w,E=!0){const I=(Z=!1,te="")=>{const L=w.currentPeek();return L==="{"||L==="@"||!L?Z:L==="|"?!(te===Ln||te===It):L===Ln?(w.peek(),I(!0,Ln)):L===It?(w.peek(),I(!0,It)):!0},z=I();return E&&w.resetPeek(),z}function H(w,E){const I=w.currentChar();return I===Zn?Zn:E(I)?(w.next(),I):null}function F(w){const E=w.charCodeAt(0);return E>=97&&E<=122||E>=65&&E<=90||E>=48&&E<=57||E===95||E===36}function V(w){return H(w,F)}function D(w){const E=w.charCodeAt(0);return E>=97&&E<=122||E>=65&&E<=90||E>=48&&E<=57||E===95||E===36||E===45}function R(w){return H(w,D)}function B(w){const E=w.charCodeAt(0);return E>=48&&E<=57}function N(w){return H(w,B)}function X(w){const E=w.charCodeAt(0);return E>=48&&E<=57||E>=65&&E<=70||E>=97&&E<=102}function ee(w){return H(w,X)}function ue(w){let E="",I="";for(;E=N(w);)I+=E;return I}function ge(w){let E="";for(;;){const I=w.currentChar();if(I==="\\"){const z=w.peek();z==="{"||z==="}"||z==="@"||z==="|"||z==="\\"?(E+=I+z,w.next(),w.next()):(w.resetPeek(),E+=I,w.next())}else{if(I==="{"||I==="}"||I==="@"||I==="|"||!I)break;if(I===Ln||I===It)if(U(w))E+=I,w.next();else{if(x(w))break;E+=I,w.next()}else E+=I,w.next()}}return E}function ke(w){k(w);let E="",I="";for(;E=R(w);)I+=E;const z=w.currentChar();if(z&&z!=="}"&&z!==Zn&&z!==Ln&&z!==It&&z!==" "){const Z=oe(w);return f(je.INVALID_TOKEN_IN_PLACEHOLDER,s(),0,I+Z),I+Z}return w.currentChar()===Zn&&f(je.UNTERMINATED_CLOSING_BRACE,s(),0),I}function Se(w){k(w);let E="";return w.currentChar()==="-"?(w.next(),E+=`-${ue(w)}`):E+=ue(w),w.currentChar()===Zn&&f(je.UNTERMINATED_CLOSING_BRACE,s(),0),E}function Ce(w){return w!==Um&&w!==It}function Le(w){k(w),h(w,"'");let E="",I="";for(;E=H(w,Ce);)E==="\\"?I+=W(w):I+=E;const z=w.currentChar();return z===It||z===Zn?(f(je.UNTERMINATED_SINGLE_QUOTE_IN_PLACEHOLDER,s(),0),z===It&&(w.next(),h(w,"'")),I):(h(w,"'"),I)}function W(w){const E=w.currentChar();switch(E){case"\\":case"'":return w.next(),`\\${E}`;case"u":return Q(w,E,4);case"U":return Q(w,E,6);default:return f(je.UNKNOWN_ESCAPE_SEQUENCE,s(),0,E),""}}function Q(w,E,I){h(w,E);let z="";for(let Z=0;Z<I;Z++){const te=ee(w);if(!te){f(je.INVALID_UNICODE_ESCAPE_SEQUENCE,s(),0,`\\${E}${z}${w.currentChar()}`);break}z+=te}return`\\${E}${z}`}function re(w){return w!=="{"&&w!=="}"&&w!==Ln&&w!==It}function oe(w){k(w);let E="",I="";for(;E=H(w,re);)I+=E;return I}function me(w){let E="",I="";for(;E=V(w);)I+=E;return I}function se(w){const E=I=>{const z=w.currentChar();return z==="{"||z==="@"||z==="|"||z==="("||z===")"||!z||z===Ln?I:(I+=z,w.next(),E(I))};return E("")}function S(w){k(w);const E=h(w,"|");return k(w),E}function A(w,E){let I=null;switch(w.currentChar()){case"{":return E.braceNest>=1&&f(je.NOT_ALLOW_NEST_PLACEHOLDER,s(),0),w.next(),I=d(E,2,"{"),k(w),E.braceNest++,I;case"}":return E.braceNest>0&&E.currentType===2&&f(je.EMPTY_PLACEHOLDER,s(),0),w.next(),I=d(E,3,"}"),E.braceNest--,E.braceNest>0&&k(w),E.inLinked&&E.braceNest===0&&(E.inLinked=!1),I;case"@":return E.braceNest>0&&f(je.UNTERMINATED_CLOSING_BRACE,s(),0),I=$(w,E)||p(E),E.braceNest=0,I;default:{let Z=!0,te=!0,L=!0;if(x(w))return E.braceNest>0&&f(je.UNTERMINATED_CLOSING_BRACE,s(),0),I=d(E,1,S(w)),E.braceNest=0,E.inLinked=!1,I;if(E.braceNest>0&&(E.currentType===4||E.currentType===5||E.currentType===6))return f(je.UNTERMINATED_CLOSING_BRACE,s(),0),E.braceNest=0,K(w,E);if(Z=g(w,E))return I=d(E,4,ke(w)),k(w),I;if(te=y(w,E))return I=d(E,5,Se(w)),k(w),I;if(L=_(w,E))return I=d(E,6,Le(w)),k(w),I;if(!Z&&!te&&!L)return I=d(E,12,oe(w)),f(je.INVALID_TOKEN_IN_PLACEHOLDER,s(),0,I.value),k(w),I;break}}return I}function $(w,E){const{currentType:I}=E;let z=null;const Z=w.currentChar();switch((I===7||I===8||I===11||I===9)&&(Z===It||Z===Ln)&&f(je.INVALID_LINKED_FORMAT,s(),0),Z){case"@":return w.next(),z=d(E,7,"@"),E.inLinked=!0,z;case".":return k(w),w.next(),d(E,8,".");case":":return k(w),w.next(),d(E,9,":");default:return x(w)?(z=d(E,1,S(w)),E.braceNest=0,E.inLinked=!1,z):P(w,E)||M(w,E)?(k(w),$(w,E)):T(w,E)?(k(w),d(E,11,me(w))):O(w,E)?(k(w),Z==="{"?A(w,E)||z:d(E,10,se(w))):(I===7&&f(je.INVALID_LINKED_FORMAT,s(),0),E.braceNest=0,E.inLinked=!1,K(w,E))}}function K(w,E){let I={type:13};if(E.braceNest>0)return A(w,E)||p(E);if(E.inLinked)return $(w,E)||p(E);switch(w.currentChar()){case"{":return A(w,E)||p(E);case"}":return f(je.UNBALANCED_CLOSING_BRACE,s(),0),w.next(),d(E,3,"}");case"@":return $(w,E)||p(E);
5default:{if(x(w))return I=d(E,1,S(w)),E.braceNest=0,E.inLinked=!1,I;if(U(w))return d(E,0,ge(w));break}}return I}function q(){const{currentType:w,offset:E,startLoc:I,endLoc:z}=l;return l.lastType=w,l.lastOffset=E,l.lastStartLoc=I,l.lastEndLoc=z,l.offset=o(),l.startLoc=s(),r.currentChar()===Zn?d(l,13):K(r,l)}return{nextToken:q,currentOffset:o,currentPosition:s,context:c}}const e1="parser",t1=/(?:\\\\|\\'|\\u([0-9a-fA-F]{4})|\\U([0-9a-fA-F]{6}))/g,n1=/\\([\\@{}|])/g;function r1(e,t){return t}function o1(e,t,n){switch(e){case"\\\\":return"\\";case"\\'":return"'";default:{const r=parseInt(t||n,16);return r<=55295||r>=57344?String.fromCodePoint(r):"�"}}}function s1(e={}){const t=e.location!==!1,{onError:n}=e;function r(b,v,g,y,..._){const P=b.currentPosition();if(P.offset+=y,P.column+=y,n){const T=t?Xu(g,P):null,M=Zl(v,T,{domain:e1,args:_});n(M)}}function o(b,v,g){const y={type:b};return t&&(y.start=v,y.end=v,y.loc={start:g,end:g}),y}function s(b,v,g,y){t&&(b.end=v,b.loc&&(b.loc.end=g))}function a(b,v){const g=b.context(),y=o(3,g.offset,g.startLoc);return y.value=v.replace(n1,r1),s(y,b.currentOffset(),b.currentPosition()),y}function i(b,v){const g=b.context(),{lastOffset:y,lastStartLoc:_}=g,P=o(5,y,_);return P.index=parseInt(v,10),b.nextToken(),s(P,b.currentOffset(),b.currentPosition()),P}function l(b,v){const g=b.context(),{lastOffset:y,lastStartLoc:_}=g,P=o(4,y,_);return P.key=v,b.nextToken(),s(P,b.currentOffset(),b.currentPosition()),P}function c(b,v){const g=b.context(),{lastOffset:y,lastStartLoc:_}=g,P=o(9,y,_);return P.value=v.replace(t1,o1),b.nextToken(),s(P,b.currentOffset(),b.currentPosition()),P}function u(b){const v=b.nextToken(),g=b.context(),{lastOffset:y,lastStartLoc:_}=g,P=o(8,y,_);return v.type!==11?(r(b,je.UNEXPECTED_EMPTY_LINKED_MODIFIER,g.lastStartLoc,0),P.value="",s(P,y,_),{nextConsumeToken:v,node:P}):(v.value==null&&r(b,je.UNEXPECTED_LEXICAL_ANALYSIS,g.lastStartLoc,0,xn(v)),P.value=v.value||"",s(P,b.currentOffset(),b.currentPosition()),{node:P})}function f(b,v){const g=b.context(),y=o(7,g.offset,g.startLoc);return y.value=v,s(y,b.currentOffset(),b.currentPosition()),y}function d(b){const v=b.context(),g=o(6,v.offset,v.startLoc);let y=b.nextToken();if(y.type===8){const _=u(b);g.modifier=_.node,y=_.nextConsumeToken||b.nextToken()}switch(y.type!==9&&r(b,je.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,xn(y)),y=b.nextToken(),y.type===2&&(y=b.nextToken()),y.type){case 10:y.value==null&&r(b,je.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,xn(y)),g.key=f(b,y.value||"");break;case 4:y.value==null&&r(b,je.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,xn(y)),g.key=l(b,y.value||"");break;case 5:y.value==null&&r(b,je.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,xn(y)),g.key=i(b,y.value||"");break;case 6:y.value==null&&r(b,je.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,xn(y)),g.key=c(b,y.value||"");break;default:{r(b,je.UNEXPECTED_EMPTY_LINKED_KEY,v.lastStartLoc,0);const _=b.context(),P=o(7,_.offset,_.startLoc);return P.value="",s(P,_.offset,_.startLoc),g.key=P,s(g,_.offset,_.startLoc),{nextConsumeToken:y,node:g}}}return s(g,b.currentOffset(),b.currentPosition()),{node:g}}function p(b){const v=b.context(),g=v.currentType===1?b.currentOffset():v.offset,y=v.currentType===1?v.endLoc:v.startLoc,_=o(2,g,y);_.items=[];let P=null;do{const O=P||b.nextToken();switch(P=null,O.type){case 0:O.value==null&&r(b,je.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,xn(O)),_.items.push(a(b,O.value||""));break;case 5:O.value==null&&r(b,je.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,xn(O)),_.items.push(i(b,O.value||""));break;case 4:O.value==null&&r(b,je.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,xn(O)),_.items.push(l(b,O.value||""));break;case 6:O.value==null&&r(b,je.UNEXPECTED_LEXICAL_ANALYSIS,v.lastStartLoc,0,xn(O)),_.items.push(c(b,O.value||""));break;case 7:{const x=d(b);_.items.push(x.node),P=x.nextConsumeToken||null;break}}}while(v.currentType!==13&&v.currentType!==1);const T=v.currentType===1?v.lastOffset:b.currentOffset(),M=v.currentType===1?v.lastEndLoc:b.currentPosition();return s(_,T,M),_}function h(b,v,g,y){const _=b.context();let P=y.items.length===0;const T=o(1,v,g);T.cases=[],T.cases.push(y);do{const M=p(b);P||(P=M.items.length===0),T.cases.push(M)}while(_.currentType!==13);return P&&r(b,je.MUST_HAVE_MESSAGES_IN_PLURAL,g,0),s(T,b.currentOffset(),b.currentPosition()),T}function m(b){const v=b.context(),{offset:g,startLoc:y}=v,_=p(b);return v.currentType===13?_:h(b,g,y,_)}function k(b){const v=QC(b,ct({},e)),g=v.context(),y=o(0,g.offset,g.startLoc);return t&&y.loc&&(y.loc.source=b),y.body=m(v),e.onCacheKey&&(y.cacheKey=e.onCacheKey(b)),g.currentType!==13&&r(v,je.UNEXPECTED_LEXICAL_ANALYSIS,g.lastStartLoc,0,b[g.offset]||""),s(y,v.currentOffset(),v.currentPosition()),y}return{parse:k}}function xn(e){if(e.type===13)return"EOF";const t=(e.value||"").replace(/\r?\n/gu,"\\n");return t.length>10?t.slice(0,9)+"…":t}function a1(e,t={}){const n={ast:e,helpers:new Set};return{context:()=>n,helper:s=>(n.helpers.add(s),s)}}function Fm(e,t){for(let n=0;n<e.length;n++)ad(e[n],t)}function ad(e,t){switch(e.type){case 1:Fm(e.cases,t),t.helper("plural");break;case 2:Fm(e.items,t);break;case 6:{ad(e.key,t),t.helper("linked"),t.helper("type");break}case 5:t.helper("interpolate"),t.helper("list");break;case 4:t.helper("interpolate"),t.helper("named");break}}function i1(e,t={}){const n=a1(e);n.helper("normalize"),e.body&&ad(e.body,n);const r=n.context();e.helpers=Array.from(r.helpers)}function l1(e){const t=e.body;
5return t.type===2?Hm(t):t.cases.forEach(n=>Hm(n)),e}function Hm(e){if(e.items.length===1){const t=e.items[0];(t.type===3||t.type===9)&&(e.static=t.value,delete t.value)}else{const t=[];for(let n=0;n<e.items.length;n++){const r=e.items[n];if(!(r.type===3||r.type===9)||r.value==null)break;t.push(r.value)}if(t.length===e.items.length){e.static=sd(t);for(let n=0;n<e.items.length;n++){const r=e.items[n];(r.type===3||r.type===9)&&delete r.value}}}}function Oo(e){switch(e.t=e.type,e.type){case 0:{const t=e;Oo(t.body),t.b=t.body,delete t.body;break}case 1:{const t=e,n=t.cases;for(let r=0;r<n.length;r++)Oo(n[r]);t.c=n,delete t.cases;break}case 2:{const t=e,n=t.items;for(let r=0;r<n.length;r++)Oo(n[r]);t.i=n,delete t.items,t.static&&(t.s=t.static,delete t.static);break}case 3:case 9:case 8:case 7:{const t=e;t.value&&(t.v=t.value,delete t.value);break}case 6:{const t=e;Oo(t.key),t.k=t.key,delete t.key,t.modifier&&(Oo(t.modifier),t.m=t.modifier,delete t.modifier);break}case 5:{const t=e;t.i=t.index,delete t.index;break}case 4:{const t=e;t.k=t.key,delete t.key;break}}delete e.type}function c1(e,t){const{filename:n,breakLineCode:r,needIndent:o}
5=t,s=t.location!==!1,a={filename:n,code:"",column:1,line:1,offset:0,map:void 0,breakLineCode:r,needIndent:o,indentLevel:0};s&&e.loc&&(a.source=e.loc.source);const i=()=>a;function l(m,k){a.code+=m}function c(m,k=!0){const b=k?r:"";l(o?b+"  ".repeat(m):b)}function u(m=!0){const k=++a.indentLevel;m&&c(k)}function f(m=!0){const k=--a.indentLevel;m&&c(k)}function d(){c(a.indentLevel)}return{context:i,push:l,indent:u,deindent:f,newline:d,helper:m=>`_${m}`,needIndent:()=>a.needIndent}}function u1(e,t){const{helper:n}=e;e.push(`${n("linked")}(`),ts(e,t.key),t.modifier?(e.push(", "),ts(e,t.modifier),e.push(", _type")):e.push(", undefined, _type"),e.push(")")}function f1(e,t){const{helper:n,needIndent:r}=e;e.push(`${n("normalize")}([`),e.indent(r());const o=t.items.length;for(let s=0;s<o&&(ts(e,t.items[s]),s!==o-1);s++)e.push(", ");e.deindent(r()),e.push("])")}function d1(e,t){const{helper:n,needIndent:r}=e;if(t.cases.length>1){e.push(`${n("plural")}([`),e.indent(r());const o=t.cases.length;for(let s=0;s<o&&(ts(e,t.cases[s]),s!==o-1);s++)e.push(", ");e.deindent(r()),e.push("])")}}function p1(e,t){t.body?ts(e,t.body):e.push("null")}function ts(e,t){const{helper:n}=e;switch(t.type){case 0:p1(e,t);break;case 1:d1(e,t);break;case 2:f1(e,t);break;case 6:u1(e,t);break;case 8:e.push(JSON.stringify(t.value),t);break;case 7:e.push(JSON.stringify(t.value),t);break;case 5:e.push(`${n("interpolate")}(${n("list")}(${t.index}))`,t);break;case 4:e.push(`${n("interpolate")}(${n("named")}(${JSON.stringify(t.key)}))`,t);break;case 9:e.push(JSON.stringify(t.value),t);break;case 3:e.push(JSON.stringify(t.value),t);break}}const m1=(e,t={})=>{const n=le(t.mode)?t.mode:"normal",r=le(t.filename)?t.filename:"message.intl";t.sourceMap;const o=t.breakLineCode!=null?t.breakLineCode:n==="arrow"?";":`
6`,s=t.needIndent?t.needIndent:n!=="arrow",a=e.helpers||[],i=c1(e,{filename:r,breakLineCode:o,needIndent:s});i.push(n==="normal"?"function __msg__ (ctx) {":"(ctx) => {"),i.indent(s),a.length>0&&(i.push(`const { ${sd(a.map(u=>`${u}: _${u}`),", ")} } = ctx`),i.newline()),i.push("return "),ts(i,e),i.deindent(s),i.push("}"),delete e.helpers;const{code:l,map:c}=i.context();return{ast:e,code:l,map:c?c.toJSON():void 0}};function g1(e,t={}){const n=ct({},t),r=!!n.jit,o=!!n.minify,s=n.optimize==null?!0:n.optimize,i=s1(n).parse(e);return r?(s&&l1(i),o&&Oo(i),{ast:i,code:""}):(i1(i,n),m1(i,n))}function zn(e){return Re(e)&&id(e)===0&&(an(e,"b")||an(e,"body"))}const Ab=["b","body"];function h1(e){return Hr(e,Ab)}const Cb=["c","cases"];function y1(e){return Hr(e,Cb,[])}const Ob=["s","static"];function v1(e){return Hr(e,Ob)}const Lb=["i","items"];function b1(e){return Hr(e,Lb,[])}const xb=["t","type"];function id(e){return Hr(e,xb)}const Ib=["v","value"];function ri(e,t){const n=Hr(e,Ib);if(n!=null)return n;throw ia(t)}const Rb=["m","modifier"];function _1(e){return Hr(e,Rb)}const $b=["k","key"];function k1(e){const t=Hr(e,$b);if(t)return t;throw ia(6)}function Hr(e,t,n){for(let r=0;r<t.length;r++){const o=t[r];if(an(e,o)&&e[o]!=null)return e[o]}return n}const Mb=[...Ab,...Cb,...Ob,...Lb,...$b,...Rb,...Ib,...xb];function ia(e){return new Error(`unhandled node type: ${e}`)}function zc(e){return n=>w1(n,e)}function w1(e,t){const n=h1(t);if(n==null)throw ia(0);if(id(n)===1){const s=y1(n);return e.plural(s.reduce((a,i)=>[...a,Bm(e,i)],[]))}else return Bm(e,n)}function Bm(e,t){const n=v1(t);if(n!=null)return e.type==="text"?n:e.normalize([n]);{const r=b1(t).reduce((o,s)=>[...o,Qu(e,s)],[]);return e.normalize(r)}}function Qu(e,t){const n=id(t);switch(n){case 3:return ri(t,n);case 9:return ri(t,n);case 4:{const r=t;if(an(r,"k")&&r.k)return e.interpolate(e.named(r.k));if(an(r,"key")&&r.key)return e.interpolate(e.named(r.key));throw ia(n)}case 5:{const r=t;if(an(r,"i")&&bt(r.i))return e.interpolate(e.list(r.i));if(an(r,"index")&&bt(r.index))return e.interpolate(e.list(r.index));throw ia(n)}case 6:{const r=t,o=_1(r),s=k1(r);return e.linked(Qu(e,s),o?Qu(e,o):void 0,e.type)}case 7:return ri(t,n);case 8:return ri(t,n);default:throw new Error(`unhandled node on format message part: ${n}`)}}const S1=e=>e;let oi=Ue();function P1(e,t={}){let n=!1;const r=t.onError||WC;return t.onError=o=>{n=!0,r(o)},{...g1(e,t),detectError:n}}function T1(e,t){if(le(e)){nt(t.warnHtmlMessage)&&t.warnHtmlMessage;const r=(t.onCacheKey||S1)(e),o=oi[r];if(o)return o;const{ast:s,detectError:a}=P1(e,{...t,location:!1,jit:!0}),i=zc(s);return a?i:oi[r]=i}else{const n=e.cacheKey;if(n){const r=oi[n];return r||(oi[n]=zc(e))}else return zc(e)}}const or={INVALID_ARGUMENT:qC,INVALID_DATE_ARGUMENT:18,INVALID_ISO_DATE_ARGUMENT:19,NOT_SUPPORT_LOCALE_PROMISE_VALUE:21,NOT_SUPPORT_LOCALE_ASYNC_FUNCTION:22,NOT_SUPPORT_LOCALE_TYPE:23},E1=24;function sr(e){return Zl(e,null,void 0)}function ld(e,t){return t.locale!=null?qm(t.locale):qm(e.locale)}let jc;function qm(e){if(le(e))return e;if(Ke(e)){if(e.resolvedOnce&&jc!=null)return jc;if(e.constructor.name==="Function"){const t=e();if(FC(t))throw sr(or.NOT_SUPPORT_LOCALE_PROMISE_VALUE);return jc=t}else throw sr(or.NOT_SUPPORT_LOCALE_ASYNC_FUNCTION)}else throw sr(or.NOT_SUPPORT_LOCALE_TYPE)}function A1(e,t,n){return[...new Set([n,...at(t)?t:Re(t)?Object.keys(t):le(t)?[t]:[n]])]}function ef(e,t,n){const r=le(n)?n:il,o=e;o.__localeChainCache||(o.__localeChainCache=new Map);let s=o.__localeChainCache.get(r);if(!s){s=[];let a=[n];for(;at(a);)a=Wm(s,a,t);const i=at(t)||!Me(t)?t:t.default?t.default:null;a=le(i)?[i]:i,at(a)&&Wm(s,a,!1),o.__localeChainCache.set(r,s)}return s}function Wm(e,t,n){let r=!0;for(let o=0;o<t.length&&nt(r);o++){const s=t[o];le(s)&&(r=C1(e,t[o],n))}return r}function C1(e,t,n){let r;const o=t.split("-");do{const s=o.join("-");r=O1(e,s,n),o.splice(-1,1)}while(o.length&&r===!0);return r}
6function O1(e,t,n){let r=!1;if(!e.includes(t)&&(r=!0,t)){r=t[t.length-1]!=="!";const o=t.replace(/!/g,"");e.push(o),(at(n)||Me(n))&&n[o]&&(r=n[o])}return r}const Br=[];Br[0]={w:[0],i:[3,0],"[":[4],o:[7]};Br[1]={w:[1],".":[2],"[":[4],o:[7]};Br[2]={w:[2],i:[3,0],0:[3,0]};Br[3]={i:[3,0],0:[3,0],w:[1,1],".":[2,1],"[":[4,1],o:[7,1]};Br[4]={"'":[5,0],'"':[6,0],"[":[4,2],"]":[1,3],o:8,l:[4,0]};Br[5]={"'":[4,0],o:8,l:[5,0]};Br[6]={'"':[4,0],o:8,l:[6,0]};const L1=/^\s?(?:true|false|-?[\d.]+|'[^']*'|"[^"]*")\s?$/;function x1(e){return L1.test(e)}function I1(e){const t=e.charCodeAt(0),n=e.charCodeAt(e.length-1);return t===n&&(t===34||t===39)?e.slice(1,-1):e}function R1(e){if(e==null)return"o";switch(e.charCodeAt(0)){case 91:case 93:case 46:case 34:case 39:return e;case 95:case 36:case 45:return"i";case 9:case 10:case 13:case 160:case 65279:case 8232:case 8233:return"w"}return"i"}function $1(e){const t=e.trim();return e.charAt(0)==="0"&&isNaN(parseInt(e))?!1:x1(t)?I1(t):"*"+t}function M1(e){const t=[];let n=-1,r=0,o=0,s,a,i,l,c,u,f;const d=[];d[0]=()=>{a===void 0?a=i:a+=i},d[1]=()=>{a!==void 0&&(t.push(a),a=void 0)},d[2]=()=>{d[0](),o++},d[3]=()=>{if(o>0)o--,r=4,d[0]();else{if(o=0,a===void 0||(a=$1(a),a===!1))return!1;d[1]()}};function p(){const h=e[n+1];if(r===5&&h==="'"||r===6&&h==='"')return n++,i="\\"+h,d[0](),!0}for(;r!==null;)if(n++,s=e[n],!(s==="\\"&&p())){if(l=R1(s),f=Br[r],c=f[l]||f.l||8,c===8||(r=c[0],c[1]!==void 0&&(u=d[c[1]],u&&(i=s,u()===!1))))return;if(r===7)return t}}const Zm=new Map;function D1(e,t){return Re(e)?e[t]:null}function N1(e,t){if(!Re(e))return null;let n=Zm.get(t);if(n||(n=M1(t),n&&Zm.set(t,n)),!n)return null;const r=n.length;let o=e,s=0;for(;s<r;){const a=n[s];if(Mb.includes(a)&&zn(o)||!Re(o)||!an(o,a))return null;const i=o[a];if(i===void 0||Ke(o))return null;o=i,s++}return o}const z1="11.4.6",Gl=-1,il="en-US",ll="",Gm=e=>`${e.charAt(0).toLocaleUpperCase()}${e.substr(1)}`;function j1(){return{upper:(e,t)=>t==="text"&&le(e)?e.toUpperCase():t==="vnode"&&Re(e)&&"__v_isVNode"in e?e.children.toUpperCase():e,lower:(e,t)=>t==="text"&&le(e)?e.toLowerCase():t==="vnode"&&Re(e)&&"__v_isVNode"in e?e.children.toLowerCase():e,capitalize:(e,t)=>t==="text"&&le(e)?Gm(e):t==="vnode"&&Re(e)&&"__v_isVNode"in e?Gm(e.children):e}}let Db;function V1(e){Db=e}let Nb;function U1(e){Nb=e}let zb;function F1(e){zb=e}let jb=null;const Km=e=>{jb=e},H1=()=>jb;let Jm=0;function B1(e={}){const t=Ke(e.onWarn)?e.onWarn:IC,n=le(e.version)?e.version:z1,r=le(e.locale)||Ke(e.locale)?e.locale:il,o=Ke(r)?il:r,
6s=at(e.fallbackLocale)||Me(e.fallbackLocale)||le(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:o,a=Me(e.messages)?e.messages:Vc(o),i=Me(e.datetimeFormats)?e.datetimeFormats:Vc(o),l=Me(e.numberFormats)?e.numberFormats:Vc(o),c=ct(Ue(),e.modifiers,j1()),u=e.pluralRules||Ue(),f=Ke(e.missing)?e.missing:null,d=nt(e.missingWarn)||al(e.missingWarn)?e.missingWarn:!0,p=nt(e.fallbackWarn)||al(e.fallbackWarn)?e.fallbackWarn:!0,h=!!e.fallbackFormat,m=!!e.unresolving,k=Ke(e.postTranslation)?e.postTranslation:null,b=Me(e.processor)?e.processor:null,v=nt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,g=!!e.escapeParameter,y=Ke(e.messageCompiler)?e.messageCompiler:Db,_=Ke(e.messageResolver)?e.messageResolver:Nb||D1,P=Ke(e.localeFallbacker)?e.localeFallbacker:zb||A1,T=Re(e.fallbackContext)?e.fallbackContext:void 0,M=e,O=Re(M.__datetimeFormatters)?M.__datetimeFormatters:new Map,x=Re(M.__numberFormatters)?M.__numberFormatters:new Map,U=Re(M.__meta)?M.__meta:{};Jm++;const H={version:n,cid:Jm,locale:r,fallbackLocale:s,messages:a,modifiers:c,pluralRules:u,missing:f,missingWarn:d,fallbackWarn:p,fallbackFormat:h,unresolving:m,postTranslation:k,processor:b,warnHtmlMessage:v,escapeParameter:g,messageCompiler:y,messageResolver:_,localeFallbacker:P,fallbackContext:T,onWarn:t,__meta:U};return H.datetimeFormats=i,H.numberFormats=l,H.__datetimeFormatters=O,H.__numberFormatters=x,H}const Vc=e=>({[e]:Ue()});function cd(e,t,n,r,o){const{missing:s,onWarn:a}=e;if(s!==null){const i=s(e,n,t,o);return le(i)?i:t}else return t}function Cs(e,t,n){const r=e;r.__localeChainCache=new Map,e.localeFallbacker(e,n,t)}function q1(e,t){return e===t?!1:e.split("-")[0]===t.split("-")[0]}function W1(e,t){const n=t.indexOf(e);if(n===-1)return!1;for(let r=n+1;r<t.length;r++)if(q1(e,t[r]))return!0;return!1}function Ym(e,...t){const{datetimeFormats:n,unresolving:r,fallbackLocale:o,onWarn:s,localeFallbacker:a}=e,{__datetimeFormatters:i}=e;if(!le(t[0])&&!Tb(t[0])&&!bt(t[0]))return ll;const[l,c,u,f]=tf(...t),d=nt(u.missingWarn)?u.missingWarn:e.missingWarn;nt(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const p=!!u.part,h=ld(e,u),m=a(e,o,h);if(!le(l)||l===""){const P=new Intl.DateTimeFormat(h.replace(/!/g,""),f);return p?P.formatToParts(c):P.format(c)}let k={},b,v=null;const g="datetime format";for(let P=0;P<m.length&&(b=m[P],k=n[b]||{},v=k[l],!Me(v));P++)cd(e,l,b,d,g);if(!Me(v)||!le(b))return r?Gl:l;let y=`${b}__${l}`;ql(f)||(y=`${y}__${JSON.stringify(f)}`);let _=i.get(y);return _||(_=new Intl.DateTimeFormat(b,ct({},v,f)),i.set(y,_)),p?_.formatToParts(c):_.format(c)}const Vb=["localeMatcher","weekday","era","year","month","day","hour","minute","second","timeZoneName","formatMatcher","hour12","timeZone","dateStyle","timeStyle","calendar","dayPeriod","numberingSystem","hourCycle","fractionalSecondDigits"];function tf(...e){const[t,n,r,o]=e,s=Ue();let a=Ue(),i;if(le(t)){const l=t.match(/(\d{4}-\d{2}-\d{2})(T|\s)?(.*)/);if(!l)throw sr(or.INVALID_ISO_DATE_ARGUMENT);const c=l[3]?l[3].trim().startsWith("T")?`${l[1].trim()}${l[3].trim()}`:`${l[1].trim()}T${l[3].trim()}`:l[1].trim();i=new Date(c);try{i.toISOString()}catch{throw sr(or.INVALID_ISO_DATE_ARGUMENT)}}else if(Tb(t)){if(isNaN(t.getTime()))throw sr(or.INVALID_DATE_ARGUMENT);i=t}else if(bt(t))i=t;else throw sr(or.INVALID_ARGUMENT);return le(n)?s.key=n:Me(n)&&Object.keys(n).forEach(l=>{Vb.includes(l)?a[l]=n[l]:s[l]=n[l]}),le(r)?s.locale=r:Me(r)&&(a=r),Me(o)&&(a=o),[s.key||"",i,s,a]}function Xm(e,t,n){const r=e;for(const o in n){const s=`${t}__${o}`;r.__datetimeFormatters.has(s)&&r.__datetimeFormatters.delete(s)}}function Qm(e,...t){const{numberFormats:n,unresolving:r,fallbackLocale:o,onWarn:s,localeFallbacker:a}=e,{__numberFormatters:i}=e;if(!bt(t[0]))return ll;const[l,c,u,f]=nf(...t),d=nt(u.missingWarn)?u.missingWarn:e.missingWarn;nt(u.fallbackWarn)?u.fallbackWarn:e.fallbackWarn;const p=!!u.part,h=ld(e,u),m=a(e,o,h);if(!le(l)||l===""){const P=new Intl.NumberFormat(h.replace(/!/g,""),f);return p?P.formatToParts(c):P.format(c)}let k={},b,v=null;const g="number format";for(let P=0;P<m.length&&(b=m[P],k=n[b]||{},v=k[l],!Me(v));P++)cd(e,l,b,d,g);
6if(!Me(v)||!le(b))return r?Gl:l;let y=`${b}__${l}`;ql(f)||(y=`${y}__${JSON.stringify(f)}`);let _=i.get(y);return _||(_=new Intl.NumberFormat(b,ct({},v,f)),i.set(y,_)),p?_.formatToParts(c):_.format(c)}const Ub=["localeMatcher","style","currency","currencyDisplay","currencySign","useGrouping","minimumIntegerDigits","minimumFractionDigits","maximumFractionDigits","minimumSignificantDigits","maximumSignificantDigits","compactDisplay","notation","signDisplay","unit","unitDisplay","roundingMode","roundingPriority","roundingIncrement","trailingZeroDisplay"];function nf(...e){const[t,n,r,o]=e,s=Ue();let a=Ue();if(!bt(t))throw sr(or.INVALID_ARGUMENT);const i=t;return le(n)?s.key=n:Me(n)&&Object.keys(n).forEach(l=>{Ub.includes(l)?a[l]=n[l]:s[l]=n[l]}),le(r)?s.locale=r:Me(r)&&(a=r),Me(o)&&(a=o),[s.key||"",i,s,a]}function eg(e,t,n){const r=e;for(const o in n){const s=`${t}__${o}`;r.__numberFormatters.has(s)&&r.__numberFormatters.delete(s)}}const Z1=e=>e,G1=e=>"",K1="text",J1=e=>e.length===0?"":sd(e),Y1=HC;function Uc(e,t){return e=Math.abs(e),t===2?e===1?0:1:Math.min(e,2)}function X1(e){const t=bt(e.pluralIndex)?e.pluralIndex:-1;return bt(e.named?.count)?e.named.count:bt(e.named?.n)?e.named.n:t}function Q1(e={}){const t=e.locale,n=X1(e),r=le(t)&&Ke(e.pluralRules?.[t])?e.pluralRules[t]:Uc,o=r===Uc?void 0:Uc,s=b=>b[r(n,b.length,o)],a=e.list||[],i=b=>a[b],l=e.named||Ue();bt(e.pluralIndex)&&(l.count||=e.pluralIndex,l.n||=e.pluralIndex);const c=b=>l[b];function u(b,v){const g=Ke(e.messages)?e.messages(b,!!v):Re(e.messages)?e.messages[b]:!1;return g||(e.parent?e.parent.message(b):G1)}const f=b=>e.modifiers?e.modifiers[b]:Z1,d=Ke(e.processor?.normalize)?e.processor.normalize:J1,p=Ke(e.processor?.interpolate)?e.processor.interpolate:Y1,h=le(e.processor?.type)?e.processor.type:K1,k={list:i,named:c,plural:s,linked:(b,...v)=>{const[g,y]=v;let _="text",P="";v.length===1?Re(g)?(P=g.modifier||P,_=g.type||_):le(g)&&(P=g||P):v.length===2&&(le(g)&&(P=g||P),le(y)&&(_=y||_));const T=u(b,!0)(k),M=T===""||T===void 0?b:T,O=_==="vnode"&&at(M)&&P?M[0]:M;return P?f(P)(O,_):O},message:u,type:h,interpolate:p,normalize:d,values:ct(Ue(),a,l)};return k}const tg=()=>"",ur=e=>Ke(e);function ng(e,...t){const{fallbackFormat:n,postTranslation:r,unresolving:o,messageCompiler:s,fallbackLocale:a,messages:i}=e,[l,c]=rf(...t),u=nt(c.missingWarn)?c.missingWarn:e.missingWarn,f=nt(c.fallbackWarn)?c.fallbackWarn:e.fallbackWarn,d=nt(c.escapeParameter)?c.escapeParameter:e.escapeParameter,p=!!c.resolvedMessage,h=le(c.default)||nt(c.default)?nt(c.default)?s?l:()=>l:c.default:n?s?l:()=>l:null,m=n||h!=null&&(le(h)||Ke(h)),k=ld(e,c);d&&eO(c);let[b,v,g]=p?[l,k,i[k]||Ue()]:Fb(e,l,k,a,f,u),y=b,_=l;if(!p&&!(le(y)||zn(y)||ur(y))&&m&&(y=h,_=y),!p&&(!(le(y)||zn(y)||ur(y))||!le(v)))return o?Gl:l;let P=!1;const T=()=>{P=!0},M=ur(y)?y:Hb(e,l,v,y,_,T);if(P)return y;const O=rO(e,v,g,c),x=Q1(O),U=tO(e,M,x);let H=r?r(U,l):U;return d&&le(H)&&(H=VC(H)),H}function eO(e){at(e.list)?e.list=e.list.map(t=>le(t)?jm(t):t):Re(e.named)&&Object.keys(e.named).forEach(t=>{le(e.named[t])&&(e.named[t]=jm(e.named[t]))})}function Fb(e,t,n,r,o,s){const{messages:a,onWarn:i,messageResolver:l,localeFallbacker:c}=e,u=c(e,r,n);let f=Ue(),d,p=null;const h="translate";for(let m=0;m<u.length&&(d=u[m],f=a[d]||Ue(),(p=l(f,t))===null&&(p=f[t]),!(le(p)||zn(p)||ur(p)));m++)if(!W1(d,u)){const k=cd(e,t,d,s,h);k!==t&&(p=k)}return[p,d,f]}function Hb(e,t,n,r,o,s){const{messageCompiler:a,warnHtmlMessage:i}=e;if(ur(r)){const c=r;return c.locale=c.locale||n,c.key=c.key||t,c}if(a==null){const c=(()=>r);return c.locale=n,c.key=t,c}const l=a(r,nO(e,n,o,r,i,s));return l.locale=n,l.key=t,l.source=r,l}function tO(e,t,n){return t(n)}function rf(...e){const[t,n,r]=e,o=Ue();if(!le(t)&&!bt(t)&&!ur(t)&&!zn(t))throw sr(or.INVALID_ARGUMENT);const s=bt(t)?String(t):(ur(t),t);return bt(n)?o.plural=n:le(n)?o.default=n:Me(n)&&!ql(n)?o.named=n:at(n)&&(o.list=n),bt(r)?o.plural=r:le(r)?o.default=r:Me(r)&&ct(o,r),[s,o]}function nO(e,t,n,r,o,s){return{locale:t,key:n,warnHtmlMessage:o,onError:a=>{throw s&&s(a),a},onCacheKey:a=>RC(t,n,a)}}function rO(e,t,n,r){const{modifiers:o,pluralRules:s,messageResolver:a,fallbackLocale:i,fallbackWarn:l,missingWarn:c,fallbackContext:u}=e,d={locale:t,modifiers:o,pluralRules:s,messages:(p,h)=>{let m=a(n,p);if(m==null&&(u||h)){const[k,,b]=Fb(u||e,p,t,i,l,c);m=k??a(b,p)}if(le(m)||zn(m)){let k=!1;const v=Hb(e,p,t,m,p,()=>{k=!0});return k?tg:v}else return ur(m)?m:tg}};return e.processor&&(d.processor=e.processor),r.list&&(d.list=r.list),r.named&&(d.named=r.named),bt(r.plural)&&(d.pluralIndex=r.plural),d}const oO="11.4.6",Xt={UNEXPECTED_RETURN_TYPE:E1,INVALID_ARGUMENT:25,MUST_BE_CALL_SETUP_TOP:26,NOT_INSTALLED:27,REQUIRED_VALUE:28,INVALID_VALUE:29,NOT_INSTALLED_WITH_PROVIDE:31,UNEXPECTED_ERROR:32,NOT_AVAILABLE_COMPOSITION_IN_LEGACY:34};function fn(e,...t){return Zl(e,null,void 0)}const of=Fr("__translateVNode"),sf=Fr("__datetimeParts"),af=Fr("__numberParts"),sO=Fr("__setPluralRules"),aO=Fr("__injectWithOption"),Io=Fr("__dispose");function la(e){if(!Re(e)||zn(e))return e;for(const t in e)if(an(e,t))if(!t.includes("."))Re(e[t])&&la(e[t]);else{const n=t.split("."),r=n.length-1;let o=e,s=!1;for(let a=0;a<r;a++){if(n[a]==="__proto__")throw new Error(`unsafe key: ${n[a]}`);if(n[a]in o||(o[n[a]]=Ue()),!Re(o[n[a]])){s=!0;break}o=o[n[a]]}if(s||(zn(o)?Mb.includes(n[r])||delete e[t]:(o[n[r]]=e[t],delete e[t])),!zn(o)){const a=o[n[r]];Re(a)&&la(a)}}return e}function Bb(e,t){const{messages:n,__i18n:r,messageResolver:o,flatJson:s}=t,a=Me(n)?n:at(r)?Ue():{[e]:Ue()};if(at(r)&&r.forEach(i=>
6{if("locale"in i&&"resource"in i){const{locale:l,resource:c}=i;l?(a[l]=a[l]||Ue(),Uo(c,a[l])):Uo(c,a)}else le(i)&&Uo(JSON.parse(i),a)}),o==null&&s)for(const i in a)an(a,i)&&la(a[i]);return a}function iO(e){return e.type}function lO(e,t,n){let r=Re(t.messages)?t.messages:Ue();"__i18nGlobal"in n&&(r=Bb(e.locale.value,{messages:r,__i18n:n.__i18nGlobal}));const o=Object.keys(r);o.length&&o.forEach(s=>{e.mergeLocaleMessage(s,r[s])});{if(Re(t.datetimeFormats)){const s=Object.keys(t.datetimeFormats);s.length&&s.forEach(a=>{e.mergeDateTimeFormat(a,t.datetimeFormats[a])})}if(Re(t.numberFormats)){const s=Object.keys(t.numberFormats);s.length&&s.forEach(a=>{e.mergeNumberFormat(a,t.numberFormats[a])})}}}function rg(e){return Be(Nr,null,e,0)}function qb(){return Mt()}const og=()=>[],cO=()=>!1;let sg=0;function ag(e){return((t,n,r,o)=>e(n,r,qb()||void 0,o))}function lf(e={}){const{__root:t,__injectWithOption:n}=e,r=t===void 0,o=e.flatJson,s=sl?Ee:en;let a=nt(e.inheritLocale)?e.inheritLocale:!0;const i=s(t&&a?t.locale.value:le(e.locale)?e.locale:il),l=s(t&&a?t.fallbackLocale.value:le(e.fallbackLocale)||at(e.fallbackLocale)||Me(e.fallbackLocale)||e.fallbackLocale===!1?e.fallbackLocale:i.value),c=s(Bb(i.value,e)),u=s(Me(e.datetimeFormats)?e.datetimeFormats:{[i.value]:{}}),f=s(Me(e.numberFormats)?e.numberFormats:{[i.value]:{}});let d=t?t.missingWarn:nt(e.missingWarn)||al(e.missingWarn)?e.missingWarn:!0,p=t?t.fallbackWarn:nt(e.fallbackWarn)||al(e.fallbackWarn)?e.fallbackWarn:!0,h=t?t.fallbackRoot:nt(e.fallbackRoot)?e.fallbackRoot:!0,m=!!e.fallbackFormat,k=Ke(e.missing)?e.missing:null,b=Ke(e.missing)?ag(e.missing):null,v=Ke(e.postTranslation)?e.postTranslation:null,g=t?t.warnHtmlMessage:nt(e.warnHtmlMessage)?e.warnHtmlMessage:!0,y=!!e.escapeParameter;const _=t?t.modifiers:Me(e.modifiers)?e.modifiers:{};let P=e.pluralRules||t&&t.pluralRules,T;T=(()=>{r&&Km(null);const L={version:oO,locale:i.value,fallbackLocale:l.value,messages:c.value,modifiers:_,pluralRules:P,missing:b===null?void 0:b,missingWarn:d,fallbackWarn:p,fallbackFormat:m,unresolving:!0,postTranslation:v===null?void 0:v,warnHtmlMessage:g,escapeParameter:y,messageResolver:e.messageResolver,messageCompiler:e.messageCompiler,__meta:{framework:"vue"}};L.datetimeFormats=u.value,L.numberFormats=f.value,L.__datetimeFormatters=Me(T)?T.__datetimeFormatters:void 0,L.__numberFormatters=Me(T)?T.__numberFormatters:void 0;const j=B1(L);return r&&Km(j),j})(),Cs(T,i.value,l.value);function O(){return[i.value,l.value,c.value,u.value,f.value]}const x=ae({get:()=>i.value,set:L=>{T.locale=L,i.value=L}}),U=ae({get:()=>l.value,set:L=>{T.fallbackLocale=L,l.value=L,Cs(T,i.value,L)}}),H=ae(()=>c.value),F=ae(()=>u.value),V=ae(()=>f.value);function D(){return Ke(v)?v:null}function R(L){v=L,T.postTranslation=L}function B(){return k}function N(L){L!==null&&(b=ag(L)),k=L,T.missing=b}const X=(L,j,ie,de,we,_e)=>{O();let xe;try{r||(T.fallbackContext=t?H1():void 0),xe=L(T)}finally{r||(T.fallbackContext=void 0)}if(ie!=="translate exists"&&bt(xe)&&xe===Gl||ie==="translate exists"&&!xe){const[ut,Dt]=j();return t&&h?de(t):we(ut)}else{if(_e(xe))return xe;throw fn(Xt.UNEXPECTED_RETURN_TYPE)}};function ee(...L){return X(j=>Reflect.apply(ng,null,[j,...L]),()=>rf(...L),"translate",j=>Reflect.apply(j.t,j,[...L]),j=>j,j=>le(j))}function ue(...L){const[j,ie,de]=L;if(de&&!Re(de))throw fn(Xt.INVALID_ARGUMENT);return ee(j,ie,ct({resolvedMessage:!0},de||{}))}function ge(...L){return X(j=>Reflect.apply(Ym,null,[j,...L]),()=>tf(...L),"datetime format",j=>Reflect.apply(j.d,j,[...L]),()=>ll,j=>le(j)||at(j))}function ke(...L){return X(j=>Reflect.apply(Qm,null,[j,...L]),()=>nf(...L),"number format",j=>Reflect.apply(j.n,j,[...L]),()=>ll,j=>le(j)||at(j))}function Se(L){return L.map(j=>le(j)||bt(j)||nt(j)?rg(String(j)):j)}const Le={normalize:Se,interpolate:L=>L,type:"vnode"};function W(...L){return X(j=>{let ie;const de=j;try{de.processor=Le,ie=Reflect.apply(ng,null,[de,...L])}finally{de.processor=null}return ie},()=>rf(...L),"translate",j=>j[of](...L),j=>[rg(j)],j=>at(j))}function Q(...L){return X(j=>Reflect.apply(Qm,null,[j,...L]),()=>nf(...L),"number format",j=>
6j[af](...L),og,j=>le(j)||at(j))}function re(...L){return X(j=>Reflect.apply(Ym,null,[j,...L]),()=>tf(...L),"datetime format",j=>j[sf](...L),og,j=>le(j)||at(j))}function oe(L){P=L,T.pluralRules=P}function me(L,j){return X(()=>{if(!L)return!1;const ie=le(j)?j:i.value,de=le(j)?[ie]:ef(T,l.value,ie);for(let we=0;we<de.length;we++){const _e=A(de[we]);let xe=T.messageResolver(_e,L);if(xe===null&&(xe=_e[L]),zn(xe)||ur(xe)||le(xe))return!0}return!1},()=>[L],"translate exists",ie=>Reflect.apply(ie.te,ie,[L,j]),cO,ie=>nt(ie))}function se(L){let j=null;const ie=ef(T,l.value,i.value);for(let de=0;de<ie.length;de++){const we=c.value[ie[de]]||{},_e=T.messageResolver(we,L);if(_e!=null){j=_e;break}}return j}function S(L){const j=se(L);return j??(t?t.tm(L)||{}:{})}function A(L){return c.value[L]||{}}function $(L,j){if(o){const ie={[L]:j};for(const de in ie)an(ie,de)&&la(ie[de]);j=ie[L]}c.value[L]=j,T.messages=c.value}function K(L,j){c.value[L]=c.value[L]||{};const ie={[L]:j};if(o)for(const de in ie)an(ie,de)&&la(ie[de]);j=ie[L],Uo(j,c.value[L]),T.messages=c.value}function q(L){return u.value[L]||{}}function w(L,j){u.value[L]=j,T.datetimeFormats=u.value,Xm(T,L,j)}function E(L,j){u.value[L]=ct(u.value[L]||{},j),T.datetimeFormats=u.value,Xm(T,L,j)}function I(L){return f.value[L]||{}}function z(L,j){f.value[L]=j,T.numberFormats=f.value,eg(T,L,j)}function Z(L,j){f.value[L]=ct(f.value[L]||{},j),T.numberFormats=f.value,eg(T,L,j)}sg++,t&&sl&&(De(t.locale,L=>{a&&(i.value=L,T.locale=L,Cs(T,i.value,l.value))}),De(t.fallbackLocale,L=>{a&&(l.value=L,T.fallbackLocale=L,Cs(T,i.value,l.value))}));const te={id:sg,locale:x,fallbackLocale:U,get inheritLocale(){return a},set inheritLocale(L){a=L,L&&t&&(i.value=t.locale.value,l.value=t.fallbackLocale.value,Cs(T,i.value,l.value))},get availableLocales(){return Object.keys(c.value).sort()},messages:H,get modifiers(){return _},get pluralRules(){return P||{}},get isGlobal(){return r},get missingWarn(){return d},set missingWarn(L){d=L,T.missingWarn=d},get fallbackWarn(){return p},set fallbackWarn(L){p=L,T.fallbackWarn=p},get fallbackRoot(){return h},set fallbackRoot(L){h=L},get fallbackFormat(){return m},set fallbackFormat(L){m=L,T.fallbackFormat=m},get warnHtmlMessage(){return g},set warnHtmlMessage(L){g=L,T.warnHtmlMessage=L},get escapeParameter(){return y},set escapeParameter(L){y=L,T.escapeParameter=L}
6,t:ee,getLocaleMessage:A,setLocaleMessage:$,mergeLocaleMessage:K,getPostTranslationHandler:D,setPostTranslationHandler:R,getMissingHandler:B,setMissingHandler:N,[sO]:oe};return te.datetimeFormats=F,te.numberFormats=V,te.rt=ue,te.te=me,te.tm=S,te.d=ge,te.n=ke,te.getDateTimeFormat=q,te.setDateTimeFormat=w,te.mergeDateTimeFormat=E,te.getNumberFormat=I,te.setNumberFormat=z,te.mergeNumberFormat=Z,te[aO]=n,te[of]=W,te[sf]=re,te[af]=Q,te}const ud={tag:{type:[String,Object]},locale:{type:String},scope:{type:String,validator:e=>e==="parent"||e==="global",default:"parent"},i18n:{type:Object}};function uO({slots:e},t){return t.length===1&&t[0]==="default"?(e.default?e.default():[]).reduce((r,o)=>[...r,...o.type===yt?o.children:[o]],[]):t.reduce((n,r)=>{const o=e[r];return o&&(n[r]=o()),n},Ue())}function Wb(){return yt}const fO=et({name:"i18n-t",props:ct({keypath:{type:String,required:!0},plural:{type:[Number,String],validator:e=>bt(e)||!isNaN(e)}},ud),setup(e,t){const{slots:n,attrs:r}=t,o=e.i18n||vr({useScope:e.scope,__useComponent:!0});return()=>{const s=()=>{const l=Object.keys(n).filter(f=>f[0]!=="_"),c=Ue();e.locale&&(c.locale=e.locale),e.plural!==void 0&&(c.plural=le(e.plural)?+e.plural:e.plural);const u=uO(t,l);return o[of](e.keypath,u,c)},a=ct(Ue(),r),i=le(e.tag)||Re(e.tag)?e.tag:Wb();return Re(i)?rt(i,a,{default:s}):rt(i,a,s())}}}),ig=fO;function dO(e){return at(e)&&!le(e[0])}function Zb(e,t,n,r){const{slots:o,attrs:s}=t;return()=>{const a=()=>{const c={part:!0};let u=Ue();e.locale&&(c.locale=e.locale),le(e.format)?c.key=e.format:Re(e.format)&&(le(e.format.key)&&(c.key=e.format.key),u=Object.keys(e.format).reduce((p,h)=>n.includes(h)?ct(Ue(),p,{[h]:e.format[h]}):p,Ue()));const f=r(e.value,c,u);let d=[c.key];return at(f)?d=f.map((p,h)=>{const m=o[p.type],k=m?m({[p.type]:p.value,index:h,parts:f}):[p.value];return dO(k)&&(k[0].key=`${p.type}-${h}`),k}):le(f)&&(d=[f]),d},i=ct(Ue(),s),l=le(e.tag)||Re(e.tag)?e.tag:Wb();return Re(l)?rt(l,i,{default:a}):rt(l,i,a())}}const pO=et({name:"i18n-n",props:ct({value:{type:Number,required:!0},format:{type:[String,Object]}},ud),setup(e,t){const n=e.i18n||vr({useScope:e.scope,__useComponent:!0});return Zb(e,t,Ub,(...r)=>n[af](...r))}}),lg=pO;function mO(e,t){const n=e;if(e.mode==="composition")return n.__getInstance(t)||e.global;{const r=n.__getInstance(t);return r!=null?r.__composer:e.global.__composer}}function gO(e){const t=a=>{const{instance:i,value:l}=a;if(!i||!i.$)throw fn(Xt.UNEXPECTED_ERROR);const c=mO(e,i.$),u=cg(l);return[Reflect.apply(c.t,c,[...ug(u)]),c]};return{created:(a,i)=>{const[l,c]=t(i);sl&&(a.__i18nWatcher=De(c.locale,()=>{i.instance&&i.instance.$forceUpdate()})),a.__composer=c,a.textContent=l},unmounted:a=>{sl&&a.__i18nWatcher&&(a.__i18nWatcher(),a.__i18nWatcher=void 0,delete a.__i18nWatcher),a.__composer&&(a.__composer=void 0,delete a.__composer)},beforeUpdate:(a,{value:i})=>{if(a.__composer){const l=a.__composer,c=cg(i);a.textContent=Reflect.apply(l.t,l,[...ug(c)])}},getSSRProps:a=>{const[i]=t(a);return{textContent:i}}}}function cg(e){if(le(e))return{path:e};if(Me(e)){if(!("path"in e))throw fn(Xt.REQUIRED_VALUE,"path");return e}else throw fn(Xt.INVALID_VALUE)}function ug(e){const{path:t,locale:n,args:r,choice:o,plural:s}=e,a={},i=r||{};return le(n)&&(a.locale=n),bt(o)&&(a.plural=o),bt(s)&&(a.plural=s),[t,i,a]}function hO(e,t,...n){const r=Me(n[0])?n[0]:{};(!nt(r.globalInstall)||r.globalInstall)&&([ig.name,"I18nT"].forEach(s=>e.component(s,ig)),[lg.name,"I18nN"].forEach(s=>e.component(s,lg)),[pg.name,"I18nD"].forEach(s=>e.component(s,pg))),e.directive("t",gO(t))}const yO=Fr("global-vue-i18n");function vO(e={}){const t=nt(e.globalInjection)?e.globalInjection:!0,n=new Map,[r,o]=bO(e),s=Fr("");function a(u){return n.get(u)||null}function i(u,f){n.set(u,f)}function l(u){n.delete(u)}const c={get mode(){return"composition"},async install(u,...f){if(u.__VUE_I18N_SYMBOL__=s,u.provide(u.__VUE_I18N_SYMBOL__,c),Me(f[0])){const h=f[0];c.__composerExtend=h.__composerExtend,c.__vueI18nExtend=h.__vueI18nExtend}let d=null;t&&(d=EO(u,c.global)),hO(u,c,...f);const p=u.unmount;u.unmount=()=>{d&&d(),c.dispose(),p()}},get global(){return o},dispose(){r.stop()},__instances:n,__getInstance:a,__setInstance:i,__deleteInstance:l};return c}function vr(e={}){const t=qb();if(t==null)throw fn(Xt.MUST_BE_CALL_SETUP_TOP);if(!t.isCE&&t.appContext.app!=null&&!t.appContext.app.__VUE_I18N_SYMBOL__)throw fn(Xt.NOT_INSTALLED);
6const n=_O(t),r=wO(n),o=iO(t),s=kO(e,o);if(s==="global")return lO(r,e,o),r;if(s==="parent"){let l=fg(n,t,e.__useComponent);return l==null&&(l=r),l}if(s==="isolated"){if(n.mode!=="composition")throw fn(Xt.NOT_AVAILABLE_COMPOSITION_IN_LEGACY);const l=n,c=ct({},e),u=fg(n,t);c.__root=u||r;const f=lf(c);return l.__composerExtend&&(f[Io]=l.__composerExtend(f)),as()&&qo(()=>{const p=f[Io];p&&(p(),delete f[Io])}),f}const a=n;let i=a.__getInstance(t);if(i==null){const l=ct({},e);"__i18n"in o&&(l.__i18n=o.__i18n),r&&(l.__root=r),i=lf(l),a.__composerExtend&&(i[Io]=a.__composerExtend(i)),PO(a,t,i),a.__setInstance(t,i)}return i}function bO(e,t){const n=$f(),r=n.run(()=>lf(e));if(r==null)throw fn(Xt.UNEXPECTED_ERROR);return[n,r]}function _O(e){const t=lt(e.isCE?yO:e.appContext.app.__VUE_I18N_SYMBOL__);if(!t)throw fn(e.isCE?Xt.NOT_INSTALLED_WITH_PROVIDE:Xt.UNEXPECTED_ERROR);return t}function kO(e,t){return ql(e)?"__i18n"in t?"local":"global":e.useScope?e.useScope:"local"}function wO(e){return e.mode==="composition"?e.global:e.global.__composer}function fg(e,t,n=!1){let r=null;const o=t.root;let s=SO(t,n);for(;s!=null;){const a=e;if(e.mode==="composition"&&(r=a.__getInstance(s)),r!=null||o===s)break;s=s.parent}return r}function SO(e,t=!1){return e==null?null:t&&e.vnode.ctx||e.parent}function PO(e,t,n){hr(()=>{},t),cs(()=>{const r=n;e.__deleteInstance(t);const o=r[Io];o&&(o(),delete r[Io])},t)}const TO=["locale","fallbackLocale","availableLocales"],dg=["t","rt","d","n","tm","te"];function EO(e,t){const n=Object.create(null);return TO.forEach(o=>{const s=Object.getOwnPropertyDescriptor(t,o);if(!s)throw fn(Xt.UNEXPECTED_ERROR);const a=We(s.value)?{get(){return s.value.value},set(i){s.value.value=i}}:{get(){return s.get&&s.get()}};Object.defineProperty(n,o,a)}),e.config.globalProperties.$i18n=n,dg.forEach(o=>{const s=Object.getOwnPropertyDescriptor(t,o);if(!s||!s.value)throw fn(Xt.UNEXPECTED_ERROR);Object.defineProperty(e.config.globalProperties,`$${o}`,s)}),()=>{delete e.config.globalProperties.$i18n,dg.forEach(o=>{delete e.config.globalProperties[`$${o}`]})}}const AO=et({name:"i18n-d",props:ct({value:{type:[Number,Date],required:!0},format:{type:[String,Object]}},ud),setup(e,t){const n=e.i18n||vr({useScope:e.scope,__useComponent:!0});return Zb(e,t,Vb,(...r)=>n[sf](...r))}}),pg=AO;V1(T1);U1(N1);F1(ef);function Gb(){const e=Pb(),{locale:t,locales:n}=vr(),r=async a=>{if(!e)return[];const i={};n.value.length<=1&&(i.lang=t.value),a&&(i.isWelcome="true");const{data:l,status:c}=await Jt(`/api/newsletter/packages/${e}`,{method:"GET",query:i});return c===200&&l!==null?l:[]};return{getNewsletters:async a=>{if(!e)return[];const i=await r(a),l=[];return i?.forEach(c=>{c.newsletter.forEach(u=>{l.push({id:u.id,name:u.name,description:u.description,selected:!1})})}),l},getNewsletterPackages:async()=>{const a=await r(),i=[];return a?.forEach(l=>{i.push({id:l.id,name:l.name,description:l.description,newsletter:l.newsletter.map(c=>({id:c.id,name:c.name,description:c.description,selected:!1}))})}),i}}}const Kb="auth",cl=()=>({isLoggedIn:!1,email:null,name:null,uid:null,idHash:null}),CO="x-dfv-auth",OO="logged-out";function fd(){Ul()&&(he(Kb,cl).value=cl(),he("userRules",()=>({superUser:null,hasAbo:null})).value={superUser:null,hasAbo:null})}function dd(e){e===401&&fd()}function pd(e){e?.get(CO)===OO&&fd()}async function Kl(e,t={}){if(await md())return{data:null,status:403,error:"Session limit reached",errorData:null};const n=t?.method||"POST",r=t?.params,o=r?new URLSearchParams(r).toString():"",s=o?`${e}?${o}`:e;try{return{data:await $fetch(s,{method:n,body:t?.body,headers:{...rd(t?.body?"application/json":void 0),...t?.headers},onResponse({response:i}){pd(i.headers)}}),status:200,error:null,errorData:null}}catch(a){const i=a,l=i.status??null;return dd(l),{data:null,status:l,error:"Failed to form submit",errorData:i.data??null}}}function LO(e,t){if(e===null)return null;const n=e?.user?.customFields?.[t];return n!==void 0?n:null}async function jB(e="smooth"){await dn(()=>{{const t=document.querySelector("main");if(t){const n=t.getBoundingClientRect(),r=window.scrollY+n.top-46;window.scrollTo({top:r,behavior:e})}}})}async function VB(e){await dn(()=>{{const t=document.querySelector(e);
6if(t){const n=t.getBoundingClientRect(),r=window.scrollY+n.top-46;window.scrollTo({top:r,behavior:"smooth"})}}})}async function UB(){await dn(()=>{const e=document.querySelector(".f-select--error, .f-input-text--error");if(e){const t=e.closest(".form-field");t&&t.scrollIntoView({behavior:"smooth",block:"center"})}})}function FB(e,t){t.target.closest(".f-toggle")===null&&e&&(e.selected=!e.selected)}async function HB(e){const t=await Gb().getNewsletters(e),n=[];return t?.forEach(r=>{n.push({id:r.id,name:r.name,description:r.description,selected:!0})}),n}async function BB(){const e=await Gb().getNewsletterPackages(),t=[];return e?.forEach(n=>{t.push({id:n.id,name:n.name,description:n.description,selected:!0})}),t}async function qB(e){if(typeof e>"u"||e===null||e==="")return{valid:!1,message:null,email:null};const{status:t,data:n}=await JO("/api/users/validate/emailtoken",{method:"POST",key:`validate-email-token-${e}`,body:{jwt:e}});return{valid:t===200&&n?.valid===!0,message:n?.message??null,email:typeof n?.email=="string"?n.email:null}}async function WB(e){if(e==="")return{valid:!1,email:null,wasChecked:!0};try{const{status:t,data:n}=await useApiV2Fetch("/api/users/validate/passwordresettoken",{method:"POST",body:{resetPasswordToken:e}});return{valid:n?.valid===!0,email:typeof n?.email=="string"?n.email:null,wasChecked:t===200||t===201||t===400}}catch(t){return it("auth","password reset token validation threw unexpectedly",{endpoint:"/api/users/validate/passwordresettoken"},t),{valid:!1,email:null,wasChecked:!1}}}async function ZB(e){return Kl("/api/users/send/passwordmail",{method:"POST",body:{email:e}})}async function GB(e,t){return await Kl("/api/users/update/password",{method:"POST",body:{resetPasswordToken:e,newPassword:t}})}function xO(e){let t=e;for(;t;){if(t.tagName.toLowerCase()==="a"||t.tagName.toLowerCase()==="button")return t;t=t.parentElement}return null}function IO(e){if(e){const t=e.articleLayout,n=e.articleType;return e.contentType==="nativeHubPage"?"leads":t==="advertorialPremium"?"advertorial":t==="advertorial"?"default":t==="longread"?"long-read":n??"default"}else return"default"}function mg(e){let t=e,n="",r="";for(t.hasAttribute("data-an-tr-cat")&&(n=t.getAttribute("data-an-tr-cat")),t=t.parentElement;t;)t.hasAttribute("data-an-tr-cat")&&(r=t.getAttribute("data-an-tr-cat")+":"+r),t=t.parentElement;if(!(!n&&!r))return`${r||""}${n||""}`.replace(/^:+|:+$/g,"")}function KB(e){if(!e)return{width:void 0,height:void 0};const[t,n]=e.split(":").map(r=>parseFloat(r));return!t||isNaN(t)||!n||isNaN(n)||n===0?{width:void 0,height:void 0}:{width:t,height:n}}function RO(e){return{}}function _a(){const e=he("isLoginModalVisible",()=>!1),{isVisible:t}=cf(),n=he(Kb,()=>cl()),r=ae(()=>n.value.email),o=ae(()=>n.value.name),s=ae(()=>n.value.uid),a=ae(()=>n.value.idHash),i=ae(()=>n.value.isLoggedIn),l=Ee(!1),c=Ee(null),u=Ee(!1),f=he("hasSapdataExpired",()=>!1),d=async(P=!1)=>{const T={superUser:null,hasAbo:null,context:null},M=he("userRules",()=>({superUser:null,hasAbo:null,context:null})),O=M.value.superUser??null,x=M.value.hasAbo??null,U=M.value.context??null;if(!i.value)T.superUser=null,T.hasAbo=null,T.context={};else if(P||O===null||x===null||U===null){const H=await _();T.superUser=H.superUser,T.hasAbo=H.hasAbo,T.context=H.context}else T.superUser=O,T.hasAbo=x,T.context=U;M.value=T},p=async(P,T)=>{l.value=!0,c.value=null;const M=()=>{u.value=!1,e.value=!1,fd()},{data:O,status:x,error:U}=await Kl("/api/auth/login",{method:"POST",body:{email:P,password:T}});if(l.value=!1,x!==200){if(t.value)return M(),!1;throw c.value=U||"Login failed",new Error(c.value)}if(O?.success){const H=Jb(O);return H&&cf().trigger(H),t.value?(M(),!1):(u.value=!0,n.value={isLoggedIn:!0,email:O?.user?.email??null,name:`${O?.user?.firstName} ${O?.user?.lastName}`,uid:O?.user?.uid??null,idHash:O?.user?.userIdHash??null},await d(),!0)}else throw u.value=!1,c.value=O?.message||"Login failed",new Error(c.value)},h=async()=>{if(!i.value)return!1;await Jt("/api/auth/logout",{method:"POST"}),n.value=cl(),await d();const P=window.tp||[];P&&P.pianoId&&P.pianoId.logout()},m=()=>r.value,k=()=>o.value,b=()=>f.value,v={access:[],upgrade:"",subAccessGranted30:!1,subAccessExpired30:!1};async function g(){if(!i.value)return v;const{data:P,status:T}=await Jt("/api/users/access-context",{method:"GET"});return T!==200||!P?v:Array.isArray(P)?{...v,access:P}:Array.isArray(P.access)?P:v}async function y(){const{data:P,status:T}=await Jt("/api/users/me",{method:"GET"});T===200&&P?.user&&(n.value={isLoggedIn:!0,email:P.user.email,name:`${P.user.firstName} ${P.user.lastName}`,uid:P.user.uid,idHash:P.user.userIdHash??P.user.customFields?.userIdHash??null})}async function _(){const[{data:P,status:T},M]=await Promise.all([Jt("/api/users/me",{method:"GET"}),g()]),O=M.access.some(U=>U.name.toLowerCase().includes("digital-abo"));if(T!==200)return{superUser:!1,hasAbo:O,context:{upgrade:M.upgrade,subAccessGranted30:M.subAccessGranted30,subAccessExpired30:M.subAccessExpired30}};const x=LO(P,"superUser");
6return f.value=!!P?.hasSapdataExpired,{superUser:x==="true",hasAbo:O,context:{upgrade:M.upgrade,subAccessGranted30:M.subAccessGranted30,subAccessExpired30:M.subAccessExpired30}}}return{userName:o,userEmail:r,userUId:s,userIdHash:a,isLoginModalVisible:e,isLoggedIn:i,loading:l,error:c,login:p,logout:h,getUserEmail:m,getUserName:k,getHasSapdataExpired:b,initUserRules:d,fetchAccessContext:g,populateIdentityFromProfile:y}}function $O(e){return typeof e=="object"&&e!==null}function Jb(e){if(!$O(e))return null;const t=e;return t.success===!0&&t.deviceLimit?.triggered?{triggered:!0,email:t.deviceLimit.email,userHash:t.deviceLimit.userHash??t.user?.userIdHash??t.userIdHash,sessions:t.deviceLimit.sessions??[]}:t.success===!1&&t.reason==="device_limit"?{triggered:!0,email:t.deviceLimit?.email,userHash:t.deviceLimit?.userHash??t.user?.userIdHash??t.userIdHash,sessions:t.deviceLimit?.sessions??[]}:null}function cf(){const e=he("device-limit-modal-visible",()=>!1),t=he("device-limit-payload",()=>null);function n(o){t.value=o,e.value=!0}function r(){e.value=!1,t.value=null}return{isVisible:e,payload:t,trigger:n,reset:r}}async function md(){if(!_a().isLoggedIn.value)return!1;let e=200;try{const t=await $fetch("/api/auth/refresh/access",{method:"POST",body:{},headers:{...rd("application/json")},onResponse({response:n}){e=n.status}});if(e===200){const n=Jb(t);return n?(cf().trigger(n),!0):!1}return!1}catch(t){it("api-client","request failed",{method:"POST",url:"/api/auth/refresh/access",status:t?.response?.status},t)}return!1}function uf(e){return typeof e=="string"?`'${e}'`:new MO().serialize(e)}const MO=(function(){class e{#e=new Map;compare(n,r){const o=typeof n,s=typeof r;return o==="string"&&s==="string"?n.localeCompare(r):o==="number"&&s==="number"?n-r:String.prototype.localeCompare.call(this.serialize(n,!0),this.serialize(r,!0))}serialize(n,r){if(n===null)return"null";switch(typeof n){case"string":return r?n:`'${n}'`;case"bigint":return`${n}n`;case"object":return this.$object(n);case"function":return this.$function(n)}return String(n)}serializeObject(n){const r=Object.prototype.toString.call(n);if(r!=="[object Object]")return this.serializeBuiltInType(r.length<10?`unknown:${r}`:r.slice(8,-1),n);const o=n.constructor,s=o===Object||o===void 0?"":o.name;if(s!==""&&globalThis[s]===o)return this.serializeBuiltInType(s,n);if(typeof n.toJSON=="function"){const a=n.toJSON();return s+(a!==null&&typeof a=="object"?this.$object(a):`(${this.serialize(a)})`)}return this.serializeObjectEntries(s,Object.entries(n))}serializeBuiltInType(n,r){const o=this["$"+n];if(o)return o.call(this,r);if(typeof r?.entries=="function")return this.serializeObjectEntries(n,r.entries());throw new Error(`Cannot serialize ${n}`)}serializeObjectEntries(n,r){const o=Array.from(r).sort((a,i)=>this.compare(a[0],i[0]));let s=`${n}{`;for(let a=0;a<o.length;a++){const[i,l]=o[a];s+=`${this.serialize(i,!0)}:${this.serialize(l)}`,a<o.length-1&&(s+=",")}return s+"}"}$object(n){let r=this.#e.get(n);return r===void 0&&(this.#e.set(n,`#${this.#e.size}`),r=this.serializeObject(n),this.#e.set(n,r)),r}$function(n){const r=Function.prototype.toString.call(n);return r.slice(-15)==="[native code] }"?`${n.name||""}()[native]`:`${n.name}(${n.length})${r.replace(/\s*\n\s*/g,"")}`}$Array(n){let r="[";for(let o=0;o<n.length;o++)r+=this.serialize(n[o]),o<n.length-1&&(r+=",");return r+"]"}$Date(n){try{return`Date(${n.toISOString()})`}catch{return"Date(null)"}}$ArrayBuffer(n){return`ArrayBuffer[${new Uint8Array(n).join(",")}]`}$Set(n){return`Set${this.$Array(Array.from(n).sort((r,o)=>this.compare(r,o)))}`}
6$Map(n){return this.serializeObjectEntries("Map",n.entries())}}for(const t of["Error","RegExp","URL"])e.prototype["$"+t]=function(n){return`${t}(${n})`};for(const t of["Int8Array","Uint8Array","Uint8ClampedArray","Int16Array","Uint16Array","Int32Array","Uint32Array","Float32Array","Float64Array"])e.prototype["$"+t]=function(n){return`${t}[${n.join(",")}]`};for(const t of["BigInt64Array","BigUint64Array"])e.prototype["$"+t]=function(n){return`${t}[${n.join("n,")}${n.length>0?"n":""}]`};return e})();function DO(e,t){return e===t||uf(e)===uf(t)}const NO=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],zO=[1116352408,1899447441,-1245643825,-373957723,961987163,1508970993,-1841331548,-1424204075,-670586216,310598401,607225278,1426881987,1925078388,-2132889090,-1680079193,-1046744716,-459576895,-272742522,264347078,604807628,770255983,1249150122,1555081692,1996064986,-1740746414,-1473132947,-1341970488,-1084653625,-958395405,-710438585,113926993,338241895,666307205,773529912,1294757372,1396182291,1695183700,1986661051,-2117940946,-1838011259,-1564481375,-1474664885,-1035236496,-949202525,-778901479,-694614492,-200395387,275423344,430227734,506948616,659060556,883997877,958139571,1322822218,1537002063,1747873779,1955562222,2024104815,-2067236844,-1933114872,-1866530822,-1538233109,-1090935817,-965641998],jO="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_",eo=[];class VO{_data=new Ro;_hash=new Ro([...NO]);_nDataBytes=0;_minBufferSize=0;finalize(t){t&&this._append(t);const n=this._nDataBytes*8,r=this._data.sigBytes*8;return this._data.words[r>>>5]|=128<<24-r%32,this._data.words[(r+64>>>9<<4)+14]=Math.floor(n/4294967296),this._data.words[(r+64>>>9<<4)+15]=n,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}_doProcessBlock(t,n){const r=this._hash.words;let o=r[0],s=r[1],a=r[2],i=r[3],l=r[4],c=r[5],u=r[6],f=r[7];for(let d=0;d<64;d++){if(d<16)eo[d]=t[n+d]|0;else{const g=eo[d-15],y=(g<<25|g>>>7)^(g<<14|g>>>18)^g>>>3,_=eo[d-2],P=(_<<15|_>>>17)^(_<<13|_>>>19)^_>>>10;eo[d]=y+eo[d-7]+P+eo[d-16]}const p=l&c^~l&u,h=o&s^o&a^s&a,m=(o<<30|o>>>2)^(o<<19|o>>>13)^(o<<10|o>>>22),k=(l<<26|l>>>6)^(l<<21|l>>>11)^(l<<7|l>>>25),b=f+k+p+zO[d]+eo[d],v=m+h;f=u,u=c,c=l,l=i+b|0,i=a,a=s,s=o,o=b+v|0}r[0]=r[0]+o|0,r[1]=r[1]+s|0,r[2]=r[2]+a|0,r[3]=r[3]+i|0,r[4]=r[4]+l|0,r[5]=r[5]+c|0,r[6]=r[6]+u|0,r[7]=r[7]+f|0}_append(t){typeof t=="string"&&(t=Ro.fromUtf8(t)),this._data.concat(t),this._nDataBytes+=t.sigBytes}_process(t){let n,r=this._data.sigBytes/64;t?r=Math.ceil(r):r=Math.max((r|0)-this._minBufferSize,0);const o=r*16,s=Math.min(o*4,this._data.sigBytes);if(o){for(let a=0;a<o;a+=16)this._doProcessBlock(this._data.words,a);n=this._data.words.splice(0,o),this._data.sigBytes-=s}return new Ro(n,s)}}class Ro{words;sigBytes;constructor(t,n){t=this.words=t||[],this.sigBytes=n===void 0?t.length*4:n}static fromUtf8(t){const n=unescape(encodeURIComponent(t)),r=n.length,o=[];for(let s=0;s<r;s++)o[s>>>2]|=(n.charCodeAt(s)&255)<<24-s%4*8;return new Ro(o,r)}toBase64(){const t=[];for(let n=0;n<this.sigBytes;n+=3){const r=this.words[n>>>2]>>>24-n%4*8&255,o=this.words[n+1>>>2]>>>24-(n+1)%4*8&255,s=this.words[n+2>>>2]>>>24-(n+2)%4*8&255,a=r<<16|o<<8|s;for(let i=0;i<4&&n*8+i*6<this.sigBytes*8;i++)t.push(jO.charAt(a>>>6*(3-i)&63))}return t.join("")}concat(t){if(this.words[this.sigBytes>>>2]&=4294967295<<32-this.sigBytes%4*8,this.words.length=Math.ceil(this.sigBytes/4),this.sigBytes%4)for(let n=0;n<t.sigBytes;n++){const r=t.words[n>>>2]>>>24-n%4*8&255;this.words[this.sigBytes+n>>>2]|=r<<24-(this.sigBytes+n)%4*8}else for(let n=0;n<t.sigBytes;n+=4)this.words[this.sigBytes+n>>>2]=t.words[n>>>2];this.sigBytes+=t.sigBytes}}function UO(e){return new VO().finalize(e).toBase64()}function Lo(e){return UO(uf(e))}const Yb=Symbol.for("nuxt:client-only"),JB=et({name:"ClientOnly",inheritAttrs:!1,props:["fallback","placeholder","placeholderTag","fallbackTag"],setup(e,{slots:t,attrs:n}){const r=en(!1);hr(()=>{r.value=!0});const o=Mt();return o&&(o._nuxtClientOnly=!0),cn(Yb,!0),()=>{if(r.value){const l=t.default?.();return l&&l.length===1?[Un(l[0],n)]:l}const s=t.fallback||t.placeholder;if(s)return rt(s);const a=e.fallback||e.placeholder||"",i=e.fallbackTag||e.placeholderTag||"span";return ht(i,n,a)}}}),ff=globalThis.requestIdleCallback||(e=>{const t=Date.now(),n={didTimeout:!1,timeRemaining:()=>Math.max(0,50-(Date.now()-t))};return setTimeout(()=>{e(n)},1)}),FO=globalThis.cancelIdleCallback||(e=>{clearTimeout(e)}),ka=e=>{const t=ve();t.isHydrating?t.hooks.hookOnce("app:suspense:resolve",()=>{ff(()=>e())}):ff(()=>e())};function Xb(e){return Object.defineProperty(function(){throw new Error(`[nuxt] \`${e.name}\` is a compiler macro and cannot be called at runtime.`)},"__nuxt_factory",{enumerable:!1,get:()=>e.factory})}const Qb=Xb({name:"createUseAsyncData",factory(e={}){function t(...n){const r=typeof n[n.length-1]=="string"?n.pop():void 0;BO(n[0],n[1])&&n.unshift(r);let[o,s,a={}]=n,i=!1;const l=We(o)||typeof o=="function",c=l?ae(()=>Nn(o)):{value:o};if(!c.value||typeof c.value!="string")throw new TypeError("[nuxt] [useAsyncData] key must be a non-empty string.");if(typeof s!="function")throw new TypeError("[nuxt] [useAsyncData] handler must be a function.");const u=typeof e=="function",f=ve(),d=u?e(a):e;if(!u)for(const g in d)d[g]!==void 0&&a[g]===void 0&&(a[g]=d[g]);if(a.server??=!0,a.default??=WO,a.getCachedData??=t_,a.lazy??=!1,a.immediate??=!0,a.deep??=hT.deep,a.dedupe??="cancel",u)for(const g in d)d[g]!==void 0&&(a[g]=d[g]);f._asyncData[c.value];function p(){const g={cause:"initial",dedupe:a.dedupe},y=f._asyncData[c.value];return y?._init?f._asyncDataPromises[c.value]&&(g.cachedData=y._initialCachedData):(g.cachedData=a.getCachedData(c.value,f,{cause:"initial"}),f._asyncData[c.value]=gg(f,c.value,s,a,g.cachedData),f._asyncData[c.value]._initialCachedData=g.cachedData),()=>f._asyncData[c.value].execute(g)}
6const h=p(),m=f._asyncData[c.value];m._deps++;const k=a.server!==!1&&f.payload.serverRendered;{let g=function(x){const U=f._asyncData[x];U?._deps&&(U._deps--,U._deps===0&&U?._off())};const y=Mt();if(y&&k&&a.immediate&&!y.sp&&(y.sp=[]),y&&!y._nuxtOnBeforeMountCbs){y._nuxtOnBeforeMountCbs=[];const x=y._nuxtOnBeforeMountCbs;My(()=>{x.forEach(U=>{U()}),x.splice(0,x.length)}),cs(()=>x.splice(0,x.length))}const _=y&&(y._nuxtClientOnly||lt(Yb,!1));k&&f.isHydrating&&(m.error.value||m.data.value!==void 0)?m.status.value=m.error.value?"error":"success":y&&(!_&&f.payload.serverRendered&&f.isHydrating||a.lazy)&&a.immediate?y._nuxtOnBeforeMountCbs.push(h):a.immediate&&m.status.value!=="success"&&h();const P=as(),T=()=>{},M=l?De(c,(x,U)=>{if((x||U)&&x!==U){i=!0;const H=f._asyncData[U]?.data.value!==void 0,F=f._asyncDataPromises[U]!==void 0,V={cause:"initial",dedupe:a.dedupe};if(!f._asyncData[x]?._init){let R;U&&H?R=f._asyncData[U].data.value:(R=a.getCachedData(x,f,{cause:"initial"}),V.cachedData=R),f._asyncData[x]=gg(f,x,s,a,R)}f._asyncData[x]._deps++,U&&g(U),a._keyTriggersExecute!==!1&&(a.immediate||H||F)&&f._asyncData[x].execute(V),Zo(()=>{i=!1})}},{flush:"sync"}):T,O=a.watch?De(a.watch,()=>{i||(f._asyncData[c.value]?._execute.isPending()&&Zo(()=>{f._asyncData[c.value]?._execute.flush()}),f._asyncData[c.value]?._execute({cause:"watch",dedupe:a.dedupe}))}):T;P&&qo(()=>{M(),O(),g(c.value)})}const b={data:si(()=>f._asyncData[c.value]?.data),pending:si(()=>f._asyncData[c.value]?.pending),status:si(()=>f._asyncData[c.value]?.status),error:si(()=>f._asyncData[c.value]?.error),refresh:(...g)=>f._asyncData[c.value]?._init?f._asyncData[c.value].execute(...g):p()(),execute:(...g)=>b.refresh(...g),clear:()=>{const g=f._asyncData[c.value];if(g?._abortController)try{g._abortController.abort(new DOMException("AsyncData aborted by user.","AbortError"))}finally{g._abortController=void 0}e_(f,c.value)}},v=Promise.resolve(f._asyncDataPromises[c.value]).then(()=>b);return Object.assign(v,b),Object.defineProperties(v,{then:{enumerable:!0,value:v.then.bind(v)},catch:{enumerable:!0,value:v.catch.bind(v)},finally:{enumerable:!0,value:v.finally.bind(v)}}),v}return t}}),HO=Qb.__nuxt_factory();Qb.__nuxt_factory({lazy:!0,_functionName:"useLazyAsyncData"});function si(e){return ae({get(){return e()?.value},set(t){const n=e();n&&(n.value=t)}})}function BO(e,t){return!(typeof e=="string"||typeof e=="object"&&e!==null||typeof e=="function"&&typeof t=="function")}async function YB(e){await new Promise(n=>ka(n));const t=e?LT(e):void 0;await ve().hooks.callHookParallel("app:data:refresh",t)}function e_(e,t){t in e.payload.data&&(e.payload.data[t]=void 0),t in e.payload._errors&&(e.payload._errors[t]=void 0),e._asyncData[t]&&(e._asyncData[t].data.value=fe(e._asyncData[t]._default()),e._asyncData[t].error.value=void 0,e._asyncData[t].status.value="idle",e._asyncData[t]._initialCachedData=void 0),t in e._asyncDataPromises&&(e._asyncDataPromises[t]=void 0)}function qO(e,t){const n={};for(const r of t)n[r]=e[r];return n}function gg(e,t,n,r,o){e.payload._errors[t]??=void 0;const s=r.getCachedData!==t_,a=n,i=r.deep?Ee:en,l=o!==void 0,c=e.hook("app:data:refresh",async f=>{(!f||f.includes(t))&&await u.execute({cause:"refresh:hook"})}),u={data:i(l?o:r.default()),pending:ae(()=>u.status.value==="pending"),error:zf(e.payload._errors,t),status:en("idle"),execute:(...f)=>{const[d,p=void 0]=f,h=d&&p===void 0&&typeof d=="object"?d:{};if(e._asyncDataPromises[t]&&(h.dedupe??r.dedupe)==="defer")return e._asyncDataPromises[t];{const b="cachedData"in h?h.cachedData:r.getCachedData(t,e,{cause:h.cause??"refresh:manual"});if(b!==void 0)return e.payload.data[t]=u.data.value=b,u.error.value=void 0,u.status.value="success",Promise.resolve(b)}u._abortController&&u._abortController.abort(new DOMException("AsyncData request cancelled by deduplication","AbortError")),u._abortController=new AbortController,u.status.value="pending";const m=new AbortController,k=new Promise((b,v)=>{try{const g=h.timeout??r.timeout,y=ZO([u._abortController?.signal,h?.signal],m.signal,g);if(y.aborted){const _=y.reason;v(_ instanceof Error?_:new DOMException(String(_??"Aborted"),"AbortError"));return}return y.addEventListener("abort",()=>{const _=y.reason;v(_ instanceof Error?_:new DOMException(String(_??"Aborted"),"AbortError"))},{once:!0,signal:m.signal}),Promise.resolve(a(e,{signal:y})).then(b,v)}catch(g){v(g)}}).then(async b=>{if(e._asyncDataPromises[t]!==k)return;let v=b;r.transform&&(v=await r.transform(b)),r.pick&&(v=qO(v,r.pick)),e.payload.data[t]=v,u.data.value=v,u.error.value=void 0,u.status.value="success"}).catch(b=>{if(e._asyncDataPromises[t]!==k||u._abortController?.signal.aborted)return e._asyncDataPromises[t];if(typeof DOMException<"u"&&b instanceof DOMException&&b.name==="AbortError")return u.status.value="idle",e._asyncDataPromises[t];u.error.value=cr(b),u.data.value=fe(r.default()),u.status.value="error"}).finally(()=>{m.abort(),e._asyncDataPromises[t]===k&&delete e._asyncDataPromises[t]});return e._asyncDataPromises[t]=k,e._asyncDataPromises[t]},_execute:UE((...f)=>u.execute(...f),0,{leading:!0}),_default:r.default,_deps:0,_init:!0,_hash:void 0,_off:()=>{c(),e._asyncData[t]?._init&&(e._asyncData[t]._init=!1),s||dn(()=>{e._asyncData[t]?._init||(e_(e,t),u.execute=()=>Promise.resolve())})}};return u}const WO=()=>{}
6,t_=(e,t,n)=>{if(t.isHydrating)return t.payload.data[e];if(n.cause!=="refresh:manual"&&n.cause!=="refresh:hook")return t.static.data[e]};function ZO(e,t,n){const r=e.filter(a=>!!a);if(typeof n=="number"&&n>=0){const a=AbortSignal.timeout?.(n);a&&r.push(a)}if(AbortSignal.any)return AbortSignal.any(r);const o=new AbortController;for(const a of r)if(a.aborted){const i=a.reason??new DOMException("Aborted","AbortError");try{o.abort(i)}catch{o.abort()}return o.signal}const s=()=>{const i=r.find(l=>l.aborted)?.reason??new DOMException("Aborted","AbortError");try{o.abort(i)}catch{o.abort()}};for(const a of r)a.addEventListener?.("abort",s,{once:!0,signal:t});return o.signal}function GO(e){const t=[Nn(e.method)?.toUpperCase()||"GET",Nn(e.baseURL)];for(const n of[e.query||e.params]){const r=Nn(n);if(!r)continue;const o={};for(const[s,a]of Object.entries(r))o[Nn(s)]=Nn(a);t.push(o)}if(e.body){const n=Nn(e.body);if(!n)t.push(Lo(n));else if(n instanceof ArrayBuffer)t.push(Lo(Object.fromEntries([...new Uint8Array(n).entries()].map(([r,o])=>[r,o.toString()]))));else if(n instanceof FormData){const r=[];for(const o of n.entries()){const[s,a]=o;r.push([s,a instanceof File?`${a.name}:${a.size}:${a.lastModified}`:a])}t.push(Lo(r))}else if(bC(n))t.push(Lo(Cn(n)));else try{t.push(Lo(n))}catch{console.warn("[useFetch] Failed to hash body",n)}}return t}const n_=Xb({name:"createUseFetch",factory(e={}){function t(n,r,o){const[s={},a]=typeof r=="string"?[{},r]:[r,o],i=typeof e=="function"?e(s):e,{server:l,lazy:c,default:u,transform:f,pick:d,watch:p,immediate:h,getCachedData:m,deep:k,dedupe:b,timeout:v,...g}={...typeof e=="function"?{}:i,...s,...typeof e=="function"?i:{}},y=ae(()=>Nn(n)),_=ae(()=>Nn(g.key)||"$f"+Lo([a,typeof y.value=="string"?y.value:"",...GO(g)]));if(!g.baseURL&&typeof y.value=="string"&&y.value[0]==="/"&&y.value[1]==="/")throw new Error('[nuxt] [useFetch] the request URL must not start with "//".');const P=Cn({...yT,...g,cache:typeof g.cache=="boolean"?void 0:g.cache}),T={server:l,lazy:c,default:u,transform:f,pick:d,immediate:h,getCachedData:m,deep:k,dedupe:b,timeout:v,watch:p===!1?[]:[...p||[],P]};return p===!1&&(T._keyTriggersExecute=!1),HO(_,(O,{signal:x})=>(g.$fetch||globalThis.$fetch)(y.value,{signal:x,...P}),T)}return t}}),KO=n_.__nuxt_factory();n_.__nuxt_factory({lazy:!0,_functionName:"useLazyFetch"});async function JO(e,t={}){if(await md())return{data:null,status:403,error:"Session limit reached"};const{method:n,headers:r,query:o}=r_({method:t.method,headers:t.headers,body:t.body,query:t.query});let s=200;const a={method:n,headers:r,watch:!1,key:t.key??void 0,onResponse({response:i}){s=i.status,pd(i.headers)}};return t.body&&(a.body=t.body),o&&(a.query=o),t.transform&&(a.transform=t.transform),KO(e,a,"$lOSHNH0FZh").then(({data:i,error:l})=>{l.value&&it("api-client","request failed",{method:n,url:e,status:l.value?.statusCode??s},l.value);const c=l.value?.statusCode??s;return dd(c),{data:i.value,status:c,error:l.value?.data?.message??null}})}async function Jt(e,t={}){if(await md())return{data:null,status:403,error:"Session limit reached"};const{method:n,headers:r,query:o}=r_(t);let s=200;try{return e.startsWith("/api/content/tenant")&&Ht("api-client","tenant request",{method:n,url:e,headers:r,query:o}),{data:await $fetch(e,{method:n,headers:r,body:t.body,query:o,onResponse({response:i}){s=i.status,pd(i.headers)}}),status:s,error:null}}catch(a){const i=a;it("api-client","request failed",{method:n,url:e,status:i?.response?.status},a);const l=i?.response?.status??null;return dd(l),{data:null,status:l,error:i?.response?._data?.message??null}}}function r_(e){const t=e.method??"GET",n={...rd(e.body||e?.query?"application/json":void 0),...e.headers};let r=e.query;const o=Ul()?.$router?.currentRoute?.value;return o?.query?.noCache&&(r=typeof r=="object"&&r!==null?{...r,noCache:o.query.noCache}:{noCache:o.query.noCache}),{method:t,headers:n,query:r}}function An(){return he("pageConfig",()=>null)}function wa(e){const t=e??An(),n=ae(()=>t.value?.metadata);wt();const r=window.location.href,o=window.location.host;return{pageTitle:ae(()=>n.value?.title),pageDocumentType:ae(()=>n.value?.documentType||null),pageContentType:ae(()=>n.value?.contentType||null),articleType:ae(()=>n.value?.articleType||null),noAds:ae(()=>{const s=n.value?.noAds;return s===!0||s==="true"}),isFree:ae(()=>{const s=n.value?.isFree;return s===!0||s==="true"}
6),isAdvertorial:ae(()=>{const s=n.value?.isAdvertorial;return s===!0||s==="true"}),revisionId:ae(()=>n.value?.revisionId||null),pageSlug:ae(()=>n.value?.slug?.slug||null),pageDocumentId:ae(()=>n.value?.documentId||null),breadcrumb:ae(()=>n.value?.breadcrumbs||[]),articleLayout:ae(()=>n.value?.articleLayout||null),isContentTrimmed:ae(()=>!!n.value?.contentTrimmed),seoNoIndex:ae(()=>!!n.value?.seoNoIndex||!1),pageUrl:r,pageHost:o}}const YO=3456e4;function XO(e,t,n){const r=e.indexOf(";",t);return r===-1?n:r}function QO(e,t,n){const r=e.indexOf("=",t);return r<n?r:-1}function hg(e,t,n){if(t===n)return"";let r=t,o=n;do{const s=e.charCodeAt(r);if(s!==32&&s!==9)break}while(++r<o);for(;o>r;){const s=e.charCodeAt(o-1);if(s!==32&&s!==9)break;o--}return e.slice(r,o)}const eL=(()=>{const e=function(){};return e.prototype=Object.create(null),e})();function tL(e,t){const n=new eL,r=e.length;if(r<2)return n;const o=t?.decode||nL,s=t?.allowMultiple||!1;let a=0;do{const i=QO(e,a,r);if(i===-1)break;const l=XO(e,a,r);if(i>l){a=e.lastIndexOf(";",i-1)+1;continue}const c=hg(e,a,i);if(t?.filter&&!t.filter(c)){a=l+1;continue}const u=o(hg(e,i+1,l));if(s){const f=n[c];f===void 0?n[c]=u:Array.isArray(f)?f.push(u):n[c]=[f,u]}else n[c]===void 0&&(n[c]=u);a=l+1}while(a<r);return n}function nL(e){if(!e.includes("%"))return e;try{return decodeURIComponent(e)}catch{return e}}const rL=/^[\u0021-\u003A\u003C\u003E-\u007E]+$/,oL=/^[\u0021-\u003A\u003C-\u007E]*$/,sL=/^([.]?[a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)([.][a-z0-9]([a-z0-9-]{0,61}[a-z0-9])?)*$/i,aL=/^[\u0020-\u003A\u003C-\u007E]*$/,iL=Object.prototype.toString;function yg(e,t,n){const r=typeof e=="object"&&e!==null,o=r?t:n,s=o?.stringify||JSON.stringify,a=r?e:{...n,name:e,value:t==null?"":typeof t=="string"?t:s(t)},i=o?.encode||encodeURIComponent;if(!rL.test(a.name))throw new TypeError(`argument name is invalid: ${a.name}`);const l=a.value?i(a.value):"";if(!oL.test(l))throw new TypeError(`argument val is invalid: ${a.value}`);if(!a.secure){if(a.partitioned)throw new TypeError("Partitioned cookies must have the Secure attribute");if(a.sameSite&&String(a.sameSite).toLowerCase()==="none")throw new TypeError("SameSite=None cookies must have the Secure attribute");if(a.name.length>9&&a.name.charCodeAt(0)===95&&a.name.charCodeAt(1)===95){const u=a.name.toLowerCase();if(u.startsWith("__secure-")||u.startsWith("__host-"))throw new TypeError(`${a.name} cookies must have the Secure attribute`)}}if(a.name.length>7&&a.name.charCodeAt(0)===95&&a.name.charCodeAt(1)===95&&a.name.toLowerCase().startsWith("__host-")){if(a.path!=="/")throw new TypeError("__Host- cookies must have Path=/");if(a.domain)throw new TypeError("__Host- cookies must not have a Domain attribute")}let c=a.name+"="+l;if(a.maxAge!==void 0){if(!Number.isInteger(a.maxAge))throw new TypeError(`option maxAge is invalid: ${a.maxAge}`);c+="; Max-Age="+Math.max(0,Math.min(a.maxAge,YO))}if(a.domain){if(!sL.test(a.domain))throw new TypeError(`option domain is invalid: ${a.domain}`);c+="; Domain="+a.domain}if(a.path){if(!aL.test(a.path))throw new TypeError(`option path is invalid: ${a.path}`);c+="; Path="+a.path}if(a.expires){if(!lL(a.expires)||!Number.isFinite(a.expires.valueOf()))throw new TypeError(`option expires is invali
6d: ${a.expires}`);c+="; Expires="+a.expires.toUTCString()}if(a.httpOnly&&(c+="; HttpOnly"),a.secure&&(c+="; Secure"),a.partitioned&&(c+="; Partitioned"),a.priority)switch(typeof a.priority=="string"?a.priority.toLowerCase():void 0){case"low":c+="; Priority=Low";break;case"medium":c+="; Priority=Medium";break;case"high":c+="; Priority=High";break;default:throw new TypeError(`option priority is invalid: ${a.priority}`)}if(a.sameSite)switch(typeof a.sameSite=="string"?a.sameSite.toLowerCase():a.sameSite){case!0:case"strict":c+="; SameSite=Strict";break;case"lax":c+="; SameSite=Lax";break;case"none":c+="; SameSite=None";break;default:throw new TypeError(`option sameSite is invalid: ${a.sameSite}`)}return c}function lL(e){return iL.call(e)==="[object Date]"}function yn(e){if(typeof e!="object")return e;var t,n,r=Object.prototype.toString.call(e);if(r==="[object Object]"){if(e.constructor!==Object&&typeof e.constructor=="function"){n=new e.constructor;for(t in e)e.hasOwnProperty(t)&&n[t]!==e[t]&&(n[t]=yn(e[t]))}else{n={};for(t in e)t==="__proto__"?Object.defineProperty(n,t,{value:yn(e[t]),configurable:!0,enumerable:!0,writable:!0}):n[t]=yn(e[t])}return n}if(r==="[object Array]"){for(t=e.length,n=Array(t);t--;)n[t]=yn(e[t]);return n}return r==="[object Set]"?(n=new Set,e.forEach(function(o){n.add(yn(o))}),n):r==="[object Map]"?(n=new Map,e.forEach(function(o,s){n.set(yn(s),yn(o))}),n):r==="[object Date]"?new Date(+e):r==="[object RegExp]"?(n=new RegExp(e.source,e.flags),n.lastIndex=e.lastIndex,n):r==="[object DataView]"?new e.constructor(yn(e.buffer)):r==="[object ArrayBuffer]"?e.slice(0):r.slice(-6)==="Array]"?new e.constructor(e):e}function cL(e){if(e!=="undefined")try{const t=JSON.parse(e);return typeof t=="number"&&String(t)!==e?e:t}catch{return e}}const uL={path:"/",watch:!0,decode:e=>e&&cL(decodeURIComponent(e)),encode:e=>{if(typeof e!="string"||e==="undefined")return encodeURIComponent(JSON.stringify(e));try{if(typeof JSON.parse(e)!="string")return encodeURIComponent(JSON.stringify(e))}catch{}return encodeURIComponent(e)},refresh:!1},ai=globalThis.cookieStore;function fs(e,t){const n={...uL,...t};n.filter??=c=>c===e;const r=vg(n)||{};let o;n.maxAge!==void 0?o=n.maxAge*1e3:n.expires&&(o=n.expires.getTime()-Date.now());const s=o!==void 0&&o<=0,a=s||r[e]===void 0||r[e]===null,i=yn(s?void 0:r[e]??n.default?.()),l=o&&!s?gL(i,o,n.watch&&n.watch!=="shallow"):Ee(i);{let c=null;try{!ai&&typeof BroadcastChannel<"u"&&(c=new BroadcastChannel(`nuxt:cookies:${e}`))}catch{}const u=(h=!1)=>{if(!h&&(n.readonly||DO(l.value,r[e])))return;const m=l.value===null||l.value===void 0?void 0:n.encode(l.value);mL(e,m,n),r[e]=yn(l.value),c?.postMessage({value:n.encode(l.value)})},f=h=>{const m=h.refresh?vg(n)?.[e]:n.decode(h.value);d=!0,l.value=m,r[e]=yn(m),dn(()=>{d=!1})};let d=!1;const p=!!as();if(p&&qo(()=>{d=!0,u(),c?.close()}),ai){const h=m=>{const k=m.changed.find(v=>v.name===e),b=m.deleted.find(v=>v.name===e);k&&f({value:k.value}),b&&f({value:null})};ai.addEventListener("change",h),p&&qo(()=>ai.removeEventListener("change",h))}else c&&(c.onmessage=({data:h})=>f(h));n.watch&&De(l,()=>{d||u(n.refresh)},{deep:n.watch!=="shallow"}),a&&u(a)}return l}function vg(e={}){return tL(document.cookie,e)}const fL=e=>e;function dL(e){const{encode:t,decode:n,...r}=e;return{...r,encode:fL}}function pL(e,t,n={}){const r=dL(n);return t===void 0?yg(e,"",{...r,maxAge:-1}):yg(e,t,r)}function mL(e,t,n={}){document.cookie=pL(e,t,n)}const bg=2147483647;function gL(e,t,n){let r,o,s=0;const a=n?Ee(e):{value:e};return as()&&qo(()=>{o?.(),clearTimeout(r)}),yy((i,l)=>{n&&(o=De(a,l));function c(){const f=t-s,d=f<bg?f:bg;r=setTimeout(()=>{if(s+=d,s<t)return c();a.value=void 0,l()},d)}function u(){s=0,clearTimeout(r),c()}return{get(){return i(),a.value},set(f){u(),a.value=f,l()}}})}function hL(e){if(e?.__asyncLoader&&!e.__asyncResolved)return e.__asyncLoader()}async function o_(e,t=Ye()){const{path:n,matched:r}=t.resolve(e);if(!r.length||(t._routePreloaded||=new Set,t._routePreloaded.has(n)))return;const o=t._preloadPromises||=[];if(o.length>4)return Promise.all(o).then(()=>o_(e,t));t._routePreloaded.add(n);for(const s of r){const a=s.components?.default;if(typeof a!="function")continue;const i=Promise.resolve(a()).catch(()=>{}).finally(()=>o.splice(o.indexOf(i),1));o.push(i)}await Promise.all(o)}function yL(e={}){const t=e.path||window.location.pathname,n=new URL(t,window.location.href);if(n.host!==window.location.host)throw new Error(`Cannot navigate to a URL with a different host: '${t}'.`);if(n.protocol&&Xi(n.protocol))throw new Error(`Cannot navigate to a URL with '${n.protocol}' protocol.`);let r={};try{r=JSON.parse(sessionStorage.getItem("nuxt:reload")||"{}")}catch{}if(e.force||r?.path!==t||r?.expires<Date.now()){try{sessionStorage.setItem("nuxt:reload",JSON.stringify({path:t,expires:Date.now()+(e.ttl??1e4)}))}catch{}if(e.persistState)try{sessionStorage.setItem("nuxt:reload:state",JSON.stringify({state:ve().payload.state}))}catch{}window.location.pathname!==t?window.location.href=t:window.location.reload()}}function Sa(e){return new URL(globalThis.location.href)}const vL=(...e)=>e.find(t=>t!==void 0);function _g(e){let t=e.replace(/[\u0000-\u001F\s]+/g,"");for(;t.toLowerCase().startsWith("view-source:");)t=t.slice(12);const n=t.indexOf(":");return n>0&&Xi(t.slice(0,n+1))?null:e}function bL(e){const t=e.componentName||"NuxtLink";function n(s){return typeof s=="string"&&s.startsWith("#")}function r(s,a,i){const l=i??e.trailingSlash;if(!s||l!=="append"&&l!=="remove")return s;if(typeof s=="string")return ii(s,l);const c="path"in s&&s.path!==void 0?s.path:a(s).path;return{...s,name:void 0,path:ii(c,l)}}function o(s){const a=Ye(),i=pt(),l=ae(()=>!!fe(s.target)&&fe(s.target)!=="_self"),c=ae(()=>{const k=fe(s.to)||fe(s.href)||"";return typeof k=="string"&&On(k,{acceptRelative:!0})}),u=Sp("RouterLink"),f=u&&typeof u!="string"?u.useLink:void 0,d=ae(()=>{if(fe(s.external))return!0;const k=fe(s.to)||fe(s.href)||"";return typeof k=="object"?!1:k===""||c.value}),p=ae(()=>{const k=fe(s.to)||fe(s.href)||"";return d.value?k:r(k,a.resolve,fe(s.trailingSlash))}),h=d.value?void 0:f?.({...s,to:p,viewTransition:fe(s.viewTransition)}),m=ae(()=>{const k=fe(s.trailingSlash)??e.trailingSlash;if(!p.value||c.value||n(p.value)){const b=p.value;return typeof b=="string"?_g(b):b}if(d.value){const b=typeof p.value=="object"&&"path"in p.value?Fu(p.value):p.value,v=typeof b=="object"?a.resolve(b).href:b,g=typeof v=="string"?_g(v):v;return g===null?null:ii(g,k)}return typeof p.value=="object"?a.resolve(p.value)?.href??null:ii(go(i.app.baseURL,p.value),k)});
6return{to:p,hasTarget:l,isAbsoluteUrl:c,isExternal:d,href:m,isActive:h?.isActive??ae(()=>p.value===a.currentRoute.value.path),isExactActive:h?.isExactActive??ae(()=>p.value===a.currentRoute.value.path),route:h?.route??ae(()=>a.resolve(p.value)),async navigate(k){m.value!==null&&await nl(m.value,{replace:fe(s.replace),external:d.value||l.value})}}}return et({name:t,props:{to:{type:[String,Object],default:void 0,required:!1},href:{type:[String,Object],default:void 0,required:!1},target:{type:String,default:void 0,required:!1},rel:{type:String,default:void 0,required:!1},noRel:{type:Boolean,default:void 0,required:!1},prefetch:{type:Boolean,default:void 0,required:!1},prefetchOn:{type:[String,Object],default:void 0,required:!1},noPrefetch:{type:Boolean,default:void 0,required:!1},activeClass:{type:String,default:void 0,required:!1},exactActiveClass:{type:String,default:void 0,required:!1},prefetchedClass:{type:String,default:void 0,required:!1},replace:{type:Boolean,default:void 0,required:!1},ariaCurrentValue:{type:String,default:void 0,required:!1},external:{type:Boolean,default:void 0,required:!1},custom:{type:Boolean,default:void 0,required:!1},trailingSlash:{type:String,default:void 0,required:!1}},useLink:o,setup(s,{slots:a}){const i=Ye(),{to:l,href:c,navigate:u,isExternal:f,hasTarget:d,isAbsoluteUrl:p}=o(s),h=en(!1),m=Ee(null),k=g=>{m.value=s.custom?g?.$el?.nextElementSibling:g?.$el};function b(g){return!h.value&&(typeof s.prefetchOn=="string"?s.prefetchOn===g:s.prefetchOn?.[g]??e.prefetchOn?.[g])&&(s.prefetch??e.prefetch)!==!1&&s.noPrefetch!==!0&&s.target!=="_blank"&&!SL()}async function v(g=ve()){if(h.value||c.value===null)return;h.value=!0;const y=typeof l.value=="string"?l.value:f.value?Fu(l.value):i.resolve(l.value).fullPath,_=f.value?new URL(y,window.location.href).href:y;await Promise.all([g.hooks.callHook("link:prefetch",_)?.catch(()=>{}),!f.value&&!d.value&&o_(l.value,i).catch(()=>{})])}if(b("visibility")){const g=ve();let y,_=null;hr(()=>{const P=kL();ka(()=>{y=ff(()=>{m?.value?.tagName&&(_=P.observe(m.value,async()=>{_?.(),_=null,await v(g)}))})})}),ls(()=>{y&&FO(y),_?.(),_=null})}return()=>{if(!f.value&&!d.value&&!n(l.value)){const _={ref:k,to:l.value,activeClass:s.activeClass||e.activeClass,exactActiveClass:s.exactActiveClass||e.exactActiveClass,replace:s.replace,ariaCurrentValue:s.ariaCurrentValue,custom:s.custom};
6return s.custom||(b("interaction")&&(_.onPointerenter=v.bind(null,void 0),_.onFocus=v.bind(null,void 0)),h.value&&(_.class=s.prefetchedClass||e.prefetchedClass),_.rel=s.rel||void 0),rt(Sp("RouterLink"),_,a.default)}const g=s.target||null,y=vL(s.noRel?"":s.rel,e.externalRelAttribute,p.value||d.value?"noopener noreferrer":"")||null;return s.custom?a.default?a.default({href:c.value,navigate:u,prefetch:v,get route(){if(!c.value)return;const _=new URL(c.value,window.location.href);return{path:_.pathname,fullPath:_.pathname,get query(){return jl(_.search)},hash:_.hash,params:{},name:void 0,matched:[],redirectedFrom:void 0,meta:{},href:c.value}},rel:y,target:g,isExternal:f.value||d.value,isActive:!1,isExactActive:!1}):null:rt("a",{ref:m,href:c.value||null,rel:y,target:g,onClick:async _=>{if(!(f.value||d.value)){_.preventDefault();try{const P=Fv(c.value??"");return await(s.replace?i.replace(P):i.push(P))}finally{if(n(l.value)){const P=l.value.slice(1);let T=P;try{T=decodeURIComponent(P)}catch{}document.getElementById(T)?.focus()}}}}},a.default?.())}}})}const _L=bL(gT);function ii(e,t){const n=t==="append"?Qi:Xo;return On(e)&&!e.startsWith("http")?e:n(e,!0)}function kL(){const e=ve();if(e._observer)return e._observer;let t=null;const n=new Map,r=(s,a)=>(t||=new IntersectionObserver(i=>{for(const l of i){const c=n.get(l.target);(l.isIntersecting||l.intersectionRatio>0)&&c&&c()}}),n.set(s,a),t.observe(s),()=>{n.delete(s),t?.unobserve(s),n.size===0&&(t?.disconnect(),t=null)});return e._observer={observe:r}}const wL=/2g/;function SL(){const e=navigator.connection;return!!(e&&(e.saveData||wL.test(e.effectiveType)))}const PL={nuxt:{},__swiper:{bundled:!0}},TL=TT(PL);function EL(){const e=ve();return e._appConfig||=Cn(TL),e._appConfig}const s_=()=>he("pageConfigDerived",()=>null),df="pageConfigRoutePath",AL=Symbol("pageBranchPath");function kg(e,t){return e===null||e===t}function XB(e,t){return e===null?!0:e===(t.split("?")[0]||"/")}function a_(){const e=wt().path;return cn(AL,e),e}function QB(){const e=An(),t=he(df,()=>null),n=a_(),r=en(kg(t.value,n)?e.value:null);return De([e,t],()=>{kg(t.value,n)&&(r.value=e.value)},{immediate:!0}),ae(()=>r.value)}const CL=()=>he("pageLayout");var wg;function Y(e,t,n){function r(i,l){if(i._zod||Object.defineProperty(i,"_zod",{value:{def:l,constr:a,traits:new Set},enumerable:!1}),i._zod.traits.has(e))return;i._zod.traits.add(e),t(i,l);const c=a.prototype,u=Object.keys(c);for(let f=0;f<u.length;f++){const d=u[f];d in i||(i[d]=c[d].bind(i))}}const o=n?.Parent??Object;class s extends o{}Object.defineProperty(s,"name",{value:e});function a(i){var l;const c=n?.Parent?new s:this;r(c,i),(l=c._zod).deferred??(l.deferred=[]);for(const u of c._zod.deferred)u();return c}return Object.defineProperty(a,"init",{value:r}),Object.defineProperty(a,Symbol.hasInstance,{value:i=>n?.Parent&&i instanceof n.Parent?!0:i?._zod?.traits?.has(e)}),Object.defineProperty(a,"name",{value:e}),a}class Fo extends Error{constructor(){super("Encountered Promise during synchronous parse. Use .parseAsync() instead.")}}class i_ extends Error{constructor(t){super(`Encountered unidirectional transform during encode: ${t}`),this.name="ZodEncodeError"}}(wg=globalThis).__zod_globalConfig??(wg.__zod_globalConfig={});const gd=globalThis.__zod_globalConfig;function yo(e){return gd}function l_(e){const t=Object.values(e).filter(r=>typeof r=="number");return Object.entries(e).filter(([r,o])=>t.indexOf(+r)===-1).map(([r,o])=>o)}function pf(e,t){return typeof t=="bigint"?t.toString():t}function hd(e){return{get value(){{const t=e();return Object.defineProperty(this,"value",{value:t}),t}}}}function yd(e){return e==null}function vd(e){const t=e.startsWith("^")?1:0,n=e.endsWith("$")?e.length-1:e.length;return e.slice(t,n)}const Sg=Symbol("evaluating");function He(e,t,n){let r;Object.defineProperty(e,t,{get(){if(r!==Sg)return r===void 0&&(r=Sg,r=n()),r},set(o){Object.defineProperty(e,t,{value:o})},configurable:!0})}function _o(e,t,n){Object.defineProperty(e,t,{value:n,writable:!0,enumerable:!0,configurable:!0})}function qr(...e){const t={};for(const n of e){const r=Object.getOwnPropertyDescriptors(n);Object.assign(t,r)}return Object.defineProperties({},t)}function Pg(e){return JSON.stringify(e)}function OL(e){return e.toLowerCase().trim().replace(/[^\w\s-]/g,"").replace(/[\s_-]+/g,"-").replace(/^-+|-+$/g,"")}const c_="captureStackTrace"in Error?Error.captureStackTrace:(...e)=>{};function ul(e){return typeof e=="object"&&e!==null&&!Array.isArray(e)}const LL=hd(()=>
6{if(gd.jitless||typeof navigator<"u"&&navigator?.userAgent?.includes("Cloudflare"))return!1;try{const e=Function;return new e(""),!0}catch{return!1}});function ca(e){if(ul(e)===!1)return!1;const t=e.constructor;if(t===void 0||typeof t!="function")return!0;const n=t.prototype;return!(ul(n)===!1||Object.prototype.hasOwnProperty.call(n,"isPrototypeOf")===!1)}function u_(e){return ca(e)?{...e}:Array.isArray(e)?[...e]:e instanceof Map?new Map(e):e instanceof Set?new Set(e):e}const xL=new Set(["string","number","symbol"]);function ns(e){return e.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")}function Wr(e,t,n){const r=new e._zod.constr(t??e._zod.def);return(!t||n?.parent)&&(r._zod.parent=e),r}function be(e){const t=e;if(!t)return{};if(typeof t=="string")return{error:()=>t};if(t?.message!==void 0){if(t?.error!==void 0)throw new Error("Cannot specify both `message` and `error` params");t.error=t.message}return delete t.message,typeof t.error=="string"?{...t,error:()=>t.error}:t}function IL(e){return Object.keys(e).filter(t=>e[t]._zod.optin==="optional"&&e[t]._zod.optout==="optional")}function RL(e,t){const n=e._zod.def,r=n.checks;if(r&&r.length>0)throw new Error(".pick() cannot be used on object schemas containing refinements");const s=qr(e._zod.def,{get shape(){const a={};for(const i in t){if(!(i in n.shape))throw new Error(`Unrecognized key: "${i}"`);t[i]&&(a[i]=n.shape[i])}return _o(this,"shape",a),a},checks:[]});return Wr(e,s)}function $L(e,t){const n=e._zod.def,r=n.checks;if(r&&r.length>0)throw new Error(".omit() cannot be used on object schemas containing refinements");const s=qr(e._zod.def,{get shape(){const a={...e._zod.def.shape};for(const i in t){if(!(i in n.shape))throw new Error(`Unrecognized key: "${i}"`);t[i]&&delete a[i]}return _o(this,"shape",a),a},checks:[]});return Wr(e,s)}function ML(e,t){if(!ca(t))throw new Error("Invalid input to extend: expected a plain object");const n=e._zod.def.checks;if(n&&n.length>0){const s=e._zod.def.shape;for(const a in t)if(Object.getOwnPropertyDescriptor(s,a)!==void 0)throw new Error("Cannot overwrite keys on object schemas containing refinements. Use `.safeExtend()` instead.")}const o=qr(e._zod.def,{get shape(){const s={...e._zod.def.shape,...t};return _o(this,"shape",s),s}});return Wr(e,o)}function DL(e,t){if(!ca(t))throw new Error("Invalid input to safeExtend: expected a plain object");const n=qr(e._zod.def,{get shape(){const r={...e._zod.def.shape,...t};return _o(this,"shape",r),r}});return Wr(e,n)}function NL(e,t){if(e._zod.def.checks?.length)throw new Error(".merge() cannot be used on object schemas containing refinements. Use .safeExtend() instead.");const n=qr(e._zod.def,{get shape(){const r={...e._zod.def.shape,...t._zod.def.shape};return _o(this,"shape",r),r},get catchall(){return t._zod.def.catchall},checks:t._zod.def.checks??[]});return Wr(e,n)}function zL(e,t,n){const o=t._zod.def.checks;if(o&&o.length>0)throw new Error(".partial() cannot be used on object schemas containing refinements");const a=qr(t._zod.def,{get shape(){const i=t._zod.def.shape,l={...i};if(n)for(const c in n){if(!(c in i))throw new Error(`Unrecognized key: "${c}"`);n[c]&&(l[c]=e?new e({type:"optional",innerType:i[c]}):i[c])}else for(const c in i)l[c]=e?new e({type:"optional",innerType:i[c]}):i[c];return _o(this,"shape",l),l},checks:[]});return Wr(t,a)}function jL(e,t,n){const r=qr(t._zod.def,{get shape(){const o=t._zod.def.shape,s={...o};if(n)for(const a in n){if(!(a in s))throw new Error(`Unrecognized key: "${a}"`);n[a]&&(s[a]=new e({type:"nonoptional",innerType:o[a]}))}else for(const a in o)s[a]=new e({type:"nonoptional",innerType:o[a]});return _o(this,"shape",s),s}});return Wr(t,r)}function $o(e,t=0){if(e.aborted===!0)return!0;for(let n=t;n<e.issues.length;n++)if(e.issues[n]?.continue!==!0)return!0;return!1}function VL(e,t=0){if(e.aborted===!0)return!0;for(let n=t;n<e.issues.length;n++)if(e.issues[n]?.continue===!1)return!0;return!1}function f_(e,t){return t.map(n=>{var r;return(r=n).path??(r.path=[]),n.path.unshift(e),n})}function li(e){return typeof e=="string"?e:e?.message}function vo(e,t,n){const r=e.message?e.message:li(e.inst?._zod.def?.error?.(e))??li(t?.error?.(e))??li(n.customError?.(e))??li(n.localeError?.(e))??"Invalid input",{inst:o,c
6ontinue:s,input:a,...i}=e;return i.path??(i.path=[]),i.message=r,t?.reportInput&&(i.input=a),i}function bd(e){return Array.isArray(e)?"array":typeof e=="string"?"string":"unknown"}function ua(...e){const[t,n,r]=e;return typeof t=="string"?{message:t,code:"custom",input:n,inst:r}:{...t}}const d_=(e,t)=>{e.name="$ZodError",Object.defineProperty(e,"_zod",{value:e._zod,enumerable:!1}),Object.defineProperty(e,"issues",{value:t,enumerable:!1}),e.message=JSON.stringify(t,pf,2),Object.defineProperty(e,"toString",{value:()=>e.message,enumerable:!1})},p_=Y("$ZodError",d_),m_=Y("$ZodError",d_,{Parent:Error});function UL(e,t=n=>n.message){const n={},r=[];for(const o of e.issues)o.path.length>0?(n[o.path[0]]=n[o.path[0]]||[],n[o.path[0]].push(t(o))):r.push(t(o));return{formErrors:r,fieldErrors:n}}function FL(e,t=n=>n.message){const n={_errors:[]},r=(o,s=[])=>{for(const a of o.issues)if(a.code==="invalid_union"&&a.errors.length)a.errors.map(i=>r({issues:i},[...s,...a.path]));else if(a.code==="invalid_key")r({issues:a.issues},[...s,...a.path]);else if(a.code==="invalid_element")r({issues:a.issues},[...s,...a.path]);else{const i=[...s,...a.path];if(i.length===0)n._errors.push(t(a));else{let l=n,c=0;for(;c<i.length;){const u=i[c];c===i.length-1?(l[u]=l[u]||{_errors:[]},l[u]._errors.push(t(a))):l[u]=l[u]||{_errors:[]},l=l[u],c++}}}};return r(e),n}const _d=e=>(t,n,r,o)=>{const s=r?{...r,async:!1}:{async:!1},a=t._zod.run({value:n,issues:[]},s);if(a instanceof Promise)throw new Fo;if(a.issues.length){const i=new(o?.Err??e)(a.issues.map(l=>vo(l,s,yo())));throw c_(i,o?.callee),i}return a.value},kd=e=>async(t,n,r,o)=>{const s=r?{...r,async:!0}:{async:!0};let a=t._zod.run({value:n,issues:[]},s);if(a instanceof Promise&&(a=await a),a.issues.length){const i=new(o?.Err??e)(a.issues.map(l=>vo(l,s,yo())));throw c_(i,o?.callee),i}return a.value},Jl=e=>(t,n,r)=>{const o=r?{...r,async:!1}:{async:!1},s=t._zod.run({value:n,issues:[]},o);if(s instanceof Promise)throw new Fo;return s.issues.length?{success:!1,error:new(e??p_)(s.issues.map(a=>vo(a,o,yo())))}:{success:!0,data:s.value}},HL=Jl(m_),Yl=e=>async(t,n,r)=>{const o=r?{...r,async:!0}:{async:!0};let s=t._zod.run({value:n,issues:[]},o);return s instanceof Promise&&(s=await s),s.issues.length?{success:!1,error:new e(s.issues.map(a=>vo(a,o,yo())))}:{success:!0,data:s.value}},BL=Yl(m_),qL=e=>(t,n,r)=>{const o=r?{...r,direction:"backward"}:{direction:"backward"};return _d(e)(t,n,o)},WL=e=>(t,n,r)=>_d(e)(t,n,r),ZL=e=>async(t,n,r)=>{const o=r?{...r,direction:"backward"}:{direction:"backward"};return kd(e)(t,n,o)},GL=e=>async(t,n,r)=>kd(e)(t,n,r),KL=e=>(t,n,r)=>{const o=r?{...r,direction:"backward"}:{direction:"backward"};return Jl(e)(t,n,o)},JL=e=>(t,n,r)=>Jl(e)(t,n,r),YL=e=>async(t,n,r)=>{const o=r?{...r,direction:"backward"}:{direction:"backward"};return Yl(e)(t,n,o)},XL=e=>async(t,n,r)=>Yl(e)(t,n,r),QL=/^[cC][0-9a-z]{6,}$/,ex=/^[0-9a-z]+$/,tx=/^[0-9A-HJKMNP-TV-Za-hjkmnp-tv-z]{26}$/,nx=/^[0-9a-vA-V]{20}$/,rx=/^[A-Za-z0-9]{27}$/,ox=/^[a-zA-Z0-9_-]{21}$/,sx=/^P(?:(\d+W)|(?!.*W)(?=\d|T\d)(\d+Y)?(\d+M)?(\d+D)?(T(?=\d)(\d+H)?(\d+M)?(\d+([.,]\d+)?S)?)?)$/,ax=/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12})$/,Tg=e=>e?new RegExp(`^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-${e}[0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12})$`):/^([0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[1-8][0-9a-fA-F]{3}-[89abAB][0-9a-fA-F]{3}-[0-9a-fA-F]{12}|00000000-0000-0000-0000-000000000000|ffffffff-ffff-ffff-ffff-ffffffffffff)$/,ix=/^(?!\.)(?!.*\.\.)([A-Za-z0-9_'+\-\.]*)[A-Za-z0-9_+-]@([A-Za-z0-9][A-Za-z0-9\-]*\.)+[A-Za-z]{2,}$/,lx="^(\\p{Extended_Pictographic}|\\p{Emoji_Component})+$";function cx(){return new RegExp(lx,"u")}const ux=/^(?:(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(?:25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])$/,fx=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,7}:|([0-9a-fA-F]{1,4}:){1,6}:[0-9a-fA-F]{1,4}|([0-9a-fA-F]{1,4}:){1,5}(:[0-9a-fA-F]{1,4}){1,2}|([0-9a-fA-F]{1,4}:){1,4}(:[0-9a-fA-F]{1,4}){1,3}|([0-9a-fA-F]{1,4}:){1,3}(:[0-9a-fA-F]{1,4}){1,4}|([0-9a-fA-F]{1,4}:){1,2}(:[0-9a-fA-F]{1,4}){1,5}|[0-9a-fA-F]{1,4}:((:[0-9a-fA-F]{1,4}){1,6})|:((:[0-9a-fA-F]{1,4}){1,7}|:))$/,dx=/^((25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\.){3}(25[0-5]|2[0-4][0-9]|1[0-9][0-9]|[1-9][0-9]|[0-9])\/([0-9]|[1-2][0-9]|3[0-2])$/,px=/^(([0-9a-fA-F]{1,4}:){7}[0-9a-fA-F]{1,4}|::|([0-9a-fA-F]{1,4})?::([0-9a-fA-F]{1,4}:?){0,6})\/(12[0-8]|1[01][0-9]|[1-9]?[0-9])$/,mx=/^$|^(?:[0-9a-zA-Z+/]{4}
6)*(?:(?:[0-9a-zA-Z+/]{2}==)|(?:[0-9a-zA-Z+/]{3}=))?$/,g_=/^[A-Za-z0-9_-]*$/,gx=/^https?$/,hx=/^\+[1-9]\d{6,14}$/,h_="(?:(?:\\d\\d[2468][048]|\\d\\d[13579][26]|\\d\\d0[48]|[02468][048]00|[13579][26]00)-02-29|\\d{4}-(?:(?:0[13578]|1[02])-(?:0[1-9]|[12]\\d|3[01])|(?:0[469]|11)-(?:0[1-9]|[12]\\d|30)|(?:02)-(?:0[1-9]|1\\d|2[0-8])))",yx=new RegExp(`^${h_}$`);function y_(e){const t="(?:[01]\\d|2[0-3]):[0-5]\\d";return typeof e.precision=="number"?e.precision===-1?`${t}`:e.precision===0?`${t}:[0-5]\\d`:`${t}:[0-5]\\d\\.\\d{${e.precision}}`:`${t}(?::[0-5]\\d(?:\\.\\d+)?)?`}function vx(e){return new RegExp(`^${y_(e)}$`)}function bx(e){const t=y_({precision:e.precision}),n=["Z"];e.local&&n.push(""),e.offset&&n.push("([+-](?:[01]\\d|2[0-3]):[0-5]\\d)");const r=`${t}(?:${n.join("|")})`;return new RegExp(`^${h_}T(?:${r})$`)}const _x=e=>{const t=e?`[\\s\\S]{${e?.minimum??0},${e?.maximum??""}}`:"[\\s\\S]*";return new RegExp(`^${t}$`)},kx=/^(?:true|false)$/i,wx=/^[^A-Z]*$/,Sx=/^[^a-z]*$/,Fn=Y("$ZodCheck",(e,t)=>{var n;e._zod??(e._zod={}),e._zod.def=t,(n=e._zod).onattach??(n.onattach=[])}),Px=Y("$ZodCheckMaxLength",(e,t)=>{var n;Fn.init(e,t),(n=e._zod.def).when??(n.when=r=>{const o=r.value;return!yd(o)&&o.length!==void 0}),e._zod.onattach.push(r=>{const o=r._zod.bag.maximum??Number.POSITIVE_INFINITY;t.maximum<o&&(r._zod.bag.maximum=t.maximum)}),e._zod.check=r=>{const o=r.value;if(o.length<=t.maximum)return;const a=bd(o);r.issues.push({origin:a,code:"too_big",maximum:t.maximum,inclusive:!0,input:o,inst:e,continue:!t.abort})}}),Tx=Y("$ZodCheckMinLength",(e,t)=>{var n;Fn.init(e,t),(n=e._zod.def).when??(n.when=r=>{const o=r.value;return!yd(o)&&o.length!==void 0}),e._zod.onattach.push(r=>{const o=r._zod.bag.minimum??Number.NEGATIVE_INFINITY;t.minimum>o&&(r._zod.bag.minimum=t.minimum)}),e._zod.check=r=>{const o=r.value;if(o.length>=t.minimum)return;const a=bd(o);r.issues.push({origin:a,code:"too_small",minimum:t.minimum,inclusive:!0,input:o,inst:e,continue:!t.abort})}}),Ex=Y("$ZodCheckLengthEquals",(e,t)=>{var n;Fn.init(e,t),(n=e._zod.def).when??(n.when=r=>{const o=r.value;return!yd(o)&&o.length!==void 0}),e._zod.onattach.push(r=>{const o=r._zod.bag;o.minimum=t.length,o.maximum=t.length,o.length=t.length}),e._zod.check=r=>{const o=r.value,s=o.length;if(s===t.length)return;const a=bd(o),i=s>t.length;r.issues.push({origin:a,...i?{code:"too_big",maximum:t.length}:{code:"too_small",minimum:t.length},inclusive:!0,exact:!0,input:r.value,inst:e,continue:!t.abort})}}),Xl=Y("$ZodCheckStringFormat",(e,t)=>{var n,r;Fn.init(e,t),e._zod.onattach.push(o=>{const s=o._zod.bag;s.format=t.format,t.pattern&&(s.patterns??(s.patterns=new Set),s.patterns.add(t.pattern))}),t.pattern?(n=e._zod).check??(n.check=o=>{t.pattern.lastIndex=0,!t.pattern.test(o.value)&&o.issues.push({origin:"string",code:"invalid_format",format:t.format,input:o.value,...t.pattern?{pattern:t.pattern.toString()}:{},inst:e,continue:!t.abort})}):(r=e._zod).check??(r.check=()=>{})}),Ax=Y("$ZodCheckRegex",(e,t)=>{Xl.init(e,t),e._zod.check=n=>{t.pattern.lastIndex=0,!t.pattern.test(n.value)&&n.issues.push({origin:"string",code:"invalid_format",format:"regex",input:n.value,pattern:t.pattern.toString(),inst:e,continue:!t.abort})}}),Cx=Y("$ZodCheckLowerCase",(e,t)=>{t.pattern??(t.pattern=wx),Xl.init(e,t)}),Ox=Y("$ZodCheckUpperCase",(e,t)=>{t.pattern??(t.pattern=Sx),Xl.init(e,t)}),Lx=Y("$ZodCheckIncludes",(e,t)=>{Fn.init(e,t);const n=ns(t.includes),r=new RegExp(typeof t.position=="number"?`^.{${t.position}}${n}`:n);t.pattern=r,e._zod.onattach.push(o=>{const s=o._zod.bag;s.patterns??(s.patterns=new Set),s.patterns.add(r)}),e._zod.check=o=>{o.value.includes(t.includes,t.position)||o.issues.push({origin:"string",code:"invalid_format",format:"includes",includes:t.includes,input:o.value,inst:e,continue:!t.abort})}}),xx=Y("$ZodCheckStartsWith",(e,t)=>{Fn.init(e,t);const n=new RegExp(`^${ns(t.prefix)}.*`);t.pattern??(t.pattern=n),e._zod.onattach.push(r=>{const o=r._zod.bag;o.patterns??(o.patterns=new Set),o.patterns.add(n)}),e._zod.check=r=>{r.value.startsWith(t.prefix)||r.issues.push({origin:"string",code:"invalid_format",format:"starts_with",prefix:t.prefix,input
6:r.value,inst:e,continue:!t.abort})}}),Ix=Y("$ZodCheckEndsWith",(e,t)=>{Fn.init(e,t);const n=new RegExp(`.*${ns(t.suffix)}$`);t.pattern??(t.pattern=n),e._zod.onattach.push(r=>{const o=r._zod.bag;o.patterns??(o.patterns=new Set),o.patterns.add(n)}),e._zod.check=r=>{r.value.endsWith(t.suffix)||r.issues.push({origin:"string",code:"invalid_format",format:"ends_with",suffix:t.suffix,input:r.value,inst:e,continue:!t.abort})}}),Rx=Y("$ZodCheckOverwrite",(e,t)=>{Fn.init(e,t),e._zod.check=n=>{n.value=t.tx(n.value)}});class $x{constructor(t=[]){this.content=[],this.indent=0,this&&(this.args=t)}indented(t){this.indent+=1,t(this),this.indent-=1}write(t){if(typeof t=="function"){t(this,{execution:"sync"}),t(this,{execution:"async"});return}const r=t.split(`
7`).filter(a=>a),o=Math.min(...r.map(a=>a.length-a.trimStart().length)),s=r.map(a=>a.slice(o)).map(a=>" ".repeat(this.indent*2)+a);for(const a of s)this.content.push(a)}compile(){const t=Function,n=this?.args,o=[...(this?.content??[""]).map(s=>`  ${s}`)];return new t(...n,o.join(`
8`))}}const Mx={major:4,minor:4,patch:3},mt=Y("$ZodType",(e,t)=>{var n;e??(e={}),e._zod.def=t,e._zod.bag=e._zod.bag||{},e._zod.version=Mx;const r=[...e._zod.def.checks??[]];e._zod.traits.has("$ZodCheck")&&r.unshift(e);for(const o of r)for(const s of o._zod.onattach)s(e);if(r.length===0)(n=e._zod).deferred??(n.deferred=[]),e._zod.deferred?.push(()=>{e._zod.run=e._zod.parse});else{const o=(a,i,l)=>{let c=$o(a),u;for(const f of i){if(f._zod.def.when){if(VL(a)||!f._zod.def.when(a))continue}else if(c)continue;const d=a.issues.length,p=f._zod.check(a);if(p instanceof Promise&&l?.async===!1)throw new Fo;if(u||p instanceof Promise)u=(u??Promise.resolve()).then(async()=>{await p,a.issues.length!==d&&(c||(c=$o(a,d)))});else{if(a.issues.length===d)continue;c||(c=$o(a,d))}}return u?u.then(()=>a):a},s=(a,i,l)=>{if($o(a))return a.aborted=!0,a;const c=o(i,r,l);if(c instanceof Promise){if(l.async===!1)throw new Fo;return c.then(u=>e._zod.parse(u,l))}return e._zod.parse(c,l)};e._zod.run=(a,i)=>{if(i.skipChecks)return e._zod.parse(a,i);if(i.direction==="backward"){const c=e._zod.parse({value:a.value,issues:[]},{...i,skipChecks:!0});return c instanceof Promise?c.then(u=>s(u,a,i)):s(c,a,i)}const l=e._zod.parse(a,i);if(l instanceof Promise){if(i.async===!1)throw new Fo;return l.then(c=>o(c,r,i))}return o(l,r,i)}}He(e,"~standard",()=>({validate:o=>{try{const s=HL(e,o);return s.success?{value:s.data}:{issues:s.error?.issues}}catch{return BL(e,o).then(a=>a.success?{value:a.data}:{issues:a.error?.issues})}},vendor:"zod",version:1}))}),wd=Y("$ZodString",(e,t)=>{mt.init(e,t),e._zod.pattern=[...e?._zod.bag?.patterns??[]].pop()??_x(e._zod.bag),e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=String(n.value)}catch{}return typeof n.value=="string"||n.issues.push({expected:"string",code:"invalid_type",input:n.value,inst:e}),n}}),tt=Y("$ZodStringFormat",(e,t)=>{Xl.init(e,t),wd.init(e,t)}),Dx=Y("$ZodGUID",(e,t)=>{t.pattern??(t.pattern=ax),tt.init(e,t)}),Nx=Y("$ZodUUID",(e,t)=>{if(t.version){const r={v1:1,v2:2,v3:3,v4:4,v5:5,v6:6,v7:7,v8:8}[t.version];if(r===void 0)throw new Error(`Invalid UUID version: "${t.version}"`);t.pattern??(t.pattern=Tg(r))}else t.pattern??(t.pattern=Tg());tt.init(e,t)}),zx=Y("$ZodEmail",(e,t)=>{t.pattern??(t.pattern=ix),tt.init(e,t)}),jx=Y("$ZodURL",(e,t)=>{tt.init(e,t),e._zod.check=n=>{try{const r=n.value.trim();if(!t.normalize&&t.protocol?.source===gx.source&&!/^https?:\/\//i.test(r)){n.issues.push({code:"invalid_format",format:"url",note:"Invalid URL format",input:n.value,inst:e,continue:!t.abort});return}const o=new URL(r);t.hostname&&(t.hostname.lastIndex=0,t.hostname.test(o.hostname)||n.issues.push({code:"invalid_format",format:"url",note:"Invalid hostname",pattern:t.hostname.source,input:n.value,inst:e,continue:!t.abort})),t.protocol&&(t.protocol.lastIndex=0,t.protocol.test(o.protocol.endsWith(":")?o.protocol.slice(0,-1):o.protocol)||n.issues.push({code:"invalid_format",format:"url",note:"Invalid protocol",pattern:t.protocol.source,input:n.value,inst:e,continue:!t.abort})),t.normalize?n.value=o.href:n.value=r;return}catch{n.issues.push({code:"invalid_format",format:"url",input:n.value,inst:e,continue:!t.abort})}}}),Vx=Y("$ZodEmoji",(e,t)=>{t.pattern??(t.pattern=cx()),tt.init(e,t)}),Ux=Y("$ZodNanoID",(e,t)=>{t.pattern??(t.pattern=ox),tt.init(e,t)}),Fx=Y("$ZodCUID",(e,t)=>{t.pattern??(t.pattern=QL),tt.init(e,t)}),Hx=Y("$ZodCUID2",(e,t)=>{t.pattern??(t.pattern=ex),tt.init(e,t)}),Bx=Y("$ZodULID",(e,t)=>{t.pattern??(t.pattern=tx),tt.init(e,t)}),qx=Y("$ZodXID",(e,t)=>{t.pattern??(t.pattern=nx),tt.init(e,t)}),Wx=Y("$ZodKSUID",(e,t)=>{t.pattern??(t.pattern=rx),tt.init(e,t)}),Zx=Y("$ZodISODateTime",(e,t)=>{t.pattern??(t.pattern=bx(t)),tt.init(e,t)}),Gx=Y("$ZodISODate",(e,t)=>{t.pattern??(t.pattern=yx),tt.init(e,t)}),Kx=Y("$ZodISOTime",(e,t)=>{t.pattern??(t.pattern=vx(t)),tt.init(e,t)}),Jx=Y("$ZodISODuration",(e,t)=>{t.pattern??(t.pattern=sx),tt.init(e,t)}),Yx=Y("$ZodIPv4",(e,t)=>{t.pattern??(t.pattern=ux),tt.init(e,t),e._zod.bag.format="ipv4"}),Xx=Y("$ZodIPv6",(e,t)=>{t.pattern??(t.pattern=fx),tt.init(e,t),e._zod.bag.format="ipv6",e._zod.check=n=>{try{new URL(`http://[${n.value}]`)}catch{n.issues.push({code:"invalid_format",format:"ipv6",input:n.value,inst:e,continue:!t.abort})}}}),Qx=Y("$ZodCIDRv4",(e,t)=>{t.pattern??(t.pattern=dx),tt.init(e,t)}),eI=Y("$ZodCIDRv6",(e,t)=>{t.pattern??(t.pattern=px),tt.init(e,t),e._zod.check=n=>{const r=n.value.split("/");try{if(r.length!==2)throw new Error;const[o,s]=r;if(!s)throw new Error;const a=Number(s);if(`${a}`!==s)throw new Error;if(a<0||a>128)throw new Error;new URL(`http://[${o}]`)}catch{n.issues.push({code:"invalid_format",format:"cidrv6",input:n.value,inst:e,continue:!t.abort})}}});function v_(e){if(e==="")return!0;
8if(/\s/.test(e)||e.length%4!==0)return!1;try{return atob(e),!0}catch{return!1}}const tI=Y("$ZodBase64",(e,t)=>{t.pattern??(t.pattern=mx),tt.init(e,t),e._zod.bag.contentEncoding="base64",e._zod.check=n=>{v_(n.value)||n.issues.push({code:"invalid_format",format:"base64",input:n.value,inst:e,continue:!t.abort})}});function nI(e){if(!g_.test(e))return!1;const t=e.replace(/[-_]/g,r=>r==="-"?"+":"/"),n=t.padEnd(Math.ceil(t.length/4)*4,"=");return v_(n)}const rI=Y("$ZodBase64URL",(e,t)=>{t.pattern??(t.pattern=g_),tt.init(e,t),e._zod.bag.contentEncoding="base64url",e._zod.check=n=>{nI(n.value)||n.issues.push({code:"invalid_format",format:"base64url",input:n.value,inst:e,continue:!t.abort})}}),oI=Y("$ZodE164",(e,t)=>{t.pattern??(t.pattern=hx),tt.init(e,t)});function sI(e,t=null){try{const n=e.split(".");if(n.length!==3)return!1;const[r]=n;if(!r)return!1;const o=JSON.parse(atob(r));return!("typ"in o&&o?.typ!=="JWT"||!o.alg||t&&(!("alg"in o)||o.alg!==t))}catch{return!1}}const aI=Y("$ZodJWT",(e,t)=>{tt.init(e,t),e._zod.check=n=>{sI(n.value,t.alg)||n.issues.push({code:"invalid_format",format:"jwt",input:n.value,inst:e,continue:!t.abort})}}),iI=Y("$ZodBoolean",(e,t)=>{mt.init(e,t),e._zod.pattern=kx,e._zod.parse=(n,r)=>{if(t.coerce)try{n.value=!!n.value}catch{}const o=n.value;return typeof o=="boolean"||n.issues.push({expected:"boolean",code:"invalid_type",input:o,inst:e}),n}}),lI=Y("$ZodUnknown",(e,t)=>{mt.init(e,t),e._zod.parse=n=>n}),cI=Y("$ZodNever",(e,t)=>{mt.init(e,t),e._zod.parse=(n,r)=>(n.issues.push({expected:"never",code:"invalid_type",input:n.value,inst:e}),n)});function Eg(e,t,n){e.issues.length&&t.issues.push(...f_(n,e.issues)),t.value[n]=e.value}const uI=Y("$ZodArray",(e,t)=>{mt.init(e,t),e._zod.parse=(n,r)=>{const o=n.value;if(!Array.isArray(o))return n.issues.push({expected:"array",code:"invalid_type",input:o,inst:e}),n;n.value=Array(o.length);const s=[];for(let a=0;a<o.length;a++){const i=o[a],l=t.element._zod.run({value:i,issues:[]},r);l instanceof Promise?s.push(l.then(c=>Eg(c,n,a))):Eg(l,n,a)}return s.length?Promise.all(s).then(()=>n):n}});function fl(e,t,n,r,o,s){const a=n in r;if(e.issues.length){if(o&&s&&!a)return;t.issues.push(...f_(n,e.issues))}if(!a&&!o){e.issues.length||t.issues.push({code:"invalid_type",expected:"nonoptional",input:void 0,path:[n]});return}e.value===void 0?a&&(t.value[n]=void 0):t.value[n]=e.value}function b_(e){const t=Object.keys(e.shape);for(const r of t)if(!e.shape?.[r]?._zod?.traits?.has("$ZodType"))throw new Error(`Invalid element at key "${r}": expected a Zod schema`);const n=IL(e.shape);return{...e,keys:t,keySet:new Set(t),numKeys:t.length,optionalKeys:new Set(n)}}function __(e,t,n,r,o,s){const a=[],i=o.keySet,l=o.catchall._zod,c=l.def.type,u=l.optin==="optional",f=l.optout==="optional";for(const d in t){if(d==="__proto__"||i.has(d))continue;if(c==="never"){a.push(d);continue}const p=l.run({value:t[d],issues:[]},r);p instanceof Promise?e.push(p.then(h=>fl(h,n,d,t,u,f))):fl(p,n,d,t,u,f)}return a.length&&n.issues.push({code:"unrecognized_keys",keys:a,input:t,inst:s}),e.length?Promise.all(e).then(()=>n):n}const fI=Y("$ZodObject",(e,t)=>{if(mt.init(e,t),!Object.getOwnPropertyDescriptor(t,"shape")?.get){const i=t.shape;Object.defineProperty(t,"shape",{get:()=>{const l={...i};return Object.defineProperty(t,"shape",{value:l}),l}})}const r=hd(()=>b_(t));He(e._zod,"propValues",()=>{const i=t.shape,l={};for(const c in i){const u=i[c]._zod;if(u.values){l[c]??(l[c]=new Set);for(const f of u.values)l[c].add(f)}}return l});const o=ul,s=t.catchall;let a;e._zod.parse=(i,l)=>{a??(a=r.value);const c=i.value;if(!o(c))return i.issues.push({expected:"object",code:"invalid_type",input:c,inst:e}),i;i.value={};const u=[],f=a.shape;for(const d of a.keys){const p=f[d],h=p._zod.optin==="optional",m=p._zod.optout==="optional",k=p._zod.run({value:c[d],issues:[]},l);k instanceof Promise?u.push(k.then(b=>
8fl(b,i,d,c,h,m))):fl(k,i,d,c,h,m)}return s?__(u,c,i,l,r.value,e):u.length?Promise.all(u).then(()=>i):i}}),dI=Y("$ZodObjectJIT",(e,t)=>{fI.init(e,t);const n=e._zod.parse,r=hd(()=>b_(t)),o=d=>{const p=new $x(["shape","payload","ctx"]),h=r.value,m=g=>{const y=Pg(g);return`shape[${y}]._zod.run({ value: input[${y}], issues: [] }, ctx)`};p.write("const input = payload.value;");const k=Object.create(null);let b=0;for(const g of h.keys)k[g]=`key_${b++}`;p.write("const newResult = {};");for(const g of h.keys){const y=k[g],_=Pg(g),P=d[g],T=P?._zod?.optin==="optional",M=P?._zod?.optout==="optional";p.write(`const ${y} = ${m(g)};`),T&&M?p.write(`
9        if (${y}.issues.length) {
10          if (${_} in input) {
11            payload.issues = payload.issues.concat(${y}.issues.map(iss => ({
12              ...iss,
13              path: iss.path ? [${_}, ...iss.path] : [${_}]
14            })));
15          }
16        }
17        
18        if (${y}.value === undefined) {
19          if (${_} in input) {
20            newResult[${_}] = undefined;
21          }
22        } else {
23          newResult[${_}] = ${y}.value;
24        }
25        
26      `):T?p.write(`
27        if (${y}.issues.length) {
28          payload.issues = payload.issues.concat(${y}.issues.map(iss => ({
29            ...iss,
30            path: iss.path ? [${_}, ...iss.path] : [${_}]
31          })));
32        }
33        
34        if (${y}.value === undefined) {
35          if (${_} in input) {
36            newResult[${_}] = undefined;
37          }
38        } else {
39          newResult[${_}] = ${y}.value;
40        }
41        
42      `):p.write(`
43        const ${y}_present = ${_} in input;
44        if (${y}.issues.length) {
45          payload.issues = payload.issues.concat(${y}.issues.map(iss => ({
46            ...iss,
47            path: iss.path ? [${_}, ...iss.path] : [${_}]
48          })));
49        }
50        if (!${y}_present && !${y}.issues.length) {
51          payload.issues.push({
52            code: "invalid_type",
53            expected: "nonoptional",
54            input: undefined,
55            path: [${_}]
56          });
57        }
58
59        if (${y}_present) {
60          if (${y}.value === undefined) {
61            newResult[${_}] = undefined;
62          } else {
63            newResult[${_}] = ${y}.value;
64          }
65        }
66
67      `)}p.write("payload.value = newResult;"),p.write("return payload;");const v=p.compile();return(g,y)=>v(d,g,y)};let s;const a=ul,i=!gd.jitless,c=i&&LL.value,u=t.catchall;let f;e._zod.parse=(d,p)=>{f??(f=r.value);const h=d.value;return a(h)?i&&c&&p?.async===!1&&p.jitless!==!0?(s||(s=o(t.shape)),d=s(d,p),u?__([],h,d,p,f,e):d):n(d,p):(d.issues.push({expected:"object",code:"invalid_type",input:h,inst:e}),d)}});function Ag(e,t,n,r){for(const s of e)if(s.issues.length===0)return t.value=s.value,t;const o=e.filter(s=>!$o(s));return o.length===1?(t.value=o[0].value,o[0]):(t.issues.push({code:"invalid_union",input:t.value,inst:n,errors:e.map(s=>s.issues.map(a=>vo(a,r,yo())))}),t)}const pI=Y("$ZodUnion",(e,t)=>{mt.init(e,t),He(e._zod,"optin",()=>t.options.some(r=>r._zod.optin==="optional")?"optional":void 0),He(e._zod,"optout",()=>t.options.some(r=>r._zod.optout==="optional")?"optional":void 0),He(e._zod,"values",()=>{if(t.options.every(r=>r._zod.values))return new Set(t.options.flatMap(r=>Array.from(r._zod.values)))}),He(e._zod,"pattern",()=>{if(t.options.every(r=>r._zod.pattern)){const r=t.options.map(o=>o._zod.pattern);return new RegExp(`^(${r.map(o=>vd(o.source)).join("|")})$`)}});const n=t.options.length===1?t.options[0]._zod.run:null;e._zod.parse=(r,o)=>{if(n)return n(r,o);let s=!1;const a=[];for(const i of t.options){const l=i._zod.run({value:r.value,issues:[]},o);if(l instanceof Promise)a.push(l),s=!0;else{if(l.issues.length===0)return l;a.push(l)}}return s?Promise.all(a).then(i=>Ag(i,r,e,o)):Ag(a,r,e,o)}}),mI=Y("$ZodIntersection",(e,t)=>{mt.init(e,t),e._zod.parse=(n,r)=>{const o=n.value,s=t.left._zod.run({value:o,issues:[]},r),a=t.right._zod.run({value:o,issues:[]},r);return s instanceof Promise||a instanceof Promise?Promise.all([s,a]).then(([l,c])=>Cg(n,l,c)):Cg(n,s,a)}});function mf(e,t){if(e===t)return{valid:!0,data:e};if(e instanceof Date&&t instanceof Date&&+e==+t)return{valid:!0,data:e};if(ca(e)&&ca(t)){const n=Object.keys(t),r=Object.keys(e).filter(s=>n.indexOf(s)!==-1),o={...e,...t};for(const s of r){const a=mf(e[s],t[s]);
67if(!a.valid)return{valid:!1,mergeErrorPath:[s,...a.mergeErrorPath]};o[s]=a.data}return{valid:!0,data:o}}if(Array.isArray(e)&&Array.isArray(t)){if(e.length!==t.length)return{valid:!1,mergeErrorPath:[]};const n=[];for(let r=0;r<e.length;r++){const o=e[r],s=t[r],a=mf(o,s);if(!a.valid)return{valid:!1,mergeErrorPath:[r,...a.mergeErrorPath]};n.push(a.data)}return{valid:!0,data:n}}return{valid:!1,mergeErrorPath:[]}}function Cg(e,t,n){const r=new Map;let o;for(const i of t.issues)if(i.code==="unrecognized_keys"){o??(o=i);for(const l of i.keys)r.has(l)||r.set(l,{}),r.get(l).l=!0}else e.issues.push(i);for(const i of n.issues)if(i.code==="unrecognized_keys")for(const l of i.keys)r.has(l)||r.set(l,{}),r.get(l).r=!0;else e.issues.push(i);const s=[...r].filter(([,i])=>i.l&&i.r).map(([i])=>i);if(s.length&&o&&e.issues.push({...o,keys:s}),$o(e))return e;const a=mf(t.value,n.value);if(!a.valid)throw new Error(`Unmergable intersection. Error path: ${JSON.stringify(a.mergeErrorPath)}`);return e.value=a.data,e}const gI=Y("$ZodEnum",(e,t)=>{mt.init(e,t);const n=l_(t.entries),r=new Set(n);e._zod.values=r,e._zod.pattern=new RegExp(`^(${n.filter(o=>xL.has(typeof o)).map(o=>typeof o=="string"?ns(o):o.toString()).join("|")})$`),e._zod.parse=(o,s)=>{const a=o.value;return r.has(a)||o.issues.push({code:"invalid_value",values:n,input:a,inst:e}),o}}),hI=Y("$ZodLiteral",(e,t)=>{if(mt.init(e,t),t.values.length===0)throw new Error("Cannot create literal schema with no valid values");const n=new Set(t.values);e._zod.values=n,e._zod.pattern=new RegExp(`^(${t.values.map(r=>typeof r=="string"?ns(r):r?ns(r.toString()):String(r)).join("|")})$`),e._zod.parse=(r,o)=>{const s=r.value;return n.has(s)||r.issues.push({code:"invalid_value",values:t.values,input:s,inst:e}),r}}),yI=Y("$ZodTransform",(e,t)=>{mt.init(e,t),e._zod.optin="optional",e._zod.parse=(n,r)=>{if(r.direction==="backward")throw new i_(e.constructor.name);const o=t.transform(n.value,n);if(r.async)return(o instanceof Promise?o:Promise.resolve(o)).then(a=>(n.value=a,n.fallback=!0,n));if(o instanceof Promise)throw new Fo;return n.value=o,n.fallback=!0,n}});function Og(e,t){return t===void 0&&(e.issues.length||e.fallback)?{issues:[],value:void 0}:e}const k_=Y("$ZodOptional",(e,t)=>{mt.init(e,t),e._zod.optin="optional",e._zod.optout="optional",He(e._zod,"values",()=>t.innerType._zod.values?new Set([...t.innerType._zod.values,void 0]):void 0),He(e._zod,"pattern",()=>{const n=t.innerType._zod.pattern;return n?new RegExp(`^(${vd(n.source)})?$`):void 0}),e._zod.parse=(n,r)=>{if(t.innerType._zod.optin==="optional"){const o=n.value,s=t.innerType._zod.run(n,r);return s instanceof Promise?s.then(a=>Og(a,o)):Og(s,o)}return n.value===void 0?n:t.innerType._zod.run(n,r)}}),vI=Y("$ZodExactOptional",(e,t)=>{k_.init(e,t),He(e._zod,"values",()=>t.innerType._zod.values),He(e._zod,"pattern",()=>t.innerType._zod.pattern),e._zod.parse=(n,r)=>t.innerType._zod.run(n,r)}),bI=Y("$ZodNullable",(e,t)=>{mt.init(e,t),He(e._zod,"optin",()=>t.innerType._zod.optin),He(e._zod,"optout",()=>t.innerType._zod.optout),He(e._zod,"pattern",()=>{const n=t.innerType._zod.pattern;return n?new RegExp(`^(${vd(n.source)}|null)$`):void 0}),He(e._zod,"values",()=>t.innerType._zod.values?new Set([...t.innerType._zod.values,null]):void 0),e._zod.parse=(n,r)=>n.value===null?n:t.innerType._zod.run(n,r)}),_I=Y("$ZodDefault",(e,t)=>{mt.init(e,t),e._zod.optin="optional",He(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(n,r)=>{if(r.direction==="backward")return t.innerType._zod.run(n,r);if(n.value===void 0)return n.value=t.defaultValue,n;const o=t.innerType._zod.run(n,r);return o instanceof Promise?o.then(s=>Lg(s,t)):Lg(o,t)}});function Lg(e,t){return e.value===void 0&&(e.value=t.defaultValue),e}const kI=Y("$ZodPrefault",(e,t)=>{mt.init(e,t),e._zod.optin="optional",He(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(n,r)=>(r.direction==="backward"||n.value===void 0&&(n.value=t.defaultValue),t.innerType._zod.run(n,r))}),wI=Y("$ZodNonOptional",(e,t)=>{mt.init(e,t),He(e._zod,"values",()=>{const n=t.innerType._zod.values;return n?new Set([...n].filter(r=>r!==void 0)):void 0}),e._zod.parse=(n,r)=>{const o=t.innerType._zod.run(n,r);return o instanceof Promise?o.then(s=>xg(s,e)):xg(o,e)}});function xg(e,t){return!e.issues.length&&e.value===void 0&&e.issues.push({code:"invalid_type",expected:"nonoptional",input:e.value,inst:t}),e}const SI=Y("$ZodCatch",(e,t)=>{mt.init(e,t),e._zod.optin="optional",He(e._zod,"optout",()=>t.innerType._zod.optout),He(e._zod,"values",()=>t.innerType._zod.values),e._zod.parse=(n,r)=>{if(r.direction==="backward")return t.innerType._zod.run(n,r);const o=t.innerType._zod.run(n,r);return o instanceof Promise?o.then(s=>(n.value=s.value,s.issues.length&&(n.value=t.catchValue({...n,error:{issues:s.issues.map(a=>vo(a,r,yo()))},input:n.value}),n.issues=[],n.fallback=!0),n)):(n.value=o.value,o.issues.length&&(n.value=t.catchValue({...n,error:{issues:o.issues.map(s=>vo(s,r,yo()))},input:n.value}),n.issues=[],n.fallback=!0),n)}}),w_=Y("$ZodPipe",(e,t)=>{mt.init(e,t),He(e._zod,"values",()=>t.in._zod.values),He(e._zod,"optin",()=>t.in._zod.optin),He(e._zod,"optout",()=>t.out._zod.optout),He(e._zod,"propValues",()=>t.in._zod.propValues),e._zod.parse=(n,r)=>{if(r.direction==="backward"){const s=t.out._zod.run(n,r);return s instanceof Promise?s.then(a=>ci(a,t.in,r)):ci(s,t.in,r)}const o=t.in._zod.run(n,r);return o instanceof Promise?o.then(s=>ci(s,t.out,r)):ci(o,t.out,r)}});function ci(e,t,n){return e.issues.length?(e.aborted=!0,e):t._zod.run({value:e.value,issues:e.issues,fallback:e.fallback},n)}const PI=Y("$ZodPreprocess",(e,t)=>{w_.init(e,t)}),TI=Y("$ZodReadonly",(e,t)=>{mt.init(e,t),He(e._zod,"propValues",()=>t.innerType._zod.propValues),He(e._zod,"values",()=>t.innerType._zod.values),He(e._zod,"optin",()=>t.innerType?._zod?.optin),He(e._zod,"optout",()=>t.innerType?._zod?.optout),e._zod.parse=(n,r)=>{if(r.direction==="backward")return t.innerType._zod.run(n,r);const o=t.innerType._zod.run(n,r);return o instanceof Promise?o.then(Ig):Ig(o)}});function Ig(e){return e.value=Object.freeze(e.value),e}const EI=Y("$ZodCustom",(e,t)=>{Fn.init(e,t),mt.init(e,t),e._zod.parse=(n,r)=>n,e._zod.check=n=>{const r=n.value,o=t.fn(r);if(o instanceof Promise)return o.then(s=>Rg(s,n,r,e));Rg(o,n,r,e)}});function Rg(e,t,n,r){if(!e){const o={code:"custom",input:n,inst:r,path:[...r._zod.def.path??[]],continue:!r._zod.def.abort};r._zod.def.params&&(o.params=r._zod.def.params),t.issues.push(ua(o))}}var $g;class AI{constructor(){this._map=new WeakMap,this._idmap=new Map}add(t,...n){const r=n[0];return this._map.set(t,r),r&&typeof r=="object"&&"id"in r&&this._idmap.set(r.id,t),this}clear(){return this._map=new WeakMap,this._idmap=new Map,this}remove(t){const n=this._map.get(t);return n&&typeof n=="object"&&"id"in n&&this._idmap.delete(n.id),this._map.delete(t),this}get(t){const n=t._zod.parent;if(n){const r={...this.get(n)??{}};delete r.id;const o={...r,...this._map.get(t)};return Object.keys(o).length?o:void 0}return this._map.get(t)}has(t){return this._map.has(t)}}function CI(){return new AI}($g=globalThis).__zod_globalRegistry??($g.__zod_globalRegistry=CI());const zs=globalThis.__zod_globalRegistry;function OI(e,t){return new e({type:"string",...be(t)})}function S_(e,t){return new e({type:"string",format:"email",check:"string_format",abort:!1,...be(t)})}function Mg(e,t){return new e({type:"string",format:"guid",check:"string_format",abort:!1,...be(t)})}function LI(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,...be(t)})}function xI(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v4",...be(t)})}function II(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v6",...be(t)})}function RI(e,t){return new e({type:"string",format:"uuid",check:"string_format",abort:!1,version:"v7",...be(t)})}function $I(e,t){return new e({type:"string",format:"url",check:"string_format",abort:!1,...be(t)})}function MI(e,t){return new e({type:"string",format:"emoji",check:"string_format",abort:!1,...be(t)})}function DI(e,t){return new e({type:"string",format:"nanoid",check:"string_format",abort:!1,...be(t)})}function NI(e,t){return new e({type:"string",format:"cuid",check:"string_format",abort:!1,...be(t)})}function zI(e,t){return new e({type:"string",format:"cuid2",check:"string_format",abort:!1,...be(t)})}function jI(e,t){return new e({type:"string",format:"ulid",check:"string_format",abort:!1,...be(t)})}function VI(e,t){return new e({type:"string",format:"xid",check:"string_format",abort:!1,...be(t)})}function UI(e,t){return new e({type:"string",format:"ksuid",check:"string_format",abort:!1,...be(t)})}function FI(e,t){return new e({type:"string",format:"ipv4",check:"string_format",abort:!1,...be(t)})}function HI(e,t){return new e({type:"string",format:"ipv6",check:"string_format",abort:!1,...be(t)})}function BI(e,t){return new e({type:"string",format:"cidrv4",check:"string_format",abort:!1,...be(t)})}function qI(e,t){return new e({type:"string",format:"cidrv6",check:"string_format",abort:!1,...be(t)})}function WI(e,t){return new e({type:"string",format:"base64",check:"string_format",abort:!1,...be(t)})}function ZI(e,t){return new e({type:"string",format:"base64url",check:"string_format",abort:!1,...be(t)})}function GI(e,t){return new e({type:"string",format:"e164",check:"string_format",abort:!1,...be(t)})}function KI(e,t){return new e({type:"string",format:"jwt",check:"string_format",abort:!1,...be(t)})}function JI(e,t){return new e({type:"string",format:"datetime",check:"string_format",offset:!1,local:!1,precision:null,...be(t)})}function YI(e,t){return new e({type:"string",format:"date",check:"string_format",...be(t)})}function XI(e,t){return new e({type:"string",format:"time",check:"string_format",precision:null,...be(t)})}function QI(e,t){return new e({type:"string",format:"duration",check:"string_format",...be(t)})}function eR(e,t){return new e({type:"boolean",...be(t)})}function tR(e){return new e({type:"unknown"})}function nR(e,t){return new e({type:"never",...be(t)})}function P_(e,t){return new Px({check:"max_length",...be(t),maximum:e})}function dl(e,t){return new Tx({check:"min_length",...be(t),minimum:e})}function T_(e,t){return new Ex({check:"length_equals",...be(t),length:e})}function rR(e,t){return new Ax({check:"string_format",format:"regex",...be(t),pattern:e})}function oR(e){return new Cx({check:"string_format",format:"lowercase",...be(e)})}
67function sR(e){return new Ox({check:"string_format",format:"uppercase",...be(e)})}function aR(e,t){return new Lx({check:"string_format",format:"includes",...be(t),includes:e})}function iR(e,t){return new xx({check:"string_format",format:"starts_with",...be(t),prefix:e})}function lR(e,t){return new Ix({check:"string_format",format:"ends_with",...be(t),suffix:e})}function ds(e){return new Rx({check:"overwrite",tx:e})}function cR(e){return ds(t=>t.normalize(e))}function uR(){return ds(e=>e.trim())}function fR(){return ds(e=>e.toLowerCase())}function dR(){return ds(e=>e.toUpperCase())}function pR(){return ds(e=>OL(e))}function mR(e,t,n){return new e({type:"array",element:t,...be(n)})}function gR(e,t,n){return new e({type:"custom",check:"custom",fn:t,...be(n)})}function hR(e,t){const n=yR(r=>(r.addIssue=o=>{if(typeof o=="string")r.issues.push(ua(o,r.value,n._zod.def));else{const s=o;s.fatal&&(s.continue=!1),s.code??(s.code="custom"),s.input??(s.input=r.value),s.inst??(s.inst=n),s.continue??(s.continue=!n._zod.def.abort),r.issues.push(ua(s))}},e(r.value,r)),t);return n}function yR(e,t){const n=new Fn({check:"custom",...be(t)});return n._zod.check=e,n}function E_(e){let t=e?.target??"draft-2020-12";return t==="draft-4"&&(t="draft-04"),t==="draft-7"&&(t="draft-07"),{processors:e.processors??{},metadataRegistry:e?.metadata??zs,target:t,unrepresentable:e?.unrepresentable??"throw",override:e?.override??(()=>{}),io:e?.io??"output",counter:0,seen:new Map,cycles:e?.cycles??"ref",reused:e?.reused??"inline",external:e?.external??void 0}}function Lt(e,t,n={path:[],schemaPath:[]}){var r;const o=e._zod.def,s=t.seen.get(e);if(s)return s.count++,n.schemaPath.includes(e)&&(s.cycle=n.path),s.schema;const a={schema:{},count:1,cycle:void 0,path:n.path};t.seen.set(e,a);const i=e._zod.toJSONSchema?.();if(i)a.schema=i;else{const u={...n,schemaPath:[...n.schemaPath,e],path:n.path};if(e._zod.processJSONSchema)e._zod.processJSONSchema(t,a.schema,u);else{const d=a.schema,p=t.processors[o.type];if(!p)throw new Error(`[toJSONSchema]: Non-representable type encountered: ${o.type}`);p(e,t,d,u)}const f=e._zod.parent;f&&(a.ref||(a.ref=f),Lt(f,t,u),t.seen.get(f).isParent=!0)}const l=t.metadataRegistry.get(e);return l&&Object.assign(a.schema,l),t.io==="input"&&jt(e)&&(delete a.schema.examples,delete a.schema.default),t.io==="input"&&"_prefault"in a.schema&&((r=a.schema).default??(r.default=a.schema._prefault)),delete a.schema._prefault,t.seen.get(e).schema}function A_(e,t){const n=e.seen.get(t);if(!n)throw new Error("Unprocessed schema. This is a bug in Zod.");const r=new Map;for(const a of e.seen.entries()){const i=e.metadataRegistry.get(a[0])?.id;if(i){const l=r.get(i);if(l&&l!==a[0])throw new Error(`Duplicate schema id "${i}" detected during JSON Schema conversion. Two different schemas cannot share the same id when converted together.`);r.set(i,a[0])}}const o=a=>{const i=e.target==="draft-2020-12"?"$defs":"definitions";if(e.external){const f=e.external.registry.get(a[0])?.id,d=e.external.uri??(h=>h);if(f)return{ref:d(f)};const p=a[1].defId??a[1].schema.id??`schema${e.counter++}`;return a[1].defId=p,{defId:p,ref:`${d("__shared")}#/${i}/${p}`}}if(a[1]===n)return{ref:"#"};const c=`#/${i}/`,u=a[1].schema.id??`__schema${e.counter++}`;return{defId:u,ref:c+u}},s=a=>{if(a[1].schema.$ref)return;const i=a[1],{ref:l,defId:c}=o(a);i.def={...i.schema},c&&(i.defId=c);const u=i.schema;for(const f in u)delete u[f];u.$ref=l};if(e.cycles==="throw")for(const a of e.seen.entries()){const i=a[1];if(i.cycle)throw new Error(`Cycle detected: #/${i.cycle?.join("/")}/<root>
68
69Set the \`cycles\` parameter to \`"ref"\` to resolve cyclical schemas with defs.`)}for(const a of e.seen.entries()){const i=a[1];if(t===a[0]){s(a);continue}if(e.external){const c=e.external.registry.get(a[0])?.id;if(t!==a[0]&&c){s(a);continue}}if(e.metadataRegistry.get(a[0])?.id){s(a);continue}if(i.cycle){s(a);continue}if(i.count>1&&e.reused==="ref"){s(a);continue}}}function C_(e,t){const n=e.seen.get(t);if(!n)throw new Error("Unprocessed schema. This is a bug in Zod.");const r=i=>{const l=e.seen.get(i);if(l.ref===null)return;const c=l.def??l.schema,u={...c},f=l.ref;if(l.ref=null,f){r(f);const p=e.seen.get(f),h=p.schema;if(h.$ref&&(e.target==="draft-07"||e.target==="draft-04"||e.target==="openapi-3.0")?(c.allOf=c.allOf??[],c.allOf.push(h)):Object.assign(c,h),Object.assign(c,u),i._zod.parent===f)for(const k in c)k==="$ref"||k==="allOf"||k in u||delete c[k];if(h.$ref&&p.def)for(const k in c)k==="$ref"||k==="allOf"||k in p.def&&JSON.stringify(c[k])===JSON.stringify(p.def[k])&&delete c[k]}const d=i._zod.parent;if(d&&d!==f){r(d);const p=e.seen.get(d);if(p?.schema.$ref&&(c.$ref=p.schema.$ref,p.def))for(const h in c)h==="$ref"||h==="allOf"||h in p.def&&JSON.stringify(c[h])===JSON.stringify(p.def[h])&&delete c[h]}e.override({zodSchema:i,jsonSchema:c,path:l.path??[]})};for(const i of[...e.seen.entries()].reverse())r(i[0]);const o={};
69if(e.target==="draft-2020-12"?o.$schema="https://json-schema.org/draft/2020-12/schema":e.target==="draft-07"?o.$schema="http://json-schema.org/draft-07/schema#":e.target==="draft-04"?o.$schema="http://json-schema.org/draft-04/schema#":e.target,e.external?.uri){const i=e.external.registry.get(t)?.id;if(!i)throw new Error("Schema is missing an `id` property");o.$id=e.external.uri(i)}Object.assign(o,n.def??n.schema);const s=e.metadataRegistry.get(t)?.id;s!==void 0&&o.id===s&&delete o.id;const a=e.external?.defs??{};for(const i of e.seen.entries()){const l=i[1];l.def&&l.defId&&(l.def.id===l.defId&&delete l.def.id,a[l.defId]=l.def)}e.external||Object.keys(a).length>0&&(e.target==="draft-2020-12"?o.$defs=a:o.definitions=a);try{const i=JSON.parse(JSON.stringify(o));return Object.defineProperty(i,"~standard",{value:{...t["~standard"],jsonSchema:{input:pl(t,"input",e.processors),output:pl(t,"output",e.processors)}},enumerable:!1,writable:!1}),i}catch{throw new Error("Error converting schema to JSON.")}}function jt(e,t){const n=t??{seen:new Set};if(n.seen.has(e))return!1;n.seen.add(e);const r=e._zod.def;if(r.type==="transform")return!0;if(r.type==="array")return jt(r.element,n);if(r.type==="set")return jt(r.valueType,n);if(r.type==="lazy")return jt(r.getter(),n);if(r.type==="promise"||r.type==="optional"||r.type==="nonoptional"||r.type==="nullable"||r.type==="readonly"||r.type==="default"||r.type==="prefault")return jt(r.innerType,n);if(r.type==="intersection")return jt(r.left,n)||jt(r.right,n);if(r.type==="record"||r.type==="map")return jt(r.keyType,n)||jt(r.valueType,n);if(r.type==="pipe")return e._zod.traits.has("$ZodCodec")?!0:jt(r.in,n)||jt(r.out,n);if(r.type==="object"){for(const o in r.shape)if(jt(r.shape[o],n))return!0;return!1}if(r.type==="union"){for(const o of r.options)if(jt(o,n))return!0;return!1}if(r.type==="tuple"){for(const o of r.items)if(jt(o,n))return!0;return!!(r.rest&&jt(r.rest,n))}return!1}const vR=(e,t={})=>n=>{const r=E_({...n,processors:t});return Lt(e,r),A_(r,e),C_(r,e)},pl=(e,t,n={})=>r=>{const{libraryOptions:o,target:s}=r??{},a=E_({...o??{},target:s,io:t,processors:n});return Lt(e,a),A_(a,e),C_(a,e)},bR={guid:"uuid",url:"uri",datetime:"date-time",json_string:"json-string",regex:""},_R=(e,t,n,r)=>{const o=n;o.type="string";const{minimum:s,maximum:a,format:i,patterns:l,contentEncoding:c}=e._zod.bag;if(typeof s=="number"&&(o.minLength=s),typeof a=="number"&&(o.maxLength=a),i&&(o.format=bR[i]??i,o.format===""&&delete o.format,i==="time"&&delete o.format),c&&(o.contentEncoding=c),l&&l.size>0){const u=[...l];u.length===1?o.pattern=u[0].source:u.length>1&&(o.allOf=[...u.map(f=>({...t.target==="draft-07"||t.target==="draft-04"||t.target==="openapi-3.0"?{type:"string"}:{},pattern:f.source}))])}},kR=(e,t,n,r)=>{n.type="boolean"},wR=(e,t,n,r)=>{n.not={}},SR=(e,t,n,r)=>{},PR=(e,t,n,r)=>{const o=e._zod.def,s=l_(o.entries);s.every(a=>typeof a=="number")&&(n.type="number"),s.every(a=>typeof a=="string")&&(n.type="string"),n.enum=s},TR=(e,t,n,r)=>{const o=e._zod.def,s=[];for(const a of o.values)if(a===void 0){if(t.unrepresentable==="throw")throw new Error("Literal `undefined` cannot be represented in JSON Schema")}else if(typeof a=="bigint"){if(t.unrepresentable==="throw")throw new Error("BigInt literals cannot be represented in JSON Schema");s.push(Number(a))}else s.push(a);if(s.length!==0)if(s.length===1){const a=s[0];n.type=a===null?"null":typeof a,t.target==="draft-04"||t.target==="openapi-3.0"?n.enum=[a]:n.const=a}else s.every(a=>typeof a=="number")&&(n.type="number"),s.every(a=>typeof a=="string")&&(n.type="string"),s.every(a=>typeof a=="boolean")&&(n.type="boolean"),s.every(a=>a===null)&&(n.type="null"),n.enum=s},ER=(e,t,n,r)=>{if(t.unrepresentable==="throw")throw new Error("Custom types cannot be represented in JSON Schema")},AR=(e,t,n,r)=>{if(t.unrepresentable==="throw")throw new Error("Transforms cannot be represented in JSON Schema")},CR=(e,t,n,r)=>{const o=n,s=e._zod.def,{minimum:a,maximum:i}=e._zod.bag;typeof a=="number"&&(o.minItems=a),typeof i=="number"&&(o.maxItems=i),o.type="array",o.items=Lt(s.element,t,{...r,path:[...r.path,"items"]})},OR=(e,t,n,r)=>{const o=n,s=e._zod.def;o.type="object",o.properties={};const a=s.shape;for(const c in a)o.properties[c]=Lt(a[c],t,{...r,path:[...r.path,"properties",c]});const i=new Set(Object.keys(a)),l=new Set([...i].filter(c=>{const u=s.shape[c]._zod;return t.io==="input"?u.optin===void 0:u.optout===void 0}));l.size>0&&(o.required=Array.from(l)),s.catchall?._zod.def.type==="never"?o.additionalProperties=!1:s.catchall?s.catchall&&(o.additionalProperties=Lt(s.catchall,t,{...r,path:[...r.path,"additionalProperties"]})):t.io==="output"&&(o.additionalProperties=!1)},LR=(e,t,n,r)=>{const o=e._zod.def,s=o.inclusive===!1,a=o.options.map((i,l)=>Lt(i,t,{...r,path:[...r.path,s?"oneOf":"anyOf",l]}));s?n.oneOf=a:n.anyOf=a},xR=(e,t,n,r)=>{const o=e._zod.def,s=Lt(o.left,t,{...r,path:[...r.path,"allOf",0]}),a=Lt(o.right,t,{...r,path:[...r.path,"allOf",1]}),i=c=>"allOf"in c&&Object.keys(c).length===1,l=[...i(s)?s.allOf:[s],...i(a)?a.allOf:[a]];n.allOf=l},IR=(e,t,n,r)=>{const o=e._zod.def,s=Lt(o.innerType,t,r),a=t.seen.get(e);
69t.target==="openapi-3.0"?(a.ref=o.innerType,n.nullable=!0):n.anyOf=[s,{type:"null"}]},RR=(e,t,n,r)=>{const o=e._zod.def;Lt(o.innerType,t,r);const s=t.seen.get(e);s.ref=o.innerType},$R=(e,t,n,r)=>{const o=e._zod.def;Lt(o.innerType,t,r);const s=t.seen.get(e);s.ref=o.innerType,n.default=JSON.parse(JSON.stringify(o.defaultValue))},MR=(e,t,n,r)=>{const o=e._zod.def;Lt(o.innerType,t,r);const s=t.seen.get(e);s.ref=o.innerType,t.io==="input"&&(n._prefault=JSON.parse(JSON.stringify(o.defaultValue)))},DR=(e,t,n,r)=>{const o=e._zod.def;Lt(o.innerType,t,r);const s=t.seen.get(e);s.ref=o.innerType;let a;try{a=o.catchValue(void 0)}catch{throw new Error("Dynamic catch values are not supported in JSON Schema")}n.default=a},NR=(e,t,n,r)=>{const o=e._zod.def,s=o.in._zod.traits.has("$ZodTransform"),a=t.io==="input"?s?o.out:o.in:o.out;Lt(a,t,r);const i=t.seen.get(e);i.ref=a},zR=(e,t,n,r)=>{const o=e._zod.def;Lt(o.innerType,t,r);const s=t.seen.get(e);s.ref=o.innerType,n.readOnly=!0},O_=(e,t,n,r)=>{const o=e._zod.def;Lt(o.innerType,t,r);const s=t.seen.get(e);s.ref=o.innerType},jR=Y("ZodISODateTime",(e,t)=>{Zx.init(e,t),ot.init(e,t)});function VR(e){return JI(jR,e)}const UR=Y("ZodISODate",(e,t)=>{Gx.init(e,t),ot.init(e,t)});function FR(e){return YI(UR,e)}const HR=Y("ZodISOTime",(e,t)=>{Kx.init(e,t),ot.init(e,t)});function BR(e){return XI(HR,e)}const qR=Y("ZodISODuration",(e,t)=>{Jx.init(e,t),ot.init(e,t)});function WR(e){return QI(qR,e)}const ZR=(e,t)=>{p_.init(e,t),e.name="ZodError",Object.defineProperties(e,{format:{value:n=>FL(e,n)},flatten:{value:n=>UL(e,n)},addIssue:{value:n=>{e.issues.push(n),e.message=JSON.stringify(e.issues,pf,2)}},addIssues:{value:n=>{e.issues.push(...n),e.message=JSON.stringify(e.issues,pf,2)}},isEmpty:{get(){return e.issues.length===0}}})},mn=Y("ZodError",ZR,{Parent:Error}),GR=_d(mn),KR=kd(mn),JR=Jl(mn),YR=Yl(mn),XR=qL(mn),QR=WL(mn),e$=ZL(mn),t$=GL(mn),n$=KL(mn),r$=JL(mn),o$=YL(mn),s$=XL(mn),Dg=new WeakMap;function Ql(e,t,n){const r=Object.getPrototypeOf(e);let o=Dg.get(r);if(o||(o=new Set,Dg.set(r,o)),!o.has(t)){o.add(t);for(const s in n){const a=n[s];Object.defineProperty(r,s,{configurable:!0,enumerable:!1,get(){const i=a.bind(this);return Object.defineProperty(this,s,{configurable:!0,writable:!0,enumerable:!0,value:i}),i},set(i){Object.defineProperty(this,s,{configurable:!0,writable:!0,enumerable:!0,value:i})}})}}}const gt=Y("ZodType",(e,t)=>(mt.init(e,t),Object.assign(e["~standard"],{jsonSchema:{input:pl(e,"input"),output:pl(e,"output")}}),e.toJSONSchema=vR(e,{}),e.def=t,e.type=t.type,Object.defineProperty(e,"_def",{value:t}),e.parse=(n,r)=>GR(e,n,r,{callee:e.parse}),e.safeParse=(n,r)=>JR(e,n,r),e.parseAsync=async(n,r)=>KR(e,n,r,{callee:e.parseAsync}),e.safeParseAsync=async(n,r)=>YR(e,n,r),e.spa=e.safeParseAsync,e.encode=(n,r)=>XR(e,n,r),e.decode=(n,r)=>QR(e,n,r),e.encodeAsync=async(n,r)=>e$(e,n,r),e.decodeAsync=async(n,r)=>t$(e,n,r),e.safeEncode=(n,r)=>n$(e,n,r),e.safeDecode=(n,r)=>r$(e,n,r),e.safeEncodeAsync=async(n,r)=>o$(e,n,r),e.safeDecodeAsync=async(n,r)=>s$(e,n,r),Ql(e,"ZodType",{check(...n){const r=this.def;return this.clone(qr(r,{checks:[...r.checks??[],...n.map(o=>typeof o=="function"?{_zod:{check:o,def:{check:"custom"},onattach:[]}}:o)]}),{parent:!0})},with(...n){return this.check(...n)},clone(n,r){return Wr(this,n,r)},brand(){return this},register(n,r){return n.add(this,r),this},refine(n,r){return this.check(X$(n,r))},superRefine(n,r){return this.check(Q$(n,r))},overwrite(n){return this.check(ds(n))},optional(){return jg(this)},exactOptional(){return j$(this)},nullable(){return Vg(this)},nullish(){return jg(Vg(this))},nonoptional(n){return q$(this,n)},array(){return O$(this)},or(n){return I$([this,n])},and(n){return $$(this,n)},transform(n){return Ug(this,I_(n))},default(n){return F$(this,n)},prefault(n){return B$(this,n)},catch(n){return Z$(this,n)},pipe(n){return Ug(this,n)},readonly(){return J$(this)},describe(n){const r=this.clone();return zs.add(r,{description:n}),r},meta(...n){if(n.length===0)return zs.get(this);const r=this.clone();return zs.add(r,n[0]),r},isOptional(){return this.safeParse(void 0).success},isNullable(){return this.safeParse(null).success},apply(n){return n(this)}}),Object.defineProperty(e,"description",{get(){return zs.get(e)?.description},configurable:!0}),e)),L_=Y("_ZodString",(e,t)=>{wd.init(e,t),gt.init(e,t),e._zod.processJSONSchema=(r,o,s)=>_R(e,r,o);const n=e._zod.bag;e.format=n.format??null,e.minLength=n.minimum??null,e.maxLength=n.maximum??null,Ql(e,"_ZodString",{regex(...r){return this.check(rR(...r))},includes(...r){return this.check(aR(...r))},startsWith(...r){return this.check(iR(...r))},endsWith(...r){return this.check(lR(...r))},min(...r){return this.check(dl(...r))},max(...r){return this.check(P_(...r))},length(...r){return this.check(T_(...r))},nonempty(...r){return this.check(dl(1,...r))},lowercase(r){return this.check(oR(r))},uppercase(r){return this.check(sR(r))},trim(){return this.check(uR())},normalize(...r){return this.check(cR(...r))},toLowerCase(){return this.check(fR())},toUpperCase(){return this.check(dR())},slugify(){return this.check(pR())}})}),a$=Y("ZodString",(e,t)=>{wd.init(e,t),L_.init(e,t),e.email=n=>e.check(S_(x_,n)),e.url=n=>e.check($I(l$,n)),e.jwt=n=>e.check(KI(S$,n)),e.emoji=n=>e.check(MI(c$,n)),e.guid=n=>e.check(Mg(Ng,n)),e.uuid=n=>e.check(LI(ui,n)),e.uuidv4=n=>e.check(xI(ui,n)),e.uuidv6=n=>e.check(II(ui,n)),e.uuidv7=n=>e.check(RI(ui,n)),e.nanoid=n=>e.check(DI(u$,n)),e.guid=n=>e.check(Mg(Ng,n)),e.cuid=n=>e.check(NI(f$,n)),e.cuid2=n=>e.check(zI(d$,n)),e.ulid=n=>e.check(jI(p$,n)),e.base64=n=>e.check(WI(_$,n)),e.base64url=n=>e.check(ZI(k$,n)),e.xid=n=>e.check(VI(m$,n)),e.ksuid=n=>e.check(UI(g$,n)),e.ipv4=n=>e.check(FI(h$,n)),e.ipv6=n=>e.check(HI(y$,n)),e.cidrv4=n=>e.check(BI(v$,n)),e.cidrv6=n=>e.check(qI(b$,n)),e.e164=n=>e.check(GI(w$,n)),e.datetime=n=>e.check(VR(n)),e.date=n=>e.check(FR(n)),e.time=n=>e.check(BR(n)),e.duration=n=>
69e.check(WR(n))});function ps(e){return OI(a$,e)}const ot=Y("ZodStringFormat",(e,t)=>{tt.init(e,t),L_.init(e,t)}),x_=Y("ZodEmail",(e,t)=>{zx.init(e,t),ot.init(e,t)});function i$(e){return S_(x_,e)}const Ng=Y("ZodGUID",(e,t)=>{Dx.init(e,t),ot.init(e,t)}),ui=Y("ZodUUID",(e,t)=>{Nx.init(e,t),ot.init(e,t)}),l$=Y("ZodURL",(e,t)=>{jx.init(e,t),ot.init(e,t)}),c$=Y("ZodEmoji",(e,t)=>{Vx.init(e,t),ot.init(e,t)}),u$=Y("ZodNanoID",(e,t)=>{Ux.init(e,t),ot.init(e,t)}),f$=Y("ZodCUID",(e,t)=>{Fx.init(e,t),ot.init(e,t)}),d$=Y("ZodCUID2",(e,t)=>{Hx.init(e,t),ot.init(e,t)}),p$=Y("ZodULID",(e,t)=>{Bx.init(e,t),ot.init(e,t)}),m$=Y("ZodXID",(e,t)=>{qx.init(e,t),ot.init(e,t)}),g$=Y("ZodKSUID",(e,t)=>{Wx.init(e,t),ot.init(e,t)}),h$=Y("ZodIPv4",(e,t)=>{Yx.init(e,t),ot.init(e,t)}),y$=Y("ZodIPv6",(e,t)=>{Xx.init(e,t),ot.init(e,t)}),v$=Y("ZodCIDRv4",(e,t)=>{Qx.init(e,t),ot.init(e,t)}),b$=Y("ZodCIDRv6",(e,t)=>{eI.init(e,t),ot.init(e,t)}),_$=Y("ZodBase64",(e,t)=>{tI.init(e,t),ot.init(e,t)}),k$=Y("ZodBase64URL",(e,t)=>{rI.init(e,t),ot.init(e,t)}),w$=Y("ZodE164",(e,t)=>{oI.init(e,t),ot.init(e,t)}),S$=Y("ZodJWT",(e,t)=>{aI.init(e,t),ot.init(e,t)}),P$=Y("ZodBoolean",(e,t)=>{iI.init(e,t),gt.init(e,t),e._zod.processJSONSchema=(n,r,o)=>kR(e,n,r)});function e6(e){return eR(P$,e)}const T$=Y("ZodUnknown",(e,t)=>{lI.init(e,t),gt.init(e,t),e._zod.processJSONSchema=(n,r,o)=>SR()});function zg(){return tR(T$)}const E$=Y("ZodNever",(e,t)=>{cI.init(e,t),gt.init(e,t),e._zod.processJSONSchema=(n,r,o)=>wR(e,n,r)});function A$(e){return nR(E$,e)}const C$=Y("ZodArray",(e,t)=>{uI.init(e,t),gt.init(e,t),e._zod.processJSONSchema=(n,r,o)=>CR(e,n,r,o),e.element=t.element,Ql(e,"ZodArray",{min(n,r){return this.check(dl(n,r))},nonempty(n){return this.check(dl(1,n))},max(n,r){return this.check(P_(n,r))},length(n,r){return this.check(T_(n,r))},unwrap(){return this.element}})});function O$(e,t){return mR(C$,e,t)}const L$=Y("ZodObject",(e,t)=>{dI.init(e,t),gt.init(e,t),e._zod.processJSONSchema=(n,r,o)=>OR(e,n,r,o),He(e,"shape",()=>t.shape),Ql(e,"ZodObject",{keyof(){return M$(Object.keys(this._zod.def.shape))},catchall(n){return this.clone({...this._zod.def,catchall:n})},passthrough(){return this.clone({...this._zod.def,catchall:zg()})},loose(){return this.clone({...this._zod.def,catchall:zg()})},strict(){return this.clone({...this._zod.def,catchall:A$()})},strip(){return this.clone({...this._zod.def,catchall:void 0})},extend(n){return ML(this,n)},safeExtend(n){return DL(this,n)},merge(n){return NL(this,n)},pick(n){return RL(this,n)},omit(n){return $L(this,n)},partial(...n){return zL(R_,this,n[0])},required(...n){return jL($_,this,n[0])}})});function t6(e,t){const n={type:"object",shape:e??{},...be(t)};return new L$(n)}const x$=Y("ZodUnion",(e,t)=>{pI.init(e,t),gt.init(e,t),e._zod.processJSONSchema=(n,r,o)=>LR(e,n,r,o),e.options=t.options});function I$(e,t){return new x$({type:"union",options:e,...be(t)})}const R$=Y("ZodIntersection",(e,t)=>{mI.init(e,t),gt.init(e,t),e._zod.processJSONSchema=(n,r,o)=>xR(e,n,r,o)});function $$(e,t){return new R$({type:"intersection",left:e,right:t})}const gf=Y("ZodEnum",(e,t)=>{gI.init(e,t),gt.init(e,t),e._zod.processJSONSchema=(r,o,s)=>PR(e,r,o),e.enum=t.entries,e.options=Object.values(t.entries);const n=new Set(Object.keys(t.entries));e.extract=(r,o)=>{const s={};for(const a of r)if(n.has(a))s[a]=t.entries[a];else throw new Error(`Key ${a} not found in enum`);return new gf({...t,checks:[],...be(o),entries:s})},e.exclude=(r,o)=>{const s={...t.entries};for(const a of r)if(n.has(a))delete s[a];else throw new Error(`Key ${a} not found in enum`);return new gf({...t,checks:[],...be(o),entries:s})}});function M$(e,t){const n=Array.isArray(e)?Object.fromEntries(e.map(r=>[r,r])):e;return new gf({type:"enum",entries:n,...be(t)})}const D$=Y("ZodLiteral",(e,t)=>{hI.init(e,t),gt.init(e,t),e._zod.processJSONSchema=(n,r,o)=>TR(e,n,r),e.values=new Set(t.values),Object.defineProperty(e,"value",{get(){if
69(t.values.length>1)throw new Error("This schema contains multiple valid literal values. Use `.values` instead.");return t.values[0]}})});function n6(e,t){return new D$({type:"literal",values:Array.isArray(e)?e:[e],...be(t)})}const N$=Y("ZodTransform",(e,t)=>{yI.init(e,t),gt.init(e,t),e._zod.processJSONSchema=(n,r,o)=>AR(e,n),e._zod.parse=(n,r)=>{if(r.direction==="backward")throw new i_(e.constructor.name);n.addIssue=s=>{if(typeof s=="string")n.issues.push(ua(s,n.value,t));else{const a=s;a.fatal&&(a.continue=!1),a.code??(a.code="custom"),a.input??(a.input=n.value),a.inst??(a.inst=e),n.issues.push(ua(a))}};const o=t.transform(n.value,n);return o instanceof Promise?o.then(s=>(n.value=s,n.fallback=!0,n)):(n.value=o,n.fallback=!0,n)}});function I_(e){return new N$({type:"transform",transform:e})}const R_=Y("ZodOptional",(e,t)=>{k_.init(e,t),gt.init(e,t),e._zod.processJSONSchema=(n,r,o)=>O_(e,n,r,o),e.unwrap=()=>e._zod.def.innerType});function jg(e){return new R_({type:"optional",innerType:e})}const z$=Y("ZodExactOptional",(e,t)=>{vI.init(e,t),gt.init(e,t),e._zod.processJSONSchema=(n,r,o)=>O_(e,n,r,o),e.unwrap=()=>e._zod.def.innerType});function j$(e){return new z$({type:"optional",innerType:e})}const V$=Y("ZodNullable",(e,t)=>{bI.init(e,t),gt.init(e,t),e._zod.processJSONSchema=(n,r,o)=>IR(e,n,r,o),e.unwrap=()=>e._zod.def.innerType});function Vg(e){return new V$({type:"nullable",innerType:e})}const U$=Y("ZodDefault",(e,t)=>{_I.init(e,t),gt.init(e,t),e._zod.processJSONSchema=(n,r,o)=>$R(e,n,r,o),e.unwrap=()=>e._zod.def.innerType,e.removeDefault=e.unwrap});function F$(e,t){return new U$({type:"default",innerType:e,get defaultValue(){return typeof t=="function"?t():u_(t)}})}const H$=Y("ZodPrefault",(e,t)=>{kI.init(e,t),gt.init(e,t),e._zod.processJSONSchema=(n,r,o)=>MR(e,n,r,o),e.unwrap=()=>e._zod.def.innerType});function B$(e,t){return new H$({type:"prefault",innerType:e,get defaultValue(){return typeof t=="function"?t():u_(t)}})}const $_=Y("ZodNonOptional",(e,t)=>{wI.init(e,t),gt.init(e,t),e._zod.processJSONSchema=(n,r,o)=>RR(e,n,r,o),e.unwrap=()=>e._zod.def.innerType});function q$(e,t){return new $_({type:"nonoptional",innerType:e,...be(t)})}const W$=Y("ZodCatch",(e,t)=>{SI.init(e,t),gt.init(e,t),e._zod.processJSONSchema=(n,r,o)=>DR(e,n,r,o),e.unwrap=()=>e._zod.def.innerType,e.removeCatch=e.unwrap});function Z$(e,t){return new W$({type:"catch",innerType:e,catchValue:typeof t=="function"?t:()=>t})}const M_=Y("ZodPipe",(e,t)=>{w_.init(e,t),gt.init(e,t),e._zod.processJSONSchema=(n,r,o)=>NR(e,n,r,o),e.in=t.in,e.out=t.out});function Ug(e,t){return new M_({type:"pipe",in:e,out:t})}const G$=Y("ZodPreprocess",(e,t)=>{M_.init(e,t),PI.init(e,t)}),K$=Y("ZodReadonly",(e,t)=>{TI.init(e,t),gt.init(e,t),e._zod.processJSONSchema=(n,r,o)=>zR(e,n,r,o),e.unwrap=()=>e._zod.def.innerType});function J$(e){return new K$({type:"readonly",innerType:e})}const Y$=Y("ZodCustom",(e,t)=>{EI.init(e,t),gt.init(e,t),e._zod.processJSONSchema=(n,r,o)=>ER(e,n)});function X$(e,t={}){return gR(Y$,e,t)}function Q$(e,t){return hR(e,t)}function r6(e,t){return new G$({type:"pipe",in:I_(e),out:t})}var Fg=12,eM="!@#$%^&*()_-+=[]{};:'\",.<>/?\\|`~",tM=new RegExp(`[${eM.replace(/[\\\]-]/g,e=>"\\"+e)}]`);function nM(e){return ps().min(Fg,e||`Password must be at least ${Fg} characters long`)}function rM(e){return ps().regex(/[a-z]/,e||"Must contain a lowercase letter")}function oM(e){return ps().regex(/[A-Z]/,e||"Must contain an uppercase letter")}function sM(e){return ps().regex(/[0-9]/,e||"Must contain a number")}function aM(e){return ps().regex(tM,e||"Must contain a special character")}function o6(e){return nM(e?.minLength).and(rM(e?.lowercase)).and(oM(e?.uppercase)).and(sM(e?.number)).and(aM(e?.specialChar))}var Hg=1,Bg="A-Za-zÄÖÜäöüß",iM=" '’\\-",lM=new RegExp(`^[${Bg}]+(?:[${iM}][${Bg}]+)*$`);function s6(e){return ps().min(Hg,e?.minLength||`Too short: expected string to have >=${Hg} characters`).regex(lM,e?.format||"Only letters, spaces, hyphens and apostrophes are allowed")}function a6(e){return i$(e?.format)}var cM={"user-login":{origin:"/user/login",de:"/nutzer/anmelden"},"user-change-email":{origin:"/user/change-email",de:"/nutzer/email-aendern"},"user-confirm-email":{origin:"/user/confirm-email",de:"/nutzer/email-bestaetigen"}
69,"user-forgot-password":{origin:"/user/forgot-password",de:"/nutzer/passwort-vergessen"},"user-register":{origin:"/user/register",de:"/nutzer/registrieren"},"user-complete-registration":{origin:"/user/complete-registration",de:"/nutzer/registrierung-abschliessen"},"user-reset-password":{origin:"/user/reset-password",de:"/nutzer/passwort-zuruecksetzen"},"user-manage":{origin:"/user/manage",de:"/nutzer/verwalten"},"user-cancel-subscription":{origin:"/user/cancel-subscription",de:"/nutzer/abo-kuendigen"},"user-revoke-subscription":{origin:"/user/revoke-subscription",de:"/nutzer/abo-widerrufen"},"user-company-licence":{origin:"/user/company-licence",de:"/nutzer/firmenlizenz"},"user-company-licence-redeem":{origin:"/user/company-licence/redeem",de:"/nutzer/firmenlizenz/einloesen"},"newsletter-subscribe":{origin:"/newsletter/subscribe",de:"/newsletter/bestellen"},"newsletter-manage":{origin:"/newsletter/manage",de:"/newsletter/verwalten"},newsletter:{origin:"/newsletter",de:"/newsletter"},search:{origin:"/search",de:"/suche"},"search-keyword":{origin:"/search/keyword",de:"/suche/schlagwort"},topic:{origin:"/topic",de:"/thema"},"topic-slug":{origin:"/topic/[slug]",de:"/thema/[slug]"},gallery:{origin:"/gallery",de:"/galerie"},galleries:{origin:"/galleries",de:"/galerien"},"gallery-slug":{origin:"/gallery/[slug]",de:"/galerie/[slug]"},author:{origin:"/author",de:"/autor"},events:{origin:"/event"},form:{origin:"/form",de:"/formular"},epaper:{origin:"/epaper"}};var uM={"author-metadata-title":{en:"All Articles of {{authorName}} | {{siteName}}",de:"Alle Beiträge von {{authorName}} | {{siteName}}"},"author-metadata-description":{de:"Lesen Sie aktuelle Beiträge aus der {{siteName}}-Redaktion. Hier finden Sie alle News und Artikel von {{authorName}}",en:"All Articles of {{name}} | {{siteName}}"},"topic-overview-breadcrumb":{de:"Themen",en:"Topics"}};function fM(e,t,n){let r=uM[e][t];if(!r||typeof r!="string")return r;for(const[o,s]of Object.entries(n))r=r.replace(new RegExp(`{{${o}}}`,"g"),s);return r}fM("author-metadata-title","en",{authorName:"hello",siteName:"world"});const dM=cM;function pM(e,t,n=dM){const r=e.params.slug,o=mM(e.path,r);for(const s in n){const a=n[s];if(a?.[t]===o&&a.origin)return gM(a.origin,r)}return Array.isArray(r)?`/${r.join("/")}`:e.path}function mM(e,t){return t===void 0?e:Array.isArray(t)?e.replace(t.join("/"),"[slug]"):e.replace(t,"[slug]")}function gM(e,t){return t===void 0?e:Array.isArray(t)?e.replace("[slug]",t.join("/")):e.replace("[slug]",t)}const D_=["page","year"];function hM(e){const t={};for(const n of D_){const r=e[n];typeof r=="string"&&r.length>0&&(t[n]=r)}return t}function yM(e,t){const n=D_.filter(r=>t[r]).map(r=>`${r}=${t[r]}`);return n.length?`${e}?${n.join("&")}`:e}const vM=async e=>{let t,n;if(!e.meta.usingPageConfig)return;const r=pM(e,bM());if(r.startsWith("/__"))return;const o=hM(e.query),s=yM(r,o),a=he("pageConfigLoadedKey",()=>null),i=he("pageConfigLoadedMeta",()=>null);if(a.value===s&&An().value){he("seoMeta").value=i.value,he(df,()=>null).value=e.path;return}const l={path:r,...o},c=([t,n]=wn(()=>Jt("/api/content/resolve",{method:"GET",query:l})),t=await t,n(),t);let u=c.data,f=u?.status??c.status??500;Number(f)===404&&qg(404);const d=u?.realpath;if([301,302,307,308].includes(f)&&d&&d.length>0){if(d===e.path){const m=([t,n]=wn(()=>Jt("/api/content/resolve",{method:"GET",query:{...l,path:e.path}})),t=await t,n(),t);u=m.data,f=u?.status??m.status??500}else if(d!==r)return nl(d,{external:!0})}if(f!==200){const m=Number(f);qg(m)}const p=u?.document??null;An().value=p,CL().value=IO(p?.metadata),s_().value=u?.derived??null,he(df,()=>null).value=e.path;const h=u?.meta??null;he("seoMeta").value=h,i.value=h,a.value=s,Ht("page-config-mw","page config loaded",{path:r,status:f})};function qg(e){throw cr({statusCode:e,statusMessage:_M(e),fatal:!0})}function bM(){return ve().$i18n?.locale?.value||"de"}function _M(e){const t=ve().$i18n;if(!t?.t)return;const n=`errorPage.${e}.headline`;return t.te?.(n)?t.t(n):t.t("errorPage.500.headline")}const kM=e=>{const t=ob({path:e.path});if(t.redirect){const n=t.redirect.includes("#")?t.redirect:t.redirect+e.hash;return On(n,{acceptRelative:!0})?(window.location.href=n,!1):n}},wM=[EC,CC,vM,kM],hf={"redirect-if-logged-in":()=>G(()=>import("./CJT-x8mo.js"),[],import.meta.url)};function SM(e,t,n){const{pathname:r,search:o,hash:s}=t,a=e.indexOf("#");if(a>-1){const c=s.includes(e.slice(a))?e.slice(a).length:1;let u=s.slice(c);return u[0]!=="/"&&(u="/"+u),em(u,"")}const i=em(r,e),l=!n||Lv(i,n)?i:n;
69return l+(l.includes("?")?"":o)+s}const PM=Ae({name:"nuxt:router",enforce:"pre",async setup(e){let t,n,r=pt().app.baseURL;const o=Er.history?.(r)??wA(r),s=Er.routes?([t,n]=wn(()=>Er.routes(Nc)),t=await t,n(),t??Nc):Nc;let a;const i=HA({...Er,scrollBehavior:(b,v,g)=>{if(v===rn){a=g;return}if(Er.scrollBehavior){if(i.options.scrollBehavior=Er.scrollBehavior,"scrollRestoration"in window.history){const y=i.beforeEach(()=>{y(),window.history.scrollRestoration="manual"})}return Er.scrollBehavior(b,rn,a||g)}},history:o,routes:s});"scrollRestoration"in window.history&&(window.history.scrollRestoration="auto"),e.vueApp.use(i);const l=en(i.currentRoute.value);i.afterEach((b,v)=>{l.value=v}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>l.value});const c=SM(r,window.location,e.payload.path),u=en(i.currentRoute.value),f=()=>{u.value=i.currentRoute.value};i.afterEach((b,v)=>{const g=b.matched.at(-1)?.components?.default,y=v.matched.at(-1)?.components?.default;if(g===y){f();return}b.matched.length<v.matched.length&&b.matched.every((_,P)=>_.components?.default===v.matched[P]?.components?.default)&&f()});const d={sync:f};for(const b in u.value)Object.defineProperty(d,b,{get:()=>u.value[b],enumerable:!0});e._route=vn(d),e._middleware||={global:[],named:{}};const p=us();i.afterEach(async(b,v,g)=>{delete e._processingMiddleware,!e.isHydrating&&p.value&&await e.runWithContext(RT),g&&await e.callHook("page:loading:end")});try{[t,n]=wn(()=>i.isReady()),await t,n()}catch(b){[t,n]=wn(()=>e.runWithContext(()=>no(b))),await t,n()}const h=c!==i.currentRoute.value.fullPath?i.resolve(c):i.currentRoute.value,m=e.isHydrating&&e.payload.prerenderedAt&&e.payload.path&&c!==e.payload.path&&Lv(i.currentRoute.value.path,e.payload.path);f();const k=e.payload.state._layout;return i.beforeEach(async(b,v)=>{await e.callHook("page:loading:start"),b.meta=Cn(b.meta),e.isHydrating&&k&&!jn(b.meta.layout)&&(b.meta.layout=k),e._processingMiddleware=!0;{const g=new Set([...wM,...e._middleware.global]);for(const _ of b.matched){const P=_.meta.middleware;if(P)for(const T of bb(P))g.add(T)}const y=ob({path:b.path});if(y.appMiddleware)for(const _ in y.appMiddleware)y.appMiddleware[_]?g.add(_):g.delete(_);for(const _ of g){const P=typeof _=="string"?e._middleware.named[_]||await hf[_]?.().then(T=>T.default||T):_;if(!P)throw new Error(`Unknown route middleware: '${_}'.`);try{const T=await e.runWithContext(()=>P(b,v));if(!e.payload.serverRendered&&e.isHydrating&&(T===!1||T instanceof Error)){const M=T||cr({status:404,statusText:`Page Not Found: ${c}`});return await e.runWithContext(()=>no(M)),!1}if(T===!0)continue;if(T===!1)return T;if(T)return Bv(T)&&T.fatal&&await e.runWithContext(()=>no(T)),T}catch(T){const M=cr(T);return M.fatal&&await e.runWithContext(()=>no(M)),M}}}}),i.onError(async()=>{delete e._processingMiddleware,await e.callHook("page:loading:end")}),i.afterEach(b=>{if(b.matched.length===0&&!p.value)return e.runWithContext(()=>no(cr({status:404,fatal:!1,statusText:`Page not found: ${b.fullPath}`,data:{path:b.fullPath}})))}),e.hooks.hookOnce("app:created",async()=>{try{if("name"in h&&(h.name=void 0),m){const b=i.resolve(e.payload.path);"name"in b&&(b.name=void 0),await i.replace({...b,force:!0}),e.hooks.hookOnce("app:suspense:resolve",async()=>{await i.replace({...h,force:!0})})}else await i.replace({...h,force:!0});i.options.scrollBehavior=Er.scrollBehavior}catch(b){await e.runWithContext(()=>no(b))}}),{provide:{router:i}}}}),TM=Ae({name:"preload-scripts",enforce:"pre",setup(){const t=pt().public.ivwWebsensorDomain?.trim();if(!t)return;const n=t.replace(/^https?:\/\//i,"").replace(/\/$/,"");yr({link:[{id:"IOMmBundle",rel:"preload",as:"script",href:`https://${n}/iomm/latest/manager/base/es6/bundle.js`,crossorigin:"anonymous"},{id:"IOMmBundleEs5",rel:"preload",as:"script",href:`https://${n}/iomm/latest/manager/base/es5/bundle.js`,crossorigin:"anonymous"}]})}}),EM=Ae({name:"nuxt:payload",setup(e){const t=new Set;Ye().beforeResolve(async(n,r)=>{if(n.path===r.path)return;const o=await gm(n.path);if(o){for(const s of t)delete e.static.data[s];for(const s in o.data)s in e.static.data||t.add(s),e.static.data[s]=o.data[s]}}),ka(()=>{e.hooks.hook("link:prefetch",async n=>{const{hostname:r}=new URL(n,window.location.href);r===window.location.hostname&&await gm().catch(()=>{console.warn("[nuxt] Error preloading payload for",n)})}),navigator.connection?.effectiveType!=="slow-2g"&&setTimeout(rb,1e3)})}}),AM=Ae(()=>{const e=Ye();ka(()=>
69{e.beforeResolve(async()=>{await new Promise(t=>{setTimeout(t,100),requestAnimationFrame(()=>{setTimeout(t,0)})})})})}),CM=Ae(e=>{let t;async function n(){let r;try{r=await rb()}catch(o){const s=o;if(!("status"in s&&(s.status===404||s.status===403)))throw s}t&&clearTimeout(t),t=setTimeout(n,im);try{const o=await $fetch(Jf("builds/latest.json")+`?${Date.now()}`);o.id!==r?.id&&(e.hooks.callHook("app:manifest:update",o),t&&clearTimeout(t))}catch{}}ka(()=>{t=setTimeout(n,im)})}),OM=Ae({name:"nuxt:chunk-reload",setup(e){const t=Ye(),n=pt(),r=new Set;t.beforeEach(()=>{r.clear()}),e.hook("app:chunkError",({error:s})=>{r.add(s)});function o(s){const a=go(n.app.baseURL,s.fullPath);yL({path:a,persistState:!0})}e.hook("app:manifest:update",()=>{t.beforeResolve(o)}),t.onError((s,a)=>{r.has(s)&&o(a)})}}),LM=Ae({name:"nuxt:global-components"}),Ir={default:ne(()=>G(()=>import("./DXJP8fOk.js"),__vite__mapDeps([95,4,96,97,5,98,99,30,27,31,100,62,1,2,3,6,7,8,101,39,34,35,40,102,13,14,60,89,103]),import.meta.url).then(e=>e.default||e))},xM=Ae({name:"nuxt:prefetch",setup(e){const t=Ye();e.hooks.hook("app:mounted",()=>{t.beforeEach(async n=>{const r=n?.meta?.layout;r&&typeof Ir[r]=="function"&&await Ir[r]()})}),e.hooks.hook("link:prefetch",n=>{if(On(n))return;const r=t.resolve(n);if(!r)return;const o=r.meta.layout;let s=bb(r.meta.middleware);s=s.filter(a=>typeof a=="string");for(const a of s)typeof hf[a]=="function"&&hf[a]();typeof o=="string"&&o in Ir&&hL(Ir[o])})}}),IM=Ae(e=>{const t=EL();e.hook("app:created",async()=>{if(!t.__swiper.bundled){(await G(async()=>{const{register:r}=await import("./DWn-kkDV.js");return{register:r}},__vite__mapDeps([104,105]),import.meta.url)).register();return}(await G(async()=>{const{register:r}=await import("./BYGMYjIz.js");return{register:r}},__vite__mapDeps([106,105]),import.meta.url)).register()})});function RM(e,t=e.getCurrentLanguage(),n=e.getCurrentDirection()){const r={htmlAttrs:{},link:[],meta:[]};if(e.dir&&(r.htmlAttrs.dir=n),e.lang&&t&&(r.htmlAttrs.lang=t),e.seo){const o=MM(e);r.link=r.link.concat(o,NM(e)),r.meta=r.meta.concat(zM(e),jM(e),VM(e,e.locales.map(s=>s.language||s.code)))}return r}function $M(e){const t=new Map;for(const n of e){if(!n.language){console.warn("Locale `language` ISO code is required to generate alternate link");continue}const[r,o]=n.language.split("-");r&&o&&(n.isCatchallLocale||!t.has(r))&&t.set(r,n),t.set(n.language,n)}return t}function MM(e){if(!e.hreflangLinks)return[];const t=[],n=$M(e.locales);for(const[r,o]of n.entries()){const s=DM(r,o,e);s&&(t.push(s),e.defaultLocale&&e.defaultLocale===o.code&&t[0].hreflang!=="x-default"&&t.unshift({[e.key]:"i18n-xd",rel:"alternate",href:s.href,hreflang:"x-default"}))}return t}function DM(e,t,n,r=n.strictCanonicals?n.getRouteWithoutQuery():void 0){const o=n.getLocalizedRoute(t.code,r);if(!o)return;const s=Vl(On(o)?o:go(n.baseUrl,o),n.strictCanonicals?z_(n):{});return{[n.key]:`i18n-alt-${e}`,rel:"alternate",href:s,hreflang:e}}function N_(e,t=e.getCurrentRoute()){const n=e.getLocaleRoute(Object.assign({},t,{path:void 0,name:e.getRouteBaseName(t)}));return n?Vl(go(e.baseUrl,n.path),z_(e)):""}function NM(e,t=N_(e)){return t?[{[e.key]:"i18n-can",rel:"canonical",href:t}]:[]}function z_(e,t=e.getCurrentRoute()){const r=e.getLocaleRoute(Object.assign({},t,{path:void 0,name:e.getRouteBaseName(t)}))?.query??{},o={};for(const s of e.canonicalQueries.filter(a=>a in r)){o[s]??=[];for(const a of UM(r[s]))o[s].push(a||"")}return o}function zM(e,t=N_(e)){return t?[{[e.key]:"i18n-og-url",property:"og:url",content:t}]:[]}function jM(e,t=e.getCurrentLanguage()){return t?[{[e.key]:"i18n-og",property:"og:locale",content:j_(t)}]:[]}function VM(e,t,n=e.getCurrentLanguage()){return t.filter(o=>o&&o!==n).map(o=>({[e.key]:`i18n-og-alt-${o}`,property:"og:locale:alternate",content:j_(o)}))}function j_(e=""){return e.replace(/-/g,"_")}function UM(e){return Array.isArray(e)?e:[e]}function ml(e,t,n=e.getLocale()){if(le(t)&&On(t,{acceptRelative:!0}))return t;try{return U_(e,t,n).fullPath}catch{return""}}function V_(e,t,n=e.getLocale()){try{return U_(e,t,n)}catch{return}}function FM(e){if(!le(e))return ct({},e);if(e[0]==="/"){const{pathname:t,search:n,hash:r}=Nu(e);return{path:t,query:jl(n),hash:r}}return{name:e}}function U_(e,t,n){const r=FM(t),o=e.router.resolve(e.resolveLocalizedRouteObject(r,n));return o.name?o:e.router.resolve(t)}function Sd(e,t,n=e.router.currentRoute.value){const r=e.getRouteBaseName(n);if(!r)return"";const o={name:r,params:ct({},n.params,e.getLocalizedDynamicParams(t)),fullPath:n.fullPath,query:n.query,hash:n.hash,path:n.path,meta:n.meta},s=ml(e,o,t);return e.afterSwitchLocalePath(s,t)}function HM(e,t,n=e.getLocale(),r=e.getLocales(),o=e.getBaseUrl()){const s=r.find(i=>i.code===n)||{},a=typeof t.seo=="object"&&t.seo?.canonicalQueries||[];
69return o||console.warn("I18n `baseUrl` is required to generate valid SEO tag links."),{...t,key:"id",locales:r,baseUrl:o,canonicalQueries:a,hreflangLinks:e.routingOptions.hreflangLinks,defaultLocale:e.routingOptions.defaultLocale,strictCanonicals:e.routingOptions.strictCanonicals,getRouteBaseName:e.getRouteBaseName,getCurrentRoute:()=>e.router.currentRoute.value,getCurrentLanguage:()=>s.language,getCurrentDirection:()=>s.dir||"ltr",getLocaleRoute:i=>V_(e,i),getLocalizedRoute:(i,l)=>Sd(e,i,l),getRouteWithoutQuery:()=>{try{return ct({},e.router.resolve({query:{}}),{meta:e.router.currentRoute.value.meta})}catch{return}}}}function BM(e,{dir:t=!0,lang:n=!0,seo:r=!0}){return RM(HM(e,{dir:t,lang:n,seo:r}))}function qM(e=0){return t=>{const o=(typeof t=="string"?t:t.pathname).split("?")[0].split("/");return o[0]===""&&o.shift(),o.length>e&&o[e]||""}}const ec="___",WM="default",i6=ec+WM;function F_(e){return typeof e=="string"?e:e!=null?e.toString():""}function Fc(e){return F_(typeof e=="object"?e?.name:e).split(ec)[0]}function ZM(e,t,n){return e+ec+t}const GM=qM(0),H_=e=>GM(e),KM=e=>e.split(ec).at(1)??"";function JM(e){return String(typeof e!="object"?e:e?.name||e?.path||"")}function YM(e){const t=JM(e);return t[0]==="/"?H_(t):KM(t)}function XM(e){return(t,n)=>ZM(F_(t),n)}function QM(e){return t=>e.resolve(t)}const fa=["de"],gl={de:[{key:"locale_de_46json_c963b320",load:()=>G(()=>import("./CEc2HhEK.js"),[],import.meta.url),cache:!0},{key:"locale_de_46json_c963b320",load:()=>G(()=>import("./CEc2HhEK.js"),[],import.meta.url),cache:!0},{key:"locale_de_46json_b0a9e765",load:()=>G(()=>import("./D9IJfpT0.js"),[],import.meta.url),cache:!0}]},eD=[],Pa=[{code:"de",language:"de-DE"}],B_=new Map,tD=Yf((e,t,n)=>{if(t==="messages"||t==="datetimeFormats"||t==="numberFormats")return e[t]??=Ue(null),Uo(n,e[t]),!0});async function nD(e){const t=ve();let n={messages:Ue(null)};for(const r of e){const o=await r().then(a=>a.default),s=Ke(o)?await t.runWithContext(()=>o()):o;n=tD(Ue(null),s,n)}return n.fallbackLocale??=!1,n}const rD=e=>Wl(e)==="[object Module]",oD=e=>rD(e)||!1;async function sD(e,t){const n=ve();try{const r=await n.runWithContext(t.load).then(o=>oD(o)?o.default:o);return Ke(r)?await n.runWithContext(()=>r(e)):r}catch(r){throw new Error(`Failed loading locale (${e}): `+r.message)}}async function aD(e,t=[]){const n=ve(),r=await Promise.all(t.map(async s=>{const a=iD(s),i=a||await n.runWithContext(()=>sD(e,s));return!a&&s.cache!==!1&&B_.set(s.key,{ttl:Date.now()+86400*1e3,value:i}),i})),o={};for(const s of r)Uo(s,o);return o}function iD(e){if(e.cache===!1)return;const t=B_.get(e.key);if(t!=null)return t.ttl>Date.now()?t.value:void 0}function Pd(e){return e!=null&&"global"in e&&"mode"in e?e.global:e}function fi(e){const t=Pd(e);return"__composer"in t?t.__composer:t}function tc(e,t){return e?e.$config.public.i18n:pt().public.i18n}function Ta(e){const t=tc(e).detectBrowserLanguage,n=t||{};return{...n,enabled:!!t,cookieKey:n.cookieKey||"i18n_redirected"}}function lD(e){if(e)return{path:"/"+(le(e)?e:e.path).replace(/^\//,""),code:!le(e)&&e.statusCode||302}}function cD(e){return Array.isArray(e)?e:[e]}function uD(e,t,n){const r=(s="")=>s.replace(/https?:\/\//,""),o=e.filter(s=>r(s.domain)===t||cD(s.domains).includes(t));return o.length<=1?o[0]?.code:o.find(s=>s.code===n)?.code||o.find(s=>s.defaultForDomains?.includes(t)??s.domainDefault)?.code}function fD(e,t,n){const r=Pa.find(s=>s.code===n),o=e?.[n]?.domain||r?.domain||r?.domains?.find(s=>s===t.host);if(o)return On(o,{strict:!0})?o:t.protocol+"//"+o}function dD(e){const t={};for(const n of fa){const r=pD(e,[n]),o=mD(n,r);t[n]={fallbacks:r,cacheable:o}}return t}function pD(e,t){if(e===!1)return[];if(at(e))return e;let n=[];if(le(e))return t.every(o=>o!==e)&&n.push(e),n;const r=[...t,"default"];for(const o of r)o in e&&(n=[...n,...e[o].filter(Boolean)]);return n}function Wg(e){return gl[e]!=null&&gl[e].every(t=>t.cache!==!1)}function mD(e,t){return Wg(e)&&t.every(n=>Wg(n))}function gD(e){return Pa.find(t=>!!t.defaultForDomains?.includes(e))?.code}const uo=e=>fa.includes(e||""),Zg=e=>uo(e)?e:void 0,q_=()=>he("i18n:cached-locale-configs",()=>{}),W_=()=>he("i18n:resolved-locale",()=>"");function hD({cookieCrossOrigin:e,cookieDomain:t,cookieSecure:n,cookieKey:r}){const o=new Date;return fs(r||"i18n_redirected",{path:"/",readonly:!1,expires:new Date(o.setDate(o.getDate()+365)),sameSite:e?"none":"lax",domain:t||void 0,secure:e||n})}function yD(e,t,n){const r=Pd(t),o=tc(e),s=Ta(e),a=q_(),i=hD(s),l=new Set,c=k=>a.value[k],u=k=>fD(o.domainLocales,Sa(),k),f=xD(e,o.baseUrl),d=W_(),p=async k=>{const b=c(k)?.fallbacks??[];b.includes(k)||b.push(k);for(const v of b){const g=await e.runWithContext(()=>aD(v,gl[v]));r.mergeLocaleMessage(v,g)}},h=async k=>
69{if(!(k in gl))return;const b=c(k)?.cacheable?{}:{"Cache-Control":"no-cache"},v=await $fetch(`/_i18n/MII5BzW5/${k}/messages.json`,{headers:b});for(const g of Object.keys(v))r.mergeLocaleMessage(g,v[g])},m={vueI18n:t,initial:!0,preloaded:!1,config:o,rootRedirect:lD(o.rootRedirect),redirectStatusCode:o.redirectStatusCode??302,dynamicResourcesSSG:!1,getDefaultLocale:()=>n,getLocale:()=>fe(r.locale),setLocale:async k=>{const b=m.getLocale();k===b||!uo(k)||(We(r.locale)?r.locale.value=k:r.locale=k,await e.callHook("i18n:localeSwitched",{newLocale:k,oldLocale:b}),d.value=k)},setLocaleSuspend:async k=>{uo(k)&&(m.vueI18n.__pendingLocale=k,m.vueI18n.__pendingLocalePromise=new Promise(b=>{m.vueI18n.__resolvePendingLocalePromise=async()=>{m.setCookieLocale(k),await m.setLocale(k),m.vueI18n.__pendingLocale=void 0,b()}}),(e.isHydrating||!m.config.skipSettingLocaleOnNavigate)&&await m.vueI18n.__resolvePendingLocalePromise?.())},getLocales:()=>fe(r.locales).map(k=>le(k)?{code:k}:k),setCookieLocale:k=>{s.useCookie&&uo(k)&&(i.value=k)},getBaseUrl:k=>go(k&&u(k)||f(),e.$config.app.baseURL),loadMessages:async k=>{if(!(e.isHydrating&&l.has(k)))try{return m.dynamicResourcesSSG?await p(k):await h(k)}catch(b){console.warn(`Failed to load messages for locale "${k}"`,b)}finally{l.add(k)}},composableCtx:void 0};return m.composableCtx=AD(m,e),m}function nc(e){if(e._nuxtI18n==null)throw new Error("Nuxt I18n context has not been set up yet.");return e._nuxtI18n}function vD(e,t){const n=[];for(const[r,o]of t.entries()){const s=e.find(a=>a.language?.toLowerCase()===o.toLowerCase());if(s){n.push({code:s.code,score:1-r/t.length});break}}for(const[r,o]of t.entries()){const s=o.split("-")[0].toLowerCase(),a=e.find(i=>i.language?.split("-")[0].toLowerCase()===s);if(a){n.push({code:a.code,score:.999-r/t.length});break}}return n}function bD(e,t){return e.score===t.score?t.code.length-e.code.length:t.score-e.score}function _D(e,t){return vD(e.map(r=>({code:r.code,language:r.language||r.code})),t).sort(bD).at(0)?.code??""}const kD=(e,t)=>fs(t).value||void 0,wD=(e,t)=>YM(t),SD=e=>_D(Pa,navigator.languages),PD=(e,t,n)=>{const r=new URL(window.location.href).host,o=Pa.map(s=>({...s,domain:n[s.code]?.domain??s.domain}));return uD(o,r,H_(t))},rc=(e,t,n)=>{const r=tc(n);return{cookie:()=>kD(e,t.cookieKey),header:()=>{},navigator:()=>SD(),host:o=>PD(e,o,r.domainLocales),route:o=>wD(e,o)}},TD=e=>!!e.path&&!e.name;function Ea(e){const t=e?._nuxtI18n?.composableCtx;if(!t)throw new Error("i18n context is not initialized. Ensure the i18n plugin is installed and the composable is used within a Vue component or setup function.");return t}const ED=Xo;function AD(e,t=ve()){const n=Ye();rc(void 0,Ta(t),t);const r=e.getDefaultLocale(),o=XM();function s(c,u){c.name=Fc(c.name||n.currentRoute.value);const f=o(c.name,u);return n.hasRoute(f)&&(c.name=f),c}const a=QM(n);function i(c,u){const f=a(c,u),d=Fc(f);return d?(f.name=o(d,u),f):(LD(u,r)&&(f.path="/"+u+f.path),f.path=ED(f.path,!0),f)}const l={router:n,_head:void 0,get head(){return this._head??=yr({}),this._head},metaState:{htmlAttrs:{},meta:[],link:[]},seoSettings:{dir:!1,lang:!1,seo:!1},localePathPayload:CD(),routingOptions:{defaultLocale:r,strictCanonicals:e.config.experimental.alternateLinkCanonicalQueries??!0,hreflangLinks:!0},getLocale:e.getLocale,getLocales:e.getLocales,getBaseUrl:e.getBaseUrl,getRouteBaseName:Fc,getRouteLocalizedParams:()=>n.currentRoute.value.meta.nuxtI18nInternal??{},getLocalizedDynamicParams:c=>l.getRouteLocalizedParams()?.[c],afterSwitchLocalePath:(c,u)=>(l.getRouteLocalizedParams(),c),resolveLocalizedRouteObject:(c,u)=>TD(c)?i(c,u):s(c,u)};return l}function CD(e=ve()){const t=document.querySelector(`[data-nuxt-i18n-slp="${e._id}"]`)?.textContent;return JSON.parse(t||"{}")}async function yf(e,t){const n=nc(e),r=n.getLocale();if(t===r&&!n.initial)return t;const o={oldLocale:r,newLocale:t,initialSetup:n.initial,context:e};let s=await e.callHook("i18n:beforeLocaleSwitch",o);return s!=null,s??=o.newLocale,uo(s)&&(t=s),await n.loadMessages(t),await n.setLocaleSuspend(t),t}function OD(e,t,n){return!!(e.redirectOn==="root"&&t!=="/"||e.redirectOn==="no prefix"&&!e.alwaysRedirect&&uo(n))}function Gg(e,t){const n=Ta(e),r=rc(void 0,n,e),o=nc(e),s=le(t)?t:t.path;function*a(){o.initial&&n.enabled&&!OD(n,s,r.route(s))&&(yield r.cookie(),yield r.header(),yield r.navigator(),yield n.fallbackLocale),yield r.route(t)}for(const i of a())if(i&&uo(i))return i;return o.getLocale()||o.getDefaultLocale()||""}function Z_(e,t,n){const r=nc(e),o=Ea(e);if(t.path==="/"&&r.rootRedirect)return nl(ml(o,r.rootRedirect.path,n),{redirectCode:r.rootRedirect.code});if(r.vueI18n.__pendingLocale&&ve()._processingMiddleware||rc(void 0,Ta(e),e).route(t)===n)return;const a=Sd(o,n,t)||ml(o,t.fullPath,n);if(!VP(a,t.fullPath))return nl(a,{redirectCode:r.redirectStatusCode})}function LD(e,t){return e!==t||!1}function xD(e,t,n,r){return Ke(t)?()=>t(e):()=>t??""}function Kg(e=ve()){const t=Ea(e);return n=>{if(n!=null)return t.getRouteBaseName(n)||void 0}}function ID(e=ve()){const t=Ea(e);return(n,r)=>ml(t,n,r)}function RD(e=ve()){const t=Ea(e);return(n,r)=>V_(t,n,r)}function G_(e=ve()){const t=Ea(e);return n=>Sd(t,n)}const Jg="nuxt-i18n-slp",$D=new RegExp([`<!--${Jg}-\\[(\\w+)\\]-->`,".+?",`<!--/${Jg}-->`].join(""),"g"),MD=Ae({name:"i18n:plugin:switch-locale-path-ssr",dependsOn:["i18n:plugin"],setup(e){const t=ve(e._id),n=G_(t);t.hook("app:rendered",r=>{r.renderResult?.html!=null&&(r.renderResult.html=r.renderResult.html.replaceAll($D,(o,s)=>{const a=encodeURI(n(s??""));return o.replace(/href="([^"]+)"/,`href="${a||"#"}" `)}))})}}),DD=Ae({name:"i18n:plugin:route-locale-detect",dependsOn:["i18n:plugin"],async setup(e){let t,n;const r=ve(e._id),o=nc(r),s=W_();[t,n]=wn(()=>r.runWithContext(()=>yf(r,o.initial&&s.value||Gg(r,r.$router.currentRoute.value)))),await t,n(),xT("locale-changing",async a=>{let i,l;const c=([i,l]=wn(()=>r.runWithContext(()=>yf(r,Gg(r,a)))),i=await i,l(),i);return o.initial=!1,r.runWithContext(()=>Z_(r,a,c))},{global:!0})}}),ND=Ae({name:"i18n:plugin:preload",dependsOn:["i18n:plugin"],async setup(e){}});function zD(e,{extendComposer:t,extendComposerInstance:n}){const r=$f(),o=e.install.bind(e);e.install=(s,...a)=>{const i=ct({},a[0]);i.__composerExtend=c=>(n(c,fi(e)),()=>{}),e.mode==="legacy"&&(i.__vueI18nExtend=c=>(n(c,fi(c)),()=>{})),Reflect.apply(o,e,[s,i]);const l=fi(e);if(r.run(()=>{t(l),e.mode==="legacy"&&"__composer"in e.global&&n(e.global,fi(e.global))}),e.mode==="composition"&&s.config.globalProperties.$i18n!=null&&n(s.config.globalProperties.$i18n,l),s.unmount){const c=s.unmount.bind(s);s.unmount=()=>{r.stop(),c()}}}}const jD=async e=>{const t=await nD(eD);t.locale=e||t.locale||"en-US",t.defaultLocale=e,t.fallbackLocale??=!1,t.messages??={};for(const n of fa)t.messages[n]??={};return t}
69,VD=Ae({name:"i18n:plugin",parallel:!1,async setup(e){let t,n;Object.defineProperty(e.versions,"nuxtI18n",{get:()=>"10.2.1"});const r=ve(e._id),o=tc(r),s=r.ssrContext?.event?.context?.nuxtI18n?.vueI18nOptions,a=gD(Sa().host)||o.defaultLocale||"",i=s||([t,n]=wn(()=>jD(a)),t=await t,n(),t),l=q_();l.value??=dD(i.fallbackLocale),fa.map(d=>`/_i18n/MII5BzW5/${d}/messages.json`);const c=vO(i),u=rc(void 0,Ta(r),r),f=yD(r,c,i.defaultLocale);r._nuxtI18n=f,zD(c,{extendComposer(d){d.locales=ae(()=>o.locales),d.localeCodes=ae(()=>fa);const p=Ee(f.getBaseUrl());d.baseUrl=ae(()=>p.value),De(d.locale,()=>p.value=f.getBaseUrl()),d.strategy="prefix_except_default",d.localeProperties=ae(()=>Pa.find(h=>h.code===d.locale.value)||{code:d.locale.value}),d.setLocale=async h=>{await yf(r,h),await r.runWithContext(()=>Z_(r,r.$router.currentRoute.value,h))},d.loadLocaleMessages=f.loadMessages,d.differentDomains=!1,d.defaultLocale=i.defaultLocale,d.getBrowserLocale=()=>Zg(u.navigator()),d.getLocaleCookie=()=>Zg(u.cookie()),d.setLocaleCookie=f.setCookieLocale,d.finalizePendingLocaleChange=async()=>{c.__pendingLocale&&await c.__resolvePendingLocalePromise?.()},d.waitForPendingLocaleChange=async()=>{await c?.__pendingLocalePromise}},extendComposerInstance(d,p){const h=[["locales",()=>p.locales],["localeCodes",()=>p.localeCodes],["baseUrl",()=>p.baseUrl],["strategy",()=>"prefix_except_default"],["localeProperties",()=>p.localeProperties],["setLocale",()=>m=>Reflect.apply(p.setLocale,p,[m])],["loadLocaleMessages",()=>m=>Reflect.apply(p.loadLocaleMessages,p,[m])],["differentDomains",()=>!1],["defaultLocale",()=>p.defaultLocale],["getBrowserLocale",()=>()=>Reflect.apply(p.getBrowserLocale,p,[])],["getLocaleCookie",()=>()=>Reflect.apply(p.getLocaleCookie,p,[])],["setLocaleCookie",()=>m=>Reflect.apply(p.setLocaleCookie,p,[m])],["finalizePendingLocaleChange",()=>()=>Reflect.apply(p.finalizePendingLocaleChange,p,[])],["waitForPendingLocaleChange",()=>()=>Reflect.apply(p.waitForPendingLocaleChange,p,[])]];for(const[m,k]of h)Object.defineProperty(d,m,{get:k})}}),r.vueApp.use(c),Object.defineProperty(r,"$i18n",{get:()=>Pd(c)}),r.provide("localeHead",d=>BM(r._nuxtI18n.composableCtx,d)),r.provide("localePath",ID(r)),r.provide("localeRoute",RD(r)),r.provide("routeBaseName",Kg(r)),r.provide("getRouteBaseName",Kg(r)),r.provide("switchLocalePath",G_(r))}}),oc=()=>he("ads:routeChangeKey",()=>"");function Yg(e){return e.split("#")[0]||"/"}const UD=Ae({name:"ads-auto-start",setup(e){const t=oc(),n=Ye(),r=wt();t.value=Yg(r.fullPath),n.afterEach((o,s,a)=>{if(e.isHydrating||a)return;const i=Yg(o.fullPath);t.value=i})}});function FD(){try{const e=oc().value;return e?Ye().resolve(e).meta:null}catch{return null}}function Td(){try{if(us().value)return!1}catch{}let e=FD();if(!e)try{e=wt().meta}catch{}const t=e?.gamPageType;if(t!==void 0)return t;if(e?.usingPageConfig!==!0)return!1;let n;try{n=s_().value}catch{return!1}return n?.ads?.gamPageType??!1}const HD={superbanner:{dynamic:!0,refresh:!1,lazyLoad:!1,name:"Superbanner",sizeMobile:null,sizeDesktop:[1920,1080],formatMobile:null,formatDesktop:[{size:[980,150],stickyness:!1},{size:[1920,1080],stickyness:!1}],canHaveVideo:!1,gamPathPageType:"Ressort-Indexseite",gamPathSlotType:"superbanner",available:[{page:"homepage",breakpoint:"desktop"},{page:"section",breakpoint:"desktop"},{page:"topic",breakpoint:"desktop"},{page:"topicOverview",breakpoint:"desktop"},{page:"eventpages",breakpoint:"desktop"},{page:"action",breakpoint:"desktop"},{page:"epaper",breakpoint:"desktop"},{page:"galleryOverview",breakpoint:"desktop"},{page:"author",breakpoint:"desktop"},{page:"login",breakpoint:"desktop"},{page:"search",breakpoint:"desktop"},{page:"articlePaywall",breakpoint:"desktop"},{page:"article",breakpoint:"desktop"},{page:"gallery",breakpoint:"desktop"},{page:"longread",breakpoint:"desktop"}],overrides:[{page:"homepage",breakpoint:"desktop",fields:{gamPathPageType:"Homepage"}},{page:"articlePaywall",breakpoint:"desktop",fields:{gamPathPageType:"Artikeldetailseite"}},{page:"article",breakpoint:"desktop",fields:{gamPathPageType:"Artikeldetailseite"}},{page:"gallery",breakpoint:"desktop",fields:{gamPathPageType:"Galeriedetailseite"}},{page:"longread",breakpoint:"desktop",fields:{gamPathPageType:"Longread"}}]},billboard:{dynamic:!0,refresh:!1,lazyLoad:!1,name:"Billboard",sizeMobile:[320,480],sizeDesktop:[980,250],formatMobile:[{size:[320,480],stickyness:!1},{size:[300,50],stickyness:!1},{size:[300,100],stickyness:!1},{size:[300,150],stickyness:!1},{size:[320,50],stickyness:!1},{size:[320,100],stickyness:!1},{size:[320,150],stickyness:!1},{size:[300,250],stickyness:!1}],formatDesktop:[{size:[970,250],stickyness:!1},{size:[728,90],stickyness:!1},{size:[970,90],stickyness:!1},{size:[980,250],stickyness:!1}],canHaveVideo:!1,gamPathPageType:"Ressort-Indexseite",gamPathSlotType:"billboard",available:[{page:"homepage",breakpoint:"desktop"},{page:"homepage",breakpoint:"mobile"},{page:"section",breakpoint:"desktop"},{page:"section",breakpoint:"mobile"},{page:"topic",breakpoint:"desktop"},{page:"topic",breakpoint:"mobile"},{page:"topicOverview",breakpoint:"desktop"},{page:"eventpages",breakpoint:"desktop"},{page:"action",breakpoint:"desktop"},{page:"epaper",breakpoint:"desktop"},{page:"galleryOverview",breakpoint:"desktop"},{page:"galleryOverview",breakpoint:"mobile"},{page:"author",breakpoint:"desktop"},{page:"author",breakpoint:"mobile"},{page:"login",breakpoint:"desktop"},{page:"search",breakpoint:"desktop"},{page:"search",breakpoint:"mobile"},{page:"articlePaywall",breakpoint:"desktop"},{page:"articlePaywall",breakpoint:"mobile"},{page:"article",breakpoint:"desktop"},{page:"article",breakpoint:"mobile"},{page:"gallery",breakpoint:"desktop"},{page:"longread",breakpoint:"desktop"},{page:"longread",breakpoint:"mobile"}],overrides:[{page:"homepage",breakpoint:"desktop",fields:{gamPathPageType:"Homepage"}},{page:"homepage",breakpoint:"mobile",fields:{gamPathPageType:"Homepage"}},{page:"section",breakpoint:"desktop",fields:{sizeDesktop:[980,600]}},{page:"topic",breakpoint:"desktop",fields:{dynamic:!1}
69},{page:"topicOverview",breakpoint:"desktop",fields:{dynamic:!1}},{page:"eventpages",breakpoint:"desktop",fields:{sizeDesktop:[980,600]}},{page:"action",breakpoint:"desktop",fields:{sizeDesktop:[980,600]}},{page:"epaper",breakpoint:"desktop",fields:{sizeDesktop:[980,600]}},{page:"galleryOverview",breakpoint:"desktop",fields:{sizeDesktop:[980,600]}},{page:"author",breakpoint:"desktop",fields:{sizeDesktop:[980,600]}},{page:"search",breakpoint:"desktop",fields:{sizeDesktop:[980,600]}},{page:"articlePaywall",breakpoint:"desktop",fields:{dynamic:!1,gamPathPageType:"Artikeldetailseite"}},{page:"articlePaywall",breakpoint:"mobile",fields:{gamPathPageType:"Artikeldetailseite"}},{page:"article",breakpoint:"desktop",fields:{dynamic:!1,gamPathPageType:"Artikeldetailseite"}},{page:"article",breakpoint:"mobile",fields:{gamPathPageType:"Artikeldetailseite"}},{page:"gallery",breakpoint:"desktop",fields:{dynamic:!1,gamPathPageType:"Galeriedetailseite"}},{page:"longread",breakpoint:"desktop",fields:{dynamic:!1,gamPathPageType:"Longread"}},{page:"longread",breakpoint:"mobile",fields:{gamPathPageType:"Longread"}}]},stickySitebarLinks:{dynamic:!0,refresh:!0,lazyLoad:!1,name:"Sticky Sitebar Links",sizeMobile:null,sizeDesktop:[600,1200],formatMobile:null,formatDesktop:[{size:[500,1e3],stickyness:!0},{size:[400,800],stickyness:!0},{size:[300,600],stickyness:!0},{size:[200,600],stickyness:!0},{size:[160,600],stickyness:!0},{size:[120,600],stickyness:!0},{size:"fluid",stickyness:!0}],canHaveVideo:!0,gamPathPageType:"Ressort-Indexseite",gamPathSlotType:"sticky-sitebar-links",available:[{page:"homepage",breakpoint:"desktop"},{page:"section",breakpoint:"desktop"},{page:"topic",breakpoint:"desktop"},{page:"topicOverview",breakpoint:"desktop"},{page:"eventpages",breakpoint:"desktop"},{page:"action",breakpoint:"desktop"},{page:"epaper",breakpoint:"desktop"},{page:"galleryOverview",breakpoint:"desktop"},{page:"author",breakpoint:"desktop"},{page:"login",breakpoint:"desktop"},{page:"search",breakpoint:"desktop"},{page:"articlePaywall",breakpoint:"desktop"},{page:"article",breakpoint:"desktop"},{page:"gallery",breakpoint:"desktop"}],overrides:[{page:"homepage",breakpoint:"desktop",fields:{gamPathPageType:"Homepage"}},{page:"articlePaywall",breakpoint:"desktop",fields:{gamPathPageType:"Artikeldetailseite"}},{page:"article",breakpoint:"desktop",fields:{gamPathPageType:"Artikeldetailseite"}},{page:"gallery",breakpoint:"desktop",fields:{gamPathPageType:"Galeriedetailseite"}}]},stickySitebarRechts:{dynamic:!0,refresh:!0,lazyLoad:!1,name:"Sticky Sitebar Rechts",sizeMobile:null,sizeDesktop:[600,1200],formatMobile:null,formatDesktop:[{size:[500,1e3],stickyness:!0},{size:[400,800],stickyness:!0},{size:[300,600],stickyness:!0},{size:[200,600],stickyness:!0},{size:[160,600],stickyness:!0},{size:[120,600],stickyness:!0},{size:"fluid",stickyness:!0}],canHaveVideo:!0,gamPathPageType:"Ressort-Indexseite",gamPathSlotType:"sticky-sitebar-rechts",available:[{page:"homepage",breakpoint:"desktop"},{page:"section",breakpoint:"desktop"},{page:"topic",breakpoint:"desktop"},{page:"topicOverview",breakpoint:"desktop"},{page:"eventpages",breakpoint:"desktop"},{page:"action",breakpoint:"desktop"},{page:"epaper",breakpoint:"desktop"},{page:"galleryOverview",breakpoint:"desktop"},{page:"author",breakpoint:"desktop"},{page:"login",breakpoint:"desktop"},{page:"search",breakpoint:"desktop"},{page:"articlePaywall",breakpoint:"desktop"},{page:"article",breakpoint:"desktop"},{page:"gallery",breakpoint:"desktop"}],overrides:[{page:"homepage",breakpoint:"desktop",fields:{gamPathPageType:"Homepage"}},{page:"articlePaywall",breakpoint:"desktop",fields:{gamPathPageType:"Artikeldetailseite"}},{page:"article",breakpoint:"desktop",fields:{gamPathPageType:"Artikeldetailseite"}},{page:"gallery",breakpoint:"desktop",fields:{gamPathPageType:"Galeriedetailseite"}}]},halfpageAd1:{dynamic:!1,refresh:!0,lazyLoad:!1,name:"Halfpage Ad 1",sizeMobile:[320,600],sizeDesktop:[300,600],formatMobile:[{size:[300,600],stickyness:!1},{size:[320,480],stickyness:!1},{size:"fluid",stickyness:!1},{size:[300,250],stickyness:!1}],formatDesktop:[{size:[300,600],stickyness:!0},{size:[300,250],stickyness:!0},{size:"fluid",stickyness:!0}],canHaveVideo:!0,gamPathPageType:"Ressort-Indexseite",gamPathSlotType:"halfpage-ad-1",available:[{page:"homepage",breakpoint:"desktop"},{page:"homepage",breakpoint:"mobile"},{page:"section",breakpoint:"desktop"},{page:"section",breakpoint:"mobile"},{page:"topic",breakpoint:"desktop"},{page:"topic",breakpoint:"mobile"},{page:"galleryOverview",breakpoint:"desktop"},{page:"galleryOverview",breakpoint:"mobile"},{page:"author",breakpoint:"desktop"},{page:"author",breakpoint:"mobile"},{page:"search",breakpoint:"desktop"},{page:"search",breakpoint:"mobile"},{page:"articlePaywall",breakpoint:"desktop"},{page:"article",breakpoint:"desktop"},{page:"article",breakpoint:"mobile"},{page:"longread",breakpoint:"desktop"},{page:"longread",breakpoint:"mobile"}],overrides:[{page:"homepage",breakpoint:"desktop",fields:{formatDesktop:[{size:[300,600],stickyness:!1},{size:[300,250],stickyness:!0},{size:"fluid",stickyness:!0}],gamPathPageType:"Homepage"}},{page:"homepage",breakpoint:"mobile",fields:{dynamic:!0,refresh:!1,gamPathPageType:"Homepage"}},{page:"section",breakpoint:"desktop",fields:{formatDesktop:[{size:[300,600],stickyness:!1},{size:[300,250],stickyness:!0},{size:"fluid",stickyness:!0}]}},{page:"section",breakpoint:"mobile",fields:{dynamic:!0,refresh:!1}},{page:"topic",breakpoint:"desktop",fields:{formatDesktop:[{size:[300,600],stickyness:!1},{size:[300,250],stickyness:!0},{size:"fluid",stickyness:!0}]}},{page:"topic",breakpoint:"mobile",fields:{dynamic:!0,refresh:!1}},{page:"galleryOverview",breakpoint:"desktop",fields:{formatDesktop:[{size:[300,600],stickyness:!1},{size:[300,250],stickyness:!0},{size:"fluid",stickyness:!0}]}},{page:"galleryOverview",breakpoint:"mobile",fields:{dynamic:!0,refresh:!1}},{page:"author",breakpoint:"desktop",fields:{formatDesktop:[{size:[300,600],stickyness:!1},{size:[300,250],stickyness:!0},{size:"fluid",stickyness:!0}]}},{page:"author",breakpoint:"mobile",fields:{dynamic:!0,refresh:!1}},{page:"search",breakpoint:"desktop",fields:{formatDesktop:[{size:[300,600],stickyness:!1},{size:[300,250],stickyness:!0},{size:"fluid",stickyness:!0}]}},{page:"search",breakpoint:"mobile",fields:{dynamic:!0,refresh:!1}},{page:"articlePaywall",breakpoint:"desktop",fields:{gamPathPageType:"Artikeldetailseite"}},{page:"article",breakpoint:"desktop",fields:{gamPathPageType:"Artikeldetailseite"}},{page:"article",breakpoint:"mobile",fields:{dynamic:!0,refresh:!1,gamPathPageType:"Artikeldetailseite"}},{page:"longread",breakpoint:"desktop",fields:{gamPathPageType:"Longread"}},{page:"longread",breakpoint:"mobile",fields:{dynamic:!0,refresh:!1,gamPathPageType:"Longread"}}]},contentAd1:{dynamic:!0,refresh:!0,lazyLoad:!1,name:"Content Ad 1",sizeMobile:[320,480],sizeDesktop:[970,600],formatMobile:[{size:[320,480],stickyness:!1},{size:[300,50],stickyness:!1},{size:[300,100],stickyness:!1},{size:[300,150],stickyness:!1},{size:[320,50],stickyness:!1},{size:[320,100],stickyness:!1},{size:[320,150],stickyness:!1},{size:[320,180],stickyness:!1},{size:[300,250],stickyness:!1},{size:"fluid",stickyness:!1}],formatDesktop:[{size:[970,250],stickyness:!1},{size:[640,480],stickyness:!1},{size:[300,250],stickyness:!1},{size:[800,250],stickyness:!1},{size:[980,551],stickyness:!1},{size:"fluid",stickyness:!1},{size:[320,180],stickyness:!1}],canHaveVideo:!0,gamPathPageType:"Ressort-Indexseite",gamPathSlotType:"content-ad-1",available:[{page:"homepage",breakpoint:"desktop"},{page:"homepage",breakpoint:"mobile"},{page:"section",breakpoint:"desktop"},{page:"section",breakpoint:"mobile"},{page:"topic",breakpoint:"desktop"},{page:"topic",breakpoint:"mobile"},{page:"galleryOverview",breakpoint:"desktop"},{page:"galleryOverview",breakpoint:"mobile"},{page:"author",breakpoint:"desktop"},{page:"author",breakpoint:"mobile"},{page:"search",breakpoint:"desktop"},{page:"search",breakpoint:"mobile"},{page:"article",breakpoint:"desktop"},{page:"article",breakpoint:"mobile"},{page:"longread",breakpoint:"desktop"},{page:"longread",breakpoint:"mobile"}],overrides:[{page:"homepage",breakpoint:"desktop",fields:{gamPathPageType:"Homepage"}},{page:"homepage",breakpoint:"mobile",fields:{refresh:!1,gamPathPageType:"Homepage"}},{page:"section",breakpoint:"mobile",fields:{refresh:!1}},{page:"topic",breakpoint:"mobile",fields:{refresh:!1}},{page:"galleryOverview",breakpoint:"mobile",fields:{refresh:!1}},{page:"author",breakpoint:"mobile",fields:{refresh:!1}},{page:"search",breakpoint:"mobile",fields:{refresh:!1}},{page:"article",breakpoint:"desktop",fields:{gamPathPageType:"Artikeldetailseite"}},{page:"article",breakpoint:"mobile",fields:{refresh:!1,gamPathPageType:"Artikeldetailseite"}},{page:"longread",breakpoint:"desktop",fields:{gamPathPageType:"Longread"}},{page:"longread",breakpoint:"mobile",fields:{refresh:!1,gamPathPageType:"Longread"}}]},halfpageAd2:{dynamic:!1,refresh:!0,lazyLoad:!1,name:"Halfpage Ad 2",sizeMobile:[320,600],sizeDesktop:[300,600],formatMobile:[{size:[300,600],stickyness:!1},{size:[320,480],stickyness:!1},{size:"fluid",stickyness:!1},{size:[300,250],stickyness:!1}],formatDesktop:[{size:[300,600],stickyness:!0},{size:[300,250],stickyness:!0},{size:"fluid",stickyness:!0}],canHaveVideo:!0,gamPathPageType:"Ressort-Indexseite",gamPathSlotType:"halfpage-ad-2",available:[{page:"homepage",breakpoint:"desktop"},{page:"homepage",breakpoint:"mobile"},{page:"section",breakpoint:"desktop"},{page:"section",breakpoint:"mobile"},{page:"topic",breakpoint:"desktop"},{page:"topic",breakpoint:"mobile"},{page:"galleryOverview",breakpoint:"desktop"},{page:"galleryOverview",breakpoint:"mobile"},{page:"author",breakpoint:"desktop"},{page:"author",breakpoint:"mobile"},{page:"search",breakpoint:"desktop"},{page:"search",breakpoint:"mobile"},{page:"article",breakpoint:"desktop"},{page:"article",breakpoint:"mobile"},{page:"longread",breakpoint:"desktop"},{page:"longread",breakpoint:"mobile"}],overrides:[{page:"homepage",breakpoint:"desktop",fields:{formatDesktop:[{size:[300,600],stickyness:!1},{size:[300,250],stickyness:!0},{size:"fluid",stickyness:!0}],gamPathPageType:"Homepage"}},{page:"homepage",breakpoint:"mobile",fields:{dynamic:!0,refresh:!1,gamPathPageType:"Homepage"}},{page:"section",breakpoint:"desktop",fields:{formatDesktop:[{size:[300,600],stickyness:!1},{size:[300,250],stickyness:!0},{size:"fluid",stickyness:!0}]}},{page:"section",breakpoint:"mobile",fields:{dynamic:!0,refresh:!1}},{page:"topic",breakpoint:"desktop",fields:{formatDesktop:[{size:[300,600],stickyness:!1},{size:[300,250],stickyness:!0},{size:"fluid",stickyness:!0}]}},{page:"topic",breakpoint:"mobile",fields:{dynamic:!0,refresh:!1}},{page:"galleryOverview",breakpoint:"desktop",fields:{formatDesktop:[{size:[300,600],stickyness:!1},{size:[300,250],stickyness:!0},{size:"fluid",stickyness:!0}]}},{page:"galleryOverview",breakpoint:"mobile",fields:{dynamic:!0,refresh:!1}},{page:"author",breakpoint:"desktop",fields:{formatDesktop:[{size:[300,600],stickyness:!1},{size:[300,250],stickyness:!0},{size:"fluid",stickyness:!0}]}},{page:"author",breakpoint:"mobile",fields:{dynamic:!0,refresh:!1}},{page:"search",breakpoint:"desktop",fields:{formatDesktop:[{size:[300,600],stickyness:!1},{size:[300,250],stickyness:!0},{size:"fluid",stickyness:!0}]}},{page:"search",breakpoint:"mobile",fields:{dynamic:!0,refresh:!1}},{page:"article",breakpoint:"desktop",fields:{gamPathPageType:"Artikeldetailseite"}},{page:"article",breakpoint:"mobile",fields:{dynamic:!0,refresh:!1,gamPathPageType:"Artikeldetailseite"}},{page:"longread",breakpoint:"desktop",fields:{gamPathPageType:"Longread"}},{page:"longread",breakpoint:"mobile",fields:{dynamic:!0,refresh:!1,gamPathPageType:"Longread"}}]},contentAd2:{dynamic:!0,refresh:!0,lazyLoad:!1,name:"Content Ad 2",sizeMobile:[320,480],sizeDesktop:[970,600],formatMobile:[{size:[320,480],stickyness:!1},{size:[300,50],stickyness:!1},{size:[300,100],stickyness:!1},{size:[300,150],stickyness:!1},{size:[320,50],stickyness:!1},{size:[320,100],stickyness:!1},{size:[320,150],stickyness:!1},{size:[320,180],stickyness:!1},{size:[300,250],stickyness:!1},{size:"fluid",stickyness:!1}],formatDesktop:[{size:[970,250],stickyness:!1},{size:[640,480],stickyness:!1},{size:[300,250],stickyness:!1},{size:[800,250],stickyness:!1},{size:"fluid",stickyness:!1},{size:[320,180],stickyness:!1}],canHaveVideo:!0,gamPathPageType:"Ressort-Indexseite",gamPathSlotType:"content-ad-2",available:[{page:"homepage",breakpoint:"desktop"},{page:"homepage",breakpoint:"mobile"},{page:"section",breakpoint:"desktop"},{page:"section",breakpoint:"mobile"},{page:"topic",breakpoint:"desktop"},{page:"topic",breakpoint:"mobile"},{page:"galleryOverview",breakpoint:"desktop"},{page:"author",breakpoint:"desktop"},{page:"author",breakpoint:"mobile"},{page:"search",breakpoint:"desktop"},{page:"article",breakpoint:"desktop"},{page:"article",breakpoint:"mobile"},{page:"longread",breakpoint:"desktop"},{page:"longread",breakpoint:"mobile"}],overrides:[{page:"homepage",breakpoint:"desktop",fields:{gamPathPageType:"Homepage"}},{page:"homepage",breakpoint:"mobile",fields:{refresh:!1,gamPathPageType:"Homepage"}},{page:"section",breakpoint:"mobile",fields:{refresh:!1}},{page:"topic",breakpoint:"mobile",fields:{refresh:!1}},{page:"author",breakpoint:"mobile",fields:{refresh:!1}},{page:"article",breakpoint:"desktop",fields:{gamPathPageType:"Artikeldetailseite"}},{page:"article",breakpoint:"mobile",fields:{refresh:!1,gamPathPageType:"Artikeldetailseite"}},{page:"longread",breakpoint:"desktop",fields:{gamPathPageType:"Longread"}},{page:"longread",breakpoint:"mobile",fields:{refresh:!1,gamPathPageType:"Longread"}}]},contentAd3:{dynamic:!0,refresh:!0,lazyLoad:!0,name:"Content Ad 3",sizeMobile:[320,480],sizeDesktop:[970,600],formatMobile:[{size:[320,480],stickyness:!1},{size:[300,50],stickyness:!1},{size:[300,100],stickyness:!1},{size:[300,150],stickyness:!1},{size:[320,50],stickyness:!1},{size:[320,100],stickyness:!1},{size:[320,150],stickyness:!1},{size:[320,180],stickyness:!1},{size:[300,250],stickyness:!1},{size:"fluid",stickyness:!1}],formatDesktop:[{size:[970,250],stickyness:!1},{size:[640,480],stickyness:!1},{size:[300,250],stickyness:!1},{size:[800,250],stickyness:!1},{size:"fluid",stickyness:!1},{size:[320,180],stickyness:!1}],canHaveVideo:!0,gamPathPageType:"Ressort-Indexseite",gamPathSlotType:"content-ad-3",available:[{page:"homepage",breakpoint:"desktop"},{page:"homepage",breakpoint:"mobile"},{page:"section",breakpoint:"desktop"},{page:"section",breakpoint:"mobile"},{page:"topic",breakpoint:"desktop"},{page:"topic",breakpoint:"mobile"},{page:"galleryOverview",breakpoint:"desktop"},{page:"author",breakpoint:"desktop"},{page:"author",breakpoint:"mobile"},{page:"search",breakpoint:"desktop"},{page:"article",breakpoint:"desktop"},{page:"article",breakpoint:"mobile"},{page:"longread",breakpoint:"desktop"},{page:"longread",breakpoint:"mobile"}],overrides:[{page:"homepage",breakpoint:"desktop",fields:{gamPathPageType:"Homepage"}},{page:"homepage",breakpoint:"mobile",fields:{refresh:!1,gamPathPageType:"Homepage"}},{page:"section",breakpoint:"mobile",fields:{refresh:!1}},{page:"topic",breakpoint:"mobile",fields:{refresh:!1}},{page:"author",breakpoint:"mobile",fields:{refresh:!1}},{page:"article",breakpoint:"desktop",fields:{gamPathPageType:"Artikeldetailseite"}},{page:"article",breakpoint:"mobile",fields:{refresh:!1,gamPathPageType:"Artikeldetailseite"}},{page:"longread",breakpoint:"desktop",fields:{gamPathPageType:"Longread"}},{page:"longread",breakpoint:"mobile",fields:{refresh:!1,gamPathPageType:"Longread"}}]},contentAd4:{dynamic:!0,refresh:!0,lazyLoad:!0,name:"Content Ad 4",sizeMobile:[320,480],sizeDesktop:[970,600],formatMobile:[{size:[320,480],stickyness:!1},{size:[300,50],stickyness:!1},{size:[300,100],stickyness:!1},{size:[300,150],stickyness:!1},{size:[320,50],stickyness:!1},{size:[320,100],stickyness:!1},{size:[320,150],stickyness:!1},{size:[320,180],stickyness:!1},{size:[300,250],stickyness:!1},{size:"fluid",stickyness:!1}],formatDesktop:[{size:[970,250],stickyness:!1},{size:[640,480],stickyness:!1},{size:[300,250],stickyness:!1},{size:[800,250],stickyness:!1},{size:"fluid",stickyness:!1},{size:[320,180],stickyness:!1}],canHaveVideo:!0,gamPathPageType:"Ressort-Indexseite",g
69amPathSlotType:"content-ad-4",available:[{page:"homepage",breakpoint:"desktop"},{page:"homepage",breakpoint:"mobile"},{page:"section",breakpoint:"desktop"},{page:"section",breakpoint:"mobile"},{page:"topic",breakpoint:"desktop"},{page:"topic",breakpoint:"mobile"},{page:"author",breakpoint:"desktop"},{page:"author",breakpoint:"mobile"},{page:"article",breakpoint:"desktop"},{page:"article",breakpoint:"mobile"},{page:"longread",breakpoint:"desktop"},{page:"longread",breakpoint:"mobile"}],overrides:[{page:"homepage",breakpoint:"desktop",fields:{gamPathPageType:"Homepage"}},{page:"homepage",breakpoint:"mobile",fields:{refresh:!1,gamPathPageType:"Homepage"}},{page:"section",breakpoint:"mobile",fields:{refresh:!1}},{page:"topic",breakpoint:"mobile",fields:{refresh:!1}},{page:"author",breakpoint:"mobile",fields:{refresh:!1}},{page:"article",breakpoint:"desktop",fields:{gamPathPageType:"Artikeldetailseite"}},{page:"article",breakpoint:"mobile",fields:{refresh:!1,gamPathPageType:"Artikeldetailseite"}},{page:"longread",breakpoint:"desktop",fields:{gamPathPageType:"Longread"}},{page:"longread",breakpoint:"mobile",fields:{refresh:!1,gamPathPageType:"Longread"}}]},contentAd5:{dynamic:!0,refresh:!0,lazyLoad:!0,name:"Content Ad 5",sizeMobile:[320,480],sizeDesktop:[970,600],formatMobile:[{size:[320,480],stickyness:!1},{size:[300,50],stickyness:!1},{size:[300,100],stickyness:!1},{size:[300,150],stickyness:!1},{size:[320,50],stickyness:!1},{size:[320,100],stickyness:!1},{size:[320,150],stickyness:!1},{size:[320,180],stickyness:!1},{size:[300,250],stickyness:!1},{size:"fluid",stickyness:!1}],formatDesktop:[{size:[970,250],stickyness:!1},{size:[640,480],stickyness:!1},{size:[300,250],stickyness:!1},{size:[800,250],stickyness:!1},{size:"fluid",stickyness:!1},{size:[320,180],stickyness:!1}],canHaveVideo:!0,gamPathPageType:"Ressort-Indexseite",gamPathSlotType:"content-ad-5",available:[{page:"homepage",breakpoint:"desktop"},{page:"homepage",breakpoint:"mobile"},{page:"section",breakpoint:"desktop"},{page:"section",breakpoint:"mobile"},{page:"topic",breakpoint:"desktop"},{page:"topic",breakpoint:"mobile"},{page:"author",breakpoint:"desktop"},{page:"author",breakpoint:"mobile"},{page:"article",breakpoint:"desktop"},{page:"article",breakpoint:"mobile"},{page:"longread",breakpoint:"desktop"},{page:"longread",breakpoint:"mobile"}],overrides:[{page:"homepage",breakpoint:"desktop",fields:{gamPathPageType:"Homepage"}},{page:"homepage",breakpoint:"mobile",fields:{refresh:!1,gamPathPageType:"Homepage"}},{page:"section",breakpoint:"mobile",fields:{refresh:!1}},{page:"topic",breakpoint:"mobile",fields:{refresh:!1}},{page:"author",breakpoint:"mobile",fields:{refresh:!1}},{page:"article",breakpoint:"desktop",fields:{gamPathPageType:"Artikeldetailseite"}},{page:"article",breakpoint:"mobile",fields:{refresh:!1,gamPathPageType:"Artikeldetailseite"}},{page:"longread",breakpoint:"desktop",fields:{gamPathPageType:"Longread"}},{page:"longread",breakpoint:"mobile",fields:{refresh:!1,gamPathPageType:"Longread"}}]},recommendationTop:{dynamic:!0,refresh:!0,lazyLoad:!0,name:"Recommendation Top",sizeMobile:[320,480],sizeDesktop:[970,600],formatMobile:[{size:[320,480],stickyness:!1},{size:[300,50],stickyness:!1},{size:[300,100],stickyness:!1},{size:[300,150],stickyness:!1},{size:[320,50],stickyness:!1},{size:[320,100],stickyness:!1},{size:[320,150],stickyness:!1},{size:[320,180],stickyness:!1},{size:[300,250],stickyness:!1},{size:"fluid",stickyness:!1}],formatDesktop:[{size:[970,250],stickyness:!1},{size:[640,480],stickyness:!1},{size:[300,250],stickyness:!1},{size:[800,250],stickyness:!1},{size:"fluid",stickyness:!1},{size:[320,180],stickyness:!1}],canHaveVideo:!0,gamPathPageType:"Homepage",gamPathSlotType:"recommendation-top",available:[{page:"homepage",breakpoint:"desktop"},{page:"homepage",breakpoint:"mobile"},{page:"login",breakpoint:"desktop"},{page:"login",breakpoint:"mobile"},{page:"articlePaywall",breakpoint:"desktop"},{page:"article",breakpoint:"desktop"},{page:"article",breakpoint:"mobile"},{page:"gallery",breakpoint:"desktop"},{page:"gallery",breakpoint:"mobile"},{page:"longread",breakpoint:"desktop"},{page:"longread",breakpoint:"mobile"}],overrides:[{page:"homepage",breakpoint:"mobile",fields:{refresh:!1}},{page:"login",breakpoint:"desktop",fields:{lazyLoad:!1}},{page:"login",breakpoint:"mobile",fields:{refresh:!1,lazyLoad:!1}},{page:"articlePaywall",breakpoint:"desktop",fields:{lazyLoad:!1}},{page:"article",breakpoint:"mobile",fields:{refresh:!1}},{page:"gallery",breakpoint:"mobile",fields:{refresh:!1}},{page:"longread",breakpoint:"mobile",fields:{refresh:!1}}]},recommendationBar1:{dynamic:!1,refresh:!1,lazyLoad:!1,name:"Recommendation Bar 1",sizeMobile:[300,320],sizeDesktop:[300,320],formatMobile:[{size:[320,180],stickyness:!1}],formatDesktop:[{size:[320,180],stickyness:!1}],canHaveVideo:!1,gamPathPageType:"Homepage",gamPathSlotType:"recommendation-bar-1",available:[{page:"homepage",breakpoint:"desktop"},{page:"homepage",breakpoint:"mobile"},{page:"login",breakpoint:"desktop"},{page:"login",breakpoint:"mobile"},{page:"articlePaywall",breakpoint:"desktop"},{page:"article",breakpoint:"desktop"},{page:"article",breakpoint:"mobile"},{page:"gallery",breakpoint:"desktop"},{page:"gallery",breakpoint:"mobile"},{page:"longread",breakpoint:"desktop"},{page:"longread",breakpoint:"mobile"}],overrides:[{page:"homepage",breakpoint:"desktop",fields:{dynamic:!0}},{page:"homepage",breakpoint:"mobile",fields:{lazyLoad:!0,sizeMobile:[320,180]}},{page:"login",breakpoint:"mobile",fields:{sizeMobile:[320,180]}},{page:"article",breakpoint:"mobile",fields:{lazyLoad:!0}},{page:"gallery",breakpoint:"mobile",fields:{lazyLoad:!0}},{page:"longread",breakpoint:"mobile",fields:{lazyLoad:!0}}]},recommendationBar2:{dynamic:!1,refresh:!1,lazyLoad:!1,name:"Recommendation Bar 2",sizeMobile:[300,320],sizeDesktop:[300,320],formatMobile:[{size:[320,180],stickyness:!1}],formatDesktop:[{size:[320,180],stickyness:!1}],canHaveVideo:!1,gamPathPageType:"Homepage",gamPathSlotType:"recommendation-bar-2",available:[{page:"homepage",breakpoint:"desktop"},{page:"homepage",breakpoint:"mobile"},{page:"login",breakpoint:"desktop"},{page:"login",breakpoint:"mobile"},{page:"articlePaywall",breakpoint:"desktop"},{page:"article",breakpoint:"desktop"},{page:"article",breakpoint:"mobile"},{page:"gallery",breakpoint:"desktop"},{page:"gallery",breakpoint:"mobile"},{page:"longread",breakpoint:"desktop"},{page:"longread",breakpoint:"mobile"}],overrides:[{page:"homepage",breakpoint:"desktop",fields:{dynamic:!0}},{page:"homepage",breakpoint:"mobile",fields:{lazyLoad:!0,sizeMobile:[320,180]}},{page:"login",breakpoint:"mobile",fields:{sizeMobile:[320,180]}},{page:"article",breakpoint:"mobile",fields:{lazyLoad:!0}},{page:"gallery",breakpoint:"mobile",fields:{lazyLoad:!0}},{page:"longread",breakpoint:"mobile",fields:{lazyLoad:!0}}]},recommendationBar3:{dynamic:!1,refresh:!1,lazyLoad:!1,name:"Recommendation Bar 3",sizeMobile:[300,320],sizeDesktop:[300,320],formatMobile:[{size:[320,180],stickyness:!1}],formatDesktop:[{size:[320,180],stickyness:!1}],canHaveVideo:!1,gamPathPageType:"Homepage",gamPathSlotType:"recommendation-bar-3",available:[{page:"homepage",breakpoint:"desktop"},{page:"homepage",breakpoint:"mobile"},{page:"login",breakpoint:"desktop"},{page:"login",breakpoint:"mobile"},{page:"articlePaywall",breakpoint:"desktop"},{page:"article",breakpoint:"desktop"},{page:"article",breakpoint:"mobile"},{page:"gallery",breakpoint:"desktop"},{page:"gallery",breakpoint:"mobile"},{page:"longread",breakpoint:"desktop"},{page:"longread",breakpoint:"mobile"}],overrides:[{page:"homepage",breakpoint:"desktop",fields:{dynamic:!0}},{page:"homepage",breakpoint:"mobile",fields:{lazyLoad:!0,sizeMobile:[320,180]}},{page:"login",breakpoint:"mobile",fields:{sizeMobile:[320,180]}},{page:"article",breakpoint:"mobile",fields:{lazyLoad:!0}},{page:"gallery",breakpoint:"mobile",fields:{lazyLoad:!0}},{page:"longread",breakpoint:"mobile",fields:{lazyLoad:!0}}]},recommendationBottom:{dynamic:!0,refresh:!0,lazyLoad:!0,name:"Recommendation Bottom",sizeMobile:[320,480],sizeDesktop:[970,600],formatMobile:[{size:[320,480],stickyness:!1},{size:[300,50],stickyness:!1},{size:[300,100],stickyness:!1},{size:[300,150],stickyness:!1},{size:[320,50],stickyness:!1},{size:[320,100],stickyness:!1},{size:[320,150],stickyness:!1},{size:[320,180],stickyness:!1},{size:[300,250],stickyness:!1},{size:"fluid",stickyness:!1}],formatDesktop:[{size:[970,250],stickyness:!1},{size:[640,480],stickyness:!1},{size:[300,250],stickyness:!1},{size:[800,250],stickyness:!1},{size:"fluid",stickyness:!1},{size:[320,180],stickyness:!1}],canHaveVideo:!0,gamPathPageType:"Homepage",gamPathSlotType:"recommendation-bottom",available:[{page:"homepage",breakpoint:"desktop"},{page:"homepage",breakpoint:"mobile"},{page:"login",breakpoint:"desktop"},{page:"login",breakpoint:"mobile"},{page:"articlePaywall",breakpoint:"desktop"},{page:"article",breakpoint:"desktop"},{page:"article",breakpoint:"mobile"},{page:"gallery",breakpoint:"desktop"},{page:"gallery",breakpoint:"mobile"},{page:"longread",breakpoint:"desktop"},{page:"longread",breakpoint:"mobile"}],overrides:[{page:"homepage",breakpoint:"mobile",fields:{refresh:!1}},{page:"login",breakpoint:"desktop",fields:{lazyLoad:!1}},{page:"login",breakpoint:"mobile",fields:{refresh:!1,lazyLoad:!1}},{page:"articlePaywall",breakpoint:"desktop",fields:{lazyLoad:!1}},{page:"article",breakpoint:"mobile",fields:{refresh:!1}},{page:"gallery",breakpoint:"mobile",fields:{refresh:!1}},{page:"longread",breakpoint:"mobile",fields:{refresh:!1}}]},sitebars:{dynamic:!0,refresh:!1,lazyLoad:!1,name:"Sitebars",sizeMobile:[320,600],sizeDesktop:null,formatMobile:[{size:[300,600],stickyness:!1},{size:[320,480],stickyness:!1},{size:"fluid",stickyness:!1},{size:[300,250],stickyness:!1}],formatDesktop:null,canHaveVideo:!0,gamPathPageType:"Ressort-Indexseite",gamPathSlotType:"sitebars",available:[{page:"homepage",breakpoint:"mobile"},{page:"section",breakpoint:"mobile"},{page:"topic",breakpoint:"mobile"},{page:"galleryOverview",breakpoint:"mobile"},{page:"author",breakpoint:"mobile"},{page:"search",breakpoint:"mobile"},{page:"articlePaywall",breakpoint:"mobile"},{page:"article",breakpoint:"mobile"}],overrides:[{page:"homepage",breakpoint:"mobile",fields:{gamPathPageType:"Homepage"}},{page:"articlePaywall",breakpoint:"mobile",fields:{gamPathPageType:"Artikeldetailseite"}},{page:"article",breakpoint:"mobile",fields:{gamPathPageType:"Artikeldetailseite"}}]},contentAd6:{dynamic:!0,refresh:!0,lazyLoad:!0,name:"Content Ad 6",sizeMobile:[320,480],sizeDesktop:[970,600],formatMobile:[{size:[320,480],stickyness:!1},{size:[300,50],stickyness:!1},{size:[300,100],stickyness:!1},{size:[300,150],stickyness:!1},{size:[320,50],stickyness:!1},{size:[320,100],stickyness:!1},{size:[320,150],stickyness:!1},{size:[320,180],stickyness:!1},{size:[300,250],stickyness:!1},{size:"fluid",stickyness:!1}],formatDesktop:[{size:[970,250],stickyness:!1},{size:[640,480],stickyness:!1},{size:[300,250],stickyness:!1},{size:[800,250],stickyness:!1},{size:"fluid",stickyness:!1},{size:[320,180],stickyness:!1}],canHaveVideo:!0,gamPathPageType:"Ressort-Indexseite",gamPathSlotType:"content-ad-6",available:[{page:"section",breakpoint:"desktop"},{page:"section",breakpoint:"mobile"},{page:"topic",breakpoint:"desktop"},{page:"topic",breakpoint:"mobile"},{page:"author",breakpoint:"desktop"},{page:"author",breakpoint:"mobile"}],overrides:[{page:"section",breakpoint:"mobile",fields:{refresh:!1}},{page:"topic",breakpoint:"mobile",fields:{refresh:!1}},{page:"author",breakpoint:"mobile",fields:{refresh:!1}}]},contentAd7:{dynamic:!0,refresh:!0,lazyLoad:!0,name:"Content Ad 7",sizeMobile:[320,480],sizeDesktop:[970,600],formatMobile:[{size:[320,480],stickyness:!1},{size:[300,50],stickyness:!1},{size:[300,100],stickyness:!1},{size:[300,150],stickyness:!1},{size:[320,50],stickyness:!1},{size:[320,100],stickyness:!1},{size:[320,150],stickyness:!1},{size:[320,180],stickyness:!1},{size:[300,250],stickyness:!1},{size:"fluid",stickyness:!1}],formatDesktop:[{size:[970,250],stickyness:!1},{size:[640,480],stickyness:!1},{size:[300,250],stickyness:!1},{size:[800,250],stickyness:!1},{size:"fluid",stickyness:!1},{size:[320,180],stickyness:!1}],canHaveVideo:!0,gamPathPageType:"Ressort-Indexseite",gamPathSlotType:"content-ad-7",available:[{page:"section",breakpoint:"desktop"},{page:"section",breakpoint:"mobile"},{page:"topic",breakpoint:"desktop"},{page:"topic",breakpoint:"mobile"},{page:"author",breakpoint:"desktop"},{page:"author",breakpoint:"mobile"}],overrides:[{page:"section",breakpoint:"mobile",fields:{refresh:!1}},{page:"topic",breakpoint:"mobile",fields:{refresh:!1}},{page:"author",breakpoint:"mobile",fields:{refresh:!1}}]},contentAd8:{dynamic:!0,refresh:!0,lazyLoad:!0,name:"Content Ad 8",sizeMobile:[320,480],sizeDesktop:[970,600],formatMobile:[{size:[320,480],stickyness:!1},{size:[300,50],stickyness:!1},{size:[300,100],stickyness:!1},{size:[300,150],stickyness:!1},{size:[320,50],stickyness:!1},{size:[320,100],stickyness:!1},{size:[320,150],stickyness:!1},{size:[320,180],stickyness:!1},{size:[300,250],stickyness:!1},{size:"fluid",stickyness:!1}],formatDesktop:[{size:[970,250],stickyness:!1},{size:[640,480],stickyness:!1},{size:[300,250],stickyness:!1},{size:[800,250],stickyness:!1},{size:"fluid",stickyness:!1},{size:[320,180],stickyness:!1}],canHaveVideo:!0,gamPathPageType:"Ressort-Indexseite",gamPathSlotType:"content-ad-8",available:[{page:"section",breakpoint:"desktop"},{page:"section",breakpoint:"mobile"},{page:"topic",breakpoint:"desktop"},{page:"topic",breakpoint:"mobile"},{page:"author",breakpoint:"desktop"},{page:"author",breakpoint:"mobile"}],overrides:[{page:"section",breakpoint:"mobile",fields:{refresh:!1}},{page:"topic",breakpoint:"mobile",fields:{refresh:!1}},{page:"author",breakpoint:"mobile",fields:{refresh:!1}}]},galleryAd:{dynamic:!1,refresh:!1,lazyLoad:!1,name:"Gallery Ad",sizeMobile:[375,281],sizeDesktop:[500,375],formatMobile:[{size:[300,250],stickyness:!1},{size:"fluid",stickyness:!1}],formatDesktop:[{size:[640,480],stickyness:!1},{size:[300,250],stickyness:!1},{size:[940,530],stickyness:!1},{size:"fluid",stickyness:!1}],canHaveVideo:!0,gamPathPageType:"Galeriedetailseite",gamPathSlotType:"gallery-ad-1",available:[{page:"article",breakpoint:"desktop"},{page:"article",breakpoint:"mobile"},{page:"gallery",breakpoint:"desktop"},{page:"gallery",breakpoint:"mobile"},{page:"longread",breakpoint:"desktop"},{page:"longread",breakpoint:"mobile"}],overrides:[{page:"gallery",breakpoint:"desktop",fields:{sizeDesktop:[940,529]}},{page:"gallery",breakpoint:"mobile",fields:{dynamic:!0,sizeMobile:[320,250]}},{page:"longread",breakpoint:"desktop",fields:{formatDesktop:[{size:[300,250],stickyness:!1},{size:[940,530],stickyness:!1},{size:"fluid",stickyness:!1}],gamPathPageType:"Longread"}},{page:"longread",breakpoint:"mobile",fields:{gamPathPageType:"Longread"}}]}},Ti=["superbanner","billboard","stickySitebarLinks","stickySitebarRechts","halfpageAd1","contentAd1","halfpageAd2","contentAd2","contentAd3","contentAd4","contentAd5","recommendationTop","recommendationBar1","recommendationBar2","recommendationBar3","recommendationBottom","sitebars","contentAd6","contentAd7","contentAd8","galleryAd"],BD={billboardMobileUnderHeader:!0,billboardMobileContentAdSequence:!1,billboardMobileInArticleHeader:!1},qD={section:{billboardMobileUnderHeader:!1,billboardMobileContentAdSequence:!0},eventpages:{billboardMobileUnderHeader:!1,billboardMobileContentAdSequence:!0},homepage:{billboardMobileUnderHeader:!1},article:{billboardMobileUnderHeader:!1,billboardMobileInArticleHeader:!0},longread:{billboardMobileUnderHeader:!1,billboardMobileInArticleHeader:!0},topic:{billboardMobileUnderHeader:!1,billboardMobileContentAdSequence:!0},author:{billboardMobileUnderHeader:!1,billboardMobileContentAdSequence:!0},login:{billboardMobileUnderHeader:!1},search:{billboardMobileUnderHeader:!1,billboardMobileContentAdSequence:!0},articlePaywall:{billboardMobileUnderHeader:!1,billboardMobileInArticleHeader:!0},galleryOverview:{billboardMobileUnderHeader:!1,billboardMobileContentAdSequence:!0}};function WD(e){return{...BD,...qD[e]}}class ZD{constructor(t,n,r){this.counters=t,this.reservedMobile=n,this.reservedDesktop=r}counters;reservedMobile;reservedDesktop;increaseCounter(t,n){const r=`${t}:${n}`,o=this.counters.value.find(s=
69>s.key===r);return o?(o.value++,o.value):(this.counters.value.push({key:r,value:1}),1)}isReserved(t,n){return n==="mobile"?this.reservedMobile.value.includes(t):this.reservedDesktop.value.includes(t)}reserve(t,n){Ht("ads","reserving slot",{slotName:t,breakpoint:n}),n==="mobile"?this.reservedMobile.value.push(t):this.reservedDesktop.value.push(t)}clear(){Ht("ads","clearing all reserved slots and counters"),this.counters.value=[],this.reservedMobile.value=[],this.reservedDesktop.value=[]}}function Xg(e,t){const n=WD(e).billboardMobileContentAdSequence,r=Ti.filter(a=>a.startsWith("halfpageAd")||a.startsWith("contentAd")||a==="sitebars"||n&&a==="billboard"&&t==="mobile"?HD[a].available.some(i=>i.page===e&&i.breakpoint===t):!1),o=r.indexOf("sitebars");o>0&&(r.splice(o,1),r.unshift("sitebars"));const s=r.indexOf("billboard");return s>0&&(r.splice(s,1),r.unshift("billboard")),Ht("ads","built content ad sequence",{pageType:e,breakpoint:t,sequence:r}),r}function Hc(e,t,n,r,o){return n.value!==e&&(r.value=Xg(e,"mobile"),o.value=Xg(e,"desktop"),n.value=e),t==="mobile"?r.value:o.value}function GD(e,t){const n=new ZD(e.counters,e.reservedMobile,e.reservedDesktop);function r(a,i="both"){const l=t();if(l){let d;if(i==="both"){const p=Hc(l,"mobile",e.currentSequencePageType,e.mobileSequence,e.desktopSequence).filter(m=>!a||m.startsWith(a)),h=Hc(l,"desktop",e.currentSequencePageType,e.mobileSequence,e.desktopSequence).filter(m=>!a||m.startsWith(a));d=p.find(m=>h.includes(m)&&!n.isReserved(m,"mobile")&&!n.isReserved(m,"desktop")),d&&(n.reserve(d,"mobile"),n.reserve(d,"desktop"))}else d=Hc(l,i,e.currentSequencePageType,e.mobileSequence,e.desktopSequence).filter(h=>!a||h.startsWith(a)).find(h=>!n.isReserved(h,i)),d&&n.reserve(d,i);if(d)return Ht("ads","getNextAdSlot (from sequence)",{candidate:d}),d}const c=i==="both"?["mobile","desktop"]:[i],u=a??"contentAd";let f=1;for(;;){const d=`${u}${f}`;if(c.every(p=>!n.isReserved(d,p))){for(const p of c)n.reserve(d,p);return Ht("ads","getNextAdSlot (numbered fallback)",{fallback:d}),d}f++}}function o(a,i="mobile"){return n.increaseCounter(a,i)}function s(){n.clear()}return{getNextAdSlot:r,incrementCounter:o,clear:s}}const KD=Ae(e=>{const t={counters:he("adSequencerCounters",()=>[]),reservedMobile:he("adSequencerReservedMobile",()=>[]),reservedDesktop:he("adSequencerReservedDesktop",()=>[]),currentSequencePageType:he("currentAdSequencePageType",()=>null),mobileSequence:he("mobileAdSequence",()=>[]),desktopSequence:he("desktopAdSequence",()=>[])},{getNextAdSlot:n,incrementCounter:r,clear:o}=GD(t,()=>Td());Ye().beforeEach(()=>{o();const a=window.googletag?.cmd;typeof a?.push=="function"&&a.push(()=>{window.googletag.pubads().updateCorrelator()})}),e.provide("getNextAdSlot",n),e.provide("incrementCounter",r),e.provide("resetAdSlotSequencer",()=>o())});function JD(e){const t=e.split("/").filter(Boolean);return t[t.length-1]??null}function di(e){if(Array.isArray(e.metadata?.tags))return e.metadata.tags.map(t=>"title"in t?t.title:void 0).find(t=>t!==void 0)}function pi(e){return Array.isArray(e.metadata?.tags)?e.metadata.tags.map(t=>"title"in t?t.title:void 0).filter(t=>t!==void 0):[]}function mi(e){return Array.isArray(e.metadata?.keywords)?e.metadata.keywords.map(t=>"name"in t?t.name:void 0).filter(t=>t!==void 0).join(","):""}function YD(e){return typeof e.metadata?.contentTrimmed=="boolean"?e.metadata?.contentTrimmed:!1}function XD(e){const t=e.pageConfig?.metadata?.contentType;if(typeof t=="string"&&t.length>0)return t;const n=e.pageConfig?.metadata?.documentType;if(typeof n=="string"&&n.length>0)return n}function QD(e){const t=e.isLoggedIn?e.hasAbo===!0?"premium":"non-premium":"undefined",n={kw_page_url:e.pageUrl,user_type:t,kw_paywall:YD(e)?"paywall":"no-paywall",pagetype:XD(e),page_impressions:e.pageImpressions};return e.cfBotCategory&&(n.cf_bot_category=e.cfBotCategory),e.demoAdsValue&&(n.kw_demo=e.demoAdsValue),e.environment&&(n.environment=e.environment),n}const eN={article:e=>({kw:di(e),kw_entity:mi(e),kw_custom_entity:pi(e)}),longread:e=>({kw:di(e),kw_entity:mi(e),kw_custom_entity:pi(e)}),articlePaywall:e=>({kw:di(e),kw_entity:mi(e),kw_custom_entity:pi(e)}),gallery:e=>({kw:di(e),kw_entity:mi(e),kw_custom_entity:pi(e)}),section:e=>({kw:e.pageConfig?.metadata.title}),eventpages:e=>({kw:e.pageConfig?.metadata.title}),topic:e=>{const t=JD(e.routePath);return{kw:t??void 0,kw_entity:t??void 0}},topicOverview:e=>({}),search:e=>({}),galleryOverview:e=>({})};function tN(e){const t=QD(e);if(!e.pageType)return t;const n=eN[e.pageType]?.(e)??{};return{...t,...n}}const nN="addemo",Bc="ads:demo",rN=new Set(["off","false","0"]),Qg=/^[a-zA-Z0-9_-]{1,64}$/;function oN(e,t){if(typeof e=="string"){if(rN.has(e))return t.removeItem(Bc),null;if(Qg.test(e))return t.setItem(Bc,e),e}const n=t.getItem(Bc);return n!==null&&Qg.test(n)?n:null}const hl="ads_page_impressions",eh=`${hl}=`;function K_(e){return Math.max(0,Number.parseInt(e??"0",10)||0)}function J_(){const e=fs(hl);
69if(e.value)return e.value;for(const t of document.cookie.split(";")){const n=t.trim();if(n.startsWith(eh))return decodeURIComponent(n.slice(eh.length))}return null}function sN(){const e=fs(hl),t=String(K_(J_())+1);return e.value=t,document.cookie=`${hl}=${encodeURIComponent(t)}; path=/; SameSite=Lax`,t}function aN(){return String(K_(J_()))}let Ei=null;function iN(e){const t={};for(const[n,r]of Object.entries(e))r!=null&&(t[n]=r);return t}function vf(e){window.googletag.setConfig({targeting:e})}function lN(){const e=wt(),t=An(),{isAdvertorial:n}=wa(),{isLoggedIn:r}=_a(),o=he("userRules",()=>({superUser:null,hasAbo:null,context:null})),s=he("adsCfBotCategory");if(n.value)return;function a(){return he("appheaders").value?.tenantEnv??pt().public.xDfvTenantEnv??null}function i(){const c=pt().public.adsKwPageUrl;return c||`${window.location.origin}`}function l(){const c=window.sessionStorage;return tN({pageConfig:t.value,pageType:Td(),routePath:e.path,pageUrl:i(),metadata:t.value?.metadata??null,isLoggedIn:r.value,hasAbo:o.value?.hasAbo??null,cfBotCategory:s.value,pageImpressions:aN(),demoAdsValue:oN(e.query[nN],c),environment:a()})}De(t,c=>{c!==null&&(Ht("ads:targeting","queue GAM targeting values"),Ei=l(),window.googletag=window.googletag||{cmd:[]},typeof window.googletag.setConfig!="function"?window.googletag.cmd.push(()=>{vf({})}):vf({}))},{immediate:!0})}function l6(){Ei&&(vf(iN(Ei)),Ht("ads:targeting","targeting applied",{values:Ei}))}const cN=Ae(()=>{he("adsCfBotCategory",()=>null),lN()}),uN=()=>he("ads:specialFormat",()=>null),qc="ads:special-format",fN=10,dN={bridgeAdComp:{format:"bridgeAd",selector:"iframe.bridgeAdFrame"},pageSkin:{format:"pageSkin",selector:"iframe.pageSkinFrame"},valueAd:{format:"valueAd",selector:"iframe.valueAdFrame"}};function Eo(e){return e&&e.trim()!==""?e:null}function pN(e,t){const n=t.dataset;return{format:e.format,bid:Eo(n.bid),imgLeft:Eo(n.img_left),imgRight:Eo(n.img_right),clickUrl:Eo(n.click_url),bgImage:Eo(n.bgimage),bgColor:Eo(n.bgcolor)}}const mN=Ae(()=>{const e=uN(),t=oc();function n(o,s,a=0){if(t.value!==s)return;const i=document.querySelector(o.selector);if(!i){if(a>=fN){Ht(qc,"master iframe not found after retries",{selector:o.selector});return}requestAnimationFrame(()=>n(o,s,a+1));return}const l=pN(o,i);e.value?.bid&&e.value.bid===l.bid||(e.value=l,Ht(qc,"special ad format applied",{...l}),l.clickUrl||Ht(qc,"special format without click url",{format:l.format}))}function r(o){if(typeof o.data!="string")return;const s=dN[o.data];s&&n(s,t.value)}window.addEventListener("message",r),De(t,(o,s)=>{!s||o===s||(e.value=null)})}),th=769,nh=980,Y_=Ee(!1),X_=Ee(!1),Q_=Ee(!1);let Wc=null;function gN(){Wc&&clearTimeout(Wc),Wc=setTimeout(()=>{e0()},150)}function e0(){if(typeof window>"u")return"xl";const e=window.innerWidth;Y_.value=e<th,X_.value=e>=th&&e<nh,Q_.value=e>=nh}typeof window<"u"&&(window.addEventListener("resize",gN),e0());function hN(){return{isMobile:Y_,isTablet:X_,isDesktop:Q_}}async function yN(e){const t=he("ads:refreshConfig",()=>({}));if(e in t.value)return t.value[e]??null;const{data:n,status:r}=await Jt(`/api/ad-config/${encodeURIComponent(e)}`),o=r===200&&n&&typeof n=="object"&&(n.slots||n.pages)?n:null;return o&&(t.value[e]=o),o}const Zc={intervalSeconds:30,activityTimeoutSeconds:20,minVisibleSeconds:3},vN=30,t0=["billboard","stickySitebarLinks","stickySitebarRechts"],bN=["gallery"];function c6(e){return t0.includes(e)}function _N(e){return e!==!1&&bN.includes(e)}function kN(e,t){const n=!e?.page||e.page===t,r=e?.slots&&n?e.slots:e?.pages?.[t];if(!r)return null;const o={};for(const s of t0)o[s]=r[s]?.refreshEligible===!0;return o}function wN(e){const t=Math.max(vN,Gc(e?.intervalSeconds)??Zc.intervalSeconds),n=Gc(e?.activityTimeoutSeconds)??Zc.activityTimeoutSeconds,r=Gc(e?.minVisibleSeconds)??Zc.minVisibleSeconds;return{intervalMs:t*1e3,activityTimeoutMs:n*1e3,minVisibleMs:r*1e3}}function Gc(e){const t=typeof e=="string"?Number(e):e;return typeof t=="number"&&Number.isFinite(t)&&t>0?t:void 0}function SN(e,t,n){return e-t<n}function PN(e){const{nowMs:t,candidates:n,eligibility:r,settings:o,lastActivityMs:s}=e;return r?SN(t,s,o.activityTimeoutMs)?n.filter(a=>r[a.type]===!0).filter(a=>a.isLive).filter(a=>a.isVisible).filter(a=>a.visibleSinceMs!==null&&t-a.visibleSinceMs>=o.minVisibleMs):[]:[]}const Ed=new Map;function u6(e){Ed.set(e.divId,e)}function f6(e){Ed.delete(e)}function TN(){return Array.from(Ed.values())}let n0=Date.now();function rh(e=Date.now()){n0=e}function EN(){return n0}const Ad=globalThis.setInterval,AN=["pointermove","pointerdown","keydown","scroll","touchstart","wheel"],CN=Ae(()=>{const t=wN(pt().public.adsRefresh),{isDesktop:n}=hN();p();const r=new Map;let o=null,s=null;const a=ae(()=>Td()),i=oc(),l=ae(()=>_N(a.value)&&n.value);async function c(h){const m=await yN(h);s=kN(m,h)}function u(){const h=TN();if(!h.length||!s)return;const m=Date.now(),k=h.map(g=>({type:g.type,divId:g.divId,isLive:g.isLive(),isVisible:g.isVisible(),visibleSinceMs:g.visibleSinceMs()})),b=PN({nowMs:m,candidates:k,eligibility:s,settings:t,lastActivityMs:EN()});if(!b.length)return;const v=new Set;for(const g of b){if(v.has(g.type))continue;const y=h.find(P=>P.divId===g.divId);if(!y)continue;const _=(r.get(g.divId)??0)+1;y.refresh(_)&&(r.set(g.divId,_),v.add(g.type))}}function f(h){d(),r.clear(),c(h),o=Ad(u,t.intervalMs),Ht("ads:refresh","refresh controller started",{pageType:h,intervalMs:t.intervalMs})}function d(){o&&clearInterval(o),o=null,s=null}De([l,i],()=>{l.value&&typeof a.value=="string"?f(a.value):d()},{immediate:!0});function p(){let h=!1;for(const m of AN)window.addEventListener(m,()=>{h||(h=!0,requestAnimationFrame(()=>{rh(),h=!1}))},{passive:!0});document.addEventListener("visibilitychange",()=>{document.visibilityState==="visible"&&rh()})}});function Cd(e,t){let n=t[e];if(!n){const r=e.replace(/-\d+/g,"[-index]");n=t[r]}return n}function d6(e,t){return typeof e.component!="string"?(it("content-transform","component name is not a string",{caller:"dynamicComponentExist",livingdocsComponent:e}),!1):!!Cd(e.component,t)?.componentFile}function p6(e,t){if(typeof e.component!="string")return it("content-transform","component name is not a string",{caller:"getComponentByName",livingdocsComponent:e}),!1;const n=Cd(e.component,t)?.componentFile;return n||(it("content-transform","no mapping for component",{component:e.component}),!1)}function r0(e,t){if(typeof e.component!="string")return it("content-transform","component name is not a string",{caller:"getTransformedContent",livingdocsComponent:e}),!1;if(!t)return!1;const n=t.rawPageConfig??An(),{$contentComponentMap:r}=t,o=Cd(e.component,r)?.transform;return typeof o!="function"?e?.content||{}:o(e,n,t)}function Aa(e,t){return e.map(n=>{if(t){const r=n.content,o=n.behindPaywall!==void 0?n.behindPaywall:r?.behindPaywall,s=r0(n,t);n.content=s,n.behindPaywall=o}return n})}function ON(e,t){for(const n of e)"items"in n&&n.items&&(n.items=Kc(n.items,t)),n.identifier==="two-columns"&&n.data&&(n.data.left&&(n.data.left
69=Kc(n.data.left,t)),n.data.right&&(n.data.right=Kc(n.data.right,t)))}function Kc(e,t){const n=[];for(const r of e)if(n.push(r),r.component!=="custom-ad"){const o=t.$incrementCounter("stageTeaserCount","mobile");if(o%4===0){const s=t.$getNextAdSlot(void 0,"mobile");s&&n.push({component:"custom-ad",id:`mobile-stage-ad-${o/4}`,content:{type:s,breakpoint:"mobile"},weight:0})}}return n}const LN={readingTime:{articleTypes:new Set(["nativeArticleLight","nativeArticle","nativeArticlePremium","showroomGallery"]),pageContentTypes:new Set(["nativeHubPage"]),match:e=>e?.isAdvertorial===!0||e?.isAdvertorial==="true"}};function xN(e,t={}){const n=LN[e];if(!n)return!1;const r=typeof t.articleType=="string"?t.articleType.trim():"";if(n.articleTypes?.has(r)||n.match?.(t))return!0;const o=typeof t.pageContentType=="string"?t.pageContentType.trim():"";return n.pageContentTypes?.has(o)===!0}function Od(e){return xN("readingTime",e)}const Ld={mobile:"article-square-image_1x1",tablet:"article-image_16x9",desktop:"article-image_16x9"},IN=new Set(["meinung","kommentar","interview","video","podcast"]),RN=new Set(["home","ressortpage","galleryindexpage","author","epaperindexpage","topic"]),o0={interview:"teaserList.articleTypeTaglines.interview",podcast:"teaserList.articleTypeTaglines.podcast",video:"teaserList.articleTypeTaglines.video",opinion:"teaserList.articleTypeTaglines.opinion",kommentar:"teaserList.articleTypeTaglines.opinion",meinung:"teaserList.articleTypeTaglines.opinion"},$N=e=>e??[];class oh{left=[];right=[];leftSize=1;rightSize=1;_leftIsSet=!1;setLeft(t){this.left=t,this._leftIsSet=!0}setRight(t){this.right=t}setLeftSize(t){this.leftSize=t}setRightSize(t){this.rightSize=t}get leftIsSet(){return this._leftIsSet}get(){return{identifier:"two-columns",data:{left:this.left,right:this.right,rightBig:this.rightSize>this.leftSize}}}}function sc(e,t,n={}){const{injectAds:r=!0}=n;if(typeof e.content!="object"||e.content===null||!("containerOrder"in e.content))return;const o=e.content,s="containerOrder"in o&&Array.isArray(o.containerOrder)?o.containerOrder:[],a=e.component?.startsWith("stage-native")||e.component?.startsWith("native-hub-stage"),i=[],l=o["content-description"]?.params?.contentDescription,c=typeof l=="string"&&l.trim()?l:null;let u=null,f=null,d=0;for(const p of s){if(!(p in o))continue;const h=DN(p,o[p]||[],t);if(h)if(["left-one-third","left-two-thirds"].includes(p))u=new oh,u.setLeft(h.items),u.setLeftSize(p==="left-one-third"?1:2);else if(["top-two-thirds","top-one-third"].includes(p))u||(u=new oh),f=[{component:"teaser-grid-row",content:{items:h.items}}],d=p==="top-one-third"?1:2;else if(["bottom-two-thirds","bottom-one-third"].includes(p)){if(f===null){Qe("content-transform","top-stage: bottom container without matching top — skipping",{containerIdentifier:p});continue}const m=[...f,{component:"teaser-grid-row",content:{items:h.items}}],k=d;f=null,d=0,u&&u.leftIsSet?(u.setRight(m),u.setRightSize(k),i.push(u.get()),u=null):u&&(u.setLeft(m),u.setLeftSize(k))}else if(["right-one-third","right-two-thirds"].includes(p)){if(!u){Qe("content-transform","top-stage: right container without left — skipping",{containerIdentifier:p});continue}u.setRight(h.items),u.setRightSize(p==="right-one-third"?1:2),i.push(u.get()),u=null}else i.push(h)}if(!a&&r)try{ON(i,t)}catch(p){it("ads","failed injecting mobile ads into top-stage rows",{rowCount:i.length},p)}else a&&MN(i);return{rows:i,isNative:a,contentDescription:c}}function MN(e){for(const t of e){if(!("items"in t)||!t.items)continue;const n=t.items.length;n===1&&(t.identifier="one-column-1"),n===2&&(t.identifier="two-columns-1");for(const r of t.items){const o=r.content;n===1&&r?.content&&(o.variant="teaser-l")}}}function DN(e,t,n){if(!t||!Array.isArray(t))return;const r=t.map(o=>(o.component==="custom-ad"?o.content={type:n.$getNextAdSlot("halfpageAd","desktop"),breakpoint:"desktop"}:typeof o.component=="string"&&(o.content=r0(o,n)),o));return{identifier:e,items:r}}const sh={"teaser--opinion":"opinion","teaser--storytelling":"visual-story","teaser--contentformat":"content-award","teaser--native-hub":"native-article","teaser--native-hub-grey":"native-article-gray","teaser--native-hub-cta":"native-article-cta"},ah={"teaser--xs":"teaser-xs","teaser--s":"teaser-s","teaser--m":"teaser-m","teaser--l":"teaser-l","teaser--l-v2":"teaser-l-v2","teaser--l-v3":"teaser-l-v3","teaser--l-square-image":"teaser-l-square-image","teaser--lv":"teaser-lv","teaser--mv":"teaser-mv","teaser--xxs":"teaser-xxs","teaser--slider":"teaser-mv"},NN={"teaser-full":"lead-story","teaser-two-thirds":"teaser-lv","teaser-third":"teaser-m","teaser--native-hub":"lead-story","teaser--native-hub-grey":"lead-story","teaser--native-hub-cta":"lead-story","teaser-full-manual":"lead-story"};function xd(e){const t=e.styles&&e.styles["teaser-variant"];return t&&sh[t]?sh[t]:HN(e)?"opinion":"standard"}function ac(e){const t=e.styles&&(e.styles["teaser-two-thirds-size"]||e.styles["teaser-third-size"]||e.styles["teaser-full-size"]);t&&!(t in ah)&&Qe("content-transform","unknown teaser variant style",{style:t,component:e.component});const n=NN[e.component]||"teaser-m";return ah[t||""]||n}function zN(e,t,n){const r={standard:{"lead-story":{mobile:"1x1",tablet:"4x3",desktop:"16x9"},"teaser-l":{mobile:"16x9",tablet:"4x3",desktop:"16x9"},"teaser-lv":{mobile:"4x3",tablet:"4x3",desktop:"16x9"},"teaser-m":{mobile:"16x9",tablet:"4x3",desktop:"16x9"},"teaser-mv":{mobile:"1x1",tablet:"4x3",desktop:"16x9"},"teaser-s":{mobile:"16x9",tablet:"4x3",desktop:"16x9"},"teaser-xs":{mobile:void 0,tablet:void 0,desktop:void 0},"teaser-xxs":{mobile:void 0,tablet:void 0,desktop:void 0}},opinion:{"lead-story":{mobile:"1x1",tablet:"4x3",desktop:"16x9"},"teaser-l":{mobile:"16x9",tablet:"4x3",desktop:"16x9"},"teaser-lv":{mobile:"4x3",tablet:"4x3",desktop:"16x9"},"teaser-m":{mobile:"16x9",tablet:"4x3",desktop:"16x9"},"teaser-mv":{mobile:"1x1",tablet:"4x3",desktop:"16x9"},"teaser-s":{mobile:"16x9",tablet:"4x3",desktop:"16x9"},"teaser-xs":{mobile:void 0,tablet:void 0,desktop:void 0},"teaser-xxs":{mobile:void 0,tablet:void 0,desktop:void 0}},"visual-story":{"lead-story":{mobile:"9x16",tablet:"4x3",desktop:"16x9"},"teaser-l":{mobile:"1x1",tablet:"1x1",desktop:"1x1"},"teaser-l-v2":{mobile:"1x1",tablet:"1x1",desktop:"1x1"},"teaser-l-v3":{mobile:"16x9",tablet:"16x9",desktop:"16x9"},"teaser-lv":{mobile:"1x1",tablet:"1x1",desktop:"1x1"},"teaser-m":{mobile:"1x1",tablet:"4x3",desktop:"1x1"},"teaser-mv":{mobile:"1x1",tablet:"4x3",desktop:"16x9"},"teaser-s":{mobile:"16x9",tablet:"16x9",desktop:"1x1"},"teaser-xs":{mobile:void 0,tablet:void 0,desktop:void 0},"teaser-xxs":{mobile:void 0,tablet:void 0,desktop:void 0}},"content-award":{"lead-story":{mobile:"1x1",tablet:"4x3",desktop:"16x9"},"teaser-l":{mobile:"16x9",tablet:"4x3",desktop:"16x9"},"teaser-lv":{mobile:"4x3",tablet:"4x3",desktop:"16x9"},"teaser-m":{mobile:"16x9",tablet:"4x3",desktop:"16x9"},"teaser-mv":{mobile:"1x1",tablet:"4x3",desktop:"16x9"},"teaser-s":{mobile:"16x9",tablet:"4x3",desktop:"16x9"},"teaser-xs":{mobile:void 0,tablet:void 0,desktop:void 0},"teaser-xxs":{mobile:void 0,tablet:void 0,desktop:void 0}},"native-article":{"lead-story":{mobile:"1x1",tablet:"4x3",desktop:"16x9"},"teaser-l":{mobile:"16x9",tablet:"4x3",desktop:"16x9"},"teaser-lv":{mobile:"4x3",tablet:"4x3",desktop:"16x9"},"teaser-m":{mobile:"16x9",tablet:"4x3",desktop:"16x9"},"teaser-mv":{mobile:"1x1",tablet:"4x3",desktop:"16x9"},"teaser-s":{mobile:"16x9",tablet:"4x3",desktop:"16x9"},"teaser-xs":{mobile:void 0,tablet:void 0,desktop:void 0},"teaser-xxs":{mobile:void 0,tablet:void 0,desktop:void 0}},"native-article-gray":{"lead-story":{mobile:"1x1",tablet:"4x3",desktop:"16x9"},"teaser-l":{mobile:"16x9",tablet:"4x3",desktop:"16x9"},"teaser-lv":{mobile:"4x3",tablet:"4x3",desktop:"16x9"},"teaser-m":{mobile:"16x9",tablet:"4x3",desktop:"16x9"},"teaser-mv":{mobile:"1x1",tablet:"4x3",desktop:"16x9"},"teaser-s":{mobile:"16x9",tablet:"4x3",desktop:"16x9"},"teaser-xs":{mobile:void 0,tablet:void 0,desktop:void 0},"teaser-xxs":{mobile:void 0,tablet:void 0,desktop:void 0}},"native-article-cta":{"lead-story":{mobile:"1x1",tablet:"4x3",desktop:"16x9"},"teaser-l":{mobile:"16x9",tablet:"4x3",desktop:"16x9"},"teaser-lv":{mobile:"4x3",tablet:"4x3",desktop:"16x9"},"teaser-m":{mobile:"16x9",tablet:"4x3",desktop:"16x9"},"teaser-mv":{mobile:"1x1",tablet:"4x3",desktop:"16x9"},"teaser-s":{mobile:"16x9",tablet:"4x3",desktop:"16x9"},"teaser-xs":{mobile:void 0,tablet:void 0,desktop:void 0},"teaser-xxs":{mobile:void 0,tablet:void 0,desktop:void 0}}};return r[e]&&r[e][t]?r[e][t][n]:void 0}
69function Jc(e,t,n,r){const o={"1x1":"article-square-image_","16x9":"article-image_","9x16":"article-portrait-image_","4x3":"article-image_"},s=r||zN(e,t,n);if(s)return(o[s]||"article-image_")+s}function s0(e){const{image:t,type:n,variant:r,forceRatio:o}=e;if(!t)return;const s=o==="16x9"?void 0:o,a=Jc(n,r,"mobile",o),i=Jc(n,r,"tablet",s),l=Jc(n,r,"desktop",s);let c;return a!==void 0&&i!==void 0&&l!==void 0&&(c=Fe(t,{mobile:a,tablet:i,desktop:l})),c}function Ca(e,t,n){const r=e.content;let o=null;if(typeof r?.link=="string"?o=r.link:typeof r?.link=="object"&&r.link!==null&&typeof r.link.href=="string"&&(o=r.link.href),!r||!o)return null;const s=e.overrides,a=xd(e),i=ac(e),l=s?.image??r.image,c=e?.styles?.["teaser-image-keep-16-9-ratio"]==="teaser--image-keep-16-9-ratio",u=e?.styles?.["teaser-image-square"]==="teaser--l-square-image"||!1,d=s0({image:l,type:a,variant:i,forceRatio:c?"16x9":u?"1x1":void 0}),p=n?.hideReadingTime===!0||Od({articleType:r?.articleType,pageContentType:i0(n),isAdvertorial:r?.isAdvertorial}),h=a==="visual-story"&&["lead-story","teaser-l","teaser-l-v2"].includes(i),m=UN(r,s?.label,n),k=BN(r,n);return{link:o,headline:s?.title??r.title,authors:s?.authors??r.authors,picture:d,text:r.lead,publicationDate:h?r.publicationDate:void 0,tagLine:m,forceTagLine:k,linkTarget:r.link?.target??"_self",readingTime:p?void 0:r.readingTime?.minutes,trackingCategory:t,isAdvertorial:r?.isAdvertorial,buttonLabel:r?.cta}}function a0(e){return typeof e=="string"?e.trim().toLowerCase():""}function jN(e){if(typeof e=="string")return e.trim().toLowerCase();if(typeof e!="object"||e===null||!("slug"in e))return"";const t=e.slug;return typeof t=="string"?t.trim().toLowerCase():""}function i0(e){return e?.pageConfig?.value?.metadata?.contentType??e?.pageContentType}function VN(e){return e?.pageConfig?.value?.metadata?.slug??e?.pageSlug}function Id(e){return e==="article"}function l0(e){const t=i0(e),n=VN(e),r=typeof t=="string"?t.trim().toLowerCase():"",o=jN(n);return RN.has(r)||r==="page"&&o==="home"}function UN(e,t,n){const r=typeof t=="string"?t.trim():"",o=typeof e?.label=="string"?e.label.trim():"",s=r||o;if(s)return s;if(!Id(e?.contentType)||!l0(n))return;const a=e?.articleType,i=typeof a=="string"?a.trim().toLowerCase():"";return FN(i,n)}function FN(e,t){const n=o0[e];if(!n)return;const r=t?.t?.(n);if(!(typeof r!="string"||r.trim()===""||r===n))return r.trim()}function HN(e){const t=e.content;if(!Id(t?.contentType))return!1;const n=t?.articleType;if(n==="opinion"||n==="kommentar"||n==="meinung")return!0;const r=a0(t?.label);return r==="meinung"||r==="kommentar"}function BN(e,t){if(!Id(e?.contentType))return!1;const n=a0(e?.label);if(n!==""&&IN.has(n))return!0;if(!l0(t))return!1;const o=e?.articleType,s=typeof o=="string"?o.trim().toLowerCase():"";return s!==""&&s in o0}function Rd(e){if(typeof e=="string"&&e.trim()!=="")return{link:e};if(typeof e=="object"&&e!==null&&"href"in e){const t=e,n=typeof t.href=="string"&&t.href.trim()!==""?t.href:void 0,r=t.target==="_blank"||t.target==="_self"?t.target:void 0;if(n)return{link:n,target:r}}}function Yc(e,t,n){if(t[n]&&e.crops[t[n]])return t[n];const r=["mobile","tablet","desktop","article-image"];for(const o of r){const s=t[o]||"article-image";if(e.crops[s])return s}return Object.keys(e.crops)[0]||""}function qN(e,t){return typeof t=="object"?{mobile:Yc(e,t,"mobile"),tablet:Yc(e,t,"tablet"),desktop:Yc(e,t,"desktop")}:(t=t==="poster-image"?"article-portrait-image_9x16":t,e.crops[t]||(t=Object.keys(e.crops)[0]||""),{mobile:t,tablet:t,desktop:t})}function Xc(e,t){const n=["original","article-image"].includes(t),r=e.crops[t]?.srcset;let o=1,s=1;return r&&n&&r[980]&&(o=r[980].width||1,s=r[980].height||1),n?o/s:t.split("_")[1]?.replace("x",":")}function Ai(e,t,n){const r=e.crops[t]?.srcset;return!r||!r[n]?WN(e,t):zr(e,r[n])}const Qc=e=>typeof e=="string"&&e.trim().length>0;function zr(e,t){if(t&&Qc(e.baseUrl)&&Qc(e.key)&&Qc(t.params)){const n=e.baseUrl.trim().replace(/\/+$/,""),r=e.key.trim().replace(/^\/+/,""),o=t.params.trim();return`${n}/${r}${o}`}return t?.src}function WN(e,t){const n=t&&e.crops[t]?t:"original",r=e.crops[n]?.srcset;if(!r)return;const o=Object.keys(r).sort((s,a)=>parseInt(a)-parseInt(s))[0];return o?zr(e,r[o]):void 0}function Lr(e,t,n,r){return e.crops[t]?.srcset?.[n]?.[r]}const c0="490",$d={mobile:"980",tablet:"1488",desktop:"980"};function ZN(e,t){const n=e.crops[t]?.srcset,r=zr(e,n?.[c0]),o=zr(e,n?.[$d.mobile]);if(!(!r||!o))return`${r} 1x, ${o} 2x`}function GN(e,t,n){const r=n===$d.mobile?ZN(e,t):void 0,o=r?c0:n;return{url:Ai(e,t,o)||"",srcset:r,width:Lr(e,t,o,"width"),height:Lr(e,t,o,"height")}}function Fe(e,t="article-image",n){if(!e)return;if(!(typeof e.crops=="object"&&e.crops!==null&&Object.keys(e.crops).length>
690)){Qe("content-transform","invalid middleware image data",{middlewareImage:e,crop:t,size:n});return}const o=qN(e,t),s=o.desktop||"original",a={mobile:t==="poster-image"?"3:4":Xc(e,o.mobile),tablet:t==="poster-image"?"3:4":Xc(e,o.tablet),desktop:t==="poster-image"?"3:4":Xc(e,o.desktop)};return{alt:e.altText||e.alt||"",title:e.title||void 0,url:Ai(e,s,In("desktop",n))||"",width:Lr(e,s,In("desktop",n),"width")||void 0,height:Lr(e,s,In("desktop",n),"height")||void 0,aspectRatio:a.desktop,breakpoints:{mobile:{sources:[GN(e,o.mobile,In("mobile",n))],aspectRatio:a.mobile},tablet:{sources:[{url:Ai(e,o.tablet,In("tablet",n))||"",width:Lr(e,o.tablet,In("tablet",n),"width"),height:Lr(e,o.tablet,In("tablet",n),"height")}],aspectRatio:a.tablet},desktop:{sources:[{url:Ai(e,o.desktop,In("desktop",n))||"",width:Lr(e,o.desktop,In("desktop",n),"width"),height:Lr(e,o.desktop,In("desktop",n),"height")}],aspectRatio:a.desktop}}}}function In(e,t){const n=$d[e];return typeof t=="string"?t:typeof t>"u"?n:t[e]||n}const KN=/(\[)?<a href="#footnote-item-([\w-]+)"([^>]*)>([\s\S]*?)<\/a>(\])?/gi;function JN(e){return!e||!e.includes("#footnote-item-")?e||"":e.replace(KN,'<sup class="footnote-ref">$1<a id="footnote-ref-$2" href="#footnote-item-$2"$3>$4</a>$5</sup>')}const YN={mobile:"article-image_16x9",tablet:"article-image_16x9",desktop:"article-image_16x9"};function gi(e,t){for(const n of t){const r=e[n];if(typeof r=="string"&&r.trim()!=="")return r}}const XN=e=>{const t=e.content||{},n=Fe(t.image,YN);return{headline:gi(t,["title","headline"])||"",description:gi(t,["lead","description","intro"]),pictureWithDescription:n?{picture:{...n,lazy:!1,fetchPriority:"high"},caption:gi(t,["caption","imageCaption","image_description","description"]),credits:gi(t,["credit","credits","imageCredit"])}:void 0}},QN="../../../../../../../app/components/organisms/stages/ActionLeadStage.vue",ez=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:QN,transform:XN},Symbol.toStringTag,{value:"Module"})),tz=(e,t,n)=>{const r=e.content||[];return{contentBlocks:Aa(r,n)}},nz="../../../../../../../app/components/organisms/panels/DefaultContentPanel.vue",rz=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:nz,transform:tz},Symbol.toStringTag,{value:"Module"})),oz=e=>e,sz="../../../../../../../app/components/molecules/general/ArticleContainer.vue",az=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:sz,transform:oz},Symbol.toStringTag,{value:"Module"})),iz=e=>{const{behindPaywall:t,...n}=e.content||{};return n},lz="../../../../../../../app/components/organisms/panels/ArticlePanel.vue",cz=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:lz,transform:iz},Symbol.toStringTag,{value:"Module"}));function ih(e){if(!e)return"";const t=/^https?:\/\//i.test(e)?e:`https://${e}`;try{return new URL(t).host}catch{return""}}const uz=(e,t)=>{const n=e.content||{},r=n.canonicalUrl?.href||"",o=n.sourceText||"",s=t?.value?.metadata?.source?.baseUrl||"";return{domain:ih(s)||ih(r),canonicalUrl:r,sourceText:o}},fz="../../../../../../../app/components/molecules/general/ArticleSourceNotice.vue",dz=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:fz,transform:uz},Symbol.toStringTag,{value:"Module"})),pz=e=>e.content||{},mz="../../../../../../../app/components/organisms/stages/ArticleTextSection.vue",gz=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:mz,transform:pz},Symbol.toStringTag,{value:"Module"})),hz=e=>{const t=e.content||{},n=Fe(t.image,"article-square-image_1x1","980");t.picture=n||void 0,delete t.image,t.socialMedia=[];const r=t?.email?.trim();r&&t.socialMedia.push({link:`mailto:${r}`,mediaName:"email",label:"E-Mail"});const o=eu(t?.linkedIn);o&&t.socialMedia.push({link:o,mediaName:"linkedin",label:"LinkedIn"});const s=eu(t?.xing);s&&t.socialMedia.push({link:s,mediaName:"xing",label:"XING"});const a=eu(t?.twitter);return a&&t.socialMedia.push({link:a,mediaName:"twitter-x",label:"X.com"}),t};function eu(e){if(typeof e!="string")return;const t=e.trim();if(!t)return;if(t.startsWith("/"))return t;const n=/^[a-z][a-z0-9+.-]*:\/\//i.test(t)?t:`https://${t}`;
69try{const r=new URL(n);if(r.protocol==="http:"||r.protocol==="https:")return n}catch{return}}const yz="../../../../../../../app/components/organisms/headings/AuthorHead.vue",vz=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:yz,transform:hz},Symbol.toStringTag,{value:"Module"})),bz=e=>{const t=e.content||{};return{label:t?.["button-text"],title:t?.["button-text"],link:t?.["button-link"]||"#",linkTarget:"_self"}},_z="../../../../../../../app/components/atoms/buttons/RegularButton.vue",kz=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:_z,transform:bz},Symbol.toStringTag,{value:"Module"})),wz=e=>{const t=e.content||{};return{title:t.title,copy:t.copy,buttonText:t["button-text"],buttonLink:t["button-link"]}},Sz="../../../../../../../app/components/molecules/general/CallToActionBox.vue",Pz=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:Sz,transform:wz},Symbol.toStringTag,{value:"Module"})),Tz=(e,t,n)=>{const r=e.content||{};return{elements:Aa(r.items||[],n)}},Ez="../../../../../../../app/components/molecules/general/CollapsibleContainer.vue",Az=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:Ez,transform:Tz},Symbol.toStringTag,{value:"Module"})),Cz=(e,t,n)=>{const r=e.content||{};return{title:r.title,contentBlocks:Aa(r.items||[],n)}},Oz="../../../../../../../app/components/molecules/general/CollapsibleElement.vue",Lz=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:Oz,transform:Cz},Symbol.toStringTag,{value:"Module"})),xz=e=>{const t=e.content||{name:""},r=e.styles?.["contactbox-image"]==="contactbox--hide-image"?void 0:Fe(t.image,"article-square-image_1x1","165"),o={};return t.email&&(o.email=t.email),t.phone&&(o.phone=t.phone),t.linkedIn&&(o.linkedIn=t.linkedIn),t.xing&&(o.xing=t.xing),{data:[{name:t.name,avatar:r?.url,avatarTitle:r?.title,position:t.position,company:t.company,communicationSources:o}]}},Iz="../../../../../../../app/components/molecules/general/ContactPersons.vue",Rz=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:Iz,transform:xz},Symbol.toStringTag,{value:"Module"})),$z=e=>({data:((e.content||{items:[]}).items||[]).map(r=>{const o=r.content||{},a=e.styles?.["contactbox-image"]==="contactbox--hide-image"?void 0:Fe(o.image,"article-square-image_1x1","165"),i="email"in o&&o.email?o.email:"mail"in o&&o.mail?o.mail:"",l=i.match(/mailto:([^"]+)"/),c=l?l[1]:i,u="firstName"in o&&"lastName"in o?[o.firstName,o.lastName].filter(Boolean).join(" "):o.name||"",f={};return c&&(f.email=c),o.phone&&(f.phone=o.phone),o.linkedIn&&(f.linkedIn=o.linkedIn),o.xing&&(f.xing=o.xing),{name:u,avatar:a?.url,avatarTitle:a?.title,position:o.position,company:o.company,communicationSources:f}})}),Mz="../../../../../../../app/components/molecules/general/ContactPersons.vue",Dz=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:Mz,transform:$z},Symbol.toStringTag,{value:"Module"})),Nz=e=>u0(e);function u0(e){const t=e.content;if(!t)return null;const n=t.image?Fe({...t?.image,alt:t?.image?.altText},"article-square-image_1x1"):void 0,r=t.container?.filter(o=>o.component==="button-standalone").map(o=>{const s=o.content;return{label:s?.["button-text"],title:s?.["button-text"],link:s?.["button-link"]||"#"}});return{tagLine:t.label,headline:t.title,text:t.lead,picture:n,buttons:r}}const zz="../../../../../../../app/components/molecules/teasers/ContactTeaser.vue",jz=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:zz,transform:Nz,transformTeaserData:u0},Symbol.toStringTag,{value:"Module"})),Vz=e=>{const t=e.content||{firstName:"",lastName:""},r=e.styles?.["contactbox-image"]==="contactbox--hide-image"?void 0:Fe(t.image,"article-square-image_1x1","165"),o={};return t.mail&&(o.email=t.mail),t.phone&&(o.phone=t.phone),t.linkedIn&&(o.linkedIn=t.linkedIn),t.xing&&(o.xing=t.xing),{data:[{name:[t.firstName,t.lastName].filter(Boolean).join(" "),avatar:r?.url,avatarTitle:r?.title,position:t.position,company:t.company,communicationSources:o}]}},Uz="../../../../../../../app/components/molecules/general/ContactPersons.vue",Fz=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:Uz,transform:Vz},Symbol.toStringTag,{value:"Module"}
69)),Hz=(e,t,n)=>{let r;return(n.$router.currentRoute.value.path==="/"||t.value.metadata?.slug==="home")&&(r="desktop"),{type:Bz(e)||n.$getNextAdSlot("contentAd",r),breakpoint:r}};function Bz(e){if(typeof e.content!="object"||e.content===null||!("type"in e.content))return!1;if(typeof e.content.type=="string"&&Ti.includes(e.content.type))return e.content.type;if(typeof e.content.type=="object"&&e.content.type!==null){const t=e.content.type,n=t.desktop===!1||Ti.includes(t.desktop),r=t.mobile===!1||Ti.includes(t.mobile);if(n&&r)return t}return!1}const qz="../../../../../../../modules/ads/runtime/app/components/ads/AdSlot.vue",Wz=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:qz,transform:Hz},Symbol.toStringTag,{value:"Module"})),Zz=e=>{const t=e?.content||{};return{heading:{headline:t?.title,type:"subheadline"},embed:{provider:t?.provider,url:t?.url,fullWidth:e?.styles?.["oembed-full-width"]==="oembed--full-width"}}},Gz="../../../../../../../app/components/organisms/stages/EmbedStage.vue",Kz=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:Gz,transform:Zz},Symbol.toStringTag,{value:"Module"})),Jz=e=>{const n=(e.content||{})?.items1,r=n?.find(a=>a?.component==="section-header")?.content,o=n?.find(a=>a?.component==="embed"),s=o?.content;return{heading:{headline:r?.title,type:"secondary"},embed:{provider:s?.provider,url:s?.url,fullWidth:o?.styles?.["oembed-full-width"]==="oembed--full-width"}}},Yz="../../../../../../../app/components/organisms/stages/EmbedStage.vue",Xz=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:Yz,transform:Jz},Symbol.toStringTag,{value:"Module"})),Qz=e=>{const t=e.content||{};return{title:t?.title,groups:t?.groups||[],footerLink:t?.footerLink||null}},ej="../../../../../../../app/components/organisms/general/FallbackPaywall.vue",tj=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:ej,transform:Qz},Symbol.toStringTag,{value:"Module"})),nj=e=>{const t=e.content||{};return{newsletterIds:Array.isArray(t.newsletterIds)?t.newsletterIds.map(String):[]}},rj="../../../../../../../app/components/organisms/general/FallbackRegistrationWall.vue",oj=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:rj,transform:nj},Symbol.toStringTag,{value:"Module"})),sj=e=>{const t=e.content||{};return{links:t.links||[],text:t.text||""}},aj="../../../../../../../app/components/molecules/general/FileLink.vue",ij=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:aj,transform:sj},Symbol.toStringTag,{value:"Module"})),lj=/^\s*\[(\d+)\]\s*/;function cj(e,t){const n=e?.content?.text||"",r=n.match(lj),o=r?r[1]:String(t+1);return{id:`footnote-item-${o}`,number:o,text:r?n.slice(r[0].length):n}}const uj=e=>({items:((e.content||{}).items||[]).filter(r=>r.component==="footnote-element").map(cj)}),fj="../../../../../../../app/components/molecules/general/FootnoteContainer.vue",dj=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:fj,transform:uj},Symbol.toStringTag,{value:"Module"})),f0=(e,t)=>{const n=e.content||{},r=e.component==="header-native",o=gj(n,t),s=t?.value?.metadata.articleLayout==="advertorialPremium"?{desktop:"1488"}:void 0,a=o==="long-read-rows"?Fe(n.image,{mobile:"article-image_3x4",tablet:"article-image_3x4",desktop:"article-image_3x4"},s):Fe(n.image,Ld,s),i=o!=="long-read-rows"?Fe(n.image,"article-image_16x9","1488"):void 0,l=mj(n.author),c=Od({articleType:t?.value?.metadata.articleType,isAdvertorial:t?.value?.metadata.isAdvertorial});return{type:o,isAdvertorial:t?.value?.metadata.isAdvertorial,headline:n?.title,italicHeadline:Md(n)==="header--opinion",tagline:pj(n,t,r),introText:n?.lead,authors:l,publicationDate:t?.value?.metadata.visiblePublicationDate,pictureWithDescription:a?{picture:{...a,lazy:!1,fetchPriority:"high"},lightboxPicture:i,caption:n?.description,credits:n?.credit}:void 0,readingTime:c?void 0:t?.value?.metadata.readingTime?.minutes,centeredContent:t?.value?.metadata.articleLayout==="longread"||t?.value?.metadata.articleLayout==="advertorialPremium"?!0:void 0,video:n?.video}};function pj(e,t,n=!1){const r=e.label;return n?t?.value?.metadata.articleLayout==="advertorial"?" "+(r||""):void 0:Md(e)==="header--opinion"&&(!r||r
69==="")?"Kommentar":r}function lh(e){if(e===null||typeof e!="object"||!("name"in e)||typeof e?.name!="string")return;const t=e?.authorImage,r=(t?.crops?.["1:1"]||t?.crops?.["article-square-image_1x1"])?.srcset;return{name:e.name,link:e.link,avatar:t?zr(t,r?.["320"])||zr(t,r?.["980"])||zr(t,r?.["1488"]):void 0,avatarTitle:t?.title||void 0}}function mj(e){if(typeof e=="string")return[{name:e}];if(!Array.isArray(e)){const t=lh(e);return t?[t]:[]}return e.map(t=>lh(t)).filter(t=>!!t)}function Md(e){const t=e.styles;if(t)return t["header-variant"]||t["header-native-variant"]||void 0}function gj(e,t){if(!e)return;if(t?.value?.metadata.articleLayout==="advertorialPremium")return"long-read";const n=Md(e);return n==="header--longread-vs1"?"long-read-rows":n==="header--longread-vs2"?"long-read":"default"}const hj="../../../../../../../app/components/organisms/stages/ArticleLeadStage.vue",yj=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:hj,transform:f0},Symbol.toStringTag,{value:"Module"})),vj=f0,bj="../../../../../../../app/components/organisms/stages/ArticleLeadStage.vue",_j=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:bj,transform:vj},Symbol.toStringTag,{value:"Module"})),kj=e=>{const t=e.content||{},n=Fe(t.image,"article-image"),r=Fe(t.image,"article-image","1488"),o=Rd(t.link);return{picture:n!==void 0?n:{alt:"",url:"",breakpoints:{}},lightboxPicture:r||void 0,caption:t?.description?t.description:void 0,credits:t?.credit?t.credit:void 0,link:o}},wj="../../../../../../../app/components/molecules/pictures/PictureWithDescription.vue",Sj=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:wj,transform:kj},Symbol.toStringTag,{value:"Module"})),Pj=(e,t,n)=>{const{title:r,pictures:o}=Tj(e);return{title:r,pictures:o}};function Tj(e){const t=e.content?.items||[],n=t.filter(o=>o.component==="image").map(o=>{const s=o;return{picture:Fe(s.content?.image,{mobile:"article-image",tablet:"article-image",desktop:"article-image"}),caption:s.content?.description||"",credits:s.content?.credit||""}});let r="";return t.filter(o=>o.component==="title").map(o=>{r=o.content?.title||""}),{title:r,pictures:n}}const Ej="../../../../../../../app/components/organisms/gallery-slider/GallerySlider.vue",Aj=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:Ej,transform:Pj},Symbol.toStringTag,{value:"Module"})),Cj=e=>{const t=e.content||{},n=Fe(t.image);if(n){const o=t.image?.crops?.original?.srcset?.["2000"],s=o?zr(t.image,o):void 0;n.url=s??n.url}return{picture:n!==void 0?n:{alt:"",url:"",breakpoints:{}},caption:t?.description?t.description:void 0,credits:t?.credit?t.credit:void 0}},Oj="../../../../../../../app/components/molecules/pictures/ParallaxPicture.vue",Lj=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:Oj,transform:Cj},Symbol.toStringTag,{value:"Module"})),xj=(e,t,n)=>{if(!e.content||typeof e.content!="object")return null;let r=[],o=[];if("container-top"in e.content){const s=e.content["container-top"];r=ch(s)}if("container-bottom"in e.content){const s=e.content["container-bottom"];o=ch(s)}return{top:r,bottom:o}};function ch(e){return e.filter(t=>t.component==="image").map(t=>{const n=t,r=Rd(n.content?.link);return{picture:Fe(n.content?.image,"article-image_16x9"),caption:n.content?.description||"",credits:n.content?.credit||"",link:r}})}const Ij="../../../../../../../app/components/organisms/general/ImageWall.vue",Rj=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:Ij,transform:xj},Symbol.toStringTag,{value:"Module"})),$j=(e,t,n)=>{const r=e.content||{};return{headline:r.title,contentBlocks:Aa(r.items||[],n)}},Mj="../../../../../../../app/components/molecules/general/InfoBox.vue",Dj=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:Mj,transform:$j},Symbol.toStringTag,{value:"Module"})),Nj=(e,t,n)=>{const r=e.content||{},o=r.items&&Array.isArray(r.items)&&r.items.length>0,s=o?r.items[0].content.title:"",a=o?r.items[0].content.items:[];return{headline:s,contentBlocks:Aa(a,n)}},zj="../../../../../../../app/components/molecules/general/InfoBox.vue",jj=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:zj,transform:Nj},Symbol.toStringTag,{value:"Module"})),Vj=e=>({title:(e.content||{}).text,withoutBottomMargin:!0}
69),Uj="../../../../../../../app/components/atoms/headings/ArticleSubheadline.vue",Fj=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:Uj,transform:Vj},Symbol.toStringTag,{value:"Module"})),Hj=e=>{const t=e.content||{};return{picture:Fe(t.image),headline:String(t.title||""),subline:String(t.subline||t.lead||"")}},Bj="../../../../../../../app/components/organisms/stages/LeadFormStage.vue",qj=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:Bj,transform:Hj},Symbol.toStringTag,{value:"Module"})),Wj="forms.leads.options.pleaseSelect",d0=["Deutschland","Österreich","Schweiz"],p0=["Belgien","Bulgarien","Dänemark","Estland","Finnland","Frankreich","Griechenland","Irland","Italien","Kroatien","Lettland","Litauen","Luxemburg","Malta","Niederlande","Nordirland","Polen","Portugal","Rumänien","Schweden","Slowakei","Slowenien","Spanien","Tschechien","Ungarn","Zypern"],m0=["Albanien","Andorra","Bosnien-Herzegowina","Färöer","Gibraltar","Grönland","Grossbritannien","Guadeloupe","Island","Martinique","Mayotte","Mazedonien","Moldau","Monaco","Montenegro","Norwegen","Reunion","Russland","San Marino","Serbien","St. Pierre, Miquelon","Türkei","Ukraine","Vatikanstadt","Weissrussland","Liechtenstein"],Zj=["Afghanistan","Ägypten","Algerien","Amerikanische Jungferninseln","Angola","Anguilla","Antarctica","Antigua/Barbuda","Äquatorialguine","Argentinien","Armenien","Aruba","Aserbaidschan","Äthiopien","Australien","Bahamas","Bahrain","Bangladesh","Barbados","Belize","Benin","Bermuda","Bhutan","Bolivien","Botsuana","Bouvet Inseln","Brasilien","Britische Jungferninseln","Britisches Gebebiet im Indischen Ozean","Brunei Darussal","Burkina-Faso","Burundi","Chile","China","Cookinseln","Costa Rica","Dominica","Dominikanische Republik","Dschibuti","Ecuador","El Salvador","Elfenbeinküste","Eritrea","Falklandinseln","Fidschi","Französisch Guinea","Französisch Polynesien","Gabun","Gambia","Georgien","Ghana","Grenada","Guam","Guatemala","Guinea","Guinea-Bissau","Guyana","Haiti","Heard- und McDonald-Inseln","Honduras","Hongkong","Indien","Indonesien","Irak","Iran","Israel","Jamaika","Japan","Jemen","Jordanien","Kaimaninseln","Kambodscha","Kamerun","Kanada","Kap Verde","Kasachstan","Kenia","Kirgistan","Kiribati","Kokosinseln","Kolumbien","Komoren","Kongo","Kuba","Kuwait","Laos","Lesotho","Libanon","Liberia","Libyen","Macau","Madagaskar","Malawi","Malaysia","Malediven","Mali","Marokko","Marshall-Insel","Mauretanien","Mauritius","Mexiko","Micronesien","Minor Outlying Islands","Mongolei","Montserrat","Mosambik","Myanmar","Namibia","Nauru","Nepal","Neukaledonien","Neuseeland","Nicaragua","Niger","Nigeria","Niue-Inseln","Nordkorea","Nördliche Mariana Inseln","Norfolkinseln","Oman","Ost Timor","Pakistan","Palästina","Palau","Panama","Papua-Neuguinea","Paraguay","Peru","Philippinen","Pitcairn Inseln","Puerto Rico","Qatar","Ruanda","Salomonen","S
69ambia","Samoa,American","Sao Tome und Príncipe","Saudi-Arabien","Senegal","Seyschellen","Sierra Leone","Simbabwe","Singapur","Somalia","Sri Lanka","St. Helena","St. Kitts und Nevis","St. Lucia","St. Vincent","Südafrika","Sudan","Südkorea","Suriname","Svalbard","Swasiland","Syrien","Tadschikistan","Taiwan","Tansania","Thailand","Togo","Tokelau-Inseln","Tonga","Trinidad, Tobago","Tschad","Tunesien","Turkmenistan","Turks- und Caicosinseln","Tuvalu","Uganda","Uruguay","USA","Usbekistan","Vanuatu","Venezuela","Vereinigte Arabische Emirate","Vietnam","Wallis, Futuna","Weihnachtsinsel","Westsamoa","Zentralafrikanische Republik"],g0=new Intl.Collator("de").compare,Gj=[...d0,...[...p0,...m0].sort(g0)],Kj=[...d0,...[...p0,...m0,...Zj].sort(g0)],Jj={world:Kj,europe:Gj,germany:["Deutschland"]};function Yj(e){return e==="world"||e==="europe"||e==="germany"}function Xj(e){if(Yj(e))return[{value:"",label:Wj},...Jj[e].map(t=>({value:t,label:t}))]}const Os={documentId:"forms.leads.fieldLabels.documentId",campaignId:"forms.leads.fieldLabels.campaignId",email:"forms.leads.fieldLabels.email",firstName:"forms.leads.fieldLabels.firstName",lastName:"forms.leads.fieldLabels.lastName",salutation:"forms.leads.fieldLabels.salutation",gender:"forms.leads.fieldLabels.gender",company:"forms.leads.fieldLabels.company",jobTitle:"forms.leads.fieldLabels.jobTitle",department:"forms.leads.fieldLabels.department",phone:"forms.leads.fieldLabels.phone",street:"forms.leads.fieldLabels.street",houseNumber:"forms.leads.fieldLabels.houseNumber",zipCode:"forms.leads.fieldLabels.zipCode",city:"forms.leads.fieldLabels.city",country:"forms.leads.fieldLabels.country",industry:"forms.leads.fieldLabels.industry",quantity:"forms.leads.fieldLabels.quantity",productGroup:"forms.leads.fieldLabels.productGroup",responseText:"forms.leads.fieldLabels.responseText",subscriptionNumber:"forms.leads.fieldLabels.subscriptionNumber",orderNumber:"forms.leads.fieldLabels.orderNumber",orderDetails:"forms.leads.fieldLabels.orderDetails",voucherCode:"forms.leads.fieldLabels.voucherCode",size:"forms.leads.fieldLabels.size",billingSalutation:"forms.leads.fieldLabels.salutation",billingFirstName:"forms.leads.fieldLabels.firstName",billingLastName:"forms.leads.fieldLabels.lastName",billingEmail:"forms.leads.fieldLabels.email",billingStreet:"forms.leads.fieldLabels.street",billingHouseNumber:"forms.leads.fieldLabels.houseNumber",billingZipCode:"forms.leads.fieldLabels.zipCode",billingCity:"forms.leads.fieldLabels.city",billingCountry:"forms.leads.fieldLabels.country",billingCompany:"forms.leads.fieldLabels.company",marketingConsent:"forms.leads.fieldLabels.marketingConsent",dataPrivacyText:"forms.leads.fieldLabels.dataPrivacyText",line:"forms.leads.fieldLabels.line",campaignStart:"forms.leads.fieldLabels.campaignStart",campaignEnd:"forms.leads.fieldLabels.campaignEnd",internalTitle:"forms.leads.fieldLabels.internalTitle",internalEmail:"forms.leads.fieldLabels.internalEmail",internalLabel:"forms.leads.fieldLabels.internalLabel",message:"forms.leads.fieldLabels.message",newsletterSelection:"forms.leads.fieldLabels.newsletterSelection",whitepaperUrl:"forms.leads.fieldLabels.whitepaperUrl",isSingleSale:"forms.leads.fieldLabels.isSingleSale"},tr="forms.leads.options",uh=[{value:"",label:`${tr}.pleaseSelect`},{value:"female",label:`${tr}.salutation.female`},{value:"male",label:`${tr}.salutation.male`},{value:"other",label:"neutrale Anrede"}],fh={salutation:uh,billingSalutation:uh,industry:[{value:"",label:`${tr}.pleaseSelect`},{value:"Textil",label:`${tr}.industry.Textil`},{value:"Lebensmittel",label:`${tr}.industry.Lebensmittel`},{value:"Technologie",label:`${tr}.industry.Technologie`}],size:[{value:"",label:`${tr}.pleaseSelect`},...["XXS","XS","S","M","L","XL","XXL","XXXL"].map(e=>({value:e,label:e}))]};function Qj(e){const t=e?.content?.["leads-form-checkbox"]?.params?.customText;return typeof t=="string"?t:""}function dh(e){const t={};return e.map(n=>{const r=typeof n.component=="string"?n.component:"";
69let o="text",s="",a="",i,l=!!n.required,c,u="",f="";if(r==="leads-form-dropdown-box"){o="select";const p=(n.content&&typeof n.content=="object"?n.content:{})["leads-form-dropdown"],h=p&&typeof p=="object"?p.params:void 0;if(h){s=typeof h.dropdownType=="string"?h.dropdownType:"dropdown",a=Os[s]||s.charAt(0).toUpperCase()+s.slice(1);const m=s==="country"||s==="billingCountry"?Xj(h.selected):void 0;m?i=m:fh[s]?i=fh[s]:Array.isArray(h.sizeDropdown)&&(i=h.sizeDropdown.map(k=>({value:k,label:k})),i&&i.unshift({value:"",label:`${tr}.pleaseSelect`})),"customPlaceholder"in h&&typeof h.customPlaceholder=="string"&&(u=h.customPlaceholder)}}else if(r==="leads-form-text-input"){let d="";if(n.content&&typeof n.content=="object"&&"leads-form-text-input"in n.content&&n.content["leads-form-text-input"]&&typeof n.content["leads-form-text-input"]=="object"&&"params"in n.content["leads-form-text-input"]&&n.content["leads-form-text-input"].params&&typeof n.content["leads-form-text-input"].params=="object"){const p=n.content["leads-form-text-input"].params;typeof p.textInputType=="string"&&(d=p.textInputType),typeof p.customPlaceholder=="string"&&(u=p.customPlaceholder)}d==="streetNumber"&&(d="houseNumber"),d==="yourAnswer"&&(d="message"),d==="position"&&(d="jobTitle"),o="text",s=d||"leads-form-free-text",a=Os[s]||"forms.leads.fallbackLabels.freetext",l=!!n.required}else if(r.startsWith("leads-form-checkbox"))o="checkbox",s=r==="leads-form-checkbox-privacy-policy"?"marketingConsent":"checkbox",a=Os[s]||"forms.leads.fallbackLabels.checkbox",f=Qj(n);else if(r==="leads-form-button")o="button",s="submit",a="forms.leads.fallbackLabels.download",c="submit";else if(r==="leads-form-free-text"){o="text";let d="",p="";if(n.content&&typeof n.content=="object"&&"leads-form-freetext"in n.content&&n.content["leads-form-freetext"]&&typeof n.content["leads-form-freetext"]=="object"&&"params"in n.content["leads-form-freetext"]&&n.content["leads-form-freetext"].params&&typeof n.content["leads-form-freetext"].params=="object"){const h=n.content["leads-form-freetext"].params;d=typeof h.Customlabel=="string"?h.Customlabel:typeof h.customLabel=="string"?h.customLabel:"",p=typeof h.customPlaceholder=="string"?h.customPlaceholder:"",typeof h.customPlaceholder=="string"&&(u=h.customPlaceholder)}s=d||"leads-form-free-text",a=Os[s]||p||"forms.leads.fallbackLabels.freetext",typeof t[s]=="number"?(t[s]=t[s]+1,s=`${s}_${t[s]}`):t[s]=0,l=!!n.required}else s=r,a=Os[s]||r.charAt(0).toUpperCase()+r.slice(1);return{name:s,label:a,type:o,...i?{options:i}:{},...c?{buttonType:c}:{},required:l,...u?{placeholder:u}:{},...f?{customText:f}:{}}})}function eV(e){const t=e?.content?.items;return Array.isArray(t)?t:[]}function h0(...e){const t=e.find(n=>typeof n=="string"&&n.trim());return typeof t=="string"?t:""}function y0(e){if(!e)return"";const t=typeof e.params=="object"&&e.params!==null?e.params:void 0,n=typeof e.content=="object"&&e.content!==null?e.content.params:void 0,r=e["leads-form-button"]?.params;return h0(e["button-text"],e.buttonText,e.customButtonText,t?.["button-text"],t?.buttonText,t?.customButtonText,n?.["button-text"],n?.buttonText,n?.customButtonText,r?.["button-text"],r?.buttonText,r?.customButtonText)}function tV(e){const t=e.content,n=Array.isArray(t?.items)?t.items:[],r=Array.isArray(e.items)?e.items:[],o=Array.isArray(e.children)?e.children:[];return[...n,...r,...o]}function tu(e){let t="";const n=r=>{for(const o of r){if((typeof o.component=="string"?o.component:void 0)==="leads-form-button"){const i=y0(o.content??o);i&&(t=i)}const a=tV(o);a.length&&n(a)}};return n(e),t}const nV=(e,t,n)=>{const r=e.content||{},o=Array.isArray(r.items)?r.items:[],s=[],a=[];let i=tu(o),l=!1,c="",u=!1;for(const b of o){const v=b.content;switch(b.component){case"leads-form-quote":s.push({type:"quote",quote:String(v?.quote??""),name:v?.name?String(v.name):void 0,imageUrl:Fe(v?.image,"article-square-image_1x1")?.url});break;case"subtitle":s.push({type:"subtitle",title:String(v?.title??"")});break;case"presented-by":{const g=v.image?Fe(v.image,"article-image"):v.logo&&typeof v.logo=="object"?v.logo:void 0;s.push({type:"presented-by",text:typeof v.text=="string"&&v.text||(n?.$i18n?.t?n.$i18n.t("general.presentedBy"):void 0),logo:g,link:typeof v.link=="str
69ing"?v.link:void 0});break}case"leads-form-paragraph":s.push({type:"paragraph",text:String(v?.text??"")});break;case"leads-form-form":{u||(s.push({type:"form"}),u=!0);const g=eV(b);g.some(P=>P.component==="leads-form-checkbox-billing-address")&&(l=!0);const y=tu(g);y&&(i=y);const _=g.filter(P=>P.component!=="leads-form-checkbox-billing-address"&&P.component!=="leads-form-button");_.length&&a.push(...dh(_));break}case"leads-form-checkbox-billing-address":l=!0;break;case"leads-form-checkbox-privacy-policy":{u||(s.push({type:"form"}),u=!0);const g=dh([b]);g.length&&a.push(...g);break}case"leads-form-button":u||(s.push({type:"form"}),u=!0);{const g=y0(v);g&&(i=g)}break;case"file-link":{const g=v?.links;g?.[0]?.url&&!c&&(c=g[0].url);break}}}const f=t?.value?.metadata,d=Array.isArray(t?.value?.content)?tu(t.value.content):"",p=n?.$i18n?.t,h=Array.isArray(f?.newsletterSelection)?f.newsletterSelection.filter(b=>typeof b=="string"):[],m=Array.isArray(f?.newsletterOptions)?f.newsletterOptions.map(b=>typeof b=="string"?b:typeof b=="object"&&b!==null&&typeof b.title=="string"?b.title:"").filter(
69Boolean):h,k=h0(f?.whitepaperUrl,f?.whitepaper);return{displayItems:s,formFields:a,formSubmitLabel:i||d||(p?p("forms.leads.submitButton"):"forms.leads.submitButton"),documentId:typeof f?.documentId=="number"?f.documentId:void 0,isSingleSale:f?.isSingleSale===!0,internalEmail:typeof f?.internalEmail=="string"?f.internalEmail:"",internalLabel:typeof f?.internalLabel=="string"?f.internalLabel:"",campaignUrl:typeof f?.campaignUrl=="string"?f.campaignUrl:"",newsletterSelection:m,whitepaperUrl:c||k,hasBillingAddressOption:l}},rV="../../../../../../../app/components/organisms/forms/LeadsFormSheet.vue",oV=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:rV,transform:nV},Symbol.toStringTag,{value:"Module"})),sV=e=>{const t=e.content||{},n=t.items||[];return{headline:t?.title,items:n.filter(r=>r.component==="list-item").map(r=>r?.content?.text)||[]}},aV="../../../../../../../app/components/atoms/general/Listing.vue",iV=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:aV,transform:sV},Symbol.toStringTag,{value:"Module"})),lV=e=>{const t=e.content||{},n=t.items||[];return{headline:t?.title,items:n.filter(r=>r.component==="list-item").map(r=>r?.content?.text)||[],ordered:!0}},cV="../../../../../../../app/components/atoms/general/Listing.vue",uV=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:cV,transform:lV},Symbol.toStringTag,{value:"Module"})),fV=(e,t,n)=>{const r=n?n.$i18n.t:void 0,o=e.content||{};return{variant:"bordered",headline:r?.("nativeContactBox.headline"),text:o.text,buttonLink:o["button-link"],buttonLabel:r?.("nativeContactBox.button.contact")}},dV="../../../../../../../app/components/molecules/general/NativeBox.vue",pV=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:dV,transform:fV},Symbol.toStringTag,{value:"Module"})),mV=e=>{const t=e.content||{};return{variant:"filled",text:t.text,buttonLink:t["button-link"],buttonLabel:t["button-text"]}},gV="../../../../../../../app/components/molecules/general/NativeBox.vue",hV=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:gV,transform:mV},Symbol.toStringTag,{value:"Module"})),yV=e=>e.content||{},vV="../../../../../../../app/components/molecules/general/NativeAdEnd.vue",bV=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:vV,transform:yV},Symbol.toStringTag,{value:"Module"})),_V=(e,t)=>{const n=e.content||{};return{headline:n?.title,preline:void 0,image:{picture:Fe({...n?.image,alt:n?.image?.altText},"article-image_4x3")||void 0}}},kV="../../../../../../../app/components/organisms/headings/HubHeading.vue",wV=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:kV,transform:_V},Symbol.toStringTag,{value:"Module"}
69)),Zr=(e,t,n)=>{const r=Ca(e,void 0,{pageConfig:t,t:n?n.$i18n.t:void 0});if(r===null)return null;const o=xd(e),s=ac(e),a=Object.values(e.styles||{}).join(" "),i=e.styles?.["teaser-image-visibility"]==="teaser--image-hidden";return{...r,picture:i?void 0:r.picture,type:o,variant:s,class:a,_rawImage:e.content?.image}},SV="../../../../../../../app/components/molecules/teasers/RegularTeaser.vue",PV=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:SV,transform:Zr},Symbol.toStringTag,{value:"Module"})),TV=(e,t,n)=>{const o=e.content?.main?.[0];return o?Zr(o,t,n):null},EV="../../../../../../../app/components/molecules/teasers/RegularTeaser.vue",AV=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:EV,transform:TV},Symbol.toStringTag,{value:"Module"})),CV=(e,t,n)=>sc(e,n),OV="../../../../../../../app/components/organisms/stages/TeaserStage.vue",LV=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:OV,transform:CV},Symbol.toStringTag,{value:"Module"})),xV=e=>{const t=e.content||{},n=(t.items??[]).map(r=>{const o=r.content.image?Fe(r.content.image,"article-image"):void 0,s=Rd(r.content?.link);return o?{picture:o,credits:r.content?.credit||"",caption:r.content?.description||"",link:s}:null}).filter(r=>r!==null);return n.length===0?null:{title:t?.title,url:t?.path,headline:t?.headline,pictures:n,variant:"simple"}},IV="../../../../../../../app/components/organisms/gallery-slider/GallerySliderInArticle.vue",RV=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:IV,transform:xV},Symbol.toStringTag,{value:"Module"})),$V=(e,t,n)=>{const r=n?n.$i18n.t:void 0;return{teaserType:"native-teaser",data:((e.content||{}).items||[]).map(s=>{const a=Ca(s,void 0,{pageConfig:t,t:r});return a===null?null:(a.variant="teaser-l",a.type="native-article-gray",a)}).filter(s=>s!==null)}},MV="../../../../../../../app/components/organisms/stages/TeasersSlider.vue",DV=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:MV,transform:$V},Symbol.toStringTag,{value:"Module"})),NV=e=>{const t=e.content||{};return{value:t?.number,text:t?.text}},zV="../../../../../../../app/components/atoms/headings/FormattedNumberHeading.vue",jV=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:zV,transform:NV},Symbol.toStringTag,{value:"Module"})),VV=e=>({content:(e.content||{})?.url}),UV="../../../../../../../app/components/molecules/general/OEmbed.vue",FV=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:UV,transform:VV},Symbol.toStringTag,{value:"Module"})),HV=e=>{const t=e.content||{};return{currentPage:t?.currentPage,maxPages:t?.maxPages,externalEventHandling:t?.externalEventHandling}},BV="../../../../../../../app/components/molecules/navigations/PaginationNavigation.vue",qV=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:BV,transform:HV},Symbol.toStringTag,{value:"Module"})),WV=e=>{const t=e.content||{};return{text:JN(t?.text)}},ZV="../../../../../../../app/components/atoms/general/Paragraph.vue",GV=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:ZV,transform:WV},Symbol.toStringTag,{value:"Module"})),v0=e=>{const t=e.content||{};return{title:t?.title,url:t?.url||""}},KV="../../../../../../../app/components/molecules/general/PreecoEmbed.vue",JV=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:KV,transform:v0},Symbol.toStringTag,{value:"Module"})),YV=v0,XV="../../../../../../../app/components/molecules/general/PreecoEmbed.vue",QV=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:XV,transform:YV},Symbol.toStringTag,{value:"Module"})),eU=(e,t,n)=>{const r=n?n.$i18n.t:void 0,o=e.content||{},s=o.image?Fe(o.image,"article-image"):o.logo?{url:o.logo.url,alt:o.logo.alt||"",title:o.logo.title||void 0,width:o.logo.width,height:o.logo.height}:void 0;return{text:o.text||r("general.presentedBy"),logo:s,link:o.link||void 0}},tU="../../../../../../../app/components/molecules/general/PresentedBy.vue",nU=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:tU,transform:eU},Symbol.toStringTag,{value:"Module"})),rU=e=>{const t=e.content||{},n=Fe(t.image,"article-image","320");return{quote:t.quote,name:t.name,imageUrl:n?.url,imageTitle:n?.title}},oU="../../../../../../../app/components/molecules/general/Quote.vue",sU=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:oU,transform:rU},Symbol.toStringTag,{value:"Module"})),aU=(e,t,n)=>{const r=n?n.$i18n.t:void 0,o=e.content||{};return{headline:r?r("teaserList.moreOnTheTopic"):"$useNuxtApp",data:(o.items||[]).map(s=>{const a=Ca(s,"article-recommended-content",{hideReadingTime:!0}),i=s.content,l=s.overrides?.image??i?.image;if(a&&l){const c=Fe(l,{mobile:"article-square-image_1x1",tablet:"article-image_16x9",desktop:"article-image_16x9"});c&&(a.picture=c)}return a}).filter(s=>s!==null)}},iU="../../../../../../../app/components/organisms/stages/InlineArticlesTeasersList.vue",lU=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:iU,transform:aU},Symbol.toStringTag,{value:"Module"}));function cU(e){if(!e||typeof e!="object")return;const t=(Array.isArray(e.years)?e.years:[]).map(Number).filter(r=>Number.isFinite(r));if(!t.length)return;const n=Number(e.selected);return t.includes(n)?{years:t,selected:n}:{years:t}}const uU=e=>{const t=e.content||{};
69return{headline:t.title,description:t.lead,yearFilter:cU(t.yearFilter)}},fU="../../../../../../../app/components/organisms/headings/RessortHeader.vue",dU=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:fU,transform:uU},Symbol.toStringTag,{value:"Module"})),pU=e=>{const t=e.content||{};return{ressort:t?.ressort||"",link:t?.link?.href}},mU="../../../../../../../app/components/atoms/general/EndOfSection.vue",gU=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:mU,transform:pU},Symbol.toStringTag,{value:"Module"})),hU=e=>{const t=e.content||{};return{headline:t?.title,link:t?.link?.href}},yU="../../../../../../../app/components/atoms/headings/SectionHeading.vue",vU=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:yU,transform:hU},Symbol.toStringTag,{value:"Module"})),bU=e=>{const t=e.content||{};return{headline:t?.title,link:t?.link?.href,type:"secondary"}},_U="../../../../../../../app/components/atoms/headings/SectionHeading.vue",kU=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:_U,transform:bU},Symbol.toStringTag,{value:"Module"})),b0=(e,t,n)=>{const r=n?n.$i18n.t:void 0,o=e.content||{};return{headline:o.title,headlineType:"secondary",data:(o.items||[]).map(s=>Ca(s,void 0,{pageConfig:t,t:r})).filter(s=>s!==null)}},wU="../../../../../../../app/components/organisms/stages/TeasersSlider.vue",SU=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:wU,transform:b0},Symbol.toStringTag,{value:"Module"})),PU=e=>({teaserType:"event",data:(e.content||{})?.items?.map(n=>n?.content?{headline:n?.content?.title,text:n?.content&&n.content["event-description"]?n.content["event-description"]:void 0,date:n?.content?.date,link:n?.content?.link?.href||"",picture:Fe({...n?.content?.image,alt:n?.content?.image?.altText},{mobile:"article-square-image_1x1",tablet:"article-square-image_1x1",desktop:"article-square-image_1x1"})||void 0}:null)||[]}),TU="../../../../../../../app/components/organisms/stages/TeasersSlider.vue",EU=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:TU,transform:PU},Symbol.toStringTag,{value:"Module"})),AU=e=>{const t=e.content||{},n=t.containerOrder?.[0]||"items";return{teaserType:"poster-image",data:(t[n]||[]).filter(s=>s.component==="poster-image").map(s=>{const a=s.content||{};return{picture:Fe(a.image,"poster-image")||{alt:"",url:""},description:a.text,link:a.link?{href:a.link.href,target:a.link.target||"_blank"}:void 0}}).filter(s=>s.picture.url!=="")}},CU="../../../../../../../app/components/organisms/stages/TeasersSlider.vue",OU=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:CU,transform:AU},Symbol.toStringTag,{value:"Module"})),LU="../../../../../../../app/components/organisms/stages/TeasersSlider.vue",xU=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:LU,transform:b0},Symbol.toStringTag,{value:"Module"})),Dd=(e,t,n)=>sc(e,n),IU="../../../../../../../app/components/organisms/stages/TeaserStage.vue",RU=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:IU,transform:Dd},Symbol.toStringTag,{value:"Module"})),$U="../../../../../../../app/components/organisms/stages/TeaserStage.vue",MU=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:$U,transform:Dd},Symbol.toStringTag,{value:"Module"})),DU=e=>e.content||{},NU="../../../../../../../app/components/atoms/general/StageSeparator.vue",zU=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:NU,transform:DU},Symbol.toStringTag,{value:"Module"})),jU=6,VU=(e,t,n)=>{for(const o of Object.values(e.content??{}))if(Array.isArray(o)){for(const s of o)if(s?.component==="teaser-third-native"){const a=s.content;s.styles={...s.styles,"teaser-variant":"teaser--storytelling"},a&&delete a.lead,_0(a)}}const r=sc(UU(e),n,{injectAds:!1});return r&&{...r,variant:"visual-stories"}};function UU(e){const t=e.content;if(!t||!Array.isArray(t.containerOrder)||!t.containerOrder.includes("items"))return e;const r=(Array.isArray(t.items)?t.items:[]).slice(0,jU).map(FU),o=r.length%3,s=r.slice(0,o).map(HU),a=r.slice(o),i=[],l={...t};return delete l.items,s.length>0&&(i.push("full"),l.full=s),a.length>0&&(i.push("three-columns"),l["three-columns"]=a),l.containerOrder=t.containerOrder.flatMap(c=>c==="items"?i:[c]),{...e,content:l}}function FU(e){if(e&&typeof e=="object"&&typeof e.component=="string")return e;const t={...e};return delete t.lead,_0(t),{component:"teaser-third",styles:{"teaser-variant":"teaser--storytelling"},content:t}}function _0(e){e&&Od({articleType:e.articleType,isAdvertorial:e.isAdvertorial})&&delete e.readingTime}function HU(e){return{...e,styles:{...e.styles,"teaser-third-size":"teaser--l-v3"}}}const BU="../../../../../../../app/components/organisms/stages/TeaserStage.vue",qU=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:BU,transform:VU},Symbol.toStringTag,{value:"Module"})),WU="../../../../../../../app/components/organisms/stages/TeaserStage.vue",ZU=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:WU,transform:Dd},Symbol.toStringTag,{value:"Module"})),GU=e=>({title:(e.content||{})?.title}
69),KU="../../../../../../../app/components/atoms/headings/ArticleSubheadline.vue",JU=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:KU,transform:GU},Symbol.toStringTag,{value:"Module"})),YU=e=>({title:(e.content||{})?.title}),XU="../../../../../../../app/components/atoms/headings/ChapterSeparator.vue",QU=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:XU,transform:YU},Symbol.toStringTag,{value:"Module"})),e3=e=>({title:(e.content||{})?.title,withNumber:!0}),t3="../../../../../../../app/components/atoms/headings/ArticleSubheadline.vue",n3=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:t3,transform:e3},Symbol.toStringTag,{value:"Module"})),r3=e=>{const t=e.content||{},n=Fe(t.image,Ld);return{pictureWithDescription:n?{picture:n,credits:t?.credit}:void 0,headline:t?.title||"",tagline:"",description:t?.lead,authors:t?.authors,link:t?.link}},o3="../../../../../../../app/components/molecules/teasers/LeadTeaser.vue",s3=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:o3,transform:r3},Symbol.toStringTag,{value:"Module"})),a3=e=>{const t=e.content||{},n=Fe(t.image,"poster-image"),r=t.items||[];return{image:n||void 0,label:t.label,title:t.title,ctaLabel:t.ctaLabel,ctaLink:t.ctaLink,items:r.filter(o=>o.component==="list-item").map(o=>o?.content?.text)||[]}},i3="../../../../../../../app/components/molecules/teasers/EPaperTeaser.vue",l3=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:i3,transform:a3},Symbol.toStringTag,{value:"Module"})),c3="../../../../../../../app/components/molecules/teasers/RegularTeaser.vue",u3=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:c3,transform:Zr},Symbol.toStringTag,{value:"Module"})),f3=e=>{const t=e.content||{},n=(t.images??[]).map(r=>{const o=r.image?Fe(r.image,"article-image"):void 0;return o?{picture:o,credits:r?.credit||"",caption:r?.description||""}:null}).filter(r=>r!==null);return n.length===0?null:{title:t?.title,url:t?.path,headline:t?.headline,pictures:n,variant:"default"}},d3="../../../../../../../app/components/organisms/gallery-slider/GallerySliderInArticle.vue",p3=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:d3,transform:f3},Symbol.toStringTag,{value:"Module"})),m3=(e,t,n)=>{const r=k0(e);if(r===null)return null;const o="visual-story",s=ac(e);return{...r,type:o,variant:s==="teaser-m"?"lead-story":s}};function k0(e){const t=e.content;if(!t||!t.path)return null;const n="visual-story",r=e.styles&&e.styles["teaser-full-size"]==="teaser--l"?"teaser-l":"lead-story",o=s0({image:t.image,type:n,variant:r});return{link:t?.path,tagLine:"Bildergalerie",headline:t?.title,picture:o,linkTarget:"_self"}}const g3="../../../../../../../app/components/molecules/teasers/RegularTeaser.vue",h3=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:g3,transform:m3,transformTeaserData:k0},Symbol.toStringTag,{value:"Module"})),y3=e=>e.content||[],v3="../../../../../../../app/components/molecules/general/TeaserGridRow.vue",b3=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:v3,transform:y3},Symbol.toStringTag,{value:"Module"}));function _3(e,t,n=3,r=0){Ht("ads","injecting ads into teaser list",{interval:n,intervalOffset:r});const o=[];for(let s=0;s<e.length;s++){const a=e[s];typeof a>"u"||(o.push(a),(s+r)%n===0&&s!==e.length-1&&(o.push({adType:t.$getNextAdSlot(void 0,"mobile"),breakpoint:"mobile"}),o.push({adType:t.$getNextAdSlot(void 0,"desktop"),breakpoint:"desktop"})))}return o}const k3=(e,t,n)=>{const r=n?n.$i18n.t:void 0,o=e.content||{};let s="3-cols",a=o.headline||"",i="default",l,c;["author","topic","galleryIndexPage","ressortPage"].includes(t?.value?.metadata.contentType)&&(s="1-col"),t?.value?.metadata.contentType==="author"&&(a=r?r("author.headline"):void 0,i="secondary");const u=(o.items||[]).map(d=>{d.styles?.["teaser-variant"]==="teaser--storytelling"&&d.styles?.["teaser-full-size"]==="teaser--l"&&(d.styles["teaser-full-size"]="teaser--l-v2");const p=Ca(d,void 0,{pageConfig:t,t:r}),h=xd(d),m=ac(d);return l=h==="visual-story"&&["lead-story","teaser-l","teaser-l-v2"].includes(m)&&r?r("general.gallery"):void 0,c=!(h==="visual-story"&&["lead-story","teaser-l","teaser-l-v2"].includes(m)),l&&p&&(p.tagLine=l),{...p,type:h,variant:m,showRelativeDate:c}}).filter(d=>d!==null),f=_3(u,n,2,0);return{raster:s,headline:a,headlineType:i,data:f}},w3="../../../../../../../app/components/organisms/stages/ArticlesTeasersList.vue",S3=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:w3,transform:k3},Symbol.toStringTag,{value:"Module"})),P3=e=>{const t=e.content||{},n=e?.styles&&"teaser-group-x-x-variant"in e.styles;return{left:t.left||[],right:t.right||[],rightBig:n}},T3="../../../../../../../app/components/molecules/general/TwoColumnsTeasersStageRaster.vue",E3=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:T3,transform:P3},Symbol.toStringTag,{value:"Module"})),A3="../../../../../../../app/components/molecules/teasers/RegularTeaser.vue",C3=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:A3,transform:Zr},Symbol.toStringTag,{value:"Module"}
69)),O3=(e,t,n)=>{let r=[];Array.isArray(e.content)?r=e.content:Array.isArray(e.content&&e.content?.items)&&(r=e.content?.items);const o=n?n.$i18n.t:void 0,s=typeof o=="function"?o("mostRead.headline"):"Meistgelesene Artikel";return{title:r?.title!==void 0?r?.title:s,articles:r?.map(a=>({id:a?.id??a?.link,title:a?.title,link:a?.link,timestamp:a?.publicationDate})).splice(0,5),mode:{desktop:"list",tablet:"list",mobile:"slider"},type:"numbered"}},L3="../../../../../../../app/components/molecules/general/StyledTeaserList.vue",x3=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:L3,transform:O3},Symbol.toStringTag,{value:"Module"})),I3=(e,t,n)=>{Ht("content-transform","teaser newsletter mapping",{livingdocsComponent:e});const r=e.content?.newsletter;return{newsletter:{id:r?.newsletterId||"",name:r?.name||""},headline:r?.headline||"",content:r?.subline||"",button:r?.buttonText||""}},R3="../../../../../../../app/components/molecules/teasers/NewsletterTeaser.vue",$3=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:R3,transform:I3},Symbol.toStringTag,{value:"Module"})),M3="../../../../../../../app/components/molecules/teasers/RegularTeaser.vue",D3=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:M3,transform:Zr},Symbol.toStringTag,{value:"Module"})),N3="../../../../../../../app/components/molecules/teasers/RegularTeaser.vue",z3=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:N3,transform:Zr},Symbol.toStringTag,{value:"Module"})),j3="../../../../../../../app/components/molecules/teasers/RegularTeaser.vue",V3=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:j3,transform:Zr},Symbol.toStringTag,{value:"Module"})),U3=(e,t,n)=>{const r=Array.isArray(e.content)?e.content:[],o=n?n.$i18n.t:void 0,s=typeof o=="function"?o("newsTicker.headline"):"Teaser-Ticker";return{title:r?.title!==void 0?r?.title:s,articles:r?.map(a=>{const i=a?.content||{};return{id:i.id,title:i.title,link:i.link,timestamp:i.publicationDate}}).splice(0,5),mode:{desktop:"list",tablet:"slider",mobile:"slider"},type:"bulleted"}},F3="../../../../../../../app/components/molecules/general/StyledTeaserList.vue",H3=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:F3,transform:U3},Symbol.toStringTag,{value:"Module"})),B3="../../../../../../../app/components/molecules/teasers/RegularTeaser.vue",q3=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:B3,transform:Zr},Symbol.toStringTag,{value:"Module"})),W3=e=>{const t=e.content||{},n=Fe(t.image,Ld);return{pictureWithDescription:n?{picture:n,credits:t?.credit}:void 0,headline:t?.title||"",tagline:t?.label,description:t?.lead}},Z3="../../../../../../../app/components/organisms/stages/TopicLeadStage.vue",G3=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:Z3,transform:W3},Symbol.toStringTag,{value:"Module"})),w0=(e,t,n)=>sc(e,n),K3="../../../../../../../app/components/organisms/stages/TeaserStage.vue",J3=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:K3,transform:w0},Symbol.toStringTag,{value:"Module"})),Y3="../../../../../../../app/components/organisms/stages/TeaserStage.vue",X3=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:Y3,transform:w0},Symbol.toStringTag,{value:"Module"})),Q3=e=>{const t=e.content||{};return{headline:t?.headline,trackingCategory:"article-topic",data:t?.data}},eF="../../../../../../../app/components/molecules/navigations/BadgeNavigation.vue",tF=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:eF,transform:Q3},Symbol.toStringTag,{value:"Module"})),nF=e=>{const t=[],n=[];return Object.entries(e.content||[]).forEach(([r,o])=>{Array.isArray(o)&&(["column-1","column-2"].includes(r)&&o.forEach(s=>{if(s.component==="image"){const a=s.content||{},i=Fe(a.image,"article-image");s.content={picture:i!==void 0?i:{alt:"",url:"",breakpoints:{}},caption:a?.description?a.description:void 0,credits:a?.credit?a.credit:void 0}}}),o=$N(o),r==="column-1"?t.push(...o):r==="column-2"&&n.push(...o))}),{first:t,second:n}},rF="../../../../../../../app/components/molecules/general/TwoItemsContainer.vue",oF=Object.freeze(Object.defineProperty({__proto__:null,componentVuePath:rF,transform:nF},Symbol.toStringTag,{value:"Module"})),ph={"action-header":ez,"action-page-text":rz,"article-container":az,"article-panel":cz,"article-source-notice":dz,"article-text-section":gz,"author-header":vz,"button-standalone":kz,"call-to-action":Pz,"collapsible-container":Az,"collapsible-element":Lz,contactbox:Rz,"contactbox-group":Dz,"contactbox-native-hub":jz,"contactbox-with-reference":Fz,"custom-ad":Wz,embed:Kz,"embed-stage":Xz,"fallback-paywall":tj,"fallback-registration-wall":oj,"file-link":ij,"footnote-container":dj,header:yj,"header-native":_j,image:Sj,"image-gallery":Aj,"image-parallax":Lj,"image-wall":Rj,infobox:Dj,"infobox-reference":jj,"interview-question":Fj,"leads-form-header":qj,"leads-form-sheet":oV,list:iV,"list-ordered":uV,"native-contactbox":pV,"native-cta-box":hV,"native-disclaimer":bV,"native-hub-header":wV,"native-hub-stage-0":AV,"native-hub-stage[-index]":LV,"native-slider-stage-images":RV,"native-slider-stage-teasers":DV,number:jV,oembed:FV,pagination:qV,paragraph:GV,"precco-embed":QV,"preeco-embed":JV,"presented-by":nU,quote:sU,"reading-recommendations":lU,"ressort-header":dU,"section-footer":gU,"section-header":vU,"section-header-mini":kU,"slider-stage":SU,"slider-stage-events":EU,"slider-stage-poster-images":OU,"slider-stage-visual-stories":xU,"stage-native[-index]":MU,"stage-separator":zU,"stage-visual-stories":qU,"stage[-index]":RU,"stage[-index]-variant[-index]":ZU,subtitle:JU,"subt
69itle-chapter":QU,"subtitle-numbered":n3,teaser:PV,"teaser-bundle":s3,"teaser-e-paper":l3,"teaser-full":u3,"teaser-gallery":p3,"teaser-gallery-index-page":h3,"teaser-grid-row":b3,"teaser-group-1-1-1":S3,"teaser-group-x-x":E3,"teaser-half-manual":C3,"teaser-most-read":x3,"teaser-newsletter":$3,"teaser-third":D3,"teaser-third-manual":z3,"teaser-third-native":V3,"teaser-ticker":H3,"teaser-two-thirds":q3,"themen-header":G3,"top-stage[-index]":J3,"top-stage[-index]-variant[-index]":X3,"topic-pages-list":tF,"two-columns-container":oF},Ci={};for(const e in ph){const t=ph[e];t.transform&&(Ci[e]={transform:t.transform})}const nu={"action-header":ne(()=>G(()=>import("./IrcxbrFj.js"),__vite__mapDeps([107,24,25,26,108,109,34,35,110,111,96,97,112,113,114]),import.meta.url)),"action-page-text":ne(()=>G(()=>import("./Cgb5jUS3.js"),__vite__mapDeps([115,28,27,29,116]),import.meta.url)),"article-container":ne(()=>G(()=>import("./C3Qwwc9-.js"),__vite__mapDeps([117,28,27,29]),import.meta.url)),"article-panel":ne(()=>G(()=>import("./BU7r8j5D.js"),__vite__mapDeps([118,28,27,29,30,31,119]),import.meta.url)),"article-source-notice":ne(()=>G(()=>import("./BztmwLIA.js"),__vite__mapDeps([120,121]),import.meta.url)),"article-text-section":ne(()=>G(()=>import("./BrPE9Cch.js"),__vite__mapDeps([122,28,27,29,5,123]),import.meta.url)),"author-header":ne(()=>G(()=>import("./C1ZCYxRV.js"),__vite__mapDeps([124,34,35,125]),import.meta.url)),"button-standalone":ne(()=>G(()=>Promise.resolve().then(()=>aB),void 0,import.meta.url)),"call-to-action":ne(()=>G(()=>import("./CUpXVQj_.js"),__vite__mapDeps([126,127]),import.meta.url)),"collapsible-container":ne(()=>G(()=>import("./Cb1INeNQ.js"),__vite__mapDeps([128,28,27,29,129]),import.meta.url)),"collapsible-element":ne(()=>G(()=>import("./D3B6vGTn.js"),__vite__mapDeps([130,28,27,29,131]),import.meta.url)),contactbox:ne(()=>G(()=>import("./DU5C95J-.js"),__vite__mapDeps([101,39,34,35,40,102]),import.meta.url)),"contactbox-group":ne(()=>G(()=>import("./DU5C95J-.js"),__vite__mapDeps([101,39,34,35,40,102]),import.meta.url)),"contactbox-native-hub":ne(()=>G(()=>import("./BUthEGMX.js"),__vite__mapDeps([132,75,5,76,39,34,35,40,133]),import.meta.url)),"contactbox-with-reference":ne(()=>G(()=>import("./DU5C95J-.js"),__vite__mapDeps([101,39,34,35,40,102]),import.meta.url)),"custom-ad":ne(()=>G(()=>import("./CKvZ8qzW.js").then(e=>e.p),__vite__mapDeps([30,27,31]),import.meta.url)),embed:ne(()=>G(()=>import("./5o7PEyw7.js"),__vite__mapDeps([134,17,18,5,24,25,26,135,136,137]),import.meta.url)),"embed-stage":ne(()=>G(()=>import("./5o7PEyw7.js"),__vite__mapDeps([134,17,18,5,24,25,26,135,136,137]),import.meta.url)),"fallback-paywall":ne(()=>G(()=>import("./DRRGqa8M.js"),__vite__mapDeps([138,30,27,31,81,82,55,56,5,57,1,2,3,4,6,7,8,139,140,100,141,142]),import.meta.url)),"fallback-registration-wall":ne(()=>G(()=>import("./BuY0lJxF.js"),__vite__mapDeps([143,81,82,55,56,5,57,1,2,3,4,6,7,8,141,144]),import.meta.url)),"file-link":ne(()=>G(()=>import("./CsoOHq7h.js"),__vite__mapDeps([145,4,146]),import.meta.url)),"footnote-container":ne(()=>G(()=>import("./BxdbttaP.js"),__vite__mapDeps([147,148]),import.meta.url)),header:ne(()=>G(()=>import("./DPw7Af_E.js"),__vite__mapDeps([149,30,27,31,108,109,34,35,110,111,96,97,112,113,75,5,76,36,37,38,39,40,41,42,43,98,99,100,150]),import.meta.url)),"header-native":ne(()=>G(()=>import("./DPw7Af_E.js"),__vite__mapDeps([149,30,27,31,108,109,34,35,110,111,96,97,112,113,75,5,76,36,37,38,39,40,41,42,43,98,99,100,150]),import.meta.url)),image:ne(()=>G(()=>import("./IyPLkum_.js"),__vite__mapDeps([109,34,35,110,111,96,97,112]),import.meta.url)),"image-gallery":ne(()=>G(()=>import("./DBT47Zwv.js"),__vite__mapDeps([151,152,30,27,31,110,111,34,35,5,153]),import.meta.url)),"image-parallax":ne(()=>G(()=>import("./upNkDCRM.js"),__vite__mapDeps([154,155]),import.meta.url)),"image-wall":ne(()=>G(()=>import("./DXzVSGCw.js"),__vite__mapDeps([156,109,34,35,110,111,96,97,112,157]),import.meta.url)),infobox:ne(()=>G(()=>import("./v-UUXUjn.js"),__vite__mapDeps([158,28,27,29,159]),import.meta.url)),"infobox-reference":ne(()=>G(()=>import("./v-UUXUjn.js"),__vite__mapDeps([158,28,27,29,159]),import.meta.url)),"interview-question":ne(()=>G(()=>import("./BsRuEpeK.js"),__vite__mapDeps([135,136]),import.meta.url)),"leads-form-header":ne(()=>G(()=>import("./CIS3AkgG.js"),__vite__mapDeps([160,34,35,161]),import.meta.url)),"leads-form-sheet":ne(()=>G(()=>import("./B--0QKS6.js"),__vite__mapDeps([162,122,28,27,29,5,123,163,34,35,164,165,166,167,168,1,2,3,4,6,169]),import.meta.url)),list:ne(()=>G(()=>import("./RbgiFDaQ.js"),__vite__mapDeps([139,140]),import.meta.url)),"list-ordered":ne(()=>G(()=>import("./RbgiFDaQ.js"),__vite__mapDeps([139,140]),import.meta.url)),"native-contactbox":ne(()=>G(()=>import("./6C6u9vER.js"),__vite__mapDeps([170,171]),import.meta.url)),"native-cta-box":ne(()=>G(()=>import("./6C6u9vER.js"),__vite__mapDeps([170,171]),import.meta.url)),"native-disclaimer":ne(()=>G(()=>import("./Baa5CrSt.js"),__vite__mapDeps([172,158,28,27,29,159,173]),import.meta.url)),"native-hub-header":ne(()=>G(()=>import("./B4-wGbVS.js"),__vite__mapDeps([174,175,4,176,108,109,34,35,110,111,96,97,112,113,177]),import.meta.url)),"native-hub-stage-0":ne(()=>G(()=>import("./BSVcP24v.js"),__vite__mapDeps([33,34,35,36,37,38,39,40,41,42,43,44,45]),import.meta.url)),"native-hub-stage[-index]":ne(()=>G(()=>import("./D0umsXn5.js"),__vite__mapDeps([178,28,27,29,179,180,181]),import.meta.url)),"native-slider-stage-images":ne(()=>G(()=>
69import("./CjZlvC9l.js"),__vite__mapDeps([182,152,30,27,31,110,111,135,136,34,35,183]),import.meta.url)),"native-slider-stage-teasers":ne(()=>G(()=>import("./IgPW7w4F.js"),__vite__mapDeps([184,33,34,35,36,37,38,39,40,41,42,43,44,45,24,25,26,110,111,185]),import.meta.url)),number:ne(()=>G(()=>import("./D9XaYMBd.js"),__vite__mapDeps([186,187]),import.meta.url)),oembed:ne(()=>G(()=>import("./6jK_5k24.js"),__vite__mapDeps([188,189]),import.meta.url)),pagination:ne(()=>G(()=>import("./IEj93cza.js"),__vite__mapDeps([88,89,90]),import.meta.url)),paragraph:ne(()=>G(()=>import("./W30uGTEI.js"),__vite__mapDeps([167,168]),import.meta.url)),"precco-embed":ne(()=>G(()=>import("./Cc5jc_zP.js"),__vite__mapDeps([190,115,28,27,29,116]),import.meta.url)),"preeco-embed":ne(()=>G(()=>import("./Cc5jc_zP.js"),__vite__mapDeps([190,115,28,27,29,116]),import.meta.url)),"presented-by":ne(()=>G(()=>import("./DVmKdrFN.js"),__vite__mapDeps([163,34,35,164]),import.meta.url)),quote:ne(()=>G(()=>import("./DMbZczQ3.js"),__vite__mapDeps([165,166]),import.meta.url)),"reading-recommendations":ne(()=>G(()=>import("./Be5eniIk.js"),__vite__mapDeps([191,24,25,26,33,34,35,36,37,38,39,40,41,42,43,44,45,192]),import.meta.url)),"ressort-header":ne(()=>G(()=>import("./C5rPrAJQ.js"),__vite__mapDeps([193,24,25,26,2,3,194]),import.meta.url)),"section-footer":ne(()=>G(()=>import("./DZh6SBZd.js"),__vite__mapDeps([195,196]),import.meta.url)),"section-header":ne(()=>G(()=>import("./QfTJYrW4.js"),__vite__mapDeps([24,25,26]),import.meta.url)),"section-header-mini":ne(()=>G(()=>import("./QfTJYrW4.js"),__vite__mapDeps([24,25,26]),import.meta.url)),"slider-stage":ne(()=>G(()=>import("./IgPW7w4F.js"),__vite__mapDeps([184,33,34,35,36,37,38,39,40,41,42,43,44,45,24,25,26,110,111,185]),import.meta.url)),"slider-stage-events":ne(()=>G(()=>import("./IgPW7w4F.js"),__vite__mapDeps([184,33,34,35,36,37,38,39,40,41,42,43,44,45,24,25,26,110,111,185]),import.meta.url)),"slider-stage-poster-images":ne(()=>G(()=>import("./IgPW7w4F.js"),__vite__mapDeps([184,33,34,35,36,37,38,39,40,41,42,43,44,45,24,25,26,110,111,185]),import.meta.url)),"slider-stage-visual-stories":ne(()=>G(()=>import("./IgPW7w4F.js"),__vite__mapDeps([184,33,34,35,36,37,38,39,40,41,42,43,44,45,24,25,26,110,111,185]),import.meta.url)),"stage-native[-index]":ne(()=>G(()=>import("./D0umsXn5.js"),__vite__mapDeps([178,28,27,29,179,180,181]),import.meta.url)),"stage-separator":ne(()=>G(()=>import("./CDvbA2Ba.js"),__vite__mapDeps([175,4,176]),import.meta.url)),"stage-visual-stories":ne(()=>G(()=>import("./D0umsXn5.js"),__vite__mapDeps([178,28,27,29,179,180,181]),import.meta.url)),"stage[-index]":ne(()=>G(()=>import("./D0umsXn5.js"),__vite__mapDeps([178,28,27,29,179,180,181]),import.meta.url)),"stage[-index]-variant[-index]":ne(()=>G(()=>import("./D0umsXn5.js"),__vite__mapDeps([178,28,27,29,179,180,181]),import.meta.url)),subtitle:ne(()=>G(()=>import("./BsRuEpeK.js"),__vite__mapDeps([135,136]),import.meta.url)),"subtitle-chapter":ne(()=>G(()=>import("./sgmeQrol.js"),__vite__mapDeps([197,198]),import.meta.url)),"subtitle-numbered":ne(()=>G(()=>import("./BsRuEpeK.js"),__vite__mapDeps([135,136]),import.meta.url)),teaser:ne(()=>G(()=>import("./BSVcP24v.js"),__vite__mapDeps([33,34,35,36,37,38,39,40,41,42,43,44,45]),import.meta.url)),"teaser-bundle":ne(()=>G(()=>import("./BlitDwa6.js"),__vite__mapDeps([199,74,34,35,25,75,5,76,77,37,38,44,200]),import.meta.url)),"teaser-e-paper":ne(()=>G(()=>import("./vxQc7xLX.js"),__vite__mapDeps([201,34,35,139,140,4,202]),import.meta.url)),"teaser-full":ne(()=>G(()=>import("./BSVcP24v.js"),__vite__mapDeps([33,34,35,36,37,38,39,40,41,42,43,44,45]),import.meta.url)),"teaser-gallery":ne(()=>G(()=>import("./CjZlvC9l.js"),__vite__mapDeps([182,152,30,27,31,110,111,135,136,34,35,183]),import.meta.url)),"teaser-gallery-index-page":ne(()=>G(()=>import("./BSVcP24v.js"),__vite__mapDeps([33,34,35,36,37,38,39,40,41,42,43,44,45]),import.meta.url)),"teaser-grid-row":ne(()=>G(()=>import("./BuQJ0Ti7.js"),__vite__mapDeps([203,28,27,29,4,204]),import.meta.url)),"teaser-group-1-1-1":ne(()=>G(()=>import("./BA0u39tV.js"),__vite__mapDeps([32,30,27,31,33,34,35,36,37,38,39,40,41,42,43,44,45,24,25,26,46]),import.meta.url)),"teaser-group-x-x":ne(()=>G(()=>import("./DNpiUx8D.js"),__vite__mapDeps([179,28,27,29,180]),import.meta.url)),"teaser-half-manual":ne(()=>G(()=>import("./BSVcP24v.js"),__vite__mapDeps([33,34,35,36,37,38,39,40,41,42,43,44,45]),import.meta.url)),"teaser-most-read":ne(()=>G(()=>import("./eA4PU6Jr.js"),__vite__mapDeps([205,24,25,26,41,42,206]),import.meta.url)),"teaser-newsletter":ne(()=>G(()=>import("./B9BDxk2x.js"),__vite__mapDeps([207,1,2,3,4,5,6,208]),import.meta.url)),"teaser-third":ne(()=>G(()=>import("./BSVcP24v.js"),__vite__mapDeps([33,34,35,36,37,38,39,40,41,42,43,44,45]),import.meta.url)),"teaser-third-manual"
69:ne(()=>G(()=>import("./BSVcP24v.js"),__vite__mapDeps([33,34,35,36,37,38,39,40,41,42,43,44,45]),import.meta.url)),"teaser-third-native":ne(()=>G(()=>import("./BSVcP24v.js"),__vite__mapDeps([33,34,35,36,37,38,39,40,41,42,43,44,45]),import.meta.url)),"teaser-ticker":ne(()=>G(()=>import("./eA4PU6Jr.js"),__vite__mapDeps([205,24,25,26,41,42,206]),import.meta.url)),"teaser-two-thirds":ne(()=>G(()=>import("./BSVcP24v.js"),__vite__mapDeps([33,34,35,36,37,38,39,40,41,42,43,44,45]),import.meta.url)),"themen-header":ne(()=>G(()=>import("./BLVTPBMA.js"),__vite__mapDeps([73,74,34,35,25,75,5,76,77,78]),import.meta.url)),"top-stage[-index]":ne(()=>G(()=>import("./D0umsXn5.js"),__vite__mapDeps([178,28,27,29,179,180,181]),import.meta.url)),"top-stage[-index]-variant[-index]":ne(()=>G(()=>import("./D0umsXn5.js"),__vite__mapDeps([178,28,27,29,179,180,181]),import.meta.url)),"topic-pages-list":ne(()=>G(()=>import("./ClSa5kWN.js"),__vite__mapDeps([209,24,25,26,210]),import.meta.url)),"two-columns-container":ne(()=>G(()=>import("./DpypNx6Q.js"),__vite__mapDeps([211,28,27,29,212]),import.meta.url))},sF=Ae(()=>{const e={},t=new Set([...Object.keys(Ci),...Object.keys(nu)]);for(const n of t)e[n]={...nu[n]!==void 0&&{componentFile:nu[n]},...Ci[n]?.transform&&{transform:Ci[n].transform}};return{provide:{contentComponentMap:e}}}),S0=Symbol("EMBED_PROVIDERS"),P0={youtube:{label:"YouTube",needsConsent:!0,ucServiceName:"YouTube Video"},vimeo:{label:"Vimeo",needsConsent:!0,ucServiceName:"Vimeo"},cloudflare:{label:"Cloudflare",needsConsent:!0,ucServiceName:"Cloudflare"},soundcloud:{label:"SoundCloud",needsConsent:!0,ucServiceName:"SoundCloud"},instagram:{label:"Instagram",needsConsent:!0,ucServiceName:"Instagram Content"},facebook:{label:"Facebook",needsConsent:!0,ucServiceName:"Facebook Custom Audiences"},x:{label:"X (Twitter)",needsConsent:!0,ucServiceName:"X Plugin"},bluesky:{label:"Bluesky",needsConsent:!0,ucServiceName:"Bluesky"},tiktok:{label:"TikTok",needsConsent:!0,ucServiceName:"TikTok"},"google-maps":{label:"Google Maps",needsConsent:!0,ucServiceName:"Google Maps"},pinterest:{label:"Pinterest",needsConsent:!0},spotify:{label:"Spotify",needsConsent:!0,ucServiceName:"Spotify"},linkedin:{label:"LinkedIn",needsConsent:!0,ucServiceName:"LinkedIn Plugin"},"data-wrapper":{label:"DataWrapper",needsConsent:!0,ucServiceName:"DataWrapper"},flourish:{label:"Flourish",needsConsent:!0,ucServiceName:"Flourish"},opinary:{label:"Opinary",needsConsent:!0},podigee:{label:"Podigee",needsConsent:!0,ucServiceName:"Podigee"},statista:{label:"Statista",needsConsent:!0},pinpoll:{label:"Pinpoll",needsConsent:!0,ucServiceName:"Pinpoll"},pretix:{label:"Pretix",needsConsent:!1},"audiorella-julephosting":{label:"Audiorella Julep Hosting",needsConsent:!0}};function m6(){return lt(S0,P0)}const aF=Ae(e=>{const{public:t}=pt(),n=t.embedUcServiceIds??{},r=Object.fromEntries(Object.entries(P0).map(([o,s])=>[o,{...s,ucServiceId:n[o]}]));e.vueApp.provide(S0,r)});function iF(e){return{all:e=e||new Map,on:function(t,n){var r=e.get(t);r?r.push(n):e.set(t,[n])},off:function(t,n){var r=e.get(t);r&&(n?r.splice(r.indexOf(n)>>>0,1):e.set(t,[]))},emit:function(t,n){var r=e.get(t);r&&r.slice().map(function(o){o(n)}),(r=e.get("*"))&&r.slice().map(function(o){o(t,n)})}}}const lF=Ae({name:"event-bus",setup(e){const t=iF();e.provide("bus",t)}}),cF=Ae(()=>{let e;document.addEventListener("click",t=>{!t.target?.closest('a[href^="#footnote-item-"], a[href^="#footnote-ref-"]')||matchMedia("(prefers-reduced-motion: reduce)").matches||(clearTimeout(e),document.documentElement.style.scrollBehavior="smooth",e=setTimeout(()=>{document.documentElement.style.scrollBehavior=""},1e3))})});let ru;const mh=e=>{if(typeof window.requestAnimationFrame=="function"){window.requestAnimationFrame(()=>{window.setTimeout(e,0)});return}setTimeout(e,0)};function ms(){const e=he("trackingConsentInteractionResolved",()=>!1),t=he("trackingConsentResolved",()=>!1),n=he("trackingConsentWaitingForTcString",()=>!1),r=he("trackingConsentResolutionScheduled",()=>!1);function o(i,l){e.value||r.value||(ru?.(),ru=void 0,n.value=!1,r.value=!0,Pe("tracking-gate","consent interaction captured, scheduling tracking initialization",{source:l,tcString:i}),mh(()=>{e.value||(e.value=!0,Pe("tracking-gate","consent interaction resolved, ad initialization can start",{source:l,tcString:i})),mh(()=>
69{if(t.value){r.value=!1;return}t.value=!0,r.value=!1,Pe("tracking-gate","consent interaction resolved, tracking can be initialized",{source:l,tcString:i})})}))}function s(){if(e.value||r.value)return;const i=a.value?.trim();if(i)Pe("tracking-gate",`call setLayerClosed(). TCString: ${i}`),o(i,"immediate");else{if(n.value)return;Pe("tracking-gate","call setLayerClosed() without TCString, waiting for update"),n.value=!0,ru=De(a,l=>{const c=l?.trim();!c||e.value||o(c,"tcString-update")},{immediate:!0})}}const a=he("tcString",()=>{});return{isConsentInteractionResolved:e,isConsentResolved:t,tcString:a,setLayerClosed:s}}const hi=new Map;function T0(){function e(t,n){if(typeof window>"u")return Promise.resolve();const r=typeof t=="string"?{src:t,id:n,async:!0}:{async:!0,...t},o=r.id;if(hi.has(o))return hi.get(o);if(document.getElementById(o)||r.globalCheck&&window[r.globalCheck])return Promise.resolve();const a=new Promise((i,l)=>{const c=document.createElement("script");c.id=r.id,c.src=r.src,c.async=r.async??!0,r.charset&&(c.charset=r.charset),r.attributes&&Object.entries(r.attributes).forEach(([d,p])=>{c.setAttribute(d,p)});const u=()=>{i()},f=()=>{const d=new Error(`Failed to load ${r.src}`);r.onError&&r.onError(d),l(d)};c.addEventListener("load",u,{once:!0}),c.addEventListener("error",f,{once:!0}),document.head.appendChild(c)});return hi.set(o,a),a.finally(()=>{hi.delete(o)}),a}return{ensureScriptOnce:e}}const uF="gptLoaded",fF="gptCallbacks",dF="gptLoadStarted",pF=Ae(()=>{const e=he(uF,()=>!1),t=he(fF,()=>[]),n=he(dF,()=>!1),{isConsentInteractionResolved:r}=ms();De(r,o=>{n.value||o&&(n.value=!0,mF(),gF(),hF().then(()=>{e.value=!0,t.value.forEach(s=>{try{s()}catch(a){it("gpt","post-load callback threw",{callbackCount:t.value.length},a)}}),t.value=[]}))},{immediate:!0})});function mF(){if(!window.googletag){window.googletag={cmd:[]};return}Array.isArray(window.googletag.cmd)||(window.googletag.cmd=[])}function gF(){if(typeof document>"u")return;const e=[{id:"gpt-dns-prefetch",rel:"dns-prefetch",href:"https://securepubads.g.doubleclick.net"},{id:"gpt-preconnect",rel:"preconnect",href:"https://securepubads.g.doubleclick.net",crossorigin:""}];for(const t of e){if(document.getElementById(t.id))continue;const n=document.createElement("link");n.id=t.id,n.rel=t.rel,n.href=t.href,t.crossorigin!==void 0&&n.setAttribute("crossorigin",t.crossorigin),document.head.appendChild(n)}}async function hF(){const{ensureScriptOnce:e}=T0();await e({src:"https://securepubads.g.doubleclick.net/tag/js/gpt.js",id:"gpt-script",attributes:{"data-gpt":"1"}})}let Ho="",Gs="",E0="",xr=null;const da=new Map,bf=new Map;function yF(e,t,n=""){const r=new URL(e,window.location.origin),o=r.pathname==="/"?"/homepage":`/${r.pathname.split("/").filter(Boolean)[0]}`;return{cp:`${t||""}${o}`,co:`${r.toString()}${n}`}}function vF(e){return Ho=e.ivwWebsensorDomain||"",Gs=e.ivwSt||"",E0=e.ivwCp||"",!Ho||!Gs?(Pe("ivw","missing ivw config, tracking disabled",{hasDomain:!!Ho,hasStation:!!Gs}),!1):(O0(),!0)}function gh(e,t,n=""){if(!Ho||!Gs)return;const r=`${t}${n}`;if(bf.get(e)===r)return;bf.set(e,r);const{cp:o,co:s}=yF(t,E0,n);typeof window.IOMm=="function"?A0(o,s):(da.set(e,{cp:o,co:s}),O0(),bF())}function A0(e,t){window.IOMm("configure",{st:Gs,dn:Ho,mh:5}),window.IOMm("pageview",{cp:e,co:t}),Pe("ivw","tracked pageview",{cp:e,co:t})}function C0(){typeof window.IOMm=="function"&&(da.forEach(({cp:e,co:t})=>A0(e,t)),da.clear(),xr&&(clearInterval(xr),xr=null))}function bF(){if(xr)return;const e=40;let t=0;xr=Ad(()=>{if(typeof window.IOMm=="function"){C0();return}t+=1,t>=e&&(xr&&(clearInterval(xr),xr=null),da.forEach((n,r)=>bf.delete(r)),da.clear(),window.__ivwMissedHit=(window.__ivwMissedHit||0)+1)},100)}function O0(){const e="ivw-measurement-manager";if(typeof window.IOMm=="function"){document.dispatchEvent(new Event("IOMmReady"));return}if(document.getElementById(e))return;const t=document.createElement("script");t.id=e,t.setAttribute("crossorigin","anonymous");const n="noModule"in t,s=!(document.querySelector('meta[name="iomm_config_esm"]')?.content==="es5")&&n?"es6":"es5";t.src=`//${Ho}/iomm/latest/manager/base/${s}/bundle.js`;const a=document.querySelector('meta[name="iomm_config_loading"]');a?.content&&t.setAttribute(a.content,a.content),t.onload=()=>{document.dispatchEvent(new Event("IOMmReady")),C0()},t.onerror=()=>{window.__ivwLoaderError=!0,window.__ivwMissedHit=(window.__ivwMissedHit||0)+1},document.head.appendChild(t)}const _F=Ae(()=>{const e=Ye(),t=wt(),n=pt().public;vF(n)&&(gh("page",t.fullPath),e.afterEach((r,o)=>{r.fullPath!==o.fullPath&&gh("page",r.fullPath)}))}),kF=Ae(()=>{Ye().beforeEach((t,n)=>{if(n.query.debug&&!t.query.debug)return{...t,query:{...t.query,debug:n.query.debug}}})}),_f=Ee(!1);if(typeof window<"u"){const e=window.matchMedia("(prefers-color-scheme: dark)");_f.value=e.matches,e.addEventListener("change",t=>{_f.value=t.matches})}function wF(){const e=fs("dfv_presentation");return ae(()=>e.value==="dark"?!0:e.value==="light"?!1:_f.value)}const Rn=Ee(null);function SF(){function e(){return Oe(Rn.value)}function t(){return Rn.value}function n(s){if(Rn.value!==null)return Oe(Rn.value[s])}function r(s){Rn.value===null&&(Rn.value={});for(const a in s)Rn.value[a]=s[a]}function o(s,a){Rn.value===null&&(Rn.value={}),Rn.value[s]=a}return{get:e,getRef:t,getKey:n,set:r,setKey:o}}function PF(){const e=An(),t=he("leadSignupSuccess",()=>!1);async function n(r){const o=String(e.value?.metadata?.documentId??""),s=new URL(window.location.origin+window.location.pathname);s.searchParams.set("uniqueEventId",r.uniqueEventId);const{error:a}=await Kl("/api/users/register/article/init",{body:{email:r.email,firstName:r.firstName,lastName:r.lastName,gender:r.gender,nlSelection:r.nlSelection,uniqueEventId:r.uniqueEventId,article:o,articleUrl:s.toString(),marketingConsent:r.marketingConsent}});return a?!1:(t.value=!0,!0)}return{submit:n}}const Ls=".fallback-paywall, .fallback-registration-wall",TF=".fallback-paywall iframe, .fallback-registration-wall iframe";function xt(e,t){Pe("piano",e,t&&typeof t=="object"&&!Array.isArray(t)?t:t!==void 0?{data:t}:void 0)}const EF=Ae(e=>{const t=An(),n=SF(),r=Ee(!1),o=_a(),s=Ee(!1),{isConsentResolved:a}=ms(),i=Ee(null),l=wt(),c=wF(),u=()=>c.value?"dark":"light",f=new Map,d=new Map,p=(F=3e3)=>new Promise((V,D)=>{const R=document.querySelector(Ls);if(R){V(R);return}const B=new MutationObserver(()=>{const X=document.querySelector(Ls);X&&(window.clearTimeout(N),B.disconnect(),V(X))});B.observe(document.body,{childList:!0,subtree:!0});const N=window.setTimeout(()=>{B.disconnect(),D()},F)}),h=()=>
69{if(typeof window>"u")return;window.dataLayer=window?.dataLayer||[];const F=n.get()||{};F&&(window?.dataLayer?.[1]||(window.dataLayer[1]={}),window.dataLayer[1].po=F)},m=F=>{De(a,V=>{if(V){if(typeof window<"u"&&a.value&&!window.cX){const D=document.createElement("script");D.src="https://cdn.cxense.com/cx.js",D.async=!0,D.onload=()=>{window.cX?.initializePage()},document.head.appendChild(D)}F()}},{immediate:!0})},k=()=>{const F=n.get()||{},V=window.tp||[];window.tp=V,V.push(["setAid",F.appID]),F.site_id&&V.push(["setCxenseSiteId",F.site_id]),V.push(["setSandbox",F.sandbox]),V.push(["setDebug",!0]),V.push(["setUseTinypassAccounts",!1]),V.push(["setCloudflareWorkerUrl","/user-api/v1/auth/piano/itp"]),["appID","contingent_limit_reached","has_sapdata_expired","hostName","ressort","sandbox","site_id","tags","tenant","url","user_role"].forEach(R=>{F[R]!==void 0&&V.push(["setCustomVariable",R,String(F[R])])}),V.push(["setCustomVariable","mode",u()]);try{Object.entries(F?.json_data||{}).forEach(([R,B])=>{V.push(["setCustomVariable",`json_data_${R}`,B])})}catch(R){Qe("piano","failed to parse json_data",void 0,R)}},b=async F=>{if(!F)return"";if(f.has(F))return f.get(F)||"";const V=`${window.location.origin}${window.location.pathname}`,D=t.value?.metadata?.documentType,R=["article","gallery"].includes(D),B=crypto.randomUUID();f.set(F,B),i.value=B;try{const{error:N}=await Jt("/api/conversion/transaction-id",{method:"POST",body:{uniqueId:B,transactionId:F,...R&&{sourceUrl:V}}});N&&Qe("piano","failed to register transactionId — conversion service may not be running",void 0,N)}catch{Qe("piano","conversion service unavailable — transactionId not persisted")}return B},v=async F=>{try{const{data:V,error:D}=await Jt("/api/conversion/context",{method:"GET",query:{template_id:F}});return D?(Qe("piano","failed to request template name — conversion service may not be running",void 0,D),null):V?.name??null}catch{return Qe("piano","conversion service unavailable — template name not fetched"),null}},g=async F=>{const V=d.get(F);if(V!==void 0)return V;let D=await v(F),R=0;for(;D===null&&R<5;)await new Promise(B=>window.setTimeout(B,100)),D=await v(F),R++;return D&&d.set(F,D),D??""},y=async F=>{const{$snowplowTracking:V}=e,{email:D,firstname:R,lastname:B,salutation:N,newsletter:X,url:ee,terms:ue}=F.params||{},ge=F?.trackingId,ke=window.location.origin+window.location.pathname,Se=(X||"").trim().split(",");if(s.value||!D||!R||!B||!N)return;xt("handleLeadSignup",{pianoTrackingId:ge}),s.value=!0;const Ce=await b(ge);if(V?.trackPianoPaywallClick&&V.trackPianoPaywallClick({transactionId:Ce,linkUrl:ee||ke}),!await PF().submit({email:D,firstName:R,lastName:B,gender:N,nlSelection:Se,marketingConsent:!!ue,uniqueEventId:Ce})){s.value=!1,Qe("piano","lead signup failed");return}},_=async F=>{const{$snowplowTracking:V}=e,R=JSON.parse(F.params.params)?.trackingId,B=F.params?.url;B||Qe("piano","order handler called without URL"),xt("handleStartOrder",{pianoTrackingId:R});const N=await b(R),X=new URL(B,window.location.href);X.searchParams.set("uniqueEventId",N);const ee=X.toString();xt("handleStartOrder transactionId",{transactionId:N}),V?.trackPianoPaywallClick&&V.trackPianoPaywallClick({transactionId:N,linkUrl:B||F.eventName}),window.setTimeout(()=>{document.location.href=ee},300)},P=async F=>{const{$snowplowTracking:V}=e,D=F.trackingId,R=F.params?.url;xt("handleRibbonButtonClick",{pianoTrackingId:D});const B=await b(D);V?.trackPianoPaywallClick&&V.trackPianoPaywallClick({transactionId:B,linkUrl:R||F.eventName})},T=()=>{const{$snowplowTracking:F}=e,V=window.tp||[];window.tp=V,V.push(["addHandler","showTemplate",async D=>{const R=D.containerSelector?document.querySelector(D.containerSelector):null;if(xt("showTemplate fired",{templateId:D.templateId,containerSelector:D.containerSelector,containerFound:!!R,tags:n.get()?.tags,IFrameContainer:document.querySelector(TF)}),D.containerSelector&&!R){Qe("piano","showTemplate: container not in DOM",{containerSelector:D.containerSelector});return}const B=await b(D.trackingId),N=await g(D.templateId);if(!l.query.uniqueEventId&&F?.trackPianoPaywallView&&F.trackPianoPaywallView({templateId:D.templateId,templateName:N,transactionId:B,containerSelector:D.containerSelector}),D.containerSelector===".sticky-ribbon"){const X=document.querySelector(".sticky-ribbon"),ee=document.querySelector("footer");X&&ee&&(ee.style.paddingBottom=`${X.offsetHeight}px`)}}]),V.push(["addHandler","customEvent",async D=>{switch(xt("customEvent fired",{eventName:D.eventName}
69),D.eventName==="lead-signup-en"&&(D.eventName="lead-signup"),D.eventName){case"open-login":o.isLoginModalVisible.value=!0;break;case"piano-reload-window":window.location.reload();break;case"lead-signup":await y(D);break;case"start-order":await _(D);break;case"ribbon-button-clicked":await P(D);break}}]),m(()=>{xt("consent granted — loading experience script"),r.value=!0}),V.push(["addHandler","experienceExecute",D=>{xt("experienceExecute fired",{experienceId:D?.experienceId,result:D?.result,accessList:D?.accessList})}]),V.push(["init",()=>{xt("tp.init callback — SDK ready"),M()}])},M=()=>{const F=fs("dfv_piano_token"),V=window.tp&&typeof window.tp=="object"&&!Array.isArray(window.tp)?window.tp:void 0,D=V?.pianoId?.getUser?.();o.isLoggedIn.value&&F.value&&D===null&&(xt("logging in by Piano token"),V?.pianoId?.loginByToken?.(F.value))};let O=0;const x=()=>{const F=window.tp&&typeof window.tp=="object"&&!Array.isArray(window.tp)?window.tp:void 0;F?.experience?.execute?(xt("SPA navigation — re-executing experiences",{hasFallbackPaywall:!!document.querySelector(Ls),url:window.location.pathname,fallbackPaywallElement:document.querySelector(Ls)}),F.experience.execute()):Qe("piano","SPA navigation — tp.experience.execute not available yet"),a.value&&(Pe("cxense","sendPageViewEvent (via SPA navigation)"),window.cX?.initializePage?.(),window.cX?.setSiteId?.(n.get()?.site_id),window.cX?.sendPageViewEvent?.())},U=async()=>{xt("Piano context ready — waiting for explicit DOM ready signal");try{await p(),xt("Piano context ready — executing after DOM flush"),x()}catch(F){Qe("piano","fallback-paywall container not found within timeout",{timeoutMs:3e3},F)}};return(()=>{let F=!1;De([()=>l.fullPath,()=>{const D=t.value?.metadata?.documentId;if(D)return D;if(l.meta.piano)return"unknown"},()=>o.isLoggedIn.value],async([D,R,B],[N,X,ee]=[void 0,void 0,void 0])=>{if(!R||!(R!==X)&&!(R==="unknown"&&D!==N)&&!(B!==ee))return;const Se=t.value,Ce=F,Le=++O;xt("documentId watch fired",{documentId:R,isSpaNavigation:Ce,hasConsent:a.value});const W=R!=="unknown"?`/${R}`:"",{data:Q,error:re}=await Jt(`/api/piano/context${W}`,{method:"GET"});if(re){Qe("piano","failed to fetch Piano context",void 0,re);return}if(Le!==O){Qe("piano","skipping request navId is outdated",{thisNavId:Le,spaNavigationId:O});return}if(Q?.po&&typeof Q.po=="object"){const oe=Q.po.siteId;oe!=null&&(Q.po.site_id=String(oe)),delete Q.po.siteId;const me=Se?.metadata?.canonicalUrl||wt().path,se=he("userRules",()=>({superUser:null,hasAbo:null,context:null}));n.set({json_data:{anrede_singleOffer:o.getUserName(),anrede_singleOfferPrefix:o.isLoggedIn.value?", ":null},url:me,ressort:Se?.metadata?.rubric?.title||"",has_sapdata_expired:!1,tenant:Pb(),upgrade:se.value.context?.upgrade,sub_access_granted_30:se.value.context?.subAccessGranted30,sub_access_expired_30:se.value.context?.subAccessExpired30,...Q.po}),h(),k(),xt("Piano context loaded",{tags:Q.po.tags,url:me,isSpaNavigation:Ce}),F?await U():(T(),F=!0)}else Qe("piano","failed to parse Piano context",{response:Q})},{immediate:!0})})(),De(c,F=>{const V=window.tp||[];window.tp=V;const D=window.tp?.experience;V.push(["setCustomVariable","mode",F?"dark":"light"]),D?.execute&&D.execute()}),yr({script:ae(()=>a.value&&r.value?[{src:`https://${n.getKey("hostName")}.piano.io/xbuilder/experience/load?aid=${n.getKey("appID")}`,id:"piano-experience",async:!0}]:[])}),window.__pianoDebug={getConfig:()=>n.get(),hasConsent:()=>r.value,getPageMeta:()=>t.value?.metadata,reExecuteExperiences:()=>{const F=window.tp;return F?.experience?.execute?(xt("__pianoDebug.reExecuteExperiences called"),F.experience.execute(),!0):(Qe("piano","__pianoDebug: tp.experience.execute not available"),!1)},checkContainers:()=>({".tp-container-inner":!!document.querySelector(".tp-container-inner"),fallbackContainer:!!document.querySelector(Ls),".sticky-ribbon":!!document.querySelector(".sticky-ribbon"),tpIframes:document.querySelectorAll(".tp-container-inner iframe").length})},{provide:{piano:{currentTransactionId:i,pianoTrackingIdsMap:f}}}}),ou="dfv_tracking_referrer_before_reload";function Nd(){const e=he("trackingReferrerOverride");function t(i){Pe("referrer","set tracking referrer override",{previous:e.value,next:i,stack:new Error().stack}),e.value=i}function n(i,l){try{const c=JSON.stringify({referrer:i,currentUrl:l,timestamp:Date.now()});sessionStorage.setItem(ou,c),Pe("referrer","stored referrer before reload",{referrer:i,currentUrl:l})}catch{Qe("referrer","failed to store referrer before reload")}}function r(){try{const i=sessionStorage.getItem(ou);if(!i)return;sessionStorage.removeItem(ou);const l=JSON.parse(i),c=typeof l.referrer=="string"&&l.referrer.trim()!==""?l.referrer:void 0;t(c),Pe("referrer","restored tracking referrer override after reload",{referrer:c,currentUrl:l.currentUrl,trackingReferrerOverride:e.value,timestamp:l.timestamp})}catch{Qe("referrer","failed to restore referrer after reload")}}
69function o(){return e.value?e.value:document.referrer||""}function s(){return e.value}function a(){const i=s(),l=o();return Pe("referrer","get referrer data",{consumeReferrerOverride:i,getEffectiveReferrer:l}),i||l}return{saveTrackingReferrerBeforeReload:n,restoreTrackingReferrerOverrideAfterReload:r,getReferrer:a}}const AF=new Set;function L0(e,t){const n=ve(),r=Ye(),o=wt();function s(i){Pe("tracking","pageview sent",{service:e,fullPath:i}),t(i)}s(o.fullPath);let a=o.fullPath;n.hook("page:finish",()=>{const i=wt().fullPath;i!==a&&(a=i,s(i))}),r.afterEach((i,l)=>{i.fullPath!==a&&i.path===l.path&&i.fullPath!==l.fullPath&&(a=i.fullPath,s(i.fullPath))}),AF.add(i=>{a=i,s(i)})}const CF=Ae(()=>{const{isConsentResolved:e}=ms(),{getReferrer:t}=Nd();let n=!1;Pe("piwik"," Plugin registered"),De(e,s=>{s&&o()},{immediate:!0});let r=!1;async function o(){if(r)return;r=!0,Pe("piwik","initializing tracker (consent resolved)");const s=T=>{n||(n=!0,window.__piwikInitialized=!0,window.dispatchEvent(new Event("piwikInitialized")),Pe("piwik","tracker ready",{reason:T}))},{piwikProAndroidUa:a,piwikProIosUa:i,piwikProContainerIdAndroid:l,piwikProContainerIdIos:c,piwikProTrackedDomain:u,piwikProCookieDomain:f,piwikProContainerId:d,piwikProContainerUrl:p}=pt().public;if(!d){Pe("piwik","no container ID configured — skipping");return}const h=navigator.userAgent,m=new RegExp(a,"i").test(h)&&a?l:new RegExp(i,"i").test(h)&&i?c:d,k=(p||"https://dfv.piwik.pro").replace(/\/$/,"");Pe("piwik","config",{containerId:m,piwikProTrackedDomain:u,piwikProCookieDomain:f});const b=[...window.dataLayer||[]].reverse().find(T=>T.event==="consent_status"),g=b?.action==="onAcceptAllServices"?"marketing":"essentiell";window._paq=window._paq||[];const y=T=>{Pe("piwik","_paq.push",{command:T}),window._paq.push(T)};if(y(["setTrackingSource","jstc_tm"]),y(["enableLinkTracking"]),y(["setIpTracking",!0]),y(["setDomains",u?[u]:[]]),y(["setCookieDomain",f||""]),y(["setCustomDimension",1,g]),y(["enableJSErrorTracking"]),y(["setTrackerUrl",`${k}/ppms.php`]),y(["setSiteId",m]),!document.getElementById("piwik-pro-container")){const T=document.createElement("script");T.id="piwik-pro-container",T.async=!0,T.src=`${k}/${m}.js`,document.head.appendChild(T),Pe("piwik","loading container JS",{src:T.src})}const _=document.getElementById("ppms-tracker");if(_)typeof window.Piwik<"u"?s("ppms-already-loaded"):_.addEventListener("load",()=>{s("ppms-existing-onload")});else{const T=document.createElement("script");T.id="ppms-tracker",T.async=!0,T.src=`${k}/ppms.js`,T.onload=()=>{s("ppms-onload")},document.head.appendChild(T),Pe("piwik","loading ppms.js tracker")}if(window.__ucCmp?.getConsentDetails){const T=await window.__ucCmp.getConsentDetails();Pe("piwik","consent details",{details:T}),y(["setCustomDimension","2",T.consent.controllerId])}L0("Piwik",T=>{const M=t();Pe("referrer","set referrer url for PIWIK",{referrer:M}),M&&y(["setReferrerUrl",M]),y(["setCustomUrl",T]),y(["setDocumentTitle",document.title]),y(["trackPageView"])}),Ye().afterEach((T,M)=>{M.fullPath&&T.fullPath!==M.fullPath&&(window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"virtualPageView"}))}),b&&(b.action==="onAcceptAllServices"&&b.type==="EXPLICIT"?y(["trackEvent","Full consent given"]):y(["trackEvent","consent given"]))}});function x0(e){if(typeof window>"u")return;const t=window?.cX?.getUserId?.();t?e.value=t:window.setTimeout(()=>x0(e),100)}function OF(){const e=he("pianoUserTrackingId",()=>{});return window.pianoUserIdRequested||(window.pianoUserIdRequested=!0,x0(e)),e}const LF=Ae(()=>{const e=OF(),t=new Map;function n({widgetId:o,siteId:s,selector:a}){if(!window.cX||!window.cX.CCE)return;const i=e.value,l=Math.random();window.cX.CCE.run({type:"impression",widgetId:o,siteId:s,rnd:l,userId:i});const c=document.querySelector(a);if(!c)return;t.has(a)&&(t.get(a)?.unobserve(c),t.delete(a));const u=new IntersectionObserver(f=>{f.forEach(d=>{if(d.isIntersecting&&window.cX&&window.cX.CCE){const p=e.value;window.cX.CCE.run({type:"visibleImpression",widgetId:o,siteId:s,rnd:Math.random(),userId:p}),u.unobserve(d.target),t.delete(a)}})},{threshold:.1});t.set(a,u),u.observe(c)}function r(o){const s=t.get(o);s&&(s.disconnect(),t.delete(o))}return{provide:{recommendationsWidgetTracking:{track:n,stopTracking:r}}}});
vendor: 1,618 bytes, line 69
69function I0(e){return e&&e.__esModule&&Object.prototype.hasOwnProperty.call(e,"default")?e.default:e}var Oi={exports:{}},xF=Oi.exports,hh;function zd(){return hh||(hh=1,(function(e,t){(function(n,r){e.exports=r()})(xF,(function(){var n=1e3,r=6e4,o=36e5,s="millisecond",a="second",i="minute",l="hour",c="day",u="week",f="month",d="quarter",p="year",h="date",m="Invalid Date",k=/^(\d{4})[-/]?(\d{1,2})?[-/]?(\d{0,2})[Tt\s]*(\d{1,2})?:?(\d{1,2})?:?(\d{1,2})?[.:]?(\d+)?$/,b=/\[([^\]]+)]|YYYY|YY|M{1,4}|D{1,2}|d{1,4}|H{1,2}|h{1,2}|a|A|m{1,2}|s{1,2}|Z{1,2}|SSS/g,v={name:"en",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),ordinal:function(V){var D=["th","st","nd","rd"],R=V%100;return"["+V+(D[(R-20)%10]||D[R]||D[0])+"]"}},g=function(V,D,R){var B=String(V);return!B||B.length>=D?V:""+Array(D+1-B.length).join(R)+V},y={s:g,z:function(V){var D=-V.utcOffset(),R=Math.abs(D),B=Math.floor(R/60),N=R%60;return(D<=0?"+":"-")+g(B,2,"0")+":"+g(N,2,"0")},m:function V(D,R){if(D.date()<R.date())return-V(R,D);var B=12*(R.year()-D.year())+(R.month()-D.month()),N=D.clone().add(B,f),X=R-N<0,ee=D.clone().add(B+(X?-1:1),f);return+(-(B+(R-N)/(X?N-ee:ee-N))||0)},a:function(V){return V<0?Math.ceil(V)||0:Math.floor(V)},p:function(V){return{M:f,y:p,w:u,d:c,D:h,h:l,m:i,s:a,ms:s,Q:d}[V]||String(V||"").toLowerCase().replace(/s$/,"")},u:function(V){return V===void 0}},_="en",P={};P[_]=v;var T="$isDayjsObject",M=function(V){return V instanceof H||!(!V||!V[T])},O=function V(D,R,B){var N;if(!D)return _;
vendor: 4,494 bytes, line 69
69if(typeof D=="string"){var X=D.toLowerCase();P[X]&&(N=X),R&&(P[X]=R,N=X);var ee=D.split("-");if(!N&&ee.length>1)return V(ee[0])}else{var ue=D.name;P[ue]=D,N=ue}return!B&&N&&(_=N),N||!B&&_},x=function(V,D){if(M(V))return V.clone();var R=typeof D=="object"?D:{};return R.date=V,R.args=arguments,new H(R)},U=y;U.l=O,U.i=M,U.w=function(V,D){return x(V,{locale:D.$L,utc:D.$u,x:D.$x,$offset:D.$offset})};var H=(function(){function V(R){this.$L=O(R.locale,null,!0),this.parse(R),this.$x=this.$x||R.x||{},this[T]=!0}var D=V.prototype;return D.parse=function(R){this.$d=(function(B){var N=B.date,X=B.utc;if(N===null)return new Date(NaN);if(U.u(N))return new Date;if(N instanceof Date)return new Date(N);if(typeof N=="string"&&!/Z$/i.test(N)){var ee=N.match(k);if(ee){var ue=ee[2]-1||0,ge=(ee[7]||"0").substring(0,3);return X?new Date(Date.UTC(ee[1],ue,ee[3]||1,ee[4]||0,ee[5]||0,ee[6]||0,ge)):new Date(ee[1],ue,ee[3]||1,ee[4]||0,ee[5]||0,ee[6]||0,ge)}}return new Date(N)})(R),this.init()},D.init=function(){var R=this.$d;this.$y=R.getFullYear(),this.$M=R.getMonth(),this.$D=R.getDate(),this.$W=R.getDay(),this.$H=R.getHours(),this.$m=R.getMinutes(),this.$s=R.getSeconds(),this.$ms=R.getMilliseconds()},D.$utils=function(){return U},D.isValid=function(){return this.$d.toString()!==m},D.isSame=function(R,B){var N=x(R);return this.startOf(B)<=N&&N<=this.endOf(B)},D.isAfter=function(R,B){return x(R)<this.startOf(B)},D.isBefore=function(R,B){return this.endOf(B)<x(R)},D.$g=function(R,B,N){return U.u(R)?this[B]:this.set(N,R)},D.unix=function(){return Math.floor(this.valueOf()/1e3)},D.valueOf=function(){return this.$d.getTime()},D.startOf=function(R,B){var N=this,X=!!U.u(B)||B,ee=U.p(R),ue=function(re,oe){var me=U.w(N.$u?Date.UTC(N.$y,oe,re):new Date(N.$y,oe,re),N);return X?me:me.endOf(c)},ge=function(re,oe){return U.w(N.toDate()[re].apply(N.toDate("s"),(X?[0,0,0,0]:[23,59,59,999]).slice(oe)),N)},ke=this.$W,Se=this.$M,Ce=this.$D,Le="set"+(this.$u?"UTC":"");switch(ee){case p:return X?ue(1,0):ue(31,11);case f:return X?ue(1,Se):ue(0,Se+1);case u:var W=this.$locale().weekStart||0,Q=(ke<W?ke+7:ke)-W;return ue(X?Ce-Q:Ce+(6-Q),Se);case c:case h:return ge(Le+"Hours",0);case l:return ge(Le+"Minutes",1);case i:return ge(Le+"Seconds",2);case a:return ge(Le+"Milliseconds",3);default:return this.clone()}},D.endOf=function(R){return this.startOf(R,!1)},D.$set=function(R,B){var N,X=U.p(R),ee="set"+(this.$u?"UTC":""),ue=(N={},N[c]=ee+"Date",N[h]=ee+"Date",N[f]=ee+"Month",N[p]=ee+"FullYear",N[l]=ee+"Hours",N[i]=ee+"Minutes",N[a]=ee+"Seconds",N[s]=ee+"Milliseconds",N)[X],ge=X===c?this.$D+(B-this.$W):B;if(X===f||X===p){var ke=this.clone().set(h,1);ke.$d[ue](ge),ke.init(),this.$d=ke.set(h,Math.min(this.$D,ke.daysInMonth())).$d}else ue&&this.$d[ue](ge);return this.init(),this},D.set=function(R,B){return this.clone().$set(R,B)},D.get=function(R){return this[U.p(R)]()},D.add=function(R,B){var N,X=this;R=Number(R);var ee=U.p(B),ue=function(Se){var Ce=x(X);return U.w(Ce.date(Ce.date()+Math.round(Se*R)),X)};if(ee===f)return this.set(f,this.$M+R);if(ee===p)return this.set(p,this.$y+R);if(ee===c)return ue(1);if(ee===u)return ue(7);var ge=(N={},N[i]=r,N[l]=o,N[a]=n,N)[ee]||1,ke=this.$d.getTime()+R*ge;return U.w(ke,this)},D.subtract=function(R,B){return this.add(-1*R,B)},D.format=function(R){var B=this,N=this.$locale();if(!this.isValid())return N.invalidDate||m;var X=R||"YYYY-MM-DDTHH:mm:ssZ",ee=U.z(this),ue=this.$H,ge=this.$m,ke=this.$M,Se=N.weekdays,Ce=N.months,Le=N.meridiem,W=function(oe,me,se,S){return oe&&(oe[me]||oe(B,X))||se[me].slice(0,S)},Q=function(oe){return U.s(ue%12||12,oe,"0")},re=Le||function(oe,me,se){var S=oe<12?"AM":"PM";return se?S.toLowerCase():S};return X.replace(b,(function(oe,me){return me||(function(se){switch(se){case"YY":return String(B.$y).slice(-2);case"YYYY":return U.s(B.$y,4,"0");case"M":return ke+1;case"MM":return U.s(ke+1,2,"0");case"MMM":return W(N.monthsShort,ke,Ce,3);case"MMMM":return W(Ce,ke);case"D":return B.$D;case"DD":return U.s(B.$D,2,"0");case"d":return String(B.$W);case"dd":return W(N.weekdaysMin,B.$W,Se,2);case"ddd":return W(N.weekdaysShort,B.$W,Se,3);case"dddd":return Se[B.$W];case"H":return String(ue);case"HH":return U.s(ue,2,"0");case"h":return Q(1);case"hh":return Q(2);case"a":return re(ue,ge,!0);case"A":return re(ue,ge,!1);case"m":return String(ge);case"mm":return U.s(ge,2,"0");case"s":return String(B.$s);case"ss":return U.s(B.$s,2,"0");case"SSS":return U.s(B.$ms,3,"0");case"Z":return ee}return null})(oe)||ee.replace(":","")}))}
69,D.utcOffset=function(){return 15*-Math.round(this.$d.getTimezoneOffset()/15)},D.diff=function(R,B,N){var X,ee=this,ue=U.p(B),ge=x(R),ke=(ge.utcOffset()-this.utcOffset())*r,Se=this-ge,Ce=function(){return U.m(ee,ge)};switch(ue){case p:X=Ce()/12;break;case f:X=Ce();break;case d:X=Ce()/3;break;case u:X=(Se-ke)/6048e5;break;case c:X=(Se-ke)/864e5;break;case l:X=Se/o;break;case i:X=Se/r;break;case a:X=Se/n;break;default:X=Se}return N?X:U.a(X)},D.daysInMonth=function(){return this.endOf(f).$D},D.$locale=function(){return P[this.$L]},D.locale=function(R,B){if(!R)return this.$L;var N=this.clone(),X=O(R,B,!0);return X&&(N.$L=X),N},D.clone=function(){return U.w(this.$d,this)},D.toDate=function(){return new Date(this.valueOf())},D.toJSON=function(){return this.isValid()?this.toISOString():null},D.toISOString=function(){return this.$d.toISOString()},D.toString=function(){return this.$d.toUTCString()},V})(),F=H.prototype;return x.prototype=F,[["$ms",s],["$s",a],["$m",i],["$H",l],["$W",c],["$M",f],["$y",p],["$D",h]].forEach((function(V){F[V[1]]=function(D){return this.$g(D,V[0],V[1])}})),x.extend=function(V,D){return V.$i||(V(D,H,x),V.$i=!0),x},x.locale=O,x.isDayjs=M,x.unix=function(V){return x(1e3*V)},x.en=P[_],x.Ls=P,x.p={},x}))})(Oi)),Oi.exports}var IF=zd();const R0=I0(IF);var Li={exports:{}},RF=Li.exports,yh;function $F(){return yh||(yh=1,(function(e,t){(function(n,r){e.exports=r()})(RF,(function(){return function(n,r,o){n=n||{};var s=r.prototype,a={future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"};function i(c,u,f,d){return s.fromToBase(c,u,f,d)}o.en.relativeTime=a,s.fromToBase=function(c,u,f,d,p){for(var h,m,k,b=f.$locale().relativeTime||a,v=n.thresholds||[{l:"s",r:44,d:"second"},{l:"m",r:89},{l:"mm",r:44,d:"minute"},{l:"h",r:89},{l:"hh",r:21,d:"hour"},{l:"d",r:35},{l:"dd",r:25,d:"day"},{l:"M",r:45},{l:"MM",r:10,d:"month"},{l:"y",r:17},{l:"yy",d:"year"}],g=v.length,y=0;y<g;y+=1){var _=v[y];_.d&&(h=d?o(c).diff(f,_.d,!0):f.diff(c,_.d,!0));var P=(n.rounding||Math.round)(Math.abs(h));if(k=h>0,P<=_.r||!_.r){P<=1&&y>0&&(_=v[y-1]);var T=b[_.l];p&&(P=p(""+P)),m=typeof T=="string"?T.replace("%d",P):T(P,u,_.l,k);break}}if(u)return m;var M=k?b.future:b.past;return typeof M=="function"?M(m):M.replace("%s",m)},s.to=function(c,u){return i(c,u,this,!0)},s.from=function(c,u){return i(c,u,this)};var l=function(c){return c.$u?o.utc():o()};s.toNow=function(c){return this.to(l(this),c)},s.fromNow=function(c){return this.from(l(this),c)}}}))})(Li)),Li.exports}var MF=$F();const DF=I0(MF);var xi={exports:{}},NF=xi.exports,vh;function zF(){return vh||(vh=1,(function(e,t){(function(n,r){e.exports=r(zd())})(NF,(function(n){function r(l){return l&&typeof l=="object"&&"default"in l?l:{default:l}}var o=r(n),s={s:"ein paar Sekunden",m:["eine Minute","einer Minute"],mm:"%d Minuten",h:["eine Stunde","einer Stunde"],hh:"%d Stunden",d:["ein Tag","einem Tag"],dd:["%d Tage","%d Tagen"],M:["ein Monat","einem Monat"],MM:["%d Monate","%d Monaten"],y:["ein Jahr","einem Jahr"],yy:["%d Jahre","%d Jahren"]};function a(l,c,u){var f=s[u];return Array.isArray(f)&&(f=f[c?0:1]),f.replace("%d",l)}var i={name:"de",weekdays:"Sonntag_Montag_Dienstag_Mittwoch_Donnerstag_Freitag_Samstag".split("_"),weekdaysShort:"So._Mo._Di._Mi._Do._Fr._Sa.".split("_"),weekdaysMin:"So_Mo_Di_Mi_Do_Fr_Sa".split("_"),months:"Januar_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember".split("_"),monthsShort:"Jan._Feb._März_Apr._Mai_Juni_Juli_Aug._Sept._Okt._Nov._Dez.".split("_"),ordinal:function(l){return l+"."},weekStart:1,yearStart:4,formats:{LTS:"HH:mm:ss",LT:"HH:mm",L:"DD.MM.YYYY",LL:"D. MMMM YYYY",LLL:"D. MMMM YYYY HH:mm",LLLL:"dddd, D. MMMM YYYY HH:mm"},relativeTime:{future:"in %s",past:"vor %s",s:a,m:a,mm:a,h:a,hh:a,d:a,dd:a,M:a,MM:a,y:a,yy:a}};return o.default.locale(i,null,!0),i}))})(xi)),xi.exports}zF();var Ii={exports:{}},jF=Ii.exports,bh;function VF(){return bh||(bh=1,(function(e,t){(function(n,r){e.exports=r(zd())})(jF,(function(n){function r(a){return a&&typeof a=="object"&&"default"in a?a:{default:a}}var o=r(n),s={name:"en-gb",weekdays:"Sunday_Monday_Tuesday_Wednesday_Thursday_Friday_Saturday".split("_"),weekdaysShort:"Sun_Mon_Tue_Wed_Thu_Fri_Sat".split("_"),weekdaysMin:"Su_Mo_Tu_We_Th_Fr_Sa".split("_"),months:"January_February_March_April_May_June_July_August_September_October_November_December".split("_"),monthsShort:"Jan_Feb_Mar_Apr_May_Jun_Jul_Aug_Sep_Oct_Nov_Dec".split("_"),weekStart:1,yearStart:4,relativeTime:{future:"in %s",past:"%s ago",s:"a few seconds",m:"a minute",mm:"%d minutes",h:"an hour",hh:"%d hours",d:"a day",dd:"%d days",M:"a month",MM:"%d months",y:"a year",yy:"%d years"},formats:{LT:"HH:mm",LTS:"HH:mm:ss",L:"DD/MM/YYYY",LL:"D MMMM YYYY",LLL:"D MMMM YYYY HH:mm",LLLL:"dddd, D MMMM YYYY HH:mm"},ordinal:function(a){var i=["th","st","nd","rd"],l=a%100;return"["+a+(i[(l-20)%10]||i[l]||i[0])+"]"}};return o.default.locale(s,null,!0),s}))})(Ii)),Ii.exports}VF();R0.extend(DF);function UF(e){return e==="en"?"en-gb":"de"}const FF=Ae(e=>{const t=()=>UF(String(e.$i18n?.locale?.value??"de"));e.vueApp.directive("relative-datetime",{mounted(n,r){_h(n,r.value,t())},updated(n,r){_h(n,r.value,t())},getSSRProps(){return{}}})});function _h(e,t,n){t<1e12&&(t=t*1e3);const r=R0(t).locale(n);e.innerText=r.fromNow()}var Pt=function(){return Pt=Object.assign||function(t){for(var n,r=1,o=arguments.length;r<o;r++){n=arguments[r];for(var s in n)Object.prototype.hasOwnProperty.call(n,s)&&(t[s]=n[s])}return t},Pt.apply(this,arguments)};function xs(e,t,n,r){function o(s){return s instanceof n?s:new n(function(a){a(s)})}
69return new(n||(n=Promise))(function(s,a){function i(u){try{c(r.next(u))}catch(f){a(f)}}function l(u){try{c(r.throw(u))}catch(f){a(f)}}function c(u){u.done?s(u.value):o(u.value).then(i,l)}c((r=r.apply(e,t||[])).next())})}function Is(e,t){var n={label:0,sent:function(){if(s[0]&1)throw s[1];return s[1]},trys:[],ops:[]},r,o,s,a=Object.create((typeof Iterator=="function"?Iterator:Object).prototype);return a.next=i(0),a.throw=i(1),a.return=i(2),typeof Symbol=="function"&&(a[Symbol.iterator]=function(){return this}),a;function i(c){return function(u){return l([c,u])}}function l(c){if(r)throw new TypeError("Generator is already executing.");for(;a&&(a=0,c[0]&&(n=0)),n;)try{if(r=1,o&&(s=c[0]&2?o.return:c[0]?o.throw||((s=o.return)&&s.call(o),0):o.next)&&!(s=s.call(o,c[1])).done)return s;switch(o=0,s&&(c=[c[0]&2,s.value]),c[0]){case 0:case 1:s=c;break;case 4:return n.label++,{value:c[1],done:!1};case 5:n.label++,o=c[1],c=[0];continue;case 7:c=n.ops.pop(),n.trys.pop();continue;default:if(s=n.trys,!(s=s.length>0&&s[s.length-1])&&(c[0]===6||c[0]===2)){n=0;continue}if(c[0]===3&&(!s||c[1]>s[0]&&c[1]<s[3])){n.label=c[1];break}if(c[0]===6&&n.label<s[1]){n.label=s[1],s=c;break}if(s&&n.label<s[2]){n.label=s[2],n.ops.push(c);break}s[2]&&n.ops.pop(),n.trys.pop();continue}c=t.call(e,n)}catch(u){c=[6,u],o=0}finally{r=s=0}if(c[0]&5)throw c[1];return{value:c[0]?c[1]:void 0,done:!0}}}function sn(e,t,n){if(n||arguments.length===2)for(var r=0,o=t.length,s;r<o;r++)(s||!(r in t))&&(s||(s=Array.prototype.slice.call(t,0,r)),s[r]=t[r]);return e.concat(s||Array.prototype.slice.call(t))}const Et=[];for(let e=0;e<256;++e)Et.push((e+256).toString(16).slice(1));function HF(e,t=0){return(Et[e[t+0]]+Et[e[t+1]]+Et[e[t+2]]+Et[e[t+3]]+"-"+Et[e[t+4]]+Et[e[t+5]]+"-"+Et[e[t+6]]+Et[e[t+7]]+"-"+Et[e[t+8]]+Et[e[t+9]]+"-"+Et[e[t+10]]+Et[e[t+11]]+Et[e[t+12]]+Et[e[t+13]]+Et[e[t+14]]+Et[e[t+15]]).toLowerCase()}let su;const BF=new Uint8Array(16);function qF(){if(!su){if(typeof crypto>"u"||!crypto.getRandomValues)throw new Error("crypto.getRandomValues() not supported. See https://github.com/uuidjs/uuid#getrandomvalues-not-supported");su=crypto.getRandomValues.bind(crypto)}return su(BF)}const WF=typeof crypto<"u"&&crypto.randomUUID&&crypto.randomUUID.bind(crypto),kh={randomUUID:WF};function nr(e,t,n){if(kh.randomUUID&&!e)return kh.randomUUID();e=e||{};const r=e.random??e.rng?.()??qF();if(r.length<16)throw new Error("Random bytes length must be >= 16");return r[6]=r[6]&15|64,r[8]=r[8]&63|128,HF(r)}var ZF="4.8.4";function GF(e){if(!e)return e;var t=4-e.length%4;switch(t){case 2:e+="==";break;case 3:e+="=";break}var n=e.replace(/-/g,"+").replace(/_/g,"/");return YF(n)}function KF(e){if(!e)return e;var t=JF(e);return t.replace(/=/g,"").replace(/\+/g,"-").replace(/\//g,"_")}var Rr="ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=";function JF(e){var t,n,r,o,s,a,i,l,c=0,u=0,f=[];if(!e)return e;e=unescape(encodeURIComponent(e));do t=e.charCodeAt(c++),n=e.charCodeAt(c++),r=e.charCodeAt(c++),l=t<<16|n<<8|r,o=l>>18&63,s=l>>12&63,a=l>>6&63,i=l&63,f[u++]=Rr.charAt(o)+Rr.charAt(s)+Rr.charAt(a)+Rr.charAt(i);while(c<e.length);var d=f.join(""),p=e.length%3;return(p?d.slice(0,p-3):d)+"===".slice(p||3)}function YF(e){var t=function(h){return decodeURIComponent(h.split("").map(function(m){return"%"+("00"+m.charCodeAt(0).toString(16)).slice(-2)}).join(""))},n,r,o,s,a,i,l,c,u=0,f=0,d="",p=[];if(!e)return e;e+="";do s=Rr.indexOf(e.charAt(u++)),a=Rr.indexOf(e.charAt(u++)),i=Rr.indexOf(e.charAt(u++)),l=Rr.indexOf(e.charAt(u++)),c=s<<18|a<<12|i<<6|l,n=c>>16&255,r=c>>8&255,o=c&255,i===64?p[f++]=String.fromCharCode(n):l===64?p[f++]=String.fromCharCode(n,r):p[f++]=String.fromCharCode(n,r,o);while(u<e.length);return d=p.join(""),t(d.replace(/\0+$/,""))}function jd(){var e={},t=[],n=[],r=[],o,s=function(c,u){u!=null&&u!==""&&(e[c]=u)},a=function(c){for(var u in c)Object.prototype.hasOwnProperty.call(c,u)&&s(u,c[u])},i=function(c,u,f){if(f&&$0(f)){var d={keyIfEncoded:c,keyIfNotEncoded:u,json:f};n.push(d),t.push(d)}},l=function(c){r.push(c)};return{add:s,addDict:a,addJson:i,addContextEntity:l,getPayload:function(){return e},getJson:function(){return t},withJsonProcessor:function(c){o=c},build:function(){return o?.(this,n,r),e}}}function XF(e){return function(t,n,r){for(var o=function(d,p,h){var m=JSON.stringify(d);e?t.add(p,KF(m)):t.add(h,m)},s=function(){var d=t.getPayload();if(e?d.cx:d.co)return JSON.parse(e?GF(d.cx):d.co)},a=function(d,p){var h=d||s();return h?h.data=h.data.concat(p.data):h=p,h},i=void 0,l=0,c=n;l<c.length;l++){var u=c[l];u.keyIfEncoded==="cx"?i=a(i,u.json):o(u.json,u.keyIfEncoded,u.keyIfNotEncoded)}if(n.length=0,r.length){var f={schema:"iglu:com.snowplowanalytics.snowplow/contexts/jsonschema/1-0-0",data:sn([],r,!0)};i=a(i,f),r.length=0}i&&o(i,"cx","co")}}function $0(e){if(!M0(e))return!1;for(var t in e)if(Object.prototype.hasOwnProperty.call(e,t))return!0;return!1}function M0(e){return typeof e<"u"&&e!==null&&(e.constructor==={}.constructor||e.constructor===[].constructor)}
69var yi="Snowplow: ",Kn;(function(e){e[e.none=0]="none",e[e.error=1]="error",e[e.warn=2]="warn",e[e.debug=3]="debug",e[e.info=4]="info"})(Kn||(Kn={}));var Ft=QF();function QF(e){e===void 0&&(e=Kn.warn);function t(a){Kn[a]?e=a:e=Kn.warn}function n(a,i){for(var l=[],c=2;c<arguments.length;c++)l[c-2]=arguments[c];if(e>=Kn.error&&typeof console<"u"){var u=yi+a+`
70`;i?console.error.apply(console,sn([u+`
71`,i],l,!1)):console.error.apply(console,sn([u],l,!1))}}function r(a,i){for(var l=[],c=2;c<arguments.length;c++)l[c-2]=arguments[c];if(e>=Kn.warn&&typeof console<"u"){var u=yi+a;i?console.warn.apply(console,sn([u+`
72`,i],l,!1)):console.warn.apply(console,sn([u],l,!1))}}function o(a){for(var i=[],l=1;l<arguments.length;l++)i[l-1]=arguments[l];e>=Kn.debug&&typeof console<"u"&&console.debug.apply(console,sn([yi+a],i,!1))}function s(a){for(var i=[],l=1;l<arguments.length;l++)i[l-1]=arguments[l];e>=Kn.info&&typeof console<"u"&&console.info.apply(console,sn([yi+a],i,!1))}return{setLogLevel:t,warn:r,error:n,debug:o,info:s}}function eH(){var e=[],t=[],n={},r={},o=function(s){var a=lH(s),i=cH(s),l=[],c=wf(e.concat(Object.values(n)),s,i,a);l.push.apply(l,c);var u=pH(t.concat(Object.values(r)),s,i,a);return l.push.apply(l,u),l};return{getGlobalPrimitives:function(){return e.concat(Object.values(n))},getConditionalProviders:function(){return t.concat(Object.values(r))},addGlobalContexts:function(s){if(Array.isArray(s)){for(var a=[],i=[],l=0,c=s;l<c.length;l++){var u=c[l];Ks(u)?a.push(u):fr(u)&&i.push(u)}e=e.concat(i),t=t.concat(a)}else for(var f=0,d=Object.entries(s);f<d.length;f++){var p=d[f],h=p[0],u=p[1];Ks(u)?r[h]=u:fr(u)&&(n[h]=u)}},clearGlobalContexts:function(){t=[],e=[],r={},n={}},removeGlobalContexts:function(s){for(var a=function(u){typeof u=="string"?(delete r[u],delete n[u]):Ks(u)?t=t.filter(function(f){return!Sh(u,f)}):fr(u)&&(e=e.filter(function(f){return!Sh(u,f)}))},i=0,l=s;i<l.length;i++){var c=l[i];a(c)}},getApplicableContexts:function(s){return o(s)}}}function tH(e){return{addPluginContexts:function(t){var n=t?sn([],t,!0):[];return e.forEach(function(r){try{r.contexts&&n.push.apply(n,r.contexts())}catch(o){Ft.error("Error adding plugin contexts",o)}}),n}}}function nH(e){var t=new RegExp("^iglu:([a-zA-Z0-9-_.]+)/([a-zA-Z0-9-_]+)/jsonschema/([1-9][0-9]*)-(0|[1-9][0-9]*)-(0|[1-9][0-9]*)$"),n=t.exec(e);if(n!==null)return n.slice(1,6)}function rH(e){if(e[0]==="*"||e[1]==="*")return!1;if(e.slice(2).length>0){for(var t=!1,n=0,r=e.slice(2);n<r.length;n++){var o=r[n];if(o==="*")t=!0;else if(t)return!1}return!0}else if(e.length==2)return!0;return!1}function D0(e){var t=e.split(".");return t&&t.length>1?rH(t):!1}function N0(e){var t=new RegExp("^iglu:((?:(?:[a-zA-Z0-9-_]+|\\*).)+(?:[a-zA-Z0-9-_]+|\\*))/([a-zA-Z0-9-_.]+|\\*)/jsonschema/([1-9][0-9]*|\\*)-(0|[1-9][0-9]*|\\*)-(0|[1-9][0-9]*|\\*)$"),n=t.exec(e);if(n!==null&&D0(n[1]))return n.slice(1,6)}function kf(e){var t=N0(e);if(t){var n=t[0];return t.length===5&&D0(n)}return!1}function oH(e){return Array.isArray(e)&&e.every(function(t){return typeof t=="string"})}function wh(e){return oH(e)?e.every(function(t){return kf(t)}):typeof e=="string"?kf(e):!1}function pa(e){var t=e;return $0(t)&&"schema"in t&&"data"in t?typeof t.schema=="string"&&typeof t.data=="object":!1}function sH(e){var t=e,n=0;if(e!=null&&typeof e=="object"&&!Array.isArray(e)){if(Object.prototype.hasOwnProperty.call(t,"accept"))if(wh(t.accept))n+=1;else return!1;if(Object.prototype.hasOwnProperty.call(t,"reject"))if(wh(t.reject))n+=1;else return!1;return n>0&&n<=2}return!1}function yl(e){return typeof e=="function"&&e.length<=1}function fr(e){return yl(e)||pa(e)}function z0(e){return Array.isArray(e)&&e.length===2?Array.isArray(e[1])?yl(e[0])&&e[1].every(fr):yl(e[0])&&fr(e[1]):!1}function j0(e){return Array.isArray(e)&&e.length===2&&sH(e[0])?Array.isArray(e[1])?e[1].every(fr):fr(e[1]):!1}function Ks(e){return z0(e)||j0(e)}function aH(e,t){var n=0,r=0,o=e.accept;Array.isArray(o)?e.accept.some(function(a){return vi(a,t)})&&r++:typeof o=="string"&&vi(o,t)&&r++;var s=e.reject;return Array.isArray(s)?e.reject.some(function(a){return vi(a,t)})&&n++:typeof s=="string"&&vi(s,t)&&n++,r>0&&n===0?!0:(r===0&&n>0,!1)}function vi(e,t){if(!kf(e))return!1;var n=N0(e),r=nH(t);if(n&&r){if(!iH(n[0],r[0]))return!1;for(var o=1;o<5;o++)if(!V0(n[o],r[o]))return!1;return!0}return!1}function iH(e,t){var n=t.split("."),r=e.split(".");if(n&&r){if(n.length!==r.length)return!1;for(var o=0;o<r.length;o++)if(!V0(n[o],r[o]))return!1;return!0}return!1}function V0(e,t){return e&&t&&e==="*"||e===t}function lH(e){for(var t=e.getJson(),n=0,r=t;n<r.length;n++){var o=r[n];if(o.keyIfEncoded==="ue_px"&&typeof o.json.data=="object"){var s=o.json.data.schema;if(typeof s=="string")return s}}return""}function cH(e){var t=e.getPayload().e;return typeof t=="string"?t:""}function uH(e,t,n,r){var o=void 0;try{var s={event:t.getPayload(),eventType:n,eventSchema:r};return o=e(s),Array.isArray(o)&&o.every(pa)||pa(o)?o:void 0}catch{o=void 0}return o}function U0(e){return Array.isArray(e)?e:Array.of(e)}function wf(e,t,n,r){var o,s=U0(e),a=function(l){var c=fH(l,t,n,r);if(c&&c.length!==0)return c},i=s.map(a);return(o=[]).concat.apply(o,i.filter(function(l){return l!=null&&l.filter(Boolean)}))}function fH(e,t,n,r){if(pa(e))return[e];if(yl(e)){var o=uH(e,t,n,r);if(pa(o))return[o];if(Array.isArray(o))return o}}function dH(e,t,n,r){if(z0(e)){var o=e[0],s=!1;try{var a={event:t.getPayload(),eventType:n,eventSchema:r};s=o(a)}catch{s=!1}if(s===!0)return wf(e[1],t,n,r)}else if(j0(e)&&aH(e[0],r))return wf(e[1],t,n,r);return[]}function bi(e,t){return typeof e=="function"?e===t:JSON.stringify(e)===JSON.stringify(t)}function Sh(e,t){if(Ks(e)){if(!Ks(t))return!1;var n=e[0],r=e[1],o=t[0],s=t[1];return bi(n,o)?Array.isArray(r)?!Array.isArray(s)||r.length!==s.length?!1:r.reduce(function(a,i,l){return a&&bi(i,s[l])},!0):Array.isArray(s)?!1:bi(r,s):!1}else if(fr(e))return fr(t)?bi(e,t):!1;return!1}function pH(e,t,n,r){var o,s=U0(e),a=function(l){var c=dH(l,t,n,r);if(c&&c.length!==0)return c},i=s.map(a);return(o=[]).concat.apply(o,i.filter(function(l){return l!=null&&l.filter(Boolean)}))}function mH(e){var t=e.payload,n=e.svrAnon,r=n===void 0?!1:n;return{payload:t,svrAnon:r}}function gH(e){return e==null?{type:"dtm",value:new Date().getTime()}:typeof e=="number"?{type:"dtm",value:e}:e.type==="ttm"?{type:"ttm",value:e.value}:{type:"dtm",value:e.value||new Date().getTime()}}function hH(e){e===void 0&&(e={});function t(c,u,f){var d=tH(u),p=eH(),h=c,m={};function k(_){if(_&&_.length)return{schema:"iglu:com.snowplowanalytics.snowplow/contexts/jsonschema/1-0-0",data:_}}function b(_,P){var T=p.getApplicableContexts(_),M=[];return P&&P.length&&M.push.apply(M,P),T&&T.length&&M.push.apply(M,T),M}function v(_,P,T){if(!n){Ft.error("Track called on deactivated tracker");return}_.withJsonProcessor(XF(h)),_.add("eid",nr()),_.addDict(m);var M=gH(T);_.add(M.type,M.value.toString());var O=b(_,d.addPluginContexts(P)),x=k(O);x!==void 0&&_.addJson("cx","co",x),u.forEach(function(F){try{F.beforeTrack&&F.beforeTrack(_)}catch(V){Ft.error("Plugin beforeTrack",V)}});var U=u.find(function(F){try{return F.filter&&F.filter(_.build())===!1}catch(V){return Ft.error("Plugin filter",V),!1}});if(!U){typeof f=="function"&&f(_);var H=_.build();return u.forEach(function(F){try{F.afterTrack&&F.afterTrack(H)}catch(V){Ft.error("Plugin afterTrack",V)}}),H}}function g(_,P){m[_]=P}var y={track:v,addPayloadPair:g,getBase64Encoding:function(){return h},setBase64Encoding:function(_){h=_},addPayloadDict:function(_){for(var P in _)Object.prototype.hasOwnProperty.call(_,P)&&(m[P]=_[P])},resetPayloadPairs:function(_){m=M0(_)?_:{}},setTrackerVersion:function(_){g("tv",_)},setTrackerNamespace:function(_){g("tna",_)},setAppId:function(_){g("aid",_)},setPlatform:function(_){g("p",_)},setUserId:function(_){g("uid",_)},setScreenResolution:function(_,P){g("res",_+"x"+P)}
72,setViewport:function(_,P){g("vp",_+"x"+P)},setColorDepth:function(_){g("cd",_)},setTimezone:function(_){g("tz",_)},setLang:function(_){g("lang",_)},setIpAddress:function(_){g("ip",_)},setUseragent:function(_){g("ua",_)},addGlobalContexts:function(_){p.addGlobalContexts(_)},clearGlobalContexts:function(){p.clearGlobalContexts()},removeGlobalContexts:function(_){p.removeGlobalContexts(_)}};return y}var n=!0,r=e.base64,o=e.corePlugins,s=e.callback,a=o??[],i=t(r??!0,a,s),l=Pt(Pt({},i),{addPlugin:function(c){var u,f,d=c.plugin;a.push(d),(u=d.logger)===null||u===void 0||u.call(d,Ft),(f=d.activateCorePlugin)===null||f===void 0||f.call(d,l)},deactivate:function(){a.forEach(function(c){var u;(u=c.deactivatePlugin)===null||u===void 0||u.call(c,l)}),a.length=0,n=!1}});return a?.forEach(function(c){var u,f;(u=c.logger)===null||u===void 0||u.call(c,Ft),(f=c.activateCorePlugin)===null||f===void 0||f.call(c,l)}),l}function yH(e){var t=e.event,n=t.schema,r=t.data,o=jd(),s={schema:"iglu:com.snowplowanalytics.snowplow/unstruct_event/jsonschema/1-0-0",data:{schema:n,data:r}};return o.add("e","ue"),o.addJson("ue_px","ue_pr",s),o}function vH(e){var t=e.pageUrl,n=e.pageTitle,r=e.referrer,o=jd();return o.add("e","pv"),o.add("url",t),o.add("page",n),o.add("refr",r),o}function bH(e){var t=e.pageUrl,n=e.pageTitle,r=e.referrer,o=e.minXOffset,s=e.maxXOffset,a=e.minYOffset,i=e.maxYOffset,l=jd();return l.add("e","pp"),l.add("url",t),l.add("page",n),l.add("refr",r),o&&!isNaN(Number(o))&&l.add("pp_mix",o.toString()),s&&!isNaN(Number(s))&&l.add("pp_max",s.toString()),a&&!isNaN(Number(a))&&l.add("pp_miy",a.toString()),i&&!isNaN(Number(i))&&l.add("pp_may",i.toString()),l}function Ri(e){var t=e.maxSize,n=t===void 0?1e3:t,r=e.events,o=r===void 0?[]:r,s=sn([],o,!0),a=function(){return Promise.resolve(s.length)};return{count:a,add:function(i){for(s.push(i);s.length>n;)s.shift();return a()},removeHead:function(i){for(var l=0;l<i;l++)s.shift();return Promise.resolve()},iterator:function(){var i=0,l=sn([],s,!0);return{next:function(){return i<l.length?Promise.resolve({value:l[i++],done:!1}):Promise.resolve({value:void 0,done:!0})}}},getAll:function(){return Promise.resolve(sn([],s,!0))},getAllPayloads:function(){return Promise.resolve(s.map(function(i){return i.payload}))}}}var _H="iglu:com.snowplowanalytics.snowplow/payload_data/jsonschema/1-0-4";function kH(e){return JSON.stringify({schema:_H,data:e})}function wH(e){for(var t=new Date().getTime().toString(),n=0;n<e.length;n++)e[n].stm=t;return e}function SH(e){var t=e.endpoint,n=e.protocol,r=n===void 0?"https":n,o=e.port,s=e.eventMethod,a=s===void 0?"post":s,i=e.customHeaders,l=e.connectionTimeout,c=e.keepalive,u=c===void 0?!1:c,f=e.postPath,d=f===void 0?"/com.snowplowanalytics.snowplow/tp2":f,p=e.useStm,h=p===void 0?!0:p,m=e.maxPostBytes,k=m===void 0?4e4:m,b=e.credentials,v=b===void 0?"include":b,g=[],y=a.toLowerCase()==="post",_,P;function T(){var ee=g.reduce(function(ue,ge){return ue+(y?ge.getPOSTRequestBytesCount():ge.getGETRequestBytesCount())},0);return y&&(ee+=88),ee}function M(){return g.length}function O(){return g.length>0?g[0].getServerAnonymization():void 0}function x(ee){return g.length>0&&O()!==ee.getServerAnonymization()?!1:(g.push(ee),!0)}function U(){return g}function H(){return y?T()>=k:g.length>=1}function F(){var ee=new Headers;return y&&ee.append("Content-Type","application/json;
72 charset=UTF-8"),i&&Object.keys(i).forEach(function(ue){ee.append(ue,i[ue])}),O()&&ee.append("SP-Anonymous","*"),ee}function V(){var ee=t;t.includes("://")||(ee="".concat(r,"://").concat(t)),o&&(ee="".concat(ee,":").concat(o));var ue=y?d:"/i";return ee+ue}function D(ee,ue){X(!1),P=new AbortController,_=setTimeout(function(){var Se="Request timed out";console.error(Se),_=void 0,X(!1,Se)},l??5e3);var ge=Pt({headers:F(),signal:P.signal,keepalive:u,credentials:v},ue),ke=new Request(ee,ge);return ke}function R(){var ee=wH(g.map(function(ue){return ue.getPOSTRequestBody()}));return D(V(),{method:"POST",body:kH(ee)})}function B(){if(g.length!==1)throw new Error("Only one event can be sent in a GET request");var ee=g[0],ue=ee.getGETRequestURL(V(),h);return D(ue,{method:"GET"})}function N(){if(g.length!==0)return y?R():B()}function X(ee,ue){if(_!==void 0&&(clearTimeout(_),_=void 0),P!==void 0){var ge=P;P=void 0,ee||ge.abort(ue)}}return{addEvent:x,getEvents:U,toRequest:N,countBytes:T,countEvents:M,isFull:H,closeRequest:X}}function Ph(e){for(var t=0,n=0;n<e.length;n++){var r=e.charCodeAt(n);r<=127?t+=1:r<=2047?t+=2:r>=55296&&r<=57343?(t+=4,n++):r<65535?t+=3:t+=4}return t}function PH(e){var t={co:!0,cx:!0},n=[];for(var r in e)e.hasOwnProperty(r)&&!t[r]&&n.push(r+"="+encodeURIComponent(e[r]));for(var o in t)e.hasOwnProperty(o)&&t[o]&&n.push(o+"="+encodeURIComponent(e[o]));return"?"+n.join("&")}function TH(e){var t=Object.keys(e).map(function(n){return[n,e[n]]}).reduce(function(n,r){var o=r[0],s=r[1];return n[o]=s.toString(),n},{});return t}function Th(e){var t=null,n=null,r=null,o=null;function s(){return e.payload}function a(){var d;return(d=e.svrAnon)!==null&&d!==void 0?d:!1}function i(d){return t===null&&(t=PH(d)),t}function l(d,p){var h=i(s());return p?d+h.replace("?","?stm="+new Date().getTime()+"&"):d+h}function c(){if(r===null){var d=i(s());r=Ph(d)}return r}function u(){return n===null&&(n=TH(s())),n}function f(){return o===null&&(o=Ph(JSON.stringify(u()))),o}return{getPayload:s,getServerAnonymization:a,getGETRequestURL:l,getGETRequestBytesCount:c,getPOSTRequestBody:u,getPOSTRequestBytesCount:f}}function EH(e){var t=e.endpoint,n=e.eventMethod,r=n===void 0?"post":n,o=e.postPath,s=e.protocol,a=e.port,i=e.maxPostBytes,l=i===void 0?4e4:i,c=e.maxGetBytes,u=e.bufferSize,f=u===void 0?1:u,d=e.customHeaders,p=e.serverAnonymization,h=e.connectionTimeout,m=e.keepalive,k=e.cookieExtensionService,b=e.idService,v=e.dontRetryStatusCodes,g=v===void 0?[]:v,y=e.retryStatusCodes,_=y===void 0?[]:y,P=e.retryFailedRequests,T=P===void 0?!0:P,M=e.onRequestFailure,O=e.onRequestSuccess,x=e.customFetch,U=x===void 0?fetch:x,H=e.useStm,F=e.eventStore,V=F===void 0?Ri({}):F,D=e.credentials;k=k||b;var R=!1,B=!1,N=r.toLowerCase()==="post";g=g.concat([400,401,403,410,422]);function X(se){return se>=200&&se<300||!T?!1:_.includes(se)?!0:!g.includes(se)}function ee(se,S){O!==void 0&&setTimeout(function(){try{O?.(se,S)}catch(A){Ft.error("Error in onRequestSuccess",A)}},0)}function ue(se,S){M!==void 0&&setTimeout(function(){try{M?.(se,S)}catch(A){Ft.error("Error in onRequestFailure",A)}},0)}function ge(se){return xs(this,void 0,void 0,function(){var S,A,$,K,q,w;return Is(this,function(E){switch(E.label){case 0:if(S=se.toRequest(),S===void 0)throw new Error("Empty batch");A=se.getEvents().map(function(I){return I.getPayload()}),E.label=1;case 1:return E.trys.push([1,4,,5]),[4,U(S)];case 2:return $=E.sent(),[4,$.text()];case 3:return E.sent(),se.closeRequest(!0),$.ok?(ee(A,$),[2,{success:!0,retry:!1,status:$.status}]):(K=X($.status),ue({events:A,status:$.status,message:$.statusText,willRetry:K},$),[2,{success:!1,retry:K,status:$.status}]);case 4:return q=E.sent(),se.closeRequest(!1),w=typeof q=="string"?q:q?q.message:"Unknown error",ue({events:A,message:w,willRetry:!0}),[2,{success:!1,retry:!0}];case 5:return[2]}})})}function ke(){return SH({endpoint:t,protocol:s,port:a,eventMethod:r,customHeaders:d,connectionTimeout:h,keepalive:m,maxPostBytes:l,useStm:H,credentials:D,postPath:o})}function Se(se){var S=function(K,q){return Ft.warn("Event ("+K+"B) too big, max is "+q)};if(N){var A=se.getPOSTRequestBytesCount()+88,$=A>l;return $&&S(A,l),$}else{if(c===void 0)return!1;var A=se.getGETRequestBytesCount(),$=A>c;return $&&S(A,c),$}}function Ce(){return xs(this,void 0,void 0,function(){var se;return Is(this,function(S){switch(S.label){case 0:return k&&!R?(R=!0,se=new Request
72(k,{method:"GET"}),[4,U(se)]):[3,2];case 1:S.sent(),S.label=2;case 2:return[2]}})})}function Le(){return xs(this,void 0,void 0,function(){var se;return Is(this,function(S){switch(S.label){case 0:if(B)return[3,5];B=!0,S.label=1;case 1:return S.trys.push([1,3,4,5]),[4,W()];case 2:return S.sent(),[3,5];case 3:return se=S.sent(),Ft.error("Error sending events",se),[3,5];case 4:return B=!1,[7];case 5:return[2]}})})}function W(){return xs(this,void 0,void 0,function(){var se,S,A,$,K,q,w,E,I,z;return Is(this,function(Z){switch(Z.label){case 0:return[4,Ce()];case 1:Z.sent(),se=ke(),S=V.iterator(),Z.label=2;case 2:return se.isFull()?[3,4]:[4,S.next()];case 3:return A=Z.sent(),$=A.value,K=A.done,K||$===void 0?[3,4]:(q=Th($),se.addEvent(q)?[3,2]:[3,4]);case 4:return se.countEvents()===0?[2]:[4,ge(se)];case 5:return w=Z.sent(),E=w.success,I=w.retry,z=w.status,E||!I?(E||Ft.error("Status ".concat(z,", will not retry.")),[4,V.removeHead(se.countEvents())]):[3,7];case 6:Z.sent(),Z.label=7;case 7:return E?[4,W()]:[3,9];case 8:Z.sent(),Z.label=9;case 9:return[2]}})})}function Q(se){return xs(this,void 0,void 0,function(){var S,A,$,K;return Is(this,function(q){switch(q.label){case 0:return S=mH({payload:se,svrAnon:p}),A=Th(S),Se(A)?($=ke(),$.addEvent(A),[4,ge($)]):[3,2];case 1:return q.sent(),[3,5];case 2:return[4,V.add(S)];case 3:return K=q.sent(),K>=f?[4,Le()]:[3,5];case 4:q.sent(),q.label=5;case 5:return[2]}})})}function re(se){t=se}function oe(se){p=se}function me(se){f=se}return{flush:Le,input:Q,setCollectorUrl:re,setAnonymousTracking:oe,setBufferSize:me}}var AH=ZF;function CH(e){for(var t=[],n=0;n<e.length;n++){var r=e.charCodeAt(n);if(r<128)t.push(r);else if(r<2048)t.push(192|r>>6,128|r&63);else if(r>=55296&&r<=56319&&n+1<e.length){var o=e.charCodeAt(++n);r=65536+((r&1023)<<10)+(o&1023),t.push(240|r>>18,128|r>>12&63,128|r>>6&63,128|r&63)}else t.push(224|r>>12,128|r>>6&63,128|r&63)}var s=t.length*8;for(t.push(128);t.length%64!==56;)t.push(0);t.push(0,0,0,0),t.push(s>>>24&255,s>>>16&255,s>>>8&255,s&255);for(var a=1732584193,i=4023233417,l=2562383102,c=271733878,u=3285377520,f=new Array(80),d=0;d<t.length;d+=64){for(var n=0;n<16;n++)f[n]=t[d+n*4]<<24|t[d+n*4+1]<<16|t[d+n*4+2]<<8|t[d+n*4+3];for(var n=16;n<80;n++){var p=f[n-3]^f[n-8]^f[n-14]^f[n-16];f[n]=p<<1|p>>>31}for(var h=a,m=i,r=l,k=c,b=u,n=0;n<80;n++){var v=void 0,g=void 0;n<20?(v=m&r|~m&k,g=1518500249):n<40?(v=m^r^k,g=1859775393):n<60?(v=m&r|m&k|r&k,g=2400959708):(v=m^r^k,g=3395469782);var y=(h<<5|h>>>27)+v+b+g+f[n]|0;b=k,k=r,r=m<<30|m>>>2,m=h,h=y}a=a+h|0,i=i+m|0,l=l+r|0,c=c+k|0,u=u+b|0}for(var _="",P=0,T=[a,i,l,c,u];P<T.length;P++){var M=T[P],O=(M>>>0).toString(16);_+=(O.length<8?"00000000".slice(O.length):"")+O}return _}function OH(e){try{var t=window.localStorage,n=t.getItem(e+".expires");if(n===null||+n>Date.now())return t.getItem(e);t.removeItem(e),t.removeItem(e+".expires");return}catch{return}}function LH(e,t,n){n===void 0&&(n=63072e3);try{var r=window.localStorage,o=Date.now()+n*1e3;return r.setItem("".concat(e,".expires"),o.toString()),r.setItem(e,t),!0}catch{return!1}}function Eh(e){try{var t=window.localStorage;return t.removeItem(e),t.removeItem(e+".expires"),!0}catch{return!1}}function Ah(e){try{return window.sessionStorage.getItem(e)}catch{return}}function xH(e,t){try{return window.sessionStorage.setItem(e,t),!0}catch{return!1}}var IH={sessionId:!0,sourceId:!0,sourcePlatform:!1,userId:!1,reason:!1};function RH(e,t,n){var r,o,s=new Date().getTime(),a=Pt(Pt({},IH),t),i=n.domainUserId,l=n.userId,c=n.sessionId,u=n.sourceId,f=n.sourcePlatform,d=n.event,p=d.currentTarget,h=typeof a.reason=="function"?a.reason(d):(r=p?.textContent)===null||r===void 0?void 0:r.trim();return e?o=[i,s,a.sessionId&&c,a.userId&&au(l||""),a.sourceId&&au(u||""),a.sourcePlatform&&f,a.reason&&au(h||"")].map(function(m){return m||""}).join(".").replace(/([.]*$)/,""):o=n.domainUserId+"."+s,o}function au(e){return btoa(e).replace(/\+/g,"-").replace(/\//g,"_").replace(/\=+$/,"")}function $H(e){return!!(e&&typeof e.valueOf()=="string")}function Ch(e){return Number.isInteger&&Number.isInteger(e)||typeof e=="number"&&isFinite(e)&&Math.floor(e)===e}function MH(){if(typeof Intl=="object"&&typeof Intl.DateTimeFormat=="function"){var e=new Intl.DateTimeFormat().resolvedOptions();return e.timeZone}}function Oh(e){if(!$H(e)){e=e.text||"";var t=document.getElementsByTagName("title");t&&t[0]!=null&&(e=t[0].text)}return e}function Sf(e){var t=new RegExp("^(?:(?:https?|ftp):)/*(?:[^@]+@)?([^:/#]+)"),n=t.exec(e);
72return n?n[1]:e}function Lh(e){var t=e.length;return e.charAt(--t)==="."&&(e=e.slice(0,t)),e.slice(0,2)==="*."&&(e=e.slice(1)),e}function iu(e){var t=window,n=ma("referrer",t.location.href)||ma("referer",t.location.href);if(n)return n;if(e)return e;try{if(t.top)return t.top.document.referrer;if(t.parent)return t.parent.document.referrer}catch{}return document.referrer}function Bo(e,t,n,r){if(e.addEventListener)return e.addEventListener(t,n,r),!0;if(e.attachEvent)return e.attachEvent("on"+t,n);e["on"+t]=n}function ma(e,t){var n=new RegExp("^[^#]*[?&]"+e+"=([^&#]*)").exec(t);return n?decodeURIComponent(n[1].replace(/\+/g," ")):null}function DH(e,t,n){var r=t+"="+n,o=e.split("#"),s=o[0].split("?"),a=s.shift(),i=s.join("?");if(!i)i=r;else{for(var l=!0,c=i.split("&"),u=0;u<c.length;u++)if(c[u].substr(0,t.length+1)===t+"="){l=!1,c[u]=r,i=c.join("&");break}l&&(i=r+"&"+i)}return o[0]=a+"?"+i,o.join("#")}function NH(e,t){for(var n=window.location.hostname,r="_sp_root_domain_test_",o=r+new Date().getTime(),s="_test_value_"+new Date().getTime(),a=n.split("."),i=a.length-2;i>=0;i--){var l=a.slice(i).join(".");if(jr(o,s,0,"/",l,e,t),jr(o)===s){vl(o,"/",l,e,t);for(var c=zH(r),u=0;u<c.length;u++)vl(c[u],"/",l,e,t);return l}}return n}function vl(e,t,n,r,o){jr(e,"",-1,t,n,r,o)}function zH(e){for(var t=document.cookie.split("; "),n=[],r=0;r<t.length;r++)t[r].substring(0,e.length)===e&&n.push(t[r]);return n}function jr(e,t,n,r,o,s,a){return arguments.length>1?document.cookie=e+"="+encodeURIComponent(t??"")+(n?"; Expires="+new Date(+new Date+n*1e3).toUTCString():"")+(r?"; Path="+r:"")+(o?"; Domain="+o:"")+(s?"; SameSite="+s:"")+(a?"; Secure":""):decodeURIComponent((("; "+document.cookie).split("; "+e+"=")[1]||"").split(";")[0])}function jH(e){var t=e.trackerId,n=e.maxLocalStorageQueueSize,r=n===void 0?1e3:n,o=e.useLocalStorage,s=o===void 0?!0:o,a="snowplowOutQueue_".concat(t);function i(){if(s)try{var k=window.localStorage.getItem(a),b=k?JSON.parse(k):[];return Ri({maxSize:r,events:b})}catch(v){return console.error("Failed to access localStorage when initializing event store:",v),Ri({maxSize:r})}else return Ri({maxSize:r})}var l=i(),c=l.getAll,u=l.getAllPayloads,f=l.add,d=l.count,p=l.iterator,h=l.removeHead;function m(){return s?c().then(function(k){try{window.localStorage.setItem(a,JSON.stringify(k))}catch(b){console.error("Failed to persist events to localStorage:",b)}}):Promise.resolve()}
72return{count:d,add:function(k){return f(k),m().then(d)},removeHead:function(k){return h(k),m()},iterator:p,getAll:c,getAllPayloads:u,setUseLocalStorage:function(k){s=k}}}function VH(e,t){var n,r=(n=e.eventStore)!==null&&n!==void 0?n:jH(e);e.eventStore=r;var o=EH(e);return t.bufferFlushers.push(o.flush),{enqueueRequest:o.input,executeQueue:o.flush,setAnonymousTracking:o.setAnonymousTracking,setCollectorUrl:o.setCollectorUrl,setBufferSize:o.setBufferSize,setUseLocalStorage:function(s){if(r.hasOwnProperty("setUseLocalStorage")){var a=r;a.setUseLocalStorage(s)}}}}function UH(e,t){var n=new RegExp("^(?:https?|ftp)(?::/*(?:[^?]+))([?][^#]+)"),r=n.exec(e);return r&&r?.length>1?ma(t,r[1]):null}function xh(e,t,n){var r;return e==="translate.googleusercontent.com"?(n===""&&(n=t),t=(r=UH(t,"u"))!==null&&r!==void 0?r:"",e=Sf(t)):(e==="cc.bingj.com"||e==="webcache.googleusercontent.com")&&(t=document.links[0].href,e=Sf(t)),[e,t,n]}var F0=0,$r=1,FH=2,ga=3,Vd=4,H0=5,Mr=6,oo=7,so=8,ao=9,ar=10;function HH(){var e=["1","",0,0,0,void 0,"","","",void 0,0];return e}function BH(e,t,n,r){var o=new Date,s=Math.round(o.getTime()/1e3),a;e?(a=e.split("."),a.unshift("0")):a=["1",t,s,r,s,"",n],(!a[Mr]||a[Mr]==="undefined")&&(a[Mr]=nr()),(!a[oo]||a[oo]==="undefined")&&(a[oo]=""),(!a[so]||a[so]==="undefined")&&(a[so]=""),(!a[ao]||a[ao]==="undefined")&&(a[ao]=""),(!a[ar]||a[ar]==="undefined")&&(a[ar]=0);var i=function(u,f){var d=parseInt(u);return isNaN(d)?f:d},l=function(u){return u?i(u,void 0):void 0},c=[a[F0],a[$r],i(a[FH],s),i(a[ga],r),i(a[Vd],s),l(a[H0]),a[Mr],a[oo],a[so],l(a[ao]),i(a[ar],0)];return c}function qH(e,t){var n;return e[$r]?n=e[$r]:t?(n="",e[$r]=n):(n=nr(),e[$r]=n),n}function Rs(e,t){t===void 0&&(t={memorizedVisitCount:1});var n=t.memorizedVisitCount;Pf(e)?(e[oo]=e[Mr],e[H0]=e[Vd],e[ga]++):e[ga]=n;var r=nr();return e[Mr]=r,e[ar]=0,e[so]="",e[ao]=void 0,r}function lu(e){e[Vd]=Math.round(new Date().getTime()/1e3)}function WH(e,t){if(e[ar]===0){var n=t.build();e[so]=n.eid;var r=n.dtm||n.ttm;e[ao]=r?parseInt(r):void 0}}function ZH(e){e[ar]+=1}function GH(e,t){var n=sn([],e,!0);return t&&(n[$r]="",n[oo]=""),n.shift(),n.join(".")}function Ih(e,t,n){var r=e[ao],o={userId:n?"00000000-0000-0000-0000-000000000000":e[$r],sessionId:e[Mr],eventIndex:e[ar],sessionIndex:e[ga],previousSessionId:n?null:e[oo]||null,storageMechanism:t=="localStorage"?"LOCAL_STORAGE":"COOKIE_1",firstEventId:e[so]||null,firstEventTimestamp:r?new Date(r).toISOString():null};return o}function cu(e){return e[Mr]}function KH(e){return e[$r]}function uu(e){return e[ga]}function Pf(e){return e[F0]==="0"}function Rh(e){return e[ar]}var JH="iglu:com.snowplowanalytics.snowplow/web_page/jsonschema/1-0-0",YH="iglu:com.snowplowanalytics.snowplow/browser_context/jsonschema/2-0-0",XH="iglu:com.snowplowanalytics.snowplow/client_session/jsonschema/1-0-2",QH="iglu:com.snowplowanalytics.snowplow/application/jsonschema/1-0-0",e2="iglu:com.snowplowanalytics.snowplow/activity_metrics/jsonschema/1-0-0";function t2(){return"ResizeObserver"in window}var $h=!1,fu=null;function n2(){if(!$h&&!(!document||!document.body||!document.documentElement)){$h=!0;var e=new ResizeObserver(function(){fu||(fu=requestAnimationFrame(function(){fu=null,$i=Tf()}))});e.observe(document.body),e.observe(document.documentElement)}}var $i;function du(){return t2()?($i||($i=Tf()),n2(),$i):Tf()}function Tf(){return{viewport:r2(),documentSize:o2(),resolution:s2(),colorDepth:screen.colorDepth,devicePixelRatio:window.devicePixelRatio,cookiesEnabled:window.navigator.cookieEnabled,online:window.navigator.onLine,browserLanguage:window.navigator.language||window.navigator.userLanguage,documentLanguage:document.documentElement.lang,webdriver:window.navigator.webdriver,deviceMemory:window.navigator.deviceMemory,hardwareConcurrency:Math.floor(window.navigator.hardwareConcurrency)||void 0}}function r2(){var e,t;if("innerWidth"in window)e=window.innerWidth,t=window.innerHeight;else{var n=document.documentElement||document.body;e=n.clientWidth,t=n.clientHeight}return Ud(Math.max(0,e),Math.max(0,t))}function o2(){var e=document.documentElement,t=document.body,n=t?Math.max(t.offsetHeight,t.scrollHeight):0;return Ud(Math.max(e.clientWidth,e.offsetWidth,e.scrollWidth),Math.max(e.clientHeight,e.offsetHeight,e.scrollHeight,n))}function s2(){return Ud(screen.width,screen.height)}function Ud(e,t){return isNaN(e)||isNaN(t)?null:Math.floor(e)+"x"+Math.floor(t)}function a2(e){var t,n,r,o=!0,s=10,a=.05;function i(){var f;return n&&(!r||r>new Date)&&(f=n[0])!==null&&f!==void 0?f:jr(e)}function l(f,d,p,h,m,k){return n=[f,d,p,h,m,k],o=!1,t===void 0&&(t=setTimeout(function(){t=void 0,u()}
72,s)),r=new Date(Date.now()+Math.min(a,d??a)*1e3),!0}function c(f,d,p,h){n=void 0,o=!0,t!==void 0&&(clearTimeout(t),t=void 0),vl(e,f,d,p,h)}function u(){if(t!==void 0&&(clearTimeout(t),t=void 0),!o&&(o=!0,n!==void 0)){var f=n[0],d=n[1],p=n[2],h=n[3],m=n[4],k=n[5];jr(e,f,d,p,h,m,k)}}return{getValue:i,setValue:l,deleteValue:c,flush:u}}function i2(){var e={};function t(i){return e[i]||(e[i]=a2(i)),e[i]}function n(i){return t(i).getValue()}function r(i,l,c,u,f,d,p){return t(i).setValue(l,c,u,f,d,p)}function o(i,l,c,u,f){t(i).deleteValue(l,c,u,f)}function s(){e={}}function a(){for(var i=0,l=Object.values(e);i<l.length;i++){var c=l[i];c.flush()}}return{getCookie:n,setCookie:r,deleteCookie:o,clearCache:s,flush:a}}var l2=i2(),c2={getCookie:jr,setCookie:function(e,t,n,r,o,s,a){return jr(e,t,n,r,o,s,a),document.cookie.indexOf("".concat(e,"="))!==-1},deleteCookie:vl,flush:function(){}};function u2(e,t,n,r,o,s){s===void 0&&(s={});var a=[],i=function(u,f,d,p,h,m){var k,b,v,g,y,_,P,T,M,O,x,U,H,F,V,D,R,B,N,X;m.eventMethod=(k=m.eventMethod)!==null&&k!==void 0?k:"post";var ee=function(C){var J;return(J=C.stateStorageStrategy)!==null&&J!==void 0?J:"cookieAndLocalStorage"},ue=function(C){var J;return typeof C.anonymousTracking=="boolean"?!1:((J=C.anonymousTracking)===null||J===void 0?void 0:J.withSessionTracking)===!0},ge=function(C){var J;return typeof C.anonymousTracking=="boolean"?!1:((J=C.anonymousTracking)===null||J===void 0?void 0:J.withServerAnonymisation)===!0},ke=function(C){return!!C.anonymousTracking},Se=(v=(b=m?.contexts)===null||b===void 0?void 0:b.browser)!==null&&v!==void 0?v:!1,Ce=(y=(g=m?.contexts)===null||g===void 0?void 0:g.webPage)!==null&&y!==void 0?y:!0,Le=function(C){return typeof C=="boolean"?{useExtendedCrossDomainLinker:C}:{useExtendedCrossDomainLinker:!0,collectCrossDomainAttributes:C}},W=m.synchronousCookieWrite?c2:l2;a.push(hk()),Ce&&a.push(mk()),Se&&a.push(gk()),a.push.apply(a,(_=m.plugins)!==null&&_!==void 0?_:[]);var Q=hH({base64:(P=m.encodeBase64)!==null&&P!==void 0?P:m.eventMethod!=="post",corePlugins:a,callback:uk}),re=document.characterSet||document.charset,oe=xh(window.location.hostname,window.location.href,iu()),me=Lh(oe[0]),se=oe[1],S=oe[2],A,$=(T=m.platform)!==null&&T!==void 0?T:"web",K=(M=m.appId)!==null&&M!==void 0?M:"",q=m.appVersion,w,E=document.title,I,z=!1,Z=(O=m.resetActivityTrackingOnPageView)!==null&&O!==void 0?O:!0,te,L,j=(x=m.cookieName)!==null&&x!==void 0?x:"_sp_",ie=(U=m.cookieDomain)!==null&&U!==void 0?U:void 0,de=(H=m.discoverRootDomain)!==null&&H!==void 0?H:ie===void 0,we="/",_e=(F=m.cookieSameSite)!==null&&F!==void 0?F:"Lax",xe=(V=m.cookieSecure)!==null&&V!==void 0?V:!0,ut=window.navigator.doNotTrack||window.navigator.msDoNotTrack||window.doNotTrack,Dt=typeof m.respectDoNotTrack<"u"?m.respectDoNotTrack&&(ut==="yes"||ut==="1"):!1,Tt,_r=(D=m.cookieLifetime)!==null&&D!==void 0?D:63072e3,gs=(R=m.sessionCookieTimeout)!==null&&R!==void 0?R:1800,ft=ue(m),Bt=ge(m),Nt=ke(m),Ze=ee(m),La,lc=new Date().getTime(),xa,Ia,Ra,$a,Ge={metrics:{mouseDistance:0,scrollDistance:0,keyPresses:0,clicks:0,touches:0},lastMouseX:void 0,lastMouseY:void 0,lastScrollX:void 0,lastScrollY:void 0},Bd,Ma,tn,gn=1,kr,wr=VH(Pt({trackerId:u,endpoint:np(p),serverAnonymization:Bt,useLocalStorage:Ze=="localStorage"||Ze=="cookieAndLocalStorage"},m),h),cc=!1,ko=(B=m.preservePageViewIdForUrl)!==null&&B!==void 0?B:!1,uc=void 0,St={enabled:!1,installed:!1,configurations:{}},tk=(X=(N=m.contexts)===null||N===void 0?void 0:N.session)!==null&&X!==void 0?X:!1,Da,Na=m.onSessionUpdateCallback,fc=!1,qd=Le(m.useExtendedCrossDomainLinker||!1),nk=qd.useExtendedCrossDomainLinker,rk=qd.collectCrossDomainAttributes;de&&!ie&&(ie=NH(_e,xe));var za=du(),ok=za.browserLanguage,sk=za.resolution,ak=za.colorDepth,ik=za.cookiesEnabled,Wd=MH();Q.setTrackerVersion(d),Q.setTrackerNamespace(f),Q.setAppId(K),Q.setPlatform($),Q.addPayloadPair("cookie",ik?"1":"0"),Q.addPayloadPair("cs",re),Q.addPayloadPair("lang",ok),Q.addPayloadPair("res",sk),Q.addPayloadPair("cd",ak),Wd&&Q.addPayloadPair("tz",Wd),q&&Q.addPlugin({plugin:{contexts:function(){return[{schema:QH,data:{version:q}}]}}}),Kd(),tp(),m.crossDomainLinker&&Zd(m.crossDomainLinker);function Gr(){oe=xh(window.location.hostname,window.location.href,iu()),oe[1]!==se&&(S=iu(se)),me=Lh(oe[0]),se=oe[1]}function lk(C){var J="_sp";return function(ce){var $e=ce.currentTarget,Xe=RH(C,rk,{domainUserId:Ma,userId:kr||void 0,sessionId:tn,sourceId:K,sourcePlatform:$,event:ce});$e?.href&&($e.href=DH($e.href,J,Xe))}}function Zd(C){for(var J=lk(nk),ce=0;ce<document.links.length;ce++){var $e=document.links[ce];!$e.spDecorationEnabled&&C($e)&&($e.addEventListener("click",J,!0),$e.addEventListener("mousedown",J,!0),$e.spDecorationEnabled=!0)}}function Kr(C){var J;return te&&(J=new RegExp("#.*"),C=C.replace(J,"")),L&&(J=new RegExp("[{}]","g"),C=C.replace(J,"")),C}function Gd(C){var J=new RegExp("^([a-z]+):"),ce=J.exec(C);return ce?ce[1]:null}function ck(C,J){var ce=Gd(J),$e;return ce?J:J.slice(0,1)==="/"?Gd(C)+"://"+Sf(C)+J:(C=Kr(C),($e=C.indexOf("?"))>=0&&(C=C.slice(0,$e)),($e=C.lastIndexOf("/"))!==C.length-1&&(C=C.slice(0,$e+1)),C+J)}function uk(C){Dt||Da||wr.enqueueRequest(C.build())}function wo(C){return j+C+"."+Bd}function ja(C){var J=wo(C);if(Ze=="localStorage")return OH(J);if(Ze=="cookie"||Ze=="cookieAndLocalStorage")return W.getCookie(J)}function Kd(){Gr(),Bd=CH((ie||me)+(we||"/")).slice(0,4)}function hs(C){var J=new Date;if(La=J.getTime(),Va()&&C)switch(C.type){case"mousemove":{var ce=C;if(Ge.lastMouseX!==void 0&&Ge.lastMouseY!==void 0){var $e=ce.clientX-Ge.lastMouseX,Xe=ce.clientY-Ge.lastMouseY;Ge.metrics.mouseDistance+=Math.sqrt($e*$e+Xe*Xe)}Ge.lastMouseX=ce.clientX,Ge.lastMouseY=ce.clientY;break}case"click":Ge.metrics.clicks++;break;case"keydown":Ge.metrics.keyPresses++;break;case"touchstart":Ge.metrics.touches++;break}}function fk(){hs();var C=Jd(),J=C[0];J<xa?xa=J:J>Ia&&(Ia=J);var ce=C[1];ce<Ra?Ra=ce:ce>$a&&($a=ce),Va()&&(Ge.lastScrollX!==void 0&&Ge.lastScrollY!==void 0&&(Ge.metrics.scrollDistance+=Math.abs(J-Ge.lastScrollX)+Math.abs(ce-Ge.lastScrollY)),Ge.lastScrollX=J,Ge.lastScrollY=ce)}function Jd(){var C=document.documentElement;return C?[C.scrollLeft||window.pageXOffset,C.scrollTop||window.pageYOffset]:[0,0]}function Yd(){var C=Jd(),J=C[0];xa=J,Ia=J;var ce=C[1];Ra=ce,$a=ce}function Va(){var C,J;return!!(!((C=St.configurations.pagePing)===null||C===void 0)&&C.activityMetrics||!((J=St.configurations.callback)===null||J===void 0)&&J.activityMetrics)}function Ua(){Ge.metrics={mouseDistance:0,scrollDistance:0,keyPresses:0,clicks:0,touches:0},Ge.lastMouseX=void 0,Ge.lastMouseY=void 0,Ge.lastScrollX=void 0,Ge.lastScrollY=void 0}function dk(){return Pt(Pt({},Ge.metrics),{mouseDistance:Math.round(Ge.metrics.mouseDistance),scrollDistance:Math.round(Ge.metrics.scrollDistance)})}function Fa(C){return Math.round(C)}function Ha(){var C=wo("ses"),J="*";return Xd(C,J,gs)}function dc(C){var J=wo("id"),ce=GH(C,Nt);return Xd(J,ce,_r)}function Xd(C,J,ce){return Nt&&!ft?!1:Ze=="localStorage"?LH(C,J,ce):Ze=="cookie"||Ze=="cookieAndLocalStorage"?W.setCookie(C,J,ce,we,ie,_e,xe):!1}function Qd(C){var J=wo("id"),ce=wo("ses");Eh(J),Eh(ce),W.deleteCookie(J,we,ie,_e,xe),W.deleteCookie(ce,we,ie,_e,xe),C?.preserveSession||(tn=nr(),gn=1),C?.preserveUser||(Ma=Nt?"":nr(),kr=null)}function ep(C){C&&C.stateStorageStrategy&&(m.stateStorageStrategy=C.stateStorageStrategy,Ze=ee(m)),Nt=ke(m),ft=ue(m),Bt=ge(m),wr.setUseLocalStorage(Ze=="localStorage"||Ze=="cookieAndLocalStorage"),wr.setAnonymousTracking(Bt)}
72function tp(){if(!(Nt&&!ft)){var C=Ze!="none"&&!!ja("ses"),J=ys();Ma=qH(J,Nt),C?tn=cu(J):tn=Rs(J),gn=uu(J),Ze!="none"&&(Ha(),lu(J),dc(J),Rh(J)||W.flush())}}function ys(){if(Ze=="none")return HH();var C=ja("id")||void 0;return BH(C,Ma,tn,gn)}function np(C){return C.indexOf("http")===0?C:(document.location.protocol==="https:"?"https":"http")+"://"+C}function rp(){(!cc||h.pageViewId==null)&&(h.pageViewId=nr(),h.pageViewUrl=w||se)}function vs(){return pk()&&(h.pageViewId=nr(),h.pageViewUrl=w||se),h.pageViewId}function pk(){if(h.pageViewId==null)return!0;if(cc||!ko)return!1;if(h.pageViewUrl===void 0)return!0;var C=w||se;if(ko===!0||ko=="full"||!("URL"in window))return h.pageViewUrl!=C;var J=new URL(C),ce=new URL(h.pageViewUrl);return ko=="pathname"?J.pathname!=ce.pathname:ko=="pathnameAndSearch"?J.pathname!=ce.pathname||J.search!=ce.search:!1}function op(){if(Ze==="none"||Nt||!Ce)return null;var C="_sp_tab_id",J=Ah(C);return J||(xH(C,nr()),J=Ah(C)),J||null}function mk(){return{contexts:function(){return[{schema:JH,data:{id:vs()}}]}}}function gk(){return{contexts:function(){return[{schema:YH,data:Pt(Pt({},du()),{tabId:op()})}]}}}function hk(){var C=function(ce){return Nt?null:ce},J=function(ce){return ft?ce:C(ce)};return{beforeTrack:function(ce){var $e=ja("ses"),Xe=ys(),Sr=Rh(Xe)===0;if(Tt?Da=!!W.getCookie(Tt):Da=!1,Dt||Da){Qd();return}Pf(Xe)?(!$e&&Ze!="none"?tn=Rs(Xe):tn=cu(Xe),gn=uu(Xe)):new Date().getTime()-lc>gs*1e3&&(gn++,tn=Rs(Xe,{memorizedVisitCount:gn})),lu(Xe),WH(Xe,ce),ZH(Xe);var Gt=du(),Pr=Gt.viewport,Hn=Gt.documentSize;ce.add("vp",Pr),ce.add("ds",Hn),ce.add("vid",J(gn)),ce.add("sid",J(tn)),ce.add("duid",C(KH(Xe))),ce.add("uid",C(kr)),Gr(),ce.add("refr",Kr(A||S)),ce.add("url",Kr(w||se));var bs=Ih(Xe,Ze,Nt);if(tk&&(!Nt||ft)&&yk(ce,bs),Ze!="none"){dc(Xe);var mc=Ha();(!$e||Sr)&&mc&&Na&&!fc&&(W.flush(),Na(bs),fc=!1)}lc=new Date().getTime()}}}function yk(C,J){var ce={schema:XH,data:J};C.addContextEntity(ce)}function vk(){var C=ys();if(Pf(C)?(Ze!="none"?tn=Rs(C):tn=cu(C),gn=uu(C)):(gn++,tn=Rs(C,{memorizedVisitCount:gn})),lu(C),Ze!="none"){var J=Ih(C,Ze,Nt);dc(C);var ce=Ha();W.flush(),ce&&Na&&(fc=!0,Na(J))}lc=new Date().getTime()}function pc(C,J){return(C||[]).concat(J?J():[])}function bk(C){var J=C.title,ce=C.context,$e=C.timestamp,Xe=C.contextCallback;Gr(),uc&&uc==vs()&&rp(),uc=vs(),E=document.title,J?(I=J,z=!0):z&&(I=null);var Sr=Oh(I||E);Q.track(vH({pageUrl:Kr(w||se),pageTitle:Sr,referrer:Kr(A||S)}),pc(ce,Xe),$e);var Gt=new Date,Pr=!1;if(St.enabled&&!St.installed){St.installed=!0,Pr=!0;var Hn={update:function(){if(typeof window<"u"&&typeof window.addEventListener=="function"){var So=!1,Ba=Object.defineProperty({},"passive",{get:function(){So=!0},set:function(){}}),lp=function(){};window.addEventListener("testPassiveEventSupport",lp,Ba),window.removeEventListener("testPassiveEventSupport",lp,Ba),Hn.hasSupport=So}}};Hn.update();var bs="onwheel"in document.createElement("div")?"wheel":document.onmousewheel!==void 0?"mousewheel":"DOMMouseScroll";Object.prototype.hasOwnProperty.call(Hn,"hasSupport")?Bo(document,bs,hs,{passive:!0}):Bo(document,bs,hs),Yd(),Ua();var mc=["click","mouseup","mousedown","mousemove","keypress","keydown","keyup","touchend","touchstart"],Sk=["resize","focus","blur"],gc=function(Pk,So){return So===void 0&&(So=hs),function(Ba){return Bo(document,Ba,So)}};mc.forEach(gc(document)),Sk.forEach(gc(window)),gc(window,fk)("scroll")}if(St.enabled&&(Z||Pr)){La=Gt.getTime(),Ua();var ip=void 0;for(ip in St.configurations){var hc=St.configurations[ip];hc&&(window.clearInterval(hc.activityInterval),_k(hc,ce,Xe))}}}function _k(C,J,ce){var $e=function(Gt,Pr){Gr();var Hn;Va()&&(Hn=dk(),Pr=Pr.concat([{schema:e2,data:Hn}])),Gt({context:Pr,pageViewId:vs(),minXOffset:xa,minYOffset:Ra,maxXOffset:Ia,maxYOffset:$a,activityMetrics:Hn}),Yd(),Va()&&Ua()},Xe=function(){var Gt=new Date;La+C.configMinimumVisitLength>Gt.getTime()&&$e(C.callback,pc(J,ce)),C.activityInterval=window.setInterval(Sr,C.configHeartBeatTimer)},Sr=function(){var Gt=new Date;La+C.configHeartBeatTimer>Gt.getTime()&&$e(C.callback,pc(J,ce))};C.configMinimumVisitLength===0?C.activityInterval=window.setInterval(Sr,C.configHeartBeatTimer):C.activityInterval=window.setTimeout(Xe,C.configMinimumVisitLength)}function sp(C){var J=C.minimumVisitLength,ce=C.heartbeatDelay,$e=C.callback;if(Ch(J)&&Ch(ce))return{configMinimumVisitLength:J*1e3,configHeartBeatTimer:ce*1e3,callback:$e,activityMetrics:C.activityMetrics};Ft.error("Activity tracking minimumVisitLength & heartbeatDelay must be integers")}function kk(C){var J=C.context,ce=C.minXOffset,$e=C.minYOffset,Xe=C.maxXOffset,Sr=C.maxYOffset,Gt=
72document.title;Gt!==E&&(E=Gt,I=void 0),Q.track(bH({pageUrl:Kr(w||se),pageTitle:Oh(I||E),referrer:Kr(A||S),minXOffset:Fa(ce),maxXOffset:Fa(Xe),minYOffset:Fa($e),maxYOffset:Fa(Sr)}),J)}function ap(C){var J=St.configurations[C];J?.configMinimumVisitLength===0?window.clearTimeout(J?.activityInterval):window.clearInterval(J?.activityInterval),St.configurations[C]=void 0,!St.configurations.pagePing&&!St.configurations.callback&&Ua()}var wk={getDomainSessionIndex:function(){return gn},getPageViewId:vs,getTabId:op,newSession:vk,getCookieName:function(C){return wo(C)},getUserId:function(){return kr},getDomainUserId:function(){return ys()[1]},getDomainUserInfo:function(){return ys()},setReferrerUrl:function(C){A=C},setCustomUrl:function(C){Gr(),w=ck(se,C)},setDocumentTitle:function(C){E=document.title,I=C,z=!1},discardHashTag:function(C){te=C},discardBrace:function(C){L=C},setCookiePath:function(C){we=C,Kd()},setVisitorCookieTimeout:function(C){_r=C},crossDomainLinker:function(C){Zd(C)},enableActivityTracking:function(C){St.configurations.pagePing||(St.enabled=!0,St.configurations.pagePing=sp(Pt(Pt({},C),{callback:kk})))},enableActivityTrackingCallback:function(C){St.configurations.callback||(St.enabled=!0,St.configurations.callback=sp(C))},disableActivityTracking:function(){ap("pagePing")},disableActivityTrackingCallback:function(){ap("callback")},updatePageActivity:function(){hs()},setOptOutCookie:function(C){Tt=C},setUserId:function(C){kr=C},setUserIdFromLocation:function(C){Gr(),kr=ma(C,se)},setUserIdFromReferrer:function(C){Gr(),kr=ma(C,S)},setUserIdFromCookie:function(C){kr=W.getCookie(C)},setCollectorUrl:function(C){wr.setCollectorUrl(np(C))},setBufferSize:function(C){wr.setBufferSize(C)},flushBuffer:function(C){C===void 0&&(C={}),wr.executeQueue(),C.newBufferSize&&wr.setBufferSize(C.newBufferSize)},trackPageView:function(C){C===void 0&&(C={}),bk(C)},preservePageViewId:function(){cc=!0},preservePageViewIdForUrl:function(C){ko=C},disableAnonymousTracking:function(C){var J=C?.stateStorageStrategy&&C.stateStorageStrategy!==Ze&&(!Nt||ft)&&ja("ses");m.anonymousTracking=!1,ep(C),J&&Ha(),tp(),wr.executeQueue()},enableAnonymousTracking:function(C){var J;m.anonymousTracking=(J=C&&C?.options)!==null&&J!==void 0?J:!0,ep(C),ft||rp()},clearUserData:Qd};return Pt(Pt({},wk),{id:u,namespace:f,core:Q,sharedState:h})},l=i(e,t,n,r,o,s),c=Pt(Pt({},l),{addPlugin:function(u){var f,d;c.core.addPlugin(u),(d=(f=u.plugin).activateBrowserPlugin)===null||d===void 0||d.call(f,c)}});return a.forEach(function(u){var f;(f=u.activateBrowserPlugin)===null||f===void 0||f.call(u,c)}),c}var Js={};function br(e,t){try{d2(e??p2()).forEach(t)}catch(n){Ft.error("Function failed",n)}}function f2(e,t,n,r,o,s){return Js.hasOwnProperty(e)?null:(Js[e]=u2(e,t,n,r,o,s),Js[e])}function d2(e){return m2(e,Js)}function p2(){return Object.keys(Js)}function m2(e,t){for(var n=[],r=0,o=e;r<o.length;r++){var s=o[r];t.hasOwnProperty(s)?n.push(t[s]):Ft.warn(s+" not configured")}return n}var g2=(function(){function e(){this.bufferFlushers=[],this.hasLoaded=!1,this.registeredOnLoadHandlers=[]}return e})();function h2(){var e=new g2,t=document,n=window;function r(){t.visibilityState=="hidden"&&e.bufferFlushers.forEach(function(i){i(!1)})}function o(){e.bufferFlushers.forEach(function(i){i(!1)})}function s(){var i;if(!e.hasLoaded)for(e.hasLoaded=!0,i=0;i<e.registeredOnLoadHandlers.length;i++)e.registeredOnLoadHandlers[i]();return!0}function a(){t.addEventListener?t.addEventListener("DOMContentLoaded",function i(){t.removeEventListener("DOMContentLoaded",i,!1),s()}):t.attachEvent&&t.attachEvent("onreadystatechange",function i(){t.readyState==="complete"&&(t.detachEvent("onreadystatechange",i),s())}),Bo(n,"load",s,!1)}return t.visibilityState&&Bo(t,"visibilitychange",r,!1),Bo(n,"beforeunload",o,!1),document.readyState==="loading"?a():s(),e}function y2(e,t){br(t,function(n){n.setReferrerUrl(e)})}function Mh(e,t){br(t,function(n){n.setCustomUrl(e)})}function v2(e,t){br(t,function(n){n.enableActivityTracking(e)})}function b2(e){br(e,function(t){t.disableActivityTracking()})}function Dh(e,t){br(t,function(n){n.setUserId(e)})}function _2(e,t){br(t,function(n){n.trackPageView(e)})}function Fd(e,t){br(t,function(n){n.core.track(yH({event:e.event}),e.context,e.timestamp)})}function k2(e,t){br(t,function(n){n.core.addGlobalContexts(e)})}function w2(e){br(e,function(t){t.preservePageViewId()})}var Nh=typeof window<"u"?h2():void 0;function zh(e,t,n){if(Nh)return f2(e,e,"js-".concat(AH),t,Nh,n)}const S2="marketing",jh="essentiell";
72async function P2(){const e=ve().$ucGate,n=await e.getServiceIdByName("SnowPlow Extended");return n&&await e.getServiceConsent(n)===!0?S2:jh}const pu=new Map,mu=new Map;function T2(e){const t=e.trim();return t.startsWith("/")?t:`/${t}`}function E2(e){if(!e||typeof e!="object")return;const t=e;return t.contentType?t:e.document?.metadata}function A2(){async function e(t){const n=T2(t);if(pu.has(n))return pu.get(n);const r=mu.get(n);if(r)return r;const o=(async()=>{const s=await Jt("/api/content/resolve/meta",{method:"GET",query:{path:n}});if(s.status!==200||!s.data){Qe("page-meta","failed to load page metadata",{path:n,status:s.status,error:s.error});return}const a=E2(s.data);if(!a){Qe("page-meta","resolve/meta response has no metadata",{path:n});return}return pu.set(n,a),a})().finally(()=>{mu.delete(n)});return mu.set(n,o),o}return{fetchPageMetaDataForPath:e}}const ha="sp_tracker_1",rs="sp_tracker_vp",bo=[ha],Ef=[rs];function C2(){return{schema:"iglu:com.snowplowanalytics.snowplow/web_page/jsonschema/1-0-0",data:{id:crypto.randomUUID()}}}let bl=!0;const js=[];function O2(e){if(bl){js.push(e);return}e()}function L2(){if(js.length===0){bl=!1;return}Pe("snowplow","draining queued events",{count:js.length});const e=js.splice(0);bl=!1;for(const t of e)try{t()}catch(n){it("snowplow","queued event failed during drain",{remainingInQueue:js.length},n)}}function x2(){bl=!0}let _l=null,$s=null,gu=0;async function Oa(e=!1){if(e)gu++;else if($s)return $s;const t=gu,n=(async()=>{try{const r=await U2();t===gu&&(_l=r)}catch(r){it("snowplow","failed to refresh consent context",void 0,r)}return _l})();return $s=n,n.finally(()=>{$s===n&&($s=null)}),n}function I2(){_l||Oa()}function R2(){k2({consentContext:[e=>e?.eventSchema!==pn.consentContext,()=>(I2(),_l??void 0)]},[ha,rs])}
72function $2(e){if(!e?.onConsentChange){it("snowplow","no ucGate available — consent context will go stale");return}let t=!1;e.onConsentChange(()=>{t||(t=!0,queueMicrotask(()=>{t=!1,Oa(!0)}))})}const ic=(e,t=bo)=>{O2(()=>Fd(e,t))},Hd=(e,t=bo)=>{Fd(e,t)},pn={clickedLinkContext:"iglu:de.dfv.sp/clicked_link_context/jsonschema/1-0-2",consentContext:"iglu:de.dfv.sp/consent_context/jsonschema/1-0-0",livingdocsContext:"iglu:de.dfv.sp/livingdocs_context/jsonschema/1-0-2",tooManyCookiesContext:"iglu:de.dfv.sp/too_many_cookies_context/jsonschema/1-0-0",userContext:"iglu:de.dfv.sp/user_context/jsonschema/1-0-0",wallClickContext:"iglu:de.dfv.sp/wall_click_context/jsonschema/1-0-0",wallConversionContext:"iglu:de.dfv.sp/wall_conversion_context/jsonschema/1-0-0",wallViewContext:"iglu:de.dfv.sp/wall_view_context/jsonschema/1-0-0"};function M2(e){const t=[[1e3,"XXS"],[1500,"XS"],[2500,"S"],[4e3,"M"],[6e3,"L"],[1e4,"XL"],[14e3,"XXL"],[18e3,"XXXL"]];return e?t.find(([n])=>e<=n)?.[1]??"XXXL":"keine"}function D2(e){if(!e)return null;const t=e.map(n=>n?.title).filter(Boolean);return t.length>0?t:null}function N2(e){if(e===null)return null;const t=e||An().value?.metadata;if(!t)return null;const n={document_id:t.documentId,content_type:t.contentType,title:(t.title??"").slice(0,255),publication_id:t.publicationId??t.rubric?.publicationId??0,version:t.version??t.rubric?.version??null,first_publication_date:t.firstPublicationDate,last_publication_date:t.lastPublicationDate,visible_publication_date:t.visiblePublicationDate,layout:t.articleLayout??null,article_type:t.articleType??null,line:t.line??null,abstract:(t.shortText??"").slice(0,65535),is_free:t.isFree===!0||t.isFree==="true",format:t.format??null,no_ads:t.noAds===!0||t.noAds==="true",transfer_to_external_lines:t.transferToExternalLines===!0||t.transferToExternalLines==="true",keywords:(t.tags??[]).map(o=>({source:"manual",keyword:o.title})),canonical_url:t.canonicalUrl??"",authors:(t.authors??[]).map(o=>o.name),ressort:t.rubric?.title??null,user_needed_category:t.userNeeds??null,ziellaenge:M2(t.targetLength?.characters),inhaltskategorie:t.inhaltskategorie??null,seo_title:t.seoTitle??"",seo_description:(t.seoDescription??"").slice(0,255),variante:wa().isContentTrimmed.value?"Kurzfassung":"Langfassung",wilma_id:t.wilmaId??null,companies:D2(t.company)},r=pt();return t.contentType==="author"&&(n.layout=t.articleLayout??"author_page",n.article_type=t.articleType??"author_page",n.is_free=!0,n.line=t.line??`dfv-${r.public.xDfvTenant}`),{schema:pn.livingdocsContext,data:n}}async function z2(){const{isLoggedIn:e,userIdHash:t,fetchAccessContext:n,populateIdentityFromProfile:r}=_a();if(!e.value)return Dh(null,[ha,rs]),null;t.value||await r(),t.value&&Dh(t.value,[ha,rs]);const o=await n();return{schema:pn.userContext,data:{user_id:t.value,permission_reasons:o.access.map(s=>s.name)}}}function j2(){document.addEventListener("click",e=>{const t=e.target,n=xO(t);if(n&&n.tagName.toLowerCase()==="a"){const r=n;let o=r.textContent?.trim();r.classList.contains("regular-button")?o=r.querySelector("span.regular-button__label")?.textContent?.trim():r.classList.contains("teaser-regular")&&(o=r.querySelector(".teaser-regular__content__headline")?.textContent?.trim());const s=mg(n),a=n.closest("[data-content-description]")?.getAttribute("data-content-description");Fd({event:{schema:pn.clickedLinkContext,data:{link_title:(o||"").slice(0,255),destination_url:r.href||"",target_attr:r.target||"",classes:Array.from(r.classList),id:r.id||"",category:s||"",label:typeof a=="string"&&a.trim()?a.slice(0,255):null}}},bo)}else if(n&&n.tagName.toLowerCase()==="button"){const r=n,o=r.textContent?r.textContent:r.querySelector("span.regular-button__label")?.textContent?.trim()||"",s=r.getAttribute("title")||"",a=mg(n);Hd({event:{schema:pn.clickedLinkContext,data:{link_title:`button: ${o||s}`.slice(0,255),destination_url:"",target_attr:"",classes:Array.from(r.classList),id:r.id||"",category:a||""}}},bo)}},!0)}function V2(e,t){if(typeof window<"u"){const a=window;if(a.__SNOWPLOW_TRACKING_INITIALIZED__)return;a.__SNOWPLOW_TRACKING_INITIALIZED__=!0}const n=e.public.snowplowCollectorUrl;if(!n)return;let r=e.public.snowplowAppIdSuffix||":DEV";r.startsWith(":")||(r=":"+r);const o=window.location.hostname+r,s=e.public.snowplowCookieDomain||"auto";zh(ha,n,{appId:o,platform:"web",cookieDomain:s,postPath:"/roller/coaster"}),zh(rs,n,{appId:o,platform:"web",cookieDomain:s,postPath:"/roller/coaster",contexts:{webPage:!1},preservePageViewIdForUrl:!0}),v2({minimumVisitLength:10,heartbeatDelay:10},bo),w2([rs]),b2(Ef),R2(),$2(t),Oa(),j2(),Y2()}async function B0(){if(window.__ucCmp?.getConsentDetails)try{return(await window.__ucCmp.getConsentDetails()).consent.controllerId}catch(e){it("snowplow","failed to read Usercentrics controllerId",void 0,e);return}}async function U2(){const[e,t]=await Promise.all([P2(),B0()]);return{schema:pn.consentContext,data:{processing_reason:e,transaction_id:t}}}async function Mi({title:e="PageView",contexts:t=[],pageUrl:n}){const{getReferrer:r}
72=Nd(),[,o]=await Promise.all([Oa(),z2()]),s=[o,...t].filter(Boolean),a=r();Pe("referrer","set referrer url for snowplow",{referrer:a});const i=q0(n)??!1,l=i?Ef:bo,c=i?[C2()]:[];if(i&&n){const u=new URL(n,window.location.origin).toString();Mh(u,Ef)}else if(n){const u=new URL(n,window.location.origin).toString();Mh(u,bo)}a&&y2(a,l),_2({title:e,context:[...s,...c]},l),L2()}async function Af(e=[],t){let n;if(q0(t)??!1){const s=window.location.pathname,a=t?.slice(3);a&&a!==s&&(n=await A2().fetchPageMetaDataForPath(a),n=typeof n<"u"?n:null)}const o=[N2(n),...e].filter(Boolean);await Mi({title:"Article PageView",contexts:o,pageUrl:t})}function q0(e){return e?.startsWith("/vp/")??!1}async function F2(e){const t=await B0();await Oa(!0),ic({event:{schema:pn.consentContext,data:{processing_reason:e,transaction_id:t}}})}function H2({userHash:e}){const t=e.trim().slice(0,255);if(!t){Pe("snowplow","skip too_many_cookies_context event (missing hash)");return}ic({event:{schema:pn.tooManyCookiesContext,data:{user_hash:t}}})}function W0({transactionId:e,linkUrl:t}){Hd({event:{schema:pn.wallClickContext,data:{transaction_id:e,type:"click",link_url:t}}})}function Z0({templateId:e,templateName:t,transactionId:n,containerSelector:r,type:o}){ic({event:{schema:pn.wallViewContext,data:{template_id:e,transaction_id:n,type:"view",template_name:t,wall_type:o,container:r}}})}function B2({transactionId:e,linkUrl:t}){W0({transactionId:e,linkUrl:t})}function q2({templateId:e,templateName:t,transactionId:n,containerSelector:r}){Z0({templateId:e,templateName:t,transactionId:n,containerSelector:r,type:"piano"})}function W2({transactionId:e}){Hd({event:{schema:pn.wallConversionContext,data:{transaction_id:e,type:"conversion",abo_id:null,amount:0}}})}function Z2({transactionId:e,linkUrl:t}){W0({transactionId:e,linkUrl:t})}function G2({templateId:e,templateName:t,transactionId:n,containerSelector:r}){Z0({templateId:e,templateName:t,transactionId:n,containerSelector:r,type:"fallback"})}function K2({title:e}){ic({event:{schema:pn.clickedLinkContext,data:{link_title:(e||"").slice(0,255),destination_url:"",target_attr:"",classes:["video"],id:"",category:"video-play"}}})}async function J2(e){const t=window.location.pathname,n=`/vp${e?.pagePath?e?.pagePath:t}`;await Af([],n)}function Y2(){const e=An(),t=Ye();let n=null;t.beforeEach((o,s)=>{o.fullPath!==s.fullPath&&(x2(),n&&(n(),n=null))}),L0("Snowplow",async o=>{n&&(n(),n=null),await r(e,o)});async function r(o,s){const a=s.split("?")[0]||"/";if(!/-\d+$/.test(a)){Pe("snowplow","page:finish — non-article pageview",{fullPath:s}),await Mi({title:"PageView",contexts:[],pageUrl:s});return}if(o.value?.metadata?.documentId){Pe("snowplow","page:finish — article pageview (metadata ready)",{documentId:o.value.metadata.documentId}),await Af([],s);return}Pe("snowplow","page:finish — article, waiting for metadata");const l=us();if(l.value?.statusCode){Pe("snowplow","error state — article-shaped 404 fallback",{statusCode:l.value.statusCode}),await Mi({title:"PageView",contexts:[],pageUrl:s});return}let c=null,u=null;const f=()=>{c?.(),u?.(),c=null,u=null,n=null};u=De(()=>l.value?.statusCode,async d=>{d&&(f(),Pe("snowplow","error state — article-shaped 404 fallback",{statusCode:d}),await Mi({title:"PageView",contexts:[],pageUrl:s}))}),c=De(()=>o.value?.metadata?.documentId,async d=>{d&&(f(),Pe("snowplow","metadata arrived — article pageview",{documentId:d}),await Af([],s))}),n=f}}const X2=Ae(e=>{const t=pt(),{isConsentResolved:n}=ms(),r=Ee(!1);return Pe("snowplow","plugin registered, waiting for consent",{isConsentResolved:n.value}),De(n,o=>{Pe("snowplow","contentpass layer closed change",{closed:o}),o&&!r.value&&(V2(t,e.$ucGate),r.value=!0)},{immediate:!0}),{provide:{snowplowTracking:{isTrackerInitialized:r,trackConsentEvent:o=>F2(o),trackPianoPaywallView:q2,trackPianoPaywallClick:B2,trackWallConversion:W2,trackFallbackWallView:G2,trackFallbackWallClick:Z2,trackTooManyCookiesView:H2,trackVideoPlayClick:K2,trackGalleryPageView:o=>J2(o)}}}}),Q2={instagram:["Instagram"],"instagram content":["Instagram"]},hu=e=>e.toLowerCase().trim().replace(/\s+/g," "),e4=(e,t)=>{const n=e.find(a=>a.name===t);if(n)return n.id;const r=hu(t),o=new Set([r,...(Q2[r]||[]).map(hu)]);return e.find(a=>o.has(hu(a.name)))?.id||null},t4=Ae({name:"usercentrics-gate",setup(){const e="uc_interacted_v1",t=new WeakSet,{setLayerClosed:n,isConsentResolved:r}=ms(),o=async()=>{const v=window.UC_UI?.getServicesBaseInfo?.(),g=await Promise.resolve(v);return Array.isArray(g)?g:[]},s=()=>localStorage.getItem(e)==="1",a=()=>
72{if(!s())try{localStorage.setItem(e,"1")}catch(v){it("usercentrics","failed to persist UC interaction flag",{key:e},v)}},i=()=>{a(),r.value||n()},l=v=>{if(window.UC_UI&&window.UC_UI.isInitialized()){try{v()}catch(y){it("usercentrics","whenUcReady callback threw (already-initialized path)",void 0,y)}return}window.addEventListener("UC_UI_INITIALIZED",()=>{try{v()}catch(g){it("usercentrics","whenUcReady callback threw (UC_UI_INITIALIZED path)",void 0,g)}},{once:!0})},c=()=>{window.UC_UI?.showFirstLayer?.()},u=(v,g)=>{window.dataLayer=window.dataLayer||[],window.dataLayer.push({event:"consent_status",action:v,type:g})},f=async v=>{if(!window.UC_UI)return null;const y=(await o()).find(_=>_.id===v);if(y){const _=y.consent?.status;return typeof _=="boolean"?_:null}else return null},d=async v=>await f(v)===!0,p=async v=>{if(r.value)return!0;try{const y=(await o()).some(P=>typeof P.consent?.status=="boolean"),_=s()||y;return _&&(y&&a(),n(),Pe("usercentrics","tracking gate resolved from UC state",{source:v,hasDecision:y})),_}catch(g){return it("usercentrics","failed to sync tracking gate from UC state",{source:v},g),s()}},h=v=>{const g=async()=>{const P=await o();for(const T of P)typeof T.consent?.status=="boolean"&&v(T.id,T.consent.status)},y=P=>{const M=P.detail?.type;(M==="ACCEPT_ALL"||M==="DENY_ALL"||M==="SAVE")&&(M==="ACCEPT_ALL"&&u("onAcceptAllServices","EXPLICIT"),M==="DENY_ALL"&&u("onDenyAllServices","EXPLICIT"),M==="SAVE"&&u("onSaveChoices","EXPLICIT"),i(),p(`UC_UI_CMP_EVENT:${M}`),g())},_=P=>{P.detail&&(i(),p("UC_CONSENT"),g())};return window.addEventListener("UC_UI_CMP_EVENT",y),window.addEventListener("UC_CONSENT",_),()=>{window.removeEventListener("UC_UI_CMP_EVENT",y),window.removeEventListener("UC_CONSENT",_)}},m=async v=>{const g=await o();return e4(g,v)},k=()=>{const v=window.UC_UI;if(!v||t.has(v))return;t.add(v);const g=T=>{const M=v[T].bind(v);v[T]=(()=>(i(),M()))},y=T=>{const M=v[T].bind(v);v[T]=((O,x)=>(i(),M(O,x)))},_=T=>{const M=v[T].bind(v);v[T]=((O,x)=>(i(),M(O,x)))},P=()=>{const T=v.updateChoicesForTcf.bind(v);v.updateChoicesForTcf=((M,O)=>(i(),T(M,O)))};g("acceptAllConsents"),g("denyAllConsents"),g("closeCMP"),y("acceptService"),y("rejectService"),_("acceptServices"),_("rejectServices"),P()};return l(()=>{k(),(async()=>!await p("UC_UI ready")&&!r.value&&(Pe("usercentrics","showing UC first layer"),c()))()}),{provide:{ucGate:{whenUcReady:l,hasInteracted:s,markInteracted:i,getServiceConsent:f,canRunService:d,getServiceIdByName:m,onConsentChange:h,readServices:o}}}}}),n4=Ae(e=>{const t=e.$ucGate,{isConsentResolved:n}=ms(),r=pt(),o=typeof r.public.cleverpushChannelId=="string"?r.public.cleverpushChannelId.trim():"",s=typeof r.public.cleverpushUcServiceName=="string"?r.public.cleverpushUcServiceName.trim():"";if(!o||!s)return;const{ensureScriptOnce:a}=T0(),i="cleverpush-loader",l=`https://static.cleverpush.com/channel/loader/${o}.js`;let c=!1;const u=async()=>{c||(await a({src:l,id:i,attributes:{"data-cleverpush-channel":o}}),c=!0,console.info("[cleverpush] loader injected after consent",{channelId:o,ucServiceName:s}))},f=()=>n.value;t.whenUcReady(()=>{(async()=>{const d=await t.getServiceIdByName(s);if(!d){Qe("cleverpush","UC service not found, skip loading",{ucServiceName:s});return}const p=async()=>{f()&&await t.canRunService(d)&&await u()};await p(),De(n,h=>{h&&p()}),t.onConsentChange((h,m)=>{h===d&&m&&f()&&u()})})()})}),r4=Ae({name:"i18n:plugin:ssg-detect",dependsOn:["i18n:plugin","i18n:plugin:route-locale-detect"],enforce:"post",setup(e){}}),o4=[OE,$E,PM,TM,EM,AM,CM,OM,LM,xM,IM,MD,DD,ND,VD,KD,cN,UD,mN,CN,sF,aF,lF,cF,pF,_F,kF,EF,CF,LF,FF,X2,t4,n4,r4],G0=(e="RouteProvider")=>et({name:e,props:{route:{type:Object,required:!0},vnode:Object,vnodeRef:Object,renderKey:String,trackRootNodes:Boolean},setup(t){const n=t.renderKey,r=t.route,o={};for(const s in t.route)Object.defineProperty(o,s,{get:()=>n===t.renderKey?t.route[s]:r[s],enumerable:!0});return cn(ho,vn(o)),()=>t.vnode?rt(t.vnode,{ref:t.vnodeRef}):t.vnode}}),s4=G0(),Vh=new WeakMap,a4=et({name:"NuxtPage",inheritAttrs:!1,props:{name:{type:String},transition:{type:[Boolean,Object],default:void 0},keepalive:{type:[Boolean,Object],default:void 0},route:{type:Object},pageKey:{type:[Function,String],default:null}},setup(e,{attrs:t,slots:n,expose:r}){const o=ve(),s=Ee(),a=lt(ho,null);let i;r({pageRef:s});const l=lt(Uv,null);let c;const u=o.deferHydration();let f=!1,d=!1,p=0;if(o.isHydrating){const m=o.hooks.hookOnce("app:error",u),k=Ye().beforeEach(()=>{m(),k()})}e.pageKey&&De(()=>e.pageKey,(m,k)=>{m!==k&&o.callHook("page:loading:start")});let h=!1;{const m=Ye().beforeResolve(()=>{h=!1});ls(()=>{m(),u()})}return()=>rt(vb,{name:e.name,route:e.route,...t},{default:m=>
72{const k=i4(a,m.route,m.Component),b=a&&a.matched.length===m.route.matched.length;if(!m.Component){if(c&&!b&&!yu(c))return c;u();return}if(c&&l&&!yu(c)&&!l.isCurrent(m.route))return c;if(k&&a&&(!l||l?.isCurrent(a)))return(b||c)&&!yu(c)?c:null;const v=Yu(m,e.pageKey),g=l4(a,m.route,m.Component);!o.isHydrating&&i===v&&!g&&dn(()=>{h||(h=!0,o.callHook("page:loading:end"))}),f&&i!==v&&d&&p++,i=v;const y=!!(e.transition??m.route.meta.pageTransition??sm),_=y&&kb([e.transition,m.route.meta.pageTransition,sm,{onAfterLeave(){o["~transitionFinish"]?.(),delete o["~transitionFinish"],delete o["~transitionPromise"],o.callHook("page:transition:finish",m.Component)}}]),P=e.keepalive??m.route.meta.keepalive??mT;return c=_b(y&&_,GA(P,rt(Wf,{key:p,suspensible:!0,onPending:()=>{f=!0,y&&!o["~transitionPromise"]&&(o["~transitionPromise"]=new Promise(T=>{o["~transitionFinish"]=T})),o.callHook("page:start",m.Component)},onResolve:async()=>{f=!1,d=!0;try{await dn(),o._route.sync?.(),await o.callHook("page:finish",m.Component),!h&&!g&&(h=!0,await o.callHook("page:loading:end"))}finally{u()}}},{default:()=>{const T={key:v||void 0,vnode:n.default?c4(n.default,m):m.Component,route:m.route,renderKey:v||void 0,trackRootNodes:y,vnodeRef:s};if(!P)return rt(s4,T);const M=m.Component.type,O=M;let x=Vh.get(O);return x||(x=G0(M.name||M.__name),Vh.set(O,x)),rt(x,T)}}))).default(),c}})}});function i4(e,t,n){if(!e)return!1;const r=t.matched.findIndex(a=>a.components?.default===n?.type);if(r===-1)return!1;const o=t.matched.slice(0,r).filter(a=>a.components?.default);if(!o.length)return!1;const s=e.matched.filter(a=>a.components?.default);return o.some((a,i)=>a.components?.default!==s[i]?.components?.default)||n&&Yu({route:t,Component:n})!==Yu({route:e,Component:n})}function l4(e,t,n){return e?t.matched.findIndex(o=>o.components?.default===n?.type)<t.matched.length-1:!1}function c4(e,t){const n=e(t);return n.length===1?rt(n[0]):rt(yt,void 0,n)}function yu(e){return!!e&&(!!e.suspense?.isUnmounted||!!e.component?.isUnmounted)}const K0=nb,u4=et({name:"LayoutLoader",inheritAttrs:!1,props:{name:String,layoutProps:Object},setup(e,t){return()=>rt(Ir[e.name],e.layoutProps,t.slots)}}),f4={name:{type:[String,Boolean,Object],default:null},fallback:{type:[String,Object],default:null}},J0=et({name:"NuxtLayout",inheritAttrs:!1,props:f4,setup(e,t){const n=ve(),r=lt(ho),s=!r||r===wt()?ib():r,a=ae(()=>{let u=fe(e.name)??s?.meta.layout??K0(s?.path).appLayout??"default";return u&&!(u in Ir)&&e.fallback&&(u=fe(e.fallback)),u}),i=en();t.expose({layoutRef:i});const l=n.deferHydration();if(n.isHydrating){const u=n.hooks.hookOnce("app:error",l),f=Ye().beforeEach(()=>{u(),f()})}let c;return()=>{const f=!!a.value&&a.value in Ir&&!!(s?.meta.layoutTransition??om),d=f&&kb([s?.meta.layoutTransition,om,{onBeforeLeave(){n["~transitionPromise"]=new Promise(h=>{n["~transitionFinish"]=h})},onAfterLeave(){n["~transitionFinish"]?.(),delete n["~transitionFinish"],delete n["~transitionPromise"]}}]),p=c;return c=a.value,_b(d,{default:()=>rt(Wf,{suspensible:!0,onResolve:async()=>{await dn(l)}},{default:()=>rt(d4,{layoutProps:ra(t.attrs,s.meta.layoutProps??{},{ref:i}),key:a.value||void 0,name:a.value,shouldProvide:!e.name,isRenderingNewLayout:h=>h!==p&&h===a.value,hasTransition:f},t.slots)})}).default()}}}),d4=et({name:"NuxtLayoutProvider",inheritAttrs:!1,props:{name:{type:[String,Boolean]},layoutProps:{type:Object},hasTransition:{type:Boolean},shouldProvide:{type:Boolean},isRenderingNewLayout:{type:Function,required:!0}},setup(e,t){const n=e.name;e.shouldProvide&&cn(Uv,{isCurrent:s=>n===!1||n===(s.meta.layout??K0(s.path).appLayout??"default")});const r=lt(ho);if(r&&r===wt()){const s=ib(),a={};for(const i in s){const l=i;Object.defineProperty(a,l,{enumerable:!0,get:()=>e.isRenderingNewLayout(e.name)?s[l]:r[l]})}cn(ho,vn(a))}return()=>!n||typeof n=="string"&&!(n in Ir)?t.slots.default?.():rt(u4,{key:n,layoutProps:e.layoutProps,name:n},t.slots)}}),p4=""+new URL("inter-latin-400-normal.C38fXH4l.woff2",import.meta.url).href,m4=""+new URL("inter-latin-700-normal.Yt3aPRUw.woff2",import.meta.url).href,g4=""+new URL("pt-serif-latin-700-normal.Bsuo9jes.woff2",import.meta.url).href,h4="/fonts/iconfont.woff2?25f21c7c6b1d00b03e7b83ead66a3c2b",y4={woff2:h4};function Y0(){const t=pt().public.ucSettingsId;if(typeof t!="string"||!t){it("usercentrics","settings ID is not defined — scripts will not be loaded",{ucSettingsId:t});return}
72yr({link:[{rel:"preconnect",href:"https://web.cmp.usercentrics.eu",crossorigin:""},{rel:"preconnect",href:"https://privacy-proxy.usercentrics.eu",crossorigin:""}],script:[{src:"https://web.cmp.usercentrics.eu/tcf/stub.js",id:"usercentrics-cmp-stub",defer:!0},{src:"https://web.cmp.usercentrics.eu/ui/loader.js",id:"usercentrics-cmp",defer:!0,"data-settings-id":t,"data-tcf-enabled":""},{src:"https://privacy-proxy.usercentrics.eu/latest/uc-block.bundle.js",id:"usercentrics-cmp-block",async:!0}]});const n=he("tcString",()=>{});function r(a){n.value=a}let o;function s(){return typeof window.__tcfapi!="function"?!1:(window.__tcfapi("addEventListener",2,(a,i)=>{o=a.listenerId,i&&(a.eventStatus!=="tcloaded"&&a.eventStatus!=="useractioncomplete"||a.tcString&&a.tcString.trim()!==""&&(Pe("TCString:",`TC String found: ${a.tcString}`),r(a.tcString)))}),!0)}{let a;if(!s()){let i=0;const l=20;a=Ad(()=>{i+=1,s()?(clearInterval(a),a=void 0):i>=l&&(clearInterval(a),a=void 0,it("usercentrics","TCF stub (__tcfapi) did not load — TC String listener not registered"))},500)}qo(()=>{a&&clearInterval(a),o!==void 0&&typeof window.__tcfapi=="function"&&window.__tcfapi("removeEventListener",2,()=>{},o)})}}const v4="index,follow";function b4(){const{seoNoIndex:e}=wa(),t=ae(()=>!!e.value);return yr({meta:[{name:"robots",content:ae(()=>`${t.value?"noindex, follow":v4}, max-image-preview:large`)}]}),{shouldNoIndex:t}}function _4(e){return e?e.split(/[\n,]+/).map(t=>t.trim()).filter(Boolean):[]}function k4(e){const t=[];for(const n of _4(e)){const r=n.indexOf("=");if(r<=0)continue;const o=n.slice(0,r).trim().toLowerCase(),s=n.slice(r+1).trim();o&&s&&t.push({locale:o,href:s})}return t}function w4(e){return(e??"").trim().toLowerCase()==="self-only"?"self-only":"default"}function S4(){const t=pt().public.seo??{};return{hreflangAlternates:k4(t.hreflangAlternates),hreflangMode:w4(t.hreflangMode),billboardPlacementConfig:t.cls?.ads?.billboard}}function P4(e,t){return e.find(n=>n.code===t)?.language??t}function T4(e,t,n,r={mode:"default",currentLanguage:null}){if(!e)return[];if(r.mode==="self-only")return r.currentLanguage?[{rel:"alternate",hreflang:r.currentLanguage,href:e,key:`hreflang-${r.currentLanguage}`}]:[];if(t.length>0){const o=t.map(({locale:s,href:a})=>({rel:"alternate",hreflang:s,href:a,key:`hreflang-${s}`}));return t.some(s=>s.locale==="x-default")||o.push({rel:"alternate",hreflang:"x-default",href:e,key:"hreflang-x-default"}),o}return[...n.map(o=>({rel:"alternate",hreflang:o.language??o.code,href:e,key:`hreflang-${o.language??o.code}`})),{rel:"alternate",hreflang:"x-default",href:e,key:"hreflang-x-default"}]}function E4(){const e=wt(),{pageSlug:t}=wa();return ae(()=>t.value==="home"||e.path==="/")}function Di(){return he("seoMeta",()=>null)}function A4(){const{t:e,te:t}=vr();return{get:()=>ae(()=>Di().value),set:n=>{Di().value=n},useDefaults:(n,r)=>{const o=r?.extraParams||{},s=r?.noIndex??!1,a=r?.noTitleTemplate??!1;wt(),s&&yr({meta:[{name:"robots",content:"noindex, follow, max-image-preview:large"}]});const i=e("lineConfig.lineName"),l={lineName:i,...o},c=`lineConfig.seo.systemPages.${n}`,u=t(`${c}.title`)?`${c}.title`:`${c}.titleTemplate`,f=t(`${c}.description`)?`${c}.description`:`${c}.descriptionTemplate`,d=e(u,l),p=e(f,l),h=a||!t("lineConfig.seo.titleTemplate")?void 0:e("lineConfig.seo.titleTemplate",l),m=F4(h,d,i),k=window.location.hostname,b=Cf(),v=window.location.href,g=`${b}/logo-og.png`,y="website",_=g?"summary_large_image":"summary",P=s?void 0:U4(v);Di().value={common:{title:m,description:p,canonical:P,thumbnail:`${b}/assets/logo.svg`},opengraph:{title:d,description:p,site_name:k,image:g,url:v,type:y},twitter:{title:d,description:p,image:g,card:_}}}}}function C4(e){if(e)for(const t of e.content||[]){const n=t.content;if(n){if(n.picture?.url)return n.picture.url;if(n.image?.picture?.url)return n.image.picture.url;if(Array.isArray(n.data)){for(const r of n.data)if(r?.picture?.url)return r.picture.url}}}}function Cf(){return window.location.origin}function X0(){const e=An(),t=Di(),n=pt(),r=S4(),o=ve().$i18n,s=O4(t),a=ae(()=>[...s.value]),i=ae(()=>{const P=t.value?.common?.canonical;if(!P)return[];const T=o.locales.value;return T4(P,r.hreflangAlternates,T,{mode:r.hreflangMode,currentLanguage:P4(T,o.locale.value)})}),l=E4(),{t:c,te:u}
72=vr(),f=u("lineConfig.seo.homePage.title")?c("lineConfig.seo.homePage.title"):"",d=u("lineConfig.seo.homePage.description")?c("lineConfig.seo.homePage.description"):"",p=u("lineConfig.seo.defaultDescription")?c("lineConfig.seo.defaultDescription"):"",h=ae(()=>Uh(t.value?.common?.title||t.value?.opengraph?.title||"",l.value,f)),m=ae(()=>Uh(t.value?.opengraph?.title||"",l.value,f)),k=ae(()=>H4(t.value?.opengraph?.description||"",l.value,d,p)),b=`${Cf()}/assets/logo.svg`,v=[...x4(),{rel:"manifest",href:"/manifest.json"},...R4(t)],g=L4();yr({htmlAttrs:{lang:g},meta:I4(e,n,t,l,b),link:ae(()=>[...v,...i.value]),script:a});const y=N4(e),_=Cf();_E({title:h,description:k,author:y,ogLocale:ae(()=>B4(g.value)),ogTitle:m,ogUrl:Ms(t,"url"),ogSiteName:Ms(t,"site_name"),ogDescription:k,ogImage:M4(t,_),ogImageType:D4(t),ogImageWidth:Ms(t,"image:width"),ogImageHeight:Ms(t,"image:height"),ogImageAlt:Ms(t,"image:alt"),ogType:z4(t),twitterTitle:m,twitterDescription:k,twitterImage:$4(t,_),twitterCard:Ys(t,"card"),twitterSite:Ys(t,"site"),twitterCreator:Ys(t,"creator")})}function O4(e){return ae(()=>!e?.value?.json_ld||!Array.isArray(e.value.json_ld)?[]:e.value.json_ld.map(t=>({type:"application/ld+json",innerHTML:JSON.stringify(t)})))}function L4(){const{localeProperties:e}=vr();return ae(()=>e.value.language??e.value.code)}function x4(){return[{rel:"icon",type:"image/x-icon",href:"/favicon.ico"},{rel:"apple-touch-icon-precomposed",href:"/apple-touch-icon-precomposed.png"},...[72,76,114,120,144,152,180].map(e=>({rel:"apple-touch-icon-precomposed",sizes:`${e}x${e}`,href:`/apple-touch-icon-${e}x${e}-precomposed.png`}))]}function I4(e,t,n,r,o){return ae(()=>{const s=[],a=e.value?.metadata;a?.cxenseParse&&Object.entries(a.cxenseParse).forEach(([c,u])=>{s.push({name:`cXenseParse:${c}`,content:u})}),a?.articleMeta&&s.push({property:"article:modified_time",content:a.articleMeta.modified_time}),a?.visiblePublicationDate&&s.push({property:"article:published_time",content:a.visiblePublicationDate}),a?.authors?.length&&a.authors.forEach(c=>{s.push({property:"article:author",content:c.name})});const i=t.public?.articlePublisher;i&&s.push({property:"article:publisher",content:i});const l=(()=>{const c=n.value?.opengraph?.image||n.value?.common?.thumbnail;return c||(a?.contentType==="article"?null:r.value?o:C4(e.value)||o)})();return l&&s.push({name:"thumbnail",content:l}),s.push({name:"twitter:domain",content:Ys(n,"domain")}),s.push({name:"twitter:url",content:Ys(n,"url")}),s})}function R4(e){const{seoNoIndex:t}=wa();return[ae(()=>{const n=e.value?.common?.canonical;return t.value?null:n?{rel:"canonical",href:n}:null})]}function $4(e,t){return ae(()=>e.value?.twitter?.image||`${t}/logo-og.png`)}function M4(e,t){return ae(()=>e.value?.opengraph?.image||`${t}/logo-og.png`)}function D4(e){return ae(()=>{const t=e.value?.opengraph?.["image:type"];if(t==="image/gif"||t==="image/jpeg"||t==="image/png")return t;if(t==="image/jpg")return"image/jpeg"})}function N4(e){return ae(()=>e.value?.metadata?.authors?.map(r=>r.name).join(", ")||void 0)}function Ms(e,t){return ae(()=>{const n=e.value?.opengraph?.[t];return typeof n=="string"&&t==="url"?n.replace(/\/+$/,""):typeof n=="string"?n:typeof n=="number"?String(n):null})}function z4(e){const t=["website","article","profile"];return ae(()=>{const n=e.value?.opengraph?.type;return t.includes(n)?n:"website"})}function Ys(e,t){return ae(()=>{const n=e.value?.twitter?.[t];return typeof n=="string"?n:null})}const j4=["page"],V4=["utm_source","utm_medium","utm_campaign","utm_term","utm_content","gclid","fbclid"];function U4(e){let t;try{t=new URL(e)}catch{return e}const n=t.searchParams;for(const a of V4)n.delete(a);const r=new Set(j4);for(const a of[...n.keys()])r.has(a)||n.delete(a);n.get("page")==="1"&&n.delete("page");const o=n.toString(),s=`${t.origin}${t.pathname}`;return o?`${s}?${o}`:s}function F4(e,t,n){if(!e)return t;const r=e.replaceAll("{lineName}",n);return r.includes("%s")?r.replace("%s",()=>t):t}function Uh(e,t,n){return e||(t&&n?n:"")}function H4(e,t,n,r){return e||(t&&n?n:r||"")}function B4(e){return e.replace("-","_")}
72const _i=40,q4=et({__name:"app",async setup(e){let t,n;yr({link:[{rel:"preload",as:"font",type:"font/woff2",href:p4,crossorigin:"anonymous",tagPriority:_i},{rel:"preload",as:"font",type:"font/woff2",href:m4,crossorigin:"anonymous",tagPriority:_i},{rel:"preload",as:"font",type:"font/woff2",href:g4,crossorigin:"anonymous",tagPriority:_i},{rel:"preload",as:"font",type:"font/woff2",href:y4.woff2,crossorigin:"anonymous",tagPriority:_i}]});const r=Ee(0),o=wt();let s=null;function a(){const l=o.fullPath;!l||l===s||(sN(),s=l)}cn("pageKey",r),he("appheaders",()=>{const l=RO();return{vue:"app",tenant:l["x-dfv-tenant"]||void 0,tenantEnv:l["x-dfv-tenant-env"]||void 0,reqId:l["x-dfv-req-id"]||void 0,paywall:l["x-paywall"]||void 0}}),he("pageLayout",()=>"default"),X0(),he("userRules",()=>({superUser:null,hasAbo:null})),[t,n]=By(()=>_a().initUserRules()),await t,n(),ve().$bus.on("cookie-configuration",()=>{window.__ucCmp?.showSecondLayer?.()}),he("trackingReferrerOverride",()=>{}),hr(a),De(()=>o.fullPath,l=>{!l||l===s||a()}),Pe("referrer","init trackingReferrerOverride state in app",{trackingReferrerOverride:he("trackingReferrerOverride").value});{const{restoreTrackingReferrerOverrideAfterReload:l}=Nd();l()}return Y0(),b4(),(l,c)=>{const u=a4,f=J0;return Te(),At(f,null,{default:Vn(()=>[(Te(),At(u,{key:fe(r)}))]),_:1})}}}),W4={key:1,class:"regular-form__intro"},Z4={key:2,class:"regular-form__response-error-message"},G4={key:0,class:"regular-form__fields"},K4={key:1,class:"regular-form__buttons-panel"},J4={key:2,class:"regular-form__notes"},Y4={key:4,class:"regular-form__submitted"},X4=et({__name:"FRegularForm",props:{headline:{default:void 0},headingLevel:{default:"h2"},handleSubmit:{},isSuccessfullySubmitted:{type:[null,Boolean]},type:{default:"default"}},setup(e){const t=Fy();return(n,r)=>(Te(),ht("div",{class:ln(["regular-form",[e.type==="full-width"?"regular-form--full-width":""]])},[e.headline?(Te(),At(Vy(e.headingLevel),{key:0,class:"regular-form__headline"},{default:Vn(()=>[na(ir(e.headline),1)]),_:1})):hn("",!0),fe(t).intro&&!e.isSuccessfullySubmitted?(Te(),ht("div",W4,[on(n.$slots,"intro")])):hn("",!0),fe(t)["response-error-message"]?(Te(),ht("div",Z4,[on(n.$slots,"response-error-message")])):hn("",!0),e.isSuccessfullySubmitted?hn("",!0):(Te(),ht("form",{key:3,novalidate:"",onSubmit:r[0]||(r[0]=oP((...o)=>e.handleSubmit&&e.handleSubmit(...o),["prevent"]))},[fe(t).default?(Te(),ht("div",G4,[on(n.$slots,"default")])):hn("",!0),fe(t).buttons?(Te(),ht("div",K4,[on(n.$slots,"buttons")])):hn("",!0),fe(t).notes?(Te(),ht("div",J4,[on(n.$slots,"notes")])):hn("",!0)],32)),e.isSuccessfullySubmitted===!0&&fe(t).submitted?(Te(),ht("div",Y4,[on(n.$slots,"submitted")])):hn("",!0)],2))}}),Q4=Object.assign(X4,{__name:"AtomsFormFRegularForm"}),eB=et({__name:"FButtonsPanel",props:{alwaysCentered:{type:Boolean},mobileOneColumn:{type:Boolean},reverseOnMobile:{type:Boolean},topBordered:{type:Boolean}},setup(e){const t=Fy(),n=!!t.start,r=!!t.end,o=t.start?t.start().length:0,s=t.end?t.end().length:0;return(a,i)=>n||r?(Te(),ht("div",{key:0,class:ln(["f-buttons-panel",[e.mobileOneColumn?"f-buttons-panel--mobile-one-column":void 0,e.alwaysCentered?"f-buttons-panel--always-centered":void 0,e.reverseOnMobile?"f-buttons-panel--reverse-on-mobile":void 0,e.topBordered?"f-buttons-panel--top-bordered":void 0]])},[n?(Te(),ht("div",{key:0,class:ln(["f-buttons-panel__start",[fe(o)===1?"f-buttons-panel__start--centered-by-mobile":void 0]])},[on(a.$slots,"start")],2)):hn("",!0),r?(Te(),ht("div",{key:1,class:ln(["f-buttons-panel__end",[fe(s)===1?"f-buttons-panel__end--centered-by-mobile":void 0]])},[on(a.$slots,"end")],2)):hn("",!0)],2)):hn("",!0)}}),tB=Object.assign(eB,{__name:"AtomsFormFButtonsPanel"}),nB=()=>{const t=typeof wt().query.app<"u";return Ee(t)},rB=["id","aria-label","title","data-an-tr-cat"],oB=et({inheritAttrs:!1,__name:"NavigationLink",props:{id:{},label:{},link:{},text:{},icon:{},title:{},active:{type:Boolean},target:{},asRegularButton:{type:Boolean},action:{},click:{type:Function},hiddenIn:{},state:{},subnavigation:{},visible:{type:Boolean},rubricId:{},trackingCategory:{}},emits:["click"],setup(e,{emit:t}){const n=e,r=t,o=Ye(),s=wt(),a=lt("pageKey"),i=ve(),l=pt().public.internalHosts??[],c=(m,k)=>
72k===m?!0:k.includes("*")?new RegExp("^"+k.split("*").map(v=>v.replace(/[.*+?^${}()|[\]\\]/g,"\\$&")).join(".*")+"$").test(m):!1,u=ae(()=>{if(typeof n.link!="string")return Qe("nav","NavigationLink: link prop is not a string",{linkType:typeof n.link,link:n.link,text:n.text,title:n.title}),!1;if(!n.link)return!1;if(n.link.startsWith("/")||n.link.startsWith("#"))return!0;try{return new URL(n.link).hostname===Sa().hostname}catch{return!1}}),f=ae(()=>{if(u.value)return!0;if(!n.link)return!1;try{const m=new URL(n.link).hostname;return l.some(k=>c(m,k))}catch{return!1}}),d=ae(()=>{if(!n.link||!u.value)return n.link;try{const m=new URL(n.link,"http://dummy-base"),k={};return m.searchParams.forEach((b,v)=>{k[v]=b}),{path:n.link.startsWith("#")?wt().fullPath:m.pathname,hash:m.hash,query:{...k,app:nB().value?null:void 0}}}catch{return n.link}}),p=ae(()=>{if(n.target)return n.target;if(!u.value)return"_blank"});function h(m){n.action?ve().$bus.emit(n.action,m):n.click&&n.click(m),r("click",m),u.value&&(typeof d.value=="string"?d.value:d.value&&d.value.path?o.resolve(d.value).href:"")===s.fullPath&&a&&(a.value++,i.$bus?.emit("forcePageReload"))}return(m,k)=>{const b=_L;return fe(d)?(Te(),At(b,ra({key:0,id:e.id,class:["navigation-link",[e.icon?`navigation-link--with-icon ${e.icon}`:void 0]],to:fe(d),external:!fe(u),title:e.title,"aria-label":e.title,target:fe(p),"data-link":e.link,"no-rel":fe(f),rel:fe(f)?void 0:"noopener","data-an-tr-cat":e.trackingCategory},m.$attrs,{"data-is-internal":fe(u),onClick:h}),{default:Vn(()=>[on(m.$slots,"default",{},()=>[na(ir(e.text),1)])]),_:3},16,["id","class","to","external","title","aria-label","target","data-link","no-rel","rel","data-an-tr-cat","data-is-internal"])):(Te(),ht("button",ra({key:1,id:e.id,class:[e.asRegularButton?void 0:"navigation-link",e.icon?`navigation-link--with-icon ${e.icon}`:void 0],type:"button","aria-label":e.title,title:e.title,"data-an-tr-cat":e.trackingCategory},m.$attrs,{onClick:h}),[on(m.$slots,"default",{},()=>[na(ir(e.text),1)])],16,rB))}}}),Q0=Object.assign(oB,{__name:"AtomsNavigationsNavigationLink"}),sB=et({__name:"RegularButton",props:{id:{},label:{default:""},title:{},type:{},small:{type:Boolean,default:!1},active:{type:Boolean},icon:{},link:{},action:{},appearance:{default:"primary"},disabled:{type:Boolean},trackingCategory:{}},emits:["click"],setup(e,{emit:t}){const n=t,r=o=>{n("click",o)};return(o,s)=>(Te(),At(Q0,{id:e.id,link:e.link,action:e.action,class:ln(["regular-button",[e.small?"regular-button--small":"",e.appearance?`regular-button--${e.appearance}`:"",e.active?"regular-button--active":""]]),type:e.link?void 0:e.type||"button",title:e.title,icon:e.icon,disabled:e.link?void 0:e.disabled,"as-regular-button":!0,"tracking-category":e.trackingCategory,onClick:r},{default:Vn(()=>[on(o.$slots,"default",{},()=>[Qn("span",{class:ln(["regular-button__label",[e.icon?`icon-${e.icon}`:""]])},ir(e.label),3)])]),_:3},8,["id","link","action","class","type","title","icon","disabled","tracking-category"]))}}),ek=Object.assign(sB,{__name:"AtomsButtonsRegularButton"}),aB=Object.freeze(Object.defineProperty({__proto__:null,default:ek},Symbol.toStringTag,{value:"Module"})),iB=["id","type","placeholder","autocomplete","required","data-type"],lB=et({__name:"FInputText",props:Uw({type:{},id:{},placeholder:{},autocomplete:{},required:{type:Boolean},state:{}},{modelValue:{},modelModifiers:{}}),emits:["update:modelValue"],setup(e){const t=Kw(e,"modelValue"),n=Vw();return(r,o)=>hw((Te(),ht("input",ra({id:e.id,"onUpdate:modelValue":o[0]||(o[0]=s=>t.value=s),class:["f-input-text",[e.state?`f-input-text--${e.state}`:""]],type:e.type==="visible-password"?"text":e.type??"text",placeholder:e.placeholder,autocomplete:e.autocomplete,required:e.required,"data-type":e.type==="password"||e.type==="visible-password"?"password":void 0},fe(n)),null,16,iB)),[[eP,t.value]])}}),cB=Object.assign(lB,{__name:"AtomsFormFInputText"}),uB=et({__name:"SearchForm",props:{filter:{default:void 0},mode:{default:"search"},shouldSearchImmediately:{type:Boolean,default:!1}},emits:["update:search-term","searchResult"],async setup(e,{emit:t}){let n,r;const{t:o}=vr(),s=e,a=t,{searchTerm:i,sortBy:l,dateRange:c,ressort:u,page:f}=iw(s.filter||{searchTerm:"",sortBy:"date",dateRange:void 0,ressort:void 0,page:1}),d=jE();function p(g,y){a(`update:${g}`,y)}const h=Ee(!1),m=Ee(!1),k=Ee(null);De([l,c,u,f],async()=>{await v()});function b(g){if(!g||!g.trim())return;const y=g.trim();if(!(/https?:\/\//i.test(y)||y.startsWith("//"))&&!/[<>{}]/.test(y))return y.replace(/\./g,"")}async function v(){const g=b(i.value);if(!g){k.value=o("forms.search.error");return}if(s.mode==="search"){m.value=!0,k.value=null;try{const y={q:g,ressort:u?.value,sortfl:l.value,sortd:"desc",page:f.value},_=c?.value;_&&_!=="all"&&(y.dateRange=_);const{data:P,status:T,error:M}=await Jt("/api/content/search",{method:"GET",query:y});T===200?(h.value=!0,P&&a("searchResult",P)):(h.value=!1,it("search","content search failed",{endpoint:"/api/content/search",status:T,error:M,query:y}))}catch(y){k.value=y instanceof Error?y.message:"Fehler beim Suchen.",h.value=!1}finally{m.value=!1}}else if(s.mode==="default"){const y={q:g};await d.push({path:"/suche",query:y})}}return s.shouldSearchImmediately&&([n,r]=By(()=>v()),await n,r()),(g,y)=>
72(Te(),At(Q4,{class:"search-form","handle-submit":v,"is-successfully-submitted":!1},{default:Vn(()=>[Be(cB,{modelValue:fe(i),"onUpdate:modelValue":[y[0]||(y[0]=_=>We(i)?i.value=_:null),y[1]||(y[1]=_=>p("search-term",_))],type:"text",name:"search",placeholder:fe(o)("forms.search.placeholder"),class:"search-form--input"},null,8,["modelValue","placeholder"]),Be(tB,null,{start:Vn(()=>[Be(ek,{label:fe(o)("forms.search.button"),type:"submit"},null,8,["label"])]),_:1})]),_:1}))}}),fB=Object.assign(uB,{__name:"OrganismsFormsSearchForm"}),dB={class:"breadcrumb-navigation"},pB=et({__name:"BreadcrumbNavigation",props:{data:{}},setup(e){return(t,n)=>(Te(),ht("ul",dB,[(Te(!0),ht(yt,null,zw(e.data,(r,o)=>(Te(),ht("li",{key:o+"-"+r.text},[r.link?(Te(),At(Q0,{key:0,class:ln(["breadcrumb-navigation__item-link",r.active?"breadcrumb-navigation__item-link--active":""]),link:r.link,target:r.target,text:r.text},null,8,["link","target","class","text"])):(Te(),ht("span",{key:1,class:ln(["breadcrumb-navigation__item-link",r.active?"breadcrumb-navigation__item-link--active":""])},ir(r.text),3))]))),128))]))}}),mB=Object.assign(pB,{__name:"MoleculesNavigationsBreadcrumbNavigation"}),gB={class:"container"},hB={class:"container__stage"},yB=et({__name:"SystemPageContainer",setup(e){a_();const t=[{text:"Home",link:"/"}];return(n,r)=>(Te(),ht("div",gB,[Qn("section",hB,[Be(mB,{data:t})]),on(n.$slots,"default")]))}}),vB=Object.assign(yB,{__name:"TemplatesSystemPageContainer"}),bB={class:"container__stage"},_B={class:"error-page"},kB={class:"error-page__type"},wB={class:"error-page__headline"},SB=["innerHTML"],PB=et({__name:"ErrorPage",props:{errorCode:{default:500}},setup(e){const{t,te:n}=vr(),r=e,o=ae(()=>n(`errorPage.${r.errorCode}.headline`)?t(`errorPage.${r.errorCode}.headline`):t("errorPage.500.headline")),s=Sa().host,a=ae(()=>n(`errorPage.${r.errorCode}.text`)?t(`errorPage.${r.errorCode}.text`,{domain:s}):t("errorPage.500.text")),i=Ee("");return(l,c)=>(Te(),At(vB,null,{default:Vn(()=>[Qn("section",bB,[Qn("div",_B,[Qn("div",kB,ir(fe(t)("errorPage.msg"))+" "+ir(e.errorCode),1),Qn("h1",wB,ir(fe(o)),1),Qn("div",{class:"error-page__text",innerHTML:fe(a)},null,8,SB),Be(fB,{"search-term":fe(i),"onUpdate:searchTerm":c[0]||(c[0]=u=>We(i)?i.value=u:null),class:"error-page__search-form",mode:"default"},null,8,["search-term"])])])]),_:1}))}}),TB=Object.assign(PB,{__name:"PagesErrorPage"}),EB=et({__name:"error",props:{error:{}},setup(e){const t=e;cn("pageKey",Ee(0));const r=ae(()=>t.error?.statusCode||500),o=Sa(),s={};return it("error-page","NuxtError handler invoked",{statusCode:t.error?.statusCode,statusMessage:t.error?.statusMessage,data:t.error?.data,url:o.href,reqId:s["x-dfv-req-id"]},t.error),yr({htmlAttrs:{lang:"de"}}),hr(()=>{const a=i=>{const c=i.target.closest("a");c?.href&&(i.preventDefault(),window.location.href=c.href)};window.addEventListener("click",a),cs(()=>window.removeEventListener("click",a))}),Y0(),A4().useDefaults(r.value===404?"error404":"error",{noIndex:!0,noTitleTemplate:!0,extraParams:{statusCode:""+r.value}}),X0(),(a,i)=>{const l=TB,c=J0;return Te(),At(c,null,{default:Vn(()=>[Be(l,{"error-code":fe(r)},null,8,["error-code"])]),_:1})}}}),AB={key:0},Fh={__name:"nuxt-root",setup(e){const t=()=>null,n=ve(),r=n.deferHydration();if(n.isHydrating){const u=n.hooks.hookOnce("app:error",r),f=Ye().beforeEach(()=>{u(),f()})}const o=!1;cn(ho,wt()),n.hooks.callHookWith(u=>u.map(f=>f()),"vue:setup",[]);const s=us(),a=!1,i=/bot\b|chrome-lighthouse|facebookexternalhit|google\b/i;function l(u,f,d){const p=n.vueApp.config.errorHandler;if(p&&!p.__nuxt_default)try{p(u,f,d)}catch(h){console.error("[nuxt] Error in `app.config.errorHandler`",h)}}zy((u,f,d)=>{if(n.hooks.callHook("vue:error",u,f,d)?.catch(p=>console.error("[nuxt] Error in `vue:error` hook",p)),i.test(navigator.userAgent))return n.hooks.callHook("app:error",u),console.error(`[nuxt] Not rendering error page for bot with user agent \`${navigator.userAgent}\`:`,u),!1;if(Bv(u)&&(u.fatal||u.unhandled))return n.runWithContext(()=>no(u)),l(u,f,d),!1});const c=!1;return(u,f)=>(Te(),At(Wf,{onResolve:fe(r)},{default:Vn(()=>[fe(a)?(Te(),ht("div",AB)):fe(s)?(Te(),At(fe(EB),{key:1,error:fe(s)},null,8,["error"])):fe(c)?(Te(),At(fe(t),{key:2,context:fe(c)},null,8,["context"])):fe(o)?(Te(),At(Vy(fe(o)),{key:3})):(Te(),At(fe(q4),{key:4}))]),_:1},8,["onResolve"]))}};let Hh;{let e;Hh=async function(){if(e)return e;const n=!!(window.__NUXT__?.serverRendered??document.getElementById("__NUXT_DATA__")?.dataset.ssr==="true"),r=n?cP(Fh):lP(Fh),o=kT({vueApp:r});async function s(a){await o.callHook("app:error",a),o.payload.error||=cr
72(a)}s.__nuxt_default=!0,r.config.errorHandler=s,o.hook("app:suspense:resolve",()=>{r.config.errorHandler===s&&(r.config.errorHandler=void 0)}),!n&&am.id&&o.hook("app:suspense:resolve",()=>{document.getElementById(am.id)?.remove()});try{await PT(o,o4)}catch(a){s(a)}try{await o.hooks.callHook("app:created",r),await o.hooks.callHook("app:beforeMount",r),r.mount(vT),await o.hooks.callHook("app:mounted",r),await dn()}catch(a){s(a)}return r},e=Hh().catch(t=>{throw console.error("Error while mounting app:",t),t})}export{oP as $,CL as A,wt as B,Sa as C,A4 as D,By as E,Q4 as F,qB as G,JO as H,De as I,on as J,We as K,Ye as L,YB as M,Q0 as N,HB as O,zw as P,FB as Q,ek as R,vB as S,LO as T,dn as U,BB as V,pt as W,ln as X,Kw as Y,Uw as Z,JB as _,ID as a,LB as a$,he as a0,ve as a1,ls as a2,fs as a3,Qe as a4,Jt as a5,Rv as a6,GB as a7,ZB as a8,WB as a9,ne as aA,G as aB,zB as aC,uN as aD,El as aE,dM as aF,ra as aG,DB as aH,KB as aI,WD as aJ,cf as aK,ku as aL,nB as aM,t6 as aN,ps as aO,a6 as aP,r6 as aQ,o6 as aR,s6 as aS,e6 as aT,I$ as aU,n6 as aV,YS as aW,Vw as aX,Kp as aY,IB as aZ,eP as a_,QB as aa,mB as ab,VB as ac,yr as ad,hw as ae,XS as af,ib as ag,jE as ah,fB as ai,IS as aj,MB as ak,hN as al,Ca as am,_3 as an,cB as ao,Ht as ap,OF as aq,ms as ar,wa as as,E4 as at,An as au,cs as av,SF as aw,Fy as ax,IO as ay,Vy as az,_a as b,lt as b0,as as b1,qo as b2,OB as b3,en as b4,NB as b5,cn as b6,bw as b7,d6 as b8,p6 as b9,gh as bA,Xj as bB,rt as ba,HD as bb,c6 as bc,_N as bd,u6 as be,f6 as bf,l6 as bg,AL as bh,S4 as bi,oc as bj,Td as bk,Oe as bl,XB as bm,_L as bn,RB as bo,eM as bp,nM as bq,Fg as br,rM as bs,oM as bt,sM as bu,aM as bv,CB as bw,vS as bx,m6 as by,PF as bz,Kl as c,et as d,Te as e,At as f,fe as g,$B as h,Qn as i,na as j,Be as k,tB as l,ht as m,nl as n,hr as o,xB as p,hn as q,Ee as r,jB as s,ir as t,vr as u,yt as v,Vn as w,ae as x,UB as y,it as z};

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.