import{T as F,N as H}from"./CfjfYOu4.js";import z from"./CRAMGqMd.js";import A from"./Bwtw2-3s.js";import{s as E}from"./lGy7RumW.js";import{f as ,ドルD as U,g as K,c as r,o as s,d as a,j as x,a as G,w as I,b as L,u as p,t as l,F as c,k as f,q as P}from"./BVo-4L0X.js";import"./BIFQCvGw.js";const J={class:"s-game-bug-card__postgame-content__results-container mt-[32px] grid overflow-auto md:mt-[16px]"},M={class:"s-table-header__column text-theme-muted s-text-small-bold light-theme-color-bg-background relative select-none whitespace-nowrap border-l-2 border-solid !uppercase"},Q={class:"s-table-header__column-wrapper s-table-header__column-wrapper--left !text-theme-safe-light s-text-regular-bold text-center"},R={class:"!border-theme-border border-left flex rounded-tl-md"},X={class:"mx-auto flex items-center gap-2 sm:ml-0 sm:mr-2"},Y={class:"h-[21px] w-[21px]"},Z={class:"text-theme-safe s-text-regular hidden whitespace-nowrap sm:block"},ee={class:"s-table-body_cell s-text-regular-bold bg-theme-surface-light !border-theme-border border-right min-w-[40px] rounded-tr-md text-center w-[15%]"},te={class:"last"},ae={class:"!border-theme-border border-left flex rounded-bl-md"},se={class:"mx-auto flex items-center gap-2 sm:ml-0 sm:mr-2"},re={class:"h-[21px] w-[21px]"},le={class:"text-theme-safe s-text-regular hidden whitespace-nowrap sm:block"},oe={class:"s-table-body_cell s-text-regular-bold bg-theme-surface-light !border-theme-border border-right min-w-[40px] rounded-br-md text-center w-[15%]"},me={key:0,class:"text-theme-safe s-text-paragraph-small my-[20px] block"},ne={key:0,class:"text-theme-brand-light font-bold"},ie=["href"],de={key:1},he={key:1,class:"text-theme-brand-light font-bold"},ce=["href"],ue={key:1},pe=$({__name:"SGameBugCardBoxScoreFootballV2",props:{stats:{type:Object}},setup(e){const y=e,w=U("siteBucket"),k=U("siteDefaultPersonImage"),W={Date:"date",Location:"location",Venue:"stadium","End of Game":"endedOn",Attendance:"attendance",Duration:"duration","Kickoff Time":"startedOn",Temperature:"temperature",Weather:"weather",Wind:"wind"},T=(d,n)=>d.players.find(u=>u.name==n),v=K(()=>{var d,n,u,g,t,o;if((u=(n=(d=y.stats)==null?void 0:d.venue)==null?void 0:n.rules)!=null&&u.length){const m=(o=(t=(g=y.stats)==null?void 0:g.venue)==null?void 0:t.rules)==null?void 0:o.find(i=>i.name==="qtrs");if(m&&m.value)return Number(m.value)}return 4}),q=d=>Number(d)>v.value?`OT${Number(d)-v.value}`:d;return(d,n)=>{var u,g;return s(),r(c,null,[a("div",J,[G(A,{headerClass:"light-theme-color-bg-background",headerTextClass:"!text-theme-safe-light",theme:"light-theme",columns:[],class:"score-summary-table s-table-white",minWidth:"20rem",hideDefaultHeader:!0,stickyColumns:"1",highlightOnHover:""},{"table-header-row-slot":I(()=>{var t;return[a("tr",M,[n[0]||(n[0]=a("th",{class:"!text-theme-safe stats w-auto border-solid !uppercase !shadow-none"},[a("span",{class:"sr-only"},"Team")],-1)),(s(!0),r(c,null,f((t=e.stats.visitingTeam)==null?void 0:t.lineScores,o=>(s(),r("th",{key:o.period,class:"!text-theme-safe stats w-auto"},[a("div",Q,l(q(o.period)),1)]))),128)),n[1]||(n[1]=a("th",null,[a("div",{class:"s-table-header__column-wrapper s-table-header__column-wrapper--left !text-theme-safe-light s-text-regular-bold text-center"}," Total ")],-1))])]}),"table-body-slot":I(()=>{var t,o,m,i,h,_,N,C,S,B,D,O,V,j;return[a("tbody",null,[a("tr",null,[a("td",R,[a("div",X,[a("div",Y,[(s(),L(F,{key:e.stats.homeTeam.code,alt:e.stats.homeTeamName,images:[{breakpoint:0,image:(o=(t=e.stats)==null?void 0:t.homeTeam)!=null&&o.logo?p(H)({url:(i=(m=e.stats)==null?void 0:m.homeTeam)==null?void 0:i.logo,bucket:p(w)}):p(k),width:200,height:200}],"aria-hidden":"true"},null,8,["alt","images"]))])]),a("span",Z,l((h=e.stats)==null?void 0:h.homeTeamName),1)]),(s(!0),r(c,null,f((_=e.stats)==null?void 0:_.periodScoresHome,b=>(s(),r("td",{key:b,class:"s-table-body_cell s-text-regular min-w-[40px] text-center w-[15%]"},l(b),1))),128)),a("td",ee,l((N=e.stats)==null?void 0:N.homeTeamScore),1)]),a("tr",te,[a("td",ae,[a("div",se,[a("div",re,[(s(),L(F,{key:e.stats.visitingTeam.code,alt:e.stats.visitingTeamName,images:[{breakpoint:0,image:(S=(C=e.stats)==null?void 0:C.visitingTeam)!=null&&S.logo?p(H)({url:(D=(B=e.stats)==null?void 0:B.visitingTeam)==null?void 0:D.logo,bucket:p(w)}):p(k),width:200,height:200}],"aria-hidden":"true"},null,8,["alt","images"]))])]),a("span",le,l((O=e.stats)==null?void 0:O.visitingTeamName),1)]),(s(!0),r(c,null,f((V=e.stats)==null?void 0:V.periodScoresAway,b=>(s(),r("td",{key:b,class:"s-table-body_cell s-text-regular min-w-[40px] text-center w-[15%]"},l(b),1))),128)),a("td",oe,l((j=e.stats)==null?void 0:j.visitingTeamScore),1)])])]}),_:1})]),e.stats.homeTeam.leaders||e.stats.visitingTeam.leaders?(s(),r("p",me,[e.stats.homeTeam.leaders?(s(),r("span",ne,l(e.stats.homeTeam.id)+": ",1)):x("",!0),(s(!0),r(c,null,f(e.stats.homeTeam.leaders,(t,o)=>{var m,i,h;return s(),r("span",{key:t},[a("span",null,l(t.stat)+" - ",1),t.name?(s(),r(c,{key:0},[(i=T((m=e.stats)==null?void 0:m.homeTeam,t.name))!=null&&i.playerUrl?(s(),r("a",{key:0,class:"text-theme-link-light s-text-paragraph-small-bold !underline !capitalize",href:T((h=e.stats)==null?void 0:h.homeTeam,t.name).playerUrl},l(t.name.toLowerCase()),9,ie)):(s(),r("span",de,l(t.name),1))],64)):x("",!0),P(" ("+l(t.value)+")"+l(o===e.stats.homeTeam.leaders.length-1?"":"; "),1)])}),128)),n[2]||(n[2]=a("br",null,null,-1)),e.stats.visitingTeam.leaders?(s(),r("span",he,l(e.stats.visitingTeam.id)+": ",1)):x("",!0),(s(!0),r(c,null,f(e.stats.visitingTeam.leaders,(t,o)=>{var m,i,h;return s(),r("span",{key:t},[a("span",null,l(t.stat)+" - ",1),t.name?(s(),r(c,{key:0},[(i=T((m=e.stats)==null?void 0:m.visitingTeam,t.name))!=null&&i.playerUrl?(s(),r("a",{key:0,class:"text-theme-link-light s-text-paragraph-small-bold !underline !capitalize",href:T((h=e.stats)==null?void 0:h.visitingTeam,t.name).playerUrl},l(t.name.toLowerCase()),9,ce)):(s(),r("span",ue,l(t.name),1))],64)):x("",!0),P(" ("+l(t.value)+")"+l(o===e.stats.visitingTeam.leaders.length-1?"":"; "),1)])}),128))])):x("",!0),G(z,{class:"game-information !bg-theme-surface border-theme-border mt-4 border-b border-t border-r border-l",headerText:"Game Information",grids:"2",game:e.stats.venue,gameInfo:W,historyPath:(u=e.stats)==null?void 0:u.opponentHistoryPath,opponentTeam:(g=e.stats)==null?void 0:g.opponentTeam},null,8,["game","historyPath","opponentTeam"])],64)}}}),we=E(pe,[["__scopeId","data-v-d9c1a24b"]]);export{we as default};