/* V16.22.3: paleta de vinhos harmonizada com Noticias; mantidos layouts e efeitos. */
/* MU Raditz V16.8 — Imperial Champions Supreme. Apenas visual; nenhum dado/consulta/avatar alterado. */
.top-players{--raditz-crimson:#641e22;--raditz-wine:#35191d;--raditz-gold:#d9a05d;position:relative;margin-top:22px;padding:15px 14px 18px!important;border:1px solid #9b5747!important;border-radius:6px;background:radial-gradient(ellipse at 50% 0%,rgba(133,35,45,.32),transparent 65%),linear-gradient(125deg,#35191d,#1f181b 55%,#35191d)!important;box-shadow:inset 0 1px rgba(255,206,136,.12),inset 0 0 25px rgba(115,29,33,.18),0 8px 24px rgba(0,0,0,.3)}
.top-players>.title{position:relative;display:flex;justify-content:center;align-items:center;min-height:65px;margin:0 0 16px!important;padding:14px 10px!important;border:1px solid #c18b59!important;border-radius:4px;background:linear-gradient(110deg,#35191d,#641e22 50%,#35191d)!important;box-shadow:inset 0 1px rgba(255,224,164,.2),0 4px 12px rgba(0,0,0,.28)}
.top-players>.title:before,.top-players>.title:after{content:'✦';position:absolute;top:50%;transform:translateY(-50%);color:#eac184;font-size:20px;text-shadow:0 0 12px rgba(255,188,101,.35)}
.top-players>.title:before{left:16px}.top-players>.title:after{right:16px}
.top-players>.title span{font-family:'Cinzel Decorative',Georgia,serif!important;font-size:23px!important;font-weight:700!important;letter-spacing:1.8px;color:#f9d8a1!important;text-shadow:0 2px 2px #190c0b,0 0 12px rgba(224,151,77,.3)}
.top-players .row.row-cols-4{--bs-gutter-x:12px;--bs-gutter-y:12px;display:flex;flex-wrap:wrap}
.top-players .row.row-cols-4>.col{flex:0 0 25%;width:25%;max-width:25%;min-width:0}
.top-players .card{position:relative;overflow:hidden;height:100%;border:1px solid #a66a4b!important;border-radius:5px!important;background:linear-gradient(150deg,#641e22 0%,#1f181b 52%,#35191d 100%)!important;color:#f3dfc7!important;box-shadow:inset 0 1px rgba(255,211,150,.12),0 4px 13px rgba(0,0,0,.3)!important;transition:border-color .22s,box-shadow .22s,transform .22s}
.top-players .card:hover{border-color:#e4ae72!important;box-shadow:inset 0 1px rgba(255,220,155,.2),0 6px 18px rgba(0,0,0,.38),0 0 13px rgba(188,74,48,.18)!important;transform:translateY(-2px)}
.top-players .card-header{min-height:47px;display:flex;align-items:center;justify-content:center;padding:10px 8px!important;border-bottom:1px solid #a36a4b!important;background:linear-gradient(100deg,#35191d,#76212c,#35191d)!important;text-align:center;color:#f8d6a0!important;text-shadow:0 2px 2px #210c0d}
.top-players .card-header h5,.top-players .card-header span{margin:0!important;font:700 13px Georgia,serif!important;letter-spacing:.6px;color:#f8d6a0!important;overflow-wrap:anywhere}
.top-players .card-body{background:transparent!important;color:#f1ddc6!important}
.top-players .table{--bs-table-bg:transparent;--bs-table-striped-bg:transparent;--bs-table-color:#f1ddc6;--bs-table-border-color:#5d3534;width:100%!important;margin-bottom:0!important;background:transparent!important;color:#f1ddc6!important;font-size:11px}
.top-players .table thead th{padding:9px 4px!important;background:#33191e!important;color:#e5b57c!important;border-color:#82513f!important;font-weight:700;white-space:nowrap}
.top-players .table tbody tr{background:rgba(25,16,20,.35)!important;transition:background .2s,box-shadow .2s}
.top-players .table tbody tr:nth-child(even){background:rgba(94,34,41,.2)!important}
.top-players .table tbody tr:hover{background:rgba(147,57,52,.34)!important}
.top-players .table tbody td{padding:7px 4px!important;border-color:rgba(164,98,75,.25)!important;color:#f1ddc6!important;vertical-align:middle!important}
.top-players .table tbody tr:nth-child(1){background:linear-gradient(90deg,rgba(148,88,35,.33),rgba(92,36,35,.38))!important;box-shadow:inset 3px 0 #eac178}
.top-players .table tbody tr:nth-child(2){box-shadow:inset 3px 0 #aeb9c5}
.top-players .table tbody tr:nth-child(3){box-shadow:inset 3px 0 #bd8258}
.top-players .table tbody tr:nth-child(1) td:first-child{color:#ffda89!important;font-weight:800}
.top-players .table tbody tr:nth-child(2) td:first-child{color:#cbd2da!important;font-weight:800}
.top-players .table tbody tr:nth-child(3) td:first-child{color:#d4a078!important;font-weight:800}
.top-players .table td img{width:28px!important;height:28px!important;object-fit:contain;border:1px solid #966244;border-radius:4px;background:#22191d;padding:2px;box-shadow:0 0 0 1px rgba(0,0,0,.45);vertical-align:middle;margin-right:5px}
.top-players .table tbody tr:nth-child(1) td img{border-color:#efc77e;box-shadow:0 0 0 1px #6b4a2c,0 0 9px rgba(234,175,85,.28)}
.top-players .table tbody tr:nth-child(2) td img{border-color:#b5bec9}.top-players .table tbody tr:nth-child(3) td img{border-color:#bf8c66}
.top-players .table .player-name,.top-players .table a{color:#f7e1c1!important;text-decoration:none!important;overflow-wrap:anywhere}.top-players .table a:hover{color:#ffce8d!important}
.top-players .table td:last-child{font-weight:700;color:#efc58d!important;font-variant-numeric:tabular-nums}
.top-players .dropdown-menu{background:#29191e!important;border:1px solid #a66a4b!important}.top-players .dropdown-item{color:#efd2ae!important}.top-players .dropdown-item:hover{background:#6e252a!important}
@media(max-width:1100px){.top-players .row.row-cols-4>.col{flex-basis:50%;width:50%;max-width:50%}}
@media(max-width:560px){.top-players{padding:10px!important}.top-players>.title{min-height:56px}.top-players>.title span{font-size:18px!important}.top-players>.title:before{left:9px}.top-players>.title:after{right:9px}.top-players .row.row-cols-4>.col{flex-basis:100%;width:100%;max-width:100%}.top-players .table{font-size:12px}.top-players .table td img{width:32px!important;height:32px!important}}
@media(prefers-reduced-motion:reduce){.top-players .card,.top-players .table tbody tr{transition:none!important}.top-players .card:hover{transform:none}}

/* V16.8.1 — harmonização cromática com as Notícias V16.7.
   Sobrescreve apenas a paleta do TOP PLAYERS, sem tocar em avatares ou lógica. */
.top-players{
  --raditz-crimson:#641e22;--raditz-wine:#1f181b;
  background:linear-gradient(145deg,rgba(31,24,27,.97),rgba(12,12,17,.97))!important;
  border-color:#823b30!important;border-radius:9px!important;
  box-shadow:inset 0 0 0 1px rgba(244,177,89,.13),0 12px 28px rgba(0,0,0,.4)!important;
}
.top-players>.title{
  background:linear-gradient(105deg,#35191d,#641e22 47%,#2a171b)!important;
  border-color:#a15b40!important;
  box-shadow:inset 0 0 0 1px rgba(244,177,89,.13),0 5px 15px rgba(0,0,0,.24)!important;
}
.top-players .card{
  background:linear-gradient(100deg,rgba(82,29,31,.86),rgba(25,20,24,.97) 60%,rgba(48,24,27,.94))!important;
  border-color:rgba(172,67,44,.68)!important;
  box-shadow:inset 0 1px rgba(248,191,113,.09),0 5px 13px rgba(0,0,0,.22)!important;
}
.top-players .card-header{
  background:linear-gradient(105deg,#35191d,#641e22 47%,#2a171b)!important;
  border-bottom-color:#a15b40!important;
  color:#ffd08c!important;
}
.top-players .card-header h5,.top-players .card-header span{color:#ffd08c!important}
.top-players .table thead th{background:#2a171b!important;border-color:#754038!important}
.top-players .table tbody tr:nth-child(1){background:linear-gradient(90deg,rgba(114,69,33,.23),rgba(65,25,28,.34))!important}
.top-players .table tbody tr:nth-child(even){background:rgba(82,29,31,.15)!important}
.top-players .table tbody tr:hover{background:rgba(112,37,38,.28)!important}
.top-players .card:hover{border-color:#d99c59!important;box-shadow:inset 0 0 16px rgba(183,48,35,.18),0 7px 18px rgba(0,0,0,.4),0 0 12px rgba(187,59,32,.16)!important}
