.wcl-stats-content{--stats-accent:#bfa3ff;--stats-line:#283342;--stats-muted:#acb5c5;color:#eaf0fa}
.wcl-stats-content [id]{scroll-margin-top:120px}
.wcl-subhero.wcl-stats{display:block}
.wcl-subhero.wcl-stats h1{max-width:950px}
.wcl-stats-content a{color:var(--stats-accent);text-underline-offset:4px}
.wcl-stats-content a:hover{color:#fff}
.wcl-stats-content a:focus-visible,.wcl-stats-content summary:focus-visible,.wcl-stats-table-wrap:focus-visible{outline:2px solid var(--stats-accent);outline-offset:4px}
.wcl-stats-status{border:1px solid var(--stats-line);border-left:3px solid var(--stats-accent);padding:23px 27px;background:#111925;border-radius:12px}
.wcl-stats-status p{font-size:14px;line-height:1.8;color:var(--stats-muted);margin:9px 0 0}
.wcl-stats-status strong{color:#edf2fa}
.wcl-stats-jumps{display:flex;flex-wrap:wrap;gap:9px;padding:22px 0 29px}
.wcl-stats-jumps a{border:1px solid var(--stats-line);border-radius:7px;padding:9px 15px;font-size:12px;font-weight:700;text-decoration:none;background:#101722}
.wcl-stats-jumps a:hover{border-color:var(--stats-accent);background:#1b2334}
.wcl-stats-leaders{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:42px}
.wcl-stats-leader{border:1px solid var(--stats-line);background:linear-gradient(140deg,#192234,#101721);padding:23px 23px 21px;border-radius:12px;position:relative}
.wcl-stats-leader:first-child{border-top:3px solid var(--stats-accent)}
.wcl-stats-leader:nth-child(2){border-top:3px solid #72c9b3}
.wcl-stats-big{display:block;color:#f4f0ff;font-size:clamp(38px,4.4vw,57px);line-height:1.05;font-weight:800;letter-spacing:-2px;font-variant-numeric:tabular-nums;margin:21px 0 14px}
.wcl-stats-leader h2{font-size:19px;line-height:1.3;letter-spacing:-.3px;margin:0 0 7px}
.wcl-stats-leader p{font-size:12px;color:var(--stats-muted);line-height:1.6;min-height:39px;margin:0 0 17px}
.wcl-stats-leader a{font-size:12px;font-weight:700;text-decoration:none}
.wcl-stats-intro{max-width:960px;color:var(--stats-muted);font-size:15px;line-height:1.85;margin:0 0 18px}
.wcl-stats-scroll-hint{font-size:12px;line-height:1.7;color:var(--stats-muted);margin:8px 0 12px}
.wcl-stats-table-wrap{max-width:100%;overflow-x:auto;border:1px solid var(--stats-line);border-radius:12px;background:#101722;scrollbar-color:#5f4d85 #121a27}
.wcl-stats-table{width:100%;min-width:940px;border-collapse:collapse;font-size:13px;font-variant-numeric:tabular-nums}
.wcl-stats-table caption{text-align:left;caption-side:top;padding:16px 20px;color:var(--stats-muted);font-size:12px;line-height:1.65;border-bottom:1px solid var(--stats-line);background:#131d2a}
.wcl-stats-table th,.wcl-stats-table td{padding:14px 12px;text-align:right;border-bottom:1px solid #222d3c;white-space:nowrap}
.wcl-stats-table thead th{font-size:11px;font-weight:700;color:#c8d0dd;text-transform:uppercase;background:#172132;letter-spacing:.35px}
.wcl-stats-table tr>:first-child{text-align:center;width:60px;color:#aeb6c5}
.wcl-stats-table tr>:nth-child(2){text-align:left;min-width:220px}
.wcl-stats-table tbody th strong{font-size:14px;font-weight:700;color:#f0f2f7}
.wcl-stats-table tbody tr:nth-child(even){background:#131b28}
.wcl-stats-table tbody tr:hover{background:#1b2535}
.wcl-stats-table tbody tr:last-child>*{border-bottom:0}
.wcl-stats-team{display:block;font-size:11px;color:var(--stats-muted)!important;font-weight:400;margin-top:5px;text-decoration:none}
.wcl-stats-team:hover{text-decoration:underline;color:var(--stats-accent)!important}
.wcl-stats-highlight{color:#d0b8ff;font-weight:800;font-size:16px;background:#a98af00b}
.wcl-stats-table abbr{text-decoration:underline dotted #738099;cursor:help;text-underline-offset:3px}
.wcl-stats-note-marker{font-weight:800;text-decoration:none}
.wcl-stats-note{background:#211c2b;border:1px solid #514262;border-radius:10px;padding:17px 20px;margin:17px 0 13px;font-size:13px;line-height:1.8}
.wcl-stats-note>strong{color:#e0c9ff}
.wcl-stats-note p{color:#c5bdcf;margin:6px 0 0;max-width:1060px}
.wcl-stats-reconciled{background:#132126;border-color:#315355}
.wcl-stats-reconciled>strong{color:#a7d9ca}
.wcl-stats-reconciled p{color:#b5c8c7}
.wcl-stats-totals{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border:1px solid var(--stats-line);border-radius:12px;background:#131c2a;margin:0 0 20px;overflow:hidden}
.wcl-stats-totals div{padding:22px 24px;border-right:1px solid var(--stats-line)}
.wcl-stats-totals div:last-child{border-right:0}
.wcl-stats-totals dt{font-size:12px;color:var(--stats-muted);line-height:1.6}
.wcl-stats-totals dd{font-size:29px;line-height:1.2;font-weight:800;margin:11px 0 0;font-variant-numeric:tabular-nums}
.wcl-stats-method,.wcl-stats-related{padding:25px 29px;border:1px solid var(--stats-line);border-radius:12px;background:#101824}
.wcl-stats-method h2,.wcl-stats-related h2{font-size:27px;line-height:1.35;margin:11px 0 17px;letter-spacing:-.6px}
.wcl-stats-method p,.wcl-stats-related p{font-size:14px;line-height:1.85;color:var(--stats-muted);max-width:990px}
.wcl-stats-method p strong{color:#e6eaf2}
.wcl-stats-method details{border-top:1px solid var(--stats-line);margin-top:19px;padding-top:18px}
.wcl-stats-method summary{font-size:14px;font-weight:700;cursor:pointer;color:#d6c3ff}
.wcl-stats-method details ul{padding-left:21px;color:var(--stats-muted);font-size:13px;line-height:2}
.wcl-stats-related p{margin-bottom:0}
@media(max-width:1000px){.wcl-stats-leaders{grid-template-columns:repeat(2,minmax(0,1fr))}.wcl-stats-big{font-size:48px}.wcl-stats-totals{grid-template-columns:repeat(2,minmax(0,1fr))}.wcl-stats-totals div:nth-child(2){border-right:0}.wcl-stats-totals div:nth-child(-n+2){border-bottom:1px solid var(--stats-line)}}
@media(max-width:600px){.wcl-stats-status{padding:18px}.wcl-stats-status p{font-size:12px}.wcl-stats-jumps{gap:7px;padding:18px 0 23px}.wcl-stats-jumps a{padding:8px 11px;font-size:11px}.wcl-stats-leaders{gap:10px;margin-bottom:30px}.wcl-stats-leader{padding:17px 13px}.wcl-stats-leader .wcl-kicker{font-size:9px;letter-spacing:.8px}.wcl-stats-big{font-size:38px;letter-spacing:-1px;margin:17px 0 11px}.wcl-stats-leader h2{font-size:16px}.wcl-stats-leader p{font-size:11px;min-height:52px;margin-bottom:12px}.wcl-stats-leader a{font-size:10px}.wcl-stats-intro{font-size:14px}.wcl-stats-content .wcl-section-title{align-items:flex-start;gap:12px}.wcl-stats-content .wcl-section-aside{display:none}.wcl-stats-content .wcl-section-title h2{font-size:25px}.wcl-stats-table th,.wcl-stats-table td{padding:13px 10px}.wcl-stats-note{padding:15px;font-size:12px}.wcl-stats-totals div{padding:18px 15px}.wcl-stats-totals dt{font-size:11px}.wcl-stats-totals dd{font-size:26px}.wcl-stats-method,.wcl-stats-related{padding:22px 18px}.wcl-stats-method h2,.wcl-stats-related h2{font-size:24px}.wcl-stats-method p,.wcl-stats-related p{font-size:13px}}
