/**
 * Claude Color Preset (shadcn)
 * Generated by @sveltopia/colors
 * Brand colors: #C15F3C, #B1ADA1, #F4F3EE
 */

:root, .light {
  --color-gray-50: oklch(0.9911 0.0000 0.00);
  --color-gray-100: oklch(0.9821 0.0000 0.00);
  --color-gray-200: oklch(0.9551 0.0000 0.00);
  --color-gray-300: oklch(0.9310 0.0000 0.00);
  --color-gray-400: oklch(0.9067 0.0000 0.00);
  --color-gray-500: oklch(0.8853 0.0000 0.00);
  --color-gray-600: oklch(0.8514 0.0000 0.00);
  --color-gray-700: oklch(0.7921 0.0000 0.00);
  --color-gray-800: oklch(0.6434 0.0000 0.00);
  --color-gray-850: oklch(0.6100 0.0000 0.00);
  --color-gray-900: oklch(0.5032 0.0000 0.00);
  --color-gray-950: oklch(0.2435 0.0000 0.00);
  --color-mauve-50: oklch(0.9921 0.0017 325.59);
  --color-mauve-100: oklch(0.9834 0.0028 308.43);
  --color-mauve-200: oklch(0.9556 0.0062 317.75);
  --color-mauve-300: oklch(0.9314 0.0062 317.75);
  --color-mauve-400: oklch(0.9077 0.0087 308.35);
  --color-mauve-500: oklch(0.8856 0.0084 301.34);
  --color-mauve-600: oklch(0.8543 0.0096 292.77);
  --color-mauve-700: oklch(0.7956 0.0126 291.22);
  --color-mauve-800: oklch(0.6471 0.0133 291.14);
  --color-mauve-850: oklch(0.6134 0.0120 291.79);
  --color-mauve-900: oklch(0.5065 0.0110 292.57);
  --color-mauve-950: oklch(0.2440 0.0116 300.73);
  --color-slate-50: oklch(0.9913 0.0013 286.38);
  --color-slate-100: oklch(0.9827 0.0026 286.35);
  --color-slate-200: oklch(0.9560 0.0040 286.32);
  --color-slate-300: oklch(0.9319 0.0040 286.32);
  --color-slate-400: oklch(0.9101 0.0055 274.96);
  --color-slate-500: oklch(0.8868 0.0068 286.26);
  --color-slate-600: oklch(0.8532 0.0082 286.22);
  --color-slate-700: oklch(0.7937 0.0113 280.43);
  --color-slate-800: oklch(0.6451 0.0119 280.36);
  --color-slate-850: oklch(0.6106 0.0108 273.27);
  --color-slate-900: oklch(0.5026 0.0102 264.48);
  --color-slate-950: oklch(0.2417 0.0073 248.13);
  --color-sage-50: oklch(0.9923 0.0025 165.08);
  --color-sage-100: oklch(0.9803 0.0025 165.08);
  --color-sage-200: oklch(0.9556 0.0035 174.48);
  --color-sage-300: oklch(0.9322 0.0025 165.07);
  --color-sage-400: oklch(0.9107 0.0034 145.55);
  --color-sage-500: oklch(0.8865 0.0026 165.07);
  --color-sage-600: oklch(0.8516 0.0043 157.16);
  --color-sage-700: oklch(0.7922 0.0043 157.15);
  --color-sage-800: oklch(0.6386 0.0066 170.33);
  --color-sage-850: oklch(0.6051 0.0066 170.31);
  --color-sage-900: oklch(0.4994 0.0052 179.57);
  --color-sage-950: oklch(0.2386 0.0070 164.35);
  --color-olive-50: oklch(0.9930 0.0017 145.56);
  --color-olive-100: oklch(0.9830 0.0034 145.55);
  --color-olive-200: oklch(0.9561 0.0034 145.55);
  --color-olive-300: oklch(0.9319 0.0034 145.55);
  --color-olive-400: oklch(0.9104 0.0046 134.85);
  --color-olive-500: oklch(0.8860 0.0046 134.85);
  --color-olive-600: oklch(0.8521 0.0046 134.85);
  --color-olive-700: oklch(0.7928 0.0047 134.86);
  --color-olive-800: oklch(0.6394 0.0081 132.45);
  --color-olive-850: oklch(0.6059 0.0082 132.46);
  --color-olive-900: oklch(0.4993 0.0073 137.79);
  --color-olive-950: oklch(0.2431 0.0087 137.83);
  --color-sand-50: oklch(0.9944 0.0056 128.52);
  --color-sand-100: oklch(0.9817 0.0061 137.77);
  --color-sand-200: oklch(0.9635 0.0067 97.35);
  --color-sand-300: oklch(0.9310 0.0107 112.38);
  --color-sand-400: oklch(0.9102 0.0164 118.14);
  --color-sand-500: oklch(0.8855 0.0178 117.33);
  --color-sand-600: oklch(0.8518 0.0250 119.57);
  --color-sand-700: oklch(0.7910 0.0382 120.70);
  --color-sand-800: oklch(0.6414 0.0481 124.45);
  --color-sand-850: oklch(0.6045 0.0436 121.72);
  --color-sand-900: oklch(0.4978 0.0388 118.79);
  --color-sand-950: oklch(0.2434 0.0403 104.75);
  --color-tomato-50: oklch(0.9934 0.0032 17.21);
  --color-tomato-100: oklch(0.9837 0.0064 17.27);
  --color-tomato-200: oklch(0.9549 0.0179 30.27);
  --color-tomato-300: oklch(0.9219 0.0322 32.06);
  --color-tomato-400: oklch(0.8898 0.0463 29.65);
  --color-tomato-500: oklch(0.8533 0.0585 27.56);
  --color-tomato-600: oklch(0.8023 0.0694 27.63);
  --color-tomato-700: oklch(0.7419 0.0849 27.51);
  --color-tomato-800: oklch(0.6278 0.1368 28.19);
  --color-tomato-850: oklch(0.6044 0.1391 28.37);
  --color-tomato-900: oklch(0.5657 0.1444 28.23);
  --color-tomato-950: oklch(0.3460 0.0611 25.11);
  --color-red-50: oklch(0.9934 0.0032 17.21);
  --color-red-100: oklch(0.9815 0.0075 17.28);
  --color-red-200: oklch(0.9560 0.0174 13.10);
  --color-red-300: oklch(0.9219 0.0322 13.00);
  --color-red-400: oklch(0.8915 0.0440 12.77);
  --color-red-500: oklch(0.8571 0.0551 14.07);
  --color-red-600: oklch(0.8065 0.0657 13.86);
  --color-red-700: oklch(0.7435 0.0810 13.31);
  --color-red-800: oklch(0.6252 0.1371 17.90);
  --color-red-850: oklch(0.5985 0.1396 18.94);
  --color-red-900: oklch(0.5563 0.1451 20.48);
  --color-red-950: oklch(0.3391 0.0813 12.41);
  --color-ruby-50: oklch(0.9936 0.0034 354.69);
  --color-ruby-100: oklch(0.9818 0.0076 7.28);
  --color-ruby-200: oklch(0.9544 0.0188 5.29);
  --color-ruby-300: oklch(0.9249 0.0315 5.52);
  --color-ruby-400: oklch(0.8954 0.0441 2.07);
  --color-ruby-500: oklch(0.8574 0.0506 2.61);
  --color-ruby-600: oklch(0.8111 0.0589 2.18);
  --color-ruby-700: oklch(0.7490 0.0718 1.92);
  --color-ruby-800: oklch(0.6281 0.1373 7.77);
  --color-ruby-850: oklch(0.6015 0.1395 8.38);
  --color-ruby-900: oklch(0.5486 0.1439 9.22);
  --color-ruby-950: oklch(0.3410 0.0824 5.46);
  --color-crimson-50: oklch(0.9936 0.0034 354.69);
  --color-crimson-100: oklch(0.9813 0.0069 354.79);
  --color-crimson-200: oklch(0.9533 0.0215 351.90);
  --color-crimson-300: oklch(0.9255 0.0324 353.34);
  --color-crimson-400: oklch(0.8932 0.0420 351.23);
  --color-crimson-500: oklch(0.8535 0.0505 350.78);
  --color-crimson-600: oklch(0.8083 0.0566 350.67);
  --color-crimson-700: oklch(0.7482 0.0726 348.55);
  --color-crimson-800: oklch(0.6341 0.1511 356.17);
  --color-crimson-850: oklch(0.6073 0.1501 357.36);
  --color-crimson-900: oklch(0.5524 0.1518 359.73);
  --color-crimson-950: oklch(0.3413 0.0842 352.99);
  --color-pink-50: oklch(0.9939 0.0041 337.35);
  --color-pink-100: oklch(0.9819 0.0082 337.43);
  --color-pink-200: oklch(0.9537 0.0233 338.62);
  --color-pink-300: oklch(0.9250 0.0344 336.20);
  --color-pink-400: oklch(0.8918 0.0433 336.76);
  --color-pink-500: oklch(0.8564 0.0497 336.67);
  --color-pink-600: oklch(0.8096 0.0618 337.66);
  --color-pink-700: oklch(0.7509 0.0770 335.94);
  --color-pink-800: oklch(0.6161 0.1473 341.03);
  --color-pink-850: oklch(0.5954 0.1488 341.61);
  --color-pink-900: oklch(0.5571 0.1516 342.78);
  --color-pink-950: oklch(0.3504 0.0979 341.64);
  --color-plum-50: oklch(0.9934 0.0045 314.81);
  --color-plum-100: oklch(0.9817 0.0095 320.55);
  --color-plum-200: oklch(0.9573 0.0231 323.61);
  --color-plum-300: oklch(0.9284 0.0357 321.60);
  --color-plum-400: oklch(0.8980 0.0456 321.41);
  --color-plum-500: oklch(0.8596 0.0547 319.25);
  --color-plum-600: oklch(0.8088 0.0682 318.94);
  --color-plum-700: oklch(0.7406 0.0866 317.74);
  --color-plum-800: oklch(0.5780 0.1330 317.13);
  --color-plum-850: oklch(0.5522 0.1299 317.82);
  --color-plum-900: oklch(0.5210 0.1270 316.92);
  --color-plum-950: oklch(0.3387 0.0946 317.52);
  --color-purple-50: oklch(0.9932 0.0034 325.60);
  --color-purple-100: oklch(0.9804 0.0098 305.41);
  --color-purple-200: oklch(0.9589 0.0212 306.84);
  --color-purple-300: oklch(0.9337 0.0304 309.08);
  --color-purple-400: oklch(0.9023 0.0418 307.23);
  --color-purple-500: oklch(0.8592 0.0540 307.19);
  --color-purple-600: oklch(0.8051 0.0673 304.69);
  --color-purple-700: oklch(0.7319 0.0889 302.58);
  --color-purple-800: oklch(0.5560 0.1298 300.36);
  --color-purple-850: oklch(0.5248 0.1251 300.00);
  --color-purple-900: oklch(0.5172 0.1272 300.86);
  --color-purple-950: oklch(0.3225 0.0825 299.44);
  --color-violet-50: oklch(0.9924 0.0028 308.43);
  --color-violet-100: oklch(0.9824 0.0082 301.36);
  --color-violet-200: oklch(0.9628 0.0148 294.47);
  --color-violet-300: oklch(0.9316 0.0298 294.16);
  --color-violet-400: oklch(0.9038 0.0409 291.68);
  --color-violet-500: oklch(0.8643 0.0551 289.78);
  --color-violet-600: oklch(0.8060 0.0674 289.57);
  --color-violet-700: oklch(0.7286 0.0863 287.87);
  --color-violet-800: oklch(0.5417 0.1270 282.93);
  --color-violet-850: oklch(0.5106 0.1270 282.58);
  --color-violet-900: oklch(0.5071 0.1166 283.84);
  --color-violet-950: oklch(0.3130 0.0738 282.34);
  --color-iris-50: oklch(0.9946 0.0026 286.35);
  --color-iris-100: oklch(0.9808 0.0079 286.25);
  --color-iris-200: oklch(0.9606 0.0147 281.95);
  --color-iris-300: oklch(0.9351 0.0257 281.09);
  --color-iris-400: oklch(0.9031 0.0385 279.15);
  --color-iris-500: oklch(0.8629 0.0529 279.32);
  --color-iris-600: oklch(0.8081 0.0640 277.95);
  --color-iris-700: oklch(0.7290 0.0850 276.52);
  --color-iris-800: oklch(0.5412 0.1304 273.09);
  --color-iris-850: oklch(0.5082 0.1335 272.68);
  --color-iris-900: oklch(0.5096 0.1278 275.10);
  --color-iris-950: oklch(0.3132 0.0756 273.17);
  --color-indigo-50: oklch(0.9943 0.0013 286.38);
  --color-indigo-100: oklch(0.9820 0.0070 268.55);
  --color-indigo-200: oklch(0.9603 0.0144 264.50);
  --color-indigo-300: oklch(0.9341 0.0255 268.84);
  --color-indigo-400: oklch(0.9023 0.0367 265.14);
  --color-indigo-500: oklch(0.8607 0.0514 266.97);
  --color-indigo-600: oklch(0.8056 0.0642 267.16);
  --color-indigo-700: oklch(0.7304 0.0816 266.24);
  --color-indigo-800: oklch(0.5444 0.1355 261.86);
  --color-indigo-850: oklch(0.5118 0.1405 261.44);
  --color-indigo-900: oklch(0.5098 0.1269 262.53);
  --color-indigo-950: oklch(0.3134 0.0649 263.97);
  --color-blue-50: oklch(0.9931 0.0034 247.86);
  --color-blue-100: oklch(0.9817 0.0083 236.56);
  --color-blue-200: oklch(0.9605 0.0167 236.69);
  --color-blue-300: oklch(0.9373 0.0276 232.67);
  --color-blue-400: oklch(0.9044 0.0395 237.59);
  --color-blue-500: oklch(0.8644 0.0516 238.51);
  --color-blue-600: oklch(0.8109 0.0654 238.10);
  --color-blue-700: oklch(0.7334 0.0864 237.88);
  --color-blue-800: oklch(0.6495 0.1367 246.59);
  --color-blue-850: oklch(0.6213 0.1318 246.95);
  --color-blue-900: oklch(0.5564 0.1190 247.36);
  --color-blue-950: oklch(0.3227 0.0733 255.06);
  --color-cyan-50: oklch(0.9921 0.0035 219.53);
  --color-cyan-100: oklch(0.9799 0.0074 197.04);
  --color-cyan-200: oklch(0.9581 0.0221 200.26);
  --color-cyan-300: oklch(0.9327 0.0335 201.21);
  --color-cyan-400: oklch(0.9005 0.0417 202.05);
  --color-cyan-500: oklch(0.8570 0.0492 204.34);
  --color-cyan-600: oklch(0.8048 0.0603 205.42);
  --color-cyan-700: oklch(0.7271 0.0785 207.29);
  --color-cyan-800: oklch(0.6591 0.0859 216.72);
  --color-cyan-850: oklch(0.6279 0.0820 215.80);
  --color-cyan-900: oklch(0.5470 0.0704 216.14);
  --color-cyan-950: oklch(0.3312 0.0395 213.70);
  --color-teal-50: oklch(0.9937 0.0044 179.74);
  --color-teal-100: oklch(0.9823 0.0078 177.33);
  --color-teal-200: oklch(0.9601 0.0220 179.20);
  --color-teal-300: oklch(0.9339 0.0336 175.57);
  --color-teal-400: oklch(0.8989 0.0405 178.97);
  --color-teal-500: oklch(0.8568 0.0488 176.63);
  --color-teal-600: oklch(0.7967 0.0559 178.67);
  --color-teal-700: oklch(0.7223 0.0696 177.76);
  --color-teal-800: oklch(0.6490 0.0797 177.13);
  --color-teal-850: oklch(0.6183 0.0770 177.36);
  --color-teal-900: oklch(0.5513 0.0732 174.49);
  --color-teal-950: oklch(0.3272 0.0373 181.92);
  --color-jade-50: oklch(0.9945 0.0034 174.49);
  --color-jade-100: oklch(0.9825 0.0082 157.09);
  --color-jade-200: oklch(0.9602 0.0190 157.87);
  --color-jade-300: oklch(0.9340 0.0265 159.57);
  --color-jade-400: oklch(0.9024 0.0375 161.47);
  --color-jade-500: oklch(0.8601 0.0461 162.28);
  --color-jade-600: oklch(0.8003 0.0568 165.33);
  --color-jade-700: oklch(0.7207 0.0734 167.97);
  --color-jade-800: oklch(0.6426 0.0820 165.51);
  --color-jade-850: oklch(0.6120 0.0785 166.10);
  --color-jade-900: oklch(0.5462 0.0725 165.16);
  --color-jade-950: oklch(0.3243 0.0303 164.89);
  --color-green-50: oklch(0.9942 0.0041 157.18);
  --color-green-100: oklch(0.9822 0.0091 150.69);
  --color-green-200: oklch(0.9577 0.0191 152.82);
  --color-green-300: oklch(0.9332 0.0291 153.34);
  --color-green-400: oklch(0.8996 0.0393 153.45);
  --color-green-500: oklch(0.8567 0.0497 153.38);
  --color-green-600: oklch(0.7976 0.0604 154.69);
  --color-green-700: oklch(0.7161 0.0822 155.07);
  --color-green-800: oklch(0.6403 0.0948 152.47);
  --color-green-850: oklch(0.6124 0.0921 152.73);
  --color-green-900: oklch(0.5435 0.0830 154.80);
  --color-green-950: oklch(0.3213 0.0362 160.68);
  --color-grass-50: oklch(0.9939 0.0050 145.54);
  --color-grass-100: oklch(0.9827 0.0095 140.52);
  --color-grass-200: oklch(0.9596 0.0180 142.82);
  --color-grass-300: oklch(0.9346 0.0300 143.78);
  --color-grass-400: oklch(0.9011 0.0416 143.01);
  --color-grass-500: oklch(0.8553 0.0535 142.55);
  --color-grass-600: oklch(0.7980 0.0693 142.34);
  --color-grass-700: oklch(0.7165 0.0940 143.19);
  --color-grass-800: oklch(0.6518 0.1047 142.37);
  --color-grass-850: oklch(0.6141 0.1023 142.27);
  --color-grass-900: oklch(0.5271 0.0966 142.44);
  --color-grass-950: oklch(0.3267 0.0404 143.31);
  --color-bronze-50: oklch(0.9918 0.0011 17.18);
  --color-bronze-100: oklch(0.9797 0.0055 31.05);
  --color-bronze-200: oklch(0.9518 0.0091 34.30);
  --color-bronze-300: oklch(0.9259 0.0117 37.42);
  --color-bronze-400: oklch(0.8958 0.0139 46.22);
  --color-bronze-500: oklch(0.8614 0.0171 40.79);
  --color-bronze-600: oklch(0.8120 0.0217 36.02);
  --color-bronze-700: oklch(0.7432 0.0288 37.61);
  --color-bronze-800: oklch(0.6275 0.0331 38.51);
  --color-bronze-850: oklch(0.5875 0.0332 36.16);
  --color-bronze-900: oklch(0.5111 0.0328 34.37);
  --color-bronze-950: oklch(0.3290 0.0226 31.34);
  --color-gold-50: oklch(0.9938 0.0013 106.42);
  --color-gold-100: oklch(0.9805 0.0079 106.54);
  --color-gold-200: oklch(0.9542 0.0080 98.88);
  --color-gold-300: oklch(0.9245 0.0096 93.57);
  --color-gold-400: oklch(0.8961 0.0108 100.84);
  --color-gold-500: oklch(0.8597 0.0124 96.45);
  --color-gold-600: oklch(0.8105 0.0142 93.01);
  --color-gold-700: oklch(0.7475 0.0175 91.60);
  --color-gold-800: oklch(0.6203 0.0214 90.63);
  --color-gold-850: oklch(0.5897 0.0230 91.70);
  --color-gold-900: oklch(0.5046 0.0228 87.57);
  --color-gold-950: oklch(0.3325 0.0123 93.81);
  --color-brown-50: oklch(0.9945 0.0017 67.80);
  --color-brown-100: oklch(0.9836 0.0051 67.76);
  --color-brown-200: oklch(0.9532 0.0101 58.21);
  --color-brown-300: oklch(0.9254 0.0162 58.63);
  --color-brown-400: oklch(0.8974 0.0223 58.76);
  --color-brown-500: oklch(0.8619 0.0297 64.09);
  --color-brown-600: oklch(0.8154 0.0396 58.32);
  --color-brown-700: oklch(0.7454 0.0505 56.71);
  --color-brown-800: oklch(0.6338 0.0554 55.94);
  --color-brown-850: oklch(0.5978 0.0514 56.04);
  --color-brown-900: oklch(0.5120 0.0421 50.48);
  --color-brown-950: oklch(0.3322 0.0134 48.30);
  --color-orange-50: oklch(0.9923 0.0025 48.72);
  --color-orange-100: oklch(0.9796 0.0158 73.68);
  --color-orange-200: oklch(0.9588 0.0349 77.09);
  --color-orange-300: oklch(0.9193 0.0587 72.81);
  --color-orange-400: oklch(0.8887 0.0772 69.73);
  --color-orange-500: oklch(0.8548 0.0913 63.96);
  --color-orange-600: oklch(0.8066 0.0937 57.96);
  --color-orange-700: oklch(0.7453 0.1071 52.61);
  --color-orange-800: oklch(0.6907 0.1527 41.97);
  --color-orange-850: oklch(0.6623 0.1516 40.91);
  --color-orange-900: oklch(0.5971 0.1352 39.87);
  --color-orange-950: oklch(0.3502 0.0544 36.73);
  --color-amber-50: oklch(0.9943 0.0028 84.56);
  --color-amber-100: oklch(0.9861 0.0212 98.11);
  --color-amber-200: oklch(0.9693 0.0576 97.74);
  --color-amber-300: oklch(0.9457 0.0834 94.27);
  --color-amber-400: oklch(0.9171 0.1026 93.93);
  --color-amber-500: oklch(0.8800 0.0923 89.00);
  --color-amber-600: oklch(0.8272 0.0889 81.27);
  --color-amber-700: oklch(0.7580 0.0997 71.78);
  --color-amber-800: oklch(0.8526 0.1106 78.58);
  --color-amber-850: oklch(0.8306 0.1193 74.87);
  --color-amber-900: oklch(0.5712 0.0947 58.64);
  --color-amber-950: oklch(0.3532 0.0363 50.92);
  --color-yellow-50: oklch(0.9929 0.0053 106.49);
  --color-yellow-100: oklch(0.9881 0.0224 101.34);
  --color-yellow-200: oklch(0.9735 0.0706 102.42);
  --color-yellow-300: oklch(0.9525 0.0940 98.76);
  --color-yellow-400: oklch(0.9239 0.1093 93.74);
  --color-yellow-500: oklch(0.8817 0.1008 90.84);
  --color-yellow-600: oklch(0.8349 0.0875 87.59);
  --color-yellow-700: oklch(0.7657 0.0982 84.55);
  --color-yellow-800: oklch(0.9169 0.1295 95.37);
  --color-yellow-850: oklch(0.8961 0.1316 91.97);
  --color-yellow-900: oklch(0.5687 0.0871 71.53);
  --color-yellow-950: oklch(0.3583 0.0355 82.04);
  --color-lime-50: oklch(0.9925 0.0041 121.56);
  --color-lime-100: oklch(0.9819 0.0082 121.63);
  --color-lime-200: oklch(0.9593 0.0358 115.60);
  --color-lime-300: oklch(0.9316 0.0560 117.32);
  --color-lime-400: oklch(0.8970 0.0684 118.55);
  --color-lime-500: oklch(0.8525 0.0743 118.80);
  --color-lime-600: oklch(0.7956 0.0826 121.15);
  --color-lime-700: oklch(0.7260 0.0978 123.64);
  --color-lime-800: oklch(0.8883 0.1245 120.92);
  --color-lime-850: oklch(0.8596 0.1366 121.91);
  --color-lime-900: oklch(0.5443 0.0816 123.91);
  --color-lime-950: oklch(0.3526 0.0422 115.74);
  --color-mint-50: oklch(0.9930 0.0054 183.03);
  --color-mint-100: oklch(0.9815 0.0088 179.61);
  --color-mint-200: oklch(0.9604 0.0258 175.58);
  --color-mint-300: oklch(0.9330 0.0393 174.48);
  --color-mint-400: oklch(0.9004 0.0476 172.95);
  --color-mint-500: oklch(0.8565 0.0540 173.88);
  --color-mint-600: oklch(0.7966 0.0612 173.25);
  --color-mint-700: oklch(0.7216 0.0762 172.47);
  --color-mint-800: oklch(0.8699 0.0711 172.24);
  --color-mint-850: oklch(0.8395 0.0709 173.10);
  --color-mint-900: oklch(0.5128 0.0702 170.46);
  --color-mint-950: oklch(0.3493 0.0383 177.28);
  --color-sky-50: oklch(0.9936 0.0055 211.04);
  --color-sky-100: oklch(0.9797 0.0089 214.34);
  --color-sky-200: oklch(0.9593 0.0197 220.86);
  --color-sky-300: oklch(0.9360 0.0280 216.40);
  --color-sky-400: oklch(0.9039 0.0367 216.02);
  --color-sky-500: oklch(0.8597 0.0430 221.15);
  --color-sky-600: oklch(0.8061 0.0524 221.67);
  --color-sky-700: oklch(0.7279 0.0689 223.45);
  --color-sky-800: oklch(0.8624 0.0727 212.53);
  --color-sky-850: oklch(0.8381 0.0746 214.43);
  --color-sky-900: oklch(0.5243 0.0792 227.78);
  --color-sky-950: oklch(0.3507 0.0437 238.43);

  /* primary = orange */
  --color-primary-50: var(--color-orange-50);
  --color-primary-100: var(--color-orange-100);
  --color-primary-200: var(--color-orange-200);
  --color-primary-300: var(--color-orange-300);
  --color-primary-400: var(--color-orange-400);
  --color-primary-500: var(--color-orange-500);
  --color-primary-600: var(--color-orange-600);
  --color-primary-700: var(--color-orange-700);
  --color-primary-800: var(--color-orange-800);
  --color-primary-850: var(--color-orange-850);
  --color-primary-900: var(--color-orange-900);
  --color-primary-950: var(--color-orange-950);

  /* secondary = gold */
  --color-secondary-50: var(--color-gold-50);
  --color-secondary-100: var(--color-gold-100);
  --color-secondary-200: var(--color-gold-200);
  --color-secondary-300: var(--color-gold-300);
  --color-secondary-400: var(--color-gold-400);
  --color-secondary-500: var(--color-gold-500);
  --color-secondary-600: var(--color-gold-600);
  --color-secondary-700: var(--color-gold-700);
  --color-secondary-800: var(--color-gold-800);
  --color-secondary-850: var(--color-gold-850);
  --color-secondary-900: var(--color-gold-900);
  --color-secondary-950: var(--color-gold-950);

  /* tertiary = sand */
  --color-tertiary-50: var(--color-sand-50);
  --color-tertiary-100: var(--color-sand-100);
  --color-tertiary-200: var(--color-sand-200);
  --color-tertiary-300: var(--color-sand-300);
  --color-tertiary-400: var(--color-sand-400);
  --color-tertiary-500: var(--color-sand-500);
  --color-tertiary-600: var(--color-sand-600);
  --color-tertiary-700: var(--color-sand-700);
  --color-tertiary-800: var(--color-sand-800);
  --color-tertiary-850: var(--color-sand-850);
  --color-tertiary-900: var(--color-sand-900);
  --color-tertiary-950: var(--color-sand-950);

  /* primary-adjacent = amber */
  --color-primary-adjacent-50: var(--color-amber-50);
  --color-primary-adjacent-100: var(--color-amber-100);
  --color-primary-adjacent-200: var(--color-amber-200);
  --color-primary-adjacent-300: var(--color-amber-300);
  --color-primary-adjacent-400: var(--color-amber-400);
  --color-primary-adjacent-500: var(--color-amber-500);
  --color-primary-adjacent-600: var(--color-amber-600);
  --color-primary-adjacent-700: var(--color-amber-700);
  --color-primary-adjacent-800: var(--color-amber-800);
  --color-primary-adjacent-850: var(--color-amber-850);
  --color-primary-adjacent-900: var(--color-amber-900);
  --color-primary-adjacent-950: var(--color-amber-950);

  /* adjacent = amber */
  --color-adjacent-50: var(--color-amber-50);
  --color-adjacent-100: var(--color-amber-100);
  --color-adjacent-200: var(--color-amber-200);
  --color-adjacent-300: var(--color-amber-300);
  --color-adjacent-400: var(--color-amber-400);
  --color-adjacent-500: var(--color-amber-500);
  --color-adjacent-600: var(--color-amber-600);
  --color-adjacent-700: var(--color-amber-700);
  --color-adjacent-800: var(--color-amber-800);
  --color-adjacent-850: var(--color-amber-850);
  --color-adjacent-900: var(--color-amber-900);
  --color-adjacent-950: var(--color-amber-950);
}

