.jogo.quebra-tijolos{grid-template-columns:minmax(0,1fr) minmax(0,340px)}
.qt-mesa{width:100%;max-width:max(280px,calc((100vh - 300px) * 360 / 480));margin:0 auto}
.qt-tela{box-shadow:0 0 0 1px var(--sup3);display:block;width:100%;height:auto;aspect-ratio:360/480;border-radius:12px;background:var(--bg);touch-action:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none;-webkit-tap-highlight-color:transparent;cursor:pointer}
.qt-tela:focus-visible{outline:3px solid var(--p);outline-offset:3px}
.qt-controle{margin:0;padding:10px 14px;border:1px solid var(--sup3);border-radius:var(--r-md);background:var(--bg);font-size:14px;line-height:20px;color:var(--tx2)}
.qt-controle b{display:block;color:var(--p);font-weight:700;overflow-wrap:anywhere}
.jogo.jogo-cheia .qt-mesa{max-width:calc((100vh - 68px) * 360 / 480);max-width:calc((100dvh - 68px) * 360 / 480)}
.qt-legenda{display:flex;flex-direction:column;gap:10px}
.qt-legenda li{display:flex;align-items:center;gap:12px;font-size:15px;line-height:20px;color:var(--tx2)}
.qt-legenda i{flex:none;width:28px;height:16px;border-radius:var(--pilula);border:2px solid var(--acao);background:var(--sup)}
.qt-legenda i[data-poder="extra"]{border-color:var(--ouro)}
.qt-legenda i[data-poder="lenta"]{border-color:var(--vio)}
@media (max-width:900px){
.jogo.quebra-tijolos{grid-template-columns:minmax(0,1fr)}
.qt-mesa{max-width:min(100%,calc(70vh * 360 / 480));max-width:min(100%,calc(70svh * 360 / 480))}
.jogo.jogo-cheia .qt-mesa{max-width:min(100%,calc((100vh - 36px) * 360 / 480));max-width:min(100%,calc((100dvh - 36px) * 360 / 480))}
}
@media (max-width:900px) and (orientation:landscape){
.jogo.jogo-cheia.quebra-tijolos{grid-template-columns:minmax(0,1fr) minmax(0,300px);align-content:stretch}
.jogo.jogo-cheia.quebra-tijolos .jogo-mesa{min-height:calc(100vh - 20px);min-height:calc(100dvh - 20px)}
.jogo.jogo-cheia.quebra-tijolos .jogo-lado{max-height:calc(100vh - 20px);max-height:calc(100dvh - 20px);overflow:auto}
}
.jogo.jogo-cheia.quebra-tijolos .jogo-lado>*{flex:none}
@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}
}