.box-title[data-v-8a1eba24]{background-color:var(--title-bgcolor);color:var(--title-textcolor);border-bottom-left-radius:var(--board-border-radius);border-bottom-right-radius:var(--board-border-radius);width:var(--board-width);text-align:center;grid-area:title;justify-content:center;align-items:center;display:flex;overflow:hidden}.el-title[data-v-8a1eba24]{font-size:var(--board-fs-title,var(--board-font-size-m));white-space:nowrap;width:100%;padding-left:1rem;padding-right:1rem}.container-set-based-sports.title-align-left .box-title[data-v-8a1eba24]{text-align:left}.container-set-based-sports.title-align-right .box-title[data-v-8a1eba24]{text-align:right}.container-set-based-sports.title-align-center .scrolling-title,.container-set-based-sports.title-align-right .scrolling-title{text-align:left}.box-points[data-v-c95aa661]{background-color:var(--board-bgcolor);color:var(--board-textcolor);justify-content:center;align-items:center;display:flex}.box-points-away[data-v-c95aa661]{grid-area:pointsAway}.box-points-home[data-v-c95aa661]{grid-area:pointsHome}.box-points-inner[data-v-c95aa661]{white-space:nowrap;font-variant-numeric:tabular-nums;font-feature-settings:"tnum", "tnum";font-weight:900;font-size:var(--board-fs-points,var(--board-font-size-xxl))}.container-set-based-sports.tennis.expandedBug.has-gameinfos.has-points:not(.has-title) .box-points-away[data-v-c95aa661],.container-set-based-sports.tennis.simpleBoard.has-points:not(.has-gameinfos):not(.has-title) .box-points-away[data-v-c95aa661],.container-set-based-sports.tennis.expanded.has-points:not(.has-gameinfos):not(.has-title) .box-points-away[data-v-c95aa661],.container-set-based-sports.tennis.expandedFull.has-points:not(.has-gameinfos):not(.has-title) .box-points-away[data-v-c95aa661],.container-set-based-sports.tennis.simpleBoard.has-gameinfos.has-points:not(.has-title) .box-points-away[data-v-c95aa661],.container-set-based-sports.tennis.expanded.has-gameinfos.has-points:not(.has-title) .box-points-away[data-v-c95aa661],.container-set-based-sports.tennis.expandedFull.has-gameinfos.has-points:not(.has-title) .box-points-away[data-v-c95aa661]{border-bottom-right-radius:var(--board-border-radius)}.container-set-based-sports:not(.tie-break-flag-is-on) .box-points-home[data-v-c95aa661]{border-top-right-radius:var(--board-border-radius)}svg[data-v-08399d91],svg[data-v-c121684b],svg[data-v-d6e5d7b5],svg[data-v-edb643db]{vertical-align:top}.box-timeouts[data-v-f21c9ee0]{gap:.22em;margin-top:.3em;display:flex}.el-timeout-pip[data-v-f21c9ee0]{background:currentColor;border-radius:50%;width:.32em;height:.32em;transition:opacity .3s}.el-timeout-pip.used[data-v-f21c9ee0]{opacity:.3}.container-set-based-sports.simpleBug .box-timeouts[data-v-f21c9ee0]{margin-top:.15em}.container-set-based-sports.simpleBug .box-hometeam .box-timeouts[data-v-f21c9ee0]{justify-content:flex-end}.box-team[data-v-4574043d]{padding:0 calc(2 * var(--unit));justify-content:space-between;align-items:center;min-width:0;display:flex}.box-hometeam[data-v-4574043d]{color:var(--hometeam-textcolor);background-color:var(--hometeam-bgcolor);grid-area:homeTeam}.box-awayteam[data-v-4574043d]{color:var(--awayteam-textcolor);background-color:var(--awayteam-bgcolor);grid-area:awayTeam}.box-team-name[data-v-4574043d]{min-width:0;font-size:var(--board-fs-team-name,var(--board-font-size-m));flex-grow:4;line-height:1;position:relative}.container-set-based-sports:not(.simpleBug) .box-team-name.reserves-serve[data-v-4574043d]{padding-right:calc(var(--serveball-size,var(--board-font-size-l)) + .5 * var(--unit))}.container-set-based-sports:not(.simpleBug) .box-team-name.reserves-serve.reserves-two-serves[data-v-4574043d]{padding-right:calc(2 * var(--serveball-size,var(--board-font-size-l)) + 1.5 * var(--unit))}.box-team-name-wrapper[data-v-4574043d]{align-items:flex-end;width:100%;min-width:0;display:flex}.el-team-name[data-v-4574043d]{white-space:nowrap;min-width:0;font-weight:400;line-height:1.25;display:block}.el-team-record[data-v-4574043d]{white-space:nowrap;flex-shrink:0;margin-left:.5em;padding-bottom:.3em;font-size:.55em;display:block}.container-set-based-sports.expandedFull .el-team-name[data-v-4574043d]{font-size:calc(2 * var(--board-fs-team-name,var(--board-font-size-m)))}.box-team-name.has-two-lines[data-v-4574043d]{flex-direction:column;align-self:stretch;display:flex}.box-team-name.has-two-lines .box-team-name-wrapper[data-v-4574043d]{flex:auto;align-items:center}.box-team-name-lines[data-v-4574043d]{contain:size;flex-direction:column;flex:auto;align-self:stretch;min-width:0;display:flex}.box-team-name-line[data-v-4574043d]{flex-direction:column;flex:1 1 0;justify-content:flex-end;min-height:0;display:flex}.box-team-name-line+.box-team-name-line[data-v-4574043d]{justify-content:flex-start}.box-team-name.has-two-lines .el-team-record[data-v-4574043d]{padding-bottom:0}.el-sets-won[data-v-4574043d]{font-size:var(--board-fs-team-name,var(--board-font-size-m));font-variant-numeric:tabular-nums;font-feature-settings:"tnum", "tnum";margin-left:calc(2 * var(--unit));white-space:nowrap;flex-shrink:0;font-weight:900;line-height:1}.box-teamlogo[data-v-4574043d]{margin-right:calc(2 * var(--unit));height:100%;width:calc(7 * var(--unit));z-index:100;background-position:50%;background-repeat:no-repeat;background-size:contain;display:block;position:relative;overflow:visible}.homelogo[data-v-4574043d]{background-image:var(--home-logo);transform:scale(1);transform:scale(var(--home-logo-scale-factor,1))}.awaylogo[data-v-4574043d]{background-image:var(--away-logo);transform:scale(1);transform:scale(var(--away-logo-scale-factor,1))}.serveball[data-v-4574043d]{gap:calc(.5 * var(--unit));align-items:center;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.serveball[data-v-4574043d]>*{width:var(--serveball-size,var(--board-font-size-l));height:var(--serveball-size,var(--board-font-size-l))}.serveball[data-v-4574043d]>:nth-child(2){margin-left:calc(.5 * var(--unit))}.container-set-based-sports:not(.tennis).simpleBoard:not(.has-gameinfos):not(.has-title) .box-awayteam[data-v-4574043d],.container-set-based-sports:not(.tennis).expanded:not(.has-gameinfos):not(.has-title) .box-awayteam[data-v-4574043d],.container-set-based-sports.tennis.simpleBoard:not(.has-gameinfos):not(.has-points):not(.has-title) .box-awayteam[data-v-4574043d],.container-set-based-sports.tennis.expanded:not(.has-gameinfos):not(.has-points):not(.has-title) .box-awayteam[data-v-4574043d],.container-set-based-sports.tennis.expandedFull:not(.has-gameinfos):not(.has-points):not(.has-title) .box-awayteam[data-v-4574043d],.container-set-based-sports.tennis.expandedBug.has-gameinfos:not(.has-points):not(.has-title) .box-awayteam[data-v-4574043d],.container-set-based-sports.tennis.expandedBug.has-gameinfos.has-points:not(.has-title) .box-awayteam[data-v-4574043d],.container-set-based-sports.tennis.expandedBug:not(.has-gameinfos):not(.has-points):not(.has-title) .box-awayteam[data-v-4574043d],.container-set-based-sports.tennis.simpleBoard.has-points:not(.has-gameinfos):not(.has-title) .box-awayteam[data-v-4574043d],.container-set-based-sports.tennis.expanded.has-points:not(.has-gameinfos):not(.has-title) .box-awayteam[data-v-4574043d],.container-set-based-sports.tennis.expandedFull.has-points:not(.has-gameinfos):not(.has-title) .box-awayteam[data-v-4574043d]{border-bottom-left-radius:var(--board-border-radius)}.container-set-based-sports.simpleBug .box-awayteam[data-v-4574043d]{border-top-right-radius:var(--board-border-radius)}.container-set-based-sports:not(.tennis).simpleBug:not(.has-gameinfos):not(.has-title) .box-awayteam[data-v-4574043d],.container-set-based-sports:not(.tennis).simpleBug.has-gameinfos:not(.has-title) .box-awayteam[data-v-4574043d]{border-bottom-right-radius:var(--board-border-radius)}.container-set-based-sports.simpleBoard:not(.tennis):not(.has-gameinfos):not(.has-title) .box-hometeam[data-v-4574043d],.container-set-based-sports.expanded:not(.tennis):not(.has-gameinfos):not(.has-title) .box-hometeam[data-v-4574043d],.container-set-based-sports.expandedFull:not(.tennis):not(.has-gameinfos):not(.has-title) .box-hometeam[data-v-4574043d],.container-set-based-sports.simpleBoard.has-title:not(.tennis):not(.has-gameinfos) .box-hometeam[data-v-4574043d],.container-set-based-sports.expanded.has-title:not(.tennis):not(.has-gameinfos) .box-hometeam[data-v-4574043d],.container-set-based-sports.expandedFull.has-title:not(.tennis):not(.has-gameinfos) .box-hometeam[data-v-4574043d]{border-top-left-radius:var(--board-border-radius)}.container-set-based-sports.simpleBug .box-hometeam[data-v-4574043d]{border-top-left-radius:var(--board-border-radius);border-bottom-left-radius:var(--board-border-radius)}.container-set-based-sports:not(.tennis).simpleBug.has-gameinfos.has-title .box-hometeam[data-v-4574043d],.container-set-based-sports:not(.tennis).simpleBug:not(.has-gameinfos).has-title .box-hometeam[data-v-4574043d]{border-bottom-left-radius:0}.container-set-based-sports.tennis.simpleBoard:not(.has-gameinfos):not(.has-points):not(.has-title):not(.break-point-flag-is-on) .box-hometeam[data-v-4574043d],.container-set-based-sports.tennis.expanded:not(.has-gameinfos):not(.has-points):not(.has-title):not(.break-point-flag-is-on) .box-hometeam[data-v-4574043d],.container-set-based-sports.tennis.expandedFull:not(.has-gameinfos):not(.has-points):not(.has-title):not(.break-point-flag-is-on) .box-hometeam[data-v-4574043d],.container-set-based-sports.tennis.simpleBoard.has-points:not(.has-gameinfos):not(.has-title):not(.break-point-flag-is-on) .box-hometeam[data-v-4574043d],.container-set-based-sports.tennis.expanded.has-points:not(.has-gameinfos):not(.has-title):not(.break-point-flag-is-on) .box-hometeam[data-v-4574043d],.container-set-based-sports.tennis.expandedFull.has-points:not(.has-gameinfos):not(.has-title):not(.break-point-flag-is-on) .box-hometeam[data-v-4574043d],.container-set-based-sports.tennis.simpleBoard.has-points.has-title:not(.has-gameinfos):not(.break-point-flag-is-on) .box-hometeam[data-v-4574043d],.container-set-based-sports.tennis.expanded.has-points.has-title:not(.has-gameinfos):not(.break-point-flag-is-on) .box-hometeam[data-v-4574043d],.container-set-based-sports.tennis.expandedFull.has-points.has-title:not(.has-gameinfos):not(.break-point-flag-is-on) .box-hometeam[data-v-4574043d],.container-set-based-sports.tennis.simpleBoard.has-title:not(.has-gameinfos):not(.has-points):not(.break-point-flag-is-on) .box-hometeam[data-v-4574043d],.container-set-based-sports.tennis.expanded.has-title:not(.has-gameinfos):not(.has-points):not(.break-point-flag-is-on) .box-hometeam[data-v-4574043d],.container-set-based-sports.tennis.expandedFull.has-title:not(.has-gameinfos):not(.has-points):not(.break-point-flag-is-on) .box-hometeam[data-v-4574043d],.container-set-based-sports.tennis.expandedBug:not(.has-gameinfos):not(.has-points):not(.has-title):not(.break-point-flag-is-on) .box-hometeam[data-v-4574043d],.container-set-based-sports.tennis.expandedBug.has-gameinfos:not(.has-points):not(.has-title):not(.break-point-flag-is-on) .box-hometeam[data-v-4574043d],.container-set-based-sports.tennis.expandedBug.has-gameinfos.has-points:not(.has-title):not(.break-point-flag-is-on) .box-hometeam[data-v-4574043d],.container-set-based-sports.tennis.expandedBug.has-gameinfos.has-points.has-title:not(.break-point-flag-is-on) .box-hometeam[data-v-4574043d],.container-set-based-sports.tennis.expandedBug.has-gameinfos:not(.has-points).has-title:not(.break-point-flag-is-on) .box-hometeam[data-v-4574043d]{border-top-left-radius:var(--board-border-radius)}.container-set-based-sports.simpleBug .box-team[data-v-4574043d]{padding:0 calc(.5 * var(--unit))}.container-set-based-sports.simpleBug .box-awayteam .box-team-name[data-v-4574043d]{padding-right:calc(var(--serveball-size,var(--board-font-size-l)) + .5 * var(--unit))}.container-set-based-sports.simpleBug .box-hometeam .box-team-name[data-v-4574043d]{text-align:right;padding-left:calc(var(--serveball-size,var(--board-font-size-l)) + .5 * var(--unit))}.container-set-based-sports.simpleBug .box-hometeam .box-team-name-wrapper[data-v-4574043d]{justify-content:flex-end}.container-set-based-sports.simpleBug .box-hometeam .el-team-record[data-v-4574043d]{order:1;margin-left:0;margin-right:.5em}.container-set-based-sports.simpleBug .box-hometeam .el-team-name[data-v-4574043d]{order:2}.container-set-based-sports.simpleBug .box-teamlogo[data-v-4574043d]{margin-right:0}.container-set-based-sports.simpleBug .awaylogo[data-v-4574043d]{order:2}.container-set-based-sports.simpleBug .box-awayteam .serveball[data-v-4574043d]{right:calc(.5 * var(--unit))}.container-set-based-sports.simpleBug .box-hometeam .serveball[data-v-4574043d]{left:calc(.5 * var(--unit));right:auto}.box-set-score[data-v-6282b94e]{width:100%}.tennis .box-set-score[data-v-6282b94e]:empty{display:none}.box-set-score .box-set-score-inner[data-v-6282b94e]{background-color:var(--board-bgcolor);color:var(--board-textcolor);font-variant-numeric:tabular-nums;font-feature-settings:"tnum", "tnum";width:100%;height:100%;font-weight:400;font-size:var(--board-fs-score,var(--board-font-size-xl));justify-content:center;align-items:center;display:flex;position:relative}.box-set-score .box-set-score-inner.winner[data-v-6282b94e]{font-weight:900}.box-set-score .box-set-score-inner.set-dimmed:not(.pickleball-winner):not(.badminton-winner)>span[data-v-6282b94e]{opacity:.65}.box-set-score .box-set-score-inner.last[data-v-6282b94e]:before{right:0}.box-set-score .box-set-score-inner.tie-break-score[data-v-6282b94e]{color:#fff;background:red}.container-set-based-sports:not(.tennis).expanded:not(.has-gameinfos):not(.has-title) .box-scores-away .box-set-score .box-set-score-inner.last[data-v-6282b94e],.container-set-based-sports:not(.tennis).expanded.has-gameinfos:not(.has-title) .box-scores-away .box-set-score .box-set-score-inner.last[data-v-6282b94e],.container-set-based-sports.tennis.simpleBoard:not(.has-gameinfos):not(.has-points):not(.has-title) .box-scores-away .box-set-score .box-set-score-inner.last[data-v-6282b94e],.container-set-based-sports.tennis.expanded:not(.has-gameinfos):not(.has-points):not(.has-title) .box-scores-away .box-set-score .box-set-score-inner.last[data-v-6282b94e],.container-set-based-sports.tennis.expandedFull:not(.has-gameinfos):not(.has-points):not(.has-title) .box-scores-away .box-set-score .box-set-score-inner.last[data-v-6282b94e],.container-set-based-sports.tennis.simpleBoard.has-gameinfos:not(.has-points):not(.has-title) .box-scores-away .box-set-score .box-set-score-inner.last[data-v-6282b94e],.container-set-based-sports.tennis.expanded.has-gameinfos:not(.has-points):not(.has-title) .box-scores-away .box-set-score .box-set-score-inner.last[data-v-6282b94e],.container-set-based-sports.tennis.expandedFull.has-gameinfos:not(.has-points):not(.has-title) .box-scores-away .box-set-score .box-set-score-inner.last[data-v-6282b94e],.container-set-based-sports.tennis.expandedBug:not(.has-gameinfos):not(.has-points):not(.has-title) .box-scores-away .box-set-score .box-set-score-inner.last[data-v-6282b94e],.container-set-based-sports.tennis.expandedBug.has-gameinfos:not(.has-points):not(.has-title) .box-scores-away .box-set-score .box-set-score-inner.last[data-v-6282b94e]{border-bottom-right-radius:var(--board-border-radius)}.box-scores-home .box-set-score .box-set-score-inner.last[data-v-6282b94e]{border-top-right-radius:var(--board-border-radius)}.tie-break-flag-is-on .box-scores-home .box-set-score .box-set-score-inner.last[data-v-6282b94e],.container-set-based-sports.tennis.expandedBug.has-gameinfos.has-points.has-title .box-scores-home .box-set-score .box-set-score-inner.last[data-v-6282b94e],.container-set-based-sports.tennis.expandedBug.has-gameinfos.has-points:not(.has-title) .box-scores-home .box-set-score .box-set-score-inner.last[data-v-6282b94e],.container-set-based-sports.tennis.simpleBoard.has-points.has-title:not(.has-gameinfos) .box-scores-home .box-set-score .box-set-score-inner.last[data-v-6282b94e],.container-set-based-sports.tennis.expanded.has-points.has-title:not(.has-gameinfos) .box-scores-home .box-set-score .box-set-score-inner.last[data-v-6282b94e],.container-set-based-sports.tennis.expandedFull.has-points.has-title:not(.has-gameinfos) .box-scores-home .box-set-score .box-set-score-inner.last[data-v-6282b94e],.container-set-based-sports.tennis.simpleBoard.has-points:not(.has-gameinfos):not(.has-title) .box-scores-home .box-set-score .box-set-score-inner.last[data-v-6282b94e],.container-set-based-sports.tennis.expanded.has-points:not(.has-gameinfos):not(.has-title) .box-scores-home .box-set-score .box-set-score-inner.last[data-v-6282b94e],.container-set-based-sports.tennis.expandedFull.has-points:not(.has-gameinfos):not(.has-title) .box-scores-home .box-set-score .box-set-score-inner.last[data-v-6282b94e],.container-set-based-sports.tennis.simpleBoard.has-gameinfos.has-points.has-title .box-scores-home .box-set-score .box-set-score-inner.last[data-v-6282b94e],.container-set-based-sports.tennis.expanded.has-gameinfos.has-points.has-title .box-scores-home .box-set-score .box-set-score-inner.last[data-v-6282b94e],.container-set-based-sports.tennis.expandedFull.has-gameinfos.has-points.has-title .box-scores-home .box-set-score .box-set-score-inner.last[data-v-6282b94e],.container-set-based-sports.tennis.simpleBoard.has-gameinfos.has-points:not(.has-title) .box-scores-home .box-set-score .box-set-score-inner.last[data-v-6282b94e],.container-set-based-sports.tennis.expanded.has-gameinfos.has-points:not(.has-title) .box-scores-home .box-set-score .box-set-score-inner.last[data-v-6282b94e],.container-set-based-sports.tennis.expandedFull.has-gameinfos.has-points:not(.has-title) .box-scores-home .box-set-score .box-set-score-inner.last[data-v-6282b94e]{border-top-right-radius:0}.container-set-based-sports.simpleBug .box-set-score-inner[data-v-6282b94e]{border-radius:0}.box-set-score .box-set-score-inner.score-animate span[data-v-6282b94e]{transform:scale(1.2)}.box-set-score .box-set-score-inner.pickleball-winner[data-v-6282b94e],.box-set-score .box-set-score-inner.badminton-winner[data-v-6282b94e]{font-weight:700;color:#fff!important;background-color:#28a745!important}.box-scores[data-v-ce958657]{justify-content:space-between;display:flex}.box-scores-away[data-v-ce958657]{grid-area:scoresAway}.box-scores-home[data-v-ce958657]{grid-area:scoresHome}.box-simple-set-score[data-v-ce958657]{justify-content:space-between;display:flex}.box-score[data-v-ce958657]{background-color:var(--board-bgcolor);color:var(--board-textcolor);font-variant-numeric:tabular-nums;font-feature-settings:"tnum", "tnum";width:100%;height:100%;font-weight:900;font-size:var(--board-fs-score,var(--board-font-size-xl));justify-content:center;align-items:center;display:flex}.container-set-based-sports:not(.simpleBug) .box-scores-away .box-score[data-v-ce958657]{background-color:var(--awayteam-bgcolor);color:var(--awayteam-textcolor)}.container-set-based-sports:not(.tennis).simpleBoard:not(.has-gameinfos):not(.has-title) .box-scores-away .box-score[data-v-ce958657],.container-set-based-sports:not(.tennis).simpleBoard.has-gameinfos:not(.has-title) .box-scores-away .box-score[data-v-ce958657]{border-bottom-right-radius:var(--board-border-radius)}.container-set-based-sports:not(.simpleBug) .box-scores-home .box-score[data-v-ce958657]{background-color:var(--hometeam-bgcolor);color:var(--hometeam-textcolor);border-top-right-radius:var(--board-border-radius)}.container-set-based-sports.simpleBug .box-simple-set-score[data-v-ce958657]{background-color:#0000}.container-set-based-sports.simpleBug .box-score[data-v-ce958657]{border-radius:3px}.box-set[data-v-ce958657]{background-color:var(--board-bgcolor);color:var(--board-textcolor);justify-content:center;align-items:center;width:100%;height:100%;font-weight:400;display:flex}.container-set-based-sports.simpleBug .box-set[data-v-ce958657]{font-size:var(--board-font-size-m);width:min-content;padding:0 var(--unit)}.container-set-based-sports.simpleBug .box-scores-away .box-set[data-v-ce958657]{order:2}.box-flag[data-v-412b22e7]{position:relative;overflow:hidden}.container-set-based-sports.tennis .box-flag[data-v-412b22e7]{position:static;overflow:auto}.el-flag[data-v-412b22e7]{font-size:var(--board-font-size-m);background-color:var(--board-bgcolor);color:var(--board-textcolor);border-top-right-radius:var(--board-border-radius);border-top-left-radius:var(--board-border-radius);padding:0 var(--unit);font-weight:400;transition-property:transform;transition-duration:.3s;transition-timing-function:cubic-bezier(.5,0,.75,0);position:absolute;bottom:0;left:0;transform:translateY(100%)}.el-flag.on[data-v-412b22e7]{transform:translateY(0)}.box-tie-break .el-flag[data-v-412b22e7]{left:auto;right:0}.box-game-infos[data-v-2b05d4a4]{background-color:var(--board-bgcolor);color:var(--board-textcolor);border-top-left-radius:var(--board-border-radius);flex-direction:column;grid-area:infos;display:flex}.container-set-based-sports.simpleBoard.has-gameinfos:not(.tennis):not(.has-title) .box-game-infos[data-v-2b05d4a4],.container-set-based-sports.expanded.has-gameinfos:not(.tennis):not(.has-title) .box-game-infos[data-v-2b05d4a4],.container-set-based-sports.expandedFull.has-gameinfos:not(.tennis):not(.has-title) .box-game-infos[data-v-2b05d4a4],.container-set-based-sports:not(.tennis).simpleBug.has-gameinfos:not(.has-title) .box-game-infos[data-v-2b05d4a4],.container-set-based-sports.tennis.simpleBoard.has-gameinfos:not(.has-points):not(.has-title) .box-game-infos[data-v-2b05d4a4],.container-set-based-sports.tennis.expanded.has-gameinfos:not(.has-points):not(.has-title) .box-game-infos[data-v-2b05d4a4],.container-set-based-sports.tennis.expandedFull.has-gameinfos:not(.has-points):not(.has-title) .box-game-infos[data-v-2b05d4a4],.container-set-based-sports.tennis.simpleBoard.has-gameinfos.has-points:not(.has-title) .box-game-infos[data-v-2b05d4a4],.container-set-based-sports.tennis.expanded.has-gameinfos.has-points:not(.has-title) .box-game-infos[data-v-2b05d4a4],.container-set-based-sports.tennis.expandedFull.has-gameinfos.has-points:not(.has-title) .box-game-infos[data-v-2b05d4a4]{border-bottom-left-radius:var(--board-border-radius)}.container-set-based-sports.simpleBug .box-game-infos[data-v-2b05d4a4]{text-align:center;background:0 0;display:block}.container-set-based-sports.expandedBug .box-game-infos[data-v-2b05d4a4]{background:0 0;display:block;position:relative;overflow:hidden}.break-point-flag-is-on .box-game-infos[data-v-2b05d4a4]{border-top-left-radius:0}.box-sgrlogo[data-v-2b05d4a4]{background-color:var(--board-bgcolor);color:var(--board-textcolor);border-bottom-left-radius:var(--board-border-radius);border-top-left-radius:var(--board-border-radius);z-index:100;transform:scale(1);transform:scale(var(--board-logo-scale-factor,1));flex:1;padding-left:5px;padding-right:5px;position:relative;overflow:visible}.container-set-based-sports.expandedBug .box-sgrlogo[data-v-2b05d4a4]{display:none}.box-timer[data-v-2b05d4a4]{flex:1;justify-content:center;align-items:center;display:flex}.container-set-based-sports.simpleBug .box-timer[data-v-2b05d4a4],.container-set-based-sports.expandedBug .box-timer[data-v-2b05d4a4]{background-color:var(--board-bgcolor);width:min-content;padding:0 calc(2 * var(--unit));border-top-left-radius:var(--board-border-radius);border-top-right-radius:var(--board-border-radius);flex:auto;margin-left:auto;margin-right:auto}.sgrlogo[data-v-2b05d4a4]{background-image:var(--board-logo);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%}.el-number[data-v-2b05d4a4]{font-size:var(--board-font-size-l);white-space:nowrap}.container-set-based-sports.simpleBug .box-timer .el-number[data-v-2b05d4a4],.container-set-based-sports.expandedBug .box-timer .el-number[data-v-2b05d4a4]{font-size:var(--board-font-size-m)}.box-wrapper-tie-break-point[data-v-ead73df2]{z-index:-1;grid-area:tieBreakPoint;position:relative}.container-set-based-sports.arena{background:var(--board-bgcolor);color:var(--board-textcolor);--arena-u:calc(var(--unit) * var(--arena-fit,1));--arena-gap:var(--arena-u);--arena-pad:calc(1.5 * var(--arena-u));--arena-logo-size:calc(7 * var(--arena-u));--arena-fs-name:calc(4.5 * var(--arena-u) * var(--icon-scale-factor) * var(--player-name-font-factor) * var(--face-trim-name));--arena-fs-name-giant:calc(6.5 * var(--arena-u) * var(--icon-scale-factor) * var(--player-name-font-factor) * var(--face-trim-name));--arena-fs-score:calc(9 * var(--arena-u) * var(--icon-scale-factor) * var(--score-font-factor) * var(--face-trim-score));--arena-fs-counter:calc(3.6 * var(--arena-u) * var(--icon-scale-factor) * var(--face-trim-info));--arena-fs-counter-label:calc(1.45 * var(--arena-u) * var(--icon-scale-factor) * var(--face-trim-info));--arena-fs-set:calc(3 * var(--arena-u) * var(--icon-scale-factor) * var(--face-trim-info));--arena-set-row-height:calc(6 * var(--arena-u) * var(--icon-scale-factor));--arena-cols:minmax(0, 1fr) auto minmax(0, 1fr);--arena-score-row:minmax(calc(5 * var(--arena-u)), 1fr);row-gap:var(--arena-gap);padding:var(--arena-pad);grid-template-areas:"homeIdentity.awayIdentity""homeScore dash awayScore""homeCounters.awayCounters""sets sets sets";grid-template-columns:var(--arena-cols);grid-template-rows:auto var(--arena-score-row) auto var(--arena-set-row-height)}.container-set-based-sports.arena.has-title{grid-template-areas:"title title title""homeIdentity.awayIdentity""homeScore dash awayScore""homeCounters.awayCounters""sets sets sets";grid-template-columns:var(--arena-cols);grid-template-rows:var(--board-title-row-height) auto var(--arena-score-row) auto var(--arena-set-row-height)}.container-set-based-sports.arena.fills-screen{--board-title-row-height:calc(8 * var(--arena-u) * var(--icon-scale-factor));--board-fs-title:calc(3 * var(--arena-u) * var(--icon-scale-factor) * var(--title-font-factor) * var(--face-trim-info))}.container-set-based-sports.arena .box-title{border-radius:var(--board-border-radius);grid-area:title}.container-set-based-sports.arena .box-arena-identity{justify-content:flex-end;align-items:center;gap:calc(.8 * var(--arena-u));flex-direction:column;min-width:0;display:flex}.container-set-based-sports.arena .box-arena-identity-home{grid-area:homeIdentity}.container-set-based-sports.arena .box-arena-identity-away{grid-area:awayIdentity}.container-set-based-sports.arena .box-arena-crest{width:var(--arena-logo-size);height:var(--arena-logo-size);background-position:50%;background-repeat:no-repeat;background-size:contain;flex-shrink:0}.container-set-based-sports.arena .box-arena-crest.homelogo{background-image:var(--home-logo);transform:scale(1);transform:scale(var(--home-logo-scale-factor,1))}.container-set-based-sports.arena .box-arena-crest.awaylogo{background-image:var(--away-logo);transform:scale(1);transform:scale(var(--away-logo-scale-factor,1))}.container-set-based-sports.arena .box-arena-name{justify-content:center;align-items:center;gap:calc(.8 * var(--arena-u));width:100%;min-width:0;padding:calc(.4 * var(--arena-u)) calc(1.5 * var(--arena-u));border-radius:var(--board-border-radius);line-height:1;display:flex}.container-set-based-sports.arena .box-arena-identity-home .box-arena-name{background-color:var(--hometeam-bgcolor);color:var(--hometeam-textcolor)}.container-set-based-sports.arena .box-arena-identity-away .box-arena-name{background-color:var(--awayteam-bgcolor);color:var(--awayteam-textcolor)}.container-set-based-sports.arena .el-arena-name{white-space:nowrap;min-width:0;font-size:var(--arena-fs-name);font-weight:600;display:block}.container-set-based-sports.arena .box-arena-identity.no-crest .box-arena-name{color:var(--board-textcolor);background:0 0;padding:0}.container-set-based-sports.arena .box-arena-identity.no-crest .el-arena-name{font-size:var(--arena-fs-name-giant);font-weight:900}.container-set-based-sports.arena{--arena-serve-size:calc(var(--arena-fs-name) * .55);--arena-serve-reserve:calc(var(--arena-serve-size) + .8 * var(--arena-u))}.container-set-based-sports.arena .box-arena-identity.reserves-serve .el-arena-name{padding-right:var(--arena-serve-reserve)}.container-set-based-sports.arena .box-arena-identity.reserves-serve .el-arena-serve{margin-left:calc(-1 * var(--arena-serve-reserve))}.container-set-based-sports.arena .box-arena-identity.reserves-serve:not(.is-serving) .el-arena-name{left:calc(var(--arena-serve-reserve) / 2);position:relative}.container-set-based-sports.arena .el-arena-serve{width:var(--arena-serve-size);height:var(--arena-serve-size);flex-shrink:0;display:flex}.container-set-based-sports.arena .el-arena-serve>*{width:100%;height:100%}.container-set-based-sports.arena .box-arena-score{border-radius:var(--board-border-radius);min-width:0;padding:calc(.5 * var(--arena-u)) calc(2 * var(--arena-u));font-size:var(--arena-fs-score);justify-content:center;align-items:center;display:flex;container-type:size}.container-set-based-sports.arena .box-arena-score-home{background-color:var(--hometeam-bgcolor);color:var(--hometeam-textcolor);grid-area:homeScore}.container-set-based-sports.arena .box-arena-score-away{background-color:var(--awayteam-bgcolor);color:var(--awayteam-textcolor);grid-area:awayScore}.container-set-based-sports.arena .el-arena-score{font-variant-numeric:tabular-nums;font-feature-settings:"tnum", "tnum";font-size:min(1em,110cqh);font-weight:900;line-height:.85}.container-set-based-sports.arena .box-arena-dash{padding:0 calc(1.5 * var(--arena-u));font-size:var(--arena-fs-score);color:var(--board-textcolor);width:calc(var(--arena-fs-score) * .25 + 3 * var(--arena-u));grid-area:dash;justify-content:center;align-items:center;font-weight:900;line-height:.85;display:flex;container-type:size}.container-set-based-sports.arena .box-arena-dash>span{font-size:min(1em,110cqh)}.container-set-based-sports.arena .box-arena-counters{justify-content:center;align-items:flex-start;gap:calc(1.5 * var(--arena-u));display:flex}.container-set-based-sports.arena .box-arena-counters-home{grid-area:homeCounters}.container-set-based-sports.arena .box-arena-counters-away{flex-direction:row-reverse;grid-area:awayCounters}.container-set-based-sports.arena .box-arena-counter{min-width:calc(4 * var(--arena-u));flex-direction:column;align-items:center;display:flex}.container-set-based-sports.arena .el-arena-counter-value{width:100%;padding:0 calc(.6 * var(--arena-u));border-radius:var(--board-border-radius);font-size:var(--arena-fs-counter);font-variant-numeric:tabular-nums;font-feature-settings:"tnum", "tnum";background:#00000059;justify-content:center;align-items:center;font-weight:900;line-height:1.1;display:flex}.container-set-based-sports.arena .el-arena-counter-label{margin-top:calc(.3 * var(--arena-u));font-size:var(--arena-fs-counter-label);text-align:center;text-transform:uppercase;font-weight:600;line-height:1.05}.container-set-based-sports.arena .box-arena-sets{justify-content:center;align-items:stretch;gap:var(--arena-gap);grid-area:sets;min-width:0;display:flex}.container-set-based-sports.arena .box-arena-set{justify-content:center;align-items:center;gap:calc(.5 * var(--arena-u));flex:0 0 calc(14 * var(--arena-u) * var(--icon-scale-factor));border-radius:var(--board-border-radius);font-size:var(--arena-fs-set);font-variant-numeric:tabular-nums;font-feature-settings:"tnum", "tnum";background:#00000059;font-weight:600;line-height:1;display:flex}.container-set-based-sports.arena .box-arena-set:not(.current)>*{opacity:.7}.container-set-based-sports.arena .el-arena-set-score.winner{font-weight:900}.container-set-based-sports.arena .el-arena-set-sep,.container-set-based-sports.arena .el-arena-set-empty{opacity:.6}.container-set-based-sports.arena .box-arena-name,.container-set-based-sports.arena .box-arena-score{background-image:var(--sb-finish-panel);box-shadow:var(--sb-finish-panel-bevel)}.container-set-based-sports.arena .el-arena-counter-value,.container-set-based-sports.arena .box-arena-set{box-shadow:inset 0 calc(.2 * var(--arena-u)) calc(.4 * var(--arena-u)) #00000073, inset 0 calc(-.1 * var(--arena-u)) 0 #ffffff14}.container-set-based-sports.arena .el-arena-score,.container-set-based-sports.arena .box-arena-dash,.container-set-based-sports.arena .el-arena-counter-value,.container-set-based-sports.arena .el-arena-set-score{text-shadow:var(--sb-finish-digit-shadow)}.container-set-based-sports.arena .el-arena-name,.container-set-based-sports.arena .el-arena-counter-label{text-shadow:var(--sb-finish-label-shadow)}.container-set-based-sports[data-v-307f6a1e]{--icon-scale-factor:var(--9877ec30);--body-font:var(--9625bd10);--hometeam-bgcolor:var(--0ab3ae04);--hometeam-textcolor:var(--fe83edd4);--awayteam-bgcolor:var(--95d9c7e2);--awayteam-textcolor:var(--53ba7be7);--board-bgcolor:var(--bcbae10e);--board-textcolor:var(--5a3abcd1);--title-bgcolor:var(--83041072);--title-textcolor:var(--a4456cc2);--home-logo:var(--16aac26a);--home-logo-scale-factor:var(--364cbb6e);--away-logo:var(--9d58254c);--away-logo-scale-factor:var(--dabbe502);--board-logo:var(--78957ba0);--board-logo-scale-factor:var(--bb37122e);--board-border-radius:3px;--score-cols:var(--bb5875b8);--unplayed-cols:var(--cc728240);--board-team-width:1fr;--board-width:calc(100% - var(--board-score-col-width) * var(--unplayed-cols) / var(--score-cols));--board-points-col-width:calc(14 * var(--unit) * var(--icon-scale-factor));--spacer-width:calc(3 * var(--unit) * var(--icon-scale-factor));--board-game-infos-row-height:calc(4.5 * var(--unit) * var(--icon-scale-factor));--board-title-row-height:calc(8 * var(--unit) * var(--icon-scale-factor));--board-game-info-col-width:calc(16 * var(--unit) * var(--icon-scale-factor));--player-name-font-factor:var(--5dbbf6cb);--score-font-factor:var(--528a27ef);--points-font-factor:var(--f9e48b3c);--title-font-factor:var(--073fcd5e);--face-trim-score:var(--bb48eb5a);--face-trim-name:var(--7f5e1cee);--face-trim-info:var(--1c443d91);--board-font-size-xxl:calc(6 * var(--unit) * var(--icon-scale-factor) * var(--face-trim-info));--board-font-size-xl:calc(5 * var(--unit) * var(--icon-scale-factor) * var(--face-trim-info));--board-font-size-l:calc(4 * var(--unit) * var(--icon-scale-factor) * var(--face-trim-info));--board-font-size-m:calc(3 * var(--unit) * var(--icon-scale-factor) * var(--face-trim-info));--board-fs-team-name:calc(3 * var(--unit) * var(--icon-scale-factor) * var(--player-name-font-factor) * var(--face-trim-name));--board-fs-score:calc(5 * var(--unit) * var(--icon-scale-factor) * var(--score-font-factor) * var(--face-trim-score));--board-fs-points:calc(6 * var(--unit) * var(--icon-scale-factor) * var(--points-font-factor) * var(--face-trim-score));--board-fs-title:calc(3 * var(--unit) * var(--icon-scale-factor) * var(--title-font-factor) * var(--face-trim-info));--serveball-size:calc(var(--board-fs-team-name) * 4 / 3);font-family:var(--9625bd10), "Roboto", sans-serif;font-family:var(--body-font), "Roboto", sans-serif;font-size:var(--board-font-size-xl);width:fit-content;min-width:100%;display:grid;position:relative}.container-set-based-sports.simpleBoard[data-v-307f6a1e]{--board-score-col-width:calc(35 * var(--unit) * var(--icon-scale-factor))}.container-set-based-sports.simpleBoard.has-teams-logo.has-gameinfos[data-v-307f6a1e]{--board-score-col-width:calc(14 * var(--unit) * var(--icon-scale-factor))}.container-set-based-sports.simpleBoard[data-v-307f6a1e]:not(.has-teams-logo):not(.has-gameinfos){--board-score-col-width:calc(42 * var(--unit) * var(--icon-scale-factor))}.container-set-based-sports.simpleBug[data-v-307f6a1e]{--board-score-col-width:calc(15 * var(--unit) * var(--icon-scale-factor))}.container-set-based-sports.expanded[data-v-307f6a1e]{--board-score-col-width:calc(7 * var(--score-cols) * var(--unit) * var(--icon-scale-factor))}.container-set-based-sports.expandedFull[data-v-307f6a1e],.container-set-based-sports.expandedBug[data-v-307f6a1e]{--board-score-col-width:calc(7 * var(--score-cols) * 1% * var(--icon-scale-factor))}.container-set-based-sports:not(.tennis).expanded[data-v-307f6a1e]{--board-score-col-width:calc(10 * var(--score-cols) * var(--unit) * var(--icon-scale-factor))}.container-set-based-sports.expandedFull[data-v-307f6a1e]:not(.tennis),.container-set-based-sports.expandedBug[data-v-307f6a1e]:not(.tennis){--board-score-col-width:calc(10 * var(--score-cols) * 1% * var(--icon-scale-factor))}.container-set-based-sports.expanded.has-points.has-teams-logo[data-v-307f6a1e],.container-set-based-sports.expanded.has-points.has-gameinfos[data-v-307f6a1e]{--board-score-col-width:calc(6 * var(--score-cols) * var(--unit) * var(--icon-scale-factor))}.container-set-based-sports.expandedFull.has-points.has-teams-logo[data-v-307f6a1e],.container-set-based-sports.expandedFull.has-points.has-gameinfos[data-v-307f6a1e],.container-set-based-sports.expandedBug.has-points.has-teams-logo[data-v-307f6a1e],.container-set-based-sports.expandedBug.has-points.has-gameinfos[data-v-307f6a1e]{--board-score-col-width:calc(6 * var(--score-cols) * 1% * var(--icon-scale-factor))}.container-set-based-sports.expanded[data-v-307f6a1e]:not(.has-points):not(.has-teams-logo):not(.has-gameinfos){--board-score-col-width:calc((14 + 7 * var(--score-cols)) * var(--unit) * var(--icon-scale-factor))}.container-set-based-sports.expandedFull[data-v-307f6a1e]:not(.has-points):not(.has-teams-logo):not(.has-gameinfos),.container-set-based-sports.expandedBug[data-v-307f6a1e]:not(.has-points):not(.has-teams-logo):not(.has-gameinfos){--board-score-col-width:calc((14 + 7 * var(--score-cols)) * 1% * var(--icon-scale-factor))}.container-set-based-sports.simpleBoard[data-v-307f6a1e]:not(.tennis),.container-set-based-sports.expanded[data-v-307f6a1e]:not(.tennis),.container-set-based-sports.expandedFull[data-v-307f6a1e]:not(.tennis){grid-template-areas:"homeTeam scoresHome""awayTeam scoresAway";grid-template-columns:auto var(--board-score-col-width);grid-template-rows:auto}.container-set-based-sports.simpleBoard.has-gameinfos[data-v-307f6a1e]:not(.tennis),.container-set-based-sports.expanded.has-gameinfos[data-v-307f6a1e]:not(.tennis),.container-set-based-sports.expandedFull.has-gameinfos[data-v-307f6a1e]:not(.tennis){grid-template-areas:"infos homeTeam scoresHome""infos awayTeam scoresAway";grid-template-columns:var(--board-game-info-col-width) auto var(--board-score-col-width);grid-template-rows:auto}.container-set-based-sports.simpleBoard.has-title[data-v-307f6a1e]:not(.tennis),.container-set-based-sports.expanded.has-title[data-v-307f6a1e]:not(.tennis),.container-set-based-sports.expandedFull.has-title[data-v-307f6a1e]:not(.tennis){grid-template-areas:"homeTeam scoresHome""awayTeam scoresAway""title title";grid-template-columns:auto var(--board-score-col-width);grid-template-rows:auto auto var(--board-title-row-height)}.container-set-based-sports.simpleBoard.has-gameinfos.has-title[data-v-307f6a1e]:not(.tennis),.container-set-based-sports.expanded.has-gameinfos.has-title[data-v-307f6a1e]:not(.tennis),.container-set-based-sports.expandedFull.has-gameinfos.has-title[data-v-307f6a1e]:not(.tennis){grid-template-areas:"infos homeTeam scoresHome""infos awayTeam scoresAway""title title title";grid-template-columns:var(--board-game-info-col-width) auto var(--board-score-col-width);grid-template-rows:auto auto var(--board-title-row-height)}.container-set-based-sports:not(.tennis).simpleBug[data-v-307f6a1e]{grid-template-areas:"homeTeam scoresHome spacer scoresAway awayTeam";grid-template-columns:var(--board-team-width) var(--board-score-col-width) var(--spacer-width) var(--board-score-col-width) var(--board-team-width);grid-template-rows:auto}.container-set-based-sports:not(.tennis).simpleBug.has-gameinfos[data-v-307f6a1e]{grid-template-areas:"infos infos infos infos infos""homeTeam scoresHome spacer scoresAway awayTeam";grid-template-columns:var(--board-team-width) var(--board-score-col-width) var(--spacer-width) var(--board-score-col-width) var(--board-team-width);grid-template-rows:var(--board-game-infos-row-height) auto}.container-set-based-sports:not(.tennis).simpleBug.has-title[data-v-307f6a1e]{grid-template-areas:"homeTeam scoresHome spacer scoresAway awayTeam""title title title title title";grid-template-columns:var(--board-team-width) var(--board-score-col-width) var(--spacer-width) var(--board-score-col-width) var(--board-team-width);grid-template-rows:auto var(--board-title-row-height)}.container-set-based-sports:not(.tennis).simpleBug.has-gameinfos.has-title[data-v-307f6a1e]{grid-template-areas:"infos infos infos infos infos""homeTeam scoresHome spacer scoresAway awayTeam""title title title title title";grid-template-columns:var(--board-team-width) var(--board-score-col-width) var(--spacer-width) var(--board-score-col-width) var(--board-team-width);grid-template-rows:var(--board-game-infos-row-height) auto var(--board-title-row-height)}.container-set-based-sports.tennis.simpleBoard[data-v-307f6a1e],.container-set-based-sports.tennis.expanded[data-v-307f6a1e],.container-set-based-sports.tennis.expandedFull[data-v-307f6a1e]{grid-template-areas:"tieBreakPoint tieBreakPoint""homeTeam scoresHome""awayTeam scoresAway";grid-template-columns:auto var(--board-score-col-width);grid-template-rows:var(--board-game-infos-row-height) auto auto}.container-set-based-sports.tennis.simpleBoard.has-gameinfos[data-v-307f6a1e],.container-set-based-sports.tennis.expanded.has-gameinfos[data-v-307f6a1e],.container-set-based-sports.tennis.expandedFull.has-gameinfos[data-v-307f6a1e]{grid-template-areas:"tieBreakPoint tieBreakPoint tieBreakPoint""infos homeTeam scoresHome""infos awayTeam scoresAway";grid-template-columns:var(--board-game-info-col-width) auto var(--board-score-col-width);grid-template-rows:var(--board-game-infos-row-height) auto auto}.container-set-based-sports.tennis.simpleBoard.has-points[data-v-307f6a1e],.container-set-based-sports.tennis.expanded.has-points[data-v-307f6a1e],.container-set-based-sports.tennis.expandedFull.has-points[data-v-307f6a1e]{grid-template-areas:"tieBreakPoint tieBreakPoint tieBreakPoint""homeTeam scoresHome pointsHome""awayTeam scoresAway pointsAway";grid-template-columns:auto var(--board-score-col-width) var(--board-points-col-width);grid-template-rows:var(--board-game-infos-row-height) auto auto}.container-set-based-sports.tennis.simpleBoard.has-title[data-v-307f6a1e],.container-set-based-sports.tennis.expanded.has-title[data-v-307f6a1e],.container-set-based-sports.tennis.expandedFull.has-title[data-v-307f6a1e]{grid-template-areas:"tieBreakPoint tieBreakPoint""homeTeam scoresHome""awayTeam scoresAway""title title";grid-template-columns:auto var(--board-score-col-width);grid-template-rows:var(--board-game-infos-row-height) auto auto var(--board-title-row-height)}.container-set-based-sports.tennis.simpleBoard.has-gameinfos.has-points[data-v-307f6a1e],.container-set-based-sports.tennis.expanded.has-gameinfos.has-points[data-v-307f6a1e],.container-set-based-sports.tennis.expandedFull.has-gameinfos.has-points[data-v-307f6a1e]{grid-template-areas:"tieBreakPoint tieBreakPoint tieBreakPoint tieBreakPoint""infos homeTeam scoresHome pointsHome""infos awayTeam scoresAway pointsAway";grid-template-columns:var(--board-game-info-col-width) auto var(--board-score-col-width) var(--board-points-col-width);grid-template-rows:var(--board-game-infos-row-height) auto auto}.container-set-based-sports.tennis.simpleBoard.has-gameinfos.has-title[data-v-307f6a1e],.container-set-based-sports.tennis.expanded.has-gameinfos.has-title[data-v-307f6a1e],.container-set-based-sports.tennis.expandedFull.has-gameinfos.has-title[data-v-307f6a1e]{grid-template-areas:"tieBreakPoint tieBreakPoint tieBreakPoint""infos homeTeam scoresHome""infos awayTeam scoresAway""title title title";grid-template-columns:var(--board-game-info-col-width) auto var(--board-score-col-width);grid-template-rows:var(--board-game-infos-row-height) auto auto var(--board-title-row-height)}.container-set-based-sports.tennis.simpleBoard.has-points.has-title[data-v-307f6a1e],.container-set-based-sports.tennis.expanded.has-points.has-title[data-v-307f6a1e],.container-set-based-sports.tennis.expandedFull.has-points.has-title[data-v-307f6a1e]{grid-template-areas:"tieBreakPoint tieBreakPoint tieBreakPoint""homeTeam scoresHome pointsHome""awayTeam scoresAway pointsAway""title title title";grid-template-columns:auto var(--board-score-col-width) var(--board-points-col-width);grid-template-rows:var(--board-game-infos-row-height) auto auto var(--board-title-row-height)}.container-set-based-sports.tennis.simpleBoard.has-gameinfos.has-points.has-title[data-v-307f6a1e],.container-set-based-sports.tennis.expanded.has-gameinfos.has-points.has-title[data-v-307f6a1e],.container-set-based-sports.tennis.expandedFull.has-gameinfos.has-points.has-title[data-v-307f6a1e]{grid-template-areas:"tieBreakPoint tieBreakPoint tieBreakPoint tieBreakPoint""infos homeTeam scoresHome pointsHome""infos awayTeam scoresAway pointsAway""title title title title";grid-template-columns:var(--board-game-info-col-width) auto var(--board-score-col-width) var(--board-points-col-width);grid-template-rows:var(--board-game-infos-row-height) auto auto var(--board-title-row-height)}.container-set-based-sports.tennis.expandedBug[data-v-307f6a1e]{grid-template-areas:"infos infos""homeTeam scoresHome""awayTeam scoresAway";grid-template-columns:auto var(--board-score-col-width);grid-template-rows:var(--board-game-infos-row-height) auto auto}.container-set-based-sports.tennis.expandedBug.has-points[data-v-307f6a1e]{grid-template-areas:"infos infos infos""homeTeam scoresHome pointsHome""awayTeam scoresAway pointsAway";grid-template-columns:auto var(--board-score-col-width) var(--board-points-col-width);grid-template-rows:var(--board-game-infos-row-height) auto auto}.container-set-based-sports.tennis.expandedBug.has-title[data-v-307f6a1e]{grid-template-areas:"infos infos""homeTeam scoresHome""awayTeam scoresAway""title title";grid-template-columns:auto var(--board-score-col-width);grid-template-rows:var(--board-game-infos-row-height) auto auto var(--board-title-row-height)}.container-set-based-sports.tennis.expandedBug.has-points.has-title[data-v-307f6a1e]{grid-template-areas:"infos infos infos""homeTeam scoresHome pointsHome""awayTeam scoresAway pointsAway""title title title";grid-template-columns:auto var(--board-score-col-width) var(--board-points-col-width);grid-template-rows:var(--board-game-infos-row-height) auto auto var(--board-title-row-height)}.container-set-based-sports .container-content-width[data-v-307f6a1e]{content:"";width:var(--board-width);border-radius:var(--board-border-radius);z-index:0;pointer-events:none;height:100%;position:absolute;top:0;left:0}.container-set-based-sports.fills-screen[data-v-307f6a1e]:not(.admin-view){height:100vh}.container-set-based-sports.fills-screen[data-v-307f6a1e]{--board-border-radius:0}.preview-screen-169 #boxes[data-v-307f6a1e],.preview-screen-169 .container-set-based-sports.fills-screen[data-v-307f6a1e]{height:100%}.container-set-based-sports.simpleBoard.has-title:not(.tennis):not(.has-gameinfos) .container-content-width[data-v-307f6a1e],.container-set-based-sports.expanded.has-title:not(.tennis):not(.has-gameinfos) .container-content-width[data-v-307f6a1e],.container-set-based-sports.expandedFull.has-title:not(.tennis):not(.has-gameinfos) .container-content-width[data-v-307f6a1e]{height:calc(100% - var(--board-title-row-height));border-bottom-right-radius:0;border-bottom-left-radius:0}.container-set-based-sports:not(.tennis).simpleBug.has-gameinfos:not(.has-title) .container-content-width[data-v-307f6a1e]{height:calc(100% - var(--board-game-infos-row-height));top:var(--board-game-infos-row-height)}.container-set-based-sports:not(.tennis).simpleBug.has-gameinfos.has-title .container-content-width[data-v-307f6a1e]{height:calc(100% - (var(--board-game-infos-row-height) + var(--board-title-row-height)));top:var(--board-game-infos-row-height);border-bottom-right-radius:0;border-bottom-left-radius:0}.container-set-based-sports.tennis .container-content-width[data-v-307f6a1e]{height:calc(100% - var(--board-game-infos-row-height));top:var(--board-game-infos-row-height)}.container-set-based-sports.tennis.simpleBoard.has-gameinfos.has-points.has-title .container-content-width[data-v-307f6a1e],.container-set-based-sports.tennis.expanded.has-gameinfos.has-points.has-title .container-content-width[data-v-307f6a1e],.container-set-based-sports.tennis.expandedFull.has-gameinfos.has-points.has-title .container-content-width[data-v-307f6a1e],.container-set-based-sports.tennis.simpleBoard.has-gameinfos.has-title:not(.has-points) .container-content-width[data-v-307f6a1e],.container-set-based-sports.tennis.expanded.has-gameinfos.has-title:not(.has-points) .container-content-width[data-v-307f6a1e],.container-set-based-sports.tennis.expandedFull.has-gameinfos.has-title:not(.has-points) .container-content-width[data-v-307f6a1e],.container-set-based-sports.tennis.simpleBoard.has-points.has-title:not(.has-gameinfos) .container-content-width[data-v-307f6a1e],.container-set-based-sports.tennis.expanded.has-points.has-title:not(.has-gameinfos) .container-content-width[data-v-307f6a1e],.container-set-based-sports.tennis.expandedFull.has-points.has-title:not(.has-gameinfos) .container-content-width[data-v-307f6a1e],.container-set-based-sports.tennis.simpleBoard.has-title:not(.has-gameinfos):not(.has-points) .container-content-width[data-v-307f6a1e],.container-set-based-sports.tennis.expanded.has-title:not(.has-gameinfos):not(.has-points) .container-content-width[data-v-307f6a1e],.container-set-based-sports.tennis.expandedFull.has-title:not(.has-gameinfos):not(.has-points) .container-content-width[data-v-307f6a1e],.container-set-based-sports.tennis.expandedBug.has-gameinfos.has-points.has-title .container-content-width[data-v-307f6a1e],.container-set-based-sports.tennis.expandedBug.has-gameinfos:not(.has-points).has-title .container-content-width[data-v-307f6a1e]{top:var(--board-game-infos-row-height);height:calc(100% - (var(--board-game-infos-row-height) + var(--board-title-row-height)));border-bottom-right-radius:0;border-bottom-left-radius:0}.container-set-based-sports.tie-break-flag-is-on .container-content-width[data-v-307f6a1e]{border-top-right-radius:0}.container-set-based-sports.break-point-flag-is-on .container-content-width[data-v-307f6a1e]{border-top-left-radius:0}.spacer[data-v-307f6a1e]{background-color:var(--board-bgcolor);color:var(--board-textcolor);text-align:center}.container-set-based-sports.tungsten-font .el-team-name,.container-set-based-sports.tungsten-font .el-team-record,.container-set-based-sports.tungsten-font .box-set-score-inner,.container-set-based-sports.tungsten-font .box-set,.container-set-based-sports.tungsten-font .box-game-infos,.container-set-based-sports.tungsten-font .el-flag,.container-set-based-sports.tungsten-font .el-title{font-weight:600}.container-set-based-sports.tungsten-font .box-set-score-inner.winner,.container-set-based-sports.tungsten-font .el-sets-won,.container-set-based-sports.tungsten-font .box-score-inner,.container-set-based-sports.tungsten-font .box-points-inner{font-weight:900}.container-set-based-sports{--sb-finish-panel:linear-gradient(180deg, #ffffff21 0%, #ffffff08 40%, #0000 60%, #00000038 100%);--sb-finish-panel-bevel:inset 0 calc(.15 * var(--unit)) 0 #ffffff38, inset 0 calc(-.25 * var(--unit)) 0 #00000059;--sb-finish-housing:linear-gradient(180deg, #ffffff1a 0%, #0000000f 50%, #00000047 100%);--sb-finish-housing-bevel:inset 0 calc(.15 * var(--unit)) 0 #ffffff24;--sb-finish-digit-shadow:0 0 .3em #ffffff38, 0 .04em .08em #00000073;--sb-finish-label-shadow:0 .04em .08em #00000059}.container-set-based-sports .box-team,.container-set-based-sports .box-score,.container-set-based-sports .box-set,.container-set-based-sports .box-set-score-inner,.container-set-based-sports .box-points{background-image:var(--sb-finish-panel);box-shadow:var(--sb-finish-panel-bevel)}.container-set-based-sports .box-title,.container-set-based-sports .box-game-infos,.container-set-based-sports.simpleBug .box-timer,.container-set-based-sports.expandedBug .box-timer,.container-set-based-sports .spacer,.container-set-based-sports .el-flag.on{background-image:var(--sb-finish-housing);box-shadow:var(--sb-finish-housing-bevel)}.container-set-based-sports.simpleBug .box-game-infos,.container-set-based-sports.expandedBug .box-game-infos{box-shadow:none;background-image:none}.container-set-based-sports .box-score,.container-set-based-sports .box-set,.container-set-based-sports .box-set-score-inner,.container-set-based-sports .box-points-inner,.container-set-based-sports .el-sets-won,.container-set-based-sports .el-number{text-shadow:var(--sb-finish-digit-shadow)}.container-set-based-sports .el-team-name,.container-set-based-sports .el-team-record,.container-set-based-sports .el-title,.container-set-based-sports .el-flag{text-shadow:var(--sb-finish-label-shadow)}:where(.sb-bespoke[data-v-31feb5a9]){--icon-scale-factor:var(--2ce1650b);--body-font:var(--e238f3ca);--hometeam-bgcolor:var(--9b1351be);--hometeam-textcolor:var(--f5898b0e);--awayteam-bgcolor:var(--6ce34a32);--awayteam-textcolor:var(--5837ad4a);--board-bgcolor:var(--384fb494);--board-textcolor:var(--35389064);--title-bgcolor:var(--00b38e04);--title-textcolor:var(--3906449c);--home-logo:var(--361248f0);--home-logo-scale-factor:var(--a12bd2de);--away-logo:var(--bcbfabd2);--away-logo-scale-factor:var(--0bbf68a2);--board-logo:var(--461ec5da);--board-logo-scale-factor:var(--4cf28026);--player-name-font-factor:var(--084a0008);--score-font-factor:var(--2c808c92);--points-font-factor:var(--30382bc2);--title-font-factor:var(--b223bae4);--sb-unit:min(var(--unit), 2vh);--board-fs-team-name:calc(3 * var(--sb-unit) * var(--icon-scale-factor) * var(--player-name-font-factor));--board-fs-score:calc(5 * var(--sb-unit) * var(--icon-scale-factor) * var(--score-font-factor));--board-fs-points:calc(6 * var(--sb-unit) * var(--icon-scale-factor) * var(--points-font-factor));--board-fs-title:calc(3 * var(--sb-unit) * var(--icon-scale-factor) * var(--title-font-factor));--serveball-size:calc(var(--board-fs-team-name) * 4 / 3);--sb-best-of:var(--58d2eab9);--sb-serve-col-w:calc(1.5 * var(--serveball-size));--sb-games-w:calc(36 * var(--unit));--sb-gutter:0px;--sb-row-gap:calc(.5 * var(--unit));--sb-bespoke-bg:transparent;box-sizing:border-box;gap:var(--sb-row-gap);padding:var(--sb-gutter);background:var(--sb-bespoke-bg);font-family:var(--body-font), "Roboto", sans-serif;flex-direction:column;line-height:1.1;display:flex;overflow:hidden}:where(.sb-bespoke[data-v-31feb5a9]:not(.admin-view)){height:100vh}:where(.preview-screen-169 #boxes[data-v-31feb5a9],.preview-screen-169 .sb-bespoke[data-v-31feb5a9]){height:100%}:where(.sb-bespoke .sb-title[data-v-31feb5a9]){background:var(--title-bgcolor);min-width:0;color:var(--title-textcolor);font-size:var(--board-fs-title);text-align:center;flex:none;padding:.25em .5em;overflow:hidden}:where(.sb-bespoke[data-title-align=left] .sb-title[data-v-31feb5a9]){text-align:left}:where(.sb-bespoke[data-title-align=right] .sb-title[data-v-31feb5a9]){text-align:right}:where(.sb-bespoke .sb-title-text[data-v-31feb5a9]){white-space:nowrap;width:100%}:where(.sb-bespoke[data-title-align=center][data-v-31feb5a9],.sb-bespoke[data-title-align=right][data-v-31feb5a9]) :where(.scrolling-title){text-align:left}:where(.sb-bespoke .sb-rows[data-v-31feb5a9]){gap:var(--sb-row-gap);flex-direction:column;flex:1;min-height:0;display:flex}:where(.sb-bespoke .sb-row[data-v-31feb5a9]){grid-template-areas:"serve logo seed name timeouts sets games points";grid-template-columns:var(--sb-serve-col-w) auto auto minmax(0, 1fr) auto auto var(--sb-games-w) auto;flex:1;grid-template-rows:minmax(0,1fr);align-items:center;min-height:0;display:grid;overflow:hidden}:where(.sb-bespoke .sb-row--home[data-v-31feb5a9]){background:var(--hometeam-bgcolor);color:var(--hometeam-textcolor)}:where(.sb-bespoke .sb-row--away[data-v-31feb5a9]){background:var(--awayteam-bgcolor);color:var(--awayteam-textcolor)}:where(.sb-bespoke .sb-serve[data-v-31feb5a9]){justify-content:center;align-self:stretch;align-items:center;gap:calc(.15 * var(--serveball-size));flex-direction:column;grid-area:serve;display:flex}:where(.sb-bespoke .sb-serve-dot[data-v-31feb5a9]){width:var(--serveball-size);height:var(--serveball-size);display:block}:where(.sb-bespoke .sb-serve-dot[data-v-31feb5a9]:not(.is-active)){transform:scale(.6)}:where(.sb-bespoke .sb-serve-dot[data-v-31feb5a9]) :where(svg){width:100%;height:100%;display:block}:where(.sb-bespoke .sb-logo[data-v-31feb5a9]){width:calc(8 * var(--unit));margin:calc(.5 * var(--unit)) var(--unit) calc(.5 * var(--unit)) 0;background-position:50%;background-repeat:no-repeat;background-size:contain;grid-area:logo;align-self:stretch}:where(.sb-bespoke .sb-row--home .sb-logo[data-v-31feb5a9]){background-image:var(--home-logo);transform:scale(1);transform:scale(var(--home-logo-scale-factor,1))}:where(.sb-bespoke .sb-row--away .sb-logo[data-v-31feb5a9]){background-image:var(--away-logo);transform:scale(1);transform:scale(var(--away-logo-scale-factor,1))}:where(.sb-bespoke .sb-seed[data-v-31feb5a9]){font-size:var(--board-fs-team-name);white-space:nowrap;grid-area:seed;padding-right:.4em}:where(.sb-bespoke .sb-name[data-v-31feb5a9]){min-width:0;font-size:calc(2 * var(--board-fs-team-name));grid-area:name;padding-right:.25em;overflow:hidden}:where(.sb-bespoke .sb-name-line[data-v-31feb5a9]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.sb-bespoke .sb-timeouts[data-v-31feb5a9]){font-size:var(--board-fs-team-name);grid-area:timeouts;gap:.25em;padding-right:.5em;display:flex}:where(.sb-bespoke .sb-timeout[data-v-31feb5a9]){background:currentColor;width:.4em;height:.4em}:where(.sb-bespoke .sb-timeout.is-used[data-v-31feb5a9]){background:0 0;box-shadow:inset 0 0 0 .08em}:where(.sb-bespoke .sb-sets-won[data-v-31feb5a9]){font-size:calc(2 * var(--board-fs-team-name));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;grid-area:sets;padding:0 .25em;font-weight:700}:where(.sb-bespoke .sb-games[data-v-31feb5a9]){grid-area:games;grid-template-columns:repeat(var(--sb-best-of), minmax(0, 1fr));align-self:stretch;display:grid}:where(.sb-bespoke[data-best-of="1"] .sb-games[data-v-31feb5a9]){grid-template-columns:minmax(0,33.3333%);justify-content:end}:where(.sb-bespoke .sb-game[data-v-31feb5a9]){background:var(--board-bgcolor);min-width:0;color:var(--board-textcolor);font-size:min(var(--board-fs-score), calc(.8 * var(--sb-games-w) / var(--sb-best-of)));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;justify-content:center;align-items:center;display:flex;overflow:hidden}:where(.sb-bespoke[data-best-of="1"] .sb-game[data-v-31feb5a9]){font-size:min(var(--board-fs-score), calc(.8 * var(--sb-games-w) / 3))}:where(.sb-bespoke .sb-game.is-won[data-v-31feb5a9]){box-shadow:inset 0 calc(-.6 * var(--unit)) 0 currentColor;font-weight:700}:where(.sb-bespoke .sb-game.is-future .sb-game-score[data-v-31feb5a9]){visibility:hidden}:where(.sb-bespoke .sb-points[data-v-31feb5a9]){background:var(--board-bgcolor);min-width:2em;color:var(--board-textcolor);font-size:var(--board-fs-points);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;grid-area:points;justify-content:center;align-self:stretch;align-items:center;padding:0 .2em;display:flex}:where(.sb-bespoke .sb-infos[data-v-31feb5a9]){justify-content:center;align-items:center;gap:calc(2 * var(--unit));padding:calc(.5 * var(--unit)) var(--unit);background:var(--board-bgcolor);color:var(--board-textcolor);flex:none;display:flex}:where(.sb-bespoke .sb-timer[data-v-31feb5a9]){font-size:calc(4 * var(--sb-unit) * var(--icon-scale-factor));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}:where(.sb-bespoke .sb-board-logo[data-v-31feb5a9]){width:calc(12 * var(--unit));height:calc(5 * var(--unit));background-image:var(--board-logo);transform:scale(1);transform:scale(var(--board-logo-scale-factor,1));background-position:50%;background-repeat:no-repeat;background-size:contain}.scores-label[data-v-2e4ecc3e]{color:#6c757d;font-size:1rem;font-weight:400}.scores-values[data-v-2e4ecc3e]{gap:.5rem;display:inline-flex}.score-item[data-v-2e4ecc3e]{color:#fff;text-align:center;background-color:#495057;border-radius:.375rem;min-width:2rem;padding:.25rem .5rem;font-size:1.25rem;font-weight:400;display:inline-block;position:relative}.score-item.current-set[data-v-2e4ecc3e]{background-color:#0d6efd;font-weight:500}.score-item.set-winner[data-v-2e4ecc3e]{font-weight:700}.score-item.set-winner[data-v-2e4ecc3e]:after{content:"";background-color:#28a745;border:2px solid #212529;border-radius:50%;width:12px;height:12px;position:absolute;top:-6px;right:-6px}.button-group[data-v-a8bb3ed8]{gap:.5rem;width:100%}.button-group .btn[data-v-a8bb3ed8]{margin:0;padding:.75rem 1rem;font-size:1.25rem;font-weight:500}.button-group .flex-grow-1[data-v-a8bb3ed8]{flex:1}.button-group .flex-grow-2[data-v-a8bb3ed8]{flex:2}.card-header[data-v-a8bb3ed8]{font-size:1.25rem;font-weight:500}.badge[data-v-a8bb3ed8]{padding:.5rem 1rem;font-size:1.25rem;font-weight:400}.button-group[data-v-8e19e0be]{gap:.5rem;width:100%}.button-group .btn[data-v-8e19e0be]{margin:0;padding:.75rem 1rem;font-size:1.25rem;font-weight:500}.button-group .flex-grow-1[data-v-8e19e0be]{flex:1}.button-group .flex-grow-2[data-v-8e19e0be]{flex:2}
