1import{_ as tt}from"./AZPS2Edl.js";import{_ as et}from"./XjhUUhbb.js";import{_ as ot}from"./Ddjub1AI.js";import{d as I,e as w,c as g,k as d,v as o,p as l,n as t,t as n,B as m,y as st,l as B,m as M,q as C,j as i,A as v,x as L,M as D,S as O,an as K,F as S,r as G,z as at,w as N,g as V,i as F,O as rt,D as it}from"./BgjTzObi.js";import{p as nt}from"./CsUQ9yOb.js";import{u as U}from"./OVUwXsAR.js";import{_ as lt}from"./DK__TZFz.js";import{_ as q}from"./DDEjQrE_.js";import{_ as ct}from"./0LRMaVOt.js";import{_ as pt}from"./8VMNTDsN.js";import{u as ut}from"./Bxf2H75l.js";import{u as dt}from"./C8PQ5liz.js";import{u as mt}from"./BjpXoj8R.js";import{_ as gt}from"./BlpEGOn8.js";import{_ as _t}from"./DJhDgEQ6.js";import"./CrOZEb0f.js";import"./DmtLj15z.js";import"./q6jgvOMq.js";import"./BshOeUjT.js";import"./BkozxdWw.js";import"./DEmi_fUa.js";import"./Dt8vpg5o.js";import"./C1hpiQ5f.js";import"./Bl3NT4-t.js";import"./Bq6sL6V-.js";import"./DFvpjJ_C.js";import"./4r91b5M9.js";import"./BWjvB7PE.js";import"./V1xE-Lve.js";import"./SOgDKbKM.js";import"./DyIY7zKW.js";import"./CScOom3L.js";import"./C8-daMM3.js";import"./-0lG5DXV.js";const vt={class:"bg-section grid gap-4 p-4 md:grid-cols-[auto_1fr] md:gap-8 md:p-8"},bt={class:"text-paragraph mb-4 md:mb-6"},ft={class:"flex justify-center md:justify-start"},ht=!0,xt=I({__name:"VpoBroadcastInformation",props:{slug:{},isPageGeoBlocked:{type:Boolean},isLiveGeoBlocked:{type:Boolean},isLiveStarted:{type:Boolean}},setup(_){const e=_,{tr:s}=w(),h=g(()=>e.isPageGeoBlocked?s("vpoPage.broadcastInfo.pageGeoBlocked"):e.isLiveGeoBlocked?s("vpoPage.broadcastInfo.liveGeoBlocked"):s("vpoPage.broadcastInfo.concertAvailable")),a=g(()=>e.isPageGeoBlocked?{label:s("vpoPage.broadcastInfo.unavailablePageButton"),url:"/"}:e.isLiveGeoBlocked&&ht?{label:s("vpoPage.broadcastInfo.unavailableLiveButton"),url:"https://media.medici.tv/chopin/partners/vpo/pdf/vpo-soon-ALL.pdf",external:!0,attrs:{target:"_blank"}}:e.isLiveStarted?{label:s("vpoPage.broadcastInfo.liveConcertTitle"),url:`/concerts/${e.slug}`}:null);return(c,p)=>(i(),d("div",vt,[o(t(L),{class:"text-center md:max-w-[320px] md:text-left"},{default:l(()=>[v(m(t(s)("vpoPage.broadcastInfo.title")),1)]),_:1}),n("div",null,[n("p",bt,m(t(h)),1),n("div",ft,[!_.isPageGeoBlocked&&!_.isLiveGeoBlocked&&!_.isLiveStarted?st(c.$slots,"default",{key:0}):t(a)?(i(),B(t(O),M({key:1,url:t(a).url},t(a).attrs),{default:l(()=>[o(t(D),null,{default:l(()=>[v(m(t(a).label),1)]),_:1})]),_:1},16,["url"])):C("",!0)])])]))}}),kt={class:"mb-6 text-center"},j=I({__name:"VpoPlaylist",props:{slug:{}},setup(_){const e=_,{isSmallerThan:s}=U();return(h,a)=>(i(),B(t(q),{"parent-section-id":`vpo-playlist-${e.slug}`,endpoint:{api:"SearchAPI",method:"searchCollection",requestFilters:{params:{collection:e.slug}}}},{default:l(({data:c})=>[n("div",kt,[o(t(L),{class:"mb-6"},{default:l(()=>[v(m(c.playlist.name),1)]),_:2},1024),o(t(K),{text:c.playlist.description},null,8,["text"])]),o(t(ct),{id:`vpo-playlist-listing-${e.slug}`,"current-data":c.playlist.results,"list-display":t(s)("xl")?"slider":"listx","listing-type":"movie"},{item:l(({item:p,index:u})=>[n("swiper-slide",null,[o(t(lt),M({"tag-manager-context":{tagId:"vpo-playlist",attrs:{category:p.category,slug:p.slug,title:p.title,position:u}},"enable-events":!t(s)("xl")},t(nt)(p)),null,16,["tag-manager-context","enable-events"])])]),_:1},8,["id","current-data","list-display"])]),_:1},8,["parent-section-id","endpoint"]))}}),yt={class:"berlioz-container grid grid-cols-1 gap-12 md:grid-cols-2 md:gap-x-8 md:gap-y-0 lg:gap-x-16 2xl:gap-x-[88px]"},Bt={class:"relative z-[1] mb-4 mt-4 aspect-video w-full md:mb-0"},St={class:"bg-section relative z-[2] w-full md:mt-[-74px] md:w-[90%] md:pr-6 md:pt-6 lg:w-[calc(100%_-_68px)] lg:pr-10 lg:pt-10"},$t={class:"text-caption"},Pt=I({__name:"VpoStaggeredInformation",props:{staggeredText:{},staggeredSections:{},textblocks:{},concert:{},buttons:{}},setup(_){const e=_,{tr:s}=w(),{isSmallerThan:h}=U(),a={about_vpo:`https://media.medici.tv/chopin/partners/vpo/images/${e.concert}/about-vpo.jpg`,about_conductor:`https://media.medici.tv/chopin/partners/vpo/images/${e.concert}/conductor.jpg`,about_artist:`https://media.medici.tv/chopin/partners/vpo/images/${e.concert}/performer.jpg`,rolex_arts:"https://media.medici.tv/chopin/partners/vpo/images/rolex-vpo.jpg"},c=g(()=>e.staggeredSections.map(u=>({title:s(`vpo.sections.${u}.title`),description:e.staggeredText[e.textblocks[u]]||"",copyright:s(`vpo.sections.${u}.copyright`),img:a[u],button:e.buttons[u]}))),p=g(()=>h.value("lg")?[c.value]:[c.value.filter((u,x)=>x%2===0),c.value.filter((u,x)=>x%2===1)]);return(u,x)=>{const A=pt;return i(),d("div",yt,[(i(!0),d(S,null,G(t(p),(k,y)=>(i(),d("div",{key:`staggered-col-${y}`,class:at(["flex flex-col gap-8",[y===1&&"md:pt-[234px]"]])},[(i(!0),d(S,null,G(t(p)[y],(b,r)=>(i(),d("div",{key:`staggered-info-${r}`,class:"relative"},[o(t(L),null,{default:l(()=>
1[v(m(b.title),1)]),_:2},1024),n("div",Bt,[o(A,{src:b.img,class:"w-full object-cover"},null,8,["src"])]),n("div",St,[n("p",$t,m(b.copyright),1),o(t(K),{class:"mb-6 mt-6 md:mt-2",text:b.description},null,8,["text"]),o(t(O),{url:b.button.url,class:"inline-block"},{default:l(()=>[o(t(D),null,{default:l(()=>[v(m(b.button.text),1)]),_:2},1024)]),_:2},1032,["url"])])]))),128))],2))),128))])}}}),Ct=["AL","AD","AM","AZ","BE","BA","BG","HR","CY","CZ","DK","FO","GL","EE","FI","FR","DE","GE","GI","GR","HU","IE","IS","IT","XK","LT","LI","LV","LU","MT","MD","MC","ME","NL","MK","NO","PL","PT","RO","RU","SM","RS","SE","CH","SK","SI","ES","TR","VA","GB","BY","CN","ID","JP","KR","KE","MU","NA","SC","BB","BO","BR","CA","CL","CR","EC","SV","GT","HN","JM","NI","PY","PE","TT","UM","US","VI","FJ"],It={class:"vpo-page-container pb-[72px]"},Lt={class:"berlioz-container my-6 md:mb-12 md:mt-14"},At={class:"mb-6 text-center lg:mb-[56px]"},Tt={class:"text-paragraph mt-4"},Gt={class:"berlioz-container py-6 lg:pt-12"},wt={class:"bg-section py-6 lg:py-12"},Mt={class:"berlioz-container"},Dt={class:"berlioz-container pt-6 lg:pt-12"},H="summer-night",Et="2026-vienna-philharmonic-summer-night-concert-lorenzo-viotti-bryn-terfel",be=I({__name:"vienna-philharmonic-concerts",async setup(_){let e,s;const{buildSeo:h}=mt(),{tr:a}=w(),c=dt(),p=it(!1),u=["about_vpo","about_conductor","about_artist","rolex_arts"],x={about_vpo:{text:a("vpo.sections.about_vpo.button"),url:"/artists/wiener-philharmoniker-4"},about_conductor:{text:a("vpo.sections.about_conductor.button"),url:"/artists/lorenzo-viotti"},about_artist:{text:a("vpo.sections.about_artist.button"),url:"/artists/bryn-terfel"},rolex_arts:{text:a("vpo.sections.rolex_arts.button"),url:"/partners/rolex-et-la-culture"}},A={about_vpo:"partners-vpo-about",about_conductor:"partners-vpo-conductor",about_artist:"partners-vpo-performer",rolex_arts:"partners-vpo-rolex"},{data:k}=([e,s]=N(()=>V("eventData",()=>F("EventAPI").eventData({params:{slug:"vienna-philharmonic-concerts"}}))),e=await e,s(),e),{data:y}=([e,s]=N(()=>V("movie-file",()=>F("MovieAPI").movieFile({params:{slug:Et}}),{server:!1})),e=await e,s(),e);function b($){return $!==null&&"slug"in $}const r=g(()=>b(y.value)?y.value:null),J=`https://media.medici.tv/chopin/partners/vpo/images/${H}/structured-data.jpg`;ut(h({title:a("vpoPage.meta.title"),description:a("vpoPage.meta.description"),image:J}));const Y=["AT"],T=g(()=>Y.includes(c)),E=g(()=>r.value&&"geoblocked"in r.value?r.value?.geoblocked:Ct.includes(c)),R=g(()=>new Date().getTime()-new Date(r.value?.date_publish).getTime()>0),z=g(()=>r.value?.currently_streaming),Z=g(()=>k.value?.textblocks.reduce(($,P)=>({...$,[P.slug]:P.content}),{}));return($,P)=>{const W=tt,X=et,Q=ot;return i(),d("div",It,[o(X,{cover:t(k)?.picture,title:t(k)?.name,"external-link":t(k)?.external_link},{"sponsors-primary":l(()=>[(i(!0),d(S,null,G(t(k)?.main_sponsors||[],f=>(i(),B(W,{key:f.id,description:f.logo_baseline,image:f.logo,link:f.url,target:f.link_target},null,8,["description","image","link","target"]))),128))]),_:1},8,["cover","title","external-link"]),n("div",Lt,[n("div",At,[o(t(L),null,{default:l(()=>[v(m(t(a)("vpoPage.intro.title")),1)]),_:1}),n("p",Tt,[!t(T)&&!t(E)?(i(),d(S,{key:0},[v(m(t(a)("vpoPage.intro.description")),1)],64)):(i(),d(S,{key:1},[v(m(t(a)("vpoPage.intro.pageBlocked")),1)],64))])]),t(r)&&(!t(R)||t(z))?(i(),B(xt,{key:0,slug:t(r)?.slug,"is-page-geo-blocked":t(T),"is-live-geo-blocked":t(E),"is-live-started":t(R)},{default:l(()=>[t(z)?C("",!0):(i(),B(t(D),{key:0,icon:"alarm","icon-position":"right","icon-size":"s",tabindex:"0",appearance:"secondary",onClick:P[0]||(P[0]=rt(f=>p.value=!0,["prevent","stop"]))},{default:l(()=>[v(m(t(a)("vpoPage.broadcastInfo.button")),1)]),_:1})),t(p)?(i(),B(t(gt),{key:1,classname:"reminder-modal",class:"lost-classname","use-overlay":!0,"on-close":()=>p.value=!1},{default:l(()=>[o(t(_t),M({"movie-url":t(r)?.url},{title:t(r)?.title,subtitle:t(r)?.description,category:t(r)?.category,slug:t(r)?.slug,dateStart:t(r)?.date_start,dateEnd:t(r)?.date_end,publicationDate:t(r)?.publication_date}),null,16,["movie-url"])]),_:1},8,["on-close"])):C("",!0)]),_:1},8,["slug","is-page-geo-blocked","is-live-geo-blocked","is-live-started"])):C("",!0)]),t(T)?C("",!0):(i(),d(S,{key:0},[o(t(q),{"parent-section-id":"fetch-hero-slider-vpo",endpoint:{api:"CarouselAPI",method:"carouselData",requestFilters:{params:{slug:"hero-slider-vpo"}}}},{default:l(({data:f})=>[o(Q,{id:"hero-slider-vpo",slides:f.slides},null,8,["slides"])]),_:1}),n("div",Gt,[o(j,{slug:"vienna-philharmonic-summer-night-concerts"},null,8,["slug"])]),n("div",wt,[n("div",Mt,[o(Pt,{"staggered-text":t(Z),concert:H,buttons:x,textblocks:A,"staggered-sections":u},null,8,["staggered-text"])])]),n("div",Dt,[o(j,{slug:"vienna-philharmonic-new-years-concerts"},null,8,["slug"])])],64))])}}});
1export{be as default};
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.