@theme {
  --color-white: oklch(98.3% 0.009 106.568);
  --color-black: oklch(22.7% 0.037 300.413);

  --color-zinc-50: oklch(96% 0.007 67.743);
  --color-zinc-100: oklch(93.2% 0.006 3.345);
  --color-zinc-200: oklch(90.5% 0.007 340.402);
  --color-zinc-300: oklch(85.7% 0.01 320.549);
  --color-zinc-400: oklch(77.2% 0.012 308.287);
  --color-zinc-500: oklch(63.1% 0.017 306.271);
  --color-zinc-600: oklch(50% 0.023 304.92);
  --color-zinc-700: oklch(40.7% 0.031 300.273);
  --color-zinc-800: oklch(36.6% 0.033 299.219);
  --color-zinc-900: oklch(30.2% 0.038 299.399);
  --color-zinc-950: oklch(26.6% 0.039 299.019);

  --color-orange-50: oklch(94.5% 0.024 55.263);
  --color-orange-100: oklch(90.8% 0.045 57.478);
  --color-orange-200: oklch(86.9% 0.064 57.549);
  --color-orange-300: oklch(83.1% 0.09 56.753);
  --color-orange-400: oklch(78.5% 0.101 55.733);
  --color-orange-500: oklch(73.5% 0.115 55.253);
  --color-orange-600: oklch(66.9% 0.109 55.659);
  --color-orange-700: oklch(59.4% 0.08 56.79);
  --color-orange-800: oklch(48.9% 0.066 55.241);
  --color-orange-900: oklch(41.5% 0.061 56.496);
  --color-orange-950: oklch(37.1% 0.048 54.367);

  --color-indigo-50: oklch(91.8% 0.034 287.55);
  --color-indigo-100: oklch(86.5% 0.062 287.061);
  --color-indigo-200: oklch(79.8% 0.09 286.313);
  --color-indigo-300: oklch(72.1% 0.133 284.486);
  --color-indigo-400: oklch(66.1% 0.151 284.071);
  --color-indigo-500: oklch(60% 0.168 282.445);
  --color-indigo-600: oklch(53.4% 0.157 281.812);
  --color-indigo-700: oklch(47.3% 0.133 282.712);
  --color-indigo-800: oklch(39.1% 0.108 282.205);
  --color-indigo-900: oklch(32.4% 0.101 281.47);
  --color-indigo-950: oklch(29.1% 0.076 282.672);

  --color-red-50: oklch(91.7% 0.036 5.068);
  --color-red-100: oklch(87% 0.062 3.344);
  --color-red-200: oklch(81.6% 0.089 5.009);
  --color-red-300: oklch(76.2% 0.126 6.788);
  --color-red-400: oklch(71.2% 0.142 7.458);
  --color-red-500: oklch(65.6% 0.163 9.452);
  --color-red-600: oklch(59.4% 0.155 9.447);
  --color-red-700: oklch(53.5% 0.114 7.61);
  --color-red-800: oklch(44.2% 0.092 8.233);
  --color-red-900: oklch(37.2% 0.086 8.469);
  --color-red-950: oklch(33.7% 0.067 8.713);

  --color-emerald-50: oklch(95% 0.033 174.975);
  --color-emerald-100: oklch(92.8% 0.056 173.53);
  --color-emerald-200: oklch(89.8% 0.074 171.273);
  --color-emerald-300: oklch(87.5% 0.103 170.437);
  --color-emerald-400: oklch(83.9% 0.113 169.392);
  --color-emerald-500: oklch(78.7% 0.129 167.488);
  --color-emerald-600: oklch(71.8% 0.116 167.989);
  --color-emerald-700: oklch(65.4% 0.094 169.351);
  --color-emerald-800: oklch(54% 0.077 169.176);
  --color-emerald-900: oklch(46.1% 0.07 168.237);
  --color-emerald-950: oklch(40.9% 0.056 169.403);

  --color-yellow-50: oklch(95.7% 0.032 87.29);
  --color-yellow-100: oklch(93.9% 0.053 89.487);
  --color-yellow-200: oklch(91.1% 0.073 89.271);
  --color-yellow-300: oklch(88.5% 0.099 88.271);
  --color-yellow-400: oklch(85% 0.108 88.159);
  --color-yellow-500: oklch(80.9% 0.121 88.198);
  --color-yellow-600: oklch(73.8% 0.115 88.381);
  --color-yellow-700: oklch(64.5% 0.085 88.49);
  --color-yellow-800: oklch(52.9% 0.069 86.564);
  --color-yellow-900: oklch(45.3% 0.063 87.742);
  --color-yellow-950: oklch(40.1% 0.05 85.878);

  --color-cyan-50: oklch(94.7% 0.028 210.53);
  --color-cyan-100: oklch(92.3% 0.047 209.573);
  --color-cyan-200: oklch(88.7% 0.063 209.883);
  --color-cyan-300: oklch(86.1% 0.085 209.93);
  --color-cyan-400: oklch(82.1% 0.092 210.554);
  --color-cyan-500: oklch(77.7% 0.101 210.839);
  --color-cyan-600: oklch(70.5% 0.095 210.504);
  --color-cyan-700: oklch(63.2% 0.074 210.675);
  --color-cyan-800: oklch(51.9% 0.061 212.166);
  --color-cyan-900: oklch(44.4% 0.055 210.839);
  --color-cyan-950: oklch(39.5% 0.045 210.84);

  --color-blue-50: oklch(92.7% 0.027 246.353);
  --color-blue-100: oklch(88.4% 0.047 249.351);
  --color-blue-200: oklch(83.4% 0.064 248.595);
  --color-blue-300: oklch(78.5% 0.089 249.022);
  --color-blue-400: oklch(73.5% 0.1 249.758);
  --color-blue-500: oklch(67.7% 0.114 249.857);
  --color-blue-600: oklch(60.9% 0.108 250.004);
  --color-blue-700: oklch(56.3% 0.081 248.894);
  --color-blue-800: oklch(46.4% 0.066 249.431);
  --color-blue-900: oklch(38.9% 0.062 250.459);
  --color-blue-950: oklch(35.3% 0.049 250.414);

  --color-sky-50: oklch(94.3% 0.027 217.143);
  --color-sky-100: oklch(91.5% 0.045 217.432);
  --color-sky-200: oklch(87.4% 0.061 218.81);
  --color-sky-300: oklch(84.3% 0.082 218.761);
  --color-sky-400: oklch(80.1% 0.09 219.725);
  --color-sky-500: oklch(75.4% 0.1 220.106);
  --color-sky-600: oklch(68.1% 0.093 220.648);
  --color-sky-700: oklch(61.5% 0.073 220.079);
  --color-sky-800: oklch(50.9% 0.06 219.093);
  --color-sky-900: oklch(43.1% 0.054 220.644);
  --color-sky-950: oklch(38.4% 0.044 220.95);

  --color-purple-50: oklch(92.8% 0.037 310.475);
  --color-purple-100: oklch(88.3% 0.066 309.972);
  --color-purple-200: oklch(82.5% 0.095 309.221);
  --color-purple-300: oklch(76.2% 0.139 308.596);
  --color-purple-400: oklch(70.7% 0.157 308.14);
  --color-purple-500: oklch(65.3% 0.173 307.822);
  --color-purple-600: oklch(58.4% 0.162 307.917);
  --color-purple-700: oklch(51.5% 0.137 307.826);
  --color-purple-800: oklch(42.5% 0.111 307.508);
  --color-purple-900: oklch(35.5% 0.103 306.964);
  --color-purple-950: oklch(31.6% 0.079 308.288);

  --color-amber-50: oklch(95.8% 0.026 82.386);
  --color-amber-100: oklch(93.2% 0.049 82.162);
  --color-amber-200: oklch(89.9% 0.068 81.348);
  --color-amber-300: oklch(87.2% 0.093 80.462);
  --color-amber-400: oklch(83.2% 0.102 80.119);
  --color-amber-500: oklch(78.8% 0.115 79.231);
  --color-amber-600: oklch(71.8% 0.108 79.578);
  --color-amber-700: oklch(63% 0.081 80.329);
  --color-amber-800: oklch(52.1% 0.066 80.485);
  --color-amber-900: oklch(44.2% 0.061 79.168);
  --color-amber-950: oklch(39.4% 0.048 79.128);

  --color-green-50: oklch(94.7% 0.039 158.352);
  --color-green-100: oklch(92.4% 0.067 156.76);
  --color-green-200: oklch(89.3% 0.089 156.592);
  --color-green-300: oklch(86.8% 0.126 154.926);
  --color-green-400: oklch(83.1% 0.139 154.17);
  --color-green-500: oklch(77.9% 0.161 152.838);
  --color-green-600: oklch(71% 0.144 152.947);
  --color-green-700: oklch(64.8% 0.116 153.74);
  --color-green-800: oklch(53.4% 0.095 153.769);
  --color-green-900: oklch(45.7% 0.087 153.619);
  --color-green-950: oklch(40.5% 0.07 153.66);

  --color-teal-50: oklch(95.1% 0.03 189.089);
  --color-teal-100: oklch(93.1% 0.052 187.301);
  --color-teal-200: oklch(90.2% 0.068 186.806);
  --color-teal-300: oklch(88.1% 0.093 186.264);
  --color-teal-400: oklch(84.6% 0.101 185.963);
  --color-teal-500: oklch(79.5% 0.114 184.451);
  --color-teal-600: oklch(72.5% 0.102 184.626);
  --color-teal-700: oklch(66% 0.084 185.219);
  --color-teal-800: oklch(54.4% 0.069 184.97);
  --color-teal-900: oklch(46.6% 0.062 184.849);
  --color-teal-950: oklch(41.2% 0.051 185.94);

  --color-olive-50: oklch(95.9% 0.039 121.177);
  --color-olive-100: oklch(94.3% 0.067 121.259);
  --color-olive-200: oklch(91.8% 0.09 121.675);
  --color-olive-300: oklch(90.1% 0.126 122.659);
  --color-olive-400: oklch(86.7% 0.139 122.997);
  --color-olive-500: oklch(81.7% 0.16 123.954);
  --color-olive-600: oklch(74.5% 0.143 123.788);
  --color-olive-700: oklch(67.7% 0.116 123.055);
  --color-olive-800: oklch(55.8% 0.095 123.393);
  --color-olive-900: oklch(47.8% 0.087 123.79);
  --color-olive-950: oklch(42.2% 0.07 123.611);

  --color-lime-50: oklch(95.7% 0.04 125.519);
  --color-lime-100: oklch(94% 0.069 125.429);
  --color-lime-200: oklch(91.3% 0.092 125.988);
  --color-lime-300: oklch(89.4% 0.129 126.489);
  --color-lime-400: oklch(85.9% 0.143 127.175);
  --color-lime-500: oklch(80.9% 0.165 128.109);
  --color-lime-600: oklch(73.7% 0.148 127.825);
  --color-lime-700: oklch(67.1% 0.12 127.368);
  --color-lime-800: oklch(55.3% 0.098 127.674);
  --color-lime-900: oklch(47.3% 0.09 127.891);
  --color-lime-950: oklch(41.9% 0.072 127.204);

  --color-violet-50: oklch(92.3% 0.034 298.513);
  --color-violet-100: oklch(87.3% 0.063 298.309);
  --color-violet-200: oklch(81.1% 0.091 297.962);
  --color-violet-300: oklch(74.1% 0.134 296.866);
  --color-violet-400: oklch(68.2% 0.151 295.875);
  --color-violet-500: oklch(62.4% 0.167 294.838);
  --color-violet-600: oklch(55.7% 0.156 295.023);
  --color-violet-700: oklch(49.2% 0.132 295.211);
  --color-violet-800: oklch(40.7% 0.108 295.163);
  --color-violet-900: oklch(33.9% 0.1 294.535);
  --color-violet-950: oklch(30.3% 0.076 295.436);

  --color-fuchsia-50: oklch(93.5% 0.041 322.15);
  --color-fuchsia-100: oklch(89.5% 0.073 321.812);
  --color-fuchsia-200: oklch(84.3% 0.105 321.652);
  --color-fuchsia-300: oklch(79.1% 0.153 321.801);
  --color-fuchsia-400: oklch(74.2% 0.172 322.051);
  --color-fuchsia-500: oklch(69.3% 0.188 322.209);
  --color-fuchsia-600: oklch(62.2% 0.175 322.087);
  --color-fuchsia-700: oklch(54.7% 0.149 322.299);
  --color-fuchsia-800: oklch(45.1% 0.121 322.01);
  --color-fuchsia-900: oklch(38% 0.112 322.047);
  --color-fuchsia-950: oklch(33.4% 0.086 322.819);

  --color-pink-50: oklch(93.3% 0.031 347.072);
  --color-pink-100: oklch(89.3% 0.058 347.361);
  --color-pink-200: oklch(84.1% 0.084 347.603);
  --color-pink-300: oklch(78.8% 0.124 349.264);
  --color-pink-400: oklch(73.8% 0.14 349.767);
  --color-pink-500: oklch(68.8% 0.155 350.681);
  --color-pink-600: oklch(61.7% 0.145 350.938);
  --color-pink-700: oklch(54.3% 0.123 350.365);
  --color-pink-800: oklch(44.9% 0.1 350.615);
  --color-pink-900: oklch(37.7% 0.092 351.718);
  --color-pink-950: oklch(33.1% 0.071 349.694);

  --color-rose-50: oklch(93.2% 0.029 356.299);
  --color-rose-100: oklch(89.1% 0.054 356.276);
  --color-rose-200: oklch(83.8% 0.079 357.486);
  --color-rose-300: oklch(78.3% 0.117 358.675);
  --color-rose-400: oklch(73.3% 0.133 359.388);
  --color-rose-500: oklch(68.2% 0.147 0.652);
  --color-rose-600: oklch(61.1% 0.137 0.757);
  --color-rose-700: oklch(53.8% 0.116 0.187);
  --color-rose-800: oklch(44.5% 0.095 0.575);
  --color-rose-900: oklch(37.4% 0.088 0.949);
  --color-rose-950: oklch(32.8% 0.067 0.742);

  --color-slate-50: oklch(95.1% 0.007 260.732);
  --color-slate-100: oklch(92.3% 0.005 247.881);
  --color-slate-200: oklch(89.1% 0.006 264.53);
  --color-slate-300: oklch(84.1% 0.008 260.732);
  --color-slate-400: oklch(75.9% 0.011 261.784);
  --color-slate-500: oklch(63.1% 0.014 255.543);
  --color-slate-600: oklch(51.1% 0.017 254.688);
  --color-slate-700: oklch(42.7% 0.022 253.512);
  --color-slate-800: oklch(38.7% 0.024 255.664);
  --color-slate-900: oklch(32.5% 0.027 255.127);
  --color-slate-950: oklch(28.6% 0.028 255.171);

  --color-gray-50: oklch(95.4% 0.007 260.732);
  --color-gray-100: oklch(93.3% 0.005 258.325);
  --color-gray-200: oklch(90.6% 0.005 258.326);
  --color-gray-300: oklch(85.7% 0.006 264.529);
  --color-gray-400: oklch(77.5% 0.008 260.731);
  --color-gray-500: oklch(63.6% 0.011 261.779);
  --color-gray-600: oklch(50.8% 0.015 255.568);
  --color-gray-700: oklch(41.8% 0.02 259.408);
  --color-gray-800: oklch(38% 0.022 256.379);
  --color-gray-900: oklch(31.5% 0.026 260.056);
  --color-gray-950: oklch(27.9% 0.027 260.016);

  --color-neutral-50: oklch(95.2% 0.009 17.308);
  --color-neutral-100: oklch(93.2% 0.005 17.254);
  --color-neutral-200: oklch(90.5% 0.005 17.258);
  --color-neutral-300: oklch(85.6% 0.007 17.286);
  --color-neutral-400: oklch(77.3% 0.009 17.354);
  --color-neutral-500: oklch(63.3% 0.013 17.509);
  --color-neutral-600: oklch(50.2% 0.018 17.769);
  --color-neutral-700: oklch(41.3% 0.025 18.201);
  --color-neutral-800: oklch(37.3% 0.027 18.432);
  --color-neutral-900: oklch(31% 0.032 19.012);
  --color-neutral-950: oklch(27.4% 0.033 19.373);

  --color-stone-50: oklch(95.8% 0.007 53.446);
  --color-stone-100: oklch(93.6% 0.004 56.372);
  --color-stone-200: oklch(90.8% 0.004 56.37);
  --color-stone-300: oklch(86.2% 0.005 67.754);
  --color-stone-400: oklch(77.9% 0.007 53.418);
  --color-stone-500: oklch(64.4% 0.01 62.501);
  --color-stone-600: oklch(51.6% 0.014 59.365);
  --color-stone-700: oklch(43.1% 0.019 60.961);
  --color-stone-800: oklch(39.2% 0.02 58.145);
  --color-stone-900: oklch(33.1% 0.023 58.719);
  --color-stone-950: oklch(29.6% 0.024 58.538);

  --color-mauve-50: oklch(93.2% 0.038 316.61);
  --color-mauve-100: oklch(89% 0.07 317.009);
  --color-mauve-200: oklch(83.6% 0.101 316.946);
  --color-mauve-300: oklch(77.9% 0.147 316.614);
  --color-mauve-400: oklch(72.7% 0.165 316.451);
  --color-mauve-500: oklch(67.6% 0.181 316.531);
  --color-mauve-600: oklch(60.6% 0.169 316.635);
  --color-mauve-700: oklch(53.3% 0.143 316.722);
  --color-mauve-800: oklch(44% 0.116 316.115);
  --color-mauve-900: oklch(36.9% 0.107 316.037);
  --color-mauve-950: oklch(32.6% 0.083 316.925);

  --color-mist-50: oklch(94.1% 0.022 250.217);
  --color-mist-100: oklch(90.7% 0.039 249.445);
  --color-mist-200: oklch(85.8% 0.057 250.115);
  --color-mist-300: oklch(80.9% 0.083 250.498);
  --color-mist-400: oklch(75.8% 0.095 251.013);
  --color-mist-500: oklch(70.8% 0.105 251.119);
  --color-mist-600: oklch(63.6% 0.097 250.462);
  --color-mist-700: oklch(55.8% 0.083 251.134);
  --color-mist-800: oklch(46.2% 0.067 250.874);
  --color-mist-900: oklch(38.7% 0.063 252.01);
  --color-mist-950: oklch(34.1% 0.047 250.455);

  --color-brown-50: oklch(95.9% 0.023 78.219);
  --color-brown-100: oklch(93.8% 0.041 78.093);
  --color-brown-200: oklch(90.3% 0.058 77.249);
  --color-brown-300: oklch(87.6% 0.083 77.663);
  --color-brown-400: oklch(83.4% 0.093 76.664);
  --color-brown-500: oklch(79.3% 0.101 77.151);
  --color-brown-600: oklch(71.4% 0.095 77.053);
  --color-brown-700: oklch(62.4% 0.08 76.572);
  --color-brown-800: oklch(51.4% 0.065 75.634);
  --color-brown-900: oklch(43.7% 0.06 75.505);
  --color-brown-950: oklch(37.9% 0.046 77.272);

  --color-taupe-50: oklch(93.5% 0.025 86.872);
  --color-taupe-100: oklch(91.8% 0.042 87.365);
  --color-taupe-200: oklch(88.7% 0.059 86.516);
  --color-taupe-300: oklch(86.1% 0.082 85.333);
  --color-taupe-400: oklch(82.6% 0.092 85.63);
  --color-taupe-500: oklch(78.4% 0.099 84.902);
  --color-taupe-600: oklch(71% 0.093 84.916);
  --color-taupe-700: oklch(62.2% 0.079 84.464);
  --color-taupe-800: oklch(51.8% 0.065 86.327);
  --color-taupe-900: oklch(44.4% 0.06 84.624);
  --color-taupe-950: oklch(38.5% 0.046 85.404);

  --color-maroon-50: oklch(93% 0.028 17.658);
  --color-maroon-100: oklch(88.7% 0.051 18.157);
  --color-maroon-200: oklch(83.2% 0.075 18.776);
  --color-maroon-300: oklch(77.5% 0.112 19.939);
  --color-maroon-400: oklch(72.4% 0.128 20.696);
  --color-maroon-500: oklch(67.2% 0.143 21.613);
  --color-maroon-600: oklch(60.2% 0.134 21.877);
  --color-maroon-700: oklch(53% 0.113 21.632);
  --color-maroon-800: oklch(43.8% 0.092 21.546);
  --color-maroon-900: oklch(36.8% 0.086 22.177);
  --color-maroon-950: oklch(32.4% 0.065 21.275);
}
