@font-face{font-family:Barlow Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(/fonts/barlow-condensed-latin-215a93c696.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:Barlow Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(/fonts/barlow-condensed-latin-3787a5a419.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:Barlow Condensed;font-style:normal;font-weight:800;font-display:swap;src:url(/fonts/barlow-condensed-latin-2515494e8c.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:Inter;font-style:normal;font-weight:400 800;font-display:swap;src:url(/fonts/inter-latin-3100e775e8.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:400 700;font-display:swap;src:url(/fonts/jetbrains-mono-latin-83c005d49d.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:Newsreader;font-style:normal;font-weight:400 700;font-display:swap;src:url(/fonts/newsreader-latin-6e4f2958c3.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:Inter Fallback;src:local("Arial");size-adjust:107%;ascent-override:90%;descent-override:22%;line-gap-override:0%}@font-face{font-family:Barlow Condensed Fallback;src:local("Arial Narrow"),local("Arial");size-adjust:88%;ascent-override:95%;descent-override:20%;line-gap-override:0%}@font-face{font-family:Newsreader Fallback;src:local("Georgia");size-adjust:93%;ascent-override:92%;descent-override:24%;line-gap-override:0%}:root{color-scheme:dark;--ink: #14110d;--ink-2: #1d1914;--ink-3: #2a241c;--ink-4: #362e24;--ink-deep: #0f0d0a;--paper: #f5f1eb;--paper-2: #e8e1d4;--paper-dim: #b8b3a8;--paper-faint: #8c877e;--paper-ghost: #7e7a72;--line: rgba(255, 245, 220, .1);--line-2: rgba(255, 245, 220, .16);--line-3: rgba(255, 245, 220, .06);--panel: rgba(255, 245, 220, .03);--panel-2: rgba(255, 245, 220, .045);--panel-hi: rgba(255, 245, 220, .065);--gold: #d4af37;--gold-bright: #e9c75a;--gold-soft: rgba(212, 175, 55, .12);--gold-line: rgba(212, 175, 55, .38);--live: #ef5a4c;--live-soft: rgba(239, 90, 76, .14);--win: #8fc27a;--loss: #d9826f;--warn: #e0a83e;--court: #2b2016;--court-2: #33261a;--court-line: rgba(245, 241, 235, .26);--f-ui: "Inter", "Inter Fallback", "Segoe UI", system-ui, -apple-system, Roboto, Arial, sans-serif;--f-display: "Barlow Condensed", "Barlow Condensed Fallback", "Arial Narrow", "Roboto Condensed", system-ui, sans-serif;--f-data: "JetBrains Mono", ui-monospace, "Cascadia Mono", Consolas, monospace;--f-ed: "Newsreader", "Newsreader Fallback", Georgia, "Times New Roman", serif;--wrap: 1280px;--gutter: clamp(16px, 3.6vw, 40px);--r: 6px;--r-lg: 10px;--hdr-h: 64px;--shadow: 0 18px 48px rgba(0, 0, 0, .45);--ease: cubic-bezier(.2, .7, .2, 1)}*,*:before,*:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%;scroll-padding-top:84px;scrollbar-gutter:stable}body{margin:0;min-height:100vh;overflow-x:hidden;font:400 15px/1.55 var(--f-ui);color:var(--paper);letter-spacing:-.003em;background:radial-gradient(1100px 520px at 78% -8%,rgba(212,175,55,.075),transparent 62%),radial-gradient(900px 600px at -10% 10%,rgba(255,236,200,.035),transparent 60%),linear-gradient(180deg,#17130f 0,var(--ink) 520px,var(--ink) 100%);background-color:var(--ink);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"cv11","ss01"}body.no-scroll{overflow:hidden}img,svg{display:block;max-width:100%}a{color:inherit;text-decoration:none}a:hover{color:var(--gold-bright)}button{font:inherit;color:inherit;background:none;border:0;padding:0;cursor:pointer}input,select{font:inherit;color:inherit}h1,h2,h3,h4{margin:0;font-weight:700;line-height:1.12}p{margin:0}ul,ol{margin:0;padding:0;list-style:none}table{border-collapse:collapse}::selection{background:#d4af3759;color:var(--paper)}:focus-visible{outline:2px solid var(--gold-bright);outline-offset:2px;border-radius:3px}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}.mono{font-family:var(--f-data);font-feature-settings:"zero" 0}.gold{color:var(--gold)}.dim{color:var(--paper-dim)}.faint{color:var(--paper-faint)}.num{font-variant-numeric:tabular-nums}.skip{position:absolute;left:12px;top:-60px;z-index:300;padding:10px 14px;background:var(--gold);color:var(--ink);font-weight:700;border-radius:var(--r)}.skip:focus{top:12px;color:var(--ink)}.wrap{max-width:var(--wrap);margin:0 auto;padding:0 var(--gutter)}main{display:block;min-height:70vh;outline:none}main>.wrap:first-child,main>.page{padding-top:28px}.page{padding-bottom:72px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}}.hdr{position:sticky;top:0;z-index:100;background:#14110de0;backdrop-filter:saturate(1.2) blur(12px);-webkit-backdrop-filter:saturate(1.2) blur(12px);border-bottom:1px solid var(--line)}.hdr-in{max-width:var(--wrap);margin:0 auto;padding:0 var(--gutter);height:var(--hdr-h);display:flex;align-items:center;gap:22px}.brand{display:flex;align-items:center;gap:10px;flex:none;color:var(--paper)}.brand:hover{color:var(--paper)}.brand-mark{height:30px;width:auto;filter:drop-shadow(0 1px 6px rgba(0,0,0,.5))}.brand-txt{display:flex;flex-direction:column;gap:3px;line-height:1;white-space:nowrap}.brand-txt b{font:800 19px/1 var(--f-display);letter-spacing:.01em}.brand-txt b em{font-style:normal;color:var(--gold)}.brand-sport{display:inline-block;margin-left:4px;padding:2px 5px 1px;border:1px solid var(--gold-line);border-radius:3px;font:700 11px/1 var(--f-data);letter-spacing:.12em;color:var(--gold-bright);vertical-align:3px}.brand-txt small{font:600 8.5px/1 var(--f-data);letter-spacing:.2em;text-transform:uppercase;color:var(--paper-faint)}.nav{display:flex;align-items:stretch;height:100%;gap:2px;flex:1 1 auto;min-width:0}.nav>a,.nav-more-btn{display:inline-flex;align-items:center;gap:6px;padding:0 10px;height:100%;font:600 13px/1 var(--f-ui);color:var(--paper-dim);border-bottom:2px solid transparent;white-space:nowrap}.nav>a:hover,.nav-more-btn:hover{color:var(--paper)}.nav>a.is-on,.nav-more-btn.is-on{color:var(--paper);border-bottom-color:var(--gold)}.nav-more{position:relative;display:flex}.nav-more-btn[aria-expanded=true] svg{transform:rotate(180deg)}.nav-more-menu{position:absolute;top:calc(100% + 1px);left:0;z-index:120;width:290px;padding:8px;background:var(--ink-2);border:1px solid var(--line-2);border-top-color:var(--gold-line);border-radius:0 0 var(--r-lg) var(--r-lg);box-shadow:var(--shadow)}.nav-more-menu a{display:flex;flex-direction:column;gap:2px;padding:9px 12px;border-radius:var(--r);border-left:2px solid transparent}.nav-more-menu a b{font-size:13.5px;font-weight:600;color:var(--paper)}.nav-more-menu a small{font-size:12px;color:var(--paper-faint)}.nav-more-menu a:hover{background:var(--panel-2)}.nav-more-menu a.is-on{border-left-color:var(--gold);background:var(--gold-soft)}.hdr-actions{display:flex;align-items:center;gap:10px;margin-left:auto;flex:none}.cc-pill{display:inline-flex;align-items:center;gap:6px;min-height:34px;padding:0 12px;border:1px solid var(--gold-line);border-radius:999px;color:var(--gold-bright);font:700 11px/1 var(--f-data);letter-spacing:.08em;white-space:nowrap}.cc-pill:hover{border-color:var(--gold-bright);background:var(--gold-soft);color:#fff}.cc-glyph{font-size:12px}.acct{display:flex;align-items:center;gap:8px}.acct-sign{font:600 13px/1 var(--f-ui);color:var(--paper-dim);padding:8px 4px;white-space:nowrap}.aa-btn{display:inline-flex;align-items:center;min-height:34px;padding:0 13px;border-radius:var(--r);background:linear-gradient(180deg,var(--gold-bright),var(--gold));color:var(--ink);font:800 11px/1 var(--f-data);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap}.aa-btn:hover{color:var(--ink);filter:brightness(1.06)}.acct-menu{position:relative}.acct-btn{display:inline-flex;align-items:center;gap:7px;min-height:34px;padding:0 12px;border:1px solid var(--line-2);border-radius:var(--r);font:600 12.5px/1 var(--f-ui);color:var(--paper-2);white-space:nowrap}.acct-btn.is-member{border-color:var(--gold-line);color:var(--gold-bright)}.acct-dot{width:7px;height:7px;border-radius:50%;background:var(--paper-faint)}.acct-btn.is-member .acct-dot{background:var(--gold);box-shadow:0 0 0 3px var(--gold-soft)}.acct-pop{position:absolute;right:0;top:calc(100% + 8px);z-index:130;width:260px;padding:14px;background:var(--ink-2);border:1px solid var(--line-2);border-radius:var(--r-lg);box-shadow:var(--shadow);display:grid;gap:10px}.acct-pop[hidden]{display:none}.acct-state{font-size:13px;color:var(--paper-dim)}.acct-state b{color:var(--paper)}.acct-cc,.acct-up{display:flex;align-items:center;justify-content:center;min-height:40px;border-radius:var(--r);font-weight:700;font-size:13px}.acct-cc{border:1px solid var(--gold-line);color:var(--gold-bright)}.acct-up{background:var(--gold);color:var(--ink)}.menu-btn{display:none;width:42px;height:42px;align-items:center;justify-content:center;border:1px solid var(--line-2);border-radius:var(--r);color:var(--paper)}.drawer{position:fixed;inset:0;z-index:200}.drawer[hidden]{display:none}.drawer-bg{position:absolute;inset:0;background:#080604a8}.drawer-panel{position:absolute;right:0;top:0;bottom:0;width:min(360px,92vw);padding:16px 18px 32px;overflow-y:auto;background:var(--ink-2);border-left:1px solid var(--line-2);display:flex;flex-direction:column;gap:14px}.drawer-head{display:flex;align-items:center;justify-content:space-between}.menu-btn.is-close{display:inline-flex}.drawer-cc{display:flex;align-items:center;min-height:48px;padding:0 14px;border:1px solid var(--gold-line);border-radius:var(--r);background:linear-gradient(135deg,#d4af3724,#d4af3708);color:var(--gold-bright);font-weight:700}.drawer-acct{display:flex;gap:10px;flex-wrap:wrap}.drawer-acct .btn{flex:1 1 auto}.drawer nav{display:flex;flex-direction:column}.drawer nav a{padding:12px 4px;border-bottom:1px solid var(--line-3);font-weight:600;color:var(--paper-2)}.drawer nav a.is-on{color:var(--gold-bright)}.drawer-sep{height:14px}.foot{margin-top:40px;border-top:1px solid var(--line);background:linear-gradient(180deg,var(--ink-deep),#0c0a08);padding:46px 0 30px}.foot-in{max-width:var(--wrap);margin:0 auto;padding:0 var(--gutter)}.foot-top{display:grid;grid-template-columns:minmax(0,1.4fr) repeat(3,minmax(0,1fr));gap:32px}.foot-logo img{width:132px;height:auto}.foot-name{margin-top:12px;font:800 22px/1 var(--f-display)}.foot-name em{font-style:normal;color:var(--gold)}.foot-tag{margin-top:8px;max-width:38ch;font-size:13px;color:var(--paper-dim)}.foot-ttl{margin:0 0 12px;font:700 10px/1.2 var(--f-data);letter-spacing:.18em;text-transform:uppercase;color:var(--gold)}.foot-col{display:flex;flex-direction:column;gap:8px;min-width:0}.foot-col a{font-size:13px;color:var(--paper-dim)}.foot-col a:hover{color:var(--gold-bright)}.foot-col a.foot-peek{margin-top:6px;color:var(--gold);font-weight:700;letter-spacing:.02em}.foot-col a.foot-peek:hover{color:var(--gold-bright);text-decoration:underline}.foot-social{display:flex;flex-wrap:wrap;gap:6px 14px}.foot-social a{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.foot-aa{margin-top:34px;display:flex;align-items:center;justify-content:space-between;gap:16px 28px;flex-wrap:wrap;padding:18px 22px;border:1px solid var(--gold-line);border-radius:var(--r-lg);background:linear-gradient(135deg,#d4af371f,#d4af3704 62%)}.foot-aa-k{font:800 11px/1 var(--f-data);letter-spacing:.16em;text-transform:uppercase;color:var(--gold-bright)}.foot-aa-line{margin-top:7px;font-size:15px;font-weight:600}.foot-aa-links{display:flex;gap:10px;flex-wrap:wrap}.netrail{margin-top:16px;display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:8px}.netrail a,.netrail-here{display:flex;flex-direction:column;gap:3px;padding:10px 12px;border:1px solid var(--line);border-radius:var(--r);background:var(--panel)}.netrail a b,.netrail-here b{font:800 15px/1 var(--f-display);letter-spacing:.03em}.netrail a small,.netrail-here small{font-size:11px;color:var(--paper-faint)}.netrail a:hover{border-color:var(--gold-line)}.netrail-here{border-color:var(--gold-line);background:var(--gold-soft)}.netrail-here small{color:var(--gold)}.netrail--products{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}.netrail a.netrail-cc{justify-content:center;border-color:var(--gold-line);background:linear-gradient(135deg,#d4af3721,#d4af3705 70%);color:var(--gold-bright);font:700 13px/1.3 var(--f-ui)}.foot-legal{margin-top:24px;padding-top:16px;border-top:1px solid var(--line-3);display:grid;gap:6px;font-size:11.5px;line-height:1.6;color:var(--paper-faint)}.foot-legal a{color:var(--paper-dim);text-decoration:underline;text-decoration-color:var(--line-2)}@media (max-width: 1360px){.hdr-in{gap:16px}}@media (max-width: 1220px){.brand-txt small{display:none}}@media (max-width: 1180px){.nav>a,.nav-more-btn{padding:0 8px;font-size:12.5px}.hdr-in{gap:12px}.brand-txt small{display:none}}@media (max-width: 1023px){.nav{display:none}.menu-btn{display:inline-flex}.foot-top{grid-template-columns:repeat(3,minmax(0,1fr))}.foot-brand{grid-column:1 / -1}}@media (max-width: 680px){:root{--hdr-h: 58px}.cc-pill{min-width:40px;min-height:40px;padding:0;justify-content:center}.cc-txt{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.cc-glyph{font-size:15px}.acct-sign,.brand-txt small{display:none}.foot-top{grid-template-columns:1fr 1fr;gap:26px 18px}.foot-col[aria-label="PropBetEdge network"]{grid-column:1 / -1}}@media (max-width: 480px){.hdr-in{gap:10px}.cc-pill{display:none}.aa-btn{padding:0 10px;font-size:10px}.brand-mark{height:24px}.brand-txt b{font-size:16px}.brand-sport{font-size:9.5px}.acct-btn{padding:0 9px}}@media (max-width: 360px){.brand-mark{display:none}}.kicker{font:700 10.5px/1.2 var(--f-data);letter-spacing:.2em;text-transform:uppercase;color:var(--gold)}.kicker .sep{color:var(--paper-faint);margin:0 6px}.display{font:800 clamp(38px,6.4vw,76px)/.9 var(--f-display);letter-spacing:-.005em;text-transform:uppercase}.display em{font-style:normal;color:var(--gold)}.lede{font:400 clamp(16px,1.6vw,19px)/1.5 var(--f-ed);color:var(--paper-2);max-width:62ch}.note{font-size:12.5px;color:var(--paper-faint)}.source{font-size:10.5px;letter-spacing:.06em;color:var(--paper-faint);margin-top:12px}.source a{color:var(--paper-dim);text-decoration:underline;text-decoration-color:var(--line-2)}.page-hero{padding:26px 0;border-bottom:1px solid var(--line);margin-bottom:28px}.page-hero h1{margin-top:10px}.page-hero .lede{margin-top:12px}.page-hero-row{display:flex;align-items:flex-end;justify-content:space-between;gap:18px 32px;flex-wrap:wrap}.sec{margin-top:44px}.sec:first-child{margin-top:0}.sec-head{display:flex;align-items:flex-end;justify-content:space-between;gap:12px 24px;margin-bottom:16px;padding-bottom:12px;border-bottom:1px solid var(--line);flex-wrap:wrap}.sec-title{margin-top:6px;font:800 clamp(24px,2.6vw,32px)/1 var(--f-display);text-transform:uppercase;letter-spacing:.005em}.sec-lede{margin-top:6px;font-size:13.5px;color:var(--paper-dim);max-width:70ch}.sec-link{font:700 11px/1 var(--f-data);letter-spacing:.12em;text-transform:uppercase;color:var(--gold);white-space:nowrap;padding:6px 0}.panel{background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);padding:20px;min-width:0}.panel--flush{padding:0;overflow:hidden}.panel-ttl{font:700 10.5px/1.2 var(--f-data);letter-spacing:.18em;text-transform:uppercase;color:var(--paper-dim);margin-bottom:14px;display:flex;justify-content:space-between;gap:10px}.grid-2{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:24px}.grid-3{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px}.grid-main{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(0,1fr);gap:28px;align-items:start}@media (max-width: 1020px){.grid-main,.grid-3{grid-template-columns:minmax(0,1fr)}}@media (max-width: 760px){.grid-2{grid-template-columns:minmax(0,1fr)}}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:42px;padding:0 18px;border-radius:var(--r);border:1px solid var(--line-2);font:700 12px/1 var(--f-data);letter-spacing:.1em;text-transform:uppercase;white-space:nowrap;color:var(--paper)}.btn:hover{border-color:var(--gold-line);color:var(--gold-bright)}.btn--gold{background:linear-gradient(180deg,var(--gold-bright),var(--gold));border-color:transparent;color:var(--ink)}.btn--gold:hover{color:var(--ink);filter:brightness(1.06)}.btn--ghost{border-color:var(--gold-line);color:var(--gold-bright)}.btn-link{font-size:13px;font-weight:600;color:var(--paper-dim);text-decoration:underline;text-decoration-color:var(--line-2)}.chip{display:inline-flex;align-items:center;gap:6px;padding:4px 8px 3px;border:1px solid var(--line-2);border-radius:3px;font:700 9.5px/1 var(--f-data);letter-spacing:.12em;text-transform:uppercase;color:var(--paper-dim);white-space:nowrap}.chip--live{border-color:#ef5a4c80;color:#ff8b7e;background:var(--live-soft)}.chip--final{color:var(--paper-2)}.chip--gold{border-color:var(--gold-line);color:var(--gold-bright);background:var(--gold-soft)}.chip--warn{border-color:#e0a83e73;color:var(--warn)}.dot{width:6px;height:6px;border-radius:50%;background:var(--live);animation:pulse 1.6s ease-in-out infinite}@keyframes pulse{50%{opacity:.35}}.live-txt{color:var(--live)}.res{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:3px;font:800 11px/1 var(--f-data)}.res--w{background:#8fc27a29;color:var(--win)}.res--l{background:#d9826f24;color:var(--loss)}.crest{flex:none;object-fit:contain}.crest--badge{filter:drop-shadow(0 2px 6px rgba(0,0,0,.35))}.avatar{flex:none;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;font-family:var(--f-display);font-weight:800;letter-spacing:.02em;background:radial-gradient(120% 120% at 30% 20%,color-mix(in srgb,var(--av) 88%,#fff 12%),color-mix(in srgb,var(--av) 70%,#000 30%));color:var(--av-fg);box-shadow:inset 0 0 0 2px #fff5dc24}.photo{flex:none;display:inline-block;border-radius:50%;overflow:hidden;background:radial-gradient(120% 120% at 50% 0%,color-mix(in srgb,var(--av) 55%,var(--ink-3)),var(--ink-2));box-shadow:inset 0 0 0 2px #fff5dc1f}.photo img{width:100%;height:100%;object-fit:cover;object-position:50% 12%}.team-tag{display:inline-flex;align-items:center;gap:7px;font-weight:600;white-space:nowrap}.tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(232px,1fr));gap:12px}.tile{display:flex;flex-direction:column;gap:8px;padding:12px 14px;background:var(--panel);border:1px solid var(--line);border-radius:var(--r-lg);transition:border-color .15s var(--ease),background .15s var(--ease);min-width:0}.tile:hover{border-color:var(--gold-line);background:var(--panel-2);color:inherit}.tile--live{border-color:#ef5a4c73}.tile-top{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:10.5px;letter-spacing:.08em;color:var(--paper-faint);text-transform:uppercase}.tile-time{color:var(--paper-2)}.tile-foot{font-size:9.5px;letter-spacing:.14em;text-transform:uppercase;color:var(--paper-faint);border-top:1px solid var(--line-3);padding-top:8px}.tl{display:flex;align-items:center;gap:10px;min-width:0;position:relative}.tl-name{display:flex;align-items:baseline;gap:7px;min-width:0;flex:1}.tl-name b{font:700 18px/1.1 var(--f-display);letter-spacing:.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tl-name small{font:600 9.5px/1 var(--f-data);color:var(--paper-faint);letter-spacing:.1em}.tl-score{font:800 24px/1 var(--f-display);font-variant-numeric:tabular-nums;color:var(--paper-2)}.tl.is-win .tl-score{color:var(--paper)}.tl.is-win .tl-score:after{content:"";display:inline-block;margin-left:6px;border:5px solid transparent;border-right-color:var(--gold);vertical-align:3px}.tl.is-loss .tl-name b,.tl.is-loss .tl-score{color:var(--paper-faint)}.grows{display:flex;flex-direction:column;border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:var(--panel)}.grow{display:grid;grid-template-columns:108px minmax(0,1fr) auto;gap:18px;align-items:center;padding:12px 18px;border-bottom:1px solid var(--line-3)}.grow:last-child{border-bottom:0}.grow:hover{background:var(--panel-2);color:inherit}.grow--live{box-shadow:inset 3px 0 0 var(--live)}.grow-when{font-size:12px;color:var(--paper-2);letter-spacing:.04em}.grow-teams{display:grid;gap:6px;min-width:0}.grow-teams .tl-name b{font-size:17px}.grow-teams .tl-score{font-size:20px;margin-left:auto}.grow-meta{display:flex;align-items:center;gap:8px;justify-content:flex-end;flex-wrap:wrap;max-width:280px}.grow-venue{font-size:12px;color:var(--paper-faint)}@media (max-width: 640px){.grow{grid-template-columns:minmax(0,1fr);gap:8px;padding:12px 14px}.grow-meta{justify-content:flex-start;max-width:none}}.day-group{margin-top:26px}.day-head{display:flex;align-items:baseline;gap:12px;margin-bottom:10px}.day-head h3{font:800 20px/1 var(--f-display);text-transform:uppercase;letter-spacing:.02em}.day-head span{font-size:12px;color:var(--paper-faint)}.figs{display:grid;grid-template-columns:repeat(auto-fit,minmax(108px,1fr));border:1px solid var(--line);border-radius:var(--r-lg);overflow:hidden;background:var(--panel)}.fig{display:flex;flex-direction:column;gap:6px;padding:16px 18px;border-right:1px solid var(--line-3);border-bottom:1px solid var(--line-3);margin:0 -1px -1px 0}.fig-v{font:800 34px/1 var(--f-display);font-variant-numeric:tabular-nums;letter-spacing:.005em}.fig-l{font:700 9.5px/1.2 var(--f-data);letter-spacing:.16em;text-transform:uppercase;color:var(--paper-faint)}.fig-s{font-size:11.5px;color:var(--paper-dim)}.fig--gold .fig-v{color:var(--gold-bright)}.tbl-wrap{overflow-x:auto;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:var(--ink-4) transparent}.tbl-wrap:focus-visible{outline-offset:2px}.tbl{width:100%;font-size:13px;font-variant-numeric:tabular-nums}.tbl th,.tbl td{padding:9px 10px;text-align:left;border-bottom:1px solid var(--line-3);white-space:nowrap}.tbl thead th{position:sticky;top:0;background:var(--ink-2);font:700 9.5px/1.2 var(--f-data);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-faint);border-bottom:1px solid var(--line);z-index:2}.tbl thead th button{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;padding:2px 0}.tbl thead th button:hover{color:var(--paper)}.tbl thead th[aria-sort]{color:var(--gold)}.tbl thead th[aria-sort=descending] button:after{content:" ↓"}.tbl thead th[aria-sort=ascending] button:after{content:" ↑"}.tbl .num{text-align:right}.tbl tbody tr:hover{background:var(--panel-hi)}.tbl tbody tr:last-child th,.tbl tbody tr:last-child td{border-bottom:0}.tbl tbody th{font-weight:600}.tbl th:first-child,.tbl td:first-child{position:sticky;left:0;z-index:1;background:linear-gradient(90deg,#1b1712 88%,#1b171200);padding-left:14px}.tbl thead th:first-child{z-index:3;background:var(--ink-2)}.tbl tfoot td,.tbl tfoot th{font-weight:700;border-top:1px solid var(--line-2);border-bottom:0;background:var(--panel-2)}.tbl tr.is-sep td,.tbl tr.is-sep th{border-top:1px solid var(--line-2)}.tbl .pl{display:flex;align-items:center;gap:10px}.tbl .pl a{font-weight:600}.tbl .pl small{color:var(--paper-faint);font-size:11px;margin-left:2px}.tbl .hi{color:var(--gold-bright);font-weight:700}.tbl .lo{color:var(--paper-faint)}.tbl-wrap--dense .tbl th,.tbl-wrap--dense .tbl td{padding:7px 8px}.meter{display:inline-block;position:relative;width:100%;min-width:60px;height:6px;border-radius:3px;background:#fff5dc12;overflow:hidden;vertical-align:middle}.meter i{position:absolute;inset:0 auto 0 0;border-radius:3px;background:linear-gradient(90deg,rgba(212,175,55,.55),var(--gold-bright))}.vs-row{display:grid;grid-template-columns:64px minmax(0,1fr) 64px;align-items:center;gap:12px;padding:8px 0;border-bottom:1px solid var(--line-3)}.vs-row:last-child{border-bottom:0}.vs-v{font:700 18px/1 var(--f-display);font-variant-numeric:tabular-nums;color:var(--paper-dim)}.vs-v:last-child{text-align:right}.vs-v.lead{color:var(--paper)}.vs-mid{display:grid;gap:6px}.vs-l{font:700 9.5px/1 var(--f-data);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-faint);text-align:center}.vs-bar{display:flex;height:6px;gap:2px}.vs-bar i{display:block;height:100%;border-radius:2px;opacity:.9}.seg{display:inline-flex;padding:3px;border:1px solid var(--line-2);border-radius:var(--r);background:var(--ink-deep);gap:2px;flex-wrap:wrap}.seg button,.seg a{display:inline-flex;align-items:center;text-decoration:none;min-height:32px;padding:0 12px;border-radius:4px;font:700 10.5px/1 var(--f-data);letter-spacing:.1em;text-transform:uppercase;color:var(--paper-dim);white-space:nowrap}.seg button:hover,.seg a:hover{color:var(--paper)}.seg button.on,.seg a.on,.seg a[aria-current]{background:var(--ink-3);color:var(--gold-bright);box-shadow:inset 0 0 0 1px var(--gold-line)}.select{min-height:38px;padding:0 34px 0 12px;border:1px solid var(--line-2);border-radius:var(--r);background:var(--ink-deep) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='10' height='10' viewBox='0 0 12 12'%3E%3Cpath d='M2.5 4.5 6 8l3.5-3.5' fill='none' stroke='%23d4af37' stroke-width='1.6'/%3E%3C/svg%3E") no-repeat right 12px center;appearance:none;-webkit-appearance:none;font-size:13px;color:var(--paper);max-width:100%}.input{min-height:40px;padding:0 14px;border:1px solid var(--line-2);border-radius:var(--r);background:var(--ink-deep);font-size:14px;color:var(--paper);width:100%}.input::placeholder{color:var(--paper-faint)}.toolbar{display:flex;align-items:center;gap:10px 14px;flex-wrap:wrap;margin-bottom:18px}.toolbar label{display:inline-flex;align-items:center;gap:8px;font:700 10px/1 var(--f-data);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-faint)}.toolbar .grow-1{flex:1 1 220px}.locked{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr);gap:24px;padding:22px;border:1px solid var(--gold-line);border-radius:var(--r-lg);background:linear-gradient(135deg,#d4af3717,#d4af3703 70%)}.locked h3{margin-top:8px;font:800 24px/1.05 var(--f-display);text-transform:uppercase}.locked p{margin-top:8px;font-size:13.5px;color:var(--paper-dim);max-width:52ch}.locked-cta{margin-top:16px;display:flex;align-items:center;gap:16px;flex-wrap:wrap}.locked-list{display:grid;gap:8px;align-content:center}.locked-list li{display:grid;grid-template-columns:140px minmax(0,1fr);align-items:center;gap:12px;font:600 11px/1.2 var(--f-data);letter-spacing:.06em;text-transform:uppercase;color:var(--paper-dim)}.locked-list li i{height:8px;border-radius:4px;background:repeating-linear-gradient(90deg,#d4af3738 0 6px,#d4af3714 6px 12px)}.locked--unverified{grid-template-columns:1fr;border-color:var(--line-2);background:var(--panel)}@media (max-width: 760px){.locked{grid-template-columns:1fr}.locked-list li{grid-template-columns:120px 1fr}}.lock{color:var(--gold)}.err-state{display:flex;gap:14px;align-items:flex-start;margin:32px 0;padding:20px 22px;border:1px solid rgba(224,168,62,.4);border-radius:var(--r-lg);background:#e0a83e0f}.err-state b{font-size:15px}.err-state p{margin-top:4px;font-size:13px;color:var(--paper-dim)}.err-dot{flex:none;margin-top:6px;width:9px;height:9px;border-radius:50%;background:var(--warn);animation:pulse 1.4s infinite}.sk{display:block;border-radius:4px;background:linear-gradient(90deg,#fff5dc0a 0,#fff5dc16,#fff5dc0a 80%);background-size:200% 100%;animation:shimmer 1.4s linear infinite}.sk-block{border-radius:var(--r-lg)}.sk-rows{display:grid;gap:6px}.sk-hero{border-bottom:1px solid var(--line)}@keyframes shimmer{to{background-position:-200% 0}}.grow-when small{display:block;margin-bottom:3px;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--paper-faint)}.crest--dark{filter:invert(1) sepia(.25) brightness(.96)}.toolbar label{max-width:100%;min-width:0}.toolbar label .select{min-width:0;flex:1 1 auto}@media (max-width: 480px){.toolbar label{flex:1 1 100%}.toolbar label .select{width:100%}}.sep{margin:0 6px;color:var(--paper-faint)}.tbl tbody tr:nth-child(2n){background:#fff5dc05}.tbl tbody tr:nth-child(2n) th:first-child,.tbl tbody tr:nth-child(2n) td:first-child{background:linear-gradient(90deg,#1e1a14 88%,#1e1a1400)}.tbl tbody tr{transition:background .14s var(--ease)}.tbl tbody tr:hover,.tbl tbody tr:focus-within{background:#fff5dc0e}.tbl td,.tbl th{font-variant-numeric:tabular-nums}.ring{flex:none}.ring-t{fill:none;stroke:#fff5dc14;stroke-width:9}.ring-f{fill:none;stroke:var(--gold);stroke-width:9;stroke-linecap:round;filter:drop-shadow(0 0 6px rgba(212,175,55,.35))}.ring-v{font:800 34px/1 var(--f-display);fill:var(--paper);font-variant-numeric:tabular-nums}.ring-s{font:700 9.5px/1 var(--f-data);letter-spacing:.14em;fill:var(--gold);text-transform:uppercase}.spark{flex:none;overflow:visible}.spark-l{fill:none;stroke:var(--gold-bright);stroke-width:1.6;stroke-linejoin:round}.spark-avg{stroke:var(--line-2);stroke-dasharray:2 3}.spark-d{fill:var(--gold-bright)}.recbar{display:inline-flex;width:46px;height:5px;gap:1px;border-radius:3px;overflow:hidden;vertical-align:middle}.recbar i{display:block;height:100%}.recbar .w{background:var(--win)}.recbar .l{background:#d9826f8c}.l10{display:inline-flex;align-items:center;gap:8px}a,button,.tile,.club,.clubcard,.rcard{transition:color .15s var(--ease),background-color .15s var(--ease),border-color .15s var(--ease)}.tabbar{display:none}@media (max-width: 760px){.tabbar{position:fixed;left:0;right:0;bottom:0;z-index:150;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:stretch;gap:0;padding:6px 8px calc(6px + env(safe-area-inset-bottom));background:#14110df0;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);border-top:1px solid var(--line-2)}.tabbar a{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;min-height:48px;font:700 9.5px/1 var(--f-data);letter-spacing:.06em;text-transform:uppercase;color:var(--paper-faint);border-radius:var(--r)}.tabbar a.is-on{color:var(--gold-bright)}.tabbar a.is-on svg{filter:drop-shadow(0 0 6px rgba(212,175,55,.4))}.tabbar .tab-cc{margin-left:4px;padding:0 10px;border:1px solid var(--gold-line);background:var(--gold-soft);color:var(--gold-bright)}.tabbar .tab-cc span:first-child{font-size:15px}body{padding-bottom:calc(66px + env(safe-area-inset-bottom))}}main#main{min-height:100vh}.vid-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:14px}.vid{margin:0;min-width:0}.vid--wide{grid-column:1 / -1}.vid-poster{position:relative;display:block;width:100%;aspect-ratio:16 / 9;overflow:hidden;border-radius:var(--r-lg);border:1px solid var(--line);background:var(--ink-deep)}.vid-poster img{width:100%;height:100%;object-fit:cover;transition:transform .25s var(--ease),opacity .2s;opacity:.92}.vid-poster:hover img{transform:scale(1.03);opacity:1}.vid-play{position:absolute;left:50%;top:50%;width:58px;height:58px;transform:translate(-50%,-50%);display:flex;align-items:center;justify-content:center;border-radius:50%;background:#14110dc7;border:1px solid var(--gold-line);color:var(--gold-bright);box-shadow:0 8px 28px #00000080}.vid-poster:hover .vid-play{background:var(--gold);color:var(--ink)}.vid-kind{position:absolute;left:10px;top:10px}.vid figcaption{display:flex;flex-direction:column;gap:3px;margin-top:8px}.vid figcaption b{font-size:14px;line-height:1.3}.vid figcaption .mono{font-size:10.5px;color:var(--paper-faint);letter-spacing:.06em}.vid-frame{aspect-ratio:16 / 9;border-radius:var(--r-lg);overflow:hidden;border:1px solid var(--gold-line);background:#000}.vid-frame iframe{width:100%;height:100%;border:0;display:block}.vid-stack{display:grid;gap:14px}.art-video{margin:4px 0 26px}.gallery{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,200px),1fr));gap:14px;margin:26px 0}.gal{margin:0;min-width:0}.gal img{width:100%;aspect-ratio:4 / 5;height:auto;object-fit:cover;object-position:50% 15%;border-radius:var(--r);border:1px solid var(--line);background:var(--ink-2)}.gal .credit{overflow-wrap:anywhere}.gal .credit{margin-top:6px}.perf-list{display:grid;gap:6px}.perf-row{display:grid;grid-template-columns:auto minmax(0,1fr);gap:10px;align-items:center;padding:6px 8px;border:1px solid var(--line);border-radius:var(--r);background:var(--panel);box-shadow:inset 2px 0 0 var(--tc)}.perf-row span{display:flex;flex-direction:column;gap:2px;min-width:0}.perf-row b{font-size:13.5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.perf-row small{font-size:10.5px;color:var(--paper-faint)}.am-stat{display:flex;flex-direction:column;align-items:center;gap:2px;padding-left:16px;border-left:1px solid var(--line-2)}.am-stat b{font:800 28px/1 var(--f-display);color:var(--gold-bright)}.am-stat small{font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--paper-faint);white-space:nowrap}.share-bar{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:14px 0}.share-bar--compact{display:inline-flex;margin:0 0 0 10px;vertical-align:middle}.share-heading{font:700 10px/1 var(--f-data);letter-spacing:.16em;text-transform:uppercase;color:var(--paper-faint)}.share-actions{display:flex;flex-wrap:wrap;gap:5px}.share-btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-width:30px;min-height:30px;padding:0 9px;border-radius:999px;border:1px solid var(--line-2);background:var(--ink-deep);color:var(--paper-dim);font:600 12px/1 var(--f-ui);text-decoration:none;cursor:pointer;transition:color .15s var(--ease),border-color .15s var(--ease),background-color .15s var(--ease)}.share-btn:hover,.share-btn:focus-visible{color:var(--gold-bright);border-color:var(--gold-line);background:var(--gold-soft)}.share-btn[data-copied="1"]{color:var(--ink);background:var(--gold);border-color:var(--gold)}.share-btn[hidden]{display:none}.share-ico{flex:none}.share-bar--compact .share-btn{padding:0;width:30px}.share-bar--compact .share-label,.visually-hidden{position:absolute;width:1px;height:1px;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap}.sb-share{display:flex;justify-content:center;margin:4px 0 8px}.sb-share .share-bar--compact{margin:0}.art-by .share-bar--compact{margin-left:6px}.th-id .share-bar{margin:12px 0 0}@media print{.share-bar{display:none}}[id]{scroll-margin-top:calc(var(--hdr-h) + 24px)}.cpp-badges{display:flex;flex-wrap:wrap;gap:10px;margin:6px 0 14px}.cpp-badge{display:grid;grid-template-columns:auto 1fr;grid-template-rows:auto auto;column-gap:10px;align-items:center;padding:8px 12px;border:1px solid var(--line, rgba(255,255,255,.14));border-radius:10px;text-decoration:none;color:inherit;background:var(--panel, rgba(255,255,255,.03));min-width:180px}.cpp-badge b{grid-row:1 / span 2;font:800 15px/1 var(--f-data, inherit);letter-spacing:.04em;color:var(--gold, #d4af37)}.cpp-badge span{font-weight:600}.cpp-badge small{opacity:.75}.cpp-badge.is-here{border-color:var(--gold, #d4af37);box-shadow:inset 0 0 0 1px var(--gold-line, rgba(212,175,55,.35))}.cpp-badge.is-thin{opacity:.8}.cpp-timeline{list-style:none;margin:0 0 14px;padding:0;display:grid;gap:4px}.cpp-timeline li{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr) auto auto;gap:10px;align-items:baseline;padding:6px 0;border-bottom:1px solid var(--line, rgba(255,255,255,.1))}.cpp-timeline .cpp-lg{opacity:.8}.cpp-league{margin:0 0 10px;padding:10px 12px;border:1px solid var(--line, rgba(255,255,255,.12));border-radius:10px}.cpp-league summary{cursor:pointer;display:flex;flex-wrap:wrap;gap:10px 14px;align-items:baseline}.cpp-league summary .sec-link{margin-left:auto}.cpp-tot{display:flex;flex-wrap:wrap;gap:8px 18px;margin:10px 0 6px}.cpp-wrap{overflow-x:auto;-webkit-overflow-scrolling:touch;margin:6px 0}.cpp-tbl{width:100%;border-collapse:collapse;font-size:13px;white-space:nowrap}.cpp-tbl th,.cpp-tbl td{padding:5px 8px;text-align:right;border-bottom:1px solid var(--line, rgba(255,255,255,.1))}.cpp-tbl th:first-child,.cpp-tbl td:first-child,.cpp-tbl td:nth-child(2),.cpp-tbl td:nth-child(3),.cpp-tbl th:nth-child(2),.cpp-tbl th:nth-child(3){text-align:left}.cpp-tbl td.hi{font-weight:700}.cpp-dna{margin:8px 0 0;display:flex;flex-wrap:wrap;gap:6px 10px;align-items:baseline}.cpp-k{font:700 11px/1.2 var(--f-data, inherit);letter-spacing:.08em;text-transform:uppercase;opacity:.8}.cpp-dims{display:inline-flex;flex-wrap:wrap;gap:6px}.cpp-dim{padding:2px 8px;border-radius:999px;border:1px solid var(--gold-line, rgba(212,175,55,.35));font-size:12px}@media (max-width: 640px){.cpp-timeline li{grid-template-columns:1fr auto}.cpp-timeline .cpp-lg{grid-column:1 / -1}.cpp-badge{min-width:0;flex:1 1 46%}}.cpp-badge.is-nt{border-style:dashed}.cpp-badge.is-nt b{color:var(--accent, var(--gold, #d4af37))}.cpp-intl{margin:4px 0 12px;padding:10px 12px;border:1px solid var(--line, rgba(255,255,255,.12));border-radius:10px}.cpp-intl-title{margin:0 0 8px;font-size:15px;font-weight:800}.cpp-medals{display:flex;flex-wrap:wrap;gap:6px 10px;margin:6px 0 8px;align-items:center}.cpp-medal{padding:2px 10px;border-radius:999px;border:1px solid var(--line, rgba(255,255,255,.2));font-size:12px;font-weight:700}.cpp-medal.is-gold{border-color:#d4af37}.cpp-medal.is-silver{border-color:#b8b8b8}.cpp-medal.is-bronze{border-color:#b87333}.cpp-medal.is-count{font-weight:600;opacity:.85}.cpp-awards{margin:8px 0 0;display:flex;flex-wrap:wrap;gap:6px 10px;align-items:baseline}.cpp-tbl td.ro{text-align:left;opacity:.7;font-style:italic}@media (max-width: 600px){.cpp-intl-tbl,.cpp-intl-tbl tbody,.cpp-intl-tbl tr,.cpp-intl-tbl td{display:block;width:auto}.cpp-intl-tbl thead{display:none}.cpp-intl-tbl tr{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:2px 6px;padding:8px 0;border-bottom:1px solid var(--line, rgba(255,255,255,.12))}.cpp-intl-tbl td{padding:0;border:0;text-align:left;white-space:normal}.cpp-intl-tbl td:before{content:attr(data-l);display:block;font-size:10px;letter-spacing:.04em;text-transform:uppercase;opacity:.6}.cpp-intl-tbl td.cpp-comp{grid-column:2 / -1;font-weight:600}.cpp-intl-tbl td.ro{grid-column:3 / -1}.cpp-intl-tbl td.cpp-nogp{display:none}}.cpp-wrap{overflow:visible}.cpp-league summary{min-height:44px}@media (max-width: 760px){.cpp-tbl{white-space:normal}.cpp-lg-tbl,.cpp-lg-tbl tbody,.cpp-lg-tbl tr,.cpp-lg-tbl td{display:block;width:auto}.cpp-lg-tbl thead{display:none}.cpp-lg-tbl tr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:6px 8px;padding:10px 0;border-bottom:1px solid var(--line)}.cpp-lg-tbl td{padding:0;border:0;text-align:left!important}.cpp-lg-tbl td:before{content:attr(data-l);display:block;font:700 9px/1.4 var(--f-data);letter-spacing:.1em;text-transform:uppercase;color:var(--paper-faint)}.cpp-lg-tbl td:nth-child(3){grid-column:span 2}.cpp-tbl:not(.cpp-lg-tbl):not(.cpp-intl-tbl){white-space:normal;font-size:12px}.cpp-tbl:not(.cpp-lg-tbl):not(.cpp-intl-tbl) th,.cpp-tbl:not(.cpp-lg-tbl):not(.cpp-intl-tbl) td{padding:4px 3px}}.tbl-wrap,.rt-wrap{overflow:visible}.rt-wrap{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel)}.rt-wrap .tbl th:first-child,.rt-wrap .tbl td:first-child{position:static;background:none}.rt-wrap .tbl thead th{position:static}.rt-wrap .tbl tbody tr:nth-child(2n) th:first-child,.rt-wrap .tbl tbody tr:nth-child(2n) td:first-child{background:none}.tbl td.wide{white-space:normal;min-width:220px}.nil{color:var(--paper-faint);cursor:help}.zh{color:var(--paper-faint);font-weight:500;font-size:.86em}.tlink b,.plink b{font-weight:600}.tbl a:hover b{color:var(--gold-bright)}.netbar{background:var(--ink-deep);border-bottom:1px solid var(--line-3)}.netbar-in{max-width:var(--wrap);margin:0 auto;padding:0 var(--gutter);min-height:34px;display:flex;align-items:center;gap:14px}.netbar-k{font:700 9.5px/1 var(--f-data);letter-spacing:.18em;text-transform:uppercase;color:var(--paper-faint);white-space:nowrap}.netbar-links{display:flex;gap:2px;flex-wrap:wrap}.netbar-links a{display:inline-flex;align-items:center;min-height:34px;padding:0 9px;font:700 11px/1 var(--f-data);letter-spacing:.08em;color:var(--paper-dim)}.netbar-links a:hover{color:var(--gold-bright)}.netbar-links a.is-here{color:var(--gold-bright);box-shadow:inset 0 -2px 0 var(--gold)}.drawer-k{margin-top:4px;padding:6px 4px}@media (max-width: 480px){.netbar-k{display:none}.netbar-in{gap:0}.netbar-links a{padding:0 7px;font-size:10.5px}}.hero{border-bottom:1px solid var(--line);background:radial-gradient(900px 380px at 85% 0%,rgba(212,175,55,.09),transparent 70%)}.hero-in{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);gap:32px;align-items:end;padding-top:40px;padding-bottom:36px}.hero-copy .display{margin-top:12px}.hero-copy .lede{margin-top:14px}.hero-card{display:grid;gap:10px}.hero-champ{font:800 clamp(30px,4vw,44px)/1 var(--f-display);text-transform:uppercase}.hero-champ a b{color:var(--gold-bright)}.hero-champ span{font:600 .55em/1 var(--f-ui);color:var(--paper-dim);text-transform:none}.hero-facts{display:grid;grid-template-columns:repeat(auto-fit,minmax(90px,1fr));gap:10px;margin:6px 0 0}.hero-facts dt{font:700 9.5px/1.2 var(--f-data);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-faint)}.hero-facts dd{margin:4px 0 0;font:800 26px/1 var(--f-display);font-variant-numeric:tabular-nums}.hero-links{display:flex;gap:10px;flex-wrap:wrap;margin-top:6px}.hero-zh{margin-top:8px;font-size:clamp(20px,2.4vw,28px);color:var(--paper-2)}@media (max-width: 900px){.hero-in{grid-template-columns:minmax(0,1fr);padding-top:28px}}.leaders{display:grid;grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:14px}.lead-list{display:grid;gap:2px}.lead-list li{display:grid;grid-template-columns:18px minmax(0,1fr) auto;gap:4px 10px;align-items:baseline;padding:7px 0;border-bottom:1px solid var(--line-3)}.lead-list li:last-child{border-bottom:0}.lead-rk{color:var(--paper-faint);font-size:11px}.lead-name{min-width:0;overflow-wrap:anywhere}.lead-v{font-weight:700;color:var(--gold-bright)}.lead-gp{grid-column:2 / -1;color:var(--paper-faint);font-size:10.5px}.season-chips{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:10px}.season-chip{display:flex;flex-direction:column;gap:4px;padding:12px 14px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);min-height:44px}.season-chip b{font:800 20px/1 var(--f-display)}.season-chip small{font-size:12px;color:var(--paper-dim)}.season-chip:hover{border-color:var(--gold-line)}.cov-card{display:grid;gap:12px}.cov-line{font-size:13.5px;color:var(--paper-2)}.vchip{display:inline-flex;align-items:center;gap:5px;padding:3px 7px 2px;border-radius:999px;font:600 9.5px/1 var(--f-data);letter-spacing:.06em;color:var(--paper-faint);border:1px solid var(--line);white-space:nowrap;cursor:help}.vchip--c{color:var(--win);border-color:#8fc27a66}.vchip--c:before{content:"✓"}.count{font-size:11.5px;color:var(--paper-faint);margin:-4px 0 4px;letter-spacing:.04em}.grow-when{font-family:var(--f-data)}.pager{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:24px}.pager-btn{min-width:110px;min-height:44px}.pager-btn.is-off{opacity:.35;pointer-events:none}.pager-pos{font-size:12px;color:var(--paper-dim)}.toolbar .seg a{min-height:40px}.toolbar .select{min-height:42px}.scoreboard{margin-top:16px;display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px}.sb-team{display:grid;gap:4px;justify-items:start}.sb-team:last-child{justify-items:end;text-align:right}.sb-role{font:700 9.5px/1 var(--f-data);letter-spacing:.16em;text-transform:uppercase;color:var(--paper-faint)}.sb-name b{display:block;font:800 clamp(22px,3.4vw,40px)/1 var(--f-display);text-transform:uppercase}.sb-name small{font-size:14px;color:var(--paper-dim)}.sb-score{font:800 clamp(44px,7vw,80px)/1 var(--f-display);font-variant-numeric:tabular-nums;color:var(--paper-dim)}.sb-team.is-win .sb-score{color:var(--gold-bright)}.sb-mid{display:grid;gap:4px;justify-items:center;text-align:center;font-size:12px}.sb-st{font:800 14px/1 var(--f-data);letter-spacing:.14em;text-transform:uppercase;color:var(--paper)}.game-tags{margin-top:14px;display:flex;flex-wrap:wrap;gap:8px;align-items:center}.corr{font-size:12px}.qtbl{width:100%}.rt-wrap .tbl tfoot td:first-child{background:var(--panel-2)}.qtbl th[scope=row]{font-weight:600}.qtbl td.hi{color:var(--gold-bright);font-weight:700}.pl{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.jersey{min-width:20px;color:var(--paper-faint);font-size:11px}.st-tag{font:700 9px/1 var(--f-data);padding:2px 4px;border:1px solid var(--gold-line);border-radius:3px;color:var(--gold)}.st-tag--warn{margin-left:4px;border-color:currentColor;color:var(--warn, #c98a2b);white-space:nowrap}.dnp{margin-top:10px;padding:10px 14px;border:1px solid var(--line-3);border-radius:var(--r);background:var(--panel)}.dnp summary{cursor:pointer;min-height:32px;display:flex;align-items:center;font:700 11px/1 var(--f-data);letter-spacing:.1em;text-transform:uppercase;color:var(--paper-dim)}.dnp-list{margin-top:8px;font-size:13px}.dnp-list .pl{display:inline-flex}.about{display:grid;gap:10px;font-size:14px}.flags{display:grid;gap:6px;padding-left:18px;list-style:disc;color:var(--paper-2)}.unavail{display:flex;gap:10px;flex-wrap:wrap;align-items:baseline}@media (max-width: 560px){.scoreboard{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.sb-mid{grid-column:1 / -1;grid-row:1}}.rt--standings td.rk{width:36px;color:var(--paper-faint)}.bracket{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;align-items:start}.round-h{font:800 18px/1 var(--f-display);text-transform:uppercase;letter-spacing:.02em;margin-bottom:10px;color:var(--gold)}.round-list{display:grid;gap:10px}.series{border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);overflow:hidden}.series-team{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid var(--line-3);min-height:44px}.series-team.is-win b{color:var(--paper)}.series-team.is-win .series-w{color:var(--gold-bright)}.series-team.is-loss{color:var(--paper-faint)}.series-w{font:800 20px/1 var(--f-display)}.series-foot{padding:7px 12px;font-size:10.5px;color:var(--paper-faint)}.clubs{display:grid;grid-template-columns:repeat(auto-fill,minmax(250px,1fr));gap:12px}.club{display:flex;align-items:center;gap:14px;padding:14px 16px}.club:hover{border-color:var(--gold-line)}.club-zh{flex:none;width:46px;height:46px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:var(--ink-3);box-shadow:inset 0 0 0 1px var(--gold-line);color:var(--gold-bright);font-size:15px;font-weight:700}.club-txt{display:flex;flex-direction:column;gap:3px;min-width:0}.club-txt b{font:800 20px/1 var(--f-display);text-transform:uppercase}.club-txt small{font-size:12px;color:var(--paper-faint)}.club-titles{margin-left:auto;font-size:10.5px;color:var(--gold);white-space:nowrap}.search .input,.search .btn{min-height:44px}.search-l{display:block}.vdot{color:var(--win);font-size:12px;cursor:help}.empty-search{display:grid;gap:6px}.facts{display:flex;flex-wrap:wrap;gap:12px 26px;margin:18px 0 0}.facts dt{font:700 9.5px/1.2 var(--f-data);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-faint)}.facts dd{margin:4px 0 0;font-weight:600}.player-hero .note{margin-top:6px}.idbox{margin-top:18px;display:flex;gap:12px;align-items:flex-start;flex-wrap:wrap;padding:12px 14px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel);max-width:820px}.idbox p{flex:1 1 260px;font-size:13.5px;color:var(--paper-2)}.idbox a{color:var(--gold-bright);text-decoration:underline}.idbox--gold{border-color:var(--gold-line)}.idbox--warn{border-color:#e0a83e66}.notes{margin-top:24px;display:grid;gap:6px}.prose{display:grid;gap:10px;font-size:14px;line-height:1.6;max-width:900px}.notheld{display:grid;gap:10px}.notheld li{display:grid;gap:3px;padding-bottom:10px;border-bottom:1px solid var(--line-3)}.notheld li:last-child{border-bottom:0;padding-bottom:0}.notheld span{font-size:13.5px;color:var(--paper-dim)}@media (max-width: 760px){.rt-wrap{border:0;background:none}}@media (max-width: 760px){.rt,.rt tbody,.rt tfoot,.rt tr,.rt td{display:block}.rt thead{display:none}.rt tr{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 10px;padding:12px 14px;margin-bottom:8px;border:1px solid var(--line);border-radius:var(--r-lg);background:var(--panel)}.rt tbody tr:nth-child(2n){background:var(--panel)}.rt td{padding:0;border:0;white-space:normal;text-align:left;min-width:0;overflow-wrap:anywhere}.rt td.num{text-align:left}.rt td:before{content:attr(data-l);display:block;margin-bottom:2px;font:700 9px/1.3 var(--f-data);letter-spacing:.1em;text-transform:uppercase;color:var(--paper-faint)}.rt td:first-child,.rt td.pcol,.rt td.clubc,.rt td.wide{grid-column:1 / -1}.rt td:first-child:before,.rt td.pcol:before,.rt td.clubc:before{display:none}.rt td.wide{min-width:0}.rt td:empty,.rt td[data-l=""]:before{display:none}.rt tfoot tr{border-color:var(--gold-line)}.rt tr.is-sep{margin-top:14px}.rt--standings td.rk{display:none}.rt--standings td.clubc{grid-column:1 / -1}.rt--standings td.l10c{grid-column:span 2}}@media (max-width: 1100px) and (min-width: 761px){.rt--box,.rt--box tbody,.rt--box tfoot,.rt--box tr,.rt--box td,.rt--cov,.rt--cov tbody,.rt--cov tr,.rt--cov td{display:block}.rt--box thead,.rt--cov thead{display:none}.rt--box tr,.rt--cov tr{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:8px 10px;padding:12px 14px;border-bottom:1px solid var(--line-3)}.rt--box td,.rt--cov td{padding:0;border:0;text-align:left;white-space:normal}.rt--box td:before,.rt--cov td:before{content:attr(data-l);display:block;font:700 9px/1.3 var(--f-data);letter-spacing:.1em;text-transform:uppercase;color:var(--paper-faint)}.rt--box td.pcol,.rt--cov td:first-child{grid-column:1 / -1}.rt--box td.pcol:before,.rt--cov td:first-child:before{display:none}}@media (max-width: 760px){.rt--box tr,.rt--log tr,.rt--seasons tr,.rt--career tr{grid-template-columns:repeat(5,minmax(0,1fr));gap:6px 8px}.rt--log td:nth-child(1){grid-column:1 / -1}.rt--log td:nth-child(2){grid-column:span 3}.rt--log td:nth-child(3){grid-column:span 2}.rt--seasons td:nth-child(2){grid-column:1 / -1}.rt td:first-child,.rt th:first-child{padding-left:0}}@media (max-width: 760px){body{padding-bottom:calc(64px + env(safe-area-inset-bottom))}.page{padding-bottom:32px}}.recbar i{flex:1 1 0}.rt a,.pl a,.dnp-list a,.lead-name a{display:inline-flex;align-items:baseline;flex-wrap:wrap;column-gap:.35em;min-height:28px;padding:4px 0}.rt a{align-items:center}.sec-link{display:inline-flex;align-items:center;min-height:32px}.dna-switch{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin-bottom:14px}.dna-switch .pager-btn{min-width:96px}.dna-sel{display:inline-flex;align-items:center;gap:8px;flex:1 1 220px;min-width:0;font:700 10px/1 var(--f-data);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-faint)}.dna-sel .select{flex:1 1 auto;min-width:0;min-height:44px}.dna{display:grid;gap:14px;margin-bottom:14px}.dna-head{display:flex;align-items:center;gap:10px 14px;flex-wrap:wrap}.dna-scope{font:800 22px/1.05 var(--f-display);text-transform:uppercase;letter-spacing:.02em}.dna-banner{padding:10px 12px;border:1px solid rgba(224,168,62,.4);border-radius:var(--r);font-size:13.5px;color:var(--paper-2);background:#e0a83e0f}.dna-dims{display:grid;grid-template-columns:repeat(auto-fill,minmax(min(100%,300px),1fr));gap:10px 24px}.dna-dim{display:grid;grid-template-columns:minmax(0,150px) minmax(0,1fr) 48px;align-items:center;gap:4px 10px;min-height:28px}.dna-dim-l{font-size:13px;font-weight:600}.dna-bar{display:block;height:8px;border-radius:999px;background:var(--ink-3);overflow:hidden}.dna-bar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,var(--gold),var(--gold-bright))}.dna-dim-v{text-align:right;font-weight:700;color:var(--gold-bright)}.dna-dim.is-nil .dna-dim-v{color:inherit}.dna-dim-why{grid-column:1 / -1;font-size:11.5px;color:var(--paper-faint)}.dna-traits{display:flex;flex-wrap:wrap;gap:12px 28px}.dna-k{font:700 9.5px/1.3 var(--f-data);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-faint);margin-bottom:6px}.dna-k small{letter-spacing:.04em;text-transform:none}.dna-chips{display:flex;flex-wrap:wrap;gap:6px}.dna-m{display:flex;flex-direction:column;gap:2px}.dna-m small{font-size:11px;color:var(--paper-faint)}.dna-nil small{font-size:11px;color:var(--paper-faint);white-space:nowrap}.rt--dna td{vertical-align:middle}.dna-cov{display:grid;gap:4px;margin-top:12px}.dna-nm{margin-top:18px}.dna-nm ul{display:grid;gap:8px}.dna-nm li{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 10px;font-size:13.5px}.dna-nm li span:last-child{flex:1 1 100%;color:var(--paper-dim);font-size:13px}.dna-foot{margin-top:16px}.dna-foot a{text-decoration:underline;display:inline-flex;min-height:28px;align-items:center}#models .prose a{color:var(--gold-bright);text-decoration:underline}.dna-basis{display:grid;gap:12px;max-width:900px}.dna-basis dt{font:700 9.5px/1.3 var(--f-data);letter-spacing:.14em;text-transform:uppercase;color:var(--paper-faint)}.dna-basis dd{margin:3px 0 0;font-size:13.5px;line-height:1.55;color:var(--paper-2)}@media (max-width: 760px){.rt--dna tr{grid-template-columns:repeat(3,minmax(0,1fr))}.dna-switch .pager-btn{flex:1 1 0;min-width:0}.dna-sel{order:-1;flex:1 1 100%}.dna-dim{grid-template-columns:minmax(0,120px) minmax(0,1fr) 44px}}@media (min-width: 761px){.rt--cov th{white-space:normal;vertical-align:bottom;line-height:1.25}.rt--cov th,.rt--cov td{padding-left:6px;padding-right:6px}}
