body.post.game,body.post.player,body.post.game:not(.display-mm) header.site-header,body.post.player:not(.display-mm) header.site-header{background:#003974}body.post.game .ticker-wrapper,body.post.player .ticker-wrapper{background:#034991}main.single-game header.game-header .tags{justify-content:center}main.single-game header.game-header .tags .tag{color:#003974;background:#fff}main.single-game header.game-header .tags .tag.competition{background:#ffe400}main.single-game header.game-header .tags .tag.won{color:#fff;background:#034991}main.single-game header.game-header .infos{flex-wrap:wrap;justify-content:center;gap:20px;display:flex}main.single-game header.game-header .infos .icon{opacity:.3;margin-right:10px}main.single-game img.logo{width:auto;max-width:100%;height:auto;max-height:70px;margin:0 auto;display:block}main.single-game .boxscore{justify-content:center;align-items:flex-start;gap:0;width:100%;margin:20px 0;font-family:Tusker Grotesk,sans-serif;font-size:1.2em;display:flex}main.single-game .boxscore .team{text-transform:uppercase;text-align:center;flex-flow:column wrap;justify-content:center;align-items:center;width:25%;font-size:.8rem;display:flex}main.single-game .boxscore .team img{margin-bottom:10px}main.single-game .boxscore .team.home{flex-direction:column-reverse}main.single-game .boxscore .score{text-align:center;width:50%;font-size:1.25em;line-height:70px}main.single-game .boxscore .score i{margin:0 8px;font-style:normal}main.single-game .boxscore strong{font-weight:400}main.single-game .boxscore span{color:#003974;text-shadow:-1px -1px #fff,1px -1px #fff,-1px 1px #fff,1px 1px #fff;background-color:#003974}main.single-game .boxscore span.vs{text-align:center;margin:0 15px;line-height:70px}main.single-game .game-content{background:#034991;margin-top:60px;padding-top:60px}main.single-game .pchb-block.last-games-block{background:#034991;padding-top:40px}@media only screen and (min-width:602px){main.single-game .boxscore{align-items:stretch;font-size:2em}main.single-game .boxscore .score,main.single-game .boxscore .team{border:1px solid #ffffff4d;width:33.3333%;margin:0;padding:30px}main.single-game .boxscore .score{border-left:none;border-right:none;justify-content:center;align-items:center;font-size:1.5em;display:flex}main.single-game .boxscore .team{font-size:1.25rem}}@media only screen and (min-width:992px){main.single-game .boxscore,main.single-game .boxscore .score{font-size:2em}main.single-game .boxscore .team{font-size:2rem}}body.post.player .player-content{background:#034991;padding:60px 0}main.single-player header.player-header{margin-top:60px;position:relative}main.single-player header.player-header img{display:block}main.single-player header.player-header .tags .tag{color:#003974;background:#fff}main.single-player header.player-header .tags .tag.position{background:#ffe400}main.single-player header.player-header .data{text-transform:uppercase;font-family:Tusker Grotesk,sans-serif;font-size:3em;line-height:.8em}main.single-player header.player-header .data small{margin-bottom:15px;font-size:.3em;display:block}main.single-player header.player-header h1{margin-right:80px;font-size:4em;line-height:1.15em}main.single-player table.datasheet{text-transform:uppercase;border-top:1px solid #fff3;font-family:Tusker Grotesk,sans-serif}main.single-player table.datasheet tr{border-bottom:1px solid #fff3}main.single-player table.datasheet tr td{text-align:right}@media only screen and (max-width:600px){main.single-player header.player-header .data{gap:10px;display:flex}}@media only screen and (min-width:602px){main.single-player header.player-header h1{font-size:6em}main.single-player header.player-header img{width:auto;max-height:600px}main.single-player header.player-header .data{text-align:right;font-size:4em;position:absolute;top:80px;right:0}}