/* Authoritative admin-console palette. Components use semantic tokens only. */
:root {
  --color-transparent: transparent;
  --color-background: #f3f6fa;
  --color-surface: #ffffff;
  --color-surface-muted: #edf2f7;
  --color-text: #172b3d;
  --color-muted: #566b7e;
  --color-border: #d6e0e9;
  --color-action: #155668;
  --color-action-hover: #103f50;
  --color-on-action: #ffffff;
  --color-selected: #e5f2f4;
  --color-focus: #78b9cb;
  --color-error: #a62e36;
  --color-error-surface: #fff0f1;
  --color-success: #216d47;
  --color-success-surface: #e7f4eb;
  --color-backdrop: #142837a8;
  --shadow-panel: 0 8px 30px #172b3d08;
  --shadow-dialog: 0 24px 80px #172b3d33;
  --reward-mint: #63cbb5;
  --reward-sunshine: #f5c851;
  --reward-coral: #f18373;
  --reward-lavender: #a999df;
}
