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

:root {
  /* Colors */
  --bs-color-primary: #fc341c;
  --bs-color-primary-50: #faf0ef;
  --bs-color-primary-100: #f3dbd8;
  --bs-color-primary-200: #feada5;
  --bs-color-primary-300: #fd7c6d;
  --bs-color-primary-400: #fc4e3b;
  --bs-color-primary-500: #fc341c;
  --bs-color-primary-600: #dd1903;
  --bs-color-primary-700: #b51503;
  --bs-color-primary-800: #8d1002;
  --bs-color-primary-900: #5d1109;
  --bs-color-primary-950: #3c0b06;
  --bs-color-secondary: #eb1600;
  --bs-color-secondary-50: #faf0ef;
  --bs-color-secondary-100: #f4dad7;
  --bs-color-secondary-200: #ffaca3;
  --bs-color-secondary-300: #ff7a6b;
  --bs-color-secondary-400: #ff4c38;
  --bs-color-secondary-500: #ff230a;
  --bs-color-secondary-600: #eb1600;
  --bs-color-secondary-700: #b81200;
  --bs-color-secondary-800: #8f0e00;
  --bs-color-secondary-900: #5e1008;
  --bs-color-secondary-950: #3d0b05;
  --bs-color-accent: #007aff;
  --bs-color-accent-50: #eff5fa;
  --bs-color-accent-100: #d7e5f4;
  --bs-color-accent-200: #a3d0ff;
  --bs-color-accent-300: #6bb3ff;
  --bs-color-accent-400: #3898ff;
  --bs-color-accent-500: #007aff;
  --bs-color-accent-600: #006ce0;
  --bs-color-accent-700: #0059b8;
  --bs-color-accent-800: #00458f;
  --bs-color-accent-900: #08325e;
  --bs-color-accent-950: #05203d;
  --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: "DM Mono", monospace;
  --bs-font-body: "DM Sans", sans-serif;

  /* Brand gradient (derived) */
  /* worst-case contrast: white 1.89:1, black 2.85:1 */
  --brand-gradient: linear-gradient(135deg in oklch shorter hue, #ffa694 0%, #fc341c 50%, #b00000 100%);
  /* hero — worst-case contrast: white 4.65:1 AA, black 1.16:1; ink passes AA at the worst point */
  --brand-gradient-hero: linear-gradient(135deg in oklch shorter hue, #8d6d66 0%, #6f2f23 50%, #330408 100%);
  --brand-gradient-hero-ink: #ffffff;
  /* button — worst-case contrast: white 4.74:1 AA, black 3.35:1 AA-large */
  --brand-gradient-button: linear-gradient(180deg in oklch shorter hue, #e60e00 0%, #c40000 100%);
  --brand-gradient-button-hover: linear-gradient(180deg in oklch shorter hue, #f12409 0%, #d30000 100%);
  --brand-gradient-button-active: linear-gradient(180deg in oklch shorter hue, #db0000 0%, #b50000 100%);
  --brand-gradient-button-ink: #ffffff;
  /* button ink: 4.2:1 — below AA */
}
