/* TrayTrace — propuesta de tokens. Integrar después de revisar los componentes. */
:root{
 --tt-brand-blue:#1F4E79;
 --tt-brand-cyan:#2E9BC7;
}
:root, [data-tt-theme="claro"]{
 --tt-fondo:#F3F7FC;
 --tt-superficie:#FFFFFF;
 --tt-texto:#163D60;
 --tt-texto-secundario:#4B6074;
 --tt-accion:#1F4E79;
 --tt-sobre-accion:#FFFFFF;
 --tt-borde-decorativo:#CDDCE9;
 --tt-borde-control:#6C8196;
 --tt-foco:#1F4E79;
 --tt-correcto:#246B3A;
 --tt-correcto-fondo:#E6F4EA;
 --tt-advertencia:#7A4A08;
 --tt-advertencia-fondo:#FFF2D7;
 --tt-error:#B42318;
 --tt-error-fondo:#FDECE9;
}
[data-tt-theme="oscuro"]{
 --tt-fondo:#0B1725;
 --tt-superficie:#12263A;
 --tt-texto:#E2EEF9;
 --tt-texto-secundario:#B9CEDD;
 --tt-accion:#82D6FC;
 --tt-sobre-accion:#0B1725;
 --tt-borde-decorativo:#36526A;
 --tt-borde-control:#8DA7BE;
 --tt-foco:#82D6FC;
 --tt-correcto:#97E6B3;
 --tt-correcto-fondo:#153326;
 --tt-advertencia:#FFD37A;
 --tt-advertencia-fondo:#3A2B12;
 --tt-error:#FFA8A0;
 --tt-error-fondo:#3B2023;
}
