@media(orientation:landscape)and (max-width:1024px)and (max-height:540px){.tv-body{overflow-x:hidden;overflow-y:auto}.tv-container{--tv-mobile-landscape-padding: .5rem;padding:var(--tv-mobile-landscape-padding);height:auto;min-height:100svh;overflow:visible}.tv-grid{height:auto;min-height:calc(100svh - (var(--tv-mobile-landscape-padding) * 2));grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:calc(100svh - (var(--tv-mobile-landscape-padding) * 2)) auto;gap:.75rem}.tv-panel-live,.tv-panel-group-leaderboards,.tv-panel-right{min-height:0}.tv-panel-live{grid-column:1;grid-row:1;height:calc(100svh - (var(--tv-mobile-landscape-padding) * 2));min-height:calc(100svh - (var(--tv-mobile-landscape-padding) * 2))}.tv-panel-group-leaderboards{grid-column:2;grid-row:1;height:calc(100svh - (var(--tv-mobile-landscape-padding) * 2));min-height:calc(100svh - (var(--tv-mobile-landscape-padding) * 2))}.tv-panel-right{grid-column:1 / -1;grid-row:2}.tv-panel-countdown{display:none}.tv-panel-right>.flex{gap:0}.tv-panel-schedule{height:calc(100svh - (var(--tv-mobile-landscape-padding) * 2));min-height:calc(100svh - (var(--tv-mobile-landscape-padding) * 2))}}@media(orientation:portrait){.tv-body{overflow-x:hidden;overflow-y:auto}.tv-container{padding-top:clamp(6.15rem,10vw,6.75rem)}.tv-panel-live{min-height:clamp(26rem,58svh,56rem)}}@media(orientation:portrait)and (min-width:768px)and (max-width:1023px){.tv-grid{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:auto minmax(0,1fr)}.tv-panel-live{grid-column:1 / -1!important;grid-row:1}.tv-panel-right{grid-column:1;grid-row:2}.tv-panel-group-leaderboards{grid-column:2;grid-row:2}}@media(orientation:portrait)and (max-width:767px){.tv-grid{grid-template-columns:minmax(0,1fr);grid-template-rows:auto auto auto;gap:.5rem}.tv-panel-live,.tv-panel-group-leaderboards,.tv-panel-right{grid-column:1 / -1!important;min-height:0}.tv-panel-live{grid-row:1}.tv-panel-live>.grid{gap:.5rem}.tv-panel-group-leaderboards{grid-row:2}.tv-panel-right{grid-row:3}.tv-panel-right>.flex{gap:.5rem}.tv-panel-group-leaderboards>.grid{height:auto;min-height:0;grid-template-rows:auto auto;align-content:start}.tv-panel-group-leaderboards .tv-group-leaderboard{height:auto}.tv-panel-group-leaderboards .tv-group-leaderboard>.flex-1,.tv-panel-group-leaderboards .tv-group-leaderboard>.flex-1>.h-full{flex:0 1 auto;height:auto}}.tv-schedule-kicker{font-size:clamp(.6rem,.9vmin,.8rem);letter-spacing:.2em;padding:clamp(.5rem,.75vmin,.8rem) clamp(.75rem,1.1vmin,1rem) clamp(.25rem,.4vmin,.5rem);text-transform:uppercase}.tv-schedule-heading{font-size:clamp(.62rem,.95vmin,.84rem);letter-spacing:.18em;padding:clamp(.55rem,.8vmin,.85rem) clamp(.75rem,1.1vmin,1rem) clamp(.35rem,.55vmin,.6rem)}.tv-schedule-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(3.75rem,.8fr) minmax(0,1fr);align-items:center;gap:clamp(.5rem,1vmin,.8rem);padding:clamp(.5rem,.8vmin,.75rem) clamp(.75rem,1.1vmin,1rem)}.tv-schedule-player{font-size:clamp(.78rem,1.1vmin,.98rem);min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tv-schedule-player-one{text-align:right}.tv-schedule-player-two{text-align:left}.tv-schedule-score{font-size:clamp(.68rem,.95vmin,.86rem);font-variant-numeric:tabular-nums;text-align:center}.tv-schedule-row-primary{background:#22c55e1f}.tv-schedule-row-live{background:#10b9812e}.tv-event-kicker{font-size:clamp(.58rem,.86vmin,.78rem)}.tv-event-name{font-size:clamp(.9rem,1.35vmin,1.25rem)}.tv-event-timer{font-size:clamp(2rem,5.2vmin,3rem)}.tv-event-meta{font-size:clamp(.6rem,.84vmin,.78rem)}.tv-group-match{padding:clamp(1rem,2.2vmin,2.4rem)}.tv-group-status{font-size:clamp(.82rem,1.3vmin,1.2rem)}@keyframes tv-group-status-blink{0%,to{opacity:1}50%{opacity:.35}}.tv-group-status-live{animation:tv-group-status-blink 2s ease-in-out infinite}@media(prefers-reduced-motion:reduce){.tv-group-status-live{animation:none}}.tv-group-grid{grid-template-columns:minmax(0,1fr) minmax(12rem,33%) minmax(0,1fr);gap:clamp(1rem,2.3vmin,2.6rem);padding:clamp(1rem,2.1vmin,2.4rem)}.tv-group-player-column{gap:clamp(.65rem,1.8vmin,1.9rem)}.tv-group-player-name{font-size:clamp(1.35rem,3.05vmin,2.85rem)}.tv-group-point{font-size:clamp(1.35rem,3.2vmin,3.2rem)}.tv-group-center{gap:clamp(.9rem,2.1vmin,2rem)}.tv-group-name{font-size:clamp(.72rem,1vmin,.96rem)}.tv-group-set-score{font-size:clamp(3rem,8.4vmin,8.2rem)}.tv-group-timeline{gap:clamp(.34rem,.9vmin,.72rem);font-size:clamp(.74rem,1.06vmin,1rem)}.tv-group-chip{padding:clamp(.24rem,.5vmin,.5rem) clamp(.46rem,.86vmin,.98rem)}.tv-group-empty{font-size:clamp(.9rem,1.4vmin,1.2rem)}@media(max-width:1280px){.tv-group-player-name{font-size:clamp(1.08rem,2.4vmin,2rem)}.tv-group-point{font-size:clamp(1.08rem,2.6vmin,2.4rem)}.tv-group-set-score{font-size:clamp(2.2rem,7.2vmin,5.8rem)}.tv-group-status{font-size:clamp(.72rem,1.1vmin,.98rem)}.tv-group-timeline{font-size:clamp(.68rem,.96vmin,.9rem)}}@media(max-width:1024px){.tv-group-grid{grid-template-columns:minmax(0,1fr) minmax(9.5rem,34%) minmax(0,1fr);gap:clamp(.7rem,1.8vmin,1.2rem);padding:clamp(.7rem,1.9vmin,1.3rem)}.tv-group-center{gap:clamp(.55rem,1.4vmin,.95rem)}.tv-group-player-name{font-size:clamp(.96rem,2.2vmin,1.5rem)}.tv-group-point{font-size:clamp(.98rem,2.45vmin,1.8rem)}.tv-group-name{font-size:clamp(.64rem,.94vmin,.84rem)}.tv-group-set-score{font-size:clamp(1.9rem,6.1vmin,4.35rem)}.tv-group-timeline{font-size:clamp(.62rem,.86vmin,.78rem)}.tv-group-chip{padding:clamp(.18rem,.42vmin,.36rem) clamp(.34rem,.7vmin,.7rem)}}@media(orientation:landscape)and (max-height:540px){.tv-group-grid{grid-template-columns:minmax(0,1fr) minmax(6.75rem,22%) minmax(0,1fr);gap:clamp(.45rem,1.2vmin,.8rem);padding:clamp(.55rem,1.4vmin,.95rem);align-items:center}.tv-group-player-column{gap:clamp(.3rem,.9vmin,.6rem)}.tv-group-player-name{font-size:clamp(.78rem,1.8vmin,1.05rem)}.tv-group-point{font-size:clamp(.78rem,1.9vmin,1.1rem)}.tv-group-center{gap:clamp(.35rem,.95vmin,.6rem);min-width:0;width:100%;justify-self:center;align-self:center}.tv-group-name{font-size:clamp(.5rem,.95vmin,.62rem)}.tv-group-status{font-size:clamp(.52rem,1vmin,.62rem);padding:.16rem .4rem}.tv-group-set-score{font-size:clamp(1.35rem,4.6vmin,2.25rem)}.tv-group-timeline{gap:clamp(.2rem,.45vmin,.3rem);font-size:clamp(.46rem,.82vmin,.58rem)}.tv-group-chip{padding:.12rem .3rem}}@media(orientation:portrait)and (max-width:767px){.tv-group-match{padding:clamp(.72rem,2.4vw,1rem)}.tv-group-grid{grid-template-columns:minmax(0,1fr);grid-template-areas:"center" "player-one" "player-two";gap:clamp(.6rem,2.8vw,1rem);padding:clamp(.72rem,3vw,1.05rem)}.tv-group-center{grid-area:center;gap:clamp(.45rem,2.2vw,.78rem)}.tv-group-player-one{grid-area:player-one}.tv-group-player-two{grid-area:player-two}.tv-group-player-column{width:100%;flex-direction:row;align-items:center;justify-content:space-between;text-align:left;gap:.75rem}.tv-group-player-name{font-size:clamp(.82rem,3.8vw,1.02rem);white-space:normal;overflow:visible;text-overflow:clip}.tv-group-point{font-size:clamp(.95rem,5vw,1.28rem);flex-shrink:0}.tv-group-name{font-size:clamp(.55rem,2.5vw,.72rem)}.tv-group-status{font-size:clamp(.56rem,2.6vw,.7rem)}.tv-group-set-score{font-size:clamp(1.9rem,10.5vw,2.85rem)}.tv-group-timeline{font-size:clamp(.54rem,2.4vw,.7rem)}.tv-group-chip{padding:.2rem .45rem}}.tv-leaderboard{--tv-lb-table: clamp(.96rem, 1.25vw, 1.22rem);--tv-lb-head: clamp(.64rem, .82vw, .84rem);--tv-lb-cell-padding: .75rem 1rem;padding:clamp(.85rem,1.1vw,1.3rem)}.tv-group-leaderboard{--tv-lb-table: clamp(.75rem, .97vw, .9rem);--tv-lb-head: clamp(.51rem, .64vw, .67rem);--tv-lb-cell-padding: .53rem .75rem;padding:clamp(.62rem,.84vw,.92rem)}.tv-group-leaderboard-heading{font-size:var(--tv-lb-head);letter-spacing:.18em;margin-bottom:clamp(.31rem,.44vw,.53rem)}.tv-leaderboard.tv-density-comfortable{--tv-lb-table: clamp(1.15rem, 1.7vw, 1.7rem);--tv-lb-head: clamp(.72rem, 1vw, 1rem);--tv-lb-cell-padding: 1rem 1.25rem}.tv-leaderboard.tv-density-compact{--tv-lb-table: clamp(.78rem, .95vw, .98rem);--tv-lb-head: clamp(.55rem, .64vw, .72rem);--tv-lb-cell-padding: .625rem .75rem}.tv-leaderboard-table{font-size:var(--tv-lb-table)}.tv-leaderboard-head{font-size:var(--tv-lb-head)}.tv-leaderboard-cell{padding:var(--tv-lb-cell-padding)}.tv-latest-games{--tv-latest-text: clamp(.86rem, 1.08vw, 1.08rem);--tv-latest-subtext: clamp(.68rem, .8vw, .84rem);--tv-latest-card-padding: .625rem .875rem;padding:clamp(.75rem,1vw,1.1rem)}.tv-latest-games.tv-density-comfortable{--tv-latest-text: clamp(1rem, 1.24vw, 1.24rem);--tv-latest-subtext: clamp(.74rem, .92vw, .92rem);--tv-latest-card-padding: .75rem 1rem}.tv-latest-games.tv-density-compact{--tv-latest-text: clamp(.8rem, .92vw, .96rem);--tv-latest-subtext: clamp(.62rem, .7vw, .74rem);--tv-latest-card-padding: .5rem .75rem}.tv-latest-text{font-size:var(--tv-latest-text)}.tv-latest-subtext{font-size:var(--tv-latest-subtext)}.tv-latest-game-card{padding:var(--tv-latest-card-padding)}
