.sr.svelte-w3i9ri{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.match-layout.svelte-w3i9ri{gap:1.5rem;padding-top:1.5rem;display:grid}@media (width>=56rem){.match-layout.svelte-w3i9ri{grid-template-columns:minmax(0,1fr) 19rem;align-items:start}}.card.svelte-w3i9ri{border-radius:var(--radius);background:var(--card);border:1px solid var(--border);overflow:hidden}.scoreboard.svelte-w3i9ri{text-align:center;padding:1.25rem 1rem 1rem}.meta.svelte-w3i9ri{color:var(--text-muted);margin:0 0 1rem;font-size:.875rem}.meta.svelte-w3i9ri a:where(.svelte-w3i9ri){color:var(--text);font-weight:600}.comp-link.svelte-w3i9ri{vertical-align:middle;align-items:center;gap:.4rem;margin-right:.25rem;display:inline-flex}.board.svelte-w3i9ri{grid-template-columns:1fr auto 1fr;align-items:center;gap:.75rem;display:grid}.side-team.svelte-w3i9ri{color:var(--text);justify-items:center;gap:.5rem;font-size:1rem;font-weight:600;line-height:1.25;display:grid}.side-team.svelte-w3i9ri:hover{text-decoration:none}.side-team.svelte-w3i9ri:hover span:where(.svelte-w3i9ri):last-child{text-decoration:underline}.center.svelte-w3i9ri p:where(.svelte-w3i9ri){margin:0}.score.svelte-w3i9ri{letter-spacing:-.03em;font-variant-numeric:tabular-nums;gap:.5rem;font-size:clamp(2.5rem,7vw,3.5rem);font-weight:700;line-height:1;display:flex}.dash.svelte-w3i9ri{color:var(--text-muted);font-weight:400}.kickoff.svelte-w3i9ri{letter-spacing:-.02em;font-size:2rem;font-weight:700}.state.svelte-w3i9ri{color:var(--text-muted);align-items:center;gap:.35rem;font-size:.875rem;font-weight:600;display:inline-flex;margin-top:.5rem!important}.state.live.svelte-w3i9ri{color:var(--accent)}.dot.svelte-w3i9ri{background:currentColor;border-radius:50%;width:.5rem;height:.5rem}.pens.svelte-w3i9ri{color:var(--text-muted);font-size:.8125rem}.date.svelte-w3i9ri{color:var(--text-muted);margin:1rem 0 0;font-size:.8125rem}.tabs.svelte-w3i9ri{background:var(--bg-soft);border:1px solid var(--border);border-radius:.6rem;margin:1rem 0;padding:.18rem;display:inline-flex}.tabs.svelte-w3i9ri button:where(.svelte-w3i9ri){min-width:7rem;color:var(--text);font:500 .875rem var(--font);cursor:pointer;background:0 0;border:0;border-radius:.45rem;padding:.35rem .85rem}.tabs.svelte-w3i9ri button[aria-pressed=true]:where(.svelte-w3i9ri){background:var(--card);font-weight:600;box-shadow:0 1px 3px #0000001f}.events.svelte-w3i9ri{margin:0;padding:.25rem 0;list-style:none}.events.svelte-w3i9ri li:where(.svelte-w3i9ri){grid-template-columns:3rem 1fr auto;align-items:center;gap:.75rem;padding:.65rem 1rem;display:grid}.events.svelte-w3i9ri li:where(.svelte-w3i9ri)+li:where(.svelte-w3i9ri){border-top:1px solid var(--border)}.min.svelte-w3i9ri{color:var(--text-muted);font-variant-numeric:tabular-nums;font-size:.8125rem;font-weight:600}.ev.svelte-w3i9ri{display:grid}.ev-kind.svelte-w3i9ri{font-size:.9375rem;font-weight:600}.ev-who.svelte-w3i9ri{color:var(--text-muted);font-size:.8125rem}.ev-score.svelte-w3i9ri{font-variant-numeric:tabular-nums;font-weight:650}.retracted.svelte-w3i9ri .ev-kind:where(.svelte-w3i9ri),.retracted.svelte-w3i9ri .ev-who:where(.svelte-w3i9ri){color:var(--text-muted);text-decoration:line-through}.lineups.svelte-w3i9ri{gap:1.5rem;padding:1rem;display:grid}@media (width>=40rem){.lineups.svelte-w3i9ri{grid-template-columns:1fr 1fr}}.lineups.svelte-w3i9ri h2:where(.svelte-w3i9ri){justify-content:space-between;margin-bottom:.5rem;font-size:1rem;display:flex}.formation.svelte-w3i9ri{color:var(--text-muted);font-weight:500}.lineups.svelte-w3i9ri h3:where(.svelte-w3i9ri){color:var(--text-muted);margin:1rem 0 .4rem;font-size:.8125rem}.lineups.svelte-w3i9ri ol:where(.svelte-w3i9ri){margin:0;padding:0;list-style:none}.lineups.svelte-w3i9ri li:where(.svelte-w3i9ri){gap:.6rem;padding-block:.3rem;font-size:.9375rem;display:flex}.num.svelte-w3i9ri{width:1.5rem;color:var(--text-muted);font-variant-numeric:tabular-nums;text-align:right}.coach.svelte-w3i9ri{color:var(--text-muted);margin:.75rem 0 0;font-size:.8125rem}.empty.svelte-w3i9ri{text-align:center;color:var(--text-muted);margin:0;padding:2.5rem 1rem}.side.svelte-w3i9ri{gap:1rem;display:grid}.follow.svelte-w3i9ri{padding:.75rem .5rem .5rem 1rem}.follow.svelte-w3i9ri p:where(.svelte-w3i9ri){color:var(--text-muted);margin:0 0 .25rem;font-size:.75rem;font-weight:600}.follow-row.svelte-w3i9ri{justify-content:space-between;align-items:center;font-size:.9375rem;font-weight:550;display:flex}
