1import{_ as C}from"./t2sAw7ij.js";import{d as b,b as i,c as a,i as k,l as c,j as M,t as f,x as _,o as S,E as j,h as l,F as B,m as T,f as u,e as W,p as V}from"./DxqKGyZT.js";import{_ as $}from"./CSyfD7LW.js";import{_ as I}from"./CmCPyaeD.js";import{u as N,a as D}from"./CvR-OVNR.js";const O={class:"text-12 font-bold tracking-widest uppercase flex items-center"},U=b({__name:"PageTitlePrefix",props:{text:{type:String,required:!0},premium:{type:Boolean,default:!1}},setup(e){return(n,s)=>{const m=C;return i(),a("div",O,[e.premium?(i(),k(m,{key:0,class:"square-30 mr-8"})):c("",!0),M(" "+f(e.text),1)])}}}),Y=Object.assign(U,{__name:"PageTitlePrefix"}),q={key:0},z=["srcset"],A=["srcset"],E=["src"],F={key:2,class:"bg-sand-400 text-12 p-10 md:text-center flex justify-center gap-x-5"},H=["innerHTML"],L={key:1,class:"font-bold"},G=b({__name:"MainMedia",props:{media:{type:Object},disabled:{type:Boolean,default:!1},pageType:{type:String},bylineCredits:{type:String},fetchPriority:{type:String,default:"high",validator:e=>["auto","high","low"].includes(e)}},setup(e){const n=e,{mediaSrc:s,defaultModifiers:m,focalPointCalc:y}=N(n.media),p=D(),h=o=>[410,940,1020,1080,1280,1440,1900].map(t=>{const r={...m,...o,w:t};return p(s,r)+" "+t+"w"}),g=(o,t)=>p(s,{fm:"mp4",ar:t&&t.ar?t.ar:"940:530",fit:"crop","fp-x":n.media.focalPoint?y(n.media.focalPoint.x):.5,"fp-y":n.media.focalPoint?y(n.media.focalPoint.y):.5,w:o}),x=[[414,414],[768,768],[940,940]],d=n.media&&s&&s.endsWith(".gif")?_(g(414,{ar:"414:548"})):_(!1),w=()=>{const o=x.reduce((t,r)=>window.innerWidth>=r[0]?r:t);if(o!==x[0]){const t={ar:window.innerWidth>767?"940:530":"414:548"};d.value=g(o[1],t)}};return S(()=>{d.value&&w()}),(o,t)=>{const r=$,v=I,P=j("interpolation");return e.media&&!e.disabled?(i(),a("div",q,[e.media.type==="image"&&l(s)?(i(),a(B,{key:0},[l(d)?(i(),a("video",{key:1,autoplay:"",loop:"",muted:"",playsinline:"",class:"w-full h-full",src:l(d),preload:"none"},[u("p",null,f(e.media.alt),1)],8,E)):(i(),a("picture",{key:0,class:T({"mb-10":e.media.description})},[u("source",{srcset:h({fit:e.media.autoCrop?"crop":"min",ar:"940:530"}).join(" ,"),media:"(min-width:1024px)"},null,8,z),u("source",{srcset:h({fit:e.media.autoCrop?"crop":"min",ar:"414:300"}).join(" ,"),media:"(min-width:768px)"},null,8,A),W(r,{media:e.media,sizes:"320px",width:"414",height:"548",fetchpriority:e.fetchPriority,modifiers:{fit:e.media.autoCrop?"crop":"min",ar:"414:548"}},null,8,["media","fetchpriority","modifiers"])],2))],64)):(i(),k(v,{key:1,media:e.media,related:!1},null,8,["media"])),e.media.description||e.bylineCredits||e.media.credits?(i(),a("div",F,[e.media.description?V((i(),a("div",{key:0,innerHTML:e.media.description},null,8,H)),[[P]]):c("",!0),e.bylineCredits||e.media.credits?(i(),a("p",L,f(e.bylineCredits||e.media.credits),1)):c("",!0)])):c("",!0)])):c("",!0)}}}),Z=Object.assign(G,{__name:"MainMedia"});export{Z as _,Y as a};
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.