.dark {
  --md-sys-color-primary: rgb(197, 96, 29);
  --md-sys-color-surface-tint: rgb(255 183 134);
  --md-sys-color-on-primary: rgb(80 36 0);
  --md-sys-color-primary-container: rgb(110 57 13);
  --md-sys-color-on-primary-container: rgb(255 220 198);
  --md-sys-color-secondary: rgb(228 191 168);
  --md-sys-color-on-secondary: rgb(66 43 27);
  --md-sys-color-secondary-container: rgb(91 65 48);
  --md-sys-color-on-secondary-container: rgb(255 220 198);
  --md-sys-color-tertiary: rgb(201 202 147);
  --md-sys-color-on-tertiary: rgb(49 50 10);
  --md-sys-color-tertiary-container: rgb(72 73 31);
  --md-sys-color-on-tertiary-container: rgb(229 230 173);
  --md-sys-color-error: rgb(255 180 171);
  --md-sys-color-on-error: rgb(105 0 5);
  --md-sys-color-error-container: rgb(147 0 10);
  --md-sys-color-on-error-container: rgb(255 218 214);
  --md-sys-color-background: rgb(11, 7, 5);
  --md-sys-color-on-background: rgb(241, 234, 231);
  --md-sys-color-surface: rgb(25 18 13);
  --md-sys-color-on-surface: rgb(240 223 215);
  --md-sys-color-surface-variant: rgb(82 68 60);
  --md-sys-color-on-surface-variant: rgb(215 195 183);
  --md-sys-color-outline: rgb(159 141 131);
  --md-sys-color-outline-variant: rgb(82 68 60);
  --md-sys-color-shadow: rgb(0 0 0);
  --md-sys-color-scrim: rgb(0 0 0);
  --md-sys-color-inverse-surface: rgb(240 223 215);
  --md-sys-color-inverse-on-surface: rgb(56 46 41);
  --md-sys-color-inverse-primary: rgb(138 80 35);
  --md-sys-color-primary-fixed: rgb(255 220 198);
  --md-sys-color-on-primary-fixed: rgb(49 20 0);
  --md-sys-color-primary-fixed-dim: rgb(255 183 134);
  --md-sys-color-on-primary-fixed-variant: rgb(110 57 13);
  --md-sys-color-secondary-fixed: rgb(255 220 198);
  --md-sys-color-on-secondary-fixed: rgb(43 23 8);
  --md-sys-color-secondary-fixed-dim: rgb(228 191 168);
  --md-sys-color-on-secondary-fixed-variant: rgb(91 65 48);
  --md-sys-color-tertiary-fixed: rgb(229 230 173);
  --md-sys-color-on-tertiary-fixed: rgb(28 29 0);
  --md-sys-color-tertiary-fixed-dim: rgb(201 202 147);
  --md-sys-color-on-tertiary-fixed-variant: rgb(72 73 31);
  --md-sys-color-surface-dim: rgb(25 18 13);
  --md-sys-color-surface-bright: rgb(65 55 49);
  --md-sys-color-surface-container-lowest: rgb(20 13 8);
  --md-sys-color-surface-container-low: rgb(34 26 21);
  --md-sys-color-surface-container: rgb(38 30 25);
  --md-sys-color-surface-container-high: rgb(49 40 35);
  --md-sys-color-surface-container-highest: rgb(61 51 45);

  --primary: var(--md-sys-color-primary);
  --on-primary: var(--md-sys-color-on-primary);

  --primary-container: var(--md-sys-color-primary-container);
  --on-primary-container: var(--md-sys-color-on-primary-container);

  --secondary: var(--md-sys-color-secondary);
  --on-secondary: var(--md-sys-color-on-secondary);

  --secondary-container: var(--md-sys-color-secondary-container);
  --on-secondary-container: var(--md-sys-color-on-secondary-container);

  --tertiary: var(--md-sys-color-tertiary);
  --on-tertiary: var(--md-sys-color-on-tertiary);

  --tertiary-container: var(--md-sys-color-tertiary-container);
  --on-tertiary-container: var(--md-sys-color-on-tertiary-container);

  --bg: var(--md-sys-color-background);
  --on-bg: var(--md-sys-color-on-background);

  --surface: var(--md-sys-color-surface);
  --on-surface: var(--md-sys-color-on-surface);

  --outline: var(--md-sys-color-outline);

  --error: var(--md-sys-color-error);

  --on-error: var(var(--md-sys-color-on-error));

  --theme-bg: var(--bg);
  --theme-text: var(--on-bg);

  --theme-muted: rgba(238, 242, 255, .68);

  --theme-border: rgba(255, 255, 255, .10);
  --theme-border-soft: rgba(255, 255, 255, .12);
  --theme-border-soft-2: rgba(255, 255, 255, .18);
  --theme-border-scroll: rgba(255, 255, 255, .06);

  --theme-panel: rgba(255, 255, 255, 0.06);
  --theme-panel2: rgba(255, 255, 255, .04);
  --theme-panel3: rgba(255, 255, 255, .03);

  --theme-btn-bg: rgba(255, 255, 255, .06);
  --theme-btn-hover: rgba(255, 255, 255, .10);

  --theme-chip-bg: rgba(255, 255, 255, .04);
  --theme-pill-bg: rgba(255, 255, 255, .05);

  --theme-primary: var(--primary);
  --theme-primary-pressed-border: color-mix(in srgb, var(--primary) 90%, transparent);
  --theme-primary-pressed-text: var(--primary);
  --theme-primary-row: rgba(246, 184, 92, 0.14);

  --theme-range-track: var(--theme-primary);
  --theme-thumb: rgba(255, 255, 255, .95);
  --theme-thumb-border: rgba(0, 0, 0, .2);
  --theme-thumb-shadow: 0 6px 20px rgba(0, 0, 0, .35);

  --theme-body-glow-1: rgba(246, 161, 92, 0.25);
  --theme-body-glow-2: rgba(246, 171, 59, 0.18);

  --theme-shadow: 0 20px 50px rgba(0, 0, 0, .45);

  --scroll-track: rgba(255, 255, 255, .06);
  --scroll-thumb: rgba(255, 255, 255, .34);
  --scroll-thumb-hover: rgba(255, 255, 255, .55);

  --theme-placeholder: rgba(238, 242, 255, .50);
  --theme-item-hover: rgba(255, 255, 255, .04);

}