:root{--night:#0e1116;--court:#171c24;--line:#262e3a;--chalk:#eef2f6;--steel:#8a96a3;--dim:#7d8996;--volt:#d4ff3a;--red:#ff6b5e;--mont:"Montserrat",system-ui,sans-serif;--body:"Inter",system-ui,sans-serif;--mono:"JetBrains Mono",ui-monospace,monospace;--good:#3fcf8e;--side:248px;--sidec:72px;--bigs:"Big Shoulders Display",var(--mont);--courtline:#2e3744}*{box-sizing:border-box}html,body{background:var(--night);color:var(--chalk);font-family:var(--body);-webkit-font-smoothing:antialiased;margin:0}a{color:inherit;text-decoration:none}.glow{pointer-events:none;z-index:0;background:radial-gradient(circle,#d4ff3a14,#0000 62%);border-radius:50%;width:900px;height:900px;position:fixed;top:-300px;left:-300px}.wrap{z-index:1;max-width:1120px;margin:0 auto;padding:0 20px 60px;position:relative}header.top{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;padding:22px 0 18px;display:flex}.brand{font:900 22px var(--mont);letter-spacing:-.01em;gap:10px}.brand i{background:var(--line);border-radius:50%;width:30px;height:30px;display:inline-block;position:relative}.brand i:after{content:"";background:var(--volt);border-radius:50%;position:absolute;inset:9px}nav{flex-wrap:wrap;gap:4px;display:flex}nav a{font:500 13px var(--mono);letter-spacing:.06em;color:var(--steel);text-transform:uppercase;border-radius:8px;align-items:center;gap:6px;padding:8px 12px;display:inline-flex}nav a.active{color:var(--night);background:var(--volt)}nav a:hover:not(.active){color:var(--chalk);background:var(--court)}.kicker{font:500 13px var(--mono);letter-spacing:.1em;color:var(--volt);text-transform:uppercase;margin:18px 0 6px}h1{font:900 clamp(34px,6vw,58px)/1 var(--mont);letter-spacing:-.02em;margin:0 0 8px}h1 em{color:var(--volt);font-style:normal}h2{font:800 20px var(--mont);margin:28px 0 12px}.sub{color:var(--steel);max-width:720px;margin:0 0 22px;font-size:15px;line-height:1.5}.card{background:var(--court);border:1px solid var(--line);border-radius:14px;overflow:hidden}.tablewrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font:500 16px var(--body);font-variant-numeric:tabular-nums lining-nums;font-feature-settings:"tnum" 1,"lnum" 1}th{color:var(--steel);text-transform:uppercase;text-align:right;border-bottom:1px solid var(--line);white-space:nowrap;cursor:default;font:600 12px var(--body);letter-spacing:.04em;padding:14px}th.l,td.l{text-align:left}th.sort{cursor:pointer;position:relative}th.sort:hover{color:var(--chalk)}th.on{color:var(--volt)}td{border-bottom:1px solid var(--line);text-align:right;white-space:nowrap;vertical-align:middle;padding:14px}tr:last-child td{border-bottom:0}tbody tr:hover{background:#1b212b}.code{font:500 11px var(--mono);color:var(--steel);margin-left:6px}.neg{color:var(--red)}.muted{color:var(--steel)}.form{display:inline-flex}.form span{text-align:center;border-radius:5px;width:22px;height:22px}.form .L{color:var(--red);background:#ff6b5e1f}.grid{gap:12px;display:grid}.games{grid-template-columns:repeat(auto-fill,minmax(250px,1fr))}.game{padding:14px 16px;transition:border-color .15s;display:block}.game:hover{border-color:var(--steel)}.game .row{justify-content:space-between;align-items:center;font-weight:600;display:flex}.game .row.lose{color:var(--steel)}.game .meta{font:500 11px var(--mono);color:var(--dim);letter-spacing:.04em;margin-top:8px}.rounds{flex-wrap:wrap;gap:6px;margin-bottom:16px;display:flex}.chip{font:500 12px var(--mono);border:1px solid var(--line);color:var(--steel);cursor:pointer;background:0 0;border-radius:999px;padding:7px 11px}.chip.on{background:var(--chalk);color:var(--night);border-color:var(--chalk)}.score{flex-wrap:wrap;justify-content:center;align-items:center;gap:28px;padding:22px;display:flex}.score .t{text-align:center;flex-direction:column;align-items:center;min-width:140px}.score .t div{font:800 15px var(--mont)}.score .t span{font:500 11px var(--mono);color:var(--steel)}.score .n{font:900 52px var(--mont)}.score .n.lose{color:var(--steel)}.facts{grid-template-columns:repeat(auto-fit,minmax(200px,1fr));gap:12px;margin-top:12px;display:grid}.fact{padding:14px 16px}.fact i{font:500 11px var(--mono);letter-spacing:.08em;color:var(--steel);text-transform:uppercase;align-items:center;gap:5px;font-style:normal}.fact b{font:800 17px var(--mont);margin-top:6px;display:block}.fact small{color:var(--steel)}.two{grid-template-columns:1fr 1fr;gap:16px;display:grid}@media (width<=820px){.two{grid-template-columns:1fr}}.courtwrap{padding:12px}.legend{font:500 12px var(--mono);color:var(--steel);gap:16px;padding:0 14px 12px;display:flex}.dot{vertical-align:middle;border-radius:50%;width:9px;height:9px;margin-right:6px;display:inline-block}select{background:var(--court);color:var(--chalk);border:1px solid var(--line);font:500 14px var(--body);border-radius:10px;min-width:220px;padding:10px 12px}.controls{flex-wrap:wrap;gap:10px;margin-bottom:16px;display:flex}.note{color:var(--steel);margin-top:12px;font-size:13px;line-height:1.5}.banner{color:#cfe88a;background:#1b2210;border:1px solid #3a4a14;border-radius:10px;margin:8px 0 0;padding:10px 14px;font-size:13px}.record{flex-wrap:wrap;align-items:baseline;gap:28px;margin-bottom:18px;display:flex}.record b{font:900 64px/1 var(--mont);color:var(--volt)}.record span{color:var(--steel);font:500 13px var(--mono);letter-spacing:.08em}.tickets{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.ticket{padding:16px 18px;position:relative}.ticket .lab{font:500 11px var(--mono);letter-spacing:.08em;color:var(--steel);padding-right:64px}.ticket .call{font:800 19px var(--mont);margin:8px 0 6px}.ticket .res{font:500 12px var(--mono);border-radius:999px;padding:5px 9px;position:absolute;top:14px;right:16px}.res.miss{color:var(--red);background:#ff6b5e1f}.res.pending,.res.push{background:var(--line);color:var(--steel)}.ticket .nums{font:500 13px var(--mono);color:var(--steel);gap:18px;margin-top:8px;display:flex}.ticket .nums b{color:var(--chalk);font:800 16px var(--mont)}.bar{background:var(--line);vertical-align:middle;border-radius:3px;width:70px;height:6px;margin-left:8px;display:inline-block;overflow:hidden}.bar div{background:var(--steel);height:100%}footer{color:var(--steel);flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:50px;font-size:13px;display:flex}footer b{font:900 20px var(--bigs);color:var(--volt);letter-spacing:.02em;align-items:center;gap:10px;display:inline-flex}.loading{color:var(--steel);padding:30px 0}.loader{color:var(--chalk);flex-direction:column;justify-content:center;align-items:center;gap:12px;padding:44px 0;animation:.25s .3s both ld-in;display:flex}.loader span{font:500 12px var(--mono);letter-spacing:.14em;text-transform:uppercase;color:var(--steel)}.ld-ticks{transform-origin:256px 256px;transform-box:view-box;animation:1.4s cubic-bezier(.6,.1,.4,.9) infinite ld-spin}.ld-dot{transform-origin:256px 256px;transform-box:view-box;animation:1.4s ease-in-out infinite mk-dot}.ld-halo{animation:1.4s ease-out infinite mk-halo}@keyframes ld-in{0%{opacity:0}to{opacity:1}}@keyframes ld-spin{to{transform:rotate(180deg)}}@keyframes ld-pulse{50%{opacity:.7;transform:scale(1.35)}}@media (prefers-reduced-motion:reduce){.ld-ticks,.ld-halo{animation:none}.ld-dot{animation-duration:2.4s}}.mk-ticks,.mk-dot,.mk-halo,.ld-halo{transform-origin:256px 256px;transform-box:view-box}.mk-halo,.ld-halo{opacity:0}@keyframes mk-spin{to{transform:rotate(90deg)}}@keyframes mk-dot{50%{transform:scale(1.45)}}@keyframes mk-halo{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(3.2)}}@media (hover:hover) and (prefers-reduced-motion:no-preference){.brand:hover .mk-ticks{animation:.9s cubic-bezier(.65,0,.35,1) mk-spin}.brand:hover .mk-dot{animation:1.2s ease-in-out infinite mk-dot}.brand:hover .mk-halo{animation:1.2s ease-out infinite mk-halo}}@media (width<=600px){.score{flex-wrap:nowrap;grid-template-columns:1fr auto auto auto 1fr;gap:8px;padding:18px 10px;display:grid}.score .t{min-width:0}.score .t div{font-size:13px}.score .n{font-size:34px}.score .logo{width:40px;height:40px}table{font-size:14px}td,th{padding:11px 10px}}td b{font-weight:700}.team{font:600 16px var(--body)}.rank{font:500 15px var(--body);color:var(--steel);width:36px}.tm{vertical-align:middle;align-items:center;gap:12px;display:inline-flex}.logo{object-fit:contain;flex:none;display:inline-block}.logo-ph{background:var(--line);color:var(--steel);border-radius:50%;place-items:center;display:inline-grid;overflow:hidden;container-type:size}.logo-ph span{font:700 30cqw/1 var(--body);letter-spacing:-.02em}.form{gap:4px}.form span{font:700 11px/22px var(--body)}.game .row{padding:5px 0;font-size:15px}.game .row b{font:800 20px var(--mont);font-variant-numeric:tabular-nums}.score .t{gap:6px;display:flex}.ticket .nums b{font-variant-numeric:tabular-nums}.strong{color:var(--chalk);font-weight:700}td.team a:hover{color:var(--volt)}input.search,.minmin input,.linectl input{background:var(--court);color:var(--chalk);border:1px solid var(--line);font:500 14px var(--body);border-radius:10px;padding:10px 12px}input.search{min-width:220px}.minmin{color:var(--steel);align-items:center;gap:8px;font-size:13px;display:flex}.minmin input{width:80px}.seg{background:var(--court);border:1px solid var(--line);border-radius:10px;gap:2px;padding:3px;display:inline-flex}.seg button{color:var(--steel);font:600 13px var(--body);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:7px;padding:7px 12px}.seg button.on{background:var(--chalk);color:var(--night)}.seg button:hover:not(.on){color:var(--chalk)}.seg.small button{padding:5px 10px;font-size:12px}.pad{margin-bottom:16px;padding:18px 20px}.card h3{font:800 17px var(--mont);margin:0 0 12px}.cardhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.cardhead h3{margin:0}.small{font-size:12px}.phead{flex-wrap:wrap;align-items:center;gap:20px;margin:6px 0 18px;display:flex}.phead h1{margin:0 0 4px}.pname{flex:1;min-width:220px}.kpis{grid-template-columns:repeat(5,minmax(110px,1fr));gap:10px;width:100%;display:grid}.kpis div{background:var(--court);border:1px solid var(--line);border-radius:12px;padding:12px 14px}.kpis i{font:600 11px var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--steel);font-style:normal;display:block}.kpis b{font:800 26px var(--mont);margin-top:4px;display:block}.kpis small{font-size:12px}.tabs{border-bottom:1px solid var(--line);gap:4px;margin-bottom:14px;display:flex;overflow-x:auto}.tabs button{color:var(--steel);font:700 14px var(--body);cursor:pointer;white-space:nowrap;background:0 0;border:0;border-bottom:2px solid #0000;padding:10px 12px}.tabs button.on{color:var(--chalk);border-bottom-color:var(--volt)}.filters{flex-wrap:wrap;align-items:center;gap:8px;margin-bottom:14px;display:flex}.mate{align-items:center;gap:6px;display:flex}.mate select{min-width:200px;padding:7px 10px;font-size:13px}.hitrow{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;display:flex}.hitmain{align-items:baseline;gap:12px;display:flex}.hitmain .big{font:900 44px var(--mont);color:var(--volt);font-variant-numeric:tabular-nums}.chalk{color:var(--chalk)}.hitsplits{gap:18px;display:flex}.hitsplits div{text-align:center}.hitsplits i{font:600 11px var(--body);color:var(--steel);text-transform:uppercase;font-style:normal;display:block}.hitsplits b{font:800 18px var(--mont)}.hitsplits small{color:var(--steel);font-size:12px;display:block}.linectl{align-items:center;gap:6px;display:flex}.linectl i{font:600 11px var(--body);color:var(--steel);text-transform:uppercase;margin-right:4px;font-style:normal}.linectl input{text-align:center;width:74px;padding:8px}.linectl button{border:1px solid var(--line);background:var(--court);width:34px;height:36px;color:var(--chalk);font:700 16px var(--body);cursor:pointer;border-radius:9px}.avgrow{color:var(--steel);flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0 6px;font-size:14px;display:flex}.avgrow b{color:var(--chalk);font:800 18px var(--mont)}.chart{margin-top:6px;display:block}.chart .grid{stroke:var(--line);stroke-width:1px}.chart .axis{fill:var(--steel);font:500 12px var(--body)}.chart .axis.dim{fill:var(--dim);font-size:11px}.chart .bar.grey{fill:#3a4452}.chart .barv{fill:var(--chalk);font:700 13px var(--body)}.chart .barv.dim{fill:var(--steel);font-size:12px;font-weight:600}.chart .thr{stroke:var(--chalk);stroke-width:2px;stroke-dasharray:7 6;opacity:.8}.chart .thrl{fill:var(--chalk);font:700 12px var(--body)}.chart g:hover .bar{opacity:.85}.sublab{font:600 11px var(--body);letter-spacing:.06em;color:var(--steel);text-transform:uppercase;margin-top:14px}.ins{color:var(--chalk);margin:0;padding-left:18px;line-height:1.8}.ins li::marker{color:var(--volt)}.stattable{font-size:15px}.stattable td,.stattable th{padding:9px 10px}.courtbox{width:100%;max-width:520px;margin:0 auto}.zone{stroke:var(--night);stroke-width:6px}.zone.hot{fill:var(--volt);fill-opacity:.85}.zone.mid{fill:#56606e;fill-opacity:.9}.zone.cold{fill:var(--red);fill-opacity:.8}.zone.low{fill:#0000;stroke:#56606e;stroke-dasharray:14 10}.zt{fill:var(--chalk);paint-order:stroke}.zs{fill:var(--chalk);paint-order:stroke;opacity:.8}.legend2{color:var(--steel);flex-wrap:wrap;gap:12px;font-size:12px;display:flex}.sw{vertical-align:-1px;border-radius:50%;width:11px;height:11px;margin-right:6px;display:inline-block}.sw.mid{background:#56606e}.sw.cold{background:var(--red)}.sw.low{border:2px dashed #56606e}.zl{margin:8px 0 0;padding-left:18px;font-size:14px;line-height:1.7}@media (width<=820px){.kpis{grid-template-columns:repeat(2,1fr)}.kpis div:last-child{grid-column:span 2}.hitmain .big{font-size:36px}}.zt.dark,.zs.dark{fill:var(--night);stroke:none}th .arr{color:var(--volt);margin-left:4px}.cmp{padding:6px 0}.cmphead,.cmprow{border-bottom:1px solid var(--line);grid-template-columns:minmax(150px,1.4fr) 1fr 1fr;align-items:center;padding:11px 20px;display:grid}.cmphead{font:700 15px var(--body)}.cmphead span:not(:first-child),.cmprow .cv{justify-content:flex-end}.cmprow:last-of-type{border-bottom:0}.cmprow>span:first-child{color:var(--steel);font-size:15px}.cv{font-variant-numeric:tabular-nums;align-items:center;gap:10px;display:flex}.cv b{font:700 17px var(--body);text-align:right;min-width:64px}.cv b.dimv{color:var(--steel);font-weight:500}.edge{font:700 12px var(--body);color:var(--night);background:var(--volt);border-radius:6px;padding:3px 7px;font-style:normal}.cmpfoot{color:var(--steel);border-top:1px solid var(--line);padding:12px 20px 8px;font-size:13px}@media (width<=600px){.cmphead,.cmprow{grid-template-columns:1.2fr 1fr 1fr;padding:10px 12px}.cmprow>span:first-child{font-size:13px}.cv b{min-width:48px;font-size:15px}.edge{display:none}}.two{align-items:start}.shotgrid{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:24px;display:grid}.za{stroke:var(--night);stroke-width:4px;cursor:pointer;transition:fill-opacity .12s}.za.hot{fill-opacity:.42}.za.mid{fill:#56606e;fill-opacity:.45}.za.cold{fill:var(--red);fill-opacity:.42}.za.low,.za.none{fill:#2a323e;fill-opacity:.35}.za.hl{fill-opacity:.85;stroke:var(--chalk);stroke-width:8px}.za.dimz{fill-opacity:.15}.zt{font:700 40px var(--body);stroke:var(--night);stroke-width:9px}.zs{font:600 26px var(--body);stroke:var(--night);stroke-width:8px}.zt.zc{stroke-width:7px;font-size:28px}.zs.zc{stroke-width:6px;font-size:20px}.zonetable{font-size:14px}.zonetable td,.zonetable th{padding:8px}.zonetable tr{cursor:default}.zonetable tr.hl td{background:#222a35}.sw.none{background:#2a323e}.photo{border:1px solid var(--line);flex:none;width:150px;height:150px;position:relative;overflow:hidden}.photologo{background:#0e1116bf;border-radius:50%;padding:4px;display:flex;position:absolute;bottom:6px;right:6px}.upper{text-transform:uppercase;letter-spacing:.06em}.bio{font:600 15px var(--body);flex-wrap:wrap;gap:22px;margin-top:8px;display:flex}.bio i{font:600 11px var(--body);color:var(--steel);text-transform:uppercase;letter-spacing:.06em;margin-bottom:2px;font-style:normal;display:block}.bio small{color:var(--steel);font-weight:500}.leads{grid-template-columns:repeat(auto-fill,minmax(330px,1fr));gap:14px;display:grid}.lead{flex-direction:column;padding:16px 18px;display:flex}.leadhead h3{margin:0 0 4px}.leadhead p{color:var(--steel);min-height:36px;margin:0 0 10px;font-size:13px;line-height:1.4}.lead ol{flex:1;margin:0;padding:0;list-style:none}.lead li{border-top:1px solid var(--line);grid-template-columns:22px 1fr auto;align-items:center;gap:10px;padding:8px 0;display:grid}.lead .rk{color:var(--steel);font:600 13px var(--body)}.lead .who{flex-direction:row;align-items:center;gap:10px;min-width:0;display:flex}.lead .who span{flex-direction:column;min-width:0;display:flex}.lead .who b{font:600 15px var(--body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.lead .who small{color:var(--steel);font-size:12px}.lead .who:hover b{color:var(--volt)}.lead .lv{font:800 18px var(--mont);font-variant-numeric:tabular-nums}.lead li.first .lv,.lead li.first .rk{color:var(--volt)}.leadfoot{color:var(--steel);justify-content:space-between;align-items:center;min-height:26px;margin-top:8px;font-size:12px;display:flex}.leadfoot button{border:1px solid var(--line);color:var(--chalk);font:600 12px var(--body);cursor:pointer;background:0 0;border-radius:8px;padding:4px 10px}.chart .bar.hit{fill:var(--good)}.chart .bar.miss{fill:var(--red);fill-opacity:1}.chart .dnpcol{fill:#8a96a30d;stroke:#56606e;stroke-width:1.5px;stroke-dasharray:4 4}.chart .dnpt{fill:var(--steel);font:600 11px var(--mono);letter-spacing:.1em}.za.hot{fill:var(--good)}.sw.hot{background:var(--good)}.zonetable td.pos{color:var(--good)}.photo{background:radial-gradient(120% 90% at 50% 100%,#2a3442 0%,#161b23 70%);border-radius:18px}.photo>img{object-fit:initial;width:172%;max-width:none;height:auto;position:absolute;top:-5%;left:50%;transform:translate(-50%)}.photo:after{content:"";pointer-events:none;background:linear-gradient(#0000,#0e11168c);height:28%;position:absolute;inset:auto 0 0}@media (width<=600px){.photo{width:104px;height:104px}}.tipl{border-bottom:1px dotted var(--dim);cursor:help}.back{align-items:center;gap:2px;display:inline-flex}.searchwrap{align-items:center;display:inline-flex;position:relative}.searchwrap svg{color:var(--steel);pointer-events:none;position:absolute;left:12px}.searchwrap input{padding-left:36px}.leadhead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.leadpic{border:1px solid var(--line);background:radial-gradient(120% 90% at 50% 100%,#2a3442 0%,#161b23 70%);border-radius:14px;flex:none;width:64px;height:64px;position:relative;overflow:hidden}.leadpic img{width:172%;max-width:none;position:absolute;top:-5%;left:50%;transform:translate(-50%)}.chip.next{border-color:var(--volt);color:var(--volt)}.chip.next.on{background:var(--volt);color:var(--night)}.game.up{border-style:dashed}.game .pv{float:right;color:var(--volt)}.score .vs{flex-direction:column;align-items:center;gap:2px;padding:0 10px;display:flex}.score .vs b{font:900 34px var(--mont)}.score .vs small{color:var(--steel)}.fact i{display:flex}.cmpsec{font:700 12px var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--volt);border-bottom:1px solid var(--line);padding:14px 20px 6px}.cv .rk{color:var(--dim);text-align:right;min-width:34px;font-size:12px}.dot2{background:var(--good);border-radius:50%;width:8px;height:8px;display:inline-block}.cv{justify-content:flex-end}.cmprow .cv:last-child .dot2{order:3}.pairs{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:12px;display:grid}.pair{align-items:center;gap:12px;padding:14px 16px;font-size:15px;line-height:1.45;display:flex}.dot2.off{background:0 0}.nextg{flex-wrap:wrap;align-items:center;gap:10px 22px;margin:0 0 16px;padding:14px 18px;font-size:14px;display:flex}.nextg:hover{border-color:var(--steel)}.nextg b{font-weight:700}.nextg .nl{font:700 11px var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--night);background:var(--volt);border-radius:6px;padding:4px 8px}.nextg .pv{color:var(--volt);margin-left:auto;font-weight:600}.kpis.four{grid-template-columns:repeat(4,minmax(110px,1fr));margin-bottom:6px}@media (width<=820px){.kpis.four{grid-template-columns:repeat(2,1fr)}.kpis.four div:last-child{grid-column:auto}}.cmprow.two-col{grid-template-columns:1fr auto}.score .t a{flex-direction:column;align-items:center;gap:6px;display:flex}.score .t a:hover div{color:var(--volt)}.chart .mb.hit{fill:var(--good)}.chart .mb.miss{fill:var(--red)}.pos{color:var(--good)}.form .W,.res.hit{color:var(--good);background:#3fcf8e29}.shell{min-height:100vh}.side{width:var(--side);border-right:1px solid var(--line);z-index:20;background:#0b0e12;flex-direction:column;transition:width .18s;display:flex;position:fixed;inset:0 auto 0 0}.main{margin-left:var(--side);min-height:100vh;transition:margin-left .18s;position:relative;overflow-x:clip}.main .glow{position:absolute}.wrap{padding-top:22px}.sidetop{justify-content:space-between;align-items:center;gap:8px;padding:18px 14px 14px 18px;display:flex}.brand{align-items:center;display:flex}.wordmark{align-items:center;gap:10px;display:inline-flex}.wordmark b{font:900 30px/1 var(--bigs);letter-spacing:.005em;color:var(--chalk);text-transform:lowercase;margin-top:-2px}.mark{flex:none;display:block}.iconbtn{width:32px;height:32px;color:var(--steel);cursor:pointer;background:0 0;border:0;border-radius:9px;place-items:center;display:grid}.iconbtn:hover{background:var(--court);color:var(--chalk)}nav.side-nav{flex-flow:column;flex:1;gap:2px;padding:4px 12px;display:flex;overflow-y:auto}.side-nav .nl,.side-nav .nl:visited{width:100%;color:var(--steel);font:500 14.5px var(--body);letter-spacing:0;text-transform:none;cursor:pointer;text-align:left;white-space:nowrap;background:0 0;border:0;border-radius:10px;align-items:center;gap:12px;padding:9px 10px;display:flex}.side-nav .nl svg{flex:none}.side-nav .nl:hover:not(.soon){background:var(--court);color:var(--chalk)}.side-nav .nl.active{color:var(--chalk);background:#d4ff3a17}.side-nav .nl.active svg{color:var(--volt)}.side-nav .nl.active:before{content:"";background:var(--volt);border-radius:0 3px 3px 0;width:3px;height:22px;position:absolute;left:0}.side-nav .nl{position:relative}.side-nav .soon{cursor:default;opacity:.5}.side-nav .soon em,.mi em{font:600 10px var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--dim);border:1px solid var(--line);border-radius:6px;margin-left:auto;padding:2px 6px;font-style:normal}.nsec{font:600 11px var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);padding:16px 10px 6px}.chev{margin-left:auto;transition:transform .15s}.chev.open{transform:rotate(180deg)}.teamlist{border-left:1px solid var(--line);flex-direction:column;gap:1px;margin:2px 0 6px 18px;padding-left:10px;display:flex}.teamlist a{color:var(--steel);font:500 13.5px var(--body);text-transform:none;letter-spacing:0;border-radius:8px;align-items:center;gap:10px;padding:6px 8px;display:flex}.teamlist a:hover{background:var(--court);color:var(--chalk)}.teamlist a.active{color:var(--chalk);background:var(--court)}.sidebot{border-top:1px solid var(--line);padding:10px 12px 14px}.season{font:600 11px var(--body);letter-spacing:.08em;text-transform:uppercase;color:var(--dim);padding:4px 10px 10px}.acct{position:relative}.acctbtn{border:1px solid var(--line);background:var(--court);width:100%;color:var(--chalk);cursor:pointer;text-align:left;border-radius:12px;align-items:center;gap:10px;padding:8px;display:flex}.acctbtn:hover{border-color:#3a4452}.av{background:var(--volt);width:32px;height:32px;color:var(--night);font:900 16px var(--bigs);border-radius:10px;flex:none;place-items:center;display:grid}.av.big{border-radius:13px;width:44px;height:44px;font-size:22px}.who{flex-direction:column;min-width:0;display:flex}.who b{font:600 14px var(--body)}.who small{color:var(--steel);font-size:12px}.menu{border:1px solid var(--line);z-index:50;background:#141920;border-radius:16px;width:264px;position:absolute;left:0;overflow:hidden;box-shadow:0 18px 50px #0000008c}.menu.up{bottom:calc(100% + 8px)}.menu.down{top:calc(100% + 8px);left:auto;right:0}.mhead{border-bottom:1px solid var(--line);align-items:center;gap:12px;padding:16px;display:flex}.mhead b{font:700 16px var(--body);display:block}.mhead small{color:var(--steel);font-size:13px}.mgroup{padding:8px}.mi{color:var(--chalk);font:500 14.5px var(--body);border-radius:10px;align-items:center;gap:12px;padding:10px;display:flex}.mi.dis{color:var(--steel);cursor:default}.mi svg{color:var(--steel)}.mfoot{border-top:1px solid var(--line);color:var(--dim);padding:12px 16px;font-size:12px}.collapsed .side{width:var(--sidec)}.collapsed .main{margin-left:var(--sidec)}.collapsed .lbl,.collapsed .side .soon em,.collapsed .chev,.collapsed .nsec,.collapsed .teamlist span{display:none}.collapsed .nsec{height:10px;padding:0;font-size:0;display:block;overflow:hidden}.collapsed .sidetop{flex-direction:column;gap:10px;padding:16px 0 8px}.collapsed .side-nav .nl{justify-content:center;padding:10px 0}.collapsed .teamlist{border:0;align-items:center;margin:2px 0;padding:0}.collapsed .teamlist a{padding:6px}.collapsed .acctbtn{background:0 0;border:0;justify-content:center;padding:6px}.collapsed .season,.mtop,.tabbar,.sheetbg{display:none}@media (width<=900px){.side{display:none}.main,.collapsed .main{margin-left:0;padding-bottom:76px}.wrap{padding-top:6px}.mtop{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-bottom:1px solid var(--line);background:#0e1116e0;justify-content:space-between;align-items:center;padding:10px 16px;display:flex;position:sticky;top:0}.mtop .wordmark b{font-size:26px}.mtop .acctbtn{background:0 0;border:0;width:auto;padding:0}.mtop .who{display:none}nav.tabbar{z-index:30;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border-top:1px solid var(--line);padding:6px 4px calc(6px + env(safe-area-inset-bottom));background:#0b0e12f0;grid-template-columns:repeat(5,1fr);gap:0;display:grid;position:fixed;bottom:0;left:0;right:0}.tabbar a,.tabbar button{color:var(--steel);font:600 11px var(--body);letter-spacing:0;text-transform:none;cursor:pointer;background:0 0;border:0;border-radius:10px;flex-direction:column;align-items:center;gap:3px;padding:6px 0;display:flex}.tabbar a.active,.tabbar button.active{color:var(--chalk);background:0 0}.tabbar a.active svg{color:var(--volt)}.sheetbg{z-index:40;background:#0000008c;display:block;position:fixed;inset:0}.sheet{border-top:1px solid var(--line);max-height:84vh;padding:6px 6px calc(16px + env(safe-area-inset-bottom));background:#0f1318;border-radius:20px 20px 0 0;position:absolute;bottom:0;left:0;right:0;overflow-y:auto}.sheethead{justify-content:space-between;align-items:center;padding:12px 12px 6px;display:flex}.sheet .side-nav{overflow:visible}}.collapsed .teamlist{display:none}.tenure{flex-wrap:wrap;gap:8px;margin-top:12px;display:flex}.ttag{font:600 12.5px var(--body);background:var(--court);border:1px solid var(--line);color:var(--steel);border-radius:999px;padding:5px 10px}.ttag.new{color:var(--volt);background:#d4ff3a0f;border-color:#d4ff3a59}.ttag.pos{color:var(--good);border-color:#3fcf8e59}.ttag.neg{color:var(--red);border-color:#ff6b5e59}.hitsplits .lastsz{border-left:1px solid var(--line);padding-left:18px}.hitsplits .lastsz i{color:var(--volt)}.om h3{align-items:center;display:flex}.omsum{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.omsum div{background:var(--night);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:2px;padding:12px 14px;display:flex}.omsum i{font:600 11px var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--steel);font-style:normal}.omsum b{font:800 26px var(--mont);font-variant-numeric:tabular-nums}.omsum b small{font:600 14px var(--body);color:var(--steel)}.omsum small{font-size:12px}.omtag{font:700 11px var(--body);letter-spacing:.04em;text-transform:uppercase;border-radius:6px;align-self:flex-start;margin-top:4px;padding:3px 8px}.omtag.fav{color:var(--good);background:#3fcf8e26}.omtag.neu{color:#ffc43d;background:#ffc43d24}.omtag.unfav{color:var(--red);background:#ff6b5e24}.omt td{padding:10px 12px}.omt td .tm span{flex-direction:column;line-height:1.3;display:flex}.omt td small{font-size:12px}.omt .ok{color:var(--good);vertical-align:middle}.omt .no{color:var(--red);vertical-align:middle}.omt tr.me td{background:#d4ff3a0d}@media (width<=600px){.omsum{grid-template-columns:1fr 1fr}.omsum div:last-child{grid-column:span 2}.omsum b{font-size:22px}.omt .hm{display:none}.omt td,.omt th{padding:9px 8px}.omt td small{display:block}.omt td.l b{font-size:14px}.zm .zonetable .hm{display:none}.zm .zonetable td,.zm .zonetable th{padding:8px 6px}}.omt td.l{white-space:normal}.insstrip{margin:0 0 16px}.inshead{font:800 15px var(--mont);align-items:center;gap:8px;margin:0 0 10px;display:flex}.inshead svg{color:var(--volt)}.instiles{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;display:grid}.instile{background:var(--court);border:1px solid var(--line);border-radius:12px;flex-direction:column;gap:3px;padding:12px 14px;display:flex}.instile i{font:600 11px var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--steel);font-style:normal}.instile b{font:800 22px var(--mont);font-variant-numeric:tabular-nums}.instile b small{font:600 14px var(--body);color:var(--steel)}.instile span{color:var(--steel);font-size:12.5px;line-height:1.35}.statsplit{grid-template-columns:1fr 1fr;gap:28px;display:grid}@media (width<=820px){.statsplit{grid-template-columns:1fr;gap:0}.statsplit table+table thead{display:none}}.career tr.cur td{background:#d4ff3a0d}.career td,.career th{padding:10px 12px}.career td.stick{white-space:nowrap}.za.zd-fav{fill:var(--good);fill-opacity:.45}.za.zd-tough{fill:var(--red);fill-opacity:.42}.za.zd-neu{fill:#56606e;fill-opacity:.45}.za.zd-low{fill:#2a323e;fill-opacity:.35}.za.zd-off{fill:#1a2029;fill-opacity:.6}.sw.zfav{background:var(--good)}.sw.ztough{background:var(--red)}.sw.zneu{background:#56606e}.sw.zlow{border:2px dashed #56606e}.zm .cardhead{flex-wrap:wrap}@media (width<=900px){.shotgrid{grid-template-columns:minmax(0,1fr)}.wrap>h1:first-child,.wrap>.loaderr:first-child{margin-top:18px}th.stick,td.stick{box-shadow:1px 0 0 var(--line)}th.sort{height:44px}}.kicker.pk{justify-content:space-between;align-items:center;display:flex}.cmpbtn{font:600 12px var(--body);letter-spacing:.04em;color:var(--chalk);border:1px solid var(--line);text-transform:none;border-radius:8px;align-items:center;gap:6px;padding:6px 10px;display:inline-flex}.cmpbtn:hover{border-color:var(--volt);color:var(--volt)}.cpickers{grid-template-columns:1fr auto 1fr;align-items:center;gap:12px;margin:0 0 12px;display:grid}.cpick input{border-width:1px;width:100%}.cpick{width:100%}.cpick:first-child input{border-color:#d4ff3a80}.swap{border:1px solid var(--line)}.swap:disabled{opacity:.4;cursor:default}.cheads{grid-template-columns:1fr 1fr;gap:12px;margin-bottom:16px;display:grid}.chead{border-top:3px solid var(--line);align-items:center;gap:16px;padding:16px;display:flex}.chead.a{border-top-color:var(--volt)}.chead.b{border-top-color:var(--chalk)}.chead.empty{justify-content:center;min-height:140px}.cphoto{border:1px solid var(--line);background:radial-gradient(120% 90% at 50% 100%,#2a3442 0%,#161b23 70%);border-radius:14px;flex:none;place-items:center;width:96px;height:96px;display:grid;position:relative;overflow:hidden}.cphoto img{width:172%;max-width:none;position:absolute;top:-5%;left:50%;transform:translate(-50%)}.cinfo{flex-direction:column;gap:6px;min-width:0;display:flex}.cname{font:900 26px/1.05 var(--mont);letter-spacing:-.01em}.cname:hover{color:var(--volt)}.cnums{gap:18px;display:flex}.cnums i{font:600 10.5px var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--steel);font-style:normal;display:block}.cnums b{font:800 18px var(--mont)}.cnext{color:var(--steel);flex-wrap:wrap;align-items:center;gap:6px;font-size:13px;display:flex}.cnext .omtag{margin:0 0 0 4px}.dot2.va{background:var(--volt)}.dot2.vb{background:var(--chalk)}@media (width<=700px){.cheads,.cpickers{grid-template-columns:1fr}.swap{justify-self:center}.cname{font-size:22px}.cphoto{width:76px;height:76px}}.hitwrap{position:relative}.chart g.faded .bar{opacity:.35}.chart g.faded .barv{opacity:.4}.chart .hvcol{fill:#fff;fill-opacity:.04}.hovcard{pointer-events:none;z-index:5;background:#0b0e12;border:1px solid #3a4452;border-radius:12px;padding:10px 12px;font-size:13px;position:absolute;top:4px;box-shadow:0 14px 40px #0000008c}.hvtop{color:var(--steel);font:600 12px var(--body);justify-content:space-between;margin-bottom:8px;display:flex}.hvtop .pos,.hvtop .neg{font-weight:800}.hvscore{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;gap:10px;margin-bottom:6px;padding-bottom:8px;display:flex}.hvscore .tm{font:700 13px var(--body);gap:6px}.hvscore b{font:800 17px var(--mont);font-variant-numeric:tabular-nums;white-space:nowrap}.hvrow{color:var(--steel);justify-content:space-between;padding:3px 0;display:flex}.hvrow b{color:var(--chalk);font-weight:700}@media (width<=600px){.hovcard{font-size:12px}}.hero{padding:6px 0 4px}.hero h1{font-size:clamp(34px,5.2vw,56px)}.herostats{flex-wrap:wrap;gap:40px;margin:18px 0 6px;display:flex}.herostats span{flex-direction:column;display:flex}.herostats b{font:900 44px/1.05 var(--mont);font-variant-numeric:tabular-nums;letter-spacing:-.01em}.herostats i{font:600 12px var(--body);letter-spacing:.06em;text-transform:uppercase;color:var(--steel);margin-top:4px;font-style:normal}.herofresh{font:500 12px var(--mono);letter-spacing:.06em;color:var(--steel);text-transform:uppercase;align-items:center;gap:8px;margin:14px 0 0;display:flex}.livedot{background:var(--good);border-radius:50%;width:7px;height:7px;animation:2.4s ease-out infinite livep;box-shadow:0 0 #3fcf8e99}@keyframes livep{70%{box-shadow:0 0 0 7px #3fcf8e00}to{box-shadow:0 0 #3fcf8e00}}@media (prefers-reduced-motion:reduce){.livedot{animation:none}}.hero{margin-bottom:44px}.footdef{color:var(--steel);margin-top:6px;font-size:12px;display:block}section{margin-top:26px}.hero~section,.hero~.two{margin-top:56px}.hero~section .hhead{margin-bottom:14px}@media (width<=640px){.hero~section,.hero~.two{margin-top:40px}.hero~.two{row-gap:40px}.hero{margin-bottom:32px}}.hhead{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}.hhead h2,.hhead h3{margin:0}.ih{align-items:center;gap:8px;display:flex}.ih svg{color:var(--volt)}.more{font:600 13px var(--body);color:var(--volt);align-items:center;gap:4px;display:inline-flex}.hgames{grid-template-columns:repeat(auto-fill,minmax(210px,1fr))}.hgame{flex-direction:column;gap:6px;padding:12px 14px;transition:border-color .15s;display:flex}.hgame:hover{border-color:var(--steel)}.hgt{font:600 12px var(--body);color:var(--steel);justify-content:space-between;display:flex}.hgrow{justify-content:space-between;align-items:center;display:flex}.hgrow .tm{gap:10px}.hgrow b{font-weight:600}.hgrow small{color:var(--steel);font-variant-numeric:tabular-nums}.hgpv{font:600 12px var(--body);color:var(--volt);justify-content:flex-end;align-items:center;gap:4px;display:flex}.hnotes{grid-template-columns:repeat(auto-fill,minmax(300px,1fr))}.hnote{flex-direction:column;gap:6px;padding:14px 16px;display:flex}.hnote p{color:var(--steel);margin:0;font-size:14px;line-height:1.45}.hnote p b{color:var(--chalk)}.hnote:hover{border-color:var(--good)}.htop{grid-template-columns:repeat(auto-fill,minmax(320px,1fr))}.htile{align-items:center;gap:12px;padding:12px 14px;display:flex}.htile:hover{border-color:var(--steel)}.htile.first{border-color:#d4ff3a73}.htile.first .hv{color:var(--volt)}.hpic{border:1px solid var(--line);background:radial-gradient(120% 90% at 50% 100%,#2a3442 0%,#161b23 70%);border-radius:12px;flex:none;place-items:center;width:52px;height:52px;display:grid;position:relative;overflow:hidden}.hpic img{width:172%;max-width:none;position:absolute;top:-5%;left:50%;transform:translate(-50%)}.hti{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.hti b{font:700 15px var(--body);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.hti small{color:var(--steel);gap:5px;font-size:12px}.hv{font:900 24px var(--mont);text-align:right;font-variant-numeric:tabular-nums;flex-direction:column;line-height:1;display:flex}.hv small{font:600 10px var(--body);color:var(--steel);letter-spacing:.06em}.hlist{margin:0;padding:0;list-style:none}.hlist li{border-top:1px solid var(--line);grid-template-columns:22px minmax(0,1fr) auto 52px;align-items:center;gap:10px;padding:8px 0;display:grid}.hlist li:first-child{border-top:0}.hlist .rk{color:var(--steel);font:600 13px var(--body)}.hlist .tm{gap:8px;min-width:0}.hlist .tm b{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.hvv{font:800 17px var(--mont);text-align:right}.hrec{flex-wrap:wrap;align-items:center;gap:24px;margin-top:16px;display:flex}.hrec>div:first-child{flex:1;min-width:240px}@media (width<=600px){.hlist li{grid-template-columns:18px minmax(0,1fr) 48px}.hlist li>span.muted{display:none}.htop,.hnotes{grid-template-columns:1fr}.hgames{grid-template-columns:1fr 1fr;gap:8px}.hgame{padding:10px}.hgrow .tm{gap:6px;min-width:0}.hgrow b{white-space:nowrap;text-overflow:ellipsis;font-size:13px;overflow:hidden}.hgrow small{display:none}.hgt{font-size:11px}.hgpv{display:none}.hgrow .logo{width:20px;height:20px}}.showmore,.pager{border-top:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:14px 4px 4px;font-size:13px;display:flex}.showmore{justify-content:flex-start}.showmore span{margin-right:auto}.showmore button,.pgbtns button{border:1px solid var(--line);color:var(--chalk);font:inherit;cursor:pointer;background:0 0;border-radius:8px;padding:6px 12px;font-size:13px}.showmore button:hover,.pgbtns button:hover:not(:disabled){border-color:var(--steel)}.pager{border-top:0;padding:14px 2px 0}.pgbtns{align-items:center;gap:6px;display:flex}.pgbtns button{justify-content:center;align-items:center;min-width:34px;padding:6px 8px;display:inline-flex}.pgbtns button.on{background:var(--chalk);color:var(--night);border-color:var(--chalk);font-weight:600}.pgbtns button:disabled{opacity:.35;cursor:default}.pgbtns .dots{padding:0 4px}.thsort{font:inherit;letter-spacing:inherit;text-transform:inherit;color:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:0;margin:0;padding:0}.thsort:after{content:"";position:absolute;inset:0}.thsort:focus-visible{outline:none}.thsort:focus-visible:after{outline:2px solid var(--volt);outline-offset:-2px;border-radius:4px}.loaderr{padding:30px 0}.loaderr h1{font-size:clamp(26px,4vw,38px);line-height:1.1}.loaderr-t{color:var(--chalk);margin:0;font-weight:600}.loaderr .muted{margin:6px 0 14px}.loaderr button{border:1px solid var(--line);color:var(--chalk);font:600 14px var(--body);cursor:pointer;background:0 0;border-radius:8px;padding:10px 16px}.loaderr button:hover{border-color:var(--steel)}.loaderr button:focus-visible{outline:2px solid var(--volt);outline-offset:2px}.notfound{flex-wrap:wrap;gap:18px;margin:0;display:flex}.vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}a:focus-visible,button:focus-visible,select:focus-visible,input:focus-visible{outline:2px solid var(--volt);outline-offset:2px}.main:focus,.hbar{outline:none}.hbar:focus-visible .bar{stroke:var(--chalk);stroke-width:2px}.skip{z-index:100;background:var(--volt);color:var(--night);font:700 14px var(--body);border-radius:8px;padding:10px 14px;position:fixed;top:8px;left:8px;transform:translateY(-200%)}.skip:focus{transform:none}.emptycard{padding:28px 20px}.emptycard p{margin:0 0 14px;font-weight:600}.emptycard button{border:1px solid var(--line);color:var(--chalk);font:600 14px var(--body);cursor:pointer;background:0 0;border-radius:8px;padding:10px 16px}.emptycard button:hover{border-color:var(--steel)}.hith2{margin-top:24px}.filterbtn{border:1px solid var(--line);color:var(--steel);font:600 12px var(--body);cursor:pointer;background:0 0;border-radius:10px;align-items:center;gap:6px;padding:7px 12px;display:inline-flex}.filterbtn:hover{color:var(--chalk);border-color:var(--steel)}.filterbtn.on,.filterbtn[aria-expanded=true]{color:var(--chalk)}.filtern{background:var(--volt);min-width:18px;height:18px;color:var(--night);font:700 11px/18px var(--body);text-align:center;border-radius:999px;padding:0 5px}.morefilters{margin-top:-6px}.filterclear{color:var(--steel);font:600 12px var(--body);cursor:pointer;text-underline-offset:3px;background:0 0;border:0;padding:7px 8px;text-decoration:underline}.filterclear:hover{color:var(--chalk)}.fold{margin:0 0 12px}.fold summary{background:var(--court);border:1px solid var(--line);font:700 15px var(--body);cursor:pointer;border-radius:14px;align-items:center;gap:10px;padding:14px 16px;list-style:none;display:flex}.fold summary::-webkit-details-marker{display:none}.fold summary:hover{border-color:var(--steel)}.fold summary:focus-visible{outline:2px solid var(--volt);outline-offset:2px}.foldchev{color:var(--steel);flex:none;transition:transform .15s ease-out}.fold[open] .foldchev{transform:rotate(90deg)}.fold[open] summary{margin-bottom:10px}.foldt{line-height:1.5}.foldt>*{vertical-align:-6px;margin:0 2px;display:inline-block}th.stick,td.stick{z-index:1;background:var(--court);position:sticky;left:0}tbody tr:hover td.stick{background:#1b212b}.career tr.cur td.stick{background:linear-gradient(#d4ff3a0d,#d4ff3a0d),var(--court)}html{-webkit-tap-highlight-color:transparent}.plfilters{display:contents}.phoneonly{display:none}.sheetclose{background:var(--court);border:1px solid var(--line);width:100%;min-height:48px;color:var(--chalk);font:600 15px var(--body);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:8px;display:flex}.sheetclose.primary{background:var(--volt);border-color:var(--volt);color:var(--night);font-weight:700;box-shadow:0 -10px 24px #0e1116e6}.sheetclose.primary:active{opacity:.85}@media (width>=901px){.sheetclose{display:none}}@media (width<=900px){.seg button,.seg.small button,.chip,.tabs button,.filterbtn,.filterclear,.cmpbtn,.showmore button,.pgbtns button,.leadfoot button,.sheet .nl,.sheet .teamlist a,.loaderr button,.emptycard button{min-height:44px}.pgbtns button{min-width:44px}.linectl button{width:44px;height:44px}.linectl input{height:44px}.iconbtn{width:44px;height:44px}input,select,.mate select{min-height:44px;font-size:16px}.more{position:relative}.more:after{content:"";position:absolute;inset:-14px -6px}.mtop .brand{align-items:center;min-height:44px;display:inline-flex}.mtop .acctbtn{min-height:44px}td a,.hlist a,.kicker a:not(.cmpbtn),.cname{position:relative}td a:after,.hlist a:after,.kicker a:not(.cmpbtn):after,.cname:after{content:"";position:absolute;inset:-14px 0}.sheet .sheetclose{width:calc(100% - 12px);margin:8px 6px 0;position:sticky;bottom:0}.tabbar a:active,.tabbar button:active{opacity:.7}.mtop{padding-top:calc(10px + env(safe-area-inset-top))}}@media (width<=600px){.glow{opacity:.6;width:480px;height:480px;top:-240px;left:-240px}.phoneonly{display:inline-flex}.wrap:has(.plfilters.open){z-index:50}td.stick.team{font-size:14px}td.stick .logo{flex:none;width:20px;height:20px}.kicker .back{vertical-align:bottom}th.stick,td.stick{white-space:normal;max-width:150px}td.stick .tm{gap:6px}.form{gap:2px}.form span{width:18px;height:18px;font-size:10px;line-height:18px}.controls:has(.plfilters){flex-wrap:nowrap}.controls .searchwrap{flex:1;min-width:0}.controls input.search{width:100%;min-width:0}.controls .filterbtn{flex:none}.controls>select{width:100%;min-width:0}.shotgrid>.zonetable{font-size:13px;display:block;overflow-x:auto}.shotgrid>.zonetable td,.shotgrid>.zonetable th{padding:8px 3px}.plfilters{display:none}.plfilters.open{z-index:41;padding:18px 16px calc(16px + env(safe-area-inset-bottom));border-top:1px solid var(--line);overscroll-behavior:contain;background:#0f1318;border-radius:20px 20px 0 0;flex-direction:column;gap:12px;max-height:88dvh;display:flex;position:fixed;bottom:0;left:0;right:0;overflow-y:auto}.plfilters.open select{width:100%;min-width:0}.plfilters.open .seg{grid-template-columns:repeat(2,1fr);display:grid}.plfilters.open .minmin{justify-content:space-between}.phead{gap:12px;margin-bottom:12px}.phead .photo{width:72px;height:72px}.bio{gap:6px 16px;font-size:14px}.kpis:not(.four){grid-template-columns:repeat(4,1fr);gap:6px}.kpis:not(.four) div{min-width:0;padding:10px 8px}.kpis:not(.four) div:first-child{grid-column:1/-1}.kpis:not(.four) div:last-child{grid-column:auto}.kpis:not(.four) div:not(:first-child) small{display:none}.kpis:not(.four) b{font-size:18px}.kpis:not(.four) i{letter-spacing:.02em;font-size:11px}.nextg{gap:6px 14px;padding:12px 14px}.nextg .pxs{font-size:12px}}.touchtip{display:none}@media (hover:none){.touchtip{color:var(--steel);font:400 12px/1.35 var(--body);white-space:normal;margin-top:3px;display:block}.hoveronly{display:none}.tipl{border-bottom:0}}.cpick.picked input::placeholder{color:var(--chalk);opacity:1}.wwhint{margin:-6px 0 14px}button,input,select,textarea{font-family:inherit}h1,h2,h3{text-wrap:balance}.sub,.note,p{text-wrap:pretty}td,.cv b,.hvv,.kpis b,.hitsplits b{font-variant-numeric:tabular-nums}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:0s!important;transition-delay:0s!important;animation-duration:0s!important;animation-delay:0s!important}}.foldsum{font:500 13px var(--body);white-space:nowrap;align-items:center;gap:8px;margin-left:auto;display:inline-flex}.foldsum b{font-weight:700}.foldsum .omtag{margin:0}.fold[open] .foldsum{display:none}@media (width<=640px){.fold summary{flex-wrap:wrap}.foldt{flex:1 1 0;min-width:0}.foldsum{width:100%;margin-left:26px}.foldsum .hm{display:none}}.herodef{color:var(--steel);margin:8px 0 0;font-size:12px}.herodef summary{cursor:pointer;align-items:center;gap:6px;list-style:none;display:inline-flex}.herodef summary::-webkit-details-marker{display:none}.herodef summary:after{content:"?";border:1px solid var(--dim);width:15px;height:15px;font:700 10px var(--body);color:var(--steel);border-radius:50%;place-items:center;display:inline-grid}.herodef[open] summary:after{content:"×"}.herodef p{max-width:62ch;margin:6px 0 0;line-height:1.5}.score.pre{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;padding:22px 16px;display:grid}.score.pre .t{text-align:center;min-width:0}.score.pre .t a{flex-direction:column;align-items:center;gap:8px;display:flex}.score.pre .t div{text-wrap:balance;line-height:1.2}.score.pre .t span{white-space:nowrap;margin-top:4px;display:block}.score.pre .t span em{font-style:normal}.score.pre .vs{padding:0}.score.pre .vs b{white-space:nowrap}.score.pre .vs .loc{color:var(--dim);font-size:11px}@media (width<=640px){.hero{padding:0}.hero .kicker{margin-bottom:4px}.hero h1{margin:4px 0 8px;font-size:32px;line-height:1.05}.hero .sub{margin:0 0 12px;font-size:14px}.herostats{grid-template-columns:1fr 1fr;gap:18px 22px;margin:10px 0 0;display:grid}.herostats b{font-size:32px}.herostats i{font-size:10px}.score.pre{gap:6px;padding:16px 8px}.score.pre .logo{width:44px;height:44px}.score.pre .vs b{font-size:22px}.score.pre .t div{font-size:13px}.score.pre .t span{font-size:10px}.facts{grid-template-columns:1fr 1fr;gap:8px;margin-top:8px}.fact{padding:10px 12px}.fact b{margin-top:4px;font-size:14px}.fact small{font-size:12px}.facts .fact:last-child:nth-child(odd){grid-column:1/-1}}.hnvs{align-items:center;gap:6px;margin:4px 0 2px 36px;font-size:13px;display:flex}.chart g.mhl .bar.grey{fill:#8a96a3}.chart g.mhl .barv{fill:var(--chalk);font-weight:700}footer .fine{color:var(--steel);opacity:.8;flex-basis:100%;font-size:12px;line-height:1.5}footer .fine a{color:inherit;text-decoration:underline}.legal{max-width:680px}.legal>h1:first-child{margin-top:18px}.legal h3{margin:26px 0 6px}.legal p{line-height:1.6}.pid{align-items:center;gap:18px;margin-bottom:14px;display:flex}.pid>div{min-width:0}.pid h1{margin:2px 0 0}@media (width<=640px){.pid{align-items:center;gap:12px}.pid .logo{width:44px!important;height:44px!important}}.chead{align-items:flex-start}.chead .cinfo{flex:1;min-width:0}.chead .pid{gap:14px;margin-bottom:10px}.cmpspan{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;margin:16px 0 10px;display:flex}.hlogo{flex:none;place-items:center;width:40px;display:grid}.ppos{color:var(--steel);font:600 11px var(--body);letter-spacing:.04em;margin-left:8px}@media (width<=900px){input,select,textarea,input.search,.minmin input,.linectl input{font-size:16px}}.hgsc{font:700 17px var(--mont);font-variant-numeric:tabular-nums;color:var(--steel)}.hgsc.win{color:var(--chalk)}.coachtbl td{padding-top:10px;padding-bottom:10px}.coachtbl .tm{gap:10px}.coachnm{flex-direction:column;min-width:0;line-height:1.25;display:flex}.coachnm b{font:600 14px var(--body)}.coachnm small{color:var(--steel);font-size:12px;font-weight:500}.coachnm b,.coachnm small{white-space:nowrap}.cshort{display:none}@media (width<=640px){.coachnm b{font-size:13px}.coachnm small{font-size:11px}.coachtbl .tm{gap:8px}.coachtbl td.stick,.coachtbl th.stick{white-space:nowrap;max-width:none}.cfull{display:none}.cshort{display:inline}}.cmove{margin-left:6px;font-size:11px;font-weight:600}.cchips{gap:4px;display:inline-flex}.cchips span{text-align:center;min-width:30px;font:600 12px var(--body);font-variant-numeric:tabular-nums;border-radius:6px;padding:2px 5px}.cchips .w{color:var(--good);background:#3fcf8e24}.cchips .l{color:var(--red);background:#ff6b5e21}.avail{font:600 11px/1.6 var(--body);letter-spacing:.01em;vertical-align:middle;white-space:nowrap;border-radius:999px;margin-left:8px;padding:1px 7px;display:inline-block}.avail.missed{color:var(--red);background:#ff6b5e24}.avail.back{color:var(--good);background:#3fcf8e24}.pid h1+.avail,.cname+.avail{margin:6px 0 0;display:table}.avail.rep.out{color:#ff8a80;background:#ff6b5e33}.avail.rep.doubtful{color:#ffb37a;background:#ffa05a29}.avail.rep.questionable,.avail.rep.probable{color:#ffd666;background:#ffd66624}.injgrid{grid-template-columns:repeat(auto-fill,minmax(320px,1fr));gap:14px;display:grid}.injteam{padding:14px 16px}.injhead{margin-bottom:6px}.injhead b{font:700 15px var(--body)}.injteam ul{margin:0;padding:0;list-style:none}.injteam li{border-top:1px solid var(--line);padding:9px 0}.injrow{flex-wrap:wrap;align-items:center;gap:2px;display:flex}.injrow a{font:600 14px var(--body)}.injrow a:hover{color:var(--volt)}.injteam small{color:var(--steel);margin-top:3px;font-size:12px;line-height:1.4;display:block}.injteam small a{color:var(--chalk);text-underline-offset:2px;text-decoration:underline}.score .smid{flex-direction:column;align-items:center;gap:8px;display:flex}.score .smid small{font:600 11px var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--volt);white-space:nowrap}.otb{font:600 10px/1.7 var(--mono);letter-spacing:.08em;color:var(--volt);background:#d4ff3a1a;border-radius:5px;margin-right:8px;padding:0 6px;display:inline-block}.social{gap:4px;display:flex}.social a{width:30px;height:30px;color:var(--steel);border-radius:8px;place-items:center;transition:color .15s,background .15s;display:grid}.social a:hover,.social a:focus-visible{color:var(--chalk);background:var(--court)}.sidesoc{justify-content:space-between;align-items:center;gap:8px;display:flex}.collapsed .sidesoc{justify-content:center}.collapsed .sidesoc .social{flex-direction:column}.sheetsoc{border-top:1px solid var(--line);color:var(--steel);font:500 14px var(--body);justify-content:space-between;align-items:center;margin:10px 6px 0;padding:10px 12px;display:flex}.sheetsoc .social a{width:44px;height:44px}.sidesoc .season{padding:4px 10px}.sidesoc{margin-bottom:6px}.avgtag{color:var(--volt);font-weight:600}.nextm{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.nextc .omtag{margin:0;padding:2px 6px;font-size:10px}.rslider{color:var(--steel);align-items:center;gap:8px;font-size:13px;display:flex}.rsl{white-space:nowrap;min-width:58px}.rsv{font:600 13px var(--mono);color:var(--chalk);text-align:center;min-width:28px}.rstrack{--t:10px;--h:24px;--m:2px;width:150px;height:28px;position:relative}.rstrack:before{content:"";left:calc(var(--t) / 2);right:calc(var(--t) / 2);background:linear-gradient(90deg,var(--line) var(--a),var(--volt) var(--a),var(--volt) var(--b),var(--line) var(--b));border-radius:2px;height:4px;position:absolute;top:calc(50% - 2px)}.rstrack input{pointer-events:none;appearance:none;background:0 0;width:100%;height:100%;margin:0;position:absolute;inset:0}.rstrack input::-webkit-slider-runnable-track{background:0 0;border:0;height:100%}.rstrack input::-webkit-slider-thumb{-webkit-appearance:none;pointer-events:auto;box-sizing:border-box;width:var(--t);height:var(--h);margin-top:var(--m);background:var(--chalk);border:2px solid var(--night);cursor:pointer;border-radius:4px}.rstrack input::-moz-range-thumb{pointer-events:auto;box-sizing:border-box;width:var(--t);height:var(--h);background:var(--chalk);border:2px solid var(--night);cursor:pointer;border-radius:4px}.rstrack input::-moz-range-track{background:0 0}@media (width<=760px){.plfilters.open .rslider{width:100%}.plfilters.open .rstrack{flex:1}.rstrack{--t:24px;--h:30px;--m:3px;height:36px}}[tabindex="-1"]:focus{outline:none}.srchbtn{cursor:pointer;text-align:left;width:100%;font:inherit;background:0 0;border:0}.srchbtn kbd{font:500 11px var(--mono);color:var(--steel);border:1px solid var(--line);border-radius:5px;margin-left:auto;padding:1px 6px}.mtopr{align-items:center;gap:6px;display:inline-flex}.srchbg{z-index:80;background:#05070aa8;justify-content:center;align-items:flex-start;padding:10vh 16px 16px;display:flex;position:fixed;inset:0}.srch{background:var(--court);border:1px solid var(--line);border-radius:16px;outline:none;width:min(620px,100%);overflow:hidden;box-shadow:0 24px 60px #00000080}.srchin{border-bottom:1px solid var(--line);color:var(--steel);align-items:center;gap:10px;padding:10px 10px 10px 16px;display:flex}.srchin input{color:var(--chalk);font:500 16px var(--body);background:0 0;border:0;outline:none;flex:1;min-width:0;padding:8px 0}.srchlist{max-height:min(60vh,520px);margin:0;padding:6px;list-style:none;overflow-y:auto}.srchlist li{cursor:pointer;border-radius:10px;align-items:center;gap:12px;padding:9px 10px;display:flex}.srchlist li.on{background:var(--line)}.srchl{flex-direction:column;flex:1;min-width:0;display:flex}.srchl b{text-overflow:ellipsis;white-space:nowrap;font-weight:600;overflow:hidden}.srchl small{color:var(--steel);font-size:12px}.srchlist em{font:500 11px var(--mono);color:var(--steel);text-transform:uppercase;letter-spacing:.06em;font-style:normal}.srchdot{border:1px solid var(--line);border-radius:50%;flex:none;width:22px;height:22px}.srchnone{color:var(--steel);margin:0;padding:6px 16px 16px;font-size:13px}.srchnone button{border:1px solid var(--line);color:var(--chalk);font:500 12px var(--mono);cursor:pointer;background:0 0;border-radius:999px;margin:4px 4px 0 0;padding:3px 10px}.reftbl td.hi{color:var(--volt);font-weight:600}.reftbl td.lo{color:var(--steel)}.reftbl tr.lgrow td{color:var(--steel);font-style:italic}.refnext{color:var(--steel);flex-wrap:wrap;gap:6px 16px;font-size:14px;display:flex}.refnext a{color:var(--chalk);text-decoration:underline;-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line);text-underline-offset:3px}.awaytag{font:500 11px var(--mono);color:var(--night);background:var(--volt);letter-spacing:.03em;border-radius:999px;margin-left:8px;padding:2px 8px}.fillbar{background:var(--line);vertical-align:middle;border-radius:3px;width:56px;height:6px;margin-right:8px;display:inline-block;overflow:hidden}.fillbar i{background:var(--volt);height:100%;display:block}.arenatbl tr.dimrow td{color:var(--steel)}.tick th.c,.tick td.c{text-align:center}.tick td.tcell{padding:6px 5px}.tstack{flex-direction:column;gap:4px;display:flex}.tfx{border:1px solid var(--line);min-width:58px;color:var(--chalk);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;padding:6px 4px;line-height:1.15;display:flex}.tfx:hover{border-color:var(--steel)}.tfx b{font:700 13px var(--mono);letter-spacing:.02em}.tfx small{font:500 10px var(--mono);color:var(--chalk);opacity:.7;margin-top:2px}.tick .tkc{font:600 13px var(--mono);display:none}.tlegend{align-items:center;margin-top:12px}.tlegend .sw{border:1px solid var(--line);vertical-align:middle;border-radius:4px;width:14px;height:14px;margin-right:6px;display:inline-block}@media (width<=700px){.tick .tkn{display:none}.tick .tkc{display:inline}.tfx{min-width:48px}}.tfx small{align-items:center;gap:4px;display:inline-flex}.tkey{align-items:center;gap:5px;display:inline-flex}.tick th.trun,.tick td.trun{text-align:right;border-right:1px solid var(--line);padding-left:6px;padding-right:12px}@media (width<=700px){.tick td.tcell{padding:5px 3px}.tick td.l,.tick th.l{padding-left:10px;padding-right:6px}}.tmulti{position:relative}.tmbtn{background:var(--court);min-width:220px;color:var(--chalk);border:1px solid var(--line);font:500 14px var(--body);cursor:pointer;border-radius:10px;justify-content:space-between;align-items:center;gap:8px;padding:10px 12px;display:inline-flex}.tmbtn span:first-child{text-align:left;flex:1}.tmbtn:hover,.tmbtn[aria-expanded=true]{border-color:var(--steel)}.tmlogos{gap:2px;display:inline-flex}.tmpop{z-index:40;background:var(--court);border:1px solid var(--line);border-radius:12px;width:280px;max-height:420px;padding:6px;position:absolute;top:calc(100% + 6px);left:0;overflow:auto;box-shadow:0 14px 40px #00000073}.tmhead{font:500 12px var(--body);justify-content:space-between;align-items:center;padding:6px 8px 8px;display:flex}.tmhead button{color:var(--volt);font:600 12px var(--body);cursor:pointer;background:0 0;border:0}.tmopt{width:100%;color:var(--chalk);font:500 14px var(--body);cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;padding:8px;display:flex}.tmopt:hover{background:var(--night)}.tmopt span{flex:1}.tmopt small{font:500 11px var(--mono);color:var(--steel)}.tmbox{border:1.5px solid var(--steel);border-radius:5px;flex:none;justify-content:center;align-items:center;width:18px;height:18px;display:inline-flex}.tmopt.on .tmbox{background:var(--volt);border-color:var(--volt);color:var(--night)}@media (width<=760px){.tmulti,.tmbtn{width:100%}.tmbtn{min-height:44px;font-size:16px}.tmpop{width:100%;max-height:300px;box-shadow:none;margin-top:6px;position:static}.tmopt{min-height:44px}}.rotp{margin-top:0}.rotlead{margin:0 0 10px}.rotrow{border-top:1px solid var(--line);grid-template-columns:minmax(150px,220px) 1fr 32px 44px;align-items:center;gap:12px;padding:8px 0;display:grid}.rotname{color:var(--chalk);font:600 14px var(--body);text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:8px;min-width:0;text-decoration:none;display:inline-flex;overflow:hidden}.rotname:hover{color:var(--volt)}.rotbar{background:var(--night);border-radius:5px;height:10px;overflow:hidden}.rotbar i{background:var(--steel);border-radius:5px;height:100%;display:block}.rotrow:first-of-type .rotbar i{background:var(--volt)}.rotn{font:700 15px var(--body);text-align:right;font-variant-numeric:tabular-nums}.rotpct{font:500 13px var(--body);text-align:right}@media (width<=760px){.rotrow{grid-template-columns:1fr 70px 28px 40px;gap:8px}.rotname{min-height:40px}}
