@theme {
  --color-white: oklch(97.7% 0.009 214.342);
  --color-black: oklch(10.5% 0.005 244.297);

  --color-slate-50: oklch(95.3% 0.017 201.388);
  --color-slate-100: oklch(90.7% 0.019 209.431);
  --color-slate-200: oklch(86.3% 0.018 196.818);
  --color-slate-300: oklch(81.7% 0.018 187.8);
  --color-slate-400: oklch(72.9% 0.012 182.744);
  --color-slate-500: oklch(61.3% 0.011 154.95);
  --color-slate-600: oklch(51.3% 0.016 173.654);
  --color-slate-700: oklch(39.3% 0.018 191.113);
  --color-slate-800: oklch(33.3% 0.019 201.718);
  --color-slate-900: oklch(26.5% 0.019 207.103);
  --color-slate-950: oklch(23.3% 0.023 200.526);

  --color-teal-50: oklch(91% 0.026 199.63);
  --color-teal-100: oklch(85.4% 0.04 206.483);
  --color-teal-200: oklch(76% 0.064 206.264);
  --color-teal-300: oklch(66.4% 0.084 207.665);
  --color-teal-400: oklch(57.6% 0.093 208.291);
  --color-teal-500: oklch(53.4% 0.092 210.589);
  --color-teal-600: oklch(50% 0.086 209.899);
  --color-teal-700: oklch(42.2% 0.073 210.803);
  --color-teal-800: oklch(34.3% 0.059 208.531);
  --color-teal-900: oklch(26.5% 0.045 209.312);
  --color-teal-950: oklch(18.6% 0.032 202.189);

  --color-violet-50: oklch(90.3% 0.026 295.525);
  --color-violet-100: oklch(85.4% 0.04 290.271);
  --color-violet-200: oklch(75.6% 0.069 290.388);
  --color-violet-300: oklch(65.4% 0.1 288.695);
  --color-violet-400: oklch(55.3% 0.13 286.635);
  --color-violet-500: oklch(50.3% 0.147 285.02);
  --color-violet-600: oklch(46.8% 0.134 285.253);
  --color-violet-700: oklch(39.8% 0.112 285.372);
  --color-violet-800: oklch(32.4% 0.088 285.782);
  --color-violet-900: oklch(25.5% 0.062 286.463);
  --color-violet-950: oklch(19.5% 0.042 290.77);

  --color-red-50: oklch(88.4% 0.036 17.852);
  --color-red-100: oklch(84.7% 0.048 18.144);
  --color-red-200: oklch(77.5% 0.075 18.916);
  --color-red-300: oklch(68.8% 0.109 20.273);
  --color-red-400: oklch(60.6% 0.145 22.353);
  --color-red-500: oklch(57% 0.16 23.696);
  --color-red-600: oklch(52.9% 0.148 23.625);
  --color-red-700: oklch(44.9% 0.122 23.359);
  --color-red-800: oklch(36.3% 0.095 23.096);
  --color-red-900: oklch(28.1% 0.068 22.474);
  --color-red-950: oklch(20.1% 0.041 21.336);

  --color-green-50: oklch(91.8% 0.023 164.482);
  --color-green-100: oklch(85.6% 0.044 162.275);
  --color-green-200: oklch(76.3% 0.073 159.797);
  --color-green-300: oklch(66.6% 0.101 157.911);
  --color-green-400: oklch(74.3% 0.158 154.844);
  --color-green-500: oklch(63.2% 0.141 154.52);
  --color-green-600: oklch(49.5% 0.122 152.736);
  --color-green-700: oklch(41.9% 0.101 153.217);
  --color-green-800: oklch(34.5% 0.082 153.391);
  --color-green-900: oklch(26.8% 0.058 155.239);
  --color-green-950: oklch(18.4% 0.035 156.881);

  --color-brown-50: oklch(92.1% 0.02 84.591);
  --color-brown-100: oklch(86.8% 0.034 81.973);
  --color-brown-200: oklch(77.9% 0.056 80.584);
  --color-brown-300: oklch(68.9% 0.08 80.247);
  --color-brown-400: oklch(59.8% 0.098 78.761);
  --color-brown-500: oklch(55.3% 0.104 76.012);
  --color-brown-600: oklch(51.4% 0.096 76.782);
  --color-brown-700: oklch(43.8% 0.081 76.192);
  --color-brown-800: oklch(35.5% 0.063 77.089);
  --color-brown-900: oklch(27.6% 0.045 78.572);
  --color-brown-950: oklch(19.1% 0.028 84.517);

  --color-blue-50: oklch(89.7% 0.026 239.097);
  --color-blue-100: oklch(86.3% 0.035 235.927);
  --color-blue-200: oklch(77.1% 0.059 236.745);
  --color-blue-300: oklch(68% 0.082 237.25);
  --color-blue-400: oklch(58.8% 0.105 240.596);
  --color-blue-500: oklch(54.6% 0.114 242.124);
  --color-blue-600: oklch(50.7% 0.106 242.334);
  --color-blue-700: oklch(43.1% 0.087 241.275);
  --color-blue-800: oklch(35.2% 0.068 240.807);
  --color-blue-900: oklch(27.3% 0.049 240.731);
  --color-blue-950: oklch(18.8% 0.029 240.984);

  --color-sky-50: oklch(90.9% 0.027 217.155);
  --color-sky-100: oklch(87.5% 0.036 219.23);
  --color-sky-200: oklch(79.5% 0.059 218.437);
  --color-sky-300: oklch(71.4% 0.08 219.138);
  --color-sky-400: oklch(63.6% 0.097 221.826);
  --color-sky-500: oklch(60% 0.103 223.405);
  --color-sky-600: oklch(55.7% 0.095 223.485);
  --color-sky-700: oklch(47% 0.079 223.311);
  --color-sky-800: oklch(38.2% 0.062 222.934);
  --color-sky-900: oklch(29.7% 0.045 221.309);
  --color-sky-950: oklch(20.1% 0.027 222.073);

  --color-purple-50: oklch(90.8% 0.028 309.199);
  --color-purple-100: oklch(86.4% 0.043 310.046);
  --color-purple-200: oklch(77.3% 0.073 309.207);
  --color-purple-300: oklch(68% 0.105 308.699);
  --color-purple-400: oklch(58.8% 0.135 307.963);
  --color-purple-500: oklch(54.4% 0.152 307.616);
  --color-purple-600: oklch(50.5% 0.138 307.398);
  --color-purple-700: oklch(42.9% 0.116 307.662);
  --color-purple-800: oklch(34.8% 0.091 307.709);
  --color-purple-900: oklch(27.2% 0.065 308.457);
  --color-purple-950: oklch(20.5% 0.044 309.344);

  --color-amber-50: oklch(92.5% 0.03 83.632);
  --color-amber-100: oklch(90% 0.039 82.336);
  --color-amber-200: oklch(85.1% 0.059 81.391);
  --color-amber-300: oklch(79.1% 0.082 81.068);
  --color-amber-400: oklch(73.2% 0.103 80.132);
  --color-amber-500: oklch(70.1% 0.111 78.718);
  --color-amber-600: oklch(65.2% 0.103 79.328);
  --color-amber-700: oklch(54.9% 0.085 78.651);
  --color-amber-800: oklch(44.3% 0.067 79.595);
  --color-amber-900: oklch(34% 0.048 79.977);
  --color-amber-950: oklch(23.7% 0.029 79.402);

  --color-orange-50: oklch(91.1% 0.027 60.349);
  --color-orange-100: oklch(88.2% 0.036 59.161);
  --color-orange-200: oklch(82.4% 0.055 56.945);
  --color-orange-300: oklch(75.4% 0.079 57.166);
  --color-orange-400: oklch(68.4% 0.102 55.537);
  --color-orange-500: oklch(65% 0.114 54.679);
  --color-orange-600: oklch(60.3% 0.105 54.721);
  --color-orange-700: oklch(51% 0.086 54.882);
  --color-orange-800: oklch(41.3% 0.067 55.974);
  --color-orange-900: oklch(31.7% 0.048 54.723);
  --color-orange-950: oklch(22.4% 0.029 56.191);

  --color-yellow-50: oklch(93.1% 0.033 91.676);
  --color-yellow-100: oklch(90.9% 0.044 92.678);
  --color-yellow-200: oklch(86.5% 0.064 91.488);
  --color-yellow-300: oklch(81.1% 0.088 91.717);
  --color-yellow-400: oklch(75.8% 0.11 91.414);
  --color-yellow-500: oklch(73.2% 0.118 90.899);
  --color-yellow-600: oklch(67.9% 0.109 90.949);
  --color-yellow-700: oklch(58.4% 0.094 96.043);
  --color-yellow-800: oklch(46.2% 0.071 91.646);
  --color-yellow-900: oklch(35.2% 0.052 91.176);
  --color-yellow-950: oklch(24.5% 0.032 91.505);

  --color-emerald-50: oklch(91.9% 0.021 173.916);
  --color-emerald-100: oklch(85.7% 0.04 171.981);
  --color-emerald-200: oklch(76.6% 0.066 169.288);
  --color-emerald-300: oklch(67% 0.09 167.398);
  --color-emerald-400: oklch(58% 0.108 164.239);
  --color-emerald-500: oklch(53.8% 0.114 161.714);
  --color-emerald-600: oklch(49.9% 0.105 161.838);
  --color-emerald-700: oklch(42.2% 0.087 162.316);
  --color-emerald-800: oklch(34.8% 0.07 162.794);
  --color-emerald-900: oklch(27% 0.05 164.747);
  --color-emerald-950: oklch(18.5% 0.03 167.513);

  --color-olive-50: oklch(91.9% 0.035 119.353);
  --color-olive-100: oklch(87.4% 0.058 121.574);
  --color-olive-200: oklch(79.1% 0.095 122.346);
  --color-olive-300: oklch(70.8% 0.129 123.553);
  --color-olive-400: oklch(62.3% 0.149 125.833);
  --color-olive-500: oklch(58.4% 0.151 127.52);
  --color-olive-600: oklch(54.5% 0.14 127.364);
  --color-olive-700: oklch(46.3% 0.118 126.876);
  --color-olive-800: oklch(37.3% 0.096 126.698);
  --color-olive-900: oklch(29% 0.072 125.181);
  --color-olive-950: oklch(19.9% 0.049 122.467);

  --color-lime-50: oklch(93.9% 0.034 123.215);
  --color-lime-100: oklch(90.1% 0.061 124.794);
  --color-lime-200: oklch(83.3% 0.106 125.934);
  --color-lime-300: oklch(76.1% 0.146 127.059);
  --color-lime-400: oklch(68.7% 0.172 129.626);
  --color-lime-500: oklch(63.6% 0.174 131.656);
  --color-lime-600: oklch(57.1% 0.156 131.585);
  --color-lime-700: oklch(47.9% 0.128 131.214);
  --color-lime-800: oklch(37.9% 0.099 130.776);
  --color-lime-900: oklch(28.3% 0.071 129.339);
  --color-lime-950: oklch(19.7% 0.046 128.233);

  --color-cyan-50: oklch(92.2% 0.029 207.437);
  --color-cyan-100: oklch(89.2% 0.038 206.758);
  --color-cyan-200: oklch(82% 0.064 208.719);
  --color-cyan-300: oklch(74.6% 0.086 209.038);
  --color-cyan-400: oklch(67.5% 0.102 211.99);
  --color-cyan-500: oklch(63.6% 0.105 213.349);
  --color-cyan-600: oklch(58.5% 0.095 213.714);
  --color-cyan-700: oklch(49.4% 0.08 213.736);
  --color-cyan-800: oklch(40.3% 0.064 215.169);
  --color-cyan-900: oklch(30.8% 0.046 211.125);
  --color-cyan-950: oklch(20.8% 0.027 212.401);

  --color-indigo-50: oklch(90% 0.026 285.87);
  --color-indigo-100: oklch(85.1% 0.04 285.518);
  --color-indigo-200: oklch(75.7% 0.067 283.718);
  --color-indigo-300: oklch(65.3% 0.099 282.634);
  --color-indigo-400: oklch(55% 0.13 280.722);
  --color-indigo-500: oklch(50.3% 0.15 278.663);
  --color-indigo-600: oklch(46.5% 0.141 278.897);
  --color-indigo-700: oklch(39.8% 0.121 279.412);
  --color-indigo-800: oklch(32.3% 0.092 279.129);
  --color-indigo-900: oklch(25.4% 0.063 279.636);
  --color-indigo-950: oklch(19% 0.042 281.659);

  --color-fuchsia-50: oklch(91.4% 0.031 322.595);
  --color-fuchsia-100: oklch(87.2% 0.048 321.588);
  --color-fuchsia-200: oklch(78.8% 0.081 322.155);
  --color-fuchsia-300: oklch(70.2% 0.116 322.036);
  --color-fuchsia-400: oklch(62% 0.148 322.328);
  --color-fuchsia-500: oklch(58% 0.165 322.054);
  --color-fuchsia-600: oklch(53.9% 0.151 322.366);
  --color-fuchsia-700: oklch(45.7% 0.126 322.259);
  --color-fuchsia-800: oklch(36.9% 0.099 321.972);
  --color-fuchsia-900: oklch(28.6% 0.07 321.562);
  --color-fuchsia-950: oklch(21.4% 0.047 321.714);

  --color-pink-50: oklch(91.2% 0.024 347.221);
  --color-pink-100: oklch(87% 0.037 347.152);
  --color-pink-200: oklch(78.6% 0.064 347.167);
  --color-pink-300: oklch(69.9% 0.094 348.405);
  --color-pink-400: oklch(61.5% 0.121 349.944);
  --color-pink-500: oklch(57.6% 0.136 350.973);
  --color-pink-600: oklch(53.4% 0.124 350.877);
  --color-pink-700: oklch(45.4% 0.104 350.376);
  --color-pink-800: oklch(36.7% 0.082 350.019);
  --color-pink-900: oklch(28.5% 0.058 350.111);
  --color-pink-950: oklch(21.3% 0.039 348.259);

  --color-rose-50: oklch(91.2% 0.022 356.366);
  --color-rose-100: oklch(86.9% 0.035 355.019);
  --color-rose-200: oklch(78.3% 0.06 356.698);
  --color-rose-300: oklch(69.6% 0.088 357.747);
  --color-rose-400: oklch(61.1% 0.115 359.55);
  --color-rose-500: oklch(57.1% 0.129 0.999);
  --color-rose-600: oklch(53% 0.118 0.643);
  --color-rose-700: oklch(44.9% 0.099 0.78);
  --color-rose-800: oklch(36.4% 0.077 0.527);
  --color-rose-900: oklch(28.2% 0.055 0.591);
  --color-rose-950: oklch(21.1% 0.037 359.359);

  --color-gray-50: oklch(93.5% 0.015 257.198);
  --color-gray-100: oklch(88.9% 0.019 258.355);
  --color-gray-200: oklch(84.3% 0.016 257.204);
  --color-gray-300: oklch(79.7% 0.016 260.727);
  --color-gray-400: oklch(71.7% 0.01 258.344);
  --color-gray-500: oklch(60.5% 0.007 255.499);
  --color-gray-600: oklch(49.8% 0.013 256.739);
  --color-gray-700: oklch(37.3% 0.016 255.613);
  --color-gray-800: oklch(31.1% 0.018 258.371);
  --color-gray-900: oklch(24.2% 0.021 260.559);
  --color-gray-950: oklch(20.3% 0.025 259.263);

  --color-zinc-50: oklch(92.1% 0.023 285.941);
  --color-zinc-100: oklch(87.3% 0.027 285.819);
  --color-zinc-200: oklch(82.9% 0.024 285.874);
  --color-zinc-300: oklch(78.4% 0.022 285.87);
  --color-zinc-400: oklch(70.9% 0.014 286.027);
  --color-zinc-500: oklch(59.9% 0.011 286.078);
  --color-zinc-600: oklch(48.6% 0.019 285.67);
  --color-zinc-700: oklch(35.8% 0.024 285.12);
  --color-zinc-800: oklch(29.6% 0.027 284.623);
  --color-zinc-900: oklch(22.6% 0.031 283.651);
  --color-zinc-950: oklch(18.4% 0.036 282.214);

  --color-neutral-50: oklch(94.6% 0.013 17.387);
  --color-neutral-100: oklch(90.6% 0.015 17.442);
  --color-neutral-200: oklch(86.1% 0.013 17.416);
  --color-neutral-300: oklch(81.4% 0.012 17.412);
  --color-neutral-400: oklch(71.2% 0.008 17.348);
  --color-neutral-500: oklch(59.8% 0.007 17.36);
  --color-neutral-600: oklch(48.9% 0.014 17.649);
  --color-neutral-700: oklch(36.9% 0.017 17.941);
  --color-neutral-800: oklch(30.4% 0.019 18.27);
  --color-neutral-900: oklch(23.6% 0.022 18.885);
  --color-neutral-950: oklch(19.3% 0.029 20.064);

  --color-stone-50: oklch(94.3% 0.014 57.584);
  --color-stone-100: oklch(89.9% 0.017 56.171);
  --color-stone-200: oklch(85.1% 0.015 57.555);
  --color-stone-300: oklch(80.7% 0.014 60.524);
  --color-stone-400: oklch(72.3% 0.009 56.261);
  --color-stone-500: oklch(60.9% 0.007 59.586);
  --color-stone-600: oklch(50.5% 0.012 58.035);
  --color-stone-700: oklch(38.1% 0.015 59.191);
  --color-stone-800: oklch(32.1% 0.017 55.715);
  --color-stone-900: oklch(25.6% 0.019 59.68);
  --color-stone-950: oklch(21.9% 0.022 59.963);

  --color-mauve-50: oklch(91.1% 0.03 317.241);
  --color-mauve-100: oklch(86.8% 0.045 316.732);
  --color-mauve-200: oklch(78.1% 0.077 316.801);
  --color-mauve-300: oklch(69.3% 0.111 316.873);
  --color-mauve-400: oklch(60.6% 0.142 316.494);
  --color-mauve-500: oklch(56.4% 0.158 316.116);
  --color-mauve-600: oklch(52.4% 0.145 316.293);
  --color-mauve-700: oklch(44.5% 0.121 316.611);
  --color-mauve-800: oklch(36% 0.095 316.044);
  --color-mauve-900: oklch(28% 0.068 316.58);
  --color-mauve-950: oklch(20.9% 0.045 315.777);

  --color-mist-50: oklch(91.8% 0.017 250.849);
  --color-mist-100: oklch(87.9% 0.026 249.974);
  --color-mist-200: oklch(79.9% 0.044 250.558);
  --color-mist-300: oklch(71.6% 0.063 250.213);
  --color-mist-400: oklch(63.4% 0.081 250.329);
  --color-mist-500: oklch(59.1% 0.092 251.514);
  --color-mist-600: oklch(55.1% 0.084 250.629);
  --color-mist-700: oklch(46.6% 0.071 251.542);
  --color-mist-800: oklch(37.8% 0.054 250.355);
  --color-mist-900: oklch(29.2% 0.039 252.07);
  --color-mist-950: oklch(21.8% 0.026 251.403);

  --color-taupe-50: oklch(92.9% 0.019 86.149);
  --color-taupe-100: oklch(88.1% 0.033 87.296);
  --color-taupe-200: oklch(79.7% 0.052 85.669);
  --color-taupe-300: oklch(71.4% 0.072 85.909);
  --color-taupe-400: oklch(63.3% 0.086 84.913);
  --color-taupe-500: oklch(57.5% 0.092 84.529);
  --color-taupe-600: oklch(52.1% 0.084 84.312);
  --color-taupe-700: oklch(44.4% 0.071 84.304);
  --color-taupe-800: oklch(35.8% 0.055 84.117);
  --color-taupe-900: oklch(27% 0.04 86.082);
  --color-taupe-950: oklch(18.6% 0.023 82.392);

  --color-maroon-50: oklch(89.3% 0.023 17.597);
  --color-maroon-100: oklch(82.3% 0.041 18.026);
  --color-maroon-200: oklch(70.8% 0.072 19.016);
  --color-maroon-300: oklch(59% 0.109 20.881);
  --color-maroon-400: oklch(48.2% 0.142 24.158);
  --color-maroon-500: oklch(43.9% 0.155 26.428);
  --color-maroon-600: oklch(40.7% 0.142 26.288);
  --color-maroon-700: oklch(34.8% 0.12 26.042);
  --color-maroon-800: oklch(28.4% 0.092 25.288);
  --color-maroon-900: oklch(22.3% 0.066 24.21);
  --color-maroon-950: oklch(15.5% 0.039 22.841);
}
