@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/jetbrains-mono-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/jetbrains-mono-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/jetbrains-mono-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:500;font-display:swap;src:url(../fonts/jetbrains-mono-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/jetbrains-mono-latin-ext.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:JetBrains Mono;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/jetbrains-mono-latin.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/press-start-2p-latin-ext-400.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Press Start 2P";font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/press-start-2p-latin-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/silkscreen-latin-ext-400.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-weight:400;font-display:swap;src:url(../fonts/silkscreen-latin-400.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Silkscreen;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/silkscreen-latin-ext-700.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Silkscreen;font-style:normal;font-weight:700;font-display:swap;src:url(../fonts/silkscreen-latin-700.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:dark;--bg: #0b0906;--panel: #171009;--panel-raised: #241a0f;--border: #3d2e1b;--border-bright: #5c452a;--gold: #e8b33c;--gold-bright: #ffd978;--gold-dim: #8a6a2a;--text: #f2e6d0;--text-muted: #a08f72;--model-favors: #e8b33c;--voters-favor: #5bc8c8;--warn: #d2553f;--c-minutes: #a08f72;--c-ga: #4a7fd8;--c-passing: #5bc8c8;--c-dribble: #7ea9d8;--c-defending: #9d7fd0;--c-goalkeeping: #6fbf73;--c-trophies: var(--gold);--c-motm: #ffd978;--c-fairplay: #d2553f;--caret-gold: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%23e8b33c' d='M0 2h8v1H0zM1 3h6v1H1zM2 4h4v1H2zM3 5h2v1H3z'/%3E%3C/svg%3E");--caret-dark: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='8' height='8'%3E%3Cpath fill='%230b0906' d='M0 2h8v1H0zM1 3h6v1H1zM2 4h4v1H2zM3 5h2v1H3z'/%3E%3C/svg%3E");--font-display: "Press Start 2P", monospace;--font-pixel: "Silkscreen", monospace;--font-mono: "JetBrains Mono", ui-monospace, monospace;--s1: 4px;--s2: 8px;--s3: 16px;--s4: 24px;--s5: 32px;--s6: 48px;--measure: 900px;--border-w: 2px;--shadow: 4px 4px 0 var(--border);--step: .12s steps(4, end)}*,*:before,*:after{box-sizing:border-box;border-radius:0!important}html{background:var(--bg)}body{margin:0;background:var(--bg);color:var(--text);font-family:var(--font-mono);font-size:14px;line-height:1.5;font-variant-numeric:tabular-nums;-webkit-font-smoothing:none}img,canvas{image-rendering:pixelated}a{color:var(--gold);text-decoration:none}a:hover{color:var(--gold-bright)}.dither{background-image:repeating-linear-gradient(45deg,var(--panel) 0 2px,transparent 2px 4px)}@media(prefers-reduced-motion:reduce){*{transition:none!important;animation:none!important}}.masthead{border-bottom:var(--border-w) solid var(--border);background:var(--panel);padding-top:var(--s4)}.masthead-inner,.page{max-width:1200px;margin:0 auto;padding-left:var(--s4);padding-right:var(--s4)}.wordmark{font-family:var(--font-display);font-size:24px;color:var(--gold);letter-spacing:2px;margin:0 0 var(--s2)}.tagline{font-family:var(--font-pixel);color:var(--text-muted);font-size:14px;margin:0 0 var(--s4)}.tabs{display:flex;flex-wrap:wrap;gap:var(--s1)}.tab{font-family:var(--font-pixel);font-size:14px;padding:var(--s2) var(--s3);background:var(--panel-raised);color:var(--text-muted);border:var(--border-w) solid var(--border);border-bottom:none;cursor:pointer;transition:background var(--step),color var(--step)}.tab:hover{color:var(--gold-bright);background:var(--bg)}.tab[aria-current=page]{background:var(--gold);border-color:var(--gold);color:var(--bg);font-weight:700}.page{padding-top:var(--s5);padding-bottom:var(--s6)}.years{display:flex;flex-wrap:wrap;gap:var(--s1);margin-bottom:var(--s3)}.year{font-family:var(--font-mono);font-weight:700;font-size:13px;padding:var(--s2) var(--s2);min-width:56px;text-align:center;background:var(--panel);color:var(--text-muted);border:var(--border-w) solid var(--border);cursor:pointer;transition:background var(--step),color var(--step)}.year:hover{color:var(--gold-bright);border-color:var(--border-bright)}.year[aria-current=page],.year[aria-pressed=true]{background:var(--gold);border-color:var(--gold);color:var(--bg);box-shadow:var(--shadow)}.page-index{display:flex;flex-wrap:wrap;gap:var(--s1);margin:0 0 var(--s4)}.page-index button{font-family:var(--font-mono);font-size:12px;text-align:left;padding:var(--s1) var(--s2);background:var(--panel);color:var(--text-muted);border:var(--border-w) solid var(--border);cursor:pointer;transition:color var(--step),border-color var(--step)}.page-index button:hover{color:var(--gold-bright);border-color:var(--border-bright)}.scale-note{color:var(--text-muted);font-size:12px;margin:0 0 var(--s4);border-left:var(--border-w) solid var(--gold-dim);padding-left:var(--s2)}.scale-note strong{color:var(--text);font-weight:500}.swatch-inline{width:8px;height:8px;display:inline-block;vertical-align:baseline}.swatch-inline.gold{background:var(--gold)}.swatch-inline.score{background:var(--c-passing)}.table-wrap{border:var(--border-w) solid var(--border);background:var(--panel);overflow-x:auto}table{border-collapse:collapse;width:100%;min-width:1068px;table-layout:fixed;font-size:13px}thead th{position:sticky;top:0;background:var(--panel-raised);font-family:var(--font-pixel);font-weight:400;font-size:12px;color:var(--text-muted);text-align:right;padding:var(--s2) var(--s1);border-bottom:var(--border-w) solid var(--border);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none}thead th:hover{color:var(--gold-bright)}thead th.fixed,thead th.fixed:hover{cursor:default;color:var(--text-muted)}thead th[aria-sort]{color:var(--gold)}th.left,td.left{text-align:left}tbody td{padding:var(--s2) var(--s1);text-align:right;border-bottom:1px solid var(--border);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}tbody tr:hover{background:var(--panel-raised)}.rank{font-weight:700;color:var(--text-muted)}tbody tr:nth-child(1) .rank,tbody tr:nth-child(2) .rank,tbody tr:nth-child(3) .rank{color:var(--gold)}.name{color:var(--text);font-weight:500}.club{color:var(--text-muted)}.score{color:var(--gold);font-weight:700}.muted{color:var(--text-muted)}.pos{font-family:var(--font-pixel);font-size:11px;color:var(--text-muted);border:1px solid var(--border);padding:1px var(--s1)}.up{color:var(--model-favors)}.down{color:var(--voters-favor)}.flat{color:var(--text-muted)}.loading,.empty{font-family:var(--font-pixel);color:var(--text-muted);padding:var(--s6) 0;text-align:center}.head{font-family:var(--font-display);font-size:16px;color:var(--gold);margin:0 0 var(--s2)}.section-head{font-family:var(--font-display);font-size:15px;color:var(--gold);margin:var(--s6) 0 var(--s3);padding-bottom:var(--s2);border-bottom:var(--border-w) solid var(--border)}.sub-head{font-family:var(--font-pixel);font-size:14px;color:var(--text-muted);margin:var(--s5) 0 var(--s2)}.sub{color:var(--text-muted);font-size:13px;margin:0 0 var(--s4)}.dim{color:var(--gold-dim)}.filters{display:flex;flex-wrap:wrap;align-items:center;gap:var(--s1);margin-bottom:var(--s3)}.filter-label{font-family:var(--font-pixel);font-size:12px;color:var(--text-muted);margin-right:var(--s2)}.filter-pair{display:inline-flex;align-items:center;margin-right:var(--s2)}.filter-select{font-family:var(--font-mono);font-weight:700;font-size:13px;padding:var(--s2) var(--s4) var(--s2) var(--s2);max-width:220px;background-color:var(--panel);background-image:var(--caret-gold);background-repeat:no-repeat;background-position:right var(--s2) center;background-size:8px 8px;color:var(--text-muted);border:var(--border-w) solid var(--border);cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none}.filter-select:hover{color:var(--gold-bright);border-color:var(--border-bright)}.filter-select[data-set=true]{background-color:var(--gold);background-image:var(--caret-dark);border-color:var(--gold);color:var(--bg);box-shadow:var(--shadow)}.filter-select{scrollbar-color:var(--border-bright) var(--panel);scrollbar-width:thin}.filter-select option{background:var(--panel);color:var(--text)}.filter-select option:checked{color:var(--gold)}.filter-select optgroup{background:var(--panel);color:var(--text-muted)}.panel{border:var(--border-w) solid var(--border);background:var(--panel);padding:var(--s3)}.more,.more-btn{display:inline-block;font-family:var(--font-pixel);font-size:12px;color:var(--gold);text-decoration:none;background:none;border:none;padding:0;cursor:pointer}.more-btn{margin-top:var(--s3);border:var(--border-w) solid var(--border);background:var(--panel);padding:var(--s2) var(--s3)}.more:hover,.more-btn:hover{color:var(--gold-bright)}.row{cursor:pointer}.row.open{background:var(--panel-raised)}.row.open .rank{color:var(--gold-bright)}.detail-row td{padding:0;background:var(--panel-raised);white-space:normal;overflow:visible}.detail-row:hover{background:var(--panel-raised)}.detail{padding:var(--s3);border-left:var(--s1) solid var(--gold)}.detail-cols{display:flex;flex-wrap:wrap;gap:var(--s5);margin-top:var(--s3)}.ckey{display:flex;flex-wrap:wrap;gap:var(--s1) var(--s3);list-style:none;margin:var(--s2) 0 0;padding:0;font-size:12px;color:var(--text-muted)}.ckey li{display:flex;align-items:center;gap:var(--s1)}.ckey b{color:var(--text);font-weight:500}.swatch{width:8px;height:8px;display:inline-block}.facts{display:grid;grid-template-columns:auto auto;gap:var(--s1) var(--s3);margin:0;font-size:12px}.facts dt{color:var(--text-muted)}.facts dd{margin:0;color:var(--text);text-align:right}.career-strip{min-width:280px}.strip-label{display:block;font-family:var(--font-pixel);font-size:11px;color:var(--text-muted);margin-bottom:var(--s1)}.strip{display:flex;flex-wrap:wrap;gap:var(--s1);margin-bottom:var(--s2)}.trophy-lines{margin-top:var(--s3)}.trophy-lines table{border-collapse:collapse;font-size:12px}.trophy-lines td{padding:0 var(--s3) 0 0;white-space:nowrap}.trophy-lines .tl-club,.trophy-lines .tl-finish,.trophy-lines .tl-of{color:var(--text-muted)}.trophy-lines .tl-pts{text-align:right;color:var(--c-trophies)}.trophy-lines .nil td,.trophy-lines .nil .tl-pts{color:var(--text-muted);opacity:.6}.trophy-lines tfoot td{padding-top:var(--s1);border-top:1px solid var(--border);color:var(--text)}.chip{display:flex;flex-direction:column;align-items:center;padding:var(--s1);min-width:48px;font-size:11px;line-height:1.3;color:var(--text-muted);text-decoration:none;border:1px solid var(--border);background:var(--panel)}.chip b{color:var(--text);font-weight:500}.chip:hover{border-color:var(--border-bright);color:var(--gold-bright)}.chip.on{border-color:var(--gold);background:var(--panel-raised)}.chip.on b{color:var(--gold)}table.narrow{min-width:840px}.barcell{padding:var(--s2) var(--s2) 4px!important;overflow:visible!important}td a{color:inherit;text-decoration:none}td a:hover{color:var(--gold-bright);text-decoration:underline}.seasons{display:flex;flex-direction:column;gap:var(--s3)}.season{border:var(--border-w) solid var(--border);background:var(--panel);padding:var(--s3)}.season-head{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--s3);margin-bottom:var(--s2);font-size:13px}.season-year{font-family:var(--font-pixel);font-size:14px;color:var(--gold)}.season-head .score{margin-left:auto}.two-up{display:grid;grid-template-columns:repeat(auto-fit,minmax(440px,1fr));gap:var(--s5)}.board-table{min-width:0;border:var(--border-w) solid var(--border);background:var(--panel)}.board-table td{padding:var(--s1) var(--s2);border-bottom:1px solid var(--border)}.board-table th{padding:var(--s1) var(--s2)}.gaps{list-style:none;padding:0;margin:0;font-size:13px;color:var(--text-muted)}.gaps li{border-left:var(--s1) solid var(--warn);padding:var(--s1) var(--s2);margin-bottom:var(--s1);background:var(--panel)}.gaps b{color:var(--text);font-weight:500}.hbar{height:8px;background:var(--gold-dim);min-width:1px}.warn-note{border-left-color:var(--warn)}.grid-wrap{padding:var(--s2)}.grid-wrap svg{display:block}.hlabel{font-size:12px;fill:var(--text);dominant-baseline:middle}a:hover .hlabel{fill:var(--gold-bright)}.prose>*{max-width:var(--measure)}.prose p{font-size:14px;line-height:1.7;color:var(--text-muted);margin:0 0 var(--s3)}.prose strong,.prose b{color:var(--text);font-weight:500}.sect{border:var(--border-w) solid var(--border);background:var(--panel);margin-bottom:var(--s3)}.sect>summary{font-family:var(--font-pixel);font-size:12px;letter-spacing:.04em;padding:var(--s2) var(--s3);cursor:pointer;color:var(--gold);list-style:none}.sect>summary::-webkit-details-marker{display:none}.sect>summary:before{content:"+";display:inline-block;width:14px;color:var(--text-muted)}.sect[open]>summary:before{content:"-"}.sect>summary:hover{color:var(--gold-bright)}.sect-body{padding:var(--s3);border-top:var(--border-w) solid var(--border)}.sect-body>:last-child{margin-bottom:0}.blurbs{list-style:none;padding:0;margin:0 0 var(--s3)}.blurbs li{padding:var(--s2) 0;border-bottom:1px solid var(--border)}.blurbs li:last-child{border-bottom:0}.blurbs b{display:inline-block;min-width:15ch;color:var(--text);font-weight:500;font-size:13px}.blurbs li>span{display:block;font-size:13px;line-height:1.6;color:var(--text-muted);margin-top:var(--s1)}.tag{display:inline-block!important;margin:0 0 0 var(--s2)!important;padding:1px var(--s1);font-size:10px!important;text-transform:uppercase;letter-spacing:.04em;color:var(--warn)!important;border:1px solid var(--warn)}.worked{margin-top:var(--s4);font-size:13px!important}.by-year{min-width:0;margin-top:var(--s3)}.by-year th{font-size:10px}.era-table{min-width:0}.era-table th{font-size:10px}.tourn{margin-right:var(--s1);white-space:nowrap;display:inline-block;margin-bottom:2px}.era-table td.left{white-space:normal}.tight-table{width:auto;min-width:0}.tight-wrap{width:max-content;max-width:100%}.tight-table th:first-child,.tight-table td:first-child{padding-left:var(--s3)}.tight-table th:last-child,.tight-table td:last-child{padding-right:var(--s3)}.tight-row{display:flex;flex-wrap:wrap;gap:var(--s3);align-items:flex-start}.tight-row .standing{flex:1 1 18rem;min-width:0;padding-top:var(--s2)}.tight-row .standing>:first-child{margin-top:0}.flag{color:var(--gold)}.tight-table .yr{font-family:var(--font-pixel);color:var(--gold);text-align:left}.favour-row{display:flex;align-items:flex-start}.edge-col{flex:0 0 auto;border-top:var(--border-w) solid transparent;padding-left:var(--s2);color:var(--text-muted);font-size:13px;white-space:nowrap}.edge-head{font-family:var(--font-pixel);font-size:12px;padding:var(--s2) var(--s1);border-bottom:var(--border-w) solid transparent}.edge-row{padding:var(--s2) var(--s1);border-bottom:1px solid transparent}@media(max-width:1080px){.edge-col{display:none}}.chart-wrap{padding:var(--s2)}.trend{min-width:0}.ax.end{text-anchor:end}.chart-row{display:grid;grid-template-columns:repeat(2,1fr);gap:var(--s3)}.chart-cell{border:var(--border-w) solid var(--border);background:var(--panel);padding:var(--s2);overflow-x:auto}.trend-key{display:flex;flex-wrap:wrap;gap:var(--s1) var(--s3);padding:var(--s2) 0 0 48px}.key-item{display:flex;align-items:center;gap:var(--s1);font-family:var(--font-mono);font-size:11px;color:var(--text-muted);background:none;border:none;padding:0;cursor:pointer}.key-item:hover,.key-item[aria-pressed=true]{color:var(--text)}.swatch{width:10px;height:10px;display:block}.foot-note{color:var(--text-muted);font-size:12px;line-height:1.6;margin:var(--s2) 0 0;max-width:90ch}.foot-note strong{color:var(--text);font-weight:500}.spark{display:block}.career-strip .spark{margin-bottom:var(--s2);max-width:100%}.ax{font-family:var(--font-pixel);font-size:10px;fill:var(--text-muted)}.ax.mid{text-anchor:middle}.terms{min-width:0;table-layout:auto;margin:0 0 var(--s3);border:var(--border-w) solid var(--border);background:var(--panel)}.terms thead th{text-align:left;cursor:default;padding:var(--s2) var(--s3)}.terms thead th:hover{color:var(--text-muted)}.terms tbody td{text-align:left;white-space:normal;overflow:visible;vertical-align:top;padding:var(--s2) var(--s3);color:var(--text)}.terms th.num,.terms td.num{text-align:right;white-space:nowrap;font-family:var(--font-mono);color:var(--gold);width:1%}.terms td.why{color:var(--text-muted);font-size:12px;line-height:1.6}.terms thead th.num{white-space:normal}@media(min-width:641px){.terms tbody td:first-child{width:calc(23ch + 2 * var(--s3))}.terms thead th:nth-child(2){white-space:nowrap}}.terms tr.has-why td{border-bottom:0;padding-bottom:0}.terms tr.why-row td{padding-top:var(--s1)}.terms td .sub{display:block;font-family:var(--font-mono);font-size:10px;color:var(--text-muted);margin:2px 0 0}.terms td.obs{color:var(--text)}.terms td.obs .sub{color:var(--gold)}.terms tr.rule td{border-top:var(--border-w) solid var(--border-bright);color:var(--gold)}.terms tr.rule td.obs{color:var(--gold)}.comps tr.group th{text-align:left;padding:var(--s3) var(--s3) var(--s2);border-top:var(--border-w) solid var(--border-bright);color:var(--gold);font-weight:600}.comps tbody:first-of-type tr.group th{border-top:0}.comps td.mark{color:var(--gold);white-space:nowrap;font-size:12px;width:1%}.comps tr.group th .sub{display:block;font-family:var(--font-mono);font-size:10px;font-weight:400;text-transform:none;letter-spacing:0;color:var(--text-muted);margin:2px 0 0}.comp{margin:var(--s4) 0}.comp h4{font-family:var(--font-pixel);font-size:12px;color:var(--gold);margin:0 0 var(--s1)}.comp p{margin-bottom:var(--s2)}.note{font-size:12px!important;color:var(--text-muted);border-left:var(--border-w) solid var(--border);padding-left:var(--s3)}.worked-sum{width:auto;max-width:32rem}.worked-sum thead th.num{white-space:normal}.finish-tables{display:flex;flex-wrap:wrap;gap:var(--s3);align-items:flex-start}.finish-tables .terms{width:auto;min-width:15rem;flex:1 1 15rem}code{font-family:var(--font-mono);font-size:.92em;color:var(--gold-dim)}.intro-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:flex;align-items:center;justify-content:center;padding:var(--s3);background:#0b0906d1}.intro{max-width:34rem;max-height:100%;overflow-y:auto;background:var(--panel);border:var(--border-w) solid var(--border-bright);border-left:var(--s1) solid var(--gold);padding:var(--s4);color:var(--text);font-size:14px;line-height:1.6}.intro p{margin:0 0 var(--s3)}.intro a{color:var(--gold)}.intro-title{font-family:var(--font-pixel);font-weight:400;font-size:16px;color:var(--gold);margin:0 0 var(--s3)}.intro-go{font-family:var(--font-pixel);font-size:12px;color:var(--bg);background:var(--gold);border:none;padding:var(--s2) var(--s3);cursor:pointer}.intro-go:hover,.intro-go:focus-visible{background:var(--gold-bright)}@media(max-width:640px){.masthead-inner,.page{padding-left:var(--s2);padding-right:var(--s2)}.page{padding-top:var(--s4)}table,table.narrow{min-width:0}.prose{max-width:none}.blurbs b{min-width:0}.wordmark{font-size:16px}th.sticky,td.sticky{position:sticky;left:0;z-index:1;background:var(--panel);border-right:var(--border-w) solid var(--border)}thead th{z-index:2}thead th.sticky{z-index:3;background:var(--panel-raised)}table{font-size:12px}thead th{font-size:10px;white-space:normal;line-height:1.3;vertical-align:bottom}.trophy-lines table{table-layout:auto;width:100%}.trophy-lines .tl-comp,.trophy-lines .tl-club{white-space:normal}.trophy-lines td{padding-right:var(--s2)}.detail-row .detail{position:sticky;left:0;box-sizing:border-box;width:calc(100vw - 2 * var(--s2) - 2 * var(--border-w))}.career-strip{min-width:0}.filter-select{max-width:60vw}.chart-row{grid-template-columns:1fr}}
