/* Dark mode overrides (html.dark). Generated by build/make_dark_css.py-style rules; edit freely. */
html.dark{color-scheme:dark}
html.dark body{background:#0a101d;color:#e2e8f0}
.dark .bg-white,.dark [class*='bg-white/']{background-color:#111a2b}
.dark .bg-slate-50,.dark [class*='bg-slate-50/']{background-color:#0e1626}
.dark .bg-slate-100,.dark [class*='bg-slate-100/']{background-color:#18233a}
.dark .bg-slate-200{background-color:#243049}
.dark .bg-slate-300{background-color:#334155}
.dark [class*='hover:bg-slate-50']:hover,.dark [class*='hover:bg-white']:hover{background-color:#18233a}
.dark [class*='hover:bg-slate-100']:hover,.dark [class*='hover:bg-slate-200']:hover{background-color:#243049}
.dark .text-slate-900,.dark .text-slate-800,.dark .text-black{color:#f1f5f9}
.dark .text-slate-700{color:#e2e8f0}.dark .text-slate-600{color:#cbd5e1}.dark .text-slate-500{color:#a0aec0}.dark .text-slate-400{color:#94a3b8}
.dark .border-slate-100,.dark .border-slate-200,.dark .border-slate-300,.dark .border,.dark .divide-slate-100>*+*,.dark .divide-slate-200>*+*{border-color:#243049}
.dark input,.dark select,.dark textarea{background-color:#0e1626;color:#e2e8f0;border-color:#2b3a57}
.dark input::placeholder,.dark textarea::placeholder{color:#64748b}
.dark div[class*='from-slate-'],.dark div[class*='from-sky-50'],.dark header[class*='from-slate-']{background-image:none;background-color:#12203a}
.dark .shadow-xl,.dark .shadow-lg,.dark .shadow-md{--tw-shadow-color:#000}
.dark table,.dark th,.dark td{border-color:#243049}
.dark ::-webkit-scrollbar-thumb{background:#334155}
.dark .bg-rose-50{background-color:rgba(244,63,94,0.12)}
.dark .bg-rose-100{background-color:rgba(244,63,94,0.18)}
.dark .bg-rose-200{background-color:rgba(244,63,94,0.26)}
.dark .border-rose-200{border-color:rgba(244,63,94,.45)}
.dark .border-rose-300{border-color:rgba(244,63,94,.45)}
.dark .text-rose-600{color:#fda4af}
.dark .text-rose-700{color:#fda4af}
.dark .text-rose-800{color:#fda4af}
.dark .text-rose-900{color:#fda4af}
.dark .bg-emerald-50{background-color:rgba(16,185,129,0.12)}
.dark .bg-emerald-100{background-color:rgba(16,185,129,0.18)}
.dark .bg-emerald-200{background-color:rgba(16,185,129,0.26)}
.dark .border-emerald-200{border-color:rgba(16,185,129,.45)}
.dark .border-emerald-300{border-color:rgba(16,185,129,.45)}
.dark .text-emerald-600{color:#6ee7b7}
.dark .text-emerald-700{color:#6ee7b7}
.dark .text-emerald-800{color:#6ee7b7}
.dark .text-emerald-900{color:#6ee7b7}
.dark .bg-amber-50{background-color:rgba(245,158,11,0.12)}
.dark .bg-amber-100{background-color:rgba(245,158,11,0.18)}
.dark .bg-amber-200{background-color:rgba(245,158,11,0.26)}
.dark .border-amber-200{border-color:rgba(245,158,11,.45)}
.dark .border-amber-300{border-color:rgba(245,158,11,.45)}
.dark .text-amber-600{color:#fcd34d}
.dark .text-amber-700{color:#fcd34d}
.dark .text-amber-800{color:#fcd34d}
.dark .text-amber-900{color:#fcd34d}
.dark .bg-sky-50{background-color:rgba(20,163,199,0.12)}
.dark .bg-sky-100{background-color:rgba(20,163,199,0.18)}
.dark .bg-sky-200{background-color:rgba(20,163,199,0.26)}
.dark .border-sky-200{border-color:rgba(20,163,199,.45)}
.dark .border-sky-300{border-color:rgba(20,163,199,.45)}
.dark .text-sky-600{color:#7dd3ec}
.dark .text-sky-700{color:#7dd3ec}
.dark .text-sky-800{color:#7dd3ec}
.dark .text-sky-900{color:#7dd3ec}
.dark .bg-indigo-50{background-color:rgba(99,102,241,0.12)}
.dark .bg-indigo-100{background-color:rgba(99,102,241,0.18)}
.dark .bg-indigo-200{background-color:rgba(99,102,241,0.26)}
.dark .border-indigo-200{border-color:rgba(99,102,241,.45)}
.dark .border-indigo-300{border-color:rgba(99,102,241,.45)}
.dark .text-indigo-600{color:#a5b4fc}
.dark .text-indigo-700{color:#a5b4fc}
.dark .text-indigo-800{color:#a5b4fc}
.dark .text-indigo-900{color:#a5b4fc}
.dark .bg-violet-50{background-color:rgba(139,92,246,0.12)}
.dark .bg-violet-100{background-color:rgba(139,92,246,0.18)}
.dark .bg-violet-200{background-color:rgba(139,92,246,0.26)}
.dark .border-violet-200{border-color:rgba(139,92,246,.45)}
.dark .border-violet-300{border-color:rgba(139,92,246,.45)}
.dark .text-violet-600{color:#c4b5fd}
.dark .text-violet-700{color:#c4b5fd}
.dark .text-violet-800{color:#c4b5fd}
.dark .text-violet-900{color:#c4b5fd}
.dark .bg-orange-50{background-color:rgba(249,115,22,0.12)}
.dark .bg-orange-100{background-color:rgba(249,115,22,0.18)}
.dark .bg-orange-200{background-color:rgba(249,115,22,0.26)}
.dark .border-orange-200{border-color:rgba(249,115,22,.45)}
.dark .border-orange-300{border-color:rgba(249,115,22,.45)}
.dark .text-orange-600{color:#fdba74}
.dark .text-orange-700{color:#fdba74}
.dark .text-orange-800{color:#fdba74}
.dark .text-orange-900{color:#fdba74}
.dark .bg-teal-50{background-color:rgba(20,184,166,0.12)}
.dark .bg-teal-100{background-color:rgba(20,184,166,0.18)}
.dark .bg-teal-200{background-color:rgba(20,184,166,0.26)}
.dark .border-teal-200{border-color:rgba(20,184,166,.45)}
.dark .border-teal-300{border-color:rgba(20,184,166,.45)}
.dark .text-teal-600{color:#5eead4}
.dark .text-teal-700{color:#5eead4}
.dark .text-teal-800{color:#5eead4}
.dark .text-teal-900{color:#5eead4}
.dark .bg-red-50{background-color:rgba(239,68,68,0.12)}
.dark .bg-red-100{background-color:rgba(239,68,68,0.18)}
.dark .bg-red-200{background-color:rgba(239,68,68,0.26)}
.dark .border-red-200{border-color:rgba(239,68,68,.45)}
.dark .border-red-300{border-color:rgba(239,68,68,.45)}
.dark .text-red-600{color:#fca5a5}
.dark .text-red-700{color:#fca5a5}
.dark .text-red-800{color:#fca5a5}
.dark .text-red-900{color:#fca5a5}
.dark .bg-green-50{background-color:rgba(34,197,94,0.12)}
.dark .bg-green-100{background-color:rgba(34,197,94,0.18)}
.dark .bg-green-200{background-color:rgba(34,197,94,0.26)}
.dark .border-green-200{border-color:rgba(34,197,94,.45)}
.dark .border-green-300{border-color:rgba(34,197,94,.45)}
.dark .text-green-600{color:#86efac}
.dark .text-green-700{color:#86efac}
.dark .text-green-800{color:#86efac}
.dark .text-green-900{color:#86efac}
.dark .bg-blue-50{background-color:rgba(59,130,246,0.12)}
.dark .bg-blue-100{background-color:rgba(59,130,246,0.18)}
.dark .bg-blue-200{background-color:rgba(59,130,246,0.26)}
.dark .border-blue-200{border-color:rgba(59,130,246,.45)}
.dark .border-blue-300{border-color:rgba(59,130,246,.45)}
.dark .text-blue-600{color:#93c5fd}
.dark .text-blue-700{color:#93c5fd}
.dark .text-blue-800{color:#93c5fd}
.dark .text-blue-900{color:#93c5fd}
.dark .bg-cyan-50{background-color:rgba(6,182,212,0.12)}
.dark .bg-cyan-100{background-color:rgba(6,182,212,0.18)}
.dark .bg-cyan-200{background-color:rgba(6,182,212,0.26)}
.dark .border-cyan-200{border-color:rgba(6,182,212,.45)}
.dark .border-cyan-300{border-color:rgba(6,182,212,.45)}
.dark .text-cyan-600{color:#67e8f9}
.dark .text-cyan-700{color:#67e8f9}
.dark .text-cyan-800{color:#67e8f9}
.dark .text-cyan-900{color:#67e8f9}
.dark .bg-purple-50{background-color:rgba(168,85,247,0.12)}
.dark .bg-purple-100{background-color:rgba(168,85,247,0.18)}
.dark .bg-purple-200{background-color:rgba(168,85,247,0.26)}
.dark .border-purple-200{border-color:rgba(168,85,247,.45)}
.dark .border-purple-300{border-color:rgba(168,85,247,.45)}
.dark .text-purple-600{color:#d8b4fe}
.dark .text-purple-700{color:#d8b4fe}
.dark .text-purple-800{color:#d8b4fe}
.dark .text-purple-900{color:#d8b4fe}
.dark .bg-pink-50{background-color:rgba(236,72,153,0.12)}
.dark .bg-pink-100{background-color:rgba(236,72,153,0.18)}
.dark .bg-pink-200{background-color:rgba(236,72,153,0.26)}
.dark .border-pink-200{border-color:rgba(236,72,153,.45)}
.dark .border-pink-300{border-color:rgba(236,72,153,.45)}
.dark .text-pink-600{color:#f9a8d4}
.dark .text-pink-700{color:#f9a8d4}
.dark .text-pink-800{color:#f9a8d4}
.dark .text-pink-900{color:#f9a8d4}
.dark .bg-yellow-50{background-color:rgba(234,179,8,0.12)}
.dark .bg-yellow-100{background-color:rgba(234,179,8,0.18)}
.dark .bg-yellow-200{background-color:rgba(234,179,8,0.26)}
.dark .border-yellow-200{border-color:rgba(234,179,8,.45)}
.dark .border-yellow-300{border-color:rgba(234,179,8,.45)}
.dark .text-yellow-600{color:#fde047}
.dark .text-yellow-700{color:#fde047}
.dark .text-yellow-800{color:#fde047}
.dark .text-yellow-900{color:#fde047}
