/* CWN design tokens — source of truth: Documents/CWN-styling-spec.md + README.md "Design Tokens" section.
   Reference these, never hardcode hex in components. */
:root {
  /* Accent */
  --color-accent:       #0693E3;
  --color-accent-deep:  #0573AE;
  --color-accent-wash:  #E7F4FC;

  /* Neutrals */
  --color-bg:           #FFFFFF;
  --color-bg-alt:       #F5F7F9;
  --color-border:       #DDE2E6;
  --color-text-muted:   #6B7280;
  --color-text:         #23272B;

  /* Softened ink for dense body copy on cards (README: "Body text on cards uses #3a4149 / #2c3238") */
  --color-text-soft: #3a4149;

  /* Supporting status hues — README: "used sparingly for status only (keep restrained)" */
  --color-success:      #3c7a54;
  --color-success-wash: #E9F2EC;
  --color-danger:       #a8456f;
  --color-danger-wash:  #F7EDF1;
  --color-category:     #6a4fb0;
  --color-category-wash: #F0EDF7;

  /* Supporting neutrals used by the prototype for specific contexts not covered by the core palette */
  --color-disabled-bg:      #eef1f3; /* disabled input background (My Profile admin-gated fields) */
  --color-disabled-text:    #b6bcc2; /* disabled nav links / buttons */
  --color-accent-wash-border: #cfe6f7; /* border on cyan-wash callout cards */
  --color-on-dark-muted:    #b9c0c7; /* muted text on an Ink background (Login aside) */
  --color-on-dark-faint:    #828a92; /* faint caption text on an Ink background */

  /* Typography — grotesk headings is the default (README Tweakable Options) */
  --font-body: -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;
  --font-head: "Schibsted Grotesk", -apple-system, BlinkMacSystemFont, "Segoe UI", Helvetica, Arial, sans-serif;

  /* Shape */
  --radius-card: 10px;
  --radius-control: 6px;
  --radius-pill: 20px;

  /* Optional: heritage secondary (logo banner) — off by default, enable only if a warm tone is wanted */
  /* --color-heritage: #B7952F; */
}
