.dark {
    --color-emerald-50: oklch(0.979 0.021 166.113);
    --color-emerald-100: oklch(95% 0.052 163.051);
    --color-emerald-200: oklch(0.905 0.093 164.15);
    --color-emerald-300: oklch(0.845 0.143 164.978);
    --color-emerald-400: oklch(76.5% 0.177 163.223);
    --color-emerald-500: oklch(0.696 0.17 162.48);
    --color-emerald-600: oklch(0.596 0.145 163.225);
    --color-emerald-700: oklch(50.8% 0.118 165.612);
    --color-emerald-800: oklch(0.432 9.5% 166.913);
    --color-emerald-900: oklch(0.378 0.077 168.94);
    --color-emerald-950: oklch(0.262 0.051 172.552);
    --destructive: oklch(0.396 0.141 25.723);
    --destructive-foreground: oklch(0.637 0.237 25.331);
    --border: oklch(0.269 0 0);
    --ring: oklch(0.439 0 0);
    --chart-1: oklch(0.488 0.243 264.376);
    --chart-2: oklch(0.696 0.17 162.48);
    --chart-3: oklch(0.769 0.188 70.08);
    --chart-4: oklch(0.627 0.265 303.9);
    --chart-5: oklch(0.645 0.246 16.439);
    --sidebar: oklch(0.205 0 0);
    --sidebar-foreground: oklch(0.985 0 0);
    --test-var: 0.432 0.095 166.913;
    --test-var-2: oklch(43.2% 0.095 2deg / 0.5);
    --test-var-3: oklch(0.432 0.095 166deg / 0.5);

    --ms-color-white: oklch(100% 0 0deg);
    --ms-color-white-a60: oklch(100% 0 0deg / 60%);
    --ms-color-white-a20: oklch(100% 0 0deg / 20%);
    --ms-color-black: oklch(0% 0 0deg);
    --ms-color-black-a60: oklch(0% 0 0deg / 60%);
    --ms-color-black-a85: oklch(0% 0 0deg / 85%);
    --ms-color-black-a50: oklch(0% 0 0deg / 50%);
    --ms-color-black-a25: oklch(0% 0 0deg / 25%);
    --ms-color-black-a10: oklch(0% 0 0deg / 10%);
    --ms-color-black-a5: oklch(0% 0 0deg / 5%);
    --ms-color-black-a3: oklch(0% 0 0deg / 3%);
    --ms-color-black-a1: oklch(0% 0 0deg / 1%);
    --ms-color-gray-100: oklch(95% 0 0deg);
    --ms-color-gray-150: oklch(90% 0 0deg);
    --ms-color-gray-1: oklch(67.64% 0 0deg);
    --ms-color-gray-2: oklch(98.21% 0 0deg);
    --ms-color-gray-2-a75: oklch(98.21% 0 0deg / 75%);
    --ms-color-gray-3: oklch(50% 0 0deg);


    /* test hsl(), should not match */
    --test-hsl: hsl(0 0% 0%);
    --test-hsl-2: hsl(0 0% 0% / 0.5);
    --test-hsl-3: hsl(0 0% 0% / 50%);
    --test-hsl-4: hsl(0 0% 0% / 50%);
}