/* team-theme.css — GENERATED by frontend/build.js for team "rangers". Do not edit by hand. */
/* primary = --brand-navy-* slot, secondary = --brand-gold-* slot (legacy names, team-neutral meaning). */
:root {
  --brand-navy-50: #f3f5fb;
  --brand-navy-100: #e6ecf6;
  --brand-navy-200: #d1dcf0;
  --brand-navy-300: #b8c8e7;
  --brand-navy-400: #99b0dc;
  --brand-navy-500: #7a98d2;
  --brand-navy-600: #5c80c7;
  --brand-navy-700: #3d68bd;
  --brand-navy-800: #1f50b2;
  --brand-navy-900: #0038A8;

  --brand-gold-50: #fcf3f4;
  --brand-gold-100: #fae7ea;
  --brand-gold-200: #f6d5d9;
  --brand-gold-300: #f1bcc3;
  --brand-gold-400: #eba0a9;
  --brand-gold-500: #e5838f;
  --brand-gold-600: #e06775;
  --brand-gold-700: #da4a5a;
  --brand-gold-800: #d42e40;
  --brand-gold-900: #CE1126;

  --brand-navy-rgb: 0, 56, 168;
  --brand-gold-rgb: 206, 17, 38;

  /* semantic aliases — same mapping bundle-core.css uses */
  --color-primary: var(--brand-navy-800);
  --color-secondary: var(--brand-gold-900);
  --color-accent: var(--brand-gold-600);
  --bg-dark: var(--brand-navy-900);
}
