
.leading-0{ line-height: 0; /* 0 */ }
.leading-3{ line-height: .75rem; /* 12px */ }
.leading-4{ line-height: 1rem; /* 16px */ }
.leading-5{ line-height: 1.25rem; /* 20px */ }
.leading-6{ line-height: 1.5rem; /* 24px */ }
.leading-7{ line-height: 1.75rem; /* 28px */ }
.leading-8{ line-height: 2rem; /* 32px */ }
.leading-9{ line-height: 2.25rem; /* 36px */ }
.leading-10{ line-height: 2.5rem; /* 40px */ }

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

.text-inherit{ color: inherit; }

.text-current{ color: currentColor; }

.text-transparent{ color: transparent; }

.text-black{ color: rgb(0 0 0); }

.text-white{ color: rgb(255 255 255); }

.text-slate-50{ color: rgb(248 250 252); }

.text-slate-100{ color: rgb(241 245 249); }

.text-slate-200{ color: rgb(226 232 240); }

.text-sla.e-300{ color: rgb(203 213 225); }

.text-slate-400{ color: rgb(148 163 184); }

.text-slate-500{ color: rgb(100 116 139); }

.text-slate-600{ color: rgb(71 85 105); }

.text-slate-700{ color: rgb(51 65 85); }

.text-slate-800{ color: rgb(30 41 59); }

.text-slate-900{ color: rgb(15 23 42); }

.text-slate-950{ color: rgb(2 6 23); }

.text-gray-50{ color: rgb(249 250 251); }

.text-gray-100{ color: rgb(243 244 246); }

.text-gray-200{ color: rgb(229 231 235); }

.text-gray-300{ color: rgb(209 213 219); }

.text-gray-400{ color: rgb(156 163 175); }

.text-gray-500{ color: rgb(107 114 128); }

.text-gray-600{ color: rgb(75 85 99); }

.text-gray-700{ color: rgb(55 65 81); }

.text-gray-800{ color: rgb(31 41 55); }

.text-gray-900{ color: rgb(17 24 39); }

.text-gray-950{ color: rgb(3 7 18); }

.text-zinc-50{ color: rgb(250 250 250); }

.text-zinc-100{ color: rgb(244 244 245); }

.text-zinc-200{ color: rgb(228 228 231); }

.text-zinc-300{ color: rgb(212 212 216); }

.text-zinc-400{ color: rgb(161 161 170); }

.text-zinc-500{ color: rgb(113 113 122); }

.text-zinc-600{ color: rgb(82 82 91); }

.text-zinc-700{ color: rgb(63 63 70); }

.text-zinc-800{ color: rgb(39 39 42); }

.text-zinc-900{ color: rgb(24 24 27); }

.text-zinc-950{ color: rgb(9 9 11); }

.text-neutral-50{ color: rgb(250 250 250); }

.text-neutral-100{ color: rgb(245 245 245); }

.text-neutral-200{ color: rgb(229 229 229); }

.text-neutral-300{ color: rgb(212 212 212); }

.text-neutral-400{ color: rgb(163 163 163); }

.text-neutral-500{ color: rgb(115 115 115); }

.text-neutral-600{ color: rgb(82 82 82); }

.text-neutral-700{ color: rgb(64 64 64); }

.text-neutral-800{ color: rgb(38 38 38); }

.text-neutral-900{ color: rgb(23 23 23); }

.text-neutral-950{ color: rgb(10 10 10); }

.text-stone-50{ color: rgb(250 250 249); }

.text-stone-100{ color: rgb(245 245 244); }

.text-stone-200{ color: rgb(231 229 228); }

.text-stone-300{ color: rgb(214 211 209); }

.text-stone-400{ color: rgb(168 162 158); }

.text-stone-500{ color: rgb(120 113 108); }

.text-stone-600{ color: rgb(87 83 78); }

.text-stone-700{ color: rgb(68 64 60); }

.text-stone-800{ color: rgb(41 37 36); }

.text-stone-900{ color: rgb(28 25 23); }

.text-stone-950{ color: rgb(12 10 9); }

.text-red-50{ color: rgb(254 242 242); }

.text-red-100{ color: rgb(254 226 226); }

.text-red-200{ color: rgb(254 202 202); }

.text-red-300{ color: rgb(252 165 165); }

.text-red-400{ color: rgb(248 113 113); }

.text-red-500{ color: rgb(239 68 68); }

.text-red-600{ color: rgb(220 38 38); }

.text-red-700{ color: rgb(185 28 28); }

.text-red-800{ color: rgb(153 27 27); }

.text-red-900{ color: rgb(127 29 29); }

.text-red-950{ color: rgb(69 10 10); }

.text-orange-50{ color: rgb(255 247 237); }

.text-orange-100{ color: rgb(255 237 213); }

.text-orange-200{ color: rgb(254 215 170); }

.text-orange-300{ color: rgb(253 186 116); }

.text-orange-400{ color: rgb(251 146 60); }

.text-orange-500{ color: rgb(249 115 22); }

.text-orange-600{ color: rgb(234 88 12); }

.text-orange-700{ color: rgb(194 65 12); }

.text-orange-800{ color: rgb(154 52 18); }

.text-orange-900{ color: rgb(124 45 18); }

.text-orange-950{ color: rgb(67 20 7); }

.text-amber-50{ color: rgb(255 251 235); }

.text-amber-100{ color: rgb(254 243 199); }

.text-amber-200{ color: rgb(253 230 138); }

.text-amber-300{ color: rgb(252 211 77); }

.text-amber-400{ color: rgb(251 191 36); }

