/* Par 360 — design tokens. Tomados de la propuesta PAR Warintza (RRCC-2026-001):
   papel cálido, tinta azul-noche, acentos oro / hoja / verde / tierra; serif para títulos. */
:root{
  --bg:#F3F0E6; --pan:#FFFFFF; --pan2:#EAE6DA; --line:#D6D0C0; --tx:#10202C; --dim:#5B6A6E; --faint:#8A9693;
  --gold:#94783A; --leaf:#4C8A3C; --green:#3F6845; --terra:#A9553A; --hi:#E7ECE3; --inv:#10202C; --invtx:#F6F3EA;
  --e1:#10202C; --e2:#47704C; --e3:#A88B4B; --e4:#5F9E4B; --e5:#B5603F;
  --ok:#4C8A3C; --warn:#A88B4B; --bad:#A9553A;
  --sans:'Century Gothic','Questrial','Avenir Next','Segoe UI',sans-serif; --serif:'Lora',Georgia,serif;
  --r:14px; --r-sm:12px; --pill:999px; --max:1320px;
  color-scheme:light;
}
@media (prefers-color-scheme:dark){ :root:not([data-theme="light"]){
  --bg:#0D1A23; --pan:#13242F; --pan2:#1A303D; --line:#294351; --tx:#E8EEE9; --dim:#94A7A7; --faint:#6C807F;
  --gold:#CDB16C; --leaf:#9ED18B; --green:#71A476; --terra:#DA8762; --hi:#18303A; --inv:#E8EEE9; --invtx:#0D1A23;
  --e1:#D8E3DC; --e2:#71A476; --e3:#CDB16C; --e4:#9ED18B; --e5:#DA8762;
  --ok:#9ED18B; --warn:#CDB16C; --bad:#DA8762; color-scheme:dark; } }
:root[data-theme="dark"]{
  --bg:#0D1A23; --pan:#13242F; --pan2:#1A303D; --line:#294351; --tx:#E8EEE9; --dim:#94A7A7; --faint:#6C807F;
  --gold:#CDB16C; --leaf:#9ED18B; --green:#71A476; --terra:#DA8762; --hi:#18303A; --inv:#E8EEE9; --invtx:#0D1A23;
  --e1:#D8E3DC; --e2:#71A476; --e3:#CDB16C; --e4:#9ED18B; --e5:#DA8762;
  --ok:#9ED18B; --warn:#CDB16C; --bad:#DA8762; color-scheme:dark; }
