.box-title[data-v-8050348d]{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-8050348d]{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-8050348d]{text-align:left}.container-set-based-sports.title-align-right .box-title[data-v-8050348d]{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-b6e13d94]{background-color:var(--board-bgcolor);color:var(--board-textcolor);justify-content:center;align-items:center;display:flex}.box-points-away[data-v-b6e13d94]{grid-area:pointsAway}.box-points-home[data-v-b6e13d94]{grid-area:pointsHome}.box-points-inner[data-v-b6e13d94]{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-b6e13d94],.container-set-based-sports.tennis.simpleBoard.has-points:not(.has-gameinfos):not(.has-title) .box-points-away[data-v-b6e13d94],.container-set-based-sports.tennis.expanded.has-points:not(.has-gameinfos):not(.has-title) .box-points-away[data-v-b6e13d94],.container-set-based-sports.tennis.expandedFull.has-points:not(.has-gameinfos):not(.has-title) .box-points-away[data-v-b6e13d94],.container-set-based-sports.tennis.simpleBoard.has-gameinfos.has-points:not(.has-title) .box-points-away[data-v-b6e13d94],.container-set-based-sports.tennis.expanded.has-gameinfos.has-points:not(.has-title) .box-points-away[data-v-b6e13d94],.container-set-based-sports.tennis.expandedFull.has-gameinfos.has-points:not(.has-title) .box-points-away[data-v-b6e13d94]{border-bottom-right-radius:var(--board-border-radius)}.container-set-based-sports:not(.tie-break-flag-is-on) .box-points-home[data-v-b6e13d94]{border-top-right-radius:var(--board-border-radius)}svg[data-v-b14ccc11],svg[data-v-5d11b4b5],svg[data-v-535809f1],svg[data-v-c9ae9d25]{vertical-align:top}.box-timeouts[data-v-affcebd4]{gap:.22em;margin-top:.3em;display:flex}.el-timeout-pip[data-v-affcebd4]{background:currentColor;border-radius:50%;width:.32em;height:.32em;transition:opacity .3s}.el-timeout-pip.used[data-v-affcebd4]{opacity:.3}.container-set-based-sports.simpleBug .box-timeouts[data-v-affcebd4]{margin-top:.15em}.container-set-based-sports.simpleBug .box-hometeam .box-timeouts[data-v-affcebd4]{justify-content:flex-end}.box-team[data-v-d5dbc7bd]{padding:0 calc(2 * var(--unit));justify-content:space-between;align-items:center;min-width:0;display:flex}.box-hometeam[data-v-d5dbc7bd]{color:var(--hometeam-textcolor);background-color:var(--hometeam-bgcolor);grid-area:homeTeam}.box-awayteam[data-v-d5dbc7bd]{color:var(--awayteam-textcolor);background-color:var(--awayteam-bgcolor);grid-area:awayTeam}.box-team-name[data-v-d5dbc7bd]{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-d5dbc7bd]{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-d5dbc7bd]{padding-right:calc(2 * var(--serveball-size,var(--board-font-size-l)) + 1.5 * var(--unit))}.box-team-name-wrapper[data-v-d5dbc7bd]{align-items:flex-end;width:100%;min-width:0;display:flex}.el-team-name[data-v-d5dbc7bd]{white-space:nowrap;min-width:0;font-weight:400;line-height:1.25;display:block}.el-team-record[data-v-d5dbc7bd]{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-d5dbc7bd]{font-size:calc(2 * var(--board-fs-team-name,var(--board-font-size-m)))}.box-team-name.has-two-lines[data-v-d5dbc7bd]{flex-direction:column;align-self:stretch;display:flex}.box-team-name.has-two-lines .box-team-name-wrapper[data-v-d5dbc7bd]{flex:auto;align-items:center}.box-team-name-lines[data-v-d5dbc7bd]{contain:size;flex-direction:column;flex:auto;align-self:stretch;min-width:0;display:flex}.box-team-name-line[data-v-d5dbc7bd]{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-d5dbc7bd]{justify-content:flex-start}.box-team-name.has-two-lines .el-team-record[data-v-d5dbc7bd]{padding-bottom:0}.el-sets-won[data-v-d5dbc7bd]{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-d5dbc7bd]{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-d5dbc7bd]{background-image:var(--home-logo);transform:scale(1);transform:scale(var(--home-logo-scale-factor,1))}.awaylogo[data-v-d5dbc7bd]{background-image:var(--away-logo);transform:scale(1);transform:scale(var(--away-logo-scale-factor,1))}.serveball[data-v-d5dbc7bd]{gap:calc(.5 * var(--unit));align-items:center;display:flex;position:absolute;top:50%;right:0;transform:translateY(-50%)}.serveball[data-v-d5dbc7bd]>*{width:var(--serveball-size,var(--board-font-size-l));height:var(--serveball-size,var(--board-font-size-l))}.serveball[data-v-d5dbc7bd]>: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-d5dbc7bd],.container-set-based-sports:not(.tennis).expanded:not(.has-gameinfos):not(.has-title) .box-awayteam[data-v-d5dbc7bd],.container-set-based-sports.tennis.simpleBoard:not(.has-gameinfos):not(.has-points):not(.has-title) .box-awayteam[data-v-d5dbc7bd],.container-set-based-sports.tennis.expanded:not(.has-gameinfos):not(.has-points):not(.has-title) .box-awayteam[data-v-d5dbc7bd],.container-set-based-sports.tennis.expandedFull:not(.has-gameinfos):not(.has-points):not(.has-title) .box-awayteam[data-v-d5dbc7bd],.container-set-based-sports.tennis.expandedBug.has-gameinfos:not(.has-points):not(.has-title) .box-awayteam[data-v-d5dbc7bd],.container-set-based-sports.tennis.expandedBug.has-gameinfos.has-points:not(.has-title) .box-awayteam[data-v-d5dbc7bd],.container-set-based-sports.tennis.expandedBug:not(.has-gameinfos):not(.has-points):not(.has-title) .box-awayteam[data-v-d5dbc7bd],.container-set-based-sports.tennis.simpleBoard.has-points:not(.has-gameinfos):not(.has-title) .box-awayteam[data-v-d5dbc7bd],.container-set-based-sports.tennis.expanded.has-points:not(.has-gameinfos):not(.has-title) .box-awayteam[data-v-d5dbc7bd],.container-set-based-sports.tennis.expandedFull.has-points:not(.has-gameinfos):not(.has-title) .box-awayteam[data-v-d5dbc7bd]{border-bottom-left-radius:var(--board-border-radius)}.container-set-based-sports.simpleBug .box-awayteam[data-v-d5dbc7bd]{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-d5dbc7bd],.container-set-based-sports:not(.tennis).simpleBug.has-gameinfos:not(.has-title) .box-awayteam[data-v-d5dbc7bd]{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-d5dbc7bd],.container-set-based-sports.expanded:not(.tennis):not(.has-gameinfos):not(.has-title) .box-hometeam[data-v-d5dbc7bd],.container-set-based-sports.expandedFull:not(.tennis):not(.has-gameinfos):not(.has-title) .box-hometeam[data-v-d5dbc7bd],.container-set-based-sports.simpleBoard.has-title:not(.tennis):not(.has-gameinfos) .box-hometeam[data-v-d5dbc7bd],.container-set-based-sports.expanded.has-title:not(.tennis):not(.has-gameinfos) .box-hometeam[data-v-d5dbc7bd],.container-set-based-sports.expandedFull.has-title:not(.tennis):not(.has-gameinfos) .box-hometeam[data-v-d5dbc7bd]{border-top-left-radius:var(--board-border-radius)}.container-set-based-sports.simpleBug .box-hometeam[data-v-d5dbc7bd]{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-d5dbc7bd],.container-set-based-sports:not(.tennis).simpleBug:not(.has-gameinfos).has-title .box-hometeam[data-v-d5dbc7bd]{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-d5dbc7bd],.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-d5dbc7bd],.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-d5dbc7bd],.container-set-based-sports.tennis.simpleBoard.has-points:not(.has-gameinfos):not(.has-title):not(.break-point-flag-is-on) .box-hometeam[data-v-d5dbc7bd],.container-set-based-sports.tennis.expanded.has-points:not(.has-gameinfos):not(.has-title):not(.break-point-flag-is-on) .box-hometeam[data-v-d5dbc7bd],.container-set-based-sports.tennis.expandedFull.has-points:not(.has-gameinfos):not(.has-title):not(.break-point-flag-is-on) .box-hometeam[data-v-d5dbc7bd],.container-set-based-sports.tennis.simpleBoard.has-points.has-title:not(.has-gameinfos):not(.break-point-flag-is-on) .box-hometeam[data-v-d5dbc7bd],.container-set-based-sports.tennis.expanded.has-points.has-title:not(.has-gameinfos):not(.break-point-flag-is-on) .box-hometeam[data-v-d5dbc7bd],.container-set-based-sports.tennis.expandedFull.has-points.has-title:not(.has-gameinfos):not(.break-point-flag-is-on) .box-hometeam[data-v-d5dbc7bd],.container-set-based-sports.tennis.simpleBoard.has-title:not(.has-gameinfos):not(.has-points):not(.break-point-flag-is-on) .box-hometeam[data-v-d5dbc7bd],.container-set-based-sports.tennis.expanded.has-title:not(.has-gameinfos):not(.has-points):not(.break-point-flag-is-on) .box-hometeam[data-v-d5dbc7bd],.container-set-based-sports.tennis.expandedFull.has-title:not(.has-gameinfos):not(.has-points):not(.break-point-flag-is-on) .box-hometeam[data-v-d5dbc7bd],.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-d5dbc7bd],.container-set-based-sports.tennis.expandedBug.has-gameinfos:not(.has-points):not(.has-title):not(.break-point-flag-is-on) .box-hometeam[data-v-d5dbc7bd],.container-set-based-sports.tennis.expandedBug.has-gameinfos.has-points:not(.has-title):not(.break-point-flag-is-on) .box-hometeam[data-v-d5dbc7bd],.container-set-based-sports.tennis.expandedBug.has-gameinfos.has-points.has-title:not(.break-point-flag-is-on) .box-hometeam[data-v-d5dbc7bd],.container-set-based-sports.tennis.expandedBug.has-gameinfos:not(.has-points).has-title:not(.break-point-flag-is-on) .box-hometeam[data-v-d5dbc7bd]{border-top-left-radius:var(--board-border-radius)}.container-set-based-sports.simpleBug .box-team[data-v-d5dbc7bd]{padding:0 calc(.5 * var(--unit))}.container-set-based-sports.simpleBug .box-awayteam .box-team-name[data-v-d5dbc7bd]{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-d5dbc7bd]{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-d5dbc7bd]{justify-content:flex-end}.container-set-based-sports.simpleBug .box-hometeam .el-team-record[data-v-d5dbc7bd]{order:1;margin-left:0;margin-right:.5em}.container-set-based-sports.simpleBug .box-hometeam .el-team-name[data-v-d5dbc7bd]{order:2}.container-set-based-sports.simpleBug .box-teamlogo[data-v-d5dbc7bd]{margin-right:0}.container-set-based-sports.simpleBug .awaylogo[data-v-d5dbc7bd]{order:2}.container-set-based-sports.simpleBug .box-awayteam .serveball[data-v-d5dbc7bd]{right:calc(.5 * var(--unit))}.container-set-based-sports.simpleBug .box-hometeam .serveball[data-v-d5dbc7bd]{left:calc(.5 * var(--unit));right:auto}.set-score-number.score-animate.anim-pop[data-v-a8a19394]{transform:scale(1.2)}.set-score-number.score-animate.anim-pulse[data-v-a8a19394]{animation:.7s ease-in-out ssPulse-a8a19394}.set-score-number.score-animate.anim-flip[data-v-a8a19394]{animation:.6s ease-out ssFlip-a8a19394}.set-score-number.score-animate.anim-rise[data-v-a8a19394]{animation:.5s cubic-bezier(.2,.9,.3,1) ssRise-a8a19394}.set-score-number.score-animate.anim-bounce[data-v-a8a19394]{animation:.7s linear ssBounce-a8a19394}.set-score-number.score-animate.anim-blink[data-v-a8a19394]{animation:.8s ease-in-out ssBlink-a8a19394}@keyframes ssPulse-a8a19394{0%,50%,to{transform:scale(1)}25%,75%{transform:scale(1.25)}}@keyframes ssFlip-a8a19394{0%{opacity:0;transform:perspective(4em)rotateX(-90deg)}20%{opacity:1}to{opacity:1;transform:perspective(4em)rotateX(0)}}@keyframes ssRise-a8a19394{0%{opacity:0;transform:translateY(35%)}to{opacity:1;transform:translateY(0)}}@keyframes ssBounce-a8a19394{0%{opacity:0;transform:translateY(-45%)}15%{opacity:1}45%{transform:translateY(0)}65%{transform:translateY(-14%)}85%{transform:translateY(0)}93%{transform:translateY(-4%)}to{opacity:1;transform:translateY(0)}}@keyframes ssBlink-a8a19394{0%,50%,to{opacity:1}25%,75%{opacity:.15}}.box-set-score[data-v-78d6cd78]{width:100%}.tennis .box-set-score[data-v-78d6cd78]:empty{display:none}.box-set-score .box-set-score-inner[data-v-78d6cd78]{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-78d6cd78]{font-weight:900}.box-set-score .box-set-score-inner.set-dimmed:not(.pickleball-winner):not(.badminton-winner)>span[data-v-78d6cd78]{opacity:.65}.box-set-score .box-set-score-inner.last[data-v-78d6cd78]:before{right:0}.box-set-score .box-set-score-inner.tie-break-score[data-v-78d6cd78]{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-78d6cd78],.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-78d6cd78],.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-78d6cd78],.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-78d6cd78],.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-78d6cd78],.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-78d6cd78],.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-78d6cd78],.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-78d6cd78],.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-78d6cd78],.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-78d6cd78]{border-bottom-right-radius:var(--board-border-radius)}.box-scores-home .box-set-score .box-set-score-inner.last[data-v-78d6cd78]{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-78d6cd78],.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-78d6cd78],.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-78d6cd78],.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-78d6cd78],.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-78d6cd78],.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-78d6cd78],.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-78d6cd78],.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-78d6cd78],.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-78d6cd78],.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-78d6cd78],.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-78d6cd78],.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-78d6cd78],.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-78d6cd78],.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-78d6cd78],.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-78d6cd78]{border-top-right-radius:0}.container-set-based-sports.simpleBug .box-set-score-inner[data-v-78d6cd78]{border-radius:0}.box-set-score .box-set-score-inner.pickleball-winner[data-v-78d6cd78],.box-set-score .box-set-score-inner.badminton-winner[data-v-78d6cd78]{font-weight:700;color:#fff!important;background-color:#28a745!important}.box-scores[data-v-0d465565]{justify-content:space-between;display:flex}.box-scores-away[data-v-0d465565]{grid-area:scoresAway}.box-scores-home[data-v-0d465565]{grid-area:scoresHome}.box-simple-set-score[data-v-0d465565]{justify-content:space-between;display:flex}.box-score[data-v-0d465565]{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-0d465565]{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-0d465565],.container-set-based-sports:not(.tennis).simpleBoard.has-gameinfos:not(.has-title) .box-scores-away .box-score[data-v-0d465565]{border-bottom-right-radius:var(--board-border-radius)}.container-set-based-sports:not(.simpleBug) .box-scores-home .box-score[data-v-0d465565]{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-0d465565]{background-color:#0000}.box-set[data-v-0d465565]{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-0d465565]{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-0d465565]{order:2}.box-flag[data-v-94ad58a1]{position:relative;overflow:hidden}.container-set-based-sports.tennis .box-flag[data-v-94ad58a1]{position:static;overflow:auto}.el-flag[data-v-94ad58a1]{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-94ad58a1]{transform:translateY(0)}.box-tie-break .el-flag[data-v-94ad58a1]{left:auto;right:0}.box-game-infos[data-v-abc78fa1]{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-abc78fa1],.container-set-based-sports.expanded.has-gameinfos:not(.tennis):not(.has-title) .box-game-infos[data-v-abc78fa1],.container-set-based-sports.expandedFull.has-gameinfos:not(.tennis):not(.has-title) .box-game-infos[data-v-abc78fa1],.container-set-based-sports:not(.tennis).simpleBug.has-gameinfos:not(.has-title) .box-game-infos[data-v-abc78fa1],.container-set-based-sports.tennis.simpleBoard.has-gameinfos:not(.has-points):not(.has-title) .box-game-infos[data-v-abc78fa1],.container-set-based-sports.tennis.expanded.has-gameinfos:not(.has-points):not(.has-title) .box-game-infos[data-v-abc78fa1],.container-set-based-sports.tennis.expandedFull.has-gameinfos:not(.has-points):not(.has-title) .box-game-infos[data-v-abc78fa1],.container-set-based-sports.tennis.simpleBoard.has-gameinfos.has-points:not(.has-title) .box-game-infos[data-v-abc78fa1],.container-set-based-sports.tennis.expanded.has-gameinfos.has-points:not(.has-title) .box-game-infos[data-v-abc78fa1],.container-set-based-sports.tennis.expandedFull.has-gameinfos.has-points:not(.has-title) .box-game-infos[data-v-abc78fa1]{border-bottom-left-radius:var(--board-border-radius)}.container-set-based-sports.simpleBug .box-game-infos[data-v-abc78fa1]{text-align:center;background:0 0;display:block}.container-set-based-sports.expandedBug .box-game-infos[data-v-abc78fa1]{background:0 0;display:block;position:relative;overflow:hidden}.break-point-flag-is-on .box-game-infos[data-v-abc78fa1]{border-top-left-radius:0}.box-sgrlogo[data-v-abc78fa1]{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-abc78fa1]{display:none}.box-timer[data-v-abc78fa1]{flex:1;justify-content:center;align-items:center;display:flex}.container-set-based-sports.simpleBug .box-timer[data-v-abc78fa1],.container-set-based-sports.expandedBug .box-timer[data-v-abc78fa1]{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-abc78fa1]{background-image:var(--board-logo);background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%}.el-number[data-v-abc78fa1]{font-size:var(--board-font-size-l);white-space:nowrap}.container-set-based-sports.simpleBug .box-timer .el-number[data-v-abc78fa1],.container-set-based-sports.expandedBug .box-timer .el-number[data-v-abc78fa1]{font-size:var(--board-font-size-m)}.box-wrapper-tie-break-point[data-v-1e022a2c]{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 .box-arena-identity.is-loser .box-arena-name,.container-set-based-sports.arena .box-arena-identity.is-loser .box-arena-crest{opacity:.55}.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.collegeBar{--cb-cap:calc(1.3 * var(--unit));--cb-rim:calc(.5 * var(--unit));--cb-seam:calc(.75 * var(--unit));--cb-seam-set:calc(.35 * var(--unit));--cb-cell:calc(6.55 * var(--unit) * var(--icon-scale-factor));--cb-crest:calc(7.2 * var(--unit) * var(--icon-scale-factor));--cb-set-width:calc(17.2 * var(--unit) * var(--icon-scale-factor));--cb-strip:calc(2.7 * var(--unit) * var(--icon-scale-factor));--cb-inset:calc(1.8 * var(--unit));--cb-fs-name:calc(4.1 * var(--unit) * var(--icon-scale-factor) * var(--player-name-font-factor) * var(--face-trim-name));--cb-fs-score:calc(4.63 * var(--unit) * var(--icon-scale-factor) * var(--score-font-factor) * var(--face-trim-score));--cb-fs-set:calc(2.3 * var(--unit) * var(--icon-scale-factor) * var(--face-trim-info));--cb-fs-record:calc(2.2 * var(--unit) * var(--icon-scale-factor) * var(--face-trim-info));--cb-fs-title:calc(2.2 * var(--unit) * var(--icon-scale-factor) * var(--title-font-factor) * var(--face-trim-info));--cb-title-width:calc(40 * var(--unit) * var(--icon-scale-factor));--cb-ink:#2e3234;--cb-tile-gloss:linear-gradient(to bottom, #ffffff0a 0%, #0000000a 46%, #00000047 49%, #0000005c 100%);--cb-set-ink:#34383b;width:100%;padding-top:calc(.6 * var(--unit));padding-bottom:calc(1.2 * var(--unit));grid-template-columns:var(--cb-cap) var(--cb-crest) minmax(0, 1fr) var(--cb-seam) var(--cb-crest) minmax(0, 1fr) var(--cb-seam-set) var(--cb-set-width) var(--cb-cap);grid-template-rows:auto var(--cb-rim) minmax(var(--cb-cell), auto) var(--cb-rim) auto;font-weight:700}.container-set-based-sports.collegeBar .container-content-width{pointer-events:none;position:absolute;inset:0}.container-set-based-sports.collegeBar .cb-chassis{border-radius:calc(.35 * var(--unit));box-shadow: inset 0 calc(.13 * var(--unit)) 0 #ffffffe6, inset calc(.13 * var(--unit)) 0 0 #ffffffb3, inset calc(-.13 * var(--unit)) 0 0 #ffffffb3, inset calc(.4 * var(--unit)) 0 0 #464a4e99, inset calc(-.4 * var(--unit)) 0 0 #464a4e99, inset 0 calc(-.13 * var(--unit)) 0 #00000059,  0 calc(.45 * var(--unit)) calc(.25 * var(--unit)) #000000eb, 0 calc(.9 * var(--unit)) calc(1.4 * var(--unit)) #00000080;background:linear-gradient(#e9edee 0%,#c4c9cc 14%,#d9dde0 26%,#edf1f2 40%,#dbdee3 49%,#a5a8ad 57%,#888d91 70%,#7f848a 86%,#858a90 100%);grid-area:2/1/5/-1}.container-set-based-sports.collegeBar :where(.cb-crest,.cb-panel,.cb-set){outline:calc(.13 * var(--unit)) solid #505458bf}.container-set-based-sports.collegeBar .cb-crest{box-shadow:inset 0 0 0 calc(.13 * var(--unit)) #ffffff4d;grid-row:3;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.container-set-based-sports.collegeBar .cb-crest-home{background:var(--cb-tile-gloss), var(--hometeam-bgcolor);color:var(--hometeam-textcolor);grid-column:2}.container-set-based-sports.collegeBar .cb-crest-away{background:var(--cb-tile-gloss), var(--awayteam-bgcolor);color:var(--awayteam-textcolor);grid-column:5}.container-set-based-sports.collegeBar .cb-crest-art{top:calc(.45 * var(--unit));right:calc(.45 * var(--unit));bottom:calc(.45 * var(--unit));left:calc(.45 * var(--unit));background-position:50%;background-repeat:no-repeat;background-size:contain;position:absolute}.container-set-based-sports.collegeBar .cb-crest-art.homelogo{background-image:var(--home-logo);transform:scale(1);transform:scale(var(--home-logo-scale-factor,1))}.container-set-based-sports.collegeBar .cb-crest-art.awaylogo{background-image:var(--away-logo);transform:scale(1);transform:scale(var(--away-logo-scale-factor,1))}.container-set-based-sports.collegeBar .cb-initials{font-size:var(--cb-fs-name);letter-spacing:.02em;line-height:1}.container-set-based-sports.collegeBar .cb-panel{min-width:0;padding:0 calc(1.6 * var(--unit)) calc(.5 * var(--unit)) var(--cb-inset);box-shadow:inset 0 calc(.13 * var(--unit)) 0 #fff, inset calc(.2 * var(--unit)) 0 0 #0000002e, inset 0 calc(-.13 * var(--unit)) 0 #0000001f;color:var(--cb-ink);background:linear-gradient(#f9fcfa 0%,#edf0f2 44%,#dce1e5 50%,#c6cfd4 100%);grid-row:3;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;display:grid}.container-set-based-sports.collegeBar .cb-panel-home{grid-column:3}.container-set-based-sports.collegeBar .cb-panel-away{grid-column:6}.container-set-based-sports.collegeBar .cb-name{min-width:0;padding-right:calc(.5 * var(--unit));font-size:var(--cb-fs-name);white-space:nowrap;line-height:1.15}.container-set-based-sports.collegeBar .cb-serve{display:none}.container-set-based-sports.collegeBar .cb-panel.reserves-serve .cb-serve{width:calc(1.8 * var(--unit) * var(--icon-scale-factor));height:calc(2.2 * var(--unit) * var(--icon-scale-factor));margin:0 calc(.7 * var(--unit)) 0 calc(.5 * var(--unit));clip-path:polygon(100% 0,0 50%,100% 100%);background:var(--cb-ink);visibility:hidden;display:block}.container-set-based-sports.collegeBar .cb-panel.is-serving .cb-serve{visibility:visible}.container-set-based-sports.collegeBar .cb-score{font-size:var(--cb-fs-score);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transform-origin:100%;min-width:1.1em;margin-left:.17em;line-height:1;transform:scaleX(1.15)}.container-set-based-sports.collegeBar .cb-set{min-width:0;box-shadow:inset 0 calc(.13 * var(--unit)) 0 #fff9, inset 0 calc(-.13 * var(--unit)) 0 #00000026;color:var(--cb-set-ink);background:linear-gradient(#c8cacb 0%,#bdc0c2 48%,#aeb2b5 56%,#9fa4a8 100%);grid-area:3/8;justify-content:center;align-items:center;display:flex;overflow:hidden}.container-set-based-sports.collegeBar .cb-set-label{font-size:var(--cb-fs-set);white-space:nowrap;text-transform:uppercase;word-spacing:.1em;line-height:1;transform:scaleX(.88)}.container-set-based-sports.collegeBar .cb-strip{min-height:var(--cb-strip);border-radius:0 0 calc(.3 * var(--unit)) calc(.3 * var(--unit));box-shadow:0 calc(.45 * var(--unit)) calc(.25 * var(--unit)) #000000d9, 0 calc(.9 * var(--unit)) calc(1.4 * var(--unit)) #00000073;background:linear-gradient(#707478 0%,#909498 20%,#a6a9ae 32%,#abaeb3 60%,#96999e 92%,#c0c6c6 96%);grid-area:5/3/auto/7}.container-set-based-sports.collegeBar .cb-record{z-index:1;align-items:center;gap:calc(.8 * var(--unit));min-width:0;padding-left:var(--cb-inset);font-size:var(--cb-fs-record);color:var(--cb-ink);text-transform:uppercase;grid-row:5;font-weight:600;line-height:1;display:flex}.container-set-based-sports.collegeBar .cb-record-home{grid-column:3}.container-set-based-sports.collegeBar .cb-record-away{grid-column:6}.container-set-based-sports.collegeBar .cb-record-text{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.container-set-based-sports.collegeBar .box-timeouts{flex-shrink:0;margin-top:0}.container-set-based-sports.collegeBar .box-title{width:var(--cb-title-width);max-width:calc(100% - 2 * var(--cb-cap));min-height:var(--cb-strip);color:var(--cb-ink);border-radius:calc(.3 * var(--unit)) calc(.3 * var(--unit)) 0 0;box-shadow:0 calc(-.2 * var(--unit)) calc(.8 * var(--unit)) #00000059;text-transform:uppercase;background:linear-gradient(#c0c6c6 4%,#96999e 8%,#abaeb3 40%,#a6a9ae 68%,#909498 80%,#707478 100%);grid-area:1/1/auto/-1;justify-self:center;font-weight:600}.container-set-based-sports.collegeBar.title-align-left .box-title{margin-left:var(--cb-cap);justify-self:start}.container-set-based-sports.collegeBar.title-align-right .box-title{margin-right:var(--cb-cap);justify-self:end}.container-set-based-sports.collegeBar .box-title .el-title{font-size:var(--cb-fs-title);padding-left:calc(.8 * var(--unit));padding-right:calc(.8 * var(--unit));line-height:1}.container-set-based-sports.setPointPill{--spp-s:var(--unit);--spp-text:calc(var(--unit) * var(--icon-scale-factor));--spp-row:calc(17 * var(--spp-s));--spp-pill:calc(69.4 * var(--spp-s));--spp-radius:calc(var(--spp-row) / 2);--spp-crest:calc(14.7 * var(--spp-s));--spp-ring:calc(12.6 * var(--spp-s));--spp-squeeze:.9;--spp-fs-name:calc(10.7 * var(--spp-text) * var(--player-name-font-factor) * var(--face-trim-name));--spp-fs-sets:min(calc(10.6 * var(--spp-text) * var(--score-font-factor) * var(--face-trim-score)), calc(13 * var(--spp-s)));--spp-fs-points:min(calc(8.9 * var(--spp-text) * var(--points-font-factor) * var(--face-trim-score)), calc(9.6 * var(--spp-s)));--spp-fs-tag:min(calc(7 * var(--spp-text) * var(--face-trim-info)), calc(8 * var(--spp-s)));--spp-fs-title:min(calc(4.2 * var(--spp-text) * var(--title-font-factor) * var(--face-trim-info)), calc(5 * var(--spp-s)));--spp-gloss:linear-gradient(to bottom, #ffffff38 0%, #ffffff26 12%, #ffffff1f 51%, #fff0 52.5%, #0000 88%, #0000001f 100%);--spp-rim:inset 0 0 0 calc(.45 * var(--spp-s)) #00000052, inset 0 calc(.9 * var(--spp-s)) 0 calc(-.3 * var(--spp-s)) #ffffff6b;--spp-drop:0 calc(.2 * var(--spp-s)) calc(.15 * var(--spp-s)) #0009, 0 calc(.9 * var(--spp-s)) calc(2 * var(--spp-s)) #00000080;--spp-tag-bg:linear-gradient(to bottom, #ffc745 0%, #fbba33 45%, #f9ac1f 85%, #e39a1c 100%);--spp-tag-ink:#172033;width:100%;padding-top:calc(.6 * var(--unit));padding-bottom:calc(1.4 * var(--unit));grid-template-rows:auto auto auto;grid-template-columns:100%;row-gap:0;font-weight:700}.container-set-based-sports.setPointPill .container-content-width{pointer-events:none;position:absolute;inset:0}.container-set-based-sports.setPointPill .spp-row{height:var(--spp-row);position:relative}.container-set-based-sports.setPointPill .spp-row-away{margin-top:0}.container-set-based-sports.setPointPill .spp-tag{left:calc(var(--spp-pill) - var(--spp-row));padding-left:calc(var(--spp-row) + 2.3 * var(--spp-s));padding-right:calc(4 * var(--spp-s));border-radius:0 var(--spp-radius) var(--spp-radius) 0;background:var(--spp-tag-bg);box-shadow:var(--spp-rim), var(--spp-drop);color:var(--spp-tag-ink);visibility:hidden;opacity:0;justify-content:center;align-items:center;transition:opacity .25s ease-out;display:flex;position:absolute;top:0;bottom:0;right:0}.container-set-based-sports.setPointPill .spp-row.has-tag .spp-tag{visibility:visible;opacity:1}.container-set-based-sports.setPointPill .spp-tag-label{font-size:var(--spp-fs-tag);white-space:nowrap;transform:scaleX(var(--spp-squeeze));line-height:1}.container-set-based-sports.setPointPill .spp-row.tag-match .spp-tag-label{font-size:calc(var(--spp-fs-tag) * .72)}.container-set-based-sports.setPointPill .spp-pill{z-index:1;width:var(--spp-pill);border-radius:var(--spp-radius);background-color:var(--board-bgcolor);background-image:var(--spp-gloss);height:100%;box-shadow:var(--spp-rim), var(--spp-drop);color:var(--board-textcolor);align-items:center;display:flex;position:relative}.container-set-based-sports.setPointPill .spp-crest{width:var(--spp-crest);height:var(--spp-crest);margin-left:calc(1.2 * var(--spp-s));box-shadow:0 0 0 calc(.3 * var(--spp-s)) #00000059, inset 0 0 0 calc(.4 * var(--spp-s)) #0000001f;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.container-set-based-sports.setPointPill .spp-crest-home{background-color:var(--hometeam-bgcolor);color:var(--hometeam-textcolor)}.container-set-based-sports.setPointPill .spp-crest-away{background-color:var(--awayteam-bgcolor);color:var(--awayteam-textcolor)}.container-set-based-sports.setPointPill .spp-crest-art{top:calc(1.7 * var(--spp-s));right:calc(1.7 * var(--spp-s));bottom:calc(1.7 * var(--spp-s));left:calc(1.7 * var(--spp-s));background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;position:absolute}.container-set-based-sports.setPointPill .spp-crest-art.homelogo{background-image:var(--home-logo);transform:scale(1);transform:scale(var(--home-logo-scale-factor,1))}.container-set-based-sports.setPointPill .spp-crest-art.awaylogo{background-image:var(--away-logo);transform:scale(1);transform:scale(var(--away-logo-scale-factor,1))}.container-set-based-sports.setPointPill .spp-initials{font-size:calc(var(--spp-fs-name) * .62);line-height:1}.container-set-based-sports.setPointPill .spp-middle{min-width:0;height:100%;margin-left:calc(3.7 * var(--spp-s));flex:auto;align-items:center;display:flex}.container-set-based-sports.setPointPill .spp-name{min-width:0;font-size:var(--spp-fs-name);white-space:nowrap;text-transform:uppercase;flex:auto;line-height:1.1}.container-set-based-sports.setPointPill .spp-name-squeeze{width:calc(100% / var(--spp-squeeze));transform:scaleX(var(--spp-squeeze));transform-origin:0}.container-set-based-sports.setPointPill .spp-serve{width:calc(4.2 * var(--spp-s));height:calc(4.2 * var(--spp-s));margin:0 calc(1.6 * var(--spp-s)) calc(.6 * var(--spp-s)) calc(1.2 * var(--spp-s));visibility:hidden;flex:none;display:flex}.container-set-based-sports.setPointPill .spp-serve.is-serving{visibility:visible}.container-set-based-sports.setPointPill .spp-serve svg{width:100%;height:100%}.container-set-based-sports.setPointPill .spp-sets{min-width:calc(6.2 * var(--spp-s));font-size:var(--spp-fs-sets);text-align:center;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;transform:scaleX(var(--spp-squeeze));flex:none;line-height:1}.container-set-based-sports.setPointPill .spp-ring{width:var(--spp-ring);height:var(--spp-ring);margin-left:calc(3.4 * var(--spp-s));margin-right:calc(2.2 * var(--spp-s));border:calc(.5 * var(--spp-s)) solid var(--board-textcolor);box-sizing:border-box;border-radius:50%;flex:none;justify-content:center;align-items:center;display:flex}.container-set-based-sports.setPointPill .spp-points{font-size:var(--spp-fs-points);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:-.01em;transform:scaleX(var(--spp-squeeze));line-height:1}.container-set-based-sports.setPointPill .box-title{width:calc(var(--spp-pill) - 2 * var(--spp-radius) + 6 * var(--spp-s));margin-left:calc(var(--spp-radius) - 3 * var(--spp-s));min-height:calc(5.6 * var(--spp-s));background-color:var(--title-bgcolor);background-image:var(--spp-gloss);color:var(--title-textcolor);border-radius:calc(1.6 * var(--spp-s)) calc(1.6 * var(--spp-s)) 0 0;box-shadow:inset 0 calc(.3 * var(--spp-s)) 0 #ffffff40;text-transform:uppercase;grid-area:1/1;justify-self:start}.container-set-based-sports.setPointPill.title-align-left .box-title{margin-left:calc(2 * var(--spp-s))}.container-set-based-sports.setPointPill.title-align-right .box-title{margin-left:calc(var(--spp-pill) - (var(--spp-pill) - 2 * var(--spp-radius) + 6 * var(--spp-s)) - 2 * var(--spp-s))}.container-set-based-sports.setPointPill .box-title .el-title{font-size:var(--spp-fs-title);padding-left:calc(1 * var(--spp-s));padding-right:calc(1 * var(--spp-s));line-height:1}.container-set-based-sports.beachTwoUp{--bt-cap:calc(1.8 * var(--unit));--bt-bar:calc(8.2 * var(--unit) * var(--icon-scale-factor));--bt-medal:calc(12.6 * var(--unit) * var(--icon-scale-factor));--bt-medal-col:calc(13.2 * var(--unit) * var(--icon-scale-factor));--bt-over:calc((var(--bt-medal) - var(--bt-bar)) / 2);--bt-score-width:calc(7.7 * var(--unit) * var(--icon-scale-factor));--bt-sets-width:calc(4.75 * var(--unit) * var(--icon-scale-factor));--bt-sets-height:calc(6.4 * var(--unit) * var(--icon-scale-factor));--bt-gap:calc(1 * var(--unit) * var(--icon-scale-factor));--bt-ball:calc(4.9 * var(--unit) * var(--icon-scale-factor));--bt-ball-gap:calc(1.2 * var(--unit) * var(--icon-scale-factor));--bt-ball-gap-inner:calc(.7 * var(--unit) * var(--icon-scale-factor));--bt-serve-track:calc(var(--bt-ball) + var(--bt-ball-gap) + var(--bt-ball-gap-inner));--bt-line:calc(.26 * var(--unit) * var(--icon-scale-factor));--bt-fs-name:calc(5 * var(--unit) * var(--icon-scale-factor) * var(--player-name-font-factor) * var(--face-trim-name));--bt-fs-score:calc(6.6 * var(--unit) * var(--icon-scale-factor) * var(--score-font-factor) * var(--face-trim-score));--bt-fs-sets:calc(3.75 * var(--unit) * var(--icon-scale-factor) * var(--face-trim-info));--bt-fs-sets-label:calc(2 * var(--unit) * var(--icon-scale-factor) * var(--face-trim-info));--bt-fs-final:calc(2.6 * var(--unit) * var(--icon-scale-factor) * var(--face-trim-info));--bt-fs-title:calc(2.2 * var(--unit) * var(--icon-scale-factor) * var(--title-font-factor) * var(--face-trim-info));--bt-title-width:calc(40 * var(--unit) * var(--icon-scale-factor));--bt-accent:#f7951c;--bt-ink:#fff;--bt-score-ink:#1e1408;--bt-bar-ground:linear-gradient(to bottom, #3a414a 0%, #2b2f36 5%, #2a2e35 48%, #16191e 50%, #121519 80%, #0d1013 96%, #1d1f23 100%);width:100%;padding-bottom:calc(.9 * var(--unit));grid-template-columns:var(--bt-cap) var(--bt-serve-track) minmax(0, 1fr) var(--bt-sets-width) var(--bt-gap) var(--bt-score-width) var(--bt-medal-col) var(--bt-score-width) var(--bt-gap) var(--bt-sets-width) minmax(0, 1fr) var(--bt-serve-track) var(--bt-cap);--bt-medal-lift:calc(.3 * var(--unit) * var(--icon-scale-factor));grid-template-rows:calc(var(--bt-over) + var(--bt-medal-lift)) var(--bt-bar) calc(var(--bt-over) - var(--bt-medal-lift)) auto;font-weight:700}.container-set-based-sports.beachTwoUp .container-content-width{pointer-events:none;position:absolute;inset:0}.container-set-based-sports.beachTwoUp .bt-bar{border-radius:calc(.6 * var(--unit));background:var(--bt-bar-ground);box-shadow:inset 0 calc(.2 * var(--unit)) 0 #aabccd8c,  inset 0 calc(-.15 * var(--unit)) 0 #464c5440,  0 calc(.13 * var(--unit)) calc(.05 * var(--unit)) #020403b3, 0 calc(.35 * var(--unit)) calc(.8 * var(--unit)) #0000005c, 0 calc(1.2 * var(--unit)) calc(2.6 * var(--unit)) #00000073;grid-area:2/1/auto/-1}.container-set-based-sports.beachTwoUp .bt-cap{z-index:1;margin:calc(-.15 * var(--unit)) 0;border-radius:calc(.5 * var(--unit));grid-row:2;position:relative}.container-set-based-sports.beachTwoUp .bt-cap:before{content:"";border-radius:inherit;pointer-events:none;background:linear-gradient(#b9647326 0%,#b9647300 30% 55%,#b964734d 100%);position:absolute;inset:0}.container-set-based-sports.beachTwoUp .bt-cap-home{margin-left:calc(.65 * var(--unit));background:linear-gradient(to right, #0000008c 0%, #0000 35%, #0000 65%, #0000008c 100%), linear-gradient(to bottom, #0000 55%, #00000026 100%), linear-gradient(to right, #fff0 40%, #ffffff6b 50%, #fff0 60%), linear-gradient(to right, #000 15%, #747474 50%, #000 85%), var(--hometeam-bgcolor);background-blend-mode:normal, normal, normal, color-dodge;filter:drop-shadow(0 0 calc(.3 * var(--unit)) var(--hometeam-bgcolor));grid-column:1}.container-set-based-sports.beachTwoUp .bt-cap-away{margin-right:calc(.65 * var(--unit));background:linear-gradient(to right, #0000008c 0%, #0000 35%, #0000 65%, #0000008c 100%), linear-gradient(to bottom, #0000 55%, #00000026 100%), linear-gradient(to right, #fff0 40%, #ffffff6b 50%, #fff0 60%), linear-gradient(to right, #000 15%, #747474 50%, #000 85%), var(--awayteam-bgcolor);background-blend-mode:normal, normal, normal, color-dodge;filter:drop-shadow(0 0 calc(.3 * var(--unit)) var(--awayteam-bgcolor));grid-column:13}.container-set-based-sports.beachTwoUp .bt-serve{z-index:1;grid-row:2;align-items:center;display:flex}.container-set-based-sports.beachTwoUp .bt-serve-home{padding-left:var(--bt-ball-gap);grid-column:2;justify-content:flex-start}.container-set-based-sports.beachTwoUp .bt-serve-away{padding-right:var(--bt-ball-gap);grid-column:12;justify-content:flex-end}.container-set-based-sports.beachTwoUp .bt-ball{width:var(--bt-ball);height:var(--bt-ball);box-shadow: 0 0 0 calc(.15 * var(--unit)) #e6e07c, 0 0 calc(1 * var(--unit)) calc(.2 * var(--unit)) #ffaa1eb3;visibility:hidden;background:radial-gradient(circle at 35% 30%,#3c82f0 0%,#1c5fd0 55%,#123f96 100%);border-radius:50%;display:block}.container-set-based-sports.beachTwoUp .bt-ball svg{width:100%;height:100%;display:block}.container-set-based-sports.beachTwoUp .bt-serve.is-serving .bt-ball{visibility:visible}.container-set-based-sports.beachTwoUp .bt-name{z-index:1;align-items:center;gap:calc(.8 * var(--unit));min-width:0;font-size:var(--bt-fs-name);color:var(--bt-ink);text-transform:uppercase;padding-top:calc(.4 * var(--unit) * var(--icon-scale-factor));grid-row:2;display:flex}.container-set-based-sports.beachTwoUp .bt-name-home{padding-right:calc(1.5 * var(--unit));grid-column:3}.container-set-based-sports.beachTwoUp .bt-name-away{padding-left:calc(1.5 * var(--unit));flex-direction:row-reverse;grid-column:11}.container-set-based-sports.beachTwoUp .bt-name-wrapper{min-width:0;padding-right:calc(.5 * var(--unit));flex:auto;align-items:baseline;display:flex}.container-set-based-sports.beachTwoUp .bt-name-away .bt-name-wrapper{justify-content:flex-end}.container-set-based-sports.beachTwoUp .bt-name .el-team-name{white-space:nowrap;min-width:0;line-height:1.2}.container-set-based-sports.beachTwoUp .bt-name-away .el-team-name{text-align:right}.container-set-based-sports.beachTwoUp .bt-name-wrapper{transform-origin:0;transform:scaleX(.9)}.container-set-based-sports.beachTwoUp .bt-name-away .bt-name-wrapper{transform-origin:100%}.container-set-based-sports.beachTwoUp .bt-record{color:#a9b0b7;white-space:nowrap;flex-shrink:0;margin-left:.4em}.container-set-based-sports.beachTwoUp .bt-name .box-timeouts{flex-shrink:0;margin-top:0}.container-set-based-sports.beachTwoUp .bt-sets{z-index:1;height:var(--bt-sets-height);border:var(--bt-line) solid var(--bt-accent);border-radius:calc(.15 * var(--unit));color:var(--bt-ink);background:#0000002e;flex-direction:column;grid-row:2;justify-content:center;align-self:center;align-items:center;gap:0;line-height:1;display:flex}.container-set-based-sports.beachTwoUp .bt-sets-home{grid-column:4}.container-set-based-sports.beachTwoUp .bt-sets-away{grid-column:10}.container-set-based-sports.beachTwoUp .bt-sets.is-final{visibility:hidden}.container-set-based-sports.beachTwoUp .bt-sets-label{font-size:var(--bt-fs-sets-label);margin-bottom:calc(-.2 * var(--unit) * var(--icon-scale-factor));text-transform:uppercase;color:#d7dade;letter-spacing:.03em}.container-set-based-sports.beachTwoUp .bt-sets-value{font-size:var(--bt-fs-sets);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.container-set-based-sports.beachTwoUp .bt-score{z-index:1;margin:calc(.15 * var(--unit)) 0 calc(.25 * var(--unit));box-shadow:inset 0 calc(.13 * var(--unit)) 0 #ffffff59;color:var(--bt-score-ink);background:linear-gradient(#ffa516 0%,#fd9a14 47%,#fb8204 51%,#fc7400 100%);grid-row:2;justify-content:center;align-items:center;display:flex;overflow:hidden}.container-set-based-sports.beachTwoUp .bt-score-home{grid-column:6}.container-set-based-sports.beachTwoUp .bt-score-away{grid-column:8}.container-set-based-sports.beachTwoUp .bt-score-value{padding-top:calc(.4 * var(--unit) * var(--icon-scale-factor));font-size:min(var(--bt-fs-score), calc(.9 * var(--bt-score-width)));font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.container-set-based-sports.beachTwoUp .bt-medallion{z-index:2;width:var(--bt-medal);height:var(--bt-medal);box-shadow: inset 0 calc(.25 * var(--unit)) calc(.1 * var(--unit)) #c8dcf0d9,  inset 0 calc(-.13 * var(--unit)) 0 #c3c8d0,  0 calc(.5 * var(--unit)) calc(.8 * var(--unit)) #000000bf, 0 0 calc(.6 * var(--unit)) #0000008c;color:var(--bt-ink);background:linear-gradient(#6e7d86 0%,#3a3f46 22%,#1a1d22 60%,#0e1013 100%);border-radius:50%;grid-area:1/7/4;justify-content:center;place-self:center;align-items:center;display:flex;position:relative}.container-set-based-sports.beachTwoUp .bt-medallion:before{content:"";box-shadow: 0 0 0 calc(.25 * var(--unit)) #080a0d8c, 0 0 0 calc(.38 * var(--unit)) #6e7d8a59, inset 0 calc(-.3 * var(--unit)) calc(.5 * var(--unit)) #00000080;background:radial-gradient(70% 45% at 50% 12%,#c8e1f51f 0%,#fff0 100%),linear-gradient(#4a5862 0%,#3a444c 25%,#1b1e23 55%,#121418 100%);border-radius:50%;position:absolute;inset:11%}.container-set-based-sports.beachTwoUp .bt-medallion>*{position:relative}.container-set-based-sports.beachTwoUp .bt-chevrons{width:43%;height:auto;filter:drop-shadow(0 calc(.2 * var(--unit)) calc(.1 * var(--unit)) #000000bf)}.container-set-based-sports.beachTwoUp .bt-board-logo{background-image:var(--board-logo);width:62%;height:62%;transform:scale(1);transform:scale(var(--board-logo-scale-factor,1));background-position:50%;background-repeat:no-repeat;background-size:contain}.container-set-based-sports.beachTwoUp .bt-final{font-size:var(--bt-fs-final);text-transform:uppercase;letter-spacing:.04em;line-height:1}.container-set-based-sports.beachTwoUp .box-title{width:var(--bt-title-width);max-width:calc(100% - 2 * var(--bt-cap));min-height:calc(3.2 * var(--unit) * var(--icon-scale-factor));margin-top:calc(.4 * var(--unit));background:var(--bt-bar-ground);color:var(--bt-ink);border-radius:calc(.4 * var(--unit));box-shadow:0 calc(.3 * var(--unit)) calc(.6 * var(--unit)) #00000080;text-transform:uppercase;grid-area:4/1/auto/-1;justify-self:center}.container-set-based-sports.beachTwoUp.title-align-left .box-title{margin-left:var(--bt-cap);justify-self:start}.container-set-based-sports.beachTwoUp.title-align-right .box-title{margin-right:var(--bt-cap);justify-self:end}.container-set-based-sports.beachTwoUp .box-title .el-title{font-size:var(--bt-fs-title);padding-left:calc(.8 * var(--unit));padding-right:calc(.8 * var(--unit));line-height:1}.container-set-based-sports.centreBug{--ccb-disc:calc(11.4 * var(--unit));--ccb-bar:calc(9.5 * var(--unit));--ccb-sets:calc(6.1 * var(--unit));--ccb-points:calc(10.3 * var(--unit));--ccb-centre:calc(8.2 * var(--unit));--ccb-ring:calc(.55 * var(--unit));--ccb-skew:-15.5deg;--ccb-italic:-12.5deg;--ccb-condense:.92;--ccb-fs-code:min(calc(7.4 * var(--unit) * var(--icon-scale-factor) * var(--player-name-font-factor) * var(--face-trim-name)), calc(.84 * var(--ccb-bar)));--ccb-fs-points:min(calc(7.35 * var(--unit) * var(--icon-scale-factor) * var(--score-font-factor) * var(--face-trim-score)), calc(.76 * var(--ccb-points)), calc(.84 * var(--ccb-bar)));--ccb-fs-sets:min(calc(4.45 * var(--unit) * var(--icon-scale-factor) * var(--score-font-factor) * var(--face-trim-score)), calc(.55 * var(--ccb-bar)));--ccb-fs-caption:min(calc(2 * var(--unit) * var(--icon-scale-factor) * var(--face-trim-info)), calc(.4 * var(--ccb-sets)));--ccb-fs-final:min(calc(2.6 * var(--unit) * var(--icon-scale-factor) * var(--face-trim-info)), calc(.32 * var(--ccb-centre)));--ccb-fs-title:calc(2.2 * var(--unit) * var(--icon-scale-factor) * var(--title-font-factor) * var(--face-trim-info));--ccb-title-width:calc(40 * var(--unit) * var(--icon-scale-factor));--ccb-split:linear-gradient(to bottom, #0000 0%, #0000 30%, #00000014 51%, #1e003c6b 53%, #1e003c7a 100%);--ccb-split-code:linear-gradient(to bottom, #0000 0%, #0000 30%, #00000014 51%, #1e001e6b 53%, #1e001e7a 100%);--ccb-dark-ground:#0f1e3c8c;--ccb-dark-floor:linear-gradient(to bottom, #14001400 52%, #14001426 53%);--ccb-fade:#1c235880;--ccb-rim:inset 0 calc(.2 * var(--unit)) 0 #ffd7e64d, inset 0 calc(.39 * var(--unit)) 0 #ffa0c826;width:100%;padding-top:calc(.4 * var(--unit));padding-bottom:calc(1 * var(--unit));grid-template-columns:var(--ccb-disc) minmax(0, 1fr) var(--ccb-sets) var(--ccb-points) var(--ccb-centre) var(--ccb-points) var(--ccb-sets) minmax(0, 1fr) var(--ccb-disc);grid-template-rows:auto var(--ccb-disc);color:var(--board-textcolor);font-weight:700}.container-set-based-sports.centreBug .container-content-width{pointer-events:none;position:absolute;inset:0}.container-set-based-sports.centreBug .ccb-bar{height:var(--ccb-bar);margin:0 calc(var(--ccb-disc) / 2);background-color:var(--board-bgcolor);box-shadow:0 calc(.35 * var(--unit)) calc(.3 * var(--unit)) #0000004d, 0 calc(1.2 * var(--unit)) calc(2.6 * var(--unit)) #0009;grid-area:2/1/auto/-1;align-self:center}.container-set-based-sports.centreBug .ccb-cell{height:var(--ccb-bar);z-index:1;grid-row:2;justify-content:center;align-self:center;align-items:center;min-width:0;display:flex;position:relative}.container-set-based-sports.centreBug .ccb-cell:before{content:"";z-index:-1;transform:skewX(var(--ccb-skew));background-color:var(--board-bgcolor);background-image:var(--ccb-split);box-shadow:inset calc(.22 * var(--unit)) 0 0 #ffffff38, var(--ccb-rim), inset 0 calc(-.25 * var(--unit)) 0 #1e001959;position:absolute;inset:0}.container-set-based-sports.centreBug .ccb-dark:before{background-image:var(--ccb-dark-floor), var(--ccb-split-code), linear-gradient(var(--ccb-dark-ground), var(--ccb-dark-ground));box-shadow:inset calc(.22 * var(--unit)) 0 0 #ffffff38, inset calc(.6 * var(--unit)) 0 calc(.6 * var(--unit)) calc(-.3 * var(--unit)) #00000080, inset calc(-.6 * var(--unit)) 0 calc(.6 * var(--unit)) calc(-.3 * var(--unit)) #00000080, var(--ccb-rim), inset 0 calc(-.25 * var(--unit)) 0 #1e001959}.container-set-based-sports.centreBug .ccb-centre{grid-column:5}.container-set-based-sports.centreBug .ccb-points-home{grid-column:4}.container-set-based-sports.centreBug .ccb-points-away{grid-column:6}.container-set-based-sports.centreBug .ccb-sets-home{grid-column:3}.container-set-based-sports.centreBug .ccb-sets-away{grid-column:7}.container-set-based-sports.centreBug .ccb-code-home{grid-column:2}.container-set-based-sports.centreBug .ccb-code-away{grid-column:8}.container-set-based-sports.centreBug .ccb-disc-home{grid-column:1}.container-set-based-sports.centreBug .ccb-disc-away{grid-column:9}.container-set-based-sports.centreBug .ccb-code{gap:calc(.8 * var(--unit));padding:0 calc(.9 * var(--unit))}.container-set-based-sports.centreBug .ccb-code-home{margin-left:calc(var(--ccb-disc) / -2);padding-left:calc(var(--ccb-disc) / 2 + 2.6 * var(--unit))}.container-set-based-sports.centreBug .ccb-code-away{margin-right:calc(var(--ccb-disc) / -2);padding-right:calc(var(--ccb-disc) / 2 + 2.6 * var(--unit));flex-direction:row-reverse}.container-set-based-sports.centreBug .ccb-code-home:before{background-image:var(--ccb-split-code), linear-gradient(to right, var(--ccb-fade) calc(var(--ccb-disc) / 2), #1c235800 90%)}.container-set-based-sports.centreBug .ccb-code-away:before{background-image:var(--ccb-split-code), linear-gradient(to left, var(--ccb-fade) calc(var(--ccb-disc) / 2), #1c235800 90%)}.container-set-based-sports.centreBug .ccb-code:after{content:"";z-index:-1;transform:skewX(var(--ccb-skew));transform-origin:50% -4.17%;background-color:var(--board-bgcolor);opacity:.5;pointer-events:none;position:absolute;inset:52% 0 0;-webkit-mask-image:linear-gradient(90deg,#0000 55%,#000 100%)}.container-set-based-sports.centreBug .ccb-code-away:after{-webkit-mask-image:linear-gradient(270deg,#0000 55%,#000 100%)}.container-set-based-sports.centreBug .ccb-code-stack{flex-direction:column;flex:auto;align-items:center;min-width:0;display:flex}.container-set-based-sports.centreBug .ccb-name{width:calc(100% / var(--ccb-condense));min-width:0;padding:0 calc(.15 * var(--unit));font-size:var(--ccb-fs-code);white-space:nowrap;text-align:center;text-transform:uppercase;flex-shrink:0;line-height:1.1}.container-set-based-sports.centreBug .ccb-name .auto-fit-text__content{text-overflow:ellipsis}.container-set-based-sports.centreBug .ccb-name .el-team-name,.container-set-based-sports.centreBug .ccb-points-value,.container-set-based-sports.centreBug .ccb-sets-value,.container-set-based-sports.centreBug .ccb-final{text-shadow:0 .05em .08em #1e081ccc}.container-set-based-sports.centreBug :where(.ccb-name,.ccb-points-value,.ccb-sets-caption,.ccb-sets-value,.ccb-final){transform:skewX(var(--ccb-italic)) scaleX(var(--ccb-condense));display:inline-block}.container-set-based-sports.centreBug .ccb-code .box-timeouts{font-size:calc(3.2 * var(--unit) * var(--icon-scale-factor));margin-top:0}.container-set-based-sports.centreBug .ccb-serve{display:none}.container-set-based-sports.centreBug .ccb-code.reserves-serve .ccb-serve{width:calc(1.8 * var(--unit) * var(--icon-scale-factor));height:calc(2.6 * var(--unit) * var(--icon-scale-factor));background:var(--ccb-serve-color);visibility:hidden;flex:none;display:block}.container-set-based-sports.centreBug .ccb-code-home .ccb-serve{clip-path:polygon(0 0,100% 50%,0 100%);margin-left:calc(.4 * var(--unit))}.container-set-based-sports.centreBug .ccb-code-away .ccb-serve{clip-path:polygon(100% 0,0 50%,100% 100%);margin-right:calc(.4 * var(--unit))}.container-set-based-sports.centreBug .ccb-code.is-serving .ccb-serve{visibility:visible}.container-set-based-sports.centreBug .ccb-sets{flex-direction:column;gap:0;line-height:1}.container-set-based-sports.centreBug .ccb-sets-caption{font-size:var(--ccb-fs-caption);text-transform:uppercase;transform:translateY(calc(.5 * var(--unit))) skewX(var(--ccb-italic)) scaleX(.82);font-weight:600}.container-set-based-sports.centreBug .ccb-sets-value{font-size:var(--ccb-fs-sets);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.container-set-based-sports.centreBug .ccb-points-value{font-size:var(--ccb-fs-points);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1}.container-set-based-sports.centreBug .ccb-ball{width:min(calc(4.6 * var(--unit) * var(--icon-scale-factor)), calc(.7 * var(--ccb-bar)));height:min(calc(4.6 * var(--unit) * var(--icon-scale-factor)), calc(.7 * var(--ccb-bar)));filter:drop-shadow(0 calc(.15 * var(--unit)) calc(.2 * var(--unit)) #00000073)}.container-set-based-sports.centreBug .ccb-final{font-size:var(--ccb-fs-final);text-transform:uppercase;letter-spacing:.04em;line-height:1}.container-set-based-sports.centreBug .is-loser>*{opacity:.55}.container-set-based-sports.centreBug .ccb-disc{z-index:2;border:var(--ccb-ring) solid #fff;box-shadow:0 calc(.5 * var(--unit)) calc(1.2 * var(--unit)) #0009, 0 calc(1.2 * var(--unit)) calc(2.4 * var(--unit)) #00000059;border-radius:50%;grid-row:2;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.container-set-based-sports.centreBug .ccb-disc-home{background:var(--hometeam-bgcolor);color:var(--hometeam-textcolor)}.container-set-based-sports.centreBug .ccb-disc-away{background:var(--awayteam-bgcolor);color:var(--awayteam-textcolor)}.container-set-based-sports.centreBug .ccb-crest-art{background-position:50%;background-repeat:no-repeat;background-size:contain;border-radius:50%;position:absolute;inset:0}.container-set-based-sports.centreBug .ccb-crest-art.homelogo{background-image:var(--home-logo);transform:scale(1);transform:scale(var(--home-logo-scale-factor,1))}.container-set-based-sports.centreBug .ccb-crest-art.awaylogo{background-image:var(--away-logo);transform:scale(1);transform:scale(var(--away-logo-scale-factor,1))}.container-set-based-sports.centreBug .ccb-initials{font-size:min(calc(3.8 * var(--unit) * var(--icon-scale-factor)), calc(.33 * var(--ccb-disc)));transform:skewX(var(--ccb-italic));line-height:1}.container-set-based-sports.centreBug .box-title{width:var(--ccb-title-width);max-width:calc(100% - 2 * var(--ccb-disc));min-height:calc(2.9 * var(--unit) * var(--icon-scale-factor));margin-bottom:calc(-.3 * var(--unit));border-radius:calc(.4 * var(--unit)) calc(.4 * var(--unit)) 0 0;text-transform:uppercase;padding-left:calc(.8 * var(--unit));padding-right:calc(.8 * var(--unit));background-image:linear-gradient(#ffffff14,#0000002e);grid-area:1/1/auto/-1;justify-self:center;font-weight:600}.container-set-based-sports.centreBug.title-align-left .box-title{margin-left:var(--ccb-disc);justify-self:start}.container-set-based-sports.centreBug.title-align-right .box-title{margin-right:var(--ccb-disc);justify-self:end}.container-set-based-sports.centreBug .box-title .el-title{font-size:var(--ccb-fs-title);padding-left:0;padding-right:0;line-height:1}.container-set-based-sports[data-v-14e583b0]{--icon-scale-factor:var(--abec0f52);--body-font:var(--2e919f67);--hometeam-bgcolor:var(--1f461326);--hometeam-textcolor:var(--38119276);--awayteam-bgcolor:var(--aa6c2d04);--awayteam-textcolor:var(--9218acd4);--board-bgcolor:var(--62c56fea);--board-textcolor:var(--5e274502);--title-bgcolor:var(--7fa0d838);--title-textcolor:var(--9c6c5c60);--home-logo:var(--342d4088);--home-logo-scale-factor:var(--2c92a9dd);--away-logo:var(--badaa36a);--away-logo-scale-factor:var(--ee300824);--board-logo:var(--0b62c142);--board-logo-scale-factor:var(--74dc565a);--board-border-radius:3px;--score-cols:var(--4e25bb5a);--unplayed-cols:var(--5ae99f51);--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(--3033d63c);--score-font-factor:var(--67a2b444);--points-font-factor:var(--3df8fa53);--title-font-factor:var(--62500e7c);--face-trim-score:var(--4e1630fc);--face-trim-name:var(--709cdddf);--face-trim-info:var(--0d82fe82);--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(--2e919f67), "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-14e583b0]{--board-score-col-width:calc(35 * var(--unit) * var(--icon-scale-factor))}.container-set-based-sports.simpleBoard.has-teams-logo.has-gameinfos[data-v-14e583b0]{--board-score-col-width:calc(14 * var(--unit) * var(--icon-scale-factor))}.container-set-based-sports.simpleBoard[data-v-14e583b0]: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-14e583b0]{--board-score-col-width:calc(15 * var(--unit) * var(--icon-scale-factor))}.container-set-based-sports.expanded[data-v-14e583b0]{--board-score-col-width:calc(7 * var(--score-cols) * var(--unit) * var(--icon-scale-factor))}.container-set-based-sports.expandedFull[data-v-14e583b0],.container-set-based-sports.expandedBug[data-v-14e583b0]{--board-score-col-width:calc(7 * var(--score-cols) * 1% * var(--icon-scale-factor))}.container-set-based-sports:not(.tennis).expanded[data-v-14e583b0]{--board-score-col-width:calc(10 * var(--score-cols) * var(--unit) * var(--icon-scale-factor))}.container-set-based-sports.expandedFull[data-v-14e583b0]:not(.tennis),.container-set-based-sports.expandedBug[data-v-14e583b0]: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-14e583b0],.container-set-based-sports.expanded.has-points.has-gameinfos[data-v-14e583b0]{--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-14e583b0],.container-set-based-sports.expandedFull.has-points.has-gameinfos[data-v-14e583b0],.container-set-based-sports.expandedBug.has-points.has-teams-logo[data-v-14e583b0],.container-set-based-sports.expandedBug.has-points.has-gameinfos[data-v-14e583b0]{--board-score-col-width:calc(6 * var(--score-cols) * 1% * var(--icon-scale-factor))}.container-set-based-sports.expanded[data-v-14e583b0]: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-14e583b0]:not(.has-points):not(.has-teams-logo):not(.has-gameinfos),.container-set-based-sports.expandedBug[data-v-14e583b0]: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-14e583b0]:not(.tennis),.container-set-based-sports.expanded[data-v-14e583b0]:not(.tennis),.container-set-based-sports.expandedFull[data-v-14e583b0]: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-14e583b0]:not(.tennis),.container-set-based-sports.expanded.has-gameinfos[data-v-14e583b0]:not(.tennis),.container-set-based-sports.expandedFull.has-gameinfos[data-v-14e583b0]: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-14e583b0]:not(.tennis),.container-set-based-sports.expanded.has-title[data-v-14e583b0]:not(.tennis),.container-set-based-sports.expandedFull.has-title[data-v-14e583b0]: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-14e583b0]:not(.tennis),.container-set-based-sports.expanded.has-gameinfos.has-title[data-v-14e583b0]:not(.tennis),.container-set-based-sports.expandedFull.has-gameinfos.has-title[data-v-14e583b0]: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-14e583b0]{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-14e583b0]{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-14e583b0]{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-14e583b0]{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-14e583b0],.container-set-based-sports.tennis.expanded[data-v-14e583b0],.container-set-based-sports.tennis.expandedFull[data-v-14e583b0]{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-14e583b0],.container-set-based-sports.tennis.expanded.has-gameinfos[data-v-14e583b0],.container-set-based-sports.tennis.expandedFull.has-gameinfos[data-v-14e583b0]{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-14e583b0],.container-set-based-sports.tennis.expanded.has-points[data-v-14e583b0],.container-set-based-sports.tennis.expandedFull.has-points[data-v-14e583b0]{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-14e583b0],.container-set-based-sports.tennis.expanded.has-title[data-v-14e583b0],.container-set-based-sports.tennis.expandedFull.has-title[data-v-14e583b0]{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-14e583b0],.container-set-based-sports.tennis.expanded.has-gameinfos.has-points[data-v-14e583b0],.container-set-based-sports.tennis.expandedFull.has-gameinfos.has-points[data-v-14e583b0]{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-14e583b0],.container-set-based-sports.tennis.expanded.has-gameinfos.has-title[data-v-14e583b0],.container-set-based-sports.tennis.expandedFull.has-gameinfos.has-title[data-v-14e583b0]{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-14e583b0],.container-set-based-sports.tennis.expanded.has-points.has-title[data-v-14e583b0],.container-set-based-sports.tennis.expandedFull.has-points.has-title[data-v-14e583b0]{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-14e583b0],.container-set-based-sports.tennis.expanded.has-gameinfos.has-points.has-title[data-v-14e583b0],.container-set-based-sports.tennis.expandedFull.has-gameinfos.has-points.has-title[data-v-14e583b0]{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-14e583b0]{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-14e583b0]{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-14e583b0]{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-14e583b0]{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-14e583b0]{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-14e583b0]:not(.admin-view){height:100vh}.container-set-based-sports.fills-screen[data-v-14e583b0]{--board-border-radius:0}.preview-screen-169 #boxes[data-v-14e583b0],.preview-screen-169 .container-set-based-sports.fills-screen[data-v-14e583b0]{height:100%}.container-set-based-sports.simpleBoard.has-title:not(.tennis):not(.has-gameinfos) .container-content-width[data-v-14e583b0],.container-set-based-sports.expanded.has-title:not(.tennis):not(.has-gameinfos) .container-content-width[data-v-14e583b0],.container-set-based-sports.expandedFull.has-title:not(.tennis):not(.has-gameinfos) .container-content-width[data-v-14e583b0]{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-14e583b0]{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-14e583b0]{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-14e583b0]{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-14e583b0],.container-set-based-sports.tennis.expanded.has-gameinfos.has-points.has-title .container-content-width[data-v-14e583b0],.container-set-based-sports.tennis.expandedFull.has-gameinfos.has-points.has-title .container-content-width[data-v-14e583b0],.container-set-based-sports.tennis.simpleBoard.has-gameinfos.has-title:not(.has-points) .container-content-width[data-v-14e583b0],.container-set-based-sports.tennis.expanded.has-gameinfos.has-title:not(.has-points) .container-content-width[data-v-14e583b0],.container-set-based-sports.tennis.expandedFull.has-gameinfos.has-title:not(.has-points) .container-content-width[data-v-14e583b0],.container-set-based-sports.tennis.simpleBoard.has-points.has-title:not(.has-gameinfos) .container-content-width[data-v-14e583b0],.container-set-based-sports.tennis.expanded.has-points.has-title:not(.has-gameinfos) .container-content-width[data-v-14e583b0],.container-set-based-sports.tennis.expandedFull.has-points.has-title:not(.has-gameinfos) .container-content-width[data-v-14e583b0],.container-set-based-sports.tennis.simpleBoard.has-title:not(.has-gameinfos):not(.has-points) .container-content-width[data-v-14e583b0],.container-set-based-sports.tennis.expanded.has-title:not(.has-gameinfos):not(.has-points) .container-content-width[data-v-14e583b0],.container-set-based-sports.tennis.expandedFull.has-title:not(.has-gameinfos):not(.has-points) .container-content-width[data-v-14e583b0],.container-set-based-sports.tennis.expandedBug.has-gameinfos.has-points.has-title .container-content-width[data-v-14e583b0],.container-set-based-sports.tennis.expandedBug.has-gameinfos:not(.has-points).has-title .container-content-width[data-v-14e583b0]{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-14e583b0]{border-top-right-radius:0}.container-set-based-sports.break-point-flag-is-on .container-content-width[data-v-14e583b0]{border-top-left-radius:0}.spacer[data-v-14e583b0]{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.simpleBug{isolation:isolate}.container-set-based-sports.simpleBug .box-team,.container-set-based-sports.simpleBug .box-set,.container-set-based-sports.simpleBug .box-score,.container-set-based-sports.simpleBug .spacer{background-image:var(--sb-finish-panel);box-shadow:none}.container-set-based-sports.simpleBug:before,.container-set-based-sports.simpleBug:after{content:"";pointer-events:none;grid-row:homeTeam;position:absolute;inset:0}.container-set-based-sports.simpleBug:before{background-color:var(--board-bgcolor);background-image:var(--sb-finish-panel);z-index:-1;grid-column:scoresHome-start/scoresAway-end}.container-set-based-sports.simpleBug:after{box-shadow:var(--sb-finish-panel-bevel);z-index:1;grid-column:homeTeam-start/awayTeam-end}.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 .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-41af42fa]){--icon-scale-factor:var(--550e1478);--body-font:var(--1182f408);--hometeam-bgcolor:var(--40a878e4);--hometeam-textcolor:var(--3ac73fa6);--awayteam-bgcolor:var(--cbce92c2);--awayteam-textcolor:var(--0dc3b277);--board-bgcolor:var(--5d5046e9);--board-textcolor:var(--3d4f4f7e);--title-bgcolor:var(--7a2baf37);--title-textcolor:var(--34fae50f);--home-logo:var(--1b3d8e3b);--home-logo-scale-factor:var(--50d27404);--away-logo:var(--5032466c);--away-logo-scale-factor:var(--33ec180f);--board-logo:var(--6f8040c0);--board-logo-scale-factor:var(--2a5bbe59);--player-name-font-factor:var(--3499838a);--score-font-factor:var(--a1c00b02);--points-font-factor:var(--8d9b8c5c);--title-font-factor:var(--f7513e7e);--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(--527cae2c);--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-41af42fa]:not(.admin-view)){height:100vh}:where(.preview-screen-169 #boxes[data-v-41af42fa],.preview-screen-169 .sb-bespoke[data-v-41af42fa]){height:100%}:where(.sb-bespoke .sb-title[data-v-41af42fa]){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-41af42fa]){text-align:left}:where(.sb-bespoke[data-title-align=right] .sb-title[data-v-41af42fa]){text-align:right}:where(.sb-bespoke .sb-title-text[data-v-41af42fa]){white-space:nowrap;width:100%}:where(.sb-bespoke[data-title-align=center][data-v-41af42fa],.sb-bespoke[data-title-align=right][data-v-41af42fa]) :where(.scrolling-title){text-align:left}:where(.sb-bespoke .sb-rows[data-v-41af42fa]){gap:var(--sb-row-gap);flex-direction:column;flex:1;min-height:0;display:flex}:where(.sb-bespoke .sb-row[data-v-41af42fa]){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-41af42fa]){background:var(--hometeam-bgcolor);color:var(--hometeam-textcolor)}:where(.sb-bespoke .sb-row--away[data-v-41af42fa]){background:var(--awayteam-bgcolor);color:var(--awayteam-textcolor)}:where(.sb-bespoke .sb-serve[data-v-41af42fa]){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-41af42fa]){width:var(--serveball-size);height:var(--serveball-size);display:block}:where(.sb-bespoke .sb-serve-dot[data-v-41af42fa]:not(.is-active)){transform:scale(.6)}:where(.sb-bespoke .sb-serve-dot[data-v-41af42fa]) :where(svg){width:100%;height:100%;display:block}:where(.sb-bespoke .sb-logo[data-v-41af42fa]){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-41af42fa]){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-41af42fa]){background-image:var(--away-logo);transform:scale(1);transform:scale(var(--away-logo-scale-factor,1))}:where(.sb-bespoke .sb-seed[data-v-41af42fa]){font-size:var(--board-fs-team-name);white-space:nowrap;grid-area:seed;padding-right:.4em}:where(.sb-bespoke .sb-name[data-v-41af42fa]){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-41af42fa]){text-overflow:ellipsis;white-space:nowrap;overflow:hidden}:where(.sb-bespoke .sb-timeouts[data-v-41af42fa]){font-size:var(--board-fs-team-name);grid-area:timeouts;gap:.25em;padding-right:.5em;display:flex}:where(.sb-bespoke .sb-timeout[data-v-41af42fa]){background:currentColor;width:.4em;height:.4em}:where(.sb-bespoke .sb-timeout.is-used[data-v-41af42fa]){background:0 0;box-shadow:inset 0 0 0 .08em}:where(.sb-bespoke .sb-sets-won[data-v-41af42fa]){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-41af42fa]){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-41af42fa]){grid-template-columns:minmax(0,33.3333%);justify-content:end}:where(.sb-bespoke .sb-game[data-v-41af42fa]){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-41af42fa]){font-size:min(var(--board-fs-score), calc(.8 * var(--sb-games-w) / 3))}:where(.sb-bespoke .sb-game.is-won[data-v-41af42fa]){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-41af42fa]){visibility:hidden}:where(.sb-bespoke .sb-points[data-v-41af42fa]){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-41af42fa]){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-41af42fa]){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-41af42fa]){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-aa7af4c9]{color:#6c757d;font-size:1rem;font-weight:400}.scores-values[data-v-aa7af4c9]{gap:.5rem;display:inline-flex}.score-item[data-v-aa7af4c9]{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-aa7af4c9]{background-color:#0d6efd;font-weight:500}.score-item.set-winner[data-v-aa7af4c9]{font-weight:700}.score-item.set-winner[data-v-aa7af4c9]: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-cdbce6c9]{gap:.5rem;width:100%}.button-group .btn[data-v-cdbce6c9]{margin:0;padding:.75rem 1rem;font-size:1.25rem;font-weight:500}.button-group .flex-grow-1[data-v-cdbce6c9]{flex:1}.button-group .flex-grow-2[data-v-cdbce6c9]{flex:2}.card-header[data-v-cdbce6c9]{font-size:1.25rem;font-weight:500}.badge[data-v-cdbce6c9]{padding:.5rem 1rem;font-size:1.25rem;font-weight:400}.button-group[data-v-c6324aee]{gap:.5rem;width:100%}.button-group .btn[data-v-c6324aee]{margin:0;padding:.75rem 1rem;font-size:1.25rem;font-weight:500}.button-group .flex-grow-1[data-v-c6324aee]{flex:1}.button-group .flex-grow-2[data-v-c6324aee]{flex:2}
