@keyframes astroFadeInOut{0%{opacity:1}to{opacity:0}}@keyframes astroFadeIn{0%{opacity:0;mix-blend-mode:plus-lighter}to{opacity:1;mix-blend-mode:plus-lighter}}@keyframes astroFadeOut{0%{opacity:1;mix-blend-mode:plus-lighter}to{opacity:0;mix-blend-mode:plus-lighter}}@keyframes astroSlideFromRight{0%{transform:translate(100%)}}@keyframes astroSlideFromLeft{0%{transform:translate(-100%)}}@keyframes astroSlideToRight{to{transform:translate(100%)}}@keyframes astroSlideToLeft{to{transform:translate(-100%)}}@media (prefers-reduced-motion){::view-transition-group(*){animation:none!important}::view-transition-old(*){animation:none!important}::view-transition-new(*){animation:none!important}[data-astro-transition-scope]{animation:none!important}}cn-live-toggle.astro-6tutg2bh{display:contents}.live-toggle.astro-6tutg2bh{align-items:center;gap:var(--sp-2);min-block-size:36px;padding:0 var(--sp-3);border-radius:var(--r-pill);border:1px solid var(--line-strong);background:var(--surface);color:var(--text);font-size:var(--fs-meta);font-weight:var(--fw-semibold);white-space:nowrap;transition:background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out);line-height:1;display:inline-flex;position:relative}.live-toggle.astro-6tutg2bh:before{content:"";border-radius:inherit;position:absolute;inset:-4px}.live-toggle.astro-6tutg2bh.compact .lt-long.astro-6tutg2bh{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}@media (width>=1024px){.live-toggle.astro-6tutg2bh.compact .lt-long.astro-6tutg2bh{clip-path:none;block-size:auto;inline-size:auto;position:static;overflow:visible}}@media (hover:hover) and (pointer:fine){.live-toggle.astro-6tutg2bh:hover{background:var(--surface-3)}}.lt-icon.astro-6tutg2bh{display:inline-grid}.lt-icon.astro-6tutg2bh>svg{transition:opacity var(--dur-1) var(--ease-out);grid-area:1/1}.lt-icon.astro-6tutg2bh>.lt-play{opacity:0}.live-toggle.astro-6tutg2bh[aria-pressed=true]{border-color:var(--accent-line);background:var(--accent-soft)}.live-toggle.astro-6tutg2bh[aria-pressed=true] .lt-icon.astro-6tutg2bh>.lt-pause{opacity:0}.live-toggle.astro-6tutg2bh[aria-pressed=true] .lt-icon.astro-6tutg2bh>.lt-play{opacity:1}.ticker.astro-v23snnbg{background:var(--chrome-bg-2);border-block-end:1px solid var(--chrome-line);color:var(--chrome-text)}.ticker-list.astro-v23snnbg{gap:var(--sp-2);padding-block:var(--sp-2);scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-x:contain;display:flex;overflow-x:auto}.ticker-list.astro-v23snnbg::-webkit-scrollbar{display:none}.tk.astro-v23snnbg{scroll-snap-align:start;flex:none}.tk-link.astro-v23snnbg{border-radius:var(--r-sm);border:1px solid var(--chrome-line);min-inline-size:168px;color:inherit;transition:background-color var(--dur-1) var(--ease-out), border-color var(--dur-1) var(--ease-out), transform var(--dur-1) var(--ease-out);background:#ffffff0a;grid-template-columns:auto;gap:3px;padding:7px 12px 8px;text-decoration:none;display:grid;position:relative}@media (hover:hover) and (pointer:fine){.tk-link.astro-v23snnbg:hover{background:#ffffff14;border-color:#fff3;transform:translateY(-1px)}}.tk-live.astro-v23snnbg .tk-link.astro-v23snnbg{background:linear-gradient(#ff4d6a29,#ff4d6a0a);border-color:#ff4d6a8c}.tk-label.astro-v23snnbg{font-size:var(--fs-label);letter-spacing:.06em;text-transform:uppercase;color:var(--chrome-text-3);white-space:nowrap;align-items:center;gap:6px;font-weight:700;display:flex}.tk-live.astro-v23snnbg .tk-label.astro-v23snnbg,.tk-pending.astro-v23snnbg .tk-label.astro-v23snnbg{color:#ff7a90}.tk-no.astro-v23snnbg{letter-spacing:.04em;font-weight:500}.tk-label.astro-v23snnbg .tk-local{color:var(--chrome-text-2);text-transform:none;letter-spacing:.01em;font-weight:600}.tk-dot.astro-v23snnbg{background:#ff3d5e;border-radius:50%;block-size:7px;inline-size:7px;position:relative}.tk-dot.astro-v23snnbg:after{content:"";animation:cn-ring 1.6s var(--ease-out) infinite;background:#ff3d5e8c;border-radius:50%;position:absolute;inset:0}.tk-team.astro-v23snnbg{align-items:center;gap:7px;font-size:.875rem;line-height:1.25;display:flex}.tk-code.astro-v23snnbg{letter-spacing:.02em;min-inline-size:2.4em;font-weight:700}.tk-score.astro-v23snnbg{font-family:var(--font-display);font-variant-numeric:tabular-nums;white-space:nowrap;margin-inline-start:auto;padding-block-start:.12em;font-size:1.125rem;font-weight:600;line-height:1}.tk-score.astro-v23snnbg small.astro-v23snnbg:before{content:" ";white-space:pre}.tk-score.astro-v23snnbg small.astro-v23snnbg{font-family:var(--font-ui);font-size:var(--fs-label);color:var(--chrome-text-3);margin-inline-start:1px;font-weight:500}.tk-lose.astro-v23snnbg{color:var(--chrome-text-2)}.tk-lose.astro-v23snnbg .tk-score.astro-v23snnbg{font-weight:500}.tk-win.astro-v23snnbg .tk-code.astro-v23snnbg:after{content:"";border-block:4px solid #0000;border-inline-end:6px solid var(--brand-marigold);vertical-align:1px;block-size:0;inline-size:0;margin-inline-start:5px;display:inline-block}@media (prefers-reduced-motion:reduce){.tk-dot.astro-v23snnbg:after{opacity:0;animation:none}}.topbar.astro-jvws6cnk{z-index:var(--z-header);background:var(--brand-night);border-block-end:1px solid var(--chrome-line);color:var(--chrome-text);padding-block-start:env(safe-area-inset-top,0px);position:sticky;inset-block-start:0}.topbar.astro-jvws6cnk:after{content:"";background:linear-gradient(90deg, var(--brand-crimson) 0 38%, #3b6bff 38% 62%, var(--brand-crimson) 62%);opacity:.9;block-size:2px;position:absolute;inset-block-end:-1px;inset-inline:0}.topbar-actions.astro-jvws6cnk button{color:var(--chrome-text-2)}.topbar-inner.astro-jvws6cnk{align-items:center;gap:var(--sp-4);block-size:var(--bar-h);display:flex}.brand.astro-jvws6cnk{min-block-size:var(--tap);border-radius:var(--r-sm);align-items:center;text-decoration:none;display:inline-flex}.topbar-actions.astro-jvws6cnk{align-items:center;gap:var(--sp-1);margin-inline-start:auto;display:flex}.topbar-actions.astro-jvws6cnk .theme-toggle,.topbar-actions.astro-jvws6cnk .live-toggle{flex:none}@media (width<=359px){.topbar-actions.astro-jvws6cnk .live-toggle .lt-text{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.tb-search.astro-jvws6cnk{inline-size:var(--tap);block-size:var(--tap);border-radius:var(--r-pill);color:var(--chrome-text-2);transition:background-color var(--dur-1) var(--ease-out), color var(--dur-1) var(--ease-out);flex:none;place-items:center;display:inline-grid}.tb-search.astro-jvws6cnk>svg{transition:scale var(--dur-snappy) var(--ease-snappy)}.tb-search.astro-jvws6cnk:active>svg{scale:.88}.tb-search.astro-jvws6cnk[aria-current=page]{color:var(--text)}@media (hover:hover) and (pointer:fine){.tb-search.astro-jvws6cnk:hover{background:var(--surface-3);color:var(--text)}}.topnav.astro-jvws6cnk{display:none}.topnav.astro-jvws6cnk ul.astro-jvws6cnk{gap:var(--sp-1);display:flex}.topnav.astro-jvws6cnk a.astro-jvws6cnk{block-size:var(--bar-h);padding-inline:var(--sp-3);color:var(--chrome-text-2);font-family:var(--font-display);letter-spacing:.04em;text-transform:uppercase;transition:color var(--dur-1) var(--ease-out);border-radius:0;align-items:center;padding-block-start:.18em;font-size:1.3rem;font-weight:500;text-decoration:none;display:inline-flex;position:relative}.nav-ink.astro-jvws6cnk{inset-inline:var(--sp-3);background:var(--brand-marigold);view-transition-name:cn-nav-ink;view-transition-class:cn-ink;border-radius:3px 3px 0 0;block-size:3px;position:absolute;inset-block-end:-1px}.topnav.astro-jvws6cnk a.astro-jvws6cnk[aria-current=page]{color:#fff;font-weight:600}@media (hover:hover) and (pointer:fine){.topnav.astro-jvws6cnk a.astro-jvws6cnk:hover{color:#fff}}.topnav.astro-jvws6cnk a.astro-jvws6cnk:focus-visible{outline-offset:-4px;border-radius:var(--r-sm)}@media (width>=800px){.topnav.astro-jvws6cnk{display:block}.brand.astro-jvws6cnk{margin-inline-end:var(--sp-4)}}@media (width>=800px) and (width<=1023px){.topbar-inner.astro-jvws6cnk{gap:var(--sp-3)}.topnav.astro-jvws6cnk ul.astro-jvws6cnk{gap:2px}.topnav.astro-jvws6cnk a.astro-jvws6cnk{padding-inline:6px}.brand.astro-jvws6cnk{margin-inline-end:0}.nav-ink.astro-jvws6cnk{inset-inline:6px}.topbar-actions.astro-jvws6cnk .live-toggle{justify-content:center;inline-size:36px;padding:0}.topbar-actions.astro-jvws6cnk .live-toggle .lt-text{clip-path:inset(50%);white-space:nowrap;block-size:1px;inline-size:1px;position:absolute;overflow:hidden}}.shell.astro-jvws6cnk{gap:var(--sp-6);padding-block:var(--sp-5) var(--section);grid-template-columns:minmax(0,1fr);grid-template-areas:"start""main""end";display:grid}.main.astro-jvws6cnk{grid-area:main;min-inline-size:0}.main.astro-jvws6cnk:focus{outline:none}.rail.astro-jvws6cnk{min-inline-size:0}.rail-start.astro-jvws6cnk{grid-area:start}.rail-end.astro-jvws6cnk{grid-area:end}@media (width>=600px){.shell.astro-jvws6cnk{gap:var(--sp-8);padding-block-start:var(--sp-6)}}@media (width>=900px){.shell.astro-jvws6cnk[data-end]{grid-template-columns:minmax(0, 1fr) var(--rail-end);column-gap:var(--zone-gap);grid-template-areas:"start start""main end"}.shell.astro-jvws6cnk[data-end] .rail-end.astro-jvws6cnk{align-self:start;position:sticky;inset-block-start:calc(var(--header-h) + var(--sp-5))}}@media (width>=1024px){.shell.astro-jvws6cnk[data-start]{grid-template-columns:var(--rail-start) minmax(0, 1fr);column-gap:var(--zone-gap);grid-template-areas:"start main"}.shell.astro-jvws6cnk[data-start][data-end]{grid-template-columns:var(--rail-start) minmax(0, 1fr) var(--rail-end);grid-template-areas:"start main end"}.rail.astro-jvws6cnk{max-block-size:calc(100dvh - var(--header-h) - var(--sp-8));overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:var(--line-strong) transparent;align-self:start;padding-block-end:var(--sp-4);position:sticky;inset-block-start:calc(var(--header-h) + var(--sp-5));overflow-y:auto}}.site-footer.astro-jvws6cnk{background:var(--chrome-bg);color:var(--chrome-text-2);padding-block:0 calc(var(--bottom-nav-h) + env(safe-area-inset-bottom,0px) + var(--sp-8));--text-2:var(--chrome-text-2);--text-3:var(--chrome-text-3);--line-strong:#ffffff40;margin-block-start:var(--sp-10);position:relative}.ridge.astro-jvws6cnk{pointer-events:none;block-size:clamp(48px,7vw,110px);inline-size:100%;position:absolute;inset-block-end:100%;inset-inline:0}.ridge-far.astro-jvws6cnk{fill:#16204a}.ridge-near.astro-jvws6cnk{fill:var(--chrome-bg)}.footer-inner.astro-jvws6cnk{gap:var(--sp-6);padding-block-start:var(--sp-8);display:grid}.footer-brand.astro-jvws6cnk{gap:var(--sp-2);display:grid}.footer-nav.astro-jvws6cnk ul.astro-jvws6cnk{gap:var(--sp-2) var(--sp-5);flex-wrap:wrap;display:flex}.footer-nav.astro-jvws6cnk a.astro-jvws6cnk,.footer-notes.astro-jvws6cnk a.astro-jvws6cnk{color:var(--text-2);-webkit-text-decoration-color:var(--line-strong);text-decoration-color:var(--line-strong)}.footer-nav.astro-jvws6cnk a.astro-jvws6cnk{min-block-size:var(--tap);align-items:center;display:inline-flex}.footer-notes.astro-jvws6cnk{gap:var(--sp-1);display:grid}.footer-disclaimer.astro-jvws6cnk{max-inline-size:60ch;padding-block-end:var(--sp-2);line-height:1.5}@media (width>=800px){.site-footer.astro-jvws6cnk{padding-block-end:var(--sp-10)}}@media (width>=900px){.footer-inner.astro-jvws6cnk{grid-template-columns:1.2fr 1fr 1.4fr;align-items:start}}.bottomnav.astro-jvws6cnk{z-index:var(--z-nav);background:var(--brand-night);border-block-start:1px solid var(--chrome-line);padding-block-end:env(safe-area-inset-bottom,0px);position:fixed;inset-block-end:0;inset-inline:0}.bottomnav.astro-jvws6cnk>ul.astro-jvws6cnk{grid-auto-flow:column;grid-template-columns:repeat(var(--bn-slots,6), minmax(0, 1fr));block-size:var(--bottom-nav-h);grid-auto-columns:minmax(0,1fr);max-inline-size:600px;margin-inline:auto;display:grid}.bottomnav.astro-jvws6cnk>ul.astro-jvws6cnk .astro-jvws6cnk:is(a,.bn-more){block-size:100%;inline-size:100%;color:var(--chrome-text-2);font-size:var(--fs-label);font-weight:var(--fw-semibold);letter-spacing:.01em;flex-direction:column;justify-content:center;align-items:center;gap:4px;text-decoration:none;display:flex}.bn-icon.astro-jvws6cnk{isolation:isolate;border-radius:var(--r-pill);block-size:30px;inline-size:min(56px,100% - 4px);transition:color var(--dur-2) var(--ease-out);place-items:center;display:grid;position:relative}.bn-pill.astro-jvws6cnk{z-index:-1;border-radius:inherit;view-transition-name:cn-bn-pill;view-transition-class:cn-ink;background:#ff3d5e2e;position:absolute;inset:0}.bottomnav.astro-jvws6cnk>ul.astro-jvws6cnk :is(a,.bn-more).astro-jvws6cnk[aria-current]{color:#fff}.bottomnav.astro-jvws6cnk>ul.astro-jvws6cnk :is(a,.bn-more).astro-jvws6cnk[aria-current] .bn-icon.astro-jvws6cnk{color:#ff6b84}.bottomnav.astro-jvws6cnk:has(.more-sheet:popover-open) .bn-more.astro-jvws6cnk .bn-icon.astro-jvws6cnk{color:#ff6b84}.bottomnav.astro-jvws6cnk>ul.astro-jvws6cnk .astro-jvws6cnk:is(a,.bn-more):focus-visible{outline-offset:-6px;border-radius:var(--r-md)}@media (prefers-reduced-motion:no-preference){.bn-icon.astro-jvws6cnk{transition:color var(--dur-2) var(--ease-out), transform var(--dur-snappy) var(--ease-snappy)}.bottomnav.astro-jvws6cnk>ul.astro-jvws6cnk .astro-jvws6cnk:is(a,.bn-more):active .bn-icon.astro-jvws6cnk{transition-duration:90ms;transform:scale(.9)}.bottomnav.astro-jvws6cnk>ul.astro-jvws6cnk :is(a,.bn-more).astro-jvws6cnk[aria-current] .bn-icon.astro-jvws6cnk svg{animation:hc-icon-land var(--dur-spring) var(--ease-bounce) both}}@keyframes hc-icon-land{0%{transform:translateY(3px)scale(.86)}}@media (width<=799px) and (height<=500px){.bottomnav.astro-jvws6cnk>ul.astro-jvws6cnk .astro-jvws6cnk:is(a,.bn-more){flex-direction:row;gap:6px}.bn-icon.astro-jvws6cnk{block-size:28px;inline-size:40px}}@media (width>=800px){.bottomnav.astro-jvws6cnk{display:none}}@media (width>=600px) and (width<=799px){html{scroll-padding-bottom:calc(var(--bottom-nav-h) + env(safe-area-inset-bottom,0px) + var(--sp-4))}}
