/* MantAPI brand override — remap app default teal accent to MantAPI blue */
.text-teal-400,.text-teal-500,.text-teal-600,.text-teal-700,
.dark\:text-teal-400,.dark\:text-teal-300{color:#0A84FF !important}
.hover\:text-teal-600:hover,.hover\:text-teal-700:hover{color:#0062CC !important}
.bg-teal-50{background-color:#EAF4FF !important}
.bg-teal-100{background-color:#E1EFFF !important}
.hover\:bg-teal-100:hover,.hover\:bg-teal-200:hover{background-color:#D3E8FF !important}
.bg-teal-500,.bg-teal-600,.bg-teal-700{background-color:#0A84FF !important}
.hover\:bg-teal-600:hover,.hover\:bg-teal-700:hover{background-color:#0062CC !important}
.border-teal-200,.border-teal-300,.border-teal-500,.border-teal-600{border-color:#0A84FF !important}
.ring-teal-400,.ring-teal-500,.ring-teal-600{--tw-ring-color:#0A84FF !important}
.focus\:ring-teal-500:focus,.focus\:border-teal-500:focus{--tw-ring-color:#0A84FF !important;border-color:#0A84FF !important}
.from-teal-400,.from-teal-500,.from-teal-600{--tw-gradient-from:#0A84FF !important;--tw-gradient-stops:var(--tw-gradient-from),var(--tw-gradient-to,rgba(10,132,255,0)) !important}
.to-teal-50{--tw-gradient-to:#EAF4FF !important}
.to-teal-400,.to-teal-500,.to-teal-600{--tw-gradient-to:#00C6FF !important}
.via-teal-500{--tw-gradient-to:rgba(10,132,255,0) !important;--tw-gradient-stops:var(--tw-gradient-from),#0A84FF,var(--tw-gradient-to) !important}
.dark\:bg-teal-900\/30:is(.dark *){background-color:rgba(10,132,255,.18) !important}
.dark\:to-teal-900:is(.dark *){--tw-gradient-to:#052a4d !important}
/* teal-tinted shadows -> blue */
.shadow-teal-500\/25{--tw-shadow-color:rgba(10,132,255,.25) !important}
.shadow-teal-500\/30{--tw-shadow-color:rgba(10,132,255,.3) !important}
