:root{--color-primary:#ef4444;--color-primary-foreground:#fff;--color-primary-50:#fef2f2;--color-primary-50-foreground:#450a0a;--color-primary-100:#fee2e2;--color-primary-100-foreground:#450a0a;--color-primary-200:#fecaca;--color-primary-200-foreground:#450a0a;--color-primary-300:#fca5a5;--color-primary-300-foreground:#450a0a;--color-primary-400:#f87171;--color-primary-400-foreground:#450a0a;--color-primary-500:#ef4444;--color-primary-500-foreground:#fff;--color-primary-600:#dc2626;--color-primary-600-foreground:#fff;--color-primary-700:#b91c1c;--color-primary-700-foreground:#fff;--color-primary-800:#991b1b;--color-primary-800-foreground:#fff;--color-primary-900:#7f1d1d;--color-primary-900-foreground:#fef2f2;--color-primary-950:#450a0a;--color-primary-950-foreground:#fef2f2;--color-secondary:#457b9d;--color-secondary-foreground:#fff;--color-secondary-50:#f0f9ff;--color-secondary-50-foreground:#0c1e2e;--color-secondary-100:#e0f2fe;--color-secondary-100-foreground:#0c1e2e;--color-secondary-200:#bae6fd;--color-secondary-200-foreground:#0c1e2e;--color-secondary-300:#7dd3fc;--color-secondary-300-foreground:#0c1e2e;--color-secondary-400:#38bdf8;--color-secondary-400-foreground:#0c1e2e;--color-secondary-500:#457b9d;--color-secondary-500-foreground:#fff;--color-secondary-600:#3a6a89;--color-secondary-600-foreground:#fff;--color-secondary-700:#2e5875;--color-secondary-700-foreground:#f0f9ff;--color-secondary-800:#234661;--color-secondary-800-foreground:#f0f9ff;--color-secondary-900:#17344d;--color-secondary-900-foreground:#f0f9ff;--color-secondary-950:#0c1e2e;--color-secondary-950-foreground:#f0f9ff;--color-success:#06d6a0;--color-success-50:#ecfdf5;--color-success-100:#d1fae5;--color-success-200:#a7f3d0;--color-success-300:#6ee7b7;--color-success-400:#34d399;--color-success-500:#06d6a0;--color-success-600:#059669;--color-success-700:#047857;--color-success-800:#065f46;--color-success-900:#064e3b;--color-success-950:#022c22;--color-warning:#ffb703;--color-warning-50:#fffbeb;--color-warning-100:#fef3c7;--color-warning-200:#fde68a;--color-warning-300:#fcd34d;--color-warning-400:#fbbf24;--color-warning-500:#ffb703;--color-warning-600:#d97706;--color-warning-700:#b45309;--color-warning-800:#92400e;--color-warning-900:#78350f;--color-warning-950:#451a03;--color-error:#d90429;--color-error-50:#fef2f2;--color-error-100:#fee2e2;--color-error-200:#fecaca;--color-error-300:#fca5a5;--color-error-400:#f87171;--color-error-500:#d90429;--color-error-600:#b91c1c;--color-error-700:#991b1b;--color-error-800:#7f1d1d;--color-error-900:#5c1010;--color-error-950:#3d0a0a;--color-neutral:#71717a;--color-neutral-foreground:#fff;--color-neutral-50:#fafafa;--color-neutral-50-foreground:#09090b;--color-neutral-100:#f4f4f5;--color-neutral-100-foreground:#09090b;--color-neutral-200:#e4e4e7;--color-neutral-200-foreground:#09090b;--color-neutral-300:#d4d4d8;--color-neutral-300-foreground:#09090b;--color-neutral-400:#a1a1aa;--color-neutral-400-foreground:#09090b;--color-neutral-500:#71717a;--color-neutral-500-foreground:#fff;--color-neutral-600:#52525b;--color-neutral-600-foreground:#fafafa;--color-neutral-700:#3f3f46;--color-neutral-700-foreground:#fafafa;--color-neutral-800:#27272a;--color-neutral-800-foreground:#fafafa;--color-neutral-900:#18181b;--color-neutral-900-foreground:#fafafa;--color-neutral-950:#09090b;--color-neutral-950-foreground:#fafafa}