.live-match{border-top:1px solid var(--gitv-border-muted);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 12px;padding:8px 12px;display:flex}.live-match:first-child{border-top:0}.live-match.is-started{background:var(--gitv-surface-hover)}.live-match-players{flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0;font-weight:600;display:flex}.live-match-vs{color:var(--gitv-muted);font-size:11px;font-weight:400}.live-match-games{flex-wrap:wrap;gap:6px;display:flex}.live-match-tournament{color:var(--gitv-muted);text-overflow:ellipsis;white-space:nowrap;flex-basis:100%;font-size:11px;overflow:hidden}.live-game{border:1px solid var(--gitv-border);color:var(--gitv-text-soft);white-space:nowrap;align-items:center;gap:5px;padding:2px 8px;font-size:12px;text-decoration:none;display:inline-flex}a.live-game:hover,a.live-game:focus-visible{border-color:var(--gitv-accent);color:var(--gitv-text)}.live-game.is-live{border-color:var(--gitv-win);color:var(--gitv-text)}.live-game.is-done{color:var(--gitv-muted)}.live-game.is-discord{color:var(--gitv-text);border-color:#5865f2}a.live-game.is-discord:hover,a.live-game.is-discord:focus-visible{color:#fff;background:#5865f2;border-color:#5865f2}.live-dot{background:var(--gitv-win);border-radius:50%;width:6px;height:6px;animation:1.6s ease-in-out infinite live-dot}@keyframes live-dot{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.live-dot{animation:none}}.twitch-player{flex-direction:column;display:flex}.twitch-player-pick{border-bottom:1px solid var(--gitv-border-muted);scrollbar-width:none;display:flex;overflow-x:auto}.twitch-player-pick button{min-width:0;color:var(--gitv-text-soft);font:inherit;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:0 0;border:0;flex:1 1 0;padding:6px 8px;font-size:12px;overflow:hidden}.twitch-player-pick button+button{border-left:1px solid var(--gitv-border-muted)}.twitch-player-pick button:hover{color:var(--gitv-text)}.twitch-player-pick button[aria-pressed=true]{color:var(--gitv-text);box-shadow:inset 0 -2px 0 var(--gitv-accent)}.twitch-player-pick button:focus-visible{outline:1px solid var(--gitv-accent);outline-offset:-1px}.twitch-player-frame{aspect-ratio:16/9;background:#000;position:relative}.twitch-player-frame iframe{border:0;width:100%;height:100%;position:absolute;inset:0}.twitch-player-link{color:var(--gitv-text-soft);align-self:flex-end;padding:6px 12px;font-size:11px;text-decoration:none}.twitch-player-link:hover,.twitch-player-link:focus-visible{color:var(--gitv-text)}