.text-amber-500{ color: rgb(245 158 11); }

.text-amber-600{ color: rgb(217 119 6); }

.text-amber-700{ color: rgb(180 83 9); }

.text-amber-800{ color: rgb(146 64 14); }

.text-amber-900{ color: rgb(120 53 15); }

.text-amber-950{ color: rgb(69 26 3); }

.text-yellow-50{ color: rgb(254 252 232); }

.text-yellow-100{ color: rgb(254 249 195); }

.text-yellow-200{ color: rgb(254 240 138); }

.text-yellow-300{ color: rgb(253 224 71); }

.text-yellow-400{ color: rgb(250 204 21); }

.text-yellow-500{ color: rgb(234 179 8); }

.text-yellow-600{ color: rgb(202 138 4); }

.text-yellow-700{ color: rgb(161 98 7); }

.text-yellow-800{ color: rgb(133 77 14); }

.text-yellow-900{ color: rgb(113 63 18); }

.text-yellow-950{ color: rgb(66 32 6); }

.text-lime-50{ color: rgb(247 254 231); }

.text-lime-100{ color: rgb(236 252 203); }

.text-lime-200{ color: rgb(217 249 157); }

.text-lime-300{ color: rgb(190 242 100); }

.text-lime-400{ color: rgb(163 230 53); }

.text-lime-500{ color: rgb(132 204 22); }

.text-lime-600{ color: rgb(101 163 13); }

.text-lime-700{ color: rgb(77 124 15); }

.text-lime-800{ color: rgb(63 98 18); }

.text-lime-900{ color: rgb(54 83 20); }

.text-lime-950{ color: rgb(26 46 5); }

.text-green-50{ color: rgb(240 253 244); }

.text-green-100{ color: rgb(220 252 231); }

.text-green-200{ color: rgb(187 247 208); }

.text-green-300{ color: rgb(134 239 172); }

.text-green-400{ color: rgb(74 222 128); }

.text-green-500{ color: rgb(34 197 94); }

.text-green-600{ color: rgb(22 163 74); }

.text-green-700{ color: rgb(21 128 61); }

.text-green-800{ color: rgb(22 101 52); }

.text-green-900{ color: rgb(20 83 45); }

.text-green-950{ color: rgb(5 46 22); }

.text-emerald-50{ color: rgb(236 253 245); }

.text-emerald-100{ color: rgb(209 250 229); }

.text-emerald-200{ color: rgb(167 243 208); }

.text-emerald-300{ color: rgb(110 231 183); }

.text-emerald-400{ color: rgb(52 211 153); }

.text-emerald-500{ color: rgb(16 185 129); }

.text-emerald-600{ color: rgb(5 150 105); }

.text-emerald-700{ color: rgb(4 120 87); }

.text-emerald-800{ color: rgb(6 95 70); }

.text-emerald-900{ color: rgb(6 78 59); }

.text-emerald-950{ color: rgb(2 44 34); }

.text-.teal-50{ color: rgb(240 253 250); }

.text-.teal-100{ color: rgb(204 251 241); }

.text-.teal-200{ color: rgb(153 246 228); }

.text-.teal-300{ color: rgb(94 234 212); }

.text-.teal-400{ color: rgb(45 212 191); }

.text-.teal-500{ color: rgb(20 184 166); }

.text-.teal-600{ color: rgb(13 148 136); }

.text-.teal-700{ color: rgb(15 118 110); }

.text-.teal-800{ color: rgb(17 94 89); }

.text-.teal-900{ color: rgb(19 78 74); }

.text-.teal-950{ color: rgb(4 47 46); }

.text-cyan-50{ color: rgb(236 254 255); }

.text-cyan-100{ color: rgb(207 250 254); }

.text-cyan-200{ color: rgb(165 243 252); }

.text-cyan-300{ color: rgb(103 232 249); }

.text-cyan-400{ color: rgb(34 211 238); }

.text-cyan-500{ color: rgb(6 182 212); }

.text-cyan-600{ color: rgb(8 145 178); }

.text-cyan-700{ color: rgb(14 116 144); }

.text-cyan-800{ color: rgb(21 94 117); }

.text-cyan-900{ color: rgb(22 78 99); }

.text-cyan-950{ color: rgb(8 51 68); }

.text-sky-50{ color: rgb(240 249 255); }

.text-sky-100{ color: rgb(224 242 254); }

.text-sky-200{ color: rgb(186 230 253); }

.text-sky-300{ color: rgb(125 211 252); }

.text-sky-400{ color: rgb(56 189 248); }

.text-sky-500{ color: rgb(14 165 233); }

.text-sky-600{ color: rgb(2 132 199); }

.text-sky-700{ color: rgb(3 105 161); }

.text-sky-800{ color: rgb(7 89 133); }

.text-sky-900{ color: rgb(12 74 110); }

.text-sky-950{ color: rgb(8 47 73); }

.text-blue-50{ color: rgb(239 246 255); }

.text-blue-100{ color: rgb(219 234 254); }

.text-blue-200{ color: rgb(191 219 254); }

.text-blue-300{ color: rgb(147 197 253); }

.text-blue-400{ color: rgb(96 165 250); }

.text-blue-500{ color: rgb(59 130 246); }

.text-blue-600{ color: rgb(37 99 235); }

.text-blue-700{ color: rgb(29 78 216); }

.text-blue-800{ color: rgb(30 64 175); }

.text-blue-900{ color: rgb(30 58 138); }

.text-blue-950{ color: rgb(23 37 84); }

