/* BADLANDS RP — theme override.
   Loaded AFTER main-Dw9bkXbn.css so it wins on specificity-equal :root decls.
   The inherited stylesheet names its accent token --blood (and .btn-blood);
   we keep those names so the minified CSS keeps working, and just repoint
   the values from Blacklist's arterial red to oxidised rust. */
:root{
  --ink:#08090A;          /* base black, faint cool cast */
  --panel:#0C0E0D;        /* card/panel ground */
  --line:#1E221E;         /* hairlines, borders */
  --bone:#EDEAE1;         /* primary text — dirty bone, not white */
  --steel:#8E948C;        /* muted secondary text */
  --blood:#B4551C;        /* ACCENT: oxidised rust */
  --blood-text:#E07A34;   /* accent on dark, contrast-safe */
  --blood-hover:#8E4014;  /* accent pressed */
}
/* A sickly infection green, used sparingly for "system/telemetry" bits. */
:root{ --rot:#7C8A45; }
.t-line--alert{ color:var(--blood-text); }
.stat-grid{
  display:grid; grid-template-columns:repeat(auto-fit,minmax(150px,1fr));
  gap:1px; background:var(--line); border:1px solid var(--line); margin:2rem 0;
}
.stat{ background:var(--panel); padding:1rem 1.1rem; }
.stat dt{
  font-family:var(--font-mono); font-size:var(--fs-micro);
  letter-spacing:var(--ls-micro); color:var(--steel);
  text-transform:uppercase; margin:0 0 .35rem;
}
.stat dd{
  font-family:var(--font-display); font-size:1.35rem; letter-spacing:.03em;
  color:var(--bone); margin:0;
}
.stat dd .unit{ font-size:.8rem; color:var(--steel); }
