:root { --color-bg: hsl(0 0% 3%); --color-bg-subtle: hsl(0 0% 6%); --color-bg-elevated: hsl(0 0% 10%); --color-gold: hsl(43 63% 52%); --color-gold-light: hsl(48 84% 66%); --color-gold-dark: hsl(36 70% 37%); --color-text: hsl(40 33% 95%); --color-text-muted: hsl(35 12% 48%); --color-border: hsla(43, 63%, 52%, 0.15); --color-border-strong: hsla(43, 63%, 52%, 0.35); --color-black: hsl(0 0% 3%); --color-success: hsl(145 36% 45%); --color-error: hsl(6 68% 46%); --text-dim: hsla(40, 33%, 95%, 0.65); --text-ghost: hsla(40, 33%, 95%, 0.35); --accent-glow: hsla(43, 63%, 52%, 0.10); --mm-heading-dark: rgb(20, 20, 20); --mm-heading-semi-dark: rgb(109, 99, 85); --mm-heading-light: hsl(35 12% 48%); --mm-body-dark: rgb(20, 20, 20); --mm-body-light: hsl(35 12% 48%); --mm-link-gold: hsl(36 70% 37%); --mm-link-light: hsl(35 12% 48%); --mm-link-dark: rgb(20, 20, 20); --mm-body-semi-dark: rgb(109, 99, 85); --color-text-dark: hsl(0 0% 8%); --color-text-body-dark: hsl(35 12% 38%); --color-text-dim: hsla(40, 33%, 95%, 0.65); --color-text-ghost: hsla(40, 33%, 95%, 0.35); --color-border-light: hsla(43, 63%, 52%, 0.08); --color-cream: hsl(40 33% 96%); --color-cream-dark: hsl(38 25% 90%);}