/* theme-blue.css — capa de override indigo/violet/purple/fuchsia -> blue (rebrand). Generado. Reversible: quitar el <link>. */
.bg-indigo-100{background-color:#dbeafe !important}
.text-indigo-600{color:#2563eb !important}
.bg-violet-100{background-color:#dbeafe !important}
.text-violet-600{color:#2563eb !important}
.text-indigo-700{color:#1d4ed8 !important}
.text-violet-700{color:#1d4ed8 !important}
.bg-indigo-50{background-color:#eff6ff !important}
.hover\:bg-indigo-100:hover{background-color:#dbeafe !important}
.hover\:text-indigo-800:hover{color:#1e40af !important}
.border-indigo-200{border-color:#bfdbfe !important}
.text-indigo-400{color:#60a5fa !important}
.bg-violet-50{background-color:#eff6ff !important}
.hover\:bg-violet-100:hover{background-color:#dbeafe !important}
.border-violet-200{border-color:#bfdbfe !important}
.text-violet-400{color:#60a5fa !important}
.focus\:ring-indigo-500:focus{--tw-ring-color:#3b82f6 !important}
.bg-indigo-600{background-color:#2563eb !important}
.hover\:bg-indigo-700:hover{background-color:#1d4ed8 !important}
.hover\:text-indigo-700:hover{color:#1d4ed8 !important}
.from-indigo-500{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position) !important}
.to-violet-500{--tw-gradient-to:#3b82f6 var(--tw-gradient-to-position) !important}
.text-indigo-900{color:#1e3a8a !important}
.text-indigo-800\/90{color:rgb(30 64 175 / 0.9) !important}
.via-indigo-950{--tw-gradient-to:rgb(0 0 0 / 0)  var(--tw-gradient-to-position) !important;--tw-gradient-stops:var(--tw-gradient-from),#172554 var(--tw-gradient-via-position),var(--tw-gradient-to) !important}
.hover\:bg-indigo-50:hover{background-color:#eff6ff !important}
.bg-indigo-600\/20{background-color:rgb(37 99 235 / 0.2) !important}
.bg-violet-600\/15{background-color:rgb(37 99 235 / 0.15) !important}
.to-violet-600{--tw-gradient-to:#2563eb var(--tw-gradient-to-position) !important}
.text-indigo-300{color:#93c5fd !important}
.text-indigo-100{color:#dbeafe !important}
.active\:bg-indigo-800:active{background-color:#1e40af !important}
.focus\:ring-violet-500:focus{--tw-ring-color:#3b82f6 !important}
.bg-violet-600{background-color:#2563eb !important}
.hover\:bg-violet-700:hover{background-color:#1d4ed8 !important}
.active\:bg-violet-800:active{background-color:#1e40af !important}
.group:hover .group-hover\:text-indigo-500{color:#3b82f6 !important}
.bg-violet-600\/10{background-color:rgb(37 99 235 / 0.1) !important}
.bg-indigo-600\/8{background-color:rgb(37 99 235 / 0.08) !important}
.border-indigo-100{border-color:#dbeafe !important}
.from-indigo-50{--tw-gradient-from:#eff6ff var(--tw-gradient-from-position) !important}
.to-purple-50{--tw-gradient-to:#eff6ff var(--tw-gradient-to-position) !important}
.text-indigo-800{color:#1e40af !important}
.bg-purple-50{background-color:#eff6ff !important}
.border-purple-200{border-color:#bfdbfe !important}
.text-purple-600{color:#2563eb !important}
.text-purple-800{color:#1e40af !important}
.bg-purple-400{background-color:#60a5fa !important}
.group:hover .group-hover\:bg-indigo-700{background-color:#1d4ed8 !important}
.shadow-indigo-500\/20{--tw-shadow-color:rgb(59 130 246 / 0.2) !important;--tw-shadow:var(--tw-shadow-colored) !important}
.shadow-indigo-500\/5{--tw-shadow-color:rgb(59 130 246 / 0.05) !important;--tw-shadow:var(--tw-shadow-colored) !important}
.to-purple-600{--tw-gradient-to:#2563eb var(--tw-gradient-to-position) !important}
.hover\:text-indigo-600:hover{color:#2563eb !important}
.focus\:ring-indigo-400:focus{--tw-ring-color:#60a5fa !important}
.hover\:border-indigo-400:hover{border-color:#60a5fa !important}
.group:hover .group-hover\:from-indigo-50\/40{--tw-gradient-from:#eff6ff var(--tw-gradient-from-position) !important}
.to-purple-500{--tw-gradient-to:#3b82f6 var(--tw-gradient-to-position) !important}
.border-indigo-300{border-color:#93c5fd !important}
.text-indigo-500{color:#3b82f6 !important}
.bg-purple-100{background-color:#dbeafe !important}
.accent-indigo-600{accent-color:#2563eb !important}
.peer-checked\:bg-indigo-600{background-color:#2563eb !important}
.peer-checked\:border-indigo-600{border-color:#2563eb !important}
.hover\:border-indigo-300:hover{border-color:#93c5fd !important}
.peer-focus\:ring-indigo-400{--tw-ring-color:#60a5fa !important}
.bg-indigo-600\/10{background-color:rgb(37 99 235 / 0.1) !important}
.text-violet-300{color:#93c5fd !important}
.bg-violet-500\/10{background-color:rgb(59 130 246 / 0.1) !important}
.border-violet-500\/20{border-color:rgb(59 130 246 / 0.2) !important}
.bg-indigo-400{background-color:#60a5fa !important}
.text-violet-500{color:#3b82f6 !important}
.bg-indigo-500\/10{background-color:rgb(59 130 246 / 0.1) !important}
.border-indigo-500\/20{border-color:rgb(59 130 246 / 0.2) !important}
.hover\:bg-indigo-500:hover{background-color:#3b82f6 !important}
.from-indigo-100{--tw-gradient-from:#dbeafe var(--tw-gradient-from-position) !important}
.to-purple-100{--tw-gradient-to:#dbeafe var(--tw-gradient-to-position) !important}
.group:hover .group-hover\:from-indigo-500{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position) !important}
.group:hover .group-hover\:to-purple-600{--tw-gradient-to:#2563eb var(--tw-gradient-to-position) !important}
.border-indigo-500{border-color:#3b82f6 !important}
.hover\:shadow-indigo-500\/10:hover{--tw-shadow-color:rgb(59 130 246 / 0.1) !important;--tw-shadow:var(--tw-shadow-colored) !important}
.from-indigo-400{--tw-gradient-from:#60a5fa var(--tw-gradient-from-position) !important}
.border-violet-100{border-color:#dbeafe !important}
.hover\:bg-indigo-600:hover{background-color:#2563eb !important}
.hover\:border-indigo-600:hover{border-color:#2563eb !important}
.ring-indigo-200{--tw-ring-color:#bfdbfe !important}
.from-violet-500{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position) !important}
.to-purple-700{--tw-gradient-to:#1d4ed8 var(--tw-gradient-to-position) !important}
.ring-violet-200{--tw-ring-color:#bfdbfe !important}
.to-indigo-600{--tw-gradient-to:#2563eb var(--tw-gradient-to-position) !important}
.shadow-indigo-500\/30{--tw-shadow-color:rgb(59 130 246 / 0.3) !important;--tw-shadow:var(--tw-shadow-colored) !important}
.group:hover .group-hover\:text-indigo-700{color:#1d4ed8 !important}
.group:hover .group-hover\:bg-indigo-600{background-color:#2563eb !important}
.bg-violet-600\/20{background-color:rgb(37 99 235 / 0.2) !important}
.bg-indigo-600\/15{background-color:rgb(37 99 235 / 0.15) !important}
.border-violet-500{border-color:#3b82f6 !important}
.accent-violet-600{accent-color:#2563eb !important}
.bg-indigo-500\/20{background-color:rgb(59 130 246 / 0.2) !important}
.from-indigo-600{--tw-gradient-from:#2563eb var(--tw-gradient-from-position) !important}
.to-violet-700{--tw-gradient-to:#1d4ed8 var(--tw-gradient-to-position) !important}
.bg-indigo-50\/50{background-color:rgb(239 246 255 / 0.5) !important}
.text-violet-100{color:#dbeafe !important}
.text-indigo-200{color:#bfdbfe !important}
.bg-indigo-500{background-color:#3b82f6 !important}
.bg-indigo-500\/30{background-color:rgb(59 130 246 / 0.3) !important}
.bg-violet-500{background-color:#3b82f6 !important}
.to-violet-100{--tw-gradient-to:#dbeafe var(--tw-gradient-to-position) !important}
.group:hover .group-hover\:text-indigo-600{color:#2563eb !important}
.border-indigo-500\/30{border-color:rgb(59 130 246 / 0.3) !important}
.to-violet-400{--tw-gradient-to:#60a5fa var(--tw-gradient-to-position) !important}
.shadow-indigo-900\/40{--tw-shadow-color:rgb(30 58 138 / 0.4) !important;--tw-shadow:var(--tw-shadow-colored) !important}
.from-violet-50{--tw-gradient-from:#eff6ff var(--tw-gradient-from-position) !important}
.to-indigo-50{--tw-gradient-to:#eff6ff var(--tw-gradient-to-position) !important}
.bg-violet-200{background-color:#bfdbfe !important}
.border-violet-200\/60{border-color:rgb(191 219 254 / 0.6) !important}
.text-violet-900{color:#1e3a8a !important}
.border-indigo-200\/60{border-color:rgb(191 219 254 / 0.6) !important}
.border-indigo-400{border-color:#60a5fa !important}
.hover\:border-violet-400:hover{border-color:#60a5fa !important}
.hover\:bg-violet-50\/40:hover{background-color:rgb(239 246 255 / 0.4) !important}
.focus\:ring-indigo-500\/30:focus{--tw-ring-color:rgb(59 130 246 / 0.3) !important}
.focus\:border-indigo-400:focus{border-color:#60a5fa !important}
.hover\:border-indigo-200:hover{border-color:#bfdbfe !important}
.border-indigo-600{border-color:#2563eb !important}
.to-indigo-900{--tw-gradient-to:#1e3a8a var(--tw-gradient-to-position) !important}
.group:hover .group-hover\:text-violet-500{color:#3b82f6 !important}
.bg-violet-400{background-color:#60a5fa !important}
.from-purple-500{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position) !important}
.shadow-indigo-500\/10{--tw-shadow-color:rgb(59 130 246 / 0.1) !important;--tw-shadow:var(--tw-shadow-colored) !important}
.bg-purple-600\/10{background-color:rgb(37 99 235 / 0.1) !important}
.bg-indigo-800\/5{background-color:rgb(30 64 175 / 0.05) !important}
.group:hover .group-hover\:bg-indigo-500\/30{background-color:rgb(59 130 246 / 0.3) !important}
.bg-purple-500\/20{background-color:rgb(59 130 246 / 0.2) !important}
.group:hover .group-hover\:bg-purple-500\/30{background-color:rgb(59 130 246 / 0.3) !important}
.text-purple-300{color:#93c5fd !important}
.hover\:shadow-indigo-500\/5:hover{--tw-shadow-color:rgb(59 130 246 / 0.05) !important;--tw-shadow:var(--tw-shadow-colored) !important}
.hover\:bg-violet-50:hover{background-color:#eff6ff !important}
.group:hover .group-hover\:bg-violet-700{background-color:#1d4ed8 !important}
.to-indigo-950{--tw-gradient-to:#172554 var(--tw-gradient-to-position) !important}
.to-violet-50{--tw-gradient-to:#eff6ff var(--tw-gradient-to-position) !important}
.hover\:bg-indigo-50\/40:hover{background-color:rgb(239 246 255 / 0.4) !important}
.bg-purple-600\/8{background-color:rgb(37 99 235 / 0.08) !important}
.bg-indigo-500\/8{background-color:rgb(59 130 246 / 0.08) !important}
.shadow-indigo-600\/30{--tw-shadow-color:rgb(37 99 235 / 0.3) !important;--tw-shadow:var(--tw-shadow-colored) !important}
.from-indigo-200{--tw-gradient-from:#bfdbfe var(--tw-gradient-from-position) !important}
.via-indigo-400{--tw-gradient-to:rgb(0 0 0 / 0)  var(--tw-gradient-to-position) !important;--tw-gradient-stops:var(--tw-gradient-from),#60a5fa var(--tw-gradient-via-position),var(--tw-gradient-to) !important}
.to-indigo-200{--tw-gradient-to:#bfdbfe var(--tw-gradient-to-position) !important}
.bg-indigo-200{background-color:#bfdbfe !important}
.shadow-indigo-600\/40{--tw-shadow-color:rgb(37 99 235 / 0.4) !important;--tw-shadow:var(--tw-shadow-colored) !important}
.to-indigo-400{--tw-gradient-to:#60a5fa var(--tw-gradient-to-position) !important}
.via-violet-950{--tw-gradient-to:rgb(0 0 0 / 0)  var(--tw-gradient-to-position) !important;--tw-gradient-stops:var(--tw-gradient-from),#172554 var(--tw-gradient-via-position),var(--tw-gradient-to) !important}
.from-violet-400{--tw-gradient-from:#60a5fa var(--tw-gradient-from-position) !important}
.hover\:bg-violet-500:hover{background-color:#3b82f6 !important}
.hover\:text-violet-700:hover{color:#1d4ed8 !important}
.ring-indigo-100{--tw-ring-color:#dbeafe !important}
.via-indigo-700{--tw-gradient-to:rgb(0 0 0 / 0)  var(--tw-gradient-to-position) !important;--tw-gradient-stops:var(--tw-gradient-from),#1d4ed8 var(--tw-gradient-via-position),var(--tw-gradient-to) !important}
.ring-indigo-400\/30{--tw-ring-color:rgb(96 165 250 / 0.3) !important}
.from-violet-600\/20{--tw-gradient-from:#2563eb var(--tw-gradient-from-position) !important}
.ring-indigo-300\/50{--tw-ring-color:rgb(147 197 253 / 0.5) !important}
.from-fuchsia-500{--tw-gradient-from:#3b82f6 var(--tw-gradient-from-position) !important}
.to-indigo-500{--tw-gradient-to:#3b82f6 var(--tw-gradient-to-position) !important}
.bg-indigo-50\/60{background-color:rgb(239 246 255 / 0.6) !important}
.bg-indigo-50\/40{background-color:rgb(239 246 255 / 0.4) !important}
.hover\:bg-indigo-600\/30:hover{background-color:rgb(37 99 235 / 0.3) !important}
.text-indigo-700\/80{color:rgb(29 78 216 / 0.8) !important}
.file\:bg-indigo-50{background-color:#eff6ff !important}
.file\:text-indigo-700{color:#1d4ed8 !important}
.hover\:file\:bg-indigo-100:hover{background-color:#dbeafe !important}
.hover\:bg-indigo-50\/30:hover{background-color:rgb(239 246 255 / 0.3) !important}
.focus\:border-indigo-500:focus{border-color:#3b82f6 !important}
.shadow-indigo-900\/50{--tw-shadow-color:rgb(30 58 138 / 0.5) !important;--tw-shadow:var(--tw-shadow-colored) !important}
.hover\:shadow-indigo-500\/30:hover{--tw-shadow-color:rgb(59 130 246 / 0.3) !important;--tw-shadow:var(--tw-shadow-colored) !important}
.border-violet-300{border-color:#93c5fd !important}
.shadow-indigo-500\/25{--tw-shadow-color:rgb(59 130 246 / 0.25) !important;--tw-shadow:var(--tw-shadow-colored) !important}
.hover\:bg-indigo-200:hover{background-color:#bfdbfe !important}
.shadow-indigo-900\/20{--tw-shadow-color:rgb(30 58 138 / 0.2) !important;--tw-shadow:var(--tw-shadow-colored) !important}
.accent-indigo-500{accent-color:#3b82f6 !important}
.group:hover .group-hover\:text-purple-700{color:#1d4ed8 !important}
.text-indigo-500\/80{color:rgb(59 130 246 / 0.8) !important}
.bg-indigo-400\/10{background-color:rgb(96 165 250 / 0.1) !important}
.hover\:shadow-indigo-500\/40:hover{--tw-shadow-color:rgb(59 130 246 / 0.4) !important;--tw-shadow:var(--tw-shadow-colored) !important}
.to-indigo-50\/50{--tw-gradient-to:#eff6ff var(--tw-gradient-to-position) !important}
.group:hover .group-hover\:text-violet-600{color:#2563eb !important}
.shadow-indigo-600\/20{--tw-shadow-color:rgb(37 99 235 / 0.2) !important;--tw-shadow:var(--tw-shadow-colored) !important}
.to-indigo-700{--tw-gradient-to:#1d4ed8 var(--tw-gradient-to-position) !important}
.text-purple-500{color:#3b82f6 !important}
.hover\:text-purple-700:hover{color:#1d4ed8 !important}
.focus-within\:ring-violet-500:focus-within{--tw-ring-color:#3b82f6 !important}
.peer-checked\:bg-violet-600{background-color:#2563eb !important}
.from-violet-600{--tw-gradient-from:#2563eb var(--tw-gradient-from-position) !important}
.hover\:from-violet-700:hover{--tw-gradient-from:#1d4ed8 var(--tw-gradient-from-position) !important}
.from-indigo-900{--tw-gradient-from:#1e3a8a var(--tw-gradient-from-position) !important}
.to-purple-800{--tw-gradient-to:#1e40af var(--tw-gradient-to-position) !important}
