.afdl-cal-match.svelte-134u116{display:block;width:100%;padding:.7rem .95rem;border-radius:.875rem;background:rgb(var(--color-surface-50) / .9);border:1px solid rgb(var(--color-surface-200) / .7);text-decoration:none;color:inherit;transition:border-color .18s ease,background .18s ease,transform .18s ease,box-shadow .18s ease}[data-theme=dark] .afdl-cal-match.svelte-134u116,.dark .afdl-cal-match.svelte-134u116{background:rgb(var(--color-surface-900) / .55);border-color:rgb(var(--color-surface-700) / .5)}.afdl-cal-match.is-clickable.svelte-134u116:hover{border-color:rgb(var(--color-primary-500) / .45);transform:translateY(-1px);box-shadow:0 8px 20px -12px #0f172a33}[data-theme=dark] .afdl-cal-match.is-clickable.svelte-134u116:hover,.dark .afdl-cal-match.is-clickable.svelte-134u116:hover{box-shadow:0 8px 20px -12px #00000080}.afdl-cal-match-serie.svelte-134u116{display:inline-flex;align-items:center;padding:.15rem .625rem;border-radius:999px;background:rgb(var(--color-primary-500) / .14);color:rgb(var(--color-primary-700) / 1);font-size:.65rem;font-weight:700;letter-spacing:.05em;text-transform:uppercase;margin-bottom:.5rem}[data-theme=dark] .afdl-cal-match-serie.svelte-134u116,.dark .afdl-cal-match-serie.svelte-134u116{color:rgb(var(--color-primary-300) / 1)}.afdl-cal-match-grid.svelte-134u116{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:.5rem .75rem;max-width:900px;margin-inline:auto}@media (min-width: 768px){.afdl-cal-match-grid.svelte-134u116{gap:.75rem 1.5rem}}.afdl-cal-team.svelte-134u116{display:flex;align-items:center;gap:.5rem;min-width:0}.afdl-cal-team.is-visit.svelte-134u116{flex-direction:row-reverse;text-align:right}.afdl-cal-team-logo.svelte-134u116{width:34px;height:34px;-o-object-fit:contain;object-fit:contain;flex-shrink:0}@media (min-width: 640px){.afdl-cal-team-logo.svelte-134u116{width:40px;height:40px}}.afdl-cal-team-name.svelte-134u116{font-size:.75rem;font-weight:700;line-height:1.2;color:rgb(var(--color-surface-900) / 1);overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto}[data-theme=dark] .afdl-cal-team-name.svelte-134u116,.dark .afdl-cal-team-name.svelte-134u116{color:rgb(var(--color-surface-50) / 1)}@media (min-width: 640px){.afdl-cal-team-name.svelte-134u116{font-size:.8rem}}@media (min-width: 768px){.afdl-cal-team-name.svelte-134u116{font-size:.875rem}}.afdl-cal-vs.svelte-134u116{display:inline-flex;align-items:center;justify-content:center;min-width:44px;padding:.2rem .55rem;border-radius:.5rem;background:rgb(var(--color-surface-200) / .7);color:rgb(var(--color-surface-700) / 1);font-family:Oswald,Inter,sans-serif;font-size:.78rem;font-weight:700;letter-spacing:.08em}[data-theme=dark] .afdl-cal-vs.svelte-134u116,.dark .afdl-cal-vs.svelte-134u116{background:rgb(var(--color-surface-800) / .7);color:rgb(var(--color-surface-200) / 1)}.afdl-cal-stadium.svelte-134u116{text-align:center;margin-top:.55rem;padding-top:.5rem;border-top:1px dashed rgb(var(--color-surface-200) / .7);font-size:.7rem;font-weight:500;color:rgb(var(--color-surface-600) / 1)}[data-theme=dark] .afdl-cal-stadium.svelte-134u116,.dark .afdl-cal-stadium.svelte-134u116{border-top-color:rgb(var(--color-surface-700) / .4);color:rgb(var(--color-surface-400) / 1)}@media (min-width: 640px){.afdl-cal-stadium.svelte-134u116{font-size:.75rem}}.afdl-cal-card.svelte-1vuti40.svelte-1vuti40{margin-bottom:1.5rem;padding:1.125rem;border-radius:var(--afdl-radius-lg);background:rgb(var(--color-surface-50) / .7);border:1px solid rgb(var(--color-surface-200) / .7);box-shadow:var(--afdl-shadow-xs)}[data-theme=dark] .afdl-cal-card.svelte-1vuti40.svelte-1vuti40,.dark .afdl-cal-card.svelte-1vuti40.svelte-1vuti40{background:rgb(var(--color-surface-900) / .4);border-color:rgb(var(--color-surface-700) / .5)}@media (min-width: 640px){.afdl-cal-card.svelte-1vuti40.svelte-1vuti40{padding:1.375rem;margin-bottom:2rem}}.afdl-cal-card-head.svelte-1vuti40.svelte-1vuti40{display:flex;align-items:flex-end;justify-content:space-between;gap:1rem;padding-bottom:.75rem;margin-bottom:.875rem;border-bottom:1px solid rgb(var(--color-surface-200) / .7)}.afdl-cal-card-actions.svelte-1vuti40.svelte-1vuti40{display:flex;align-items:center;gap:.6rem;flex-shrink:0}.afdl-cal-card-dl.svelte-1vuti40.svelte-1vuti40{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .75rem;border-radius:.6rem;font-size:.78rem;font-weight:700;text-decoration:none;background:rgb(var(--color-primary-700) / 1);color:#fff;border:1px solid rgb(var(--color-primary-500) / .5);transition:transform .15s ease,box-shadow .15s ease,background .15s ease;white-space:nowrap}.afdl-cal-card-dl.svelte-1vuti40.svelte-1vuti40:hover{background:rgb(var(--color-primary-600) / 1);transform:translateY(-1px);box-shadow:0 6px 16px -8px rgb(var(--color-primary-700) / .7)}@media (max-width: 480px){.afdl-cal-card-dl.svelte-1vuti40 span.svelte-1vuti40{display:none}.afdl-cal-card-dl.svelte-1vuti40.svelte-1vuti40{padding:.45rem}}[data-theme=dark] .afdl-cal-card-head.svelte-1vuti40.svelte-1vuti40,.dark .afdl-cal-card-head.svelte-1vuti40.svelte-1vuti40{border-bottom-color:rgb(var(--color-surface-700) / .4)}.afdl-cal-card-titleblock.svelte-1vuti40.svelte-1vuti40{display:grid;gap:.125rem}.afdl-cal-card-eyebrow.svelte-1vuti40.svelte-1vuti40{font-size:.65rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--color-primary-700) / 1)}[data-theme=dark] .afdl-cal-card-eyebrow.svelte-1vuti40.svelte-1vuti40,.dark .afdl-cal-card-eyebrow.svelte-1vuti40.svelte-1vuti40{color:rgb(var(--color-primary-400) / 1)}.afdl-cal-card-title.svelte-1vuti40.svelte-1vuti40{font-family:Oswald,Inter,sans-serif;font-size:clamp(1.35rem,3vw,1.75rem);font-weight:700;line-height:1;color:rgb(var(--color-surface-900) / 1)}[data-theme=dark] .afdl-cal-card-title.svelte-1vuti40.svelte-1vuti40,.dark .afdl-cal-card-title.svelte-1vuti40.svelte-1vuti40{color:rgb(var(--color-surface-50) / 1)}.afdl-cal-card-count.svelte-1vuti40.svelte-1vuti40{font-size:.7rem;font-weight:700;padding:.3rem .7rem;border-radius:999px;background:rgb(var(--color-surface-100) / 1);border:1px solid rgb(var(--color-surface-200) / .7);color:rgb(var(--color-surface-600) / 1);white-space:nowrap}[data-theme=dark] .afdl-cal-card-count.svelte-1vuti40.svelte-1vuti40,.dark .afdl-cal-card-count.svelte-1vuti40.svelte-1vuti40{background:rgb(var(--color-surface-800) / .6);border-color:rgb(var(--color-surface-700) / .6);color:rgb(var(--color-surface-300) / 1)}.afdl-cal-page.svelte-12t8far{width:100%;max-width:1100px;margin-inline:auto;padding-inline:clamp(.75rem,2vw,1.25rem);padding-block:1.5rem clamp(2rem,5vw,3rem)}.afdl-cal-page-head.svelte-12t8far{display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;gap:.75rem 1.25rem;padding-bottom:.875rem;margin-bottom:1.25rem;border-bottom:1px solid rgb(var(--color-surface-200) / .7)}[data-theme=dark] .afdl-cal-page-head.svelte-12t8far,.dark .afdl-cal-page-head.svelte-12t8far{border-bottom-color:rgb(var(--color-surface-700) / .4)}.afdl-cal-page-eyebrow.svelte-12t8far{font-size:.7rem;font-weight:800;letter-spacing:.18em;text-transform:uppercase;color:rgb(var(--color-primary-700) / 1)}[data-theme=dark] .afdl-cal-page-eyebrow.svelte-12t8far,.dark .afdl-cal-page-eyebrow.svelte-12t8far{color:rgb(var(--color-primary-400) / 1)}.afdl-cal-page-title.svelte-12t8far{font-family:Oswald,Inter,sans-serif;font-size:clamp(1.75rem,4vw,2.5rem);font-weight:700;line-height:1;color:rgb(var(--color-surface-900) / 1)}[data-theme=dark] .afdl-cal-page-title.svelte-12t8far,.dark .afdl-cal-page-title.svelte-12t8far{color:rgb(var(--color-surface-50) / 1)}.afdl-cal-page-total.svelte-12t8far{font-size:.75rem;font-weight:700;padding:.4rem .85rem;border-radius:999px;background:rgb(var(--color-primary-500) / .12);color:rgb(var(--color-primary-700) / 1);border:1px solid rgb(var(--color-primary-500) / .18)}[data-theme=dark] .afdl-cal-page-total.svelte-12t8far,.dark .afdl-cal-page-total.svelte-12t8far{color:rgb(var(--color-primary-300) / 1)}