:root{--z-color-indigo-900:#232952;--z-color-indigo-800:#2f376d;--z-color-coral-600:#9a3a2a;--z-color-coral-500:#b54533;--z-color-sea-glass-500:#77b8b2;--z-color-sea-glass-700:#2f6e68;--z-color-jade-600:#2e7d63;--z-color-jade-700:#215f49;--z-color-terracotta-500:#b5563a;--z-color-pearl-50:#f7f2e8;--z-color-pearl-100:#f0e9db;--z-color-pearl-200:#e8dfcd;--z-color-pearl-300:#e0d6c4;--z-color-sand-400:#ded1bf;--z-color-ink-900:#25242a;--z-color-ink-600:#55535c;--z-color-ink-500:#6e6c77;--z-color-green-900:var(--z-color-indigo-900);--z-color-green-800:var(--z-color-indigo-800);--z-color-gold-700:var(--z-color-coral-600);--z-color-gold-600:var(--z-color-coral-500);--z-color-gold-500:var(--z-color-coral-500);--z-color-cream-50:var(--z-color-pearl-50);--z-color-cream-100:var(--z-color-pearl-100);--z-color-cream-200:var(--z-color-pearl-200);--z-color-cream-300:var(--z-color-pearl-300);--z-brand-primary:var(--z-color-indigo-800);--z-brand-primary-deep:var(--z-color-indigo-900);--z-accent-coral:var(--z-color-coral-500);--z-accent-coral-deep:var(--z-color-coral-600);--z-accent-terracotta:var(--z-color-terracotta-500);--z-accent-gold:var(--z-color-coral-500);--z-accent-gold-mid:var(--z-color-coral-500);--z-accent-gold-deep:var(--z-color-coral-600);--z-secondary:var(--z-color-sea-glass-500);--z-secondary-deep:var(--z-color-sea-glass-700);--z-success:var(--z-color-jade-600);--z-success-deep:var(--z-color-jade-700);--z-surface-page:var(--z-color-pearl-50);--z-surface-off-stage:var(--z-color-pearl-50);--z-surface-card:var(--z-color-pearl-50);--z-surface-inset:var(--z-color-pearl-100);--z-surface-live-play:var(--z-color-indigo-800);--z-surface-live-play-deep:var(--z-color-indigo-900);--z-surface-translucent-on-dark:hsla(40,48%,94%,.15);--z-text-on-cream:var(--z-color-ink-900);--z-text-on-cream-secondary:var(--z-color-ink-600);--z-text-on-cream-muted:var(--z-color-ink-500);--z-text-on-cream-brand:var(--z-color-indigo-800);--z-text-gold-on-cream:var(--z-color-coral-600);--z-text-on-dark:var(--z-color-pearl-50);--z-text-on-dark-secondary:hsla(40,48%,94%,.8);--z-text-on-dark-muted:hsla(40,48%,94%,.7);--z-text-accent:var(--z-color-sea-glass-500);--z-border-hairline:var(--z-color-sand-400);--z-border-strong:var(--z-color-indigo-900);--z-border-emphasis:var(--z-color-coral-500);--z-border-on-dark:hsla(40,48%,94%,.35);--z-border-dashed:var(--z-color-sand-400);--z-button-primary-bg:var(--z-color-indigo-800);--z-button-primary-fg:var(--z-color-pearl-50);--z-button-action-bg:var(--z-color-coral-500);--z-button-action-fg:var(--z-color-pearl-50);--z-button-gold-bg:var(--z-color-coral-500);--z-button-gold-fg:var(--z-color-pearl-50);--z-button-terracotta-bg:var(--z-color-terracotta-500);--z-button-terracotta-fg:var(--z-color-pearl-50);--z-state-selected-border:var(--z-color-coral-500);--z-state-empty-state-border:var(--z-color-sand-400);--z-team-emblem-frame:var(--z-color-sand-400);--z-team-emblem-glyph:var(--z-color-indigo-800);--z-space-2:2px;--z-space-4:4px;--z-space-6:6px;--z-space-8:8px;--z-space-10:10px;--z-space-12:12px;--z-space-14:14px;--z-space-16:16px;--z-space-20:20px;--z-space-24:24px;--z-space-32:32px;--z-space-40:40px;--z-space-44:44px;--z-space-48:48px;--z-space-56:56px;--z-radius-xs:4px;--z-radius-sm:14px;--z-radius-md:16px;--z-radius-lg:18px;--z-radius-xl:22px;--z-radius-2xl:26px;--z-radius-3xl:32px;--z-radius-pill:999px;--z-shadow-card:0 8px 24px rgba(37,36,42,.06);--z-shadow-raised:0 6px 20px rgba(37,36,42,.1);--z-shadow-modal:0 30px 60px rgba(37,36,42,.18);--z-shadow-glow-green:0 14px 34px rgba(47,55,109,.3);--z-shadow-glow-coral:0 8px 18px rgba(181,69,51,.3);--z-shadow-glow-gold:0 8px 18px rgba(181,69,51,.3);--z-shadow-glow-terracotta:0 8px 18px rgba(181,86,58,.25);--z-font-display:"Aref Ruqaa",serif;--z-font-ui:"IBM Plex Sans Arabic",system-ui,sans-serif;--z-font-score:"Changa",sans-serif;--z-font-latin-accent:"Cormorant Garamond",serif;--z-font-weight-regular:400;--z-font-weight-medium:500;--z-font-weight-semibold:600;--z-font-weight-bold:700;--z-font-weight-black:800;--z-text-display-xl:36px;--z-text-display-xl-lh:1.2;--z-text-display-lg:22px;--z-text-display-lg-lh:1.2;--z-text-heading-lg:26px;--z-text-heading-lg-lh:1.2;--z-text-heading-md:22px;--z-text-heading-md-lh:1.3;--z-text-heading-sm:20px;--z-text-heading-sm-lh:1.3;--z-text-body-lg:16px;--z-text-body-lg-lh:1.5;--z-text-body-md:14px;--z-text-body-md-lh:1.5;--z-text-body-sm:13px;--z-text-body-sm-lh:1.5;--z-text-label:12px;--z-text-label-lh:1.4;--z-text-caption:11px;--z-text-caption-lh:1.4;--z-text-score-md:24px;--z-text-score-lg:26px;--z-text-score-xl:58px;--z-text-score-2xl:110px;--z-letter-spacing-latin-caps:2px;--z-letter-spacing-wordmark:11px}