/* Tự động tạo bởi build-color-fixes.cjs — không sửa tay.
   Bổ sung 196 lớp màu Tailwind mà bundle dùng nhưng app-mobile-v21.css thiếu. */
.bg-gradient-to-b { --tw-gradient-position: to bottom in oklab; background-image: linear-gradient(var(--tw-gradient-stops)); }
.bg-\[\#f5222d\] { background-color: #f5222d; }
.bg-\[\#fffbe6\]\/60 { background-color: rgba(255, 251, 230, 0.6); }
.bg-amber-100\/60 { background-color: rgba(254, 243, 199, 0.6); }
.bg-amber-100\/90 { background-color: rgba(254, 243, 199, 0.9); }
.bg-amber-50\/30 { background-color: rgba(255, 251, 235, 0.3); }
.bg-amber-50\/60 { background-color: rgba(255, 251, 235, 0.6); }
.bg-amber-50\/70 { background-color: rgba(255, 251, 235, 0.7); }
.bg-amber-500\/10 { background-color: rgba(245, 158, 11, 0.1); }
.bg-amber-500\/12 { background-color: rgba(245, 158, 11, 0.12); }
.bg-amber-500\/15 { background-color: rgba(245, 158, 11, 0.15); }
.bg-amber-500\/25 { background-color: rgba(245, 158, 11, 0.25); }
.bg-black\/20 { background-color: rgba(0, 0, 0, 0.2); }
.bg-blue-100\/80 { background-color: rgba(219, 234, 254, 0.8); }
.bg-blue-50\/80 { background-color: rgba(239, 246, 255, 0.8); }
.bg-blue-500\/10 { background-color: rgba(59, 130, 246, 0.1); }
.bg-emerald-200 { background-color: #a7f3d0; }
.bg-emerald-400 { background-color: #34d399; }
.bg-emerald-50\/70 { background-color: rgba(236, 253, 245, 0.7); }
.bg-emerald-500\/10 { background-color: rgba(16, 185, 129, 0.1); }
.bg-emerald-500\/12 { background-color: rgba(16, 185, 129, 0.12); }
.bg-emerald-500\/20 { background-color: rgba(16, 185, 129, 0.2); }
.bg-emerald-500\/25 { background-color: rgba(16, 185, 129, 0.25); }
.bg-indigo-500\/10 { background-color: rgba(99, 102, 241, 0.1); }
.bg-orange-50 { background-color: #fff7ed; }
.bg-red-500\/12 { background-color: rgba(239, 68, 68, 0.12); }
.bg-rose-400 { background-color: #fb7185; }
.bg-rose-50\/20 { background-color: rgba(255, 241, 242, 0.2); }
.bg-rose-50\/60 { background-color: rgba(255, 241, 242, 0.6); }
.bg-rose-500 { background-color: #f43f5e; }
.bg-rose-500\/10 { background-color: rgba(244, 63, 94, 0.1); }
.bg-rose-500\/20 { background-color: rgba(244, 63, 94, 0.2); }
.bg-rose-500\/25 { background-color: rgba(244, 63, 94, 0.25); }
.bg-rose-600 { background-color: #e11d48; }
.bg-sky-500\/25 { background-color: rgba(14, 165, 233, 0.25); }
.bg-slate-200\/80 { background-color: rgba(226, 232, 240, 0.8); }
.bg-slate-400 { background-color: #94a3b8; }
.bg-slate-50\/80 { background-color: rgba(248, 250, 252, 0.8); }
.bg-white\/20 { background-color: rgba(255, 255, 255, 0.2); }
.bg-white\/5 { background-color: rgba(255, 255, 255, 0.05); }
.bg-white\/80 { background-color: rgba(255, 255, 255, 0.8); }
.border-\[\#cbd5e1\] { border-color: #cbd5e1; }
.border-\[\#e2e8f0\] { border-color: #e2e8f0; }
.border-\[\#f1f5f9\] { border-color: #f1f5f9; }
.border-\[\#f5222d\] { border-color: #f5222d; }
.border-\[\#faad14\] { border-color: #faad14; }
.border-amber-200\/60 { border-color: rgba(253, 230, 138, 0.6); }
.border-amber-200\/70 { border-color: rgba(253, 230, 138, 0.7); }
.border-amber-200\/90 { border-color: rgba(253, 230, 138, 0.9); }
.border-amber-300\/80 { border-color: rgba(252, 211, 77, 0.8); }
.border-blue-200\/60 { border-color: rgba(191, 219, 254, 0.6); }
.border-blue-200\/70 { border-color: rgba(191, 219, 254, 0.7); }
.border-blue-200\/80 { border-color: rgba(191, 219, 254, 0.8); }
.border-blue-900\/40 { border-color: rgba(30, 58, 138, 0.4); }
.border-emerald-200\/60 { border-color: rgba(167, 243, 208, 0.6); }
.border-emerald-200\/80 { border-color: rgba(167, 243, 208, 0.8); }
.border-emerald-200\/90 { border-color: rgba(167, 243, 208, 0.9); }
.border-emerald-300 { border-color: #6ee7b7; }
.border-emerald-400 { border-color: #34d399; }
.border-emerald-500\/30 { border-color: rgba(16, 185, 129, 0.3); }
.border-indigo-200\/60 { border-color: rgba(199, 210, 254, 0.6); }
.border-l-rose-500 { border-left-color: #f43f5e; }
.border-orange-200 { border-color: #fed7aa; }
.border-orange-200\/80 { border-color: rgba(254, 215, 170, 0.8); }
.border-red-200\/80 { border-color: rgba(254, 202, 202, 0.8); }
.border-red-200\/90 { border-color: rgba(254, 202, 202, 0.9); }
.border-rose-200\/60 { border-color: rgba(254, 205, 211, 0.6); }
.border-rose-200\/70 { border-color: rgba(254, 205, 211, 0.7); }
.border-rose-200\/80 { border-color: rgba(254, 205, 211, 0.8); }
.border-rose-200\/90 { border-color: rgba(254, 205, 211, 0.9); }
.border-rose-400 { border-color: #fb7185; }
.border-rose-500\/30 { border-color: rgba(244, 63, 94, 0.3); }
.border-sky-400 { border-color: #38bdf8; }
.border-slate-700 { border-color: #334155; }
.border-t-blue-600 { border-top-color: #2563eb; }
.border-white\/10 { border-color: rgba(255, 255, 255, 0.1); }
.border-white\/20 { border-color: rgba(255, 255, 255, 0.2); }
.border-white\/5 { border-color: rgba(255, 255, 255, 0.05); }
.divide-\[\#e5e5e7\] > :not(:last-child) { border-color: #e5e5e7; }
.divide-slate-100 > :not(:last-child) { border-color: #f1f5f9; }
.from-\[\#cf1322\] { --tw-gradient-from: #cf1322; --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.from-\[\#fff1f0\] { --tw-gradient-from: #fff1f0; --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.from-amber-50 { --tw-gradient-from: #fffbeb; --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.from-amber-50\/70 { --tw-gradient-from: rgba(255, 251, 235, 0.7); --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.from-amber-500 { --tw-gradient-from: #f59e0b; --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.from-blue-50\/70 { --tw-gradient-from: rgba(239, 246, 255, 0.7); --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.from-blue-600 { --tw-gradient-from: #2563eb; --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.from-emerald-50\/70 { --tw-gradient-from: rgba(236, 253, 245, 0.7); --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.from-rose-50 { --tw-gradient-from: #fff1f2; --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.from-rose-50\/90 { --tw-gradient-from: rgba(255, 241, 242, 0.9); --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.from-white { --tw-gradient-from: #ffffff; --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.ring-amber-300\/60 { --tw-ring-color: rgba(252, 211, 77, 0.6); }
.ring-amber-400 { --tw-ring-color: #fbbf24; }
.ring-amber-400\/20 { --tw-ring-color: rgba(251, 191, 36, 0.2); }
.ring-blue-200 { --tw-ring-color: #bfdbfe; }
.ring-emerald-300\/40 { --tw-ring-color: rgba(110, 231, 183, 0.4); }
.ring-emerald-400 { --tw-ring-color: #34d399; }
.ring-red-400 { --tw-ring-color: #f87171; }
.ring-rose-200 { --tw-ring-color: #fecdd3; }
.ring-rose-400 { --tw-ring-color: #fb7185; }
.ring-rose-400\/30 { --tw-ring-color: rgba(251, 113, 133, 0.3); }
.ring-rose-400\/50 { --tw-ring-color: rgba(251, 113, 133, 0.5); }
.ring-sky-400 { --tw-ring-color: #38bdf8; }
.ring-slate-400 { --tw-ring-color: #94a3b8; }
.text-\[\#cf1322\]\/80 { color: rgba(207, 19, 34, 0.8); }
.text-\[\#d48806\]\/80 { color: rgba(212, 136, 6, 0.8); }
.text-amber-200 { color: #fde68a; }
.text-amber-200\/80 { color: rgba(253, 230, 138, 0.8); }
.text-amber-800\/80 { color: rgba(146, 64, 14, 0.8); }
.text-amber-900 { color: #78350f; }
.text-amber-950 { color: #451a03; }
.text-blue-100\/80 { color: rgba(219, 234, 254, 0.8); }
.text-blue-200 { color: #bfdbfe; }
.text-blue-200\/80 { color: rgba(191, 219, 254, 0.8); }
.text-blue-900 { color: #1e3a8a; }
.text-emerald-200 { color: #a7f3d0; }
.text-emerald-200\/80 { color: rgba(167, 243, 208, 0.8); }
.text-emerald-300 { color: #6ee7b7; }
.text-emerald-400 { color: #34d399; }
.text-emerald-900 { color: #064e3b; }
.text-indigo-600 { color: #4f46e5; }
.text-orange-500 { color: #f97316; }
.text-orange-600 { color: #ea580c; }
.text-orange-700 { color: #c2410c; }
.text-orange-800 { color: #9a3412; }
.text-rose-200 { color: #fecdd3; }
.text-rose-200\/80 { color: rgba(254, 205, 211, 0.8); }
.text-rose-300 { color: #fda4af; }
.text-rose-800 { color: #9f1239; }
.text-rose-800\/80 { color: rgba(159, 18, 57, 0.8); }
.text-rose-900 { color: #881337; }
.text-rose-950 { color: #4c0519; }
.text-sky-200 { color: #bae6fd; }
.text-sky-200\/80 { color: rgba(186, 230, 253, 0.8); }
.text-sky-300 { color: #7dd3fc; }
.text-sky-500 { color: #0ea5e9; }
.text-sky-900 { color: #0c4a6e; }
.to-\[\#b0101b\] { --tw-gradient-to: #b0101b; --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.to-\[\#e6f7ff\]\/60 { --tw-gradient-to: rgba(230, 247, 255, 0.6); --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.to-\[\#fff7e6\]\/40 { --tw-gradient-to: rgba(255, 247, 230, 0.4); --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.to-\[\#fff7e6\]\/70 { --tw-gradient-to: rgba(255, 247, 230, 0.7); --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.to-amber-50 { --tw-gradient-to: #fffbeb; --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.to-amber-50\/30 { --tw-gradient-to: rgba(255, 251, 235, 0.3); --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.to-amber-50\/40 { --tw-gradient-to: rgba(255, 251, 235, 0.4); --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.to-amber-600 { --tw-gradient-to: #d97706; --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.to-indigo-50\/30 { --tw-gradient-to: rgba(238, 242, 255, 0.3); --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.to-indigo-700 { --tw-gradient-to: #4338ca; --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.to-orange-50 { --tw-gradient-to: #fff7ed; --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.to-orange-50\/30 { --tw-gradient-to: rgba(255, 247, 237, 0.3); --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.to-rose-50 { --tw-gradient-to: #fff1f2; --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.to-slate-50 { --tw-gradient-to: #f8fafc; --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.to-slate-50\/50 { --tw-gradient-to: rgba(248, 250, 252, 0.5); --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.to-teal-50\/30 { --tw-gradient-to: rgba(240, 253, 250, 0.3); --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.to-white { --tw-gradient-to: #ffffff; --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
.via-\[\#12284c\] { --tw-gradient-via: #12284c; --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
.via-\[\#f6ffed\]\/95 { --tw-gradient-via: rgba(246, 255, 237, 0.95); --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
.via-\[\#fff1f0\]\/60 { --tw-gradient-via: rgba(255, 241, 240, 0.6); --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
.via-\[\#fff1f0\]\/95 { --tw-gradient-via: rgba(255, 241, 240, 0.95); --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
.via-amber-50\/20 { --tw-gradient-via: rgba(255, 251, 235, 0.2); --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
.via-amber-50\/30 { --tw-gradient-via: rgba(255, 251, 235, 0.3); --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
.via-indigo-50\/40 { --tw-gradient-via: rgba(238, 242, 255, 0.4); --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
.via-rose-50\/20 { --tw-gradient-via: rgba(255, 241, 242, 0.2); --tw-gradient-via-stops: var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-via) var(--tw-gradient-via-position), var(--tw-gradient-to) var(--tw-gradient-to-position); --tw-gradient-stops: var(--tw-gradient-via-stops); }
@media (hover: hover) {
  .active\:bg-slate-200:active { background-color: #e2e8f0; }
  .focus\:bg-amber-50\/60:focus { background-color: rgba(255, 251, 235, 0.6); }
  .focus\:border-blue-500:focus { border-color: #3b82f6; }
  .focus\:ring-\[\#0b1a30\]:focus { --tw-ring-color: #0b1a30; }
  .focus\:ring-amber-500:focus { --tw-ring-color: #f59e0b; }
  .focus\:ring-blue-500\/20:focus { --tw-ring-color: rgba(59, 130, 246, 0.2); }
  .focus\:ring-rose-500:focus { --tw-ring-color: #f43f5e; }
  .hover\:bg-\[\#fffbe6\]:hover { background-color: #fffbe6; }
  .hover\:bg-amber-50\/40:hover { background-color: rgba(255, 251, 235, 0.4); }
  .hover\:bg-blue-50\/40:hover { background-color: rgba(239, 246, 255, 0.4); }
  .hover\:bg-emerald-700:hover { background-color: #047857; }
  .hover\:bg-rose-50\/40:hover { background-color: rgba(255, 241, 242, 0.4); }
  .hover\:bg-rose-700:hover { background-color: #be123c; }
  .hover\:bg-sky-100:hover { background-color: #e0f2fe; }
  .hover\:bg-slate-100\/70:hover { background-color: rgba(241, 245, 249, 0.7); }
  .hover\:bg-white\/10:hover { background-color: rgba(255, 255, 255, 0.1); }
  .hover\:bg-white\/20:hover { background-color: rgba(255, 255, 255, 0.2); }
  .hover\:border-blue-300:hover { border-color: #93c5fd; }
  .hover\:border-emerald-300:hover { border-color: #6ee7b7; }
  .hover\:border-rose-300:hover { border-color: #fda4af; }
  .hover\:from-\[\#b0101b\]:hover { --tw-gradient-from: #b0101b; --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .hover\:from-\[\#d9f7be\]\/60:hover { --tw-gradient-from: rgba(217, 247, 190, 0.6); --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .hover\:from-\[\#ffccc7\]\/50:hover { --tw-gradient-from: rgba(255, 204, 199, 0.5); --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .hover\:from-amber-100\/70:hover { --tw-gradient-from: rgba(254, 243, 199, 0.7); --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .hover\:from-amber-600:hover { --tw-gradient-from: #d97706; --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .hover\:from-blue-100\/70:hover { --tw-gradient-from: rgba(219, 234, 254, 0.7); --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .hover\:text-amber-800:hover { color: #92400e; }
  .hover\:text-emerald-800:hover { color: #065f46; }
  .hover\:text-slate-500:hover { color: #64748b; }
  .hover\:to-\[\#8c0a13\]:hover { --tw-gradient-to: #8c0a13; --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .hover\:to-\[\#bae7ff\]\/50:hover { --tw-gradient-to: rgba(186, 231, 255, 0.5); --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .hover\:to-\[\#ffe58f\]\/40:hover { --tw-gradient-to: rgba(255, 229, 143, 0.4); --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .hover\:to-amber-700:hover { --tw-gradient-to: #b45309; --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .hover\:to-indigo-100\/50:hover { --tw-gradient-to: rgba(224, 231, 255, 0.5); --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
  .hover\:to-orange-100\/50:hover { --tw-gradient-to: rgba(255, 237, 213, 0.5); --tw-gradient-stops: var(--tw-gradient-via-stops, var(--tw-gradient-position), var(--tw-gradient-from) var(--tw-gradient-from-position), var(--tw-gradient-to) var(--tw-gradient-to-position)); }
}
