/* DGCP · paleta compartida con Tablero. */
:root{
  --brand:#122033;        /* azul marino, referencia Tablero */
  --brand-ink:#FFFFFF;    /* texto sobre la barra */
  --accent:#2466C2;       /* selección, vínculos y botones */
  --accent-soft:#E8F0FC;  /* fondo de elementos seleccionados */
  --gold:#16A6C9;         /* dorado: avisos y resaltes */
  --gold-soft:#EDF4FD;
  --paper:#EEF2F6; --sheet:#FFFFFF; --ink:#172332; --ink2:#526478; --ink3:#607186;
  --rule:#D4DFEB; --rule2:#E3EAF2; --mark:#F4DFA1; --on-accent:#FFFFFF;
}
@media (prefers-color-scheme: dark){
  :root:not([data-theme="light"]){
    --brand:#0D1929; --brand-ink:#F0F5FC; --accent:#8ABAF9; --accent-soft:#203855; --gold:#69C9DF; --gold-soft:#203449;
    --paper:#101B2B; --sheet:#172332; --ink:#EAF1FB; --ink2:#B8C8DD; --ink3:#97ADC9; --rule:#354A65; --rule2:#283B53; --mark:#5C5029; --on-accent:#102039;
  }
}
:root[data-theme="dark"]{
  --brand:#0D1929; --brand-ink:#F0F5FC; --accent:#8ABAF9; --accent-soft:#203855; --gold:#69C9DF; --gold-soft:#203449;
  --paper:#101B2B; --sheet:#172332; --ink:#EAF1FB; --ink2:#B8C8DD; --ink3:#97ADC9; --rule:#354A65; --rule2:#283B53; --mark:#5C5029; --on-accent:#102039;
}

:root{--sans:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif;--serif:var(--sans);color-scheme:light}
:root[data-theme="dark"]{color-scheme:dark}
@media(prefers-color-scheme:dark){:root:not([data-theme="light"]){color-scheme:dark}}
