:root {
  /* Editorial Academic Excellence (design_v1.2) */
  --background: #f8f9ff;
  --surface: #f8f9ff;
  --surface-dim: #d7dae3;
  --surface-bright: #f8f9ff;
  --surface-variant: #dfe2eb;
  --surface-container-lowest: #ffffff;
  --surface-container-low: #f1f3fc;
  --surface-container: #ebeef7;
  --surface-container-high: #e5e8f1;
  --surface-container-highest: #dfe2eb;

  --primary: #003166;
  --on-primary: #ffffff;
  --primary-container: #10488a;
  --on-primary-container: #90b9ff;
  --primary-fixed: #d6e3ff;
  --primary-fixed-dim: #a9c7ff;
  --on-primary-fixed: #001b3d;
  --on-primary-fixed-variant: #0c4688;
  --inverse-primary: #a9c7ff;

  --secondary: #785a04;
  --on-secondary: #ffffff;
  --secondary-container: #fed579;
  --on-secondary-container: #785a04;
  --secondary-fixed: #ffdf9c;
  --secondary-fixed-dim: #e9c168;
  --on-secondary-fixed: #251a00;
  --on-secondary-fixed-variant: #5b4300;

  --tertiary: #003b28;
  --on-tertiary: #ffffff;
  --tertiary-container: #00543b;
  --on-tertiary-container: #00d199;
  --tertiary-fixed: #48febf;
  --tertiary-fixed-dim: #02e1a5;
  --on-tertiary-fixed: #002115;
  --on-tertiary-fixed-variant: #005139;

  --error: #ba1a1a;
  --on-error: #ffffff;
  --error-container: #ffdad6;
  --on-error-container: #93000a;

  --outline: #737782;
  --outline-variant: #c3c6d2;
  --on-background: #181c22;
  --on-surface: #181c22;
  --on-surface-variant: #424750;
  --inverse-surface: #2d3137;
  --inverse-on-surface: #eef0f9;
  --surface-tint: #2f5ea1;
}
