@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/af21ab248943f479-s.0z23a3hpu8ttr.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/4ae66b896b591e96-s.02aqyp7acl16b.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:62% 125%;font-display:swap;src:url(../media/21ca8f3f56c22ca2-s.p.14a9xpaqsbppk.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Archivo Fallback;src:local(Arial);ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.0%;size-adjust:98.7%}.archivo_7f0b0a60-module__ZZb7Bq__className{font-family:Archivo,Archivo Fallback;font-style:normal}.archivo_7f0b0a60-module__ZZb7Bq__variable{--cn-font-archivo:"Archivo", "Archivo Fallback"}
@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e390973e931a41c5-s.3zhtymus0wdqb.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/59b15b4bcd7b1eb5-s.3nkuoiize4urq.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/e532fa1b9921e1cd-s.1da667lu-u79a.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/2fe89d53234c61d4-s.1i05ju5aeyhye.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(../media/99e609270109b47d-s.p.1dgcou5jor5q_.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/6ff74e33ebd7bca3-s.2ontrj8z1-o25.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/1a69062cfe6f77f8-s.33iiebxkijmxa.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/9a4838fcda0d1bca-s.2nzetymcmw3t7.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/2e95a7d252b9825a-s.0_f09-l1omku8.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(../media/23b7a97ae3b5c134-s.p.0fcfx2a-jndc5.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Mono Fallback;src:local(Arial);ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.0%;size-adjust:134.59%}.ibm_plex_mono_ecfc959a-module__ebFbVa__className{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.ibm_plex_mono_ecfc959a-module__ebFbVa__variable{--cn-font-plex-mono:"IBM Plex Mono", "IBM Plex Mono Fallback"}
:root,[data-theme=day]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cn-bg:#e8eef6;--cn-surface:#fff;--cn-raise:#d7e0ec;--cn-line:#b7c3d4;--cn-text:#0a1018;--cn-dim:#445064;--cn-blue:#1558c7;--cn-red:#c2252c;--cn-brand:#8f5600;--cn-lit:inset 0 1px 0 #fffc;--cn-floodlight:radial-gradient(90% 55% at 8% -12%, #2f6fe024, transparent 58%), radial-gradient(80% 50% at 96% -8%, #c47a001a, transparent 52%)}[data-theme=night]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cn-bg:#05070c;--cn-surface:#0c121a;--cn-raise:#141b28;--cn-line:#2a3344;--cn-text:#f4f7fc;--cn-dim:#7d8a9e;--cn-blue:#4ea3ff;--cn-red:#ff6f68;--cn-brand:#ffc857;--cn-lit:inset 0 1px 0 #ffffff1a;--cn-floodlight:radial-gradient(90% 55% at 8% -12%, color-mix(in srgb, var(--cn-blue) 16%, transparent), transparent 58%), radial-gradient(80% 50% at 96% -8%, color-mix(in srgb, var(--cn-brand) 12%, transparent), transparent 52%)}:root{--cn-blue-tint:color-mix(in srgb, var(--cn-blue) 10%, var(--cn-surface));--cn-red-tint:color-mix(in srgb, var(--cn-red) 10%, var(--cn-surface));--cn-brand-tint:color-mix(in srgb, var(--cn-brand) 12%, var(--cn-surface));--cn-blue-line:color-mix(in srgb, var(--cn-blue) 55%, var(--cn-line));--cn-red-line:color-mix(in srgb, var(--cn-red) 55%, var(--cn-line));--cn-pressed:color-mix(in srgb, var(--cn-text) 8%, var(--cn-raise));--cn-glow:0 0 0 4px color-mix(in srgb, var(--cn-brand) 14%, transparent);--cn-sp-1:.25rem;--cn-sp-2:.5rem;--cn-sp-3:.75rem;--cn-sp-4:1rem;--cn-sp-5:1.5rem;--cn-sp-6:2rem;--cn-sp-7:3rem;--cn-sp-8:4rem;--cn-t-xs:.75rem;--cn-t-sm:.875rem;--cn-t-base:1.0625rem;--cn-t-md:1.1875rem;--cn-t-lg:1.5rem;--cn-t-xl:2rem;--cn-t-display:2.75rem;--cn-radius:6px;--cn-radius-row:4px;--cn-radius-chip:2px;--cn-font-sans:var(--cn-font-archivo), "Helvetica Neue", Arial, system-ui, sans-serif;--cn-font-mono:var(--cn-font-plex-mono), ui-monospace, "SF Mono", Menlo, monospace}@media (min-width:720px){:root{--cn-t-lg:1.625rem;--cn-t-xl:2.25rem;--cn-t-display:3.5rem}}*,:before,:after{box-sizing:border-box}body{background:var(--cn-bg);color:var(--cn-text);font-family:var(--cn-font-sans);font-size:var(--cn-t-base);-webkit-text-size-adjust:100%;margin:0;line-height:1.5}body:has(.admin){color:canvastext;background:canvas;font-family:system-ui,sans-serif}.cn-display{font-family:var(--cn-font-sans);font-variation-settings:"wdth" 118;letter-spacing:-.02em;font-weight:800;line-height:1.02}.cn-card{background:var(--cn-surface);border:1px solid var(--cn-line);border-radius:var(--cn-radius);box-shadow:var(--cn-lit)}.cn-card-head{background:var(--cn-raise);border-bottom:1px solid var(--cn-line);border-radius:var(--cn-radius) var(--cn-radius) 0 0}.cn-num{font-family:var(--cn-font-mono);font-variant-numeric:tabular-nums}:where(button,a,summary,[tabindex]):focus-visible{outline:2px solid var(--cn-brand);outline-offset:2px;border-radius:inherit}.cn-sr{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}
html:not([data-theme=current]){--cn-radius:8px;--cn-radius-row:6px;--cn-radius-chip:3px;--cn-shadow:0 10px 28px color-mix(in srgb, var(--cn-text) 7%, transparent);--cn-grid-line:color-mix(in srgb, var(--cn-text) 4%, transparent)}html:not([data-theme=current]) .cn-display{font-variation-settings:"wdth" 125;letter-spacing:-.03em}html:not([data-theme=current]) .cn-shell{background:var(--cn-floodlight), repeating-linear-gradient(0deg, transparent, transparent 47px, var(--cn-grid-line) 48px), repeating-linear-gradient(90deg, transparent, transparent 47px, var(--cn-grid-line) 48px), var(--cn-bg)}html:not([data-theme=current]) .cn-main{padding-block:var(--cn-sp-6) var(--cn-sp-8)}@media (min-width:720px){html:not([data-theme=current]) .cn-page{max-width:52rem}}html:not([data-theme=current]) .cn-topbar{background:color-mix(in srgb, var(--cn-raise) 88%, var(--cn-surface));box-shadow:inset 0 -2px 0 var(--cn-brand), 0 8px 24px color-mix(in srgb, var(--cn-text) 6%, transparent);border-bottom:0}html:not([data-theme=current]) .cn-wordmark{gap:.65rem}html:not([data-theme=current]) .cn-wordmark-bar{width:4px;height:22px;box-shadow:0 0 0 3px color-mix(in srgb, var(--cn-brand) 22%, transparent);border-radius:1px}html:not([data-theme=current]) .cn-wordmark-text{font-size:var(--cn-t-lg);letter-spacing:.14em}html:not([data-theme=current]) .cn-tab{font-size:var(--cn-t-xs);letter-spacing:.1em;text-transform:uppercase;border-bottom-width:3px;font-weight:600}html:not([data-theme=current]) .cn-themes{background:var(--cn-bg);box-shadow:inset 0 0 0 1px var(--cn-line);border-radius:999px}html:not([data-theme=current]) .cn-theme{letter-spacing:.06em;text-transform:uppercase;font-size:.6875rem;font-weight:600}html:not([data-theme=current]) .cn-footer{background:color-mix(in srgb, var(--cn-raise) 70%, var(--cn-bg));border-top-color:color-mix(in srgb, var(--cn-brand) 35%, var(--cn-line))}html:not([data-theme=current]) .cn-card{border-color:color-mix(in srgb, var(--cn-line) 80%, var(--cn-brand));box-shadow:var(--cn-lit), var(--cn-shadow);overflow:hidden}html:not([data-theme=current]) .cn-card-head,html:not([data-theme=current]) .cn-board-head,html:not([data-theme=current]) .cn-list-head{box-shadow:inset 3px 0 0 var(--cn-brand)}html:not([data-theme=current]) .cn-board-title,html:not([data-theme=current]) .cn-rail-title,html:not([data-theme=current]) .cn-card-title{letter-spacing:.04em}html:not([data-theme=current]) .cn-strip{padding-bottom:var(--cn-sp-4);border-bottom-color:color-mix(in srgb, var(--cn-brand) 28%, var(--cn-line))}html:not([data-theme=current]) .cn-strip-title{font-variation-settings:"wdth" 118;letter-spacing:-.02em;font-weight:800}html:not([data-theme=current]) .cn-strip-sub{letter-spacing:.08em;text-transform:uppercase;font-size:var(--cn-t-xs)}html:not([data-theme=current]) .cn-window{border-radius:999px;font-weight:600}html:not([data-theme=current]) .cn-window-on{box-shadow:inset 0 0 0 1px var(--cn-brand), 0 0 0 3px color-mix(in srgb, var(--cn-brand) 16%, transparent)}html:not([data-theme=current]) .cn-window-line,html:not([data-theme=current]) .cn-slug,html:not([data-theme=current]) .cn-live-word{letter-spacing:.14em}html:not([data-theme=current]) .cn-count{text-shadow:0 0 24px color-mix(in srgb, var(--cn-brand) 35%, transparent)}html:not([data-theme=current]) .cn-headline{letter-spacing:.12em}html:not([data-theme=current]) .cn-live{padding-inline:var(--cn-sp-3);background:var(--cn-brand-tint);box-shadow:var(--cn-glow);border-radius:999px}html:not([data-theme=current]) .cn-team-blue,html:not([data-theme=current]) .cn-sheet-blue{box-shadow:inset 4px 0 0 var(--cn-blue)}html:not([data-theme=current]) .cn-team-red,html:not([data-theme=current]) .cn-sheet-red{box-shadow:inset 4px 0 0 var(--cn-red)}html:not([data-theme=current]) .cn-team-head,html:not([data-theme=current]) .cn-sheet-head{background:color-mix(in srgb, var(--cn-raise) 55%, transparent)}html:not([data-theme=current]) .cn-side{letter-spacing:.12em}html:not([data-theme=current]) .cn-matches{gap:var(--cn-sp-2)}html:not([data-theme=current]) .cn-match{border-inline-start-width:4px}html:not([data-theme=current]) .cn-match-summary{padding-top:var(--cn-sp-1)}html:not([data-theme=current]) .cn-game-result{letter-spacing:.04em;font-weight:800}html:not([data-theme=current]) .cn-match-score{font-size:var(--cn-t-lg);font-weight:600}html:not([data-theme=current]) .cn-match-name{min-height:26px;font-size:var(--cn-t-sm);font-weight:600}html:not([data-theme=current]) .cn-sheet-champ{font-family:var(--cn-font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.6875rem}html:not([data-theme=current]) .cn-sheet-bar-fill{border-radius:1px}html:not([data-theme=current]) .cn-game{border-inline-start-width:4px}html:not([data-theme=current]) .cn-game-head{padding-block:var(--cn-sp-3)}html:not([data-theme=current]) .cn-stats-lines{padding:var(--cn-sp-4);gap:var(--cn-sp-3)}html:not([data-theme=current]) .cn-stats-line{font-weight:600}html:not([data-theme=current]) .cn-stats-subtitle{letter-spacing:.08em;text-transform:uppercase;font-size:var(--cn-t-xs)}html:not([data-theme=current]) .cn-fun-stat .cn-num,html:not([data-theme=current]) .cn-record-wl,html:not([data-theme=current]) .cn-player-name{letter-spacing:.01em}html:not([data-theme=current]) .cn-record{min-height:48px}html:not([data-theme=current]) .cn-board .cn-row:nth-child(2n),html:not([data-theme=current]) .cn-records>:nth-child(2n){background:color-mix(in srgb, var(--cn-raise) 35%, transparent)}html:not([data-theme=current]) .cn-you,html:not([data-theme=current]) .cn-sheet-row.cn-you,html:not([data-theme=current]) .cn-lineup-row.cn-you{background:var(--cn-brand-tint)}html:not([data-theme=current]) .cn-explain{background:color-mix(in srgb, var(--cn-brand) 6%, var(--cn-surface));border-inline-start-width:4px}html:not([data-theme=current]) .cn-link,html:not([data-theme=current]) .cn-how-summary,html:not([data-theme=current]) .cn-lineup-link{text-underline-offset:4px}@media (prefers-reduced-motion:reduce){html:not([data-theme=current]) .cn-card,html:not([data-theme=current]) .cn-topbar{box-shadow:var(--cn-lit)}html:not([data-theme=current]) .cn-count{text-shadow:none}}
[data-theme=current]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--cn-bg:#0b0e14;--cn-surface:#141923;--cn-raise:#1d2431;--cn-line:#2a3140;--cn-text:#eef2f8;--cn-dim:#94a0b2;--cn-blue:#4c9aff;--cn-red:#ff6b63;--cn-brand:#ffb13c;--cn-lit:inset 0 1px 0 #ffffff0f;--cn-floodlight:radial-gradient(120% 70% at 50% -15%, color-mix(in srgb, var(--cn-brand) 5%, transparent), transparent 65%);--cn-radius:10px;--cn-radius-row:8px;--cn-radius-chip:4px}@media (prefers-color-scheme:light){[data-theme=current]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--cn-bg:#eef1f6;--cn-surface:#fff;--cn-raise:#dae2ed;--cn-line:#d5dce7;--cn-text:#10141b;--cn-dim:#556072;--cn-blue:#1f5fc4;--cn-red:#b4302b;--cn-brand:#8a5a0b;--cn-lit:inset 0 1px 0 #ffffffb3}}
