/*
 * Ubereats — brand tokens
 * Generated by BrandSweets from the ubereats-com BrandDoc (v4, schema 1). Do not edit by hand.
 */

:root {
  /* Colors */
  --bs-color-primary: #06c167;
  --bs-color-primary-50: #f0faf5;
  --bs-color-primary-100: #d8f3e6;
  --bs-color-primary-200: #a6fcd3;
  --bs-color-primary-300: #70fbb7;
  --bs-color-primary-400: #3ef99f;
  --bs-color-primary-500: #12f888;
  --bs-color-primary-600: #07da74;
  --bs-color-primary-700: #06c167;
  --bs-color-primary-800: #048b4a;
  --bs-color-primary-900: #0a5c34;
  --bs-color-primary-950: #073c22;
  --bs-color-secondary: #9f6403;
  --bs-color-secondary-50: #faf6ef;
  --bs-color-secondary-100: #f3e9d8;
  --bs-color-secondary-200: #fddba5;
  --bs-color-secondary-300: #fcc66e;
  --bs-color-secondary-400: #fbb23c;
  --bs-color-secondary-500: #faa00f;
  --bs-color-secondary-600: #dc8904;
  --bs-color-secondary-700: #9f6403;
  --bs-color-secondary-800: #8c5703;
  --bs-color-secondary-900: #5d3d09;
  --bs-color-secondary-950: #3c2706;
  --bs-color-accent: #e2a257;
  --bs-color-accent-50: #f9f5f1;
  --bs-color-accent-100: #efe6dc;
  --bs-color-accent-200: #f2d3b1;
  --bs-color-accent-300: #eab981;
  --bs-color-accent-400: #e2a257;
  --bs-color-accent-500: #dc8a2e;
  --bs-color-accent-600: #c07621;
  --bs-color-accent-700: #9d601b;
  --bs-color-accent-800: #7a4b15;
  --bs-color-accent-900: #523514;
  --bs-color-accent-950: #35220d;
  --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: #000000;
  --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: #000000;

  /* Typography */
  --bs-font-heading: UberMove, sans-serif;
  --bs-font-body: UberMoveText, system-ui, "Helvetica Neue", Helvetica, Arial, sans-serif;

  /* Brand gradient (derived) */
  /* worst-case contrast: white 2.38:1, black 4.30:1 AA-large */
  --brand-gradient: linear-gradient(135deg in oklab, #06c167 0%, #9f6403 100%);
  /* hero — worst-case contrast: white 4.64:1 AA, black 2.11:1; ink passes AA at the worst point */
  --brand-gradient-hero: linear-gradient(135deg in oklab, #547e5f 0%, #533f29 100%);
  --brand-gradient-hero-ink: #ffffff;
  /* button — worst-case contrast: white 2.06:1, black 7.68:1 AA */
  --brand-gradient-button: linear-gradient(180deg in oklch shorter hue, #2ace73 0%, #00b45b 100%);
  --brand-gradient-button-hover: linear-gradient(180deg in oklch shorter hue, #3ad87c 0%, #00be64 100%);
  --brand-gradient-button-active: linear-gradient(180deg in oklch shorter hue, #14c46a 0%, #00aa52 100%);
  --brand-gradient-button-ink: #000000;
}
