@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/anton-latin-400-normal.Byf51wtH.woff2)format("woff2"),url(/_astro/anton-latin-400-normal.AUNGEG_V.woff)format("woff")}@font-face{font-family:Anton;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/anton-latin-ext-400-normal.SyiqE2Jt.woff2)format("woff2"),url(/_astro/anton-latin-ext-400-normal.BMODBQc6.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-400-normal.qiz4-Cze.woff2)format("woff2"),url(/_astro/barlow-latin-400-normal.fsAxiSwU.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-ext-400-normal.HxX4XjxC.woff2)format("woff2"),url(/_astro/barlow-latin-ext-400-normal.CvBsJvxq.woff)format("woff")}@font-face{font-family:Barlow;font-style:italic;font-display:swap;font-weight:400;src:url(/_astro/barlow-latin-400-italic.BjGuzOss.woff2)format("woff2"),url(/_astro/barlow-latin-400-italic.B9FqDUoy.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-latin-500-normal.BPAOfeC8.woff2)format("woff2"),url(/_astro/barlow-latin-500-normal.C1h8hMer.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/barlow-latin-ext-500-normal.DOaysfXq.woff2)format("woff2"),url(/_astro/barlow-latin-ext-500-normal.CJPcKP2Q.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-latin-700-normal.A9pxMQ4z.woff2)format("woff2"),url(/_astro/barlow-latin-700-normal.__SGTsZ1.woff)format("woff")}@font-face{font-family:Barlow;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/barlow-latin-ext-700-normal.BLuWmldJ.woff2)format("woff2"),url(/_astro/barlow-latin-ext-700-normal.CctuGmmz.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-400-normal.DMJ8VG8y.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-400-normal.CvHOgSBP.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:400;src:url(/_astro/ibm-plex-mono-latin-ext-400-normal.BmRBH3aV.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-ext-400-normal.D3D2R8hC.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/_astro/ibm-plex-mono-latin-500-normal.DSY6xOcd.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-500-normal.CB9ihrfo.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:700;src:url(/_astro/ibm-plex-mono-latin-700-normal.7sUh57Bg.woff2)format("woff2"),url(/_astro/ibm-plex-mono-latin-700-normal.CNHXzs6v.woff)format("woff")}:root{--white:#fff;--black:#0d0d0d;--volt:#d8f434;--gray:#55554f;--rule:#e2e2da;--dim:#b9b9b0;--display:"Anton", "Arial Narrow", sans-serif;--body:"Barlow", sans-serif;--mono:"IBM Plex Mono", monospace}*{box-sizing:border-box;margin:0;padding:0}html{text-size-adjust:100%}body{background:var(--white);color:var(--black);font-family:var(--body);flex-direction:column;min-height:100vh;line-height:1.6;display:flex}body>main{flex:1 0 auto}body>*,.layout>*{min-width:0}img{max-width:100%}.skip{z-index:10;background:var(--volt);color:var(--black);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;padding:10px 16px;font-size:12px;position:absolute;left:-9999px}.skip:focus{top:0;left:0}.vh{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.topbar{background:var(--black);justify-content:space-between;align-items:center;gap:20px;padding:14px 5vw;display:flex}.topbar .brand{display:flex}.topbar img{filter:invert();mix-blend-mode:screen;width:auto;height:34px}.topbar nav{font-family:var(--mono);letter-spacing:.14em;text-transform:uppercase;font-size:12px}.topbar nav a{color:#fff;margin-left:22px;text-decoration:none}.topbar nav a:hover,.topbar nav a[aria-current=page]{color:var(--volt)}.ticker{background:var(--volt);font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;border-bottom:4px solid var(--black);white-space:nowrap;padding:7px 0;font-size:12px;font-weight:500;overflow:hidden}.ticker-track{animation:32s linear infinite ticker-scroll;display:inline-flex}.ticker:hover .ticker-track{animation-play-state:paused}.ticker-group{padding-left:0}@keyframes ticker-scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (prefers-reduced-motion:reduce){.ticker{overflow-x:auto}.ticker-track{animation:none}}footer{background:var(--black);color:#999;font-family:var(--mono);letter-spacing:.15em;text-transform:uppercase;text-align:center;padding:30px 5vw;font-size:12px}footer em{color:var(--volt);font-style:normal}footer a{color:inherit;text-decoration:none}footer a:hover{color:var(--volt)}.hero{max-width:1150px;margin:0 auto;padding:60px 5vw 24px;container-type:inline-size}.kicker{background:var(--black);color:var(--volt);font-family:var(--mono);letter-spacing:.22em;text-transform:uppercase;padding:6px 14px;font-size:13px;font-weight:700;display:inline-block;transform:skew(-8deg)}.kicker span{display:inline-block;transform:skew(8deg)}h1{font-family:var(--display);text-transform:uppercase;letter-spacing:.005em;margin:26px 0 10px;font-size:clamp(52px,9.5vw,128px);line-height:.95}.hero h1 a{color:inherit;text-decoration:none}.hero h1 a:hover{color:var(--gray)}.scoreline{font-family:var(--display);text-transform:uppercase;flex-wrap:wrap;align-items:baseline;gap:22px;margin:26px 0 8px;font-size:clamp(28px,4.7cqi,48px);display:flex}.scoreline>span{white-space:nowrap}.scoreline .num{font-size:1.35em}.scoreline .loser{color:var(--dim)}.scoreline .vs{font-family:var(--mono);letter-spacing:.3em;color:var(--gray);font-size:14px}@media (width<=820px){.scoreline{justify-items:start;gap:2px;font-size:clamp(24px,7.6vw,30px);display:grid}.scoreline .vs{letter-spacing:.16em;margin-top:4px;margin-bottom:-4px;font-size:11px}}.deck{max-width:720px;margin-top:22px;font-size:clamp(18px,2.2vw,23px);font-weight:500}.byline{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gray);border-top:4px solid var(--black);margin-top:30px;padding-top:10px;font-size:12.5px;display:inline-block}.byline b{color:var(--black)}.byline a{color:inherit;text-decoration:none}.byline a:hover b{box-shadow:inset 0 -3px 0 var(--volt)}.byline .byupd{color:var(--black)}.byline .bydate{white-space:nowrap}@media (width<=540px){.byline .bysep{display:none}.byline .bydate{display:block}}.layout{grid-template-columns:minmax(0,1fr) 320px;gap:64px;max-width:1150px;margin:16px auto 0;padding:0 5vw 100px;display:grid}article p{max-width:68ch;margin-bottom:1.3em;font-size:18.5px}article a,.prose a{color:var(--black);text-decoration:underline;text-decoration-color:var(--volt);text-underline-offset:2px;text-decoration-thickness:3px}article a:hover,.prose a:hover{background:var(--volt)}blockquote{border-left:10px solid var(--volt);margin:44px 0;padding-left:26px}blockquote p{font-family:var(--display);text-transform:uppercase;margin-bottom:12px;font-size:clamp(22px,2.6vw,30px);line-height:1.15}blockquote .attr{font-family:var(--mono);letter-spacing:.18em;text-transform:uppercase;color:var(--gray);font-size:12px}.rail{position:relative}.railbox{border:4px solid var(--black);margin-bottom:34px}.railbox .cap{background:var(--black);color:var(--white);font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;cursor:pointer;align-items:center;padding:8px 16px;font-size:19px;list-style:none;display:flex}.cap .label{min-width:0}.railbox .cap::-webkit-details-marker{display:none}.railbox .cap em{color:var(--volt);font-style:normal}.cap .mini{color:var(--white);display:none}.railbox:not([open]) .cap .mini{display:inline}.cap .teamswap{border:2px solid var(--volt);height:20px;color:var(--volt);font-family:var(--mono);letter-spacing:.08em;cursor:pointer;background:0 0;flex:none;margin-left:auto;padding:0 6px;font-size:11px;font-weight:700;line-height:16px}.cap .teamswap:hover{background:var(--volt);color:var(--black)}.cap .teamswap:focus-visible{outline:2px solid var(--white);outline-offset:2px}.cap .teamswap+.toggle{margin-left:8px}.railbox:not([open]) .cap .teamswap{display:none}.cap .toggle{border:2px solid var(--volt);width:20px;height:20px;color:var(--volt);font-family:var(--mono);text-align:center;flex:none;margin-left:auto;font-size:15px;line-height:16px}.cap .toggle:before{content:"−"}.railbox:not([open]) .cap .toggle:before{content:"+"}.railbox .cap:hover .toggle{background:var(--volt);color:var(--black)}.railbox .cap:focus-visible{outline:3px solid var(--volt);outline-offset:-7px}.linescore{border-collapse:collapse;table-layout:fixed;width:100%;font-family:var(--mono);text-align:center;font-size:12px}.linescore th,.linescore td{padding:10px 0}.linescore.extra-10{font-size:11px}.linescore.extra-12{font-size:10px}.linescore.extra-12 th,.linescore.extra-12 td{padding:9px 0}.linescore thead th{letter-spacing:.04em;color:var(--gray);border-bottom:2px solid var(--black);font-size:10.5px;font-weight:500}.linescore tbody tr+tr th,.linescore tbody tr+tr td{border-top:2px solid var(--black)}.linescore .team{width:48px;font-family:var(--body);text-transform:uppercase;text-align:left;padding-left:14px;font-size:13px;font-weight:700}.linescore .tot{font-weight:700}.linescore .r{width:36px}.linescore tbody .r{font-family:var(--display);font-size:21px;font-weight:400}.linescore .h{width:28px}.linescore .e{width:32px;padding-right:10px}.linescore .sep{border-left:2px solid var(--black)}.linescore .lose,.linescore .lose .r{color:#b0b0a8}.linescore .dnb{color:#c9c9c2}@media (width>=901px){.linescore .team{width:44px}.linescore .last{width:26px;padding-right:6px}.linescore .r{width:32px}.linescore .h{width:22px}.linescore .e{width:24px;padding-right:6px}}.lineup+.lineup,.legend+.lineup{border-top:4px solid var(--black)}.lineup{border-collapse:collapse;width:100%}.lineup th,.lineup td{vertical-align:baseline;padding:7px 0}.lineup thead th{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gray);text-align:left;font-size:10.5px;font-weight:500}.lineup tbody tr{border-top:1px solid var(--rule)}.lineup .who{padding-left:14px;font-size:13px;font-weight:700}.lineup thead th:first-child{padding-left:14px}.pitchers{table-layout:fixed}.pitchers thead th.inn{width:9%}.pitchers thead th.pc{width:7.4%}.pitchers thead th:not(:first-child):not(.inn):not(.pc){width:6.5%}.pitchers .who{font-family:var(--body);white-space:nowrap;padding-left:8px;font-size:12px}.pitchers .badge{margin-left:3px;padding:1px 3px}.pitchers td,.pitchers thead th{font-family:var(--mono);text-align:center;font-size:10.5px}.pitchers thead th:first-child,.pitchers .who{text-align:left;padding-left:8px}.pitchers tbody .inn{color:var(--gray)}.pitchers .last{padding-right:8px}.batters{table-layout:fixed}.batters .ord{width:10%;padding-left:12px}.batters .pos{width:9%}.batters .who{padding-left:8px}.batters .badge{margin-left:3px;padding:1px 3px}.batters thead th:nth-child(3){padding-left:8px}.batters .stat{width:7.9%}.batters .stat:last-child{padding-right:8px}.batters tbody .ord{font-family:var(--mono);color:var(--gray);font-size:11px}.batters tbody .pos{font-family:var(--mono);white-space:nowrap;font-size:11px;font-weight:700}.batters tbody .who{font-size:12px}.batters tbody .stat{font-family:var(--mono);white-space:nowrap;font-size:11px}.batters .pos,.batters .stat,.batters thead th.pos,.batters thead th.stat{text-align:center}.batters thead th:first-child{padding-left:12px}.batters .change{width:10%;padding-right:8px}.batters tbody .change{font-family:var(--mono);color:var(--gray);white-space:nowrap;font-size:10px}.batters .change,.batters thead th.change{text-align:right}.batters.has-subs .ord{width:8%;padding-left:10px}.batters.has-subs thead th:first-child{padding-left:10px}.batters.has-subs .pos{width:12.2%}.batters.has-subs .stat{width:7.2%}.batters .stat.rbi{width:11.5%}.batters.has-subs .stat.rbi{width:8.6%}@media (width>=901px){.batters .ord{width:28px}.batters .pos{width:38px}.batters .stat{width:28px}.batters .change{width:34px}.batters.has-subs .ord{width:22px}.batters.has-subs .pos{width:34px}.batters.has-subs .stat{width:26px}.batters .stat.rbi{width:32px}.batters.has-subs .stat.rbi{width:28px}}.lineup .sub .who{color:var(--gray);padding-left:12px;font-weight:500;position:relative}.lineup .sub .who:before{content:"↳";color:#b0b0a8;position:absolute;left:0}.lineup .sub{border-top:1px dotted #cfcfc6}.badge{background:var(--black);color:var(--white);font-family:var(--mono);letter-spacing:.08em;vertical-align:1px;margin-left:4px;padding:1px 4px;font-size:9.5px;font-weight:700;display:inline-block}.badge.win{background:var(--volt);color:var(--black)}.legend{border-top:1px solid var(--rule);font-family:var(--mono);letter-spacing:.08em;text-transform:uppercase;color:var(--gray);flex-wrap:wrap;gap:4px 12px;padding:9px 12px 10px;font-size:9.5px;display:flex}.legend .badge{margin-left:0;margin-right:3px}.wrap{max-width:1150px;margin:0 auto;padding:0 5vw 90px}.pagehead{max-width:1150px;margin:0 auto;padding:54px 5vw 6px}.pagehead h1{margin:22px 0 10px;font-size:clamp(42px,7vw,86px)}.pagehead .deck{margin-top:14px}.pagehead .meta{font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--gray);border-top:4px solid var(--black);margin-top:24px;padding-top:10px;font-size:12.5px;display:inline-block}.pagehead .meta b{color:var(--black)}.subhead{background:var(--black);color:var(--white);font-family:var(--display);letter-spacing:.06em;text-transform:uppercase;margin:46px 0 0;padding:6px 14px;font-size:19px;display:inline-block}.subhead em{color:var(--volt);font-style:normal}.wrap>.subhead:first-child{margin-top:34px}.storylist{border-top:4px solid var(--black);margin-top:16px}.storylist a{border-bottom:1px solid var(--rule);color:inherit;grid-template-columns:78px minmax(0,1fr) auto;align-items:baseline;gap:6px 20px;padding:16px 0;text-decoration:none;display:grid}.storylist a:hover .st-head{text-decoration:underline;text-decoration-color:var(--volt);text-underline-offset:3px;text-decoration-thickness:3px}.st-date{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gray);font-size:11.5px}.st-ha{letter-spacing:.16em;color:var(--dim);margin-top:4px;font-size:10.5px;display:block}.st-ha.home{color:var(--black);font-weight:700}.st-title{font-size:17.5px;font-weight:700;line-height:1.3}.st-desc{color:var(--gray);max-width:64ch;margin-top:5px;font-size:15.5px;font-weight:400;display:block}.st-score{font-family:var(--display);letter-spacing:.02em;white-space:nowrap;text-transform:uppercase;font-size:21px}.st-score .loser{color:var(--dim)}.st-score .sdiv{color:var(--gray);font-family:var(--mono);vertical-align:2px;padding:0 7px;font-size:12px}@media (width<=620px){.storylist a{grid-template-columns:minmax(0,1fr) auto}.st-date{grid-column:1/-1}.st-ha{margin-left:10px;display:inline}}.cardgrid{grid-template-columns:repeat(auto-fill,minmax(248px,1fr));gap:18px;margin-top:18px;display:grid}.card{border:4px solid var(--black);color:inherit;padding:16px 16px 14px;text-decoration:none;display:block;container-type:inline-size}.card:hover{background:var(--volt)}.card .cardname{font-family:var(--display);text-transform:uppercase;font-size:25px;line-height:1.02;display:block}.card .cardmeta{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gray);margin-top:9px;font-size:11px;line-height:1.35;display:block}.cardmeta>span{white-space:nowrap}.cardmeta>span+span:before{content:"·";margin:0 .5em}@container (width<=224px){.cardmeta>span{display:block}.cardmeta>span+span:before{content:none}}.card:hover .cardmeta{color:var(--black)}.pills{flex-wrap:wrap;gap:8px;margin:18px 0 0;padding:0;list-style:none;display:flex}.pills a{border:2px solid var(--black);font-family:var(--mono);letter-spacing:.12em;text-transform:uppercase;color:var(--black);padding:5px 10px;font-size:11px;font-weight:500;text-decoration:none;display:inline-block}.pills a:hover{background:var(--volt)}.related{margin-top:60px}.related .subhead{margin-top:0}.prose{max-width:68ch}.prose p{margin-bottom:1.3em;font-size:18.5px}.prose h2{font-family:var(--display);text-transform:uppercase;letter-spacing:.02em;margin:44px 0 14px;font-size:clamp(25px,3.2vw,34px);line-height:1.05}.prose ul{margin:0 0 1.3em 1.2em}.prose li{margin-bottom:.45em;font-size:18.5px}.prose .lede{font-size:clamp(18px,2.2vw,23px);font-weight:500}.disclosure{border-left:10px solid var(--volt);max-width:64ch;margin:30px 0;padding-left:22px;font-size:17px}.empty{font-family:var(--mono);letter-spacing:.1em;text-transform:uppercase;color:var(--gray);border-top:4px solid var(--black);margin-top:16px;padding-top:18px;font-size:13px}@media (width<=900px){.layout{grid-template-columns:1fr;gap:40px}.rail{order:-1}.railbox:last-child{margin-bottom:0}.topbar nav a{margin-left:12px}}@media (width<=600px){.topbar{gap:14px;padding:12px 5vw}.topbar img{height:32px}.topbar nav{letter-spacing:.06em;white-space:nowrap;gap:16px;font-size:12px;display:flex}.topbar nav a{margin-left:0}footer{flex-direction:column;align-items:center;display:flex}}@media (width<=385px){.topbar{gap:10px}.topbar img{height:26px}.topbar nav{letter-spacing:.05em;gap:16px;font-size:11px}}@media (width<=340px){.topbar img{height:22px}}
