/* css/theme.css - Tokens de Diseño de Material 3 (TEMA OSCURO - Ajustado) */

:root {
    /* Paleta TEMA OSCURO (Dark Scheme) exportada y afinada */
    
    /* Colores Principales (Tu Azul Eléctrico) */
    --md-sys-color-primary: #2D80EF; /* El azul que elegiste */
    --md-sys-color-on-primary: #FFFFFF; /* Texto blanco brillante sobre el azul para máximo contraste */
    
    /* Contenedores primarios (Fondos sutiles cuando no se usa el botón lleno) */
    --md-sys-color-primary-container: #103F80; /* Un azul más profundo para el fondo de las tarjetas destacadas */
    --md-sys-color-on-primary-container: #D6E8FF; /* Un azul muy clarito para el texto sobre el contenedor */
    
    /* Colores Secundarios (Gris/Azulado suave) */
    --md-sys-color-secondary: #BDC7DC;
    --md-sys-color-on-secondary: #273141;
    --md-sys-color-secondary-container: #3E4758;
    --md-sys-color-on-secondary-container: #D9E3F8;
    
    /* Colores Terciarios (Acentos violetas/morados sutiles) */
    --md-sys-color-tertiary: #DCBCE1;
    --md-sys-color-on-tertiary: #3E2845;
    --md-sys-color-tertiary-container: #563E5C;
    --md-sys-color-on-tertiary-container: #F9D8FE;
    
    /* Colores de Error (Rojos M3) */
    --md-sys-color-error: #FFB4AB;
    --md-sys-color-on-error: #690005;
    --md-sys-color-error-container: #93000A;
    --md-sys-color-on-error-container: #FFDAD6;
    
    /* Fondos y Superficies (Asfalto/Gris oscuro) */
    --md-sys-color-background: #111318;
    --md-sys-color-on-background: #E2E2E9;
    
    --md-sys-color-surface: #111318;
    --md-sys-color-on-surface: #E2E2E9;
    
    --md-sys-color-surface-variant: #2A2D35; /* Lo aclaré un poco para que las tarjetas resalten más del fondo */
    --md-sys-color-on-surface-variant: #C4C6CF;
    
    /* Contornos y Extras */
    --md-sys-color-outline: #8E9099;
    --md-sys-color-outline-variant: #43474E;
    --md-sys-color-shadow: #000000;
    --md-sys-color-scrim: #000000;
    --md-sys-color-inverse-surface: #E2E2E9;
    --md-sys-color-inverse-on-surface: #2E3035;
    --md-sys-color-inverse-primary: #3F5F90;
}