/* ═══════════════════════════════════════════════════════════════════════════
   VIVERO · LAS CLASES DE TAILWIND EN EL TEMA CLARO — GENERADO, NO SE EDITA
   ───────────────────────────────────────────────────────────────────────────
   Lo escribe «5 herramientas/tailwind-a-claro.py» leyendo las rampas de la app y las
   clases que su marcado usa de verdad. Existe para que el tema se pueda cambiar SIN
   RECARGAR: Tailwind resuelve sus colores una sola vez al compilar, así que emite
   siempre la paleta oscura y el tema claro se resuelve desde acá, que sí es CSS vivo.
   Se traduce por CLASE y no por color: `bg-slate-800` dice su familia y su paso, y así
   no hay que adivinar de qué familia venía un crema — que es lo que hizo que una
   versión anterior pintara de rojo media pantalla.
   Esta corrida: 79 reglas.
   ═══════════════════════════════════════════════════════════════════════════ */

html[data-tema="claro"] .bg-amber-50:not([data-pz-foto]){background-color:#F7F1E4 !important}
html[data-tema="claro"] .bg-blue-50:not([data-pz-foto]){background-color:#E8F2F4 !important}
html[data-tema="claro"] .bg-emerald-50:not([data-pz-foto]){background-color:#F0F4EA !important}
html[data-tema="claro"] .bg-gray-900:not([data-pz-foto]){background-color:#1A2633 !important}
html[data-tema="claro"] .bg-green-50:not([data-pz-foto]){background-color:#F0F4EA !important}
html[data-tema="claro"] .bg-indigo-50:not([data-pz-foto]){background-color:#E8F2F4 !important}
html[data-tema="claro"] .bg-oro-100:not([data-pz-foto]){background-color:#D2E6EA !important}
html[data-tema="claro"] .bg-oro-700:not([data-pz-foto]){background-color:#005565 !important}
html[data-tema="claro"] .bg-red-50:not([data-pz-foto]){background-color:#FDECEA !important}
html[data-tema="claro"] .bg-sky-50:not([data-pz-foto]){background-color:#E8F2F4 !important}
html[data-tema="claro"] .bg-sky-500\/20:not([data-pz-foto]){background-color:rgba(0,109,130,0.2) !important}
html[data-tema="claro"] .bg-slate-100:not([data-pz-foto]){background-color:#F6F3ED !important}
html[data-tema="claro"] .bg-slate-50:not([data-pz-foto]){background-color:#FFFFFF !important}
html[data-tema="claro"] .bg-slate-50\/60:not([data-pz-foto]){background-color:rgba(255,255,255,0.6) !important}
html[data-tema="claro"] .bg-slate-50\/70:not([data-pz-foto]){background-color:rgba(255,255,255,0.7) !important}
html[data-tema="claro"] .bg-slate-800:not([data-pz-foto]){background-color:#1A2633 !important}
html[data-tema="claro"] .bg-slate-900\/50:not([data-pz-foto]){background-color:rgba(26,38,51,0.5) !important}
html[data-tema="claro"] .bg-teal-50:not([data-pz-foto]){background-color:#E8F2F4 !important}
html[data-tema="claro"] .border-amber-200:not([data-pz-foto]){border-color:#DFC894 !important}
html[data-tema="claro"] .border-emerald-200:not([data-pz-foto]){border-color:#C3D5AE !important}
html[data-tema="claro"] .border-indigo-200:not([data-pz-foto]){border-color:#A5CDD5 !important}
html[data-tema="claro"] .border-oro-500\/50:not([data-pz-foto]){border-color:rgba(0,109,130,0.5) !important}
html[data-tema="claro"] .border-red-200:not([data-pz-foto]){border-color:#F2A9A2 !important}
html[data-tema="claro"] .border-sky-100:not([data-pz-foto]){border-color:#D2E6EA !important}
html[data-tema="claro"] .border-sky-400\/40:not([data-pz-foto]){border-color:rgba(14,130,153,0.4) !important}
html[data-tema="claro"] .border-slate-100:not([data-pz-foto]){border-color:#F6F3ED !important}
html[data-tema="claro"] .border-slate-200:not([data-pz-foto]){border-color:#EFEAE1 !important}
html[data-tema="claro"] .border-slate-300:not([data-pz-foto]){border-color:#DCD5C8 !important}
html[data-tema="claro"] .border-slate-700:not([data-pz-foto]){border-color:#333D48 !important}
html[data-tema="claro"] .border-teal-100:not([data-pz-foto]){border-color:#D2E6EA !important}
html[data-tema="claro"] .focus\:ring-oro-500\/20:focus:not([data-pz-foto]){--tw-ring-color:rgba(0,109,130,0.2) !important}
html[data-tema="claro"] .focus\:ring-oro-500\/50:focus:not([data-pz-foto]){--tw-ring-color:rgba(0,109,130,0.5) !important}
html[data-tema="claro"] .hover\:bg-emerald-50:hover:not([data-pz-foto]){background-color:#F0F4EA !important}
html[data-tema="claro"] .hover\:bg-oro-50:hover:not([data-pz-foto]){background-color:#E8F2F4 !important}
html[data-tema="claro"] .hover\:bg-oro-600:hover:not([data-pz-foto]){background-color:#006D82 !important}
html[data-tema="claro"] .hover\:bg-slate-100:hover:not([data-pz-foto]){background-color:#F6F3ED !important}
html[data-tema="claro"] .hover\:bg-slate-200:hover:not([data-pz-foto]){background-color:#EFEAE1 !important}
html[data-tema="claro"] .hover\:bg-slate-50:hover:not([data-pz-foto]){background-color:#FFFFFF !important}
html[data-tema="claro"] .hover\:text-oro-700:hover:not([data-pz-foto]){color:#005565 !important}
html[data-tema="claro"] .hover\:text-red-600:hover:not([data-pz-foto]){color:#B3261E !important}
html[data-tema="claro"] .hover\:text-slate-700:hover:not([data-pz-foto]){color:#333D48 !important}
html[data-tema="claro"] .hover\:text-slate-800:hover:not([data-pz-foto]){color:#1A2633 !important}
html[data-tema="claro"] .ring-oro-500:not([data-pz-foto]){--tw-ring-color:#006D82 !important}
html[data-tema="claro"] .ring-oro-500\/40:not([data-pz-foto]){--tw-ring-color:rgba(0,109,130,0.4) !important}
html[data-tema="claro"] .text-amber-200:not([data-pz-foto]){color:#DFC894 !important}
html[data-tema="claro"] .text-amber-300:not([data-pz-foto]){color:#C9A860 !important}
html[data-tema="claro"] .text-amber-500:not([data-pz-foto]){color:#8A6A2F !important}
html[data-tema="claro"] .text-amber-600:not([data-pz-foto]){color:#8A6A2F !important}
html[data-tema="claro"] .text-amber-700:not([data-pz-foto]){color:#765A28 !important}
html[data-tema="claro"] .text-amber-800:not([data-pz-foto]){color:#5E4720 !important}
html[data-tema="claro"] .text-blue-600:not([data-pz-foto]){color:#006D82 !important}
html[data-tema="claro"] .text-emerald-600:not([data-pz-foto]){color:#5D7444 !important}
html[data-tema="claro"] .text-emerald-700:not([data-pz-foto]){color:#4B5D36 !important}
html[data-tema="claro"] .text-gray-200:not([data-pz-foto]){color:#EFEAE1 !important}
html[data-tema="claro"] .text-gray-300:not([data-pz-foto]){color:#DCD5C8 !important}
html[data-tema="claro"] .text-gray-400:not([data-pz-foto]){color:#9A9288 !important}
html[data-tema="claro"] .text-green-600:not([data-pz-foto]){color:#5D7444 !important}
html[data-tema="claro"] .text-indigo-600:not([data-pz-foto]){color:#006D82 !important}
html[data-tema="claro"] .text-indigo-700:not([data-pz-foto]){color:#005565 !important}
html[data-tema="claro"] .text-orange-600:not([data-pz-foto]){color:#8A6A2F !important}
html[data-tema="claro"] .text-oro-500:not([data-pz-foto]){color:#006D82 !important}
html[data-tema="claro"] .text-oro-600:not([data-pz-foto]){color:#006D82 !important}
html[data-tema="claro"] .text-oro-700:not([data-pz-foto]){color:#005565 !important}
html[data-tema="claro"] .text-oro-800:not([data-pz-foto]){color:#004352 !important}
html[data-tema="claro"] .text-red-500:not([data-pz-foto]){color:#B3261E !important}
html[data-tema="claro"] .text-red-600:not([data-pz-foto]){color:#B3261E !important}
html[data-tema="claro"] .text-red-700:not([data-pz-foto]){color:#95201A !important}
html[data-tema="claro"] .text-sky-100:not([data-pz-foto]){color:#D2E6EA !important}
html[data-tema="claro"] .text-sky-500:not([data-pz-foto]){color:#006D82 !important}
html[data-tema="claro"] .text-sky-600:not([data-pz-foto]){color:#006D82 !important}
html[data-tema="claro"] .text-sky-700:not([data-pz-foto]){color:#005565 !important}
html[data-tema="claro"] .text-slate-300:not([data-pz-foto]){color:#DCD5C8 !important}
html[data-tema="claro"] .text-slate-400:not([data-pz-foto]){color:#9A9288 !important}
html[data-tema="claro"] .text-slate-500:not([data-pz-foto]){color:#6E6A64 !important}
html[data-tema="claro"] .text-slate-600:not([data-pz-foto]){color:#4A5259 !important}
html[data-tema="claro"] .text-slate-700:not([data-pz-foto]){color:#333D48 !important}
html[data-tema="claro"] .text-slate-800:not([data-pz-foto]){color:#1A2633 !important}
html[data-tema="claro"] .text-slate-900:not([data-pz-foto]){color:#1A2633 !important}
html[data-tema="claro"] .text-teal-800:not([data-pz-foto]){color:#004352 !important}
