/* Crush It for Charity 2026 — color tokens. Source: Crush_It_for_Charity_2026_Design_System.md §3 */
:root{
/* Primary gradient system (RFG + CIFC shared) */
--cifc-color-gradient-start:#48C6EC;
--cifc-color-gradient-end:#005BAA;
--cifc-color-primary:#005BAA;
--cifc-gradient-primary:linear-gradient(135deg,#48C6EC 0%,#005BAA 100%); /* @kind color */
/* Neutral / secondary */
--cifc-color-secondary-gray:#989FA0;
--cifc-color-navy-deep:#2E3C50;
--cifc-color-navy-darker:#13395A;
--cifc-color-ink:#1A1A1A;
--cifc-color-white:#FFFFFF;
--cifc-color-gray-700:#5E6668;
--cifc-color-tee-cream:#F3EDE1;
/* Extended RFG palette — data viz / team colors only */
--rfg-palette-gold:#F1B31E;
--rfg-palette-green:#4BB670;
--rfg-palette-magenta:#A43B95;
--rfg-palette-sky:#2490CB;
--rfg-palette-teal:#4CC2C7;
--rfg-palette-red:#E61E54;
--rfg-palette-steel:#256A8C;
--rfg-palette-cyan:#4BC7ED;
/* Make-A-Wish palette — MAW content zones only, never gradients */
--mow-color-blue:#0057B8;
--mow-color-red:#FF585D;
--mow-color-orange:#FFB549;
--mow-color-light-blue:#8DC8E8;
--mow-color-yellow:#FBD872;
--mow-color-dark-gray:#75787B;
--mow-color-teal:#00BAB3;
--mow-color-light-gray:#BBBCBC;
/* Semantic */
--color-text-primary:var(--cifc-color-ink);
--color-text-muted:var(--cifc-color-gray-700);
--color-text-secondary:var(--cifc-color-secondary-gray);
--color-text-inverse:var(--cifc-color-white);
--color-text-link:var(--cifc-color-primary);
--color-surface-default:var(--cifc-color-white);
--color-surface-sunken:#F4F6F8;
--color-surface-dark:var(--cifc-color-navy-deep);
--color-surface-darker:var(--cifc-color-navy-darker);
--color-border-default:#D8DEE2;
--color-action-primary:var(--cifc-color-primary);
--color-action-primary-hover:#00478A;
--color-action-primary-active:#003A70;
--color-focus-ring:#2490CB;
--color-success:var(--rfg-palette-green);
--color-warning:var(--rfg-palette-gold);
--color-error:var(--rfg-palette-red);
/* Team colors (data palette assignments) */
--team-kicking-assets:var(--rfg-palette-sky);
--team-totally-invested:var(--rfg-palette-green);
--team-capital-gains:var(--rfg-palette-magenta);
--team-trail-blazers:var(--rfg-palette-steel);
}
