.mrow.svelte-1t37i9t{display:grid;grid-template-columns:52px minmax(0,1fr) 110px minmax(0,1fr) 150px;align-items:center;gap:14px;padding:11px 18px;border-top:1px solid var(--border-s, #dde5f3);text-decoration:none;color:var(--text, #0d1f3c);-webkit-tap-highlight-color:transparent}.mrow.svelte-1t37i9t:hover{background:#f7f9fd}.tone-navy.svelte-1t37i9t{color:#fff;border-top-color:#ffffff1f}.tone-navy.svelte-1t37i9t:hover{background:#ffffff0d}.size-board.svelte-1t37i9t{grid-template-columns:64px minmax(0,1fr) auto minmax(0,1fr) 120px;padding:12px 18px}.badge.svelte-1t37i9t{font-family:var(--font-display, sans-serif);font-size:16px;letter-spacing:1.2px;line-height:1.1;padding:3px 0;border-radius:5px;text-align:center;width:52px;background:var(--league-navy, #081f43);color:#fff}.tone-navy.svelte-1t37i9t .badge:where(.svelte-1t37i9t){background:var(--league-gold, #ffd22e);color:var(--league-navy, #081f43)}.size-board.svelte-1t37i9t .badge:where(.svelte-1t37i9t){width:64px;font-size:20px;letter-spacing:1.4px;border-radius:6px}.club.svelte-1t37i9t{display:flex;align-items:center;gap:10px;min-width:0;font-weight:700;font-size:14px}.size-board.svelte-1t37i9t .club:where(.svelte-1t37i9t){font-size:15px}.club.home.svelte-1t37i9t{justify-content:flex-end}.club.trail.svelte-1t37i9t{font-weight:600;color:var(--muted-2, #8a9bb5)}.tone-navy.svelte-1t37i9t .club.trail:where(.svelte-1t37i9t){color:var(--on-navy-muted, #a9bbd8)}.name.svelte-1t37i9t{display:inline-flex;align-items:center;gap:6px;min-width:0}.name.svelte-1t37i9t .full:where(.svelte-1t37i9t),.name.svelte-1t37i9t .short:where(.svelte-1t37i9t){min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.name.svelte-1t37i9t .short:where(.svelte-1t37i9t){display:none}.accent.svelte-1t37i9t{width:8px;height:8px;border-radius:50%;flex-shrink:0;box-shadow:0 0 0 1.5px #fffc}.score.svelte-1t37i9t{text-align:center;font-family:var(--font-display, sans-serif);font-size:30px;line-height:1;letter-spacing:1px;white-space:nowrap;font-variant-numeric:tabular-nums}.size-board.svelte-1t37i9t .score:where(.svelte-1t37i9t){font-size:40px;padding:0 6px}.num.svelte-1t37i9t{color:var(--text, #0d1f3c)}.num.trail.svelte-1t37i9t{color:var(--muted-2, #8a9bb5)}.dash.svelte-1t37i9t{color:var(--border, #ccd6e8);margin:0 4px}.tone-navy.svelte-1t37i9t .num:where(.svelte-1t37i9t){color:#fff}.tone-navy.svelte-1t37i9t .num.trail:where(.svelte-1t37i9t){color:var(--on-navy-muted, #a9bbd8)}.tone-navy.svelte-1t37i9t .dash:where(.svelte-1t37i9t){color:#ffffff4d}.vs.svelte-1t37i9t{font-size:14px;letter-spacing:3px;color:var(--muted, #5a6e8a)}.tone-navy.svelte-1t37i9t .vs:where(.svelte-1t37i9t){color:var(--on-navy-muted, #a9bbd8)}.status.svelte-1t37i9t{display:flex;flex-direction:column;align-items:flex-end;gap:2px;text-align:right;font-size:11px;color:var(--muted, #5a6e8a);min-width:0}.tone-navy.svelte-1t37i9t .status:where(.svelte-1t37i9t){color:var(--on-navy-muted, #a9bbd8)}.size-board.svelte-1t37i9t .status:where(.svelte-1t37i9t){font-size:12px}.st.svelte-1t37i9t{font-weight:800;letter-spacing:.1em;font-size:11px;white-space:nowrap;display:inline-flex;align-items:center;gap:5px}.st.live.svelte-1t37i9t{color:var(--league-green, #0b7e39)}.tone-navy.svelte-1t37i9t .st.live:where(.svelte-1t37i9t){color:var(--live-text, #8ee0ad)}.st.final.svelte-1t37i9t{color:var(--muted, #5a6e8a)}.tone-navy.svelte-1t37i9t .st.final:where(.svelte-1t37i9t){color:var(--on-navy-soft, #c5d3ea)}.st.time.svelte-1t37i9t{color:#a07c00}.tone-navy.svelte-1t37i9t .st.time:where(.svelte-1t37i9t){color:var(--league-gold, #ffd22e)}.dot.svelte-1t37i9t{width:7px;height:7px;border-radius:50%;background:var(--live, #22e86a);animation:svelte-1t37i9t-mrow-pulse 1.8s ease-in-out infinite}.note.svelte-1t37i9t{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%}@keyframes svelte-1t37i9t-mrow-pulse{0%,to{box-shadow:0 0 #22e86a80}50%{box-shadow:0 0 0 4px #22e86a00}}@media(prefers-reduced-motion:reduce){.dot.svelte-1t37i9t{animation:none}}@media(max-width:620px){.mrow.svelte-1t37i9t,.size-board.svelte-1t37i9t{grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"badge note status" "home  score away";gap:6px 12px;padding:12px 14px}.badge.svelte-1t37i9t,.size-board.svelte-1t37i9t .badge:where(.svelte-1t37i9t){grid-area:badge;width:auto;padding:2px 8px;font-size:16px;letter-spacing:1.2px;border-radius:5px}.status.svelte-1t37i9t{display:contents}.status.svelte-1t37i9t .st:where(.svelte-1t37i9t){grid-area:status;justify-self:end}.status.svelte-1t37i9t .note:where(.svelte-1t37i9t){grid-area:note;justify-self:start;font-size:11px;color:var(--muted, #5a6e8a)}.tone-navy.svelte-1t37i9t .status:where(.svelte-1t37i9t) .note:where(.svelte-1t37i9t){color:var(--on-navy-muted, #a9bbd8)}.club.svelte-1t37i9t{grid-area:home;font-size:14px;gap:8px}.club.home.svelte-1t37i9t{flex-direction:row-reverse;justify-content:flex-end}.club.away.svelte-1t37i9t{grid-area:away;flex-direction:row-reverse;justify-content:flex-start}.name.svelte-1t37i9t .full:where(.svelte-1t37i9t){display:none}.name.svelte-1t37i9t .short:where(.svelte-1t37i9t){display:inline}.score.svelte-1t37i9t,.size-board.svelte-1t37i9t .score:where(.svelte-1t37i9t){grid-area:score;font-size:36px;padding:0}}
