.page_pageWrapper__cedPM{display:flex;flex-direction:column;min-height:100vh}.page_contentLayout__lcTJF{display:flex;flex:1 1;max-width:1600px;width:100%;margin:0 auto}.page_mainContent__tMrLn{flex:1 1;padding:2rem;overflow-x:hidden}.page_gridContainer__UzHyY{display:grid;grid-template-columns:300px 1fr;grid-gap:2rem;gap:2rem;align-items:start}@media (max-width:1024px){.page_gridContainer__UzHyY{grid-template-columns:1fr}.page_leftColumn__oeqyB{position:relative;top:0}}.Header_header__AF_3G{position:-webkit-sticky;position:sticky;top:0;left:0;width:100%;height:70px;z-index:100;background:rgba(11,14,20,.85);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);border-bottom:1px solid hsla(0,0%,100%,.08);box-shadow:0 4px 30px rgba(0,0,0,.3)}.Header_container__3JNoS{max-width:1600px;margin:0 auto;height:100%;display:flex;align-items:center;justify-content:space-between;padding:0 2rem}.Header_logo__1FRrW{display:flex;align-items:center;gap:4px;text-decoration:none}.Header_logoText__Q2TRx{font-family:Rajdhani,sans-serif;font-size:1.8rem;font-weight:700;color:#fff;letter-spacing:1px}.Header_highlight__5s2vN{color:var(--color-primary)}.Header_logoDot__KH8I_{width:8px;height:8px;background-color:var(--color-primary);border-radius:50%;box-shadow:0 0 10px var(--color-primary);margin-top:8px}.Header_nav__LVYU2{gap:2rem}.Header_navLink__bX76H,.Header_nav__LVYU2{display:flex;align-items:center;height:100%}.Header_navLink__bX76H{position:relative;gap:.5rem;color:#94a3b8;font-size:.95rem;font-weight:500;transition:all .3s cubic-bezier(.25,.8,.25,1);padding:0 .5rem}.Header_icon__ZGc7x{display:flex;align-items:center;font-size:1rem;margin-bottom:2px}.Header_navLink__bX76H:hover{color:#fff;text-shadow:0 0 8px hsla(0,0%,100%,.3)}.Header_navLink__bX76H.Header_active__8Eipm{color:var(--color-primary);text-shadow:0 0 12px var(--color-primary-glow)}.Header_activeIndicator__5HnBT{position:absolute;bottom:-1px;left:0;width:100%;height:2px;background-color:var(--color-primary);box-shadow:0 -2px 10px var(--color-primary)}.Header_controls__M2daI{display:flex;align-items:center;gap:1.5rem}.Header_planBadge__KUS66{display:flex;align-items:center;gap:6px;font-family:Rajdhani,sans-serif;font-size:.85rem;font-weight:700;color:var(--color-primary);background:rgba(28,57,249,.1);padding:4px 10px;border-radius:4px;border:1px solid rgba(28,57,249,.2);letter-spacing:1px}.Header_dot__w2Gap{width:6px;height:6px;background-color:var(--color-primary);border-radius:50%;animation:Header_pulse__a6MWY 2s infinite}.Header_profileBtn__7Kg1S{display:flex;align-items:center;gap:.5rem;color:#fff;font-weight:600;font-size:.95rem;padding:.5rem 1rem;border-radius:6px;transition:all .3s cubic-bezier(.25,.8,.25,1)}.Header_profileBtn__7Kg1S:hover{background:hsla(0,0%,100%,.05);color:var(--color-primary)}@keyframes Header_pulse__a6MWY{0%{box-shadow:0 0 0 0 rgba(28,57,249,.7)}70%{box-shadow:0 0 0 6px rgba(28,57,249,0)}to{box-shadow:0 0 0 0 rgba(28,57,249,0)}}.Header_userMenu__3n5Qv{display:flex;align-items:center;gap:1rem}.Header_userName__zmDpI{color:var(--color-text-main);font-weight:600;font-size:.9rem}.Header_logoutBtn__yx_7k{background:transparent;border:1px solid var(--color-border);color:var(--color-text-secondary);padding:.5rem;border-radius:6px;cursor:pointer;transition:all .2s;display:flex;align-items:center;justify-content:center}.Header_logoutBtn__yx_7k:hover{color:var(--color-danger);border-color:var(--color-danger);background:rgba(255,51,51,.1)}.Header_headerLogoImg__6jn_r{height:40px;width:auto;object-fit:contain;filter:drop-shadow(0 0 8px rgba(28,57,249,.5));transition:transform .3s ease}.Header_headerLogoImg__6jn_r:hover{transform:scale(1.05);filter:drop-shadow(0 0 12px rgba(28,57,249,.8))}@media (max-width:768px){.Header_nav__LVYU2{display:none}.Header_container__3JNoS{padding:0 1rem}.Header_controls__M2daI{gap:.5rem}.Header_planBadge__KUS66,.Header_userName__zmDpI{display:none}.Header_logoText__Q2TRx{font-size:1.4rem}}.PlayerSearchFilters_filtersContainer__9z3g_{background-color:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:12px;padding:1.5rem;height:-moz-fit-content;height:fit-content;position:-webkit-sticky;position:sticky;top:90px;box-shadow:var(--shadow-card)}.PlayerSearchFilters_header__hXCfE{display:flex;align-items:center;gap:.75rem;margin-bottom:1.5rem;border-bottom:1px solid var(--color-border);padding-bottom:1rem}.PlayerSearchFilters_header__hXCfE h2{font-family:Rajdhani,sans-serif;font-size:1.25rem;font-weight:700;text-transform:uppercase;color:var(--color-text-main);letter-spacing:1px}.PlayerSearchFilters_icon__7Eq8f{color:var(--color-primary)}.PlayerSearchFilters_form__Wxkdr{display:flex;flex-direction:column;gap:1.25rem}.PlayerSearchFilters_inputGroup__iwR9Z{display:flex;flex-direction:column;gap:.5rem}.PlayerSearchFilters_inputGroup__iwR9Z label{font-size:.85rem;color:var(--color-text-secondary);font-weight:600;text-transform:uppercase}.PlayerSearchFilters_input__9nszc,.PlayerSearchFilters_select__TZ_YB{width:100%;background-color:var(--color-bg-main);border:1px solid var(--color-border);border-radius:6px;padding:.75rem;color:var(--color-text-main);font-family:var(--font-body);font-size:.95rem;transition:all .2s}.PlayerSearchFilters_input__9nszc:focus,.PlayerSearchFilters_select__TZ_YB:focus{outline:none;border-color:var(--color-primary);box-shadow:0 0 0 2px rgba(0,255,106,.1)}.PlayerSearchFilters_searchWrapper__49dTz{position:relative}.PlayerSearchFilters_searchIcon__lzEkw{position:absolute;left:10px;top:50%;transform:translateY(-50%);color:var(--color-text-muted)}.PlayerSearchFilters_searchWrapper__49dTz .PlayerSearchFilters_input__9nszc{padding-left:2.5rem}.PlayerSearchFilters_rowGroup__aFuPf{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem;gap:1rem}.PlayerSearchFilters_toggleGroup__C7Zem{display:flex;background-color:var(--color-bg-main);border-radius:6px;padding:4px;border:1px solid var(--color-border)}.PlayerSearchFilters_toggleBtn__g_LIQ{flex:1 1;background:transparent;border:none;color:var(--color-text-secondary);padding:.5rem;font-size:.85rem;font-weight:600;border-radius:4px;cursor:pointer;transition:all .2s}.PlayerSearchFilters_toggleBtn__g_LIQ:hover{color:var(--color-text-main)}.PlayerSearchFilters_toggleBtn__g_LIQ.PlayerSearchFilters_active__z7VGH{background-color:var(--color-bg-tertiary);color:var(--color-primary);box-shadow:0 2px 4px rgba(0,0,0,.2)}.PlayerSearchFilters_searchButton__lMnuQ{margin-top:1rem;background:linear-gradient(90deg,var(--color-primary-dim),var(--color-primary));color:#000;border:none;padding:1rem;border-radius:6px;font-family:Rajdhani,sans-serif;font-weight:700;font-size:1.1rem;text-transform:uppercase;letter-spacing:1px;cursor:pointer;transition:all .2s;box-shadow:0 0 15px rgba(0,255,106,.3)}.PlayerSearchFilters_searchButton__lMnuQ:hover{transform:translateY(-2px);box-shadow:0 0 25px rgba(0,255,106,.5)}.PlayerStatsTable_tableWrapper__1lt9y{background-color:var(--color-bg-secondary);border:1px solid var(--color-border);border-radius:12px;padding:1.5rem;box-shadow:var(--shadow-card);flex:1 1}.PlayerStatsTable_tableHeader__WUNlg{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem}.PlayerStatsTable_tableHeader__WUNlg h3{font-family:Rajdhani,sans-serif;font-size:1.5rem;color:var(--color-text-main);text-transform:uppercase}.PlayerStatsTable_count__5MZVO{color:var(--color-primary)}.PlayerStatsTable_legend__fuKWt{display:flex;gap:1rem;font-size:.8rem;color:var(--color-text-secondary)}.PlayerStatsTable_legendItem__V_mKF{display:flex;align-items:center;gap:6px}.PlayerStatsTable_dot__wGMWC{width:8px;height:8px;border-radius:2px}.PlayerStatsTable_dot__wGMWC.PlayerStatsTable_green__gP4uP{background-color:var(--color-success)}.PlayerStatsTable_dot__wGMWC.PlayerStatsTable_red__bsFpo{background-color:var(--color-danger)}.PlayerStatsTable_tableContainer__qu37t{overflow-x:auto}.PlayerStatsTable_table__D5rmp{width:100%;border-collapse:separate;border-spacing:0 .5rem}.PlayerStatsTable_table__D5rmp th{text-align:left;font-size:.8rem;color:var(--color-text-muted);text-transform:uppercase;padding:0 1rem 1rem;font-weight:700;letter-spacing:1px}.PlayerStatsTable_table__D5rmp tbody tr{background-color:var(--color-bg-tertiary);transition:transform .2s,background .2s}.PlayerStatsTable_table__D5rmp tbody tr:hover{transform:translateY(-2px);background-color:hsla(0,0%,100%,.05);box-shadow:0 4px 15px rgba(0,0,0,.2)}.PlayerStatsTable_table__D5rmp td{padding:1rem}.PlayerStatsTable_table__D5rmp td:first-child{border-top-left-radius:8px;border-bottom-left-radius:8px}.PlayerStatsTable_table__D5rmp td:last-child{border-top-right-radius:8px;border-bottom-right-radius:8px}.PlayerStatsTable_playerInfo__8gqoF{display:flex;align-items:center;gap:1rem}.PlayerStatsTable_avatarPlaceholder__Jm0m5{width:40px;height:40px;border-radius:50%;background:linear-gradient(45deg,#333,#555);border:2px solid hsla(0,0%,100%,.1)}.PlayerStatsTable_meta__enKeH{display:flex;flex-direction:column}.PlayerStatsTable_name__7aXbP{font-weight:700;color:var(--color-text-main);font-size:.95rem}.PlayerStatsTable_matchTag__ObN_P,.PlayerStatsTable_team__qFJIf{font-size:.8rem;color:var(--color-text-secondary)}.PlayerStatsTable_matchTag__ObN_P{background:hsla(0,0%,100%,.05);padding:4px 8px;border-radius:4px}.PlayerStatsTable_avgValue__bsPkz{font-family:Rajdhani,sans-serif;font-weight:700;font-size:1.1rem;color:var(--color-text-main)}.PlayerStatsTable_formGuide__GW1F7{display:flex;gap:4px}.PlayerStatsTable_formBar__raNvF{width:24px;height:24px;border-radius:4px;display:flex;align-items:center;justify-content:center;color:#000}.PlayerStatsTable_hit__g0SIm{background-color:var(--color-success);box-shadow:0 0 8px rgba(0,255,106,.4)}.PlayerStatsTable_miss__DzLay{background-color:var(--color-danger);opacity:.6}.PlayerStatsTable_badge__PLiQc{padding:4px 12px;border-radius:20px;font-size:.8rem;font-weight:700;text-transform:uppercase}.PlayerStatsTable_high__k5z3C{background:rgba(0,255,106,.15);color:var(--color-success);border:1px solid rgba(0,255,106,.3)}.PlayerStatsTable_medium__IrBVm{background:rgba(255,255,0,.15);color:#fbbf24;border:1px solid rgba(255,255,0,.3)}.PlayerStatsTable_low__rFqcH{background:hsla(0,0%,100%,.05);color:var(--color-text-muted)}.PlayerStatsTable_detailsBtn__6THM1{background:none;border:none;color:var(--color-text-secondary);cursor:pointer;transition:color .2s}.PlayerStatsTable_detailsBtn__6THM1:hover{color:var(--color-primary)}.Sidebar_sidebar__86IlD{width:220px;min-width:220px;background:#fff;border-right:1px solid #e5e7eb;height:100vh;position:-webkit-sticky;position:sticky;top:0;display:flex;flex-direction:column}.Sidebar_scrollContainer__ok2wL{flex:1 1;overflow-y:auto;padding:16px 0}.Sidebar_header__sgdt7{padding:0 16px;margin-bottom:12px}.Sidebar_headerLabel__oajTq{font-size:11px;font-weight:600;color:#9ca3af;letter-spacing:.5px;text-transform:uppercase}.Sidebar_searchBox__iRjkN{padding:0 12px;margin-bottom:12px}.Sidebar_searchInput__WYfLT{width:100%;padding:8px 12px;border:1px solid #e5e7eb;border-radius:6px;background:#f9fafb;font-size:13px;color:#374151}.Sidebar_searchInput__WYfLT:focus{outline:none;background:#fff}.Sidebar_searchInput__WYfLT::placeholder{color:#9ca3af}.Sidebar_leagueList__2f7wI{list-style:none;margin:0;padding:0}.Sidebar_leagueItem__irLxf{display:flex;align-items:center;padding:10px 16px;text-decoration:none;color:#374151;transition:all .2s;border-left:3px solid transparent}.Sidebar_leagueItem__irLxf:hover{background:#f3f4f6}.Sidebar_leagueItem__irLxf.Sidebar_active__vqrO1{background:rgba(0,212,255,.08);border-left-color:#00d4ff;color:#0ea5e9}.Sidebar_leagueInfo__R30_v{display:flex;align-items:center;gap:10px;flex:1 1;min-width:0}.Sidebar_leagueLogo__8h4WD{width:20px;height:20px;object-fit:contain;flex-shrink:0}.Sidebar_logoPlaceholder__XCBSi{width:20px;height:20px;background:#e5e7eb;border-radius:4px;flex-shrink:0}.Sidebar_leagueName__Tvpvj{font-size:13px;font-weight:500;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_leagueText__pEiMM{display:flex;flex-direction:column;gap:2px;min-width:0;overflow:hidden}.Sidebar_countryName__eu_Cp{font-size:10px;color:#6b7280;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.Sidebar_loadingItem__ewd2u,.Sidebar_noResults__wcMAU{padding:20px 16px;text-align:center;color:#9ca3af;font-size:13px}.Sidebar_scrollContainer__ok2wL::-webkit-scrollbar{width:4px}.Sidebar_scrollContainer__ok2wL::-webkit-scrollbar-track{background:transparent}.Sidebar_scrollContainer__ok2wL::-webkit-scrollbar-thumb{background:#d1d5db;border-radius:2px}@media (prefers-color-scheme:dark){.Sidebar_sidebar__86IlD{background:#0f1419;border-right-color:#2a3441}.Sidebar_headerLabel__oajTq{color:#9ca3af}.Sidebar_searchInput__WYfLT{background:#1a2332;border-color:#2a3441;color:#e5e7eb}.Sidebar_searchInput__WYfLT::placeholder{color:#6b7280}.Sidebar_leagueItem__irLxf{color:#e5e7eb}.Sidebar_leagueItem__irLxf:hover{background:hsla(0,0%,100%,.05)}.Sidebar_leagueItem__irLxf.Sidebar_active__vqrO1{background:rgba(0,212,255,.1)}.Sidebar_logoPlaceholder__XCBSi{background:#2a3441}}.Sidebar_sidebar__86IlD{background:#0f1419;border-right-color:#2a3441}.Sidebar_headerLabel__oajTq{color:#f87171}.Sidebar_searchInput__WYfLT{background:#1a2332;border-color:#2a3441;color:#e5e7eb}.Sidebar_searchInput__WYfLT::placeholder{color:#6b7280}.Sidebar_searchInput__WYfLT:focus{border-color:#00d4ff;background:#1a2332}.Sidebar_leagueItem__irLxf{color:#e5e7eb}.Sidebar_leagueItem__irLxf:hover{background:hsla(0,0%,100%,.05)}.Sidebar_leagueItem__irLxf.Sidebar_active__vqrO1{background:rgba(0,212,255,.1);color:#00d4ff}.Sidebar_logoPlaceholder__XCBSi{background:#2a3441}.Sidebar_scrollContainer__ok2wL::-webkit-scrollbar-thumb{background:#3a4451}@media (max-width:900px){.Sidebar_sidebar__86IlD{display:none}}