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

@theme static {
  --color-ember-primary-50: #fff4f2;
  --color-ember-primary-100: #ffe4e0;
  --color-ember-primary-200: #ffcbc3;
  --color-ember-primary-300: #ffab9f;
  --color-ember-primary-400: #ff7264;
  --color-ember-primary-500: #e74b40;
  --color-ember-primary-600: #c62a24;
  --color-ember-primary-700: #9d0208;
  --color-ember-primary-800: #850709;
  --color-ember-primary-900: #660003;
  --color-ember-primary-950: #420102;
  --color-ember-secondary-50: #f3f7ff;
  --color-ember-secondary-100: #e4ebfd;
  --color-ember-secondary-200: #ccd9f8;
  --color-ember-secondary-300: #b0c3f3;
  --color-ember-secondary-400: #8ca3df;
  --color-ember-secondary-500: #6f86c7;
  --color-ember-secondary-600: #556caa;
  --color-ember-secondary-700: #42558c;
  --color-ember-secondary-800: #324270;
  --color-ember-secondary-900: #243156;
  --color-ember-secondary-950: #03071e;
  --color-ember-error-50: #fff4f2;
  --color-ember-error-100: #ffe4e0;
  --color-ember-error-200: #ffcbc2;
  --color-ember-error-300: #ffab9e;
  --color-ember-error-400: #ff7361;
  --color-ember-error-500: #f23a2c;
  --color-ember-error-600: #d00000;
  --color-ember-error-700: #a80000;
  --color-ember-error-800: #860000;
  --color-ember-error-900: #660000;
  --color-ember-error-950: #430000;
  --color-ember-neutral-50: #faf5f6;
  --color-ember-neutral-100: #f3e8ea;
  --color-ember-neutral-200: #e6d4d7;
  --color-ember-neutral-300: #d8bcc1;
  --color-ember-neutral-400: #bd9aa1;
  --color-ember-neutral-500: #a37e86;
  --color-ember-neutral-600: #87636b;
  --color-ember-neutral-700: #6a4b52;
  --color-ember-neutral-800: #573d43;
  --color-ember-neutral-900: #412c31;
  --color-ember-neutral-950: #291b1e;
  --font-sans: "Sofia Sans", ui-sans-serif, system-ui, sans-serif;
  --font-mono: "Martian Mono", ui-monospace, monospace;
}

:root {
  --ui-primary: #9D0208;
  --ui-secondary: #03071E;
  --ui-error: #D00000;
  --ui-radius: 2px;
  --ui-bg: #FFF5E9;
  --ui-bg-muted: #FFFFFF;
  --ui-bg-elevated: #e6ddd5;
  --ui-bg-accented: #d7cfc9;
  --ui-bg-inverted: #03071E;
  --ui-text-dimmed: #8e8a8e;
  --ui-text-muted: #6A4B52;
  --ui-text-toned: #424351;
  --ui-text: #03071E;
  --ui-text-highlighted: #03071E;
  --ui-text-inverted: #FFF5E9;
  --ui-border: #E5CBAE;
  --ui-border-muted: #E5CBAE;
  --ui-border-accented: #c3ae98;
  --ui-border-inverted: #03071E;
}

.dark {
  --ui-primary: #D00000;
  --ui-secondary: #FFF5E9;
  --ui-error: #FF7B6B;
  --ui-bg: #03071E;
  --ui-bg-muted: #0D1128;
  --ui-bg-elevated: #212436;
  --ui-bg-accented: #303243;
  --ui-bg-inverted: #FFF5E9;
  --ui-text-dimmed: #747279;
  --ui-text-muted: #B5A6AC;
  --ui-text-toned: #c0bab6;
  --ui-text: #FFF5E9;
  --ui-text-highlighted: #FFF5E9;
  --ui-text-inverted: #03071E;
  --ui-border: #2A2140;
  --ui-border-muted: #2A2140;
  --ui-border-accented: #4a4159;
  --ui-border-inverted: #FFF5E9;
}
