!function(){try{var e="undefined"!=typeof window?window:"undefined"!=typeof global?global:"undefined"!=typeof self?self:{},t=(new e.Error).stack;t&&(e._sentryDebugIds=e._sentryDebugIds||{},e._sentryDebugIds[t]="ed6c2663-a23f-4c70-be24-479ce5ca5c1a",e._sentryDebugIdIdentifier="sentry-dbid-ed6c2663-a23f-4c70-be24-479ce5ca5c1a")}catch(e){}}();"use strict";(self.webpackChunk_N_E=self.webpackChunk_N_E||[]).push([[3419],{1217:(e,t,r)=>{function a(e){return["up","down"].includes(e)}function l(e){let t=arguments.length>1&&void 0!==arguments[1]?arguments[1]:"ltr";switch(e){case"left":return"ltr"===t?"rotate(180deg)":void 0;case"right":return"ltr"===t?void 0:"rotate(180deg)";case"down":return"rotate(90deg)";case"up":return"rotate(-90deg)";default:return}}function s(e,t){if(t&&t.height&&t.width)return a(e)?t.width:t.height}function i(e,t){if(t&&t.height&&t.width)return a(e)?t.height:t.width}function n(e){return a(e)?{left:"-30%",top:"18.8%"}:{left:0,top:0}}r.d(t,{AK:()=>n,DY:()=>i,EC:()=>l,G$:()=>s,O8:()=>d,fk:()=>a});let d=e=>e.length>5},11810:(e,t,r)=>{r.d(t,{A:()=>s});var a=r(6029),l=r(41735);let s=({courtColor:e,showDarkPaint:t})=>{let{colors:r}=(0,l.useTheme)();return(0,a.jsxs)("g",Object.assign({fill:null!=e?e:r.graphicsTerrain.basketball},{children:[(0,a.jsx)("path",{fillRule:"evenodd",d:"M17 1H84V94V95H85H94C94 111 108 124 124 124C140 124 154 111 154 95H163H164V94V80V1H231V71.5C225.2 85.1 217.1 97.5 206.7 108.3C184.6 131.3 155.2 144 124 144C92.8 144 63.4 131.3 41.3 108.3C30.9 97.5 22.8 85 17 71.5V1Z"}),(0,a.jsx)("path",{fillRule:"evenodd",d:"M247 231C247 231.6 246.6 232 246 232H2C1.4 232 1 231.6 1 231V2C1 1.4 1.4 1 2 1H16V69V71.6C16.3 72.4 16.7 73.1 17 73.9C35.8 115.9 76.6 145 124 145C171.4 145 212.2 115.9 231 73.9C231.3 73.1 231.7 72.4 232 71.6V69V1H246C246.6 1 247 1.4 247 2V231Z"}),(0,a.jsx)("path",{fillRule:"evenodd",d:"M95.0004 95C95.0004 110.439 108.561 123 124 123C139.439 123 153 110.439 153 95H95.0134H95.0004ZM120.5 25.9997C120.5 27.9297 122.07 29.4997 124 29.4997C125.93 29.4997 127.5 27.9297 127.5 25.9997C127.5 24.0697 125.93 22.4997 124 22.4997C122.07 22.4997 120.5 24.0697 120.5 25.9997ZM146.477 75.069C144.373 72.55 141.873 70.443 139.046 68.804L139.548 67.939C142.5 69.651 145.096 71.857 147.245 74.427L146.477 75.069ZM128.896 65.465C128.896 65.465 126.775 65.031 123.987 65.031C121.198 65.031 119.077 65.465 119.077 65.465L118.901 64.48C120.657 64.18 122.163 64.031 123.987 64.031C125.81 64.031 127.316 64.18 129.072 64.48L128.896 65.465ZM101.516 75.073L100.75 74.43C102.926 71.833 105.539 69.64 108.452 67.949L108.955 68.814C106.12 70.46 103.617 72.565 101.516 75.073ZM103 20H104V27C104 38 112.972 47 124 47C135.029 47 144 38.028 144 27V20H145V27C145 38.597 135.598 48 124 48C112.4 48 103 38.6 103 27V20ZM110 19H123H125H138V20H125V21.62C127.002 22.076 128.5 23.859 128.5 26C128.5 28.485 126.486 30.5 124 30.5C121.515 30.5 119.5 28.485 119.5 26C119.5 23.859 120.998 22.076 123 21.62V20H110V19ZM85 1V94H94.034C94.183 90.124 94.963 87.285 95.732 85.155L96.672 85.495C95.275 89.224 95.041 92.924 95.041 94H152.959C152.959 92.924 152.726 89.224 151.329 85.495L152.269 85.155C153.038 87.285 153.818 90.124 153.967 94H163V1H85Z"}),(0,a.jsx)("path",{fill:t?r.onSurface.nLv4:"inherit",fillRule:"evenodd",d:"M95.0004 95C95.0004 110.439 108.561 123 124 123C139.439 123 153 110.439 153 95H95.0134H95.0004ZM120.5 25.9997C120.5 27.9297 122.07 29.4997 124 29.4997C125.93 29.4997 127.5 27.9297 127.5 25.9997C127.5 24.0697 125.93 22.4997 124 22.4997C122.07 22.4997 120.5 24.0697 120.5 25.9997ZM146.477 75.069C144.373 72.55 141.873 70.443 139.046 68.804L139.548 67.939C142.5 69.651 145.096 71.857 147.245 74.427L146.477 75.069ZM128.896 65.465C128.896 65.465 126.775 65.031 123.987 65.031C121.198 65.031 119.077 65.465 119.077 65.465L118.901 64.48C120.657 64.18 122.163 64.031 123.987 64.031C125.81 64.031 127.316 64.18 129.072 64.48L128.896 65.465ZM101.516 75.073L100.75 74.43C102.926 71.833 105.539 69.64 108.452 67.949L108.955 68.814C106.12 70.46 103.617 72.565 101.516 75.073ZM103 20H104V27C104 38 112.972 47 124 47C135.029 47 144 38.028 144 27V20H145V27C145 38.597 135.598 48 124 48C112.4 48 103 38.6 103 27V20ZM110 19H123H125H138V20H125V21.62C127.002 22.076 128.5 23.859 128.5 26C128.5 28.485 126.486 30.5 124 30.5C121.515 30.5 119.5 28.485 119.5 26C119.5 23.859 120.998 22.076 123 21.62V20H110V19ZM85 1V94H94.034C94.183 90.124 94.963 87.285 95.732 85.155L96.672 85.495C95.275 89.224 95.041 92.924 95.041 94H152.959C152.959 92.924 152.726 89.224 151.329 85.495L152.269 85.155C153.038 87.285 153.818 90.124 153.967 94H163V1H85Z"})]}))}},12232:(e,t,r)=>{var a;r.d(t,{L:()=>a}),function(e){e.Made="made",e.Missed="missed",e.Total="total"}(a||(a={}))},13369:(e,t,r)=>{r.d(t,{A:()=>s});var a=r(6029),l=r(41735);let s=({fill:e})=>{let{colors:t}=(0,l.useTheme)();return(0,a.jsxs)("g",Object.assign({fill:null!=e?e:t.graphicsTerrain.dark,fillRule:"evenodd",clipRule:"evenodd"},{children:[(0,a.jsx)("path",{d:"M109 68.8L108.5 67.9C105.6 69.6 103 71.8 100.8 74.4L101.6 75C103.6 72.6 106.1 70.5 109 68.8Z"}),(0,a.jsx)("path",{d:"M124 48C135.6 48 145 38.6 145 27V20H144V27C144 38 135 47 124 47C113 47 104 38 104 27V20H103V27C103 38.6 112.4 48 124 48Z"}),(0,a.jsx)("path",{d:"M139.5 67.9L139 68.8C141.8 70.4 144.3 72.5 146.4 75.1L147.2 74.5C145.1 71.9 142.5 69.7 139.5 67.9Z"}),(0,a.jsx)("path",{d:"M246 0H2C0.9 0 0 0.9 0 2V231C0 232.1 0.9 233 2 233H246C247.1 233 248 232.1 248 231V2C248 0.9 247.1 0 246 0ZM85 1H163V94H154C153.9 90.1 153.1 87.3 152.3 85.2L151.4 85.5C152.8 89.2 153 92.9 153 94H95C95 92.9 95.2 89.2 96.6 85.5L95.7 85.2C94.9 87.3 94.2 90.2 94 94H85V1ZM153 95C153 110.4 139.4 123 124 123C108.6 123 95 110.4 95 95H153ZM17 1H84V94V95H85H94C94 111 108 124 124 124C140 124 154 111 154 95H163H164V94V80V1H231V71.5C225.2 85.1 217.1 97.5 206.7 108.3C184.6 131.3 155.2 144 124 144C92.8 144 63.4 131.3 41.3 108.3C30.9 97.5 22.8 85 17 71.5V1ZM247 231C247 231.6 246.6 232 246 232H2C1.4 232 1 231.6 1 231V2C1 1.4 1.4 1 2 1H16V69V71.6C16.3 72.4 16.7 73.1 17 73.9C35.8 115.9 76.6 145 124 145C171.4 145 212.2 115.9 231 73.9C231.3 73.1 231.7 72.4 232 71.6V69V1H246C246.6 1 247 1.4 247 2V231Z"}),(0,a.jsx)("path",{d:"M118.9 64.5L119.1 65.5C119.1 65.5 121.2 65.1 124 65.1C126.8 65.1 128.9 65.5 128.9 65.5L129.1 64.5C127.3 64.2 125.8 64.1 124 64.1C122.2 64 120.7 64.2 118.9 64.5Z"}),(0,a.jsx)("path",{d:"M123 21.6C121 22.1 119.5 23.8 119.5 26C119.5 28.5 121.5 30.5 124 30.5C126.5 30.5 128.5 28.5 128.5 26C128.5 23.9 127 22.1 125 21.6V20H138V19H125H123H110V20H123V21.6ZM124 22.5C125.9 22.5 127.5 24.1 127.5 26C127.5 27.9 125.9 29.5 124 29.5C122.1 29.5 120.5 27.9 120.5 26C120.5 24.1 122.1 22.5 124 22.5Z"}),(0,a.jsx)("path",{d:"M123 232H153C153 216.286 139.714 203 124 203C108.286 203 95 216.286 95 232H123ZM123 233H153.984C153.995 232.668 154 232.335 154 232C154 215.431 140.569 202 124 202C107.431 202 94 215.431 94 232C94 232.335 94.0055 232.668 94.0164 233H123Z"})]}))}},18130:(e,t,r)=>{r.d(t,{IV:()=>l,_P:()=>s,f7:()=>a});let a=248,l=233,s=248/233},32335:(e,t,r)=>{r.r(t),r.d(t,{aggregateAreaStatistics:()=>i,getColorsForAreaShotmap:()=>s,getFormattedStatistics:()=>d,getFractionalStatistics:()=>n,getPlayerAreaShotmapState:()=>h,getTeamAreaShotmapState:()=>o});var a=r(95543),l=r(82021);let s=(e,t,r,a,l=5)=>e.map((e,s)=>{let i=r[s];if(!i)return a.colors.neutral.default;let n=a.colors.primary;return t[s]{let r=function(e){let t=Array(9).fill(0).map(()=>Object.create({missed:0,made:0}));for(let{x:r,y:a,made:l,missed:s}of e)r<=-219&&a<89?(t[0].made+=l,t[0].missed+=s):r>=219&&a<89?(t[1].made+=l,t[1].missed+=s):r*r+a*a>=56644?r<=-83?(t[2].made+=l,t[2].missed+=s):r<83?(t[3].made+=l,t[3].missed+=s):(t[4].made+=l,t[4].missed+=s):a<=139?r<-79?(t[5].made+=l,t[5].missed+=s):r<=79?(t[6].made+=l,t[6].missed+=s):(t[7].made+=l,t[7].missed+=s):(t[8].made+=l,t[8].missed+=s);return t}(e),a=r.map(e=>e.made+e.missed),l=t.map(e=>e.p3),s=r.map(e=>e.made?e.made/(e.made+e.missed)*100:0),i=s.map((e,t)=>Math.round((e-l[t])*10)/10),n=a.some(e=>e<5);return{areaStatistics:r,totalStatistics:a,leagueStatsByAreas:l,statsByAreas:s,differencesByAreas:i,hasEmpty:n}},n=(e,t)=>e.map((e,r)=>0===t[r]?"-":`${e}/${t[r]}`),d=(e,t,r=1,l=!1)=>e.map((e,s)=>{let i=t[s]>=r?`${l?e<0?"-":"+":""}${(0,a.M)(Math.abs(e),1)}%`:"-";return"100.0%"===i&&(i="100%"),i});function h(e,t,r,a){switch(e){case l.E.Percentage:return d(t,a,5,!1);case l.E.Difference:return d(r,a,5,!0);case l.E.Total:return a.map(e=>e<1?"-":e);default:throw Error("Invalid state")}}function o(e,t,r,a){let s=a.map(e=>e.made);switch(e){case l.E.Percentage:return d(t,r,1,!1);case l.E.Total:return n(s,r);default:throw Error("Invalid state")}}},32615:(e,t,r)=>{r.d(t,{A:()=>C});var a=r(6029),l=r(41735);let s=l.default.text` fill: ${e=>{var t;return null!=(t=e.fill)?t:e.theme.colors.onColor.primary}}; font: ${e=>e.theme.typography.font.display.small}; `,i=({areaStatistics:e,fill:t})=>{let r=(0,l.useTheme)(),i=null!=t?t:r.colors.onColor.default;return(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(s,Object.assign({x:"126",y:"137",textAnchor:"middle",fill:i},{children:e[8]})),(0,a.jsx)(s,Object.assign({x:"202",y:"60",textAnchor:"middle",fill:i},{children:e[7]})),(0,a.jsx)(s,Object.assign({x:"126",y:"60",textAnchor:"middle",fill:i},{children:e[6]})),(0,a.jsx)(s,Object.assign({x:"50",y:"60",textAnchor:"middle",fill:i},{children:e[5]})),(0,a.jsx)(s,Object.assign({x:"209",y:"174",textAnchor:"middle",fill:i},{children:e[4]})),(0,a.jsx)(s,Object.assign({x:"126",y:"174",textAnchor:"middle",fill:i},{children:e[3]})),(0,a.jsx)(s,Object.assign({x:"43",y:"174",textAnchor:"middle",fill:i},{children:e[2]})),(0,a.jsx)(s,Object.assign({x:"244",y:"28",textAnchor:"end",fill:i},{children:e[1]})),(0,a.jsx)(s,Object.assign({x:"4",y:"28",fill:i},{children:e[0]}))]})};var n=r(67823),d=r(18130);let h=({fill:e="#19191C",full:t=!0})=>t?(0,a.jsx)("rect",{fill:e,rx:"2",width:d.f7,height:d.IV}):(0,a.jsxs)("g",Object.assign({fill:e,width:d.f7,height:d.IV},{children:[(0,a.jsx)("path",{d:"M231.832 72c-.273.639-.549 1.277-.832 1.91-12.914 28.875-36.267 51.656-65 63.069V191h80a1 1 0 0 0 1-1V72h-15.168z"}),(0,a.jsx)("path",{d:"M83 137.355V191h82v-53.645A113.433 113.433 0 0 1 124 145c-14.42 0-28.229-2.71-41-7.645"}),(0,a.jsx)("path",{d:"M82 136.978c-28.733-11.412-52.086-34.193-65-63.068-.283-.632-.559-1.272-.832-1.91H1v118a1 1 0 0 0 1 1h80v-54.022z"}),(0,a.jsx)("path",{d:"M95 95c0 16.016 12.983 29 29 29s29-12.984 29-29h64.749a121.831 121.831 0 0 1-11.032 13.281C184.62 131.314 155.244 144 124 144s-60.62-12.686-82.717-35.719A121.946 121.946 0 0 1 30.251 95zm57 0c0 15.439-12.561 28-28 28s-28-12.561-28-28z"}),(0,a.jsx)("path",{d:"M246 1h-14v13h-1v20h1v37h15V2a1 1 0 0 0-1-1"}),(0,a.jsx)("path",{d:"M231 71V1h-65v93h52.44A122.548 122.548 0 0 0 231 71.455V71zM165 1v93h-12.033c-.15-3.876-.93-6.715-1.698-8.845l-.94.34c1.397 3.729 1.63 7.429 1.63 8.505H96.04c0-1.076.234-4.776 1.63-8.505l-.94-.34c-.768 2.13-1.548 4.969-1.697 8.845H83V1h82zm-55.548 68.949a29.142 29.142 0 0 0-7.702 6.481l.766.643a28.04 28.04 0 0 1 7.439-6.259zm29.096-.01-.502.865a27.865 27.865 0 0 1 7.43 6.265l.769-.642a29.003 29.003 0 0 0-7.697-6.488zm-14.561-3.908c-1.824 0-3.33.149-5.086.449l.176.985.007-.001.055-.011c.368-.07 2.338-.422 4.848-.422 2.509 0 4.478.352 4.846.422l.056.01.007.002.176-.985c-1.756-.3-3.262-.449-5.085-.449zM104 19h-1v7c0 11.597 9.403 21 21 21 11.598 0 21-9.403 21-21v-7h-1v7c0 11.028-8.971 20-20 20-11.028 0-20-8.972-20-20v-7zm34 0h-28v1h13v1.62a4.496 4.496 0 0 0 1 8.88 4.496 4.496 0 0 0 1-8.88V20h13v-1zm-14 3.5c1.93 0 3.5 1.57 3.5 3.5s-1.57 3.5-3.5 3.5-3.5-1.57-3.5-3.5 1.57-3.5 3.5-3.5z"}),(0,a.jsx)("path",{d:"M231 71V1h-65v93h52.44A122.548 122.548 0 0 0 231 71.455V71zM165"}),(0,a.jsx)("path",{d:"M82 94V1H17v70.455A122.548 122.548 0 0 0 29.56 94H82z"}),(0,a.jsx)("path",{d:"M17 14h-1V1H2a1 1 0 0 0-1 1v69h15V34h1V14z"})]})),o=({fill:e})=>{let t=(0,l.useTheme)();return(0,a.jsx)("g",Object.assign({fill:null!=e?e:t.colors.graphicsTerrain.dark,fillRule:"evenodd",clipRule:"evenodd"},{children:(0,a.jsx)("path",{d:"M2 0H246C247.105 0 248 1.08664 248 2.42708V230.573C248 231.913 247.105 233 246 233H2C0.89543 233 0 231.913 0 230.573V2.42708C0 1.08664 0.89543 0 2 0ZM246 1H232V14H231V1.0001H164V80.0001V94.0001H218.44C223.413 86.9301 227.628 79.3841 231 71.4551V71.0001V34H232V69.044V71H247V2C247 1.448 246.552 1 246 1ZM82 136.979C53.267 125.566 29.914 102.785 17 73.9105C16.717 73.2775 16.441 72.6385 16.168 71.9995H1V231C1 231.552 1.448 232 2 232H82V136.979ZM231 73.91C231.283 73.277 231.559 72.639 231.832 72H247V231C247 231.552 246.552 232 246 232H166V136.979C194.733 125.566 218.086 102.785 231 73.91ZM83 232V137.355C95.771 142.291 109.58 145.001 124 145.001C138.42 145.001 152.229 142.291 165 137.355V232H83ZM124 124C107.983 124 95 111.016 95 95H30.251C33.594 99.653 37.269 104.097 41.283 108.281C63.38 131.314 92.756 144 124 144C155.244 144 184.62 131.314 206.717 108.281C210.732 104.097 214.406 99.653 217.749 95H153C153 111.016 140.017 124 124 124ZM124 123C139.439 123 152 110.439 152 95H96C96 110.439 108.561 123 124 123ZM163 1V94H152.967C152.818 90.124 152.038 87.285 151.269 85.155L150.329 85.495C151.726 89.224 151.959 92.924 151.959 94H96.0405C96.0405 92.924 96.2745 89.224 97.6715 85.495L96.7315 85.155C95.9625 87.285 95.1825 90.124 95.0335 94H84.9995V1H163ZM109.452 69.949C106.539 71.64 103.926 73.833 101.75 76.43L102.516 77.073C104.617 74.565 107.12 72.46 109.955 70.814L109.452 69.949ZM138.548 69.939L138.046 70.804C140.872 72.443 143.372 74.55 145.477 77.069L146.245 76.427C144.096 73.857 141.5 71.651 138.548 69.939ZM123.987 66.031C122.163 66.031 120.657 66.18 118.901 66.48L119.077 67.465L119.139 67.4529C119.507 67.3825 121.476 67.031 123.987 67.031C126.496 67.031 128.465 67.3825 128.833 67.4529L128.888 67.4636L129.072 66.48C127.316 66.18 125.81 66.031 123.987 66.031ZM104 19H103V26C103 37.597 112.403 47 124 47C135.598 47 145 37.597 145 26V19H144V26C144 37.028 135.029 46 124 46C112.972 46 104 37.028 104 26V19ZM138 19H110V20H123V21.62C120.998 22.076 119.5 23.859 119.5 26C119.5 28.485 121.515 30.5 124 30.5C126.486 30.5 128.5 28.485 128.5 26C128.5 23.859 127.002 22.076 125 21.62V20H138V19ZM124 22.4997C125.93 22.4997 127.5 24.0697 127.5 25.9997C127.5 27.9297 125.93 29.4997 124 29.4997C122.07 29.4997 120.5 27.9297 120.5 25.9997C120.5 24.0697 122.07 22.4997 124 22.4997ZM84 1V94H29.56C24.587 86.93 20.372 79.384 17 71.455V71V34H16V69.044V71H1V2C1 1.448 1.448 1 2 1H16V14H17V1H84Z"})}))},c=({courtColors:e})=>(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)("path",{d:"M231.832 72C231.559 72.639 231.283 73.277 231 73.91C218.086 102.785 194.733 125.566 166 136.979V232H246C246.552 232 247 231.552 247 231V72H231.832Z",fill:e[4]}),(0,a.jsx)("path",{d:"M83 137.355V232H165V137.355C152.229 142.291 138.42 145.001 124 145.001C109.58 145.001 95.771 142.291 83 137.355Z",fill:e[3]}),(0,a.jsx)("path",{d:"M82 136.979C53.267 125.567 29.914 102.785 17 73.9105C16.717 73.2775 16.441 72.6385 16.168 71.9995H1V231C1 231.552 1.448 232 2 232H82V136.979Z",fill:e[2]}),(0,a.jsx)("path",{d:"M95 95C95 111.016 107.983 124 124 124C140.017 124 153 111.016 153 95H217.749C214.406 99.653 210.732 104.097 206.717 108.281C184.62 131.314 155.244 144 124 144C92.756 144 63.38 131.314 41.283 108.281C37.269 104.097 33.594 99.653 30.251 95H95ZM152 95C152 110.439 139.439 123 124 123C108.561 123 96 110.439 96 95H152Z",fill:e[8]}),(0,a.jsx)("path",{d:"M246 1H232V14H231V34H232V69.044V71H247V2C247 1.448 246.552 1 246 1Z",fill:e[1]}),(0,a.jsx)("path",{d:"M231 71.0001V1.0001H164V80.0001V94.0001H218.44C223.413 86.9301 227.628 79.3841 231 71.4551V71.0001Z",fill:e[7]}),(0,a.jsx)("path",{d:"M163 1V94H152.967C152.818 90.124 152.038 87.285 151.269 85.155L150.329 85.495C151.726 89.224 151.959 92.924 151.959 94H96.0405C96.0405 92.924 96.2745 89.224 97.6715 85.495L96.7315 85.155C95.9625 87.285 95.1825 90.124 95.0335 94H84.9995V1H163ZM109.452 69.949C106.539 71.64 103.926 73.833 101.75 76.43L102.516 77.073C104.617 74.565 107.12 72.46 109.955 70.814L109.452 69.949ZM138.548 69.939L138.046 70.804C140.873 72.443 143.373 74.55 145.477 77.069L146.245 76.427C144.096 73.857 141.5 71.651 138.548 69.939ZM123.987 66.031C122.163 66.031 120.657 66.18 118.901 66.48L119.077 67.465L119.139 67.4529C119.507 67.3825 121.476 67.031 123.987 67.031C126.496 67.031 128.465 67.3825 128.833 67.4529L128.888 67.4636L129.072 66.48C127.316 66.18 125.81 66.031 123.987 66.031ZM104 19H103V26C103 37.597 112.403 47 124 47C135.598 47 145 37.597 145 26V19H144V26C144 37.028 135.029 46 124 46C112.972 46 104 37.028 104 26V19ZM138 19H110V20H123V21.62C120.998 22.076 119.5 23.859 119.5 26C119.5 28.485 121.515 30.5 124 30.5C126.486 30.5 128.5 28.485 128.5 26C128.5 23.859 127.002 22.076 125 21.62V20H138V19ZM124 22.4997C125.93 22.4997 127.5 24.0697 127.5 25.9997C127.5 27.9297 125.93 29.4997 124 29.4997C122.07 29.4997 120.5 27.9297 120.5 25.9997C120.5 24.0697 122.07 22.4997 124 22.4997Z",fill:e[6]}),(0,a.jsx)("path",{d:"M84 94V1H17V71V71.455C20.372 79.384 24.587 86.93 29.56 94H84Z",fill:e[5]}),(0,a.jsx)("path",{d:"M17 14H16V1H2C1.448 1 1 1.448 1 2V71H16V69.044V34H17V14Z",fill:e[0]})]}),C=({showLines:e=!0,showBackground:t=!0,showOverlay:r=!0,linesColor:l,courtColors:s,overlayColor:d,areaStatistics:C})=>(0,a.jsxs)(n.A,{children:[t&&(0,a.jsxs)(a.Fragment,{children:[(0,a.jsx)(h,{full:t&&e}),(0,a.jsx)(c,{courtColors:s})]}),e&&(0,a.jsx)(o,{fill:l}),r&&(0,a.jsx)(i,{areaStatistics:C,fill:d})]})},33698:(e,t,r)=>{r.d(t,{L:()=>a.L});var a=r(12232)},46170:(e,t,r)=>{r.d(t,{GP:()=>x,_S:()=>f,Bt:()=>V,XL:()=>p});var a=r(6029),l=r(21501),s=r(41249),i=r(55729),n=r(41735);let d=149/238,h=238/149,o=()=>{let{colors:e}=(0,n.useTheme)();return(0,a.jsx)("svg",{viewBox:"0 0 238 149",children:(0,a.jsxs)("g",{fill:e.surface.s1,fillRule:"evenodd",children:[(0,a.jsx)("ellipse",{fillRule:"nonzero",cx:"28.175",cy:"74.5",rx:"1.75",ry:"1.753"}),(0,a.jsx)("ellipse",{fillRule:"nonzero",cx:"209.825",cy:"74.5",rx:"1.75",ry:"1.753"}),(0,a.jsx)("path",{d:"M0 0v149h238V0H0zm119.656 76.121a1.72 1.72 0 0 0 1.094-1.621 1.72 1.72 0 0 0-1.094-1.621V57.628c8.969.35 16.188 7.757 16.188 16.872 0 9.071-7.219 16.521-16.188 16.872v-15.25zM1.312 1.315h3.632a4.577 4.577 0 0 1-3.631 3.637V1.315zm0 54.56h12.032v37.25H1.313v-37.25zm0 38.565h13.344V54.56H1.312V32.65h40.032v83.659H1.312V94.44zm0 53.245v-3.637a4.577 4.577 0 0 1 3.632 3.637H1.313zM118.344 72.88a1.72 1.72 0 0 0-1.094 1.621 1.72 1.72 0 0 0 1.094 1.621v15.251c-8.969-.35-16.188-7.757-16.188-16.872 0-9.071 7.219-16.521 16.188-16.872v15.25zm0-16.566c-9.713.35-17.5 8.37-17.5 18.187 0 9.816 7.787 17.836 17.5 18.187v54.998H6.256c-.394-2.541-2.406-4.601-4.944-4.952v-25.067h41.344V86.157c4.244-2.542 6.825-6.968 6.825-11.657 0-4.69-2.581-9.115-6.825-11.657v-31.51H1.313V6.268c2.537-.35 4.593-2.41 4.943-4.952h112.088v54.998zM42.656 84.58V64.421c3.456 2.366 5.513 6.091 5.513 10.079 0 3.988-2.1 7.713-5.513 10.08zm194.031 63.106h-3.63a4.577 4.577 0 0 1 3.63-3.637v3.637zm0-54.56h-12.03v-37.25h12.03v37.25zm0-38.565h-13.343v39.88h13.344v21.911h-40.032V32.65h40.031V54.56zm0-23.226h-41.343v31.509c-4.244 2.542-6.825 6.968-6.825 11.657 0 4.69 2.581 9.115 6.825 11.657v31.51h41.344v25.066c-2.538.395-4.594 2.41-4.944 4.952H119.656V92.687c9.713-.35 17.5-8.37 17.5-18.187 0-9.816-7.787-17.836-17.5-18.187V1.315h112.088c.393 2.541 2.406 4.601 4.944 4.952v25.067zM195.344 64.42v20.158c-3.457-2.366-5.513-6.091-5.513-10.079 0-3.988 2.056-7.713 5.513-10.08zm41.344-59.469a4.577 4.577 0 0 1-3.632-3.637h3.631v3.637z"})]})})},c=(0,n.default)(s.az).withConfig({componentId:"sc-80087852-0"})(["position:absolute;> svg{position:absolute;top:0;left:0;}> *{width:100%;height:100%;}canvas{width:100%;height:100%;padding:0.5px;}"]);var C=r(1217),u=r(5961);let f=e=>{var t,r;let{dataPoints:f,numberOfMatches:V,containerId:p,direction:x="right"}=e,m=(0,n.useTheme)(),g=(0,i.useRef)(null),H=(0,l.uc)(g,{},100)||0,j={containerId:p,numberOfMatches:V,width:H,height:H*d},v=f&&(0,C.O8)(f)&&!!j.width;return(0,i.useEffect)(()=>{v&&(0,u.IJ)(f,j,m)},[p,f,j.width,m]),(0,a.jsx)("div",{style:{width:"100%"},children:(0,a.jsx)(s.az,{ref:g,w:"100%",position:"relative",pb:(0,C.fk)(x)?"".concat(100*h,"%"):"".concat(100*d,"%"),children:(0,a.jsxs)(c,{style:{transform:(0,C.EC)(x,m.settings.textDirection)},h:(0,C.G$)(x,null==(t=g.current)?void 0:t.getBoundingClientRect()),w:(0,C.DY)(x,null==(r=g.current)?void 0:r.getBoundingClientRect()),...(0,C.AK)(x),children:[v&&(0,a.jsx)("div",{id:p}),(0,a.jsx)(o,{})]})})})},V=e=>{let{direction:t="right",fill:r,style:l}=e,{colors:s,settings:i}=(0,n.useTheme)();return(0,a.jsx)("svg",{width:"66",height:"20",viewBox:"0 0 66 20",xmlns:"http://www.w3.org/2000/svg",style:{transform:(0,C.EC)(t,i.textDirection),...l},children:(0,a.jsx)("g",{fill:r||s.surface.s1,fillRule:"evenodd",children:(0,a.jsx)("path",{d:"m66 9.845-14.4 9.6V.245zM0 7.445h51.6v4.8H0z"})})})},p=e=>{let{direction:t="up"}=e,{colors:r}=(0,n.useTheme)();return(0,a.jsx)("svg",{width:"16",height:"56",viewBox:"0 0 16 56",xmlns:"http://www.w3.org/2000/svg",style:{transform:"down"===t?"rotate(180deg)":void 0},children:(0,a.jsx)("g",{fill:r.surface.s1,fillRule:"evenodd",children:(0,a.jsx)("path",{d:"m8 0 8 12H0zM6 12h4v44H6z"})})})},x=e=>{let{direction:t="right",arrowAfterHeatmap:r=!1,...l}=e;return(0,C.fk)(t)?(0,a.jsxs)(s.so,{bg:"graphicsTerrain.football",align:"center",py:"md",br:"sm",w:"100%",pl:r?"md":void 0,pr:r?void 0:"md",direction:r?"row-reverse":"row",children:[(0,a.jsx)(s.so,{w:"20%",justify:"center",children:(0,a.jsx)(p,{direction:t})}),(0,a.jsx)(s.az,{w:"80%",children:(0,a.jsx)(f,{...l,direction:t})})]}):(0,a.jsx)(s.so,{bg:"graphicsTerrain.football",justify:"center",pt:"md",pb:"xl",px:"sm",br:"lg",w:"100%",children:(0,a.jsxs)(s.so,{direction:"column",align:"center",gap:"md",maxW:280,w:"100%",children:[(0,a.jsx)(V,{direction:t}),(0,a.jsx)(f,{...l,direction:t})]})})}},58926:(e,t,r)=>{r.d(t,{A:()=>i,z:()=>s});var a=r(6029),l=r(41249);let s=(0,r(41735).default)(l.az).withConfig({componentId:"sc-92f418f5-0"})(["width:","px;height:","px;background-color:",";"],e=>e.width,e=>e.height,e=>e.alpha?e.theme.setAlpha(e.theme.colors.primary.default,e.alpha):e.theme.colors.neutral.default);function i(e){let{totalHeight:t=144,boxWidth:r=12}=e;return(0,a.jsxs)(l.az,{bg:"graphicsTerrain.dark",children:[(0,a.jsx)(s,{height:16/144*t,width:r,alpha:1}),(0,a.jsx)(s,{height:20/144*t,width:r,alpha:.8}),(0,a.jsx)(s,{height:.25*t,width:r,alpha:.6}),(0,a.jsx)(s,{height:.25*t,width:r,alpha:.4}),(0,a.jsx)(s,{height:20/144*t,width:r,alpha:.2}),(0,a.jsx)(s,{height:16/144*t,width:r,alpha:.1})]})}},67823:(e,t,r)=>{r.d(t,{A:()=>n});var a=r(64082),l=r(6029),s=r(55729),i=r(18130);let n=(0,s.forwardRef)((e,t)=>{var{children:r}=e,s=(0,a.T)(e,["children"]);return(0,l.jsx)("svg",Object.assign({viewBox:`0 0 ${i.f7} ${i.IV}`,preserveAspectRatio:"xMidYMid meet",width:"100%",height:"100%",style:{userSelect:"none"}},s,{children:(0,l.jsx)("g",Object.assign({fill:"none",fillRule:"evenodd",ref:t},{children:r}))}))})},69627:(e,t,r)=>{r.d(t,{O:()=>H,b:()=>a});var a={};r.r(a),r.d(a,{getHeatmapState:()=>j});var l=r(64082),s=r(6029),i=r(21501),n=r(41249),d=r(55729),h=r(41735);let o={0:"#f8d496",.05:"#fee644",.25:"#ff9000",.4:"#fc6800",.6:"#f00800",.75:"#cc0600",.85:"#b00400",.99:"#940000",1:"#780000"};var c=r(97043),C=r(73276),u=r(12232);let f=(e,{containerId:t,width:r,height:a,numberOfMatches:l,shotType:s=u.L.Total,precisionLevel:i=c.K,isTransparentBackground:n},d)=>{let h=document.getElementById(t);if(!h)throw Error("No DOM container element for HeatMap provided");let f=function(e){let t=20;return e>82?Math.round((1-Math.pow(e/110,.1))*8+12):Math.round((1-Math.pow(e/82,.1))*8+12)}(l||1),V=function(e,t,r,a){let l=(0,C.Cl)(501,441);return e.forEach(({x:e,y:r,made:a,missed:s})=>{switch(t){case u.L.Total:l[e- -250][r- -40]+=a+s;break;case u.L.Made:l[e- -250][r- -40]+=a;break;case u.L.Missed:default:l[e- -250][r- -40]+=s}}),l}(e,s,0,0);l&&l>5&&function(e,t,r,a){let l,s,i,n,d,h;for(n=0;n<=100;n++){for(l=0,s=0,i=0,d=2;d<=10;d++)++i,l+=a[n][80-d],s+=a[n][80+d];for(h=0;h<=2;h++)a[n][e+h]=(l+s)/(2*i),a[n][e-h]=(l+s)/(2*i)}}(80,2,0,V);let p=(0,C.m3)(1e3,o,n,d.setAlpha,.2),x=(0,C.RK)(f,f/3,i),m=(0,C.t6)(V,x,{width:500,height:440,influenceRadius:f,precisionLevel:i}),g=(0,C.Gj)(m,p,{height:440,width:500,gradientScaleFactor:1e3/9,gradientRange:1e3}),H=document.createElement("canvas");H.height=a,H.width=r,H.style.borderRadius="inherit";let j=H.getContext("2d");if(!j)throw Error("Heatmap canvas context not found");j.drawImage(g,0,0,r,a),h.innerHTML="",h.appendChild(H)};var V=r(18130);let p=({canvasId:e,shotCoordinates:t,numberOfMatches:r,width:a=V.f7,height:l=V.IV,shotType:i,isTransparentBackground:o})=>{let c=(0,h.useTheme)();return(0,d.useEffect)(()=>{a&&function(e,t,r){try{f(e,t,r)}catch(e){console.error("In render basketball heatmap",e)}}(t,{containerId:e,width:a,height:l,shotType:i,numberOfMatches:r,precisionLevel:10,isTransparentBackground:o},c)},[a,l,t,r,o,i]),(0,s.jsx)(n.az,{id:e,w:a,h:l,position:"absolute",borderRadius:"xs"})};var x=r(67823),m=r(13369),g=r(11810);let H=e=>{var{showLines:t=!0,showBackground:r=!0,showOverlay:a=!0,linesColor:h,backgroundColor:o,shotCoordinates:c,numberOfMatches:C,shotType:u,canvasId:f}=e,H=(0,l.T)(e,["showLines","showBackground","showOverlay","linesColor","backgroundColor","shotCoordinates","numberOfMatches","shotType","canvasId"]);let[j,v]=(0,d.useState)(!1),M=(0,d.useRef)(null),w=(0,i.uc)(M,{},100,[j]);(0,d.useEffect)(()=>{v(!0)},[]);let b=Number(w),L=b?b/V._P:void 0;return(0,s.jsxs)(n.so,Object.assign({position:"relative",justify:"center",align:"center",w:"100%",h:"100%"},H,{children:[(0,s.jsxs)(x.A,Object.assign({ref:M,style:{zIndex:1}},{children:[r&&!a&&(0,s.jsx)(g.A,{courtColor:o}),t&&(0,s.jsx)(m.A,{fill:h})]})),a&&(0,s.jsx)(p,{canvasId:f,width:b,height:L,shotCoordinates:c,numberOfMatches:C,shotType:u,isTransparentBackground:!r})]}))},j=(e,t)=>M(v(e,t)),v=(e,t)=>{switch(e){case u.L.Made:return t.filter(e=>e.made);case u.L.Missed:return t.filter(e=>e.missed);case u.L.Total:return t;default:throw Error("Invalid state")}},M=e=>e.map(e=>e.y>=390?Object.assign(Object.assign({},e),{y:390}):e)},73276:(e,t,r)=>{r.d(t,{Cl:()=>l,Gj:()=>h,RK:()=>i,m3:()=>s,t6:()=>d});var a=r(97043);let l=(e,t)=>{let r=[];for(let a=0;a{let s=document.createElement("canvas");s.width=1,s.height=e;let i=s.getContext("2d");if(!i)throw Error("No color gradient context for heatmap found");let n=i.createLinearGradient(0,0,1,e);return Object.keys(t).forEach(e=>{let s=t[Number(e)],i=Number(e);r&&i{let l=[],s=1/r;for(let r=0;r<=e;r+=s)l.push(Math.exp(-r*r/(2*t*t)));return l},n=(e,t,r,a)=>Math.sqrt(Math.pow(r-e,2)+Math.pow(a-t,2)),d=(e,t,{width:r,height:s,influenceRadius:i,precisionLevel:d=a.K})=>{let h=l(r,s);for(let a=0;a{let i=document.createElement("canvas");i.height=r,i.width=a;let n=i.getContext("2d");if(!n)throw Error("No heatmap canvas context found");let d=n.getImageData(0,0,a,r),h=d.data;for(let i=0;i{var a;r.d(t,{E:()=>a}),function(e){e.Percentage="percentage",e.Difference="difference",e.Total="total"}(a||(a={}))},83351:(e,t,r)=>{r.d(t,{U:()=>o,k:()=>c});var a=r(6029),l=r(33698),s=r(21377),i=r(41249),n=r(55729),d=r(90248),h=r(62859);let o=()=>{let[e,t]=(0,n.useState)(l.L.Total);return{selectedType:e,setSelectedType:t,getNextType:e=>{switch(e){case l.L.Total:return l.L.Missed;case l.L.Missed:return l.L.Made;case l.L.Made:default:return l.L.Total}}}},c=e=>{let{selectedType:t,setSelectedType:r}=e,o=(0,n.useContext)(h.Ws);return(0,a.jsx)(i.so,{pt:"lg",pb:"sm",justify:"center",children:(0,a.jsxs)(i.tU,{value:t,variant:"secondary",onChange:e=>r(e),children:[(0,a.jsx)(i.tU.Tab,{tabKey:l.L.Made,children:(0,a.jsx)(d.A,{id:o===s.QCR.Basketball?"player.shootmap.made":"goals"})}),(0,a.jsx)(i.tU.Tab,{tabKey:l.L.Total,children:(0,a.jsx)(d.A,{id:"player.shootmap.total"})}),(0,a.jsx)(i.tU.Tab,{tabKey:l.L.Missed,children:(0,a.jsx)(d.A,{id:"player.shootmap.missed"})})]})})}},95543:(e,t,r)=>{function a(e,t){if(void 0===t||0==+t)return Math.round(e);if(t*=1,isNaN(e*=1)||"number"!=typeof t||t%1!=0)return NaN;let r=e<0;r&&(e=-e);let a=e.toString().split("e"),[l,s]=a;return+((r?"-":"")+(l=(a=Math.round(+(l+"e"+(s?s-t:-t))).toString().split("e"))[0])+"e"+((s=a[1])?+s+t:t))}r.d(t,{M:()=>l});let l=function(e,t=0){let r=+a(e,-(t+3)).toFixed(t+3);return a(r,-t).toFixed(t)}},97043:(e,t,r)=>{r.d(t,{K:()=>a});let a=10}}]);