/* theme patch: red / orange */
.from-orange-50{--tw-gradient-from:#fff7ed var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-orange-50{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fff7ed var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-orange-50{--tw-gradient-to:#fff7ed var(--tw-gradient-to-position)}
.text-orange-50{color:#fff7ed}
.bg-orange-50{background-color:#fff7ed}
.border-orange-50{border-color:#fff7ed}
.focus\:ring-orange-50:focus{--tw-ring-color:#fff7ed}
.hover\:text-orange-50:hover{color:#fff7ed}
.hover\:bg-orange-50:hover{background-color:#fff7ed}
.hover\:from-orange-50:hover{--tw-gradient-from:#fff7ed var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-orange-50:hover{--tw-gradient-to:#fff7ed var(--tw-gradient-to-position)}
.from-orange-100{--tw-gradient-from:#ffedd5 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-orange-100{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ffedd5 var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-orange-100{--tw-gradient-to:#ffedd5 var(--tw-gradient-to-position)}
.text-orange-100{color:#ffedd5}
.bg-orange-100{background-color:#ffedd5}
.border-orange-100{border-color:#ffedd5}
.focus\:ring-orange-100:focus{--tw-ring-color:#ffedd5}
.hover\:text-orange-100:hover{color:#ffedd5}
.hover\:bg-orange-100:hover{background-color:#ffedd5}
.hover\:from-orange-100:hover{--tw-gradient-from:#ffedd5 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-orange-100:hover{--tw-gradient-to:#ffedd5 var(--tw-gradient-to-position)}
.from-orange-200{--tw-gradient-from:#fed7aa var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-orange-200{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fed7aa var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-orange-200{--tw-gradient-to:#fed7aa var(--tw-gradient-to-position)}
.text-orange-200{color:#fed7aa}
.bg-orange-200{background-color:#fed7aa}
.border-orange-200{border-color:#fed7aa}
.focus\:ring-orange-200:focus{--tw-ring-color:#fed7aa}
.hover\:text-orange-200:hover{color:#fed7aa}
.hover\:bg-orange-200:hover{background-color:#fed7aa}
.hover\:from-orange-200:hover{--tw-gradient-from:#fed7aa var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-orange-200:hover{--tw-gradient-to:#fed7aa var(--tw-gradient-to-position)}
.from-orange-400{--tw-gradient-from:#fb923c var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-orange-400{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fb923c var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-orange-400{--tw-gradient-to:#fb923c var(--tw-gradient-to-position)}
.text-orange-400{color:#fb923c}
.bg-orange-400{background-color:#fb923c}
.border-orange-400{border-color:#fb923c}
.focus\:ring-orange-400:focus{--tw-ring-color:#fb923c}
.hover\:text-orange-400:hover{color:#fb923c}
.hover\:bg-orange-400:hover{background-color:#fb923c}
.hover\:from-orange-400:hover{--tw-gradient-from:#fb923c var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-orange-400:hover{--tw-gradient-to:#fb923c var(--tw-gradient-to-position)}
.from-orange-500{--tw-gradient-from:#f97316 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-orange-500{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f97316 var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-orange-500{--tw-gradient-to:#f97316 var(--tw-gradient-to-position)}
.text-orange-500{color:#f97316}
.bg-orange-500{background-color:#f97316}
.border-orange-500{border-color:#f97316}
.focus\:ring-orange-500:focus{--tw-ring-color:#f97316}
.hover\:text-orange-500:hover{color:#f97316}
.hover\:bg-orange-500:hover{background-color:#f97316}
.hover\:from-orange-500:hover{--tw-gradient-from:#f97316 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-orange-500:hover{--tw-gradient-to:#f97316 var(--tw-gradient-to-position)}
.from-orange-600{--tw-gradient-from:#ea580c var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-orange-600{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ea580c var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-orange-600{--tw-gradient-to:#ea580c var(--tw-gradient-to-position)}
.text-orange-600{color:#ea580c}
.bg-orange-600{background-color:#ea580c}
.border-orange-600{border-color:#ea580c}
.focus\:ring-orange-600:focus{--tw-ring-color:#ea580c}
.hover\:text-orange-600:hover{color:#ea580c}
.hover\:bg-orange-600:hover{background-color:#ea580c}
.hover\:from-orange-600:hover{--tw-gradient-from:#ea580c var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-orange-600:hover{--tw-gradient-to:#ea580c var(--tw-gradient-to-position)}
.from-orange-700{--tw-gradient-from:#c2410c var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-orange-700{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#c2410c var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-orange-700{--tw-gradient-to:#c2410c var(--tw-gradient-to-position)}
.text-orange-700{color:#c2410c}
.bg-orange-700{background-color:#c2410c}
.border-orange-700{border-color:#c2410c}
.focus\:ring-orange-700:focus{--tw-ring-color:#c2410c}
.hover\:text-orange-700:hover{color:#c2410c}
.hover\:bg-orange-700:hover{background-color:#c2410c}
.hover\:from-orange-700:hover{--tw-gradient-from:#c2410c var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-orange-700:hover{--tw-gradient-to:#c2410c var(--tw-gradient-to-position)}
.from-orange-800{--tw-gradient-from:#9a3412 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-orange-800{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#9a3412 var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-orange-800{--tw-gradient-to:#9a3412 var(--tw-gradient-to-position)}
.text-orange-800{color:#9a3412}
.bg-orange-800{background-color:#9a3412}
.border-orange-800{border-color:#9a3412}
.focus\:ring-orange-800:focus{--tw-ring-color:#9a3412}
.hover\:text-orange-800:hover{color:#9a3412}
.hover\:bg-orange-800:hover{background-color:#9a3412}
.hover\:from-orange-800:hover{--tw-gradient-from:#9a3412 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-orange-800:hover{--tw-gradient-to:#9a3412 var(--tw-gradient-to-position)}
.from-orange-900{--tw-gradient-from:#7c2d12 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-orange-900{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#7c2d12 var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-orange-900{--tw-gradient-to:#7c2d12 var(--tw-gradient-to-position)}
.text-orange-900{color:#7c2d12}
.bg-orange-900{background-color:#7c2d12}
.border-orange-900{border-color:#7c2d12}
.focus\:ring-orange-900:focus{--tw-ring-color:#7c2d12}
.hover\:text-orange-900:hover{color:#7c2d12}
.hover\:bg-orange-900:hover{background-color:#7c2d12}
.hover\:from-orange-900:hover{--tw-gradient-from:#7c2d12 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-orange-900:hover{--tw-gradient-to:#7c2d12 var(--tw-gradient-to-position)}
.from-red-50{--tw-gradient-from:#fef2f2 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-red-50{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fef2f2 var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-red-50{--tw-gradient-to:#fef2f2 var(--tw-gradient-to-position)}
.text-red-50{color:#fef2f2}
.bg-red-50{background-color:#fef2f2}
.border-red-50{border-color:#fef2f2}
.focus\:ring-red-50:focus{--tw-ring-color:#fef2f2}
.hover\:text-red-50:hover{color:#fef2f2}
.hover\:bg-red-50:hover{background-color:#fef2f2}
.hover\:from-red-50:hover{--tw-gradient-from:#fef2f2 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-red-50:hover{--tw-gradient-to:#fef2f2 var(--tw-gradient-to-position)}
.from-red-100{--tw-gradient-from:#fee2e2 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-red-100{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fee2e2 var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-red-100{--tw-gradient-to:#fee2e2 var(--tw-gradient-to-position)}
.text-red-100{color:#fee2e2}
.bg-red-100{background-color:#fee2e2}
.border-red-100{border-color:#fee2e2}
.focus\:ring-red-100:focus{--tw-ring-color:#fee2e2}
.hover\:text-red-100:hover{color:#fee2e2}
.hover\:bg-red-100:hover{background-color:#fee2e2}
.hover\:from-red-100:hover{--tw-gradient-from:#fee2e2 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-red-100:hover{--tw-gradient-to:#fee2e2 var(--tw-gradient-to-position)}
.from-red-200{--tw-gradient-from:#fecaca var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-red-200{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#fecaca var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-red-200{--tw-gradient-to:#fecaca var(--tw-gradient-to-position)}
.text-red-200{color:#fecaca}
.bg-red-200{background-color:#fecaca}
.border-red-200{border-color:#fecaca}
.focus\:ring-red-200:focus{--tw-ring-color:#fecaca}
.hover\:text-red-200:hover{color:#fecaca}
.hover\:bg-red-200:hover{background-color:#fecaca}
.hover\:from-red-200:hover{--tw-gradient-from:#fecaca var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-red-200:hover{--tw-gradient-to:#fecaca var(--tw-gradient-to-position)}
.from-red-400{--tw-gradient-from:#f87171 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-red-400{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#f87171 var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-red-400{--tw-gradient-to:#f87171 var(--tw-gradient-to-position)}
.text-red-400{color:#f87171}
.bg-red-400{background-color:#f87171}
.border-red-400{border-color:#f87171}
.focus\:ring-red-400:focus{--tw-ring-color:#f87171}
.hover\:text-red-400:hover{color:#f87171}
.hover\:bg-red-400:hover{background-color:#f87171}
.hover\:from-red-400:hover{--tw-gradient-from:#f87171 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-red-400:hover{--tw-gradient-to:#f87171 var(--tw-gradient-to-position)}
.from-red-500{--tw-gradient-from:#ef4444 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-red-500{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#ef4444 var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-red-500{--tw-gradient-to:#ef4444 var(--tw-gradient-to-position)}
.text-red-500{color:#ef4444}
.bg-red-500{background-color:#ef4444}
.border-red-500{border-color:#ef4444}
.focus\:ring-red-500:focus{--tw-ring-color:#ef4444}
.hover\:text-red-500:hover{color:#ef4444}
.hover\:bg-red-500:hover{background-color:#ef4444}
.hover\:from-red-500:hover{--tw-gradient-from:#ef4444 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-red-500:hover{--tw-gradient-to:#ef4444 var(--tw-gradient-to-position)}
.from-red-600{--tw-gradient-from:#dc2626 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-red-600{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#dc2626 var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-red-600{--tw-gradient-to:#dc2626 var(--tw-gradient-to-position)}
.text-red-600{color:#dc2626}
.bg-red-600{background-color:#dc2626}
.border-red-600{border-color:#dc2626}
.focus\:ring-red-600:focus{--tw-ring-color:#dc2626}
.hover\:text-red-600:hover{color:#dc2626}
.hover\:bg-red-600:hover{background-color:#dc2626}
.hover\:from-red-600:hover{--tw-gradient-from:#dc2626 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-red-600:hover{--tw-gradient-to:#dc2626 var(--tw-gradient-to-position)}
.from-red-700{--tw-gradient-from:#b91c1c var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-red-700{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#b91c1c var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-red-700{--tw-gradient-to:#b91c1c var(--tw-gradient-to-position)}
.text-red-700{color:#b91c1c}
.bg-red-700{background-color:#b91c1c}
.border-red-700{border-color:#b91c1c}
.focus\:ring-red-700:focus{--tw-ring-color:#b91c1c}
.hover\:text-red-700:hover{color:#b91c1c}
.hover\:bg-red-700:hover{background-color:#b91c1c}
.hover\:from-red-700:hover{--tw-gradient-from:#b91c1c var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-red-700:hover{--tw-gradient-to:#b91c1c var(--tw-gradient-to-position)}
.from-red-800{--tw-gradient-from:#991b1b var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-red-800{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#991b1b var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-red-800{--tw-gradient-to:#991b1b var(--tw-gradient-to-position)}
.text-red-800{color:#991b1b}
.bg-red-800{background-color:#991b1b}
.border-red-800{border-color:#991b1b}
.focus\:ring-red-800:focus{--tw-ring-color:#991b1b}
.hover\:text-red-800:hover{color:#991b1b}
.hover\:bg-red-800:hover{background-color:#991b1b}
.hover\:from-red-800:hover{--tw-gradient-from:#991b1b var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-red-800:hover{--tw-gradient-to:#991b1b var(--tw-gradient-to-position)}
.from-red-900{--tw-gradient-from:#7f1d1d var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-red-900{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#7f1d1d var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-red-900{--tw-gradient-to:#7f1d1d var(--tw-gradient-to-position)}
.text-red-900{color:#7f1d1d}
.bg-red-900{background-color:#7f1d1d}
.border-red-900{border-color:#7f1d1d}
.focus\:ring-red-900:focus{--tw-ring-color:#7f1d1d}
.hover\:text-red-900:hover{color:#7f1d1d}
.hover\:bg-red-900:hover{background-color:#7f1d1d}
.hover\:from-red-900:hover{--tw-gradient-from:#7f1d1d var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-red-900:hover{--tw-gradient-to:#7f1d1d var(--tw-gradient-to-position)}
.from-indigo-50{--tw-gradient-from:#eef2ff var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-indigo-50{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#eef2ff var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-indigo-50{--tw-gradient-to:#eef2ff var(--tw-gradient-to-position)}
.text-indigo-50{color:#eef2ff}
.bg-indigo-50{background-color:#eef2ff}
.border-indigo-50{border-color:#eef2ff}
.focus\:ring-indigo-50:focus{--tw-ring-color:#eef2ff}
.hover\:text-indigo-50:hover{color:#eef2ff}
.hover\:bg-indigo-50:hover{background-color:#eef2ff}
.hover\:from-indigo-50:hover{--tw-gradient-from:#eef2ff var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-indigo-50:hover{--tw-gradient-to:#eef2ff var(--tw-gradient-to-position)}
.from-indigo-100{--tw-gradient-from:#e0e7ff var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-indigo-100{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#e0e7ff var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-indigo-100{--tw-gradient-to:#e0e7ff var(--tw-gradient-to-position)}
.text-indigo-100{color:#e0e7ff}
.bg-indigo-100{background-color:#e0e7ff}
.border-indigo-100{border-color:#e0e7ff}
.focus\:ring-indigo-100:focus{--tw-ring-color:#e0e7ff}
.hover\:text-indigo-100:hover{color:#e0e7ff}
.hover\:bg-indigo-100:hover{background-color:#e0e7ff}
.hover\:from-indigo-100:hover{--tw-gradient-from:#e0e7ff var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-indigo-100:hover{--tw-gradient-to:#e0e7ff var(--tw-gradient-to-position)}
.from-indigo-200{--tw-gradient-from:#c7d2fe var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-indigo-200{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#c7d2fe var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-indigo-200{--tw-gradient-to:#c7d2fe var(--tw-gradient-to-position)}
.text-indigo-200{color:#c7d2fe}
.bg-indigo-200{background-color:#c7d2fe}
.border-indigo-200{border-color:#c7d2fe}
.focus\:ring-indigo-200:focus{--tw-ring-color:#c7d2fe}
.hover\:text-indigo-200:hover{color:#c7d2fe}
.hover\:bg-indigo-200:hover{background-color:#c7d2fe}
.hover\:from-indigo-200:hover{--tw-gradient-from:#c7d2fe var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-indigo-200:hover{--tw-gradient-to:#c7d2fe var(--tw-gradient-to-position)}
.from-indigo-400{--tw-gradient-from:#818cf8 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-indigo-400{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#818cf8 var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-indigo-400{--tw-gradient-to:#818cf8 var(--tw-gradient-to-position)}
.text-indigo-400{color:#818cf8}
.bg-indigo-400{background-color:#818cf8}
.border-indigo-400{border-color:#818cf8}
.focus\:ring-indigo-400:focus{--tw-ring-color:#818cf8}
.hover\:text-indigo-400:hover{color:#818cf8}
.hover\:bg-indigo-400:hover{background-color:#818cf8}
.hover\:from-indigo-400:hover{--tw-gradient-from:#818cf8 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-indigo-400:hover{--tw-gradient-to:#818cf8 var(--tw-gradient-to-position)}
.from-indigo-500{--tw-gradient-from:#6366f1 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-indigo-500{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#6366f1 var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-indigo-500{--tw-gradient-to:#6366f1 var(--tw-gradient-to-position)}
.text-indigo-500{color:#6366f1}
.bg-indigo-500{background-color:#6366f1}
.border-indigo-500{border-color:#6366f1}
.focus\:ring-indigo-500:focus{--tw-ring-color:#6366f1}
.hover\:text-indigo-500:hover{color:#6366f1}
.hover\:bg-indigo-500:hover{background-color:#6366f1}
.hover\:from-indigo-500:hover{--tw-gradient-from:#6366f1 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-indigo-500:hover{--tw-gradient-to:#6366f1 var(--tw-gradient-to-position)}
.from-indigo-600{--tw-gradient-from:#4f46e5 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-indigo-600{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#4f46e5 var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-indigo-600{--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position)}
.text-indigo-600{color:#4f46e5}
.bg-indigo-600{background-color:#4f46e5}
.border-indigo-600{border-color:#4f46e5}
.focus\:ring-indigo-600:focus{--tw-ring-color:#4f46e5}
.hover\:text-indigo-600:hover{color:#4f46e5}
.hover\:bg-indigo-600:hover{background-color:#4f46e5}
.hover\:from-indigo-600:hover{--tw-gradient-from:#4f46e5 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-indigo-600:hover{--tw-gradient-to:#4f46e5 var(--tw-gradient-to-position)}
.from-indigo-700{--tw-gradient-from:#4338ca var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-indigo-700{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#4338ca var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-indigo-700{--tw-gradient-to:#4338ca var(--tw-gradient-to-position)}
.text-indigo-700{color:#4338ca}
.bg-indigo-700{background-color:#4338ca}
.border-indigo-700{border-color:#4338ca}
.focus\:ring-indigo-700:focus{--tw-ring-color:#4338ca}
.hover\:text-indigo-700:hover{color:#4338ca}
.hover\:bg-indigo-700:hover{background-color:#4338ca}
.hover\:from-indigo-700:hover{--tw-gradient-from:#4338ca var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-indigo-700:hover{--tw-gradient-to:#4338ca var(--tw-gradient-to-position)}
.from-indigo-800{--tw-gradient-from:#3730a3 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-indigo-800{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#3730a3 var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-indigo-800{--tw-gradient-to:#3730a3 var(--tw-gradient-to-position)}
.text-indigo-800{color:#3730a3}
.bg-indigo-800{background-color:#3730a3}
.border-indigo-800{border-color:#3730a3}
.focus\:ring-indigo-800:focus{--tw-ring-color:#3730a3}
.hover\:text-indigo-800:hover{color:#3730a3}
.hover\:bg-indigo-800:hover{background-color:#3730a3}
.hover\:from-indigo-800:hover{--tw-gradient-from:#3730a3 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-indigo-800:hover{--tw-gradient-to:#3730a3 var(--tw-gradient-to-position)}
.from-indigo-900{--tw-gradient-from:#312e81 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.via-indigo-900{--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),#312e81 var(--tw-gradient-via-position),var(--tw-gradient-to)}
.to-indigo-900{--tw-gradient-to:#312e81 var(--tw-gradient-to-position)}
.text-indigo-900{color:#312e81}
.bg-indigo-900{background-color:#312e81}
.border-indigo-900{border-color:#312e81}
.focus\:ring-indigo-900:focus{--tw-ring-color:#312e81}
.hover\:text-indigo-900:hover{color:#312e81}
.hover\:bg-indigo-900:hover{background-color:#312e81}
.hover\:from-indigo-900:hover{--tw-gradient-from:#312e81 var(--tw-gradient-from-position);--tw-gradient-to:rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to)}
.hover\:to-indigo-900:hover{--tw-gradient-to:#312e81 var(--tw-gradient-to-position)}
