:root {
  /* Red */
  --hs-color-oklch-red-950: 0.258 0.092 26.042;
  --hs-color-oklch-red-900: 0.396 0.141 25.723;
  --hs-color-oklch-red-800: 0.444 0.177 26.899;
  --hs-color-oklch-red-700: 0.505 0.213 27.518;
  --hs-color-oklch-red-600: 0.577 0.245 27.325;
  --hs-color-oklch-red-500: 0.637 0.237 25.331;
  --hs-color-oklch-red-400: 0.704 0.191 22.216;
  --hs-color-oklch-red-300: 0.808 0.114 19.571;
  --hs-color-oklch-red-200: 0.885 0.062 18.334;
  --hs-color-oklch-red-100: 0.936 0.032 17.717;
  --hs-color-oklch-red-50: 0.971 0.013 17.38;

  --hs-color-red-950: oklch(var(--hs-color-oklch-red-950));
  --hs-color-red-900: oklch(var(--hs-color-oklch-red-900));
  --hs-color-red-800: oklch(var(--hs-color-oklch-red-800));
  --hs-color-red-700: oklch(var(--hs-color-oklch-red-700));
  --hs-color-red-600: oklch(var(--hs-color-oklch-red-600));
  --hs-color-red-500: oklch(var(--hs-color-oklch-red-500));
  --hs-color-red-400: oklch(var(--hs-color-oklch-red-400));
  --hs-color-red-300: oklch(var(--hs-color-oklch-red-300));
  --hs-color-red-200: oklch(var(--hs-color-oklch-red-200));
  --hs-color-red-100: oklch(var(--hs-color-oklch-red-100));
  --hs-color-red-50: oklch(var(--hs-color-oklch-red-50));

  /* Orange */
  --hs-color-oklch-orange-950: 0.266 0.079 36.259;
  --hs-color-oklch-orange-900: 0.408 0.123 38.172;
  --hs-color-oklch-orange-800: 0.47 0.157 37.304;
  --hs-color-oklch-orange-700: 0.553 0.195 38.402;
  --hs-color-oklch-orange-600: 0.646 0.222 41.116;
  --hs-color-oklch-orange-500: 0.705 0.213 47.604;
  --hs-color-oklch-orange-400: 0.75 0.183 55.934;
  --hs-color-oklch-orange-300: 0.837 0.128 66.29;
  --hs-color-oklch-orange-200: 0.901 0.076 70.697;
  --hs-color-oklch-orange-100: 0.954 0.038 75.164;
  --hs-color-oklch-orange-50: 0.98 0.016 73.684;

  --hs-color-orange-950: oklch(var(--hs-color-oklch-orange-950));
  --hs-color-orange-900: oklch(var(--hs-color-oklch-orange-900));
  --hs-color-orange-800: oklch(var(--hs-color-oklch-orange-800));
  --hs-color-orange-700: oklch(var(--hs-color-oklch-orange-700));
  --hs-color-orange-600: oklch(var(--hs-color-oklch-orange-600));
  --hs-color-orange-500: oklch(var(--hs-color-oklch-orange-500));
  --hs-color-orange-400: oklch(var(--hs-color-oklch-orange-400));
  --hs-color-orange-300: oklch(var(--hs-color-oklch-orange-300));
  --hs-color-orange-200: oklch(var(--hs-color-oklch-orange-200));
  --hs-color-orange-100: oklch(var(--hs-color-oklch-orange-100));
  --hs-color-orange-50: oklch(var(--hs-color-oklch-orange-50));

  /* Amber */
  --hs-color-oklch-amber-950: 0.279 0.077 45.635;
  --hs-color-oklch-amber-900: 0.414 0.112 45.904;
  --hs-color-oklch-amber-800: 0.473 0.137 46.201;
  --hs-color-oklch-amber-700: 0.555 0.163 48.998;
  --hs-color-oklch-amber-600: 0.666 0.179 58.318;
  --hs-color-oklch-amber-500: 0.769 0.188 70.08;
  --hs-color-oklch-amber-400: 0.828 0.189 84.429;
  --hs-color-oklch-amber-300: 0.879 0.169 91.605;
  --hs-color-oklch-amber-200: 0.924 0.12 95.746;
  --hs-color-oklch-amber-100: 0.962 0.059 95.617;
  --hs-color-oklch-amber-50: 0.987 0.022 95.277;

  --hs-color-amber-950: oklch(var(--hs-color-oklch-amber-950));
  --hs-color-amber-900: oklch(var(--hs-color-oklch-amber-900));
  --hs-color-amber-800: oklch(var(--hs-color-oklch-amber-800));
  --hs-color-amber-700: oklch(var(--hs-color-oklch-amber-700));
  --hs-color-amber-600: oklch(var(--hs-color-oklch-amber-600));
  --hs-color-amber-500: oklch(var(--hs-color-oklch-amber-500));
  --hs-color-amber-400: oklch(var(--hs-color-oklch-amber-400));
  --hs-color-amber-300: oklch(var(--hs-color-oklch-amber-300));
  --hs-color-amber-200: oklch(var(--hs-color-oklch-amber-200));
  --hs-color-amber-100: oklch(var(--hs-color-oklch-amber-100));
  --hs-color-amber-50: oklch(var(--hs-color-oklch-amber-50));

  /* Yellow */
  --hs-color-oklch-yellow-950: 0.286 0.066 53.813;
  --hs-color-oklch-yellow-900: 0.421 0.095 57.708;
  --hs-color-oklch-yellow-800: 0.476 0.114 61.907;
  --hs-color-oklch-yellow-700: 0.554 0.135 66.442;
  --hs-color-oklch-yellow-600: 0.681 0.162 75.834;
  --hs-color-oklch-yellow-500: 0.795 0.184 86.047;
  --hs-color-oklch-yellow-400: 0.852 0.199 91.936;
  --hs-color-oklch-yellow-300: 0.905 0.182 98.111;
  --hs-color-oklch-yellow-200: 0.945 0.129 101.54;
  --hs-color-oklch-yellow-100: 0.973 0.071 103.193;
  --hs-color-oklch-yellow-50: 0.987 0.026 102.212;

  --hs-color-yellow-950: oklch(var(--hs-color-oklch-yellow-950));
  --hs-color-yellow-900: oklch(var(--hs-color-oklch-yellow-900));
  --hs-color-yellow-800: oklch(var(--hs-color-oklch-yellow-800));
  --hs-color-yellow-700: oklch(var(--hs-color-oklch-yellow-700));
  --hs-color-yellow-600: oklch(var(--hs-color-oklch-yellow-600));
  --hs-color-yellow-500: oklch(var(--hs-color-oklch-yellow-500));
  --hs-color-yellow-400: oklch(var(--hs-color-oklch-yellow-400));
  --hs-color-yellow-300: oklch(var(--hs-color-oklch-yellow-300));
  --hs-color-yellow-200: oklch(var(--hs-color-oklch-yellow-200));
  --hs-color-yellow-100: oklch(var(--hs-color-oklch-yellow-100));
  --hs-color-yellow-50: oklch(var(--hs-color-oklch-yellow-50));

  /* Lime */
  --hs-color-oklch-lime-950: 0.274 0.072 132.109;
  --hs-color-oklch-lime-900: 0.405 0.101 131.063;
  --hs-color-oklch-lime-800: 0.453 0.124 130.933;
  --hs-color-oklch-lime-700: 0.532 0.157 131.589;
  --hs-color-oklch-lime-600: 0.648 0.2 131.684;
  --hs-color-oklch-lime-500: 0.768 0.233 130.85;
  --hs-color-oklch-lime-400: 0.841 0.238 128.85;
  --hs-color-oklch-lime-300: 0.897 0.196 126.665;
  --hs-color-oklch-lime-200: 0.938 0.127 124.321;
  --hs-color-oklch-lime-100: 0.967 0.067 122.328;
  --hs-color-oklch-lime-50: 0.986 0.031 120.757;

  --hs-color-lime-950: oklch(var(--hs-color-oklch-lime-950));
  --hs-color-lime-900: oklch(var(--hs-color-oklch-lime-900));
  --hs-color-lime-800: oklch(var(--hs-color-oklch-lime-800));
  --hs-color-lime-700: oklch(var(--hs-color-oklch-lime-700));
  --hs-color-lime-600: oklch(var(--hs-color-oklch-lime-600));
  --hs-color-lime-500: oklch(var(--hs-color-oklch-lime-500));
  --hs-color-lime-400: oklch(var(--hs-color-oklch-lime-400));
  --hs-color-lime-300: oklch(var(--hs-color-oklch-lime-300));
  --hs-color-lime-200: oklch(var(--hs-color-oklch-lime-200));
  --hs-color-lime-100: oklch(var(--hs-color-oklch-lime-100));
  --hs-color-lime-50: oklch(var(--hs-color-oklch-lime-50));

  /* Green */
  --hs-color-oklch-green-950: 0.266 0.065 152.934;
  --hs-color-oklch-green-900: 0.393 0.095 152.535;
  --hs-color-oklch-green-800: 0.448 0.119 151.328;
  --hs-color-oklch-green-700: 0.527 0.154 150.069;
  --hs-color-oklch-green-600: 0.627 0.194 149.214;
  --hs-color-oklch-green-500: 0.723 0.219 149.579;
  --hs-color-oklch-green-400: 0.792 0.209 151.711;
  --hs-color-oklch-green-300: 0.871 0.15 154.449;
  --hs-color-oklch-green-200: 0.925 0.084 155.995;
  --hs-color-oklch-green-100: 0.962 0.044 156.743;
  --hs-color-oklch-green-50: 0.982 0.018 155.826;

  --hs-color-green-950: oklch(var(--hs-color-oklch-green-950));
  --hs-color-green-900: oklch(var(--hs-color-oklch-green-900));
  --hs-color-green-800: oklch(var(--hs-color-oklch-green-800));
  --hs-color-green-700: oklch(var(--hs-color-oklch-green-700));
  --hs-color-green-600: oklch(var(--hs-color-oklch-green-600));
  --hs-color-green-500: oklch(var(--hs-color-oklch-green-500));
  --hs-color-green-400: oklch(var(--hs-color-oklch-green-400));
  --hs-color-green-300: oklch(var(--hs-color-oklch-green-300));
  --hs-color-green-200: oklch(var(--hs-color-oklch-green-200));
  --hs-color-green-100: oklch(var(--hs-color-oklch-green-100));
  --hs-color-green-50: oklch(var(--hs-color-oklch-green-50));

  /* Emerald */
  --hs-color-oklch-emerald-950: 0.262 0.051 172.552;
  --hs-color-oklch-emerald-900: 0.378 0.077 168.94;
  --hs-color-oklch-emerald-800: 0.432 0.095 166.913;
  --hs-color-oklch-emerald-700: 0.508 0.118 165.612;
  --hs-color-oklch-emerald-600: 0.596 0.145 163.225;
  --hs-color-oklch-emerald-500: 0.696 0.17 162.48;
  --hs-color-oklch-emerald-400: 0.765 0.177 163.223;
  --hs-color-oklch-emerald-300: 0.845 0.143 164.978;
  --hs-color-oklch-emerald-200: 0.905 0.093 164.15;
  --hs-color-oklch-emerald-100: 0.95 0.052 163.051;
  --hs-color-oklch-emerald-50: 0.979 0.021 166.113;

  --hs-color-emerald-950: oklch(var(--hs-color-oklch-emerald-950));
  --hs-color-emerald-900: oklch(var(--hs-color-oklch-emerald-900));
  --hs-color-emerald-800: oklch(var(--hs-color-oklch-emerald-800));
  --hs-color-emerald-700: oklch(var(--hs-color-oklch-emerald-700));
  --hs-color-emerald-600: oklch(var(--hs-color-oklch-emerald-600));
  --hs-color-emerald-500: oklch(var(--hs-color-oklch-emerald-500));
  --hs-color-emerald-400: oklch(var(--hs-color-oklch-emerald-400));
  --hs-color-emerald-300: oklch(var(--hs-color-oklch-emerald-300));
  --hs-color-emerald-200: oklch(var(--hs-color-oklch-emerald-200));
  --hs-color-emerald-100: oklch(var(--hs-color-oklch-emerald-100));
  --hs-color-emerald-50: oklch(var(--hs-color-oklch-emerald-50));

  /* Teal */
  --hs-color-oklch-teal-950: 0.277 0.046 192.524;
  --hs-color-oklch-teal-900: 0.386 0.063 188.416;
  --hs-color-oklch-teal-800: 0.437 0.078 188.216;
  --hs-color-oklch-teal-700: 0.511 0.096 186.391;
  --hs-color-oklch-teal-600: 0.6 0.118 184.704;
  --hs-color-oklch-teal-500: 0.704 0.14 182.503;
  --hs-color-oklch-teal-400: 0.777 0.152 181.912;
  --hs-color-oklch-teal-300: 0.855 0.138 181.071;
  --hs-color-oklch-teal-200: 0.91 0.096 180.426;
  --hs-color-oklch-teal-100: 0.953 0.051 180.801;
  --hs-color-oklch-teal-50: 0.984 0.014 180.72;

  --hs-color-teal-950: oklch(var(--hs-color-oklch-teal-950));
  --hs-color-teal-900: oklch(var(--hs-color-oklch-teal-900));
  --hs-color-teal-800: oklch(var(--hs-color-oklch-teal-800));
  --hs-color-teal-700: oklch(var(--hs-color-oklch-teal-700));
  --hs-color-teal-600: oklch(var(--hs-color-oklch-teal-600));
  --hs-color-teal-500: oklch(var(--hs-color-oklch-teal-500));
  --hs-color-teal-400: oklch(var(--hs-color-oklch-teal-400));
  --hs-color-teal-300: oklch(var(--hs-color-oklch-teal-300));
  --hs-color-teal-200: oklch(var(--hs-color-oklch-teal-200));
  --hs-color-teal-100: oklch(var(--hs-color-oklch-teal-100));
  --hs-color-teal-50: oklch(var(--hs-color-oklch-teal-50));

  /* Cyan */
  --hs-color-oklch-cyan-950: 0.302 0.056 229.695;
  --hs-color-oklch-cyan-900: 0.398 0.07 227.392;
  --hs-color-oklch-cyan-800: 0.45 0.085 224.283;
  --hs-color-oklch-cyan-700: 0.52 0.105 223.128;
  --hs-color-oklch-cyan-600: 0.609 0.126 221.723;
  --hs-color-oklch-cyan-500: 0.715 0.143 215.221;
  --hs-color-oklch-cyan-400: 0.789 0.154 211.53;
  --hs-color-oklch-cyan-300: 0.865 0.127 207.078;
  --hs-color-oklch-cyan-200: 0.917 0.08 205.041;
  --hs-color-oklch-cyan-100: 0.956 0.045 203.388;
  --hs-color-oklch-cyan-50: 0.984 0.019 200.873;

  --hs-color-cyan-950: oklch(var(--hs-color-oklch-cyan-950));
  --hs-color-cyan-900: oklch(var(--hs-color-oklch-cyan-900));
  --hs-color-cyan-800: oklch(var(--hs-color-oklch-cyan-800));
  --hs-color-cyan-700: oklch(var(--hs-color-oklch-cyan-700));
  --hs-color-cyan-600: oklch(var(--hs-color-oklch-cyan-600));
  --hs-color-cyan-500: oklch(var(--hs-color-oklch-cyan-500));
  --hs-color-cyan-400: oklch(var(--hs-color-oklch-cyan-400));
  --hs-color-cyan-300: oklch(var(--hs-color-oklch-cyan-300));
  --hs-color-cyan-200: oklch(var(--hs-color-oklch-cyan-200));
  --hs-color-cyan-100: oklch(var(--hs-color-oklch-cyan-100));
  --hs-color-cyan-50: oklch(var(--hs-color-oklch-cyan-50));

  /* Sky */
  --hs-color-oklch-sky-950: 0.293 0.066 243.157;
  --hs-color-oklch-sky-900: 0.391 0.09 240.876;
  --hs-color-oklch-sky-800: 0.443 0.11 240.79;
  --hs-color-oklch-sky-700: 0.5 0.134 242.749;
  --hs-color-oklch-sky-600: 0.588 0.158 241.966;
  --hs-color-oklch-sky-500: 0.685 0.169 237.323;
  --hs-color-oklch-sky-400: 0.746 0.16 232.661;
  --hs-color-oklch-sky-300: 0.828 0.111 230.318;
  --hs-color-oklch-sky-200: 0.901 0.058 230.902;
  --hs-color-oklch-sky-100: 0.951 0.026 236.824;
  --hs-color-oklch-sky-50: 0.977 0.013 236.62;

  --hs-color-sky-950: oklch(var(--hs-color-oklch-sky-950));
  --hs-color-sky-900: oklch(var(--hs-color-oklch-sky-900));
  --hs-color-sky-800: oklch(var(--hs-color-oklch-sky-800));
  --hs-color-sky-700: oklch(var(--hs-color-oklch-sky-700));
  --hs-color-sky-600: oklch(var(--hs-color-oklch-sky-600));
  --hs-color-sky-500: oklch(var(--hs-color-oklch-sky-500));
  --hs-color-sky-400: oklch(var(--hs-color-oklch-sky-400));
  --hs-color-sky-300: oklch(var(--hs-color-oklch-sky-300));
  --hs-color-sky-200: oklch(var(--hs-color-oklch-sky-200));
  --hs-color-sky-100: oklch(var(--hs-color-oklch-sky-100));
  --hs-color-sky-50: oklch(var(--hs-color-oklch-sky-50));

  /* Blue */
  --hs-color-oklch-blue-950: 0.282 0.091 267.935;
  --hs-color-oklch-blue-900: 0.379 0.146 265.522;
  --hs-color-oklch-blue-800: 0.424 0.199 265.638;
  --hs-color-oklch-blue-700: 0.488 0.243 264.376;
  --hs-color-oklch-blue-600: 0.546 0.245 262.881;
  --hs-color-oklch-blue-500: 0.623 0.214 259.815;
  --hs-color-oklch-blue-400: 0.707 0.165 254.624;
  --hs-color-oklch-blue-300: 0.809 0.105 251.813;
  --hs-color-oklch-blue-200: 0.882 0.059 254.128;
  --hs-color-oklch-blue-100: 0.932 0.032 255.585;
  --hs-color-oklch-blue-50: 0.97 0.014 254.604;

  --hs-color-blue-950: oklch(var(--hs-color-oklch-blue-950));
  --hs-color-blue-900: oklch(var(--hs-color-oklch-blue-900));
  --hs-color-blue-800: oklch(var(--hs-color-oklch-blue-800));
  --hs-color-blue-700: oklch(var(--hs-color-oklch-blue-700));
  --hs-color-blue-600: oklch(var(--hs-color-oklch-blue-600));
  --hs-color-blue-500: oklch(var(--hs-color-oklch-blue-500));
  --hs-color-blue-400: oklch(var(--hs-color-oklch-blue-400));
  --hs-color-blue-300: oklch(var(--hs-color-oklch-blue-300));
  --hs-color-blue-200: oklch(var(--hs-color-oklch-blue-200));
  --hs-color-blue-100: oklch(var(--hs-color-oklch-blue-100));
  --hs-color-blue-50: oklch(var(--hs-color-oklch-blue-50));

  /* Indigo */
  --hs-color-oklch-indigo-950: 0.257 0.09 281.288;
  --hs-color-oklch-indigo-900: 0.359 0.144 278.697;
  --hs-color-oklch-indigo-800: 0.398 0.195 277.366;
  --hs-color-oklch-indigo-700: 0.457 0.24 277.023;
  --hs-color-oklch-indigo-600: 0.511 0.262 276.966;
  --hs-color-oklch-indigo-500: 0.585 0.233 277.117;
  --hs-color-oklch-indigo-400: 0.673 0.182 276.935;
  --hs-color-oklch-indigo-300: 0.785 0.115 274.713;
  --hs-color-oklch-indigo-200: 0.87 0.065 274.039;
  --hs-color-oklch-indigo-100: 0.93 0.034 272.788;
  --hs-color-oklch-indigo-50: 0.962 0.018 272.314;

  --hs-color-indigo-950: oklch(var(--hs-color-oklch-indigo-950));
  --hs-color-indigo-900: oklch(var(--hs-color-oklch-indigo-900));
  --hs-color-indigo-800: oklch(var(--hs-color-oklch-indigo-800));
  --hs-color-indigo-700: oklch(var(--hs-color-oklch-indigo-700));
  --hs-color-indigo-600: oklch(var(--hs-color-oklch-indigo-600));
  --hs-color-indigo-500: oklch(var(--hs-color-oklch-indigo-500));
  --hs-color-indigo-400: oklch(var(--hs-color-oklch-indigo-400));
  --hs-color-indigo-300: oklch(var(--hs-color-oklch-indigo-300));
  --hs-color-indigo-200: oklch(var(--hs-color-oklch-indigo-200));
  --hs-color-indigo-100: oklch(var(--hs-color-oklch-indigo-100));
  --hs-color-indigo-50: oklch(var(--hs-color-oklch-indigo-50));

  /* Violet */
  --hs-color-oklch-violet-950: 0.283 0.141 291.089;
  --hs-color-oklch-violet-900: 0.38 0.189 293.745;
  --hs-color-oklch-violet-800: 0.432 0.232 292.759;
  --hs-color-oklch-violet-700: 0.491 0.27 292.581;
  --hs-color-oklch-violet-600: 0.541 0.281 293.009;
  --hs-color-oklch-violet-500: 0.606 0.25 292.717;
  --hs-color-oklch-violet-400: 0.702 0.183 293.541;
  --hs-color-oklch-violet-300: 0.811 0.111 293.571;
  --hs-color-oklch-violet-200: 0.894 0.057 293.283;
  --hs-color-oklch-violet-100: 0.943 0.029 294.588;
  --hs-color-oklch-violet-50: 0.969 0.016 293.756;

  --hs-color-violet-950: oklch(var(--hs-color-oklch-violet-950));
  --hs-color-violet-900: oklch(var(--hs-color-oklch-violet-900));
  --hs-color-violet-800: oklch(var(--hs-color-oklch-violet-800));
  --hs-color-violet-700: oklch(var(--hs-color-oklch-violet-700));
  --hs-color-violet-600: oklch(var(--hs-color-oklch-violet-600));
  --hs-color-violet-500: oklch(var(--hs-color-oklch-violet-500));
  --hs-color-violet-400: oklch(var(--hs-color-oklch-violet-400));
  --hs-color-violet-300: oklch(var(--hs-color-oklch-violet-300));
  --hs-color-violet-200: oklch(var(--hs-color-oklch-violet-200));
  --hs-color-violet-100: oklch(var(--hs-color-oklch-violet-100));
  --hs-color-violet-50: oklch(var(--hs-color-oklch-violet-50));

  /* Purple */
  --hs-color-oklch-purple-950: 0.291 0.149 302.717;
  --hs-color-oklch-purple-900: 0.381 0.176 304.987;
  --hs-color-oklch-purple-800: 0.438 0.218 303.724;
  --hs-color-oklch-purple-700: 0.496 0.265 301.924;
  --hs-color-oklch-purple-600: 0.558 0.288 302.321;
  --hs-color-oklch-purple-500: 0.627 0.265 303.9;
  --hs-color-oklch-purple-400: 0.714 0.203 305.504;
  --hs-color-oklch-purple-300: 0.827 0.119 306.383;
  --hs-color-oklch-purple-200: 0.902 0.063 306.703;
  --hs-color-oklch-purple-100: 0.946 0.033 307.174;
  --hs-color-oklch-purple-50: 0.977 0.014 308.299;

  --hs-color-purple-950: oklch(var(--hs-color-oklch-purple-950));
  --hs-color-purple-900: oklch(var(--hs-color-oklch-purple-900));
  --hs-color-purple-800: oklch(var(--hs-color-oklch-purple-800));
  --hs-color-purple-700: oklch(var(--hs-color-oklch-purple-700));
  --hs-color-purple-600: oklch(var(--hs-color-oklch-purple-600));
  --hs-color-purple-500: oklch(var(--hs-color-oklch-purple-500));
  --hs-color-purple-400: oklch(var(--hs-color-oklch-purple-400));
  --hs-color-purple-300: oklch(var(--hs-color-oklch-purple-300));
  --hs-color-purple-200: oklch(var(--hs-color-oklch-purple-200));
  --hs-color-purple-100: oklch(var(--hs-color-oklch-purple-100));
  --hs-color-purple-50: oklch(var(--hs-color-oklch-purple-50));

  /* Fuchsia */
  --hs-color-oklch-fuchsia-950: 0.293 0.136 325.661;
  --hs-color-oklch-fuchsia-900: 0.401 0.17 325.612;
  --hs-color-oklch-fuchsia-800: 0.452 0.211 324.591;
  --hs-color-oklch-fuchsia-700: 0.518 0.253 323.949;
  --hs-color-oklch-fuchsia-600: 0.591 0.293 322.896;
  --hs-color-oklch-fuchsia-500: 0.667 0.295 322.15;
  --hs-color-oklch-fuchsia-400: 0.74 0.238 322.16;
  --hs-color-oklch-fuchsia-300: 0.833 0.145 321.434;
  --hs-color-oklch-fuchsia-200: 0.903 0.076 319.62;
  --hs-color-oklch-fuchsia-100: 0.952 0.037 318.852;
  --hs-color-oklch-fuchsia-50: 0.977 0.017 320.058;

  --hs-color-fuchsia-950: oklch(var(--hs-color-oklch-fuchsia-950));
  --hs-color-fuchsia-900: oklch(var(--hs-color-oklch-fuchsia-900));
  --hs-color-fuchsia-800: oklch(var(--hs-color-oklch-fuchsia-800));
  --hs-color-fuchsia-700: oklch(var(--hs-color-oklch-fuchsia-700));
  --hs-color-fuchsia-600: oklch(var(--hs-color-oklch-fuchsia-600));
  --hs-color-fuchsia-500: oklch(var(--hs-color-oklch-fuchsia-500));
  --hs-color-fuchsia-400: oklch(var(--hs-color-oklch-fuchsia-400));
  --hs-color-fuchsia-300: oklch(var(--hs-color-oklch-fuchsia-300));
  --hs-color-fuchsia-200: oklch(var(--hs-color-oklch-fuchsia-200));
  --hs-color-fuchsia-100: oklch(var(--hs-color-oklch-fuchsia-100));
  --hs-color-fuchsia-50: oklch(var(--hs-color-oklch-fuchsia-50));

  /* Pink */
  --hs-color-oklch-pink-950: 0.284 0.109 3.907;
  --hs-color-oklch-pink-900: 0.408 0.153 2.432;
  --hs-color-oklch-pink-800: 0.459 0.187 3.815;
  --hs-color-oklch-pink-700: 0.525 0.223 3.958;
  --hs-color-oklch-pink-600: 0.592 0.249 0.584;
  --hs-color-oklch-pink-500: 0.656 0.241 354.308;
  --hs-color-oklch-pink-400: 0.718 0.202 349.761;
  --hs-color-oklch-pink-300: 0.823 0.12 346.018;
  --hs-color-oklch-pink-200: 0.899 0.061 343.231;
  --hs-color-oklch-pink-100: 0.948 0.028 342.258;
  --hs-color-oklch-pink-50: 0.971 0.014 343.198;

  --hs-color-pink-950: oklch(var(--hs-color-oklch-pink-950));
  --hs-color-pink-900: oklch(var(--hs-color-oklch-pink-900));
  --hs-color-pink-800: oklch(var(--hs-color-oklch-pink-800));
  --hs-color-pink-700: oklch(var(--hs-color-oklch-pink-700));
  --hs-color-pink-600: oklch(var(--hs-color-oklch-pink-600));
  --hs-color-pink-500: oklch(var(--hs-color-oklch-pink-500));
  --hs-color-pink-400: oklch(var(--hs-color-oklch-pink-400));
  --hs-color-pink-300: oklch(var(--hs-color-oklch-pink-300));
  --hs-color-pink-200: oklch(var(--hs-color-oklch-pink-200));
  --hs-color-pink-100: oklch(var(--hs-color-oklch-pink-100));
  --hs-color-pink-50: oklch(var(--hs-color-oklch-pink-50));

  /* Rose */
  --hs-color-oklch-rose-950: 0.271 0.105 12.094;
  --hs-color-oklch-rose-900: 0.41 0.159 10.272;
  --hs-color-oklch-rose-800: 0.455 0.188 13.697;
  --hs-color-oklch-rose-700: 0.514 0.222 16.935;
  --hs-color-oklch-rose-600: 0.586 0.253 17.585;
  --hs-color-oklch-rose-500: 0.645 0.246 16.439;
  --hs-color-oklch-rose-400: 0.712 0.194 13.428;
  --hs-color-oklch-rose-300: 0.81 0.117 11.638;
  --hs-color-oklch-rose-200: 0.892 0.058 10.001;
  --hs-color-oklch-rose-100: 0.941 0.03 12.58;
  --hs-color-oklch-rose-50: 0.969 0.015 12.422;

  --hs-color-rose-950: oklch(var(--hs-color-oklch-rose-950));
  --hs-color-rose-900: oklch(var(--hs-color-oklch-rose-900));
  --hs-color-rose-800: oklch(var(--hs-color-oklch-rose-800));
  --hs-color-rose-700: oklch(var(--hs-color-oklch-rose-700));
  --hs-color-rose-600: oklch(var(--hs-color-oklch-rose-600));
  --hs-color-rose-500: oklch(var(--hs-color-oklch-rose-500));
  --hs-color-rose-400: oklch(var(--hs-color-oklch-rose-400));
  --hs-color-rose-300: oklch(var(--hs-color-oklch-rose-300));
  --hs-color-rose-200: oklch(var(--hs-color-oklch-rose-200));
  --hs-color-rose-100: oklch(var(--hs-color-oklch-rose-100));
  --hs-color-rose-50: oklch(var(--hs-color-oklch-rose-50));

  /* Gray and neutral colors */
  --hs-color-oklch-slate-950: 0.129 0.042 264.695;
  --hs-color-oklch-slate-900: 0.208 0.042 265.755;
  --hs-color-oklch-slate-800: 0.279 0.041 260.031;
  --hs-color-oklch-slate-700: 0.372 0.044 257.287;
  --hs-color-oklch-slate-600: 0.446 0.043 257.281;
  --hs-color-oklch-slate-500: 0.554 0.046 257.417;
  --hs-color-oklch-slate-400: 0.704 0.04 256.788;
  --hs-color-oklch-slate-300: 0.869 0.022 252.894;
  --hs-color-oklch-slate-200: 0.929 0.013 255.508;
  --hs-color-oklch-slate-100: 0.968 0.007 247.896;
  --hs-color-oklch-slate-50: 0.984 0.003 247.858;

  --hs-color-slate-950: oklch(var(--hs-color-oklch-slate-950));
  --hs-color-slate-900: oklch(var(--hs-color-oklch-slate-900));
  --hs-color-slate-800: oklch(var(--hs-color-oklch-slate-800));
  --hs-color-slate-700: oklch(var(--hs-color-oklch-slate-700));
  --hs-color-slate-600: oklch(var(--hs-color-oklch-slate-600));
  --hs-color-slate-500: oklch(var(--hs-color-oklch-slate-500));
  --hs-color-slate-400: oklch(var(--hs-color-oklch-slate-400));
  --hs-color-slate-300: oklch(var(--hs-color-oklch-slate-300));
  --hs-color-slate-200: oklch(var(--hs-color-oklch-slate-200));
  --hs-color-slate-100: oklch(var(--hs-color-oklch-slate-100));
  --hs-color-slate-50: oklch(var(--hs-color-oklch-slate-50));

  --hs-color-oklch-gray-950: 0.13 0.028 261.692;
  --hs-color-oklch-gray-900: 0.21 0.034 264.665;
  --hs-color-oklch-gray-800: 0.278 0.033 256.848;
  --hs-color-oklch-gray-700: 0.373 0.034 259.733;
  --hs-color-oklch-gray-600: 0.446 0.03 256.802;
  --hs-color-oklch-gray-500: 0.551 0.027 264.364;
  --hs-color-oklch-gray-400: 0.707 0.022 261.325;
  --hs-color-oklch-gray-300: 0.872 0.01 258.338;
  --hs-color-oklch-gray-200: 0.928 0.006 264.531;
  --hs-color-oklch-gray-100: 0.967 0.003 264.542;
  --hs-color-oklch-gray-50: 0.985 0.002 247.839;

  --hs-color-gray-950: oklch(var(--hs-color-oklch-gray-950));
  --hs-color-gray-900: oklch(var(--hs-color-oklch-gray-900));
  --hs-color-gray-800: oklch(var(--hs-color-oklch-gray-800));
  --hs-color-gray-700: oklch(var(--hs-color-oklch-gray-700));
  --hs-color-gray-600: oklch(var(--hs-color-oklch-gray-600));
  --hs-color-gray-500: oklch(var(--hs-color-oklch-gray-500));
  --hs-color-gray-400: oklch(var(--hs-color-oklch-gray-400));
  --hs-color-gray-300: oklch(var(--hs-color-oklch-gray-300));
  --hs-color-gray-200: oklch(var(--hs-color-oklch-gray-200));
  --hs-color-gray-100: oklch(var(--hs-color-oklch-gray-100));
  --hs-color-gray-50: oklch(var(--hs-color-oklch-gray-50));

  --hs-color-oklch-zinc-950: 0.141 0.005 285.823;
  --hs-color-oklch-zinc-900: 0.21 0.006 285.885;
  --hs-color-oklch-zinc-800: 0.274 0.006 286.033;
  --hs-color-oklch-zinc-700: 0.37 0.013 285.805;
  --hs-color-oklch-zinc-600: 0.442 0.017 285.786;
  --hs-color-oklch-zinc-500: 0.552 0.016 285.938;
  --hs-color-oklch-zinc-400: 0.705 0.015 286.067;
  --hs-color-oklch-zinc-300: 0.871 0.006 286.286;
  --hs-color-oklch-zinc-200: 0.92 0.004 286.32;
  --hs-color-oklch-zinc-100: 0.967 0.001 286.375;
  --hs-color-oklch-zinc-50: 0.985 0 0;

  --hs-color-zinc-950: oklch(var(--hs-color-oklch-zinc-950));
  --hs-color-zinc-900: oklch(var(--hs-color-oklch-zinc-900));
  --hs-color-zinc-800: oklch(var(--hs-color-oklch-zinc-800));
  --hs-color-zinc-700: oklch(var(--hs-color-oklch-zinc-700));
  --hs-color-zinc-600: oklch(var(--hs-color-oklch-zinc-600));
  --hs-color-zinc-500: oklch(var(--hs-color-oklch-zinc-500));
  --hs-color-zinc-400: oklch(var(--hs-color-oklch-zinc-400));
  --hs-color-zinc-300: oklch(var(--hs-color-oklch-zinc-300));
  --hs-color-zinc-200: oklch(var(--hs-color-oklch-zinc-200));
  --hs-color-zinc-100: oklch(var(--hs-color-oklch-zinc-100));
  --hs-color-zinc-50: oklch(var(--hs-color-oklch-zinc-50));

  --hs-color-oklch-neutral-950: 0.145 0 0;
  --hs-color-oklch-neutral-900: 0.205 0 0;
  --hs-color-oklch-neutral-800: 0.269 0 0;
  --hs-color-oklch-neutral-700: 0.371 0 0;
  --hs-color-oklch-neutral-600: 0.439 0 0;
  --hs-color-oklch-neutral-500: 0.556 0 0;
  --hs-color-oklch-neutral-400: 0.708 0 0;
  --hs-color-oklch-neutral-300: 0.87 0 0;
  --hs-color-oklch-neutral-200: 0.922 0 0;
  --hs-color-oklch-neutral-100: 0.97 0 0;
  --hs-color-oklch-neutral-50: 0.985 0 0;

  --hs-color-neutral-950: oklch(var(--hs-color-oklch-neutral-950));
  --hs-color-neutral-900: oklch(var(--hs-color-oklch-neutral-900));
  --hs-color-neutral-800: oklch(var(--hs-color-oklch-neutral-800));
  --hs-color-neutral-700: oklch(var(--hs-color-oklch-neutral-700));
  --hs-color-neutral-600: oklch(var(--hs-color-oklch-neutral-600));
  --hs-color-neutral-500: oklch(var(--hs-color-oklch-neutral-500));
  --hs-color-neutral-400: oklch(var(--hs-color-oklch-neutral-400));
  --hs-color-neutral-300: oklch(var(--hs-color-oklch-neutral-300));
  --hs-color-neutral-200: oklch(var(--hs-color-oklch-neutral-200));
  --hs-color-neutral-100: oklch(var(--hs-color-oklch-neutral-100));
  --hs-color-neutral-50: oklch(var(--hs-color-oklch-neutral-50));

  --hs-color-oklch-stone-950: 0.147 0.004 49.25;
  --hs-color-oklch-stone-900: 0.216 0.006 56.043;
  --hs-color-oklch-stone-800: 0.268 0.007 34.298;
  --hs-color-oklch-stone-700: 0.374 0.01 67.558;
  --hs-color-oklch-stone-600: 0.444 0.011 73.639;
  --hs-color-oklch-stone-500: 0.553 0.013 58.071;
  --hs-color-oklch-stone-400: 0.709 0.01 56.259;
  --hs-color-oklch-stone-300: 0.869 0.005 56.366;
  --hs-color-oklch-stone-200: 0.923 0.003 48.717;
  --hs-color-oklch-stone-100: 0.97 0.001 106.424;
  --hs-color-oklch-stone-50: 0.985 0.001 106.423;

  --hs-color-stone-950: oklch(var(--hs-color-oklch-stone-950));
  --hs-color-stone-900: oklch(var(--hs-color-oklch-stone-900));
  --hs-color-stone-800: oklch(var(--hs-color-oklch-stone-800));
  --hs-color-stone-700: oklch(var(--hs-color-oklch-stone-700));
  --hs-color-stone-600: oklch(var(--hs-color-oklch-stone-600));
  --hs-color-stone-500: oklch(var(--hs-color-oklch-stone-500));
  --hs-color-stone-400: oklch(var(--hs-color-oklch-stone-400));
  --hs-color-stone-300: oklch(var(--hs-color-oklch-stone-300));
  --hs-color-stone-200: oklch(var(--hs-color-oklch-stone-200));
  --hs-color-stone-100: oklch(var(--hs-color-oklch-stone-100));
  --hs-color-stone-50: oklch(var(--hs-color-oklch-stone-50));

  /* Black and White */
  --hs-color-black: #000;
  --hs-color-white: #fff;
}
