:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}body{--navy-900:#06142e;--navy-800:#0b1f45;--navy-700:#12306a;--yellow:#facc15;--color-background-primary:var(--navy-900);--color-background-secondary:var(--navy-800);--color-background-tertiary:var(--navy-700);--color-background-info:#2a2a0a;--color-text-primary:#fff;--color-text-secondary:#c7d4ee;--color-text-tertiary:#93a5c9;--color-text-info:var(--yellow);--color-border-secondary:#1f3f80;--color-border-tertiary:#13285a;--color-border-info:#a68a0c;--font-size-md:14px;--font-weight-medium:700;--dt-stripe-background:#091a3b;font-family:Inter,Segoe UI,system-ui,sans-serif}.sc-header{border-bottom:4px solid var(--yellow);background:linear-gradient(100deg, var(--navy-700), var(--navy-900) 70%);margin:-16px -16px 16px;padding:16px}.sc-header h1{letter-spacing:.02em;text-transform:uppercase;color:var(--yellow);font-family:Oswald,Bebas Neue,Barlow Condensed,Arial Narrow,Nimbus Sans Narrow,sans-serif;font-size:2.5rem;font-weight:800;font-stretch:75%;line-height:1}.sc-back{color:var(--color-text-secondary)}.sc-context{margin-bottom:0}:is([data-col-key=age],[data-col-key=games],[data-col-key=minutes],[data-col-key=goals],[data-col-key=assists],[data-col-key=points],[data-col-key=per90],[data-col-key=shots],[data-col-key=passPct]){font-variant-numeric:tabular-nums}td[data-col-key=points]{color:var(--yellow);font-weight:800}td[data-col-key=goals]{font-weight:700}.team{white-space:nowrap;align-items:center;gap:8px;display:inline-flex}.crest{letter-spacing:.04em;color:#fff;text-shadow:0 1px 1px #00000080;border:1px solid #ffffff80;border-radius:4px 4px 10px 10px;place-items:center;width:34px;height:22px;font-size:10px;font-weight:800;display:inline-grid}.pos{text-align:center;min-width:30px;color:var(--navy-900);border-radius:3px;padding:1px 6px;font-size:11px;font-weight:800;display:inline-block}.pos--gk{background:#fb923c}.pos--df{background:#60a5fa}.pos--mf{background:#4ade80}.pos--fw{background:#f87171}.card{text-align:center;min-width:16px;color:var(--navy-900);border-radius:2px;padding:0 3px;font-weight:800;display:inline-block}.card--yellow{background:var(--yellow)}.card--red{color:#fff;background:#ef4444}.zero{color:var(--color-text-tertiary)}.form{gap:3px;display:inline-flex}.form-dot{width:18px;height:18px;color:var(--navy-900);border-radius:50%;place-items:center;font-size:10px;font-weight:800;display:inline-grid}.form-dot--w{background:#22c55e}.form-dot--d{background:#cbd5e1}.form-dot--l{color:#fff;background:#ef4444}td[data-col-key=name]{white-space:nowrap}.podium>td[data-col-key=name]{box-shadow:inset 4px 0 var(--yellow);color:var(--yellow);font-weight:700}.switch{border:2px solid var(--yellow);border-radius:4px;display:inline-flex;overflow:hidden}.switch button{font:inherit;text-transform:uppercase;letter-spacing:.04em;color:var(--yellow);cursor:pointer;background:0 0;border:0;padding:4px 12px;font-weight:800}.switch button[aria-pressed=true]{color:var(--navy-900);background:var(--yellow)}
