.flag-badge[data-astro-cid-swz722jc]{position:relative;display:grid;place-items:center;border-radius:999px;overflow:hidden;background:#eceff5;flex-shrink:0}.flag-badge--circle[data-astro-cid-swz722jc]{width:clamp(3.4rem,7vw,4.25rem);height:clamp(3.4rem,7vw,4.25rem)}.flag-badge--flag[data-astro-cid-swz722jc]{width:clamp(2.5rem,5vw,3rem);height:clamp(2.5rem,5vw,3rem)}.flag-badge[data-astro-cid-swz722jc] .flag-badge__img{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;display:block}.flag-badge[data-astro-cid-swz722jc] .flag-badge__code{font-family:var(--display);font-size:clamp(.95rem,2vw,1.3rem);font-weight:800;letter-spacing:-.06em;color:var(--text)}.flag-badge--flag[data-astro-cid-swz722jc] .flag-badge__code{font-family:var(--mono);font-size:.62rem;letter-spacing:.06em}.match-card[data-astro-cid-ar2imll2]{display:flex;flex-direction:column;min-height:100%;background:var(--surface-strong)}.card-header[data-astro-cid-ar2imll2]{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1rem;border-bottom:1px solid var(--border)}.card-header--schedule[data-astro-cid-ar2imll2]{align-items:start}.header-left[data-astro-cid-ar2imll2]{display:flex;flex-wrap:wrap;align-items:center;gap:.7rem}.status-badge[data-astro-cid-ar2imll2]{display:inline-flex;align-items:center;padding:.32rem .5rem;font-family:var(--mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;border:1px solid var(--border)}.status-badge--live[data-astro-cid-ar2imll2]{background:var(--danger);color:#fff}.status-badge--final[data-astro-cid-ar2imll2]{background:var(--surface-dark);color:#fff}.status-badge--scheduled[data-astro-cid-ar2imll2]{background:#eff2f8;color:var(--text)}.card-meta[data-astro-cid-ar2imll2],.match-link[data-astro-cid-ar2imll2],.team-code[data-astro-cid-ar2imll2],.time-zone[data-astro-cid-ar2imll2]{font-family:var(--mono);font-size:.68rem;letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted)}.match-link[data-astro-cid-ar2imll2]{white-space:nowrap;color:var(--text)}.home-body[data-astro-cid-ar2imll2],.schedule-body[data-astro-cid-ar2imll2]{display:grid;align-items:center;gap:1rem;flex:1}.home-body[data-astro-cid-ar2imll2],.schedule-body[data-astro-cid-ar2imll2]{grid-template-columns:1fr auto 1fr;padding:1.6rem}.team-col[data-astro-cid-ar2imll2],.team-stack[data-astro-cid-ar2imll2]{display:flex;flex-direction:column;align-items:center;gap:.65rem}.team-stack--left[data-astro-cid-ar2imll2]{align-items:start}.team-stack--right[data-astro-cid-ar2imll2]{align-items:end}.team-name[data-astro-cid-ar2imll2],.schedule-team[data-astro-cid-ar2imll2]{margin:0;font-family:var(--display);font-size:clamp(1rem,2vw,1.55rem);font-weight:800;letter-spacing:-.05em;text-align:center}.score-slot[data-astro-cid-ar2imll2]{display:grid;place-items:center}.score-line[data-astro-cid-ar2imll2]{font-family:var(--display);font-size:clamp(2.2rem,5vw,3.5rem);font-weight:900;letter-spacing:-.08em}.score-line--ghost[data-astro-cid-ar2imll2]{color:#12161f2e}.schedule-middle[data-astro-cid-ar2imll2]{display:flex;flex-direction:column;align-items:center;gap:.75rem}.score-box[data-astro-cid-ar2imll2],.time-box[data-astro-cid-ar2imll2]{display:flex;align-items:center;justify-content:center;min-width:clamp(10rem,18vw,12rem);min-height:clamp(4.6rem,9vw,5.4rem);padding:0 1.25rem;border:1px solid var(--border-soft);background:#f3f5fa;font-family:var(--display);font-size:clamp(2.4rem,5vw,3.8rem);font-weight:900;letter-spacing:-.08em}.time-box[data-astro-cid-ar2imll2]{border-style:dashed;color:var(--text-muted)}.dash[data-astro-cid-ar2imll2]{margin:0 .6rem;color:#b1b5c5}@media(max-width:760px){.schedule-body[data-astro-cid-ar2imll2],.home-body[data-astro-cid-ar2imll2]{grid-template-columns:1fr}.team-stack--left[data-astro-cid-ar2imll2],.team-stack--right[data-astro-cid-ar2imll2]{align-items:center}.match-link[data-astro-cid-ar2imll2]{display:none}}.seo-link-grid__head[data-astro-cid-ecaxg4m3]{display:grid;gap:.55rem;max-width:54rem}.seo-link-grid__head[data-astro-cid-ecaxg4m3] .section-title[data-astro-cid-ecaxg4m3]{max-width:18ch}.seo-link-grid__intro[data-astro-cid-ecaxg4m3]{margin:0;color:var(--text-muted);line-height:1.7}.section-frame--dark[data-astro-cid-ecaxg4m3] .seo-link-grid__intro[data-astro-cid-ecaxg4m3]{color:#ffffffb8}.seo-link-grid[data-astro-cid-ecaxg4m3]{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem}.seo-link-card[data-astro-cid-ecaxg4m3]{display:grid;gap:.75rem;padding:1.15rem;transition:transform .16s ease,border-color .16s ease,background-color .16s ease}.seo-link-card[data-astro-cid-ecaxg4m3]:hover{transform:translateY(-1px)}.section-frame[data-astro-cid-ecaxg4m3]:not(.section-frame--dark) .seo-link-card[data-astro-cid-ecaxg4m3]{border:1px solid var(--border);background:linear-gradient(135deg,rgba(23,56,244,.04),transparent 42%),var(--surface-strong)}.section-frame--dark[data-astro-cid-ecaxg4m3] .seo-link-card[data-astro-cid-ecaxg4m3]{border:1px solid var(--ink-line);background:radial-gradient(circle at top right,rgba(103,240,219,.08),transparent 34%),#ffffff0a;color:#fff}.seo-link-card__eyebrow[data-astro-cid-ecaxg4m3],.seo-link-card__meta[data-astro-cid-ecaxg4m3]{margin:0;font-family:var(--mono);font-size:.66rem;letter-spacing:.11em;text-transform:uppercase}.seo-link-card__eyebrow[data-astro-cid-ecaxg4m3]{color:var(--primary)}.section-frame--dark[data-astro-cid-ecaxg4m3] .seo-link-card__eyebrow[data-astro-cid-ecaxg4m3]{color:var(--mint)}.seo-link-card[data-astro-cid-ecaxg4m3] h3[data-astro-cid-ecaxg4m3]{margin:0;font-family:var(--display-condensed);font-size:clamp(1.5rem,3vw,2.1rem);font-weight:700;line-height:.98;letter-spacing:.01em;text-transform:uppercase}.seo-link-card__body[data-astro-cid-ecaxg4m3]{margin:0;color:var(--text-muted);line-height:1.65}.section-frame--dark[data-astro-cid-ecaxg4m3] .seo-link-card__body[data-astro-cid-ecaxg4m3],.section-frame--dark[data-astro-cid-ecaxg4m3] .seo-link-card__meta[data-astro-cid-ecaxg4m3]{color:#ffffffb3}.seo-link-card__meta[data-astro-cid-ecaxg4m3]{color:var(--text-muted)}@media(max-width:1020px){.seo-link-grid[data-astro-cid-ecaxg4m3]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:640px){.seo-link-grid[data-astro-cid-ecaxg4m3]{grid-template-columns:1fr}}
