/* Additional light palettes for the guide template. Colour tokens only. */

/* Graphite: a neutral base when the product's identity should lead. */
body.skin-graphite {
  --ink: #20252b; --ink2: #47515b; --ink3: #606974; --line: #e0e4e8; --line2: #cbd2d9;
  --paper: #ffffff; --wash: #f7f8fa; --wash2: #edf0f3;
  --brand: #485461; --brand-d: #343f4b; --brand-dd: #202a34; --brand-w: #eaf0f5; --accent: #b5a677;
  --on-dark: #ffffff; --on-dark-soft: #e2e8ef; --on-dark-dim: #b8c5d2; --on-brand-dim: #edf2f7;
  --focus: #765c25; --focus-on-dark: #e4ce8c; --device: #1c242d; --shade: 15 23 31; --shadow: 27 42 55;
}

/* Burgundy: formal academic material, with warm wine and restrained brass. */
body.skin-burgundy {
  --ink: #2b2227; --ink2: #5b4750; --ink3: #725d67; --line: #e8dfe3; --line2: #d7c8cf;
  --paper: #ffffff; --wash: #fbf8f9; --wash2: #f3ecef;
  --brand: #873d50; --brand-d: #6d2f41; --brand-dd: #401d2a; --brand-w: #f6eaf0; --accent: #bba05c;
  --on-dark: #ffffff; --on-dark-soft: #f1dfe7; --on-dark-dim: #d7b5c4; --on-brand-dim: #f9edf2;
  --focus: #806323; --focus-on-dark: #e8ce83; --device: #2b1e24; --shade: 36 16 25; --shadow: 64 29 42;
}

/* Olive: research and field learning, with muted leaves and a copper accent. */
body.skin-olive {
  --ink: #272b21; --ink2: #505747; --ink3: #656d59; --line: #e0e4d8; --line2: #cbd3be;
  --paper: #ffffff; --wash: #f8faf5; --wash2: #eef2e7;
  --brand: #566335; --brand-d: #414d27; --brand-dd: #28301a; --brand-w: #edf2e2; --accent: #b77b3e;
  --on-dark: #ffffff; --on-dark-soft: #e3ead6; --on-dark-dim: #bdcba4; --on-brand-dim: #f0f5e6;
  --focus: #8a5a29; --focus-on-dark: #f0d59b; --device: #23271d; --shade: 21 29 14; --shadow: 40 48 26;
}

/* Cobalt: clear technical documentation, using blue rather than violet or teal. */
body.skin-cobalt {
  --ink: #1d283a; --ink2: #40546d; --ink3: #586b84; --line: #dce5f1; --line2: #c4d1e4;
  --paper: #ffffff; --wash: #f7faff; --wash2: #eaf1fb;
  --brand: #245bb2; --brand-d: #19458d; --brand-dd: #142d54; --brand-w: #e8f0ff; --accent: #db9a42;
  --on-dark: #ffffff; --on-dark-soft: #dce8fc; --on-dark-dim: #b4caed; --on-brand-dim: #edf4ff;
  --focus: #8c5e14; --focus-on-dark: #ffdd91; --device: #192638; --shade: 10 21 41; --shadow: 20 45 84;
}

/* Sand: warm editorial reading, with ochre objects and a cool mineral accent. */
body.skin-sand {
  --ink: #2c2820; --ink2: #5a5141; --ink3: #716650; --line: #e6e0d4; --line2: #d4cab8;
  --paper: #fffefb; --wash: #faf7f0; --wash2: #f1ecdf;
  --brand: #7d663f; --brand-d: #624e2d; --brand-dd: #3c301e; --brand-w: #f5eddb; --accent: #4f777d;
  --on-dark: #ffffff; --on-dark-soft: #eee4cf; --on-dark-dim: #cfc09f; --on-brand-dim: #faf1df;
  --focus: #436a70; --focus-on-dark: #a5d8dc; --device: #28241d; --shade: 29 23 14; --shadow: 60 48 30;
}
