/* AVTOMATIK YARATILGAN: tools/theme/gen_theme_css.py — qo'lda tahrirlamang.
   Tailwind CDN sahifalari (index.html, apply.html) uchun qorong'u tema: utilita klasslarining qayta ta'riflari.
   Tokenlar theme.css da. */
@media screen {
:root[data-theme="dark"] .bg-amber-50 { background-color: var(--p-amber-50); }
:root[data-theme="dark"] .bg-blue-50 { background-color: var(--p-blue-50); }
:root[data-theme="dark"] .bg-cyan-50 { background-color: var(--p-cyan-50); }
:root[data-theme="dark"] .bg-emerald-50 { background-color: var(--p-emerald-50); }
:root[data-theme="dark"] .bg-green-50 { background-color: var(--p-green-50); }
:root[data-theme="dark"] .bg-indigo-50 { background-color: var(--p-indigo-50); }
:root[data-theme="dark"] .bg-orange-50 { background-color: var(--p-orange-50); }
:root[data-theme="dark"] .bg-pink-50 { background-color: var(--p-pink-50); }
:root[data-theme="dark"] .bg-red-50 { background-color: var(--p-red-50); }
:root[data-theme="dark"] .bg-slate-100 { background-color: var(--p-slate-100); }
:root[data-theme="dark"] .bg-slate-50 { background-color: var(--p-slate-50); }
:root[data-theme="dark"] .bg-teal-50 { background-color: var(--p-teal-50); }
:root[data-theme="dark"] .bg-violet-50 { background-color: var(--p-violet-50); }
:root[data-theme="dark"] .bg-white { background-color: var(--p-white); }
:root[data-theme="dark"] .bg-yellow-50 { background-color: var(--p-yellow-50); }
:root[data-theme="dark"] .border-green-100 { border-color: var(--p-green-100); }
:root[data-theme="dark"] .border-green-200 { border-color: var(--p-green-200); }
:root[data-theme="dark"] .border-indigo-200 { border-color: var(--p-indigo-200); }
:root[data-theme="dark"] .border-red-200 { border-color: var(--p-red-200); }
:root[data-theme="dark"] .border-slate-100 { border-color: var(--p-slate-100); }
:root[data-theme="dark"] .border-slate-200\/80 { border-color: color-mix(in srgb, var(--p-slate-200) 80%, transparent); }
:root[data-theme="dark"] .hover\:bg-blue-50:hover { background-color: var(--p-blue-50); }
:root[data-theme="dark"] .hover\:text-blue-400:hover { color: var(--p-blue-400); }
:root[data-theme="dark"] .hover\:text-blue-600:hover { color: var(--p-blue-600); }
:root[data-theme="dark"] .hover\:text-slate-600:hover { color: var(--p-slate-600); }
:root[data-theme="dark"] .text-amber-600 { color: var(--p-amber-600); }
:root[data-theme="dark"] .text-blue-500 { color: var(--p-blue-500); }
:root[data-theme="dark"] .text-blue-600 { color: var(--p-blue-600); }
:root[data-theme="dark"] .text-blue-700 { color: var(--p-blue-700); }
:root[data-theme="dark"] .text-cyan-600 { color: var(--p-cyan-600); }
:root[data-theme="dark"] .text-emerald-600 { color: var(--p-emerald-600); }
:root[data-theme="dark"] .text-gray-900 { color: var(--p-gray-900); }
:root[data-theme="dark"] .text-green-400 { color: var(--p-green-400); }
:root[data-theme="dark"] .text-green-500 { color: var(--p-green-500); }
:root[data-theme="dark"] .text-green-600 { color: var(--p-green-600); }
:root[data-theme="dark"] .text-green-700 { color: var(--p-green-700); }
:root[data-theme="dark"] .text-green-800 { color: var(--p-green-800); }
:root[data-theme="dark"] .text-green-900 { color: var(--p-green-900); }
:root[data-theme="dark"] .text-indigo-400 { color: var(--p-indigo-400); }
:root[data-theme="dark"] .text-indigo-500 { color: var(--p-indigo-500); }
:root[data-theme="dark"] .text-indigo-600 { color: var(--p-indigo-600); }
:root[data-theme="dark"] .text-indigo-700 { color: var(--p-indigo-700); }
:root[data-theme="dark"] .text-indigo-800 { color: var(--p-indigo-800); }
:root[data-theme="dark"] .text-indigo-900 { color: var(--p-indigo-900); }
:root[data-theme="dark"] .text-orange-600 { color: var(--p-orange-600); }
:root[data-theme="dark"] .text-pink-600 { color: var(--p-pink-600); }
:root[data-theme="dark"] .text-red-400 { color: var(--p-red-400); }
:root[data-theme="dark"] .text-red-500 { color: var(--p-red-500); }
:root[data-theme="dark"] .text-red-600 { color: var(--p-red-600); }
:root[data-theme="dark"] .text-slate-400 { color: var(--p-slate-400); }
:root[data-theme="dark"] .text-slate-500 { color: var(--p-slate-500); }
:root[data-theme="dark"] .text-slate-600 { color: var(--p-slate-600); }
:root[data-theme="dark"] .text-slate-700 { color: var(--p-slate-700); }
:root[data-theme="dark"] .text-slate-900 { color: var(--p-slate-900); }
:root[data-theme="dark"] .text-teal-600 { color: var(--p-teal-600); }
:root[data-theme="dark"] .text-violet-500 { color: var(--p-violet-500); }
:root[data-theme="dark"] .text-violet-600 { color: var(--p-violet-600); }
:root[data-theme="dark"] .text-yellow-600 { color: var(--p-yellow-600); }
}
