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

@theme static {
  --color-kiln-primary-50: #fff4f1;
  --color-kiln-primary-100: #ffe5dc;
  --color-kiln-primary-200: #ffccbb;
  --color-kiln-primary-300: #ffad93;
  --color-kiln-primary-400: #eb8565;
  --color-kiln-primary-500: #d26440;
  --color-kiln-primary-600: #b34824;
  --color-kiln-primary-700: #963614;
  --color-kiln-primary-800: #772709;
  --color-kiln-primary-900: #5b1a02;
  --color-kiln-primary-950: #3b0e02;
  --color-kiln-secondary-50: #faf6f3;
  --color-kiln-secondary-100: #f2e9e3;
  --color-kiln-secondary-200: #e6d6cb;
  --color-kiln-secondary-300: #d8bfae;
  --color-kiln-secondary-400: #bc9e89;
  --color-kiln-secondary-500: #a2816b;
  --color-kiln-secondary-600: #876751;
  --color-kiln-secondary-700: #6d513e;
  --color-kiln-secondary-800: #573f2f;
  --color-kiln-secondary-900: #412e21;
  --color-kiln-secondary-950: #2a1d14;
  --color-kiln-success-50: #f1f9f2;
  --color-kiln-success-100: #e0f1e1;
  --color-kiln-success-200: #c4e3c7;
  --color-kiln-success-300: #a3d2a8;
  --color-kiln-success-400: #7ab681;
  --color-kiln-success-500: #589b62;
  --color-kiln-success-600: #3d8049;
  --color-kiln-success-700: #2f6b3a;
  --color-kiln-success-800: #1f5128;
  --color-kiln-success-900: #133d1c;
  --color-kiln-success-950: #0a260f;
  --color-kiln-error-50: #fff4f3;
  --color-kiln-error-100: #ffe4e2;
  --color-kiln-error-200: #ffcac8;
  --color-kiln-error-300: #ffaaa8;
  --color-kiln-error-400: #ff7073;
  --color-kiln-error-500: #eb424f;
  --color-kiln-error-600: #cb1a35;
  --color-kiln-error-700: #b3122d;
  --color-kiln-error-800: #85001c;
  --color-kiln-error-900: #650013;
  --color-kiln-error-950: #420009;
  --color-kiln-neutral-50: #f9f6f4;
  --color-kiln-neutral-100: #efeae6;
  --color-kiln-neutral-200: #e0d7d0;
  --color-kiln-neutral-300: #cfc1b6;
  --color-kiln-neutral-400: #b2a193;
  --color-kiln-neutral-500: #988576;
  --color-kiln-neutral-600: #7d6b5c;
  --color-kiln-neutral-700: #6b5b4e;
  --color-kiln-neutral-800: #4f4237;
  --color-kiln-neutral-900: #3b3028;
  --color-kiln-neutral-950: #251e18;
  --font-sans: "DM Sans", ui-sans-serif, system-ui, sans-serif;
  --font-mono: "DM Mono", ui-monospace, monospace;
}

:root {
  --ui-primary: #963614;
  --ui-secondary: #2A1D14;
  --ui-success: #2F6B3A;
  --ui-error: #B3122D;
  --ui-radius: 2.6667px;
  --ui-bg: #F4ECE1;
  --ui-bg-muted: #FBF6EE;
  --ui-bg-elevated: #dcd3c8;
  --ui-bg-accented: #d0c7bc;
  --ui-bg-inverted: #2A1D14;
  --ui-text-dimmed: #998f85;
  --ui-text-muted: #6B5B4E;
  --ui-text-toned: #5c5147;
  --ui-text: #2A1D14;
  --ui-text-highlighted: #2A1D14;
  --ui-text-inverted: #F4ECE1;
  --ui-border: #DBCDBA;
  --ui-border-muted: #DBCDBA;
  --ui-border-accented: #c0b3a1;
  --ui-border-inverted: #2A1D14;
}

.dark {
  --ui-primary: #EC8B5E;
  --ui-secondary: #F1E6D8;
  --ui-success: #7FC98A;
  --ui-error: #FF8E99;
  --ui-bg: #1A130E;
  --ui-bg-muted: #241A13;
  --ui-bg-elevated: #302822;
  --ui-bg-accented: #3c352e;
  --ui-bg-inverted: #F1E6D8;
  --ui-text-dimmed: #7b7269;
  --ui-text-muted: #B5A493;
  --ui-text-toned: #bbb1a6;
  --ui-text: #F1E6D8;
  --ui-text-highlighted: #F1E6D8;
  --ui-text-inverted: #1A130E;
  --ui-border: #3B2D22;
  --ui-border-muted: #3B2D22;
  --ui-border-accented: #56493d;
  --ui-border-inverted: #F1E6D8;
}