.dark {
  --color-gray-50: oklch(0.1776 0.0000 0.00);
  --color-gray-100: oklch(0.2134 0.0000 0.00);
  --color-gray-200: oklch(0.2520 0.0000 0.00);
  --color-gray-300: oklch(0.2850 0.0000 0.00);
  --color-gray-400: oklch(0.3132 0.0000 0.00);
  --color-gray-500: oklch(0.3485 0.0000 0.00);
  --color-gray-600: oklch(0.4017 0.0000 0.00);
  --color-gray-700: oklch(0.4891 0.0000 0.00);
  --color-gray-800: oklch(0.5382 0.0000 0.00);
  --color-gray-850: oklch(0.5829 0.0000 0.00);
  --color-gray-900: oklch(0.7699 0.0000 0.00);
  --color-gray-950: oklch(0.9491 0.0000 0.00);
  --color-mauve-50: oklch(0.1797 0.0043 308.19);
  --color-mauve-100: oklch(0.2154 0.0041 308.25);
  --color-mauve-200: oklch(0.2543 0.0057 301.13);
  --color-mauve-300: oklch(0.2842 0.0061 314.72);
  --color-mauve-400: oklch(0.3128 0.0076 308.19);
  --color-mauve-500: oklch(0.3495 0.0095 312.16);
  --color-mauve-600: oklch(0.4017 0.0087 304.04);
  --color-mauve-700: oklch(0.4910 0.0131 302.88);
  --color-mauve-800: oklch(0.5392 0.0125 297.41);
  --color-mauve-850: oklch(0.5839 0.0123 297.45);
  --color-mauve-900: oklch(0.7685 0.0117 303.06);
  --color-mauve-950: oklch(0.9497 0.0027 286.35);
  --color-slate-50: oklch(0.1785 0.0041 285.98);
  --color-slate-100: oklch(0.2132 0.0042 264.48);
  --color-slate-200: oklch(0.2521 0.0058 271.18);
  --color-slate-300: oklch(0.2828 0.0057 236.73);
  --color-slate-400: oklch(0.3114 0.0068 248.05);
  --color-slate-500: oklch(0.3471 0.0081 255.55);
  --color-slate-600: oklch(0.3994 0.0086 248.04);
  --color-slate-700: oklch(0.4899 0.0102 248.04);
  --color-slate-800: oklch(0.5368 0.0106 258.35);
  --color-slate-850: oklch(0.5823 0.0098 264.49);
  --color-slate-900: oklch(0.7687 0.0066 255.49);
  --color-slate-950: oklch(0.9486 0.0017 247.84);
  --color-sage-50: oklch(0.1795 0.0038 164.58);
  --color-sage-100: oklch(0.2108 0.0036 164.68);
  --color-sage-200: oklch(0.2495 0.0035 164.77);
  --color-sage-300: oklch(0.2816 0.0047 174.10);
  --color-sage-400: oklch(0.3108 0.0033 164.86);
  --color-sage-500: oklch(0.3487 0.0053 156.95);
  --color-sage-600: oklch(0.4010 0.0062 164.73);
  --color-sage-700: oklch(0.4884 0.0059 164.82);
  --color-sage-800: oklch(0.5327 0.0126 167.45);
  --color-sage-850: oklch(0.5786 0.0106 171.54);
  --color-sage-900: oklch(0.7749 0.0062 170.39);
  --color-sage-950: oklch(0.9473 0.0025 165.07);
  --color-olive-50: oklch(0.1802 0.0043 128.73);
  --color-olive-100: oklch(0.2115 0.0042 128.68);
  --color-olive-200: oklch(0.2501 0.0040 128.64);
  --color-olive-300: oklch(0.2819 0.0061 134.94);
  --color-olive-400: oklch(0.3101 0.0060 134.92);
  --color-olive-500: oklch(0.3454 0.0058 134.91);
  --color-olive-600: oklch(0.3984 0.0071 128.66);
  --color-olive-700: oklch(0.4874 0.0093 139.44);
  --color-olive-800: oklch(0.5352 0.0123 136.60);
  --color-olive-850: oklch(0.5810 0.0102 134.91);
  --color-olive-900: oklch(0.7745 0.0095 134.89);
  --color-olive-950: oklch(0.9470 0.0034 145.55);
  --color-sand-50: oklch(0.1772 0.0020 106.60);
  --color-sand-100: oklch(0.2130 0.0019 106.56);
  --color-sand-200: oklch(0.2516 0.0019 106.53);
  --color-sand-300: oklch(0.2839 0.0054 106.74);
  --color-sand-400: oklch(0.3117 0.0070 106.80);
  --color-sand-500: oklch(0.3481 0.0069 95.26);
  --color-sand-600: oklch(0.4009 0.0083 97.53);
  --color-sand-700: oklch(0.4916 0.0095 99.03);
  --color-sand-800: oklch(0.5372 0.0093 99.00);
  --color-sand-850: oklch(0.5810 0.0135 101.65);
  --color-sand-900: oklch(0.7682 0.0126 101.54);
  --color-sand-950: oklch(0.9635 0.0067 97.35);
  --color-tomato-50: oklch(0.1866 0.0117 18.26);
  --color-tomato-100: oklch(0.2068 0.0150 25.74);
  --color-tomato-200: oklch(0.2545 0.0465 22.93);
  --color-tomato-300: oklch(0.2897 0.0695 24.91);
  --color-tomato-400: oklch(0.3311 0.0750 25.45);
  --color-tomato-500: oklch(0.3809 0.0757 25.79);
  --color-tomato-600: oklch(0.4462 0.0787 27.09);
  --color-tomato-700: oklch(0.5383 0.0929 28.37);
  --color-tomato-800: oklch(0.6278 0.1368 28.19);
  --color-tomato-850: oklch(0.6645 0.1267 29.28);
  --color-tomato-900: oklch(0.7791 0.0957 29.81);
  --color-tomato-950: oklch(0.8977 0.0352 26.55);
  --color-red-50: oklch(0.1880 0.0135 18.42);
  --color-red-100: oklch(0.2060 0.0182 12.72);
  --color-red-200: oklch(0.2498 0.0548 8.98);
  --color-red-300: oklch(0.2894 0.0779 10.26);
  --color-red-400: oklch(0.3325 0.0845 11.09);
  --color-red-500: oklch(0.3812 0.0850 12.52);
  --color-red-600: oklch(0.4508 0.0885 14.40);
  --color-red-700: oklch(0.5439 0.1054 16.49);
  --color-red-800: oklch(0.6252 0.1371 17.90);
  --color-red-850: oklch(0.6635 0.1279 17.48);
  --color-red-900: oklch(0.7807 0.0945 17.79);
  --color-red-950: oklch(0.9015 0.0404 2.49);
  --color-ruby-50: oklch(0.1874 0.0122 359.37);
  --color-ruby-100: oklch(0.2066 0.0135 1.66);
  --color-ruby-200: oklch(0.2532 0.0508 2.92);
  --color-ruby-300: oklch(0.2928 0.0723 2.20);
  --color-ruby-400: oklch(0.3346 0.0777 2.47);
  --color-ruby-500: oklch(0.3825 0.0798 2.79);
  --color-ruby-600: oklch(0.4476 0.0849 4.09);
  --color-ruby-700: oklch(0.5430 0.1031 6.22);
  --color-ruby-800: oklch(0.6281 0.1373 7.77);
  --color-ruby-850: oklch(0.6642 0.1292 8.16);
  --color-ruby-900: oklch(0.7820 0.0938 10.21);
  --color-ruby-950: oklch(0.9064 0.0393 351.45);
  --color-crimson-50: oklch(0.1879 0.0129 350.83);
  --color-crimson-100: oklch(0.2072 0.0194 355.31);
  --color-crimson-200: oklch(0.2559 0.0506 350.96);
  --color-crimson-300: oklch(0.2942 0.0751 350.86);
  --color-crimson-400: oklch(0.3328 0.0810 351.18);
  --color-crimson-500: oklch(0.3828 0.0816 351.49);
  --color-crimson-600: oklch(0.4500 0.0885 352.41);
  --color-crimson-700: oklch(0.5418 0.1066 353.47);
  --color-crimson-800: oklch(0.6341 0.1511 356.17);
  --color-crimson-850: oklch(0.6628 0.1426 357.14);
  --color-crimson-900: oklch(0.7834 0.0979 0.65);
  --color-crimson-950: oklch(0.9089 0.0399 342.83);
  --color-pink-50: oklch(0.1893 0.0163 331.05);
  --color-pink-100: oklch(0.2085 0.0280 335.16);
  --color-pink-200: oklch(0.2620 0.0521 336.09);
  --color-pink-300: oklch(0.2978 0.0799 336.35);
  --color-pink-400: oklch(0.3379 0.0807 337.59);
  --color-pink-500: oklch(0.3886 0.0818 337.65);
  --color-pink-600: oklch(0.4583 0.0879 338.65);
  --color-pink-700: oklch(0.5487 0.0980 342.19);
  --color-pink-800: oklch(0.6161 0.1473 341.03);
  --color-pink-850: oklch(0.6488 0.1413 341.15);
  --color-pink-900: oklch(0.7849 0.1149 342.44);
  --color-pink-950: oklch(0.9057 0.0448 338.70);
  --color-plum-50: oklch(0.1884 0.0168 321.50);
  --color-plum-100: oklch(0.2105 0.0270 326.48);
  --color-plum-200: oklch(0.2684 0.0506 323.78);
  --color-plum-300: oklch(0.3067 0.0705 322.72);
  --color-plum-400: oklch(0.3452 0.0744 322.01);
  --color-plum-500: oklch(0.3889 0.0734 320.06);
  --color-plum-600: oklch(0.4562 0.0794 319.08);
  --color-plum-700: oklch(0.5462 0.0919 316.87);
  --color-plum-800: oklch(0.5780 0.1330 317.13);
  --color-plum-850: oklch(0.6166 0.1305 317.60);
  --color-plum-900: oklch(0.7855 0.1135 317.37);
  --color-plum-950: oklch(0.9057 0.0427 322.31);
  --color-purple-50: oklch(0.1900 0.0218 311.50);
  --color-purple-100: oklch(0.2144 0.0253 310.77);
  --color-purple-200: oklch(0.2667 0.0525 308.78);
  --color-purple-300: oklch(0.3089 0.0666 307.25);
  --color-purple-400: oklch(0.3443 0.0721 307.19);
  --color-purple-500: oklch(0.3891 0.0731 305.17);
  --color-purple-600: oklch(0.4479 0.0801 303.46);
  --color-purple-700: oklch(0.5418 0.0952 302.52);
  --color-purple-800: oklch(0.5560 0.1298 300.36);
  --color-purple-850: oklch(0.5952 0.1269 300.97);
  --color-purple-900: oklch(0.7806 0.1064 302.86);
  --color-purple-950: oklch(0.9115 0.0359 307.19);
  --color-violet-50: oklch(0.1907 0.0242 291.58);
  --color-violet-100: oklch(0.2119 0.0277 297.09);
  --color-violet-200: oklch(0.2703 0.0549 291.48);
  --color-violet-300: oklch(0.3117 0.0751 288.74);
  --color-violet-400: oklch(0.3493 0.0768 286.80);
  --color-violet-500: oklch(0.3888 0.0784 288.04);
  --color-violet-600: oklch(0.4441 0.0809 287.20);
  --color-violet-700: oklch(0.5182 0.0936 284.92);
  --color-violet-800: oklch(0.5417 0.1270 282.93);
  --color-violet-850: oklch(0.5882 0.1219 284.24);
  --color-violet-900: oklch(0.7787 0.0906 288.40);
  --color-violet-950: oklch(0.9120 0.0339 287.54);
  --color-iris-50: oklch(0.1918 0.0201 284.34);
  --color-iris-100: oklch(0.2085 0.0275 287.02);
  --color-iris-200: oklch(0.2725 0.0577 274.99);
  --color-iris-300: oklch(0.3191 0.0823 272.60);
  --color-iris-400: oklch(0.3558 0.0870 273.50);
  --color-iris-500: oklch(0.4007 0.0846 275.06);
  --color-iris-600: oklch(0.4493 0.0871 275.81);
  --color-iris-700: oklch(0.5063 0.0989 276.02);
  --color-iris-800: oklch(0.5412 0.1304 273.09);
  --color-iris-850: oklch(0.5862 0.1227 276.02);
  --color-iris-900: oklch(0.7748 0.0882 282.70);
  --color-iris-950: oklch(0.9132 0.0326 283.83);
  --color-indigo-50: oklch(0.1902 0.0226 276.08);
  --color-indigo-100: oklch(0.2081 0.0263 273.91);
  --color-indigo-200: oklch(0.2704 0.0606 265.41);
  --color-indigo-300: oklch(0.3195 0.0757 263.54);
  --color-indigo-400: oklch(0.3615 0.0814 262.90);
  --color-indigo-500: oklch(0.4036 0.0842 264.03);
  --color-indigo-600: oklch(0.4483 0.0887 264.69);
  --color-indigo-700: oklch(0.5015 0.0988 263.68);
  --color-indigo-800: oklch(0.5444 0.1355 261.86);
  --color-indigo-850: oklch(0.5889 0.1268 264.17);
  --color-indigo-900: oklch(0.7763 0.0827 267.56);
  --color-indigo-950: oklch(0.9112 0.0323 264.40);
  --color-blue-50: oklch(0.1930 0.0237 254.38);
  --color-blue-100: oklch(0.2125 0.0261 260.96);
  --color-blue-200: oklch(0.2750 0.0560 250.57);
  --color-blue-300: oklch(0.3213 0.0785 248.82);
  --color-blue-400: oklch(0.3679 0.0826 246.85);
  --color-blue-500: oklch(0.4160 0.0856 247.90);
  --color-blue-600: oklch(0.4734 0.0900 248.92);
  --color-blue-700: oklch(0.5408 0.0998 248.15);
  --color-blue-800: oklch(0.6495 0.1367 246.59);
  --color-blue-850: oklch(0.6876 0.1213 246.20);
  --color-blue-900: oklch(0.7640 0.0918 244.37);
  --color-blue-950: oklch(0.9064 0.0394 235.14);
  --color-cyan-50: oklch(0.1919 0.0158 218.47);
  --color-cyan-100: oklch(0.2143 0.0165 224.60);
  --color-cyan-200: oklch(0.2745 0.0367 216.02);
  --color-cyan-300: oklch(0.3154 0.0478 221.90);
  --color-cyan-400: oklch(0.3619 0.0531 220.26);
  --color-cyan-500: oklch(0.4140 0.0559 216.35);
  --color-cyan-600: oklch(0.4764 0.0604 217.38);
  --color-cyan-700: oklch(0.5570 0.0705 216.04);
  --color-cyan-800: oklch(0.6591 0.0859 216.72);
  --color-cyan-850: oklch(0.6987 0.0853 213.45);
  --color-cyan-900: oklch(0.7842 0.0847 209.18);
  --color-cyan-950: oklch(0.9099 0.0432 207.30);
  --color-teal-50: oklch(0.1881 0.0108 185.58);
  --color-teal-100: oklch(0.2164 0.0146 188.47);
  --color-teal-200: oklch(0.2720 0.0317 185.45);
  --color-teal-300: oklch(0.3195 0.0440 183.62);
  --color-teal-400: oklch(0.3632 0.0465 182.60);
  --color-teal-500: oklch(0.4131 0.0488 181.75);
  --color-teal-600: oklch(0.4739 0.0539 180.08);
  --color-teal-700: oklch(0.5377 0.0619 178.10);
  --color-teal-800: oklch(0.6490 0.0797 177.13);
  --color-teal-850: oklch(0.6891 0.0877 175.09);
  --color-teal-900: oklch(0.7874 0.1065 171.34);
  --color-teal-950: oklch(0.9055 0.0537 171.02);
  --color-jade-50: oklch(0.1873 0.0123 167.01);
  --color-jade-100: oklch(0.2160 0.0153 165.97);
  --color-jade-200: oklch(0.2736 0.0368 162.82);
  --color-jade-300: oklch(0.3151 0.0458 165.58);
  --color-jade-400: oklch(0.3618 0.0506 163.26);
  --color-jade-500: oklch(0.4123 0.0517 165.12);
  --color-jade-600: oklch(0.4696 0.0568 165.45);
  --color-jade-700: oklch(0.5373 0.0640 166.95);
  --color-jade-800: oklch(0.6426 0.0820 165.51);
  --color-jade-850: oklch(0.6769 0.0897 164.50);
  --color-jade-900: oklch(0.7849 0.1149 162.46);
  --color-jade-950: oklch(0.9033 0.0593 161.73);
  --color-green-50: oklch(0.1882 0.0110 163.50);
  --color-green-100: oklch(0.2125 0.0142 163.25);
  --color-green-200: oklch(0.2721 0.0333 159.09);
  --color-green-300: oklch(0.3164 0.0457 158.19);
  --color-green-400: oklch(0.3655 0.0532 156.69);
  --color-green-500: oklch(0.4125 0.0542 156.71);
  --color-green-600: oklch(0.4664 0.0604 155.18);
  --color-green-700: oklch(0.5277 0.0688 154.21);
  --color-green-800: oklch(0.6403 0.0948 152.47);
  --color-green-850: oklch(0.6751 0.1019 152.50);
  --color-green-900: oklch(0.7799 0.1224 152.55);
  --color-green-950: oklch(0.9058 0.0637 154.03);
  --color-grass-50: oklch(0.1878 0.0122 155.86);
  --color-grass-100: oklch(0.2106 0.0123 145.12);
  --color-grass-200: oklch(0.2670 0.0239 147.28);
  --color-grass-300: oklch(0.3170 0.0417 148.15);
  --color-grass-400: oklch(0.3672 0.0491 145.49);
  --color-grass-500: oklch(0.4160 0.0550 144.51);
  --color-grass-600: oklch(0.4673 0.0594 144.55);
  --color-grass-700: oklch(0.5218 0.0697 143.21);
  --color-grass-800: oklch(0.6518 0.1047 142.37);
  --color-grass-850: oklch(0.6894 0.1049 143.19);
  --color-grass-900: oklch(0.7797 0.1048 143.72);
  --color-grass-950: oklch(0.9108 0.0593 140.57);
  --color-bronze-50: oklch(0.1809 0.0054 39.35);
  --color-bronze-100: oklch(0.2014 0.0084 31.18);
  --color-bronze-200: oklch(0.2483 0.0143 67.08);
  --color-bronze-300: oklch(0.2904 0.0161 67.12);
  --color-bronze-400: oklch(0.3323 0.0176 60.01);
  --color-bronze-500: oklch(0.3754 0.0192 60.84);
  --color-bronze-600: oklch(0.4336 0.0248 62.34);
  --color-bronze-700: oklch(0.4996 0.0299 55.60);
  --color-bronze-800: oklch(0.6275 0.0331 38.51);
  --color-bronze-850: oklch(0.6718 0.0359 41.37);
  --color-bronze-900: oklch(0.7920 0.0316 40.85);
  --color-bronze-950: oklch(0.9143 0.0133 41.20);
  --color-gold-50: oklch(0.1818 0.0020 106.60);
  --color-gold-100: oklch(0.2181 0.0041 84.59);
  --color-gold-200: oklch(0.2652 0.0079 84.59);
  --color-gold-300: oklch(0.3099 0.0129 87.57);
  --color-gold-400: oklch(0.3562 0.0156 91.72);
  --color-gold-500: oklch(0.4064 0.0156 86.89);
  --color-gold-600: oklch(0.4706 0.0176 94.40);
  --color-gold-700: oklch(0.5417 0.0188 91.67);
  --color-gold-800: oklch(0.6111 0.0173 86.45);
  --color-gold-850: oklch(0.6541 0.0184 88.04);
  --color-gold-900: oklch(0.7761 0.0173 91.59);
  --color-gold-950: oklch(0.8969 0.0110 95.18);
  --color-brown-50: oklch(0.1780 0.0043 84.59);
  --color-brown-100: oklch(0.2074 0.0062 56.02);
  --color-brown-200: oklch(0.2535 0.0108 48.27);
  --color-brown-300: oklch(0.2949 0.0166 42.98);
  --color-brown-400: oklch(0.3424 0.0198 54.37);
  --color-brown-500: oklch(0.3817 0.0204 52.10);
  --color-brown-600: oklch(0.4330 0.0240 49.75);
  --color-brown-700: oklch(0.5067 0.0278 63.06);
  --color-brown-800: oklch(0.6338 0.0554 55.94);
  --color-brown-850: oklch(0.6723 0.0528 55.72);
  --color-brown-900: oklch(0.7996 0.0460 58.28);
  --color-brown-950: oklch(0.9166 0.0264 71.18);
  --color-orange-50: oklch(0.1863 0.0167 53.42);
  --color-orange-100: oklch(0.2085 0.0268 60.38);
  --color-orange-200: oklch(0.2576 0.0605 55.00);
  --color-orange-300: oklch(0.2958 0.0884 42.53);
  --color-orange-400: oklch(0.3349 0.1010 42.01);
  --color-orange-500: oklch(0.3849 0.1053 46.21);
  --color-orange-600: oklch(0.4519 0.1116 43.17);
  --color-orange-700: oklch(0.5971 0.1352 39.87);
  --color-orange-800: oklch(0.6737 0.2172 35.71);
  --color-orange-850: oklch(0.6996 0.2019 44.39);
  --color-orange-900: oklch(0.7776 0.1507 55.08);
  --color-orange-950: oklch(0.9151 0.0603 66.95);
  --color-amber-50: oklch(0.1853 0.0118 73.17);
  --color-amber-100: oklch(0.2123 0.0169 79.30);
  --color-amber-200: oklch(0.2573 0.0375 69.85);
  --color-amber-300: oklch(0.2964 0.0509 70.22);
  --color-amber-400: oklch(0.3363 0.0561 67.80);
  --color-amber-500: oklch(0.3857 0.0592 70.18);
  --color-amber-600: oklch(0.4532 0.0599 69.06);
  --color-amber-700: oklch(0.5360 0.0682 67.87);
  --color-amber-800: oklch(0.8526 0.1106 78.58);
  --color-amber-850: oklch(0.8852 0.1290 89.37);
  --color-amber-900: oklch(0.8614 0.1259 83.48);
  --color-amber-950: oklch(0.9354 0.0546 82.38);
  --color-yellow-50: oklch(0.1824 0.0121 91.80);
  --color-yellow-100: oklch(0.2098 0.0157 89.91);
  --color-yellow-200: oklch(0.2606 0.0390 88.11);
  --color-yellow-300: oklch(0.2930 0.0483 91.14);
  --color-yellow-400: oklch(0.3352 0.0531 88.25);
  --color-yellow-500: oklch(0.3860 0.0584 87.89);
  --color-yellow-600: oklch(0.4527 0.0587 87.21);
  --color-yellow-700: oklch(0.5352 0.0673 83.66);
  --color-yellow-800: oklch(0.9169 0.1295 95.37);
  --color-yellow-850: oklch(0.9666 0.1304 106.26);
  --color-yellow-900: oklch(0.8994 0.1213 96.47);
  --color-yellow-950: oklch(0.9405 0.0556 96.16);
  --color-lime-50: oklch(0.1819 0.0141 120.76);
  --color-lime-100: oklch(0.2103 0.0182 127.37);
  --color-lime-200: oklch(0.2650 0.0285 128.53);
  --color-lime-300: oklch(0.3169 0.0396 128.34);
  --color-lime-400: oklch(0.3615 0.0448 127.15);
  --color-lime-500: oklch(0.4111 0.0516 127.04);
  --color-lime-600: oklch(0.4628 0.0582 126.94);
  --color-lime-700: oklch(0.5230 0.0681 125.85);
  --color-lime-800: oklch(0.8883 0.1245 120.92);
  --color-lime-850: oklch(0.9340 0.1318 121.02);
  --color-lime-900: oklch(0.8683 0.1138 119.90);
  --color-lime-950: oklch(0.9471 0.0624 118.30);
  --color-mint-50: oklch(0.1895 0.0092 196.40);
  --color-mint-100: oklch(0.2112 0.0159 188.96);
  --color-mint-200: oklch(0.2673 0.0332 188.95);
  --color-mint-300: oklch(0.3157 0.0442 185.93);
  --color-mint-400: oklch(0.3586 0.0484 185.01);
  --color-mint-500: oklch(0.4118 0.0510 180.35);
  --color-mint-600: oklch(0.4705 0.0536 178.21);
  --color-mint-700: oklch(0.5412 0.0620 173.72);
  --color-mint-800: oklch(0.8699 0.0711 172.24);
  --color-mint-850: oklch(0.9154 0.0566 173.85);
  --color-mint-900: oklch(0.7960 0.0870 171.05);
  --color-mint-950: oklch(0.9311 0.0437 163.13);
  --color-sky-50: oklch(0.1894 0.0231 257.29);
  --color-sky-100: oklch(0.2154 0.0249 256.47);
  --color-sky-200: oklch(0.2705 0.0457 249.85);
  --color-sky-300: oklch(0.3216 0.0566 244.29);
  --color-sky-400: oklch(0.3721 0.0617 241.67);
  --color-sky-500: oklch(0.4249 0.0662 240.02);
  --color-sky-600: oklch(0.4877 0.0719 235.78);
  --color-sky-700: oklch(0.5574 0.0827 232.31);
  --color-sky-800: oklch(0.8624 0.0727 212.53);
  --color-sky-850: oklch(0.9083 0.0526 209.76);
  --color-sky-900: oklch(0.7915 0.0733 227.45);
  --color-sky-950: oklch(0.9340 0.0395 210.35);

  /* primary = orange */
  --color-primary-50: var(--color-orange-50);
  --color-primary-100: var(--color-orange-100);
  --color-primary-200: var(--color-orange-200);
  --color-primary-300: var(--color-orange-300);
  --color-primary-400: var(--color-orange-400);
  --color-primary-500: var(--color-orange-500);
  --color-primary-600: var(--color-orange-600);
  --color-primary-700: var(--color-orange-700);
  --color-primary-800: var(--color-orange-800);
  --color-primary-850: var(--color-orange-850);
  --color-primary-900: var(--color-orange-900);
  --color-primary-950: var(--color-orange-950);

  /* secondary = gold */
  --color-secondary-50: var(--color-gold-50);
  --color-secondary-100: var(--color-gold-100);
  --color-secondary-200: var(--color-gold-200);
  --color-secondary-300: var(--color-gold-300);
  --color-secondary-400: var(--color-gold-400);
  --color-secondary-500: var(--color-gold-500);
  --color-secondary-600: var(--color-gold-600);
  --color-secondary-700: var(--color-gold-700);
  --color-secondary-800: var(--color-gold-800);
  --color-secondary-850: var(--color-gold-850);
  --color-secondary-900: var(--color-gold-900);
  --color-secondary-950: var(--color-gold-950);

  /* tertiary = sand */
  --color-tertiary-50: var(--color-sand-50);
  --color-tertiary-100: var(--color-sand-100);
  --color-tertiary-200: var(--color-sand-200);
  --color-tertiary-300: var(--color-sand-300);
  --color-tertiary-400: var(--color-sand-400);
  --color-tertiary-500: var(--color-sand-500);
  --color-tertiary-600: var(--color-sand-600);
  --color-tertiary-700: var(--color-sand-700);
  --color-tertiary-800: var(--color-sand-800);
  --color-tertiary-850: var(--color-sand-850);
  --color-tertiary-900: var(--color-sand-900);
  --color-tertiary-950: var(--color-sand-950);

  /* primary-adjacent = amber */
  --color-primary-adjacent-50: var(--color-amber-50);
  --color-primary-adjacent-100: var(--color-amber-100);
  --color-primary-adjacent-200: var(--color-amber-200);
  --color-primary-adjacent-300: var(--color-amber-300);
  --color-primary-adjacent-400: var(--color-amber-400);
  --color-primary-adjacent-500: var(--color-amber-500);
  --color-primary-adjacent-600: var(--color-amber-600);
  --color-primary-adjacent-700: var(--color-amber-700);
  --color-primary-adjacent-800: var(--color-amber-800);
  --color-primary-adjacent-850: var(--color-amber-850);
  --color-primary-adjacent-900: var(--color-amber-900);
  --color-primary-adjacent-950: var(--color-amber-950);

  /* adjacent = amber */
  --color-adjacent-50: var(--color-amber-50);
  --color-adjacent-100: var(--color-amber-100);
  --color-adjacent-200: var(--color-amber-200);
  --color-adjacent-300: var(--color-amber-300);
  --color-adjacent-400: var(--color-amber-400);
  --color-adjacent-500: var(--color-amber-500);
  --color-adjacent-600: var(--color-amber-600);
  --color-adjacent-700: var(--color-amber-700);
  --color-adjacent-800: var(--color-amber-800);
  --color-adjacent-850: var(--color-amber-850);
  --color-adjacent-900: var(--color-amber-900);
  --color-adjacent-950: var(--color-amber-950);
}

