/* Generado por herramientas/generar_temas.py — no editar a mano. */
/* Oscuro elegido a mano. */
[data-mode="dark"] {
  --aviso: #e0b43a;
  --aviso-fondo: rgba(224, 180, 58, .10);
  --barra-fondo: #0a0b0c;
  --borde: #2a2e33;
  --doble: #3fae7c;
  --etq-sombra: #000000;
  --etq-texto: #e9e5da;
  --fir: #7fd18b;
  --fir-borde: #2f5a36;
  --foco: #ff5ab4;
  --foco-halo: rgba(255, 90, 180, .35);
  --fondo: #0e0f11;
  --grafico-grilla: #22262a;
  --grafico-ref: #5b5f66;
  --gunsmith-borde: #5a4d2c;
  --img-fondo: #111316;
  --kappa: #e2cb8f;
  --kappa-borde: #6b5d38;
  --lk: #8fc3e2;
  --lk-borde: #385a6b;
  --mapa-fondo: #1b1e21;
  --marca-sacha: #ffd60a;
  --mk-anillo: rgba(255, 255, 255, .25);
  --mk-arma: #9aa0a6;
  --mk-borde: #0e0f11;
  --mk-boss: #e0463a;
  --mk-mision: #f0d060;
  --mk-peligro-b: #2a1a18;
  --mk-pmc: #3fae7c;
  --mk-scav: #e0b43a;
  --mk-shared: #4ac0d8;
  --mk-spawn-pmc: #8fd49a;
  --mk-spawn-scav: #d9c77e;
  --mk-texto: #0e0f11;
  --mk-texto-claro: #ffffff;
  --mk-transito: #a879e6;
  --nodo-contorno: #0e0f11;
  --nodo-punto: #f1eee6;
  --nodo-texto: #f1eee6;
  --nodo-texto-borde: #0e0f11;
  --ok: #7fd18b;
  --ok-fondo: rgba(63, 174, 124, .12);
  --overlay-fondo: rgba(14, 15, 17, .85);
  --peligro: #e07a6e;
  --peligro-fondo: rgba(224, 70, 58, .08);
  --placeholder-a: #1a1d21;
  --placeholder-b: #16181b;
  --poli-minas: #e0463a;
  --poli-mision: #f0d060;
  --poli-sniper: #e08a3a;
  --superficie: #16181b;
  --superficie-2: #1d2024;
  --svg-fondo: #111316;
  --svg-grilla: #1b1e22;
  --texto: #e4e1d8;
  --texto-suave: #9a978f;
  --tooltip-fondo: #0e0f11;
  --unico: #4a8fe8;
  --wip: #d98a3a;
  --muestra-arena: #c8b27a;
  --muestra-acero: #7fa8d9;
  --muestra-oliva: #9bb56a;
  --muestra-oxido: #e08a5a;
  --muestra-violeta: #b39ddb;
  --acento: #c8b27a;
  --acento-fuerte: #e2cb8f;
  --enlace: #d4bf8a;
  --sobre-acento: #111214;
  --acento-suave: rgba(200, 178, 122, .16);
}

/* Auto: sigue al sistema. Por defecto oscuro, con TODAS las variables. */
[data-mode="auto"] {
  --aviso: #e0b43a;
  --aviso-fondo: rgba(224, 180, 58, .10);
  --barra-fondo: #0a0b0c;
  --borde: #2a2e33;
  --doble: #3fae7c;
  --etq-sombra: #000000;
  --etq-texto: #e9e5da;
  --fir: #7fd18b;
  --fir-borde: #2f5a36;
  --foco: #ff5ab4;
  --foco-halo: rgba(255, 90, 180, .35);
  --fondo: #0e0f11;
  --grafico-grilla: #22262a;
  --grafico-ref: #5b5f66;
  --gunsmith-borde: #5a4d2c;
  --img-fondo: #111316;
  --kappa: #e2cb8f;
  --kappa-borde: #6b5d38;
  --lk: #8fc3e2;
  --lk-borde: #385a6b;
  --mapa-fondo: #1b1e21;
  --marca-sacha: #ffd60a;
  --mk-anillo: rgba(255, 255, 255, .25);
  --mk-arma: #9aa0a6;
  --mk-borde: #0e0f11;
  --mk-boss: #e0463a;
  --mk-mision: #f0d060;
  --mk-peligro-b: #2a1a18;
  --mk-pmc: #3fae7c;
  --mk-scav: #e0b43a;
  --mk-shared: #4ac0d8;
  --mk-spawn-pmc: #8fd49a;
  --mk-spawn-scav: #d9c77e;
  --mk-texto: #0e0f11;
  --mk-texto-claro: #ffffff;
  --mk-transito: #a879e6;
  --nodo-contorno: #0e0f11;
  --nodo-punto: #f1eee6;
  --nodo-texto: #f1eee6;
  --nodo-texto-borde: #0e0f11;
  --ok: #7fd18b;
  --ok-fondo: rgba(63, 174, 124, .12);
  --overlay-fondo: rgba(14, 15, 17, .85);
  --peligro: #e07a6e;
  --peligro-fondo: rgba(224, 70, 58, .08);
  --placeholder-a: #1a1d21;
  --placeholder-b: #16181b;
  --poli-minas: #e0463a;
  --poli-mision: #f0d060;
  --poli-sniper: #e08a3a;
  --superficie: #16181b;
  --superficie-2: #1d2024;
  --svg-fondo: #111316;
  --svg-grilla: #1b1e22;
  --texto: #e4e1d8;
  --texto-suave: #9a978f;
  --tooltip-fondo: #0e0f11;
  --unico: #4a8fe8;
  --wip: #d98a3a;
  --muestra-arena: #c8b27a;
  --muestra-acero: #7fa8d9;
  --muestra-oliva: #9bb56a;
  --muestra-oxido: #e08a5a;
  --muestra-violeta: #b39ddb;
  --acento: #c8b27a;
  --acento-fuerte: #e2cb8f;
  --enlace: #d4bf8a;
  --sobre-acento: #111214;
  --acento-suave: rgba(200, 178, 122, .16);
}

