.match-statistics{margin-top:35px}.stats-toolbar{display:flex;align-items:center;justify-content:space-between;gap:20px;border-block:1px solid #dce4d3;padding-block:20px}.stats-toolbar>div>p{font-size:11px;color:#7b896f;margin-top:8px;line-height:1.9}.stats-toolbar h2{font-size:23px}.stat-nav{display:flex;gap:12px;margin-top:25px;flex-wrap:wrap}.stat-nav a{padding:11px 18px;background:#142832;color:#dfefc7;font-size:12px}.stat-section{margin-top:35px;scroll-margin-top:125px}.stat-section>h2{font-size:25px;margin:10px 0}.stat-section>p{font-size:12px;color:#7c8a70;line-height:1.9;margin-bottom:18px}.stat-scroll{overflow:auto;max-width:100%;border:1px solid #dce4d1;scrollbar-color:#c3d0b7 #eff3eb}.stat-table{border-collapse:collapse;width:100%;min-width:680px;background:white;text-align:center;font-size:12px}.stat-table caption{text-align:left;padding:13px 18px;background:#eaf0e2;color:#62774e;font-size:11px}.stat-table th,.stat-table td{padding:14px 15px;border-bottom:1px solid #e2e9dc;white-space:nowrap;font-weight:400}.stat-table thead th{background:#142630;color:#dce9d0;font-size:11px}.stat-table tbody tr:nth-child(even){background:#f4f6f0}.stat-table th:first-child{text-align:left}.stat-table .stat-total{font-weight:800;color:#4c6c30;font-size:17px}.stat-team{display:inline-flex;align-items:center;gap:9px;text-align:left}.stat-team>img{width:26px;height:26px;object-fit:contain;flex-shrink:0}.stat-table a:hover{text-decoration:underline}.stat-player-group{margin-top:25px}.stat-player-group h3{display:flex;align-items:center;gap:18px;font-size:16px;margin-bottom:14px}.stat-player-group h3>span{font-size:12px;color:#78915f}.stat-player-table{min-width:1200px}.stat-player-table th:first-child{min-width:200px;position:sticky;left:0;background:white;z-index:1;box-shadow:2px 0 0 #e1e7da}.stat-player-table tbody tr:nth-child(even)>th{background:#f4f6f0}.stat-player-table thead th:first-child{background:#142630;z-index:2}.stat-person{display:flex;align-items:center;gap:10px}.stat-person>img{object-fit:contain;background:#e8eee1}.stat-person b{font-size:12px}.stat-person small{display:block;font-size:9px;color:#8a9680;line-height:1.7;font-weight:400}.stat-dnp{color:#90998a}.stat-comparison{min-width:600px}.stats-source{margin-top:30px;padding:20px;background:#e9f0e1;border:1px solid #d5e1c7;display:flex;gap:12px 25px;flex-wrap:wrap;color:#70855b;font-size:11px}.stats-source>a{text-decoration:underline}.stats-source p{flex-basis:100%;line-height:1.9}.stats-empty{background:white;border:1px solid #dde5d5;padding:28px;color:#80916d;font-size:12px;line-height:1.9}.stat-warning{padding:14px;background:#f8f0df;border-left:3px solid #bea473;color:#8c764c!important}.stat-scroll:focus-visible{outline:2px solid #90af68;outline-offset:3px}@media(max-width:600px){.stats-toolbar{align-items:flex-start;gap:12px}.stats-toolbar h2{font-size:19px}.stats-toolbar .live-refresh{font-size:10px;padding:9px}.stats-toolbar>div>p{font-size:9px}.stat-nav{gap:7px}.stat-nav a{font-size:10px;padding:10px 12px}.stat-section{margin-top:27px;scroll-margin-top:100px}.stat-section>h2{font-size:22px}.stat-section>p{font-size:10px}.stat-table{font-size:11px}.stat-table th,.stat-table td{padding:12px}.stat-table caption,.stat-table thead th{font-size:10px}.stat-person b{font-size:11px}.stat-person small{font-size:8px}.stat-player-table th:first-child{min-width:170px;max-width:210px}.stat-person>img{width:27px;height:34px}.stat-player-group h3{font-size:13px;gap:10px;flex-wrap:wrap}.stat-player-group h3>span{font-size:10px}.stats-source{padding:15px;font-size:10px}.stats-empty{font-size:11px;padding:20px}.stat-team>img{width:23px;height:23px}}
.stat-person b,.stat-person small{white-space:normal;overflow-wrap:anywhere;max-width:180px}@media(max-width:600px){.stat-person b,.stat-person small{max-width:140px}}
.stat-player-table{table-layout:fixed}.stat-player-table th:first-child{width:200px}.stat-player-table thead th{white-space:normal;line-height:1.6}@media(max-width:600px){.stat-player-table th:first-child{width:150px;min-width:150px;max-width:150px}.stat-person b,.stat-person small{max-width:100%}}
.stat-portrait{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:50px;flex-shrink:0;background:#e8eee3;overflow:hidden}.stat-portrait>img{width:100%;height:100%;object-fit:contain;position:absolute;inset:0;opacity:0;transition:opacity .12s}.stat-portrait.portrait-loaded>img{opacity:1}.stat-portrait-fallback{display:grid;justify-items:center;gap:1px;color:#819076;font-weight:400}.stat-portrait-fallback svg{width:22px;height:25px;fill:#adbba1}.stat-person .stat-portrait-fallback small{font-size:7px;line-height:1;white-space:nowrap;max-width:none}.portrait-loaded .stat-portrait-fallback{visibility:hidden}.stat-portrait.portrait-pending .stat-portrait-fallback{opacity:.6}@media(max-width:600px){.stat-portrait{width:34px;height:45px}.stat-portrait-fallback svg{width:19px;height:23px}}@media(prefers-reduced-motion:reduce){.stat-portrait>img{transition:none}}