/*
 * shadcn Semantic Tokens
 *
 * These map to the palette for component theming.
 * Uses primary-800 as the main accent (Radix step 9).
 */
:root, .light {
  --radius: 0.625rem;

  /* Semantic tokens using Sveltopia Colors palette */
  --background: var(--color-slate-50);
  --foreground: var(--color-slate-950);
  --card: var(--color-slate-50);
  --card-foreground: var(--color-slate-950);
  --popover: var(--color-slate-50);
  --popover-foreground: var(--color-slate-950);
  --primary: var(--color-primary-800);
  --primary-foreground: white;
  --secondary: var(--color-slate-200);
  --secondary-foreground: var(--color-slate-950);
  --muted: var(--color-slate-200);
  --muted-foreground: var(--color-slate-900);
  --accent: var(--color-secondary-800);
  --accent-foreground: white;
  --destructive: var(--color-red-800);
  --border: var(--color-slate-500);
  --input: var(--color-slate-500);
  --ring: var(--color-primary-700);
  --chart-1: var(--color-primary-800);
  --chart-2: var(--color-secondary-800);
  --chart-3: var(--color-blue-800);
  --chart-4: var(--color-purple-800);
  --chart-5: var(--color-amber-800);
  --sidebar: var(--color-slate-100);
  --sidebar-foreground: var(--color-slate-950);
  --sidebar-primary: var(--color-primary-800);
  --sidebar-primary-foreground: white;
  --sidebar-accent: var(--color-slate-300);
  --sidebar-accent-foreground: var(--color-slate-950);
  --sidebar-border: var(--color-slate-500);
  --sidebar-ring: var(--color-primary-700);
}

