.LeagueStatisticsSortSheet_backdrop__i_S49{position:fixed;inset:0;z-index:1200;border:none;background:rgba(0,0,0,.4);animation:LeagueStatisticsSortSheet_statsSheetBackdropIn__ZFbzB .28s ease forwards}.LeagueStatisticsSortSheet_sheet__pcJZL{position:fixed;left:0;right:0;bottom:0;top:auto;z-index:1210;height:33.333dvh;max-height:33.333dvh;display:flex;flex-direction:column;justify-content:flex-end;overflow-y:auto;padding:14px 16px max(18px,env(safe-area-inset-bottom,0px));background:var(--surface-sheet,#0b132b);border-radius:24px 24px 0 0;animation:LeagueStatisticsSortSheet_statsSheetSlideUp__bYq_q .38s cubic-bezier(.22,1,.36,1) forwards;box-sizing:border-box}.LeagueStatisticsSortSheet_closeButton__TVBft{position:absolute;top:8px;right:8px;width:40px;height:40px;border:none;background:rgba(0,0,0,0);color:var(--color-white,#fff);display:inline-flex;align-items:center;justify-content:center}.LeagueStatisticsSortSheet_closeButton__TVBft svg{width:14px;height:14px;padding:6px;border-radius:50%;background:var(--sheet-close-bg,#0b132b);box-sizing:content-box}.LeagueStatisticsSortSheet_title__EXaPZ{margin:0 36px 14px 0;flex-shrink:0;font-size:18px;font-weight:600;line-height:1.2;letter-spacing:-.2px;color:var(--text-primary,#dcd9d5)}.LeagueStatisticsSortSheet_sectionLabel__r_MQk{margin:0 0 10px;font-size:13px;line-height:1.3;letter-spacing:.5px;color:var(--text-muted,rgba(255,255,255,.4))}.LeagueStatisticsSortSheet_statsList__Yd9Rb{display:grid;grid-template-columns:1fr 1fr;column-gap:14px;row-gap:14px;margin-bottom:0;flex-shrink:0}.LeagueStatisticsSortSheet_radioOption__NCA0c{display:flex;align-items:center;gap:8px;border:none;background:rgba(0,0,0,0);padding:0;text-align:left;cursor:pointer;min-width:0}.LeagueStatisticsSortSheet_radioCircle__s_Q_s{width:15.6px;height:15.6px;border-radius:50%;border:1.5px solid var(--radio-border,#5bc0be);flex-shrink:0;position:relative}.LeagueStatisticsSortSheet_radioCircleSelected__zrH2s{border-color:var(--accent-secondary,#f49a41)}.LeagueStatisticsSortSheet_radioCircleSelected__zrH2s:after{content:"";position:absolute;inset:3px;border-radius:50%;background:var(--accent-secondary,#f49a41)}.LeagueStatisticsSortSheet_radioLabel__SEtF5{font-size:15px;line-height:1.15;letter-spacing:.4px;color:var(--text-primary,#fff);white-space:normal}.LeagueStatisticsSortSheet_radioOptionSelected__PxhUf .LeagueStatisticsSortSheet_radioLabel__SEtF5{color:var(--accent-secondary,#f49a41)}.LeagueStatisticsSortSheet_currentSortHint__lCy43{margin:8px 0 0;font-size:12px;color:var(--text-muted,rgba(255,255,255,.35))}@keyframes LeagueStatisticsSortSheet_statsSheetBackdropIn__ZFbzB{0%{opacity:0}to{opacity:1}}@keyframes LeagueStatisticsSortSheet_statsSheetSlideUp__bYq_q{0%{transform:translateY(100%)}to{transform:translateY(0)}}.Statistics_pageContainer__RxHQb{position:relative;display:flex;flex-direction:column;overflow:hidden;height:calc(100dvh - 70px);min-height:calc(100dvh - 70px);max-height:calc(100dvh - 70px);background:rgba(0,0,0,0)}.Statistics_topSection__QCNWJ{position:sticky;top:0;z-index:20;padding:12px 20px 0;border-bottom-left-radius:30px;border-bottom-right-radius:30px;background:var(--surface-header,rgba(11,19,43,.6))}.Statistics_filtersBar__UCDFT{padding:10px 20px 4px}.Statistics_filtersStack__UnqFS{display:flex;flex-direction:column;gap:10px}.Statistics_topHeaderBlock__neF4m{display:flex;flex-direction:column;align-items:center;margin-bottom:12px;position:relative}.Statistics_backButton__LHhXT{position:absolute;left:0;top:0;width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;border:none;background:rgba(0,0,0,0);color:var(--text-primary,#fff)}.Statistics_pageTitleText__WWV48{margin:28px 0 0;font-size:20px;line-height:1.2;font-weight:600;letter-spacing:-.2px;color:var(--text-primary,#fff);text-align:center}.Statistics_pageSubtitle__njKZw{margin:4px 0 0;font-size:12px;line-height:1.2;color:var(--text-muted,rgba(255,255,255,.4));text-align:center}.Statistics_searchWrap__i7Ecf{height:40px;border-radius:999px;border:1px solid var(--input-border,var(--color-teal-400,#5bc0be));display:flex;align-items:center;padding:0 12px 0 16px;margin-bottom:0;background:var(--surface-input,rgba(5,14,44,.9))}.Statistics_searchInput__qACGB{width:100%;border:none;outline:none;background:rgba(0,0,0,0);color:var(--text-primary,#fff);font-size:15px;letter-spacing:.5px}.Statistics_searchInput__qACGB::placeholder{color:var(--text-muted,rgba(255,255,255,.4))}.Statistics_searchAction__FWW6i{border:none;background:rgba(0,0,0,0);color:var(--text-primary,#fff);display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;padding:0;flex-shrink:0}.Statistics_playTypeButton__y7zYJ{border:none;background:rgba(0,0,0,0);color:var(--text-muted,rgba(255,255,255,.4));font-size:12px;font-weight:700;line-height:1.2;padding:14px 8px;cursor:pointer;white-space:nowrap}.Statistics_playTypeButtonSingles__DhKRh{color:var(--text-singles,#6fffe9)}.Statistics_playTypeButtonDoubles__Qqm4_{color:var(--text-doubles,var(--accent-primary,#f49a41))}.Statistics_modeRow__btBAL{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;min-height:48px;padding:0 6px 0 4px;background:var(--surface-bar,rgba(11,19,43,.4));border-radius:10px}.Statistics_modeBar__jU89Y{display:inline-flex;align-items:center;flex:1 1;min-width:0}.Statistics_modeActions__BSThA{display:inline-flex;align-items:center;gap:4px;flex-shrink:0}.Statistics_periodTabs__TJqNu{display:flex;flex-wrap:wrap;align-items:center;gap:4px 8px}.Statistics_periodTab__D28xB{border:none;background:rgba(0,0,0,0);height:40px;padding:8px 20px;border-radius:30px;font-size:12px;font-weight:700;line-height:1.2;color:var(--text-muted,rgba(255,255,255,.45));cursor:pointer;font-family:inherit;transition:color .15s ease}.Statistics_periodTab__D28xB:active{opacity:.85}.Statistics_periodTabActive__QMa90{color:var(--accent-primary,#4cc4d1)}.Statistics_infoWrap__zwm74{position:relative;display:inline-flex;align-items:center}.Statistics_infoButton__88HUS{width:24px;height:24px;border-radius:50%;border:1.5px solid var(--text-muted,rgba(255,255,255,.45));background:rgba(0,0,0,0);color:var(--text-secondary-soft,rgba(255,255,255,.7));display:inline-flex;align-items:center;justify-content:center;padding:0;font-size:13px;font-weight:700;font-style:italic;line-height:1;flex-shrink:0;cursor:pointer;-webkit-tap-highlight-color:rgba(0,0,0,0)}.Statistics_infoButtonActive__Yctk_{border-color:var(--accent-primary,#4cc4d1);color:var(--accent-primary,#4cc4d1);background:color-mix(in srgb,var(--accent-primary,#4cc4d1) 15%,transparent)}.Statistics_infoNotice___7JMc{position:absolute;right:calc(100% + 10px);top:50%;z-index:30;width:max-content;max-width:min(280px,100vw - 120px);margin:0;padding:10px 12px;border-radius:8px;background:var(--info-notice-bg,rgba(14,33,55,.96));border:1px solid var(--info-notice-border,rgba(91,192,190,.35));box-shadow:0 8px 24px rgba(0,0,0,.35);font-size:13px;line-height:1.4;font-weight:500;color:var(--text-primary,rgba(255,255,255,.9));text-align:left;white-space:pre-line;pointer-events:none;animation:Statistics_statsInfoNoticeIn__vRHpQ .28s cubic-bezier(.22,1,.36,1) forwards}@keyframes Statistics_statsInfoNoticeIn__vRHpQ{0%{opacity:0;transform:translateY(-50%) translateX(10px)}to{opacity:1;transform:translateY(-50%) translateX(0)}}.Statistics_filterButton__oaaZK{width:48px;height:48px;border:none;background:rgba(0,0,0,0);color:var(--text-primary,#fff);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.Statistics_listSection__ptZTh{position:relative;z-index:1;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px 20px}.Statistics_listHeader__xPy5w,.Statistics_playerCard__2FAPu{display:grid;grid-template-columns:38px 1fr auto;gap:8px;align-items:center}.Statistics_withCountColumn__EHYDy{grid-template-columns:38px 1fr minmax(52px,auto) 52px}.Statistics_listHeader__xPy5w{margin-bottom:10px;padding:0 8px;font-size:12px;line-height:1.2;color:var(--text-muted,rgba(255,255,255,.4));text-transform:uppercase}.Statistics_headerCount__U9oCj{text-align:center;white-space:nowrap;line-height:1.15;font-size:10px}.Statistics_headerValue__f9MuV{min-width:52px}.Statistics_playerList__LEOGX{display:flex;flex-direction:column;gap:8px}.Statistics_playerCard__2FAPu{width:100%;border:none;text-align:left;padding:8px 16px 8px 8px;border-radius:10px;background:var(--surface-card,rgba(11,19,43,.4));color:var(--text-primary,#fff);cursor:pointer}.Statistics_playerCardCurrent__5MDOs{margin-bottom:8px;background:var(--surface-card-strong,rgba(11,19,43,.6))}.Statistics_playerCardHighlighted__JZa87{background:var(--surface-card-highlight,#3a506b)}.Statistics_place__BEKzf{font-size:15px;line-height:1.1;letter-spacing:.5px;text-align:center}.Statistics_playerMain__ksxpD{display:flex;align-items:center;gap:8px;min-width:0}.Statistics_avatarPlaceholder__QWAGq,.Statistics_avatar__izG30{width:40px;height:40px;border-radius:50%;flex-shrink:0;overflow:hidden;object-fit:cover}.Statistics_avatarPlaceholder__QWAGq{display:inline-flex;align-items:center;justify-content:center;background:var(--text-muted,rgba(255,255,255,.08));color:var(--text-muted,rgba(255,255,255,.5));font-size:18px}.Statistics_playerName__SX3lf{overflow:hidden;text-overflow:ellipsis}.Statistics_playerName__SX3lf,.Statistics_statCount__G3Pqj{font-size:15px;line-height:1.1;letter-spacing:.5px;white-space:nowrap}.Statistics_statCount__G3Pqj{text-align:center;color:var(--text-secondary-soft,rgba(255,255,255,.72))}.Statistics_statValue__aHDdp{font-size:15px;line-height:1.1;letter-spacing:.5px;text-align:right;white-space:nowrap}