/* Aave — Color tokens
   Monochrome neutrals + one chromatic thread (#998eff). */
:root {
  /* Base palette */
  --color-aave-violet: #998eff;
  --color-obsidian: #221d1d;
  --color-inkwell: #0f0f10;
  --color-charcoal: #000000;
  --color-iron: #636161;
  --color-graphite: #858387;
  --color-pewter: #8f8e8e;
  --color-ash: #bcbbbb;
  --color-bone: #f6f7f4;
  --color-paper: #ffffff;

  /* Surfaces */
  --surface-page-canvas: #ffffff;
  --surface-lavender-wash: #ece6ff;
  --surface-warm-card: #f6f7f4;
  --surface-midnight: #221d1d;
  --surface-abyss: #0f0f10;

  /* Semantic aliases — light context */
  --text-primary-light: #221d1d;
  --text-muted: #636161;
  --text-placeholder: #858387;
  --border-default: #bcbbbb;
  --border-hairline: #bcbbbb;

  /* Semantic aliases — dark context */
  --text-primary-dark: #ffffff;
  --text-muted-dark: #bcbbbb;

  /* Accent / action */
  --accent: #998eff;
  --action-fill-violet: #998eff;
  --action-fill-dark: #0f0f10;
  --action-fill-light: #ffffff;
}
