PageSourceSearch

https://www.zdfheute.de/_next/static/chunks/220n-ux0gfze_.js

js zdfheute.de collected 2026-10-02 09:49:57 UTC 113,824 bytes, 1 lines download raw bytes

1(globalThis.TURBOPACK||(globalThis.TURBOPACK=[])).push(["object"==typeof document?document.currentScript:void 0,66100,e=>{"use strict";var t=e.i(84495),n=e.i(14702);e.i(63235);var r=e.i(47122),o=e.i(60874),i=e.i(19553),a=e.i(44848);e.i(88555);var s=e.i(67914);let l=async e=>{try{(await (0,s.fetchJSON)(`${e}/disable`)).success&&window.location.reload()}catch(e){a.log.error(e)}},u="zdfDebugMode";function c(){return window.sessionStorage.getItem(u)}let d=async(e,t,n,r)=>{try{let o=r||new URLSearchParams(window.location.search).get(u)||c();(await (0,s.postJSON)(`${n}/set-custom-config`,{secret:o||"",config:e,data:t})).success&&window.location.reload()}catch(e){a.log.error(e)}};var p=e.i(62858),f=e.i(36999),m=e.i(41831);let h=async e=>{let{secret:t,apiBasePath:n}=e;return(0,s.postJSON)(`${n}/config`,{secret:t})},v=(0,p.default)(()=>e.A(61019).then(e=>({default:e.TestingTool})),{loadableGenerated:{modules:[43979]},ssr:!1}),g=e=>{let r,o,i,a,s,p,g,w,b=(0,n.c)(20);b[0]!==e?({publicSecret:i,apiBasePath:r,...o}=e,b[0]=e,b[1]=r,b[2]=o,b[3]=i):(r=b[1],o=b[2],i=b[3]);let[E,C]=(0,f.useState)(),[k,T]=(0,f.useState)(!1);b[4]!==r||b[5]!==i?(a=()=>{let e=navigator.userAgent.toLowerCase();if(e.includes("googlebot")||e.includes("e2e"))return;let t=new URLSearchParams(window.location.search).get(u);t&&window.sessionStorage.setItem(u,t);let n=i||t||c();n&&h({secret:n,apiBasePath:r}).then(e=>{let t=e?.environmentConfig?.logLevel;void 0!==t&&(window.zdfLogLevel=t),C(e)}).catch(y)},s=[i,r],b[4]=r,b[5]=i,b[6]=a,b[7]=s):(a=b[6],s=b[7]),(0,f.useEffect)(a,s),b[8]!==r||b[9]!==i?(p=(e,t)=>(T(!0),d(e,t,r,i)),b[8]=r,b[9]=i,b[10]=p):p=b[10];let x=p;b[11]!==r?(g=()=>(T(!0),l(r)),b[11]=r,b[12]=g):g=b[12];let _=g;return E?(b[13]!==E||b[14]!==_||b[15]!==x||b[16]!==k||b[17]!==o.appState||b[18]!==o.tabCustomization?(w=(0,t.jsx)(m.ErrorBoundary,{fallback:null,children:(0,t.jsx)(f.Suspense,{fallback:null,children:(0,t.jsx)(v,{appState:o.appState,tabCustomization:o.tabCustomization,resetConfig:_,setCustomConfig:x,hasPendingUpdate:k,config:E})})}),b[13]=E,b[14]=_,b[15]=x,b[16]=k,b[17]=o.appState,b[18]=o.tabCustomization,b[19]=w):w=b[19],w):null};function y(e){a.log.error(e)}var w=e.i(61660),b=e.i(59732),E=e.i(89931),C=e.i(12514);e.s(["HeuteTestingTool",0,e=>{let a,s,l,u,c,d,p,f,m,h,v,y,k,T,x,_,P,S,A,j,L,M,I,R,O,D,N,U,F,B,V,z,H,W,$,K,J,q,G,X,Z=(0,n.c)(106),{publicSecret:Q,contentServiceUrl:Y}=e,[ee,et,en]=(0,E.useDarkModeHandle)(),er=(0,o.useApiToken)("content"),eo=(0,o.useApiToken)("video"),[ei,ea]=(0,w.useLocalUserData)("videoAutoplay"),{hasConsent:es,setConsent:el}=(0,i.useCmp)(),eu=(0,C.usePathname)();if(Z[0]!==Y||Z[1]!==ee||Z[2]!==Q||Z[3]!==eu){var ec;let e,t=["zdf",...(Array.isArray(e=[Array.isArray(ec=eu?.split("/").filter(b.truthy))?"nachrichten"===ec[0]?"":"nachrichten":"nachrichten"===ec?"":"nachrichten",...ec?Array.isArray(ec)?ec:[ec]:[]])?e:[e]).map(e=>e.replace(".html",".json"))].filter(Boolean).join("/"),n=`${Y}/content/heute/documents/${t}?profile=${r.usedApiProfile}`;a=g,p="/api/draft-mode",f=Q,Z[13]!==ee?(m={isDarkMode:ee},Z[13]=ee,Z[14]=m):m=Z[14],d=r.usedApiProfile,s=n,l="_blank",u="noreferrer",c=t.split("/").pop(),Z[0]=Y,Z[1]=ee,Z[2]=Q,Z[3]=eu,Z[4]=a,Z[5]=s,Z[6]=l,Z[7]=u,Z[8]=c,Z[9]=d,Z[10]=p,Z[11]=f,Z[12]=m}else a=Z[4],s=Z[5],l=Z[6],u=Z[7],c=Z[8],d=Z[9],p=Z[10],f=Z[11],m=Z[12];Z[15]!==s||Z[16]!==l||Z[17]!==u||Z[18]!==c?(h=(0,t.jsx)("a",{href:s,target:l,rel:u,children:c}),Z[15]=s,Z[16]=l,Z[17]=u,Z[18]=c,Z[19]=h):h=Z[19],Z[20]!==er||Z[21]!==d||Z[22]!==h||Z[23]!==eo?(v={Profil:d,Document:h,"API Token App":er,"API Token Player":eo},Z[20]=er,Z[21]=d,Z[22]=h,Z[23]=eo,Z[24]=v):v=Z[24];let ed=ee??!1;Z[25]!==et||Z[26]!==ed?(y={type:"switch",label:"Enable Darkmode",checked:ed,onChange:et},Z[25]=et,Z[26]=ed,Z[27]=y):y=Z[27],Z[28]!==en?(k={type:"button",label:"Reset Theme",buttonLabel:"Use system default",onClick:en},Z[28]=en,Z[29]=k):k=Z[29],Z[30]!==y||Z[31]!==k?(T={title:"Theme",items:[y,k]},Z[30]=y,Z[31]=k,Z[32]=T):T=Z[32];let ep=ei??!1;return Z[33]!==ea||Z[34]!==ep?(x={title:"Player",items:[{type:"switch",label:"Video Autoplay",checked:ep,onChange:ea}]}
1,Z[33]=ea,Z[34]=ep,Z[35]=x):x=Z[35],Z[36]!==es?(_=es("erfolgsmessung")??!1,Z[36]=es,Z[37]=_):_=Z[37],Z[38]!==el?(P=e=>el(e,"erfolgsmessung"),Z[38]=el,Z[39]=P):P=Z[39],Z[40]!==_||Z[41]!==P?(S={type:"switch",label:"Erfolgsmessung",checked:_,onChange:P},Z[40]=_,Z[41]=P,Z[42]=S):S=Z[42],Z[43]!==es?(A=es("personalisierung")??!1,Z[43]=es,Z[44]=A):A=Z[44],Z[45]!==el?(j=e=>el(e,"personalisierung"),Z[45]=el,Z[46]=j):j=Z[46],Z[47]!==A||Z[48]!==j?(L={type:"switch",label:"Personalisierung",checked:A,onChange:j},Z[47]=A,Z[48]=j,Z[49]=L):L=Z[49],Z[50]!==es?(M=es("socialMedia")??!1,Z[50]=es,Z[51]=M):M=Z[51],Z[52]!==el?(I=e=>el(e,"socialMedia"),Z[52]=el,Z[53]=I):I=Z[53],Z[54]!==M||Z[55]!==I?(R={type:"switch",label:"Social Media- und externe Drittsysteme",checked:M,onChange:I},Z[54]=M,Z[55]=I,Z[56]=R):R=Z[56],Z[57]!==es?(O=es("twitter")??!1,Z[57]=es,Z[58]=O):O=Z[58],Z[59]!==el?(D=e=>el(e,"twitter"),Z[59]=el,Z[60]=D):D=Z[60],Z[61]!==O||Z[62]!==D?(N={type:"switch",label:"Twitter",checked:O,onChange:D,indent:1},Z[61]=O,Z[62]=D,Z[63]=N):N=Z[63],Z[64]!==es?(U=es("facebook")??!1,Z[64]=es,Z[65]=U):U=Z[65],Z[66]!==el?(F=e=>el(e,"facebook"),Z[66]=el,Z[67]=F):F=Z[67],Z[68]!==U||Z[69]!==F?(B={type:"switch",label:"Facebook",checked:U,onChange:F,indent:1},Z[68]=U,Z[69]=F,Z[70]=B):B=Z[70],Z[71]!==es?(V=es("instagram")??!1,Z[71]=es,Z[72]=V):V=Z[72],Z[73]!==el?(z=e=>el(e,"instagram"),Z[73]=el,Z[74]=z):z=Z[74],Z[75]!==V||Z[76]!==z?(H={type:"switch",label:"Instagram",checked:V,onChange:z,indent:1},Z[75]=V,Z[76]=z,Z[77]=H):H=Z[77],Z[78]!==es?(W=es("drittsysteme")??!1,Z[78]=es,Z[79]=W):W=Z[79],Z[80]!==el?($=e=>el(e,"drittsysteme"),Z[80]=el,Z[81]=$):$=Z[81],Z[82]!==W||Z[83]!==$?(K={type:"switch",label:"Externe Drittsysteme",checked:W,onChange:$,indent:1},Z[82]=W,Z[83]=$,Z[84]=K):K=Z[84],Z[85]!==S||Z[86]!==L||Z[87]!==R||Z[88]!==N||Z[89]!==B||Z[90]!==H||Z[91]!==K?(J={title:"Consent",items:[S,L,R,N,B,H,K]},Z[85]=S,Z[86]=L,Z[87]=R,Z[88]=N,Z[89]=B,Z[90]=H,Z[91]=K,Z[92]=J):J=Z[92],Z[93]!==T||Z[94]!==x||Z[95]!==J?(q=[T,x,J],Z[93]=T,Z[94]=x,Z[95]=J,Z[96]=q):q=Z[96],Z[97]!==v||Z[98]!==q?(G={generalInfos:v,features:q},Z[97]=v,Z[98]=q,Z[99]=G):G=Z[99],Z[100]!==a||Z[101]!==G||Z[102]!==p||Z[103]!==f||Z[104]!==m?(X=(0,t.jsx)(a,{apiBasePath:p,publicSecret:f,appState:m,tabCustomization:G}),Z[100]=a,Z[101]=G,Z[102]=p,Z[103]=f,Z[104]=m,Z[105]=X):X=Z[105],X}],66100)},83274,e=>{e.v({})},34835,e=>{"use strict";var t=e.i(81189),n=e.i(70158);e.i(83274);let r=(0,t.styled)("div")({name:"CmpButtonContainer",class:"c1vwhmts",propsAsIs:!1}),o=(0,t.styled)(n.HeadlineMedium)({name:"CmpHeadline",class:"c1kd6j",propsAsIs:!0});e.s(["CmpButtonContainer",0,r,"CmpHeadline",0,o,"cmpScrollCss",0,"c1omvfcw","cmpTextCss",0,"c1czf6uh"])},96339,e=>{e.v({})},2229,e=>{"use strict";var t=e.i(84495),n=e.i(14702),r=e.i(81189),o=e.i(19553),i=e.i(70158),a=e.i(65874),s=e.i(62825);e.i(50373);var l=e.i(24459);e.i(19947);var u=e.i(73342),c=e.i(34835);e.i(96339);let d=(0,r.styled)(i.HeadlineMedium)({name:"Headline",class:"hqdybl7",propsAsIs:!0});e.s(["default",0,()=>{let e,r,i,p,f,m,h,v,g,y,w,b,E,C,k=(0,n.c)(33);k[0]===Symbol.for("react.memo_cache_sentinel")?(e={clickTarget:{function:"Consent"}},k[0]=e):e=k[0];let{onClick:T}=(0,s.useClickAndInViewTracking)(e),{acceptAll:x,revokeAll:_,globalCmpConfig:P,openCmpModal:S}=(0,o.useCmp)(),{texts:A}=P;if(!A)return null;k[1]===Symbol.for("react.memo_cache_sentinel")?(r=(0,a.createTestId)("cmp-modal-headline"),k[1]=r):r=k[1];let j=A?.main.title;k[2]!==j?(i=(0,t.jsx)(d,{id:"cmp-dialog",as:"span",...r,children:j}),k[2]=j,k[3]=i):i=k[3];let L=A?.main.description||"";k[4]!==L?(p=(0,t.jsx)("section",{className:c.cmpScrollCss,"data-scroll-lock-scrollable":!0,children:(0,t.jsx)(u.RichText,{id:"cmp-dialog-description",className:c.cmpTextCss,html:L,wrapperAs:"div"})}),k[4]=L,k[5]=p):p=k[5],k[6]===Symbol.for("react.memo_cache_sentinel")?(f=(0,a.createTestId)("cmp-accept-all"),k[6]=f):f=k[6],k[7]!==x||k[8]!==T?(m=e=>{x(),T(e,{clickTarget:{function_detail:"Zustimmen",consent_ee:!0,consent_p:!0}})},k[7]=x,k[8]=T,k[9]=m):m=k[9];let M=A?.main.acceptBtn;k[10]!==m||k[11]!==M?(h=(0,t.jsx)(l.Button,{...f,variant:"contained",onClick:m,children:M}
1),k[10]=m,k[11]=M,k[12]=h):h=k[12],k[13]===Symbol.for("react.memo_cache_sentinel")?(v=(0,a.createTestId)("cmp-revoke-all"),k[13]=v):v=k[13],k[14]!==_||k[15]!==T?(g=e=>{_(),T(e,{clickTarget:{function_detail:"Alle Ablehnen",consent_ee:!0,consent_p:!1}})},k[14]=_,k[15]=T,k[16]=g):g=k[16];let I=A?.main.denyBtn;k[17]!==g||k[18]!==I?(y=(0,t.jsx)(l.Button,{variant:"contained",...v,onClick:g,children:I}),k[17]=g,k[18]=I,k[19]=y):y=k[19],k[20]!==S?(w=()=>S("settings"),k[20]=S,k[21]=w):w=k[21];let R=A?.main.customizeBtn;return k[22]!==w||k[23]!==R?(b=(0,t.jsx)(l.Button,{variant:"contained",onClick:w,children:R}),k[22]=w,k[23]=R,k[24]=b):b=k[24],k[25]!==h||k[26]!==y||k[27]!==b?(E=(0,t.jsxs)(c.CmpButtonContainer,{children:[h,y,b]}),k[25]=h,k[26]=y,k[27]=b,k[28]=E):E=k[28],k[29]!==E||k[30]!==i||k[31]!==p?(C=(0,t.jsxs)(t.Fragment,{children:[i,p,E]}),k[29]=E,k[30]=i,k[31]=p,k[32]=C):C=k[32],C}])},87697,e=>{"use strict";var t=e.i(84495),n=e.i(14702),r=e.i(19553),o=e.i(62825),i=e.i(6829);e.s(["default",0,e=>{let a,s,l=(0,n.c)(7),{close:u,data:c}=e,{onClick:d}=(0,o.useClickAndInViewTracking)(),{hasConsent:p}=(0,r.useCmp)();return l[0]!==u||l[1]!==p||l[2]!==d?(a=e=>{e&&d(e,{clickTarget:{function:"Consent",function_detail:"schließen",consent_ee:!0,consent_p:p("personalisierung")}}),u()},l[0]=u,l[1]=p,l[2]=d,l[3]=a):a=l[3],l[4]!==c||l[5]!==a?(s=(0,t.jsx)(i.InteractiveModal,{data:c,close:a,nosnippet:!0}),l[4]=c,l[5]=a,l[6]=s):s=l[6],s}])},51512,e=>{e.v({})},76208,e=>{e.v({})},78984,e=>{"use strict";var t=e.i(84495),n=e.i(14702),r=e.i(81189),o=e.i(19553),i=e.i(42060),a=e.i(15329),s=e.i(65874),l=e.i(62825);e.i(19069);var u=e.i(82068);e.i(50373);var c=e.i(24459);e.i(2146);var d=e.i(80133);e.i(90979);var p=e.i(80690),f=e.i(39685);e.i(19947);var m=e.i(73342);e.i(95369);var h=e.i(33668),v=e.i(36999),g=e.i(34835),y=e.i(98290),w=e.i(87801);e.i(51512);let b=(0,r.styled)("table")({name:"Table",class:"t1w5y2yn",propsAsIs:!1}),E=(0,r.styled)("tbody")({name:"CookieContainer",class:"c1no6i9b",propsAsIs:!1}),C=(0,r.styled)(y.CopySmall)({name:"CookieGroupName",class:"cule62l",propsAsIs:!0}
1),k=(0,r.styled)(p.Divider)({name:"CookieDivider",class:"cwngf6h",propsAsIs:!0}),T=(0,r.styled)("button")({name:"BackButton",class:"bax00jf",propsAsIs:!1}),x=(0,r.styled)("ol")({name:"CookieContent",class:"cq95ib0",propsAsIs:!1}),_=(0,r.styled)("dl")({name:"DefinitionList",class:"d1edxmj7",propsAsIs:!1}),P=(0,r.styled)("ul")({name:"UnorderedCookieList",class:"u18klh9d",propsAsIs:!1}),S=e=>{let r,o,i,a=(0,n.c)(7),{title:s,value:l}=e;return a[0]!==s?(r=(0,t.jsx)("dt",{children:(0,t.jsx)(y.CopySmall,{children:s})}),a[0]=s,a[1]=r):r=a[1],a[2]!==l?(o=(0,t.jsx)("dd",{children:(0,t.jsx)(y.CopySmall,{children:l})}),a[2]=l,a[3]=o):o=a[3],a[4]!==r||a[5]!==o?(i=(0,t.jsxs)(t.Fragment,{children:[r,o]}),a[4]=r,a[5]=o,a[6]=i):i=a[6],i},A=e=>{let r,i,a,s,l,u,c,d=(0,n.c)(22),{setSection:p,cookieListId:f}=e,{consentGroups:m}=(0,o.useCmp)();if(d[0]!==m||d[1]!==f||d[2]!==p){let e,n,o=m?.find(e=>e.id===f)?.cookieGroups;d[8]!==p?(e=()=>p("settings"),d[8]=p,d[9]=e):e=d[9],d[10]===Symbol.for("react.memo_cache_sentinel")?(n=(0,t.jsx)(w.MonochromeIcon,{name:"chevron-right",className:"btp94lp"}),d[10]=n):n=d[10],d[11]!==e?(s=(0,t.jsx)(T,{type:"button",onClick:e,"aria-label":"zurück",children:n}),d[11]=e,d[12]=s):s=d[12],d[13]===Symbol.for("react.memo_cache_sentinel")?(l=(0,t.jsx)(g.CmpHeadline,{as:"span",children:"Cookie-Liste"}),d[13]=l):l=d[13],r=x,i=!0,a=o?.map(L),d[0]=m,d[1]=f,d[2]=p,d[3]=r,d[4]=i,d[5]=a,d[6]=s,d[7]=l}else r=d[3],i=d[4],a=d[5],s=d[6],l=d[7];return d[14]!==r||d[15]!==i||d[16]!==a?(u=(0,t.jsx)(r,{"data-scroll-lock-scrollable":i,children:a}),d[14]=r,d[15]=i,d[16]=a,d[17]=u):u=d[17],d[18]!==s||d[19]!==l||d[20]!==u?(c=(0,t.jsxs)(t.Fragment,{children:[s,l,u]}),d[18]=s,d[19]=l,d[20]=u,d[21]=c):c=d[21],c};function j(e){return(0,t.jsx)("li",{children:(0,t.jsx)(E,{children:(0,t.jsxs)(_,{children:[(0,t.jsx)(S,{title:"Name",value:e.name}),(0,t.jsx)(S,{title:"Host",value:e.host}),(0,t.jsx)(S,{title:"Dauer",value:e.duration}),(0,t.jsx)(S,{title:"Art",value:e.type}),(0,t.jsx)(S,{title:"Kategorie",value:e.category}),e.description&&(0,t.jsx)(S,{title:"Beschreibung",value:e.description})]})})},e.name)}function L(e){return(0,t.jsxs)(v.Fragment,{children:[(0,t.jsx)(C,{children:e.name}),(0,t.jsx)(k,{}),(0,t.jsx)(b,{children:(0,t.jsx)(P,{children:e.cookies.map(j)})})]},e.name)}e.i(76208);let M=(0,r.styled)(d.ContentWrap)({name:"Content",class:"cs5705t",propsAsIs:!0}
1),I=(0,r.styled)(p.Divider)({name:"AccordionDivider",class:"a1pc3hwm",propsAsIs:!0}),R=(0,r.styled)((e=>{if(e&&"string"!=typeof e&&!e.__wyw_meta){if(!Object.isExtensible(e))throw Error("styled(): cannot mark a non-extensible component for as-prop forwarding: "+(e.displayName||e.name||"component"));e.__wyw_meta={className:"",extends:null}}return e})(c.Button))({name:"DetailsButton",class:"d1x2425a",propsAsIs:!0}),O=(0,r.styled)("div")({name:"Spacer",class:"s1s7nkof",propsAsIs:!1}),D=e=>{let r,o,i,s,l,u=(0,n.c)(16),{subItem:c,hasConsent:d,setConsent:p}=e,m=c.title;return u[0]!==d||u[1]!==c.id?(r=d(c.id),u[0]=d,u[1]=c.id,u[2]=r):r=u[2],u[3]!==d||u[4]!==p||u[5]!==c.id?(o=()=>p(c.id,!d(c.id)),u[3]=d,u[4]=p,u[5]=c.id,u[6]=o):o=u[6],u[7]!==c.title||u[8]!==r||u[9]!==o?(i=(0,t.jsx)(O,{children:(0,t.jsx)(f.ListElement,{as:"div",forceLight:!0,itemType:"toggle",title:m,checked:r,onClick:o})}),u[7]=c.title,u[8]=r,u[9]=o,u[10]=i):i=u[10],u[11]!==c.description?(s=(0,t.jsx)(a.CopyMedium,{as:"p",children:c.description}),u[11]=c.description,u[12]=s):s=u[12],u[13]!==i||u[14]!==s?(l=(0,t.jsxs)(t.Fragment,{children:[i,s]}),u[13]=i,u[14]=s,u[15]=l):l=u[15],l},N=e=>{let r,o,i,l,c,d,p,f,m=(0,n.c)(27),{setSection:v,consentGroup:g,setCookieListId:y,hasConsent:w,setConsent:b}=e;return m[0]!==g.description?(r=(0,t.jsx)(a.CopyMedium,{as:"p",children:g.description}),m[0]=g.description,m[1]=r):r=m[1],m[2]!==g.consents||m[3]!==w||m[4]!==b?(o=g.consents?.map(e=>(0,t.jsx)(D,{subItem:e,hasConsent:w,setConsent:b},e.title)),m[2]=g.consents,m[3]=w,m[4]=b,m[5]=o):o=m[5],m[6]!==g.id||m[7]!==y||m[8]!==v?(i=(0,t.jsx)(R,{variant:"text",color:"inverted",onClick:()=>{y(g.id),v("cookie")},children:"Weitere Details"}),m[6]=g.id,m[7]=y,m[8]=v,m[9]=i):i=m[9],m[10]!==r||m[11]!==o||m[12]!==i?(l=(0,t.jsxs)(M,{children:[r,o,i]}),m[10]=r,m[11]=o,m[12]=i,m[13]=l):l=m[13],m[14]!==g.id||m[15]!==g.isRequired||m[16]!==g.title||m[17]!==w||m[18]!==b?(c=g.isRequired?"Immer aktiv":(0,t.jsx)(h.Toggle,{...(0,s.createTestId)(g.id),"aria-label":g.title,checked:w(g.id),onClick:F,onChange:()=>{b(g.id,!w(g.id))}}),m[14]=g.id,m[15]=g.isRequired,m[16]=g.title,m[17]=w,m[18]=b,m[19]=c):c=m[19],m[20]!==g.title||m[21]!==l||m[22]!==c?(d=(0,t.jsx)(u.Accordion,{title:g.title,titleAs:"h2",entry:l,btnTitleClassName:"a1dc54z9",secondaryItem:c}),m[20]=g.title,m[21]=l,m[22]=c,m[23]=d):d=m[23],m[24]===Symbol.for("react.memo_cache_sentinel")?(p=(0,t.jsx)(I,{}),m[24]=p):p=m[24],m[25]!==d?(f=(0,t.jsxs)(t.Fragment,{children:[d,p]}),m[25]=d,m[26]=f):f=m[26],f},U=e=>{let r,i,a,l,u,c,d,p=(0,n.c)(19),{setSection:f,setCookieListId:h,hasConsent:v,setConsent:y}=e,{globalCmpConfig:w,consentGroups:b}=(0,o.useCmp)(),{texts:E}=w;p[0]!==b?(r=void 0===b?[]:b,p[0]=b,p[1]=r):r=p[1];let C=r;p[2]===Symbol.for("react.memo_cache_sentinel")?(i=(0,s.createTestId)("cmp-settings-headline"),p[2]=i):i=p[2];let k=E?.customConsent.title;p[3]!==k?(a=(0,t.jsx)(g.CmpHeadline,{id:"cmp-settings",as:"span",tabIndex:-1,...i,children:k}),p[3]=k,p[4]=a):a=p[4];let T=E?.customConsent.description||"";return p[5]!==T?(l=(0,t.jsx)(m.RichText,{id:"cmp-settings-description",className:g.cmpTextCss,html:T,wrapperAs:"p"}),p[5]=T,p[6]=l):l=p[6],p[7]!==C||p[8]!==v||p[9]!==y||p[10]!==h||p[11]!==f?(u=C?.map(e=>(0,t.jsx)(N,{setSection:f,setCookieListId:h,consentGroup:e,hasConsent:v,setConsent:y},e.id)),p[7]=C,p[8]=v,p[9]=y,p[10]=h,p[11]=f,p[12]=u):u=p[12],p[13]!==l||p[14]!==u?(c=(0,t.jsxs)("section",{className:g.cmpScrollCss,"data-scroll-lock-scrollable":!0,children:[l,u]}),p[13]=l,p[14]=u,p[15]=c):c=p[15],p[16]!==c||p[17]!==a?(d=(0,t.jsxs)(t.Fragment,{children:[a,c]}),p[16]=c,p[17]=a,p[18]=d):d=p[18],d};function F(e){e.stopPropagation()}e.s(["default",0,()=>{let e,r,a,u,d,p,f,m,h,y,w,b,E,C,k,T,x,_=(0,n.c)(45),[P,S]=(0,v.useState)("settings"),[j,L]=(0,v.useState)("");_[0]===Symbol.for("react.memo_cache_sentinel")?(e={clickTarget:{function:"Consent"}},_[0]=e):e=_[0];let{onClick:M}=(0,l.useClickAndInViewTracking)(e),{globalCmpConfig:I,consentGroups:R,hasConsent:O,acceptAll:D,revokeAll:N,saveConsents:F}=(0,o.useCmp)(),{texts:B}=I;_[1]!==R?(r=void 0===R?[]:R,_[1]=R,_[2]=r):r=_[2];let V=r;_[3]!==V||_[4]!==O?(a=()=>V.reduce((e,t)=>
1(e.push({id:t.id,value:!!O(t.id)}),t.consents?.forEach(t=>{e.push({id:t.id,value:!!O(t.id)})}),e),[]),_[3]=V,_[4]=O,_[5]=a):a=_[5];let[z,H]=(0,v.useState)(a);_[6]!==z?(u=e=>!!z?.find(t=>t.id===e)?.value,_[6]=z,_[7]=u):u=_[7];let W=u;_[8]!==V?(d=(e,t)=>{H(n=>(0,i.getUpdatedConsentState)(e,t,V,n))},_[8]=V,_[9]=d):d=_[9];let $=d;if(!B)return null;_[10]!==j||_[11]!==W||_[12]!==P||_[13]!==$?(p="cookie"===P?(0,t.jsx)(A,{setSection:S,cookieListId:j}):(0,t.jsx)(U,{setSection:S,setCookieListId:L,hasConsent:W,setConsent:$}),_[10]=j,_[11]=W,_[12]=P,_[13]=$,_[14]=p):p=_[14],_[15]===Symbol.for("react.memo_cache_sentinel")?(f=(0,s.createTestId)("cmp-accept-all"),_[15]=f):f=_[15],_[16]!==D||_[17]!==M?(m=e=>{D(),M(e,{clickTarget:{function_detail:"Zustimmen",consent_ee:!0,consent_p:!0}})},_[16]=D,_[17]=M,_[18]=m):m=_[18];let K=B?.customConsent.acceptBtn;_[19]!==K||_[20]!==m?(h=(0,t.jsx)(c.Button,{variant:"contained",...f,onClick:m,children:K}),_[19]=K,_[20]=m,_[21]=h):h=_[21],_[22]!==N||_[23]!==M?(y=e=>{N(),M(e,{clickTarget:{function_detail:"Alle Ablehnen",consent_ee:!0,consent_p:!1}})},_[22]=N,_[23]=M,_[24]=y):y=_[24],_[25]===Symbol.for("react.memo_cache_sentinel")?(w=(0,s.createTestId)("cmp-revoke-all"),_[25]=w):w=_[25];let J=B?.customConsent.denyBtn;_[26]!==y||_[27]!==J?(b=(0,t.jsx)(c.Button,{variant:"contained",onClick:y,...w,children:J}),_[26]=y,_[27]=J,_[28]=b):b=_[28],_[29]!==O||_[30]!==z||_[31]!==F||_[32]!==M?(E=e=>{F(z),M(e,{clickTarget:{function_detail:"Auswahl speichern",consent_ee:!0,consent_p:O("personalisierung")??!1}})},_[29]=O,_[30]=z,_[31]=F,_[32]=M,_[33]=E):E=_[33],_[34]===Symbol.for("react.memo_cache_sentinel")?(C=(0,s.createTestId)("cmp-save-consents"),_[34]=C):C=_[34];let q=B?.customConsent.saveBtn;return _[35]!==E||_[36]!==q?(k=(0,t.jsx)(c.Button,{variant:"contained",onClick:E,...C,children:q}),_[35]=E,_[36]=q,_[37]=k):k=_[37],_[38]!==h||_[39]!==b||_[40]!==k?(T=(0,t.jsxs)(g.CmpButtonContainer,{children:[h,b,k]}),_[38]=h,_[39]=b,_[40]=k,_[41]=T):T=_[41],_[42]!==T||_[43]!==p?(x=(0,t.jsxs)(t.Fragment,{children:[p,T]}),_[42]=T,_[43]=p,_[44]=x):x=_[44],x}],78984)},35646,e=>{e.v({"fade-in-bnunhzo":"LoadingPage-tsx-module__QS2skG__fade-in-bnunhzo"})},41211,e=>{"use strict";var t=e.i(84495),n=e.i(14702),r=e.i(12514),o=e.i(36999),i=e.i(18274),a=e.i(81189),s=e.i(65874);e.i(21981);var l=e.i(38880);e.i(35646);let u=(0,a.styled)("div")({name:"Box",class:"bnunhzo",propsAsIs:!1,vars:{"bnunhzo-0":[e=>{let{isVisible:t}=e;return t?"flex":"none"}],"bnunhzo-1":[e=>{let{withDelay:t}=e;return t?"20ms":"0ms"}],"bnunhzo-2":[e=>{let{withDelay:t}=e;return t?"100ms":"0ms"}]}}),c=e=>{let r,o,i,a,c=(0,n.c)(8),{children:d,isLoading:p,withDelay:f}=e,m=void 0!==f&&f;return c[0]===Symbol.for("react.memo_cache_sentinel")?(r=(0,s.createTestId)("loading-page"),o=(0,t.jsx)(l.LoadingSpinner,{className:"chromatic-ignore"}),c[0]=r,c[1]=o):(r=c[0],o=c[1]),c[2]!==p||c[3]!==m?(i=(0,t.jsx)(u,{isVisible:p,withDelay:m,...r,children:o}),c[2]=p,c[3]=m,c[4]=i):i=c[4],c[5]!==d||c[6]!==i?(a=(0,t.jsxs)("div",{children:[d,i]}),c[5]=d,c[6]=i,c[7]=a):a=c[7],a};e.s(["default",0,e=>{let a,s,l,u=(0,n.c)(6),{children:d}=e,p=(0,r.useRouter)(),[f,m]=(0,o.useTransition)();return u[0]!==p?(a=()=>{let e=e=>{let t=e.target?.closest("a");if(t?.classList.contains(i.NEXT_LINK_ID)&&!e.defaultPrevented){e.preventDefault();let n=t.getAttribute("href");n&&m(()=>{p.push(n)})}};return document.addEventListener("click",e,!0),()=>{document.removeEventListener("click",e,!0)}},s=[p],u[0]=p,u[1]=a,u[2]=s):(a=u[1],s=u[2]),(0,o.useEffect)(a,s),u[3]!==d||u[4]!==f?(l=(0,t.jsx)(c,{isLoading:f,withDelay:!0,children:d}),u[3]=d,u[4]=f,u[5]=l):l=u[5],l}],41211)},85768,e=>{"use strict";var t=e.i(84495),n=e.i(14702),r=e.i(81189),o=e.i(19553),i=e.i(62825),a=e.i(88953),s=e.i(36999),l=e.i(61660);function u(e){return{id:"",externalId:e,title:"",twitterTitle:"",url:"https://www.zdf.de/nachrichten/"+e+".html",path:"",endDate:""}}function c(e){return u(e.id)}(0,r.styled)("div")({name:"ViewConsole",class:"v1l7ybpf",propsAsIs:!1}),e.s(["WebviewBridge",0,()=>{let e,r,d,p,f,m,h,v,g=(0,n.c)(17),y=(0,a.useIsInWebView)(),w=(0,s.useRef)(!1),b=(0,o.useCmp)(),E=(0,i.useTracker)();g[0]===Symbol.for("react.memo_cache_sentinel")?(e={},g[0]=e):e=g[0];let C=(0,s.useRef)(e),k=(0,s.useRef)(null);g[1]===Symbol.for("react.memo_cache_sentinel")?(r=function(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];k.current&&(k.current.innerHTML=k.current.innerHTML+"<br/>"+e,n.length>0&&(k.current.innerHTML=k.current.innerHTML+" "+JSON.stringify(n)))},g[1]=r):r=g[1];let T=r,{bookmarksHasInitialized:x,subscribeBookmarks:_,dispatchBookmarkEvent:P,webviewBookmarks:S}=((e,t)=>{let r,o,i,a,d,p,f,m=(0,n.c)(20),[h,v,g]=(0,l.useLocalUserData)("bookmarks"),y=(0,s.useRef)(!1);m[0]!==e||m[1]!==t?(r=n=>{t("📤send",n.action,n.value);let r=e.current.bookmarks;r&&r(n)},m[0]=e,m[1]=t,m[2]=r):r=m[2];let w=r,b=(0,s.useRef)(void 0);m[3]!==h||m[4]!==w?(o=()=>
1{if(document.hidden){b.current=h??void 0;return}if(b.current){let e=h?.filter(e=>!b.current?.some(t=>e.id===t.id)),t=b.current?.filter(e=>!h?.some(t=>t.id===e.id));e?.forEach(e=>{w({action:"add",value:u(e.id)})}),t?.forEach(e=>{w({action:"remove",value:u(e.id)})})}b.current=h??void 0},m[3]=h,m[4]=w,m[5]=o):o=m[5],m[6]!==h||m[7]!==w||m[8]!==t?(i=[h,w,t],m[6]=h,m[7]=w,m[8]=t,m[9]=i):i=m[9],(0,s.useEffect)(o,i),m[10]!==v||m[11]!==t?(a=e=>{y.current&&(t("📲dispatch",e.action,e.value),"add"===e.action&&v(t=>[...t??[],{id:e.value.externalId}]),"remove"===e.action&&v(t=>t?.filter(t=>t.id!==e.value.externalId)))},m[10]=v,m[11]=t,m[12]=a):a=m[12];let E=a;m[13]===Symbol.for("react.memo_cache_sentinel")?(d=()=>{y.current||(y.current=!0)},m[13]=d):d=m[13];let C=d;return m[14]!==h?(p=h?.map(c)??[],m[14]=h,m[15]=p):p=m[15],m[16]!==g||m[17]!==E||m[18]!==p?(f={bookmarksHasInitialized:g,subscribeBookmarks:C,dispatchBookmarkEvent:E,webviewBookmarks:p},m[16]=g,m[17]=E,m[18]=p,m[19]=f):f=m[19],f})(C,T);g[2]!==P?(d=(e,t)=>{if("bookmarks"===e&&"action"in t&&"value"in t&&P(t),"sharing_open"===e&&"title"in t&&"url"in t){T("dispatch",e,t.title,t.url);let n=C.current.sharing_open;n&&n({value:t,action:"open"})}},g[2]=P,g[3]=d):d=g[3];let A=d;g[4]!==_?(p=(e,t)=>{T("subscribe",e),C.current={...C.current,[e]:t},"bookmarks"===e&&_()},g[4]=_,g[5]=p):p=g[5];let j=p;g[6]===Symbol.for("react.memo_cache_sentinel")?(f=e=>{T("unsubscribe",e),C.current[e]&&delete C.current[e]},g[6]=f):f=g[6];let L=f;return g[7]!==x||g[8]!==b.hasInitialized||g[9]!==A||g[10]!==y||g[11]!==j||g[12]!==E||g[13]!==S?(m=()=>{b.hasInitialized&&x&&y&&"object"==typeof window.zdfsite&&(window.zdfsite.user={dispatch:A,subscribe:j,unsubscribe:L,getState:()=>({profile:{bookmarks:S}})},window.zdfsite.trackingHelper={triggerPageView:()=>{T("Trigger page view tracking"),E.trackPageView()}},w.current||(window.zdfsite?.userReady?.resolve(),w.current=!0,T("Bridge initialized"),T("AtTrackingUserId",window.AtTrackingUserId),T("OTExternalConsent",window.OTExternalConsent),T("zdfCmpExternalConsent",window.zdfCmpExternalConsent)))},h=[y,A,j,E,L,x,b.hasInitialized,T,S],g[7]=x,g[8]=b.hasInitialized,g[9]=A,g[10]=y,g[11]=j,g[12]=E,g[13]=S,g[14]=m,g[15]=h):(m=g[14],h=g[15]),(0,s.useEffect)(m,h),g[16]===Symbol.for("react.memo_cache_sentinel")?(v=(0,t.jsx)(t.Fragment,{children:(0,t.jsx)("script",{dangerouslySetInnerHTML:{__html:"\n            (function() {\n              try {\n                const deferred = () => {\n                  let fns = [];\n                  const ret = { isDone: false};\n                  ret.resolve = () => {\n                    if (ret.isDone) return;\n                    ret.isDone = true;\n                    setTimeout(() => {\n                      fns.forEach((fn) => fn());\n                      fns = [];\n                    });\n                  };\n                  ret.then = (fn) => {\n                    if (ret.isDone) {\n                      setTimeout(fn);\n                    } else {\n                      fns.push(fn);\n                    }\n                  };\n                  return ret;\n                };\n                if(!window.zdfsite){\n                  window.zdfsite = {};\n                }\n                if(!window.zdfsite.userReady){\n                  window.zdfsite.userReady = deferred();\n                }\n              } catch (e) { }\n            })();\n            "}})}),g[16]=v):v=g[16],v}],85768)},53295,e=>{"use strict";var t=e.i(84495),n=e.i(14702),r=e.i(61660),o=e.i(20903),i=e.i(36999),a=e.i(44848);let s=e=>({method:"POST",headers:{"Content-Type":"application/x-www-form-urlencoded"},body:e}),l=async e=>{let{subscription:t,dk:n,pushConfig:r}=e,o={pk:JSON.stringify({endpoint:t.endpoint})};n&&(o.dk=n);let i=new URLSearchParams(o).toString(),a=await fetch(r.getChannelsUrl,s(i));if(!a.ok)throw Error("getChannels endpoint failed to respond with 200 status code");let l=await a.json();if(l.error<0)throw Error(l.errDescr);return l.channels?.split(",")||[]},u=async e=>{let{dk:t,pushConfig:n}=e;try{let e=await navigator.serviceWorker.getRegistration(),r=await e?.pushManager.getSubscription();if(!r)return[];return await l({subscription:r,dk:t,pushConfig:n})}catch(e){return a.log.error("Failed to fetch subscribed push channels: ",e),[]}},c=async e=>{let{subscription:t,dk:n,channels:r,pushConfig:o}=e,i={pk:JSON.stringify(t),chn:r&&r.length>0?r.join(","):""};n&&(i.dk=n);let a=new URLSearchParams(i).toString(),l=await fetch(o.registerUrl,s(a));if(!l.ok)throw Error("registerWeb endpoint failed to respond with 200 status code");let u=await l.json();if(u.error<0)throw Error(u.errDescr);return u.dk},d=async e=>{let t,{dk:n,channels:r,pushConfig:o}=e,i=Notification.permission;if("default"===i&&(i=await Notification.requestPermission()),"granted"===i)try{let e=await navigator.serviceWorker.getRegistration();if(e||(e=await navigator.serviceWorker.register("/sw.js")),!(t=await e?.pushManager.getSubscription())&&e){let n=(e=>{let t="=".repeat((4-e.length%4)%4),n=(e+t).replace(/-/g,"+").replace(/_/g,"/"),r=window.atob(n),o=new Uint8Array(r.length);for(let e=0;e<r.length;++e)o[e]=r.charCodeAt(e);return o}
1)(o.vapidPublicKey);t=await e.pushManager.subscribe({userVisibleOnly:!0,applicationServerKey:n})}if(!t)return;return await c({subscription:t,dk:n,channels:r,pushConfig:o})}catch(e){a.log.error("Failed to subscribe to push channels: ",e);return}};var p=e.i(51840);e.s(["PushNotificationProvider",0,e=>{let a,s,l,c,f,m,h,v,g,y=(0,n.c)(30),{children:w,pushConfig:b}=e,[E,C]=(0,r.useLocalUserData)("pushNotificationDeviceKey"),[k,T]=(0,r.useLocalUserData)("pushNotificationChannels"),[x,_]=(0,r.useLocalUserData)("pushNotificationAccepted");y[0]===Symbol.for("react.memo_cache_sentinel")?(a="serviceWorker"in navigator&&"PushManager"in window&&"Notification"in window,y[0]=a):a=y[0];let P=a,[S,A]=(0,i.useState)(!1);y[1]===Symbol.for("react.memo_cache_sentinel")?(s=()=>{A("Notification"in window&&"denied"===Notification.permission)},l=[],y[1]=s,y[2]=l):(s=y[1],l=y[2]),(0,i.useEffect)(s,l);let j=(0,i.useRef)(!1),L=(0,i.useRef)(null);y[3]!==k||y[4]!==E||y[5]!==b||y[6]!==T||y[7]!==C||y[8]!==_?(c=async e=>{if(P&&(_(!0),L.current=[...new Set([...L.current||[],...e])].filter(t=>t&&e.includes(t)),T(L.current),!j.current)){for(j.current=!0;null!==L.current;){let e=L.current;L.current=null;let t=await d({dk:E,channels:e,pushConfig:b});if(!t){T(k);break}!E&&t&&C(t)}j.current=!1}},y[3]=k,y[4]=E,y[5]=b,y[6]=T,y[7]=C,y[8]=_,y[9]=c):c=y[9];let M=c;y[10]!==M?(f=async()=>{await M([...p.PUSH_CHANNELS])},y[10]=M,y[11]=f):f=y[11];let I=f;y[12]!==k||y[13]!==E||y[14]!==x||y[15]!==b||y[16]!==T||y[17]!==M?(m=async()=>{!E&&x&&k?.length&&await M(k);let e=async()=>{j.current||(j.current=!0,T(await u({dk:E,pushConfig:b})),j.current=!1)};x&&await e()},y[12]=k,y[13]=E,y[14]=x,y[15]=b,y[16]=T,y[17]=M,y[18]=m):m=y[18],y[19]!==x?(h=[x],y[19]=x,y[20]=h):h=y[20],(0,o.useAsyncEffect)(m,h),y[21]!==k||y[22]!==x||y[23]!==S||y[24]!==I||y[25]!==M?(v={subscribedChannels:k,isPushBlocked:S,isPushSupported:P,isPushAccepted:x,subscribeToChannels:M,subscribeToAllChannels:I},y[21]=k,y[22]=x,y[23]=S,y[24]=I,y[25]=M,y[26]=v):v=y[26];let R=v;return y[27]!==w||y[28]!==R?(g=(0,t.jsx)(p.PushNotificationContext,{value:R,children:w}),y[27]=w,y[28]=R,y[29]=g):g=y[29],g}],53295)},80951,e=>{"use strict";var t=e.i(84495),n=e.i(62825),r=e.i(86305),o=e.i(79709),i=e.i(89931),a=e.i(36999);e.s(["TrackingProvider",0,e=>{let{children:s,pianoAnalyticsConfig:l,zdfTrackingConfig:u,nielsenStaticConfig:c,disableTracking:d}=e,p=(0,i.useIsDarkMode)(),f=(0,a.useMemo)(()=>{if(!c)return;let{apid:e,webviewApidAndroid:t,webviewApidIos:n}=c;return(0,r.isInWevView)()?{apid:(0,o.isIos)()?n:t}:{apid:e}},[c]);return(0,t.jsx)(n.TrackingProvider,{pianoAnalyticsConfig:l,zdfTrackingConfig:u,nielsenStaticConfig:f,context:{isDarkMode:!0===p},disableTracking:d,children:s})}])},18274,e=>{"use strict";var t=e.i(84495),n=e.i(95299),r=e.i(62825),o=e.i(3411),i=e.i(80510),a=e.i(88953),s=e.i(74942),l=e.i(58271),u=e.i(56192),c=e.i(12514),d=e.i(36999);function p(e){return f(e)?{url:e,isExternal:!1}:{url:e,isExternal:!0}}let f=e=>!e.startsWith("http"),m="_nl_",h=e=>{let{ref:i,children:f,href:h,className:v,tracking:g,enableClickTracking:y=!0,enableViewTracking:w,surpressTwoClickSolution:b,onClick:E,...C}=e,k=(0,c.useRouter)(),T=(0,a.useIsInWebView)(),{isExternal:x,url:_}=(0,d.useMemo)(()=>p(h),[h]),P=(0,d.useRef)(null);(0,l.useInViewEffect)(i??P,{once:!0,threshold:1},()=>{void 0===C.prefetch&&window.matchMedia("@media (hover: none) and (pointer: coarse)").matches&&k.prefetch(_)});let S=(0,d.useMemo)(()=>{try{return(0,o.mergeTracking)({linkTarget:{isInternalLink:!x},clickTarget:{function:x?"external link":g?.clickTarget?.function}},g??{clickTarget:{function:x?"external link":"Internal link"},linkTarget:{url:h}})}catch(e){return{}}},[h,x,g]),A=(0,r.useClickTracking)(S),j=(0,d.useCallback)(e=>{y&&A(e),E&&E(e)},[y,A,E]),L=(0,s.useCreateHash)(g||{className:v,url:_});if(!x&&!T)return(0,t.jsx)(u.default,{...C,onMouseOver:()=>{void 0===C.prefetch&&k.prefetch(_)},prefetch:C.prefetch,href:_,className:(0,n.cx)(v,m),ref:i??P,onClick:j,id:L,children:f});let M=x?{target:"_blank",rel:Array.from(new Set(`noopener ${C.rel??""}`.split(" ").filter(e=>e))).join(" ")}:{target:"_self",rel:void 0};return(0,t.jsx)("a",{...C,href:_,...M,className:v,ref:i,onClick:j,children:f})};e.s(["NEXT_LINK_ID",0,m,"ZdfHeuteLinkProvider",0,e=>{let{children:n}=e,{push:r,replace:o,back:a}=(0,c.useRouter)(),s=(0,c.usePathname)();return(0,t.jsx)(i.LinkCtx.Provider,{value:(0,d.useMemo)(()=>({LinkComponent:h,push:e=>{let{url:t,isExternal:n}=p(e);n?window.open(t,"_blank"):r(t)},back:a,replace:o,pathname:s||"",useSearchParams:c.useSearchParams,isExternalLink:e=>p(e).isExternal}),[a,o,s,r]),children:n})}],18274)},56192,(e,t,n)=>{"use strict";e.i(75625),Object.defineProperty(n,"__esModule",{value:!0});var r={default:function(){return g},useLinkStatus:function(){return w}};for(var o in r)Object.defineProperty(n,o,{enumerable:!0,get:r[o]});let i=e.r(56421),a=e.r(84495),s=i._(e.r(36999)),l=e.r(87073),u=e.r(22998),c=e.r(49282),d=e.r(26152),p=e.r(38716),f=e.r(13112),m=e.r(31400),h=e.r(35161),v=e.r(78889);function g(t){var n;let r,o,i,[g,w]=(0,s.useOptimistic)(m.IDLE_LINK_STATUS),b=(0,s.useRef)(null),{href:E,as:C,children:k,prefetch:T=null,passHref:x,replace:_,shallow:P,scroll:S,onClick:A,onMouseEnter:j,onTouchStart:L,legacyBehavior:M=!1,onNavigate:I,transitionTypes:R,ref:O,unstable_dynamicOnHover:D,...N}=t;r=k,M&&("string"==typeof r||"number"==typeof r)&&(r=(0,a.jsx)("a",{children:r}));let U=s.default.useContext(u.AppRouterContext),F=!1!==T,B=!1===T?"none":!0===T?"full":"auto",V="none"!==B?"auto"===B?v.FetchStrategy.PPR:v.FetchStrategy.Full:v.FetchStrategy.PPR,z="string"==typeof(n=C||E)?n:(0,l.formatUrl)(n);if(M){if(r?.$$typeof===Symbol.for("react.lazy"))throw Object.defineProperty(Error("`<Link legacyBehavior>` received a direct child that is either a Server Component, or JSX that was loaded with React.lazy(). This is not supported. Either remove legacyBehavior, or make the direct child a Client Component that renders the Link's `<a>
1` tag."),"__NEXT_ERROR_CODE",{value:"E863",enumerable:!1,configurable:!0});o=s.default.Children.only(r)}let H=M?o&&"object"==typeof o&&o.ref:O,W,$=s.default.useCallback(e=>(null!==U&&(b.current=(0,m.mountLinkInstance)(e,z,U,V,F,w,W)),()=>{b.current&&((0,m.unmountLinkForCurrentNavigation)(b.current),b.current=null),(0,m.unmountPrefetchableInstance)(e)}),[F,z,U,V,w,W]),K={ref:(0,c.useMergedRef)($,H),onClick(t){M||"function"!=typeof A||A(t),M&&o.props&&"function"==typeof o.props.onClick&&o.props.onClick(t),!U||t.defaultPrevented||function(t,n,r,o,i,a,l){let u=arguments.length>7&&void 0!==arguments[7]?arguments[7]:"none";if("u">typeof window){let c,{nodeName:d}=t.currentTarget;if("A"===d.toUpperCase()&&((c=t.currentTarget.getAttribute("target"))&&"_self"!==c||t.metaKey||t.ctrlKey||t.shiftKey||t.altKey||t.nativeEvent&&2===t.nativeEvent.which)||t.currentTarget.hasAttribute("download"))return;if(!(0,h.isLocalURL)(n)){o&&(t.preventDefault(),location.replace(n));return}if(t.preventDefault(),a){let e=!1;if(a({preventDefault:()=>{e=!0}}),e)return}let{dispatchNavigateAction:p}=e.r(69620);s.default.startTransition(()=>{p(n,o?"replace":"push",!1===i?f.ScrollBehavior.NoScroll:f.ScrollBehavior.Default,r.current,l,u)})}}(t,z,b,_,S,I,R,B)},onMouseEnter(e){M||"function"!=typeof j||j(e),M&&o.props&&"function"==typeof o.props.onMouseEnter&&o.props.onMouseEnter(e),U&&F&&(0,m.onNavigationIntent)(e.currentTarget,!0===D)},onTouchStart:function(e){M||"function"!=typeof L||L(e),M&&o.props&&"function"==typeof o.props.onTouchStart&&o.props.onTouchStart(e),U&&F&&(0,m.onNavigationIntent)(e.currentTarget,!0===D)}};return(0,d.isAbsoluteUrl)(z)?K.href=z:M&&!x&&("a"!==o.type||"href"in o.props)||(K.href=(0,p.addBasePath)(z)),i=M?s.default.cloneElement(o,K):(0,a.jsx)("a",{...N,...K,children:r}),(0,a.jsx)(y.Provider,{value:g,children:i})}let y=(0,s.createContext)(m.IDLE_LINK_STATUS),w=()=>(0,s.useContext)(y);("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},49282,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"useMergedRef",{enumerable:!0,get:function(){return o}});let r=e.r(36999);function o(e,t){let n=(0,r.useRef)(null),o=(0,r.useRef)(null);return(0,r.useCallback)(r=>{if(null===r){let e=n.current;e&&(n.current=null,e());let t=o.current;t&&(o.current=null,t())}else e&&(n.current=i(e,r)),t&&(o.current=i(t,r))},[e,t])}function i(e,t){if("function"!=typeof e)return e.current=t,()=>{e.current=null};{let n=e(t);return"function"==typeof n?n:()=>e(null)}}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},26152,(e,t,n)=>{"use strict";e.i(75625),Object.defineProperty(n,"__esModule",{value:!0});var r={DecodeError:function(){return g},MiddlewareNotFoundError:function(){return E},MissingStaticPage:function(){return b},NormalizeError:function(){return y},PageNotFoundError:function(){return w},SP:function(){return h},ST:function(){return v},WEB_VITALS:function(){return i},execOnce:function(){return a},getDisplayName:function(){return d},getLocationOrigin:function(){return u},getURL:function(){return c},isAbsoluteUrl:function(){return l},isResSent:function(){return p},loadGetInitialProps:function(){return m},normalizeRepeatedSlashes:function(){return f},stringifyError:function(){return C}};for(var o in r)Object.defineProperty(n,o,{enumerable:!0,get:r[o]});let i=["CLS","FCP","FID","INP","LCP","TTFB"];function a(e){let t,n=!1;return function(){for(var r=arguments.length,o=Array(r),i=0;i<r;i++)o[i]=arguments[i];return n||(n=!0,t=e(...o)),t}}let s=/^[a-zA-Z][a-zA-Z\d+\-.]*?:/,l=e=>{let t=e.charCodeAt(0);return!!(t>=65&&t<=90||t>=97&&t<=122)&&s.test(e)};function u(){let{protocol:e,hostname:t,port:n}=window.location;return`${e}//${t}${n?":"+n:""}`}function c(){let{href:e}=window.location,t=u();return e.substring(t.length)}function d(e){return"string"==typeof e?e:e.displayName||e.name||"Unknown"}function p(e){return e.finished||e.headersSent}function f(e){let t=e.split("?");return t[0].replace(/\\/g,"/").replace(/\/\/+/g,"/")+(t[1]?`?${t.slice(1).join("?")}`:"")}async function m(e,t){let n=t.res||t.ctx&&t.ctx.res;if(!e.getInitialProps)return t.ctx&&t.Component?{pageProps:await m(t.Component,t.ctx)}:{};let r=await e.getInitialProps(t);if(n&&p(n))return r;if(!r)throw Object.defineProperty(Error(`"${d(e)}.getInitialProps()" should resolve to an object. But found "${r}
1" instead.`),"__NEXT_ERROR_CODE",{value:"E1025",enumerable:!1,configurable:!0});return r}let h="u">typeof performance,v=h&&["mark","measure","getEntriesByName"].every(e=>"function"==typeof performance[e]);class g extends Error{}class y extends Error{}class w extends Error{constructor(e){super(),this.code="ENOENT",this.name="PageNotFoundError",this.message=`Cannot find module for page: ${e}`}}class b extends Error{constructor(e,t){super(),this.message=`Failed to load static file for page: ${e} ${t}`}}class E extends Error{constructor(){super(),this.code="ENOENT",this.message="Cannot find the middleware module"}}function C(e){return JSON.stringify({message:e.message,stack:e.stack})}},47072,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return u}});let r=e.r(84495),o=e.r(36999),i=e.r(49767),a=e.r(1186);function s(e){return{default:e&&"default"in e?e.default:e}}let l={loader:()=>Promise.resolve(s(()=>null)),loading:null,ssr:!0},u=function(e){let t={...l,...e},n=(0,o.lazy)(()=>t.loader().then(s)),u=t.loading;function c(e){let s=u?(0,r.jsx)(u,{isLoading:!0,pastDelay:!0,error:null}):null,l=!t.ssr||!!t.loading,c=l?o.Suspense:o.Fragment,d=t.ssr?(0,r.jsxs)(r.Fragment,{children:["u"<typeof window?(0,r.jsx)(a.PreloadChunks,{moduleIds:t.modules}):null,(0,r.jsx)(n,{...e})]}):(0,r.jsx)(i.BailoutToCSR,{reason:"next/dynamic",children:(0,r.jsx)(n,{...e})});return(0,r.jsx)(c,{...l?{fallback:s}:{},children:d})}return c.displayName="LoadableComponent",c}},62858,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"default",{enumerable:!0,get:function(){return o}});let r=e.r(36437)._(e.r(47072));function o(e,t){let n={};"function"==typeof e&&(n.loader=e);let o={...n,...t};return(0,r.default)({...o,modules:o.loadableGenerated?.modules})}("function"==typeof n.default||"object"==typeof n.default&&null!==n.default)&&void 0===n.default.__esModule&&(Object.defineProperty(n.default,"__esModule",{value:!0}),Object.assign(n.default,n),t.exports=n.default)},35161,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0}),Object.defineProperty(n,"isLocalURL",{enumerable:!0,get:function(){return i}});let r=e.r(26152),o=e.r(65150);function i(e){if(!(0,r.isAbsoluteUrl)(e))return!0;try{let t=(0,r.getLocationOrigin)(),n=new URL(e,t);return n.origin===t&&(0,o.hasBasePath)(n.pathname)}catch(e){return!1}}},75184,(e,t,n)=>{"use strict";Object.defineProperty(n,"__esModule",{value:!0});var r={assign:function(){return l},searchParamsToUrlQuery:function(){return i},urlQueryToSearchParams:function(){return s}};for(var o in r)Object.defineProperty(n,o,{enumerable:!0,get:r[o]});function i(e){let t={};for(let[n,r]of e.entries()){let e=t[n];void 0===e?t[n]=r:Array.isArray(e)?e.push(r):t[n]=[e,r]}return t}function a(e){return"string"==typeof e?e:("number"!=typeof e||isNaN(e))&&"boolean"!=typeof e?"":String(e)}function s(e){let t=new URLSearchParams;for(let[n,r]of Object.entries(e))if(Array.isArray(r))for(let e of r)t.append(n,a(e));else t.set(n,a(r));return t}function l(e){for(var t=arguments.length,n=Array(t>1?t-1:0),r=1;r<t;r++)n[r-1]=arguments[r];for(let t of n){for(let n of t.keys())e.delete(n);for(let[n,r]of t.entries())e.append(n,r)}return e}},87073,(e,t,n)=>{"use strict";e.i(75625),Object.defineProperty(n,"__esModule",{value:!0});var r={formatUrl:function(){return s},formatWithValidation:function(){return u},urlObjectKeys:function(){return l}};for(var o in r)Object.defineProperty(n,o,{enumerable:!0,get:r[o]});let i=e.r(56421)._(e.r(75184)),a=/https?|ftp|gopher|file/;function s(e){let{auth:t,hostname:n}=e,r=e.protocol||"",o=e.pathname||"",s=e.hash||"",l=e.query||"",u=!1;t=t?encodeURIComponent(t).replace(/%3A/i,":")+"@":"",e.host?u=t+e.host:n&&(u=t+(~n.indexOf(":")?`[${n}]`:n),e.port&&(u+=":"+e.port)),l&&"object"==typeof l&&(l=String(i.urlQueryToSearchParams(l)));let c=e.search||l&&`?${l}`||"";return r&&!r.endsWith(":")&&(r+=":"),e.slashes||(!r||a.test(r))&&!1!==u?(u="//"+(u||""),o&&"/"!==o[0]&&(o="/"+o)):u||(u=""),s&&"#"!==s[0]&&(s="#"+s),c&&"?"!==c[0]&&(c="?"+c),o=o.replace(/[?#]/g,encodeURIComponent),c=c.replace("#","%23"),`${r}${u}${o}${c}${s}`}let l=["auth","hash","host","hostname","href","path","pathname","port","protocol","query","search","slashes"];function u(e){return s(e)}},60874,e=>{"use strict";var t=e.i(84495),n=e.i(14702),r=e.i(36999);let o=(0,r.createContext)({appToken:void 0,videoToken:void 0});e.s(["ApiTokenProvider",0,e=>{let r,i=(0,n.c)(3),{children:a,tokens:s}=e;return i[0]!==a||i[1]!==s?(r=(0,t.jsx)(o,{value:s,children:a}),i[0]=a,i[1]=s,i[2]=r):r=i[2],r},"useApiToken",0,e=>{let{videoToken:t,appToken:n}=(0,r.use)(o);return"content"===e?n?.apiToken:t?.apiToken}])},55646,e=>{e.v({})},98046,e=>{e.v({})},76579,e=>{"use strict";let t;var n,r,o,i=e.i(84495),a=e.i(81189),s=e.i(49114),l=e.i(57668),u=e.i(20903),c=e.i(12514),d=e.i(36999),p=e.i(14702),f=e.i(41646),m=e.i(87801),h=e.i(62825),v=e.i(44848);let g=e=>{let{tracker:t,playerEvent:n,avEvent:r,data:o,previousTimestamp:i}=e,a=n?.target?.currentTime,s=r??(i&&!r?a&&a>i?"av.forward":"av.backward":void 0);s?t.trackAvEvent({event:s,data:{...o,av_position:a,av_previous_position:i}}):v.log.warn("Missing piano event for av tracking")};var y=e.i(80133),w=e.i(5128),b=e.i(51918);function E(e,t){if(!(e instanceof t))throw TypeError("Cannot call a class as a function")}function C(e){return(C="function"==typeof Symbol&&"symbol"==typeof Symbol.iterator?function(e){return typeof e}:function(e){return e&&"function"==typeof Symbol&&e.constructor===Symbol&&e!==Symbol.prototype?"symbol":typeof e})(e)}function k(e){var t=function(e,t){if("object"!=C(e)||!e)return e;var n=e[Symbol.toPrimitive];if(void 0!==n){var r=n.call(e,t||"default");if("object"!=C(r))return r;throw TypeError("@@toPrimitive must return a primitive value.")}return("string"===t?String:Number)(e)}(e,"string");return"symbol"==C(t)?t:t+""}function T(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,k(r.key),r)}}function x(e,t,n){return t&&T(e.prototype,t),n&&T(e,n),Object.defineProperty(e,"prototype",{writable:!1}),e}function _(e){if(void 0===e)throw ReferenceError("this hasn't been initialised - super() hasn't been called");return e}function P(e,t){return(P=Object.setPrototypeOf?Object.setPrototypeOf.bind():function(e,t){return e.__proto__=t,e})(e,t)}function S(e,t){if("function"!=typeof t&&null!==t)throw TypeError("Super expression must either be null or a function");e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,writable:!0,configurable:!0}}),Object.defineProperty(e,"prototype",{writable:!1}),t&&P(e,t)}function A(e,t){if(t&&("object"==C(t)||"function"==typeof t))return t;if(void 0!==t)throw TypeError("Derived constructors may only return object or undefined");return _(e)}
1function j(e){return(j=Object.setPrototypeOf?Object.getPrototypeOf.bind():function(e){return e.__proto__||Object.getPrototypeOf(e)})(e)}function L(e,t,n){return(t=k(t))in e?Object.defineProperty(e,t,{value:n,enumerable:!0,configurable:!0,writable:!0}):e[t]=n,e}var M=d;let I=/^[a-z0-9]+(-[a-z0-9]+)*$/,R=function(e,t,n){let r=arguments.length>3&&void 0!==arguments[3]?arguments[3]:"",o=e.split(":");if("@"===e.slice(0,1)){if(o.length<2||o.length>3)return null;r=o.shift().slice(1)}if(o.length>3||!o.length)return null;if(o.length>1){let e=o.pop(),n=o.pop(),i={provider:o.length>0?o[0]:r,prefix:n,name:e};return t&&!O(i)?null:i}let i=o[0],a=i.split("-");if(a.length>1){let e={provider:r,prefix:a.shift(),name:a.join("-")};return t&&!O(e)?null:e}if(n&&""===r){let e={provider:r,prefix:"",name:i};return t&&!O(e,n)?null:e}return null},O=(e,t)=>!!e&&!!((""===e.provider||e.provider.match(I))&&(t&&""===e.prefix||e.prefix.match(I))&&e.name.match(I)),D=Object.freeze({left:0,top:0,width:16,height:16}),N=Object.freeze({rotate:0,vFlip:!1,hFlip:!1}),U=Object.freeze({...D,...N}),F=Object.freeze({...U,body:"",hidden:!1});function B(e,t){let n,r,o=(n={},!e.hFlip!=!t.hFlip&&(n.hFlip=!0),!e.vFlip!=!t.vFlip&&(n.vFlip=!0),(r=((e.rotate||0)+(t.rotate||0))%4)&&(n.rotate=r),n);for(let n in F)n in N?n in e&&!(n in o)&&(o[n]=N[n]):n in t?o[n]=t[n]:n in e&&(o[n]=e[n]);return o}function V(e,t){let n,r,o,i=[];if("object"!=typeof e||"object"!=typeof e.icons)return i;e.not_found instanceof Array&&e.not_found.forEach(e=>{t(e,null),i.push(e)});let a=(n=e.icons,r=e.aliases||Object.create(null),o=Object.create(null),Object.keys(n).concat(Object.keys(r)).forEach(function e(t){if(n[t])return o[t]=[];if(!(t in o)){o[t]=null;let n=r[t]&&r[t].parent,i=n&&e(n);i&&(o[t]=[n].concat(i))}return o[t]}),o);for(let n in a){let r=a[n];r&&(t(n,function(e,t,n){let r=e.icons,o=e.aliases||Object.create(null),i={};function a(e){i=B(r[e]||o[e],i)}return a(t),n.forEach(a),B(e,i)}(e,n,r)),i.push(n))}return i}let z={provider:"",aliases:{},not_found:{},...D};function H(e,t){for(let n in t)if(n in e&&typeof e[n]!=typeof t[n])return!1;return!0}function W(e){if("object"!=typeof e||null===e||"string"!=typeof e.prefix||!e.icons||"object"!=typeof e.icons||!H(e,z))return null;let t=e.icons;for(let e in t){let n=t[e];if(!e.match(I)||"string"!=typeof n.body||!H(n,F))return null}let n=e.aliases||Object.create(null);for(let e in n){let r=n[e],o=r.parent;if(!e.match(I)||"string"!=typeof o||!t[o]&&!n[o]||!H(r,F))return null}return e}let $=Object.create(null);function K(e,t){let n=$[e]||($[e]=Object.create(null));return n[t]||(n[t]={provider:e,prefix:t,icons:Object.create(null),missing:new Set})}function J(e,t){return W(t)?V(t,(t,n)=>{n?e.icons[t]=n:e.missing.add(t)}):[]}let q=!1;function G(e){return"boolean"==typeof e&&(q=e),q}let X=Object.freeze({width:null,height:null}),Z=Object.freeze({...X,...N}),Q=/(-?[0-9.]*[0-9]+[0-9.]*)/g,Y=/^-?[0-9.]*[0-9]+[0-9.]*$/g;function ee(e,t,n){if(1===t)return e;if(n=n||100,"number"==typeof e)return Math.ceil(e*t*n)/n;if("string"!=typeof e)return e;let r=e.split(Q);if(null===r||!r.length)return e;let o=[],i=r.shift(),a=Y.test(i);for(;;){if(a){let e=parseFloat(i);isNaN(e)?o.push(i):o.push(Math.ceil(e*t*n)/n)}else o.push(i);if(void 0===(i=r.shift()))return o.join("");a=!a}}let et=/\sid="(\S+)"/g,en="IconifyId"+Date.now().toString(16)+(0x1000000*Math.random()|0).toString(16),er=0,eo=Object.create(null);function ei(e){return eo[e]||eo[""]}function ea(e){let t;if("string"==typeof e.resources)t=[e.resources];else if(!((t=e.resources)instanceof Array)||!t.length)return null;return{resources:t,path:e.path||"/",maxURL:e.maxURL||500,rotate:e.rotate||750,timeout:e.timeout||5e3,random:!0===e.random,index:e.index||0,dataAfterTimeout:!1!==e.dataAfterTimeout}}let es=Object.create(null),el=["https://api.simplesvg.com","https://api.unisvg.com"],eu=[];for(;el.length>0;)1===el.length||Math.random()>.5?eu.push(el.shift()):eu.push(el.pop());es[""]=ea({resources:["https://api.iconify.design"].concat(eu)});let ec=(()=>{let e;try{if(e=fetch,"function"==typeof e)return e}catch(e){}})();
1function ed(e,t){e.forEach(e=>{let n=e.loaderCallbacks;n&&(e.loaderCallbacks=n.filter(e=>e.id!==t))})}let ep=0;var ef={resources:[],index:0,timeout:2e3,rotate:750,random:!1,dataAfterTimeout:!1};function em(e){let t={...ef,...e},n=[];function r(){n=n.filter(e=>"pending"===e().status)}return{query:function(e,o,i){let a=function(e,t,n,r){let o,i,a=e.resources.length,s=e.random?Math.floor(Math.random()*a):e.index;if(e.random){let t=e.resources.slice(0);for(o=[];t.length>1;){let e=Math.floor(Math.random()*t.length);o.push(t[e]),t=t.slice(0,e).concat(t.slice(e+1))}o=o.concat(t)}else o=e.resources.slice(s).concat(e.resources.slice(0,s));let l=Date.now(),u="pending",c=0,d=null,p=[],f=[];function m(){d&&(clearTimeout(d),d=null)}function h(){"pending"===u&&(u="aborted"),m(),p.forEach(e=>{"pending"===e.status&&(e.status="aborted")}),p=[]}function v(e,t){t&&(f=[]),"function"==typeof e&&f.push(e)}function g(){u="failed",f.forEach(e=>{e(void 0,i)})}function y(){p.forEach(e=>{"pending"===e.status&&(e.status="aborted")}),p=[]}return"function"==typeof r&&f.push(r),setTimeout(function r(){if("pending"!==u)return;m();let a=o.shift();if(void 0===a){if(p.length){d=setTimeout(()=>{m(),"pending"===u&&(y(),g())},e.timeout);return}g();return}let s={status:"pending",resource:a,callback:(t,n)=>{!function(t,n,a){let s="success"!==n;switch(p=p.filter(e=>e!==t),u){case"pending":break;case"failed":if(s||!e.dataAfterTimeout)return;break;default:return}if("abort"===n){i=a,g();return}if(s){i=a,p.length||(o.length?r():g());return}if(m(),y(),!e.random){let n=e.resources.indexOf(t.resource);-1!==n&&n!==e.index&&(e.index=n)}u="completed",f.forEach(e=>{e(a)})}(s,t,n)}};p.push(s),c++,d=setTimeout(r,e.rotate),n(a,t,s.callback)}),function(){return{startTime:l,payload:t,status:u,queriesSent:c,queriesPending:p.length,subscribe:v,abort:h}}}(t,e,o,(e,t)=>{r(),i&&i(e,t)});return n.push(a),a},find:function(e){return n.find(t=>e(t))||null},setIndex:e=>{t.index=e},getIndex:()=>t.index,cleanup:r}}let eh=Object.create(null),ev="iconify2",eg="iconify",ey=eg+"-count",ew=eg+"-version";function eb(e,t){try{return e.getItem(t)}catch(e){}}function eE(e,t,n){try{return e.setItem(t,n),!0}catch(e){}}function eC(e,t){try{e.removeItem(t)}catch(e){}}function ek(e,t){return eE(e,ey,t.toString())}function eT(e){return parseInt(eb(e,ey))||0}let ex={local:!0,session:!0},e_={local:new Set,session:new Set},eP=!1,eS="u"<typeof window?{}:window;function eA(e){let t=e+"Storage";try{if(eS&&eS[t]&&"number"==typeof eS[t].length)return eS[t]}catch(e){}ex[e]=!1}function ej(e,t){let n=eA(e);if(!n)return;let r=eb(n,ew);if(r!==ev){if(r){let e=eT(n);for(let t=0;t<e;t++)eC(n,eg+t.toString())}eE(n,ew,ev),ek(n,0);return}let o=Math.floor(Date.now()/36e5)-168,i=e=>{let r=eg+e.toString(),i=eb(n,r);if("string"==typeof i){try{let n=JSON.parse(i);if("object"==typeof n&&"number"==typeof n.cached&&n.cached>o&&"string"==typeof n.provider&&"object"==typeof n.data&&"string"==typeof n.data.prefix&&t(n,e))return!0}catch(e){}eC(n,r)}},a=eT(n);for(let t=a-1;t>=0;t--)i(t)||(t===a-1?ek(n,--a):e_[e].add(t))}function eL(){if(!eP)for(let e in eP=!0,ex)ej(e,e=>{let t=e.data,n=K(e.provider,t.prefix);if(!J(n,t).length)return!1;let r=t.lastModified||-1;return n.lastModifiedCached=n.lastModifiedCached?Math.min(n.lastModifiedCached,r):r,!0})}function eM(){}let eI=/[\s,]+/,eR={...Z,inline:!1},eO={xmlns:"http://www.w3.org/2000/svg",xmlnsXlink:"http://www.w3.org/1999/xlink","aria-hidden":!0,role:"img"},eD={display:"inline-block"},eN={backgroundColor:"currentColor"},eU={backgroundColor:"transparent"},eF={Image:"var(--svg)",Repeat:"no-repeat",Size:"100% 100%"},eB={WebkitMask:eN,mask:eN,background:eU};for(let e in eB){let t=eB[e];for(let n in eF)t[e+n]=eF[n]}let eV={...eR,inline:!0};function ez(e){return e+(e.match(/^[-0-9.]+$/)?"px":"")}if(G(!0),n={prepare:(e,t,n)=>{let r=[],o=function(e,t){let n,r=es[e];if(!r)return 0;if(r.maxURL){let e=0;r.resources.forEach(t=>{e=Math.max(e,t.length)}),n=r.maxURL-e-r.path.length-(t+".json?icons=").length}else n=0;return n}(e,t),i="icons",a={type:i,provider:e,prefix:t,icons:[]},s=0;return n.forEach((n,l)=>{(s+=n.length+1)>=o&&l>0&&(r.push(a),a={type:i,provider:e,prefix:t,icons:[]},s=n.length),a.icons.push(n)}),r.push(a),r},send:(e,t,n)=>{if(!ec)return void n("abort",424);let r=function(e){if("string"==typeof e){let t=es[e];if(t)return t.path}return"/"}(t.provider);switch(t.type){case"icons":r+=t.prefix+".json?"+new URLSearchParams({icons:t.icons.join(",")}).toString();break;
1case"custom":{let e=t.uri;r+="/"===e.slice(0,1)?e.slice(1):e;break}default:n("abort",400);return}let o=503;ec(e+r).then(e=>{let t=e.status;return 200!==t?void setTimeout(()=>{n(404===t?"abort":"next",t)}):(o=501,e.json())}).then(e=>{"object"!=typeof e||null===e?setTimeout(()=>{404===e?n("abort",e):n("next",o)}):setTimeout(()=>{n("success",e)})}).catch(()=>{n("next",o)})}},eo[""]=n,"u">typeof document&&"u">typeof window){eL();let e=window;if(void 0!==e.IconifyPreload){let t=e.IconifyPreload,n="Invalid IconifyPreload syntax.";"object"==typeof t&&null!==t&&(t instanceof Array?t:[t]).forEach(e=>{try{("object"!=typeof e||null===e||e instanceof Array||"object"!=typeof e.icons||"string"!=typeof e.prefix||!function(e,t){if("object"!=typeof e)return!1;if("string"!=typeof t&&(t=e.provider||""),q&&!t&&!e.prefix){let t=!1;return W(e)&&(e.prefix="",V(e,(e,n)=>{n&&function(e,t){let n=R(e,!0,q);if(!n)return!1;var r=K(n.provider,n.prefix),o=n.name;try{if("string"==typeof t.body)return r.icons[o]={...t},!0}catch(e){}return!1}(e,n)&&(t=!0)})),t}let n=e.prefix;return!!O({provider:t,prefix:n,name:"a"})&&!!J(K(t,n),e)}(e))&&console.error(n)}catch(e){console.error(n)}})}if(void 0!==e.IconifyProviders){let t=e.IconifyProviders;if("object"==typeof t&&null!==t)for(let e in t){let n="IconifyProviders["+e+"] is invalid.";try{let r=t[e];if("object"!=typeof r||!r||void 0===r.resources)continue;!function(e,t){let n=ea(t);return null!==n&&(es[e]=n,!0)}(e,r)&&console.error(n)}catch(e){console.error(n)}}}}class eH extends M.default.Component{constructor(e){super(e),this.state={icon:null}}_abortLoading(){this._loading&&(this._loading.abort(),this._loading=null)}_setData(e){this.state.icon!==e&&this.setState({icon:e})}_checkIcon(e){let t,n=this.state,r=this.props.icon;if("object"==typeof r&&null!==r&&"string"==typeof r.body){this._icon="",this._abortLoading(),(e||null===n.icon)&&this._setData({data:r});return}if("string"!=typeof r||null===(t=R(r,!1,!0))){this._abortLoading(),this._setData(null);return}let o=function(e){let t="string"==typeof e?R(e,!0,q):e;if(t){let e=K(t.provider,t.prefix),n=t.name;return e.icons[n]||(e.missing.has(n)?null:void 0)}}(t);if(!o){this._loading&&this._loading.name===r||(this._abortLoading(),this._icon="",this._setData(null),null!==o&&(this._loading={name:r,abort:((e,t)=>{var n;let r,o,i,a,s,l=(n=function(e){let t=!(arguments.length>1)||void 0===arguments[1]||arguments[1],n=arguments.length>2&&void 0!==arguments[2]&&arguments[2],r=[];return e.forEach(e=>{let o="string"==typeof e?R(e,t,n):e;o&&r.push(o)}),r}(e,!0,G()),i={loaded:[],missing:[],pending:[]},a=Object.create(null),n.sort((e,t)=>e.provider!==t.provider?e.provider.localeCompare(t.provider):e.prefix!==t.prefix?e.prefix.localeCompare(t.prefix):e.name.localeCompare(t.name)),s={provider:"",prefix:"",name:""},n.forEach(e=>{if(s.name===e.name&&s.prefix===e.prefix&&s.provider===e.provider)return;s=e;let t=e.provider,n=e.prefix,r=e.name,o=a[t]||(a[t]=Object.create(null)),l=o[n]||(o[n]=K(t,n));(r in l.icons?i.loaded:""===n||l.missing.has(r)?i.missing:i.pending).push({provider:t,prefix:n,name:r})}),i);if(!l.pending.length){let e=!0;return t&&setTimeout(()=>{e&&t(l.loaded,l.missing,l.pending,eM)}),()=>{e=!1}}let u=Object.create(null),c=[];return l.pending.forEach(e=>{let{provider:t,prefix:n}=e;if(n===o&&t===r)return;r=t,o=n,c.push(K(t,n));let i=u[t]||(u[t]=Object.create(null));i[n]||(i[n]=[])}),l.pending.forEach(e=>{let{provider:t,prefix:n,name:r}=e,o=K(t,n),i=o.pendingIcons||(o.pendingIcons=new Set);i.has(r)||(i.add(r),u[t][n].push(r))}),c.forEach(e=>{var t;let{provider:n,prefix:r}=e;u[n][r].length&&(t=u[n][r],e.iconsToLoad?e.iconsToLoad=e.iconsToLoad.concat(t).sort():e.iconsToLoad=t,e.iconsQueueFlag||(e.iconsQueueFlag=!0,setTimeout(()=>{let t;e.iconsQueueFlag=!1;let{provider:n,prefix:r}=e,o=e.iconsToLoad;
1delete e.iconsToLoad,o&&(t=ei(n))&&t.prepare(n,r,o).forEach(t=>{!function(e,t,n){let r,o;if("string"==typeof e){let t=ei(e);if(!t)return n(void 0,424);o=t.send;let i=function(e){if(!eh[e]){let t=es[e];if(!t)return;let n=em(t);eh[e]={config:t,redundancy:n}}return eh[e]}(e);i&&(r=i.redundancy)}else{let t=ea(e);if(t){r=em(t);let n=ei(e.resources?e.resources[0]:"");n&&(o=n.send)}}r&&o?r.query(t,o,n)().abort:n(void 0,424)}(n,t,n=>{if("object"!=typeof n)t.icons.forEach(t=>{e.missing.add(t)});else try{let t=J(e,n);if(!t.length)return;let i=e.pendingIcons;i&&t.forEach(e=>{i.delete(e)});var r=n;function o(t){let n,o;if(!ex[t]||!(n=eA(t)))return;let i=e_[t];if(i.size)i.delete(o=Array.from(i).shift());else if(o=eT(n),!ek(n,o+1))return;let a={cached:Math.floor(Date.now()/36e5),provider:e.provider,data:r};return eE(n,eg+o.toString(),JSON.stringify(a))}eP||eL(),r.lastModified&&!function(e,t){let n=e.lastModifiedCached;if(n&&n>=t)return n===t;if(e.lastModifiedCached=t,n)for(let n in ex)ej(n,n=>{let r=n.data;return n.provider!==e.provider||r.prefix!==e.prefix||r.lastModified===t});return!0}(e,r.lastModified)||Object.keys(r.icons).length&&(r.not_found&&(r=Object.assign({},r),delete r.not_found),o("local")||o("session"))}catch(e){console.error(e)}e.iconsLoaderFlag||(e.iconsLoaderFlag=!0,setTimeout(()=>{e.iconsLoaderFlag=!1,e.pendingCallbacksFlag||(e.pendingCallbacksFlag=!0,setTimeout(()=>{e.pendingCallbacksFlag=!1;let t=e.loaderCallbacks?e.loaderCallbacks.slice(0):[];if(!t.length)return;let n=!1,r=e.provider,o=e.prefix;t.forEach(t=>{let i=t.icons,a=i.pending.length;i.pending=i.pending.filter(t=>{if(t.prefix!==o)return!0;let a=t.name;if(e.icons[a])i.loaded.push({provider:r,prefix:o,name:a});else{if(!e.missing.has(a))return n=!0,!0;i.missing.push({provider:r,prefix:o,name:a})}return!1}),i.pending.length!==a&&(n||ed([e],t.id),t.callback(i.loaded.slice(0),i.missing.slice(0),i.pending.slice(0),t.abort))})}))}))})})})))}),t?function(e,t,n){let r=ep++,o=ed.bind(null,n,r);if(!t.pending.length)return o;let i={id:r,icons:t,callback:e,abort:o};return n.forEach(e=>{(e.loaderCallbacks||(e.loaderCallbacks=[])).push(i)}),o}(t,l,c):eM})([t],this._checkIcon.bind(this,!1))}));return}if(this._icon!==r||null===n.icon){this._abortLoading(),this._icon=r;let e=["iconify"];""!==t.prefix&&e.push("iconify--"+t.prefix),""!==t.provider&&e.push("iconify--"+t.provider),this._setData({data:o,classes:e}),this.props.onLoad&&this.props.onLoad(r)}}componentDidMount(){this._checkIcon(!1)}componentDidUpdate(e){e.icon!==this.props.icon&&this._checkIcon(!0)}componentWillUnmount(){this._abortLoading()}render(){let e=this.props,n=this.state.icon;if(null===n)return e.children?e.children:M.default.createElement("span",{});let r=e;return n.classes&&(r={...e,className:("string"==typeof e.className?e.className+" ":"")+n.classes.join(" ")}),((e,n,r,o)=>{var i;let a,s,l,u,c,d,p,f,m,h,v,g,y=r?eV:eR,w=function(e,t){let n={...e};for(let e in t){let r=t[e],o=typeof r;e in X?(null===r||r&&("string"===o||"number"===o))&&(n[e]=r):o===typeof n[e]&&(n[e]="rotate"===e?r%4:r)}return n}(y,n),b=n.mode||"svg",E={},C=n.style||{},k={..."svg"===b?eO:{},ref:o};for(let e in n){let t=n[e];if(void 0!==t)switch(e){case"icon":case"style":case"children":case"onLoad":case"mode":case"_ref":case"_inline":break;case"inline":case"hFlip":case"vFlip":w[e]=!0===t||"true"===t||1===t;break;case"flip":"string"==typeof t&&function(e,t){t.split(eI).forEach(t=>{switch(t.trim()){case"horizontal":e.hFlip=!0;break;case"vertical":e.vFlip=!0}})}(w,t);break;case"color":E.color=t;break;case"rotate":"string"==typeof t?w[e]=function(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:0,n=e.replace(/^-?[0-9.]*/,"");function r(e){for(;e<0;)e+=4;return e%4}if(""===n){let t=parseInt(e);return isNaN(t)?0:r(t)}if(n!==e){let t=0;switch(n){case"%":t=25;break;case"deg":t=90}if(t){let o=parseFloat(e.slice(0,e.length-n.length));return isNaN(o)?0:(o/=t)%1==0?r(o):0}}return t}(t):"number"==typeof t&&(w[e]=t);break;case"ariaHidden":case"aria-hidden":!0!==t&&"true"!==t&&delete k["aria-hidden"];break;default:void 0===y[e]&&(k[e]=t)}}let T=(l={...U,...e},u={...Z,...w},c={left:l.left,top:l.top,width:l.width,height:l.height}
1,d=l.body,[l,u].forEach(e=>{let t,n=[],r=e.hFlip,o=e.vFlip,i=e.rotate;switch(r?o?i+=2:(n.push("translate("+(c.width+c.left).toString()+" "+(0-c.top).toString()+")"),n.push("scale(-1 1)"),c.top=c.left=0):o&&(n.push("translate("+(0-c.left).toString()+" "+(c.height+c.top).toString()+")"),n.push("scale(1 -1)"),c.top=c.left=0),i<0&&(i-=4*Math.floor(i/4)),i%=4){case 1:n.unshift("rotate(90 "+(t=c.height/2+c.top).toString()+" "+t.toString()+")");break;case 2:n.unshift("rotate(180 "+(c.width/2+c.left).toString()+" "+(c.height/2+c.top).toString()+")");break;case 3:n.unshift("rotate(-90 "+(t=c.width/2+c.left).toString()+" "+t.toString()+")")}i%2==1&&(c.left!==c.top&&(t=c.left,c.left=c.top,c.top=t),c.width!==c.height&&(t=c.width,c.width=c.height,c.height=t)),n.length&&(d='<g transform="'+n.join(" ")+'">'+d+"</g>")}),p=u.width,f=u.height,m=c.width,h=c.height,null===p?a=ee(s=null===f?"1em":"auto"===f?h:f,m/h):(a="auto"===p?m:p,s=null===f?ee(a,h/m):"auto"===f?h:f),v={},(g=(e,t)=>{"unset"!==t&&"undefined"!==t&&"none"!==t&&(v[e]=t.toString())})("width",a),g("height",s),v.viewBox=c.left.toString()+" "+c.top.toString()+" "+m.toString()+" "+h.toString(),{attributes:v,body:d}),x=T.attributes;if(w.inline&&(E.verticalAlign="-0.125em"),"svg"===b){k.style={...E,...C},Object.assign(k,x);let e=0,r=n.id;return"string"==typeof r&&(r=r.replace(/-/g,"_")),k.dangerouslySetInnerHTML={__html:(i=function(e){let t,n=arguments.length>1&&void 0!==arguments[1]?arguments[1]:en,r=[];for(;t=et.exec(e);)r.push(t[1]);if(!r.length)return e;let o="suffix"+(0x1000000*Math.random()|Date.now()).toString(16);return r.forEach(t=>{let r="function"==typeof n?n(t):n+(er++).toString(),i=t.replace(/[.*+?^${}()|[\]\\]/g,"\\$&");e=e.replace(RegExp('([#;"])('+i+')([")]|\\.[a-z])',"g"),"$1"+r+o+"$3")}),e=e.replace(RegExp(o,"g"),"")}(T.body,r?()=>r+"ID"+e++:"iconifyReact"),void 0===t&&function(){try{t=window.trustedTypes.createPolicy("iconify",{createHTML:e=>e})}catch(e){t=null}}(),t?t.createHTML(i):i)},M.default.createElement("svg",k)}let{body:_,width:P,height:S}=e,A="mask"===b||"bg"!==b&&-1!==_.indexOf("currentColor"),j=function(e,t){let n=-1===e.indexOf("xlink:")?"":' xmlns:xlink="http://www.w3.org/1999/xlink"';for(let e in t)n+=" "+e+'="'+t[e]+'"';return'<svg xmlns="http://www.w3.org/2000/svg"'+n+">"+e+"</svg>"}(_,{...x,width:P+"",height:S+""});return k.style={...E,"--svg":'url("data:image/svg+xml,'+j.replace(/"/g,"'").replace(/%/g,"%25").replace(/#/g,"%23").replace(/</g,"%3C").replace(/>/g,"%3E").replace(/\s+/g," ")+'")',width:ez(x.width),height:ez(x.height),...eD,...A?eN:eU,...C},M.default.createElement("span",k)})({...U,...n.data},r,e._inline,e._ref)}}let eW=M.default.forwardRef(function(e,t){let n={...e,_ref:t,_inline:!1};return M.default.createElement(eH,n)});function e$(){return(e$=Object.assign.bind()).apply(null,arguments)}M.default.forwardRef(function(e,t){let n={...e,_ref:t,_inline:!0};return M.default.createElement(eH,n)});var eK=function(e){switch(e){case"stacked":default:return"rhap_stacked";case"stacked-reverse":return"rhap_stacked-reverse";case"horizontal":return"rhap_horizontal";case"horizontal-reverse":return"rhap_horizontal-reverse"}},eJ=function(e){return e instanceof MouseEvent?e.clientX:e.touches[0].clientX},eq=function(e){return e>9?e.toString():"0".concat(e)},eG=function(e,t,n){if(!isFinite(e))return null;var r=Math.floor(e/60),o=eq(r),i=eq(Math.floor(e%60)),a=eq(Math.floor(r%60)),s=Math.floor(r/60),l="".concat(o,":").concat(i),u="".concat(s,":").concat(a,":").concat(i);if("auto"===n)if(t>=3600)return u;else return l;return"mm:ss"===n?l:"hh:mm:ss"===n?u:void 0};function eX(e,t){var n=!1;return function(r){n||(e(r),n=!0,setTimeout(function(){return n=!1},t))}}var eZ=function(e){S(r,e);var t,n=(t=function(){if("u"<typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=j(r);return e=t?Reflect.construct(n,arguments,j(this).constructor):n.apply(this,arguments),A(this,e)});function r(){var e;E(this,r);for(var t=arguments.length,o=Array(t),i=0;i<t;i++)o[i]=arguments[i];return L(_(e=n.call.apply(n,[this].concat(o))),"audio",void 0),L(_(e),"timeOnMouseMove",0),L(_(e),"hasAddedAudioEventListener",!1),L(_(e),"downloadProgressAnimationTimer",void 0),L(_(e),"state",{isDraggingProgress:!1,currentTimePos:"0%",hasDownloadProgressAnimation:!1,downloadProgressArr:[],waitingForSeekCallback:!1}),L(_(e),"getCurrentProgress",function(t){var n=e.props,r=n.audio,o=n.progressBar;if(0!==r.src.indexOf("blob:")&&void 0===e.props.srcDuration&&(!r.
1src||!isFinite(r.currentTime)||!o.current))return{currentTime:0,currentTimePos:"0%"};var i=o.current.getBoundingClientRect(),a=i.width,s=eJ(t)-i.left;return s<0?s=0:s>a&&(s=a),{currentTime:e.getDuration()*s/a,currentTimePos:"".concat((s/a*100).toFixed(2),"%")}}),L(_(e),"handleContextMenu",function(e){e.preventDefault()}),L(_(e),"handleMouseDownOrTouchStartProgressBar",function(t){t.stopPropagation();var n=e.getCurrentProgress(t.nativeEvent),r=n.currentTime,o=n.currentTimePos;isFinite(r)&&(e.timeOnMouseMove=r,e.setState({isDraggingProgress:!0,currentTimePos:o}),t.nativeEvent instanceof MouseEvent?(window.addEventListener("mousemove",e.handleWindowMouseOrTouchMove),window.addEventListener("mouseup",e.handleWindowMouseOrTouchUp)):(window.addEventListener("touchmove",e.handleWindowMouseOrTouchMove),window.addEventListener("touchend",e.handleWindowMouseOrTouchUp)))}),L(_(e),"handleWindowMouseOrTouchMove",function(t){t instanceof MouseEvent&&t.preventDefault(),t.stopPropagation();var n=window.getSelection();if(n&&"Range"===n.type&&n.empty(),e.state.isDraggingProgress){var r=e.getCurrentProgress(t),o=r.currentTime,i=r.currentTimePos;e.timeOnMouseMove=o,e.setState({currentTimePos:i})}}),L(_(e),"handleWindowMouseOrTouchUp",function(t){t.stopPropagation();var n=e.timeOnMouseMove,r=e.props,o=r.audio,i=r.onChangeCurrentTimeError,a=r.onSeek;if(a)e.setState({isDraggingProgress:!1,waitingForSeekCallback:!0},function(){a(o,n).then(function(){return e.setState({waitingForSeekCallback:!1})},function(e){throw Error(e)})});else{var s={isDraggingProgress:!1};if(o.readyState===o.HAVE_NOTHING||o.readyState===o.HAVE_METADATA||!isFinite(n))try{o.load()}catch(e){return s.currentTimePos="0%",i&&i(e)}o.currentTime=n,e.setState(s)}t instanceof MouseEvent?(window.removeEventListener("mousemove",e.handleWindowMouseOrTouchMove),window.removeEventListener("mouseup",e.handleWindowMouseOrTouchUp)):(window.removeEventListener("touchmove",e.handleWindowMouseOrTouchMove),window.removeEventListener("touchend",e.handleWindowMouseOrTouchUp))}),L(_(e),"handleAudioTimeUpdate",eX(function(t){var n=e.state.isDraggingProgress,r=t.target;if(!n&&!0!==e.state.waitingForSeekCallback){var o=r.currentTime,i=e.getDuration();e.setState({currentTimePos:"".concat((o/i*100||0).toFixed(2),"%")})}},e.props.progressUpdateInterval)),L(_(e),"handleAudioDownloadProgressUpdate",function(t){for(var n=t.target,r=e.getDuration(),o=[],i=0;i<n.buffered.length;i++){var a=n.buffered.start(i),s=n.buffered.end(i);o.push({left:"".concat(Math.round(100/r*a)||0,"%"),width:"".concat(Math.round(100/r*(s-a))||0,"%")})}clearTimeout(e.downloadProgressAnimationTimer),e.setState({downloadProgressArr:o,hasDownloadProgressAnimation:!0}),e.downloadProgressAnimationTimer=setTimeout(function(){e.setState({hasDownloadProgressAnimation:!1})},200)}),e}return x(r,[{key:"getDuration",value:function(){var e=this.props,t=e.audio,n=e.srcDuration;return void 0===n?t.duration:n}},{key:"initialize",value:function(){var e=this.props.audio;e&&!this.hasAddedAudioEventListener&&(this.audio=e,this.hasAddedAudioEventListener=!0,e.addEventListener("timeupdate",this.handleAudioTimeUpdate),e.addEventListener("progress",this.handleAudioDownloadProgressUpdate))}},{key:"componentDidMount",value:function(){this.initialize()}},{key:"componentDidUpdate",value:function(){this.initialize()}},{key:"componentWillUnmount",value:function(){this.audio&&this.hasAddedAudioEventListener&&(this.audio.removeEventListener("timeupdate",this.handleAudioTimeUpdate),this.audio.removeEventListener("progress",this.handleAudioDownloadProgressUpdate)),clearTimeout(this.downloadProgressAnimationTimer)}},{key:"render",value:function(){var e=this.props,t=e.showDownloadProgress,n=e.showFilledProgress,r=e.progressBar,o=e.i18nProgressBar,i=this.state,a=i.currentTimePos,s=i.downloadProgressArr,l=i.hasDownloadProgressAnimation;return d.default.createElement("div",{className:"rhap_progress-container",ref:r,"aria-label":o,role:"progressbar","aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":Number(a.split("%")[0]),tabIndex:0,onMouseDown:this.handleMouseDownOrTouchStartProgressBar,onTouchStart:this.handleMouseDownOrTouchStartProgressBar,onContextMenu:this.handleContextMenu},d.default.createElement("div",{className:"rhap_progress-bar ".concat(t?"rhap_progress-bar-show-download":"")},d.default.createElement("div",{className:"rhap_progress-indicator",style:{left:a}}),n&&d.default.createElement("div",{className:"rhap_progress-filled",style:{width:a}}),t&&s.map(function(e,t){var n=e.left,r=e.width;return d.default.createElement("div",{key:t,className:"rhap_download-progress",style:{left:n,width:r,transitionDuration:l?".2s":"0s"}})})))}}]),r}(d.Component);let eQ=(0,d.forwardRef)(function(e,t){return d.default.createElement(eZ,e$({},e,{progressBar:t}))});
1var eY=function(e){S(r,e);var t,n=(t=function(){if("u"<typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=j(r);return e=t?Reflect.construct(n,arguments,j(this).constructor):n.apply(this,arguments),A(this,e)});function r(e){E(this,r),L(_(t=n.call(this,e)),"audio",void 0),L(_(t),"hasAddedAudioEventListener",!1),L(_(t),"state",{currentTime:t.props.defaultCurrentTime}),L(_(t),"handleAudioCurrentTimeChange",function(e){var n=e.target,r=t.props,o=r.isLeftTime,i=r.timeFormat,a=r.defaultCurrentTime;t.setState({currentTime:eG(o?n.duration-n.currentTime:n.currentTime,n.duration,i)||a})}),L(_(t),"addAudioEventListeners",function(){var e=t.props.audio;e&&!t.hasAddedAudioEventListener&&(t.audio=e,t.hasAddedAudioEventListener=!0,e.addEventListener("timeupdate",t.handleAudioCurrentTimeChange),e.addEventListener("loadedmetadata",t.handleAudioCurrentTimeChange))});var t,o=e.audio,i=e.defaultCurrentTime,a=e.isLeftTime,s=e.timeFormat,l=i;return o&&(l=eG(a?o.duration-o.currentTime:o.currentTime,o.duration,s)),t.state={currentTime:l},t}return x(r,[{key:"componentDidMount",value:function(){this.addAudioEventListeners()}},{key:"componentDidUpdate",value:function(){this.addAudioEventListeners()}},{key:"componentWillUnmount",value:function(){this.audio&&this.hasAddedAudioEventListener&&(this.audio.removeEventListener("timeupdate",this.handleAudioCurrentTimeChange),this.audio.removeEventListener("loadedmetadata",this.handleAudioCurrentTimeChange))}},{key:"render",value:function(){return this.state.currentTime}}]),r}(d.PureComponent),e0=function(e){S(r,e);var t,n=(t=function(){if("u"<typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=j(r);return e=t?Reflect.construct(n,arguments,j(this).constructor):n.apply(this,arguments),A(this,e)});function r(e){E(this,r),L(_(t=n.call(this,e)),"audio",void 0),L(_(t),"hasAddedAudioEventListener",!1),L(_(t),"state",{duration:t.props.audio?eG(t.props.audio.duration,t.props.audio.duration,t.props.timeFormat):t.props.defaultDuration}),L(_(t),"handleAudioDurationChange",function(e){var n=e.target,r=t.props,o=r.timeFormat,i=r.defaultDuration;t.setState({duration:eG(n.duration,n.duration,o)||i})}),L(_(t),"addAudioEventListeners",function(){var e=t.props.audio;e&&!t.hasAddedAudioEventListener&&(t.audio=e,t.hasAddedAudioEventListener=!0,e.addEventListener("durationchange",t.handleAudioDurationChange),e.addEventListener("abort",t.handleAudioDurationChange))});var t,o=e.audio,i=e.timeFormat,a=e.defaultDuration;return t.state={duration:o?eG(o.duration,o.duration,i):a},t}return x(r,[{key:"componentDidMount",value:function(){this.addAudioEventListeners()}},{key:"componentDidUpdate",value:function(){this.addAudioEventListeners()}},{key:"componentWillUnmount",value:function(){this.audio&&this.hasAddedAudioEventListener&&(this.audio.removeEventListener("durationchange",this.handleAudioDurationChange),this.audio.removeEventListener("abort",this.handleAudioDurationChange))}},{key:"render",value:function(){return this.state.duration}}]),r}(d.PureComponent),e1=function(e){S(r,e);var t,n=(t=function(){if("u"<typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=j(r);return e=t?Reflect.construct(n,arguments,j(this).constructor):n.apply(this,arguments),A(this,e)});function r(){var e;E(this,r);for(var t=arguments.length,o=Array(t),i=0;i<t;i++)o[i]=arguments[i];return L(_(e=n.call.apply(n,[this].concat(o))),"audio",void 0),L(_(e),"hasAddedAudioEventListener",!1),L(_(e),"volumeBar",(0,d.createRef)()),L(_(e),"volumeAnimationTimer",0),L(_(e),"lastVolume",e.props.volume),L(_(e),"state",{currentVolumePos:"".concat((e.lastVolume/1*100||0).toFixed(2),"%"),hasVolumeAnimation:!1,isDraggingVolume:!1}),L(_(e),"getCurrentVolume",function(t){var n,r,o=e.props.audio;if(!e.volumeBar.current)return{currentVolume:o.volume,currentVolumePos:e.state.currentVolumePos};var i=e.volumeBar.current.getBoundingClientRect(),a=i.width,s=eJ(t)-i.left;return s<0?(n=0,r="0%"):s>i.width?(n=1,r="100%"):(n=s/a,r="".concat(s/a*100,"%")),{currentVolume:n,currentVolumePos:r}}),L(_(e),"handleContextMenu",function(e){e.preventDefault()}),L(_(e),"handleClickVolumeButton",function(){var t=e.props.audio;t.volume>0?(e.lastVolume=t.volume,t.volume=0):t.volume=e.lastVolume}),L(_(e),"handleVolumnControlMouseOrTouchDown",function(t){t.stopPropagation();var n=e.props.audio,r=e.getCurrentVolume(t.nativeEvent),o=r.currentVolume,i=r.currentVolumePos;n.volume=o,e.setState({isDraggingVolume:!0,currentVolumePos:i}),t.nativeEvent instanceof MouseEvent?(window.addEventListener("mousemove",e.handleWindowMouseOrTouchMove),window.addEventListener("mouseup",e.handleWindowMouseOrTouchUp)):(window.addEventListener("touchmove",e.handleWindowMouseOrTouchMove),window.addEventListener("touchend",e.handleWindowMouseOrTouchUp))}),L(_(e),"handleWindowMouseOrTouchMove",function(t){t instanceof MouseEvent&&t.preventDefault(),t.stopPropagation();var n=e.props.audio,r=window.getSelection();if(r&&"Range"===r.type&&r.empty(),e.state.isDraggingVolume){var o=e.getCurrentVolume(t),i=o.currentVolume,a=o.currentVolumePos;n.volume=i,e.setState({currentVolumePos:a})}}),L(_(e),"handleWindowMouseOrTouchUp",function(t){t.stopPropagation(),e.setState({isDraggingVolume:!1}),t instanceof MouseEvent?(window.removeEventListener("mousemove",e.handleWindowMouseOrTouchMove),window.removeEventListener("mouseup",e.handleWindowMouseOrTouchUp)):(window.removeEventListener("touchmove",e.handleWindowMouseOrTouchMove),window.removeEventListener("touchend",e.handleWindowMouseOrTouchUp))}),L(_(e),"handleAudioVolumeChange",function(t){var n=e.state.isDraggingVolume,r=t.target.volume;(e.lastVolume>0&&0===r||0===e.lastVolume&&r>0)&&e.props.onMuteChange(),e.lastVolume=r,n||(e.setState({hasVolumeAnimation:!0,currentVolumePos:"".concat((r/1*100||0).toFixed(2),"%")}),clearTimeout(e.volumeAnimationTimer),e.volumeAnimationTimer=setTimeout(function(){e.setState({hasVolumeAnimation:!1})},100))}),e}
1return x(r,[{key:"componentDidUpdate",value:function(){var e=this.props.audio;e&&!this.hasAddedAudioEventListener&&(this.audio=e,this.hasAddedAudioEventListener=!0,e.addEventListener("volumechange",this.handleAudioVolumeChange))}},{key:"componentWillUnmount",value:function(){this.audio&&this.hasAddedAudioEventListener&&this.audio.removeEventListener("volumechange",this.handleAudioVolumeChange),clearTimeout(this.volumeAnimationTimer)}},{key:"render",value:function(){var e=this.props,t=e.audio,n=e.showFilledVolume,r=e.i18nVolumeControl,o=this.state,i=o.currentVolumePos,a=o.hasVolumeAnimation,s=(t||{}).volume;return d.default.createElement("div",{ref:this.volumeBar,onMouseDown:this.handleVolumnControlMouseOrTouchDown,onTouchStart:this.handleVolumnControlMouseOrTouchDown,onContextMenu:this.handleContextMenu,role:"progressbar","aria-label":r,"aria-valuemin":0,"aria-valuemax":100,"aria-valuenow":Number((100*s).toFixed(0)),tabIndex:0,className:"rhap_volume-bar-area"},d.default.createElement("div",{className:"rhap_volume-bar"},d.default.createElement("div",{className:"rhap_volume-indicator",style:{left:i,transitionDuration:a?".1s":"0s"}}),n&&d.default.createElement("div",{className:"rhap_volume-filled",style:{width:i}})))}}]),r}(d.Component);(r=o||(o={})).CURRENT_TIME="CURRENT_TIME",r.CURRENT_LEFT_TIME="CURRENT_LEFT_TIME",r.PROGRESS_BAR="PROGRESS_BAR",r.DURATION="DURATION",r.ADDITIONAL_CONTROLS="ADDITIONAL_CONTROLS",r.MAIN_CONTROLS="MAIN_CONTROLS",r.VOLUME_CONTROLS="VOLUME_CONTROLS",r.LOOP="LOOP",r.VOLUME="VOLUME";var e2=function(e){S(r,e);var t,n=(t=function(){if("u"<typeof Reflect||!Reflect.construct||Reflect.construct.sham)return!1;if("function"==typeof Proxy)return!0;try{return Boolean.prototype.valueOf.call(Reflect.construct(Boolean,[],function(){})),!0}catch(e){return!1}}(),function(){var e,n=j(r);return e=t?Reflect.construct(n,arguments,j(this).constructor):n.apply(this,arguments),A(this,e)});function r(){var e;E(this,r);for(var t=arguments.length,i=Array(t),a=0;a<t;a++)i[a]=arguments[a];return L(_(e=n.call.apply(n,[this].concat(i))),"audio",(0,d.createRef)()),L(_(e),"progressBar",(0,d.createRef)()),L(_(e),"container",(0,d.createRef)()),L(_(e),"lastVolume",e.props.volume),L(_(e),"listenTracker",void 0),L(_(e),"volumeAnimationTimer",void 0),L(_(e),"downloadProgressAnimationTimer",void 0),L(_(e),"togglePlay",function(t){t.stopPropagation();var n=e.audio.current;(n.paused||n.ended)&&n.src?e.playAudioPromise():n.paused||n.pause()}),L(_(e),"playAudioPromise",function(){e.audio.current.error&&e.audio.current.load();var t=e.audio.current.play();t?t.then(null).catch(function(t){var n=e.props.onPlayError;n&&n(Error(t))}):e.forceUpdate()}),L(_(e),"isPlaying",function(){var t=e.audio.current;return!!t&&!t.paused&&!t.ended}),L(_(e),"handlePlay",function(t){e.forceUpdate(),e.props.onPlay&&e.props.onPlay(t)}),L(_(e),"handlePause",function(t){e.audio&&(e.forceUpdate(),e.props.onPause&&e.props.onPause(t))}),L(_(e),"handleEnded",function(t){e.audio&&(e.forceUpdate(),e.props.onEnded&&e.props.onEnded(t))}),L(_(e),"handleAbort",function(t){e.props.onAbort&&e.props.onAbort(t)}),L(_(e),"handleClickVolumeButton",function(){var t=e.audio.current;t.volume>0?(e.lastVolume=t.volume,t.volume=0):t.volume=e.lastVolume}),L(_(e),"handleMuteChange",function(){e.forceUpdate()}),L(_(e),"handleClickLoopButton",function(){e.audio.current.loop=!e.audio.current.loop,e.forceUpdate()}),L(_(e),"handleClickRewind",function(){var t=e.props,n=t.progressJumpSteps,r=t.progressJumpStep,o=n.backward||r;e.setJumpTime(-o)}),L(_(e),"handleClickForward",function(){var t=e.props,n=t.progressJumpSteps,r=t.progressJumpStep,o=n.forward||r;e.setJumpTime(o)}),L(_(e),"setJumpTime",function(t){var n=e.audio.current,r=n.duration,o=n.currentTime;if(n.readyState===n.HAVE_NOTHING||n.readyState===n.HAVE_METADATA||!isFinite(r)||!isFinite(o))try{n.load()}catch(t){return e.props.onChangeCurrentTimeError&&e.props.onChangeCurrentTimeError(t)}var i=o+t/1e3;i<0?(n.currentTime=0,i=0):i>r?(n.currentTime=r,i=r):n.currentTime=i}),L(_(e),"setJumpVolume",function(t){var n=e.audio.current.volume+t;n<0?n=0:n>1&&(n=1),e.audio.current.volume=n}),L(_(e),"handleKeyDown",function(t){if(e.props.hasDefaultKeyBindings)switch(t.key){case" ":(t.target===e.container.current||t.target===e.progressBar.current)&&(t.preventDefault(),e.togglePlay(t));break;case"ArrowLeft":e.handleClickRewind();break;
1case"ArrowRight":e.handleClickForward();break;case"ArrowUp":t.preventDefault(),e.setJumpVolume(e.props.volumeJumpStep);break;case"ArrowDown":t.preventDefault(),e.setJumpVolume(-e.props.volumeJumpStep);break;case"l":e.handleClickLoopButton();break;case"m":e.handleClickVolumeButton()}}),L(_(e),"renderUIModules",function(t){return t.map(function(t,n){return e.renderUIModule(t,n)})}),L(_(e),"renderUIModule",function(t,n){var r=e.props,i=r.defaultCurrentTime,a=r.progressUpdateInterval,s=r.showDownloadProgress,l=r.showFilledProgress,u=r.showFilledVolume,c=r.defaultDuration,p=r.customIcons,f=r.showSkipControls,m=r.onClickPrevious,h=r.onClickNext,v=r.onChangeCurrentTimeError,g=r.showJumpControls,y=r.customAdditionalControls,w=r.customVolumeControls,b=r.muted,E=r.timeFormat,C=r.volume,k=r.loop,T=r.mse,x=r.i18nAriaLabels;switch(t){case o.CURRENT_TIME:return d.default.createElement("div",{key:n,id:"rhap_current-time",className:"rhap_time rhap_current-time"},d.default.createElement(eY,{audio:e.audio.current,isLeftTime:!1,defaultCurrentTime:i,timeFormat:E}));case o.CURRENT_LEFT_TIME:return d.default.createElement("div",{key:n,id:"rhap_current-left-time",className:"rhap_time rhap_current-left-time"},d.default.createElement(eY,{audio:e.audio.current,isLeftTime:!0,defaultCurrentTime:i,timeFormat:E}));case o.PROGRESS_BAR:return d.default.createElement(eQ,{key:n,ref:e.progressBar,audio:e.audio.current,progressUpdateInterval:a,showDownloadProgress:s,showFilledProgress:l,onSeek:T&&T.onSeek,onChangeCurrentTimeError:v,srcDuration:T&&T.srcDuration,i18nProgressBar:x.progressControl});case o.DURATION:return d.default.createElement("div",{key:n,className:"rhap_time rhap_total-time"},T&&T.srcDuration?eG(T.srcDuration,T.srcDuration,e.props.timeFormat):d.default.createElement(e0,{audio:e.audio.current,defaultDuration:c,timeFormat:E}));case o.ADDITIONAL_CONTROLS:return d.default.createElement("div",{key:n,className:"rhap_additional-controls"},e.renderUIModules(y));case o.MAIN_CONTROLS:var _,P=e.isPlaying();return _=P?p.pause?p.pause:d.default.createElement(eW,{icon:"mdi:pause-circle"}):p.play?p.play:d.default.createElement(eW,{icon:"mdi:play-circle"}),d.default.createElement("div",{key:n,className:"rhap_main-controls"},f&&d.default.createElement("button",{"aria-label":x.previous,className:"rhap_button-clear rhap_main-controls-button rhap_skip-button",type:"button",onClick:m},p.previous?p.previous:d.default.createElement(eW,{icon:"mdi:skip-previous"})),g&&d.default.createElement("button",{"aria-label":x.rewind,className:"rhap_button-clear rhap_main-controls-button rhap_rewind-button",type:"button",onClick:e.handleClickRewind},p.rewind?p.rewind:d.default.createElement(eW,{icon:"mdi:rewind"})),d.default.createElement("button",{"aria-label":P?x.pause:x.play,className:"rhap_button-clear rhap_main-controls-button rhap_play-pause-button",type:"button",onClick:e.togglePlay},_),g&&d.default.createElement("button",{"aria-label":x.forward,className:"rhap_button-clear rhap_main-controls-button rhap_forward-button",type:"button",onClick:e.handleClickForward},p.forward?p.forward:d.default.createElement(eW,{icon:"mdi:fast-forward"})),f&&d.default.createElement("button",{"aria-label":x.next,className:"rhap_button-clear rhap_main-controls-button rhap_skip-button",type:"button",onClick:h},p.next?p.next:d.default.createElement(eW,{icon:"mdi:skip-next"})));case o.VOLUME_CONTROLS:return d.default.createElement("div",{key:n,className:"rhap_volume-controls"},e.renderUIModules(w));case o.LOOP:var S,A=e.audio.current?e.audio.current.loop:k;return S=A?p.loop?p.loop:d.default.createElement(eW,{icon:"mdi:repeat"}):p.loopOff?p.loopOff:d.default.createElement(eW,{icon:"mdi:repeat-off"}),d.default.createElement("button",{key:n,"aria-label":A?x.loop:x.loopOff,className:"rhap_button-clear rhap_repeat-button",type:"button",onClick:e.handleClickLoopButton},S);case o.VOLUME:var j,L=(e.audio.current||{}).volume,M=void 0===L?b?0:C:L;return j=M?p.volume?p.volume:d.default.createElement(eW,{icon:"mdi:volume-high"}):p.volume?p.volumeMute:d.default.createElement(eW,{icon:"mdi:volume-mute"}),d.default.createElement("div",{key:n,className:"rhap_volume-container"},d.default.createElement("button",{"aria-label":M?x.volume:x.volumeMute,onClick:e.handleClickVolumeButton,type:"button",className:"rhap_button-clear rhap_volume-button"},j),d.default.createElement(e1,{audio:e.audio.current,volume:M,onMuteChange:e.handleMuteChange,showFilledVolume:u,i18nVolumeControl:x.volumeControl}));default:if(!(0,d.isValidElement)(t))return null;return t.key?t:(0,d.cloneElement)(t,{key:n})}}),e}
1return x(r,[{key:"componentDidMount",value:function(){var e=this;this.forceUpdate();var t=this.audio.current;this.props.muted?t.volume=0:t.volume=this.lastVolume,t.addEventListener("error",function(t){var n=t.target;if(n.error&&n.currentTime===n.duration)return e.props.onEnded&&e.props.onEnded(t);e.props.onError&&e.props.onError(t)}),t.addEventListener("canplay",function(t){e.props.onCanPlay&&e.props.onCanPlay(t)}),t.addEventListener("canplaythrough",function(t){e.props.onCanPlayThrough&&e.props.onCanPlayThrough(t)}),t.addEventListener("play",this.handlePlay),t.addEventListener("abort",this.handleAbort),t.addEventListener("ended",this.handleEnded),t.addEventListener("playing",function(t){e.props.onPlaying&&e.props.onPlaying(t)}),t.addEventListener("seeking",function(t){e.props.onSeeking&&e.props.onSeeking(t)}),t.addEventListener("seeked",function(t){e.props.onSeeked&&e.props.onSeeked(t)}),t.addEventListener("waiting",function(t){e.props.onWaiting&&e.props.onWaiting(t)}),t.addEventListener("emptied",function(t){e.props.onEmptied&&e.props.onEmptied(t)}),t.addEventListener("stalled",function(t){e.props.onStalled&&e.props.onStalled(t)}),t.addEventListener("suspend",function(t){e.props.onSuspend&&e.props.onSuspend(t)}),t.addEventListener("loadstart",function(t){e.props.onLoadStart&&e.props.onLoadStart(t)}),t.addEventListener("loadedmetadata",function(t){e.props.onLoadedMetaData&&e.props.onLoadedMetaData(t)}),t.addEventListener("loadeddata",function(t){e.props.onLoadedData&&e.props.onLoadedData(t)}),t.addEventListener("pause",this.handlePause),t.addEventListener("timeupdate",eX(function(t){e.props.onListen&&e.props.onListen(t)},this.props.listenInterval)),t.addEventListener("volumechange",function(t){e.props.onVolumeChange&&e.props.onVolumeChange(t)}),t.addEventListener("encrypted",function(t){var n=e.props.mse;n&&n.onEcrypted&&n.onEcrypted(t)})}},{key:"componentDidUpdate",value:function(e){var t=this.props,n=t.src,r=t.autoPlayAfterSrcChange;e.src!==n&&(r?this.playAudioPromise():this.forceUpdate())}},{key:"render",value:function(){var e=this.props,t=e.className,n=e.src,r=e.loop,o=e.preload,i=e.autoPlay,a=e.crossOrigin,s=e.mediaGroup,l=e.header,u=e.footer,c=e.layout,p=e.customProgressBarSection,f=e.customControlsSection,m=e.children,h=e.style,v=e.i18nAriaLabels,g=this.audio.current?this.audio.current.loop:r,y=g?"rhap_loop--on":"rhap_loop--off",w=this.isPlaying()?"rhap_play-status--playing":"rhap_play-status--paused";return d.default.createElement("div",{role:"group",tabIndex:0,"aria-label":v.player,className:"rhap_container ".concat(y," ").concat(w," ").concat(t),onKeyDown:this.handleKeyDown,ref:this.container,style:h},d.default.createElement("audio",{src:n,controls:!1,loop:g,autoPlay:i,preload:o,crossOrigin:a,mediaGroup:s,ref:this.audio},m),l&&d.default.createElement("div",{className:"rhap_header"},l),d.default.createElement("div",{className:"rhap_main ".concat(eK(c))},d.default.createElement("div",{className:"rhap_progress-section"},this.renderUIModules(p)),d.default.createElement("div",{className:"rhap_controls-section"},this.renderUIModules(f))),u&&d.default.createElement("div",{className:"rhap_footer"},u))}}]),r}(d.Component);L(e2,"defaultProps",{autoPlay:!1,autoPlayAfterSrcChange:!0,listenInterval:1e3,progressJumpStep:5e3,progressJumpSteps:{},volumeJumpStep:.1,loop:!1,muted:!1,preload:"auto",progressUpdateInterval:20,defaultCurrentTime:"--:--",defaultDuration:"--:--",timeFormat:"auto",volume:1,className:"",showJumpControls:!0,showSkipControls:!1,showDownloadProgress:!0,showFilledProgress:!0,showFilledVolume:!1,customIcons:{},customProgressBarSection:[o.CURRENT_TIME,o.PROGRESS_BAR,o.DURATION],customControlsSection:[o.ADDITIONAL_CONTROLS,o.MAIN_CONTROLS,o.VOLUME_CONTROLS],customAdditionalControls:[o.LOOP],customVolumeControls:[o.VOLUME],layout:"stacked",hasDefaultKeyBindings:!0,i18nAriaLabels:{player:"Audio player",progressControl:"Audio progress control",volumeControl:"Volume control",play:"Play",pause:"Pause",rewind:"Rewind",forward:"Forward",previous:"Previous",next:"Skip",loop:"Disable loop",loopOff:"Enable loop",volume:"Mute",volumeMute:"Unmute"}});var e4=e.i(7570);e.i(55646);let e3=(0,a.styled)("div")({name:"Container",class:"c1d0mcw3",propsAsIs:!1}),e9=(0,a.styled)(y.ContentWrap)({name:"Content",class:"c10j40nc",propsAsIs:!0}),e5=(0,a.styled)(y.ContentWrap)({name:"PlayerContainer",class:"p1rrlo3y",propsAsIs:!0}),e6=(0,a.styled)(f.HeadlineSmall)({name:"Title",class:"t1osae7x",propsAsIs:!0}),e8=(0,a.styled)("span")({name:"TimeDivider",class:"t1mxodb4",propsAsIs:!1}),e7=(0,a.styled)((e=>{if(e&&"string"!=typeof e&&!e.__wyw_meta){if(!Object.isExtensible(e))throw Error("styled(): cannot mark a non-extensible component for as-prop forwarding: "+(e.displayName||e.name||"component"));e.__wyw_meta={className:"",extends:null}}return e})(w.Link))({name:"BackButton",class:"bnyidqx",propsAsIs:!0}),te=(0,a.styled)("button")({name:"CloseButton",class:"cfmlvid",propsAsIs:!1});var tt=e.i(16805);e.i(98046);let tn=(0,a.styled)((e=>{if(e&&"string"!=typeof e&&!e.__wyw_meta){if(!Object.isExtensible(e))throw Error("styled(): cannot mark a non-extensible component for as-prop forwarding: "+(e.displayName||e.name||"component"));e.__wyw_meta={className:"",extends:null}}return e})(e=>{let t,n,r,a,u,c,f,v,y,w,E,C,k,T,x,_,P,S,A,j,L,M,I,R=(0,p.c)(58),{className:O,ref:D,audioPlayerRef:N,currentTrack:U}=e,{play:F,pause:B,close:V}=(0,e4.useAudioPlayer)(),z=(0,h.useTracker)(),H=(0,d.useRef)(0),W=(0,d.useRef)(void 0),{lastStartedMedia:$}=(0,s.useMediaPlayController)(),K=(0,d.useRef)(!1);if(R[0]!==U||R[1]!==z?(t=()=>{U&&z.setMediaStartData(),W.current&&g({tracker:z,avEvent:"av.stop",data:W.current.tracking}),H.current=0,W.current=U},n=[U,z],R[0]=U,R[1]=z,R[2]=t,R[3]=n):(t=R[2],n=R[3]),(0,b.useDeepCompareEffe
1ct)(t,n),R[4]!==z?(r=()=>{W.current&&g({tracker:z,avEvent:"av.stop",data:W.current.tracking})},R[4]=z,R[5]=r):r=R[5],(0,l.useStopMedia)("audio",r),!U)return;let J=U?.teaserPath;return R[6]===Symbol.for("react.memo_cache_sentinel")?(a=(0,i.jsx)(m.MonochromeIcon,{name:"arrow-left-up",size:24}),R[6]=a):a=R[6],R[7]!==J?(u=(0,i.jsx)(e7,{"aria-label":"zurück zum Audio Beitrag",href:J,children:a}),R[7]=J,R[8]=u):u=R[8],R[9]===Symbol.for("react.memo_cache_sentinel")?(c=[],f=[],R[9]=c,R[10]=f):(c=R[9],f=R[10]),R[11]!==U.title?(v=(0,i.jsx)(e6,{children:U.title},"audio-player-title"),R[11]=U.title,R[12]=v):v=R[12],R[13]===Symbol.for("react.memo_cache_sentinel")?(y=(0,i.jsx)(e8,{children:"|"},"duration-divider"),R[13]=y):y=R[13],R[14]!==v?(w=[v,o.CURRENT_TIME,y,o.DURATION,o.PROGRESS_BAR],R[14]=v,R[15]=w):w=R[15],R[16]!==U.tracking||R[17]!==z?(E=e=>{H.current||g({tracker:z,playerEvent:e,avEvent:"av.start",data:U.tracking})},R[16]=U.tracking,R[17]=z,R[18]=E):E=R[18],R[19]===Symbol.for("react.memo_cache_sentinel")?(C=e=>{let t=e.target;t.paused||(H.current=t.currentTime)},R[19]=C):C=R[19],R[20]!==U.tracking||R[21]!==z?(k=e=>{g({tracker:z,playerEvent:e,avEvent:"av.pause",data:U.tracking}),g({tracker:z,playerEvent:e,data:U.tracking,previousTimestamp:H.current}),g({tracker:z,playerEvent:e,avEvent:"av.resume",data:U.tracking})},T=e=>{g({tracker:z,playerEvent:e,avEvent:"av.stop",data:U.tracking}),K.current=!0},R[20]=U.tracking,R[21]=z,R[22]=k,R[23]=T):(k=R[22],T=R[23]),R[24]!==U.tracking||R[25]!==F||R[26]!==z?(x=e=>{F(),H.current?g({tracker:z,playerEvent:e,avEvent:"av.resume",data:U.tracking}):g({tracker:z,playerEvent:e,avEvent:"av.play",data:U.tracking})},R[24]=U.tracking,R[25]=F,R[26]=z,R[27]=x):x=R[27],R[28]!==U.tracking||R[29]!==$||R[30]!==B||R[31]!==z?(_=e=>{B();let{currentTime:t,duration:n}=e.target;H.current=t,t!==n&&"video"!==$&&W.current&&g({tracker:z,playerEvent:e,avEvent:"av.pause",data:U.tracking})},R[28]=U.tracking,R[29]=$,R[30]=B,R[31]=z,R[32]=_):_=R[32],R[33]===Symbol.for("react.memo_cache_sentinel")?(P={play:(0,i.jsx)(m.MonochromeIcon,{name:"round-play-filled",size:32}),pause:(0,i.jsx)(m.MonochromeIcon,{name:"round-pause-filled",size:32}),forward:(0,i.jsx)(m.MonochromeIcon,{name:"10-forward",size:24}),rewind:(0,i.jsx)(m.MonochromeIcon,{name:"10-rewind",size:24})},R[33]=P):P=R[33],R[34]!==N||R[35]!==U.url||R[36]!==w||R[37]!==E||R[38]!==k||R[39]!==T||R[40]!==x||R[41]!==_?
1(S=(0,i.jsx)(e5,{size:"content",padding:"none",children:(0,i.jsx)(e2,{src:U.url,ref:N,className:"pe7vfkg",customAdditionalControls:c,customVolumeControls:f,showDownloadProgress:!1,showSkipControls:!1,customProgressBarSection:w,progressJumpStep:1e4,onPlaying:E,onListen:C,onSeeking:k,onEnded:T,onPlay:x,onPause:_,customIcons:P})}),R[34]=N,R[35]=U.url,R[36]=w,R[37]=E,R[38]=k,R[39]=T,R[40]=x,R[41]=_,R[42]=S):S=R[42],R[43]!==V||R[44]!==U.tracking||R[45]!==z?(A=()=>{W.current=void 0,K.current||g({tracker:z,avEvent:"av.stop",data:U.tracking}),V()},R[43]=V,R[44]=U.tracking,R[45]=z,R[46]=A):A=R[46],R[47]===Symbol.for("react.memo_cache_sentinel")?(j=(0,i.jsx)(m.MonochromeIcon,{name:"close",size:24}),R[47]=j):j=R[47],R[48]!==A?(L=(0,i.jsx)(te,{onClick:A,"aria-label":"Audio Player schließen",children:j}),R[48]=A,R[49]=L):L=R[49],R[50]!==S||R[51]!==L||R[52]!==u?(M=(0,i.jsxs)(e9,{size:"page",children:[u,S,L]}),R[50]=S,R[51]=L,R[52]=u,R[53]=M):M=R[53],R[54]!==O||R[55]!==D||R[56]!==M?(I=(0,i.jsx)(e3,{className:O,ref:D,children:M}),R[54]=O,R[55]=D,R[56]=M,R[57]=I):I=R[57],I}))({name:"StyledAudioPlayer",class:"ssluhya",propsAsIs:!0}),tr=(0,a.styled)("div")({name:"Wrapper",class:"w1sqt6uj",propsAsIs:!1});e.s(["AudioPlayerProvider",0,e=>{let{children:t}=e,[n,r]=(0,d.useState)(!1),[o,a]=(0,d.useState)(),{setMediaPlaying:p}=(0,s.useMediaPlayController)();(0,l.useStopMedia)("audio",()=>{m()});let f=(0,d.useCallback)(e=>{e&&a({...e,teaserPath:`${window.location.pathname}?${tt.scrollTargetId}=${e.id}`}),r(!0),p("audio")},[p]),m=(0,d.useCallback)(()=>{r(!1)},[]),h=(0,d.useCallback)(()=>{y.current&&w.current?.appendChild(y.current),r(!1),a(void 0)},[]),v=(0,d.useMemo)(()=>({play:f,pause:m,close:h,isPlaying:n,currentTrack:o}),[f,m,h,n,o]),g=(0,c.usePathname)();(0,d.useEffect)(()=>{if(!o||!y.current)return;let e=document.getElementById(o.id);if(e)return void e.after(y.current);let t=document.getElementsByTagName("main")[0];t?t.before(y.current):w.current?.before(y.current)},[o,g]),(0,d.useEffect)(()=>{if(o){let e=y.current?.getElementsByTagName("audio")[0];e&&w.current?.appendChild(e)}},[o]),(0,u.useAsyncEffect)(async()=>{try{n?await b.current?.audio.current?.play():b.current?.audio.current?.pause()}catch{}},[n]);let y=(0,d.useRef)(null),w=(0,d.useRef)(null),b=(0,d.useRef)(null);return(0,i.jsxs)(e4.AudioPlayerContext,{value:v,children:[t,o&&(0,i.jsx)(tr,{ref:w,children:(0,i.jsx)(tn,{ref:y,currentTrack:o,audioPlayerRef:b})})]})}],76579)},49114,e=>{"use strict";e.i(75625);var t=e.i(36999);let n=(0,t.createContext)({lastStartedMedia:void 0,setMediaPlaying:e=>{}});e.s(["MediaPlayContext",0,n,"useMediaPlayController",0,()=>(0,t.use)(n)])},74419,e=>{"use strict";var t=e.i(84495),n=e.i(14702),r=e.i(36999),o=e.i(49114);e.s(["MediaPlayProvider",0,e=>{let i,a,s,l=(0,n.c)(6),{children:u}=e,[c,d]=(0,r.useState)();l[0]===Symbol.for("react.memo_cache_sentinel")?(i=e=>{d(t=>{if(t!==e)return e})},l[0]=i):i=l[0];let p=i;l[1]!==c?(a={lastStartedMedia:c,setMediaPlaying:p},l[1]=c,l[2]=a):a=l[2];let f=a;return l[3]!==u||l[4]!==f?(s=(0,t.jsx)(o.MediaPlayContext,{value:f,children:u}),l[3]=u,l[4]=f,l[5]=s):s=l[5],s}])},57668,e=>{"use strict";var t=e.i(14702),n=e.i(36999),r=e.i(49114);e.s(["useStopMedia",0,(e,o)=>{let i,a,s=(0,t.c)(5),{lastStartedMedia:l}=(0,r.useMediaPlayController)();s[0]!==o||s[1]!==l||s[2]!==e?(i=()=>{l&&l!==e&&o()},a=[o,l,e],s[0]=o,s[1]=l,s[2]=e,s[3]=i,s[4]=a):(i=s[3],a=s[4]),(0,n.useEffect)(i,a)}])},48934,e=>{e.v({})},32808,e=>{"use strict";var t=e.i(84495),n=e.i(14702),r=e.i(81189),o=e.i(15329),i=e.i(87801),a=e.i(62825),s=e.i(7014);e.i(48934);let l=(0,r.styled)("button")({name:"ScrollUpBtn",class:"swtc6eh",propsAsIs:!1});e.s(["ScrollUpButton",0,()=>{let e,r,u,c,d,p=(0,n.c)(7);p[0]===Symbol.for("react.memo_cache_sentinel")?(e={clickTarget:{function:"nach oben"}},p[0]=e):e=p[0];let{onClick:f}=(0,a.useClickAndInViewTracking)(e);p[1]!==f?(r=e=>{f(e),document.scrollingElement?.scrollTo({top:0,left:0,behavior:(0,s.isReducedMotion)()?"auto":"smooth"})},p[1]=f,p[2]=r):r=p[2];let m=r;return p[3]===Symbol.for("react.memo_cache_sentinel")?(u=(0,t.jsx)(i.MonochromeIcon,{name:"chevron-up",size:16}),c=(0,t.jsx)(o.CopyMedium,{children:"nach oben"}),p[3]=u,p[4]=c):(u=p[3],c=p[4]),p[5]!==m?(d=(0,t.jsxs)(l,{type:"button",onClick:m,children:[u,c]}),p[5]=m,p[6]=d):d=p[6],d}])},90460,e=>{e.v({"hide-stkzu33":"SnackBar-tsx-module__3mnoqq__hide-stkzu33","slideIn-stkzu33":"SnackBar-tsx-module__3mnoqq__slideIn-stkzu33"})},58356,e=>{"use strict";var t=e.i(84495),n=e.i(14702),r=e.i(36999),o=e.i(95299),i=e.i(81189),a=e.i(59401),s=e.i(91967),l=e.i(2707),u=e.i(19651),c=e.i(25955),d=e.i(96483),p=e.i(40990),f=e.i(96638),m=e.i(33688),h=e.i(78329),v=e.i(371),g=e.i(99782),y=e.i(56699),w="ToastProvider",[b,E,C]=(0,u.createCollection)("Toast"),[k,T]=(0,c.createContextScope)("Toast",[C]),[x,_]=k(w),P=e=>{let{__scopeToast:n,label:o="Notification",duration:i=5e3,swipeDirection:a="right",swipeThreshold:s=50,children:l}=e,[u,c]=r.useState(null),[d,p]=r.useState(0),f=r.useRef(!1),m=r.useRef(!1);return o.trim()||console.error(`Invalid prop \`label\` supplied to \`${w}\`. Expected non-empty \`string\`.`),(0,t.jsx)(b.Provider,{scope:n,children:(0,t.jsx)(x,{scope:n,label:o,duration:i,swipeDirection:a,swipeThreshold:s,toastCount:d,viewport:u,onViewportChange:c,onToastAdd:r.useCallback(()=>p(e=>e+1),[]),onToastRemove:r.useCallback(()=>p(e=>e-1),[]),isFocusedToastEscapeKeyDownRef:f,isClosePausedRef:m,children:l})})};P.displayName=w;var S="ToastViewport",A=["F8"],j="toast.viewportPause",L="toast.viewportResume",M=r.forwardRef((e,n
1)=>{let{__scopeToast:o,hotkey:i=A,label:a="Notifications ({hotkey})",...s}=e,u=_(S,o),c=E(o),p=r.useRef(null),f=r.useRef(null),h=r.useRef(null),v=r.useRef(null),g=(0,l.useComposedRefs)(n,v,u.onViewportChange),y=i.join("+").replace(/Key/g,"").replace(/Digit/g,""),w=u.toastCount>0;r.useEffect(()=>{let e=e=>{0!==i.length&&i.every(t=>e[t]||e.code===t)&&v.current?.focus()};return document.addEventListener("keydown",e),()=>document.removeEventListener("keydown",e)},[i]),r.useEffect(()=>{let e=p.current,t=v.current;if(w&&e&&t){let n=()=>{if(!u.isClosePausedRef.current){let e=new CustomEvent(j);t.dispatchEvent(e),u.isClosePausedRef.current=!0}},r=()=>{if(u.isClosePausedRef.current){let e=new CustomEvent(L);t.dispatchEvent(e),u.isClosePausedRef.current=!1}},o=t=>{e.contains(t.relatedTarget)||r()},i=()=>{e.contains(document.activeElement)||r()};return e.addEventListener("focusin",n),e.addEventListener("focusout",o),e.addEventListener("pointermove",n),e.addEventListener("pointerleave",i),window.addEventListener("blur",n),window.addEventListener("focus",r),()=>{e.removeEventListener("focusin",n),e.removeEventListener("focusout",o),e.removeEventListener("pointermove",n),e.removeEventListener("pointerleave",i),window.removeEventListener("blur",n),window.removeEventListener("focus",r)}}},[w,u.isClosePausedRef]);let C=r.useCallback(e=>{let{tabbingDirection:t}=e,n=c().map(e=>{let n=e.ref.current,r=[n,...function(e){let t=[],n=document.createTreeWalker(e,NodeFilter.SHOW_ELEMENT,{acceptNode:e=>{let t="INPUT"===e.tagName&&"hidden"===e.type;return e.disabled||e.hidden||t?NodeFilter.FILTER_SKIP:e.tabIndex>=0?NodeFilter.FILTER_ACCEPT:NodeFilter.FILTER_SKIP}});for(;n.nextNode();)t.push(n.currentNode);return t}(n)];return"forwards"===t?r:r.reverse()});return("forwards"===t?n.reverse():n).flat()},[c]);return r.useEffect(()=>{let e=v.current;if(e){let t=t=>{let n=t.altKey||t.ctrlKey||t.metaKey;if("Tab"===t.key&&!n){let n=document.activeElement,r=t.shiftKey;if(t.target===e&&r)return void f.current?.focus();let o=C({tabbingDirection:r?"backwards":"forwards"}),i=o.findIndex(e=>e===n);G(o.slice(i+1))?t.preventDefault():r?f.current?.focus():h.current?.focus()}};return e.addEventListener("keydown",t),()=>e.removeEventListener("keydown",t)}},[c,C]),(0,t.jsxs)(d.Branch,{ref:p,role:"region","aria-label":a.replace("{hotkey}",y),tabIndex:-1,style:{pointerEvents:w?void 0:"none"},children:[w&&(0,t.jsx)(R,{ref:f,onFocusFromOutsideViewport:()=>{G(C({tabbingDirection:"forwards"}))}}),(0,t.jsx)(b.Slot,{scope:o,children:(0,t.jsx)(m.Primitive.ol,{tabIndex:-1,...s,ref:g})}),w&&(0,t.jsx)(R,{ref:h,onFocusFromOutsideViewport:()=>{G(C({tabbingDirection:"backwards"}))}})]})});M.displayName=S;var I="ToastFocusProxy",R=r.forwardRef((e,n)=>{let{__scopeToast:r,onFocusFromOutsideViewport:o,...i}=e,a=_(I,r);return(0,t.jsx)(y.VisuallyHidden,{tabIndex:0,...i,ref:n,style:{position:"fixed"},onFocus:e=>{let t=e.relatedTarget;a.viewport?.contains(t)||o()}})});R.displayName=I;var O="Toast",D=r.forwardRef((e,n)=>{let{forceMount:r,open:o,defaultOpen:i,onOpenChange:a,...l}=e,[u,c]=(0,v.useControllableState)({prop:o,defaultProp:i??!0,onChange:a,caller:O});return(0,t.jsx)(f.Presence,{present:r||u,children:(0,t.jsx)(F,{open:u,...l,ref:n,onClose:()=>c(!1),onPause:(0,h.useCallbackRef)(e.onPause),onResume:(0,h.useCallbackRef)(e.onResume),onSwipeStart:(0,s.composeEventHandlers)(e.onSwipeStart,e=>{e.currentTarget.setAttribute("data-swipe","start")}
1),onSwipeMove:(0,s.composeEventHandlers)(e.onSwipeMove,e=>{let{x:t,y:n}=e.detail.delta;e.currentTarget.setAttribute("data-swipe","move"),e.currentTarget.style.setProperty("--radix-toast-swipe-move-x",`${t}px`),e.currentTarget.style.setProperty("--radix-toast-swipe-move-y",`${n}px`)}),onSwipeCancel:(0,s.composeEventHandlers)(e.onSwipeCancel,e=>{e.currentTarget.setAttribute("data-swipe","cancel"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),e.currentTarget.style.removeProperty("--radix-toast-swipe-end-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-end-y")}),onSwipeEnd:(0,s.composeEventHandlers)(e.onSwipeEnd,e=>{let{x:t,y:n}=e.detail.delta;e.currentTarget.setAttribute("data-swipe","end"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-x"),e.currentTarget.style.removeProperty("--radix-toast-swipe-move-y"),e.currentTarget.style.setProperty("--radix-toast-swipe-end-x",`${t}px`),e.currentTarget.style.setProperty("--radix-toast-swipe-end-y",`${n}px`),c(!1)})})})});D.displayName=O;var[N,U]=k(O,{onClose(){}}),F=r.forwardRef((e,n)=>{let{__scopeToast:o,type:i="foreground",duration:u,open:c,onClose:p,onEscapeKeyDown:f,onPause:v,onResume:g,onSwipeStart:y,onSwipeMove:w,onSwipeCancel:E,onSwipeEnd:C,...k}=e,T=_(O,o),[x,P]=r.useState(null),S=(0,l.useComposedRefs)(n,e=>P(e)),A=r.useRef(null),M=r.useRef(null),I=u||T.duration,R=r.useRef(0),D=r.useRef(I),U=r.useRef(0),{onToastAdd:F,onToastRemove:V}=T,z=(0,h.useCallbackRef)(()=>{x?.contains(document.activeElement)&&T.viewport?.focus(),p()}),H=r.useCallback(e=>{e&&e!==1/0&&(window.clearTimeout(U.current),R.current=new Date().getTime(),U.current=window.setTimeout(z,e))},[z]);r.useEffect(()=>{let e=T.viewport;if(e){let t=()=>{H(D.current),g?.()},n=()=>{let e=new Date().getTime()-R.current;D.current=D.current-e,window.clearTimeout(U.current),v?.()};return e.addEventListener(j,n),e.addEventListener(L,t),()=>{e.removeEventListener(j,n),e.removeEventListener(L,t)}}},[T.viewport,I,v,g,H]),r.useEffect(()=>{c&&!T.isClosePausedRef.current&&H(I)},[c,I,T.isClosePausedRef,H]),r.useEffect(()=>(F(),()=>V()),[F,V]);let W=r.useMemo(()=>x?function e(t){let n=[];return Array.from(t.childNodes).forEach(t=>{var r;if(t.nodeType===t.TEXT_NODE&&t.textContent&&n.push(t.textContent),(r=t).nodeType===r.ELEMENT_NODE){let r=t.ariaHidden||t.hidden||"none"===t.style.display,o=""===t.dataset.radixToastAnnounceExclude;if(!r)if(o){let e=t.dataset.radixToastAnnounceAlt;e&&n.push(e)}else n.push(...e(t))}}),n}(x):null,[x]);return T.viewport?(0,t.jsxs)(t.Fragment,{children:[W&&(0,t.jsx)(B,{__scopeToast:o,role:"status","aria-live":"foreground"===i?"assertive":"polite",children:W}),(0,t.jsx)(N,{scope:o,onClose:z,children:a.createPortal((0,t.jsx)(b.ItemSlot,{scope:o,children:(0,t.jsx)(d.Root,{asChild:!0,onEscapeKeyDown:(0,s.composeEventHandlers)(f,()=>{T.isFocusedToastEscapeKeyDownRef.current||z(),T.isFocusedToastEscapeKeyDownRef.current=!1}),children:(0,t.jsx)(m.Primitive.li,{tabIndex:0,"data-state":c?"open":"closed","data-swipe-direction":T.swipeDirection,...k,ref:S,style:{userSelect:"none",touchAction:"none",...e.style},onKeyDown:(0,s.composeEventHandlers)(e.onKeyDown,e=>{"Escape"===e.key&&(f?.(e.nativeEvent),e.nativeEvent.defaultPrevented||(T.isFocusedToastEscapeKeyDownRef.current=!0,z()))}),onPointerDown:(0,s.composeEventHandlers)(e.onPointerDown,e=>{0===e.button&&(A.current={x:e.clientX,y:e.clientY})}
1),onPointerMove:(0,s.composeEventHandlers)(e.onPointerMove,e=>{if(!A.current)return;let t=e.clientX-A.current.x,n=e.clientY-A.current.y,r=!!M.current,o=["left","right"].includes(T.swipeDirection),i=["left","up"].includes(T.swipeDirection)?Math.min:Math.max,a=o?i(0,t):0,s=o?0:i(0,n),l="touch"===e.pointerType?10:2,u={x:a,y:s},c={originalEvent:e,delta:u};r?(M.current=u,J("toast.swipeMove",w,c,{discrete:!1})):q(u,T.swipeDirection,l)?(M.current=u,J("toast.swipeStart",y,c,{discrete:!1}),e.target.setPointerCapture(e.pointerId)):(Math.abs(t)>l||Math.abs(n)>l)&&(A.current=null)}),onPointerUp:(0,s.composeEventHandlers)(e.onPointerUp,e=>{let t=M.current,n=e.target;if(n.hasPointerCapture(e.pointerId)&&n.releasePointerCapture(e.pointerId),M.current=null,A.current=null,t){let n=e.currentTarget,r={originalEvent:e,delta:t};q(t,T.swipeDirection,T.swipeThreshold)?J("toast.swipeEnd",C,r,{discrete:!0}):J("toast.swipeCancel",E,r,{discrete:!0}),n.addEventListener("click",e=>e.preventDefault(),{once:!0})}})})})}),T.viewport)})]}):null}),B=e=>{let{__scopeToast:n,children:o,...i}=e,a=_(O,n),[s,l]=r.useState(!1),[u,c]=r.useState(!1);return function(){let e=arguments.length>0&&void 0!==arguments[0]?arguments[0]:()=>{},t=(0,h.useCallbackRef)(e);(0,g.useLayoutEffect)(()=>{let e=0,n=0;return e=window.requestAnimationFrame(()=>n=window.requestAnimationFrame(t)),()=>{window.cancelAnimationFrame(e),window.cancelAnimationFrame(n)}},[t])}(()=>l(!0)),r.useEffect(()=>{let e=window.setTimeout(()=>c(!0),1e3);return()=>window.clearTimeout(e)},[]),u?null:(0,t.jsx)(p.Portal,{asChild:!0,children:(0,t.jsx)(y.VisuallyHidden,{...i,children:s&&(0,t.jsxs)(t.Fragment,{children:[a.label," ",o]})})})};r.forwardRef((e,n)=>{let{__scopeToast:r,...o}=e;return(0,t.jsx)(m.Primitive.div,{...o,ref:n})}).displayName="ToastTitle";var V=r.forwardRef((e,n)=>{let{__scopeToast:r,...o}=e;return(0,t.jsx)(m.Primitive.div,{...o,ref:n})});V.displayName="ToastDescription";var z="ToastAction",H=r.forwardRef((e,n)=>{let{altText:r,...o}=e;return r.trim()?(0,t.jsx)(K,{altText:r,asChild:!0,children:(0,t.jsx)($,{...o,ref:n})}):(console.error(`Invalid prop \`altText\` supplied to \`${z}\`. Expected non-empty \`string\`.`),null)});H.displayName=z;var W="ToastClose",$=r.forwardRef((e,n)=>{let{__scopeToast:r,...o}=e,i=U(W,r);return(0,t.jsx)(K,{asChild:!0,children:(0,t.jsx)(m.Primitive.button,{type:"button",...o,ref:n,onClick:(0,s.composeEventHandlers)(e.onClick,i.onClose)})})});$.displayName=W;var K=r.forwardRef((e,n)=>{let{__scopeToast:r,altText:o,...i}=e;return(0,t.jsx)(m.Primitive.div,{"data-radix-toast-announce-exclude":"","data-radix-toast-announce-alt":o||void 0,...i,ref:n})});function J(e,t,n,r){let{discrete:o}=r,i=n.originalEvent.currentTarget,a=new CustomEvent(e,{bubbles:!0,cancelable:!0,detail:n});t&&i.addEventListener(e,t,{once:!0}),o?(0,m.dispatchDiscreteCustomEvent)(i,a):i.dispatchEvent(a)}var q=function(e,t){let n=arguments.length>2&&void 0!==arguments[2]?arguments[2]:0,r=Math.abs(e.x),o=Math.abs(e.y),i=r>o;return"left"===t||"right"===t?i&&r>n:!i&&o>n};function G(e){let t=document.activeElement;return e.some(e=>e===t||(e.focus(),document.activeElement!==t))}var X=e.i(87801);e.i(50373);var Z=e.i(24459);e.i(90460);let Q=(0,i.styled)(M)({name:"SnackBarViewport",class:"s12fg8i1",propsAsIs:!0}),Y=(0,i.styled)(D)({name:"SnackBarRoot",class:"stkzu33",propsAsIs:!0}),ee=(0,i.styled)(V)({name:"SnackBarDescription",class:"s183rei8",propsAsIs:!0}),et=(0,i.styled)($)({name:"CloseButton",class:"c15u1uj1",propsAsIs:!0}),en=(0,i.styled)(H)({name:"ActionContainer",class:"a1s99490",propsAsIs:!0}),er=e=>{let r,i,a,s,l,u=(0,n.c)(17),{content:c,isOpen:d,onOpenChange:p,actionLabel:f,onActionClick:m,isAutoCloseDisabled:h}=e,v=!!m&&"actionButton",g=h&&"d1gqsye9";return u[0]!==v||u[1]!==g?(r=(0,o.cx)(v,g),u[0]=v,u[1]=g,u[2]=r):r=u[2],u[3]!==c?(i=(0,t.jsx)(ee,{children:c}),u[3]=c,u[4]=i):i=u[4],u[5]!==f||u[6]!==m?(a=m&&f?(0,t.jsx)(en,{asChild:!0,altText:f,children:(0,t.jsx)(Z.Button,{variant:"text",onClick:m,color:"primary",children:f})}):null,u[5]=f,u[6]=m,u[7]=a):a=u[7],u[8]!==h?(s=h&&(0,t.jsx)(et,{"aria-label":"Schließen",children:(0,t.jsx)(X.MonochromeIcon,{name:"close",color:"var(--element-light)",size:24})}),u[8]=h,u[9]=s):s=u[9],u[10]!==d||u[11]!==p||u[12]!==r||u[13]!==i||u[14]!==a||u[15]!==s?(l=(0,t.jsxs)(Y,{className:r,open:d,onOpenChange:p,children:[i,a,s]}),u[10]=d,u[11]=p,u[12]=r,u[13]=i,u[14]=a,u[15]=s,u[16]=l):l=u[16],l};var eo=e.i(19480);e.s(["SnackBarProvider",0,e=>{let o,i,a,s,l,u,c,d=(0,n.c)(12),{children:p}=e,[f,m]=(0,r.useState)(!1),[h,v]=(0,r.useState)(),g=(0,r.useRef)(0);d[0]===Symbol.for("react.memo_cache_sentinel")?(o=()=>()=>clearTimeout(g.current),i=[],d[0]=o,d[1]=i):(o=d[0],i=d[1]),(0,r.useEffect)(o,i),d[2]===Symbol.for("react.memo_cache_sentinel")?(a=e=>{m(!1),window.clearTimeout(g.current),g.current=window.setTimeout(()=>{v(e),m(!0)},100)},d[2]=a):a=d[2];let y=a;d[3]===Symbol.for("react.memo_cache_sentinel")?(s=()=>{m(!1)},d[3]=s):s=d[3];let w=s;d[4]===Symbol.for("react.memo_cache_sentinel")?(l={openSnackBar:y,closeSnackBar:w},d[4]=l):l=d[4];let b=l,E=h?.isAutoCloseDisabled?1/0:3e3;return d[5]!==f||d[6]!==h?(u=h?(0,t.jsxs)(t.Fragment,{children:[(0,t.jsx)(er,{content:h.content,isOpen:f,onOpenChange:m,actionLabel:h.actionLabel,onActionClick:h.onActionClick,isAutoCloseDisabled:h.isAutoCloseDisabled}),(0,t.jsx)(Q,{})]}
1):null,d[5]=f,d[6]=h,d[7]=u):u=d[7],d[8]!==p||d[9]!==E||d[10]!==u?(c=(0,t.jsx)(eo.SnackBarContext,{value:b,children:(0,t.jsxs)(P,{duration:E,label:"Hinweis",swipeDirection:"down",children:[u,p]})}),d[8]=p,d[9]=E,d[10]=u,d[11]=c):c=d[11],c}],58356)},24120,e=>{"use strict";var t=e.i(84495),n=e.i(14702),r=e.i(19553),o=e.i(49114),i=e.i(57668),a=e.i(62825),s=e.i(7014);e.i(6625);var l=e.i(91914),u=e.i(26612),c=e.i(61660);let d=()=>{let e,t=(0,n.c)(2),{instanceManager:r}=(0,l.useZdfPlayerConfig)();return t[0]!==r?(e=()=>{r.getInstances().forEach(p)},t[0]=r,t[1]=e):e=t[1],(0,i.useStopMedia)("video",e),null};function p(e){e.instance.fireEvent("Player::PAUSE")}e.s(["NextZdfPlayerProvider",0,e=>{let i,p,f,m,h,v,g,y,w=(0,n.c)(19);w[0]!==e?({children:i,tracking:f,...p}=e,w[0]=e,w[1]=i,w[2]=p,w[3]=f):(i=w[1],p=w[2],f=w[3]);let{zdfTrackingId:b}=(0,a.useTrackingContext)(),E=(0,r.useHasConsent)("personalisierung"),C=(0,r.useHasConsent)("erfolgsmessung"),[k]=(0,c.useLocalUserData)("videoAutoplay"),{setMediaPlaying:T}=(0,o.useMediaPlayController)();return w[4]===Symbol.for("react.memo_cache_sentinel")?(m=(0,s.isReducedMotion)(),w[4]=m):m=w[4],w[5]!==T?(h={"Player::PLAY":()=>T("video"),"Player::PLAYING":()=>T("video")},w[5]=T,w[6]=h):h=w[6],w[7]!==E||w[8]!==C||w[9]!==f||w[10]!==b?(v=f?(0,u.default)(f,{zdf:{config:{trackingId:b,enable:E,abGroup:"none",abName:"none"},user:{loggedIn:!1}},hasPersonalizationConsent:E,hasTrackingConsent:C}):void 0,w[7]=E,w[8]=C,w[9]=f,w[10]=b,w[11]=v):v=w[11],w[12]===Symbol.for("react.memo_cache_sentinel")?(g=(0,t.jsx)(d,{}),w[12]=g):g=w[12],w[13]!==i||w[14]!==k||w[15]!==p||w[16]!==h||w[17]!==v?(y=(0,t.jsxs)(l.ZdfPlayerProvider,{hidePlayerOnError:!0,isAutoPlay:k,isReducedMotion:m,onPlayerInstance:h,tracking:v,...p,children:[g,i]}),w[13]=i,w[14]=k,w[15]=p,w[16]=h,w[17]=v,w[18]=y):y=w[18],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.