a.pp-card{display:grid;grid-template-columns:36px 44px 26px minmax(0,1fr) 84px 110px 100px minmax(0,1.3fr) 34px;align-items:center;gap:12px;padding:14px 20px;background:var(--card);border:1px solid var(--border2);border-radius:8px;margin-bottom:6px;text-decoration:none!important;color:inherit!important;transition:all .25s;animation:pt-fadeRow .35s ease both}@media (hover:hover){a.pp-card:hover{border-color:var(--accent);background:color-mix(in srgb,var(--card) 88%,white)}}a.pp-card.rank-1{border-left:3px solid var(--gold,#d4af37)}a.pp-card.rank-2{border-left:3px solid var(--silver,#a0a0a0)}a.pp-card.rank-3{border-left:3px solid var(--bronze,#cd7f32)}.pp-card-rank{font-size:16px;font-weight:700;font-family:var(--mono);text-align:center}.pp-card-rank.c1{color:var(--gold,#d4af37);text-shadow:0 0 14px rgba(212,175,55,.3)}.pp-card-rank.c2{color:var(--silver,#a0a0a0)}.pp-card-rank.c3{color:var(--bronze,#cd7f32)}.pp-card-rank.cd{color:var(--muted)}.pp-card-photo{width:40px;height:40px;border-radius:8px;object-fit:cover;border:1px solid var(--border2);background:color-mix(in srgb,var(--card) 82%,black);flex-shrink:0}.pp-card-info{min-width:0}.pp-card-nick{font-weight:700;font-size:16px}.pp-card-nick,.pp-card-real{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-card-real{font-size:12px;color:var(--muted)}.pp-card-team{display:flex;align-items:center;gap:6px;font-size:13px;color:var(--sub);font-weight:500;white-space:nowrap}.pp-card-team img{width:20px;height:20px;object-fit:contain}.pp-card-value{font-weight:700;font-size:15px;color:var(--green);font-family:var(--mono);text-align:right;letter-spacing:-.3px;white-space:nowrap}.pp-card-value.is-private{color:var(--muted);font-family:inherit;font-size:12px;font-weight:600}.pp-card-skin{display:flex;align-items:center;gap:8px;font-size:12px;color:var(--sub);overflow:hidden}.pp-card-skin img{width:48px;height:36px;object-fit:contain;border-radius:4px;background:rgba(0,0,0,.2);padding:2px;flex-shrink:0}.pp-card-skin span{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.pp-card-row{display:flex;align-items:stretch;gap:8px;margin-bottom:6px}.pp-card-row a.pp-card{flex:1;min-width:0;margin-bottom:0}.pp-card-buy{flex:0 0 auto;justify-content:center}.pp-card-row:not(.has-buy){padding-right:120px}.pp-card-buy .rbc-link{height:100%;width:112px}@media (max-width:1100px){a.pp-card{grid-template-columns:32px 40px 24px minmax(0,1fr) 84px 100px 90px;gap:10px;padding:12px 16px}.pp-card-skin,a.pp-card .pt-team-arrow{display:none}}@media (max-width:768px){a.pp-card{grid-template-columns:28px 36px minmax(0,1fr) auto;gap:8px;padding:10px 14px}a.pp-card .pt-flag,a.pp-card .pt-role{display:none}.pp-card-photo{width:36px;height:36px}.pp-card-value{text-align:right}.pp-card-team{display:none}.pp-card-nick{font-size:14px}.pp-card-value{font-size:13px}}@media (max-width:480px){a.pp-card{grid-template-columns:24px 32px minmax(0,1fr) auto;gap:6px}.pp-card-photo{width:32px;height:32px;border-radius:6px}.pp-card-real{display:none}}@media (max-width:600px){.pp-card-row{flex-direction:column;gap:0}.pp-card-row:not(.has-buy){padding-right:0}.pp-card-row.has-buy a.pp-card{border-radius:8px 8px 0 0}.pp-card-buy .rbc-link{flex-direction:row;gap:8px;width:100%;min-height:42px;border-radius:0 0 8px 8px;border-top:0}}