/* Dispatch — generated by @strictthemes/spec */

@theme static {
  --color-dispatch-primary-50: #fff4f3;
  --color-dispatch-primary-100: #ffe4e2;
  --color-dispatch-primary-200: #ffcac7;
  --color-dispatch-primary-300: #ffaaa6;
  --color-dispatch-primary-400: #ff7170;
  --color-dispatch-primary-500: #ea454d;
  --color-dispatch-primary-600: #bf0d2a;
  --color-dispatch-primary-700: #a70121;
  --color-dispatch-primary-800: #850018;
  --color-dispatch-primary-900: #650010;
  --color-dispatch-primary-950: #420007;
  --color-dispatch-secondary-50: #f7f7f7;
  --color-dispatch-secondary-100: #ebebeb;
  --color-dispatch-secondary-200: #d9d9d9;
  --color-dispatch-secondary-300: #c4c4c4;
  --color-dispatch-secondary-400: #a4a4a4;
  --color-dispatch-secondary-500: #898989;
  --color-dispatch-secondary-600: #6f6f6f;
  --color-dispatch-secondary-700: #585858;
  --color-dispatch-secondary-800: #454545;
  --color-dispatch-secondary-900: #333333;
  --color-dispatch-secondary-950: #111111;
  --color-dispatch-error-50: #fff4f3;
  --color-dispatch-error-100: #ffe4e1;
  --color-dispatch-error-200: #ffcac6;
  --color-dispatch-error-300: #ffaaa4;
  --color-dispatch-error-400: #ff716c;
  --color-dispatch-error-500: #e74a4b;
  --color-dispatch-error-600: #c72730;
  --color-dispatch-error-700: #9e0019;
  --color-dispatch-error-800: #850415;
  --color-dispatch-error-900: #65000c;
  --color-dispatch-error-950: #420005;
  --color-dispatch-neutral-50: #f7f7f5;
  --color-dispatch-neutral-100: #ecebe8;
  --color-dispatch-neutral-200: #dbd9d4;
  --color-dispatch-neutral-300: #c7c4bd;
  --color-dispatch-neutral-400: #a8a49b;
  --color-dispatch-neutral-500: #8d897f;
  --color-dispatch-neutral-600: #736e65;
  --color-dispatch-neutral-700: #5c5850;
  --color-dispatch-neutral-800: #48453e;
  --color-dispatch-neutral-900: #35322d;
  --color-dispatch-neutral-950: #211f1b;
  --font-sans: Newsreader, ui-sans-serif, system-ui, sans-serif;
  --font-mono: "Chivo Mono", ui-monospace, monospace;
}

:root {
  --ui-primary: #BF0D2A;
  --ui-secondary: #111111;
  --ui-error: #9E0019;
  --ui-radius: 1.3333px;
  --ui-bg: #F4F1EA;
  --ui-bg-muted: #FFFFFF;
  --ui-bg-elevated: #dddbd4;
  --ui-bg-accented: #d0cdc7;
  --ui-bg-inverted: #111111;
  --ui-text-dimmed: #8e8c88;
  --ui-text-muted: #5C5850;
  --ui-text-toned: #4a4947;
  --ui-text: #111111;
  --ui-text-highlighted: #111111;
  --ui-text-inverted: #F4F1EA;
  --ui-border: #1C1C1C;
  --ui-border-muted: #1C1C1C;
  --ui-border-accented: #1a1a1a;
  --ui-border-inverted: #111111;
}

.dark {
  --ui-primary: #FF6B7D;
  --ui-secondary: #F4F1EA;
  --ui-error: #FF8A8A;
  --ui-bg: #121110;
  --ui-bg-muted: #1C1B19;
  --ui-bg-elevated: #292726;
  --ui-bg-accented: #363533;
  --ui-bg-inverted: #F4F1EA;
  --ui-text-dimmed: #787672;
  --ui-text-muted: #A8A39A;
  --ui-text-toned: #bcb9b3;
  --ui-text: #F4F1EA;
  --ui-text-highlighted: #F4F1EA;
  --ui-text-inverted: #121110;
  --ui-border: #8F8B82;
  --ui-border-muted: #8F8B82;
  --ui-border-accented: #9e9a92;
  --ui-border-inverted: #F4F1EA;
}
