:root{--color-cream:#f6f6f1;--color-white:#fff;--color-ink:#101010;--color-brand-green:#6bbe45;--color-brand-green-dark:#3f8c28;--color-brand-green-darker:#2c6a1a;--color-text:#101010;--color-text-secondary:#54544d;--color-text-muted:#6b6b63;--color-text-subtle:#72726a;--color-text-faint:#a9a9a0;--color-text-on-dark:#fff;--color-card-border:#e4e4dc;--color-divider:#efefe9;--color-table-header-bg:#eef4e7;--color-table-footer-bg:#fbfbf8;--color-row-highlight:#f7fbf4;--color-tint-premier-bg:#eef4e7;--color-tint-premier-text:#3f8c28;--color-tint-premier-border:#d8e6cd;--color-tint-competition-bg:#f1e9f7;--color-tint-competition-text:#7a3fa0;--color-tint-event-bg:#fdf1dc;--color-tint-event-text:#9a5b00;--color-live:#d93025;--color-form-win:var(--color-brand-green);--color-form-draw:#cfe3bd;--color-form-loss:#e4e4dc;--radius-sm:5px;--radius-md:8px;--radius-card:16px;--radius-pill:999px;--shadow-sm:0 1px 2px rgba(16,16,16,.04);--space-2:8px;--space-3:12px;--space-4:16px;--space-card-x:16px;--space-row-y:6px;--space-header-y:10px;--space-5:24px;--font-body:'Plus Jakarta Sans',system-ui,sans-serif;--font-heading:'Plus Jakarta Sans',system-ui,sans-serif;--fs-eyebrow:.72rem;--fs-meta:.8125rem;--fs-body:1rem;--fs-control:.875rem;--fs-row:.9375rem;--fs-card-title:1.125rem;--fs-page-title:1.75rem;--bs-body-font-family:var(--font-body);--bs-body-font-size:var(--fs-body);--bs-body-color:var(--color-text);--bs-body-color-rgb:16,16,16;--bs-emphasis-color:var(--color-text);--bs-emphasis-color-rgb:16,16,16;--bs-body-bg:var(--color-cream);--bs-secondary-color:var(--color-text-muted);--bs-border-color:var(--color-card-border);--bs-border-radius:var(--radius-md);--bs-link-color:var(--color-brand-green-dark);--bs-link-color-rgb:63,140,40;--bs-link-hover-color:var(--color-brand-green-darker);--bs-link-hover-color-rgb:44,106,26;--bs-primary:var(--color-brand-green-dark);--bs-primary-rgb:63,140,40;--bs-focus-ring-color:rgba(107,190,69,.25)}