/*
 * GitHub — brand tokens
 * Generated by BrandSweets from the github BrandDoc (v2, schema 1). Do not edit by hand.
 */

:root {
  /* Colors */
  --bs-color-primary: #181717;
  --bs-color-primary-50: #f6f6f6;
  --bs-color-primary-100: #ececec;
  --bs-color-primary-200: #d8d8d8;
  --bs-color-primary-300: #bcbcbc;
  --bs-color-primary-400: #8e8e8e;
  --bs-color-primary-500: #6a6a6a;
  --bs-color-primary-600: #4e4e4e;
  --bs-color-primary-700: #3c3c3c;
  --bs-color-primary-800: #2a2a2a;
  --bs-color-primary-900: #1e1e1e;
  --bs-color-primary-950: #181717;
  --bs-color-accent: #0969da;
  --bs-color-accent-50: #ddf4ff;
  --bs-color-accent-100: #b6e3ff;
  --bs-color-accent-200: #80ccff;
  --bs-color-accent-300: #54aeff;
  --bs-color-accent-400: #218bff;
  --bs-color-accent-500: #0969da;
  --bs-color-accent-600: #0550ae;
  --bs-color-accent-700: #033d8b;
  --bs-color-accent-800: #0a3069;
  --bs-color-accent-900: #002155;
  --bs-color-accent-950: #001034;
  --bs-color-surface: #ffffff;
  --bs-color-surface-50: #ffffff;
  --bs-color-surface-100: #f6f8fa;
  --bs-color-surface-200: #eaeef2;
  --bs-color-surface-300: #d0d7de;
  --bs-color-surface-400: #afb8c1;
  --bs-color-surface-500: #8c959f;
  --bs-color-surface-600: #6e7781;
  --bs-color-surface-700: #424a53;
  --bs-color-surface-800: #32383f;
  --bs-color-surface-900: #24292f;
  --bs-color-surface-950: #1f2328;
  --bs-color-text: #1f2328;
  --bs-color-text-50: #f6f8fa;
  --bs-color-text-100: #eaeef2;
  --bs-color-text-200: #d0d7de;
  --bs-color-text-300: #afb8c1;
  --bs-color-text-400: #8c959f;
  --bs-color-text-500: #6e7781;
  --bs-color-text-600: #57606a;
  --bs-color-text-700: #424a53;
  --bs-color-text-800: #32383f;
  --bs-color-text-900: #24292f;
  --bs-color-text-950: #1f2328;
  --bs-color-textMuted: #57606a;
  --bs-color-textMuted-50: #f6f8fa;
  --bs-color-textMuted-100: #eaeef2;
  --bs-color-textMuted-200: #d0d7de;
  --bs-color-textMuted-300: #afb8c1;
  --bs-color-textMuted-400: #8c959f;
  --bs-color-textMuted-500: #6e7781;
  --bs-color-textMuted-600: #57606a;
  --bs-color-textMuted-700: #424a53;
  --bs-color-textMuted-800: #32383f;
  --bs-color-textMuted-900: #24292f;
  --bs-color-textMuted-950: #1f2328;
  --bs-color-border: #d0d7de;
  --bs-color-border-50: #f6f8fa;
  --bs-color-border-100: #eaeef2;
  --bs-color-border-200: #d8dee4;
  --bs-color-border-300: #d0d7de;
  --bs-color-border-400: #afb8c1;
  --bs-color-border-500: #8c959f;
  --bs-color-border-600: #6e7781;
  --bs-color-border-700: #424a53;
  --bs-color-border-800: #32383f;
  --bs-color-border-900: #24292f;
  --bs-color-border-950: #1f2328;
  --bs-color-success: #1a7f37;
  --bs-color-success-50: #dafbe1;
  --bs-color-success-100: #aceebb;
  --bs-color-success-200: #6fdd8b;
  --bs-color-success-300: #4ac26b;
  --bs-color-success-400: #2da44e;
  --bs-color-success-500: #1a7f37;
  --bs-color-success-600: #116329;
  --bs-color-success-700: #044f1e;
  --bs-color-success-800: #003d16;
  --bs-color-success-900: #002d11;
  --bs-color-success-950: #001d0a;
  --bs-color-danger: #cf222e;
  --bs-color-danger-50: #ffebe9;
  --bs-color-danger-100: #ffcecb;
  --bs-color-danger-200: #ffaba8;
  --bs-color-danger-300: #ff8182;
  --bs-color-danger-400: #fa4549;
  --bs-color-danger-500: #cf222e;
  --bs-color-danger-600: #a40e26;
  --bs-color-danger-700: #82071e;
  --bs-color-danger-800: #660018;
  --bs-color-danger-900: #4c0014;
  --bs-color-danger-950: #2d000b;

  /* Typography */
  --bs-font-display: "Mona Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --bs-font-heading: "Mona Sans", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;
  --bs-font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", "Noto Sans", Helvetica, Arial, sans-serif;
  --bs-font-mono: "Monaspace Neon", ui-monospace, SFMono-Regular, monospace;
  --bs-font-quote: "Hubot Sans", "Mona Sans", sans-serif;

  /* Radius */
  --bs-radius-full: 9999rem;
  --bs-radius-lg: 0.75rem;
  --bs-radius-md: 0.5rem;
  --bs-radius-sm: 0.375rem;

  /* Shadows */
  --bs-shadow-lg: 0 8px 24px rgba(140,149,159,0.2);
  --bs-shadow-md: 0 3px 6px rgba(140,149,159,0.15);
  --bs-shadow-sm: 0 1px 0 rgba(31,35,40,0.04);
}

[data-theme="dark"] {
  /* Colors (dark) */
  --bs-color-primary: #f0f6fc;
  --bs-color-accent: #58a6ff;
  --bs-color-surface: #0d1117;
  --bs-color-text: #e6edf3;
}
