:root{--red-50:254 242 242;--red-100:254 226 226;--red-200:254 202 202;--red-300:252 165 165;--red-400:248 113 113;--red-500:239 68 68;--red-600:220 38 38;--red-700:185 28 28;--red-800:153 27 27;--red-900:127 29 29;--red-950:69 10 10;--orange-50:255 247 237;--orange-100:255 237 213;--orange-200:254 215 170;--orange-300:253 186 116;--orange-400:251 146 60;--orange-500:249 115 22;--orange-600:234 88 12;--orange-700:194 65 12;--orange-800:154 52 18;--orange-900:124 45 18;--orange-950:67 20 7;--amber-50:255 251 235;--amber-100:254 243 199;--amber-200:253 230 138;--amber-300:252 211 77;--amber-400:251 191 36;--amber-500:245 158 11;--amber-600:217 119 6;--amber-700:180 83 9;--amber-800:146 64 14;--amber-900:120 53 15;--amber-950:69 26 3;--yellow-50:254 252 232;--yellow-100:254 249 195;--yellow-200:254 240 138;--yellow-300:253 224 71;--yellow-400:250 204 21;--yellow-500:234 179 8;--yellow-600:202 138 4;--yellow-700:161 98 7;--yellow-800:133 77 14;--yellow-900:113 63 18;--yellow-950:66 32 6;--lime-50:247 254 231;--lime-100:236 252 203;--lime-200:217 249 157;--lime-300:190 242 100;--lime-400:163 230 53;--lime-500:132 204 22;--lime-600:101 163 13;--lime-700:77 124 15;--lime-800:63 98 18;--lime-900:54 83 20;--lime-950:26 46 5;--green-50:240 253 244;--green-100:220 252 231;--green-200:187 247 208;--green-300:134 239 172;--green-400:74 222 128;--green-500:34 197 94;--green-600:22 163 74;--green-700:21 128 61;--green-800:22 101 52;--green-900:20 83 45;--green-950:5 46 22;--emerald-50:236 253 245;--emerald-100:209 250 229;--emerald-200:167 243 208;--emerald-300:110 231 183;--emerald-400:52 211 153;--emerald-500:16 185 129;--emerald-600:5 150 105;--emerald-700:4 120 87;--emerald-800:6 95 70;--emerald-900:6 78 59;--emerald-950:2 44 34;--teal-50:240 253 250;--teal-100:204 251 241;--teal-200:153 246 228;--teal-300:94 234 212;--teal-400:45 212 191;--teal-500:20 184 166;--teal-600:13 148 136;--teal-700:15 118 110;--teal-800:17 94 89;--teal-900:19 78 74;--teal-950:4 47 46;--cyan-50:236 254 255;--cyan-100:207 250 254;--cyan-200:165 243 252;--cyan-300:103 232 249;--cyan-400:34 211 238;--cyan-500:6 182 212;--cyan-600:8 145 178;--cyan-700:14 116 144;--cyan-800:21 94 117;--cyan-900:22 78 99;--cyan-950:8 51 68;--sky-50:240 249 255;--sky-100:224 242 254;--sky-200:186 230 253;--sky-300:125 211 252;--sky-400:56 189 248;--sky-500:14 165 233;--sky-600:2 132 199;--sky-700:3 105 161;--sky-800:7 89 133;--sky-900:12 74 110;--sky-950:8 47 73;--blue-50:239 246 255;--blue-100:219 234 254;--blue-200:191 219 254;--blue-300:147 197 253;--blue-400:96 165 250;--blue-500:59 130 246;--blue-600:37 99 235;--blue-700:29 78 216;--blue-800:30 64 175;--blue-900:30 58 138;--blue-950:23 37 84;--indigo-50:238 242 255;--indigo-100:224 231 255;--indigo-200:199 210 254;--indigo-300:165 180 252;--indigo-400:129 140 248;--indigo-500:99 102 241;--indigo-600:79 70 229;--indigo-700:67 56 202;--indigo-800:55 48 163;--indigo-900:49 46 129;--indigo-950:30 27 75;--violet-50:245 243 255;--violet-100:237 233 254;--violet-200:221 214 254;--violet-300:196 181 253;--violet-400:167 139 250;--violet-500:139 92 246;--violet-600:124 58 237;--violet-700:109 40 217;--violet-800:91 33 182;--violet-900:76 29 149;--violet-950:46 16 101;--purple-50:250 245 255;--purple-100:243 232 255;--purple-200:233 213 255;--purple-300:216 180 254;--purple-400:192 132 252;--purple-500:168 85 247;--purple-600:147 51 234;--purple-700:126 34 206;--purple-800:107 33 168;--purple-900:88 28 135;--purple-950:59 7 100;--fuchsia-50:253 244 255;--fuchsia-100:250 232 255;--fuchsia-200:245 208 254;--fuchsia-300:240 171 252;--fuchsia-400:232 121 249;--fuchsia-500:217 70 239;--fuchsia-600:192 38 211;--fuchsia-700:162 28 175;--fuchsia-800:134 25 143;--fuchsia-900:112 26 117;--fuchsia-950:74 4 78;--pink-50:253 242 248;--pink-100:252 231 243;--pink-200:251 207 232;--pink-300:249 168 212;--pink-400:244 114 182;--pink-500:236 72 153;--pink-600:219 39 119;--pink-700:190 24 93;--pink-800:157 23 77;--pink-900:131 24 67;--pink-950:80 7 36;--rose-50:255 241 242;--rose-100:255 228 230;--rose-200:254 205 211;--rose-300:253 164 175;--rose-400:251 113 133;--rose-500:244 63 94;--rose-600:225 29 72;--rose-700:190 18 60;--rose-800:159 18 57;--rose-900:136 19 55;--rose-950:76 5 25}html.dark{--red-50:59 45 60;--red-100:76 47 61;--red-200:101 50 62;--red-800:252 165 165;--red-900:254 202 202;--red-950:254 226 226;--orange-50:61 51 54;--orange-100:78 57 51;--orange-200:104 66 46;--orange-800:253 186 116;--orange-900:254 215 170;--orange-950:255 237 213;--amber-50:60 57 52;--amber-100:77 67 48;--amber-200:103 81 43;--amber-800:252 211 77;--amber-900:253 230 138;--amber-950:254 243 199;--yellow-50:59 60 52;--yellow-100:75 71 48;--yellow-200:99 88 42;--yellow-800:253 224 71;--yellow-900:254 240 138;--yellow-950:254 249 195;--lime-50:44 64 54;--lime-100:52 77 51;--lime-200:65 96 46;--lime-800:190 242 100;--lime-900:217 249 157;--lime-950:236 252 203;--green-50:31 63 64;--green-100:31 75 67;--green-200:31 94 71;--green-800:134 239 172;--green-900:187 247 208;--green-950:220 252 231;--emerald-50:28 61 69;--emerald-100:27 73 74;--emerald-200:25 90 83;--emerald-800:110 231 183;--emerald-900:167 243 208;--emerald-950:209 250 229;--teal-50:29 61 74;--teal-100:28 72 83;--teal-200:27 90 95;--teal-800:94 234 212;--teal-900:153 246 228;--teal-950:204 251 241;--cyan-50:27 61 80;--cyan-100:25 72 93;--cyan-200:22 89 111;--cyan-800:103 232 249;--cyan-900:165 243 252;--cyan-950:207 250 254;--sky-50:28 58 83;--sky-100:26 68 97;--sky-200:25 83 118;--sky-800:125 211 252;--sky-900:186 230 253;--sky-950:224 242 254;--blue-50:34 53 85;--blue-100:36 61 100;--blue-200:40 71 123;--blue-800:147 197 253;--blue-900:191 219 254;--blue-950:219 234 254;--indigo-50:40 50 84;--indigo-100:45 54 99;--indigo-200:53 62 121;--indigo-800:165 180 252;--indigo-900:199 210 254;--indigo-950:224 231 255;--violet-50:45 48 85;--violet-100:54 52 100;--violet-200:67 58 123;--violet-800:196 181 253;--violet-900:221 214 254;--violet-950:237 233 254;--purple-50:49 47 85;--purple-100:60 51 100;--purple-200:77 56 123;--purple-800:216 180 254;--purple-900:233 213 255;--purple-950:243 232 255;--fuchsia-50:56 45 84;--fuchsia-100:71 47 99;--fuchsia-200:94 51 120;--fuchsia-800:240 171 252;--fuchsia-900:245 208 254;--fuchsia-950:250 232 255;--pink-50:59 45 72;--pink-100:75 48 80;--pink-200:100 52 91;--pink-800:249 168 212;--pink-900:251 207 232;--pink-950:252 231 243;--rose-50:60 44 64;--rose-100:77 46 67;--rose-200:103 48 71;--rose-800:253 164 175;--rose-900:254 205 211;--rose-950:255 228 230}html.dark .group:hover .group-hover\:text-red-600,html.dark .group:hover .group-hover\:text-red-700,html.dark .hover\:text-red-600:hover,html.dark .hover\:text-red-700:hover,html.dark .text-red-600,html.dark .text-red-700{color:rgb(var(--red-300))}html.dark .group:hover .group-hover\:text-orange-600,html.dark .group:hover .group-hover\:text-orange-700,html.dark .hover\:text-orange-600:hover,html.dark .hover\:text-orange-700:hover,html.dark .text-orange-600,html.dark .text-orange-700{color:rgb(var(--orange-300))}html.dark .group:hover .group-hover\:text-amber-600,html.dark .group:hover .group-hover\:text-amber-700,html.dark .hover\:text-amber-600:hover,html.dark .hover\:text-amber-700:hover,html.dark .text-amber-600,html.dark .text-amber-700{color:rgb(var(--amber-300))}html.dark .group:hover .group-hover\:text-yellow-600,html.dark .group:hover .group-hover\:text-yellow-700,html.dark .hover\:text-yellow-600:hover,html.dark .hover\:text-yellow-700:hover,html.dark .text-yellow-600,html.dark .text-yellow-700{color:rgb(var(--yellow-300))}html.dark .group:hover .group-hover\:text-lime-600,html.dark .group:hover .group-hover\:text-lime-700,html.dark .hover\:text-lime-600:hover,html.dark .hover\:text-lime-700:hover,html.dark .text-lime-600,html.dark .text-lime-700{color:rgb(var(--lime-300))}html.dark .group:hover .group-hover\:text-green-600,html.dark .group:hover .group-hover\:text-green-700,html.dark .hover\:text-green-600:hover,html.dark .hover\:text-green-700:hover,html.dark .text-green-600,html.dark .text-green-700{color:rgb(var(--green-300))}html.dark .group:hover .group-hover\:text-emerald-600,html.dark .group:hover .group-hover\:text-emerald-700,html.dark .hover\:text-emerald-600:hover,html.dark .hover\:text-emerald-700:hover,html.dark .text-emerald-600,html.dark .text-emerald-700{color:rgb(var(--emerald-300))}html.dark .group:hover .group-hover\:text-teal-600,html.dark .group:hover .group-hover\:text-teal-700,html.dark .hover\:text-teal-600:hover,html.dark .hover\:text-teal-700:hover,html.dark .text-teal-600,html.dark .text-teal-700{color:rgb(var(--teal-300))}html.dark .group:hover .group-hover\:text-cyan-600,html.dark .group:hover .group-hover\:text-cyan-700,html.dark .hover\:text-cyan-600:hover,html.dark .hover\:text-cyan-700:hover,html.dark .text-cyan-600,html.dark .text-cyan-700{color:rgb(var(--cyan-300))}html.dark .group:hover .group-hover\:text-sky-600,html.dark .group:hover .group-hover\:text-sky-700,html.dark .hover\:text-sky-600:hover,html.dark .hover\:text-sky-700:hover,html.dark .text-sky-600,html.dark .text-sky-700{color:rgb(var(--sky-300))}html.dark .group:hover .group-hover\:text-blue-600,html.dark .group:hover .group-hover\:text-blue-700,html.dark .hover\:text-blue-600:hover,html.dark .hover\:text-blue-700:hover,html.dark .text-blue-600,html.dark .text-blue-700{color:rgb(var(--blue-300))}html.dark .group:hover .group-hover\:text-indigo-600,html.dark .group:hover .group-hover\:text-indigo-700,html.dark .hover\:text-indigo-600:hover,html.dark .hover\:text-indigo-700:hover,html.dark .text-indigo-600,html.dark .text-indigo-700{color:rgb(var(--indigo-300))}html.dark .group:hover .group-hover\:text-violet-600,html.dark .group:hover .group-hover\:text-violet-700,html.dark .hover\:text-violet-600:hover,html.dark .hover\:text-violet-700:hover,html.dark .text-violet-600,html.dark .text-violet-700{color:rgb(var(--violet-300))}html.dark .group:hover .group-hover\:text-purple-600,html.dark .group:hover .group-hover\:text-purple-700,html.dark .hover\:text-purple-600:hover,html.dark .hover\:text-purple-700:hover,html.dark .text-purple-600,html.dark .text-purple-700{color:rgb(var(--purple-300))}html.dark .group:hover .group-hover\:text-fuchsia-600,html.dark .group:hover .group-hover\:text-fuchsia-700,html.dark .hover\:text-fuchsia-600:hover,html.dark .hover\:text-fuchsia-700:hover,html.dark .text-fuchsia-600,html.dark .text-fuchsia-700{color:rgb(var(--fuchsia-300))}html.dark .group:hover .group-hover\:text-pink-600,html.dark .group:hover .group-hover\:text-pink-700,html.dark .hover\:text-pink-600:hover,html.dark .hover\:text-pink-700:hover,html.dark .text-pink-600,html.dark .text-pink-700{color:rgb(var(--pink-300))}html.dark .group:hover .group-hover\:text-rose-600,html.dark .group:hover .group-hover\:text-rose-700,html.dark .hover\:text-rose-600:hover,html.dark .hover\:text-rose-700:hover,html.dark .text-rose-600,html.dark .text-rose-700{color:rgb(var(--rose-300))}