1import{a as e}from"./DH_oPWig.js";import{D as t,Dt as n,E as r,I as i,N as a,O as o,Ot as s,P as c,T as l,_ as u,at as d,c as f,d as p,dn as m,dt as h,hn as g,i as _,nt as v,pt as y,qt as b,u as x,ut as S,w as C,zt as w}from"./BaBhFZm2.js";import{c as T,l as E,s as D}from"./Cm8_Znr6.js";import{t as O}from"./DdM58m-R.js";import{n as k}from"./CU89Zi3L.js";import{Nt as A,er as j}from"./P-CSN9-n.js";import{i as M}from"./CaFf-3Jw.js";import{t as N}from"./DSQl5yOh.js";import{t as P}from"./C2ANWNt82.js";import{A as F,O as I}from"./DJgRtXIl2.js";import"./tO3eg1a22.js";import{i as ee,n as te,r as ne}from"./CpUXL4Gd2.js";import{t as L}from"./Dul-vsNM2.js";import{t as R}from"./BDNMzG2s2.js";import{n as z}from"./CHg9weT12.js";import{t as B}from"./D3vYWRn-2.js";import{t as V}from"./B9Y4hgne2.js";import{i as H,n as U,r as W,t as G}from"./CeH6Kz142.js";import{t as K}from"./NhBLZ-7m2.js";import{t as q}from"./CNs_Ozdc2.js";var J={key:0,class:`c-scoreboard c-scoreboard--slider mt-4`},Y={class:`c-scoreboard__wrapper`},X={class:`c-scoreboard__header relative w-full flex items-center justify-between pt-8 pb-4 px-8 bg-default-white`},Z={class:`c-scoreboard__header-left flex items-center gap-8`},re={class:`c-scoreboard__filter group relative w-full border border-theme-border-light rounded-[100px]`},ie=[`value`,`onChange`],ae=[`value`],oe={class:`sr-only`,"aria-live":`assertive`},se={class:`c-scoreboard__header-right flex items-center justify-between w-[230px]`},ce={class:`c-scoreboard__header-ad`},le={class:`c-scoreboard__controls flex gap-1 -mx-2`},ue={"aria-label":`Go to previous slide`,class:`c-scoreboard__button c-scoreboard__button--prev scoreboard-rotator-prev relative appearance-none flex items-center justify-center`,type:`button`},de={"aria-label":`Go to next slide`,class:`c-scoreboard__button c-scoreboard__button--next scoreboard-rotator-next relative appearance-none flex items-center justify-center`,type:`button`},fe={class:`c-scoreboard__slider w-full bg-default-white`},pe={class:`c-scoreboard__item-inner h-full flex flex-col justify-between`},me={class:`c-scoreboard__top flex items-center`},he={class:`c-scoreboard__sport s-text-details-bold mr-2`},ge={class:`c-scoreboard__date s-text-details`},_e={class:`c-scoreboard__status s-text-details ml-1`},ve={class:`c-scoreboard__date s-text-details`},ye={class:`c-scoreboard__time s-text-details ml-1`},be={key:0},xe={key:1},Se={key:2},Ce=[`aria-expanded`,`onClick`],we={key:0,class:`c-scoreboard__postscore s-text-paragraph-small`},Te={class:`c-scoreboard__media flex flex-wrap gap-8 justify-center`},Ee={class:`c-scoreboard__bottom`},De={key:0,class:`c-scoreboard__game flex justify-between gap-x-2`},Oe={class:`s-text-details-bold`},ke={class:`c-scoreboard__logo w-[24px] h-[24px] overflow-hidden flex items-center justify-center`},Ae={class:`c-scoreboard__scores s-text-details-bold ml-auto`},je={key:0},Me={key:1},Ne={key:1,class:`c-scoreboard__game flex items-center gap-x-2`},Pe={class:`s-text-details-bold`},Fe={class:`c-scoreboard__logo w-[24px] h-[24px] overflow-hidden flex items-center justify-center`},Ie={class:`c-scoreboard__opponent s-text-details-bold truncate`},Le={key:2,class:`c-scoreboard__game flex items-center`},Re={class:`c-scoreboard__team-score s-text-details-bold`},ze={class:`c-scoreboard__logos flex-1 flex justify-center items-center gap-x-[10px]`},Be={class:`c-scoreboard__logo w-[24px] h-[24px] overflow-hidden flex items-center justify-center`},Ve={class:`s-text-details-bold`},He={class:`c-scoreboard__logo w-[24px] h-[24px] overflow-hidden flex items-center justify-center`},Ue={class:`c-scoreboard__opponent-score s-text-details-bold`},We=Object.assign(R(i({__name:`ScoreboardSlider`,setup(i){let s=M(),{$format_date:h}=e(),v=w(null),y=e=>{if(!v.value||v.value!==e){v.value=e;return}v.value===e&&(v.value=null)},C=w({navigation:{nextEl:`.scoreboard-rotator-next`,prevEl:`.scoreboard-rotator-prev`},breakpoints:{1280:{slidesPerView:4},1440:{slidesPerView:5}},modules:[f,_]});return(e,i)=>{let f=P,_=L,w=z,D=O,k=p,A=x,j=B;return d(),r(j,{name:`scoreboard--slider`,defaultSportTitle:`Select Sport`,sportId:b(s),count:12,extra:{offset:2}}
1,{content:n(({data:e,config:s,sports:p,selectedSport:x,updateSport:O})=>[e?.length?(d(),o(`div`,J,[l(`div`,Y,[l(`div`,X,[l(`div`,Z,[i[9]||=l(`p`,{class:`s-text-heading-small text-theme-safe-light`},` Scoreboard `,-1),l(`div`,re,[i[8]||=l(`label`,{class:`sr-only`,for:`scoreboardSelectSport`},`Select Sport to filter scoreboard `,-1),l(`select`,{id:`scoreboardSelectSport`,"aria-label":`Select Sport`,class:`c-scoreboard__select appearance-none bg-white py-4 px-6 rounded-[100px] w-[250px] s-text-small-bold text-theme-muted-light`,value:x?.id,onChange:O},[(d(!0),o(u,null,S(p,e=>(d(),o(`option`,{key:e.id,value:e.id,class:`text-inherit`},g(e.title),9,ae))),128))],40,ie),l(`div`,oe,g(e?.length?x?.title===`Choose Sport`?`No filter selected. `+e.length+` events loaded.`:`${e.length} ${x?.title??``} events loaded.`:`No ${x?.title??`selected`} events available.`),1),c(f,{"aria-hidden":`true`,name:`icon-chevron-down`,class:`absolute right-6 top-[50%] translate-y-[-50%] text-[12px] text-theme-muted-light group-hover:text-white z-10 pointer-events-none`})])]),l(`div`,se,[l(`div`,ce,[c(_,{adSlotName:`htlad-scoreboard_sponsorlogo`})]),l(`div`,le,[l(`button`,ue,[c(f,{"aria-hidden":`true`,name:`icon-arrow-left`})]),l(`button`,de,[c(f,{"aria-hidden":`true`,name:`icon-arrow-right`})])])])]),l(`div`,fe,[c(A,{initialSlide:7,slidesPerView:2,modules:b(C).modules,navigation:b(C).navigation,breakpoints:b(C).breakpoints},{default:n(()=>[(d(!0),o(u,null,S(e,e=>(d(),r(k,{key:e?.id??``},{default:n(()=>[l(`div`,{class:m([`c-scoreboard__item bg-default-white h-[82px] p-4 relative overflow-hidden`,[e.type===`upcoming`?`c-scoreboard__item--upcoming`:`c-scoreboard__item--result`]])},[l(`div`,pe,[l(`div`,me,[l(`div`,he,g(e.sport?.abbreviation),1),e.type===`recent`?(d(),o(u,{key:0},[l(`div`,ge,g(b(h)(e.start_date??``,`MMM d,`)),1),l(`div`,_e,[e.status===`P`?(d(),o(u,{key:0},[a(` Postponed `)],64)):e.status===`C`?(d(),o(u,{key:1},[a(` Cancelled `)],64)):(d(),o(u,{key:2},[a(` Final `)],64))])],64)):e.is_live?(d(),o(u,{key:2},[i[10]||=l(`div`,{class:`c-scoreboard__live s-text-details-bold text-theme-brand-light`},` Live `,-1),i[11]||=l(`div`,{class:`c-scoreboard__bullet w-[4px] h-[4px] ml-[6px] rounded-full bg-theme-brand-light`},null,-1)],64)):(d(),o(u,{key:1},[l(`div`,ve,g(b(h)(e.start_date??``,`MMM d,`)),1),l(`div`,ye,[e.time?(d(),o(`span`,be,g(e.time),1)):e.is_all_day?(d(),o(`span`,xe,`All Day`)):(d(),o(`span`,Se,`TBD`))])],64)),e.type===`recent`&&(e.story?.url||e.result?.boxscore)||e.type===`upcoming`&&(e.media?.audio||e.media?.video||e.media?.stats||e.media?.tickets)?(d(),o(u,{key:3},[l(`button`,{"aria-label":`Toggle Media Overlay`,"aria-expanded":b(v)===e.id,class:m([`c-scoreboard__toggle ml-auto h-[16px] w-[16px] relative text-theme-muted-light`,{"is-open":b(v)===e.id}]),type:`button`,onClick:E(t=>y(e.id),[`prevent`]),onKeyup:i[0]||=T(e=>v.value=0,[`esc`])},[c(f,{"aria-hidden":`true`,name:`icon-more-horizontal`,class:m([`absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2 transition`,b(v)===e.id?`opacity-0 rotate-[135deg]`:`opacity-100`])},null,8,[`class`]),c(f,{"aria-hidden":`true`,name:`icon-close`,class:m([`absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2 transition`,b(v)===e.id?`opacity-100`:`opacity-0 rotate-[-135deg]`])},null,8,[`class`])],42,Ce),l(`div`,{class:m([`c-scoreboard__overlay flex flex-col gap-y-1 justify-center items-center px-12`,{"is-open":b(v)===e.id}]),onKeyup:i[7]||=T(e=>v.value=0,[`esc`])},[e.type===`recent`&&e.result?.status===`N`?(d(),o(`div`,we,g(e.result?.postscore),1)):t(``,!0),l(`div`,Te,[e.type===`recent`?(d(),o(u,{key:0},[e.story&&e.story?.url?(d(),r(w,{key:0,"aria-label":`Story Recap`,href:e.story?.url,tabindex:b(v)===e.id?0:-1,class:`grid place-items-center group`,onBlur:i[1]||=e=>v.value=0,onFocus:t=>v.value=e.id},{default:n(()=>[c(f,{"aria-hidden":`true`,name:`icon-news`,class:`text-theme-safe-light group-hover:translate-y-[-3px] transition`})]),_:1},8,[`href`,`tabindex`,`onFocus`])):t(``,!0),e.result&&e.result?.boxscore?(d(),r(w,{key:1,"aria-label":`Boxscore`,href:e.result?.boxscore,tabindex:b(v)===e.id?0:-1,class:`grid place-items-center group`,onBlur:i[2]||=e=>v.value=0,onFocus:t=>v.value=e.id},{default:n(()=>[c(f,{"aria-hidden":`true`,name:`icon-boxscore`,class:`text-theme-safe-light group-hover:translate-y-[-3px] transition`})]),_:1},8,[`href`,`tabindex`,`onFocus`])):t(``,!0)],64)):t(``,!0),e.type===`upcoming`?(d(),o(u,{key:1},[e.media.audio?(d(),r(w,{key:0,"aria-label":`Live Audio`,href:e.media.audio,tabindex:b(v)===e.id?0:-1,class:`grid place-items-center group`,onBlur:i[3]||=e=>v.value=0,onFocus:t=>v.value=e.id},{default:n(()=>[c(f,{"aria-hidden":`true`,name:`icon-audio`,class:`text-theme-safe-light group-hover:translate-y-[-3px] transition`})]),_:1},8,[`href`,`tabindex`,`onFocus`])):t(``,!0),e.media.video?(d(),r(w,{key:1,"aria-label":`Live Video`,href:e.media.video,tabindex:b(v)===e.id?0:-1,class:`grid place-items-center group`,onBlur:i[4]||=e=>v.value=0,onFocus:t=>v.value=e.id},{default:n(()=>[c(f,{"aria-hidden":`true`,name:`icon-video`,class:`text-theme-safe-light group-hover:translate-y-[-3px] transition`})]),_:1},8,[`href`,`tabindex`,`onFocus`])):t(``,!0),e.media.stats?(d(),r(w,{key:2,"aria-label":`Live Stats`,href:e.media.stats,tabindex:b(v)===e.id?0:-1,class:`grid place-items-center group`,onBlur:i[5]||=e=>v.value=0,onFocus:t=>v.value=e.id},{default:n(()=>[c(f,{"aria-hidden":`true`,name:`icon-stats`,class:`text-theme-safe-light group-hover:translate-y-[-3px] transition`})]),_:1},8,[`href`,`tabindex`,`onFocus`])):t(``,!0),e.media.tickets?(d(),r(w,{key:3,"aria-label":`Buy Tickets`,href:e.media.tickets,tabindex:b(v)===e.id?0:-1,class:`grid place-items-center group`,onBlur:i[6]||=e=>v.value=0,onFocus:t=>v.value=e.id},{default:n(()=>[c(f,{"aria-hidden":`true`,name:`icon-tickets`,class:`text-theme-safe-light group-hover:translate-y-[-3px] transition`})]),_:1},8,[`href`,`tabindex`,`onFocus`])):t(``,!0)],64)):t(``,!0)])],34)],64)):t(``,!0)]),l(`div`,Ee,[e.type===`recent`?(d(),o(`div`,De,[l(`div`,{class:m([`c-scoreboard__atVs w-[24px] h-[24px] rounded-full text-on-primary flex-none flex items-center justify-center`,e.atVs===`vs`?`bg-primary`:`bg-black`])},[l(`span`,Oe,g(e.atVs),1)],2),l(`div`,ke,[e.opponent?.image?.url?(d(),r(D,{key:0,class:`object-contain`,preload:``,alt:``,images:[{breakpoint:0,image:e.opponent.image.url}]},null,8,[`images`])):(d(),r(D,{key:1,class:`object-contain opacity-60`,preload:``,alt:e.opponent?.title??``,images:[{breakpoint:0,image:`${s.bucket}/images/nextgen_2022/logo_main.svg`}]},null,8,[`alt`,`images`]))]),l(`div`,Ae,[e.result.status===`N`?(d(),o(u,{key:1},[e.result?.prescore?(d(),o(`span`,je,g(e.result?.prescore),1)):t(``,!0),e.result?.postscore?(d(),o(`span`,Me,g(e.result?.postscore),1)):t(``,!0)],64)):(d(),o(u,{key:0},[l(`span`,null,g(e.result.status)+`\xA0`,1),l(`span`,null,g(e.result?.team_score),1),l(`span`,null,g(`-`+e.result?.opponent_score),1)],64))])])):e.is_live?(d(),o(`div`,Le,[l(`div`,Re,g(e.livestats?.team_score),1),l(`div`,ze,[l(`div`,Be,[c(D,{class:`object-contain`,preload:``,alt:`UM
1ass Athletics`,images:[{breakpoint:0,image:`${s.bucket}/images/nextgen_2022/logo_main.svg`}]},null,8,[`images`])]),l(`div`,{class:m([`c-scoreboard__atVs w-[24px] h-[24px] rounded-full text-on-primary flex-none flex items-center justify-center`,e.atVs===`vs`?`bg-primary`:`bg-black`])},[l(`span`,Ve,g(e.atVs),1)],2),l(`div`,He,[e.opponent?.image?.url?(d(),r(D,{key:0,class:`object-contain`,preload:``,alt:``,images:[{breakpoint:0,image:e.opponent.image.url}]},null,8,[`images`])):(d(),r(D,{key:1,class:`object-contain opacity-60`,preload:``,alt:e.opponent?.title??``,images:[{breakpoint:0,image:`${s.bucket}/images/nextgen_2022/logo_main.svg`}]},null,8,[`alt`,`images`]))])]),l(`div`,Ue,g(e.livestats?.opponent_score),1)])):(d(),o(`div`,Ne,[l(`div`,{class:m([`c-scoreboard__atVs w-[24px] h-[24px] rounded-full text-on-primary flex-none flex items-center justify-center`,e.atVs===`vs`?`bg-primary`:`bg-black`])},[l(`span`,Pe,g(e.atVs),1)],2),l(`div`,Fe,[e.opponent?.image?.url?(d(),r(D,{key:0,class:`object-contain`,preload:``,alt:``,images:[{breakpoint:0,image:e.opponent.image.url}]},null,8,[`images`])):(d(),r(D,{key:1,class:`object-contain opacity-60`,preload:``,alt:e.opponent?.title??``,images:[{breakpoint:0,image:`${s.bucket}/images/nextgen_2022/logo_main.svg`}]},null,8,[`alt`,`images`]))]),l(`div`,Ie,[e.opponent?(d(),o(u,{key:0},[a(g(e.opponent.title),1)],64)):(d(),o(u,{key:1},[a(g(e.tournament),1)],64))])]))])])],2)]),_:2},1024))),128))]),_:2},1032,[`modules`,`navigation`,`breakpoints`])])])])):t(``,!0)]),_:1},8,[`sportId`])}}}),[[`__scopeId`,`data-v-7bac17fb`]]),{__name:`ScoreboardSlider`}),Q=class{fetch;resource=`/api/v2/videos/youtube`;constructor({fetch:e}){this.fetch=e}async get(e){let{params:t,paginationHandler:n}=A(e);return this.fetch(this.resource,{params:t}).then(e=>{if(!e)return console.error(`[YoutubeRepo] get() request failed`),[];let t=e.items.map(e=>j(e));return t?.length?n.getData(t):[]}).catch(e=>(console.error(`[YoutubeRepo] get() mapping failed`,e),[]))}},Ge=k(`youtube`,{state:()=>({videos:{},isLoadingMore:{},isLoading:{},moreToLoad:{}}),actions:{async fetchVideos(e){let{fetch:t,...n}=e;if(!(e.hash in this.videos)){this.isLoading[e.hash]=!0;let r=await new Q({fetch:t}).get(n);this.videos[e.hash]=r,this.isLoading[e.hash]=!1;let{props:i}=e;(!r||!r.length||i.count&&r.length<i.count)&&(this.moreToLoad[e.hash]=!1)}},async fetchMoreVideos(e){let{fetch:t,...n}=e;this.isLoadingMore[e.hash]=!0;let r=await new Q({fetch:t}).get(n);this.videos[e.hash]=[...this.videos[e.hash]??[],...r],this.isLoadingMore[e.hash]=!1;let{props:i}=e;(!r||!r.length||i.count&&r.length<i.count)&&(this.moreToLoad[e.hash]=!1)}},getters:{getVideos:e=>t=>t in e.videos&&e.videos[t]?e.videos[t]:[],getLoadingMoreFlag:e=>t=>t in e.isLoadingMore?e.isLoadingMore[t]??!1:!1,getLoadingFlag:e=>t=>t in e.isLoading?e.isLoading[t]??!1:!1,getMoreToLoad:e=>t=>t in e.moreToLoad?e.moreToLoad[t]??!0:!0}}),Ke={__name:`YouTubeComponent`,props:{...ne},setup(t){let n=Ge(),r=t,{$customFetch:i}=e(),{initialize:a,loadMore:o,getComponentData:s,currentSportId:c,config:l,hash:u}=ee({props:r,fetch:i}),{selectedVideo:d,closeVideo:f,switchVideo:p}=K(),{sports:m,selectedSport:g,updateSport:_}=V(r,c,s,n.fetchVideos),y=C(()=>n.getVideos(u())),x=C(()=>n.getLoadingMoreFlag(u())),S=C(()=>n.getLoadingFlag(u())),w=C(()=>n.getMoreToLoad(u()));return v(async()=>{await s(n.fetchVideos),a(n.fetchMoreVideos)}),(e,t)=>h(e.$slots,`content`,{data:b(y),config:b(l),loadMore:b(o),isLoadingMore:b(x),isLoading:b(S),moreToLoad:b(w),currentSportId:b(c),selectedVideo:b(d),switchVideo:b(p),closeVideo:b(f),sports:b(m),selectedSport:b(g),updateSport:b(_)})}},qe={class:`s-videos__inner p-8 max-w-[1440px] mx-auto bg-white xl:mb-4`},Je={class:`s-videos__header flex items-center pb-4`},Ye={class:`s-videos__header-ad md:mr-auto`},Xe={key:0,href:`https://www.youtube.com/umassathletics`,target:`_blank`,rel:`noopener`},Ze={class:`s-videos__content`},Qe={key:0,class:`component c-videos c-videos--grid`},$e={class:`c-videos__list flex flex-col gap-4 xl:gap-8 xl:grid xl:grid-cols-2`},et=[`aria-expanded`,`tabindex`,`onClick`],tt={class:`c-videos__media aspect-[3/4] md:aspect-video overflow-hidden`},nt={class:`c-videos__play appearance-none h-[64px] w-[64px] bg-primary absolute left-1/2 top-1/2 -translate-x-1/2 -translate-y-1/2 roun
1ded-full flex items-center justify-center text-white z-10 transition duration-250 xl:group-hover:bg-primary-hover xl:group-focus:bg-primary-hover`},rt={class:`c-videos__details p-8`},it={class:`c-videos__title text-white s-text-title-large xl:s-text-title`},at=[`onClick`,`onKeyup`],ot={class:`sidearm-modal__inner flex items-center justify-center w-full max-w-[900px]`},st={class:`sidearm-modal__player-wrapper flex-1 flex flex-col justify-center`},ct={class:`sidearm-modal__player w-full aspect-video`},lt={class:`sidearm-modal__title text-white text-right mt-2 px-4`},ut={class:`s-text-paragraph`},dt=[`onClick`],ft={key:1},pt={key:0,class:`s-videos__footer mt-4`},mt={key:0,href:`https://www.youtube.com/umassathletics`,target:`_blank`,rel:`noopener`},ht=Object.assign(i({__name:`YoutubeGrid`,setup(e){let{isDesktop:i,isMobile:a}=N(),f=M();return(e,p)=>{let h=L,_=O,v=P,x=Ke,C=y(`showcase-player`),w=y(`focusTrap`);return d(),o(`div`,qe,[l(`header`,Je,[p[1]||=l(`p`,{class:`s-videos__header-title s-text-heading-small md:text-[1rem] mr-auto md:mr-4`},` Videos `,-1),l(`div`,Ye,[c(h,{adSlotName:`htlad-videos_sponsorlogo`})]),b(i)?(d(),o(`a`,Xe,[...p[0]||=[l(`button`,{type:`button`,class:`common-button bg-secondary text-white rounded-[4px] overflow-hidden py-3 px-6 flex justify-center items-center w-fit s-text-regular-bold !font-['Archivo'] transition duration-250 xl:hover:bg-primary xl:focus:bg-primary`},` All Videos + `,-1)]])):t(``,!0)]),l(`div`,Ze,[c(x,{count:2,sportId:b(f)},{content:n(({data:e,config:n,switchVideo:i,selectedVideo:a})=>[e?.length?(d(),o(`div`,Qe,[l(`div`,$e,[(d(!0),o(u,null,S(e,e=>(d(),o(`div`,{key:e.id,class:`c-videos__item relative rounded-[6px] overflow-hidden`},[l(`button`,{type:`button`,class:m([`c-videos__item-inner h-full flex flex-col group relative`,{"is-toggled":a}]),"aria-expanded":a?`true`:`false`,tabindex:a?-1:0,onClick:E(t=>i(e.showcase),[`prevent`])},[l(`div`,tt,[e.images?(d(),r(_,{key:0,class:`w-full h-full object-cover transition duration-500 xl:group-hover:scale-[1.1] xl:group-focus:scale-[1.1]`,alt:e?.images?.maxres?.alt_text??e.title,images:[{breakpoint:0,image:e?.images.maxres?.url??e.images.medium.url}]},null,8,[`alt`,`images`])):(d(),r(_,{key:1,class:`w-full h-full object-cover transition duration-500 xl:group-hover:scale-[1.1] xl:group-focus:scale-[1.1]`,alt:``,images:[{breakpoint:0,image:`${n.bucket}/images/nextgen_2022/stories_mainstory_default.png`}]},null,8,[`images`])),l(`div`,nt,[p[2]||=l(`span`,{class:`sr-only`},`Play Video`,-1),c(v,{name:`icon-play`,class:`text-[24px]`})])]),l(`div`,rt,[l(`p`,it,g(e.title),1)])],10,et)]))),128))]),a?s((d(),o(`div`,{key:0,class:m([`sidearm-modal backdrop-blur-sm px-8`,{"is-open":a}]),onClick:E(e=>i(null),[`self`]),onKeyup:T(e=>i(null),[`esc`])},[l(`div`,ot,[l(`div`,st,[s(l(`div`,ct,null,512),[[C,a]]),l(`div`,lt,[p[3]||=l(`span`,{class:`s-text-paragraph-bold !italic`},`Now Playing: `,-1),l(`span`,ut,g(a.title),1)])]),l(`button`,{type:`button`,class:`sidearm-modal__close w-[64px] h-[64px]`,"aria-label":`Close video modal`,onClick:E(e=>i(null),[`prevent`])},[c(v,{name:`icon-close`,class:`text-[24px]`})],8,dt)])],42,at)),[[w,!0]]):t(``,!0)])):(d(),o(`div`,ft,` No recent videos `))]),_:1},8,[`sportId`])]),b(a)?(d(),o(`div`,pt,[b(a)?(d(),o(`a`,mt,[...p[4]||=[l(`button`,{type:`button`,class:`common-button bg-secondary text-white rounded-[4px] overflow-hidden py-3 px-6 flex justify-center items-center w-fit mx-auto s-text-regular-bold !font-['Archivo']`},` All Videos + `,-1)]])):t(``,!0)])):t(``,!0)])}}}),{__name:`YoutubeGrid`}),gt={class:`s-home bg-theme-page-light`},_t={key:0,class:`s-scoreboard`,"aria-labelledby":`h2_scoreboard`},vt={class:`max-w-[1504px] mx-auto xl:px-8`},yt={class:`s-promos xl:px-8 max-w-[1504px] mx-auto z-[2] relative`},bt={class:`s-promos__inner`},xt={class:`s-promo--a`},St={class:`c-ads c-ads--sport-promo`},Ct={class:`s-promo--b`},wt={class:`c-ads c-ads--sport-promo`},Tt={class:`top-tabs bg-theme-page-light h-[84px] flex items-center justify-center`},Et={class:`the-latest`},Dt={class:`the-latest__content`},Ot={class:`s-waterfall`,"aria-labelledby":`h2_waterfall`},kt={class:`s-promo--c`},At={class:`c-ads c-ads--sport-promo`},jt={class:`s-social__wrapper`},Mt={class:`py-8 bg-white`},Nt={class:`s-tickets`,"aria-labelledby":`h2_tickets`},Pt={class:`s-videos`,"aria-labelledby":`h2_videos`},Ft={class:`s-parallax`,"aria-labelledby":`h2_parallax`},It={class:`quick-links`},Lt={class:`quick-links__content p-8 pt-0`},Rt={class:`c-ads c-ads--sport-promo`},zt={class:`top-content max-w-[1504px] mx-auto xl:px-8`},Bt={class:`flex space-x-sidearm-gutter`},$={class:`top-content__main flex-1`},Vt={class:`top-content__main-inner my-4 pt-8 bg-default-white`},Ht={class:`s-waterfall`,"aria-labelledby":`h2_waterfall`},Ut={class:`top-content__rail sidearm-rail flex-none my-4 flex flex-col gap-y-4`},Wt={class:`s-quicklinks bg-default-white p-8`,"aria-labelledby":`h2_quicklinks`},Gt={class:`s-quicklinks__header flex items-center justify-between`},Kt={class:`c-ads c-ads--sport-promo`},qt={class:`s-flexad p-8 bg-default-white`},Jt={class:`s-promos s-promo--c`},Yt={class:`c-ads c-ads--sport-promo`},Xt={class:`social-tabs`},Zt={class:`s-flexad p-8 bg-default-white`},Qt={class:`s-tickets`,"aria-labelledby":`h2_tickets`},$t={class:`s-videos`,"aria-labelledby":`h2_videos`},en={class:`s-parallax`,"aria-labelledby":`h2_parallax`},tn=i({__name:`index`,setup(e){let{isDesktop:r}
1=N(),i=M(),a=w(`latest`),f=w(!1),p=e=>a.value=e,h=e=>{f.value=e};return q({fullwidth:!0,name:`Home`}),(e,g)=>{let _=We,v=te,y=H,x=W,S=L,C=U,w=ht,O=G;return d(),o(`div`,gt,[b(r)?(d(),o(`section`,_t,[g[4]||=l(`h2`,{id:`h2_scoreboard`,class:`sr-only`},` UMass Scoreboard `,-1),l(`div`,vt,[c(_)])])):t(``,!0),l(`div`,yt,[l(`div`,bt,[l(`div`,xt,[c(b(I),{isLoading:b(f)},{content:n(()=>[...g[5]||=[]]),default:n(()=>[c(b(F),{class:`w-full h-[455px] rounded-[5px]`})]),_:1},8,[`isLoading`]),s(l(`div`,St,[c(v,{name:`promo---a-9fe2dd`,sportId:b(i),onLoadingChange:h},null,8,[`sportId`])],512),[[D,!b(f)]])]),l(`div`,Ct,[c(b(I),{isLoading:b(f)},{content:n(()=>[...g[6]||=[]]),default:n(()=>[c(b(F),{class:`w-full h-[455px] rounded-[5px]`})]),_:1},8,[`isLoading`]),s(l(`div`,wt,[c(v,{name:`promos---b-266cce`,sportId:b(i),onLoadingChange:h},null,8,[`sportId`])],512),[[D,!b(f)]])])])]),b(r)?t(``,!0):(d(),o(u,{key:1},[l(`div`,Tt,[l(`button`,{type:`button`,class:m([`appearance-none grid place-items-center s-text-heading-small text-theme-muted-light mr-4 transition-colors`,{"!text-theme-page-dark":b(a)===`latest`}]),onClick:g[0]||=E(e=>p(`latest`),[`prevent`]),onKeyup:g[1]||=T(e=>p(`latest`),[`enter`])},[...g[7]||=[l(`p`,null,`The Latest`,-1)]],34),g[9]||=l(`span`,{class:`text-[#DFDFDF]`},`/`,-1),l(`button`,{type:`button`,class:m([`appearance-none grid place-items-center s-text-heading-small text-theme-muted-light ml-4 transition-colors`,{"!text-theme-page-dark":b(a)===`links`}]),onClick:g[2]||=E(e=>p(`links`),[`prevent`]),onKeyup:g[3]||=T(e=>p(`links`),[`enter`])},[...g[8]||=[l(`p`,null,`Quick Links`,-1)]],34)]),s(l(`div`,Et,[l(`div`,Dt,[l(`section`,Ot,[g[10]||=l(`h2`,{id:`h2_waterfall`,class:`sr-only`},` Content Waterfall `,-1),c(y)]),l(`div`,kt,[c(b(I),{isLoading:b(f)},{content:n(()=>[...g[11]||=[]]),default:n(()=>[c(b(F),{class:`w-full h-[455px] rounded-[5px]`})]),_:1},8,[`isLoading`]),s(l(`div`,At,[c(v,{name:`promo---c-5fc8f0`,sportId:b(i),onLoadingChange:h},null,8,[`sportId`])],512),[[D,!b(f)]])]),l(`div`,jt,[c(x)]),l(`div`,Mt,[c(S,{adSlotName:`htlad-middle1`})]),l(`section`,Nt,[g[12]||=l(`h2`,{id:`h2_tickets`,class:`sr-only`},` UMass Tickets `,-1),c(C)]),l(`section`,Pt,[g[13]||=l(`h2`,{id:`h2_videos`,class:`sr-only`},` UMass Videos `,-1),c(w)]),l(`section`,Ft,[g[14]||=l(`h2`,{id:`h2_parallax`,class:`sr-only`},` UMass Parallax `,-1),c(O)])])],512),[[D,b(a)===`latest`]]),s(l(`div`,It,[l(`div`,Lt,[c(S,{adSlotName:`htlad-quicklinks_sponsorlogo`}),c(b(I),{isLoading:b(f)},{content:n(()=>[...g[15]||=[]]),default:n(()=>[c(b(F),{class:`w-full h-[455px] rounded-[5px]`})]),_:1},8,[`isLoading`]),s(l(`div`,Rt,[c(v,{name:`icons---quick-links-2c2699`,sportId:b(i),onLoadingChange:h},null,8,[`sportId`])],512),[[D,!b(f)]])])],512),[[D,b(a)===`links`]])],64)),b(r)?(d(),o(u,{key:2},[l(`div`,zt,[l(`div`,Bt,[l(`div`,$,[l(`div`,Vt,[l(`section`,Ht,[g[16]||=l(`h2`,{id:`h2_waterfall`,class:`sr-only`},` Content Waterfall `,-1),c(y)])])]),l(`div`,Ut,[l(`section`,Wt,[l(`div`,Gt,[g[17]||=l(`h2`,{id:`h2_quicklinks`,class:`s-text-heading-small text-theme-safe-light`},` Quick Links `,-1),c(S,{adSlotName:`htlad-quicklinks_sponsorlogo`})]),c(b(I),{isLoading:b(f)},{content:n(()=>[...g[18]||=[]]),default:n(()=>[c(b(F),{class:`w-full h-[455px] rounded-[5px]`})]),_:1},8,[`isLoading`]),s(l(`div`,Kt,[c(v,{name:`icons---quick-links-2c2699`,sportId:b(i),onLoadingChange:h},null,8,[`sportId`])],512),[[D,!b(f)]])]),l(`div`,qt,[c(S,{adSlotName:`htlad-middle`})]),l(`div`,Jt,[c(b(I),{isLoading:b(f)},{content:n(()=>[...g[19]||=[]]),default:n(()=>[c(b(F),{class:`w-full h-[455px] rounded-[5px]`})]),_:1},8,[`isLoading`]),s(l(`div`,Yt,[c(v,{name:`promo---c-5fc8f0`,sportId:b(i),onLoadingChange:h},null,8,[`sportId`])],512),[[D,!b(f)]])]),l(`div`,Xt,[c(x)]),l(`div`,Zt,[c(S,{adSlotName:`htlad-middle1`})]),l(`section`,Qt,[g[20]||=l(`h2`,{id:`h2_tickets`,class:`sr-only`},` UMass Tickets `,-1),c(C)])])])]),l(`section`,$t,[g[21]||=l(`h2`,{id:`h2_videos`,class:`sr-only`},` UMass Videos `,-1),c(w)]),l(`section`,en,[g[22]||=l(`h2`,{id:`h2_parallax`,class:`sr-only`},` UMass Parallax `,-1),c(O)])],64)):t(``,!0)])}}});
1export{tn 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.