.f-sorteador-de-numeros .f-sorteador-palco{--teto:168px}
.f-sorteador-de-numeros-bolas{--d:92px;display:flex;flex-wrap:wrap;justify-content:center;gap:12px;width:100%}
.f-sorteador-de-numeros-bolas li{--cor:var(--acao);display:grid;place-items:center;min-width:var(--d);height:var(--d);padding:0 calc(var(--d) * .2);border-radius:var(--pilula);background:radial-gradient(circle at 32% 24%,color-mix(in srgb,var(--tx) 42%,var(--cor)),var(--cor) 56%,color-mix(in srgb,var(--bg) 30%,var(--cor)));color:var(--bg);font:900 max(15px,calc(var(--d) * min(.46,1.5 / var(--car,2))))/1 var(--f-ui);letter-spacing:-.02em;font-variant-numeric:tabular-nums;box-shadow:0 0 0 2px color-mix(in srgb,var(--cor) 45%,transparent),0 14px 28px -12px var(--cor)}
.f-sorteador-de-numeros-bolas li:nth-child(5n+2){--cor:var(--p)}
.f-sorteador-de-numeros-bolas li:nth-child(5n+3){--cor:var(--b)}
.f-sorteador-de-numeros-bolas li:nth-child(5n+4){--cor:var(--ouro)}
.f-sorteador-de-numeros-bolas li:nth-child(5n+5){--cor:var(--vio)}
.f-sorteador-de-numeros-bolas[data-tam="m"]{--d:72px;gap:10px}
.f-sorteador-de-numeros-bolas[data-tam="p"]{--d:46px;gap:8px}
.f-sorteador-palco[data-estado="gira"] .f-sorteador-de-numeros-bolas li{opacity:.6;box-shadow:none;filter:saturate(.4)}
.f-sorteador-hist.f-sorteador-de-numeros-hist{flex-direction:column;flex-wrap:nowrap}
.f-sorteador-hist.f-sorteador-de-numeros-hist li{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:0 10px;flex:none;width:100%;padding:8px 14px 8px 8px}
.f-sorteador-hist.f-sorteador-de-numeros-hist li::before{grid-row:1 / span 2}
.f-sorteador-hist.f-sorteador-de-numeros-hist li b{grid-column:2;font-weight:800;font-size:16px;line-height:26px;overflow-wrap:anywhere}
.f-sorteador-hist.f-sorteador-de-numeros-hist li span{grid-column:2;font-size:14px;line-height:20px;font-weight:600;color:var(--tx2)}
@media (min-width:901px){
.f-sorteador-de-numeros .jogo-mesa{position:sticky;top:84px}
.f-sorteador-de-numeros .f-sorteador-palco{--teto:300px}
.f-sorteador-de-numeros-bolas{--d:148px;gap:22px;max-width:920px}
.f-sorteador-de-numeros-bolas[data-tam="m"]{--d:92px;gap:16px}
.f-sorteador-de-numeros-bolas[data-tam="p"]{--d:62px;gap:10px}
}
@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}
}