.text-indigo-50{ color: rgb(238 242 255); }

.text-indigo-100{ color: rgb(224 231 255); }

.text-indigo-200{ color: rgb(199 210 254); }

.text-indigo-300{ color: rgb(165 180 252); }

.text-indigo-400{ color: rgb(129 140 248); }

.text-indigo-500{ color: rgb(99 102 241); }

.text-indigo-600{ color: rgb(79 70 229); }

.text-indigo-700{ color: rgb(67 56 202); }

.text-indigo-800{ color: rgb(55 48 163); }

.text-indigo-900{ color: rgb(49 46 129); }

.text-indigo-950{ color: rgb(30 27 75); }

.text-violet-50{ color: rgb(245 243 255); }

.text-violet-100{ color: rgb(237 233 254); }

.text-violet-200{ color: rgb(221 214 254); }

.text-violet-300{ color: rgb(196 181 253); }

.text-violet-400{ color: rgb(167 139 250); }

.text-violet-500{ color: rgb(139 92 246); }

.text-violet-600{ color: rgb(124 58 237); }

.text-violet-700{ color: rgb(109 40 217); }

.text-violet-800{ color: rgb(91 33 182); }

.text-violet-900{ color: rgb(76 29 149); }

.text-violet-950{ color: rgb(46 16 101); }

.text-purple-50{ color: rgb(250 245 255); }

.text-purple-100{ color: rgb(243 232 255); }

.text-purple-200{ color: rgb(233 213 255); }

.text-purple-300{ color: rgb(216 180 254); }

.text-purple-400{ color: rgb(192 132 252); }

.text-purple-500{ color: rgb(168 85 247); }

.text-purple-600{ color: rgb(147 51 234); }

.text-purple-700{ color: rgb(126 34 206); }

.text-purple-800{ color: rgb(107 33 168); }

.text-purple-900{ color: rgb(88 28 135); }

.text-purple-950{ color: rgb(59 7 100); }

.text-fuchsia-50{ color: rgb(253 244 255); }

.text-fuchsia-100{ color: rgb(250 232 255); }

.text-fuchsia-200{ color: rgb(245 208 254); }

.text-fuchsia-300{ color: rgb(240 171 252); }

.text-fuchsia-400{ color: rgb(232 121 249); }

.text-fuchsia-500{ color: rgb(217 70 239); }

.text-fuchsia-600{ color: rgb(192 38 211); }

.text-fuchsia-700{ color: rgb(162 28 175); }

.text-fuchsia-800{ color: rgb(134 25 143); }

.text-fuchsia-900{ color: rgb(112 26 117); }

.text-fuchsia-950{ color: rgb(74 4 78); }

.text-pink-50{ color: rgb(253 242 248); }

.text-pink-100{ color: rgb(252 231 243); }

.text-pink-200{ color: rgb(251 207 232); }

.text-pink-300{ color: rgb(249 168 212); }

.text-pink-400{ color: rgb(244 114 182); }

.text-pink-500{ color: rgb(236 72 153); }

.text-pink-600{ color: rgb(219 39 119); }

.text-pink-700{ color: rgb(190 24 93); }

.text-pink-800{ color: rgb(157 23 77); }

.text-pink-900{ color: rgb(131 24 67); }

.text-pink-950{ color: rgb(80 7 36); }

.text-rose-50{ color: rgb(255 241 242); }

.text-rose-100{ color: rgb(255 228 230); }

.text-rose-200{ color: rgb(254 205 211); }

.text-rose-300{ color: rgb(253 164 175); }

.text-rose-400{ color: rgb(251 113 133); }

.text-rose-500{ color: rgb(244 63 94); }

.text-rose-600{ color: rgb(225 29 72); }

.text-rose-700{ color: rgb(190 18 60); }

.text-rose-800{ color: rgb(159 18 57); }

.text-rose-900{ color: rgb(136 19 55); }

.text-rose-950{ color: rgb(76 5 25); }

.h-0{ height: 0px; }
.h-px{ height: 1px; }
.h-0.5{ height: 0.125rem; } /* 2px */
.h-1{ height: 0.25rem; } /* 4px */
.h-1.5{ height: 0.375rem; } /* 6px */
.h-2{ height: 0.5rem; } /* 8px */
.h-2.5{ height: 0.625rem; /* 10px */ }
.h-3{ height: 0.75rem;  /* 12px */ }
.h-3.5{ height: 0.875rem; /* 14px */ }
.h-4{ height: 1rem; /* 16px */ }
.h-5{ height: 1.25rem;  /* 20px */ }
.h-6{ height: 1.5rem; /* 24px */ }
.h-7{ height: 1.75rem; /* 28px */ }
.h-8{ height: 2rem; /* 32px */ }
.h-9{ height: 2.25rem; /* 36px */ }
.h-10{ height: 2.5rem; /* 40px */ }
.h-11{ height: 2.75rem; /* 44px */ }
.h-12{ height: 3rem; /* 48px */ }
.h-14{ height: 3.5rem; /* 56px */ }
.h-16{ height: 4rem; /* 64px */ }
.h-20{ height: 5rem; /* 80px */ }
.h-24{ height: 6rem; /* 96px */ }
.h-28{ height: 7rem; /* 112px */ }
.h-32{ height: 8rem; /* 128px */ }
.h-36{ height: 9rem; /* 144px */ }
.h-40{ height: 10rem; /* 160px */ }
.h-44{ height: 11rem; /* 176px */ }
.h-48{ height: 12rem; /* 192px */ }
.h-52{ height: 13rem; /* 208px */ }
.h-56{ height: 14rem; /* 224px */ }
.h-60{ height: 15rem; /* 240px */ }
.h-64{ height: 16rem; /* 256px */ }
.h-72{ height: 18rem; /* 288px */ }
.h-80{ height: 20rem; /* 320px */ }
.h-96{ height: 24rem; /* 384px */ }
.h-auto{ height: auto; }
.h-1/2{ height: 50%; }
.h-1/3{ height: 33.333333%; }
.h-2/3{ height: 66.666667%; }
.h-1/4{ height: 25%; }
.h-2/4{ height: 50%; }
.h-3/4{ height: 75%; }
.h-1/5{ height: 20%; }
.h-2/5{ height: 40%; }
.h-3/5{ height: 60%; }
.h-4/5{ height: 80%; }
.h-1/6{ height: 16.666667%; }
.h-2/6{ height: 33.333333%; }
.h-3/6{ height: 50%; }
.h-4/6{ height: 66.666667%; }
.h-5/6{ height: 83.333333%; }
.h-full{ height: 100%; }
.h-screen{ height: 100vh; }
.h-svh{ height: 100svh; }
.h-lvh{ height: 100lvh; }
.h-dvh{ height: 100dvh; }
.h-min{ height: min-content; }
.h-max{ height: max-content; }
.h-fit{ height: fit-content; }

