.Ranking_pageContainer__LMzj0{position:relative;display:flex;flex-direction:column;overflow:hidden;height:calc(100dvh - 81px);min-height:calc(100dvh - 81px);max-height:calc(100dvh - 81px);background:rgba(0,0,0,0)}.Ranking_pageContainer__LMzj0:after,.Ranking_pageContainer__LMzj0:before{content:none}.Ranking_topSection__QTixf{position:sticky;top:0;z-index:20;padding:18px 20px 0;border-bottom-left-radius:30px;border-bottom-right-radius:30px;background:var(--surface-header,rgba(11,19,43,.6))}.Ranking_filtersBar__heVc0{padding:16px 20px 4px}.Ranking_topHeaderBlock__wTKcg{display:flex;flex-direction:column;align-items:center;gap:14px;margin-bottom:24px;position:relative}.Ranking_backButton__Wn_Ig{position:absolute;left:0;top:0;width:32px;height:32px;display:inline-flex;align-items:center;justify-content:center;border:none;background:rgba(0,0,0,0);color:var(--text-primary,#fff)}.Ranking_pageTitleText__ShwhJ{margin:44px 0 0;font-size:20px;line-height:1.2;font-weight:600;color:var(--text-primary,#fff);text-align:center}.Ranking_titleInner__HLlC9{display:none}.Ranking_searchWrap__PJq_h{height:44px;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:16px;background:var(--surface-input,rgba(5,14,44,.9))}.Ranking_searchSuggestions__LXQeV{flex:1 1}.Ranking_searchSuggestions__LXQeV .react-autosuggest__container{width:100%}.Ranking_searchSuggestions__LXQeV .react-autosuggest__input{width:100%;height:42px;border:none;border-radius:999px;outline:none;background:rgba(0,0,0,0);color:var(--text-primary,#fff);font-size:15px;letter-spacing:.5px;padding:0}.Ranking_searchSuggestions__LXQeV .react-autosuggest__input::placeholder{color:var(--text-muted,rgba(255,255,255,.4))}.Ranking_searchSuggestions__LXQeV .react-autosuggest__suggestions-container{width:100%;z-index:40}.Ranking_searchInput__YNL9e{width:100%;border:none;outline:none;background:rgba(0,0,0,0);color:var(--text-primary,#fff);font-size:15px;letter-spacing:.5px}.Ranking_searchInput__YNL9e::placeholder{color:var(--text-muted,rgba(255,255,255,.4))}.Ranking_searchAction__qYCmI{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}.Ranking_levelSegments__fMHS9{display:grid;grid-template-columns:repeat(8,minmax(0,1fr));align-items:center;border-radius:30px;background:var(--segment-track-bg);margin-bottom:14px;padding:0;min-height:48px}.Ranking_levelSegment__r_Ogw{width:100%;height:48px;padding:0 2px;border:none;background:rgba(0,0,0,0);color:var(--segment-idle-text,rgba(255,255,255,.4));font-size:12px;font-weight:700;white-space:nowrap}.Ranking_levelSegmentActive__pcT1C{border-radius:999px;color:var(--segment-active-text,#0b132b);background:var(--segment-active-bg)}.Ranking_modeBar__ezedx{display:inline-flex;align-items:center;background:var(--surface-bar,rgba(11,19,43,.5));border-radius:10px;padding:0 8px}.Ranking_modeButton__S77gK{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}.Ranking_modeButtonActiveSingles__4_Kal{color:var(--text-singles,#4cc4d1)}.Ranking_modeButtonActiveDoubles__LgEhO{color:var(--text-doubles,var(--color-orange,#f49a41))}.Ranking_listSection__mUPZ1{position:relative;z-index:1;flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:12px 20px}.styles_notFoundMessage__sQu7D{text-align:center;padding:28px 20px;background:rgba(11,19,43,.4);border:1px solid rgba(91,192,190,.22);border-radius:10px}.styles_notFoundMessage__sQu7D p{margin:0;font-size:14px;line-height:1.45;font-weight:500;color:hsla(0,0%,100%,.5)}.PlayersList_table__3xtmo{width:100%}.PlayersList_titles__qhC2m{display:flex;align-items:center;margin-bottom:8px;color:var(--list-header-fg,#dbdbdb);font-size:12px;text-transform:uppercase}.PlayersList_titlesWithBar__3hoSa{margin:0 -15px 8px;padding:8px 15px;background:var(--list-header-bar,transparent)}.PlayersList_titlesRanking__SOVfx{column-gap:8px}.PlayersList_titlesRanking__SOVfx .PlayersList_rankColumn__q6bCO{padding-right:0}.PlayersList_placeColumn__cJg6k{width:10%}.PlayersList_nameColumn__R5ZWD{width:52%;display:flex;align-items:center}.PlayersList_titles__qhC2m .PlayersList_nameColumn__R5ZWD{padding-left:40px}.PlayersList_titles__qhC2m:not(.PlayersList_titlesRanking__SOVfx) .PlayersList_rankColumn__q6bCO{padding-right:22px}.PlayersList_titles__qhC2m .PlayersList_rankColumnRaceHeader__nDD9f,.PlayersList_titles__qhC2m:not(.PlayersList_titlesRanking__SOVfx) .PlayersList_rankColumn__q6bCO.PlayersList_rankColumnRaceHeader__nDD9f{padding-right:12px;margin-left:auto;width:72px;min-width:72px;box-sizing:border-box;overflow:visible;justify-content:flex-end}.PlayersList_withPlace__NFyeQ .PlayersList_nameColumn__R5ZWD{width:50%}.PlayersList_place__K_xFp{color:var(--text-primary,#fff);font-size:15px;margin:0 5px}.PlayersList_rankColumn__q6bCO{width:20%;display:flex;justify-content:flex-end}.PlayersList_rankColumnRace__IdUrG{margin-left:auto;width:72px;min-width:72px;box-sizing:border-box;padding-right:12px;justify-content:flex-end;overflow:visible}.PlayersList_differenceColumn__LbOCc{width:10%;text-align:right;display:flex;justify-content:flex-end}.PlayersList_doublesRankColumn__nZtQL{width:20%;text-align:right}.PlayersList_levelColumn__E4_gP{display:inline-block;overflow:hidden;text-overflow:ellipsis;font-size:15px;color:var(--text-primary,inherit)}.PlayersList_rankColumn__q6bCO{overflow:hidden;text-overflow:ellipsis;font-size:13px}.PlayersList_rankColumn__q6bCO.PlayersList_rankColumnRaceHeader__nDD9f,.PlayersList_rankColumn__q6bCO.PlayersList_rankColumnRace__IdUrG{overflow:visible;text-overflow:clip}.PlayersList_rankColumn__q6bCO{text-align:right}.PlayersList_rankColumn__q6bCO.PlayersList_hasDoublePoints__HOzFp{min-width:80px}.PlayersList_levelColumn__E4_gP{width:30%;text-align:right;padding-right:5px}.PlayersList_listItem__oux94{display:flex;align-items:center;border-bottom:1px solid var(--list-row-border,rgba(153,153,153,.445));padding:12px 0;cursor:pointer;color:var(--text-primary,inherit)}.PlayersList_listItem__oux94:last-child{border-bottom:none}.PlayersList_listItem__oux94:active{background-color:var(--accent-primary,#4cc4d1);color:var(--segment-active-text,#121414)}.PlayersList_listItemRanking__ZLGic{border-bottom:none;margin-bottom:8px;padding:8px 10px 8px 8px;border-radius:10px;background:var(--ranking-card-bg,rgba(11,19,43,.6));column-gap:8px}.PlayersList_listItemRanking__ZLGic .PlayersList_name__9ADi4{font-weight:700}.PlayersList_listItemRanking__ZLGic .PlayersList_image__lhBHO{width:40px;height:40px;border-color:rgba(0,0,0,0);flex-shrink:0}.PlayersList_listItemRanking__ZLGic .PlayersList_levelMeta__g9ZkQ{color:var(--text-muted,#dbdbdb)}.PlayersList_listItemRanking__ZLGic:active{background-color:var(--ranking-card-highlight,#3a506b);color:var(--text-primary,inherit)}.PlayersList_listItemHighlighted__zXwpD{background:var(--ranking-card-highlight,#3a506b)}.PlayersList_listItemCurrentPlayer__XLz8B{background:var(--ranking-card-highlight,rgba(58,80,107,.85))}.PlayersList_listItemRaceTop3__xAIPG{background:linear-gradient(90deg,color-mix(in srgb,var(--accent-primary,#6fffe9) 18%,transparent) 0,var(--surface-card-strong,rgba(11,19,43,.7)) 100%)}.PlayersList_listItemRaceTop12__mDiY9{background:color-mix(in srgb,var(--surface-card-highlight,#3a506b) 45%,transparent)}.PlayersList_rankValue__D6ucJ{font-size:15px;line-height:1.1;color:var(--accent-primary,#4cc4d1);text-align:right}.PlayersList_rankValue__D6ucJ.PlayersList_rankValueCalibrating__WKzDx{color:var(--text-primary,#fff)}.PlayersList_rankValueRace__NXzOM{color:var(--text-primary,#fff);display:inline-block;min-width:34px;text-align:right}.PlayersList_rankValuePipe__4bW1_{opacity:0}.PlayersList_doublesRankValue__YEcEn{font-size:15px;line-height:1.1;color:var(--color-orange,#f49a41);text-align:right}.PlayersList_doublesRankValue__YEcEn.PlayersList_rankValueCalibrating__WKzDx{color:var(--text-primary,#fff)}.PlayersList_name__9ADi4{font-size:15px;font-weight:400;padding-left:10px;width:100%;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:var(--text-primary,inherit)}.PlayersList_playerMeta__HrA1d{width:calc(100% - 35px)}.PlayersList_levelMeta__g9ZkQ{display:block;color:var(--text-muted,#dbdbdb);padding-left:10px;font-size:15px;line-height:1.1}.PlayersList_image__lhBHO{border:1px solid var(--text-muted,#dbdbdb);width:25px;height:25px;border-radius:50%}.PlayersList_image__lhBHO img,.PlayersList_image__lhBHO svg{width:100%;height:100%;border-radius:50%}.PlayersList_differenceValue__qsaLn{display:inline-block;min-width:30px;color:var(--text-secondary-soft,rgba(255,255,255,.8));font-size:15px;text-align:right}.PlayersList_differenceUp__D4O1N{color:var(--status-positive,#90d135)}.PlayersList_differenceDown__gXns1{color:var(--status-negative,#d87144)}.PlayersList_topTenDivider__Ih8me{text-align:center;color:var(--text-muted,rgba(255,255,255,.4));font-size:15px;margin:6px 0 12px}.PlayersList_cup__0uTrH{display:flex;justify-content:center;align-items:center}