.leaderboard{width:100%;height:auto;background:-webkit-linear-gradient(top,#3a404d,#181c26);background:linear-gradient(to bottom,#3a404d,#181c26);border-radius:10px;box-shadow:0 7px 30px rgba(62,9,11,.3);}.leaderboard h1{font-size:18px;color:#e1e1e1;padding:12px 13px 18px;}.leaderboard ol{list-style-type:none;counter-reset:leaderboard;padding-inline-start:0!important;}.leaderboard ol li{position:relative;z-index:1;font-size:14px;counter-increment:leaderboard;padding:18px 10px 18px 50px;cursor:pointer;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateZ(0) scale(1,1);transform:translateZ(0) scale(1,1);}.leaderboard ol:not(.listado-fotos) li:nth-child(1)::before,.leaderboard ol:not(.listado-fotos) li.empate:nth-child(2)::before{content:"";background-image:url(/assets/img/ganador-icon.png);background-position:center;background-size:contain;position:absolute;z-index:2;left:12.5px;width:25px;height:25px;color:#fff;}.leaderboard.big ol:not(.listado-fotos) li:nth-child(1)::before,.leaderboard.big ol:not(.listado-fotos) li.empate:nth-child(2)::before{left:14px;}.leaderboard ol li:not(.empate):nth-child(n + 2)::before,.leaderboard ol.listado-fotos li:nth-child(1)::before{content:counter(leaderboard);position:absolute;z-index:2;left:15px;width:20px;height:20px;color:#fff;background:#c24448;border-radius:20px;text-align:center;}.leaderboard.big ol li:not(.empate):nth-child(n + 2)::before,.leaderboard.big ol.listado-fotos li:nth-child(1)::before{font-size:.88em;line-height:2.1em;margin-top:-3px;width:25px;height:25px;}.leaderboard ol li mark{text-transform:capitalize;position:absolute;z-index:2;top:0;left:0;width:100%;height:100%;padding:18px 10px 18px 50px;margin:0;background:none;color:#000;}.leaderboard ol li mark::before,.leaderboard ol li mark::after{content:"";position:absolute;z-index:1;bottom:-11px;left:-9px;border-top:10px solid #c24448;border-left:10px solid transparent;-webkit-transition:all .1s ease-in-out;transition:all .1s ease-in-out;opacity:0;}.leaderboard ol li mark::after{left:auto;right:-9px;border-left:none;border-right:10px solid transparent;}.leaderboard ol li puntos{position:relative;z-index:2;display:block;color:#c4605d;text-align:right;font-weight:500;}.leaderboard ol li small{position:relative;display:block;text-align:left;color:#b0433f;line-height:.5em;}.leaderboard ol li::after{content:"";position:absolute;z-index:1;top:0;left:0;width:100%;height:100%;background:#fa6855;box-shadow:0 3px 0 rgba(0,0,0,.08);-webkit-transition:all .3s ease-in-out;transition:all .3s ease-in-out;opacity:0;}.leaderboard ol li{background:#fff;border-bottom:1px solid grey;}.leaderboard ol:not(.listado-fotos) li:nth-child(1),.leaderboard ol:not(.listado-fotos) li.empate:nth-child(2){background:rgb(166,228,142);}.leaderboard ol li::after{background:#149dcc;}.leaderboard ol li:hover mark{color:#fff;}.leaderboard ol li:last-child{border-radius:0 0 10px 10px;}.leaderboard ol li:last-child::after{border-radius:0 0 10px 10px;}.leaderboard ol li:nth-child(2) mark::before,.leaderboard ol li:nth-child(2) mark::after{border-top:7px solid #b0433f;bottom:-7px;}.leaderboard ol li:nth-child(3) mark::before,.leaderboard ol li:nth-child(3) mark::after{border-top:4px solid #b0433f;bottom:-4px;}.leaderboard ol li:nth-child(4) mark::before,.leaderboard ol li:nth-child(4) mark::after{bottom:-2px;border-top:2px solid #b0433f;}.leaderboard ol li:nth-child(5) mark::before,.leaderboard ol li:nth-child(5) mark::after{top:-2px;bottom:auto;border-top:none;border-bottom:2px solid #b0433f;}.leaderboard ol li:nth-child(6) mark::before,.leaderboard ol li:nth-child(6) mark::after{top:-7px;bottom:auto;border-top:none;border-bottom:6px solid #b0433f;}.leaderboard ol li:nth-child(7) mark::before,.leaderboard ol li:nth-child(7) mark::after{top:-9px;bottom:auto;border-top:none;border-bottom:8px solid #b0433f;}.leaderboard ol li:nth-child(8) mark::before,.leaderboard ol li:nth-child(8) mark::after{top:-9px;bottom:auto;border-top:none;border-bottom:8px solid #b0433f;}.leaderboard ol li:nth-child(9) mark::before,.leaderboard ol li:nth-child(9) mark::after{top:-9px;bottom:auto;border-top:none;border-bottom:8px solid #b0433f;}.leaderboard ol li:nth-last-child(-n + 3) mark::before,.leaderboard ol li:nth-last-child(-n + 3) mark::after{top:-9px;bottom:auto;border-top:none;border-bottom:8px solid #b0433f;}.leaderboard ol li:hover{z-index:2;overflow:visible;}.leaderboard ol li:hover::after{opacity:1;-webkit-transform:scaleX(1.06) scaleY(1.03);transform:scaleX(1.06) scaleY(1.03);}.leaderboard ol li:hover mark::before,.leaderboard ol li:hover mark::after{opacity:1;-webkit-transition:all .35s ease-in-out;transition:all .35s ease-in-out;}.empatados{font-size:1.2em;border-radius:5px;}