/*
  Pridge color palette.

  Every color pridge.css draws on lives here. Re-theme the whole site by
  editing the tokens below; component styles never hardcode a hex value.

  Brand family: Pridge Blue (existing brand accent) plus a curated
  Persian jewel-tone scale (Persian Blue, Persian Teal, Persian Red,
  Persian Green, Amber), inspired by:
    https://github.com/alijsh/persian-colors/blob/master/persian-colors.css
    https://www.color-hex.com/color-palette/372
    https://www.color-hex.com/color-palette/41105
    https://www.color-hex.com/color-palette/61780
*/
:root {
  /* Neutrals (dark theme) */
  --bg: #05060c;
  --bg-2: #090b14;
  --panel: rgba(19, 22, 36, .67);
  --panel-solid: #111420;
  --panel-hover: rgba(31, 35, 54, .83);
  --line: rgba(158, 170, 219, .16);
  --line-strong: rgba(158, 170, 219, .32);
  --text: #eef1fb;
  --muted: #98a2c6;
  --muted-2: #697394;
  --shadow: 0 26px 80px rgba(0, 0, 0, .42);

  /* Pridge Blue - the existing brand accent, two working shades */
  --pridge-blue: #22d3ee;
  --pridge-blue-deep: #2387ff;

  /* Persian Blue - a fuller tonal range, from deep cobalt to pale sky */
  --persian-blue: #1c39bb;
  --persian-blue-deep: #0067a5;
  --persian-blue-cobalt: #0047ab;
  --persian-blue-navy: #0a0d82;
  --persian-blue-sky: #bcd4e6;
  --persian-blue-muted: #91a3b0;

  /* Persian Teal - bridges Persian Blue and Persian Green */
  --persian-teal: #44a9b5;
  --persian-teal-deep: #005d5d;

  /* Persian Red - a deeper range alongside the vivid primary */
  --persian-red: #cc3333;
  --persian-red-deep: #9e1b1b;
  --persian-red-dark: #5d0000;

  /* Persian Green - persian-green-brilliant-bluish / moderate-bluish, plus vivid, olive and forest shades */
  --persian-green: #00a693;
  --persian-green-deep: #317873;
  --persian-green-vivid: #3cab3b;
  --persian-green-olive: #71a559;
  --persian-green-forest: #1c5125;

  /* Amber - warm gold range */
  --amber: #ffb300;
  --amber-deep: #f38400;
  --amber-burnt: #ba711f;
  --amber-gold: #bc9f37;
  --amber-vivid: #ebd000;
  --amber-pale: #faf4d4;

  /*
    Pridge Client accent reference - the desktop app's theme names and
    accent colors (src/printbridge_client/webui/styles.css), kept here
    for cross-project awareness. Not used in any site gradient or fill;
    see design-language/client/NOTES.md.
  */
  --client-onyx: #4f8cff;
  --client-quartz: #67e8f9;
  --client-moonstone: #a78bfa;
  --client-labradorite: #2dd4bf;
  --client-obsidian: #d946ef;
  --client-jet: #e2b96b;

  /* Soft translucent tints, used for badges/glows/hover fills */
  --pridge-blue-soft: rgba(34, 211, 238, .13);
  --pridge-blue-deep-soft: rgba(35, 135, 255, .13);
  --persian-blue-soft: rgba(28, 57, 187, .18);
  --persian-red-soft: rgba(204, 51, 51, .13);
  --persian-green-soft: rgba(0, 166, 147, .14);
  --amber-soft: rgba(255, 179, 0, .14);

  /*
    Semantic aliases consumed throughout pridge.css.
    Re-point these to swap where a brand color is used
    without touching component styles.
  */
  --blue: var(--pridge-blue);
  --blue-2: var(--pridge-blue-deep);
  --green: var(--persian-green);
  --orange: var(--amber);
  --yellow: var(--amber);
  --red: var(--persian-red);

  --blue-soft: var(--pridge-blue-soft);
  --orange-soft: var(--amber-soft);
  --green-soft: var(--persian-green-soft);
  --red-soft: var(--persian-red-soft);
}
