.MatchScoreBoardContainer{margin-bottom:.5em}.MatchScoreBoard{display:grid;grid-template-rows:repeat(2,1fr);grid-auto-rows:1fr;grid-template-columns:auto auto 1fr auto minmax(2ch,auto) minmax(2ch,auto) minmax(2ch,auto);grid-auto-columns:auto;align-items:center;row-gap:.1em;background-color:#212529;border-radius:.5em;padding-right:.3em;color:unset;text-decoration:unset}.MatchScoreBoard.WithTournament{grid-template-rows:auto repeat(2,1fr)}.MatchScoreBoard:hover{background-color:var(--bs-secondary-bg)}.MatchScoreBoard .TopTitle{font-size:.9em}.MatchScoreBoard .SideTitle{align-self:stretch;align-content:center;text-align:center;background-color:#be0000;border-top-left-radius:.5em;border-bottom-left-radius:.5em;padding:.5em;margin-right:.5em;text-transform:uppercase}.MatchScoreBoard .SideTitle.Vertical{writing-mode:vertical-rl;transform:rotate(180deg);padding:0;border-radius:0 .5em .5em 0}.MatchScoreBoard .TopRow{align-self:end}.MatchScoreBoard .BottomRow{align-self:start}.MatchScoreBoard .IconTopRow{align-self:end;padding-bottom:.3em}.MatchScoreBoard .IconBottomRow{align-self:start;padding-top:.3em}.MatchScoreBoard .Score{padding:.2em;background-color:#000;border:1px solid var(--bs-secondary-bg);text-align:center}.MatchScoreBoard .ScoreTop{align-self:end}.MatchScoreBoard .ScoreBottom{align-self:start;margin-bottom:.2em}.MatchScoreBoardButtons{margin-left:.5em}.MatchScoreBoardButtons a{padding:0 .5em}.MatchScoreBoardButtons .bi{font-size:1.5em}.MatchScoreBoardButtons .btn:has(+.btn){border-bottom-left-radius:0;border-bottom-right-radius:0}.MatchScoreBoardButtons .btn+.btn{border-top-left-radius:0;border-top-right-radius:0}
