.lfc[data-astro-cid-c3mjnwxr]{display:flex;flex-direction:column;background:var(--ns-surface);border:var(--border-thin);border-radius:var(--radius-lg);box-shadow:var(--shadow-sm);overflow:hidden;transition:transform var(--duration-fast) var(--ease-out),box-shadow var(--duration-fast) var(--ease-out),border-color var(--duration-fast) var(--ease-out)}.lfc[data-astro-cid-c3mjnwxr]:hover{transform:translateY(-2px);box-shadow:var(--shadow-md);border-color:var(--ns-border-2)}.lfc[data-astro-cid-c3mjnwxr][data-status=ft] .lfc__head[data-astro-cid-c3mjnwxr]{opacity:.92}.lfc__link[data-astro-cid-c3mjnwxr]{display:flex;flex-direction:column;gap:var(--space-md);padding:var(--space-lg);color:var(--ns-ink);text-decoration:none;font-weight:400}.lfc__link[data-astro-cid-c3mjnwxr]:hover{text-decoration:none;color:var(--ns-ink)}.lfc__head[data-astro-cid-c3mjnwxr]{margin:calc(var(--space-lg) * -1) calc(var(--space-lg) * -1) 0;padding:var(--space-sm) var(--space-lg);background:linear-gradient(135deg,var(--ns-surface-2),var(--ns-accent-soft));border-bottom:var(--border-thin)}.lfc__state[data-astro-cid-c3mjnwxr]{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--ns-muted);display:inline-flex;align-items:center;gap:var(--space-xs)}.lfc__state[data-astro-cid-c3mjnwxr] time[data-astro-cid-c3mjnwxr]{font-family:var(--font-mono)}.lfc__state--ft[data-astro-cid-c3mjnwxr]{color:var(--ns-accent-ink)}.lfc__state--live[data-astro-cid-c3mjnwxr]{color:var(--ns-loss)}.lfc__pulse[data-astro-cid-c3mjnwxr]{width:7px;height:7px;border-radius:var(--radius-full);background:var(--ns-loss);animation:lfcPulse 1.4s var(--ease-pulse) infinite}@keyframes lfcPulse{50%{opacity:.35;transform:scale(.8)}}.lfc__teams[data-astro-cid-c3mjnwxr]{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:var(--space-sm)}.lfc__team[data-astro-cid-c3mjnwxr]{font-family:var(--font-display);font-size:var(--fs-lg);line-height:var(--lh-snug);text-transform:none;letter-spacing:0;color:var(--ns-ink)}.lfc__team[data-astro-cid-c3mjnwxr]{display:flex;align-items:center;gap:.45rem;min-width:0}.lfc__team--away[data-astro-cid-c3mjnwxr]{text-align:right;justify-content:flex-end}.lfc__team-name[data-astro-cid-c3mjnwxr]{min-width:0;overflow:hidden;text-overflow:ellipsis}.lfc__team[data-astro-cid-c3mjnwxr] .team-crest[data-astro-cid-c3mjnwxr]{flex:0 0 auto}.lfc__team[data-astro-cid-c3mjnwxr].is-winner{color:var(--ns-accent-ink)}.lfc__vs[data-astro-cid-c3mjnwxr]{font-family:var(--font-mono);font-size:var(--fs-xs);text-transform:uppercase;color:var(--ns-faint);padding-inline:var(--space-xs)}.lfc__score[data-astro-cid-c3mjnwxr]{display:inline-flex;align-items:baseline;gap:.15em;font-family:var(--font-mono);font-weight:700;font-size:var(--fs-xl);color:var(--ns-ink)}.lfc__score[data-astro-cid-c3mjnwxr] i[data-astro-cid-c3mjnwxr]{font-style:normal;color:var(--ns-faint);padding-inline:.05em}.lfc__pens[data-astro-cid-c3mjnwxr]{font-size:var(--fs-xs);font-weight:600;color:var(--ns-muted);margin-left:.35em}.lfc__cta[data-astro-cid-c3mjnwxr]{font-family:var(--font-mono);font-size:var(--fs-xs);font-weight:600;text-transform:uppercase;letter-spacing:.05em;color:var(--ns-accent)}.lfc__odds[data-astro-cid-c3mjnwxr]{display:grid;grid-template-columns:repeat(auto-fit,minmax(0,1fr));gap:1px;margin-top:auto;background:var(--ns-border);border-top:var(--border-thin)}.lfc__odd[data-astro-cid-c3mjnwxr]{display:flex;align-items:center;justify-content:center;gap:.4em;padding:var(--space-sm) var(--space-md);background:var(--ns-surface);color:var(--ns-ink);font-weight:600;text-decoration:none;transition:background var(--duration-fast) var(--ease-out)}.lfc__odd[data-astro-cid-c3mjnwxr]:hover{background:var(--ns-accent-soft);text-decoration:none}.lfc__odd-key[data-astro-cid-c3mjnwxr]{font-family:var(--font-body);font-size:var(--fs-xs);font-weight:700;color:var(--ns-muted)}.lfc__odd-val[data-astro-cid-c3mjnwxr]{font-family:var(--font-mono);font-size:var(--fs-sm);font-weight:700;color:var(--ns-accent-ink);font-feature-settings:"tnum" 1}@media (max-width: 640px){.lfc__team[data-astro-cid-c3mjnwxr]{font-size:var(--fs-base)}}
