/* =====================================================================
   BRAND CONFIG — COLORS & TYPE  (edit here to rebrand the whole site)
   Lobby & Ledger · 1920s vintage-print palette (matches share.jpg/logo.jpg)
   Token names kept from the earlier navy theme so site.css still works.
   ===================================================================== */
@font-face{font-family:"Alfa Slab One";src:url("../fonts/AlfaSlabOne-subset.woff2") format("woff2"),url("../fonts/AlfaSlabOne-Regular.ttf") format("truetype");font-display:swap}  /* SIL OFL 1.1, see assets/fonts/OFL-AlfaSlabOne.txt */
:root{
  --brand-bar:#1F4D2E;        /* deep ledger green */
  --brand-bar-soft:#2A5E3A;
  --brand-bar-deep:#14331E;   /* darkest green (footer) */
  --brand-gold:#1F4D2E;       /* accent = green ink on paper */
  --brand-gold-hover:#14331E;
  --brand-blue:#1F4D2E;
  --cream:#F1E7CF;            /* paper */
  --cream-soft:#F7F0DE;
  --cream-deep:#E6D8B6;
  --ink:#16140F;
  --muted:#4A4536;
  --bg:#EBDFC2;
  --bg-soft:#F4EBD5;
  --line:#BFAE86;
  --white:#FBF6EA;
  --ok-bg:#CFE3C8;  --ok-fg:#14421F;
  --warn-bg:#F3E2A6; --warn-fg:#5A4100;
  --hot-bg:#F0CFA0; --hot-fg:#5E3200;
  --bad-bg:#EDC3B6; --bad-fg:#6B1C1C;
  --lapsed:#8E1B12;
  --info-bg:#D2DEC8; --info-fg:#1F4D2E;
  --display:"Alfa Slab One","Rockwell","Roboto Slab","Clarendon","Bookman Old Style",Georgia,serif;
  --font:Georgia,"Iowan Old Style","Palatino Linotype","Book Antiqua","Liberation Serif",serif;
  --radius:4px;
  --shadow:4px 4px 0 rgba(22,20,15,.85);
  --maxw:1160px;
}
