body.site-page-body{--site-page-bg: #07020d;--site-page-panel: rgba(17, 7, 28, .88);--site-page-panel-strong: rgba(27, 10, 44, .94);--site-page-border: rgba(210, 156, 255, .16);--site-page-border-strong: rgba(224, 180, 255, .28);--site-page-text: #fbf8ff;--site-page-muted: rgba(231, 218, 246, .72);--site-page-muted-strong: rgba(245, 238, 255, .92);--site-page-soft: rgba(255, 255, 255, .04);--site-page-purple: #b52cff;--site-page-purple-soft: #d777ff;--site-page-blue: #6ea8ff;--site-page-green: #60e38d;--site-page-gold: #ffd166;--site-page-orange: #ff9f43;--site-page-rose: #ff6bcb;background:radial-gradient(circle at 45% 0,rgba(181,44,255,.16),transparent 34rem),linear-gradient(180deg,#07020d,#0d0418 42%,#07020d)}.site-page-body .background{display:none}.site-page-body .site-shell{padding:0 clamp(1rem,2vw,2rem) clamp(1.5rem,3vw,2.5rem)}.site-page-body .site-shell__inner{width:min(100%,1530px)}:where(.network-home,.stats-dashboard,.site-rules-experience),:where(.network-home,.stats-dashboard,.site-rules-experience) *{box-sizing:border-box;letter-spacing:0}:where(.network-home,.stats-dashboard,.site-rules-experience){display:grid;gap:18px;padding:20px 0 34px;color:var(--site-page-text)}:where(.network-home__hero,.network-home__entry-card,.network-home__quick-card,.network-home__stat-card,.network-home__news-card,.stats-card,.stats-panel,.stats-cta,.site-page-body--rules .site-rules-hero,.site-page-body--rules .site-rules-nav,.site-page-body--rules .site-rules-scan__column,.site-page-body--rules .site-rules-penalties,.site-page-body--rules .site-rules-category,.site-page-body--rules .site-rules-help){position:relative;overflow:hidden;border:1px solid var(--site-page-border);border-radius:8px;background:linear-gradient(180deg,#180928eb,#090412f0),var(--site-page-panel);box-shadow:0 20px 54px #0000003d,inset 0 1px #ffffff0a}:where(.stats-card,.stats-panel,.stats-cta,.site-page-body--rules .site-rules-scan__column,.site-page-body--rules .site-rules-penalties,.site-page-body--rules .site-rules-category,.site-page-body--rules .site-rules-help):before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(135deg,rgba(181,44,255,.08),transparent 34%),linear-gradient(315deg,rgba(255,209,102,.04),transparent 28%)}:where(.stats-card,.stats-panel,.stats-cta,.site-page-body--rules .site-rules-scan__column,.site-page-body--rules .site-rules-penalties,.site-page-body--rules .site-rules-category,.site-page-body--rules .site-rules-help)>*{position:relative;z-index:1}:where(.network-home__live-card,.network-home__live-stat,.network-home__hero-ip,.network-home__online-popover,.network-home__online-player,.network-home__online-empty,.site-page-body--rules .site-rules-hero__stats article,.site-page-body--rules .site-rules-scan-card,.site-page-body--rules .site-rules-penalty-card,.site-page-body--rules .site-rules-card,.site-page-body--rules .site-rules-card__detail-block){border:1px solid rgba(224,180,255,.14);border-radius:8px;background:linear-gradient(180deg,#1d0c2fdb,#0b0414eb),#ffffff09}:where(.network-home__live-stat--interactive:hover,.network-home__live-stat--interactive:focus-visible,.network-home__quick-card:hover,.network-home__news-card:hover,.network-home__online-player:hover,.network-home__online-player:focus-visible,.site-page-body--rules .site-rules-hero__guide-card:hover,.site-page-body--rules .site-rules-hero__guide-card:focus-visible,.site-page-body--rules .site-rules-card:hover,.site-page-body--rules .site-rules-nav__link:hover,.site-page-body--rules .site-rules-nav__link:focus-visible,.site-page-body--rules .site-rules-nav__link.is-current){border-color:#d777ff6b;background:linear-gradient(180deg,#260f3ee6,#0b0414f0),#ffffff0b;text-decoration:none}.site-page-body--rules :where(.site-rules-hero,.site-rules-nav,.site-rules-scan__column,.site-rules-penalties,.site-rules-category,.site-rules-help){scroll-margin-top:116px}body.site-page-body--stats{--stats-bg: var(--site-page-bg);--stats-panel: var(--site-page-panel);--stats-panel-strong: var(--site-page-panel-strong);--stats-border: var(--site-page-border);--stats-border-strong: var(--site-page-border-strong);--stats-text: var(--site-page-text);--stats-muted: var(--site-page-muted);--stats-soft: var(--site-page-soft);--stats-purple: var(--site-page-purple);--stats-purple-soft: var(--site-page-purple-soft);--stats-blue: var(--site-page-blue);--stats-green: var(--site-page-green);--stats-gold: var(--site-page-gold);--stats-silver: #d7dde8;--stats-bronze: #d7995d;--stats-orange: var(--site-page-orange);--stats-rose: var(--site-page-rose)}.stats-hero{position:relative;min-height:380px;display:grid;grid-template-columns:minmax(0,1fr) minmax(270px,.34fr);align-items:center;gap:28px;padding:58px 52px;overflow:hidden;isolation:isolate;border:1px solid rgba(220,170,255,.16);border-radius:8px;background:#08020d;box-shadow:0 24px 70px #00000059}.stats-hero:before{content:"";position:absolute;inset:0;z-index:-1;background-image:radial-gradient(circle,rgba(255,255,255,.72) 0 1px,transparent 1.5px),radial-gradient(circle,rgba(215,119,255,.5) 0 1px,transparent 1.6px);background-size:140px 120px,210px 180px;background-position:10% 20%,70% 8%;opacity:.34}.stats-hero:after{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#07020df0,#07020d9e 36%,#07020d24 67%,#07020dbd),linear-gradient(180deg,#07020d0a,#07020dd1)}.stats-hero__backdrop{position:absolute;inset:-2%;z-index:-2;background:linear-gradient(120deg,#b52cff85,#ff6bcb21 46%,#06010c40),url(/img/bg.jpg) center 43% / cover no-repeat;filter:hue-rotate(54deg) saturate(1.25) contrast(1.12) brightness(.5);transform:scale(1.04)}.stats-hero__content{width:min(100%,620px);display:grid;gap:17px;align-content:center}.stats-kicker{color:var(--stats-purple-soft);font-size:.82rem;font-weight:900;text-transform:uppercase}.stats-hero h1,.stats-cta h2,.stats-section-head h2,.stats-podium-card h3,.stats-island-card h3{margin:0;color:var(--stats-text);font-family:var(--font-family-title)}.stats-hero h1{max-width:11ch;font-size:4.15rem;line-height:.96;font-weight:800}.stats-hero h1 span{display:block;color:transparent;background:linear-gradient(135deg,var(--stats-purple) 18%,var(--stats-purple-soft) 54%,#f7e9ff 100%);background-clip:text;-webkit-background-clip:text}.stats-hero p,.stats-cta p{max-width:420px;margin:0;color:var(--stats-muted);font-size:1.03rem;line-height:1.65}.stats-hero__actions{display:flex;flex-wrap:wrap;gap:12px;margin-top:12px}.stats-button,.stats-link-button{min-height:46px;display:inline-flex;align-items:center;justify-content:center;gap:9px;max-width:100%;border:1px solid rgba(255,255,255,.11);border-radius:8px;padding:0 18px;color:var(--stats-text);font:inherit;font-size:.92rem;font-weight:900;text-decoration:none;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease}.stats-button--primary{color:#21072e;border-color:#d477ffeb;background:linear-gradient(135deg,#d641ff,#8e22ff);box-shadow:0 14px 28px #b52cff3d}.stats-button--ghost,.stats-link-button{background:#ffffff09}.stats-button:hover,.stats-button:focus-visible,.stats-link-button:hover,.stats-link-button:focus-visible{color:var(--stats-text);text-decoration:none;transform:translateY(-1px);border-color:var(--stats-border-strong)}.stats-button--primary:hover,.stats-button--primary:focus-visible{color:#21072e}.stats-hero__spotlight{justify-self:end;width:min(100%,270px);display:grid;grid-template-columns:auto 1fr;gap:14px;align-items:start;padding:20px;border:1px solid rgba(224,180,255,.18);border-radius:8px;background:#0c0418d6;box-shadow:0 18px 36px #00000047;backdrop-filter:blur(10px)}.stats-hero__spotlight span,.stats-hero__spotlight small{display:block;color:var(--stats-muted)}.stats-hero__spotlight span,.stats-section-head h2,.stats-summary-card__copy span{text-transform:uppercase}.stats-hero__spotlight span{margin-bottom:8px;font-size:.72rem;font-weight:900}.stats-hero__spotlight strong{display:block;margin-bottom:4px;font-family:var(--font-family-title);font-size:1.12rem}.stats-hero__spotlight small{font-size:.86rem;line-height:1.6}.stats-summary-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:12px}.stats-summary-card{min-height:122px;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding:18px}.stats-icon{width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;border-radius:8px;font-size:1.28rem;color:var(--stats-text);background:#ffffff0f;box-shadow:inset 0 0 0 1px #ffffff14}.stats-icon--blue{color:var(--stats-blue);background:#6ea8ff21}.stats-icon--green{color:var(--stats-green);background:#60e38d1f}.stats-icon--gold{color:var(--stats-gold);background:#ffd16624}.stats-icon--violet{color:var(--stats-purple-soft);background:#b52cff24}.stats-icon--orange{color:var(--stats-orange);background:#ff9f4321}.stats-icon--rose{color:var(--stats-rose);background:#ff6bcb21}.stats-summary-card__copy{display:grid;gap:4px;min-width:0}.stats-summary-card__copy span{color:var(--stats-muted);font-size:.72rem;font-weight:900}.stats-summary-card__copy strong{color:var(--stats-text);font-family:var(--font-family-title);font-size:1.6rem;line-height:1}.stats-summary-card__copy small{color:#f5ecffc7;font-size:.9rem}.stats-summary-card__copy em{color:var(--stats-green);font-size:.85rem;font-style:normal}.stats-main-grid,.stats-wide-grid,.stats-bottom-grid{display:grid;gap:18px;align-items:start}.stats-main-grid{grid-template-columns:minmax(0,2.75fr) minmax(320px,.98fr)}.stats-main-grid__primary,.stats-main-grid__side{display:grid;gap:18px;min-width:0}.stats-panel{padding:18px}.stats-section-head{display:flex;align-items:center;gap:16px;margin-bottom:16px}.stats-section-head--split{justify-content:space-between}.stats-section-head h2{font-size:1rem;line-height:1.2;font-weight:900}.stats-notice{display:grid;grid-template-columns:auto minmax(0,1fr);gap:14px;align-items:center;padding:18px 20px;border-color:#d777ff52;background:linear-gradient(135deg,#b52cff29,#11071ceb),var(--stats-panel)}.stats-notice h2{margin:0 0 4px;font-size:1rem;font-weight:900}.stats-notice p{margin:0;color:var(--stats-muted);line-height:1.55}.stats-notice__details{display:block;margin-top:10px;padding:10px 12px;border:1px solid rgba(224,180,255,.2);border-radius:6px;background:#0000003d;color:#f4e7ff;font-size:.78rem;line-height:1.45;overflow-wrap:anywhere;white-space:normal}.stats-section-head>div:not(.stats-tabs){display:grid;gap:4px;color:var(--stats-muted);font-size:.82rem}.stats-section-head>div:not(.stats-tabs) strong{color:var(--stats-text)}.stats-podium{display:grid;grid-template-columns:minmax(0,.92fr) minmax(0,1.12fr) minmax(0,.92fr);align-items:end;gap:18px}.stats-podium-card{position:relative;min-height:292px;display:grid;align-content:end;overflow:hidden;border:1px solid rgba(224,180,255,.18);border-radius:8px;background:linear-gradient(180deg,#51177457,#0a0413e6),#ffffff09}.stats-podium-card--first{min-height:340px;border-color:#ffd1668a;box-shadow:0 0 46px #ffd1661c}.stats-podium-card--second{border-color:#b52cff5c}.stats-podium-card--third{border-color:#ff9f4357}.stats-podium-card__rank{position:absolute;top:26px;left:26px;z-index:3;width:62px;height:78px;display:grid;place-items:center;padding-bottom:12px;clip-path:polygon(0 0,100% 0,100% 72%,50% 100%,0 72%);color:var(--stats-text);font-family:var(--font-family-title);font-size:2rem;font-weight:900;text-shadow:0 2px 12px rgba(0,0,0,.42)}.stats-podium-card__rank--1{background:linear-gradient(180deg,#ffd166,#b67413)}.stats-podium-card__rank--2{background:linear-gradient(180deg,#b96eff,#531eb6)}.stats-podium-card__rank--3{background:linear-gradient(180deg,#ff9f43,#883d22)}.stats-podium-card__skin{position:absolute;inset:16px 12px 132px;z-index:0;display:flex;align-items:end;justify-content:center;pointer-events:none}.stats-podium-card__skin img{width:auto;height:194px;max-width:84%;object-fit:contain;object-position:center bottom;image-rendering:pixelated;filter:drop-shadow(0 20px 26px rgba(0,0,0,.38)) drop-shadow(0 0 24px rgba(181,44,255,.22))}.stats-podium-card--first .stats-podium-card__skin img{height:230px}.stats-podium-card__copy{position:relative;z-index:2;display:grid;justify-items:center;gap:10px;padding:118px 16px 20px;text-align:center;background:linear-gradient(180deg,#05010b00,#05010be0 24%,#05010bf5)}.stats-podium-card h3{font-size:1.55rem;line-height:1.1}.stats-pill{display:inline-flex;align-items:center;justify-content:center;gap:6px;max-width:100%;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:5px 10px;color:var(--stats-text);background:#ffffff0d;font-size:.78rem;font-weight:900;text-transform:uppercase}.stats-pill--first{color:var(--stats-gold);border-color:#ffd16652;background:#ffd1661a}.stats-pill--second{color:var(--stats-purple-soft);border-color:#b52cff4d;background:#b52cff1a}.stats-pill--third{color:var(--stats-orange);border-color:#ff9f4347;background:#ff9f431a}.stats-pill--data{color:var(--stats-blue);border-color:#6ea8ff47;background:#6ea8ff1a}.stats-podium-card__meta{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.stats-podium-card__meta span{border:1px solid rgba(255,255,255,.08);border-radius:999px;padding:5px 10px;color:#f5ecffd1;background:#0003;font-size:.82rem}.stats-podium-card__copy>strong{color:#f5ecff94;font-size:.8rem;text-transform:uppercase}.stats-podium-card__copy>strong.is-online{color:var(--stats-green)}.stats-panel__footer{display:flex;justify-content:center;margin-top:16px}.stats-tabs,.stats-leaderboard-tabs{display:flex;align-items:center;gap:6px;overflow-x:auto;scrollbar-width:none}.stats-tabs::-webkit-scrollbar,.stats-leaderboard-tabs::-webkit-scrollbar{display:none}.stats-tabs span,.stats-tabs button,.stats-leaderboard-tabs span,.stats-leaderboard-tabs button{min-height:34px;display:inline-flex;align-items:center;justify-content:center;gap:8px;white-space:nowrap;border:0;border-radius:8px;padding:0 12px;color:var(--stats-muted);background:#ffffff06;font:inherit;font-size:.78rem;font-weight:800;cursor:pointer;transition:background .16s ease,color .16s ease,transform .16s ease}.stats-tabs .is-active,.stats-leaderboard-tabs .is-active{color:var(--stats-text);background:linear-gradient(135deg,#b52cfff2,#d777ffb3)}.stats-leaderboard-tabs{margin-bottom:14px;padding-bottom:2px}.stats-tabs button:hover,.stats-tabs button:focus-visible,.stats-leaderboard-tabs button:hover,.stats-leaderboard-tabs button:focus-visible{color:var(--stats-text);background:#ffffff12;outline:none;transform:translateY(-1px)}.stats-source-note{color:var(--stats-muted);font-size:.78rem;font-weight:800;text-transform:none}.stats-leaderboard-description{margin:0 0 12px;color:var(--stats-muted);font-size:.9rem}.stats-leaderboard-description span{color:#f5ecff8a}.stats-leaderboard-panel[hidden]{display:none!important}.stats-table-wrap{overflow-x:auto}.stats-table{width:100%;min-width:650px;border-collapse:collapse}.stats-table th,.stats-table td{padding:13px 16px;text-align:left;border-bottom:1px solid rgba(255,255,255,.055)}.stats-table th{color:#f5ecff85;font-size:.74rem;font-weight:900;text-transform:uppercase}.stats-table td{color:#f5ecffeb;font-size:.92rem}.stats-table th:first-child,.stats-table td:first-child{width:70px}.stats-table th:nth-child(3),.stats-table th:nth-child(4),.stats-table td:nth-child(3),.stats-table td:nth-child(4){text-align:right}.stats-rank{color:#f5ecffc2;font-weight:900}.stats-rank--1{color:var(--stats-gold)}.stats-rank--2{color:var(--stats-purple-soft)}.stats-rank--3{color:var(--stats-orange)}.stats-player-cell{display:inline-flex;align-items:center;gap:10px;min-width:0}.stats-player-link{color:inherit;text-decoration:none}.stats-player-link:hover,.stats-player-link:focus-visible{color:var(--stats-text);text-decoration:none}.stats-player-cell img{width:28px;height:28px;border-radius:6px;image-rendering:pixelated}.stats-change{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;color:var(--stats-green);font-weight:900}.stats-change.is-down{color:#ff6b80}.stats-change.is-flat{color:var(--stats-muted)}.stats-activity-list,.stats-achievement-list,.stats-record-list,.stats-progress-list{display:grid;gap:12px}.stats-activity,.stats-achievement,.stats-record{display:grid;align-items:center;gap:12px}.stats-activity{grid-template-columns:auto minmax(0,1fr) auto}.stats-activity strong,.stats-achievement strong,.stats-record strong{display:block;color:var(--stats-text)}.stats-activity span,.stats-achievement span,.stats-record span,.stats-activity time,.stats-achievement time,.stats-record em{color:var(--stats-muted);font-size:.82rem;font-style:normal}.stats-profile-card__identity{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:14px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.08)}.stats-profile-card__identity img{width:74px;height:74px;border-radius:8px;image-rendering:pixelated;background:#ffffff0a}.stats-profile-card__identity strong{display:block;margin-bottom:8px;font-family:var(--font-family-title);font-size:1.1rem}.stats-profile-card__grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0}.stats-profile-card__grid div{min-width:0}.stats-profile-card__grid dt{color:var(--stats-muted);font-size:.72rem}.stats-profile-card__grid dd{margin:3px 0 0;color:var(--stats-text);font-weight:900;overflow-wrap:anywhere}.stats-progress-list>div{display:grid;grid-template-columns:1fr auto;gap:7px 10px;color:var(--stats-muted);font-size:.78rem}.stats-progress{grid-column:1 / -1;height:11px;overflow:hidden;border-radius:999px;background:#0000006b;box-shadow:inset 0 0 0 1px #ffffff0f}.stats-progress span{display:block;width:var(--progress);height:100%;border-radius:inherit;background:linear-gradient(90deg,#9d1cff,#f05cff);box-shadow:0 0 18px #b52cff73}.stats-wide-grid{grid-template-columns:minmax(0,1.1fr) minmax(0,.95fr)}.stats-season-panel{min-height:300px}.stats-season-panel:after{content:"";position:absolute;inset:0;z-index:0;opacity:.23;background:linear-gradient(90deg,transparent 0 42%,rgba(7,2,13,.94) 78%),url(/img/bg.jpg) center / cover no-repeat;filter:hue-rotate(54deg) saturate(1.2) brightness(.55);pointer-events:none}.stats-season-panel>*{position:relative;z-index:1}.stats-season-panel__body{display:grid;grid-template-columns:minmax(0,1fr) 210px;gap:18px;align-items:end}.stats-season-list{display:grid;gap:12px}.stats-season-list>strong{color:var(--stats-gold)}.stats-season-row{display:grid;grid-template-columns:30px 30px minmax(84px,.28fr) minmax(130px,1fr) auto;align-items:center;gap:10px;color:inherit;text-decoration:none}.stats-season-row img{width:28px;height:28px;border-radius:6px;image-rendering:pixelated}.stats-season-row b{color:var(--stats-text);font-size:.88rem;overflow-wrap:anywhere}.stats-season-row em{color:#f5ecffd6;font-size:.82rem;font-style:normal;white-space:nowrap}.stats-season-card{display:grid;gap:8px;padding:18px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#0a0413c2}.stats-season-card span,.stats-season-card small{color:var(--stats-muted);font-size:.82rem}.stats-season-card strong{color:var(--stats-text);font-family:var(--font-family-title);font-size:1.55rem}.stats-season-card b{color:var(--stats-green);font-family:var(--font-family-title);font-size:1.25rem}.stats-season-card .stats-button{margin-top:6px;width:100%;padding:0 12px}.stats-analytics-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.stats-analytics-grid[hidden]{display:none!important}.stats-chart-card{min-height:136px;display:grid;gap:7px;padding:16px;overflow:hidden;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff09}.stats-chart-card>div{display:flex;align-items:center;justify-content:space-between;gap:10px}.stats-chart-card span{color:#f5ecffd6;font-size:.82rem;font-weight:800}.stats-chart-card em{color:var(--stats-green);font-size:.82rem;font-style:normal;font-weight:900}.stats-chart-card em.is-down{color:#ff6b80}.stats-chart-card em.is-flat{color:var(--stats-muted)}.stats-chart-card strong{color:var(--stats-text);font-family:var(--font-family-title);font-size:1.8rem}.stats-chart-card svg{width:100%;height:44px;overflow:visible}.stats-chart-card polyline{fill:none;stroke:var(--stats-purple-soft);stroke-width:2.5;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 5px rgba(215,119,255,.55))}.stats-bottom-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.stats-achievement{grid-template-columns:auto minmax(0,1fr) auto}.stats-achievement aside{display:grid;justify-items:end;gap:4px}.stats-achievement aside b{border-radius:999px;padding:4px 8px;color:var(--stats-gold);background:#ffd1661a;font-size:.7rem;text-transform:uppercase}.stats-island-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.72fr);gap:16px;align-items:stretch}.stats-island-card__media{min-height:170px;border-radius:8px;border:1px solid rgba(255,255,255,.08);background:linear-gradient(120deg,#0a04132e,#b52cff3d),url(/img/bg.jpg) center / cover no-repeat;filter:hue-rotate(54deg) saturate(1.15) brightness(.7)}.stats-island-card__copy{display:grid;align-content:center;gap:8px;min-width:0}.stats-island-card h3{font-size:1.55rem}.stats-island-card p,.stats-island-card small{margin:0;color:var(--stats-muted)}.stats-island-card p i{width:18px;color:var(--stats-gold)}.stats-island-panel__members{display:flex;align-items:center;gap:8px;margin-top:14px}.stats-island-panel__members img,.stats-island-panel__members span{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff0d;image-rendering:pixelated}.stats-island-panel__members span{color:var(--stats-muted);font-size:.82rem;font-weight:900}.stats-record{grid-template-columns:28px minmax(0,1fr) minmax(82px,auto) auto}.stats-record i{color:var(--stats-gold)}.stats-record em{text-align:right;white-space:nowrap}.stats-empty-state{margin:0;padding:16px;border:1px dashed rgba(255,255,255,.12);border-radius:8px;color:var(--stats-muted);background:#ffffff08}.stats-analytics-grid .stats-empty-state{grid-column:1 / -1}.stats-player-page{padding-top:20px}.stats-player-hero{position:relative;min-height:460px;display:grid;grid-template-columns:minmax(0,1.18fr) minmax(320px,.82fr);gap:24px;align-items:stretch;overflow:hidden;isolation:isolate;border:1px solid rgba(220,170,255,.16);border-radius:8px;padding:34px;background:radial-gradient(circle at top right,rgba(255,143,216,.13),transparent 28%),radial-gradient(circle at top left,rgba(187,134,255,.18),transparent 32%),linear-gradient(180deg,#1c1030fa,#0e0819fa),url(/img/bg.jpg) center / cover no-repeat;box-shadow:0 28px 70px #00000052}.stats-player-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#07020ddb,#07020d61 54%,#07020dd1),linear-gradient(180deg,#07020d1a,#07020dc2)}.stats-player-hero:after{content:"";position:absolute;right:-74px;bottom:-118px;z-index:-1;width:270px;height:270px;border-radius:999px;background:radial-gradient(circle,rgba(187,134,255,.22),transparent 68%);pointer-events:none}.stats-player-hero__copy{position:relative;z-index:1;display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:0;min-width:0}.stats-player-hero__topline{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:26px}.stats-back-link{width:max-content;display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:9px 12px;color:#f5eeffc7;background:#ffffff0d;font-size:.9rem;font-weight:900;text-decoration:none}.stats-back-link:hover,.stats-back-link:focus-visible{color:var(--stats-text);border-color:var(--stats-border-strong);background:#ffffff14;text-decoration:none}.stats-player-season-badge,.stats-player-live-badge{display:inline-flex;align-items:center;gap:8px;border:1px solid rgba(255,217,138,.28);border-radius:8px;padding:9px 12px;color:var(--stats-gold);background:linear-gradient(135deg,#ffd98a1f,#bb86ff14);font-size:.82rem;font-weight:900;text-transform:uppercase}.stats-player-live-badge span{width:8px;height:8px;border-radius:50%;background:var(--stats-green);box-shadow:0 0 14px #60e38dd9}.stats-player-live-badge--live{color:var(--stats-green);border-color:#60e38d57;background:#60e38d1a}.stats-player-live-badge--active{color:var(--stats-blue);border-color:#6ea8ff57;background:#6ea8ff1a}.stats-player-live-badge--active span{background:var(--stats-blue);box-shadow:0 0 14px #6ea8ffb3}.stats-player-live-badge--muted{color:var(--stats-muted);border-color:#ffffff1f;background:#ffffff0e}.stats-player-live-badge--muted span{background:var(--stats-muted);box-shadow:none}.stats-player-hero h1{width:100%;max-width:min(100%,10ch);margin:0;color:var(--stats-text);font-family:var(--font-family-title);font-size:clamp(4.35rem,6.3vw,7rem);line-height:.9;text-shadow:0 0 28px rgba(181,44,255,.18);overflow-wrap:break-word}.stats-player-hero__copy>p{max-width:34ch;margin:18px 0 0;color:#f5eeffe6;font-size:clamp(1.15rem,1.6vw,1.5rem);line-height:1.45}.stats-player-meta{display:flex;flex-wrap:wrap;gap:9px;max-width:740px;margin-top:24px}.stats-player-meta span{display:inline-flex;align-items:center;gap:7px;border:1px solid rgba(255,255,255,.1);border-radius:8px;padding:8px 10px;color:#f5ecffd1;background:#ffffff0b;font-size:.88rem;font-weight:800}.stats-player-meta i{color:var(--stats-purple-soft)}.stats-player-meta .stats-player-status-pill--live{color:#deffe8f5;border-color:#60e38d57;background:#60e38d1a}.stats-player-meta .stats-player-status-pill--live i{color:var(--stats-green)}.stats-player-meta .stats-player-status-pill--active{color:#e6effff5;border-color:#6ea8ff52;background:#6ea8ff1a}.stats-player-meta .stats-player-status-pill--active i{color:var(--stats-blue)}.stats-player-meta .stats-player-status-pill--muted i{color:var(--stats-muted)}.stats-player-purchase-ranks{display:inline-flex;flex-wrap:wrap;align-items:center;gap:8px;max-width:740px;margin-top:12px;padding:6px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff09}.stats-player-purchase-ranks__label,.stats-purchase-rank{min-height:34px;display:inline-flex;align-items:center;gap:8px;border-radius:6px;padding:7px 10px;font-size:.78rem;font-weight:900;line-height:1}.stats-player-purchase-ranks__label{color:#f5ecffb8;text-transform:uppercase}.stats-player-purchase-ranks__label i{color:var(--stats-purple-soft)}.stats-purchase-rank{border:1px solid rgba(255,255,255,.1);color:#f5ecffd6;background:#ffffff0b;text-decoration:none;transition:border-color .16s ease,background .16s ease,color .16s ease}.stats-purchase-rank:hover,.stats-purchase-rank:focus-visible{color:var(--stats-text);border-color:var(--stats-border-strong);background:#ffffff13;text-decoration:none}.stats-purchase-rank span{color:var(--stats-muted)}.stats-purchase-rank strong{color:var(--stats-text);font-family:var(--font-family-title);font-size:1rem}.stats-purchase-rank--gold{border-color:#ffd16680;background:#ffd1661c}.stats-purchase-rank--silver{border-color:#d7dde875;background:#d7dde817}.stats-purchase-rank--bronze{border-color:#d7995d7a;background:#d7995d1a}.stats-purchase-rank.is-empty strong{color:var(--stats-muted);font-family:inherit;font-size:.78rem}.stats-player-hero__actions{display:flex;flex-wrap:wrap;gap:14px;margin-top:28px}.stats-player-hero__actions .stats-button{min-height:58px;padding-inline:22px;font-size:.98rem}.stats-player-hero__card{position:relative;z-index:1;display:grid;grid-template-rows:auto minmax(0,1fr) auto;min-width:0;overflow:hidden;border:1px solid rgba(224,180,255,.2);border-radius:8px;padding:18px;background:radial-gradient(circle at top right,rgba(255,143,216,.16),transparent 28%),linear-gradient(180deg,#1a0c2cd1,#08030fe6);box-shadow:inset 0 1px #ffffff0f,0 24px 50px #00000038}.stats-player-hero__card-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.stats-player-hero__card-head img{width:62px;height:62px;border:1px solid rgba(255,255,255,.1);border-radius:8px;background:#ffffff0f;image-rendering:pixelated}.stats-player-hero__skin{position:relative;display:flex;align-items:end;justify-content:center;min-height:265px;padding-top:18px}.stats-player-hero__skin:before{content:"";position:absolute;left:50%;bottom:16px;width:min(78%,320px);height:46px;border-radius:50%;background:radial-gradient(ellipse,rgba(181,44,255,.34),transparent 72%);transform:translate(-50%);filter:blur(2px)}.stats-player-hero__skin img{position:relative;z-index:1;max-height:310px;max-width:100%;object-fit:contain;image-rendering:pixelated;filter:drop-shadow(0 26px 28px rgba(0,0,0,.42)) drop-shadow(0 0 34px rgba(181,44,255,.28))}.stats-player-hero__featured{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.stats-player-hero__featured article{display:grid;gap:6px;min-width:0;border:1px solid rgba(255,255,255,.09);border-radius:8px;padding:15px;background:#ffffff0d}.stats-player-hero__featured span{color:#f5eeffad;font-size:.78rem;font-weight:900;text-transform:uppercase}.stats-player-hero__featured strong{color:var(--stats-text);font-family:var(--font-family-title);font-size:clamp(1.45rem,2vw,2rem);line-height:1;overflow-wrap:anywhere}.stats-profile-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:18px}.stats-profile-grid--wide{align-items:start}.stats-profile-section h3{margin:0 0 12px;color:var(--stats-text);font-family:var(--font-family-title);font-size:1rem}.stats-profile-section{background:radial-gradient(circle at top right,rgba(255,143,216,.08),transparent 28%),radial-gradient(circle at top left,rgba(187,134,255,.1),transparent 34%),linear-gradient(180deg,#180928eb,#090412f0),var(--stats-panel)}.stats-profile-ranks{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.stats-profile-ranks article{position:relative;display:grid;gap:6px;min-height:118px;padding:16px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff09;overflow:hidden}.stats-profile-ranks article:after{content:"";position:absolute;right:-28px;bottom:-34px;width:92px;height:92px;border-radius:50%;background:radial-gradient(circle,rgba(181,44,255,.22),transparent 70%);pointer-events:none}.stats-profile-ranks span,.stats-profile-ranks em,.stats-stat-groups dt,.stats-profile-history span{color:var(--stats-muted);font-size:.82rem;font-style:normal}.stats-profile-ranks strong{color:var(--stats-text);font-family:var(--font-family-title);font-size:1.7rem}.stats-rank-card--gold,.stats-rank-card--silver,.stats-rank-card--bronze{border-width:2px;box-shadow:inset 0 1px #ffffff14,0 16px 38px #00000042}.stats-rank-card--gold{border-color:#ffd166e0;background:linear-gradient(135deg,#ffd1663d,#ffd1660e),#ffffff09}.stats-rank-card--gold strong{color:var(--stats-gold)}.stats-rank-card--silver{border-color:#d7dde8db;background:linear-gradient(135deg,#d7dde838,#6ea8ff0e),#ffffff09}.stats-rank-card--silver strong{color:var(--stats-silver)}.stats-rank-card--bronze{border-color:#d7995de0;background:linear-gradient(135deg,#d7995d3d,#ff9f430e),#ffffff09}.stats-rank-card--bronze strong{color:var(--stats-bronze)}.stats-stat-groups{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.stats-stat-groups article{position:relative;padding:16px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:linear-gradient(135deg,#ffffff0e,#ffffff06),#ffffff09}.stats-stat-groups dl{display:grid;gap:10px;margin:0}.stats-stat-groups dl div{display:flex;justify-content:space-between;gap:14px;min-width:0}.stats-stat-groups dd{margin:0;color:var(--stats-text);font-weight:900;text-align:right;overflow-wrap:anywhere}.stats-profile-history{display:grid;gap:12px}.stats-profile-history article{display:grid;gap:4px;padding:14px;border:1px solid rgba(255,255,255,.08);border-radius:8px;background:#ffffff09}.stats-profile-history strong{color:var(--stats-text)}.stats-profile-table{min-width:720px}.stats-cta{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:22px 28px}.stats-cta h2{margin-bottom:5px;font-size:1.55rem}.stats-cta .stats-button{min-width:min(100%,360px)}.players-page{--players-card-min: 280px}.players-hero{position:relative;min-height:390px;display:grid;grid-template-columns:minmax(0,1fr) minmax(340px,.44fr);align-items:center;gap:30px;padding:52px;overflow:hidden;isolation:isolate;border:1px solid var(--stats-border);border-radius:8px;background:linear-gradient(135deg,#b52cff3d,#0a0413f0 46%),linear-gradient(315deg,rgba(96,227,141,.08),transparent 42%),#11071ceb;box-shadow:0 28px 72px #00000047,inset 0 1px #ffffff0d}.players-hero:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(0deg,rgba(255,255,255,.035) 1px,transparent 1px);background-size:42px 42px;mask-image:linear-gradient(90deg,rgba(0,0,0,.85),transparent 78%)}.players-hero__copy{display:grid;gap:18px;min-width:0}.players-hero h1{max-width:12ch;margin:0;color:var(--stats-text);font-family:var(--font-family-title);font-size:4rem;line-height:.98;font-weight:900}.players-hero h1 span{display:block;color:var(--stats-purple-soft);text-shadow:0 0 28px rgba(215,119,255,.32)}.players-hero p{max-width:690px;margin:0;color:var(--stats-muted);font-size:1.02rem;line-height:1.7}.players-search-panel{width:min(100%,760px);display:grid;gap:10px;padding:14px;border:1px solid rgba(224,180,255,.18);border-radius:8px;background:#0a0413bd}.players-search-panel label{color:#f5ecffc2;font-size:.76rem;font-weight:900;text-transform:uppercase}.players-search-panel__row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:center}.players-search-field{min-height:52px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:0 14px;border:1px solid rgba(224,180,255,.18);border-radius:8px;background:#ffffff0e;color:var(--stats-muted)}.players-search-field:focus-within{border-color:#d777ffb3;box-shadow:0 0 0 3px #b52cff24}.players-search-field input{width:100%;min-width:0;border:0;outline:0;background:transparent;color:var(--stats-text);font:inherit;font-size:1rem;font-weight:800}.players-search-field input::placeholder{color:#e7daf67a}.players-search-clear{width:34px;height:34px;display:grid;place-items:center;border:1px solid rgba(224,180,255,.16);border-radius:8px;background:#ffffff0f;color:var(--stats-muted);cursor:pointer}.players-search-clear:hover,.players-search-clear:focus-visible{color:var(--stats-text);border-color:#d777ff8a;outline:none}.players-scope-tabs{display:flex;flex-wrap:wrap;gap:10px}.players-scope-tabs a{min-width:148px;display:grid;gap:2px;padding:11px 13px;border:1px solid rgba(224,180,255,.16);border-radius:8px;background:#ffffff0b;color:var(--stats-muted);text-decoration:none;transition:transform .18s ease,border-color .18s ease,background-color .18s ease}.players-scope-tabs a strong{color:var(--stats-text);font-size:.9rem}.players-scope-tabs a span{font-size:.76rem}.players-scope-tabs a:hover,.players-scope-tabs a:focus-visible,.players-scope-tabs a.is-active{transform:translateY(-1px);border-color:#d777ff8a;background:#b52cff24;outline:none}.players-hero__spotlight{min-width:0}.players-spotlight-stack{display:grid;gap:12px}.players-spotlight-card{min-height:94px;display:grid;grid-template-columns:42px 64px minmax(0,1fr);align-items:center;gap:14px;padding:14px;overflow:hidden;border:1px solid rgba(224,180,255,.18);border-radius:8px;background:linear-gradient(135deg,#ffffff14,#ffffff06),#0a0413b8;color:var(--stats-text);text-decoration:none}.players-spotlight-card--1{border-color:#ffd1666b}.players-spotlight-card span{width:42px;height:42px;display:grid;place-items:center;border-radius:8px;background:#ffd16621;color:var(--stats-gold);font-family:var(--font-family-title);font-weight:900}.players-spotlight-card img{width:64px;height:64px;border-radius:8px;image-rendering:pixelated;background:#ffffff12}.players-spotlight-card div{display:grid;gap:5px;min-width:0}.players-spotlight-card strong,.players-spotlight-card small{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.players-spotlight-card strong{font-family:var(--font-family-title);font-size:1.02rem}.players-spotlight-card small{color:var(--stats-muted);font-size:.82rem}.players-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.players-directory{display:grid;gap:16px}.players-directory__head,.players-toolbar{display:flex;align-items:center;justify-content:space-between;gap:16px}.players-directory__head h2{margin:2px 0 0;color:var(--stats-text);font-family:var(--font-family-title);font-size:1.45rem;font-weight:900}.players-directory__count{min-width:116px;display:grid;justify-items:end;gap:2px;color:var(--stats-muted);font-size:.78rem;font-weight:800;text-transform:uppercase}.players-directory__count strong{color:var(--stats-text);font-family:var(--font-family-title);font-size:1.8rem;line-height:1}.players-sort-tabs{display:flex;flex-wrap:wrap;gap:8px}.players-sort-tabs button,.players-sort-tabs a,.players-reset-link{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 12px;border:1px solid rgba(224,180,255,.16);border-radius:8px;background:#ffffff0b;color:var(--stats-muted);font-size:.82rem;font-weight:900;text-decoration:none;cursor:pointer}.players-sort-tabs button:hover,.players-sort-tabs button:focus-visible,.players-sort-tabs button.is-active,.players-sort-tabs a:hover,.players-sort-tabs a:focus-visible,.players-sort-tabs a.is-active,.players-reset-link:hover,.players-reset-link:focus-visible{color:var(--stats-text);border-color:#d777ff8a;background:#b52cff24;outline:none}.players-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(var(--players-card-min),1fr));gap:14px}.players-card{min-height:276px;display:grid;grid-template-rows:auto 1fr auto;gap:14px;padding:16px;overflow:hidden;border:1px solid rgba(224,180,255,.14);border-radius:8px;background:linear-gradient(180deg,#1d0c2fdb,#0b0414eb),#ffffff09;box-shadow:inset 0 1px #ffffff09;transition:transform .18s ease,border-color .18s ease,background-color .18s ease;color:inherit;text-decoration:none}.players-card:hover,.players-card:focus-visible{transform:translateY(-2px);border-color:#d777ff6b;background:linear-gradient(180deg,#260f3ee6,#0b0414f0),#ffffff0b;outline:none}.players-card__top{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:12px}.players-card__top img{width:58px;height:58px;border:1px solid rgba(224,180,255,.16);border-radius:8px;background:#ffffff0f;image-rendering:pixelated}.players-card__top div{min-width:0;display:grid;gap:4px}.players-card__top strong,.players-card__top span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.players-card__top strong{color:var(--stats-text);font-family:var(--font-family-title);font-size:1.02rem}.players-card__top span{color:var(--stats-muted);font-size:.82rem;font-weight:800}.players-status{max-width:116px;padding:7px 9px;border:1px solid rgba(224,180,255,.14);border-radius:8px;color:var(--stats-muted);font-size:.72rem;font-style:normal;font-weight:900;text-align:center;white-space:nowrap}.players-status--live{color:var(--stats-green);border-color:#60e38d57;background:#60e38d1a}.players-status--active{color:var(--stats-blue);border-color:#6ea8ff52;background:#6ea8ff1a}.players-card__metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.players-card__metrics div{min-height:70px;display:grid;align-content:center;gap:5px;padding:10px;border:1px solid rgba(224,180,255,.1);border-radius:8px;background:#ffffff09}.players-card__metrics span{color:var(--stats-muted);font-size:.72rem;font-weight:900;text-transform:uppercase}.players-card__metrics strong{min-width:0;color:var(--stats-text);font-family:var(--font-family-title);font-size:1.12rem;overflow-wrap:anywhere}.players-card__footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.players-card__footer>span{min-width:0;display:inline-flex;align-items:center;gap:7px;color:var(--stats-muted);font-size:.8rem;font-weight:800}.players-card__footer .stats-link-button{min-height:38px;padding-inline:12px;white-space:nowrap}.players-pagination{display:flex;align-items:center;justify-content:space-between;gap:14px;padding-top:4px}.players-pagination>div{display:flex;flex-wrap:wrap;justify-content:center;gap:7px}.players-pagination a,.players-pagination__dots{min-width:40px;min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 12px;border:1px solid rgba(224,180,255,.16);border-radius:8px;background:#ffffff0b;color:var(--stats-muted);font-size:.86rem;font-weight:900;text-decoration:none}.players-pagination a:hover,.players-pagination a:focus-visible,.players-pagination a.is-active{color:var(--stats-text);border-color:#d777ff8f;background:#b52cff24;outline:none}.players-pagination a.is-disabled{pointer-events:none;opacity:.45}.players-empty-state{min-height:240px;display:grid;place-items:center;align-content:center;gap:10px;padding:34px 18px;border:1px dashed rgba(224,180,255,.22);border-radius:8px;color:var(--stats-muted);text-align:center}.players-empty-state i{color:var(--stats-purple-soft);font-size:2rem}.players-empty-state strong{color:var(--stats-text);font-family:var(--font-family-title);font-size:1.25rem}.players-empty-state p{max-width:440px;margin:0;line-height:1.55}.players-card[hidden],.players-empty-state[hidden],.players-search-clear[hidden]{display:none!important}@media only screen and (max-width: 1280px){.stats-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.stats-main-grid,.stats-wide-grid{grid-template-columns:1fr}.stats-main-grid__side,.stats-bottom-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-records-panel{grid-column:1 / -1}}@media only screen and (max-width: 980px){.stats-hero,.players-hero{grid-template-columns:1fr;min-height:0;padding:42px 28px}.stats-hero h1{font-size:3.1rem}.players-hero h1{font-size:3.15rem}.stats-hero__spotlight{justify-self:start}.stats-podium{grid-template-columns:1fr;align-items:stretch}.stats-podium-card,.stats-podium-card--first{min-height:300px}.stats-podium-card__skin img,.stats-podium-card--first .stats-podium-card__skin img{height:196px}.stats-main-grid__side,.stats-bottom-grid,.players-hero,.stats-player-hero,.stats-profile-grid,.stats-season-panel__body,.stats-island-card{grid-template-columns:1fr}.stats-player-hero{min-height:0}.stats-player-hero h1{width:auto;max-width:100%}.stats-season-card{width:min(100%,340px)}.stats-profile-ranks,.stats-stat-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 720px){.site-page-body--stats .site-shell{padding-inline:12px}.stats-dashboard{gap:14px;padding-top:12px}.stats-hero,.players-hero,.stats-player-hero,.stats-panel,.stats-cta,.stats-summary-card{padding:16px}.stats-hero h1{font-size:2.55rem;max-width:9ch}.players-hero h1{max-width:11ch;font-size:2.55rem}.stats-hero p{font-size:.96rem}.stats-hero__actions,.stats-player-hero__actions,.stats-cta{flex-direction:column;align-items:stretch}.stats-player-hero__topline{align-items:stretch;flex-direction:column}.stats-back-link,.stats-player-season-badge{width:100%;justify-content:center}.stats-button,.stats-link-button{width:100%;min-height:44px}.players-search-panel__row{grid-template-columns:1fr}.players-search-panel__row{display:grid}.players-card__footer{align-items:stretch;flex-direction:column}.players-scope-tabs a,.players-sort-tabs button,.players-sort-tabs a,.players-reset-link{flex:1 1 150px}.players-directory__head,.players-toolbar{align-items:stretch;flex-direction:column}.players-directory__count{justify-items:start}.players-pagination{align-items:stretch;flex-direction:column}.players-pagination>a{width:100%}.stats-summary-grid,.stats-analytics-grid,.stats-profile-card__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.stats-summary-card{grid-template-columns:1fr;min-height:0}.stats-section-head,.stats-section-head--split{align-items:flex-start;flex-direction:column}.stats-tabs,.stats-leaderboard-tabs{width:100%}.stats-podium-card__rank{top:18px;left:18px}.stats-season-row{grid-template-columns:28px 28px minmax(0,1fr) auto}.stats-season-row__bar{grid-column:3 / -1}.stats-achievement{grid-template-columns:auto minmax(0,1fr)}.stats-achievement aside{grid-column:2;justify-items:start}.stats-record{grid-template-columns:24px minmax(0,1fr)}.stats-record strong,.stats-record em{grid-column:2;text-align:left}}@media only screen and (max-width: 480px){.stats-summary-grid,.stats-analytics-grid,.stats-profile-card__grid{grid-template-columns:1fr}.players-page{--players-card-min: 100%}.stats-hero h1,.players-hero h1{font-size:2.25rem}.players-card__top{grid-template-columns:52px minmax(0,1fr)}.players-card__top img{width:52px;height:52px}.players-status{grid-column:1 / -1;max-width:none;width:100%}.stats-player-hero{padding:24px 18px;gap:16px}.stats-player-hero h1{font-size:2.45rem}.stats-player-hero__copy>p{font-size:1rem}.stats-player-hero__card{padding:14px}.stats-player-hero__skin{min-height:180px;padding-top:8px}.stats-player-hero__skin img{max-height:215px}.stats-player-hero__featured,.stats-profile-ranks,.stats-stat-groups{grid-template-columns:1fr}.stats-podium-card__copy{padding-inline:12px}.stats-podium-card h3,.stats-island-card h3,.stats-chart-card strong{font-size:1.35rem}}body.site-page-body--rules{--rules-bg: var(--site-page-bg);--rules-panel: var(--site-page-panel);--rules-panel-strong: var(--site-page-panel-strong);--rules-border: var(--site-page-border);--rules-border-strong: var(--site-page-border-strong);--rules-text: var(--site-page-text);--rules-muted: var(--site-page-muted);--rules-soft: var(--site-page-soft);--rules-purple: var(--site-page-purple);--rules-purple-soft: var(--site-page-purple-soft);--rules-blue: var(--site-page-blue);--rules-green: var(--site-page-green);--rules-gold: var(--site-page-gold);--rules-orange: var(--site-page-orange);--rules-rose: var(--site-page-rose)}.site-page-body--rules .site-rules-hero{min-height:430px;display:grid;grid-template-columns:minmax(0,1.1fr) minmax(330px,.9fr);gap:24px;align-items:stretch;isolation:isolate;padding:34px;border-color:#dcaaff29;background:radial-gradient(circle at top right,rgba(255,107,203,.13),transparent 28%),radial-gradient(circle at top left,rgba(181,44,255,.18),transparent 32%),linear-gradient(180deg,#1c1030fa,#0e0819fa),url(/img/bg.jpg) center / cover no-repeat;box-shadow:0 28px 70px #00000052}.site-page-body--rules .site-rules-hero:before{content:"";position:absolute;inset:0;z-index:-1;background:linear-gradient(90deg,#07020de0,#07020d6b 56%,#07020dd1),linear-gradient(180deg,#07020d1a,#07020dc2);pointer-events:none}.site-page-body--rules .site-rules-hero__content,.site-page-body--rules .site-rules-hero__panel,.site-page-body--rules .site-rules-hero__headline,.site-page-body--rules .site-rules-hero__guide,.site-page-body--rules .site-rules-hero__principles,.site-page-body--rules .site-rules-section-head,.site-page-body--rules .site-rules-category,.site-page-body--rules .site-rules-category__copy,.site-page-body--rules .site-rules-card__copy,.site-page-body--rules .site-rules-help__copy{display:grid}.site-page-body--rules .site-rules-hero__content{min-width:0;align-content:start;gap:18px}.site-page-body--rules .site-rules-hero__panel{align-content:start;gap:14px;min-width:0}.site-page-body--rules .site-rules-hero__meta{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.site-page-body--rules .site-rules-hero__eyebrow,.site-page-body--rules .site-section__eyebrow{color:var(--rules-purple-soft);font-size:.82rem;font-weight:900;letter-spacing:.16em;text-transform:uppercase}.site-page-body--rules .site-rules-hero__meta-pill,.site-page-body--rules .site-rules-card__type,.site-page-body--rules .site-rules-card__badge,.site-page-body--rules .site-rules-category__number,.site-page-body--rules .site-rules-category__meta,.site-page-body--rules .site-rules-scan__count,.site-page-body--rules .site-rules-category__count{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 10px;border:1px solid rgba(224,180,255,.16);border-radius:8px;background:#ffffff0b;color:var(--rules-muted);font-size:.72rem;font-weight:900;text-transform:uppercase;white-space:nowrap}.site-page-body--rules .site-rules-hero__meta-pill i{color:var(--rules-gold)}.site-page-body--rules .site-rules-hero__meta-pill strong{color:var(--rules-text)}.site-page-body--rules .site-rules-hero__headline{gap:14px}.site-page-body--rules .site-rules-hero h1,.site-page-body--rules .site-rules-section-head h2,.site-page-body--rules .site-rules-category h2,.site-page-body--rules .site-rules-help h2,.site-page-body--rules .site-rules-penalties h2,.site-page-body--rules .site-rules-scan__column h3,.site-page-body--rules .site-rules-scan-card h4,.site-page-body--rules .site-rules-card__copy strong,.site-page-body--rules .site-rules-penalty-card strong,.site-page-body--rules .site-rules-principle strong{margin:0;color:var(--rules-text);font-family:var(--font-family-title, "Sora", sans-serif);font-weight:900;letter-spacing:0}.site-page-body--rules .site-rules-hero h1{max-width:12ch;font-size:clamp(3.2rem,5.3vw,5.7rem);line-height:.92}.site-page-body--rules .site-rules-section-head h2,.site-page-body--rules .site-rules-category h2,.site-page-body--rules .site-rules-help h2,.site-page-body--rules .site-rules-penalties h2{font-size:clamp(1.55rem,2.1vw,2.25rem);line-height:1.08}.site-page-body--rules .site-rules-hero__headline p{max-width:62ch;color:#f5eeffe6;font-size:clamp(1.05rem,1.35vw,1.28rem);line-height:1.6}.site-page-body--rules p,.site-page-body--rules .site-rules-card__summary{margin:0;color:var(--rules-muted);line-height:1.68}.site-page-body--rules .site-rules-hero__actions,.site-page-body--rules .site-rules-help__actions{display:flex;flex-wrap:wrap;gap:10px}.site-page-body--rules .site-rules-hero__action,.site-page-body--rules .site-rules-help .btn{min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:9px;border-radius:8px}.site-page-body--rules .site-rules-hero__guide{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:auto}.site-page-body--rules .site-rules-hero__guide-card,.site-page-body--rules .site-rules-hero__highlight,.site-page-body--rules .site-rules-principle{border:1px solid rgba(224,180,255,.14);border-radius:8px;background:linear-gradient(180deg,#1d0c2fdb,#0b0414eb),#ffffff09}.site-page-body--rules .site-rules-hero__guide-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;padding:14px;color:inherit;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.site-page-body--rules .site-rules-hero__guide-card:hover,.site-page-body--rules .site-rules-hero__guide-card:focus-visible,.site-page-body--rules .site-rules-card:hover,.site-page-body--rules .site-rules-nav__link:hover,.site-page-body--rules .site-rules-nav__link:focus-visible,.site-page-body--rules .site-rules-nav__link.is-current{transform:translateY(-2px);outline:none}.site-page-body--rules .site-rules-hero__guide-icon,.site-page-body--rules .site-rules-principle__icon,.site-page-body--rules .site-rules-scan__icon,.site-page-body--rules .site-rules-scan-card__icon,.site-page-body--rules .site-rules-category__icon,.site-page-body--rules .site-rules-card__icon,.site-page-body--rules .site-rules-penalty-card__icon,.site-page-body--rules .site-rules-card__toggle{width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid rgba(224,180,255,.16);border-radius:8px;background:#ffffff0b;color:var(--rules-gold)}.site-page-body--rules .site-rules-hero__guide-copy{display:grid;gap:6px}.site-page-body--rules .site-rules-hero__guide-copy strong{font-size:.94rem;line-height:1.25}.site-page-body--rules .site-rules-hero__guide-copy p{font-size:.86rem;line-height:1.5}.site-page-body--rules .site-rules-hero__highlight{display:grid;gap:12px;padding:18px;border-color:#ffd1663d;background:linear-gradient(135deg,#ffd1661f,#b52cff14),#ffffff09}.site-page-body--rules .site-rules-hero__highlight-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.site-page-body--rules .site-rules-hero__highlight-head span,.site-page-body--rules .site-rules-hero__stats span,.site-page-body--rules .site-rules-card__detail-block span{color:#fff7ff94;font-size:.72rem;font-weight:900;text-transform:uppercase}.site-page-body--rules .site-rules-hero__highlight-head i{color:var(--rules-gold)}.site-page-body--rules .site-rules-hero__highlight strong{font-size:1.05rem;line-height:1.5}.site-page-body--rules .site-rules-hero__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.site-page-body--rules .site-rules-hero__stats article{display:grid;gap:3px;padding:13px}.site-page-body--rules .site-rules-hero__stats strong{color:var(--rules-text);font-family:var(--font-family-title, "Sora", sans-serif);font-size:1.65rem;line-height:1}.site-page-body--rules .site-rules-hero__principles{gap:10px}.site-page-body--rules .site-rules-principle{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start;padding:14px}.site-page-body--rules .site-rules-principle p{font-size:.9rem;line-height:1.56}.site-page-body--rules .site-rules-principle--fair .site-rules-principle__icon,.site-page-body--rules .site-rules-scan__column--good .site-rules-scan__icon,.site-page-body--rules .site-rules-scan-card--good .site-rules-scan-card__icon,.site-page-body--rules .site-rules-card--good .site-rules-card__icon,.site-page-body--rules .site-rules-card__type--good{color:var(--rules-green);background:#60e38d1a}.site-page-body--rules .site-rules-principle--speed .site-rules-principle__icon,.site-page-body--rules .site-rules-card__badge--warning,.site-page-body--rules .site-rules-penalty-card--warning .site-rules-penalty-card__icon{color:var(--rules-gold);background:#ffd1661a}.site-page-body--rules .site-rules-principle--respect .site-rules-principle__icon{color:var(--rules-purple-soft);background:#b52cff1f}.site-page-body--rules .site-rules-card--bad .site-rules-card__icon,.site-page-body--rules .site-rules-card__type--bad,.site-page-body--rules .site-rules-scan__column--bad .site-rules-scan__icon,.site-page-body--rules .site-rules-scan-card--bad .site-rules-scan-card__icon{color:var(--rules-rose);background:#ff6bcb1a}.site-page-body--rules .site-rules-card__badge--temp,.site-page-body--rules .site-rules-penalty-card--temp .site-rules-penalty-card__icon{color:var(--rules-orange);background:#ff9f431a}.site-page-body--rules .site-rules-card__badge--perm,.site-page-body--rules .site-rules-penalty-card--perm .site-rules-penalty-card__icon{color:var(--rules-rose);background:#ff6bcb1a}.site-page-body--rules .site-rules-nav{position:sticky;top:92px;z-index:18;display:grid;grid-template-columns:repeat(auto-fit,minmax(124px,1fr));gap:8px;padding:10px;backdrop-filter:blur(18px)}.site-page-body--rules .site-rules-nav__link{min-height:52px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;padding:0 10px;border:1px solid rgba(224,180,255,.14);border-radius:8px;background:#ffffff0a;color:var(--rules-muted);font-size:.82rem;font-weight:900;text-decoration:none;transition:transform .18s ease,border-color .18s ease,background .18s ease}.site-page-body--rules .site-rules-nav__link span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.site-page-body--rules .site-rules-nav__link small{min-width:24px;height:24px;display:inline-flex;align-items:center;justify-content:center;border-radius:8px;background:#ffffff0e;color:var(--rules-text);font-size:.72rem}.site-page-body--rules .site-rules-section-head{gap:8px}.site-page-body--rules .site-rules-section-head p,.site-page-body--rules .site-rules-category__copy p,.site-page-body--rules .site-rules-help p,.site-page-body--rules .site-rules-scan__column p{max-width:78ch;font-size:.98rem}.site-page-body--rules .site-rules-scan,.site-page-body--rules .site-rules-sections{display:grid;gap:14px}.site-page-body--rules .site-rules-scan__grid,.site-page-body--rules .site-rules-penalties__grid,.site-page-body--rules .site-rules-category__grid,.site-page-body--rules .site-rules-card__detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.site-page-body--rules .site-rules-scan__column{display:grid;gap:14px;padding:18px}.site-page-body--rules .site-rules-scan__column-head{display:grid;gap:10px}.site-page-body--rules .site-rules-scan__column-title,.site-page-body--rules .site-rules-scan-card{display:grid;grid-template-columns:auto minmax(0,1fr);gap:12px;align-items:start}.site-page-body--rules .site-rules-scan__cards{display:grid;gap:10px}.site-page-body--rules .site-rules-scan-card{padding:14px}.site-page-body--rules .site-rules-scan-card>div{display:grid;gap:5px}.site-page-body--rules .site-rules-scan-card h4{font-size:1rem;line-height:1.22}.site-page-body--rules .site-rules-scan-card p{font-size:.92rem;line-height:1.58}.site-page-body--rules .site-rules-penalties,.site-page-body--rules .site-rules-category,.site-page-body--rules .site-rules-help{display:grid;gap:16px;padding:24px}.site-page-body--rules .site-rules-penalty-card{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:16px}.site-page-body--rules .site-rules-penalty-card strong{font-size:1.05rem;line-height:1.25}.site-page-body--rules .site-rules-penalty-card p{grid-column:1 / -1;font-size:.94rem;line-height:1.64}.site-page-body--rules .site-rules-penalties__note{padding:14px 16px;border:1px solid rgba(255,209,102,.18);border-radius:8px;background:#ffd1660f;line-height:1.64}.site-page-body--rules .site-rules-penalties__note strong{color:var(--rules-text);margin-right:4px}.site-page-body--rules .site-rules-category__topline,.site-page-body--rules .site-rules-card__topline,.site-page-body--rules .site-rules-card__main,.site-page-body--rules .site-rules-category__head,.site-page-body--rules .site-rules-help{display:flex;gap:12px}.site-page-body--rules .site-rules-category__topline{align-items:center}.site-page-body--rules .site-rules-category__line{height:1px;flex:1;background:linear-gradient(90deg,rgba(224,180,255,.22),transparent)}.site-page-body--rules .site-rules-category__head,.site-page-body--rules .site-rules-card__topline{align-items:flex-start;flex-wrap:wrap}.site-page-body--rules .site-rules-category__copy{flex:1;min-width:0;gap:7px}.site-page-body--rules .site-rules-card{align-self:start;overflow:hidden;transition:transform .18s ease,border-color .18s ease,background .18s ease}.site-page-body--rules .site-rules-card__trigger{width:100%;display:grid;gap:12px;padding:16px;border:0;background:transparent;color:inherit;text-align:left;cursor:pointer}.site-page-body--rules .site-rules-card__topline{justify-content:space-between;gap:8px}.site-page-body--rules .site-rules-card__badges{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:6px}.site-page-body--rules .site-rules-category__counts{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:8px;margin-left:auto}.site-page-body--rules .site-rules-category__count--good{color:var(--rules-green);background:#60e38d1a}.site-page-body--rules .site-rules-category__count--bad{color:var(--rules-rose);background:#ff6bcb1a}.site-page-body--rules .site-rules-card__badge{min-height:30px;font-size:.68rem}.site-page-body--rules .site-rules-card__main{align-items:center}.site-page-body--rules .site-rules-card__copy{flex:1;min-width:0;gap:6px}.site-page-body--rules .site-rules-card__copy strong{font-size:1.02rem;line-height:1.26}.site-page-body--rules .site-rules-card__summary{display:block;font-size:.92rem;line-height:1.58}.site-page-body--rules .site-rules-card__toggle{width:36px;height:36px;margin-left:auto}.site-page-body--rules .site-rules-card__toggle i{transition:transform .18s ease}.site-page-body--rules .site-rules-card.is-open .site-rules-card__toggle i{transform:rotate(45deg)}.site-page-body--rules .site-rules-card__panel{max-height:0;opacity:0;overflow:hidden;border-top:0 solid transparent;transition:max-height .24s ease,opacity .18s ease,border-color .18s ease}.site-page-body--rules .site-rules-card.is-open .site-rules-card__panel{opacity:1;border-top-width:1px;border-top-color:#e0b4ff1f}.site-page-body--rules .site-rules-card__panel-inner{display:grid;gap:12px;padding:16px;background:linear-gradient(180deg,#ffffff06,#fff0)}.site-page-body--rules .site-rules-card__detail-block{display:grid;gap:6px;padding:14px}.site-page-body--rules .site-rules-card__detail-block p{font-size:.92rem;line-height:1.62}.site-page-body--rules .site-rules-help{align-items:center;justify-content:space-between}.site-page-body--rules .site-rules-help__copy{gap:7px}.site-page-body--rules .site-rules-help__actions{align-items:center}.site-page-body--rules .site-rules-card__trigger:focus-visible{outline:none;box-shadow:inset 0 0 0 2px #6ea8ff6b}@media only screen and (max-width: 1180px){.site-page-body--rules .site-rules-hero,.site-page-body--rules .site-rules-scan__grid,.site-page-body--rules .site-rules-penalties__grid,.site-page-body--rules .site-rules-category__grid,.site-page-body--rules .site-rules-card__detail-grid{grid-template-columns:minmax(0,1fr)}.site-page-body--rules .site-rules-hero__guide{grid-template-columns:repeat(2,minmax(0,1fr))}}@media only screen and (max-width: 760px){.site-rules-experience{padding-top:12px}.site-page-body--rules .site-rules-hero,.site-page-body--rules .site-rules-penalties,.site-page-body--rules .site-rules-category,.site-page-body--rules .site-rules-help,.site-page-body--rules .site-rules-scan__column{padding:16px}.site-page-body--rules .site-rules-hero{min-height:0;gap:16px}.site-page-body--rules .site-rules-hero h1{max-width:none;font-size:clamp(2.55rem,13vw,4rem)}.site-page-body--rules .site-rules-hero__guide,.site-page-body--rules .site-rules-hero__stats{grid-template-columns:minmax(0,1fr)}.site-page-body--rules .site-rules-nav{position:static;grid-template-columns:repeat(2,minmax(0,1fr))}.site-page-body--rules .site-rules-nav__link{min-height:48px}.site-page-body--rules .site-rules-card__main,.site-page-body--rules .site-rules-category__head,.site-page-body--rules .site-rules-help{display:grid;grid-template-columns:minmax(0,1fr)}.site-page-body--rules .site-rules-hero__action,.site-page-body--rules .site-rules-help .btn{width:100%}.site-page-body--rules .site-rules-card__toggle{margin-left:0;justify-self:start}.site-page-body--rules .site-rules-card__badges,.site-page-body--rules .site-rules-category__counts{justify-content:flex-start}}@media only screen and (max-width: 460px){.site-page-body--rules .site-shell{padding-inline:.8rem}.site-page-body--rules .site-rules-nav,.site-page-body--rules .site-rules-scan__column-title,.site-page-body--rules .site-rules-scan-card,.site-page-body--rules .site-rules-principle,.site-page-body--rules .site-rules-penalty-card{grid-template-columns:minmax(0,1fr)}}
