.f-sorteador-de-equipes-grade{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,148px),1fr));gap:10px;width:100%;text-align:left}
.f-sorteador-de-equipes-cartao{--cor:var(--p);min-width:0;padding:12px 14px 14px;border-radius:var(--r-md);background:color-mix(in srgb,var(--cor) 13%,var(--sup));border:1px solid color-mix(in srgb,var(--cor) 50%,transparent);border-top:5px solid var(--cor);box-shadow:0 16px 30px -20px var(--cor)}
.f-sorteador-de-equipes-cartao:nth-child(5n+2){--cor:var(--b)}
.f-sorteador-de-equipes-cartao:nth-child(5n+3){--cor:var(--acao)}
.f-sorteador-de-equipes-cartao:nth-child(5n+4){--cor:var(--ouro)}
.f-sorteador-de-equipes-cartao:nth-child(5n+5){--cor:var(--vio)}
.f-sorteador-de-equipes-nome{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:8px;font:900 14px/20px var(--f-ui);letter-spacing:.08em;text-transform:uppercase;color:color-mix(in srgb,var(--cor) 72%,var(--tx))}
.f-sorteador-de-equipes-qtd{flex:none;display:grid;place-items:center;min-width:26px;height:26px;padding:0 7px;border-radius:var(--pilula);background:var(--cor);color:var(--bg);font:900 14px/1 var(--f-ui);letter-spacing:0}
.f-sorteador-de-equipes-cartao ul{display:flex;flex-direction:column;gap:2px}
.f-sorteador-de-equipes-cartao ul li{font:700 18px/26px var(--f-ui);color:var(--tx);overflow-wrap:anywhere}
.f-sorteador-de-equipes-grade[data-tam="p"] ul li{font-size:16px;line-height:22px}
.f-sorteador-palco[data-estado="gira"] .f-sorteador-de-equipes-cartao ul li{opacity:.55;filter:blur(.8px)}
.f-sorteador-palco[data-estado="gira"] .f-sorteador-de-equipes-cartao{box-shadow:none}
@media (min-width:901px){
.f-sorteador-de-equipes-grade{grid-template-columns:repeat(auto-fit,minmax(min(100%,200px),1fr));gap:16px}
.f-sorteador-de-equipes-grade[data-tam="g"]{grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));max-width:1040px}
.f-sorteador-de-equipes-grade[data-tam="g"][data-equipes="2"]{max-width:760px}
.f-sorteador-de-equipes-grade[data-equipes="4"]{grid-template-columns:repeat(2,minmax(0,1fr));max-width:760px}
.f-sorteador-de-equipes-cartao{padding:18px 20px 20px;border-top-width:6px}
.f-sorteador-de-equipes-nome{margin-bottom:12px;font-size:16px;line-height:22px}
.f-sorteador-de-equipes-qtd{min-width:30px;height:30px;font-size:16px}
.f-sorteador-de-equipes-cartao ul{gap:4px}
.f-sorteador-de-equipes-cartao ul li{font-size:22px;line-height:30px}
.f-sorteador-de-equipes-grade[data-tam="g"] ul li{font-size:30px;line-height:38px;font-weight:800}
.f-sorteador-de-equipes-grade[data-tam="p"] ul li{font-size:18px;line-height:24px}
}
@media (max-width:900px){
.jogo[data-jogo="sinuca"] .jogo-mesa{min-height:630px}
.jogo[data-jogo="gamao"] .jogo-mesa{min-height:662px}
.jogo[data-jogo="palavra-embaralhada"] .jogo-mesa{min-height:638px}
}
@media (max-width:900px) and (orientation:portrait){
.jogo[data-jogo="nave"] .jogo-mesa{min-height:calc(165vw - 8px)}
}
@media (max-width:900px) and (orientation:portrait){
.jogo[data-jogo="aventura-de-plataforma"] .jogo-mesa{min-height:min(calc(56.25vw + 96px),340px)}
.jogo[data-jogo="maku-maia"] .jogo-lado{min-height:600px}
}
@media (min-width:901px){
.jogo[data-jogo="aventura-de-plataforma"]:not(.jogo-cheia) .jogo-mesa{min-height:min(calc((min(100vw - 40px,1400px) - 26px)*.5625 + 12px),calc(100vh - 252px))}
.jogo[data-jogo="aventura-de-plataforma"]:not(.jogo-cheia) .jogo-lado{min-height:570px}
}