body:has(.live-quadro){background:#000;overflow:hidden}.live-quadro{position:fixed;inset:0;padding:0!important;background:#000}.live-quadro .arena-vivo{height:100%;gap:0;grid-template-columns:minmax(0,1fr) 300px}.live-quadro .arena-sem-chat{grid-template-columns:minmax(0,1fr)}.live-quadro .arena-palco{height:100%;aspect-ratio:auto;border:0;border-radius:0}.live-quadro .arena-lado{height:100%;min-height:0;padding:var(--esp-2)}.live-quadro .arena-vivo:not(.arena-cheia) .arena-lado{max-height:none}.live-quadro .arena-chat-entrar,.live-quadro .arena-jogar{display:none}.live-quadro-pequena .arena-vivo{grid-template-columns:minmax(0,1fr)}.live-quadro-pequena .arena-controles>.arena-icone:last-child,.live-quadro-pequena .arena-controles>.arena-icone[aria-pressed],.live-quadro-pequena .arena-lado{display:none}.live-quadro-vazio{display:flex;align-items:center;justify-content:center;height:100%;margin:0;padding:var(--esp-4);color:var(--muted,#a59a8c);text-align:center}.live-quadro-jogadores{display:flex;flex-direction:column;height:100%}.live-quadro-jogadores iframe{flex:1 1;min-height:0;width:100%;border:0}.live-quadro-jogadores nav{display:flex;gap:var(--esp-2);padding:var(--esp-2);overflow-x:auto}.live-quadro-jogadores button{display:grid;flex:none;padding:4px 10px;color:inherit;font:inherit;text-align:left;background:none;border:1px solid var(--border);cursor:pointer}.live-quadro-jogadores button[aria-pressed=true]{border-color:var(--gold,#f1a24f)}.live-quadro-jogadores small{opacity:.7}