/* Panel de Minijuegos sin marco interno. El Top 10 sigue la composición del Salón de la Fama. */
html body.page-minijuegos .competition-screen{min-width:0;background:none!important;border:0!important;box-shadow:none!important;padding:0!important}
.page-minijuegos .competition-screen h2{font:bold 18px/22px 'Trebuchet MS',Arial,sans-serif!important;color:#f74d4d!important;border:0!important;border-bottom:1px dotted #ffdfdf!important;background:none!important;margin:0 0 8px!important;padding:0 0 3px!important}
.page-minijuegos .mini-intro{font:12px/18px Arial;color:#999;margin:0 0 8px}
.page-minijuegos #notice:empty,.page-minijuegos #rankingMessage:empty{display:none}
.page-minijuegos #rankingMessage{font:12px/18px Arial;color:#999;margin:8px 0}
.page-minijuegos .mini-ranking{margin-top:26px}
.page-minijuegos .mini-ranking-grid{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:24px 0;margin:18px 0 0}
.page-minijuegos .mini-person{position:relative;min-width:0;grid-column:span 3;text-align:center}
.page-minijuegos .mini-person:nth-child(n+5){grid-column:span 2}
.page-minijuegos .mini-person a{display:block;overflow:hidden;text-decoration:none;color:#4682b4}
.page-minijuegos .mini-person img{display:block;width:calc(100% - 15px);max-width:65px;height:auto;aspect-ratio:65/75;object-fit:contain;margin:0 auto;background:transparent;border:0;border-radius:0}
.page-minijuegos .mini-person:nth-child(-n+4) img{width:calc(100% - 20px);max-width:140px;aspect-ratio:140/161}
.page-minijuegos .mini-person a span{display:block;font:bold 10px/14px 'Trebuchet MS',Arial;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}
.page-minijuegos .mini-person:nth-child(-n+4) a span{font:bold 14px/18px 'Trebuchet MS',Arial}
.page-minijuegos .mini-person strong{display:block;font:11px/15px Arial;color:#999}
.page-minijuegos .mini-person small{display:block;font:10px/14px Arial;color:#b0b0b0;white-space:nowrap}
.page-minijuegos .mini-place{position:absolute;top:0;left:10px;z-index:1;font:bold 11px/15px 'Trebuchet MS',Arial;color:#2f2f2f;pointer-events:none}
.page-minijuegos .mini-person:nth-child(-n+4) .mini-place{left:14px;font:bold 28px/35px 'Trebuchet MS',Arial;color:#fff;text-shadow:0 1px 2px #555}
.page-minijuegos .mini-place sup{font-size:55%;vertical-align:super;line-height:0}
@media(max-width:560px){.page-minijuegos .mini-ranking-grid{gap:18px 0}.page-minijuegos .mini-person{grid-column:span 6}.page-minijuegos .mini-person:nth-child(n+5){grid-column:span 4}}
