/* Oyma design tokens — Orange brand palette (layered over Boosted). */
:root {
  --oyma-brand-orange: #FF7900;       /* fills, primary buttons, active states */
  --oyma-accessible-orange: #F16E00;  /* orange TEXT / links on white */
  --oyma-black: #000000;
  --oyma-white: #FFFFFF;
  --oyma-gray-100: #EEEEEE;
  --oyma-gray-200: #DDDDDD;
  --oyma-gray-300: #CCCCCC;
  --oyma-gray-500: #999999;
  --oyma-gray-600: #666666;
  --oyma-gray-700: #595959;

  /* Supporting colors: charts, category chips, illustrations only — never actions. */
  --oyma-blue: #4BB4E6;
  --oyma-yellow: #FFD200;
  --oyma-green: #50BE87;
  --oyma-purple: #A885D8;
  --oyma-pink: #FFB4E6;

  /* Functional/status colors: badges, alerts, validation only. */
  --oyma-success: #32C832;
  --oyma-info: #527EDB;
  --oyma-warning: #FFCC00;
  --oyma-danger: #CD3C14;

  --oyma-font: "Helvetica Neue Arabic", "Helvetica Neue", "Noto Sans Arabic", "Cairo", Arial, sans-serif;
  --bs-font-sans-serif: var(--oyma-font);
  --bs-body-font-family: var(--oyma-font);
  --bs-link-color-rgb: 241, 110, 0;
  --bs-link-hover-color-rgb: 0, 0, 0;
}
