/* AUTO-GENERATED by gen_theme.py: light palette overrides for legacy dark utilities */
.tl .hover\:bg-slate-800:hover{background-color:#F1F5F9!important}
.tl .divide-slate-800\/60>:not([hidden])~:not([hidden]){border-color:#E2E8F0!important}
.tl .border-slate-800{border-color:#E2E8F0!important}
.tl .text-white{color:#0B2545!important}
.tl .text-slate-400{color:#5B6474!important}
.tl .bg-cyan-600{background-color:#C2410C!important}
.tl .hover\:bg-cyan-500:hover{background-color:#9A3412!important}
.tl .shadow-cyan-600\/30{--tw-shadow-color:rgba(15,23,42,.08)!important;--tw-shadow:var(--tw-shadow-colored)}
.tl .bg-slate-900\/80{background-color:#F8FAFC!important}
.tl .border-slate-700{border-color:#CBD5E1!important}
.tl .focus\:border-cyan-400:focus{border-color:#C2410C!important}
.tl .text-slate-500{color:#64748B!important}
.tl .hover\:bg-slate-800\/30:hover{background-color:#F1F5F9!important}
.tl .bg-slate-800{background-color:#F1F5F9!important}
.tl .hover\:bg-slate-700:hover{background-color:#E2E8F0!important}
.tl .text-slate-300{color:#334155!important}
.tl .bg-rose-500\/10{background-color:#FEE2E2!important}
.tl .hover\:bg-rose-500\/20:hover{background-color:#FEE2E2!important}
.tl .text-rose-400{color:#B91C1C!important}
.tl .border-rose-500\/20{border-color:#FCA5A5!important}
.tl .text-cyan-400{color:#C2410C!important}
.tl .bg-slate-900{background-color:#FFFFFF!important}
.tl .border-slate-600{border-color:#CBD5E1!important}
.tl .text-emerald-400{color:#15803D!important}
.tl .text-amber-400{color:#B45309!important}
.tl .bg-slate-950\/70{background-color:#F8FAFC!important}
.tl .bg-cyan-500\/20{background-color:#FFEDD5!important}
.tl .shadow-cyan-600\/25{--tw-shadow-color:rgba(15,23,42,.08)!important;--tw-shadow:var(--tw-shadow-colored)}
.tl .bg-slate-900\/60{background-color:#F8FAFC!important}
.tl .text-cyan-300{color:#0B2545!important}
.tl .text-indigo-400{color:#4338CA!important}
.tl .border-slate-800\/80{border-color:#E2E8F0!important}
.tl .bg-cyan-500\/10{background-color:#FFEDD5!important}
.tl .border-cyan-500\/30{border-color:#FDBA74!important}
.tl .bg-indigo-500\/20{background-color:#E0E7FF!important}
.tl .hover\:bg-indigo-500\/30:hover{background-color:#E0E7FF!important}
.tl .text-indigo-300{color:#4338CA!important}
.tl .border-indigo-500\/40{border-color:#C7D2FE!important}
.tl .bg-slate-900\/90{background-color:#F8FAFC!important}
.tl .bg-emerald-950\/60{background-color:#F0FDF4!important}
.tl .border-emerald-500\/30{border-color:#86EFAC!important}
.tl .bg-amber-950\/60{background-color:#FFFBEB!important}
.tl .border-amber-500\/30{border-color:#FCD34D!important}
.tl .bg-emerald-500\/10{background-color:#DCFCE7!important}
.tl .bg-amber-500\/10{background-color:#FEF3C7!important}
.tl .bg-rose-950\/60{background-color:#FEF2F2!important}
.tl .border-rose-500\/30{border-color:#FCA5A5!important}
.tl .bg-black\/80{background-color:rgba(15,23,42,.55)!important}
.tl .hover\:text-white:hover{color:#0B2545!important}
.tl .hover\:bg-cyan-950\/60:hover{background-color:#FFF7ED!important}
.tl .hover\:text-cyan-300:hover{color:#0B2545!important}
.tl .bg-cyan-950\/80{background-color:#FFF7ED!important}
.tl .hover\:bg-cyan-900:hover{background-color:#FFF7ED!important}
.tl .border-cyan-500\/40{border-color:#FDBA74!important}
.tl .border-cyan-500\/20{border-color:#FDBA74!important}
.tl .bg-cyan-950\/60{background-color:#FFF7ED!important}
.tl .hover\:bg-cyan-900\/60:hover{background-color:#FFF7ED!important}
.tl .hover\:bg-rose-900\/60:hover{background-color:#FEF2F2!important}
.tl .text-rose-300{color:#B91C1C!important}
.tl .hover\:bg-emerald-900\/60:hover{background-color:#F0FDF4!important}
.tl .text-emerald-300{color:#15803D!important}
.tl .hover\:bg-amber-900\/60:hover{background-color:#FFFBEB!important}
.tl .text-amber-300{color:#B45309!important}
.tl .bg-cyan-400{background-color:#C2410C!important}
.tl .hover\:bg-cyan-300:hover{background-color:#9A3412!important}
.tl .text-slate-950{color:#FFFFFF!important}
.tl .shadow-cyan-400\/25{--tw-shadow-color:rgba(15,23,42,.08)!important;--tw-shadow:var(--tw-shadow-colored)}
.tl .bg-emerald-950{background-color:#F0FDF4!important}
.tl .border-emerald-500\/40{border-color:#86EFAC!important}
.tl .bg-rose-950{background-color:#FEF2F2!important}
.tl .border-rose-500\/40{border-color:#FCA5A5!important}
.tl .bg-emerald-950\/40{background-color:#F0FDF4!important}
.tl .bg-emerald-400{background-color:#16A34A!important}
.tl .bg-rose-500{background-color:#DC2626!important}
.tl .bg-emerald-500\/20{background-color:#DCFCE7!important}
.tl .bg-rose-500\/20{background-color:#FEE2E2!important}
.tl .bg-emerald-950\/80{background-color:#F0FDF4!important}
.tl .text-emerald-200{color:#15803D!important}
.tl .bg-rose-950\/80{background-color:#FEF2F2!important}
.tl .text-rose-200{color:#B91C1C!important}
.tl .bg-emerald-950\/90{background-color:#F0FDF4!important}
.tl .bg-rose-950\/90{background-color:#FEF2F2!important}
.tl .bg-amber-950\/90{background-color:#FFFBEB!important}
.tl .text-amber-200{color:#B45309!important}
.tl .border-amber-500\/40{border-color:#FCD34D!important}
.tl .bg-cyan-950\/90{background-color:#FFF7ED!important}
.tl .text-cyan-200{color:#0B2545!important}
.tl .border-slate-700\/80{border-color:#CBD5E1!important}
.tl .bg-emerald-500{background-color:#16A34A!important}
.tl .placeholder-slate-500::placeholder{color:#94A3B8!important}
.tl .ring-emerald-500\/40{--tw-ring-color:#86EFAC!important}
.tl .bg-amber-400{background-color:#D97706!important}
.tl .ring-amber-500\/30{--tw-ring-color:#FCD34D!important}
.tl .ring-rose-500\/30{--tw-ring-color:#FCA5A5!important}
.tl .bg-slate-900\/70{background-color:#F8FAFC!important}
.tl .bg-rose-400{background-color:#DC2626!important}
.tl .hover\:bg-cyan-500\/30:hover{background-color:#FFEDD5!important}
.tl .text-cyan-800{color:#9A3412!important}
.tl .border-cyan-300{border-color:#C2410C!important}
.tl .hover\:text-cyan-600:hover{color:#9A3412!important}
.tl .focus\:border-cyan-600:focus{border-color:#FDBA74!important}
.tl .text-emerald-500{color:#15803D!important}
.tl .bg-slate-700{background-color:#E2E8F0!important}
.tl .bg-cyan-500{background-color:#C2410C!important}
.tl .hover\:text-cyan-400:hover{color:#C2410C!important}
.tl .hover\:text-slate-300:hover{color:#334155!important}
.tl .text-cyan-500{color:#C2410C!important}
.tl .text-slate-200{color:#1E293B!important}
.tl .border-cyan-500\/60{border-color:#FDBA74!important}
.tl .bg-amber-400.text-white,.tl .bg-amber-400 .text-white,.tl .bg-amber-400.text-slate-950{color:#FFFFFF!important}
.tl .bg-cyan-400.text-white,.tl .bg-cyan-400 .text-white,.tl .bg-cyan-400.text-slate-950{color:#FFFFFF!important}
.tl .bg-cyan-500.text-white,.tl .bg-cyan-500 .text-white,.tl .bg-cyan-500.text-slate-950{color:#FFFFFF!important}
.tl .bg-cyan-600.text-white,.tl .bg-cyan-600 .text-white,.tl .bg-cyan-600.text-slate-950{color:#FFFFFF!important}
.tl .bg-emerald-400.text-white,.tl .bg-emerald-400 .text-white,.tl .bg-emerald-400.text-slate-950{color:#FFFFFF!important}
.tl .bg-emerald-500.text-white,.tl .bg-emerald-500 .text-white,.tl .bg-emerald-500.text-slate-950{color:#FFFFFF!important}
.tl .bg-rose-400.text-white,.tl .bg-rose-400 .text-white,.tl .bg-rose-400.text-slate-950{color:#FFFFFF!important}
.tl .bg-rose-500.text-white,.tl .bg-rose-500 .text-white,.tl .bg-rose-500.text-slate-950{color:#FFFFFF!important}
.tl [class*='bg-gradient-to'].text-white,.tl [class*='bg-gradient-to'] .text-white{color:#FFFFFF!important}
