/* Load after the approved shared KCC base; do not change the base.
   The original public CN logo is not recolored. Type/spacing/radii inherit. */
:root[data-theme="cn"], [data-theme="cn"] {
  --primary: #4D7136;
  --deep: #345025;
  --brand-accent: #709D50;
  --brand-ink: #181818;
  --brand-light: #DDEACD;
  --canvas: #FAFAF6;
  --paper: #FFFFFF;
  --ink: #222A20;
  --text: #444D3D;
  --muted: #5D6657;
  --accent: #4D7136;
  --accent-hover: #345025;
  --accent-soft: #F0F5EA;
  --warm: #F3EFE6;
  --clay: #6F5A43;
  --line: #DEE5D6;
  --control-line: #7B8572;
  --focus: #4D7136;
  --danger: #962F36;
  --danger-soft: #F9E9EA;
}
