/* Defense Brief — shared brand tokens (Phase A/B lock 2026-08-08)
 * SoT: 00_Project_Management/Branding/2026-08-08_LOCK_Brand_Tokens_and_Logo_Include_Unity.md
 * Light-only. [data-theme=dark] = Phase C.
 * Geometry SoT: /img/logo-mark.svg (= vault shared/img/logo-mark.svg)
 * geom bd82eaa578f7cfc1
 */
:root {
  --forest: #0A3D2A;
  --forest-hover: #083224;
  --gold: #B89E6F;
  --stone: #F8F5F0;
  --charcoal: #1F2521;
  --surface: #ffffff;
  --border: #e7e5e4;
  --muted: #555555;
  --muted-2: #666666;
  --mark: var(--forest);
  color-scheme: light;
}

/* Header mark size + color */
.logo-mark {
  color: var(--mark);
  flex-shrink: 0;
  display: inline-block;
  width: 36px;
  height: 38px;
  vertical-align: middle;
}
svg.logo-mark {
  width: 36px;
  height: 38px;
  fill: currentColor;
}
/* Landing modular mark — paths live only in /img/logo-mark.svg */
.logo-mark--asset {
  background-color: currentColor;
  -webkit-mask: url("/img/logo-mark.svg") center / contain no-repeat;
  mask: url("/img/logo-mark.svg") center / contain no-repeat;
}