.whitespace-normal{ white-space: normal; }
.whitespace-nowrap{ white-space: nowrap; }
.whitespace-pre{ white-space: pre; }
.whitespace-pre-line{ white-space: pre-line; }
.whitespace-pre-wrap{ white-space: pre-wrap; }
.whitespace-break-spaces{ white-space: break-spaces; }


.inset-0{inset: 0px;}
.inset-x-0{left: 0px; right: 0px;}
.inset-y-0{top: 0px;  bottom: 0px;}
.start-0{inset-inline-start: 0px;}
.end-0{inset-inline-end: 0px;}
.top-0{top: 0px;}
.right-0{right: 0px;}
.bottom-0{bottom: 0px;}
.left-0{left: 0px;}
.inset-px{inset: 1px;}
.inset-x-px{left: 1px;  right: 1px;}
.inset-y-px{top: 1px;  bottom: 1px;}
.start-px{inset-inline-start: 1px;}
.end-px{inset-inline-end: 1px;}
.top-px{top: 1px;}
.right-px{right: 1px;}
.bottom-px{bottom: 1px;}
.left-px{left: 1px;}
.inset-0.5{inset: 0.125rem; /* 2px */}
.inset-x-0.5{left: 0.125rem; /* 2px */  right: 0.125rem; /* 2px */}
.inset-y-0.5{top: 0.125rem; /* 2px */  bottom: 0.125rem; /* 2px */}
.start-0.5{inset-inline-start: 0.125rem; /* 2px */}
.end-0.5{inset-inline-end: 0.125rem; /* 2px */}
.top-0.5{top: 0.125rem; /* 2px */}
.right-0.5{right: 0.125rem; /* 2px */}
.bottom-0.5{bottom: 0.125rem; /* 2px */}
.left-0.5{left: 0.125rem; /* 2px */}
.inset-1{inset: 0.25rem; /* 4px */}
.inset-x-1{left: 0.25rem; /* 4px */ right: 0.25rem; /* 4px */}
.inset-y-1{top: 0.25rem; /* 4px */  bottom: 0.25rem; /* 4px */}
.start-1{inset-inline-start: 0.25rem; /* 4px */}
.end-1{inset-inline-end: 0.25rem; /* 4px */}
.top-1{top: 0.25rem; /* 4px */}
.right-1{right: 0.25rem; /* 4px */}
.bottom-1{bottom: 0.25rem; /* 4px */}
.left-1{left: 0.25rem; /* 4px */}
.inset-1.5{inset: 0.375rem; /* 6px */}
.inset-x-1.5{left: 0.375rem; /* 6px */  right: 0.375rem; /* 6px */}
.inset-y-1.5{top: 0.375rem; /* 6px */  bottom: 0.375rem; /* 6px */}
.start-1.5{inset-inline-start: 0.375rem; /* 6px */}
.end-1.5{inset-inline-end: 0.375rem; /* 6px */}
.top-1.5{top: 0.375rem; /* 6px */}
.right-1.5{right: 0.375rem; /* 6px */}
.bottom-1.5{bottom: 0.375rem; /* 6px */}
.left-1.5{left: 0.375rem; /* 6px */}
.inset-2{inset: 0.5rem; /* 8px */}
.inset-x-2{left: 0.5rem; /* 8px */  right: 0.5rem; /* 8px */}
.inset-y-2{top: 0.5rem; /* 8px */  bottom: 0.5rem; /* 8px */}
.start-2{inset-inline-start: 0.5rem; /* 8px */}
.end-2{inset-inline-end: 0.5rem; /* 8px */}
.top-2{top: 0.5rem; /* 8px */}
.right-2{right: 0.5rem; /* 8px */}
.bottom-2{bottom: 0.5rem; /* 8px */}
.left-2{left: 0.5rem; /* 8px */}
.inset-2.5{inset: 0.625rem; /* 10px */}
.inset-x-2.5{left: 0.625rem; /* 10px */  right: 0.625rem; /* 10px */}
.inset-y-2.5{	top: 0.625rem; /* 10px */  bottom: 0.625rem; /* 10px */}
.start-2.5{	inset-inline-start: 0.625rem; /* 10px */}
.end-2.5{	inset-inline-end: 0.625rem; /* 10px */}
.top-2.5{	top: 0.625rem; /* 10px */}
.right-2.5{	right: 0.625rem; /* 10px */}
.bottom-2.5{	bottom: 0.625rem; /* 10px */}
.left-2.5{	left: 0.625rem; /* 10px */}
.inset-3{	inset: 0.75rem; /* 12px */}
.inset-x-3{	left: 0.75rem; /* 12px */  right: 0.75rem; /* 12px */}
.inset-y-3{	top: 0.75rem; /* 12px */  bottom: 0.75rem; /* 12px */}
.start-3{	inset-inline-start: 0.75rem; /* 12px */}
.end-3{	inset-inline-end: 0.75rem; /* 12px */}
.top-3{	top: 0.75rem; /* 12px */}
.right-3{	right: 0.75rem; /* 12px */}
.bottom-3{	bottom: 0.75rem; /* 12px */}
.left-3{	left: 0.75rem; /* 12px */}
.inset-3.5{	inset: 0.875rem; /* 14px */}
.inset-x-3.5{	left: 0.875rem; /* 14px */  right: 0.875rem; /* 14px */}
.inset-y-3.5{	top: 0.875rem; /* 14px */  bottom: 0.875rem; /* 14px */}
.start-3.5{	inset-inline-start: 0.875rem; /* 14px */}
.end-3.5{	inset-inline-end: 0.875rem; /* 14px */}
.top-3.5{	top: 0.875rem; /* 14px */}
.right-3.5{	right: 0.875rem; /* 14px */}
.bottom-3.5{	bottom: 0.875rem; /* 14px */}
.left-3.5{	left: 0.875rem; /* 14px */}
.inset-4{	inset: 1rem; /* 16px */}
.inset-x-4{	left: 1rem; /* 16px */  right: 1rem; /* 16px */}
.inset-y-4{	top: 1rem; /* 16px */  bottom: 1rem; /* 16px */}
.start-4{	inset-inline-start: 1rem; /* 16px */}
.end-4{	inset-inline-end: 1rem; /* 16px */}
.top-4{	top: 1rem; /* 16px */}
.right-4{	right: 1rem; /* 16px */}
.bottom-4{	bottom: 1rem; /* 16px */}
.left-4{	left: 1rem; /* 16px */}
.inset-5{	inset: 1.25rem; /* 20px */}
.inset-x-5{	left: 1.25rem; /* 20px */  right: 1.25rem; /* 20px */}
.inset-y-5{	top: 1.25rem; /* 20px */  bottom: 1.25rem; /* 20px */}
.start-5	{nset-inline-start: 1.25rem; /* 20px */}
.end-5{	inset-inline-end: 1.25rem; /* 20px */}
.top-5{	top: 1.25rem; /* 20px */}
.right-5{	right: 1.25rem; /* 20px */}
.bottom-5{	bottom: 1.25rem; /* 20px */}
.left-5{	left: 1.25rem; /* 20px */}
.inset-6{	inset: 1.5rem; /* 24px */}
.inset-x-6{	left: 1.5rem; /* 24px */  right: 1.5rem; /* 24px */}
.inset-y-6{	top: 1.5rem; /* 24px */  bottom: 1.5rem; /* 24px */}
.start-6{	inset-inline-start: 1.5rem; /* 24px */}
.end-6{	inset-inline-end: 1.5rem; /* 24px */}
.top-6{	top: 1.5rem; /* 24px */}
.right-6{	right: 1.5rem; /* 24px */}
.bottom-6{	bottom: 1.5rem; /* 24px */}
.left-6{	left: 1.5rem; /* 24px */}
.inset-7{	inset: 1.75rem; /* 28px */}
.inset-x-7{	left: 1.75rem; /* 28px */  right: 1.75rem; /* 28px */}
.inset-y-7{	top: 1.75rem; /* 28px */  bottom: 1.75rem; /* 28px */}
.start-7{	inset-inline-start: 1.75rem; /* 28px */}
.end-7{	inset-inline-end: 1.75rem; /* 28px */}
.top-7{	top: 1.75rem; /* 28px */}
.right-7{	right: 1.75rem; /* 28px */}
.bottom-7{	bottom: 1.75rem; /* 28px */}
.left-7{	left: 1.75rem; /* 28px */}
.inset-8{	inset: 2rem; /* 32px */}
.inset-x-8{	left: 2rem; /* 32px */  right: 2rem; /* 32px */}
.inset-y-8{	top: 2rem; /* 32px */  bottom: 2rem; /* 32px */}
.start-8{	inset-inline-start: 2rem; /* 32px */}
.end-8{	inset-inline-end: 2rem; /* 32px */}
.top-8{	top: 2rem; /* 32px */}
.right-8{	right: 2rem; /* 32px */}
.bottom-8{	bottom: 2rem; /* 32px */}
.left-8{	left: 2rem; /* 32px */}
.inset-9{	inset: 2.25rem; /* 36px */}
.inset-x-9{	left: 2.25rem; /* 36px */  right: 2.25rem; /* 36px */}
.inset-y-9{	top: 2.25rem; /* 36px */  bottom: 2.25rem; /* 36px */}
.start-9{inset-inline-start: 2.25rem; /* 36px */}
.end-9{inset-inline-end: 2.25rem; /* 36px */}
.top-9{top: 2.25rem; /* 36px */}
.right-9{right: 2.25rem; /* 36px */}
.bottom-9{bottom: 2.25rem; /* 36px */}
.left-9{left: 2.25rem; /* 36px */}
.inset-10{inset: 2.5rem; /* 40px */}
.inset-x-10{left: 2.5rem; /* 40px */  right: 2.5rem; /* 40px */}
.inset-y-10{top: 2.5rem; /* 40px */  bottom: 2.5rem; /* 40px */}
.start-10{inset-inline-start: 2.5rem; /* 40px */}
.end-10{inset-inline-end: 2.5rem; /* 40px */}
.top-10{top: 2.5rem; /* 40px */}
.right-10{right: 2.5rem; /* 40px */}
.bottom-10{bottom: 2.5rem; /* 40px */}
.left-10{left: 2.5rem; /* 40px */}
.inset-11{inset: 2.75rem; /* 44px */}
.inset-x-11{left: 2.75rem; /* 44px */  right: 2.75rem; /* 44px */}
.inset-y-11{top: 2.75rem; /* 44px */  bottom: 2.75rem; /* 44px */}
.start-11{inset-inline-start: 2.75rem; /* 44px */}
.end-11{inset-inline-end: 2.75rem; /* 44px */}
.top-11{top: 2.75rem; /* 44px */}
.right-11{right: 2.75rem; /* 44px */}
.bottom-11{bottom: 2.75rem; /* 44px */}
.left-11{left: 2.75rem; /* 44px */}
.inset-12{inset: 3rem; /* 48px */}
.inset-x-12{left: 3rem; /* 48px */  right: 3rem; /* 48px */}
.inset-y-12{top: 3rem; /* 48px */  bottom: 3rem; /* 48px */}
.start-12{inset-inline-start: 3rem; /* 48px */}
.end-12{inset-inline-end: 3rem; /* 48px */}
.top-12{top: 3rem; /* 48px */}
.right-12{right: 3rem; /* 48px */}
.bottom-12{bottom: 3rem; /* 48px */}
.left-12{left: 3rem; /* 48px */}
.inset-14{inset: 3.5rem; /* 56px */}
.inset-x-14{left: 3.5rem; /* 56px */  right: 3.5rem; /* 56px */}
.inset-y-14{top: 3.5rem; /* 56px */  bottom: 3.5rem; /* 56px */}
.start-14{inset-inline-start: 3.5rem; /* 56px */}
.end-14{inset-inline-end: 3.5rem; /* 56px */}
.top-14{top: 3.5rem; /* 56px */}
.right-14{right: 3.5rem; /* 56px */}
.bottom-14{bottom: 3.5rem; /* 56px */}
.left-14{left: 3.5rem; /* 56px */}
.inset-16{inset: 4rem; /* 64px */}
.inset-x-16{left: 4rem; /* 64px */  right: 4rem; /* 64px */}
.inset-y-16{top: 4rem; /* 64px */  bottom: 4rem; /* 64px */}
.start-16{inset-inline-start: 4rem; /* 64px */}
.end-16{inset-inline-end: 4rem; /* 64px */}
.top-16{top: 4rem; /* 64px */}
.right-16{right: 4rem; /* 64px */}
.bottom-16{bottom: 4rem; /* 64px */}
.left-16{left: 4rem; /* 64px */}
.inset-20{inset: 5rem; /* 80px */}
.inset-x-20{left: 5rem; /* 80px */  right: 5rem; /* 80px */}
.inset-y-20{top: 5rem; /* 80px */  bottom: 5rem; /* 80px */}
.start-20{inset-inline-start: 5rem; /* 80px */}
.end-20{inset-inline-end: 5rem; /* 80px */}
.top-20{top: 5rem; /* 80px */}
.right-20{right: 5rem; /* 80px */}
.bottom-20{bottom: 5rem; /* 80px */}
.left-20{left: 5rem; /* 80px */}
.inset-24{inset: 6rem; /* 96px */}
.inset-x-24{left: 6rem; /* 96px */  right: 6rem; /* 96px */}
.inset-y-24{top: 6rem; /* 96px */ bottom: 6rem; /* 96px */ }
.start-24{inset-inline-start: 6rem; /* 96px */}
.end-24{inset-inline-end: 6rem; /* 96px */}
.top-24{top: 6rem; /* 96px */}
.right-24{right: 6rem; /* 96px */}
.bottom-24{bottom: 6rem; /* 96px */}
.left-24{left: 6rem; /* 96px */}
.inset-28{inset: 7rem; /* 112px */}
.inset-x-28{left: 7rem; /* 112px */  right: 7rem; /* 112px */}
.inset-y-28{top: 7rem; /* 112px */  bottom: 7rem; /* 112px */}
.start-28{inset-inline-start: 7rem; /* 112px */}
.end-28{inset-inline-end: 7rem; /* 112px */}
.top-28{top: 7rem; /* 112px */}
.right-28{right: 7rem; /* 112px */}
.bottom-28{bottom: 7rem; /* 112px */}
.left-28{left: 7rem; /* 112px */}
.inset-32{inset: 8rem; /* 128px */}
.inset-x-32{left: 8rem; /* 128px */  right: 8rem; /* 128px */}
.inset-y-32{top: 8rem; /* 128px */  bottom: 8rem; /* 128px */}
.start-32{inset-inline-start: 8rem; /* 128px */}
.end-32{inset-inline-end: 8rem; /* 128px */}
.top-32{top: 8rem; /* 128px */}
.right-32{right: 8rem; /* 128px */}
.bottom-32{bottom: 8rem; /* 128px */}
.left-32{left: 8rem; /* 128px */}
.inset-36{inset: 9rem; /* 144px */}
.inset-x-36{left: 9rem; /* 144px */  right: 9rem; /* 144px */}
.inset-y-36{top: 9rem; /* 144px */  bottom: 9rem; /* 144px */}
.start-36{inset-inline-start: 9rem; /* 144px */}
.end-36{inset-inline-end: 9rem; /* 144px */}
.top-36{top: 9rem; /* 144px */}
.right-36{right: 9rem; /* 144px */}
.bottom-36{bottom: 9rem; /* 144px */}
.left-36{left: 9rem; /* 144px */}
.inset-40{inset: 10rem; /* 160px */}
.inset-x-40{left: 10rem; /* 160px */  right: 10rem; /* 160px */}
.inset-y-40{top: 10rem; /* 160px */  bottom: 10rem; /* 160px */}
.start-40{inset-inline-start: 10rem; /* 160px */}
.end-40{inset-inline-end: 10rem; /* 160px */}
.top-40{top: 10rem; /* 160px */}
.right-40{right: 10rem; /* 160px */}
.bottom-40{bottom: 10rem; /* 160px */}
.left-40{left: 10rem; /* 160px */}
.inset-44{inset: 11rem; /* 176px */}
.inset-x-44{left: 11rem; /* 176px */  right: 11rem; /* 176px */}
.inset-y-44{top: 11rem; /* 176px */  bottom: 11rem; /* 176px */}
.start-44{inset-inline-start: 11rem; /* 176px */}
.end-44{inset-inline-end: 11rem; /* 176px */}
.top-44{top: 11rem; /* 176px */}
.right-44{right: 11rem; /* 176px */}
.bottom-44{bottom: 11rem; /* 176px */}
.left-44{left: 11rem; /* 176px */}
.inset-48{inset: 12rem; /* 192px */}
.inset-x-48{left: 12rem; /* 192px */  right: 12rem; /* 192px */}
.inset-y-48{top: 12rem; /* 192px */  bottom: 12rem; /* 192px */}
.start-48{inset-inline-start: 12rem; /* 192px */}
.end-48{inset-inline-end: 12rem; /* 192px */}
.top-48{top: 12rem; /* 192px */}
.right-48{right: 12rem; /* 192px */}
.bottom-48{bottom: 12rem; /* 192px */}
.left-48{left: 12rem; /* 192px */}
.inset-52{inset: 13rem; /* 208px */}
.inset-x-52{left: 13rem; /* 208px */  right: 13rem; /* 208px */}
.inset-y-52{top: 13rem; /* 208px */  bottom: 13rem; /* 208px */}
.start-52{inset-inline-start: 13rem; /* 208px */}
.end-52{inset-inline-end: 13rem; /* 208px */}
.top-52{top: 13rem; /* 208px */}
.right-52{right: 13rem; /* 208px */}
.bottom-52{bottom: 13rem; /* 208px */}
.left-52{left: 13rem; /* 208px */}
.inset-56{inset: 14rem; /* 224px */}
.inset-x-56{left: 14rem; /* 224px */  right: 14rem; /* 224px */}
.inset-y-56{top: 14rem; /* 224px */  bottom: 14rem; /* 224px */}
.start-56{inset-inline-start: 14rem; /* 224px */}
.end-56{inset-inline-end: 14rem; /* 224px */}
.top-56{top: 14rem; /* 224px */}
.right-56{right: 14rem; /* 224px */}
.bottom-56{bottom: 14rem; /* 224px */}
.left-56{left: 14rem; /* 224px */}
.inset-60{inset: 15rem; /* 240px */}
.inset-x-60{left: 15rem; /* 240px */  right: 15rem; /* 240px */}
.inset-y-60{top: 15rem; /* 240px */  bottom: 15rem; /* 240px */}
.start-60{inset-inline-start: 15rem; /* 240px */}
.end-60{inset-inline-end: 15rem; /* 240px */}
.top-60{top: 15rem; /* 240px */}
.right-60{right: 15rem; /* 240px */}
.bottom-60{bottom: 15rem; /* 240px */}
.left-60{left: 15rem; /* 240px */}
.inset-64{inset: 16rem; /* 256px */}
.inset-x-64{left: 16rem; /* 256px */  right: 16rem; /* 256px */}
.inset-y-64{top: 16rem; /* 256px */  bottom: 16rem; /* 256px */}
.start-64{inset-inline-start: 16rem; /* 256px */}
.end-64{inset-inline-end: 16rem; /* 256px */}
.top-64{top: 16rem; /* 256px */}
.right-64{right: 16rem; /* 256px */}
.bottom-64{bottom: 16rem; /* 256px */}
.left-64{left: 16rem; /* 256px */}
.inset-72{inset: 18rem; /* 288px */}
.inset-x-72{left: 18rem; /* 288px */  right: 18rem; /* 288px */}
.inset-y-72{top: 18rem; /* 288px */  bottom: 18rem; /* 288px */}
.start-72{inset-inline-start: 18rem; /* 288px */}
.end-72{inset-inline-end: 18rem; /* 288px */}
.top-72{top: 18rem; /* 288px */}
.right-72{right: 18rem; /* 288px */}
.bottom-72{bottom: 18rem; /* 288px */}
.left-72{left: 18rem; /* 288px */}
.inset-80{inset: 20rem; /* 320px */}
.inset-x-80{left: 20rem; /* 320px */ right: 20rem; /* 320px */}
.inset-y-80{top: 20rem; /* 320px */  bottom: 20rem; /* 320px */ }
.start-80{inset-inline-start: 20rem; /* 320px */}
.end-80{inset-inline-end: 20rem; /* 320px */}
.top-80{top: 20rem; /* 320px */}
.right-80{right: 20rem; /* 320px */}
.bottom-80{bottom: 20rem; /* 320px */}
.left-80{left: 20rem; /* 320px */}
.inset-96{inset: 24rem; /* 384px */}
.inset-x-96{left: 24rem; /* 384px */ right: 24rem; /* 384px */ }
.inset-y-96{top: 24rem; /* 384px */ bottom: 24rem; /* 384px */ }
.start-96{inset-inline-start: 24rem; /* 384px */}
.end-96{inset-inline-end: 24rem; /* 384px */}
.top-96{top: 24rem; /* 384px */}
.right-96{right: 24rem; /* 384px */}
.bottom-96{bottom: 24rem; /* 384px */}
.left-96{left: 24rem; /* 384px */}
.inset-auto{inset: auto;}
.inset-1/2{inset: 50%;}
.inset-1/3{inset: 33.333333%;}
.inset-2/3{inset: 66.666667%;}
.inset-1/4{inset: 25%;}
.inset-2/4{inset: 50%;}
.inset-3/4{inset: 75%;}
.inset-full{inset: 100%;}
.inset-x-auto{left: auto;right: auto;}
.inset-x-1/2{left: 50%;  right: 50%;}
.inset-x-1/3{left: 33.333333%;  right: 33.333333%;}
.inset-x-2/3{left: 66.666667%;  right: 66.666667%;}
.inset-x-1/4{left: 25%;  right: 25%;}
.inset-x-2/4{left: 50%;  right: 50%;}
.inset-x-3/4{left: 75%;  right: 75%;}
.inset-x-full{left: 100%;right: 100%;}
.inset-y-auto{top: auto;bottom: auto;}
.inset-y-1/2{top: 50%;  bottom: 50%;}
.inset-y-1/3{top: 33.333333%;  bottom: 33.333333%;}
.inset-y-2/3{top: 66.666667%;  bottom: 66.666667%;}
.inset-y-1/4{top: 25%;  bottom: 25%;}
.inset-y-2/4{top: 50%;  bottom: 50%;}
.inset-y-3/4{top: 75%;  bottom: 75%;}
.inset-y-full{top: 100%;bottom: 100%;}
.start-auto{inset-inline-start: auto;}
.start-1/2{inset-inline-start: 50%;}
.start-1/3{inset-inline-start: 33.333333%;}
.start-2/3{inset-inline-start: 66.666667%;}
.start-1/4{inset-inline-start: 25%;}
.start-2/4{inset-inline-start: 50%;}
.start-3/4{inset-inline-start: 75%;}
.start-full{inset-inline-start: 100%;}
.end-auto{inset-inline-end: auto;}
.end-1/2{inset-inline-end: 50%;}
.end-1/3{inset-inline-end: 33.333333%;}
.end-2/3{inset-inline-end: 66.666667%;}
.end-1/4{inset-inline-end: 25%;}
.end-2/4{inset-inline-end: 50%;}
.end-3/4{inset-inline-end: 75%;}
.end-full{inset-inline-end: 100%;}
.top-auto{top: auto;}
.top-1/2{top: 50%;}
.top-1/3{top: 33.333333%;}
.top-2/3{top: 66.666667%;}
.top-1/4{top: 25%;}
.top-2/4{top: 50%;}
.top-3/4{top: 75%;}
.top-full{top: 100%;}
.right-auto{right: auto;}
.right-1/2{right: 50%;}
.right-1/3{right: 33.333333%;}
.right-2/3{right: 66.666667%;}
.right-1/4{right: 25%;}
.right-2/4{right: 50%;}
.right-3/4{right: 75%;}
.right-full{right: 100%;}
.bottom-auto{bottom: auto;}
.bottom-1/2{bottom: 50%;}
.bottom-1/3{bottom: 33.333333%;}
.bottom-2/3{bottom: 66.666667%;}
.bottom-1/4{bottom: 25%;}
.bottom-2/4{bottom: 50%;}
.bottom-3/4{bottom: 75%;}
.bottom-full{bottom: 100%;}
.left-auto{left: auto;}
.left-1/2{left: 50%;}
.left-1/3{left: 33.333333%;}
.left-2/3{left: 66.666667%;}
.left-1/4{left: 25%;}
.left-2/4{left: 50%;}
.left-3/4{left: 75%;}



.table-auto{table-layout: auto;}
.table-fixed{table-layout: fixed;}
.caption-top{caption-side: top;}
.caption-bottom{caption-side: bottom;}
.border-collapse{border-collapse: collapse;}
.border-separate{border-collapse: separate;}


.overflow-auto{overflow: auto;}
.overflow-hidden{overflow: hidden;}
.overflow-clip{overflow: clip;}
.overflow-visible{overflow: visible;}
.overflow-scroll{overflow: scroll;}
.overflow-x-auto{overflow-x: auto;}
.overflow-y-auto{overflow-y: auto;}
.overflow-x-hidden{overflow-x: hidden;}
.overflow-y-hidden{overflow-y: hidden;}
.overflow-x-clip{overflow-x: clip;}
.overflow-y-clip{overflow-y: clip;}
.overflow-x-visible{overflow-x: visible;}
.overflow-y-visible{overflow-y: visible;}
.overflow-x-scroll{overflow-x: scroll;}
.overflow-y-scroll{overflow-y: scroll;}

.w-28{
    width: 7rem; /* 112px */
}


@keyframes spin {
    100% {
        transform: rotate(1turn);
    }
}

.animate-spin {
    animation: spin 1s linear infinite;
}
