.leaderboard-mode-tabs{border:1px solid var(--page-accent,#a78bfa);background:#121821;border-radius:10px;gap:3px;padding:3px;display:inline-flex;position:absolute;top:-8px;right:0;box-shadow:0 2px 12px #0003}.leaderboard-mode-tabs a{color:#b6c0ce;border-radius:7px;padding:5px 16px;font-size:1rem;font-weight:600;line-height:1.1;text-decoration:none}.leaderboard-mode-tabs a.active{background:var(--page-accent,#a78bfa);color:#0b0f15}.leaderboard-mode-tabs a:hover{color:#fff}@media (width<=700px){.leaderboard-mode-tabs{border-radius:7px;padding:2px;top:-6px}.leaderboard-mode-tabs a{border-radius:5px;padding:3px 8px;font-size:.7rem}}@media (width>=901px){.leaderboard-mode-tabs{top:-8px}.leaderboard-mode-tabs a{padding:clamp(5px,.45vw,6.75px) clamp(14px,1.4vw,21px);font-size:clamp(.95rem,1.33vw,1.25rem)}}.player-profile .profile-mode-tabs{border:1px solid var(--profile-primary,#a78bfa);background:#121821;border-radius:10px;gap:3px;padding:3px}.player-profile .profile-mode-tabs.profile-display-toggle button{border-radius:7px}.player-profile .profile-mode-tabs.profile-display-toggle button.active{background:var(--profile-primary,#a78bfa);color:#0b0f15}@media (width>=901px){.player-profile .profile-mode-tabs.profile-display-toggle button{padding:10px 17.5px;font-size:1rem;font-weight:600;line-height:1.1}}.player-profile .profile-mode-tabs{background:0 0;border:0;border-bottom:1px solid #344154;border-radius:0;grid-template-columns:repeat(2,1fr);gap:0;padding:0;display:inline-grid;overflow:visible}.player-profile .profile-mode-tabs:before{content:none}.player-profile .profile-mode-tabs.profile-display-toggle button{color:#aeb7c5;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;margin-bottom:-1px;transition:color .14s,border-color .14s}.player-profile .profile-mode-tabs.profile-display-toggle button.active{color:var(--profile-secondary,var(--profile-primary,#a78bfa));background:0 0;border-bottom-color:currentColor}.player-profile .profile-mode-tabs.profile-display-toggle button:focus-visible{outline:2px solid var(--profile-primary,#a78bfa);outline-offset:2px}@media (prefers-reduced-motion:reduce){.player-profile .profile-mode-tabs.profile-display-toggle button{transition:none}}.player-profile .profile-mode-tabs{border:1px solid #344154;border-radius:9px;overflow:hidden}.player-profile .profile-mode-tabs.profile-display-toggle button{margin-bottom:0}.player-profile .profile-mode-tabs.profile-display-toggle button:first-child{border-right:1px solid #344154}.leaderboard-mode-tabs{box-shadow:none;background:0 0;border:1px solid #344154;border-radius:9px;grid-template-columns:repeat(2,1fr);gap:0;padding:0;display:inline-grid;overflow:hidden}.leaderboard-mode-tabs a{text-align:center;background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;transition:color .14s,border-color .14s}.leaderboard-mode-tabs a:first-child{border-right:1px solid #344154}.leaderboard-mode-tabs a.active{color:var(--page-accent,#a78bfa);background:0 0;border-bottom-color:currentColor}@media (prefers-reduced-motion:reduce){.leaderboard-mode-tabs a{transition:none}}.page-loading{color:#aeb7c5;width:100%;margin:22px 0;animation:.14s ease-out both page-loading-enter}.page-loading-label{color:#c9d1dc;text-align:center;margin:0 auto 14px;font-size:1rem;font-weight:650;display:block}.page-loading-skeleton{gap:10px;display:grid}.page-loading-skeleton span{background:linear-gradient(100deg,#94a3b814 25%,#94a3b82b 38%,#94a3b814 52%) 0 0/220% 100%;border:1px solid #94a3b824;border-radius:12px;min-height:54px;animation:1.5s ease-in-out infinite page-loading-shimmer;display:block}.page-loading-cards .page-loading-skeleton{grid-template-columns:repeat(8,minmax(0,1fr));gap:14px}.page-loading-cards .page-loading-skeleton span{border-radius:14px;min-height:285px}@keyframes profile-loading-spin{to{transform:rotate(360deg)}}.page-loading-h2h .page-loading-skeleton{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(14px,3vw,28px);max-width:760px;margin:0 auto}.page-loading-h2h .page-loading-skeleton span{border-radius:18px;min-height:300px}@keyframes page-loading-shimmer{0%{background-position:100% 0}to{background-position:-100% 0}}@keyframes page-loading-enter{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}@media (width<=1450px){.page-loading-cards .page-loading-skeleton{grid-template-columns:repeat(7,minmax(0,1fr))}.page-loading-cards .page-loading-skeleton span:nth-child(n+29){display:none}}@media (width<=1220px){.page-loading-cards .page-loading-skeleton{grid-template-columns:repeat(6,minmax(0,1fr))}.page-loading-cards .page-loading-skeleton span:nth-child(n+25){display:none}}@media (width<=1000px){.page-loading-cards .page-loading-skeleton{grid-template-columns:repeat(5,minmax(0,1fr))}.page-loading-cards .page-loading-skeleton span:nth-child(n+21){display:none}}@media (width<=820px){.page-loading-cards .page-loading-skeleton{grid-template-columns:repeat(4,minmax(0,1fr))}.page-loading-cards .page-loading-skeleton span:nth-child(n+17){display:none}}@media (width<=750px){.page-loading{margin:16px 0}.page-loading-label{font-size:.92rem}.page-loading-cards .page-loading-skeleton{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.page-loading-cards .page-loading-skeleton span:nth-child(n+13){display:none}.page-loading-cards .page-loading-skeleton span{min-height:240px}.page-loading-h2h .page-loading-skeleton span{min-height:250px}}@media (width<=650px){.page-loading-cards .page-loading-skeleton{grid-template-columns:repeat(3,minmax(0,1fr))}.page-loading-cards .page-loading-skeleton span{min-height:clamp(145px,43vw,210px)}}@media (width<=520px){.page-loading-cards .page-loading-skeleton{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (prefers-reduced-motion:reduce){.page-loading-skeleton span,.page-loading,.profile-loading-profile,.layout-loading-spinner{animation:none}}.profile-loading-profile{position:relative}.layout-loading-label{z-index:30;border:2px solid color-mix(in srgb, var(--profile-primary,var(--page-accent,#7d8999)) 56%, #3b4656);color:#e6ebf2;text-align:center;background:#0b0f15e6;border-radius:14px;flex-direction:column;align-items:center;gap:10px;min-width:180px;padding:16px 20px;font-size:clamp(.78rem,.72rem + .16vw,.92rem);font-weight:750;display:flex;position:absolute;top:34%;left:50%;transform:translate(-50%,-50%);box-shadow:0 14px 38px #00000057}.layout-loading-spinner{border:3px solid #94a3b83d;border-top-color:var(--profile-primary,var(--page-accent,#7d8999));border-radius:50%;width:30px;height:30px;animation:.8s linear infinite profile-loading-spin}.profile-loading-profile .profile-loading-portrait{background:#0b0f15;min-height:clamp(10rem,14vw,16rem)}.profile-loading-profile .profile-loading-bio dd,.profile-loading-profile .profile-loading-stat-card strong,.profile-loading-profile .profile-loading-history td{color:#0000}.profile-loading-profile .profile-loading-filters{pointer-events:none}.profile-loading-profile .profile-loading-control-value{width:clamp(6rem,8vw,8rem);min-height:var(--profile-control-height,42px);border:1px solid var(--profile-primary);border-radius:var(--profile-radius-sm,9px);display:block}.profile-loading-profile .profile-loading-filters button,.profile-loading-profile .profile-loading-control-value,.profile-loading-profile .profile-loading-compare{min-height:var(--profile-control-height,42px);padding:0 var(--profile-space-md,14px);border:1px solid var(--profile-primary);border-radius:var(--profile-radius-sm,9px);font-size:var(--profile-text-small,.78rem);justify-content:center;align-items:center;font-weight:750;display:inline-flex}.profile-loading-profile .profile-loading-stat-card{pointer-events:none}.profile-loading-profile .profile-loading-stat-card .stat-ranking>span{background:#293546;border-radius:4px;min-height:1em}.profile-loading-profile .profile-loading-stat-card .stat-percentile-track>span{background:color-mix(in srgb, var(--profile-secondary) 60%, #293546);width:42%}.profile-loading-profile .profile-loading-ccr-card{pointer-events:none}.profile-loading-profile .profile-loading-ccr-card .ccr-profile-loading{min-height:12rem;padding:var(--profile-space-lg,1.5rem);flex-direction:column;justify-content:space-between;align-items:center;display:flex}.profile-loading-profile .profile-loading-skeleton-line{background:#293546;border-radius:8px;width:72%;height:3rem}.profile-loading-profile .profile-loading-history{pointer-events:none}.profile-loading-profile .profile-loading-history-control{color:#0000;background:#0b0f15}.profile-loading-profile .profile-loading-table{overflow:hidden}.profile-loading-profile .profile-loading-table th,.profile-loading-profile .profile-loading-table td{color:#0000}@media (width<=750px){.layout-loading-label{min-width:160px;padding:13px 16px}.profile-loading-profile .profile-loading-portrait{min-height:7rem}}.leaderboard-loading{width:100%}.leaderboard-loading-card{--player-team-color:var(--page-accent);--portrait-team-color:var(--page-accent);pointer-events:none;cursor:default;animation:2.4s ease-in-out infinite leaderboard-loading-pulse}@keyframes leaderboard-loading-pulse{0%,to{opacity:.55}50%{opacity:1}}.leaderboard-loading-card .leaderboard-player-portrait{aspect-ratio:1.55;box-shadow:none;background:0 0}.leaderboard-loading-card .leaderboard-card-player-name{box-shadow:none;background:0 0}.leaderboard-loading .leaderboard-loading-bar{background:#293546;border-radius:4px;height:.8em;display:block}.leaderboard-loading .leaderboard-loading-bar.short{width:1.5em}.leaderboard-loading .leaderboard-loading-bar.name{width:min(10rem,80%)}.leaderboard-loading .leaderboard-loading-bar.season{width:min(5rem,55%);margin-top:.3em}.leaderboard-loading .leaderboard-loading-bar.value{width:min(4rem,70%);margin:auto}.leaderboard-loading .ranking-list-table tbody td{color:#0000}@media (prefers-reduced-motion:reduce){.leaderboard-loading,.leaderboard-loading-card,.layout-loading-spinner{animation:none}}@media (width>=1513px){.profile-loading-profile .profile-loading-portrait{min-height:13.23rem}}
