/* Generado por packages/diseno/generar.py. Editar tokens.json. */
:root {
  --jsg-fuente: -apple-system, BlinkMacSystemFont, 'Segoe UI', sans-serif;
  --jsg-radio: 10px;
  --jsg-radio-control: 6px;
  --jsg-accion: #155e75;
  --jsg-accion-hover: #0e4a5c;
  --jsg-sobre-accion: #ffffff;
  --jsg-fondo: #f8fafc;
  --jsg-superficie: #ffffff;
  --jsg-texto: #0f172a;
  --jsg-secundario: #475569;
  --jsg-borde: #cbd5e1;
  --jsg-borde-control: #64748b;
  --jsg-suave: #f1f5f9;
  --jsg-enlace: #155e75;
  --jsg-foco: #155e75;
  --jsg-error: #b42318;
  --jsg-error-fondo: #fef2f2;
  --jsg-exito: #166534;
  --jsg-exito-fondo: #f0fdf4;
  --jsg-aviso: #92400e;
  --jsg-aviso-fondo: #fffbeb;
}
[data-theme="dark"], [data-mantine-color-scheme="dark"] {
  --jsg-fondo: #0b1220;
  --jsg-superficie: #162132;
  --jsg-texto: #f1f5f9;
  --jsg-secundario: #cbd5e1;
  --jsg-borde: #475569;
  --jsg-borde-control: #94a3b8;
  --jsg-suave: #1e293b;
  --jsg-enlace: #7dd3fc;
  --jsg-foco: #7dd3fc;
  --jsg-error: #fda29b;
  --jsg-error-fondo: #381b23;
  --jsg-exito: #86efac;
  --jsg-exito-fondo: #163225;
  --jsg-aviso: #fcd34d;
  --jsg-aviso-fondo: #382b18;
}
@media (prefers-color-scheme: dark) {
:root:not([data-theme="light"]):not([data-mantine-color-scheme="light"]) {
  --jsg-fondo: #0b1220;
  --jsg-superficie: #162132;
  --jsg-texto: #f1f5f9;
  --jsg-secundario: #cbd5e1;
  --jsg-borde: #475569;
  --jsg-borde-control: #94a3b8;
  --jsg-suave: #1e293b;
  --jsg-enlace: #7dd3fc;
  --jsg-foco: #7dd3fc;
  --jsg-error: #fda29b;
  --jsg-error-fondo: #381b23;
  --jsg-exito: #86efac;
  --jsg-exito-fondo: #163225;
  --jsg-aviso: #fcd34d;
  --jsg-aviso-fondo: #382b18;
}
}
