/* Shared public/member brand colors; admin keeps its own theme. */
body.public-surface,body.member-surface {
  --ink:#172336; --paper:#e9ebef; --leaf:#dce3eb; --coral:#425e87;
  --gold:#a4bedc; --white:#e9ebef; --ink-70:#47596b; --ink-45:#536477;
  --line:rgba(23,35,54,.16); --on-ink-muted:#8d95a2; --button-hover:#344b6c;
  --map-water:#e9ebef; --map-land:#c6d2df; --map-coast:#425e87;
  --map-marker:#425e87; --map-marker-active:#172336; --map-card:var(--white);
}
