1import{_ as z}from"./CxtiJFgH.js";import{_ as L}from"./BzWNxv-b.js";import{_ as N}from"./DT10_wmg.js";import{d as x,j as k,G as v,B as F,z as P,o as a,c as _,a as e,i as l,l as m,w as p,b as o,e as w,t as y,g as D,a3 as j,f as G}from"./COzKHnrT.js";import{_ as H}from"./BDSlkBkr.js";import{c as I}from"./D7UeOVfG.js";import{_ as O,a as R,b as U}from"./C3lVuWA8.js";import{_ as Y}from"./D1NqlFaI.js";import{u as E}from"./Dqzho91C.js";import{u as M}from"./D6z6_x88.js";import{_ as W}from"./DtPQ0GUn.js";import{_ as q}from"./Bb12OJ1X.js";import"./C7cO1fAj.js";import"./CmOy6t_e.js";import"./BmyF9uXz.js";import"./C-lk1clh.js";import"./Cr0ysGFD.js";import"./VJlUG97a.js";import"./BMHZHkeR.js";import"./C4oy1zWx.js";import"./BL8CPfCG.js";import"./DSc4hTjR.js";import"./Bt4HL5Uk.js";import"./4qMw_kTX.js";import"./CHPrK5e9.js";import"./0GJoAiXd.js";import"./Dic2YxPB.js";import"./hv7fDHzB.js";import"./Dg9BQYDs.js";const J=I(R),K={class:"video-hero mb-12 md:container"},Q={class:"grid grid-cols-4 gap-x-4 md:grid-cols-12"},X={class:"relative col-span-full aspect-video"},Z=["src"],tt=["src"],et={class:"col-span-full px-5 md:col-span-8 md:col-start-3"},ot={class:"mt-4 flex items-center justify-between"},at={class:"flex gap-2"},st=x({__name:"VideoHero",props:{data:{}},setup(u){const c=j(),t=u,n=k({scroll:0}),f=v(()=>M(t.data.start_time||t.data.date_created)),d=[{width:575,height:944,breakpoint:"xs"},{width:767,height:419,breakpoint:"sm"},{width:991,height:934,breakpoint:"md"},{width:1199,height:654,breakpoint:"lg"},{width:1920,height:1048,breakpoint:"xl"}];F(()=>{const s=E();P(s,i=>{n.scroll=i.scroll})});const r=v(()=>{let s="https://www.youtube-nocookie.com/embed/";return t.data.vendor!=="youtube"&&(s=c.public.npoPlayerUrl),s+t.data.source_id});return(s,i)=>{var g,b;const $=z,A=L,B=N,h=D,C=H,S=J,T=Y,V=O;return a(),_("header",K,[e("div",Q,[e("div",X,[t.data.vendor==="youtube"&&t.data.source_id?(a(),l($,{key:0,class:"absolute left-0 top-0 aspect-video h-full w-full",size:"large","source-id":t.data.source_id},null,8,["source-id"])):(b=(g=t.data.image)==null?void 0:g.image)!=null&&b.id?(a(),l(A,{key:1,data:t.data.image,eager:!0,renditions:d,class:"absolute left-0 top-0 aspect-video h-full w-full","picture-classes":"h-full","focal-point":0},null,8,["data"])):m("",!0),t.data.vendor==="youtube"?(a(),l(B,{key:2,klasses:"absolute left-0 top-0 h-full w-full",border:!1,"cookie-type":"social"},{default:p(()=>[e("iframe",{src:r.value,title:"YouTube video player",loading:"lazy",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",allowfullscreen:"",class:"absolute left-0 top-0 aspect-video h-full w-full bg-black"},null,8,Z)]),_:1})):(a(),_("iframe",{key:3,src:r.value,title:"NPO video player",loading:"lazy",frameborder:"0",allow:"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share",allowfullscreen:"",class:"absolute left-0 top-0 aspect-video h-full w-full bg-black"},null,8,tt))]),e("div",et,[e("div",ot,[o(h,{variant:"date",class:"col-span-1 row-start-3 text-sm text-app-grey--light lg:mt-auto lg:text-lg"},{default:p(()=>[w(y(f.value.value),1)]),_:1}),e("div",at,[o(C,{disabled:!0}),o(S,{class:"relative z-10"})])]),o(h,{variant:"h1",class:"mb-6 mt-2 md:uppercase"},{default:p(()=>[w(y(t.data.title),1)]),_:1}),o(T,{data:t.data.introduction},null,8,["data"]),o(V,{data:t.data.belongs_to,class:"pt-5"},null,8,["data"])])])])}}}),ct=G(st,[["__scopeId","data-v-2139ef64"]]),lt={class:"page"},nt={class:"page__inner"},rt="video_page",Gt=x({__name:"[...slug]",setup(u){const c=k({data:void 0}),t=async n=>{c.data=n};return(n,f)=>{const d=ct,r=U,s=W,i=q;return a(),_("div",lt,[e("div",nt,[o(s,{collection:rt,onLoaded:t},{default:p(()=>[c.data?(a(),l(d,{key:0,data:c.data},null,8,["data"])):m("",!0),e("article",null,[c.data?(a(),l(r,{key:0,variant:"more"})):m("",!0)])]),_:1})]),o(i)])}}});export{Gt 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.