.PremierLeagueStatsSections_statsHub__LiTJe{position:relative;margin:0 0 44px;padding:24px;border:1px solid var(--color-border);border-left:6px solid var(--color-primary);background:linear-gradient(115deg,rgba(204,255,0,.08) 0,rgba(204,255,0,.01) 32%,transparent 68%),var(--color-surface);box-shadow:var(--shadow-card);overflow:hidden}.PremierLeagueStatsSections_statsHub__LiTJe:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(-35deg,rgba(255,255,255,.02),rgba(255,255,255,.02) 1px,transparent 0,transparent 14px);pointer-events:none}.PremierLeagueStatsSections_statsHub__LiTJe:after{content:"";position:absolute;right:-55px;top:-55px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle at center,rgba(204,255,0,.2),transparent 70%);pointer-events:none}.PremierLeagueStatsSections_hubHeader__Phc9a{position:relative;z-index:1;display:flex;align-items:flex-end;justify-content:space-between;gap:14px;margin-bottom:18px;padding-bottom:16px;border-bottom:1px solid var(--color-border)}.PremierLeagueStatsSections_hubTitle__LnqkQ{margin:0 0 8px;font-size:34px;font-weight:800;letter-spacing:1.4px;text-transform:uppercase;transform:skew(-4deg)}.PremierLeagueStatsSections_accent__cTGra{color:var(--color-primary)}.PremierLeagueStatsSections_hubSubtitle__vb_ww{margin:0;color:var(--color-text-muted);font-size:13px;letter-spacing:.8px}.PremierLeagueStatsSections_metaRow__Cd9Il{margin-top:12px;display:flex;align-items:center;gap:10px;flex-wrap:wrap}.PremierLeagueStatsSections_seasonBadge__mXARp{display:inline-flex;align-items:center;min-height:32px;padding:6px 10px;border:1px solid rgba(204,255,0,.45);background:rgba(204,255,0,.12);color:var(--color-primary);font-size:10px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase}.PremierLeagueStatsSections_featuredStrip__791Q_{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:20px}.PremierLeagueStatsSections_featuredCard___WIVV{border:1px solid var(--color-border);background:linear-gradient(140deg,rgba(255,255,255,.03),rgba(255,255,255,.01));padding:12px;min-height:132px;display:flex;flex-direction:column;justify-content:space-between;gap:12px;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.PremierLeagueStatsSections_featuredCard___WIVV:hover{border-color:var(--color-primary);transform:translateY(-2px);box-shadow:0 8px 24px rgba(0,0,0,.45)}.PremierLeagueStatsSections_featuredIdentity__Y7Mdl{display:flex;align-items:center;gap:10px}.PremierLeagueStatsSections_featuredAvatarFrame__UFS0v{width:58px;height:58px;border:1px solid var(--color-border);background:var(--color-bg);display:flex;align-items:center;justify-content:center;flex-shrink:0}.PremierLeagueStatsSections_featuredAvatar__WBS0u{width:100%;height:100%;object-fit:cover;transform:scale(1.08)}.PremierLeagueStatsSections_featuredAvatarPlaceholder__SgEzt{width:100%;height:100%;color:var(--color-text-muted);display:flex;align-items:center;justify-content:center}.PremierLeagueStatsSections_featuredAvatarPlaceholder__SgEzt svg{width:24px;height:24px}.PremierLeagueStatsSections_featuredInfo__FlevO{min-width:0}.PremierLeagueStatsSections_featuredName__eOHO5{margin:0;font-size:14px;font-weight:800;letter-spacing:.4px;line-height:1.2}.PremierLeagueStatsSections_featuredTag__T2J_g{margin:4px 0 0;color:var(--color-primary);font-size:10px;letter-spacing:1px;font-weight:700}.PremierLeagueStatsSections_featuredTeamRow__B1C8p{display:flex;align-items:center;gap:8px;color:var(--color-text-muted);font-size:11px;letter-spacing:1px}.PremierLeagueStatsSections_featuredTeam__ANBTn{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PremierLeagueStatsSections_sectionBlock__daNrz{position:relative;z-index:1;margin-top:18px}.PremierLeagueStatsSections_sectionHeader__G_rTv{margin-bottom:12px;border-left:3px solid var(--color-primary);padding-left:10px}.PremierLeagueStatsSections_sectionTitle__9U1GI{margin:0 0 6px;font-size:24px;font-weight:800;letter-spacing:1px;text-transform:uppercase}.PremierLeagueStatsSections_sectionSubtitle__64yH2{margin:0;color:var(--color-text-muted);font-size:12px;letter-spacing:.8px}.PremierLeagueStatsSections_cardsGrid__iZyEH{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.PremierLeagueStatsSections_card__jbVT0{border:1px solid var(--color-border);background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01));position:relative;overflow:hidden}.PremierLeagueStatsSections_card__jbVT0:before{content:"";position:absolute;left:0;right:0;top:0;height:2px;background:linear-gradient(90deg,var(--color-primary),transparent)}.PremierLeagueStatsSections_cardCompact__2G4LT .PremierLeagueStatsSections_rowCompact__gwcCm,.PremierLeagueStatsSections_cardCompact__2G4LT .PremierLeagueStatsSections_tableHeaderCompact__geUiz{grid-template-columns:36px minmax(0,1fr) 84px}.PremierLeagueStatsSections_cardTitle__Rxcvm{margin:0;padding:12px 14px;border-bottom:1px solid var(--color-border);color:var(--color-primary);font-size:15px;font-weight:800;text-transform:uppercase;letter-spacing:1px}.PremierLeagueStatsSections_tableHeader__lSiX0{display:grid;grid-template-columns:36px minmax(0,1fr) minmax(120px,.9fr) 84px;gap:8px;padding:10px 14px;border-bottom:1px solid var(--color-border);color:var(--color-text-muted);font-size:10px;font-weight:700;text-transform:uppercase;letter-spacing:1.1px}.PremierLeagueStatsSections_valueHeader__pbIRV{text-align:right}.PremierLeagueStatsSections_rows__AU2eG{display:flex;flex-direction:column}.PremierLeagueStatsSections_row__ozZam{display:grid;grid-template-columns:36px minmax(0,1fr) minmax(120px,.9fr) 84px;gap:8px;padding:10px 14px;border-bottom:1px solid var(--color-border);align-items:center;font-size:12px;transition:background .2s ease}.PremierLeagueStatsSections_row__ozZam:last-child{border-bottom:none}.PremierLeagueStatsSections_row__ozZam:hover{background:rgba(204,255,0,.09)}.PremierLeagueStatsSections_rank__Cw678{font-weight:800;color:var(--color-primary);font-style:italic}.PremierLeagueStatsSections_entityCell__C7kjI{display:flex;align-items:center;gap:8px;min-width:0}.PremierLeagueStatsSections_entityAvatarFrame__vgDi6{width:34px;height:34px;border:1px solid var(--color-border);background:var(--color-bg);display:flex;align-items:center;justify-content:center;flex-shrink:0}.PremierLeagueStatsSections_entityAvatar__DrxwF{width:100%;height:100%;object-fit:cover;transform:scale(1.08)}.PremierLeagueStatsSections_entityPlaceholder__zCWNL{width:100%;height:100%;color:var(--color-text-muted);display:flex;align-items:center;justify-content:center}.PremierLeagueStatsSections_entityPlaceholder__zCWNL svg{width:16px;height:16px}.PremierLeagueStatsSections_entityName__tvZy5{font-weight:700;line-height:1.2;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PremierLeagueStatsSections_teamCell__PT87L{display:flex;align-items:center;gap:6px;min-width:0}.PremierLeagueStatsSections_teamLogo__XoJOn{object-fit:contain;filter:saturate(1.1);flex-shrink:0}.PremierLeagueStatsSections_team__1YUAH{color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.PremierLeagueStatsSections_value__sIIrh{text-align:right;font-weight:900}@media (max-width:1250px){.PremierLeagueStatsSections_featuredStrip__791Q_{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:1100px){.PremierLeagueStatsSections_cardsGrid__iZyEH{grid-template-columns:1fr}}@media (max-width:760px){.PremierLeagueStatsSections_statsHub__LiTJe{padding:14px;border-left-width:4px}.PremierLeagueStatsSections_hubHeader__Phc9a{flex-direction:column;align-items:flex-start}.PremierLeagueStatsSections_hubTitle__LnqkQ{font-size:25px}.PremierLeagueStatsSections_sectionTitle__9U1GI{font-size:20px}.PremierLeagueStatsSections_tableHeader__lSiX0{font-size:9px}.PremierLeagueStatsSections_row__ozZam,.PremierLeagueStatsSections_tableHeader__lSiX0{grid-template-columns:30px minmax(0,1fr) minmax(95px,.8fr) 62px;gap:6px;padding:8px 10px}.PremierLeagueStatsSections_cardCompact__2G4LT .PremierLeagueStatsSections_rowCompact__gwcCm,.PremierLeagueStatsSections_cardCompact__2G4LT .PremierLeagueStatsSections_tableHeaderCompact__geUiz{grid-template-columns:30px minmax(0,1fr) 62px}.PremierLeagueStatsSections_entityAvatarFrame__vgDi6{width:28px;height:28px}.PremierLeagueStatsSections_entityName__tvZy5,.PremierLeagueStatsSections_team__1YUAH,.PremierLeagueStatsSections_value__sIIrh{font-size:11px}}@media (max-width:560px){.PremierLeagueStatsSections_featuredStrip__791Q_{grid-template-columns:1fr}.PremierLeagueStatsSections_featuredCard___WIVV{min-height:0}}.page_container__clxZa{padding:40px 40px 72px;max-width:1400px;margin:0 auto;min-height:calc(100vh - 80px - 200px)}.page_header__CS6uQ{margin-bottom:32px;padding:24px 24px 28px;border:1px solid var(--color-border);border-left:6px solid var(--color-primary);background:linear-gradient(115deg,rgba(204,255,0,.08) 0,rgba(204,255,0,.015) 32%,transparent 68%),linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01)),var(--color-surface);box-shadow:var(--shadow-panel);position:relative;overflow:hidden}.page_header__CS6uQ:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(-35deg,rgba(255,255,255,.014),rgba(255,255,255,.014) 1px,transparent 0,transparent 15px);pointer-events:none}.page_breadcrumb__SqGv2{font-size:14px;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:2px;margin-bottom:16px;font-weight:600}.page_breadcrumb__SqGv2 a{transition:color .2s}.page_breadcrumb__SqGv2 a:hover{color:var(--color-primary)}.page_separator__rAVVX{margin:0 8px;color:var(--color-border)}.page_title__g46wA{position:relative;z-index:1;font-size:56px;font-weight:800;letter-spacing:1px;transform:skew(-5deg);text-shadow:0 4px 20px rgba(0,0,0,.5)}.page_accent__MJ4FB{color:var(--color-primary)}.page_contentLayout__7YL2w{display:flex;gap:32px;margin-bottom:60px;align-items:flex-start}.page_mainContent__FFSyO{flex:1 1;min-width:0}.page_tableSection__MDW6k{width:100%}.page_sidebarSection__w3BHo{width:380px;position:sticky;top:100px;flex-shrink:0}.page_actionSection__hisZo{display:flex;justify-content:center}.page_groupLinksSection__oRMjy{margin-bottom:28px;padding:18px;border:1px solid var(--color-border);border-left:4px solid var(--color-primary);background:linear-gradient(145deg,rgba(204,255,0,.06),transparent 36%),var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card)}.page_groupLinksTitle__dPmQ2{margin:0 0 12px;font-size:22px;letter-spacing:1px;text-transform:uppercase}.page_groupLinksGrid__Cl2c4{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:10px}.page_groupLinkCard__crkRY{display:flex;flex-direction:column;gap:6px;padding:12px 14px;border:1px solid var(--color-border);background:linear-gradient(135deg,rgba(255,255,255,.03),transparent);transition:all .2s ease}.page_groupLinkCard__crkRY:hover{border-color:var(--color-primary);background:rgba(204,255,0,.08)}.page_groupLinkLabel__YxjOy{color:var(--color-primary);font-size:14px;font-weight:700;letter-spacing:1px}.page_groupLinkArrow__zCx1_{color:var(--color-text);font-size:11px;letter-spacing:1.2px;text-transform:uppercase}.page_backButton__R4p36{display:inline-block;padding:16px 32px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01));border:1px solid var(--color-border);color:var(--color-primary);font-weight:700;font-size:16px;letter-spacing:2px;text-transform:uppercase;transform:skew(-10deg);transition:all .3s}.page_backButton__R4p36:hover{background:rgba(204,255,0,.1);border-color:var(--color-primary);color:var(--color-text);box-shadow:0 0 20px rgba(204,255,0,.2);transform:skew(-10deg) translateY(-2px)}.page_sportHeader__Nd8wx{margin-bottom:60px;display:flex;align-items:flex-start;gap:32px;background:linear-gradient(90deg,var(--color-surface),transparent);padding:24px 40px;border-left:8px solid var(--color-primary);transform:skew(-5deg)}.page_sportIcon__bYuwS{width:90px;height:90px;display:flex;align-items:center;justify-content:center;font-size:48px;box-shadow:0 0 20px rgba(204,255,0,.3);transform:skew(5deg)}.page_sportHeaderBody__BSVtz{display:flex;flex:1 1;align-items:flex-start;justify-content:space-between;gap:24px;transform:skew(5deg)}.page_sportHeaderCopy__QCXo9{min-width:0}.page_subtitle__iAg1e{color:var(--color-primary);font-size:18px;font-weight:600;text-transform:uppercase;letter-spacing:4px}.page_sportVisualStrip__pF599{display:grid;grid-template-columns:repeat(3,minmax(150px,1fr));gap:12px;min-width:min(100%,520px)}.page_sportVisualCard__bMhYh{display:flex;align-items:center;gap:12px;padding:12px 14px;border:1px solid rgba(204,255,0,.2);background:linear-gradient(135deg,rgba(204,255,0,.12),rgba(255,255,255,.02)),rgba(6,10,18,.62);box-shadow:0 14px 28px rgba(0,0,0,.18)}.page_sportVisualLogoWrap__kgYWo{width:56px;height:56px;display:flex;align-items:center;justify-content:center;padding:8px;border-radius:14px;background:rgba(255,255,255,.94);flex-shrink:0}.page_sportVisualLogo__exUlZ{width:100%;height:100%;object-fit:contain}.page_sportVisualCopy__Hnnrf{display:flex;flex-direction:column;min-width:0;gap:4px}.page_sportVisualName__JC2jv{color:var(--color-text);font-size:12px;font-weight:700;letter-spacing:.8px;text-transform:uppercase;line-height:1.35}.page_sportVisualMeta__VIOfi{color:var(--color-text-muted);font-size:11px;letter-spacing:1px;text-transform:uppercase}.page_sportContent__PsnEw{gap:80px;max-width:1200px;margin:0 auto}.page_leagueBlock__TRCBA,.page_sportContent__PsnEw{display:flex;flex-direction:column}.page_viewMoreContainer__kHFgB{display:flex;justify-content:flex-end;margin-top:12px;margin-bottom:0}.page_viewMoreBtn__Qcc_V{display:inline-flex;align-items:center;gap:8px;padding:12px 24px;background:var(--color-surface-hover);color:var(--color-primary);font-weight:700;font-size:14px;letter-spacing:1px;text-transform:uppercase;border-bottom:2px solid var(--color-primary);transform:skew(-10deg);transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.page_viewMoreBtn__Qcc_V:hover{background:rgba(204,255,0,.15);box-shadow:0 4px 15px rgba(204,255,0,.2);transform:skew(-10deg) translateX(5px)}.page_emptyState__1TFAF{padding:44px 24px;text-align:center;color:var(--color-text-muted);font-size:18px;background:linear-gradient(145deg,rgba(204,255,0,.06),transparent 36%),var(--color-surface);border-radius:var(--radius-md);border:1px solid var(--color-border);border-left:6px solid var(--color-primary);box-shadow:var(--shadow-card)}.page_emptyStateIcon__btwb5{font-size:52px;margin-bottom:14px}.page_emptyStateTitle__eTNpU{margin:0 0 10px;color:var(--color-text);font-size:28px;letter-spacing:1px;text-transform:uppercase}.page_emptyStateText__cvUxW{max-width:760px;margin:0 auto;color:var(--color-text-muted);line-height:1.7;text-transform:none}.page_emptyStateActions__5u0wB{margin-top:18px;display:flex;justify-content:center}.page_leaguesDirectorySection__GMick{margin:0 auto 28px;max-width:1200px;padding:18px;border:1px solid var(--color-border);border-left:4px solid var(--color-primary);background:linear-gradient(145deg,rgba(204,255,0,.06),transparent 36%),var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-card)}.page_leaguesDirectoryHeader__qjvJC{display:flex;justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:14px}.page_leaguesDirectoryTitle__mvaMd{margin:0;font-size:22px;letter-spacing:1px;text-transform:uppercase}.page_leaguesDirectorySubtitle__h7mjv{margin:0;color:var(--color-text-muted);font-size:12px;letter-spacing:1px;text-transform:uppercase}.page_leaguesDirectoryGrid__2iciw{display:grid;grid-template-columns:repeat(auto-fit,minmax(230px,1fr));gap:10px}.page_leaguesDirectoryCard__2WjUQ{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid var(--color-border);background:linear-gradient(135deg,rgba(255,255,255,.03),transparent);transition:all .2s ease}.page_leaguesDirectoryCard__2WjUQ:hover{border-color:var(--color-primary);background:rgba(204,255,0,.08)}.page_leaguesDirectoryLogo__iWZJZ{width:40px;height:40px;object-fit:contain;flex-shrink:0;padding:6px;border-radius:10px;background:rgba(255,255,255,.94)}.page_leaguesDirectoryInfo__9JMBB{display:flex;flex-direction:column;min-width:0;flex:1 1}.page_leaguesDirectoryName__DQQJc{color:var(--color-text);font-size:13px;font-weight:700;letter-spacing:.5px;text-transform:uppercase;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_leaguesDirectoryMeta__INc7w{color:var(--color-text-muted);font-size:11px;letter-spacing:.8px;text-transform:uppercase}.page_leaguesDirectoryArrow__L_Fck{color:var(--color-primary);font-size:11px;letter-spacing:1px;text-transform:uppercase;flex-shrink:0}@media (max-width:1100px){.page_contentLayout__7YL2w{flex-direction:column;align-items:stretch}.page_mainContent__FFSyO{width:100%}.page_sidebarSection__w3BHo{width:100%;position:static}}@media (max-width:768px){.page_leaguesDirectoryHeader__qjvJC{flex-direction:column;align-items:flex-start}.page_sportHeaderBody__BSVtz{flex-direction:column;width:100%}.page_sportVisualStrip__pF599{width:100%;min-width:0;grid-template-columns:repeat(2,minmax(0,1fr))}.page_leaguesDirectoryGrid__2iciw{grid-template-columns:1fr}.page_container__clxZa{padding:24px 16px}.page_title__g46wA{font-size:32px}.page_sportHeader__Nd8wx{flex-direction:column;align-items:flex-start;gap:16px;padding:20px 24px}.page_sportVisualCard__bMhYh{padding:10px 12px}.page_groupLinksTitle__dPmQ2{font-size:18px}}@media (max-width:480px){.page_container__clxZa{padding:16px 12px}.page_title__g46wA{font-size:26px}.page_sportHeader__Nd8wx{padding:16px;gap:12px}.page_sportHeaderBody__BSVtz{gap:16px}.page_sportIcon__bYuwS{width:60px;height:60px;font-size:32px}.page_subtitle__iAg1e{font-size:14px;letter-spacing:2px}.page_sportVisualStrip__pF599{grid-template-columns:1fr}.page_sportVisualLogoWrap__kgYWo{width:48px;height:48px}.page_actionSection__hisZo{margin-top:16px}.page_backButton__R4p36{padding:12px 20px;font-size:14px}.page_sportContent__PsnEw{gap:40px}}.page_playerRankingsSection__XkY7r{margin-bottom:60px;padding:32px;background:linear-gradient(145deg,rgba(204,255,0,.04),transparent 40%),var(--color-surface);border:1px solid var(--color-border);border-left:6px solid var(--color-primary);border-radius:var(--radius-md);box-shadow:var(--shadow-card)}.page_sectionTitle__TpIQc{margin:0 0 32px;font-size:32px;font-weight:800;letter-spacing:1px;color:var(--color-text);text-transform:uppercase;transform:skew(-3deg)}.page_playerRankingCategory__W0z7I{margin-bottom:40px}.page_playerRankingCategory__W0z7I:last-child{margin-bottom:0}.page_categoryTitle__SEa63{margin:0 0 16px;font-size:24px;font-weight:700;color:var(--color-primary);letter-spacing:1px;text-transform:uppercase}.page_categoryHeader__IOSt_{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;gap:12px}.page_viewAllLink__Ty3ym{color:var(--color-primary);font-weight:700;font-size:12px;letter-spacing:1px;text-transform:uppercase;text-decoration:none;transition:all .2s;white-space:nowrap;padding:6px 12px;border:1px solid var(--color-primary);border-radius:var(--radius-sm)}.page_viewAllLink__Ty3ym:hover{background:rgba(204,255,0,.1);box-shadow:0 2px 8px rgba(204,255,0,.2)}.page_playerTable__d7j2S{background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden;box-shadow:var(--shadow-panel)}.page_tableHeader__GJNtt{padding:16px 24px;background:linear-gradient(90deg,rgba(204,255,0,.1),rgba(204,255,0,.05));border-bottom:2px solid var(--color-primary);font-weight:700;font-size:14px;letter-spacing:1px;text-transform:uppercase;color:var(--color-text)}.page_tableHeader__GJNtt,.page_tableRow__O8ZBq{display:grid;grid-template-columns:80px 1fr 150px 100px;gap:16px}.page_tableRow__O8ZBq{padding:14px 24px;border-bottom:1px solid var(--color-border);transition:background-color .2s}.page_tableRow__O8ZBq:hover{background:rgba(204,255,0,.03)}.page_tableRow__O8ZBq:last-child{border-bottom:none}.page_rankCol__toYBQ{font-weight:700;color:var(--color-primary);display:flex;align-items:center}.page_playerCol__m9bF_{font-weight:600;color:var(--color-text);display:flex;align-items:center}.page_teamCol__a1cRm{color:var(--color-text-muted);font-size:14px;display:flex;align-items:center}.page_ratingCol__zsp1K{font-weight:700;color:var(--color-text);display:flex;align-items:center;justify-content:flex-end}@media (max-width:768px){.page_playerRankingsSection__XkY7r{padding:24px 16px;margin-bottom:40px}.page_sectionTitle__TpIQc{font-size:24px;margin-bottom:24px}.page_categoryTitle__SEa63{font-size:20px}.page_tableHeader__GJNtt,.page_tableRow__O8ZBq{padding:12px 16px;grid-template-columns:60px 1fr 120px 80px;gap:12px}.page_playerCol__m9bF_,.page_rankCol__toYBQ,.page_ratingCol__zsp1K,.page_teamCol__a1cRm{font-size:14px}}@media (max-width:480px){.page_playerRankingsSection__XkY7r{padding:16px 12px}.page_sectionTitle__TpIQc{font-size:20px}.page_categoryTitle__SEa63{font-size:18px}.page_tableHeader__GJNtt,.page_tableRow__O8ZBq{padding:10px 12px;grid-template-columns:50px 1fr 100px 70px;gap:8px}}.CricketPlayerRankingsGrid_featuredSection__KeCT7{margin-bottom:48px;padding:32px;background:linear-gradient(135deg,rgba(120,150,70,.08),rgba(120,150,70,.02) 50%,transparent);border:2px solid var(--color-primary);border-radius:var(--radius-md);box-shadow:0 8px 32px rgba(120,150,70,.12);position:relative;overflow:hidden}.CricketPlayerRankingsGrid_featuredSection__KeCT7:before{content:"";position:absolute;top:-50%;right:-10%;width:400px;height:400px;background:radial-gradient(circle,rgba(120,150,70,.08) 0,transparent 70%);border-radius:50%;pointer-events:none}.CricketPlayerRankingsGrid_featuredSection__KeCT7:after{content:"";position:absolute;bottom:-30%;left:-15%;width:300px;height:300px;background:radial-gradient(circle,rgba(120,150,70,.03) 0,transparent 70%);border-radius:50%;pointer-events:none}.CricketPlayerRankingsGrid_featuredTitle__yrRM2{display:flex;align-items:center;gap:12px;margin-bottom:28px;position:relative;z-index:1}.CricketPlayerRankingsGrid_featuredIcon__cf_8Y{font-size:32px;line-height:1}.CricketPlayerRankingsGrid_featuredTitle__yrRM2 h3{margin:0;font-size:28px;font-weight:900;letter-spacing:2px;color:var(--color-text);text-transform:uppercase;background:linear-gradient(90deg,var(--color-text),var(--color-primary));-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text}.CricketPlayerRankingsGrid_topPlayersGrid__JkzdP{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:20px;position:relative;z-index:1}.CricketPlayerRankingsGrid_topPlayerCard__gRDXT{background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.02));border:2px solid rgba(120,150,70,.15);border-radius:var(--radius-md);padding:20px;position:relative;overflow:hidden;transition:all .3s cubic-bezier(.175,.885,.32,1.275);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.CricketPlayerRankingsGrid_topPlayerCard__gRDXT:before{content:"";position:absolute;top:0;right:-50px;width:150px;height:150px;background:radial-gradient(circle,rgba(120,150,70,.1) 0,transparent 70%);border-radius:50%;pointer-events:none}.CricketPlayerRankingsGrid_topPlayerCard__gRDXT:hover{border-color:var(--color-primary);box-shadow:0 16px 40px rgba(120,150,70,.15);transform:translateY(-8px) scale(1.02);background:linear-gradient(135deg,rgba(204,255,0,.15),rgba(255,255,255,.05))}.CricketPlayerRankingsGrid_topPlayerIndex__VIF_b{position:absolute;top:-15px;right:-15px;width:80px;height:80px;background:linear-gradient(135deg,var(--color-primary),rgba(120,150,70,.4));border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:48px;font-weight:900;color:var(--color-bg);box-shadow:0 8px 24px rgba(120,150,70,.2);opacity:.5}.CricketPlayerRankingsGrid_topPlayerHeader__eRYIP{display:flex;align-items:center;gap:10px;margin-bottom:16px;position:relative;z-index:1}.CricketPlayerRankingsGrid_topplayerCategoryIcon__zJpiL{font-size:24px;line-height:1}.CricketPlayerRankingsGrid_topPlayerCategory__XXjoi{font-size:12px;font-weight:800;letter-spacing:1px;text-transform:uppercase;color:var(--color-primary)}.CricketPlayerRankingsGrid_topPlayerContent__eBvx0{position:relative;z-index:1;margin-bottom:16px}.CricketPlayerRankingsGrid_topPlayerNameSection__vGwd4{display:flex;align-items:center;gap:14px;margin-bottom:12px}.CricketPlayerRankingsGrid_topPlayerFlag__Dk4L6{width:32px;height:32px;border-radius:50%;object-fit:cover;border:2px solid var(--color-primary);flex-shrink:0}.CricketPlayerRankingsGrid_topPlayerName__AYT8C{margin:0;font-size:18px;font-weight:800;color:var(--color-text);line-height:1.2}.CricketPlayerRankingsGrid_topPlayerTeam__lxcU8{margin:4px 0 0;font-size:12px;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px;line-height:1.2}.CricketPlayerRankingsGrid_topPlayerRating__QcmdP{display:flex;flex-direction:column;align-items:center;gap:4px;padding:10px 16px;background:linear-gradient(135deg,rgba(120,150,70,.05),transparent);border:1px solid var(--color-primary);border-radius:var(--radius-sm)}.CricketPlayerRankingsGrid_topPlayerRatingLabel__QBc7I{font-size:10px;font-weight:700;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px}.CricketPlayerRankingsGrid_topPlayerRatingValue__TqML_{font-size:22px;font-weight:900;color:var(--color-primary)}.CricketPlayerRankingsGrid_topPlayerRank__odsxr{position:absolute;bottom:12px;right:12px;font-size:13px;font-weight:700;color:var(--color-primary);background:rgba(120,150,70,.05);padding:6px 10px;border-radius:var(--radius-sm);border:1px solid var(--color-primary)}.CricketPlayerRankingsGrid_rankingsGrid__CLB__{display:grid;grid-template-columns:repeat(auto-fit,minmax(350px,1fr));gap:24px;margin-bottom:60px;width:100%}.CricketPlayerRankingsGrid_rankingCard__JJTVV{background:linear-gradient(135deg,rgba(120,150,70,.03),transparent 60%);border:1px solid var(--color-border);border-left:5px solid var(--color-primary);border-radius:var(--radius-md);padding:24px;box-shadow:0 4px 12px rgba(0,0,0,.1);transition:all .3s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden}.CricketPlayerRankingsGrid_rankingCard__JJTVV:before{content:"";position:absolute;top:0;right:-100px;width:200px;height:200px;background:radial-gradient(circle,rgba(120,150,70,.05) 0,transparent 70%);border-radius:50%;pointer-events:none}.CricketPlayerRankingsGrid_rankingCard__JJTVV:hover{border-color:var(--color-primary);box-shadow:0 8px 24px rgba(120,150,70,.1);transform:translateY(-4px)}.CricketPlayerRankingsGrid_cardHeader__x3xht{display:flex;justify-content:space-between;align-items:flex-start;margin-bottom:24px;position:relative;z-index:1}.CricketPlayerRankingsGrid_titleSection__PQ3n0{display:flex;align-items:center;gap:12px}.CricketPlayerRankingsGrid_icon__1S3Ij{font-size:32px;line-height:1}.CricketPlayerRankingsGrid_cardTitle__aNXM_{margin:0;font-size:22px;font-weight:800;letter-spacing:.5px;color:var(--color-text);text-transform:uppercase}.CricketPlayerRankingsGrid_viewAllBtn__Ub4G6{display:inline-flex;align-items:center;gap:6px;padding:8px 14px;background:linear-gradient(135deg,rgba(120,150,70,.05),transparent);border:1px solid var(--color-primary);color:var(--color-primary);font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;border-radius:var(--radius-sm);text-decoration:none;transition:all .2s ease;white-space:nowrap}.CricketPlayerRankingsGrid_viewAllBtn__Ub4G6:hover{background:linear-gradient(135deg,rgba(120,150,70,.08),rgba(120,150,70,.02));box-shadow:0 0 12px rgba(120,150,70,.15);transform:translateX(2px)}.CricketPlayerRankingsGrid_playersList__Aa0xy{display:flex;flex-direction:column;gap:14px;position:relative;z-index:1}.CricketPlayerRankingsGrid_playerItem__Fvx51:first-child .CricketPlayerRankingsGrid_rankCircle__2UgHw,.CricketPlayerRankingsGrid_playerItem__Fvx51:nth-child(2) .CricketPlayerRankingsGrid_rankCircle__2UgHw,.CricketPlayerRankingsGrid_playerItem__Fvx51:nth-child(3) .CricketPlayerRankingsGrid_rankCircle__2UgHw{background:linear-gradient(135deg,var(--color-primary),rgba(120,150,70,.6));color:var(--color-bg);border:none;box-shadow:0 4px 12px rgba(120,150,70,.25)}.CricketPlayerRankingsGrid_playerItem__Fvx51:nth-child(n+4) .CricketPlayerRankingsGrid_rankCircle__2UgHw{background:transparent;color:var(--color-text-muted);border:1px solid rgba(120,150,70,.2);box-shadow:none}.CricketPlayerRankingsGrid_playerItem__Fvx51{display:flex;align-items:center;gap:14px;padding:12px;background:linear-gradient(90deg,rgba(120,150,70,.02),transparent);border:1px solid rgba(120,150,70,.05);border-radius:var(--radius-sm);transition:all .2s ease}.CricketPlayerRankingsGrid_playerItem__Fvx51:hover{background:linear-gradient(90deg,rgba(120,150,70,.04),transparent);border-color:var(--color-primary);padding-left:16px}.CricketPlayerRankingsGrid_rankCircle__2UgHw{display:flex;align-items:center;justify-content:center;min-width:44px;width:44px;height:40px;background:transparent;border:1px solid rgba(120,150,70,.3);border-radius:0;font-weight:800;font-size:14px;color:var(--color-text);box-shadow:none;transform:skewX(-20deg);flex-shrink:0}.CricketPlayerRankingsGrid_playerInfo__t4vCz{flex:1 1;min-width:0}.CricketPlayerRankingsGrid_playerNameRow__HhAYT{display:flex;align-items:center;gap:8px;margin-bottom:4px}.CricketPlayerRankingsGrid_flag__cx81f{width:18px;height:18px;border-radius:50%;object-fit:cover;flex-shrink:0}.CricketPlayerRankingsGrid_playerName__iql29{font-weight:700;color:var(--color-text);font-size:14px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:1.2}.CricketPlayerRankingsGrid_teamName__nch__{font-size:12px;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:.5px;display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.CricketPlayerRankingsGrid_statsSection__sUmPS{display:flex;align-items:center;gap:12px;flex-shrink:0}.CricketPlayerRankingsGrid_statItem__Kpilk{display:flex;flex-direction:column;align-items:center;gap:2px}.CricketPlayerRankingsGrid_statLabel___3OzK{font-size:10px;color:var(--color-text-muted);text-transform:uppercase;font-weight:700;letter-spacing:.5px}.CricketPlayerRankingsGrid_statValue__mP0xS{font-size:16px;font-weight:800;color:var(--color-primary)}@media (max-width:1200px){.CricketPlayerRankingsGrid_rankingsGrid__CLB__{grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:20px}.CricketPlayerRankingsGrid_cardTitle__aNXM_{font-size:20px}.CricketPlayerRankingsGrid_topPlayersGrid__JkzdP{grid-template-columns:repeat(auto-fit,minmax(250px,1fr))}.CricketPlayerRankingsGrid_featuredTitle__yrRM2 h3{font-size:24px}}@media (max-width:768px){.CricketPlayerRankingsGrid_featuredSection__KeCT7{padding:24px;margin-bottom:32px}.CricketPlayerRankingsGrid_featuredTitle__yrRM2 h3{font-size:20px;letter-spacing:1px}.CricketPlayerRankingsGrid_topPlayersGrid__JkzdP{grid-template-columns:1fr;gap:16px}.CricketPlayerRankingsGrid_topPlayerCard__gRDXT{padding:18px}.CricketPlayerRankingsGrid_topPlayerName__AYT8C{font-size:16px}.CricketPlayerRankingsGrid_topPlayerRatingValue__TqML_{font-size:20px}.CricketPlayerRankingsGrid_rankingsGrid__CLB__{grid-template-columns:1fr;gap:16px}.CricketPlayerRankingsGrid_rankingCard__JJTVV{padding:20px}.CricketPlayerRankingsGrid_cardHeader__x3xht{flex-direction:column;gap:12px}.CricketPlayerRankingsGrid_titleSection__PQ3n0{gap:10px}.CricketPlayerRankingsGrid_icon__1S3Ij{font-size:28px}.CricketPlayerRankingsGrid_cardTitle__aNXM_{font-size:18px}.CricketPlayerRankingsGrid_playerItem__Fvx51{padding:10px;gap:12px}.CricketPlayerRankingsGrid_playerItem__Fvx51:hover{padding-left:14px}.CricketPlayerRankingsGrid_rankCircle__2UgHw{min-width:32px;width:32px;height:32px;font-size:12px}.CricketPlayerRankingsGrid_playerName__iql29{font-size:13px}.CricketPlayerRankingsGrid_teamName__nch__{font-size:11px}.CricketPlayerRankingsGrid_statValue__mP0xS{font-size:14px}}@media (max-width:480px){.CricketPlayerRankingsGrid_featuredSection__KeCT7{padding:16px;margin-bottom:24px}.CricketPlayerRankingsGrid_featuredTitle__yrRM2{margin-bottom:20px}.CricketPlayerRankingsGrid_featuredIcon__cf_8Y{font-size:24px}.CricketPlayerRankingsGrid_featuredTitle__yrRM2 h3{font-size:16px;letter-spacing:.5px}.CricketPlayerRankingsGrid_topPlayersGrid__JkzdP{grid-template-columns:1fr;gap:12px}.CricketPlayerRankingsGrid_topPlayerCard__gRDXT{padding:14px}.CricketPlayerRankingsGrid_topPlayerIndex__VIF_b{width:60px;height:60px;font-size:36px;top:-10px;right:-10px}.CricketPlayerRankingsGrid_topPlayerName__AYT8C{font-size:14px}.CricketPlayerRankingsGrid_topplayerCategoryIcon__zJpiL{font-size:20px}.CricketPlayerRankingsGrid_topPlayerCategory__XXjoi{font-size:10px}.CricketPlayerRankingsGrid_topPlayerFlag__Dk4L6{width:28px;height:28px}.CricketPlayerRankingsGrid_topPlayerRatingValue__TqML_{font-size:18px}.CricketPlayerRankingsGrid_rankingsGrid__CLB__{margin-bottom:40px}.CricketPlayerRankingsGrid_rankingCard__JJTVV{padding:16px}.CricketPlayerRankingsGrid_icon__1S3Ij{font-size:24px}.CricketPlayerRankingsGrid_cardTitle__aNXM_{font-size:16px}.CricketPlayerRankingsGrid_viewAllBtn__Ub4G6{padding:6px 10px;font-size:9px}.CricketPlayerRankingsGrid_playersList__Aa0xy{gap:10px}.CricketPlayerRankingsGrid_playerItem__Fvx51{padding:8px;gap:10px}.CricketPlayerRankingsGrid_rankCircle__2UgHw{min-width:30px;width:30px;height:30px;font-size:11px}.CricketPlayerRankingsGrid_statValue__mP0xS{font-size:13px}}.StandingsTable_container__jmw4d{background:linear-gradient(145deg,rgba(204,255,0,.06),transparent 28%),linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01)),var(--color-surface);border-radius:var(--radius-md);box-shadow:var(--shadow-panel);border:1px solid var(--color-border);border-left:6px solid var(--color-primary);overflow:hidden;height:100%;display:flex;flex-direction:column;position:relative}.StandingsTable_container__jmw4d:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(-35deg,rgba(255,255,255,.012),rgba(255,255,255,.012) 1px,transparent 0,transparent 15px);pointer-events:none}.StandingsTable_header__cg8L5{padding:20px;background:linear-gradient(90deg,rgba(255,255,255,.03),transparent);border-bottom:1px solid var(--color-border);position:relative;z-index:1}.StandingsTable_leagueInfo__KLUMa{display:flex;align-items:center;gap:12px}.StandingsTable_leagueLogo__tqux3{font-size:24px}.StandingsTable_leagueTitle__jr8x0{font-size:24px;font-weight:800;display:flex;align-items:center;gap:12px;letter-spacing:2px;text-transform:uppercase;font-family:var(--font-primary)}.StandingsTable_country__a86pY{color:var(--color-primary);font-size:16px;font-weight:500}.StandingsTable_tableWrapper__mnaq_{overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:rgba(204,255,0,.45) rgba(255,255,255,.08);position:relative;z-index:1}.StandingsTable_tableWrapper__mnaq_::-webkit-scrollbar{height:6px}.StandingsTable_tableWrapper__mnaq_::-webkit-scrollbar-track{background:rgba(255,255,255,.08)}.StandingsTable_tableWrapper__mnaq_::-webkit-scrollbar-thumb{background:rgba(204,255,0,.45);border-radius:999px}.StandingsTable_table__JbDyr{width:100%;border-collapse:collapse;white-space:nowrap;table-layout:auto;min-width:760px}.StandingsTable_table__JbDyr thead{position:sticky;top:0;z-index:10;background:var(--color-surface)}.StandingsTable_table__JbDyr thead th{border-bottom:2px solid var(--color-primary)}.StandingsTable_colRank__6viOt{width:44px}.StandingsTable_colTeam___K0f6{width:auto}.StandingsTable_colStat__SAUUT{width:48px}.StandingsTable_colExtra__bLVSM{width:60px}.StandingsTable_colPoints__P253m{width:56px}.StandingsTable_colForm__5rWxv{width:140px}.StandingsTable_row__13OSy{border-bottom:1px solid var(--color-border);transition:all .2s ease;background:rgba(255,255,255,.01)}.StandingsTable_groupRow__N3lmQ{border-top:1px solid var(--color-border);border-bottom:1px solid var(--color-border)}.StandingsTable_groupCell__LOntI{padding:8px 12px;background:rgba(204,255,0,.08);color:var(--color-primary);font-size:12px;font-weight:800;letter-spacing:1.4px;text-align:left}.StandingsTable_row__13OSy:hover{background:rgba(204,255,0,.06);transform:scale(1.005)}.StandingsTable_row__13OSy:last-child{border-bottom:none}.StandingsTable_tdCenter__iQYjY,.StandingsTable_tdLeft__juKJz{padding:8px 10px;font-size:14px;background:rgba(255,255,255,.015)}.StandingsTable_tdLeft__juKJz{text-align:left}.StandingsTable_tdCenter__iQYjY{text-align:center}.StandingsTable_rank__8XPWi{display:inline-flex;align-items:center;justify-content:center;width:32px;height:32px;border-radius:0;background:var(--color-surface-hover);font-size:15px;font-weight:700;color:var(--color-text-muted);transform:skew(-10deg)}.StandingsTable_rankTop__RNcyG{background:var(--color-primary);color:var(--color-bg);box-shadow:0 0 10px rgba(204,255,0,.4)}.StandingsTable_teamInfo__rMeyK{display:flex;align-items:center;gap:10px;font-weight:600;font-size:15px;text-transform:uppercase;letter-spacing:.5px;overflow:hidden}.StandingsTable_teamName___RQrw{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.StandingsTable_teamLogo__rDb0L{font-size:24px}.StandingsTable_points__fxCWo{color:var(--color-primary);font-size:20px;font-weight:800}.StandingsTable_thCenter__GD7o_,.StandingsTable_thLeft__PzuNO{padding:8px 10px;font-size:11px;text-transform:uppercase;color:var(--color-text-muted);font-weight:700;background:rgba(255,255,255,.03);letter-spacing:1.5px;border-bottom:1px solid var(--color-border)}.StandingsTable_formContainer__VJm1k{display:inline-flex;justify-content:center;gap:6px}.StandingsTable_formBadge__0yAQO{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;border-radius:50%;font-size:11px;font-weight:800;line-height:1}.StandingsTable_formW__j9Bxh{background:var(--color-form-win);color:#fff}.StandingsTable_formD__OOzOk{background:var(--color-neutral);color:#fff}.StandingsTable_formL__My5F7{background:var(--color-form-loss);color:#fff}.StandingsTable_formN__B_jTU{background:rgba(149,165,166,.75);color:rgba(255,255,255,.95)}.StandingsTable_swipeHint__n2Z4j{display:none;margin:0;padding:8px 12px 9px;color:var(--color-text-muted);font-size:11px;letter-spacing:.4px;border-bottom:1px solid rgba(255,255,255,.06);background:rgba(255,255,255,.02)}@media (max-width:768px){.StandingsTable_header__cg8L5{padding:12px}.StandingsTable_leagueInfo__KLUMa{gap:8px}.StandingsTable_leagueTitle__jr8x0{font-size:16px;letter-spacing:.8px;gap:8px}.StandingsTable_country__a86pY{font-size:12px}.StandingsTable_table__JbDyr{min-width:0}.StandingsTable_colRank__6viOt{width:38px}.StandingsTable_colStat__SAUUT{width:42px}.StandingsTable_colExtra__bLVSM,.StandingsTable_colPoints__P253m{width:52px}.StandingsTable_colForm__5rWxv{width:112px}.StandingsTable_tdCenter__iQYjY,.StandingsTable_tdLeft__juKJz,.StandingsTable_thCenter__GD7o_,.StandingsTable_thLeft__PzuNO{padding:8px 6px}.StandingsTable_thCenter__GD7o_,.StandingsTable_thLeft__PzuNO{font-size:10px;letter-spacing:1px}.StandingsTable_tdCenter__iQYjY,.StandingsTable_tdLeft__juKJz{font-size:12px}.StandingsTable_rank__8XPWi{width:24px;height:24px;font-size:12px}.StandingsTable_teamInfo__rMeyK{gap:8px;font-size:13px}.StandingsTable_teamName___RQrw{max-width:120px}.StandingsTable_teamLogo__rDb0L img{width:24px;height:24px}.StandingsTable_points__fxCWo{font-size:16px}.StandingsTable_formContainer__VJm1k{gap:4px}.StandingsTable_formBadge__0yAQO{width:16px;height:16px;font-size:9px}.StandingsTable_colDraw__JQVun,.StandingsTable_colLost__kHRVd,.StandingsTable_colNrr__WGEsc,.StandingsTable_colPct__y69RX,.StandingsTable_swipeHint__n2Z4j{display:none}}.StandingsExperience_wrapper__gAJn3{display:flex;flex-direction:column;gap:12px}.StandingsExperience_controls__Bqw1T{display:grid;grid-template-columns:minmax(220px,1fr) minmax(220px,1fr);gap:12px}.StandingsExperience_filterBlock__mr_I8,.StandingsExperience_searchBlock__5nxT3{border:1px solid var(--color-border);border-radius:var(--radius-sm);background:rgba(255,255,255,.03);padding:10px;display:flex;flex-direction:column;gap:8px}.StandingsExperience_controlLabel__t_2u0{font-size:11px;letter-spacing:1px;text-transform:uppercase;color:var(--color-text-muted);font-weight:700}.StandingsExperience_searchInput__PFHKh{width:100%;border-radius:10px;border:1px solid var(--color-border);background:rgba(0,0,0,.2);color:var(--color-text);padding:10px 12px;font-size:14px;outline:none}.StandingsExperience_searchInput__PFHKh:focus{border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(204,255,0,.2)}.StandingsExperience_filterRow__qd1fl{display:flex;flex-wrap:wrap;gap:8px}.StandingsExperience_filterButton__we3O6{border:1px solid var(--color-border);background:rgba(255,255,255,.02);color:var(--color-text-muted);border-radius:999px;font-size:12px;padding:7px 10px;cursor:pointer}.StandingsExperience_filterButtonActive__qPoh8{border-color:var(--color-primary);color:var(--color-bg);background:var(--color-primary);font-weight:700}.StandingsExperience_metaRow__7WWG9{display:flex;justify-content:space-between;align-items:center;gap:10px;font-size:12px;color:var(--color-text-muted)}.StandingsExperience_resultsText__tNGdI{font-weight:600}.StandingsExperience_updatedText__0E11S{color:var(--color-primary);font-weight:600}.StandingsExperience_emptyState__JKh2h{border:1px dashed var(--color-border);border-radius:var(--radius-sm);background:rgba(255,255,255,.02);padding:18px;color:var(--color-text-muted);text-align:center;font-size:14px}.StandingsExperience_desktopTable__9yD8j{display:block}.StandingsExperience_mobileCards__7ad66{display:none}.StandingsExperience_card__xbzzx{border:1px solid var(--color-border);border-radius:var(--radius-sm);overflow:hidden;background:rgba(255,255,255,.03)}.StandingsExperience_cardHeader__PRB0A{width:100%;background:transparent;border:none;color:inherit;display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:8px;text-align:left;padding:12px}.StandingsExperience_cardRank__Z0rxM{width:28px;height:28px;border-radius:999px;display:inline-flex;align-items:center;justify-content:center;background:rgba(255,255,255,.1);color:var(--color-text-muted);font-size:12px;font-weight:700}.StandingsExperience_cardRankTop__MCxiI{background:var(--color-primary);color:var(--color-bg)}.StandingsExperience_cardIdentity___okq_{display:inline-flex;align-items:center;gap:8px;min-width:0}.StandingsExperience_cardTeam__62WGH{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-weight:700}.StandingsExperience_cardPoints__Nlck9{color:var(--color-primary);font-weight:700;white-space:nowrap}.StandingsExperience_cardToggle__IBbvB{color:var(--color-text-muted);font-size:20px;line-height:1}.StandingsExperience_cardBody__Qyoi4{border-top:1px solid var(--color-border);padding:10px 12px 12px;display:flex;flex-direction:column;gap:10px}.StandingsExperience_cardGrid__Xpn2W{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 10px;font-size:12px}.StandingsExperience_cardGrid__Xpn2W span{color:var(--color-text-muted)}.StandingsExperience_cardGrid__Xpn2W strong{color:var(--color-text);font-weight:700}.StandingsExperience_cardForm__p4f0q{margin:0;color:var(--color-text-muted);font-size:12px;letter-spacing:.2px}.StandingsExperience_cardLink__rAvsD{font-size:12px;color:var(--color-primary);font-weight:700;text-decoration:none}.StandingsExperience_cardLink__rAvsD:hover{text-decoration:underline}@media (max-width:900px){.StandingsExperience_controls__Bqw1T{grid-template-columns:1fr}}@media (max-width:768px){.StandingsExperience_metaRow__7WWG9{flex-direction:column;align-items:flex-start}.StandingsExperience_desktopTable__9yD8j{display:none}.StandingsExperience_mobileCards__7ad66{display:grid;gap:10px}}.page_container__1hs_h{padding:40px 40px 72px;max-width:1400px;margin:0 auto;min-height:calc(100vh - 80px - 200px)}.page_header__B60B4{margin-bottom:24px;padding:24px 24px 28px;border:1px solid var(--color-border);border-left:6px solid var(--color-primary);background:linear-gradient(115deg,rgba(204,255,0,.08) 0,rgba(204,255,0,.015) 32%,transparent 68%),linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01)),var(--color-surface);box-shadow:var(--shadow-panel)}.page_breadcrumb___AQhn{font-size:14px;color:var(--color-text-muted);text-transform:uppercase;letter-spacing:2px;margin-bottom:16px;font-weight:600}.page_breadcrumb___AQhn a{transition:color .2s}.page_breadcrumb___AQhn a:hover{color:var(--color-primary)}.page_separator__1pg4G{margin:0 8px;color:var(--color-border)}.page_title__PeSmo{font-size:48px;font-weight:800;letter-spacing:1px;transform:skew(-5deg);text-shadow:0 4px 20px rgba(0,0,0,.5)}.page_accent__X7T_P{color:var(--color-primary)}.page_groupNav__cgyXx{display:grid;grid-template-columns:repeat(auto-fit,minmax(110px,1fr));gap:8px;margin-bottom:20px}.page_groupNavLink__4hg6F{text-align:center;padding:10px 8px;border:1px solid var(--color-border);background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01));color:var(--color-text-muted);font-size:12px;font-weight:700;letter-spacing:1.2px;text-transform:uppercase;transition:all .2s ease}.page_groupNavLink__4hg6F:hover{color:var(--color-text);border-color:var(--color-primary)}.page_groupNavLinkActive__WLULk{color:#000;border-color:var(--color-primary);background:var(--color-primary)}.page_groupTeamsSection__xJqJh{margin-bottom:22px}.page_groupTeamsTitle__d5nrr{font-size:18px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:10px}.page_groupTeamsGrid__0WQnL{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.page_groupTeamCard__LVQ2V{border:1px solid var(--color-border);border-left:4px solid var(--color-primary);background:linear-gradient(145deg,rgba(204,255,0,.06),transparent 36%),var(--color-surface);padding:10px;display:flex;flex-direction:column;gap:10px;min-height:122px}.page_rankHeader__eP8u4{display:flex;justify-content:space-between;align-items:baseline;gap:8px}.page_rankLabel__yGoSs{font-size:11px;font-weight:700;letter-spacing:1px;text-transform:uppercase;color:var(--color-text-muted)}.page_rankValue__5sp8z{font-size:20px;font-weight:800;color:var(--color-primary)}.page_teamLogoWrap__9E9f1{position:relative;width:40px;height:40px;border:1px solid var(--color-border);background:#070707;overflow:hidden;flex-shrink:0}.page_teamLogoWrap__9E9f1 img{object-fit:contain}.page_teamName__rqb3b{font-size:14px;font-weight:700;line-height:1.2}.page_teamLink__xLsXi,.page_teamStatic__eOmrw{display:flex;align-items:center;gap:8px;min-height:40px}.page_teamLink__xLsXi{color:var(--color-text);text-decoration:none;transition:color .2s ease}.page_teamLink__xLsXi:hover{color:var(--color-primary)}.page_rankFooter__mNqUh{margin-top:auto;display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--color-border);padding-top:8px}.page_rankFooterLabel__SXdeC{font-size:11px;letter-spacing:.9px;text-transform:uppercase;color:var(--color-text-muted);font-weight:700}.page_rankFooterValue__Mi8j8{font-size:14px;font-weight:800}.page_contentLayout__uuEaO{display:flex;gap:32px;margin-bottom:36px;align-items:flex-start}.page_mainContent__ZDn3e{flex:1 1;min-width:0}.page_sidebarSection__Mpz3K{width:380px;position:sticky;top:100px;flex-shrink:0}.page_actionSection__gIXLI{display:flex;justify-content:center}.page_backButton__cd48Z{display:inline-block;padding:14px 28px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01));border:1px solid var(--color-border);color:var(--color-primary);font-weight:700;font-size:14px;letter-spacing:1.4px;text-transform:uppercase;transform:skew(-10deg);transition:all .3s ease}.page_backButton__cd48Z:hover{border-color:var(--color-primary);color:var(--color-text);background:rgba(204,255,0,.1)}@media (max-width:1100px){.page_contentLayout__uuEaO{flex-direction:column}.page_sidebarSection__Mpz3K{width:100%;position:static}}@media (max-width:768px){.page_container__1hs_h{padding:24px 16px}.page_title__PeSmo{font-size:32px}.page_groupNav__cgyXx{grid-template-columns:repeat(3,minmax(0,1fr))}.page_groupTeamsGrid__0WQnL{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.page_container__1hs_h{padding:16px 12px}.page_title__PeSmo{font-size:26px}.page_groupNav__cgyXx{grid-template-columns:repeat(2,minmax(0,1fr))}.page_groupTeamsTitle__d5nrr{font-size:15px}.page_groupTeamsGrid__0WQnL{grid-template-columns:1fr}.page_backButton__cd48Z{padding:12px 18px;font-size:12px}}.page_main__GlU4n{padding:40px 40px 72px;min-height:100vh;max-width:1420px;margin:0 auto}.page_hero__SKW6o{margin-bottom:56px;text-align:center;position:relative;padding:28px 28px 32px;border:1px solid var(--color-border);border-left:6px solid var(--color-primary);background:linear-gradient(115deg,rgba(204,255,0,.09) 0,rgba(204,255,0,.015) 32%,transparent 68%),linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01)),var(--color-surface);box-shadow:var(--shadow-panel);overflow:hidden}.page_hero__SKW6o:before{content:"";position:absolute;inset:0;background:repeating-linear-gradient(-35deg,rgba(255,255,255,.014),rgba(255,255,255,.014) 1px,transparent 0,transparent 15px);pointer-events:none}.page_hero__SKW6o:after{content:"";position:absolute;right:-55px;top:-55px;width:180px;height:180px;border-radius:50%;background:radial-gradient(circle at center,rgba(204,255,0,.18),transparent 70%);pointer-events:none}.page_heroTitle__Gfler{position:relative;z-index:1;font-size:clamp(48px,9vw,86px);font-weight:900;letter-spacing:-1px;line-height:.9;text-transform:uppercase;margin-bottom:16px;transform:skew(-4deg)}.page_heroTitle__Gfler span{color:var(--color-primary);display:block}.page_heroSubtitle__RTAw0{position:relative;z-index:1;color:var(--color-text-muted);font-size:15px;letter-spacing:1.2px;font-weight:500;max-width:720px;margin-left:auto;margin-right:auto}.page_heroDetails__nj8xz{position:relative;z-index:1;margin-top:20px;display:flex;justify-content:center;flex-wrap:wrap;gap:10px}.page_detailChip__Hd0Uz{display:inline-flex;align-items:center;min-height:32px;padding:6px 10px;border:1px solid rgba(204,255,0,.45);background:rgba(204,255,0,.12);color:var(--color-primary);font-size:10px;font-weight:800;letter-spacing:1.1px;text-transform:uppercase}.page_dashboardGrid__BPPh9{display:flex;flex-direction:column;gap:56px}.page_sportCategory__H0F0D{display:flex;flex-direction:column;gap:22px}.page_leagueBlock__aftEk{display:grid;grid-template-columns:65% 35%;column-gap:24px;row-gap:16px;align-items:stretch;width:100%}.page_tableContainer__ZKrGH{flex-direction:column}.page_statsContainer__15RXV,.page_tableContainer__ZKrGH{display:flex;height:100%;min-width:0}.page_statsContainer__15RXV>*{flex:1 1}.page_categoryHeader__xse8C{display:flex;align-items:center;gap:16px;border-left:6px solid var(--color-primary);padding:12px 0 12px 16px;background:linear-gradient(90deg,rgba(204,255,0,.08),transparent 58%)}.page_categoryIcon__oswku{font-size:32px;background:linear-gradient(135deg,rgba(255,255,255,.08),rgba(255,255,255,.02));width:64px;height:64px;display:flex;align-items:center;justify-content:center;transform:skew(-10deg);border:1px solid var(--color-border)}.page_categoryName__zUURc{font-size:28px;font-weight:800;letter-spacing:1px}.page_leagueCard___7fSY{background:transparent;border:0;height:100%;transition:all .3s cubic-bezier(.175,.885,.32,1.275)}.page_leagueCard___7fSY:hover{transform:translateY(-4px)}.page_viewMoreContainer__0E702{display:flex;justify-content:flex-end;grid-column:1/2;margin-top:6px;margin-bottom:0}.page_viewMoreBtn__NxIaC{display:inline-flex;align-items:center;gap:8px;padding:12px 22px;background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01));color:var(--color-primary);font-weight:800;font-size:11px;letter-spacing:1.8px;text-transform:uppercase;border:1px solid var(--color-border);transform:skew(-10deg);transition:all .3s}.page_viewMoreBtn__NxIaC:hover{background:rgba(204,255,0,.12);color:var(--color-text);border-color:var(--color-primary);box-shadow:var(--shadow-glow);transform:skew(-10deg) translateX(4px)}.page_directorySection__LoSZU{margin-top:72px;border:1px solid var(--color-border);border-left:6px solid var(--color-primary);background:linear-gradient(115deg,rgba(0,229,255,.08) 0,rgba(0,229,255,.015) 32%,transparent 68%),linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01)),var(--color-surface);box-shadow:var(--shadow-panel);padding:24px;position:relative;overflow:hidden}.page_directoryHeader__NZpFQ{position:relative;z-index:1;margin-bottom:18px}.page_directoryTitle__s_mnd{margin:0 0 8px;font-size:32px;font-weight:800;letter-spacing:1.2px;text-transform:uppercase;transform:skew(-4deg)}.page_directorySubtitle__2n4zz{margin:0;color:var(--color-text-muted);font-size:14px;letter-spacing:.8px;text-transform:uppercase}.page_directoryGrid__dZ_L2{position:relative;z-index:1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.page_directoryCard__qX1v6{display:flex;flex-direction:column;gap:10px;min-height:132px;padding:14px;border:1px solid var(--color-border);background:linear-gradient(145deg,rgba(255,255,255,.03),rgba(255,255,255,.01));transition:transform .2s ease,border-color .2s ease}.page_directoryCard__qX1v6:hover{transform:translateY(-3px);border-color:var(--color-primary)}.page_directoryIcon__ecS1p{font-size:34px}.page_directoryName__rnhn6{font-size:16px;font-weight:800;letter-spacing:.7px;text-transform:uppercase}.page_directoryMeta__gDkl_{margin-top:auto;color:var(--color-primary);font-size:11px;letter-spacing:1.1px;text-transform:uppercase}@media (max-width:1200px){.page_leagueBlock__aftEk{grid-template-columns:1fr}.page_viewMoreContainer__0E702{grid-column:1/-1}}@media (max-width:768px){.page_main__GlU4n{padding:32px 16px}.page_heroTitle__Gfler{font-size:40px}.page_heroSubtitle__RTAw0{font-size:14px;letter-spacing:1px}.page_heroDetails__nj8xz{margin-top:14px;gap:8px}.page_detailChip__Hd0Uz{padding:7px 10px;font-size:11px}.page_dashboardGrid__BPPh9{gap:32px}.page_directorySection__LoSZU{margin-top:40px;padding:18px}.page_directoryGrid__dZ_L2{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:480px){.page_main__GlU4n{padding:24px 12px}.page_heroTitle__Gfler{font-size:32px;letter-spacing:-1px}.page_heroDetails__nj8xz{justify-content:flex-start}.page_detailChip__Hd0Uz{font-size:10px}.page_categoryHeader__xse8C{gap:12px;padding-left:12px}.page_categoryIcon__oswku{width:48px;height:48px;font-size:24px}.page_categoryName__zUURc{font-size:24px}.page_dashboardGrid__BPPh9{gap:24px}.page_directoryTitle__s_mnd{font-size:24px}.page_directoryGrid__dZ_L2{grid-template-columns:1fr}.page_viewMoreBtn__NxIaC{padding:12px 20px;font-size:11px}}.StatsSidebar_sidebar__y7Gvz{background:linear-gradient(145deg,rgba(204,255,0,.08),transparent 32%),linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01)),var(--color-surface);border-radius:var(--radius-md);padding:0;box-shadow:var(--shadow-panel);width:100%;position:relative;overflow:hidden;height:100%;display:flex;flex-direction:column;border-left:1px solid var(--color-primary);border:1px solid var(--color-border);border-left-width:4px}.StatsSidebar_sidebar__y7Gvz:before{content:"";position:absolute;top:0;right:0;width:100px;height:100px;background:radial-gradient(circle at top right,rgba(204,255,0,.05),transparent);pointer-events:none}.StatsSidebar_sectionTitle__1EEs0{font-size:24px;font-weight:800;padding:24px;margin-bottom:0;color:var(--color-text);font-family:var(--font-primary);text-transform:uppercase;letter-spacing:2px;display:flex;align-items:center;gap:12px;background:linear-gradient(90deg,rgba(255,255,255,.03),transparent);border-bottom:1px solid var(--color-border)}.StatsSidebar_sectionTitle__1EEs0:after{content:"";flex:1 1;height:1px;background:linear-gradient(90deg,var(--color-border),transparent)}.StatsSidebar_tabs__maFWI{display:grid;grid-template-columns:repeat(auto-fit,minmax(108px,1fr));gap:6px;padding:14px 20px;background:rgba(0,0,0,.24);border-bottom:1px solid var(--color-border)}.StatsSidebar_tab___ToVg{background:linear-gradient(180deg,rgba(255,255,255,.03),rgba(255,255,255,.01));border:1px solid var(--color-border);font-size:10px;color:var(--color-text-muted);padding:6px 4px;cursor:pointer;font-weight:700;text-transform:uppercase;letter-spacing:.6px;transition:all .3s cubic-bezier(.4,0,.2,1);transform:skew(-10deg);display:flex;align-items:center;justify-content:center;text-align:center;min-height:34px;width:100%;line-height:1.1;white-space:normal}.StatsSidebar_tab___ToVg:hover{color:var(--color-text);border-color:var(--color-text-muted);background:var(--color-surface-hover)}.StatsSidebar_activeTab__couww{border-color:var(--color-primary);box-shadow:var(--shadow-glow)}.StatsSidebar_activeTab__couww,.StatsSidebar_activeTab__couww:hover{color:var(--color-bg);background:var(--color-primary)}.StatsSidebar_header__yth6p{display:flex;justify-content:space-between;padding:12px 16px;background:rgba(255,255,255,.03);font-size:11px;color:var(--color-text-muted);font-weight:700;text-transform:uppercase;letter-spacing:1.5px;border-bottom:1px solid var(--color-border)}.StatsSidebar_list__ZRxqQ{display:flex;flex-direction:column;gap:4px}.StatsSidebar_listItem__rIRru{display:flex;align-items:center;padding:12px 16px;background:rgba(255,255,255,.018);transition:all .2s ease;border-bottom:1px solid var(--color-border)}.StatsSidebar_listItem__rIRru:last-child{border-bottom:none}.StatsSidebar_listItem__rIRru:hover{background:var(--color-surface-hover);border-left-color:var(--color-primary);transform:translateX(4px)}.StatsSidebar_rank__KUzBm{width:24px;font-size:14px;color:var(--color-primary);font-weight:800;font-style:italic}.StatsSidebar_playerInfoBox__G_6Hc{display:flex;align-items:center;flex:1 1;gap:16px}.StatsSidebar_avatarContainer__awG50{width:48px;height:48px;border-radius:0;overflow:hidden;background:var(--color-bg);display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--color-border);transform:skew(-5deg)}.StatsSidebar_avatar__tE8v3{object-fit:cover;width:100%;height:100%;transform:skew(5deg) scale(1.1)}.StatsSidebar_avatarPlaceholder__HELri{color:var(--color-border);width:24px;height:24px}.StatsSidebar_playerDetails__vxVWU{display:flex;flex-direction:column;gap:2px}.StatsSidebar_playerName__cxDVr{font-size:15px;font-weight:700;color:var(--color-text);letter-spacing:.5px}.StatsSidebar_teamInfo__sJp9B{display:flex;align-items:center;gap:8px}.StatsSidebar_teamLogo__zWxUg{object-fit:contain;filter:grayscale(.2)}.StatsSidebar_teamName__qVu7f{font-size:11px;color:var(--color-text-muted);font-weight:600}.StatsSidebar_statValue__1VJTV{font-size:20px;font-weight:900;color:var(--color-text);font-style:italic;font-family:var(--font-primary);min-width:40px;text-align:right}