.fx.svelte-1ueeq2d{display:grid;grid-template-columns:56px minmax(0,1fr) 76px minmax(0,1fr) minmax(90px,160px);align-items:center;gap:12px;padding:9px 10px;border-top:1px solid var(--border);position:relative;transition:background .12s}.fx.svelte-1ueeq2d:hover{background:var(--cream-soft)}.fx.live.svelte-1ueeq2d{background:#d7321f0a}.fx.live.svelte-1ueeq2d:before{content:"";position:absolute;left:0;top:4px;bottom:4px;width:3px;background:var(--live)}.fx-time.svelte-1ueeq2d{font-family:var(--f-mono);font-size:12px;color:var(--ink-mute);text-align:center}.fx-time.live.svelte-1ueeq2d{color:var(--live);font-weight:700}.fx-time.upcoming.svelte-1ueeq2d{color:var(--ink);font-weight:500}.fx-team.svelte-1ueeq2d{display:flex;align-items:center;gap:9px;min-width:0;justify-content:flex-end}.fx-team.away.svelte-1ueeq2d{justify-content:flex-start}.fx-team.svelte-1ueeq2d .nm:where(.svelte-1ueeq2d){font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fx-team.home.svelte-1ueeq2d .nm:where(.svelte-1ueeq2d){text-align:right}.fx-team.winner.svelte-1ueeq2d .nm:where(.svelte-1ueeq2d),.fx-team.mine.svelte-1ueeq2d .nm:where(.svelte-1ueeq2d){font-weight:700}.fx-team.svelte-1ueeq2d a.nm:where(.svelte-1ueeq2d):hover{text-decoration:underline}.fx-score.svelte-1ueeq2d{font-family:var(--f-display);font-size:20px;text-align:center;letter-spacing:.04em;line-height:1}.fx-score.upcoming.svelte-1ueeq2d{font-family:var(--f-serif);font-style:italic;font-size:14px;color:var(--ink-mute);letter-spacing:0}.fx-comp.svelte-1ueeq2d{font-family:var(--f-mono);font-size:10px;color:var(--ink-mute);letter-spacing:.06em;text-align:right;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}a.fx-comp.svelte-1ueeq2d:hover{color:var(--ink)}@media(max-width:760px){.fx.svelte-1ueeq2d{grid-template-columns:40px minmax(0,1fr) 56px minmax(0,1fr);gap:6px;padding:8px 6px 8px 10px}.fx-comp.svelte-1ueeq2d{display:none}.fx-time.svelte-1ueeq2d{font-size:11px}.fx-score.svelte-1ueeq2d{font-size:17px}.fx-team.svelte-1ueeq2d .nm:where(.svelte-1ueeq2d){font-size:12px}}.fl-day.svelte-1m349ex{display:flex;justify-content:space-between;align-items:baseline;padding:14px 0 6px;border-bottom:1px solid var(--ink)}.fl-day.svelte-1m349ex h4:where(.svelte-1m349ex){font-family:var(--f-display);font-size:15px;letter-spacing:.03em}.fl-day.svelte-1m349ex span:where(.svelte-1m349ex){font-family:var(--f-mono);font-size:10px;color:var(--ink-mute);text-transform:uppercase;letter-spacing:.12em}.fl-empty.svelte-1m349ex{padding:24px 0;font-family:var(--f-serif);font-style:italic;color:var(--ink-mute)}