.dark {
  --background: var(--color-slate-50);
  --foreground: var(--color-slate-950);
  --card: var(--color-slate-100);
  --card-foreground: var(--color-slate-950);
  --popover: var(--color-slate-100);
  --popover-foreground: var(--color-slate-950);
  --primary: var(--color-primary-800);
  --primary-foreground: white;
  --secondary: var(--color-slate-200);
  --secondary-foreground: var(--color-slate-950);
  --muted: var(--color-slate-200);
  --muted-foreground: var(--color-slate-900);
  --accent: var(--color-secondary-800);
  --accent-foreground: white;
  --destructive: var(--color-red-800);
  --border: var(--color-slate-500);
  --input: var(--color-slate-500);
  --ring: var(--color-primary-700);
  --chart-1: var(--color-primary-800);
  --chart-2: var(--color-secondary-800);
  --chart-3: var(--color-blue-800);
  --chart-4: var(--color-purple-800);
  --chart-5: var(--color-amber-800);
  --sidebar: var(--color-slate-100);
  --sidebar-foreground: var(--color-slate-950);
  --sidebar-primary: var(--color-primary-800);
  --sidebar-primary-foreground: white;
  --sidebar-accent: var(--color-slate-300);
  --sidebar-accent-foreground: var(--color-slate-950);
  --sidebar-border: var(--color-slate-500);
  --sidebar-ring: var(--color-primary-700);
}
