/*
 * Salesforce — brand tokens
 * Generated by BrandSweets from the salesforce-com BrandDoc (v3, schema 1). Do not edit by hand.
 */

:root {
  /* Colors */
  --bs-color-primary: #04b4fc;
  --bs-color-primary-50: #eff7fa;
  --bs-color-primary-100: #d8ebf3;
  --bs-color-primary-200: #a4e5fe;
  --bs-color-primary-300: #6dd4fe;
  --bs-color-primary-400: #3ac6fd;
  --bs-color-primary-500: #04b4fc;
  --bs-color-primary-600: #02a0de;
  --bs-color-primary-700: #0283b6;
  --bs-color-primary-800: #01668d;
  --bs-color-primary-900: #09455d;
  --bs-color-primary-950: #062d3d;
  --bs-color-secondary: #7cdcfc;
  --bs-color-secondary-50: #eff7fa;
  --bs-color-secondary-100: #d8ecf3;
  --bs-color-secondary-200: #a5e7fd;
  --bs-color-secondary-300: #7cdcfc;
  --bs-color-secondary-400: #3ccbfb;
  --bs-color-secondary-500: #0fbffa;
  --bs-color-secondary-600: #04a6dc;
  --bs-color-secondary-700: #0488b4;
  --bs-color-secondary-800: #036a8c;
  --bs-color-secondary-900: #09485d;
  --bs-color-secondary-950: #062f3c;
  --bs-color-accent: #fcc003;
  --bs-color-accent-50: #faf8ef;
  --bs-color-accent-100: #f3edd8;
  --bs-color-accent-200: #fee9a4;
  --bs-color-accent-300: #fedc6d;
  --bs-color-accent-400: #fdd03a;
  --bs-color-accent-500: #fcc003;
  --bs-color-accent-600: #deab02;
  --bs-color-accent-700: #b68c02;
  --bs-color-accent-800: #8d6d01;
  --bs-color-accent-900: #5d4a09;
  --bs-color-accent-950: #3d3006;
  --bs-color-surface: #ffffff;
  --bs-color-surface-50: #ffffff;
  --bs-color-surface-100: #e6e6e6;
  --bs-color-surface-200: #d1d1d1;
  --bs-color-surface-300: #b5b5b5;
  --bs-color-surface-400: #9c9c9c;
  --bs-color-surface-500: #858585;
  --bs-color-surface-600: #707070;
  --bs-color-surface-700: #5c5c5c;
  --bs-color-surface-800: #474747;
  --bs-color-surface-900: #333333;
  --bs-color-surface-950: #212121;
  --bs-color-text: #111111;
  --bs-color-text-50: #f5f5f5;
  --bs-color-text-100: #e6e6e6;
  --bs-color-text-200: #d1d1d1;
  --bs-color-text-300: #b5b5b5;
  --bs-color-text-400: #9c9c9c;
  --bs-color-text-500: #858585;
  --bs-color-text-600: #707070;
  --bs-color-text-700: #5c5c5c;
  --bs-color-text-800: #474747;
  --bs-color-text-900: #333333;
  --bs-color-text-950: #111111;

  /* Typography */
  --bs-font-heading: "Salesforce Sans", sans-serif;
  --bs-font-body: "Segoe UI", system-ui, -apple-system, BlinkMacSystemFont, Roboto, "Helvetica Neue", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol";

  /* Brand gradient (derived) */
  /* worst-case contrast: white 1.31:1, black 4.53:1 AA */
  --brand-gradient: linear-gradient(135deg in oklch shorter hue, #b1e9ff 0%, #04b4fc 50%, #007bb9 100%);
  /* hero — worst-case contrast: white 1.32:1, black 4.53:1 AA; ink passes AA at the worst point */
  --brand-gradient-hero: linear-gradient(135deg in oklch shorter hue, #d0e3ea 0%, #87adc6 50%, #5c788d 100%);
  --brand-gradient-hero-ink: #000000;
  /* button — worst-case contrast: white 2.07:1, black 7.76:1 AA */
  --brand-gradient-button: linear-gradient(180deg in oklch shorter hue, #29c1ff 0%, #00a7ee 100%);
  --brand-gradient-button-hover: linear-gradient(180deg in oklch shorter hue, #4fcaff 0%, #00b1f9 100%);
  --brand-gradient-button-active: linear-gradient(180deg in oklch shorter hue, #12b7ff 0%, #009de4 100%);
  --brand-gradient-button-ink: #000000;
}