/* Auto con el sistema en claro: vuelve al claro, TODAS otra vez. */
@media (prefers-color-scheme: light) {
  [data-mode="auto"] {
    --aviso: #765400;
    --aviso-fondo: rgba(180, 130, 0, .12);
    --barra-fondo: #ffffff;
    --borde: #d3cfc5;
    --doble: #1f8a5b;
    --etq-sombra: #000000;
    --etq-texto: #f1eee6;
    --fir: #1b6e43;
    --fir-borde: #9bcdb0;
    --foco: #d6338f;
    --foco-halo: rgba(214, 51, 143, .35);
    --fondo: #f3f1ec;
    --grafico-grilla: #e1ddd4;
    --grafico-ref: #8b877e;
    --gunsmith-borde: #c9ad6a;
    --img-fondo: #2a2d31;
    --kappa: #6e5410;
    --kappa-borde: #c9ad6a;
    --lk: #1e5a80;
    --lk-borde: #8fb9d4;
    --mapa-fondo: #d7dde0;
    --marca-sacha: #8a6d00;
    --mk-anillo: rgba(255, 255, 255, .35);
    --mk-arma: #9aa0a6;
    --mk-borde: #0e0f11;
    --mk-boss: #e0463a;
    --mk-mision: #f0d060;
    --mk-peligro-b: #2a1a18;
    --mk-pmc: #3fae7c;
    --mk-scav: #e0b43a;
    --mk-shared: #4ac0d8;
    --mk-spawn-pmc: #8fd49a;
    --mk-spawn-scav: #d9c77e;
    --mk-texto: #0e0f11;
    --mk-texto-claro: #ffffff;
    --mk-transito: #a879e6;
    --nodo-contorno: #1b1c1e;
    --nodo-punto: #ffffff;
    --nodo-texto: #1b1c1e;
    --nodo-texto-borde: #f3f1ec;
    --ok: #1b6e43;
    --ok-fondo: rgba(29, 115, 70, .10);
    --overlay-fondo: rgba(255, 255, 255, .88);
    --peligro: #a8241b;
    --peligro-fondo: rgba(176, 38, 28, .08);
    --placeholder-a: #e9e6df;
    --placeholder-b: #f1efe9;
    --poli-minas: #e0463a;
    --poli-mision: #f0d060;
    --poli-sniper: #e08a3a;
    --superficie: #ffffff;
    --superficie-2: #ebe8e1;
    --svg-fondo: #e7e4dc;
    --svg-grilla: #d9d5cb;
    --texto: #1b1c1e;
    --texto-suave: #57544e;
    --tooltip-fondo: #ffffff;
    --unico: #2f6fc4;
    --wip: #9c4f0b;
    --muestra-arena: #7a6230;
    --muestra-acero: #2f5f96;
    --muestra-oliva: #4d6a24;
    --muestra-oxido: #a4461c;
    --muestra-violeta: #6a4fa3;
    --acento: #7a6230;
    --acento-fuerte: #5a4820;
    --enlace: #6a5427;
    --sobre-acento: #ffffff;
    --acento-suave: rgba(122, 98, 48, .16);
  }
}
