.power-rankings-intro{margin:0 0 22px;padding:22px 24px;border-left:4px solid var(--orange2,#f5a623);background:rgba(255,255,255,.035);display:flex;flex-direction:column;gap:5px}.power-rankings-intro span{font:700 12px Inter;letter-spacing:.18em;color:var(--orange2,#f5a623)}.power-rankings-intro b{font:700 25px Oswald;letter-spacing:.03em}.power-rankings-intro small{opacity:.68}.power-rankings-list{display:grid;gap:14px}.power-rank-card{position:relative;display:grid;grid-template-columns:82px 250px 1fr;align-items:center;gap:22px;padding:22px 26px;border:1px solid rgba(255,255,255,.09);background:rgba(255,255,255,.035);cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease;overflow:hidden}.power-rank-card:hover{transform:translateY(-2px);border-color:var(--orange2,#f5a623);background:rgba(255,255,255,.055)}.power-rank-number{font:700 46.4px/1 Oswald;color:var(--orange2,#f5a623);text-align:center}.power-rank-team{display:flex;align-items:center;gap:14px;min-width:0}.power-rank-logo{width:58px;height:58px;border-radius:50%;border:2px solid var(--orange2,#f5a623);display:grid;place-items:center;overflow:hidden;flex:0 0 auto}.power-rank-logo img{width:100%;height:100%;object-fit:contain}.power-rank-owner{font:700 10px Inter;letter-spacing:.16em;text-transform:uppercase;opacity:.55;margin-bottom:4px}.power-rank-team h2{font:700 23px/1.05 Oswald;margin:0}.power-rank-card p{margin:0;font-size:14px;line-height:1.7;opacity:.88}.power-rank-card:nth-child(1){border-left:4px solid var(--orange2,#f5a623)}.power-rank-card:nth-child(1) .power-rank-number{font-size:54.4px}@media(max-width:850px){.power-rank-card{grid-template-columns:58px 1fr;padding:18px;gap:14px}.power-rank-number{font-size:35.2px}.power-rank-team{min-width:0}.power-rank-logo{width:48px;height:48px}.power-rank-team h2{font-size:20px}.power-rank-card p{grid-column:1/-1;padding-top:4px}.power-rank-card:nth-child(1) .power-rank-number{font-size:40px}}
.power-rank-picker{margin-top:16px;display:flex;align-items:center;gap:14px;flex-wrap:wrap}.power-rank-picker label{font:700 11px Inter;letter-spacing:.1em;color:#c9ac69}.power-rank-picker select{background:#152334;border:1px solid #c9ac69;color:#f4e1b3;border-radius:6px;padding:11px 36px 11px 14px;font:700 14px Inter;cursor:pointer}.power-rank-meta{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-top:9px;font:700 12px Inter}.power-rank-record{color:#c9ac69}.power-rank-movement{display:inline-flex;gap:7px;align-items:center}.power-rank-movement small{color:#a7b0bc;font-weight:500}.power-rank-movement.up{color:#4bd48b}.power-rank-movement.down{color:#ff7777}.power-rank-movement.same{color:#a7b0bc}.power-rank-divider{padding:13px 18px;text-align:center;color:#d9bb74;border:1px solid rgba(201,172,105,.4);background:rgba(201,172,105,.07);font:700 15px Oswald;letter-spacing:.08em}
