/* Raiders and Clippers: live-score impact lanes and premium winner spotlight. */
.leaderboard-page .lb-community .board[data-board="raids"],.leaderboard-page .lb-community .board[data-board="clips"]{
 border-color:color-mix(in srgb,var(--accent) 32%,#1a3039);
 background:radial-gradient(ellipse at 12% -20%,color-mix(in srgb,var(--accent) 11%,transparent),transparent 68%),#071218
}
.leaderboard-page .lb-community .board[data-board="raids"] .bh,.leaderboard-page .lb-community .board[data-board="clips"] .bh{border-bottom-color:color-mix(in srgb,var(--accent) 35%,#233841)}
.leaderboard-page .lb-community .hero1.amp-feature{
 grid-template-columns:32px 58px minmax(0,1fr) auto;gap:13px;
 min-height:130px;padding:17px 17px 19px;border-radius:12px;
 border-color:color-mix(in srgb,var(--accent) 72%,#284750);
 background:linear-gradient(100deg,color-mix(in srgb,var(--accent) 17%,#0a1c24),color-mix(in srgb,var(--accent) 6%,#071015) 64%,#071015);
 box-shadow:inset 0 1px rgba(255,255,255,.07),0 14px 35px -32px var(--accent)
}
.leaderboard-page .lb-community .hero1.amp-feature .avatar{--av:58px;grid-column:2;grid-row:1}
.leaderboard-page .lb-community .hero1.amp-feature .hcopy{grid-column:3;grid-row:1;min-width:0;text-align:left;padding:0}
.leaderboard-page .lb-community .hero1.amp-feature .hcopy b{font-size:21px;line-height:1.2;overflow-wrap:anywhere;white-space:normal}
.leaderboard-page .lb-community .hero1.amp-feature .hcopy small{font-size:13px;line-height:1.3;color:#c2d6df;font-weight:750}
.leaderboard-page .lb-community .hero1.amp-feature>.score{grid-column:4;grid-row:1;justify-self:end;font-size:31px;text-align:right}
.leaderboard-page .lb-community .hero1.amp-feature>.score small{font-size:10px}
.leaderboard-page .lb-community .amp-feature .tag{background:color-mix(in srgb,var(--accent) 18%,#0b1b22);border:1px solid color-mix(in srgb,var(--accent) 36%,transparent);color:#eaffff}
.leaderboard-page .lb-community .amp-row{position:relative;isolation:isolate;overflow:hidden;min-height:67px;border-color:color-mix(in srgb,var(--accent) 13%,#1a3039);background:linear-gradient(90deg,color-mix(in srgb,var(--accent) 4%,#0c171d),#0a151b)}
.leaderboard-page .lb-community .amp-row .rank{display:grid;place-items:center;min-width:26px;min-height:25px;border-radius:5px;color:#d1e7eb;background:color-mix(in srgb,var(--accent) 10%,#11242b);font-size:11px;font-weight:900}
.leaderboard-page .lb-community .amp-row.s2 .rank{color:#f0f5ff;background:rgba(168,187,202,.14)}
.leaderboard-page .lb-community .amp-row.s3 .rank{color:#ffe0b6;background:rgba(255,184,117,.13)}
.leaderboard-page .lb-community .amp-row .rc b{font-size:16px;line-height:1.25}
.leaderboard-page .lb-community .amp-row .rc small{font-size:12px;color:#b0c8d0}
.leaderboard-page .lb-community .amp-row>.score{font-size:21px}
.leaderboard-page .lb-community .amp-meter{position:absolute;z-index:0;left:0;bottom:0;height:3px;width:var(--amp-width,0%);border-radius:0 6px 6px 0;background:var(--accent);opacity:.55;pointer-events:none}
.leaderboard-page .lb-community .amp-feature .amp-meter{opacity:.85;height:3px}
@media(max-width:820px){
 .leaderboard-page .lb-community .hero1.amp-feature{grid-template-columns:29px 52px minmax(0,1fr) auto;gap:9px;padding:14px}
 .leaderboard-page .lb-community .hero1.amp-feature .avatar{--av:52px}
 .leaderboard-page .lb-community .hero1.amp-feature .hcopy b{font-size:19px}
 .leaderboard-page .lb-community .hero1.amp-feature>.score{font-size:26px}
}
@media(max-width:430px){
 .leaderboard-page .lb-community .hero1.amp-feature{grid-template-columns:25px 39px minmax(0,1fr) auto;gap:6px;padding:10px 9px 14px}
 .leaderboard-page .lb-community .hero1.amp-feature .avatar{--av:39px}
 .leaderboard-page .lb-community .hero1.amp-feature .hcopy b{font-size:16px}
 .leaderboard-page .lb-community .hero1.amp-feature .hcopy small{font-size:11px}
 .leaderboard-page .lb-community .hero1.amp-feature>.score{font-size:21px}
 .leaderboard-page .lb-community .amp-row{min-height:61px}
 .leaderboard-page .lb-community .amp-row .rc b{font-size:14px}
 .leaderboard-page .lb-community .amp-row .rc small{font-size:11px}
 .leaderboard-page .lb-community .amp-row>.score{font-size:17px}
}
