.hwr-isr-backdrop{z-index:100;-webkit-backdrop-filter:blur(3px);background:#00000073;justify-content:center;align-items:flex-start;padding:10vh 16px 16px;display:flex;position:fixed;inset:0}.hwr-isr-panel{background:var(--hwr-white,#fff);width:100%;max-width:560px;color:var(--hwr-ink,#0f0f21);border:2px solid var(--hwr-ink,#0f0f21);box-shadow:6px 6px 0 var(--hwr-ink,#0f0f21);border-radius:0;flex-direction:column;max-height:78vh;display:flex;overflow:hidden}.hwr-isr-inputrow{border-bottom:2px solid var(--hwr-ink,#0f0f21);align-items:center;gap:10px;padding:12px 14px;display:flex}.hwr-isr-input{color:inherit;background:0 0;border:none;outline:none;flex:1;min-width:0;font-family:inherit;font-size:16px;font-weight:600}.hwr-isr-close{cursor:pointer;color:inherit;background:0 0;border:none;padding:6px 8px;font-size:18px;font-weight:900;line-height:1}.hwr-isr-list{overflow-y:auto}.hwr-isr-msg{color:var(--gray-500,#777);margin:0;padding:18px 14px;font-size:14px}.hwr-isr-msg strong{font-family:var(--font-display,"Sink", sans-serif);text-transform:uppercase;color:var(--hwr-ink,#0f0f21);margin-bottom:4px;font-size:16px;display:block}.hwr-isr-msg--mini{border-top:1px solid #0f0f2114;padding:8px 14px;font-size:12px}.hwr-isr-ghead{text-transform:uppercase;letter-spacing:.08em;color:var(--hwr-roar,#fe3b00);padding:10px 14px 4px;font-size:11px;font-weight:800}.hwr-isr-opt{text-align:left;cursor:pointer;width:100%;min-height:44px;color:inherit;font:inherit;border-bottom:1px solid #0f0f2114;align-items:center;gap:11px;padding:10px 14px;scroll-margin:4px;display:flex}.hwr-isr-opt--top{align-items:flex-start}.hwr-isr-opt:hover,.hwr-isr-opt[aria-selected=true]{background:var(--soft-warm,#ece9e1)}.hwr-isr-opt[aria-selected=true]{box-shadow:inset 3px 0 0 var(--hwr-roar,#fe3b00)}.hwr-isr-tx{flex-direction:column;flex:1;min-width:0;display:flex}.hwr-isr-t{text-overflow:ellipsis;white-space:nowrap;font-size:14.5px;font-weight:700;overflow:hidden}.hwr-isr-t--wrap{white-space:normal;font-weight:650;line-height:1.3}.hwr-isr-sub{color:var(--gray-500,#777);font-size:12px}.hwr-isr-gicon{background:var(--hwr-ink,#0f0f21);width:30px;height:30px;color:var(--hwr-roar,#fe3b00);border-radius:0;flex:none;place-items:center;display:grid}.hwr-isr-gicon svg{width:18px;height:18px}.hwr-isr-ph{background:#0f0f2114;flex:none;place-items:center;width:26px;height:26px;font-weight:800;display:grid}.hwr-isr-ph--round{border-radius:50%}.hwr-isr-news{flex:none;font-size:16px}.hwr-isr-img{object-fit:contain;flex:none}.hwr-isr-img--round{object-fit:cover;border-radius:50%}.hwr-isr-all{border:none;border-top:2px solid var(--hwr-ink,#0f0f21);cursor:pointer;text-align:left;text-transform:uppercase;letter-spacing:.04em;min-height:44px;color:var(--hwr-roar,#fe3b00);background:#f4f2ec;padding:12px 14px;font-family:inherit;font-size:13px;font-weight:800}.hwr-isr-all:hover{background:var(--soft-warm,#ece9e1)}@media (max-width:640px){.hwr-isr-backdrop{padding:12px 10px}.hwr-isr-panel{max-height:calc(100dvh - 24px)}}@media (prefers-reduced-motion:reduce){.hwr-isr-backdrop{-webkit-backdrop-filter:none}}[data-mode=dark] .hwr-isr-panel{background:var(--ink-800,#0f0f21);color:#f4f2ec;box-shadow:6px 6px 0 var(--hwr-roar,#fe3b00);border-color:#fff}[data-mode=dark] .hwr-isr-inputrow{border-bottom-color:#fff}[data-mode=dark] .hwr-isr-input::placeholder{color:#ffffff80}[data-mode=dark] .hwr-isr-opt{border-bottom-color:#ffffff24}[data-mode=dark] .hwr-isr-opt:hover,[data-mode=dark] .hwr-isr-opt[aria-selected=true]{background:var(--ink-900,#07070f)}[data-mode=dark] .hwr-isr-msg strong{color:#f4f2ec}[data-mode=dark] .hwr-isr-msg--mini{border-top-color:#ffffff24}[data-mode=dark] .hwr-isr-ph{background:#ffffff24}[data-mode=dark] .hwr-isr-gicon{color:var(--hwr-roar,#fe3b00);background:#f4f2ec}[data-mode=dark] .hwr-isr-all{background:var(--ink-900,#07070f);border-top-color:#fff}
.container{max-width:1200px;padding:0 var(--gutter,16px);margin:0 auto}.skip{z-index:999;background:var(--hwr-roar);color:#fff;border:2px solid var(--hwr-ink);border-radius:0;padding:10px 16px;font-weight:800;position:absolute;top:0;left:-9999px}.skip:focus{left:0}.topbar{background:var(--hwr-ink);color:#fff}.topbar .in{align-items:center;gap:14px;height:34px;font-size:12px;display:flex}.topbar .date{color:#a7a2b4;font-family:var(--font-mono,ui-monospace,monospace)}.topbar .follow{align-items:center;gap:8px;margin-left:auto;display:flex}.topbar .follow span{color:#a7a2b4;text-transform:uppercase;letter-spacing:.18em;font-size:10px;font-weight:700}.soc{color:#fff;width:26px;height:26px;transition:background var(--dur-1,.15s) var(--ease-out,ease),transform var(--dur-1,.15s) steps(2);background:#ffffff1a;border-radius:0;justify-content:center;align-items:center;display:inline-flex}.soc:hover{background:var(--hwr-roar);transform:translate(-2px,-2px)}.soc svg{fill:currentColor;width:13px;height:13px}.site-header{z-index:var(--z-sticky,40);background:var(--hwr-white);border-bottom:3px solid var(--hwr-ink);position:sticky;top:0}.site-header .bar{align-items:center;gap:18px;height:64px;display:flex}.site-header .logo img{width:auto;height:26px;display:block}.site-header nav{flex:1;gap:2px;margin-left:8px;display:flex;overflow-x:auto}.site-header nav a{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;color:var(--gray-700,#5a5a68);transition:color var(--dur-1,.15s) var(--ease-out,ease),background var(--dur-1,.15s) var(--ease-out,ease);border-radius:0;padding:8px 10px;font-size:13px;font-weight:800}.site-header nav a:hover{color:var(--hwr-white);background:var(--hwr-ink)}.site-header nav a.cur{color:var(--hwr-roar)}.site-header .cta{background:var(--hwr-roar);color:#fff;text-transform:uppercase;letter-spacing:.06em;border:2px solid var(--hwr-ink);box-shadow:4px 4px 0 var(--hwr-ink);white-space:nowrap;transition:transform var(--dur-1,.15s) steps(2),box-shadow var(--dur-1,.15s) steps(2);border-radius:0;padding:9px 16px;font-size:12px;font-weight:800}.site-header .cta:hover{box-shadow:6px 6px 0 var(--hwr-ink);transform:translate(-2px,-2px)}.site-header .cta:active{box-shadow:1px 1px 0 var(--hwr-ink);transform:translate(3px,3px)}.site-header .ico{width:38px;height:38px;color:var(--hwr-ink);border-radius:0;flex:none;justify-content:center;align-items:center;display:flex}.site-header .ico:hover{background:var(--hwr-ink);color:var(--hwr-white)}.tools{align-items:center;gap:6px;margin-left:auto;display:flex}.tools button{cursor:pointer;width:36px;height:36px;color:var(--hwr-ink);background:0 0;border:none;border-radius:0;font-size:15px}.tools button:hover{background:var(--hwr-ink);color:#fff}.streak-chip{border:2px solid var(--hwr-ink);min-width:54px;box-shadow:3px 3px 0 var(--hwr-ink);background:var(--hwr-white,#fff);color:var(--hwr-roar,#fe3b00);font-family:var(--font-display);white-space:nowrap;transition:transform var(--dur-1,.15s) steps(2),box-shadow var(--dur-1,.15s) steps(2);border-radius:0;justify-content:center;align-items:center;gap:5px;padding:7px 10px;font-size:14px;font-weight:900;line-height:1;text-decoration:none;display:inline-flex}.streak-chip:hover{box-shadow:5px 5px 0 var(--hwr-ink);transform:translate(-2px,-2px)}.streak-chip:active{box-shadow:1px 1px 0 var(--hwr-ink);transform:translate(2px,2px)}.streak-chip .flame{font-size:15px;line-height:1}.streak-chip[data-lit=false]{color:color-mix(in srgb, var(--hwr-ink) 75%, transparent)}.streak-chip[data-lit=false] .flame{filter:grayscale()brightness(.72)contrast(1.15);opacity:.9}.leaguebar{background:var(--hwr-paper);border-bottom:2px solid var(--hwr-ink)}.leaguebar .in{align-items:center;gap:4px;height:42px;display:flex;overflow-x:auto}.leaguebar a{text-transform:uppercase;letter-spacing:.04em;white-space:nowrap;color:var(--gray-700,#5a5a68);border-radius:0;align-items:center;gap:7px;padding:6px 11px;font-size:12px;font-weight:800;display:inline-flex}.leaguebar a:hover{background:var(--hwr-ink);color:#fff}.lb-portal{gap:2px;margin-left:auto;display:flex}.news-acct__in{text-transform:uppercase;letter-spacing:.06em;color:var(--hwr-ink);white-space:nowrap;border:2px solid var(--hwr-ink);box-shadow:4px 4px 0 var(--hwr-ink);transition:background var(--dur-1,.15s) var(--ease-out,ease),color var(--dur-1,.15s) var(--ease-out,ease),transform var(--dur-1,.15s) steps(2),box-shadow var(--dur-1,.15s) steps(2);border-radius:0;align-items:center;gap:6px;padding:9px 16px;font-size:12px;font-weight:800;display:inline-flex}.news-acct__in:hover{background:var(--hwr-ink);color:var(--hwr-white,#fff);box-shadow:6px 6px 0 var(--hwr-ink);transform:translate(-2px,-2px)}.news-acct__in:active{box-shadow:1px 1px 0 var(--hwr-ink);transform:translate(3px,3px)}[data-mode=dark] .news-acct__in{border-color:var(--hwr-white)}.news-acct{align-items:center;display:inline-flex}.news-acct__av{width:34px;height:34px;font-family:var(--font-display);background:var(--hwr-ink);color:var(--hwr-white);border:2px solid var(--hwr-ink);place-items:center;font-size:12px;font-weight:900;display:grid}.estadio-banner{background:var(--hwr-roar);border-bottom:3px solid var(--hwr-ink);color:#fff;text-decoration:none;display:block}.estadio-banner__in{align-items:center;gap:12px;min-height:40px;padding:7px 0;display:flex}.estadio-banner__tag{font-family:var(--font-display);text-transform:uppercase;letter-spacing:.03em;white-space:nowrap;align-items:center;gap:6px;font-size:14px;font-weight:900;display:inline-flex}.estadio-banner__txt{color:#fffffff2;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:700;overflow:hidden}.estadio-banner__go{text-transform:uppercase;letter-spacing:.04em;color:var(--hwr-ink);border:2px solid var(--hwr-ink);box-shadow:3px 3px 0 var(--hwr-ink);white-space:nowrap;transition:transform var(--dur-1,.15s) steps(2),box-shadow var(--dur-1,.15s) steps(2);background:#fff;margin-left:auto;padding:6px 12px;font-size:12px;font-weight:900}.estadio-banner:hover .estadio-banner__go{box-shadow:5px 5px 0 var(--hwr-ink);transform:translate(-2px,-2px)}.mnav-toggle{cursor:pointer;background:0 0;border:none;flex-direction:column;justify-content:center;align-items:center;gap:4px;width:38px;height:38px;margin-left:2px;padding:0;display:none}.mnav-toggle span{background:var(--hwr-ink);width:20px;height:2px;transition:transform var(--dur-1,.15s) var(--ease-out,ease);display:block}.mnav-toggle[aria-expanded=true] span:first-child{transform:translateY(6px)rotate(45deg)}.mnav-toggle[aria-expanded=true] span:nth-child(2){opacity:0}.mnav-toggle[aria-expanded=true] span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}.mnav-overlay{z-index:1000;background:#0f0f2173;justify-content:flex-end;display:flex;position:fixed;inset:0}.mnav-drawer{background:var(--hwr-white,#fff);border-left:3px solid var(--hwr-ink);flex-direction:column;width:min(82vw,320px);height:100%;padding:18px 0;display:flex;overflow-y:auto;box-shadow:-6px 0 #0f0f211f}.mnav-drawer a{font-family:var(--font-display);color:var(--hwr-ink);text-transform:uppercase;letter-spacing:.02em;padding:12px 22px;font-size:16px;font-weight:800}.mnav-drawer a:hover{background:var(--hwr-ink);color:#fff}.mnav-sec{text-transform:uppercase;letter-spacing:.18em;color:var(--gray-500,#888);padding:14px 22px 4px;font-size:10px;font-weight:800}.mnav-cta{text-align:center;background:var(--hwr-roar,#fe3b00);border:2px solid var(--hwr-ink);box-shadow:4px 4px 0 var(--hwr-ink);margin:14px 22px 4px;color:#fff!important}[data-mode=dark] .site-header{background:var(--ink-800,#0c0c16);border-color:var(--hwr-roar)}[data-mode=dark] .site-header .logo img{filter:invert()}[data-mode=dark] .site-header nav a{color:#a7a2b4}[data-mode=dark] .leaguebar{background:var(--ink-700,#14141f);border-color:var(--ink-600,#33334a)}[data-mode=dark] .leaguebar a{color:#cfc9d6}[data-mode=dark] .mnav-drawer{background:var(--ink-700,#14141f)}[data-mode=dark] .mnav-toggle span{background:#fff}[data-mode=dark] .news-acct__in{color:var(--hwr-white)}[data-mode=dark] .news-acct__in:hover{color:var(--hwr-roar)}[data-mode=dark] .streak-chip{box-shadow:3px 3px #000}[data-mode=dark] .streak-chip:hover{box-shadow:5px 5px #000}[data-mode=dark] .streak-chip[data-lit=false] .flame{filter:grayscale()brightness(1.6);opacity:.95}[data-mode=dark] .estadio-banner__go{color:#0f0f21}@media (max-width:760px){.site-header nav{display:none}.mnav-toggle{display:inline-flex}.site-header .tools .ico,.site-header .tools button,.site-header .hwr-theme-toggle,.streak-chip,.mnav-toggle{min-width:44px;min-height:44px}.topbar,.estadio-banner{display:none}.tools{gap:2px}.site-header .cta{display:none}}@media (max-width:560px){.estadio-banner__txt{display:none}}
