/* COUNTER Hall of Champions V6 — PvP podium only; preview data preserved. */
#page-rankings #ranking-pvp-panel .champions-v6-head{display:flex;justify-content:space-between;align-items:end;flex-wrap:wrap;gap:12px;margin:5px 0 19px;padding:0 2px 15px;border-bottom:1px solid rgba(122,197,225,.25)}
#page-rankings .champions-v6-title{margin:0;color:#ecf8ff;font:700 clamp(22px,2.6vw,31px)/1.15 Georgia,serif;letter-spacing:.06em;text-shadow:0 0 20px rgba(80,182,227,.16)}
#page-rankings .champions-v6-sub{display:block;margin-top:8px;color:#accbd7;font:800 10px/1.4 system-ui,sans-serif;letter-spacing:.14em;text-transform:uppercase}
#page-rankings .champions-v6-demo{padding:8px 12px;border:1px solid rgba(224,187,120,.39);border-radius:7px;background:rgba(49,35,19,.55);color:#e6c98d;font:800 10px/1.2 system-ui,sans-serif;letter-spacing:.1em;text-transform:uppercase}
#page-rankings #ranking-pvp-panel .rank-top.public-podium{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:17px!important;margin-bottom:26px!important;align-items:stretch!important}
#page-rankings #ranking-pvp-panel .rank-podium-button.champion-v6-card{--metal:rgba(116,195,225,.64);--aura:rgba(53,156,210,.16);--dark:rgba(11,34,49,.97);display:flex!important;position:relative!important;isolation:isolate;flex-direction:column!important;align-items:center!important;text-align:center!important;min-width:0!important;min-height:354px!important;padding:38px 19px 21px!important;border:1px solid var(--metal)!important;border-radius:16px!important;background:radial-gradient(ellipse 85% 48% at 50% 0%,var(--aura),transparent 80%),linear-gradient(160deg,var(--dark),#05121d 85%)!important;box-shadow:inset 0 1px rgba(221,244,255,.09),0 22px 49px rgba(0,0,0,.40),0 0 22px var(--aura)!important;color:#ebf8ff!important;transition:transform .22s ease,box-shadow .22s ease!important}
#page-rankings #ranking-pvp-panel .champion-v6-card[data-champion-place="1"]{--metal:rgba(232,191,110,.74);--aura:rgba(206,155,68,.23);--dark:rgba(46,34,24,.97)}
#page-rankings #ranking-pvp-panel .champion-v6-card[data-champion-place="2"]{--metal:rgba(185,217,235,.69);--aura:rgba(147,200,228,.17);--dark:rgba(22,42,54,.97)}
#page-rankings #ranking-pvp-panel .champion-v6-card[data-champion-place="3"]{--metal:rgba(205,140,100,.65);--aura:rgba(186,111,70,.18);--dark:rgba(44,30,28,.97)}
#page-rankings #ranking-pvp-panel .champion-v6-card::after{content:"";position:absolute;z-index:-1;inset:5px;border:1px solid rgba(199,236,247,.11);border-radius:12px;pointer-events:none;background:linear-gradient(110deg,transparent 28%,rgba(228,247,255,.035) 50%,transparent 68%)}
#page-rankings #ranking-pvp-panel .champion-v6-card .podium-medal.realm-rank-emblem{position:absolute!important;z-index:5;top:11px!important;right:11px!important;left:auto!important;display:flex!important;align-items:center!important;justify-content:center!important;gap:5px!important;min-width:58px!important;width:auto!important;height:34px!important;padding:6px 9px!important;border-radius:8px!important}
#page-rankings #ranking-pvp-panel .champion-v6-card .rank-podium-portrait{position:relative!important;flex:0 0 92px!important;width:92px!important;height:92px!important;margin:9px auto 14px!important;border:2px solid var(--metal)!important;border-radius:17px!important;box-shadow:0 0 0 4px rgba(2,14,22,.8),0 0 30px var(--aura),0 16px 30px rgba(0,0,0,.43)!important}
#page-rankings #ranking-pvp-panel .champion-v6-card .place{padding:0!important;margin:0 0 6px!important;color:#d9bc82!important;font:800 10px/1.3 system-ui,sans-serif!important;letter-spacing:.16em!important}
#page-rankings #ranking-pvp-panel .champion-v6-card strong{display:block!important;margin:0 0 6px!important;padding:0!important;max-width:100%;color:#f4faff!important;font:700 clamp(21px,2.3vw,29px)/1.2 Georgia,serif!important;overflow-wrap:anywhere}
#page-rankings #ranking-pvp-panel .champion-v6-card[data-champion-place="1"] strong{color:#ffe6ba!important}
#page-rankings .champion-v6-class{display:block;max-width:100%;color:#bcdae6;font:800 11px/1.4 system-ui,sans-serif;overflow-wrap:anywhere}
#page-rankings .champion-v6-clan{display:block;max-width:100%;margin-top:6px;color:#91b8c8;font:700 11px/1.3 system-ui,sans-serif;overflow-wrap:anywhere}
#page-rankings .champion-v6-clan::before{content:"♜ ";color:#d3b477}
#page-rankings #ranking-pvp-panel .champion-v6-card .muted{display:block!important;margin:15px 0 10px!important;color:#e5f2f8!important;font:800 20px/1.2 Georgia,serif!important;font-variant-numeric:tabular-nums}
#page-rankings #ranking-pvp-panel .champion-v6-card[data-champion-place="1"] .muted{color:#f5d69e!important}
#page-rankings .champion-v6-metrics{display:flex;justify-content:center;flex-wrap:wrap;gap:6px;margin-bottom:13px}
#page-rankings .champion-v6-metrics span{display:inline-flex;align-items:center;gap:5px;padding:5px 8px;border:1px solid rgba(131,197,218,.29);border-radius:7px;background:rgba(3,20,30,.5);color:#b8e1ed;font:800 10px/1.2 system-ui,sans-serif;white-space:nowrap}
#page-rankings .champion-v6-metrics .champion-hero{color:#f6d69d;border-color:rgba(226,178,92,.43);background:rgba(101,67,28,.24)}
#page-rankings .champion-v6-metrics .champion-online{color:#a5eac6}
#page-rankings .champion-v6-metrics .champion-online::before{content:"";height:6px;width:6px;background:#6be0a8;border-radius:50%}
#page-rankings .champion-v6-metrics .champion-offline{color:#a0b7c3}
#page-rankings .champion-v6-metrics .champion-offline::before{content:"";height:6px;width:6px;background:#7c96a2;border-radius:50%}
#page-rankings #ranking-pvp-panel .champion-v6-card>em{display:block!important;align-self:stretch;margin:auto 0 0!important;padding:11px 6px 0!important;border-top:1px solid rgba(134,198,218,.21);color:#b5dce9!important;font:800 10px/1.4 system-ui,sans-serif!important;letter-spacing:.1em!important}
#page-rankings #ranking-pvp-panel .champion-v6-card[data-champion-place="1"]>em{color:#eed1a0!important;border-top-color:rgba(230,182,100,.32)}
#page-rankings #ranking-pvp-panel .champion-v6-card:focus-visible{outline:2px solid #a7effc!important;outline-offset:4px!important}
@media(hover:hover) and (pointer:fine){#page-rankings #ranking-pvp-panel .champion-v6-card:hover{transform:translateY(-5px)!important;box-shadow:inset 0 1px rgba(224,246,255,.15),0 26px 53px rgba(0,0,0,.47),0 0 30px var(--aura)!important}}
@media(max-width:820px){
#page-rankings #ranking-pvp-panel .rank-top.public-podium{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}
#page-rankings #ranking-pvp-panel .champion-v6-card:first-child{grid-column:1/-1!important}
#page-rankings #ranking-pvp-panel .rank-podium-button.champion-v6-card{min-height:307px!important;padding:38px 11px 15px!important}
#page-rankings #ranking-pvp-panel .champion-v6-card .rank-podium-portrait{flex-basis:70px!important;width:70px!important;height:70px!important;margin:2px auto 11px!important;border-radius:13px!important}
#page-rankings #ranking-pvp-panel .champion-v6-card:first-child .rank-podium-portrait{flex-basis:96px!important;width:96px!important;height:96px!important}
#page-rankings #ranking-pvp-panel .champion-v6-card strong{font-size:clamp(17px,4.4vw,24px)!important}
#page-rankings #ranking-pvp-panel .champion-v6-card:first-child strong{font-size:27px!important}
#page-rankings #ranking-pvp-panel .champion-v6-card .muted{font-size:17px!important;margin:11px 0 9px!important}
#page-rankings #ranking-pvp-panel .champion-v6-card:first-child .muted{font-size:21px!important}
}
@media(max-width:420px){
#page-rankings .champions-v6-title{font-size:23px}
#page-rankings .champions-v6-sub{font-size:9px}
#page-rankings #ranking-pvp-panel .champion-v6-card .podium-medal.realm-rank-emblem{right:8px!important;top:9px!important;min-width:49px!important;padding:5px 7px!important}
#page-rankings #ranking-pvp-panel .rank-podium-button.champion-v6-card{min-height:313px!important;padding-inline:8px!important}
#page-rankings .champion-v6-class,#page-rankings .champion-v6-clan{font-size:10px}
#page-rankings #ranking-pvp-panel .champion-v6-card .muted{font-size:16px!important}
}
@media(prefers-reduced-motion:reduce){#page-rankings #ranking-pvp-panel .champion-v6-card{animation:none!important;transition:none!important}#page-rankings #ranking-pvp-panel .champion-v6-card:hover{transform:none!important}}