:root{--gray-50:oklch(97% 0.005 260);--gray-100:oklch(94% 0.005 260);--gray-200:oklch(86% 0.008 260);--gray-300:oklch(75% 0.010 260);--gray-400:oklch(62% 0.012 260);--gray-500:oklch(50% 0.012 260);--gray-600:oklch(42% 0.012 260);--gray-700:oklch(35% 0.010 260);--gray-800:oklch(26% 0.015 260);--gray-900:oklch(18% 0.020 260);--gray-950:oklch(10% 0.020 260);--blue-50:oklch(97% 0.020 260);--blue-100:oklch(94% 0.040 260);--blue-200:oklch(86% 0.080 260);--blue-300:oklch(75% 0.120 260);--blue-400:oklch(65% 0.160 260);--blue-500:oklch(60% 0.200 260);--blue-600:oklch(52% 0.200 260);--blue-700:oklch(45% 0.180 260);--blue-800:oklch(35% 0.140 260);--blue-900:oklch(25% 0.100 260);--blue-950:oklch(15% 0.080 260);--red-50:oklch(97% 0.015 25);--red-100:oklch(94% 0.030 25);--red-200:oklch(86% 0.060 25);--red-300:oklch(75% 0.120 25);--red-400:oklch(65% 0.180 25);--red-500:oklch(55% 0.220 25);--red-600:oklch(48% 0.220 25);--red-700:oklch(40% 0.180 25);--red-800:oklch(32% 0.140 25);--red-900:oklch(25% 0.100 25);--red-950:oklch(18% 0.080 25);--green-50:oklch(97% 0.015 145);--green-100:oklch(94% 0.030 145);--green-200:oklch(86% 0.060 145);--green-300:oklch(75% 0.100 145);--green-400:oklch(65% 0.140 145);--green-500:oklch(55% 0.160 145);--green-600:oklch(48% 0.150 145);--green-700:oklch(40% 0.130 145);--green-800:oklch(32% 0.100 145);--green-900:oklch(25% 0.080 145);--green-950:oklch(18% 0.060 145);--yellow-50:oklch(97% 0.020 85);--yellow-100:oklch(94% 0.040 85);--yellow-200:oklch(88% 0.080 85);--yellow-300:oklch(82% 0.120 85);--yellow-400:oklch(75% 0.160 85);--yellow-500:oklch(68% 0.180 85);--yellow-600:oklch(58% 0.160 85);--yellow-700:oklch(48% 0.130 85);--yellow-800:oklch(38% 0.100 85);--yellow-900:oklch(28% 0.070 85);--yellow-950:oklch(20% 0.050 85);--violet-50:oklch(97% 0.020 300);--violet-100:oklch(94% 0.040 300);--violet-200:oklch(86% 0.080 300);--violet-300:oklch(75% 0.120 300);--violet-400:oklch(65% 0.160 300);--violet-500:oklch(55% 0.180 300);--violet-600:oklch(48% 0.180 300);--violet-700:oklch(40% 0.150 300);--violet-800:oklch(32% 0.120 300);--violet-900:oklch(25% 0.090 300);--violet-950:oklch(18% 0.060 300)}