@theme {
  --color-white: oklch(96.8% 0.01 273.357);
  --color-black: oklch(21.2% 0.035 268.521);

  --color-gray-50: oklch(94.3% 0.011 269.547);
  --color-gray-100: oklch(91.1% 0.011 274.884);
  --color-gray-200: oklch(87.9% 0.013 271.27);
  --color-gray-300: oklch(83.3% 0.013 271.26);
  --color-gray-400: oklch(74.6% 0.017 274.737);
  --color-gray-500: oklch(62.7% 0.019 271.111);
  --color-gray-600: oklch(49.3% 0.023 269.937);
  --color-gray-700: oklch(41.4% 0.03 269.822);
  --color-gray-800: oklch(33.5% 0.027 270.469);
  --color-gray-900: oklch(28.2% 0.029 267.606);
  --color-gray-950: oklch(24.2% 0.03 269.883);

  --color-blue-50: oklch(91.3% 0.027 269.659);
  --color-blue-100: oklch(87.3% 0.042 267.652);
  --color-blue-200: oklch(81.8% 0.065 267.521);
  --color-blue-300: oklch(75.9% 0.094 267.841);
  --color-blue-400: oklch(68.8% 0.111 267.263);
  --color-blue-500: oklch(62.2% 0.121 267.224);
  --color-blue-600: oklch(55.8% 0.111 265.976);
  --color-blue-700: oklch(49.3% 0.094 266.11);
  --color-blue-800: oklch(42% 0.08 266.774);
  --color-blue-900: oklch(34.3% 0.068 267.137);
  --color-blue-950: oklch(31% 0.059 265.836);

  --color-violet-50: oklch(90.2% 0.035 292.737);
  --color-violet-100: oklch(85.5% 0.057 292.985);
  --color-violet-200: oklch(79.2% 0.088 293.165);
  --color-violet-300: oklch(72.3% 0.124 290.983);
  --color-violet-400: oklch(64.5% 0.148 290.279);
  --color-violet-500: oklch(57.7% 0.157 289.183);
  --color-violet-600: oklch(51.5% 0.146 288.305);
  --color-violet-700: oklch(45.8% 0.126 289.073);
  --color-violet-800: oklch(39.1% 0.105 289.246);
  --color-violet-900: oklch(32% 0.088 288.53);
  --color-violet-950: oklch(28.6% 0.078 288.866);

  --color-emerald-50: oklch(92.4% 0.031 173.58);
  --color-emerald-100: oklch(89.5% 0.046 175.548);
  --color-emerald-200: oklch(87.2% 0.067 173.437);
  --color-emerald-300: oklch(84.6% 0.09 172.182);
  --color-emerald-400: oklch(79.9% 0.102 170.374);
  --color-emerald-500: oklch(75.1% 0.107 170.168);
  --color-emerald-600: oklch(68.3% 0.099 170.262);
  --color-emerald-700: oklch(60.7% 0.085 170.55);
  --color-emerald-800: oklch(52.8% 0.074 170.556);
  --color-emerald-900: oklch(42.4% 0.061 169.893);
  --color-emerald-950: oklch(38.8% 0.055 170.118);

  --color-yellow-50: oklch(92.1% 0.027 85.666);
  --color-yellow-100: oklch(89.4% 0.041 88.202);
  --color-yellow-200: oklch(86.6% 0.059 86.508);
  --color-yellow-300: oklch(83.5% 0.08 86.15);
  --color-yellow-400: oklch(78.5% 0.09 85.624);
  --color-yellow-500: oklch(73.6% 0.096 85.198);
  --color-yellow-600: oklch(67.4% 0.089 84.554);
  --color-yellow-700: oklch(60.1% 0.079 85.214);
  --color-yellow-800: oklch(51.6% 0.067 85.652);
  --color-yellow-900: oklch(42.4% 0.056 85.486);
  --color-yellow-950: oklch(37.9% 0.049 85.068);

  --color-pink-50: oklch(91.4% 0.034 344.09);
  --color-pink-100: oklch(87.7% 0.054 342.806);
  --color-pink-200: oklch(83.1% 0.085 344.21);
  --color-pink-300: oklch(77.9% 0.12 345.416);
  --color-pink-400: oklch(71.7% 0.14 345.972);
  --color-pink-500: oklch(65.6% 0.152 346.797);
  --color-pink-600: oklch(59% 0.141 347.144);
  --color-pink-700: oklch(52.2% 0.121 346.949);
  --color-pink-800: oklch(44% 0.101 346.284);
  --color-pink-900: oklch(36.1% 0.084 346.895);
  --color-pink-950: oklch(32.3% 0.074 346.878);

  --color-sky-50: oklch(91.6% 0.022 235.008);
  --color-sky-100: oklch(88.6% 0.035 233.085);
  --color-sky-200: oklch(85.2% 0.052 232.23);
  --color-sky-300: oklch(81.2% 0.071 233.97);
  --color-sky-400: oklch(75.6% 0.082 233.701);
  --color-sky-500: oklch(69.8% 0.087 234.117);
  --color-sky-600: oklch(62.9% 0.082 234.526);
  --color-sky-700: oklch(56.1% 0.071 233.509);
  --color-sky-800: oklch(48.1% 0.059 230.896);
  --color-sky-900: oklch(39.5% 0.049 231.577);
  --color-sky-950: oklch(35.2% 0.044 232.422);

  --color-purple-50: oklch(89.5% 0.038 309.573);
  --color-purple-100: oklch(85.2% 0.061 310.228);
  --color-purple-200: oklch(79.8% 0.093 309.276);
  --color-purple-300: oklch(74.2% 0.129 308.905);
  --color-purple-400: oklch(67.3% 0.15 308.27);
  --color-purple-500: oklch(60.9% 0.16 307.616);
  --color-purple-600: oklch(54.6% 0.15 307.432);
  --color-purple-700: oklch(48.8% 0.13 307.664);
  --color-purple-800: oklch(41.6% 0.109 307.586);
  --color-purple-900: oklch(34.1% 0.091 307.624);
  --color-purple-950: oklch(30.5% 0.081 307.476);

  --color-red-50: oklch(96.3% 0.019 9.298);
  --color-red-100: oklch(91.5% 0.039 12.027);
  --color-red-200: oklch(83.5% 0.083 12.484);
  --color-red-300: oklch(77.1% 0.131 14.681);
  --color-red-400: oklch(70% 0.17 16.405);
  --color-red-500: oklch(64.4% 0.209 20.184);
  --color-red-600: oklch(55.8% 0.197 20.884);
  --color-red-700: oklch(45.8% 0.16 20.389);
  --color-red-800: oklch(35% 0.124 20.32);
  --color-red-900: oklch(23.4% 0.082 21.558);
  --color-red-950: oklch(17.3% 0.058 18.726);

  --color-amber-50: oklch(91.7% 0.026 78.912);
  --color-amber-100: oklch(88.6% 0.038 79.087);
  --color-amber-200: oklch(85.6% 0.056 78.559);
  --color-amber-300: oklch(82.1% 0.076 77.743);
  --color-amber-400: oklch(76.9% 0.086 77.044);
  --color-amber-500: oklch(72% 0.092 77.014);
  --color-amber-600: oklch(65.9% 0.086 76.718);
  --color-amber-700: oklch(58.6% 0.075 76.008);
  --color-amber-800: oklch(50.5% 0.064 77.637);
  --color-amber-900: oklch(41.3% 0.053 75.283);
  --color-amber-950: oklch(36.9% 0.047 75.603);

  --color-orange-50: oklch(90.7% 0.024 59.37);
  --color-orange-100: oklch(87% 0.035 57.558);
  --color-orange-200: oklch(83.3% 0.053 56.663);
  --color-orange-300: oklch(79.2% 0.073 57.533);
  --color-orange-400: oklch(73.6% 0.085 56.984);
  --color-orange-500: oklch(68.3% 0.092 55.952);
  --color-orange-600: oklch(62.6% 0.086 56.243);
  --color-orange-700: oklch(55.8% 0.076 56.133);
  --color-orange-800: oklch(47.9% 0.064 56.661);
  --color-orange-900: oklch(39.3% 0.053 55.481);
  --color-orange-950: oklch(35.1% 0.047 55.212);

  --color-green-50: oklch(92.2% 0.036 157.994);
  --color-green-100: oklch(89.2% 0.056 157.258);
  --color-green-200: oklch(86.7% 0.082 156.213);
  --color-green-300: oklch(83.9% 0.111 155.207);
  --color-green-400: oklch(79.2% 0.125 154.618);
  --color-green-500: oklch(74.3% 0.133 153.793);
  --color-green-600: oklch(67.5% 0.125 153.55);
  --color-green-700: oklch(60.1% 0.108 153.725);
  --color-green-800: oklch(52.2% 0.092 154.22);
  --color-green-900: oklch(42% 0.076 153.494);
  --color-green-950: oklch(38.4% 0.069 153.725);

  --color-teal-50: oklch(92.6% 0.029 188.564);
  --color-teal-100: oklch(89.7% 0.043 187.352);
  --color-teal-200: oklch(87.6% 0.063 187.261);
  --color-teal-300: oklch(85.1% 0.082 186.079);
  --color-teal-400: oklch(80.5% 0.092 185.859);
  --color-teal-500: oklch(75.6% 0.096 185.116);
  --color-teal-600: oklch(68.8% 0.09 185.018);
  --color-teal-700: oklch(61.2% 0.078 185.3);
  --color-teal-800: oklch(53.2% 0.067 185.962);
  --color-teal-900: oklch(42.8% 0.055 184.978);
  --color-teal-950: oklch(39.1% 0.05 185.571);

  --color-olive-50: oklch(93.3% 0.037 120.545);
  --color-olive-100: oklch(90.8% 0.056 120.772);
  --color-olive-200: oklch(89% 0.082 121.435);
  --color-olive-300: oklch(86.9% 0.111 122.367);
  --color-olive-400: oklch(82.4% 0.126 123.079);
  --color-olive-500: oklch(77.6% 0.133 123.186);
  --color-olive-600: oklch(70.6% 0.125 123.49);
  --color-olive-700: oklch(62.8% 0.107 123.236);
  --color-olive-800: oklch(54.6% 0.092 123.124);
  --color-olive-900: oklch(43.9% 0.076 123.348);
  --color-olive-950: oklch(40.1% 0.068 123.096);

  --color-lime-50: oklch(93.1% 0.038 125.236);
  --color-lime-100: oklch(90.5% 0.057 124.876);
  --color-lime-200: oklch(88.6% 0.084 125.52);
  --color-lime-300: oklch(86.3% 0.114 126.314);
  --color-lime-400: oklch(81.8% 0.129 126.927);
  --color-lime-500: oklch(76.9% 0.137 127.221);
  --color-lime-600: oklch(70% 0.129 127.421);
  --color-lime-700: oklch(62.2% 0.111 127.452);
  --color-lime-800: oklch(54.1% 0.095 126.956);
  --color-lime-900: oklch(43.5% 0.078 127.409);
  --color-lime-950: oklch(39.7% 0.071 127.701);

  --color-cyan-50: oklch(92.8% 0.024 209.8);
  --color-cyan-100: oklch(90.5% 0.037 209.09);
  --color-cyan-200: oklch(87.9% 0.056 209.054);
  --color-cyan-300: oklch(85.2% 0.074 210.063);
  --color-cyan-400: oklch(80.1% 0.084 210.364);
  --color-cyan-500: oklch(74.6% 0.088 210.756);
  --color-cyan-600: oklch(67.6% 0.082 210.13);
  --color-cyan-700: oklch(60% 0.071 210.36);
  --color-cyan-800: oklch(51.1% 0.06 209.289);
  --color-cyan-900: oklch(41.8% 0.049 211.114);
  --color-cyan-950: oklch(37.4% 0.044 211.344);

  --color-indigo-50: oklch(89.9% 0.035 285.667);
  --color-indigo-100: oklch(85.1% 0.055 284.026);
  --color-indigo-200: oklch(78.5% 0.086 283.491);
  --color-indigo-300: oklch(71.3% 0.123 282.307);
  --color-indigo-400: oklch(63.3% 0.146 280.483);
  --color-indigo-500: oklch(56.5% 0.157 279.283);
  --color-indigo-600: oklch(50.5% 0.145 278.902);
  --color-indigo-700: oklch(44.7% 0.126 279.453);
  --color-indigo-800: oklch(38.2% 0.105 279.534);
  --color-indigo-900: oklch(31.1% 0.089 279.906);
  --color-indigo-950: oklch(28.1% 0.077 279.18);

  --color-fuchsia-50: oklch(91.8% 0.043 322.31);
  --color-fuchsia-100: oklch(87.9% 0.068 322.187);
  --color-fuchsia-200: oklch(82.9% 0.103 322.066);
  --color-fuchsia-300: oklch(78% 0.143 322.237);
  --color-fuchsia-400: oklch(71.4% 0.169 322.291);
  --color-fuchsia-500: oklch(65.3% 0.178 322.189);
  --color-fuchsia-600: oklch(58.7% 0.164 322.053);
  --color-fuchsia-700: oklch(51.8% 0.142 321.965);
  --color-fuchsia-800: oklch(44.2% 0.119 322.477);
  --color-fuchsia-900: oklch(36.2% 0.099 321.975);
  --color-fuchsia-950: oklch(32.4% 0.088 322.011);

  --color-rose-50: oklch(91.2% 0.031 357.121);
  --color-rose-100: oklch(87.4% 0.048 358.181);
  --color-rose-200: oklch(82.6% 0.076 358.781);
  --color-rose-300: oklch(77.2% 0.109 0.6);
  --color-rose-400: oklch(70.8% 0.127 1.665);
  --color-rose-500: oklch(64.7% 0.139 1.639);
  --color-rose-600: oklch(58.1% 0.129 3.058);
  --color-rose-700: oklch(51.4% 0.111 3.03);
  --color-rose-800: oklch(43.4% 0.092 2.842);
  --color-rose-900: oklch(35.6% 0.077 3.147);
  --color-rose-950: oklch(31.8% 0.068 3.009);

  --color-slate-50: oklch(94.7% 0.01 252.813);
  --color-slate-100: oklch(91.5% 0.009 258.337);
  --color-slate-200: oklch(88.4% 0.011 256.7);
  --color-slate-300: oklch(83.7% 0.011 256.702);
  --color-slate-400: oklch(75.2% 0.015 258.353);
  --color-slate-500: oklch(63.4% 0.016 254.654);
  --color-slate-600: oklch(50% 0.02 256.345);
  --color-slate-700: oklch(42.4% 0.025 255.056);
  --color-slate-800: oklch(34.2% 0.024 258.365);
  --color-slate-900: oklch(29% 0.025 255.726);
  --color-slate-950: oklch(25% 0.026 258.333);

  --color-neutral-50: oklch(93.1% 0.012 17.372);
  --color-neutral-100: oklch(88.7% 0.011 17.364);
  --color-neutral-200: oklch(84.7% 0.011 17.377);
  --color-neutral-300: oklch(79.4% 0.011 17.396);
  --color-neutral-400: oklch(71.4% 0.015 17.515);
  --color-neutral-500: oklch(61.2% 0.016 17.595);
  --color-neutral-600: oklch(49.6% 0.019 17.826);
  --color-neutral-700: oklch(42.7% 0.023 18.096);
  --color-neutral-800: oklch(35.3% 0.021 18.217);
  --color-neutral-900: oklch(29.8% 0.023 18.495);
  --color-neutral-950: oklch(25.5% 0.02 18.576);

  --color-zinc-50: oklch(93.7% 0.015 286.112);
  --color-zinc-100: oklch(90.7% 0.014 286.127);
  --color-zinc-200: oklch(87.4% 0.016 286.056);
  --color-zinc-300: oklch(82.7% 0.017 286.031);
  --color-zinc-400: oklch(74% 0.021 285.865);
  --color-zinc-500: oklch(61.9% 0.024 285.68);
  --color-zinc-600: oklch(48.2% 0.03 285.206);
  --color-zinc-700: oklch(40% 0.039 284.524);
  --color-zinc-800: oklch(32.2% 0.035 284.239);
  --color-zinc-900: oklch(26.7% 0.039 283.446);
  --color-zinc-950: oklch(22.8% 0.038 282.932);

  --color-stone-50: oklch(94.6% 0.009 62.583);
  --color-stone-100: oklch(90.2% 0.009 52.09);
  --color-stone-200: oklch(86.5% 0.01 58.195);
  --color-stone-300: oklch(81.2% 0.011 58.182);
  --color-stone-400: oklch(73.3% 0.013 59.498);
  --color-stone-500: oklch(62.6% 0.014 56.124);
  --color-stone-600: oklch(51% 0.018 61.079);
  --color-stone-700: oklch(44% 0.022 59.045);
  --color-stone-800: oklch(36.2% 0.019 54.418);
  --color-stone-900: oklch(31.4% 0.019 56.939);
  --color-stone-950: oklch(27% 0.02 56.742);

  --color-mauve-50: oklch(89.1% 0.042 317.351);
  --color-mauve-100: oklch(84.6% 0.065 316.953);
  --color-mauve-200: oklch(79.3% 0.099 316.598);
  --color-mauve-300: oklch(74.1% 0.131 316.673);
  --color-mauve-400: oklch(67.9% 0.15 316.49);
  --color-mauve-500: oklch(62.4% 0.158 316.383);
  --color-mauve-600: oklch(56.5% 0.145 316.53);
  --color-mauve-700: oklch(50.6% 0.126 316.748);
  --color-mauve-800: oklch(43.6% 0.104 316.861);
  --color-mauve-900: oklch(36.4% 0.086 316.769);
  --color-mauve-950: oklch(32.4% 0.077 316.148);

  --color-mist-50: oklch(90.6% 0.023 246.055);
  --color-mist-100: oklch(86.5% 0.036 249.548);
  --color-mist-200: oklch(82.2% 0.054 250.217);
  --color-mist-300: oklch(77.6% 0.073 251.293);
  --color-mist-400: oklch(71.8% 0.083 251.212);
  --color-mist-500: oklch(66.7% 0.088 251.286);
  --color-mist-600: oklch(60.4% 0.08 250.41);
  --color-mist-700: oklch(54.1% 0.07 249.896);
  --color-mist-800: oklch(46.9% 0.058 250.003);
  --color-mist-900: oklch(39.1% 0.049 252.342);
  --color-mist-950: oklch(34.9% 0.043 250.38);

  --color-brown-50: oklch(93.8% 0.026 78.916);
  --color-brown-100: oklch(90.5% 0.041 78.077);
  --color-brown-200: oklch(86.6% 0.06 78.46);
  --color-brown-300: oklch(83.3% 0.081 77.382);
  --color-brown-400: oklch(77.7% 0.092 76.674);
  --color-brown-500: oklch(72.8% 0.098 76.931);
  --color-brown-600: oklch(65.1% 0.089 76.019);
  --color-brown-700: oklch(57.4% 0.078 76.019);
  --color-brown-800: oklch(49.6% 0.067 76.625);
  --color-brown-900: oklch(41.3% 0.058 76.912);
  --color-brown-950: oklch(36.4% 0.051 74.32);

  --color-taupe-50: oklch(94.2% 0.025 86.871);
  --color-taupe-100: oklch(90.9% 0.039 87.567);
  --color-taupe-200: oklch(87.2% 0.057 85.553);
  --color-taupe-300: oklch(84% 0.075 86.723);
  --color-taupe-400: oklch(78.7% 0.084 85.527);
  --color-taupe-500: oklch(73.4% 0.087 85.266);
  --color-taupe-600: oklch(66.1% 0.08 85.013);
  --color-taupe-700: oklch(58.2% 0.067 85.376);
  --color-taupe-800: oklch(50.3% 0.057 85.736);
  --color-taupe-900: oklch(42% 0.048 84.7);
  --color-taupe-950: oklch(37.4% 0.041 84.006);

  --color-maroon-50: oklch(91.3% 0.029 17.692);
  --color-maroon-100: oklch(87.1% 0.047 18.083);
  --color-maroon-200: oklch(81.8% 0.073 18.757);
  --color-maroon-300: oklch(76.3% 0.104 19.746);
  --color-maroon-400: oklch(69.7% 0.124 20.731);
  --color-maroon-500: oklch(63.6% 0.135 21.588);
  --color-maroon-600: oklch(56.9% 0.125 21.829);
  --color-maroon-700: oklch(50.2% 0.106 21.609);
  --color-maroon-800: oklch(42.8% 0.09 21.534);
  --color-maroon-900: oklch(35.2% 0.075 21.646);
  --color-maroon-950: oklch(31.4% 0.067 21.6);
}
