:root { --text: oklch(38.30% 0.029 266.48); --text-50: oklch(95.82% 0.004 271.37); --text-100: oklch(91.83% 0.009 264.52); --text-200: oklch(83.53% 0.016 266.26); --text-300: oklch(74.99% 0.026 265.54); --text-400: oklch(66.05% 0.036 268.49); --text-500: oklch(57.02% 0.047 267.31); --text-600: oklch(48.66% 0.039 268.21); --text-700: oklch(40.13% 0.031 265.23); --text-800: oklch(30.90% 0.021 265.90); --text-900: oklch(20.86% 0.013 264.25); --text-950: oklch(15.46% 0.007 270.96); --background: oklch(95.13% 0.007 260.73); --background-50: oklch(95.80% 0.007 268.55); --background-100: oklch(91.74% 0.012 259.82); --background-200: oklch(83.07% 0.027 262.33); --background-300: oklch(74.46% 0.041 261.48); --background-400: oklch(65.63% 0.058 260.56); --background-500: oklch(56.42% 0.075 261.41); --background-600: oklch(48.32% 0.062 260.40); --background-700: oklch(39.64% 0.048 261.18); --background-800: oklch(30.43% 0.036 261.92); --background-900: oklch(20.77% 0.018 259.72); --background-950: oklch(15.29% 0.010 255.44); --primary: oklch(77.15% 0.062 217.48); --primary-50: oklch(96.50% 0.009 222.06); --primary-100: oklch(93.16% 0.019 213.42); --primary-200: oklch(86.07% 0.039 217.46); --primary-300: oklch(79.25% 0.057 216.55); --primary-400: oklch(72.48% 0.075 217.32); --primary-500: oklch(65.88% 0.089 218.00); --primary-600: oklch(55.99% 0.075 218.52); --primary-700: oklch(45.64% 0.059 218.22); --primary-800: oklch(34.67% 0.043 219.39); --primary-900: oklch(23.06% 0.024 214.47); --primary-950: oklch(16.48% 0.015 212.62); --secondary: oklch(69.65% 0.059 248.69); --secondary-50: oklch(95.95% 0.008 253.85); --secondary-100: oklch(92.05% 0.015 244.73); --secondary-200: oklch(83.76% 0.030 248.19); --secondary-300: oklch(75.31% 0.048 249.46); --secondary-400: oklch(66.99% 0.065 248.83); --secondary-500: oklch(58.35% 0.083 249.96); --secondary-600: oklch(49.88% 0.069 249.37); --secondary-700: oklch(40.78% 0.056 250.22); --secondary-800: oklch(31.42% 0.038 249.12); --secondary-900: oklch(20.99% 0.022 251.79); --secondary-950: oklch(15.56% 0.012 241.97); --accent: oklch(59.38% 0.078 253.40); --accent-50: oklch(95.93% 0.007 247.90); --accent-100: oklch(91.85% 0.015 251.16); --accent-200: oklch(83.39% 0.030 254.70); --accent-300: oklch(74.95% 0.046 253.67); --accent-400: oklch(66.37% 0.064 253.29); --accent-500: oklch(57.47% 0.081 254.47); --accent-600: oklch(49.19% 0.068 253.56); --accent-700: oklch(40.31% 0.053 254.02); --accent-800: oklch(30.91% 0.038 255.00); --accent-900: oklch(20.99% 0.022 251.79); --accent-950: oklch(15.35% 0.012 260.39); } .dark { --text: oklch(76.63% 0.024 266.86); --text-50: oklch(15.46% 0.007 270.96); --text-100: oklch(20.86% 0.013 264.25); --text-200: oklch(30.90% 0.021 265.90); --text-300: oklch(40.13% 0.031 265.23); --text-400: oklch(48.66% 0.039 268.21); --text-500: oklch(57.02% 0.047 267.31); --text-600: oklch(66.05% 0.036 268.49); --text-700: oklch(74.99% 0.026 265.54); --text-800: oklch(83.53% 0.016 266.26); --text-900: oklch(91.83% 0.009 264.52); --text-950: oklch(95.82% 0.004 271.37); --background: oklch(16.29% 0.012 260.61); --background-50: oklch(15.29% 0.010 255.44); --background-100: oklch(20.77% 0.018 259.72); --background-200: oklch(30.43% 0.036 261.92); --background-300: oklch(39.64% 0.048 261.18); --background-400: oklch(48.32% 0.062 260.40); --background-500: oklch(56.42% 0.075 261.41); --background-600: oklch(65.63% 0.058 260.56); --background-700: oklch(74.46% 0.041 261.48); --background-800: oklch(83.07% 0.027 262.33); --background-900: oklch(91.74% 0.012 259.82); --background-950: oklch(95.80% 0.007 268.55); --primary: oklch(48.89% 0.064 217.48); --primary-50: oklch(16.48% 0.015 212.62); --primary-100: oklch(23.06% 0.024 214.47); --primary-200: oklch(34.67% 0.043 219.39); --primary-300: oklch(45.64% 0.059 218.22); --primary-400: oklch(55.99% 0.075 218.52); --primary-500: oklch(65.88% 0.089 218.00); --primary-600: oklch(72.48% 0.075 217.32); --primary-700: oklch(79.25% 0.057 216.55); --primary-800: oklch(86.07% 0.039 217.46); --primary-900: oklch(93.16% 0.019 213.42); --primary-950: oklch(96.50% 0.009 222.06); --secondary: oklch(47.12% 0.064 249.33); --secondary-50: oklch(15.56% 0.012 241.97); --secondary-100: oklch(20.99% 0.022 251.79); --secondary-200: oklch(31.42% 0.038 249.12); --secondary-300: oklch(40.78% 0.056 250.22); --secondary-400: oklch(49.88% 0.069 249.37); --secondary-500: oklch(58.35% 0.083 249.96); --secondary-600: oklch(66.99% 0.065 248.83); --secondary-700: oklch(75.31% 0.048 249.46); --secondary-800: oklch(83.76% 0.030 248.19); --secondary-900: oklch(92.05% 0.015 244.73); --secondary-950: oklch(95.95% 0.008 253.85); --accent: oklch(55.80% 0.080 254.61); --accent-50: oklch(15.35% 0.012 260.39); --accent-100: oklch(20.99% 0.022 251.79); --accent-200: oklch(30.91% 0.038 255.00); --accent-300: oklch(40.31% 0.053 254.02); --accent-400: oklch(49.19% 0.068 253.56); --accent-500: oklch(57.47% 0.081 254.47); --accent-600: oklch(66.37% 0.064 253.29); --accent-700: oklch(74.95% 0.046 253.67); --accent-800: oklch(83.39% 0.030 254.70); --accent-900: oklch(91.85% 0.015 251.16); --accent-950: oklch(95.93% 0.007 247.90); }