@layer theme, base, components, utilities;
html[data-theme="light"] { color-scheme: light; --lt-page: #F6F7F9; --lt-surface: #FFFFFF; --lt-raised: #F3F4F6; --lt-sunken: #EEF0F3; --lt-text: #0F172A; --lt-muted: #475569; --lt-faint: #64748B; --lt-line: rgba(15,23,42,.1); }
html[data-theme="dark"] { color-scheme: dark; }
html[data-theme="light"] body { background-color: var(--lt-page); color: var(--lt-text) }
html[data-theme="light"] ::selection { background: rgba(59,130,246,.25); color: #0F172A }
html[data-theme="light"] .bg-\[\#050505\] { background-color: #F6F7F9 }
html[data-theme="light"] .bg-\[\#0f0f12\] { background-color: #F6F7F9 }
html[data-theme="light"] .bg-\[\#070b14\] { background-color: #F6F7F9 }
html[data-theme="light"] .bg-\[\#111114\] { background-color: #FFFFFF }
html[data-theme="light"] .bg-\[\#0a0a0a\] { background-color: #FFFFFF }
html[data-theme="light"] .bg-\[\#0A0A0A\] { background-color: #FFFFFF }
html[data-theme="light"] .bg-\[\#0B0B0C\] { background-color: #FFFFFF }
html[data-theme="light"] .bg-\[\#16161a\] { background-color: #F3F4F6 }
html[data-theme="light"] .bg-\[\#16171b\] { background-color: #F3F4F6 }
html[data-theme="light"] .bg-\[\#16181d\] { background-color: #F3F4F6 }
html[data-theme="light"] .bg-\[\#0a0a0c\] { background-color: #EEF0F3 }
html[data-theme="light"] .bg-\[\#0A0A0C\] { background-color: #EEF0F3 }
html[data-theme="light"] .bg-\[\#1c1c21\] { background-color: #E9ECF1 }
html[data-theme="light"] .bg-\[\#1c1e24\] { background-color: #E9ECF1 }
html[data-theme="light"] .bg-\[\#050505\]\/50 { background-color: color-mix(in srgb, #F6F7F9 50%, transparent) }
html[data-theme="light"] .bg-\[\#050505\]\/75 { background-color: color-mix(in srgb, #F6F7F9 75%, transparent) }
html[data-theme="light"] .bg-\[\#050505\]\/90 { background-color: color-mix(in srgb, #F6F7F9 90%, transparent) }
html[data-theme="light"] .bg-\[\#0f0f12\]\/50 { background-color: color-mix(in srgb, #F6F7F9 50%, transparent) }
html[data-theme="light"] .bg-\[\#0f0f12\]\/75 { background-color: color-mix(in srgb, #F6F7F9 75%, transparent) }
html[data-theme="light"] .bg-\[\#0f0f12\]\/90 { background-color: color-mix(in srgb, #F6F7F9 90%, transparent) }
html[data-theme="light"] .bg-\[\#070b14\]\/50 { background-color: color-mix(in srgb, #F6F7F9 50%, transparent) }
html[data-theme="light"] .bg-\[\#070b14\]\/75 { background-color: color-mix(in srgb, #F6F7F9 75%, transparent) }
html[data-theme="light"] .bg-\[\#070b14\]\/90 { background-color: color-mix(in srgb, #F6F7F9 90%, transparent) }
html[data-theme="light"] .bg-\[\#111114\]\/50 { background-color: color-mix(in srgb, #FFFFFF 50%, transparent) }
html[data-theme="light"] .bg-\[\#111114\]\/75 { background-color: color-mix(in srgb, #FFFFFF 75%, transparent) }
html[data-theme="light"] .bg-\[\#111114\]\/90 { background-color: color-mix(in srgb, #FFFFFF 90%, transparent) }
html[data-theme="light"] .bg-\[\#0a0a0a\]\/50 { background-color: color-mix(in srgb, #FFFFFF 50%, transparent) }
html[data-theme="light"] .bg-\[\#0a0a0a\]\/75 { background-color: color-mix(in srgb, #FFFFFF 75%, transparent) }
html[data-theme="light"] .bg-\[\#0a0a0a\]\/90 { background-color: color-mix(in srgb, #FFFFFF 90%, transparent) }
html[data-theme="light"] .bg-\[\#0A0A0A\]\/50 { background-color: color-mix(in srgb, #FFFFFF 50%, transparent) }
html[data-theme="light"] .bg-\[\#0A0A0A\]\/75 { background-color: color-mix(in srgb, #FFFFFF 75%, transparent) }
html[data-theme="light"] .bg-\[\#0A0A0A\]\/90 { background-color: color-mix(in srgb, #FFFFFF 90%, transparent) }
html[data-theme="light"] .bg-\[\#0B0B0C\]\/50 { background-color: color-mix(in srgb, #FFFFFF 50%, transparent) }
html[data-theme="light"] .bg-\[\#0B0B0C\]\/75 { background-color: color-mix(in srgb, #FFFFFF 75%, transparent) }
html[data-theme="light"] .bg-\[\#0B0B0C\]\/90 { background-color: color-mix(in srgb, #FFFFFF 90%, transparent) }
html[data-theme="light"] .bg-\[\#16161a\]\/50 { background-color: color-mix(in srgb, #F3F4F6 50%, transparent) }
html[data-theme="light"] .bg-\[\#16161a\]\/75 { background-color: color-mix(in srgb, #F3F4F6 75%, transparent) }
html[data-theme="light"] .bg-\[\#16161a\]\/90 { background-color: color-mix(in srgb, #F3F4F6 90%, transparent) }
html[data-theme="light"] .bg-\[\#16171b\]\/50 { background-color: color-mix(in srgb, #F3F4F6 50%, transparent) }
html[data-theme="light"] .bg-\[\#16171b\]\/75 { background-color: color-mix(in srgb, #F3F4F6 75%, transparent) }
html[data-theme="light"] .bg-\[\#16171b\]\/90 { background-color: color-mix(in srgb, #F3F4F6 90%, transparent) }
html[data-theme="light"] .bg-\[\#16181d\]\/50 { background-color: color-mix(in srgb, #F3F4F6 50%, transparent) }
html[data-theme="light"] .bg-\[\#16181d\]\/75 { background-color: color-mix(in srgb, #F3F4F6 75%, transparent) }
html[data-theme="light"] .bg-\[\#16181d\]\/90 { background-color: color-mix(in srgb, #F3F4F6 90%, transparent) }
html[data-theme="light"] .bg-\[\#0a0a0c\]\/50 { background-color: color-mix(in srgb, #EEF0F3 50%, transparent) }
html[data-theme="light"] .bg-\[\#0a0a0c\]\/75 { background-color: color-mix(in srgb, #EEF0F3 75%, transparent) }
html[data-theme="light"] .bg-\[\#0a0a0c\]\/90 { background-color: color-mix(in srgb, #EEF0F3 90%, transparent) }
html[data-theme="light"] .bg-\[\#0A0A0C\]\/50 { background-color: color-mix(in srgb, #EEF0F3 50%, transparent) }
html[data-theme="light"] .bg-\[\#0A0A0C\]\/75 { background-color: color-mix(in srgb, #EEF0F3 75%, transparent) }
html[data-theme="light"] .bg-\[\#0A0A0C\]\/90 { background-color: color-mix(in srgb, #EEF0F3 90%, transparent) }
html[data-theme="light"] .bg-\[\#1c1c21\]\/50 { background-color: color-mix(in srgb, #E9ECF1 50%, transparent) }
html[data-theme="light"] .bg-\[\#1c1c21\]\/75 { background-color: color-mix(in srgb, #E9ECF1 75%, transparent) }
html[data-theme="light"] .bg-\[\#1c1c21\]\/90 { background-color: color-mix(in srgb, #E9ECF1 90%, transparent) }
html[data-theme="light"] .bg-\[\#1c1e24\]\/50 { background-color: color-mix(in srgb, #E9ECF1 50%, transparent) }
html[data-theme="light"] .bg-\[\#1c1e24\]\/75 { background-color: color-mix(in srgb, #E9ECF1 75%, transparent) }
html[data-theme="light"] .bg-\[\#1c1e24\]\/90 { background-color: color-mix(in srgb, #E9ECF1 90%, transparent) }
html[data-theme="light"] .bg-gray-900 { background-color: #FFFFFF }
html[data-theme="light"] .bg-gray-800 { background-color: #F3F4F6 }
html[data-theme="light"] .bg-gray-700 { background-color: #E5E7EB }
html[data-theme="light"] .bg-zinc-800 { background-color: #F3F4F6 }
html[data-theme="light"] .bg-zinc-900 { background-color: #FFFFFF }
html[data-theme="light"] .bg-white\/\[0\.015\] { background-color: rgba(15,23,42,0.025) }
html[data-theme="light"] .hover\:bg-white\/\[0\.015\]:hover { background-color: rgba(15,23,42,0.045) }
html[data-theme="light"] .border-white\/\[0\.015\] { border-color: rgba(15,23,42,0.065) }
html[data-theme="light"] .hover\:border-white\/\[0\.015\]:hover { border-color: rgba(15,23,42,0.10500000000000001) }
html[data-theme="light"] .bg-white\/\[0\.02\] { background-color: rgba(15,23,42,0.025) }
html[data-theme="light"] .hover\:bg-white\/\[0\.02\]:hover { background-color: rgba(15,23,42,0.045) }
html[data-theme="light"] .border-white\/\[0\.02\] { border-color: rgba(15,23,42,0.065) }
html[data-theme="light"] .hover\:border-white\/\[0\.02\]:hover { border-color: rgba(15,23,42,0.10500000000000001) }
html[data-theme="light"] .bg-white\/\[0\.03\] { background-color: rgba(15,23,42,0.035) }
html[data-theme="light"] .hover\:bg-white\/\[0\.03\]:hover { background-color: rgba(15,23,42,0.05500000000000001) }
html[data-theme="light"] .border-white\/\[0\.03\] { border-color: rgba(15,23,42,0.07500000000000001) }
html[data-theme="light"] .hover\:border-white\/\[0\.03\]:hover { border-color: rgba(15,23,42,0.115) }
html[data-theme="light"] .bg-white\/\[0\.04\] { background-color: rgba(15,23,42,0.045) }
html[data-theme="light"] .hover\:bg-white\/\[0\.04\]:hover { background-color: rgba(15,23,42,0.065) }
html[data-theme="light"] .border-white\/\[0\.04\] { border-color: rgba(15,23,42,0.08499999999999999) }
html[data-theme="light"] .hover\:border-white\/\[0\.04\]:hover { border-color: rgba(15,23,42,0.125) }
html[data-theme="light"] .bg-white\/\[0\.05\] { background-color: rgba(15,23,42,0.055) }
html[data-theme="light"] .hover\:bg-white\/\[0\.05\]:hover { background-color: rgba(15,23,42,0.075) }
html[data-theme="light"] .border-white\/\[0\.05\] { border-color: rgba(15,23,42,0.095) }
html[data-theme="light"] .hover\:border-white\/\[0\.05\]:hover { border-color: rgba(15,23,42,0.135) }
html[data-theme="light"] .bg-white\/\[0\.06\] { background-color: rgba(15,23,42,0.065) }
html[data-theme="light"] .hover\:bg-white\/\[0\.06\]:hover { background-color: rgba(15,23,42,0.085) }
html[data-theme="light"] .border-white\/\[0\.06\] { border-color: rgba(15,23,42,0.10500000000000001) }
html[data-theme="light"] .hover\:border-white\/\[0\.06\]:hover { border-color: rgba(15,23,42,0.14500000000000002) }
html[data-theme="light"] .bg-white\/\[0\.07\] { background-color: rgba(15,23,42,0.075) }
html[data-theme="light"] .hover\:bg-white\/\[0\.07\]:hover { background-color: rgba(15,23,42,0.095) }
html[data-theme="light"] .border-white\/\[0\.07\] { border-color: rgba(15,23,42,0.11499999999999999) }
html[data-theme="light"] .hover\:border-white\/\[0\.07\]:hover { border-color: rgba(15,23,42,0.155) }
html[data-theme="light"] .bg-white\/\[0\.08\] { background-color: rgba(15,23,42,0.085) }
html[data-theme="light"] .hover\:bg-white\/\[0\.08\]:hover { background-color: rgba(15,23,42,0.10500000000000001) }
html[data-theme="light"] .border-white\/\[0\.08\] { border-color: rgba(15,23,42,0.125) }
html[data-theme="light"] .hover\:border-white\/\[0\.08\]:hover { border-color: rgba(15,23,42,0.165) }
html[data-theme="light"] .bg-white\/\[0\.15\] { background-color: rgba(15,23,42,0.12) }
html[data-theme="light"] .hover\:bg-white\/\[0\.15\]:hover { background-color: rgba(15,23,42,0.13999999999999999) }
html[data-theme="light"] .border-white\/\[0\.15\] { border-color: rgba(15,23,42,0.16) }
html[data-theme="light"] .hover\:border-white\/\[0\.15\]:hover { border-color: rgba(15,23,42,0.2) }
html[data-theme="light"] .border-white\/5 { border-color: rgba(15,23,42,0.06) }
html[data-theme="light"] .hover\:border-white\/5:hover { border-color: rgba(15,23,42,0.12) }
html[data-theme="light"] .bg-white\/5 { background-color: rgba(15,23,42,0.05) }
html[data-theme="light"] .border-white\/10 { border-color: rgba(15,23,42,0.1) }
html[data-theme="light"] .hover\:border-white\/10:hover { border-color: rgba(15,23,42,0.16) }
html[data-theme="light"] .bg-white\/10 { background-color: rgba(15,23,42,0.07) }
html[data-theme="light"] .border-white\/20 { border-color: rgba(15,23,42,0.18) }
html[data-theme="light"] .hover\:border-white\/20:hover { border-color: rgba(15,23,42,0.24) }
html[data-theme="light"] .bg-white\/20 { background-color: rgba(15,23,42,0.11) }
html[data-theme="light"] .border-white { border-color: rgba(15,23,42,.18) }
html[data-theme="light"] .border-gray-800 { border-color: rgba(15,23,42,.11) }
html[data-theme="light"] .border-gray-700 { border-color: rgba(15,23,42,.16) }
html[data-theme="light"] .border-gray-600 { border-color: rgba(15,23,42,.2) }
html[data-theme="light"] .border-gray-300 { border-color: rgba(15,23,42,.14) }
html[data-theme="light"] .border-gray-200 { border-color: rgba(15,23,42,.1) }
html[data-theme="light"] .border-gray-800\/40 { border-color: rgba(15,23,42,.09) }
html[data-theme="light"] .border-gray-800\/50 { border-color: rgba(15,23,42,.09) }
html[data-theme="light"] .border-gray-800\/60 { border-color: rgba(15,23,42,.09) }
html[data-theme="light"] .focus\:border-gray-600:focus { border-color: rgba(15,23,42,.3) }
html[data-theme="light"] .border-\[\#1c1c21\] { border-color: rgba(15,23,42,.1) }
html[data-theme="light"] .divide-gray-800 > :not(:last-child) { border-color: rgba(15,23,42,.1) }
html[data-theme="light"] .divide-gray-800\/50 > :not(:last-child) { border-color: rgba(15,23,42,.08) }
html[data-theme="light"] .divide-white\/\[0\.05\] > :not(:last-child) { border-color: rgba(15,23,42,.08) }
html[data-theme="light"] .text-\[\#EDEDED\] { color: #0F172A }
html[data-theme="light"] .text-\[\#8A8F98\] { color: #475569 }
html[data-theme="light"] .text-\[\#5c616b\] { color: #64748B }
html[data-theme="light"] .text-\[\#d4d7dc\] { color: #334155 }
html[data-theme="light"] .text-\[\#5584eb\] { color: #2563EB }
html[data-theme="light"] .text-\[\#bacbe6\] { color: #2563EB }
html[data-theme="light"] .text-\[\#8fb0f5\] { color: #2563EB }
html[data-theme="light"] .text-\[\#10b981\] { color: #047857 }
html[data-theme="light"] .text-\[\#22c55e\] { color: #15803D }
html[data-theme="light"] .text-\[\#f59e0b\] { color: #B45309 }
html[data-theme="light"] .text-\[\#dc2626\] { color: #B91C1C }
html[data-theme="light"] .text-gray-100 { color: #0F172A }
html[data-theme="light"] .text-gray-200 { color: #1E293B }
html[data-theme="light"] .text-gray-300 { color: #334155 }
html[data-theme="light"] .text-gray-400 { color: #475569 }
html[data-theme="light"] .text-gray-500 { color: #64748B }
html[data-theme="light"] .text-gray-600 { color: #64748B }
html[data-theme="light"] .text-gray-700 { color: #94A3B8 }
html[data-theme="light"] .text-zinc-200 { color: #1E293B }
html[data-theme="light"] .text-zinc-300 { color: #334155 }
html[data-theme="light"] .text-zinc-400 { color: #475569 }
html[data-theme="light"] .text-zinc-500 { color: #64748B }
html[data-theme="light"] .text-slate-300 { color: #334155 }
html[data-theme="light"] .text-slate-400 { color: #475569 }
html[data-theme="light"] .text-slate-500 { color: #64748B }
html[data-theme="light"] .text-blue-300 { color: #1D4ED8 }
html[data-theme="light"] .text-blue-400 { color: #2563EB }
html[data-theme="light"] .text-blue-200 { color: #1D4ED8 }
html[data-theme="light"] .text-blue-100\/70 { color: #1E40AF }
html[data-theme="light"] .text-emerald-400 { color: #047857 }
html[data-theme="light"] .text-emerald-300 { color: #047857 }
html[data-theme="light"] .text-green-400 { color: #15803D }
html[data-theme="light"] .text-amber-400 { color: #B45309 }
html[data-theme="light"] .text-amber-300 { color: #B45309 }
html[data-theme="light"] .text-yellow-400 { color: #A16207 }
html[data-theme="light"] .text-red-400 { color: #DC2626 }
html[data-theme="light"] .text-red-300 { color: #B91C1C }
html[data-theme="light"] .text-orange-400 { color: #C2410C }
html[data-theme="light"] .text-purple-400 { color: #7E22CE }
html[data-theme="light"] .text-purple-300 { color: #7E22CE }
html[data-theme="light"] .text-sky-400 { color: #0369A1 }
html[data-theme="light"] .text-indigo-300 { color: #4338CA }
html[data-theme="light"] .text-indigo-400 { color: #4F46E5 }
html[data-theme="light"] .hover\:text-\[\#EDEDED\]:hover { color: #0F172A }
html[data-theme="light"] .hover\:text-white:hover { color: #0F172A }
html[data-theme="light"] .hover\:text-gray-300:hover { color: #0F172A }
html[data-theme="light"] .hover\:text-gray-200:hover { color: #0F172A }
html[data-theme="light"] .hover\:text-\[\#bacbe6\]:hover { color: #1D4ED8 }
html[data-theme="light"] .hover\:text-gray-300:hover { color: #1E293B }
html[data-theme="light"] .text-white:not(.ec-btn-primary, .ec-btn-primary *, .btn-primary, .btn-primary *, .ub-btn-primary, [class*="bg-blue-"], [class*="bg-blue-"] *, [class*="bg-gradient"], [class*="bg-gradient"] *, [class*="bg-red-"], [class*="bg-red-"] *, [class*="bg-green-"], [class*="bg-green-"] *, [class*="bg-emerald-"], [class*="bg-emerald-"] *, [class~="bg-[#5584eb]"], [class~="bg-[#5584eb]"] *, [class~="bg-[#3B82F6]"], [class~="bg-[#3B82F6]"] *, [class~="bg-[#2563EB]"], [class~="bg-[#2563EB]"] *, [class~="bg-[#1890ca]"], [class~="bg-[#1890ca]"] *, [class~="bg-[#10b981]"], [class~="bg-[#10b981]"] *, [class~="bg-[#22c55e]"], [class~="bg-[#22c55e]"] *, [class~="bg-[#f59e0b]"], [class~="bg-[#f59e0b]"] *, [class~="bg-[#dc2626]"], [class~="bg-[#dc2626]"] *, [class*="bg-black"], [class*="bg-black"] *) { color: #0F172A }
html[data-theme="light"] .hover\:text-white:hover:not(.ec-btn-primary, .ec-btn-primary *, .btn-primary, .btn-primary *, .ub-btn-primary, [class*="bg-blue-"], [class*="bg-blue-"] *, [class*="bg-gradient"], [class*="bg-gradient"] *, [class*="bg-red-"], [class*="bg-red-"] *, [class*="bg-green-"], [class*="bg-green-"] *, [class*="bg-emerald-"], [class*="bg-emerald-"] *, [class~="bg-[#5584eb]"], [class~="bg-[#5584eb]"] *, [class~="bg-[#3B82F6]"], [class~="bg-[#3B82F6]"] *, [class~="bg-[#2563EB]"], [class~="bg-[#2563EB]"] *, [class~="bg-[#1890ca]"], [class~="bg-[#1890ca]"] *, [class~="bg-[#10b981]"], [class~="bg-[#10b981]"] *, [class~="bg-[#22c55e]"], [class~="bg-[#22c55e]"] *, [class~="bg-[#f59e0b]"], [class~="bg-[#f59e0b]"] *, [class~="bg-[#dc2626]"], [class~="bg-[#dc2626]"] *, [class*="bg-black"], [class*="bg-black"] *) { color: #0F172A }
html[data-theme="light"] .text-white\/90:not(.ec-btn-primary, .ec-btn-primary *, .btn-primary, .btn-primary *, .ub-btn-primary, [class*="bg-blue-"], [class*="bg-blue-"] *, [class*="bg-gradient"], [class*="bg-gradient"] *, [class*="bg-red-"], [class*="bg-red-"] *, [class*="bg-green-"], [class*="bg-green-"] *, [class*="bg-emerald-"], [class*="bg-emerald-"] *, [class~="bg-[#5584eb]"], [class~="bg-[#5584eb]"] *, [class~="bg-[#3B82F6]"], [class~="bg-[#3B82F6]"] *, [class~="bg-[#2563EB]"], [class~="bg-[#2563EB]"] *, [class~="bg-[#1890ca]"], [class~="bg-[#1890ca]"] *, [class~="bg-[#10b981]"], [class~="bg-[#10b981]"] *, [class~="bg-[#22c55e]"], [class~="bg-[#22c55e]"] *, [class~="bg-[#f59e0b]"], [class~="bg-[#f59e0b]"] *, [class~="bg-[#dc2626]"], [class~="bg-[#dc2626]"] *, [class*="bg-black"], [class*="bg-black"] *) { color: rgba(15,23,42,0.95) }
html[data-theme="light"] .text-white\/85:not(.ec-btn-primary, .ec-btn-primary *, .btn-primary, .btn-primary *, .ub-btn-primary, [class*="bg-blue-"], [class*="bg-blue-"] *, [class*="bg-gradient"], [class*="bg-gradient"] *, [class*="bg-red-"], [class*="bg-red-"] *, [class*="bg-green-"], [class*="bg-green-"] *, [class*="bg-emerald-"], [class*="bg-emerald-"] *, [class~="bg-[#5584eb]"], [class~="bg-[#5584eb]"] *, [class~="bg-[#3B82F6]"], [class~="bg-[#3B82F6]"] *, [class~="bg-[#2563EB]"], [class~="bg-[#2563EB]"] *, [class~="bg-[#1890ca]"], [class~="bg-[#1890ca]"] *, [class~="bg-[#10b981]"], [class~="bg-[#10b981]"] *, [class~="bg-[#22c55e]"], [class~="bg-[#22c55e]"] *, [class~="bg-[#f59e0b]"], [class~="bg-[#f59e0b]"] *, [class~="bg-[#dc2626]"], [class~="bg-[#dc2626]"] *, [class*="bg-black"], [class*="bg-black"] *) { color: rgba(15,23,42,0.9) }
html[data-theme="light"] .text-white\/80:not(.ec-btn-primary, .ec-btn-primary *, .btn-primary, .btn-primary *, .ub-btn-primary, [class*="bg-blue-"], [class*="bg-blue-"] *, [class*="bg-gradient"], [class*="bg-gradient"] *, [class*="bg-red-"], [class*="bg-red-"] *, [class*="bg-green-"], [class*="bg-green-"] *, [class*="bg-emerald-"], [class*="bg-emerald-"] *, [class~="bg-[#5584eb]"], [class~="bg-[#5584eb]"] *, [class~="bg-[#3B82F6]"], [class~="bg-[#3B82F6]"] *, [class~="bg-[#2563EB]"], [class~="bg-[#2563EB]"] *, [class~="bg-[#1890ca]"], [class~="bg-[#1890ca]"] *, [class~="bg-[#10b981]"], [class~="bg-[#10b981]"] *, [class~="bg-[#22c55e]"], [class~="bg-[#22c55e]"] *, [class~="bg-[#f59e0b]"], [class~="bg-[#f59e0b]"] *, [class~="bg-[#dc2626]"], [class~="bg-[#dc2626]"] *, [class*="bg-black"], [class*="bg-black"] *) { color: rgba(15,23,42,0.8500000000000001) }
html[data-theme="light"] .text-white\/75:not(.ec-btn-primary, .ec-btn-primary *, .btn-primary, .btn-primary *, .ub-btn-primary, [class*="bg-blue-"], [class*="bg-blue-"] *, [class*="bg-gradient"], [class*="bg-gradient"] *, [class*="bg-red-"], [class*="bg-red-"] *, [class*="bg-green-"], [class*="bg-green-"] *, [class*="bg-emerald-"], [class*="bg-emerald-"] *, [class~="bg-[#5584eb]"], [class~="bg-[#5584eb]"] *, [class~="bg-[#3B82F6]"], [class~="bg-[#3B82F6]"] *, [class~="bg-[#2563EB]"], [class~="bg-[#2563EB]"] *, [class~="bg-[#1890ca]"], [class~="bg-[#1890ca]"] *, [class~="bg-[#10b981]"], [class~="bg-[#10b981]"] *, [class~="bg-[#22c55e]"], [class~="bg-[#22c55e]"] *, [class~="bg-[#f59e0b]"], [class~="bg-[#f59e0b]"] *, [class~="bg-[#dc2626]"], [class~="bg-[#dc2626]"] *, [class*="bg-black"], [class*="bg-black"] *) { color: rgba(15,23,42,0.8) }
html[data-theme="light"] .text-white\/70:not(.ec-btn-primary, .ec-btn-primary *, .btn-primary, .btn-primary *, .ub-btn-primary, [class*="bg-blue-"], [class*="bg-blue-"] *, [class*="bg-gradient"], [class*="bg-gradient"] *, [class*="bg-red-"], [class*="bg-red-"] *, [class*="bg-green-"], [class*="bg-green-"] *, [class*="bg-emerald-"], [class*="bg-emerald-"] *, [class~="bg-[#5584eb]"], [class~="bg-[#5584eb]"] *, [class~="bg-[#3B82F6]"], [class~="bg-[#3B82F6]"] *, [class~="bg-[#2563EB]"], [class~="bg-[#2563EB]"] *, [class~="bg-[#1890ca]"], [class~="bg-[#1890ca]"] *, [class~="bg-[#10b981]"], [class~="bg-[#10b981]"] *, [class~="bg-[#22c55e]"], [class~="bg-[#22c55e]"] *, [class~="bg-[#f59e0b]"], [class~="bg-[#f59e0b]"] *, [class~="bg-[#dc2626]"], [class~="bg-[#dc2626]"] *, [class*="bg-black"], [class*="bg-black"] *) { color: rgba(15,23,42,0.75) }
html[data-theme="light"] .text-white\/65:not(.ec-btn-primary, .ec-btn-primary *, .btn-primary, .btn-primary *, .ub-btn-primary, [class*="bg-blue-"], [class*="bg-blue-"] *, [class*="bg-gradient"], [class*="bg-gradient"] *, [class*="bg-red-"], [class*="bg-red-"] *, [class*="bg-green-"], [class*="bg-green-"] *, [class*="bg-emerald-"], [class*="bg-emerald-"] *, [class~="bg-[#5584eb]"], [class~="bg-[#5584eb]"] *, [class~="bg-[#3B82F6]"], [class~="bg-[#3B82F6]"] *, [class~="bg-[#2563EB]"], [class~="bg-[#2563EB]"] *, [class~="bg-[#1890ca]"], [class~="bg-[#1890ca]"] *, [class~="bg-[#10b981]"], [class~="bg-[#10b981]"] *, [class~="bg-[#22c55e]"], [class~="bg-[#22c55e]"] *, [class~="bg-[#f59e0b]"], [class~="bg-[#f59e0b]"] *, [class~="bg-[#dc2626]"], [class~="bg-[#dc2626]"] *, [class*="bg-black"], [class*="bg-black"] *) { color: rgba(15,23,42,0.7000000000000001) }
html[data-theme="light"] .text-white\/60:not(.ec-btn-primary, .ec-btn-primary *, .btn-primary, .btn-primary *, .ub-btn-primary, [class*="bg-blue-"], [class*="bg-blue-"] *, [class*="bg-gradient"], [class*="bg-gradient"] *, [class*="bg-red-"], [class*="bg-red-"] *, [class*="bg-green-"], [class*="bg-green-"] *, [class*="bg-emerald-"], [class*="bg-emerald-"] *, [class~="bg-[#5584eb]"], [class~="bg-[#5584eb]"] *, [class~="bg-[#3B82F6]"], [class~="bg-[#3B82F6]"] *, [class~="bg-[#2563EB]"], [class~="bg-[#2563EB]"] *, [class~="bg-[#1890ca]"], [class~="bg-[#1890ca]"] *, [class~="bg-[#10b981]"], [class~="bg-[#10b981]"] *, [class~="bg-[#22c55e]"], [class~="bg-[#22c55e]"] *, [class~="bg-[#f59e0b]"], [class~="bg-[#f59e0b]"] *, [class~="bg-[#dc2626]"], [class~="bg-[#dc2626]"] *, [class*="bg-black"], [class*="bg-black"] *) { color: rgba(15,23,42,0.65) }
html[data-theme="light"] .text-white\/40:not(.ec-btn-primary, .ec-btn-primary *, .btn-primary, .btn-primary *, .ub-btn-primary, [class*="bg-blue-"], [class*="bg-blue-"] *, [class*="bg-gradient"], [class*="bg-gradient"] *, [class*="bg-red-"], [class*="bg-red-"] *, [class*="bg-green-"], [class*="bg-green-"] *, [class*="bg-emerald-"], [class*="bg-emerald-"] *, [class~="bg-[#5584eb]"], [class~="bg-[#5584eb]"] *, [class~="bg-[#3B82F6]"], [class~="bg-[#3B82F6]"] *, [class~="bg-[#2563EB]"], [class~="bg-[#2563EB]"] *, [class~="bg-[#1890ca]"], [class~="bg-[#1890ca]"] *, [class~="bg-[#10b981]"], [class~="bg-[#10b981]"] *, [class~="bg-[#22c55e]"], [class~="bg-[#22c55e]"] *, [class~="bg-[#f59e0b]"], [class~="bg-[#f59e0b]"] *, [class~="bg-[#dc2626]"], [class~="bg-[#dc2626]"] *, [class*="bg-black"], [class*="bg-black"] *) { color: rgba(15,23,42,0.45) }
html[data-theme="light"] .text-white\/30:not(.ec-btn-primary, .ec-btn-primary *, .btn-primary, .btn-primary *, .ub-btn-primary, [class*="bg-blue-"], [class*="bg-blue-"] *, [class*="bg-gradient"], [class*="bg-gradient"] *, [class*="bg-red-"], [class*="bg-red-"] *, [class*="bg-green-"], [class*="bg-green-"] *, [class*="bg-emerald-"], [class*="bg-emerald-"] *, [class~="bg-[#5584eb]"], [class~="bg-[#5584eb]"] *, [class~="bg-[#3B82F6]"], [class~="bg-[#3B82F6]"] *, [class~="bg-[#2563EB]"], [class~="bg-[#2563EB]"] *, [class~="bg-[#1890ca]"], [class~="bg-[#1890ca]"] *, [class~="bg-[#10b981]"], [class~="bg-[#10b981]"] *, [class~="bg-[#22c55e]"], [class~="bg-[#22c55e]"] *, [class~="bg-[#f59e0b]"], [class~="bg-[#f59e0b]"] *, [class~="bg-[#dc2626]"], [class~="bg-[#dc2626]"] *, [class*="bg-black"], [class*="bg-black"] *) { color: rgba(15,23,42,0.35) }
html[data-theme="light"] .text-black { color: #0F172A }
html[data-theme="light"] .text-\[\#050505\] { color: #050505 }
html[data-theme="light"] .bg-clip-text.text-transparent { background-image: linear-gradient(90deg,#1D4ED8,#2563EB) }
html[data-theme="light"] .from-\[\#050505\] { --tw-gradient-from: #F6F7F9 }
html[data-theme="light"] .from-\[\#0a0a0c\] { --tw-gradient-from: #FFFFFF }
html[data-theme="light"] .via-\[\#050505\] { --tw-gradient-via: #F6F7F9 }
html[data-theme="light"] .to-\[\#050505\] { --tw-gradient-to: #F6F7F9 }
html[data-theme="light"] .to-\[\#111114\] { --tw-gradient-to: #FFFFFF }
html[data-theme="light"] .via-\[\#050505\]\/90 { --tw-gradient-via: rgba(246,247,249,.9) }
html[data-theme="light"] .via-\[\#050505\]\/30 { --tw-gradient-via: rgba(246,247,249,.3) }
html[data-theme="light"] .to-\[\#050505\]\/20 { --tw-gradient-to: rgba(246,247,249,.2) }
html[data-theme="light"] .to-\[\#050505\]\/70 { --tw-gradient-to: rgba(246,247,249,.7) }
html[data-theme="light"] .shadow-2xl { --tw-shadow-color: rgba(15,23,42,.18) }
html[data-theme="light"] .bg-black\/50 { background-color: rgba(15,23,42,.4) }
html[data-theme="light"] .ec-card { background-color: #FFFFFF; border-color: rgba(15,23,42,.09); box-shadow: 0 1px 2px rgba(15,23,42,.04); }
html[data-theme="light"] .ec-card-link:hover { border-color: rgba(15,23,42,.2); background-color: #FFFFFF; }
html[data-theme="light"] .ec-btn-primary { background-color: #0F172A; border-color: #0F172A; color: #FFFFFF; }
html[data-theme="light"] .ec-btn-primary:hover { background-color: #1E293B; border-color: #1E293B; }
html[data-theme="light"] .ec-btn-secondary { background-color: rgba(15,23,42,.04); color: #0F172A; border-color: rgba(15,23,42,.14); }
html[data-theme="light"] .ec-btn-secondary:hover { background-color: rgba(15,23,42,.08); border-color: rgba(15,23,42,.24); }
html[data-theme="light"] .ec-link { color: #2563EB; }
html[data-theme="light"] .ec-link:hover { color: #1D4ED8; }
html[data-theme="light"] .ec-kicker { color: #2563EB; }
html[data-theme="light"] .ec-gradient-text { background-image: linear-gradient(90deg, #1D4ED8, #2563EB); -webkit-background-clip: text; background-clip: text; color: transparent; }
html[data-theme="light"] .ec-label { color: #475569; }
html[data-theme="light"] .ec-input { background-color: #FFFFFF; border-color: rgba(15,23,42,.14); color: #0F172A; }
html[data-theme="light"] .ec-input::placeholder { color: #94A3B8; }
html[data-theme="light"] .ec-input:hover { border-color: rgba(15,23,42,.26); }
html[data-theme="light"] .ec-input:focus { border-color: #3B82F6; background-color: #FFFFFF; }
html[data-theme="light"] select.ec-input { background-image: url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 24 24' fill='none' stroke='%23475569' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E"); }
html[data-theme="light"] select.ec-input option { background-color: #FFFFFF; color: #0F172A; }
html[data-theme="light"] input[type="file"].ec-input { color: #475569; }
html[data-theme="light"] input[type="file"].ec-input::file-selector-button { background-color: #EEF0F3; color: #0F172A; border: 1px solid rgba(15,23,42,.14); }
html[data-theme="light"] input[type="file"].ec-input::file-selector-button:hover { background-color: #E2E6EC; }
html[data-theme="light"] #cookie-notice { background-color: rgba(255,255,255,.96); border-color: rgba(15,23,42,.12); box-shadow: 0 16px 48px rgba(15,23,42,.18); }
html[data-theme="light"] #cookie-notice .text-\[\#EDEDED\] { color: #0F172A; }
html[data-theme="light"] #cookie-notice .text-\[\#8A8F98\] { color: #475569; }
html[data-theme="light"] #cookie-notice a:hover { color: #0F172A; }
html[data-theme="light"] #cookie-notice button { background-color: #0F172A; color: #FFFFFF; }
html[data-theme="light"] #cookie-notice button:hover { background-color: #1E293B; }
html[data-theme="light"] .ec-alert { background-color: rgba(59,130,246,.08); border-color: rgba(59,130,246,.25); color: #1D4ED8; }
html[data-theme="light"] .ec-legal-tab { color: #475569; }
html[data-theme="light"] .ec-legal-tab:hover { color: #0F172A; background-color: rgba(15,23,42,.05); }
html[data-theme="light"] .ec-legal-tab[aria-current="page"] { color: #0F172A; background-color: rgba(15,23,42,.08); }
html[data-theme="light"] .ec-legal-toc a { color: #475569; }
html[data-theme="light"] .ec-legal-toc a:hover { color: #0F172A; background-color: rgba(15,23,42,.05); }
html[data-theme="light"] .ec-legal-toc a.is-active { color: #0F172A; background-color: rgba(15,23,42,.08); }
html[data-theme="light"] .ec-legal-section > h2 { color: #0F172A; }
html[data-theme="light"] .ec-legal { color: #334155; }
html[data-theme="light"] .ec-legal h3, html[data-theme="light"] .ec-legal strong { color: #0F172A; }
html[data-theme="light"] .ec-legal a { color: #2563EB; }
html[data-theme="light"] .ec-legal-basis { background-color: rgba(15,23,42,.04); color: #475569; }
html[data-theme="light"] .ec-legal-clause > span:first-child { color: #64748B; }
html[data-theme="light"] .ec-legal-facts dt { color: #64748B; }
html[data-theme="light"] .ec-legal-facts dd { color: #0F172A; }
html[data-theme="light"] .hero-dark { background-color: #F6F7F9; color: #0F172A; }
html[data-theme="light"] .custom-scrollbar::-webkit-scrollbar-thumb { background: rgba(15,23,42,.15); }
html[data-theme="light"] #global-preloader { background: #F6F7F9; }
html[data-theme="light"] #mainNav { border-color: rgba(15,23,42,.08); }
html[data-theme="light"] #mainNav .nav-dd-panel { box-shadow: 0 24px 60px -20px rgba(15,23,42,.25); }

html[data-theme="light"] .ub-bar { background: #FFFFFF; border-color: rgba(15,23,42,.14); box-shadow: 0 12px 32px -8px rgba(15,23,42,.2); }
html[data-theme="light"] .ub-msg { color: #334155; }
html[data-theme="light"] .ub-msg svg { color: #2563EB; }
html[data-theme="light"] .ub-btn-ghost { background: #F3F4F6; border-color: rgba(15,23,42,.1); color: #475569; }
html[data-theme="light"] .ub-btn-ghost:hover:not(:disabled) { background: #E5E8ED; color: #0F172A; border-color: rgba(15,23,42,.18); }

html[data-theme="light"] .evn-bell { border-color: rgba(15,23,42,.12); color: #475569; }
html[data-theme="light"] .evn-bell:hover, html[data-theme="light"] .evn-bell[aria-expanded="true"] { background: #F3F4F6; color: #0F172A; border-color: rgba(15,23,42,.18); }
html[data-theme="light"] .evn-bell-count { box-shadow: 0 0 0 2px #FFFFFF; }
html[data-theme="light"] .evn-panel { background: #FFFFFF; border-color: rgba(15,23,42,.14); color: #1E293B; box-shadow: 0 12px 32px -12px rgba(15,23,42,.3); }
html[data-theme="light"] .evn-head h4, html[data-theme="light"] .evn-toast-title, html[data-theme="light"] .evn-item:not(.is-read) .evn-title, html[data-theme="light"] .evn-item:not(.is-read) .evn-act-text { color: #0F172A; }
html[data-theme="light"] .evn-tabs, html[data-theme="light"] .evn-foot { border-color: rgba(15,23,42,.1); }
html[data-theme="light"] .evn-tab:hover { color: #0F172A; }
html[data-theme="light"] .evn-tab.is-active { color: #0F172A; }
html[data-theme="light"] .evn-tab-count { background: rgba(15,23,42,.08); color: #475569; }
html[data-theme="light"] .evn-act-icon { background: rgba(15,23,42,.06); }
html[data-theme="light"] .evn-act-text, html[data-theme="light"] .evn-title { color: #1E293B; }
html[data-theme="light"] .evn-act-excerpt, html[data-theme="light"] .evn-item.is-read .evn-act-text, html[data-theme="light"] .evn-item.is-read .evn-title, html[data-theme="light"] .evn-toast-text, html[data-theme="light"] .evn-foot a, html[data-theme="light"] .evn-foot button { color: #475569; }
html[data-theme="light"] .evn-act-meta, html[data-theme="light"] .evn-day, html[data-theme="light"] .evn-sub, html[data-theme="light"] .evn-empty { color: #64748B; }
html[data-theme="light"] .evn-item:hover { background: rgba(15,23,42,.04); }
html[data-theme="light"] .evn-item:hover .evn-read-btn, html[data-theme="light"] .evn-read-btn:focus-visible { background: #E5E8ED; }
html[data-theme="light"] .evn-read-btn:hover, html[data-theme="light"] .evn-foot a:hover, html[data-theme="light"] .evn-foot button:hover, html[data-theme="light"] .evn-mark-all:hover:not(:disabled) { color: #0F172A; }
html[data-theme="light"] .evn-live { color: #047857; }

html[data-theme="light"] #modal-overlay {
    --surface: #FFFFFF; --surface-raised: #F3F4F6; --surface-sunken: #EEF0F3;
    --border: rgba(15,23,42,.1); --border-soft: rgba(15,23,42,.07); --border-strong: rgba(15,23,42,.18);
    --text: #0F172A; --text-muted: #475569; --text-faint: #64748B; --accent-soft: #2563EB;
}
html[data-theme="light"] #modal-overlay .modal-title, html[data-theme="light"] #modal-overlay .sla-chip input:checked + span { color: #0F172A; }
html[data-theme="light"] #modal-overlay .modal-close:hover { background: rgba(15,23,42,.06); color: #0F172A; }
html[data-theme="light"] #modal-overlay .modal-alert.is-warning { color: #B45309; }
html[data-theme="light"] #modal-overlay .modal-alert.is-danger, html[data-theme="light"] #modal-overlay .mbtn-danger { color: #DC2626; }
html[data-theme="light"] #modal-overlay .modal-alert.is-info { color: #2563EB; }

html[data-theme="light"] .cl-content { color: #334155; }
html[data-theme="light"] .cl-content h2, html[data-theme="light"] .cl-content h3, html[data-theme="light"] .cl-content h4 { color: #0F172A; }
html[data-theme="light"] .cl-content a { color: #2563EB; }
html[data-theme="light"] .cl-content code { background: rgba(15,23,42,.06); border-color: rgba(15,23,42,.08); }
html[data-theme="light"] .cl-content pre, html[data-theme="light"] .cl-content .cl-embed { background: #F3F4F6; border-color: rgba(15,23,42,.1); }
html[data-theme="light"] .cl-content blockquote { color: #475569; border-left-color: rgba(15,23,42,.2); }
html[data-theme="light"] .cl-content .cl-sub { color: #64748B; }
html[data-theme="light"] .cl-trigger:hover, html[data-theme="light"] .cl-vote:hover { color: #0F172A; border-color: rgba(15,23,42,.25); background: #F3F4F6; }
html[data-theme="light"] .cl-modal { background: rgba(15,23,42,.45); }
html[data-theme="light"] .cl-panel { background: #FFFFFF; border-color: rgba(15,23,42,.12); }
html[data-theme="light"] .cl-panel-head, html[data-theme="light"] .cl-panel-foot { border-color: rgba(15,23,42,.1); }

html[data-theme="light"] .fb-head h3, html[data-theme="light"] .fb-done h3 { color: #0F172A; }
html[data-theme="light"] .fb-head p, html[data-theme="light"] .fb-hint, html[data-theme="light"] .fb-entry-meta, html[data-theme="light"] .fb-entry-pending, html[data-theme="light"] .fb-history-empty, html[data-theme="light"] .fb-close, html[data-theme="light"] .fb-text::placeholder { color: #64748B; }
html[data-theme="light"] .fb-label, html[data-theme="light"] .fb-entry-cat, html[data-theme="light"] .fb-done p { color: #475569; }
html[data-theme="light"] .fb-close:hover { color: #0F172A; background: rgba(15,23,42,.06); }
html[data-theme="light"] .fb-cat:hover { color: #0F172A; border-color: rgba(15,23,42,.25); }
html[data-theme="light"] .fb-entry { background: #F3F4F6; border-color: rgba(15,23,42,.1); }
html[data-theme="light"] .fb-entry-text, html[data-theme="light"] .fb-entry-reply p { color: #1E293B; }

html[data-theme="light"] .tickets-view .badge-success { color: #047857; }
html[data-theme="light"] .tickets-view .badge-info { color: #2563EB; }
html[data-theme="light"] .tickets-view .badge-warning { color: #B45309; }
html[data-theme="light"] .tickets-view .badge-danger { color: #DC2626; }
html[data-theme="light"] .tickets-view .badge-neutral { background: rgba(15,23,42,.06); color: #475569; }
html[data-theme="light"] .tickets-view .ticket-row:hover { background: rgba(15,23,42,.03); }
html[data-theme="light"] .tickets-view .is-customer .ticket-id { color: #B45309; }
html[data-theme="light"] .tickets-view .is-breach .ticket-id { color: #DC2626; }
html[data-theme="light"] .tickets-view .is-customer .ticket-title { color: #92400E; }
html[data-theme="light"] .tickets-view .is-breach .ticket-title { color: #B91C1C; }

html[data-theme="light"] #presence-guard { background: #F6F7F9; color: #0F172A; }
html[data-theme="light"] #presence-guard .pg-card { background: #FFFFFF; border-color: rgba(15,23,42,.1); }
html[data-theme="light"] #presence-guard .pg-title, html[data-theme="light"] #presence-guard .pg-time { color: #0F172A; }
html[data-theme="light"] #presence-guard .pg-text, html[data-theme="light"] #presence-guard .pg-label { color: #475569; }
html[data-theme="light"] #presence-guard .pg-track { background: rgba(15,23,42,.08); }

html[data-theme="light"] input, html[data-theme="light"] textarea, html[data-theme="light"] select { color-scheme: light; }
html[data-theme="light"] input::placeholder, html[data-theme="light"] textarea::placeholder { color: #94A3B8; }
html[data-theme="light"] .placeholder\:text-gray-600::placeholder, html[data-theme="light"] .placeholder\:text-gray-500::placeholder { color: #94A3B8; }
html[data-theme="light"] .dark-input { background: #FFFFFF; color: #0F172A; border-color: rgba(15,23,42,.14); }
html[data-theme="light"] .evn-toast { background: #FFFFFF; border-color: rgba(15,23,42,.14); }

@media (min-width: 1024px) {
    html[data-theme="light"] #unifiedMenu { background-color: transparent; }
}
html[data-theme="light"] {
    --lt-page: #F6F7F9; --lt-surface: #FFFFFF; --lt-raised: #F3F4F6; --lt-sunken: #EEF0F3; --lt-hover: #E5E8ED;
    --lt-text: #0F172A; --lt-soft: #334155; --lt-muted: #475569; --lt-faint: #64748B;
    --lt-line: rgba(15,23,42,.1); --lt-line-strong: rgba(15,23,42,.18);
    --lt-green: #047857; --lt-red: #DC2626; --lt-amber: #B45309; --lt-blue: #2563EB; --lt-blue2: #1D4ED8; --lt-purple: #7E22CE; --lt-amber2: #92400E; --lt-red2: #B91C1C;
    --lt-w02: rgba(15,23,42,0.025);
    --lt-w025: rgba(15,23,42,0.03);
    --lt-w03: rgba(15,23,42,0.035);
    --lt-w035: rgba(15,23,42,0.04);
    --lt-w04: rgba(15,23,42,0.045);
    --lt-w05: rgba(15,23,42,0.055);
    --lt-w06: rgba(15,23,42,0.065);
    --lt-w08: rgba(15,23,42,0.085);
    --lt-w1: rgba(15,23,42,0.1);
    --lt-w12: rgba(15,23,42,0.12);
    --lt-w15: rgba(15,23,42,0.15);
}
html[data-theme="light"] .beta-gate,
html[data-theme="light"] .settings-view,
html[data-theme="light"] .billing-view,
html[data-theme="light"] .cal-view,
html[data-theme="light"] .colo-view,
html[data-theme="light"] .creator-view,
html[data-theme="light"] .credits-view,
html[data-theme="light"] .dash-view,
html[data-theme="light"] .dedi-view,
html[data-theme="light"] .deploy-view,
html[data-theme="light"] .invoice-create-view,
html[data-theme="light"] .kb-view,
html[data-theme="light"] .log-view,
html[data-theme="light"] .logout-view,
html[data-theme="light"] .mail-view,
html[data-theme="light"] .mgmt-view,
html[data-theme="light"] .mgr-view,
html[data-theme="light"] .mi-view,
html[data-theme="light"] .org-view,
html[data-theme="light"] .projects-view,
html[data-theme="light"] .server-view,
html[data-theme="light"] .servers-view,
html[data-theme="light"] .services-view,
html[data-theme="light"] .sla-view,
html[data-theme="light"] .space-view,
html[data-theme="light"] .support-view,
html[data-theme="light"] .team-view,
html[data-theme="light"] .ticket-view,
html[data-theme="light"] .tickets-view,
html[data-theme="light"] .tm-view,
html[data-theme="light"] .tp-view,
html[data-theme="light"] .tr-view,
html[data-theme="light"] .tt-view,
html[data-theme="light"] .ui-view,
html[data-theme="light"] .user-view,
html[data-theme="light"] .vac-view {
    --surface: #FFFFFF; --surface-raised: #F3F4F6; --surface-sunken: #EEF0F3;
    --border: rgba(15,23,42,.1); --border-soft: rgba(15,23,42,.07); --border-strong: rgba(15,23,42,.18);
    --text: #0F172A; --text-muted: #475569; --text-faint: #64748B;
    --accent-soft: #2563EB;
}
html[data-theme="light"] .dash-view .panel, html[data-theme="light"] .billing-view .panel, html[data-theme="light"] .projects-view .panel, html[data-theme="light"] .support-view .panel, html[data-theme="light"] .team-view .panel, html[data-theme="light"] .server-view .panel { box-shadow: 0 1px 2px rgba(15,23,42,.06); }
html[data-theme="light"] .fb-panel { box-shadow: 0 20px 50px rgba(15,23,42,.22); }
html[data-theme="light"] .fb-mood { filter: grayscale(.6); }
html[data-theme="light"] .fb-text { background: #FFFFFF; border-color: rgba(15,23,42,.14); color: #0F172A; }
html[data-theme="light"] .fb-cat { background: #F3F4F6; border-color: rgba(15,23,42,.12); color: #475569; }
html[data-theme="light"] .fb-cat[aria-pressed="true"] { color: #2563EB; background: rgba(59,130,246,.1); border-color: rgba(59,130,246,.5); }
html[data-theme="light"] .fb-tab { box-shadow: -4px 0 18px rgba(15,23,42,.18); }
html[data-theme="light"] .cl-trigger { box-shadow: 0 1px 2px rgba(15,23,42,.06); }
html[data-theme="light"] .text-\[\#5584eb\] { color: #2563EB }
html[data-theme="light"] .bg-\[\#050505\] { background-color: #F6F7F9 }
html[data-theme="light"] .text-white\/60 { color: rgba(15,23,42,0.7) }
html[data-theme="light"] .text-white\/85 { color: rgba(15,23,42,0.95) }
html[data-theme="light"] .text-\[\#EDEDED\] { color: #0F172A }
html[data-theme="light"] .text-\[\#8A8F98\] { color: #64748B }
html[data-theme="light"] .text-white\/80 { color: rgba(15,23,42,0.9) }
html[data-theme="light"] .bg-white\/\[0\.06\] { background-color: rgba(15,23,42,0.05) }
html[data-theme="light"] .text-red-400 { color: #DC2626 }
html[data-theme="light"] .bg-white\/\[0\.04\] { background-color: rgba(15,23,42,0.04) }
html[data-theme="light"] .hover\:bg-white\/\[0\.07\]:hover { background-color: rgba(15,23,42,0.055) }
html[data-theme="light"] .text-white\/75 { color: rgba(15,23,42,0.85) }
html[data-theme="light"] .text-white\/40 { color: rgba(15,23,42,0.5) }
html[data-theme="light"] .border-white\/\[0\.08\] { border-color: rgba(15,23,42,0.124) }
html[data-theme="light"] .bg-\[\#0B0B0C\] { background-color: #FFFFFF }
html[data-theme="light"] .bg-white\/10 { background-color: rgba(15,23,42,0.07) }
html[data-theme="light"] .from-\[\#050505\] { --tw-gradient-from: #F6F7F9 }
html[data-theme="light"] .text-white\/70 { color: rgba(15,23,42,0.8) }
html[data-theme="light"] .bg-white\/\[0\.05\] { background-color: rgba(15,23,42,0.045) }
html[data-theme="light"] .border-white\/\[0\.06\] { border-color: rgba(15,23,42,0.108) }
html[data-theme="light"] .decoration-\[\#5584eb\]\/40 { text-decoration-color: #2563EB }
html[data-theme="light"] .hover\:bg-white\/\[0\.06\]:hover { background-color: rgba(15,23,42,0.05) }
html[data-theme="light"] .bg-\[\#0A0A0A\] { background-color: #FFFFFF }
html[data-theme="light"] .bg-white\/\[0\.08\] { background-color: rgba(15,23,42,0.06) }
html[data-theme="light"] .hover\:bg-white\/\[0\.15\]:hover { background-color: rgba(15,23,42,0.095) }
html[data-theme="light"] .bg-white\/\[0\.02\] { background-color: rgba(15,23,42,0.03) }
html[data-theme="light"] .border-white\/\[0\.05\] { border-color: rgba(15,23,42,0.1) }
html[data-theme="light"] .bg-\[\#0a0a0a\]\/90 { background-color: color-mix(in srgb, #FFFFFF 90%, transparent) }
html[data-theme="light"] .hover\:bg-white\/\[0\.08\]:hover { background-color: rgba(15,23,42,0.06) }
html[data-theme="light"] .bg-white\/20 { background-color: rgba(15,23,42,0.12) }
html[data-theme="light"] .bg-white\/\[0\.03\] { background-color: rgba(15,23,42,0.035) }
html[data-theme="light"] .hover\:text-\[\#EDEDED\]:hover { color: #0F172A }
html[data-theme="light"] .text-\[\#bacbe6\] { color: #0F172A }
html[data-theme="light"] .bg-\[\#050505\]\/90 { background-color: color-mix(in srgb, #F6F7F9 90%, transparent) }
html[data-theme="light"] .hover\:bg-white\/\[0\.04\]:hover { background-color: rgba(15,23,42,0.04) }
html[data-theme="light"] .text-white\/90 { color: rgba(15,23,42,0.95) }
html[data-theme="light"] .text-white\/20 { color: rgba(15,23,42,0.45) }
html[data-theme="light"] .text-white\/65 { color: rgba(15,23,42,0.75) }
html[data-theme="light"] .ring-\[\#050505\] { --tw-ring-color: rgba(15,23,42,.12) }
html[data-theme="light"] .text-gray-500 { color: #64748B }
html[data-theme="light"] .text-emerald-300 { color: #047857 }
html[data-theme="light"] .text-amber-300 { color: #B45309 }
html[data-theme="light"] .text-gray-400 { color: #475569 }
html[data-theme="light"] .text-blue-400 { color: #2563EB }
html[data-theme="light"] .hover\:text-blue-300:hover { color: #1D4ED8 }
html[data-theme="light"] .text-gray-200 { color: #1E293B }
html[data-theme="light"] .text-blue-300 { color: #1D4ED8 }
html[data-theme="light"] .text-blue-100\/70 { color: #1D4ED8 }
html[data-theme="light"] .text-gray-600 { color: #64748B }
html[data-theme="light"] .text-gray-300 { color: #334155 }
html[data-theme="light"] .text-emerald-400 { color: #059669 }
html[data-theme="light"] .text-amber-400 { color: #D97706 }
html[data-theme="light"] .text-gray-700 { color: #94A3B8 }
html[data-theme="light"] .bg-\[\#111114\] { background-color: #F3F4F6 }
html[data-theme="light"] .border-gray-800 { border-color: rgba(15,23,42,0.11) }
html[data-theme="light"] .bg-\[\#0a0a0b\] { background-color: #FFFFFF }
html[data-theme="light"] .text-amber-100\/70 { color: #B45309 }
html[data-theme="light"] .border-gray-800\/50 { border-color: rgba(15,23,42,0.11) }
html[data-theme="light"] .bg-gray-800 { background-color: #F3F4F6 }
html[data-theme="light"] .border-gray-700 { border-color: rgba(15,23,42,0.15) }
html[data-theme="light"] .fill-amber-400 { fill: #D97706 }
html[data-theme="light"] .bg-gray-700 { background-color: #E5E7EB }
html[data-theme="light"] .text-orange-400 { color: #EA580C }
html[data-theme="light"] .border-gray-600 { border-color: rgba(15,23,42,0.2) }
html[data-theme="light"] .border-white\/5 { border-color: rgba(15,23,42,0.1) }
html[data-theme="light"] .text-zinc-100 { color: #0F172A }
html[data-theme="light"] .text-zinc-400 { color: #475569 }
html[data-theme="light"] .text-zinc-500 { color: #64748B }
html[data-theme="light"] .text-zinc-200 { color: #1E293B }
html[data-theme="light"] .border-white\/10 { border-color: rgba(15,23,42,0.14) }
html[data-theme="light"] .divide-white\/5 > :not(:last-child) { border-color: rgba(15,23,42,0.1) }
html[data-theme="light"] .hover\:text-red-400:hover { color: #DC2626 }
html[data-theme="light"] .bg-white\/5 { background-color: rgba(15,23,42,0.045) }
html[data-theme="light"] .bg-zinc-800\/20 { background-color: color-mix(in srgb, #F3F4F6 20%, transparent) }
html[data-theme="light"] .text-zinc-300 { color: #334155 }
html[data-theme="light"] .bg-\[\#0A0A0C\] { background-color: #FFFFFF }
html[data-theme="light"] .text-gray-100 { color: #0F172A }
html[data-theme="light"] .border-gray-500\/20 { border-color: rgba(15,23,42,0.28) }
html[data-theme="light"] .text-pink-400 { color: #DB2777 }
html[data-theme="light"] .bg-\[\#0f0f12\] { background-color: #F3F4F6 }
html[data-theme="light"] .bg-\[\#16161a\] { background-color: #E9ECF1 }
html[data-theme="light"] .hover\:bg-\[\#1c1c21\]:hover { background-color: #E9ECF1 }
html[data-theme="light"] .bg-\[\#1c1c21\] { background-color: #E9ECF1 }
html[data-theme="light"] .hover\:bg-\[\#232329\]:hover { background-color: #E5E7EB }
html[data-theme="light"] .focus\:border-gray-600:focus { border-color: rgba(15,23,42,0.2) }
html[data-theme="light"] .hover\:border-gray-600:hover { border-color: rgba(15,23,42,0.2) }
html[data-theme="light"] .text-amber-200 { color: #B45309 }
html[data-theme="light"] .border-gray-800\/70 { border-color: rgba(15,23,42,0.11) }
html[data-theme="light"] .from-\[\#0a0a0c\] { --tw-gradient-from: #FFFFFF }
html[data-theme="light"] .to-\[\#111114\] { --tw-gradient-to: #F3F4F6 }
html[data-theme="light"] .border-gray-800\/60 { border-color: rgba(15,23,42,0.11) }
html[data-theme="light"] .bg-\[\#0a0a0c\]\/50 { background-color: color-mix(in srgb, #FFFFFF 50%, transparent) }
html[data-theme="light"] .hover\:text-gray-300:hover { color: #334155 }
html[data-theme="light"] .border-gray-800\/40 { border-color: rgba(15,23,42,0.11) }
html[data-theme="light"] .via-\[\#050505\]\/90 { --tw-gradient-via: color-mix(in srgb, #F6F7F9 90%, transparent) }
html[data-theme="light"] .to-\[\#050505\]\/20 { --tw-gradient-to: color-mix(in srgb, #F6F7F9 20%, transparent) }
html[data-theme="light"] .to-\[\#050505\]\/70 { --tw-gradient-to: color-mix(in srgb, #F6F7F9 70%, transparent) }
html[data-theme="light"] .bg-\[\#0A0A0A\]\/70 { background-color: color-mix(in srgb, #FFFFFF 70%, transparent) }
html[data-theme="light"] .text-white\/30 { color: rgba(15,23,42,0.45) }
html[data-theme="light"] .hover\:text-\[\#bacbe6\]:hover { color: #0F172A }
html[data-theme="light"] .hover\:text-\[\#5584eb\]:hover { color: #2563EB }
html[data-theme="light"] .bg-white\/\[0\.015\] { background-color: rgba(15,23,42,0.028) }
html[data-theme="light"] .via-\[\#050505\]\/30 { --tw-gradient-via: color-mix(in srgb, #F6F7F9 30%, transparent) }
html[data-theme="light"] .from-white\/\[0\.15\] { --tw-gradient-from: rgba(15,23,42,0.095) }
html[data-theme="light"] .hover\:bg-white\/\[0\.05\]:hover { background-color: rgba(15,23,42,0.045) }
html[data-theme="light"] .hover\:border-white\/20:hover { border-color: rgba(15,23,42,0.22) }
html[data-theme="light"] .text-\[\#1890ca\] { color: #2563EB }
html[data-theme="light"] .border-white\/\[0\.04\] { border-color: rgba(15,23,42,0.092) }
html[data-theme="light"] .hover\:border-white\/\[0\.15\]:hover { border-color: rgba(15,23,42,0.18) }
html[data-theme="light"] .text-\[\#8fb0f5\] { color: #2563EB }
html[data-theme="light"] .text-red-300 { color: #B91C1C }
html[data-theme="light"] .bg-\[\#070b14\] { background-color: #F3F4F6 }
html[data-theme="light"] .decoration-white\/25 { text-decoration-color: rgba(15,23,42,0.45) }
html[data-theme="light"] .text-white\/45 { color: rgba(15,23,42,0.55) }
html[data-theme="light"] .hover\:text-white\/80:hover { color: rgba(15,23,42,0.9) }
html[data-theme="light"] .text-red-200 { color: #B91C1C }
html[data-theme="light"] .text-red-100\/70 { color: #B91C1C }
html[data-theme="light"] .hover\:text-gray-200:hover { color: #1E293B }
html[data-theme="light"] .text-red-400\/80 { color: #DC2626 }
html[data-theme="light"] .text-emerald-100\/70 { color: #047857 }
html[data-theme="light"] .bg-\[\#16181d\] { background-color: #E9ECF1 }
html[data-theme="light"] .hover\:bg-\[\#1c1e24\]:hover { background-color: #E9ECF1 }
html[data-theme="light"] .text-blue-100\/80 { color: #1D4ED8 }
html[data-theme="light"] .text-amber-100\/80 { color: #B45309 }
html[data-theme="light"] .bg-slate-800 { background-color: #F3F4F6 }
html[data-theme="light"] .hover\:bg-slate-700:hover { background-color: #E5E7EB }
html[data-theme="light"] .border-gray-800\/80 { border-color: rgba(15,23,42,0.11) }
html[data-theme="light"] .hover\:border-gray-700:hover { border-color: rgba(15,23,42,0.15) }
@layer utilities {
    html[data-theme="light"] .\!bg-\[\#050505\]\/75 { background-color: color-mix(in srgb, #F6F7F9 80%, transparent) !important }
    html[data-theme="light"] .\!bg-\[\#050505\] { background-color: #F6F7F9 !important }
    html[data-theme="light"] .\!bg-\[\#0f0f12\]\/75 { background-color: color-mix(in srgb, #F6F7F9 80%, transparent) !important }
    html[data-theme="light"] .\!bg-\[\#0f0f12\] { background-color: #F6F7F9 !important }
    html[data-theme="light"] .\!bg-\[\#070b14\]\/75 { background-color: color-mix(in srgb, #F6F7F9 80%, transparent) !important }
    html[data-theme="light"] .\!bg-\[\#070b14\] { background-color: #F6F7F9 !important }
    html[data-theme="light"] .\!bg-\[\#111114\]\/75 { background-color: color-mix(in srgb, #FFFFFF 80%, transparent) !important }
    html[data-theme="light"] .\!bg-\[\#111114\] { background-color: #FFFFFF !important }
    html[data-theme="light"] .\!bg-\[\#0a0a0a\]\/75 { background-color: color-mix(in srgb, #FFFFFF 80%, transparent) !important }
    html[data-theme="light"] .\!bg-\[\#0a0a0a\] { background-color: #FFFFFF !important }
    html[data-theme="light"] .\!bg-\[\#0A0A0A\]\/75 { background-color: color-mix(in srgb, #FFFFFF 80%, transparent) !important }
    html[data-theme="light"] .\!bg-\[\#0A0A0A\] { background-color: #FFFFFF !important }
    html[data-theme="light"] .\!bg-\[\#0B0B0C\]\/75 { background-color: color-mix(in srgb, #FFFFFF 80%, transparent) !important }
    html[data-theme="light"] .\!bg-\[\#0B0B0C\] { background-color: #FFFFFF !important }
    html[data-theme="light"] .\!bg-\[\#16161a\]\/75 { background-color: color-mix(in srgb, #F3F4F6 80%, transparent) !important }
    html[data-theme="light"] .\!bg-\[\#16161a\] { background-color: #F3F4F6 !important }
    html[data-theme="light"] .\!bg-\[\#16171b\]\/75 { background-color: color-mix(in srgb, #F3F4F6 80%, transparent) !important }
    html[data-theme="light"] .\!bg-\[\#16171b\] { background-color: #F3F4F6 !important }
    html[data-theme="light"] .\!bg-\[\#16181d\]\/75 { background-color: color-mix(in srgb, #F3F4F6 80%, transparent) !important }
    html[data-theme="light"] .\!bg-\[\#16181d\] { background-color: #F3F4F6 !important }
    html[data-theme="light"] .\!bg-\[\#0a0a0c\]\/75 { background-color: color-mix(in srgb, #EEF0F3 80%, transparent) !important }
    html[data-theme="light"] .\!bg-\[\#0a0a0c\] { background-color: #EEF0F3 !important }
    html[data-theme="light"] .\!bg-\[\#0A0A0C\]\/75 { background-color: color-mix(in srgb, #EEF0F3 80%, transparent) !important }
    html[data-theme="light"] .\!bg-\[\#0A0A0C\] { background-color: #EEF0F3 !important }
    html[data-theme="light"] .\!bg-\[\#1c1c21\]\/75 { background-color: color-mix(in srgb, #E9ECF1 80%, transparent) !important }
    html[data-theme="light"] .\!bg-\[\#1c1c21\] { background-color: #E9ECF1 !important }
    html[data-theme="light"] .\!bg-\[\#1c1e24\]\/75 { background-color: color-mix(in srgb, #E9ECF1 80%, transparent) !important }
    html[data-theme="light"] .\!bg-\[\#1c1e24\] { background-color: #E9ECF1 !important }
    html[data-theme="light"] .\!bg-white\/\[0\.015\] { background-color: rgba(15,23,42,0.025) !important }
    html[data-theme="light"] .hover\:\!bg-white\/\[0\.015\]:hover { background-color: rgba(15,23,42,0.045) !important }
    html[data-theme="light"] .\!border-white\/\[0\.015\] { border-color: rgba(15,23,42,0.07500000000000001) !important }
    html[data-theme="light"] .\!bg-white\/\[0\.02\] { background-color: rgba(15,23,42,0.025) !important }
    html[data-theme="light"] .hover\:\!bg-white\/\[0\.02\]:hover { background-color: rgba(15,23,42,0.045) !important }
    html[data-theme="light"] .\!border-white\/\[0\.02\] { border-color: rgba(15,23,42,0.07500000000000001) !important }
    html[data-theme="light"] .\!bg-white\/\[0\.03\] { background-color: rgba(15,23,42,0.035) !important }
    html[data-theme="light"] .hover\:\!bg-white\/\[0\.03\]:hover { background-color: rgba(15,23,42,0.05500000000000001) !important }
    html[data-theme="light"] .\!border-white\/\[0\.03\] { border-color: rgba(15,23,42,0.085) !important }
    html[data-theme="light"] .\!bg-white\/\[0\.04\] { background-color: rgba(15,23,42,0.045) !important }
    html[data-theme="light"] .hover\:\!bg-white\/\[0\.04\]:hover { background-color: rgba(15,23,42,0.065) !important }
    html[data-theme="light"] .\!border-white\/\[0\.04\] { border-color: rgba(15,23,42,0.095) !important }
    html[data-theme="light"] .\!bg-white\/\[0\.05\] { background-color: rgba(15,23,42,0.055) !important }
    html[data-theme="light"] .hover\:\!bg-white\/\[0\.05\]:hover { background-color: rgba(15,23,42,0.075) !important }
    html[data-theme="light"] .\!border-white\/\[0\.05\] { border-color: rgba(15,23,42,0.10500000000000001) !important }
    html[data-theme="light"] .\!bg-white\/\[0\.06\] { background-color: rgba(15,23,42,0.065) !important }
    html[data-theme="light"] .hover\:\!bg-white\/\[0\.06\]:hover { background-color: rgba(15,23,42,0.085) !important }
    html[data-theme="light"] .\!border-white\/\[0\.06\] { border-color: rgba(15,23,42,0.115) !important }
    html[data-theme="light"] .\!bg-white\/\[0\.07\] { background-color: rgba(15,23,42,0.075) !important }
    html[data-theme="light"] .hover\:\!bg-white\/\[0\.07\]:hover { background-color: rgba(15,23,42,0.095) !important }
    html[data-theme="light"] .\!border-white\/\[0\.07\] { border-color: rgba(15,23,42,0.125) !important }
    html[data-theme="light"] .\!bg-white\/\[0\.08\] { background-color: rgba(15,23,42,0.085) !important }
    html[data-theme="light"] .hover\:\!bg-white\/\[0\.08\]:hover { background-color: rgba(15,23,42,0.10500000000000001) !important }
    html[data-theme="light"] .\!border-white\/\[0\.08\] { border-color: rgba(15,23,42,0.135) !important }
    html[data-theme="light"] .\!bg-white\/\[0\.15\] { background-color: rgba(15,23,42,0.12) !important }
    html[data-theme="light"] .hover\:\!bg-white\/\[0\.15\]:hover { background-color: rgba(15,23,42,0.13999999999999999) !important }
    html[data-theme="light"] .\!border-white\/\[0\.15\] { border-color: rgba(15,23,42,0.16999999999999998) !important }
    html[data-theme="light"] .\!text-\[\#EDEDED\] { color: #0F172A !important }
    html[data-theme="light"] .\!text-\[\#8A8F98\] { color: #475569 !important }
    html[data-theme="light"] .\!text-\[\#5c616b\] { color: #64748B !important }
    html[data-theme="light"] .\!text-\[\#d4d7dc\] { color: #334155 !important }
    html[data-theme="light"] .\!text-\[\#5584eb\] { color: #2563EB !important }
    html[data-theme="light"] .\!text-\[\#bacbe6\] { color: #2563EB !important }
    html[data-theme="light"] .\!text-\[\#8fb0f5\] { color: #2563EB !important }
    html[data-theme="light"] .\!text-\[\#10b981\] { color: #047857 !important }
    html[data-theme="light"] .\!text-\[\#22c55e\] { color: #15803D !important }
    html[data-theme="light"] .\!text-\[\#f59e0b\] { color: #B45309 !important }
    html[data-theme="light"] .\!text-\[\#dc2626\] { color: #B91C1C !important }
    html[data-theme="light"] .\!text-gray-100 { color: #0F172A !important }
    html[data-theme="light"] .\!text-gray-200 { color: #1E293B !important }
    html[data-theme="light"] .\!text-gray-300 { color: #334155 !important }
    html[data-theme="light"] .\!text-gray-400 { color: #475569 !important }
    html[data-theme="light"] .\!text-gray-500 { color: #64748B !important }
    html[data-theme="light"] .\!text-gray-600 { color: #64748B !important }
    html[data-theme="light"] .\!text-gray-700 { color: #94A3B8 !important }
    html[data-theme="light"] .\!text-zinc-200 { color: #1E293B !important }
    html[data-theme="light"] .\!text-zinc-300 { color: #334155 !important }
    html[data-theme="light"] .\!text-zinc-400 { color: #475569 !important }
    html[data-theme="light"] .\!text-zinc-500 { color: #64748B !important }
    html[data-theme="light"] .\!text-slate-300 { color: #334155 !important }
    html[data-theme="light"] .\!text-slate-400 { color: #475569 !important }
    html[data-theme="light"] .\!text-slate-500 { color: #64748B !important }
    html[data-theme="light"] .\!text-blue-300 { color: #1D4ED8 !important }
    html[data-theme="light"] .\!text-blue-400 { color: #2563EB !important }
    html[data-theme="light"] .\!text-blue-200 { color: #1D4ED8 !important }
    html[data-theme="light"] .\!text-blue-100\/70 { color: #1E40AF !important }
    html[data-theme="light"] .\!text-emerald-400 { color: #047857 !important }
    html[data-theme="light"] .\!text-emerald-300 { color: #047857 !important }
    html[data-theme="light"] .\!text-green-400 { color: #15803D !important }
    html[data-theme="light"] .\!text-amber-400 { color: #B45309 !important }
    html[data-theme="light"] .\!text-amber-300 { color: #B45309 !important }
    html[data-theme="light"] .\!text-yellow-400 { color: #A16207 !important }
    html[data-theme="light"] .\!text-red-400 { color: #DC2626 !important }
    html[data-theme="light"] .\!text-red-300 { color: #B91C1C !important }
    html[data-theme="light"] .\!text-orange-400 { color: #C2410C !important }
    html[data-theme="light"] .\!text-purple-400 { color: #7E22CE !important }
    html[data-theme="light"] .\!text-purple-300 { color: #7E22CE !important }
    html[data-theme="light"] .\!text-sky-400 { color: #0369A1 !important }
    html[data-theme="light"] .\!text-indigo-300 { color: #4338CA !important }
    html[data-theme="light"] .\!text-indigo-400 { color: #4F46E5 !important }
    html[data-theme="light"] .hover\:\!text-\[\#EDEDED\]:hover { color: #0F172A !important }
    html[data-theme="light"] .hover\:\!text-white:hover { color: #0F172A !important }
    html[data-theme="light"] .hover\:\!text-gray-300:hover { color: #0F172A !important }
    html[data-theme="light"] .hover\:\!text-gray-200:hover { color: #0F172A !important }
    html[data-theme="light"] .aria-expanded\:\!text-\[\#EDEDED\][aria-expanded="true"] { color: #0F172A !important }
    html[data-theme="light"] .aria-expanded\:\!text-white[aria-expanded="true"] { color: #0F172A !important }
    html[data-theme="light"] .\!text-emerald-400 { color: #059669 !important }
    html[data-theme="light"] .\!bg-\[\#050505\]\/75 { background-color: color-mix(in srgb, #F6F7F9 75%, transparent) !important }
    html[data-theme="light"] .\!text-\[\#8A8F98\] { color: #64748B !important }
    html[data-theme="light"] .hover\:\!text-\[\#EDEDED\]:hover { color: #0F172A !important }
    html[data-theme="light"] .aria-expanded\:\!text-\[\#EDEDED\][aria-expanded="true"] { color: #0F172A !important }
    @media (min-width: 1024px) { html[data-theme="light"] .lg\:\!bg-\[\#0B0B0C\] { background-color: #FFFFFF !important } }
    @media (min-width: 1024px) { html[data-theme="light"] .lg\:\!border-white\/\[0\.08\] { border-color: rgba(15,23,42,0.124) !important } }
    html[data-theme="light"] .\!text-\[\#EDEDED\] { color: #0F172A !important }
    html[data-theme="light"] .\!bg-\[\#0A0A0A\] { background-color: #FFFFFF !important }
    html[data-theme="light"] .\!border-white\/\[0\.08\] { border-color: rgba(15,23,42,0.124) !important }
    html[data-theme="light"] .hover\:\!bg-white\/\[0\.06\]:hover { background-color: rgba(15,23,42,0.05) !important }
    html[data-theme="light"] .\!bg-\[\#050505\] { background-color: #F6F7F9 !important }
    html[data-theme="light"] .hover\:\!bg-white\/\[0\.04\]:hover { background-color: rgba(15,23,42,0.04) !important }
    @media (min-width: 1024px) { html[data-theme="light"] .lg\:\!text-\[\#EDEDED\] { color: #0F172A !important } }
}

.hero-img-light { display: none; }
html[data-theme="light"] .hero-img-light { display: block; }
html[data-theme="light"] .hero-shot:not(.no-light) .hero-img-dark { display: none; }
html[data-theme="light"] .hero-shot { background-color: #FFFFFF; border-color: rgba(15,23,42,.12); box-shadow: 0 24px 60px -24px rgba(15,23,42,.3); }

html[data-theme="light"] input:not([type="checkbox"]):not([type="radio"]):not([type="range"]):not([type="color"]):not([type="hidden"]):not([type="submit"]):not([type="button"]):not([type="file"]):not([type="image"]),
html[data-theme="light"] select,
html[data-theme="light"] textarea {
    background-color: #FFFFFF; color: #0F172A; border-color: rgba(15,23,42,.16);
}
html[data-theme="light"] .field-input:disabled, html[data-theme="light"] input:disabled, html[data-theme="light"] textarea:disabled { background-color: #F3F4F6; color: #64748B; }
html[data-theme="light"] option, html[data-theme="light"] optgroup { background-color: #FFFFFF; color: #0F172A; }
html[data-theme="light"] .custom-input, html[data-theme="light"] .custom-select { background: #FFFFFF; color: #0F172A; border-color: rgba(15,23,42,.16); }
html[data-theme="light"] .custom-select-wrapper::after { filter: brightness(.6); }
html[data-theme="light"] .version-pill.is-active { color: #1D4ED8; background-color: rgba(59,130,246,.12); box-shadow: inset 0 0 0 1px rgba(59,130,246,.45); }
html[data-theme="light"] .price-toggle { color: #475569; }
html[data-theme="light"] .price-toggle.is-active { color: #0F172A; background-color: #FFFFFF; box-shadow: 0 1px 2px rgba(15,23,42,.12); }
html[data-theme="light"] .plan-row.row-selected, html[data-theme="light"] .image-item.is-active { background-color: rgba(59,130,246,.1) !important; }
html[data-theme="light"] .shadow-\[0_-12px_32px_rgba\(0\,0\,0\,0\.5\)\] { box-shadow: 0 -12px 32px rgba(15,23,42,.14); }
html[data-theme="light"] footer.relative { background-color: #FFFFFF; box-shadow: 0 -1px 0 rgba(15,23,42,.06); }
html[data-theme="light"] .location-item:hover:not(.active-loc), html[data-theme="light"] .cat-tab:hover { background-color: rgba(15,23,42,.05); }
html[data-theme="light"] .settings-view .panel-row .field-input,
html[data-theme="light"] .server-view .field-input, html[data-theme="light"] .deploy-view .field-input { background-color: #FFFFFF; }
@layer utilities {
    html[data-theme="light"] footer.\!bg-\[\#050505\] { background-color: #FFFFFF !important; }
}
