:root{--bg:#fff;--grouped:#f2f2f7;--bg-soft:#f2f2f7;--surface:#fff;--card:#fff;--fill:#7676801f;--text:#000;--text-muted:#3c3c43cc;--text-faint:#3c3c434d;--border:#3c3c4338;--card-edge:transparent;--accent:#157a43;--accent-strong:#0f5e33;--on-accent:#fff;--focus:#157a43;--live:#d70015;--live-dot:#ff3b30;--on-live:#fff;--hover:#7878801a;--radius:1rem;--radius-lg:1.25rem;--line:#3c3c431f;--live-chip:#34c759;--on-live-chip:#00140a;--thumb:#fff;--hairline:1px;--font:-apple-system, BlinkMacSystemFont, "SF Pro Text", "SF Pro Display", system-ui, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--wrap:98.75rem;--gutter:1rem;--header-h:4rem;--fs-large:2.125rem;--fs-headline:1.0625rem;--fs-body:1.0625rem;--fs-sub:.9375rem;--fs-foot:.8125rem;--fs-caption:.75rem;--canvas:var(--bg);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light dark}@media (prefers-color-scheme:dark){:root{--lightningcss-light: ;--lightningcss-dark:initial;--bg:#000;--grouped:#000;--bg-soft:#1c1c1e;--surface:#1c1c1e;--card:#1c1c1e;--fill:#7676803d;--text:#fff;--text-muted:#ebebf5a8;--text-faint:#ebebf54d;--border:#54545899;--accent:#3ccb7f;--accent-strong:#6fdca0;--on-accent:#00140a;--focus:#3ccb7f;--live:#ff453a;--live-dot:#ff453a;--on-live:#000;--hover:#ebebf50f;--line:#ffffff17;--live-chip:#30d158;--thumb:#48484a}}@media (resolution>=2x){:root{--hairline:.5px}}@media (resolution>=2x) and (prefers-color-scheme:light){:root{--border:#3c3c434a}}@media (width>=48rem){:root{--gutter:1.5rem}}:root:has(main.grouped){--canvas:var(--grouped)}:root:root[data-style=matchday],:root:root[data-style=scoreboard]{--canvas:var(--bg);--card-edge:var(--border);--fill:var(--bg-soft);--line:var(--border);--thumb:var(--bg);--live:var(--accent);--live-dot:var(--accent);--on-live:var(--on-accent)}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}body{background:var(--canvas);min-height:100dvh;color:var(--text);font-family:var(--font);font-size:var(--fs-body);letter-spacing:-.022em;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;flex-direction:column;margin:0;line-height:1.47;display:flex;overflow-x:clip}main{flex:1}main.grouped{font-size:var(--fs-sub);line-height:1.4}a{color:var(--accent);text-decoration:none}a:hover{text-underline-offset:.18em;text-decoration:underline}:focus-visible{outline:3px solid var(--focus);outline-offset:2px;border-radius:8px}h1,h2,h3{text-wrap:balance;margin:0 0 .5em;line-height:1.12}h1{letter-spacing:-.03em;font-weight:700}h2{letter-spacing:-.024em;font-weight:600}h3{letter-spacing:-.022em;font-weight:600}p{text-wrap:pretty;margin:0 0 1em}.wrap{width:100%;max-width:var(--wrap);padding-inline:var(--gutter);margin-inline:auto}.skip{background:var(--accent);color:var(--on-accent);z-index:20;border-radius:999px;padding:.5rem .75rem;position:absolute;top:-3rem;left:.5rem}.skip:focus{top:.5rem}.site-header{z-index:10;background:var(--card);border-bottom:var(--hairline) solid var(--line);position:sticky;top:0}.header-row{height:var(--header-h);align-items:center;gap:1.25rem;display:flex}.brand{letter-spacing:-.026em;color:var(--text);flex:none;align-items:center;gap:.6rem;font-size:1.1875rem;font-weight:700;display:inline-flex}.brand:hover{text-decoration:none}.header-search{min-width:9rem;color:var(--text-muted);flex:0 26rem;align-items:center;margin-left:.5rem;display:flex;position:relative}.header-search svg{pointer-events:none;position:absolute;left:.95rem}.header-search input{background:var(--fill);width:100%;height:2.5rem;color:var(--text);font:400 var(--fs-sub) var(--font);letter-spacing:-.014em;border:0;border-radius:999px;padding:0 1rem 0 2.6rem}.header-search input::placeholder{color:var(--text-muted)}.header-search input:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.nav-links{align-items:center;gap:.25rem;margin-left:auto;display:flex}.nav-links a{min-height:2.25rem;color:var(--text-muted);font-size:var(--fs-sub);letter-spacing:-.016em;align-items:center;padding-inline:.75rem;font-weight:600;display:inline-flex}.nav-links a:hover,.nav-links a[aria-current=page]{color:var(--text);text-decoration:none}.header-actions{align-items:center;gap:.5rem;margin-left:.75rem;display:flex}.icon-btn{background:var(--fill);width:2.25rem;height:2.25rem;color:var(--text);cursor:pointer;border:0;border-radius:50%;place-items:center;padding:0;display:inline-grid}.icon-btn:hover{background:var(--hover);text-decoration:none}.icon-btn[aria-pressed=true],.icon-btn[aria-expanded=true]{background:var(--text);color:var(--bg)}.nav-divider{background:var(--line);width:1px;height:1.75rem;margin-inline:.25rem}@media (width>=64rem){:root{--header-h:5rem}.brand{font-size:1.375rem}.header-search{flex-basis:24rem;margin-left:1.5rem}.header-search input{height:2.75rem}.nav-links{gap:1.75rem}.nav-links a{color:var(--text);font-size:var(--fs-headline);padding-inline:.5rem}.nav-links a:not([aria-current=page]){opacity:.72}.nav-links a:hover{opacity:1}.header-actions{gap:.75rem;margin-left:2.25rem}.icon-btn{width:2.75rem;height:2.75rem}}@media (width<=40rem){:root{--header-h:3.5rem}:root:has(.header-row.tabs){--header-h:6.25rem}.header-row{flex-wrap:wrap;gap:0;height:auto;min-height:3.5rem}.brand span,.nav-divider{display:none}.brand{min-width:44px;min-height:3.5rem}.header-actions{gap:.125rem;margin-left:auto}.tabs .nav-links{border-top:var(--hairline) solid var(--line);order:3;gap:0;width:100%;margin:0}.tabs .nav-links a{flex:1;justify-content:center;min-height:2.75rem;padding-inline:.25rem;box-shadow:inset 0 -2px #0000}.tabs .nav-links a[aria-current=page]{box-shadow:inset 0 -2px 0 var(--accent)}.icon-btn{background:0 0;width:2.75rem;height:2.75rem}}@media (width<=64rem){.header-search{display:none}}@media (width>=64.01rem){.search-link{display:none}}.site-footer{border-top:var(--hairline) solid var(--border);color:var(--text-muted);font-size:var(--fs-foot);letter-spacing:-.008em;margin-top:6rem}.footer-row{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 2rem;padding-block:1.75rem;display:flex}.footer-row p{margin:0}.footer-row ul{gap:1.5rem;margin:0;padding:0;list-style:none;display:flex}.site-footer a{color:var(--text-muted)}.site-footer a:hover{color:var(--text)}.prose{padding-block:3.5rem 1rem}.prose>*{max-width:44rem}.prose h1{letter-spacing:-.035em;margin-bottom:.3em;font-size:clamp(2.125rem,6vw,3.5rem);font-weight:700}.prose h2{margin-top:2.75rem;font-size:1.5rem}.prose h3{font-size:var(--fs-headline);margin-top:1.75rem}.prose ul,.prose ol{margin:0 0 1em;padding-left:1.25rem}.prose li{margin-bottom:.4em}.prose a{text-underline-offset:.18em;overflow-wrap:anywhere;text-decoration:underline}.prose .meta{color:var(--text-muted);font-size:var(--fs-sub)}.prose .lede{color:var(--text-muted);font-size:1.3125rem;line-height:1.4}.prose table{border-collapse:collapse;width:100%;font-size:var(--fs-sub);margin:0 0 1.5em}.prose th,.prose td{text-align:left;vertical-align:top;border-bottom:var(--hairline) solid var(--border);padding:.65rem .75rem .65rem 0}.prose th{font-weight:600}.table-scroll{overflow-x:auto}.sr-only{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}main.grouped>.wrap:not(.scores-layout){max-width:76rem}.card{background:var(--card);border:1px solid var(--card-edge);border-radius:var(--radius);overflow:hidden}.card-title{letter-spacing:-.022em;margin:0;font-size:1.0625rem;font-weight:600;line-height:1.2}.segmented{background:var(--fill);border-radius:999px;flex:none;padding:.1875rem;display:inline-flex}.segmented button{min-height:1.875rem;color:var(--text-muted);font:500 var(--fs-sub) var(--font);letter-spacing:-.014em;cursor:pointer;white-space:nowrap;background:0 0;border:0;border-radius:999px;padding:0 .95rem}.segmented button[aria-pressed=true]{background:var(--thumb);color:var(--text);font-weight:600;box-shadow:0 1px 4px #00000024}@media (prefers-color-scheme:dark){.segmented button[aria-pressed=true]{box-shadow:none}img.crest{filter:drop-shadow(0 0 .6px #ffffff8c)drop-shadow(0 0 .6px #ffffff59)}img.crest.dark-mark{filter:invert()hue-rotate(180deg)}}.customize.svelte-vcd1tc{position:relative}.popover.svelte-vcd1tc{z-index:30;border-radius:var(--radius);background:color-mix(in srgb, var(--card) 82%, transparent);-webkit-backdrop-filter:saturate(180%)blur(28px);border:var(--hairline) solid var(--border);gap:.9rem;width:18rem;max-height:70vh;padding:.9rem;display:grid;position:absolute;top:calc(100% + .75rem);right:0;overflow-y:auto;box-shadow:0 12px 40px #0000002e}section.svelte-vcd1tc h3:where(.svelte-vcd1tc){letter-spacing:.02em;text-transform:uppercase;color:var(--text-muted);margin:0 0 .4rem;font-size:.6875rem;font-weight:700}section.row.svelte-vcd1tc{justify-content:space-between;align-items:center;display:flex}section.row.svelte-vcd1tc h3:where(.svelte-vcd1tc){margin:0}.choices.svelte-vcd1tc{flex-wrap:wrap;gap:.4rem;display:flex}.choice.svelte-vcd1tc{background:var(--fill);color:var(--text);font:500 var(--fs-foot) var(--font);cursor:pointer;border:0;border-radius:999px;align-items:center;gap:.35rem;padding:.35rem .65rem;display:inline-flex}.choice[aria-pressed=true].svelte-vcd1tc{background:var(--text);color:var(--bg);font-weight:600}.premium.svelte-vcd1tc{color:#b06a00;background:#ffa50040;border-radius:999px;padding:.05rem .35rem;font-size:.625rem;font-weight:700}.switch.svelte-vcd1tc{width:2.5rem;height:1.5rem;display:inline-block;position:relative}.switch.svelte-vcd1tc input:where(.svelte-vcd1tc){opacity:0;width:0;height:0}.switch.svelte-vcd1tc span:where(.svelte-vcd1tc){background:#78788052;border-radius:999px;transition:background .15s;position:absolute;inset:0}.switch.svelte-vcd1tc span:where(.svelte-vcd1tc):before{content:"";background:#fff;border-radius:50%;width:1.2rem;height:1.2rem;transition:transform .15s;position:absolute;top:.15rem;left:.15rem;box-shadow:0 1px 3px #0000004d}@media (prefers-reduced-motion:reduce){.switch.svelte-vcd1tc span:where(.svelte-vcd1tc),.switch.svelte-vcd1tc span:where(.svelte-vcd1tc):before{transition:none}}.switch.svelte-vcd1tc input:where(.svelte-vcd1tc):checked+span:where(.svelte-vcd1tc){background:var(--accent)}.switch.svelte-vcd1tc input:where(.svelte-vcd1tc):checked+span:where(.svelte-vcd1tc):before{transform:translate(1rem)}
