PageSourceSearch

https://fm4.orf.at/_nuxt/y6qfqcY3.js

js orf.at collected 2026-09-24 08:24:34 UTC 221,296 bytes, 37 lines download raw bytes

1const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["./DEDTxHqT.js","./D7iBb7SQ.js","./78QM5Du0.js","./BpQF8jCD.js","./Da-UCKHQ.js","./Bk3OseLl.js","./B0Z9INg1.js","./uBIymjUX.js","./6wuMy-BK.js","./YJB2vD9D.js","./FK0CdHt5.js","./CxHeVNvX.js","./BDNMzG2s.js","./DTmDr7oI.js","./CNs_Ozdc.js","./e1YhVrLq.js","./DfUD830c.js","./R1rj1qJh.js","./PlainImage.VzXoQd9p.css","./EventLinkCard.1zmDqfe6.css","./_slug_.BE6Cm5XY.css","./OZf4bvCn.js","./Bpxra945.js","./DwJmjJ5I.js","./ChipWrapper.B4SKdInf.css","./chipwrapper.DxHtWXgn.css","./C0m5SU2y.js","./VEhwD5gg.js","./TableBox.CTB1ft1G.css","./DkDVZDh5.js","./CxwQg4DQ.js","./lane.nNzq1cgh.css","./so69Uxq8.js","./CASazPBZ.js","./BgLfP6Wf.js","./BdHj8dfx.js","./BzMZfc3M.js","./SophoraImage.D7w_rn6t.css","./CkGsMhdN.js","./AudioMeta.TBEt4-UG.css","./B-g2EZ0O.js","./BwftoLbG.js","./Bf8ZrheW.js","./audiocard.BJtTnYlE.css","./DK5Vys-K.js","./BJvNr2Dd.js","./profilecard.DGRchF3Z.css","./Co24XVBo.js","./bqi2OLP0.js","./overviewhero.BqZ3Flnd.css","./OverviewHero.CrX7SKz7.css","./DLUK3ir-.js","./EpisodeDetails.kSAet_0Q.css","./B0MPAQQb.js","./DCe2QVf-.js","./CHwGFOgU.js","./D837fJZ9.js","./DcWrNADq.js","./fm4.YK2r6oQx.css","./storycard.b8rhp90I.css","./9D85OdH2.js","./Dq6oOpM3.js","./StoryGrid.BlD5tiF6.css","./KuajTWKY.js","./socialpost.CGsDL5Ig.css","./QxskTCvH.js","./COtLUn_L.js","./pagination.hPpEuIzJ.css","./BWdeJLuJ.js","./ZjysG0Tc.js","./ChipNavigation.BZb6GZXg.css","./FilterSectionView.CO7ntQH9.css","./DLVmP7yq.js","./_slug_.WyuIMNev.css","./dC2etHcp.js","./_slug_.CZ3_nW0P.css","./CJwY0qN-.js","./_slug_.C9kwKfPK.css","./D5lSjaoP.js","./C8Pft9ZF.js","./StoryLane.DYw3JxP5.css","./h2gKFhAT.js","./ContactLinkItem.B-ngIWzF.css","./BZCC3TzO.js","./ContactCard.Dxrmghtz.css","./eCk9Lkah.js","./_slug_.DSPIGcrW.css","./hXhcIeC0.js","./_slug_.Duccqzit.css","./BQodLNi_.js","./_Yom2SOk.js","./CY6iOZi5.js","./_podcastSlug_.CBc09eml.css","./CRPt5KuS.js","./-2K5hTU4.js","./PageHero.QHxSlwtP.css","./_name_.Cx6IRjzy.css","./BB7Be_q3.js","./_sophoraId_.Ce1Sye6M.css","./n_KKbL_8.js","./_...BzzjhITJ.css","./C_nr664R.js","./_dev.krJ4EYw6.css","./CWEgOPPS.js","./BASAt0Eh.js","./4PCHQtof.js","./SocialMediaRow.BXCxnuy4.css","./newsletter.DX-vz52G.css","./DTM2_hEs.js","./DYaPEQKT.js","./ResultCard.D1ATdPJA.css","./B_mQK2_M.js","./push.DzvsxRGa.css","./xHZrhmHP.js","./C56mF-2S.js","./ResizeableIframe.DNSBkRAu.css","./kontakt.B72GzNGR.css","./C-Imwl-z.js","./CKkpZ8W0.js","./FrontpageView.BqPx-_y-.css","./DRzYBc4n.js","./ProfileGrid.CfLHR3SR.css","./podcasts.WDsGXXVW.css","./CJz2rhcW.js","./programm.B37XTZEG.css","./BdY0RTgt.js","./_day_.DJz_0E1V.css","./BLNRjTHG.js","./C2Yw6JB2.js","./sendeschema.BJu4AgHY.css","./B2bQzUZY.js","./B2dKLm-s.js","./suche.MLP0_9yw.css","./Ct2jDKip.js","./BuFthHdM.js","./NoResultCard.Bjx071Tj.css","./D8WHXNlA.js","./audios.BE29Q5JF.css","./Q7sYMKOE.js","./BPkIgls8.js","./SearchResultList.CeJ6AVZH.css","./DMrJzpXa.js","./stories.BdtJ5bpW.css","./DVdn88_Q.js","./DpLieUXK.js","./termine.BuLVOZSN.css","./D0s3VgyC.js","./wortlaut-anmeldung.B5CSVc50.css","./DwKGCfB3.js","./BGo7GSB0.js","./pages.sfiqsccO.css","./WVm3FKs1.js"])))=>i.map(i=>d[i]);
2import{a as e}from"./B0Z9INg1.js";import{A as t,B as n,C as r,D as i,E as a,F as o,H as s,I as c,K as l,L as u,M as d,N as f,O as p,P as m,Q as h,R as g,S as _,T as v,U as y,V as b,X as x,Y as S,Z as C,_ as ee,a as w,at as te,b as ne,c as re,ct as ie,d as ae,dt as oe,et as se,f as ce,g as le,h as ue,it as de,j as fe,k as pe,l as me,lt as he,m as ge,n as _e,o as ve,ot as T,p as ye,q as be,s as xe,st as Se,t as Ce,u as we,ut as Te,v as Ee,w as De,x as Oe,y as ke,z as Ae}from"./D7iBb7SQ.js";import{$ as E,A as je,At as Me,B as D,Bn as Ne,Bt as Pe,Et as Fe,Gn as Ie,Gt as Le,H as O,Hn as k,J as Re,Jn as ze,Jt as Be,Ln as Ve,Mt as He,N as Ue,Nn as We,Ot as Ge,Pn as Ke,Qn as A,Rt as j,S as qe,Tt as Je,U as M,Un as Ye,V as N,Vn as Xe,W as P,Wt as Ze,X as F,Xn as Qe,Y as $e,Z as I,_n as L,a as et,cn as tt,fn as nt,ft as rt,i as it,ir as at,j as ot,jt as st,kn as ct,lt,or as R,pn as ut,qn as dt,rr as ft,st as pt,t as mt,tn as ht,ut as gt,vt as _t,w as vt,wt as yt,xt as bt,yn as xt}from"./78QM5Du0.js";import{$ as St,A as z,Bt as Ct,Ct as wt,D as Tt,Dt as Et,Et as Dt,G as Ot,Ht as kt,It as At,M as jt,Q as Mt,R as Nt,T as Pt,Tt as Ft,Z as It,_t as Lt,c as Rt,ct as zt,ft as Bt,g as Vt,gt as Ht,ht as Ut,it as Wt,jt as Gt,k as Kt,kt as qt,l as Jt,lt as Yt,m as Xt,n as Zt,o as Qt,p as $t,q as en,r as tn,st as nn,tt as rn,v as an,vt as on,w as sn,xt as cn,z as ln}from"./Bk3OseLl.js";import{M as un,N as dn,O as fn,P as pn,S as mn,T as hn,_ as gn,a as _n,b as vn,c as yn,d as bn,f as xn,g as Sn,i as Cn,j as wn,k as Tn,l as En,m as Dn,o as On,s as kn,t as An,u as jn,v as Mn,y as Nn}from"./6wuMy-BK.js";import{a as Pn,i as Fn,n as In,r as Ln,t as Rn}from"./FK0CdHt5.js";import{_ as zn,a as Bn,b as Vn,d as Hn,f as Un,g as Wn,h as Gn,m as Kn,n as qn,o as Jn,p as Yn,r as Xn,t as Zn,v as Qn,y as $n}from"./YJB2vD9D.js";import{i as er,o as tr,t as nr}from"./CxHeVNvX.js";import{t as B}from"./uBIymjUX.js";import{t as rr}from"./BpQF8jCD.js";import{i as ir,n as ar,r as or}from"./CASazPBZ.js";import{C as sr,S as cr,a as lr,b as ur,n as dr,v as fr}from"./BgLfP6Wf.js";import{a as pr,c as mr,i as hr,l as gr,o as _r,s as vr,t as V,u as yr}from"./BdHj8dfx.js";import{t as br}from"./BDNMzG2s.js";import{t as xr}from"./BzMZfc3M.js";import{t as Sr}from"./CkGsMhdN.js";import{C as Cr,T as wr,a as Tr,b as Er,c as Dr,d as Or,h as kr,l as Ar,m as jr,n as Mr,o as Nr,r as Pr,s as Fr,t as Ir,u as Lr,w as Rr,x as zr}from"./B-g2EZ0O.js";import"./BwftoLbG.js";import{t as Br}from"./DTmDr7oI.js";(function(){let e=document.createElement(`link`).relList;if(e&&e.supports&&e.supports(`modulepreload`))return;for(let e of document.querySelectorAll(`link[rel="modulepreload"]`))n(e);new MutationObserver(e=>{for(let t of e)if(t.type===`childList`)for(let e of t.addedNodes)e.tagName===`LINK`&&e.rel===`modulepreload`&&n(e)}).observe(document,{childList:!0,subtree:!0});function t(e){let t={};return e.integrity&&(t.integrity=e.integrity),e.referrerPolicy&&(t.referrerPolicy=e.referrerPolicy),t.credentials=e.crossOrigin===`use-credentials`?`include`:e.crossOrigin===`anonymous`?`omit`:`same-origin`,t}function n(e){if(e.ep)return;e.ep=!0;let n=t(e);fetch(e.href,n)}})(),`global`in globalThis||(globalThis.global=globalThis);var Vr=oe({docsBase:he,reporters:Te});function Hr(e,t){return t&&typeof e==`function`&&(e.key=t),e}var Ur=/\\/g,Wr=/</g,Gr=/"/g,Kr=/%\w+(?:\.\w+)?/g,qr=`%separator`;function Jr(e,t,n=!1){let r;if(t===`s`||t===`pageTitle`)r=e.pageTitle;else if(t.includes(`.`)){let n=t.indexOf(`.`);r=e[t.substring(0,n)]?.[t.substring(n+1)]}else r=e[t];if(r!==void 0)return n?(r||``).replace(Ur,`\\\\`).replace(Wr,`\\u003C`).replace(Gr,`\\"`):r||``}function Yr(e,t,n,r=!1){if(typeof e!=`string`||!e.includes(`%`))return e;let i=e;try{i=decodeURI(e)}catch{}let a=i.match(Kr);if(!a)return e;let o=e.includes(qr);return e=e.replace(Kr,e=>{if(e===qr||!a.includes(e))return e;let n=Jr(t,e.slice(1),r);return n===void 0?e:n}).trim(),o&&(e=e.split(qr).map(e=>e.trim()).filter(e=>e!==``).join(n?` ${n} `:` `)),e}var Xr=(e,t)=>
2e._w===t._w?e._p-t._p:e._w-t._w,Zr=e=>e.includes(`:key`)?e:e.split(`:`).join(`:key:`),Qr=Hr({key:`aliasSorting`,hooks:{"tags:resolve":e=>{let t=!1;for(let n of e.tags){let r=n.tagPriority;if(!r)continue;let i=String(r);if(i.startsWith(`before:`)){let r=Zr(i.slice(7)),a=e.tagMap.get(r);a&&(typeof a.tagPriority==`number`&&(n.tagPriority=a.tagPriority),n._p=a._p-1,t=!0)}else if(i.startsWith(`after:`)){let r=Zr(i.slice(6)),a=e.tagMap.get(r);a&&(typeof a.tagPriority==`number`&&(n.tagPriority=a.tagPriority),n._p=a._p+1,t=!0)}}t&&(e.tags=e.tags.sort(Xr))}}}),$r=Hr({key:`deprecations`,hooks:{"entries:normalize":({tags:e})=>{for(let t of e)t.props.children&&(t.innerHTML=t.props.children,delete t.props.children),t.props.hid&&(t.key=t.props.hid,delete t.props.hid),t.props.vmid&&(t.key=t.props.vmid,delete t.props.vmid),`body`in t.props&&(t.props.body&&(t.tagPosition=`bodyClose`),delete t.props.body),t.props.renderPriority!=null&&(t.tagPriority=t.props.renderPriority,delete t.props.renderPriority)}}});function ei(e){return typeof e?.then==`function`}var ti=256;function ni(e,t){if(t===e.length)return;if(t===ti){let n=Array(e.length),r=!1;for(;t<e.length;t++){let i=ii(e[t]);n[t]=i,r||=ei(i)}return r?n:void 0}let n=ii(e[t]);if(ei(n)){let r=Array(e.length);r[t]=n;for(let n=t+1;n<e.length;n++)r[n]=ii(e[n]);return r}let r=ni(e,t+1);return r&&(r[t]=n),r}function ri(e,t,n){if(n===t.length)return;if(n===ti){let r=Array(t.length),i=!1;for(;n<t.length;n++){let a=ii(e[t[n]]);r[n]=a,i||=ei(a)}return i?r:void 0}let r=ii(e[t[n]]);if(ei(r)){let i=Array(t.length);i[n]=r;for(let r=n+1;r<t.length;r++)i[r]=ii(e[t[r]]);return i}let i=ri(e,t,n+1);return i&&(i[n]=r),i}function ii(e){if(typeof e==`function`)return e;if(ei(e))return Promise.resolve(e).then(ii);if(Array.isArray(e)){let t=ni(e,0);return t?Promise.all(t):e}if(e?.constructor===Object){let t=Object.keys(e),n=ri(e,t,0);if(n)return Promise.all(n).then(e=>Object.fromEntries(t.map((t,n)=>[t,e[n]])))}return e}var ai=Hr(e=>{let t=new WeakMap;return{key:`promises`,hooks:{"entries:resolve":n=>{for(let r=n.entries.length-1;r>=0;r--){let i=n.entries[r],a=i.input;if(t.get(i)===a){n.entries.splice(r,1);continue}let o=ii(a);if(!ei(o)){t.delete(i);continue}t.set(i,a),n.entries.splice(r,1),Promise.resolve(o).then(n=>{t.get(i)===a&&(t.delete(i),i.input=n,delete i._tags,e.invalidate?.())},()=>{t.get(i)===a&&t.delete(i)})}}}}},`promises`),oi={meta:`content`,link:`href`,htmlAttrs:`lang`},si=[`innerHTML`,`textContent`];function ci(e,t,n,r=!1){return typeof e==`string`&&e.includes(`%`)?Yr(e,t,n,r):e}var li=Hr(e=>({key:`template-params`,hooks:{"tags:resolve":({tagMap:t,tags:n})=>{let r=t.get(`templateParams`)?.props||{},i=r.separator||`|`;delete r.separator,r.pageTitle=ci(r.pageTitle||e._title||``,r,i);for(let e of n){if(e.processTemplateParams===!1)continue;let t=oi[e.tag];if(t&&typeof e.props[t]==`string`)e.props[t]=ci(e.props[t],r,i);else if(e.processTemplateParams||e.tag===`titleTemplate`||e.tag===`title`)for(let t of si)typeof e[t]==`string`&&(e[t]=ci(e[t],r,i,e.tag===`script`&&typeof e.props.type==`string`&&e.props.type.endsWith(`json`)))}e._templateParams=r,e._separator=i},"tags:afterResolve":({tagMap:t})=>{let n=t.get(`title`);n?.textContent&&n.processTemplateParams!==!1&&(n.textContent=ci(n.textContent,e._templateParams,e._separator))}}}),`template-params`),ui=new Set([`link`,`style`,`script`,`noscript`]),di=new Set([`title`,`titleTemplate`,`script`,`style`,`noscript`]),fi=new Set([`base`,`meta`,`link`,`style`,`script`,`noscript`]),pi=new Set([`title`,`base`,`htmlAttrs`,`bodyAttrs`,`meta`,`link`,`style`,`script`,`noscript`]),mi=new Set([`base`,`title`,`titleTemplate`,`bodyAttrs`,`htmlAttrs`,`templateParams`]),hi=new Set([`key`,`tagPosition`,`tagPriority`,`tagDuplicateStrategy`,`innerHTML`,`textContent`,`processTemplateParams`]),gi=new Set([`templateParams`,`htmlAttrs`,`bodyAttrs`]),_i=new Set([`theme-color`,`google-site-verification`,`author`,`og:locale:alternate`,`og:image`,`og:video`,`og:audio`,`article:author`,`article:tag`,`book:author`,`book:tag`,`twitter:image`]),vi={critical:-8,high:-1,low:2},yi=e=>typeof e==`number`?Number.isFinite(e):e;function bi(e){return e===`__proto__`||e===`constructor`||e===`prototype`}var xi=[`twitter`,`fediverse`],Si=[`og`,`book`,`article`,`profile`,`fb`,`payment`],Ci=[`ogImage`,`ogVideo`,`ogAudio`,`twitterImage`],wi=[`contentType`,`defaultStyle`,`xUaCompatible`],Ti={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`,paymentExpiresAt:`payment:expires_at`,paymentSuccessUrl:`payment:success_url`,profileFirstName:`profile:first_name`,profileLastName:`profile:last_name`,profileUsername:`profile:username`,msapplicationConfig:`msapplication-Config`,msapplicationTileColor:`msapplication-TileColor`,msapplicationTileImage:`msapplication-TileImage`},Ei=/([A-Z])/g,Di=/^(?:og|twitter)/,Oi={appleItunesApp:{unpack:{entrySeparator:`, `,resolve:({key:e,value:t})=>`${ki(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`?ki(e):`${ki(e)}:${t}`}},contentSecurityPolicy:{metaKey:`http-equiv`,unpack:{entrySeparator:`; `,resolve:({key:e,value:t})=>`${ki(e)} ${t}`}},charset:{}};function ki(e){let t=e.replace(Ei,`-$1`).toLowerCase(),n=t.indexOf(`-`);return n===-1?t:xi.includes(t.slice(0,n))||Si.includes(t.slice(0,n))?e.replace(Ei,`:$1`).toLowerCase():t}function Ai(e){return Object.fromEntries(Object.entries(e).filter(([e,t])=>String(t)!==`false`&&e))}function ji(e){return Array.isArray(e)?e.map(ji):!e||typeof e!=`object`?e:Object.fromEntries(Object.entries(e).map(([e,t])=>[ki(e),ji(t)]))}function Mi(e,t={}){let{entrySeparator:n=``,keyValueSeparator:r=``,wrapValue:i,resolve:a}=t;return Object.entries(e).map(([e,n])=>{if(a){let t=a({key:e,value:n});if(t!==void 0)return t}
2let o=typeof n==`object`?Mi(n,t):typeof n==`number`?n.toString():typeof n==`string`&&i?`${i}${n.replace(new RegExp(i,`g`),`\\${i}`)}${i}`:n;return`${e}${r}${o}`}).join(n)}function Ni(e,t){let n=Ai(t),r=ki(e),i=Pi(r);return _i.has(r)?Li(Object.fromEntries(Object.entries(n).map(([t,n])=>[`${e}${t===`url`?``:`${t[0].toUpperCase()}${t.slice(1)}`}`,n]))||{}).sort((e,t)=>(e[i]?.length||0)-(t[i]?.length||0)):[{[i]:r,...n}]}function Pi(e){if(Oi[e]?.metaKey===`http-equiv`||wi.includes(e))return`http-equiv`;let t=ki(e),n=t.indexOf(`:`);return n===-1?`name`:Si.includes(t.slice(0,n))?`property`:`name`}function Fi(e){return Ti[e]||ki(e)}function Ii(e,t){return t===`refresh`?`${e.seconds};url=${e.url}`:Mi(ji(e),{keyValueSeparator:`=`,entrySeparator:`, `,resolve:({value:e,key:t})=>e===null?``:typeof e==`boolean`?t:void 0,...Oi[t]?.unpack})}function Li(e){let t=[],n={};for(let[r,i]of Object.entries(e)){if(Array.isArray(i)){if(r===`themeColor`){i.forEach(e=>{typeof e==`object`&&e&&t.push({name:`theme-color`,...e})});continue}for(let e of i)if(typeof e==`object`&&e){let n=[],i=[];for(let[t,a]of Object.entries(e)){let e=Li({[`${r}${t===`url`?``:`:${t}`}`]:a});(t===`url`?n:i).push(...e)}t.push(...n,...i)}else t.push(...typeof e==`string`?Li({[r]:e}):Ni(r,e));continue}if(typeof i==`object`&&i){if(Ci.includes(r)){let e=r.startsWith(`twitter`)?`twitter`:`og`,n=r.replace(Di,``).toLowerCase(),a=e===`twitter`?`name`:`property`;i.url&&t.push({[a]:`${e}:${n}`,content:i.url}),i.secureUrl&&t.push({[a]:`${e}:${n}:secure_url`,content:i.secureUrl});for(let[r,o]of Object.entries(i))r!==`url`&&r!==`secureUrl`&&t.push({[a]:`${e}:${n}:${r}`,content:o})}else _i.has(ki(r))?t.push(...Ni(r,i)):n[r]=Ai(i)}else n[r]=i}let r=Object.entries(n).map(([e,t])=>{if(e===`charset`)return{charset:t===null?`_null`:t};let n=Pi(e),r=Fi(e),i=t===null?`_null`:typeof t==`object`?Ii(t,e):typeof t==`number`?t.toString():t;return n===`http-equiv`?{"http-equiv":r,content:i}:{[n]:r,content:i}});return[...t,...r].map(e=>`content`in e&&e.content===`_null`?{...e,content:null}:e)}var Ri=Hr({key:`flatMeta`,hooks:{"entries:normalize":e=>{let t=!1,n=[],r=[];for(let i of e.tags){if(i.tag!==`_flatMeta`){n.push(i);continue}t=!0;for(let e of Li(i.props))r.push({...i,tag:`meta`,props:e})}if(t){for(let e of r)n.push(e);e.tags=n}}}});function zi(e){let t=new Se;for(let n in e||{})t.hook(n,e[n]);return t}function Bi(e,t,n){if(e.hooks?._hooks?.[t]?.length)return e.hooks?.callHook(t,n)}var Vi=/^(?:viewport|description|keywords|robots)$/,Hi=[`name`,`property`,`http-equiv`];function Ui(e){let t=e.indexOf(`:`);if(t===-1)return!1;let n=e.slice(t+1);return _i.has(n)||n.startsWith(`og:image:`)||n.startsWith(`og:video:`)||n.startsWith(`og:audio:`)||n.startsWith(`twitter:image:`)}function Wi(e){let{props:t,tag:n,key:r}=e;if(mi.has(n))return n;if(n===`link`){if(t.rel===`canonical`)return`canonical`;if(t.rel===`alternate`&&t.hreflang)return`alternate:${t.hreflang}`}if(t.charset)return`charset`;if(n===`meta`)for(let e of Hi){let n=t[e];if(n!==void 0)return`meta:${n}${(typeof n!=`string`||!n.includes(`:`))&&!Vi.test(n)&&r?`:key:${r}`:``}`}return r?`${n}:key:${r}`:t.id?`${n}:id:${t.id}`:n===`link`&&t.rel&&t.href?`link:${t.rel}:${t.href}`:di.has(n)&&(e.textContent||e.innerHTML)?`${n}:content:${e.textContent||e.innerHTML}`:void 0}function Gi(e){let t=e._h||e._d||e.textContent||e.innerHTML;if(t)return t;let n=Object.keys(e.props).sort(),r=`${e.tag}:`,i=``;for(let t of n)r+=`${i}${t}:${String(e.props[t])}`,i=`,`;return r}function Ki(e,t,n){if(n===`_resolver`)return e;typeof e==`function`&&(!n||n!==`titleTemplate`&&!n.startsWith(`on`))&&(e=e());let r=t?t(n,e):e;if(Array.isArray(r)){let e;for(let n=0;n<r.length;n++){let i=Ki(r[n],t);e?e[n]=i:i!==r[n]&&(e=r.slice(0,n),e[n]=i)}return e||r}if(r?.constructor===Object){let e;for(let n in r){let i=bi(n),a=i?void 0:Ki(r[n],t,n);if(!e&&(i||a!==r[n])){e={};for(let t in r){if(t===n)break;e[t]=r[t]}}e&&!i&&(e[n]=a)}return e||r}return r}var qi=/[\s"'<>/=\x00-\x1F\x7F]/;function Ji(e,t){let n=e===`style`,r=n?new Map:new Set,i=e=>{if(e){if(n){let t=e.indexOf(`:`);t>0&&r.set(e.slice(0,t).trim(),e.slice(t+1).trim())}
2else e.split(` `).forEach(e=>e&&r.add(e))}};if(typeof t==`string`)(n?t.split(`;`):[t]).forEach(i);else if(Array.isArray(t))t.forEach(i);else if(t&&typeof t==`object`)for(let e in t){let a=t[e];a&&a!==`false`&&(n?r.set(e.trim(),String(a)):i(e))}return r}function Yi(e,t){if(e.props=e.props||{},!t)return e;if(e.tag===`templateParams`)return e.props=t,e;let n=fi.has(e.tag)||e.tag===`htmlAttrs`||e.tag===`bodyAttrs`;for(let r in t){if(bi(r))continue;let i=r.startsWith(`data-`),a=n&&!hi.has(r),o=a&&!i?r.toLowerCase():r;if(a&&(!o||qi.test(o)))continue;let s=t[r];if(s===null)e.props[o]=null;else if(r===`class`||r===`style`)e.props[r]=Ji(r,s);else if(hi.has(r)){if((r===`textContent`||r===`innerHTML`)&&typeof s==`object`){let n=t.type||`application/json`;(n.endsWith(`json`)||n===`speculationrules`||n===`importmap`)&&(e.props.type=n,e[r]=JSON.stringify(s))}else e[r]=s}else if(s!==void 0){let t=String(s),n=e.tag===`meta`&&o===`content`;e.props[o]=t===`true`||t===``?i||n?t:!0:!s&&i&&t===`false`?`false`:s}}return e}function Xi(e,t){let n;return t.length&&(n=(e,n)=>{for(let r=0;r<t.length;r++)n=t[r](e,n);return n},e=n(void 0,e)),Ki(e,n)}function Zi(e,t){let n=Yi({tag:e,props:{}},typeof t==`object`&&typeof t!=`function`?t:{[e===`script`||e===`noscript`||e===`style`?`innerHTML`:`textContent`]:t});if(n.key&&ui.has(n.tag)&&(n.props[`data-hid`]=n._h=n.key),n.tag===`script`&&typeof n.innerHTML==`object`&&(n.innerHTML=JSON.stringify(n.innerHTML),n.props.type=n.props.type||`application/json`),Array.isArray(n.props.content)){let e=[];for(let t of n.props.content)e.push({...n,props:{...n.props,content:t}});return e}return n}function Qi(e,t){if(Array.isArray(t))for(let n of t)e.push(n);else e.push(t)}function $i(e,t){if(!e)return[];typeof e==`function`&&(e=e()),e=Xi(e,t);let n=[];for(let t in e){let r=e[t];if(r!==void 0){if(Array.isArray(r))for(let e of r)Qi(n,Zi(t,e));else Qi(n,Zi(t,r))}}return n}var ea=/</g,ta=/<\/script/g,na=(e,t)=>e._w===t._w?e._p-t._p:e._w-t._w,ra=()=>100;function ia(e){for(let t in e)return!1;return!0}var aa=/^tags:|:render/;function oa(e,t){let n=(t[`entries:resolve`]?.length||0)+(t[`entries:normalize`]?.length||0);if(e._h!==n){e._h=n;for(let t of e.entries.values())delete t._tags}}function sa(e){for(let t=0;t<e.length;t++){let n=e[t],r={...n.props};r.class instanceof Set&&(r.class=new Set(r.class)),r.style instanceof Map&&(r.style=new Map(r.style)),e[t]={...n,props:r}}}function ca(e,t){let n=e.tags,r=0;for(let t of e.tagMap.values())if(Array.isArray(t))for(let e of t)n[r++]=e;else n[r++]=t;n.length=r,t&&n.sort(na)}function la(e){let t=!1;for(let n of e.tags.sort(na)){let r=n._d||Gi(n);if(!r)continue;let i=e.tagMap.get(r);if(!i){e.tagMap.set(r,n);continue}if((n.tagDuplicateStrategy||(gi.has(n.tag)?`merge`:null)||(n.key&&n.key===i.key?`merge`:null))===`merge`){let t={...i.props};for(let e in n.props)t[e]=e===`style`?new Map([...i.props.style||new Map,...n.props[e]]):e===`class`?new Set([...i.props.class||[],...n.props[e]]):n.props[e];e.tagMap.set(r,{...n,props:t})}else n._p>>10==i._p>>10&&n.tag===`meta`&&Ui(r)?(e.tagMap.set(r,Object.assign([...Array.isArray(i)?i:[i],n],n)),t=!0):(n._w===i._w?n._p>i._p:n._w<i._w)&&e.tagMap.set(r,n)}return t}function ua(e,t){let n=e.tagMap.get(`title`),r=e.tagMap.get(`titleTemplate`);if(t._title=n?.textContent,!r)return;let i=r.textContent;if(t._titleTemplate=i,!i)return;let a=typeof i==`function`?i(n?.textContent):i;typeof a==`string`&&!t.plugins.has(`template-params`)&&(a=a.replace(`%s`,n?.textContent||``)),n?a===null?e.tagMap.delete(`title`):e.tagMap.set(`title`,{...n,textContent:a}):e.tagMap.set(`titleTemplate`,{...r,tag:`title`,textContent:a})}function da(e){let t=0;for(let n of e){let{innerHTML:r,tag:i,props:a}=n;if(pi.has(i)&&(!ia(a)||yi(r)||yi(n.textContent))&&(i!==`meta`||yi(a.content)||a[`http-equiv`]||a.charset)){if(i===`script`&&(r||n.textContent)){let e=String(a.type),t=e.endsWith(`json`)||e===`importmap`||e===`speculationrules`,i=e=>t?(typeof e==`string`?e:JSON.stringify(e)).replace(ea,`\\u003C`):typeof e==`string`?e.replace(ta,`<\\/script`):e;n={...n},r&&(n.innerHTML=i(r)),n.textContent&&(n.textContent=i(n.textContent)),n._d=Wi(n)}e[t++]=n}}return e.length=t,e}function fa(e,t){let n=t?.tagWeight??e.resolvedOptions._tagWeight??ra,r={tagMap:new Map,tags:[]},i=e.hooks?._hooks||{};oa(e,i);for(let t of e.entries.values())t._pending!==void 0&&(t.input=t._pending,delete t._pending,delete t._tags,delete t._precomputedTags);let a;(i[`entries:resolve`]?.length||i[`entries:normalize`]?.length)&&(a=[...e.entries.values()],i[`entries:resolve`]?.length&&Bi(e,`entries:resolve`,{entr
2ies:a,...r})),oa(e,i);for(let t of a||e.entries.values()){let a=t._tags;if(!a){if(t._precomputedTags&&n===e.resolvedOptions._tagWeight&&!i[`entries:normalize`]?.length&&!i[`entries:resolve`]?.length&&(!t.options||ia(t.options)))a=t._precomputedTags;else{if(a=$i(t.input,e.resolvedOptions.propResolvers||[]),t.options&&!ia(t.options))for(let e of a)Object.assign(e,t.options);if(i[`entries:normalize`]?.length){let n={tags:a,entry:t};Bi(e,`entries:normalize`,n),a=n.tags}for(let e=0;e<a.length;e++){let r=a[e];r._w=n(r),r._p=(t._i<<10)+e,r._d=Wi(r),r._d||(r._h=Gi(r))}t._tags=a}}r.tags.push(...a)}for(let e in i)if(i[e]?.length&&aa.test(e)){sa(r.tags);break}let o=la(r);return ua(r,e),ca(r,o),Bi(e,`tags:beforeResolve`,r),Bi(e,`tags:resolve`,r),Bi(e,`tags:afterResolve`,r),da(r.tags)}var pa=Object.prototype.hasOwnProperty;function ma(e,t){return pa.call(e,t)}var ha=`usehead`;function ga(){if(rt()){let e=_t(ha);if(e)return e}throw Error(`useHead() was called without provide context, ensure you call it through the setup() function.`)}function _a(e){return{install(t){t.config.globalProperties.$unhead=e,t.config.globalProperties.$head=e,t.provide(ha,e)}}.install}var va=Object.assign((e,t)=>Ke(t)?Qe(t):t,{_static:!0});function ya(e,t={}){let n=t.head||ga();return n.ssr?n.push(e||{},t):ba(n,e,t)}function ba(e,t,n={}){let r=ct();if(r&&!r.active)return{patch(){},dispose(){},_i:-1};let i=k(!1);if(n.onRendered&&r){let e=n.onRendered;n={...n,onRendered:t=>r.run(()=>e(t))}}let a;return ut(()=>{let r=i.value?{}:Ki(t,va);a?a.patch(r):a=e.push(r,n)}),pt()&&(Ge(()=>{a.dispose()}),Me(()=>{i.value=!0}),Fe(()=>{i.value=!1})),a}function xa(e){if(e._flatMeta)return e;let t={};for(let n in e)ma(e,n)&&n!==`title`&&n!==`titleTemplate`&&(t[n]=e[n]);return{title:e.title,titleTemplate:e.titleTemplate,_flatMeta:t}}function Sa(e={},t={}){(t.head||ga()).use(Ri);let n=ya(xa(e),t),r=n.patch;return n.__patched||=(n.patch=e=>r(xa(e)),!0),n}function Ca(e,t){if(typeof t==`function`&&t.key&&e.plugins.has(t.key))return;let n=typeof t==`function`?t(e):t,r=n.key||String(e.plugins.size+1);if(!e.plugins.get(r)){e.plugins.set(r,n);for(let t in n.hooks||{})e.hooks?.hook(t,n.hooks[t])}}function wa(e,t={}){let n=!t.document,r=new Map,i={_entryCount:1,_h:0,plugins:new Map,resolvedOptions:t,ssr:n,entries:r,hooks:void 0,render:()=>e(i),use:e=>Ca(i,e),push(e,t){let a=t?._index??i._entryCount++,o=t?{...t}:{};delete o.head,delete o.onRendered,delete o._index;let s={_i:a,input:e,options:o};return r.set(a,s),{_i:a,dispose(){r.delete(a)},patch(e){n?(s.input=e,delete s._tags):s._pending=e,r.has(a)||r.set(a,s)}}}};return t.init?.forEach(e=>e&&i.push(e)),i}function Ta(e){let t=e||x();return t.ssrContext?.head||t.runWithContext(()=>{if(rt()){let e=_t(`usehead`);if(!e)throw Vr.NUXT_E6001();return e}})}function Ea(e,t={}){return ya(e,{head:t.head||Ta(t.nuxt),...t})}function Da(e,t={}){return Sa(e,{head:t.head||Ta(t.nuxt),...t})}var Oa=()=>location.protocol+`//`+location.host;function ka(e,t){let{pathname:n,search:r,hash:i}=t,a=e.indexOf(`#`);if(a>-1){let t=i.includes(e.slice(a))?e.slice(a).length:1,n=i.slice(t);return n[0]!==`/`&&(n=`/`+n),pe(n,``)}return pe(n,e)+r+i}function Aa(e,t,n,r){let i=[],a=[],o=null,s=({state:a})=>{let s=ka(e,location),c=n.value,l=t.value,u=0;if(a){if(n.value=s,t.value=a,o&&o===c){o=null;return}u=l?a.position-l.position:0}else r(s);i.forEach(e=>{e(n.value,c,{delta:u,type:`pop`,direction:u?u>0?`forward`:`back`:``})})};function c(){o=n.value}function l(e){i.push(e);let t=()=>{let t=i.indexOf(e);t>-1&&i.splice(t,1)};return a.push(t),t}function u(){let{history:e}=window;e.state&&e.replaceState(d({},e.state,{scroll:ve()}),``)}function f(){for(let e of a)e();a=[],window.removeEventListener(`popstate`,s),window.removeEventListener(`pagehide`,u)}return window.addEventListener(`popstate`,s),window.addEventListener(`pagehide`,u),{pauseListeners:c,listen:l,destroy:f}}function ja(e,t,n,r=!1){return{back:e,current:t,forward:n,replaced:r,position:window.history.length,scroll:null}}function Ma(e){let{history:t,location:n}=window,r={value:ka(e,n)},i={value:t.state};i.value||a(r.value,{back:null,current:r.value,forward:null,position:t.length-1,replaced:!0,scroll:null},!0);function a(r,a,o){let s=e.indexOf(`#`),c=s>-1?(n.host&&document.querySelector(`base`)?e:e.slice(s))+r:Oa()+e+r;
vendor: 4,790 bytes, line 2
2try{t[o?`replaceState`:`pushState`](a,``,c),i.value=a}catch(e){console.error(e),n[o?`replace`:`assign`](c)}}function o(e,n){a(e,d({},t.state,ja(i.value.back,e,i.value.forward,!0),n,{position:i.value.position}),!0),r.value=e}function s(e,n){let o=d({},i.value,t.state,{forward:e,scroll:ve()});a(o.current,o,!0),a(e,d({},ja(r.value,e,null),{position:o.position+1},n),!1),r.value=e}return{location:r,state:i,push:s,replace:o}}function Na(e){e=Oe(e);let t=Ma(e),n=Aa(e,t.state,t.location,t.replace);function r(e,t=!0){t||n.pauseListeners(),history.go(e)}let i=d({location:``,base:e,go:r,createHref:xe.bind(null,e)},t,n);return Object.defineProperty(i,"location",{enumerable:!0,get:()=>t.location.value}),Object.defineProperty(i,"state",{enumerable:!0,get:()=>t.state.value}),i}var Pa={type:0,value:``},Fa=/[a-zA-Z0-9_]/;function Ia(e){if(!e)return[[]];if(e===`/`)return[[Pa]];if(!m(e))throw Error(`Invalid path "${e}"`);function t(e){throw Error(`ERR (${n})/"${l}": ${e}`)}let n=0,r=n,i=[],a;function o(){a&&i.push(a),a=[]}let s=0,c,l=``,u=``;function d(){l&&=(n===0?a.push({type:0,value:l}):n===1||n===2||n===3?(a.length>1&&(c===`*`||c===`+`)&&t(`A repeatable param (${l}) must be alone in its segment. eg: '/:ids+.`),a.push({type:1,value:l,regexp:u,repeatable:c===`*`||c===`+`,optional:c===`*`||c===`?`})):t(`Invalid state to consume buffer`),``)}function f(){l+=c}for(;s<e.length;)switch(c=e[s++],n){case 0:c===`\\`?(r=n,n=4):c===`/`?(l&&d(),o()):c===`:`?(d(),n=1):f();break;case 4:f(),n=r;break;case 1:c===`(`?n=2:Fa.test(c)?f():(d(),n=0,c!==`*`&&c!==`?`&&c!==`+`&&s--);break;case 2:c===`)`?u[u.length-1]==`\\`?u=u.slice(0,-1)+c:n=3:u+=c;break;case 3:d(),n=0,c!==`*`&&c!==`?`&&c!==`+`&&s--,u=``;break;default:t(`Unknown state`)}return n===2&&t(`Unfinished custom RegExp for param "${l}"`),d(),o(),i}var La=`[^/]+?`,Ra={sensitive:!1,strict:!1,start:!0,end:!0},za=/[.+*?^${}()[\]/\\]/g;function Ba(e,t){let n=d({},Ra,t),r=[],i=n.start?`^`:``,a=[];for(let t of e){let e=t.length?[]:[90];n.strict&&!t.length&&(i+=`/`);for(let r=0;r<t.length;r++){let o=t[r],s=40+(n.sensitive?.25:0);if(o.type===0)r||(i+=`/`),i+=o.value.replace(za,`\\$&`),s+=40;else if(o.type===1){let{value:e,repeatable:n,optional:c,regexp:l}=o;a.push({name:e,repeatable:n,optional:c});let u=l||La;if(u!==La){s+=10;try{RegExp(`(${u})`)}catch(t){throw Error(`Invalid custom RegExp for param "${e}" (${u}): `+t.message)}}let d=n?`((?:${u})(?:/(?:${u}))*)`:`(${u})`;r||(d=c&&t.length<2?`(?:/${d})`:`/`+d),c&&(d+=`?`),i+=d,s+=20,c&&(s+=-8),n&&(s+=-20),u===`.*`&&(s+=-50)}e.push(s)}r.push(e)}if(n.strict&&n.end){let e=r.length-1;r[e][r[e].length-1]+=.7000000000000001}n.strict||(i+=`/?`),n.end?i+=`$`:n.strict&&!i.endsWith(`/`)&&(i+=`(?:/|$)`);let s=new RegExp(i,n.sensitive?``:`i`);function c(e){let t=e.match(s),n={};if(!t)return null;for(let e=1;e<t.length;e++){let r=t[e]||``,i=a[e-1];n[i.name]=r&&i.repeatable?r.split(`/`):r}return n}function l(t){let n=``,r=!1;for(let i of e){(!r||!n.endsWith(`/`))&&(n+=`/`),r=!1;for(let e of i)if(e.type===0)n+=e.value;else if(e.type===1){let{value:a,repeatable:s,optional:c}=e,l=a in t?t[a]:``;if(o(l)&&!s)throw Error(`Provided param "${a}" is an array but it is not repeatable (* or + modifiers)`);let u=o(l)?l.join(`/`):l;if(!u){if(c)i.length<2&&(n.endsWith(`/`)?n=n.slice(0,-1):r=!0);else throw Error(`Missing required param "${a}"`)}n+=u}}return n||`/`}return{re:s,score:r,keys:a,parse:c,stringify:l}}function Va(e,t){let n=0;for(;n<e.length&&n<t.length;){let r=t[n]-e[n];if(r)return r;n++}return e.length<t.length?e.length===1&&e[0]===80?-1:1:e.length>t.length?t.length===1&&t[0]===80?1:-1:0}function Ha(e,t){let n=0,r=e.score,i=t.score;for(;n<r.length&&n<i.length;){let e=Va(r[n],i[n]);if(e)return e;n++}if(Math.abs(i.length-r.length)===1){if(Ua(r))return 1;if(Ua(i))return-1}return i.length-r.length}function Ua(e){let t=e[e.length-1];return e.length>0&&t[t.length-1]<0}var Wa={strict:!1,end:!0,sensitive:!1};function Ga(e,t,n){let r=Ba(Ia(e.path),n),i=d(r,{record:e,parent:t,children:[],alias:[]});return t&&!i.record.aliasOf==!t.record.aliasOf&&t.children.push(i),i}function Ka(e,t){let n=[],r=new Map;t=g(Wa,t);function i(e){return r.get(e)}function a(e,n,r){let i=!r,s=Ja(e);s.aliasOf=r&&r.record;let l=g(t,e),u=[s];if(`alias`in e){let t=typeof e.alias==`string`?[e.alias]:e.alias;for(let e of t)u.push(Ja(d({},s,{components:r?r.record.components:s.components,path:e,aliasOf:r?r.record:s})))}let f,p;for(let t of u){let{path:u}=t;if(n&&!m(u)){let e=n.record.path,r=e[e.length-1]===`/`?``:`/`;t.path=n.record.path+(u&&r+u)}if(f=Ga(t,n,l),r?r.alias.push(f):(p||=f,p!==f&&p.alias.push(f),i&&e.name&&!Xa(f)&&o(e.name)),eo(f)&&c(f),s.children){let e=s.children;for(let t=0;t<e.length;t++)a(e[t],f,r&&r.children[t])}r||=f}return p?()=>{o(p)}:Ae}function o(e){if(ee(e)){let t=r.get(e);
vendor: 8,551 bytes, line 2
2t&&(r.delete(e),n.splice(n.indexOf(t),1),t.children.forEach(o),t.alias.forEach(o))}else{let t=n.indexOf(e);t>-1&&(n.splice(t,1),e.record.name&&r.delete(e.record.name),e.children.forEach(o),e.alias.forEach(o))}}function s(){return n}function c(e){let t=Qa(e,n);n.splice(t,0,e),e.record.name&&!Xa(e)&&r.set(e.record.name,e)}function l(e,t){let i,a={},o,s;if(`name`in e&&e.name){if(i=r.get(e.name),!i)throw f(1,{location:e});s=i.record.name,a=d(qa(t.params,i.keys.filter(e=>!e.optional).concat(i.parent?i.parent.keys.filter(e=>e.optional):[]).map(e=>e.name)),e.params&&qa(e.params,i.keys.map(e=>e.name))),o=i.stringify(a)}else if(e.path!=null)o=e.path,i=n.find(e=>e.re.test(o)),i&&(a=i.parse(o),s=i.record.name,i.keys.forEach(e=>{e.optional&&!a[e.name]&&delete a[e.name]}));else{if(i=t.name?r.get(t.name):n.find(e=>e.re.test(t.path)),!i)throw f(1,{location:e,currentLocation:t});s=i.record.name,a=d({},t.params,e.params),o=i.stringify(a)}let c=[],l=i;for(;l;)c.unshift(l.record),l=l.parent;return{name:s,path:o,params:a,matched:c,meta:Za(c)}}e.forEach(e=>a(e));function u(){n.length=0,r.clear()}return{addRoute:a,resolve:l,removeRoute:o,clearRoutes:u,getRoutes:s,getRecordMatcher:i}}function qa(e,t){let n={};for(let r of t)r in e&&(n[r]=e[r]);return n}function Ja(e){let t={path:e.path,redirect:e.redirect,name:e.name,meta:e.meta||{},aliasOf:e.aliasOf,beforeEnter:e.beforeEnter,props:Ya(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 Ya(e){let t={},n=e.props||!1;if(`component`in e)t.default=n;else for(let r in e.components)t[r]=typeof n==`object`?n[r]:n;return t}function Xa(e){for(;e;){if(e.record.aliasOf)return!0;e=e.parent}return!1}function Za(e){return e.reduce((e,t)=>d(e,t.meta),{})}function Qa(e,t){let n=0,r=t.length;for(;n!==r;){let i=n+r>>1;Ha(e,t[i])<0?r=i:n=i+1}let i=$a(e);return i&&(r=t.lastIndexOf(i,r-1)),r}function $a(e){let t=e;for(;t=t.parent;)if(eo(t)&&Ha(e,t)===0)return t}function eo({record:e}){return!!(e.name||e.components&&Object.keys(e.components).length||e.redirect)}function to(e){let t=_t(b),r=_t(n),i=D(()=>{let n=A(e.to);return t.resolve(n)}),a=D(()=>{let{matched:e}=i.value,{length:t}=e,n=e[t-1],a=r.matched;if(!n||!a.length)return-1;let o=a.findIndex(ne.bind(null,n));if(o>-1)return o;let s=oo(e[t-2]);return t>1&&oo(n)===s&&a[a.length-1].path!==s?a.findIndex(ne.bind(null,e[t-2])):o}),o=D(()=>a.value>-1&&ao(r.params,i.value.params)),s=D(()=>a.value>-1&&a.value===r.matched.length-1&&ke(r.params,i.value.params));function c(n={}){if(io(n)){let n=t[A(e.replace)?`replace`:`push`](A(e.to)).catch(Ae);return e.viewTransition&&typeof document<`u`&&`startViewTransition`in document&&document.startViewTransition(()=>n),n}return Promise.resolve()}return{route:i,href:D(()=>i.value.href),isActive:o,isExactActive:s,navigate:c}}function no(e){return e.length===1?e[0]:e}var ro=E({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:to,setup(e,{slots:t}){let n=Ne(to(e)),{options:r}=_t(b),i=D(()=>({[so(e.activeClass,r.linkActiveClass,`router-link-active`)]:n.isActive,[so(e.exactActiveClass,r.linkExactActiveClass,`router-link-exact-active`)]:n.isExactActive}));return()=>{let r=t.default&&no(t.default(n));return e.custom?r:gt(`a`,{"aria-current":n.isExactActive?e.ariaCurrentValue:null,href:n.href,onClick:n.navigate,class:i.value},r)}}});function io(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){let t=e.currentTarget.getAttribute(`target`);if(/\b_blank\b/i.test(t))return}return e.preventDefault&&e.preventDefault(),!0}}function ao(e,t){for(let n in t){let r=t[n],i=e[n];if(o(r)){if(!o(i)||i.length!==r.length||r.some((e,t)=>e.valueOf()!==i[t].valueOf()))return!1}else if(r!==i)return!1}return!0}function oo(e){return e?e.aliasOf?e.aliasOf.path:e.path:``}var so=(e,t,n)=>e??t??n,co=E({name:`RouterView`,inheritAttrs:!1,props:{name:{type:String,default:`default`},route:Object},compatConfig:{MODE:3},setup(e,{attrs:t,slots:n}){let r=_t(s),i=D(()=>e.route||r.value),a=_t(y,0),o=D(()=>{let e=A(a),{matched:t}=i.value,n;for(;(n=t[e])&&!n.components;)e++;return e}),c=D(()=>i.value.matched[o.value]);Pe(y,D(()=>o.value+1)),Pe(u,c),Pe(s,i);let l=k();return nt(()=>[l.value,c.value,e.name],([e,t,n],[r,i,a])=>{t&&(t.instances[n]=e,i&&i!==t&&e&&e===r&&(t.leaveGuards.size||(t.leaveGuards=i.leaveGuards),t.updateGuards.size||(t.updateGuards=i.updateGuards))),e&&t&&(!i||!ne(t,i)||!r)&&(t.enterCallbacks[n]||[]).forEach(t=>t(e))},{flush:`post`}),()=>{let r=i.value,a=e.name,o=c.value,s=o&&o.components[a];if(!s)return lo(n.default,{Component:s,route:r});let u=o.props[a],f=u?u===!0?r.params:typeof u==`function`?u(r):u:null,p=gt(s,d({},f,t,{onVnodeUnmounted:e=>{e.component.isUnmounted&&(o.instances[a]=null)},ref:l}));return lo(n.default,{Component:p,route:r})||p}}});function lo(e,t){if(!e)return null;let n=e(t);return n.length===1?n[0]:n}var uo=co;function fo(e){let l=Ka(e.routes,e),u=e.parseQuery||r,m=e.stringifyQuery||i,h=e.history,g=t(),y=t(),x=t(),S=Ie(w),C=Ie(0),te=w;le&&e.scrollBehavior&&`scrollRestoration`in history&&(history.scrollRestoration=`manual`);let ne=fe.bind(null,e=>``+e),ie=fe.bind(null,we),oe=fe.bind(null,re);function se(e,t){let n,r;ee(e)?(n=l.getRecordMatcher(e),r=t):r=e;let i=l.addRoute(r,n);return C.value++,()=>{i(),C.value++}}function de(e){let t=l.getRecordMatcher(e);t&&(l.removeRoute(t),C.value++)}function pe(){l.clearRoutes(),C.value++}function he(){return l.getRoutes().map(e=>e.record)}function _e(e){return!!l.getRecordMatcher(e)}function ve(e,t){if(C.value,typeof e==`string`){t||=e.startsWith(`/`)?w:S.value;let n=De(u,e,t.path),r=l.resolve({path:n.path},t),i=h.createHref(n.fullPath);return d(n,r,{params:oe(r.params),redirectedFrom:void 0,href:i})}t=d({},t||(e.path!=null&&e.path.startsWith(`/`)&&!(`name`in e&&e.name)?w:S.value));let n;if(e.path!=null)n=d({},e,{path:De(u,e.path,t.path).path});else{let r=d({},e.params);for(let e in r)r[e]??delete r[e];n=d({},e,{params:ie(r)}),t.params=ie(t.params)}let r=l.resolve(n,t),a=e.hash||``;r.params=ne(oe(r.params));let o=p(m,d({},e,{hash:me(a),path:r.path})),s=h.createHref(o);return d({fullPath:o,hash:a,query:m===i?_(e.query):e.query||{}},r,{redirectedFrom:void 0,href:s})}function T(e){return typeof e==`string`?De(u,e,S.value.path):d({},e)}function be(e,t){if(te!==e)return f(8,{from:t,to:e})}function xe(e){return Te(e)}function Se(e){return xe(d(T(e),{replace:!0}))}function Ce(e,t){let n=e.matched[e.matched.length-1];if(n&&n.redirect){let{redirect:r}=n,i=typeof r==`function`?r(e,t):r;return typeof i==`string`&&(i=i.includes(`?`)||i.includes(`#`)?i=T(i):{path:i},i.params={}),d({query:e.query,hash:e.hash,params:i.path==null?e.params:{}},i)}}function Te(e,t){let n=te=ve(e),r=S.value,i=e.state,a=e.force,o=e.replace===!0,s=Ce(n,r);if(s)return Te(d(T(s),{state:typeof s==`object`?d({},i,s.state):i,force:a,replace:o}),t||n);let l=n;l.redirectedFrom=t;let u;return!a&&Ee(m,r,n)&&(u=f(16,{to:l,from:r}),ze(r,r,!0,!1)),(u?Promise.resolve(u):E(l,r)).catch(e=>c(e)?c(e,2)?e:Re(e):O(e,l,r)).then(e=>{if(e){if(c(e,2))return Te(d({replace:o},T(e.to),{state:typeof e.to==`object`?d({},i,e.to.state):i,force:a}),t||l)}else e=Me(l,r,!0,o,i);return je(l,r,e),e})}function Oe(e,t){let n=be(e,t);return n?Promise.reject(n):Promise.resolve()}function ke(e){let t=He.values().next().value;return t&&typeof t.runWithContext==`function`?t.runWithContext(e):e()}function E(e,t){let n,[r,i,a]=ae(e,t);n=ce(r.reverse(),`beforeRouteLeave`,e,t);for(let i of r)i.leaveGuards.forEach(r=>{n.push(ue(r,e,t))});let s=Oe.bind(null,e,t);return n.push(s),We(n).then(()=>{n=[];for(let r of g.list())n.push(ue(r,e,t));return n.push(s),We(n)}).then(()=>{n=ce(i,`beforeRouteUpdate`,e,t);for(let r of i)r.updateGuards.forEach(r=>{n.push(ue(r,e,t))});return n.push(s),We(n)}).then(()=>{n=[];for(let r of a)if(r.beforeEnter){if(o(r.beforeEnter))for(let i of r.beforeEnter)n.push(ue(i,e,t));else n.push(ue(r.beforeEnter,e,t))}return n.push(s),We(n)}).then(()=>(e.matched.forEach(e=>e.enterCallbacks={}),n=ce(a,`beforeRouteEnter`,e,t,ke),n.push(s),We(n))).then(()=>{n=[];for(let r of y.list())n.push(ue(r,e,t));return n.push(s),We(n)}).catch(e=>c(e,8)?e:Promise.reject(e))}
2function je(e,t,n){x.list().forEach(r=>ke(()=>r(e,t,n)))}function Me(e,t,n,r,i){let a=be(e,t);if(a)return a;let o=t===w,s=le?history.state:{};n&&(r||o?h.replace(e.fullPath,d({scroll:o&&s&&s.scroll},i)):h.push(e.fullPath,i)),S.value=e,ze(e,t,n,o),Re()}let D;function Ne(){D||=h.listen((e,t,n)=>{if(!Ue.listening)return;let r=ve(e),i=Ce(r,Ue.currentRoute.value);if(i){Te(d(i,{replace:!0,force:!0}),r).catch(Ae);return}te=r;let a=S.value;le&&n.delta&&v(ge(a.fullPath,n.delta)),E(r,a).catch(e=>c(e,12)?e:c(e,2)?(Te(d(T(e.to),{force:!0}),r).then(e=>{c(e,20)&&!n.delta&&n.type===`pop`&&h.go(-1,!1)}).catch(Ae),Promise.reject()):(n.delta&&h.go(-n.delta,!1),O(e,r,a))).then(e=>{e||=Me(r,a,!1),e&&(n.delta&&!c(e,8)?h.go(-n.delta,!1):n.type===`pop`&&c(e,20)&&h.go(-1,!1)),je(r,a,e)}).catch(Ae)})}let Pe=t(),Fe=t(),Le;function O(e,t,n){Re(e);let r=Fe.list();return r.length?r.forEach(r=>r(e,t,n)):console.error(e),Promise.reject(e)}function k(){return Le&&S.value!==w?Promise.resolve():new Promise((e,t)=>{Pe.add([e,t])})}function Re(e){return Le||(Le=!e,Ne(),Pe.list().forEach(([t,n])=>e?n(e):t()),Pe.reset()),e}function ze(t,n,r,i){let{scrollBehavior:o}=e;if(!le||!o)return Promise.resolve();let s=!r&&ye(ge(t.fullPath,0))||(i||!r)&&history.state&&history.state.scroll||null;return Je().then(()=>o(t,n,s)).then(e=>t===S.value&&e&&a(e)).catch(e=>t===S.value&&O(e,t,n))}let Be=e=>h.go(e),Ve,He=new Set,Ue={currentRoute:S,listening:!0,addRoute:se,removeRoute:de,clearRoutes:pe,hasRoute:_e,getRoutes:he,resolve:ve,options:e,push:xe,replace:Se,go:Be,back:()=>Be(-1),forward:()=>Be(1),beforeEach:g.add,beforeResolve:y.add,afterEach:x.add,onError:Fe.add,isReady:k,install(e){e.component(`RouterLink`,ro),e.component(`RouterView`,uo),e.config.globalProperties.$router=Ue,Object.defineProperty(e.config.globalProperties,"$route",{enumerable:!0,get:()=>A(S)}),le&&!Ve&&S.value===w&&(Ve=!0,xe(h.location).catch(e=>{}));let t={};for(let e in w)Object.defineProperty(t,e,{get:()=>S.value[e],enumerable:!0});e.provide(b,Ue),e.provide(n,Ye(t)),e.provide(s,S);let r=e.unmount;He.add(e),e.unmount=function(){He.delete(e),He.size<1&&(te=w,D&&D(),D=null,S.value=w,Ve=!1,Le=!1),r()}}};function We(e){return e.reduce((e,t)=>e.then(()=>ke(t)),Promise.resolve())}return Ue}function po(e){try{return JSON.parse(e)}catch{return e}}var mo=[[`NuxtError`,e=>kn(e)],[`EmptyShallowRef`,e=>Ie(e===`_`?void 0:e===`0n`?BigInt(0):po(e))],[`EmptyRef`,e=>k(e===`_`?void 0:e===`0n`?BigInt(0):po(e))],[`ShallowRef`,e=>Ie(e)],[`ShallowReactive`,e=>Ye(e)],[`Ref`,e=>k(e)],[`Reactive`,e=>Ne(e)]],ho=S({name:`nuxt:revive-payload:client`,order:-30,async setup(e){let t,n;for(let[e,t]of mo)Kn(e,t);Object.assign(e.payload,([t,n]=T(()=>e.runWithContext(Gn)),t=await t,n(),t)),delete window.__NUXT__}},1);function go(e,t){t.push(h),e.vueApp.use(t);let n=!0,r=()=>{n=!1,t.render()};t.hooks?.hook(`dom:beforeRender`,e=>{e.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);let i=t.push.bind(t);t.push=((t,n)=>{let r=i(t,n),a=r.dispose.bind(r);return r.dispose=()=>{let t=e[`~transitionPromise`];t?t.finally(a):a()},r})}function _o(e,t,n){let r=e.push,i=e;i.ssr=!1,i.hooks=t,i.dirty=!!i.dirty,i.use=e=>Ca(i,e),i.render=()=>n(i);function a(){t.callHook(`entries:updated`,i),i._b||i.render()}return i.invalidate=()=>{for(let e of i.entries.values())delete e._tags;i.dirty=!0,a()},i.push=(n,o)=>{let s=o?.onRendered?t.hook(`dom:rendered`,o.onRendered):void 0,c=r(n,o),l=e.entries.get(c._i);return l&&(l._o=n),i.dirty=!0,a(),{_i:c._i,patch(e){c.patch(e),i.dirty=!0,a()},dispose(){s?.(),e.entries.has(c._i)&&(c.dispose(),i.invalidate())}}},i}var vo=/\s+/;function yo(e={}){return t=>So(t,e)}function bo(e){for(let t of e.entries.values())if(t._pending!==void 0)return!0;return!1}function xo(e,t){let n={_d:t,_t:t.title,_e:new Map([[`htmlAttrs`,t.documentElement],[`bodyAttrs`,t.body]]),_p:{},_s:{},_l:new Map};for(let t of e.entries.values())if(t._o!==void 0){let e=t._o;for(let t of[`bodyAttrs`,`htmlAttrs`]){let r=e[t]?.class;if(typeof r==`string`){let e=n._e.get(t);for(let i of r.split(vo))i&&(n._p[`${t}:attr:class:${i}`]=()=>e.classList.remove(i))}}}return n}function So(e,t={}){let n=t.document||e.resolvedOptions.document,r=e._dom;if(!n||e._du||r&&r._d===n&&!e.dirty&&!bo(e))return!1;let i=n.defaultView;e._du=!0;let a=!1;try{let o=function(e,t,n){d._s[e]=!n&&f[e]||t,delete f[e]},s=function(e,t,n,r,i,a){let s=`${e}:event:${t}`,c=d._l.get(s);if(c&&c[0]===a&&c[1]===n&&c[2]===r){o(s,c[4]);return}c?.[4]();let l=`data-${t}`,u=(e=>r.call(i,e)),f=()=>{a.removeEventListener(n,u),i.getAttribute(l)===``&&i.removeAttribute(l),d._l.get(s)?.[3]===u&&d._l.delete(s)};a.addEventListener(n,u),d._l.set(s,[a,n,r,u,f]),i.setAttribute(l,``),o(s,f,!0)},c=function({id:e,$el:t,tag:n}){if(d._e.set(e,t),!n.tag.endsWith(`Attrs`)){let r=n.textContent;r!=null&&r!==``&&(r!==t.textContent&&(t.textContent=r),o(`${e}:text`,()=>{t.textContent===r&&(t.textContent=``)},!0));let i=n.innerHTML;i!=null&&i!==``&&(i!==t.innerHTML&&(t.innerHTML=i),o(`${e}:html`,()=>{t.innerHTML===i&&(t.innerHTML=``)},!0));let a=`${e}:el`;o(a,f[a]||(()=>{t?.remove(),d._e.delete(e)}))}for(let r in n.props){let a=n.props[r];if(r[0]===`o`&&r[1]===`n`&&typeof a==`function`){let o=r.slice(2);t?.dataset?.[`${r}fired`]&&a.call(t,new((i?.Event)||Event)(o)),s(e,r,o,a,t,n.tag===`bodyAttrs`&&i?i:t);continue}let c=`${e}:attr:${r}`;if(r===`class`&&a)for(let e of a){let n=`${c}:${e}`;o(n,f[n]||(()=>t.classList.remove(e))),t.classList.contains(e)||t.classList.add(e)}else if(r===`style`&&a)for(let[e,n]of a){let r=`${c}:${e}`;o(r,f[r]||(()=>t.style.removeProperty(e))),t.style.setProperty(e,n)}else a!==!1&&a!==null&&(t.getAttribute(r)!==a&&t.setAttribute(r,a===!0?``:String(a)),o(c,f[c]||(()=>t.removeAttribute(r))))}},l={shouldRender:!0,tags:[]};if(Bi(e,`dom:beforeRender`,l),!l.shouldRender)return!1;let u=r;if(u?._d!==n){if(u){for(let e in u._s)u._s[e]();for(let e in u._p)u._p[e]();u._s=u._p={},u._e.clear(),u._l.clear()}u=void 0}u?u._p=u._s:u=xo(e,n),u._s={};let d=u,f=d._p,p=[],m={};e.dirty=!1;let h=fa(e,t.tagWeight?{tagWeight:t.tagWeight}:void 0),g=[],_={};for(let e of h){let t=_[e._d]||0,r=(t?`${e._d}:${t}`:e._d)||e._h,i={tag:e,id:r,shouldRender:!0};if(e.tag===`meta`&&e._d&&Ui(e._d)&&(_[e._d]=t+1),g.push(i),e.tag===`title`){n.title=e.textContent,o(`title:`,()=>n.title=d._t);continue}i.$el=d._e.get(r),i.$el?c(i):fi.has(e.tag)&&p.push(i)}if(p.length){let e=new Set(d._e.values());for(let t of[...n.body.children,...n.head.children]){let n=t.tagName.toLowerCase();if(!fi.has(n)||e.has(t))continue;let r={innerHTML:t.innerHTML};for(let e of t.getAttributeNames())r[e]=t.getAttribute(e);let i=Yi({tag:n,props:{}},r);i.key=t.getAttribute(`data-hid`)||void 0;let a=Wi(i)||Gi(i),o=a,s=1;for(;d._e.has(o);)o=`${a}:${s++}
2`;d._e.set(o,t)}}for(let e of p){let t=d._e.get(e.id);e.$el=t||n.createElement(e.tag.tag),c(e),t||(m[e.tag.tagPosition||`head`]??=n.createDocumentFragment()).appendChild(e.$el)}m.head&&n.head.appendChild(m.head),m.bodyOpen&&n.body.insertBefore(m.bodyOpen,n.body.firstChild),m.bodyClose&&n.body.appendChild(m.bodyClose);for(let e in f)f[e]();e._dom=d,a=!0,Bi(e,`dom:rendered`,{renders:g})}catch(t){throw e.dirty=!0,t}finally{e._du=!1}return a&&(e.dirty||bo(e))&&So(e,t),a}var Co=e=>typeof e.tagPriority==`number`?e.tagPriority:100+(vi[e.tagPriority]||0);function wo(e={}){e.document=e.document||(typeof window<`u`?document:void 0);let t=e.render||yo({document:e.document}),n=_o(wa(t,{document:e.document,propResolvers:e.propResolvers,_tagWeight:Co,init:[]}),zi(e.hooks),t);return e.plugins?.forEach(e=>n.use(e)),e.init?.forEach(e=>e&&n.push(e)),n}function To(e={}){let t=yo(),n,r=0;return n=wo({render:()=>{let e=++r;setTimeout(()=>{e===r&&t(n)},0)},...e}),n.install=_a(n),n}var Eo={disableDefaults:!0,plugins:[$r,ai,li,Qr]},Do=S({name:`nuxt:head`,enforce:`pre`,setup(e){go(e,To(Eo))}}),Oo=/(:\w+)\([^)]+\)/g,ko=/(:\w+)[?+*]/g,Ao=/:\w+/g,jo=(e,t)=>t.path.replace(Oo,`$1`).replace(ko,`$1`).replace(Ao,t=>e.params[t.slice(1)]?.toString()||``),Mo=(e,t)=>{let n=e.route.matched.find(t=>t.components?.default===e.Component.type),r=t??n?.meta.key??(n&&jo(e.route,n));return typeof r==`function`?r(e.route):r},No=(e,t)=>({default:()=>e?gt(ot,e===!0?{}:e,t):t});function Po(e){return Array.isArray(e)?e:[e]}var Fo=xn(async e=>{let t,n;if(!e.meta?.validate)return;let r=([t,n]=T(()=>Promise.resolve(e.meta.validate(e))),t=await t,n(),t);if(r!==!0)return kn({fatal:!0,status:r&&(r.status||r.statusCode)||404,statusText:r&&(r.statusText||r.statusMessage)||`Page Not Found: ${e.fullPath}`,data:{path:e.fullPath}})},1),Io=xn(e=>{});function Lo(e){return typeof e==`string`?`'${e}'`:new Vo().serialize(e)}var Ro=` _-,;:!?.'"()[]{}@*/\\&#%\`^+<=>|~$0123456789abcdefghijklmnopqrstuvwxyz`,zo=(function(){let e=new Uint8Array(128);for(let t=0;t<69;t++)e[Ro.charCodeAt(t)]=t+1;for(let t=65;t<=90;t++)e[t]=e[t+32];return e})();function Bo(e,t){if(e===t)return 0;let n=Math.min(e.length,t.length),r=0;for(let i=0;i<n;i++){let n=e.charCodeAt(i),a=t.charCodeAt(i);if(n===a)continue;let o=n<128&&zo[n]?zo[n]:n+128,s=a<128&&zo[a]?zo[a]:a+128;if(o!==s)return o<s?-1:1;r===0&&(r=n>a?-1:1)}return e.length===t.length?r:e.length<t.length?-1:1}var Vo=(function(){class e{#e=new Map;compare(e,t){let n=typeof e,r=typeof t;return n===`string`&&r===`string`?Bo(e,t):n===`number`&&r===`number`?e-t:Bo(this.serialize(e,!0),this.serialize(t,!0))}serialize(e,t){if(e===null)return`null`;switch(typeof e){case`string`:return t?e:`'${e}'`;case`bigint`:return`${e}n`;case`object`:return this.$object(e);case`function`:return this.$function(e)}return String(e)}serializeObject(e){let t=Object.prototype.toString.call(e);if(t!==`[object Object]`)return this.serializeBuiltInType(t.length<10?`unknown:${t}`:t.slice(8,-1),e);let n=e.constructor,r=n===Object||n===void 0?``:n.name;if(r!==``&&globalThis[r]===n)return this.serializeBuiltInType(r,e);if(`toJSON`in e&&typeof e.toJSON==`function`){let t=e.toJSON();return r+(typeof t==`object`&&t?this.$object(t):`(${this.serialize(t)})`)}let i=Object.keys(e).sort(Bo),a=`${r}{`;for(let t=0;t<i.length;t++){let n=i[t];a+=`${n}:${this.serialize(e[n])}`,t<i.length-1&&(a+=`,`)}return a+`}`}serializeBuiltInType(e,t){let n=this[`$`+e];if(n)return n.call(this,t);if(typeof t.entries==`function`)return this.serializeObjectEntries(e,t.entries());throw Error(`Cannot serialize ${e}`)}serializeObjectEntries(e,t){let n=Array.from(t).sort((e,t)=>this.compare(e[0],t[0])),r=`${e}{`;for(let e=0;e<n.length;e++){let[t,i]=n[e];r+=`${this.serialize(t,!0)}:${this.serialize(i)}`,e<n.length-1&&(r+=`,`)}return r+`}`}$object(e){let t=this.#e.get(e);return t===void 0&&(this.#e.set(e,`#${this.#e.size}`),t=this.serializeObject(e),this.#e.set(e,t)),t}$function(e){let t=Function.prototype.toString.call(e);return t.slice(-15)===`[native code] }`?`${e.name||``}()[native]`:`${e.name}(${e.length})${t.replace(/\s*\n\s*/g,``)}`}$Array(e){let t=`[`;for(let n=0;n<e.length;
2n++)t+=this.serialize(e[n]),n<e.length-1&&(t+=`,`);return t+`]`}$Date(e){try{return`Date(${e.toISOString()})`}catch{return`Date(null)`}}$ArrayBuffer(e){return`ArrayBuffer[${new Uint8Array(e).join(`,`)}]`}$Set(e){return`Set${this.$Array(Array.from(e).sort((e,t)=>this.compare(e,t)))}`}$Map(e){return this.serializeObjectEntries(`Map`,e.entries())}}for(let t of[`Error`,`RegExp`,`URL`])e.prototype[`$`+t]=function(e){return`${t}(${e})`};for(let t of[`Int8Array`,`Uint8Array`,`Uint8ClampedArray`,`Int16Array`,`Uint16Array`,`Int32Array`,`Uint32Array`,`Float32Array`,`Float64Array`])e.prototype[`$`+t]=function(e){return`${t}[${e.join(`,`)}]`};for(let t of[`BigInt64Array`,`BigUint64Array`])e.prototype[`$`+t]=function(e){return`${t}[${e.join(`n,`)}${e.length>0?`n`:``}]`};return e})(),Ho=[1779033703,-1150833019,1013904242,-1521486534,1359893119,-1694144372,528734635,1541459225],Uo=[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],Wo=`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789-_`,Go=[],Ko=class{_data=new qo;_hash=new qo([...Ho]);_nDataBytes=0;_minBufferSize=0;finalize(e){e&&this._append(e);let t=this._nDataBytes*8,n=this._data.sigBytes*8;return this._data.words[n>>>5]|=128<<24-n%32,this._data.words[(n+64>>>9<<4)+14]=Math.floor(t/4294967296),this._data.words[(n+64>>>9<<4)+15]=t,this._data.sigBytes=this._data.words.length*4,this._process(),this._hash}_doProcessBlock(e,t){let n=this._hash.words,r=n[0],i=n[1],a=n[2],o=n[3],s=n[4],c=n[5],l=n[6],u=n[7];for(let n=0;n<64;n++){if(n<16)Go[n]=e[t+n]|0;else{let e=Go[n-15],t=(e<<25|e>>>7)^(e<<14|e>>>18)^e>>>3,r=Go[n-2],i=(r<<15|r>>>17)^(r<<13|r>>>19)^r>>>10;Go[n]=t+Go[n-7]+i+Go[n-16]}let d=s&c^~s&l,f=r&i^r&a^i&a,p=(r<<30|r>>>2)^(r<<19|r>>>13)^(r<<10|r>>>22),m=(s<<26|s>>>6)^(s<<21|s>>>11)^(s<<7|s>>>25),h=u+m+d+Uo[n]+Go[n],g=p+f;u=l,l=c,c=s,s=o+h|0,o=a,a=i,i=r,r=h+g|0}n[0]=n[0]+r|0,n[1]=n[1]+i|0,n[2]=n[2]+a|0,n[3]=n[3]+o|0,n[4]=n[4]+s|0,n[5]=n[5]+c|0,n[6]=n[6]+l|0,n[7]=n[7]+u|0}_append(e){typeof e==`string`&&(e=qo.fromUtf8(e)),this._data.concat(e),this._nDataBytes+=e.sigBytes}_process(e){let t,n=this._data.sigBytes/64;n=e?Math.ceil(n):Math.max((n|0)-this._minBufferSize,0);let r=n*16,i=Math.min(r*4,this._data.sigBytes);if(r){for(let e=0;e<r;e+=16)this._doProcessBlock(this._data.words,e);t=this._data.words.splice(0,r),this._data.sigBytes-=i}return new qo(t,i)}},qo=class e{words;sigBytes;constructor(e,t){e=this.words=e||[],this.sigBytes=t===void 0?e.length*4:t}static fromUtf8(t){let n=unescape(encodeURIComponent(t)),r=n.length,i=[];for(let e=0;e<r;e++)i[e>>>2]|=(n.charCodeAt(e)&255)<<24-e%4*8;return new e(i,r)}toBase64(){let e=[];for(let t=0;t<this.sigBytes;t+=3){let n=this.words[t>>>2]>>>24-t%4*8&255,r=this.words[t+1>>>2]>>>24-(t+1)%4*8&255,i=this.words[t+2>>>2]>>>24-(t+2)%4*8&255,a=n<<16|r<<8|i;for(let n=0;n<4&&t*8+n*6<this.sigBytes*8;n++)e.push(Wo.charAt(a>>>6*(3-n)&63))}return e.join(``)}concat(e){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 t=0;t<e.sigBytes;t++){let n=e.words[t>>>2]>>>24-t%4*8&255;this.words[this.sigBytes+t>>>2]|=n<<24-(this.sigBytes+t)%4*8}else for(let t=0;t<e.sigBytes;t+=4)this.words[this.sigBytes+t>>>2]=e.words[t>>>2];this.sigBytes+=e.sigBytes}};function Jo(e){return new Ko().finalize(e).toBase64()}function H(e){return Jo(Lo(e))}function Yo(e={}){let t=e.path||window.location.pathname,n=new URL(t,window.location.href);if(n.host!==window.location.host)throw wn.NUXT_E2010({path:t});if(n.protocol&&vn(n.protocol))throw wn.NUXT_E2002({toPath:t,protocol:n.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:x().payload.state}))}catch{}window.location.pathname===t?window.location.reload():window.location.href=t}}var Xo=()=>{let e=nn(),{public:t}=C();return{trigger:({detail:n,category:r})=>{if(!t.oewa.enabled){console.warn(`[Oewa] oewa is disabled in configuration`);return}let{site:i}=t.oewa;n=Array.isArray(n)?Bn(...n):n,e.set(r??t.oewa.defaultCategory,i,n?.replaceAll(/\s+/g,`-`)??``)}}},Zo=xn(e=>{let{public:t}=C();if(!t.oewa.enabled||!e.meta.oewa)return;let{oewa:n}=e.meta,r=dt(typeof n.detail==`function`?n.detail(e):n.detail);Xo().trigger({category:n.category,detail:r})}),Qo=`webview`,$o=[Fo,Io,Zo,xn((e,t)=>{e.meta.isWebView=Object.hasOwn(e.query,Qo)&&e.query[Qo]!==`false`||t.meta.isWebView}),xn(e=>{let t=$n({path:e.path});if(t.redirect){let n=t.redirect.includes(`#`)?t.redirect:t.redirect+e.hash;return Mn(n,{acceptRelative:!0})?(window.location.href=n,!1):n}})],es={},ts={oewa:{category:`Service/ProgrammeUndLokalfuehrer/Veranstaltungsprogramme`,detail
2:e=>[`termine`,`ort`,e.params.id,e.params.slug]}},ns={oewa:{detail:e=>[`podcast`,e.params.podcastSlug,e.params.episodeSlug]}},rs={oewa:{detail:e=>[`beitrag`,e.params.id,e.params.slug]}},is={oewa:{detail:e=>[`extra`,e.params.id,e.params.slug]}},as={oewa:{detail:e=>[`sammlung`,e.params.sophoraId]}},os=e=>{let t=parseInt(e,10);return Number.isFinite(t)&&t>0},ss=(e,t,n)=>Math.min(Math.max(e,t),n),cs={oewa:{detail:e=>[`sendereihe`,e.params.id,e.params.slug]},validate:e=>os(e.params.id)},ls={oewa:{detail:e=>[`sendung`,e.params.id,e.params.slug]}},us={oewa:{category:`Service/ProgrammeUndLokalfuehrer/Veranstaltungsprogramme`,detail:e=>[`termine`,e.params.id,e.params.slug]}},ds={oewa:{detail:e=>[`thema`,e.params.sophoraId,`tag`,...or(e.params.tag).map(e=>e.toLowerCase())]},props:e=>({tags:or(e.params.tag)})},fs={oewa:{detail:e=>[`thema`,e.params.sophoraId]}},ps={oewa:{detail:e=>[`podcast`,e.params.podcastSlug]}},ms={oewa:{detail:e=>[`team`,Jn(e.params.name)]}},hs={oewa:{detail:e=>[`tag`,...or(e.params.tag).map(e=>e.toLowerCase())]},validate:e=>{if(e.params.tag){let t=or(e.params.tag);return!!t.length&&t.length<=2}return!1},props:e=>({tags:or(e.params.tag)})},gs={oewa:{category:`Service/Unternehmenskommunikation/Unternehmenskommunikation`,detail:`newsletter`}},_s={oewa:{category:`Service/Unternehmenskommunikation/Unternehmenskommunikation`,detail:`push`},middleware:()=>{let{public:e}=x().$config;if(!e.push.enabled)return{name:`contact-page`}}},vs={oewa:{category:`Service/Unternehmenskommunikation/Unternehmenskommunikation`,detail:`kontakt`}},ys={oewa:{detail:`podcasts`}},bs=/\d{4}-\d{1,2}-\d{1,2}/,xs={oewa:{detail:[`programm`,`kalender`]},validate:e=>!e.params.day||bs.test(e.params.day)},Ss={oewa:{detail:[`programm`,`highlights`]}},Cs={oewa:{detail:[`programm`,`sendeschema`]}},ws={oewa:{detail:[`programm`,`sendungen`]}},Ts={STORIES:`stories`,AUDIOS:`audios`,EVENTS:`events`},Es={type:Ts.AUDIOS,oewa:{detail:`suche/audios`}},Ds={type:Ts.EVENTS,oewa:{detail:`suche/events`}},Os={type:Ts.STORIES,oewa:{detail:`suche/stories`}},ks={oewa:{category:`Service/ProgrammeUndLokalfuehrer/Veranstaltungsprogramme`,detail:[`termine`]}},As=/[^\w-]/,js={oewa:{detail:e=>[`landingpage`,e.params.sophoraId]},validate:e=>{let{sophoraId:t}=e.params;return typeof t==`string`&&!As.test(t)}},Ms={oewa:{category:`RedCont/KulturUndFreizeit/KulturUeberblick`,detail:`front`}},Ns;async function Ps(e){return Ns||=await B(()=>import(`./DEDTxHqT.js`).then(e=>e.createClientPage),__vite__mapDeps([0,1,2,3]),import.meta.url),Ns(e)}var Fs=[{name:`event-location-page`,path:`/termine/veranstaltungsort/:id()/:slug?`,props:!0,meta:ts||{},component:()=>B(()=>import(`./Da-UCKHQ.js`),__vite__mapDeps([4,2,5,6,7,8,1,9,10,3,11,12,13,14,15,16,17,18,19,20]),import.meta.url)},{name:`chipwrapper`,path:`/_dev/chipwrapper`,component:()=>B(()=>import(`./OZf4bvCn.js`),__vite__mapDeps([21,2,5,6,7,12,22,23,24,14,25]),import.meta.url)},{name:`_dev-table`,path:`/_dev/table`,component:()=>B(()=>import(`./C0m5SU2y.js`),__vite__mapDeps([26,2,5,6,7,8,1,27,10,3,12,28]),import.meta.url)},{name:`podcast-episode-page`,path:`/podcast/:podcastSlug()/:episodeSlug()`,props:!0,meta:ns||{},component:()=>B(()=>import(`./DkDVZDh5.js`),__vite__mapDeps([29,1,2,8,10,5,6,7,3,13,9,11,30,12,31,32,33,34,35,17,18,36,37,38,39,40,41,42,43,14,44,45,46,47,48,23,49,50,51,52]),import.meta.url)},{name:`broadcast-item-page`,path:`/beitrag/:id()/:slug?`,props:!0,meta:rs||{},component:()=>B(()=>import(`./B0MPAQQb.js`),__vite__mapDeps([53,1,2,8,10,5,6,7,3,9,11,13,14,44,12,17,18,40,41,45,34,36,37,42,46,47,48,33,35,23,49,50,51,52]),import.meta.url)},{name:`upload-page`,path:`/extra/:id()/:slug?`,props:!0,meta:is||{},component:()=>B(()=>import(`./DCe2QVf-.js`),__vite__mapDeps([54,2,8,1,13,5,6,7,10,3,9,11,14,44,12,17,18,40,41,45,34,36,37,42,46,47,48,33,35,23,49,50,51,52]),import.meta.url)},{name:`section-page`,path:`/sammlung/:sophoraId()/:slug?`,props:!0,meta:as||{},component:()=>B(()=>import(`./CHwGFOgU.js`),__vite__mapDeps([55,1,2,5,6,7,8,9,10,3,11,34,12,13,56,33,36,17,18,37,42,57,58,59,45,46,60,61,62,63,64,65,14,44,40,41,47,48,35,23,49,50,66,67,68,69,22,24,70,71,72,73]),import.meta.url)},{name:`profile-page`,path:`/sendereihe/:id()/:slug?`,props:!0,meta:cs||{},component:()=>B(()=>import(`./dC2etHcp.js`),__vite__mapDeps([74,1,2,8,10,5,6,7,3,12,13,9,11,14,44,17,18,40,41,45,34,36,37,42,46,47,48,33,35,23,49,50,75]),import.meta.url)},{name:`broadcast-page`,path:`/sendung/:id()/:slug?`,props:!0,meta:l
2s||{},component:()=>B(()=>import(`./CJwY0qN-.js`),__vite__mapDeps([76,1,2,5,6,7,8,10,3,9,11,12,40,41,13,14,44,17,18,45,34,36,37,42,46,47,48,33,35,23,49,50,51,52,77]),import.meta.url)},{name:`story-page`,path:`/story/:sophoraId()/:slug?`,props:!0,component:()=>B(()=>import(`./D5lSjaoP.js`),__vite__mapDeps([78,6,1,2,5,7,8,10,3,9,11,33,34,12,36,17,18,37,40,41,13,30,31,56,42,57,58,59,79,80,65,14,81,82,83,84,85,27,28,86]),import.meta.url)},{name:`event-detail-page`,path:`/termine/:id()/:slug?`,props:!0,meta:us||{},component:()=>B(()=>import(`./hXhcIeC0.js`),__vite__mapDeps([87,2,5,6,7,8,1,10,3,9,11,12,13,14,15,16,17,18,19,88]),import.meta.url)},{name:`filter-section-page`,path:`/thema/:sophoraId()/:slug?`,props:!0,meta:fs||{},component:()=>B(()=>import(`./BQodLNi_.js`),__vite__mapDeps([89,1,2,8,9,10,5,6,7,3,11,34,13,65,14,68,12,56,33,36,17,18,37,42,57,58,59,61,60,62,69,22,23,24,70,44,40,41,45,46,47,48,35,49,50,66,67,71,72]),import.meta.url),children:[{name:`filter-section-tag-page`,path:`filter/:tag(.*)*`,props:ds?.props??!1,meta:ds||{},component:()=>B(()=>import(`./_Yom2SOk.js`),__vite__mapDeps([90,1,2,8,9,10,5,6,7,3,11,33,34,13,56,12,36,17,18,37,42,57,58,59,61,60,62,65,14,66,67,72]),import.meta.url)}]},{name:`podcast-page`,path:`/podcast/:podcastSlug()`,props:!0,meta:ps||{},component:()=>B(()=>import(`./CY6iOZi5.js`),__vite__mapDeps([91,1,2,5,6,7,8,10,3,12,13,9,11,14,44,17,18,40,41,45,34,36,37,42,46,47,48,33,35,23,49,50,92]),import.meta.url)},{name:`author-page`,path:`/team/:name()`,props:!0,meta:ms||{},component:()=>B(()=>import(`./CRPt5KuS.js`),__vite__mapDeps([93,1,2,8,9,10,5,6,7,3,11,33,34,12,13,94,95,56,36,17,18,37,42,57,58,59,61,60,62,65,14,48,35,40,41,23,49,66,67,72,96]),import.meta.url)},{name:`copyright-frontpage`,path:`/bildrechte/:sophoraId?`,props:!0,component:()=>B(()=>import(`./BB7Be_q3.js`),__vite__mapDeps([97,1,2,8,9,10,5,6,7,3,11,34,12,65,14,98]),import.meta.url)},{name:`tag-page`,path:`/tag/:tag(.*)*`,props:hs?.props??!1,meta:hs||{},component:()=>B(()=>import(`./n_KKbL_8.js`),__vite__mapDeps([99,1,2,8,33,9,10,5,6,7,3,11,34,12,13,94,95,56,36,17,18,37,42,57,58,59,61,60,62,65,14,48,35,40,41,23,49,66,67,72,100]),import.meta.url)},{name:`_dev`,path:`/_dev`,component:()=>B(()=>import(`./C_nr664R.js`),__vite__mapDeps([101,1,2,12,44,5,6,7,8,10,3,9,11,17,18,40,41,45,34,36,37,42,46,47,48,33,35,23,49,50,83,84,102]),import.meta.url)},{name:void 0,path:`/kontakt`,component:()=>B(()=>import(`./CWEgOPPS.js`),__vite__mapDeps([103,1,2,8,94,5,6,7,12,95,69,11,22,23,24,70]),import.meta.url),children:[{name:`contact-newsletter-page`,path:`newsletter`,meta:gs||{},component:()=>B(()=>import(`./BASAt0Eh.js`),__vite__mapDeps([104,2,5,6,7,10,1,8,3,12,13,9,11,14,105,106,107]),import.meta.url)},{name:`contact-push-page`,path:`push`,meta:_s||{},component:()=>Ps(()=>B(()=>import(`./DTM2_hEs.js`),__vite__mapDeps([108,1,2,5,6,7,10,8,3,12,13,9,11,14,105,106,109,34,17,18,36,37,57,58,110,111,35,42,112]),import.meta.url))},{name:`contact-page`,path:``,meta:vs||{},component:()=>B(()=>import(`./xHZrhmHP.js`),__vite__mapDeps([113,2,5,6,7,10,1,8,3,12,13,9,11,14,81,82,83,84,105,106,114,115,116]),import.meta.url)}]},{name:`podcasts-page`,path:`/podcasts`,meta:ys||{},component:()=>B(()=>import(`./C-Imwl-z.js`),__vite__mapDeps([117,1,2,10,5,6,7,8,3,12,13,9,11,94,95,118,34,36,17,18,37,30,31,42,56,33,57,58,59,79,80,32,35,38,39,40,41,43,45,46,61,60,62,63,64,69,22,23,24,70,65,119,14,120,121,122]),import.meta.url)},{name:`program-page`,path:`/programm`,redirect:{name:`program-schedule-page`},component:()=>B(()=>import(`./CJz2rhcW.js`),__vite__mapDeps([123,2,8,1,12,94,5,6,7,95,69,11,22,23,24,70,14,124]),import.meta.url),children:[{name:`program-schedule-page`,path:`kalender/:day?`,props:!0,meta:xs||{},component:()=>B(()=>import(`./BdY0RTgt.js`),__vite__mapDeps([125,1,2,5,6,7,8,10,3,35,12,13,9,11,14,126]),import.meta.url)},{name:`program-highlights-page`,path:`highlights`,meta:Ss||{},component:()=>B(()=>import(`./BLNRjTHG.js`),__vite__mapDeps([127,1,2,8,13,5,6,7,10,3,9,11,118,34,12,36,17,18,37,30,31,42,56,33,57,58,59,79,80,32,35,38,39,40,41,43,45,46,61,60,62,63,64,69,22,23,24,70,65,119,14]),import.meta.url)},{name:`program-schema-page`,path:`sendeschema`,meta:Cs||{},component:()=>B(()=>import(`./C2Yw6JB2.js`),__vite__mapDeps([128,1,2,34,12,36,17,18,37,13,5,6,7,8,10,3,9,11,65,14,129]),import.meta.url)},{name:`program-profiles-page`,path:`sendungen`,meta:ws||{},component:()=>B(()=>import(`./B2bQzUZY.js`),__vite__mapDeps([130,1,2,13,5,6,7,8,10,3,9,11,45,34,12,17,18,36,37,42,46,14,120,121]),import.meta.url)}]},{name:`search-page`,path:`/suche`,component:()=>B(()=>import(`./B2dKLm-s.js`),__vite__mapDeps([131,1,2,5,6,7,8,10,3,12,13,9,11,94,95,30,31,56,33,34,36,17,18,37,42,57,58,59,79,80,65,14,132]),import.meta.url),children:[{name:`search-audios-page`,path:`audios`,meta:Es||{},component:()=>B(()=>import(`./Ct2jDKip.js`),__vite__mapDeps([133,1,2,5,6,7,12,40,41,13,8,10,3,9,11,60,14,66,67,134,135,136,137]),import.meta.url)},{name:`search-events-page`,path:`events`,meta:Ds||{},component:()=>B(()=>import(`./Q7sYMKOE.js`),__vite__mapDeps([138,1,2,8,13,5,6,7,10,3,9,11,60,14,109,34,12,17,18,36,37,57,58,110,66,67,134,135,136,139,140,15,141,42,142]),import.meta.url)},{name:`search-stories-page`,path:`stories`,meta:Os||{},component:()=>B(()=>import(`./DVdn88_Q.js`),__vite__mapDeps([143,1,2,13,5,6,7,8,10,3,9,11,60,65,34,14,109,12,17,18,36,37,57,58,110,111,35,42,66,67,134,135,136,139,140,142]),import.meta.url)}]},{name:`events-overview-page`,path:`/termine`,meta:ks||{},component:()=>B(()=>import(`./DpLieUXK.js`),__vite__mapDeps([144,1,2,5,6,7,8,10,3,9,11,34,12,36,17,18,37,13,94,95,60,14,47,109,57,58,110,66,67,85,136,15,141,42,145]),import.meta.url)},{name:`wortlaut-anmeldung`,path:`/wortlaut-anmeldung`,component:()=>B(()=>import(`./D0s3VgyC.js`),__vite__mapDeps([146,2,12,13,1,5,6,7,8,10,3,9,11,114,115,147]),import.meta.url)},{name:`landing-page`,path:`/:sophoraId()/:slug?`,props:!0,meta:js||{},component:()=>B(()=>import(`./DwKGCfB3.js`),__vite__mapDeps([148,1,2,8,9,10,5,6,7,3,11,13,94,12,95,118,34,36,17,18,37,30,31,42,56,33,57,58,59,79,80,32,35,38,39,40,41,43,45,46,61,60,62,63,64,69,22,23,24,70,65,119,14]),import.meta.url)},{name:`front-page`,path:`/`,meta:Ms||{},component:()=>B(()=>import(`./BGo7GSB0.js`),__vite__mapDeps([149,1,2,5,6,7,8,9,10,3,11,12,40,41,13,118,34,36,17,18,37,30,31,42,56,33,57,58,59,79,80,32,35,38,39,43,45,46,61,60,62,63,64,69,22,23,24,70,65,119,14,150]),import.meta.url)}];function Is(e,t,n){let{pathname:r,search:i,hash:a}=t,o=e.indexOf(`#`);if(o>-1){let t=a.includes(e.slice(o))?e.slice(o).length:1,n=a.slice(t);return n[0]!==`/`&&(n=`/`+n),fn(n,``)}let s=fn(r,e),c=!n||Nn(s,n)?s:n;return c+(c.includes(`?`)?``:i)+a}var Ls=S({name:`nuxt:router`,enforce:`pre`,async setup(e){let t,n,r=C().app.baseURL,i=tr.history?.(r)??Na(r),a=tr.routes?([t,n]=T(()=>tr.routes(Fs)),t=await t,n(),t??Fs):Fs,o,s=fo({...tr,scrollBehavior:(e,t,n
2)=>{if(t===w){o=n;return}if(tr.scrollBehavior){if(s.options.scrollBehavior=tr.scrollBehavior,`scrollRestoration`in window.history){let e=s.beforeEach(()=>{e(),window.history.scrollRestoration=`manual`})}return tr.scrollBehavior(e,w,o||n)}},history:i,routes:a});`scrollRestoration`in window.history&&(window.history.scrollRestoration=`auto`),e.vueApp.use(s);let c=Ie(s.currentRoute.value);s.afterEach((e,t)=>{c.value=t}),Object.defineProperty(e.vueApp.config.globalProperties,"previousRoute",{get:()=>c.value});let l=Is(r,window.location,e.payload.path),u=Ie(s.currentRoute.value),d=()=>{u.value=s.currentRoute.value};s.afterEach((e,t)=>{let n=e.matched.at(-1)?.components?.default,r=t.matched.at(-1)?.components?.default;if(n===r){Mo({route:e,Component:{type:n}})===Mo({route:t,Component:{type:r}})&&d();return}e.matched.length<t.matched.length&&e.matched.every((e,n)=>e.components?.default===t.matched[n]?.components?.default)&&d()});let f={sync:d};for(let e in u.value)Object.defineProperty(f,e,{get:()=>u.value[e],enumerable:!0});e._route=Ye(f),e._middleware||={global:[],named:{}};let p=jn();s.afterEach(async(t,n,r)=>{delete e._processingMiddleware,!e.isHydrating&&p.value&&await e.runWithContext(On),r&&await e.callHook(`page:loading:end`)});try{[t,n]=T(()=>s.isReady()),await t,n()}catch(r){[t,n]=T(()=>_n(e,r)),await t,n()}let m=l===s.currentRoute.value.fullPath?s.currentRoute.value:s.resolve(l),h=s.currentRoute.value.fullPath,g=e.isHydrating&&e.payload.prerenderedAt&&e.payload.path&&l!==e.payload.path&&Nn(s.currentRoute.value.path,e.payload.path);d();function _(t){!e.isHydrating&&t.fullPath!==Is(r,window.location)&&i.push(t.fullPath)}let v=e.payload.state._layout;return s.beforeEach(async(t,n)=>{await e.callHook(`page:loading:start`),t.meta=Ne(t.meta),e.isHydrating&&v&&!We(t.meta.layout)&&(t.meta.layout=v),e._processingMiddleware=!0;{let r=new Set([...$o,...e._middleware.global]);for(let e of t.matched){let t=e.meta.middleware;if(t)for(let e of Po(t))r.add(e)}let i=$n({path:t.path});if(i.appMiddleware)for(let e in i.appMiddleware)i.appMiddleware[e]?r.add(e):r.delete(e);for(let i of r){let r=typeof i==`string`?e._middleware.named[i]||await es[i]?.().then(e=>e.default||e):i;if(!r)throw wn.NUXT_E2004({entry:String(i),validMiddleware:void 0});try{let i=await e.runWithContext(()=>r(t,n));if(!e.payload.serverRendered&&e.isHydrating&&(i===!1||i instanceof Error)){let t=i||kn({status:404,statusText:`Page Not Found: ${l}`});return await e.runWithContext(()=>En(t)),!1}if(i===!0)continue;if(i===!1)return i;if(i)return yn(i)&&i.fatal&&(await e.runWithContext(()=>En(i)),_(t)),i}catch(n){let r=kn(n);return r.fatal&&(await e.runWithContext(()=>En(r)),_(t)),r}}}}),s.onError(async()=>{delete e._processingMiddleware,await e.callHook(`page:loading:end`)}),s.afterEach(t=>{if(t.matched.length===0&&!p.value)return e.runWithContext(()=>En(kn({status:404,fatal:!1,statusText:`Page not found: ${t.fullPath}`,data:{path:t.fullPath}})))}),e.hooks.hookOnce(`app:created`,async()=>{try{if(`name`in m&&(m.name=void 0),s.currentRoute.value.fullPath===h){if(g){let t=s.resolve(e.payload.path);`name`in t&&(t.name=void 0),await s.replace({...t,force:!0});let n=()=>{e[`~restoreDeferredRoute`]&&(e[`~restoreDeferredRoute`]=void 0,s.currentRoute.value=s.resolve(l),d(),s.replace({...m,force:!0}).catch(()=>{}))};e[`~restoreDeferredRoute`]=n,e.hooks.hookOnce(`app:suspense:resolve`,n)}else await s.replace({...m,force:!0})}s.options.scrollBehavior=tr.scrollBehavior}catch(t){await _n(e,t)}}),{provide:{router:s}}}},1);function Rs(e){return typeof e==`function`?e():e&&e.__v_isRef===!0?e.value:e}function zs(e){e.indexable!==void 0&&(e.indexable=String(e.indexable)!==`false`),e.trailingSlash!==void 0&&!e.trailingSlash&&(e.trailingSlash=String(e.trailingSlash)!==`false`),e.url&&!Mn(String(e.url),{acceptRelative:!0,strict:!1})&&(e.url=hn(String(e.url)));let t=Object.keys(e).sort((e,t)=>e.localeCompare(t)),n={};for(let r of t)n[r]=e[r];return n}function Bs(e){let t=e?.debug||!1,n=[];function r(e){if(!e||typeof e!=`object`||Object.keys(e).length===0)return()=>{};if(!e._context&&t){let t=Error(`tmp`).stack?.split(`
3`)[2]?.split(` `)[5];t?.includes(`/`)&&(t=`anonymous`),e._context=t}let r={};for(let t in e){let n=e[t];n!==void 0&&n!==``&&(r[t]=n)}return Object.keys(r).some(e=>!e.startsWith(`_`))?(n.push(r),()=>{let e=n.indexOf(r);e!==-1&&n.splice(e,1)}):()=>{}}function i(e){let t={};e?.debug&&(t._context={}),t._priority={};for(let r in n.sort((e,t)=>
3(e._priority||0)-(t._priority||0)))for(let i in n[r]){let a=i,o=e?.resolveRefs?Rs(n[r][i]):n[r][i];!i.startsWith(`_`)&&o!==void 0&&o!==``&&(t[i]=o,n[r]._priority!==void 0&&n[r]._priority!==-1&&(t._priority[a]=n[r]._priority),e?.debug&&(t._context[a]=n[r]._context?.[a]||n[r]._context||`anonymous`))}return e?.skipNormalize?t:zs(t)}return{stack:n,push:r,get:i}}var Vs=S({name:`nuxt-site-config:init`,enforce:`pre`,async setup(e){let t=Bs(),n=Yn(`site-config`);{let e=n.value||window.__NUXT_SITE_CONFIG__||{};for(let n in e)n[0]!==`_`&&t.push({[n]:e[n],_priority:e._priority?.[n]||-1})}return{provide:{nuxtSiteConfig:t}}}}),Hs=S({name:`nuxt:payload`,setup(e){let t=new Set;gn().beforeResolve(async(n,r)=>{let i=Wn(n.path),a=i?Tn(n.fullPath):n.path;if(a===(i?Tn(r.fullPath):r.path))return;let o=await zn(a);if(o){for(let n of t)delete e.static.data[n];for(let n in o.data)n in e.static.data||t.add(n),e.static.data[n]=o.data[n]}}),An(()=>{e.hooks.hook(`link:prefetch`,async e=>{let{hostname:t,pathname:n}=new URL(e,window.location.href);t===window.location.hostname&&await zn(e).catch(()=>{Vn.NUXT_E7003({url:e})})}),navigator.connection?.effectiveType!==`slow-2g`&&setTimeout(Qn,1e3)})}}),Us=S(()=>{let e=gn();An(()=>{e.beforeResolve(async()=>{await new Promise(e=>{setTimeout(e,100),requestAnimationFrame(()=>{setTimeout(e,0)})})})})}),Ws=S(e=>{let t;async function n(){let r;try{r=await Qn()}catch(e){let t=e;if(!(`status`in t&&(t.status===404||t.status===403)))throw t}t&&clearTimeout(t),t=setTimeout(n,de);try{let n=await Fn(Pn(`builds/latest.json`)+`?${Date.now()}`);n.id!==r?.id&&(e.hooks.callHook(`app:manifest:update`,n),t&&clearTimeout(t))}catch{}}An(()=>{t=setTimeout(n,de)})}),Gs=S({name:`nuxt:chunk-reload-crawler`,setup(e){let t=!0;e.hooks.hookOnce(`app:suspense:resolve`,()=>{t=!1}),e.hook(`app:chunkError`,()=>{t&&pn(navigator.userAgent)&&Yo()})}}),Ks=S({name:`nuxt:chunk-reload`,setup(e){let t=gn(),n=C(),r=new Set;t.beforeEach(()=>{r.clear()}),e.hook(`app:chunkError`,({error:e})=>{r.add(e)});function i(e){Yo({path:mn(n.app.baseURL,e.fullPath),persistState:!0})}e.hook(`app:manifest:update`,()=>{t.beforeResolve(i)}),t.onError((e,t)=>{r.has(e)&&i(t)})}}),qs=S({name:`nuxt:island-link-navigation`,setup(e){}}),Js=S({name:`nuxt:global-components`}),Ys={},Xs=S({name:`nuxt:prefetch`,setup(e){let t=gn();e.hooks.hook(`app:mounted`,()=>{t.beforeEach(async e=>{let t=e?.meta?.layout;t&&typeof Ys[t]==`function`&&await Ys[t]()})}),e.hooks.hook(`link:prefetch`,e=>{if(Mn(e))return;let n=t.resolve(e);if(!n)return;let r=n.meta.layout,i=Po(n.meta.middleware).filter(e=>typeof e==`string`);for(let e of i){let t=es[e];typeof t==`function`&&t()}typeof r==`string`&&r in Ys&&er(Ys[r])})}}),Zs=()=>void 0,Qs=function(e){let t=[],n=0;for(let r=0;r<e.length;r++){let i=e.charCodeAt(r);i<128?t[n++]=i:i<2048?(t[n++]=i>>6|192,t[n++]=i&63|128):(i&64512)==55296&&r+1<e.length&&(e.charCodeAt(r+1)&64512)==56320?(i=65536+((i&1023)<<10)+(e.charCodeAt(++r)&1023),t[n++]=i>>18|240,t[n++]=i>>12&63|128,t[n++]=i>>6&63|128,t[n++]=i&63|128):(t[n++]=i>>12|224,t[n++]=i>>6&63|128,t[n++]=i&63|128)}return t},$s=function(e){let t=[],n=0,r=0;for(;n<e.length;){let i=e[n++];if(i<128)t[r++]=String.fromCharCode(i);else if(i>191&&i<224){let a=e[n++];t[r++]=String.fromCharCode((i&31)<<6|a&63)}else if(i>239&&i<365){let a=e[n++],o=e[n++],s=e[n++],c=((i&7)<<18|(a&63)<<12|(o&63)<<6|s&63)-65536;t[r++]=String.fromCharCode(55296+(c>>10)),t[r++]=String.fromCharCode(56320+(c&1023))}else{let a=e[n++],o=e[n++];t[r++]=String.fromCharCode((i&15)<<12|(a&63)<<6|o&63)}}return t.join(``)},ec={byteToCharMap_:null,charToByteMap_:null,byteToCharMapWebSafe_:null,charToByteMapWebSafe_:null,ENCODED_VALS_BASE:`ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789`,get ENCODED_VALS(){return this.ENCODED_VALS_BASE+`+/=`},get ENCODED_VALS_WEBSAFE(){return this.ENCODED_VALS_BASE+`-_.`},HAS_NATIVE_SUPPORT:typeof atob==`function`,encodeByteArray(e,t){if(!Array.isArray(e))throw Error(`encodeByteArray takes an array as a parameter`);this.init_();let n=t?this.byteToCharMapWebSafe_:this.byteToCharMap_,r=[];for(let t=0;t<e.length;t+=3){let i=e[t],a=t+1<e.length,o=a?e[t+1]:0,s=t+2<e.length,c=s?e[t+2]:0,l=i>>2,u=(i&3)<<4|o>>4,d=(o&15)<<2|c>>6,f=c&63;s||(f=64,a||(d=64)),r.push(n[l],n[u],n[d],n[f])}return r.join(``)},encodeString(e,t){return this.HAS_NATIVE_SUPPORT&&!t?btoa(e):this.encodeByteArray(Qs(e),t)},decodeString(e,t){return this.HAS_NATIVE_SUPPORT&&!t?atob(e):$s(this.decodeStringToByteArray(e,t))},decodeStringToByteArray(e,t){this.init_();let n=t?this.charToByteMapWebSafe_:this.charToByteMap_,r=[];for(let t=0;t<e.length;){let i=n[e.charAt(t++)],a=t<e.length?n[e.charAt(t)]:0;++t;let o=t<e.length?n[e.charAt(t)]:64;++t;let s=t<e.length?n[e.charAt(t)]:64;if(++t,i==null||a==null||o==null||s==null)throw new tc;let c=i<<2|a>>4;if(r.push(c),o!==64){let e=a<<4&240|o>>2;if(r.push(e),s!==64){let e=o<<6&192|s;
3r.push(e)}}}return r},init_(){if(!this.byteToCharMap_){this.byteToCharMap_={},this.charToByteMap_={},this.byteToCharMapWebSafe_={},this.charToByteMapWebSafe_={};for(let e=0;e<this.ENCODED_VALS.length;e++)this.byteToCharMap_[e]=this.ENCODED_VALS.charAt(e),this.charToByteMap_[this.byteToCharMap_[e]]=e,this.byteToCharMapWebSafe_[e]=this.ENCODED_VALS_WEBSAFE.charAt(e),this.charToByteMapWebSafe_[this.byteToCharMapWebSafe_[e]]=e,e>=this.ENCODED_VALS_BASE.length&&(this.charToByteMap_[this.ENCODED_VALS_WEBSAFE.charAt(e)]=e,this.charToByteMapWebSafe_[this.ENCODED_VALS.charAt(e)]=e)}}},tc=class extends Error{constructor(){super(...arguments),this.name=`DecodeBase64StringError`}},nc=function(e){let t=Qs(e);return ec.encodeByteArray(t,!0)},rc=function(e){return nc(e).replace(/\./g,``)},ic=function(e){try{return ec.decodeString(e,!0)}catch(e){console.error(`base64Decode failed: `,e)}return null};function ac(){if(typeof self<`u`)return self;if(typeof window<`u`)return window;if(typeof global<`u`)return global;throw Error(`Unable to locate global object.`)}var oc=()=>ac().__FIREBASE_DEFAULTS__,sc=()=>{if(typeof process>`u`)return;let e={}.__FIREBASE_DEFAULTS__;if(e)return JSON.parse(e)},cc=()=>{if(typeof document>`u`)return;let e;try{e=document.cookie.match(/__FIREBASE_DEFAULTS__=([^;]+)/)}catch{return}let t=e&&ic(e[1]);return t&&JSON.parse(t)},lc=()=>{try{return Zs()||oc()||sc()||cc()}catch(e){console.info(`Unable to get __FIREBASE_DEFAULTS__ due to: ${e}`);return}},uc=()=>lc()?.config,dc=class{constructor(){this.reject=()=>{},this.resolve=()=>{},this.promise=new Promise((e,t)=>{this.resolve=e,this.reject=t})}wrapCallback(e){return(t,n)=>{t?this.reject(t):this.resolve(n),typeof e==`function`&&(this.promise.catch(()=>{}),e.length===1?e(t):e(t,n))}}};function fc(){try{return typeof indexedDB==`object`}catch{return!1}}function pc(){return new Promise((e,t)=>{try{let n=!0,r=`validate-browser-context-for-indexeddb-analytics-module`,i=self.indexedDB.open(r);i.onsuccess=()=>{i.result.close(),n||self.indexedDB.deleteDatabase(r),e(!0)},i.onupgradeneeded=()=>{n=!1},i.onerror=()=>{t(i.error?.message||``)}}catch(e){t(e)}})}function mc(){return!(typeof navigator>`u`||!navigator.cookieEnabled)}var hc=`FirebaseError`,gc=class e extends Error{constructor(t,n,r){super(n),this.code=t,this.customData=r,this.name=hc,Object.setPrototypeOf(this,e.prototype),Error.captureStackTrace&&Error.captureStackTrace(this,_c.prototype.create)}},_c=class{constructor(e,t,n){this.service=e,this.serviceName=t,this.errors=n}create(e,...t){let n=t[0]||{},r=`${this.service}/${e}`,i=this.errors[e],a=i?vc(i,n):`Error`;return new gc(r,`${this.serviceName}: ${a} (${r}).`,n)}};function vc(e,t){try{let n=0,r=``;for(;n<e.length;){let i=e.indexOf(`{$`,n);if(i===-1){r+=e.substring(n);break}let a=e.indexOf(`}`,i+2);if(a===-1){r+=e.substring(n);break}let o=e.substring(i+2,a),s=t[o];r+=e.substring(n,i)+(s==null?`<${o}?>`:String(s)),n=a+1}return r}catch{return e}}function yc(e,t){if(e===t)return!0;let n=Object.keys(e),r=Object.keys(t);for(let i of n){if(!r.includes(i))return!1;let n=e[i],a=t[i];if(bc(n)&&bc(a)){if(!yc(n,a))return!1}else if(n!==a)return!1}for(let e of r)if(!n.includes(e))return!1;return!0}function bc(e){return typeof e==`object`&&!!e}function xc(e){return e&&e._delegate?e._delegate:e}var Sc=class{constructor(e,t,n){this.name=e,this.instanceFactory=t,this.type=n,this.multipleInstances=!1,this.serviceProps={},this.instantiationMode=`LAZY`,this.onInstanceCreated=null}setInstantiationMode(e){return this.instantiationMode=e,this}setMultipleInstances(e){return this.multipleInstances=e,this}setServiceProps(e){return this.serviceProps=e,this}setInstanceCreatedCallback(e){return this.onInstanceCreated=e,this}},Cc=`[DEFAULT]`,wc=class{constructor(e,t){this.name=e,this.container=t,this.component=null,this.instances=new Map,this.instancesDeferred=new Map,this.instancesOptions=new Map,this.onInitCallbacks=new Map}get(e){let t=this.normalizeInstanceIdentifier(e);if(!this.instancesDeferred.has(t)){let e=new dc;if(this.instancesDeferred.set(t,e),this.isInitialized(t)||this.shouldAutoInitialize())try{let n=this.getOrInitializeService({instanceIdentifier:t});n&&e.resolve(n)}catch{}}return this.instancesDeferred.get(t).promise}getImmediate(e){let t=this.normalizeInstanceIdentifier(e?.identifier),n=e?.optional??!1;if(this.isInitialized(t)||this.shouldAutoInitialize())try{return this.getOrInitializeService({instanceIdentifier:t})}catch(e){if(n)return null;throw e}if(n)return null;throw Error(`Service ${this.name} is not available`)}getComponent(){return this.component}setComponent(e){if(e.name!==this.name)throw Error(`Mismatching Component ${e.name} for Provider ${this.name}.`);if(this.component)throw Error(`Component for ${this.name} has already been provided`);if(this.component=e,this.shouldAutoInitialize()){if(Ec(e))try{this.getOrInitializeService({instanceIdentifier:Cc})}catch{}for(let[e,t]of this.instancesDeferred.entries()){let n=this.normalizeInstanceIdentifier(e);try{let e=this.getOrInitializeService({instanceIdentifier:n});t.resolve(e)}catch{}}}}clearInstance(e=Cc){this.instancesDeferred.delete(e),this.instancesOptions.delete(e),this.instances.delete(e)}async delete(){let e=Array.from(this.instances.values());await Promise.all([...e.filter(e=>`INTERNAL`in e).map(e=>e.INTERNAL.delete()),...e.filter(e=>`_delete`in e).map(e=>e._delete())])}isComponentSet(){return this.component!=null}isInitialized(e=Cc){return this.instances.has(e)}getOptions(e=Cc){return this.instancesOptions.get(e)||{}}initialize(e={}){let{options:t={}}=e,n=this.normalizeInstanceIdentifier(e.instanceIdentifier);if(this.isInitialized(n))throw Error(`${this.name}(${n}) has already been initialized`);if(!this.isComponentSet())throw Error(`Component ${this.name} has not been registered yet`);let r=this.getOrInitializeService({instanceIdentifier:n,options:t});for(let[e,t]of this.instancesDeferred.entries())n===this.normalizeInstanceIdentifier(e)&&t.resolve(r);return r}onInit(e,t){let n=this.normalizeInstanceIdentifier(t),r=this.onInitCallbacks.get(n)??new Set;r.add(e),this.onInitCallbacks.set(n,r);let i=this.instances.get(n);return i&&e(i,n),()=>{r.delete(e)}}invokeOnInitCallbacks(e,t){let n=this.onInitCallbacks.get(t);if(n)for(let r of n)try{r(e,t)}catch{}}getOrInitializeService({instanceIdentifier:e,options:t={}}){let n=this.instances.get(e);if(!n&&this.component&&(n=this.component.instanceFactory(this.container,{instanceIdentifier:Tc(e),options:t}),this.instances.set(e,n),this.instancesOptions.set(e,t),this.invokeOnInitCallbacks(n,e),this.component.onInstanceCreated))try{this.component.onInstanceCreated(this.container,e,n)}catch{}return n||null}normalizeInstanceIdentifier(e=Cc){return this.component?this.component.multipleInstances?e:Cc:e}shouldAutoInitialize(){return!!this.component&&this.component.instantiationMode!==`EXPLICIT`}};function Tc(e){return e===Cc?void 0:e}function Ec(e){return e.instantiationMode===`EAGER`}var Dc=class{constructor(e){this.name=e,this.providers=new Map}addComponent(e){let t=this.getProvider(e.name);if(t.isComponentSet())throw Error(`Component ${e.name} has already been registered with ${this.name}`);t.setComponent(e)}addOrOverwriteComponent(e){this.getProvider(e.name).isComponentSet()&&this.providers.delete(e.name),this.addComponent(e)}getProvider(e){if(this.providers.has(e))return this.providers.get(e);let t=new wc(e,this);return this.providers.set(e,t),t}getProviders(){return Array.from(this.providers.values())}},Oc=[],U;(function(e){e[e.DEBUG=0]=`DEBUG`,e[e.VERBOSE=1]=`VERBOSE`,e[e.INFO=2]=`INFO`,e[e.WARN=3]=`WARN`,e[e.ERROR=4]=`ERROR`,e[e.SILENT=5]=`SILENT`})(U||={});var kc={debug:U.DEBUG,verbose:U.VERBOSE,info:U.INFO,warn:U.WARN,error:U.ERROR,silent:U.SILENT},Ac=U.INFO,jc={[U.DEBUG]:`log`,[U.VERBOSE]:`log`,[U.INFO]:`info`,[U.WARN]:`warn`,[U.ERROR]:`error`},Mc=(e,t,...n)=>{if(t<e.logLevel)return;let r=new Date().toISOString(),i=jc[t];if(i)console[i](`[${r}]  ${e.name}:`,...n);
3else throw Error(`Attempted to log a message with an invalid logType (value: ${t})`)},Nc=class{constructor(e){this.name=e,this._logLevel=Ac,this._logHandler=Mc,this._userLogHandler=null,Oc.push(this)}get logLevel(){return this._logLevel}set logLevel(e){if(!(e in U))throw TypeError(`Invalid value "${e}" assigned to \`logLevel\``);this._logLevel=e}setLogLevel(e){this._logLevel=typeof e==`string`?kc[e]:e}get logHandler(){return this._logHandler}set logHandler(e){if(typeof e!=`function`)throw TypeError("Value assigned to `logHandler` must be a function");this._logHandler=e}get userLogHandler(){return this._userLogHandler}set userLogHandler(e){this._userLogHandler=e}debug(...e){this._userLogHandler&&this._userLogHandler(this,U.DEBUG,...e),this._logHandler(this,U.DEBUG,...e)}log(...e){this._userLogHandler&&this._userLogHandler(this,U.VERBOSE,...e),this._logHandler(this,U.VERBOSE,...e)}info(...e){this._userLogHandler&&this._userLogHandler(this,U.INFO,...e),this._logHandler(this,U.INFO,...e)}warn(...e){this._userLogHandler&&this._userLogHandler(this,U.WARN,...e),this._logHandler(this,U.WARN,...e)}error(...e){this._userLogHandler&&this._userLogHandler(this,U.ERROR,...e),this._logHandler(this,U.ERROR,...e)}},Pc=(e,t)=>t.some(t=>e instanceof t),Fc,Ic;function Lc(){return Fc||=[IDBDatabase,IDBObjectStore,IDBIndex,IDBCursor,IDBTransaction]}function Rc(){return Ic||=[IDBCursor.prototype.advance,IDBCursor.prototype.continue,IDBCursor.prototype.continuePrimaryKey]}var zc=new WeakMap,Bc=new WeakMap,Vc=new WeakMap,Hc=new WeakMap,Uc=new WeakMap;function Wc(e){let t=new Promise((t,n)=>{let r=()=>{e.removeEventListener(`success`,i),e.removeEventListener(`error`,a)},i=()=>{t(Xc(e.result)),r()},a=()=>{n(e.error),r()};e.addEventListener(`success`,i),e.addEventListener(`error`,a)});return t.then(t=>{t instanceof IDBCursor&&zc.set(t,e)}).catch(()=>{}),Uc.set(t,e),t}function Gc(e){if(Bc.has(e))return;let t=new Promise((t,n)=>{let r=()=>{e.removeEventListener(`complete`,i),e.removeEventListener(`error`,a),e.removeEventListener(`abort`,a)},i=()=>{t(),r()},a=()=>{n(e.error||new DOMException(`AbortError`,`AbortError`)),r()};e.addEventListener(`complete`,i),e.addEventListener(`error`,a),e.addEventListener(`abort`,a)});Bc.set(e,t)}var Kc={get(e,t,n){if(e instanceof IDBTransaction){if(t===`done`)return Bc.get(e);if(t===`objectStoreNames`)return e.objectStoreNames||Vc.get(e);if(t===`store`)return n.objectStoreNames[1]?void 0:n.objectStore(n.objectStoreNames[0])}return Xc(e[t])},set(e,t,n){return e[t]=n,!0},has(e,t){return e instanceof IDBTransaction&&(t===`done`||t===`store`)||t in e}};function qc(e){Kc=e(Kc)}function Jc(e){return e===IDBDatabase.prototype.transaction&&!(`objectStoreNames`in IDBTransaction.prototype)?function(t,...n){let r=e.call(Zc(this),t,...n);return Vc.set(r,t.sort?t.sort():[t]),Xc(r)}:Rc().includes(e)?function(...t){return e.apply(Zc(this),t),Xc(zc.get(this))}:function(...t){return Xc(e.apply(Zc(this),t))}}function Yc(e){return typeof e==`function`?Jc(e):(e instanceof IDBTransaction&&Gc(e),Pc(e,Lc())?new Proxy(e,Kc):e)}function Xc(e){if(e instanceof IDBRequest)return Wc(e);if(Hc.has(e))return Hc.get(e);let t=Yc(e);return t!==e&&(Hc.set(e,t),Uc.set(t,e)),t}var Zc=e=>Uc.get(e);function Qc(e,t,{blocked:n,upgrade:r,blocking:i,terminated:a}={}){let o=indexedDB.open(e,t),s=Xc(o);return r&&o.addEventListener(`upgradeneeded`,e=>{r(Xc(o.result),e.oldVersion,e.newVersion,Xc(o.transaction),e)}),n&&o.addEventListener(`blocked`,e=>n(e.oldVersion,e.newVersion,e)),s.then(e=>{a&&e.addEventListener(`close`,()=>a()),i&&e.addEventListener(`versionchange`,e=>i(e.oldVersion,e.newVersion,e))}).catch(()=>{}),s}function $c(e,{blocked:t}={}){let n=indexedDB.deleteDatabase(e);return t&&n.addEventListener(`blocked`,e=>t(e.oldVersion,e)),Xc(n).then(()=>void 0)}var el=[`get`,`getKey`,`getAll`,`getAllKeys`,`count`],tl=[`put`,`add`,`delete`,`clear`],nl=new Map;function rl(e,t){if(!(e instanceof IDBDatabase&&!(t in e)&&typeof t==`string`))return;if(nl.get(t))return nl.get(t);let n=t.replace(/FromIndex$/,``),r=t!==n,i=tl.includes(n);
3if(!(n in(r?IDBIndex:IDBObjectStore).prototype)||!(i||el.includes(n)))return;let a=async function(e,...t){let a=this.transaction(e,i?`readwrite`:`readonly`),o=a.store;return r&&(o=o.index(t.shift())),(await Promise.all([o[n](...t),i&&a.done]))[0]};return nl.set(t,a),a}qc(e=>({...e,get:(t,n,r)=>rl(t,n)||e.get(t,n,r),has:(t,n)=>!!rl(t,n)||e.has(t,n)}));var il=class{constructor(e){this.container=e}getPlatformInfoString(){return this.container.getProviders().map(e=>{if(al(e)){let t=e.getImmediate();return`${t.library}/${t.version}`}return null}).filter(e=>e).join(` `)}};function al(e){return e.getComponent()?.type===`VERSION`}var ol=`@firebase/app`,sl=`0.16.2`,cl=new Nc(`@firebase/app`),ll=`@firebase/app-compat`,ul=`@firebase/analytics-compat`,dl=`@firebase/analytics`,fl=`@firebase/app-check-compat`,pl=`@firebase/app-check`,ml=`@firebase/auth`,hl=`@firebase/auth-compat`,gl=`@firebase/database`,_l=`@firebase/data-connect`,vl=`@firebase/database-compat`,yl=`@firebase/functions`,bl=`@firebase/functions-compat`,xl=`@firebase/installations`,Sl=`@firebase/installations-compat`,Cl=`@firebase/messaging`,wl=`@firebase/messaging-compat`,Tl=`@firebase/performance`,El=`@firebase/performance-compat`,Dl=`@firebase/remote-config`,Ol=`@firebase/remote-config-compat`,kl=`@firebase/storage`,Al=`@firebase/storage-compat`,jl=`@firebase/firestore`,Ml=`@firebase/ai`,Nl=`@firebase/firestore-compat`,Pl=`firebase`,Fl=`[DEFAULT]`,Il
3={[ol]:`fire-core`,[ll]:`fire-core-compat`,[dl]:`fire-analytics`,[ul]:`fire-analytics-compat`,[pl]:`fire-app-check`,[fl]:`fire-app-check-compat`,[ml]:`fire-auth`,[hl]:`fire-auth-compat`,[gl]:`fire-rtdb`,[_l]:`fire-data-connect`,[vl]:`fire-rtdb-compat`,[yl]:`fire-fn`,[bl]:`fire-fn-compat`,[xl]:`fire-iid`,[Sl]:`fire-iid-compat`,[Cl]:`fire-fcm`,[wl]:`fire-fcm-compat`,[Tl]:`fire-perf`,[El]:`fire-perf-compat`,[Dl]:`fire-rc`,[Ol]:`fire-rc-compat`,[kl]:`fire-gcs`,[Al]:`fire-gcs-compat`,[jl]:`fire-fst`,[Nl]:`fire-fst-compat`,[Ml]:`fire-vertex`,"fire-js":`fire-js`,[Pl]:`fire-js-all`},Ll=new Map,Rl=new Map,zl=new Map;function Bl(e,t){try{e.container.addComponent(t)}catch(n){cl.debug(`Component ${t.name} failed to register with FirebaseApp ${e.name}`,n)}}function Vl(e){let t=e.name;if(zl.has(t))return cl.debug(`There were multiple attempts to register component ${t}.`),!1;zl.set(t,e);for(let t of Ll.values())Bl(t,e);for(let t of Rl.values())Bl(t,e);return!0}function Hl(e,t){let n=e.container.getProvider(`heartbeat`).getImmediate({optional:!0});return n&&n.triggerHeartbeat(),e.container.getProvider(t)}var Ul=new _c(`app`,`Firebase`,{"no-app":`No Firebase App '{$appName}' has been created - call initializeApp() first`,"bad-app-name":`Illegal App name: '{$appName}'`,"duplicate-app":`Firebase App named '{$appName}' already exists with different {$mismatchedParam}. Existing: '{$oldValue}'. New: '{$newValue}'.`,"app-deleted":`Firebase App named '{$appName}' already deleted`,"server-app-deleted":`Firebase Server App has been deleted`,"no-options":`Need to provide options, when not being deployed to hosting via source.`,"invalid-app-argument":`firebase.{$appName}() takes either no argument or a Firebase App instance.`,"invalid-log-argument":"First argument to `onLog` must be null or a function.","idb-open":`Error thrown when opening IndexedDB. Original error: {$originalErrorMessage}.`,"idb-get":`Error thrown when reading from IndexedDB. Original error: {$originalErrorMessage}.`,"idb-set":`Error thrown when writing to IndexedDB. Original error: {$originalErrorMessage}.`,"idb-delete":`Error thrown when deleting from IndexedDB. Original error: {$originalErrorMessage}.`,"finalization-registry-not-supported":`FirebaseServerApp deleteOnDeref field defined but the JS runtime does not support FinalizationRegistry.`,"invalid-server-app-environment":`FirebaseServerApp is not for use in browser environments.`}),Wl=class{constructor(e,t,n){this._isDeleted=!1,this._options={...e},this._config={...t},this._name=t.name,this._automaticDataCollectionEnabled=t.automaticDataCollectionEnabled,this._container=n,this.container.addComponent(new Sc(`app`,()=>this,`PUBLIC`))}get automaticDataCollectionEnabled(){return this.checkDestroyed(),this._automaticDataCollectionEnabled}set automaticDataCollectionEnabled(e){this.checkDestroyed(),this._automaticDataCollectionEnabled=e}get name(){return this.checkDestroyed(),this._name}get options(){return this.checkDestroyed(),this._options}get config(){return this.checkDestroyed(),this._config}get container(){return this._container}get isDeleted(){return this._isDeleted}set isDeleted(e){this._isDeleted=e}checkDestroyed(){if(this.isDeleted)throw Ul.create(`app-deleted`,{appName:this._name})}};function Gl(e,t={}){let n=e;typeof t!=`object`&&(t={name:t});let r={name:Fl,automaticDataCollectionEnabled:!0,...t},i=r.name;if(typeof i!=`string`||!i)throw Ul.create(`bad-app-name`,{appName:String(i)});if(n||=uc(),!n)throw Ul.create(`no-options`);let a=Ll.get(i);if(a){if(!yc(n,a.options))throw Ul.create(`duplicate-app`,{appName:i,mismatchedParam:`options`,oldValue:JSON.stringify(a.options),newValue:JSON.stringify(n)});if(yc(r,a.config))return a;throw Ul.create(`duplicate-app`,{appName:i,mismatchedParam:`config`,oldValue:JSON.stringify(a.config),newValue:JSON.stringify(r)})}let o=new Dc(i);for(let e of zl.values())o.addComponent(e);let s=new Wl(n,r,o);return Ll.set(i,s),s}function Kl(e=Fl){let t=Ll.get(e);if(!t&&e===`[DEFAULT]`&&uc())return Gl();if(!t)throw Ul.create(`no-app`,{appName:e});return t}function ql(e,t,n){let r=Il[e]??e;n&&(r+=`-${n}`);let i=r.match(/\s|\//),a=t.match(/\s|\//);if(i||a){let e=[`Unable to register library "${r}" with version "${t}":`];i&&e.push(`library name "${r}" contains illegal characters (whitespace or "/")`),i&&a&&e.push(`and`),a&&e.push(`version name "${t}" contains illegal characters (whitespace or "/")`),cl.warn(e.join(` `));return}Vl(new Sc(`${r}-version`,()=>({library:r,version:t}),`VERSION`))}var Jl=`firebase-heartbeat-database`,Yl=1,Xl=`firebase-heartbeat-store`,Zl=null;function Ql(){return Zl||=Qc(Jl,Yl,{upgrade:(e,t)=>{if(t===0)try{e.createObjectStore(Xl)}catch(e){console.warn(e)}}}).catch(e=>{throw Ul.create(`idb-open`,{originalErrorMessage:e.message})}),Zl}async function $l(e){try{let t=(await Ql()).transaction(Xl),n=await t.objectStore(Xl).get(tu(e));return await t.done,n}catch(e){if(e instanceof gc)cl.warn(e.message);else{let t=Ul.create(`idb-get`,{originalErrorMessage:e?.message});cl.warn(t.message)}}}async function eu(e,t){try{let n=(await Ql()).transaction(Xl,`readwrite`);await n.objectStore(Xl).put(t,tu(e)),await n.done}catch(e){if(e instanceof gc)cl.warn(e.message);else{let t=Ul.create(`idb-set`,{originalErrorMessage:e?.message});cl.warn(t.message)}}}function tu(e){return`${e.name}!${e.options.appId}`}var nu=1024,ru=30,iu=class{constructor(e){this.container=e,this._heartbeatsCache=null;let t=this.container.getProvider(`app`).getImmediate();this._storage=new su(t),this._heartbeatsCachePromise=this._storage.read().then(e=>(this._heartbeatsCache=e,e))}async triggerHeartbeat(){try{let e=this.container.getProvider(`platform-logger`).getImmediate().getPlatformInfoString(),t=au();if(this._heartbeatsCache?.heartbeats==null&&(this._heartbeatsCache=await this._heartbeatsCachePromise,this._heartbeatsCache?.heartbeats==null)||this._heartbeatsCache.lastSentHeartbeatDate===t||this._heartbeatsCache.heartbeats.some(e=>e.date===t))return;if(this._heartbeatsCache.heartbeats.push({date:t,agent:e}),this._heartbeatsCache.heartbeats.length>ru){let e=lu(this._heartbeatsCache.heartbeats);this._heartbeatsCache.heartbeats.splice(e,1)}return this._storage.overwrite(this._heartbeatsCache)}catch(e){cl.warn(e)}}async getHeartbeatsHeader(){try{if(this._heartbeatsCache===null&&await this._heartbeatsCachePromise,this._heartbeatsCache?.heartbeats==null||this._heartbeatsCache.heartbeats.length===0)return``;let e=au(),{heartbeatsToSend:t,unsentEntries:n}=ou(this._heartbeatsCache.heartbeats),r=rc(JSON.stringify({version:2,heartbeats:t}));return this._heartbeatsCache.lastSentHeartbeatDate=e,n.length>0?(this._heartbeatsCache.heartbeats=n,await this._storage.overwrite(this._heartbeatsCache)):(this._heartbeatsCache.heartbeats=[],this._storage.overwrite(this._heartbeatsCache)),r}catch(e){return cl.warn(e),``}}};function au(){return new Date().toISOString().substring(0,10)}function ou(e,t=nu){let n=[],r=e.slice();for(let i of e){let e=n.find(e=>e.agent===i.agent);if(!e){if(n.push({agent:i.agent,dates:[i.date]}),cu(n)>t){n.pop();break}}else if(e.dates.push(i.date),cu(n)>t){e.dates.pop();break}r=r.slice(1)}return{heartbeatsToSend:n,unsentEntries:r}}var su=class{constructor(e){this.app=e,this._canUseIndexedDBPromise=this.runIndexedDBEnvironmentCheck()}async runIndexedDBEnvironmentCheck(){return fc()?pc().then(()=>!0).catch(()=>!1):!1}async read(){if(await this._canUseIndexedDBPromise){let e=await $l(this.app);return e?.heartbeats?e:{heartbeats:[]}}return{heartbeats:[]}}async overwrite(e){if(await this._canUseIndexedDBPromise){let t=await this.read();return eu(this.app,{lastSentHeartbeatDate:e.lastSentHeartbeatDate??t.lastSentHeartbeatDate,heartbeats:e.heartbeats})}}async add(e){if(await this._canUseIndexedDBPromise){let t=await this.read();return eu(this.app,{lastSentHeartbeatDate:e.lastSentHeartbeatDate??t.lastSentHeartbeatDate,heartbeats:[...t.heartbeats,...e.heartbeats]})}}};function cu(e){return rc(JSON.stringify({version:2,heartbeats:e})).length}function lu(e){if(e.length===0)return-1;let t=0,n=e[0].date;for(let r=1;r<e.length;r++)e[r].date<n&&(n=e[r].date,t=r);return t}function uu(e){Vl(new Sc(`platform-logger`,e=>new il(e),`PRIVATE`)),Vl(new Sc(`heartbeat`,e=>new iu(e),`PRIVATE`)),ql(ol,sl,e),ql(ol,sl,`esm2020`),ql(`fire-js`,``)}
3uu(``),ql(`firebase`,`12.19.0`,`app`);var du=`@firebase/installations`,fu=`0.6.24`,pu=1e4,mu=`w:${fu}`,hu=`FIS_v2`,gu=`https://firebaseinstallations.googleapis.com/v1`,_u=36e5,vu=new _c(`installations`,`Installations`,{"missing-app-config-values":`Missing App configuration value: "{$valueName}"`,"not-registered":`Firebase Installation is not registered.`,"installation-not-found":`Firebase Installation not found.`,"request-failed":`{$requestName} request failed with error "{$serverCode} {$serverStatus}: {$serverMessage}"`,"app-offline":`Could not process request. Application offline.`,"delete-pending-registration":`Can't delete installation while there is a pending registration request.`});function yu(e){return e instanceof gc&&e.code.includes(`request-failed`)}function bu({projectId:e}){return`${gu}/projects/${e}/installations`}function xu(e){return{token:e.token,requestStatus:2,expiresIn:Eu(e.expiresIn),creationTime:Date.now()}}async function Su(e,t){let n=(await t.json()).error;return vu.create(`request-failed`,{requestName:e,serverCode:n.code,serverMessage:n.message,serverStatus:n.status})}function Cu({apiKey:e}){return new Headers({"Content-Type":`application/json`,Accept:`application/json`,"x-goog-api-key":e})}function wu(e,{refreshToken:t}){let n=Cu(e);return n.append(`Authorization`,Du(t)),n}async function Tu(e){let t=await e();return t.status>=500&&t.status<600?e():t}function Eu(e){return Number(e.replace(`s`,`000`))}function Du(e){return`${hu} ${e}`}async function Ou({appConfig:e,heartbeatServiceProvider:t},{fid:n}){let r=bu(e),i=Cu(e),a=t.getImmediate({optional:!0});if(a){let e=await a.getHeartbeatsHeader();e&&i.append(`x-firebase-client`,e)}let o={fid:n,authVersion:hu,appId:e.appId,sdkVersion:mu},s={method:`POST`,headers:i,body:JSON.stringify(o)},c=await Tu(()=>fetch(r,s));if(c.ok){let e=await c.json();return{fid:e.fid||n,registrationStatus:2,refreshToken:e.refreshToken,authToken:xu(e.authToken)}}throw await Su(`Create Installation`,c)}function ku(e){return new Promise(t=>{setTimeout(t,e)})}function Au(e){return btoa(String.fromCharCode(...e)).replace(/\+/g,`-`).replace(/\//g,`_`)}var ju=/^[cdef][\w-]{21}$/,Mu=``;function Nu(){try{let e=new Uint8Array(17);(self.crypto||self.msCrypto).getRandomValues(e),e[0]=112+e[0]%16;let t=Pu(e);return ju.test(t)?t:Mu}catch{return Mu}}function Pu(e){return Au(e).substr(0,22)}function Fu(e){return`${e.appName}!${e.appId}`}var Iu=new Map;function Lu(e,t){let n=Fu(e);Bu(n,t),Vu(n,t)}function Ru(e,t){Uu();let n=Fu(e),r=Iu.get(n);r||(r=new Set,Iu.set(n,r)),r.add(t)}function zu(e,t){let n=Fu(e),r=Iu.get(n);r&&(r.delete(t),r.size===0&&Iu.delete(n),Wu())}function Bu(e,t){let n=Iu.get(e);if(n)for(let e of n)e(t)}function Vu(e,t){let n=Uu();n&&n.postMessage({key:e,fid:t}),Wu()}var Hu=null;function Uu(){return!Hu&&`BroadcastChannel`in self&&(Hu=new BroadcastChannel(`[Firebase] FID Change`),Hu.onmessage=e=>{Bu(e.data.key,e.data.fid)}),Hu}function Wu(){Iu.size===0&&Hu&&(Hu.close(),Hu=null)}var Gu=`firebase-installations-database`,Ku=1,qu=`firebase-installations-store`,Ju=null;function Yu(){return Ju||=Qc(Gu,Ku,{upgrade:(e,t)=>{t===0&&e.createObjectStore(qu)}}),Ju}async function Xu(e,t){let n=Fu(e),r=(await Yu()).transaction(qu,`readwrite`),i=r.objectStore(qu),a=await i.get(n);return await i.put(t,n),await r.done,(!a||a.fid!==t.fid)&&Lu(e,t.fid),t}async function Zu(e){let t=Fu(e),n=(await Yu()).transaction(qu,`readwrite`);await n.objectStore(qu).delete(t),await n.done}async function Qu(e,t){let n=Fu(e),r=(await Yu()).transaction(qu,`readwrite`),i=r.objectStore(qu),a=await i.get(n),o=t(a);return o===void 0?await i.delete(n):await i.put(o,n),await r.done,o&&(!a||a.fid!==o.fid)&&Lu(e,o.fid),o}async function $u(e){let t,n=await Qu(e.appConfig,n=>{let r=td(e,ed(n));return t=r.registrationPromise,r.installationEntry});return n.fid===Mu?{installationEntry:await t}:{installationEntry:n,registrationPromise:t}}function ed(e){return ad(e||{fid:Nu(),registrationStatus:0})}function td(e,t){if(t.registrationStatus===0){if(!navigator.onLine)return{installationEntry:t,registrationPromise:Promise.reject(vu.create(`app-offline`))};let n={fid:t.fid,registrationStatus:1,registrationTime:Date.now()};return{installationEntry:n,registrationPromise:nd(e,n)}}return t.registrationStatus===1?{installationEntry:t,registrationPromise:rd(e)}:{installationEntry:t}}
3async function nd(e,t){try{let n=await Ou(e,t);return Xu(e.appConfig,n)}catch(n){throw yu(n)&&n.customData.serverCode===409?await Zu(e.appConfig):await Xu(e.appConfig,{fid:t.fid,registrationStatus:0}),n}}async function rd(e){let t=await id(e.appConfig);for(;t.registrationStatus===1;)await ku(100),t=await id(e.appConfig);if(t.registrationStatus===0){let{installationEntry:t,registrationPromise:n}=await $u(e);return n||t}return t}function id(e){return Qu(e,e=>{if(!e)throw vu.create(`installation-not-found`);return ad(e)})}function ad(e){return od(e)?{fid:e.fid,registrationStatus:0}:e}function od(e){return e.registrationStatus===1&&e.registrationTime+pu<Date.now()}async function sd({appConfig:e,heartbeatServiceProvider:t},n){let r=cd(e,n),i=wu(e,n),a=t.getImmediate({optional:!0});if(a){let e=await a.getHeartbeatsHeader();e&&i.append(`x-firebase-client`,e)}let o={installation:{sdkVersion:mu,appId:e.appId}},s={method:`POST`,headers:i,body:JSON.stringify(o)},c=await Tu(()=>fetch(r,s));if(c.ok)return xu(await c.json());throw await Su(`Generate Auth Token`,c)}function cd(e,{fid:t}){return`${bu(e)}/${t}/authTokens:generate`}async function ld(e,t=!1){let n,r=await Qu(e.appConfig,r=>{if(!pd(r))throw vu.create(`not-registered`);let i=r.authToken;if(!t&&md(i))return r;if(i.requestStatus===1)return n=ud(e,t),r;{if(!navigator.onLine)throw vu.create(`app-offline`);let t=gd(r);return n=fd(e,t),t}});return n?await n:r.authToken}async function ud(e,t){let n=await dd(e.appConfig);for(;n.authToken.requestStatus===1;)await ku(100),n=await dd(e.appConfig);let r=n.authToken;return r.requestStatus===0?ld(e,t):r}function dd(e){return Qu(e,e=>{if(!pd(e))throw vu.create(`not-registered`);let t=e.authToken;return _d(t)?{...e,authToken:{requestStatus:0}}:e})}async function fd(e,t){try{let n=await sd(e,t),r={...t,authToken:n};return await Xu(e.appConfig,r),n}catch(n){if(yu(n)&&(n.customData.serverCode===401||n.customData.serverCode===404))await Zu(e.appConfig);else{let n={...t,authToken:{requestStatus:0}};await Xu(e.appConfig,n)}throw n}}function pd(e){return e!==void 0&&e.registrationStatus===2}function md(e){return e.requestStatus===2&&!hd(e)}function hd(e){let t=Date.now();return t<e.creationTime||e.creationTime+e.expiresIn<t+_u}function gd(e){let t={requestStatus:1,requestTime:Date.now()};return{...e,authToken:t}}function _d(e){return e.requestStatus===1&&e.requestTime+pu<Date.now()}async function vd(e){let t=e,{installationEntry:n,registrationPromise:r}=await $u(t);return r?r.catch(console.error):ld(t).catch(console.error),n.fid}async function yd(e,t=!1){let n=e;return await bd(n),(await ld(n,t)).token}async function bd(e){let{registrationPromise:t}=await $u(e);t&&await t}function xd(e,t){let{appConfig:n}=e;return Ru(n,t),()=>{zu(n,t)}}function Sd(e){if(!e||!e.options)throw Cd(`App Configuration`);if(!e.name)throw Cd(`App Name`);for(let t of[`projectId`,`apiKey`,`appId`])if(!e.options[t])throw Cd(t);return{appName:e.name,projectId:e.options.projectId,apiKey:e.options.apiKey,appId:e.options.appId}}function Cd(e){return vu.create(`missing-app-config-values`,{valueName:e})}var wd=`installations`,Td=`installations-internal`,Ed=e=>{let t=e.getProvider(`app`).getImmediate();return{app:t,appConfig:Sd(t),heartbeatServiceProvider:Hl(t,`heartbeat`),_delete:()=>Promise.resolve()}},Dd=e=>{let t=Hl(e.getProvider(`app`).getImmediate(),wd).getImmediate();return{getId:()=>vd(t),getToken:e=>yd(t,e)}};function Od(){Vl(new Sc(wd,Ed,`PUBLIC`)),Vl(new Sc(Td,Dd,`PRIVATE`))}Od(),ql(du,fu),ql(du,fu,`esm2020`);var kd=`/firebase-messaging-sw.js`,Ad=`/firebase-cloud-messaging-push-scope`,jd=`BDOU99-h67HcA6JeFXHbSNMu7e2yNNu3RzoMj8TM4W88jITfq7ZmPvIM1Iv-4_l2LxQcYwhqby2xGpWwzjfAnG4`,Md=`https://fcmregistrations.googleapis.com/v1`,Nd=`google.c.a.c_id`,Pd=`google.c.a.c_l`,Fd=`google.c.a.ts`,Id=`google.c.a.e`,Ld=1e4,Rd;(function(e){e[e.DATA_MESSAGE=1]=`DATA_MESSAGE`,e[e.DISPLAY_NOTIFICATION=3]=`DISPLAY_NOTIFICATION`})(Rd||={});var zd;(function(e){e.PUSH_RECEIVED=`push-received`,e.NOTIFICATION_CLICKED=`notification-clicked`,e.FID_REGISTERED=`fid-registered`})(zd||={});function Bd(e){let t=new Uint8Array(e);return btoa(String.fromCharCode(...t)).replace(/=/g,``).replace(/\+/g,`-`).replace(/\//g,`_`)}function Vd(e){let t=(e+`=`.repeat((4-e.length%4)%4)).replace(/\-/g,`+`).replace(/_/g,`/`),n=atob(t),r=new Uint8Array(n.length);for(let e=0;e<n.length;++e)r[e]=n.charCodeAt(e);return r}var Hd=`fcm_token_details_db`,Ud=5,Wd=`fcm_token_object_Store`;async function Gd(e){if(`databases`in indexedDB&&!(await indexedDB.databases()).map(e=>e.name).includes(Hd))return null;let t=null;return(await Qc(Hd,Ud,{upgrade:async(n,r,i,a)=>
3{if(r<2||!n.objectStoreNames.contains(Wd))return;let o=a.objectStore(Wd),s=await o.index(`fcmSenderId`).get(e);if(await o.clear(),s){if(r===2){let e=s;if(!e.auth||!e.p256dh||!e.endpoint)return;t={token:e.fcmToken,createTime:e.createTime??Date.now(),subscriptionOptions:{auth:e.auth,p256dh:e.p256dh,endpoint:e.endpoint,swScope:e.swScope,vapidKey:typeof e.vapidKey==`string`?e.vapidKey:Bd(e.vapidKey)}}}else if(r===3){let e=s;t={token:e.fcmToken,createTime:e.createTime,subscriptionOptions:{auth:Bd(e.auth),p256dh:Bd(e.p256dh),endpoint:e.endpoint,swScope:e.swScope,vapidKey:Bd(e.vapidKey)}}}else if(r===4){let e=s;t={token:e.fcmToken,createTime:e.createTime,subscriptionOptions:{auth:Bd(e.auth),p256dh:Bd(e.p256dh),endpoint:e.endpoint,swScope:e.swScope,vapidKey:Bd(e.vapidKey)}}}}}})).close(),await $c(Hd),await $c(`fcm_vapid_details_db`),await $c(`undefined`),Kd(t)?t:null}function Kd(e){if(!e||!e.subscriptionOptions)return!1;let{subscriptionOptions:t}=e;return typeof e.createTime==`number`&&e.createTime>0&&typeof e.token==`string`&&e.token.length>0&&typeof t.auth==`string`&&t.auth.length>0&&typeof t.p256dh==`string`&&t.p256dh.length>0&&typeof t.endpoint==`string`&&t.endpoint.length>0&&typeof t.swScope==`string`&&t.swScope.length>0&&typeof t.vapidKey==`string`&&t.vapidKey.length>0}var W=new _c(`messaging`,`Messaging`,{"missing-app-config-values":`Missing App configuration value: "{$valueName}"`,"only-available-in-window":`This method is available in a Window context.`,"only-available-in-sw":`This method is available in a service worker context.`,"permission-default":`The notification permission was not granted and dismissed instead.`,"permission-blocked":`The notification permission was not granted and blocked instead.`,"unsupported-browser":`This browser doesn't support the API's required to use the Firebase SDK.`,"indexed-db-unsupported":`This browser doesn't support indexedDb.open() (ex. Safari iFrame, Firefox Private Browsing, etc)`,"failed-service-worker-registration":`We are unable to register the default service worker. {$browserErrorMessage}`,"token-subscribe-failed":`A problem occurred while subscribing the user to FCM: {$errorInfo}`,"token-subscribe-no-token":`FCM returned no token when subscribing the user to push.`,"fid-registration-failed":`A problem occurred while creating an FCM registration via FID: {$errorInfo}`,"fid-unregister-failed":`A problem occurred while unregistering the FCM registration via FID: {$errorInfo}`,"fid-registration-idb-schema-unavailable":`Unable to read or persist FID registration metadata because the messaging IndexedDB schema is unavailable (for example, the database could not be upgraded to the latest version).`,"token-unsubscribe-failed":`A problem occurred while unsubscribing the user from FCM: {$errorInfo}`,"token-update-failed":`A problem occurred while updating the user from FCM: {$errorInfo}`,"token-update-no-token":`FCM returned no token when updating the user to push.`,"use-sw-after-get-token":`The useServiceWorker() method may only be called once and must be called before calling getToken() to ensure your service worker is used.`,"invalid-sw-registration":`The input to useServiceWorker() must be a ServiceWorkerRegistration.`,"invalid-bg-handler":`The input to setBackgroundMessageHandler() must be a function.`,"invalid-vapid-key":`The public VAPID key must be a string.`,"use-vapid-key-after-get-token":`The usePublicVapidKey() method may only be called once and must be called before calling getToken() to ensure your VAPID key is used.`,"invalid-on-registered-handler":`No onReg
3istered callback handler was provided or registered. Implement onRegistered() before register().`}),qd=`firebase-messaging-database`,Jd=2,Yd=`firebase-messaging-store`,Xd=`firebase-messaging-fid-registration-store`,Zd={openDB:Qc,deleteDB:$c},Qd=null;function $d(e,t,n){switch(t){case 0:if(e.createObjectStore(Yd),n===1)break;case 1:n===2&&e.createObjectStore(Xd)}}function ef(e){return{upgrade:(t,n)=>{$d(t,n,e)},blocked:()=>{},blocking:(e,t,n)=>{Qd=null,n.target?.close()},terminated:()=>{Qd=null}}}function tf(){return Qd||=Zd.openDB(qd,Jd,ef(2)).catch(()=>Zd.openDB(qd,1,ef(1))),Qd}function nf(e,t){return e.objectStoreNames.contains(t)}function rf(e){if(!nf(e,Xd))throw W.create(`fid-registration-idb-schema-unavailable`)}async function af(e){let t=lf(e),n=await(await tf()).transaction(Yd).objectStore(Yd).get(t);if(n)return n;{let t=await Gd(e.appConfig.senderId);if(t)return await of(e,t),t}}async function of(e,t){let n=lf(e),r=await tf(),i=[Yd],a=nf(r,Xd);a&&i.push(Xd);let o=r.transaction(i,`readwrite`);return await o.objectStore(Yd).put(t,n),a&&await o.objectStore(Xd).delete(n),await o.done,t}async function sf(e){let t=lf(e),n=await tf();return rf(n),await n.transaction(Xd).objectStore(Xd).get(t)}async function cf(e,t){let n=lf(e),r=await tf();rf(r);let i=r.transaction([Yd,Xd],`readwrite`);return await i.objectStore(Xd).put(t,n),await i.objectStore(Yd).delete(n),await i.done,t}function lf({appConfig:e}){return e.appId}var uf=`@firebase/messaging`,df=`0.13.3`,ff=3,pf=1e3;async function mf(e,t){let n=await Cf(e),r=Tf(t,e.appConfig.appName,!1),i={method:`POST`,headers:n,body:JSON.stringify(r)},a;try{a=await(await fetch(Sf(e.appConfig),i)).json()}catch(e){throw W.create(`token-subscribe-failed`,{errorInfo:e?.toString()})}if(a.error){let e=a.error.message;throw W.create(`token-subscribe-failed`,{errorInfo:e})}if(!a.token)throw W.create(`token-subscribe-no-token`);return a.token}async function hf(e,t){let n=await Cf(e),r=Tf(t,e.appConfig.appName,!0),i={method:`POST`,headers:n,body:JSON.stringify(r)},a;try{a=await xf(()=>fetch(Sf(e.appConfig),i),ff,pf)}catch(e){throw W.create(`fid-registration-failed`,{errorInfo:e?.toString()})}if(a.ok)return{responseFid:await gf(a)};let o;try{o=await a.json()}catch{throw W.create(`fid-registration-failed`,{errorInfo:a.statusText})}let s=o.error?.message??a.statusText;throw W.create(`fid-registration-failed`,{errorInfo:s})}async function gf(e){let t=await e.text();if(!t.trim())throw W.create(`fid-registration-failed`,{errorInfo:`CreateRegistration succeeded but response body is empty`});let n;try{n=JSON.parse(t)}catch{throw W.create(`fid-registration-failed`,{errorInfo:`CreateRegistration succeeded but response body is not valid JSON`})}let r=n.name;if(typeof r!=`string`||r.length===0)throw W.create(`fid-registration-failed`,{errorInfo:`CreateRegistration succeeded but response did not include a non-empty name`});return vf(r)}var _f=`/registrations/`;function vf(e){let t=e.indexOf(_f);if(t!==-1){let n=e.slice(t+15);if(n.length>0)return n}throw W.create(`fid-registration-failed`,{errorInfo:`CreateRegistration succeeded but response name is not a valid registration resource name`})}async function yf(e,t){let n=await Cf(e),r=Tf(t.subscriptionOptions,e.appConfig.appName,!1),i={method:`PATCH`,headers:n,body:JSON.stringify(r)},a;try{a=await(await fetch(`${Sf(e.appConfig)}/${t.token}`,i)).json()}catch(e){throw W.create(`token-update-failed`,{errorInfo:e?.toString()})}if(a.error){let e=a.error.message;throw W.create(`token-update-failed`,{errorInfo:e})}if(!a.token)throw W.create(`token-update-no-token`);return a.token}async function bf(e,t){let n={method:`DELETE`,headers:await Cf(e)};try{let r=await(await fetch(`${Sf(e.appConfig)}/${t}`,n)).json();if(r.error){let e=r.error.message;throw W.create(`token-unsubscribe-failed`,{errorInfo:e})}}catch(e){throw W.create(`token-unsubscribe-failed`,{errorInfo:e?.toString()})}}async function xf(e,t,n){let r;for(let i=0;i<t;i++)try{return await e()}catch(e){if(r=e,i<t-1){let e=n*2**i;await new Promise(t=>setTimeout(t,e))}}throw r}function Sf({projectId:e}){return`${Md}/projects/${e}/registrations`}async function Cf({appConfig:e,installations:t}){let n=await t.getToken();return new Headers({"Content-Type":`application/json`,Accept:`application/json`,"x-goog-api-key":e.apiKey,"x-goog-firebase-installations-auth":`FIS ${n}`})}function wf(e,t){try{if(/^[a-zA-Z][a-zA-Z\d+\-.]*:/.test(e))return new URL(e).host}catch{}try{if(typeof self<`u`&&self.location?.href)return new URL(e,self.location.origin).host}catch{}return typeof self<`u`&&self.location?.host?self.location.host:t}function Tf({p256dh:e,auth:t,endpoint:n,vapidKey:r,swScope:i},a,o){let s={web:{origin:wf(i,a),endpoint:n,auth:t,p256dh:e}};return o&&(s.fcm_sdk_version=df),r!==jd&&(s.web.applicationPubKey=r),s}var Ef=6048e5;async function Df(e){let t=await Af(e.swRegistration,e.vapidKey),n={vapidKey:e.vapidKey,swScope:e.swRegistration.scope,endpoint:t.endpoint,auth:Bd(t.getKey(`auth`)),p256dh:Bd(t.getKey(`p256dh`))},r=await af(e.firebaseDependencies);if(!r)return kf(e.firebaseDependencies,n);if(!jf(r.subscriptionOptions,n)){try{await bf(e.firebaseDependencies,r.token)}catch(e){console.warn(e)}return kf(e.firebaseDependencies,n)}return Date.now()>=r.createTime+Ef?Of(e,{token:r.token,createTime:Date.now(),subscriptionOptions:n}):r.token}async function Of(e,t){try{let n=await yf(e.firebaseDependencies,t),r={...t,token:n,createTime:Date.now()};return await of(e.firebaseDependencies,r),n}catch(e){throw e}}async function kf(e,t){let n={token:await mf(e,t),createTime:Date.now(),subscriptionOptions:t};return await of(e,n),n.token}async function Af(e,t){return await e.pushManager.getSubscription()||e.pushManager.subscribe({userVisibleOnly:!0,applicationServerKey:Vd(t)})}function jf(e,t){let n=t.vapidKey===e.vapidKey,r=t.endpoint===e.endpoint,i=t.auth===e.auth,a=t.p256dh===e.p256dh;return n&&r&&i&&a}function Mf(e,t){let n=e.onRegisteredHandler;n&&(typeof n==`function`?n(t):n.next(t))}async function Nf(e){try{e.swRegistration=await navigator.serviceWorker.register(kd,{scope:Ad}
3),e.swRegistration.update().catch(()=>{}),await Pf(e.swRegistration)}catch(e){throw W.create(`failed-service-worker-registration`,{browserErrorMessage:e?.message})}}async function Pf(e){return new Promise((t,n)=>{let r=setTimeout(()=>n(Error(`Service worker not registered after ${Ld} ms`)),Ld),i=e.installing||e.waiting;e.active?(clearTimeout(r),t()):i?i.onstatechange=e=>{e.target?.state===`activated`&&(i.onstatechange=null,clearTimeout(r),t())}:(clearTimeout(r),n(Error(`No incoming service worker found.`)))})}async function Ff(e,t){if(!t&&!e.swRegistration&&await Nf(e),t||!e.swRegistration){if(!(t instanceof ServiceWorkerRegistration))throw W.create(`invalid-sw-registration`);e.swRegistration=t}}async function If(e,t){t?e.vapidKey=t:e.vapidKey||=jd}var Lf=3;async function Rf(e,t){let n=await zf(e.swRegistration,e.vapidKey),r={vapidKey:e.vapidKey,swScope:e.swRegistration.scope,endpoint:n.endpoint,auth:Bd(n.getKey(`auth`)),p256dh:Bd(n.getKey(`p256dh`))},i=e.firebaseDependencies.installations;for(let n=0;n<Lf;n++){let{responseFid:a}=await hf(e.firebaseDependencies,r);if(a===t)return;n<2&&await i.getToken(!0)}throw W.create(`fid-registration-failed`,{errorInfo:`CreateRegistration response FID does not match Firebase Installation ID`})}async function zf(e,t){return await e.pushManager.getSubscription()||e.pushManager.subscribe({userVisibleOnly:!0,applicationServerKey:Vd(t)})}var Bf=6048e5;async function Vf(e,t){if(!navigator)throw W.create(`only-available-in-window`);if(Notification.permission==="default"&&await Notification.requestPermission(),Notification.permission!==`granted`)throw W.create(`permission-blocked`);if(!e.onRegisteredHandler)throw W.create(`invalid-on-registered-handler`);return await If(e,t?.vapidKey),await Ff(e,t?.serviceWorkerRegistration),e._registerNotifyChain=e._registerNotifyChain.catch(()=>{}).then(async()=>{let t=await e.firebaseDependencies.installations.getId(),n=await sf(e.firebaseDependencies),r=Date.now();if((!n||n.fid!==t||r>=n.lastRegisterTime+Bf)&&(await Rf(e,t),await cf(e.firebaseDependencies,{fid:t,lastRegisterTime:r,vapidKey:e.vapidKey}
3)),!e.onRegisteredHandler)throw W.create(`invalid-on-registered-handler`);Mf(e,t)}),e._registerNotifyChain}function Hf(e,t){return xd(t,()=>{(async()=>{e.onRegisteredHandler&&await sf(e.firebaseDependencies)&&await Vf(e).catch(()=>{})})()})}function Uf(e){let t={from:e.from,collapseKey:e.collapse_key,messageId:e.fcmMessageId};return Wf(t,e),Gf(t,e),Kf(t,e),t}function Wf(e,t){if(!t.notification)return;e.notification={};let n=t.notification.title;n&&(e.notification.title=n);let r=t.notification.body;r&&(e.notification.body=r);let i=t.notification.image;i&&(e.notification.image=i);let a=t.notification.icon;a&&(e.notification.icon=a)}function Gf(e,t){t.data&&(e.data=t.data)}function Kf(e,t){if(!t.fcmOptions&&!t.notification?.click_action)return;e.fcmOptions={};let n=t.fcmOptions?.link??t.notification?.click_action;n&&(e.fcmOptions.link=n);let r=t.fcmOptions?.analytics_label;r&&(e.fcmOptions.analyticsLabel=r)}function qf(e){return typeof e==`object`&&!!e&&Nd in e}function Jf(e){if(!e||!e.options)throw Yf(`App Configuration Object`);if(!e.name)throw Yf(`App Name`);let t=[`projectId`,`apiKey`,`appId`,`messagingSenderId`],{options:n}=e;for(let e of t)if(!n[e])throw Yf(e);return{appName:e.name,projectId:n.projectId,apiKey:n.apiKey,appId:n.appId,senderId:n.messagingSenderId}}function Yf(e){return W.create(`missing-app-config-values`,{valueName:e})}var Xf=class{constructor(e,t,n){this.deliveryMetricsExportedToBigQueryEnabled=!1,this.onBackgroundMessageHandler=null,this.onMessageHandler=null,this.onRegisteredHandler=null,this.onUnregisteredHandler=null,this._registerNotifyChain=Promise.resolve(),this._fidChangeUnsubscribe=null,this.logEvents=[],this.logQueue={state:`stopped`};let r=Jf(e);this.firebaseDependencies={app:e,appConfig:r,installations:t,analyticsProvider:n}}_delete(){return this._fidChangeUnsubscribe&&=(this._fidChangeUnsubscribe(),null),this.logQueue.state===`scheduled`&&clearTimeout(this.logQueue.timerId),this.logQueue={state:`stopped`},Promise.resolve()}};async function Zf(e,t){if(!navigator)throw W.create(`only-available-in-window`);if(Notification.permission==="default"&&await Notification.requestPermission(),Notification.permission!==`granted`)throw W.create(`permission-blocked`);return await If(e,t?.vapidKey),await Ff(e,t?.serviceWorkerRegistration),Df(e)}async function Qf(e,t,n){let r=$f(t);(await e.firebaseDependencies.analyticsProvider.get()).logEvent(r,{message_id:n[Nd],message_name:n[Pd],message_time:n[Fd],message_device_time:Math.floor(Date.now()/1e3)})}function $f(e){switch(e){case zd.NOTIFICATION_CLICKED:return`notification_open`;case zd.PUSH_RECEIVED:return`notification_foreground`;default:throw Error()}}async function ep(e,t){let n=t.data;if(!n.isFirebaseMessaging)return;if(e.onMessageHandler&&n.messageType===zd.PUSH_RECEIVED&&(typeof e.onMessageHandler==`function`?e.onMessageHandler(Uf(n)):e.onMessageHandler.next(Uf(n))),e.onRegisteredHandler&&n.messageType===zd.FID_REGISTERED){let t=n.fid;typeof e.onRegisteredHandler==`function`?e.onRegisteredHandler(t):e.onRegisteredHandler.next(t)}let r=n.data;qf(r)&&r[Id]===`1`&&await Qf(e,n.messageType,r)}var tp=e=>{let t=new Xf(e.getProvider(`app`).getImmediate(),e.getProvider(`installations-internal`).getImmediate(),e.getProvider(`analytics-internal`));return navigator.serviceWorker.addEventListener(`message`,e=>ep(t,e)),t._fidChangeUnsubscribe=Hf(t,e.getProvider(`installations`).getImmediate()),t},np=e=>{let t=e.getProvider(`messaging`).getImmediate();return{getToken:e=>Zf(t,e),register:e=>Vf(t,e)}};function rp(){Vl(new Sc(`messaging`,tp,`PUBLIC`)),Vl(new Sc(`messaging-internal`,np,`PRIVATE`)),ql(uf,df),ql(uf,df,`esm2020`)}async function ip(){try{await pc()}catch{return!1}return typeof window<`u`&&fc()&&mc()&&`serviceWorker`in navigator&&`PushManager`in window&&`Notification`in window&&`fetch`in window&&ServiceWorkerRegistration.prototype.hasOwnProperty(`showNotification`)&&PushSubscription.prototype.hasOwnProperty(`getKey`)}function ap(e=Kl()){return ip().then(e=>{if(!e)throw W.create(`unsupported-browser`)},e=>{throw W.create(`indexed-db-unsupported`)}),Hl(xc(e),`messaging`).getImmediate()}async function op(e,t){return e=xc(e),Zf(e,t)}rp();var G=k(null),K=k(null),q={NO_SUPPORT:`no_support`,NO_GRANT:`no_grant`,MISSING_TOKEN:`missing_token`,ACTIVATION_FAILURE:`activity_failure`,SUBSCRIBE:`
3subscribe_error`,UNSUBSCRIBE:`unsubscribe_error`,UNKNOWN:`unknown`},sp={[q.NO_SUPPORT]:`Dieser Browser unterstützt Benachrichtigungen nicht.`,[q.NO_GRANT]:`Das Empfangen von Benachrichtigungen ist derzeit nicht aktiviert. Passen Sie bitte Ihre Einstellungen an.`,[q.MISSING_TOKEN]:`Benachrichtigungen konnten nicht aktiviert werden. Versuchen Sie es bitte später noch einmal.`,[q.ACTIVATION_FAILURE]:`Benachrichtigungen konnten nicht aktiviert werden. Versuchen Sie es bitte später noch einmal.`,[q.SUBSCRIBE]:`Benachrichtigungen konnten nicht aktiviert werden. Versuchen Sie es bitte später noch einmal.`,[q.UNSUBSCRIBE]:`Benachrichtigungen konnten nicht abbestellt werden. Versuchen Sie es bitte später noch einmal.`,[q.UNKNOWN]:`Ein Fehler ist aufgetreten. Versuchen Sie es bitte später noch einmal.`},J=k(null),cp=()=>{let{public:e}=C(),{endpoint:t,application:n,vapidKey:r,serviceWorkerConfig:i}=e.push,a=$fetch.create({baseURL:t}),o=ze(()=>`Notification`in window&&`serviceWorker`in window.navigator),s=D(()=>J.value?sp[J.value]:null),c=()=>{G.value=localStorage.getItem(`push_token`),K.value=localStorage.getItem(`push_tokenIdentifier`)},l=()=>{G.value&&localStorage.setItem(`push_token`,G.value),K.value&&localStorage.setItem(`push_tokenIdentifier`,K.value)},u=async e=>(console.log(`[Push] Registering token in backend:`,e),(await a(`/api/token/registerToken`,{query:{token:e,applicationName:n,plattform:1}}).catch(e=>{throw Error(`Failed to register token, status: ${e.status}`,e)})).tokenIdentifier),d=async(e,t)=>(console.log(`[Push] Updating token in backend:`,{identifier:e,fcmToken:t}),a(`/api/token/updateToken`,{method:`POST`,query:{tokenIdentifier:e,token:t}}).catch(e=>{throw Error(`Failed to update token, status: ${e.status}`,e)})),f=async()=>{if(!(`Notification`in window)||!(`serviceWorker`in navigator)){console.warn(`Notifications and/or service workers are not supported`);return}if(Notification.permission!==`granted`){console.warn(`Notifications not granted`);return}try{let e=await op(ap(Gl(i)),{vapidKey:r});if(!e){console.log(`[Push] No token received`);return}c();let t=G.value,n=K.value;t===e?console.log(`[Push] Token unchanged`):(console.log(`[Push] Token changed or new`),n&&t?await d(n,e):console.log(`[Push] Token stored locally, will register when user subscribes to first topic`),G.value=e,l())}catch(e){console.error(`[Push] Initialization error:`,e)}},p=async()=>{if(!o.value)return console.error(`[Push] Notification API not supported in this browser`),J.value=q.NO_SUPPORT,!1;try{if(await Notification.requestPermission()!==`granted`)return console.error(`[Push] Notification permission denied by user`),J.value=q.NO_GRANT,!1;let e=await op(ap(Gl(i)),{vapidKey:r});return e?(G.value=e,J.value=null,l(),console.log(`[Push] Token obtained, will register when user subscribes to first topic`),!0):(console.error(`[Push] Failed to get FCM token from Firebase`),J.value=q.MISSING_TOKEN,!1)}catch(e){return console.error(`[Push] Error requesting permission:`,e),J.value=e instanceof Error&&e.message?q.ACTIVATION_FAILURE:q.UNKNOWN,!1}};return{ERROR:q,token:Xe(G),tokenIdentifier:Xe(K),isSupported:o,error:Xe(J),errorMessage:s,requestPermission:p,initialize:f,registerToken:u,updateToken:d,getTopicsForApplication:async(e=!0)=>{let t=e?K.value:null;return console.log(`[Push] Getting topics for application "${n}" (tokenIdentifier: ${t})`),a(`/api/topic/getTopicsForApplication`,{query:{applicationName:n,tokenIdentifier:t??void 0}}).catch(e=>{throw Error(`Failed to get topics, status: ${e.status}`)})},getLastReceivedNotifications:async e=>{let t=e||K.value;return t?a(`/api/token/getLastReceivedNotifications`,{query:{tokenIdentifier:t??void 0}}).catch(e=>{throw Error(`Failed to get notifications, status: ${e.status}`)}):(console.warn(`[Push] No tokenIdentifier available`),[])},subscribeTopic:async e=>{if(Notification.permission!==`granted`&&(console.log(`[Push] Permission not granted, requesting permission...`),!await p()))return!1;try{let e=await op(ap(Gl(i)),{vapidKey:r});if(!e)return console.error(`[Push] Failed to get current token`),J.value=q.MISSING_TOKEN,!1;if(G.value&&K.value&&G.value!==e){console.log(`[Push] Token changed, updating...`);try{await d(K.value,e),G.value=e,l()}catch(e){return console.error(`[Push] Failed to update token:`,e),J.value=q.UNKNOWN,!1}}else G.value=e,l()}catch(e){return console.error(`[Push] Failed to get token:`,e),J.value=q.MISSING_TOKEN,!1}if(!K.value)try{console.log(`[Push] Registering token with backend...`),K.value=await u(G.value),l()}catch(e){return console.error(`[Push] Failed to register token with backend:`,e),J.value=q.SUBSCRIBE,!1}console.log(`[Push] Subscribing to topic:`,e);try{return await a(`/api/token/subscribeTopic`,{method:`POST`,query:{tokenIdentifier:K.value,topicIdOrKey:e}}),J.value=null,!0}catch(t){return console.error(`[Push] Error subscribing to topic "${e}"`,t),J.value=q.SUBSCRIBE,!1}},unsubscribeTopic:async e=>{if(!K.value)return console.warn(`[Push] Cannot unsubscribe: missing tokenIdentifier`),!1;console.log(`[Push] Unsubscribing from topic "${e}"`);try{return await a(`/api/token/unsubscribeTopic`,{method:`POST`,query:{tokenIdentifier:K.value,topicIdOrKey:e}}),J.value=null,!0}catch(t){return console.error(`[Push] Failed to unsubscribe from topic "${e}`,t),J.value=q.UNSUBSCRIBE,!1}}}},lp=S(async e=>{let t,n;console.log(`Plugin injected by @orfon/nuxt-push`);let{public:r}=C();
3r.push.enabled&&([t,n]=T(()=>cp().initialize()),await t,n())},1),up={hasSubscribers:!1},Y=up,dp=up;B(()=>import(`./WVm3FKs1.js`).then(t=>e(t.default,1)).then(e=>{Y=e.channel(`lru-cache:metrics`),dp=e.tracingChannel(`lru-cache`)}),__vite__mapDeps([151,6]),import.meta.url).catch(()=>{});var fp=()=>Y.hasSubscribers||dp.hasSubscribers,pp=typeof performance==`object`&&performance&&typeof performance.now==`function`?performance:Date,mp=new Set,hp=typeof process==`object`&&process?process:{},gp=(e,t,n,r)=>{typeof hp.emitWarning==`function`?hp.emitWarning(e,t,n,r):console.error(`[${n}] ${t}: ${e}`)},_p=e=>!mp.has(e),vp=e=>!!e&&e===Math.floor(e)&&e>0&&isFinite(e),yp=e=>vp(e)?e<=256?Uint8Array:e<=2**16?Uint16Array:e<=2**32?Uint32Array:e<=2**53-1?bp:null:null,bp=class extends Array{constructor(e){super(e),this.fill(0)}},xp=class e{heap;length;static#e=!1;static create(t){let n=yp(t);if(!n)return[];e.#e=!0;let r=new e(t,n);return e.#e=!1,r}constructor(t,n){if(!e.#e)throw TypeError(`instantiate Stack using Stack.create(n)`);this.heap=new n(t),this.length=0}push(e){this.heap[this.length++]=e}pop(){return this.heap[--this.length]}},Sp=class e{#e;#t;#n;#r;#i;#a;#o;#s;get perf(){return this.#s}ttl;ttlResolution;ttlAutopurge;updateAgeOnGet;updateAgeOnHas;allowStale;noDisposeOnSet;noUpdateTTL;maxEntrySize;sizeCalculation;noDeleteOnFetchRejection;noDeleteOnStaleGet;allowStaleOnFetchAbort;allowStaleOnFetchRejection;ignoreFetchAbort;#c;#l;#u;#d;#f;#p;#m;#h;#g;#_;#v;#y;#b;#x;#S;#C;#w;#T;#E;static unsafeExposeInternals(e){return{starts:e.#b,ttls:e.#x,autopurgeTimers:e.#S,sizes:e.#y,keyMap:e.#u,keyList:e.#d,valList:e.#f,next:e.#p,prev:e.#m,get head(){return e.#h},get tail(){return e.#g},free:e.#_,isBackgroundFetch:t=>e.#W(t),backgroundFetch:(t,n,r,i)=>e.#U(t,n,r,i),moveToTail:t=>e.#X(t),indexes:t=>e.#I(t),rindexes:t=>e.#L(t),isStale:t=>e.#j(t)}}get max(){return this.#e}get maxSize(){return this.#t}get calculatedSize(){return this.#l}get size(){return this.#c}get fetchMethod(){return this.#a}get memoMethod(){return this.#o}get dispose(){return this.#n}get onInsert(){return this.#r}get disposeAfter(){return this.#i}constructor(t){let{max:n=0,ttl:r,ttlResolution:i=1,ttlAutopurge:a,updateAgeOnGet:o,updateAgeOnHas:s,allowStale:c,dispose:l,onInsert:u,disposeAfter:d,noDisposeOnSet:f,noUpdateTTL:p,maxSize:m=0,maxEntrySize:h=0,sizeCalculation:g,fetchMethod:_,memoMethod:v,noDeleteOnFetchRejection:y,noDeleteOnStaleGet:b,allowStaleOnFetchRejection:x,allowStaleOnFetchAbort:S,ignoreFetchAbort:C,perf:ee}=t;if(ee!==void 0&&typeof ee?.now!=`function`)throw TypeError(`perf option must have a now() method if specified`);if(this.#s=ee??pp,n!==0&&!vp(n))throw TypeError(`max option must be a nonnegative integer`);let w=n?yp(n):Array;if(!w)throw Error(`invalid max value: `+n);if(this.#e=n,this.#t=m,this.maxEntrySize=h||this.#t,this.sizeCalculation=g,this.sizeCalculation){if(!this.#t&&!this.maxEntrySize)throw TypeError(`cannot set sizeCalculation without setting maxSize or maxEntrySize`);if(typeof this.sizeCalculation!=`function`)throw TypeError(`sizeCalculation set to non-function`)}if(v!==void 0&&typeof v!=`function`)throw TypeError(`memoMethod must be a function if defined`);if(this.#o=v,_!==void 0&&typeof _!=`function`)throw TypeError(`fetchMethod must be a function if specified`);if(this.#a=_,this.#w=!!_,this.#u=new Map,this.#d=Array.from({length:n}).fill(void 0),this.#f=Array.from({length:n}).fill(void 0),this.#p=new w(n),this.#m=new w(n),this.#h=0,this.#g=0,this.#_=xp.create(n),this.#c=0,this.#l=0,typeof l==`function`&&(this.#n=l),typeof u==`function`&&(this.#r=u),typeof d==`function`?(this.#i=d,this.#v=[]):(this.#i=void 0,this.#v=void 0),this.#C=!!this.#n,this.#E=!!this.#r,this.#T=!!this.#i,this.noDisposeOnSet=!!f,this.noUpdateTTL=!!p,this.noDeleteOnFetchRejection=!!y,this.allowStaleOnFetchRejection=!!x,this.allowStaleOnFetchAbort=!!S,this.ignoreFetchAbort=!!C,this.maxEntrySize!==0){if(this.#t!==0&&!vp(this.#t))throw TypeError(`maxSize must be a positive integer if specified`);if(!vp(this.maxEntrySize))throw TypeError(`maxEntrySize must be a positive integer if specified`);this.#M()}if(this.allowStale=!!c,this.noDeleteOnStaleGet=!!b,this.updateAgeOnGet=!!o,this.updateAgeOnHas=!!s,this.ttlResolution=vp(i)||i===0?i:1,this.ttlAutopurge=!!a,this.ttl=r||0,this.ttl){if(!vp(this.ttl))throw TypeError(`ttl must be a positive integer if specified`);this.#D()}if(this.#e===0&&this.ttl===0&&this.#t===0)throw TypeError(`At least one of max, maxSize, or ttl is required`);if(!this.ttlAutopurge&&!this.#e&&!this.#t){let t=`LRU_CACHE_UNBOUNDED`;_p(t)&&(mp.add(t),gp(`TTL caching without ttlAutopurge, max, or maxSize can result in unbounded memory consumption.`,`UnboundedCacheWarning`,t,e))}}getRemainingTTL(e){return this.#u.has(e)?1/0:0}#D(){let e=new bp(this.#e),t=new bp(this.#e);this.#x=e,this.#b=t;let n=this.ttlAutopurge?Array.from({length:this.#e}):void 0;this.#S=n,this.#A=(n,i,a=this.#s.now())=>{t[n]=i===0?0:a,e[n]=i,r(n,i)},this.#O=n=>{t[n]=e[n]===0?0:this.#s.now(),r(n,e[n])};let r=this.ttlAutopurge?(e,t)=>{if(n?.[e]&&(clearTimeout(n[e]),n[e]=void 0),t&&t!==0&&n){let r=setTimeout(()=>{this.#j(e)&&this.#Z(this.#d[e],`expire`)},t+1);r.unref&&r.unref(),n[e]=r}}:()=>{};this.#k=(n,r)=>{if(e[r]){let o=e[r],s=t[r];
3if(!o||!s)return;n.ttl=o,n.start=s,n.now=i||a(),n.remainingTTL=o-(n.now-s)}};let i=0,a=()=>{let e=this.#s.now();if(this.ttlResolution>0){i=e;let t=setTimeout(()=>i=0,this.ttlResolution);t.unref&&t.unref()}return e};this.getRemainingTTL=n=>{let r=this.#u.get(n);if(r===void 0)return 0;let o=e[r],s=t[r];return!o||!s?1/0:o-((i||a())-s)},this.#j=n=>{let r=t[n],o=e[n];return!!o&&!!r&&(i||a())-r>o}}#O=()=>{};#k=()=>{};#A=()=>{};#j=()=>!1;#M(){let e=new bp(this.#e);this.#l=0,this.#y=e,this.#N=t=>{this.#l-=e[t],e[t]=0},this.#F=(e,t,n,r)=>{if(this.#W(t))return 0;if(!vp(n)){if(r){if(typeof r!=`function`)throw TypeError(`sizeCalculation must be a function`);if(n=r(t,e),!vp(n))throw TypeError(`sizeCalculation return invalid (expect positive integer)`)}else throw TypeError(`invalid size value (must be positive integer). When maxSize or maxEntrySize is used, sizeCalculation or size must be set.`)}return n},this.#P=(t,n,r)=>{if(e[t]=n,this.#t){let n=this.#t-e[t];for(;this.#l>n;)this.#B(!0)}this.#l+=e[t],r&&(r.entrySize=n,r.totalCalculatedSize=this.#l)}}#N=e=>{};#P=(e,t,n)=>{};#F=(e,t,n,r)=>{if(n||r)throw TypeError(`cannot set size without setting maxSize or maxEntrySize on cache`);return 0};*#I({allowStale:e=this.allowStale}={}){if(this.#c)for(let t=this.#g;this.#R(t)&&((e||!this.#j(t))&&(yield t),t!==this.#h);)t=this.#m[t]}*#L({allowStale:e=this.allowStale}={}){if(this.#c)for(let t=this.#h;this.#R(t)&&((e||!this.#j(t))&&(yield t),t!==this.#g);)t=this.#p[t]}#R(e){return e!==void 0&&this.#u.get(this.#d[e])===e}*entries(){for(let e of this.#I())this.#f[e]!==void 0&&this.#d[e]!==void 0&&!this.#W(this.#f[e])&&(yield[this.#d[e],this.#f[e]])}*rentries(){for(let e of this.#L())this.#f[e]!==void 0&&this.#d[e]!==void 0&&!this.#W(this.#f[e])&&(yield[this.#d[e],this.#f[e]])}*keys(){for(let e of this.#I()){let t=this.#d[e];t!==void 0&&!this.#W(this.#f[e])&&(yield t)}}*rkeys(){for(let e of this.#L()){let t=this.#d[e];t!==void 0&&!this.#W(this.#f[e])&&(yield t)}}*values(){for(let e of this.#I())this.#f[e]!==void 0&&!this.#W(this.#f[e])&&(yield this.#f[e])}*rvalues(){for(let e of this.#L())this.#f[e]!==void 0&&!this.#W(this.#f[e])&&(yield this.#f[e])}[Symbol.iterator](){return this.entries()}[Symbol.toStringTag]=`LRUCache`;find(e,t={}){for(let n of this.#I()){let r=this.#f[n],i=this.#W(r)?r.__staleWhileFetching:r;if(i!==void 0&&e(i,this.#d[n],this))return this.#J(this.#d[n],t)}}forEach(e,t=this){for(let n of this.#I()){let r=this.#f[n],i=this.#W(r)?r.__staleWhileFetching:r;i!==void 0&&e.call(t,i,this.#d[n],this)}}rforEach(e,t=this){for(let n of this.#L()){let r=this.#f[n],i=this.#W(r)?r.__staleWhileFetching:r;i!==void 0&&e.call(t,i,this.#d[n],this)}}purgeStale(){let e=!1;for(let t of this.#L({allowStale:!0}))this.#j(t)&&(this.#Z(this.#d[t],`expire`),e=!0);return e}info(e){let t=this.#u.get(e);if(t===void 0)return;let n=this.#f[t],r=this.#W(n)?n.__staleWhileFetching:n;if(r===void 0)return;let i={value:r};if(this.#x&&this.#b){let e=this.#x[t],n=this.#b[t];e&&n&&(i.ttl=e-(this.#s.now()-n),i.start=Date.now())}return this.#y&&(i.size=this.#y[t]),i}dump(){let e=[];for(let t of this.#I({allowStale:!0})){let n=this.#d[t],r=this.#f[t],i=this.#W(r)?r.__staleWhileFetching:r;if(i===void 0||n===void 0)continue;let a={value:i};if(this.#x&&this.#b){a.ttl=this.#x[t];let e=this.#s.now()-this.#b[t];a.start=Math.floor(Date.now()-e)}this.#y&&(a.size=this.#y[t]),e.unshift([n,a])}return e}load(e){this.clear();for(let[t,n]of e){if(n.start){let e=Date.now()-n.start;n.start=this.#s.now()-e}this.#z(t,n.value,n)}}set(e,t,n={}){let{status:r=Y.hasSubscribers?{}:void 0}=n;n.status=r,r&&(r.op=`set`,r.key=e,t!==void 0&&(r.value=t));let i=this.#z(e,t,n);return r&&Y.hasSubscribers&&Y.publish(r),i}#z(e,t,n={}){let{ttl:r=this.ttl,start:i,noDisposeOnSet:a=this.noDisposeOnSet,sizeCalculation:o=this.sizeCalculation,status:s}=n;if(t===void 0)return s&&(s.set=`deleted`),this.delete(e),this;let{noUpdateTTL:c=this.noUpdateTTL}=n;s&&!this.#W(t)&&(s.value=t);let l=this.#F(e,t,n.size||0,o,s);if(this.maxEntrySize&&l>this.maxEntrySize)return this.#Z(e,`set`),s&&(s.set=`miss`,s.maxEntrySizeExceeded=!0),this;let u=this.#c===0?void 0:this.#u.get(e);if(u===void 0)u=this.#c===0?this.#g:this.#_.length===0?this.#c===this.#e?this.#B(!1):this.#c:this.#_.pop(),this.#d[u]=e,this.#f[u]=t,this.#u.set(e,u),this.#p[this.#g]=u,this.#m[u]=this.#g,this.#g=u,this.#c++,this.#P(u,l,s),s&&(s.set=`add`),c=!1,this.#E&&this.#r?.(t,e,`add`);else{this.#X(u);let n=this.#f[u];if(t!==n){if(this.#w&&this.#W(n)){n.__abortController.abort(Error(`replaced`));let{__staleWhileFetching:t}=n;
3t!==void 0&&!a&&(this.#C&&this.#n?.(t,e,`set`),this.#T&&this.#v?.push([t,e,`set`]))}else a||(this.#C&&this.#n?.(n,e,`set`),this.#T&&this.#v?.push([n,e,`set`]));if(this.#N(u),this.#P(u,l,s),this.#f[u]=t,s){s.set=`replace`;let e=n&&this.#W(n)?n.__staleWhileFetching:n;e!==void 0&&(s.oldValue=e)}}else s&&(s.set=`update`);this.#E&&this.onInsert?.(t,e,t===n?`update`:`replace`)}if(r!==0&&!this.#x&&this.#D(),this.#x&&(c||this.#A(u,r,i),s&&this.#k(s,u)),!a&&this.#T&&this.#v){let e=this.#v,t;for(;t=e?.shift();)this.#i?.(...t)}return this}pop(){try{for(;this.#c;){let e=this.#f[this.#h];if(this.#B(!0),this.#W(e)){if(e.__staleWhileFetching)return e.__staleWhileFetching}else if(e!==void 0)return e}}finally{if(this.#T&&this.#v){let e=this.#v,t;for(;t=e?.shift();)this.#i?.(...t)}}}#B(e){let t=this.#h,n=this.#d[t],r=this.#f[t];return this.#w&&this.#W(r)?r.__abortController.abort(Error(`evicted`)):(this.#C||this.#T)&&(this.#C&&this.#n?.(r,n,`evict`),this.#T&&this.#v?.push([r,n,`evict`])),this.#N(t),this.#S?.[t]&&(clearTimeout(this.#S[t]),this.#S[t]=void 0),e&&(this.#d[t]=void 0,this.#f[t]=void 0,this.#_.push(t)),this.#c===1?(this.#h=this.#g=0,this.#_.length=0):this.#h=this.#p[t],this.#u.delete(n),this.#c--,t}has(e,t={}){let{status:n=Y.hasSubscribers?{}:void 0}=t;t.status=n,n&&(n.op=`has`,n.key=e);let r=this.#V(e,t);return Y.hasSubscribers&&Y.publish(n),r}#V(e,t={}){let{updateAgeOnHas:n=this.updateAgeOnHas,status:r}=t,i=this.#u.get(e);if(i!==void 0){let e=this.#f[i];if(this.#W(e)&&e.__staleWhileFetching===void 0)return!1;if(this.#j(i))r&&(r.has=`stale`,this.#k(r,i));else return n&&this.#O(i),r&&(r.has=`hit`,this.#k(r,i)),!0}else r&&(r.has=`miss`);return!1}peek(e,t={}){let{status:n=fp()?{}:void 0}=t;n&&(n.op=`peek`,n.key=e),t.status=n;let r=this.#H(e,t);return Y.hasSubscribers&&Y.publish(n),r}#H(e,t){let{status:n,allowStale:r=this.allowStale}=t,i=this.#u.get(e);if(i===void 0||!r&&this.#j(i)){n&&(n.peek=i===void 0?`miss`:`stale`);return}let a=this.#f[i],o=this.#W(a)?a.__staleWhileFetching:a;return n&&(o===void 0?n.peek=`miss`:(n.peek=`hit`,n.value=o)),o}#U(e,t,n,r){let i=t===void 0?void 0:this.#f[t];if(this.#W(i))return i;let a=new AbortController,{signal:o}=n;o?.addEventListener(`abort`,()=>a.abort(o.reason),{signal:a.signal});let s={signal:a.signal,options:n,context:r},c=(r,i=!1)=>{let{aborted:o}=a.signal,c=n.ignoreFetchAbort&&r!==void 0,l=n.ignoreFetchAbort||!!(n.allowStaleOnFetchAbort&&r!==void 0);if(n.status&&(o&&!i?(n.status.fetchAborted=!0,n.status.fetchError=a.signal.reason,c&&(n.status.fetchAbortIgnored=!0)):n.status.fetchResolved=!0),o&&!c&&!i)return u(a.signal.reason,l);let d=f,p=this.#f[t];return(p===f||p===void 0&&c&&i)&&(r===void 0?d.__staleWhileFetching===void 0?this.#Z(e,`fetch`):this.#f[t]=d.__staleWhileFetching:(n.status&&(n.status.fetchUpdated=!0),this.#z(e,r,s.options))),r},l=e=>(n.status&&(n.status.fetchRejected=!0,n.status.fetchError=e),u(e,!1)),u=(r,i)=>{let{aborted:o}=a.signal,s=o&&n.allowStaleOnFetchAbort,c=s||n.allowStaleOnFetchRejection,l=c||n.noDeleteOnFetchRejection,u=f;if(this.#f[t]===f&&(!l||!i&&u.__staleWhileFetching===void 0?this.#Z(e,`fetch`):s||(this.#f[t]=u.__staleWhileFetching)),c)return n.status&&u.__staleWhileFetching!==void 0&&(n.status.returnedStale=!0),u.__staleWhileFetching;if(u.__returned===u)throw r},d=(t,r)=>{let o=this.#a?.(e,i,s);o&&o instanceof Promise&&o.then(e=>t(e===void 0?void 0:e),r),a.signal.addEventListener(`abort`,()=>{(!n.ignoreFetchAbort||n.allowStaleOnFetchAbort)&&(t(void 0),n.allowStaleOnFetchAbort&&(t=e=>c(e,!0)))})};n.status&&(n.status.fetchDispatched=!0);let f=new Promise(d).then(c,l),p=Object.assign(f,{__abortController:a,__staleWhileFetching:i,__returned:void 0});return t===void 0?(this.#z(e,p,{...s.options,status:void 0}),t=this.#u.get(e)):this.#f[t]=p,p}#W(e){if(!this.#w)return!1;let t=e;return!!t&&t instanceof Promise&&t.hasOwnProperty(`__staleWhileFetching`)&&t.__abortController instanceof AbortController}fetch(e,t={}){let n=dp.hasSubscribers,{status:r=fp()?{}:void 0}=t;t.status=r,r&&t.context&&(r.context=t.context);let i=this.#G(e,t);return r&&fp()&&n&&(r.trace=!0,dp.tracePromise(()=>i,r).catch(()=>{})),i}async#G(e,t={}){let{allowStale:n=this.allowStale,updateAgeOnGet:r=this.updateAgeOnGet,noDeleteOnStaleGet:i=this.noDeleteOnStaleGet,ttl:a=this.ttl,noDisposeOnSet:o=this.noDisposeOnSet,size:s=0,sizeCalculation:c=this.sizeCalculation,noUpdateTTL:l=this.noUpdateTTL,noDeleteOnFetchRejection:u=this.noDeleteOnFetchRejection,allowStaleOnFetchRejection:d=this.allowStaleOnFetchRejection,ignoreFetchAbort:f=this.ignoreFetchAbort,allowStaleOnFetchAbort:p=this.allowStaleOnFetchAbort,context:m,forceRefresh:h=!1,status:g,signal:_}=t;if(g&&(g.op=`fetch`,g.key=e,h&&(g.forceRefresh=!0)),!this.#w)return g&&(g.fetch=`get`),this.#J(e,{allowStale:n,updateAgeOnGet:r,noDeleteOnStaleGet:i,status:g});let v={allowStale:n,updateAgeOnGet:r,noDeleteOnStaleGet:i,ttl:a,noDisposeOnSet:o,size:s,sizeCalculation:c,noUpdateTTL:l,noDeleteOnFetchRejection:u,allowStaleOnFetchRejection:d,allowStaleOnFetchAbort:p,ignoreFetchAbort:f,status:g,signal:_},y=this.#u.get(e);if(y===void 0){g&&(g.fetch=`miss`);let t=this.#U(e,y,v,m);return t.__returned=t}{let t=this.#f[y];if(this.#W(t)){let e=n&&t.__staleWhileFetching!==void 0;return g&&(g.fetch=`inflight`,e&&(g.returnedStale=!0)),e?t.__staleWhileFetching:t.__returned=t}let i=this.#j(y);if(!h&&!i)return g&&(g.fetch=`hit`),this.#X(y),r&&this.#O(y),g&&this.#k(g,y),t;let a=this.#U(e,y,v,m),o=a.__staleWhileFetching!==void 0&&n;return g&&(g.fetch=i?`stale`:`refresh`,o&&i&&(g.returnedStale=!0)),o?a.__staleWhileFetching:a.__returned=a}}forceFetch(e,t={}){let n=dp.hasSubscribers,{status:r=fp()?{}:void 0}=t;t.status=r,r&&t.context&&(r.context=t.context);let i=this.#K(e,t);return r&&fp()&&n&&(r.trace=!0,dp.tracePromise(()=>i,r).catch(()=>{})),i}async#K(e,t={}){let n=await this.#G(e,t);if(n===void 0)throw Error(`fetch() returned undefined`);return n}memo(e,t={}){let{status:n=Y.hasSubscribers?{}:void 0}=t;t.status=n,n&&(n.op=`memo`,n.key=e,t.context&&(n.context=t.context));let r=this.#q(e,t);return n&&(n.value=r),Y.hasSubscribers&&Y.publish(n),r}#q(e,t={}){let n=this.#o;if(!n)throw Error(`no memoMethod provided to constructor`);let{context:r,status:i,forceRefresh:a,...o}=t;i&&a&&(i.forceRefresh=!0);let s=this.#J(e,o),c=a||s===void 0;if(i&&(i.memo=c?`miss`:`hit`,c||(i.value=s)),!c)return s;let l=n(e,s,{options:o,context:r});return i&&(i.value=l),this.#z(e,l,o),l}get(e,t={}){let{status:n=Y.hasSubscribers?{}:void 0}=t;t.status=n,n&&(n.op=`get`,n.key=e);let r=this.#J(e,t);return n&&(r!==void 0&&(n.value=r),Y.hasSubscribers&&Y.publish(n)),r}#J(e,t={}){let{allowStale:n=this.allowStale,updateAgeOnGet:r=this.updateAgeOnGet,noDeleteOnStaleGet:i=this.noDeleteOnStaleGet,status:a}=t,o=this.#u.get(e);if(o===void 0){a&&(a.get=`miss`);return}let s=this.#f[o],c=this.#W(s);return a&&this.#k(a,o),this.#j(o)?c?(a&&(a.get=`stale-fetching`),n&&s.__staleWhileFetching!==void 0?(a&&(a.returnedStale=!0),s.__staleWhileFetching):void 0):(i||this.#Z(e,`expire`),a&&(a.get=`stale`),n?(a&&(a.returnedStale=!0),s):void 0):(a&&(a.get=c?`fetching`:`hit`),this.#X(o),r&&this.#O(o),c?s.__staleWhileFetching:s)}#Y(e,t){this.#m[t]=e,this.#p[e]=t}#X(e){e!==this.#g&&(e===this.#h?this.#h=this.#p[e]:this.#Y(this.#m[e],this.#p[e]),this.#Y(this.#g,e),this.#g=e)}delete(e){return this.#Z(e,`delete`)}#Z(e,t){Y.hasSubscribers&&Y.publish({op:`delete`,delete:t,key:e});let n=!1;if(this.#c!==0){let r=this.#u.get(e);if(r!==void 0){if(this.#S?.[r]&&(clearTimeout(this.#S?.[r]),this.#S[r]=void 0),n=!0,this.#c===1)this.#Q(t);else{this.#N(r);let n=this.#f[r];if(this.#W(n)?n.__abortController.abort(Error(`deleted`)):(this.#C||this.#T)&&(this.#C&&this.#n?.(n,e,t),this.#T&&this.#v?.push([n,e,t])),this.#u.delete(e),this.#d[r]=void 0,this.#f[r]=void 0,r===this.#g)this.#g=this.#m[r];else if(r===this.#h)this.#h=this.#p[r];else{let e=this.#m[r];this.#p[e]=this.#p[r];let t=this.#p[r];this.#m[t]=this.#m[r]}this.#c--,this.#_.push(r)}}}if(this.#T&&this.#v?.length){let e=this.#v,t;for(;t=e?.shift();)this.#i?.(...t)}return n}clear(){return this.#Q(`delete`)}#Q(e){for(let t of this.#L({allowStale:!0})){let n=this.#f[t];if(this.#W(n))n.__abortController.abort(Error(`deleted`));else{let r=this.#d[t];this.#C&&this.#n?.(n,r,e),this.#T&&this.#v?.push([n,r,e])}}if(this.#u.clear(),this.#f.fill(void 0),this.#d.fill(void 0),this.#x&&this.#b){this.#x.fill(0),this.#b.fill(0);for(let e of this.#S??[])e!==void 0&&clearTimeout(e);this.#S?.fill(void 0)}if(this.#y&&this.#y.fill(0),this.#h=0,this.#g=0,this.#_.length=0,this.#l=0,this.#c=0,this.#T&&this.#v){let e=this.#v,t;for(;t=e?.shift();)this.#i?.(...t)}}},Cp=class{cache;constructor(e){this.cache=new Sp(e)}get(e){let t=this.cache?.get(e);if(t)return console.debug(`Cache hit (key: ${e})`),t}set(e,t,n=-1){return n>-1&&this.cache?.set(e,t,{ttl:n*1e3}),t}},wp=S(()=>{let{audioApi:e}=C().public;return x().hooks.addHooks({"audioapi:loading:start":()=>{},"audioapi:loading:end":()=>{}}),{provide:{audioApiCache:new Cp(e.cache??{max:200})}}}),Tp=(e=[])=>{for(let t of e){let{classification:e}=t.extensions;
3if(e===`NOT_FOUND`)return 404;if(e===`ValidationError`)return 400}return 500},Ep=e=>{if(!e?.data||Object.entries(e.data).every(([e,t])=>t===null))throw new Op(Tp(e?.errors),e?.errors);return e?.errors?.length&&console.warn(`GraphQL client response contains errors`,e.errors),e.data},Dp=class{#e;#t=null;constructor(e,t={}){this.#e=e.endsWith(`/`)?e:`${e}/`,this.#t=t}async _request(e={},t=this.#e){let n=x();return Ep(await $fetch(t,{headers:{...this.#t?.headers},timeout:this.#t?.timeout,...e,onRequest(){n.callHook(`graphql:loading:start`)}}).finally(()=>{n.callHook(`graphql:loading:end`)}))}request(e,t,n){return this._request({method:`POST`,body:{query:sr(e),variables:t},signal:n})}requestPersisted(e,t=1,n,r){return this._request({method:`POST`,body:{query:`PersistedQueryMarker`,variables:n,extensions:{persistedQuery:{queryId:e,version:t}}},signal:r})}requestPersistedGet(e,t=1,n,r){let i=new URL(`../getPersistedQuery/${encodeURIComponent(e)}/${t}`,this.#e);return n&&i.searchParams.append(`variables`,JSON.stringify(n)),this._request({signal:r},i.href)}},Op=class e extends Error{constructor(t,n=[]){let r=n[0]?.message??`GraphQL client error (${t})`;super(r),this.status=t,this.errors=n,Error.captureStackTrace&&Error.captureStackTrace(this,e),this.name=`GraphQLClientError`}},kp=class{cache;constructor(e){this.cache=new Sp(e)}getKey(e){let{query:t,variables:n}=e;return H([t,n])}get(e){let t=this.cache?.get(e);if(t)return console.debug(`Cache hit (key: ${e})`),t}set(e,t,n=-1){return n>-1&&this.cache?.set(e,t,{ttl:n*1e3}),t}},Ap=S(()=>{let{graphql:e}=C().public,t={};e.username&&e.password&&(t.authorization=`Basic ${btoa(e.username+`:`+e.password)}`);let n=new Dp(e.endpoint,{headers:t}),r=new kp(e.cache??{max:200});return x().hooks.addHooks({"graphql:loading:start":()=>{},"graphql:loading:end":()=>{}}),{provide:{graphql:n,apiCache:r}}}),jp=e=>({name:`didomi`,setup:t=>{if(typeof window>`u`){t.log(`Not in browser environment, skipping Didomi setup`);return}let n=e?.purposeId;if(!n){t.log(`Didomi purpose ID not configured`);return}let r=null,i=null,a=e=>{e.getCurrentUserStatus().purposes[n]?.enabled?(t.setConsentGiven(),t.log(`Didomi consent given for purpose:`,n)):(t.forgetConsentGiven(),t.log(`Didomi consent revoked for purpose:`,n))};return window.didomiOnReady=window.didomiOnReady||[],window.didomiOnReady.push(e=>{r=e,i=()=>a(e),a(e),e.on(`consent.changed`,i)}),t.log(`Didomi consent integration setup complete`),()=>{r&&i&&(r.off(`consent.changed`,i),t.log(`Didomi consent integration cleaned up`)),r=null,i=null}}}),Mp={},Np=async(e,t,n=!1,r)=>{if(typeof document>`u`)return Promise.reject(Error(`loadScript requires a browser DOM for ${e}`));if(e in Mp)return Mp[e];let i=new Promise((t,i)=>{let a=document.createElement(`script`),o=t=>{if(delete Mp[e],t instanceof Error){i(t);return}i(Error(`Failed to load script from ${e}`))};a.onload=()=>t(void 0),a.onerror=()=>o(),a.async=!0,a.fetchPriority=`low`,r&&(a.integrity=r),n&&(a.crossOrigin=`anonymous`),a.src=e,document.head.appendChild(a)});return Mp[e]=i,i},Pp=globalThis.window!==void 0,Fp=!1;Pp&&(Fp=new URL(window.location.href).searchParams.has(`oonDebug`));var Ip=()=>{try{return Fp||localStorage.getItem(`oonDebug`)==`true`}catch{return!1}},X=(e=>Ip()?(...t)=>{t.unshift(`[${e}]`),console.log(...t)}:()=>void 0)(`Matomo`),Lp=e=>{try{new URL(e)}catch{throw Error(`Invalid Matomo URL: ${e}`)}},Rp=(e,t)=>{if(e.includes(`..`)||e.includes(`/`)||e.includes(`\\`))throw Error(`Invalid ${t}: must not contain path separators or traversal sequences`)},zp=e=>{if(!(e.length<1))return e.reduce((e,t)=>({...e,[`dimension${t.id}`]:t.value}),{})},Bp=class{config;initialized=!1;initPromise=null;scriptLoaded=!1;samplingResult=null;consentPlugin=null;consentPluginCleanup=null;constructor(e){Lp(e.url),e.trackerFileName&&Rp(e.trackerFileName,`trackerFileName`),e.srcFileName&&Rp(e.srcFileName,`srcFileName`),this.config={trackerFileName:`matomo.php`,srcFileName:`matomo.js`,disabled:!1,enableLinkTracking:!0,requireConsent:!0,...e},this.config.consent&&(this.config.requireConsent=!0),this.config.consent?.didomi&&(this.consentPlugin=jp(this.config.consent.didomi
3))}get trackerUrl(){return`${this.config.url.replace(/\/$/,``)}/${this.config.trackerFileName}`}get scriptUrl(){return`${this.config.url.replace(/\/$/,``)}/${this.config.srcFileName}`}push(e){if(this.config.disabled){X(`Tracking disabled, skipping:`,e);return}if(typeof window>`u`){X(`Not in browser environment, skipping:`,e);return}window._paq||(window._paq=[]),window._paq.push(e)}async initialize(){if(this.initialized){X(`Already initialized`);return}if(this.initPromise)return X(`Initialization already in progress, waiting...`),this.initPromise;if(typeof window>`u`){X(`Not in browser environment, skipping initialization`);return}if(this.config.disabled){X(`Tracking disabled, skipping initialization`),this.initialized=!0;return}return this.initPromise=this.performInitialization(),this.initPromise}async performInitialization(){if(window._paq=window._paq||[],this.config.preInitActions)for(let e of this.config.preInitActions)this.push(e);this.config.requireConsent&&this.push([`requireConsent`]),this.config.requireCookieConsent&&this.push([`requireCookieConsent`]),this.config.userId&&this.push([`setUserId`,this.config.userId]),this.config.cookieDomain&&this.push([`setCookieDomain`,this.config.cookieDomain]);let e=this.config.crossDomainDomains;e&&e.length>0&&this.push([`setDomains`,e]),this.config.enableCrossDomainLinking&&this.push([`enableCrossDomainLinking`]),this.push([`setTrackerUrl`,this.trackerUrl]),this.push([`setSiteId`,this.config.siteId]),this.config.enableLinkTracking&&this.push([`enableLinkTracking`]),this.config.sessionCookieTimeout&&this.push([`setSessionCookieTimeout`,this.config.sessionCookieTimeout]),this.config.heartBeatTimerInterval&&this.push([`enableHeartBeatTimer`,this.config.heartBeatTimerInterval]),this.setupConsentPlugin(),await this.loadScript(),this.initialized=!0,X(`Initialized successfully`)}setupConsentPlugin(){if(typeof window>`u`||!this.consentPlugin)return;let e=this.consentPlugin,t={setConsentGiven:this.setConsentGiven.bind(this),rememberConsentGiven:this.rememberConsentGiven.bind(this),forgetConsentGiven:this.forgetConsentGiven.bind(this),setCookieConsentGiven:this.setCookieConsentGiven.bind(this),rememberCookieConsentGiven:this.rememberCookieConsentGiven.bind(this),forgetCookieConsentGiven:this.forgetCookieConsentGiven.bind(this),log:(t,...n)=>{X(`[${e.name}] ${t}`,...n)}},n=e.setup(t);typeof n==`function`&&(this.consentPluginCleanup=n),X(`Consent plugin initialized:`,e.name)}destroy(){if(this.consentPluginCleanup){try{this.consentPluginCleanup()}catch(e){X(`Error during consent plugin cleanup:`,e)}this.consentPluginCleanup=null}this.initialized=!1,this.initPromise=null,X(`Matomo instance destroyed`)}checkSamplingLottery(){let e=this.config.sampling;if(!e||e.oneInX<=1)return!0;if(this.samplingResult!==null)return this.samplingResult;if(typeof window>`u`||!window.localStorage)return X(`localStorage not available, allowing tracking`),!0;let t=e.storageKey,n=window.localStorage.getItem(t);if(n!==null)return this.samplingResult=n===`true`,X(`Sampling result from storage:`,this.samplingResult?`selected`:`not selected`),this.samplingResult;let r=Math.ceil(Math.random()*e.oneInX)===1;return this.samplingResult=r,window.localStorage.setItem(t,String(r)),X(`Sampling lottery (1 in ${e.oneInX}):`,r?`selected for matomo`:`not selected`),this.samplingResult}async loadScript(){if(!this.scriptLoaded)try{await Np(this.scriptUrl,void 0,typeof this.config.integrity==`string`,this.config.integrity),this.scriptLoaded=!0,X(`Script loaded successfully`)}catch(e){throw X(`Failed to load script:`,e),Error(`Failed to load Matomo script from ${this.scriptUrl}`)}}trackPageView(e){e&&this.push([`setDocumentTitle`,e]),this.push([`trackPageView`]),X(`Page view tracked`,e?`with title: ${e}`:``)}trackEvent(e){let{category:t,action:n,name:r,value:i,customDimensions:a=[]}=e,o=zp(a);o?this.push([`trackEvent`,t,n,r,i,o]):this.push([`trackEvent`,t,n,r,i]),X(`Event tracked:`,e)}trackSiteSearch(e){let{keyword:t,category:n,resultsCount:r}=e;this.push([`trackSiteSearch`,t,n,r]),X(`Site search tracked:`,e)}trackLink(e){let{url:t,linkType:n=`link`}=e;this.push([`trackLink`,t,n]),X(`Link tracked:`,e)}trackGoal(e){let{goalId:t,conversionValue:n}=e;this.push([`trackGoal`,t,n]),X(`Goal tracked:`,e)}setCustomUrl(e){this.push([`setCustomUrl`,e]),X(`Custom URL set:`,e)}setReferrerUrl(e){this.push([`setReferrerUrl`,e]),X(`Referrer URL set:`,e)}setDocumentTitle(e){this.push([`setDocumentTitle`,e]),X(`Document title set:`,e)}setUserId(e){this.push([`setUserId`,e]),X(`User ID set:`,e)}resetUserId(){this.push([`resetUserId`]),X(`User ID reset`)}setCustomDimension(e){this.push([`setCustomDimension`,e.id,e.value]),X(`Custom dimension set:`,e)}deleteCustomDimension(e){this.push([`deleteCustomDimension`,e]),X(`Custom dimension deleted:`,e)}setGenerationTimeMs(e){this.push([`setGenerationTimeMs`,e]),X(`Generation time set:`,e)}appendToTrackingUrl(e){this.push([`appendToTrackingUrl`,e]),X(`Appended to tracking URL:`,e)}setConsentGiven(){if(!this.checkSamplingLottery()){X(`Consent given but user not selected in sampling lottery`);return}this.push([`setConsentGiven`]),X(`Consent given`)}rememberConsentGiven(e){if(!this.checkSamplingLottery()){X(`Consent remembered but user not selected in sampling lottery`);return}e===void 0?this.push([`rememberConsentGiven`]):this.push([`rememberConsentGiven`,e]),X(`Consent remembered`,e?`for ${e} hours`:``)}forgetConsentGiven(){this.push([`forgetConsentGiven`]),X(`Consent forgotten`)}
3setCookieConsentGiven(){this.push([`setCookieConsentGiven`]),X(`Cookie consent given`)}rememberCookieConsentGiven(e){e===void 0?this.push([`rememberCookieConsentGiven`]):this.push([`rememberCookieConsentGiven`,e]),X(`Cookie consent remembered`,e?`for ${e} hours`:``)}forgetCookieConsentGiven(){this.push([`forgetCookieConsentGiven`]),X(`Cookie consent forgotten`)}optUserOut(){this.push([`optUserOut`]),X(`User opted out`)}forgetUserOptOut(){this.push([`forgetUserOptOut`]),X(`User opt-out forgotten`)}disableCookies(){this.push([`disableCookies`]),X(`Cookies disabled`)}deleteCookies(){this.push([`deleteCookies`]),X(`Cookies deleted`)}ping(){this.push([`ping`]),X(`Ping sent`)}pushInstruction(e,...t){this.push([e,...t]),X(`Custom instruction pushed:`,e,t)}isInitialized(){return this.initialized}getConfig(){return{...this.config}}},Vp=null,Hp=e=>{let t=new Bp(e);return Vp||=t,t},Up=S(()=>{let e=C().public.matomo,t=x(),n=Sn(),r=Un(),i=Hp(e);try{if(i.initialize().catch(e=>{console.error(`[matomo-nuxt] Failed to initialize Matomo tracker`,e)}),e.trackPageView===!0){let a=Ta(t),o=(e.ignoredPaths??[]).map(e=>new RegExp(e)),s={url:``,title:``},c=()=>{},l=t.hooks.hook(`page:finish`,()=>{o.some(e=>e.test(n.path))||Promise.race([new Promise(e=>setTimeout(e,200)),new Promise(e=>{c=a.hooks.hook(`dom:rendered`,()=>e())})]).finally(()=>{c()}).then(()=>{let e=r.origin+n.fullPath,t=document.title;(s.url!==e||s.title!==t)&&(i.setCustomUrl(e),i.trackPageView(t),s={url:e,title:t})})});Ve(()=>{c(),l()})}}catch(e){console.error(`[matomo-nuxt] Failed to initialize Matomo tracker or register hooks`,e)}return{provide:{matomo:i}}}),Wp={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 Gp(e,t,n){var r=Wp[n];return Array.isArray(r)&&(r=r[+!t]),r.replace(`%d`,e)}var Kp={name:`de-at`,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:`Jänner_Februar_März_April_Mai_Juni_Juli_August_September_Oktober_November_Dezember`.split(`_`),monthsShort:`Jän._Feb._März_Apr._Mai_Juni_Juli_Aug._Sep._Okt._Nov._Dez.`.split(`_`),ordinal:function(e){return e+`.`},weekStart:1,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:Gp,m:Gp,mm:Gp,h:Gp,hh:Gp,d:Gp,dd:Gp,M:Gp,MM:Gp,y:Gp,yy:Gp}};V.locale(Kp,null,!0);var qp=/[+-]\d\d(?::?\d\d)?/g,Jp=/([+-]|\d\d)/g;function Yp(e){e===void 0&&(e=``);var t=e.match(qp);if(!t)return null;var n=(``+t[0]).match(Jp)||[`-`,0,0],r=n[0],i=n[1],a=n[2],o=i*60+ +a;return o===0?0:r===`+`?o:-o}var Xp=(function(e,t,n){var r=t.prototype;n.utc=function(e){return new t({date:e,utc:!0,args:arguments})},r.utc=function(e){var t=n(this.toDate(),{locale:this.$L,utc:!0});return e?t.add(this.utcOffset(),gr):t},r.local=function(){return n(this.toDate(),{locale:this.$L,utc:!1})};var i=r.parse;r.parse=function(e){e.utc&&(this.$u=!0),this.$utils().u(e.$offset)||(this.$offset=e.$offset),i.call(this,e)};var a=r.init;r.init=function(){if(this.$u){var e=this.$d;this.$y=e.getUTCFullYear(),this.$M=e.getUTCMonth(),this.$D=e.getUTCDate(),this.$W=e.getUTCDay(),this.$H=e.getUTCHours(),this.$m=e.getUTCMinutes(),this.$s=e.getUTCSeconds(),this.$ms=e.getUTCMilliseconds()}else a.call(this)};var o=r.utcOffset;r.utcOffset=function(e,t){var n=this.$utils().u;if(n(e))return this.$u?0:n(this.$offset)?o.call(this):this.$offset;if(typeof e==`string`&&(e=Yp(e),e===null))return this;var r=Math.abs(e)<=16?e*60:e;if(r===0)return this.utc(t);var i=this.clone();if(t)return i.$offset=r,i.$u=!1,i;var a=this.$u?this.toDate().getTimezoneOffset():-1*this.utcOffset();return i=this.local().add(r+a,gr),i.$offset=r,i.$x.$localOffset=a,i};var s=r.format,c=`YYYY-MM-DDTHH:mm:ss[Z]`;r.format=function(e){var t=e||(this.$u?c:``);return s.call(this,t)},r.valueOf=function(){var e=this.$utils().u(this.$offset)?0:this.$offset+(this.$x.$localOffset||this.$d.getTimezoneOffset());return this.$d.valueOf()-e*_r},r.isUTC=function(){return!!this.$u},r.toISOString=function(){return this.toDate().toISOString()},r.toString=function(){return this.toDate().toUTCString()};var l=r.toDate;r.toDate=function(e){return e===`s`&&this.$offset?n(this.format(`YYYY-MM-DD HH:mm:ss:SSS`)).toDate():l.call(this)};var u=r.diff;r.diff=function(e,t,r){if(e&&this.$u===e.$u)return u.call(this,e,t,r);var i=this.local(),a=n(e).local();return u.call(i,a,t,r)}}),Zp={year:0,month:1,day:2,hour:3,minute:4,second:5},Qp={},$p=function(e,t){t===void 0&&(t={});var n=t.timeZoneName||`short`,r=e+`|`+n,i=Qp[r];
3return i||(i=new Intl.DateTimeFormat(`en-US`,{hour12:!1,timeZone:e,year:`numeric`,month:`2-digit`,day:`2-digit`,hour:`2-digit`,minute:`2-digit`,second:`2-digit`,timeZoneName:n}),Qp[r]=i),i},em=(function(e,t,n){var r,i=function(e,t,n){n===void 0&&(n={});var r=new Date(e);return $p(t,n).formatToParts(r)},a=function(e,t){for(var r=i(e,t),a=[],o=0;o<r.length;o+=1){var s=r[o],c=s.type,l=s.value,u=Zp[c];u>=0&&(a[u]=parseInt(l,10))}var d=a[3],f=d===24?0:d,p=a[0]+`-`+a[1]+`-`+a[2]+` `+f+`:`+a[4]+`:`+a[5]+`:000`,m=n.utc(p).valueOf(),h=+e,g=h%1e3;return h-=g,(m-h)/6e4},o=function(e,t,n){var r=e-t*60*1e3,i=a(r,n);if(t===i)return[r,t];r-=(i-t)*60*1e3;var o=a(r,n);return i===o?[r,i]:[e-Math.min(i,o)*60*1e3,Math.max(i,o)]},s=t.prototype;s.tz=function(e,t){if(e===void 0&&(e=r),!this.isValid())return this;var i=this.utcOffset(),o=this.toDate(),s=o.toLocaleString(`en-US`,{timeZone:e}),c=a(+o,e),l=!Number(c),u;if(l)u=this.utcOffset(0,t);else if(u=n(s,{locale:this.$L}).$set(yr,this.$ms).utcOffset(c,!0),t){var d=u.utcOffset();u=u.add(i-d,gr)}return u.$x.$timezone=e,u},s.offsetName=function(e){var t=this.$x.$timezone||n.tz.guess(),r=i(this.valueOf(),t,{timeZoneName:e}).find(function(e){return e.type.toLowerCase()===`timezonename`});return r&&r.value};var c=s.startOf;s.startOf=function(e,t){if(!this.$x||!this.$x.$timezone)return c.call(this,e,t);var r=n(this.format(`YYYY-MM-DD HH:mm:ss:SSS`),{locale:this.$L});return c.call(r,e,t).tz(this.$x.$timezone,!0)},n.tz=function(e,t,i){var s=i&&t,c=i||t||r,l=a(+n(),c);if(typeof e!=`string`)return n(e).tz(c);var u=n.utc(e,s).valueOf();if(Number.isNaN(u)){var d=n(NaN);return d.$x.$timezone=c,d}var f=o(u,l,c),p=f[0],m=f[1],h=n(p).utcOffset(m);return h.$x.$timezone=c,h},n.tz.guess=function(){return Intl.DateTimeFormat().resolvedOptions().timeZone},n.tz.setDefault=function(e){r=e}}),tm=hr*365,nm=tm/12,rm=/^(-|\+)?P(?:([-+]?[0-9,.]*)Y)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)W)?(?:([-+]?[0-9,.]*)D)?(?:T(?:([-+]?[0-9,.]*)H)?(?:([-+]?[0-9,.]*)M)?(?:([-+]?[0-9,.]*)S)?)?$/,im=/\[([^\]]+)]|YYYY|YY|Y|M{1,2}|D{1,2}|H{1,2}|m{1,2}|s{1,2}|SSS/g,am={years:tm,months:nm,days:hr,hours:pr,minutes:_r,seconds:vr,milliseconds:1,weeks:mr},om=function(e){return e instanceof hm},sm,cm,lm=function(e,t,n){return new hm(e,n,t.$l)},um=function(e){return cm.p(e)+`s`},dm=function(e){return e<0},fm=function(e){return dm(e)?Math.ceil(e):Math.floor(e)},pm=function(e){return Math.abs(e)},mm=function(e,t){return e?dm(e)?{negative:!0,format:``+pm(e)+t}:{negative:!1,format:``+e+t}:{negative:!1,format:``}},hm=function(){function e(e,t,n){var r=this;if(this.$d={},this.$l=n,e===void 0&&(this.$ms=0,this.parseFromMilliseconds()),t)return lm(e*am[um(t)],this);if(typeof e==`number`)return this.$ms=e,this.parseFromMilliseconds(),this;if(typeof e==`object`)return Object.keys(e).forEach(function(t){r.$d[um(t)]=e[t]}),this.calMilliseconds(),this;if(typeof e==`string`){var i=e.match(rm);if(i){var a=i.slice(2).map(function(e){return e==null?0:Number(e)});return this.$d.years=a[0],this.$d.months=a[1],this.$d.weeks=a[2],this.$d.days=a[3],this.$d.hours=a[4],this.$d.minutes=a[5],this.$d.seconds=a[6],this.calMilliseconds(),this}}return this}var t=e.prototype;return t.calMilliseconds=function(){var e=this;this.$ms=Object.keys(this.$d).reduce(function(t,n){return t+(e.$d[n]||0)*am[n]},0)},t.parseFromMilliseconds=function(){var e=this.$ms;this.$d.years=fm(e/tm),e%=tm,this.$d.months=fm(e/nm),e%=nm,this.$d.days=fm(e/hr),e%=hr,this.$d.hours=fm(e/pr),e%=pr,this.$d.minutes=fm(e/_r),e%=_r,this.$d.seconds=fm(e/vr),e%=vr,this.$d.milliseconds=e},t.toISOString=function(){var e=mm(this.$d.years,`Y`),t=mm(this.$d.months,`M`),n=+this.$d.days||0;this.$d.weeks&&(n+=this.$d.weeks*7);var r=mm(n,`D`),i=mm(this.$d.hours,`H`),a=mm(this.$d.minutes,`M`),o=this.$d.seconds||0;this.$d.milliseconds&&(o+=this.$d.milliseconds/1e3,o=Math.round(o*1e3)/1e3);var s=mm(o,`S`),c=e.negative||t.negative||r.negative||i.negative||a.negative||s.negative,l=i.format||a.format||s.format?`T`:``,u=(c?`-`:``)+`P`+e.format+t.format+r.format+l+i.format+a.format+s.format;return u===`P`||u===`-P`?`P0D`:u},t.toJSON=function(){return this.toISOString()},t.format=function(e){var t=e||`YYYY-MM-DDTHH:mm:ss`,n={Y:this.$d.years,YY:cm.s(this.$d.years,2,`0`),YYYY:cm.s(this.$d.years,4,`0`),M:this.$d.months,MM:cm.s(this.$d.months,2,`0`),D:this.$d.days,DD:cm.s(this.$d.days,2,`0`),H:this.$d.hours,HH:cm.s(this.$d.hours,2,`0`),m:this.$d.minutes,mm:cm.s(this.$d.minutes,2,`0`),s:this.$d.seconds,ss:cm.s(this.$d.seconds,2,`0`),SSS:cm.s(this.$d.milliseconds,3,`0`)};return t.replace(im,function(e,t){return t||String(n[e])})},t.as=function(e){return this.$ms/am[um(e)]},t.get=function(e){var t=this.$ms,n=um(e);return n===`milliseconds`?t%=1e3:t=n===`weeks`?fm(t/am[n]):this.$d[n],t||0},t.add=function(e,t,n){var r=t?e*am[um(t)]:om(e)?e.$ms:lm(e,this).$ms;return lm(this.$ms+r*(n?-1:1),this)},t.subtract=function(e,t){return this.add(e,t,!0)},t.locale=function(e){var t=this.clone();return t.$l=e,t},t.clone=function(){return lm(this.$ms,this)},t.humanize=function(e){return sm().add(this.$ms,`ms`).locale(this.$l).fromNow(!e)},t.valueOf=function(){return this.asMilliseconds()},t.milliseconds=function(){return this.get(`milliseconds`)},t.asMilliseconds=function(){return this.as(`milliseconds`)},t.seconds=function(){return this.get(`seconds`)},t.asSeconds=function(){return this.as(`seconds`)},t.minutes=function(){return this.get(`minutes`)},t.asMinutes=function(){return this.as(`minutes`)},t.hours=function(){return this.get(`hours`)},t.asHours=function(){return this.as(`hours`)},t.days=function(){return this.get(`days`)},t.asDays=function(){return this.as(`days`)},t.weeks=function(){return this.get(`weeks`)},t.asWeeks=function(){return this.as(`weeks`)},t.months=function(){return this.get(`months`)},t.asMonths=function(){return this.as(`months`)},t.years=function(){return this.get(`years`)},t.asYears=function(){return this.as(`years`)},e}(),gm=function(e,t,n){return e.add(t.years()*n,`y`).add(t.months()*n,`M`).add(t.days()*n,`d`).add(t.hours()*n,`h`).add(t.minutes()*n,`m`).add(t.seconds()*n,`s`).add(t.milliseconds()*n,`ms`)},_m=(function(e,t,n){sm=n,cm=n().$utils(),n.duration=function(e,t){return lm(e,{$l:n.locale()},t)},n.isDuration=om;var r=t.prototype.add,i=t.prototype.subtract;t.prototype.add=function(e,t){return om(e)?gm(this,e,1):r.bind(this)(e,t)},t.prototype.subtract=function(e,t){return om(e)?gm(this,e,-1):i.bind(this)(e,t)}}),vm=(function(e,t,n){e||={};var r=t.prototype,i={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`};n.en.relativeTime=i,r.fromToBase=function(t,r,a,o,s){for(var c=a.$locale().relativeTime||i,l=e.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`}],u=l.length,d,f,p,m=0;m<u;m+=1){var h=l[m];h.d&&(d=o?n(t).diff(a,h.d,!0):a.diff(t,h.d,!0));var g=(e.rounding||Math.round)(Math.abs(d));if(p=d>0,g<=h.r||!h.r){g<=1&&m>0&&(h=l[m-1]);var _=c[h.l];s&&(g=s(``+g)),f=typeof _==`string`?_.replace(`%d`,g):_(g,r,h.l,p);break}}if(r)return f;var v=p?c.future:c.past;return typeof v==`function`?v(f):v.replace(`%s`,f)};function a(e,t,n,i){return r.fromToBase(e,t,n,i)}r.to=function(e,t){return a(e,t,this,!0)},r.from=function(e,t){return a(e,t,this)};var o=function(e){return e.$u?n.utc():n()};r.toNow=function(e){return this.to(o(this),e)},r.fromNow=function(e){return this.from(o(this),e)}}),ym=(function(e,t,n){var r=t.prototype;r.isToday=function(){var e=`YYYY-MM-DD`,t=n();return this.format(e)===t.format(e)}}),bm=(function(e,t,n){var r=t.prototype;r.isTomorrow=function(){var e=`YYYY-MM-DD`,t=n().add(1,`day`);return this.format(e)===t.format(e)}}),xm=function(e){return e.replace(/(\[[^\]]+])|(MMMM|MM|DD|dddd)/g,function(e,t,n){return t||n.slice(1)})}
3,Sm={LTS:`h:mm:ss A`,LT:`h:mm A`,L:`MM/DD/YYYY`,LL:`MMMM D, YYYY`,LLL:`MMMM D, YYYY h:mm A`,LLLL:`dddd, MMMM D, YYYY h:mm A`},Cm=function(e,t){return e.replace(/(\[[^\]]+])|(LTS?|l{1,4}|L{1,4})/g,function(e,n,r){var i=r&&r.toUpperCase();return n||t[r]||Sm[r]||xm(t[i])})},wm=/(\[[^[]*\])|([-_:/.,()\s]+)|(A|a|Q|YYYY|YY?|ww?|MM?M?M?|Do|DD?|hh?|HH?|mm?|ss?|S{1,3}|z|ZZ?)/g,Tm=/\d/,Em=/\d\d/,Dm=/\d{3}/,Om=/\d{4}/,km=/\d\d?/,Am=/[+-]?\d+/,jm=/[+-]\d\d:?(\d\d)?|Z/,Mm=/\d*[^-_:/,()\s\d]+/,Nm={},Pm=function(e){return e=+e,e+(e>68?1900:2e3)};function Fm(e){if(!e||e===`Z`)return 0;var t=e.match(/([+-]|\d\d)/g),n=+(t[1]*60)+(+t[2]||0);return n===0?0:t[0]===`+`?-n:n}var Z=function(e){return function(t){this[e]=+t}},Im=[jm,function(e){var t=this.zone||={};t.offset=Fm(e)}],Lm=function(e){var t=Nm[e];return t&&(t.indexOf?t:t.s.concat(t.f))},Rm=function(e,t){var n,r=Nm.meridiem;if(!r)n=e===(t?`pm`:`PM`);else for(var i=1;i<=24;i+=1)if(e.indexOf(r(i,0,t))>-1){n=i>12;break}return n},zm={A:[Mm,function(e){this.afternoon=Rm(e,!1)}],a:[Mm,function(e){this.afternoon=Rm(e,!0)}],Q:[Tm,function(e){this.month=(e-1)*3+1}],S:[Tm,function(e){this.milliseconds=e*100}],SS:[Em,function(e){this.milliseconds=e*10}],SSS:[Dm,function(e){this.milliseconds=+e}],s:[km,Z(`seconds`)],ss:[km,Z(`seconds`)],m:[km,Z(`minutes`)],mm:[km,Z(`minutes`)],H:[km,Z(`hours`)],h:[km,Z(`hours`)],HH:[km,Z(`hours`)],hh:[km,Z(`hours`)],D:[km,Z(`day`)],DD:[Em,Z(`day`)],Do:[Mm,function(e){var t=Nm.ordinal,n=e.match(/\d+/);if(this.day=n[0],t)for(var r=1;r<=31;r+=1)t(r).replace(/\[|\]/g,``)===e&&(this.day=r)}],w:[km,Z(`week`)],ww:[Em,Z(`week`)],M:[km,Z(`month`)],MM:[Em,Z(`month`)],MMM:[Mm,function(e){var t=Lm(`months`),n=(Lm(`monthsShort`)||t.map(function(e){return e.slice(0,3)})).indexOf(e)+1;if(n<1)throw Error();this.month=n%12||n}],MMMM:[Mm,function(e){var t=Lm(`months`).indexOf(e)+1;if(t<1)throw Error();this.month=t%12||t}],Y:[Am,Z(`year`)],YY:[Em,function(e){this.year=Pm(e)}],YYYY:[Om,Z(`year`)],Z:Im,ZZ:Im};function Bm(e){var t=e.afternoon;if(t!==void 0){var n=e.hours;t?n<12&&(e.hours+=12):n===12&&(e.hours=0),delete e.afternoon}}function Vm(e){e=Cm(e,Nm&&Nm.formats);for(var t=e.match(wm),n=t.length,r=0;r<n;r+=1){var i=t[r],a=zm[i],o=a&&a[0],s=a&&a[1];s?t[r]={regex:o,parser:s}:t[r]=i.replace(/^\[|\]$/g,``)}return function(e){for(var r={},i=0,a=0;i<n;i+=1){var o=t[i];if(typeof o==`string`)a+=o.length;else{var s=o.regex,c=o.parser,l=e.slice(a),u=s.exec(l)[0];c.call(r,u),e=e.replace(u,``)}}return Bm(r),r}}var Hm=function(e,t,n,r){try{if([`x`,`X`].indexOf(t)>-1)return new Date((t===`X`?1e3:1)*e);var i=Vm(t)(e),a=i.year,o=i.month,s=i.day,c=i.hours,l=i.minutes,u=i.seconds,d=i.milliseconds,f=i.zone,p=i.week,m=new Date,h=s||(!a&&!o?m.getDate():1),g=a||m.getFullYear(),_=0;(!a||o)&&(_=o>0?o-1:m.getMonth());var v=c||0,y=l||0,b=u||0,x=d||0;if(f)return new Date(Date.UTC(g,_,h,v,y,b,x+f.offset*60*1e3));if(n)return new Date(Date.UTC(g,_,h,v,y,b,x));var S=new Date(g,_,h,v,y,b,x);return p&&(S=r(S).week(p).toDate()),S}catch{return new Date(``)}},Um=(function(e,t,n){n.p.customParseFormat=!0,e&&e.parseTwoDigitYear&&(Pm=e.parseTwoDigitYear);var r=t.prototype,i=r.parse;r.parse=function(e){var t=e.date,r=e.utc,a=e.args;this.$u=r;var o=a[1];if(typeof o==`string`){var s=a[2]===!0,c=a[3]===!0,l=s||c,u=a[2];c&&(u=a[2]),Nm=this.$locale(),!s&&u&&(Nm=n.Ls[u]),this.$d=Hm(t,o,r,n),this.init(),u&&u!==!0&&(this.$L=this.locale(u).$L),l&&t!=this.format(o)&&(this.$d=new Date(``)),Nm={}}else if(o instanceof Array)for(var d=o.length,f=1;f<=d;f+=1){a[1]=o[f-1];var p=n.apply(this,a);if(p.isValid()){this.$d=p.$d,this.$L=p.$L,this.init();break}f===d&&(this.$d=new Date(``))}else i.call(this,e)}});function Wm(){return Wm=Object.assign||function(e){for(var t=1;t<arguments.length;t++){var n=arguments[t];for(var r in n)Object.prototype.hasOwnProperty.call(n,r)&&(e[r]=n[r])}return e},Wm.apply(this,arguments)}var Gm=(function(e,t,n){n.updateLocale=function(e,t){var r=n.Ls[e];if(r)return(t?Object.keys(t):[]).forEach(function(e){r[e]=r[e]&&t[e]&&typeof r[e]==`object`&&typeof t[e]==`object`&&!Array.isArray(r[e])?Wm({},r[e],t[e]):t[e]}),r}}),Km=S(()=>{V.extend(Um),V.extend(Xp),V.extend(em),V.extend(vm),V.extend(Gm),V.extend(_m),V.extend(ym),V.extend(bm),V.locale(Kp.name),V.tz.setDefault(`Europe/Vienna`)}),qm=S(()=>{Et().enableFeatures(Wt.NEW_BREAKPOINTS)}),Jm=S(async()=>{let e,t,{shortUrls:n}=C().public,r=Ie({});n.enabled&&n.configUrl&&(r.value=([e,t]=T(()=>Rn(n.configUrl,`$QVJEXZR8jp`).then(({data:e})=>e.value??{}).catch(e=>(console.warn(`Loading of shorturl mappings at ${n.configUrl} failed:`,e),{}))),e=await e,t(),e),bn(`shortUrls`,e=>{let t=r.value?.[e.path];if(t)return Dn(t,{external:Xn(t)})},{global:!0}))},1),Ym=`mediathek-console-enabled`,Xm=S(()=>{let e=sessionStorage.getItem(Ym),t=e?e===`true`:!1,n=e=>()=>sessionStorage.setItem(Ym,String(e)),r=window.console;window.console=new Proxy(window.console,{get(e,i,...a){switch(i){case`enable`:return n(!0);case`disable`:return n(!1);case`_`:return r;default:return!t&&Object.hasOwn(e,i)&&typeof e[i]==`function`?()=>{}:Reflect.get(e,i,...a)}}})}),Zm=S(e=>{e.vueApp.directive(`safe-html`,{mounted:(e,t)=>e.innerHTML=ar(t.value),updated:(e,t)=>e.innerHTML=ar(t.value),getSSRProps:()=>({})})}),Qm=S(e=>{e.hook(`vue:error`,e=>{console.error(e)}),e.hook(`app:error`,e=>{console.error(e)})}),$m=S(e=>{let t=k(!1),n=k(!1),r=D(()=>t.value||n.value);return e.hook(`page:loading:start`,()=>{t.value=!0}),e.hook(`page:loading:end`,()=>{t.value=!1}),e.hook(`audioapi:loading:start`,()=>{t.value=!0}),e.hook(`audioapi:loading:end`,()=>{t.value=!1}),{provide:{isPageLoading:r,isFetching:n}}}),eh=S(e=>{e.hook(`app:mounted`,()=>{Ot.didomi()})}
3),th=`data-promotion-id`,nh=e=>{if(e.metaInfo?.sophoraId)return e.metaInfo.sophoraId},rh=(e,t)=>e+`&ts=${Date.now()}&p[storyid:${t}]`,ih=e=>{let t=document.createElement(`iframe`);t.setAttribute(`sandbox`,`allow-scripts allow-same-origin`),t.setAttribute(`src`,e),t.setAttribute(`aria-hidden`,`true`),t.setAttribute(`tabindex`,`-1`),Object.assign(t.style,{width:`1px`,height:`1px`,border:`0`,position:`absolute`,left:`-9999px`,top:`-9999px`,opacity:`0`}),document.body.appendChild(t),setTimeout(()=>t.remove(),1e4)},ah=[ho,Do,Ls,Vs,Hs,Us,Ws,Gs,Ks,qs,Js,Xs,lp,wp,Ap,Up,Km,qm,Jm,Xm,Zm,Qm,$m,eh,S(e=>{let{public:t}=C(),n=t.promotionTracking?.baseUrl;if(!n)return;let r=new IntersectionObserver(e=>e.forEach(e=>{if(!e.isIntersecting)return;r.unobserve(e.target);let t=e.target.getAttribute(th);t&&ih(rh(n,t))}));e.hook(`page:finish`,()=>{r.disconnect(),document.querySelectorAll(`[${th}]`).forEach(e=>r.observe(e))})})],oh=(e=`RouteProvider`)=>E({name:e,props:{route:{type:Object,required:!0},vnode:Object,vnodeRef:Object,renderKey:String,trackRootNodes:Boolean,routeRecord:Object},setup(e){let t=e.renderKey,n=e.route,r={};for(let i in e.route)Object.defineProperty(r,i,{get:()=>t===e.renderKey?e.route[i]:n[i],enumerable:!0});return Pe(dn,Ye(r)),()=>e.vnode?gt(e.vnode,{ref:e.vnodeRef}):e.vnode}}),sh=oh(),ch=new WeakMap,lh=E({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}){let i=x(),a=k(),o=_t(dn,null),s=new Set,c;r({pageRef:a});let l=_t(un,null),u,d=i.deferHydration(),f=!1,p=!1,m,h=0;if(i.isHydrating){let e=i.hooks.hookOnce(`app:error`,d),t=gn().beforeEach(()=>{e(),t()})}e.pageKey&&nt(()=>e.pageKey,(e,t)=>{e!==t&&i.callHook(`page:loading:start`)});let g=!1;{let e=gn().beforeResolve(()=>{g=!1});Ge(()=>{e(),d()})}return()=>gt(uo,{name:e.name,route:e.route,...t},{default:fh(t=>{let r=uh(o,t.route,t.Component),_=o&&o.matched.length===t.route.matched.length;if(!t.Component){if(u&&!_&&!mh(u))return u;d();return}if(u&&l&&!mh(u)&&!l.isCurrent(t.route))return u;if(r&&o&&(!l||l?.isCurrent(o)))return(_||u)&&!mh(u)?u:null;let v=Mo(t,e.pageKey),y=dh(o,t.route,t.Component);!i.isHydrating&&c===v&&!y&&Je(()=>{g||(g=!0,i.callHook(`page:loading:end`))}),f&&c!==v&&p&&h++,c=v;let b=!!(e.transition??t.route.meta.pageTransition??!1),x=b&&Ce([e.transition,t.route.meta.pageTransition,!1,{onAfterLeave(){i[`~transitionFinish`]?.(),delete i[`~transitionFinish`],delete i[`~transitionPromise`],i.callHook(`page:transition:finish`,t.Component)}}]),S=e.keepalive??t.route.meta.keepalive??!1,C=t.Component.type,ee=C.name||C.__name;t.route.meta.keepalive&&ee&&s.add(ee);let w;if(s.size>0&&e.keepalive==null&&(!S||typeof S==`object`&&S&&S.include)){let e=typeof S==`object`&&S?{...S}:{},t=e.include?Array.isArray(e.include)?e.include:[e.include]:[];w={...e,include:Array.from(new Set([...t,...s]))}}else w=S;return u=_e(b&&x,No(w,gt(Ue,{key:h,suspensible:!0,onPending:()=>{f=!0,b&&!i[`~transitionPromise`]&&(i[`~transitionPromise`]=new Promise(e=>{i[`~transitionFinish`]=e})),m=i.callHook(`page:start`,t.Component)}
3,onResolve:async()=>{f=!1,p=!0,i.isHydrating&&i[`~restoreDeferredRoute`]?.();try{await Je(),i._route.sync?.(),await m,await i.callHook(`page:finish`,t.Component),!g&&!y&&(g=!0,await i.callHook(`page:loading:end`))}finally{d()}}},{default:()=>{let e={key:v||void 0,vnode:n.default?ph(n.default,t):t.Component,route:t.route,renderKey:v||void 0,trackRootNodes:b,vnodeRef:a,routeRecord:void 0};if(!w)return gt(sh,e);let r=C,i=ch.get(r);return i||(i=oh(ee),ch.set(r,i)),gt(i,e)}}))).default(),u})})}});function uh(e,t,n){if(!e)return!1;let r=t.matched.findIndex(e=>e.components?.default===n?.type);if(r===-1)return!1;let i=t.matched.slice(0,r).filter(e=>e.components?.default);if(!i.length)return!1;let a=e.matched.filter(e=>e.components?.default);return i.some((e,t)=>e.components?.default!==a[t]?.components?.default)||n&&Mo({route:t,Component:n})!==Mo({route:e,Component:n})}function dh(e,t,n){return e?t.matched.findIndex(e=>e.components?.default===n?.type)<t.matched.length-1:!1}function fh(e){let t=(t=>{let n=e(t);return Array.isArray(n)?n:n==null||!bt(n)?[M()]:[n]});return t._n=!0,t}function ph(e,t){let n=e(t);return n.length===1?gt(n[0]):gt(je,void 0,n)}function mh(e){return!!e&&(!!e.suspense?.isUnmounted||!!e.component?.isUnmounted)}var hh=Object.assign({name:`NuxtErrorBoundary`,inheritAttrs:!1},{__name:`NuxtErrorBoundary`,emits:[`error`],setup(e,{expose:t,emit:n}){let r=n,i=Ie(null);function a(){i.value=null}{let e=x();function t(...t){let[n,a,o]=t;r(`error`,n),e.hooks.callHook(`vue:error`,n,a,o),i.value=n}st((n,r,i)=>(e.isHydrating?An(()=>t(n,r,i)):t(n,r,i),!1))}return t({error:i,clearError:a}),(e,t)=>i.value?Le(e.$slots,`error`,at(lt({error:i.value,clearError:a})),void 0,void 0,0):Le(e.$slots,`default`,{},void 0,void 0,1)}}),gh={class:`loading-indicator`},_h=Object.assign(br(E({__name:`LoadingIndicator`,setup(e){let{$isPageLoading:t}=x(),n=k(!1),r=k(null);return ut(()=>{r.value&&=(clearTimeout(r.value),null),t.value?r.value=setTimeout(()=>n.value=!0,200):n.value=!1}),(e,t)=>xt((j(),P(`div`,gh,[...t[0]||=[$e(`<div class="inactive-track" data-v-384b92bd></div><div class="bar primary-bar" data-v-384b92bd><div class="bar-inner" data-v-384b92bd></div></div><div class="bar secondary-bar" data-v-384b92bd><div class="bar-inner" data-v-384b92bd></div></div>`,3)]],512)),[[qe,A(n)]])}}),[[`__scopeId`,`data-v-384b92bd`]]),{__name:`LoadingIndicator`}),vh=Object.assign(E({__name:`RadioPlaylistItem`,props:{data:{},separator:{default:`none`}},setup(e){let{item:t,image:n,to:r,metaData:i,source:a,uniqueId:o}=e.data,s=D(()=>!a||c.data.value?.uniqueId!==o?t.state:c.isPlaying.value?`playing`:t.state),c=Rr(),{href:l}=Zn(r),u=D(()=>{if(r){let e=t.title||`Beitrag`;return{shareUrl:l,shareTitle:e,shareButtonLabel:`${e} teilen`,title:`${e} teilen`}}}),d=()=>{a?c.togglePlayItem(a):console.warn(`Missing AudioSource in item`,e.data)};return(a,o)=>{let c=nr,l=xr,f=Sr;return j(),O(A(Dr),yt(A(t),{"data-separator":e.separator,state:A(s),"onPlaylistItem:play":d}),Re({anchor:L(()=>[I(c,{to:A(r)},{default:L(()=>[F(R(A(t).title),1)]),_:1},8,[`to`])]),metadata:L(()=>[Le(a.$slots,`metaData`,{},()=>[I(f,at(lt(A(i))),null,16)])]),"options-button":L(()=>[A(u)?(j(),O(A(en),yt({key:0},A(u),{shareButtonType:A(Tt).GHOST,class:`share-button`}),{"share-button-icon":L(()=>[I(A(z),{name:`share`})]),_:1},16,[`shareButtonType`])):M(``,!0)]),_:2},[A(n)?{name:`image`,fn:L(()=>[I(l,yt({class:`picture`,image:A(n)},`AUDIO_CARD_HORIZONTAL_IMAGE`in a?a.AUDIO_CARD_HORIZONTAL_IMAGE:A(dr)),null,16,[`image`])]),key:`0`}:void 0]),1040,[`data-separator`,`state`])}}}),{__name:`RadioPlaylistItem`});async function yh(e,t,n={}){let{$audioApiCache:r}=x(),{maxAge:i,...a}=n;return r.get(e)||t(a).then(t=>r.set(e,t,i))}function bh(e,t,n={}){let{$audioApiCache:r}=x(),{maxAge:i,...a}=n;return In(e,()=>t(a).then(t=>r.set(e,t,i)),{deep:!1,getCachedData(e,t){let n=t.isHydrating?t.payload.data[e]:t.static.data[e];return n?r.set(e,n,i):r.get(e)}}).then(({data:e,error:t})=>{if(t.value)throw t.value;return e.value??null})}function Q(e,t,n={}){let r=x(),{audioApi:i}=C().public,a={baseUrl:i.url,...n};try{r.callHook(`audioapi:loading:start`);let n=pt();return!n||n?.isMounted?yh(e,t,a):bh(e,t,a)}finally{r.callHook(`audioapi:loading:end`)}}function xh(){let e=Nr();return{getBroadcasts:(t,n)=>Q(H([`getBroadcasts`,t,n?.query]),n=>
3e.getBroadcasts(t,n),n),getBroadcastsInTimeSlot:(t,n)=>Q(H([`getBroadcastsInTimeSlot`,t,n?.query]),n=>e.getBroadcastsInTimeSlot(t,n),n),getBroadcastsByDay:(t,n,r)=>Q(H([`getBroadcastsByDay`,t,n,r?.query]),r=>e.getBroadcastsByDay(t,n,r),r),getBroadcastsByProgram:(t,n,r)=>Q(H([`getBroadcastsByProgram`,t,n,r?.query]),r=>e.getBroadcastsByProgram(t,n,r),r),getBroadcast:(t,n,r)=>Q(H([`getBroadcast`,t,n,r?.query]),r=>e.getBroadcast(t,n,r),r),getOnAirBroadcast:(t,n)=>Q(H([`getOnAirBroadcast`,t,n?.query]),n=>e.getOnAirBroadcast(t,n),n),getBroadcastByProgram:(t,n,r)=>Q(H([`getBroadcastByProgram`,t,n,r?.query]),r=>e.getBroadcastByProgram(t,n,r),r),getBroadcastByProgramAndDay:(t,n,r,i)=>Q(H([`getBroadcastByProgramAndDay`,t,n,r,i?.query]),i=>e.getBroadcastByProgramAndDay(t,n,r,i),i),getBroadcastItem:(t,n,r)=>Q(H([`getBroadcastItem`,t,n,r?.query]),r=>e.getBroadcastItem(t,n,r),r),getAllPodcasts:t=>Q(H([`getAllPodcasts`,t?.query]),t=>e.getAllPodcasts(t),t),getCategorizedPodcasts:t=>Q(H([`getCategorizedPodcasts`,t?.query]),t=>e.getCategorizedPodcasts(t),t),getStationPodcasts:(t,n)=>Q(H([`getStationPodcasts`,t,n?.query]),n=>e.getStationPodcasts(t,n),n),getPodcast:(t,n,r)=>Q(H([`getPodcast`,t,n,r?.query]),r=>e.getPodcast(t,n,r),r),getPodcastEpisode:(t,n,r,i)=>Q(H([`getPodcastById`,t,n,r,i?.query]),i=>e.getPodcastEpisode(t,n,r,i),i),getPodcastById:(t,n)=>Q(H([`getPodcastById`,t,n?.query]),n=>e.getPodcastById(t,n),n),getRecentPodcastEpisodes:t=>Q(H([`getRecentPodcastEpisodes`,t?.query]),t=>e.getRecentPodcastEpisodes(t),t),getPodcastEpisodeByGuid:(t,n)=>Q(H([`getPodcastEpisodeByGuid`,t,n?.query]),n=>e.getPodcastEpisodeByGuid(t,n),n),getUpload:(t,n)=>Q(H([`getUpload`,t,n?.query]),n=>e.getUpload(t,n),n),getSearch:t=>Q(H([`getSearch`,t?.query]),t=>e.getSearch(t),t),getProfilesGroupedByLetter:(t,n)=>Q(H([`getProfilesGroupedByLetter`,t,n?.query]),n=>e.getProfilesGroupedByLetter(t,n),n),getProfilesGroupedByCategory:(t,n)=>Q(H([`getProfilesGroupedByCategory`,t,n?.query]),n=>e.getProfilesGroupedByCategory(t,n),n),getProfilesByLetter:(t,n,r)=>Q(H([`getProfilesByLetter`,t,n,r?.query]),r=>e.getProfilesByLetter(t,n,r),r),getProfile:(t,n,r)=>Q(H([`getProfile`,t,n,r?.query]),r=>e.getProfile(t,n,r),r),getProfiles:(t,n)=>Q(H([`getProfiles`,t,n?.query]),n=>e.getProfiles(t,n),n)}}var Sh={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 $(e,t,n){let r=Sh[n];return Array.isArray(r)?r[+!t].replace(`%d`,e.toString()):r.replace(`%d`,e.toString())}var Ch={future:`%s`,past:`vor %s`,s:`ein paar Sek.`,m:`1 Min.`,mm:`%d Min.`,h:`1 Std.`,hh:`%d Std.`,d:`1 Tg.`,dd:`%d Tg.`,M:`1 Mon.`,MM:`%d Mon.`,y:`1 Jahr`,yy:$},wh={future:`in %s`,past:`vor %s`,s:$,m:$,mm:$,h:$,hh:$,d:$,dd:$,M:$,MM:$,y:$,yy:$},Th=`YYYY-MM-DD[T]HH:mm:ss.SSS`,Eh=`YYYYMMDD`,Dh=`Europe/Vienna`,Oh=10,kh=60,Ah=()=>V(V().tz(Dh).format(Th)),jh=()=>Ah(),Mh=(e,t)=>{if(e){let n=Ah();return t?V(e).isBefore(n)&&!!V(t)?.isAfter(n):V(e).isBefore(n)}return!1},Nh=e=>e?V(e).isBefore(jh()):!1,Ph=(e,t)=>V(e).tz().format(t),Fh=e=>{let t=V.duration(e);if(t.asMinutes()<Oh)return t.format(`mm:ss`);if(t.asMinutes()>kh){let e=Math.floor(t.asHours());return t.format(`[${e}]:mm:ss`)}{let e=Math.floor(t.asMinutes());return t.format(`[${e}]:ss`)}},Ih=e=>V.duration(e).format(`m`),Lh=e=>{let t=V.duration(e);return Math.floor(t.asHours())?Math.floor(t.asMinutes())%60?t.format(`H:mm`):t.format(`H`):t.format(`mm`)},Rh=(e,t=!1)=>{let n=V.duration(e),r=t?` Stunden`:` Std.`;return Math.floor(n.asHours())?t&&Math.floor(n.asHours())===1?`eine Stunde`:Lh(e)+r:t?Math.floor(n.asMinutes())===1?`eine Minute`:Ih(e)+` Minuten`:Fh(e)+` Min.`},zh=(e,t=!1,n=!1)=>{if(e){if(t){V.updateLocale(`de-at`,{relativeTime:Ch});let t=V(e).tz(Dh).from(V(),n);return V.updateLocale(`de-at`,{relativeTime:wh}),t}return V(e).tz(Dh).from(V(),n)}},Bh=e=>{switch(e.targetType){case`BROADCAST`:return{type:`broadcast`,params:{id:Number(e.id),station:e.station}};case`BROADCAST_ITEM`:return{type:`broadcastitem`,params:{id:Number(e.id),station:e.station}};
3case`PODCAST_EPISODE`:return{type:`podcast-episode`,params:{station:e.station,podcastSlug:e.podcastSlug,episodeSlug:e.slug}};case`UPLOAD`:return{type:`upload`,params:{id:Number(e.id)}};default:return}},Vh=e=>({type:`broadcast`,params:{id:Number(e.id),station:e.station}}),Hh=e=>({type:`broadcastitem`,params:{id:Number(e.id),station:e.station}}),Uh=e=>{let t=e.station??e.podcast?.station,n=e.podcast?.slug;if(t&&n)return{type:`podcast-episode`,params:{station:t,podcastSlug:n,episodeSlug:e.slug}}},Wh=e=>({type:`upload`,params:{id:Number(e.id)}}),Gh=e=>!e?.type||!e.title||!e.isOnDemand||!Ir(e)||e.state===Tr.SCHEDULED?!1:!kr(e),Kh=e=>{switch(e.entity){case zr.BROADCAST_ITEM:return{name:`broadcast-item-page`,params:{id:e.id,slug:Jn(e.title)}};case zr.PODCAST:return{name:`podcast-page`,params:{podcastSlug:e.slug}};case zr.PODCAST_EPISODE:{let t;return`podcast`in e&&(t=e.podcast?.slug),`parent`in e&&(t=e.parent?.slug),{name:`podcast-episode-page`,params:{podcastSlug:t,episodeSlug:e.slug}}}case zr.UPLOAD:return{name:`upload-page`,params:{id:e.id,slug:e.slug}};case zr.PROFILE:return{name:`profile-page`,params:{id:e.id,slug:e.slug}};default:return{name:`broadcast-page`,params:{id:e.id,slug:Jn(e.title)}}}},qh=e=>{let t=[`1x`,`1.5x`,`2x`];return e.map((e,n)=>`${e} ${t[n]}`).join(`, `)},Jh=(e,t)=>{if(!e)return;let n=e.versions[Or.THUMBNAIL],r=e.versions[Or.ID3ART],i=e.versions[Or.STANDARD],a=e.versions[Or.SQUARE],o=e.versions[Or.PREMIUM],s=t?n||i||a:r||a||i,c=qh([r?.path,i?.path,o?.path].filter(e=>!!e));return{src:s.path,srcset:c,alt:e.alt||e.text,width:s.width,height:s.width,copyright:e.copyright}},Yh=(e,t)=>{if(!e?.length)return;let n=e[0];if(!n?.versions.length)return;let r=Xh(n);if(!r.length)return;let i=r.reduce((e,n)=>t?n.width<e.width?n:e:n.width>e.width?n:e);return{alt:n.alt,src:i.path,width:i.width,height:i.width,copyright:n.copyright}},Xh=e=>{let t=[];return Object.values(Mr).includes(e.category)?t=[984,600,434]:Object.values(Pr).includes(e.category)&&(t=[600,434,400,320,160,100]),e.versions.filter(e=>t?.includes(e.width))},Zh=e=>{if(e.versions.length){let t=e.versions.find(e=>e.width===600)||e.versions[0];return{src:t.path,alt:e.alt,width:t.width,height:t.width,copyright:e.copyright}}},Qh=e=>{if(e.versions){let{path:t,width:n,height:r}=e.versions.standard;return{src:t,width:n,height:r??n,alt:e.alt,copyright:e.copyright}}},$h=e=>{if(!e.isOnDemand||e.state===Tr.SCHEDULED)return`unavailable`},eg=e=>`__typename`in e?qn(e):Kh(e),tg=(e,t)=>{let n=Yh(e.images),r=$h(e),i=Vh(e),a=Er(e);return{item:{layout:t,title:e.title||void 0,subtitle:ir(e.subtitle||``),keyword:e.programTitle||void 0,imageSrc:n?.src,imageAlt:n?.alt,imageCopyright:n?.copyright,isOnAir:e.state===Tr.PLAYING,startTime:e.niceTime,state:r},metaData:{date:Ph(e.niceTime,`D.M.`),duration:e.duration?Rh(e.duration):void 0,expiry:zh(e.expiry,!0)},to:eg(e),source:i,uniqueId:a}},ng=(e,t)=>{let n=Yh(e.images),r=$h(e),i=Er(e);return{item:{layout:t,title:e.title||void 0,subtitle:ir(e.subtitle||``),keyword:e.broadcast?.programTitle||e.broadcast?.profile?.title||void 0,imageSrc:n?.src,imageAlt:n?.alt,imageCopyright:n?.copyright,isOnAir:e.state===Tr.PLAYING,state:r},metaData:{date:Ph(e.start,`D.M.`),duration:Rh(e.duration),expiry:zh(e.expiry,!0)},to:eg(e),source:Hh(e),uniqueId:i}},rg=(e,t)=>{let n=Jh(e.image);return{item:{layout:t,title:e.title||void 0,subtitle:e.description||void 0,imageSrc:n?.src,imageAlt:n?.alt,imageCopyright:n?.copyright},to:eg(e),uniqueId:Er(e)}},ig=(e,t)=>{let n=Jh(e.image??e.podcast?.image),r=Uh(e),i=Er(e);return{item:{layout:t,title:e.title||void 0,subtitle:ir(e.podcast?.title||``),imageSrc:n?.src,imageAlt:n?.alt,imageCopyright:n?.copyright},metaData:{date:Ph(e.published,`D.M.`),duration:Rh(e.duration),expiry:zh(e.expiry,!0)},to:eg(e),source:r,uniqueId:i}},ag=(e,t)=>{let n=Jh(e.image),r=Wh(e),i=Er(e);return{item:{layout:t,title:e.title||void 0,subtitle:ir(e.description||``),imageSrc:n?.src,imageAlt:n?.alt,imageCopyright:n?.copyright},metaData:{date:Ph(e.postDate,`D.M.`),duration:e.duration?Rh(e.duration):void 0,expiry:zh(e.pullDate,!0)},to:eg(e),source:r,uniqueId:i}},og=(e,t)=>
3{let n=e.teaserImage&&cr(e.teaserImage),r=eg(e),i=e.programTitle?e.programTitle:void 0,a=e.title?ir(e.title):void 0,o=e.subtitle?ir(e.subtitle):void 0,s=Bh(e);return{item:{layout:t,title:a,subtitle:i||o},metaData:{date:Ph(e.niceTime??e.airDate,`D.M.`),duration:e.duration?Rh(e.duration):void 0},image:n??void 0,to:r,source:s,uniqueId:e.id??void 0}},sg=(e,t)=>{if(`__typename`in e)return og(e,t);switch(e.entity){case zr.BROADCAST:return tg(e,t);case zr.BROADCAST_ITEM:return ng(e,t);case zr.PODCAST:return rg(e,t);case zr.PODCAST_EPISODE:return ig(e,t);case zr.UPLOAD:return ag(e,t)}},cg={class:`player-calendar-view`},lg={class:`title`},ug={key:1,class:`calendar-list`},dg={key:2,class:`error`},fg=Object.assign(br(E({__name:`PlayerCalendarView`,setup(e){let t=xh(),{public:n}=C(),r=Rr(),i=k(null),a=k(!1),o=k(!1),s=D(()=>r.data.value?.start),c=D(()=>String(r.data.value?.broadcastDay)),l=D(()=>{if(s.value)return Ph(V(c.value,Eh),`dddd, DD.MM.YYYY`)}),u=async()=>{if(s.value){a.value=!0,o.value=!1;try{i.value=await t.getBroadcastsByDay(n.station,c.value,{maxAge:20}),a.value=!1}catch{a.value=!1,o.value=!0}}};return ut(async()=>{r.data.value?.uniqueId&&await u()}),(e,t)=>{let n=vh;return j(),P(`div`,cg,[N(`h2`,lg,R(A(l)),1),A(a)&&A(i)===null?(j(),O(A(Xt),{key:0,class:`loading`})):A(i)?.length?(j(),P(`ul`,ug,[(j(!0),P(je,null,Ze(A(i),(e,r)=>(j(),P(`li`,{key:String(e.id)},[I(n,{data:A(sg)(e,`timeline`),separator:r>0?`top`:`none`},{metaData:L(()=>[...t[1]||=[N(`span`,null,null,-1)]]),_:1},8,[`data`,`separator`])]))),128))])):A(o)?(j(),P(`div`,dg,[t[3]||=N(`div`,null,`Kalenderdaten konnten nicht geladen werden.`,-1),I(A(Bt),{buttonType:A(kt).SECONDARY,buttonSize:A(rn).SMALL,onClick:t[0]||=e=>u()},{default:L(()=>[...t[2]||=[F(` Neu versuchen `,-1)]]),_:1},8,[`buttonType`,`buttonSize`])])):M(``,!0)])}}}),[[`__scopeId`,`data-v-9985ba7d`]]),{__name:`PlayerCalendarView`}),pg={PODCAST_EPISODE:`Podcast`,PODCAST:`Podcast`,UPLOAD:`Upload`,BROADCAST:`Sendung`,BROADCAST_ITEM:`Beitrag`},mg={Podcast:`Podcast`,Profile:`Sendung`,Broadcast:`Sendung`,BroadcastItem:`Beitrag`,Upload:`Beitrag`,Episode:`Podcast`,Event:`Event`},hg={key:0},gg=Object.assign(br(E({__name:`AudioPlayerContextMenu`,setup(e){let{layers:t,resetLayers:n,direction:r,goToLayer:i,goBackToPreviousLayer:a}=St(),o=Nt.BUTTON,s=Vt.SMALL,c=k(!1),l=e=>{c.value=e},u=()=>{n()},d=Rr(),f=D(()=>d.audio.value?.qualityOptions),p=D(()=>d.audio?.value?.state?.quality),m=e=>{d.setQuality(e)},h=D(()=>d.data.value?.entity?mg[d.data.value.entity]:``),g=D(()=>{if(!d.data.value)return;let e=Kh(d.data.value);return{shareUrl:Zn(e).href,shareTitle:`Beitrag teilen`,shareButtonLabel:`Beitrag teilen`,title:`teilen`}}),_=D(()=>{if(!g.value)return;let e=Math.round(Number(d.progress.value))||0;return{shareUrl:g.value.shareUrl+`?j=${e}`,shareTitle:`Stream ab hier teilen`,shareButtonLabel:`Stream ab hier teilen`,title:`teilen`}});return(e,n)=>(j(),O(A(Ft),{class:`context-menu`,ariaLabel:`Mehr Optionen`,position:A(Jt).BOTTOM_END,"onMosaikFloating:visible":l},{trigger:L(()=>[I(A(Pt),{text:`Mehr Optionen`},{reference:L(()=>[I(A(zt),{modelValue:A(c),"onUpdate:modelValue":[n[0]||=e=>Ke(c)?c.value=e:null,n[1]||=e=>c.value=!A(c)],class:`options-button`,label:`Optionen`,buttonType:A(Tt).GHOST,buttonSize:A(Kt).MEDIUM},{default:L(()=>[I(A(z),{name:`dots`})]),_:1},8,[`modelValue`,`buttonType`,`buttonSize`])]),_:1})]),"back-button":L(()=>[I(A(on),{layers:A(t),direction:A(r),"onMosaikContextMenuBackButton:click":A(a)},null,8,[`layers`,`direction`,`onMosaikContextMenuBackButton:click`])]),"context-menu":L(()=>[I(A(It),{layer:A(t)[0]?.name||`default`,class:ft(`layer-${A(t)[0]?.name||`default`}`),direction:A(r),"onMosaikContextMenuLayer:close":u},{default:L(()=>[N(`ul`,null,[N(`li`,null,[A(_)?(j(),O(A(en),at(yt({key:0},A(_))),{"share-button":L(()=>[I(A(Lt),{as:A(o),size:A(s),round:``},{"icon-left":L(()=>[I(A(z),{name:`share`})]),default:L(()=>[n[3]||=F(` Stream ab hier teilen `,-1)]),_:1},8,[`as`,`size`])]),_:1},16)):M(``,!0)]),N(`li`,null,[A(g)?(j(),O(A(en),at(yt({key:0},A(g))),{"share-button":L(()=>[I(A(Lt),{as:A(o),size:A(s),round:``},{"icon-left":L(()=>[I(A(z),{name:`share`})]),default:L(()=>[F(R(A(h))+` teilen `,1)]),_:1},8,[`as`,`size`])]),_:1},16)):M(``,!0)]),A(p)?(j(),P(`li`,hg,[I(A(Lt),{as:A(o),size:A(s),round:``,onClick:n[2]||=e=>A(i)(`quality`,`Livestream-Qualität`)},{"icon-left":L(()=>[I(A(z),{name:`slide_controls`})]),"icon-right":L(()=>[I(A(z),{name:`chevron_right`})]),default:L(()=>[n[4]||=F(` Livestream-Qualität `,-1)]),_:1},8,[`as`,`size`])])):M(``,!0)])]),share:L(()=>[N(`ul`,null,[N(`li`,null,[A(g)?(j(),O(A(en),at(yt({key:0},A(g))),{"share-button":L(()=>[I(A(Lt),{as:A(o),size:A(s),round:``},{"icon-left":L(()=>[I(A(z),{name:`share`})]),default:L(()=>[n[5]||=F(` Teilen `,-1)]),_:1},8,[`as`,`size`])]),_:1},16)):M(``,!0)])])]),quality:L(()=>[N(`ul`,null,[(j(!0),P(je,null,Ze(A(f),e=>(j(),P(`li`,{key:e.value},[I(A(Lt),{as:A(o),size:A(s),round:``,onClick:t=>m(e.value)},Re({default:L(()=>[F(R(e.text)+` `,1)]),_:2},[e.value===A(p)?{name:`icon-right`,fn:L(()=>[I(A(z),{name:`checkmark`,filled:``})]),key:`0`}:void 0]),1032,[`as`,`size`,`onClick`])]))),128))])]),_:1},8,[`layer`,`class`,`direction`])]),_:1},8,[`position`]))}}),[[`__scopeId`,`data-v-e77bbcd3`]]),{__name:`AudioPlayerContextMenu`}),_g=Object.assign(br(E({__name:`MobileAd`,props:{tag:{default:`div`}},setup(e){let t=Br();return(n,r)=>{let i=rr;return j(),O(Be(e.tag),{class:`mobile-ad`},{default:L(()=>[I(i,null,{default:L(()=>
3[I(A(Ut),yt(A(t).settings.value,{platform:A(cn).MOBILE,visibilityThreshold:[0,1280],enableLazyAdLoading:!0,placement:`par`}),null,16,[`platform`])]),_:1})]),_:1})}}}),[[`__scopeId`,`data-v-21dae139`]]),{__name:`MobileAd`});function vg(e,t){return{matomo:e,trackPageView:t=>{e.trackPageView(t)},trackEvent:t=>{e.trackEvent(t)},trackSiteSearch:t=>{e.trackSiteSearch(t)},trackLink:t=>{e.trackLink(t)},trackGoal:t=>{e.trackGoal(t)},trackSearch:(t,n,r)=>{e.trackSiteSearch({keyword:t,category:r,resultsCount:n})},setCustomDimension:(n,r)=>{let i=t.customDimensions?.[n];if(i==null){console.warn(`[matomo-nuxt] Custom dimension "${n}" is not defined in nuxt.config matomo.customDimensions.`);return}e.setCustomDimension({id:i,value:r})},deleteCustomDimension:n=>{let r=t.customDimensions?.[n];if(r==null){console.warn(`[matomo-nuxt] Custom dimension "${n}" is not defined in nuxt.config matomo.customDimensions.`);return}e.deleteCustomDimension(r)}}}function yg(){let e=x(),t=e.$config.public.matomo,n=e.$matomo??new Bp(t);if(!n)throw Error(`Matomo instance not available. Ensure the matomo-nuxt module is configured in nuxt.config.`);return vg(n,t)}var bg={key:0,class:`maxi-player`},xg=Object.assign(br(E({__name:`AudioPlayer`,setup(e){let{colorSchemes:t}=Ln(),n=Rr(),r=gn(),i=Sn(),a=yg(),o=Xo(),s=Cr(n),c=Fr(n),l=tt(`dialog`),u=k(!0),d=()=>{l.value?.showModal(),u.value=!1,wt(),v(),a.trackEvent({category:`player`,action:`maximize`})},f=e=>{let t={overview:``,contentList:`/titelliste`,calendar:`/alsnaechstes`,podcast:`/alsnaechstes`,description:`/beschreibung`,transcript:`/transkript`}[e.name];t!==void 0&&Xo().trigger({detail:`/player${t}`})},p=(e=!0)=>{u.value=!0,qt(),e===!0&&y()},m=D(()=>{let e=n.data.value?.parent;if(e)return Kh(e)}),h=D(()=>n.data.value?.parent?.title),g=D(()=>n.isBroadcast.value),_=()=>{l.value?.close()},v=()=>{Xo().trigger({detail:`/player`})},y=()=>{let e=i.meta.oewa;if(e){let t=typeof e.detail==`function`?e.detail(i):e.detail;o.trigger({category:e.category,detail:t})}};r.afterEach(()=>{n.data.value&&!u.value&&p(!1)});let b=()=>{if(n.isLiveOrNearLive.value){let e=n.data.value?.programKey;o.trigger({detail:`/play/live`}),a.trackEvent({category:`play`,action:`live`,name:e})}else if(n.isBroadcast.value){let e=n.data.value?.programKey;o.trigger({detail:`/play/radio/sendung/${e}`}),a.trackEvent({category:`play`,action:`sendung`,name:e})}else if(n.isBroadcastItem.value){let e=n.data.value?.id;o.trigger({detail:`/play/radio/beitrag/${e}`}),a.trackEvent({category:`play`,action:`beitrag`,name:String(e)})}else if(n.isPodcastEpisode.value){let e=n.data.value?.slug,t=n.data.value?.podcastSlug;o.trigger({detail:`/play/radio/podcast/${t}/${e}`}),a.trackEvent({category:`play`,action:`podcast`,name:`${t}:${e}`})}else if(n.isUpload.value){let e=n.data.value?.id;o.trigger({detail:`/play/radio/upload/${e}`}),a.trackEvent({category:`play`,action:`upload`,name:String(e)})}};return nt(()=>n.data.value?.uniqueId,e=>{e&&b()}),nt(u,e=>{e||Br().update(`maxiplayer`)}),(e,r)=>{let i=fg,a=gg,o=_g;return j(),P(je,null,[I(mt,{name:`slide-in`,appear:``},{default:L(()=>[A(n).data.value&&A(u)?(j(),O(A(Ar),yt({key:0,id:`player`,"data-color-scheme":A(t)?.audioPlayer,class:`Player`},A(s),{variant:`container`},ht(A(c)),{onMaximize:d}),null,16,[`data-color-scheme`])):M(``,!0)]),_:1}),N(`dialog`,{ref_key:`dialog`,ref:l,"aria-label":`Player`,onCancel:r[0]||=vt(()=>p(),[`prevent`])},[I(mt,{name:`slide-in`,appear:``,onAfterLeave:_},{default:L(()=>[A(u)?M(``,!0):(j(),P(`div`,bg,[I(A(Lr),{"data-color-scheme":A(t)?.audioPlayer,onMinimize:p,onUpdateView:f},Re({"player-context-menu":L(()=>[I(a)]),"player-banner":L(()=>[I(o)]),_:2},[A(m)?{name:`parent-link`,fn:L(()=>[I(A(Dt),{linkType:A(Rt).ROUTER_LINK,to:A(m)},{default:L(()=>[N(`span`,null,R(A(h)),1),I(A(z),{class:`icon`,name:`chevron_right`,filled:``})]),_:1},8,[`linkType`,`to`])]),key:`0`}:void 0,A(g)?{name:`player-calendar-view`,fn:L(()=>[I(i)]),key:`1`}:void 0]),1032,[`data-color-scheme`])]))]),_:1})],544)],64)}}}),[[`__scopeId`,`data-v-d7acc858`]]),{__name:`AudioPlayer`}),Sg={class:`copyright-card`},Cg=[`src`,`alt`],wg={class:`text`},Tg={key:0,class:`title`},Eg={class:`credit`},Dg=Object.assign(br(E({__name:`CopyrightCard`,props:{uuid:{},src:{},alt:{},text:{},copyright:{},license:{}},setup(e){return(t,n)=>(j(),P(`li`,Sg,[N(`img`,{class:`thumbnail`,src:e.src,alt:e.alt??``,loading:`lazy`},null,8,Cg),N(`div`,wg,[e.text?(j(),P(`p`,Tg,R(e.text),1)):M(``,!0),N(`p`,Eg,[F(R((`stripHtml`in t?t.stripHtml:A(ir))(e.copyright))+` `,1),e.license?.name?(j(),P(je,{key:0},[n[0]||=F(` | `,-1),(j(),O(Be(e.license?.url?`a`:`span`),{href:e.license.url,target:`_blank`,rel:`noopener noreferrer`},{default:L(()=>[F(R((`stripHtml`in t?t.stripHtml:A(ir))(e.license.name)),1)]),_:1},8,[`href`]))],64)):M(``,!0)])])]))}}),[[`__scopeId`,`data-v-87080e08`]]),{__name:`CopyrightCard`}),Og={class:`list`},kg=Object.assign(br(E({__name:`CopyrightList`,props:{cards:{}},setup(e){return(t,n)=>{let r=Dg;return j(),P(`ul`,Og,[(j(!0),P(je,null,Ze(e.cards,e=>(j(),O(r,yt({key:e.uuid},{ref_for:!0},e),null,16))),128))])}}}),[[`__scopeId`,`data-v-e92ee55f`]]),{__name:`CopyrightList`}),Ag={class:`accordion-header`},jg={id:`copyright-image-list`},Mg=`data-copyright`,Ng=Object.assign(br(E({__name:`CopyrightBlock`,setup(e){let t=`[${Mg}]`,n=k(!1),r=k(!1),i=Ie([]),a=tt(`rootElement`),o=Ie(),{$isPageLoading:s}=x(),c=()=>{i.value.length||p(),n.value=!n.value},l=()=>[...document.querySelectorAll(t)].filter(e=>e.getAttribute(Mg)?.trim().length??!1),u=()=>l().length>0,d=e=>{o.value?.disconnect(),o.value=new IntersectionObserver(m,{rootMargin:`300px 0px`}),o.value.observe(e)},f=()=>{o.value?.disconnect(),o.value=void 0},p=()=>{let e=new Map;for(let t of l()){let{src:n,alt:r}=t,i=new URL(n,document.location.href).pathname.split(`/`).at(-1),a=t.getAttribute(Mg),o=t.getAttribute(`data-license-name`),s=o?{name:o,url:t.getAttribute(`data-license-url`)}:void 0;e.has(i)||e.set(i,{uuid:i,src:n,alt:r,text:r,copyright:a,license:s})}i.value=[...e.values()]},m=e=>{for(let t of e)if(t.isIntersecting){r.value=u(),f();break}};return nt(s,e=>{f(),r.value=!1,n.value=!1,i.value=[],!e&&a.value&&setTimeout(()=>d(a.value),100)},{flush:`post`}),Ge(()=>{o.value?.disconnect(),o.value=void 0}),(e,t)=>{let o=kg;return j(),P(`div`,{ref_key:`rootElement`,ref:a,class:ft([{show:A(r)},`copyright-section`])},[N(`div`,Ag,[I(A(Mt)),I(A(Bt),{buttonType:A(kt).GHOST,buttonSize:A(rn).SMALL,"aria-expanded":A(n),"aria-controls":`copyright-image-list`,onClick:c},{default:L(()=>[t[0]||=N(`span`,{class:`trigger-label`},`Bildrechte`,-1),N(`span`,{class:ft([`trigger-icon`,{"is-open":A(n)}])},[I(A(z),{name:`chevron_down`,filled:``})],2)]),_:1},8,[`buttonType`,`buttonSize`,`aria-expanded`]),I(A(Mt))]),N(`aside`,jg,[A(n)?(j(),O(o,{key:0,cards:A(i)},null,8,[`cards`])):M(``,!0)])],2)}}}),[[`__scopeId`,`data-v-13b6c810`]]),{__name:`CopyrightBlock`}),Pg=(e={})=>{let t=Hn(),n=(ur(e.image)?fr(e.image,lr.WIDE,1280):e.image?.src)??new URL(t.imageUrl,t.url).href,r=e.canonical?Zn(e.canonical).href:t.url;Da({title:()=>e.title?`${e.title} - ${t.name}`:t.name,description:()=>e.description??t.description,ogTitle:()=>e.title??t.name,ogDescription:()=>e.description??t.description,ogSiteName:t.name,ogType:()=>e.ogType??`website`,ogUrl:()=>r,ogLocale:`de_AT`,ogImage:()=>n,ogImageType:`image/jpeg`,ogImageWidth:1280,ogImageHeight:720,twitterCard:`summary_large_image`,twitterTitle:()=>e.title??t.name,twitterImage:()=>n,twitterDescription:()=>e.description??t.description},{tagPriority:5}),e.canonical&&Ea({link:[{rel:`canonical`,href:r}]},{tagPriority:5})},Fg=()=>{console._.log(`
4 **    **   *******   **     ** **       ** *******   ********
5//**  **   **/////** /**    /**//**     //*/**////** /**///// 
6 //****   **     //**/**    /** //**     / /**   /** /**      
7  //**   /**      /**/**    /**  //**      /*******  /******* 
8   /**   /**      /**/**    /**   //**     /**///**  /**////  
9   /**   //**     ** /**    /**    //**    /**  //** /**      
10   /**    //*******  //*******      //**   /**   //**/********
11   //      ///////    ///////        //    //     // //////// 
12     **     **********
13    ****   /////**/// 
14   **//**      /**    
15  **  //**     /**    
16 **********    /**    
17/**//////**    /**    
18/**     /**    /**    
19//      //     //     
20 **      **   *******   ****     **** ********
21/**     /**  **/////** /**/**   **/**/**///// 
22/**     /** **     //**/**//** ** /**/**      
23/**********/**      /**/** //***  /**/******* 
24/**//////**/**      /**/**  //*   /**/**////  
25/**     /**//**     ** /**   /    /**/**      
26/**     /** //*******  /**        /**/********
27//      //   ///////   //         // //////// 
28 ******       **     ******   **    **
29/*////**     ****   /*////** //**  ** 
30/*   /**    **//**  /*   /**  //****  
31/******    **  //** /******    //**   
32/*//// ** **********/*//// **   /**   
33/*    /**/**//////**/*    /**   /**   
34/******* /**     /**/*******    /**   
35///////  //      // ///////     //    
36`)},Ig={},Lg={class:`navigation-footer`};function Rg(e,t){return j(),P(`div`,Lg,[(j(),P(je,null,Ze(2,e=>N(`div`,{key:`row-${e}`,class:`row`},[...t[0]||=[$e(`<svg xmlns="http://www.w3.org/2000/svg" width="290" height="53" viewBox="0 0 290 53" fill="none" data-v-ebedacd9><path d="M72.1184 27.9046C74.3169 27.0113 76.0598 25.6361 77.3474 23.7618C78.6349 21.8962 79.2567 19.5314 79.2129 16.6673C79.2129 13.7594 78.5648 11.3333 77.286 9.38011C75.9985 7.42693 74.2556 5.96424 72.0571 4.99203C69.8587 4.01982 67.345 3.52934 64.5247 3.52934H51.4481V48.3561H61.7219V28.3075L68.9478 48.3561H80.7807L71.0586 28.29C71.4178 28.1674 71.7769 28.0448 72.1272 27.9046H72.1184ZM61.7219 12.5595H63.9028C65.3568 12.5595 66.5217 12.9712 67.3888 13.8032C68.2646 14.6353 68.7201 15.8965 68.7551 17.6045C68.7113 19.3036 68.2559 20.5824 67.3888 21.432C66.5129 22.2816 65.3568 22.7108 63.9028 22.7108H61.7219V12.5595Z" fill="#1C1917" data-v-ebedacd9></path><path d="M91.6515 3.52934L81.5003 48.3561H92.7726L94.2003 39.7638H101.733L103.169 48.3561H114.503L104.29 3.52934H91.6515ZM95.5141 30.3045L97.2571 20.8364C97.3359 20.127 97.4235 19.4263 97.5023 18.7168C97.6687 17.5169 97.7913 16.317 97.8789 15.1345C97.9315 14.3375 97.9665 13.5755 97.9928 12.8398C97.9928 13.5667 98.0278 14.32 98.0979 15.1083C98.203 16.2732 98.3168 17.4556 98.4395 18.6555C98.5621 19.4 98.6672 20.127 98.7548 20.8364L100.498 30.3045H95.5141Z" fill="#1C1917" data-v-ebedacd9></path><path d="M136.075 5.92921C133.439 4.33513 130.584 3.52934 127.518 3.52934H116.5V48.3561H127.518C130.593 48.3561 133.439 47.559 136.075 45.9562C138.712 44.3621 140.84 41.8747 142.461 38.5201C144.081 35.1568 144.887 30.9702 144.887 25.9427C144.887 20.924 144.081 16.7286 142.461 13.3653C140.84 10.002 138.712 7.52328 136.075 5.92921ZM133.527 33.3262C132.922 35.2531 132.125 36.672 131.127 37.5567C130.128 38.45 128.928 38.8967 127.518 38.8967H126.774V12.9974H127.518C128.928 12.9974 130.137 13.4441 131.127 14.3375C132.125 15.2309 132.914 16.641 133.492 18.5679C134.07 20.4948 134.385 22.956 134.429 25.9427C134.429 28.9294 134.131 31.3906 133.527 33.3175V33.3262Z" fill="#1C1917" data-v-ebedacd9></path><path d="M157.935 3.52934H147.661V48.3561H157.935V3.52934Z" fill="#1C1917" data-v-ebedacd9></path><path d="M183.388 5.73663C181.129 3.84476 178.484 2.90759 175.453 2.90759C172.379 2.90759 169.725 3.85352 167.483 5.73663C165.241 7.6285 163.533 10.2999 162.35 13.7683C161.168 17.2367 160.572 21.292 160.572 25.9428C160.572 30.5936 161.168 34.6489 162.35 38.1173C163.533 41.5857 165.249 44.2571 167.483 46.149C169.725 48.0409 172.379 48.978 175.453 48.978C178.527 48.978 181.12 48.0321 183.362 46.149C185.604 44.2571 187.312 41.5857 188.504 38.1173C189.686 34.6489 190.282 30.5936 190.282 25.9428C190.282 21.292 189.703 17.2367 188.539 13.7683C187.374 10.2999 185.666 7.6285 183.406 5.73663H183.388ZM179.342 33.1074C179.027 35.0956 178.554 36.6283 177.906 37.6794C177.257 38.7392 176.443 39.2647 175.444 39.2647C174.446 39.2647 173.631 38.7392 172.983 37.6794C172.335 36.6196 171.862 35.1043 171.547 33.1337C171.231 31.163 171.083 28.7631 171.083 25.9428C171.083 23.1225 171.24 20.7227 171.547 18.752C171.862 16.7813 172.335 15.266 172.983 14.2062C173.623 13.1464 174.446 12.6209 175.444 12.6209C176.443 12.6209 177.257 13.1464 177.906 14.2062C178.545 15.266 179.027 16.79 
36179.342 18.7782C179.657 20.7665 179.806 23.1576 179.806 25.9428C179.806 28.7281 179.649 31.1104 179.342 33.1074Z" fill="#1C1917" data-v-ebedacd9></path><path d="M192.908 48.3561H203.182V30.6111H213.263V21.1517H203.182V12.9974H213.885V3.52934H192.908V48.3561Z" fill="#1C1917" data-v-ebedacd9></path><path d="M240.845 3.52934L237.298 27.6857C237.131 29.3498 237.026 32.3102 236.982 36.5932C237.026 36.8034 237.035 36.9786 237.017 37.1187C237 37.2676 236.982 37.4428 236.982 37.6442V37.0837C236.982 36.9611 236.965 36.7684 236.921 36.5231C236.965 32.2489 236.877 29.2973 236.676 27.6857L233.128 3.52934H218.869L214.262 48.3561H225.535L227.216 22.0801C227.26 21.4583 227.295 20.8364 227.339 20.2145C227.383 19.4701 227.418 18.7343 227.462 18.0074C227.505 17.2804 227.505 16.606 227.462 15.9841C227.505 16.6936 227.54 17.4468 227.584 18.2526C227.628 19.0584 227.663 19.8992 227.707 20.7751C227.707 21.0641 227.751 21.5021 227.829 22.0801L231.315 48.3561H242.649L246.135 22.0801C246.258 21.0817 246.345 20.0481 246.38 18.9708C246.424 17.8935 246.442 16.895 246.442 15.9841C246.442 16.606 246.459 17.2892 246.503 18.0424C246.547 18.7869 246.582 19.5139 246.625 20.2233C246.704 20.8452 246.748 21.467 246.748 22.0889L248.43 48.3648H259.702L255.095 3.5381H240.836L240.845 3.52934Z" fill="#1C1917" data-v-ebedacd9></path><path d="M24.4804 0C10.5279 0 0 11.7891 0 26.2759C0 40.7627 10.5279 52.5518 24.4804 52.5518C31.4698 52.5518 37.7497 48.882 43.3115 42.8823L37.2417 40.281C33.7208 44.1961 29.5954 45.6851 24.4804 45.6851C14.3116 45.6851 6.87553 36.979 6.87553 26.2759C6.87553 15.5729 14.3204 6.86677 24.4804 6.86677C40.1408 6.86677 41.6298 12.7701 40.4386 23.8936C39.7379 30.3662 37.049 31.5048 35.1134 31.5048C33.3354 31.5048 34.7105 31.5136 33.3704 31.5048L35.3499 13.3744H27.7999L27.5109 16.0809C27.1518 15.2926 26.6788 14.6444 26.092 14.1364C25.1461 13.3044 23.9812 12.8927 22.5798 12.8927C20.8894 12.8927 19.3303 13.4795 17.9027 14.6444C16.475 15.8093 15.2838 17.3947 14.3467 19.3916C13.4007 21.3886 12.8051 23.6045 12.5424 26.0394C12.2796 28.4743 12.3847 30.6903 12.8577 32.6872C13.3306 34.6842 14.1715 36.2695 15.3889 37.4344C16.6064 38.5993 18.0603 39.1862 19.7507 39.1862C21.1434 39.1862 22.3871 38.7745 23.4819 37.9424C24.1914 37.3994 25.3563 36.7075 25.8905 35.8754L25.7066 38.3716C25.7066 38.3716 31.5486 38.3278 33.7208 38.3278C42.9874 38.3278 46.2106 30.8742 47.2353 22.1506C49.2148 5.3165 40.062 0 24.4804 0ZM26.8277 26.0394C26.6438 27.3357 26.3372 28.5094 25.9168 29.5429C25.4964 30.5852 24.9884 31.3997 24.4016 32.0041C23.8147 32.6084 23.1578 32.9062 22.4221 32.9062C21.6864 32.9062 21.0733 32.6084 20.5828 32.0041C20.0836 31.3997 19.7682 30.5939 19.6194 29.5692C19.4705 28.5444 19.488 27.3707 19.6719 26.0394C19.8558 24.7432 20.1536 23.5695 20.5828 22.5272C21.0032 21.4849 21.5112 20.6704 22.098 20.066C22.6849 19.4617 23.3418 19.1639 24.0775 19.1639C24.8132 19.1639 25.4263 19.4617 25.9168 20.066C26.4161 20.6704 26.7314 21.4762 26.8803 22.5009C27.0292 23.5257 27.0116 24.6994 26.8277 26.0307V26.0394Z" fill="#1C1917" data-v-ebedacd9></path><path d="M286.321 29.8053V3.52942H276.056V29.8053H270.74L277.79 3.52942H268.506L261.386 27.0201L261.534 39.2734H276.056V48.3561H286.321V39.2734H290V29.8053H286.321Z" fill="#1C1917" data-v-ebedacd9></path></svg>`,1)]])),64))])}var zg=Object.assign(br(Ig,[[`render`,Rg],[`__scopeId`,`data-v-ebedacd9`]]),{__name:`NavigationFooter`}),Bg={404:{title:`Seite nicht gefunden`,text:`Ups, hier ist etwas schief gelaufen`,showStatusCode:!0},410:{title:`Dieser Beitrag ist leider nicht mehr verfügbar.`,text:`Radio-Inhalte können aus <a href='https://orf.at/stories/verfuegbarkeit/'>rechtlichen Gründen</a> nur 30 Tage angehört werden.`,showStatusCode:!1}},Vg={title:`Wir sind bald wieder da!`,text:`Bitte versuche zu einem späteren Zeitpunkt, diese Seite abzurufen. Wir arbeiten daran, das Problem schnellstmöglich zu beheben.`,showStatusCode:!0},Hg=e=>{let t=e?.statusCode,{title:n,text:r,showStatusCode:i}=(t?Bg[t]:void 0)??Vg;return{title:i&&t?`${t} - ${n}`:n,text:r}},Ug={class:`error`},Wg={class:`error-item`},Gg={class:`text`},Kg={class:`title`},qg=[`innerHTML`],Jg={key:0,class:`stack`},Yg=br(E({__name:`error`,props:{error:{}},setup(e){let t=D(()=>!1),n=D(()=>Hg(e.error)),r=async()=>{await On({redirect:`/`})};return He(()=>{yg().trackPageView(`Error - ${e.error.statusCode}`)}),(i,a)=>(j(),P(`div`,Ug,[N(`div`,Wg,[I(A(Gt),{station:A(Zt).FM4,fullColor:``,class:`logo`}
36,null,8,[`station`]),N(`div`,Gg,[N(`h1`,Kg,R(A(n).title),1),N(`span`,{class:`description`,innerHTML:A(n).text},null,8,qg)]),N(`button`,{onClick:r},`zur Startseite`)]),A(t)?(j(),P(`pre`,Jg,`                `+R(e.error.stack)+`
37            `,1)):M(``,!0)]))}}),[[`__scopeId`,`data-v-79b56f07`]]),Xg={class:`social-media-buttons`},Zg={key:1},Qg=br(E({__name:`app`,setup(e){let t=Sn(),{public:n}=C(),{socialMedia:r}=Ln(),i=[{name:`Start`,type:Rt.ROUTER_LINK,route:{name:`front-page`}},{name:`Programm`,type:Rt.ROUTER_LINK,route:{name:`program-page`}},{name:`Podcasts`,type:Rt.ROUTER_LINK,route:{name:`podcasts-page`}},{name:`Termine`,type:Rt.ROUTER_LINK,route:{name:`events-overview-page`}},{name:`Dance`,type:Rt.ROUTER_LINK,route:{name:`landing-page`,params:{sophoraId:`dance100`}}},{name:`Soundpark`,type:Rt.ROUTER_LINK,route:{name:`landing-page`,params:{sophoraId:`musikvonhier`}}}],a=D(()=>sn.filter(e=>e.title!==`Nutzungsbedingungen`)),o=Rr(),s=D(()=>!!o.data.value),c=D(()=>[...At,o.data.value&&{title:`Zum Player springen`,elementId:`player`}].filter(e=>!!e)),l=Br();Pg();let u=D(()=>{let{version:e,commit:t}=n.build||{};return`${e} (${t})`}),d=e=>typeof e==`string`?t.path.startsWith(e):e&&`name`in e?t.matched.some(t=>t.name===e.name):!1;return He(()=>{n.audioLibrary?.environment===`staging`&&jr(wr),Fg()}),(e,n)=>{let o=nr,f=rr,p=lh,m=hh,h=_h,g=xg,_=Ng;return A(t).meta.isWebView?(j(),P(`main`,Zg,[I(p)])):(j(),O(A(an),{key:0,headerLinks:i.slice(1),drawerColorScheme:A(tn).DARK,headerColorScheme:A(tn).DARK,skipLinks:A(c),showNetworkNavigation:!0,class:ft({"has-player":A(s)}),appTitle:`FM4`},{logo:L(()=>[I(A(Dt),{linkType:A(Rt).ROUTER_LINK,to:{name:`front-page`}},{default:L(()=>[I(A(Gt),{station:A(Zt).FM4,fullColor:``,class:`logo`},null,8,[`station`])]),_:1},8,[`linkType`])]),"right-header-content":L(()=>[I(A(Pt),{text:`Suche`},{reference:L(()=>[I(A(Yt),{label:`Suche`,buttonType:A(Tt).GHOST,buttonSize:A(Kt).MEDIUM,as:A($t).ROUTER_LINK,to:`/suche`},{default:L(()=>[I(A(z),{name:`search`})]),_:1},8,[`buttonType`,`buttonSize`,`as`])]),_:1}),I(A(Pt),{text:`Kontakt`},{reference:L(()=>[I(A(Yt),{label:`Kontakt`,buttonType:A(Tt).GHOST,buttonSize:A(Kt).MEDIUM,as:A($t).ROUTER_LINK,to:`/kontakt`},{default:L(()=>[I(A(z),{name:`speech_bubble`})]),_:1},8,[`buttonType`,`buttonSize`,`as`])]),_:1})]),"navigation-drawer-logo":L(()=>[I(A(Dt),{linkType:A(Rt).ROUTER_LINK,to:{name:`front-page`}},{default:L(()=>[I(A(Gt),{station:A(Zt).FM4,fullColor:``,class:`logo`},null,8,[`station`])]),_:1},8,[`linkType`])]),"navigation-drawer":L(()=>[N(`ul`,null,[(j(),P(je,null,Ze(i,e=>N(`li`,{key:e.name},[I(A(ln),{selected:d(e.route)},Re({default:L(()=>[I(o,yt({ref_for:!0},e.additionalProperties,{linkType:e.type,to:e.route}),{default:L(()=>[F(R(e.name),1)]),_:2},1040,[`linkType`,`to`])]),_:2},[e.type===A(Rt).ANCHOR?{name:`icon-right`,fn:L(()=>[I(A(z),{name:`external_link`})]),key:`0`}:void 0]),1032,[`selected`])])),64))])]),banner:L(()=>[I(f,null,{default:L(()=>[I(A(Ut),yt({id:`sitebar`},A(l).settings.value,{visibilityThreshold:[1280,1/0],type:`sitebar`,placement:`sb`}),null,16)]),_:1}),n[0]||=N(`div`,{class:`mosaik-ad-banner type-sitebar sitebar-placeholder`},null,-1)]),player:L(()=>[I(f,null,{default:L(()=>[I(g)]),_:1})]),footer:L(()=>[I(_),I(A(Ht),{"data-color-scheme":A(tn).DARK,legalLinks:A(a),buildInfo:A(u),class:`mosaik-navigation-footer`},{"helper-chips":L(()=>[I(A(jt),{"data-color-scheme":A(tn).LIGHT},{content:L(()=>[I(o,{to:`/story/about-fm4-100`},{default:L(()=>[...n[1]||=[F(`About FM4`,-1)]]),_:1})]),_:1},8,[`data-color-scheme`]),I(A(jt),{"data-color-scheme":A(tn).LIGHT},{content:L(()=>[I(o,{to:`/story/frequenzen-streams100`},{default:L(()=>[...n[2]||=[F(` Frequenzen & Streams `,-1)]]),_:1})]),_:1},8,[`data-color-scheme`]),I(A(jt),{"data-color-scheme":A(tn).LIGHT},{content:L(()=>[I(o,{to:`/story/player-faq-100`},{default:L(()=>[...n[3]||=[F(`Player & Nachhören`,-1)]]),_:1})]),_:1},8,[`data-color-scheme`]),I(A(jt),{"data-color-scheme":A(tn).LIGHT},{content:L(()=>[...n[4]||=[N(`a`,{href:`https://shop.orf.at/fm4/de`},`FM4 Shop`,-1)]]),_:1},8,[`data-color-scheme`]),I(A(jt),{"data-color-scheme":A(tn).LIGHT},{content:L(()=>[I(o,{to:`/story/gewinnspielbedingungen100`},{default:L(()=>[...n[5]||=[F(` Gewinnspielbedingungen `,-1)]]),_:1})]),_:1},8,[`data-color-scheme`])]),"promo-content":L(()=>[I(zg)]),"action-buttons":L(()=>[I(A(Bt),{as:A(Ct).ROUTER_LINK,to:{name:`contact-page`},buttonType:A(kt).SECONDARY,buttonSize:A(rn).MEDIUM},{default:L(()=>[...n[6]||=[N(`span`,null,`Kontakt`,-1)]]),_:1},8,[`as`,`buttonType`,`buttonSize`])]),"social-media-buttons":L(()=>[N(`div`,Xg,[(j(!0),P(je,null,Ze(A(r),e=>(j(),O(A(Qt),{key:e.brand,title:e.brand,href:e.url,brand:e.brand,class:`social-media-button`},null,8,[`title`,`href`,`brand`]))),128))])]),_:1},8,[`data-color-scheme`,`legalLinks`,`buildInfo`])]),default:L(()=>[I(m,null,{error:L(({error:e})=>[I(Yg,{error:e},null,8,[`error`])]),default:L(()=>[I(p)]),_:1}),I(h)]),_:1},8,[`headerLinks`,`drawerColorScheme`,`headerColorScheme`,`skipLinks`,`class`]))}}}),[[`__scopeId`,`data-v-206dbf9a`]]),$g=()=>null,e_={key:0},t_={__name:`nuxt-root`,setup(e){let t=x(),n=t.deferHydration();if(t.isHydrating){let e=t.hooks.hookOnce(`app:error`,n),r=gn().beforeEach(()=>{e(),r()})}window.location.pathname,Pe(dn,Sn()),t.hooks.callHookWith(e=>e.map(e=>e()),`vue:setup`,[]);let r=jn();function i(e,n,r){let i=t.vueApp.config.errorHandler;if(i&&!i.__nuxt_default)try{i(e,n,r)}
37catch(e){console.error("[nuxt] Error in `app.config.errorHandler`",e)}}return st((e,n,r)=>{if(t.hooks.callHook(`vue:error`,e,n,r)?.catch(e=>console.error("[nuxt] Error in `vue:error` hook",e)),pn(navigator.userAgent))return Cn(t,e),!1;if(yn(e)&&(e.fatal||e.unhandled))return t.runWithContext(()=>En(e)),i(e,n,r),!1}),(e,t)=>(j(),O(Ue,{onResolve:A(n)},{default:L(()=>[A(!1)?(j(),P(`div`,e_)):A(r)?(j(),O(A(Yg),{key:1,error:A(r)},null,8,[`error`])):A(!1)?(j(),O(A($g),{key:2,context:A(!1)},null,8,[`context`])):A(!1)?(j(),O(Be(A(!1)),{key:3})):(j(),O(A(Qg),{key:4}))]),_:1},8,[`onResolve`]))}},n_;{let e;n_=async function(){if(e)return e;let t=!!(window.__NUXT__?.serverRendered??document.getElementById(`__NUXT_DATA__`)?.dataset.ssr===`true`),n=t?et(t_):it(t_),r=be({vueApp:n});async function i(e){await r.callHook(`app:error`,e),r.payload.error||=kn(e)}i.__nuxt_default=!0,n.config.errorHandler=i,r.hook(`app:suspense:resolve`,()=>{n.config.errorHandler===i&&(n.config.errorHandler=void 0)}),!t&&se.id&&r.hook(`app:suspense:resolve`,()=>{document.getElementById(se.id)?.remove()});try{await l(r,ah)}catch(e){i(e)}try{await r.hooks.callHook(`app:created`,n),await r.hooks.callHook(`app:beforeMount`,n),n.mount(te),await r.hooks.callHook(`app:mounted`,n),await Je()}catch(e){i(e)}return n},e=n_().catch(e=>{throw ie.NUXT_E1009({cause:e}),e})}export{th as A,Mh as C,vh as D,xh as E,os as F,Xo as I,cp as M,Ts as N,hh as O,ss as P,Ah as S,jh as T,Gh as _,pg as a,Rh as b,Qh as c,Vh as d,Hh as f,Kh as g,Wh as h,_g as i,nh as j,lh as k,Zh as l,Bh as m,kg as n,sg as o,Uh as p,yg as r,Jh as s,Pg as t,Yh as u,Eh as v,Nh as w,zh as x,Ph as y};

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.