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