.tennis-widget .tennis-result{font-size:calc(24px + (36 - 24) * (100vw - 400px)/ (2048 - 400))}.big-match-info-teams{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:30px;font-size:1.8vw;margin:6px 0}.big-match-info-teams.is-oddset{display:block;margin:0}.big-match-info-teams.is-oddset .big-header-team-name{font-size:36px;font-size:calc(24px + (36 - 24) * (100vw - 400px)/ (2048 - 400));position:relative;display:block;text-align:center;width:100%;white-space:nowrap}.big-match-info-teams.is-oddset .team-name{display:inline-block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:3px;line-height:140%;max-width:100%}.big-match-info-teams.is-oddset .team-score{display:none;line-height:140%;vertical-align:top}.big-match-info-teams.is-started .big-header-team-name{text-align:left;width:100%}.big-match-info-teams.is-started .team-score{position:absolute;right:0;display:inline-block;text-align:right}.big-match-info-teams.is-started .team-name{text-indent:80px;-webkit-transform:translateX(-80px);-moz-transform:translateX(-80px);-ms-transform:translateX(-80px);-o-transform:translateX(-80px);transform:translateX(-80px)}.big-match-info-teams.is-started .team-name--tennis{text-indent:15vw;-webkit-transform:translateX(-15vw);-moz-transform:translateX(-15vw);-ms-transform:translateX(-15vw);-o-transform:translateX(-15vw);transform:translateX(-15vw)}@media only screen and (max-width:500px){.big-match-info-teams.is-started .team-name--tennis{text-indent:25vw;-webkit-transform:translateX(-25vw);-moz-transform:translateX(-25vw);-ms-transform:translateX(-25vw);-o-transform:translateX(-25vw);transform:translateX(-25vw)}}@media only screen and (max-width:850px){.big-match-info-teams.is-started .team-name--tennis{text-indent:20vw;-webkit-transform:translateX(-20vw);-moz-transform:translateX(-20vw);-ms-transform:translateX(-20vw);-o-transform:translateX(-20vw);transform:translateX(-20vw)}.big-match-info-teams.is-started .tennis-ball-dot-large{width:10px;height:10px;border-top-left-radius:10px;border-bottom-left-radius:10px;border-top-right-radius:10px;border-bottom-right-radius:10px;-webkit-border-radius:10px;-webkit-background-clip:padding-box;-moz-border-radius:10px;-moz-background-clip:padding;border-radius:10px;background-clip:padding-box}}.big-header-team-name{display:inline-block;line-height:30px;line-height:1.8vw;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 0;-ms-flex:1 0;flex:1 0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.big-header-team-name.home{text-align:right;padding-right:6px}.big-header-team-name.away{text-align:left;padding-left:6px}.big-header-team-name.description{text-align:center}.big-header-team-name-tennis{display:inline-block;line-height:34px;line-height:2.2vw;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 0;-ms-flex:1 0;flex:1 0;-webkit-align-self:left;-ms-flex-item-align:left;align-self:left}.big-header-team-name-tennis.home{text-align:left;padding-right:6px;overflow:hidden}.big-header-team-name-tennis.home .team-name{padding-left:100px}.tennis-result{padding-right:110px;overflow:hidden}@media all and (max-width:1024px){.tennis-result{padding-right:24px}.big-header-team-name,.big-header-team-name-tennis{line-height:16px}.big-header-team-name-tennis.home .team-name,.big-header-team-name.home .team-name{padding-left:60px;font-weight:500;font-size:16px}.big-header-team-name-tennis.away .team-name,.big-header-team-name.away .team-name{font-weight:500;font-size:16px}}.dotted{white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-right:3px}.tennis-ball-dot{background-color:#4cacff;height:6px;width:6px;border-radius:6px;display:inline-block;margin-right:0;margin-bottom:2px}.tennis-ball-dot-large{background-color:#4cacff;height:13px;height:.8vw;width:13px;width:.8vw;border-radius:13px;border-radius:.8vw;display:inline-block;margin-right:1px;vertical-align:middle;margin-bottom:2px}.tennis-result-faded{opacity:.5}.tennis-result-table{display:table;border-spacing:3px 2px;float:right;margin-right:6px}.tennis-result-row{display:table-row}.tennis-cell{display:table-cell;text-align:center}.tennis-game{min-width:0}.big-match-info-teams.tennis-result-table{border-spacing:8px 0;border-spacing:.5vw 0;line-height:34px;line-height:2.2vw}.sport-with-sets{display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.sport-with-sets .big-match-info-teams{margin:0}.sport-with-sets .big-set-participants{-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;overflow-x:hidden}.sport-with-sets .big-set-result{-webkit-box-flex:0;-moz-box-flex:0;-webkit-flex:0;-ms-flex:0;flex:0}.tennis-widget{position:relative}.tennis-widget .tennis-result-row,.tennis-widget .widget-player-table{display:block}.tennis-widget .is-started .tennis-result-row{display:table-row}.tennis-widget .is-started .widget-player-table{display:table}.tennis-widget .tennis-result{position:absolute;right:0;margin-right:0;padding-right:0;font-size:36px;font-size:calc(24px + (36 - 24) * (100vw - 400px)/ (2048 - 400));line-height:140%}.tennis-widget .tennis-result-table{border-spacing:8px 3px;border-spacing:.5vw 3px;margin:0;padding:0}@media only screen and (max-width:500px){.tennis-widget .tennis-result-table{border-spacing:3px 3px}}.tennis-widget .finished-tennis-sets{padding-right:4px}.tennis-widget .widget-player-name{display:table-cell}.team-name .matchname-red-card{font-size:20px;color:#e60000;text-indent:0}.mobile .team-name .matchname-red-card{margin-top:-5px}.red-card{color:red;margin-top:-5px;position:relative}.matchname-loser{opacity:.5}.matchname-loser .tennis-result-faded{opacity:1}.matchname-live-text{color:#4cacff}.matchname-live-text-not-started{color:#7d7d80}.widget .result-box{white-space:nowrap;border:2px solid #858585;border-top-left-radius:3px;border-bottom-left-radius:3px;border-top-right-radius:3px;border-bottom-right-radius:3px;-webkit-border-radius:3px;-webkit-background-clip:padding-box;-moz-border-radius:3px;-moz-background-clip:padding;border-radius:3px;background-clip:padding-box;font-size:20px;line-height:22px;padding:0 10px}.widget .big-header-team-name-tennis{font-size:20px;line-height:22px}.widget .big-header-team-name-tennis.home{text-align:left}.widget .big-header-team-name-tennis.home .team-name{font-size:20px;padding-left:0;display:inline-block}.widget .big-header-team-name-tennis.away{text-align:left}.widget .big-header-team-name-tennis.away .team-name{font-size:20px;padding-right:0;display:inline-block}.widget .big-header-team-name-tennis .tennis-result{padding-right:0;padding-left:0}.widget .big-header-team-name{display:inline-block;font-size:20px;line-height:22px;-webkit-box-flex:1;-moz-box-flex:1;-webkit-flex:1 0;-ms-flex:1 0;flex:1 0;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.widget .big-header-team-name.home{text-align:right;padding-right:6px}.widget .big-header-team-name.away{text-align:left;padding-left:6px}.widget .big-header-team-name.description{text-align:left}@media all and (max-width:1024px){.widget .tennis-result{padding-right:0}.widget .big-header-team-name,.widget .big-header-team-name-tennis{line-height:18px}.widget .big-header-team-name-tennis.home .team-name,.widget .big-header-team-name.home .team-name{padding-left:0}.widget .result-box{font-size:16px;line-height:18px;padding:0 10px}}/*# sourceMappingURL=/stylesheets/c69de1f6a4850a23dc623daf142bd579f34bd6a7.map */