:root{--page-gutters: 16px}@media(min-width: 560px){:root{--page-gutters: 24px}}.bottom-bar{font-size:0.75rem;font-weight:500;letter-spacing:0em;align-items:center;box-sizing:border-box;color:#5f5f5f;display:flex;justify-content:space-evenly;min-height:40px}@media(min-width: 800px){.bottom-bar{border-top:1px solid #dcdcdc}}.bottom-bar:empty{display:none}.bottom-bar li{line-height:1.2;list-style:none;text-align:center;vertical-align:middle}.bottom-bar li:nth-child(1n+4){display:none}.bottom-bar a{color:#004ace}.bottom-bar a:hover{color:#0036b5}.bottom-bar-sportsline a{color:#181818;white-space:nowrap}.bottom-bar-sportsline a::before{font-family:"icon-moon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;vertical-align:middle;content:'\e678';color:#10d669;margin-right:4px;position:relative;top:-1px}.bottom-bar-sportsline a::before:hover::before{text-decoration:none}.bottom-bar-sportsline a:hover{color:#0036b5}.preview-button:hover{background-color:#f5f8ff}.stubhub-button:hover{background-color:#f5f8ff}.watch-now-button{font-size:0.75rem;font-weight:500;line-height:1.2;align-items:center;background-color:#e10500;border-radius:6px;color:#fff;display:flex;padding:4px 8px}.watch-now-button::before{font-family:"icon-moon";font-style:normal;font-variant:normal;font-weight:normal;line-height:1;speak:none;text-transform:none;vertical-align:middle;content:'\e91c'}.watch-now-button::before:hover::before{text-decoration:none}.watch-now-button:hover{background-color:#cc0e00}.watch-now-button a{padding-left:4px}.watch-now-button a,.watch-now-button a:hover,.watch-now-button a:visited{color:#fff}:root{--page-gutters: 16px}@media(min-width: 560px){:root{--page-gutters: 24px}}.score-cards{display:grid;grid-template-columns:repeat(2, minmax(0, 1fr))}@media(min-width: 560px){.score-cards{grid-gap:8px}}@media(min-width: 1520px){.score-cards{grid-template-columns:repeat(3, minmax(0, 1fr))}}.score-cards .GamblingPartnerAd{grid-column:1/-1}.score-cards .GamblingPartnerAd .GamblingPartnerAd--show{margin-bottom:0}@media(min-width: 1520px){.score-cards--total-1,.score-cards--total-2{grid-template-columns:repeat(2, minmax(0, 1fr))}}.outerScorecard:hover{color:initial}.single-score-card{background-color:#fff;border:1px solid #dcdcdc;box-sizing:border-box;height:100%;position:relative}.single-score-card.active{border:1px solid #004ace}.single-score-card .live-update{display:flex;flex-direction:column}.single-score-card .section{padding:16px 12px}@media(min-width: 800px){.single-score-card .section{padding:16px}}.last5form-container{align-items:flex-start;display:flex;justify-content:flex-end}.last5form-container .last5form-item{margin-left:4px}.scoring-plays{padding:8px 12px}.scoring-plays .team{text-align:left;width:50%}.scoring-plays .team span{font-weight:400;letter-spacing:0em;font-size:13px;line-height:2}.scoring-plays .play-item{font-size:0.75rem;margin-bottom:4px}.scoring-plays .play-item .play-icon{margin-right:4px}.scoring-plays .play-item .play-icon--red{color:#e10500}.scoring-plays .play-item .play-icon--yellow{color:#ebaa17}.scoring-plays .play-item .play-description{font-family:"FS Industrie","FSIndustrie-Bold",Helvetica,Arial,sans-serif;font-weight:400;color:#181818;font-size:11px}.video-link-item{background-color:#181818;clear:both;cursor:pointer;position:relative;width:100%}.video-link-item.is-playing .video-link-item-now-playing{display:block}.video-link-item.is-playing .video-link-item-play{display:none}.video-link-item.is-playing .video-link-item-content{opacity:.4}.video-link-item-now-playing{color:#fff;display:none;left:50%;position:absolute;top:50%;transform:translate(-50%, -50%);z-index:1}.video-link-item-spacer{padding-top:56.25%}.video-link-item-content{background-position:center;background-size:cover;cursor:pointer;height:100%;position:absolute;top:0;width:100%}.video-link-item-content::before{background-image:linear-gradient(-180deg, transparent 0%, #000 80%);bottom:0;content:"";display:block;height:70%;left:0;opacity:.75;pointer-events:none;position:absolute;right:0;transition:opacity .2s ease}.video-link-item-footer{align-items:center;bottom:0;box-sizing:border-box;display:flex;justify-content:space-between;left:0;padding:0 12px 8px;position:absolute;width:100%}.video-link-item-duration{font-family:"FS Industrie","FSIndustrie-Bold",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1;color:#181818;text-transform:none;font-size:0.75rem;background-color:#333;border-radius:2px;color:#fff;float:right;margin-left:8px;padding:4px 4px 2px}.video-link-item-duration a{color:inherit;font-weight:inherit}.video-link-item-duration a:hover{color:#0036b5}.video-link-item-title{font-family:"FS Industrie","FSIndustrie-Bold",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;line-height:1;color:#181818;text-transform:none;color:#fff;font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.video-link-item-title a{color:inherit;font-weight:inherit}.video-link-item-title a:hover{color:#0036b5}.series-statement{font-size:0.75rem;font-weight:500;color:#767676;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.scorecard-highlight{font-size:0.875rem;font-weight:400;color:#004ace;float:right}.single-score-card{box-shadow:0 0 0 0 rgba(0,0,0,.2);display:flex;flex-direction:column;justify-content:space-between;transition:box-shadow .5s ease}@media(min-width: 560px){.single-score-card{align-self:stretch;height:auto}.single-score-card:hover{box-shadow:0 5px 20px 0 rgba(0,0,0,.2);z-index:1}}.single-score-card .section{box-sizing:border-box;display:inline-block;width:100%}.single-score-card .section:last-child{border-top:1px solid #dcdcdc}.single-score-card .section.in-progress-table{padding-bottom:12px;padding-top:0}.single-score-card .section.in-progress-table:last-child{border-top:0}.single-score-card .section.series-statement{border-top:0;padding-bottom:8px;padding-top:0}.single-score-card .section.current-batting-status{border-top:1px solid #dcdcdc;padding-bottom:8px;padding-top:8px}.single-score-card .section.wls,.single-score-card .section.drive-statement,.single-score-card .section.status-statement{border-top:1px solid #dcdcdc}.single-score-card .section.current-at-bat{border-top:1px solid #dcdcdc;font-size:11px}.single-score-card .section.current-at-bat table{width:100%}.single-score-card .section.current-at-bat td{line-height:1.3}.single-score-card .section.current-at-bat .label{margin-bottom:3px}.single-score-card .section>.top-bar{padding:0}.single-score-card .logo{bottom:-2px;height:20px;margin-right:8px;position:relative;width:20px}@media(min-width: 1280px){.single-score-card .logo{height:24px;width:24px}}.single-score-card .spice{padding:20px}.single-score-card .spice img{float:left}.single-score-card .spice .label{display:block;padding:0 4px 4px 0}.single-score-card .spice .text{line-height:1.3;margin-left:102px}.single-score-card .more-stories{padding:20px}.single-score-card .more-stories li{line-height:1.3;padding-bottom:16px}.single-score-card .icon-moon-football2.icon-in-possession{align-self:center;color:#5f5f5f;margin-left:4px}.single-score-card .icon-moon-football2.icon-in-possession::before{font-size:8px}.single-score-card .icon-moon-football2.icon-in-possession.redzone::before{color:#e10500}.sportsline-pro-logotype{width:auto}.sportsline-pro-logotype td{font-size:0.75rem;letter-spacing:.04em;line-height:1}.label{font-size:0.625rem;font-weight:500;letter-spacing:.08em;line-height:1.6;color:#5f5f5f;padding:0 4px 4px 0;text-align:left;text-transform:uppercase;width:50px}.label.narrow{line-height:0}.in-progress-odds{font-weight:500;color:#5f5f5f;text-align:right}.odds-block{font-size:0.75rem;clear:both;padding:12px}@media(min-width: 1280px){.odds-block{font-size:0.875rem;padding:16px}}.odds-block-title{font-weight:500;border-top:1px solid #dcdcdc;padding:12px 0 4px}@media(min-width: 1280px){.odds-block-title{padding-top:16px}}.team-player-stats{border-top:1px solid #dcdcdc}.team-player-stats table{width:100%}.team-player-stats th{width:calc((100% - 40px)/2)}.team-player-stats th:first-child{width:40px}.team-player-stats td{font-size:0.625rem;letter-spacing:.04em;line-height:1.3;color:#181818}.team-player-stats td.label{color:#5f5f5f}.team-player-stats td.total-score{top:0}.team-player-stats td span{line-height:1.3;font-family:"FS Industrie","FSIndustrie-Bold",Helvetica,Arial,sans-serif;font-weight:400;line-height:1;color:#181818;font-size:11px;letter-spacing:1px;text-transform:uppercase;display:block;padding-bottom:8px;text-transform:none}.team-player-stats td span a{color:inherit;font-weight:inherit}.team-player-stats td span a:hover{color:#004ace}.team-player-stats .team-player-stats-bold{font-weight:500;display:inline-block;letter-spacing:.4px}.team-player-stats .player-name{font-size:0.75rem;font-weight:500;line-height:1;display:inline-block;letter-spacing:.4px;margin-bottom:3px}.team-player-stats .player-position,.team-player-stats .player-team{color:#767676;display:inline-block}.team-player-stats .team-player-stats-description{display:inline-block;font-size:11px;letter-spacing:.5px}.team-player-stats.condensed thead tr{float:none;width:100%}.team-player-stats.condensed td{padding:0}.team-player-stats.condensed td:first-child{display:none}.team-player-stats.condensed tr{float:left;width:50%}.team-player-stats.condensed tr td{padding-right:24px}.team-player-stats.goals tbody tr{border:0;text-transform:none}.team-player-stats.goals td span{color:#181818;text-transform:none}.ingame .team-player-stats.key-players{display:none}.team-player-stats tbody tr{border-bottom:8px solid #fff;border-top:8px solid #fff}.team-player-stats td{padding:0;padding-left:16px;vertical-align:middle}.team-player-stats td a{display:inline-block}.team-player-stats td:first-child{padding-left:0;width:50px}.team-player-stats th{padding:0}.team-player-stats.mlb table:not(:first-child){margin-top:8px}.team-player-stats.mlb tbody tr:last-child{border-bottom:0}.team-player-stats.mlb .due-up td:first-child{width:auto}.team-player-stats.mlb .due-up td:nth-child(2){padding-left:8px;width:50px}.team-player-stats.mlb .stat-totals tr{border-top:0}.team-player-stats.mlb .stat-totals-wls .team-player-stats-description-piece{display:inline-block}.team-player-stats.mlb .stat-totals-wls .team-player-stats-description-piece:not(:last-child){margin-right:10px}.team-player-stats.mlb .team-player-stats-description{color:#181818;text-transform:none}.team-player-stats.mlb .team-player-stats-description .team-player-stats-bold{color:#181818}.status-statement .label{width:100%}.status-statement table{width:100%}.status-statement .top-bar .game-status,.status-statement .top-bar .game-status-two{letter-spacing:0em}.status-statement .top-bar .game-status{color:#181818}.status-statement .subheading{font-size:0.75rem;font-weight:500;line-height:1;color:#181818;display:block}.status-statement .other-info{line-height:1.3;font-size:11px}.drive-statement{font-size:11px}.score-card-headlines li{font-size:0.75rem}.score-card-headlines.article-list-single-lead{background-color:rgba(0,0,0,0);border:0;border-bottom:0;border-left:0;border-right:0;box-shadow:none}.score-card-headlines.article-list-single-lead:hover{position:static}.score-card-headlines.section{float:none}.score-card-headlines .article-list-single-content{padding:0}.score-card-headlines .article-list-item-more{font-family:"FS Industrie","FSIndustrie-Bold",Helvetica,Arial,sans-serif;font-size:0.75rem;font-weight:700;line-height:1.2;color:#004ace;text-transform:uppercase;margin:20px 0 0;text-align:center}.score-card-headlines .article-list-item-more a{color:inherit;font-weight:inherit}.score-card-headlines .article-list-item-more a:hover{color:#0036b5}.current-batting-status .baseball-diamond{padding-right:16px}.current-batting-status .oval{border:1px solid #dcdcdc;border-radius:50%;height:4px;margin:3px 2px 0;position:relative;width:4px}.current-batting-status .ball-count,.current-batting-status .out-count,.current-batting-status .strike-count{overflow:hidden;padding-right:12px}.current-batting-status .ball-count .filled{background-color:#059646;border-color:#059646}.current-batting-status .strike-count .filled{background-color:#cc0e00;border-color:#cc0e00}.current-batting-status .out-count .filled{background-color:#cc0e00;border-color:#cc0e00}.current-batting-status span{float:left}.current-batting-status span.text{font-weight:700;line-height:1;font-size:13px;padding-right:2px}.is-compact-wrapper{display:inline-flex;flex-direction:row;justify-content:space-between}.is-compact-wrapper .in-progress-table{position:relative}.is-compact-wrapper .in-progress-table table{white-space:nowrap}.is-compact-wrapper .related-video{flex:0 0 100px;margin-right:16px}.is-compact-wrapper .related-video:empty{display:none}.is-compact-wrapper .related-video .video-link-item{align-self:center}@media(min-width: 1280px){.label{font-size:0.75rem}.top-bar{padding:16px 16px 8px}.single-score-card .section>.top-bar{padding:0}.single-score-card .section.in-progress-table{padding-bottom:12px;padding-top:0}.single-score-card .section.drive-statement,.single-score-card .section.status-statement,.single-score-card .section.current-at-bat{font-size:13px}.single-score-card .section.current-batting-status{padding-bottom:8px;padding-top:8px}.section.series-statement{padding-bottom:12px}.drive-statement .other-info,.status-statement .other-info{font-size:13px}}.in-progress-table{position:relative}.in-progress-table table{table-layout:fixed;white-space:nowrap}.in-progress-table tr{border-bottom:3px solid rgba(0,0,0,0)}.in-progress-table th{font-size:0.75rem;text-align:right}.in-progress-table th.team-col--soccer{width:50%}.in-progress-table td{color:#5f5f5f;text-align:right;vertical-align:bottom}@media(max-width: 799px){.in-progress-table td{font-size:1rem;font-weight:700;color:#181818}}.in-progress-table td:first-child{text-align:left;width:100%}.in-progress-table td:last-child{text-align:right}.in-progress-table td span::before{color:#004ace;font-size:8px}.in-progress-table td.team .record{font-size:0.75rem;font-weight:400;color:#767676;margin-left:4px;padding-bottom:1px}@media(min-width: 800px){.in-progress-table td.team .record{font-size:0.625rem;font-weight:500}}.in-progress-table td.team .rank{color:#767676;padding-bottom:1px;padding-right:4px}.in-progress-table td.team--soccer{text-align:left}.in-progress-table td.team--soccer span{font-weight:400;vertical-align:bottom}.in-progress-table td.ScoreCard-linescoreItem--regular{font-weight:400}.in-progress-table td.ScoreCard-linescoreItem--important{font-weight:700}.in-progress-table td .team-name-link,.in-progress-table td .record{vertical-align:bottom}.in-progress-table .non-total{font-weight:400;padding-left:48px;vertical-align:bottom}.in-progress-table .rank{font-size:0.75rem;font-weight:400;color:#5f5f5f;letter-spacing:.5px;padding-left:0;vertical-align:bottom}.in-progress-table .winner .total{color:#004ace}.in-progress-table .winner .non-total,.in-progress-table .winner .total,.in-progress-table .loser .non-total,.in-progress-table .loser .total,.in-progress-table .tiedGame .non-total,.in-progress-table .tiedGame .total{vertical-align:bottom}.in-progress-table .marker{display:inline-block;float:left}.in-progress-table .marker .icon-moon-caret-right{margin-left:-10px;width:11px}.in-progress-table .marker .icon-moon-caret-right::before{font-size:0.625rem;position:relative}.in-progress-table .icon-moon-round-unchecked{position:relative;top:-4px}.in-progress-table .icon-moon-round-unchecked.redzone::before{color:#e10500}.in-progress-table .in-progress-odds{color:#5f5f5f}.in-progress-table .TeamLogo-image--flag{align-self:flex-start;margin:0 8px -3px 0;vertical-align:baseline;width:25px}.in-progress-table .team-details-wrapper{align-items:end;display:flex;padding-right:8px}.message{line-height:1.3;padding:0 10px 10px}.message-block{background:#fff;border:1px solid #dcdcdc;margin:0 10px 10px;padding:20px;text-align:center}.message-block h3{color:#181818;padding-bottom:5px}.message-block p{line-height:1;color:#767676}.message-block a{font-weight:400}.layout-popup{-webkit-box-shadow:0px 16px 20px 0px rgba(0,0,0,.2);-moz-box-shadow:0px 16px 20px 0px rgba(0,0,0,.2);box-shadow:0px 16px 20px 0px rgba(0,0,0,.2);background-color:#004ace;border-radius:8px;position:absolute;width:280px;z-index:2}.layout-popup.layout-popup-compact{left:21%;margin-top:8px;transform:translateX(-60%);visibility:hidden}@media(max-width: 1039px){.layout-popup.layout-popup-compact{margin-top:8px}}.layout-popup.layout-popup-expanded{margin-top:8px;visibility:hidden}.layout-popup::before{border-bottom:12px solid #004ace;content:"";height:0;margin-left:-8px;position:absolute;width:0;z-index:2;border-left:8px solid rgba(0,0,0,0);border-right:8px solid rgba(0,0,0,0);border-left:12px solid rgba(0,0,0,0);border-right:12px solid rgba(0,0,0,0);bottom:100%;right:16px}.layout-popup-image{border-radius:8px 8px 0 0;height:160px;margin-left:0;margin-top:0;overflow:hidden;width:280px}.layout-popup-image .img{text-align:center}.layout-popup-image img{margin-top:-12px}.layout-popup-image::after{background:-webkit-linear-gradient(transparent, #004ace) left repeat;background:linear-gradient(transparent, #004ace) left repeat;border-radius:8px;bottom:0;content:"";display:block;height:65%;position:absolute;width:100%}.layout-popup-content{font-size:1rem;font-weight:700;line-height:1.3;background-color:#fff;border-radius:0px 0px 8px 8px;bottom:-1px;color:#181818;padding:16px;position:relative;text-transform:none;width:-webkit-fill-available}.popup-close-button{font-size:0.75rem;background-color:#fff;border-radius:50%;color:#5f5f5f;cursor:pointer;float:right;margin-right:12px;margin-top:12px;padding:8px;position:relative}.top-bar{font-size:0.875rem;line-height:1.2;box-sizing:border-box;color:#5f5f5f;display:inline-block;padding:12px 8px 8px;width:100%}.top-bar.is-compact .game-status.emphasis{font-weight:700;line-height:1.2}.top-bar.is-compact .game-status .formatter-period{padding-left:4px;text-transform:uppercase}.top-bar .aggregate-container{display:inline-flex;padding-left:4px}.top-bar .aggregate-container:empty{display:none}.top-bar .aggregate-cell{font-size:0.75rem;font-weight:700;line-height:1.2;color:#181818}.top-bar .aggregate-cell::before{content:"Agg: "}.top-bar .aggregate-cell:empty{display:none}.top-bar .aggregate-cell:last-child::before{content:"-"}.top-bar .game-status{font-weight:500;color:#181818;float:left;text-transform:uppercase}.top-bar .game-status.in-progress,.top-bar .game-status.halftime{color:#004ace}.top-bar .game-status .in-progress-date{text-transform:lowercase}.top-bar .game-status.pregame-date{text-transform:none}.top-bar .game-status.pregame-game-header{color:#5f5f5f;padding:12px 8px 8px}.top-bar .game-status.emphasis{color:#004ace}.top-bar .game-status.alert{color:#e10500}.top-bar .game-status-two{font-weight:400;color:#5f5f5f;float:right}.top-bar .live{font-weight:400;background-color:#e10500;border-radius:2px;color:#fff;font-size:15px;letter-spacing:-0.1px;line-height:normal;padding:0 4px;position:relative;text-transform:uppercase}.top-bar .live .icon-moon-caret-right{display:inline-block;font-size:6px;margin-top:-0.4em}.top-bar .mlb-inning-arrow{line-height:normal;padding-left:4px;position:relative;top:-3px}.top-bar .mlb-inning-arrow::before{font-size:5px;padding-right:2px;vertical-align:middle}.top-bar .top-bar-ordinal{font-size:0.75rem}.top-bar .broadcaster{font-size:0.875rem;font-weight:400;color:#5f5f5f;float:right;text-transform:uppercase}.top-bar .icon-moon-CBSIcon{font-size:0.625rem;color:#0281fe}.top-bar .icon-moon-paramount-text{font-size:1.125rem}.top-bar .formatter-month,.top-bar .formatter-weekday{text-transform:uppercase}.top-bar .formatter-period{text-transform:lowercase}@media(min-width: 800px){.top-bar{font-size:0.625rem;font-weight:700;line-height:1.2;padding:12px 16px 12px}.top-bar .broadcaster{font-size:0.625rem;font-weight:700;letter-spacing:.08em;line-height:1.2}.top-bar .icon-moon-CBSIcon{font-size:0.75rem}.top-bar .icon-moon-paramount-text{font-size:0.875rem}.top-bar .game-status{text-transform:capitalize}.top-bar .game-status.postgame{font-size:0.625rem;font-weight:700;line-height:1.2}.top-bar .game-status.pregame-date{font-size:0.625rem;font-weight:700;line-height:1.2;color:#5f5f5f}.top-bar .game-status .in-progress-date{font-size:0.75rem}}@media(min-width: 1280px){.top-bar{font-size:0.75rem;letter-spacing:0em;line-height:1}.top-bar .broadcaster{font-size:0.75rem}.top-bar .game-status{font-weight:400}.top-bar .game-status.alert{font-weight:500;color:#e10500}.top-bar .game-status.emphasis{font-weight:500;color:#004ace}.top-bar .game-status.pregame-date{font-size:0.75rem}.top-bar .game-status.postgame{font-size:0.75rem}.top-bar .mlb-inning-arrow{padding-left:0;padding-right:4px}.top-bar .mlb-inning-arrow::before{font-size:5px}}@media(min-width: 1520px){.top-bar.is-compact{line-height:1}.top-bar .broadcaster{letter-spacing:0em}}.LatestNewsBox{background-color:#fff;border:1px solid #dcdcdc;box-sizing:border-box;margin-bottom:16px;overflow:hidden;padding:16px}@media(min-width: 1040px){.LatestNewsBox{margin-bottom:24px}}@media(min-width: 1520px){.LatestNewsBox{margin-bottom:32px}}.LatestNewsBox:last-child{margin-bottom:0}.LatestNewsBox-title{font-family:"FS Industrie","FSIndustrie-Bold",Helvetica,Arial,sans-serif;font-size:1.25rem;font-weight:700;color:#5f5f5f;display:flex;width:100%}.LatestNewsBox-title::after{border-top:1px solid #dcdcdc;content:"";flex:1 0 20px;margin-left:16px;margin-top:8px}.LatestNewsBox-content{display:flex;flex-flow:row wrap}.LatestNewsBox-content::after{content:"";display:block;flex:1 1 auto;position:relative}@media(min-width: 560px)and (max-width: 799px){.LatestNewsBox-content::after{width:calc(50% - 16px)}}@media(min-width: 560px)and (max-width: 799px){.LatestNewsBox-content::after{width:100%}}@supports(display: grid){.LatestNewsBox-content{display:grid;max-width:1536px;box-sizing:border-box;-ms-grid-columns:1fr 1fr 1fr 1fr;grid-gap:24px;grid-template-columns:repeat(4, minmax(0, 1fr))}@media(min-width: 800px){.LatestNewsBox-content{-ms-grid-columns:1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr 1fr;grid-template-columns:repeat(12, minmax(0, 1fr))}}.LatestNewsBox-content::after{display:none}}@media(min-width: 800px){.LatestNewsBox-content{grid-gap:16px}}@media(min-width: 1280px){.LatestNewsBox-content{grid-gap:24px 16px}}@media(min-width: 1520px){.LatestNewsBox-content{grid-gap:24px 16px}}.LatestNewsBox-item{box-sizing:border-box;flex:1 1 auto;margin-bottom:16px;width:100%;margin-right:16px;width:calc(50% - 16px);display:flex}@media(min-width: 1040px){.LatestNewsBox-item{margin-bottom:24px;margin-right:24px;width:calc(50% - 24px)}}@media(min-width: 1520px){.LatestNewsBox-item{margin-bottom:32px;margin-right:32px;width:calc(50% - 32px)}}.LatestNewsBox-item:nth-of-type(2n){margin-right:0}.LatestNewsBox-item:nth-of-type(2n-1):nth-last-of-type(2){margin-bottom:0}@supports(display: grid){.LatestNewsBox-item{box-sizing:border-box;grid-column:span 4;margin:0;width:auto}@media(min-width: 560px)and (max-width: 799px){.LatestNewsBox-item{grid-column:span 4;margin:0;width:auto}}@media(min-width: 800px){.LatestNewsBox-item{grid-column:span 6;margin:0;width:auto}}@media(min-width: 1040px){.LatestNewsBox-item{margin:0;width:auto}}@media(min-width: 1520px){.LatestNewsBox-item{margin:0;width:auto}}}.LatestNewsBox-image{border-radius:3px;margin-right:12px;overflow:hidden}@media(min-width: 800px){.LatestNewsBox-image{min-width:80px;width:80px}}.LatestNewsBox-imageUrl{flex-shrink:0}.LatestNewsBox-imageImage{height:60px;width:60px}@media(min-width: 800px){.LatestNewsBox-imageImage{height:80px;width:80px}}.LatestNewsBox-textGroup{display:flex;flex-direction:column;padding-top:4px;width:100%}.LatestNewsBox-itemTitle{font-family:"FS Industrie","FSIndustrie-Bold",Helvetica,Arial,sans-serif;font-size:1rem;font-weight:500;color:#181818;font-weight:700;letter-spacing:0em;line-height:1.2}.LatestNewsBox-itemInfo{font-family:"FS Industrie Nw","FSIndustrieNw-Bold",Helvetica,Arial,sans-serif;font-size:0.75rem;font-weight:400;letter-spacing:.04em;color:#484848;text-transform:uppercase;letter-spacing:.2px;margin-top:4px}@media(min-width: 1280px){.LatestNewsBox-itemInfo{font-size:0.875rem;margin-top:8px}}.VideoPlaylistFeed{display:flex;flex-direction:column}.VideoPlaylistFeed-item{align-items:center;border-bottom:1px solid #dcdcdc;cursor:pointer;display:flex;gap:12px;padding:12px}.VideoPlaylistFeed-item:hover{background-color:#f5f8ff}.VideoPlaylistFeed-item:last-child{border-bottom:none}.VideoPlaylistFeed-item.is-selected .VideoPlaylistFeed-duration{display:none}.VideoPlaylistFeed-item.is-selected .VideoPlaylistFeed-nowPlaying{display:block}.VideoPlaylistFeed-item.is-selected .ImageWithIcon{opacity:.4}.VideoPlaylistFeed-itemImage{background-color:#101010;flex:0 0 96px;position:relative}.VideoPlaylistFeed-duration{font-size:0.75rem;font-weight:700;background-color:#333;bottom:4px;border-radius:6px;color:#fff;left:4px;padding:4px 8px;position:absolute}.VideoPlaylistFeed-duration--live{background-color:#e10500}.VideoPlaylistFeed-nowPlaying{transform:translate(-50%, -50%);left:50%;position:absolute;top:50%;display:none}.VideoPlaylistFeed-itemTitle{font-size:0.875rem;font-weight:700;line-height:1.2;-webkit-box-orient:vertical;display:-webkit-box;-webkit-line-clamp:3;overflow:hidden}.VideoPlaylistFeed-seeMore{font-size:1rem;font-weight:500;border-top:1px solid #dcdcdc;padding:20px;text-align:center}@media(min-width: 800px){.in-progress-table{position:relative}.in-progress-table table{table-layout:fixed;white-space:nowrap}.in-progress-table tr{border-bottom:3px solid rgba(0,0,0,0)}.in-progress-table th{font-size:0.75rem;text-align:right}.in-progress-table th.team-col--soccer{width:50%}.in-progress-table td{color:#5f5f5f;text-align:right;vertical-align:bottom}}@media(min-width: 800px)and (max-width: 799px){.in-progress-table td{font-size:1rem;font-weight:700;color:#181818}}@media(min-width: 800px){.in-progress-table td:first-child{text-align:left;width:100%}.in-progress-table td:last-child{text-align:right}.in-progress-table td span::before{color:#004ace;font-size:8px}.in-progress-table td.team .record{font-size:0.75rem;font-weight:400;color:#767676;margin-left:4px;padding-bottom:1px}}@media(min-width: 800px)and (min-width: 800px){.in-progress-table td.team .record{font-size:0.625rem;font-weight:500}}@media(min-width: 800px){.in-progress-table td.team .rank{color:#767676;padding-bottom:1px;padding-right:4px}.in-progress-table td.team--soccer{text-align:left}.in-progress-table td.team--soccer span{font-weight:400;vertical-align:bottom}.in-progress-table td.ScoreCard-linescoreItem--regular{font-weight:400}.in-progress-table td.ScoreCard-linescoreItem--important{font-weight:700}.in-progress-table td .team-name-link,.in-progress-table td .record{vertical-align:bottom}.in-progress-table .non-total{font-weight:400;padding-left:48px;vertical-align:bottom}.in-progress-table .rank{font-size:0.75rem;font-weight:400;color:#5f5f5f;letter-spacing:.5px;padding-left:0;vertical-align:bottom}.in-progress-table .winner .total{color:#004ace}.in-progress-table .winner .non-total,.in-progress-table .winner .total,.in-progress-table .loser .non-total,.in-progress-table .loser .total,.in-progress-table .tiedGame .non-total,.in-progress-table .tiedGame .total{vertical-align:bottom}.in-progress-table .marker{display:inline-block;float:left}.in-progress-table .marker .icon-moon-caret-right{margin-left:-10px;width:11px}.in-progress-table .marker .icon-moon-caret-right::before{font-size:0.625rem;position:relative}.in-progress-table .icon-moon-round-unchecked{position:relative;top:-4px}.in-progress-table .icon-moon-round-unchecked.redzone::before{color:#e10500}.in-progress-table .in-progress-odds{color:#5f5f5f}.in-progress-table .TeamLogo-image--flag{align-self:flex-start;margin:0 8px -3px 0;vertical-align:baseline;width:25px}.in-progress-table .team-details-wrapper{align-items:end;display:flex;padding-right:8px}.in-progress-table.super-overtime td.team{width:50%}.in-progress-table table{table-layout:auto;width:100%}.in-progress-table tbody tr:first-child{border-bottom:6px solid rgba(0,0,0,0)}.in-progress-table tr:last-child td{padding-bottom:0}.in-progress-table tr{border-bottom:0}.in-progress-table th,.in-progress-table td{font-size:0.75rem}.in-progress-table th{font-size:0.625rem;font-weight:500;color:#767676;text-align:center;text-transform:uppercase}.in-progress-table th:first-child{padding:0;text-align:center}.in-progress-table td{font-weight:400;text-align:center}.in-progress-table td.scores{width:14px}.in-progress-table td.total-score{position:relative;text-align:center;top:1px}}@media(min-width: 800px)and (min-width: 1280px){.in-progress-table td.total-score{top:0}}@media(min-width: 800px){.in-progress-table td.team{color:#181818;display:flex;letter-spacing:.5px;padding-left:0}.in-progress-table td.team .team-name-link{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.in-progress-table td.team a:hover{color:#0036b5;transition:color .5s ease}.in-progress-table td.team a,.in-progress-table td.team span{font-size:0.875rem;font-weight:700;letter-spacing:0em}.in-progress-table td.team .rank{font-size:0.625rem;padding-right:4px}.in-progress-table td.team--soccer span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700;overflow:visible}.in-progress-table td:last-child{text-align:center}.in-progress-table td:last-child .label{display:block}.in-progress-table td:last-child:first-child{text-align:left}.in-progress-table td:last-child:not(.non-total,.total){font-weight:500}.in-progress-table td.in-progress-odds{text-align:right}.in-progress-table td.in-progress-odds:is(.soccer *){vertical-align:middle}.in-progress-table td.ScoreCard-linescoreItem--regular{font-weight:400}.in-progress-table td.ScoreCard-linescoreItem--important{font-weight:700}.in-progress-table .marker{display:inline-block;float:left;position:absolute}.in-progress-table .marker .icon-moon-caret-right{line-height:1.3;margin-left:-16px;position:relative;top:2px}.in-progress-table .marker .icon-moon-round-unchecked{margin-left:-10px;position:relative;top:1px}.in-progress-table .power-play{background-color:#ebaa17;border-radius:1.4px;height:12px;margin-left:4px;padding:0 2px 0 3px;width:17px}.in-progress-table .power-play::after{font-family:"FS Industrie","FSIndustrie-Bold",Helvetica,Arial,sans-serif;font-size:0.625rem;font-weight:500;letter-spacing:.04em;color:#fff;content:"PP"}.mlb.postgame .in-progress-table th:last-child,.in-progress-table .mlb.ingame th:last-child{padding-left:0}.mlb.ingame .in-progress-table td:nth-child(2){font-weight:500}.mlb.ingame .in-progress-table td:last-child{font-weight:400;padding-left:0}.in-progress-table .non-total{font-weight:400;padding-left:0;text-align:center}.in-progress-table .winner .total{font-size:0.875rem;font-weight:700;color:#004ace}.in-progress-table .loser img{opacity:.75}.in-progress-table .loser .total{font-size:0.875rem}.in-progress-table .loser a{color:#767676}.in-progress-table .tiedGame .total{font-size:0.875rem;color:#181818}}@media(min-width: 800px)and (min-width: 1280px){.in-progress-table td{font-size:0.75rem;font-weight:500}.in-progress-table td.team a,.in-progress-table td.team span{font-size:1rem}.in-progress-table .marker .icon-moon-round-unchecked{margin-left:-12px}.in-progress-table .loser .non-total,.in-progress-table .loser .total,.in-progress-table .tiedGame .non-total,.in-progress-table .tiedGame .total,.in-progress-table .winner .non-total,.in-progress-table .winner .total{font-size:1rem}}@media(min-width: 800px){.is-compact-wrapper .in-progress-table .total:not(.mlb *){text-align:right}}@media(min-width: 800px){.ScoreboardNav{display:flex;justify-content:space-between}}.ScoreboardNav-main{display:flex;flex-wrap:wrap;gap:12px;padding-bottom:12px}@media(max-width: 559px){.ScoreboardNav-main{justify-content:space-between;padding-bottom:12px}}@media(max-width: 559px){.ScoreboardNav-main .ToggleContainer-text{padding-left:16px;padding-right:16px}}.layout-button-container{position:relative}@media(max-width: 559px){.layout-button-container .ToggleContainer-text{padding-left:32px;padding-right:12px}}.layout-button-container li a{align-items:center;display:flex;padding-left:32px;padding-right:12px;position:relative}.layout-button-container li a::before{font-size:1rem;content:'\e99b';font-family:"icon-moon";left:8px;position:absolute}.layout-button-container li:first-of-type a::before{content:'\e99b'}.layout-button-container li:first-of-type.is-active a::before{font-weight:400;color:#004ace;content:'\e99c'}.layout-button-container li:last-of-type a::before{content:'\e99d'}.layout-button-container li:last-of-type.is-active a::before{color:#004ace;content:'\e99e'}@media(max-width: 559px){.ScoreboardNav-conference{margin-top:12px}}@media(max-width: 559px){.GamblingPartnerAd-image--static{height:auto;width:62px}}.all-access{background:url("http://sportsfly.cbsistatic.com/fly-0831/bundles/sportsmediacss/images/scores/stream-on-paramount.svg") no-repeat center center;background-color:#0064ff;box-sizing:border-box;color:#fff;overflow:hidden}.all-access.scoreboard{display:inline-block;padding:16px 0;position:relative;width:100%}.all-access.scoreboard .all-access-link-text{display:none}.all-access.scoreboard .all-access-link{height:100%;left:0;position:absolute;top:0;width:100%}.score-card-container{margin-bottom:var(--grid-gap)}