@keyframes rankings-module__tqxtqG__fadeIn{0%{opacity:0}to{opacity:1}}@keyframes rankings-module__tqxtqG__fadeInUp{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes rankings-module__tqxtqG__glowPulse{0%,to{box-shadow:0 0 15px #e9c97a00}50%{box-shadow:0 0 25px #e9c97a26}}@keyframes rankings-module__tqxtqG__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}@keyframes rankings-module__tqxtqG__spin{to{transform:rotate(360deg)}}.rankings-module__tqxtqG__container{width:100%;max-width:1440px;padding:var(--space-xs) clamp(var(--space-sm), 1.5vw, var(--space-lg)) var(--space-2xl);margin:0 auto}.rankings-module__tqxtqG__card{--card-pad:clamp(20px, 2.2vw, 32px);background:radial-gradient(100% 60% at 50% 0%, #e9c97a08 0%, transparent 60%), radial-gradient(circle at top center, #1c2438 0%, var(--profile-bg) 100%);border-radius:var(--radius-xl);isolation:isolate;border:1px solid #333c5599;width:100%;min-height:700px;padding:0;animation:.6s cubic-bezier(.22,1,.36,1) rankings-module__tqxtqG__fadeInUp;position:relative;overflow:hidden;box-shadow:0 30px 60px #00000080,inset 0 1px #ffffff0a}.rankings-module__tqxtqG__card:before{content:"";pointer-events:none;z-index:0;background-image:radial-gradient(circle at 2px 2px,#e9c97a08 1px,#0000 0);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000);mask-image:linear-gradient(#000,#0000)}.rankings-module__tqxtqG__cardInner{align-self:stretch;align-items:stretch;gap:var(--space-sm);z-index:2;background:0 0;flex-direction:column;flex:1;width:100%;height:100%;padding:0;display:flex;position:relative}.rankings-module__tqxtqG__cardInner>*{z-index:1;position:relative}.rankings-module__tqxtqG__heroContent{align-items:center;gap:clamp(var(--space-md), 2vw, var(--space-xl));padding:clamp(var(--space-md), 2vw, var(--space-lg)) var(--card-pad);background:linear-gradient(135deg, var(--profile-bg-secondary) 0%, #141928 100%);border-bottom:1px solid #ffffff0d;display:flex}.rankings-module__tqxtqG__heroIcon{color:#e9c97a;border-radius:var(--radius-md);background:#e9c97a24;border:1px solid #e9c97a33;flex-shrink:0;justify-content:center;align-items:center;width:52px;height:52px;display:flex;box-shadow:inset 0 1px #e9c97a38,0 4px 12px #00000040}.rankings-module__tqxtqG__heroText{flex-direction:column;gap:2px;min-width:0;display:flex}.rankings-module__tqxtqG__heroSubtitle{color:#e9c97aa6;text-transform:uppercase;letter-spacing:.15em;margin-bottom:2px;font-family:Inter,sans-serif;font-size:11px;font-weight:700}.rankings-module__tqxtqG__heroTitle{color:#e9c97a;background:linear-gradient(#fff 0%,#e9c97a 100%);-webkit-text-fill-color:transparent;filter:drop-shadow(0 2px 6px #0006);-webkit-background-clip:text;background-clip:text;margin:0;font-family:Lexend,sans-serif;font-size:clamp(1.5rem,3vw,2.2rem);font-weight:800;line-height:1}.rankings-module__tqxtqG__heroDesc{color:#c9d0e3b8;z-index:1;margin:0;font-family:Inter,sans-serif;font-size:14px;line-height:1.45}.rankings-module__tqxtqG__listToolbar{justify-content:space-between;align-items:center;gap:var(--space-md);padding:var(--space-sm) var(--card-pad) 0;flex-wrap:wrap;display:flex}.rankings-module__tqxtqG__listMeta{color:var(--profile-text-secondary);margin:0;font-family:Inter,sans-serif;font-size:12px;font-weight:500}.rankings-module__tqxtqG__tabNavHeader{padding:var(--space-sm) 0 0;border-bottom:1px solid #ffffff0d;flex-direction:column;gap:0;display:flex;overflow:visible}.rankings-module__tqxtqG__tabNav{box-sizing:border-box;isolation:isolate;background:0 0;border:none;border-radius:0;gap:0;width:auto;padding:0;display:inline-flex;position:relative}.rankings-module__tqxtqG__tabNavWrapper{z-index:2;width:100%;padding:0 var(--card-pad) var(--space-sm);flex-direction:row;justify-content:center;align-items:center;gap:4px;display:flex;position:relative}.rankings-module__tqxtqG__tabNavButton{box-sizing:border-box;color:#8a96b4;white-space:nowrap;cursor:pointer;text-transform:none;background:0 0;border:1px solid #0000;border-radius:6px;flex-direction:row;justify-content:center;align-items:center;gap:6px;height:32px;padding:0 14px;font-family:Lexend,sans-serif;font-size:13px;font-weight:500;transition:color .16s,background .16s,border-color .16s;display:inline-flex;position:relative}.rankings-module__tqxtqG__tabNavButton:hover{color:#c9d0e3;background:#ffffff0a}.rankings-module__tqxtqG__tabNavButton:active{transform:scale(.97)}.rankings-module__tqxtqG__tabNavButton:focus-visible{outline-offset:2px;outline:2px solid #e9c97a8c}.rankings-module__tqxtqG__tabNavButtonActive{color:var(--profile-gold,#e9c97a);background:#e9c97a1a;border-color:#e9c97a47;font-weight:600}.rankings-module__tqxtqG__tabNavButtonActive:hover{color:#f0d88a;background:#e9c97a24;border-color:#e9c97a5c}.rankings-module__tqxtqG__navIcon{box-sizing:border-box;width:18px;height:18px;color:inherit;flex-shrink:0;transition:color .16s}.rankings-module__tqxtqG__tabNavButtonText{color:inherit;font-size:13px}.rankings-module__tqxtqG__tabNavButton>*{z-index:1;position:relative}.rankings-module__tqxtqG__subTabRow{padding:var(--space-xs) var(--card-pad) var(--space-sm);border-top:1px solid #ffffff0a;flex-wrap:wrap;justify-content:center;align-items:center;gap:6px;width:100%;display:flex}.rankings-module__tqxtqG__subTabBtn{color:#6e7a98;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #ffffff14;border-radius:20px;justify-content:center;align-items:center;padding:5px 12px;font-family:Inter,sans-serif;font-size:11px;font-weight:600;transition:color .18s,background .18s,border-color .18s,transform .12s;display:inline-flex}.rankings-module__tqxtqG__subTabBtn:hover{color:#c9d0e3;background:#ffffff0d;border-color:#e9c97a38}.rankings-module__tqxtqG__subTabBtn:active{transform:scale(.96)}.rankings-module__tqxtqG__subTabBtn:focus-visible{outline-offset:1px;outline:2px solid #e9c97a80}.rankings-module__tqxtqG__subTabBtnActive{color:#e9c97a;background:#e9c97a1a;border-color:#e9c97a52}.rankings-module__tqxtqG__headerSearchContainer{align-items:center;gap:var(--space-sm);padding:0 var(--space-md);border:1px solid var(--profile-border,#252c40);border-radius:var(--radius-md);background:#141928;flex-shrink:0;width:min(280px,100%);height:36px;transition:border-color .16s,box-shadow .16s;display:flex}.rankings-module__tqxtqG__headerSearchContainer:focus-within{border-color:#e9c97a66;box-shadow:0 0 0 3px #e9c97a1a,0 0 16px #e9c97a0f}.rankings-module__tqxtqG__headerSearchIcon{color:#6e7a98;flex-shrink:0;width:14px;height:14px;transition:color .3s}.rankings-module__tqxtqG__headerSearchContainer:focus-within .rankings-module__tqxtqG__headerSearchIcon{color:#e9c97a}.rankings-module__tqxtqG__headerSearchInput{color:#c9d0e3;background:0 0;border:none;outline:none;flex:1;min-width:0;padding:0;font-family:Inter,sans-serif;font-size:13px;line-height:1.4}.rankings-module__tqxtqG__headerSearchInput::placeholder{color:#6e7a98}.rankings-module__tqxtqG__headerSearchClear{cursor:pointer;color:#6e7a98;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:3px;transition:background .2s,color .2s;display:flex}.rankings-module__tqxtqG__headerSearchClear:hover{color:#e9c97a;background:#ffffff0f}.rankings-module__tqxtqG__headerSearchClear:focus-visible{outline-offset:1px;outline:2px solid #e9c97a80}.rankings-module__tqxtqG__headerSearchClear svg{width:14px;height:14px}.rankings-module__tqxtqG__contentCardBody{z-index:0;padding:var(--space-md) var(--card-pad) var(--space-lg);position:relative}.rankings-module__tqxtqG__leaderboard{border-radius:var(--radius-lg);background:#141928;border:1px solid #252c40;width:100%;overflow:hidden}.rankings-module__tqxtqG__layoutPlayerWealth{--lb-cols:52px minmax(200px, 1fr) minmax(140px, 200px)}.rankings-module__tqxtqG__layoutPetsOwned{--lb-cols:52px minmax(200px, 1fr) 88px}.rankings-module__tqxtqG__layoutPetsLevel{--lb-cols:52px minmax(200px, 1fr) 72px minmax(100px, 130px)}.rankings-module__tqxtqG__layoutPetsWins{--lb-cols:52px minmax(200px, 1fr) 88px 72px}.rankings-module__tqxtqG__layoutGuildLevel{--lb-cols:52px minmax(200px, 1fr) 72px 100px}.rankings-module__tqxtqG__layoutGuildMembers{--lb-cols:52px minmax(200px, 1fr) 96px 100px}.rankings-module__tqxtqG__layoutGuildXp{--lb-cols:52px minmax(200px, 1fr) minmax(110px, 140px) 100px}.rankings-module__tqxtqG__layoutGuildWars{--lb-cols:52px minmax(200px, 1fr) minmax(120px, 150px) 100px}.rankings-module__tqxtqG__srOnly{clip:rect(0, 0, 0, 0);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.rankings-module__tqxtqG__tableHeader,.rankings-module__tqxtqG__tableRowLink,.rankings-module__tqxtqG__skeletonRow{grid-template-columns:var(--lb-cols);align-items:center;column-gap:var(--space-lg);min-height:52px;padding:12px 20px;display:grid}.rankings-module__tqxtqG__tableHeader{z-index:2;-webkit-backdrop-filter:blur(8px);background:#141928eb;border-bottom:1px solid #ffffff0d;min-height:auto;padding:12px 20px;position:sticky;top:0}.rankings-module__tqxtqG__tableHeaderCell{color:#6e7a98;text-transform:uppercase;letter-spacing:.12em;align-items:center;width:100%;min-width:0;font-family:Lexend,sans-serif;font-size:10px;font-weight:700;display:flex}.rankings-module__tqxtqG__tableHeaderCell:first-child{color:#e9c97a99}.rankings-module__tqxtqG__tableHeaderCell:last-child:not(:first-child){color:#5ec8e8b8}.rankings-module__tqxtqG__cellStart{justify-content:flex-start}.rankings-module__tqxtqG__cellCenter{justify-content:center}.rankings-module__tqxtqG__cellEnd{justify-content:flex-end}.rankings-module__tqxtqG__tableBody{flex-direction:column;display:flex}.rankings-module__tqxtqG__tableRowLink{color:inherit;border-bottom:1px solid #ffffff0a;text-decoration:none;transition:background .18s,box-shadow .18s;position:relative}.rankings-module__tqxtqG__tableRowLink:last-child{border-bottom:none}.rankings-module__tqxtqG__tableRowLink:hover{background:color-mix(in srgb, var(--row-tone,#c9d0e3) 5%, transparent);box-shadow:inset 2px 0 #e9c97a99}.rankings-module__tqxtqG__tableRowLink:focus-visible{outline-offset:-2px;outline:2px solid #e9c97a66}.rankings-module__tqxtqG__tableRowLink:hover .rankings-module__tqxtqG__playerName,.rankings-module__tqxtqG__tableRowLink:hover .rankings-module__tqxtqG__guildNameTable{color:#e9c97a}.rankings-module__tqxtqG__tableCell{color:#c9d0e3;align-items:center;gap:var(--space-sm);font-variant-numeric:tabular-nums;min-width:0;font-family:Inter,sans-serif;font-size:13px;display:flex}.rankings-module__tqxtqG__textMuted{color:#6e7a98;font-size:12px;font-style:italic}.rankings-module__tqxtqG__rankBadgeContainer{flex-shrink:0;justify-content:center;align-items:center;width:100%;display:flex;position:relative}.rankings-module__tqxtqG__placeIcon{flex-shrink:0;width:28px;height:28px}.rankings-module__tqxtqG__rankNumber{color:#9aa6c3;letter-spacing:.01em;text-align:center;font-variant-numeric:tabular-nums;justify-content:center;align-items:center;width:100%;font-family:Lexend,sans-serif;font-size:13px;font-weight:700;display:flex}.rankings-module__tqxtqG__avatarWrap,.rankings-module__tqxtqG__playerAvatarWrap{background:linear-gradient(135deg,#e9c97a 0%,#722828 100%);border-radius:50%;flex-shrink:0;width:36px;height:36px;padding:1.5px;position:relative}.rankings-module__tqxtqG__playerAvatarInner{z-index:2;background:#141928;border-radius:50%;justify-content:center;align-items:center;width:100%;height:100%;display:flex;position:relative;overflow:hidden}.rankings-module__tqxtqG__rowAvatar,.rankings-module__tqxtqG__playerAvatar{object-fit:cover;object-position:center 20%;z-index:1;width:100%;height:100%;image-rendering:pixelated}.rankings-module__tqxtqG__playerNameCell,.rankings-module__tqxtqG__guildNameCell{z-index:3;align-items:center;gap:12px;width:100%;min-width:0;display:flex;position:relative}.rankings-module__tqxtqG__playerNameContent{flex-direction:column;gap:2px;min-width:0;display:flex}.rankings-module__tqxtqG__playerIdentityWrap{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.rankings-module__tqxtqG__playerName{color:#edf0f7;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:Lexend,sans-serif;font-size:13.5px;font-weight:600;line-height:1.2;transition:color .16s;overflow:hidden}.rankings-module__tqxtqG__playerSubtext{color:#6e7a98;font-family:Inter,sans-serif;font-size:12px}.rankings-module__tqxtqG__guildNameContent{flex-direction:column;gap:4px;min-width:0;display:flex}.rankings-module__tqxtqG__guildNameRow{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.rankings-module__tqxtqG__guildNameTable{color:#edf0f7;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-family:Lexend,sans-serif;font-size:13.5px;font-weight:600;line-height:1.2;transition:color .16s;overflow:hidden}.rankings-module__tqxtqG__guildTagTable{color:#e9c97a;letter-spacing:.04em;background:#e9c97a1f;border:1px solid #e9c97a3d;border-radius:6px;flex-shrink:0;padding:2px 7px;font-family:Inter,sans-serif;font-size:11px;font-weight:600;box-shadow:inset 0 1px #e9c97a2e}.rankings-module__tqxtqG__guildIconWrapper{border-radius:var(--radius-md);color:#e9c97a;background:#e9c97a24;border:1px solid #e9c97a2e;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;display:flex;box-shadow:inset 0 1px #e9c97a38,0 2px 8px #0003}.rankings-module__tqxtqG__guildIcon{color:#e9c97a}.rankings-module__tqxtqG__balanceCell{align-items:center;gap:8px;display:flex}.rankings-module__tqxtqG__balanceCoins{align-items:center;gap:6px;display:flex}.rankings-module__tqxtqG__coinGold,.rankings-module__tqxtqG__coinSilver,.rankings-module__tqxtqG__coinCopper{font-variant-numeric:tabular-nums;border-radius:8px;align-items:center;gap:4px;padding:3px 8px;font-family:Lexend,sans-serif;font-size:12px;font-weight:700;display:inline-flex}.rankings-module__tqxtqG__coinGold[data-type=gold]{color:#f2ca6b;background:#f2ca6b1f;border:1px solid #f2ca6b3d;box-shadow:inset 0 1px #f2ca6b2e}.rankings-module__tqxtqG__coinSilver[data-type=silver]{color:#c9d5e8;background:#c9d5e81a;border:1px solid #c9d5e833;box-shadow:inset 0 1px #c9d5e829}.rankings-module__tqxtqG__coinCopper[data-type=copper]{color:#d4866a;background:#d4866a1f;border:1px solid #d4866a3d;box-shadow:inset 0 1px #d4866a2e}.rankings-module__tqxtqG__statMuted{color:var(--profile-text-secondary);font-variant-numeric:tabular-nums;font-size:12px}.rankings-module__tqxtqG__statBadge{--stat-tone:#e9c97a;white-space:nowrap;font-variant-numeric:tabular-nums;letter-spacing:.01em;color:var(--stat-tone);background:color-mix(in srgb, var(--stat-tone) 12%, transparent);border:1px solid color-mix(in srgb, var(--stat-tone) 24%, transparent);box-shadow:inset 0 1px 0 color-mix(in srgb, var(--stat-tone) 18%, transparent);border-radius:8px;justify-content:center;align-items:center;gap:5px;padding:4px 10px;font-family:Lexend,sans-serif;font-size:12px;font-weight:700;display:inline-flex}.rankings-module__tqxtqG__levelBadge{--stat-tone:#5ecfaa}.rankings-module__tqxtqG__levelBadgeInner{z-index:2;justify-content:center;align-items:center;display:flex;position:relative}.rankings-module__tqxtqG__membersCell{color:#9aa6c3;align-items:center;gap:6px;font-family:Inter,sans-serif;font-size:13px;display:flex}.rankings-module__tqxtqG__memberBadge{--stat-tone:#8b9cf7}.rankings-module__tqxtqG__xpValue{color:#e2c068;white-space:nowrap;font-variant-numeric:tabular-nums;background:#e2c0681f;border:1px solid #e2c0683d;border-radius:8px;justify-content:center;align-items:center;padding:4px 10px;font-family:Lexend,sans-serif;font-size:13px;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #e2c0682e}.rankings-module__tqxtqG__xpBadge{--stat-tone:#f0b429}.rankings-module__tqxtqG__warRecordTable{white-space:nowrap;font-variant-numeric:tabular-nums;flex-wrap:nowrap;align-items:center;gap:5px;font-family:Inter,sans-serif;font-size:12px;font-weight:600;display:flex}.rankings-module__tqxtqG__warBadge{color:#6e7a98;background:#14192866;border:1px solid #333c5580;gap:6px;padding:3px 8px}.rankings-module__tqxtqG__warWinsTable{color:#5ecfaa;text-align:center;background:#5ecfaa1f;border:1px solid #5ecfaa3d;border-radius:6px;min-width:30px;padding:3px 7px;box-shadow:inset 0 1px #5ecfaa2e}.rankings-module__tqxtqG__warLossesTable{color:#f08a9a;text-align:center;background:#f08a9a1f;border:1px solid #f08a9a3d;border-radius:6px;min-width:30px;padding:3px 7px;box-shadow:inset 0 1px #f08a9a2e}.rankings-module__tqxtqG__warDrawsTable{color:#8b9cf7;text-align:center;background:#8b9cf71f;border:1px solid #8b9cf73d;border-radius:6px;min-width:30px;padding:3px 7px;box-shadow:inset 0 1px #8b9cf72e}.rankings-module__tqxtqG__warSep{color:#2e3549;font-size:.7rem;font-weight:400}.rankings-module__tqxtqG__focusBadgeTable{text-transform:uppercase;letter-spacing:.06em;white-space:nowrap;border:1px solid;border-radius:6px;justify-content:center;align-items:center;max-width:100%;padding:3px 10px;font-family:Inter,sans-serif;font-size:11px;font-weight:600;display:inline-flex}.rankings-module__tqxtqG__focusPVE{color:#5ecfaa;background:#5ecfaa1f;border-color:#5ecfaa3d;box-shadow:inset 0 1px #5ecfaa2e}.rankings-module__tqxtqG__focusPVP{color:#f08a9a;background:#f08a9a1f;border-color:#f08a9a3d;box-shadow:inset 0 1px #f08a9a2e}.rankings-module__tqxtqG__focusROLEPLAY{color:#a894e8;background:#a894e81f;border-color:#a894e83d;box-shadow:inset 0 1px #a894e82e}.rankings-module__tqxtqG__focusBOTH{color:#5ec8e8;background:#5ec8e81f;border-color:#5ec8e83d;box-shadow:inset 0 1px #5ec8e82e}.rankings-module__tqxtqG__statValue{color:#e4e8f5;font-family:Lexend,sans-serif;font-size:14px;font-weight:600}.rankings-module__tqxtqG__viewButton{border-radius:var(--radius-md);color:#e9c97a;cursor:pointer;background:#e9c97a1a;border:1px solid #e9c97a33;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;padding:0;transition:transform .22s cubic-bezier(.22,1,.36,1),background .22s,border-color .22s,box-shadow .22s;display:inline-flex;position:relative}.rankings-module__tqxtqG__viewButton:focus-visible{outline-offset:2px;outline:2px solid #e9c97a80}.rankings-module__tqxtqG__tableRowLink:hover .rankings-module__tqxtqG__viewButton{color:#141928;background:#e9c97a;transform:scale(1.1)translate(4px);box-shadow:0 0 20px #e9c97a66}.rankings-module__tqxtqG__viewButton svg{transition:transform .3s}.rankings-module__tqxtqG__tableRowLink:hover .rankings-module__tqxtqG__viewButton svg{transform:scale(1.1)}.rankings-module__tqxtqG__totalBadge{color:#6e7a98;letter-spacing:.05em;align-items:center;padding:0 16px;font-family:Lexend,sans-serif;font-size:11px;font-weight:500;display:flex}.rankings-module__tqxtqG__loadingContainer{flex-direction:column;justify-content:center;align-items:center;gap:20px;min-height:400px;display:flex}.rankings-module__tqxtqG__spinner{filter:drop-shadow(0 0 10px #e9c97a33);border:3px solid #e9c97a1a;border-top-color:#e9c97a;border-radius:50%;width:48px;height:48px;animation:1s linear infinite rankings-module__tqxtqG__spin}.rankings-module__tqxtqG__shimmer{background:linear-gradient(90deg,#6e7a9814 0%,#6e7a9829 50%,#6e7a9814 100%) 0 0/200% 100%;animation:1.5s ease-in-out infinite rankings-module__tqxtqG__shimmer}.rankings-module__tqxtqG__skeletonRow{border-bottom:1px solid #ffffff0a}.rankings-module__tqxtqG__skeletonRow:last-child{border-bottom:none}.rankings-module__tqxtqG__skeletonRank{border-radius:50%;justify-self:center;width:28px;height:28px}.rankings-module__tqxtqG__skeletonNameBlock{align-items:center;gap:var(--space-sm);min-width:0;display:flex}.rankings-module__tqxtqG__skeletonAvatar{border-radius:50%;flex-shrink:0;width:36px;height:36px}.rankings-module__tqxtqG__skeletonName{border-radius:4px;width:min(140px,100%);height:12px}.rankings-module__tqxtqG__skeletonStat{border-radius:4px;justify-self:center;width:56px;height:12px}.rankings-module__tqxtqG__skeletonRow .rankings-module__tqxtqG__skeletonStat:last-child{justify-self:end}.rankings-module__tqxtqG__errorState{min-height:300px;padding:var(--space-2xl) var(--space-lg);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.rankings-module__tqxtqG__errorIcon{color:#f87171}.rankings-module__tqxtqG__errorMsg{color:#9aa6c3;font-family:Inter,sans-serif;font-size:14px}.rankings-module__tqxtqG__retryBtn{border-radius:var(--radius-md);color:#e9c97a;cursor:pointer;background:#e9c97a1a;border:1px solid #e9c97a4d;padding:8px 20px;font-family:Lexend,sans-serif;font-size:13px;font-weight:600;transition:background .18s cubic-bezier(.22,1,.36,1),border-color .18s cubic-bezier(.22,1,.36,1),color .18s,transform .12s}.rankings-module__tqxtqG__retryBtn:hover{background:#e9c97a33;border-color:#e9c97a80}.rankings-module__tqxtqG__retryBtn:active{transform:scale(.97)}.rankings-module__tqxtqG__retryBtn:focus-visible{outline-offset:2px;outline:2px solid #e9c97a80}.rankings-module__tqxtqG__emptyState{min-height:280px;padding:var(--space-2xl) var(--space-lg);text-align:center;border-radius:var(--radius-lg);background:linear-gradient(#141928 0%,#111622 100%);border:1px solid #e9c97a14;flex-direction:column;justify-content:center;align-items:center;display:flex}.rankings-module__tqxtqG__emptyIcon{filter:drop-shadow(0 4px 12px #0000004d);opacity:.8;color:#6e7a98;margin-bottom:24px;font-size:4rem}.rankings-module__tqxtqG__emptyTitle{color:#c9d0e3;font-family:Lexend,sans-serif;font-size:1.25rem;font-weight:700}.rankings-module__tqxtqG__emptySub{color:#6e7a98;font-family:Inter,sans-serif;font-size:14px}.rankings-module__tqxtqG__cardFooter{width:100%;padding:var(--space-md) var(--card-pad) var(--space-lg);background:0 0;border-top:1px solid #ffffff0d;justify-content:space-between;align-items:center;gap:12px;margin:0;display:flex}.rankings-module__tqxtqG__footerPageInfo{color:#6e7a98;font-family:Inter,sans-serif;font-size:12px;font-weight:500}.rankings-module__tqxtqG__pagination{align-items:center;gap:8px;display:flex}.rankings-module__tqxtqG__paginationBtn{color:#9aa6c3;cursor:pointer;background:0 0;border:1px solid #ffffff12;border-radius:8px;justify-content:center;align-items:center;min-width:32px;height:32px;padding:0 8px;font-family:Lexend,sans-serif;font-size:13px;font-weight:600;transition:background .18s,border-color .18s,color .18s,transform .12s;display:flex}.rankings-module__tqxtqG__paginationBtn:hover:not(:disabled){color:#e9c97a;background:#ffffff0d;border-color:#e9c97a52}.rankings-module__tqxtqG__paginationBtn:active:not(:disabled){transform:scale(.96)}.rankings-module__tqxtqG__paginationBtn:focus-visible{outline-offset:1px;outline:2px solid #e9c97a80}.rankings-module__tqxtqG__paginationBtnActive{box-shadow:0 0 12px #e9c97a14;color:#e9c97a!important;background:#e9c97a1a!important;border-color:#e9c97a52!important}.rankings-module__tqxtqG__paginationBtn:disabled{opacity:.4;cursor:not-allowed}.rankings-module__tqxtqG__paginationBtn svg{width:16px;height:16px}.rankings-module__tqxtqG__paginationEllipsis{color:#6e7a98;-webkit-user-select:none;user-select:none;justify-content:center;align-items:center;min-width:32px;height:32px;font-family:Inter,sans-serif;font-size:13px;display:flex}.rankings-module__tqxtqG__rowGold{--row-tone:#f5d67a;background:color-mix(in srgb, var(--row-tone) 4%, transparent)}.rankings-module__tqxtqG__rowSilver{--row-tone:#c9d5e8;background:color-mix(in srgb, var(--row-tone) 4%, transparent)}.rankings-module__tqxtqG__rowBronze{--row-tone:#d4866a;background:color-mix(in srgb, var(--row-tone) 4%, transparent)}.rankings-module__tqxtqG__rowGold .rankings-module__tqxtqG__rankBadgeContainer:before,.rankings-module__tqxtqG__rowSilver .rankings-module__tqxtqG__rankBadgeContainer:before,.rankings-module__tqxtqG__rowBronze .rankings-module__tqxtqG__rankBadgeContainer:before{content:"";background:radial-gradient(circle, color-mix(in srgb, var(--row-tone) 28%, transparent) 0%, transparent 72%);pointer-events:none;z-index:0;border-radius:50%;position:absolute;inset:-6px}.rankings-module__tqxtqG__rowGold .rankings-module__tqxtqG__placeIcon,.rankings-module__tqxtqG__rowSilver .rankings-module__tqxtqG__placeIcon,.rankings-module__tqxtqG__rowBronze .rankings-module__tqxtqG__placeIcon{z-index:1;filter:drop-shadow(0 0 6px color-mix(in srgb, var(--row-tone) 35%, transparent));position:relative}.rankings-module__tqxtqG__rowGold:hover,.rankings-module__tqxtqG__rowSilver:hover,.rankings-module__tqxtqG__rowBronze:hover{background:color-mix(in srgb, var(--row-tone) 7%, transparent)}.rankings-module__tqxtqG__podiumDivider{display:none}.rankings-module__tqxtqG__guildAvatar{color:#e9c97a;background:linear-gradient(135deg,#e9c97a26,#cc962c14);border:1px solid #e9c97a4d;border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;width:72px;height:84px;font-family:Lexend,sans-serif;font-size:22px;font-weight:700;display:flex}@media (min-width:1025px){.rankings-module__tqxtqG__subTabBtn:hover{transform:translateY(-1px)}}@media (max-width:1024px){.rankings-module__tqxtqG__container{padding:16px 16px 24px}.rankings-module__tqxtqG__card,.rankings-module__tqxtqG__cardInner{border-radius:var(--radius-lg);min-height:auto}.rankings-module__tqxtqG__listToolbar{padding:var(--space-sm) var(--space-md) 0;flex-direction:column;align-items:stretch}.rankings-module__tqxtqG__headerSearchContainer{width:100%}.rankings-module__tqxtqG__leaderboard{overflow-x:auto}.rankings-module__tqxtqG__tableHeader,.rankings-module__tqxtqG__tableRowLink,.rankings-module__tqxtqG__skeletonRow{min-width:640px;padding-left:var(--space-md);padding-right:var(--space-md)}.rankings-module__tqxtqG__tableHeader{padding-top:12px;padding-bottom:12px}.rankings-module__tqxtqG__subTabRow{-webkit-overflow-scrolling:touch;scrollbar-width:none;overflow-x:auto}.rankings-module__tqxtqG__subTabRow::-webkit-scrollbar{display:none}.rankings-module__tqxtqG__subTabBtn{flex-shrink:0}}@media (max-width:768px){.rankings-module__tqxtqG__card{--card-pad:var(--space-md);border-radius:var(--radius-lg);min-height:auto}.rankings-module__tqxtqG__container{padding:12px 12px 24px}.rankings-module__tqxtqG__heroContent{gap:var(--space-md);padding:var(--space-md) var(--card-pad)}.rankings-module__tqxtqG__heroIcon{width:44px;height:44px}.rankings-module__tqxtqG__listToolbar{padding:var(--space-sm) var(--space-md) 0}.rankings-module__tqxtqG__tabNav{border-radius:8px;width:100%;padding:2px}.rankings-module__tqxtqG__tabNavWrapper{justify-content:space-between;gap:2px;width:100%}.rankings-module__tqxtqG__tabNavButton{border-radius:6px;flex:1;justify-content:center;height:32px;padding:0 10px}.rankings-module__tqxtqG__tabNavButtonText{display:none}.rankings-module__tqxtqG__navIcon{width:16px;height:16px}.rankings-module__tqxtqG__subTabBtn{height:26px;padding:0 10px;font-size:11px}.rankings-module__tqxtqG__contentCardBody{padding:var(--space-md) var(--card-pad) var(--space-md)}.rankings-module__tqxtqG__playerNameCell,.rankings-module__tqxtqG__guildNameCell{gap:10px}.rankings-module__tqxtqG__playerName,.rankings-module__tqxtqG__guildNameTable{font-size:13px;line-height:1.3}.rankings-module__tqxtqG__playerSubtext{font-size:10px}.rankings-module__tqxtqG__guildTagTable{padding:2px 6px;font-size:10px}.rankings-module__tqxtqG__avatarWrap,.rankings-module__tqxtqG__playerAvatarWrap,.rankings-module__tqxtqG__guildIconWrapper,.rankings-module__tqxtqG__rowAvatar,.rankings-module__tqxtqG__playerAvatar,.rankings-module__tqxtqG__guildAvatar{width:44px;height:44px}.rankings-module__tqxtqG__rankBadgeContainer{width:36px}.rankings-module__tqxtqG__placeIcon{width:28px;height:28px}.rankings-module__tqxtqG__rankNumber{font-size:11px}.rankings-module__tqxtqG__balanceCoins{flex-wrap:wrap;gap:6px}.rankings-module__tqxtqG__coinGold,.rankings-module__tqxtqG__coinSilver,.rankings-module__tqxtqG__coinCopper{gap:3px;font-size:11px}.rankings-module__tqxtqG__coinGold img,.rankings-module__tqxtqG__coinSilver img,.rankings-module__tqxtqG__coinCopper img{width:14px;height:14px}.rankings-module__tqxtqG__levelBadge{min-width:44px;padding:4px 10px;font-size:12px}.rankings-module__tqxtqG__membersCell{gap:4px;font-size:12px}.rankings-module__tqxtqG__warRecordTable{gap:3px;font-size:11px}.rankings-module__tqxtqG__warWinsTable,.rankings-module__tqxtqG__warLossesTable,.rankings-module__tqxtqG__warDrawsTable{min-width:26px;padding:2px 5px}.rankings-module__tqxtqG__focusBadgeTable{padding:4px 8px;font-size:10px}.rankings-module__tqxtqG__totalBadge{padding:4px 12px;font-size:10px}.rankings-module__tqxtqG__cardFooter{padding:var(--space-md) var(--card-pad);flex-direction:column;gap:10px}.rankings-module__tqxtqG__footerPageInfo{font-size:11px}.rankings-module__tqxtqG__pagination{flex-wrap:wrap;gap:4px;padding:0}.rankings-module__tqxtqG__paginationBtn{border-radius:var(--radius-sm);min-width:28px;height:28px;padding:0 6px;font-size:12px}.rankings-module__tqxtqG__paginationEllipsis{min-width:24px;height:28px}.rankings-module__tqxtqG__emptyState{padding:var(--space-xl) var(--space-md);margin:20px}.rankings-module__tqxtqG__emptyTitle{font-size:16px}.rankings-module__tqxtqG__emptySub{font-size:13px}}@media (max-width:480px){.rankings-module__tqxtqG__container{padding:8px 8px 20px}.rankings-module__tqxtqG__headerSearchInput,.rankings-module__tqxtqG__playerName,.rankings-module__tqxtqG__guildNameTable{font-size:12px}.rankings-module__tqxtqG__avatarWrap,.rankings-module__tqxtqG__playerAvatarWrap,.rankings-module__tqxtqG__guildIconWrapper,.rankings-module__tqxtqG__rowAvatar,.rankings-module__tqxtqG__playerAvatar{width:40px;height:40px}.rankings-module__tqxtqG__rankBadgeContainer{width:32px}.rankings-module__tqxtqG__placeIcon{width:24px;height:24px}.rankings-module__tqxtqG__rankNumber{font-size:10px}.rankings-module__tqxtqG__playerSubtext{font-size:9px}.rankings-module__tqxtqG__guildTagTable{padding:1px 4px;font-size:9px}.rankings-module__tqxtqG__focusBadgeTable{padding:2px 6px;font-size:9px}.rankings-module__tqxtqG__levelBadge{padding:3px 8px;font-size:11px}.rankings-module__tqxtqG__viewButton{height:38px}.rankings-module__tqxtqG__cardFooter{padding:var(--space-sm) var(--card-pad) var(--space-md)}.rankings-module__tqxtqG__pagination{gap:3px}.rankings-module__tqxtqG__paginationBtn{min-width:26px;height:26px;padding:0 4px;font-size:11px}.rankings-module__tqxtqG__paginationBtn svg{width:14px;height:14px}.rankings-module__tqxtqG__paginationEllipsis{min-width:20px;height:26px;font-size:11px}.rankings-module__tqxtqG__subTabBtn{padding:0 6px;font-size:9px}}@media (hover:none) and (pointer:coarse){.rankings-module__tqxtqG__tableRowLink:active{background:#e9c97a14}.rankings-module__tqxtqG__tabNavButton:hover{color:#8a96b4;background:0 0}.rankings-module__tqxtqG__tabNavButtonActive:hover{color:#e9c97a}.rankings-module__tqxtqG__subTabBtn:hover{color:#6e7a98;background:0 0}.rankings-module__tqxtqG__subTabBtnActive:hover{color:#e9c97a}.rankings-module__tqxtqG__viewButton:hover{filter:none;transform:none}.rankings-module__tqxtqG__paginationBtn:hover:not(:disabled){color:#9aa6c3;background:0 0;border-color:#ffffff12}.rankings-module__tqxtqG__paginationBtnActive:hover{color:#e9c97a!important;background:#e9c97a1a!important}}@media (prefers-reduced-motion:reduce){.rankings-module__tqxtqG__card,.rankings-module__tqxtqG__shimmer,.rankings-module__tqxtqG__spinner{animation:none!important}.rankings-module__tqxtqG__tabNavButton,.rankings-module__tqxtqG__subTabBtn,.rankings-module__tqxtqG__paginationBtn,.rankings-module__tqxtqG__viewButton,.rankings-module__tqxtqG__retryBtn,.rankings-module__tqxtqG__tableRowLink,.rankings-module__tqxtqG__headerSearchContainer,.rankings-module__tqxtqG__headerSearchIcon,.rankings-module__tqxtqG__headerSearchClear,.rankings-module__tqxtqG__navIcon,.rankings-module__tqxtqG__playerName,.rankings-module__tqxtqG__guildNameTable{transition:none!important}}
