/* ── Aiory Designsystem: Farb-Tokens ──────────────────────────────
   Ein Theme ist eine WERTETABELLE. Neues Theme anlegen:
     1. In scripts/tokens.py einen Eintrag in THEMES ergaenzen
     2. python3 scripts/gen_theme.py > .../css/aiory-theme.css
     3. Namen in layout.html (__aionityNextTheme/Apply/Label) aufnehmen
   KEIN Filter, keine Neugenerierung der Regeln - Bilder, Fotos und
   Flaggen bleiben in jedem Theme unangetastet farbig.
*/
/* Hell = Ausgangswerte */
:root {
  --ai-n-0: 255 255 255;
  --ai-n-0-c: 255, 255, 255;
  --ai-n-50: 248 250 252;
  --ai-n-50-c: 248, 250, 252;
  --ai-n-100: 241 245 249;
  --ai-n-100-c: 241, 245, 249;
  --ai-n-200: 226 232 240;
  --ai-n-200-c: 226, 232, 240;
  --ai-n-300: 203 213 225;
  --ai-n-300-c: 203, 213, 225;
  --ai-n-400: 148 163 184;
  --ai-n-400-c: 148, 163, 184;
  --ai-n-500: 100 116 139;
  --ai-n-500-c: 100, 116, 139;
  --ai-n-600: 71 85 105;
  --ai-n-600-c: 71, 85, 105;
  --ai-n-700: 51 65 85;
  --ai-n-700-c: 51, 65, 85;
  --ai-n-800: 30 41 59;
  --ai-n-800-c: 30, 41, 59;
  --ai-n-900: 15 23 42;
  --ai-n-900-c: 15, 23, 42;
  --ai-n-950: 2 6 23;
  --ai-n-950-c: 2, 6, 23;
  --ai-n-1000: 0 0 0;
  --ai-n-1000-c: 0, 0, 0;
  --ai-accent-200: 221 214 254;
  --ai-accent-200-c: 221, 214, 254;
  --ai-accent-300: 196 181 253;
  --ai-accent-300-c: 196, 181, 253;
  --ai-accent-400: 167 139 250;
  --ai-accent-400-c: 167, 139, 250;
  --ai-accent-500: 139 92 246;
  --ai-accent-500-c: 139, 92, 246;
  --ai-accent-600: 124 58 237;
  --ai-accent-600-c: 124, 58, 237;
  --ai-accent-700: 109 40 217;
  --ai-accent-700-c: 109, 40, 217;
  --ai-danger-200: 254 202 202;
  --ai-danger-200-c: 254, 202, 202;
  --ai-success-200: 167 243 208;
  --ai-success-200-c: 167, 243, 208;
  --ai-warn-200: 254 240 138;
  --ai-warn-200-c: 254, 240, 138;
  --ai-info-200: 191 219 254;
  --ai-info-200-c: 191, 219, 254;
  --ai-danger-400: 248 113 113;
  --ai-danger-400-c: 248, 113, 113;
  --ai-danger-500: 239 68 68;
  --ai-danger-500-c: 239, 68, 68;
  --ai-danger-600: 220 38 38;
  --ai-danger-600-c: 220, 38, 38;
  --ai-success-400: 52 211 153;
  --ai-success-400-c: 52, 211, 153;
  --ai-success-500: 16 185 129;
  --ai-success-500-c: 16, 185, 129;
  --ai-success-600: 5 150 105;
  --ai-success-600-c: 5, 150, 105;
  --ai-warn-300: 253 224 71;
  --ai-warn-300-c: 253, 224, 71;
  --ai-warn-400: 251 191 36;
  --ai-warn-400-c: 251, 191, 36;
  --ai-warn-500: 245 158 11;
  --ai-warn-500-c: 245, 158, 11;
  --ai-info-300: 147 197 253;
  --ai-info-300-c: 147, 197, 253;
  --ai-info-400: 96 165 250;
  --ai-info-400-c: 96, 165, 250;
  --ai-info-500: 59 130 246;
  --ai-info-500-c: 59, 130, 246;
  --ai-on-accent: 255 255 255;
  --ai-on-accent-c: 255, 255, 255;
  --ai-fix-red-700: 185 28 28;
  --ai-fix-red-700-c: 185, 28, 28;
  --ai-fix-red-800: 153 27 27;
  --ai-fix-red-800-c: 153, 27, 27;
  --ai-fix-amber-800: 146 64 14;
  --ai-fix-amber-800-c: 146, 64, 14;
  --ai-fix-emerald-700: 4 108 78;
  --ai-fix-emerald-700-c: 4, 108, 78;
  --ai-fix-emerald-800: 6 95 70;
  --ai-fix-emerald-800-c: 6, 95, 70;
  --ai-fix-emerald-50: 236 253 245;
  --ai-fix-emerald-50-c: 236, 253, 245;
  --ai-fix-blue-700: 29 78 216;
  --ai-fix-blue-700-c: 29, 78, 216;
  --ai-fix-cyan-700: 14 116 144;
  --ai-fix-cyan-700-c: 14, 116, 144;
  --ai-fix-violet-800: 91 33 182;
  --ai-fix-violet-800-c: 91, 33, 182;
  --ai-fix-indigo-50: 238 242 255;
  --ai-fix-indigo-50-c: 238, 242, 255;
  --ai-fix-indigo-500: 99 102 241;
  --ai-fix-indigo-500-c: 99, 102, 241;
  --ai-fix-indigo-600: 79 70 229;
  --ai-fix-indigo-600-c: 79, 70, 229;
  --ai-fix-gray-800: 31 41 55;
  --ai-fix-gray-800-c: 31, 41, 55;
}
/* Dunkel (gleiche Palette) */
html.theme-dark, html.dark-theme {
  --ai-n-0: 255 255 255;
  --ai-n-0-c: 255, 255, 255;
  --ai-n-50: 248 250 252;
  --ai-n-50-c: 248, 250, 252;
  --ai-n-100: 241 245 249;
  --ai-n-100-c: 241, 245, 249;
  --ai-n-200: 226 232 240;
  --ai-n-200-c: 226, 232, 240;
  --ai-n-300: 203 213 225;
  --ai-n-300-c: 203, 213, 225;
  --ai-n-400: 148 163 184;
  --ai-n-400-c: 148, 163, 184;
  --ai-n-500: 100 116 139;
  --ai-n-500-c: 100, 116, 139;
  --ai-n-600: 71 85 105;
  --ai-n-600-c: 71, 85, 105;
  --ai-n-700: 51 65 85;
  --ai-n-700-c: 51, 65, 85;
  --ai-n-800: 30 41 59;
  --ai-n-800-c: 30, 41, 59;
  --ai-n-900: 15 23 42;
  --ai-n-900-c: 15, 23, 42;
  --ai-n-950: 2 6 23;
  --ai-n-950-c: 2, 6, 23;
  --ai-n-1000: 0 0 0;
  --ai-n-1000-c: 0, 0, 0;
  --ai-accent-200: 221 214 254;
  --ai-accent-200-c: 221, 214, 254;
  --ai-accent-300: 196 181 253;
  --ai-accent-300-c: 196, 181, 253;
  --ai-accent-400: 167 139 250;
  --ai-accent-400-c: 167, 139, 250;
  --ai-accent-500: 139 92 246;
  --ai-accent-500-c: 139, 92, 246;
  --ai-accent-600: 124 58 237;
  --ai-accent-600-c: 124, 58, 237;
  --ai-accent-700: 109 40 217;
  --ai-accent-700-c: 109, 40, 217;
  --ai-danger-200: 254 202 202;
  --ai-danger-200-c: 254, 202, 202;
  --ai-success-200: 167 243 208;
  --ai-success-200-c: 167, 243, 208;
  --ai-warn-200: 254 240 138;
  --ai-warn-200-c: 254, 240, 138;
  --ai-info-200: 191 219 254;
  --ai-info-200-c: 191, 219, 254;
  --ai-danger-400: 248 113 113;
  --ai-danger-400-c: 248, 113, 113;
  --ai-danger-500: 239 68 68;
  --ai-danger-500-c: 239, 68, 68;
  --ai-danger-600: 220 38 38;
  --ai-danger-600-c: 220, 38, 38;
  --ai-success-400: 52 211 153;
  --ai-success-400-c: 52, 211, 153;
  --ai-success-500: 16 185 129;
  --ai-success-500-c: 16, 185, 129;
  --ai-success-600: 5 150 105;
  --ai-success-600-c: 5, 150, 105;
  --ai-warn-300: 253 224 71;
  --ai-warn-300-c: 253, 224, 71;
  --ai-warn-400: 251 191 36;
  --ai-warn-400-c: 251, 191, 36;
  --ai-warn-500: 245 158 11;
  --ai-warn-500-c: 245, 158, 11;
  --ai-info-300: 147 197 253;
  --ai-info-300-c: 147, 197, 253;
  --ai-info-400: 96 165 250;
  --ai-info-400-c: 96, 165, 250;
  --ai-info-500: 59 130 246;
  --ai-info-500-c: 59, 130, 246;
  --ai-on-accent: 255 255 255;
  --ai-on-accent-c: 255, 255, 255;
  --ai-fix-red-700: 185 28 28;
  --ai-fix-red-700-c: 185, 28, 28;
  --ai-fix-red-800: 153 27 27;
  --ai-fix-red-800-c: 153, 27, 27;
  --ai-fix-amber-800: 146 64 14;
  --ai-fix-amber-800-c: 146, 64, 14;
  --ai-fix-emerald-700: 4 108 78;
  --ai-fix-emerald-700-c: 4, 108, 78;
  --ai-fix-emerald-800: 6 95 70;
  --ai-fix-emerald-800-c: 6, 95, 70;
  --ai-fix-emerald-50: 236 253 245;
  --ai-fix-emerald-50-c: 236, 253, 245;
  --ai-fix-blue-700: 29 78 216;
  --ai-fix-blue-700-c: 29, 78, 216;
  --ai-fix-cyan-700: 14 116 144;
  --ai-fix-cyan-700-c: 14, 116, 144;
  --ai-fix-violet-800: 91 33 182;
  --ai-fix-violet-800-c: 91, 33, 182;
  --ai-fix-indigo-50: 238 242 255;
  --ai-fix-indigo-50-c: 238, 242, 255;
  --ai-fix-indigo-500: 99 102 241;
  --ai-fix-indigo-500-c: 99, 102, 241;
  --ai-fix-indigo-600: 79 70 229;
  --ai-fix-indigo-600-c: 79, 70, 229;
  --ai-fix-gray-800: 31 41 55;
  --ai-fix-gray-800-c: 31, 41, 55;
}
/* Schwarz-Weiss hell (helle Basis + entgraute Wertetabelle) */
html.theme-mono.theme-light {
  --ai-n-0: 255 255 255;
  --ai-n-0-c: 255, 255, 255;
  --ai-n-50: 250 250 250;
  --ai-n-50-c: 250, 250, 250;
  --ai-n-100: 244 244 244;
  --ai-n-100-c: 244, 244, 244;
  --ai-n-200: 231 231 231;
  --ai-n-200-c: 231, 231, 231;
  --ai-n-300: 212 212 212;
  --ai-n-300-c: 212, 212, 212;
  --ai-n-400: 162 162 162;
  --ai-n-400-c: 162, 162, 162;
  --ai-n-500: 115 115 115;
  --ai-n-500-c: 115, 115, 115;
  --ai-n-600: 84 84 84;
  --ai-n-600-c: 84, 84, 84;
  --ai-n-700: 64 64 64;
  --ai-n-700-c: 64, 64, 64;
  --ai-n-800: 41 41 41;
  --ai-n-800-c: 41, 41, 41;
  --ai-n-900: 23 23 23;
  --ai-n-900-c: 23, 23, 23;
  --ai-n-950: 7 7 7;
  --ai-n-950-c: 7, 7, 7;
  --ai-n-1000: 0 0 0;
  --ai-n-1000-c: 0, 0, 0;
  --ai-accent-200: 220 220 220;
  --ai-accent-200-c: 220, 220, 220;
  --ai-accent-300: 205 205 205;
  --ai-accent-300-c: 205, 205, 205;
  --ai-accent-400: 150 150 150;
  --ai-accent-400-c: 150, 150, 150;
  --ai-accent-500: 110 110 110;
  --ai-accent-500-c: 110, 110, 110;
  --ai-accent-600: 70 70 70;
  --ai-accent-600-c: 70, 70, 70;
  --ai-accent-700: 40 40 40;
  --ai-accent-700-c: 40, 40, 40;
  --ai-danger-200: 214 214 214;
  --ai-danger-200-c: 214, 214, 214;
  --ai-success-200: 227 227 227;
  --ai-success-200-c: 227, 227, 227;
  --ai-warn-200: 238 238 238;
  --ai-warn-200-c: 238, 238, 238;
  --ai-info-200: 216 216 216;
  --ai-info-200-c: 216, 216, 216;
  --ai-danger-400: 155 155 155;
  --ai-danger-400-c: 155, 155, 155;
  --ai-danger-500: 132 132 132;
  --ai-danger-500-c: 132, 132, 132;
  --ai-danger-600: 114 114 114;
  --ai-danger-600-c: 114, 114, 114;
  --ai-success-400: 187 187 187;
  --ai-success-400-c: 187, 187, 187;
  --ai-success-500: 163 163 163;
  --ai-success-500-c: 163, 163, 163;
  --ai-success-600: 131 131 131;
  --ai-success-600-c: 131, 131, 131;
  --ai-warn-300: 224 224 224;
  --ai-warn-300-c: 224, 224, 224;
  --ai-warn-400: 200 200 200;
  --ai-warn-400-c: 200, 200, 200;
  --ai-warn-500: 177 177 177;
  --ai-warn-500-c: 177, 177, 177;
  --ai-info-300: 193 193 193;
  --ai-info-300-c: 193, 193, 193;
  --ai-info-400: 162 162 162;
  --ai-info-400-c: 162, 162, 162;
  --ai-info-500: 133 133 133;
  --ai-info-500-c: 133, 133, 133;
  --ai-on-accent: 255 255 255;
  --ai-on-accent-c: 255, 255, 255;
  --ai-fix-red-700: 94 94 94;
  --ai-fix-red-700-c: 94, 94, 94;
  --ai-fix-red-800: 78 78 78;
  --ai-fix-red-800-c: 78, 78, 78;
  --ai-fix-amber-800: 88 88 88;
  --ai-fix-amber-800-c: 88, 88, 88;
  --ai-fix-emerald-700: 94 94 94;
  --ai-fix-emerald-700-c: 94, 94, 94;
  --ai-fix-emerald-800: 83 83 83;
  --ai-fix-emerald-800-c: 83, 83, 83;
  --ai-fix-emerald-50: 249 249 249;
  --ai-fix-emerald-50-c: 249, 249, 249;
  --ai-fix-blue-700: 92 92 92;
  --ai-fix-blue-700-c: 92, 92, 92;
  --ai-fix-cyan-700: 107 107 107;
  --ai-fix-cyan-700-c: 107, 107, 107;
  --ai-fix-violet-800: 73 73 73;
  --ai-fix-violet-800-c: 73, 73, 73;
  --ai-fix-indigo-50: 242 242 242;
  --ai-fix-indigo-50-c: 242, 242, 242;
  --ai-fix-indigo-500: 119 119 119;
  --ai-fix-indigo-500-c: 119, 119, 119;
  --ai-fix-indigo-600: 96 96 96;
  --ai-fix-indigo-600-c: 96, 96, 96;
  --ai-fix-gray-800: 40 40 40;
  --ai-fix-gray-800-c: 40, 40, 40;
}
/* Schwarz-Weiss dunkel (dunkle Basis + entgraute Wertetabelle) */
html.theme-mono:not(.theme-light) {
  --ai-n-0: 255 255 255;
  --ai-n-0-c: 255, 255, 255;
  --ai-n-50: 250 250 250;
  --ai-n-50-c: 250, 250, 250;
  --ai-n-100: 244 244 244;
  --ai-n-100-c: 244, 244, 244;
  --ai-n-200: 231 231 231;
  --ai-n-200-c: 231, 231, 231;
  --ai-n-300: 212 212 212;
  --ai-n-300-c: 212, 212, 212;
  --ai-n-400: 162 162 162;
  --ai-n-400-c: 162, 162, 162;
  --ai-n-500: 115 115 115;
  --ai-n-500-c: 115, 115, 115;
  --ai-n-600: 84 84 84;
  --ai-n-600-c: 84, 84, 84;
  --ai-n-700: 64 64 64;
  --ai-n-700-c: 64, 64, 64;
  --ai-n-800: 41 41 41;
  --ai-n-800-c: 41, 41, 41;
  --ai-n-900: 23 23 23;
  --ai-n-900-c: 23, 23, 23;
  --ai-n-950: 7 7 7;
  --ai-n-950-c: 7, 7, 7;
  --ai-n-1000: 0 0 0;
  --ai-n-1000-c: 0, 0, 0;
  --ai-accent-200: 245 245 245;
  --ai-accent-200-c: 245, 245, 245;
  --ai-accent-300: 235 235 235;
  --ai-accent-300-c: 235, 235, 235;
  --ai-accent-400: 215 215 215;
  --ai-accent-400-c: 215, 215, 215;
  --ai-accent-500: 190 190 190;
  --ai-accent-500-c: 190, 190, 190;
  --ai-accent-600: 165 165 165;
  --ai-accent-600-c: 165, 165, 165;
  --ai-accent-700: 140 140 140;
  --ai-accent-700-c: 140, 140, 140;
  --ai-danger-200: 214 214 214;
  --ai-danger-200-c: 214, 214, 214;
  --ai-success-200: 227 227 227;
  --ai-success-200-c: 227, 227, 227;
  --ai-warn-200: 238 238 238;
  --ai-warn-200-c: 238, 238, 238;
  --ai-info-200: 216 216 216;
  --ai-info-200-c: 216, 216, 216;
  --ai-danger-400: 155 155 155;
  --ai-danger-400-c: 155, 155, 155;
  --ai-danger-500: 132 132 132;
  --ai-danger-500-c: 132, 132, 132;
  --ai-danger-600: 114 114 114;
  --ai-danger-600-c: 114, 114, 114;
  --ai-success-400: 187 187 187;
  --ai-success-400-c: 187, 187, 187;
  --ai-success-500: 163 163 163;
  --ai-success-500-c: 163, 163, 163;
  --ai-success-600: 131 131 131;
  --ai-success-600-c: 131, 131, 131;
  --ai-warn-300: 224 224 224;
  --ai-warn-300-c: 224, 224, 224;
  --ai-warn-400: 200 200 200;
  --ai-warn-400-c: 200, 200, 200;
  --ai-warn-500: 177 177 177;
  --ai-warn-500-c: 177, 177, 177;
  --ai-info-300: 193 193 193;
  --ai-info-300-c: 193, 193, 193;
  --ai-info-400: 162 162 162;
  --ai-info-400-c: 162, 162, 162;
  --ai-info-500: 133 133 133;
  --ai-info-500-c: 133, 133, 133;
  --ai-on-accent: 23 23 23;
  --ai-on-accent-c: 23, 23, 23;
  --ai-fix-red-700: 94 94 94;
  --ai-fix-red-700-c: 94, 94, 94;
  --ai-fix-red-800: 78 78 78;
  --ai-fix-red-800-c: 78, 78, 78;
  --ai-fix-amber-800: 88 88 88;
  --ai-fix-amber-800-c: 88, 88, 88;
  --ai-fix-emerald-700: 94 94 94;
  --ai-fix-emerald-700-c: 94, 94, 94;
  --ai-fix-emerald-800: 83 83 83;
  --ai-fix-emerald-800-c: 83, 83, 83;
  --ai-fix-emerald-50: 249 249 249;
  --ai-fix-emerald-50-c: 249, 249, 249;
  --ai-fix-blue-700: 92 92 92;
  --ai-fix-blue-700-c: 92, 92, 92;
  --ai-fix-cyan-700: 107 107 107;
  --ai-fix-cyan-700-c: 107, 107, 107;
  --ai-fix-violet-800: 73 73 73;
  --ai-fix-violet-800-c: 73, 73, 73;
  --ai-fix-indigo-50: 242 242 242;
  --ai-fix-indigo-50-c: 242, 242, 242;
  --ai-fix-indigo-500: 119 119 119;
  --ai-fix-indigo-500-c: 119, 119, 119;
  --ai-fix-indigo-600: 96 96 96;
  --ai-fix-indigo-600-c: 96, 96, 96;
  --ai-fix-gray-800: 40 40 40;
  --ai-fix-gray-800-c: 40, 40, 40;
}
/* Sepia (Beispiel: so einfach ist ein neues Theme) */
html.theme-sepia {
  --ai-n-0: 255 250 219;
  --ai-n-0-c: 255, 250, 219;
  --ai-n-50: 255 245 215;
  --ai-n-50-c: 255, 245, 215;
  --ai-n-100: 255 239 210;
  --ai-n-100-c: 255, 239, 210;
  --ai-n-200: 247 226 199;
  --ai-n-200-c: 247, 226, 199;
  --ai-n-300: 227 208 182;
  --ai-n-300-c: 227, 208, 182;
  --ai-n-400: 172 158 138;
  --ai-n-400-c: 172, 158, 138;
  --ai-n-500: 122 112 98;
  --ai-n-500-c: 122, 112, 98;
  --ai-n-600: 89 81 71;
  --ai-n-600-c: 89, 81, 71;
  --ai-n-700: 67 62 54;
  --ai-n-700-c: 67, 62, 54;
  --ai-n-800: 43 39 34;
  --ai-n-800-c: 43, 39, 34;
  --ai-n-900: 25 23 20;
  --ai-n-900-c: 25, 23, 20;
  --ai-n-950: 6 6 5;
  --ai-n-950-c: 6, 6, 5;
  --ai-n-1000: 0 0 0;
  --ai-n-1000-c: 0, 0, 0;
  --ai-accent-200: 233 214 187;
  --ai-accent-200-c: 233, 214, 187;
  --ai-accent-300: 202 185 163;
  --ai-accent-300-c: 202, 185, 163;
  --ai-accent-400: 164 150 132;
  --ai-accent-400-c: 164, 150, 132;
  --ai-accent-500: 121 111 97;
  --ai-accent-500-c: 121, 111, 97;
  --ai-accent-600: 91 83 73;
  --ai-accent-600-c: 91, 83, 73;
  --ai-accent-700: 72 66 58;
  --ai-accent-700-c: 72, 66, 58;
  --ai-danger-200: 228 209 183;
  --ai-danger-200-c: 228, 209, 183;
  --ai-success-200: 240 220 193;
  --ai-success-200-c: 240, 220, 193;
  --ai-warn-200: 253 231 203;
  --ai-warn-200-c: 253, 231, 203;
  --ai-info-200: 231 212 186;
  --ai-info-200-c: 231, 212, 186;
  --ai-danger-400: 152 139 122;
  --ai-danger-400-c: 152, 139, 122;
  --ai-danger-500: 111 102 89;
  --ai-danger-500-c: 111, 102, 89;
  --ai-danger-600: 82 75 66;
  --ai-danger-600-c: 82, 75, 66;
  --ai-success-400: 185 170 149;
  --ai-success-400-c: 185, 170, 149;
  --ai-success-500: 155 142 125;
  --ai-success-500-c: 155, 142, 125;
  --ai-success-600: 124 114 100;
  --ai-success-600-c: 124, 114, 100;
  --ai-warn-300: 234 215 188;
  --ai-warn-300-c: 234, 215, 188;
  --ai-warn-400: 207 189 166;
  --ai-warn-400-c: 207, 189, 166;
  --ai-warn-500: 178 163 143;
  --ai-warn-500-c: 178, 163, 143;
  --ai-info-300: 203 186 163;
  --ai-info-300-c: 203, 186, 163;
  --ai-info-400: 167 153 134;
  --ai-info-400-c: 167, 153, 134;
  --ai-info-500: 132 121 106;
  --ai-info-500-c: 132, 121, 106;
  --ai-on-accent: 255 250 240;
  --ai-on-accent-c: 255, 250, 240;
  --ai-fix-red-700: 65 60 52;
  --ai-fix-red-700-c: 65, 60, 52;
  --ai-fix-red-800: 58 53 46;
  --ai-fix-red-800-c: 58, 53, 46;
  --ai-fix-amber-800: 83 76 67;
  --ai-fix-amber-800-c: 83, 76, 67;
  --ai-fix-emerald-700: 90 82 72;
  --ai-fix-emerald-700-c: 90, 82, 72;
  --ai-fix-emerald-800: 79 73 64;
  --ai-fix-emerald-800-c: 79, 73, 64;
  --ai-fix-emerald-50: 255 244 214;
  --ai-fix-emerald-50-c: 255, 244, 214;
  --ai-fix-blue-700: 83 76 67;
  --ai-fix-blue-700-c: 83, 76, 67;
  --ai-fix-cyan-700: 103 94 83;
  --ai-fix-cyan-700-c: 103, 94, 83;
  --ai-fix-violet-800: 60 55 48;
  --ai-fix-violet-800-c: 60, 55, 48;
  --ai-fix-indigo-50: 255 237 208;
  --ai-fix-indigo-50-c: 255, 237, 208;
  --ai-fix-indigo-500: 119 109 95;
  --ai-fix-indigo-500-c: 119, 109, 95;
  --ai-fix-indigo-600: 89 81 71;
  --ai-fix-indigo-600-c: 89, 81, 71;
  --ai-fix-gray-800: 43 39 34;
  --ai-fix-gray-800-c: 43, 39, 34;
}
